(57)【特許請求の範囲】
【請求項１】
画像の濃度を濃度基準値に基づいて補正して出力する画像処理装置において、
原稿の副走査方向に沿って相対的に移動し、原稿の主走査方向に複数の読取画素からなる走査ラインごとに画像を読取る読取手段と、
この読取手段により上記走査ラインを読取るごとに、読取った各画素の濃度値の頻度から濃度ヒストグラムを作成するヒストグラム作成手段と、
このヒストグラム作成手段により作成される濃度ヒストグラムで出現頻度がピークとなる濃度の隣りの２つの濃度のうち、出現頻度が大きい方の濃度の出現頻度とピーク位置の濃度の出現頻度との和が所定の第１の閾値よりも大きく、かつ出現頻度の小さい方の濃度の出現頻度が所定の第２の閾値よりも小さい場合に、読取った画像がハーフトーンであることを判別する判別手段と、
この判別手段により画像がハーフトーンであると判別した場合に、濃度基準値をハーフトーンの画像に対する固定の濃度基準値に設定する設定手段と、
を具備したことを特徴とする画像処理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、原稿の画像を読取り、読取った画像から濃度基準値を判断し、その判断した濃度基準値に基づいて、読取った画像を補正する画像処理装置に関する。
【０００２】
【従来の技術】
従来、原稿などの画像を読取って処理する画像処理装置では、スキャナなどの読取手段によって読みとった画像データに下地があったり、文字が薄かったりした場合に、濃度調整ボタンで濃度を調整しなくとも、自動的に原稿にあった濃度に調整する機能が搭載されている。このような機能は、先に原稿の読取（プリスキャン）を行って原稿の読取画像に合った濃度基準値を計算し、次のスキャンで、濃度基準値に基づいて濃度調整処理を行ない画像データを出力するものや、一度のスキャンで、逐次、リアルタイムで濃度基準値を算出して濃度調整を行ないながら画像データを出力するものがある。
【０００３】
最近、画像処理装置では、処理時間を極力短くする必要性から、１回のスキャンでリアルタイムに濃度調整を行ないながら画像データを出力する方法が、一般的になってきている。
【０００４】
このようなリアルタイムでの処理方法としては、原稿の読取画像の濃度ヒストグラム（原稿濃度一頻度分布）を１ラインづつ累積して取込み、このヒストグラムの山の特徴から白基準値と黒基準値とを算出して、これらの基準値から、原稿の読取画像に最適な濃度調整処理を行なう方法が知られている。
【０００５】
上記のように、原稿の読取画像にあった自動濃度調整をリアルタイムで行なう場合、一般に、読取画像の濃度ヒストグラムを作成し、このヒストグラムの黒側の一番高い山から黒ピーク位置、白側の一番高い山から白ピーク位置をそれぞれ算出する。これらの黒ピーク位置および白ピーク位置などのヒストグラムの特徴から原稿の種類を判別する。この原稿種類としては、写真原稿や文字写真混在原稿、文字原稿があり、判別された原稿種類と黒ピーク位置および白ピーク位置とに基づいて濃度の基準値を判断する。そして、この判断した濃度の基準値により原稿種類にあった最適となる濃度条件を計算して自動濃度調整を行っている。
【０００６】
しかしながら、上記の処理では濃度ヒストグラムが分布をもつことを前提としているため、均一な濃度を持つ原稿（ハーフトーン原稿）のように、分布をもたない特殊なヒストグラムとなる原稿については、原稿種類をハーフトーン原稿として判別する仕組みがない。
【０００７】
このため、上記のようなハーフトーン原稿に対しては、写真原稿とは明らかにヒストグラムの特徴が異なるために、文字原稿として判別して自動濃度調整を行なっていた。また、ハーフトーン原稿の場合、文字原稿と違い、濃度補正値の基準値が原稿の読取中に少しでも変化した際に、出力画像に濃度むらがはっきりと現われてしまう。
【０００８】
【発明が解決しようとする課題】
上記したように、自動濃度調整を行って、均一な濃度分布を持つヒストグラムとなる原稿を読取った場合に、出力画像に濃度むらがはっきりと現れてしまうという問題点を解決するものであり、均一な濃度分布を持つヒストグラムとなる原稿を読取った場合に、自動濃度調整を行なっても出力画像にむらを発生させずに濃度の再現を行なうことができる画像処理装置を提供することを目的とする。
【００１１】
【課題を解決するための手段】
この発明の画像処理装置は、画像の濃度を濃度基準値に基づいて補正して出力するものにおいて、原稿の副走査方向に沿って相対的に移動し、原稿の主走査方向に複数の読取画素からなる走査ラインごとに画像を読取る読取手段、この読取手段により上記走査ラインを読取るごとに、読取った各画素の濃度値の頻度から濃度ヒストグラムを作成するヒストグラム作成手段、このヒストグラム作成手段により作成される濃度ヒストグラムで出現頻度がピークとなる濃度の隣りの２つの濃度のうち、出現頻度が大きい方の濃度の出現頻度とピーク位置の濃度の出現頻度との和が所定の第１の閾値よりも大きく、かつ出現頻度の小さい方の濃度の出現頻度が所定の第２の閾値よりも小さい場合に、読取った画像がハーフトーンであることを判別する判別手段、およびこの判別手段により画像がハーフトーンであると判別した場合に、濃度基準値をハーフトーンの画像に対する固定の濃度基準値に設定する設定手段から構成されている。
【００１２】
【発明の実施の形態】
以下、この発明の実施の形態について図面を参照して説明する。
【００１３】
図１は、この発明が適用される画像処理装置の一例としての画像形成装置の概略構成を示し、この画像形成装置は原稿を読取るスキャナ部１とプリンタ部２とから構成されている。スキャナ部１は、光源３によって原稿を光学的にスキャンし、その反射光をＣＣＤ４に導き、Ａ／Ｄ変換を経て原稿画像をデジタル画像信号として取込む。
【００１４】
プリンタ部２は、レーザ光学系５、感光体６、現像器７、定着器８、給紙トレイ９、排紙トレイ１０とから構成されている。レーザ光学系５の中にある半導体レーザ５ａは、スキャナ部１からのデジタル信号によりオン、オフし、そのレーザ光は図示しないポリゴンモータによって回転する図示しないポリゴンミラーにより反射、走査され、感光体６上に静電潜像を形成する。静電潜像は、現像器７により現像された後、給紙トレイ９より給紙された用紙上へ転写され、定着器８にて定着された後、排紙トレイ１０上へ排出される。
【００１５】
図２は、上記画像形成装置の制御系の概略構成を示すブロック図である。この装置は、主ＣＰＵ１１、コントロールパネルＣＰＵ１２、スキャナＣＰＵ１３、及びプリンタＣＰＵ１４によって制御されている。主ＣＰＵ１１は、コントロールパネルＣＰＵ１２、スキャナＣＰＵ１３、及びプリンタＣＰＵ１４と通信してこれらを制御している。
【００１６】
コントロールパネルＣＰＵ１２は、ＲＯＭ１５とＲＡＭ１６と接続され、これらのデータをもとにコントロールパネル１７上の原稿種類の選択キーや画像の解像度を設定するキーなどの検知、ＬＥＤの点灯、消灯、表示器の制御等を行っている。スキャナＣＰＵ１３は、主ＣＰＵ１１との通信によりコントロールされておりＲＯＭ２１、ＲＡＭ２２のデータをもとに、図示しないモータ、ソレノイド等のメカニカルコンポーネンツ２３の制御、ＡＤＦ（オートドキュメントフィーダ）２４、エディタ２５、Ａ／Ｄ（アナログｔｏデジタル変換回路）２６、ＳＨＤ（シェーディング補正回路）２７、ラインメモリ２８等の制御を行っている。
【００１７】
プリンタＣＰＵ１４は、主ＣＰＵ１１との通信によりコントロールされておりＲＯＭ３１、ＲＡＭ３２のデータをもとに、図示しないモータ、ソレノイド等のメカニカルコンポーネンツ３３の制御、ソータ３４、ＬＣＦ（ラージカセットフィーダ）３５、レーザ変調回路３６、レーザドライブ回路３７等の制御を行っている。
【００１８】
主ＣＰＵ１１はＲＯＭ４１とＲＡＭ４２に格納された制御プログラムに従って、画像形成装置を総合的に制御する。データ切り替え及びバッファメモリ４３はスキャナ部１で読取ったデータをどこへ送るか、また、プリンタ部２へはどのデータを送るのかの切り替え及びバッファリングを行う。画像処理部４４には画像データからヒストグラムを作成し、そのヒストグラムを基に画像データを補正する回路などが設けられている。圧縮伸張回路４５は画像データの圧縮伸張を行い、ページメモリ回路４６は画像データをページ毎に蓄える。
【００１９】
主ＣＰＵ１１には以上説明したコンポーネントの他、ディスプレイメモリ４８、ディスプレイ４７、プリンタコントローラ５０、パソコン（パーソナルコンピュータ）４９、ディスプレイフォントＲＯＭ５１、プリントフォントＲＯＭ５２、圧縮メモリ５３、ハードディスクドライブ５４、光ディスクドライブ５５、およびファクシミリアダプタ５６、およびＩ／Ｆコントローラ５７が接続されている。
【００２０】
図３は、画像処理部４４に設けられている画像の濃度補正（レンジ補正）を行う処理部の概略構成を示すブロック図である。
【００２１】
すなわち、上記画像処理部４４には、ヒストグラム作成部６０、ピーク位置検出部６１、原稿種類判別部６２、基準値計算部６３、および濃度計算部６４が設けられている。
【００２２】
上記ヒストグラム作成部６０は、スキャナ部１からの画像データに基づいて各濃度値における出現頻度（頻度）を示す濃度ヒストグラムを作成する。例えば、図４に示すように、画像データの各画素の濃度を１６分割し、その１６分割した各濃度ごとの頻度を示す濃度ヒストグラムを作成する。
【００２３】
ピーク位置検出部６１は、ヒストグラム作成部６０で作成されたヒストグラムに基づいて、白のピーク位置と黒のピーク位置とを検出する。たとえば、図４に示すように、１６分割のヒストグラムにおける濃度が１〜６までの白基準検出範囲内で最も頻度の高い画素値を白ピーク位置として検出し、ヒストグラムにおける濃度が１１〜１６までの黒基準検出範囲内で最も頻度の高い画素値を黒ピーク位置として検出する。
【００２４】
原稿種類判別部６２は、上記ヒストグラム作成回路６０により作成されたヒストグラムとピーク位置検出部６１により検出されたピーク位置に基づいて、文字原稿、写真原稿、文字／写真原稿などの原稿の種類を判別するものである。
【００２５】
さらに、この原稿種類判別部６２には、白幅判定部６２ａ、文字頻度判定部６２ｂ、下地量判定部６２ｃ、ハーフトーン判定部６２ｄが設けられている。
【００２６】
上記白幅判定部６２ａは、白ピーク位置を形成するヒストグラム頻度の山がある閾値以上の山で構成されている場合に、写真原稿、それ以外の場合に文字原稿と判断する。
【００２７】
上記文字頻度判定部６２ｂは、白ピーク位置および黒ピーク位置と前後のヒストグラムの頻度の和がある閾値以上の頻度を持つ場合に文字原稿、それ以外の場合に、写真原稿と判断する。
【００２８】
上記下地量判定部６２ｃは、白ピーク位置よりさらに白側のヒストグラムの頻度の和を求めある閾値以上の頻度をもつ場合に写真原稿、それ以外の場合に文字原稿と判断する。
【００２９】
上記ハーフトーン判定部６２ｄは、所定のハーフトーン検出範囲内に白ピーク位置または、黒ピーク位置が存在した場合に、後述するハーフトーンの判別処理を行ってハーフトーン原稿か否かを判断する。
【００３０】
基準値計算部６３は、白ピーク位置、黒ピーク位置、および原稿の種類に基づいて白基準値および黒基準値を算出する。たとえば、原稿が文字原稿と判別された場合、白ピーク位置の画素値を基に白基準値を算出する。また、黒ピーク値の画素値の頻度が所定の閾値以上の際に、黒ピーク位置の画素値を基に黒基準値を算出する。この基準値計算部６３により、白基準値と黒基準値と算出すると、階調再現可能領域が白基準値と黒基準値との間になる。
【００３１】
また、基準値計算部６３は、原稿を写真原稿、あるいはハーフトーン原稿と判別した場合、階調再現可能範囲を大きくとりとともに、濃度むらを抑制するため、白ピーク位置および黒ピーク位置によらずに白基準値が小さく、黒基準値が大きくなるように黒基準値および白基準値を所定の固定値に設定する。
【００３２】
濃度計算部６４は、基準値計算部６３により算出された黒基準値および白基準値を用いて、例えば、図５に示すように、階調再現可能領域が白基準値と黒基準値との間となるように、スキャン部１から得られた読取り画像としての画像信号を補正した画像信号を算出し、プリンタ部２へ出力する。
【００３３】
次に、上記の画像処理部４４内でヒストグラムを作成して画像の濃度補正を行う処理について詳細に説明する。
【００３４】
すなわち、スキャナ部１のＣＣＤセンサなどにより、副走査方向の１ラインごとに主走査方向に、原稿の画像濃度の強弱を光信号として読取って電気信号に変換し、その画像信号をヒストグラム作成部６０に順次供給する。
【００３５】
ヒストグラム作成部６０は、スキャナ部１から供給された画像信号により画像濃度を濃度ヒストグラムとして作成する。例えば、図４に示すように、ヒストグラムは、横軸に画像データ（濃度値）を１６分割したものを表し、右側に行くほど黒い画像データを示す。また、縦軸は、その濃度値を示す画素の数を示す画素の数を全て足しあわせるとヒストグラムを作る為にサンブルした画素数となる。
【００３６】
このヒストグラムは、副走査ライン毎に重み付けを行ない、以下の式で累積される。
【００３７】
Ａｎ−αＡｎ＋αＢｎ
前ラインのある濃度ｎでのヒストグラム値：Ａｎ
現ラインのある濃度ｎでのヒストグラム値：Ｂｎ
α：重み係数（１以下の数）
このαは、１から副走査ライン数に応じて順次小さくすることで、原稿の全面を読取るまで、ヒストグラムの全頻度数の和をライン数に関わらず常に一定としたヒストグラム情報を累積できる。
【００３８】
そして、これにより得られたヒストグラムに対して、ピーク位置検出部６１は、白ピーク検出範囲内、および黒ピーク検出範囲内で一番頻度のあるピークをそれぞれピーク位置として検出する。この際、白ピーク検出範囲で一番頻度のあるピーク位置を白ピーク位置、黒ピーク検出範囲で一番頻度のあるピーク位置を黒ピーク位置として検知する。これらのピーク位置は、例えば、１６等分の場合は、４ｂｉｔであらわされる。
【００３９】
例えば、図４に、一般的な原稿を読み込んだ時のヒストグラムの分布例を示す。この場合、白ピーク検出範囲の一番高いヒストグラムの山が白ピークでありその位置は、白ピーク位置（ＭＦＷ）として扱われる。同様に、黒ピーク検出範囲の一番高いヒストグラムの山が黒ピークであり、その位置は、黒ピーク位置（ＭＦＢ）として扱われる。
【００４０】
次に、ヒストグラムとピーク位置の情報とが原稿種類判別部６２へ送られて読取った原稿の種類が判別される。原稿種類判別部６２は、ヒストグラムの特徴により上記白幅判定部６２ａ、文字頻度判定部６２ｂ、下地量判定部６２ｃ、およびハーフトーン判定部６２ｄの判定結果に基づいて、読取った原稿の種類が文字原稿、文字／写真原稿、写真原稿およびハーフトーン原稿の何れかを判別する。
【００４１】
さらに、判別された原稿種類とピーク位置の情報とを基に、基準値計算部６３は、白基準値および黒基準値を具体的に計算する。これらの基準値は、ビーク位置や前ラインの基準値情報から補間して計算されるため、例えば８ｂｉｔであらわされ、０〜２５５までの値をもつ。
【００４２】
この基準値計算部６３は、原稿種類が文字原稿の場合、逐次、基準値の計算が行われ、文字の濃い薄いに関わらず一定以上の文字濃度を再現するような基準値が計算される。また、原稿の種類が写真原稿、およびハーフトーン原稿の場合、濃度むらを抑制するため、所定の値に固定した基準値が判断される。
【００４３】
そして、濃度計算部６４では、この基準値計算部６３で計算された基準値に基づいて、読取画像の濃度を補正（レンジ補正）を行い、プリンタ部２へ出力する。つまり、上記基準値計算部６３で計算される基準値が変動すると、その変動した基準値に基づいて読取画像が最適となるようなレンジ補正を行い、プリンタ部２へ出力する。また、上記基準値計算部６３により固定の基準値が与えられると、その固定の基準値に基づいて、常に、補正量が一定となるように読取画像をレンジ補正してプリンタ部２へ出力する。
【００４４】
次に、原稿種類判別部６２のハーフトーン判定部６２ｄによるハーフトーン原稿の判別処理について詳細に説明する。
【００４５】
図６は、ハーフトーン原稿を読み取った時の一般的なヒストグラムである。ハーフトーンのヒストグラムの特徴は、ある濃度値にのみヒストグラムのピーク位置があらわれ、その濃度を１６分割した場合に、２つ以内の濃度値にほとんどの頻度が現われる。例えば、図６に示すハーフトーン原稿を読取った場合のヒストグラムの例では、濃度値が１０および１１に全画素のほとんどの頻度が現れている。
【００４６】
ここで、完全に白、完全に黒の原稿の場合を除外するためにハーフトーン検出範囲を設ける。そして、ハーフ卜一ン検出範囲内に白ピーク位置または、黒ピーク位置が存在した場合、ヒストグラムの和の計算を行なってハーフトーンの判別を行う。上記図６では、ハーフトーン検出範囲に黒ピーク位置が存在する。
【００４７】
上記のように、ハーフトーン原稿と判定される原稿は、読取り画像に対するヒストグラムにおいて、特定の濃度値にのみ出現頻度が集中するもので、例えば、全面が均一な濃度の原稿や全面が均一な濃度の下地に文字や画像などの情報が少量だけある原稿などである。
【００４８】
次に、ヒストグラムからのハーフトーンの判定処理の概略を説明する。ここで、黒ピーク位置よりも１つだけ小さい濃度値の頻度ＨＦ［ＭＦＢ−１］と、黒ピーク位置よりも１つだけ大きい濃度値の頻度ＨＦ［ＭＦＢ＋ｌ］とを比較し、その大きい方の頻度と黒ピーク位置の頻度ＨＦ［ＭＦＢ］との和をＷＡ４とする。
【００４９】
そして、このＷＡ４が、ハーフトーン判定する閾値ＴＨ１に対し、
ＷＡ４＞ＴＨ４、
かつ、ＨＦ［ＭＦＢ＋ｌ］の頻度が、ハーフトーンピーク近傍の頻度を判定する閾値ＴＨ２に対して、
ＨＦ［ＭＦＢ＋ｌ］＜ＴＨ２
の条件を満たす時に、ハーフトーン原稿であると判定する。
【００５０】
例えば、図６に示す場合、黒ピーク位置の濃度値が１１であり、この黒ピーク位置に対して濃度値１０の頻度ＨＦ［１０］と、濃度値１２の頻度ＨＦ［１２］とを比較すると、ＨＦ［１０］＞ＨＦ［１２］であるので、ＷＡ４＝ＨＦ［１１］＋ＨＦ［１０］となる。
【００５１】
このＷＡ４が、閾値ＴＨ１に対し、ＷＡ４＞ＴＨ１、の条件を満たし、かつ、ＨＦ［１２］の頻度が、閾値ＴＨ２に対し、ＨＦ［１２］＜ＴＨ２、の条件を満たす時に、ハーフトーン原稿であると判定する。
【００５２】
上記のように、ヒストグラムのピーク位置に隣りあう２つの濃度値における出現頻度の大きい方の出現頻度とピーク位置の出現頻度との和が、ハーフトーンを判定する所定の閾値より大きい場合に、ハーフトーンと判定し、濃度補正の基準値を所定の固定値とする。
【００５３】
これにより、下地などの特定の濃度のみが出現する原稿に対して、自動濃度調整を行っている場合であっても、濃度むらが発生することのない読取画像を得ることができる。
【００５４】
また、ヒストグラムのピーク位置に隣りあう２つの濃度値における出現頻度の大きい方の出現頻度とピーク位置の出現頻度との和がハーフトーンを判定する所定の閾値より大きく、さらに、ピーク位置に隣りあう２つの濃度値で出現頻度の少ない方の出現頻度が所定のハーフトーンのピーク近傍における出現頻度の閾値よりも小さい場合に、ハーフトーンと判定し、濃度補正の基準値を所定の固定値とする。
【００５５】
これにより、下地などの特定の濃度のみが出現し、その特定の濃度以外の濃度が所定量以下の原稿に対して、自動濃度調整を行っている場合であっても、濃度むらが発生することのない読取画像を得ることができる。
【００５６】
さらに、一般的なヒストグラムよりハーフトーン判定を行なう条件としての具体的な計算例を説明する。ここで、ＨＦ［ＭＦＷ−１］は黒ピーク位置よりも１つだけ小さい濃度値の頻度、ＨＦ［ＭＦＷ］は黒ピーク位置の頻度、ＨＦ［ＭＦＷ＋ｌ］は黒ピーク位置よりも１つだけ大きい濃度値の頻度、ＷＡ４はＨＦ［ＭＦＷ−１］とＨＦ［ＭＦＷ＋ｌ］との大きいほうとＨＦ［ＭＦＷ］の和をそれぞれ示し、ハーフトーンを判定する閾値ＴＨ１、ハーフトーンピーク近傍の頻度を判定する閾値ＴＨ２とする。また、以下に説明する処理では、ＨＦ［ＭＦＷ−１］≦ＴＨ２、またはＨＦ［ＭＦＷ＋１］≦ＴＨ２の場合のヒストグラムに対する判定とする。
【００５７】
（１）ＨＴＮＬ＜ＭＦＷ＜ＨＴＮＨ  かつ  ＭＦＢ≦ＨＴＮＬ、またはＨＴＮＬ＜ＭＦＷ＜ＨＴＮＨ  かつ  ＭＦＢ≧ＨＴＮＨの場合において、
ａ）ＨＦ［ＭＦＷ−１］＞ＨＦ［ＭＦＷ＋ｌ］、かつＨＦ［ＭＦＷ＋ｌ］＜ＴＨ２の場合、
ＷＡ４＝ＨＦ［ＭＦＷ］＋ＨＦ［ＭＦＷ−１］
ｂ）ＨＦ［ＭＦＷ−１］≦ＨＦ［ＭＦＷ＋１］、かつＨＦ［ＭＦＷ−１］＜ＴＨ２の場合、
ＷＡ４＝ＨＦ［ＭＦＷ］＋ＨＦ［ＭＦＷ＋ｌ］
上記（１）のａ）、ｂ）以外の場合、ＷＡ４＝０。
【００５８】
（２）ＨＴＮＬ＜ＭＦＢ＜ＨＴＮＨかつＭＦＷ≦ＨＴＮＬ、またはＨＴＮＬ＜ＭＦＢ＜ＨＴＮＨかつＭＦＷ≧ＨＴＮＨの場合において、
ａ）ＨＦ［ＭＦＢ−１］＞ＨＦ［ＭＦＢ＋ｌ］、かつＨＦ［ＭＦＢ＋ｌ］＜ＴＨ２の場合
ＷＡ４＝ＨＦ［ＭＦＢ］＋ＨＦ［ＭＦＢ−１］
ｂ）ＨＦ［ＭＦＢ−１］≦ＨＦ［ＭＦＢ＋ｌ］、かつＨＦ［ＭＦＢ−１］＜ＴＨ２の場合、
ＷＡ４＝ＨＦ［ＭＦＢ］＋ＨＦ［ＭＦＢ＋ｌ］
上記（２）のａ）、ｂ）以外の場合、ＷＡ４＝０。
【００５９】
（３）ＨＴＮＬ＜ＭＦＢ＜ＨＴＮＨかつＨＴＮＬ＜ＭＦＷ＜ＨＴＮＨの場合。
【００６０】
（Ａ）（３）の場合で、さらに、ＨＦ［ＭＦＷ］＞ＨＦ［ＭＦＢ］の場合（（１）の処理と同様）において、
ａ）ＨＦ［ＭＦＷ−１］＞ＨＦ［ＭＦＷ＋ｌ］、かつＨＦ［ＭＦＷ＋ｌ］＜ＴＨ２の場合、
ＷＡ４＝ＨＦ［ＭＦＷ］＋ＨＦ［ＭＦＷ−１］
ｂ）ＨＦ［ＭＦＷ−１］≦ＨＦ［ＭＦＷ＋ｌ］、かつＨＦ［ＭＦＷ−１］＜ＴＨ２の場合、
ＷＡ４＝ＨＦ［ＭＦＷ］＋ＨＦ［ＭＦＷ＋ｌ］
上記（３）で（Ａ）のａ）、ｂ）以外の場合、ＷＡ４＝０。
【００６１】
（Ｂ）（３）の場合で、さらに、ＨＦ［ＭＦＢ］＞ＨＦ［ＭＦＷ］の場合（（２）の処理と同様）において、
ｃ）ＨＦ［ＭＦＢ−１］＞ＨＦ［ＭＦＢ＋ｌ］、かつＨＦ［ＭＦＢ＋ｌ］＜ＴＨ２の場合、
ＷＡ４＝ＨＦ［ＭＦＢ］＋ＨＦ［ＭＦＢ−１］
ｄ）ＨＦ［ＭＦＢ−１］≦ＨＦ［ＭＦＢ＋ｌ］、かつＨＦ［ＭＦＢ−１］＜ＴＨ２の場合、
ＷＡ４＝ＨＦ［ＭＦＢ］＋ＨＦ［ＭＦＢ＋ｌ］
上記（３）で（Ｂ）のｃ）、ｄ）以外の場合、ＷＡ４＝０。
【００６２】
（Ｃ）（３）の場合で、ＨＦ［ＭＦＢ］＝ＨＦ［ＭＦＷ］、かつＷＡ１＞ＷＡ２の場合（（１）の処理と同様）において、
ただし、ＷＡ１、およびＷＡ２を以下のように定義する。
ＷＡ１は、
ＭＦＷ＝０        のとき  ＷＡ１＝ＨＦ［０］＋ＨＦ［ｌ］＋ＨＦ［２］
ＭＦＷ＝ｌ〜１４  のとき  ＷＡ１＝ＨＦ［ＭＦＷ−１］＋ＨＦ［ＭＦＷ］＋ＨＦ［ＭＦＷ＋ｌ］
ＭＦＷ＝１５      のとき  ＷＡ１＝ＨＦ［１３］＋ＨＦ［１４］＋ＨＦ［１５］とし、
ＷＡ２は、
ＭＦＢ＝０        のとき  ＷＡ２＝ＨＦ［０］＋ＨＦ［ｌ］＋ＨＦ［２］
ＭＦＢ＝１〜１４  のとき  ＷＡ２＝ＨＦ［ＭＦＢ−１］＋ＨＦ［ＭＦＢ］＋ＨＦ［ＭＦＢ＋ｌ］
ＭＦＢ＝１５      のとき  ＷＡ２＝ＨＦ［１３］＋ＨＦ［１４］＋ＨＦ［１５］とする。
【００６３】
ｅ）ＨＦ［ＭＦＷ−１］＞ＨＦ［ＭＦＷ＋ｌ］、かつＨＦ［ＭＦＷ＋１］＜ＴＨ２の場合、
ＷＡ４＝ＨＦ［ＭＦＷ］＋ＨＦ［ＭＦＷ−１］
ｆ）ＨＦ［ＭＦＷ−１］≦ＨＦ［ＭＦＷ＋ｌ］、かつＨＦ［ＭＦＷ−１］＜ＴＨ２の場合、
ＷＡ４＝ＨＦ［ＭＦＷ］＋ＨＦ［ＭＦＷ＋ｌ］
上記（３）で（Ｃ）のｅ）、ｆ）以外の場合、ＷＡ４＝０。
【００６４】
（Ｄ）（３）の場合で、ＷＡ１≦ＷＡ２の場合（（２）の処理と同様）において、
ｇ）ＨＦ［ＭＦＢ−１］＞ＨＦ［ＭＦＢ＋１］、かつＨＦ［ＭＦＢ＋１］＜ＴＨ２の場合、
ＷＡ４＝ＨＦ［ＭＦＢ］＋ＨＦ［ＭＦＢ−１］
ｈ）ＨＦ［ＭＦＢ−１］≦ＨＦ［ＭＦＢ＋ｌ］、かつＨＦ［ＭＦＢ−１］＜ＴＨ２の場合、
ＷＡ４＝ＨＦ［ＭＦＢ］＋ＨＦ［ＭＦＢ＋ｌ］
上記（３）で（Ｄ）のｇ）、ｈ）以外の場合、ＷＡ４＝０。
【００６５】
（４）ＭＦＢ≦ＨＴＮＬ、またはＭＦＢ≧ＨＴＮＨ、かつＭＦＷ≦ＨＴＮＬ、またはＭＦＷ≧ＨＴＮＨの場合、
ＷＡ４＝０。
【００６６】
（５）ＷＡ４＞ＴＨ１のとき写真判定とする。
ＷＡ４≦ＴＨ１のとき文字判定とする。
【００６７】
上記のような処理により原稿がハーフトーン原稿であると判定されると、基準値計算部６３は、基準値を原稿に合わせて変動させずに固定基準値とする。そして、濃度計算部６４は、固定された基準値に基づいて、読取画像でのレンジ補正を行い、プリンタ部２へ画像データを出力する。
【００６８】
上記のように、特定の濃度にのみ頻度が集中する原稿を自動濃度調整を行って読取った場合に、その原稿の読取り画像に対するヒストグラムよりハーフトーン原稿を判別し、濃度の基準値を所定の値に固定したまま、その原稿の読取画像を補正し、プリンタ部に出力するようにしたものである。
【００６９】
これにより、特殊なヒストグラムをもつハーフトーン原稿に対して、自動濃度調整を行なっても濃度むらのない画像を得ることができ、原稿画像に忠実な複写画像を提供することができる。
【００７０】
また、上記例では、白黒の濃度について説明したが、カラー原稿に対しても適用される。この場合、例えば、原稿のほとんどが下地部分の背景色で構成されるような原稿で、上記同様に、濃度むらのない出力画像が得られるという効果を得ることができる。
【００７１】
【発明の効果】
以上詳述したように、この発明によれば、均一な濃度分布を持つヒストグラムとなる原稿を読取った場合に、自動濃度調整を行なっても出力画像にむらを発生させずに濃度の再現を行なうことができる画像処理装置を提供できる。
【図面の簡単な説明】
【図１】この発明の実施の形態に係わる画像処理装置の概略構成を示す図。
【図２】画像処理装置の制御系統を示すブロック図。
【図３】画像のレンジ補正を行う処理部の概略構成を示すブロック図。
【図４】文字原稿を読取った場合のヒストグラムの例を示す図。
【図５】図４のヒストグラムに対するレンジ補正の例を示す図。
【図６】ハーフトーンの原稿を読取った場合のヒストグラムの例を示す図。
【符号の説明】
１…スキャナ部
２…プリンタ部
１１…主制御部
４４…画像処理部
６０…ヒストグラム作成部
６１…ピーク位置検出部
６２…原稿種類判別部
６２ａ…白幅判定部
６２ｂ…文字頻度判定部
６２ｃ…下地量判定部
６２ｄ…ハーフトーン判定部
６３…基準値計算部
６４…濃度計算部
【図１】
0004074397.tif 000002
【図２】
0004074397.tif 000003
【図３】
0004074397.tif 000004
【図４】
0004074397.tif 000005
【図５】
0004074397.tif 000006
【図６】
0004074397.tif 000007