JP2015089618A - Inkjet recording apparatus - Google Patents

Inkjet recording apparatus Download PDF

Info

Publication number
JP2015089618A
JP2015089618A JP2013229200A JP2013229200A JP2015089618A JP 2015089618 A JP2015089618 A JP 2015089618A JP 2013229200 A JP2013229200 A JP 2013229200A JP 2013229200 A JP2013229200 A JP 2013229200A JP 2015089618 A JP2015089618 A JP 2015089618A
Authority
JP
Japan
Prior art keywords
image data
driving
fine
waveform
value
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2013229200A
Other languages
Japanese (ja)
Other versions
JP6273777B2 (en
Inventor
順 渡辺
Jun Watanabe
順 渡辺
哲美 中田
Tetsumi Nakada
哲美 中田
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.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP2013229200A priority Critical patent/JP6273777B2/en
Publication of JP2015089618A publication Critical patent/JP2015089618A/en
Application granted granted Critical
Publication of JP6273777B2 publication Critical patent/JP6273777B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Ink Jet (AREA)
  • Particle Formation And Scattering Control In Inkjet Printers (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide an inkjet recording apparatus capable of reducing power consumption and heat generation while suppressing an increase in constitution scale of a driving part of a recording head.SOLUTION: An inkjet recording apparatus includes: a common driving waveform transfer part 107 for transferring a common driving waveform constituted with a pulse which at least includes a minute driving pulse; an image data transfer part 103 for transferring image data containing first information which exhibits at least the presence or absence of ink droplets to be ejected by each of a plurality of nozzles and second information which exhibits whether the minute driving pulse is masked or not when the first information exhibits the absence; and a recording head driving part 200 which generates an individual driving waveform on the basis of a transferred common driving waveform and image data at every nozzle, and when the individual driving waveform is a minute driving waveform on the basis of the fact that fine driving pulse is not masked, subjects the nozzle to minute driving on the basis of the fine driving waveform, and when the individual driving waveform is a non-driving waveform on the basis of the fact that the minute driving pulse is masked, does not drive the nozzle.

Description

本発明は、インクジェット記録装置に関する。   The present invention relates to an ink jet recording apparatus.

インクジェット記録装置は、複数のノズルで構成された記録ヘッドを搭載したキャリッジを、記録媒体の搬送方向に対し直交する方向に移動(主走査)させながら、複数のノズルにインクを吐出させることで、記録媒体に画像を形成する。   The ink jet recording apparatus causes a plurality of nozzles to eject ink while moving (main scanning) a carriage mounted with a recording head composed of a plurality of nozzles in a direction orthogonal to the conveyance direction of the recording medium. An image is formed on a recording medium.

このようなインクジェット記録装置では、ノズルを駆動させるための駆動波形に、ノズルにインク吐出用の駆動を行わせる吐出駆動パルスとノズルを微駆動させるための微駆動パルスとが含まれている。   In such an ink jet recording apparatus, the drive waveform for driving the nozzle includes an ejection drive pulse for causing the nozzle to drive ink ejection and a fine drive pulse for causing the nozzle to be finely driven.

そしてインクジェット記録装置は、画像データがインクの吐出を指示している場合には、微駆動パルスをマスクした駆動波形に基づいてノズルにインクを吐出させ、画像データがインクの吐出を指示していない場合には、吐出駆動パルスをマスクした駆動波形に基づいてノズルを微駆動させ、ノズル面が不吐出にならないよう維持する(ノズルの目詰まりを防止する)。   When the image data instructs to eject ink, the ink jet recording apparatus causes the nozzle to eject ink based on the driving waveform masked with the fine driving pulse, and the image data does not instruct to eject ink. In this case, the nozzle is finely driven based on the drive waveform masked with the ejection drive pulse, and the nozzle surface is maintained so as not to be non-ejection (preventing nozzle clogging).

但し、インクの吐出を指示しない画像データが連続する場合、ノズルを毎回微駆動させなくても、ノズル面の維持は可能である。つまり、ノズル面を維持するために必要な微駆動周期は、ノズルにインクを吐出させるために必要な記録周期よりも長い。   However, when image data that does not instruct ink ejection is continuous, it is possible to maintain the nozzle surface without finely driving the nozzle each time. That is, the fine driving period necessary for maintaining the nozzle surface is longer than the recording period necessary for causing the nozzles to eject ink.

ここで、例えば特許文献1には、記録ヘッドの制御部と記録ヘッドの駆動部との間で入出力される信号に、微駆動パルスの出力可否(マスクの有無)を選択するための専用信号を追加し、記録ヘッドの駆動部に当該専用信号を処理する専用回路を設ける技術が開示されている。   Here, for example, Patent Document 1 discloses a dedicated signal for selecting whether or not a fine drive pulse can be output (whether or not a mask is present) as a signal input / output between the control unit of the print head and the drive unit of the print head. And a technique of providing a dedicated circuit for processing the dedicated signal in the drive unit of the recording head is disclosed.

特許文献1に開示された技術によれば、インクの吐出を指示しない画像データが連続する場合であっても、記録周期毎にノズルを微駆動させずに、微駆動周期毎にノズルを微駆動させることができるので、ノズルの不要な微駆動を削減でき、消費電力及び発熱を低減させることができる。   According to the technique disclosed in Patent Document 1, even when image data that does not instruct ink discharge is continuous, the nozzle is finely driven every fine driving period without finely driving the nozzle every recording period. Therefore, unnecessary fine driving of the nozzle can be reduced, and power consumption and heat generation can be reduced.

しかしながら、上述したような従来技術では、記録ヘッドの駆動部の構成規模の増大を招いてしまう。   However, the conventional technology as described above causes an increase in the configuration scale of the drive unit of the recording head.

本発明は、上記事情に鑑みてなされたものであり、記録ヘッドの駆動部の構成規模の増大を抑えつつ、消費電力及び発熱を低減させることができるインクジェット記録装置を提供することを目的とする。   The present invention has been made in view of the above circumstances, and an object thereof is to provide an ink jet recording apparatus capable of reducing power consumption and heat generation while suppressing an increase in the configuration scale of a drive unit of a recording head. .

上述した課題を解決し、目的を達成するために、本発明の一態様にかかるインクジェット記録装置は、複数のノズルを有する記録ヘッドと、微駆動パルスを少なくとも含むパルスで構成される共通駆動波形を転送する共通駆動波形転送部と、前記複数のノズルそれぞれに吐出させるインク滴の有無を少なくとも示す第1情報と、前記第1情報が無を示す場合に前記微駆動パルスをマスクさせるか否かを示す第2情報と、を含む画像データを転送する画像データ転送部と、前記ノズル毎に、転送された前記共通駆動波形及び前記画像データに基づいて個別駆動波形を生成し、当該個別駆動波形が、前記微駆動パルスをマスクしなかったことに基づく微駆動波形の場合、当該微駆動波形に基づいて当該ノズルを微駆動させ、当該個別駆動波形が、前記微駆動パルスをマスクしたことに基づく無駆動波形の場合、当該ノズルを駆動させない駆動部と、を備える。   In order to solve the above-described problems and achieve the object, an ink jet recording apparatus according to one embodiment of the present invention has a common driving waveform including a recording head having a plurality of nozzles and a pulse including at least a fine driving pulse. A common drive waveform transfer unit to transfer, first information indicating at least the presence or absence of ink droplets ejected to each of the plurality of nozzles, and whether or not to mask the fine drive pulse when the first information indicates nothing. An image data transfer unit that transfers image data including second information, and an individual drive waveform is generated for each nozzle based on the transferred common drive waveform and the image data. In the case of a fine drive waveform based on not masking the fine drive pulse, the nozzle is finely driven based on the fine drive waveform, and the individual drive waveform is For no drive waveform based on masked the serial fine driving pulse, and a drive unit which does not drive the nozzle.

本発明によれば、記録ヘッドの駆動部の構成規模の増大及び複雑化を抑えつつ、消費電力及び発熱を低減させることができるという効果を奏する。   According to the present invention, there is an effect that power consumption and heat generation can be reduced while suppressing an increase in the configuration scale and complexity of the drive unit of the recording head.

図1は、第1実施形態のインクジェット記録装置の構成の一例を示す模式図である。FIG. 1 is a schematic diagram illustrating an example of the configuration of the ink jet recording apparatus according to the first embodiment. 図2は、第1実施形態のインクジェット記録装置のハードウェア構成の一例を示すブロック図である。FIG. 2 is a block diagram illustrating an example of a hardware configuration of the ink jet recording apparatus according to the first embodiment. 図3は、第1実施形態の記録ヘッド制御部及び記録ヘッド駆動部の回路構成の一例を示すブロック図である。FIG. 3 is a block diagram illustrating an example of a circuit configuration of the recording head control unit and the recording head driving unit according to the first embodiment. 図4は、第1実施形態の共通駆動波形Vcomの一例を示す図である。FIG. 4 is a diagram illustrating an example of the common drive waveform V com of the first embodiment. 図5は、第1実施形態のマスクパターンMN[7:0]の一例を示す図である。FIG. 5 is a diagram illustrating an example of the mask pattern MN [7: 0] according to the first embodiment. 図6は、第1実施形態の画像データSD[2:0]の一例を示す図である。FIG. 6 is a diagram illustrating an example of the image data SD [2: 0] according to the first embodiment. 図7は、第1実施形態の記録ヘッド制御部から記録ヘッド駆動部へ転送される画像データSD[2:0]及び共通駆動波形Vcomのタイミングチャートの一例を示す図である。FIG. 7 is a diagram illustrating an example of a timing chart of the image data SD [2: 0] and the common drive waveform Vcom transferred from the printhead controller to the printhead driver according to the first embodiment. 図8は、第1実施形態の記録ヘッド制御部から記録ヘッド駆動部へ転送されるマスクパターンMN[7:0]のタイミングチャートの一例を示す図である。FIG. 8 is a diagram illustrating an example of a timing chart of the mask pattern MN [7: 0] transferred from the recording head control unit to the recording head driving unit according to the first embodiment. 図9は、第1実施形態の個別駆動波形VoutNの一例を示す図である。FIG. 9 is a diagram illustrating an example of the individual drive waveform V out N according to the first embodiment. 図10は、第1実施形態のノズルの微駆動のタイミングチャートの一例を示す図である。FIG. 10 is a diagram illustrating an example of a timing chart for fine driving of the nozzles according to the first embodiment. 図11は、第2実施形態のインクジェット記録装置の記録ヘッド制御部及び記録ヘッド駆動部の回路構成の一例を示すブロック図である。FIG. 11 is a block diagram illustrating an example of a circuit configuration of a recording head control unit and a recording head driving unit of the ink jet recording apparatus according to the second embodiment. 図12は、第3実施形態のインクジェット記録装置の記録ヘッド制御部及び記録ヘッド駆動部の回路構成の一例を示すブロック図である。FIG. 12 is a block diagram illustrating an example of a circuit configuration of a recording head control unit and a recording head driving unit of the ink jet recording apparatus according to the third embodiment. 図13は、第3実施形態のノズルの微駆動のタイミングチャートの一例を示す図である。FIG. 13 is a diagram illustrating an example of a timing chart of fine driving of the nozzles according to the third embodiment.

以下、添付図面を参照しながら、本発明にかかるインクジェット記録装置の実施形態を詳細に説明する。   Hereinafter, embodiments of an ink jet recording apparatus according to the present invention will be described in detail with reference to the accompanying drawings.

(第1実施形態)
図1は、第1実施形態のインクジェット記録装置1の構成の一例を示す模式図である。図1に示すように、インクジェット記録装置1は、ガイドロット2と、主走査モータ3と、プーリ4と、エンコーダシート5と、主走査エンコーダセンサ6と、副走査モータ7と、キャリッジ8と、記録ヘッド9と、ノズル10とを、備える。
(First embodiment)
FIG. 1 is a schematic diagram illustrating an example of the configuration of the inkjet recording apparatus 1 according to the first embodiment. As shown in FIG. 1, the inkjet recording apparatus 1 includes a guide lot 2, a main scanning motor 3, a pulley 4, an encoder sheet 5, a main scanning encoder sensor 6, a sub scanning motor 7, a carriage 8, A recording head 9 and a nozzle 10 are provided.

キャリッジ8は、ガイドロット2で保持されており、主走査モータ3との間に渡されたプーリ4を介して主走査方向に走査する。またキャリッジ8は、インク滴を吐出する複数のノズル10が配列された(を有する)記録ヘッド9を搭載している。キャリッジ8は、色毎に記録ヘッド9を搭載しており、例えば、イエロー(Y)、シアン(C)、マゼンタ(M)、及びブラック(K)の4色を用いるのであれば、各色の記録ヘッド9を搭載する。   The carriage 8 is held by the guide lot 2 and scans in the main scanning direction via a pulley 4 passed between the carriage 8 and the main scanning motor 3. The carriage 8 is mounted with a recording head 9 in which a plurality of nozzles 10 for ejecting ink droplets are arranged. The carriage 8 has a recording head 9 for each color. For example, if four colors of yellow (Y), cyan (C), magenta (M), and black (K) are used, recording of each color is performed. A head 9 is mounted.

これにより、キャリッジ8は、主走査方向に移動しながら必要な位置で記録ヘッド9(ノズル10)からインク滴を吐出する(以下、「画像形成動作」と称する)ことによって、印刷紙などの記録媒体上に画像を形成する。なお、キャリッジ8の位置を示す位置情報は、キャリッジ8に固定された主走査エンコーダセンサ6が、インクジェット記録装置1の筐体に固定されたエンコーダシート5に等間隔で記録されたパターンを移動しながら読み取ってカウントすることで、得られる。   As a result, the carriage 8 ejects ink droplets from the recording head 9 (nozzles 10) at a required position while moving in the main scanning direction (hereinafter referred to as “image forming operation”), thereby recording printing paper or the like. An image is formed on the medium. Note that the position information indicating the position of the carriage 8 is such that the main scanning encoder sensor 6 fixed to the carriage 8 moves a pattern recorded on the encoder sheet 5 fixed to the casing of the inkjet recording apparatus 1 at equal intervals. It is obtained by reading and counting.

インクジェット記録装置1では、キャリッジ8が、上記のような画像形成動作を行うことで、記録媒体に対してノズル列の長さと同じ幅のバンド分の画像を形成する。そしてインクジェット記録装置1は、1バンド分の画像形成が終了したら、副走査モータ7を駆動して記録媒体を副走査方向に移動させ、キャリッジ8に1バンド分の画像形成動作を再度行わせることを繰り返すことにより、記録媒体に1ページ分の画像を形成する。   In the inkjet recording apparatus 1, the carriage 8 performs an image forming operation as described above to form an image for a band having the same width as the length of the nozzle row on the recording medium. When the image forming for one band is completed, the ink jet recording apparatus 1 drives the sub-scanning motor 7 to move the recording medium in the sub-scanning direction, and causes the carriage 8 to perform the image forming operation for one band again. Is repeated to form an image for one page on the recording medium.

図2は、第1実施形態のインクジェット記録装置1のハードウェア構成の一例を示すブロック図である。図2に示すように、インクジェット記録装置1は、主走査モータ3と、副走査モータ7と、キャリッジ8と、副走査エンコーダセンサ11と、ROM(Read Only Memory)20と、CPU(Central Processing Unit)30(主制御装置の一例)と、ホストI/F50と、RAM(Random Access Memory)60と、記録ヘッド制御部100と、主走査制御部300と、副走査制御部400とを、備える。またキャリッジ8は、主走査エンコーダセンサ6と、記録ヘッド9Y、9C、9M、9Kと、記録ヘッド駆動部200Y、200C、200M、200K(駆動部の一例)とを、備える。   FIG. 2 is a block diagram illustrating an example of a hardware configuration of the inkjet recording apparatus 1 according to the first embodiment. As shown in FIG. 2, the ink jet recording apparatus 1 includes a main scanning motor 3, a sub scanning motor 7, a carriage 8, a sub scanning encoder sensor 11, a ROM (Read Only Memory) 20, a CPU (Central Processing Unit). ) 30 (an example of a main control device), a host I / F 50, a RAM (Random Access Memory) 60, a recording head control unit 100, a main scanning control unit 300, and a sub-scanning control unit 400. The carriage 8 includes a main scanning encoder sensor 6, recording heads 9Y, 9C, 9M, and 9K, and recording head driving units 200Y, 200C, 200M, and 200K (an example of a driving unit).

なお、以下の説明では、記録ヘッド9Y、9C、9M、9Kを各々区別する必要がない場合は、単に記録ヘッド9と称する場合があり、記録ヘッド駆動部200Y、200C、200M、200Kを各々区別する必要がない場合は、単に記録ヘッド駆動部200と称する場合がある。   In the following description, when it is not necessary to distinguish the recording heads 9Y, 9C, 9M, and 9K, the recording heads 200Y, 200C, 200M, and 200K may be distinguished from each other. When there is no need to do this, the recording head driving unit 200 may be simply referred to.

ROM20は、インクジェット記録装置1のハードウェア制御を行うファームウェアプログラムや記録ヘッド9Y、9C、9M、9Kの駆動に用いられる共通駆動波形データ及びマスクパターンデータなどを予め記憶している。   The ROM 20 stores in advance a firmware program for performing hardware control of the inkjet recording apparatus 1, common drive waveform data used for driving the recording heads 9Y, 9C, 9M, and 9K, mask pattern data, and the like.

CPU30は、ホストPC(Personal Computer)40からホストI/F50を介して画像データ(印刷ジョブ)を受信すると、受信した画像データをRAM60に格納する。   When the CPU 30 receives image data (print job) from a host PC (Personal Computer) 40 via the host I / F 50, the CPU 30 stores the received image data in the RAM 60.

主走査制御部300は、CPU30からの指示に基づいて、キャリッジ8を主走査方向に移動する。副走査制御部400は、CPU30からの指示に基づいて、記録媒体を副走査方向に移動する。主走査制御部300による主走査方向でのキャリッジ8の移動制御及び副走査制御部400による副走査方向での記録媒体の移動制御により、キャリッジ8を記録媒体上の任意の位置に移動できる。   The main scanning control unit 300 moves the carriage 8 in the main scanning direction based on an instruction from the CPU 30. The sub scanning control unit 400 moves the recording medium in the sub scanning direction based on an instruction from the CPU 30. The carriage 8 can be moved to an arbitrary position on the recording medium by the movement control of the carriage 8 in the main scanning direction by the main scanning control unit 300 and the movement control of the recording medium in the sub scanning direction by the sub scanning control unit 400.

記録ヘッド制御部100は、主走査エンコーダセンサ6から得られるキャリッジの位置情報に連動し、RAM60に格納された画像データ、並びにROM20に予め記憶されている共通駆動波形データに基づく共通駆動波形及びマスクパターンデータに基づくマスクパターンを、記録ヘッド駆動部200Y、200C、200M、及び200Kに転送する。   The recording head controller 100 is linked to the carriage position information obtained from the main scanning encoder sensor 6, and the common drive waveform and mask based on the image data stored in the RAM 60 and the common drive waveform data stored in advance in the ROM 20. The mask pattern based on the pattern data is transferred to the recording head driving units 200Y, 200C, 200M, and 200K.

記録ヘッド駆動部200は、記録ヘッド制御部100により転送された画像データ、共通駆動波形、及びマスクパターンに基づいて、記録ヘッド9(記録ヘッド9に配された複数のノズル10)を駆動し、複数のノズル10にインク滴を吐出させる。   The recording head driving unit 200 drives the recording head 9 (a plurality of nozzles 10 arranged in the recording head 9) based on the image data, the common driving waveform, and the mask pattern transferred by the recording head control unit 100. Ink droplets are ejected to a plurality of nozzles 10.

なお、記録ヘッド駆動部200Yは、記録ヘッド9Yを駆動してイエローのインク滴を吐出させ、記録ヘッド駆動部200Cは、記録ヘッド9Cを駆動してシアンのインク滴を吐出させ、記録ヘッド駆動部200Mは、記録ヘッド9Mを駆動してマゼンタのインク滴を吐出させ、記録ヘッド駆動部200Kは、記録ヘッド9Kを駆動してブラックのインク滴を吐出させる。   The recording head driving unit 200Y drives the recording head 9Y to discharge yellow ink droplets, and the recording head driving unit 200C drives the recording head 9C to discharge cyan ink droplets, and the recording head driving unit 200M drives the recording head 9M to discharge magenta ink droplets, and the recording head driving unit 200K drives the recording head 9K to discharge black ink droplets.

図3は、第1実施形態の記録ヘッド制御部100及び記録ヘッド駆動部200の回路構成の一例を示すブロック図である。図3に示すように、記録ヘッド制御部100は、カウント部101と、画像データ転送部103と、マスクパターン転送部105と、共通駆動波形転送部107と、レジスタ109とを、備える。記録ヘッド駆動部200は、画像データシフトレジスタ201と、画像データラッチ部203と、マスクパターンシフトレジスタ205と、マスクパターンラッチ部207と、階調デコーダ209と、レベルシフタ211と、アナログスイッチ213とを、備える。   FIG. 3 is a block diagram illustrating an example of a circuit configuration of the recording head control unit 100 and the recording head driving unit 200 according to the first embodiment. As shown in FIG. 3, the recording head control unit 100 includes a count unit 101, an image data transfer unit 103, a mask pattern transfer unit 105, a common drive waveform transfer unit 107, and a register 109. The recording head driving unit 200 includes an image data shift register 201, an image data latch unit 203, a mask pattern shift register 205, a mask pattern latch unit 207, a gradation decoder 209, a level shifter 211, and an analog switch 213. Prepare.

まず、共通駆動波形転送部107が記録ヘッド駆動部200に転送する共通駆動波形Vcom、マスクパターン転送部105が記録ヘッド駆動部200に転送するマスクパターンMN[7:0](図3では、図示省略)、及び画像データ転送部103が記録ヘッド駆動部200に転送する画像データSD[2:0]について説明する。 First, a common drive waveform V com that the common drive waveform transfer unit 107 transfers to the print head drive unit 200, and a mask pattern MN [7: 0] that the mask pattern transfer unit 105 transfers to the print head drive unit 200 (in FIG. 3, The image data SD [2: 0] that the image data transfer unit 103 transfers to the recording head drive unit 200 will be described.

共通駆動波形Vcomは、微駆動パルスを少なくとも含むパルスで構成される。具体的には、共通駆動波形Vcomは、微駆動パルス及び1以上の吐出駆動パルスの組合せで構成される。微駆動パルスは、ノズル10を微駆動させるためのパルスであり、吐出駆動パルスは、ノズル10にインク吐出用の駆動を行わせるためのパルスである。 The common drive waveform Vcom is composed of pulses including at least a fine drive pulse. Specifically, the common drive waveform Vcom is composed of a combination of a fine drive pulse and one or more ejection drive pulses. The fine drive pulse is a pulse for finely driving the nozzle 10, and the ejection drive pulse is a pulse for causing the nozzle 10 to drive for ink ejection.

図4は、第1実施形態の共通駆動波形Vcomの一例を示す図である。共通駆動波形Vcomは、第1駆動パルス〜第4駆動パルスの組合せで構成されている。第1駆動パルスは、微駆動パルスであり、第2駆動パルス〜第4駆動パルスは、吐出駆動パルスである。 FIG. 4 is a diagram illustrating an example of the common drive waveform V com of the first embodiment. The common drive waveform Vcom is composed of a combination of a first drive pulse to a fourth drive pulse. The first drive pulse is a fine drive pulse, and the second to fourth drive pulses are ejection drive pulses.

マスクパターンMN[7:0]は、共通駆動波形Vcomの少なくとも一部のパルスをマスクさせるマスクパターンであり、1以上の吐出駆動パルスをマスクさせる第1マスクパターン、微駆動パルスと1以上の吐出駆動パルスとをマスクさせる第2マスクパターン、及び微駆動パルスをマスクさせるとともに1以上の吐出駆動パルスの少なくともいずれかをマスクさせない第3マスクパターンなどが挙げられる。 The mask pattern MN [7: 0] is a mask pattern for masking at least a part of the pulses of the common drive waveform Vcom . The first mask pattern for masking one or more ejection drive pulses, the fine drive pulse, and one or more pulses. Examples include a second mask pattern that masks the ejection drive pulse and a third mask pattern that masks the fine drive pulse and does not mask at least one of the one or more ejection drive pulses.

図5は、第1実施形態のマスクパターンMN[7:0]の一例を示す図である。マスクパターンMN[0]は、図4に示す共通駆動波形Vcomの第2駆動パルス〜第4駆動パルスをマスクさせる第1マスクパターンであり、ノズル10を微駆動させるためのマスクパターンである。 FIG. 5 is a diagram illustrating an example of the mask pattern MN [7: 0] according to the first embodiment. The mask pattern MN [0] is a first mask pattern for masking the second drive pulse to the fourth drive pulse of the common drive waveform Vcom shown in FIG. 4, and is a mask pattern for finely driving the nozzle 10.

マスクパターンMN[1]は、図4に示す共通駆動波形Vcomの第1駆動パルス〜第3駆動パルスをマスクさせる第3マスクパターンであり、ノズル10に小滴のインク吐出用の駆動を行わせるためのマスクパターンである。なお、マスクパターンMN[5]もマスクパターンMN[1]と同様である。 The mask pattern MN [1] is a third mask pattern for masking the first drive pulse to the third drive pulse of the common drive waveform Vcom shown in FIG. 4, and drives the nozzle 10 for ejecting small droplets of ink. It is a mask pattern for making it. The mask pattern MN [5] is similar to the mask pattern MN [1].

マスクパターンMN[2]は、図4に示す共通駆動波形Vcomの第1駆動パルス〜第2駆動パルスをマスクさせる第3マスクパターンであり、ノズル10に中滴のインク吐出用の駆動を行わせるためのマスクパターンである。なお、マスクパターンMN[6]もマスクパターンMN[2]と同様である。 The mask pattern MN [2] is a third mask pattern for masking the first drive pulse to the second drive pulse of the common drive waveform Vcom shown in FIG. 4, and drives the nozzle 10 for ink ejection of medium droplets. It is a mask pattern for making it. The mask pattern MN [6] is the same as the mask pattern MN [2].

マスクパターンMN[3]は、図4に示す共通駆動波形Vcomの第1駆動パルスをマスクさせる第3マスクパターンであり、ノズル10に大滴のインク吐出用の駆動を行わせるためのマスクパターンである。なお、マスクパターンMN[7]もマスクパターンMN[2]と同様である。 The mask pattern MN [3] is a third mask pattern for masking the first drive pulse of the common drive waveform Vcom shown in FIG. 4, and is a mask pattern for causing the nozzle 10 to drive for discharging large drops of ink. It is. The mask pattern MN [7] is the same as the mask pattern MN [2].

マスクパターンMN[4]は、図4に示す共通駆動波形Vcomの第1駆動パルス〜第4駆動パルスをマスクさせる第2マスクパターンであり、ノズル10を駆動させないためのマスクパターンである。 The mask pattern MN [4] is a second mask pattern for masking the first drive pulse to the fourth drive pulse of the common drive waveform Vcom shown in FIG. 4 and is a mask pattern for preventing the nozzle 10 from being driven.

画像データSD[2:0]は、記録ヘッド9が有する複数のノズル10それぞれに吐出させるインク滴の有無を少なくとも示す第1情報と、第1情報が無を示す場合に微駆動パルスをマスクさせるか否かを示す第2情報と、を含む。第2情報は、具体的には、第1情報が無を示す場合に第1マスクパターンで共通駆動波形Vcomをマスクさせるか、第1情報が無を示す場合に第2マスクパターンで共通駆動波形Vcomをマスクさせるかを示す。 The image data SD [2: 0] masks the first information indicating at least the presence / absence of ink droplets ejected to each of the plurality of nozzles 10 of the recording head 9 and the fine driving pulse when the first information indicates nothing. Second information indicating whether or not. Specifically, when the first information indicates nothing, the second information masks the common drive waveform Vcom with the first mask pattern, or when the first information indicates none, the second information is commonly driven with the second mask pattern. Indicates whether the waveform Vcom is masked.

図6は、第1実施形態の画像データSD[2:0]の一例を示す図である。図6に示す例では、画像データSD[1:0]が第1情報に該当し、画像データSD[2]が第2情報に該当する。   FIG. 6 is a diagram illustrating an example of the image data SD [2: 0] according to the first embodiment. In the example illustrated in FIG. 6, the image data SD [1: 0] corresponds to the first information, and the image data SD [2] corresponds to the second information.

画像データSD[1:0]は、RAM60に格納された画像データの一部である2bitのシリアルデータ(例えば、画素情報)であり、値が“00”の場合インク滴無を示し、値が“01”の場合インク滴有(小滴)を示し、値が“10”の場合インク滴有(中滴)を示し、値が“11”の場合インク滴有(大滴)を示す。   The image data SD [1: 0] is 2-bit serial data (for example, pixel information) that is a part of the image data stored in the RAM 60. When the value is “00”, it indicates that there is no ink droplet, and the value is “01” indicates presence of an ink droplet (small droplet), a value “10” indicates presence of an ink droplet (medium droplet), and a value “11” indicates presence of an ink droplet (large droplet).

画像データSD[2]は、画像データ転送部103が生成する1bitのシリアルデータであり、値が“0”であれば、画像データSD[1:0]の値が“00”の場合に第1マスクパターンで共通駆動波形Vcomをマスクさせることを示し、値が“1”であれば、画像データSD[1:0]の値が“00”の場合に第2マスクパターンで共通駆動波形Vcomをマスクさせることを示す。なお、画像データSD[2]の生成については、後述する。 The image data SD [2] is 1-bit serial data generated by the image data transfer unit 103. If the value is “0”, the image data SD [1: 0] is “00”. This indicates that the common drive waveform V com is masked with one mask pattern. If the value is “1”, the common drive waveform is used with the second mask pattern when the value of the image data SD [1: 0] is “00”. Indicates that Vcom is masked. The generation of the image data SD [2] will be described later.

このため、画像データSD[2:0]=000の場合、マスクパターンMN[0]が採用され、画像データSD[2:0]=001の場合、マスクパターンMN[1]が採用され、画像データSD[2:0]=010の場合、マスクパターンMN[2]が採用され、画像データSD[2:0]=011の場合、マスクパターンMN[3]が採用され、画像データSD[2:0]=100の場合、マスクパターンMN[4]が採用され、画像データSD[2:0]=101の場合、マスクパターンMN[5]が採用され、画像データSD[2:0]=110の場合、マスクパターンMN[6]が採用され、画像データSD[2:0]=111の場合、マスクパターンMN[7]が採用される。   Therefore, when the image data SD [2: 0] = 000, the mask pattern MN [0] is adopted, and when the image data SD [2: 0] = 001, the mask pattern MN [1] is adopted. When the data SD [2: 0] = 010, the mask pattern MN [2] is adopted, and when the image data SD [2: 0] = 011, the mask pattern MN [3] is adopted and the image data SD [2 : 0] = 100, the mask pattern MN [4] is adopted. When the image data SD [2: 0] = 101, the mask pattern MN [5] is adopted, and the image data SD [2: 0] = In the case of 110, the mask pattern MN [6] is adopted, and in the case of the image data SD [2: 0] = 111, the mask pattern MN [7] is adopted.

次に、図3、図7及び図8を参照しながら、第1実施形態の記録ヘッド制御部100及び記録ヘッド駆動部200の動作について説明する。図7は、第1実施形態の記録ヘッド制御部100から記録ヘッド駆動部200へ転送される画像データSD[2:0]及び共通駆動波形Vcomのタイミングチャートの一例を示す図であり、図8は、第1実施形態の記録ヘッド制御部100から記録ヘッド駆動部200へ転送されるマスクパターンMN[7:0]のタイミングチャートの一例を示す図である。 Next, operations of the recording head control unit 100 and the recording head driving unit 200 according to the first embodiment will be described with reference to FIGS. 3, 7, and 8. FIG. 7 is a diagram illustrating an example of a timing chart of the image data SD [2: 0] and the common drive waveform Vcom transferred from the printhead controller 100 to the printhead driver 200 according to the first embodiment. FIG. 8 is a diagram illustrating an example of a timing chart of the mask pattern MN [7: 0] transferred from the recording head control unit 100 to the recording head driving unit 200 according to the first embodiment.

カウント部101は、微駆動パルスをマスクしない非マスク周期をカウントする。非マスク周期は、ノズル面が不吐出にならないよう維持するためにノズル10を微駆動させることが必要な微駆動周期である。具体的には、カウント部101は、非マスク周期が開始する毎に、所定値までカウントを行うことで非マスク周期をカウントする。所定値は、カウント部101がカウントアップで非マスク周期をカウントするのであれば、上限値(非マスク周期の上限値)であり、カウント部101がカウントダウンで非マスク周期をカウントするのであれば、下限値である。   The count unit 101 counts a non-mask period in which the fine drive pulse is not masked. The non-mask cycle is a fine drive cycle in which it is necessary to finely drive the nozzle 10 in order to keep the nozzle surface from non-ejection. Specifically, the count unit 101 counts the non-mask period by counting to a predetermined value every time the non-mask period starts. The predetermined value is an upper limit (upper limit value of the non-mask cycle) if the count unit 101 counts up the non-mask cycle, and if the count unit 101 counts down the non-mask cycle, This is the lower limit.

非マスク周期が開始することのトリガには、記録ヘッド制御部100内で記録周期毎に発生する駆動開始信号を用いることができる。記録周期は、ノズル10にインクを吐出させるために必要な周期である。但し、記録周期は、非マスク周期よりも短い周期であるため、カウント部101は、最初の駆動開始信号をトリガに非マスク周期のカウントを開始した以後は、非マスク周期のカウント後に発生する駆動開始信号をトリガに非マスク周期のカウントを開始すればよい。なお第1実施形態では、非マスク周期は記録周期のn(nは2以上の自然数)倍であるものとするが、これに限定されるものではない。   As a trigger for starting the non-mask cycle, a drive start signal generated for each print cycle in the print head controller 100 can be used. The recording period is a period necessary for causing the nozzle 10 to eject ink. However, since the recording cycle is shorter than the non-mask cycle, the count unit 101 starts driving after the non-mask cycle is counted after starting the count of the non-mask cycle using the first drive start signal as a trigger. The count of the non-mask period may be started using the start signal as a trigger. In the first embodiment, the non-mask period is assumed to be n (n is a natural number of 2 or more) times the recording period, but is not limited to this.

所定値は、レジスタ109に記憶されており、CPU30により値が変更可能となっている。このため第1実施形態では、非マスク周期を任意に設定することができる。但し、前述の通り、第1実施形態では、非マスク周期を記録周期のn倍としているため、この条件内で非マスク周期を任意に設定することができる。   The predetermined value is stored in the register 109 and can be changed by the CPU 30. For this reason, in the first embodiment, the non-mask period can be arbitrarily set. However, as described above, in the first embodiment, since the non-mask period is set to n times the recording period, the non-mask period can be arbitrarily set within this condition.

なお、CPU30は、ユーザ操作に基づいて、所定値の値を変更してもよいし、インクジェット記録装置1の印刷モードに基づいて、所定値の値を変更してもよいし、温湿度などインクジェット記録装置1の周辺環境に基づいて、所定値の値を変更してもよい。印刷モードに基づいて所定値の値を変更する場合、印刷モードと所定値の値とを対応付けたテーブルをROM20等に予め記憶しておき、CPU30は、このテーブルを用いて所定値の値を変更すればよい。温湿度に基づいて所定値の値を変更する場合、温度及び湿度の少なくともいずれかと所定値の値とを対応付けたテーブルをROM20等に予め記憶しておいたり、温度及び湿度の少なくともいずれかから所定値の値を導出する数式をCPU30が実行するプログラムに定義しておいたりしておき、CPU30は、このテーブルや数式を用いて所定値の値を変更すればよい。   Note that the CPU 30 may change the value of the predetermined value based on a user operation, may change the value of the predetermined value based on the print mode of the inkjet recording apparatus 1, and may perform inkjet such as temperature and humidity. The predetermined value may be changed based on the surrounding environment of the recording apparatus 1. When changing the predetermined value based on the print mode, a table in which the print mode is associated with the predetermined value is stored in advance in the ROM 20 or the like, and the CPU 30 uses the table to set the predetermined value. Change it. When changing the value of the predetermined value based on the temperature and humidity, a table in which at least one of the temperature and humidity is associated with the value of the predetermined value is stored in advance in the ROM 20 or the like, or from at least one of the temperature and humidity A mathematical expression for deriving a predetermined value may be defined in a program executed by the CPU 30, and the CPU 30 may change the predetermined value using this table or mathematical expression.

画像データ転送部103は、第1情報と第2情報とを含む画像データを、記録ヘッド駆動部200の画像データシフトレジスタ201に転送する。   The image data transfer unit 103 transfers image data including the first information and the second information to the image data shift register 201 of the recording head drive unit 200.

具体的には、画像データ転送部103は、駆動開始信号が発生すると、記録ヘッド9に配されたノズル10の数分(詳細には、ノズル10のアクチュエータ数分)の画像データSD[1:0]を、RAM60に格納された画像データから取得するとともに、画像データSD[2]を生成する。ここで、画像データ転送部103は、カウント部101により所定値までカウントがされていれば、値が“0”の画像データSD[2]を生成し、カウント部101により所定値までカウントがされていなければ、値が“1”の画像データSD[2]を生成する。そして画像データ転送部103は、ノズル10の数分の画像データSD[1:0]及び生成した画像データSD[2]を、画像データ転送クロックSCKに基づいて、画像データシフトレジスタ201に転送する(図8のt1参照)。   Specifically, when the drive start signal is generated, the image data transfer unit 103 sets the image data SD [1: for the number of nozzles 10 arranged in the recording head 9 (specifically, for the number of actuators of the nozzle 10). 0] is acquired from the image data stored in the RAM 60, and image data SD [2] is generated. Here, if the count unit 101 has counted up to a predetermined value, the image data transfer unit 103 generates image data SD [2] having a value of “0”, and the count unit 101 counts up to the predetermined value. If not, image data SD [2] having a value “1” is generated. Then, the image data transfer unit 103 transfers the image data SD [1: 0] corresponding to the number of nozzles 10 and the generated image data SD [2] to the image data shift register 201 based on the image data transfer clock SCK. (See t1 in FIG. 8).

画像データSD[2:0]の転送が完了すると、画像データ転送部103は、記録ヘッド駆動部200の画像データラッチ部203に画像データラッチ信号SLを出力し、画像データシフトレジスタ201に転送した画像データSD[2:0]を画像データラッチ部203に記憶させる(図7のt2参照)。 When the transfer of the image data SD [2: 0] is completed, the image data transfer unit 103 outputs the image data latch signal SL n to the image data latch unit 203 of the recording head drive unit 200 and transfers it to the image data shift register 201. The image data SD [2: 0] thus stored is stored in the image data latch unit 203 (see t2 in FIG. 7).

画像データSD[2:0]のラッチが完了すると、共通駆動波形転送部107は、共通駆動波形Vcomを、記録ヘッド駆動部200のアナログスイッチ213に転送する。具体的には、共通駆動波形転送部107は、ROM20から共通駆動波形データを取得し、取得した共通駆動波形データに基づく共通駆動波形Vcomをアナログスイッチ213に転送する(図7のt3参照)。 When the latching of the image data SD [2: 0] is completed, the common drive waveform transfer unit 107 transfers the common drive waveform V com to the analog switch 213 of the recording head drive unit 200. Specifically, the common drive waveform transfer unit 107 acquires common drive waveform data from the ROM 20, and transfers a common drive waveform Vcom based on the acquired common drive waveform data to the analog switch 213 (see t3 in FIG. 7). .

この際、マスクパターン転送部105は、共通駆動波形Vcomの転送タイミングに合わせてマスクパターンMN[7:0]を記録ヘッド駆動部200のマスクパターンシフトレジスタ205に転送する。具体的には、マスクパターン転送部105は、マスクパターンMN[7]〜MN[0]それぞれをマスクパターンシリアル転送データMDに設定し、マスクパターンシリアル転送クロックMCKに基づいて、マスクパターンシフトレジスタ205に転送する(図8参照)。 At this time, the mask pattern transfer unit 105 transfers the mask pattern MN [7: 0] to the mask pattern shift register 205 of the recording head drive unit 200 in accordance with the transfer timing of the common drive waveform Vcom . Specifically, the mask pattern transfer unit 105 sets each of the mask patterns MN [7] to MN [0] as the mask pattern serial transfer data MD, and the mask pattern shift register 205 based on the mask pattern serial transfer clock MCK. (See FIG. 8).

マスクパターンシリアル転送データMDの転送が完了すると、マスクパターン転送部105は、記録ヘッド駆動部200のマスクパターンラッチ部207にマスクパターンシリアル転送ラッチ信号MLを出力し、マスクパターンシフトレジスタ205に転送したマスクパターンシリアル転送データMDをマスクパターンMN[7:0]としてマスクパターンラッチ部207に記憶させる(図8参照)。 When the transfer of the mask pattern serial transfer data MD is completed, the mask pattern transfer unit 105 outputs a mask pattern serial transfer latch signal ML n to the mask pattern latch unit 207 of the recording head drive unit 200 and transfers it to the mask pattern shift register 205. The mask pattern serial transfer data MD thus stored is stored in the mask pattern latch unit 207 as a mask pattern MN [7: 0] (see FIG. 8).

記録ヘッド駆動部200の階調デコーダ209及びレベルシフタ211は、画像データラッチ部203に記憶されたノズル10の数分の画像データSD[2:0]それぞれと、マスクパターンラッチ部207に記憶されたマスクパターンMN[7:0]のうち画像データSD[2:0]に該当するマスクパターンMNとの論理演算を行う。そして記録ヘッド駆動部200のアナログスイッチ213は、論理演算結果に基づいて開閉を行って共通駆動波形Vcomを出力することにより、ノズル10(アクチュエータ)毎の個別駆動波形VoutN(Nは、該当ノズルを示す値)が記録ヘッド9の各ノズル10に出力され、各ノズル10で個別駆動波形VoutNに基づく駆動が行われる。 The gradation decoder 209 and the level shifter 211 of the recording head drive unit 200 are stored in the mask pattern latch unit 207 and the image data SD [2: 0] corresponding to the number of nozzles 10 stored in the image data latch unit 203. Of the mask pattern MN [7: 0], a logical operation is performed with the mask pattern MN corresponding to the image data SD [2: 0]. Then, the analog switch 213 of the recording head drive unit 200 opens and closes based on the logical operation result and outputs a common drive waveform V com , whereby an individual drive waveform V out N (N is a value for each nozzle 10 (actuator)). (A value indicating the corresponding nozzle) is output to each nozzle 10 of the recording head 9, and each nozzle 10 is driven based on the individual drive waveform V out N.

つまり、記録ヘッド駆動部200は、ノズル毎に、転送された共通駆動波形Vcom及び画像データSD[2:0]に基づいて個別駆動波形VoutNを生成する。 That is, the recording head driving unit 200 generates the individual driving waveform V out N for each nozzle based on the transferred common driving waveform V com and the image data SD [2: 0].

そして記録ヘッド駆動部200は、個別駆動波形VoutNが、微駆動パルスをマスクしなかったことに基づく微駆動波形の場合、当該微駆動波形に基づいて該当ノズルを微駆動させ、当該個別駆動波形が、微駆動パルスをマスクしたことに基づく無駆動波形の場合、該当ノズルを駆動させない。 When the individual driving waveform V out N is a fine driving waveform based on the fact that the fine driving pulse is not masked, the recording head driving unit 200 finely drives the corresponding nozzle based on the fine driving waveform, and performs the individual driving. When the waveform is a non-driving waveform based on masking the fine driving pulse, the corresponding nozzle is not driven.

具体的には、記録ヘッド駆動部200は、画像データSD[2:0]=000の場合、共通駆動波形VcomをマスクパターンMN[0]でマスクし、個別駆動波形VoutNとして微駆動波形を生成する。 Specifically, when the image data SD [2: 0] = 000, the recording head drive unit 200 masks the common drive waveform Vcom with the mask pattern MN [0] and finely drives it as the individual drive waveform VoutN. Generate a waveform.

また記録ヘッド駆動部200は、画像データSD[2:0]=100の場合、共通駆動波形VcomをマスクパターンMN[4]でマスクし、個別駆動波形VoutNとして無駆動波形を生成する。 Further, when the image data SD [2: 0] = 100, the recording head drive unit 200 masks the common drive waveform Vcom with the mask pattern MN [4], and generates a non-drive waveform as the individual drive waveform VoutN. .

また記録ヘッド駆動部200は、画像データSD[1:0]=00でない場合、共通駆動波形VcomをマスクパターンMN[1]〜MN[3]、MN[5]〜MN[7]のいずれかでマスクし、個別駆動波形VoutNとして吐出駆動波形を生成し、当該吐出駆動波形に基づいて該当ノズルを吐出駆動させる。 When the image data SD [1: 0] = 00 is not set, the recording head driving unit 200 sets the common driving waveform Vcom to any one of the mask patterns MN [1] to MN [3] and MN [5] to MN [7]. Are masked, a discharge drive waveform is generated as the individual drive waveform V out N, and the corresponding nozzle is driven to discharge based on the discharge drive waveform.

なお、記録ヘッド駆動部200は、画像データSD[1:0]=01の場合、共通駆動波形VcomをマスクパターンMN[1]又はMN[5]でマスクし、画像データSD[1:0]=10の場合、共通駆動波形VcomをマスクパターンMN[2]又はMN[6]でマスクし、画像データSD[1:0]=11の場合、共通駆動波形VcomをマスクパターンMN[3]又はMN[7]でマスクする。 Note that when the image data SD [1: 0] = 01, the recording head drive unit 200 masks the common drive waveform Vcom with the mask pattern MN [1] or MN [5], and the image data SD [1: 0]. ] = 10, the common drive waveform Vcom is masked with the mask pattern MN [2] or MN [6], and when the image data SD [1: 0] = 11, the common drive waveform Vcom is masked with the mask pattern MN [ 3] or mask with MN [7].

図9は、第1実施形態の個別駆動波形VoutNの一例を示す図であり、微駆動波形、無駆動波形、吐出駆動波形(小滴)、吐出駆動波形(中滴)、及び吐出駆動波形(大滴)を示している。 FIG. 9 is a diagram illustrating an example of the individual driving waveform V out N according to the first embodiment. The fine driving waveform, the non-driving waveform, the ejection driving waveform (small droplet), the ejection driving waveform (medium droplet), and the ejection driving. A waveform (large droplet) is shown.

微駆動波形は、共通駆動波形VcomをマスクパターンMN[0]でマスクした個別駆動波形VoutNであり、第1駆動パルス(図4参照)で構成されている。このため、微駆動波形をノズル10に出力することにより、ノズル10を微駆動させることができる。 The fine drive waveform is an individual drive waveform V out N obtained by masking the common drive waveform V com with the mask pattern MN [0], and is configured by a first drive pulse (see FIG. 4). For this reason, the nozzle 10 can be finely driven by outputting the fine driving waveform to the nozzle 10.

無駆動波形は、共通駆動波形VcomをマスクパターンMN[4]でマスクした個別駆動波形VoutNであり、中間電位のみ印加する波形で構成されている。このため、無駆動波形をノズル10に出力することにより、ノズル10を駆動させないことができる。 The non-driving waveform is an individual driving waveform V out N obtained by masking the common driving waveform V com with the mask pattern MN [4], and is configured by a waveform that applies only an intermediate potential. For this reason, the nozzle 10 can be prevented from being driven by outputting the non-driving waveform to the nozzle 10.

吐出駆動波形(小滴)は、共通駆動波形VcomをマスクパターンMN[1]又はMN[5]でマスクした個別駆動波形VoutNであり、第4駆動パルス(図4参照)で構成されている。このため、吐出駆動波形(小滴)をノズル10に出力することにより、ノズル10に小滴分のインク吐出用の駆動を行わせることができる。 The ejection drive waveform (small droplet) is an individual drive waveform V out N obtained by masking the common drive waveform V com with the mask pattern MN [1] or MN [5], and is configured by a fourth drive pulse (see FIG. 4). ing. For this reason, by outputting the ejection drive waveform (small droplet) to the nozzle 10, the nozzle 10 can be driven to eject ink for a small droplet.

吐出駆動波形(中滴)は、共通駆動波形VcomをマスクパターンMN[2]又はMN[6]でマスクした個別駆動波形VoutNであり、第3駆動パルス及び第4駆動パルス(図4参照)で構成されている。このため、吐出駆動波形(中滴)をノズル10に出力することにより、ノズル10に中滴分のインク吐出用の駆動を行わせることができる。 The ejection drive waveform (medium droplet) is an individual drive waveform V out N obtained by masking the common drive waveform V com with the mask pattern MN [2] or MN [6]. The third drive pulse and the fourth drive pulse (FIG. 4). Reference). For this reason, by outputting the ejection driving waveform (medium droplet) to the nozzle 10, it is possible to cause the nozzle 10 to drive for ejecting ink for the middle droplet.

吐出駆動波形(大滴)は、共通駆動波形VcomをマスクパターンMN[3]又はMN[7]でマスクした個別駆動波形VoutNであり、第2駆動パルス〜第4駆動パルス(図4参照)で構成されている。このため、吐出駆動波形(大滴)をノズル10に出力することにより、ノズル10に大滴分のインク吐出用の駆動を行わせることができる。 The ejection driving waveform (large droplet) is an individual driving waveform V out N obtained by masking the common driving waveform V com with the mask pattern MN [3] or MN [7], and the second driving pulse to the fourth driving pulse (FIG. 4). Reference). For this reason, by outputting the ejection drive waveform (large droplet) to the nozzle 10, it is possible to cause the nozzle 10 to drive for ejecting ink for a large droplet.

図10は、第1実施形態のノズル10の微駆動のタイミングチャートの一例を示す図である。なお図10に示す例では、微駆動周期(非マスク周期)は、記録周期の4倍であり、最初と5番目の記録周期で画像データSD[2]=0となり、それ以外の記録周期で画像データSD[2]=1となっている。つまり、記録周期の4回に1回、SD[2]=0となり、それ以外では、SD[2]=1となっている。   FIG. 10 is a diagram illustrating an example of a timing chart for fine driving of the nozzle 10 according to the first embodiment. In the example shown in FIG. 10, the fine driving period (non-masking period) is four times the recording period, and the image data SD [2] = 0 in the first and fifth recording periods, and in the other recording periods. The image data SD [2] = 1. That is, SD [2] = 0 once every four recording cycles, and SD [2] = 1 otherwise.

ノズルaでは、全ての記録周期で画像データSD[1:0]=00であるものとする。このため、ノズルaは、画像データSD[2]=0の場合(最初と5番目の記録周期の場合)、微駆動波形に基づいて微駆動し(微駆動on)、画像データSD[2]=1の場合(2〜4、及び6番目の記録周期の場合)、無駆動波形に基づいて駆動していない(微駆動off)。   In the nozzle a, it is assumed that the image data SD [1: 0] = 00 in all recording cycles. Therefore, when the image data SD [2] = 0 (in the first and fifth recording cycles), the nozzle a is finely driven based on the fine drive waveform (fine drive on), and the image data SD [2]. In the case of = 1 (in the case of the 2nd to 4th and 6th recording periods), the driving is not performed based on the non-driving waveform (fine driving off).

ノズルbでは、最初と4番目の記録周期で画像データSD[1:0]≠00であり、それ以外の記録周期で画像データSD[1:0]=00であるものとする。このため、ノズルbは、画像データSD[1:0]≠00の場合(最初と4番目の記録周期の場合)、吐出駆動波形に基づいてインク吐出用の駆動を行い(吐出)、画像データSD[2]=0かつ画像データSD[1:0]=00の場合(5番目の記録周期の場合)、微駆動波形に基づいて微駆動し(微駆動on)、画像データSD[2]=1かつ画像データSD[1:0]=00の場合(2、3、及び6番目の記録周期の場合)、無駆動波形に基づいて駆動していない(微駆動off)。   In the nozzle b, it is assumed that the image data SD [1: 0] ≠ 00 in the first and fourth recording periods, and the image data SD [1: 0] = 00 in the other recording periods. For this reason, when the image data SD [1: 0] ≠ 00 (in the first and fourth recording cycles), the nozzle b performs ink ejection driving (ejection) based on the ejection driving waveform (image ejection). When SD [2] = 0 and image data SD [1: 0] = 00 (in the case of the fifth recording cycle), the image data SD [2] is finely driven based on the fine drive waveform (fine drive on). = 1 and image data SD [1: 0] = 00 (in the case of the second, third, and sixth recording cycles), driving is not performed based on the non-driving waveform (fine driving off).

図10に示す例では、ノズルの無駆動期間が微駆動周期よりも長くなることがなく、微駆動周期毎に、インク吐出用の駆動又は微駆動が少なくとも1回行われているため、不要なノズルの微駆動を削減しつつ、ノズル面が不吐出にならないよう維持することができる。   In the example shown in FIG. 10, the nozzle non-driving period does not become longer than the fine driving period, and the ink ejection driving or fine driving is performed at least once for each fine driving period. The nozzle surface can be maintained so as not to cause non-ejection while reducing fine driving of the nozzle.

以上のように第1実施形態では、第1情報が無を示す場合に微駆動パルスをマスクさせるか否かを示す第2情報を、画像データの一部として記録ヘッド制御部から記録ヘッド駆動部へ転送する。このため第1実施形態によれば、第2情報についても記録ヘッド駆動部の回路規模を増大させずに処理し、不要なノズルの微駆動を削減できるので、記録ヘッド駆動部の回路規模の増大を抑えつつ、消費電力及び発熱を低減させることができるという効果を奏する。   As described above, in the first embodiment, when the first information indicates nothing, the second information indicating whether or not to mask the fine driving pulse is used as part of the image data from the recording head control unit to the recording head driving unit. Forward to. Therefore, according to the first embodiment, the second information can be processed without increasing the circuit scale of the recording head driving unit, and unnecessary fine driving of the nozzles can be reduced, so that the circuit scale of the recording head driving unit is increased. It is possible to reduce power consumption and heat generation while suppressing the above.

詳細には、記録ヘッド駆動部は、元々、3bit分の画像データSD[2:0]に対応可能であるが、従来は、画像データSD[2]を使用していなかったため、第1実施形態では、この使用していなかった画像データSD[2]を第2情報用に使用した。このため、第1実施形態によれば、上述の効果を奏する。なお、第2情報は、記録ヘッドに配された全ノズルに共通の情報であるため、画像データSD[2]のデータ容量(1bit)で足りる。   Specifically, the recording head drive unit can originally support 3 bits of image data SD [2: 0]. However, conventionally, the image data SD [2] is not used, so the first embodiment. Then, this unused image data SD [2] is used for the second information. For this reason, according to 1st Embodiment, there exists the above-mentioned effect. Note that the second information is information common to all the nozzles arranged in the recording head, and therefore the data capacity (1 bit) of the image data SD [2] is sufficient.

なお、第1実施形態のように、記録ヘッド制御部が第2情報を生成するのではなく、第2情報を付加しておいた画像データ(詳細には、画素情報毎に第2情報を付加した画像データ)をホストPCからインクジェット記録装置が受信するという手法も考えられるが、この手法の場合、画像データのデータ量の増大を招いてしまうため、第1実施形態によれば、画像データのデータ量の増加を抑えることもできる。   Note that the print head control unit does not generate the second information as in the first embodiment, but the image data to which the second information is added (specifically, the second information is added for each pixel information). In this method, the data amount of the image data is increased. Therefore, according to the first embodiment, the image data of the image data is received from the host PC. An increase in the amount of data can also be suppressed.

(第2実施形態)
第2実施形態では、記録ヘッドの主走査位置に応じた値に基づいて第2情報を生成する例について説明する。以下では、第1実施形態との相違点の説明を主に行い、第1実施形態と同様の機能を有する構成要素については、第1実施形態と同様の名称・符号を付し、その説明を省略する。
(Second Embodiment)
In the second embodiment, an example in which the second information is generated based on a value corresponding to the main scanning position of the recording head will be described. In the following, differences from the first embodiment will be mainly described, and components having the same functions as those in the first embodiment will be given the same names and symbols as those in the first embodiment, and the description thereof will be made. Omitted.

図11は、第2実施形態のインクジェット記録装置1001の記録ヘッド制御部1100及び記録ヘッド駆動部200の回路構成の一例を示すブロック図である。図11に示すように、第2実施形態では、記録ヘッド制御部1100の画像データ転送部1103及びレジスタ1109が第1実施形態と相違する。   FIG. 11 is a block diagram illustrating an example of a circuit configuration of the recording head control unit 1100 and the recording head driving unit 200 of the inkjet recording apparatus 1001 according to the second embodiment. As shown in FIG. 11, in the second embodiment, an image data transfer unit 1103 and a register 1109 of the recording head control unit 1100 are different from the first embodiment.

主走査制御部300は、前述したように、キャリッジ8(記録ヘッド9)の主走査方向の移動を制御する。そして主走査制御部300は、キャリッジ8(記録ヘッド9)の主走査位置に応じた値の制御信号を記録ヘッド制御部1100に出力する。制御信号は、例えば、主走査位置カウント信号であり、キャリッジ8の主走査位置に応じた値として、主走査エンコーダセンサ6により得られるキャリッジ8の位置情報を含む。なお、主走査位置カウント信号は、記録ヘッド制御部1100の制御に用いられる既存信号である。   As described above, the main scanning control unit 300 controls the movement of the carriage 8 (recording head 9) in the main scanning direction. The main scanning control unit 300 then outputs a control signal having a value corresponding to the main scanning position of the carriage 8 (recording head 9) to the recording head control unit 1100. The control signal is, for example, a main scanning position count signal, and includes position information of the carriage 8 obtained by the main scanning encoder sensor 6 as a value corresponding to the main scanning position of the carriage 8. The main scanning position count signal is an existing signal used for control of the recording head control unit 1100.

画像データ転送部1103は、主走査制御部300からの制御信号の値が所定値である場合、値が“0”の画像データSD[2]を生成し、制御信号の値が所定値でない場合、値が“1”の画像データSD[2]を生成する。所定値は、例えば、制御信号の下位所定bitの値(例えば、下位1bit=0)である。   When the value of the control signal from the main scanning control unit 300 is a predetermined value, the image data transfer unit 1103 generates the image data SD [2] whose value is “0”, and when the value of the control signal is not the predetermined value , Image data SD [2] having a value of “1” is generated. The predetermined value is, for example, the value of the lower predetermined bit of the control signal (for example, lower 1 bit = 0).

所定値は、レジスタ1109に記憶されており、CPU30により値が変更可能となっている。ここで、下位所定bitのbit数をmとすると、非マスク周期は、記録周期の2倍となる。このためCPU30は、所定値(下位所定bitのbit数及び下位所定bitの値)を変更することで非マスク周期を任意に設定することができる。但し、前述の通り、第2実施形態では、非マスク周期は、記録周期の2倍となるため、この条件内で非マスク周期を任意に設定することができる。例えば、CPU30は、所定値を下位1bit=0から下位2bit=00に変更することで、非マスク周期を記録周期の2倍から4倍に変更できる。なお、CPU30による所定値の値を変更するトリガは、第1実施形態と同様である。 The predetermined value is stored in the register 1109 and can be changed by the CPU 30. Here, when the number of bits of the lower predetermined bits is m, the non-mask period is 2 m times the recording period. Therefore, the CPU 30 can arbitrarily set the non-mask period by changing the predetermined values (the number of bits of the lower predetermined bits and the value of the lower predetermined bits). However, as described above, in the second embodiment, since the non-mask period is 2 m times the recording period, the non-mask period can be arbitrarily set within this condition. For example, the CPU 30 can change the non-mask period from twice to four times the recording period by changing the predetermined value from the lower 1 bit = 0 to the lower 2 bits = 00. The trigger for changing the predetermined value by the CPU 30 is the same as that in the first embodiment.

第2実施形態によれば、記録ヘッド制御部がカウント部を備える必要がないので、記録ヘッド制御部の回路規模をより小さくすることができる。また第2実施形態においても、第1実施形態と同様の効果を奏することができる。   According to the second embodiment, since the recording head control unit does not need to include a counting unit, the circuit scale of the recording head control unit can be further reduced. In the second embodiment, the same effect as that of the first embodiment can be obtained.

(第3実施形態)
第3実施形態では、複数のノズルを微駆動させるタイミングを分散させる例について説明する。以下では、第1実施形態との相違点の説明を主に行い、第1実施形態と同様の機能を有する構成要素については、第1実施形態と同様の名称・符号を付し、その説明を省略する。
(Third embodiment)
In the third embodiment, an example in which the timing for finely driving a plurality of nozzles is dispersed will be described. In the following, differences from the first embodiment will be mainly described, and components having the same functions as those in the first embodiment will be given the same names and symbols as those in the first embodiment, and the description thereof will be made. Omitted.

図12は、第3実施形態のインクジェット記録装置2001の記録ヘッド制御部2100及び記録ヘッド駆動部200の回路構成の一例を示すブロック図である。図12に示すように、第3実施形態では、記録ヘッド制御部2100の画像データ転送部2103及びレジスタ2109が第1実施形態と相違する。   FIG. 12 is a block diagram illustrating an example of a circuit configuration of the recording head control unit 2100 and the recording head driving unit 200 of the inkjet recording apparatus 2001 according to the third embodiment. As shown in FIG. 12, in the third embodiment, an image data transfer unit 2103 and a register 2109 of the recording head control unit 2100 are different from the first embodiment.

画像データ転送部2103は、カウント部101のカウント値の下位所定bit値が所定値である場合、値が“0”の画像データSD[2]を生成し、下位所定bit値が所定値でない場合、値が“1”の画像データSD[2]を生成する。   When the lower predetermined bit value of the count value of the counting unit 101 is a predetermined value, the image data transfer unit 2103 generates image data SD [2] having a value of “0”, and the lower predetermined bit value is not a predetermined value , Image data SD [2] having a value of “1” is generated.

第3実施形態では、画像データ転送部2103は、画像データの転送に用いるクロックであるSCKのクロック数をカウントし、SCKのクロック数のカウント値の下位所定bit値を所定値に用いる。SCKのクロック数のカウント値は、例えば、SCKパルスカウントの値である。なお、SCKパルスカウントは、画像データ転送部2103がノズル10のノズル数分の画像データ(第1情報)を記録ヘッド駆動部200へ転送する際に用いる既存信号である。   In the third embodiment, the image data transfer unit 2103 counts the number of SCK clocks that are clocks used to transfer image data, and uses a lower predetermined bit value of the count value of the SCK clock number as a predetermined value. The count value of the number of SCK clocks is, for example, the value of the SCK pulse count. The SCK pulse count is an existing signal used when the image data transfer unit 2103 transfers image data (first information) for the number of nozzles 10 to the recording head drive unit 200.

つまり、画像データ転送部2103は、カウント部101のカウント値の下位所定bit値がSCKパルスカウントの値の下位所定bit値と一致する場合、値が“0”の画像データSD[2]を生成し、カウント部101のカウント値の下位所定bit値がSCKパルスカウントの値の下位所定bit値と一致しない場合、値が“1”の画像データSD[2]を生成する。   That is, the image data transfer unit 2103 generates the image data SD [2] whose value is “0” when the lower predetermined bit value of the count value of the counting unit 101 matches the lower predetermined bit value of the SCK pulse count value. If the lower predetermined bit value of the count value of the count unit 101 does not match the lower predetermined bit value of the SCK pulse count value, image data SD [2] having a value “1” is generated.

但し、所定値(SCKパルスカウントの値の下位所定bit値)は、記録ヘッド9の記録周期毎に異なり、かつ非マスク周期毎に同一であるものとする。   However, the predetermined value (the lower predetermined bit value of the SCK pulse count value) is different for each recording period of the recording head 9 and is the same for each non-mask period.

図13は、第3実施形態のノズル10の微駆動のタイミングチャートの一例を示す図である。なお図13に示す例では、微駆動周期(非マスク周期)は、記録周期の4倍であるものとする。また、ノズルc〜ノズルfでは、全ての記録周期で画像データSD[1:0]=00であるものとする。   FIG. 13 is a diagram illustrating an example of a timing chart for fine driving of the nozzle 10 of the third embodiment. In the example shown in FIG. 13, it is assumed that the fine driving period (non-masking period) is four times the recording period. In the nozzles c to f, it is assumed that the image data SD [1: 0] = 00 in all recording cycles.

また説明を簡略化するため、カウント部101のカウント値は、0000〜1111の4bitで表され、SCKパルスカウントの値は、00〜11の2bitで表されるものとする。なお、SCKパルスカウントの値は、記録周期のカウント値にも相当する。   In order to simplify the description, it is assumed that the count value of the count unit 101 is represented by 4 bits from 0000 to 1111 and the value of the SCK pulse count is represented by 2 bits from 00 to 11. Note that the value of the SCK pulse count also corresponds to the count value of the recording cycle.

また、図13に示す例では、最初と5番目の記録周期の場合、所定値(SCKパルスカウントの値の下位所定bit値)=00であり、2番目と6番目の記録周期の場合、所定値=01であり、3番目の記録周期の場合、所定値=10であり、4番目の記録周期の場合、所定値=11であるものとする。   In the example shown in FIG. 13, in the first and fifth recording cycles, a predetermined value (the lower predetermined bit value of the SCK pulse count value) = 00, and in the second and sixth recording cycles, the predetermined value. It is assumed that the value = 01, the predetermined value = 10 in the case of the third recording period, and the predetermined value = 11 in the case of the fourth recording period.

また、図13に示す例では、SCKパルスカウントの値=00の場合、ノズルc用の画像データSD[1:0]が転送され、SCKパルスカウントの値=01の場合、ノズルd用の画像データSD[1:0]が転送され、SCKパルスカウントの値=10の場合、ノズルe用の画像データSD[1:0]が転送され、SCKパルスカウントの値=11の場合、ノズルd用の画像データSD[1:0]が転送されるものとする。   In the example shown in FIG. 13, when the SCK pulse count value = 00, the image data SD [1: 0] for the nozzle c is transferred, and when the SCK pulse count value = 01, the image for the nozzle d is transferred. When the data SD [1: 0] is transferred and the SCK pulse count value = 10, the image data SD [1: 0] for the nozzle e is transferred, and when the SCK pulse count value = 11, the nozzle d is used. Image data SD [1: 0] is transferred.

このため、1番目の記録周期では(カウント部101のカウント値が0000〜0011では)、ノズルc用の画像データSD[2:0]=000、ノズルd〜ノズルf用の画像データSD[2:0]=100となり、ノズルcが微駆動する(微駆動on)。   Therefore, in the first recording cycle (when the count value of the count unit 101 is 0000 to 0011), the image data SD [2: 0] = 000 for the nozzle c, and the image data SD [2 for the nozzle d to the nozzle f. : 0] = 100, and the nozzle c is finely driven (finely driven on).

また、2番目の記録周期では(カウント部101のカウント値が0100〜0111では)、ノズルd用の画像データSD[2:0]=000、ノズルc、ノズルe〜ノズルf用の画像データSD[2:0]=100となり、ノズルdが微駆動する(微駆動on)。   In the second recording cycle (when the count value of the counting unit 101 is 0100 to 0111), the image data SD [2: 0] = 000 for the nozzle d, and the image data SD for the nozzle c and the nozzles e to f. [2: 0] = 100, and the nozzle d is finely driven (fine driving on).

また、3番目の記録周期では(カウント部101のカウント値が1000〜1011では)、ノズルe用の画像データSD[2:0]=000、ノズルc〜ノズルd、ノズルf用の画像データSD[2:0]=100となり、ノズルeが微駆動する(微駆動on)。   In the third recording cycle (when the count value of the counting unit 101 is 1000 to 1011), the image data SD [2: 0] = 000 for the nozzle e, the image data SD for the nozzle c to the nozzle d and the nozzle f. [2: 0] = 100, and the nozzle e is finely driven (fine driving on).

また、4番目の記録周期では(カウント部101のカウント値が1100〜1111では)、ノズルf用の画像データSD[2:0]=000、ノズルc〜ノズルe用の画像データSD[2:0]=100となり、ノズルfが微駆動する(微駆動on)。   In the fourth recording cycle (when the count value of the count unit 101 is 1100 to 1111), the image data SD [2: 0] = 000 for the nozzle f, and the image data SD [2: for the nozzle c to the nozzle e. 0] = 100, and the nozzle f is finely driven (fine driving on).

また、5番目の記録周期では(カウント部101のカウント値が0000〜0011では)、1番目の記録周期同様、ノズルc用の画像データSD[2:0]=000、ノズルd〜ノズルf用の画像データSD[2:0]=100となり、ノズルcが微駆動する(微駆動on)。   Further, in the fifth recording cycle (when the count value of the counting unit 101 is 0000 to 0011), the image data SD [2: 0] = 000 for the nozzle c and the nozzles d to f are the same as the first recording cycle. Image data SD [2: 0] = 100, and the nozzle c is finely driven (finely driven on).

また、6番目の記録周期では(カウント部101のカウント値が0100〜0111では)、2番目の記録周期同様、ノズルd用の画像データSD[2:0]=000、ノズルc、ノズルe〜ノズルf用の画像データSD[2:0]=100となり、ノズルdが微駆動する(微駆動on)。   Further, in the sixth recording cycle (when the count value of the counting unit 101 is 0100 to 0111), the image data SD [2: 0] = 000 for the nozzle d, the nozzle c, the nozzle e to the same as the second recording cycle. The image data SD [2: 0] = 100 for the nozzle f, and the nozzle d is finely driven (fine driving on).

このように、図13に示す例では、ノズルの無駆動期間が微駆動周期よりも長くなることがなく、微駆動周期毎に、インク吐出用の駆動又は微駆動が少なくとも1回行われており、更に微駆動を行うノズルが分散されているため、不要なノズルの微駆動を削減しつつ、ノズル面が不吐出にならないよう維持することができ、更に全ノズルが同時に微駆動又は吐出駆動を行う場合と比べ、ピーク消費電力及び発熱の更なる低減が期待できる。   As described above, in the example shown in FIG. 13, the non-driving period of the nozzles does not become longer than the fine driving period, and the ink ejection driving or fine driving is performed at least once for each fine driving period. Furthermore, since the nozzles that perform fine driving are dispersed, it is possible to maintain unnecessary nozzle fine discharge while reducing fine driving of unnecessary nozzles, and all nozzles can perform fine driving or discharge driving simultaneously. Compared with the case where it carries out, further reduction of peak power consumption and heat generation can be expected.

なお、レジスタ2109は、第1実施形態で説明したカウント部101用の所定値に加え、画像データ転送部2103用の所定値(図13に示す例では、最初と5番目の記録周期の所定値=00、2番目と6番目の記録周期の所定値=01、3番目の記録周期の所定値=10、4番目の記録周期の所定値=11)が記憶されており、CPU30により値が変更可能となっている。CPU30が所定値を変更することにより、微駆動させるノズル10の分散パターンを変更することができる。なお、CPU30による所定値の値を変更するトリガは、第1実施形態と同様である。   In addition to the predetermined value for the count unit 101 described in the first embodiment, the register 2109 has a predetermined value for the image data transfer unit 2103 (in the example shown in FIG. 13, a predetermined value for the first and fifth recording cycles). = 00, 2nd and 6th recording cycle predetermined value = 01, 3rd recording cycle predetermined value = 10, 4th recording cycle predetermined value = 11), and the value is changed by the CPU 30 It is possible. When the CPU 30 changes the predetermined value, the dispersion pattern of the nozzles 10 to be finely driven can be changed. The trigger for changing the predetermined value by the CPU 30 is the same as that in the first embodiment.

(変形例)
なお、本発明は、上記各実施形態に限定されるものではなく、種々の変形が可能である。例えば、上記第2実施形態についても上記第3実施形態と同様の変形を行うようにしてもよい。
(Modification)
In addition, this invention is not limited to said each embodiment, A various deformation | transformation is possible. For example, the second embodiment may be modified similarly to the third embodiment.

1、1001、2001 インクジェット記録装置
2 ガイドロット
3 主走査モータ
4 プーリ
5 エンコーダシート
6 主走査エンコーダセンサ
7 副走査モータ
8 キャリッジ
9、9Y、9C、9M、9K 記録ヘッド
10 ノズル
11 副走査エンコーダセンサ
20 ROM
30 CPU
40 ホストPC
50 ホストI/F
60 RAM
100、1100、2100 記録ヘッド制御部
101 カウント部
103、1103、2103 画像データ転送部
105 マスクパターン転送部
107 共通駆動波形転送部
109、1109、2109 レジスタ
200Y、200C、200M、200K(200) 記録ヘッド駆動部
201 画像データシフトレジスタ
203 画像データラッチ部
205 マスクパターンシフトレジスタ
207 マスクパターンラッチ部
209 階調デコーダ
211 レベルシフタ
213 アナログスイッチ
300 主走査制御部
400 副走査制御部
DESCRIPTION OF SYMBOLS 1, 1001, 2001 Inkjet recording device 2 Guide lot 3 Main scanning motor 4 Pulley 5 Encoder sheet 6 Main scanning encoder sensor 7 Sub scanning motor 8 Carriage 9, 9Y, 9C, 9M, 9K Recording head 10 Nozzle 11 Sub scanning encoder sensor 20 ROM
30 CPU
40 host PC
50 Host I / F
60 RAM
100, 1100, 2100 Printhead control unit 101 Count unit 103, 1103, 2103 Image data transfer unit 105 Mask pattern transfer unit 107 Common drive waveform transfer unit 109, 1109, 2109 Register 200Y, 200C, 200M, 200K (200) Printhead Drive unit 201 Image data shift register 203 Image data latch unit 205 Mask pattern shift register 207 Mask pattern latch unit 209 Gradation decoder 211 Level shifter 213 Analog switch 300 Main scan control unit 400 Sub scan control unit

特開2002−144544号公報JP 2002-144544 A

Claims (10)

複数のノズルを有する記録ヘッドと、
微駆動パルスを少なくとも含むパルスで構成される共通駆動波形を転送する共通駆動波形転送部と、
前記複数のノズルそれぞれに吐出させるインク滴の有無を少なくとも示す第1情報と、前記第1情報が無を示す場合に前記微駆動パルスをマスクさせるか否かを示す第2情報と、を含む画像データを転送する画像データ転送部と、
前記ノズル毎に、転送された前記共通駆動波形及び前記画像データに基づいて個別駆動波形を生成し、当該個別駆動波形が、前記微駆動パルスをマスクしなかったことに基づく微駆動波形の場合、当該微駆動波形に基づいて当該ノズルを微駆動させ、当該個別駆動波形が、前記微駆動パルスをマスクしたことに基づく無駆動波形の場合、当該ノズルを駆動させない駆動部と、
を備えるインクジェット記録装置。
A recording head having a plurality of nozzles;
A common drive waveform transfer unit for transferring a common drive waveform composed of pulses including at least a fine drive pulse;
An image including at least first information indicating the presence or absence of ink droplets to be ejected to each of the plurality of nozzles, and second information indicating whether or not to mask the fine driving pulse when the first information indicates nothing. An image data transfer unit for transferring data;
For each nozzle, generate an individual drive waveform based on the transferred common drive waveform and the image data, and the individual drive waveform is a fine drive waveform based on not masking the fine drive pulse, If the nozzle is finely driven based on the fine drive waveform, and the individual drive waveform is a non-drive waveform based on masking the fine drive pulse, a drive unit that does not drive the nozzle;
An inkjet recording apparatus comprising:
前記微駆動パルスをマスクしない非マスク周期をカウントするカウント部を更に備え、
前記画像データ転送部は、前記カウント部により所定値までカウントされた場合、前記第1情報が無を示す場合に前記微駆動パルスをマスクさせないことを示す前記第2情報を生成し、前記カウント部により前記所定値までカウントされていない場合、前記第1情報が無を示す場合に前記微駆動パルスをマスクさせることを示す前記第2情報を生成する請求項1に記載のインクジェット記録装置。
A counter for counting a non-mask period that does not mask the fine driving pulse;
The image data transfer unit generates the second information indicating that the fine driving pulse is not masked when the first information indicates nothing when the count unit counts up to a predetermined value, and the counting unit 2. The inkjet recording apparatus according to claim 1, wherein the second information indicating that the fine driving pulse is masked when the first information indicates nothing is generated when the predetermined value is not counted.
前記記録ヘッドの主走査方向の移動を制御し、前記記録ヘッドの主走査位置に応じた値の制御信号を出力する主走査制御部を更に備え、
前記画像データ転送部は、前記制御信号の値が所定値である場合、前記第1情報が無を示す場合に前記微駆動パルスをマスクさせないことを示す前記第2情報を生成し、前記制御信号の値が前記所定値でない場合、前記第1情報が無を示す場合に前記微駆動パルスをマスクさせることを示す前記第2情報を生成する請求項1に記載のインクジェット記録装置。
A main scanning control unit that controls movement of the recording head in the main scanning direction and outputs a control signal having a value corresponding to the main scanning position of the recording head;
When the value of the control signal is a predetermined value, the image data transfer unit generates the second information indicating that the fine driving pulse is not masked when the first information indicates nothing, and the control signal 2. The inkjet recording apparatus according to claim 1, wherein when the value of the first information is not the predetermined value, the second information indicating that the fine driving pulse is masked when the first information indicates nothing is generated.
前記微駆動パルスをマスクしない非マスク周期をカウントするカウント部を更に備え、
前記画像データ転送部は、前記カウント部のカウント値の下位所定bit値が所定値である場合、前記第1情報が無を示す場合に前記微駆動パルスをマスクさせないことを示す前記第2情報を生成し、前記下位所定bit値が前記所定値でない場合、前記第1情報が無を示す場合に前記微駆動パルスをマスクさせることを示す前記第2情報を生成し、
前記所定値は、前記記録ヘッドの記録周期毎に異なり、かつ前記非マスク周期毎に同一である請求項1に記載のインクジェット記録装置。
A counter for counting a non-mask period that does not mask the fine driving pulse;
The image data transfer unit includes the second information indicating that the fine driving pulse is not masked when the lower predetermined bit value of the count value of the count unit is a predetermined value and the first information indicates nothing. And generating the second information indicating that the fine driving pulse is masked when the first information indicates nothing when the lower predetermined bit value is not the predetermined value,
The inkjet recording apparatus according to claim 1, wherein the predetermined value is different for each recording period of the recording head and is the same for each non-mask period.
前記記録ヘッドの主走査方向の移動を制御し、前記記録ヘッドの主走査位置に応じた値の制御信号を出力する主走査制御部を更に備え、
前記画像データ転送部は、前記制御信号の値の下位所定bit値が所定値である場合、前記第1情報が無を示す場合に前記微駆動パルスをマスクさせないことを示す前記第2情報を生成し、前記下位所定bit値が前記所定値でない場合、前記第1情報が無を示す場合に前記微駆動パルスをマスクさせることを示す前記第2情報を生成し、
前記所定値は、前記記録ヘッドの記録周期毎に異なり、かつ前記非マスク周期毎に同一である請求項1に記載のインクジェット記録装置。
A main scanning control unit that controls movement of the recording head in the main scanning direction and outputs a control signal having a value corresponding to the main scanning position of the recording head;
The image data transfer unit generates the second information indicating that the fine driving pulse is not masked when the lower predetermined bit value of the value of the control signal is a predetermined value and the first information indicates nothing. When the lower predetermined bit value is not the predetermined value, the second information indicating that the fine driving pulse is masked when the first information indicates nothing is generated,
The inkjet recording apparatus according to claim 1, wherein the predetermined value is different for each recording period of the recording head and is the same for each non-mask period.
前記画像データ転送部は、前記画像データの転送に用いるクロック数をカウントし、
前記所定値は、前記画像データ転送部のカウント値の下位所定bit値である請求項4又は5に記載のインクジェット記録装置。
The image data transfer unit counts the number of clocks used for transferring the image data,
The inkjet recording apparatus according to claim 4, wherein the predetermined value is a lower predetermined bit value of a count value of the image data transfer unit.
前記所定値を記憶するレジスタと、
前記レジスタに記憶された前記所定値の値を変更する主制御部と、
を更に備える請求項2〜6のいずれか1つに記載のインクジェット記録装置。
A register for storing the predetermined value;
A main control unit for changing the value of the predetermined value stored in the register;
The inkjet recording apparatus according to any one of claims 2 to 6, further comprising:
前記主制御部は、印刷モード又は周辺環境に基づいて、前記所定値の値を変更する請求項7に記載のインクジェット記録装置。   The ink jet recording apparatus according to claim 7, wherein the main control unit changes the value of the predetermined value based on a printing mode or a surrounding environment. 前記共通駆動波形は、前記微駆動パルス及び1以上の吐出駆動パルスの組合せで構成され、
前記1以上の吐出駆動パルスをマスクさせる第1マスクパターン、及び前記微駆動パルスと前記1以上の吐出駆動パルスとをマスクさせる第2マスクパターンを少なくとも転送するマスクパターン転送部を更に備え、
前記第2情報は、前記第1情報が無を示す場合に前記第1マスクパターンで前記共通駆動波形をマスクさせるか、前記第1情報が無を示す場合に前記第2マスクパターンで前記共通駆動波形をマスクさせるかを示し、
前記駆動部は、前記第1情報が無を示し、前記第2情報が前記第1マスクパターンでの前記共通駆動波形のマスクを示す場合、前記共通駆動波形を転送された前記第1マスクパターンでマスクして前記微駆動波形を生成し、前記第1情報が無を示し、前記第2情報が前記第2マスクパターンでの前記共通駆動波形のマスクを示す場合、前記共通駆動波形を転送された前記第2マスクパターンでマスクして前記無駆動波形を生成する請求項1〜8のいずれか1つに記載のインクジェット記録装置。
The common drive waveform is composed of a combination of the fine drive pulse and one or more ejection drive pulses,
A mask pattern transfer unit for transferring at least a first mask pattern for masking the one or more ejection drive pulses and a second mask pattern for masking the fine drive pulse and the one or more ejection drive pulses;
The second information may be the common drive waveform masked by the first mask pattern when the first information indicates nothing, or the second mask pattern when the first information indicates none. Indicates whether to mask the waveform,
When the first information indicates nothing and the second information indicates a mask of the common driving waveform in the first mask pattern, the driving unit uses the first mask pattern to which the common driving waveform is transferred. The fine drive waveform is generated by masking, and when the first information indicates nothing and the second information indicates the mask of the common drive waveform in the second mask pattern, the common drive waveform is transferred The inkjet recording apparatus according to claim 1, wherein the non-driving waveform is generated by masking with the second mask pattern.
前記マスクパターン転送部は、前記微駆動パルスをマスクさせるとともに前記1以上の吐出駆動パルスの少なくともいずれかをマスクさせない第3マスクパターンを更に転送し、
前記駆動部は、前記第1情報が有を示す場合、前記個別駆動波形として、前記共通駆動波形を転送された前記第3マスクパターンでマスクして吐出駆動波形を生成し、当該吐出駆動波形に基づいて前記ノズルを吐出駆動させる請求項9に記載のインクジェット記録装置。
The mask pattern transfer unit further transfers a third mask pattern that masks the fine drive pulse and does not mask at least one of the one or more ejection drive pulses;
When the first information indicates that the first information is present, the driving unit generates an ejection driving waveform by masking the common driving waveform with the transferred third mask pattern as the individual driving waveform, and generates the ejection driving waveform. The ink jet recording apparatus according to claim 9, wherein the nozzle is driven to discharge based on the ink jet recording apparatus.
JP2013229200A 2013-11-05 2013-11-05 Inkjet recording device Expired - Fee Related JP6273777B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2013229200A JP6273777B2 (en) 2013-11-05 2013-11-05 Inkjet recording device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2013229200A JP6273777B2 (en) 2013-11-05 2013-11-05 Inkjet recording device

Publications (2)

Publication Number Publication Date
JP2015089618A true JP2015089618A (en) 2015-05-11
JP6273777B2 JP6273777B2 (en) 2018-02-07

Family

ID=53193379

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2013229200A Expired - Fee Related JP6273777B2 (en) 2013-11-05 2013-11-05 Inkjet recording device

Country Status (1)

Country Link
JP (1) JP6273777B2 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106313893A (en) * 2015-07-02 2017-01-11 富士施乐株式会社 Droplet driving control device and image forming apparatus
JP2018039239A (en) * 2016-09-09 2018-03-15 ブラザー工業株式会社 Inkjet recording apparatus
JP7487465B2 (en) 2018-11-30 2024-05-21 株式会社リコー LIQUID EJECTION APPARATUS AND METHOD FOR CONTROLLING LIQUID EJECTION HEAD

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008001084A (en) * 2006-05-24 2008-01-10 Ricoh Co Ltd Liquid discharging apparatus and image forming apparatus
JP2008126535A (en) * 2006-11-21 2008-06-05 Riso Kagaku Corp Inkjet head driver
JP2013014130A (en) * 2011-06-06 2013-01-24 Toshiba Tec Corp Precursor control device and control method of inkjet head

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008001084A (en) * 2006-05-24 2008-01-10 Ricoh Co Ltd Liquid discharging apparatus and image forming apparatus
JP2008126535A (en) * 2006-11-21 2008-06-05 Riso Kagaku Corp Inkjet head driver
JP2013014130A (en) * 2011-06-06 2013-01-24 Toshiba Tec Corp Precursor control device and control method of inkjet head

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106313893A (en) * 2015-07-02 2017-01-11 富士施乐株式会社 Droplet driving control device and image forming apparatus
CN106313893B (en) * 2015-07-02 2019-09-03 富士施乐株式会社 Drop drive dynamic control device and image forming apparatus
JP2018039239A (en) * 2016-09-09 2018-03-15 ブラザー工業株式会社 Inkjet recording apparatus
US10081177B2 (en) 2016-09-09 2018-09-25 Brother Kogyo Kabushiki Kaisha Ink-jet recording apparatus
JP7487465B2 (en) 2018-11-30 2024-05-21 株式会社リコー LIQUID EJECTION APPARATUS AND METHOD FOR CONTROLLING LIQUID EJECTION HEAD

Also Published As

Publication number Publication date
JP6273777B2 (en) 2018-02-07

Similar Documents

Publication Publication Date Title
JP6273777B2 (en) Inkjet recording device
US8459764B2 (en) Printing apparatus and printing method
JP2006069202A5 (en)
JP4241092B2 (en) Ink-jet printhead drive device, control method for the drive device, and droplet discharge device
JP5077235B2 (en) Inkjet head drive device
JP6292782B2 (en) Recording apparatus and recording method
JP2006341534A (en) Recorder
JP4735161B2 (en) Printing apparatus, printing method, program, and printing system
JP5853474B2 (en) Inkjet recording device
JP5707803B2 (en) Image forming apparatus and image forming method
JP6152665B2 (en) Image recording apparatus and recording method in image recording apparatus
JP2014226865A (en) Image forming apparatus and image forming program
JP3659257B2 (en) Image forming apparatus
JP2015157433A (en) Ink discharge device, control apparatus and ink discharge controlling method
JP2015100980A (en) Ink ejection type printing equipment, ink ejection type printing control method and ink ejection type printing control program
JP2007030407A (en) Printing controller
JP2015178180A (en) Inkjet recording device
JP2009113367A (en) Recording device
JP4935478B2 (en) Printing apparatus and printing method
JP2024071155A (en) Liquid ejection device
JP2016060199A (en) Inkjet recording device
JP2008265161A (en) Ink jet recorder and method for forming recording data
JP2005014335A (en) Printer for construction board
JP2007144868A (en) Inkjet printer
JP2005111726A (en) Drawing apparatus

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20161021

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20170711

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20170829

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20171018

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

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20171212

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20171225

R151 Written notification of patent or utility model registration

Ref document number: 6273777

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151

LAPS Cancellation because of no payment of annual fees