JPS6038977A - Picture signal processing device - Google Patents

Picture signal processing device

Info

Publication number
JPS6038977A
JPS6038977A JP58146532A JP14653283A JPS6038977A JP S6038977 A JPS6038977 A JP S6038977A JP 58146532 A JP58146532 A JP 58146532A JP 14653283 A JP14653283 A JP 14653283A JP S6038977 A JPS6038977 A JP S6038977A
Authority
JP
Japan
Prior art keywords
color
signal
image
output
signals
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.)
Pending
Application number
JP58146532A
Other languages
Japanese (ja)
Inventor
Hidekazu Sekizawa
秀和 関沢
Yasuo Hosaka
保坂 靖夫
Shuzo Miura
秀三 三浦
Kiyoshi Yamada
清 山田
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.)
Toshiba Corp
Original Assignee
Toshiba Corp
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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP58146532A priority Critical patent/JPS6038977A/en
Priority to DE8383111844T priority patent/DE3364212D1/en
Priority to EP83111844A priority patent/EP0110353B2/en
Priority to US06/556,323 priority patent/US4663662A/en
Publication of JPS6038977A publication Critical patent/JPS6038977A/en
Pending legal-status Critical Current

Links

Landscapes

  • Image Processing (AREA)
  • Facsimile Image Signal Circuits (AREA)

Abstract

PURPOSE:To display a color picture in an excellent way even with pattern noise such as a mesh point by applying spatial average to a picture signal obtained from a reader to obtain regulation, and applying binary-coding by means of a fixed threshold value when the regulation is large and applying binary-coding by means of a dither method when the regulation is smaller than a prescribed value. CONSTITUTION:A small memory capacity is enough for a color conversion table by deciding a coefficient aij so that an address subject to coordinate transformation is distributed almost uniformly on a coordinate space to each color, in a color copying machine where a picture is read by plural CCDs and conducting color output by means of a thermal transfer system. Further, the 2nd and 3rd coordinate transforming circuits 49b, 49c are constituted almost the same as the 1st coordinate transformation circuit 49a. The signal subject to coordinate transformation is applied with a averaging processing and a color conversion table is indexed by the averaged signal. Only when the local regulation of a luminance signal is larger than a prescribed value in this table, binary-coding is applied with the fixed threshold value and the dither method is applied in other cases. That is, a beautiful picture display is conducted by using the binary representation in the region where a picture signal fluctuates remarkably and using the dither expression in other regions.

Description

【発明の詳細な説明】[Detailed description of the invention]

[発明の技術分野] この発明は撮像素子でカラー画像を電気信号に変換し、
この電気信号によりカラー表示装置へ画像出力する装置
に関する。特に入力画像として網点のよう々ノイズ成分
となる情報が重畳されている場合でも、良好な画像の得
られる画像信号処理装置に関する。 [発明の技術的背景とその問題点] 従来、文字およびカラー画像を含む印刷物の画像を撮像
素子で光電変換し、カラープリンタ等に出力する場合不
適当な走査を用いて検出すると、カラー画像部分の網点
との間でモワレが生じてしまい、カラー画像として処理
することは困難であった。特に空間分割型のカラーセン
ザを用いたものでは、中間調の色で網点があるものに対
、してはほとんど本来の色調を再現することが不可能で
あった。すなわち、色差信号を強調し、入力画像と同程
度の彩度の高い画像を表現する場合、この網点ノイズも
同様に強調されてしまい、ノイズの多い画像となってし
まう欠点があった。このようなノイズを除くには、光学
系でぼけた像を得れば良いが、このようにすると文字ま
でもぼけてしまい文字を表現することが不可能となって
しまう。また、このようなぼけた像を電気的な処理で平
均化を行っても得られるが、このような処理を単にセン
サー出力に対して行うと、小さな文字などは表示出来な
い等の不都合があった。 [発明の目的] この発明は上記の欠点を解消するためになされたもので
、網点等のパターンノイズがあっても、カラー画像を良
好に表示することが可能で、かつ小さな文字等に対して
も高分解能で表示するととが可能なカラー人力表示装置
を提供することを目的とする。 [発明の概要] この発明は、読み取り装置から得られる画像信号に対し
て空間的な平均を施し、この信号の変動率をめる。そし
て、変動率が大きい時には固定閾値により2値化を行い
、変動率が所定値よシ小さい時には、ディザ法によシ2
値を行うものである。 〔発明の効果] この発明は網点による画像を銃み取り、画像を出力表示
するに際し睨み取シ装置から得られる画像信号にして平
均を施すので、網点ノイズの影響がなくすことができ、
2値デイザの切り換えによって、めシはりのきいた画像
が形成できる。 [発明の実施例] 本発明の実施例を詳細に説明する前に概略を述べる。ま
ず、カラー画像を撮像素子で電気信号に変換し、この電
気信号を積和演算回路等からなるマトリックス回路によ
り、輝度信号および色差信号もしくはそれに相当する信
号に分離変換する0このとき、変換された信号が色差空
間でなるぺ〈広い範囲にわたって均一に分布するように
、マトリックスの係数を決める。次に網点ノイズが重畳
しても、これらの信号が一定以上のSNを有するように
平均化処理を行う。この場合、色差信号の方を一般に多
く平均化する必要がある。また輝度信号に対しては局所
変動率をめる。さらに、この平均化を行った輝度信号と
元の輝度信号との差分を取り、輝度信号とあまり平均化
を行っていない(ハード的には平均化を行った信号と元
の信号とのミックスしたもの)信号とで色変換テーブル
を引き、その結果得られた値に対して先にめた局所変動
率が所定値より大きい場合には、固定閾値によシ2値化
を行い、他の場合にはディザ化を行って表示する。この
ようにすることにより小さな文字に対しても高分解能で
表示し、網点等のパターンノイズを含む画像に対しても
ノイズの影響の少ない良好な画像を表示することが可能
となる。 次に、この発明の実施例を図面に従って説明する。との
実施例は、複数のCCD (Charge Coupl
edDevムce)で画像を読み取り、熱転写方式によ
りカラー出力を行うカラー複写機に関する。 このカラー複写機は、第1図に示されるように貌取シ装
置としての密着センサ部αυと、画像形成部(1囚と、
密着センサ部からの信号に電気的処理を施す処理部叫と
から成る。 密着センザ部りは、昭和58年度、電子通信学会総合全
国大会講演番号1243番「高速カラー密着スキャナ」
(採板等)に示されるように、集束性ロッドレンズアレ
イ(「セルフォックレンズ」トいう商品名で市販されて
いる。)(17)と、COD (19a)乃至(19e
 )及び図示しない光源から成る。光源からの照射光は
、原稿(2υ表面で反射され、集束性ロッドレンズアレ
イaηを介して、’411数(D CCD (L12)
乃至(19e)へと導びかれる。CCD (L12)乃
至(19e )は転送機能を有し、受光光量に依存した
信号をシリアルに出力する。この実施例では、出力での
1画素の大きさを、CCD (19a)乃至(19e)
のフォトセンサ6個で読取っている。フォトセンサは、
2個ずつ同色のフィルタが3種類貼り付けられており、
COD (19a)乃至(19e )からは、例えばW
、Y。 c、w、y、c又はY、G、C、Y、G、C(以下繰り
返し)という順序で信号が出力される。 この信号は、処理部(1に入力し、画像形成部(13)
に適したものに変換される。まず、入力信号は、各CO
D (19a)乃至(19e )に対応して設けられた
増幅器(23a)乃至(23e)で増幅される。次に、
AD変換器(25a)乃至(Z5e)において、ディジ
タル信号に変換される。この信号は時分割で出力され、
第1乃至第3のメモリCI!7) 、 @ 、 C31
)に記憶される。すなワチ、同一色のフィルタに起因す
る信号が同一のメモリC’?) 、 01 、 C30
に順次記憶されていく。この第1乃至第3のメモリは原
稿0υの読取シ走査線の2走査綜の容量が好ましい。 次に第1乃至第3のメモ’J (27) 、 CI!!
Jl 、 03υから順次信号が読み出され、色処理回
路嗜に送られる。この色処理回路(9では、c CD 
Qc+a)乃至(19e )で読み取った信号を熱転写
用のインクの色の特性に適した信号に変換する。詳細は
後述する。 色処理回Il!8暖の出力は、処理部(嗜の出力となり
画像形成部(1,1に供給される。画像形成部α3)は
、熱転写方式を用いており、いわゆる面順次方式と呼ば
れる方式によりカラー画像を形成している。 すなわち、A4判の面積毎K、シアン、マゼンタC以下
Mと略す)、イエローの各色が繰シ返し塗布されたイン
ク担体からサーマルヘッドによシインクを記録紙に転写
させ、インクを重ねることによって、フルカラーを実現
している。ここでカラー画像を実現するには、インクの
色特性と、COD (19a)乃至(]、9e )での
フィルタを含めた受光特性とを考慮して、信号変換する
必要があり、これを色処理回路特によって実現している
。 次に、色処理回路嗜の詳細について説明する。 第1乃至第3のメモリ(27) 、 01 、01)の
出力は第1乃至第3の規格化回路(35a ) + (
35h) + (35c)に入力される。第1乃至第3
の規格化回路(35a ) 、 (35b ) 、 (
35C)は2つの機能を有しており、第1の機能が読取
りにおけるモアレを除去する機能であり、第2の機能が
シェーディング、フォトセンサの受光感度のばらつきを
補正する機能である。 第1の機能を実現するために:第1の規格化回路(35
a ’)は、第3図に示されるよりに、第1のメモリ(
2nからの信号を1クロツクタイムだけ保持するレジス
タOη及び加算器G優を有する。これによって゛隣り合
う2つの信号が加算される。更に加算器(3!jの出力
の結線をMSB側へ1ビツトシフトしておく。すると隣
り合う2画素分の加重平均がとられる。 ここで、加算器O1での加算は、単に隣シ合う2画素の
加算ではなく、CCD (19a)乃至(19e)上で
同一色のフィルタが貼り付けられたフォトセンサ(単一
のフォトセンサの大きさがここでいう入力時での1画素
である。)からの信号の加算が行われる。これは、図示
しないCPUによって制御される。 このように信号の平均をとると、モアレが除去されるこ
とを白黒画像を読取る場合を例にとって説明する。ここ
で、CCDにはフィルタが貼り付けられていない。 まず、入力(銃取り)画素数および表示画素数が同一で
あり、入力画素および表示画素のピッチ 1Tとほぼ等
しい周期を有する正弦波的な画像が入力される場合を考
える。 この時、画像の周期と入力画素および表示画素のピッチ
とが同一であるから、正弦波に対し、一定の間隔Tでサ
ンプリングがなされ、一定値が表示される。 ところが、入力画素および表示画素のピッチT ゛に対
し、微小量の差異を有する正弦波形が入力さ ′れると
、−足間j隔Tのサンプリングに対し、その (l出力
値は将しづつ変化する。すなわち、低周波の (モアレ
が発生する。 一方、表示画素ピッチTに対し、例えば2個の入力画素
(等間隔が好ましい。)を対応させる。 この表示画素ピッチTに対し微小量の差異を有する正弦
波形が入力されると、入力画素ピッチは、表示画素ピッ
チTの半分であるから、サンプリング周期は、正弦波形
の周期の約半分となる。すると、同一表示画素に対応す
る1つの入力画素と他方の入力画素からの出力信号は、
符号が反対で振福がほぼ同一の信号となる。このよう外
信号が加算された後、画像信号として表示画素に供給さ
れるので、モアレは発生しない。又、加算器(3樟の出
力は、各色についての1画素の読取り信号であるっこの
ようにして加算平均が取られた信号に対して、第2の機
能に応じた信号処理を施す。これはす口算器C!ωの出
力に対して、第1の係数メモリ(41)の記憶内容を用
いて減算器(ハ)において、引き算をし、■2の係数メ
モリ(4鴎の記憶内容を用いて、乗算器+7)において
乗算を行う。このようなハードウェア苦成原は、以下の
ようである。 すなわち、今、標準テストパターンの白レベル信号をI
%Vとし、黒レベル信号を1Bとしたとき、各センサの
出力を■とすれば、その規格化された出力信号IOは次
式となる0、 これを各画素単位で行うには、あらかじめIwを第1の
係数メモリ(旬に記録しておき、加算器(30からの出
力信号により、それぞれ順次引き算器(4りにおいて■
猶・の引き詩−を画素単位で行う。次に1/(■13 
I、v )の値をあらかじめ第2の係数メモリ(4勺に
記録しておき、乗算器(・IDにより画素単位で順次乗
箕を行う。 同(ζ1)に他の色信号に対しても行う。このような処
理を行うこと例より、CC’Dセンサーにシェーディン
グが生じていても、出力信号(W 、 Y 、 Cに対
応した信号)にほとんど明るさむらのない信号が得られ
る。しかしながら、色フィルターの特性に変化が生じて
いる場合には微妙な色の変化として出力される場合があ
る。 そこで次に第1乃至第3の座標変換回路(49a ) 
1(49b ) 、 (49c )により、各フォトセ
ンサ間の微妙な色の変化に対しても、対応できるよう(
ですることと後述するように色変換用テーブルのメモリ
容量が小さくてもよいように色変換テーブルのメモリの
アドレス空間で均一(で分布するように座標変換を行う
。 第1の座標変換回路(49a)は、第4図に示されるよ
うに、第1乃至第3の規格化回路(35a ) 、 (
35b ) 。 (35c)からの出力が入力されるマルチプレクサGυ
を有する。マルチプレクサr51)は、第1乃至第3の
規格化回路(35a ) 、 (35b ) 、 (3
5C)からの信号を切り換えて、積和演算回路e53)
に出力する。積和演算回路G:))では、マルチプレク
サ61)からの信号に応じて、第3の係数メモリl55
)の記憶内容を呼び出し、所定の演算を施す。この所定
の演算は、前述のように色変換テーブルのメモリのアド
レス空間でデータが均一に分布することを目的としてい
る。すなわち、コノ発明では、CCD (19a)乃至
(19e)のW。 Y、Cの信号へ、、IY、ICにより、インクリボンの
マゼンタ、イエロ、シアンに対応した信号、すなわち、
画像形成部(131への出力信号を得るのであるが本発
明者の分析によると、これらの出力信号は。 1w 、 IY 、 xcで表わそうとすると、その係
数が非常に近い値と/r、ってしマC)。吾い倹えると
、■い、IY、■cという変数によって表わされる空間
内では、出力信号ばかたヰっだ信号群となっている。す
ると、これらの出力信号を正確に表現しようとするとよ
り多くのビット数が必要となり、装置riは、複雑にな
ってし斗う。そこで、色信号がメモリ空間内で年中する
ことなく、均一に分布すれば、これらの信−弓を表現す
るのがIi易となり、回路もより簡単になる1、 今、CCU (1,9;i) 乃X (19e) 、4
コノw 、 Y 、 Cのフィルタからの出力信号を便
宜上W 、 Y 、 Cとし、これらの信号により規定
される画像を表わす信号として、輝度(ij号S1%第
1及び第2の色差信号82.83を選び、次のように定
義する。すなわち、である。とこで8にWとしても良い
。信号S1は輝度に対応する信号として定義しておけば
充分である。この(1)式は、行列を用いると、と表わ
される。 次に次式による座標変換を行うO変換された後の座標を
それぞれX+ 、 X2 、 X3とすれば次式となる
。 ここで変換された後の座標を色変換テーブルアドレス上
で均一分布するように決める。例えば、イエロ、シアン
、マゼンタの各色に対して等距離になるようにする、こ
のとき、(2)式のマトリックスaijの決定は各色に
対して81.S2,83を測定(原稿からの反射光量(
反射率)をW、Y、Cのフィルタが設けられたフォトセ
ンサで光電変換し、(1)式に従ってSl、82.83
をめる。)シ、その値に対して変換後の座標X 1.X
2 、X3を決めてしまう。Xi、X2゜X3で規定さ
れる空白は、設計時に上述のように設定すればよい。そ
し、てこれらの値より逆行列をめることによりatjを
決定することができるー、そこで同一画像を読取った除
に各フォトセンサー自身のムラによって各センサごとに
各色に対する81.82.83が異々っ−Cいても、変
換後の座標XI 、X2 。 x3を同一となるようにすることが可能で、そのときの
aIJをめることができる。したがって(1)。 (2)より次式がまる。 このよう(・てして1つだ変換式に対して信号の流れは
次のようになる。 すなわち規格化はれたw、y、cの信号に対してマルチ
プレクサ31)によシ、それぞれ選択し、それぞれに対
して(3)式の係数を積和演算回路Qにおいて乗算すれ
ばXl、X2 、X3がまる。このとき(3)式の係数
(第1のでは座標変換回路(4ω第1行目の係数のみで
ある。)を各7オトセンサ毎にあらかじめめておき、第
3の係数メモリG!5)に記録しておき、各フォトセン
サ毎に切替えて計算すれば、素子間のバラツキは除くこ
とが可能となる。なおC0D(19a)乃至(19e 
)のフォトセンサーでは画素毎に変動がある場合があシ
、この場合には画素毎に係数を切替えれば、画素毎の色
相の変動をおさえることが可能となる。 まだ座標変換されたアドレスが各色に対しては汀均等に
、座標空間上に分布するように係数aijを決定すれば
、後述するように色変換テーブルの必要メモリ容量は小
さくて良い。又、第2及び第3の座標変換回路(491
) ) 、 (・19りは座標変換回路(49a)と略
同−の第1の措成であり、係数メモリG5)の内容が異
なるだけである。 きて、このように座標変換された信号は、次に平均化処
理が行なわれ、その平均化された信号で色変換テーブル
を引く、このテーブルの値に対して、輝度信号の局所変
動率が所定値より大きい場合のみ、固定閾値で2値化し
、他の場合にはディザ化を行う。 すなわち、中間調を含む画像は、よシ忠実に、画像中に
含まれる文字等はよシ鮮明に表現するために、全ての画
像をディザ又は2値のどちらか一方で表現せず、画像信
号の変動の激しい領域では2値表現を用いそれ以外の箇
所ではディザ表現を用いることによって、美しい画像表
示を行うのである。 七ころが、網点て表わされた画像を、高分解能の耽取装
誼で読み取ると、どのようなパターンの画像であろうと
も、網点と網点とのl¥i1隙を読み取ってしまい、画
像の粗さばかりが目立ってし呼う〇このときに、前述の
ようにディザ・2値の切り換えを行うと、全て2値で表
現するということになり見づらい絵となる。この事情を
具体的数値で説明すると本実施例の密着センサにおいて
、集束性11ツドレンズアレイ(17)により画像がそ
のま1の大きサテ、CCD (19a)乃至(19e 
)に投射される。 これをCCD (19a)乃至(19e )でその捷オ
読み取る。CCD (19a)乃至(19e、)、、、
のフォトセンサのピッチi−,L、約14μmであり、
画像ライン1節当す7zビツトのフォトセンサで読み取
る。更に瞬り合う2個のフォトセンサに対してw、y、
cのフィルタが貼り付けられており、6ビツトで1画素
を読み取っている。いい換えると、3色分解時12本y
pm (]画素は84μm)、白黒対応時36本/闘(
1画素は公μm)であって、この分解能では、網点と網
点との間隙さえも睨み取ってしまい、いわゆる網点ノイ
ズが生じてしまう。 従って、密着センサを形成するC CD (19a)乃
ff1(19e)からの出力であるフィルタW、C,Y
に対応した信号の変化率を見ると、絶えず変動している
。このよ2な信号によってディザ−2値の切シ換えを行
うと、絶えず2値で出力画像が形成されてしまい、見に
くい画像となる。 そこでフィルタW、C,Yに対応した信号(変換前の信
号)ではなく、4×4又は2×2ドツトずつの平均化処
理が施された信号の変化率に基づいて、デ・イザー2値
の切p換えを行う。又、この実施例では、W、C,Yに
対応した信号ではなく輝度信号の変化率を判定基勘に用
いる。すなわち輝度信号Xlに対して平均処理を施して
から、局所変動率を見る。これによって網点ノイズが除
去され、この信号を用いてディザ−2値の切り換えを行
うと、見やすい出力画像となる。人間の目は輝度信号の
変化に対して2,3本/韮の解像度で充分である。これ
を利用して、前述の平均化処理は4×4ドツトずつに対
して行う。この平均化処理は第1乃至第3の平均回路(
57a) 、 (57b) 、 (57c)において実
行される。すなわち、第1乃至第3の座標変換回路(5
7a) 、 (57b) 、 (57c)の出力信号の
16個ずつを、第1乃至第3の平均回路(57a)、 
(57b) 、 (57c)の各々で、平均処理を施す
。 前述のディザ−2値切り換えは、一種の輪郭強調である
。人間の目は、色の変化に対しては、敏感なのであるか
ら、ディザ−2値の切り換え基準は、輝度信号X1を基
準にすれば充分なのである。 そこで、第1の平均回路(57a )の出力を局所変動
率測定回路69に入力させる。この局所変動率測定回路
0燵は第5図に示されるように、引算器(61)からな
る。この引算器(61)は、平均化処理が施されなかっ
た信号と平均化処理が施された信号との差をとる。これ
は−秤の微分であって、非常に簡単な構成で局所変動率
がめられる。局所変動率をめるには、第1の平均回路(
57a)の出力に対して、勧分処理を施することによっ
て、得ても良いのは当然である。 このようにして得られる局所変動率を用いてディザ−2
値の切り換えを行う前に、混合部−において、信号に対
して混合処理を施す。すなわち、平均化を行った信号と
局所変動率を表わす差信号とをマルチブレッサー(財)
罠よって切怜換えて出力し、この両者の信号に対して適
当な係数が記憶された第4の係数メモリ(至)から適当
に読み出し、積和演算回路のηにおいて、両者の信号を
混合する。 このようにすることにより、あまシボケない適当々信号
を得ることが可能となる。例えば、平均化を行う前の信
号をX、平均化を行った信号をiとすれば、引算器−)
からの信号はx−xとカリ、第1の平均化回路(57a
)の出力はiと々る。そこで第4の係数メモリ(に■の
係数をa、bとすれば、積和演算回路67)の出力yは
次式となる。 y=a(x−マ)+bマ (4) ここでa = b二1とすればy=Xとなり平均化を行
う前の信号となる。呼だ、a =Q 、 h :=lと
すればy −xとなり平均化を行った信号となる。さら
にa−=1 、b=oとすればy == x−マとなり
、差信号すなわち局所変動のみの信号、言いかえれば微
分波形に近いものとなる。これは低域周波数カットの信
号と々る。このように係数a、bを変えることにより、
平均化を行った高域周波斂カットの信号から、微分波形
に近い低域周波数カットの信−ケまで自由に得るととが
できる。そこで係数a 、 I)を適切に選ぶことによ
って信号のSNをも考慮してあまりボケない信号がイυ
られる。例えばノイズの多い画像を読み取った場合には
係数すを大へくし、aを小さくすることによって、全体
がボケた感じになり、ノイズが抑えられる。又、多少ボ
ケだ感じの画像を読み取った場合は、aを大きくし、b
を小さくすることによってめシはりのきいた画像となる
。このように、係数a、bは入力画像によって変化さぜ
ることか好ましいが、との時には操作盤に対応するスイ
ッチ等を設けておけばよい。 まだ、他の2つの色差信号)(2,X31d、第2及び
第3の平均化回路(571))、 (57c)で平均化
が施され、SNを向上させた後、第1乃至第3の色変換
部(69a)。 (69b) 、(6!3C)に入力される。この第1乃
至第3の色変換部(69a) 、(69b)、(69c
)をメモリで構成し、この3者の信号により第1乃至第
3の色変換部(69a)、(69b)。 (69c)のアドレスを決定する。そのアドレスに従っ
て実際に必要がインクの量がメモリから藺み出される。 この色変換部(69a)、 (69b)、(69c)と
しては、例えば、良く知られているNeugebaue
rの方程式をあらかじめ計算しておき第1乃至第3の色
変換部(69a)、(69h)、(69c)を構成する
メモIJ K He憶サすテオけば良い。 ここで、Neugebauerの方程式について若干説
明しておく。この方程式は、例えば「カラープロダクシ
目ンの理論」(ニール著、印刷学会出版部発行)に説明
されているように、解析的に解くことは不可能とされて
いた。そこで、本願発明者等は以下に説明するようにし
て、Net+gebauerの方程式寸ず、第19図に
示されるように単位画素中に、純色のマゼンタが塗布さ
れた領域C305)、 (307)、純色のイエローが
塗布された領域(303)、 (305)があるものと
する。領域(301)は、白の部分である。領域(:+
O5)は純色のマゼンタ、イエローが重ねて塗布されて
いる領域である。各領域(301)、(303)、(3
05)。 (307)の面位は第19図からもわかるように、(1
m)(1−Y )、(1−m)y、my、m(1−y)
である。 このような単位画素を赤のフィルタが貼り付けられたフ
ォトセンサで読み取る際の反射光量、すなわち、反射率
几を扱う。更にマゼンタの純色を赤のフィルタを用いて
読み取る場合の反射率を煽l同様にイエローの純色の場
合をRyとすると、■=(1−1n)(1−y)・1+
m−(1−y)・Rm+y(1−m)Ry十m−y−R
my となる。ここで、マゼンタ、イエローのインクが透明で
あると仮定すると、 Rmy −几m、几)! となる。よって、 R= (1−m+mRrn)(1−y+yRy )とな
る。 同様にして、3色の場合について検討すると、七いう式
を得る。 一方、実施例では、フィルタとしてW 、 Y 、 C
を用いているので、これらのフィルタでの反射率に換算
すると、 C′二(1’G+13) とするう ここで(4)7式を考えてみると、密着センサで得られ
る信号はw’ 、c’ 、y’であって、J G、Bの
値り。 知りたい。しかし、(4)′かられかるようにW’、C
’、Y’だけでは、R,、G 、 Bはまらない。そこ
で解析的に扱うことはやめ、(4)′を満足する変数の
川み合わせを全てめることにする。 例えば、密着センサによって、全てイエローの純色で覆
われている単位画素を読み取ると、(4)′において、
 c=マn二〇、y=1 となり、(4)′より R,=it、y 、o=oy 、BつByを得る1)又
、11.y 、 ay 、 BYをW’ 、C’ 、Y
’によって表わすと、 几y二3 (1−W’) −2(1−e’)(ly =
 2 (]−C’)+2 (1−Y’)−3(1−W’
)By = 3(] −W’) −2(1−Y’)とな
る、。同様にして、マゼンタ入力よりRm 、 G+n
 。 13+nを、シアン入力より几c、Gc、Bcを、それ
ぞれ決定するこ七ができる。 次にこの実施例ではプリントアウトする際に16階調で
各色を表現するので、各階調について(4)7式を(/
4だす値をさがしていく。 つまり各色について階調を指定し、全ての紹み合わせに
ついて(4)7式を満たす値をさがしていく。 結局互いに対応づけられた出力画像の濃度と密着センサ
から得られる読取信号のす1キ合がイSられることにな
る。そこで、読取信−号と出力a“冬度とのこの間係を
メモリに記1、(1させ、靜)取信−)から出力6農度
を決定するととけ容易にできる。 一方、局所変動率測定回路(・)!1)の出力c寸、2
値−ディザ判定部fl) i’i(供給される。この2
値−ディザ判定部(7]) irk 、メモリで47’
?成されこのメモリには、第1表に示されるよう外内容
が記憶されている。 第 1 表 すなわち、メモリのアドレスをtwo ’s comp
lemcntに1って表エリ4し、メモリのアドレスと
して、局所義シ助率を入力する。−64乃至6;3とい
う範1川の局所変動率が一/jえられるアドレスに対応
しプζ領域にはディザF J−って画IZ!を出力する
ことを示すコードが記慎をれている。l−128乃至−
6:3.64乃至127という範囲の局所変動率が力え
られるアドレスに対応した領域に1−1.2値に」二つ
て両保を出力すると2を示すコードが記(:i’?され
ている。 したが−て局所変ルリ木が小さい範囲でir:t:、デ
ィザに対応し一/jコードが、局所変動率が犬へい範囲
でけ2値4Ctl応し/、−コードが、それぞれ2値−
ディザ判定部(11)から出力さ!11、第1乃至第3
の画像イ、キ号設定回路(7″(a)、 (73b) 
、(73c’)に供給されろ。とれらの画像信号設定回
路(73a) 、(73b)、(73c)では、2値デ
ィザ判定部(T1)の出力を基拗にして、第1乃至第3
の色変換部(69a) 、(69b) 、(69C)の
信号をサーフ ル、ノド(図示しない)に供給する信号
に変換している。 第1の両住信号設定回路(73a)は、第7図に示され
るように、第1の色変換部(69a) からの信号を2
値化する2値化回路(7!5)を含む。ここで、念のた
めディザ表現と2値表現との相違(Cついて説明する。 2値とは、ひ七つの画素に対応し/こ信号4′y(色毎
の場合もある。)に所閾値との比較を行い、「0」「月
によって表現するととである。これに対しディザ表現と
は、基本的には、2値表現であるが読み取りの際に所定
領域毎の濃度に対応して参照パターン(これけディザパ
ターンと呼ばれる。)を用意する。この参照パターン1
寸、単独の出力画才(て対して設けられるのではなく、
初数の出力両崇1で対して設けられている。例えば4×
4の参照パターンを用いた場合、この参照パターンの1
6画素に対して、第8図に示されるような優先順位が4
月けられる。すなわち、濃度が低
[Technical field of the invention] This invention converts a color image into an electrical signal using an image sensor,
The present invention relates to a device that outputs an image to a color display device using this electrical signal. In particular, the present invention relates to an image signal processing apparatus that can obtain a good image even when information that becomes a noise component such as halftone dots is superimposed on an input image. [Technical background of the invention and its problems] Conventionally, when an image of a printed matter containing characters and color images is photoelectrically converted using an image sensor and output to a color printer, etc., if inappropriate scanning is used to detect the image, the color image portion Moiré occurs between the halftone dots, making it difficult to process as a color image. In particular, when using a space-divided color sensor, it is almost impossible to reproduce the original color tone of halftone colors with halftone dots. That is, when emphasizing color difference signals to express an image with high saturation comparable to that of the input image, this halftone noise is also emphasized, resulting in a noisy image. In order to remove such noise, it is possible to obtain a blurred image using an optical system, but if this is done, even the letters become blurred, making it impossible to express the letters. It is also possible to average such a blurred image using electrical processing, but if such processing is simply applied to the sensor output, there are inconveniences such as the inability to display small characters. Ta. [Purpose of the Invention] This invention was made to eliminate the above-mentioned drawbacks, and it is possible to display a color image well even with pattern noise such as halftone dots, and it is possible to display a color image well even with pattern noise such as halftone dots. An object of the present invention is to provide a color human-powered display device capable of displaying images with high resolution even when the image is displayed. [Summary of the Invention] The present invention performs spatial averaging on an image signal obtained from a reading device, and calculates the fluctuation rate of this signal. Then, when the fluctuation rate is large, binarization is performed using a fixed threshold value, and when the fluctuation rate is smaller than a predetermined value, the dither method is used to perform binarization.
It is something that does value. [Effects of the Invention] This invention captures the image formed by the halftone dots, and when outputting and displaying the image, averages the image signal obtained from the glare filtering device, so the influence of halftone noise can be eliminated.
By switching the binary dither, a sharp image can be formed. [Embodiments of the Invention] Before describing the embodiments of the present invention in detail, an outline will be described. First, a color image is converted into an electric signal by an image sensor, and this electric signal is separated and converted into a luminance signal and a color difference signal or a signal equivalent thereto by a matrix circuit including a product-sum calculation circuit. The coefficients of the matrix are determined so that the signal is distributed uniformly over a wide range. Next, averaging processing is performed so that these signals have an SN above a certain level even if halftone noise is superimposed. In this case, it is generally necessary to average more color difference signals. Also, the local fluctuation rate is calculated for the luminance signal. Furthermore, the difference between the averaged luminance signal and the original luminance signal is taken, and the difference between the luminance signal and the original luminance signal is calculated. If the local variation rate determined in advance is larger than a predetermined value, binarization is performed using a fixed threshold, and in other cases is dithered and displayed. By doing so, it is possible to display even small characters with high resolution, and even for images containing pattern noise such as halftone dots, it is possible to display a good image with little influence of noise. Next, embodiments of the invention will be described with reference to the drawings. An embodiment with a plurality of CCDs (Charge Couple
The present invention relates to a color copying machine that reads images using an edDev system and performs color output using a thermal transfer method. As shown in FIG.
and a processing section that electrically processes the signal from the contact sensor section. The contact sensor section was given lecture number 1243 at the Institute of Electronics and Communication Engineers' general national conference in 1981, "High-speed color contact scanner."
As shown in (plate sampling, etc.), a focusing rod lens array (commercially available under the trade name "Selfoc Lens") (17) and COD (19a) to (19e)
) and a light source (not shown). The irradiated light from the light source is reflected on the surface of the document (2υ) and passes through the focusing rod lens array aη to the '411 number (D CCD (L12)
This leads to (19e). The CCDs (L12) to (19e) have a transfer function and serially output signals depending on the amount of received light. In this example, the size of one pixel at the output is determined by CCD (19a) to (19e).
It is read with 6 photosensors. The photo sensor is
Three types of filters, two of the same color, are pasted,
From COD (19a) to (19e), for example, W
,Y. Signals are output in the order c, w, y, c or Y, G, C, Y, G, C (hereinafter repeated). This signal is input to the processing unit (1), and the image forming unit (13)
converted into something suitable for First, the input signal is
The signals are amplified by amplifiers (23a) to (23e) provided corresponding to D (19a) to (19e). next,
The signals are converted into digital signals in AD converters (25a) to (Z5e). This signal is output in time division,
First to third memory CI! 7) , @ , C31
). In other words, are the signals originating from the filters of the same color the same in memory C'? ), 01, C30
are stored sequentially. It is preferable that the first to third memories have a capacity of two scanning lines for reading a document 0υ. Next, the first to third memos 'J (27), CI! !
Signals are sequentially read out from Jl and 03υ and sent to the color processing circuit. This color processing circuit (in 9, c CD
The signals read in Qc+a) to (19e) are converted into signals suitable for the color characteristics of the thermal transfer ink. Details will be described later. Color processing episode Il! The output of the 8-temperature sensor becomes the output of the processing section and is supplied to the image forming section (1, 1). In other words, the ink is transferred to the recording paper by a thermal head from an ink carrier on which each color (K, cyan, magenta (hereinafter abbreviated as M)) and yellow (hereinafter abbreviated as M) is repeatedly applied to each area of an A4 size sheet. Full color is achieved by layering. To realize a color image here, it is necessary to convert the signal by taking into account the color characteristics of the ink and the light receiving characteristics including the filters at COD (19a) to (], 9e). This is realized by special processing circuits. Next, details of the color processing circuit will be explained. The outputs of the first to third memories (27), 01, 01) are the first to third normalization circuits (35a) + (
35h) + (35c). 1st to 3rd
Standardization circuits (35a), (35b), (
35C) has two functions, the first function is a function to remove moiré in reading, and the second function is a function to correct shading and variations in light receiving sensitivity of the photosensor. In order to realize the first function: the first normalization circuit (35
a') is the first memory (
It has a register Oη that holds the signal from 2n for one clock time and an adder G. As a result, two adjacent signals are added. Furthermore, the connection of the output of the adder (3!j) is shifted by 1 bit to the MSB side.Then, the weighted average of two adjacent pixels is taken. Rather than adding pixels, a photosensor is used with filters of the same color pasted on CCDs (19a) to (19e) (the size of a single photosensor is one pixel at the time of input here). This is controlled by a CPU (not shown). Taking the example of reading a monochrome image, we will explain how moiré is removed by averaging the signals in this way. , no filter is pasted on the CCD. First, the number of input (gun) pixels and the number of display pixels are the same, and a sinusoidal image with a period approximately equal to the pitch of the input and display pixels is 1T. Consider the case where an image is input. At this time, since the period of the image and the pitch of the input pixel and the display pixel are the same, the sine wave is sampled at a constant interval T, and a constant value is displayed. However, , when a sinusoidal waveform with a minute difference is input to the pitch T of the input pixel and the display pixel, the (l output value gradually changes) In other words, low frequency (moire occurs).On the other hand, for example, two input pixels (preferably equally spaced) are made to correspond to the display pixel pitch T. When a sinusoidal waveform with a sine waveform is input, the input pixel pitch is half the display pixel pitch T, so the sampling period is approximately half the period of the sine waveform.Then, one input pixel corresponding to the same display pixel and the output signal from the other input pixel is
The signs are opposite and the Zhenfu signals are almost the same. After the external signals are added in this manner, they are supplied to the display pixels as image signals, so no moiré occurs. In addition, the output of the adder (three camphors) is the reading signal of one pixel for each color.The signal processed in accordance with the second function is applied to the signal that has been averaged in this way. The output of the lotus counter C!ω is subtracted in the subtracter (c) using the stored contents of the first coefficient memory (41), and The basics of such hardware are as follows: Now, the white level signal of the standard test pattern is
%V, and the black level signal is 1B, and the output of each sensor is are recorded in the first coefficient memory (30), and the output signals from the adder (30) are used to sequentially input the subtracters (4)
This is performed pixel by pixel. Next 1/(■13
The values of I, v) are recorded in advance in the second coefficient memory (4x), and the multiplier (ID) sequentially multiplies them pixel by pixel. In the same way (ζ1), other color signals are By performing such processing, even if shading occurs in the CC'D sensor, the output signal (signal corresponding to W, Y, C) can be obtained with almost no unevenness in brightness.However, , if there is a change in the characteristics of the color filter, it may be output as a subtle color change.Therefore, next, the first to third coordinate conversion circuits (49a)
1 (49b) and (49c), it is possible to cope with subtle color changes between each photosensor (
As will be described later, the coordinate transformation is performed so that the memory capacity of the color conversion table is small so that the memory capacity of the color conversion table is uniformly distributed in the address space of the color conversion table.The first coordinate conversion circuit ( 49a), as shown in FIG. 4, the first to third normalization circuits (35a), (
35b). Multiplexer Gυ into which the output from (35c) is input
has. The multiplexer r51) includes the first to third normalization circuits (35a), (35b), (3
Switch the signal from 5C) to the product-sum calculation circuit e53)
Output to. In the product-sum operation circuit G:)), the third coefficient memory l55 is
) and performs a predetermined calculation. The purpose of this predetermined operation is to uniformly distribute data in the address space of the color conversion table memory, as described above. That is, in this invention, W of CCD (19a) to (19e). To the Y and C signals, IY and IC send signals corresponding to magenta, yellow, and cyan of the ink ribbon, that is,
The output signals to the image forming unit (131) are obtained.According to the analysis of the present inventor, these output signals are expressed by 1w, IY, xc, and the coefficients are very close to each other. , Teshima C). When you think about it, in the space represented by the variables ■i, IY, and ■c, the output signals are a single group of signals. Then, to accurately represent these output signals, a larger number of bits will be required, and the device ri will become more complex. Therefore, if the color signals are uniformly distributed in the memory space without being distorted all the time, it will be easier to express these signals, and the circuit will also be simpler1. ;i) NoX (19e), 4
For convenience, the output signals from the filters W, Y, and C are referred to as W, Y, and C, and the signals representing the image defined by these signals are expressed as luminance (ij number S1% first and second color difference signals 82. 83 is selected and defined as follows.In other words, 8 may be replaced by W.It is sufficient to define the signal S1 as a signal corresponding to luminance.Equation (1) is Using a matrix, it can be expressed as follows. Next, perform coordinate transformation using the following formula. If the coordinates after O transformation are respectively X+, X2, and X3, the following formula is obtained. Here, the coordinates after transformation are expressed as It is determined to be uniformly distributed on the conversion table address.For example, it is determined to be equidistant for each color of yellow, cyan, and magenta.In this case, the matrix aij in equation (2) is determined by 81 for each color. .Measure S2, 83 (amount of reflected light from the original (
The reflectance) is photoelectrically converted using a photosensor equipped with W, Y, and C filters, and according to equation (1), Sl is 82.83.
I put it on. ), the coordinates X after conversion for that value 1. X
2. I decided on X3. The blank space defined by Xi, X2°X3 may be set as described above at the time of design. Then, by calculating the inverse matrix from these values, atj can be determined.Therefore, even though the same image was read, due to the unevenness of each photosensor itself, 81, 82, 83 for each color is determined for each sensor. Even if they are different, the coordinates XI and X2 after transformation. It is possible to make x3 the same, and the aIJ at that time can be determined. Therefore (1). From (2), the following equation is established. In this way, the signal flow is as follows for the conversion formula (there is only one). In other words, for the standardized w, y, and c signals, the multiplexer 31 selects each of them. However, by multiplying each of them by the coefficient of equation (3) in the product-sum operation circuit Q, Xl, X2, and X3 are obtained. At this time, the coefficients of equation (3) (in the first coordinate conversion circuit (only the coefficients in the first row of 4ω) are determined in advance for each of the seven sensors, and are stored in the third coefficient memory G!5). If this is recorded and calculated by switching for each photosensor, it is possible to eliminate variations between elements. Note that C0D (19a) to (19e
) photosensor, there may be variations from pixel to pixel; in this case, by switching coefficients for each pixel, it is possible to suppress variations in hue from pixel to pixel. If the coefficients aij are determined so that the coordinate-converted addresses are evenly distributed in the coordinate space for each color, the memory capacity required for the color conversion table may be small, as will be described later. In addition, the second and third coordinate conversion circuits (491
) ) , (•19 is a first configuration that is substantially the same as the coordinate conversion circuit (49a), and is different only in the contents of the coefficient memory G5). The signal that has been coordinate-transformed in this way is then subjected to averaging processing, and the color conversion table is drawn using the averaged signal.The local fluctuation rate of the luminance signal is Binarization is performed using a fixed threshold value only when the value is larger than a predetermined value, and dithering is performed in other cases. In other words, in order to express images containing halftones with high fidelity and characters included in the image with high clarity, all images are not expressed using either dither or binary, and image signals are used instead. A beautiful image is displayed by using binary expression in areas where there are severe fluctuations, and by using dither expression in other areas. When Nanakoro reads an image represented by halftone dots using a high-resolution optical system, no matter what pattern the image has, it will be able to read the gaps between the halftone dots. In this case, if you perform dithering and binary switching as described above, the image will be expressed entirely in binary, making the image difficult to view. To explain this situation with concrete numerical values, in the close contact sensor of this embodiment, the image is directly converted into one large satin image by the convergent 11 lens array (17), and the CCD (19a) to (19e)
) is projected to. This is read by CCDs (19a) to (19e). CCD (19a) to (19e,),
The pitch i-,L of the photosensor is about 14 μm,
It is read with a 7z bit photo sensor corresponding to one image line. Furthermore, for the two photosensors that blink at each other, w, y,
A filter of c is attached, and one pixel is read with 6 bits. In other words, 12 lines when separating 3 colors
pm (] pixel is 84 μm), 36 pixels/fight when supporting black and white (
One pixel is approximately μm), and with this resolution, even the gaps between halftone dots can be seen, resulting in so-called halftone noise. Therefore, the filters W, C, Y which are the outputs from CCD (19a) to ff1 (19e) forming the contact sensor
If you look at the rate of change of the signal corresponding to , it is constantly fluctuating. If dither binary values are switched using such a binary signal, an output image is constantly formed in binary values, resulting in an image that is difficult to see. Therefore, instead of the signals corresponding to filters W, C, and Y (signals before conversion), the de-izer binary value is The switching is performed. Furthermore, in this embodiment, the rate of change of the luminance signal is used as the basis for determination, rather than the signals corresponding to W, C, and Y. That is, after performing averaging processing on the luminance signal Xl, the local fluctuation rate is observed. This removes halftone noise, and when dither binary values are switched using this signal, an output image that is easy to see is obtained. For the human eye, a resolution of 2 or 3 lines per line is sufficient for changes in luminance signals. Utilizing this, the above-mentioned averaging process is performed for each 4×4 dot. This averaging process is carried out by the first to third averaging circuits (
57a), (57b), and (57c). That is, the first to third coordinate conversion circuits (5
7a), (57b), and (57c) are sent to the first to third averaging circuits (57a),
Average processing is performed in each of (57b) and (57c). The dither-binary switching described above is a type of edge enhancement. Since the human eye is sensitive to color changes, it is sufficient to use the luminance signal X1 as the standard for dither binary switching. Therefore, the output of the first averaging circuit (57a) is input to the local fluctuation rate measuring circuit 69. This local fluctuation rate measuring circuit 0, as shown in FIG. 5, consists of a subtractor (61). This subtracter (61) takes the difference between the signal that has not been averaged and the signal that has been averaged. This is a differential of a -balance, and the local fluctuation rate can be found with a very simple configuration. To calculate the local fluctuation rate, the first averaging circuit (
It goes without saying that the output of step 57a) may be obtained by performing a distribution process. Using the local fluctuation rate obtained in this way, dither
Before switching the values, a mixing section performs mixing processing on the signal. In other words, the averaged signal and the difference signal representing the local fluctuation rate are combined into a multibreather.
The output is switched and outputted by the trap, and appropriate coefficients are read out from the fourth coefficient memory (to) where appropriate coefficients are stored for both signals, and both signals are mixed at η of the product-sum calculation circuit. . By doing so, it becomes possible to obtain a suitable signal without any blurring. For example, if the signal before averaging is X and the signal after averaging is i, then the subtracter -)
The signals from
) output reaches i. Therefore, if the coefficients of the fourth coefficient memory (2) are a and b, the output y of the product-sum calculation circuit 67 is given by the following equation. y=a(x-ma)+bma (4) Here, if a=b21, then y=X, which is the signal before averaging. If we set a=Q, h:=l, then y-x becomes the averaged signal. Further, if a-=1 and b=o, then y==x-ma, which is a difference signal, that is, a signal with only local fluctuations, in other words, it is close to a differential waveform. This is a low frequency cut signal. By changing the coefficients a and b in this way,
It is possible to freely obtain from the averaged high frequency cut signal to the low frequency cut signal close to the differential waveform. Therefore, by appropriately selecting the coefficients a and I), a signal that is not too blurry can be obtained by taking into account the SN of the signal.
It will be done. For example, when reading an image with a lot of noise, by increasing the coefficient ``s'' and decreasing ``a'', the entire image appears blurred and noise can be suppressed. Also, if you read an image that looks a little blurry, increase a and b
By reducing the size of the image, the image becomes sharper. In this way, it is preferable to change the coefficients a and b depending on the input image, but if this is the case, a corresponding switch or the like may be provided on the operation panel. The other two color difference signals) (2, color conversion unit (69a). (69b) is input to (6!3C). These first to third color conversion units (69a), (69b), (69c
) is constituted by a memory, and the first to third color conversion units (69a) and (69b) are configured based on the signals of these three. (69c) is determined. According to that address, the amount of ink actually needed is retrieved from memory. The color conversion units (69a), (69b), and (69c) are, for example, the well-known Neugebau
It is only necessary to calculate the equation of r in advance and write a memo that constitutes the first to third color conversion sections (69a), (69h), and (69c). Here, we will briefly explain the Neugebauer equation. This equation was thought to be impossible to solve analytically, as explained in, for example, ``Theory of Color Production Eyes'' (written by Neil, published by Printing Society Press). Therefore, the inventors of the present application calculated the Net+gebauer equation as described below, and as shown in FIG. Assume that there are areas (303) and (305) coated with yellow. The area (301) is a white part. Area (:+
O5) is an area where pure colors magenta and yellow are coated overlappingly. Each area (301), (303), (3
05). As can be seen from Figure 19, the plane orientation of (307) is (1
m) (1-Y), (1-m)y, my, m(1-y)
It is. The amount of reflected light when such a unit pixel is read by a photosensor to which a red filter is attached, that is, the reflectance is treated. Furthermore, if the reflectance when reading a pure magenta color using a red filter is expressed as L, and Ry is the case when a pure color of yellow is read, ■=(1-1n)(1-y)・1+
m-(1-y)・Rm+y(1-m)Rym-y-R
It becomes my. Here, assuming that the magenta and yellow inks are transparent, Rmy - 几m, 几)! becomes. Therefore, R=(1-m+mRrn)(1-y+yRy). Similarly, if we consider the case of three colors, we obtain the formula 7. On the other hand, in the embodiment, W, Y, and C are used as filters.
is used, so when converted to the reflectance of these filters, it becomes C'2 (1'G + 13).Now, considering equation (4)7, the signal obtained by the contact sensor is w' , c', y', and the values of J, G, and B. I want to know. However, as seen from (4)', W', C
', Y' alone does not fit R,, G, and B. Therefore, we stop treating it analytically and instead consider all the combinations of variables that satisfy (4)'. For example, when a unit pixel completely covered with yellow is read by a contact sensor, in (4)',
c = man n20, y = 1, and from (4)' we get R, = it, y, o = oy, B by 1) Also, 11. y, ay, BY to W', C', Y
Expressed by ', 几y23 (1-W') -2(1-e') (ly =
2 (]-C')+2 (1-Y')-3(1-W'
)By = 3(] -W') -2(1-Y'). Similarly, Rm, G+n from magenta input
. 13+n, it is possible to determine c, Gc, and Bc, respectively, from the cyan input. Next, in this example, each color is expressed in 16 gradations when printed out, so equation (4)7 for each gradation is expressed as (/
4 Find the value. In other words, specify the gradation for each color, and search for values that satisfy equation (4)7 for all introductions. In the end, the sum of the density of the output image and the read signal obtained from the contact sensor, which are associated with each other, is determined. Therefore, it can be easily solved by recording the relationship between the read signal and the output a "winter degree" in the memory, and determining the output degree from the (1, quiet) signal.On the other hand, local fluctuation rate measurement Output c dimension of circuit (・)!1), 2
Value-dither judgment unit fl) i'i (supplied. This 2
Value-dither judgment unit (7]) irk, 47' in memory
? The external contents are stored in this memory as shown in Table 1. Table 1: Two 's comp
Enter 1 in lemcnt, enter table 4, and input the local support rate as the memory address. -64 to 6;3, which corresponds to the address where the local fluctuation rate of the range 1 river is 1/j, and the dither F J- is the image IZ! in the ζ area. The code that shows the output is carefully noted. l-128 to -
6: When the area corresponding to the address where the local fluctuation rate in the range of 3.64 to 127 is applied is outputted with the value 1-1.2, a code indicating 2 is written (:i'? Therefore, in a small range where the local variable Luri tree is small, the ir:t:, corresponding to the dither, the 1/j code, and when the local variation rate is in the small range, the binary 4Ctl, corresponding to the ir:t:, - code, Each binary value -
Output from the dither judgment section (11)! 11. 1st to 3rd
Image A, K number setting circuit (7″(a), (73b)
, (73c'). These image signal setting circuits (73a), (73b), and (73c) base the output of the binary dither determination unit (T1) on the first to third
The signals of the color conversion units (69a), (69b), and (69C) are converted into signals to be supplied to the surf and throat (not shown). The first Ryōzumi signal setting circuit (73a) converts the signal from the first color converter (69a) into two as shown in FIG.
Includes a binarization circuit (7!5) that converts into values. Here, I will explain the difference between dither expression and binary expression (C) just to be sure. Binary expression corresponds to seven pixels. Comparison with the threshold value is performed, and it is expressed as "0" or "month."On the other hand, dither expression is basically a binary expression, but it corresponds to the density of each predetermined area when reading. Prepare a reference pattern (called a Koreke dither pattern).This reference pattern 1
size, independent output skill (rather than being set up against
The output of the initial number is set as 1. For example 4×
If 4 reference patterns are used, 1 of this reference pattern
For 6 pixels, the priority order is 4 as shown in Figure 8.
The moon is destroyed. That is, the concentration is low.

【^順に従い、小さい
番号が伺された画素から順に塗りつぶしていくことによ
って濃度表現を行う。 したがって、ある領域の濃度が検出又は規定されたなら
、この濃度に応じて参照パターンを特定する。この参照
パターンによって、各画素に設定される閾値が決定され
る。この閾値は1m常の2値変換のだめのものである。 この実施例では、読み取り画gξの1度変化に応じで、
ディザ参照データメモリ(77)、固定閾値メモ1月7
呻を選択する。 前述のよう如、輝度信号が所定の変化率よりも小さいと
きには、ディザパターン(てよって2値化を行い、輝度
41片号が大きく変化する領域では、固定閾値Gでよる
2値化を行う。これけ切り換えるのは、2値・ディザ判
定部(7])からの出力信号がイJ1給されるマルチプ
レクサ(81)である。このマルチプレクサ(81)に
上り2つのメモ1月77) 、 (7ωを切り換えて、
2値化回路C15)における閾値データを取り込む。 2値化回路(lωでは、この切シ換えられた閾値により
、i+< 1の色立換部(69a)からの信号を2値化
する○このような信号が、画・豫形成部峙を構成するサ
ーマルプリンタのサーマルヘッドに供給される。 しかも、文字パターンのように輝度信号の変化の大きい
領域では、固定2値化により、高解像度でかつ、めシは
シのきい/こ画像が形成される。又、中間調の画像領域
に対しては、ディザパターンを用いることにより美しい
中間調が表現可能となる。 次に画像信号を規格化するだめの標準信号の発生方法(
でついて更’/Cf61明する。 まず入力原稿(91)を走査する前に、第11図のよう
に走有開始点に設けられた主走査中を有する標準の白黒
パターン(93)を走査する。この七き第12図如示さ
れるようにCP U (95)よりインターフェース(
97)を介して第1乃至第3の規格化回路(35a)。 (35b)、(35)内の第1の係メタメモ1月4′D
には0を、第2の係数メモ1月個には1を送る。寸だイ
ンターフェイス(99)を介し゛て第3の係数メモリ6
つには次式のデータを送る。 すると(2)式又は(3)式は、 となシ、積和演算回路(53)の出力には入力のデータ
そのものが出力される。そこでとのデータをインターフ
ェイス(101)を介して、CP U (%)に入力さ
げる。ここで第1に標準の白パターンを入力ずろ。この
とき標準パターンのわずかの変1δhが考えられるので
、センサーを移Iii!+ L数回データを入力し、平
均したものを第1の係数メモ1月=Il)にインターフ
ェイス(97)を介して送る。次にセンサーを移+li
、+ 17、黒パターンを入力する。このときもセンサ
ーを心動し、数回データを入力し平均化を行う。 そこでCP U (95)で1/(IB−I51.)を
割1′)シ、この値をインターフェイス(97)を介し
て第2の係数メモリ(1勺へ送る。この値によって各セ
ンサー出力の規格化が行われる。この規格化に必要なデ
ータは原稿(91斤走査する直前に行っているので、原
稿(91)を走査し−Cいる時間内だけ光源を安定化さ
せZ)」:うに渚1・iLでおけば、発光灯のような経
時変化の多いものでも使用可能となる。 次に第3の係数メモυG!′9内に記憶される係数の決
め方について音6明する。 一般に光源の分光%性には、あまり大きな変化はないが
、光源によっては経時変化で分光特性が変化するものが
ある。そこで適時標準となるカラーパーを睨み取って、
このメモリ0つ内の係数を補正し、常に安定したカラー
出力を得るようにしなければなら々い。標準のカラーパ
ーとしては、第13図に示されたようなシアン(201
) 、マゼンタ(203)、イエrJ(205)からな
るカラーパーを用いるとよい。 々おレッド、グリーン、ブルー等の色ヲ用いても良く、
また、これら全ての色を用いても良い。この標準のカラ
ーパーを原稿としてセットし、(4)式で示された係数
をCP U (95)からインターフェイス(99)を
介して第3の係数メモリ6ツに送る。次にこの標準パタ
ーンのシェーディング補正を行って読み取る。なおこの
ときも標準パターンの汚れ停を考慮して、センサーを移
動し、数回データを入力し平均化を行う。これを各3色
について行う。 次に各センサー毎に平均化を行い、先に説明したように
(2)式の係数をめる。この係数をインターフェイス(
99)を介して、第3の係数メモリG9に送る。このよ
りにして元ii;!およびセンサーの色フィルター等の
経時変化が、りつても、各−七ンーリーーの出力を補正
[7、全面均一で安定1.7’i−カラー付けの処理を
可能とする0 この係数の決定について更に詳述する。 今CCDセンザ」二にp)る色フィルタとして、白、イ
エロ、シアンの三色とし、これらによる出力信号を・そ
れぞれw 、 y 、 c (これは、原オ1、aから
の反射光殿に相当する。)とする。−!:た輝度信号を
81第1の色差付けをS2、りn2の色差缶号をS3と
しそれぞれを次式のように屋義する。外分輝度信号とし
て(rl I = VJとしても良い。 次に1色相信号が変化しても、輝度の変化を生じないよ
うにするため、次式による座標変換を行う。変換された
後の座標をそれぞれXl、X2 、X3とすれば次式と
なる。 ここで変換された後の座標を色変換テーブルアドレス上
で均一分布するように決める。例えば、イエロ、シアン
、マゼンタの各色に対し、て、等距離になるようにする
。このときイエロの紹(色を読み取った時の出力81.
82.83をそれぞれSIY、S2Y、S3Yとし、シ
アンの場合はSIC,S2C,S3C、さらにマゼンタ
のときはS ]M、 82M、 83Mとする。また変
換された後の座標X1. X2 、X3をそれぞれイエ
ロのときXsY。 X2Y、X3Y 、 シアytv トキXxC,X2C
,X3C,11LサラK 7ゼンタのときXIM、X2
M、X3Mとするこれより変換のそこで、係数aIjに
ついてまとめると次式となるOしン’cがって、aI」
は次式となる。 ブヒ だ し 、 このように(5)式で示された色差空間で各色のアドレ
スが撮像素子毎に異なっても(8)式で示された係数に
よって、座標変換すれば同一のアドレスにすることが可
能となる。 なお、ここで座標変換のマトリックスAは(5)式で示
された形である必要はなく、次式で示された形であって
も良い。この場合には輝度信号方向に対しても、座標変
換が可能となり、ド)度のかたよりのない変換も可能と
なる。孫赦の決定方法は(5)式と同様に行;ξばよい
。 さて、(6)、(7)式よりX+ 、、X2 、Xaは
次式となる0そこで規格化されたW 、 Y 、 Cの
信号に対してマルチプレクサ69により、それぞれ選択
し、それぞれに対して(121’>’、’:の係数a(
jを積和演9回路6;メにおいて4tfけて加算すれば
<+2式が咋る。このとき0ニヤ式の係数を各撮像素子
毎にあらかじめめて、第:うの係数メモリ()艶に記憶
しておき、各撮像素子毎に切変えて計1′4すれば、素
子間のバラツキは除くことが可能となる。なおCCDセ
ンサーでは、画素毎(0−υがある場合があシ、この場
合には、画素毎に係数を切変えれば、色相の変動をおさ
えることが可能と在る。 ここで、以上のβ標変換を定性的にオとめるとw、c、
yの信号によって1曲i像の色を表現するとw、c、y
の信号の非常に狭い領域に多くの色が集中している。例
えば、色の表現をW、C,Yの信−号(又はこれらの差
信号)を独立変数として空間表現すると、w、c、yの
座標軸((対して小さな立体の中に多くの色が集中して
おり、w、c、yの微小変動に対して色の変動は激しい
。 このような色をw、c、yによって表現することは、多
くのビット数を要し、得策ではない。そとで、座標軸を
変更して色が集中する空間を押し広げることが好ましい
cl前述の座標変換は、これを実現したものである。 本発明者等が更に検討したところ、座標変換を施し、メ
モリ空間上で信号が均一に分布するようにしてもなおか
つ高濃度の色に対しては、表現が難しく他の領域と同様
のビット数では信号間の識別ができず、高濃度の色は全
て黒色に変換されて出力されてしまった。そこで、輝度
信号及び色差信号、肋に輝度信号に対して、非線形変換
を施す。 すなわち、第15図に示されるように混合部(6:3)
の出力である積和演算回路(67)の出力を非線変換用
メモ’J (207)ておいて、対数変換を施す。混合
部(63)の出力が、メモリ(207)のアドレスとし
てこのメモリ(207)に供給される。仁のメモリ(2
07)の記憶内容は第14図に示されるように、対数関
数であって、入力アドレスが大きくなるにつれて、出力
の増加が著しくなるように設定されている。 前述のようにアドレスとして与えられる混合部(63)
の出力(lま、大きな値になるにつれて、その頻出密度
が高くなり、出力値間の差が小さくなるが対数変換する
ことによって、輝度信号の間隔を犬さくしている。これ
によって、例えば輝度信号を表現するのに、より低ビッ
トのデータですむ0この実施例での密着センサは、非常
に高解像度である。CCD (19a)乃至C19e 
)の各7オトセンサは、第16図(a)に示されるよう
に、単一のフォトセンサに対して単一色のフィルタが貼
シ付けられており、例えばw、y、cの3種のフィルタ
が設けられた3個(又は同一色のフィルタが設けられた
一対のフォトセンサ3組でも同一である。)の7オトセ
ンザにより一画素を読み取っている。これを空間分割型
のカラーセンサと呼ぶ。乙のとき、同図(b)に示され
るように、一画素に対応したフィルタ群の途中で原稿の
色が急激に変化し、例えば同図で左側がマゼンタの純色
、右側がシアンの純色テするとする。すると、Wのフィ
ルタは、マゼンタの純色を読み取って、W(M)という
信号が、Y。 Cのフィルタは、シアンの純色を読み取す、 Y(C)
。 C(C)という信号が、CCDから出力される。原理的
に述べると、1つの色IiW;’Y、Cという3秤のフ
ィルタが貼り付けられたフォトセンサの出力信号によっ
て特定している。しかし、この場合、W(八i)、y(
c)、c(c)という信号の組み合わせで特定される色
は実在しない。メモリ空間ではみだしてしまう訳である
。 このような状況は、例えば文字の縁では起ζり得ること
である。又、画像を形成する網点の大きさが、フォトセ
ンサの大きさ程度のときにも、このような事態に至る。 前者の場合、文字の緑で実在しない色の紹み合わぜが生
じても、その個斂け1走斉腺上】03個のlT17i素
に対しても、1イ1]乃至2個発生ずるだけである。し
かし、徒者の場合には、】Ii!iI水分で上述の事態
が生じていると、その伺近の領域一体で生じている乙と
が多く、1走査線に対して、多くの実在しない色の信号
の川み合わせが生I〕でしまう。そこで、所定の読みJ
r9り領域に対して、所定数以上の実在しない色の信号
の組み合わぜが生じたらl?3 、?ノイズと判定し、
信号に対してより平均化する。これによって、網点ノイ
ズが減少する。 この実施例を、第17図に示す。第2図に示される実施
例での装置において、第1乃至第3の平均回路(57a
)、(57b)、(57C) ノ出力端子及び画像形成
部03)の入力端子の間の回路構成に特徴がある。混合
部(63)からの出力である輝度に対応した信号X1、
第2及び第3の平均回路(57h)、(57C)の出力
である色差信号X2 、X3を用いてノイズ検出部(2
09)において細裁ノイズを検出する。この検出結果に
応じて、第1乃至第3の平均口#S (57a)、(5
7b)、(57c)の出力信号と更に平均化を施しだ信
号のどちらかを用いて画像形成部(1■でのインクの転
写量に応じた信号を決定する。 寸ず、混合部(63)の出力、第2及び第3の平均回路
(571))、 (57c)の出力を色判定回路(21
,1)に入力する0色判定回路(211)は、第1乃至
第3の色変換部(69a)、 (69h)、(69c)
を構成するメモリ2同−のアドレス空間を有するメモリ
で構成するが、その内容は異なる。すなわち、3出力信
号の川み合わせから成る色が実在する時にはIll 、
 実在しない時には「0」が記憶されている。 前述のように、この実施例の密着センサが網点ノイズを
捨ってしまったときに、色判定回路(211)の出力が
[月となる。カウンタ回路(213)ではこの数を所定
領域内で計数する。この計数値と閾値回路(215)で
設定される閾値とを判定回路(217)において比較し
、閾値よシ大きい時には、例えば「1」を出力する。こ
れは網点ノイズが生じたことを示す信号である。 一方、第2及びIf’、 3の平均回路(574))、
(57c)の出力信号は、平均化回路(219)、(2
21)において、各々平均をとる。ここで、第1乃至第
3の平均回路(57a)、(57b)、(57C)での
平均処理と、平均化回路(219)。 (221) での平均処理とけ、その処理対象とする窒
間的広がりが異なる。前者では、2×2個の画素につい
て平均をとる。後者では更に、これらの平均を施された
信号の2×2個分だけの平均をとる。 したがって、後者での平均はより広い空間にわたって行
う。これ(qJl、前者のようにX11点ノイズが第2
及び第3の平均回路(57b)、 (57c)での平均
処理では除去されないために、更に平均処理を施すので
ある。 そこで、判定回路(2]7)の出力奢用いて、このよう
な2つの信号をマルチプレクサ(223)、(225)
で切り換える。又、輝度信号に対しては、マルチプレク
サ(227) K対し、混合部(63)の出力(a、b
の値によって信号の性質が変化するが、ここでは平均化
がされた信号である。)及び第1の平均回路(57a)
の出力とを供給し、判定回路(217)の出方によって
切シ換える。 こうして、第1乃至第3の色変換部(69a)、(69
1,+)。 (69c)にId、W点ノイズの影響の永い信号が供給
される。これらの色変換部(69a)、 (69h)、
 (69c)は、前述の実施例と同一であって、必要々
インクの量を決定する。こうして色変換部(69;1)
、(691))、(69C)を構成するメモリからイン
クの最に応じた信号が引き出されたなら2値化回路(7
5a)、 (75b)、(75c)に供給される。2値
化回路(75a)、 (75b)、 (75C)も前述
の実tjni例と同一であり、ディザ参照データメモリ
(77a)、(7711)。 (77c)、固定閾値メモリ(79a)、 (79t)
)、 (79c)の内容をマルチプレクサ(81a)、
(81b)、(81c)によッテ切り換エテ、との2値
化回路(75a)、 (75b)、(75c)に供給す
る。2値化回路(75a)、(75b)、(75c)−
は比較回路でqって、マルチプレクサ(81a)、(8
1b)、(81c) カら切bm、t−c供給される信
号を比較の基準値とする。 ? ルチプレクサ(81a)、(81b)、(81c)
の切シ換えは。 前述と同様に、2値・ディザ判定回路qOの出力によっ
て切り換えを行う。これは前述のように、中間調の画像
の中に文字等が混在した場合に文字等をめりはシをつけ
て表示するものである。更にここまでの説明から明らか
なように、糾1点ノイズが発生したなら、輝度信号の変
動も激しいかどうかにかかわらず、画素サイズに対して
大ナワ1模な平均処理を施した信号をディザによって表
明1するととが好斗しい。そこで、判定回路(217)
の出力が[月となり網県ノイズの発生が検出されたなら
、マルチプレクサ(81a)、(81b)、(81c)
 Kよって必らずディザ参照データメモリ(79a)、
(79b)、(79c )を、S択する。 第18図は入力画像上して、通常の印刷物を対象にし、
回路の簡略化を図ワた例である。ず疫わち入力画作とし
てd文字や縮画尋の2値画像と、網点パターンによる中
間調画像からなるものとして考える。したがって、網点
パターンであるなら信号を平均化処理を施し、ディザ化
を行って出方する。細巾、パターンでなければ信号の平
均化を行わずに単に2値化して出力する。 すなわち、第18図で、平均化を行うnIIの信号をノ
イズ検出部(209)に人力し、判定回路(217)の
出力で第4乃至第6の平均回路(251a)、(251
h)、(251c)の出力もしくは平均を施す前の信号
をマルチプレクサ(223)、 (225)、 (22
7)で選択する。寸だ同時(てこの判定回路32の出力
でディザパターン27もしくは固定値部を選択する。な
おこの回路では各色のディザパターンを共通としている
。 このようにすることにより網点によるノイズの影響をあ
まり受けずに中間調表示が可11にとなる。 また文字等の線画に対しては高解像度で出力することが
可能となる。 [発明の他の実施例] 以上の実施例では、イエロ、マゼンタ、シアンのインク
リボンを用いる3色カラーについて説明したが、黒のイ
ンクリボンを加えた4色カラーについても同様に行うこ
とができる。すなわち、第9図に示されるように、第4
の色変換部(69d)、第4の画像信号設定回路(73
d)を設ける。他は先の実施例と同様である。このとき
CCD (19a)乃至(19e ’IのW、Y、Cの
フィルタからの信号が全て[月(所定値以上)であるな
ら、3色を混合するのではなく黒色を用いる。 また、先の実施例では、2値ディザ判定部(7])の入
力であって、差信号をそのまま入力信号として使用して
いたが、この場合にはメモリの内容に連続性が失われる
。そこでそのまま入力するのではなく、MOBに1ビツ
トを加算して、その結果を2値ディザ判定部(71)を
構成するメモリのアドレスとすれば、メモリの内容に連
続性が生じる。 咋たディザ参照パターンおよび固定閾値を各色共通にす
るならば第10図のように、回路が省略される。 なお、非紛形変1負の不健な場合にfqt、、メモリ(
69a)、(69り)、(69c)を省略しても良い。 まだ、先の実施例では、撮像素子とし、て1次元COD
センサーの例について説明したが、2次元のセンサーで
あってもよい。
[Density expression is performed by filling in pixels in order, starting from the lowest number according to the order. Therefore, once the density of a certain region has been detected or defined, a reference pattern is specified according to this density. This reference pattern determines the threshold value set for each pixel. This threshold value cannot be used for binary conversion at 1 m. In this embodiment, in response to a 1 degree change in the reading image gξ,
Dither reference data memory (77), fixed threshold memo January 7
Choose moan. As described above, when the luminance signal is smaller than a predetermined rate of change, binarization is performed using a dither pattern, and in areas where the luminance 41 changes significantly, binarization is performed using a fixed threshold G. This switching is done by the multiplexer (81) to which the output signal from the binary/dither judgment unit (7]) is fed. Switch to
The threshold value data in the binarization circuit C15) is taken in. The binarization circuit (lω) uses this switched threshold value to binarize the signal from the color conversion unit (69a) where i+<1. It is supplied to the thermal head of the thermal printer that constitutes the printer.Furthermore, in areas where the luminance signal changes greatly, such as character patterns, fixed binarization allows the formation of high-resolution, sharply textured images. In addition, for halftone image areas, beautiful halftones can be expressed by using dither patterns.Next, we will explain how to generate standard signals for standardizing image signals (
Next, I'll clarify /Cf61. First, before scanning an input document (91), a standard black and white pattern (93) having a main scanning pattern provided at a scanning start point as shown in FIG. 11 is scanned. As shown in Fig. 12, the interface (
97) to the first to third normalization circuits (35a). (35b), first related meta memo in (35) January 4'D
and 1 to the second coefficient memo. The third coefficient memory 6
Send the following data to: Then, equation (2) or equation (3) becomes as follows.The input data itself is outputted to the output of the product-sum calculation circuit (53). There, the data is input to the CPU (%) via the interface (101). First, enter the standard white pattern. At this time, a slight change in the standard pattern (1δh) is possible, so move the sensor! + Input data several times and send the averaged value to the first coefficient memo (Il) via the interface (97). Next, move the sensor+li
, +17, input the black pattern. At this time, the sensor is moved, and the data is input several times and averaged. Therefore, the CPU (95) divides 1/(IB-I51.) by 1' and sends this value to the second coefficient memory (1') via the interface (97).This value determines the output of each sensor. Standardization is performed. The data necessary for this standardization is obtained just before scanning the original (91), so the light source is stabilized only during the time it takes to scan the original (91). If you set it to Nagisa 1/iL, you can use it even with things that change over time, such as luminescent lamps.Next, I will explain how to determine the coefficients stored in the third coefficient memo υG!'9.Generally There is not much change in the spectral % characteristics of the light source, but depending on the light source, the spectral characteristics of some light sources change over time.
It is necessary to correct the coefficients in this memory 0 to always obtain stable color output. The standard color par is cyan (201
), magenta (203), and yellow rJ (205). You may also use colors such as red, green, and blue.
Further, all of these colors may be used. This standard color par is set as a document, and the coefficients expressed by equation (4) are sent from the CPU (95) to six third coefficient memories via the interface (99). Next, this standard pattern is subjected to shading correction and then read. At this time, the sensor is moved and the data is input several times and averaged, taking into account the contamination of the standard pattern. Do this for each of the three colors. Next, averaging is performed for each sensor, and the coefficients of equation (2) are calculated as described above. Apply this coefficient to the interface (
99) to the third coefficient memory G9. Based on this, it was originally ii;! Even if the color filter of the sensor changes over time, it will correct the output of each -7-7. It will be explained in further detail. The color filters used in the CCD sensor are white, yellow, and cyan, and the output signals from these are w, y, and c, respectively. ). -! : 81 The first color difference is S2, and the color difference can number of RI n2 is S3, and each is expressed as shown in the following equation. As an external luminance signal (rl I = VJ may also be used. Next, in order to prevent a change in luminance even if one hue signal changes, coordinate transformation is performed using the following formula. The coordinates after the transformation Let Xl, X2, and , so that they are equidistant.At this time, the introduction of yellow (output 81. when reading the color).
82.83 are respectively designated as SIY, S2Y, and S3Y, and in the case of cyan, SIC, S2C, and S3C, and further, in the case of magenta, S]M, 82M, and 83M. Also, the coordinates X1 after conversion. XsY when X2 and X3 are yellow. X2Y, X3Y, Shia YTV Toki XxC, X2C
, X3C, 11L Sarah K 7 Zenta time XIM, X2
M,
is the following formula. In this way, even if the address of each color in the color difference space shown by equation (5) differs depending on the image sensor, if the coordinates are transformed using the coefficients shown by equation (8), the addresses can be made the same. becomes possible. Note that the coordinate transformation matrix A does not need to be in the form shown by equation (5), and may be in the form shown by the following equation. In this case, it becomes possible to perform coordinate transformation also in the direction of the luminance signal, and it also becomes possible to perform transformation without deviation in degrees. The method for determining the grandchild's forgiveness is the same as in equation (5) by using the line ;ξ. Now, from equations (6) and (7), X+, , (121'>',': Coefficient a(
If j is multiplied by 4tf in the product-sum operation 9 circuits 6 and 4 and added, the formula <+2 is written. At this time, if the coefficients of the zero-near formula are set in advance for each image sensor, stored in the coefficient memory (), and changed for each image sensor to obtain a total of 1'4, it is possible to It becomes possible to eliminate variations. Note that in a CCD sensor, there may be cases where there is a coefficient of 0-υ for each pixel. In this case, it is possible to suppress variations in hue by changing the coefficient for each pixel. Here, the above β If we define the standard transformation qualitatively, w, c,
If the color of one song i image is expressed by the signal y, then w, c, y
Many colors are concentrated in a very small area of the signal. For example, when color is expressed spatially using W, C, and Y signals (or their difference signals) as independent variables, the w, c, and y coordinate axes ((on the other hand, there are many colors in a small solid) The colors are concentrated, and the color changes drastically in response to minute changes in w, c, and y. Expressing such colors using w, c, and y requires a large number of bits, which is not a good idea. Therefore, it is preferable to change the coordinate axes to expand the space in which colors are concentrated.The above-mentioned coordinate transformation achieves this.After further study by the present inventors, the coordinate transformation is performed, Even if the signals are distributed uniformly in the memory space, it is difficult to express high-density colors, and it is not possible to distinguish between signals with the same number of bits as in other areas, and all high-density colors are Therefore, a non-linear transformation is applied to the luminance signal, the color difference signal, and the rib luminance signal. In other words, as shown in Fig. 15, the mixing section (6:3)
The output of the product-sum arithmetic circuit (67), which is the output of The output of the mixer (63) is supplied to this memory (207) as its address. Jin's memory (2)
07) is a logarithmic function, as shown in FIG. 14, and is set so that the output increases more significantly as the input address becomes larger. Mixing unit (63) given as address as described above
The output of the output (l) increases as the value increases, and the difference between the output values increases, but by logarithmically converting the interval between the luminance signals, the interval between the luminance signals becomes narrower. 0 The contact sensor in this embodiment has a very high resolution.CCD (19a) to C19e
) As shown in FIG. 16(a), each of the seven photosensors has a single color filter attached to it, for example, three types of filters w, y, and c. One pixel is read by three 7-photosensors provided with the same color (or the same is true for three pairs of photosensors provided with filters of the same color). This is called a space-divided color sensor. In case (B), the color of the document suddenly changes in the middle of the filter group corresponding to one pixel, as shown in (b) of the same figure. Suppose then. Then, the W filter reads the pure magenta color, and the signal W(M) becomes Y. C filter reads pure cyan color, Y(C)
. A signal C (C) is output from the CCD. In principle, one color is specified by the output signal of a photosensor to which three filters, IiW;'Y, and C, are attached. However, in this case, W(8i), y(
The color specified by the combination of signals c) and c(c) does not exist. This means that it overflows in the memory space. Such a situation can occur, for example, at the edges of characters. This situation also occurs when the size of halftone dots forming an image is approximately the size of a photosensor. In the former case, even if a non-existent color combination occurs in the green of the letter, 1-1] to 2 will occur even for 1T17i element of Only. However, in the case of scoundrels, ]Ii! When the above-mentioned situation occurs with moisture, it often occurs in the entire nearby area, and a large number of non-existent color signals are combined for one scanning line. Put it away. Therefore, the prescribed reading J
If a combination of more than a predetermined number of non-existent color signals occurs in the r9 region, what happens? 3,? It is determined to be noise,
More averaging over the signal. This reduces halftone noise. This embodiment is shown in FIG. In the apparatus according to the embodiment shown in FIG. 2, the first to third averaging circuits (57a
), (57b), (57C) The circuit configuration between the output terminals and the input terminal of the image forming section 03) is distinctive. A signal X1 corresponding to the luminance output from the mixing unit (63),
The noise detection unit (2) uses the color difference signals X2 and
09), fine noise is detected. According to this detection result, the first to third average mouth #S (57a), (5
Using either of the output signals of 7b) and (57c) and the further averaged signal, a signal corresponding to the amount of ink transferred in the image forming section (1) is determined. ), the outputs of the second and third averaging circuits (571)), and (57c) are sent to the color judgment circuit (21
.
The memory 2 that constitutes the memory 2 is composed of memories having the same address space, but the contents thereof are different. That is, when a color consisting of a combination of three output signals exists, Ill,
If it does not exist, "0" is stored. As mentioned above, when the contact sensor of this embodiment discards halftone noise, the output of the color determination circuit (211) becomes [month]. A counter circuit (213) counts this number within a predetermined area. This count value and the threshold value set by the threshold value circuit (215) are compared in the determination circuit (217), and if it is larger than the threshold value, for example, "1" is output. This is a signal indicating that halftone noise has occurred. On the other hand, the second and If', 3 average circuits (574)),
The output signal of (57c) is the averaging circuit (219), (2
21), each average is taken. Here, the averaging process in the first to third averaging circuits (57a), (57b), and (57C) and the averaging circuit (219). The average processing in (221) and the width of the nitrogen range to be processed are different. In the former case, an average is taken for 2×2 pixels. In the latter case, only 2×2 signals of these averaged signals are averaged. Therefore, the latter averaging is performed over a wider space. This (qJl, like the former, X11 point noise is the second
And since the average processing in the third averaging circuits (57b) and (57c) does not remove them, further averaging processing is performed. Therefore, the output of the judgment circuit (2]7) is used to send these two signals to the multiplexers (223) and (225).
Switch with . Furthermore, for the luminance signal, the outputs (a, b) of the mixer (63) are sent to the multiplexer (227) K.
The characteristics of the signal change depending on the value of , but here it is an averaged signal. ) and the first averaging circuit (57a)
The output of the determination circuit (217) is switched depending on the output of the determination circuit (217). In this way, the first to third color conversion units (69a), (69
1, +). (69c) is supplied with a signal that is significantly affected by noise at points Id and W. These color conversion units (69a), (69h),
(69c) is the same as in the previous embodiment, and determines the amount of ink required. In this way, the color conversion section (69; 1)
, (691)) and (69C), the binarization circuit (7
5a), (75b), and (75c). The binarization circuits (75a), (75b), and (75C) are also the same as those in the actual tjni example described above, and the dither reference data memories (77a) and (7711). (77c), fixed threshold memory (79a), (79t)
), (79c) to the multiplexer (81a),
(81b) and (81c) are supplied to the switching circuits (75a), (75b), and (75c). Binarization circuit (75a), (75b), (75c)-
is a comparison circuit, q is a multiplexer (81a), (8
1b), (81c) The signals supplied from KA (bm, t-c) are used as reference values for comparison. ? Lutiplexer (81a), (81b), (81c)
The switching is. As described above, switching is performed by the output of the binary/dither determination circuit qO. As mentioned above, this is a method in which, when characters, etc. are mixed in a halftone image, the characters, etc. are displayed with rounded edges. Furthermore, as is clear from the explanation up to this point, if single-point noise occurs, regardless of whether the luminance signal fluctuates sharply or not, it is necessary to dither the signal, which has been averaged to a large degree with respect to the pixel size. Expression 1 is good. Therefore, the determination circuit (217)
If the output of [month] and the occurrence of network noise is detected, the multiplexers (81a), (81b), (81c)
Therefore, the dither reference data memory (79a),
Select (79b) and (79c). Figure 18 shows the input image, and targets normal printed matter.
This is an example of simplification of the circuit. First, let's consider that the input drawings consist of binary images of d characters and reduced-scale images, and halftone images of halftone dot patterns. Therefore, if it is a halftone dot pattern, the signal is averaged and dithered. If the signal is not narrow or patterned, the signal is simply binarized and output without averaging. That is, in FIG. 18, the nII signal to be averaged is inputted to the noise detection section (209), and the output of the determination circuit (217) is used as the signal of the fourth to sixth averaging circuits (251a), (251).
The outputs of h), (251c) or the signals before averaging are sent to multiplexers (223), (225), (22
Select in 7). The output of the lever judgment circuit 32 selects the dither pattern 27 or the fixed value part. Note that this circuit uses a common dither pattern for each color. By doing this, the influence of noise caused by halftone dots can be reduced. The half-tone display becomes OK11 without being affected. Also, line drawings such as characters can be output at high resolution. [Other Embodiments of the Invention] In the above embodiments, yellow, magenta Although the description has been made for three colors using a cyan ink ribbon, the same process can be performed for four colors using a black ink ribbon.In other words, as shown in FIG.
color conversion section (69d), fourth image signal setting circuit (73
d). The rest is the same as the previous embodiment. At this time, if the signals from the W, Y, and C filters of CCD (19a) to (19e 'I) are all [moon (a predetermined value or more), black is used instead of mixing the three colors. In the embodiment described above, the difference signal is used as an input signal for the binary dither judgment unit (7]), but in this case, continuity is lost in the memory contents. Instead, if one bit is added to the MOB and the result is used as the address of the memory constituting the binary dither judgment section (71), continuity will occur in the contents of the memory. If the fixed threshold value is made common to each color, the circuit is omitted as shown in Fig. 10.In addition, in the case of non-destructive variation 1 negative unhealthy case, fqt, , memory (
69a), (69ri), and (69c) may be omitted. However, in the previous embodiment, the image sensor is one-dimensional COD.
Although an example of a sensor has been described, a two-dimensional sensor may also be used.

【図面の簡単な説明】[Brief explanation of drawings]

第1図は実施例におけるカラー蝮写機の概略構成を示す
図、第2図は第1図に示される色処理回路(嗜の詳細を
示す図、第3図乃至第7図は第2図に示される構成要素
の詳細を示す図、第8図はディザ表現を説明するだめの
図、第9図は出力において4色の信号を用いる場合の色
処理回路を示す図、第10図は第2図に示される色処理
回路をfm規格化た例を示す図、第11図乃至第13図
は画像信号の規格化を説明するための図、第14図及び
第15図は画像信号の対数変換を説明するだめの図、第
16図は空間分割型のセンサにおける網へノイズを説明
するだめの図、第17図及び第18図は空間分割型セン
サでの網点ノイズをよシ有効に抑えるだめの実施例を示
す図、第19図はNeugellauerの方程式を説
明するための図である。 (57a)、(57b)、(57c)−−−第1乃至第
3の平均回路、(59)・・・局所変動率測定回路、 (71)・・2値・ディザ判定部、 (73a)、(73b)、(73C) 、、、第1乃至
第3の画像信号設定回路。 第 1 図 L ’ −−−」 s3図 第4図 第 6 図 第 9 図 第10図 第15図 第16図 派
FIG. 1 is a diagram showing a schematic configuration of a color photographic camera in an embodiment, FIG. 2 is a diagram showing details of the color processing circuit shown in FIG. 1, and FIGS. 8 is a diagram for explaining dither expression, FIG. 9 is a diagram showing a color processing circuit when four color signals are used for output, and FIG. A diagram showing an example of fm standardization of the color processing circuit shown in Figure 2, Figures 11 to 13 are diagrams for explaining the standardization of image signals, and Figures 14 and 15 are diagrams showing the logarithm of the image signal. Figure 16 is a diagram to explain the conversion, Figure 16 is a diagram to explain noise to the mesh in a space division type sensor, Figures 17 and 18 are diagrams to effectively reduce halftone noise in a space division type sensor. FIG. 19 is a diagram for explaining the Neugellauer equation. (57a), (57b), (57c) --- First to third averaging circuits, (59 )...Local fluctuation rate measuring circuit, (71)...Binary/dither determination section, (73a), (73b), (73C), . . ., first to third image signal setting circuits. L'---'' s3 Figure 4 Figure 6 Figure 9 Figure 10 Figure 15 Figure 16

Claims (1)

【特許請求の範囲】[Claims] (1)原稿の微小領域の画像情報を表わす画像信号の複
数に対し平均化を施す平均手段と、この平均手段により
平均化された画像信号を閾値を用いて2値化する2値化
回路と、前記平均手段により得られる画像信号の変動率
をめる局所変動率計測手段上を備え、この計測手段によ
シ得られる変動率が所定値より大きい場合は前記閾値と
して固定2値表現のための第1の閾値を選択し、前記変
動率が所定値よシ小式い場合は、前記閾値としてディザ
表現のための第2の閾値を選択することを特徴とする画
像信号処理装置。
(1) An averaging means that averages a plurality of image signals representing image information of a minute area of a document, and a binarization circuit that binarizes the image signal averaged by the averaging means using a threshold value. , comprising a local fluctuation rate measuring means for measuring the fluctuation rate of the image signal obtained by the averaging means, and when the fluctuation rate obtained by the measuring means is larger than a predetermined value, the threshold value is used for fixed binary expression. An image signal processing apparatus characterized in that the first threshold value for dither expression is selected as the threshold value, and if the variation rate is smaller than a predetermined value, the second threshold value for dither expression is selected as the threshold value.
JP58146532A 1982-11-30 1983-08-12 Picture signal processing device Pending JPS6038977A (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP58146532A JPS6038977A (en) 1983-08-12 1983-08-12 Picture signal processing device
DE8383111844T DE3364212D1 (en) 1982-11-30 1983-11-25 Picture signal processing system suitable for displaying continuous tone pictures
EP83111844A EP0110353B2 (en) 1982-11-30 1983-11-25 Picture signal processing system suitable for displaying continuous tone pictures
US06/556,323 US4663662A (en) 1982-11-30 1983-11-30 Picture signal processing system featuring simple or dithering binarization processing selected in response to local variations in picture density

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP58146532A JPS6038977A (en) 1983-08-12 1983-08-12 Picture signal processing device

Publications (1)

Publication Number Publication Date
JPS6038977A true JPS6038977A (en) 1985-02-28

Family

ID=15409770

Family Applications (1)

Application Number Title Priority Date Filing Date
JP58146532A Pending JPS6038977A (en) 1982-11-30 1983-08-12 Picture signal processing device

Country Status (1)

Country Link
JP (1) JPS6038977A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6180955A (en) * 1984-09-28 1986-04-24 Fuji Xerox Co Ltd Color image processing method
JPS6371782A (en) * 1986-09-12 1988-04-01 Sharp Corp Binarizing device for picture signal
JPS648488A (en) * 1987-06-30 1989-01-12 Sharp Kk Image signal binarizing device
US5063706A (en) * 1990-01-23 1991-11-12 Sumitomo Chemical Company, Ltd. Device for exterminating pests and method of exterminating pest using this device

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6180955A (en) * 1984-09-28 1986-04-24 Fuji Xerox Co Ltd Color image processing method
JPS6371782A (en) * 1986-09-12 1988-04-01 Sharp Corp Binarizing device for picture signal
JPS648488A (en) * 1987-06-30 1989-01-12 Sharp Kk Image signal binarizing device
US5063706A (en) * 1990-01-23 1991-11-12 Sumitomo Chemical Company, Ltd. Device for exterminating pests and method of exterminating pest using this device

Similar Documents

Publication Publication Date Title
JP3276985B2 (en) Image pixel processing method
JPS60204177A (en) Picture signal processor
JPH0372778A (en) Area identification system for picture processing unit
JPH07106646B2 (en) Image processing device
JPS6038972A (en) Input display device
JP3059205B2 (en) Image processing device
JPH0722327B2 (en) Color image processor
US5038387A (en) Method of enhancing border of region included in image
JP3093217B2 (en) Image processing apparatus and image processing method
JP3783815B2 (en) Image processing device
JP2951972B2 (en) Image processing device
JP2001352453A (en) Image playback device
JPH0457274B2 (en)
JP2001320593A (en) Image processing apparatus, image forming apparatus having the same, and image processing method
JP2941852B2 (en) Image processing method
JP2941853B2 (en) Image processing method
JPS6038978A (en) Color picture reading and display device
JP2635306B2 (en) Image processing device
JP4322639B2 (en) Color pixel data conversion apparatus, color pixel data conversion program, computer-readable recording medium recording color pixel data conversion program, and data conversion method
JPS6038975A (en) Color input display device
JPS6180964A (en) Picture signal processing method
JP2618894B2 (en) Image signal processing device
JPS62107572A (en) Image processing device
JP3183788B2 (en) Halftone area determination device
JP3143460B2 (en) Image processing method