(57)【要約】【課題】着滴位置のずれの発生の如何に関わらず、粒状性の悪化を招かないようなハーフトーン処理を行い得るような仕組みを提供すること。【解決手段】単方向印字方式と双方向印字方式のうち一方を指定する指定手段と、多値画像データを取得する画像データ取得手段と、多値画像データを２値画像データに変換する２値化処理手段と、２値画像データと印字方式特定データの出力先のプリンタが吐出するインク滴の着滴位置のずれ量を示すずれ量データを取得するずれ量データ取得手段とを備え、２値化処理手段は、検出されるずれ量が閾値を上回ると、その後に取得される多値画像データを組織的ディザ法方式に従って２値画像データに変換する。【選択図】図４
2008258866.tif 000002
【特許請求の範囲】
【請求項１】
印字ヘッドを往復動させながら行う印刷のために画像データを処理する画像処理装置で
あって、
画像の印字方式を、上記印字ヘッドが往復のいずれか一方向に移動しているときにのみ
印字を行う単方向印字方式と上記印字ヘッドが往復のいずれに移動しているときにも印字
を行う双方向印字方式のうちから指定する指定手段と、
プリンタ装置へデータを出力する出力手段と、
プリンタ装置からデータを入力する入力手段と、
多値画像データを取得する画像データ取得手段と、
上記取得した多値画像データを２値画像データに変換し、変換により得た２値画像デー
タを上記出力手段を介して出力する２値化処理手段と、
上記２値画像データの出力先の上記プリンタ装置が吐出するインク滴の着滴位置のずれ
量を示すずれ量データを上記入力手段を介して取得するずれ量データ取得手段と、
を備え、
上記２値化処理手段は、
上記ずれ量データが示すずれ量が閾値以上となるか、または上回ると、その後に上記画
像データ取得手段によって取得される多値画像データを組織的ディザ法方式に従って２値
画像データに変換する、
ことを特徴とする画像処理装置。
【請求項２】
前記２値化処理手段は、
前記指定手段によって単方向印字方式が指定されているときは、前記ずれ量データが示
すずれ量の如何に関わらず誤差拡散法方式に従って前記変換を行い、前記指定手段によっ
て双方向印字方式が指定され、且つ前記ずれ量データが示すずれ量が閾値以下であるか、
または閾値を下回っているときは、前記誤差拡散法方式に従って前記変換を行う、
ことを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記多値画像データは、
画像をなす各画素の色毎の濃度を多値により表す画素データを含み、
前記２値化処理手段は、
前記多値画像データに含まれる画素データのうち、明色系の特定の色の画素データに関
しては、前記指定手段が指定した方式が単方向印字方式であるか双方向印字方式であるか
に関わらず、前記組織的ディザ法方式に従って前記変換を行う、
ことを特徴とする請求項１に記載の画像処理装置。
【請求項４】
画像の印字方式を、印字ヘッドが往復のいずれか一方向に移動しているときにのみ印字
を行う単方向印字方式と上記印字ヘッドが往復のいずれに移動しているときにも印字を行
う双方向印字方式のうちから指定する指定手段と、プリンタ装置へデータを出力する出力
手段と、プリンタ装置からデータを入力する入力手段とを有するコンピュータ装置に、
多値画像データを取得する画像データ取得機能と、
上記取得した多値画像データを２値画像データに変換し、変換により得た２値画像デー
タを上記出力手段を介して出力する２値化処理機能と、
上記２値画像データの出力先の上記プリンタ装置が吐出するインク滴の着滴位置のずれ
量を示すずれ量データを上記入力手段を介して取得するずれ量データ取得機能と、
を実現させ、
上記２値化処理機能は、
上記ずれ量データが示すずれ量が閾値以上となるか、または上回ると、その後に上記画
像データ取得機能によって取得される多値画像データを組織的ディザ法方式に従って２値
画像データに変換する、
ことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置およびそのプログラムに関する。
【背景技術】
【０００２】
インクジェット式プリンタは、その他のタイプのプリンタと同様に、画像を多階調（例
えば２５６階調）で表した多値データが示す各画素の濃度を、インクのドットの配列とし
て媒体へ記録している。よって、プリンタによる印字の際は、画素の濃度を表す多値デー
タから、ドットのオン／オフを示す２値データへの変換処理が必須となる。この多値デー
タから２値データへの変換は、ハーフトーン処理などと呼ばれる。ハーフトーン処理によ
る変換は種々の方式に従って行われるが、最も一般的なものは、組織的ディザ法方式と誤
差拡散法方式の２つである。組織的ディザ法方式は、画像をなす各画素の多値データが示
す濃度値をより細かな複数のドットの位置と対応付けられた各閾値と個別に比較し、濃度
値が閾値を上回った位置についてはドットをオンにする一方で、下回った位置については
ドットをオフにすることにより、階調を擬似的に表現する方式である（例えば、特許文献
１を参照）。一方、誤差拡散法方式は、多値データの画素の濃度値を２値化する際に閾値
と比較して生じた量子化誤差を、周辺の未だ２値化していない画素の濃度値に拡散して加
えていく方式である（例えば、特許文献２を参照）。
【０００３】
組織的ディザ法方式と誤差拡散法方式は、画素の濃度をドットのオン・オフの集合によ
って擬似的に表現するものであるが、それらのドットの非分散性（偏り）は、画像の品質
を損ない、見難さを惹起させる要因のひとつとなる。ドットの分散性を定量的に表す指標
として、粒状性指数がよく用いられる。粒状性指数の算出は、画像を読み込んで得た各画
素値を下記の算出式（１）へ作用させて感度特性ＶＴＦをまず求め、その感度特性ＶＴＦ
を下記の算出式（２）へ作用させることにより求まる。算出式（１）において、変数Ｌは
画像の観察距離であり、変数ｕは、画像をフーリエ変換して得た空間周波数である。また
、算出式（２）において、変数Ｋは、得られた値を人間の感覚と合せるために設定される
係数である（粒状性指数の算出手順の詳細については、特許文献３の段落００６５を参照
のこと）。
【数１】
2008258866.tif 000003
【数２】
2008258866.tif 000004
【特許文献１】特開２００６−２２４３６８号
【特許文献２】特開２００７−６２７１号
【特許文献３】特開２００７−５３７１４号
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、誤差拡散法方式は、組織的ディザ法方式に比べると、多値データから２値デ
ータへの変換に要する演算量は増えるものの、組織的ディザ法方式よりもドットの粒状性
に優る画像を形成できるとされている。しかしながら、インク滴をノズル開口から吐出す
ることによって画像を形成するインクジェット式プリンタの場合、ノズル開口を備える印
字ヘッドの往復移動による吐出位置のずれや、インク滴の飛行時の曲がりなどの要因によ
って、インク滴が目標からずれた位置に着滴してしまうことがあり、その着滴位置のずれ
によって粒状性の悪化が引き起されることも多い。さらに、そのような着滴位置のずれに
よる粒状性の悪化の度合いは、組織的ディザ法方式よりも誤差拡散法方式のほうが大きい
。このため、原理的には優れるはずの誤差拡散法方式が、吐出位置のずれやインク滴の飛
行時の曲がりなどといった不確定な要因の影響を受け、粒状性の良否において組織的ディ
ザ法方式よりも劣ってしまうという問題がある。
【０００５】
本発明は、このような背景の下に案出されたものであり、着滴位置のずれの発生の如何
に関わらず、粒状性の悪化を招かないようなハーフトーン処理を行い得るような仕組みを
提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の好適な態様である画像処理装置は、印字ヘッドを往復動させながら行う印刷の
ために画像データを処理する画像処理装置であって、画像の印字方式を、印字ヘッドが往
復のいずれか一方向に移動しているときにのみ印字を行う単方向印字方式と印字ヘッドが
往復のいずれに移動しているときにも印字を行う双方向印字方式のうちから指定する指定
手段と、プリンタ装置へデータを出力する出力手段と、プリンタ装置からデータを入力す
る入力手段と、多値画像データを取得する画像データ取得手段と、取得した多値画像デー
タを２値画像データに変換し、変換により得た２値画像データを出力手段を介して出力す
る２値化処理手段と、２値画像データの出力先のプリンタ装置が吐出するインク滴の着滴
位置のずれ量を示すずれ量データを入力手段を介して取得するずれ量データ取得手段とを
備え、２値化処理手段は、ずれ量データが示すずれ量が閾値以上となるか、または上回る
と、その後に画像データ取得手段によって取得される多値画像データを組織的ディザ法方
式に従って２値画像データに変換することを特徴とする。この発明によると、双方向印字
方式によってプリンタに印字させた画像のインク滴の着滴位置のずれ量が閾値を上回ると
、組織的ディザ法方式に従って２値画像データへの変換が行われる。よって、インク滴の
着滴位置のずれの発生の如何に関わらず、粒状性の悪化を招かないような２値化処理を行
うことができる。
【０００７】
また、２値化処理手段は、指定手段によって単方向印字方式が指定されているときは、
ずれ量データが示すずれ量の如何に関わらず誤差拡散法方式に従って変換を行い、指定手
段によって双方向印字方式が指定され、且つずれ量データが示すずれ量が閾値以下である
か、または閾値を下回っているときは、誤差拡散法方式に従って変換を行うようにしても
よい。これによると、インク滴の着滴位置のずれの発生しにくい単方向印字方式が指定さ
れているときは、より簡素な手順に従って２値画像データへの変換を行うことができる。
【０００８】
また、多値画像データは、画像をなす各画素の色毎の濃度を多値により表す画素データ
を含み、２値化処理手段は、多値画像データに含まれる画素データのうち、明色系の特定
の色の画素データに関しては、指定手段が指定した方式が単方向印字方式であるか双方向
印字方式であるかに関わらず、組織的ディザ法方式に従って変換を行うようにしてもよい
。これによると、粒状性が損なわれにくい黄色など画素については、印字方式の如何に関
わらず組織的ディザ法方式による２値化処理を行うようにすることで、その粒状性を損な
わず、多値画像データから２値画像データへの変換に要する演算量を低減することができ
る。
【０００９】
本発明の別の好適な態様であるプログラムは、画像の印字方式を、印字ヘッドが往復の
いずれか一方向に移動しているときにのみ印字を行う単方向印字方式と印字ヘッドが往復
のいずれに移動しているときにも印字を行う双方向印字方式のうちから指定する指定手段
と、プリンタ装置へデータを出力する出力手段と、プリンタ装置からデータを入力する入
力手段とを有するコンピュータ装置に、多値画像データを取得する画像データ取得機能と
、取得した多値画像データを２値画像データに変換し、変換により得た２値画像データを
出力手段を介して出力する２値化処理機能と、２値画像データの出力先のプリンタ装置が
吐出するインク滴の着滴位置のずれ量を示すずれ量データを入力手段を介して取得するず
れ量データ取得機能とを実現させ、２値化処理機能は、ずれ量データが示すずれ量が閾値
以上となるか、または上回ると、その後に画像データ取得機能によって取得される多値画
像データを組織的ディザ法方式に従って２値画像データに変換することを特徴とする。こ
の発明によっても、双方向印字方式によってプリンタに印字させた画像のインク滴の着滴
位置のずれ量が閾値を上回ると、組織的ディザ法方式に従って２値画像データへの変換が
行われる。よって、インク滴の着滴位置のずれの発生の如何に関わらず、粒状性の悪化を
招かないような２値化処理を行うことができる。
【発明を実施するための最良の形態】
【００１０】
（発明の実施の形態）
本発明の実施形態について、以下、図面を参照しながら説明する。
【００１１】
図１は、本実施形態にかかる画像形成システムの全体構成図である。図１に示すように
、このシステムは、プリンタ１０とコンピュータ装置３０（請求項の「画像処理装置」に
相当）とを有する。プリンタ１０は、記録ヘッド１３を用紙（印字対象物）の搬送方向と
直交する方向に往復移動させながらインク滴を吐出することによって画像を形成する、い
わゆるマルチパス型のインクジェット式プリンタである。
【００１２】
図１に示すように、プリンタ１０の用紙搬送路１１の上方には、インクタンク１２（カ
ートリッジ）と記録ヘッド１３とを装填したキャリッジ１４が設けられている。キャリッ
ジ１４は、駆動プーリ１５と従動プーリ（図示せず）に巻き回されたベルト１６、および
そのベルト１６と概ね平行な向きを持って掛け渡されたガイド部材１７に連結されている
。そして、駆動プーリ１５の回転軸は、モータ１８に軸着されている。よって、このモー
タ１８が正逆回転すると、キャリッジ１４は、ガイド部材１７に導かれて左右に往復移動
する。
【００１３】
キャリッジ１４の上部に搭載されたインクタンク１２には、イエロー（Ｙ）、マゼンタ
（Ｍ）、シアン（Ｃ）、ブラック（Ｋ）（以下、適宜「ＹＭＣＫ」と記す）の各色のイン
クがそれぞれ充填される。キャリッジ１４の下部に搭載された記録ヘッド１３は、ノズル
プレートのノズル開口列と圧電素子との間に挟まれたキャビティ、およびインクタンク１
２からそのキャビティへとインクを導くインク流路を有している。この記録ヘッド１３は
、各キャビティの上側の圧電素子に対する充放電を通じてそれらの内容積を伸縮させるこ
とにより、キャビティ内に貯留されるインクをノズル開口列から用紙へ吐出させ、画像を
形成する。また、キャリッジ１４の下面側であって記録ヘッド１３の側方には、センサ１
９が設けられている。このセンサ１９は、ノズル開口列から媒体に向けて吐出されるイン
ク滴の着滴位置を検出する。このセンサ１９は、例えば光の投受光方式のセンサであり、
用紙から反射される光の受光状態の変化に応じて、インク滴の着滴によるドットのある／
なしを検出可能となっている。
【００１４】
キャリッジ駆動部２１は、印字制御部２３による制御の下にモータ１８を駆動させ、キ
ャリッジ１４を左右に往復移動させる。ヘッド駆動部２２は、印字制御部２３による制御
の下に記録ヘッド１３を駆動させ、用紙搬送路１１上の用紙に向けてそのノズル開口列か
らインク滴を吐出させる。
【００１５】
印字制御部２３は、ＵＳＢ（Universal Serial Bus）用等を代表とするＩ／Ｏ２４を介
してコンピュータ装置３０から供給される印字データを基に、キャリッジ駆動部２１とヘ
ッド駆動部２２の両部を制御することにより、その印字データに応じた画像を用紙に形成
する。この印字データは、各ドット形成アドレス毎のドットのオン／オフを指定するデー
タをＹＭＣＫの各色毎に並べたオン／オフ指定データと、単方向印字方式と双方向印字方
式のいずれの方式で印字を行うかを特定する印字方式特定データのセットである。
【００１６】
印字データに含まれる印字方式特定データが単方向印字方式を指定するものである場合
、印字制御部２３は、キャリッジ駆動部２１へ制御信号を供給することによってキャリッ
ジ１４の往復移動を開始させた後、キャリッジ１４が、例えば駆動プーリ１５から離れる
向きへ移動している間は、オン／オフ指定データをヘッド駆動部２２へ供給し、駆動プー
リ１５へ近づく向きに移動している間は、その供給を停止する、といった制御を繰り返す
。この場合、キャリッジ１４が駆動プーリ１５から離れる方向に移動している間だけイン
ク滴の付着によるドットが形成され、従動プーリの側の端に到達してから駆動プーリ１５
に近づく方向へ折り返し移動している間はインク滴の付着によるドットが形成されない。
【００１７】
一方、印字データに含まれる印字方式特定データが双方向印字方式を指定するものであ
る場合、印字制御部２３は、キャリッジ駆動部２１へ制御信号を供給することによってキ
ャリッジ１４の往復移動を開始させた後、オン／オフ指定データのヘッド駆動部２２への
供給を、往復移動の両方において継続する。すなわち、キャリッジ１４が駆動プーリ１５
から離れる方向に移動している間だけでなく、従動プーリの側の端に到達してから駆動プ
ーリ１５に近づく方向へ折り返し移動している間も、インク滴の付着によるドットが形成
される。
【００１８】
図１において、コンピュータ装置３０は、演算処理の中枢をなすＣＰＵ（Central Proc
essing Unit）３１（請求項の「２値化処理手段」、「ずれ量データ取得手段」に相当）
を有しており、このＣＰＵ３１は、ＢＩＯＳ（Basic Input/Output System）などの記憶
されたＲＯＭ（Read Only Memory）３２やＲＡＭ（Random Access Memory）３３へシステ
ムバス３４を介してアクセス可能となっている。また、システムバス３４には外部記憶装
置としてのハードディスクドライブ３５が接続されており、ハードディスクドライブ３５
に記憶された各種プログラムはＲＡＭ３３に適宜転送され、ＣＰＵ３１の実行に供される
。
【００１９】
また、シリアル通信用Ｉ／Ｏ３６には、キーボード３７やマウス３８などの操作用入力
機器（請求項の「指定手段」に相当）が接続されると共に、ビデオボード３９には、表示
用のディスプレイ４０が接続される。また、ＵＳＢ用等のＩ／Ｏ４１（請求項の「入力手
段」、「出力手段」に相当）は、プリンタ１０のＵＳＢ用等のＩ／Ｏ２４と接続される。
【００２０】
ハードディスクドライブ３５は、ビューワプログラム５１とドライバプログラム５２と
を記憶している。ビューワプログラム５１は、画像をなす各画素の濃度をＲＧＢ表色系の
多値の画素データとして表すＲＧＢ画像データを解釈し、その解釈により得た画像を、ビ
デオボード３９を介してディスプレイ４０に表示させるプログラムである。ドライバプロ
グラム５２は、上述のＲＧＢ表色系の多値の画像データを印字データに変換した上でＵＳ
Ｂ用等のＩ／Ｏ４１からプリンタ１０へ出力するプログラムである。また、このドライバ
プログラム５２は、各種設定を受け付けるインターフェース画面をディスプレイ４０に表
示させる。このインターフェース画面では、単方向印字方式と双方向印字方式のいずれの
方式で印字を行うかといった各種設定を行うことが可能である。
【００２１】
ここで、単方向印字方式は、キャリッジ１４の往復動のいずれか一方の移動の際に印字
する方式である。このため、単方向印字方式では、インク滴の吐出位置、吐出位置からの
インク滴の飛行曲がり特性等を揃えることができ、用紙に対するインク滴の着滴位置は、
非常に正確なものとなる。これに対して、双方向印字方式は、キャリッジ１４の往動およ
び復動の両方で印字する方式である。このため、双方向印字方式では、インク滴の吐出位
置に僅かな位置ずれが生じ易く、また吐出位置からのインク滴の飛行曲がり等の特性も異
なる。そのため、双方向印字方式の場合、用紙に対するインク滴の着滴位置は、単方向印
字方式よりもずれ易く、印刷精度が単方向印字方式よりも悪化しがちである。
【００２２】
＜印刷に関する処理のフローについて＞
ドライバプログラム５２を実行するＣＰＵ３１は、ディスプレイ４０に表示された画像
の印字の指示が下されると、以下の手順に従ってその画像をプリンタ１０に印字させる。
まず、ＣＰＵ３１は、ディスプレイ４０に表示された画像のＲＧＢ画像データをＹＭＣＫ
画像データに変換する。ＹＭＣＫ画像データは、画像をなす各画素の濃度をＹＭＣＫ表色
系の多値の画像データとして表すデータである。続いて、そのＹＭＣＫ画像データに２値
化処理を施すことにより、２値画像データを取得する。２値画像データは、ＹＭＣＫ画像
データの各画素の濃度を示す画素データを２値のデータに置き換えたデータである。後に
詳述するように、２値化処理は、誤差拡散法方式と組織的ディザ法方式のうちの一方の方
式に従って行われる。２値画像データを生成したＣＰＵ３１は、その２値画像データをオ
ン／オフ指定データに変換する。オン／オフ指定データは、プリンタ１０の各ドット形成
アドレス毎のドットのオン／オフを指定するデータである。そして、そのオン／オフ指定
データと双方向印字方式または単方向印字方式のいずれか一方を特定する印字方式特定デ
ータとを含む印字データを、ＵＳＢ用等のＩ／Ｏ４１を介してプリンタ１０へ出力する。
【００２３】
本実施形態にかかるコンピュータ装置３０は、ＹＭＣＫ画像データから２値画像データ
を取得する際の２値化処理を、誤差拡散法方式または組織的ディザ法方式によって行う。
これら両方式について詳述する。
【００２４】
組織的ディザ法方式では、ＹＭＣＫ画像データの各画素を、ディザマトリックスと同じ
スケールになるような細かな画素に分割し、分割した画素の各々に元の画素と同じ濃度値
を対応付ける。その上で、画素の濃度値とディザマトリックスをなす各閾値とを個別に比
較し、濃度値が閾値を上回った位置のドットをオンにする一方、下回った位置については
ドットをオフにする。ディザマトリックスは、縦４×横４や縦１６×横１６などといった
方形状に並ぶドットのオンとオフとを決定付ける各閾値をそれらのドットの位置と対応付
けたテーブルである。    
【００２５】
図２は、組織的ディザ法方式の内容を概念的に示す図である。図２に示した細い破線の
矢印は、ＹＭＣＫ画像データの各画素に対応付けた濃度値とディザマトリックスの閾値と
を、ディザマトリクスをなすドット毎に比較している様子を模式的に表している。図２に
示した実線の矢印は、この濃度値が閾値を上回った位置のドットがオンになると判断し、
その判断結果をメモリに書き込んでいる様子を模式的に表している。図２の例では、ＹＭ
ＣＫ画像データの左上隅の画素の濃度値は９７であり、ディザマトリックスの左上隅の閾
値は１である。両者の大小関係を比較すると、閾値の方が小さいので、この画素の位置と
対応する左上隅のドットのドットは、オン、つまり、インクを吐出すると判断され、その
結果がメモリに書き込まれる。このような処理を全画素について繰り返すことにより、Ｙ
ＭＣＫ画像データの階調を複数のドットのオン／オフの配列によって擬似的に表す２値画
像データが得られる。
【００２６】
誤差拡散法方式では、ＹＭＣＫ画像データの各画素の濃度値を２値化する際に閾値と比
較して生じた量子化誤差を、周辺の未だ２値化していない画素の濃度値に拡散して加え、
量子化誤差が加えられた濃度値を閾値を比較する、という処理を繰り返していく。そして
、近傍のどの位置にある濃度値へ量子化誤差を加えるかは、誤差拡散マトリックスを参照
して決定される。
【００２７】
図３は、誤差拡散法方式および誤差拡散マトリックスの内容を概念的に示す図である。
図３に示す誤差拡散マトリックスは、注目画素＊の右と下の画素に１対１の割合で誤差を
拡散するものとなっているが、この誤差拡散マトリックスのサイズおよび形状は任意に設
定可能である。誤差拡散法方式では、ＹＭＣＫ画像データをなす各画素のうち、左上隅に
ある画素を注目画素として２値化した後、注目画素を右方向および下方向へシフトさせな
がら２値化を行う。
【００２８】
図３の例では、ドットのオン／オフを決定する閾値は１２２になっている。そして、最
初の注目画素となる左上隅の画素（注目画素１とする）の濃度値は、１１９になっている
。両者の大小関係を比較すると、閾値の方が大きいので、この画素と対応する位置のドッ
トは、オフ、つまり、インクを吐出しないと判断され、その結果がメモリに書き込まれる
。そして、注目画素１の濃度値と閾値とを比較した際の量子化誤差である３が、注目画素
１の右の画素の濃度値である１２１と、注目画素１の下の画素の濃度値である１１０にぞ
れぞれ加算される。
【００２９】
注目画素１（左上隅の画素）の濃度値と閾値との比較が終わると、注目画素がその右の
画素（注目画素２）にシフトされる。この注目画素２の本来の濃度値は、閾値よりも小さ
い１２１であるが、注目画素１の量子化誤差である３が加算されている。加算後の濃度値
である１２４と閾値の大小関係を比較すると、閾値のほうが小さいため、この注目画素２
と対応する位置のドットは、オン、つまり、インクを吐出すると判断され、その結果がメ
モリに書き込まれる。そして、その注目画素２と閾値とを比較した際の量子化誤差である
−２が、注目画素２の右の画素の濃度値である１１３と、注目画素２の下の画素の濃度値
である１２３にそれぞれ加算される。このような処理を全画素について繰り返すことによ
り、ＹＭＣＫ画像データの階調を複数のドットのオン／オフの配列によって擬似的に表す
２値画像データが得られる。
【００３０】
＜２値化処理に関するフローについて＞
組織的ディザ法方式と誤差拡散法方式のいずれの方式に従って２値化処理を行うかは、
図４に示す２値化方式判定処理に従って決定される。図４に示す一連の処理は、２値化処
理判定モードへの遷移が指示されると（Ｓ１００：Ｙｅｓ）、開始される。２値化処理判
定モードへの遷移が指示されると、コンピュータ装置３０のＣＰＵ３１は、単方向印字方
式と双方向印字方式のいずれの方式を指定するかを判断する。このとき、ＣＰＵ３１は、
インターフェース画面を介した印字指示の中で直接的もしくは間接的（印字モード等によ
り）に単方向印字方式が指定されているか否かを判断し（Ｓ１１０）、その判断において
Ｙｅｓの場合は、単方向印字方式だと指定する一方（Ｓ１２０）、Ｎｏの場合は、双方向
印字方式だと指定する（Ｓ１３０）。そして、このステップＳ１３０の後に、ＣＰＵ３１
は、着滴位置ずれ判定用マークを印字させるオン／オフ指定データと双方向印字方式を特
定する印字方式特定データとを含む印字データを、ＵＳＢ用等のＩ／Ｏ４１を介してプリ
ンタ１０へ出力する（Ｓ１４０）。印字データの供給を受けた印字制御部２３は、その印
字データに従ってキャリッジ駆動部２１およびヘッド駆動部２２を制御することにより、
用紙に着滴位置ずれ判定用マークを印字させる。この着滴位置ずれ判定用マークは、矩形
状の２つのマークをキャリッジ１４の移動方向に沿って２つ並べたものである。それら２
つのマークのうちの一方は、キャリッジ１４が駆動プーリ１５から離れる方向に移動する
際に印字され、もう一方は、キャリッジ１４が従動プーリの側の端に到達してから駆動プ
ーリ１５に近づく方向へ移動する際に印字される。そして、それらの両マークの用紙上の
印字位置を示す印字位置データが、ＵＳＢ用等のＩ／Ｏ４１を介してコンピュータ装置３
０へ出力される。
【００３１】
印字位置データの供給を受けたＣＰＵ３１は（Ｓ１５０：Ｙｅｓ）、その印字位置デー
タを基に双方向印字の着滴位置ずれ量を特定する（Ｓ１６０）。このステップＳ１６０に
おける着滴位置ずれ量の特定は、印字位置データが示す両マークの位置の距離とその理想
値として予め設定された距離の差分として特定される。つまり、キャリッジ１４が駆動プ
ーリ１５から離れる方向に移動する際に印字されたマークと、駆動プーリ１５に近づく方
向へ移動する際に印字されたマークの間の距離が理想距離よりも近くなると、着滴位置ず
れのマイナス量が大きくなり、両者の距離が理想距離よりも遠くなると、着滴位置ずれの
プラス量が大きくなる。
【００３２】
着滴位置ずれ量を特定したＣＰＵ３１は、特定した着滴位置ずれ量の絶対値が、予め設
定された閾値よりも大きいか否かを判断する（Ｓ１７０）。ＣＰＵ３１は、着滴位置ずれ
量の絶対値が閾値よりも大きいと判断したとき（Ｓ１７０：Ｙｅｓ）、組織的ディザ法方
式に従って２値化処理を行うことを決定する一方（Ｓ１８０）、着滴位置ずれ量の絶対値
が閾値と同じかそれよりも小さいと判断したとき（Ｓ１７０：Ｎｏ）、誤差拡散法方式に
従って２値化処理を行うことを決定する（Ｓ１９０）。ここで、ステップＳ１７０の判断
にて参照される閾値は、双方向印字方式と、誤差拡散法方式および組織的ディザ法方式の
各々とを組み合わせて印字を行わせ、各々の着滴位置ずれと粒状性指数との相関を取り纏
めた計測結果を基に設定することが望ましい。
【００３３】
図５は、そのような計測結果の一例を示す図である。この図５における縦軸は粒状性を
示す指数（粒状性指数）を示し、横軸は着滴位置ずれ量を示している。ここで、粒状性指
数は、その数値が小さいほど、粒状となっていない（粒状性が良好である）状態を表すも
のである。図５に示す実線ａは、双方向印字方式と誤差拡散法方式とを組み合わせて印字
を行わせた場合における着滴位置ずれと粒状性指数の相関を表している。一方で、鎖線ｂ
は、双方向印字方式と組織的ディザ法方式とを組み合わせて印字を行わせた場合における
着滴位置ずれと粒状性指数の相関を示している。この計測結果によると、着滴位置ずれ量
の絶対値が０と２．５の間は、誤差拡散法方式のほうが粒状性指数が良好となっており、
２．５を超えると、組織的ディザ法方式のほうが粒状性指数が良好となっている。よって
、ステップＳ１７０における閾値を、例えば２．５に設定し、着滴位置ずれ量の絶対値が
この閾値よりも小さいときは組織的ディザ法方式に従って２値化処理を行い、閾値よりも
大きいときは誤差拡散法方式に従って２値化処理を行うようにすればよい。
【００３４】
図４のステップＳ１１０にて、単方向印字方式が指定されていると判断したＣＰＵ３１
は、誤差拡散法方式に従って２値化処理を行うことを決定する（Ｓ２００）。本ステップ
Ｓ２００にて、着滴位置ずれ量に基づく判断を行うことなく、誤差拡散法方式に従って２
値化処理を行うこととするのは、単方向印字方式は双方向印字方式よりも着滴位置ずれが
発生し難く、着滴位置ずれ量の絶対値が図５に示す２．５を超えることはありえないため
である。
【００３５】
＜本発明を適用した場合における効果＞
以上説明した本実施形態では、２値化処理判定モードへ遷移し、そのモードの判定処理
にて双方向印字方式が設定されていると判断されると、双方向印字方式に従ってプリンタ
１０に印字させた着滴位置ずれ判定用マークの検知結果を基に着滴位置ずれ量を特定し、
その着滴位置ずれ量が閾値よりも大きい場合は、組織的ディザ法方式に従った２値化処理
が行われるようになっている。よって、双方向印字方式に従ってプリンタ１０に印字を行
わせ、その着滴位置ずれ量が大きくなっても、粒状性を悪化させないような２値化処理を
行うことができる。
【００３６】
（他の実施形態）
本発明は、上述の実施形態に限定されることなく、種々の変形実施が可能である。
【００３７】
上記実施形態では、ＹＭＣＫ画像データの各画素の色の如何に関わらず、単方向印刷方
式が指定されていれば誤差拡散法方式に従って２値化処理を行い、双方向印刷方式が指定
されていれば組織的ディザ法方式に従って２値化処理を行うようになっている。これに対
し、着滴位置ずれが発生しても粒状性があまり悪化しない、黄色などの明色系の色成分を
有する画素の画素データについては、双方向印刷方式と単方向印刷方式のいずれが指定さ
れているかに関わらず、組織的ディザ法方式に従って２値化処理を行うようにしてもよい
。
【００３８】
上記実施形態では、プリンタ１０に印字データを出力するコンピュータ装置３０が、Ｒ
ＧＢ画像データからＹＭＣＫ画像データへの変換、およびＹＭＣＫ画像データから２値画
像データへの変換の処理を行うようになっている。これに対し、プリンタ１０にメモリカ
ードなどの記憶媒体を介してＲＧＢ画像データを直接入力し、そのＲＧＢ画像データから
ＹＭＣＫ画像データへの変換、さらには、ＹＭＣＫ画像データから２値画像データへの変
換をプリンタ１０自身に行わせるようにしてもよい。この変形例の場合、図４に示した一
連の処理がプリンタ１０の印刷制御部によって実行されることになる。この変形例にかか
るプリンタ１０の構成および動作を概念的に示すと、「画像の印字方式を単方向印字方式
と双方向印字方式のうちから指定する指定手段と、インク滴の吐出を指示する制御信号の
供給を受け、その制御信号に従ってノズル開口からインク滴を吐出する記録ヘッドを装填
したキャリッジと、上記キャリッジを第１の方向およびその逆の第２の方向へ往復移動さ
せる駆動手段と、多値画像データを取得する取得手段と、上記取得した多値画像データを
２値画像データに変換する２値化処理手段と、上記指定手段によって単方向印字方式が指
定されたときは、上記生成された２値画像データをなす画素と対応する着滴位置へインク
滴を吐出させる信号を、上記駆動手段が上記キャリッジを上記第１の方向へ移動させるの
に合わせて上記記録ヘッドへ供給する一方、上記指定手段によって双方向印字方式が選択
されたときは、上記生成された２値画像データをなす画素と対応する着滴位置へインク敵
を吐出させる信号を、上記駆動手段が上記キャリッジを上記第１の方向および上記第２の
方向へ移動させるのに合わせて上記記録ヘッドへ供給する制御手段と、上記信号の供給を
受けた上記記録ヘッドが吐出するインク滴の着滴位置のずれ量を検出する検出手段と、を
備え、上記２値化処理手段は、上記検出されるずれ量が閾値を上回ると、その後に上記取
得手段によって取得される多値画像データをなす各画素の濃度を組織的ディザ法方式に従
って２値画像データに変換することを特徴とする液体吐出装置。」となる。
【図面の簡単な説明】
【００３９】
【図１】本発明の実施形態にかかる画像形成システムの全体構成図である。
【図２】組織的ディザ法方式の内容を概念的に示す図である。
【図３】誤差拡散法方式および誤差拡散マトリックスの内容を概念的に示す図である。
【図４】本発明の実施形態に特徴的な処理を示すフローチャートである。
【図５】双方向印字方式と誤差拡散法方式と組織的ディザ法方式とを組み合わせて印字を行わせ、各々の着滴位置ずれと粒状性指数との相関を取り纏めた計測結果を示す図である。
【符号の説明】
【００４０】
１０…プリンタ、１１…用紙搬送路、１２…インクタンク、１３…記録ヘッド、１４…キ
ャリッジ、１５…駆動プーリ、１６…ベルト、１７…ガイド部材、１８…モータ、２１…
キャリッジ駆動部、２２…ヘッド駆動部、２３…印字制御部、３０…コンピュータ装置（
請求項の「画像処理装置」に相当）、３１…ＣＰＵ（請求項の「２値化処理手段」、「ず
れ量データ取得手段」に相当）、３２…ＲＯＭ、３３…ＲＡＭ、３４…システムバス、３
５…ハードディスクドライブ、３７…キーボード（請求項の「指定手段」に相当）、３８
…マウス（請求項の「指定手段」に相当）、３９…ビデオボード、４０…ディスプレイ、
５１…ビューワプログラム、５２…ドライバプログラム、２４，４１…ＵＳＢ用Ｉ／Ｏ（
４１は、請求項の「入力手段」、「出力手段」に相当）、３６…シリアル通信用Ｉ／Ｏ、
１９…センサ
【図１】
2008258866.tif 000005
【図２】
2008258866.tif 000006
【図３】
2008258866.tif 000007
【図４】
2008258866.tif 000008
【図５】
2008258866.tif 000009