JP2003182120A - サイズの異なる複数種類のインク滴毎に吐出量を補償する印刷 - Google Patents
サイズの異なる複数種類のインク滴毎に吐出量を補償する印刷Info
- Publication number
- JP2003182120A JP2003182120A JP2001384968A JP2001384968A JP2003182120A JP 2003182120 A JP2003182120 A JP 2003182120A JP 2001384968 A JP2001384968 A JP 2001384968A JP 2001384968 A JP2001384968 A JP 2001384968A JP 2003182120 A JP2003182120 A JP 2003182120A
- Authority
- JP
- Japan
- Prior art keywords
- ink
- error
- ink amount
- dot
- dots
- 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
Links
- 238000000034 method Methods 0.000 claims abstract description 45
- 238000006243 chemical reaction Methods 0.000 claims description 51
- 238000012545 processing Methods 0.000 claims description 35
- 230000015572 biosynthetic process Effects 0.000 claims description 16
- 238000004590 computer program Methods 0.000 claims description 10
- 238000013459 approach Methods 0.000 claims description 3
- 230000004044 response Effects 0.000 claims description 2
- 239000003086 colorant Substances 0.000 abstract description 7
- 238000010586 diagram Methods 0.000 description 31
- 238000012937 correction Methods 0.000 description 29
- 230000008569 process Effects 0.000 description 17
- 238000009826 distribution Methods 0.000 description 15
- 239000011159 matrix material Substances 0.000 description 13
- 230000007246 mechanism Effects 0.000 description 11
- 230000008901 benefit Effects 0.000 description 5
- 230000006870 function Effects 0.000 description 4
- 238000003860 storage Methods 0.000 description 4
- 230000006866 deterioration Effects 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000009467 reduction Effects 0.000 description 3
- 238000009792 diffusion process Methods 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 238000003672 processing method Methods 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000008602 contraction Effects 0.000 description 1
- 239000013078 crystal Substances 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000012447 hatching Effects 0.000 description 1
- 230000004043 responsiveness Effects 0.000 description 1
- 238000002791 soaking Methods 0.000 description 1
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J2/00—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
- B41J2/005—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by bringing liquid or particles selectively into contact with a printing material
- B41J2/01—Ink jet
- B41J2/015—Ink jet characterised by the jet generation process
- B41J2/04—Ink jet characterised by the jet generation process generating single droplets or particles on demand
- B41J2/045—Ink jet characterised by the jet generation process generating single droplets or particles on demand by pressure, e.g. electromechanical transducers
- B41J2/04501—Control methods or devices therefor, e.g. driver circuits, control circuits
- B41J2/04508—Control methods or devices therefor, e.g. driver circuits, control circuits aiming at correcting other parameters
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J2/00—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
- B41J2/005—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by bringing liquid or particles selectively into contact with a printing material
- B41J2/01—Ink jet
- B41J2/015—Ink jet characterised by the jet generation process
- B41J2/04—Ink jet characterised by the jet generation process generating single droplets or particles on demand
- B41J2/045—Ink jet characterised by the jet generation process generating single droplets or particles on demand by pressure, e.g. electromechanical transducers
- B41J2/04501—Control methods or devices therefor, e.g. driver circuits, control circuits
- B41J2/0451—Control methods or devices therefor, e.g. driver circuits, control circuits for detecting failure, e.g. clogging, malfunctioning actuator
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J2/00—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
- B41J2/005—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by bringing liquid or particles selectively into contact with a printing material
- B41J2/01—Ink jet
- B41J2/015—Ink jet characterised by the jet generation process
- B41J2/04—Ink jet characterised by the jet generation process generating single droplets or particles on demand
- B41J2/045—Ink jet characterised by the jet generation process generating single droplets or particles on demand by pressure, e.g. electromechanical transducers
- B41J2/04501—Control methods or devices therefor, e.g. driver circuits, control circuits
- B41J2/0458—Control methods or devices therefor, e.g. driver circuits, control circuits controlling heads based on heating elements forming bubbles
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J2/00—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
- B41J2/005—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by bringing liquid or particles selectively into contact with a printing material
- B41J2/01—Ink jet
- B41J2/015—Ink jet characterised by the jet generation process
- B41J2/04—Ink jet characterised by the jet generation process generating single droplets or particles on demand
- B41J2/045—Ink jet characterised by the jet generation process generating single droplets or particles on demand by pressure, e.g. electromechanical transducers
- B41J2/04501—Control methods or devices therefor, e.g. driver circuits, control circuits
- B41J2/04581—Control methods or devices therefor, e.g. driver circuits, control circuits controlling heads based on piezoelectric elements
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J2/00—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
- B41J2/005—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by bringing liquid or particles selectively into contact with a printing material
- B41J2/01—Ink jet
- B41J2/015—Ink jet characterised by the jet generation process
- B41J2/04—Ink jet characterised by the jet generation process generating single droplets or particles on demand
- B41J2/045—Ink jet characterised by the jet generation process generating single droplets or particles on demand by pressure, e.g. electromechanical transducers
- B41J2/04501—Control methods or devices therefor, e.g. driver circuits, control circuits
- B41J2/04593—Dot-size modulation by changing the size of the drop
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J2/00—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
- B41J2/005—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by bringing liquid or particles selectively into contact with a printing material
- B41J2/01—Ink jet
- B41J2/21—Ink jet for multi-colour printing
- B41J2/2121—Ink jet for multi-colour printing characterised by dot size, e.g. combinations of printed dots of different diameter
- B41J2/2128—Ink jet for multi-colour printing characterised by dot size, e.g. combinations of printed dots of different diameter by means of energy modulation
Landscapes
- Ink Jet (AREA)
- Particle Formation And Scattering Control In Inkjet Printers (AREA)
Abstract
補償することにより色の再現性を向上させる技術を提供
する。 【解決手段】本発明によれば、インク量の異なる複数種
類のインク滴うちの少なくとも1つの特定の種類のイン
ク滴について、与えられた特定の種類のインク滴のイン
ク量の誤差を表す情報に応じて、特定の種類のインク滴
毎にインク量の誤差を補償するようにドットデータを生
成することができる。これにより、異なる種類のインク
滴毎にインク量の誤差がばらつくような場合にも、色を
より正確に再現することができる。
Description
て印刷媒体上に画像を印刷する技術に関する。
数色のインクを印刷ヘッドから吐出するタイプのカラー
プリンタが普及し、コンピュータが処理した画像を多色
多階調で印刷するのに広く用いられている。このような
プリンタにおいて、高画質化を図るために各色の階調を
正確に再現することが求められている。
位面積当たりに吐出されるインク量を正確にすることが
要請されている。このような要請に対して、たとえば本
出願人により開示された特開平11−99672に示さ
れるように、印刷ヘッドの製造ばらつきに伴うインク吐
出量の誤差を印刷ヘッド毎に補償することも提案されて
いる。
の誤差を印刷ヘッド毎に補償する方法では、同一の印刷
ヘッドで形成されるサイズの異なる種類のインク滴毎に
誤差が異なる場合に、異なる種類のインク滴毎にきめ細
かくインク量の誤差を補償することができなかった。
を解決するためになされたものであり、異なる種類のイ
ンク滴毎にインク量の誤差を補償することにより色の再
現性を向上させる技術を提供することを目的とする。
述の課題の少なくとも一部を解決するため、本発明は、
印刷媒体上にインク量の異なるN種類(Nは2以上の整
数)のインク滴を選択的に吐出することにより1画素の
領域にサイズが異なる前記N種類のドットを形成可能な
印刷部を用いて印刷を行うために、前記印刷部に供給す
べき印刷データを生成する印刷制御装置であって、前記
N種類のインク滴のうちの少なくとも1つ以上の特定の
種類のインク滴毎のインク量の誤差を表す誤差情報を受
け取る誤差情報受信部と、与えられた原画像データを処
理することにより、印刷画像における各画素のドットの
形成状態を表すドットデータを生成するドットデータ生
成部とを備え、前記ドットデータ生成部は、前記誤差情
報に応じて、前記インク量の誤差が前記特定の種類のイ
ンク滴毎に補償されたドットデータを生成するように構
成されていることを特徴とする。
類のインク滴うちの少なくとも2つの特定の種類のイン
ク滴について、特定の種類のインク滴毎にインク量の誤
差を補償するようにドットデータを生成することができ
るので、異なる種類のインク滴毎にインク量の誤差がば
らつくような場合にも、色をより正確に再現することが
できる。
ータ生成部は、前記原画像データの表色系を色変換テー
ブルを用いて変換することにより、前記印刷部が利用可
能な複数の色成分で表された色変換画像データを生成す
る色変換部と、前記色変換画像データの階調値を入力と
し、前記N種類のドットのそれぞれの記録率の組合せを
出力とする対応関係であって、前記誤差情報が反映され
た補正済みの対応関係に基づいて、各画素毎に前記色変
換画像データの階調値をN個の階調値のいずれかに変換
するハーフトーン処理部とを備え、前記ハーフトーン処
理部は、前記インク量の誤差がないと仮定して予め準備
された前記色変換画像データの階調値と前記N種類のド
ットのそれぞれの記録率の組合せとの間の基準対応関係
と、前記誤差情報とに応じて、前記補正済み対応関係を
生成するようにするのが好ましい。
入力とし、N種類のドットのそれぞれの記録率の組合せ
を出力とする対応関係を補正することによりインク量を
補償することができるので、インク量の誤差がないと仮
定して予め準備されたN種類のドットのそれぞれの記録
率の組合せをそのまま用いて、ハーフトーン処理を行う
ことができる。この結果、たとえば粒状性(画像のざら
つき)やバンディング(筋状の画質劣化)を少なくする
ようにドット記録率の組合せが設定されているような場
合にも、このようなドット記録率の組合せの特徴を過度
に減殺することなく、色をより正確に再現することがで
きる。
ーン処理部は、前記インク量の誤差を算入しないときの
単位面積当たりに吐出される第1のインク量と前記イン
ク量の誤差を算入したときの単位面積当たりに吐出され
る第2のインク量とを、前記基準対応関係に基づいて前
記色変換画像データの階調値毎に算出するとともに、前
記第1のインク量を前記第2のインク量で除した値を前
記階調値に乗ずることにより前記補正済み対応関係を生
成するようにするのが好ましい。こうすれば、簡易な構
成で高速に補正済み対応関係を決定することができる。
ーン処理部は、前記インク量の誤差を算入しないときの
単位面積当たりに吐出される第1のインク量を、前記基
準対応関係に基づいて前記色変換画像データの階調値毎
に算出するとともに、前記インク量の誤差を算入したと
きの単位面積当たりに吐出される第2のインク量が前記
第1のインク量に近づくように前記基準対応関係を調整
することにより前記補正済み対応関係を生成するように
するのが好ましい。こうすれば、より正確な補正済み対
応関係を生成することができる。
ータ生成部は、前記原画像データの表色系を前記誤差情
報が反映された補正済み色変換テーブルを用いて変換す
ることにより、前記印刷部が利用可能な複数の色成分で
表された色変換画像データを生成する色変換部と、前記
色変換画像データの階調値を入力とし、前記N種類のド
ットのそれぞれの記録率の組合せを出力とする対応関係
に基づいて、各画素毎に前記色変換画像データの階調値
をN個の階調値のいずれかに変換するハーフトーン処理
部とを備え、前記色変換部は、前記インク量の誤差がな
いと仮定して設定された基準色変換テーブルと、前記誤
差情報とに応じて、前記補正済み色変換テーブルを生成
するようにするのが好ましい。
誤差を補償するようにしても、予め設定されたドット記
録率の組合せを用いて階調を表現することができるの
で、ドット記録率の組合せの特徴を過度に減殺すること
なく、色を正確に再現することができる。
とが可能であり、たとえば、印刷方法および印刷装置、
それらの方法または装置の機能を実現するためのコンピ
ュータプログラム、そのコンピュータプログラムを記録
した記録媒体、そのコンピュータプログラムを含み搬送
波内に具現化されたデータ信号、等の態様で実現するこ
とができる。
例に基づいて以下の順序で説明する。 A.装置の構成: B.ドット形成制御処理: C.第1実施例におけるインク量の補償: D.第2実施例におけるインク量の補償: E.第3実施例におけるインク量の補償: F.変形例:
例としての印刷システムの構成を示すブロック図であ
る。この印刷システムは、印刷制御装置としてのコンピ
ュータ88と、印刷部としてのカラープリンタ20と、
を備えている。なお、カラープリンタ20とコンピュー
タ88の組み合わせを、広義の「印刷装置」と呼ぶこと
ができる。
ィングシステムの下で、アプリケーションプログラム9
5が動作している。オペレーティングシステムには、ビ
デオドライバ94やプリンタドライバ96が組み込まれ
ており、アプリケーションプログラム95からは、これ
らのドライバを介して、カラープリンタ20に転送する
ための印刷データPDが出力されることになる。アプリ
ケーションプログラム95は、処理対象の画像に対して
所望の処理を行い、また、ビデオドライバ94を介して
CRT21に画像を表示する。
令を発すると、コンピュータ88のプリンタドライバ9
6が、画像データをアプリケーションプログラム95か
ら受け取り、これをカラープリンタ20に供給するため
の印刷データPDに変換する。図1に示した例では、プ
リンタドライバ96の内部には、解像度変換モジュール
97と、色変換モジュール98と、ハーフトーンモジュ
ール99と、印刷データ生成モジュール100と、色変
換テーブルLUTと、インク量補償部101と、誤差情
報受信部102と、が備えられている。これらの機能に
ついては後述する。
タPDを生成する機能を実現するためのプログラムに相
当する。プリンタドライバ96の機能を実現するための
プログラムは、コンピュータ読み取り可能な記録媒体に
記録された形態で供給される。このような記録媒体とし
ては、フレキシブルディスクやCD−ROM、光磁気デ
ィスク、ICカード、ROMカートリッジ、パンチカー
ド、バーコードなどの符号が印刷された印刷物、コンピ
ュータの内部記憶装置(RAMやROMなどのメモリ)
および外部記憶装置等の、コンピュータが読み取り可能
な種々の媒体を利用できる。
である。カラープリンタ20は、紙送りモータ22によ
って印刷用紙Pを副走査方向に搬送する副走査送り機構
と、キャリッジモータ24によってキャリッジ30を副
走査送り機構が備える排紙側副走査送り機構27の軸方
向(主走査方向)に往復動させる主走査送り機構と、キ
ャリッジ30に搭載された印刷ヘッドユニット60
(「印刷ヘッド集合体」とも呼ぶ)を駆動してインクの
吐出およびドット形成を制御するヘッド駆動機構と、こ
れらの紙送りモータ22,キャリッジモータ24,印刷
ヘッドユニット60および操作パネル32との信号のや
り取りを司る制御回路40とを備えている。制御回路4
0は、コネクタ56を介してコンピュータ88に接続さ
れている。
の誤差を表す誤差情報を格納した図示しないメモリを有
している。制御回路40は、このメモリから誤差情報を
読み出すとともに、コネクタ56を介してコンピュータ
88に送信する。送信された誤差情報は、コンピュータ
88内の誤差情報受信部102(図1)に受信される。
紙送りモータ22の回転を後述する給紙側副走査送り機
構と排紙側副走査送り機構27と用紙搬送ローラ(図示
せず)とに伝達するギヤトレインを備える(図示省
略)。また、キャリッジ30を往復動させる主走査送り
機構は、排紙側副走査送り機構27の軸と並行に架設さ
れキャリッジ30を摺動可能に保持する摺動軸34と、
キャリッジモータ24との間に無端の駆動ベルト36を
張設するプーリ38と、キャリッジ30の原点位置を検
出する位置センサ39とを備えている。
概略構成を示す説明図である。インク用カートリッジ7
1,72(図2)がキャリッジ30に装着されると、イ
ンク用カートリッジ内のインクが導入管67を介して吸
い出され、キャリッジ30下部に設けられた印刷ヘッド
28の各色ヘッド61ないし66に導かれる。なお、初
めてインクカートリッジが装着されたときには、専用の
ポンプによりインクを各色のヘッド61ないし66に吸
引する動作が行われるが、本実施例では吸引のためのポ
ンプ、吸引時に印刷ヘッド28を覆うキャップ等の構成
については図示および説明を省略する。
に複数個のノズルNzが設けられており、各ノズル毎に
電歪素子の一つであって応答性に優れたピエゾ素子PE
が配置されている。ピエゾ素子PEとノズルNzとの構
造を詳細に示したのが図4である。図4上段に図示する
ように、ピエゾ素子PEは、ノズルNzまでインクを導
くインク通路68に接する位置に設置されている。ピエ
ゾ素子PEは、電圧の印加により結晶構造が歪み、極め
て高速に電気−機械エネルギの変換を行う素子である。
けられた電極間に所定時間幅の電圧を印加することによ
り、図4下段に示すように、ピエゾ素子PEが電圧の印
加時間だけ伸張し、インク通路68の一側壁を変形させ
る。この結果、インク通路68の体積はピエゾ素子PE
の伸張に応じて収縮し、この収縮分に相当するインク
が、インク滴Ipとなって、ノズルNzの先端から高速
に吐出される。このインク滴Ipがプラテン26に装着
された用紙Pに染み込むことにより印刷が行われる。イ
ンク滴Ipの大きさは、ピエゾ素子PEへの電圧の印加
方法によって、変更することができる。これにより、た
とえば大中小の三種類の大きさのドットを形成すること
が可能である。
路68の製造誤差やピエゾ素子PEの個体差に起因して
も変動する。この変動量が、誤差情報として印刷ヘッド
ユニット60が備えるメモリに格納されている。誤差情
報は、大中小の大きさの各ドットを形成するためのイン
ク滴Ip毎の情報である。なお、後述する実施例は、こ
の変動量を各種類のインク滴Ip毎に補償して正確な色
再現を行うことを目的としている。
リンタ20は、紙送りモータ23により用紙Pを搬送し
つつ(以下、副走査という)、キャリッジ30をキャリ
ッジモータ24により往復動させ(以下、主走査とい
う)、同時に印刷ヘッド28の各色ヘッド61〜64の
ピエゾ素子PEを駆動して、各色インクの吐出を行い、
ドットを形成して用紙P上に多色の画像を形成する。
例におけるドット形成制御ルーチンの流れを示すフロー
チャートである。この処理は、コンピュータ88におい
て実行される。ステップS100では、プリンタドライ
バ96はRGBの画像データを受け取る。この画像デー
タは、図1に示したアプリケーションプログラム95か
ら受け渡されるデータであり、画像を構成する各画素ご
とにR,G,Bそれぞれの色について、値0〜255の
256段階の階調値を有するデータである。
ール97は、入力された画像データの解像度をプリンタ
20における解像度に変換する。画像データが印刷解像
度よりも低い場合には、線形補間により隣接する原画像
データの間に新たなデータを生成することで解像度変換
を行う。逆に画像データが印刷解像度よりも高い場合に
は、一定の割合でデータを間引くことにより解像度変換
を行う。
98は、色変換処理を行う。色変換処理とはR,G,B
の階調値からなる画像データをプリンタ20で使用する
C,M,Y,Kの各色の階調値を表す多階調データに変
換する処理である。この処理は、R,G,Bのそれぞれ
の組み合わせからなる色をプリンタ20で表現するため
のC,M,Y,Kの組み合わせを記憶した色変換テーブ
ルLUT(図1参照)を用いて行われる。なお、この多
階調データが、特許請求の範囲における色変換画像デー
タに相当する。
ュール99は、こうして色変換された画像データに対し
てハーフトーン処理を行う。ハーフトーン処理とは、原
画像データの階調値(本実施例では256階調)をプリ
ンタ20が各画素ごとに表現可能な階調値に減色する処
理をいう。ここで「減色」とは、色を表現する階調の数
を減らすことをいう。なお、本実施例では、「ドットの
形成なし」「小ドットの形成」「中ドットの形成」「大
ドットの形成」の4階調への減色を行っている。
理の流れを示すフローチャートである。ステップS21
0では、ハーフトーンモジュール99は、色変換モジュ
ール98から多階調データを受け取る。ここで入力され
る多階調データは、色変換処理(図5のステップS11
0)を施され、C,M,Y,Kの各色につき256階調
を有するデータである。ステップS220では、この画
像データの階調に応じて、以下のようにして大ドットの
レベルデータLVLが決定される。
の決定に利用されるドット記録率テーブルを示す説明図
である。図7の横軸は階調値(0〜255)、左側の縦
軸はドット記録率(%)、右側の縦軸はレベルデータ
(0〜255)である。ここで、「ドット記録率」と
は、一定の階調値に応じて一様な領域が再現されるとき
に、その領域内の画素のうちでドットが形成される画素
の割合を意味する。図7中の曲線SDが小ドットの記録
率を示しており、また、曲線MDが中ドットの記録率
を、曲線LDが大ドットの記録率をそれぞれ示してい
る。また、レベルデータとは、ドットの記録率を値0〜
255の256段階に変換したデータをいう。
LDから階調値に応じたレベルデータLVLを読みと
る。例えば、図7に示した通り、多階調データの階調値
がgrであれば、レベルデータLVLは曲線LDを用い
てldと求められる。実際には、曲線LDを1次元のテ
ーブルとして図示しないメモリに記憶しておき、このテ
ーブルを参照してレベルデータを求めている。このテー
ブルは、本明細書では記録率テーブルDTと呼ばれる。
たレベルデータLVLが閾値THLより大きいか否かが
判断される。ここでは、たとえばディザ法によるドット
のオン・オフ判定を行う。閾値THLはいわゆるディザ
マトリックスにより各画素ごとに異なる値が設定され
る。本実施例では16×16の正方形の画素ブロックに
値0〜254までが現れるマトリックスを用いている。
フ判定の考え方を示す説明図である。図示の都合上、一
部の画素についてのみ示す。図8に示す通り、レベルデ
ータLVLの各画素とディザテーブルの対応箇所の大小
を比較する。レベルデータLVLの方がディザテーブル
に示された閾値THLよりも大きい場合にはドットをオ
ンにし、レベルデータLVLの方が小さい場合にはドッ
トをオフとする。図8中でハッチングを付した画素がド
ットをオンにする画素を意味している。
ータLVLが閾値THLよりも大きい場合には、大ドッ
トをオンにすべきと判断して、結果値を示す変数REに
2進数で値11を代入する(ステップS300)。結果
値REは、画素に形成するドットの大きさを表す変数で
ある。この変数が11の画素には、大ドットが形成され
る。
トーンモジュール99は、レベルデータLVLが閾値T
HLよりも小さい場合には、大ドットを形成すべきでは
ないと判断するとともに、ステップS240に進む。ス
テップS240では、中ドットのレベルデータLVMを
設定する。中ドットのレベルデータLVMは、階調値に
基づいて、前述の記録率テーブルDTにより設定され
る。設定方法は、大ドットのレベルデータLVLの設定
と同じである。
データLVMと閾値THMの大小関係が比較されて、中
ドットのオン・オフの判定が行われる。オン・オフの判
定方法は、大ドットの場合と同じであるが、判定に用い
る閾値LVMを次に示す通り大ドットの場合の閾値LV
Lとは異なる値としている。
クスを用いてオン・オフの判定を行えば、ドットがオン
になりやすい画素が両者で一致する。つまり、大ドット
がオフとなるときには中ドットもオフになる可能性が高
い。この結果、中ドットの記録率は所望の記録率よりも
低くなる可能性がある。本実施例ではこのような現象を
回避するため、両者でディザマトリックスを変えてい
る。つまり、オンになりやすくなる画素の位置を、大ド
ットと中ドットとで変えることで、それぞれが適切に形
成されることを確保している。
ザマトリックスと、中ドットの判定に用いられるディザ
マトリックスの関係について示す説明図である。この実
施例では、図に示すように、大ドットについては第1の
ディザマトリックスTMを用い、中ドットについてはこ
の各閾値を副走査方向に対称に移動した第2のディザマ
トリックスUMを用いている。本実施例では先に述べた
通り64×64のマトリックスを用いているが、図9に
は図示の都合上4×4のマトリックスで示している。な
お、大ドットと中ドットで全く異なるディザマトリック
スを用いるようにしても良い。
ベルデータLVMが閾値THMよりも大きい場合には、
中ドットをオンにすべきと判断して、結果値REに2進
数で値10が代入される(ステップS290)。一方、
ステップS250において、中ドットのレベルデータL
VMが閾値THMよりも小さい場合には、中ドットを形
成すべきでないと判断され、ステップS255に進む。
トのレベルデータの設定と同様にして、小ドットのレベ
ルデータLVSを設定する。ステップS260では、ハ
ーフトーンモジュール99は、レベルデータLVSが閾
値THSよりも大きい場合には、小ドットをオンにすべ
きと判断して、結果値を示す変数REに2進数で値01
を代入する(ステップS280)。一方、ステップS2
60において、小ドットのレベルデータLVSが閾値T
HSよりも小さい場合には、ドットを形成すべきでない
と判断され、結果値を示す変数REに2進数で値00が
代入される(ステップS270)。なお、小ドット用の
ディザマトリックスは、前述のように小ドットの記録率
の低下を抑制するために中ドットや大ドット用のものと
異なるものとするのが好ましい。
ずれのドットを形成すべきかの判定がなされる。ハーフ
トーンモジュール99は、全画素について処理が終了す
るまで(ステップS310)、ステップS220〜S3
00までの処理を繰り返す。全画素について処理が終了
すると、ハーフトーン処理ルーチンを一旦終了してドッ
ト形成制御処理ルーチンに戻る。
ジュール100は、このようにして生成されたハーフト
ーンデータから印刷データPDの生成を行う。印刷デー
タPDは、各主走査時のドットの記録状態を示すラスタ
データと、副走査送り量を示すデータとを含むデータで
あり、プリンタ20に出力される(S410)。プリン
タ20は、このデータを受け取って各画素に大中小それ
ぞれのドットを形成して画像を印刷する。なお、上述の
ハーフトーン処理は、インク滴が有するインク量に誤差
がないと仮定して行われるので、インク量に誤差が含ま
れていると、色が正確に再現されないことになる。
図10は、本発明の第1実施例において行われるドット
記録率テーブルの補正方法を示す説明図である。図10
(a)中の曲線SD、SDcは小ドットのドット記録率
を示しており、また、曲線MD、MDcは中ドットの、
曲線LD、LDcは大ドットの、ドット記録率をそれぞ
れ示している。また、点線SD、MD、LDは補正前の
ドット記録率を示しており、実線SDc、MDc、LD
cは補正後のドット記録率を示している。本実施例で
は、ドット記録率テーブルを補正することにより印刷ヘ
ッドユニット60の個体差等に起因するインク量の変動
を各種類のドット毎に補償する。
するためのインク滴のインク量の目標値と、誤差情報
と、インク重量の予測値と、補正係数と、補正後のイン
ク量とを示している。インク量の目標値は、誤差なしで
インク滴が吐出されたと仮定したときのインク滴のイン
ク重量である。誤差情報とは、印刷に使用される印刷ヘ
ッドユニット60が吐出するインク滴のインク重量の誤
差を表す情報である。たとえば小ドットを形成するため
のインク滴の場合、インク重量の目標値は10ng(ナ
ノグラム)であり、誤差情報は0.1である。この結
果、印刷ヘッドユニット60が吐出するインク滴のイン
ク重量は、11ng(=10ng+10ng×0.1)
であることが予測できる。なお、補正係数は、インク重
量の予測値に乗ずることによりインク重量が目標値に近
づくように決定されている。
トのドット記録率を補正係数に応じて調整することによ
り行われる。すなわち、単位面積当たりに形成されるド
ット数を直接的に調整することにより行われる。具体的
には、図10(a)に示されるように、たとえば小ドッ
トの場合、補正後のドット記録率を示す曲線SDcは、
補正前のドット記録率を示す曲線SDに補正係数の0.
91を乗ずることにより生成されている。このような調
整の実装は、たとえば、各サイズのドットのレベルデー
タにそれぞれの補正係数を乗ずる工程を付加することに
より行うことができる。
にして行われる。アプリケーションプログラム95が印
刷命令を発すると、まず、コンピュータ88は、プリン
タ20の制御回路40を介して誤差情報を印刷ヘッドユ
ニット60のメモリから読み出す。誤差情報は、コンピ
ュータ88内の誤差情報受信部102で受信され、イン
ク量補償部101に送られる。インク量補償部101
は、誤差情報から補正係数を求めるとともに、補正係数
をハーフトーンモジュール99が備えるドット記録率テ
ーブルDTのレベルデータに乗ずる。このようにして、
大中小の各ドットのドット記録率が調整される。ドット
記録率が調整が完了すると、前述のように、プリンタド
ライバ96が、画像データをアプリケーションプログラ
ム95から受け取り、これをカラープリンタ20に供給
するための印刷データPDに変換する。
異なる各種のインク滴毎にインク量の誤差を補償するこ
とができるので、各種のインク滴毎にインク量の誤差が
ばらつくような場合にも、色をより正確に再現すること
ができる。また、このような補正を各インク色毎に行う
ことにより、正確なカラーバランスを実現することがで
きる。
ル97と、色変換モジュール98と、ハーフトーンモジ
ュール99と、インク量補償部101と、が特許請求の
範囲におけるドットデータ生成部に相当する。
第2実施例では、多階調データの階調値を調整すること
によりインク量を補償する点で、各サイズのドットのレ
ベルデータに補正係数を乗じて補償する第1実施例と異
なる。
ット記録率テーブルとインク吐出量とを示す説明図であ
る。図11(a)は、多階調データの階調値と各サイズ
のドットのドット記録率との間の関係を示す図であり、
曲線SD、MD、LDは図10(a)中の点線SD、M
D、LDと同一である。図11(b)は、階調値と所定
の領域に吐出されるインク重量との間の関係を示す説明
図である。この図は、図10(b)に示される表のイン
ク滴重量の予測値を用いて生成された図である。この図
から分かるように、階調値が0から255に向かって高
くなると、インク吐出量は直線Wiに沿って0ngから
7650ngに向かって増加する。このように、本実施
例では、説明を分かりやすくするために所定の領域に吐
出されるインク重量と階調値とは線形の関係にあるもの
としている。
11(a)(b)から分かるように、階調値の増大に応
じて以下のように増加する。 (1)階調値0から階調値G1までの領域においては、
小ドットのドット記録率の増大に応じて線形にインク重
量が増加する。 (2)階調値G1から階調値G2までの領域において
は、小ドットのドット記録率は一定となり、中ドットの
ドット記録率の増大に応じて線形にインク重量が増加す
る。 (3)階調値G2から階調値G3までの領域において
は、小ドットと中ドットのドット記録率は一定となり、
大ドットのドット記録率の増大に応じて線形にインク重
量が増加する。 (4)階調値G3から最大階調値までの領域において
は、小ドットと中ドットのドット記録率は減少に転じ、
小ドットと中ドットを大ドットに置き換えていくことに
より線形にインク重量が増加する。
は、以下のようなトレードオフの結果として生成されて
いる。 (1)粒状性(画像のざらつき)を抑制するためには、
比較的小さなドットのドット記録率を高くするのが好ま
しい。このような特性は、低い階調領域において顕著で
ある。 (2)バンディング(筋状の画質劣化)を少なくするた
めには、比較的小さなドットを比較的大きなドットに置
き換えることにより比較的小さなドットのドット記録率
を低くするのが好ましい。このような特性は、高い階調
領域において顕著である。このため、本実施例では、小
ドットのドット記録率の上限を25%とし、中ドットの
ドット記録率の上限を50%としてプロファイルを設定
している。
ンク量の誤差の補償方法を示す説明図である。図12
(a)は、多階調データの階調値を調整することにより
インク量の誤差が補償される様子を示す説明図である。
点線Wiは、誤差がないとしたときの階調値と理想イン
ク吐出量との間の関係を示す線であり、図11(b)中
の直線Wiと同一のものである。実線Weは、インク量
の誤差を考慮した場合の階調値と予測インク吐出量との
間の関係を示す線である。実線Weは、図10(b)に
示される表のインク滴重量の予測値を用いて生成された
図であり、インク量の誤差の分だけ点線Wiからずれて
いる。
ータの階調値が調整される。たとえば階調値がGの場
合、インク量の誤差がないと仮定したときの理想インク
吐出量は点線Wi上のRtとなるが、現実にはインク量
の誤差が予測されるので予測インク吐出量はReとな
る。この結果、階調値Gでは、理想インク吐出量Rtと
予測インク吐出量Reの間に差が生ずることが予測され
る。この差が補償すべきインク量の誤差となる。
調値を調整するための計算式を示す説明図である。本実
施例では、理想インク吐出量Rtを予測インク吐出量R
eで除した値を階調値Gに乗ずることにより調整された
階調値Gcを求めている。こうして求められた階調値G
cに対応するインク吐出量はRcとなる。図から分かる
ように、補償されたインク吐出量Rcは、予測インク吐
出量Reよりも理想インク吐出量Rtに近いのでインク
量の誤差が抑制されていることが分かる。なお、理想イ
ンク吐出量Rtが特許請求の範囲における第1のインク
量に相当し、予測インク吐出量Reが特許請求の範囲に
おける第2のインク量に相当する。
ンク量の誤差の補償に用いる補正係数(Rt/Re)を
算出する方法を示す説明図である。図13(a)は、階
調値と各サイズのドットを形成するためのインク量の分
配率の関係を示す説明図である。この図は、各サイズの
ドット毎に、所定の領域に吐出されたインク量の割合を
示したものである。たとえば階調値がG1のときには、
小ドットを形成するためのインク滴のみが吐出されるの
で、小ドットの分配率は100%となり、中ドットと大
ドットの分配率はいずれも0%となる。階調値がG2の
ときには、大ドット、中ドット、および小ドットの分配
率は、それぞれ0%、80%、そして20%となる。ま
た、階調値がG3のときには、大ドット、中ドット、お
よび小ドットの分配率は、37.5%、50%(=8
7.5%−37.5%)、そして12.5%となる。
基づいて以下に示す方法で算出することができる。具体
的には、各サイズのドット毎の分配率は、各インク滴の
重量(たとえば小ドットの場合は10ng)とドット記
録率の積から求めることができる。たとえば階調値がG
2の場合、インク滴の重量とドット記録率の積は、小ド
ットについては10ng×25%となり、中ドットにつ
いて20ng×50%となる。一方、大ドットについて
はドット記録率が0%なので、小中大ドットのインクの
量の比率は、250対1000対0となる。この結果か
ら、小ドットのインク量分配率である20%(=250
÷(250+1000))と中ドットのインク量分配率
である80%とを求めることができる。この分配率を用
いて階調値を調整するための補正係数を以下に示す方法
で求めることができる。
るための補正係数との間の関係を示す説明図である。こ
の補正係数は、図10(b)に示す各サイズのドット分
の補正係数とインク量分配率とから求めることができ
る。具体的には、補正係数は、各サイズのドットについ
てそれぞれ補正係数とインク量分配率の積を求め、次
に、これらの値の和を求めることにより得られる。
量分配率は小ドットが100%なので、補正係数は小ド
ットの補正係数と同一の0.91となる。階調値がG2
のときには、小ドット分の補正係数は、小ドットのイン
ク量分配率である20%と小ドットの補正係数の0.9
1の積である0.18となり、中ドット分の補正係数
は、中ドットのインク量分配率である80%と中ドット
の補正係数の1.18の積である0.94となる。この
結果、補正係数は、1.12となる。この値を用いて、
階調値の調整が行われる。たとえばG2の階調値が10
0と仮定するとこの補正係数の積である112に階調値
が置き換えられることになる。この置き換えられた階調
値を入力値としてレベルデータを生成することによりイ
ンク量の誤差を補償することができる。
することにより補償することができるので、各サイズの
ドットのドット記録率の組合せ自体は変更されない。こ
の結果、ドット記録率の組合せが、たとえば粒状性(画
像のざらつき)やバンディング(筋状の画質劣化)を少
なくするように設定されているような場合にも、このよ
うなドット記録率の組合せの特徴を過度に減殺すること
なく、色をより正確に再現することができるという利点
がある。
この第3実施例は、各サイズのドットのドット記録率の
組合せ自体を変更することなく、階調値を調整すること
によりインク量を補償する点で、前述の第2実施例と共
通する。ただし、本実施例は階調値を調整する方法が第
2実施例と異なる。
ンク量の誤差の補償方法を示す説明図である。点線Wi
は、階調値と理想インク吐出量との間の関係を示す線で
あり、実線Weは、階調値と予測インク吐出量との間の
関係を示す線である。実線Weと点線とWiは、図12
(a)に示される実線Weと点線Wi線とそれぞれ同一
である。
調整される。たとえば入力された入力階調値がGの場
合、理想インク吐出量は点線Wi上のPt点に対応する
インク吐出量Rtとなる。このインク吐出量Rtに最も
近いインク量を吐出可能な階調値を実線We上に探すこ
とによりPc点が決定される。このPc点に対応する階
調値Gcが調整後の出力階調値となる。このようにし
て、入力階調値Gが出力階調値Gcに変換される。
ット記録率テーブルDTとインク吐出量とを示す説明図
である。図15(a)は、インク量の目標値を用いて生
成されたテーブルである。たとえば入力階調値が106
のときは、小ドットは64個形成され、中ドットは12
8個形成されるが、大ドットは形成されない。一方、イ
ンク滴重量の目標値は、小ドットについては10ngで
あり、中ドットについては20ngである。この結果、
図に示すように小ドットを形成するために640ngの
インク、中ドットを形成するために2560ngのイン
ク、合計で3200ngのインクが吐出されることがハ
ーフトーン処理において想定されていることが分かる。
て生成されたドット記録率テーブルDTである。インク
滴の重量は、誤差情報から小ドットについては11ng
であり、中ドットについては17ngであることが分か
っている。この結果、階調を調整しなければ小ドットを
形成するために704ng(=11ng×64)のイン
ク、中ドットを形成するために2176ng(=17n
g×128)のインク、合計で2880ngのインクが
吐出されることが予測される。この値は、正確な色再現
のために望まれているインク量よりも小さいので補償さ
れなければ再現を望む色よりも低い階調の色が再現され
ることが分かる。
調値の調整に用いられる対応表である。この対応表は、
吐出が予測されるインク量を、吐出が望まれるインク量
に近づけるために階調値を調整するための表である。た
とえば表現すべき階調である入力階調値が106のとき
には、出力階調値として115が対応している。この結
果、吐出が予測されるインク量が、2880ngから3
204ngに変更され、吐出が望まれるインク量である
3200ngに近づくことが分かる。
ることにより補償することができる点で、前述の第2実
施例と同様であるが、入力階調値と出力階調値を任意に
対応させることができるので、インク吐出量の誤差を最
小限にすることができるという利点がある。
例や実施形態に限られるものではなく、その要旨を逸脱
しない範囲において種々の態様において実施することが
可能であり、例えば次のような変形も可能である。
ドット、および小ドットを形成するためのすべての各々
のインク滴について補償しているが、一部の種類のイン
ク滴について補償するようにしても良い。たとえば、特
定の種類のインク滴(たとえば小インク滴)についての
み補償し、他の種類のインク滴については補償しないよ
うにしても良い。
ことが予め分かっているような場合には、小インク滴だ
け補償するような簡易な構成とすることが可能である。
また、誤差情報に応じて誤差の大きい種類のインク滴を
選別し、誤差の大きい種類のインク滴についてのみ補償
を行うようにして補償処理を高速化することもできる。
インク量の補償は、記録率テーブルDTの階調値を調整
することにより行っているが、色変換テーブルLUTの
階調値を調整して行っても良い。また、階調値の調整が
なされた色変換テーブルLUTを生成し、これを利用し
て色変換することによって補償を行っても良い。なお、
階調値の調整がなされた色変換テーブルLUTは、特許
請求の範囲における補正済み色変換テーブルに相当す
る。
の選択時やプリンタドライバの起動時にメモリ上に生成
するように良いし、プリンタドライバのインストール時
や印刷ヘッドユニットの交換時に生成してコンピュータ
のハードディスクに保存するようにしても良い。前者に
は複数のプリンタが利用可能な場合においてプリンタと
色変換テーブルの対応についての混乱を防止することが
できるという利点があり、後者にはプリンタの選択やプ
リンタドライバの起動に要する時間を短縮できるという
利点がある。
処理においてインク量の誤差を補償しているが、たとえ
ば色変換処理において補償しても良いし、色変換前の原
画像データの階調値を調整することにより補償するよう
にしても良い。一般に、本発明において行われるインク
量の補償は、与えられた原画像データをドットデータに
処理する過程のいずれかにおいて行われればよい。
処理にディザ拡散処理の手法が用いられているが、誤差
拡散処理を用いても良い。一般に、ハーフトーン処理の
手法は、各インク色の多階調データをN種類のドットで
形成可能な階調数に減色できるものであれば良い。
いてインクを吐出するヘッドを備えたプリンタを用いて
いるが、他の方法によりインクを吐出するプリンタを用
いるものとしてもよい。例えば、インク通路に配置した
ヒータに通電し、インク通路内に発生する泡(バブル)
によりインクを吐出するタイプのプリンタに適用するも
のとしてもよい。
コンピュータプログラムによって実現することもでき
る。このようなコンピュータプログラムを記録した記録
媒体としては、フレキシブルディスクやCD−ROM、
光磁気ディスク、ICカード、ROMカートリッジ、パ
ンチカード、バーコードなどの符号が印刷された印刷
物、コンピュータの内部記憶装置(RAMやROMなど
のメモリ)および外部記憶装置等の、コンピュータが読
取り可能な種々の媒体を利用できる。また、コンピュー
タに上記で説明した画像処理等を行うコンピュータプロ
グラムを通信経路を介して供給するプログラム供給装置
としての態様も可能である。
を示すブロック図。
成を示す説明図。
す説明図。
ャート。
ト。
方を示す説明図。
スと、小ドットの判定に用いられるディザマトリックス
の関係について示す説明図。
記録率テーブルの補正方法を示す説明図。
ーブルとインク吐出量とを示す説明図。
の補償方法を示す説明図。
の補償に用いる補正係数を算出する方法を示す説明図。
の補償方法を示す説明図。
ーブルとインク吐出量とを示す説明図。
用いられる対応表。
Claims (9)
- 【請求項1】 印刷媒体上にインク量の異なるN種類
(Nは2以上の整数)のインク滴を選択的に吐出するこ
とにより1画素の領域にサイズが異なる前記N種類のド
ットを形成可能な印刷部を用いて印刷を行うために、前
記印刷部に供給すべき印刷データを生成する印刷制御装
置であって、 前記N種類のインク滴のうちの少なくとも1つ以上の特
定の種類のインク滴毎のインク量の誤差を表す誤差情報
を受け取る誤差情報受信部と、 与えられた原画像データを処理することにより、印刷画
像における各画素のドットの形成状態を表すドットデー
タを生成するドットデータ生成部と、を備え、 前記ドットデータ生成部は、前記誤差情報に応じて、前
記インク量の誤差が前記特定の種類のインク滴毎に補償
されたドットデータを生成するように構成されているこ
とを特徴とする、印刷制御装置。 - 【請求項2】 請求項1記載の印刷制御装置であって、 前記ドットデータ生成部は、 前記原画像データの表色系を色変換テーブルを用いて変
換することにより、前記印刷部が利用可能な複数の色成
分で表された色変換画像データを生成する色変換部と、 前記色変換画像データの階調値を入力とし、前記N種類
のドットのそれぞれの記録率の組合せを出力とする対応
関係であって、前記誤差情報が反映された補正済みの対
応関係に基づいて、各画素毎に前記色変換画像データの
階調値をN個の階調値のいずれかに変換するハーフトー
ン処理部と、を備え、 前記ハーフトーン処理部は、前記インク量の誤差がない
と仮定して予め準備された前記色変換画像データの階調
値と前記N種類のドットのそれぞれの記録率の組合せと
の間の基準対応関係と、前記誤差情報とに応じて、前記
補正済み対応関係を生成する、印刷制御装置。 - 【請求項3】 請求項2記載の印刷制御装置であって、 前記ハーフトーン処理部は、前記インク量の誤差を算入
しないときの単位面積当たりに吐出される第1のインク
量と前記インク量の誤差を算入したときの単位面積当た
りに吐出される第2のインク量とを、前記基準対応関係
に基づいて前記色変換画像データの階調値毎に算出する
とともに、前記第1のインク量を前記第2のインク量で
除した値を前記階調値に乗ずることにより前記補正済み
対応関係を生成する、印刷制御装置。 - 【請求項4】 請求項2記載の印刷制御装置であって、 前記ハーフトーン処理部は、前記インク量の誤差を算入
しないときの単位面積当たりに吐出される第1のインク
量を、前記基準対応関係に基づいて前記色変換画像デー
タの階調値毎に算出するとともに、前記インク量の誤差
を算入したときの単位面積当たりに吐出される第2のイ
ンク量が前記第1のインク量に近づくように前記基準対
応関係を調整することにより前記補正済み対応関係を生
成する、印刷制御装置。 - 【請求項5】 請求項1記載の印刷制御装置であって、 前記ドットデータ生成部は、 前記原画像データの表色系を前記誤差情報が反映された
補正済み色変換テーブルを用いて変換することにより、
前記印刷部が利用可能な複数の色成分で表された色変換
画像データを生成する色変換部と、 前記色変換画像データの階調値を入力とし、前記N種類
のドットのそれぞれの記録率の組合せを出力とする対応
関係に基づいて、各画素毎に前記色変換画像データの階
調値をN個の階調値のいずれかに変換するハーフトーン
処理部と、を備え、 前記色変換部は、前記インク量の誤差がないと仮定して
設定された基準色変換テーブルと、前記誤差情報とに応
じて、前記補正済み色変換テーブルを生成する、印刷制
御装置。 - 【請求項6】 印刷媒体上にインク量の異なるN種類
(Nは2以上の整数)のインク滴を選択的に吐出するこ
とにより1画素の領域にサイズが異なる前記N種類のド
ットを形成可能な印刷部を用いて印刷を行うために、前
記印刷部に供給すべき印刷データを生成する印刷制御方
法であって、(a)前記N種類のインク滴のうちの少な
くとも2つ以上の特定の種類のインク滴毎のインク量の
誤差を表す誤差情報を受け取る工程と、(b)与えられ
た原画像データを処理することにより、印刷画像におけ
る各画素のドットの形成状態を表すドットデータを生成
する工程と、を備え、 前記工程(b)は、前記誤差情報に応じて、前記インク
量の誤差を前記特定の種類のインク滴毎に補償する工程
を含むことを特徴とする、印刷制御方法。 - 【請求項7】 印刷媒体上にインク量の異なるN種類
(Nは2以上の整数)のインク滴を吐出することにより
1画素の領域にサイズが異なる前記N種類のドットを形
成することにより印刷を行う印刷方法であって、(a)
前記N種類のインク滴のうちの少なくとも2つ以上の特
定の種類のインク滴毎のインク量の誤差を表す誤差情報
を受け取る工程と、(b)与えられた原画像データを処
理することにより、印刷画像における各画素のドットの
形成状態を表すドットデータを生成する工程と、(c)
前記ドットデータに応じて、前記印刷媒体上に前記N種
類のインク滴を吐出する工程と、を備え、 前記工程(b)は、前記誤差情報に応じて、前記インク
量の誤差を前記特定の種類のインク滴毎に補償する工程
を含むことを特徴とする、印刷方法。 - 【請求項8】 印刷媒体上にインク量の異なるN種類
(Nは2以上の整数)のインク滴を選択的に吐出するこ
とにより1画素の領域にサイズが異なる前記N種類のド
ットを形成可能な印刷部を用いて印刷を行うために、前
記印刷部に供給すべき印刷データを生成するためのコン
ピュータプログラムであって、 前記コンピュータプログラムは、 前記N種類のインク滴のうちの少なくとも2つ以上の特
定の種類のインク滴毎のインク量の誤差を表す誤差情報
を受け取る機能と、 与えられた原画像データを処理することにより、印刷画
像における各画素のドットの形成状態を表すドットデー
タを生成する機能と、 を前記コンピュータに実現させるプログラムを含み、 前記ドットデータを生成する機能は、前記誤差情報に応
じて、前記インク量の誤差を前記特定の種類のインク滴
毎に補償する機能を含むことを特徴とする、コンピュー
タプログラム。 - 【請求項9】 請求項8記載のコンピュータプログラム
を記録したコンピュータ読み取り可能な記録媒体。
Priority Applications (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2001384968A JP2003182120A (ja) | 2001-12-18 | 2001-12-18 | サイズの異なる複数種類のインク滴毎に吐出量を補償する印刷 |
| EP02786090A EP1457336A4 (en) | 2001-12-18 | 2002-12-11 | PRESSURE COMPENSATION FOR RADIATION RANGE FOR EACH OF MULTIPLE PRINT DROP TYPES WITH DIFFERENT SIZES |
| US10/475,048 US7137681B2 (en) | 2001-12-18 | 2002-12-11 | Printing compensating for jetting amount for each of multiple types of ink drops with different sizes |
| CNA02808280XA CN1509234A (zh) | 2001-12-18 | 2002-12-11 | 对尺寸不同的多种墨滴分别进行喷出量补偿的打印控制 |
| PCT/JP2002/012987 WO2003051636A1 (fr) | 2001-12-18 | 2002-12-11 | Compensation d'impression injectant une certaine quantite d'encre pour chaque type de gouttes d'encre de differentes dimensions |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2001384968A JP2003182120A (ja) | 2001-12-18 | 2001-12-18 | サイズの異なる複数種類のインク滴毎に吐出量を補償する印刷 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2003182120A true JP2003182120A (ja) | 2003-07-03 |
| JP2003182120A5 JP2003182120A5 (ja) | 2005-02-24 |
Family
ID=19187780
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2001384968A Pending JP2003182120A (ja) | 2001-12-18 | 2001-12-18 | サイズの異なる複数種類のインク滴毎に吐出量を補償する印刷 |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US7137681B2 (ja) |
| EP (1) | EP1457336A4 (ja) |
| JP (1) | JP2003182120A (ja) |
| CN (1) | CN1509234A (ja) |
| WO (1) | WO2003051636A1 (ja) |
Cited By (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005305864A (ja) * | 2004-04-22 | 2005-11-04 | Seiko Epson Corp | 印刷制御装置、印刷制御方法、印刷制御プログラム、ドット形成量データ作成装置、ドット形成量データ作成方法およびドット形成量データ作成プログラム |
| KR100636325B1 (ko) | 2004-12-14 | 2006-10-18 | 삼성전자주식회사 | 프린터의 미싱 노즐 보상 방법 및 이를 이용하는 프린터 |
| JP2007021780A (ja) * | 2005-07-12 | 2007-02-01 | Seiko Epson Corp | 印刷装置、及び、印刷方法 |
| US7290845B2 (en) | 2004-09-24 | 2007-11-06 | Seiko Epson Corporation | Print control apparatus, method, program, and recording medium |
| US7341323B2 (en) | 2004-02-13 | 2008-03-11 | Seiko Epson Corporation | Printing control device, printing control method, and printing control program recording medium |
| KR100873477B1 (ko) | 2005-11-16 | 2008-12-15 | 세이코 엡슨 가부시키가이샤 | 토출 패턴 데이터 보정 방법, 토출 패턴 데이터 보정 장치, 및 액적 토출 장치 |
| JP2012232551A (ja) * | 2011-05-09 | 2012-11-29 | Canon Inc | 記録装置および方法 |
| JP2013220574A (ja) * | 2012-04-16 | 2013-10-28 | Seiko Epson Corp | 印刷装置、補正値取得方法、及び、印刷装置の製造方法 |
| US8913296B2 (en) | 2011-07-27 | 2014-12-16 | Brother Kogyo Kabushiki Kaisha | Dither matrix creating device |
Families Citing this family (15)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4243836B2 (ja) * | 2003-03-04 | 2009-03-25 | セイコーエプソン株式会社 | 印刷制御装置、印刷制御プログラムおよび印刷制御方法 |
| JP4189674B2 (ja) * | 2004-01-15 | 2008-12-03 | セイコーエプソン株式会社 | 色修正データ作成装置、色修正データ作成方法、色修正データ作成プログラム、印刷制御装置、印刷制御方法および印刷制御プログラム |
| JP4576907B2 (ja) * | 2004-07-13 | 2010-11-10 | セイコーエプソン株式会社 | 液体噴射装置、及び、液体噴射ヘッド |
| US7770997B2 (en) * | 2004-09-27 | 2010-08-10 | Hewlett-Packard Development Company, L.P. | Printhead die warming |
| KR100622368B1 (ko) | 2005-06-10 | 2006-09-13 | 삼성전자주식회사 | 노즐 에러 보상 방법 및 이 방법이 적용되는 화상형성장치 |
| CN100569529C (zh) * | 2005-07-08 | 2009-12-16 | 佳能株式会社 | 打印设备和打印方法 |
| GB0620618D0 (en) * | 2006-10-17 | 2006-11-29 | Xaar Technology Ltd | Method of preventing the formation of inkjet printing artefacts |
| JP4909321B2 (ja) * | 2008-07-09 | 2012-04-04 | 株式会社リコー | 画像処理方法、プログラム、画像処理装置、画像形成装置及び画像形成システム |
| JP5471657B2 (ja) * | 2010-03-17 | 2014-04-16 | セイコーエプソン株式会社 | 画像処理方法、画像処理装置、画像処理プログラム、およびプログラム格納媒体 |
| JP5871686B2 (ja) * | 2012-03-28 | 2016-03-01 | 株式会社Screenホールディングス | 画像記録装置および画像記録方法 |
| JP2016101666A (ja) | 2014-11-27 | 2016-06-02 | 理想科学工業株式会社 | インクジェット印刷装置 |
| WO2018194580A1 (en) | 2017-04-19 | 2018-10-25 | Hewlett-Packard Development Company, L.P. | Associating a color with a neugebauer primary |
| CN107554076B (zh) * | 2017-07-20 | 2019-09-20 | 西安电子科技大学 | 一种纳米银喷墨打印墨滴边界对齐优化方法及打印机 |
| CN110525054B (zh) * | 2019-09-28 | 2021-09-17 | 深圳市汉森软件有限公司 | 打印机墨量检测方法、装置、设备及存储介质 |
| CN119201016B (zh) * | 2024-08-28 | 2025-07-11 | 北京博源恒芯科技股份有限公司 | 一种出墨量确定方法、装置、设备和存储介质 |
Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0428561A (ja) * | 1990-05-25 | 1992-01-31 | Canon Inc | 記録装置および記録ヘッド |
| JPH06320796A (ja) * | 1993-05-17 | 1994-11-22 | Canon Inc | 画像処理装置及びその方法 |
| JPH07242004A (ja) * | 1994-03-04 | 1995-09-19 | Canon Inc | プリントヘッド及びその製造装置及び製造方法及びプリント装置 |
| JPH10138509A (ja) * | 1996-11-08 | 1998-05-26 | Canon Inc | 記録ヘッド補正方法及びその装置及びその装置によって補正された記録ヘッド及びその記録ヘッドを用いた記録装置 |
| JP2000198202A (ja) * | 1998-10-27 | 2000-07-18 | Canon Inc | ヘッド基体、プリントヘッド、プリント装置、製造方法 |
| JP2001001570A (ja) * | 1999-06-23 | 2001-01-09 | Seiko Epson Corp | 印刷装置、印刷方法、画像処理装置、画像処理方法、および記録媒体 |
| JP2001158116A (ja) * | 1999-12-01 | 2001-06-12 | Seiko Epson Corp | 印刷装置の調整方法、調整方法を記録した記録媒体、および印刷装置 |
| JP2001158085A (ja) * | 1999-12-01 | 2001-06-12 | Seiko Epson Corp | 印刷装置および印刷方法ならびに印刷装置の調整方法、更にそのためのプログラムを記録した記録媒体 |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3698188B2 (ja) | 1997-09-26 | 2005-09-21 | セイコーエプソン株式会社 | 印刷データ修正装置、印刷データ修正方法、印刷データ修正プログラムを記録したソフトウェア記録媒体および印刷データ修正パラメータ作成方法 |
| US6042211A (en) | 1997-11-25 | 2000-03-28 | Hewlett-Packard Company | Ink drop volume variance compensation for inkjet printing |
| US6517175B2 (en) * | 1998-05-12 | 2003-02-11 | Seiko Epson Corporation | Printer, method of monitoring residual quantity of ink, and recording medium |
| JP3663919B2 (ja) * | 1998-06-26 | 2005-06-22 | セイコーエプソン株式会社 | 印刷装置および印刷方法並びに記録媒体 |
| JP4528481B2 (ja) * | 2002-04-05 | 2010-08-18 | セイコーエプソン株式会社 | インク滴の大きさの誤差に応じてドットの記録率を変える印刷 |
-
2001
- 2001-12-18 JP JP2001384968A patent/JP2003182120A/ja active Pending
-
2002
- 2002-12-11 WO PCT/JP2002/012987 patent/WO2003051636A1/ja not_active Ceased
- 2002-12-11 US US10/475,048 patent/US7137681B2/en not_active Expired - Lifetime
- 2002-12-11 EP EP02786090A patent/EP1457336A4/en not_active Withdrawn
- 2002-12-11 CN CNA02808280XA patent/CN1509234A/zh active Pending
Patent Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0428561A (ja) * | 1990-05-25 | 1992-01-31 | Canon Inc | 記録装置および記録ヘッド |
| JPH06320796A (ja) * | 1993-05-17 | 1994-11-22 | Canon Inc | 画像処理装置及びその方法 |
| JPH07242004A (ja) * | 1994-03-04 | 1995-09-19 | Canon Inc | プリントヘッド及びその製造装置及び製造方法及びプリント装置 |
| JPH10138509A (ja) * | 1996-11-08 | 1998-05-26 | Canon Inc | 記録ヘッド補正方法及びその装置及びその装置によって補正された記録ヘッド及びその記録ヘッドを用いた記録装置 |
| JP2000198202A (ja) * | 1998-10-27 | 2000-07-18 | Canon Inc | ヘッド基体、プリントヘッド、プリント装置、製造方法 |
| JP2001001570A (ja) * | 1999-06-23 | 2001-01-09 | Seiko Epson Corp | 印刷装置、印刷方法、画像処理装置、画像処理方法、および記録媒体 |
| JP2001158116A (ja) * | 1999-12-01 | 2001-06-12 | Seiko Epson Corp | 印刷装置の調整方法、調整方法を記録した記録媒体、および印刷装置 |
| JP2001158085A (ja) * | 1999-12-01 | 2001-06-12 | Seiko Epson Corp | 印刷装置および印刷方法ならびに印刷装置の調整方法、更にそのためのプログラムを記録した記録媒体 |
Cited By (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7341323B2 (en) | 2004-02-13 | 2008-03-11 | Seiko Epson Corporation | Printing control device, printing control method, and printing control program recording medium |
| JP2005305864A (ja) * | 2004-04-22 | 2005-11-04 | Seiko Epson Corp | 印刷制御装置、印刷制御方法、印刷制御プログラム、ドット形成量データ作成装置、ドット形成量データ作成方法およびドット形成量データ作成プログラム |
| US7290845B2 (en) | 2004-09-24 | 2007-11-06 | Seiko Epson Corporation | Print control apparatus, method, program, and recording medium |
| KR100636325B1 (ko) | 2004-12-14 | 2006-10-18 | 삼성전자주식회사 | 프린터의 미싱 노즐 보상 방법 및 이를 이용하는 프린터 |
| JP2007021780A (ja) * | 2005-07-12 | 2007-02-01 | Seiko Epson Corp | 印刷装置、及び、印刷方法 |
| KR100873477B1 (ko) | 2005-11-16 | 2008-12-15 | 세이코 엡슨 가부시키가이샤 | 토출 패턴 데이터 보정 방법, 토출 패턴 데이터 보정 장치, 및 액적 토출 장치 |
| JP2012232551A (ja) * | 2011-05-09 | 2012-11-29 | Canon Inc | 記録装置および方法 |
| US8913296B2 (en) | 2011-07-27 | 2014-12-16 | Brother Kogyo Kabushiki Kaisha | Dither matrix creating device |
| JP2013220574A (ja) * | 2012-04-16 | 2013-10-28 | Seiko Epson Corp | 印刷装置、補正値取得方法、及び、印刷装置の製造方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| EP1457336A4 (en) | 2005-03-09 |
| WO2003051636A1 (fr) | 2003-06-26 |
| US20040119765A1 (en) | 2004-06-24 |
| US7137681B2 (en) | 2006-11-21 |
| EP1457336A1 (en) | 2004-09-15 |
| CN1509234A (zh) | 2004-06-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2003182120A (ja) | サイズの異なる複数種類のインク滴毎に吐出量を補償する印刷 | |
| JP4528481B2 (ja) | インク滴の大きさの誤差に応じてドットの記録率を変える印刷 | |
| JP3414325B2 (ja) | 印刷装置および記録媒体 | |
| US7075679B2 (en) | Image processing apparatus and method, and printing method and apparatus | |
| JP2001038892A (ja) | 印刷装置、印刷方法、記録媒体およびノズルブロックの製造方法 | |
| JP4250541B2 (ja) | インクジェット記録装置およびインクジェット記録方法ならびに記録システム | |
| JP2000025212A (ja) | 印刷装置および印刷方法並びに記録媒体 | |
| JP2003094693A (ja) | 印刷装置および記録媒体 | |
| JP2018001639A (ja) | 記録装置 | |
| JP2002254616A (ja) | インクジェット記録装置及びその制御方法と装置 | |
| JP4075241B2 (ja) | 印刷装置、印刷方法、および記録媒体 | |
| JP4206588B2 (ja) | 印刷装置および印刷方法ならびに印刷装置の調整方法、更にそのためのプログラムを記録した記録媒体 | |
| JP2005041009A (ja) | 印刷制御装置、印刷制御方法および印刷制御プログラム | |
| JP2005041011A (ja) | インク吐出制御装置、インク吐出制御方法およびインク吐出制御プログラム | |
| JP2008100529A (ja) | インク滴の大きさの誤差に応じてドットの記録率を変える印刷 | |
| JP4492181B2 (ja) | 印刷ヘッドと印刷媒体の隙間の変動に起因する画質の劣化を抑制する印刷 | |
| JP2002019091A (ja) | インク残量の減少に伴う画像の変化を補償する印刷 | |
| JP2002331692A (ja) | 複数画素を階調再現の1単位とする印刷 | |
| JPH11334055A (ja) | 双方向印刷方法および装置 | |
| JP2000255047A (ja) | 印刷装置および印刷制御方法 | |
| JPH10264413A (ja) | 記録装置 | |
| US20250303743A1 (en) | Printing device, printing method, and image processing method | |
| JP2002210945A (ja) | 印刷媒体に応じてドットの記録率を変える印刷 | |
| JP2007145031A (ja) | 双方向印刷方法および装置 | |
| JPH10100391A (ja) | プリンタ装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20040322 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20040322 |
|
| A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20040322 |
|
| A975 | Report on accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A971005 Effective date: 20040510 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20040525 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20041019 |