(57)【特許請求の範囲】
【請求項１】
入力画像データに対して網点画素からなる網点画像データを生成して印刷出力する画像形成装置であって、
前記入力画像データに対し色変換テーブルの適用による色空間の変換処理を行って色変換データを生成する色変換処理部と、
前記色変換データに基づいて所定サイズの画素ブロック毎にスクリーンテーブルを用いた前記網点画像データの生成を行うスクリーン処理部と、
前記網点画像データが単色出力か否かを判断する単色チェック部と、
前記網点画像データが単色出力であるときに前記網点画像データ内の網点画素の出現率を判定する出現率チェック部と、
前記網点画素の出現率が閾値以下である場合に前記色変換処理部に対して適用する色変換テーブルの変更を指示するテーブル指示部とを備え、
前記色変換処理部は、前記変更された色変換テーブルの適用による色変換データを再生成し、
前記スクリーン処理部は、前記再生成された色変換データに基づいて前記単色出力と同色となる複数色出力による網点画像データを再生成し、
前記テーブル指示部は、ユーザーが操作する操作パネル部を介して制御され記憶部に保存されている色変換テーブルの中から適用する色変換テーブルを選択し前記網点画素の出現率が閾値よりも大きくなるまで前記色変換テーブルの変更を繰り返す、
ことを特徴とする画像形成装置。
【請求項２】
請求項１記載の画像形成装置であって、
入力された印刷データを解釈してマスクパターンと入力値及び有効無効画素数で濃度を規定し前記マスクパターンに合成されるマトリックスパターンとを前記入力画像データとして決定するパターン処理部を備えた、
ことを特徴とする画像形成装置。
【請求項３】
請求項２記載の画像形成装置であって、
前記決定されたマトリックスパターンに対し前記有効画素数を増加させて前記マスクパターンに合成される変換マトリックスパターンを生成するパターン変換部と、
前記変換マトリックスパターンと前記変換前のマトリックスパターンとの濃度が等しくなるように前記変換マトリックスパターンの入力値を前記画素数の増加に応じて変更する入力値変換部と、
を備えたことを特徴とする画像形成装置。
【請求項４】
前記請求項１〜３の何れかに記載の画像形成装置であって、
前記テーブル指示部は、指示操作用の入力装置からの入力に応じて前記色変換テーブルの変更を行う、
ことを特徴とする画像形成装置。
【請求項５】
入力画像データに対して網点画素からなる網点画像データを生成して印刷出力する画像形成プログラムであって、
前記入力画像データに対し色変換テーブルの適用による色空間の変換処理を行って色変換データを生成する色変換処理手順と、
前記色変換データに基づいて所定サイズの画素ブロック毎にスクリーンテーブルを用いた前記網点画像データの生成を行うスクリーン処理手順と、
前記網点画像データが単色出力か否かを判断する単色出力チェック手順と、
前記網点画像データが単色出力であるときに前記網点画素の出現率を判定する出現率チェック手順と、
前記網点画素の出現率が閾値以下である場合に前記色変換処理部に対して適用する色変換テーブルの変更を指示するテーブル指示手順とをコンピューターに実行させ、
前記色変換処理手順は、前記変更された色変換テーブルの適用による色変換データを再生成し、
前記スクリーン処理手順は、前記再生成された色変換データに基づいて前記単色出力と同色となる複数色出力による網点画像データを生成し、
前記テーブル指示手順では、ユーザーが操作する操作パネル部を介してテーブル指示部が制御され記憶部に保存されている色変換テーブルの中から適用する色変換テーブルを選択し前記網点画素の出現率が閾値よりも大きくなるまで前記色変換テーブルの変更を繰り返す、
ことを特徴とする画像形成プログラム。
【請求項６】
請求項５記載の画像形成プログラムであって、
入力された印刷データを解釈してマスクパターンと入力値及び有効無効画素数で濃度を規定し前記マスクパターンに合成されるマトリックスパターンとを前記入力画像データとして決定するパターン処理手順をコンピューターに実行させる、
ことを特徴とする画像形成プログラム。
【請求項７】
請求項６記載の画像形成プログラムであって、
前記決定されたマトリックスパターンに対し前記有効画素数を増加させて前記マスクパターンに合成される変換マトリックスパターンを生成するパターン変換手順と、
前記変換マトリックスパターンと前記変換前のマトリックスパターンとの濃度が等しくなるように前記変換マトリックスパターンの入力値を前記画素数の増加に応じて変更する入力値変換手順とをコンピューターに実行させる、
ことを特徴とする画像形成プログラム。
【請求項８】
請求項５〜７の何れかに記載の画像形成プログラムであって、
前記テーブル指示手順は、指示操作用の入力装置からの入力に応じて前記色変換テーブルの変更を行う、
ことを特徴とする画像形成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、特定の印刷パターンに対するデータ消失を防止する画像装置及び画像プログラムに関する。
【背景技術】
【０００２】
カラープリンター等の画像形成装置では、ホストコンピューターから送信される印刷データを解釈して画像形成処理が行われる。
【０００３】
このような画像形成処理では、特定の印刷パターンに対する画像形成処理の際に、入力された印刷データのマスクパターンとこのマスクパターンが適用されるオブジェクト等のハーフトーンパターン（画素の有効、無効が市松模様となっているマトリックスパターン）とを合成し、画像データに変換して印刷出力するものがある。
【０００４】
しかしながら、マスクパターンの中には、マトリックスパターンとの干渉によって、４プレーン（ＣＭＹＫ）中のあるプレーンが全く出力されなくなり、或いは意図しない縞模様に見えるといったモアレ現象が発生し、画像再現性が著しく低下する場合がある。
【０００５】
また、マスクパターンとマトリックスパターンとの重なり方によっては、実際に印刷される画像が入力された印刷データの画像と異なる現象を招く場合がある。
【０００６】
これに対し、特許文献１に記載の画像形成装置では、マトリックスパターンの有効無効の画素を並び替えて濃度値が同一の変換パターンデータを生成し、この変換パターンデータを前記合成に用いることでモアレの発生を防止している。
【０００７】
また、特許文献２に記載の印刷装置では、模擬のマトリックスパターンを生成してマスクパターンと比較し、この比較により印刷対象となる画素の出現率を算出して、出現率が低いときに入力コマンドデータを変換することにより出現率を上げるようにしている。
【０００８】
しかし、特許文献１及び２に記載のものは、スクリーン処理後の網点画素の出現率に対する十分な対策となっていなかった。特に単色出力の場合には、依然として色抜け等が発生する可能性があり、その画像再現性には問題があった。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開２００７−２７８２６号公報
【特許文献２】特開２００６−１６６３２８号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
本発明が解決しようとする問題点は、スクリーン処理後の網点画素の出現率に対する十分な対策がなく、単色出力の場合の画像再現性には問題があった点である。
【課題を解決するための手段】
【００１１】
本発明は、スクリーン処理後の単色出力の場合に画像再現性を向上させるため、入力画像データに対して網点画素からなる網点画像データを生成して印刷出力する画像形成装置であって、前記入力画像データに対し色変換テーブルの適用による色空間の変換処理を行って色変換データを生成する色変換処理部と、前記色変換データに基づいて所定サイズの画素ブロック毎にスクリーンテーブルを用いた前記網点画像データの生成を行うスクリーン処理部と、前記網点画像データが単色出力か否かを判断する単色チェック部と、前記網点画像データが単色出力であるときに前記網点画像データ内の網点画素の出現率を判定する出現率チェック部と、前記網点画素の出現率が閾値以下である場合に前記色変換処理部に対して適用する色変換テーブルの変更を指示するテーブル指示部とを備え、前記色変換処理部は、前記変更された色変換テーブルの適用による色変換データを再生成し、前記スクリーン処理部は、前記再生成された色変換データに基づいて前記単色出力と同色となる複数色出力による網点画像データを再生成し、前記テーブル指示部は、ユーザーが操作する操作パネル部を介して制御され記憶部に保存されている色変換テーブルの中から適用する色変換テーブルを選択し前記網点画素の出現率が閾値よりも大きくなるまで前記色変換テーブルの変更を繰り返すことを最も主な特徴とする。
【発明の効果】
【００１２】
本発明では、スクリーン処理後の網点画像データが単色出力であると共に網点画素の出現率が閾値以下である場合に、色変換テーブルの変更を通じた単色出力と同色の複数色出力による網点画像データを再生成させることができる。この結果、像構造を変更して網点画素の出現率を上げることができ、画像再現性を向上することができる。
【図面の簡単な説明】
【００１３】
【図１】画像形成装置の制御部のブロック図である（実施例１）。
【図２】画像形成処理のフローチャートである（実施例１）。
【図３】画像形成装置の制御部のブロック図である（実施例２）。
【図４】画像形成処理のフローチャートである（実施例２）。
【図５】パターン処理を示し、（ａ）はパターンデータ、（ｂ）は前景データ、（ｃ）はマスクパターン、（ｄ）は背景データ、（ｅ）はマトリックスパターンの各概念図である（実施例２）。
【図６】パターン変換、入力値変換を示し、（ａ）はマトリックスパターン、（ｂ）は変換マトリックスパターン、（ｃ）は入力値変換後の変換マトリックスパターンの各概念図である（実施例２）。
【図７】画像形成処理のフローチャートである（実施例３）。
【図８】画像形成装置の制御部のブロック図である（実施例４）。
【発明を実施するための形態】
【００１４】
スクリーン処理後の単色出力の場合に画像再現性を向上させるという目的を、色変換テーブルの変更を通じた単色出力と同色の複数色出力による網点画像データを再生成させることで実現した。
【実施例１】
【００１５】
［画像形成装置の制御部］
図１は、本発明の実施例１に係る画像形成装置の制御部を表すブロック図である。
【００１６】
画像形成装置１は、例えばカラープリンター等のデジタル複合機からなり、少なくとも印刷出力機能を有するものである。この画像形成装置１は、コンピューターで構成された制御部２を備えている。
【００１７】
制御部２は、ＲＯＭ等の記憶部（図示せず）に記憶されているソフトウェアプログラムを実行して、各種制御や作業を行わせるＣＰＵ（Central Process Unit）等の制御要素である。この制御部２は、ソフトウェアプログラムである画像形成プログラムを実行することで、ＰＤＬ解釈部３、出力調整部４及び判別部５を備える。
【００１８】
ＰＤＬ解釈部３は、コンピューター等の外部入力装置から送信される入力された印刷データとしてのＰＤＬデータ（ページ記述言語データ）のコマンドを解釈する。
【００１９】
出力調整部４は、色変換処理部６、ガンマ補正部７、スクリーン処理部８、及びテーブル指示部９を備え、ＰＤＬ解釈部３から送られたＰＤＬデータ等に対して処理を行う。
【００２０】
色変換処理部６は、ＰＤＬデータの解釈による入力画像データについて色変換処理を行う。この色変換処理部６では、画像データの色空間を、赤（Ｒ），緑（Ｇ），青（Ｂ）から画像形成装置1での色空間であるシアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）、ブラック（Ｋ）に色変換して、色変換データを生成する。この色変換処理は、記憶部に保存されているｃＬＵＴ（Color  Look-Up  Table）としての色変換テーブルを用いて行われる。
【００２１】
ガンマ補正部７は、色変換データが持つ輝度や濃度等の特性の変換を行う。この変換は、濃度変換関数であるガンマ補正曲線を用いて行われガンマ補正データを生成する。
【００２２】
スクリーン処理部８は、ガンマ補正データに対してスクリーン処理を行う。スクリーン処理は、ガンマ補正データに基づき、所定サイズの画素ブロック毎にスクリーンテーブルを用いた網点画素からなる網点画像データを生成する。
【００２３】
テーブル指示部９は、後述する出現率チェック部１１からの変更要求に応じて、色変換処理部６に対して適用する色変換テーブルの変更を指示する。
【００２４】
出力調整部４から送られた網点画像データは、印刷出力部において印刷出力され、用紙などに印刷される。
【００２５】
判別部５は、出力調整部４での出力調整に際し、スクリーン処理部８での網点画像データがパターンデータでありかつ単色であるか否かの判断と印刷対象となる画素の出現率の判定を行う。本実施例では、単色チェック部１０、出現率チェック部１１を備えている。
【００２６】
単色チェック部１０は、スクリーン処理後の網点画像データが単色出力であるか否かを判断する。
【００２７】
出現率チェック部１１は、網点画像データが単色である場合に網点画素の出現率を判定する。判定の際には、出現率を算出して所定の閾値と比較される。なお、閾値は、所望の画像再現性を確保できるように任意に設定することができる。
【００２８】
出現率チェック部１１は、閾値に対して出現率が低い場合、テーブル指示部９に対して色変換テーブルの変更要求を行う。変更要求に応じ、テーブル指示部９は、上記のように色変換処理部６に適用する色変換テーブルの変更を指示する。
［画像形成処理］
図２は、本発明の実施例１に係る画像形成処理のフローチャートである。
【００２９】
本画像形成装置１では、ＰＤＬデータの入力が行われると、図２のステップＳ１から画像形成処理が順に行われる。
【００３０】
ステップＳ１では、「ＰＤＬ解釈」の処理が実行される。この処理では、ＰＤＬ解釈部３によって、入力されたＰＤＬデータのコマンドが逐次解釈される。これにより、ステップＳ２に移行する。
【００３１】
ステップＳ２では、色変換処理手順として「色変換処理」が実行される。この処理では、色変換処理部６により、ＰＤＬ解釈による入力画像データに対する色変換が行われて、色空間がＣＭＹＫの色変換データが生成される。これにより、ステップＳ３へ移行する。
【００３２】
ステップＳ３では、「ガンマ補正処理」が実行される。この処理では、ガンマ補正部７により、色変換データが持つ輝度や濃度等の特性の変換が行なわれてガンマ補正データが生成される。これにより、ステップＳ４へ移行する。
【００３３】
ステップＳ４では、スクリーン処理手順として「スクリーン処理」が実行される。この処理では、スクリーン処理部８により、ガンマ補正データに基づいてスクリーン処理が行われて網点画素からなる網点画像データが生成される。これにより、ステップＳ５へ移行する。
【００３４】
ステップＳ５では、単色出力チェック手順として「単色出力？」の処理が実行される。この処理では、網点画像データが単色出力であるか否かを判断する。すなわち、網点画像データが単色出力である場合にはステップＳ６へ移行し、単色出力ではない場合はＣＭＹＫ４色による複数色出力としてステップＳ８へ移行する。
【００３５】
ステップＳ６では、出現率チェック手順として「出現率が閾値以下？」の判断処理が実行される。この判断処理では、網点画像データの網点画素の出現率を算出すると共に閾値との比較が行われる。出現率が閾値を下回って低い場合にはステップＳ７へ移行し、出現率が閾値を上回っている場合はステップＳ８へ移行する。
【００３６】
ステップＳ７では、テーブル指示手順として「テーブル指示」の処理が実行される。この処理では、出現率チェック部１１が、テーブル指示部９に対して適用する色変換テーブルの指示である変更要求を行う。変更要求に応じ、テーブル指示部９は、上記のように色変換処理部６に適用する色変換テーブルの変更を指示する。これにより、画像形成処理は、ステップＳ２へ戻ることになる。
【００３７】
ステップＳ７からステップＳ２へ戻った場合は、色変換処理部６が、変更された色変換テーブルの適用による色変換データを再生成する。次いで、ステップＳ３の「ガンマ補正処理」を経て、ステップＳ４に移行する。
【００３８】
ステップＳ４では、スクリーン処理部８により、再生成された色変換データに基づいて単色出力と同色となる複数色出力による網点画像データを再生成する。その後は、ステップＳ５以降処理が上記同様に実行される。
【００３９】
ステップＳ８では、「描画開始」の処理が実行される。この処理では、網点画像データが印刷出力部に送られて用紙等への印刷出力（描画）が行われる。
［実施例１の効果］
本実施例の画像形成装置１では、入力画像データに対し色変換テーブルの適用による色空間の変換処理を行って色変換データを生成する色変換処理部６と、色変換データに基づいて所定サイズの画素ブロック毎にスクリーンテーブルを用いた網点画像データの生成を行うスクリーン処理部８と、網点画像データが単色出力か否かを判断する単色チェック部１０と、網点画像データが単色出力であるときに網点画像データ内の網点画素の出現率を判定する出現率チェック部１１と、網点画素の出現率が閾値以下である場合に色変換処理部６に対して適用する色変換テーブルの変更を指示するテーブル指示部９とを備え、色変換処理部６は、変更された色変換テーブルの適用による色変換データを再生成し、スクリーン処理部８は、再生成された色変換データに基づいて単色出力と同色となる複数色出力による網点画像データを再生成する。
【００４０】
従って、画像形成装置１では、スクリーン処理後の網点画像データが単色出力であると共に網点画素の出現率が閾値以下である場合に、像構造的に出力困難であると判断し、色変換テーブルの変更を通じた単色出力と同色の複数色出力（コンポジット出力）による網点画像データを再生成させることができる。
【００４１】
この結果、画像形成装置１では、像構造を変更して網点画素の出現率を上げることができ、画像再現性を向上することができる。
【実施例２】
【００４２】
図３は本発明の実施例２に係る画像形成装置の制御部のブロック図である。なお、本実施例では、上記実施例１に対応する構成部分には同符号又は同符号にＡを付して重複した説明を省略する。
【００４３】
図３のように、本実施例２の画像形成装置１Ａは、制御部２Ａが実施例１の構成に加えて描画処理部１２を備えたものである。
【００４４】
描画処理部１２は、パターン処理部１３、パターン変換部１４、及び入力値変換部１５を備えている。
【００４５】
パターン処理部１３は、ＰＤＬ解釈部３Aの解釈結果に基づき、入力された印刷データのパターンデータを画像データとして作成する。なお、本実施例のパターンデータは、前景パターンである前景データと背景カラーである背景データとからなっている。
【００４６】
パターン処理部１３では、ＰＤＬ解釈部３Aによって解釈された前景データに対応するマスクパターンと中間色の背景データに対応するハーフトーンパターン（画素の有効、無効が市松模様となっているマトリックスパターン）とを生成する。
【００４７】
マトリックスパターンは、擬似的中間色処理のためのものであり、画素の有効、無効表示を表す「１」「０」からなる。マトリックスパターンの有効画素は、ＰＤＬ解釈部３Aの解釈結果に基づく入力値による濃度を有しており、その入力値は入力された印刷データを構成している色空間である赤（Ｒ），緑（Ｇ），青（Ｂ）によって決まる。
【００４８】
したがって、パターン処理部１３は、入力された印刷データを解釈して、マスクパターンと入力値及び有効無効画素数で濃度を規定しマスクパターンと合成されるマトリックスパターンとを決定するパターン処理手順を実現する。
【００４９】
パターン変換部１４は、パターン処理部１３にて生成されたマトリックスパターンに対して有効画素数を増加させた変換マトリックスパターンの生成を行う。本実施例では、画素の表示を全て有効画素（全表示）とする変換を行う。
【００５０】
したがって、パターン変換部１４は、マトリックスパターンの有効画素数を増加させた変換マトリックスパターンを生成するパターン変換手順を実現する。
【００５１】
入力値変換部１５は、変換マトリックスパターンの濃度を調整する。すなわち、入力値変換部１５は、変換マトリックスパターンの濃度がパターン処理部１３にて生成されたマトリックスパターンの濃度と等しくなるように、変換マトリックスパターンの入力値の変更を画素数の増加に応じて行う。これにより、入力値変換マトリックスパターンデータの生成が行われる。
【００５２】
従って、入力値変換部１５は、変換マトリックスパターンとマトリックスパターンとの濃度が等しくなるように変換マトリックスパターンの入力値を画素数の増加に応じて変更する入力値変換手順を実現する。
【００５３】
図４は、画像形成処理のフローチャートである。図４のフローチャートは、図２のステップＳ１の後にステップＳ９〜１２を新たに追加したものである。すなわち、図４のフローチャートでは、ステップＳ1の「ＰＤＬ解釈」の後、ステップＳ９〜１２の処理が実行される。
【００５４】
ステップＳ９では、「パターンデータ判別」の処理が実行される。この処理では、ＰＤＬ解釈部３Ａでのコマンド解釈に基づいて、パターンデータの有無が判別される。ＰＤＬデータからパターンデータが判別された場合はステップＳ１０へ移行し、パターンデータを判別されない場合はステップＳ２へ移行する。
【００５５】
ステップＳ１０では、パターン処理手順として「パターン処理」が実行される。この処理では、ＰＤＬ解釈に基づき、前景データ及び背景データに対応してマスクパターン及びマトリックスパターンの生成が行われ、ステップＳ１１へ移行する。なお、マスクパターン及びマトリックスパターンの生成イメージは、図５を用いて後述する。
【００５６】
ステップＳ１１では、パターン変換手順として「パターン変換」の処理が実行される。この処理では、パターン変換部１４により、マトリックスパターンに対して有効画素数を増加させる。本実施例では、マトリックスパターンを全て有効画素とした変換マトリックスパターンを生成し、ステップＳ１２へ移行する。なお、パターン変換のイメージは、図６を用いて後述する。
【００５７】
ステップＳ１２では、入力値変換手順として「入力値変換」の処理が実行される。この処理では、入力値変換部１５により、変換マトリックスパターンの濃度調整を行う。これにより、ステップＳ２へ移行する。なお、濃度調整のイメージは、図５、図６を用いて後述する。
【００５８】
その後は、上記実施例１と同様にステップＳ２以降の処理が繰り返される。なお、ステップＳ５では、「パターンデータ且つ単色出力？」が実行され、ステップＳ６では、「パターン出現率が閾値以下？」の処理が実行される。
［マスクパターンデータ及びマトリックスパターンデータの生成：ステップＳ１０］
図５は、図４のステップＳ１０でのパターン処理を示し、（ａ）はパターンデータ、（ｂ）は前景データ、（ｃ）はマスクパターン、（ｄ）は背景データ、（ｅ）はマトリックスパターンの各概念図である。なお、図５では、具体例として色空間がＲＧＢであるときに赤色５０％の背景データを含む市松模様のパターンデータが入力された場合について説明する。
【００５９】
図５のように、ＰＤＬデータとしてパターンデータ（ａ）が入力された後は、コマンドの解釈により前景データ（ｂ）及び背景データ（ｄ）の処理が行われる。
【００６０】
前景データ（ｂ）からは、前景パターンからなるマスクパターン（ｃ）が生成される。背景データ（ｄ）からは、背景カラーを擬似的中間色で表したマトリックスパターン（ｅ）が生成される。マトリックスパターンは、入力値及び有効無効画素数で濃度が規定されている。本実施例では、入力値が赤：２００であり、有効無効画素が市松模様に配置されている。
［パターン変換及び入力値変換：ステップＳ１１、ステップＳ１２］
図６は、図４のステップＳ１１でのパターン変換及び入力値変換を示し、（ａ）はマトリックスパターン、（ｂ）は変換マトリックスパターン、（ｃ）は入力値を変換した変換マトリックスパターンの各概念図である。
【００６１】
図６のように、図４のステップＳ１１のパターン変換では、前記のように生成されたマトリックスパターン（ａ）が、全て有効画素とされた変換マトリックスパターン（ｂ）とされる。この変換マトリックスパターン（ｂ）の入力値は、赤：２００のままであり、濃度値が２倍となっている。
【００６２】
図４のステップＳ１２の入力値変換では、前記のように生成された変換マトリックスパターンの入力値を変換して濃度を調整する。入力値の変換は、図６（ａ）及び図６（ｂ）のマトックスパターンと変換マトリックスパターンとの濃度が等しくなるように変換マトリックスパターンの入力値を画素数の増加に応じて変更する。
【００６３】
この入力値は、下記数式（１）より算出する。
【００６４】
（入力値算出式）
0005409552.tif 000002
【００６５】
ＩｎｐｕｔＲＧＢ’：変換マトリックスパターンの変換すべき入力値
ＩｎｐｕｔＲＧＢ  ：コマンドによるマトリックスパターン生成時の入力値
【００６６】
本実施例では、有効画素数が２倍となったため、変換マトリックスパターン（ｂ）の入力値は、半分の赤：１００となる。
【００６７】
以上説明したように、本実施例の画像形成装置１Ａでは、上記実施例１と同様の作用効果を奏することができる。
【００６８】
しかも、画像形成装置１Ａは、入力された印刷データを解釈してマスクパターンと入力値及び有効無効画素数で濃度を規定しマスクパターンに合成されるマトリックスパターンとを入力画像データとして決定するパターン処理部１３を備えている。
【００６９】
従って、入力されたＰＤＬデータがパターンデータであっても、単色出力に対する像構造を変更して網点画素の出現率を上げることができ、画像再現性を向上することができる。
【００７０】
また、画像形成装置１Ａは、決定されたマトリックスパターンに対し有効画素数を増加させてマスクパターンに合成される変換マトリックスパターンを生成するパターン変換部１４と、変換マトリックスパターンと変換前（元）のマトリックスパターンとの濃度が等しくなるように変換マトリックスパターンの入力値を画素数の増加に応じて変更する入力値変換部１５とを備えている。
【００７１】
従って、画像形成装置１Ａでは、パターンデータに対するパターン処理、パターン変換を行い、マトリックスパターンの有効画素を増加させた変換マトリックスパターンを形成させることができる。
【００７２】
この結果、画像形成装置１Ａでは、スクリーン処理の前提となる入力画像データとしてのマスクパターンとマトリックスパターンとの重なり方に関係なく、確実にパターンデータの画像形成を行わせることができる。
【００７３】
特に、本実施例の画像形成装置１Ａでは、パターン変換処理によりマトリックスパターン上の全画素を有効画素とするため、市松模様等のパターンデータを消失させることなく、確実に画像形成を行わせることができる。
【００７４】
従って、画像形成装置１Ａでは、スクリーン処理後のパターン出現率をも上げることができ、より確実に画像再現性を向上することができる。
【００７５】
さらに、画像形成装置１Ａでは、変換マトリックスパターンの入力値の変更により、変換マトリックスパターンの濃度を元のマトリックスパターンの有効画素及び無効画素表示からなる濃度と等しくすることができる。
【００７６】
このため、画像形成装置１Ａでは、変換マトリックスパターンを用いても、元のマトリックスパターンの場合と同等の色再現性を確保することができる。従って、本実施例では、オブジェクト等の出現率の向上を図りながら色再現性をも確保することができ、より確実に画像再現性を向上することができる。
【実施例３】
【００７７】
図７は本発明の実施例３に係る画像形成処理のフローチャートである。なお、本実施例の画像形成装置は、上記実施例２の画像形成装置１Ａと同一構成であるため、上記実施例２と同符号を用いて重複した説明を省略する。
【００７８】
本実施例の画像形成装置１Ａは、図７のように、図４のステップＳ６の後にステップＳ１３が新たに追加された画像形成処理を行うものである。
【００７９】
すなわち、図７のフローチャートでは、ステップＳ５においてパターンデータ且つ単色ではない場合にステップＳ１３へ移行する。
【００８０】
ステップＳ１３では、ステップＳ６と同様に、「パターン出現率が閾値以下？」の判断処理が実行される。そして、出現率が閾値を下回って低い場合には、ステップＳ１２へ移行し、出現率が閾値を上回っている場合には、ステップＳ８へ移行する。
【００８１】
ステップＳ１３からステップＳ１２へ戻った時は、変換マトリックスパターンの入力値が再変更される。
【００８２】
入力値の再変換は下記の式（2）より行われる。
（変更に伴う入力値算出式）
0005409552.tif 000003
【００８３】
入力補正係数： α
（InputRGB’ /  InputRGB’＜  α  ＜InputRGB / InputRGB’）          
ＩｎｐｕｔＲＧＢ’：変換マトリックスパターンの再変換すべき形成時の入力値
ＩｎｐｕｔＲＧＢ  ：コマンドによるマトリックスパターン生成時の入力値
その後は、ステップＳ２以降の処理が繰り返され、ステップＳ１３で出現率が閾値を上回る場合にステップＳ８へ移行して「描画開始」が行われることになる。
【００８４】
以上説明したように、本実施例の画像形成装置１Ａでも、上記実施例２と同様の作用効果を奏することができる。
【００８５】
加えて、本実施例では、パターンの出現率が規定の閾値を下回った場合に、入力補正係数αを乗算して変換マトリックスパターンの入力値の変更を再度行い、その後のスクリーン処理でのパターンの出現率を上げることができる。
【００８６】
従って、本実施例では、より確実に画像再現性を向上することができる。
【実施例４】
【００８７】
図８は本発明の実施例４に係り、図８は画像形成装置１の制御部のブロック図である。
【００８８】
なお、本実施例では、図８に示すように、上記実施例１に対応する構成部分には同符号又は同符号にＢを付しており重複した説明を省略する。
【００８９】
本実施例の画像形成装置１Ｂは、指示操作用の入力装置である操作パネル部１６を備えると共に、制御部２Ｂ内に操作パネル部１６を制御するパネル制御部１７を備えたものである。
【００９０】
操作パネル部１６は、画像形成装置１Ｂの各種機能等の設定・選択操作を受け付けて、その操作内容を制御部２Ｂ内のパネル制御部１７に送るタッチパネル等の操作表示要素である。
【００９１】
この操作パネル部１６の操作により、パネル制御部１７を介してテーブル指示部９を制御し、色変換テーブルの変更による複数色出力の網点画像データを形成させることができる。
【００９２】
従って、本実施例においても、上記実施例と同様の作用効果を奏することができるのに加え、ユーザーの意思に基づいて出現率を上げることができる。
【００９３】
なお、入力装置としては、画像形成装置１Ｂにネットワーク接続されたＰＣ等の外部制御装置とすることも可能である。
【００９４】
[その他]
以上、本発明の実施例について説明したが、本発明はこれに限定されるものではなく、各種の変更が可能である。
【００９５】
例えば、上記実施例２〜４では、入力された印刷データの背景カラーに対するマトリックスパターンを全て有効画素としてパターン変換を行っているが、有効画素表示については全てでなくてもよい。
【００９６】
また、実施例２〜４では、パターン変換及び入力値変換についても一体として行うことも可能であり、前景データに対応するマスクパターンと背景データに対応するマトリックスパターンとの合成により画像形成についても、イメージマスクのマスクパターンと前景データ及び背景データに対応するマトリックスパターンとの合成による画像形成を行うことも可能である。
【符号の説明】
【００９７】
１    画像形成装置
３    ＰＤＬ解釈部（判定部）
６    色変換処理部
８    スクリーン処理部
９    テーブル指示部
１０  単色チェック部  
１１  出現率チェック部
１３  パターン処理部
１４  パターン変換部
１５  入力値変換部
１７  操作パネル部
【図１】
0005409552.tif 000004
【図２】
0005409552.tif 000005
【図３】
0005409552.tif 000006
【図４】
0005409552.tif 000007
【図５】
0005409552.tif 000008
【図６】
0005409552.tif 000009
【図７】
0005409552.tif 000010
【図８】
0005409552.tif 000011