JPH01254071A - 画像処理装置 - Google Patents

画像処理装置

Info

Publication number
JPH01254071A
JPH01254071A JP63082430A JP8243088A JPH01254071A JP H01254071 A JPH01254071 A JP H01254071A JP 63082430 A JP63082430 A JP 63082430A JP 8243088 A JP8243088 A JP 8243088A JP H01254071 A JPH01254071 A JP H01254071A
Authority
JP
Japan
Prior art keywords
data
density
input
processing
image data
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.)
Granted
Application number
JP63082430A
Other languages
English (en)
Other versions
JP2683020B2 (ja
Inventor
Hideshi Osawa
大沢 秀史
Akihiro Katayama
昭宏 片山
Yoshihiro Ishida
良弘 石田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Priority to JP63082430A priority Critical patent/JP2683020B2/ja
Publication of JPH01254071A publication Critical patent/JPH01254071A/ja
Application granted granted Critical
Publication of JP2683020B2 publication Critical patent/JP2683020B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Dot-Matrix Printers And Others (AREA)
  • Color, Gradation (AREA)
  • Image Processing (AREA)
  • Facsimile Image Signal Circuits (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は画像をデジタル的に扱う、デジタルツブりン夕
およびデジタルファクシミリ等の画像処理装置に関し、
特に中間調画像の再現が可能な画像処理装置に関するも
のである。
〔従来の技術〕
従来よりこの種の装置ではデイザ法、誤差拡散法等の2
値化手法により入力画像データを2値化処理し、処理さ
れた2値データを2値プリンタによりドツトのオン/オ
フで記録することにより中間調画像を再現している。
〔発明が解決しようとする問題点〕
しかしながら、この種の装置では表現できるレベルが2
段しかないので、良好な中間調画像を再現することはで
きなかった。
そこで近年プリンタ技術の発展により、ドツトのオン/
オフ状態の他にその中間レベルを表現できるプリンタが
開発されている。この種のプリンタは中間レベルが1段
階とれるものを3値プリンタ、2段階とれるものを4値
プリンタと称されている。
しかしながら、この種の多値プリンタでは入力画像デー
タを多値レベルに変換するために、複数種類のデイザ閾
値を用いたり、単純に3値化する場合であっても2種類
の閾値が必要で、処理方法が複雑化してしまうという欠
点があった。
〔問題点を解決するための手段及び作用〕本発明によれ
ば、画像データを入力する入力手段と、入力された画像
データを入力画素密度より細かい画素密度に変換する変
換手段と、上記変換手段により高密度含参寺=吐士;云
#・に変換された画像データを2値化する2値化手段と
を設け、前記2値化手段の2値結果に基づき前記入力手
段により入力された画像データを多値レベルで出力する
ものである。
これにより、簡単な2値化処理に基づき、入力画像デー
タを多値レベルで表現することが可能となる。
〔実施例〕
以下本発明の一実施例を図面を用い詳細に、説明する。
第1図は本発明の一実施例を示したブロック構成図であ
る。CCD等の入力センサ11で読み取られた画像デー
タは、A/D変換器12でデジタル信号に変換される。
例えば8bit変換用のA/D変換器を用いると256
階調の階調表現ができることになる。尚、本実施例では
、画像データは原稿画像の濃度を表わすものとする。こ
の信号は補正回路13で、シェーディング補正、コント
ラスト調整などの補整処理が行われる。次に画素密度変
換回路(1)14では、入力画素密度より細かい画素密
度のデータに変換する。例えば主走査方向に倍密度に変
換するためには、主走査方向の画素を2倍に読み出し後
処理に送ればよい。次に2値化回路15は誤差拡散法で
2値化する回路であり、この処理は、通常に較べて主走
査方向に2倍の密度で2値化処理を行うことになる。尚
、2値化回路15は閾値により単純に2値化を行なう回
路でも、デイザ閾値を用いる回路でもよい。
次に画素密度変換回路(II )16では、高密度で2
値化されたデータを多値プリンタの出力画素密度の多値
データに戻す変換を行う。
この処理は、面積階調(ドツトのオン/オフで階調の表
現を行う方法)をしたものを濃淡階調に変換したことに
なる。この結果は多値プリンタ17で出力され、画像形
成がなされる。
第2図は、第1図のブロック図の処理の流れを示した図
である。第2図(イ)は入力画素密度を示したもので]
)ij(i、jは整数)は入力画像データの1画素を示
している。第2図(ロ)は、密度変換(1)14で高密
度に処理された後の画素密度で、1画素を主走査方向(
i方向)に2等分して倍密度にし、同じデータをいれて
いる。ここで同じデータではなく、補間データを入れて
もかまわない。第2図()・)は2値化回路15におけ
る2値化結果で倍密度の画素ごとにドツトのオン/オフ
が決定されている。第2図(ニ)は、密度変換(II)
16の出力結果である。第2図(・・)の2値化結果を
2画素ごとに区切り、2画素ともドツトオンの場合をB
lack 、どちらか片方だけドツトオンの場合をG 
r a y、2画素ともドツトがオフの場合をWh i
 t eとじ3値化したものである。つまり、この結果
が多値プリンタ17で出力される。例えばインクジェッ
トプリンタでは、Bl ackの時は大きい面積のイン
クを、GrayO時は小さい面積のインクを用い、Wh
 i t eの時はインクを打たないよう制御する。
又、第2図(11)の示した如く、ドツトのオン/オフ
だけの信号をそのまま2値プリンタで出力しても入力画
像データの1画素を多値レベルで表現することができる
第3図は、密度変換回路(1)16の実施例である。入
力信号DIJはFIFOメモリ(ファーストインファー
ストアウト)31にクロックジェネレータ32からのク
ロックφ1で読み出し書き込みがなされる。またクロッ
クジェネレータからは、2値化回路15にクロックφ2
が与えられている。ここでφ2=2φ1で2倍の高周波
のクロックである。これにより2値化処理は2倍のクロ
ックで行われ、等測的に主走査方向の画素密度は2倍に
なる。
第4図は、誤差拡散法にょる2値化回路15のブロック
図である。
画像データD1」はエラーバッファメモリ46に記憶さ
れている既に処理済の画像データで発生した誤差データ
εijに重み付は発生器44によりあらかじめ定められ
た重み係数aklをかけられた値と加算器41で加算さ
れる。
となる。
重み付は係数αklの例を第6図に示す。
次に補正データD’ijは2値化回路でしきい値Tと比
較され、しきい値以上なら1、逆にしきい値以下ならO
の信号yijを出力する。
νjはドツトのオン/オフを決定する2値化信号と一致
する。この2値データは密度変換回路(I[)t6に送
られる。
一方減算器45では補正データyIjと出力yIJO差
分t1jが演算される。この差分演算は、yij = 
1のときは最大データDmax (例えば255)、y
ij二〇の時は最小データDmin(0)としてDli
jとの差分をとる。この結果はエラーバッファメモリ4
6の画素位置43に書き込まれる。画素位置43は現在
処理中の画素位置と対応する。この操作を順次繰り返す
ことにより誤差拡散法の2値化処理が実行される@ 第5図(イ)は、密度変換回路(n)16のブロック図
である。2値データyIjのデータPとラッチ51で1
画素遅延されたデータQは論理演算され、多値レベルが
決定される。
第5図(ロ)に示すように、PとQがともに0の時はX
oが1、PとQのどちらかが1の時はXlが1、PとQ
がともに1の時はX2が1になるよう出力を得る。Xo
が1の時はWh ite 、 Xlが1の時はGrey
 、 X2が1の時がBlackとなる3値レベルが決
められる。これを実現しているのが、第5図(イ)のA
ND回路52、E XOR回路53、NAND回路54
であり、それぞれ出力X2.X、 、Xoを得る。
この出力X2 、Xl、Xoに基づき、多値プリンタ1
7では多値レベルの記録が実行される。
このように前述の実施例によれば、入力画素密度より高
密度なデータで2値化処理を施した後、そのドツト数に
より逆に濃淡階調データに戻す処理を行うことにより、
解像度、階調性にすぐれた画像を得ることができる。
又、前述第4図の出力yIJをそのまま2値プリンタで
出力しても入力画像データを多値レベルで表現すること
が可能で、従来の2値プリンタを用いても多値レベルを
表現することができる9 これによりレーザビームプリンタ等において、3値以上
を表現するためには、レーザの発光時間を何段階かに制
御しなければならなかったことが不要となる。またイン
クジェットプリンタではインクドロップの犬へさを何段
階かに制御しなければならなかったことが不要となる。
前述の実施例では面積階調=濃淡階調の場合を示した。
これはレーザビームプリンタのように1画素のドツトの
大きさを制御するようなプリンタやインクドロップの大
きさを制御するプリンタにおいて濃淡レベルと等しい面
積に可変して出力することができるものである。例えば
第8図に示すように、1画素のGrayはプリンタ出力
時には面積階調になり誤差は発生しない。
一方インクジェットプリンタでは複数のインク(濃いイ
ンクと淡いインク)を切シ換えることにより多値レベル
を表現するものがある。この場合使用するインク濃度に
より面積階調=濃淡階調にならない場合が生じる。この
場合(濃淡階調による濃度データ)と(面積階調による
濃度データ)との差分だけ出力時の画像データが、ずれ
てくることになる。
そこで差分を誤差データとして誤差ラインバッファにデ
ータを再拡散する必要があるつ第7図は、密度変換後の
誤差を補正する回路のブロック図であるっ E2=(濃淡階調による濃度データ)−(面積階調によ
る濃度データ)を加算器74で2値化誤差E1に加算さ
せた後エラーバッファメモリ75に書き込む。前述した
ように誤差E2は、2値化処理の画素ブロックに対し、
2画素おきに発生するので、2画素のうちの1画素に加
算させる方法と、y2E2均等に拡散させる方法と2通
りがあり、これはノ・−ドウエアでのタイミング調整で
容易に実現できる。
これにより、濃淡インクを用いるプリンタにおいてもプ
リンタの出力と、2値化回路71の処理後の多値レベル
値との間の誤差を補正することがでへる。
また本実施例は入力1画素を2倍にし2値化処理をした
が、その他にも3倍にしたり1画素を2×2に分割する
ことによっても本実施例と同様な考え方で多値レベルが
決定できることはいうまでもない。
尚、本実施例は説明を簡素化するため、入力画像データ
が1つの場合を示したが、R2O,83色の入力画像デ
ータを用いることでカラー画像の再生処理も容易に実現
できる。
又、2値化処理も誤差拡散法に限ることなく他の2値化
手法を用いることが可能である。
〔効果〕
以上説明したように本発明によれば入力画像データを高
密度に変換し、その変換されたデータを2値化し、その
結果に基づき、入力画像データを多値レベルで出力する
ので簡単な処理で階調性にすぐれた画像を得ることが可
能となる。
【図面の簡単な説明】
第1図は本発明の一実施例を示したブロック図、 第2図は第1図の処理の流れを示す図、第3図は画素密
度変換(1)の詳細を示したブロック図、 第4図は誤差拡散法による2値化回路の詳細を示したブ
ロック図、 第5図は画素密度変換(n)の詳細を示したブロック図
、 第6図は誤差拡散法の重み係数であるマトリクスの例を
示した図、 第7図は本発明の第2の実施例のブロック図、 第8図は面積階調=濃淡階調を示した図である。

Claims (1)

  1. 【特許請求の範囲】 画像データを入力する入力手段と、入力さ れた画像データを入力画素密度より細かい画素密度に変
    換する変換手段と、上記変換手段により高密度 に変換された 画像データを2値化する2値化手段とを有し、前記2値
    化手段の2値結果に基づき前記入力手段により入力され
    た画像データを多値レベルで出力することを特徴とする
    画像処理装置
JP63082430A 1988-04-04 1988-04-04 画像処理装置 Expired - Fee Related JP2683020B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63082430A JP2683020B2 (ja) 1988-04-04 1988-04-04 画像処理装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63082430A JP2683020B2 (ja) 1988-04-04 1988-04-04 画像処理装置

Publications (2)

Publication Number Publication Date
JPH01254071A true JPH01254071A (ja) 1989-10-11
JP2683020B2 JP2683020B2 (ja) 1997-11-26

Family

ID=13774354

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63082430A Expired - Fee Related JP2683020B2 (ja) 1988-04-04 1988-04-04 画像処理装置

Country Status (1)

Country Link
JP (1) JP2683020B2 (ja)

Also Published As

Publication number Publication date
JP2683020B2 (ja) 1997-11-26

Similar Documents

Publication Publication Date Title
US6118547A (en) Image processing method and apparatus
US5805738A (en) Image processing apparatus and method
JPH04219073A (ja) 画像記録装置
US5760918A (en) Image processing apparatus with conversion and reconversion of the number of bits per pixel
JPH01115271A (ja) 画像処理装置
JPH01290427A (ja) 像形成装置
JPH01254071A (ja) 画像処理装置
JP2851662B2 (ja) 画像処理装置
US6870640B1 (en) Method and apparatus for rendering a continuous tone image representation with multiple digital halftoning
JP3984693B2 (ja) 画像処理装置及び方法
JP2701310B2 (ja) 中間調画像生成方法および装置
JP2848568B2 (ja) 画像処理装置
JPH10224637A (ja) 画像処理装置
JPH11339032A (ja) 画像処理方法及びその装置
JPH06233122A (ja) 画像処理装置
JPS63288566A (ja) 画像処理装置
JPH11355577A (ja) 画像処理装置
JPH03109871A (ja) 画像処理装置
JP3178077B2 (ja) 2値化処理方法
JPS62183265A (ja) 画像デ−タ伝送システム
JPS63132571A (ja) 画像読取り処理装置
JPH0131344B2 (ja)
JPH01175367A (ja) 画像処理装置
JPH01157166A (ja) 画像処理装置
JPH0117309B2 (ja)

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees