(57)【特許請求の範囲】
【請求項１】
画像情報の各画素を順次注目画素として、注目画素の値を、予め設定された複数の滴体積の液滴を吐出可能に構成された吐出ノズルを有する液滴吐出ヘッドの出力階調値の何れかに量子化する際に、滴体積が最小の液滴を吐出する出力階調値の画素の前後の画素では吐出を行わないように量子化する量子化手段と、
注目画素の量子化結果が、滴体積が最小の液滴を吐出する出力階調値となった場合には第１の誤差拡散フィルタを用い、該注目画素の量子化結果が、滴体積が最小の液滴を吐出する出力階調値以外となった場合には前記第１の誤差拡散フィルタとは拡散割合が異なる第２の誤差拡散フィルタを用いて、該注目画素の量子化により生じる量子化誤差を周辺画素に拡散させる誤差拡散手段と、
を備えた画像処理装置。
【請求項２】
前記誤差拡散手段は、注目画素が前記量子化手段による量子化により滴体積が最小の液滴を吐出する出力階調値となった場合には、前記吐出ノズルにより当該注目画素の次に記録される画素には当該注目画素の量子化誤差を拡散させないことを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記誤差拡散手段は、注目画素が前記量子化手段による量子化により滴体積が最小の液滴を吐出する出力階調値となった場合、当該注目画素の量子化誤差が正であるときは、前記吐出ノズルにより当該注目画素の次に記録される画素には当該注目画素の量子化誤差の拡散割合を量子化誤差が負であるときよりも小さくすることを特徴とする請求項１記載の画像処理装置。
【請求項４】
前記量子化手段は、滴体積が最小の液滴を吐出する出力階調値の画素の次に記録される画素の出力階調値を強制的に吐出なしの階調値とすると共に、
前記誤差拡散手段は、前記量子化手段により強制的に吐出なしの階調値とされた画素の量子化誤差が所定値よりも大きくなった場合には、当該量子化誤差をα（０≦α＜１）倍してから周辺画素に拡散させることを特徴とする請求項１乃至請求項３の何れか１項記載の画像処理装置。
【請求項５】
予め設定された複数の滴体積の液滴を吐出可能に構成された吐出ノズルを有する液滴吐出ヘッドと、
画像情報の各画素を順次注目画素として、注目画素の値を、前記液滴吐出ヘッドの出力階調値の何れかに量子化する際に、滴体積が最小の液滴を吐出する出力階調値の画素の前後の画素では吐出を行わないように量子化する量子化手段と、
注目画素の量子化結果が、滴体積が最小の液滴を吐出する出力階調値となった場合には第１の誤差拡散フィルタを用い、該注目画素の量子化結果が、滴体積が最小の液滴を吐出する出力階調値以外となった場合には前記第１の誤差拡散フィルタとは拡散割合が異なる第２の誤差拡散フィルタを用いて、該注目画素の量子化により生じる量子化誤差を周辺画素に拡散させる誤差拡散手段と、
前記量子化手段及び前記誤差拡散手段により変更され、前記液滴吐出ヘッドによる記録順に並べ替えられた記録情報を前記液滴吐出ヘッドに出力する出力手段と、
前記液滴吐出ヘッドにより液滴が吐出される領域に記録媒体を搬送するための搬送手段と、
を備えた画像記録装置。
【請求項６】
コンピュータに、
画像情報の各画素を順次注目画素として、注目画素の値を、予め設定された複数の滴体積の液滴を吐出可能に構成された吐出ノズルを有する液滴吐出ヘッドの出力階調値の何れかに量子化する際に、滴体積が最小の液滴を吐出する出力階調値の画素の前後の画素では吐出を行わないように量子化する量子化ステップ、
注目画素の量子化結果が、滴体積が最小の液滴を吐出する出力階調値となった場合には第１の誤差拡散フィルタを用い、該注目画素の量子化結果が、滴体積が最小の液滴を吐出する出力階調値以外となった場合には前記第１の誤差拡散フィルタとは拡散割合が異なる第２の誤差拡散フィルタを用いて、該注目画素の量子化により生じる量子化誤差を周辺画素に拡散させる誤差拡散ステップ、
を実行させる画像処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像記録装置及び画像処理プログラムに関する。
【背景技術】
【０００２】
従来、液滴吐出装置として、例えば、画像データに基づいて記録ヘッドを駆動して、記録ヘッドのノズルから記録媒体上にインク滴を吐出させて画像を形成する画像形成装置がある。
【０００３】
近年の高解像度化並びに出力高速化に伴い、記録ヘッドの駆動周期が短くなってきている。そのため、液滴の吐出や、液滴の吐出前後にメニスカスを安定させる時間を十分にとることができず、安定した液滴の吐出ができなくなる場合がある。その結果、着弾方向の乱れや吐出量の変化などにより吐出状態が一定せず、画質劣化を引き起こす恐れがある。
【０００４】
例えば、ピエゾ素子を用いたインクジェット記録方法の場合、ノズルから吐出する液滴の体積が異ならせることにより複数種類のドットを形成可能に構成されている場合がある。この場合、小ドット形成に必要な駆動周期は、他の大きさのドットの形成に必要な駆動周期よりも長いことが多い。また、小ドットを形成する場合には、繊細なメニスカス制御が要求されるため、吐出前のメニスカス面は安定した状態が求められる。
【０００５】
そのため、大ドットでは問題なく吐出が行なえる駆動周期でも、小ドットを吐出する場合は、前後の画素では、何れのドットも吐出されないように画像データを作成することが求められる。
【０００６】
このような課題に対し、従来、例えば引用文献１では、最初に出力解像度の半分の解像度の画像データを生成してハーフトーン処理（誤差拡散法やディザ法など)を施し、その後に出力解像度の画像データを生成し、当該画像データの小ドット前後の画素がドット無しとなるように、画像データを作り直すことが提案されている。
【０００７】
また、例えば引用文献２に記載されているように、周囲の画素における小ドットの有無を確認し、前後の画素が小ドットである場合は、ドット無しとすると共にハーフトーン処理の種類を切り替えることも提案されている。
【特許文献１】特開２００７−１５２８２３公報
【特許文献２】特開２００４−１１２１９８公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
本発明は、液滴の吐出制御に起因した画像情報の変更に伴って発生する誤差の拡散による周辺画素への影響を低減できる画像処理装置、画像記録装置及び画像処理プログラムを提供することが目的である。
【課題を解決するための手段】
【０００９】
請求項１の発明は、画像情報の各画素を順次注目画素として、注目画素の値を、予め設定された複数の滴体積の液滴を吐出可能に構成された吐出ノズルを有する液滴吐出ヘッドの出力階調値の何れかに量子化する際に、滴体積が最小の液滴を吐出する出力階調値の画素の前後の画素では吐出を行わないように量子化する量子化手段と、注目画素の量子化結果が、滴体積が最小の液滴を吐出する出力階調値となった場合には第１の誤差拡散フィルタを用い、該注目画素の量子化結果が、滴体積が最小の液滴を吐出する出力階調値以外となった場合には前記第１の誤差拡散フィルタとは拡散割合が異なる第２の誤差拡散フィルタを用いて、該注目画素の量子化により生じる量子化誤差を周辺画素に拡散させる誤差拡散手段と、を備えている。
【００１０】
請求項２の発明は、前記誤差拡散手段は、注目画素が前記量子化手段による量子化により滴体積が最小の液滴を吐出する出力階調値となった場合には、前記吐出ノズルにより当該注目画素の次に記録される画素には当該注目画素の量子化誤差を拡散させないことを特徴としている。
【００１１】
請求項３の発明は、前記誤差拡散手段は、注目画素が前記量子化手段による量子化により滴体積が最小の液滴を吐出する出力階調値となった場合、当該注目画素の量子化誤差が正であるときは、前記吐出ノズルにより当該注目画素の次に記録される画素には当該注目画素の量子化誤差の拡散割合を量子化誤差が負であるときよりも小さくすることを特徴としている。
【００１２】
請求項４の発明は、前記量子化手段は、滴体積が最小の液滴を吐出する出力階調値の画素の次に記録される画素の出力階調値を強制的に吐出なしの階調値とすると共に、前記誤差拡散手段は、前記量子化手段により強制的に吐出なしの階調値とされた画素の量子化誤差が所定値よりも大きくなった場合には、当該量子化誤差をα（０≦α＜１）倍してから周辺画素に拡散させることを特徴としている。
【００１３】
請求項５の発明は、予め設定された複数の滴体積の液滴を吐出可能に構成された吐出ノズルを有する液滴吐出ヘッドと、画像情報の各画素を順次注目画素として、注目画素の値を、前記液滴吐出ヘッドの出力階調値の何れかに量子化する際に、滴体積が最小の液滴を吐出する出力階調値の画素の前後の画素では吐出を行わないように量子化する量子化手段と、注目画素の量子化結果が、滴体積が最小の液滴を吐出する出力階調値となった場合には第１の誤差拡散フィルタを用い、該注目画素の量子化結果が、滴体積が最小の液滴を吐出する出力階調値以外となった場合には前記第１の誤差拡散フィルタとは拡散割合が異なる第２の誤差拡散フィルタを用いて、該注目画素の量子化により生じる量子化誤差を周辺画素に拡散させる誤差拡散手段と、前記量子化手段及び前記誤差拡散手段により変更され、前記液滴吐出ヘッドによる記録順に並べ替えられた記録情報を前記液滴吐出ヘッドに出力する出力手段と、前記液滴吐出ヘッドにより液滴が吐出される領域に記録媒体を搬送するための搬送手段と、を備えている。
【００１４】
請求項６の発明は、コンピュータに、画像情報の各画素を順次注目画素として、注目画素の値を、予め設定された複数の滴体積の液滴を吐出可能に構成された吐出ノズルを有する液滴吐出ヘッドの出力階調値の何れかに量子化する際に、滴体積が最小の液滴を吐出する出力階調値の画素の前後の画素では吐出を行わないように量子化する量子化ステップ、注目画素の量子化結果が、滴体積が最小の液滴を吐出する出力階調値となった場合には第１の誤差拡散フィルタを用い、該注目画素の量子化結果が、滴体積が最小の液滴を吐出する出力階調値以外となった場合には前記第１の誤差拡散フィルタとは拡散割合が異なる第２の誤差拡散フィルタを用いて、該注目画素の量子化により生じる量子化誤差を周辺画素に拡散させる誤差拡散ステップ、を実行させる。
【発明の効果】
【００１５】
請求項１記載の発明によれば、液滴の吐出制御に起因した画像情報の変更に伴って発生する誤差の拡散による周辺画素への影響を低減できる。
【００１６】
請求項２記載の発明によれば、単一の割合で誤差拡散を行なう場合と比較して、誤差が拡散される範囲が広範囲になることを防止できる。
【００１７】
請求項３記載の発明によれば、連続した複数の画素で発生する量子化誤差を小さくできる。
【００１８】
請求項４記載の発明によれば、誤差の蓄積によるムラの発生を防止できる。
【００１９】
請求項５記載の発明によれば、液滴の吐出制御に起因した画像情報の変更に伴って発生する誤差の拡散による周辺画素への影響を低減できる。
【００２０】
請求項６記載の発明によれば、液滴の吐出制御に起因した画像情報の変更に伴って発生する誤差の拡散による周辺画素への影響を低減できる。
【発明を実施するための最良の形態】
【００２１】
以下、図面を参照して、本発明に係る実施の形態について説明する。
【００２２】
（第１の実施の形態）
図１には、本第１の実施の形態に係る画像記録装置１０の構成が概略的に示されている。同図に示されるように、画像記録装置１０は、給紙トレイ２０、排紙トレイ２２複数のローラ２４を含んで構成されている。
【００２３】
給紙トレイ２０内には、記録用紙Ｐが収容されており、画像形成時には給紙トレイ２０内の記録用紙Ｐがローラ２４により１枚ずつ持ち出されて画像記録装置１０内を所定の搬送経路Ｆに沿って搬送され、排紙トレイ２２に排紙される。
【００２４】
この記録用紙Ｐの搬送経路Ｆには、矢印Ｅ方向に回転駆動する駆動ロール１１と当該駆動ロール１１の回転駆動に伴って回転する２つの従動ロール１２とに張架された搬送ベルト１４と、吸着器１６と、が配設されている。吸着器１６は、搬送経路Ｆ上を搬送されてきた記録用紙Ｐを搬送ベルト１４に押圧すると共に記録用紙Ｐに電荷を与え、搬送ベルト１４に静電吸着させる。
【００２５】
また、記録用紙Ｐの搬送経路Ｆの搬送ベルト１４の上流側には、レジロール２６が配設されている。レジロール２６は、搬送経路Ｆに沿って搬送される記録用紙Ｐが搬送方向に対して歪んだ状態で搬送ベルト１４に吸着されることを防止すべく、用紙スキュー補正を行う。
【００２６】
また、記録用紙Ｐの搬送経路Ｆには、搬送ベルト１４に静電吸着された記録用紙Ｐの記録面に対向する位置に、イエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）、ブラック（Ｋ）の４色のインクを吐出させる４つの記録ヘッド１８Ｙ、１８Ｍ、１８Ｃ、１８Ｋにより構成される記録ヘッドアレイ１８が設けられている。
【００２７】
各色の記録ヘッド１８Ｙ、１８Ｍ、１８Ｃ、１８Ｋは、それぞれ複数の吐出ノズル６２（同図では図示省略、図３参照）を備えたヘッドユニットが上記搬送ベルト１４の幅方向全域にわたって配列され、多数の吐出ノズル６２により構成されているＦＷＡ（Ｆｕｌｌ  Ｗｉｄｔｈ  Ａｒｒａｙ）型のものとされている。
【００２８】
また、インク滴の吐出方式としては、サーマル方式、圧電方式等、公知の方式の記録ヘッドを適宜用いることができる。
【００２９】
なお、以下では、各色毎に設けられた部材については、符号の末尾に各々の色を示すアルファベット（Ｙ／Ｍ／Ｃ／Ｋ）を付与して示すが、特に色を区別せずに説明する場合は、この符号末尾のアルファベットを省略して説明する。
【００３０】
また、同図に示されるように、本実施の形態に係る画像記録装置１０は、表裏反転用搬送経路Ｒを含んで構成されている。両面印刷する際には、片面に画像を形成した後に、記録用紙Ｐを搬送経路Ｒに沿って搬送することにより、画像が形成された面の裏面側が各記録ヘッド１８Ｙ、１８Ｍ、１８Ｃ、１８Ｋに対向するように表裏反転を行う。
【００３１】
また、搬送ベルト１４と排紙トレイ２２の間には、各色のインクをそれぞれ貯留するインクタンク１９Ｙ、１９Ｍ、１９Ｃ、１９Ｋが設けられている。インクタンク１９Ｙ、１９Ｍ、１９Ｃ、１９Ｋのインクは、図示しないインク供給配管を介して各記録ヘッド１８Ｙ、１８Ｍ、１８Ｃ、１８Ｋに供給される。
【００３２】
なお、同図に示す画像記録装置１０で使用可能なインクの種類としては、水性インク、油性インク、溶剤系インク等の公知の各種インクがあげられる。
【００３３】
ここで、記録ヘッド１８Ｙ、１８Ｍ、１８Ｃ、１８Ｋは、不図示の駆動機構により搬送ベルト１４から離間移動可能に構成されている。
【００３４】
さらに、当該記録ヘッド１８Ｙ、１８Ｍ、１８Ｃ、１８Ｋの搬送経路Ｆの上流側及び下流側には、それぞれメンテナンス装置２８Ａ及び２８Ｂが設けられている。メンテナンス装置２８Ａは、ブラック用、シアン用のメンテナンスユニット３０Ｋ、３０Ｃを、メンテナンス装置２８Ｂは、マゼンタ用、イエロー用のメンテナンスユニット３０Ｍ、３０Ｙを、それぞれ含んで構成されている。各メンテナンス装置２８Ａ、２８Ｂは、不図示の駆動機構により互いに接近する方向に移動可能に構成されている。
【００３５】
図２に示されるように、メンテナンス時には、記録ヘッド１８Ｙ、１８Ｍ、１８Ｃ、１８Ｋが搬送ベルト１４から離間移動される。さらに、メンテナンス時には、メンテナンス装置２８Ａ、２８Ｂが、記録ヘッド１８Ｙ、１８Ｍ、１８Ｃ、１８Ｋの離間移動により生じた記録ヘッド１８Ｙ、１８Ｍ、１８Ｃ、１８Ｋと搬送ベルト１４との間の空間に移動される。
【００３６】
これにより、記録ヘッド１８Ｙ、１８Ｍ、１８Ｃ、１８Ｋの４つの記録ヘッド１８Ｙ、１８Ｍ、１８Ｃ、１８Ｋにそれぞれメンテナンス装置２８Ａ、２８Ｂのメンテナンスユニット３０Ｙ、３０Ｍ、３０Ｃ、３０Ｋが対向配置され、各メンテナンスユニット３０によるメンテナンス処理が適宜実行される。
【００３７】
なお、メンテナンスユニット３０により実行されるメンテナンス処理としては、吐出ノズル６２内のインク液の吸引、吐出ノズル６２の吐出口６２Ａに付着したインク滴のワイピング、吐出ノズル６２内へのインク液の供給等の処理があげられる。
【００３８】
図３（Ａ）及び（Ｂ）には、それぞれ本実施の形態に係る記録ヘッド１８の吐出ノズル６２の断面図が示されている。同図に示されるように、吐出ノズル６２は、吐出口６２Ａ、圧力室６２Ｂ及び圧電素子６２Ｃを備えている。
【００３９】
圧力室６２Ｂには、各々の記録ヘッド１８が対応している色のインクタンク１９から適量のインクが供給され、一時的に蓄えられる。圧力室６２Ｂは吐出口６２Ａを介して外部と連通されている。
【００４０】
また、圧力室６２Ｂの壁面の一部は、押圧力や圧力が加えられることにより変形する圧力調整板として構成されており、当該圧力調整板には圧電素子６２Ｃが取り付けられている。
【００４１】
圧電素子６２Ｃは、電圧を印加することにより形状が変化する性質を有しており、この性質を利用して圧電素子６２Ｃに電圧を印加して、圧力調整板に対する押圧力を変化させることにより、圧力室６２Ｂ内の容積を収縮又は膨張させる。
【００４２】
このようにして圧力室６２Ｂ内の容積を変化させることによりインクに振動波（圧力波）が発生する。この振動波によってインク吐出口６２Ａの液面が振動することにより、吐出口６２Ａからインク滴が吐出される。
【００４３】
また、吐出口６２Ａから吐出するインク滴の体積は、圧電素子６２Ｃに対する電圧の印加パターンに応じた圧電素子６２Ｃの駆動波形（図５参照）を異ならせることにより調整することができる。
【００４４】
図４には、本実施の形態に係る画像記録装置１０の制御系の構成を概略的に示す機能ブロック図が示されている。同図に示されるように、画像記録装置１０は、装置全体の動作を制御する制御部４０を含んで構成されている。
【００４５】
画像記録装置１０は、搬送系駆動部５０と、記録ヘッド駆動部５２と、を含んで構成されており、搬送系駆動部５０及び記録ヘッド駆動部５２は、制御部４０に接続されている。なお、制御部４０では、画像形成の実行指示の入力や装置の動作状態等に基づいて搬送系の駆動指示や記録ヘッドの駆動指示等を行なう。
【００４６】
搬送系駆動部５０は、ローラ２４や駆動ロール１１、メンテナンス装置２８等を駆動するための図示しないモータを制御して、記録用紙Ｐの搬送やメンテナンス動作を制御する。
【００４７】
記録ヘッド制御部５２は、各色の記録ヘッド１８Ｃ、１８Ｍ、１８Ｙ、１８Ｋに対して、予め設定された印字周期で、後述する記録データ作成部４８で作成された記録データに応じた駆動波形を印加する。
【００４８】
なお、記録ヘッド制御部５２（図４参照）は、不図示の交流電源と接続されると共に、各色の記録ヘッド１８Ｃ、１８Ｍ、１８Ｙ、１８Ｋに設けられた各圧電素子６２Ｃとそれぞれ接続されている。
【００４９】
ここで、図５は、駆動波形の一例が示されている。同図（Ａ）は、大滴を吐出させる場合に印加される駆動波形Ａであり、同図（Ｂ）は、小滴を吐出させる場合に印加する駆動波形Ｂである。同図に示されるように、小滴を吐出させるための駆動波形Ｂは、大滴を吐出させるための駆動波形Ａよりも電圧の印加期間が長く、印字周期Ｔ内に収まらない場合もある。したがって、小滴を吐出させるための駆動波形Ｂを印加した場合、次の駆動波形の印加タイミングとなっても駆動波形Ｂの印加が終了していない場合もある。また、小滴を吐出させる場合には、液面が安定していることが重要である。このため、小滴を吐出させる駆動波形を印加する前後では、当該小滴を吐出させる吐出ノズル６２に印加する電圧を変動させないことが好ましい。
【００５０】
一方、画像記録装置１０は、色変換処理部４２、色変換テーブル４４、量子化処理部４６及び記録データ作成部４８も含んで構成されている。色変換テーブル４４は色変換処理部４２に接続されており、色変換処理部４２は量子化処理部４６に、量子化処理部４６は記録データ作成部４８に、それぞれ接続されている。また、色変換処理部４２、量子化処理部４６及び記録データ作成部４８は、それぞれ制御部４０に接続されており、制御部４０は各部位の処理の実行タイミング等を制御する。
【００５１】
ここで、色変換処理部４２及び量子化処理部４６では、この画素ｇ単位でそれぞれの処理を施す。
【００５２】
図６に示されるように、画像形成の対象となる画像データＧは、多数の画素ｇにより構成されている。なお、同図において、矢印Ｍは走査方向Ｍを、矢印Ｎはノズルの配列方向Ｎを、それぞれ示している。また、本明細書では、ノズルの配列方向Ｎの位置をｘ、走査方向Ｍの位置をｙとして、画素ｇ（ｘ，ｙ）として画像データＧを構成する各画素ｇを識別する。なお、１≦ｘ≦ｎ（ｎ：Ｎ方向の画素数）、１≦ｙ≦ｍ（ｍ：Ｍ方向の画素数）であり、ｎ、ｍの値は画像形成の対象となる画像データによって異なる。また、ｘの値が同じ画素ｇは、同じ吐出ノズル６２を用いて画像形成が行われる。
【００５３】
また、色変換処理及び量子化処理の対象となる注目画素ｇ（ｘ，ｙ）は、同じ吐出ノズル６２を用いて画像形成が行われる画素列に対する画素列単位で走査方向Ｍに沿って順次移動し、１の画素列に対する処理が終わると、処理対象とする画素列をノズルの配列方向Ｎに移動する。
【００５４】
色変換処理部４２には、画像形成の対象となる画像データＧが入力される。色変換処理部４２では、画像データＧの各画素ｇ（ｘ，ｙ）がそれぞれ色変換テーブル４４を用いてＣＭＹＫ色毎の画像データに変換されて出力される。
【００５５】
また、量子化処理部４６では、色変換処理部４２から出力された多階調（例えば、２５６階調）のＣＭＹＫ色毎の画像データを、所定の値数（例えば、３値）のドットデータに変換（量子化）して出力する。
【００５６】
なお、ドットデータの値数は、記録ヘッド１８及び記録ヘッド駆動部５２等の仕様に応じて設定される。具体的には、例えば、液滴の吐出制御を３段階（大滴吐出／小滴吐出／吐出なし）に行なう場合は３値、４段階（大滴吐出／中滴吐出／小滴吐出／吐出なし）に行なう場合は４値、というように、液滴の吐出制御を何段階に行うかに応じて設定される。なお、本実施形態では、駆動波形Ａ及び駆動波形Ｂ（図５参照）を用いて、３段階に吐出制御を行う場合について説明する。
【００５７】
図７（Ａ）は、量子化処理部４６で実行される量子化処理に用いる閾値の説明図である。なお、同図には、０〜２５５の２５６階調の画像データを、大滴吐出Ｌ２、小滴吐出Ｌ１、吐出なしＬ０、の３値に量子化する場合の閾値パターン６８Ａが示されている。同図に示されるように、閾値パターン６８Ａは、例えば、閾値ＴｈＡ、ＴｈＢの２つの閾値を設定しておき、当該閾値と各画素ｇ（ｘ，ｙ）の値とを比較することにより、３値に量子化する。
【００５８】
なお、閾値ＴｈＡ、ＴｈＢの値は、小滴Ｌ１、大滴Ｌ２によりそれぞれ表現される階調値等に応じて適宜設定することができる。例えば、大滴Ｌ２に応じた階調値を２５５、小滴Ｌ１に応じた階調値を１２８、吐出なしＬ０の階調値を０とし、閾値ＴｈＡ＝６４、閾値ＴｈＢ＝１９２として量子化することもできる。
【００５９】
また、量子化処理部４６では、注目画素ｇ（ｘ，ｙ）と同じ吐出ノズル６２により記録される画素であって、注目画素ｇ（ｘ，ｙ）の直前に処理対象とされた画素ｇ（ｘ，ｙ−１）の量子化後の値に応じて、量子化に用いる閾値パターン６８を切り替える。
【００６０】
同図（Ｂ）には、０〜２５５の２５６階調の画像データを、大滴吐出Ｌ２又は吐出なしＬ０の何れかに量子化する場合の閾値パターン６８Ｂが示されている。同図に示されるように、閾値パターン６８Ｂでは、閾値ＴｈＡ、閾値ＴｈＢとして同じ値を設定している。
【００６１】
また、同図（Ｃ）に示されるように、量子化処理部４６では、閾値を用いることなく、注目画素ｇ（ｘ，ｙ）の値に関係なく強制的に吐出なしＬ０に量子化させる場合もある。
【００６２】
すなわち、量子化処理部４６では、同じ吐出ノズル６２により印字周期Ｔ毎に連続して記録されるｘの値が同じ画素ｇにより構成される画素列の量子化を行なう際に、小滴の画素と記録順番が前後する画素は吐出なしになるように、量子化を行なっている。
【００６３】
これにより、各吐出ノズル６２の小滴の駆動波形が印加される印字周期の前後の印字周期には、液滴を吐出させる駆動波形が印加されることがないようにしている。
【００６４】
ここで、本実施の形態に係る量子化処理部４６では、閾値との比較による量子化に伴い発生する量子化誤差を周辺の画素に拡散させる誤差拡散法を用いたハーフトーン処理を実行する。
【００６５】
注目画素ｇ（ｘ，ｙ）の量子化誤差Ｕは、以下の（１）式で表すことができる。なお、Ｑは注目画素ｇ（ｘ，ｙ）の値（０〜２５５）、Ｒは誤差拡散により周辺画素から拡散された量子化誤差の和、Ｓは出力値、すなわち、量子化後の値に応じた階調値（例えば、吐出なしＬ０＝０、小滴Ｌ１＝１２８、大滴Ｌ２＝２５５）を示している。
【００６６】
量子化誤差Ｕ＝出力値Ｓ−（注目画素の値Ｑ＋周辺画素の量子化誤差Ｒ）・・・（１）
【００６７】
図８（Ａ）は、一般的に誤差拡散処理を実行する際に用いられる誤差拡散フィルタ７２の一例を示す説明図である。なお、同図において、太枠で示す画素は注目画素ｇ（ｘ，ｙ）であり、斜線塗りつぶしで示す画素は既に量子化処理が完了した画素である。また、これら以外の画素を示す枠内の数値は、注目画素の量子化誤差Ｕを周辺画素に拡散する際の拡散割合を示す。
【００６８】
すなわち、誤差拡散フィルタ７２Ａは、注目画素ｇ（ｘ，ｙ）の量子化誤差Ｕの７／１６は次に量子化処理の対象となるｇ（ｘ，ｙ＋１）に、量子化誤差Ｕの５／１６は注目画素の隣の画素ｇ（ｘ＋１，ｙ）に、それぞれ拡散され、注目画素の斜め位置に隣接する画素ｇ（ｘ＋１，ｙ−１）及びｇ（ｘ＋１，ｙ）には、それぞれ量子化誤差Ｕの３／１６、１／１６が拡散されることを示している。
【００６９】
さらに、量子化処理部４６では、同じ吐出ノズル６２による注目画素ｇ（ｘ，ｙ）の量子化後の値に応じて、当該注目画素の量子化誤差Ｕを拡散させる際に用いる誤差拡散フィルタ７２を切り替える。
【００７０】
同図（Ｂ）は、誤差拡散フィルタ７２Ｂを示す説明図である。同図に示されるように、誤差拡散フィルタ７２Ｂは、次に量子化処理の対象となるｇ（ｘ，ｙ＋１）には量子化誤差Ｕを拡散させないように構成されている。
【００７１】
記録データ作成部４８では、量子化処理部４６から出力されたＣＭＹＫ色毎のドットデータが上記記録ヘッド駆動部５２において解読可能なデータ構造に変換されると共に、各記録ヘッド１８Ｃ、１８Ｍ、１８Ｙ、１８Ｋの各吐出ノズル６２の配列を考慮した記録順序（転送順序）にデータを並び替えたＣＭＹＫ色毎の記録データが作成される。
【００７２】
以下に、本実施の形態の作用を説明する。
【００７３】
画像記録装置１０では、画像記録指示と共に画像データが入力されると、画像記録を実行する。
【００７４】
まず、入力された画像データに対する色変換処理により、ＹＭＣＫの画像データを作成する。次に、ＹＭＣＫの画像データに対してディザ法や誤差拡散法等のハーフトーン処理の手法を用いた量子化処理を施す。
【００７５】
図９は、量子化処理部４６により実行される量子化処理の流れを示すフローチャートである。以下、同図を参照して、本実施の形態に係る量子化処理について説明する。
【００７６】
まず、ステップ１００では、変数ｘに１を代入し、次のステップ１０２では、変数ｙに１を代入する。
【００７７】
次のステップ１０６では、画素ｇ（ｘ，ｙ−１）が吐出なしに相当する値Ｌ０に量子化されたか否かを判定する。当該判定が肯定判定となった場合はステップ１０８に移行する。なお、画素ｇ（ｘ，ｙ−１）が存在しない場合（例えば、ｙ＝１の場合）にも、当該ステップ１０６を肯定判定としてステップ１０８に移行する。ステップ１０８では、閾値パターン６８Ａを用いて注目画素ｇ（ｘ，ｙ）の値を量子化し、その後にステップ１１６に移行する。
【００７８】
一方、ステップ１０６で否定判定となった場合はステップ１１０に移行し、画素ｇ（ｘ，ｙ−１）が小滴吐出に相当する値Ｌ１に量子化されたか否かを判定する。当該判定が肯定判定となった場合は、注目画素ｇ（ｘ，ｙ）についてはインク滴の吐出を行なわないと判断し、ステップ１１２に移行する。ステップ１１２では、注目画素ｇ（ｘ，ｙ）を強制的に吐出なしに相当するＬ０に量子化し、その後にステップ１１６に移行する。
【００７９】
また、ステップ１１０で否定判定となった場合は、直前の画素ｇ（ｘ，ｙ−１）は大滴吐出Ｌ２であり、注目画素ｇ（ｘ，ｙ）は小滴吐出Ｌ１以外であればよいと判断して、ステップ１１４に移行する。ステップ１１４では、閾値パターン６８Ｂを用いて注目画素ｇ（ｘ，ｙ）の値をＬ０又はＬ２に量子化し、その後にステップ１１６に移行する。
【００８０】
ステップ１１６では、注目画素ｇ（ｘ，ｙ）が小滴吐出に相当する値Ｌ１に量子化されたか否かを判定し、当該判定が否定判定となった場合はステップ１１８に移行して、誤差拡散フィルタ７２Ａを用いて注目画素ｇ（ｘ，ｙ）の量子化誤差Ｕを周辺画素に拡散させ、その後にステップ１２２に移行する。
【００８１】
また、ステップ１１６で肯定判定となった場合は、次に処理対象とされる画素ｇ（ｘ，ｙ＋１）は、強制的に吐出なしＬ０に量子化されるものと判断し、ステップ１２０に移行する。ステップ１２０では、誤差拡散フィルタ７２Ｂを用いて注目画素ｇ（ｘ，ｙ）の量子化誤差Ｕを周辺画素に拡散させ、その後にステップ１２２に移行する。
【００８２】
ステップ１２２では、変数ｙの値が走査方向Ｍの画素数ｍの値以上であるか否かを判定し、当該判定が否定判定となった場合は、ｘ列目の画素についての量子化処理が完了していないと判断してステップ１２４に移行する。ステップ１２４では、変数ｙの値に１を加算し、その後再びステップ１０６に戻る。
【００８３】
また、ステップ１２２で肯定判定となった場合は、ｘ列目の画素についての量子化処理が完了したと判断してステップ１２６に移行する。ステップ１２６では、変数ｘの値がノズル配列方向Ｎの画素数ｎの値以上であるか否かを判定し、当該判定が否定判定となった場合は、画像データＧの全ての画素ｇについての量子化処理が完了していないと判断し、ステップ１２８に移行する。ステップ１２８では、変数ｘの値に１を加算し、その後再びステップ１０２に戻る。
【００８４】
一方、ステップ１２６が肯定判定となった場合には、画像データＧの全ての画素ｇについて量子化処理が完了したと判断し、本量子化処理を終了する。
【００８５】
このようにして、ＣＭＹＫ色のそれぞれについて量子化処理を施してＣＭＹＫ色のドットデータを得る。このドットデータを、記録ヘッド制御部５２において解読可能なデータ構造に変換し、各記録ヘッド１８Ｃ、１８Ｍ、１８Ｙ、１８Ｋの各吐出ノズル６２の配列を考慮した記録順序（転送順序）にデータを並び替えた記録データを作成する。
【００８６】
その後、モータ制御部５０を介して記録用紙Ｐの搬送を開始する。これにより、記録用紙Ｐは、用紙トレイ２０から搬送経路Ｆを搬送されて搬送ベルト１４に搬送される。
【００８７】
記録用紙Ｐは、搬送ベルト１４上まで搬送されると、吸着器１６により搬送ベルト１４に静電吸着され、その後、記録用紙Ｐの先端が各記録ヘッド１８Ｙ、１８Ｍ、１８Ｃ、１８Ｋの記録位置（記録ヘッド１８から吐出されたインクの滴下位置）に到達するタイミングでそれぞれの記録ヘッド１８に噴射許可信号が順次オンされる。このようにして、記録用紙Ｐ上に各色の画像が重ね合わされてカラー画像が形成される。
【００８８】
記録ヘッド１８による印字が行われた記録用紙Ｐは、搬送経路Ｆに沿って搬送されて排紙トレイ２２に排出される。
【００８９】
（第２の実施の形態）
上記第１の実施の形態では、注目画素ｇ（ｘ，ｙ）の量子化誤差Ｕの周辺画素への拡散を通常は誤差拡散フィルタ７２Ａを用いて行ない、注目画素ｇ（ｘ，ｙ）の量子化結果がＬ１である場合は誤差拡散フィルタ７２Ｂを用いて行なう形態について説明した。本第２の実施の形態では、注目画素ｇ（ｘ，ｙ）の量子化結果がＬ１である場合に、更に量子化誤差Ｕの大きさに応じて、異なる誤差拡散フィルタを用いる形態について説明する。
【００９０】
なお、本第２の実施の形態は、量子化処理部４６における量子化処理のみが上記第１の実施の形態と異なる。本第２の実施の形態に係る画像記録装置１０の装置構成及び制御系の構成については上記第１の実施の形態と同様である。このため、本第２の実施の形態では、画像記録装置１０の装置構成及制御系の構成については、同一の符号を付し、その説明を省略する。
【００９１】
図１０（Ａ）〜（Ｃ）は、本実施の形態に係る量子化処理部４６による量子化処理における量子化誤差の拡散に用いる誤差拡散フィルタを一例として示す説明図である。
【００９２】
同図（Ａ）に示す誤差拡散フィルタ８２Ａは、上記第１の実施の形態における誤差拡散フィルタ７２Ａと同じであり、通常は当該誤差拡散フィルタ８２Ａが適用されて量子化誤差Ｕが周辺画素に拡散される。
【００９３】
同図（Ｂ）、（Ｃ）に示す誤差拡散フィルタ８２Ｂ、８２Ｃは、何れも、注目画素ｇ（ｘ，ｙ）の次に処理対象とされる画素ｇ（ｘ，ｙ＋１）が、強制的に吐出なしＬ０に量子化される場合に適用される誤差拡散フィルタである。同図に示されるように、誤差拡散フィルタ８２Ｂは、画素ｇ（ｘ，ｙ＋１）に拡散される誤差が、他の周辺画素と比較して少なくなるように設定されている。
【００９４】
一方、誤差拡散フィルタ８２Ｃは、画素ｇ（ｘ，ｙ＋１）に拡散される誤差が、他の周辺画素と比較して多くなるように設定されている。
【００９５】
すなわち、画素ｇ（ｘ，ｙ＋１）を強制的に吐出なしＬ０に量子化する場合、上記（１）式における出力値Ｓ＝０であり、画素ｇ（ｘ，ｙ＋１）の値Ｑは負の値となることはない。したがって、周辺画素から拡散された量子化誤差Ｒが大きいほど、当該画素ｇ（ｘ，ｙ＋１）の量子化誤差Ｕは大きくなる。
【００９６】
周辺画素の量子化誤差Ｒは、正の値とは限らず、負の値となる場合もあるので、周辺画素の量子化誤差Ｒが負の値である場合には、画素ｇ（ｘ，ｙ＋１）の量子化誤差Ｕが小さくなる。一方、周辺画素の量子化誤差Ｒが正の値である場合には、画素ｇ（ｘ，ｙ＋１）の量子化誤差Ｕは大きくなる。
【００９７】
そこで、本第２の実施の形態では、注目画素ｇ（ｘ，ｙ）の量子化誤差Ｕを周辺画素に拡散させる際に、注目画素ｇ（ｘ，ｙ）の次に処理対象とされる画素ｇ（ｘ，ｙ＋１）が、強制的に吐出なしＬ０に量子化される場合には、注目画素ｇ（ｘ，ｙ）の量子化誤差Ｕが正であれば誤差拡散フィルタ８２Ｂを用い、０又は負であれば誤差拡散フィルタ８２Ｃを用いる。
【００９８】
なお、誤差拡散フィルタ８２Ｂにおいては、注目画素ｇ（ｘ，ｙ）の次に処理対象とされる画素ｇ（ｘ，ｙ＋１）への拡散割合を誤差拡散フィルタ８２Ｃにおける同画素への拡散割合よりも小さくしているだけでなく、誤差拡散フィルタ８２Ａにおける同画素への拡散割合よりも小さくしている。
【００９９】
図１１は、本第２の実施の形態に係る量子化処理部４６により実行される量子化処理の流れを示すフローチャートである。以下、同図を参照して、本第２の実施の形態に係る量子化処理について説明する。
【０１００】
まず、ステップ２００では、変数ｘに１を代入し、次のステップ２０２では、変数ｙに１を代入する。
【０１０１】
次のステップ２０６では、画素ｇ（ｘ，ｙ−１）が吐出なしに相当する値Ｌ０に量子化されたか否かを判定する。当該判定が肯定判定となった場合はステップ２０８に移行する。なお、画素ｇ（ｘ，ｙ−１）が存在しない場合（例えば、ｙ＝１の場合）にも、当該ステップ２０６を肯定判定としてステップ２０８に移行する。ステップ２０８では、閾値パターン６８Ａを用いて注目画素ｇ（ｘ，ｙ）の値を量子化し、その後にステップ２１６に移行する。
【０１０２】
一方、ステップ２０６で否定判定となった場合はステップ２１０に移行し、画素ｇ（ｘ，ｙ−１）が小滴吐出に相当する値Ｌ１に量子化されたか否かを判定する。当該判定が肯定判定となった場合は、注目画素ｇ（ｘ，ｙ）についてはインク滴の吐出を行なわないと判断し、ステップ２１２に移行する。ステップ２１２では、注目画素ｇ（ｘ，ｙ）を強制的に吐出なしに相当するＬ０に量子化し、その後にステップ２１６に移行する。
【０１０３】
また、ステップ２１０で否定判定となった場合は、直前の画素ｇ（ｘ，ｙ−１）は大滴吐出Ｌ２であり、注目画素ｇ（ｘ，ｙ）は小滴吐出Ｌ１以外であればよいと判断して、ステップ２１４に移行する。ステップ２１４では、閾値パターン６８Ｂを用いて注目画素ｇ（ｘ，ｙ）の値をＬ０又はＬ２に量子化し、その後にステップ２１６に移行する。
【０１０４】
ステップ２１６では、注目画素ｇ（ｘ，ｙ）が小滴吐出に相当する値Ｌ１に量子化されたか否かを判定し、当該判定が否定判定となった場合はステップ２１８に移行して、誤差拡散フィルタ８２Ａを用いて注目画素ｇ（ｘ，ｙ）の量子化誤差Ｕを周辺画素に拡散させ、その後にステップ２２２に移行する。
【０１０５】
また、ステップ２１６で肯定判定となった場合は、次に処理対象とされる画素ｇ（ｘ，ｙ＋１）は、強制的に吐出なしＬ０に量子化されるものと判断し、ステップ２１７に移行する。ステップ２１７では、注目画素ｇ（ｘ，ｙ）の量子化誤差Ｕが正か否かを判定し、当該判定が肯定判定となった場合はステップ２１９に移行する。
【０１０６】
ステップ２１９では、誤差拡散フィルタ８２Ｂを用いて、注目画素ｇ（ｘ，ｙ）の量子化誤差Ｕを周辺画素に拡散させ、その後にステップ２２２に移行する。なお、ここで用いられる誤差拡散フィルタ８２Ｂは、次に処理対象とされる画素ｇ（ｘ，ｙ＋１）への拡散割合を通常の誤差拡散フィルタ８２Ａよりも小さく設定したものである。
【０１０７】
また、ステップ２１７で否定判定となった場合はステップ２２１に移行して、誤差拡散フィルタ８２Ｃを用いて、次に処理対象とされる画素ｇ（ｘ，ｙ＋１）への拡散割合を通常の誤差拡散フィルタ８２Ａよりも大きくした誤差拡散を行なう。
【０１０８】
ステップ２２２では、変数ｙの値が走査方向Ｍの画素数ｍの値以上であるか否かを判定し、当該判定が否定判定となった場合は、ｘ列目の画素についての量子化処理が完了していないと判断してステップ２２４に移行する。ステップ２２４では、変数ｙの値に１を加算し、その後再びステップ２０６に戻る。
【０１０９】
また、ステップ２２２で肯定判定となった場合は、ｘ列目の画素についての量子化処理が完了したと判断してステップ２２６に移行する。ステップ２２６では、変数ｘの値がノズル配列方向Ｎの画素数ｎの値以上であるか否かを判定し、当該判定が否定判定となった場合は、画像データＧの全ての画素ｇについての量子化処理が完了していないと判断し、ステップ２２８に移行する。ステップ２２８では、変数ｘの値に１を加算し、その後再びステップ２０２に戻る。
【０１１０】
一方、ステップ２２６が肯定判定となった場合には、画像データＧの全ての画素ｇについて量子化処理が完了したと判断し、本量子化処理を終了する。
【０１１１】
（第３の実施の形態）
本第３の実施の形態では、注目画素ｇ（ｘ，ｙ）の量子化結果がＬ１である場合の誤差拡散を、量子化誤差Ｕが所定値よりも大きいときは量子化誤差をα倍（０≦α＜１）してから実行する形態について説明する。
【０１１２】
なお、本第３の実施の形態についても、量子化処理部４６における量子化処理のみが上記第１の実施の形態と異なる。本第３の実施の形態に係る画像記録装置１０の装置構成及び制御系の構成については上記第１の実施の形態と同様である。このため、本第３の実施の形態では、画像記録装置１０の装置構成及制御系の構成については、上記第１の実施の形態と同一の符号を付し、その説明を省略する。
【０１１３】
図１２は、本第３の実施の形態に係る量子化処理部４６により実行される量子化処理の流れを示すフローチャートである。以下、同図を参照して、本第３の実施の形態に係る量子化処理について説明する。
【０１１４】
なお、本第３の実施の形態では、閾値パターンは、第１の実施の形態で説明した閾値パターン６８Ａ又は閾値パターン６８Ｂ（図７（Ａ）、（Ｂ）参照）を用い、誤差拡散フィルタは、誤差拡散フィルタ７２Ａ（図８（Ａ）参照）を用いる。
【０１１５】
まず、ステップ３００では、変数ｘに１を代入し、次のステップ３０２では、変数ｙに１を代入する。
【０１１６】
次のステップ３０６では、画素ｇ（ｘ，ｙ−１）が吐出なしに相当する値Ｌ０に量子化されたか否かを判定する。当該判定が肯定判定となった場合はステップ３０８に移行する。なお、画素ｇ（ｘ，ｙ−１）が存在しない場合（例えば、ｙ＝１の場合）にも、当該ステップ３０６を肯定判定としてステップ３０８に移行する。ステップ３０８では、閾値パターン６８Ａを用いて注目画素ｇ（ｘ，ｙ）の値を量子化し、その後にステップ３１６に移行する。
【０１１７】
一方、ステップ３０６で否定判定となった場合はステップ３１０に移行し、画素ｇ（ｘ，ｙ−１）が小滴吐出に相当する値Ｌ１に量子化されたか否かを判定する。当該判定が否定判定となった場合は、直前の画素ｇ（ｘ，ｙ−１）は大滴吐出Ｌ２であり、注目画素ｇ（ｘ，ｙ）は小滴吐出Ｌ１以外であればよいと判断して、ステップ３１４に移行する。ステップ３１４では、閾値パターン６８Ｂを用いて注目画素ｇ（ｘ，ｙ）の値をＬ０又はＬ２に量子化し、その後にステップ３１７に移行する。
【０１１８】
また、ステップ３１０で肯定判定となった場合は、注目画素ｇ（ｘ，ｙ）についてはインク滴の吐出を行なわないと判断し、ステップ３１２に移行する。ステップ３１２では、注目画素ｇ（ｘ，ｙ）を強制的に吐出なしに相当するＬ０に量子化し、その後にステップ３１５に移行する。
【０１１９】
ステップ３１５では、強制的に吐出なしＬ０に量子化された注目画素ｇ（ｘ，ｙ）の量子化誤差Ｕが予め設定された所定値よりも大きいか否かを判定し、当該判定が肯定判定となった場合はステップ３１６に移行する。
【０１２０】
ステップ３１６では、量子化誤差Ｕをα倍し、その後にステップ３１７に移行する。なお、ステップ３１５で否定判定となった場合は、当該ステップ３１６の処理を実行することなくステップ３１７に移行する。
【０１２１】
なお、所定値としては、拡散させる量子化誤差を小さくしても画像全体の濃度に大きな影響を与えない程度に適宜設定することができる。例えば、閾値ＴｈＡの２倍程度とすることができる。
【０１２２】
すなわち、強制的にＬ０に量子化されることにより着目画素ｇ（ｘ，ｙ）の量子化誤差Ｕが大きくなりすぎる場合には、α倍した量子化誤差Ｕ’を用いて誤差拡散を行なう。
【０１２３】
ステップ３１７では、注目画素ｇ（ｘ，ｙ）が小滴吐出に相当する値Ｌ１に量子化されたか否かを判定し、当該判定が否定判定となった場合はステップ３１８に移行して、誤差拡散フィルタ７２Ａを用いて注目画素ｇ（ｘ，ｙ）の量子化誤差Ｕ又はα倍された量子化誤差Ｕ’を周辺画素に拡散させ、その後にステップ３２２に移行する。
【０１２４】
また、ステップ３１７で肯定判定となった場合は、次に処理対象とされる画素ｇ（ｘ，ｙ＋１）は、強制的に吐出なしＬ０に量子化されるものと判断し、ステップ３２０に移行する。ステップ３２０では、誤差拡散フィルタ７２Ｂを用いて注目画素ｇ（ｘ，ｙ）の量子化誤差Ｕを周辺画素に拡散させ、その後にステップ３２２に移行する。
【０１２５】
ステップ３２２では、変数ｙの値が走査方向Ｍの画素数ｍの値以上であるか否かを判定し、当該判定が否定判定となった場合は、ｘ列目の画素についての量子化処理が完了していないと判断してステップ３２４に移行する。ステップ３２４では、変数ｙの値に１を加算し、その後再びステップ３０６に戻る。
【０１２６】
また、ステップ３２２で肯定判定となった場合は、ｘ列目の画素についての量子化処理が完了したと判断してステップ３２６に移行する。ステップ３２６では、変数ｘの値がノズル配列方向Ｎの画素数ｎの値以上であるか否かを判定し、当該判定が否定判定となった場合は、画像データＧの全ての画素ｇについての量子化処理が完了していないと判断し、ステップ３２８に移行する。ステップ３２８では、変数ｘの値に１を加算し、その後再びステップ３０２に戻る。
【０１２７】
一方、ステップ３２６が肯定判定となった場合には、画像データＧの全ての画素ｇについて量子化処理が完了したと判断し、本量子化処理を終了する。
【０１２８】
なお、本第３の実施の形態におけるαの値は、閾値の設定の仕方に応じて設定することができる。例えば、小滴吐出に量子化される範囲が他の範囲よりも広く、量子化誤差が大きくなる可能性が高いときには、αの値を小さく設定してもよい。一方、小滴吐出に量子化される範囲が他の範囲よりも狭い場合や記録ヘッド１８の階調数が４階調、５階調である場合など、量子化誤差が大きくなる可能性が低いときには、αの値は大きく設定してもよい。
【０１２９】
また、本第３の実施の形態では、第１の実施の形態と同様に、２種類の誤差拡散フィルタ７２Ａ及び７２Ｂを用いる形態について説明したが、第２の実施の形態と同様に、３種類の誤差拡散フィルタを用いる形態とすることもできる。
【０１３０】
なお、上記各実施の形態に係る画像記録装置１０の構成は一例であり、本発明の趣旨を逸脱しない範囲で適宜変更可能である。
【０１３１】
また、上記各実施の形態に係る処理の流れ等も一例であり、本発明の主旨を逸脱しない範囲で適宜変更可能であることはいうまでもない。
【０１３２】
例えば、上記各実施の形態では、ノズルが記録媒体の搬送方向と異なる記録媒体の幅方向全域に設けられたＦＷＡ型の記録ヘッドを用いる形態について説明したが、本発明は、記録媒体の搬送方向と異なる幅方向の一部に対向するように配列されたノズルを備えた記録ヘッドを記録媒体の搬送方向と異なる記録媒体の幅方向に走査移動させて画像を形成するＰＷＡ（Partial Width Array）型の記録ヘッドにも適用することができる。この場合も、ｘの値が同じ画素ｇは、同じ吐出ノズル６２を用いて画像形成が行われる。
【０１３３】
また、上記各実施形態では、記録ヘッド１８により表現可能な階調をＬ０〜Ｌ２の３階調として説明したが、本発明はこれに限定されるものではなく、３階調以上に量子化する場合であっても適用することができる。
【０１３４】
例えば、図１３には、記録ヘッド１８により表現可能な階調が４階調である場合の閾値パターン８８Ａ，８８Ｂが示されている。中滴又は大滴の吐出を行った次の画素では、同図（Ｂ）に示される閾値パターン８８Ｂを用いることで、小滴の吐出を行なわないようにすることができる。また、小滴の吐出を行なった次の画素では、同図（Ｃ）に示されるように、強制的に吐出なしにする。このように量子化しつつ、上記各実施の形態で説明したように誤差拡散を行なう。
【０１３５】
図１４は、本発明の画像処理装置の量子化処理の機能をコンピュータプログラムで実現した場合におけるコンピュータプログラム及びそのコンピュータプログラムを格納した記憶媒体とコンピュータの一例の説明図である。図中、５５０はプログラム、５５２はコンピュータ、５５４は光磁気ディスク、５５６は光ディスク、５５８は磁気ディスク、５６０はメモリ、５６２は内部メモリ、５６６は読取部、５７０はハードディスク、５６８、５７４はインタフェース、５７２は通信部である。
【０１３６】
上述の各実施の形態で説明した本発明の画像処理装置の各部の機能の一部または全部を、コンピュータにより実行可能なプログラム５５０によって実現することが可能である。その場合、そのプログラム５５０及びそのプログラムが用いるデータなどは、コンピュータが読み取り可能な記憶媒体に記憶することも可能である。記憶媒体としては、コンピュータのハードウエア資源に備えられている読取部５６６に対して、プログラムの記述内容に応じて、磁気、光、電気等のエネルギーの変化状態を引き起こして、それに対応する信号の形式で、読取部５６６にプログラムの記述内容を伝達できるものである。例えば、光磁気ディスク５５４、光ディスク５５６（ＣＤやＤＶＤなどを含む）、磁気ディスク５５８、メモリ５６０（ＩＣカード、メモリカードなどを含む）等である。もちろんこれらの記憶媒体は、可搬型に限られるものではない。
【０１３７】
これらの記憶媒体にプログラム５５０を格納しておき、例えばコンピュータ５５２の読取部５６６あるいはインタフェース５７４にこれらの記憶媒体を装着することによって、コンピュータからプログラム５５０を読み出し、内部メモリ５６２またはハードディスク５７０に記憶し、ＣＰＵ５６４によってプログラム５５０を実行することによって、本発明の画像処理装置の機能を実現することができる。あるいは、ネットワークなどを介してプログラム５５０をコンピュータ５５２に転送し、コンピュータ５５２では通信部５７２でプログラム５５０を受信して内部メモリ５６２またはハードディスク５７０に記憶し、ＣＰＵ５６４によってプログラム５５０を実行することによって、本発明の画像処理装置の機能を実現してもよい。なお、コンピュータ５５２には、このほかインタフェース５６８を介して様々な装置と接続することができ、例えば情報を表示する表示装置やユーザが情報を入力する入力装置等も接続されている。
【０１３８】
もちろん、一部の機能についてハードウエアによって構成することもできるし、すべてをハードウエア構成としてもよい。あるいは、他の構成とともに本発明も含めたプログラムとして構成することも可能である。
【０１３９】
なお、本実施の形態では、インクジェット画像記録装置を例にとって本発明を説明したが、本発明は、インクジェット画像記録装置に限らず、高分子フィルム上に着色インクを吐出して行なうディスプレイ用のカラーフィルタの作製、有機ＥＬ溶液を基板上に吐出させて行なうＥＬディスプレイパネルの形成など、様々な工業的用途を対象とした液滴吐出装置一般に対して、適用可能である。
【０１４０】
また、画像記録装置１０において画像記録の対象となる記録用紙Ｐには、液滴吐出ヘッドが液滴を吐出する対象物であれば、記録用紙やＯＨＰシートなどはもちろんであるが、これら以外にも、例えば、高分子フィルムなどが広く含まれる。
【図面の簡単な説明】
【０１４１】
【図１】実施の形態に係る画像記録装置の構成を示す概略図である。
【図２】画像記録装置のメンテナンス時の記録ヘッド、メンテナンス装置及び搬送ベルトの位置関係を示す概略図である。
【図３】記録ヘッドの吐出ノズルの構成を示す概略図である。
【図４】実施の形態に係る画像記録装置の画像データに基づく記録データの作成処理に関する機能ブロック図である。
【図５】それぞれ大滴及び小滴を吐出させる際に印加する駆動波形の一例を示す図である。
【図６】画像データにおける画素の位置を示す説明図である。
【図７】３値に量子化する場合の閾値パターンの一例を示す模式図である。
【図８】それぞれ第１の実施の形態に係る誤差拡散フィルタの一例を示す説明図である。
【図９】第１の実施の形態に係る量子化処理の流れを示すフローチャートである。
【図１０】それぞれ第２の実施の形態に係る誤差拡散フィルタの一例を示す説明図である。
【図１１】第２の実施の形態に係る量子化処理の流れを示すフローチャートである。
【図１２】第３の実施の形態に係る量子化処理の流れを示すフローチャートである。
【図１３】４値に量子化する場合の閾値パターンの一例を示す模式図である。
【図１４】量子化処理の機能をコンピュータプログラムで実現した場合におけるコンピュータプログラム及びそのコンピュータプログラムを格納した記憶媒体とコンピュータの一例の説明図である。
【符号の説明】
【０１４２】
１０    画像記録装置
１１    駆動ロール
１２    従動ロール
１４    搬送ベルト
１８    記録ヘッドアレイ
２０    用紙トレイ
２２    排紙トレイ
２４    ロール
４０    制御部
４２    色変換処理部
４６    量子化処理部（量子化手段、誤差拡散手段）
４８    記録データ作成部（出力手段）
６２    吐出ノズル
【図１】
0004983475.tif 000002
【図２】
0004983475.tif 000003
【図３】
0004983475.tif 000004
【図４】
0004983475.tif 000005
【図５】
0004983475.tif 000006
【図６】
0004983475.tif 000007
【図７】
0004983475.tif 000008
【図８】
0004983475.tif 000009
【図９】
0004983475.tif 000010
【図１０】
0004983475.tif 000011
【図１１】
0004983475.tif 000012
【図１２】
0004983475.tif 000013
【図１３】
0004983475.tif 000014
【図１４】
0004983475.tif 000015