JP4683654B2 - 画像処理装置、画像処理装置の制御方法及びプログラム - Google Patents
画像処理装置、画像処理装置の制御方法及びプログラム Download PDFInfo
- Publication number
- JP4683654B2 JP4683654B2 JP2006188692A JP2006188692A JP4683654B2 JP 4683654 B2 JP4683654 B2 JP 4683654B2 JP 2006188692 A JP2006188692 A JP 2006188692A JP 2006188692 A JP2006188692 A JP 2006188692A JP 4683654 B2 JP4683654 B2 JP 4683654B2
- Authority
- JP
- Japan
- Prior art keywords
- pixel
- value
- pixels
- image
- setting
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000012545 processing Methods 0.000 title claims description 176
- 238000000034 method Methods 0.000 title claims description 131
- 238000012937 correction Methods 0.000 claims description 75
- 230000001133 acceleration Effects 0.000 claims description 24
- 230000008569 process Effects 0.000 description 106
- 239000000976 ink Substances 0.000 description 81
- 235000019557 luminance Nutrition 0.000 description 71
- 238000007639 printing Methods 0.000 description 43
- 238000006243 chemical reaction Methods 0.000 description 25
- 239000000463 material Substances 0.000 description 25
- 230000000694 effects Effects 0.000 description 24
- 230000006870 function Effects 0.000 description 17
- 238000004364 calculation method Methods 0.000 description 10
- 238000010586 diagram Methods 0.000 description 9
- 238000003860 storage Methods 0.000 description 9
- 239000007788 liquid Substances 0.000 description 8
- 230000007246 mechanism Effects 0.000 description 8
- 238000009826 distribution Methods 0.000 description 7
- 239000003086 colorant Substances 0.000 description 6
- 239000011159 matrix material Substances 0.000 description 6
- 230000008859 change Effects 0.000 description 5
- 238000013139 quantization Methods 0.000 description 5
- 238000006467 substitution reaction Methods 0.000 description 4
- 230000002411 adverse Effects 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 3
- 230000000740 bleeding effect Effects 0.000 description 3
- 238000009499 grossing Methods 0.000 description 3
- 238000007641 inkjet printing Methods 0.000 description 3
- 238000003672 processing method Methods 0.000 description 3
- 239000000758 substrate Substances 0.000 description 3
- 238000003705 background correction Methods 0.000 description 2
- 238000007796 conventional method Methods 0.000 description 2
- 238000004042 decolorization Methods 0.000 description 2
- 238000009792 diffusion process Methods 0.000 description 2
- 239000011521 glass Substances 0.000 description 2
- 238000003702 image correction Methods 0.000 description 2
- 238000005192 partition Methods 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 230000009467 reduction Effects 0.000 description 2
- 239000011347 resin Substances 0.000 description 2
- 229920005989 resin Polymers 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 230000015556 catabolic process Effects 0.000 description 1
- 238000004040 coloring Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000006731 degradation reaction Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000006866 deterioration Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 238000007667 floating Methods 0.000 description 1
- 238000010191 image analysis Methods 0.000 description 1
- 230000001771 impaired effect Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000010030 laminating Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 239000012778 molding material Substances 0.000 description 1
- 238000000465 moulding Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000035515 penetration Effects 0.000 description 1
- 229920002492 poly(sulfone) Polymers 0.000 description 1
- 238000011112 process operation Methods 0.000 description 1
- 238000011946 reduction process Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000007788 roughening Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
- 229910052710 silicon Inorganic materials 0.000 description 1
- 239000010703 silicon Substances 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/40—Picture signal circuits
- H04N1/407—Control or modification of tonal gradation or of extreme levels, e.g. background level
- H04N1/4072—Control or modification of tonal gradation or of extreme levels, e.g. background level dependent on the contents of the original
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/40—Picture signal circuits
- H04N1/409—Edge or detail enhancement; Noise or error suppression
- H04N1/4092—Edge or detail enhancement
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Facsimile Image Signal Circuits (AREA)
- Image Processing (AREA)
Description
入力されるデジタル画像の対象とする注目画素の画素信号値を取得する取得手段と、
前記取得手段により取得した前記注目画素の画素信号値に基づいて補正加工処理を行う画素値補正加工処理手段と、を備え、
前記画素値補正加工処理手段は、
前記注目画素の画素信号値に対応する輝度信号の値が第1の閾値よりも大きい値もしくは前記第1の閾値よりも小さい第2の閾値よりも小さい値であるかを判定し、前記第1の閾値よりも大きい場合は白を示す値に、前記第2の閾値よりも小さい場合は黒を示す値に前記輝度信号の値がなるように、前記注目画素の画素信号値を補正するコントラスト補正を行うコントラスト補正手段と、
前記注目画素を含む複数画素で構成される少なくとも1つの領域を設定する領域設定手段と、
前記領域の複数の画素に対して、画素信号値に対応する輝度信号を取得する輝度信号取得手段と、
前記領域の前記注目画素を含む複数の方向の各画素において、連続する3画素のうち中心画素の前後画素間または連続する2画素間の前記輝度信号の差を算出する輝度信号差算出手段と、
前記注目画素に対する前記複数の方向における前記輝度信号差に基づいてエッジ方向を設定するエッジ方向設定手段と、
前記エッジ方向の各画素における前記輝度信号差に基づいて前記注目画素の変動量を設定する変動量設定手段と、
前記複数の方向の各画素における前記輝度信号差に基づいて前記注目画素の変動回数を設定する変動回数設定手段と、
前記エッジ方向の各画素における前記輝度信号差において、連続する3画素のうち中心画素の前後画素間または連続する2画素間の輝度信号差の差を変動加速度として算出する変動加速度算出手段と、
前記変動加速度に基づいて、前記領域内の前記エッジ方向における画素で輝度信号値が最大である画素と最小である画素のいずれかの画素の画素信号値を前記注目画素の画素信号値と置換するための置換画素として決定する置換画素決定手段と、
前記領域内の少なくとも前記注目画素に対して前記算出した変動量に基づいて第1補正強度を設定する手段と、
前記領域内の少なくとも前記注目画素に対して前記算出した変動回数に基づいて第2補正強度を設定する手段と、
前記第1、第2補正強度に従って、前記注目画素の画素信号値を前記置換画素の画素信号値と置換する置換手段と
を備える、ことを特徴とする。
入力されるデジタル画像の対象とする注目画素の画素信号値を取得する取得工程と、
前記取得工程により取得した前記注目画素の画素信号値に基づいて補正加工処理を行う画素値補正加工処理工程と、を備え、
前記画素値補正加工処理工程は、
前記注目画素の画素信号値に対応する輝度信号の値が第1の閾値よりも大きい値もしくは前記第1の閾値よりも小さい第2の閾値よりも小さい値であるかを判定し、前記第1の閾値よりも大きい場合は白を示す値に、前記第2の閾値よりも小さい場合は黒を示す値に前記輝度信号の値がなるように、前記注目画素の画素信号値を補正するコントラスト補正を行うコントラスト補正工程と、
前記注目画素を含む複数画素で構成される少なくとも1つの領域を設定する領域設定工程と、
前記領域の複数の画素に対して、画素信号値に対応する輝度信号を取得する輝度信号取得工程と、
前記領域の前記注目画素を含む複数の方向の各画素において、連続する3画素のうち中心画素の前後画素間または連続する2画素間の前記輝度信号の差を算出する輝度信号差算出工程と、
前記注目画素に対する前記複数の方向における前記輝度信号差に基づいてエッジ方向を設定するエッジ方向設定工程と、
前記エッジ方向の各画素における前記輝度信号差に基づいて前記注目画素の変動量を設定する変動量設定工程と、
前記複数の方向の各画素における前記輝度信号差に基づいて前記注目画素の変動回数を設定する変動回数設定工程と、
前記エッジ方向の各画素における前記輝度信号差において、連続する3画素のうち中心画素の前後画素間または連続する2画素間の輝度信号差の差を変動加速度として算出する変動加速度算出工程と、
前記変動加速度に基づいて、前記領域内の前記エッジ方向における画素で輝度信号値が最大である画素と最小である画素のいずれかの画素の画素信号値を前記注目画素の画素信号値と置換するための置換画素として決定する置換画素決定工程と、
前記領域内の少なくとも前記注目画素に対して前記算出した変動量に基づいて第1補正強度を設定する工程と、
前記領域内の少なくとも前記注目画素に対して前記算出した変動回数に基づいて第2補正強度を設定する工程と、
前記第1、第2補正強度に従って、前記注目画素の画素信号値を前記置換画素の画素信号値と置換する置換工程と
を備える、ことを特徴とする。
図1の(a)及び(b)は、本発明の実施形態に使用可能なマルチファンクションプリンタ装置(以下、MFP装置ともいう)1の概観斜視図である。このMFP装置1は、ホストコンピュータ(以下PCともいう)からデータを受信して印刷する通常のPCプリンタとしての機能、スキャナとしての機能を有する。さらにはMFP装置単体で動作する機能として、スキャナで読取った画像を印刷する複写機能、メモリカード等の記憶媒体に記憶されている画像データを直接読取って印刷する機能、或いはデジタルカメラからの画像データを受信して印刷する機能を備えている。
図3は、複写時にMFP装置1で実行される画像処理の動作を表すフローチャート図である。この画像処理は、図2の画像処理部12で実行される。
インクカートリッジ702の説明で述べたとおり、ブラックインクとカラーインクではインクの性質が異なっている。記録動作時には、ブラックのみの画像の形成の際と、カラーの画像の形成の際に、以下のように記録ヘッド801の使い方を分けている。すなわち、図8において、ブラックのみの画像の形成を行う場合には、ブラックの吐出口列の全域が使用される。しかしながら、カラー画像の形成を行う場合には、カラー画像のブラックについては図中aの部分、カラーについては図中bの部分が使用される。
図4(a)は、本発明の特徴となる処理(以下画像補正処理)を実施する際の処理単位について説明する図である。
以下、本発明の実施形態1について説明する。本実施形態1は画像処理装置であり、前述の印刷装置のみならず、ディスプレイ装置、スキャナ装置、ファクシミリ送信装置など、文字と写真が混在したスキャン画像を取り扱う装置においても適用可能である。
Cb=−0.16874×R−0.33126×G+0.50000×B・・・式(2)
Cr=0.50000×R−0.41869×G−0.08131×B・・・式(3)
次にステップ1010に進み、ステップ1000で得た全画素のYに対し、図15のグラフで表される入出力特性に従ってコントラストを補正し、下地除去と黒潰しを行い、新たな輝度Y’を得る。本実施形態での実現方法としては、入力8ビット、出力8ビットの1次元ルックアップテーブルを用いる。
G’=Y’−0.34414×Cb−0.71414×Cr・・・式(5)
B’=Y’+1.77200×Cb・・・式(6)
ここで、R’、G’、B’、それぞれの値について、0未満である場合は0、256以上である場合は255とする。また、ここでY’=0の画素についてはR’=G’=B’=0、Y’=255の画素についてはR’=G’=B’=255とする。
尚、本実施形態1では式(1)で算出した輝度Yを用いているが、画素の明るさ成分を表す値であれば、明度Lやその他の値、例えば計算の単純化の為に輝度や明度を近似的に表した値であっても良い。次にステップ1110において、ステップ1100で算出したYの中から最大値YMax、最小値Yminを取得する。また、YMaxをとる画素の画素値RGBMax、Yminをとる画素の画素値RGBminをあわせて取得する。ここでRGBMax、RGBminともに、R、G、Bを要素とする行列である。そして、ステップ1120では、以下の式(8)によりYの中間値Ymidを算出する。
引き続き、ステップ1130で、以下の式(9)により置換強度kを算出する。
ただし、YThd1とYThd2は0〜255の値をとり、YThd2>YThd1を満たす任意の定数である。
置換処理の実行後、ステップ1160で、画像中の全ての画素について置換処理を行っていれば画素置換の処理を終了し、行っていなければステップ1170へ進む。ステップ1170では、注目画素の座標を進めてステップ1100へ戻り、画像中の全ての画素について置換処理が終わるまで以上の処理を繰り返す。
本実施形態では、RGB、YCCなどの信号値のビット精度について説明の簡便化のためにいずれも8ビットとしたが、入力画像のフォーマットや中間計算時の精度向上、出力画像のフォーマットにあわせて他のビット数としてももちろん良い。
本実施形態1によって、先に述べた本発明の効果を得ることができる。
以下、本発明の実施形態2について説明する。実施形態1で、本発明の画像処理がコントラスト補正処理と置換処理から構成されることを示した。本実施形態2では、置換処理についての他の実施形態が説明される。
図16(a1)は白背景中の黒縦線を横方向に読み取った際の輝度を示している。図16(a2)は白背景中の横方向に並んだ網点を横方向に読み取った際の輝度を示している。
尚、Y差分の算出方法はこれに限らず、隣接同士の差分でもよく、前記説明した前後画素より更に離れた画素同士の差分でもよい。図16(b1)と図16(b2)は、夫々図16(a1)と図16(a2)のYに対して式(12)を適用して求めた差分Grdを示している。次に、ステップ2130で、ステップ2120で算出した4方向の差分Grdにおいて、注目画素の4方向のGrd絶対値を求める。4方向のGrd絶対値の内、最大のGrd絶対値である方向を注目画素のエッジ方向と判定する。さらにステップ2140では、ステップ2130で判定したエッジ方向について、ステップ2120で算出したエッジ方向の差分Grdの5画素から最大絶対値を注目画素の変動量(エッジ量)として算出する。変動量が大きい程強いエッジであり、変動量が弱い程平坦に近いことを示す。さらにステップ2150において、ステップ2130で算出した4方向の差分Grdから4方向合計の変動回数を算出する。
尚、変動加速度の算出方法はこれに限らず、Grdの隣接同士の差分でもよい。
また、ステップ2210では、ステップ2140で算出した変動量に応じて適応的に置換強度Ceを設定する。第3閾値と第4閾値を使い、ステップ2200と同様に図12(b)の特性で置換強度Ceを適応的に設定する。変動量が第3閾値より小さい場合は置換強度Ce=0、第4閾値より大きい場合は置換強度Ce=1、第3閾値以上且つ第4閾値以下の場合は、式(15)によって適応的に設定できる。
ステップ2200と2210の閾値を目的に応じて適切に設定することで、目的に応じてより好適に置換を実行できる。置換強度Ce、Czの設定例とその効果を以下に示す。
ここで、置換量ΔC、画素値C0、注目画素値N0は、R、G、Bを要素とする行列である。さらにステップ2240に進み、ステップ2220で算出した置換量ΔCを、ステップ2200で設定した置換強度Czで補正する。補正した置換量ΔCzは式(17)を使って算出する。
ここで、置換量ΔCzは、R、G、Bを要素とする行列である。
ここで置換量ΔCeは、R、G、Bを要素とする行列である。さらにステップ2260に進み、ステップ2250で算出した置換量ΔCeを式(19)に示すように注目画素の画素値N0に加算することによって、本発明によるコントラスト補正と置換によるエッジ強調した注目画素値Ncを算出する。
ここで注目画素値Ncは、R、G、Bを要素とする行列である。尚、注目画素値Ncを所望のレンジにクリップする処理を入れてもよい。さらにステップ2270において、画像中の全ての画素について置換処理を行っていれば終了し、行っていなければステップ2280へ進む。そして、ステップ2280で、注目画素の座標を進めてステップ2100へ戻り、画像中の全ての画素について置換処理が行なわれるまで、以上の処理を繰り返す。
本実施形態2は、前述の実施形態1に比較して、文字部分の特徴をより高度に分析することで実施形態1の効果を以下の点においてさらに向上させる。
以下、本発明の第3の実施形態について説明する。実施形態1および2で、本発明の画像処理がコントラスト補正処理と置換処理から構成されることを示した。本実施形態3では、置換処理に加え、フィルタによるエッジ強調処理を行う。
次に、ステップ4170において、ステップ4150で算出した変動回数に応じて適応的にフィルタ強度Fz2を設定する。図23(b)は、ステップ4170におけるフィルタ強度Fz2設定を説明する図であり、横軸は変動回数、縦軸はフィルタ強度Fz2を示しており、図23(a)と組み合わせたときに図23(c)となることを目的としている。ステップ4150で述べたように変動回数が0の場合は太線の可能性が高い。太線を後述するエッジ強調フィルタを用いてエッジ強調すると、太線の縁部が濃くなる縁取りが発生する。もし縁取りをなしにしたい場合は、図23(b)のように太線の可能性が高い第3閾値より小さい変動回数の場合は、エッジ強調を抑える為にフィルタ強度Fz2を0に設定する。細線の可能性が高い第4閾値より大きい変動回数の場合は、エッジ強調する為にフィルタ強度Fz2を1に設定する。
Fz1×Fz2によって図23(c)のエッジ強度を実現できる。縁取りをありにしたい場合は、変動回数に関係なくFz2=1を設定すればよい。
次のステップ4190〜4230については、実施形態2のステップ2160〜2210と同様であるので、説明は省略する。したがって、次の説明はステップ4240となるが、このステップにおいては、ステップ4100で設定したRGBの7×7領域に対して、エッジ強調フィルタを掛けた際の注目画素値と掛ける前の注目画素値との差分(エッジ強調量)を各色毎に算出する。本実施形態3では、注目画素を中心として5×5エッジ強調フィルタを掛ける例で説明をするが、ステップ4100で設定した処理領域サイズ以下のフィルタサイズであればよく、フィルタ係数値も適宜設定すればよい。図24(a)は、5×5エッジ強調フィルタのフィルタ係数の一例である。注目画素値をN0とし、図24(a)のフィルタを掛けた結果の注目画素値をN1とし、エッジ強調量をΔFとすると、エッジ強調量ΔFは、式(23)を使って算出できる。
また、注目画素のフィルタ係数を図24(b)のように、図24(a)の注目画素位置のフィルタ係数から図24(a)のフィルタ合計値を引いた値とすることで、図24(b)を適用するだけでエッジ強調量ΔFを算出することができる。
このステップ4250によって、変動回数が少ない文字に対しては比較的強くエッジ強調し、変動回数が多い網点に対しては比較的弱くエッジ強調を施すことが可能で、文字のシャープ感を増加することとモアレを強調しないことを両立することができる。さらに、ステップ4260では、ステップ4250で算出したエッジ強調量ΔFz1をステップ4170で設定したフィルタ強度Fz2で補正する。補正したエッジ強調量ΔFz2は、次の式(25)を使って算出する。
図23(b)のようにフィルタ強度Fz2を設定した場合、ステップ4260によって、太線は縁取りがでないようにエッジ強調が施され、細線は太線より強くエッジ強調してシャープ感の増加と黒文字の濃度増加を施すことができる。さらにステップ4270に進み、フィルタ強度Feによるエッジ強調量補正を行う。この場合、ステップ4260で算出したエッジ強調量ΔFz2を、ステップ4180で設定したフィルタ強度Feで補正する。補正したエッジ強調量ΔFeは、以下の式(26)を使って算出する。
ステップ4270によって、文字のようなエッジ部は比較的強くエッジ強調し、背景や写真のような平坦部は比較的弱くエッジ強調を施すことができる。これにより文字のシャープ感増加とモアレを強調しないこと、写真を荒らさないことを両立できる。さらに、ステップ4280に進み、ステップ4270で算出したエッジ強調量ΔFeを、式(27)に示すように注目画素値N0に加算することによって、本実施形態3によるエッジ強調フィルタ値Neを算出する。
尚、エッジ強調フィルタ値Neを所望のレンジにクリップする処理を入れてもよい。
尚、注目画素値Ncを所望のレンジにクリップする処理を入れてもよい。
本実施形態3は、前述の実施形態2に比較して、さらに良好な効果を得られる。すなわち、実施形態2で説明した置換処理に加え、フィルタによるエッジ強調処理を実行することで、置換処理単体では白と黒画素に置換しきれなかった文字エッジ部分についても、フィルタによるエッジ強調処理の効果によって輝度が強調され、白と黒画素により近づく。
実施形態1、2及び3では、原稿画像に対して文字加工処理を施すことにより、文字部分から中間色を除去し、よりシャープな画像に加工することができる点を述べた。また、その時に原稿画像中の黒文字領域は下地除去と黒潰し処理も行われているため、中間色除去の結果として白画素と黒画素に置換され、黒文字がくっきりとした画像に加工された。
本実施形態4によって、実施形態2による効果に加えて、さらに以下の効果を得ることができる。
31 オートドキュメントフィーダ
33 印刷装置
34 読取装置
35 操作パネル
39 表示パネル
42 カードスロット
43 カメラポート
11 CPU
12 画像処理部
13 記録部
14 読取部
15 操作部
16 ROM
17 RAM
18 不揮発性RAM
19 表示部
20 センサー部
21 駆動部
22 カードインターフェイス
23 カメラインターフェイス
24 PCインターフェイス
701 インクジェットユニット
702 インクカートリッジ
703 キャリッジ
801 記録ヘッド
Claims (3)
- 少なくとも1色の多値の画像信号で構成されるデジタル画像を処理する画像処理装置であって、
入力されるデジタル画像の対象とする注目画素の画素信号値を取得する取得手段と、
前記取得手段により取得した前記注目画素の画素信号値に基づいて補正加工処理を行う画素値補正加工処理手段と、を備え、
前記画素値補正加工処理手段は、
前記注目画素の画素信号値に対応する輝度信号の値が第1の閾値よりも大きい値もしくは前記第1の閾値よりも小さい第2の閾値よりも小さい値であるかを判定し、前記第1の閾値よりも大きい場合は白を示す値に、前記第2の閾値よりも小さい場合は黒を示す値に前記輝度信号の値がなるように、前記注目画素の画素信号値を補正するコントラスト補正を行うコントラスト補正手段と、
前記注目画素を含む複数画素で構成される少なくとも1つの領域を設定する領域設定手段と、
前記領域の複数の画素に対して、画素信号値に対応する輝度信号を取得する輝度信号取得手段と、
前記領域の前記注目画素を含む複数の方向の各画素において、連続する3画素のうち中心画素の前後画素間または連続する2画素間の前記輝度信号の差を算出する輝度信号差算出手段と、
前記注目画素に対する前記複数の方向における前記輝度信号差に基づいてエッジ方向を設定するエッジ方向設定手段と、
前記エッジ方向の各画素における前記輝度信号差に基づいて前記注目画素の変動量を設定する変動量設定手段と、
前記複数の方向の各画素における前記輝度信号差に基づいて前記注目画素の変動回数を設定する変動回数設定手段と、
前記エッジ方向の各画素における前記輝度信号差において、連続する3画素のうち中心画素の前後画素間または連続する2画素間の輝度信号差の差を変動加速度として算出する変動加速度算出手段と、
前記変動加速度に基づいて、前記領域内の前記エッジ方向における画素で輝度信号値が最大である画素と最小である画素のいずれかの画素の画素信号値を前記注目画素の画素信号値と置換するための置換画素として決定する置換画素決定手段と、
前記領域内の少なくとも前記注目画素に対して前記算出した変動量に基づいて第1補正強度を設定する手段と、
前記領域内の少なくとも前記注目画素に対して前記算出した変動回数に基づいて第2補正強度を設定する手段と、
前記第1、第2補正強度に従って、前記注目画素の画素信号値を前記置換画素の画素信号値と置換する置換手段と
を備えることを特徴とする画像処理装置。 - 少なくとも1色の多値の画像信号で構成されるデジタル画像を処理する画像処理装置の制御方法であって、
入力されるデジタル画像の対象とする注目画素の画素信号値を取得する取得工程と、
前記取得工程により取得した前記注目画素の画素信号値に基づいて補正加工処理を行う画素値補正加工処理工程と、を備え、
前記画素値補正加工処理工程は、
前記注目画素の画素信号値に対応する輝度信号の値が第1の閾値よりも大きい値もしくは前記第1の閾値よりも小さい第2の閾値よりも小さい値であるかを判定し、前記第1の閾値よりも大きい場合は白を示す値に、前記第2の閾値よりも小さい場合は黒を示す値に前記輝度信号の値がなるように、前記注目画素の画素信号値を補正するコントラスト補正を行うコントラスト補正工程と、
前記注目画素を含む複数画素で構成される少なくとも1つの領域を設定する領域設定工程と、
前記領域の複数の画素に対して、画素信号値に対応する輝度信号を取得する輝度信号取得工程と、
前記領域の前記注目画素を含む複数の方向の各画素において、連続する3画素のうち中心画素の前後画素間または連続する2画素間の前記輝度信号の差を算出する輝度信号差算出工程と、
前記注目画素に対する前記複数の方向における前記輝度信号差に基づいてエッジ方向を設定するエッジ方向設定工程と、
前記エッジ方向の各画素における前記輝度信号差に基づいて前記注目画素の変動量を設定する変動量設定工程と、
前記複数の方向の各画素における前記輝度信号差に基づいて前記注目画素の変動回数を設定する変動回数設定工程と、
前記エッジ方向の各画素における前記輝度信号差において、連続する3画素のうち中心画素の前後画素間または連続する2画素間の輝度信号差の差を変動加速度として算出する変動加速度算出工程と、
前記変動加速度に基づいて、前記領域内の前記エッジ方向における画素で輝度信号値が最大である画素と最小である画素のいずれかの画素の画素信号値を前記注目画素の画素信号値と置換するための置換画素として決定する置換画素決定工程と、
前記領域内の少なくとも前記注目画素に対して前記算出した変動量に基づいて第1補正強度を設定する工程と、
前記領域内の少なくとも前記注目画素に対して前記算出した変動回数に基づいて第2補正強度を設定する工程と、
前記第1、第2補正強度に従って、前記注目画素の画素信号値を前記置換画素の画素信号値と置換する置換工程と
を備えることを特徴とする画像処理装置の制御方法。 - 請求項2に記載の画像処理装置の制御方法の各工程をコンピュータに実行させるためのプログラム。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006188692A JP4683654B2 (ja) | 2006-07-07 | 2006-07-07 | 画像処理装置、画像処理装置の制御方法及びプログラム |
US11/773,716 US8040569B2 (en) | 2006-07-07 | 2007-07-05 | Image processing apparatus and method for contrast processing and intermediate color removal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006188692A JP4683654B2 (ja) | 2006-07-07 | 2006-07-07 | 画像処理装置、画像処理装置の制御方法及びプログラム |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2008017365A JP2008017365A (ja) | 2008-01-24 |
JP2008017365A5 JP2008017365A5 (ja) | 2009-08-20 |
JP4683654B2 true JP4683654B2 (ja) | 2011-05-18 |
Family
ID=38918869
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006188692A Expired - Fee Related JP4683654B2 (ja) | 2006-07-07 | 2006-07-07 | 画像処理装置、画像処理装置の制御方法及びプログラム |
Country Status (2)
Country | Link |
---|---|
US (1) | US8040569B2 (ja) |
JP (1) | JP4683654B2 (ja) |
Families Citing this family (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4926568B2 (ja) * | 2006-06-29 | 2012-05-09 | キヤノン株式会社 | 画像処理装置、画像処理方法、及び画像処理プログラム |
JP4890974B2 (ja) * | 2006-06-29 | 2012-03-07 | キヤノン株式会社 | 画像処理装置、及び画像処理方法 |
JP4872508B2 (ja) * | 2006-07-28 | 2012-02-08 | ソニー株式会社 | 画像処理装置および画像処理方法、並びにプログラム |
JP2009141430A (ja) * | 2007-12-03 | 2009-06-25 | Murata Mach Ltd | 画像処理装置 |
US8068256B2 (en) * | 2008-04-29 | 2011-11-29 | Xerox Corporation | Hypochromatic imaging |
US8264741B2 (en) * | 2008-10-14 | 2012-09-11 | Xerox Corporation | Color to black only percent threshold option for customers |
JP2010232736A (ja) * | 2009-03-25 | 2010-10-14 | Fuji Xerox Co Ltd | 画像処理装置、画像形成装置およびプログラム |
JP2010232737A (ja) * | 2009-03-25 | 2010-10-14 | Fuji Xerox Co Ltd | 画像処理装置、画像形成装置およびプログラム |
JP2010232739A (ja) * | 2009-03-25 | 2010-10-14 | Fuji Xerox Co Ltd | 画像処理装置、画像形成装置及びプログラム |
JP5348411B2 (ja) * | 2009-07-15 | 2013-11-20 | 富士ゼロックス株式会社 | 画像処理装置および画像処理プログラム |
JP5002670B2 (ja) * | 2010-03-19 | 2012-08-15 | 株式会社東芝 | 画像処理装置及び画像読取装置 |
US9595298B2 (en) * | 2012-07-18 | 2017-03-14 | Microsoft Technology Licensing, Llc | Transforming data to create layouts |
JP6056319B2 (ja) * | 2012-09-21 | 2017-01-11 | 富士通株式会社 | 画像処理装置、画像処理方法および画像処理プログラム |
JP6613115B2 (ja) * | 2015-11-19 | 2019-11-27 | キヤノン株式会社 | 画像処理装置及び画像処理方法とプログラム |
JP6769045B2 (ja) * | 2016-02-29 | 2020-10-14 | ブラザー工業株式会社 | 画像処理装置、および、コンピュータプログラム |
JP7022696B2 (ja) * | 2016-11-17 | 2022-02-18 | 株式会社ソニー・インタラクティブエンタテインメント | 画像処理装置、画像処理方法およびプログラム |
US10380228B2 (en) | 2017-02-10 | 2019-08-13 | Microsoft Technology Licensing, Llc | Output generation based on semantic expressions |
JP6797716B2 (ja) * | 2017-02-28 | 2020-12-09 | キヤノン株式会社 | 画像処理装置および画像処理方法 |
JP6852665B2 (ja) * | 2017-12-22 | 2021-03-31 | ブラザー工業株式会社 | 画像処理装置、コンピュータプログラム、および、画像処理方法 |
CN112634229B (zh) * | 2020-12-22 | 2022-03-04 | 北京华宇信息技术有限公司 | 图像去除黑边的方法 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002077623A (ja) * | 2000-08-25 | 2002-03-15 | Ricoh Co Ltd | 画像処理装置 |
JP2002314814A (ja) * | 2001-04-12 | 2002-10-25 | Ricoh Co Ltd | 画像処理装置 |
JP2005198157A (ja) * | 2004-01-09 | 2005-07-21 | Canon Inc | 画像処理装置および画像処理方法およびコンピュータが読み取り可能なプログラムを格納した記憶媒体およびプログラム |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0591322A (ja) | 1991-09-30 | 1993-04-09 | Ricoh Co Ltd | 画像読取装置 |
JP3772368B2 (ja) * | 1995-11-13 | 2006-05-10 | コニカミノルタビジネステクノロジーズ株式会社 | 画像処理装置 |
JP3768028B2 (ja) | 1999-04-30 | 2006-04-19 | シャープ株式会社 | 画像処理方法、画像処理装置及び画像形成装置 |
JP2001045303A (ja) | 1999-07-27 | 2001-02-16 | Sharp Corp | 画像2値化方法 |
JP3734703B2 (ja) | 1999-12-01 | 2006-01-11 | シャープ株式会社 | 画像処理方法、画像処理装置、および画像形成装置 |
JP3768052B2 (ja) * | 1999-12-14 | 2006-04-19 | 株式会社リコー | カラー画像処理方法、カラー画像処理装置、及びそのための記録媒体 |
JP4053345B2 (ja) * | 2002-04-25 | 2008-02-27 | シャープ株式会社 | 画像処理方法および画像処理装置、それを備える画像形成装置ならびにプログラムおよび記録媒体 |
JP4118749B2 (ja) * | 2002-09-05 | 2008-07-16 | 株式会社リコー | 画像処理装置、画像処理プログラムおよび記憶媒体 |
JP2006042267A (ja) * | 2004-07-30 | 2006-02-09 | Canon Inc | 画像処理方法、画像処理装置、およびプログラム |
-
2006
- 2006-07-07 JP JP2006188692A patent/JP4683654B2/ja not_active Expired - Fee Related
-
2007
- 2007-07-05 US US11/773,716 patent/US8040569B2/en not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002077623A (ja) * | 2000-08-25 | 2002-03-15 | Ricoh Co Ltd | 画像処理装置 |
JP2002314814A (ja) * | 2001-04-12 | 2002-10-25 | Ricoh Co Ltd | 画像処理装置 |
JP2005198157A (ja) * | 2004-01-09 | 2005-07-21 | Canon Inc | 画像処理装置および画像処理方法およびコンピュータが読み取り可能なプログラムを格納した記憶媒体およびプログラム |
Also Published As
Publication number | Publication date |
---|---|
US20080007785A1 (en) | 2008-01-10 |
US8040569B2 (en) | 2011-10-18 |
JP2008017365A (ja) | 2008-01-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4683654B2 (ja) | 画像処理装置、画像処理装置の制御方法及びプログラム | |
US8237991B2 (en) | Image processing apparatus, image processing method, and program | |
US7699423B2 (en) | Image processing apparatus, image processing method, and image processing program | |
JP4926568B2 (ja) | 画像処理装置、画像処理方法、及び画像処理プログラム | |
JP4883789B2 (ja) | 画像処理装置および画像処理方法 | |
US8482804B2 (en) | Image processing apparatus and image processing method | |
JP4890974B2 (ja) | 画像処理装置、及び画像処理方法 | |
JP4891130B2 (ja) | 画像処理装置および画像処理方法 | |
US8441701B2 (en) | Image processing apparatus, image processing method, image processing program, and storage medium | |
JP4881902B2 (ja) | 画像形成装置、画像形成方法及び画像形成プログラム | |
JP2004235993A (ja) | 画像処理方法 | |
JP5146085B2 (ja) | 画像処理装置およびプログラム | |
JP5058695B2 (ja) | 画像処理装置および画像処理方法および画像処理プログラム | |
JP2007088741A (ja) | 画像処理装置および画像処理方法 | |
JP4295465B2 (ja) | 画像処理装置 | |
JP3738810B2 (ja) | 画像印刷方法および装置 | |
JP2005295131A (ja) | 画像処理装置、画像処理方法および画像処理プログラム | |
JP4413162B2 (ja) | 画像形成装置 | |
JP2011126276A (ja) | 画像処理装置及び画像処理方法 | |
JP5455617B2 (ja) | 画像処理装置およびその方法 | |
JP2004328547A (ja) | スキャナ機能付きプリンタ、スキャナ機能付きプリンタの制御方法およびスキャナ機能付きプリンタ制御プログラム | |
JP2003060923A (ja) | 画像処理装置およびその方法 | |
JP2010287963A (ja) | 画像処理装置、印刷装置、画像処理方法および画像処理プログラム | |
JP2006350402A (ja) | 画像処理装置、画像形成装置、画像処理方法、画像処理プログラム及び記録媒体 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090707 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20090707 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20100806 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100823 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20101022 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20101112 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110111 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20110204 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20110207 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140218 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4683654 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |