(57)【特許請求の範囲】
【請求項１】
画像データ中の各画素に対して、該画素とその周辺画素との濃度レベル差に基づいて濃度を鮮鋭化するフィルタ処理を行うとともに、フィルタ処理前後の濃度値を比較して、フィルタ処理後の濃度値がフィルタ処理前の濃度値よりも低い場合に、当該画素の濃度値をフィルタ処理前後の濃度値から算出された値に補正するフィルタ手段、を備えたことを特徴とする画像処理装置。
【請求項２】
前記フィルタ手段は、フィルタ処理後の濃度値がフィルタ処理前の濃度値よりも低い場合に、当該画素のフィルタ処理前の濃度値が所定値以上のときに、当該画素の濃度値をフィルタ処理前後の濃度値から算出された値に補正することを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記フィルタ手段は、フィルタ処理後の濃度値がフィルタ処理前の濃度値よりも低い場合に、当該画素のフィルタ処理前の濃度値の大きさに応じて当該画素の濃度値をフィルタ処理前後の濃度値から算出された値に補正することを特徴とする請求項１記載の画像処理装置。
【請求項４】
前記フィルタ手段は、フィルタ処理後の濃度値がフィルタ処理前の濃度値よりも低い場合に、当該画素およびその周辺画素を含む領域でのフィルタ処理前の濃度平均値が所定値以上であるときに、当該画素の濃度値をフィルタ処理前後の濃度値から算出された値に補正することを特徴とする請求項１記載の画像処理装置。
【請求項５】
前記フィルタ手段は、フィルタ処理後の濃度値がフィルタ処理前の濃度値よりも低い場合に、当該画素およびその周辺画素を含む領域でのフィルタ処理前の濃度平均値の大きさに応じて当該画素の濃度値をフィルタ処理前後の濃度値から算出された値に補正することを特徴とする請求項１記載の画像処理装置。
【請求項６】
画像データ中の各画素が複数の画像種類領域の中のどの領域の画素かを判定する画素領域判定手段を備え、
前記フィルタ手段は、フィルタ処理後の濃度値がフィルタ処理前の濃度値よりも低い場合に、当該画素の領域判定結果に応じて当該画素の濃度値をフィルタ処理前後の濃度値から算出された値に補正することを特徴とする請求項１記載の画像処理装置。
【請求項７】
画像データを設定倍率に変倍処理する変倍手段を備え、
前記フィルタ手段は、フィルタ処理後の濃度値がフィルタ処理前の濃度値よりも低い場合に、前記設定倍率に応じて当該画素の濃度値をフィルタ処理前後の濃度値から算出された値に補正することを特徴とする請求項１記載の画像処理装置。
【請求項８】
原稿の種類を原稿モードとして設定する原稿モード設定手段を備え、
前記フィルタ手段は、フィルタ処理後の濃度値がフィルタ処理前の濃度値よりも低い場合に、前記設定された原稿モードに応じて当該画素の濃度値をフィルタ処理前後の濃度値から算出された値に補正することを特徴とする請求項１記載の画像処理装置。
【請求項９】
原稿の種類を原稿モードとして設定する原稿モード設定手段と、各画素が複数の画像種類領域の中のどの領域の画素かを判定する画素領域判定手段と、画像データを設定倍率に変倍処理する変倍手段と、を備え、
前記フィルタ手段は、フィルタ処理後の濃度値がフィルタ処理前の濃度値よりも低い場合に、前記設定された原稿モード、前記判定された画素領域、前記設定倍率、および当該画素およびその周辺画素を含む領域でのフィルタ処理前の濃度平均値の大きさに応じて当該画素の濃度値をフィルタ処理前後の濃度値から算出された値に補正することを特徴とする請求項１記載の画像処理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ディジタル複写機、ディジタルプリンタ、ディジタルファクシミリ、それらの複数の機能を持つ複ディジタル複合機など、画像データ中の各画素に対してフィルタリングなどの処理を行う画像処理装置に関する。
【０００２】
【従来の技術】
スキャナ等で読み取った原稿の画像データを処理するこの種の画像処理装置では、印刷出力結果の品質をよくするために、画像データに対して各種のフィルタ処理が行われる場合がある。最も典型的には、画像データ中の各画素に対して、その画素とその周辺画素との濃度レベル差に基づいて濃度を鮮鋭化するフィルタ処理や、濃度勾配を緩やかにして平滑化するフィルタ処理が用いられる。例えば、特開昭６０−２３６５８０号公報では、処理しようとする注目画素とその周辺画素との濃度レベル差を比較し、濃度レベル差が所定値より大きければ鮮鋭化処理を行い、所定値より小さければ平滑化処理を行うようにしている。
【０００３】
【発明が解決しようとする課題】
上記の画像処理において、画像の鮮鋭化を行うフィルタを使用した場合、そのフィルタの種類によっては逆に画質が低下する場合が生じてくる。例えば、フィルタとしてエッジを強調する微分フィルタが使用された場合、高い濃度はより高く、低い濃度はより低くなることから、濃度の高い領域内で濃度差があるような中間調画像では、フィルタ処理前にある程度の濃度があった部分もフィルタ処理後にはその濃度がかなり低くなってしまい、結果としてその部分で白抜けや境界線のようなものが発生してしまうという問題がある。例えば、図１９の左側に示す原画像データｂ１に対し微分フィルタをかけると右側のｂ２のようになるが、この場合、中央の画素Ｉ0 は濃度値１５０から濃度値−５０に変化し、この画素が白抜けとなってしまう。なお、微分フィルタでは、注目画素（ここでは中央の画素Ｉ0 ）とその周辺画素の濃度勾配に微分処理を施す。したがって、図１９に示すように、注目画素Ｉ0 の画素値が−５０となり、その周辺の画素の画素値が２５０となり、鋭いエッジが形成されることになるが、注目画素Ｉ0 では白抜けとなってしまうことになる。
【０００４】
一方、上記の特開昭６０−２３６５８０号に示される画像処理装置では、注目画素とその近傍画素との濃度差が所定値より大きい時にだけ鮮鋭化処理を行い、所定値より小さければ平滑化処理を行うようにしている。しかしながら、このような方法では、注目画素と周辺画素との濃度差がそれ程大きくない雑音成分などは強調されることがなくなるが、濃度の高い領域で濃度差があるような中間調画像に対してはやはり白抜けや境界線のようなものが発生することが避けられないという問題があった。
【０００５】
本発明の目的は、濃度を鮮鋭化するフィルタ処理を行った場合にも、白抜けや境界線のようなものが発生しにくい画像処理装置を提供することにある。
【０００６】
【課題を解決するための手段】
本発明は、上記の課題を解決するために以下の構成を備えている。
【０００７】
（１）  画像データ中の各画素に対して、該画素とその周辺画素との濃度レベル差に基づいて濃度を鮮鋭化するフィルタ処理を行うとともに、フィルタ処理前後の濃度値を比較して、フィルタ処理後の濃度値がフィルタ処理前の濃度値よりも低い場合に、これらの濃度値に基づいて当該画素の濃度値を補正するフィルタ手段、を備えたことを特徴とする。
【０００８】
本発明では、例えば図１９に示すような場合、すなわち、注目画素Ｉ0 のフィルタ処理前後の濃度値を注目し、フィルタ処理前の濃度値よりもフィルタ処理後の濃度値が低い場合には、これらの濃度値に基づいて注目画素の濃度値を補正する。すなわち、注目画素Ｉ0 のフィルタ処理前の濃度値１５０とフィルタ処理後の濃度値−５０の２つの値を用いてこの注目画素Ｉ0 の濃度値を−５０とならないように補正するものである。このようにすることで、濃度の鮮鋭化を行うと共に、白抜けや境界線が生じるのを防止する。
【０００９】
濃度補正には、いくつかの方法がある。例えば、注目画素の濃度値をフィルタ処理前の濃度値に補正する。図１に示すように、微分フィルタを通すことによって、注目画素Ｉ0 が−５０の濃度値となった場合、濃度補正１によって、ｂ３に示すように、注目画素Ｉ0 の濃度値をフィルタ処理前の濃度値１５０に戻す。これにより、注目画素Ｉ0 の周囲の濃度値はフィルタ処理によって濃度値が２５０となるが、注目画素Ｉ0 の濃度値は１５０のままである。したがって、エッジ強調処理が行われると共に、白抜けや境界線のようなものが発生しなくなる。
【００１０】
なお、図２は、フィルタ処理の一例を示す。すなわち、この例では、注目画素である画素Ｅのフィルタ処理後の濃度は、Ｅ＊５＋Ｂ＊（−１）＋Ｄ＊（−１）＋Ｆ＊（−１）＋Ｈ＊（−１）で求められる。
【００１１】
濃度補正には、さらに、注目画素の濃度値をフィルタ処理前後の濃度値の平均値とする方法がある。図３にこの場合を示す。すなわち、微分フィルタを通した結果、注目画素Ｉ0 の濃度値が１５０から−５０となった場合、濃度補正２によって、平均化処理を行う。この結果、注目画素Ｉ0 の濃度値は５０となり、その周辺画素の濃度値は２５０となって、エッジ強調されると共に白抜けや境界線のようなものが発生するのを防止できる。
【００１２】
なお、平均化処理とは、注目画素のフィルタ処理前後の濃度値の平均値を求める処理を言う。また、平均化には、単純平均とする方法と、重み付けをする加重平均とする方法がある。加重平均の処理を行う場合は、重みについては、適切な実験等を行うことによって決めるのが望ましい。
【００１３】
さらに、濃度補正の他の方法として、２つの値の濃度差を使用する方法が挙げられる。しきい値と掛け率とを設定しておき、濃度差がしきい値より大きい場合には、該濃度差に予め設定した値を掛けたものをフィルタ処理後の濃度値に加算し、濃度差がしきい値より小さい場合は、該濃度差に予め設定した値を掛けたものをフィルタ処理後の濃度値に加算する。
【００１４】
（２）  前記フィルタ手段は、当該画素のフィルタ処理前の濃度値が所定値以上の時に該画素の濃度値を補正する。
【００１５】
本発明では、すべての場合に上記（１）の濃度補正処理を行うのではなく、注目画素のフィルタ処理前の濃度値が所定値以上の時にだけ行うことも可能である。このようにすると、低濃度部分については濃度補正処理が行われない。低濃度領域では、微分処理を行っても白抜けなどが起こりにくいため、濃度補正を行わないほうが良い場合がある。そこで、本発明では高濃度部分についてのみ濃度補正を行いことで、白抜けや境界線のようなものが発生するのを防止すると共に、高濃度部分および低濃度部分の両方においてエッジ強調処理を行うことができる。
【００１６】
（３）  前記フィルタ手段は、注目画素のフィルタ処理前の濃度値の大きさに応じて前記補正を行う。
【００１７】
本発明では、注目画素のフィルタ処理後の濃度値がフィルタ処理前の濃度値よりも低い場合、フィルタ処理前の濃度値に応じて、当該注目画素のフィルタ処理前後の濃度値に基づいて該画素の濃度値の補正を行うものである。例えば、フィルタ処理前の濃度値を３段階に分け、それぞれの段階に応じて注目画素の濃度値の補正を行う。この場合、フィルタ処理前の濃度値がどの大きさにあるかによって、注目画素の濃度値をフィルタ処理前の元の濃度値に補正したり、フィルタ処理前後の濃度平均値を求め、この値に補正する。このように処理すると、さらにきめ細かな濃度補正が可能となる。
【００１８】
（４）  前記フィルタ手段は、各画素のフィルタ処理後の濃度値がフィルタ処理前の濃度値よりも低く、且つ当該画素およびその周辺画素を含む領域でのフィルタ処理前の濃度平均値が所定値以上であるときに、前記補正を行う。
【００１９】
濃度の高い所で濃度差があるような中間調画像に対して、濃度を鮮鋭化するフィルタ処理を行った場合、白抜けや境界線のようなものが発生するが、本発明では、注目画素とその周辺画素を含む領域でのフィルタ処理前の濃度平均値が所定値以上である場合にのみ上記の濃度値補正を行うために、低濃度領域に上記補正による悪影響を及ぼすことがなくなる。すなわち、本発明にかかる濃度値補正は、低濃度の領域に対してはむしろ好ましくない場合が生じるために、本発明のように構成することで、高濃度領域内に存在する中間調画像に対してのみ濃度補正を行うことができる。
【００２０】
（５）  前記フィルタ手段は、当該画素およびその周辺画素を含む領域でのフィルタ処理前の濃度平均値の大きさに応じて前記補正を行う。
【００２１】
本発明では、上記（３）と同様により細かい濃度補正を行うことができる。
【００２２】
（６）  本発明では、また、各画素が文字領域、写真領域、網点領域の中のどの領域の画素かを判定する画素領域判定手段を備えたり、原稿を読み取る時の倍率設定可能な読取部を備えたり、また、原稿が文字、文字および写真、写真の各々の場合に、文字モード、文字写真モード、写真モードを指定する原稿モード指定手段を備えることができる。そして、フィルタ手段は、これらの手段による判定結果や設定倍率または指定モード等に応じて上記の補正を行う。
【００２３】
本発明では、このような構成によってもさらにきめ細かな補正を行うことができるようになる。
【００２４】
【発明の実施の形態】
図４は、本発明の実施形態であるディジタル複合機の構成図である。
【００２５】
図４は、ディジタル複合機３０の全体構成を示す図である。この図に示すように、ディジタル複合機３０は、大きく分けてスキャナ部３１と、レーザ記録部３２と、から構成されている。
【００２６】
スキャナ部３１は、透明ガラス製のプラテンガラスを含む構成の原稿載置台３５、原稿載置台３５上へ自動的に原稿を供給搬送するための両面対応自動原稿送り装置（以下、ＲＡＤＦと称する。）３６、及び原稿載置台３５上に載置された原稿の画像を走査して読み取るためのスキャナユニット４０等から構成されている。このスキャナ部３１で読み取られた原稿画像は、画像データとして後述する画像処理部へと送られ、画像データに対して所定の画像処理が施される。
【００２７】
ＲＡＤＦ３６は、原稿トレイ上に複数枚の原稿を一度に載置しておき、載置された原稿を１枚ずつ自動的にスキャナユニット４０の原稿載置台３５上へ給送する装置である。またＲＡＤＦ３６は、操作者の選択に応じて原稿の片面または両面をスキャナユニット４０に読み取らせるように、片面原稿のための搬送経路、両面原稿のための搬送経路、搬送経路切換手段、各部を通過する原稿の状態を把握し管理するセンサ群、および制御部等から構成されている。
【００２８】
原稿載置台３５上に載置された原稿の画像を読み取るためにスキャナユニット４０は、原稿面上を露光するランプリフレクタアセンブリ４１と、原稿からの反射光を反射する第１反射ミラー４２ａを搭載してなる第１の走査ユニット４０ａ、第１反射ミラー４２ａからの反射光像を反射する第２反射ミラー４２ｂ、第３反射ミラー４２ｃを搭載してなる第２の操作ユニット４０ｂ、上述した各反射ミラー４２ａ〜４２ｃで反射した原稿からの反射光像を電気的画像信号に変換する光電変換素子（以下、ＣＣＤと称する。）４４から構成される。
【００２９】
スキャナ部３１は、ＲＡＤＦ３６とスキャナユニット４０との関連した動作により、原稿載置台３５上に読み取るべき原稿を順次載置させながら、原稿載置台３５の下面に沿ってスキャナユニット４０を移動させて原稿画像を読み取るように構成されている。特に第１走査ユニット４０ａは、原稿載置台３５に沿って副走査方向に一定速度Ｖで走査制御され、また第２走査ユニット４０ｂは、その速度Ｖに対してＶ／２の速度で同一方向に平行に走査制御される。この動作により、原稿載置台３５上に載置された原稿の画像を、１ライン毎に順次ＣＣＤ４４へと結像させて画像を読み取ることができる。
【００３０】
原稿画像をスキャナユニット４０にて読み取ることにより得られた画像データは、後述する画像処理部へ送られ、本発明に係るフィルタ処理と濃度補正処理が施された後、画像処理部のメモリに一旦記憶される。そして、出力指示に応じてメモリ内の画像を読みだしてレーザ記録部３２に転送して、記録用紙上に画像を形成させる。
【００３１】
このレーザ記録部３２は、画像を形成させるための記録材である記録用紙の収納・搬送部５０、レーザ書込ユニット（以下、ＬＳＵと称する。）４６、および画像を形成するための電子写真プロセス部４７を備えている。ＬＳＵ４６は、上述した画像形成を行う電子写真プロセス部４７の転写器が配置された転写位置へとシートＰを搬送する搬送部３３、搬送部３３へとシートＰを送り込むためのカセット給紙装置５１・５２・５３、必要なサイズのシートを適宜給紙するための手差し給紙装置５４、転写後のシートＰに形成されたトナー像を定着するための定着器４９、定着後のシートＰの裏面に再度画像を形成するためにシートＰを再供給するための再供給経路５５・５６とを備えている。また、用紙の搬送経路の定着器４９の後部には、画像が記録されたシートＰを受け取り、このシートＰに対して用紙を複数部複写する場合にグループごとに振り分けるソート処理や、グループごとに振り分けた用紙を綴じるステープル処理等の処理を行う後処理装置３４が配置されている。
【００３２】
ＬＳＵ４６及び電子写真プロセス部４７において、画像メモリから読み出された画像データは、ＬＳＵ４６によってレーザ光線を走査させることにより感光体ドラム４８の表面上に静電潜像として形成され、トナーにより可視像化されたトナー像は多段給紙ユニットのいずれかの給紙部から搬送された用紙の面上に静電転写される。このようにして画像が形成された用紙は、定着器４９でトナー像を定着されて排紙ローラ５７を経て、後処理装置３４内へと搬送されたり、搬送路５６を介して両面複写ユニット５５へと選択的に搬送される。後処理装置３４は、第１の排出トレイ３４１と、第２の排出トレイ３４２とが、装置左側において第１の排出トレイ３４１が第２の排出トレイ３４２の上部に位置するように設けられ、画像が記録された用紙は搬送路５７から排出されて、第１の排出トレイ３４１または第２の排出トレイ３４２に載置していく。
【００３３】
図５は、図４に示したディジタル複合機３０を構成している各種ユニット部、画像処理部等の全体ブロック構成図である。メインの中央演算処理装置（以下、ＣＰＵと称する。）４０１により各ユニット部毎に搭載されたサブのＣＰＵとの連携を取りながら動作管理している。
【００３４】
図５において、ディジタル複合機３０は、操作パネル１・２を管理制御するオペレーションパネルボード１０・２０、ディジタル複合機３０を構成する各ユニットを管理制御するマシンコントロールボード２００、原稿画像を読み取りディジタルデータとするＣＣＤボード３００、前記ＣＣＤボード３００にてディジタルデータ化された原稿画像に対して所定の画像処理を施すメイン画像処理ボード４００、このメイン画像処理ボード４００にて処理された画像情報に対してさらに所定の画像処理を施すサブ画像処理ボード５００、および前記サブ画像処理ボード５００にインターフェイスを介して接続されたその他の拡張ボード群６００（プリンタボード６０１、機能拡張ボード６０２、ＦＡＸボード６０３）等から構成されている。
【００３５】
以下に、各ボード毎に管理制御している内容について説明する。
【００３６】
（オペレーションパネルボード）
オペレーションパネルボード１０・２０は、基本的にサブのＣＰＵ１０１により制御されており、操作パネル１・２上に配置されたＬＣＤ表示部１０３・１０４の表示画面、各種モードに関する指示を入力する操作キー群１０５・１０６からの操作入力等を管理している。そして操作キー群１０５・１０６から入力されたデータ、ＬＣＤ表示部１０３・１０４の表示画面に表示させる情報等操作パネルにおける各種制御情報を記憶しておくメモリ１０２が設けられている。
【００３７】
この構成において、サブのＣＰＵ１０１は、メインのＣＰＵ４０１との制御データ通信を行い、ディジタル複合機３０の動作指示を行う。また、メインのＣＰＵ４０１からは、ディジタル複合機３０の動作状態を示す制御信号をサブのＣＰＵ１０１へと転送することで、操作パネル１・２のＬＣＤ表示部１０３・１０４を通して、装置が現在どのような状態にあるのかを、操作者に動作状態を表示するようになっている。
【００３８】
（マシンコントロールボード）
マシンコントロールボード２００は、サブのＣＰＵ２０１により全体が制御されており、ＡＤＦ・ＲＡＤＦ等の自動原稿送り装置２０３、原稿画像を読み取る読取スキャナ部２０４、画像情報を画像として再現するプロセス部２０５、画像が記録される用紙を収納部からプロセス部２０５へ向かって順次搬送する給紙搬送部２０６、画像が記録された用紙を反転させて用紙の両面に画像が形成されるように用紙を反転搬送する両面ユニット２０７、および画像が記録された用紙に対してステープル等の後処理を行うフィニッシャ２０８等によって構成されている。
【００３９】
（ＣＣＤボード）
ＣＣＤボード３００は、原稿画像を読み取りアナログのデータに変換するＣＣＤ４４、ＣＣＤ４４を駆動する回路であるＣＣＤゲートアレイ（図３では、ＣＣＤ  Ｇ／Ａと表示する。）３０２、ＣＣＤ４４から出力されるアナログデータのゲイン調整等を行うアナログ回路３０３、ＣＣＤ４４のアナログ出力をディジタル信号に変換してディジタルデータとして出力するＡ／Ｄ変換器３０４等から構成され、制御管理はメインのＣＰＵ４０１により行われている。
【００４０】
（メイン画像処理ボード）
メイン画像処理ボード４００は、メインのＣＰＵ４０１により制御され、前記ＣＣＤボード３００から送られてきた原稿画像のディジタルデータを基に、画像の階調性や品質を所望の状態で表現できるように、シェーディング補正・濃度補正・領域分離・フィルタ処理・ＭＴＦ補正・解像度変換・電子ズーム（変倍処理）・ガンマ補正等、多値の画像データの状態のまま処理を施す多値画像処理部４０２、処理が施された画像データあるいは処理の手順管理等各種制御情報を記憶させておくメモリ４０３、処理が施された画像情報を画像に再現するためにＬＳＵ４６側へとデータを転送制御するレーザコントロール部４０４等から構成される。
【００４１】
本実施形態では、後述のように、このうちのフィルタ処理に特徴がある。フィルタには、エッジ強調を行うための微分フィルタが含まれる。
【００４２】
（サブ画像処理ボード）
サブ画像処理ボード５００は、メイン画像処理ボード４００とコネクタ５０５・４０５で接続され、メイン画像処理ボード４００上のメインのＣＰＵ４０１により制御された２値画像処理部５０１、画像処理の施された２値画像情報あるいは処理上での制御情報等を記憶管理するメモリおよびメモリを制御するゲートアレイ５０２、複数枚の原稿画像情報を記憶管理しておき複数枚の原稿画像を繰り返し所望部数の数だけ読み出して複数の複写物を生成するためのハードディスクおよびハードディスクを制御するゲートアレイ５０３、および外部インターフェイスとしてのＳＣＳＩボードおよびＳＣＳＩを制御するゲートアレイ５０４等から構成される。また、前述の２値画像処理部５０１は、多値画像情報を２値画像に変換する処理部、画像を回転する処理部、および２値画像の変倍処理を行う２値変倍処理部等から構成され、さらに、ＦＡＸ画像を通信手段を介して送受信することが出来るようにＦＡＸインターフェイス（図５では、ＦＡＸ  Ｉ／Ｆと表示する。）も備えている。
【００４３】
（拡張ボード）
拡張ボード６００は、パソコン等から送られてくるデータをディジタル複合機３０のレーザ記録部３２からプリンタモードとして出力可能とするためのプリンタボード６０１、ディジタル複合機３０の編集機能を拡張してディジタル複合機３０の特徴を有効活用するための機能拡張ボード６０２、およびディジタル複合機３０のスキャナ部３１から読み込んだ原稿画像を相手先に対して送信したり、相手先から送られてきた画像情報をディジタル複合機３０のレーザ記録部３２から出力することを可能にするＦＡＸボード６０３等から構成される。
【００４４】
以下に、ディジタル複合機３０の画像処理装置としての機能の一例として、、コピーモードでの画像データの処理、画像データの流れについてさらにくわしく説明する。
【００４５】
ディジタル複合機３０のＲＡＤＦ３６の所定位置にセットされた原稿は、１枚ずつスキャナユニット４０の原稿載置台３５上へと順次供給され、原稿の画像は、スキャナユニット４０により順次読み取られ、８ビットのディジタルデータとしてメイン画像処理ボード４００へと転送される。メイン画像処理ボード４００に転送された８ビットのディジタルデータは、８ビットのディジタル画像データとして多値画像処理部４０２で所定の処理が施される。８ビットのディジタル画像データはエッジ強調処理を行うため微分フィルタ処理が行われ、レーザコントロール部４０４を介してＬＳＵ４６へと送られる。上記の処理によって、ディジタル複合機３０のスキャナ部３１で読み取られた原稿画像は、レーザ記録部３２から階調性のある高品質なコピー画像として出力される。
【００４６】
ディジタル複合機３０のＲＡＤＦ３６の所定位置にセットされた原稿は、１枚ずつスキャナユニット４０の原稿載置台３５上へと順次供給され、原稿の画像は、スキャナユニット４０により順次読み取られ、８ビットのディジタルデータとしてメイン画像処理ボード４００へと転送される。メイン画像処理ボード４００に転送された８ビットのディジタルデータは、８ビットのディジタル画像データとして多値画像処理部４０２で所定の処理が施される。この８ビットのディジタル画像データは、次にメイン画像処理ボード４００側のコネクタ４０５からサブ画像処理ボード５００側のコネクタ５０５を介してサブ画像処理ボード５００側に送られ、２値画像処理部５０１の多値２値変換部において誤差拡散等の処理と共に８ビットのディジタル画像データから２ビットのディジタル画像データに変換される。
【００４７】
なお、８ビットのディジタル画像データを誤差拡散等の処理を含めて２ビットのディジタル画像データに変換しているのは、単に多値２値変換を行っただけでは画質的に問題があるので、画質の劣化が少なくなるように配慮している。また、８ビットのディジタル画像データを２ビットのディジタル画像データに変換するのは、画像の記憶容量等を考慮したためである。
【００４８】
このようにして変換された２ビットのディジタル画像データは、原稿１枚毎にハードディスク等のディスクメモリ５０３へと転送されて一時的に記憶管理される。ディジタル複合機３０のＲＡＤＦ３６にセットされた原稿群の全てが読取処理されると、一時的にハードディスク５０３に記憶された２ビットのディジタル画像データを、ゲートアレイ５０３の制御により指定された部数だけ繰り返し読み出して、読み出された２ビットのディジタル画像データは、再度コネクタ接続部４０５・５０５を介してメイン画像処理ボード４００へ送られ、ガンマ補正等の処理を行いレーザコントロール部４０４を介してＬＳＵ４６へと送られる。
【００４９】
なお、全ての原稿群画像が読み取られてから画像群を所望する部数だけ繰り返し読み出すようにして説明したが、１部目の画像出力は所定分の画像が準備できた段階で順次出力するように構成することも可能である。
【００５０】
上記の処理により、ディジタル複合機３０のスキャナ部３１で読み取られた原稿画像は、レーザ記録部３２から階調性のある高品質なコピー画像として出力される。
【００５１】
次に、上記メイン画像処理ボード４００における多値画像処理部４０２内のフィルタ処理について説明する。
【００５２】
このフィルタ処理には、濃度を鮮鋭化するためのエッジ強調処理を行うフィルタとして、たとえば微分フィルタが使用される。微分フィルタでは、画像データ中の各画素に対して、該画素とその周辺画素との濃度レベル差に基づいてエッジ強調処理を行う。エッジ強調処理を行う微分フィルタは、図２に示すフィルタリングを行う。すなわち、画像データの画素Ｅを注目画素とすると、この注目画素Ｅの濃度は、微分フィルタリングの結果、Ｅ＊５＋Ｂ＊（−１）＋Ｄ＊（−１）＋Ｆ＊（−１）＋Ｈ＊（−１）の濃度となる。なお、定数を適当に変えることで、微分処理結果を変えることが可能である。
【００５３】
上記の微分フィルタ処理後、該フィルタ処理ではさらに本発明の濃度補正を行う。フィルタ処理部は次のようにして注目画素の濃度値の補正を行う。
【００５４】
（実施例１）
図６は、実施例１の動作を示すフローチャートである。
なお、本明細書において、実施例ｘとは、本実施形態のディジタル複合機において実施可能なｘ番目の画像処理例を意味しているのであって、必ずしも本発明の実施例と一致するものではない。
【００５５】
すなわち、ステップ２０１で微分フィルタ処理（以下、単にフィルタ処理という）２０１を行った結果、ステップ２０２において、注目画素に対するフィルタ処理前濃度値とフィルタ処理後濃度値とを比較する。その比較の結果、フィルタ処理後の濃度値がフィルタ処理前の濃度値よりも低くない場合には、ステップ２０４に進んで、通常通りフィルタ処理後の濃度値を当該注目画素の濃度値としてフィルタ自身が出力する。しかし、フィルタ処理後の濃度値がフィルタ処理前の濃度値よりも低い場合には、ステップ２０３に進む。このステップ２０３では、フィルタ処理後の濃度値を捨て、フィルタ処理前の濃度値を当該注目画素の濃度値として出力する。すなわち、この場合には、注目画素に対する２つの濃度値（フィルタ処理前とフィルタ処理後の濃度値）を用い、フィルタ処理前の濃度値には１００％、フィルタ処理後の濃度値には０％をそれぞれ乗じて、それらを足し合わせた結果を出力する。フィルタ処理部では、本来のフィルタ処理とともに、このような濃度補正をも行って、最終的なフィルタ出力とする。この結果、図１に示したように、注目画素Ｉ0 に対するフィルタ処理の結果、その濃度値が１５０から−５０に低下した場合は、−５０の濃度値を捨て、これを１５０に置き換える。なお、上記の図１に示す例では、１つの注目画素Ｉ0 が白抜けとなる例を示しているが、図７に示すように、ライン上の白抜け部が発生する場合は本実施例でこれが補正される。すなわち、図７の左上に示す原画像ａ１は文字などのエッジ部を示しているが、微分フィルタ処理を施すことによって、右上画像ａ２のように高濃度部はより高くなり、低濃度部はより低くなるために、エッジ部分が強調された画像となる。しかしながら、濃度値が−１０の画素は白抜け部となるために、これが境界線のような画像となってしまう。そこで、本実施例では、−１０の画素値となった領域を元の画素値２０に戻す濃度補正１を行う。この結果が図７の左下に示す画像ａ３である。このようにして、再生画像に白抜けや境界線のようなものが発生するのを防止する。
【００５６】
（実施例２）
図８は、実施例２の動作を示すフローチャートである。
【００５７】
本実施例では、ステップ５０１で微分フィルタ処理を行った後、ステップ５０２に進んで、フィルタ処理前濃度値とフィルタ処理後濃度値とを比較する。そして、フィルタ処理後の濃度値がフィルタ処理前の濃度値よりも低くない場合には、通常通りステップ５０４に進んで、フィルタ処理後の濃度値を当該注目画素の濃度値として出力する。しかし、フィルタ処理後の濃度値がフィルタ処理前の濃度値よりも低い場合には、ステップ５０３に進み、フィルタ処理前の濃度値とフィルタ処理後の濃度値とを平均処理し、その平均値を当該注目画素の濃度値として出力する。なお、平均処理には、２つの濃度値の単純平均でもよいし、２つの濃度値を使用した加重平均であってもよい。この場合の重み付けは実験等により決めることが好ましい。
【００５８】
図９は、同実施例２による濃度補正を示す図である。すなわち、図９の左上に示す元画像データｃ１は横方向の複数のラインを示しているが、これを微分フィルタにかけると図９右上のような画像ｃ２になる。この状態では、濃度値が−２０の画素のラインができるために、本実施例での濃度補正（濃度補正２）を行うと、同図右下の画像ｃ４となる。このように、平均処理の濃度補正２を行うことによって白い境界線のようなラインが形成されるのを防止することができる。なお、図９の左下のｃ３は上記実施例１の濃度補正１を行った結果を示している。すなわち、微分フィルタ処理によって、濃度値が−２０となった画素の濃度値を元の６０に戻す。同図から明かなように、微分フィルタ処理後のｃ２の解像度のコントラストに比較してｃ３のコントラストはかなり低下するが、本実施例のように濃度補正２によってｃ４のように濃度値補正を行うと、ｃ３のような過度のコントラスト低下を防止できる。このように、本実施例では、解像度のコントラスト低下も防ぐことが可能である。
【００５９】
さらに、フィルタ処理部による濃度補正の他の方法として、２つの値の濃度差を使用する方法が挙げられる。例えば、しきい値と掛け率とを設定しておき、濃度差がしきい値より大きい場合には、該濃度差に予め設定した値を掛けたものをフィルタ処理後の濃度値に加算し、濃度差がしきい値より小さい場合は、該濃度差に予め設定した値を掛けたものをフィルタ処理後の濃度値に加算する。
【００６０】
（実施例３）
図１０は、実施例３の動作を示すフローチャートである。
【００６１】
この実施例では、ステップ８０１でフィルタ処理を行った後、ステップ８０２で、フィルタ処理前濃度値とフィルタ処理後濃度値とを比較し、フィルタ処理後濃度値がフィルタ処理前濃度値よりも低くなければ、通常通り、ステップ８０５に進みフィルタ処理後濃度値を当該注目画素の濃度値として出力する。フィルタ処理後濃度値がフィルタ処理前濃度値よりも低くなった場合には、ステップ８０３に進む。ここでは、フィルタ処理前濃度値が一定のしきい値ＴＨを越えるかどうかを判定する。フィルタ処理前濃度値がしきい値ＴＨを越えていなければ、ステップ８０５に進むが、しきい値ＴＨを越えていればステップ８０４に進む。このステップ８０４では、当該注目画素の濃度値を、フィルタ処理前後の濃度値に基づいて補正する。すなわち、上記濃度補正１のように、当該注目画素の濃度値をフィルタ処理前の濃度値に置き換えるか、または、上記濃度補正２のように、フィルタ処理前後の濃度値の平均値（単純平均値または加重平均値）を当該注目画素の濃度値にする。この処理により、濃度の高い所で濃度差があるような中間調画像に対して強調レベルの高い微分フィルタ処理を行った場合に発生する白抜けや境界線のようなものを防ぐことができると共に、ステップ８０３を設けているために、低濃度部分に影響を与えることなく高濃度部分についてのみ上記濃度補正を行うことができる。
【００６２】
（実施例４）
図１１は、実施例４のフローチャートを示している。
【００６３】
この実施例では、ステップ９０１において微分フィルタ処理を行い、ステップ９０２でフィルタ処理前の濃度値とフィルタ処理後の濃度値とを比較し、フィルタ処理後の濃度値がフィルタ処理前の濃度値よりも低くなければ通常通りステップ９０５に進んでフィルタ処理後の濃度値を当該注目画素の濃度値として出力する。
【００６４】
フィルタ処理後の濃度値がフィルタ処理前の濃度値よりも低くなった場合には、ステップ９０３に進む。このステップ９０３では、当該注目画素およびその周辺画素を含む領域でのフィルタ処理前の濃度平均値を求め、この平均値が一定のしきい値ＴＨを越えているかどうかを判断する。ここでは、この濃度平均値をマスク内濃度平均値という。マスクとは、当該注目画素およびその周辺画素を含む領域を意味する。マスク内濃度平均値がしきい値ＴＨを越えている場合には、ステップ９０４に進み、当該注目画素のフィルタ処理前後の濃度値に基づいて該画素の濃度値を補正する。
【００６５】
この実施例では、上記実施例３と同様に、低濃度部分に影響を与えることなく、高濃度部分についてのみ白抜けや境界線のようなものが発生するのを防止することができる。なお、この実施例では、ステップ９０３において、マスク内の濃度平均値を求めているため、注目画素の周辺の画素を含む一定の領域が高濃度部分であるかどうかを判断しているから、高濃度部分についてのみ濃度補正を行うという点でより正確なものとなる。
【００６６】
（実施例５）
図１２は、実施例５のフローチャートを示す。
【００６７】
この実施例では、ステップ１００１においてフィルタ処理を行った後、ステップ１００２でフィルタ処理前濃度値とフィルタ処理後濃度値とを比較する。上記の各実施例と同様に、フィルタ処理後濃度値がフィルタ処理前濃度値よりも低くなければ、ステップ１００７に進んで通常通りフィルタ処理後の濃度値を当該注目画素の濃度値として出力する。
【００６８】
フィルタ処理後の濃度値がフィルタ処理前の濃度値よりも低くなると、ステップ１００３に進んで、ここでフィルタ処理前の濃度値を判断する。すなわち、フィルタ処理前の濃度値が２つのしきい値ＴＨ１、ＴＨ２で区切られるどの領域に入るかによってステップ１００４〜１００６で異なった濃度補正を行う。しきい値ＴＨ１はしきい値ＴＨ２よりも低い値に設定されており、フィルタ処理前の濃度値がしきい値ＴＨ１以下であれば、ステップ１００６に進んでフィルタ処理前後の濃度値の加重平均値を当該注目画素の濃度値として出力する。フィルタ処理前濃度値がしきい値ＴＨ１とＴＨ２の間の範囲にあれば、ステップ１００５に進んで、フィルタ処理前後の濃度値の単純平均値を出力する。また、フィルタ処理前の濃度値がしきい値ＴＨ２以上であれば、ステップ１００４に進んで、フィルタ処理前の濃度値を当該注目画素の濃度値として出力する。
【００６９】
このような処理を行うことによって、しきい値ＴＨ１、ＴＨ２を適当に定めることによりより最適な濃度補正を行うことができる。
【００７０】
（実施例６）
図１３は、実施例６のフローチャートを示している。
【００７１】
この実施例６では、ステップ１１０１においてフィルタ処理を行った後、ステップ１１０２においてフィルタ処理前濃度値とフィルタ処理後濃度値とを比較し、フィルタ処理後の濃度値がフィルタ処理前の濃度値よりも低くなければ、ステップ１１０７に進んで、通常通りフィルタ処理後の濃度値を当該注目画素の濃度値として出力する。
【００７２】
フィルタ処理後の濃度値がフィルタ処理前の濃度値よりも低くなった場合には、ステップ１１０３に進む。このステップ１１０３では、フィルタ処理前のマスク内の濃度平均値を判断する。上述のように、マスクとは、当該注目画素およびその周辺画素の領域を意味し、このマスク内の濃度平均値と予め定めたしきい値ＴＨ１、ＴＨ２とを比較する。マスク内濃度平均値がしきい値ＴＨ１、ＴＨ２で区切られるどの領域にあるかによって、ステップ１１０４〜１１０６で処理される濃度補正が行われる。すなわち、マスク内濃度平均値がしきい値ＴＨ１以下であれば、ステップ１１０６においてフィルタ処理前後の濃度値の加重平均値が当該注目画素の濃度値として出力される。マスク内濃度平均値が２つのしきい値ＴＨ１、ＴＨ２の間にあるならば、ステップ１１０５において、フィルタ処理前後の濃度値の単純平均値が当該注目画素の濃度値として出力される。また、マスク内濃度平均値がしきい値ＴＨ２以上であるなら、ステップ１１０４に進んで当該注目画素の濃度値がフィルタ処理前の濃度値に置き換えられて出力される。この実施例６も、上記実施例５と同様に、より細かく正確な濃度補正を行うことができる。
【００７３】
（実施例７）
図１４は、実施例７のフローチャートを示す。
【００７４】
この実施例７では、ステップ１２０１でフィルタ処理を行った後、ステップ１２０２においてフィルタ処理前濃度値とフィルタ処理後濃度値とを比較し、フィルタ処理後濃度値がフィルタ処理前濃度値よりも低くなければ、ステップ１２０５に進んで通常通りフィルタ処理後の濃度値を当該注目画素の濃度値として出力する。
【００７５】
フィルタ処理後の濃度値がフィルタ処理前の濃度値よりも低くなった時には、ステップ１２０３に進む。ステップ１２０３では、当該注目画素が、文字領域にあるのか写真領域にあるのか、網点領域にあるのかを判断する。この領域判定の方法は、例えば、注目画素とその周辺の画素の連結度合いに基づいて行うことができる。文字部分であれば、文字部分の画素の連結度合いは高い。また、写真部分であれば、隣合う画素の濃度値の変化が文字に比較して小さく、連結度合いは相対的に低い。このように、隣接または近接する画素同士の連結度合いを見ることによってその画素の領域が文字領域なのか写真領域なのかまたは網点領域なのかを判断することが可能である。そして、当該注目画素の領域が文字領域であるなら、ステップ１２０５に進んでフィルタ処理後の濃度値を出力する。また、写真領域または網点領域であるなら、ステップ１２０４に進み、フィルタ処理前後の濃度値に基づいて当該注目画素の濃度値を補正する。補正は、フィルタ処理前の濃度値に置き換えてもよいし（濃度補正１）、フィルタ処理前後の濃度値の平均値を求めるようにしてもよい（濃度補正２）。なお、図１５に示すように、ステップ１３０３において領域を判定し、その判定結果に応じてステップ１３０４〜ステップ１３０６において濃度補正を行うこともできる。この場合の領域１〜領域３は、それぞれ文字領域、写真領域、網点領域であってもよいが、その他、ステップ１３０４〜１３０６の濃度補正が適正となる任意の領域であってもよい。
【００７６】
この実施例の濃度補正によれば、白抜けや境界線のようなものが発生するのを防止することができるほか、より適切な濃度補正が可能であり、より高画質化を実現することができる。
【００７７】
（実施例８）
図１６は、実施例８のフローチャートである。
【００７８】
この実施例８では、ステップ１４０１でフィルタ処理を行った後、ステップ１４０２においてフィルタ処理前の濃度値とフィルタ処理後の濃度値とを比較し、フィルタ処理後の濃度値がフィルタ処理前の濃度値よりも低くなければ、ステップ１４０７に進み、当該注目画素の濃度値としてフィルタ処理後の濃度値を出力する。
【００７９】
フィルタ処理後の濃度値がフィルタ処理前の濃度値よりも低くなった場合には、ステップ１４０３に進んで変倍率の判定を行う。図５の多値画像処理部４０２の電子ズーム機能は、操作パネルで設定された倍率に基づいてディジタルズーム処理、すなわち画像データの変倍処理を行うが、この設定された倍率の値に基づいて、濃度値補正の方法を変更する。この実施例では、変倍率が６４〜１４１パーセントの場合には、ステップ１４０５において、フィルタ処理前後の濃度値の単純平均を行い、その平均値を当該注目画素の濃度値として出力する。また、変倍率が６０％以下または１４２％以上の場合には、ステップ１４０６に進み、フィルタ処理前後の濃度値の加重平均を行い、その平均値を当該注目画素の濃度値として出力する。
【００８０】
この実施例８では、上記のような処理を行うことにより、倍率に応じた適切な濃度値補正を行うことができる。なお、変倍率が６０％以下や１４２パーセント以上になった場合濃度勾配が大きく変化するために、濃度値補正ではステップ１４０６のように加重平均を行うことになるわけであるが、この加重平均を行うための重み付けの値については実験等により求めることが必要である。
【００８１】
（実施例９）
図１７は、実施例９のフローチャートである。
【００８２】
この実施例９では、ステップ１５０１においてフィルタ処理を行った後、ステップ１５０２においてフィルタ処理前濃度値とフィルタ処理後濃度値とを比較し、フィルタ処理後の濃度値がフィルタ処理前の濃度値よりも低くなければステップ１５０７に進んで、通常通り、フィルタ処理後の濃度値を当該注目画素の濃度値として出力する。
【００８３】
フィルタ処理後の濃度値がフィルタ処理前の濃度値よりも低くなった場合にはステップ１５０３に進む。このステップ１５０３では、載置された原稿の画像が文字なのか文字写真なのか写真なのかを判定する。モードの判定はユーザの操作内容に基づいて行うこともできるが、公知の手法によって自動判定することも可能である。そして、その画像モードの判定結果に応じて、ステップ１５０４〜ステップ１５０６において濃度値の補正処理が行われる。すなわち、写真モードの場合はステップ１５０４において、当該注目画素の濃度値としてフィルタ処理前の濃度値を出力し、文字写真モードの場合にはステップ１５０５において、フィルタ処理前後の濃度値の単純平均値を出力し、文字モードの場合には、ステップ１５０６においてフィルタ処理前後の濃度値の加重平均値を出力する。
【００８４】
このように実施例９では、画像モードに応じて適切な濃度値補正処理を行うことが可能となり、より高画質化を実現することができる。
【００８５】
（実施例１０）
図１８は、実施例１０のフローチャートを示す。
【００８６】
この実施例では、上記の各実施例を組み合わせてより細かな濃度補正を行うようにしたものである。
【００８７】
すなわち、ステップ１６０１においてフィルタ処理を行った後、ステップ１６０２においてフィルタ処理前の濃度値とフィルタ処理後の濃度値とを比較し、フィルタ処理後の濃度値がフィルタ処理前の濃度値よりも低くなければステップ１６０３に進んで、通常のフィルタ処理後の濃度値を当該注目画素の濃度値として出力する。また、フィルタ処理後の濃度値がフィルタ処理前の濃度値よりも低くなった場合には、ステップ１６０４に進んで、まず、上記図１７の実施例９に示すような画像モードの判定を行い、判定結果に応じて、ステップ１６０５、１６１０、１６１４において図１５に示す実施例７の領域判定を行う。さらに、領域判定結果が、写真領域または網点領域の場合には、ステップ１６０６、１６１１、１６１５に進み、図１６の実施例８の変倍率の判定を行う。設定された変倍率が、６４〜１４１％の場合には、ステップ１６０７、１６１２、１６１６に進んで、図１１の実施例４のマスク内濃度平均値の判定を行う。そして、マスク内濃度平均値がしきい値ＴＨ以下かどうかで、ステップ１６０８、１６０９、１６１３での濃度値補正を行う。
【００８８】
なお、ステップ１６０８の濃度値補正は、当該注目画素の濃度値をフィルタ処理前の濃度値に補正し、ステップ１６０９ではフィルタ処理前後の濃度値の単純平均値を出力し、ステップ１６１３ではフィルタ処理前後の濃度値の加重平均値を出力する。
【００８９】
上記図８におけるステップ１６０４、ステップ１６０５、ステップ１６０６の意義について詳述すると次のようになる。
【００９０】
・ステップ１６０４
画像モードは、ここでは文書中心の画像に適したモードである文字モード、文書及び中間調部分の混在する原稿に適したモードである文字写真モード、中間画像中心の画像に適した写真モードの３つのモードとする。文字モード処理の狙いとして、フィルタによる強い鮮鋭化処理を行っていることから、フィルタ処理後の濃度値がフィルタ処理前の濃度値よりも低くなる場合が多くなり、さらにその濃度差も大きくなる。文字写真モードの処理としては、文字モードほどの強い鮮鋭化処理フィルタは使用しない。よって、フィルタ処理後の濃度値が文字モードの場合のフィルタ処理後の濃度値よりも低くなることは少なく、さらにその濃度差も、文字モードの場合ほど大きくない。写真モードの処理としては、鮮鋭化成分の強いフィルタを使用することは少なく、よって、フィルタ処理後の濃度値がフィルタ処理前の濃度値よりも低くなる場合は少なく、さらにその濃度差も小さくなる。フィルタ処理後の濃度値とフィルタ処理前の濃度値との濃度差の大きい処理ほど、白抜け等の画質劣化を引き起こしてしまうことになるので、その部分にはフィルタ処理前の濃度値に近い値に変換する構成とする。このようにするため、モードに応じてステップ１６０８、ステップ１６０９、ステップ１６１３の処理が行われるようにする。
【００９１】
・ステップ１６０５、１６１０、１６１４
領域分離結果は、ここでは、文字領域、写真領域及び網点領域とする。フィルタにて鮮鋭化処理を行うべき文字領域に属する場合は、フィルタ結果の変換（濃度補正）を行うことなく、フィルタ処理後濃度値そのものを出力するように構成する。写真領域及び網点領域では、フィルタ処理後の濃度値がフィルタ処理前の濃度値よりも低くなる場合に白抜けやモアレといった画像劣化を引き起こすので、フィルタ処理結果の変換を行うように構成する。このようにするため、ステップ１６０５、ステップ１６１０、ステップ１６１４で分岐させる。
【００９２】
・ステップ１６０６，１６１１，１６１５
変倍率については、拡大率や縮小率の高いものでは、フィルタのかかりも異なってくる。そこで、等倍付近の倍率にてフィルタ結果の変換を行うように構成する。このようにするため、ステップ１６０６、ステップ１６１１、ステップ１６１５で分岐させる。
【００９３】
なお、上記の各ステップの意義については、先に示した実施例においても同様な意義をもつものである。
【００９４】
このように、図１８のように組み合わせて構成することにより、画像モード、領域判定結果及び変倍率に応じて、必要な部分にのみ適切な処理を行うことが可能となり、より高画質化が図れるという効果がある。例えば、文字モードに関して領域判定結果を用いない場合に、フィルタ処理前の濃度値に変換するように構成した場合、解像度低下等の画質劣化が避けられないが、領域判定により、文字領域に属する部分にはフィルタ処理後濃度値そのものを出力するように構成することで、この問題を解決することが可能となる。
【００９５】
この実施例１０のように、画像モード、領域判定、変倍率、マスク内濃度平均値の４つの項目についてそれぞれ区分けすることにより、上記の各実施例に比較してより正確な濃度補正が可能となり、より高画質化を実現することができる。なお、上記実施形態はディジタル複合機について述べたが、画像データを画素毎に処理する画像処理装置ならどのようなものにも本発明を適用することができる。また、フィルタには、微分フィルタに代えて、濃度を鮮鋭化するあらゆるフィルタが使用可能である。
【００９６】
【発明の効果】
本発明によれば、微分フィルタなど、濃度を鮮鋭化するフィルタ処理を行った時に生じ易い白抜けや境界線のようなものを発生することを抑制することができ、より再生画像の高品質化が可能となる。また、注目画素のフィルタ処理前後の濃度値を使用するだけでよいために、濃度値補正が簡単である。さらに、この補正を、各種の条件を満たす時に行うようにすることで、より精度の高い濃度補正が可能となる。
【図面の簡単な説明】
【図１】本発明に係る画像処理装置のフィルタ処理部による濃度補正の一例について説明する図
【図２】微分フィルタによるフィルタ処理の一例を示す図
【図３】本発明の実施形態のディジタル複合機による濃度値補正内容について説明する図
【図４】上記ディジタル複合機の構成図
【図５】上記ディジタル複合機の制御部の構成図
【図６】フィルタ処理部の濃度補正の第１の実施例を示す図である。
【図７】濃度補正１について説明する図
【図８】実施例２のフローチャート
【図９】濃度補正１および濃度補正２を示す図
【図１０】実施例３を示すフローチャート
【図１１】実施例４を示すフローチャート
【図１２】実施例５を示すフローチャート
【図１３】実施例６を示すフローチャート
【図１４】実施例７を示すフローチャート
【図１５】実施例７の他の例を示すフローチャート
【図１６】実施例８を示すフローチャート
【図１７】実施例９を示すフローチャート
【図１８】実施例１０を示すフローチャート
【図１９】微分フィルタ処理を行った場合の不都合について説明する図
【図１】
0003696463.tif 000002
【図２】
0003696463.tif 000003
【図３】
0003696463.tif 000004
【図４】
0003696463.tif 000005
【図５】
0003696463.tif 000006
【図６】
0003696463.tif 000007
【図７】
0003696463.tif 000008
【図８】
0003696463.tif 000009
【図９】
0003696463.tif 000010
【図１０】
0003696463.tif 000011
【図１１】
0003696463.tif 000012
【図１２】
0003696463.tif 000013
【図１３】
0003696463.tif 000014
【図１４】
0003696463.tif 000015
【図１５】
0003696463.tif 000016
【図１６】
0003696463.tif 000017
【図１７】
0003696463.tif 000018
【図１８】
0003696463.tif 000019
【図１９】
0003696463.tif 000020