(57)【要約】【課題】発色不良やコックリングを抑制する。【解決手段】画像記録装置１では、多階調のカラー画像からブラック、シアン、マゼンタおよびイエローのハーフトーン画像データが生成される。シアンのハーフトーン画像データの生成では、注目画素位置に形成されるシアンのドットのサイズが仮決定され、ブラックのドットのサイズと合計されて合計ドットサイズが求められる。シアンのドットサイズは、合計ドットサイズが第１閾値ドットサイズ以下であれば仮決定されたサイズに等しいサイズに決定され、合計ドットサイズが第１閾値ドットサイズよりも大きければ、第１閾値ドットサイズとブラックのドットサイズとの差以下の範囲で最も大きいドットサイズに決定される。その結果、ブラックのドットとシアンのドットとの過剰な重なりを防止し、発色不良やコックリングを抑制することができる。【選択図】図１
2014000739.tif 000002
【特許請求の範囲】
【請求項１】
多階調のカラー画像に網掛け処理を行ってハーフトーン画像データを生成する画像データ生成方法であって、
ａ）前記カラー画像の第１の色成分の画像である第１色成分画像に網掛け処理を行い、ハーフトーン画像領域においてマトリクス状に配列された複数の画素位置にそれぞれ形成される前記第１の色成分の複数のドットのサイズを示す第１ハーフトーン画像データを生成する工程と、
ｂ）前記ａ）工程よりも後に、前記カラー画像の第２の色成分の画像である第２色成分画像に、前記第１ハーフトーン画像データを参照しつつ網掛け処理を行い、前記ハーフトーン画像領域の前記複数の画素位置にそれぞれ形成される前記第２の色成分の複数のドットのサイズを示す第２ハーフトーン画像データを生成する工程と、
を備え、
前記ｂ）工程が、
ｂ１）前記第２色成分画像の一の画素に網掛け処理を行って前記一の画素に対応する画素位置に形成される前記第２の色成分のドットのサイズを仮決定する工程と、
ｂ２）前記画素位置に形成される前記第１の色成分のドットのサイズである第１ドットサイズと、前記ｂ１）工程にて仮決定された前記第２の色成分のドットのサイズである第２ドット仮サイズとの合計である合計ドットサイズを求める工程と、
ｂ３）前記合計ドットサイズと所定の閾値ドットサイズとを比較し、前記合計ドットサイズが前記閾値ドットサイズ以下である場合、前記第２の色成分のドットのサイズである第２ドットサイズを前記第２ドット仮サイズに等しいサイズに決定し、前記合計ドットサイズが前記閾値ドットサイズよりも大きい場合、前記第２ドットサイズを、前記閾値ドットサイズと前記第１ドットサイズとの差以下の範囲で最も大きいドットサイズに決定する工程と、
ｂ４）前記ｂ３）工程において、前記合計ドットサイズが前記閾値ドットサイズよりも大きい場合、前記一の画素の周囲の画素位置のうち、前記第２ドットサイズが未決定の１つ以上の画素位置に位置する周辺画素群の画素値を、前記一の画素の画素値および前記第２ドット仮サイズと前記第２ドットサイズとの差に基づいて変更する工程と、
ｂ５）前記複数の画素位置について予め定められた処理順序に従って前記一の画素を次の画素に変更し、前記ｂ１）工程ないし前記ｂ４）工程を繰り返す工程と、
を備えることを特徴とする画像データ生成方法。
【請求項２】
請求項１に記載の画像データ生成方法であって、
前記ハーフトーン画像領域の縦方向または横方向の画素位置の列において、前記ｂ１）工程ないし前記ｂ４）工程が、一方の端部の画素位置から他方の端部の画素位置へと順次行われることを特徴とする画像データ生成方法。
【請求項３】
請求項１または２に記載の画像データ生成方法であって、
前記ｂ１）工程において、前記一の画素の画素値と、前記画素位置に設定されている閾値とを比較することにより、前記第２ドット仮サイズが決定され、
前記ｂ）工程において、前記ｂ１）工程ないし前記ｂ４）工程が繰り返される間に、前記閾値が変更されることを特徴とする画像データ生成方法。
【請求項４】
請求項１ないし３のいずれかに記載の画像データ生成方法であって、
ｃ）前記ｂ）工程よりも後に、前記カラー画像の第３の色成分の画像である第３色成分画像に、前記第１ハーフトーン画像データおよび前記第２ハーフトーン画像データを参照しつつ網掛け処理を行い、前記ハーフトーン画像領域の前記複数の画素位置にそれぞれ形成される前記第３の色成分の複数のドットのサイズを示す第３ハーフトーン画像データを生成する工程をさらに備え、
前記ｃ）工程が、
ｃ１）前記第３色成分画像の一の画素に網掛け処理を行って前記一の画素に対応する画素位置に形成される前記第３の色成分のドットのサイズを仮決定する工程と、
ｃ２）前記画素位置における前記第１ドットサイズおよび前記第２ドットサイズと、前記ｃ１）工程にて仮決定された前記第３の色成分のドットのサイズである第３ドット仮サイズとの合計である他の合計ドットサイズを求める工程と、
ｃ３）前記他の合計ドットサイズと他の閾値ドットサイズとを比較し、前記他の合計ドットサイズが前記他の閾値ドットサイズ以下である場合、前記第３の色成分のドットのサイズである第３ドットサイズを前記第３ドット仮サイズに等しいサイズに決定し、前記他の合計ドットサイズが前記他の閾値ドットサイズよりも大きい場合、前記第３ドットサイズを、前記他の閾値ドットサイズと前記第１ドットサイズおよび前記第２ドットサイズの合計との差以下の範囲で最も大きいドットサイズに決定する工程と、
ｃ４）前記ｃ３）工程において、前記他の合計ドットサイズが前記他の閾値ドットサイズよりも大きい場合、前記一の画素の周囲の画素位置のうち、前記第３ドットサイズが未決定の１つ以上の画素位置に位置する周辺画素群の画素値を、前記一の画素の画素値および前記第３ドット仮サイズと前記第３ドットサイズとの差に基づいて変更する工程と、
ｃ５）前記複数の画素位置について予め定められた処理順序に従って前記一の画素を次の画素に変更し、前記ｃ１）工程ないし前記ｃ４）工程を繰り返す工程と、
を備えることを特徴とする画像データ生成方法。
【請求項５】
多階調のカラー画像に網掛け処理を行ってハーフトーン画像データを生成する画像データ生成方法であって、
ａ）前記カラー画像の第１の色成分の画像である第１色成分画像に網掛け処理を行い、ハーフトーン画像領域においてマトリクス状に配列された複数の画素位置にそれぞれ形成される前記第１の色成分の複数のドットのサイズを示す第１ハーフトーン画像データを生成する工程と、
ｂ）前記ａ）工程よりも後に、前記カラー画像の第２の色成分の画像である第２色成分画像に、前記第１ハーフトーン画像データを参照しつつ網掛け処理を行い、前記ハーフトーン画像領域の前記複数の画素位置にそれぞれ形成される前記第２の色成分の複数のドットのサイズを示す第２ハーフトーン画像データを生成する工程と、
を備え、
前記ｂ）工程が、
ｂ１）前記第２色成分画像に網掛け処理を行って前記ハーフトーン画像領域の前記複数の画素位置にそれぞれ形成される前記第２の色成分の前記複数のドットのサイズを仮決定する工程と、
ｂ２）前記第２色成分画像の一の画素に対応する画素位置に形成される前記第１の色成分のドットのサイズである第１ドットサイズと、前記画素位置に形成される前記第２の色成分のドットについて前記ｂ１）工程にて仮決定されたサイズである第２ドット仮サイズとの合計である合計ドットサイズを求める工程と、
ｂ３）前記合計ドットサイズと所定の閾値ドットサイズとを比較し、前記合計ドットサイズが前記閾値ドットサイズ以下である場合、前記第２の色成分のドットのサイズである第２ドットサイズを前記第２ドット仮サイズに等しいサイズに決定し、前記合計ドットサイズが前記閾値ドットサイズよりも大きい場合、前記第２ドットサイズを、前記閾値ドットサイズと前記第１ドットサイズとの差以下の範囲で最も大きいドットサイズに決定する工程と、
ｂ４）前記ｂ３）工程において、前記合計ドットサイズが前記閾値ドットサイズよりも大きい場合、前記一の画素の周囲の画素位置のうち、前記第２ドットサイズが未決定の１つ以上の画素位置に位置する周辺画素群の第２ドット仮サイズを、前記一の画素の前記第２ドット仮サイズと前記第２ドットサイズとの差に基づいて変更する工程と、
ｂ５）前記複数の画素位置について予め定められた処理順序に従って前記一の画素を次の画素に変更し、前記ｂ２）工程ないし前記ｂ４）工程を繰り返す工程と、
を備えることを特徴とする画像データ生成方法。
【請求項６】
請求項５に記載の画像データ生成方法であって、
前記ハーフトーン画像領域の縦方向または横方向の画素位置の列において、前記ｂ２）工程ないし前記ｂ４）工程が、一方の端部の画素位置から他方の端部の画素位置へと順次行われることを特徴とする画像データ生成方法。
【請求項７】
請求項５または６に記載の画像データ生成方法であって、
ｃ）前記ｂ）工程よりも後に、前記カラー画像の第３の色成分の画像である第３色成分画像に、前記第１ハーフトーン画像データおよび前記第２ハーフトーン画像データを参照しつつ網掛け処理を行い、前記ハーフトーン画像領域の前記複数の画素位置にそれぞれ形成される前記第３の色成分の複数のドットのサイズを示す第３ハーフトーン画像データを生成する工程をさらに備え、
前記ｃ）工程が、
ｃ１）前記第３色成分画像に網掛け処理を行って前記ハーフトーン画像領域の前記複数の画素位置にそれぞれ形成される前記第３の色成分の前記複数のドットのサイズを仮決定する工程と、
ｃ２）前記第３色成分画像の一の画素に対応する画素位置における前記第１ドットサイズおよび前記第２ドットサイズと、前記画素位置に形成される前記第３の色成分のドットについて前記ｃ１）工程にて仮決定されたサイズである第３ドット仮サイズとの合計である他の合計ドットサイズを求める工程と、
ｃ３）前記他の合計ドットサイズと他の閾値ドットサイズとを比較し、前記他の合計ドットサイズが前記他の閾値ドットサイズ以下である場合、前記第３の色成分のドットのサイズである第３ドットサイズを前記第３ドット仮サイズに等しいサイズに決定し、前記他の合計ドットサイズが前記他の閾値ドットサイズよりも大きい場合、前記第３ドットサイズを、前記他の閾値ドットサイズと前記第１ドットサイズおよび前記第２ドットサイズの合計との差以下の範囲で最も大きいドットサイズに決定する工程と、
ｃ４）前記ｃ３）工程において、前記他の合計ドットサイズが前記他の閾値ドットサイズよりも大きい場合、前記一の画素の周囲の画素位置のうち、前記第３ドットサイズが未決定の１つ以上の画素位置に位置する周辺画素群の第３ドット仮サイズを、前記一の画素の前記第３ドット仮サイズと前記第３ドットサイズとの差に基づいて変更する工程と、
ｃ５）前記複数の画素位置について予め定められた処理順序に従って前記一の画素を次の画素に変更し、前記ｃ２）工程ないし前記ｃ４）工程を繰り返す工程と、
を備えることを特徴とする画像データ生成方法。
【請求項８】
請求項１ないし７のいずれかに記載の画像データ生成方法であって、
前記第１ドットサイズが、大サイズ、大サイズよりも小さい中間サイズ、および、ドットが存在しないことを示すゼロサイズのいずれかであり、
前記第２ドットサイズが、大サイズ、中間サイズおよびゼロサイズのいずれかであることを特徴とする画像データ生成方法。
【請求項９】
請求項１ないし８のいずれかに記載の画像データ生成方法であって、
前記第１の色成分がブラックであることを特徴とする画像データ生成方法。
【請求項１０】
請求項９に記載の画像データ生成方法であって、
前記ａ）工程と前記ｂ）工程との間において、前記ａ）工程にて前記第１の色成分のドットが形成されることが決定された画素位置の前記閾値ドットサイズを、前記第１の色成分のドットのサイズに等しくする工程をさらに備えることを特徴とする画像データ生成方法。
【請求項１１】
請求項１ないし１０のいずれかに記載の画像データ生成方法であって、
前記ａ）工程よりも前に、前記カラー画像にグレイ置換を行いつつ分版処理を施すことにより、ブラックの画像、シアンの画像、マゼンタの画像、および、イエローの画像を生成する工程をさらに備えることを特徴とする画像データ生成方法。
【請求項１２】
請求項１ないし１１のいずれかに記載の画像データ生成方法であって、
前記ａ）工程と前記ｂ）工程との間において、前記ａ）工程にて前記第１の色成分のドットが形成されることが決定された画素位置に隣接する画素位置における前記閾値ドットサイズを小さくする工程をさらに備えることを特徴とする画像データ生成方法。
【請求項１３】
記録媒体に画像を記録する画像記録方法であって、
請求項１ないし１２のいずれかに記載の画像データ生成方法により生成された第１ハーフトーン画像データおよび第２ハーフトーン画像データを準備する工程と、
前記第１ハーフトーン画像データに基づいて記録媒体上にドットを記録する工程と、
前記第２ハーフトーン画像データに基づいて記録媒体上にドットを記録する工程と、
を備えることを特徴とする画像記録方法。
【請求項１４】
多階調のカラー画像に網掛け処理を行ってハーフトーン画像データを生成する画像データ生成装置であって、
前記カラー画像の第１の色成分の画像である第１色成分画像に網掛け処理を行い、ハーフトーン画像領域においてマトリクス状に配列された複数の画素位置にそれぞれ形成される前記第１の色成分の複数のドットのサイズを示す第１ハーフトーン画像データを生成する第１ハーフトーン画像データ生成部と、
第１ハーフトーン画像データの生成後に、前記カラー画像の第２の色成分の画像である第２色成分画像に、前記第１ハーフトーン画像データを参照しつつ網掛け処理を行い、前記ハーフトーン画像領域の前記複数の画素位置にそれぞれ形成される前記第２の色成分の複数のドットのサイズを示す第２ハーフトーン画像データを生成する第２ハーフトーン画像データ生成部と、
を備え、
前記第２ハーフトーン画像データ生成部が、
前記第２色成分画像の一の画素に網掛け処理を行って前記一の画素に対応する画素位置に形成される前記第２の色成分のドットのサイズを仮決定する仮サイズ決定部と、
前記画素位置に形成される前記第１の色成分のドットのサイズである第１ドットサイズと、前記仮サイズ決定部により仮決定された前記第２の色成分のドットのサイズである第２ドット仮サイズとの合計である合計ドットサイズを求めるドットサイズ積算部と、
前記合計ドットサイズと所定の閾値ドットサイズとを比較し、前記合計ドットサイズが前記閾値ドットサイズ以下である場合、前記第２の色成分のドットのサイズである第２ドットサイズを前記第２ドット仮サイズに等しいサイズに決定し、前記合計ドットサイズが前記閾値ドットサイズよりも大きい場合、前記第２ドットサイズを、前記閾値ドットサイズと前記第１ドットサイズとの差以下の範囲で最も大きいドットサイズに決定するサイズ決定部と、
前記合計ドットサイズが前記閾値ドットサイズよりも大きい場合、前記一の画素の周囲の画素位置のうち、前記第２ドットサイズが未決定の１つ以上の画素位置に位置する周辺画素群の画素値を、前記一の画素の画素値および前記第２ドット仮サイズと前記第２ドットサイズとの差に基づいて変更する画素値変更部と、
前記複数の画素位置について予め定められた処理順序に従って前記一の画素を次の画素に変更し、前記仮サイズ決定部による前記第２ドット仮サイズの決定、前記ドットサイズ積算部による前記合計ドットサイズの算出、前記サイズ決定部による前記第２ドットサイズの決定、および、前記画素値変更部による画素値の変更を繰り返させる繰り返し制御部と、
を備えることを特徴とする画像データ生成装置。
【請求項１５】
多階調のカラー画像に網掛け処理を行ってハーフトーン画像データを生成する画像データ生成装置であって、
前記カラー画像の第１の色成分の画像である第１色成分画像に網掛け処理を行い、ハーフトーン画像領域においてマトリクス状に配列された複数の画素位置にそれぞれ形成される前記第１の色成分の複数のドットのサイズを示す第１ハーフトーン画像データを生成する第１ハーフトーン画像データ生成部と、
第１ハーフトーン画像データの生成後に、前記カラー画像の第２の色成分の画像である第２色成分画像に、前記第１ハーフトーン画像データを参照しつつ網掛け処理を行い、前記ハーフトーン画像領域の前記複数の画素位置にそれぞれ形成される前記第２の色成分の複数のドットのサイズを示す第２ハーフトーン画像データを生成する第２ハーフトーン画像データ生成部と、
を備え、
前記第２ハーフトーン画像データ生成部が、
前記第２色成分画像に網掛け処理を行って前記ハーフトーン画像領域の前記複数の画素位置にそれぞれ形成される前記第２の色成分の前記複数のドットのサイズを仮決定する仮サイズ決定部と、
前記第２色成分画像の一の画素に対応する画素位置に形成される前記第１の色成分のドットのサイズである第１ドットサイズと、前記画素位置に形成される前記第２の色成分のドットについて前記仮サイズ決定部により仮決定されたサイズである第２ドット仮サイズとの合計である合計ドットサイズを求めるドットサイズ積算部と、
前記合計ドットサイズと所定の閾値ドットサイズとを比較し、前記合計ドットサイズが前記閾値ドットサイズ以下である場合、前記第２の色成分のドットのサイズである第２ドットサイズを前記第２ドット仮サイズに等しいサイズに決定し、前記合計ドットサイズが前記閾値ドットサイズよりも大きい場合、前記第２ドットサイズを、前記閾値ドットサイズと前記第１ドットサイズとの差以下の範囲で最も大きいドットサイズに決定するサイズ決定部と、
前記合計ドットサイズが前記閾値ドットサイズよりも大きい場合、前記一の画素の周囲の画素位置のうち、前記第２ドットサイズが未決定の１つ以上の画素位置に位置する周辺画素群の第２ドット仮サイズを、前記一の画素の前記第２ドット仮サイズと前記第２ドットサイズとの差に基づいて変更する仮サイズ変更部と、
前記複数の画素位置について予め定められた処理順序に従って前記一の画素を次の画素に変更し、前記仮サイズ決定部による前記第２ドット仮サイズの決定、前記ドットサイズ積算部による前記合計ドットサイズの算出、前記サイズ決定部による前記第２ドットサイズの決定、および、前記仮サイズ変更部による第２ドット仮サイズの変更を繰り返させる繰り返し制御部と、
を備えることを特徴とする画像データ生成装置。
【請求項１６】
記録媒体に画像を記録する画像記録装置であって、
請求項１４または１５に記載の画像データ生成装置と、
記録媒体上のドット記録位置にドットを記録するドット出力要素と、
前記記録媒体上の前記ドット記録位置を前記記録媒体に対して相対的に移動させる移動機構と、
前記記録媒体上の前記ドット記録位置の前記記録媒体に対する相対移動に並行して、前記第１ハーフトーン画像データおよび前記第２ハーフトーン画像データに基づいて前記ドット出力要素の出力制御を行う出力制御部と、
を備えることを特徴とする画像記録装置。
【請求項１７】
請求項１６に記載の画像記録装置であって、
前記ドット出力要素が、
前記出力制御部により前記第１ハーフトーン画像データに基づいて制御され、前記記録媒体上の前記ドット記録位置に前記第１の色のインクの微小液滴を吐出して前記第１の色のドットを記録する第１吐出部と、
前記出力制御部により前記第２ハーフトーン画像データに基づいて制御され、前記記録媒体上の前記ドット記録位置に前記第２の色のインクの微小液滴を吐出して前記第２の色のドットを記録する第２吐出部と、
を備えることを特徴とする画像記録装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、多階調のカラー画像に網掛け処理を行ってハーフトーン画像データを生成する画像データ生成方法および画像データ生成装置、並びに、記録媒体に画像を記録する画像記録方法および画像記録装置に関する。
【背景技術】
【０００２】
従来より、インクの微小な液滴を吐出する複数のノズルが配列された吐出部を記録媒体に対して相対的に移動することにより、記録媒体にインクジェット方式にてカラー画像を記録する画像記録装置が用いられている。カラー画像は、網掛け処理により生成されたハーフトーン画像データに基づいて、記録媒体上の各画素位置にインクのドットが形成されることにより記録される。このような画像記録装置では、記録媒体上の各画素位置において複数色のインクのドットが大きく重なることにより、色が濁って発色不良が生じてしまったり、コックリング（記録媒体の波打ち現象）が発生するおそれがある。
【０００３】
一方、特許文献１および特許文献２では、各画素位置に１つの色のインクのドットのみを記録することにより、画像の粒状性の改善を図る方法が開示されている。また、特許文献３では、記録媒体上におけるドットの重なりの分散性を示す評価指数に基づいてカラー画像の網掛け処理が行われる。これにより、ドットの重なりを抑制して画像の粒状性の改善が図られる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平１１−０１０９１８号公報
【特許文献２】特開２０００−３５４１７２号公報
【特許文献３】特開２０１０−２４１０５２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、特許文献１および特許文献２では、複数色のドットの重なりにより色が濁ってしまうことは抑制されるが、濃い混色を表現することが困難になってしまう。また、インクの着弾位置が所望の位置からずれて複数色のドットの重なり状態が変化すると、当該変化の影響が色味に大きく反映されてしまう。特許文献３でも、複数色のドットの重なりにより色が濁ってしまうことは抑制される。しかしながら、各画素位置に付与されるインクの総量については何ら考慮されておらず、コックリングを適切に抑制することは困難である。
【０００６】
本発明は、上記課題に鑑みなされたものであり、画像を記録する際に複数色の着色材料のドットの過剰な重なりを防止することにより、発色不良やコックリングを抑制することを目的としている。
【課題を解決するための手段】
【０００７】
請求項１に記載の発明は、多階調のカラー画像に網掛け処理を行ってハーフトーン画像データを生成する画像データ生成方法であって、ａ）前記カラー画像の第１の色成分の画像である第１色成分画像に網掛け処理を行い、ハーフトーン画像領域においてマトリクス状に配列された複数の画素位置にそれぞれ形成される前記第１の色成分の複数のドットのサイズを示す第１ハーフトーン画像データを生成する工程と、ｂ）前記ａ）工程よりも後に、前記カラー画像の第２の色成分の画像である第２色成分画像に、前記第１ハーフトーン画像データを参照しつつ網掛け処理を行い、前記ハーフトーン画像領域の前記複数の画素位置にそれぞれ形成される前記第２の色成分の複数のドットのサイズを示す第２ハーフトーン画像データを生成する工程とを備え、前記ｂ）工程が、ｂ１）前記第２色成分画像の一の画素に網掛け処理を行って前記一の画素に対応する画素位置に形成される前記第２の色成分のドットのサイズを仮決定する工程と、ｂ２）前記画素位置に形成される前記第１の色成分のドットのサイズである第１ドットサイズと、前記ｂ１）工程にて仮決定された前記第２の色成分のドットのサイズである第２ドット仮サイズとの合計である合計ドットサイズを求める工程と、ｂ３）前記合計ドットサイズと所定の閾値ドットサイズとを比較し、前記合計ドットサイズが前記閾値ドットサイズ以下である場合、前記第２の色成分のドットのサイズである第２ドットサイズを前記第２ドット仮サイズに等しいサイズに決定し、前記合計ドットサイズが前記閾値ドットサイズよりも大きい場合、前記第２ドットサイズを、前記閾値ドットサイズと前記第１ドットサイズとの差以下の範囲で最も大きいドットサイズに決定する工程と、ｂ４）前記ｂ３）工程において、前記合計ドットサイズが前記閾値ドットサイズよりも大きい場合、前記一の画素の周囲の画素位置のうち、前記第２ドットサイズが未決定の１つ以上の画素位置に位置する周辺画素群の画素値を、前記一の画素の画素値および前記第２ドット仮サイズと前記第２ドットサイズとの差に基づいて変更する工程と、ｂ５）前記複数の画素位置について予め定められた処理順序に従って前記一の画素を次の画素に変更し、前記ｂ１）工程ないし前記ｂ４）工程を繰り返す工程とを備える。
【０００８】
請求項２に記載の発明は、請求項１に記載の画像データ生成方法であって、前記ハーフトーン画像領域の縦方向または横方向の画素位置の列において、前記ｂ１）工程ないし前記ｂ４）工程が、一方の端部の画素位置から他方の端部の画素位置へと順次行われる。
【０００９】
請求項３に記載の発明は、請求項１または２に記載の画像データ生成方法であって、前記ｂ１）工程において、前記一の画素の画素値と、前記画素位置に設定されている閾値とを比較することにより、前記第２ドット仮サイズが決定され、前記ｂ）工程において、前記ｂ１）工程ないし前記ｂ４）工程が繰り返される間に、前記閾値が変更される。
【００１０】
請求項４に記載の発明は、請求項１ないし３のいずれかに記載の画像データ生成方法であって、ｃ）前記ｂ）工程よりも後に、前記カラー画像の第３の色成分の画像である第３色成分画像に、前記第１ハーフトーン画像データおよび前記第２ハーフトーン画像データを参照しつつ網掛け処理を行い、前記ハーフトーン画像領域の前記複数の画素位置にそれぞれ形成される前記第３の色成分の複数のドットのサイズを示す第３ハーフトーン画像データを生成する工程をさらに備え、前記ｃ）工程が、ｃ１）前記第３色成分画像の一の画素に網掛け処理を行って前記一の画素に対応する画素位置に形成される前記第３の色成分のドットのサイズを仮決定する工程と、ｃ２）前記画素位置における前記第１ドットサイズおよび前記第２ドットサイズと、前記ｃ１）工程にて仮決定された前記第３の色成分のドットのサイズである第３ドット仮サイズとの合計である他の合計ドットサイズを求める工程と、ｃ３）前記他の合計ドットサイズと他の閾値ドットサイズとを比較し、前記他の合計ドットサイズが前記他の閾値ドットサイズ以下である場合、前記第３の色成分のドットのサイズである第３ドットサイズを前記第３ドット仮サイズに等しいサイズに決定し、前記他の合計ドットサイズが前記他の閾値ドットサイズよりも大きい場合、前記第３ドットサイズを、前記他の閾値ドットサイズと前記第１ドットサイズおよび前記第２ドットサイズの合計との差以下の範囲で最も大きいドットサイズに決定する工程と、ｃ４）前記ｃ３）工程において、前記他の合計ドットサイズが前記他の閾値ドットサイズよりも大きい場合、前記一の画素の周囲の画素位置のうち、前記第３ドットサイズが未決定の１つ以上の画素位置に位置する周辺画素群の画素値を、前記一の画素の画素値および前記第３ドット仮サイズと前記第３ドットサイズとの差に基づいて変更する工程と、ｃ５）前記複数の画素位置について予め定められた処理順序に従って前記一の画素を次の画素に変更し、前記ｃ１）工程ないし前記ｃ４）工程を繰り返す工程とを備える。
【００１１】
請求項５に記載の発明は、多階調のカラー画像に網掛け処理を行ってハーフトーン画像データを生成する画像データ生成方法であって、ａ）前記カラー画像の第１の色成分の画像である第１色成分画像に網掛け処理を行い、ハーフトーン画像領域においてマトリクス状に配列された複数の画素位置にそれぞれ形成される前記第１の色成分の複数のドットのサイズを示す第１ハーフトーン画像データを生成する工程と、ｂ）前記ａ）工程よりも後に、前記カラー画像の第２の色成分の画像である第２色成分画像に、前記第１ハーフトーン画像データを参照しつつ網掛け処理を行い、前記ハーフトーン画像領域の前記複数の画素位置にそれぞれ形成される前記第２の色成分の複数のドットのサイズを示す第２ハーフトーン画像データを生成する工程とを備え、前記ｂ）工程が、ｂ１）前記第２色成分画像に網掛け処理を行って前記ハーフトーン画像領域の前記複数の画素位置にそれぞれ形成される前記第２の色成分の前記複数のドットのサイズを仮決定する工程と、ｂ２）前記第２色成分画像の一の画素に対応する画素位置に形成される前記第１の色成分のドットのサイズである第１ドットサイズと、前記画素位置に形成される前記第２の色成分のドットについて前記ｂ１）工程にて仮決定されたサイズである第２ドット仮サイズとの合計である合計ドットサイズを求める工程と、ｂ３）前記合計ドットサイズと所定の閾値ドットサイズとを比較し、前記合計ドットサイズが前記閾値ドットサイズ以下である場合、前記第２の色成分のドットのサイズである第２ドットサイズを前記第２ドット仮サイズに等しいサイズに決定し、前記合計ドットサイズが前記閾値ドットサイズよりも大きい場合、前記第２ドットサイズを、前記閾値ドットサイズと前記第１ドットサイズとの差以下の範囲で最も大きいドットサイズに決定する工程と、ｂ４）前記ｂ３）工程において、前記合計ドットサイズが前記閾値ドットサイズよりも大きい場合、前記一の画素の周囲の画素位置のうち、前記第２ドットサイズが未決定の１つ以上の画素位置に位置する周辺画素群の第２ドット仮サイズを、前記一の画素の前記第２ドット仮サイズと前記第２ドットサイズとの差に基づいて変更する工程と、ｂ５）前記複数の画素位置について予め定められた処理順序に従って前記一の画素を次の画素に変更し、前記ｂ２）工程ないし前記ｂ４）工程を繰り返す工程とを備える。
【００１２】
請求項６に記載の発明は、請求項５に記載の画像データ生成方法であって、前記ハーフトーン画像領域の縦方向または横方向の画素位置の列において、前記ｂ２）工程ないし前記ｂ４）工程が、一方の端部の画素位置から他方の端部の画素位置へと順次行われる。
【００１３】
請求項７に記載の発明は、請求項５または６に記載の画像データ生成方法であって、ｃ）前記ｂ）工程よりも後に、前記カラー画像の第３の色成分の画像である第３色成分画像に、前記第１ハーフトーン画像データおよび前記第２ハーフトーン画像データを参照しつつ網掛け処理を行い、前記ハーフトーン画像領域の前記複数の画素位置にそれぞれ形成される前記第３の色成分の複数のドットのサイズを示す第３ハーフトーン画像データを生成する工程をさらに備え、前記ｃ）工程が、ｃ１）前記第３色成分画像に網掛け処理を行って前記ハーフトーン画像領域の前記複数の画素位置にそれぞれ形成される前記第３の色成分の前記複数のドットのサイズを仮決定する工程と、ｃ２）前記第３色成分画像の一の画素に対応する画素位置における前記第１ドットサイズおよび前記第２ドットサイズと、前記画素位置に形成される前記第３の色成分のドットについて前記ｃ１）工程にて仮決定されたサイズである第３ドット仮サイズとの合計である他の合計ドットサイズを求める工程と、ｃ３）前記他の合計ドットサイズと他の閾値ドットサイズとを比較し、前記他の合計ドットサイズが前記他の閾値ドットサイズ以下である場合、前記第３の色成分のドットのサイズである第３ドットサイズを前記第３ドット仮サイズに等しいサイズに決定し、前記他の合計ドットサイズが前記他の閾値ドットサイズよりも大きい場合、前記第３ドットサイズを、前記他の閾値ドットサイズと前記第１ドットサイズおよび前記第２ドットサイズの合計との差以下の範囲で最も大きいドットサイズに決定する工程と、ｃ４）前記ｃ３）工程において、前記他の合計ドットサイズが前記他の閾値ドットサイズよりも大きい場合、前記一の画素の周囲の画素位置のうち、前記第３ドットサイズが未決定の１つ以上の画素位置に位置する周辺画素群の第３ドット仮サイズを、前記一の画素の前記第３ドット仮サイズと前記第３ドットサイズとの差に基づいて変更する工程と、ｃ５）前記複数の画素位置について予め定められた処理順序に従って前記一の画素を次の画素に変更し、前記ｃ２）工程ないし前記ｃ４）工程を繰り返す工程とを備える。
【００１４】
請求項８に記載の発明は、請求項１ないし７のいずれかに記載の画像データ生成方法であって、前記第１ドットサイズが、大サイズ、大サイズよりも小さい中間サイズ、および、ドットが存在しないことを示すゼロサイズのいずれかであり、前記第２ドットサイズが、大サイズ、中間サイズおよびゼロサイズのいずれかである。
【００１５】
請求項９に記載の発明は、請求項１ないし８のいずれかに記載の画像データ生成方法であって、前記第１の色成分がブラックである。
【００１６】
請求項１０に記載の発明は、請求項９に記載の画像データ生成方法であって、前記ａ）工程と前記ｂ）工程との間において、前記ａ）工程にて前記第１の色成分のドットが形成されることが決定された画素位置の前記閾値ドットサイズを、前記第１の色成分のドットのサイズに等しくする工程をさらに備える。
【００１７】
請求項１１に記載の発明は、請求項１ないし１０のいずれかに記載の画像データ生成方法であって、前記ａ）工程よりも前に、前記カラー画像にグレイ置換を行いつつ分版処理を施すことにより、ブラックの画像、シアンの画像、マゼンタの画像、および、イエローの画像を生成する工程をさらに備える。
【００１８】
請求項１２に記載の発明は、請求項１ないし１１のいずれかに記載の画像データ生成方法であって、前記ａ）工程と前記ｂ）工程との間において、前記ａ）工程にて前記第１の色成分のドットが形成されることが決定された画素位置に隣接する画素位置における前記閾値ドットサイズを小さくする工程をさらに備える。
【００１９】
請求項１３に記載の発明は、記録媒体に画像を記録する画像記録方法であって、請求項１ないし１２のいずれかに記載の画像データ生成方法により生成された第１ハーフトーン画像データおよび第２ハーフトーン画像データを準備する工程と、前記第１ハーフトーン画像データに基づいて記録媒体上にドットを記録する工程と、前記第２ハーフトーン画像データに基づいて記録媒体上にドットを記録する工程とを備える。
【００２０】
請求項１４に記載の発明は、多階調のカラー画像に網掛け処理を行ってハーフトーン画像データを生成する画像データ生成装置であって、前記カラー画像の第１の色成分の画像である第１色成分画像に網掛け処理を行い、ハーフトーン画像領域においてマトリクス状に配列された複数の画素位置にそれぞれ形成される前記第１の色成分の複数のドットのサイズを示す第１ハーフトーン画像データを生成する第１ハーフトーン画像データ生成部と、第１ハーフトーン画像データの生成後に、前記カラー画像の第２の色成分の画像である第２色成分画像に、前記第１ハーフトーン画像データを参照しつつ網掛け処理を行い、前記ハーフトーン画像領域の前記複数の画素位置にそれぞれ形成される前記第２の色成分の複数のドットのサイズを示す第２ハーフトーン画像データを生成する第２ハーフトーン画像データ生成部とを備え、前記第２ハーフトーン画像データ生成部が、前記第２色成分画像の一の画素に網掛け処理を行って前記一の画素に対応する画素位置に形成される前記第２の色成分のドットのサイズを仮決定する仮サイズ決定部と、前記画素位置に形成される前記第１の色成分のドットのサイズである第１ドットサイズと、前記仮サイズ決定部により仮決定された前記第２の色成分のドットのサイズである第２ドット仮サイズとの合計である合計ドットサイズを求めるドットサイズ積算部と、前記合計ドットサイズと所定の閾値ドットサイズとを比較し、前記合計ドットサイズが前記閾値ドットサイズ以下である場合、前記第２の色成分のドットのサイズである第２ドットサイズを前記第２ドット仮サイズに等しいサイズに決定し、前記合計ドットサイズが前記閾値ドットサイズよりも大きい場合、前記第２ドットサイズを、前記閾値ドットサイズと前記第１ドットサイズとの差以下の範囲で最も大きいドットサイズに決定するサイズ決定部と、前記合計ドットサイズが前記閾値ドットサイズよりも大きい場合、前記一の画素の周囲の画素位置のうち、前記第２ドットサイズが未決定の１つ以上の画素位置に位置する周辺画素群の画素値を、前記一の画素の画素値および前記第２ドット仮サイズと前記第２ドットサイズとの差に基づいて変更する画素値変更部と、前記複数の画素位置について予め定められた処理順序に従って前記一の画素を次の画素に変更し、前記仮サイズ決定部による前記第２ドット仮サイズの決定、前記ドットサイズ積算部による前記合計ドットサイズの算出、前記サイズ決定部による前記第２ドットサイズの決定、および、前記画素値変更部による画素値の変更を繰り返させる繰り返し制御部とを備える。
【００２１】
請求項１５に記載の発明は、多階調のカラー画像に網掛け処理を行ってハーフトーン画像データを生成する画像データ生成装置であって、前記カラー画像の第１の色成分の画像である第１色成分画像に網掛け処理を行い、ハーフトーン画像領域においてマトリクス状に配列された複数の画素位置にそれぞれ形成される前記第１の色成分の複数のドットのサイズを示す第１ハーフトーン画像データを生成する第１ハーフトーン画像データ生成部と、第１ハーフトーン画像データの生成後に、前記カラー画像の第２の色成分の画像である第２色成分画像に、前記第１ハーフトーン画像データを参照しつつ網掛け処理を行い、前記ハーフトーン画像領域の前記複数の画素位置にそれぞれ形成される前記第２の色成分の複数のドットのサイズを示す第２ハーフトーン画像データを生成する第２ハーフトーン画像データ生成部とを備え、前記第２ハーフトーン画像データ生成部が、前記第２色成分画像に網掛け処理を行って前記ハーフトーン画像領域の前記複数の画素位置にそれぞれ形成される前記第２の色成分の前記複数のドットのサイズを仮決定する仮サイズ決定部と、前記第２色成分画像の一の画素に対応する画素位置に形成される前記第１の色成分のドットのサイズである第１ドットサイズと、前記画素位置に形成される前記第２の色成分のドットについて前記仮サイズ決定部により仮決定されたサイズである第２ドット仮サイズとの合計である合計ドットサイズを求めるドットサイズ積算部と、前記合計ドットサイズと所定の閾値ドットサイズとを比較し、前記合計ドットサイズが前記閾値ドットサイズ以下である場合、前記第２の色成分のドットのサイズである第２ドットサイズを前記第２ドット仮サイズに等しいサイズに決定し、前記合計ドットサイズが前記閾値ドットサイズよりも大きい場合、前記第２ドットサイズを、前記閾値ドットサイズと前記第１ドットサイズとの差以下の範囲で最も大きいドットサイズに決定するサイズ決定部と、前記合計ドットサイズが前記閾値ドットサイズよりも大きい場合、前記一の画素の周囲の画素位置のうち、前記第２ドットサイズが未決定の１つ以上の画素位置に位置する周辺画素群の第２ドット仮サイズを、前記一の画素の前記第２ドット仮サイズと前記第２ドットサイズとの差に基づいて変更する仮サイズ変更部と、前記複数の画素位置について予め定められた処理順序に従って前記一の画素を次の画素に変更し、前記仮サイズ決定部による前記第２ドット仮サイズの決定、前記ドットサイズ積算部による前記合計ドットサイズの算出、前記サイズ決定部による前記第２ドットサイズの決定、および、前記仮サイズ変更部による第２ドット仮サイズの変更を繰り返させる繰り返し制御部とを備える。
【００２２】
請求項１６に記載の発明は、記録媒体に画像を記録する画像記録装置であって、請求項１４または１５に記載の画像データ生成装置と、記録媒体上のドット記録位置にドットを記録するドット出力要素と、前記記録媒体上の前記ドット記録位置を前記記録媒体に対して相対的に移動させる移動機構と、前記記録媒体上の前記ドット記録位置の前記記録媒体に対する相対移動に並行して、前記第１ハーフトーン画像データおよび前記第２ハーフトーン画像データに基づいて前記ドット出力要素の出力制御を行う出力制御部とを備える。
【００２３】
請求項１７に記載の発明は、請求項１６に記載の画像記録装置であって、前記ドット出力要素が、前記出力制御部により前記第１ハーフトーン画像データに基づいて制御され、前記記録媒体上の前記ドット記録位置に前記第１の色のインクの微小液滴を吐出して前記第１の色のドットを記録する第１吐出部と、前記出力制御部により前記第２ハーフトーン画像データに基づいて制御され、前記記録媒体上の前記ドット記録位置に前記第２の色のインクの微小液滴を吐出して前記第２の色のドットを記録する第２吐出部とを備える。
【発明の効果】
【００２４】
本発明では、画像を記録する際に複数色の着色材料のドットの過剰な重なりを防止することにより、発色不良やコックリングを抑制することができる。
【図面の簡単な説明】
【００２５】
【図１】第１の実施の形態に係る画像記録装置の構成を示す図である。
【図２】吐出ユニットを示す底面図である。
【図３】制御ユニットの機能を示すブロック図である。
【図４】マトリクスセットの特性を示す図である。
【図５】画像記録装置による画像記録の流れを示す図である。
【図６】階調画像および閾値マトリクスを示す図である。
【図７】ハーフトーン画像領域を簡略化して示す図である。
【図８】第２ハーフトーン画像データ生成部の機能を示すブロック図である。
【図９．Ａ】画像記録の流れの一部を示す図である。
【図９．Ｂ】画像記録の流れの一部を示す図である。
【図１０】周辺画素群の画素値の変更の様子を示す図である。
【図１１】処理順序を示す図である。
【図１２】第３ハーフトーン画像データ生成部の機能を示すブロック図である。
【図１３．Ａ】画像記録の流れの一部を示す図である。
【図１３．Ｂ】画像記録の流れの一部を示す図である。
【図１４】画像記録の流れの一部を示す図である。
【図１５】画像記録の流れの一部を示す図である。
【図１６】第２の実施の形態に係る第２ハーフトーン画像データ生成部の機能を示すブロック図である。
【図１７．Ａ】画像記録の流れの一部を示す図である。
【図１７．Ｂ】画像記録の流れの一部を示す図である。
【図１８】第３ハーフトーン画像データ生成部の機能を示すブロック図である。
【図１９．Ａ】画像記録の流れの一部を示す図である。
【図１９．Ｂ】画像記録の流れの一部を示す図である。
【発明を実施するための形態】
【００２６】
図１は、本発明の第１の実施の形態に係る画像記録装置１の構成を示す図である。画像記録装置１は、印刷用紙である記録媒体９上にインクの微小液滴を吐出することにより、複数の記録媒体９上にカラー画像を順次記録する枚様式の印刷装置（いわゆる、インクジェットプリンタ）である。
【００２７】
図１に示すように、画像記録装置１は、複数の記録媒体９を図１中の（＋Ｙ）方向である移動方向に移動する移動機構２、移動機構２による搬送途上の記録媒体９に向けてインクの微小液滴を吐出する吐出ユニット３、移動機構２に記録媒体９を供給する供給部５１、印刷終了後の記録媒体９を移動機構２から受け取る排出部５２、および、これらの機構を制御する制御ユニット４を備える。吐出ユニット３は、移動機構２の上方（（＋Ｚ）側）に配置され、図示省略のフレームに固定される。
【００２８】
移動機構２は、複数のステージ２１と、環状のガイド２２と、ベルト駆動機構２３とを備える。複数のステージ２１は、それぞれが１枚のシート状の記録媒体９を吸着保持する。ガイド２２は、複数のステージ２１が接続されたベルトを内部に備え、複数のステージ２１を案内する。ベルト駆動機構２３は、ガイド２２内のベルトを図１中における反時計回りに移動させることにより、記録媒体９を保持するステージ２１を吐出ユニット３の下方（すなわち、（−Ｚ）側）において（＋Ｙ）方向に移動する。
【００２９】
図２は吐出ユニット３を示す底面図である。吐出ユニット３は、それぞれが互いに異なる色のインクを記録媒体９に向けて吐出する複数（本実施の形態では、４個）の吐出部であるヘッド３１を備え、これらのヘッド３１は同様の構造を有する。複数のヘッド３１はＹ方向（すなわち、移動方向）に配列されて吐出ユニット３の取付部３０に取り付けられる。各ヘッド３１は、記録媒体９の移動方向であるＹ方向に垂直なＸ方向に配列される複数の吐出口３３を有する。図２では、吐出口３３の個数を実際によりも少なく描いている。なお、複数の吐出口３３は、必ずしもＸ方向に配列される必要はなく、Ｙ方向に対して交差する方向に配列されていればよい。
【００３０】
各ヘッド３１の各吐出口から吐出されるインクの微小液滴のサイズは切替可能であり（すなわち、異なる量の微小液滴を吐出可能であり）、液滴のサイズが切り替えられ、当該液滴が記録媒体９上に着弾することにより、記録媒体９上に形成されるドットのサイズも切り替えられる。本実施の形態では、各ヘッド３１から吐出されるインクの微小液滴のサイズが、「大サイズ」、大サイズよりも小さい「中サイズ」、および、中サイズよりも小さい「小サイズ」の３種類の間で切り替えられる。これにより、記録媒体９上に形成されるインクのドットサイズは、「大サイズ」、「中サイズ」、「小サイズ」、および、ドットが存在しないことを示す「ゼロサイズ」の間で切り換えられる。以下の説明では、大サイズ、中サイズおよび小サイズのドットをそれぞれ、「大ドット」、「中ドット」および「小ドット」とも呼ぶ。本実施の形態では、大サイズの液滴のインク量は９ｐｌ（ピコリットル）であり、中サイズの液滴のインク量は６ｐｌであり、小サイズの液滴のインク量は３ｐｌである。
【００３１】
図２中の最も（−Ｙ）側のヘッド３１はブラック（Ｋ）の色のインクを吐出し、ブラックのヘッド３１の（＋Ｙ）側のヘッド３１はシアン（Ｃ）の色のインクを吐出し、シアンのヘッド３１の（＋Ｙ）側のヘッド３１はマゼンタ（Ｍ）の色のインクを吐出し、最も（＋Ｙ）側のヘッド３１はイエロー（Ｙ）の色のインクを吐出する。なお、吐出ユニット３では、ライトシアン、ライトマゼンタ、ホワイト等の他の色用のインクジェットヘッド等も設けられてよい。
【００３２】
画像記録装置１では、Ｘ方向に関し、各ヘッド３１が記録媒体９上の記録領域の全体に亘って（本実施の形態では、記録媒体９のＸ方向の全体に亘って）設けられる。そして、制御ユニット４の出力制御部４１（図３参照）により吐出ユニット３と移動機構２とが制御され、記録媒体９が、吐出ユニット３の複数のヘッド３１に対向する位置を（＋Ｙ）方向に１回だけ通過することにより、記録媒体９上にブラック、シアン、マゼンタ、イエローのインクが順に吐出されて記録媒体９への画像の記録が完了する。
【００３３】
換言すれば、画像記録装置１では、記録媒体９上において上記移動方向に垂直な幅方向の全幅に亘って配列される複数のドット記録位置に、ドット出力要素である吐出ユニット３において各ヘッド３１の複数の吐出口３３からインクの微小液滴をそれぞれ吐出してドットを記録し、記録媒体９上の当該複数のドット記録位置を、移動機構２により上記移動方向に記録媒体９に対して相対的に１回だけ移動させることにより、記録媒体９に対するシングルパス印刷が行われる。ここで、ブラックを第１の色、シアンを第２の色、マゼンタを第３の色、イエローを第４の色と呼ぶと、吐出ユニット３の４つのヘッド３１は、（−Ｙ）側から順に、第１の色のドットを記録する第１吐出部、第２の色のドットを記録する第２吐出部、第３の色のドットを記録する第３吐出部、および、第４の色のドットを記録する第４吐出部である。
【００３４】
制御ユニット４は、各種演算処理を行うＣＰＵ、基本プログラムを記憶するＲＯＭ、および、各種情報を記憶するＲＡＭをバスラインに接続した一般的なコンピュータシステムの構成となっている。図３は、制御ユニット４の機能を示すブロック図である。図３では、制御ユニット４に接続される画像記録装置１の構成の一部を併せて示す。制御ユニット４は、上述の出力制御部４１と、各種演算を行う演算部４２とを備える。
【００３５】
演算部４２は、画像メモリ４２１と、複数のマトリクス記憶部４２２（ＳＰＭ（Ｓｃｒｅｅｎ  Ｐａｔｔｅｒｎ  Ｍｅｍｏｒｙ）とも呼ばれる。）と、画像データ生成部４２３（ハーフトーン化回路）と、色成分画像生成部４２４とを備える。色成分画像生成部４２４は、外部から入力される多階調のカラー画像にグレイ置換（ＧＣＲ：Ｇｒａｙ  Ｃｏｍｐｏｎｅｎｔ  Ｒｅｐｌａｃｅｍｅｎｔ）を行いつつ分版処理を施す。グレイ置換とは、ブラック、シアン、マゼンタおよびイエローのドットを重ねて表現されるグレイの部分を、ブラックのインクの濃淡のみで表現することにより、グレイの部分にシアン、マゼンタおよびイエローのドットが形成されないようにする処理のことである。
【００３６】
これにより、当該カラー画像の第１の色成分であるブラックの階調画像、第２の色成分であるシアンの階調画像、第３の色成分であるマゼンタの階調画像、および、第４の色成分であるイエローの階調画像を生成する。以下の説明では、色成分画像生成部４２４により生成されるブラック、シアン、マゼンタおよびイエローの階調画像をそれぞれ、「第１色成分画像」、「第２色成分画像」、「第３色成分画像」および「第４色成分画像」と呼ぶ。また、第１ないし第４色成分画像をまとめて「色成分画像」と呼ぶ。
【００３７】
第１ないし第４色成分画像のデータ（以下、まとめて「色成分画像データ」ともいう。）は、画像メモリ４２１に記憶される。複数のマトリクス記憶部４２２は、第１ないし第４の色成分に対応する閾値マトリクスがそれぞれ記憶されるメモリである。
【００３８】
各マトリクス記憶部４２２には、大ドット用の閾値マトリクスである大ドット用マトリクス８１１と、中ドット用の閾値マトリクスである中ドット用マトリクス８１２と、小ドット用の閾値マトリクスである小ドット用マトリクス８１３とが記憶される。大ドット用マトリクス８１１、中ドット用マトリクス８１２および小ドット用マトリクス８１３はそれぞれ、不規則に配置されるドットの個数を変更することにより階調を表現するＦＭ（Ｆｒｅｑｕｅｎｃｙ  Ｍｏｄｕｌａｔｅｄ）スクリーニングに用いられる閾値マトリクスである。
【００３９】
図３では１つのマトリクス記憶部４２２に記憶される大ドット用マトリクス８１１、中ドット用マトリクス８１２および小ドット用マトリクス８１３を図示しているが、他の色成分のマトリクス記憶部４２２にもそれぞれ、大ドット用マトリクス８１１、中ドット用マトリクス８１２および小ドット用マトリクス８１３が記憶される。以下の説明では、大ドット用マトリクス８１１、中ドット用マトリクス８１２および小ドット用マトリクス８１３の３つの閾値マトリクスをまとめて「マトリクスセット」とも呼ぶ。当該３つの閾値マトリクスの同じ位置では、大ドット用マトリクス８１１の閾値が最も大きく、小ドット用マトリクス８１３の閾値が最も小さい。また、中ドット用マトリクス８１２の閾値は、大ドット用マトリクス８１１および小ドット用マトリクス８１３の両閾値の間の値である。
【００４０】
図４は、マトリクスセットの特性を示す図である。図４では、一様な階調値の画像を画像記録装置１にて記録する場合の各色成分のインクの吐出率を縦軸に示しており、横軸は各色成分の画像の階調値を示している。上述の吐出率とは、記録媒体９上の単位領域においてインクのドットが付与可能な位置として定義されている記録位置の個数を基準個数として、単位領域に対して一のヘッド３１から実際に吐出されて付与されるドットの個数の基準個数に対する割合を示す値である。
【００４１】
図４では、大サイズのインクの微小液滴の吐出率を符号Ａ１を付す実線にて示す。以下の説明では、大サイズ、中サイズおよび小サイズのインクの微小液滴の吐出率をそれぞれ「大ドットの吐出率」、「中ドットの吐出率」および「小ドットの吐出率」という。図４では、大ドットの吐出率と中ドットの吐出率との和を、符号Ａ２を付す一点鎖線にて示し、全サイズのインクの微小液滴の吐出率である合計吐出率を符号Ａ３を付す破線にて示す。
【００４２】
大ドット用マトリクス８１１の閾値の範囲は１２８〜２５４であり、中ドット用マトリクス８１２の閾値の範囲は６４〜１９１であり、小ドット用マトリクス８１３の閾値の範囲は０〜１２７である。既述のように、マトリクスセットの３つの閾値マトリクスにおいて互いに対応する位置では、小ドット用マトリクス８１３の閾値よりも中ドット用マトリクス８１２の閾値の方が大きく、中ドット用マトリクス８１２の閾値よりも大ドット用マトリクス８１１の閾値の方が大きい。そして、１つの位置に大ドットが形成されると、小ドットおよび中ドットは入力画素値が閾値を上回っても描画されず、１つの位置に中ドットが形成されると、小ドットは入力画素値が閾値を上回っても描画されない。
【００４３】
図４に示すように、画像の階調値が０から６４まで増加するに従って、小ドットのみによる吐出率が、破線Ａ３にて示すように０％から５０％まで線形に増加する。階調値が６４から１２８まで増加する際には、合計吐出率は、破線Ａ３にて示すように５０％から１００％まで線形に増加し、中ドットの吐出率は一点鎖線Ａ２にて示すように０％から５０％まで線形に増加する。破線Ａ３と一点鎖線Ａ２との差は、小ドットの吐出率に相当し、小ドットの吐出率は、階調値の増加にかかわらず一定である。
【００４４】
階調値が１２８から１９２まで増加する際には、合計吐出率は、破線Ａ３にて示すように１００％のままであり、大ドットの吐出率と中ドットの吐出率との和は、一点鎖線Ａ２にて示すように５０％から１００％まで線形に増加し、大ドットの吐出率は、実線Ａ１にて示すように０％から５０％まで線形に増加する。破線Ａ３と一点鎖線Ａ２との差は、小ドットの吐出率に相当し、小ドットの吐出率は、階調値の増加に従って減少する。一点鎖線Ａ２と実線Ａ１との差は、中ドットの吐出率に相当し、中ドットの吐出率は、階調値の増加にかかわらず一定である。
【００４５】
階調値が１９２から２５５まで増加する際には、合計吐出率は１００％のままであり、大ドットの吐出率と中ドットの吐出率との和も、一点鎖線Ａ２にて示すように１００％のままである。また、大ドットの吐出率は、実線Ａ１にて示すように５０％から１００％まで線形に増加する。一点鎖線Ａ２と実線Ａ１との差は、中ドットの吐出率に相当し、中ドットの吐出率は、階調値の増加に従って減少する。小ドットの吐出率は０％であり、小サイズのインクの微小液滴は吐出されない。
【００４６】
マトリクスセットの各ドットサイズに対応する閾値マトリクスが生成される際には、例えば、特開２００８−１９９１５４号公報に開示された方法にて元となる閾値マトリクスが作成され、閾値の範囲を必要に応じて狭めるとともに最小閾値がそのサイズのドットの出現階調値に合うように各閾値にオフセット値が加えられる。
【００４７】
図３に示す画像データ生成部４２３は、色成分画像データと閾値マトリクスとを色成分毎に比較してハーフトーン画像データを生成する比較部である。画像データ生成部４２３は、第１色成分画像と第１の色成分に対応する閾値マトリクスとを比較する第１ハーフトーン画像データ生成部４２５、第２色成分画像と第２の色成分に対応する閾値マトリクスとを比較する第２ハーフトーン画像データ生成部４２６、第３色成分画像と第３の色成分に対応する閾値マトリクスとを比較する第３ハーフトーン画像データ生成部４２７、および、第４色成分画像と第４の色成分に対応する閾値マトリクスとを比較する第４ハーフトーン画像データ生成部４２８を備える。なお、画像データ生成部４２３はソフトウェアにて実現されてもよい。
【００４８】
出力制御部４１は、吐出制御部４１１と、移動制御部４１２とを備える。移動制御部４１２は、演算部４２からの出力に基づいて、移動機構２による記録媒体９の吐出ユニット３に対する相対移動を制御する。吐出制御部４１１は、演算部４２からの出力に基づいて、記録媒体９の相対移動に同期して吐出ユニット３の複数の吐出口３３からのインクの吐出を制御する（すなわち、ドット出力要素の出力制御を行う）。
【００４９】
次に、画像記録装置１が画像を記録する動作について、図５を参照しつつ説明する。なお、図５は１枚の記録媒体９に注目した画像記録の流れを示している。画像記録装置１では、第１ないし第４色成分画像の網掛け処理に利用される４つのマトリクスセットが、図３に示す演算部４２の４つのマトリクス記憶部４２２にそれぞれ記憶される。また、外部のコンピュータから多階調のカラー画像のデータが色成分画像生成部４２４に入力される。当該カラー画像の各色成分の階調値（すなわち、各色成分画像の各画素が取り得る画素値）は、０から２５５である。階調値０は、濃度０％に対応し、インクのドットが形成されないことにより表現される。階調値２５５は、濃度１００％（ベタ）に対応し、インクの大ドットにて表現される。すなわち、画像記録装置１では、濃度１００％に対応するインクの液滴の量は、９ｐｌである。
【００５０】
本実施の形態では、カラー画像が、ブラックの階調値が１４３、シアンの階調値が２１４、マゼンタの階調値が１８９、イエローの階調値が１０のチント画像であるものとして説明する。色成分画像生成部４２４では、当該カラー画像にグレイ置換を行いつつ分版処理を施すことにより、階調値１５３（濃度６０％）のブラックの階調画像、階調値２０４（濃度８０％）のシアンの階調画像、階調値１７９（濃度７０％）のマゼンタの階調画像、および、階調値０（濃度０％）のイエローの階調画像が生成される（ステップＳ１１）。色成分画像生成部４２４により生成された各色成分画像は、画像メモリ４２１に格納される。
【００５１】
続いて、第１ハーフトーン画像データ生成部４２５において、第１色成分画像であるブラックの階調画像の各画素の画素値（本実施の形態では、１５３）と、ブラックに対応するマトリクスセットの閾値とが比較される。これにより、ブラックの階調画像に網掛け処理が行われ（すなわち、ブラックの階調画像がハーフトーン化され）、ブラックの画像の記録に用いられる第１ハーフトーン画像データが生成される（ステップＳ１２）。
【００５２】
ここで、階調画像のハーフトーン化（網点化）について説明する。図６は、階調画像および閾値マトリクスを抽象的に示す図である。図６ではマトリクスセットの１つの閾値マトリクスを符号８１にて示している。閾値マトリクス８１では、記録媒体９の幅方向に対応する行方向（図６中にてｘ方向として示す。）、および、移動方向に対応する列方向（図６中にてｙ方向として示す。）に複数の要素が配列されており、階調画像７０においても行方向および列方向に複数の画素が配列されている。
【００５３】
階調画像７０のハーフトーン化の際には、階調画像７０を、図６に示すように、同一の大きさの多数の領域に分割してハーフトーン化の単位となる繰り返し領域７１が設定される。図３に示すマトリクス記憶部４２２は１つの繰り返し領域７１に相当する記憶領域を有し、この記憶領域の各アドレス（座標）に閾値が設定されることにより閾値マトリクス８１を記憶している。そして、概念的には階調画像７０の各繰り返し領域７１と閾値マトリクス８１とを重ね合わせ、繰り返し領域７１の各画素の画素値と閾値マトリクス８１の対応する閾値とが比較される。画素値と閾値との比較は、３種類のドットサイズに対応する３つの閾値マトリクス（すなわち、大ドット用マトリクス８１１、中ドット用マトリクス８１２および小ドット用マトリクス８１３）に対して行われ、これにより記録媒体９上のその画素の位置に描画を行うか否か、および、描画されるドットのサイズが決定される。
【００５４】
実際の動作では、図３の画像データ生成部４２３が有するアドレス発生器からのアドレス信号に基づいて画像メモリ４２１から階調画像７０の１つの画素の画素値が読み出される。一方、アドレス発生器では当該画素に対応する繰り返し領域７１中の位置を示すアドレス信号も生成され、大ドット用マトリクス８１１、中ドット用マトリクス８１２および小ドット用マトリクス８１３の３つの閾値が特定されてマトリクス記憶部４２２から読み出される。そして、上記画素値と３つの閾値とが画像データ生成部４２３にて比較されることにより、出力画像の領域であるハーフトーン画像領域においてマトリクス状に配列された複数の画素位置（すなわち、複数の描画位置）に形成される複数のドットのサイズが順次決定される。
【００５５】
具体的には、階調画像７０の各画素の画素値（以下、「入力画素値」という。）と、ハーフトーン画像領域の各画素に対応する画素位置における大ドット用マトリクス８１１の閾値とが比較され、入力画素値が閾値よりも大きい場合には、当該画素位置に値「３」が付与される。以下、ハーフトーン画像領域における値を「ハーフトーン画素値」という。入力画素値が大ドット用マトリクス８１１の閾値よりも小さい場合には、入力画素値と中ドット用マトリクス８１２の閾値とが比較される。入力画素値が中ドット用マトリクス８１２の閾値よりも大きい場合には、上記画素位置にハーフトーン画素値「２」が付与される。入力画素値が中ドット用マトリクス８１２の閾値よりも小さい場合には、入力画素値と小ドット用マトリクス８１３の閾値とが比較される。入力画素値が小ドット用マトリクス８１３の閾値よりも大きい場合には、上記画素位置にハーフトーン画素値「１」が付与され、閾値以下の場合にはハーフトーン画素値「０」が付与される。
【００５６】
図７は、ハーフトーン画像が生成される領域であるハーフトーン画像領域７５を簡略化して示す概念図である。図７では、ハーフトーン画像領域７５を、縦方向に４つの画素位置７５１が配列され、横方向に４つの画素位置７５１が配列された正方形の領域として示す。図７では、ハーフトーン画像領域７５には１６個の画素位置７５１が含まれるが、実際には、ハーフトーン画像領域７５にはもっと多数の画素位置が含まれる。図７において、各画素位置７５１に記載された数値は、第１ハーフトーン画像データのハーフトーン画素値を示す。
【００５７】
後述するように、ハーフトーン画素値が「３」であるハーフトーン画像領域７５の画素位置７５１（すなわち、記録媒体９上のドット記録位置）には、大サイズのインクの微小液滴が吐出されて大ドットが形成される。また、ハーフトーン画素値が「２」である画素位置７５１には、中サイズのインクの微小液滴が吐出されて中ドットが形成され、ハーフトーン画素値が「１」である画素位置７５１には、小サイズのインクの微小液滴が吐出されて小ドットが形成される。ハーフトーン画素値が「０」である画素位置７５１には、ドットは形成されない。換言すれば、当該画素位置７５１のドットサイズは、ゼロサイズとなる。
【００５８】
このように、ステップＳ１２において、第１ハーフトーン画像データ生成部４２５により生成される第１ハーフトーン画像データは、ハーフトーン画像領域７５の複数の画素位置７５１に形成されるブラックの複数のドットのサイズを示す。ブラックのドットのサイズを「第１ドットサイズ」と呼ぶと、第１ドットサイズは、最大サイズである大サイズ、最大サイズよりも小さい中間サイズである中サイズおよび小サイズ、並びに、ゼロサイズのいずれかである。
【００５９】
ステップＳ１２が終了すると、図３に示す第２ハーフトーン画像データ生成部４２６により、第１ハーフトーン画像データを参照しつつ、第２色成分画像であるシアンの階調画像の各画素の画素値（本実施の形態では、２０４）と、シアンに対応するマトリクスセットの閾値とが比較されることにより、シアンの階調画像に網掛け処理が行われる（すなわち、シアンの階調画像がハーフトーン化される）。これにより、ハーフトーン画像領域の複数の画素位置に形成されるシアンの複数のドットのサイズを示す第２ハーフトーン画像データが生成される（ステップＳ１３）。シアンのドットのサイズを「第２ドットサイズ」と呼ぶと、第２ドットサイズは、第１ドットサイズと同様に、最大サイズである大サイズ、最大サイズよりも小さい中間サイズである中サイズおよび小サイズ、並びに、ゼロサイズのいずれかである。
【００６０】
図８は、第２ハーフトーン画像データ生成部４２６の機能を示すブロック図である。図９．Ａおよび図９．Ｂは、ステップＳ１３の詳細な流れを示す図である。図８に示すように、第２ハーフトーン画像データ生成部４２６は、画素値記憶部４６１と、仮サイズ決定部４６２と、ドットサイズ積算部４６３と、サイズ決定部４６４と、画素値変更部４６５と、繰り返し制御部４６６と、第１閾値ドットサイズ記憶部４６７とを備える。
【００６１】
第１閾値ドットサイズ記憶部４６７は、第２ハーフトーン画像データの生成に係る第１閾値ドットサイズを記憶する。第１閾値ドットサイズは、１つの画素に記録されるブラックのインクのドットサイズとシアンのインクのドットサイズの合計の上限値を示す。本実施の形態では、第１閾値ドットサイズは、大ドットと小ドットとの和に対応するサイズであり、当該サイズに対応するインク量およびハーフトーン画素値はそれぞれ、１２ｐｌおよび「４」である。第１閾値ドットサイズは、中ドットと中ドットとの和に対応するサイズでもある。
【００６２】
第２ハーフトーン画像データ生成部４２６では、画像メモリ４２１からシアンの階調画像が読み込まれ、各画素の画素値が画素値記憶部４６１に記憶される（ステップＳ１３１）。続いて、シアンの階調画像において、一の画素が注目画素として選択される（ステップＳ１３２）。本実施の形態では、図７に示すハーフトーン画像領域７５の左上の角部の画素位置７５１に対応する画素が注目画素として選択される。次に、仮サイズ決定部４６２により、注目画素に対して上述と同様の網掛け処理が行われ、ハーフトーン画像領域７５の注目画素に対応する画素位置７５１（以下、「注目画素位置７５１」という。）に形成されるシアンのドットのサイズが仮決定される（ステップＳ１３３）。
【００６３】
具体的には、注目画素の画素値と、ハーフトーン画像領域７５の注目画素位置７５１におけるシアン用の大ドット用マトリクス８１１の閾値とが比較され、注目画素の画素値が閾値よりも大きい場合には、注目画素位置７５１にハーフトーン画素値「３」が仮付与される。すなわち、注目画素位置７５１に形成されるシアンのドットサイズが、大サイズに仮決定される。注目画素の画素値が大ドット用マトリクス８１１の閾値よりも小さい場合には、注目画素の画素値とシアン用の中ドット用マトリクス８１２の閾値とが比較される。注目画素の画素値が中ドット用マトリクス８１２の閾値よりも大きい場合には、注目画素位置７５１にハーフトーン画素値「２」が仮付与され、注目画素位置７５１に形成されるシアンのドットサイズが、中サイズに仮決定される。
【００６４】
注目画素の画素値が中ドット用マトリクス８１２の閾値よりも小さい場合には、注目画素の画素値とシアン用の小ドット用マトリクス８１３の閾値とが比較される。注目画素の画素値が小ドット用マトリクス８１３の閾値よりも大きい場合には、注目画素位置７５１にハーフトーン画素値「１」が仮付与され、注目画素位置７５１に形成されるシアンのドットサイズが、小サイズに仮決定される。注目画素の画素値が小ドット用マトリクス８１３の閾値以下の場合には、注目画素位置７５１にハーフトーン画素値「０」が仮付与され、注目画素位置７５１のシアンのドットサイズが、ゼロサイズに仮決定される。
【００６５】
ドットサイズの仮決定が終了すると、ドットサイズ積算部４６３により、ハーフトーン画像領域７５の注目画素位置７５１に形成されるブラックのドットのサイズである第１ドットサイズが、第１ハーフトーン画像データ生成部４２５から取得される。図７に示すように、注目画素位置７５１のブラックのハーフトーン画素値は「３」であり、第１ドットサイズは大サイズである。続いて、注目画素位置７５１についてステップＳ１３３にて仮決定されたシアンのドットのサイズである第２ドット仮サイズと、上記第１ドットサイズとの合計である合計ドットサイズが求められる（ステップＳ１３４）。
【００６６】
そして、サイズ決定部４６４により、合計ドットサイズと、第１閾値ドットサイズ記憶部４６７に予め記憶されている第１閾値ドットサイズが比較される（ステップＳ１３５）。具体的には、第１閾値ドットサイズに対応するインク量（１２ｐｌ）と、合計ドットサイズに対応するインク量とが比較され、合計ドットサイズに対応するインク量が１２ｐｌ以下の場合、合計ドットサイズが第１閾値ドットサイズ以下であると判断される。また、合計ドットサイズに対応するインク量が１２ｐｌよりも大きい場合、合計ドットサイズが第１閾値ドットサイズよりも大きいと判断される。
【００６７】
合計ドットサイズと第１閾値ドットサイズとの比較は、第１閾値ドットサイズに対応するハーフトーン画素値（４）と、合計ドットサイズに対応するハーフトーン画素値（すなわち、注目画素位置７５１におけるブラックおよびシアンのハーフトーン画素値の合計）との比較により行われてもよい。この場合、合計ドットサイズに対応するハーフトーン画素値が「４」以下であれば、合計ドットサイズが第１閾値ドットサイズ以下であると判断され、合計ドットサイズに対応するハーフトーン画素値が「４」よりも大きいと、合計ドットサイズが第１閾値ドットサイズよりも大きいと判断される。
【００６８】
第２ドット仮サイズがゼロサイズ（対応するインク量：０ｐｌ）である場合、合計ドットサイズは、大サイズとゼロサイズとの和に対応するサイズであり、合計ドットサイズに対応するインク量は９ｐｌである。したがって、合計ドットサイズは、第１閾値ドットサイズ以下であると判断され、注目画素位置７５１に形成されるシアンのドットのサイズである第２ドットサイズが、サイズ決定部４６４により、第２ドット仮サイズに等しいサイズ、すなわち、ゼロサイズに決定される（ステップＳ１３６）。注目画素位置７５１には、シアンのハーフトーン画素値として「０」が付与される。
【００６９】
また、第２ドット仮サイズが小サイズ（対応するインク量：３ｐｌ）である場合、合計ドットサイズは、大サイズと小サイズとの和に対応するサイズであり、合計ドットサイズに対応するインク量は１２ｐｌである。したがって、合計ドットサイズは、上記と同様に第１閾値ドットサイズ以下であると判断され、サイズ決定部４６４により、第２ドットサイズが、第２ドット仮サイズに等しいサイズである小サイズに決定される（ステップＳ１３６）。注目画素位置７５１には、シアンのハーフトーン画素値として「１」が付与される。
【００７０】
一方、第２ドット仮サイズが中サイズ（対応するインク量：６ｐｌ）である場合、合計ドットサイズは、大サイズと中サイズとの和に対応するサイズであり、合計ドットサイズに対応するインク量は１５ｐｌである。したがって、合計ドットサイズは、第１閾値ドットサイズよりも大きいと判断される。そして、サイズ決定部４６４により、第２ドットサイズが、第１閾値ドットサイズと第１ドットサイズとの差以下の範囲で最も大きいドットサイズ、すなわち、小サイズに決定される（ステップＳ１３７）。ドットサイズに対応するインク量で説明すると、第２ドットサイズは、第１閾値ドットサイズに対応するインク量（１２ｐｌ）と第１ドットサイズに対応するインク量（９ｐｌ）との差（３ｐｌ）以下の範囲で最も大きいドットサイズである小サイズに決定される。注目画素位置７５１には、シアンのハーフトーン画素値として「１」が付与される。
【００７１】
また、第２ドット仮サイズが大サイズ（対応するインク量：９ｐｌ）である場合、合計ドットサイズは、大サイズと大サイズとの和に対応するサイズであり、合計ドットサイズに対応するインク量は１８ｐｌである。したがって、合計ドットサイズは、上記と同様に第１閾値ドットサイズよりも大きいと判断され、サイズ決定部４６４により、第２ドットサイズが、第１閾値ドットサイズと第１ドットサイズとの差以下の範囲で最も大きいドットサイズである小サイズに決定される（ステップＳ１３７）。注目画素位置７５１には、シアンのハーフトーン画素値として「１」が付与される。
【００７２】
ステップＳ１３５において合計ドットサイズが、第１閾値ドットサイズよりも大きいと判断された場合、ステップＳ１３７に続いて、画素値変更部４６５が、画素値記憶部４６１に記憶されているシアンの階調画像にアクセスする。そして、画素値変更部４６５により、シアンの階調画像において、注目画素の周囲の画素位置７５１のうち第２ドットサイズが未決定の１つ以上の画素位置７５１に位置する画素（以下、「周辺画素群」という。）の画素値が、注目画素の画素値、および、注目画素位置７５１における第２ドット仮サイズと第２ドットサイズとの差に基づいて変更される（ステップＳ１３８）。
【００７３】
図１０は、周辺画素群の画素値の変更の様子を示す図である。図１０では、階調画像７０１の注目画素７０２に平行斜線を付し、周辺画素群に含まれる画素７０３（以下、「周辺画素７０３」という。）にも、注目画素７０２とは異なる平行斜線を付す。周辺画素群に含まれる周辺画素７０３は、注目画素７０２と所定の位置関係を有する画素であり、本実施の形態では、周辺画素群は、注目画素７０２の右側および下側に隣接する２つの周辺画素７０３を含む。ステップＳ１３８では、第２ドット仮サイズと第２ドットサイズとの差を第２ドット仮サイズで除算した値を、注目画素７０２の画素値に対して積算し、積算結果を周辺画素群に含まれる周辺画素７０３に均等に分配して加算することにより、周辺画素群の画素値が変更される。
【００７４】
例えば、第２ドット仮サイズが中サイズである場合、ステップＳ１３７にて決定された第２ドットサイズは小サイズであるため、第２ドット仮サイズと第２ドットサイズとの差に対応するインク量は、６−３＝３ｐｌである。また、注目画素の画素値は、上述のように２０４である。そこで、図１０に白抜き矢印にて示すように、２０４×（６−３）／６＝１０２の画素値を周辺画素群に含まれる２つの周辺画素７０３に均等に分配し、各周辺画素７０３に画素値５１が加算されて画素値が２５５となる。
【００７５】
一方、第２ドット仮サイズが大サイズである場合、ステップＳ１３７にて決定された第２ドットサイズは小サイズであるため、第２ドット仮サイズと第２ドットサイズとの差に対応するインク量は、９−３＝６ｐｌである。そこで、２０４×（９−３）／９＝１３６の画素値を周辺画素群に含まれる２つの周辺画素７０３に均等に分配し、各周辺画素７０３に画素値６８が加算されて画素値が２７２となる。ステップＳ１３８では、画素値の加算により周辺画素７０３の画素値が２５５よりも大きくなる場合、周辺画素７０３の画素値は２５５に変更される。
【００７６】
第２ドットサイズが決定され、必要に応じて周辺画素群の画素値の変更が行われると、複数の画素位置７５１について予め定められた処理順序（後述）に従って、注目画素が次の画素に変更される（ステップＳ１３９，Ｓ１４０）。そして、ステップＳ１３３に戻り、新たな注目画素について、ステップＳ１３３〜Ｓ１３８の処理が行われる。図１１は、上記処理順序を示す図である。画像記録装置１では、図１１中の各画素位置７５１において括弧内に示される番号の小さい順にステップＳ１３３〜Ｓ１３８の処理が行われる。図１１に示すように、ステップＳ１３３〜Ｓ１３８の処理は、ハーフトーン画像領域７５の横方向の画素位置７５１の列において、一方の端部の画素位置７５１から他方の端部の画素位置７５１へと順次行われる。なお、ステップＳ１３３〜Ｓ１３８の処理は、ハーフトーン画像領域７５の縦方向の画素位置７５１の列において、一方の端部の画素位置７５１から他方の端部の画素位置７５１へと順次行われてもよい。
【００７７】
画像記録装置１では、図８に示す繰り返し制御部４６６による制御により、シアンの階調画像の全ての画素に対応する画素位置７５１について第２ドットサイズが決定されるまで、ステップＳ１３３〜Ｓ１４０が繰り返される。これにより、シアンの画像の記録に利用される第２ハーフトーン画像データが生成される。
【００７８】
上述の説明では、注目画素位置７５１の第１ドットサイズが大サイズである場合について述べたが、以下、他の場合についても説明する。例えば、注目画素位置７５１の第１ドットサイズが中サイズである場合、第２ドット仮サイズがゼロサイズ、小サイズまたは中サイズであれば、合計ドットサイズは第１閾値ドットサイズ以下となるため、第２ドットサイズは第２ドット仮サイズに等しいサイズに決定される。一方、第２ドット仮サイズが大サイズであれば、第２ドットサイズは、第１閾値ドットサイズと第１ドットサイズとの差以下の範囲で最も大きいドットサイズである中サイズに決定される。また、注目画素位置７５１の第１ドットサイズが小サイズまたはゼロサイズである場合、第２ドットサイズは、常に第２ドット仮サイズに等しいサイズに決定される。
【００７９】
第２ハーフトーン画像データの生成が終了すると、図３に示す第３ハーフトーン画像データ生成部４２７により、第１ハーフトーン画像データおよび第２ハーフトーン画像データを参照しつつ、第３色成分画像であるマゼンタの階調画像の各画素の画素値（本実施の形態では、１７９）と、マゼンタに対応するマトリクスセットの閾値とが比較されることにより、マゼンタの階調画像に網掛け処理が行われる（すなわち、マゼンタの階調画像がハーフトーン化される）。これにより、ハーフトーン画像領域の複数の画素位置に形成されるマゼンタの複数のドットのサイズを示す第３ハーフトーン画像データが生成される（ステップＳ１４）。マゼンタのドットのサイズを「第３ドットサイズ」と呼ぶと、第３ドットサイズは、第１ドットサイズおよび第２ドットサイズと同様に、最大サイズである大サイズ、最大サイズよりも小さい中間サイズである中サイズおよび小サイズ、並びに、ゼロサイズのいずれかである。
【００８０】
図１２は、第３ハーフトーン画像データ生成部４２７の機能を示すブロック図である。図１３．Ａおよび図１３．Ｂは、ステップＳ１４の詳細な流れを示す図である。図１２に示すように、第３ハーフトーン画像データ生成部４２７は、画素値記憶部４７１と、仮サイズ決定部４７２と、ドットサイズ積算部４７３と、サイズ決定部４７４と、画素値変更部４７５と、繰り返し制御部４７６と、第２閾値ドットサイズ記憶部４７７とを備える。
【００８１】
第２閾値ドットサイズ記憶部４７７は、第３ハーフトーン画像データの生成に係る第２閾値ドットサイズを記憶する。第２閾値ドットサイズは、１つの画素に記録されるブラック、シアンおよびマゼンタのインクのドットサイズの合計の上限値を示す。第２閾値ドットサイズは、上述の第１閾値ドットサイズとは異なる他の閾値ドットサイズであり、第１閾値ドットサイズよりも大きい、または、第１閾値ドットサイズに等しい。本実施の形態では、第２閾値ドットサイズは、大ドットと中ドットと小ドットとの合計に対応するサイズであり、当該サイズに対応するインク量およびハーフトーン画素値はそれぞれ、１８ｐｌおよび「６」である。第２閾値ドットサイズは、３つの中ドットの合計に対応するサイズでもあり、大ドットと大ドットとゼロドットとの合計に対応するサイズでもある。
【００８２】
第３ハーフトーン画像データ生成部４２７では、画像メモリ４２１からマゼンタの階調画像が読み込まれ、各画素の画素値が画素値記憶部４７１に記憶される（ステップＳ１４１）。続いて、マゼンタの階調画像において、ステップＳ１３２と同様に、一の画素が注目画素として選択される（ステップＳ１４２）。本実施の形態では、図７に示すハーフトーン画像領域７５の左上の角部の画素位置７５１に対応する画素が注目画素として選択される。次に、仮サイズ決定部４７２により、注目画素に対してステップＳ１３３と同様の網掛け処理が行われ、ハーフトーン画像領域７５の注目画素に対応する注目画素位置７５１に形成されるマゼンタのドットのサイズが仮決定される（ステップＳ１４３）。
【００８３】
具体的には、注目画素の画素値と、ハーフトーン画像領域７５の注目画素位置７５１におけるマゼンタ用の大ドット用マトリクス８１１の閾値とが比較され、注目画素の画素値が閾値よりも大きい場合には、注目画素位置７５１にハーフトーン画素値「３」が仮付与される。すなわち、注目画素位置７５１に形成されるマゼンタのドットサイズが、大サイズに仮決定される。注目画素の画素値が大ドット用マトリクス８１１の閾値よりも小さい場合には、注目画素の画素値とマゼンタ用の中ドット用マトリクス８１２の閾値とが比較される。注目画素の画素値が中ドット用マトリクス８１２の閾値よりも大きい場合には、注目画素位置７５１にハーフトーン画素値「２」が仮付与され、注目画素位置７５１に形成されるマゼンタのドットサイズが、中サイズに仮決定される。
【００８４】
注目画素の画素値が中ドット用マトリクス８１２の閾値よりも小さい場合には、注目画素の画素値とマゼンタ用の小ドット用マトリクス８１３の閾値とが比較される。注目画素の画素値が小ドット用マトリクス８１３の閾値よりも大きい場合には、注目画素位置７５１にハーフトーン画素値「１」が仮付与され、注目画素位置７５１に形成されるマゼンタのドットサイズが、小サイズに仮決定される。注目画素の画素値が小ドット用マトリクス８１３の閾値以下の場合には、注目画素位置７５１にハーフトーン画素値「０」が仮付与され、注目画素位置７５１のマゼンタのドットサイズが、ゼロサイズに仮決定される。
【００８５】
ドットサイズの仮決定が終了すると、ドットサイズ積算部４７３により、ハーフトーン画像領域７５の注目画素位置７５１に形成されるブラックのドットのサイズである第１ドットサイズ、および、シアンのドットのサイズである第２ドットサイズが、第１ハーフトーン画像データ生成部４２５および第２ハーフトーン画像データ生成部４２６から取得される。図７に示すように、注目画素位置７５１のブラックのハーフトーン画素値は「３」であり、第１ドットサイズは大サイズである。また、上述のように、第２ドットサイズは、小サイズまたはゼロサイズであり、以下、第２ドットサイズが小サイズであるものとして説明する。この場合、第１ドットサイズと第２ドットサイズとの合計に対応するインク量は、１２ｐｌである。
【００８６】
ドットサイズ積算部４７３では、上記第１ドットサイズおよび第２ドットサイズと、ステップＳ１４３にて仮決定されたマゼンタのドットのサイズである第３ドット仮サイズとの合計である合計ドットサイズが求められる（ステップＳ１４４）。ステップＳ１４４にて求められる合計ドットサイズは、ステップＳ１３４にて求められる合計ドットサイズとは異なる他の合計ドットサイズである。以下の説明では、ステップＳ１３４にて求められる合計ドットサイズを「第１合計ドットサイズ」と呼び、ステップＳ１４４にて求められる合計ドットサイズを「第２合計ドットサイズ」と呼ぶ。
【００８７】
そして、サイズ決定部４７４により、第２合計ドットサイズと、第２閾値ドットサイズ記憶部４７７に予め記憶されている第２閾値ドットサイズが比較される（ステップＳ１４５）。具体的には、第２閾値ドットサイズに対応するインク量（１８ｐｌ）と、第２合計ドットサイズに対応するインク量とが比較され、第２合計ドットサイズに対応するインク量が１８ｐｌ以下の場合、第２合計ドットサイズが第２閾値ドットサイズ以下であると判断される。また、第２合計ドットサイズに対応するインク量が１８ｐｌよりも大きい場合、第２合計ドットサイズが第２閾値ドットサイズよりも大きいと判断される。
【００８８】
第２合計ドットサイズと第２閾値ドットサイズとの比較は、第２閾値ドットサイズに対応するハーフトーン画素値（６）と、第２合計ドットサイズに対応するハーフトーン画素値（すなわち、注目画素位置７５１におけるブラック、シアンおよびマゼンタのハーフトーン画素値の合計）との比較により行われてもよい。この場合、第２合計ドットサイズに対応するハーフトーン画素値が「６」以下であれば、第２合計ドットサイズが第２閾値ドットサイズ以下であると判断され、第２合計ドットサイズに対応するハーフトーン画素値が「６」よりも大きいと、第２合計ドットサイズが第２閾値ドットサイズよりも大きいと判断される。
【００８９】
第３ドット仮サイズがゼロサイズ（対応するインク量：０ｐｌ）である場合、第２合計ドットサイズは、第１ドットサイズである大サイズと、第２ドットサイズである小サイズと、第３ドット仮サイズであるゼロサイズとの合計に対応するサイズであり、合計ドットサイズに対応するインク量は１２ｐｌである。したがって、第２合計ドットサイズは、第２閾値ドットサイズ以下であると判断され、注目画素位置７５１に形成されるマゼンタのドットのサイズである第３ドットサイズが、サイズ決定部４７４により、第３ドット仮サイズに等しいサイズ、すなわち、ゼロサイズに決定される（ステップＳ１４６）。注目画素位置７５１には、マゼンタのハーフトーン画素値として「０」が付与される。
【００９０】
また、第３ドット仮サイズが小サイズ（対応するインク量：３ｐｌ）である場合、第２合計ドットサイズは、大サイズと小サイズと小サイズとの合計に対応するサイズであり、第２合計ドットサイズに対応するインク量は１５ｐｌである。したがって、第２合計ドットサイズは、上記と同様に第２閾値ドットサイズ以下であると判断され、サイズ決定部４７４により、第３ドットサイズが、第３ドット仮サイズに等しいサイズである小サイズに決定される（ステップＳ１４６）。注目画素位置７５１には、マゼンタのハーフトーン画素値として「１」が付与される。
【００９１】
第３ドット仮サイズが中サイズ（対応するインク量：６ｐｌ）である場合、第２合計ドットサイズは、大サイズと小サイズと中サイズとの合計に対応するサイズであり、第２合計ドットサイズに対応するインク量は１８ｐｌである。したがって、第２合計ドットサイズは、上記と同様に第２閾値ドットサイズ以下であると判断され、サイズ決定部４７４により、第３ドットサイズが、第３ドット仮サイズに等しいサイズである中サイズに決定される（ステップＳ１４６）。注目画素位置７５１には、マゼンタのハーフトーン画素値として「２」が付与される。
【００９２】
一方、第３ドット仮サイズが大サイズである場合、第２合計ドットサイズは、大サイズと小サイズと大サイズとの合計に対応するサイズであり、第２合計ドットサイズに対応するインク量は２１ｐｌである。したがって、第２合計ドットサイズは、第２閾値ドットサイズよりも大きいと判断される。そして、サイズ決定部４７４により、第３ドットサイズが、第２閾値ドットサイズと、第１ドットサイズおよび第２ドットサイズの合計との差以下の範囲で最も大きいドットサイズ、すなわち、中サイズに決定される（ステップＳ１４７）。ドットサイズに対応するインク量で説明すると、第３ドットサイズは、第２閾値ドットサイズに対応するインク量（１８ｐｌ）と、第１ドットサイズおよび第２ドットサイズの合計に対応するインク量（１２ｐｌ）との差（６ｐｌ）以下の範囲で最も大きいドットサイズである中サイズに決定される。注目画素位置７５１には、マゼンタのハーフトーン画素値として「２」が付与される。
【００９３】
ステップＳ１４５において第２合計ドットサイズが、第２閾値ドットサイズよりも大きいと判断された場合、ステップＳ１４７に続いて、画素値変更部４７５が、画素値記憶部４７１に記憶されるマゼンタの階調画像にアクセスする。そして、画素値変更部４７５により、マゼンタの階調画像において、注目画素の周囲の画素位置７５１のうち第３ドットサイズが未決定の１つ以上の画素位置７５１に位置する画素である周辺画素群の画素値が、注目画素の画素値、および、注目画素位置７５１における第３ドット仮サイズと第３ドットサイズとの差に基づいて変更される（ステップＳ１４８）。
【００９４】
ステップＳ１４８では、ステップＳ１３８と同様に、第３ドット仮サイズと第３ドットサイズとの差を第３ドット仮サイズで除算した値を、注目画素７０２（図１０参照）の画素値に対して積算し、積算結果を周辺画素群に含まれる周辺画素７０３に均等に分配して加算することにより、周辺画素群の画素値が変更される。具体的には、第３ドット仮サイズが大サイズである場合、ステップＳ１４７にて決定された第３ドットサイズは中サイズであるため、第３ドット仮サイズと第３ドットサイズとの差に対応するインク量は、９−６＝３ｐｌである。また、注目画素の画素値は、上述のように１７９である。そこで、１７９×（９−６）／９≒６０の画素値を周辺画素群に含まれる２つの周辺画素７０３（図１０参照）に均等に分配し、各周辺画素７０３に画素値３０が加算されて画素値が２０９に変更される。
【００９５】
第３ドットサイズが決定され、必要に応じて周辺画素群の画素値の変更が行われると、複数の画素位置７５１について予め定められた処理順序（図１１参照）に従って、注目画素が次の画素に変更される（ステップＳ１４９，Ｓ１５０）。そして、ステップＳ１４３に戻り、新たな注目画素について、ステップＳ１４３〜Ｓ１４８の処理が行われる。ステップＳ１４３〜Ｓ１４８の処理は、ステップＳ１３３〜Ｓ１３８と同様に、図１１に示すハーフトーン画像領域７５の横方向の画素位置７５１の列において、一方の端部の画素位置７５１から他方の端部の画素位置７５１へと順次行われる。なお、ステップＳ１４３〜Ｓ１４８の処理は、ハーフトーン画像領域７５の縦方向の画素位置７５１の列において、一方の端部の画素位置７５１から他方の端部の画素位置７５１へと順次行われてもよい。
【００９６】
画像記録装置１では、繰り返し制御部４７６による制御により、マゼンタの階調画像の全ての画素に対応する画素位置７５１について第３ドットサイズが決定されるまで、ステップＳ１４３〜Ｓ１５０が繰り返される。これにより、マゼンタの画像の記録に利用される第３ハーフトーン画像データが生成される。
【００９７】
上述の説明では、注目画素位置７５１の第１ドットサイズがよび第２ドットサイズがそれぞれ大サイズおよび小サイズである場合について述べたが、以下、他の場合についても説明する。例えば、注目画素位置７５１の第１ドットサイズおよび第２ドットサイズの一方が大サイズであり、他方がゼロサイズである場合、第２合計ドットサイズは常に第２閾値ドットサイズ以下となるため、第３ドットサイズは、常に第３ドット仮サイズに等しいサイズに決定される。第１ドットサイズおよび第２ドットサイズの一方が中サイズであり、他方が小サイズである場合、第１ドットサイズおよび第２ドットサイズが共に小サイズまたはゼロサイズである場合、および、第１ドットサイズおよび第２ドットサイズの一方が小サイズであり、他方がゼロサイズである場合も同様である。
【００９８】
また、注目画素位置７５１の第１ドットサイズおよび第２ドットサイズの一方が大サイズであり、他方が中サイズである場合、第３ドット仮サイズがゼロサイズまたは小サイズであれば、第３ドットサイズは第３ドット仮サイズに等しいサイズに決定される。一方、第３ドット仮サイズが中サイズまたは大サイズであれば、第３ドットサイズは、第２閾値ドットサイズと第１ドットサイズおよび第２ドットサイズの合計との差以下の範囲で最も大きいドットサイズである小サイズに決定される。
【００９９】
注目画素位置７５１の第１ドットサイズおよび第２ドットサイズが共に大サイズである場合、第３ドット仮サイズが大サイズ、中サイズまたは小サイズであれば、第２合計ドットサイズは第２閾値ドットサイズよりも大きくなるため、第３ドットサイズは、常にゼロサイズに決定される。
【０１００】
注目画素位置７５１の第１ドットサイズおよび第２ドットサイズが共に中サイズである場合、第３ドット仮サイズがゼロサイズ、小サイズまたは中サイズであれば、第３ドットサイズは第３ドット仮サイズに等しいサイズに決定される。一方、第３ドット仮サイズが大サイズであれば、第３ドットサイズは、第２閾値ドットサイズと第１ドットサイズおよび第２ドットサイズの合計との差以下の範囲で最も大きいドットサイズである中サイズに決定される。
【０１０１】
第３ハーフトーン画像データの生成が終了すると、図３に示す第４ハーフトーン画像データ生成部４２８により、第４色成分画像であるイエローの階調画像の各画素の画素値と、イエローに対応するマトリクスセットの閾値とが比較されることにより、ステップＳ１２におけるブラックの階調画像の網掛け処理と同様に、イエローの階調画像に網掛け処理が行われる（すなわち、イエローの階調画像がハーフトーン化される）。これにより、ハーフトーン画像領域の複数の画素位置に形成されるイエローの複数のドットのサイズを示す第４ハーフトーン画像データが生成される（ステップＳ１５）。本実施の形態では、上述のように、ステップＳ１１にて生成されたイエローの階調画像の階調値が０であるものとして説明しているため、ハーフトーン画像領域７５の全画素位置７５１におけるドットサイズはゼロサイズとなる。
【０１０２】
このように、多階調のカラー画像に網掛け処理を行って最初に印刷される部分の各色成分のハーフトーン画像データが生成されて準備されると、出力制御部４１の移動制御部４１２により移動機構２が制御され、記録媒体９の移動方向への移動が開始される（ステップＳ１６）。そして、記録媒体９の移動に同期しつつ、ブラックのインクを吐出するヘッド３１が第１ハーフトーン画像データに基づいて吐出制御部４１１により制御され、ブラックのドットによる第１ハーフトーン画像が記録媒体９上に記録される（ステップＳ１７）。
【０１０３】
続いて、第２ハーフトーン画像データに基づいてシアンのインクを吐出するヘッド３１が制御され、記録媒体９のブラックのドットが記録された領域（以下、「既記録領域」という。）に、シアンのドットによる第２ハーフトーン画像が記録される（ステップＳ１８）。また、第３ハーフトーン画像データに基づいてマゼンタのインクを吐出するヘッド３１が制御され、記録媒体９の既記録領域にマゼンタのドットによる第３ハーフトーン画像が記録される（ステップＳ１９）。さらに、第４ハーフトーン画像データに基づいてイエローのインクを吐出するヘッド３１が制御され、記録媒体９の既記録領域にイエローのドットによる第４ハーフトーン画像が記録される（ステップＳ２０）。ただし、本実施の形態では、記録媒体９上にイエローのドットは記録されない。各色成分のハーフトーン画像の記録は、上述のハーフトーン画像データの生成に並行して行われる。
【０１０４】
画像記録装置１では、既述のように記録媒体９は供給部５１により逐次供給されるとともに画像記録後に排出部５２に回収される。所望の枚数の記録媒体９上にハーフトーン画像の全体が記録されると、記録媒体９の供給が停止され、画像記録動作が終了する（ステップＳ２１）。
【０１０５】
以上に説明したように、画像記録装置１では、ハーフトーン画像領域の複数の画素位置にそれぞれ形成されるシアン（第２の色成分）のドットサイズを示す第２ハーフトーン画像データを生成する際に、ブラック（第１の色成分）のドットサイズを示す第１ハーフトーン画像データを参照しつつ、シアンの階調画像に網掛け処理が行われる。第２ハーフトーン画像データの生成では、第１ハーフトーン画像データを参照することにより、各画素位置に形成されるブラックのドットサイズ（第１ドットサイズ）とシアンのドットサイズ（第２ドットサイズ）との合計である第１合計ドットサイズが、所定の第１閾値ドットサイズ以下とされる。これにより、記録媒体９上への画像の記録途上において、シアンのドットが形成される際に、ブラックのドットとシアンのドットとの過剰な重なりを防止することができる。その結果、ブラックのインクとシアンのインクとの混合による発色不良（色の濁り）やコックリング（記録媒体９の波打ち現象）を抑制することができる。
【０１０６】
また、第１合計ドットサイズを第１閾値ドットサイズ以下とするために、マトリクスセットとの比較により仮決定されたシアンのドットサイズが変更される場合、ドットサイズが変更される注目画素の周囲に位置する周辺画素群の画素値が、注目画素の画素値と、シアンのドットサイズの変更量（すなわち、第２ドット仮サイズと第２ドットサイズとの差）に基づいて変更される。これにより、シアンのドットサイズの変更による影響を補正し、シアンの階調画像を記録媒体９上に精度良く表現することができる。
【０１０７】
画像記録装置１では、マゼンタ（第３の色成分）のドットサイズを示す第３ハーフトーン画像データを生成する際に、第１ハーフトーン画像データおよび第２ハーフトーン画像データを参照しつつ、マゼンタの階調画像に網掛け処理が行われる。第３ハーフトーン画像データの生成では、第１ハーフトーン画像データおよび第２ハーフトーン画像データを参照することにより、各画素位置に形成されるブラックのドットサイズ、シアンのドットサイズおよびマゼンタのドットサイズ（第３ドットサイズ）の合計である第２合計ドットサイズが、所定の第２閾値ドットサイズ以下とされる。これにより、記録媒体９上への画像の記録途上において、マゼンタのドットが形成される際に、ブラック、シアンおよびマゼンタのドットの過剰な重なりを防止することができる。その結果、ブラック、シアンおよびマゼンタのインクの混合による発色不良やコックリングを抑制することができる。
【０１０８】
また、第２合計ドットサイズを第２閾値ドットサイズ以下とするために、マトリクスセットとの比較により仮決定されたマゼンタのドットサイズが変更される場合、ドットサイズが変更される注目画素の周囲に位置する周辺画素群の画素値が、注目画素の画素値と、マゼンタのドットサイズの変更量（すなわち、第３ドット仮サイズと第３ドットサイズとの差）に基づいて変更される。これにより、マゼンタのドットサイズの変更による影響を補正し、マゼンタの階調画像を記録媒体９上に精度良く表現することができる。
【０１０９】
上述のように、画像記録装置１では、ドットサイズを変更することにより発色不良やコックリングを抑制するため、記録媒体９上に形成可能なドットサイズの種類が多い方が、より効率的に発色不良やコックリングを抑制することができる。したがって、第１ドットサイズおよび第２ドットサイズがそれぞれ、ゼロサイズおよび最大サイズのいずれかである場合（各画素位置にドットが記録されるか否かのみが選択可能な場合）よりも、ゼロサイズ、中間サイズおよび最大サイズのいずれかである方が、ブラックおよびシアンのドットの過剰な重なりをより効率的に防止することができ、シアンの階調画像をより精度良く表現することができる。第３ドットサイズについても同様に、ゼロサイズ、中間サイズおよび最大サイズのいずれかであることにより、ブラック、シアンおよびマゼンタのドットの過剰な重なりをより効率的に防止することができ、マゼンタの階調画像をより精度良く表現することができる。
【０１１０】
記録媒体９上では、ブラックの色成分のドットと他の色成分のドットとが重なると、ドットが重なった部位では、ブラック以外の色成分は認識されない。したがって、上述のように、第１の色成分をブラックとして、シアンおよびマゼンタのドット配置を示す第２ハーフトーン画像データおよび第３ハーフトーン画像データを生成する際に、ブラックのドット配置を示す第１ハーフトーン画像データを考慮することにより、シアンおよびマゼンタのドットがブラックのドットと重なることを抑制し、記録媒体９に記録される画像の発色を良くすることができる。また、他の色成分に対する影響が小さいイエローを第４の色成分として、ブラックの階調画像の網掛け処理と同様に、他の色成分のハーフトーン画像データを考慮することなく、第４ハーフトーン画像データを生成することにより、他の色成分のハーフトーン画像に対する影響を抑制しつつ、第４ハーフトーン画像データの生成を簡素化することができる。
【０１１１】
上述のように、ステップＳ１３３〜Ｓ１３８の処理は、ハーフトーン画像領域７５の縦方向または横方向の画素位置７５１の列において、一方の端部の画素位置７５１から他方の端部の画素位置７５１へと順次行われる。このように、ステップＳ１３３〜Ｓ１３８の処理順序において、処理が進む方向が変更される変曲点を少なくすることにより、注目画素の周囲における第２ドットサイズが未決定の画素の個数を、処理の進行の程度（すなわち、注目画素の位置）にかかわらず、およそ一定とすることができる。その結果、ハーフトーン画像領域のおよそ全域に亘って、ステップＳ１３３〜Ｓ１３８の処理の質を均一にすることができる。ステップＳ１４３〜Ｓ１４８においても同様に、処理順序における上記変曲点を少なくすることにより、ハーフトーン画像領域のおよそ全域に亘って処理の質を均一にすることができる。
【０１１２】
画像記録装置１では、第１ハーフトーン画像データを生成する工程（ステップＳ１２）よりも前に、カラー画像にグレイ置換を行いつつ分版処理が施される（ステップＳ１１）。これにより、各画素位置に形成される複数色のドットの重なりを抑制し、発色不良やコックリングを効率良く抑制することができる。
【０１１３】
画像記録装置１では、ステップＳ１３においてステップＳ１３３〜Ｓ１３８が繰り返される間に、シアン用のマトリクスセットの大ドット用マトリクス８１１、中ドット用マトリクス８１２および小ドット用マトリクス８１３のそれぞれの閾値が変更されてもよい。例えば、１つの画素位置に形成されるドットサイズの決定毎に、各閾値マトリクスの閾値に乱数が付与されることにより、各閾値マトリクスの閾値が変更される。乱数の付与は、例えば、１つの画素位置の列のドットサイズが決定される毎に行われてもよい。このように、マトリクスセットの閾値が変更されることにより、ステップＳ１３７におけるドットサイズの変更が、ハーフトーン画像領域の全体において不規則に発生する。換言すれば、上記ドットサイズの変更の発生の不規則性を増大させることができる。その結果、ドットサイズの変更に伴う意図しない規則的なパターンの出現を抑制することができる。ステップＳ１４においても同様である。
【０１１４】
また、画像記録装置１では、図１４に示すように、ステップＳ１２とステップＳ１３との間において、ステップＳ１２にてブラックのドットが形成されることが決定された画素位置に隣接する画素位置における第１閾値ドットサイズが小さくされてもよい（ステップＳ１２１）。具体的には、ステップＳ１２にて生成された第１ハーフトーン画像データにおいてハーフトーン画素値が「１」以上である画素位置（すなわち、ブラックの小ドット、中ドットまたは大ドットが形成される画素位置）が抽出される。そして、抽出された画素位置の上下左右に隣接する４つの画素位置における第１閾値ドットサイズが、大ドットと小ドットとの和に対応するサイズから、例えば、小ドットと小ドットとの和に対応するサイズ（対応インク量は６ｐｌ）に変更される。あるいは、抽出された上記画素位置の上下左右斜めに隣接する８つの画素位置における第１閾値ドットサイズが小さくされる。
【０１１５】
これにより、ブラックのドットが形成される画素位置に隣接する画素位置にシアンのドットが形成されることが抑制され、また、シアンのドットが形成される場合であってもシアンのドットのサイズが小さくなる。その結果、記録媒体９上に形成された後のブラックのドットの拡がりを考慮し、拡がった後のブラックのドットとシアンのドットとの過剰な重なりを防止することができる。
【０１１６】
また、ステップＳ１３とステップＳ１４との間において、ブラックまたはシアンのドットが形成されることが決定された画素位置に隣接する画素位置における第２閾値ドットサイズが小さくされてもよい。具体的には、第１ハーフトーン画像データにおいてハーフトーン画素値が「１」以上である画素位置、および、第２ハーフトーン画像データにおいてハーフトーン画素値が「１」以上である画素位置が抽出される。そして、抽出された画素位置の上下左右、または、上下左右斜めに隣接する画素位置における第２閾値ドットサイズが、大ドットと大ドットとの和に対応するサイズから、例えば、大ドットと中ドットとの和に対応するサイズ（対応インク量は１５ｐｌ）に変更される。
【０１１７】
これにより、ブラックまたはシアンのドットが形成される画素位置に隣接する画素位置にマゼンタのドットが形成されることが抑制され、また、マゼンタのドットが形成される場合であってもマゼンタのドットのサイズが小さくなる。その結果、記録媒体９上に形成された後のブラックおよびシアンのドットの拡がりを考慮し、拡がった後のブラックおよびシアンのドットとマゼンタのドットとの過剰な重なりを防止することができる。
【０１１８】
画像記録装置１では、図１５に示すように、ステップＳ１２とステップＳ１３との間において、ステップＳ１２にてブラックのドットが形成されることが決定された画素位置の第１閾値ドットサイズが、当該ブラックのドットサイズに等しくされてもよい（ステップＳ１２２）。これにより、ステップＳ１３５において、ブラックのドットが形成される画素位置における合計ドットサイズが、仮決定されたシアンのドットサイズである第２ドット仮サイズがゼロサイズである場合を除き、必ず、第１閾値ドットサイズよりも大きくなる。したがって、ブラックのドットが形成される画素位置にシアンのドットは形成されない。その結果、シアンのドットがブラックのドットと重なることが防止され、記録媒体９に記録される画像の発色を良くすることができる。
【０１１９】
さらに、ステップＳ１２とステップＳ１４との間において、ステップＳ１２にてブラックのドットが形成されることが決定された画素位置の第２閾値ドットサイズが、当該ブラックのドットサイズに等しくされてもよい。これにより、ブラックのドットが形成される画素位置にマゼンタのドットは形成されない。その結果、マゼンタのドットがブラックのドットと重なることが防止され、記録媒体９に記録される画像の発色をより一層良くすることができる。
【０１２０】
次に、本発明の第２の実施の形態に係る画像記録装置について説明する。第２の実施の形態に係る画像記録装置は、図１に示す画像記録装置１とほぼ同様の構成を備え、以下の説明では、対応する構成に同符号を付す。第２の実施の形態に係る画像記録装置では、制御ユニット４の機能は図３に示すものと同様であり、画像を記録する動作は図５に示すものと同様である。ただし、以下に説明するように、第２ハーフトーン画像データ生成部４２６および第３ハーフトーン画像データ生成部４２７の機能、並びに、ステップＳ１３，Ｓ１４の詳細な流れが、第１の実施の形態とは一部異なる。
【０１２１】
図１６および図１８はそれぞれ、第２の実施の形態に係る第２ハーフトーン画像データ生成部４２６および第３ハーフトーン画像データ生成部４２７の機能を示すブロック図である。図１６および図１８に示すように、第２ハーフトーン画像データ生成部４２６および第３ハーフトーン画像データ生成部４２７では、画素値変更部４６５，４７５（図８，１２参照）に代えて仮サイズ変更部４６５ａ，４７５ａが設けられる。図１７．Ａおよび図１７．Ｂ、並びに、図１９．Ａおよび図１９．Ｂは、ステップＳ１３，Ｓ１４の詳細な流れを示す図である。
【０１２２】
図１６に示す第２ハーフトーン画像データ生成部４２６では、ステップＳ１３１と同様に、画像メモリ４２１からシアンの階調画像が読み込まれ、各画素の画素値が画素値記憶部４６１に記憶される（ステップＳ２３１）。続いて、仮サイズ決定部４６２により、第２色成分画像であるシアンの階調画像の各画素の画素値と、シアンに対応するマトリクスセットの閾値とが比較されることにより、ステップＳ１２におけるブラックの階調画像の網掛け処理と同様に、シアンの階調画像に網掛け処理が行われる（すなわち、シアンの階調画像がハーフトーン化される）。これにより、ハーフトーン画像領域の複数の画素位置にそれぞれ形成されるシアンの複数のドットのサイズが仮決定される（ステップＳ２３２）。
【０１２３】
次に、シアンの階調画像において、一の画素が注目画素として選択され（ステップＳ２３３）、ドットサイズ積算部４６３により、注目画素に対応する注目画素位置に形成されるブラックのドットのサイズである第１ドットサイズが、第１ハーフトーン画像データ生成部４２５から取得される。そして、注目画素位置についてステップＳ２３２にて仮決定されたシアンのドットのサイズである第２ドット仮サイズと、上記第１ドットサイズとの合計である第１合計ドットサイズが求められる（ステップＳ２３４）。
【０１２４】
サイズ決定部４６４では、第１合計ドットサイズと、第１閾値ドットサイズ記憶部４６７に予め記憶されている第１閾値ドットサイズが比較される（ステップＳ２３５）。第１合計ドットサイズと第１閾値ドットサイズとの比較は、ステップＳ１３５と同様に、両ドットサイズに対応するインク量、または、ハーフトーン画素値が比較されることにより行われる。
【０１２５】
第１合計ドットサイズが第１閾値ドットサイズ以下である場合、注目画素位置に形成されるシアンのドットのサイズである第２ドットサイズが、サイズ決定部４６４により、第２ドット仮サイズに等しいサイズに決定される（ステップＳ２３６）。一方、第１合計ドットサイズが第１閾値ドットサイズよりも大きい場合、第２ドットサイズは、ステップＳ１３７と同様に、第１閾値ドットサイズと第１ドットサイズとの差以下の範囲で最も大きいドットサイズに決定される（ステップＳ２３７）。
【０１２６】
ステップＳ２３５において第１合計ドットサイズが、第１閾値ドットサイズよりも大きいと判断された場合、ステップＳ２３７に続いて、シアンの階調画像において、注目画素の周囲の画素位置のうち第２ドットサイズが未決定の１つ以上の画素位置に位置する画素（以下、「周辺画素群」という。）が抽出される。周辺画素群に含まれる周辺画素は、注目画素と所定の位置関係を有する画素であり、本実施の形態では、周辺画素群は、図１０に示すように、注目画素７０２の右側および下側に隣接する２つの周辺画素７０３を含む。そして、仮サイズ変更部４６５により、周辺画素群の第２ドット仮サイズが、注目画素位置における第２ドット仮サイズと第２ドットサイズとの差に基づいて変更される（ステップＳ２３８）。
【０１２７】
例えば、第２ドット仮サイズが大サイズ（対応するインク量：９ｐｌ）であり、第２ドットサイズが小サイズ（３ｐｌ）である場合、第２ドット仮サイズと第２ドットサイズとの差に対応するインク量は、９−３＝６ｐｌである。６ｐｌのインク量は、２つの周辺画素７０３に均等に分配され、各周辺画素７０３の第２ドット仮サイズに対応するインク量に３ｐｌが加算される。これにより、各周辺画素７０３の第２ドット仮サイズが、１サイズ大きいサイズに変更される。例えば、変更前の第２ドット仮サイズがゼロサイズであれば、第２ドット仮サイズは小サイズに変更される。また、変更前の第２ドット仮サイズが小サイズであれば中サイズに変更され、変更前の第２ドット仮サイズが中サイズであれば大サイズに変更される。なお、変更前の第２ドット仮サイズが大サイズの場合は、第２ドット仮サイズは変更されない。この場合、第２ドット仮サイズの変更に利用されなかったインク量は、他の周辺画素７０３の第２ドット仮サイズの変更に利用されてもよい。
【０１２８】
また、例えば、第２ドット仮サイズが中サイズ（対応するインク量：６ｐｌ）であり、第２ドットサイズが小サイズ（３ｐｌ）である場合、第２ドット仮サイズと第２ドットサイズとの差に対応するインク量は、６−３＝３ｐｌである。３ｐｌのインク量は、２つの周辺画素７０３に均等に分配され、各周辺画素７０３の第２ドット仮サイズに対応するインク量に１．５ｐｌが加算される。１．５ｐｌのインク量は、ドットサイズの差（すなわち、大サイズと中サイズとの差、中サイズと小サイズとの差、および、小サイズとゼロサイズとの差）の１／２に対応するため、各周辺画素７０３に係るインク量は、画像記録装置１にて表現可能なドットサイズに対応しない。この場合、例えば、各周辺画素７０３の第２ドット仮サイズに対応するインク量に３ｐｌを加算して第２ドット仮サイズを１サイズ大きくするとともに、各周辺画素７０３が注目画素になった場合の周辺画素から、各周辺画素７０３に余分に加算した１．５ｐｌを減算する。
【０１２９】
注目画素位置の第２ドットサイズが決定され、必要に応じて周辺画素群の第２ドット仮サイズの変更が行われると、複数の画素位置７５１について予め定められた処理順序（図１１参照）に従って、注目画素が次の画素に変更される（ステップＳ２３９，Ｓ２４０）。そして、ステップＳ２３４に戻り、新たな注目画素について、ステップＳ２３４〜Ｓ２３８の処理が行われる。図１１に示すように、ステップＳ２３４〜Ｓ２３８の処理は、ハーフトーン画像領域７５の横方向の画素位置７５１の列において、一方の端部の画素位置７５１から他方の端部の画素位置７５１へと順次行われる。なお、ステップＳ２３４〜Ｓ２３８の処理は、ハーフトーン画像領域７５の縦方向の画素位置７５１の列において、一方の端部の画素位置７５１から他方の端部の画素位置７５１へと順次行われてもよい。
【０１３０】
第２の実施の形態に係る画像記録装置では、図１６に示す繰り返し制御部４６６による制御により、シアンの階調画像の全ての画素に対応する画素位置７５１について第２ドットサイズが決定されるまで、ステップＳ２３４〜Ｓ２４０が繰り返される。これにより、シアンの画像の記録に利用される第２ハーフトーン画像データが生成される。
【０１３１】
図１８に示す第３ハーフトーン画像データ生成部４２７では、ステップＳ１４１と同様に、画像メモリ４２１からマゼンタの階調画像が読み込まれ、各画素の画素値が画素値記憶部４７１に記憶される（ステップＳ２４１）。続いて、仮サイズ決定部４７２により、第３色成分画像であるマゼンタの階調画像の各画素の画素値と、マゼンタに対応するマトリクスセットの閾値とが比較されることにより、ステップＳ２３２と同様に、マゼンタの階調画像に網掛け処理が行われる（すなわち、マゼンタの階調画像がハーフトーン化される）。これにより、ハーフトーン画像領域の複数の画素位置にそれぞれ形成されるマゼンタの複数のドットのサイズが仮決定される（ステップＳ２４２）。
【０１３２】
次に、マゼンタの階調画像において、一の画素が注目画素として選択され（ステップＳ２４３）、ドットサイズ積算部４７３により、注目画素位置における第１ドットサイズおよび第２ドットサイズが、第１ハーフトーン画像データ生成部４２５および第２ハーフトーン画像データ生成部４２６から取得される。そして、注目画素位置についてステップＳ２４２にて仮決定されたマゼンタのドットのサイズである第３ドット仮サイズと、上記第１ドットサイズおよび第２ドットサイズとの合計である第２合計ドットサイズが求められる（ステップＳ２４４）。
【０１３３】
サイズ決定部４６４では、第２合計ドットサイズと、第２閾値ドットサイズ記憶部４７７に予め記憶されている第２閾値ドットサイズが比較される（ステップＳ２４５）。第２合計ドットサイズと第２閾値ドットサイズとの比較は、ステップＳ２３５と同様に、両ドットサイズに対応するインク量、または、ハーフトーン画素値が比較されることにより行われる。
【０１３４】
第２合計ドットサイズが第２閾値ドットサイズ以下である場合、注目画素位置に形成されるマゼンタのドットのサイズである第３ドットサイズが、サイズ決定部４７４により、第３ドット仮サイズに等しいサイズに決定される（ステップＳ２４６）。一方、第２合計ドットサイズが第２閾値ドットサイズよりも大きい場合、第３ドットサイズは、ステップＳ１４７と同様に、第２閾値ドットサイズと、第１ドットサイズおよび第２ドットサイズの合計との差以下の範囲で最も大きいドットサイズに決定される（ステップＳ２４７）。
【０１３５】
ステップＳ２４５において第２合計ドットサイズが、第２閾値ドットサイズよりも大きいと判断された場合、ステップＳ２４７に続いて、マゼンタの階調画像において、注目画素の周囲の画素位置のうち第３ドットサイズが未決定の１つ以上の画素位置に位置する画素である周辺画素群が抽出される。周辺画素群に含まれる周辺画素は、上述のように、注目画素と所定の位置関係を有する画素であり、本実施の形態では、周辺画素群は、図１０に示すように、注目画素７０２の右側および下側に隣接する２つの周辺画素７０３を含む。そして、仮サイズ変更部４７５により、周辺画素群の第３ドット仮サイズが、ステップＳ２３８と同様に、注目画素位置における第３ドット仮サイズと第３ドットサイズとの差に基づいて変更される（ステップＳ２４８）。
【０１３６】
注目画素位置の第３ドットサイズが決定され、必要に応じて周辺画素群の第３ドット仮サイズの変更が行われると、複数の画素位置７５１について予め定められた処理順序（図１１参照）に従って、注目画素が次の画素に変更される（ステップＳ２４９，Ｓ２５０）。そして、ステップＳ２４４に戻り、新たな注目画素について、ステップＳ２４４〜Ｓ２４８の処理が行われる。図１１に示すように、ステップＳ２４４〜Ｓ２４８の処理は、ステップＳ２３４〜Ｓ２３８と同様に、ハーフトーン画像領域７５の横方向の画素位置７５１の列において、一方の端部の画素位置７５１から他方の端部の画素位置７５１へと順次行われる。なお、ステップＳ２４４〜Ｓ２４８の処理は、ハーフトーン画像領域７５の縦方向の画素位置７５１の列において、一方の端部の画素位置７５１から他方の端部の画素位置７５１へと順次行われてもよい。
【０１３７】
第２の実施の形態に係る画像記録装置では、図１８に示す繰り返し制御部４７６による制御により、マゼンタの階調画像の全ての画素に対応する画素位置７５１について第３ドットサイズが決定されるまで、ステップＳ２４４〜Ｓ２５０が繰り返される。これにより、マゼンタの画像の記録に利用される第３ハーフトーン画像データが生成される。
【０１３８】
以上に説明したように、第２の実施の形態に係る画像記録装置では、第１の実施の形態と同様に、ハーフトーン画像領域の複数の画素位置にそれぞれ形成されるシアン（第２の色成分）のドットサイズを示す第２ハーフトーン画像データを生成する際に、ブラック（第１の色成分）のドットサイズを示す第１ハーフトーン画像データを参照しつつ、シアンの階調画像に網掛け処理が行われる。第２ハーフトーン画像データの生成では、第１ハーフトーン画像データを参照することにより、各画素位置に形成されるブラックのドットサイズ（第１ドットサイズ）とシアンのドットサイズ（第２ドットサイズ）との合計である第１合計ドットサイズが、所定の第１閾値ドットサイズ以下とされる。これにより、記録媒体９上への画像の記録途上において、シアンのドットが形成される際に、ブラックのドットとシアンのドットとの過剰な重なりを防止することができる。その結果、ブラックのインクとシアンのインクとの混合による発色不良やコックリングを抑制することができる。
【０１３９】
また、第１合計ドットサイズを第１閾値ドットサイズ以下とするために、マトリクスセットとの比較により仮決定されたシアンのドットサイズが変更される場合、ドットサイズが変更される注目画素の周囲に位置する周辺画素群の第２ドット仮サイズが、注目画素位置におけるシアンのドットサイズの変更量（すなわち、第２ドット仮サイズと第２ドットサイズとの差）に基づいて変更される。これにより、シアンのドットサイズの変更による影響を補正し、シアンの階調画像を記録媒体９上に精度良く表現することができる。
【０１４０】
第２の実施の形態に係る画像記録装置では、第１の実施の形態と同様に、マゼンタ（第３の色成分）のドットサイズを示す第３ハーフトーン画像データを生成する際に、第１ハーフトーン画像データおよび第２ハーフトーン画像データを参照しつつ、マゼンタの階調画像に網掛け処理が行われる。第３ハーフトーン画像データの生成では、第１ハーフトーン画像データおよび第２ハーフトーン画像データを参照することにより、各画素位置に形成されるブラックのドットサイズ、シアンのドットサイズおよびマゼンタのドットサイズ（第３ドットサイズ）の合計である第２合計ドットサイズが、所定の第２閾値ドットサイズ以下とされる。これにより、記録媒体９上への画像の記録途上において、マゼンタのドットが形成される際に、ブラック、シアンおよびマゼンタのドットの過剰な重なりを防止することができる。その結果、ブラック、シアンおよびマゼンタのインクの混合による発色不良やコックリングを抑制することができる。
【０１４１】
また、第２合計ドットサイズを第２閾値ドットサイズ以下とするために、マトリクスセットとの比較により仮決定されたマゼンタのドットサイズが変更される場合、ドットサイズが変更される注目画素の周囲に位置する周辺画素群の第３ドット仮サイズが、注目画素位置におけるマゼンタのドットサイズの変更量（すなわち、第３ドット仮サイズと第３ドットサイズとの差）に基づいて変更される。これにより、マゼンタのドットサイズの変更による影響を補正し、マゼンタの階調画像を記録媒体９上に精度良く表現することができる。
【０１４２】
上述のように、ステップＳ２３４〜Ｓ２３８の処理は、ハーフトーン画像領域７５の縦方向または横方向の画素位置７５１の列において、一方の端部の画素位置７５１から他方の端部の画素位置７５１へと順次行われる。これにより、第１の実施の形態と同様に、注目画素の周囲における第２ドットサイズが未決定の画素の個数を、処理の進行の程度（すなわち、注目画素の位置）にかかわらず、およそ一定とすることができる。その結果、ハーフトーン画像領域のおよそ全域に亘って、ステップＳ２３４〜Ｓ２３８の処理の質を均一にすることができる。ステップＳ２４４〜Ｓ２４８においても同様に、ハーフトーン画像領域のおよそ全域に亘って処理の質を均一にすることができる。
【０１４３】
第２の実施の形態に係る画像記録装置では、第１の実施の形態と同様に、ステップＳ１２とステップＳ１３との間において、ステップＳ１２にてブラックのドットが形成されることが決定された画素位置に隣接する画素位置における第１閾値ドットサイズが小さくされてもよい（図１４：ステップＳ１２１）。これにより、ブラックのドットが形成される画素位置に隣接する画素位置にシアンのドットが形成されることが抑制され、また、シアンのドットが形成される場合であってもシアンのドットのサイズが小さくなる。その結果、記録媒体９上において拡がった後のブラックのドットとシアンのドットとの過剰な重なりを防止することができる。
【０１４４】
また、ステップＳ１３とステップＳ１４との間において、ブラックまたはシアンのドットが形成されることが決定された画素位置に隣接する画素位置における第２閾値ドットサイズが小さくされてもよい。これにより、ブラックまたはシアンのドットが形成される画素位置に隣接する画素位置にマゼンタのドットが形成されることが抑制され、また、マゼンタのドットが形成される場合であってもマゼンタのドットのサイズが小さくなる。その結果、記録媒体９上において拡がった後のブラックおよびシアンのドットとマゼンタのドットとの過剰な重なりを防止することができる。
【０１４５】
さらに、第１の実施の形態と同様に、ステップＳ１２とステップＳ１３との間において、ステップＳ１２にてブラックのドットが形成されることが決定された画素位置の第１閾値ドットサイズが、当該ブラックのドットサイズに等しくされてもよい（図１５：ステップＳ１２２）。その結果、シアンのドットがブラックのドットと重なることが防止され、記録媒体９に記録される画像の発色を良くすることができる。
【０１４６】
また、ステップＳ１２とステップＳ１４との間において、ステップＳ１２にてブラックのドットが形成されることが決定された画素位置の第２閾値ドットサイズが、当該ブラックのドットサイズに等しくされてもよい。その結果、マゼンタのドットがブラックのドットと重なることが防止され、記録媒体９に記録される画像の発色をより一層良くすることができる。
【０１４７】
以上、本発明の実施の形態について説明してきたが、本発明は上記実施の形態に限定されるものではなく、様々な変更が可能である。
【０１４８】
例えば、大ドット、中ドットおよび小ドットにそれぞれ対応するインクの液滴の量は、適宜変更されてよい。また、図４に示すマトリクスセットの特性も適宜変更されてよい。さらに、ゼロサイズを除く各色のインクのドットサイズは、必ずしも、大サイズ、中サイズ、小サイズの３種類である必要はなく、１種類、２種類または４種類以上であってもよい。
【０１４９】
画像データ生成部４２３に記憶される第１閾値ドットサイズおよび第２閾値ドットサイズは、適宜変更されてよい。ステップＳ１３８，Ｓ１４８における周辺画素群の画素値の変更では、上述の積算結果に係数（例えば、０．８）を積算した画素値を周辺画素７０３に均等に分配して加算してもよい。ステップＳ２３８における周辺画素群の第２ドット仮サイズの変更では、第２ドット仮サイズと第２ドットサイズとの差に係数（例えば、０．８）を積算したものを周辺画素７０３に均等に分配してもよい。ステップＳ２４８における第３ドット仮サイズの変更においても同様である。
【０１５０】
上記実施の形態では、周辺画素群に含まれる周辺画素は、注目画素の右側および下側に隣接する２つの画素であるが、注目画素と周辺画素との位置関係は、様々に変更されてよい。さらに、周辺画素の画素値の変更量も適宜変更されてよい。例えば、ステップＳ１３８において、注目画素の右側、右斜め下、下側、左斜め下に隣接する４つの画素が周辺画素とされてもよい。この場合、例えば、第２ドット仮サイズと第２ドットサイズとの差を第２ドット仮サイズで除算した値を、注目画素７０２の画素値に対して積算し、積算結果の７／１６が、注目画素の右側に隣接する周辺画素の画素値に加算される。また、注目画素の右斜め下、下側、左斜め下に隣接する周辺画素の画素値には、上記積算結果の１／１６、５／１６および３／１６がそれぞれ加算される。ステップＳ１４８，Ｓ２３８，Ｓ２４８においても同様である。周辺画素は、必ずしも注目画素に隣接する必要はなく、注目画素の周囲の画素位置に位置する画素であれば、注目画素から離間した画素であってもよい。
【０１５１】
注目画素が画像のエッジ近傍に位置し、周辺画素群に含まれる周辺画素の一部が存在しない場合、ステップＳ１３８，Ｓ１４８では、ドットサイズの変更により周辺画素群に分配される画素値のうち、存在しない周辺画素に加算される予定であった画素値が、存在する周辺画素に分配されて加算されてもよい。また、ドットサイズの変更により周辺画素群に分配される画素値のうち、存在する周辺画素に対応する一部の画素値のみが、存在する周辺画素に加算されてもよい。ステップＳ２３８，Ｓ２４８においても同様である。
【０１５２】
ステップＳ１３３〜Ｓ１３８，Ｓ１４３〜Ｓ１４８，Ｓ２３４〜Ｓ２３８，Ｓ２４４〜Ｓ２４８の処理が行われる画素位置の順序である処理順序は、図１１に示すものには限定されず、例えば、ペアノ曲線やヒルベルト曲線に沿って処理順序が定められてもよい。
【０１５３】
画像データ生成部４２３では、ステップＳ１５において、ステップＳ１３，Ｓ１４と同様に、第１ハーフトーン画像データ、第２ハーフトーン画像データおよび第３ハーフトーン画像データを参照しつつ、イエローの階調画像の各画素の画素値と、イエローに対応するマトリクスセットの閾値とが比較されることにより、イエローの階調画像に網掛け処理が行われて第４ハーフトーン画像データが生成されてもよい。
【０１５４】
マトリクス記憶部４２２に記憶される閾値マトリクスは、規則的に配列されたドットの集合であるクラスタの大きさを変えることにより階調を表現するＡＭ（Ａｍｐｌｉｔｕｄｅ  Ｍｏｄｕｌａｔｅｄ）スクリーニングに用いられるものであってもよい。ステップＳ１２，Ｓ１５では、必ずしも閾値マトリクス法が用いられる必要はなく、例えば、階調画像に誤差拡散法により網掛け処理を行うことにより、第１ハーフトーン画像データおよび第４ハーフトーン画像データが生成されてもよい。
【０１５５】
ステップＳ１３３，Ｓ１４３でも、必ずしも閾値マトリクス法が用いられる必要はなく、例えば、階調画像に対して誤差拡散法により網掛け処理を行うことにより、注目画素位置に形成されるドットのサイズが仮決定されてもよい。具体的には、注目画素の画素値と、注目画素位置に設定されている所定の閾値とが比較され、注目画素位置に形成されるドットのサイズが仮決定された後、注目画素の画素値と、仮決定されたドットのサイズに対応する画素値との差が、次の注目画素の画素値に加算される。この場合も、ステップＳ１３３〜Ｓ１３８，Ｓ１４３〜Ｓ１４８が繰り返される間に閾値の変更を行うことにより、ドットサイズの変更に伴う意図しない規則的なパターンの出現を抑制することができる。ステップＳ２３２，Ｓ２４２においても同様に、必ずしも閾値マトリクス法が用いられる必要はなく、例えば、階調画像に対して誤差拡散法により網掛け処理を行うことにより、ドットのサイズが仮決定されてもよい。
【０１５６】
画像データ生成部４２３では、シアンのドットのサイズを示す第２ハーフトーン画像データを生成する際にのみ第１ハーフトーン画像データが参照され、マゼンタのドットのサイズを示す第３ハーフトーン画像データは、第１ハーフトーン画像データと同様に、他の色成分のハーフトーン画像データを考慮することなく生成されてもよい。これにより、第３ハーフトーン画像データの生成を簡素化することができる。また、第２の色成分をマゼンタとし、第３の色成分をシアンとし、マゼンタのドットサイズを示す第２ハーフトーン画像データを生成する際にのみ、第１ハーフトーン画像データが参照されてもよい。換言すれば、第１の色成分がブラックであり、第２の色成分がシアンおよびマゼンタのいずれか１つであり、少なくとも第２ハーフトーン画像データを生成する際に、第１ハーフトーン画像データが参照されることにより、ブラックのドットと第２の色成分のドットの過剰な重なりを防止することができ、第２の色成分の階調画像をより精度良く表現することができる。
【０１５７】
画像記録装置１では、インクの色は、必ずしもブラック、シアン、マゼンタ、イエローには限定されず、インクの色数も４色には限定されない。画像記録装置１では、少なくとも２色のインクにより画像が記録されていればよく、第１の色成分および第２の色成分のインクとして、様々な色のインクが利用されてよい。
【０１５８】
画像記録装置１では、ハーフトーン画像データの生成および印刷動作は並行して行われる必要はなく、出力制御部４１内に十分大きなメモリを設けることが可能であれば、カラー画像全体のハーフトーン画像データの生成が完了してから画像記録動作が開始されてもよい。
【０１５９】
画像記録装置１では、記録媒体９が吐出ユニット３に対してＹ方向に相対的に移動するのであれば、例えば、停止している記録媒体９の上方にて、吐出ユニット３が移動機構２によりＹ方向に移動してもよい。画像記録装置１の構造は、例えば、インターレス印刷を行う画像記録装置に適用されてもよく、また、長尺状のロール紙に画像を記録する画像記録装置に適用されてもよい。記録媒体９は、印刷用紙以外にフィルムや金属薄板等であってもよい。
【０１６０】
画像データ生成部４２３は、画像記録装置１から独立して、多階調のカラー画像に網掛け処理を行ってハーフトーン画像データを生成する画像データ生成装置として利用されてもよい。また、画像データ生成部４２３は、他の構造の画像記録装置にて利用されてもよい。例えば、電子写真方式の画像記録装置に画像データ生成部４２３が利用される場合、画像データ生成部４２３により決定されるドットのサイズは、記録媒体である感光ドラム上に記録される潜像のドットのサイズである。また、感光ドラムに光を照射して潜像を形成する光出射部、および、感光ドラムを回転させる回転機構が、ドット出力要素、および、ドット記録位置を相対移動させる移動機構となる。
【０１６１】
画像データ生成部４２３は、例えば、光源部から出射された光ビームを、記録媒体である各色成分用の刷版上にてポリゴンミラー等を介して走査することにより、刷版上に画像を記録する画像記録装置にて利用されてもよい。この場合、光ビームを出射する光源部がドット出力要素となり、ポリゴンミラー等が、刷版上のドット記録位置を刷版に対して相対的に移動させる移動機構となる。
【０１６２】
上記実施の形態および各変形例における構成は、相互に矛盾しない限り適宜組み合わされてよい。
【符号の説明】
【０１６３】
１    画像記録装置
２    移動機構
９    記録媒体
３１    ヘッド
３３    吐出口
４１    出力制御部
７０，７０１    階調画像
７５    ハーフトーン画像領域
４２３    画像データ生成部
４２５    第１ハーフトーン画像データ生成部
４２６    第２ハーフトーン画像データ生成部
４６２，４７２    仮サイズ決定部
４６３，４７３    ドットサイズ積算部
４６４，４７４    サイズ決定部
４６５，４７５    画素値変更部
４６５ａ，４７５ａ    仮サイズ変更部
４６６，４７６    繰り返し制御部
７０２    注目画素
７０３    周辺画素
７５１    注目画素位置
Ｓ１１〜Ｓ２１，Ｓ１２１，Ｓ１２２，Ｓ１３１〜Ｓ１５０，Ｓ２３１〜Ｓ２５０    ステップ
【図１】
2014000739.tif 000003
【図２】
2014000739.tif 000004
【図３】
2014000739.tif 000005
【図４】
2014000739.tif 000006
【図５】
2014000739.tif 000007
【図６】
2014000739.tif 000008
【図７】
2014000739.tif 000009
【図８】
2014000739.tif 000010
【図９．Ａ】
2014000739.tif 000011
【図９．Ｂ】
2014000739.tif 000012
【図１０】
2014000739.tif 000013
【図１１】
2014000739.tif 000014
【図１２】
2014000739.tif 000015
【図１３．Ａ】
2014000739.tif 000016
【図１３．Ｂ】
2014000739.tif 000017
【図１４】
2014000739.tif 000018
【図１５】
2014000739.tif 000019
【図１６】
2014000739.tif 000020
【図１７．Ａ】
2014000739.tif 000021
【図１７．Ｂ】
2014000739.tif 000022
【図１８】
2014000739.tif 000023
【図１９．Ａ】
2014000739.tif 000024
【図１９．Ｂ】
2014000739.tif 000025