[go: up one dir, main page]

JP2002001926A - Ink jet printing apparatus and image forming method - Google Patents

Ink jet printing apparatus and image forming method

Info

Publication number
JP2002001926A
JP2002001926A JP2000182157A JP2000182157A JP2002001926A JP 2002001926 A JP2002001926 A JP 2002001926A JP 2000182157 A JP2000182157 A JP 2000182157A JP 2000182157 A JP2000182157 A JP 2000182157A JP 2002001926 A JP2002001926 A JP 2002001926A
Authority
JP
Japan
Prior art keywords
mask
print
ink
driving
data
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
JP2000182157A
Other languages
Japanese (ja)
Inventor
Hiroki Horikoshi
宏樹 堀越
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.)
Canon Inc
Original Assignee
Canon 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 Canon Inc filed Critical Canon Inc
Priority to JP2000182157A priority Critical patent/JP2002001926A/en
Publication of JP2002001926A publication Critical patent/JP2002001926A/en
Pending legal-status Critical Current

Links

Landscapes

  • Ink Jet (AREA)

Abstract

(57)【要約】 【課題】 所謂マルチパス記録を行うインクジェット記
録装置において、各走査(パス)毎に間引かれた位置だ
けを限定して駆動するブロック分散分割駆動などのヘッ
ド駆動方式に対し、マスクテーブルの生成処理の簡略化
ないし高速化とメモリ容量の削減とを可能にする。 【解決手段】 ブロック分散分割駆動などに代表される
限定した座標位置のみを単一のプリント走査で駆動する
ことによる実質的なマスクと画像データに含まれるプリ
ントドットを非プリントドットに置き換えることによる
マスクとの論理積により各プリント走査に必要なドット
形成を行う。これにより、副走査方向レジストレーショ
ン処理に対応すべく副走査方向に複数搭載されたノズル
からの使用ノズルの選択状態などによらず、単一の生成
処理による単一のマスクテーブルが使用可能となり、マ
スクテーブル生成処理の簡素化および高速化が達成でき
る。
(57) [Summary] In an ink jet printing apparatus that performs so-called multi-pass printing, a head driving method such as block dispersion division driving in which only a position decimated for each scan (pass) is driven is limited. Therefore, it is possible to simplify or speed up the process of generating the mask table and to reduce the memory capacity. SOLUTION: A substantial mask by driving only a limited coordinate position typified by block dispersion division driving or the like by a single print scan and a mask by replacing print dots included in image data with non-print dots. The dot formation required for each print scan is performed by the logical product of This makes it possible to use a single mask table by a single generation process, regardless of the selection state of the nozzles to be used from a plurality of nozzles mounted in the sub-scanning direction to correspond to the sub-scanning direction registration process, Simplification and speeding up of the mask table generation processing can be achieved.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、プリント媒体にイ
ンクを吐出して画像を形成するインクジェットプリント
装置および画像形成方法に関するものであり、より具体
的には、同一プリント領域を複数回走査して画像を形成
する際の各走査におけるデータ生成制御に関するもので
ある。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an ink jet printing apparatus and an image forming method for forming an image by discharging ink on a print medium. More specifically, the present invention relates to a method for scanning the same print area a plurality of times. This relates to data generation control in each scan when forming an image.

【0002】[0002]

【従来の技術】近年、パーソナルコンピュータや複写装
置、ワードプロセッサ等のOA機器が広く普及してお
り、これらの機器において画像形成(プリント)を行う
装置の一種として、インクジェット方式によりディジタ
ル画像のプリントを行う装置が急速に発展および普及し
てきている。特にOA機器の高機能化とともにカラー化
が進んでおり、これに伴って様々なカラーインクジェッ
トプリント装置が開発されてきている。
2. Description of the Related Art In recent years, OA equipment such as a personal computer, a copying apparatus, and a word processor has become widespread. As one type of apparatus for performing image formation (printing) in these equipment, a digital image is printed by an ink jet system. Devices are rapidly developing and becoming popular. In particular, the colorization of OA equipment has been advanced along with the sophistication thereof, and accordingly, various color ink jet printing apparatuses have been developed.

【0003】一般にインクジェットプリント装置は、プ
リント手段(プリントヘッド)およびインクタンクを搭
載するキャリッジと、プリント媒体を搬送する搬送手段
と、これらを制御する制御手段とを具備する。かかる装
置は、複数の吐出口からインクを例えば滴として吐出さ
せるプリントヘッドをプリント媒体の搬送方向(副走査
方向)と直行する方向(主走査方向)にシリアルスキャ
ンさせる一方、各主走査間でプリント幅に等しい量でプ
リント媒体を間欠搬送するものである。さらには、カラ
ー対応のインクジェットプリント装置の場合、複数色に
対応したプリントヘッドにより吐出されるインクドット
の重ね合わせによりカラー画像を形成する。
In general, an ink jet printing apparatus includes a carriage on which a printing means (print head) and an ink tank are mounted, a conveying means for conveying a print medium, and a control means for controlling these. Such an apparatus serially scans a print head that ejects ink from a plurality of ejection ports as, for example, droplets in a direction (main scanning direction) orthogonal to a transport direction (sub-scanning direction) of a print medium, and performs printing between each main scan. The printing medium is intermittently transported by an amount equal to the width. Further, in the case of a color-compatible inkjet printing apparatus, a color image is formed by superimposing ink dots ejected by a print head corresponding to a plurality of colors.

【0004】インクジェットプリント装置においてイン
クを吐出させる方法としては、吐出口近傍に発熱素子
(電気熱エネルギ変換体)を設け、この発熱素子に電気
信号を印加することによりインクを局所的に加熱して圧
力変化を起こさせ、インクを吐出口から吐出させるサー
マル方式や、ピエゾ素子等の電気圧力変換手段を用い、
インクに機械的圧力を付与してインクを吐出するピエゾ
方式などが用いられている。一般に、前者のサーマル方
式は、半導体製造工程と同様の技術を適用してプリント
ヘッドを製造することができることから、高精彩画像の
出力に対応するための微細なノズルの高密度実装が容易
であるという特長を有している。一方、後者のピエゾ方
式は、吐出制御性に優れ、また熱の作用を考慮しなくて
もよいことからインク選定の自由度が高く、ヘッド寿命
も比較的長いという特長がある。
As a method of discharging ink in an ink jet printing apparatus, a heating element (electric heat energy converter) is provided in the vicinity of a discharge port, and an ink is locally heated by applying an electric signal to the heating element. Using a thermal method in which a pressure change is caused and ink is ejected from an ejection port, or an electric pressure conversion means such as a piezo element,
A piezo method that applies mechanical pressure to ink to eject ink has been used. Generally, in the former thermal method, a print head can be manufactured by applying the same technology as the semiconductor manufacturing process, so that high-density mounting of fine nozzles corresponding to output of high-definition images is easy. It has the feature of. On the other hand, the latter piezo method has excellent discharge controllability and has a high degree of freedom in ink selection and a relatively long head life because it does not need to consider the action of heat.

【0005】いずれにしても、インクジェットプリント
方式は、プリント信号に応じて微少のインクを吐出口か
らプリント媒体上に吐出することにより文字や図形など
のプリントを行うものであり、ノンインパクトであるた
め騒音が少ないこと、ランニングコストが低いこと、装
置が小型化しやすいこと、およびカラー化が比較的容易
であること、などの利点を有していることから、コンピ
ュータやワードプロセッサ等と併用され、あるいは単独
で使用される複写機、プリンタ、ファクシミリ等のプリ
ント装置において、画像形成の手段として広く用いられ
ている。
In any case, the ink jet printing method prints characters and figures by discharging a very small amount of ink from a discharge port onto a print medium in accordance with a print signal, and is non-impact. It has advantages such as low noise, low running cost, easy downsizing of the device, and relatively easy colorization, so it is used together with a computer or word processor, or used alone. In a printing apparatus such as a copying machine, a printer, a facsimile, etc., which is used in the above-mentioned, it is widely used as an image forming means.

【0006】インクジェットプリント方法においては、
インクのにじみのない高発色のカラー画像を得るべく、
インク吸収層を有する専用コート紙を使用する場合もあ
るが、最近ではインクの改良等により、プリンタや複写
機等で広く使用されている所謂普通紙へのプリント適性
を持たせたものも実用化されている。さらにはOHPシ
ートや布、プラスチックシート等、様々なプリント媒体
への対応が望まれており、こうした要求に応えるため、
インクの吸収特性が異なるプリント媒体を必要に応じて
選択した際にもプリント媒体の種類に係わりなく最適の
プリントを可能とするプリント装置の開発および製品化
も進められている。またプリント媒体の大きさについて
も、宣伝広告用のポスタや衣類等の織布では大サイズの
ものが要求されてきている。
In the ink jet printing method,
In order to obtain color images with high color development without ink bleeding,
In some cases, special coated paper with an ink-absorbing layer is used, but recently, with the improvement of ink, etc., those that have the printability of so-called plain paper widely used in printers and copiers have also been put into practical use. Have been. Furthermore, it is desired to support various print media such as OHP sheets, cloths, plastic sheets, etc.
Development and commercialization of a printing apparatus that enables optimum printing regardless of the type of print medium even when a print medium having different ink absorption characteristics are selected as needed are being promoted. Also, regarding the size of the print medium, large-sized posters for advertisements and woven fabrics such as clothing have been required.

【0007】このようにインクジェットプリント装置
は、優れたプリント手段としてパーソナルユースやオフ
ィスユースのみならず幅広い産業分野でも需要が高まっ
ており、より一層高品位な画像の提供が求められ、また
更なる高速化への要求も一段と高まっていると言える。
As described above, the demand for an ink-jet printing apparatus has been increasing not only in personal use and office use but also in a wide range of industrial fields as an excellent printing means, and it has been demanded to provide even higher-quality images. It can be said that the demand for the development is increasing.

【0008】一般に、カラーインクジェットプリント方
法は、シアン(Cy),マゼンタ(Mg),イエロー
(Ye)の3色のカラーインクを使用し、また、さらに
はブラック(Bk)を加えた4色のインクを使用してカ
ラープリントを実現する。このようなカラー画像をプリ
ントするインクジェットプリント装置においては、文
字,数字,記号などのキャラクタのみをプリントするモ
ノクロームのインクジェットプリント装置と異なり、発
色性や階調性、一様性など様々な要素に関してのプリン
ト性能が要求される。
In general, a color ink jet printing method uses three color inks of cyan (Cy), magenta (Mg) and yellow (Ye), and further uses four color inks added with black (Bk). To achieve color printing. In an ink jet printing apparatus that prints such color images, unlike a monochrome ink jet printing apparatus that prints only characters such as characters, numbers, and symbols, various elements such as color development, gradation, and uniformity are not used. Printing performance is required.

【0009】しかし、プリントされる画像の品位はプリ
ントヘッド単体の性能に依存するところが大きい。すな
わち、プリントヘッドの吐出口の形状や、インクを吐出
するために利用されるエネルギを発生するための電気熱
変換体(吐出ヒータ)や電気圧力変換体(ピエゾ素子)
などの素子のばらつき等、プリントヘッド製作工程時に
生じるノズル(以下、吐出口ないしこれに連通する液路
およびインク吐出に利用されるエネルギを発生する素子
を総括して言うものとする)毎の僅かな違いが、それぞ
れに吐出されるインクの吐出量や吐出方向に影響を及ぼ
し、最終的に形成されるプリント画像の濃度むらとなっ
て顕われて画像品位を劣化させる原因となる。その結果
として、ヘッド主走査方向に対して周期的にエリアファ
クタ100%を満たせない”白”の部分が存在したり、
逆に必要以上にドットが重なり合ったり、あるいは白筋
が発生したりすることとなる。これらの現象が通常人間
の目で濃度むらとして感知されるのである。
However, the quality of an image to be printed largely depends on the performance of the print head alone. That is, the shape of the ejection port of the print head, the electrothermal transducer (ejection heater) or the electric pressure transducer (piezo element) for generating energy used for ejecting ink.
Each nozzle (hereinafter referred to as an ejection port, a liquid path communicating with the ejection port, and an element that generates energy used for ink ejection) generated in the print head manufacturing process, such as variation in elements, etc. Such a difference affects the ejection amount and ejection direction of each of the ejected inks, resulting in unevenness in density of a finally formed print image, which causes deterioration in image quality. As a result, there is a “white” portion that cannot periodically satisfy the area factor of 100% in the head main scanning direction,
Conversely, dots overlap more than necessary or white streaks occur. These phenomena are usually perceived by the human eye as uneven density.

【0010】そこで、これらの濃度むら対策としてマル
チパスプリント法と呼ばれる方式が提案されている。簡
単のために、単色インクを吐出するノズルを8個有した
プリントヘッドを用いた場合を例に挙げて、この方式を
説明する。さらにここでは、プリントドットと非プリン
トドットとが乱数的に配列されたランダムマスクパター
ンなどを用いてプリントデータを間引くことによりパス
データを生成するテーブルマスク方式を採用し、2パス
プリントを実現する場合について説明する。
Therefore, a method called a multi-pass printing method has been proposed as a measure against such density unevenness. For simplicity, this method will be described by taking as an example a case where a print head having eight nozzles for discharging monochromatic ink is used. Further, here, a table mask method of generating pass data by thinning out print data using a random mask pattern in which print dots and non-print dots are arranged in a random manner, and implementing two-pass printing Will be described.

【0011】図1はプリント走査毎のマスクテーブルの
一例を示す図であり、テーブル頭域A,Bはそれぞれ第
1パス,第2パスにおいて使用する相補的なマスクテー
ブルである。テーブルは1ドット当り1ビットであり、
「0」はマスク対象であることを、「1」は非マスク対
象であることを示す。マスクテーブルA,Bはそれぞれ
主走査方向12画素、副走査方向4画素に対応したサイ
ズのテーブルであり、これを主副各走査方向に繰り返し
展開してマスクデータとして使用する。ここではプリン
トヘッドが備えるノズル数は8個、2パスプリントにお
ける紙搬送量に相当する画素数は8/2=4であり、こ
れはテーブルAおよびBの副走査方向サイズと一致す
る。
FIG. 1 is a diagram showing an example of a mask table for each print scan. Table head areas A and B are complementary mask tables used in the first and second passes, respectively. The table is one bit per dot,
“0” indicates a masking target, and “1” indicates a non-masking target. Each of the mask tables A and B is a table having a size corresponding to 12 pixels in the main scanning direction and 4 pixels in the sub-scanning direction. The tables are repeatedly developed in the main and sub-scanning directions and used as mask data. Here, the number of nozzles provided in the print head is eight, and the number of pixels corresponding to the paper transport amount in two-pass printing is 8/2 = 4, which is equal to the size of the tables A and B in the sub-scanning direction.

【0012】図2は図1で示したマスクテーブルを用い
たプリント走査の態様を説明するための図である。8個
のノズルに対応する8ラインのデータに対して、4ライ
ン毎にA,Bをマスクパターンとして適用する。各プリ
ント走査においては、格納されたマスクテーブルを用い
て画像データのマスク処理(画像データに応じてプリン
トすべきドットを非プリントドットに置き換える処理)
を実行し、パス毎のデータを生成出力する。具体的に
は、画像データとマスクデータとの論理積を演算するこ
とにより、マスクデータが「1」である場合には画像デ
ータがそのまま出力され、マスクデータが「0」である
場合には画像データが必ず「0」に置き換えられること
により実現される。全ての画像領域は常に2回の走査に
よりA,Bの順にマスク処理されてプリントデータが生
成されることになる。
FIG. 2 is a diagram for explaining an aspect of print scanning using the mask table shown in FIG. For eight lines of data corresponding to eight nozzles, A and B are applied as mask patterns every four lines. In each print scan, mask processing of image data is performed using the stored mask table (processing for replacing dots to be printed with non-print dots in accordance with image data).
To generate and output data for each pass. Specifically, by calculating the logical product of the image data and the mask data, if the mask data is “1”, the image data is output as it is, and if the mask data is “0”, the image data is output. This is realized by always replacing data with “0”. All image areas are always masked in the order of A and B by two scans to generate print data.

【0013】このようにして、一つのラインを異なる二
つのノズルを用いてプリントすることにより、濃度むら
を抑えた高品位な画像を形成することができる。また、
マルチパスプリント法は、インクを乾かしながらプリン
トしていくことによりブリーディング(にじみ)を抑え
るといった効果や、走査毎のプリントドットを低減する
ことから吐出不良の原因となるプリントヘッドの昇温を
抑制する効果、なども同時に達成できる。ここでは主走
査方向について説明したが、副走査方向に対して連続す
るドットを間引いてプリントすることにより、更なる高
画質化が可能になる。
In this way, by printing one line using two different nozzles, a high-quality image with reduced density unevenness can be formed. Also,
The multi-pass printing method suppresses bleeding by drying while drying the ink, and suppresses the temperature rise of the print head that causes ejection failure by reducing the number of print dots for each scan. Effects can be achieved at the same time. Here, the description has been made in the main scanning direction. However, printing is performed by thinning out continuous dots in the sub-scanning direction, so that higher image quality can be achieved.

【0014】各走査毎のパスデータを生成する方法とし
ては、上述のように、プリントドットと非プリントドッ
トとが乱数的に配列されたランダムマスクパターンなど
を用いてプリントデータを間引くことによりパスデータ
を生成する方法(テーブルマスク方式と称す)のほか、
千鳥/逆千鳥状のパターンを用いてプリントデータを間
引くことによりパスデータを生成する方法(固定マスク
方式と称す)や、画像データに応じたプリントドット自
体に着目して間引き処理を行うことによりパス毎のデー
タを生成する方法(データマスク方式と称す)などが知
られている。
As described above, the pass data for each scan is generated by thinning out the print data using a random mask pattern in which print dots and non-print dots are randomly arranged. In addition to the method of generating (called the table mask method),
A method of generating pass data by thinning out print data using a zigzag / inverted zigzag pattern (referred to as a fixed mask method) or a thinning process by focusing on print dots themselves corresponding to image data A method of generating data for each data (referred to as a data mask method) is known.

【0015】ところで、サーマル方式のインクジェット
プリント装置においては、主に消費電力を抑制する目的
で、ブロック分割駆動方式が採用されている。この方式
は、プリント媒体搬送方向(副走査方向)に配列された
ノズル列を複数のブロックに分割し、ブロック毎に時分
割に、すなわち時間をずらして駆動するものであり、以
下に簡単に説明する。
By the way, in a thermal type ink jet printing apparatus, a block division driving method is adopted mainly for the purpose of suppressing power consumption. In this method, a nozzle array arranged in a print medium transport direction (sub-scanning direction) is divided into a plurality of blocks, and each block is driven in a time-division manner, that is, with a time lag, and is briefly described below. I do.

【0016】図3はプリントヘッドにおけるノズル配列
の一例を示す模式図、図4はかかるノズル配列を有する
プリントヘッドに対する標準的なブロック分割駆動の態
様を説明するための図、図5は各ブロックに含まれるノ
ズルの割当て例を示す図である。
FIG. 3 is a schematic diagram showing an example of a nozzle array in a print head, FIG. 4 is a diagram for explaining a standard block division driving mode for a print head having such a nozzle array, and FIG. It is a figure showing an example of allocation of a nozzle included.

【0017】図3はインクを例えば滴として吐出する吐
出口側からプリントヘッドを見た図であり、この例では
256個のノズルが2列に分けて設けられており、それ
らの列を構成する偶数番号のノズル(#0,#2,・・
・,#254)と奇数番号のノズル(#1,#3,・・・,
#255)とは、図の上下方向(副走査方向)で位置を
ずらして配列されている。また、列間の間隔は図の左右
方向(主走査方向)に8画素相当である。これら256
個のノズルは、16ブロックに分けられており、各ブロ
ックには図5に示すようにノズルが割当てられている。
そして、主走査方向に並ぶ画素のプリントタイミングを
トリガとして、図4に示すように各ブロック(1〜1
6)毎のノズルが順次駆動される。実際には、各ノズル
は、ブロック番号に応じて主走査方向に例えば1.2μ
mずつずれて配置されている。
FIG. 3 is a view of the print head as viewed from the side of the discharge port that discharges ink, for example, as droplets. In this example, 256 nozzles are provided in two rows, and these rows are formed. Even numbered nozzles (# 0, # 2,.
., # 254) and odd-numbered nozzles (# 1, # 3,.
# 255) are arranged with their positions shifted in the vertical direction (sub-scanning direction) in the figure. The interval between columns is equivalent to 8 pixels in the horizontal direction (main scanning direction) in the figure. These 256
The nozzles are divided into 16 blocks, and each block is assigned a nozzle as shown in FIG.
Then, using the print timing of the pixels arranged in the main scanning direction as a trigger, as shown in FIG.
6) Each nozzle is sequentially driven. Actually, each nozzle is, for example, 1.2 μm in the main scanning direction according to the block number.
m.

【0018】ここで、画像形成のスループットを向上さ
せる一つの方法として、プリントヘッドを主走査させる
ためのキャリッジの移動速度を高めて一走査時間を短縮
することが考えられる。しかし、キャリッジ移動速度が
高くなると、これに伴って隣接ブロック間の距離に相当
する時間間隔が短くなり、ブロック毎に十分な駆動時間
(吐出ヒータの駆動時間)を確保しにくくなる。また、
一般に、安定的な駆動周波数は数十kHz程度が上限で
あり、キャリッジ移動速度を高めていくと連続した全て
の画素を安定して形成できなくなるおそれがある。
Here, as one method for improving the throughput of image formation, it is conceivable to increase the moving speed of the carriage for main scanning of the print head to shorten one scanning time. However, as the carriage moving speed increases, the time interval corresponding to the distance between adjacent blocks decreases, and it becomes difficult to secure a sufficient drive time (drive time of the discharge heater) for each block. Also,
In general, the upper limit of the stable driving frequency is about several tens of kHz, and if the moving speed of the carriage is increased, all the continuous pixels may not be formed stably.

【0019】これらを回避する効果的な手法として、ブ
ロック分散分割駆動方式が提案されている。
As an effective method for avoiding these problems, a block distributed division driving method has been proposed.

【0020】図6はかかるブロック分散分割駆動の説明
図である。かかる駆動方式は、全16ブロックのうち偶
数番号の8ブロックと奇数番号の8ブロックとを列(カ
ラム)交互に駆動するものであり、単一ノズルに着目す
ると1画素おきに駆動していることになる。また、標準
的なブロック分割駆動(図4)と比較すると、各ブロッ
クに対する駆動可能な時間が倍増していることがわか
る。
FIG. 6 is an explanatory diagram of such block distributed division driving. In this driving method, eight even-numbered blocks and eight odd-numbered blocks are alternately driven in columns (columns) out of a total of 16 blocks. When focusing on a single nozzle, driving is performed every other pixel. become. Also, as compared with the standard block division driving (FIG. 4), it can be seen that the drivable time for each block is doubled.

【0021】図7は単一走査において駆動可能なドット
位置(座標)を示す。これにより、キャリッジの高速駆
動時においても、駆動タイミングのずれによるインク着
弾位置ずれを招来することなく、各ノズルの駆動間隔を
拡大してヘッドの駆動可能な周波数を守り、またブロッ
ク毎に必要な駆動時間を確保することができる。
FIG. 7 shows dot positions (coordinates) that can be driven in a single scan. Accordingly, even when the carriage is driven at a high speed, the driving intervals of the nozzles are expanded, the driving frequency of the head is maintained, and the required driving frequency of each block is maintained without causing the ink landing position deviation due to the deviation of the driving timing. Driving time can be secured.

【0022】[0022]

【発明が解決しようとする課題】しかし反面、このよう
なブロック分散分割駆動の採用に伴い、以下のような問
題点が生じる。
However, on the other hand, the following problems arise with the adoption of such block distributed division driving.

【0023】プリントヘッドの取り付け誤差などによっ
て各インク色のプリントヘッドの間の相対的な位置ずれ
が生じると、これが色ずれとなって顕われて画像品位を
大きく劣化させることになる。このため、インクジェッ
トプリント装置のようなシリアルスキャン方式のプリン
タでは、一般的に、主走査方向および副走査方向のドッ
ト形成位置合わせ(レジストレーション)の処理を行う
のが強く望ましい。主走査方向のレジストレーション処
理は、画素単位あるいは画素形成時間間隔以下の微小時
間単位の吐出タイミング調整によって実現される。
When a relative displacement between the print heads of each ink color occurs due to a mounting error of the print head or the like, this appears as a color shift, which greatly degrades the image quality. For this reason, in a serial scan type printer such as an ink jet printing apparatus, it is generally strongly desirable to perform dot formation position registration processing in the main scanning direction and the sub scanning direction. The registration processing in the main scanning direction is realized by adjusting the ejection timing in pixel units or minute time units smaller than the pixel formation time interval.

【0024】一方、副走査方向のレジストレーション処
理は、あらかじめ搭載ノズルのうち上下の数ノズルをレ
ジストレーション処理用として用意し、搭載ノズルの中
で実際にプリントに使用するノズルを選択することで実
現される。ここで、ブロック分散分割駆動に対して、副
走査方向のレジストレーションを機能させてプリントに
使用するノズルを順次ずらしていくと、図8に示すよう
に、単一走査において駆動できるドット位置が変化す
る。すなわち、同一のヘッド駆動を実行しても、紙面上
にプリント可能なドット位置が、副走査方向のレジスト
レーション処理状態に応じて変化してしまうことを意味
する。
On the other hand, registration processing in the sub-scanning direction is realized by preparing several upper and lower nozzles among the mounted nozzles in advance for the registration processing, and selecting the nozzles actually used for printing among the mounted nozzles. Is done. Here, when the nozzles used for printing are sequentially shifted by making the registration in the sub-scanning direction function sequentially with respect to the block dispersion division drive, the dot position that can be driven in a single scan changes as shown in FIG. I do. In other words, this means that even if the same head drive is performed, the dot position that can be printed on the paper surface changes according to the registration processing state in the sub-scanning direction.

【0025】これによって、先に説明したテーブルマス
ク方式によるパスデータ生成処理においては、副走査方
向のレジストレーション値に応じたマスクテーブル生成
が必要となる。各インク色のプリントヘッドのレジスト
レーション値は独立しているので、4色インクに対して
最大4種類のマスクテーブルを生成することになる。さ
らには、一つで済むはずのテーブル用メモリが4倍に膨
れ上がることになる。
Thus, in the pass data generation processing by the table mask method described above, it is necessary to generate a mask table according to the registration value in the sub-scanning direction. Since the registration value of the print head for each ink color is independent, up to four types of mask tables are generated for four color inks. In addition, the table memory, which should have been required only one time, is expanded four times.

【0026】本発明は、上記に鑑みなされたものであ
り、その目的は、走査毎に間引かれた位置だけを限定し
て駆動するブロック分散分割駆動などのヘッド駆動方式
に対して、マスクテーブルの生成処理の簡略化ないし高
速化とメモリ容量の削減とを可能にすることにある。
SUMMARY OF THE INVENTION The present invention has been made in view of the above circumstances, and has as its object to provide a mask table for a head driving method such as a block dispersion division driving for driving only a position thinned out for each scan. It is an object of the present invention to make it possible to simplify or speed up the generation processing of the data and reduce the memory capacity.

【0027】[0027]

【課題を解決するための手段】上記課題を解決するため
に、本発明は、インクを吐出するための複数の吐出口を
配列してなる吐出部を用い、該吐出部を前記複数の吐出
口の配列方向とは異なる方向に複数回走査させるととも
に、各走査間では前記複数の吐出口の配列幅未満の量ず
つ前記プリント媒体を前記走査方向と直交する方向に相
対的に搬送することにより、前記プリント媒体上の同一
領域に対して異なる吐出口を用いて画像を形成するイン
クジェットプリント装置であって、前記画像データに対
し、前記複数回の走査による画像形成を行うべくプリン
トに係る画像データの一部を非プリント状態とするマス
ク処理を施したデータを出力するデータ出力手段と、当
該マスク処理されたデータと、プリント領域内の位置に
応じ前記複数の吐出口に限定的なインク吐出を行わせる
ために駆動態様に応じて定められるパターンとの論理積
に基づいて、前記吐出部を駆動することにより画像形成
を行う手段と、を具えたことを特徴とする。
In order to solve the above-mentioned problems, the present invention uses an ejection section in which a plurality of ejection ports for ejecting ink are arranged, and the ejection section is connected to the plurality of ejection ports. While scanning a plurality of times in a direction different from the arrangement direction, between each scan by transporting the print medium in an amount less than the arrangement width of the plurality of ejection ports in a direction orthogonal to the scanning direction, An ink jet printing apparatus for forming an image using different discharge ports for the same area on the print medium, wherein the image data is formed by performing image forming by the plurality of scans. A data output means for outputting data subjected to a masking process for setting a part in a non-printing state; Means for forming an image by driving the discharge unit based on a logical product of the pattern and the pattern determined according to the drive mode in order to perform a limited ink discharge in the mouth. I do.

【0028】また、本発明は、インクを吐出するための
複数の吐出口を配列してなる吐出部を用い、該吐出部を
前記複数の吐出口の配列方向とは異なる方向に複数回走
査させるとともに、各走査間では前記複数の吐出口の配
列幅未満の量ずつ前記プリント媒体を前記走査方向と直
交する方向に相対的に搬送することにより、前記プリン
ト媒体上の同一領域に対して異なる吐出口を用いて画像
を形成する画像形成方法であって、前記画像データに対
し、前記複数回の走査による画像形成を行うべくプリン
トに係る画像データの一部を非プリント状態とするマス
ク処理を施したデータを出力するデータ出力工程と、当
該マスク処理されたデータと、プリント領域内の位置に
応じ前記複数の吐出口に限定的なインク吐出を行わせる
ために駆動態様に応じて定められるパターンとの論理積
に基づいて、前記吐出部を駆動することにより画像形成
を行う工程と、を具えたことを特徴とする。
Further, the present invention uses an ejection section in which a plurality of ejection ports for ejecting ink are arranged, and scans the ejection section a plurality of times in a direction different from the arrangement direction of the plurality of ejection ports. In addition, during each scan, the print medium is relatively conveyed by an amount smaller than the arrangement width of the plurality of ejection ports in a direction orthogonal to the scanning direction, so that different ejections are performed on the same area on the print medium. An image forming method for forming an image using an exit, wherein the image data is subjected to a masking process for setting a part of the image data relating to printing to a non-printing state in order to perform the image forming by the plurality of scans. A data output step of outputting the selected data, the masked data, and a driving mode for causing the plurality of ejection ports to perform limited ink ejection according to a position in a print area. Based on the logical product of the determined pattern Flip, characterized in that comprises and a step of forming an image by driving the discharge portion.

【0029】これらにより、プリントヘッド(吐出部)
の駆動態様による実質的なマスク処理と画像データに対
するマスク処理との論理積によって各プリント走査にお
けるプリントドットの形成が可能になる。
With these, the print head (ejection unit)
By the logical product of the substantial mask processing according to the driving mode and the mask processing for the image data, it is possible to form print dots in each print scan.

【0030】上記インクジェットプリント装置におい
て、前記データ出力手段は、前記マスク処理を行うため
に用いられるマスクデータのテーブルを格納する手段
と、当該テーブルを参照して前記画像データにマスク処
理を施すマスク処理手段とを有するものとすることがで
きる。
In the above-mentioned ink jet printing apparatus, the data output means includes means for storing a table of mask data used for performing the mask processing, and mask processing for performing mask processing on the image data with reference to the table. Means.

【0031】また、上記画像形成方法において、前記デ
ータ出力工程では、前記画像データを生成するために用
いられるマスクデータのテーブルをテーブルを参照して
前記画像データにマスク処理を施すものとすることがで
きる。
In the image forming method, in the data output step, mask processing may be performed on the image data with reference to a table of mask data used to generate the image data. it can.

【0032】これら構成により、マスクテーブルを参照
することにより画像データのマスク処理を行うテーブル
マスク方式を採用する場合に対して本発明を適用するこ
とができる。
According to these configurations, the present invention can be applied to a case where a table mask system for performing mask processing of image data by referring to a mask table is adopted.

【0033】また、以上において、前記吐出部が複数の
吐出口群からなる複数のブロックに分割されるととも
に、前記駆動の態様として、単一の前記走査においては
列毎に前記複数のブロックのうちの一部を選択的に駆動
するようにしたものとすることができる。すなわち、所
定の複数のブロックだけを駆動するブロック分散分割駆
動を採用する場合に対して適用することができる。
Further, in the above, the discharge section is divided into a plurality of blocks each composed of a plurality of discharge port groups, and as the driving mode, in a single scan, of the plurality of blocks, May be selectively driven. That is, the present invention can be applied to a case where block distributed division driving for driving only a plurality of predetermined blocks is employed.

【0034】さらに、前記単一の走査において前記複数
のブロックのうちの一部を選択的に駆動するモードと、
すべてを駆動するモードとを具えたものとすることがで
きる。
A mode for selectively driving a part of the plurality of blocks in the single scan;
And a mode for driving everything.

【0035】さらに、以上において、前記吐出部は、前
記吐出口からインクを吐出するために用いられるエネル
ギとしてインクに膜沸騰を生じさせる熱エネルギを発生
する素子を有するものとすることができる。すなわち、
電気熱変換手段を備えたインクジェットプリント装置に
対して適用することができる。
Further, in the above, the discharge section may include an element for generating thermal energy for causing film boiling of the ink as energy used for discharging the ink from the discharge port. That is,
The present invention can be applied to an ink jet printing apparatus provided with an electrothermal converter.

【0036】または、前記吐出部は、前記吐出口からイ
ンクを吐出するために用いられるエネルギとしてインク
に付与する素子を有するものとすることができる。すな
わち、電気圧力変換手段を備えたインクジェットプリン
ト装置に対して適用することができる。
Alternatively, the ejection section may include an element that applies energy to the ink as energy used for ejecting the ink from the ejection port. That is, the present invention can be applied to an ink jet printing apparatus having an electric pressure conversion unit.

【0037】なお、本明細書において、「プリント」
(「記録」という場合もある)とは、文字、図形等有意
の情報を形成する場合のみならず、有意無意を問わず、
また人間が視覚で知覚し得るように顕在化したものであ
るか否かを問わず、プリント媒体上に、広く画像、模
様、パターン等を形成する、または媒体の加工を行う場
合も言うものとする。
In this specification, "print"
(Sometimes referred to as "records") refers not only to the formation of significant information such as characters and figures,
It also refers to the case where images, patterns, patterns, etc. are widely formed on a print medium, or whether the medium is processed, irrespective of whether or not it has been exposed so that humans can perceive it visually. I do.

【0038】ここで、「プリント媒体」とは、一般的な
プリント装置で用いられる紙のみならず、広く、布、プ
ラスチックフィルム、金属板等、インクを受容可能な物
も言うものとする。
Here, the "print medium" is not limited to paper used in a general printing apparatus, but also broadly refers to a material that can accept ink, such as a cloth, a plastic film, and a metal plate.

【0039】さらに、「インク」とは、上記「プリン
ト」の定義と同様広く解釈されるべきもので、プリント
媒体上に付与されることによって、画像、模様、パター
ン等の形成またはプリント媒体の加工に供され得る液体
を言うものとする。
Further, “ink” is to be interpreted broadly as in the definition of “print” described above, and is formed on a print medium to form an image, a pattern, or a pattern, or to process the print medium. Liquid that can be provided to

【0040】[0040]

【発明の実施の形態】以下、図面を参照して本発明を詳
細に説明する。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS The present invention will be described below in detail with reference to the drawings.

【0041】1)第1の実施形態 1.1)プリント装置の構成 図9は本発明を適用可能なインクジェットプリント装置
のプリント部の構成例を模式的に示す。
1) First Embodiment 1.1) Configuration of Printing Apparatus FIG. 9 schematically shows a configuration example of a printing section of an ink jet printing apparatus to which the present invention can be applied.

【0042】図9において、301はプリントヘッドで
あり、4色(Bk,Cy,Mg,Ye)のカラーインク
がそれぞれ封入されたインクタンクと、それぞれに対応
するとともに多数のノズルが集積配置された所謂マルチ
ノズルヘッドの形態を有する独立した4つの吐出部とに
より構成されている。なお、プリントヘッド301を構
成する吐出部は、Bk,Cy,Mg,Yeの4色につい
てプリント媒体搬送方向に配置された256個のノズル
をそれぞれ有するものとする。
In FIG. 9, reference numeral 301 denotes a print head in which ink tanks in which color inks of four colors (Bk, Cy, Mg, Ye) are respectively enclosed, and a plurality of nozzles corresponding to each of the ink tanks are arranged. It is composed of four independent discharge units in the form of a so-called multi-nozzle head. It is assumed that the ejection unit constituting the print head 301 has 256 nozzles arranged in the print medium transport direction for four colors of Bk, Cy, Mg, and Ye.

【0043】302はプリントヘッド301を支持し、
プリント動作に際してこれを移動させるキャリッジであ
る。キャリッジ302は非プリント状態などの待機時に
は図のホームポジション位置HPにある。303は搬送
ローラであり、補助ローラ304とともにプリント媒体
306を抑えながら図の矢印の方向に回転し、プリント
媒体306をY方向に随時送っていく。また305は送
給ローラであり、プリント媒体306の送給を行うとと
もに、搬送ローラ303および補助ローラ304と同様
にプリント媒体306を抑える役割を果たす。
302 supports the print head 301,
This is a carriage for moving this during a printing operation. The carriage 302 is at the home position HP shown in FIG. Reference numeral 303 denotes a transport roller, which rotates in the direction of the arrow in the figure while holding down the print medium 306 together with the auxiliary roller 304, and feeds the print medium 306 in the Y direction as needed. Reference numeral 305 denotes a feed roller that feeds the print medium 306 and plays a role in suppressing the print medium 306 similarly to the transport roller 303 and the auxiliary roller 304.

【0044】以上の構成における基本的なプリント動作
について説明する。
The basic printing operation in the above configuration will be described.

【0045】待機時にホームポジション位置HPにある
キャリッジ302はプリント開始命令によりX方向(主
走査方向)に移動し、その過程でプリントデータに従っ
て吐出部の複数のノズルが駆動されることにより、プリ
ント媒体306上にインクが吐出されてプリント動作が
行われる。プリント媒体306のX方向の端部までのプ
リントが終了すると、キャリッジ302はホームポジシ
ョンHPに戻る。また、この際搬送ローラ304を矢印
方向へ回転させることにより、Y方向(副走査方向)へ
所定幅だけプリント媒体306を搬送し、再びX方向へ
のプリントを開始する。このようなスキャン動作と搬送
動作との繰り返しにより画像データのプリントを実現す
る。
During standby, the carriage 302 at the home position HP moves in the X direction (main scanning direction) according to a print start command, and in the process, a plurality of nozzles of a discharge unit are driven in accordance with print data, thereby printing a print medium. Ink is ejected onto the 306 to perform a printing operation. When printing to the end in the X direction of the print medium 306 is completed, the carriage 302 returns to the home position HP. At this time, by rotating the transport roller 304 in the direction of the arrow, the print medium 306 is transported by a predetermined width in the Y direction (sub-scanning direction), and printing in the X direction is started again. By repeating such a scanning operation and a transporting operation, printing of image data is realized.

【0046】図10は図9に示したインクジェットプリ
ント装置の全体制御回路の概略構成例を示すブロック図
である。
FIG. 10 is a block diagram showing a schematic configuration example of the overall control circuit of the ink jet printing apparatus shown in FIG.

【0047】本実施形態のプリント装置は、インタフェ
ース605を介して、プリントに係る画像データの供給
源をなすホスト装置624に接続されている。このホス
ト装置624としては、コンピュータ,イメージスキャ
ナ,ディジタルカメラ等適宜の形態とすることができ
る。
The printing apparatus of this embodiment is connected via an interface 605 to a host apparatus 624 serving as a supply source of image data relating to printing. As the host device 624, a computer, an image scanner, a digital camera, or any other appropriate form can be used.

【0048】例えばマイクロプロセッサの形態を可とす
るCPU601はプリント装置の主制御部をなすもので
あり、制御プログラムを格納したROM602や更新可
能な制御プログラム,処理プログラム,各種定数データ
などを格納したEEPROM603、およびホスト装置
624からインタフェース605を介して受信したコマ
ンド信号やプリント情報を格納するためのRAM604
にアクセスし、これらのメモリに格納された情報に基づ
いてプリント動作を制御する。さらにCPU601は、
出力ポート608およびキャリッジモータ制御回路61
0を介してキャリッジモータ611を動作させることに
よりキャリッジ302を移動させたり、出力ポート60
8および搬送モータ制御回路613を介して搬送モータ
614を動作させることにより搬送ローラ304などを
含む搬送機構612を動作させる。さらにCPU601
は、RAM604に格納されているプリント情報に基づ
き、プリントヘッド制御回路621を介してプリントヘ
ッド301を駆動することにより、プリント媒体上に所
望の画像をプリントさせることができる。
For example, a CPU 601 which can take the form of a microprocessor serves as a main control unit of the printing apparatus, and includes a ROM 602 storing a control program and an EEPROM 603 storing an updatable control program, a processing program, various constant data, and the like. And a RAM 604 for storing command signals and print information received from the host device 624 via the interface 605.
To control the printing operation based on the information stored in these memories. Further, the CPU 601
Output port 608 and carriage motor control circuit 61
By moving the carriage motor 611 through the output port 60,
The transport mechanism 612 including the transport roller 304 is operated by operating the transport motor 614 via the transport motor 8 and the transport motor control circuit 613. Further, the CPU 601
By driving the print head 301 via the print head control circuit 621 based on the print information stored in the RAM 604, a desired image can be printed on a print medium.

【0049】電源回路619からは、CPU601やプ
リントヘッド制御回路621を動作させるためのロジッ
ク駆動電圧信号Vcc(例えば5V)、各種モータ駆動
電圧信号Vm(例えば24V)、プリントヘッド301
の吐出エネルギ発生素子(吐出ヒータなど)を駆動させ
るための電圧信号Vh(例えば12V)等が出力され
る。さらに、操作パネル上の操作キー607から入力さ
れるユーザによる指示情報は、入力ポート606を介し
てCPU601に伝達される。また、CPU601から
の命令が出力ポート609を介してLED制御回路61
5に伝えられると、これに応じてLEDが点灯したり、
表示制御回路617に伝えられるとLCD618にメッ
セージが表示される。623は上述した種々の構成要素
を互いに接続するCPUバスである。
The power supply circuit 619 outputs a logic drive voltage signal Vcc (for example, 5 V) for operating the CPU 601 and the print head control circuit 621, various motor drive voltage signals Vm (for example, 24 V), and the print head 301.
A voltage signal Vh (for example, 12 V) for driving the ejection energy generating element (e.g., ejection heater) is output. Further, instruction information from the user input from operation keys 607 on the operation panel is transmitted to CPU 601 via input port 606. In addition, a command from the CPU 601 is transmitted to the LED control circuit 61 via the output port 609.
LED is lit in response to this,
When transmitted to the display control circuit 617, a message is displayed on the LCD 618. A CPU bus 623 connects the various components described above to one another.

【0050】本実施形態におけるインクジェットプリン
ト装置は、同一プリント領域を複数回走査させて画像を
形成するマルチパスプリント方式を採用している。先に
述べた通り、マルチパスプリントは、一つのラインを複
数のノズルを用いて画像を形成することにより、ノズル
毎のインクの吐出量や吐出方向の微少な違いによる濃度
むらを抑え、同時にパス毎のプリントデューティを低減
してインク滲みなどによる画品位の劣化を防ぐプリント
方式である。本実施形態においては、マスクテーブルに
より画像データをマスク処理することによりパスデータ
を生成するテーブルマスク方式を採用する。
The ink jet printing apparatus according to the present embodiment employs a multi-pass printing method in which the same print area is scanned a plurality of times to form an image. As described above, in multi-pass printing, a single line is formed using a plurality of nozzles, thereby suppressing density unevenness due to a slight difference in ink ejection amount and ejection direction for each nozzle, and simultaneously performing This is a printing method in which the print duty for each is reduced to prevent image quality deterioration due to ink bleeding or the like. In the present embodiment, a table mask method of generating pass data by masking image data using a mask table is adopted.

【0051】なお、本実施形態においても図3および図
5について説明したのと同様に、プリントヘッド301
の各色吐出部が有するノズル数は256個で、それらは
16ブロックに分割されているものとし、偶数番号のノ
ズルと奇数番号のノズルとは主走査方向に8画素相当だ
け離れて配置されているものとする。そして搭載する2
56ノズルのうち隣接する240ノズルだけを画像形成
に関与させるものとし、残りの16ノズルは副走査方向
のレジストレーション処理に使用する。すなわち、上下
(副走査方向)に最大8ノズルまでシフトして17段階
の調整が可能である。また、プリント解像度は主走査方
向には1200dpi(ドット/インチ;参考値であ
り、以下同様とする)であり、副走査方向は吐出部のノ
ズル配列密度と等しく1200dpiである。
In the present embodiment, as described with reference to FIGS.
Each color discharge unit has 256 nozzles, which are divided into 16 blocks, and the even-numbered nozzles and the odd-numbered nozzles are arranged apart from each other by 8 pixels in the main scanning direction. Shall be. And mount 2
Of the 56 nozzles, only the adjacent 240 nozzles are involved in image formation, and the remaining 16 nozzles are used for registration processing in the sub-scanning direction. In other words, it is possible to shift up to eight nozzles vertically (in the sub-scanning direction) up to a maximum of eight nozzles and perform adjustment in 17 steps. The print resolution is 1200 dpi (dots / inch; reference value; the same applies hereinafter) in the main scanning direction, and 1200 dpi in the sub-scanning direction, which is equal to the nozzle array density of the ejection section.

【0052】また、本実施形態においても、複数のキャ
リッジ駆動速度に対応した複数のヘッド駆動モードを備
えている。キャリッジ速度は、1200dpiに対して
20kHz駆動に相当する423mm/sの低速駆動
と、1200dpiに対して40kHz駆動に相当する
846mm/sの高速駆動との2段階を使い分ける。プ
リントヘッドの駆動可能な周波数は20kHzであり、
キャリッジ低速駆動では、常に全ブロックを駆動する標
準ブロック分割駆動(ヘッド標準駆動モード)を用い、
キャリッジ高速駆動では、偶数ブロックと奇数ブロック
とを交互に駆動するブロック分散分割駆動(ヘッド分散
駆動モード)を用いている。ブロック標準分割駆動およ
びブロック分散分割駆動の態様は、それぞれ、図4およ
び図6について説明したのと同様である。
The present embodiment also has a plurality of head drive modes corresponding to a plurality of carriage drive speeds. The carriage speed is selectively used in two stages: low-speed driving of 423 mm / s corresponding to 20 kHz driving for 1200 dpi, and high-speed driving of 846 mm / s corresponding to 40 kHz driving for 1200 dpi. The driving frequency of the print head is 20 kHz,
In the carriage low-speed drive, the standard block division drive (head standard drive mode) that always drives all blocks is used.
In the carriage high-speed drive, block distributed division drive (head distributed drive mode) for alternately driving even blocks and odd blocks is used. The modes of the block standard division drive and the block distribution division drive are the same as those described with reference to FIGS. 4 and 6, respectively.

【0053】さらに、上述したマルチパスプリントにお
けるプリントパス数とキャリッジ速度に対応したヘッド
駆動モードとの組み合わせで、「高速モード」、「標準
モード」および「高画質モード」の3種類のプリントモ
ードを備えている。「高速モード」はヘッド分散駆動モ
ードで4パスプリント、「標準モード」はヘッド分散駆
動モードで8パスプリント、「高画質モード」はヘッド
標準駆動モードで8パスプリントをそれぞれ実現するも
のである。これらは全て片方向プリントであり、往方向
主走査のみで画像形成を行う。
Further, by combining the number of print passes and the head drive mode corresponding to the carriage speed in the above-described multi-pass printing, three types of print modes, "high-speed mode", "standard mode", and "high image quality mode" are provided. Have. The "high-speed mode" implements 4-pass printing in the head distributed driving mode, the "standard mode" implements 8-pass printing in the head distributed driving mode, and the "high image quality mode" implements 8-pass printing in the head standard driving mode. These are all unidirectional prints, and an image is formed only in the forward main scan.

【0054】なお、モードの選択は、ホスト装置624
を介したユーザの指示に応じて、あるいは操作パネル上
の操作キー607から入力されるユーザの指示に応じて
行うことができる。
The mode is selected by the host device 624.
Can be performed in response to a user's instruction via the operation panel or in response to a user's instruction input from operation keys 607 on the operation panel.

【0055】1.2)プリントデータの生成 以下、本実施形態の各プリント走査におけるプリントデ
ータの生成動作について説明する。なお、ここでは簡単
化のため単一インク色についての処理を説明する。
1.2) Generation of Print Data Hereinafter, an operation of generating print data in each print scan of the present embodiment will be described. Here, for simplicity, processing for a single ink color will be described.

【0056】図11(A)はマルチパスプリントを実現
する各プリント走査毎のプリントデータ(パスデータ)
を生成するためのパスデータ生成処理系の概略を示す機
能ブロック図である。図示の処理系は、図10に示した
プリント装置制御系のハードウェアおよびCPU601
が実行する機能(ソフトウェア)の一部として実現する
ことができる。
FIG. 11A shows print data (pass data) for each print scan for realizing multi-pass printing.
FIG. 2 is a functional block diagram schematically illustrating a path data generation processing system for generating a path data. The illustrated processing system includes the hardware of the printing apparatus control system and the CPU 601 shown in FIG.
Can be realized as a part of a function (software) executed by the software.

【0057】201はメモリ部であり、プリントのため
の画像処理がなされパスデータ生成処理系外より入力さ
れた画像データを一時格納する。このメモリ部201は
図10におけるRAM604の所定のメモリ領域を用い
てもよい。202は入力制御部であり、メモリ部201
へのプリントデータの書き込み処理を行う。203は出
力制御部であり、プリント媒体に対するプリントヘッド
301の位置に基づきプリントデータの読み出し処理を
行う。
Reference numeral 201 denotes a memory unit for temporarily storing image data that has been subjected to image processing for printing and that has been input from outside the path data generation processing system. The memory unit 201 may use a predetermined memory area of the RAM 604 in FIG. Reference numeral 202 denotes an input control unit;
The print data is written into the printer. An output control unit 203 performs read processing of print data based on the position of the print head 301 with respect to the print medium.

【0058】204はテーブル格納部であり、マスクテ
ーブルを格納する。205はマスク処理部であり、テー
ブル格納部204のマスクテーブルを用いて後述の如き
画像データのマスク処理を行い、パスデータを生成す
る。生成されたパスデータは、プリントヘッド制御回路
621の構成要素をなすヘッド制御ブロック622を介
してプリントヘッド301に供給される。
A table storage unit 204 stores a mask table. A mask processing unit 205 performs mask processing of image data as described later using a mask table in the table storage unit 204 to generate path data. The generated path data is supplied to the print head 301 via a head control block 622 which is a component of the print head control circuit 621.

【0059】206は制御部208内のオリジナルテー
ブル格納部であり、マスクテーブルを生成する基となる
テーブルデータ(後述)を格納する。207は制御部2
08内のテーブル生成部であり、オリジナルテーブル格
納部206に格納されたオリジナルマスクテーブルを基
に、マスクテーブルを生成してテーブル格納部204へ
出力する。制御部208は以上の各部の状態を監視する
とともに、パスデータ生成処理系の内外からの制御信号
に応答してパスデータ生成に関わる各種制御を行う。す
なわち、例えばモード情報に応じて、マスクテーブルの
作成や、駆動態様(ヘッド標準駆動およびブロック分散
分割駆動など)に応じた駆動マスク(後述)を設定する
ためのモード切換え信号(S0,S1)の出力を制御す
る。
An original table storage unit 206 in the control unit 208 stores table data (described later) on which a mask table is generated. 207 is the control unit 2
A table generation unit 08 generates a mask table based on the original mask table stored in the original table storage unit 206 and outputs the generated mask table to the table storage unit 204. The control unit 208 monitors the state of each unit described above and performs various controls related to path data generation in response to control signals from inside and outside the path data generation processing system. That is, for example, a mode switching signal (S0, S1) for generating a mask table or setting a drive mask (described later) according to a drive mode (head standard drive, block dispersion division drive, etc.) according to mode information. Control the output.

【0060】ヘッド制御ブロック622では、マスク処
理部205によってマスク処理が施されたパスデータに
対し、モード切換え信号(S0,S1)に応じて選択し
た駆動態様にてプリントヘッド301を駆動する。
The head control block 622 drives the print head 301 in the drive mode selected according to the mode switching signal (S0, S1) for the pass data subjected to the mask processing by the mask processing unit 205.

【0061】ここで、図11(B)はモード切換え信号
の内容とプリントヘッドの駆動モードないし駆動態様と
の対応を示す。ここで、(S0,S1)=(1,1)の
組み合わせはヘッド標準駆動モードに対応し、この場合
は駆動マスクは施されず、パスデータはそのままプリン
トヘッド301に供給される。「高画質モード」では常
時この組み合わせとする。(S0,S1)=(1,0)
および(S0,S1)=(0,1)の組み合わせはブロ
ック分散分割駆動モードに対応し、前者では奇数番目の
ブロックと偶数番目のブロックとの順に、一方後者では
偶数番目のブロックと奇数番目のブロックとの順に駆動
が行われるようにパスデータに実質的なマスクを施すも
のである。「標準モード」では走査毎にこの組み合わせ
が適切に切り換えられる。 以下、パスデータ生成処理
系全体の基本的なパスデータ生成動作について説明す
る。
FIG. 11B shows the correspondence between the contents of the mode switching signal and the drive mode or drive mode of the print head. Here, the combination of (S0, S1) = (1, 1) corresponds to the head standard drive mode. In this case, no drive mask is applied, and the pass data is supplied to the print head 301 as it is. In the “high image quality mode”, this combination is always used. (S0, S1) = (1,0)
The combination of and (S0, S1) = (0,1) corresponds to the block distribution division drive mode, and in the former, the odd-numbered block and the even-numbered block are arranged in order, whereas in the latter, the even-numbered block and the odd-numbered block are arranged. A substantial mask is applied to the path data so that the driving is performed in the order of the blocks. In the "standard mode", the combination is appropriately switched for each scan. Hereinafter, a basic path data generation operation of the entire path data generation processing system will be described.

【0062】ラスタ走査された2値画像データがパスデ
ータ生成処理系外より入力されると、当該画像データは
入力制御部202を介してメモリ部201に一時格納さ
れる。出力制御部203は、制御部208からのプリン
トエリア制御に基づき、各インク色に対応するノズル群
のプリント媒体上の位置に従って各走査毎にメモリ部2
01に格納された2値の画像データを順次読み出して出
力する。ここで、一度のデータ転送単位は使用ノズル数
に相当する240画素データである。マスク処理部20
5においては、テーブル格納部204に格納されたマス
クテーブルを用いて画像データのマスク処理(プリント
ドットを非プリントドットに置き換える)を実行し、パ
スデータを生成出力する。具体的には、画像データとマ
スクデータとの論理積を演算し、マスクデータが「1」
である場合には画像データをそのまま出力し、マスクデ
ータが「0」である場合には画像データは常に「0」に
置き換えられることになる。
When the raster-scanned binary image data is input from outside the pass data generation processing system, the image data is temporarily stored in the memory unit 201 via the input control unit 202. The output control unit 203 controls the memory unit 2 for each scan in accordance with the position of the nozzle group corresponding to each ink color on the print medium based on the print area control from the control unit 208.
The binary image data stored in 01 is sequentially read and output. Here, one data transfer unit is 240 pixel data corresponding to the number of used nozzles. Mask processing unit 20
In step 5, mask processing (replacement of print dots with non-print dots) of image data is performed using the mask table stored in the table storage unit 204 to generate and output pass data. Specifically, the logical product of the image data and the mask data is calculated, and the mask data is “1”.
, The image data is output as it is, and if the mask data is “0”, the image data is always replaced with “0”.

【0063】まず、ヘッド標準駆動により8パスプリン
トを行う「高画質モード」におけるテーブル生成とそれ
を用いたマスク処理とについて説明する。
First, a description will be given of a table generation and a mask process using the table in the "high image quality mode" in which 8-pass printing is performed by standard head driving.

【0064】図12はプリント走査毎のマスクテーブル
の一例を示す図であり、A,B,C,D,E,F,G,
Hはそれぞれ第1パス,第2パス,第3パス,第4パ
ス,第5パス,第6パス,第7パス,第8パスにおいて
使用する相補的なマスクテーブルである。テーブルは1
bit/dotであり、「0」はマスク対象であること
を示し、「1」は非マスク対象であることを示す。マス
クテーブルA〜Hはそれぞれ主走査方向1024画素、
副走査方向30画素に対応したサイズのテーブルであ
り、これを各方向に繰り返し展開してマスクデータとし
て使用する。プリントに使用するノズル数は240であ
るので、8パスプリントにおける紙搬送量に相当する画
素数は240/8=30であり、これはマスクテーブル
の副走査方向サイズと一致する。
FIG. 12 is a diagram showing an example of a mask table for each print scan, in which A, B, C, D, E, F, G,
H is a complementary mask table used in the first pass, the second pass, the third pass, the fourth pass, the fifth pass, the sixth pass, the seventh pass, and the eighth pass, respectively. The table is 1
Bit / dot, “0” indicates a masking target, and “1” indicates a non-masking target. The mask tables A to H each have 1024 pixels in the main scanning direction,
This is a table having a size corresponding to 30 pixels in the sub-scanning direction, which is repeatedly developed in each direction and used as mask data. Since the number of nozzles used for printing is 240, the number of pixels corresponding to the paper transport amount in 8-pass printing is 240/8 = 30, which is equal to the size of the mask table in the sub-scanning direction.

【0065】かかるマスクテーブルの基本的な生成方法
について説明するに、テーブル生成部207ではオリジ
ナルテーブル格納部206に格納されたオリジナルマス
クテーブルを基に、各マスクテーブルA,B,C,D,
E,F,G,Hを生成してテーブル格納部204へ出力
する。オリジナルマスクテーブルは基本的に乱数列から
なる各8bitデータであり、主走査方向1024画
素、副走査方向32画素に相当するサイズを有する。8
パスプリントでは各8bitデータを「8」で除算した
余り「0」,「1」,「2」,「3」,「4」,
「5」,「6」,「7」を生成する。そして、余り
「0」,「1」,「2」,「3」,「4」,「5」,
「6」,「7」のそれぞれに対応して非マスク対象を規
定する「1」を適宜生成した8つのテーブルA,B,
C,D,E,F,G,Hを作成して、テーブル格納部2
04に格納する。各テーブルのデューティ(非マスクデ
ータの生成デューティ)はほぼ均一であり、12.5%
程度である。副走査方向の各テーブルサイズは30画素
である。
The basic method of generating such a mask table will be described. The table generation unit 207 uses the original mask tables stored in the original table storage unit 206 to generate each of the mask tables A, B, C, D, and D.
E, F, G, and H are generated and output to the table storage unit 204. The original mask table is basically each 8-bit data composed of a random number sequence, and has a size corresponding to 1024 pixels in the main scanning direction and 32 pixels in the sub-scanning direction. 8
In pass printing, the remainder of each 8-bit data divided by “8” is “0”, “1”, “2”, “3”, “4”,
"5", "6", and "7" are generated. And the remainder "0", "1", "2", "3", "4", "5",
Eight tables A, B, and B that appropriately generate “1” that defines a non-mask target corresponding to each of “6” and “7”
C, D, E, F, G, and H are created and stored in the table storage unit 2
04. The duty (generation duty of non-mask data) of each table is substantially uniform, and is 12.5%
It is about. Each table size in the sub-scanning direction is 30 pixels.

【0066】図13は図12で示したマスクテーブルを
用いたプリント走査の態様を説明するための図である。
240個の使用ノズルに対応する240ラインのデータ
に対して、30ライン毎にマスクテーブルA,B,C,
D,E,F,G,Hを順次マスクパターンとして適用す
る。全ての画像領域は常にA,B,C,D,E,F,
G,Hの順にマスク処理されてプリントデータが生成さ
れることになる。
FIG. 13 is a view for explaining a form of print scanning using the mask table shown in FIG.
For 240 lines of data corresponding to 240 used nozzles, mask tables A, B, C,
D, E, F, G, and H are sequentially applied as mask patterns. All image areas are always A, B, C, D, E, F,
Print data is generated by performing mask processing in the order of G and H.

【0067】このようにして生成されたプリント走査毎
のパスデータは、ヘッド駆動ブロック(プリントヘッド
制御回路621)ヘ出力され、プリントヘッド301に
駆動信号が印加されてドットが形成される。「高画質モ
ード」においてはヘッド標準駆動を用いるため、上述の
制御部208はヘッド制御ブロック622に対し(S
0,S1)=(1,1)の組み合わせでなる信号を常時
供給し、これによって、生成されたパスデータに基づく
全てのプリントドットが単一のプリント走査の中でプリ
ント媒体面上に形成できる。
The pass data for each print scan generated in this manner is output to a head drive block (print head control circuit 621), and a drive signal is applied to the print head 301 to form dots. In the “high image quality mode”, since the head standard drive is used, the above-described control unit 208 sends (S
(0, S1) = (1, 1) is always supplied so that all print dots based on the generated path data can be formed on the print medium surface in a single print scan. .

【0068】次に、本実施形態において特徴的な「標準
モード」および「高速モード」におけるテーブル生成と
それを用いたマスク処理とについて述べる。ここではブ
ロック分散分割駆動により4パスプリントを行う「高速
モード」を中心に詳細に説明する。
Next, the table generation and the mask processing using the tables in the "standard mode" and the "high-speed mode" characteristic of the present embodiment will be described. Here, the "high-speed mode" in which 4-pass printing is performed by block dispersion division driving will be mainly described in detail.

【0069】「標準モード」および「高速モード」にお
いては、ブロック分散分割駆動を行うので、単一の走査
で全てのパスデータに基づくドットが形成されず、複数
の走査で相補的なドット形成が行われる。これは駆動の
タイミングを間引くことで実現されており、実質的にデ
ータをマスク処理することと等価であり、これをヘッド
駆動によるマスク(駆動マスク)と呼ぶ。図11(A)
の制御部208では、パスデータと駆動マスクとの論理
積によって最終的にプリントされる画像を考慮して、パ
スデータを生成するためのマスクテーブルを生成する。
これにより、副走査方向のレジストレーションに依存す
る搭載ノズル群中の使用ノズル領域の選択状態に関わら
ず、同一のテーブル生成処理での対応が可能となる。す
なわち、各吐出部が異なる副走査方向レジストレーショ
ンの調整値をとる場合においても、共通のマスクテーブ
ルを使用することが可能になるものである。
In the "standard mode" and the "high-speed mode", since the block dispersion division driving is performed, dots based on all the pass data are not formed in a single scan, and complementary dot formation is performed in a plurality of scans. Done. This is realized by thinning out the drive timing, which is substantially equivalent to masking the data, and is called a mask by the head drive (drive mask). FIG. 11 (A)
The control unit 208 generates a mask table for generating pass data in consideration of an image to be finally printed by the logical product of the pass data and the drive mask.
This makes it possible to cope with the same table generation processing regardless of the selection state of the used nozzle area in the mounted nozzle group depending on the registration in the sub-scanning direction. In other words, a common mask table can be used even when each ejection unit takes a different adjustment value of registration in the sub-scanning direction.

【0070】図14および図15を用いてブロック分散
分割駆動による駆動マスクについて説明する。ヘッドの
駆動は、偶数ブロック,奇数ブロックの順に列(カラ
ム)毎に交互に駆動する走査s(図14(A))と、反
対に奇数ブロック,偶数ブロックの順に列(カラム)毎
に交互に駆動する走査t(図14(B))とを交互に行
っている。上述の制御部208はヘッド制御ブロック6
22に対し(S0,S1)=(1,0)の組み合わせお
よび(S0,S1)=(0,1)の組み合わせを走査毎
に適切に切り換え、これによって走査sにおいてプリン
トデータ(ドット)に施されるマスクが駆動マスクS
(図15(A))、走査tにおいてプリントデータ(ド
ット)に施されるマスクが駆動マスクT(図15
(B))となるようにする。
The driving mask by the block distributed division driving will be described with reference to FIG. 14 and FIG. The head is driven by scanning s (FIG. 14 (A)) in which even blocks and odd blocks are alternately driven in each column (column), and conversely, odd blocks and even blocks are alternately driven in each column (column). The driving scan t (FIG. 14B) is performed alternately. The control unit 208 described above controls the head control block 6
For S22, the combination of (S0, S1) = (1, 0) and the combination of (S0, S1) = (0, 1) are appropriately switched for each scan, thereby applying print data (dots) in scan s. The mask to be formed is a driving mask S
(FIG. 15A), the mask applied to the print data (dots) in the scan t is the drive mask T (FIG. 15A).
(B)).

【0071】図16は各プリント走査毎の駆動マスクの
使用状態を示す。この図に示すように、4回のプリント
走査に対して駆動マスクS,T,S,Tの順に使用され
る領域と、駆動マスクT,S,T,Sの順に使用される
領域とが交互に存在している。いずれの場合であって
も、第1パスと第2パスとで、また第3パスと第4パス
とで、それぞれ使用ノズル領域を100%駆動すること
ができる。また、図15(A)および(B)示した駆動
マスクは、副走査方向のレジストレーション値が8ノズ
ル分である場合の例であり、これは搭載ノズル数256
のうち上下に8ノズルずつ未使用ノズルが存在する状態
である。先に述べたとおり、副走査方向のレジストレー
ション値を変化させて搭載ノズル中の使用ノズル領域を
変更すると、図8にて説明したと同様に各走査sおよび
tに対する駆動マスクが変化してしまう。しかし、レジ
ストレーション処理による使用ノズル頃域が変化して
も、同様に、第1パスと第2パスとで、また第3パスと
第4パスとでそれぞれ100%の領域を駆動できること
には変わりない。
FIG. 16 shows how the drive mask is used for each print scan. As shown in this figure, an area used in the order of the drive masks S, T, S, T and an area used in the order of the drive masks T, S, T, S alternately for four print scans. Exists. In any case, the used nozzle area can be driven 100% by the first pass and the second pass, and by the third pass and the fourth pass. The drive mask shown in FIGS. 15A and 15B is an example in the case where the registration value in the sub-scanning direction is for eight nozzles, and this corresponds to 256 mounted nozzles.
In this state, there are unused nozzles at the top and bottom of each of eight nozzles. As described above, when the used nozzle area in the mounting nozzle is changed by changing the registration value in the sub-scanning direction, the drive mask for each scan s and t changes as described with reference to FIG. . However, even if the area around the used nozzle changes due to the registration process, similarly, 100% of the area can be driven by the first pass and the second pass, and also by the third pass and the fourth pass. Absent.

【0072】次に、本実施形態において最も特徴的な、
駆動マスクとの論理積によりヘッド駆動データ生成を完
成させる仮想的なマスクテーブルについて説明する。
Next, the most characteristic feature of this embodiment is
A virtual mask table that completes head drive data generation based on logical product with a drive mask will be described.

【0073】「高速モード」では4パスプリントを行う
ので、マスクテーブルはA,B,C,Dからなり、それ
ぞれ第1パス,第2パス,第3パス,第4パスにおいて
使用するものである。また、副走査方向のテーブルサイ
ズは高画質モード(8パスプリント)の倍になってお
り、マスクテーブルA〜Dはそれぞれ主走査方向102
4画素、副走査方向60画素に対応したサイズのテーブ
ルである。1回のプリントに使用するノズル数は240
であるので、4パスプリントにおけるプリント媒体搬送
量に相当する画素数は240/4=60であり、これは
マスクテーブルの副走査方向サイズと一致する。
In the "high-speed mode", since 4-pass printing is performed, the mask table is composed of A, B, C, and D, which are used in the first, second, third, and fourth passes, respectively. . The table size in the sub-scanning direction is twice that of the high image quality mode (8-pass printing), and the mask tables A to D are respectively 102
It is a table of a size corresponding to 4 pixels and 60 pixels in the sub-scanning direction. The number of nozzles used for one print is 240
Therefore, the number of pixels corresponding to the print medium transport amount in 4-pass printing is 240/4 = 60, which is equal to the size of the mask table in the sub-scanning direction.

【0074】基本的なテーブル生成方法はヘッド標準駆
動で8パスプリントを行う上述の「高画質モード」の場
合と同様であり、オリジナルマスクテーブルの値を除算
した余りを用いて、各パスに対応する1bit/dot
のテーブルA,B,C,Dを生成する。しかし、「高画
質モード」で除数がプリントパス数と一致する「8」で
あったのに対して、ブロック分散分割駆動で4パスプリ
ントを行う「高速モード」での除数はプリントパス数で
ある「4」ではなく、その1/2である「2」を除数と
して選択する。すなわち、オリジナルマスクテーブルの
値を「2」で除算した余り「0」,「1」を用いて、そ
れぞれに対応して非マスクを示す「1」を生成した2つ
のテーブルA,Cを作成する。A,Cのデューティはほ
ぼ均等であり、50%程度である。テーブルB,Dはそ
れぞれテーブルA,Cと同一内容のテーブルとする。こ
のようにして作成されたテーブルは、テーブルA(=
B)とテーブルC(=D)とが相補的になっているが、
第1パスと第2パス、あるいは第3パスと第4パスでは
全く同じパスデータが生成されることになる。図17は
このようにして生成されたプリント走査毎のマスクテー
ブルの一例を示すものである。
The basic table generation method is the same as that in the above-described “high image quality mode” in which 8-pass printing is performed by standard driving of the head. Each pass is handled by using the remainder obtained by dividing the value of the original mask table. 1 bit / dot to do
Of tables A, B, C, and D are generated. However, while the divisor is “8” in the “high image quality mode”, which is the same as the number of print passes, the divisor in the “high speed mode” in which 4-pass printing is performed by block distributed division driving is the number of print passes. Instead of "4", "1/2" which is 1/2 of the value is selected as the divisor. In other words, using the remainders “0” and “1” obtained by dividing the value of the original mask table by “2”, two tables A and C are generated that generate “1” indicating a non-mask corresponding to each. . The duties of A and C are almost equal, and are about 50%. Tables B and D are tables having the same contents as tables A and C, respectively. The table created in this way is table A (=
B) and table C (= D) are complementary,
Exactly the same path data is generated in the first pass and the second pass or in the third pass and the fourth pass. FIG. 17 shows an example of a mask table for each print scan generated in this manner.

【0075】図18は図17に示したマスクテーブルを
用いたプリント走査の態様を説明するための図である。
240個の使用ノズルに対応する240ラインのデータ
に対して、60ライン毎にテーブルA,B,C,Dの内
容をマスクパターンとして適用する。全ての画像領域は
常にA,B,C,Dの順にマスク処理されてプリントデ
ータが生成されることになる。このままテーブルA,
B,C,Dによるマスク処理を順次行うと、200%分
の画像形成がなされる(全てのプリントドットが2度形
成される)ことになるが、これは駆動マスクとの組み合
わせによって避けられる。
FIG. 18 is a view for explaining a form of print scanning using the mask table shown in FIG.
The contents of the tables A, B, C, and D are applied as mask patterns every 60 lines to the data of 240 lines corresponding to the 240 used nozzles. All image areas are always subjected to mask processing in the order of A, B, C, and D to generate print data. Table A,
If mask processing is sequentially performed by B, C, and D, an image for 200% is formed (all print dots are formed twice), but this is avoided by a combination with a drive mask.

【0076】図19は、図17で示したマスクテーブル
および図15(A)あるいは(B)で示した駆動マスク
を適用してなる最終的なマスクを用いて行われるプリン
トデータに対するマスク動作の態様を説明するための図
である。
FIG. 19 shows an aspect of a mask operation for print data performed using the final mask formed by applying the mask table shown in FIG. 17 and the driving mask shown in FIG. 15A or 15B. FIG.

【0077】240の使用ノズルに対応する240ライ
ンのデータに対して、60ライン毎にテーブルA,B,
C,Dがマスクパターンとして適用されるが、各プリン
ト走査におけるマスク処理は、各マスクテーブルに加え
て、さらにブロック分散分割駆動による駆動マスクSま
たはTが実質的に施される。これによって、4回のプリ
ント走査に対応する最終的なマスクが、AS,BT,C
S,DTの順になる領域と、AT,BS,CT,DSの
順になる領域とが交互に存在することになる。しかし、
ここで、テーブルAとB、またテーブルCとDは等し
く、また、テーブルA(またはB)とテーブルC(また
はD)、および駆動マスクSとTは相補的(合わせてデ
ューティ100%)であるため、いずれの場合であって
も、4回の走査でデューティ100%のプリントドット
を形成することができる。また、同様に、副走査方向の
レジストレーション処理に従う使用ノズル頃域の違いが
原因となり駆動マスクS,Tに変化を来たしても、微細
な点でドット形成順序は異なるものの、4回の走査で1
00%のプリントドットを形成できることには変わりは
ない。
For data of 240 lines corresponding to 240 used nozzles, tables A, B,
C and D are applied as mask patterns. In the mask processing in each print scan, in addition to each mask table, a drive mask S or T by block distributed division driving is substantially applied. Thus, the final mask corresponding to four print scans is AS, BT, C
A region having the order of S and DT and a region having the order of AT, BS, CT and DS are alternately present. But,
Here, the tables A and B, the tables C and D are equal, and the tables A (or B) and C (or D) and the drive masks S and T are complementary (total of 100% duty). Therefore, in any case, it is possible to form a print dot with a duty of 100% in four scans. Similarly, even if the driving masks S and T change due to the difference in the area around the nozzle used in the sub-scanning direction registration process, the dot forming order is different in a minute point, but the scanning is performed four times. 1
It is still possible to form 00% of print dots.

【0078】以上、「高速モード」においてブロック分
散分割駆動により4パスプリントを実現する場合につい
て説明したが、ブロック分散分割駆動により8パスプリ
ントを行う「標準モード」においても非常に似通った処
理の流れとなる。
Although the case where four-pass printing is realized by block distributed division driving in the "high-speed mode" has been described above, a very similar processing flow is performed in the "standard mode" in which eight-path printing is performed by block distributed divided driving. Becomes

【0079】すなわちこの場合、テーブル生成の際の除
数としてプリントパス数の1/2である「4」を選択
し、余り「0」,「1」,「2」,「3」に対応して非
マスクを示す「1」を生成した4つのテーブルA,C,
E,Gを作成する。テーブルB,D,F,Hはそれぞれ
テーブルA,C,E,Gと同一のテーブルとする。この
ようにして作成されたテーブルは、テーブルA(=B)
とテーブルC(=D)とテーブルE(=F)とテーブル
G(=H)とは相補的になっているが、連続する走査の
対(第1と第2走査の対、第3と第4走査の対、第5と
第6走査の対、第7と第8走査の対)では全く同じパス
データが生成されることになる。
That is, in this case, “4”, which is の of the number of print passes, is selected as the divisor at the time of table generation, and the remainder is set to “0”, “1”, “2”, or “3”. The four tables A, C, which generated "1" indicating a non-mask
Create E and G. Tables B, D, F, and H are the same tables as tables A, C, E, and G, respectively. The table created in this way is the table A (= B)
, Table C (= D), table E (= F), and table G (= H) are complementary, but a pair of continuous scans (a pair of first and second scans, a pair of third and Exactly the same pass data is generated in the four scan pairs, the fifth and sixth scan pairs, and the seventh and eighth scan pairs.

【0080】各プリント走査におけるマスク処理は、こ
のマスクテーブルに加えて、さらにブロック分散分割駆
動による駆動マスクが実質的に施される。これによっ
て、8回のプリント走査でデューティ100%のプリン
トドットを形成することができる。ただし、8パスプリ
ントでのプリント媒体搬送量は30ライン分であり、こ
れは駆動マスクの副走査方向サイズ4の倍数でないため
に、4パスプリントと同様に交互に走査sと走査tを繰
り返すのでは連続する走査で100%の領域が駆動でき
ない。つまり、走査tにおいては図15(B)に示す駆
動マスクTが2画素分副走査方向(図の上下方向)にず
れるため、結果的に駆動マスクSと同等となってしま
う。
In the mask processing in each print scan, in addition to the mask table, a driving mask by block distributed division driving is substantially applied. As a result, a print dot with a duty of 100% can be formed by eight print scans. However, the print medium conveyance amount in 8-pass printing is 30 lines, which is not a multiple of the sub-scanning direction size 4 of the driving mask. Therefore, scanning s and scanning t are repeated alternately as in 4-pass printing. In this case, 100% area cannot be driven by continuous scanning. In other words, in the scanning t, the driving mask T shown in FIG. 15B is shifted by two pixels in the sub-scanning direction (vertical direction in the drawing), and as a result, the driving mask T becomes equivalent to the driving mask S.

【0081】そこで実際には、上述の制御部208は常
にヘッド制御ブロック622に対し(S0,S1)=
(0,1)の組み合わせとし、常に、偶数ブロック,奇
数ブロックの順に駆動する走査sを実行することによ
り、駆動マスクS,Tが交互に現われるようにしてい
る。このように、プリントヘッド駆動の可否に基づく駆
動マスクと、マスクテーブルによるプリントドットのマ
スク処理との論理積によってプリントドット形成を行う
ことにより、効率的なパスデータ生成処理と、メモリ等
の規模削減によるコスト低減とを実現することができ
る。
Therefore, in practice, the control unit 208 always sends (S0, S1) = (S0, S1) to the head control block 622.
A combination of (0, 1) is used, and a scan s for driving the even-numbered block and the odd-numbered block is always executed, so that the drive masks S and T appear alternately. In this way, by performing print dot formation by logical product of the drive mask based on whether or not the print head can be driven and the print dot mask processing by the mask table, efficient pass data generation processing and reduction of the scale of memory and the like are performed. And cost reduction can be realized.

【0082】また、図14(A)および(B)に示した
駆動方法により図15(A)および(B)に示したよう
な駆動マスクがなされるブロック分散分割駆動方式だけ
でなく、各走査において同様に50%の駆動可能デュー
ティをもつ方式、例えば、1列おきに全ブロックを駆動
する方式などに対しても、全く同じマスクテーブルを使
用して画像形成を行うことができる。このことは、各走
査における駆動可能なデューティが等しいヘッド駆動方
式(あるいはその併用)に対しても共通のマスクテーブ
ル生成処理で対応できることを意味しており、非常に柔
軟で効果的な手法であると言える。
In addition to the block dispersion division driving method in which the driving mask shown in FIGS. 15A and 15B is formed by the driving method shown in FIGS. Similarly, in a system having a 50% drivable duty, for example, a system in which all blocks are driven every other row, image formation can be performed using the same mask table. This means that a common mask table generation process can cope with a head driving method (or a combination thereof) having the same drivable duty in each scan, which is a very flexible and effective method. It can be said.

【0083】以上詳細に説明したとおり、ブロック分散
分割駆動などに代表される、単一のプリント走査におい
て限定した座標位置(プリントドット)のみを駆動可能
なプリントヘッド駆動方法を採用する場合において、こ
れに伴う駆動マスクとパスデータとの論理積によって画
像を完成させることを考慮して、パスデータを生成する
ためのマスクテーブルを生成することにより、搭載ノズ
ル中のプリント使用ノズル領域のシフトなどに対して
も、同一の生成処理による同一のテーブルが使用可能と
なり、マスクテーブル生成処理の簡素化と高速化、さら
にはインク色毎のマスクテーブルの共通化によるコスト
削減が実現できる。
As described in detail above, in the case of employing a print head driving method capable of driving only coordinate positions (print dots) limited in a single print scan, as represented by block dispersion division driving, etc. In consideration of completing the image by the logical product of the drive mask and the path data accompanying the above, by generating a mask table for generating the path data, the shift of the print use nozzle area in the mounting nozzles is performed. However, the same table can be used by the same generation processing, so that the mask table generation processing can be simplified and speeded up, and further, the cost can be reduced by using a common mask table for each ink color.

【0084】2)第2の実施形態 上記第1の実施形態においては、ブロック標準分割駆動
(キャリッジ低速)により8パスプリントを行う「高画
質モード」と、ブロック分散分割駆動(キャリッジ高
速)により8パスプリントを行う「標準モード」と、ブ
ロック分散分割駆動(キャリッジ高速)により4パスプ
リントを行う「高速モード」との3つのプリントモード
を有し、全て片方向プリントを行うインクジェットプリ
ント装置について説明した。本発明の第2の実施形態に
おいては、スループット向上を実現するべく往復プリン
ト(双方向プリント)を行うインクジェットプリント装
置について述べるが、以下、主として「高速モード」を
往復プリントで行う場合に着目して説明する。
2) Second Embodiment In the first embodiment, the "high image quality mode" in which 8-pass printing is performed by the block standard division drive (carriage low speed) and the 8 in the block dispersion division drive (carriage high speed). The inkjet printing apparatus has three print modes, a "standard mode" for performing pass printing and a "high-speed mode" for performing four-pass printing by block dispersion division drive (carriage high speed), and performs one-way printing in all cases. . In the second embodiment of the present invention, an ink jet printing apparatus that performs reciprocal printing (bidirectional printing) in order to achieve an improvement in throughput will be described. explain.

【0085】まず、往復プリントにおける副走査方向の
レジストレーション処理について説明するに、プリント
ヘッドの取り付け誤差などに起因する各インク色に対応
した複数の吐出部の相対的な位置ずれは、往路走査と復
路走査とで必ずしも一致しない。これは、走査の際にプ
リントヘッドを搭載したキャリッジが傾きを生じ、この
傾斜の程度や方向が走査方向によって異なることが主な
原因として挙げられる。このことは、ある一つの吐出部
に着目すると、往路走査と復路走査のレジストレーショ
ンの調整値が独立した値を取ること、すなわちレジスト
レーションの調整値が往路と復路とで異なる場合がある
ことを意味する。
First, registration processing in the sub-scanning direction in reciprocal printing will be described. The relative displacement of a plurality of ejection sections corresponding to each ink color due to a mounting error of the print head is different from that in the forward scan. It does not always coincide with the backward scan. This is mainly because the carriage on which the print head is mounted tilts during scanning, and the degree and direction of the tilt differ depending on the scanning direction. This means that when focusing on one ejection unit, the adjustment values of the registration for the forward scan and the backward scan take independent values, that is, the adjustment values of the registration may be different between the forward scan and the backward scan. means.

【0086】往路走査と復路走査とで搭載ノズルにおけ
る使用ノズル領域が異なると、往路走査と復路走査とで
同一の駆動(走査sまたは走査t)を行っても同一の駆
動マスクとはならない。従って、第1の実施形態におけ
る「高速モード」のように走査sと走査tとを交互に実
施しても、第1パス(例えば往路)と第2パス(例えば
復路〉とで相補的な駆動マスクとならず、このためにデ
ューティ100%のプリントドットの形成ができないこ
とになる。
If the used nozzle area in the mounting nozzle is different between the forward scan and the backward scan, the same drive mask (scan s or scan t) is not obtained even when the same drive (scan s or scan t) is performed in the forward scan and the backward scan. Therefore, even if the scan s and the scan t are alternately performed as in the “high-speed mode” in the first embodiment, complementary driving is performed in the first pass (for example, the forward pass) and the second pass (for example, the return pass). It does not act as a mask, so that it is impossible to form print dots with a duty of 100%.

【0087】これを回避するため、本実施形態では、モ
ード切換え信号(S0,S1)の出力を適切に制御する
ことにより、走査の順序を2回ずつ繰り返して交互に切
り替えるよう変更する。例えば、走査s,走査s,走査
t,走査t,走査s,走査s,走査t,走査tの順に繰
り返すことにより、全ての領域に対して、4回の走査に
おいて必ず2回だけ存在する往路走査(または復路走
査)に対して異なる走査sまたは走査tが実施される。
往路走査での副走査方向レジストレーションの調整値に
応じた走査sおよび走査tに対する駆動マスクをそれぞ
れSfおよびTf、復路走査での副走査方向レジストレ
ーションの調整値に応じた走査sおよび走査tに対する
駆動マスクをそれぞれSbおよびTbとすると、4回の
プリント走査に対しそ、駆動マスクSf,Sb、Tf,
Tbの順になる領域と、駆動マスクSb,Tf,Tb,
Sfの順になる領域と、駆動マスクTf,Tb,Sf,
Sbの順になる領域と、駆動マスクTb,Sf,Sb,
Tfの順になる領域と、が繰り返し存在することにな
る。全ての場合(領域)において、第1パスと第3パ
ス、第2パスと第4パス、でそれぞれ100%の領域を
駆動することができる。このようにして、本発明を往復
プリント走査に拡張することが可能となる。
In order to avoid this, in the present embodiment, the output of the mode switching signals (S0, S1) is appropriately controlled, so that the scanning order is changed twice so as to be alternately switched. For example, by repeating the scanning s, the scanning s, the scanning t, the scanning t, the scanning s, the scanning s, the scanning t, and the scanning t in this order, the forward path always exists only twice in four scans for all the regions. Different scans s or t are performed for the scan (or the backward scan).
The drive masks for the scans s and t in accordance with the adjustment values of the sub-scanning direction registration in the forward scan are Sf and Tf, respectively, and the scan masks for the scans s and t in accordance with the adjustment values of the sub-scanning direction registration in the backward scan. Assuming that the driving masks are Sb and Tb, respectively, the driving masks Sf, Sb, Tf,
The regions in the order of Tb and the driving masks Sb, Tf, Tb,
The regions in the order of Sf and the driving masks Tf, Tb, Sf,
The regions in the order of Sb and the driving masks Tb, Sf, Sb,
And the regions in the order of Tf are repeatedly present. In all cases (areas), 100% areas can be driven by the first pass and the third pass, and the second pass and the fourth pass. In this way, the invention can be extended to reciprocal print scanning.

【0088】図20は、マスクテーブルを用いた画像デ
ータのマスク処理が行われ、さらにプリントヘッド駆動
によって実質的なマスク(駆動マスク)が施されるプリ
ント走査の態様を示すものである。すなわち、プリント
ヘッド駆動の可否に基づく駆動マスクと、マスクテーブ
ルA〜Dによるプリントドットのマスク処理との論理積
によってプリントドット形成を行うことにより、効率的
なパスデータ生成処理と、メモリ等の規模削減によるコ
スト低減を実現することができる。
FIG. 20 shows a print scanning mode in which mask processing of image data using a mask table is performed, and a substantial mask (drive mask) is applied by driving the print head. In other words, by performing print dot formation by logical product of a drive mask based on whether or not the print head can be driven and a print dot mask process by the mask tables A to D, an efficient pass data generation process and a scale of a memory or the like are achieved. Cost reduction by reduction can be realized.

【0089】以上説明した通り、往路および復路の各走
査方向に対する複数のプリント走査に対して、それぞれ
相補的な駆動を実施するよう構成し、これに対応してマ
スクデーブルの副走査方向の配置を変更することによ
り、往復プリントにおいても片方向プリントと同様に、
マスクテーブル生成処理の簡素化と高速化、さらには、
インク色毎のマスクテーブルの共通化によるコスト削減
が実現できる。なお、ここでは主として「高速モード」
を往復プリントで行う場合について例示したが、他のモ
ードに対しても本実施形態を適用できるのは勿論であ
る。
As described above, complementary driving is performed for each of a plurality of print scans in each of the forward and backward scan directions, and the arrangement of the mask table in the sub-scan direction is correspondingly performed. By changing, the same as unidirectional printing in round-trip printing,
Simplifying and speeding up the mask table generation process,
Cost reduction can be realized by using a common mask table for each ink color. Note that here, "High-speed mode"
Has been exemplified in the case of performing reciprocating printing, but it is needless to say that the present embodiment can be applied to other modes.

【0090】(その他の実施形態)上述の第1および第
2の実施形態においては、単一のプリント走査において
プリント媒体の面上の座標位置(プリントドット位置)
の一部を限定して駆動する方法の一例として、図14
(A)および(B)に示すブロック分散分割駆動につい
て説明したが、本発明はこれに限定されるものではな
い。第1の実施形態の中で説明した通り、各プリント走
査における駆動可能な領域のデューティが等しい方式に
対しても全く同一のマスクテーブル生成方法で対応でき
る。さらには、各プリント走査における駆動可能な領域
デューティが50%でない場合にも拡張できることは明
らかである。また、パスデータ生成方式についても、マ
スクテーブルにより画像データをマスク処理することで
パスデータを生成するテーブルマスク方式を採用した例
を説明したが、画素の座標に基づいて各プリント走査に
規則的(例えば列毎や千鳥状など)にプリントドットを
振り分ける固定マスク方式や、プリントドットのみに着
目して間引くことでプリントドットを振り分けるデータ
マスク方式、などのあらゆるパスデータ生成方式、およ
びそれらの併用方式にも適用できる。テーブルマスク方
式におけるテーブルサイズも上述の実施形態に限定され
るものではない。
(Other Embodiments) In the first and second embodiments described above, the coordinate position (print dot position) on the surface of the print medium in a single print scan.
As an example of a method of driving by limiting a part of FIG.
Although the block distributed division driving shown in (A) and (B) has been described, the present invention is not limited to this. As described in the first embodiment, the same mask table generation method can cope with a method in which the drivable area in each print scan has the same duty. Further, it is apparent that the present invention can be extended to a case where the drivable area duty in each print scan is not 50%. Also, as for the pass data generation method, an example has been described in which a table mask method of generating pass data by masking image data with a mask table is used. All pass data generation methods, such as a fixed mask method that sorts print dots in rows or in a zigzag pattern, a data mask method that sorts print dots by focusing on only print dots, and a combination of these methods Can also be applied. The table size in the table mask method is not limited to the above embodiment.

【0091】また、上述の2実施形態においては、4色
のカラーインクがそれぞれ封入されたインクタンクと、
それぞれに対応するとともに多数のノズルが集積配置さ
れた所謂マルチノズルヘッドの形態を有する独立した4
つの吐出部とにより構成されたプリントヘッドを用いる
場合について説明した。しかしインク色についても4色
に限定されるものではなく、またライトシアン(L−C
y)やライトマゼンタ(L−Mg)等の淡色インクな
ど、濃度の異なる複数のインクを用いた構成であっても
よい。さらに搭載ノズル数も256個に限定されるもの
ではなく、画像形成に使用するノズル数も240個に限
定されるものではない。さらには、各インク色毎に画素
あたり1ドットをプリントするインクジェットプリント
装置について説明したが、実質的同一画素にインクドッ
トを重畳するものであってもよい。
Further, in the above-described two embodiments, the ink tank in which the four color inks are respectively enclosed is provided.
Independent 4 having the form of a so-called multi-nozzle head corresponding to each and having a large number of nozzles integrated therein
The case where the print head constituted by the three ejection units is used has been described. However, the ink colors are not limited to four colors, and light cyan (LC)
A configuration using a plurality of inks having different densities, such as y) and light-color inks such as light magenta (L-Mg), may be used. Further, the number of mounted nozzles is not limited to 256, and the number of nozzles used for image formation is not limited to 240. Further, the ink jet printing apparatus for printing one dot per pixel for each ink color has been described, but an ink dot may be superimposed on substantially the same pixel.

【0092】また、搭載するプリントヘッドは上述のよ
うに4色について各色1つの吐出部を有するものに限定
されるものではなく、各色2つ以上の吐出部に対応して
複数組のプリントヘッドを備えたインクジェットプリン
ト装置に対しても適用できる。
Further, the print head to be mounted is not limited to the one having one discharge unit for each color for the four colors as described above, and a plurality of sets of print heads corresponding to two or more discharge units for each color are provided. The present invention is also applicable to an equipped inkjet printing apparatus.

【0093】図21は二組のプリントヘッドを搭載した
インクジェットプリント装置のプリント部の構成例を示
した概略図である。キャリッジ302は第1プリントヘ
ッド301および第2プリントヘッド307を搭載して
おり、それぞれ6色(Bk,Cy,Mg,Ye,L−C
y,L−Mg)インクに対応した吐出部を有する。
FIG. 21 is a schematic diagram showing a configuration example of a printing unit of an ink jet printing apparatus equipped with two sets of print heads. The carriage 302 has a first print head 301 and a second print head 307 mounted thereon, and has six colors (Bk, Cy, Mg, Ye, LC), respectively.
(y, L-Mg) ink.

【0094】図22はこの二組のプリントヘッドの吐出
部の配列例を示した図であり、ここではインク色の配列
が対称になるよう構成している。この場合のマスクテー
ブルは、二組のプリントヘッドに対してプリントドット
を振り分ける機能も実現することができる。
FIG. 22 is a diagram showing an example of the arrangement of the ejection sections of the two sets of print heads. In this example, the arrangement of the ink colors is symmetrical. In this case, the mask table can also realize a function of distributing print dots to two sets of print heads.

【0095】また、本発明に係るインクジェットプリン
ト装置の形態は、コンピュータやワードプロセッサをは
じめとする情報処理装置の画像出力装置として一体また
は別体に設けられるものに限らず、読取装置と組み合わ
せた複写装置や通信機能を有するファクシミリ装置など
であってもよい。
Further, the form of the ink jet printing apparatus according to the present invention is not limited to the one provided integrally or separately as an image output apparatus of an information processing apparatus such as a computer or a word processor, but a copying apparatus combined with a reading apparatus. Or a facsimile machine having a communication function.

【0096】さらに、プリントヘッドに採用されるイン
ク吐出部としては、電気熱変換体(吐出ヒータ)や電気
圧力変換体(ピエゾ素子)など、インクを吐出するため
に利用されるエネルギを発生するための適宜の素子を用
いたものとすることができる。
Further, the ink ejection section employed in the print head is used to generate energy used to eject ink, such as an electrothermal transducer (ejection heater) or an electric pressure transducer (piezo element). Of the above-described devices.

【0097】[0097]

【発明の効果】以上詳細に説明したように、本発明によ
れば、インクを吐出するための複数の吐出口を配列して
なる吐出部を用い、その吐出部を前記複数の吐出口の配
列方向とは異なる方向に複数回走査させるとともに、各
走査間では複数の吐出口の配列幅未満の量ずつプリント
媒体を走査方向と直交する方向に相対的に搬送すること
により、プリント媒体上の同一領域に対して異なる吐出
口を用いて画像を形成するにあたり、前記画像データに
対し、前記複数回の走査による画像形成を行うべくプリ
ントに係る画像データの一部を非プリント状態とするマ
スク処理を施し、当該マスク処理されたデータと、プリ
ント領域内の位置に応じ前記複数の吐出口に限定的なイ
ンク吐出を行わせるために駆動態様に応じて定められる
パターンとの論理積に基づいて前記吐出部を駆動するこ
とにより画像形成を行うようにしたことによって、すな
わち、ブロック分散分割駆動などに代表される限定した
座標位置のみを単一のプリント走査で駆動することによ
るマスクと、画像データに含まれるプリントドットを非
プリントドットに置き換えることによるマスクとの論理
積により各プリント走査に必要なドット形成を実現する
ようにしたことによって、副走査方向レジストレーショ
ン処理に対応すべく副走査方向に複数搭載されたノズル
からの使用ノズルの選択状態などによらず、単一の生成
処理による単一のマスクテーブルが使用可能となり、マ
スクテーブル生成処理の簡素化および高速化、さらに
は、全インク色のマスクテーブルの共通化などによるコ
スト削減が可能になるという優れた効果を発揮する。
As described in detail above, according to the present invention, an ejection section having a plurality of ejection ports for ejecting ink is used, and the ejection section is arranged with the plurality of ejection ports. The scanning is performed a plurality of times in a direction different from the scanning direction, and during each scanning, the printing medium is relatively conveyed in a direction orthogonal to the scanning direction by an amount smaller than the arrangement width of the plurality of ejection ports, so that the same printing medium is scanned. In forming an image using a different ejection port for an area, a mask process is performed on the image data so that a part of the image data relating to printing is in a non-printing state in order to perform image formation by the plurality of scans. Of the masked data and a pattern determined in accordance with a driving mode to cause the plurality of ejection ports to perform limited ink ejection in accordance with a position in a print area. A mask by driving only a limited coordinate position represented by block dispersion division drive or the like in a single print scan by driving the ejection unit based on In addition, by forming a dot necessary for each print scan by logical AND with a mask by replacing a print dot included in image data with a non-print dot, a sub-scan direction registration process is performed. Regardless of the selection state of the used nozzle from the plurality of nozzles mounted in the scanning direction, a single mask table by a single generation process can be used, which simplifies and speeds up the mask table generation process, and furthermore, An excellent effect that enables cost reduction by sharing a mask table for all ink colors, etc. Exhibit.

【図面の簡単な説明】[Brief description of the drawings]

【図1】プリント走査毎のマスクテーブルの一例を示す
説明図である。
FIG. 1 is an explanatory diagram illustrating an example of a mask table for each print scan.

【図2】図1で示したマスクテーブルを用いたプリント
走査の態様を説明するための説明図である。
FIG. 2 is an explanatory diagram for explaining a print scanning mode using the mask table shown in FIG. 1;

【図3】インクを吐出するプリントヘッドを吐出口側か
ら示す模式図である。
FIG. 3 is a schematic diagram illustrating a print head that discharges ink from a discharge port side.

【図4】図3に示すノズル配列を有するプリントヘッド
に対する標準的なブロック分割駆動の態様を説明するた
めの説明図である。
FIG. 4 is an explanatory diagram for explaining a standard block division driving mode for a print head having the nozzle arrangement shown in FIG. 3;

【図5】図4のように分割駆動される各ブロックに含ま
れるノズルの割当て例を示す説明図である。
FIG. 5 is an explanatory diagram showing an example of allocating nozzles included in each block that is divided and driven as shown in FIG. 4;

【図6】図3に示すノズル配列を有するプリントヘッド
に対するブロック分散分割駆動の態様を説明するための
説明図である。
FIG. 6 is an explanatory diagram for explaining a mode of block distributed division driving for a print head having the nozzle arrangement shown in FIG. 3;

【図7】図6のブロック分散分割駆動の単一走査におい
て駆動可能なドット位置(座標)を示す説明図である。
FIG. 7 is an explanatory diagram showing dot positions (coordinates) that can be driven in a single scan of the block distributed division drive in FIG. 6;

【図8】所定の副走査方向レジストレーション処理に対
応した構成に対してブロック分散分割駆動を行う場合に
生じ得る不都合を説明するための説明図である。
FIG. 8 is an explanatory diagram for describing an inconvenience that may occur when block distributed division driving is performed on a configuration corresponding to a predetermined sub-scanning direction registration process.

【図9】本発明の一実施形態を適用可能なインクジェッ
トプリント装置のプリント部の構成例を示す模式図であ
る。
FIG. 9 is a schematic diagram illustrating a configuration example of a printing unit of an inkjet printing apparatus to which an embodiment of the present invention can be applied.

【図10】図9に示したインクジェットプリント装置の
全体制御回路の概略構成例を示すブロック図である。
10 is a block diagram illustrating a schematic configuration example of an overall control circuit of the inkjet printing apparatus illustrated in FIG.

【図11】(A)および(B)は、それぞれ、本発明の
一実施形態に係り、マルチパスプリントにおける各プリ
ント走査毎のプリントデータを生成するためのパスデー
タ生成処理系の概略構成例を示す機能ブロック図および
モード切換え信号の内容とプリントヘッドの駆動モード
ないし駆動態様との対応を示す説明図である。
FIGS. 11A and 11B are schematic configuration examples of a pass data generation processing system for generating print data for each print scan in multi-pass printing according to an embodiment of the present invention; FIG. 4 is a functional block diagram and an explanatory diagram showing correspondence between contents of a mode switching signal and a drive mode or a drive mode of a print head.

【図12】本発明の一実施形態に係り、ヘッド標準駆動
により8パスプリントを行う「高画質モード」において
用いられるプリント走査毎のマスクテーブルの一例を示
す図である。
FIG. 12 is a diagram illustrating an example of a mask table for each print scan used in a “high image quality mode” in which 8-pass printing is performed by standard head driving according to an embodiment of the present invention.

【図13】図12で示したマスクテーブルを用いた「高
画質モード」におけるプリント走査の態様を説明するた
めの説明図である。
FIG. 13 is an explanatory diagram for describing a print scanning mode in a “high image quality mode” using the mask table shown in FIG. 12;

【図14】(A)および(B)は、「標準モード」およ
び「高速モード」において行われるブロック分散分割駆
動を説明するための説明図である。
FIGS. 14A and 14B are explanatory diagrams for describing block dispersion division driving performed in a “standard mode” and a “high-speed mode”.

【図15】(A)および(B)は、図14(A)および
(B)に示したブロック分散分割駆動において用いられ
る駆動マスクを説明するための説明図である。
FIGS. 15A and 15B are explanatory diagrams for describing a drive mask used in the block distribution division drive shown in FIGS. 14A and 14B.

【図16】「標準モード」および「高速モード」におけ
る各プリント走査毎の駆動マスクの使用状態を説明する
ための説明図である。
FIG. 16 is an explanatory diagram for explaining a use state of a drive mask for each print scan in a “standard mode” and a “high-speed mode”.

【図17】本発明の一実施形態に係り、ブロック分散分
割駆動により4パスプリントを行う「高速モード」にお
いて用いられるプリント走査毎のマスクテーブルの一例
を示す図である。
FIG. 17 is a diagram illustrating an example of a mask table for each print scan used in a “high-speed mode” in which four-pass printing is performed by block distributed division driving according to an embodiment of the present invention.

【図18】図17で示したマスクテーブルを用いた「高
速モード」におけるプリント走査の態様を説明するため
の説明図である。
FIG. 18 is an explanatory diagram for explaining a print scanning mode in the “high-speed mode” using the mask table shown in FIG. 17;

【図19】図17で示したマスクテーブルおよび図15
(A)あるいは(B)で示した駆動マスクを適用してな
る最終的なマスクテーブルを用いて行われるプリントデ
ータに対するマスク動作の態様を説明するための図であ
る。
19 is a diagram showing the mask table shown in FIG. 17 and FIG.
FIG. 9 is a diagram for explaining a mode of a mask operation for print data performed using a final mask table formed by applying the drive mask shown in FIG.

【図20】本発明の他の実施形態に係るプリント走査の
態様を説明するための説明図である。
FIG. 20 is an explanatory diagram for explaining an aspect of print scanning according to another embodiment of the present invention.

【図21】本発明のさらに他の実施形態を適用可能なイ
ンクジェットプリント装置のプリント部の構成例を示す
模式図である。
FIG. 21 is a schematic diagram illustrating a configuration example of a printing unit of an inkjet printing apparatus to which still another embodiment of the present invention can be applied.

【図22】図21の構成において用いられる二組のプリ
ントヘッドの吐出部の配列例を示した図である。
FIG. 22 is a diagram showing an example of an arrangement of ejection units of two sets of print heads used in the configuration of FIG. 21;

【符号の説明】[Explanation of symbols]

201 メモリ部 202 入力制御部 203 出力制御部 204 テーブル格納部 205 マスク処理部 206 オリジナルテーブル格納部 207 テーブル生成部 208 制御部 301,307 プリントヘッド 302 キャリッジ 303 搬送ローラ 306 プリント媒体 605 インタフェース 624 ホスト装置 601 CPU 602 ROM 603 EEPROM 604 RAM 608 出力ポート 610 キャリッジモータ制御回路 611 キャリッジモータ 613 搬送モータ制御回路 614 搬送モータ 612 搬送機構 621 プリントヘッド制御回路 622 ヘッド制御ブロック 619 電源回路 607 操作キー 606 入力ポート 609 出力ポート 615 LED制御回路 617 表示制御回路 618 LCD 623 CPUバス 201 memory unit 202 input control unit 203 output control unit 204 table storage unit 205 mask processing unit 206 original table storage unit 207 table generation unit 208 control unit 301, 307 print head 302 carriage 303 transport roller 306 print medium 605 interface 624 host device 601 CPU 602 ROM 603 EEPROM 604 RAM 608 Output port 610 Carriage motor control circuit 611 Carriage motor 613 Transport motor control circuit 614 Transport motor 612 Transport mechanism 621 Print head control circuit 622 Head control block 619 Power supply circuit 607 Operation keys 606 Input port 609 Output port 615 LED control circuit 617 Display control circuit 618 LCD 623 CPU bus

Claims (12)

【特許請求の範囲】[Claims] 【請求項1】 インクを吐出するための複数の吐出口を
配列してなる吐出部を用い、該吐出部を前記複数の吐出
口の配列方向とは異なる方向に複数回走査させるととも
に、各走査間では前記複数の吐出口の配列幅未満の量ず
つ前記プリント媒体を前記走査方向と直交する方向に相
対的に搬送することにより、前記プリント媒体上の同一
領域に対して異なる吐出口を用いて画像を形成するイン
クジェットプリント装置であって、 前記画像データに対し、前記複数回の走査による画像形
成を行うべくプリントに係る画像データの一部を非プリ
ント状態とするマスク処理を施したデータを出力するデ
ータ出力手段と、 当該マスク処理されたデータと、プリント領域内の位置
に応じ前記複数の吐出口に限定的なインク吐出を行わせ
るために駆動態様に応じて定められるパターンとの論理
積に基づいて、前記吐出部を駆動することにより画像形
成を行う手段と、を具えたことを特徴とするインクジェ
ットプリント装置。
1. An ejection unit having a plurality of ejection openings for ejecting ink is used, and the ejection unit is scanned a plurality of times in a direction different from the arrangement direction of the plurality of ejection openings. By transporting the print medium relative to each other in a direction orthogonal to the scanning direction by an amount smaller than the arrangement width of the plurality of discharge ports, a different discharge port is used for the same area on the print medium. An ink-jet printing apparatus for forming an image, wherein the image data is subjected to a masking process for setting a part of the image data relating to printing to a non-printing state so as to perform the image formation by the plurality of scans. A data output unit, and a driving mode for causing the plurality of ejection ports to perform limited ink ejection according to the position of the masked data and a print area. Based on the logical product of the determined pattern Flip, ink jet printing apparatus being characterized in that comprises a means for forming an image by driving the discharge portion.
【請求項2】 前記データ出力手段は、前記マスク処理
を行うために用いられるマスクデータのテーブルを格納
する手段と、当該テーブルを参照して前記画像データに
マスク処理を施すマスク処理手段とを有することを特徴
とする請求項1に記載のインクジェットプリント装置。
2. The data output means includes: means for storing a table of mask data used for performing the mask processing; and mask processing means for performing mask processing on the image data with reference to the table. The inkjet printing apparatus according to claim 1, wherein:
【請求項3】 前記吐出部が複数の吐出口群からなる複
数のブロックに分割されるとともに、前記駆動の態様と
して、単一の前記走査においては列毎に前記複数のブロ
ックのうちの一部を選択的に駆動するようにしたことを
特徴とする請求項1または2に記載のインクジェットプ
リント装置。
3. The discharge section is divided into a plurality of blocks each including a plurality of discharge port groups, and as the driving mode, a part of the plurality of blocks is arranged for each column in a single scan. The inkjet printing apparatus according to claim 1, wherein the inkjet printing apparatus is selectively driven.
【請求項4】 前記単一の走査において前記複数のブロ
ックのうちの一部を選択的に駆動するモードと、すべて
を駆動するモードとを具えたことを特徴とする請求項3
に記載のインクジェットプリント装置。
4. A mode for selectively driving a part of the plurality of blocks in the single scan and a mode for driving all of the plurality of blocks.
5. The inkjet printing apparatus according to claim 1.
【請求項5】 前記吐出部は、前記吐出口からインクを
吐出するために用いられるエネルギとしてインクに膜沸
騰を生じさせる熱エネルギを発生する素子を有すること
を特徴とする請求項1ないし4のいずれかに記載のイン
クジェットプリント装置。
5. The ink jet printer according to claim 1, wherein the discharge section has an element for generating thermal energy for causing film boiling of the ink as energy used for discharging the ink from the discharge port. An inkjet printing apparatus according to any one of the above.
【請求項6】 前記吐出部は、前記吐出口からインクを
吐出するために用いられるエネルギとしてインクに付与
する素子を有することを特徴とする請求項1ないし4の
いずれかに記載のインクジェットプリント装置。
6. The ink jet printing apparatus according to claim 1, wherein the discharge unit has an element for applying the energy used for discharging the ink from the discharge port to the ink. .
【請求項7】 インクを吐出するための複数の吐出口を
配列してなる吐出部を用い、該吐出部を前記複数の吐出
口の配列方向とは異なる方向に複数回走査させるととも
に、各走査間では前記複数の吐出口の配列幅未満の量ず
つ前記プリント媒体を前記走査方向と直交する方向に相
対的に搬送することにより、前記プリント媒体上の同一
領域に対して異なる吐出口を用いて画像を形成する画像
形成方法であって、 前記画像データに対し、前記複数回の走査による画像形
成を行うべくプリントに係る画像データの一部を非プリ
ント状態とするマスク処理を施したデータを出力するデ
ータ出力工程と、 当該マスク処理されたデータと、プリント領域内の位置
に応じ前記複数の吐出口に限定的なインク吐出を行わせ
るために駆動態様に応じて定められるパターンとの論理
積に基づいて、前記吐出部を駆動することにより画像形
成を行う工程と、を具えたことを特徴とする画像形成方
法。
7. An ejection section having a plurality of ejection ports for ejecting ink, wherein the ejection section is scanned a plurality of times in a direction different from the direction in which the plurality of ejection ports are arranged. By transporting the print medium relative to each other in a direction orthogonal to the scanning direction by an amount smaller than the arrangement width of the plurality of discharge ports, a different discharge port is used for the same area on the print medium. An image forming method for forming an image, comprising outputting, to the image data, data obtained by performing a mask process for setting a part of image data relating to printing to a non-printing state in order to perform image formation by the plurality of scans. A data output step to be performed, the masked data, and a position determined in a print area in accordance with a driving mode for causing the plurality of discharge ports to perform limited ink discharge. Based on the logical product of the pattern, an image forming method characterized by equipped with a step of forming an image by driving the discharge portion.
【請求項8】 前記データ出力工程では、前記画像デー
タを生成するために用いられるマスクデータのテーブル
をテーブルを参照して前記画像データにマスク処理を施
すことを特徴とする請求項7に記載の画像形成方法。
8. The method according to claim 7, wherein in the data output step, mask processing is performed on the image data by referring to a table of mask data used for generating the image data with reference to the table. Image forming method.
【請求項9】 前記吐出部が複数の吐出口群からなる複
数のブロックに分割されるとともに、前記駆動の態様と
して、単一の前記走査においては列毎に前記複数のブロ
ックのうちの一部を選択的に駆動するようにしたことを
特徴とする請求項7または8に記載の画像形成方法。
9. The discharge unit is divided into a plurality of blocks including a plurality of discharge port groups, and as the driving mode, a part of the plurality of blocks is arranged for each column in a single scan. 9. The image forming method according to claim 7, wherein the image forming apparatus is selectively driven.
【請求項10】 前記単一の走査において前記複数のブ
ロックのうちの一部を選択的に駆動するモードと、すべ
てを駆動するモードとを具えたことを特徴とする請求項
9に記載の画像形成方法。
10. The image according to claim 9, further comprising a mode for selectively driving a part of the plurality of blocks and a mode for driving all of the plurality of blocks in the single scan. Forming method.
【請求項11】 前記吐出部は、前記吐出口からインク
を吐出するために用いられるエネルギとしてインクに膜
沸騰を生じさせる熱エネルギを発生する素子を有するこ
とを特徴とする請求項7ないし10のいずれかに記載の
画像形成方法。
11. The ink jet printer according to claim 7, wherein the discharge unit has an element for generating thermal energy for causing film boiling of the ink as energy used for discharging the ink from the discharge port. The image forming method according to any one of the above.
【請求項12】 前記吐出部は、前記吐出口からインク
を吐出するために用いられるエネルギとしてインクに付
与する素子を有することを特徴とする請求項7ないし1
0のいずれかに記載の画像形成方法。
12. The ink jet printer according to claim 7, wherein the discharge unit has an element for applying energy to the ink as energy used for discharging the ink from the discharge port.
0. The image forming method according to any one of the above.
JP2000182157A 2000-06-16 2000-06-16 Ink jet printing apparatus and image forming method Pending JP2002001926A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2000182157A JP2002001926A (en) 2000-06-16 2000-06-16 Ink jet printing apparatus and image forming method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2000182157A JP2002001926A (en) 2000-06-16 2000-06-16 Ink jet printing apparatus and image forming method

Publications (1)

Publication Number Publication Date
JP2002001926A true JP2002001926A (en) 2002-01-08

Family

ID=18682973

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000182157A Pending JP2002001926A (en) 2000-06-16 2000-06-16 Ink jet printing apparatus and image forming method

Country Status (1)

Country Link
JP (1) JP2002001926A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003320655A (en) * 2002-04-26 2003-11-11 Canon Inc Image recorder and its controlling method
JP2009006611A (en) * 2007-06-28 2009-01-15 Canon Inc Ink jet recording apparatus and recording method thereof
JP2011121334A (en) * 2009-12-14 2011-06-23 Canon Inc Inkjet recording apparatus and method

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003320655A (en) * 2002-04-26 2003-11-11 Canon Inc Image recorder and its controlling method
JP2009006611A (en) * 2007-06-28 2009-01-15 Canon Inc Ink jet recording apparatus and recording method thereof
JP2011121334A (en) * 2009-12-14 2011-06-23 Canon Inc Inkjet recording apparatus and method

Similar Documents

Publication Publication Date Title
US6206502B1 (en) Printing method and printing apparatus
US6315387B1 (en) Printing apparatus, control method therefor, and computer-readable memory
JPH06143618A (en) Ink jet recording method
JP4574163B2 (en) Inkjet recording apparatus and inkjet recording method
JP3184570B2 (en) Ink jet recording method and ink jet recording apparatus
JPH05278232A (en) Inkjet recording method
JPH11216856A (en) Recording device and method
JP2002166578A (en) Ink jet recording method and ink jet recording apparatus
EP1097818B1 (en) Two-way print apparatus and print method
JP4566396B2 (en) Inkjet recording apparatus and inkjet recording method
JPH11138787A (en) Ink jet recording apparatus and ink jet recording method
JP2000025210A (en) Recording device and control method thereof, computer readable memory
JP3175539B2 (en) Recording device and print control method
JP4343867B2 (en) Inkjet recording device
JP2002001926A (en) Ink jet printing apparatus and image forming method
JP4455038B2 (en) Inkjet recording method and inkjet recording apparatus
JP2001010030A (en) Ink jet recording apparatus and ink jet recording method
JP2001038926A (en) Ink jet recording device
JP2001038927A (en) Ink jet recording device
JP3323603B2 (en) Inkjet recording method
JP2000025208A (en) Recording device and control method thereof, computer readable memory
JP3236034B2 (en) Ink jet recording method and ink jet recording apparatus
JP2004174750A (en) Ink jet recorder
JP2006168111A (en) Inkjet recording device
JP2007276353A (en) Ink jet recording apparatus, recording control method for ink jet recording apparatus, program, and storage medium