(57)【要約】【課題】この発明は、階調の低い画像データ、特に、階調を有さない２値画像データが入力された場合であっても、正確に濃度変化等に対する補正処理を行うことのできる画像形成装置および画像処理方法を提供する。【解決手段】画像データ入力部２１１に入力された画像データを多値化処理部２１５でより階調数の大きい画像データに変換し、変換した画像データに基づいて順位化処理部２１６が画像データを構成する各画素に優先順位を設定する。一方、代表値化処理部２１３が画像データの黒画素の数を計数し、計数した黒画素の数を補正処理部２１４で補正する。そして、２値化処理部２１７が、順位化処理部２１６が設定した優先順位に従って、補正処理部２１４で補正された数の画素を黒画素にした画像を生成する。【選択図】        図３
2004223845.tif 000002
【特許請求の範囲】
【請求項１】
スクリーン処理が施された画像データの入力を受け付け、該受け付けた画像データに基づいて生成した信号を露光器へ出力する画像形成装置において、
入力された第１の画像データを該第１の画像データよりも階調数の大きい第２の画像データに変換する階調変換手段と、
前記階調変換手段により変換された第２の画像データと補正パラメータとに基づいて、前記第１の画像データの濃度を補正する補正手段と
を具備することを特徴とする画像形成装置。
【請求項２】
前記第１の画像データは、
２値画像データであることを特徴とする請求項１記載の画像形成装置。
【請求項３】
前記第１の画像データを所定の大きさの領域に分割する領域設定手段をさらに具備し、
前記補正手段は、前記領域設定手段が設定した領域毎に前記第１の画像データの濃度を補正する
ことを特徴とする請求項２記載の画像形成装置。
【請求項４】
前記補正手段は、
前記第１の画像データを構成する各画素のうち、一方の値で示される画素の数を前記補正パラメータに基づいて変更する画素数変更手段と、
前記画素数変更手段が変更した画素数に応じて前記第１の画像データの濃度を補正する画像補正手段と
を具備することを特徴とする請求項２または３記載の画像形成装置。
【請求項５】
前記補正手段は、
前記第２の画像データの各画素が示す階調に基づいて該各画素に順位を設定する順位設定手段をさらに具備し、
前記画像補正手段は、
前記順位設定手段が設定した順位と前記画素数変更手段が変更した画素数とに従って前記第１の画像データの各画素が示す値を変更することで、前記第１の画像データの濃度を補正することを特徴とする請求項４記載の画像処理方法。
【請求項６】
前記補正パラメータは、
前記露光器によって形成した画像の濃度をフィードバックした濃度情報に基づいて決定されることを特徴とする請求項１乃至５のいずれかに記載の画像形成装置。
【請求項７】
前記補正パラメータは、
前記第１の画像データの生成時に利用されたスクリーンに基づいて決定されることを特徴とする請求項１乃至５のいずれかに記載の画像形成装置。
【請求項８】
スクリーン処理が施された画像データの入力を受け付け、該画像データに基づいて画像形成を行う画像形成装置の画像処理方法において、
入力された第１の画像データを階調数の大きい第２の画像データに変換し、前記第２の画像データと補正パラメータとに基づいて、前記第１の画像データを補正することを特徴とする画像処理方法。
【請求項９】
前記第１の画像データは、
２値画像データであることを特徴とする請求項８記載の画像処理方法。
【請求項１０】
前記補正は、
前記第１の画像データに対し、所定の大きさの領域毎に行うことを特徴とする請求項９記載の画像処理方法。
【請求項１１】
前記補正は、
前記第１の画像データを構成する各画素のうち、一方の値で示される画素の数を前記補正パラメータに基づいて増減することで行うことを特徴とする請求項９または１０記載の画像処理方法。
【請求項１２】
前記補正は、
前記第２の画像データの各画素が示す階調に基づいて該各画素に順位を設定し、該設定した順位に従って前記第１の画像データの各画素が示す値を変更することで行うことを特徴とする請求項１１記載の画像処理方法。
【請求項１３】
前記補正パラメータは、
前記画像形成装置から出力される濃度情報に基づいて決定されることを特徴とする請求項８乃至１２のいずれかに記載の画像処理方法。
【請求項１４】
前記補正パラメータは、
前記第１の画像データの生成時に利用されたスクリーンに基づいて決定されることを特徴とする請求項８乃至１２のいずれかに記載の画像処理方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、画像形成装置および画像処理方法に関し、特に、スクリーン処理が施された画像データの入力を受け付け、該画像データに基づいてパルス信号を発生して露光器へ出力する画像形成装置およびその画像処理方法に関する。
【０００２】
【従来の技術】
電子写真方式のプリンタやコピア、マルチファンクション機等の画像形成装置においては、経時変動や環境差によって出力する画像に濃度変動が発生する。その場合、マーキングプロセス系の諸パラメータを変更するだけでは不十分であり、ＬＵＴ（Ｌｏｏｋ  Ｕｐ  Ｔａｂｌｅ）による階調補正を行うことが広く知られている（例えば、特許文献１参照）。
【０００３】
ここで、プリンタを例として、従来の画像形成装置の構成について説明する。図１１および図１２は、従来のプリンタの構成例を示すブロック図である。
【０００４】
図１１に示す構成では、ＰＣ（パーソナルコンピュータ）５０１から出力される画像データを印刷出力するプリンタは、コントローラ部５０２とプリンタエンジン制御部５０３、プリンタエンジン５０４を具備して構成される。
【０００５】
コントローラ部５０２は、ＰＤＬ解釈部５２１と色補正部５２２、階調補正部５２３、描画部５２４、スクリーン処理部５２６を有しており、ＰＣ５０１から入力されるＰＤＬ（ページ記述言語）をＰＤＬ解釈部５２１で解釈して画像データに変換する。そして、この画像データに色補正部５２２、階調補正部５２３でそれぞれ色補正処理、階調補正処理を施し、描画部５２４がラスタライズ処理を行い、スクリーン処理部５２６がスクリーン処理を施して、プリンタエンジン制御部５０３へ出力する。
【０００６】
プリンタエンジン制御部５０３は、パルス生成部５３１を有し、このパルス生成部５３１がコントローラ部５０２から入力された画像データに基づいて、プリンタエンジン５０４を制御するためのパルス信号を生成し、プリンタエンジン５０４へ出力する。
【０００７】
プリンタエンジン５０４は、露光部５４１を有し、この露光部５４１が、プリンタエンジン制御部５０３から入力されるパルス信号に基づいて露光し、画像形成を行うための静電潜像を形成する。
【０００８】
この構成においては、プリンタエンジン５０４で形成される画像の濃度をコントローラ部５０２の階調補正部５２３にフィードバックし、プリンタエンジン５０４の経時変化や環境差による濃度変化を階調補正部５２３で補正するようにしている。
【０００９】
図１２に示す構成では、ＰＣ（パーソナルコンピュータ）５０１から出力される画像データを印刷出力するプリンタは、コントローラ部５０５とプリンタエンジン制御部５０６、プリンタエンジン５０４を具備して構成される。
【００１０】
コントローラ部５０５は、ＰＤＬ解釈部５５１と色補正部５５２、描画部５５３を有しており、ＰＣ５０１から入力されるＰＤＬ（ページ記述言語）をＰＤＬ解釈部５５１で解釈して画像データに変換する。そして、この画像データに色補正部５２２で色補正処理を施し、描画部５５３がラスタライズ処理を行ってプリンタエンジン制御部５０６へ出力する。
【００１１】
プリンタエンジン制御部５０６は、階調補正部５６１とスクリーン処理部５６２、パルス生成部５６３を有し、コントローラ部５０５から入力された画像データに対し、階調補正部５６１、スクリーン処理部５６２でそれぞれ階調補正処理とスクリーン処理を施し、これらの処理後の画像データに基づいてパルス生成部５６３がプリンタエンジン５０４を制御するためのパルス信号を生成し、プリンタエンジン５０４へ出力する。
【００１２】
プリンタエンジン５０４は、露光部５４１を有し、この露光部５４１が、プリンタエンジン制御部５０６から入力されるパルス信号に基づいて露光し、画像形成を行うための静電潜像を形成する。
【００１３】
この構成においては、プリンタエンジン５０４で形成される画像の濃度をプリンタエンジン制御部５０６の階調補正部５６１にフィードバックし、プリンタエンジン５０４の経時変化や環境差による濃度変化を階調補正部５６１で補正するようにしている。
【００１４】
なお、図１１に示した構成は、コントローラ部５０２をプリンタ内部の構成（例えば、プリンタエンジン制御部５０３、プリンタエンジン５０４と同一のメーカーで製造した場合等）とした場合の例であり、図１２に示した構成は、コントローラ部５０６をプリンタ外部の構成（例えば、プリンタエンジン制御部５０６、プリンタエンジン５０４と異なるメーカーで製造した場合等）とした場合の例である。
【００１５】
このように、従来のプリンタでは、プリンタエンジンにおける経時変化や環境差による濃度変化を階調補正処理によって補正し、入力されたデータに忠実な画像を出力するようにしている。
【００１６】
ところで、近年、電子写真においては、マーキングの高解像度化が進み、例えば、ＶＣＳＥＬ  Ｐｏｌｙｇｏｎ  Ｒｏｓのように、ほぼ印刷機並みの解像度といってよい２４００ｄｐｉ、４８００ｄｐｉなどの高解像度ディジタル出力が可能になりつつある。実際に、印刷シミュレーションを行ったり、コントローラの味付けとして独自のスクリーン処理を行ったりするケースが増え、画像データのインタフェイスとして以前の６００ｄｐｉや４００ｄｐｉの多値画像に代えて、２４００ｄｐｉや４８００ｄｐｉの２値画像が採用されるケースが増えてきている。
【００１７】
【特許文献１】
特開平８−２８６４４２号公報
【００１８】
【発明が解決しようとする課題】
上述のように、最近では、電子写真方式の画像形成装置に入力される画像データとして、高解像度の２値画像が利用されるケースが増えてきている。
【００１９】
しかしながら、従来の画像形成装置では、経時変化や環境差による濃度変化の補正を階調補正処理によって行っていたため、階調を有さない２値画像を入力とした場合には、濃度変換の補正を行うことができないこととなる。
【００２０】
そこで、この発明は、階調の低い画像データ、特に、階調を有さない２値画像データが入力された場合であっても、正確に濃度変化等に対する補正処理を行うことのできる画像形成装置および画像処理方法を提供することを目的とする。
【００２１】
【課題を解決するための手段】
上述した目的を達成するため、請求項１の発明は、スクリーン処理が施された画像データの入力を受け付け、該受け付けた画像データに基づいて生成した信号を露光器へ出力する画像形成装置において、入力された第１の画像データを該第１の画像データよりも階調数の大きい第２の画像データに変換する階調変換手段と、前記階調変換手段により変換された第２の画像データと補正パラメータとに基づいて、前記第１の画像データの濃度を補正する補正手段とを具備することを特徴とする。
【００２２】
また、請求項２の発明は、請求項１の発明において、前記第１の画像データは、２値画像データであることを特徴とする。
【００２３】
また、請求項３の発明は、請求項２の発明において、前記第１の画像データを所定の大きさの領域に分割する領域設定手段をさらに具備し、前記補正手段は、前記領域設定手段が設定した領域毎に前記第１の画像データの濃度を補正することを特徴とする。
【００２４】
また、請求項４の発明は、請求項２または３の発明において、前記補正手段は、前記第１の画像データを構成する各画素のうち、一方の値で示される画素の数を前記補正パラメータに基づいて変更する画素数変更手段と、前記画素数変更手段が変更した画素数に応じて前記第１の画像データの濃度を補正する画像補正手段とを具備することを特徴とする。
【００２５】
また、請求項５の発明は、請求項４の発明において、前記補正手段は、前記第２の画像データの各画素が示す階調に基づいて該各画素に順位を設定する順位設定手段をさらに具備し、前記画像補正手段は、前記順位設定手段が設定した順位と前記画素数変更手段が変更した画素数とに従って前記第１の画像データの各画素が示す値を変更することで、前記第１の画像データの濃度を補正することを特徴とする。
【００２６】
また、請求項６の発明は、請求項１乃至５のいずれかの発明において、前記補正パラメータは、前記露光器によって形成した画像の濃度をフィードバックした濃度情報に基づいて決定されることを特徴とする。
【００２７】
また、請求項７の発明は、請求項１乃至５のいずれかの発明において、前記補正パラメータは、前記第１の画像データの生成時に利用されたスクリーンに基づいて決定されることを特徴とする。
【００２８】
また、請求項８の発明は、スクリーン処理が施された画像データの入力を受け付け、該画像データに基づいて画像形成を行う画像形成装置の画像処理方法において、入力された第１の画像データを階調数の大きい第２の画像データに変換し、前記第２の画像データと補正パラメータとに基づいて、前記第１の画像データを補正することを特徴とする。
【００２９】
また、請求項９の発明は、請求項８の発明において、前記第１の画像データは、２値画像データであることを特徴とする。
【００３０】
また、請求項１０の発明は、請求項９の発明において、前記補正は、前記第１の画像データに対し、所定の大きさの領域毎に行うことを特徴とする。
【００３１】
また、請求項１１の発明は、請求項９または１０の発明において、前記補正は、前記第１の画像データを構成する各画素のうち、一方の値で示される画素の数を前記補正パラメータに基づいて増減することで行うことを特徴とする。
【００３２】
また、請求項１２の発明は、請求項１１の発明において、前記補正は、前記第２の画像データの各画素が示す階調に基づいて該各画素に順位を設定し、該設定した順位に従って前記第１の画像データの各画素が示す値を変更することで行うことを特徴とする。
【００３３】
また、請求項１３の発明は、請求項８乃至１２のいずれかの発明において、前記補正パラメータは、前記画像形成装置から出力される濃度情報に基づいて決定されることを特徴とする。
【００３４】
また、請求項１４の発明は、請求項８乃至１２のいずれかの発明において、前記補正パラメータは、前記第１の画像データの生成時に利用されたスクリーンに基づいて決定されることを特徴とする。
【００３５】
【発明の実施の形態】
以下、この発明に係る画像形成装置および画像処理方法の一実施の形態について、添付図面を参照して詳細に説明する。
【００３６】
図１および図２は、この発明をプリンタに適用した場合のプリンタの構成を示すブロック図である。同図に示すように、プリンタ１は、プリンタエンジン制御部２とプリンタエンジン３を具備して構成される。また、プリンタエンジン制御部２は、濃度補正部２１とパルス生成部２２を有し、プリンタエンジン３は、露光部３１を有している。
【００３７】
濃度補正部２１は、入力された画像データに対して濃度補正処理を施す。この濃度補正処理に際しては、プリンタエンジン３からフィードバックされる濃度情報に基づく経時変化や環境差による濃度変化の補正、スクリーンの特性に応じた補正を行う。パルス生成部２２は、濃度補正部２１で濃度補正処理が施された画像データに基づいて、プリンタエンジン３を制御するためのパルス信号を生成し、これをプリンタエンジン３へ出力する。露光部３１は、パルス生成部２２から入力されるパルス信号に基づいて露光し、画像形成を行うための静電潜像を形成する。
【００３８】
図１に示した構成は、ＰＣ（パーソナルコンピュータ）４が、スクリーン処理後の画像データをプリンタ１へ出力する場合の例であり、ＰＣ４では、ソフトウェアにより色補正部４１とスクリーン処理部４２、ＵＩ部４３が構成されている。色補正部４１とスクリーン処理部４２は、それぞれ画像データに対して色補正処理とスクリーン処理を施すもので、スクリーン処理部４２によりスクリーン処理が施された画像データがプリンタ１へ出力される。ＵＩ部４３は、必ずしも必要なものではないが、スクリーン処理部４２で利用するスクリーンをユーザが指定するためのインタフェイスであり、ここで指定されたスクリーンがスクリーン処理部４２で利用されるとともに、プリンタ１へ通知される。
【００３９】
図２に示した構成は、プリンタ１の外部でコントローラ６を利用する場合の例である。コントローラ６は、ＰＤＬ解釈部６１と色補正部６２、描画部６３、スクリーン処理部６４を有しており、ＰＣ５が出力するＰＤＬ（ページ記述言語）をＰＤＬ解釈部６１で解釈して画像データに変換し、色補正部６２で色補正処理を施し、描画部６３でラスタライズ処理を施し、スクリーン処理部６４でスクリーン処理を施して、これら処理を施した画像データをプリンタ１へ出力する。また、ＰＣ５では、必要に応じてＵＩ部５１をソフトウェアで構成し、このＵＩ部５１によりコントローラ部６のスクリーン処理部６４で利用されるスクリーンをプリンタ１に通知するようにしてもよい。
【００４０】
このように、図１に示した構成と図２に示した構成のいずれにおいても、プリンタ１へは、スクリーン処理後の画像データが入力されることとなる。
【００４１】
ここで、プリンタ１の濃度補正部２１の詳細について説明する。図３は、濃度補正部２１の機能的な構成を示すブロック図である。同図に示すように、濃度補正部２１は、画像データ入力部２１１とウィンドウ処理部２１２、代表値化処理部２１３、補正処理部２１４、多値化処理部２１５、順位化処理部２１６、２値化処理部２１７、画像データ出力部２１８を具備して構成される。
【００４２】
画像データ入力部２１１は、スクリーン処理部４２またはスクリーン処理部６４が出力する画像データの入力を受け付ける。ウィンドウ処理部２１２は、画像データ入力部２１１が受け付けた画像データに対し、その処理単位となるウィンドウを決定する。ここで決定するウィンドウは、Ｎ×Ｍ画素の画像であるが、処理結果が特定の方向に強調されることが無いようにするには、正方形（Ｎ＝Ｍ）であることが望ましい。また、処理対象の画像データが２５６階調（実際には、スクリーン処理により２値化等の処理が施されている）であることが多いため、ウィンドウの大きさは１６×１６（＝２５６）であることが望ましい。
【００４３】
代表値化処理部２１３は、ウィンドウ処理部２１２が決定したウィンドウに対し、それぞれの代表値を決定する。代表値とは、そのウィンドウの濃度を示す値であり、画像データが２値画像データの場合の代表値は、ウィンドウ内の画像データの一方の値を有する画素、例えば、白黒で表現される画像の黒画素の数に相当する。補正処理部２１４は、代表値化処理部２１３が決定した代表値を補正パラメータに従って補正する。この補正に際しては、例えば、ＬＵＴ（Ｌｏｏｋ  Ｕｐ  Ｔａｂｌｅ）が利用される。代表値は、上述したように、各ウィンドウの濃度を示す値であるので、この補正により、各ウィンドウの濃度が補正されることになる。
【００４４】
多値化処理部２１５は、画像データ入力部２１１が受け付けた画像データを多値化する。多値化は、画像データの各画素を入力時の値よりも大きな値で表現するようにする処理で、例えば、フィルタ処理等により行われる。順位化処理部２１６は、多値化処理部２１５で多値化された画像データに基づいて、ウィンドウ処理部２１２が決定したウィンドウ内の各画素に順位付けを行う。順位付けは、多値化された各画素が有する値に基づいて行われ、例えば、値の大きい順に順位付けが行われる。
【００４５】
２値化処理部２１７は、多値化処理部２１５で多値化した画像データを２値化する処理を行う。この２値化処理では、順位化処理部２１６で順位付けされた順位に従って、補正処理部２１４が補正した代表値の数の画素をその代表値に応じた値とする。例えば、代表値が白黒で表現される画像の黒画素の数を表す場合、順位化処理部２１６で順位付けされた順位にしたがって、黒画素の数が代表値となるまでウィンドウ内の黒画素の位置を決定する。このとき、順位化処理部２１６で順位化された順位に同順位があった場合には、最優先される順位の画素からの距離が近い画素を優先する。さらに同順位の画素が存在する場合には、周辺画素、例えば、隣接８画素の各値（多値化処理後の値）の和を算出し、その値が大きい（順位付けを大きい順に行う場合）画素を優先する。さらに、同順位の画素が存在する場合には、同順位の画素にのみ注目し、再度、異なるパラメータで多値化処理を行い、その結果に従って優先する画素を決定する。
【００４６】
画像データ出力部２１８は、２値化処理部２１７で２値化処理が施された画像データをパルス生成部２２へ出力する。
【００４７】
なお、ウィンドウ処理部２１２、代表値化処理部２１３、補正処理部２１４の各処理と、多値化処理部２１５、順位化処理部２１６の各処理は、並行して行われるが、もちろん、処理を並行に行わず、上述の説明に準じた順番で処理を実行しても良い。
【００４８】
続いて、濃度補正部２１の各部における処理を具体例を参照して詳細に説明する。なお、ここでは、説明の簡略化のため、６４階調を表現するスクリーン処理により白黒の２値で表された画像データが画像データ入力部２１１に入力されたものとする。
【００４９】
画像データ入力部２１１に画像データが入力されると、ウィンドウ処理部２１２が、当該画像データの処理単位となるウィンドウを決定する。ここでは、６４階調を表現するのに適した８×８のウィンドウを決定する。決定されたウィンドウの一つは、図４に示すようになる。
【００５０】
次に、代表値化処理部２１２が、ウィンドウ処理部２１２が決定した各ウィンドウのそれぞれの代表値を決定する。図４に示したウィンドウでは、黒画素の数を代表値として１２となる。
【００５１】
続いて、補正処理部２１４が、代表値化処理部２１２が決定した代表値を補正する。この補正は、ＬＵＴにより行われる。例えば、図５に示すようなグラフで表現されるＬＵＴにより補正を行った場合には、１２であった代表値が１９に補正される。なお、ＬＵＴのビット数がウィンドウの大きさと異なる場合には、代表値を正規化して補正を行う。
【００５２】
また、ＬＵＴは、複数のものが用意されており、プリンタエンジン３からフィードバックされる濃度情報やＰＣ４またはＰＣ５から指定されるスクリーンの種別に応じて利用するＬＵＴを決定する。ＰＣ４、ＰＣ５では、それぞれＵＩ部４３、ＵＩ部５１からスクリーンの種別を指定するが、その指定画面は、図６に示すようになる。なお、ユーザによるスクリーンの指定においては、スクリーンの種別に代えて、文字モードや写真モード等のモードを選択するようにし、ＵＩ部４３またはＵＩ部５１が、モードに応じたスクリーン種別を通知するようにすることもできる。
【００５３】
また、一方では、多値化処理部２１５が、画像データ入力部２１１に入力された画像データを２値化する。ここでは、図７に示すような９×９のローパスフィルタによるフィルタリングを行うことで、画像データの２値化を行う。なお、図７中に示すａ、ｂ、ｃ、ｄ、ｅ、ｆ、ｇ、ｈ、ｉは、それぞれ、２５６、１２８、６４、３２、１６、８、４、２、１を分子とし、各分子の総和である２１１６を分母とした分数で表される値を示している（例えば、ａ＝２５６／２１１６）。
【００５４】
続いて、順位化処理部２１６が、多値化処理部２１５で多値化された画像データに基づいて、ウィンドウ処理部２１２が決定したウィンドウ内の各画素に順位付けを行う。図４に示したウィンドウ内の各画素の値は、黒画素を１、白画素を０として、図７に示したローパスフィルタによるフィルタリングを施すことで、図８に示すように多値化されており（フィルタリングは、ウィンドウ単位ではなく、全データを対象に実行される）、各画素の順位付けは、図８に示した値の大きいものを優先し、最優先される画素が１となるように行われる。この順位付けの結果は、図９に示すようになる。
【００５５】
さて、補正処理部２１４による代表値の補正と、順位化処理部２１６による順位付け処理が終了すると、２値化処理部２１７が補正された２値画像を生成する。２値画像の生成は、順位化処理部２１６で順位付けされた各画素をその順位に従って、補正された代表値の数だけ黒画素とし、残りの画素を白画素とすることで行われる。ここでは、補正された代表値が１９であるため、順位が１から１９までの画素を黒画素とし、残りを白画素とした２値画像が生成される。この２値画像は、図１０に示すようなものとなり、当該画像が画像データ出力部２１８から出力されることとなる。ただし、図１０においては、各処理により白画素から黒画素に変更された画素について斜線で示しているが、実際には、斜線で示された画素も黒画素である。
【００５６】
ところで、上述したように、２値化処理部２１７の処理においては、補正処理部２１４が補正した代表値よりも下位となる画素は、全て白画素となる。従って、順位化処理部２１６での順位付け処理の開始前に補正処理部２１４による代表値の補正処理が終了していた場合には、順位化処理部２１６での順位付けで全ての画素に対して順位付けを行う必要は無い。
【００５７】
なお、上述の説明では、画像データ入力部２１１に入力される画像データが２値画像データであった場合を説明したが、入力される画像データが多値画像データの場合であっても、スクリーン処理後の比較的各画素の有する値の小さい画像データ（三値画像、四値画像等）であれば、同様の処理を施すことで、より高度な濃度補正（スクリーン処理前の画像を基準に考えれば階調補正と同等である）を実行することができる。
【００５８】
【発明の効果】
以上説明したように、この発明によれば、入力された画像データをより階調数の大きい画像データに変換し、変換した画像データと補正パラメータとに基づいて、元の画像データの濃度を補正するように構成したので、入力された画像データの階調数が小さい場合であっても適切な濃度補正を行うことができる。特に、入力された画像データが階調を有さない２値画像データであっても、適切な濃度補正を行うことができる。
【図面の簡単な説明】
【図１】この発明をプリンタに適用した場合のプリンタの構成を示すブロック図（１）である。
【図２】この発明をプリンタに適用した場合のプリンタの構成を示すブロック図（２）である。
【図３】濃度補正部２１の機能的な構成を示すブロック図である。
【図４】ウィンドウ処理部２１２が決定したウィンドウの１つを示した図である。
【図５】補正処理部２１４が用いるＬＵＴの例をグラフで示した図である。
【図６】スクリーンの種別を指定する指定画面の例を示した図である。
【図７】多値化処理部２１５が用いるローパスフィルタの例を示した図である。
【図８】図７に示したローパスフィルタによるフィルタリング後のウィンドウ内の各画素の値を示した図である。
【図９】順位化処理部２１６による順位付けの結果例を示した図である。
【図１０】２値化処理部２１７により生成された２値画像の例を示した図である。
【図１１】従来のプリンタの構成例を示すブロック図（１）である。
【図１２】従来のプリンタの構成例を示すブロック図（２）である。
【符号の説明】
１    プリンタ
２    プリンタエンジン制御部
３    プリンタエンジン
４    ＰＣ
５    ＰＣ
６    コントローラ部
２１    濃度補正部
２２    パルス生成部
３１    露光部
４１    色補正部
４２    スクリーン処理部
４３    ＵＩ部
５１    ＵＩ部
６１    ＰＤＬ解釈部
６２    色補正部
６３    描画部
６４    スクリーン処理部
２１１    画像データ入力部
２１２    ウィンドウ処理部
２１３    代表値化処理部
２１４    補正処理部
２１５    多値化処理部
２１６    順位化処理部
２１７    ２値化処理部
２１８    画像データ出力部
【図１】
2004223845.tif 000003
【図２】
2004223845.tif 000004
【図３】
2004223845.tif 000005
【図４】
2004223845.tif 000006
【図５】
2004223845.tif 000007
【図６】
2004223845.tif 000008
【図７】
2004223845.tif 000009
【図８】
2004223845.tif 000010
【図９】
2004223845.tif 000011
【図１０】
2004223845.tif 000012
【図１１】
2004223845.tif 000013
【図１２】
2004223845.tif 000014