(57)【要約】【課題】  記録媒体上に形成後の画像が所望の濃度となる画像データを生成する。【解決手段】  デジタル複写機は、それぞれが濃度値を有する複数の画素が配列されたＣＭＹＫプレーンを取得する色変換部５１と、隣接する画素間で濃度値の差が所定の値を超えるエッジ画素を検出する第１〜第３エッジ検出部６１，７１，８１と、エッジ画素のうち低濃度エッジ画素を少なくとも含む低濃度領域の画素の濃度値に加算用補正濃度値を加算する主走査方向加算部６２、第１および第２加算部７１，８２と、エッジ画素のうち高濃度エッジ画素を少なくとも含む高濃度領域の画素の濃度値から減算用補正濃度値を減算する主走査方向減算部６３、第１および第２減算部７３，８３と、を備える。【選択図】        図６
2007006392.tif 000002
【特許請求の範囲】
【請求項１】
それぞれが濃度値を有する複数の画素が配列された画像データを取得する画像取得手段と、
隣接する画素間で濃度値の差が所定の値を超えるエッジ画素を検出するエッジ画素検出手段と、
前記エッジ画素のうち低濃度側のエッジ画素を少なくとも含む低濃度側領域の画素の濃度値に加算用補正濃度値を加算する加算手段と、
前記エッジ画素のうち高濃度側のエッジ画素を少なくとも含む高濃度側領域の画素の濃度値から減算用補正濃度値を減算する減算手段と、を備えた画像処理装置。
【請求項２】
前記加算用補正濃度値と前記減算用補正濃度値とは同じ値である、請求項１に記載の画像処理装置。
【請求項３】
前記加算手段は、前記低濃度側領域に複数の画素を含む場合、前記高濃度側のエッジ画素からの距離に応じて小さくなる補正濃度値を加算し、
前記減算手段は、前記高濃度側領域に複数の画素を含む場合、前記低濃度側のエッジ画素からの距離に応じて小さくなる補正濃度値を減算する、請求項１に記載の画像処理装置。
【請求項４】
前記エッジ画素検出手段は、第１の方向に隣接するエッジ画素を検出する第１検出手段と、
前記第１の方向と交わる第２の方向に隣接するエッジ画素を検出する第２検出手段とを含み、
前記加算手段は、前記第２の方向の前記低濃度領域の画素に加算する加算用補正濃度値を、前記第１の方向の前記低濃度側領域の画素に加算する加算用補正濃度値と異ならせ、
前記減算手段は、前記第２の方向の前記高濃度領域の画素から減算する減算用補正濃度値を、前記第１の方向の前記高濃度側領域の画素から減算する減算用補正濃度値と異ならせる、請求項１に記載の画像処理装置。
【請求項５】
前記エッジ画素検出手段は、第１の方向に隣接するエッジ画素を検出する第１検出手段と、
前記第１の方向と交わる第２の方向に隣接するエッジ画素を検出する第２検出手段と、
前記第１の方向に隣接する前記低濃度のエッジ画素を含む第１低濃度領域と前記高濃度のエッジ画素を含む第１高濃度領域とを生成する第１生成手段と、
前記第２の方向に隣接する前記低濃度のエッジ画素を含む第２低濃度領域と前記高濃度のエッジ画素を含む第２高濃度領域とを生成する第２生成手段とをさらに備え、
前記加算手段は、前記第１低濃度領域の画素に第１の加算用補正濃度値を加算する第１加算手段と、
前記第２低濃度側領域の画素に第２の加算用補正濃度値を加算する第２加算手段とを含み、
前記減算手段は、前記第１高濃度領域の画素から第１の減算用補正濃度値を減算する第１減算手段と、
前記第２高濃度側領域の画素から第２の減算用補正濃度値を減算する第２減算手段とを含み、
前記第１低濃度領域と前記第２低濃度領域とは画素数が異なり、
前記第１高濃度領域と前記第２高濃度領域とは画素数が異なる、請求項１に記載の画像処理装置。
【請求項６】
前記第１の加算用補正濃度値と前記第１の減算用補正濃度値とは同じ値であり、前記第２の加算用補正濃度値と前記第２の減算用補正濃度値とは同じ値である、請求項５に記載の画像処理装置。
【請求項７】
所定の方向に低濃度のエッジ画素の次に高濃度のエッジ画素が隣接する場合に、前記低濃度のエッジ画素を少なくとも含む第１低濃度領域と前記高濃度のエッジ画素を少なくとも含む第１高濃度領域とを生成する第１生成手段と、
所定の方向に高濃度のエッジ画素の次に低濃度のエッジ画素が隣接する場合に、前記低濃度のエッジ画素を少なくとも含む第２低濃度領域と前記高濃度のエッジ画素を少なくとも含む第２高濃度領域とを生成する第２生成手段とをさらに備え、
前記加算手段は、前記第１低濃度領域の画素に第１の加算用補正濃度値を加算する第１加算手段と、
前記第２低濃度側領域の画素に前記第１の加算用補正濃度値と異なる第２の加算用補正濃度値を加算する第２加算手段とを含み、
前記減算手段は、前記第１高濃度領域の画素から第１の減算用補正濃度値を減算する第１減算手段と、
前記第２高濃度側の画素から前記第１の減算用補正濃度値と異なる第２の減算用補正濃度値を減算する第２減算手段とを含む、請求項１に記載の画像処理装置。
【請求項８】
所定の方向に低濃度のエッジ画素の次に高濃度のエッジ画素が隣接する場合に、前記低濃度のエッジ画素を含む第１低濃度領域と前記高濃度のエッジ画素を含む第１高濃度領域とを生成する第１生成手段と、
所定の方向に高濃度のエッジ画素の次に低濃度のエッジ画素が隣接する場合に、前記低濃度のエッジ画素を含む第２低濃度領域と前記高濃度のエッジ画素を含む第２高濃度領域とを生成する第２生成手段とをさらに備え、
前記加算手段は、前記第１低濃度領域の画素に第１の加算用補正濃度値を加算する第１加算手段と、
前記第２低濃度側領域の画素に第２の加算用補正濃度値を加算する第２加算手段とを含み、
前記減算手段は、前記第１高濃度領域の画素から第１の減算用補正濃度値を減算する第１減算手段と、
前記第２高濃度側の画素から第２の減算用補正濃度値を減算する第２減算手段とを含み、
前記第１低濃度領域と、前記第２低濃度領域とは画素数が異なり、
前記第１高濃度領域と前記第２高濃度領域とは画素数が異なる、請求項１に記載の画像処理装置。
【請求項９】
前記第１の加算用補正濃度値と前記第１の減算用補正濃度値とは同じ値であり、
前記第２の加算用補正濃度値と前記第２の減算用補正濃度値とは同じ値である、請求項８に記載の画像処理装置。
【請求項１０】
前記画像データは複数の色の画像プレーンを有し、
前記エッジ画素検出手段は、前記複数の画像プレーンそれぞれからエッジ画素を検出し、
前加算手段および前記減算手段は、前記複数の画像プレーンのうち前記エッジ画素が検出された色の画像プレーンを処理対象とする、請求項１に記載の画像処理装置。
【請求項１１】
それぞれが濃度値を有する複数の画素が配列された画像データを取得するステップと、
隣接する画素間で濃度値の差が所定の値を超えるエッジ画素を検出するステップと、
前記エッジ画素のうち低濃度側のエッジ画素を少なくとも含む低濃度側領域の画素の濃度値に加算用補正濃度値を加算するステップと、
前記エッジ画素のうち高濃度側のエッジ画素を少なくとも含む高濃度側領域の画素の濃度値から減算用補正濃度値を減算するステップとを含む、画像処理方法。
【請求項１２】
それぞれが濃度値を有する複数の画素が配列された画像データを取得するステップと、
隣接する画素間で濃度値の差が所定の値を超えるエッジ画素を検出するステップと、
前記エッジ画素のうち低濃度側のエッジ画素を少なくとも含む低濃度側領域の画素の濃度値に加算用補正濃度値を加算するステップと、
前記エッジ画素のうち高濃度側のエッジ画素を少なくとも含む高濃度側領域の画素の濃度値から減算用補正濃度値を減算するステップとをコンピュータに実行させる、画像処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、画像処理装置、画像処理方法および画像処理プログラムに関し、特にトナーで画像を形成する画像処理装置およびその画像処理装置で画像形成するための画像データを生成する画像処理方法および画像処理プログラムに関する。
【背景技術】
【０００２】
近年、紙などの記録媒体にトナーを用いて画像を形成する画像形成装置が流通している。この画像形成装置では、画像データに従って変調したレーザ光を、帯電させた感光体に照射して静電潜像を形成し、感光体にトナーを付着させることにより静電潜像を現像し、そのトナー像を記録媒体上に転写することにより画像を形成するものである。この方式によれば、画像の濃度が急激に変化するエッジ部分で、低濃度の領域でトナーの転写量が減少して濃度が低下するといった問題が知られている。この問題に対して、画像データの低濃度の画素値に補正値を加算して、濃度の低下を防止する技術が、知られている（たとえば特許文献１、特許文献２）。
【０００３】
しかしながら、エッジ部分の低濃度の領域を補正する従来の補正方法では、記録媒体上に形成される画像のエッジ部分の高濃度の領域が画像データの濃度値よりも高い濃度になる傾向がある。このため、エッジ部分が強調されてしまい、画像データで規定された濃度で画像を形成することができないといった問題がある。
【特許文献１】特開２００２−２７１６３４号公報
【特許文献２】特開平１０−６５９１８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
この発明は上述した問題点を解決するためになされたもので、この発明の目的の一つは、記録媒体上に形成後の画像が所望の濃度となる画像データを生成することが可能な画像処理装置、画像処理方法および画像処理プログラムを提供することである。
【課題を解決するための手段】
【０００５】
上述した目的を達成するためにこの発明のある局面によれば、画像処理装置は、それぞれが濃度値を有する複数の画素が配列された画像データを取得する画像取得手段と、隣接する画素間で濃度値の差が所定の値を超えるエッジ画素を検出するエッジ画素検出手段と、エッジ画素のうち低濃度側のエッジ画素を少なくとも含む低濃度側領域の画素の濃度値に加算用補正濃度値を加算する加算手段と、エッジ画素のうち高濃度側のエッジ画素を少なくとも含む高濃度側領域の画素の濃度値から減算用補正濃度値を減算する減算手段と、を備える。
【０００６】
この発明に従えば、低濃度側のエッジ画素を含む低濃度側領域の画素の濃度値に加算用補正濃度値が加算され、高濃度側のエッジ画素を含む高濃度側領域の画素の濃度値から減算用補正濃度値が減算される。このため、この画像データに基づいて画像が形成されると、低濃度側領域に加算された加算用補正濃度値に相当するトナーが、高濃度側領域に移動するので、低濃度側領域で白抜けが防止される。また、高濃度側領域に低濃度側からトナーが移動するが、高濃度側領域は減算用補正値により補正されるので濃度が濃くなるのが防止される。すなわち、エッジ部分の低濃度側で白抜けが防止され、エッジ部分の高濃度側で濃度が濃くなりエッジが強調されるのが防止される、その結果、記録媒体上に形成後の画像が所望の濃度となる画像データを生成することが可能な画像処理装置を提供することができる。
【０００７】
好ましくは、加算用補正濃度値と減算用補正濃度値とは同じ値である。
【０００８】
好ましくは、加算手段は、低濃度側領域に複数の画素を含む場合、高濃度側のエッジ画素からの距離に応じて小さくなる補正濃度値を加算し、減算手段は、高濃度側領域に複数の画素を含む場合、低濃度側のエッジ画素からの距離に応じて小さくなる補正濃度値を減算する。
【０００９】
好ましくは、エッジ画素検出手段は、第１の方向に隣接するエッジ画素を検出する第１検出手段と、第１の方向と交わる第２の方向に隣接するエッジ画素を検出する第２検出手段とを含み、加算手段は、第２の方向の低濃度領域の画素に加算する加算用補正濃度値を、第１の方向の低濃度側領域の画素に加算する加算用補正濃度値と異ならせ、減算手段は、第２の方向の高濃度領域の画素から減算する減算用補正濃度値を、第１の方向の高濃度側領域の画素から減算する減算用補正濃度値と異ならせる。
【００１０】
第１の方向は、たとえば、感光体上にレーザを走査する主走査方向であり、第２の方向は、たとえば、主走査方向に交わる副走査方向である。この発明に従えば、第２の方向の補正量と第１の方向の補正量を異ならせるので、トナーの移動する量が２つの方向で異なる場合でも所望の濃度の画像を形成するための画像データを生成することができる。
【００１１】
好ましくは、エッジ画素検出手段は、第１の方向に隣接するエッジ画素を検出する第１検出手段と、第１の方向と交わる第２の方向に隣接するエッジ画素を検出する第２検出手段と、第１の方向に隣接する低濃度のエッジ画素を含む第１低濃度領域と高濃度のエッジ画素を含む第１高濃度領域とを生成する第１生成手段と、第２の方向に隣接する低濃度のエッジ画素を含む第２低濃度領域と高濃度のエッジ画素を含む第２高濃度領域とを生成する第２生成手段とをさらに備え、加算手段は、第１低濃度領域の画素に第１の加算用補正濃度値を加算する第１加算手段と、第２低濃度側領域の画素に第２の加算用補正濃度値を加算する第２加算手段とを含み、減算手段は、第１高濃度領域の画素から第１の減算用補正濃度値を減算する第１減算手段と、第２高濃度側領域の画素から第２の減算用補正濃度値を減算する第２減算手段とを含み、第１低濃度領域と第２低濃度領域とは画素数が異なり、第１高濃度領域と第２高濃度領域とは画素数が異なる。
【００１２】
トナーが移動する量が多い場合、エッジからの距離が長い画素からもトナーが移動する。この発明に従えば、第１低濃度領域と第２低濃度領域との画素数を異ならせ、第１高濃度領域と第２高濃度領域との画素数を異ならせるので、トナーの移動する量が２つの方向で異なる場合でも所望の濃度で画像を形成するための画像データを生成することができる。
【００１３】
好ましくは、第１の加算用補正濃度値と第１の減算用補正濃度値とは同じ値であり、第２の加算用補正濃度値と第２の減算用補正濃度値とは同じ値である。
【００１４】
好ましくは、所定の方向に低濃度のエッジ画素の次に高濃度のエッジ画素が隣接する場合に、低濃度のエッジ画素を少なくとも含む第１低濃度領域と高濃度のエッジ画素を少なくとも含む第１高濃度領域とを生成する第１生成手段と、所定の方向に高濃度のエッジ画素の次に低濃度のエッジ画素が隣接する場合に、低濃度のエッジ画素を少なくとも含む第２低濃度領域と高濃度のエッジ画素を少なくとも含む第２高濃度領域とを生成する第２生成手段とをさらに備え、加算手段は、第１低濃度領域の画素に第１の加算用補正濃度値を加算する第１加算手段と、第２低濃度側領域の画素に第１の加算用補正濃度値と異なる第２の加算用補正濃度値を加算する第２加算手段とを含み、減算手段は、第１高濃度領域の画素から第１の減算用補正濃度値を減算する第１減算手段と、第２高濃度側の画素から第１の減算用補正濃度値と異なる第２の減算用補正濃度値を減算する第２減算手段とを含む。
【００１５】
この発明に従えば、低濃度のエッジ画素の次に高濃度のエッジ画素が隣接する場合と、高濃度のエッジ画素の次に低濃度のエッジ画素が隣接する場合とで、低濃度領域に加算する補正濃度値と、高濃度領域から減算する補正濃度値とを異ならせる。このため、トナーの移動する量が、エッジ画素が低濃度から高濃度に変化する場合と、高濃度から低濃度に変化する場合とで異なる場合でも所望の濃度で画像を形成するための画像データを生成することができる。
【００１６】
好ましくは、所定の方向に低濃度のエッジ画素の次に高濃度のエッジ画素が隣接する場合に、低濃度のエッジ画素を含む第１低濃度領域と高濃度のエッジ画素を含む第１高濃度領域とを生成する第１生成手段と、所定の方向に高濃度のエッジ画素の次に低濃度のエッジ画素が隣接する場合に、低濃度のエッジ画素を含む第２低濃度領域と高濃度のエッジ画素を含む第２高濃度領域とを生成する第２生成手段とをさらに備え、加算手段は、第１低濃度領域の画素に第１の加算用補正濃度値を加算する第１加算手段と、第２低濃度側領域の画素に第２の加算用補正濃度値を加算する第２加算手段とを含み、減算手段は、第１高濃度領域の画素から第１の減算用補正濃度値を減算する第１減算手段と、第２高濃度側の画素から第２の減算用補正濃度値を減算する第２減算手段とを含み、第１低濃度領域と、第２低濃度領域とは画素数が異なり、第１高濃度領域と第２高濃度領域とは画素数が異なる。
【００１７】
この発明に従えば、第１低濃度領域と第２低濃度領域との画素数を異ならせ、第１高濃度領域と第２高濃度領域との画素数を異ならせるので、トナーの移動する量がエッジ画素が低濃度から高濃度に変化する場合と、高濃度から低濃度に変化する場合とで異なる場合でも所望の濃度で画像を形成するための画像データを生成することができる。
【００１８】
好ましくは、第１の加算用補正濃度値と第１の減算用補正濃度値とは同じ値であり、第２の加算用補正濃度値と第２の減算用補正濃度値とは同じ値である。
【００１９】
好ましくは、画像データは複数の色の画像プレーンを有し、エッジ画素検出手段は、複数の画像プレーンそれぞれからエッジ画素を検出し、前加算手段および減算手段は、複数の画像プレーンのうちエッジ画素が検出された色の画像プレーンを処理対象とする。
【００２０】
この発明に従えば、複数の画像プレーンのうちエッジ画素が検出された色の画像プレーンが処理対象とされるので、記録媒体上に形成後のフルカラーの画像が所望の濃度となる画像データを生成することができる。
【００２１】
この発明の他の局面によれば、画像処理方法は、それぞれが濃度値を有する複数の画素が配列された画像データを取得するステップと、隣接する画素間で濃度値の差が所定の値を超えるエッジ画素を検出するステップと、エッジ画素のうち低濃度側のエッジ画素を少なくとも含む低濃度側領域の画素の濃度値に加算用補正濃度値を加算するステップと、エッジ画素のうち高濃度側のエッジ画素を少なくとも含む高濃度側領域の画素の濃度値から減算用補正濃度値を減算するステップと、を含む。
【００２２】
この発明に従えば、記録媒体上に形成後の画像が所望の濃度となる画像データを生成することが可能な画像処理装置を提供することができる。
【００２３】
この発明のさらに他の局面によれば、画像処理プログラムは、それぞれが濃度値を有する複数の画素が配列された画像データを取得するステップと、隣接する画素間で濃度値の差が所定の値を超えるエッジ画素を検出するステップと、エッジ画素のうち低濃度側のエッジ画素を少なくとも含む低濃度側領域の画素の濃度値に加算用補正濃度値を加算するステップと、エッジ画素のうち高濃度側のエッジ画素を少なくとも含む高濃度側領域の画素の濃度値から減算用補正濃度値を減算するステップと、をコンピュータに実行させる。
【００２４】
この発明に従えば、記録媒体上に形成後の画像が所望の濃度となる画像データを生成することが可能な画像処理プログラムを提供することができる。
【発明を実施するための最良の形態】
【００２５】
以下、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがってそれらについての詳細な説明は繰返さない。
図１は、本発明の実施の形態の１つにおけるデジタル複写機の概略構成を示す模式的断面図である。図を参照して、デジタル複写機１は、原稿から画像データを読取るための画像読取部１０と、画像読取部１０が出力する画像データを処理するための制御部１００と、用紙上に画像を形成するための画像形成部２０とから構成されている。
【００２６】
画像読取部１０は、原稿ガラス１１上にセットされた原稿の画像が、その下方を移動するスキャナ１２に取付けられた露光ランプ１３により露光される。原稿からの反射光は、ミラー１４と２枚の反射ミラー１５，１５Ａによりレンズ１６に導かれ、ＣＣＤセンサ１８に結像する。露光ランプ１３とミラー１４とは、スキャナ１２に取付けられており、スキャナ１２は、スキャナモータ１７により、図中に示す矢印方向（副走査方向）へ複写倍率に応じた速度Ｖで移動する。これにより、原稿ガラス１１上にセットされた原稿を全面にわたって走査することができる。また、露光ランプ１３とミラー１４の移動に伴い、２枚の反射ミラー１５，１５Ａは、速度Ｖ／２で図中矢印方向へ移動する。これにより、露光ランプ１３で原稿に照射された光が、原稿で反射してからＣＣＤセンサ１８に結像するまでの光路長が常に一定となる。
【００２７】
ＣＣＤセンサ１８に結像した反射光は、ＣＣＤセンサ１８内で電気信号としての画像データに変換され、制御部１００に送られる。制御部１００では、受取ったアナログの画像データにアナログ処理、Ａ／Ｄ変換処理、デジタル画像処理等を行なった後、画像形成部２０に出力する。制御部１００は、画像データを、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）、ブラック（Ｋ）の印字用データに変換し、画像形成部２０へ出力する。
【００２８】
画像形成部２０の露光部２１は、シアン、マゼンタ、イエロー、ブラックそれぞれの印字用データが入力される露光ヘッドを備える。露光部２１の各露光ヘッドでは、受取った印字用データ（電気信号）に応じてレーザ光を発光する。発光されたレーザ光は露光部２１のポリゴンミラーにより１次元走査され、シアン、マゼンタ、イエロー、ブラックそれぞれの画像形成ユニット内の感光体ドラム２３Ｃ，２３Ｍ，２３Ｙ，２３Ｋを露光する。露光部２１が感光体ドラムを１次元走査する方向は、主走査方向である。シアン、マゼンタ、イエロー、ブラックの画像形成ユニットそれぞれは、感光体ドラム２３Ｃ，２３Ｍ，２３Ｙ，２３Ｋと、帯電チャージャ２２Ｃ，２２Ｍ，２２Ｙ，２２Ｋと、現像機２４Ｃ，２４Ｍ，２４Ｙ，２４Ｋと、転写チャージャ２５Ｃ，２５Ｍ，２５Ｙ，２５Ｋとを備える。
【００２９】
シアン、マゼンタ、イエロー、ブラックの画像形成ユニットは、取扱うトナーの色彩が異なるのみなのでシアンの画像を形成するための画像形成ユニットについてその動作を説明する。感光体ドラム２３Ｃは、帯電チャージャ２２Ｃによって帯電された後、シアン用の露光ヘッドが発光するレーザ光が照射される。これにより、感光体ドラム２３Ｃ上には静電潜像が形成される。続いて、現像機２４Ｃにより、静電潜像上にトナーが載せられてトナー像が形成される。感光体ドラム２３Ｃ上に形成されたトナー像は、無端ベルト３０上に担持された記録媒体に、転写チャージャ２５Ｃにより転写される。なお、シアン、マゼンタ、イエロー、ブラックの画像形成ユニットは、それぞれ一体的に構成され、デジタル複写機１に着脱可能となっている。
【００３０】
給紙カセット３５，３５Ａ，３５Ｂには、それぞれサイズの異なる用紙がセットされている。所望のサイズの用紙が、給紙カセット３５，３５Ａ，３５Ｂに取付けられている給紙ローラ３６，３６Ａ，３６Ｂにより、搬送路へ供給される。搬送路へ供給された用紙は、搬送ローラ対３７によりタイミングローラ３１へ送られる。
【００３１】
一方、無端ベルト３０は、駆動ローラ３３Ａとローラ３３Ｂ,３３Ｃ,３３Ｄとにより弛まないように懸架されている。駆動ローラ３３Ａが図中で反時計回りに回転すると、無端ベルト３０が所定の速度で図中で反時計回りに回転する。無端ベルト３０の回転に伴って、各ローラ３３Ｂ,３３Ｃ,３３Ｄが、反時計回りに回転する。
【００３２】
無端ベルト３０に用紙が供給される位置にタイミングセンサが設置されており、タイミングセンサが無端ベルト３０の基準マークを検出すると、それに同期してタイミングローラ３１が用紙を無端ベルト３０に供給する。無端ベルト３０に供給された用紙は、無端ベルト３０上に担持され、図中で左方向に搬送される。用紙が搬送される方向は副走査方向であり、主走査方向に直交する。これにより、用紙がシアン、マゼンタ、イエロー、ブラックの順に画像形成ユニットの感光体ドラム２３Ｃ，２３Ｍ，２３Ｙ，２３Ｋと接触する。用紙が感光体ドラム２３Ｃ，２３Ｍ，２３Ｙ，２３Ｋそれぞれと接触したときに、感光体ドラム２３Ｃ，２３Ｍ，２３Ｙ，２３Ｋと対をなす転写チャージャ２５Ｃ，２５Ｍ，２５Ｙ，２５Ｋにより、感光体ドラム上のトナー像が用紙に転写される。
【００３３】
トナー像が転写された用紙は、定着ローラ対３２に搬送され、定着ローラ対３２により加熱される。これにより、トナーが溶かされて用紙に定着する。その後、用紙は排紙トレイ３９に排出される。なお、ここでは、用紙に４色のトナーをそれぞれに設けられた感光体ドラム２３Ｃ，２３Ｍ，２３Ｙ，２３Ｋで転写するいわゆるタンデム方式のデジタル複写機１について説明するが、１つの感光体ドラムで４色のトナーを順に用紙に転写する４サイクル方式のデジタル複写機であってもよい。
【００３４】
図２は、デジタル複写機の制御部の詳細なハード構成を示すブロック図である。図２を参照して、制御部１００は、それぞれがバス１１１に接続されたＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０１と、記憶部１０２と、画像読取部１０が出力する画像データを処理する入力画像処理部１０４と、画像データを画像形成部２０に出力するのに適したデータに変換する処理を行う出力画像処理部１０５と、ネットワークインターフェイス（Ｉ／Ｆ）１０７と、モデム１０８と、操作パネル１０９と、カードＩ／Ｆ１１０とを含む。
【００３５】
ＣＰＵ１０１は、制御部１００の全体を制御する。記憶部１０２は、ＲＯＭ（Ｒｅａｄ Ｏｎｌｙ Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）及びＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ/Ｐｒｏｇｒａｍａｂｌｅ  ＲＯＭ）などの半導体メモリおよびハードディスクドライブ（ＨＤＤ）等の磁気記憶装置を含む。
【００３６】
入力画像処理部１０４は、画像読取部１０が出力する画像データが入力される。入力画像処理部１０４は、入力された画像データに対して、色補正処理、解像度変換処理などの画像処理を実行して、処理した画像データを記憶部１０２に記憶する。出力画像処理部１０５は、記憶部１０２から画像データを読み出して、色変換処理、スクリーン制御処理、スムージング処理、濃度補正処理、パルス幅変調（ＰＷＭ）などの画像処理を実行して、処理後の画像データを画像形成部２０に出力する。
【００３７】
ＣＰＵ１０１、入力画像処理部１０４および出力画像処理部１０５は、記憶部１０２に記憶された画像処理プログラムを実行する。記憶部１０２には、ＣＰＵ１０１、入力画像処理部１０４および出力画像処理部１０５それぞれで実行するための画像処理プログラムが記憶されている。
【００３８】
カードＩ／Ｆ１１０には、ＩＣカード１１０Ａが装着される。ＣＰＵ１０１は、カードＩ／Ｆ１１０を介してＩＣカード１１０Ａにアクセスが可能である。ネットワークＩ／Ｆ１０７は、デジタル複写機１をネットワーク１１２と接続する。ネットワークＩ／Ｆ１０７は、データを所定の通信プロトコルに従ってネットワークに出力し、ネットワーク１１２から所定の通信プロトコルに従ってデータを受信する。ＣＰＵ１０１は、ネットワークＩ／Ｆ１０７を介してネットワーク１１２に接続された他のコンピュータと通信することが可能となる。このため、たとえば、電子メールを用いて画像データの送受信が可能である。
【００３９】
モデム１０８は、デジタル複写機１を電話回線１１３と接続する。モデム１０８は、データをファクシミリの通信プロトコルに従ってファクシミリ通信を可能とする。モデム１０８は、ファクシミリ受信されたデータを記憶部１０２のＨＤＤに記憶する。また、モデム１０８は、電話回線１１３に接続されたコンピュータとの通信を可能とするためＮＣＵ（Ｎｅｔｗｏｒｋ
Ｃｏｎｔｒｏｌ Ｕｎｉｔ）を含む。モデム１０８により他のコンピュータから受信されたデータは、記憶部１０２のＨＤＤに記憶される。
【００４０】
操作パネル１０９は、入力部１０９Ａと表示部１０９Ｂとを含む。入力部１０９Ａは、デジタル複写機１のユーザによる操作の入力を受付けるためのタッチパネル、キーボードまたはマウス等の入力装置である。表示部１０９Ｂは、液晶表示装置または有機ＥＬ（ｅｌｅｃｔｒｏ−ｌｕｍｉｎｅｓｃｅｎｃｅ）ディスプレイパネルである。入力部１０９Ａに透明な部材からなるタッチパネルを用いる場合には、表示部１０９Ｂ上にタッチパネルを重ねて設置することで、表示部１０９Ｂに表示されたボタンの指示を検出することができる。これにより、種々の操作の入力が可能となる。
【００４１】
なお、ＣＰＵ１０１、入力画像処理部１０４および出力画像処理部１０５それぞれが実行する画像処理プログラムは、記憶部１０２のＲＯＭに記憶されたものに限られず、ＥＥＰＲＯＭに記憶するようにしてもよい。ＥＥＰＲＯＭに記憶するようにすれば、画像処理プログラムを書き換えるまたは追加して書き込みすることが可能となる。このため、ネットワーク１１２に接続された他のコンピュータが、デジタル複写機１のＥＥＰＲＯＭに記憶された画像処理プログラムを書換える、または、新たな画像処理プログラムを追加して書き込むことができる。さらに、デジタル複写機１が、ネットワーク１１２に接続された他のコンピュータから画像処理プログラムをダウンロードして、その画像処理プログラムをＥＥＰＲＯＭに記憶することができる。さらに、画像処理プログラムをＩＣカード１１０Ａに記憶するようにし、ＣＰＵ１０１、入力画像処理部１０４および出力画像処理部１０５それぞれがカードＩ／Ｆ１１０に装着されたＩＣカード１１０Ａに記録された画像処理プログラムをロードして実行するようにしてもよい。なお、画像処理プログラムを記録する記録媒体は、ＩＣカード１１０Ａに限定されることなく、他の記録媒体を用いてもよい。
【００４２】
ここでいうプログラムは、ＣＰＵ１０１、入力画像処理部１０４および出力画像処理部１０５それぞれにより直接実行可能なプログラムだけでなく、ソースプログラム形式のプログラム、圧縮処理されたプログラム、暗号化されたプログラム等を含む。
【００４３】
本実施の形態におけるデジタル複写機１は、画像形成部２０で画像データを用紙上に可視化する際に、画像の濃度が急激に変化するエッジ部分で、低濃度側の濃度が画像データで規定する濃度よりも低くなり、高濃度側の濃度が画像データで規定する濃度よりも高くなるといった現象が発生する。この現象は、転写チャージャ２５Ｃ，２５Ｍ，２５Ｙ，２５Ｋにより発生する磁界が歪むことが原因で発生すると考えられる。
【００４４】
図３は、画像の濃度が急激に変化するエッジ部分で発生する現象を説明するための図である。図３（Ａ）は、画像データを示し、図３（Ｂ）は用紙上に形成される画像を示す。図３（Ａ）では、横軸は画素の位置を示し、縦軸は画素の濃度値を示す。図３（Ｂ）では、横軸は画素の位置を示し、縦軸は画素のトナー量を示す。図３（Ａ）と図３（Ｂ）の横軸は、同じ画素の位置を示している。図３（Ａ）を参照して、画像データは濃度値が急激に変化するエッジ部分を有することが示されている。エッジ部分は、濃度が変化する境界を挟む２つの画素を含み、低濃度側の画素を低濃度エッジ画素といい、高濃度側の画素を高濃度エッジ画素という。この画像データがそのまま画像形成部２０で可視化した状態が図３（Ｂ）に示される。図３（Ｂ）を参照して、低濃度エッジ画素近傍のトナー量が、少なくなっている。一方、高濃度エッジ画素近傍のトナー量が、多くなっている。これは、用紙の低濃度エッジ画素近傍に転写されるべきトナー４が、高濃度エッジ画素近傍に移動して移動したトナー５だけトナー量が増加したものと考えられる。低濃度側で減少するトナー量は、高濃度エッジ画素に近づくに従って多くなっている。高濃度側で多くなるトナー量は、低濃度エッジ画素に近づくに従って多くなっている。図３（Ｂ）に示す画像では、用紙の低濃度エッジ画素の位置近傍で用紙の色が現れて白くなるいわゆる白抜けが発生し、高濃度エッジ画素の位置近傍で濃度が高くなる。このため、エッジが強調された画像となってしまう。
【００４５】
このトナーの移動現象は、主走査方向および副走査方向のエッジ部分でそれぞれ発生し、副走査方向のエッジ部分でのトナーの移動量は、主走査方向のエッジ部分でのそれに比較して大きいことが実験によりわかっている。さらｍに、副走査方向のエッジ部分でも、低濃度から高濃度に変化する立ち上がりエッジ部分でのトナーの移動量が、高濃度から低濃度に変化する立下りエッジ部分でのそれに比較して大きいことが実験によりわかっている。また、画像のエッジ部分におけるトナーの移動量は、画像形成部２０の特性により異なるが、画像データの濃度値によって変動はあるものの濃度値に対しては画像形成部２０によって一定であることがわかっており、各エッジ部分におけるトナーの移動量を実験により求めることができる。ここでの画像形成部２０の特性とは、たとえば、感光体ドラム２３Ｃ，２３Ｍ，２３Ｙ，２３Ｋの帯電能力、帯電チャージャ２２Ｃ，２２Ｍ，２２Ｙ，２２Ｋおよび転写チャージャ２５Ｃ，２５Ｍ，２５Ｙ，２５Ｋが発生させる磁界の強さ、トナーの特性などである。
【００４６】
本実施の形態におけるデジタル複写機１では、エッジ部分でトナーが移動する量を予め実験により求めておき、出力画像処理部１０５において画像データの濃度値にトナーが移動する量に相当する補正濃度値を加算または減算することにより、トナーが移動する現象が生じたとしても、画像データの濃度値に対応する量のトナーが転写されるようにするものである。
【００４７】
図４は、出力画像処理部における画像データの濃度値の補正処理を説明するための図である。図４（Ａ）は、図３（Ａ）に示した画像データを補正した後の画像データを示し、図４（Ｂ）は補正後の画像データに基づき用紙上に形成される画像を示す。図４（Ａ）を参照して、低濃度エッジ画素と低濃度エッジ画素に対して高濃度エッジ画素に対抗する方向に配列された３つの画素とを含む低濃度領域と、高濃度エッジ画素と高濃度エッジ画素に対して低濃度エッジ画素に対抗する方向に配列された３つの画素を含む高濃度領域とが補正対象とされる。補正対象とする画素は、低濃度エッジ画素および高濃度エッジ画素のみであってもよいし、低濃度領域に含まれる画素と高濃度領域に含まれる画素のように複数の画素を補正対象としてもよい。補正対象とする画素数は、移動するトナー量に応じて定めればよい。移動するトナー量が多いほど、補正対象画素数を多くするのである。さらに、低濃度領域に含める画素の数と高濃度領域に含める画素の数とは、同じであることが好ましいが、異なるようにしてもよい。
【００４８】
低濃度領域において、低濃度エッジ画素の濃度値に加算用補正値２が、その隣の画素の濃度値に加算用補正値２Ａが、その隣の画素の濃度値に加算用補正値２Ｂが、さらにその隣の画素の濃度値に加算用補正値２Ｃが加算される。高濃度領域において、高濃度エッジ画素の濃度値から減算用補正値３が、その隣の画素の濃度値から減算用補正値３Ａが、その隣の画素の濃度値から減算用補正値３Ｂが、さらにその隣の画素の濃度値から減算用補正値２Ｃが減算される。
【００４９】
加算用補正値２，２Ａ，２Ｂ，２Ｃの総和は、減算用補正値３，３Ａ，３Ｂ，３Ｃの総和に等しいのが好ましい。総和が異なる値としてもよい。加算用補正値２，２Ａ，２Ｂ，２Ｃの総和と、減算用補正値３，３Ａ，３Ｂ，３Ｃの総和とは、移動するトナー量に応じて定めればよい。移動するトナー量が多いほど、加算用補正値２，２Ａ，２Ｂ，２Ｃの総和と、減算用補正値３，３Ａ，３Ｂ，３Ｃの総和とを大きな値とする。また、加算用補正値２，２Ａ，２Ｂ，２Ｃは、全て異なる値である。低濃度エッジ画素の濃度値に加算する加算用補正値２が最も大きく、低濃度エッジ画素からの距離が長くなるほど小さな値となる。ここでは、各画素の濃度値に加算する加算用補正値２Ａ，２Ｂ，２Ｃは、低濃度エッジ画素からの距離に比例する値としており、加算用補正値２をＷとすれば、加算用補正値２Ａ，２Ｂ，２Ｃそれぞれは、３Ｗ／４、２Ｗ／４およびＷ／４である。同様に、減算用補正値３，３Ａ，３Ｂ，３Ｃの関係は、全て異なる値である。高濃度エッジ画素の濃度値から減算する減算用補正値３が最も大きく、高濃度エッジ画素からの距離が長くなるほど小さな値となる。ここでは、各画素の濃度値から減算する減算用補正値３Ａ，３Ｂ，３Ｃは、高濃度エッジ画素からの距離に比例する値としており、減算用補正値３をＷとすれば、減算用補正値３Ａ，３Ｂ，３Ｃそれぞれは、３Ｗ／４、２Ｗ／４およびＷ／４である。
【００５０】
図４（Ａ）に示した補正後の画像データが画像形成部２０で画像形成されると、図４（Ｂ）に示す画像が得られる。図４（Ｂ）を参照して、低濃度エッジ領域および高濃度エッジ領域におけるトナー量が、画像データの濃度値に対応するトナー量とほぼ一致しているのがわかる。
【００５１】
図５は、図３（Ａ）に示した画像データを補正した後の別の画像データを示す図である。図５（Ａ）を参照して、低濃度エッジ画素と低濃度エッジ画素に対して高濃度エッジ画素に対抗する方向に配列された４つの画素とを含む低濃度領域と、高濃度エッジ画素と高濃度エッジ画素に対して低濃度エッジ画素に対抗する方向に配列された４つの画素を含む高濃度領域とが補正対象とされる。低濃度エッジ画素の濃度値に加算用補正値２が、その隣の画素の濃度値に加算用補正値２Ａが、その隣の画素の濃度値に加算用補正値２Ｂが、その隣の画素の濃度値に加算用補正値２Ｃが、さらにその隣の画素の濃度値に加算用補正値２Ｄが加算される。高濃度エッジ画素の濃度値から減算用補正値３が、その隣の画素の濃度値から減算用補正値３Ａが、その隣の画素の濃度値から減算用補正値３Ｂが、その隣の画素の濃度値から減算用補正値３Ｃが、さらにその隣の画素の濃度値から減算用補正値２Ｄが減算される。
【００５２】
加算用補正値２，２Ａ，２Ｂ，２Ｃ，２Ｄの総和は、減算用補正値３，３Ａ，３Ｂ，３Ｃ，３Ｄの総和に等しい。加算用補正値２，２Ａ，２Ｂ，２Ｃ，２Ｄは、全て異なる値であり、低濃度エッジ画素の濃度値に加算する加算用補正値２が最も大きく、低濃度エッジ画素からの距離が長くなるほど小さな値となる。ここでは、各画素の濃度値に加算する加算用補正値２Ａ，２Ｂ，２Ｃ，２Ｄは、低濃度エッジ画素からの距離に反比例する値としており、加算用補正値２をＷとすれば、加算用補正値２Ａ，２Ｂ，２Ｃそれぞれは、低濃度エッジ画素からの距離ＬからＷ／Ｌで定まる。同様に、減算用補正値３，３Ａ，３Ｂ，３Ｃ，３Ｄは、全て異なる値であり、高濃度エッジ画素の濃度値から減算する減算用補正値３が最も大きく、高濃度エッジ画素からの距離が長くなるほど小さな値となる。ここでは、各画素の濃度値から減算する減算用補正値３Ａ，３Ｂ，３Ｃ，３Ｄは、高濃度エッジ画素からの距離に反比例する値としており、減算用補正値３をＷとすれば、高濃度エッジ画素からの距離Ｌから、Ｗ／Ｌで定まる。また、各画素の濃度値に加算する加算用補正値は、低濃度エッジ画素からの距離を変数とする高次関数により定めるようにしてもよい。同様に、各画素の濃度値から減算する減算用補正値は、高濃度エッジ画素からの距離を変数とする高次関数により定めるようにしてもよい。
【００５３】
図５（Ｂ）を参照して、低濃度領域は低濃度エッジ画素のみを含み、高濃度領域は高濃度エッジ画素のみを含む。低濃度エッジ画素の濃度値に加算用補正値２が加算される。高濃度エッジ画素の濃度値から減算用補正値３減算される。加算用補正値２は、減算用補正値３に等しい。
【００５４】
図６は、出力画像処理部の機能の概略を示す機能ブロック図である。図６を参照して、出力画像処理部１０５は、色変換部５１と、Ｃプレーン画像補正部５２Ｃと、Ｍプレーン画像補正部５２Ｍと、Ｙプレーン画像補正部５２Ｙと、Ｋプレーン画像補正部５２Ｋとを備える。
【００５５】
色変換部５１には、記憶部１０２から読み出された画像データが入力される。この画像データは、画素値が赤色（Ｒ）の輝度値を示すＲプレーンと、画素値が緑色（Ｇ）の輝度値を示すＧプレーンと、画素値が青（Ｂ）色の輝度値を示すＢプレーンとから構成されている。色変換部５１は、ＲＧＢ表色系で表された色を、ＣＭＹ表色系で表されたＣＭＹＫの４色に変換する。具体的には、Ｒ、Ｇ，Ｂの各プレーンを、画素ごとに色変換して、画素値がシアン色（Ｃ）の濃度値を示すＣプレーンと、画素値がマゼンタ色（Ｍ）の濃度値を示すＭプレーンと、画素値がイエロー色（Ｙ）の濃度値を示すＹプレーンと、画素値が黒色（Ｋ）の濃度値を示すＫプレーンとを生成する。そして、色変換部５１は、ＣプレーンをＣプレーン画像補正部５２Ｃに出力し、ＭプレーンをＭプレーン画像補正部５２Ｍに出力し、ＹプレーンをＹプレーン画像補正部５２Ｙに出力し、ＫプレーンをＫプレーン画像補正部５２Ｋに出力する。
【００５６】
Ｃプレーン画像補正部５２Ｃ、Ｍプレーン画像補正部５２Ｍ、Ｙプレーン画像補正部５２ＹおよびＫプレーン画像補正部５２Ｋは、取り扱うプレーン画像の色が異なるのみで、機能は同じなので、図ではＣプレーン画像補正部５２Ｃのみを詳細に示している。さらに、以下の説明では、Ｃプレーン画像補正部５２Ｃを例に説明する。
【００５７】
Ｃプレーン画像補正部５２Ｃは、それぞれにＣプレーンが入力される第１〜第３エッジ検出部６１，７１，８１と、第１エッジ検出部６１に接続された主走査方向加算部６２および主走査方向減算部６３と、第２エッジ検出部７１に接続された第１加算部７２および第１減算部７３と、第３エッジ検出部８１に接続された第２加算部８２および第２減算部８３とを含む。
【００５８】
第１エッジ検出部６１は、入力されるＣプレーンの主走査方向のエッジ画素を検出する。主走査方向のエッジ画素は、主走査方向に隣り合う２つの画素であって、濃度値の差が所定のしきい値を超える低濃度エッジ画素と高濃度エッジ画素である。第１エッジ検出部６１は、たとえば、主走査方向の１次微分フィルタまたは２次微分フィルタを用いて、エッジ画素を検出する。第１エッジ検出部６１は、検出した低濃度エッジ画素の位置を主走査方向加算部６２に出力し、検出した高濃度エッジ画素の位置を主走査方向減算部６３に出力する。
【００５９】
主走査方向加算部６２は、低濃度エッジ画素と、高濃度エッジ画素に対抗する方向に位置する複数の画素とを含む低濃度領域を決定する。主走査方向加算部６２は、低濃度領域の画素の濃度値を、加算用補正値を加算した濃度値に補正する。主走査方向減算部６３は、高濃度エッジ画素と、低濃度エッジ画素に対抗する方向に位置する複数の画素とを含む高濃度領域を決定する。高濃度領域の画素数は、低濃度領域の画素数と同じである。主走査方向減算部６３は、高濃度領域の画素の濃度値を、減算用補正値を減算した濃度値に補正する。減算用補正値は加算用補正値と同じ値である。
【００６０】
第２エッジ検出部７１は、入力されるＣプレーンの副走査方向の立ち上がりエッジを構成するエッジ画素を検出する。副走査方向のエッジ画素は、副走査方向に隣り合う２つの画素であって、濃度値の差が所定のしきい値を超える低濃度エッジ画素と高濃度エッジ画素である。立ち上がりエッジは、副走査方向に低濃度エッジ画素の次に高濃度エッジ画素が配列され場合である。第２エッジ検出部７１は、たとえば、副走査方向の１次微分フィルタまたは２次微分フィルタを用いて隣り合う２つのエッジ画素を検出し、２つのエッジ画素の濃度値を比較することにより、検出した２つのエッジ画素が立ち上がりエッジを構成するか否かを判定する。第２エッジ検出部７１は、副走査方向の立ち上がりエッジを構成するエッジ画素のうち低濃度エッジ画素の位置を第１加算部７２に出力し、高濃度エッジ画素の位置を第１減算部７３に出力する。
【００６１】
第１加算部７２は、低濃度エッジ画素と、高濃度エッジ画素に対抗する方向に位置する複数の画素とを含む低濃度領域を決定する。第１加算部７２は、低濃度領域の画素の濃度値を、加算用補正値を加算した濃度値に補正する。ここでの加算用補正値は、主走査方向加算部６２で加算する加算用補正値よりも大きな値である。副走査方向のエッジ画素におけるトナーの移動量が、主走査方向のトナーの移動量よりも多いからである。なお、低濃度領域に含める画素数を主走査方向加算部６２が決定する低濃度領域に含まれる画素数よりも多くして、第１加算部７２が加算する加算用補正値を主走査方向加算部６２で加算する加算用補正値と同じにしてもよい。
【００６２】
第１減算部７３は、高濃度エッジ画素と、低濃度エッジ画素に対抗する方向に位置する複数の画素とを含む高濃度領域を決定する。第１減算部７３が生成する高濃度領域の画素数は、第１加算部７２が生成する低濃度領域の画素数と同じである。第１減算部７３は、高濃度領域の画素の濃度値を、減算用補正値を減算した濃度値に補正する。第１減算部７３が減算する減算用補正値は、第１加算部７２が加算する加算用補正値と同じ値である。
【００６３】
第３エッジ検出部８１は、入力されるＣプレーンの副走査方向の立ち下がりエッジを構成するエッジ画素を検出する。立ち下がりエッジは、副走査方向に高濃度エッジ画素の次に低濃度エッジ画素が配列され場合である。第３エッジ検出部８１は、たとえば、副走査方向の１次微分フィルタまたは２次微分フィルタを用いて隣り合う２つのエッジ画素を検出し、２つのエッジ画素の濃度値を比較することにより、検出した２つのエッジ画素が立ち下がりエッジを構成するか否かを判定する。第３エッジ検出部８１は、副走査方向の立ち下がりエッジを構成するエッジ画素のうち低濃度エッジ画素の位置を第２加算部８２に出力し、低濃度エッジ画素の位置を第２減算部８３に出力する。
【００６４】
第２加算部８２は、低濃度エッジ画素と、高濃度エッジ画素に対抗する方向に位置する複数の画素とを含む低濃度領域を決定する。第２加算部８２は、低濃度領域の画素の濃度値を、加算用補正値を加算した濃度値に補正する。ここでの加算用補正値は、第１加算部７２で加算する加算用補正値よりも大きな値である。副走査方向の立ち下がりエッジにおけるトナーの移動量が、立ち上がりエッジにおけるトナーの移動量よりも多いからである。なお、低濃度領域に含める画素数を主走査方向加算部６２が決定する低濃度領域に含まれる画素数よりも多くして、第２加算部８２が加算する加算用補正値を第１加算部７２で加算する加算用補正値と同じにしてもよい。
【００６５】
第２減算部８３は、高濃度エッジ画素と、低濃度エッジ画素に対抗する方向に位置する複数の画素とを含む高濃度領域を決定する。第２減算部８３が生成する高濃度領域の画素数は、第２加算部８２が生成する低濃度領域の画素数と同じである。第２減算部８３は、高濃度領域の画素の濃度値を、減算用補正値を減算した濃度値に補正する。第２減算部７３が減算する減算用補正値は第２加算部７２が加算する加算用補正値と同じ値である。
【００６６】
図７は、出力画像処理部で実行される濃度補正処理の流れを示すフローチャートである。図７を参照して、まず、画像データが入力される（ステップＳ０１）。入力される画像データは、Ｒプレーンと、Ｇプレーンと、Ｂプレーンとから構成されている。次のステップＳ０２では、ＲＧＢ表色系で表された色を、ＣＭＹ表色系で表されたＣＭＹＫの４色に変換して、Ｃプレーンと、Ｍプレーンと、Ｙプレーンと、Ｋプレーンとを生成する。そして、Ｃプレーンと、Ｍプレーンと、Ｙプレーンと、Ｋプレーンごとに、ステップＳ０３以降の処理を実行する。ここでは、Ｃプレーンについて実行される処理を例に説明する。
【００６７】
ステップＳ０３では、Ｃプレーンの各画素を走査して、主走査方向の１次微分フィルタを用いてエッジ画素か否かを判定する。エッジ画素であればステップＳ０４に進むが、そうでなければステップＳ０８に進む。ステップＳ０４では、低濃度領域を決定する。そして、低濃度領域の各画素の濃度値に加算用補正値を加算して濃度値を補正する（ステップＳ０５）。次のステップＳ０６では、高濃度領域を決定する。そして、高濃度領域の各画素の濃度値から減算用補正値を減算して濃度値を補正する（ステップＳ０７）。
【００６８】
ステップＳ０８では、Ｃプレーンの各画素を走査して、副走査方向の１次微分フィルタを用いてエッジ画素か否かを判定する。エッジ画素であればステップＳ０９に進むが、そうでなければステップＳ１７に進む。ステップＳ０９では、低濃度領域を決定する。次のステップＳ１０では、立ち上がりエッジか否かを判断する。２つのエッジ画素の濃度値を比較して、低濃度エッジ画素が高濃度エッジ画素より副走査方向で先に配列されているか否かを判断するのである。低濃度エッジ画素が先に配列されていれば、副走査方向の立ち上がりエッジと判断してステップＳ１１に進むが、そうでなければ副走査方向の立ち下がりエッジと判断してステップＳ１２に進む。
【００６９】
ステップＳ１１では、低濃度領域の各画素の濃度値に第１の加算用補正濃度値を加算して濃度値を補正する。一方、ステップＳ１２では、低濃度領域の各画素の濃度値に第２の加算用補正濃度値を加算して濃度値を補正する。第１の加算用補正濃度値は、ステップＳ０５で補正に用いた補正濃度値よりも大きな値であり、かつ第２の加算用補正濃度値よりも小さな値である。副走査方向のエッジにおけるトナーの移動量が主走査方向のエッジにおけるトナーの移動量よりも大きく、副走査方向の立ち上がりエッジにおけるトナーの移動量が副走査方向の立下りエッジにおけるトナーの移動量よりも小さいからである。
【００７０】
ステップＳ１３では、高濃度領域を決定する。次のステップＳ１４では、立ち上がりエッジか否かを判断する。ステップＳ１０の判断結果が用いられる。立ち上がりエッジであればステップＳ１５に進むが、そうでなければステップＳ１６に進む。ステップＳ１５では、低濃度領域の各画素の濃度値から第１の減算用補正濃度値を減算して濃度値を補正する。一方、ステップＳ１６では、高濃度領域の各画素の濃度値から第２の減算用補正濃度値を減算して濃度値を補正する。第１の減算用補正濃度値は、ステップＳ０７で補正に用いた補正濃度値よりも大きな値であり、かつ第２の減算用補正濃度値よりも小さな値である。副走査方向のエッジにおけるトナーの移動量が主走査方向のエッジにおけるトナーの移動量よりも大きく、副走査方向の立ち上がりエッジにおけるトナーの移動量が副走査方向の立下りエッジにおけるトナーの移動量よりも小さいからである。
【００７１】
次のステップＳ１７では、Ｃプレーンの全ての画素についてステップＳ０３〜ステップＳ１６までの処理が終了したか否かが判断され、終了していなければステップＳ０３に戻り、終了していればステップＳ１８に進む。ステップＳ１８では、未処理のプレーンが存在するか否かが判断され、存在すればステップＳ０３に戻り、存在しなければ処理を終了する。これにより、Ｃプレーンについて補正処理が終了した後、ＭＹＫの各プレーンが補正される。
【００７２】
なお、本実施の形態においては、フルカラーのデジタル複写機１について説明したが、単色のトナーを用いて画像形成する画像形成装置であってもよい。
【００７３】
上述した補正処理をコンピュータに実行させるようにしてもよい。図８は、プリントシステムの概略構成を示す図である。図８を参照して、プリントシステムは、それぞれがネットワーク１１２に接続されたコンピュータ２００と、デジタル複写機１とを含む。ネットワーク１１２には、他のコンピュータを接続するようにしてもよい。このプリントシステムによれば、コンピュータ２００で生成したデータを、ネットワーク１１２を介してデジタル複写機１に送信することにより、デジタル複写機１で受信したデータを用紙に可視化する。
【００７４】
コンピュータ２００は、データをデジタル複写機１に送信する際に、プリントに適したデータに変換するアプリケーションプログラムがインストールされている。この種のアプリケーションプログラムはプリンタドライバプログラムと呼ばれる。プリンタドライバプログラムは、一般的にＣＤ-ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ−ＲＯＭ）２０３に記憶されて流通し、コンピュータが備えるＣＤ−ＲＯＭドライブにより読み出されて、コンピュータ２００が備えるハードディスクに記憶される。コンピュータ２００が備えるＣＰＵは、ハードディスクに記憶されたプリンタドライバプログラムをＲＡＭに読み出して実行する。
【００７５】
このプリンタドライバに、上述した出力画像処理部１０５の機能を持たせることにより、コンピュータに上述した補正処理を実行させる。したがって、デジタル複写機１は、コンピュータ２００から受信したデータを、直接画像形成部２０に出力することになる。ここでは、コンピュータ２００とデジタル複写機１とを接続する例を示したが、デジタル複写機１に代えて、画像形成部２０を備えた一般的なプリンタであってもよい。
【００７６】
なお、ここではプリンタドライバプログラムを、ＣＤ−ＲＯＭに記録する例を示したが、コンピュータ読み取り可能な記録媒体であれば、磁気テープやカセットテープ、磁気ディスク（フレキシブルディスク、ハードディスク等）や光ディスク（ＭＯ（Ｍａｇｎｅｔｏ−Ｏｐｔｉｃａｌ  Ｄｉｓｃ）/ＭＤ（ＭｉｎｉＤｉｓｃ）/ＤＶＤ（Ｄｉｇｉｔａｌ Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ））、光カード、あるいはマスクＲＯＭ、ＥＥＰＲＯＭ、フラッシュメモリなどの半導体メモリ等の固定的にプログラムを担持する媒体であってもよい。また、プリンタドライバプログラムをネットワーク１１２に接続された他のコンピュータからダウンロードするようにしてもよい。
【００７７】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【００７８】
＜付記＞
（１）  前記加算手段が加算する前記補正濃度値は、前記高濃度側のエッジ画素からの距離に比例し、
前記減算手段が減算する前記補正濃度値は、前記低濃度側のエッジ画素からの距離に比例する、請求項３に記載の画像処理装置。
（２）  前記加算手段が加算する前記補正濃度値は、前記高濃度側のエッジ画素からの距離を変数とする高次関数で定められ、
前記減算手段が減算する前記補正濃度値は、前記低濃度側のエッジ画素からの距離を変数とする高次関数で定められる、請求項３に記載の画像処理装置。
（３）  前記第２の方向の前記低濃度領域の画素に加算する加算用補正濃度値は、前記第１の方向の前記低濃度側領域の画素に加算する加算用補正濃度値よりも大きく、
前記第２の方向の前記高濃度領域の画素から減算する減算用補正濃度値は、前記第１の方向の前記高濃度側領域の画素から減算する減算用補正濃度値よりも大きい、請求項４に記載の画像処理装置。
（４）  前記第２低濃度領域は前記第１低濃度領域よりも画素数が多く、
前記第２高濃度領域は前記第１高濃度領域よりも画素数が多い、請求項１に記載の画像処理装置。
（５）  前記第２の加算用補正濃度値は前記第１の加算用補正濃度値よりも大きく、
前記第２の減算用補正濃度値は前記第１の減算用補正濃度値よりも大きい、請求項７に記載の画像処理装置。
（６）  前記第２低濃度領域は前記第１低濃度領域よりも画素数が多く、
前記第２高濃度領域は前記第１高濃度領域よりも画素数が多い、請求項６に記載の画像処理装置。
【図面の簡単な説明】
【００７９】
【図１】本発明の実施の形態の１つにおけるデジタル複写機の概略構成を示す模式的断面図である。
【図２】デジタル複写機の制御部の詳細なハード構成を示すブロック図である。
【図３】画像の濃度が急激に変化するエッジ部分で発生する現象を説明するための図である。
【図４】出力画像処理部における画像データの濃度値の補正処理を説明するための図である。
【図５】画像データを補正した後の別の画像データを示す図である。
【図６】出力画像処理部の機能の概略を示す機能ブロック図である。
【図７】出力画像処理部で実行される補正処理の流れを示すフローチャートである。
【図８】プリントシステムの概略構成を示す図である。
【符号の説明】
【００８０】
１０  画像読取部、２０  画像形成部、２１  露光部、２２Ｃ，２２Ｍ，２２Ｙ，２２Ｋ  帯電チャージャ、２３Ｃ，２３Ｍ，２３Ｙ，２３Ｋ  感光体ドラム、２４Ｃ，２４Ｍ，２４Ｙ，２４Ｋ  現像機、２５Ｃ，２５Ｍ，２５Ｙ，２５Ｋ  転写チャージャ、５１  色変換部、５２Ｃ  Ｃプレーン画像補正部、５２Ｋ  Ｋプレーン画像補正部、５２Ｍ  Ｍプレーン画像補正部、５２Ｙ  Ｙプレーン画像補正部、６１  第１エッジ検出部、６２  主走査方向加算部、６３  主走査方向減算部、７１  第２エッジ検出部、７２  第１加算部、７３  第１減算部、８１  第３エッジ検出部、８２  第２加算部、８３  第２減算部、１００  制御部、１０２  記憶部、１０４  入力画像処理部、１０５  出力画像処理部、１０９  操作パネル、１１０Ａ  ＩＣカード、２００  コンピュータ。
【図１】
2007006392.tif 000003
【図２】
2007006392.tif 000004
【図３】
2007006392.tif 000005
【図４】
2007006392.tif 000006
【図５】
2007006392.tif 000007
【図６】
2007006392.tif 000008
【図７】
2007006392.tif 000009
【図８】
2007006392.tif 000010