JPH02113667A - 画像処理方法 - Google Patents
画像処理方法Info
- Publication number
- JPH02113667A JPH02113667A JP63266717A JP26671788A JPH02113667A JP H02113667 A JPH02113667 A JP H02113667A JP 63266717 A JP63266717 A JP 63266717A JP 26671788 A JP26671788 A JP 26671788A JP H02113667 A JPH02113667 A JP H02113667A
- Authority
- JP
- Japan
- Prior art keywords
- area
- data
- image
- signal
- color
- 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
Links
Landscapes
- Editing Of Facsimile Originals (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野]
本発明は原稿画像を処理する画像処理装置に関するもの
である。
である。
従来、第10図に示す如く(b)の内容を合成する際、
(b)を原稿、(a)をコピー用紙として、原稿(b)
の特定領域(Xl、Yl)(X2 、 Y2 )をトリ
ミングして、コピー用紙上の移動先領域((XDI、
Yn+)、 (XD2. YO2) )に大きさと位置
を合わせ画像編集が行われている。
(b)を原稿、(a)をコピー用紙として、原稿(b)
の特定領域(Xl、Yl)(X2 、 Y2 )をトリ
ミングして、コピー用紙上の移動先領域((XDI、
Yn+)、 (XD2. YO2) )に大きさと位置
を合わせ画像編集が行われている。
(発明か解決しようとしている問題点〕しかしながら、
上記従来例では、出力された合成画像において、第10
図(C)のように上下左右の余白がちがったり、移動先
領域いっばい合成することはたいへんむずかしいといっ
た欠点があった。
上記従来例では、出力された合成画像において、第10
図(C)のように上下左右の余白がちがったり、移動先
領域いっばい合成することはたいへんむずかしいといっ
た欠点があった。
これはデジタイザーのような領域指定手段で領域を指定
する場合、大ざっばな領域しか指定できず、指定領域内
に含まれる本当の画像に対応した領域を人間の手でデジ
タイザー等を使用して使用することはたいへん難しいた
めである。
する場合、大ざっばな領域しか指定できず、指定領域内
に含まれる本当の画像に対応した領域を人間の手でデジ
タイザー等を使用して使用することはたいへん難しいた
めである。
本発明によればデジタイザー等で指定された領域に対し
て特徴抽出処理を行い、その特徴抽出情報から画像編集
の領域を決定することによって画像編集の精度を向上さ
ゼるものである。
て特徴抽出処理を行い、その特徴抽出情報から画像編集
の領域を決定することによって画像編集の精度を向上さ
ゼるものである。
第1図に従って本発明の詳細な説明する。
カラーセンサー500に人力された、カラー原稿等から
のカラー光像はR(レット)、G(グリシ)、B(ブル
ー)の各色成分に分解され、増幅回路501により入力
光に対応した電圧レベルに増幅される。各色成分の電圧
値はA/D変換回路503により各々8ヒツI・のディ
ジタル値に変換される。
のカラー光像はR(レット)、G(グリシ)、B(ブル
ー)の各色成分に分解され、増幅回路501により入力
光に対応した電圧レベルに増幅される。各色成分の電圧
値はA/D変換回路503により各々8ヒツI・のディ
ジタル値に変換される。
ディジタル値に変換された色ごとの画像データは、光量
ムラ、光学系ムラ、感度ムラ等を補正するためのよく知
られたシェーディング補正506を行い、主走査方向に
均一になった人力された光量に比例したカラー画像デー
タは、人間の目の比視感度特性に合わせるために対数変
換回路508に人力される。ここでは、白=OOH。
ムラ、光学系ムラ、感度ムラ等を補正するためのよく知
られたシェーディング補正506を行い、主走査方向に
均一になった人力された光量に比例したカラー画像デー
タは、人間の目の比視感度特性に合わせるために対数変
換回路508に人力される。ここでは、白=OOH。
黒−F F Hとなるへく変換するため、対数変換用の
LUT(ルック・アップ・テーブル)により処J里され
る。ここて、各R,G、Bに対して出力されるデータは
出力画像の濃度値に対応しており、B、G、Rの各信号
に対して、それぞれY(イエロー)1M(マゼンタ)、
C(シアン)のトナーの量に対応するのて、以後、カラ
ー画像データはY、M、Cに対応づける。
LUT(ルック・アップ・テーブル)により処J里され
る。ここて、各R,G、Bに対して出力されるデータは
出力画像の濃度値に対応しており、B、G、Rの各信号
に対して、それぞれY(イエロー)1M(マゼンタ)、
C(シアン)のトナーの量に対応するのて、以後、カラ
ー画像データはY、M、Cに対応づける。
509はマスキング、下色除去等の色修正を行う色修正
回路で、例えは、面順次て、Y、MC,Bk(ブラック
)の画像を記録紙上に重ねて記録するカラープリンター
の出力順に従って、M、C,Y、Bk (ブラック)の
各画像データ401を出力する。
回路で、例えは、面順次て、Y、MC,Bk(ブラック
)の画像を記録紙上に重ねて記録するカラープリンター
の出力順に従って、M、C,Y、Bk (ブラック)の
各画像データ401を出力する。
525は原稿上の領域を示す領域信号を発生ずる領域発
生回路で、色修正回路509から出力される画像データ
から所望領域に対応する画像データの抽出又は消去等を
この領域信号に従って実行する。
生回路で、色修正回路509から出力される画像データ
から所望領域に対応する画像データの抽出又は消去等を
この領域信号に従って実行する。
第2図(a)〜(f)は、領域信号発生の説明の為の図
である。領域とは、例えは第2図(e)の斜線部の様な
部分をさし、これは副走査方向A〜Bの区間に、毎ライ
ン、言いかえれば@、 HS yNCごとに第2図(e
)のタイミングヂャートAREAの様な信号で他の領域
と区別される。
である。領域とは、例えは第2図(e)の斜線部の様な
部分をさし、これは副走査方向A〜Bの区間に、毎ライ
ン、言いかえれば@、 HS yNCごとに第2図(e
)のタイミングヂャートAREAの様な信号で他の領域
と区別される。
領域は外部インターフェース26に接続されたデシタイ
サー27て指定される。第2図(a)〜(d)は、この
領域信号の発生位置2区間長区間の数かCPUによりプ
ログラマブルに、しかも多数得られる構成を示している
。本構成に於いては、1木の領域信号はCPUアクセス
可能なRAMの1ビツトにより生成され、例えはn木の
領域信号AREAO〜AREAnを得る為に、nビット
構成のRAMを2つ有している。(第2図(d)555
.556)。いま、第2図(b)の様な領域信号ARE
AO1及びA R,E A nを得るとすると、CPU
からアドレス線391のアドレスに従って、データバス
392にデータ出力することにより、RAMのアドレス
x1 、x3のヒツトOに“1′を立て、残りのアドレ
スのピッl−0は全て°°O“にする。一方、RAM5
55 556のアl−レス1.’X+ 、 ×2+ X
4のビットnに′1°°をたてて、他のアドレスのビッ
トnは全て” o ”にする。HS Y N C389
を基準として定のクロックVCLK388に同期してア
ドレス出力するアI・レスカウンタ541の出力アトレ
スに従って、RAM555.556のデータを順次シー
ケンシャルに読み出していくと、例えば、第2図(C)
の様に、ビット0に関してアドレスXl と×3の点で
データ゛1′°か読み出される。
サー27て指定される。第2図(a)〜(d)は、この
領域信号の発生位置2区間長区間の数かCPUによりプ
ログラマブルに、しかも多数得られる構成を示している
。本構成に於いては、1木の領域信号はCPUアクセス
可能なRAMの1ビツトにより生成され、例えはn木の
領域信号AREAO〜AREAnを得る為に、nビット
構成のRAMを2つ有している。(第2図(d)555
.556)。いま、第2図(b)の様な領域信号ARE
AO1及びA R,E A nを得るとすると、CPU
からアドレス線391のアドレスに従って、データバス
392にデータ出力することにより、RAMのアドレス
x1 、x3のヒツトOに“1′を立て、残りのアドレ
スのピッl−0は全て°°O“にする。一方、RAM5
55 556のアl−レス1.’X+ 、 ×2+ X
4のビットnに′1°°をたてて、他のアドレスのビッ
トnは全て” o ”にする。HS Y N C389
を基準として定のクロックVCLK388に同期してア
ドレス出力するアI・レスカウンタ541の出力アトレ
スに従って、RAM555.556のデータを順次シー
ケンシャルに読み出していくと、例えば、第2図(C)
の様に、ビット0に関してアドレスXl と×3の点で
データ゛1′°か読み出される。
この読み出されたnビットのデータは、第2図(d)5
57−0〜557−nのn個のJ−にフリップフロップ
のJ、に両端子に入っているので、出力はトグル動作、
即ちRAM555 556より1°°か読み出されVC
LK38Bか入力されると、出力”o”−”1°′、“
1′’−”o”に変化して、AREAOの様な区間信号
、従って領域信号が発生される。また、全アドレスにわ
たってデーター” o ” とすると、領域区間は発生
ゼず領域の設定は行われない。第2図(d)において、
555,556は前述したRAMである。
57−0〜557−nのn個のJ−にフリップフロップ
のJ、に両端子に入っているので、出力はトグル動作、
即ちRAM555 556より1°°か読み出されVC
LK38Bか入力されると、出力”o”−”1°′、“
1′’−”o”に変化して、AREAOの様な区間信号
、従って領域信号が発生される。また、全アドレスにわ
たってデーター” o ” とすると、領域区間は発生
ゼず領域の設定は行われない。第2図(d)において、
555,556は前述したRAMである。
これは、領域区間を高速に切りかえるために例えは、R
AMA355よりデータを毎ラインごとに読み出しを行
っている間にRAMB556に対しCPUより異なった
領域設定の為のメモリ書き込の動作を行う様にして、交
互に区間発生と、cpuからのメ干り摺き込みを切りか
える。従って、第2図(f)の如く斜線領域を指定した
場合、A−4B→A−B→Aの様にRAMA355とR
AMB556が切りかえられ、これは第2図(d)にお
いて、(C3395,C4394C,393)= (0
,1,0)とすれは、VCLKをカウントするカウンタ
541の出力がアドレスとして、セレクタ539を通じ
てRAMA355に与えられ(Aa)、ゲート542開
、デーl−544閉となってRAMA 555から読み
出され、全ビット幅、nヒツトがJ−にフリップフロッ
プ557−0〜557−nに人力され、設定された値に
応じてAREAO−A R,E A nの区間信号が発
生される。RAM8556へのCPtJからの書込みは
、この間アクセス信号A−Bus391、データバスD
−Bus392、及びアクセス信号R/W 394によ
りケート545を介して行う。逆にRAMB556に設
定されたデータに基づいて区間信号を発生させる場合(
C3、C4C5)= (1,0,1)とする事で同し様
に行え、cpuからのRAMA355へのデータ書ぎ込
のが行える。
AMA355よりデータを毎ラインごとに読み出しを行
っている間にRAMB556に対しCPUより異なった
領域設定の為のメモリ書き込の動作を行う様にして、交
互に区間発生と、cpuからのメ干り摺き込みを切りか
える。従って、第2図(f)の如く斜線領域を指定した
場合、A−4B→A−B→Aの様にRAMA355とR
AMB556が切りかえられ、これは第2図(d)にお
いて、(C3395,C4394C,393)= (0
,1,0)とすれは、VCLKをカウントするカウンタ
541の出力がアドレスとして、セレクタ539を通じ
てRAMA355に与えられ(Aa)、ゲート542開
、デーl−544閉となってRAMA 555から読み
出され、全ビット幅、nヒツトがJ−にフリップフロッ
プ557−0〜557−nに人力され、設定された値に
応じてAREAO−A R,E A nの区間信号が発
生される。RAM8556へのCPtJからの書込みは
、この間アクセス信号A−Bus391、データバスD
−Bus392、及びアクセス信号R/W 394によ
りケート545を介して行う。逆にRAMB556に設
定されたデータに基づいて区間信号を発生させる場合(
C3、C4C5)= (1,0,1)とする事で同し様
に行え、cpuからのRAMA355へのデータ書ぎ込
のが行える。
従って、例えば、この領域信号に基づき、画像の切り出
しくトリミング)、枠ぬき、等の画像の加工を容易に行
う事ができる。即ち、第1図において領域発生回路52
5より、前述したごとく発生されるnビットの領域信号
は、I10ボート25より出力される領域切かえ信号、
E CH423でセレクタ512において選択され領域
信号406としてANDゲー1−513の人力に人力さ
れる。これは、図から明らかな様に、例えば第2図(b
)AREAO,のごとく信号406を形成すれば、×1
から×3までの間の画像の切り出してあり、AREAn
のごとく形成すわば、xlからxlまでの間が枠で抜け
、1からxl * X 2から×4までの区間が画像
の切り出しであることは容易に理解されるであろう。
しくトリミング)、枠ぬき、等の画像の加工を容易に行
う事ができる。即ち、第1図において領域発生回路52
5より、前述したごとく発生されるnビットの領域信号
は、I10ボート25より出力される領域切かえ信号、
E CH423でセレクタ512において選択され領域
信号406としてANDゲー1−513の人力に人力さ
れる。これは、図から明らかな様に、例えば第2図(b
)AREAO,のごとく信号406を形成すれば、×1
から×3までの間の画像の切り出してあり、AREAn
のごとく形成すわば、xlからxlまでの間が枠で抜け
、1からxl * X 2から×4までの区間が画像
の切り出しであることは容易に理解されるであろう。
この様にして領域信号406に従って、ANDゲート5
13に色修正回路509から人力する画像データ401
の特定部分又は全体410が選択的に濃度変換回路51
4に人力される。
13に色修正回路509から人力する画像データ401
の特定部分又は全体410が選択的に濃度変換回路51
4に人力される。
濃度変換回路514ては、各色ごとに濃度色調を変えら
れる様になっており、LOT (ルック・アップ・テー
ブル)等で構成されている。
れる様になっており、LOT (ルック・アップ・テー
ブル)等で構成されている。
変倍処理回路515は主走査方向の変換を行うための良
く知られた回路で、H3YNCごとに内蔵のバッファメ
モリに濃度変換回路514から出力される画像情報41
1を保持して、そのバッファメモリの書き込みクロック
と読み出しクロックの比率を変えて所望の変倍処理を得
ることがで跨る。変倍処理されたデータ624はプリン
タインタフェース516に出力される。
く知られた回路で、H3YNCごとに内蔵のバッファメ
モリに濃度変換回路514から出力される画像情報41
1を保持して、そのバッファメモリの書き込みクロック
と読み出しクロックの比率を変えて所望の変倍処理を得
ることがで跨る。変倍処理されたデータ624はプリン
タインタフェース516に出力される。
この様に、デジタイザーより領域((X1’Y+ )、
(X2 、Y2 ))を指定して領域発生525からの
領域信号406により制限された(トリミング)画像デ
ータを得られることがわかる。
(X2 、Y2 ))を指定して領域発生525からの
領域信号406により制限された(トリミング)画像デ
ータを得られることがわかる。
また、この画像データ624は領域検出回路527にも
供給される。
供給される。
第3図に領域検出回路527を示し、この回路により第
4図(a)の原稿上においてデジタイザーで指示された
(xl 、Yl )、(X2 、Y2 )の領域内の画
像領域(X 12. Y 12) 、 (X 22Y
22)の座標(第4図(b))を検出する論理を示す。
4図(a)の原稿上においてデジタイザーで指示された
(xl 、Yl )、(X2 、Y2 )の領域内の画
像領域(X 12. Y 12) 、 (X 22Y
22)の座標(第4図(b))を検出する論理を示す。
原稿画像(a)を前走査することにより得た画像データ
624を2値化回路380て2値化したデータはシフト
レジスタ301に8ビット単位て入力される。8ビット
人力が完了した時点でゲート回路302は8ビツトデー
タの全てが” 1 ”かのヂエツクを行い、真ならば信
号ライン303に“1′′を出力する。
624を2値化回路380て2値化したデータはシフト
レジスタ301に8ビット単位て入力される。8ビット
人力が完了した時点でゲート回路302は8ビツトデー
タの全てが” 1 ”かのヂエツクを行い、真ならば信
号ライン303に“1′′を出力する。
原稿走査開始後、最初の8ピッド′1″か現われたとき
F/F 304かセットする。このF/FはVSYNC
(画像先端信号)によって予めリセットされている。以
後状のVSYNCの来るまでセットし放しである。F/
F 304かセットした時点でラッチF/F 305に
そのときの主走査カウンタ351の値がロードされる。
F/F 304かセットする。このF/FはVSYNC
(画像先端信号)によって予めリセットされている。以
後状のVSYNCの来るまでセットし放しである。F/
F 304かセットした時点でラッチF/F 305に
そのときの主走査カウンタ351の値がロードされる。
これがY座標値になる。又ラッチ306にそのとぎの副
走査方向カウンタ350の値がロードされる。これかX
、2座標値になる。
走査方向カウンタ350の値がロードされる。これかX
、2座標値になる。
又信号303に′1′′か出力する度に主走査からの値
をラッチ307にロートする。この値は直ちに次の8ビ
ツトかシフトレジスタ301に入るまでにラッチ308
に記憶される。最初の8ヒツトの°゛1′″か現われた
時の主走査からの値がラッチ308にロートされると、
ラッチ310(これはVSYNC時点で“0°′にされ
ている)のブタとコンパレータ309で大小比較される
。もしラッチ308のデータの方が犬ならばラッチ30
8のデータすなわちラッチ307のデータがラッチ31
0にロートされる。又このとき副走査カウンタの値かラ
ッチ311にロードされる。この動作は次の8ビツトが
シフトレジスタ301に入るまでに処理される。
をラッチ307にロートする。この値は直ちに次の8ビ
ツトかシフトレジスタ301に入るまでにラッチ308
に記憶される。最初の8ヒツトの°゛1′″か現われた
時の主走査からの値がラッチ308にロートされると、
ラッチ310(これはVSYNC時点で“0°′にされ
ている)のブタとコンパレータ309で大小比較される
。もしラッチ308のデータの方が犬ならばラッチ30
8のデータすなわちラッチ307のデータがラッチ31
0にロートされる。又このとき副走査カウンタの値かラ
ッチ311にロードされる。この動作は次の8ビツトが
シフトレジスタ301に入るまでに処理される。
この様にラッチ308どラッチ310のデータを全画像
領域(しかし指定領域以外はずへて0°°にされている
ので指定領域のみと同じ)について行えば、ラッチ31
0には原稿領域Y方向の最大値、即ちY22が残り、こ
のときのX方向の座標かラッチ311に残ることになる
。
領域(しかし指定領域以外はずへて0°°にされている
ので指定領域のみと同じ)について行えば、ラッチ31
0には原稿領域Y方向の最大値、即ちY22が残り、こ
のときのX方向の座標かラッチ311に残ることになる
。
F/F312は各主走査ライン毎に最初に8ビットパビ
°が表れた時点でセットするF/Fで、HSYNCでリ
セットされ最初の8ピッド1°゛でセットし、次のHS
YNCまて保持する。このF/F 312かセットする
時点て主走査カウンタの値をラッチ313にセットし、
次のHS Y N Cまでの間にラッチ314にロート
する。そして、ラッチ315とコンパレータ316で大
小比較される。ラッチ315にはVSYNC発生時点で
Y方向の最大値がプリセットされている。もしラッチ3
15のデータの方がラッチ314より大きいならば信号
317がアクティブになりラッチ314すなわちラッチ
313のデータがラッチ315にロードされる。この動
作はHSYNC間て行われる。
°が表れた時点でセットするF/Fで、HSYNCでリ
セットされ最初の8ピッド1°゛でセットし、次のHS
YNCまて保持する。このF/F 312かセットする
時点て主走査カウンタの値をラッチ313にセットし、
次のHS Y N Cまでの間にラッチ314にロート
する。そして、ラッチ315とコンパレータ316で大
小比較される。ラッチ315にはVSYNC発生時点で
Y方向の最大値がプリセットされている。もしラッチ3
15のデータの方がラッチ314より大きいならば信号
317がアクティブになりラッチ314すなわちラッチ
313のデータがラッチ315にロードされる。この動
作はHSYNC間て行われる。
以上の比較動作を全画像領域について行うとラッチ31
5には原稿座標のY方向の最小値、即ちYB2か残るこ
とになる。又信号ライン317が出力するとき、副走査
からの値がラッチ318にロートされるラッチ319と
320は全画像領域において8ピッドパ1°′か現われ
る度にその時の主走査カウンタ値と副走査カウンタの値
がロートされる。従フて、原稿前走前売では、最後に8
ピツ)・°“1″′が現われた時点でのカウント値がカ
ウンタに残っていることになる。これがX22である。
5には原稿座標のY方向の最小値、即ちYB2か残るこ
とになる。又信号ライン317が出力するとき、副走査
からの値がラッチ318にロートされるラッチ319と
320は全画像領域において8ピッドパ1°′か現われ
る度にその時の主走査カウンタ値と副走査カウンタの値
がロートされる。従フて、原稿前走前売では、最後に8
ピツ)・°“1″′が現われた時点でのカウント値がカ
ウンタに残っていることになる。これがX22である。
以上の8つのラッチ(306,311,320,318
,305,310,315,319)のデータラインは
CPU22のCPUバスに接続され、CPU22は前走
査終了時にこのデータを読み込むことになる。
,305,310,315,319)のデータラインは
CPU22のCPUバスに接続され、CPU22は前走
査終了時にこのデータを読み込むことになる。
つまり、デジタイザーて指定した領域内のユザーの所望
する正確な領域((X12. YB2) )(X22.
Y22) )を検出することがてきるのて、この領域
情報で領域発生525のRAMのデータを書き換えるこ
とにより、原稿(a)の指定領域の画像を記録紙(b)
の指定領域に挿入する際に、挿入画像を所望の位置に確
実に挿入した画像編集を精度よく実現できる。
する正確な領域((X12. YB2) )(X22.
Y22) )を検出することがてきるのて、この領域
情報で領域発生525のRAMのデータを書き換えるこ
とにより、原稿(a)の指定領域の画像を記録紙(b)
の指定領域に挿入する際に、挿入画像を所望の位置に確
実に挿入した画像編集を精度よく実現できる。
尚、領域指定はデジタイザーのみならず、キー等の他の
人力機構を用いてもよい。
人力機構を用いてもよい。
〔実施例2〕
前記実施例では、濃度データにより領域を補正したが、
実施例2では色検出回路を用いて領域を補正することを
示し、色文字等に対応できることを示す。
実施例2では色検出回路を用いて領域を補正することを
示し、色文字等に対応できることを示す。
第5図は実施例2のブロック図である。同一の名称は前
記実施例と同様の機能を示すので説明は省略する。
記実施例と同様の機能を示すので説明は省略する。
第6図に色変換回路422のブロック図を示す。第6図
において、1は人力画像信号をイエロー、マゼンタ、シ
アンに色分解しディジタル化した信号(以下Y、M、C
濃度データと称する)を式(1)、(2)、(3)にょ
フて色成分の比率を計算し出力する比率演算回路である
。2Y2M、2Cは注目画素を中心とした周辺画素の平
均値を算出する平均値回路である。3は例えばイエロー
の人力データYi、プラス側スレッショルド+Yr’、
マイナス側スレッショルド=Yrとしたとき、人力デー
タY1が条件−Yr’ ≦Y1≦+Yr となったと
き1 (High)を出力するウィン)・ウコンバレー
タ(以下コンバレタと称す)である。7,8.9は上記
コンパレタ3にスレッショルドを設定するレジスタでC
PU22からのCPUバスと接続している。4はコンパ
レータ3の出力の論理積をとり制御信号1゜を作る論理
積ゲートである。5は変換後の色ブタをY、M、Cf9
度データとして設定するレジスタで、これはCPUバス
に接続されデータが任意に設定される。6は制御信号4
22によりレジスタ5に設定される変換データ(Y’
M′C′)、またはそのままの画像データ11(YM
、C)を選択し、いずれか一方を出力するセレクターを
示す。
において、1は人力画像信号をイエロー、マゼンタ、シ
アンに色分解しディジタル化した信号(以下Y、M、C
濃度データと称する)を式(1)、(2)、(3)にょ
フて色成分の比率を計算し出力する比率演算回路である
。2Y2M、2Cは注目画素を中心とした周辺画素の平
均値を算出する平均値回路である。3は例えばイエロー
の人力データYi、プラス側スレッショルド+Yr’、
マイナス側スレッショルド=Yrとしたとき、人力デー
タY1が条件−Yr’ ≦Y1≦+Yr となったと
き1 (High)を出力するウィン)・ウコンバレー
タ(以下コンバレタと称す)である。7,8.9は上記
コンパレタ3にスレッショルドを設定するレジスタでC
PU22からのCPUバスと接続している。4はコンパ
レータ3の出力の論理積をとり制御信号1゜を作る論理
積ゲートである。5は変換後の色ブタをY、M、Cf9
度データとして設定するレジスタで、これはCPUバス
に接続されデータが任意に設定される。6は制御信号4
22によりレジスタ5に設定される変換データ(Y’
M′C′)、またはそのままの画像データ11(YM
、C)を選択し、いずれか一方を出力するセレクターを
示す。
入力された画像データ(Y、M、C濃度データ)は比率
演算回路1に人力された単位画素ごとに下式(1)、(
2)、(3)によって濃度ブタから、それぞれイエロー
、マゼンタ、シアンの比率か計算される(以下、Yr4
Mr、Cr比率データと称す)。この演算により入力色
の濃度が変化しても色相が同じであれば、Yr、Mr。
演算回路1に人力された単位画素ごとに下式(1)、(
2)、(3)によって濃度ブタから、それぞれイエロー
、マゼンタ、シアンの比率か計算される(以下、Yr4
Mr、Cr比率データと称す)。この演算により入力色
の濃度が変化しても色相が同じであれば、Yr、Mr。
Crが変化しないのは明らかである。
Yr= ”
Y+M+。X256 °゛ (1)Mr= M
Y+M+。X 256 − (2)
。 、=c
Y+M+。X256 °°(3)
第7図に第6図に示す比率演算回路1の内部ブロック図
を示す。12は加算回路、131415はテーブル変換
ROMを示す。MMCの各濃度データは12に示す加算
回路により加算され、13.14.15に示すROMの
アドレスとして人力される。一方それぞれY、M、Cも
独立にROMのアドレスとして入力される。その結果あ
らかじめ式(+、)、(2)、(3)により求めたデー
タか格納されたテーブルより演算結果が読み出され、そ
れぞれ比率(Yr、Mr、Cr)か出力される。
を示す。12は加算回路、131415はテーブル変換
ROMを示す。MMCの各濃度データは12に示す加算
回路により加算され、13.14.15に示すROMの
アドレスとして人力される。一方それぞれY、M、Cも
独立にROMのアドレスとして入力される。その結果あ
らかじめ式(+、)、(2)、(3)により求めたデー
タか格納されたテーブルより演算結果が読み出され、そ
れぞれ比率(Yr、Mr、Cr)か出力される。
上記回路から出力されたYr、Mr、Cr比率データは
、第6図2に示す平均化回路に人力され注目画素を中心
とした周辺画素の平均値が出力される。これにより網点
画像等の人力で色検出の際の誤判断を防止している。
、第6図2に示す平均化回路に人力され注目画素を中心
とした周辺画素の平均値が出力される。これにより網点
画像等の人力で色検出の際の誤判断を防止している。
上記平均化回路から出力されたYr MrCr比率デ
ータは、3に示すコンパレータに入力され、ここで変換
する色が検出される。あらかじめ7,8.9に示すレジ
スタにスレッショルドとして変換したい色におりる比率
データを求め、プラスマイナスのオフセットをつけて、
例えば+Yr 、 −Yr’のどと<CPU22によ
り設定しておく。
ータは、3に示すコンパレータに入力され、ここで変換
する色が検出される。あらかじめ7,8.9に示すレジ
スタにスレッショルドとして変換したい色におりる比率
データを求め、プラスマイナスのオフセットをつけて、
例えば+Yr 、 −Yr’のどと<CPU22によ
り設定しておく。
前記設定の後、人力されたYr、Mr Cr比率デー
タすべてがスレッショルド内にはいった時つまり変換し
たい色が検出された場合コンパレータ3は、ずへて1(
High)を出力し4においてその論理積をとることに
よりセレクタ6の制御信号422としている。422が
’1”(High)の時、即ち変換したい色が検出され
た場合、セレクタ6はあらかしめcPUによってレジス
タ5に設定しておいた変換後の色データY′、M′、C
′濃度データを選択出力し、信号422かO(Low)
の場合は信号11を選択出力する。
タすべてがスレッショルド内にはいった時つまり変換し
たい色が検出された場合コンパレータ3は、ずへて1(
High)を出力し4においてその論理積をとることに
よりセレクタ6の制御信号422としている。422が
’1”(High)の時、即ち変換したい色が検出され
た場合、セレクタ6はあらかしめcPUによってレジス
タ5に設定しておいた変換後の色データY′、M′、C
′濃度データを選択出力し、信号422かO(Low)
の場合は信号11を選択出力する。
ここで制御信号422は、色検出の結果であるのでこれ
を第5図に示すように領域信号((x1Y+ )、(X
2 、Y2 )) 4o6にょリケーI・526を通じ
て領域検出部527の第3図のシフトレジスタ301に
入力しく制御信号422は2値なので2値化処理を必要
としないため)ずれは、前記実施例1と同様に補正領域
((XI2Y12) 、 (X22. Y22) )
を得られることは容易に理解できよう。
を第5図に示すように領域信号((x1Y+ )、(X
2 、Y2 )) 4o6にょリケーI・526を通じ
て領域検出部527の第3図のシフトレジスタ301に
入力しく制御信号422は2値なので2値化処理を必要
としないため)ずれは、前記実施例1と同様に補正領域
((XI2Y12) 、 (X22. Y22) )
を得られることは容易に理解できよう。
また、実施例2では特徴抽出の対象を色にしているので
色文字等の色情報に対して有効である。
色文字等の色情報に対して有効である。
(実施例3)
実施例3では、領域内の特徴抽出手段としてエツジ量を
使うことで領域補正を行うものである。
使うことで領域補正を行うものである。
第8図は実施例3のブロック図である。同一の名称は前
記実施例1と同様の機能を示すの゛C説明は省略する。
記実施例1と同様の機能を示すの゛C説明は省略する。
第9図(a)はエツジ強調、スムージングを行うフィル
タ回路のブロック図て、メモリ185〜189は各々主
走査方向1ライン分の容量を持ち、計5ライン分か順吹
サイクリックに記憶され同時に並列で出力されるFiF
o構成を持っている。190は2次微分空間フィルタで
あり、エツジ成分が検出される。フィルタ190の出力
646はゲイン回路196で第9図(b)に示される特
性のゲインがかけられる。第9図(b)の斜線部はエツ
ジ強調で出力される成分のうち、小さいものすなわちノ
イズ成分を除くために′O′°にクランプしである。
タ回路のブロック図て、メモリ185〜189は各々主
走査方向1ライン分の容量を持ち、計5ライン分か順吹
サイクリックに記憶され同時に並列で出力されるFiF
o構成を持っている。190は2次微分空間フィルタで
あり、エツジ成分が検出される。フィルタ190の出力
646はゲイン回路196で第9図(b)に示される特
性のゲインがかけられる。第9図(b)の斜線部はエツ
ジ強調で出力される成分のうち、小さいものすなわちノ
イズ成分を除くために′O′°にクランプしである。
方、5ラインバツフアメモリ185〜189の出力はス
ムージング回路191〜195に入力され、それぞれ1
×1〜1×5まの5通りの大きさの画素ブロック単位て
平均化が行われ、各々の出力641〜645のうち、所
望の平滑化信号がセ1./クタ197より選択される。
ムージング回路191〜195に入力され、それぞれ1
×1〜1×5まの5通りの大きさの画素ブロック単位て
平均化が行われ、各々の出力641〜645のうち、所
望の平滑化信号がセ1./クタ197より選択される。
S M S L イ’:、号652はCPU22のI1
0ボー ト25より出力され制御される。さらに198
は除算器であり、例えば3×5のスムージングか選択さ
れた場合CPU22により°’15”が設定され平均化
される。
0ボー ト25より出力され制御される。さらに198
は除算器であり、例えば3×5のスムージングか選択さ
れた場合CPU22により°’15”が設定され平均化
される。
ゲイン回路196はルックアップテーブル構成をとって
あり、CPU22によりデータが書き込まれるRAMで
あり、人力EAREA651を°”Low”にすると出
力647= ’“o ” となる様になっている。
あり、CPU22によりデータが書き込まれるRAMで
あり、人力EAREA651を°”Low”にすると出
力647= ’“o ” となる様になっている。
加算器199は647と649の加算を行いエツジ強調
とスムージングの処理をした出力650を出力する。
とスムージングの処理をした出力650を出力する。
こごてエツジ1647を第8図に示すように領域検出部
527に入力すれば、実施例1と同様に領域信号((x
+ 、Y2 )、(X2.Y2 ))内の補正領域((
XI2. Yl2) 、 (X22. Y22) )
を得られることは容易に理解できよう。
527に入力すれば、実施例1と同様に領域信号((x
+ 、Y2 )、(X2.Y2 ))内の補正領域((
XI2. Yl2) 、 (X22. Y22) )
を得られることは容易に理解できよう。
以上説明したようにデジタイザー等であらかしめ指定し
た領域((x+ 、Yl )、(X2 、Y2))内の
特徴抽出手段と領域検出手段を用いることによって、補
正領域((X12. Yl2) 、 (X22Y22
))を検出して、この補正領域に対して画像編集を行う
ので、精度のよい画像編集が可能となった。
た領域((x+ 、Yl )、(X2 、Y2))内の
特徴抽出手段と領域検出手段を用いることによって、補
正領域((X12. Yl2) 、 (X22Y22
))を検出して、この補正領域に対して画像編集を行う
ので、精度のよい画像編集が可能となった。
第1図は本発明を適用した画像処理装置の構成例を示す
ブロック図、第2図(a)〜第2図(C〉は領域信号の
出力を示す図、第2図(d)は領域発生回路のブロック
図、第2図(e)及び第2図(f)は領域状態を示す図
、第3図は領域検出回路のブロック図、第4図は領域検
出の動作を示す図、第5図は画像処理装置の他の構成例
を示すブロック図、第6図は色変換回路のブロック図、
第7図は比率演算回路のブロック図、第8図は画像処理
装置の更に他の構成例を示す図、第9図(a)はフィル
タ回路のブロック図、第9図(b)はゲインの状態を示
す図、第10図は従来動作を示す図であり、525は領
域発生回路、513はANDゲート、527は領域検出
回路、22はCPU、27はデジタイザーである。
ブロック図、第2図(a)〜第2図(C〉は領域信号の
出力を示す図、第2図(d)は領域発生回路のブロック
図、第2図(e)及び第2図(f)は領域状態を示す図
、第3図は領域検出回路のブロック図、第4図は領域検
出の動作を示す図、第5図は画像処理装置の他の構成例
を示すブロック図、第6図は色変換回路のブロック図、
第7図は比率演算回路のブロック図、第8図は画像処理
装置の更に他の構成例を示す図、第9図(a)はフィル
タ回路のブロック図、第9図(b)はゲインの状態を示
す図、第10図は従来動作を示す図であり、525は領
域発生回路、513はANDゲート、527は領域検出
回路、22はCPU、27はデジタイザーである。
Claims (1)
- 原稿上の特定領域を指定する第1の領域指定手段と、第
1の領域内の特徴を抽出する抽出手段と、抽出された特
徴に基づいて第1の領域内の第2の領域を検出する領域
検出手段と、第2の領域に関して画像処理を行う処理手
段を有することを特徴とする画像処理装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63266717A JPH02113667A (ja) | 1988-10-21 | 1988-10-21 | 画像処理方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63266717A JPH02113667A (ja) | 1988-10-21 | 1988-10-21 | 画像処理方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH02113667A true JPH02113667A (ja) | 1990-04-25 |
Family
ID=17434702
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP63266717A Pending JPH02113667A (ja) | 1988-10-21 | 1988-10-21 | 画像処理方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH02113667A (ja) |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS60220479A (ja) * | 1984-04-17 | 1985-11-05 | Fujitsu Ltd | 文字位置検出回路 |
| JPS63224473A (ja) * | 1987-03-13 | 1988-09-19 | Ricoh Co Ltd | 画像処理装置 |
-
1988
- 1988-10-21 JP JP63266717A patent/JPH02113667A/ja active Pending
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS60220479A (ja) * | 1984-04-17 | 1985-11-05 | Fujitsu Ltd | 文字位置検出回路 |
| JPS63224473A (ja) * | 1987-03-13 | 1988-09-19 | Ricoh Co Ltd | 画像処理装置 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR950009647B1 (ko) | 화상처리장치의 화질제어방식 | |
| EP0369702B1 (en) | Image processing apparatus and method | |
| JP3267289B2 (ja) | カラー画像処理方法 | |
| JPH09186877A (ja) | 画像処理装置 | |
| US5270807A (en) | Color image processing apparatus | |
| JPH02113667A (ja) | 画像処理方法 | |
| JP3048155B2 (ja) | 画像処理装置 | |
| JP3737230B2 (ja) | カラー画像処理装置 | |
| JP2557480B2 (ja) | カラー画像処理装置 | |
| JP3004996B2 (ja) | 画像処理装置 | |
| JPH09172544A (ja) | 画像処理装置 | |
| JP3048156B2 (ja) | 画像処理装置 | |
| JP2617724B2 (ja) | カラー画像処理装置 | |
| JP3004995B2 (ja) | 画像処理装置 | |
| JP3304108B2 (ja) | 画像処理方法及び装置 | |
| JPH06152933A (ja) | 網かけおよび塗り潰し編集処理装置 | |
| JPH06152960A (ja) | 画像処理装置 | |
| JPH0638021A (ja) | カラー画像処理装置 | |
| JP2872266B2 (ja) | 画像処理装置 | |
| JP2886886B2 (ja) | 画像処理装置 | |
| JP2954257B2 (ja) | 色情報変換装置 | |
| JP3004997B2 (ja) | 画像処理装置 | |
| JP3200090B2 (ja) | 画像処理方法およびその装置 | |
| JP2557481B2 (ja) | カラー画像処理装置 | |
| JPH07262377A (ja) | カラー画像処理方法及びその装置 |