(57)【特許請求の範囲】
【請求項１】
多階調の元画像データに網掛け処理を行ってハーフトーン画像データを生成する画像データ生成装置であって、
マトリクス状に配列された複数の画素位置における元画像の画素値と、前記複数の画素位置にそれぞれ対応して設定された複数の第１閾値とに基づいて、各画素位置の第１閾値を基準値として前記基準値に対する画素値の相対的な大きさを示す関係を求め、前記複数の画素位置において共通な単一の共通基準値に対して前記関係を適用することにより、前記各画素位置の中間画素値を求めて中間画像データを生成する中間画素値取得部と、
前記複数の画素位置について、前記各画素位置の前記中間画素値と、前記共通基準値に基づいて前記各画素位置に対して設定された第２閾値とを比較することにより、前記中間画像データに網掛け処理を行ってハーフトーン画像データを生成するハーフトーン画像データ生成部と、
を備えることを特徴とする画像データ生成装置。
【請求項２】
多階調の元画像データに網掛け処理を行ってハーフトーン画像データを生成する画像データ生成装置であって、
マトリクス状に配列された複数の画素位置における元画像の画素値と、前記複数の画素位置にそれぞれ対応して設定された複数の第１閾値とに基づいて、各画素位置の第１閾値を基準値として前記基準値に対する画素値の相対的な大きさを示す関係を求め、前記複数の画素位置において共通な共通基準値に対して前記関係を適用することにより、前記各画素位置の中間画素値を求めて中間画像データを生成する中間画素値取得部と、
前記複数の画素位置について、前記各画素位置の前記中間画素値と、前記共通基準値に基づいて前記各画素位置に対して設定された第２閾値とを比較することにより、前記中間画像データに網掛け処理を行ってハーフトーン画像データを生成するハーフトーン画像データ生成部と、
を備え、
前記ハーフトーン画像データにおいて、前記複数の画素位置に複数のサイズのドットが配置可能であり、
前記第１閾値が、前記複数のサイズにそれぞれ対応する複数の第１閾値要素を含み、
前記共通基準値が、前記複数の第１閾値要素にそれぞれ対応する複数の共通基準値要素を含み、
ドットの各サイズに対応する共通基準値要素が、前記複数の画素位置において共通かつ単一であり、
前記各画素位置における前記基準値が、前記複数の第１閾値要素のうち前記画素値以下の最大の第１閾値要素または前記画素値以上の最小の第１閾値要素であり、
前記関係が前記複数の共通基準値要素のうち前記基準値に対応する共通基準値要素に対して適用されることを特徴とする画像データ生成装置。
【請求項３】
請求項１または２のいずれかに記載の画像データ生成装置であって、
前記共通基準値が、前記中間画像データの最小階調値と最大階調値との間の中央値であることを特徴とする画像データ生成装置。
【請求項４】
多階調の元画像データに網掛け処理を行ってハーフトーン画像データを生成する画像データ生成装置であって、
マトリクス状に配列された複数の画素位置における元画像の画素値と、前記複数の画素位置にそれぞれ対応して設定された複数の第１閾値とに基づいて、各画素位置の第１閾値を基準値として前記基準値に対する画素値の相対的な大きさを示す関係を求め、前記複数の画素位置において共通な共通基準値に対して前記関係を適用することにより、前記各画素位置の中間画素値を求めて中間画像データを生成する中間画素値取得部と、
前記複数の画素位置について、前記各画素位置の前記中間画素値と、前記共通基準値に基づいて前記各画素位置に対して設定された第２閾値とを比較することにより、前記中間画像データに網掛け処理を行ってハーフトーン画像データを生成するハーフトーン画像データ生成部と、
を備え、
前記共通基準値が、前記中間画像データの最小階調値と最大階調値との間の中央値であることを特徴とする画像データ生成装置。
【請求項５】
請求項４に記載の画像データ生成装置であって、
前記ハーフトーン画像データにおいて、前記複数の画素位置に複数のサイズのドットが配置可能であり、
前記第１閾値が、前記複数のサイズにそれぞれ対応する複数の第１閾値要素を含み、
前記共通基準値が、前記複数の第１閾値要素にそれぞれ対応する複数の共通基準値要素を含み、
前記各画素位置における前記基準値が、前記複数の第１閾値要素のうち前記画素値以下の最大の第１閾値要素または前記画素値以上の最小の第１閾値要素であり、
前記関係が前記複数の共通基準値要素のうち前記基準値に対応する共通基準値要素に対して適用されることを特徴とする画像データ生成装置。
【請求項６】
請求項１ないし５のいずれかに記載の画像データ生成装置であって、
前記複数の画素位置に対して設定された全ての前記第２閾値が等しいことを特徴とする画像データ生成装置。
【請求項７】
請求項１ないし６のいずれかに記載の画像データ生成装置であって、
前記中間画素値取得部における前記中間画像データの生成が、グラフィックス・プロセッシング・ユニットにより行われることを特徴とする画像データ生成装置。
【請求項８】
請求項１ないし７のいずれかに記載の画像データ生成装置であって、
前記元画像データの階調数を示すビット数と、前記中間画像データの階調数を示すビット数とが等しいことを特徴とする画像データ生成装置。
【請求項９】
記録媒体に画像を記録する画像記録装置であって、
請求項１ないし８のいずれかに記載の画像データ生成装置と、
記録媒体上のドット記録位置にドットを記録するドット出力部と、
前記記録媒体上の前記ドット記録位置を前記記録媒体に対して相対的に移動させる移動機構と、
前記記録媒体上の前記ドット記録位置の前記記録媒体に対する相対移動に並行して、前記画像データ生成装置により生成されたハーフトーン画像データに基づいて前記ドット出力部の出力制御を行う出力制御部と、
を備えることを特徴とする画像記録装置。
【請求項１０】
請求項９に記載の画像記録装置であって、
前記ドット出力部が、前記記録媒体上の前記ドット記録位置にインクの微小液滴を吐出してドットを記録する吐出部を備えることを特徴とする画像記録装置。
【請求項１１】
請求項１０に記載の画像記録装置であって、
前記吐出部が、前記移動機構による前記記録媒体の相対移動方向に交差する方向に沿って配列される複数の吐出部要素を備え、
前記移動機構により、前記記録媒体が前記複数の吐出部要素に対向する位置を１回のみ通過することにより画像が記録され、
前記複数の画素位置のうち各吐出部要素に対応する画素位置群に対して設定された前記第２閾値が等しいことを特徴とする画像記録装置。
【請求項１２】
多階調の元画像データに網掛け処理を行ってハーフトーン画像データを生成する画像データ生成方法であって、
ａ）マトリクス状に配列された複数の画素位置における元画像の画素値と、前記複数の画素位置にそれぞれ対応して設定された複数の第１閾値とに基づいて、各画素位置の第１閾値を基準値として前記基準値に対する画素値の相対的な大きさを示す関係を求め、前記複数の画素位置において共通な単一の共通基準値に対して前記関係を適用することにより、前記各画素位置の中間画素値を求めて中間画像データを生成する工程と、
ｂ）前記複数の画素位置について、前記各画素位置の前記中間画素値と、前記共通基準値に基づいて前記各画素位置に対して設定された第２閾値とを比較することにより、前記中間画像データに網掛け処理を行ってハーフトーン画像データを生成する工程と、
を備えることを特徴とする画像データ生成方法。
【請求項１３】
多階調の元画像データに網掛け処理を行ってハーフトーン画像データを生成する画像データ生成方法であって、
ａ）マトリクス状に配列された複数の画素位置における元画像の画素値と、前記複数の画素位置にそれぞれ対応して設定された複数の第１閾値とに基づいて、各画素位置の第１閾値を基準値として前記基準値に対する画素値の相対的な大きさを示す関係を求め、前記複数の画素位置において共通な共通基準値に対して前記関係を適用することにより、前記各画素位置の中間画素値を求めて中間画像データを生成する工程と、
ｂ）前記複数の画素位置について、前記各画素位置の前記中間画素値と、前記共通基準値に基づいて前記各画素位置に対して設定された第２閾値とを比較することにより、前記中間画像データに網掛け処理を行ってハーフトーン画像データを生成する工程と、
を備え、
前記ハーフトーン画像データにおいて、前記複数の画素位置に複数のサイズのドットが配置可能であり、
前記第１閾値が、前記複数のサイズにそれぞれ対応する複数の第１閾値要素を含み、
前記共通基準値が、前記複数の第１閾値要素にそれぞれ対応する複数の共通基準値要素を含み、
ドットの各サイズに対応する共通基準値要素が、前記複数の画素位置において共通かつ単一であり、
前記各画素位置における前記基準値が、前記複数の第１閾値要素のうち前記画素値以下の最大の第１閾値要素または前記画素値以上の最小の第１閾値要素であり、
前記関係が前記複数の共通基準値要素のうち前記基準値に対応する共通基準値要素に対して適用されることを特徴とする画像データ生成方法。
【請求項１４】
多階調の元画像データに網掛け処理を行ってハーフトーン画像データを生成する画像データ生成方法であって、
ａ）マトリクス状に配列された複数の画素位置における元画像の画素値と、前記複数の画素位置にそれぞれ対応して設定された複数の第１閾値とに基づいて、各画素位置の第１閾値を基準値として前記基準値に対する画素値の相対的な大きさを示す関係を求め、前記複数の画素位置において共通な共通基準値に対して前記関係を適用することにより、前記各画素位置の中間画素値を求めて中間画像データを生成する工程と、
ｂ）前記複数の画素位置について、前記各画素位置の前記中間画素値と、前記共通基準値に基づいて前記各画素位置に対して設定された第２閾値とを比較することにより、前記中間画像データに網掛け処理を行ってハーフトーン画像データを生成する工程と、
を備え、
前記共通基準値が、前記中間画像データの最小階調値と最大階調値との間の中央値であることを特徴とする画像データ生成方法。
【請求項１５】
多階調の元画像データに網掛け処理を行ってハーフトーン画像データを生成するプログラムであって、前記プログラムのコンピュータによる実行は、前記コンピュータに、
ａ）マトリクス状に配列された複数の画素位置における元画像の画素値と、前記複数の画素位置にそれぞれ対応して設定された複数の第１閾値とに基づいて、各画素位置の第１閾値を基準値として前記基準値に対する画素値の相対的な大きさを示す関係を求め、前記複数の画素位置において共通な単一の共通基準値に対して前記関係を適用することにより、前記各画素位置の中間画素値を求めて中間画像データを生成する工程と、
ｂ）前記複数の画素位置について、前記各画素位置の前記中間画素値と、前記共通基準値に基づいて前記各画素位置に対して設定された第２閾値とを比較することにより、前記中間画像データに網掛け処理を行ってハーフトーン画像データを生成する工程と、
を実行させることを特徴とするプログラム。
【請求項１６】
多階調の元画像データに網掛け処理を行ってハーフトーン画像データを生成するプログラムであって、前記プログラムのコンピュータによる実行は、前記コンピュータに、
ａ）マトリクス状に配列された複数の画素位置における元画像の画素値と、前記複数の画素位置にそれぞれ対応して設定された複数の第１閾値とに基づいて、各画素位置の第１閾値を基準値として前記基準値に対する画素値の相対的な大きさを示す関係を求め、前記複数の画素位置において共通な共通基準値に対して前記関係を適用することにより、前記各画素位置の中間画素値を求めて中間画像データを生成する工程と、
ｂ）前記複数の画素位置について、前記各画素位置の前記中間画素値と、前記共通基準値に基づいて前記各画素位置に対して設定された第２閾値とを比較することにより、前記中間画像データに網掛け処理を行ってハーフトーン画像データを生成する工程と、
を実行させ、
前記ハーフトーン画像データにおいて、前記複数の画素位置に複数のサイズのドットが配置可能であり、
前記第１閾値が、前記複数のサイズにそれぞれ対応する複数の第１閾値要素を含み、
前記共通基準値が、前記複数の第１閾値要素にそれぞれ対応する複数の共通基準値要素を含み、
ドットの各サイズに対応する共通基準値要素が、前記複数の画素位置において共通かつ単一であり、
前記各画素位置における前記基準値が、前記複数の第１閾値要素のうち前記画素値以下の最大の第１閾値要素または前記画素値以上の最小の第１閾値要素であり、
前記関係が前記複数の共通基準値要素のうち前記基準値に対応する共通基準値要素に対して適用されることを特徴とするプログラム。
【請求項１７】
多階調の元画像データに網掛け処理を行ってハーフトーン画像データを生成するプログラムであって、前記プログラムのコンピュータによる実行は、前記コンピュータに、
ａ）マトリクス状に配列された複数の画素位置における元画像の画素値と、前記複数の画素位置にそれぞれ対応して設定された複数の第１閾値とに基づいて、各画素位置の第１閾値を基準値として前記基準値に対する画素値の相対的な大きさを示す関係を求め、前記複数の画素位置において共通な共通基準値に対して前記関係を適用することにより、前記各画素位置の中間画素値を求めて中間画像データを生成する工程と、
ｂ）前記複数の画素位置について、前記各画素位置の前記中間画素値と、前記共通基準値に基づいて前記各画素位置に対して設定された第２閾値とを比較することにより、前記中間画像データに網掛け処理を行ってハーフトーン画像データを生成する工程と、
を実行させ、
前記共通基準値が、前記中間画像データの最小階調値と最大階調値との間の中央値であることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、多階調の元画像データに網掛け処理を行ってハーフトーン画像データを生成する技術に関する。
【背景技術】
【０００２】
従来より、多階調、すなわち、連続階調の元画像を網点化して記録対象に記録することが行われている。元画像の網点化では、例えば、ＦＭ（Frequency Modulated）スクリーニングが用いられる。ＦＭスクリーニングでは、不規則に配置される最小の画素単位であるマイクロドットの分布密度を変更することにより階調が表現される。ＦＭスクリーニングは、例えば、インクジェット方式の画像記録装置における元画像の網点化に利用される。
【０００３】
ＦＭスクリーニングにより多階調の元画像を網点化する際には、一般的に、複数の要素が行方向および列方向に配列されるとともに各要素に閾値が付与された閾値マトリクスが予め準備され、元画像の各画素値と閾値マトリクスの各要素の閾値とが比較される。これにより、記録媒体上の各画素位置にドットを形成するか否かが決定される。
【０００４】
画像記録装置では、連続的な画像記録による記録ヘッドの温度上昇、記録ヘッドの温度上昇に伴うインクの温度上昇および記録媒体の温度上昇、記録ヘッドの周囲におけるインクミストの密度変化等、時間経過等に伴う記録状態の変化に起因して、記録媒体上のドットが意図した大きさよりも大きく拡がり、画像の濃度が所望の濃度よりも濃くなる場合がある。あるいは、記録媒体上のドットが意図した大きさまで拡がらず、画像の濃度が所望の濃度よりも薄くなる場合もある。
【０００５】
特許文献１では、元画像を網点化する際に、経時変化等に対応する校正を元画像データに対して行って新たな画像データを作成した後に、新たな画像データと閾値マトリクスと比較する技術が開示されている。また、経時変化等に対応する校正を閾値マトリクスに対して行って新たな閾値マトリクスを作成した後に、元画像データと新たな閾値マトリクスとを比較する技術も開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開平７−３３６５３６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
ところで、近年の画像記録装置では、高精細な画像を高速に記録することが求められるため、画像データのデータ量が大きくなり、上述の網掛け処理に係る演算量も大きくなる。また、画像記録装置では、画像を高速に記録するために、通常、画像の網掛け処理と画像の記録とが並行して行われる。
【０００８】
一方、特許文献１の画像データ処理装置では、画像記録装置において記録状態の変化が生じる度に、画像データの再作成、または、閾値マトリクスの再作成が必要になり、さらに、画像データと閾値マトリクスとの画素毎の再比較（再網掛け処理）が必要となる。上述のように、画像データのデータ量、および、網掛け処理に係る演算量が大きい場合、当該画像データ処理装置では、画像データまたは閾値マトリクスの再作成に要する時間、および、再網掛け処理に要する時間が増大する。このため、画像の記録と並行してデータ処理を行うことができないおそれがある。換言すれば、記録状態の変化に対する補正をリアルタイムに行うことができない可能性がある。
【０００９】
本発明は、上記課題に鑑みなされたものであり、記録状態の変化に対する補正を容易に行うことを目的としている。
【課題を解決するための手段】
【００１０】
請求項１に記載の発明は、多階調の元画像データに網掛け処理を行ってハーフトーン画像データを生成する画像データ生成装置であって、マトリクス状に配列された複数の画素位置における元画像の画素値と、前記複数の画素位置にそれぞれ対応して設定された複数の第１閾値とに基づいて、各画素位置の第１閾値を基準値として前記基準値に対する画素値の相対的な大きさを示す関係を求め、前記複数の画素位置において共通な単一の共通基準値に対して前記関係を適用することにより、前記各画素位置の中間画素値を求めて中間画像データを生成する中間画素値取得部と、前記複数の画素位置について、前記各画素位置の前記中間画素値と、前記共通基準値に基づいて前記各画素位置に対して設定された第２閾値とを比較することにより、前記中間画像データに網掛け処理を行ってハーフトーン画像データを生成するハーフトーン画像データ生成部とを備える。
請求項２に記載の発明は、多階調の元画像データに網掛け処理を行ってハーフトーン画像データを生成する画像データ生成装置であって、マトリクス状に配列された複数の画素位置における元画像の画素値と、前記複数の画素位置にそれぞれ対応して設定された複数の第１閾値とに基づいて、各画素位置の第１閾値を基準値として前記基準値に対する画素値の相対的な大きさを示す関係を求め、前記複数の画素位置において共通な共通基準値に対して前記関係を適用することにより、前記各画素位置の中間画素値を求めて中間画像データを生成する中間画素値取得部と、前記複数の画素位置について、前記各画素位置の前記中間画素値と、前記共通基準値に基づいて前記各画素位置に対して設定された第２閾値とを比較することにより、前記中間画像データに網掛け処理を行ってハーフトーン画像データを生成するハーフトーン画像データ生成部とを備え、前記ハーフトーン画像データにおいて、前記複数の画素位置に複数のサイズのドットが配置可能であり、前記第１閾値が、前記複数のサイズにそれぞれ対応する複数の第１閾値要素を含み、前記共通基準値が、前記複数の第１閾値要素にそれぞれ対応する複数の共通基準値要素を含み、ドットの各サイズに対応する共通基準値要素が、前記複数の画素位置において共通かつ単一であり、前記各画素位置における前記基準値が、前記複数の第１閾値要素のうち前記画素値以下の最大の第１閾値要素または前記画素値以上の最小の第１閾値要素であり、前記関係が前記複数の共通基準値要素のうち前記基準値に対応する共通基準値要素に対して適用される。
請求項３に記載の発明は、請求項１または２のいずれかに記載の画像データ生成装置であって、前記共通基準値が、前記中間画像データの最小階調値と最大階調値との間の中央値である。
請求項４に記載の発明は、多階調の元画像データに網掛け処理を行ってハーフトーン画像データを生成する画像データ生成装置であって、マトリクス状に配列された複数の画素位置における元画像の画素値と、前記複数の画素位置にそれぞれ対応して設定された複数の第１閾値とに基づいて、各画素位置の第１閾値を基準値として前記基準値に対する画素値の相対的な大きさを示す関係を求め、前記複数の画素位置において共通な共通基準値に対して前記関係を適用することにより、前記各画素位置の中間画素値を求めて中間画像データを生成する中間画素値取得部と、前記複数の画素位置について、前記各画素位置の前記中間画素値と、前記共通基準値に基づいて前記各画素位置に対して設定された第２閾値とを比較することにより、前記中間画像データに網掛け処理を行ってハーフトーン画像データを生成するハーフトーン画像データ生成部とを備え、前記共通基準値が、前記中間画像データの最小階調値と最大階調値との間の中央値である。
請求項５に記載の発明は、請求項４に記載の画像データ生成装置であって、前記ハーフトーン画像データにおいて、前記複数の画素位置に複数のサイズのドットが配置可能であり、前記第１閾値が、前記複数のサイズにそれぞれ対応する複数の第１閾値要素を含み、前記共通基準値が、前記複数の第１閾値要素にそれぞれ対応する複数の共通基準値要素を含み、前記各画素位置における前記基準値が、前記複数の第１閾値要素のうち前記画素値以下の最大の第１閾値要素または前記画素値以上の最小の第１閾値要素であり、前記関係が前記複数の共通基準値要素のうち前記基準値に対応する共通基準値要素に対して適用される。
【００１１】
請求項６に記載の発明は、請求項１ないし５のいずれかに記載の画像データ生成装置であって、前記複数の画素位置に対して設定された全ての前記第２閾値が等しい。
【００１２】
請求項７に記載の発明は、請求項１ないし６のいずれかに記載の画像データ生成装置であって、前記中間画素値取得部における前記中間画像データの生成が、グラフィックス・プロセッシング・ユニットにより行われる。
【００１３】
請求項８に記載の発明は、請求項１ないし７のいずれかに記載の画像データ生成装置であって、前記元画像データの階調数を示すビット数と、前記中間画像データの階調数を示すビット数とが等しい。
【００１６】
請求項９に記載の発明は、記録媒体に画像を記録する画像記録装置であって、請求項１ないし８のいずれかに記載の画像データ生成装置と、記録媒体上のドット記録位置にドットを記録するドット出力部と、前記記録媒体上の前記ドット記録位置を前記記録媒体に対して相対的に移動させる移動機構と、前記記録媒体上の前記ドット記録位置の前記記録媒体に対する相対移動に並行して、前記画像データ生成装置により生成されたハーフトーン画像データに基づいて前記ドット出力部の出力制御を行う出力制御部とを備える。
【００１７】
請求項１０に記載の発明は、請求項９に記載の画像記録装置であって、前記ドット出力部が、前記記録媒体上の前記ドット記録位置にインクの微小液滴を吐出してドットを記録する吐出部を備える。
【００１８】
請求項１１に記載の発明は、請求項１０に記載の画像記録装置であって、前記吐出部が、前記移動機構による前記記録媒体の相対移動方向に交差する方向に沿って配列される複数の吐出部要素を備え、前記移動機構により、前記記録媒体が前記複数の吐出部要素に対向する位置を１回のみ通過することにより画像が記録され、前記複数の画素位置のうち各吐出部要素に対応する画素位置群に対して設定された前記第２閾値が等しい。
【００１９】
請求項１２に記載の発明は、多階調の元画像データに網掛け処理を行ってハーフトーン画像データを生成する画像データ生成方法であって、ａ）マトリクス状に配列された複数の画素位置における元画像の画素値と、前記複数の画素位置にそれぞれ対応して設定された複数の第１閾値とに基づいて、各画素位置の第１閾値を基準値として前記基準値に対する画素値の相対的な大きさを示す関係を求め、前記複数の画素位置において共通な単一の共通基準値に対して前記関係を適用することにより、前記各画素位置の中間画素値を求めて中間画像データを生成する工程と、ｂ）前記複数の画素位置について、前記各画素位置の前記中間画素値と、前記共通基準値に基づいて前記各画素位置に対して設定された第２閾値とを比較することにより、前記中間画像データに網掛け処理を行ってハーフトーン画像データを生成する工程とを備える。
請求項１３に記載の発明は、多階調の元画像データに網掛け処理を行ってハーフトーン画像データを生成する画像データ生成方法であって、ａ）マトリクス状に配列された複数の画素位置における元画像の画素値と、前記複数の画素位置にそれぞれ対応して設定された複数の第１閾値とに基づいて、各画素位置の第１閾値を基準値として前記基準値に対する画素値の相対的な大きさを示す関係を求め、前記複数の画素位置において共通な共通基準値に対して前記関係を適用することにより、前記各画素位置の中間画素値を求めて中間画像データを生成する工程と、ｂ）前記複数の画素位置について、前記各画素位置の前記中間画素値と、前記共通基準値に基づいて前記各画素位置に対して設定された第２閾値とを比較することにより、前記中間画像データに網掛け処理を行ってハーフトーン画像データを生成する工程とを備え、前記ハーフトーン画像データにおいて、前記複数の画素位置に複数のサイズのドットが配置可能であり、前記第１閾値が、前記複数のサイズにそれぞれ対応する複数の第１閾値要素を含み、前記共通基準値が、前記複数の第１閾値要素にそれぞれ対応する複数の共通基準値要素を含み、ドットの各サイズに対応する共通基準値要素が、前記複数の画素位置において共通かつ単一であり、前記各画素位置における前記基準値が、前記複数の第１閾値要素のうち前記画素値以下の最大の第１閾値要素または前記画素値以上の最小の第１閾値要素であり、前記関係が前記複数の共通基準値要素のうち前記基準値に対応する共通基準値要素に対して適用される。
請求項１４に記載の発明は、多階調の元画像データに網掛け処理を行ってハーフトーン画像データを生成する画像データ生成方法であって、ａ）マトリクス状に配列された複数の画素位置における元画像の画素値と、前記複数の画素位置にそれぞれ対応して設定された複数の第１閾値とに基づいて、各画素位置の第１閾値を基準値として前記基準値に対する画素値の相対的な大きさを示す関係を求め、前記複数の画素位置において共通な共通基準値に対して前記関係を適用することにより、前記各画素位置の中間画素値を求めて中間画像データを生成する工程と、ｂ）前記複数の画素位置について、前記各画素位置の前記中間画素値と、前記共通基準値に基づいて前記各画素位置に対して設定された第２閾値とを比較することにより、前記中間画像データに網掛け処理を行ってハーフトーン画像データを生成する工程とを備え、前記共通基準値が、前記中間画像データの最小階調値と最大階調値との間の中央値である。
【００２０】
請求項１５に記載の発明は、多階調の元画像データに網掛け処理を行ってハーフトーン画像データを生成するプログラムであって、前記プログラムのコンピュータによる実行は、前記コンピュータに、ａ）マトリクス状に配列された複数の画素位置における元画像の画素値と、前記複数の画素位置にそれぞれ対応して設定された複数の第１閾値とに基づいて、各画素位置の第１閾値を基準値として前記基準値に対する画素値の相対的な大きさを示す関係を求め、前記複数の画素位置において共通な単一の共通基準値に対して前記関係を適用することにより、前記各画素位置の中間画素値を求めて中間画像データを生成する工程と、ｂ）前記複数の画素位置について、前記各画素位置の前記中間画素値と、前記共通基準値に基づいて前記各画素位置に対して設定された第２閾値とを比較することにより、前記中間画像データに網掛け処理を行ってハーフトーン画像データを生成する工程とを実行させる。
請求項１６に記載の発明は、多階調の元画像データに網掛け処理を行ってハーフトーン画像データを生成するプログラムであって、前記プログラムのコンピュータによる実行は、前記コンピュータに、ａ）マトリクス状に配列された複数の画素位置における元画像の画素値と、前記複数の画素位置にそれぞれ対応して設定された複数の第１閾値とに基づいて、各画素位置の第１閾値を基準値として前記基準値に対する画素値の相対的な大きさを示す関係を求め、前記複数の画素位置において共通な共通基準値に対して前記関係を適用することにより、前記各画素位置の中間画素値を求めて中間画像データを生成する工程と、ｂ）前記複数の画素位置について、前記各画素位置の前記中間画素値と、前記共通基準値に基づいて前記各画素位置に対して設定された第２閾値とを比較することにより、前記中間画像データに網掛け処理を行ってハーフトーン画像データを生成する工程とを実行させ、前記ハーフトーン画像データにおいて、前記複数の画素位置に複数のサイズのドットが配置可能であり、前記第１閾値が、前記複数のサイズにそれぞれ対応する複数の第１閾値要素を含み、前記共通基準値が、前記複数の第１閾値要素にそれぞれ対応する複数の共通基準値要素を含み、ドットの各サイズに対応する共通基準値要素が、前記複数の画素位置において共通かつ単一であり、前記各画素位置における前記基準値が、前記複数の第１閾値要素のうち前記画素値以下の最大の第１閾値要素または前記画素値以上の最小の第１閾値要素であり、前記関係が前記複数の共通基準値要素のうち前記基準値に対応する共通基準値要素に対して適用される。
請求項１７に記載の発明は、多階調の元画像データに網掛け処理を行ってハーフトーン画像データを生成するプログラムであって、前記プログラムのコンピュータによる実行は、前記コンピュータに、ａ）マトリクス状に配列された複数の画素位置における元画像の画素値と、前記複数の画素位置にそれぞれ対応して設定された複数の第１閾値とに基づいて、各画素位置の第１閾値を基準値として前記基準値に対する画素値の相対的な大きさを示す関係を求め、前記複数の画素位置において共通な共通基準値に対して前記関係を適用することにより、前記各画素位置の中間画素値を求めて中間画像データを生成する工程と、ｂ）前記複数の画素位置について、前記各画素位置の前記中間画素値と、前記共通基準値に基づいて前記各画素位置に対して設定された第２閾値とを比較することにより、前記中間画像データに網掛け処理を行ってハーフトーン画像データを生成する工程とを実行させ、前記共通基準値が、前記中間画像データの最小階調値と最大階調値との間の中央値である。
【発明の効果】
【００２１】
本発明では、記録状態の変化に対する補正を容易に行うことができる。
【図面の簡単な説明】
【００２２】
【図１】一の実施の形態に係る画像記録装置の構成を示す図である。
【図２】吐出ユニットを示す底面図である。
【図３】制御ユニットの構成を示す図である。
【図４】制御ユニットの機能を示すブロック図である。
【図５】画像記録装置による画像記録の流れを示す図である。
【図６】色成分画像および閾値マトリクスを示す図である。
【図７】閾値マトリクスを示す図である。
【図８】繰り返し領域を示す図である。
【図９】第１閾値と画素値との関係を示す図である。
【図１０】共通基準値と変換値との関係を示す図である。
【図１１】第１閾値と画素値との関係を示す図である。
【図１２】共通基準値と変換値との関係を示す図である。
【図１３】第１閾値と画素値との関係を示す図である。
【図１４】共通基準値と変換値との関係を示す図である。
【図１５】繰り返し領域を示す図である。
【図１６】ドット配置を示す図である。
【図１７】ドット配置を示す図である。
【図１８】ドット配置を示す図である。
【図１９】他の吐出ユニットを示す底面図である。
【図２０】他の制御ユニットの機能を示すブロック図である。
【図２１】第１閾値要素と画素値との関係を示す図である。
【図２２】共通基準値要素と変換値との関係を示す図である。
【発明を実施するための形態】
【００２３】
図１は、本発明の一の実施の形態に係る画像記録装置１の構成を示す図である。画像記録装置１は、記録媒体９上にインクの微小液滴を吐出することにより、複数の記録媒体９上にカラー画像を順次記録する枚葉式の印刷装置（いわゆる、インクジェットプリンタ）である。記録媒体９は、例えば、印刷用紙である。
【００２４】
図１では、互いに垂直な２つの水平方向をＸ方向およびＹ方向として示し、Ｘ方向およびＹ方向に垂直な上下方向をＺ方向として示している。図１中のＸ方向およびＹ方向は必ずしも水平方向である必要はなく、同様に、Ｚ方向も必ずしも上下方向である必要はない。すなわち、図１中の上側および下側は、必ずしも、重力方向の上側および下側に一致する必要はない。
【００２５】
図１に示すように、画像記録装置１は、移動機構２と、吐出ユニット３と、供給部５１と、排出部５２と、制御ユニット４とを備える。移動機構２は、複数の記録媒体９を図１中の（＋Ｙ）方向である移動方向に移動する。吐出ユニット３は、移動機構２の上方（（＋Ｚ）側）に配置され、図示省略のフレームに固定される。吐出ユニット３は、移動機構２による搬送途上の記録媒体９に向けてインクの微小液滴を吐出する。供給部５１は、移動機構２に記録媒体９を供給する。排出部５２は、印刷終了後の記録媒体９を移動機構２から受け取る。制御ユニット４は、移動機構２、吐出ユニット３、供給部５１および排出部５２等の機構を制御する。
【００２６】
移動機構２は、複数のステージ２１と、環状のガイド２２と、ベルト駆動機構２３とを備える。複数のステージ２１は、それぞれが１枚のシート状の記録媒体９を吸着保持する。ガイド２２は、複数のステージ２１が接続されたベルトを内部に備え、複数のステージ２１を案内する。ベルト駆動機構２３は、ガイド２２内のベルトを図１中における反時計回りに移動させることにより、記録媒体９を保持するステージ２１を吐出ユニット３の下方（すなわち、（−Ｚ）側）において（＋Ｙ）方向に移動する。
【００２７】
図２は吐出ユニット３を示す底面図である。吐出ユニット３は、それぞれが互いに異なる色のインクを記録媒体９に向けて吐出する複数（本実施の形態では、４個）の吐出部であるヘッド３１を備え、これらのヘッド３１は同様の構造を有する。複数のヘッド３１はＹ方向（すなわち、記録媒体９の移動方向）に配列されて吐出ユニット３の取付部３０に取り付けられる。各ヘッド３１は、Ｙ方向に垂直なＸ方向に配列される複数の吐出口３３を有する。図２では、吐出口３３の個数を実際によりも少なく描いている。なお、複数の吐出口３３は、必ずしもＸ方向に配列される必要はなく、Ｙ方向に対して交差する方向に沿って配列されていればよい。
【００２８】
図２中の最も（−Ｙ）側のヘッド３１は、ブラック（Ｋ）の色のインクを吐出する。ブラックのヘッド３１の（＋Ｙ）側のヘッド３１は、シアン（Ｃ）の色のインクを吐出する。シアンのヘッド３１の（＋Ｙ）側のヘッド３１は、マゼンタ（Ｍ）の色のインクを吐出する。最も（＋Ｙ）側のヘッド３１は、イエロー（Ｙ）の色のインクを吐出する。
【００２９】
画像記録装置１では、Ｘ方向に関し、各ヘッド３１が記録媒体９上の記録領域の全体に亘って（例えば、記録媒体９のＸ方向の全体に亘って）設けられる。そして、制御ユニット４の出力制御部４１（図４参照）により吐出ユニット３と移動機構２とが制御され、記録媒体９が、吐出ユニット３の複数のヘッド３１に対向する位置を（＋Ｙ）方向に１回のみ通過することにより、記録媒体９上にブラック、シアン、マゼンタ、イエローのインクが順に吐出されて記録媒体９への画像の記録が完了する。
【００３０】
換言すれば、画像記録装置１では、記録媒体９上において上記移動方向に垂直な幅方向の全幅に亘って配列される複数のドット記録位置に、ドット出力部である吐出ユニット３における各ヘッド３１の複数の吐出口３３（図２参照）からインクの微小液滴が吐出されてドットが記録される。そして、記録媒体９上の当該複数のドット記録位置を、移動機構２により上記移動方向に記録媒体９に対して相対的に１回だけ移動させることにより、記録媒体９に対するシングルパス印刷が行われる。
【００３１】
図３は、制御ユニット４の構成を示す図である。制御ユニット４は、各種演算処理を行うＣＰＵ４０１と、基本プログラムを記憶するＲＯＭ４０２と、各種情報を記憶するＲＡＭ４０３とを含む一般的なコンピュータシステムの構成となっている。制御ユニット４は、情報記憶を行う固定ディスク４０４と、画像等の各種情報の表示を行うディスプレイ４０５と、操作者からの入力を受け付けるキーボード４０６ａおよびマウス４０６ｂと、光ディスク、磁気ディスク、光磁気ディスク等のコンピュータ読み取り可能な記憶媒体８から情報の読み取りおよび書き込みを行う読取／書込装置４０７と、画像記録装置１の他の構成等との間で信号を送受信する通信部４０８とをさらに含む。
【００３２】
制御ユニット４では、事前に読取／書込装置４０７を介して記憶媒体８からプログラム８０が読み出されて固定ディスク４０４に記憶されている。ＣＰＵ４０１は、プログラム８０に従ってＲＡＭ４０３や固定ディスク４０４を利用しつつ演算処理を実行する。制御ユニット４の機能は専用の電気的回路により実現されてもよく、部分的に専用の電気的回路が用いられてもよい。
【００３３】
図４は、制御ユニット４の機能を示すブロック図である。図４では、制御ユニット４に接続される画像記録装置１の構成の一部を併せて示す。制御ユニット４は、上述の出力制御部４１と、各種演算を行う演算部４２とを備える。
【００３４】
演算部４２は、画像メモリ４２１と、複数のマトリクス記憶部４２２（ＳＰＭ（Screen Pattern Memory）とも呼ばれる。）と、画像データ生成部４２３（ハーフトーン化回路）と、色成分画像生成部４２４とを備える。
【００３５】
色成分画像生成部４２４は、外部から入力される多階調のカラー画像にグレイ置換（ＧＣＲ（Gray Component Replacement））を行いつつ分版処理を施す。グレイ置換とは、各画素においてシアン、マゼンタおよびイエローのドットを重ねて表現されるグレイの部分を、ブラックのインクの濃淡で表現することにより、グレイの部分に付与されるシアン、マゼンタおよびイエローのインク量を低減する処理のことである。
【００３６】
色成分画像生成部４２４による分版処理により、当該カラー画像に含まれる複数の色成分（すなわち、ブラック、シアン、マゼンタおよびイエロー）の階調画像である色成分画像が生成される。ブラック、シアン、マゼンタおよびイエローの各色成分の階調画像のデータ（以下、「色成分画像データ」という。）は、画像メモリ４２１に記憶される。複数のマトリクス記憶部４２２は、ブラック、シアン、マゼンタおよびイエローの各色成分に対応する閾値マトリクスがそれぞれ記憶されるメモリである。
【００３７】
図４に示すように、各マトリクス記憶部４２２には、閾値マトリクス８１が記憶される。閾値マトリクス８１は、不規則に配置されるドットの個数を変更することにより階調を表現するＦＭ（Frequency Modulated）スクリーニングに用いられる。図４では１つのマトリクス記憶部４２２に記憶される閾値マトリクス８１を図示しているが、他の色成分のマトリクス記憶部４２２にもそれぞれ、閾値マトリクス８１が記憶される。以下の説明では、閾値マトリクス８１に含まれる複数の閾値をそれぞれ「第１閾値」という。
【００３８】
画像データ生成部４２３は、多階調の元画像データに網掛け処理を行ってハーフトーン画像データを生成する。画像データ生成部４２３は、中間画素値取得部４２５と、ハーフトーン画像データ生成部４２６とを備える。中間画素値取得部４２５は、各色成分について、色成分画像データと閾値マトリクス８１とに基づいて中間画像データを生成する中間画像データ生成部である。中間画素値取得部４２５は、中間画像データの生成に利用される共通基準値を予め記憶する共通基準値記憶部４２７を備える。
【００３９】
ハーフトーン画像データ生成部４２６は、各色成分について、上述の中間画像データに網掛け処理を行って、画像記録装置１において画像の記録に利用されるハーフトーン画像データを生成する。ハーフトーン画像データ生成部４２６は、ハーフトーン画像データの生成に利用される第２閾値を記憶する第２閾値記憶部４２８を備える。なお、中間画素値取得部４２５およびハーフトーン画像データ生成部４２６はそれぞれソフトウェアにて実現されてもよい。
【００４０】
出力制御部４１は、吐出制御部４１１と、移動制御部４１２とを備える。移動制御部４１２は、画像データ生成部４２３からの出力に基づいて、移動機構２による記録媒体９の吐出ユニット３に対する相対移動を制御する。吐出制御部４１１は、画像データ生成部４２３からの出力に基づいて、記録媒体９の相対移動に同期して各ヘッド３１の複数の吐出口３３（図２参照）からのインクの吐出を制御する。換言すれば、出力制御部４１は、記録媒体９上の複数のドット記録位置の記録媒体９に対する相対移動に並行して、画像データ生成部４２３により生成されたハーフトーン画像データに基づいて、吐出ユニット３の出力制御を行う。
【００４１】
次に、画像記録装置１が画像を記録する動作について、図５を参照しつつ説明する。図５は１枚の記録媒体９に注目した画像記録の流れを示している。画像記録装置１では、４つの色成分画像の網掛け処理に利用される４つの閾値マトリクス８１が、図４に示す演算部４２の４つのマトリクス記憶部４２２にそれぞれ記憶される。また、外部のコンピュータから多階調のカラー画像のデータが色成分画像生成部４２４に入力される。当該カラー画像の各色成分の階調値（すなわち、各色成分画像の各画素が取り得る画素値）は、０から２５５である。階調値０は、画像濃度０％に対応し、インクのドットが形成されないことにより表現される。階調値２５５は、画像濃度１００％（ベタ）に対応する。
【００４２】
続いて、色成分画像生成部４２４により、多階調のカラー画像にグレイ置換を行いつつ分版処理が施される。これにより、ブラックの色成分画像データ、シアンの色成分画像データ、マゼンタの色成分画像データ、および、イエローの色成分画像データが生成される（ステップＳ１１）。色成分画像生成部４２４により生成された各色成分の色成分画像データは、画像メモリ４２１に格納される。各色成分の階調画像を示す色成分画像データは、各色成分の元画像を示す元画像データである。なお、ステップＳ１１における分版処理では、グレイ置換は行われなくてもよい。
【００４３】
色成分画像データが生成されると、各色成分について、色成分画像データと閾値マトリクス８１とに基づいて、階調画像データである中間画像データが中間画素値取得部４２５により生成される（ステップＳ１２）。
【００４４】
図６は、中間画像データの生成について説明するために、階調画像である色成分画像および閾値マトリクスを抽象的に示す図である。閾値マトリクス８１では、記録媒体９の幅方向に対応する行方向（図６中にてｘ方向として示す。）、および、移動方向に対応する列方向（図６中にてｙ方向として示す。）に複数のマトリクス要素が配列されており、色成分画像７０においても行方向および列方向に複数の画素が配列されている。
【００４５】
中間画像データの生成の際には、色成分画像７０を、図６に示すように、同一の大きさの多数の領域に分割して繰り返し領域７１が設定される。図４に示すマトリクス記憶部４２２は１つの繰り返し領域７１に相当する記憶領域を有し、この記憶領域の各アドレス（座標）に第１閾値が設定されることにより閾値マトリクス８１を記憶している。
【００４６】
そして、概念的には色成分画像７０の各繰り返し領域７１と閾値マトリクス８１とを重ね合わせ、繰り返し領域７１の各画素の画素値と閾値マトリクス８１の対応する第１閾値とに基づいて、各画素における第１閾値に対する画素値の相対的な大きさを示す関係が求められる。続いて、全ての画素に共通な共通基準値が共通基準値記憶部４２７から読み出され、各画素における上記関係が共通基準値に対して適用されることにより、各画素の中間画素値が求められる。全ての繰り返し領域７１の各画素について中間画素値が求められることにより、中間画像データが生成される。上述の繰り返し領域７１の各画素の画素値は、出力画像の領域であるハーフトーン画像領域においてマトリクス状に配列された複数の画素位置（すなわち、複数の描画位置）における色成分画像７０の画素値である。
【００４７】
中間画素値の具体的な算出方法について、図７に例示する閾値マトリクス８１を用いて説明する。図７では、閾値マトリクス８１に含まれる第１閾値の数を実際よりも少なく描いている。図７に係る説明では、色成分画像７０において取り得る画素値の最小値Ｐｍｉｎ１および最大値Ｐｍａｘ１はそれぞれ「０」および「１６」であり、共通基準値記憶部４２７に予め記憶されている共通基準値Ｔｂは「８」であり、中間画像において取り得る画素値の最小値Ｐｍｉｎ２および最大値Ｐｍａｘ２はそれぞれ「０」および「１６」であるものとする。すなわち、図７に係る例では、元画像データの階調数を示すビット数（この場合、４ビット）と、中間画像データの階調数を示すビット数とが等しい。また、図７に係る例では、共通基準値Ｔｂは、中間画像データの最小階調値Ｐｍｉｎ２と最大階調値Ｐｍａｘ２との間の中央値である。
【００４８】
色成分画像７０の繰り返し領域７１の全ての画素の画素値Ｐｓが、図８に示すように「５」であるとすると、最も左上の画素では、第１閾値Ｔａである「４」を基準値として、当該基準値に対する画素値Ｐｓである「５」の相対的な大きさを示す関係が、図９に示すように求められる。図９では、画素値Ｐｓを中空三角形にて示す（図１１および図１３においても同様）。図９では、第１閾値Ｔａに対する画素値Ｐｓの相対位置が、当該関係を示す。そして、共通基準値Ｔｂである「８」に対して当該関係を適用することにより、図１０に示すように、変換値Ｐｃが求められる。図１０では、変換値Ｐｃを中実三角形にて示す（図１２および図１４においても同様）。図１０における共通基準値Ｔｂに対する変換値Ｐｃの相対位置は、図９における第１閾値Ｔａに対する画素値Ｐｓの相対位置におよそ等しい。
【００４９】
図９に示すように、画素値Ｐｓが第１閾値Ｔａ以上である場合、変換値Ｐｃは、例えば、数１により「８．６７」と求められる。また、中間画素値Ｐｍは、例えば、変換値Ｐｃの整数部分である「８」と求められる。
【００５０】
（数１）
Ｐｃ＝（Ｐｓ−Ｔａ）×（Ｐｍａｘ２−Ｔｂ）／（Ｐｍａｘ１−Ｔａ）＋Ｔｂ
【００５１】
図７および図８に示す最も上の行の左から２番目の画素では、第１閾値Ｔａである「９」を基準値として、当該基準値に対する画素値Ｐｓである「５」の相対的な大きさを示す関係が、図１１に示すように求められる。図１１では、第１閾値Ｔａに対する画素値Ｐｓの相対位置が、当該関係を示す。そして、共通基準値Ｔｂである「８」に対して当該関係を適用することにより、図１２に示すように、変換値Ｐｃが求められる。図１２における共通基準値Ｔｂに対する変換値Ｐｃの相対位置は、図１１における第１閾値Ｔａに対する画素値Ｐｓの相対位置におよそ等しい。
【００５２】
図１１に示すように、画素値Ｐｓが第１閾値Ｔａよりも小さい場合、変換値Ｐｃは、例えば、数２により「４．４４」と求められる。また、中間画素値Ｐｍは、例えば、変換値Ｐｃの整数部分である「４」と求められる。
【００５３】
（数２）
Ｐｃ＝Ｐｓ×Ｔｂ／Ｔａ
【００５４】
図７および図８に示す最も上の行の左から３番目の画素では、第１閾値Ｔａである「２」を基準値として、当該基準値に対する画素値Ｐｓである「５」の相対的な大きさを示す関係が、図１３に示すように求められる。図１３では、第１閾値Ｔａに対する画素値Ｐｓの相対位置が、当該関係を示す。そして、共通基準値Ｔｂである「８」に対して当該関係を適用することにより、図１４に示すように、変換値Ｐｃが求められる。図１４における共通基準値Ｔｂに対する変換値Ｐｃの相対位置は、図１３における第１閾値Ｔａに対する画素値Ｐｓの相対位置におよそ等しい。
【００５５】
図１３に示すように、画素値Ｐｓが第１閾値Ｔａ以上である場合、変換値Ｐｃは、例えば、上述の数１により「９．７１」と求められる。また、中間画素値Ｐｍは、例えば、変換値Ｐｃの整数部分である「９」と求められる。中間画素値取得部４２５では、繰り返し領域７１の全ての画素について、画素値Ｐｓと第１閾値Ｔａとに基づいて、図１５に示すように中間画素値Ｐｍが求められる。そして、全ての繰り返し領域７１の各画素について中間画素値Ｐｍが求められることにより、中間画像データが生成される。
【００５６】
このように、中間画素値取得部４２５による中間画像データの生成（ステップＳ１２）では、上述のハーフトーン画像領域の複数の画素位置における元画像の画素値Ｐｓと、当該複数の画素位置にそれぞれ対応して設定された閾値マトリクス８１の複数の第１閾値Ｔａとに基づいて、各画素位置の第１閾値Ｔａを基準値として当該基準値に対する元画像の画素値Ｐｓの相対的な大きさを示す関係が求められる。そして、ハーフトーン画像領域の複数の画素位置において共通な共通基準値Ｔｂに対して当該関係を適用することにより、各画素位置の中間画素値Ｐｍが求められて中間画像データが生成される。制御ユニット４では、好ましくは、中間画素値取得部４２５における中間画像データの生成は、グラフィックス・プロセッシング・ユニット（ＧＰＵ（Graphics Processing Unit））により行われる。
【００５７】
中間画像データが生成されると、ハーフトーン画像データ生成部４２６により、上記複数の画素位置について、中間画像データにおける各画素位置の中間画素値Ｐｍと、第２閾値記憶部４２８に予め記憶されている第２閾値Ｔｃとが比較される。第２閾値Ｔｃの詳細については後述する。そして、中間画素値Ｐｍが第２閾値Ｔｃ以上である画素位置には、ハーフトーン画素値「１」が付与される。また、中間画素値Ｐｍが第２閾値Ｔｃよりも小さい画素位置には、ハーフトーン画素値「０」が付与される。このように、ハーフトーン画像データ生成部４２６では、第２閾値Ｔｃを利用して中間画像データに網掛け処理を行うことにより、ハーフトーン画像データが生成される（ステップＳ１３）。
【００５８】
画像記録装置１では、多階調のカラー画像に含まれる複数の色成分の画像にそれぞれ対応する複数のハーフトーン画像データが生成される。実際には、上記カラー画像のうち最初に印刷される部分の各色成分のハーフトーン画像データが生成されて準備されると、図４に示す出力制御部４１の移動制御部４１２により移動機構２が制御され、図１に示す記録媒体９の移動方向への移動が開始される（ステップＳ１４）。
【００５９】
そして、記録媒体９の移動に同期しつつ、吐出ユニット３の複数のヘッド３１が、対応する色成分のハーフトーン画像データに基づいて出力制御部４１の吐出制御部４１１により制御されることにより、各色成分のドットによるハーフトーン画像が記録媒体９上に記録される（ステップＳ１５）。具体的には、上述のハーフトーン画素値が「１」であるハーフトーン画像領域の画素位置（すなわち、記録媒体９上の記録画素）に、インクの微小液滴が吐出されてドットが形成される。また、ハーフトーン画素値が「０」である画素位置には、ドットは形成されない。各色成分のハーフトーン画像の記録は、上述のハーフトーン画像データの生成に並行して行われる。
【００６０】
画像記録装置１では、既述のように記録媒体９は供給部５１により逐次供給されるとともに画像記録後に排出部５２に回収される。所望の枚数の記録媒体９上にハーフトーン画像の全体が記録されると、記録媒体９の供給が停止され、画像記録動作が終了する（ステップＳ１６）。
【００６１】
次に、第２閾値記憶部４２８に記憶されている第２閾値Ｔｃについて説明する。第２閾値Ｔｃは、画像記録装置１による画像の記録が開始されるよりも前に、あるいは、複数の記録媒体９に対する画像の記録を一時的に中断した際に、共通基準値Ｔｂに基づいて設定される。第２閾値Ｔｃは、ハーフトーン画像領域の各画素位置に対して設定可能である。
【００６２】
第２閾値Ｔｃは、連続的な画像記録によるヘッド３１（図２参照）の温度上昇、ヘッド３１の温度上昇に伴うインクの温度上昇および記録媒体９の温度上昇、ヘッド３１の周囲におけるインクミストの密度変化等、記録状態の変化による画像記録結果（すなわち、印刷結果）の変化を抑制するように設定される。例えば、記録媒体９や試験用媒体に試験的に記録された画像が、全体的に所望の濃度よりも濃くなっている場合、ハーフトーン画像領域の全ての画素位置に対して、共通基準値Ｔｂよりも大きく、かつ、互いに等しい第２閾値Ｔｃが一括して設定される。図９ないし図１４に係る例では共通基準値Ｔｂは「８」であり、全画素位置に対して、例えば、共通基準値Ｔｂに「１」を加えた「９」が第２閾値Ｔｃとして設定される。第２閾値Ｔｃは、例えば、作業者によりキーボード４０６ａを介して入力される。
【００６３】
一方、画像が全体的に所望の濃度よりも薄くなっている場合、例えば、ハーフトーン画像領域の全ての画素位置に対して、共通基準値Ｔｂよりも小さく、かつ、互いに等しい第２閾値Ｔｃが一括して設定される。図９ないし図１４に係る例では共通基準値Ｔｂは「８」であり、全画素位置に対して、例えば、共通基準値Ｔｂから「２」を減じた「６」が第２閾値Ｔｃとして設定される。
【００６４】
また、画像が所望の濃度である場合、例えば、ハーフトーン画像領域の全ての画素位置に対して、共通基準値Ｔｂに等しく、かつ、互いに等しい第２閾値Ｔｃが一括して設定される。図９ないし図１４に係る例では共通基準値Ｔｂは「８」であり、全画素位置に対して、共通基準値Ｔｂに等しい「８」が第２閾値Ｔｃとして設定される。
【００６５】
図１６ないし図１８は、ハーフトーン画像領域の全ての画素位置に同一の第２閾値Ｔｃが一括して設定される場合（すなわち、ハーフトーン画像領域の複数の画素位置に対して設定された全ての第２閾値Ｔｃが等しい場合）について、第２閾値Ｔｃの変化によるハーフトーン画像の変化を示す図である。
【００６６】
図１６は、全画素位置に対して設定された第２閾値Ｔｃが、共通基準値Ｔｂと等しい「８」である場合のハーフトーン画像を示す図である。図１６では、左上側の５つの画素位置にドット９２が形成される。図１６では、ドット９２が形成される画素位置に平行斜線を付す（図１７および図１８においても同様）。図１６に示すドット９２の配置は、仮に中間画像データを生成することなく、図７に示す閾値マトリクス８１と図８に示す元画像の繰り返し領域７１とを比較し、繰り返し領域７１の画素値が閾値マトリクス８１の第１閾値以上である画素位置にドットを形成した場合と同様である。すなわち、図１６に示すドット９２の配置は、元画像データを閾値マトリクス８１を用いて網点化した場合と同様のドット配置である。
【００６７】
図１７は、画像が全体的に所望の濃度よりも濃くなっていることに対応して、全画素位置に対して共通基準値Ｔｂよりも「１」だけ大きい「９」を第２閾値Ｔｃとして設定した場合のハーフトーン画像を示す図である。図１７では、図１６に示す５つのドット９２のうち２つのドット９２が形成されず、３つのドット９２が形成される。これにより、記録媒体９に記録される画像の濃度を全体的に薄く補正して、所望の濃度に近づけることができる。
【００６８】
図１８は、画像が全体的に所望の濃度よりも薄くなっていることに対応して、全画素位置に対して共通基準値Ｔｂよりも「２」だけ小さい「６」を第２閾値Ｔｃとして設定した場合のハーフトーン画像を示す図である。図１７では、図１６に示す５つのドット９２に加え、右下の１つのドット９２も形成される。これにより、記録媒体９に記録される画像の濃度を全体的に濃く補正して、所望の濃度に近づけることができる。
【００６９】
以上に説明したように、画像データ生成部４２３では、中間画素値取得部４２５により、複数の画素位置における元画像の画素値Ｐｓと、当該複数の画素位置にそれぞれ対応して設定された複数の第１閾値Ｔａとに基づいて、各画素位置の第１閾値Ｔａを基準値として当該基準値に対する画素値Ｐｓの相対的な大きさを示す関係が求められる。そして、当該複数の画素位置において共通な共通基準値Ｔｂに対して当該関係が適用されることにより、各画素位置の中間画素値Ｐｍが求められて中間画像データが生成される。また、ハーフトーン画像データ生成部４２６により、上記複数の画素位置について、各画素位置の中間画素値Ｐｍと、共通基準値Ｔｂに基づいて各画素位置に対して設定された第２閾値Ｔｃとが比較されることにより、中間画像データに網掛け処理が行われてハーフトーン画像データが生成される。
【００７０】
これにより、画像記録装置１の記録状態が変化した際等に、元画像データ（すなわち、複数の色成分画像データ）や閾値マトリクスを補正する場合に比べて、記録媒体９に記録される画像の濃度を容易に補正することができる。換言すれば、画像データ生成部４２３では、記録媒体９に記録される画像の濃度について、記録状態の変化に対する補正を容易に行うことができる。また、画像データ生成部４２３では、共通基準値Ｔｂに基づいて設定された第２閾値Ｔｃを変更することにより、記録媒体９上に記録される画像の濃度補正が行われるため、補正前に比べて画像をどのように補正したのかという補正内容を、共通基準値Ｔｂと第２閾値Ｔｃとを比較することにより、容易に把握することができる。さらに、第２閾値Ｔｃが同一の画素位置群が存在する場合、当該画素位置群に対して１つの第２閾値Ｔｃのみを第２閾値記憶部４２８に保持するのみでよいため、補正された元画像データや補正された閾値マトリクスを記憶する場合に比べて、第２閾値記憶部４２８に記憶されるデータ量を抑制することができる。
【００７１】
図１６ないし図１８に示す例では、複数の画素位置に対して設定された全ての第２閾値Ｔｃが等しい。したがって、第２閾値記憶部４２８に記憶されるデータ量をさらに抑制することができる。また、補正内容の把握をより容易とすることができる。
【００７２】
上述のように、画像データ生成部４２３では、中間画素値取得部４２５における中間画像データの生成が、グラフィックス・プロセッシング・ユニット（ＧＰＵ）により行われる。これにより、中間画像データの生成を高速化することができる。
【００７３】
図７ないし図１５に示す例では、元画像データの階調数を示すビット数と、中間画像データの階調数を示すビット数とが等しい。これにより、中間画像データに対する網掛けを高解像度にて行うことができる。その結果、記録媒体９上に記録される画像の濃度補正を高精度に行うことができる。
【００７４】
図７ないし図１５に示す例では、共通基準値Ｔｂが、中間画像データの最小階調値Ｐｍｉｎ２と最大階調値Ｐｍａｘ２との間の中央値である。これにより、記録媒体９上の画像の濃度を減少させる補正と、増加させる補正とを同様に行うことができる。
【００７５】
図７ないし図１５に示す例では、変換値Ｐｃが、画素値Ｐｓおよび第１閾値Ｔａに基づいて数１および数２を用いて求められ、中間画素値Ｐｍが変換値Ｐｃに基づいて求められる。これにより、画素値Ｐｓと第１閾値Ｔａとの関係を、中間画素値Ｐｍと共通基準値Ｔｂとの関係に精度良く反映することができる。
【００７６】
図１９は、他の好ましい吐出ユニット３ａを示す底面図である。吐出ユニット３ａでは、各ヘッド３１が、複数の吐出部要素である複数のヘッド要素３４を備える。各ヘッド３１では、複数のヘッド要素３４が、Ｙ方向（すなわち、記録媒体９の移動方向）に垂直なＸ方向に沿って配列される。各ヘッド要素３４は、複数の吐出口３３を有する。なお、複数のヘッド要素３４は、必ずしもＸ方向に配列される必要はなく、Ｙ方向に対して交差する方向に沿って配列されていればよい。
【００７７】
図１に示す吐出ユニット３に代えて図１９に示す吐出ユニット３ａが画像記録装置１に設けられる場合、画像データ生成部４２３では、ヘッド要素３４毎に第２閾値Ｔｃが設定されてもよい。換言すれば、各ヘッド要素３４について、当該ヘッド要素３４に設けられる複数の吐出口３３に対応する画素位置群に対して同一の第２閾値Ｔｃが設定されてもよい。画像記録装置１では、上述の記録状態の変化は、ヘッド要素３４単位で生じやすい。このため、上述のように、ハーフトーン画像領域の複数の画素位置のうち各ヘッド要素３４に対応する画素位置群に対して設定された第２閾値Ｔｃが等しくされることにより、実際の記録状態の変化に応じた適切な上記補正を、第２閾値記憶部４２８に記憶されるデータ量を抑制しつつ容易に行うことができる。
【００７８】
図１および図２に示す画像記録装置１では、各ヘッド３１から吐出されるインクの微小液滴のサイズが、切り替え可能であってもよい。例えば、各ヘッド３１から吐出されるインクの微小液滴のサイズは、「大サイズ」、大サイズよりも小さい「中サイズ」、および、中サイズよりも小さい「小サイズ」の３種類の間で切り替えられる。これにより、記録媒体９上に形成されるインクのドットサイズは、「大サイズ」、「中サイズ」および「小サイズ」の間で切り換えられる。以下の説明では、大サイズ、中サイズおよび小サイズのドットをそれぞれ、「大ドット」、「中ドット」および「小ドット」とも呼ぶ。また、画像データ生成部４２３により生成されるハーフトーン画像データでは、上記複数の画素位置に複数（上記例では、３つ）のサイズのドットが配置可能である。
【００７９】
図２０は、ドットサイズが切り替え可能である場合の制御ユニット４の機能を示すブロック図である。図２０に示すように、各マトリクス記憶部４２２には、大ドット用の閾値マトリクスである大ドット用マトリクス８１１と、中ドット用の閾値マトリクスである中ドット用マトリクス８１２と、小ドット用の閾値マトリクスである小ドット用マトリクス８１３とが記憶される。大ドット用マトリクス８１１、中ドット用マトリクス８１２および小ドット用マトリクス８１３はそれぞれ、ＦＭスクリーニングに用いられる閾値マトリクスである。
【００８０】
図２０では１つのマトリクス記憶部４２２に記憶される大ドット用マトリクス８１１、中ドット用マトリクス８１２および小ドット用マトリクス８１３を図示しているが、他の色成分のマトリクス記憶部４２２にもそれぞれ、大ドット用マトリクス８１１、中ドット用マトリクス８１２および小ドット用マトリクス８１３が記憶される。以下の説明では、大ドット用マトリクス８１１、中ドット用マトリクス８１２および小ドット用マトリクス８１３の３つの閾値マトリクスをまとめて「マトリクスセット」とも呼ぶ。当該３つの閾値マトリクスの同じ位置では、大ドット用マトリクス８１１の閾値が最も大きく、小ドット用マトリクス８１３の閾値が最も小さい。また、中ドット用マトリクス８１２の閾値は、大ドット用マトリクス８１１および小ドット用マトリクス８１３の両閾値の間の値である。
【００８１】
以下の説明では、各マトリクス要素における大ドット用マトリクス８１１、中ドット用マトリクス８１２および小ドット用マトリクス８１３のそれぞれの閾値を「第１閾値要素Ｔａ１」、「第１閾値要素Ｔａ２」および「第１閾値要素Ｔａ３」と呼び、各マトリクス要素における３つの第１閾値要素Ｔａ１，Ｔａ２，Ｔａ３をまとめて第１閾値と呼ぶ。換言すれば、第１閾値Ｔａは、上述のドットの複数のサイズにそれぞれ対応する複数の第１閾値要素Ｔａ１，Ｔａ２，Ｔａ３を含む。また、共通基準値記憶部４２７に記憶される共通基準値Ｔｂは、複数の第１閾値要素Ｔａ１，Ｔａ２，Ｔａ３にそれぞれ対応する複数の共通基準値要素Ｔｂ１，Ｔｂ２，Ｔｂ３を含む。
【００８２】
図２１および図２２は、図２０に示す中間画素値取得部４２５による中間画素値Ｐｍの取得の具体例を示す図である。図２１に示すように、一の画素位置に対応する第１閾値要素Ｔａ１，Ｔａ２，Ｔａ３は、例えば、「１１」，「６」，「３」であり、当該画素位置の画素値Ｐｓは「１０」である。また、図２２に示すように、共通基準値要素Ｔｂ１，Ｔｂ２，Ｔｂ３は、例えば、最大階調値Ｐｍａｘ２と最小階調値Ｐｍｉｎ２との間を等分する値である「１２」，「８」，「４」である。この場合、複数の第１閾値要素Ｔａ１，Ｔａ２，Ｔａ３のうち画素値Ｐｓ（＝１０）以下の最大の第１閾値要素である第１閾値要素Ｔａ２（＝６）が、当該画素位置における基準値となる。そして、基準値である第１閾値要素Ｔａ２に対する画素値Ｐｓの相対的な大きさを示す関係が求められ、複数の共通基準値要素Ｔｂ１，Ｔｂ２，Ｔｂ３のうち当該基準値に対応する共通基準値要素Ｔｂ２に対して当該関係が適用される。これにより、当該画素位置の変換値Ｐｃが、例えば、数３により「１１．２」と求められる。また、中間画素値Ｐｍは、例えば、変換値Ｐｃの整数部分である「１１」と求められる。
【００８３】
（数３）
Ｐｃ＝（Ｐｓ−Ｔａ２）×（Ｔｂ１−Ｔｂ２）／（Ｔａ１−Ｔａ２）＋Ｔｂ２
【００８４】
あるいは、上記画素位置における基準値として、複数の第１閾値要素Ｔａ１，Ｔａ２，Ｔａ３のうち画素値Ｐｓ（＝１０）以上の最小の第１閾値要素である第１閾値要素Ｔａ１（＝１１）が選択されてもよい。この場合、基準値である第１閾値要素Ｔａ１に対する画素値Ｐｓの相対的な大きさを示す関係が求められ、複数の共通基準値要素Ｔｂ１，Ｔｂ２，Ｔｂ３のうち当該基準値に対応する共通基準値要素Ｔｂ１に対して当該関係が適用される。これにより、当該画素位置の変換値Ｐｃが、例えば、数４により「１１．２」と求められる。また、中間画素値Ｐｍは、例えば、変換値Ｐｃの整数部分である「１１」と求められる。
【００８５】
（数４）
Ｐｃ＝Ｔｂ１−（Ｔａ１−Ｐｓ）×（Ｔｂ１−Ｔｂ２）／（Ｔａ１−Ｔａ２）
【００８６】
図２０に示す中間画素値取得部４２５では、他の画素位置についても同様に、中間画素値Ｐｍが求められて中間画像データが生成される。ハーフトーン画像データ生成部４２６では、第２閾値記憶部４２８に、共通基準値要素Ｔｂ１，Ｔｂ２，Ｔｂ３に基づいて設定された第２閾値要素Ｔｃ１，Ｔｃ２，Ｔｃ３が、上記第２閾値として予め記憶されている。そして、ハーフトーン画像データ生成部４２６により、上記複数の画素位置について、各画素位置の中間画素値Ｐｍと第２閾値要素Ｔｃ１，Ｔｃ２，Ｔｃ３とが比較されることにより、中間画像データに対する網掛け処理が行われ、ハーフトーン画像データが生成される。
【００８７】
例えば、中間画素値Ｐｍが第２閾値要素Ｔｃ１以上である画素位置には、ハーフトーン画素値「３」が付与され、中間画素値Ｐｍが第２閾値要素Ｔｃ２以上かつ第２閾値要素Ｔｃ１未満である画素位置には、ハーフトーン画素値「２」が付与される。中間画素値Ｐｍが第２閾値要素Ｔｃ３以上かつ第２閾値要素Ｔｃ２未満である画素位置には、ハーフトーン画素値「１」が付与され、中間画素値Ｐｍが第２閾値要素Ｔｃ３未満である画素位置には、ハーフトーン画素値「０」が付与される。ハーフトーン画素値が「３」である画素位置（すなわち、記録媒体９上の記録画素）には大ドットが形成され、ハーフトーン画素値が「２」である画素位置には中ドットが形成される。また、ハーフトーン画素値が「１」である画素位置には小ドットが形成され、ハーフトーン画素値が「０」である画素位置には、ドットは形成されない。
【００８８】
例えば、試験的に記録された画像において、図２１および図２２に係る画素位置に対応する画素の濃度が所望の濃度である場合、第２閾値要素Ｔｃ１は共通基準値要素Ｔｂ１に等しい「１２」と設定される。この場合、中間画素値Ｐｍ（＝１１）が、第２閾値要素Ｔｃ２（＝８）以上かつ第２閾値要素Ｔｃ１（＝１２）未満となる。このため、図２１および図２２に係る画素位置には、ハーフトーン画素値「２」が付与され、記録媒体９上の対応する記録画素には中ドットが形成される。一方、試験的に記録された画像において、図２１および図２２に係る画素位置に対応する画素の濃度が、所望の濃度よりも薄くなっている場合、例えば、共通基準値Ｔｂ１から「１」を減じた「１１」が第２閾値要素Ｔｃ１として設定される。この場合、中間画素値Ｐｍ（＝１１）が、第２閾値要素Ｔｃ１（＝１１）以上となる。このため、図２１および図２２に係る画素位置には、ハーフトーン画素値「３」が付与され、記録媒体９上の対応する記録画素には大ドットが形成される。
【００８９】
このように、画像データ生成部４２３では、各ヘッド３１から吐出されるインクの微小液滴のサイズが切り替え可能である場合であっても、記録媒体９に記録される画像の濃度について、記録状態の変化に対する補正を容易に行うことができる。
【００９０】
上記画像記録装置１では、様々な変更が可能である。
【００９１】
例えば、中間画素値Ｐｍは、必ずしも変換値Ｐｃの整数部分である必要はなく、変換値Ｐｃの小数第１位を四捨五入して求めた整数でもよく、変換値Ｐｃの小数部分を切り上げて得られた整数であってもよい。
【００９２】
上述の例では、変換値Ｐｃは、基準値と最小階調値Ｐｍｉｎ１、最大階調値Ｐｍａｘ１または他の第１閾値要素との差に対して、基準値と画素値Ｐｓとの差が示す割合に基づいて求められているが、変換値Ｐｃは他の様々な方法により求められてもよい。例えば、変換値Ｐｃは、画素値Ｐｓから基準値を減算した値が共通基準値に対して加えられることにより求められてもよい。この場合、変換値Ｐｃおよび中間画素値Ｐｍが、最小階調値Ｐｍｉｎ２よりも小さくなる場合は最小階調値Ｐｍｉｎ２に等しい値とし、最大階調値Ｐｍａｘ２よりも大きくなる場合は、最大階調値Ｐｍａｘ２に等しい値とする。
【００９３】
図４に示す共通基準値記憶部４２７に記憶される共通基準値Ｔｂは、必ずしも中間画像データの最小階調値Ｐｍｉｎ２と最大階調値Ｐｍａｘ２との間の中央値である必要はなく、最小階調値Ｐｍｉｎ２と最大階調値Ｐｍａｘ２との間で適宜決められてよい。また、図２０に示す共通基準値記憶部４２７に記憶される共通基準値要素Ｔｂ１，Ｔｂ２，Ｔｂ３は、必ずしも中間画像データの最小階調値Ｐｍｉｎ２と最大階調値Ｐｍａｘ２との間を等分する値である必要はなく、適宜変更されてよい。例えば、大ドットに係る濃度補正を中ドットおよび小ドットに比べて高精度に行う場合、最大階調値Ｐｍａｘ２と共通基準値要素Ｔｂ１との差、および、共通基準値要素Ｔｂ１と共通基準値要素Ｔｂ２との差が、共通基準値要素Ｔｂ２と共通基準値要素Ｔｂ３との差、および、共通基準値要素Ｔｂ３と最小階調値Ｐｍｉｎ２との差よりも大きくなるように、共通基準値要素Ｔｂ１，Ｔｂ２，Ｔｂ３が設定される。
【００９４】
元画像データの階調数を示すビット数と、中間画像データの階調数を示すビット数とは必ずしも等しい必要はなく、中間画像データの階調数を示すビット数が、元画像データの階調数を示すビット数よりも小さくてもよい。これにより、中間画像データの生成に要する時間を短縮することができる。中間画素値取得部４２５における中間画像データの生成は、グラフィックス・プロセッシング・ユニット以外の様々なデバイスにより行われてよい。
【００９５】
ドットサイズが切り替え可能である場合、各色のインクのドットサイズは、必ずしも、大サイズ、中サイズ、小サイズの３種類である必要はなく、２種類または４種類以上であってもよい。画像記録装置１では、ブラック、シアン、マゼンタおよびイエロー以外の他の色成分のインクがドットの記録に利用されてもよい。また、上述の画像データ生成部４２３は、１色のみのインクで画像の記録を行う画像記録装置に適用されてもよい。
【００９６】
マトリクス記憶部４２２に記憶される閾値マトリクスは、規則的に配列されたドットの集合であるクラスタの大きさを変えることにより階調を表現するＡＭ（Amplitude Modulated）スクリーニングに用いられるものであってもよい。
【００９７】
画像記録装置１では、ハーフトーン画像データの生成および印刷動作は、必ずしも並行して行われる必要はなく、出力制御部４１内に十分大きなメモリを設けることが可能であれば、画像全体のハーフトーン画像データの生成が完了してから画像記録動作が開始されてもよい。
【００９８】
画像記録装置１では、記録媒体９が吐出ユニット３，３ａに対してＹ方向に相対的に移動するのであれば、例えば、停止している記録媒体９の上方にて、吐出ユニット３，３ａが移動機構２によりＹ方向に移動してもよい。画像記録装置１の構造は、例えば、インターレス印刷を行う画像記録装置に適用されてもよく、また、長尺状のロール紙に画像を記録する画像記録装置に適用されてもよい。記録媒体９は、印刷用紙以外にフィルムや金属薄板等であってもよい。
【００９９】
画像データ生成部４２３は、他の構造の画像記録装置にて利用されてもよい。例えば、電子写真方式の画像記録装置に画像データ生成部４２３が利用されてもよい。この場合、感光ドラムに光を照射して潜像を形成する光出射部、および、感光ドラムを回転させる回転機構がそれぞれ、ドット出力部、および、ドット記録位置を相対移動させる移動機構となる。
【０１００】
画像データ生成部４２３は、例えば、光源部から出射された光ビームを、記録媒体である刷版上にてポリゴンミラー等を介して走査することにより、刷版上に画像を記録する画像記録装置にて利用されてもよい。この場合、光ビームを出射する光源部がドット出力部となり、ポリゴンミラー等が、刷版上のドット記録位置を刷版に対して相対的に移動させる移動機構となる。
【０１０１】
画像データ生成部４２３は、画像記録装置から独立して、多階調の元画像データに網掛け処理を行ってハーフトーン画像データを生成する画像データ生成装置として利用されてもよい。
【０１０２】
上記実施の形態および各変形例における構成は、相互に矛盾しない限り適宜組み合わされてよい。
【符号の説明】
【０１０３】
１    画像記録装置
２    移動機構
３，３ａ    吐出ユニット
９    記録媒体
３１    ヘッド
３４    ヘッド要素
４１    出力制御部
７０    色成分画像
８０    プログラム
８１    閾値マトリクス
９２    ドット
４２３    画像データ生成部
４２５    中間画素値取得部
４２６    ハーフトーン画像データ生成部
８１１    大ドット用マトリクス
８１２    中ドット用マトリクス
８１３    小ドット用マトリクス
Ｓ１１〜Ｓ１６    ステップ
【図１】
0006322505.tif 000002
【図２】
0006322505.tif 000003
【図３】
0006322505.tif 000004
【図４】
0006322505.tif 000005
【図５】
0006322505.tif 000006
【図６】
0006322505.tif 000007
【図７】
0006322505.tif 000008
【図８】
0006322505.tif 000009
【図９】
0006322505.tif 000010
【図１０】
0006322505.tif 000011
【図１１】
0006322505.tif 000012
【図１２】
0006322505.tif 000013
【図１３】
0006322505.tif 000014
【図１４】
0006322505.tif 000015
【図１５】
0006322505.tif 000016
【図１６】
0006322505.tif 000017
【図１７】
0006322505.tif 000018
【図１８】
0006322505.tif 000019
【図１９】
0006322505.tif 000020
【図２０】
0006322505.tif 000021
【図２１】
0006322505.tif 000022
【図２２】
0006322505.tif 000023