JPH0430666A - 領域データのスムージング方式 - Google Patents
領域データのスムージング方式Info
- Publication number
- JPH0430666A JPH0430666A JP13607290A JP13607290A JPH0430666A JP H0430666 A JPH0430666 A JP H0430666A JP 13607290 A JP13607290 A JP 13607290A JP 13607290 A JP13607290 A JP 13607290A JP H0430666 A JPH0430666 A JP H0430666A
- Authority
- JP
- Japan
- Prior art keywords
- area data
- area
- data
- resolution
- pattern matching
- 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
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は、低解像度て編集した領域メモリのデータを高
解像度で出力する画像データのスムージング方式に関す
る。
解像度で出力する画像データのスムージング方式に関す
る。
デジタル画像処理装置は、中間調の画像データを多値デ
ータに変換してメモリへの格納、加工処理か簡便かつ自
由に行うことかできるという点てアナログ画像処理装置
より優れている。
ータに変換してメモリへの格納、加工処理か簡便かつ自
由に行うことかできるという点てアナログ画像処理装置
より優れている。
例えばデジタルカラー複写機では、領域毎に読み込んだ
原稿の画像データに色を加えたり(ぬり工)、メッンユ
をかけたりすることかできる。このような編集処理を行
うために、領域メモリが用意される。そして、原稿を読
み込んだ画像データに所望の編集処理を施そうとする場
合には、まず、この領域メモリに領域データとして例え
ば編集コマンドを設定し、その後画像データの処理時に
画像データの領域を抽出して画像データと同期会ゎせを
行って領域データを読み出し編集回路に送出するように
構成している。
原稿の画像データに色を加えたり(ぬり工)、メッンユ
をかけたりすることかできる。このような編集処理を行
うために、領域メモリが用意される。そして、原稿を読
み込んだ画像データに所望の編集処理を施そうとする場
合には、まず、この領域メモリに領域データとして例え
ば編集コマンドを設定し、その後画像データの処理時に
画像データの領域を抽出して画像データと同期会ゎせを
行って領域データを読み出し編集回路に送出するように
構成している。
デジタルカラー複写機等のデジタルカラー画像処理装置
に領域メモリ(ブレーンメモリ)を用意し、それに編集
コマンドを領域データとして設定し画像データの編集を
行い出力する方式は、本出願人も既に幾つかの提案(例
えば特願平l−44174号)をしている。領域メモリ
に領域データを設定する場合には、例えば予め編集コマ
ンドを指定して或いはマーカーにより編集領域を指定し
て原稿をブリスキャンし、原稿を読み取った画像データ
からマーカー色を認識することによって指定された領域
を抽出し、4枚のブレーンからなる領域メモリに領域デ
ータとして4ビツトの編集コマンドを書き込む。
に領域メモリ(ブレーンメモリ)を用意し、それに編集
コマンドを領域データとして設定し画像データの編集を
行い出力する方式は、本出願人も既に幾つかの提案(例
えば特願平l−44174号)をしている。領域メモリ
に領域データを設定する場合には、例えば予め編集コマ
ンドを指定して或いはマーカーにより編集領域を指定し
て原稿をブリスキャンし、原稿を読み取った画像データ
からマーカー色を認識することによって指定された領域
を抽出し、4枚のブレーンからなる領域メモリに領域デ
ータとして4ビツトの編集コマンドを書き込む。
上記のように領域メモリは、原稿の領域毎に領域データ
を設定するため、基本的に原稿サイズのメモリ容量か必
要となる。しかし、デジタルカラー複写機等の画像処理
装置では、実用機が16ドツト/mm(1画素62.5
μm)の解像度のものとなり、この解像度で領域メモリ
を使うとメモリ容量か膨大になるため、4ドツト/ m
mに解像度を落とした領域メモリを使っている。その
ため、領域編集を行うと、4ドツト/mmの解像度で処
理された領域データかそのまま16ドツト/ m mの
解像度の画像に出力され、画質劣化か生じている。特に
、斜め方向にギザギザが現れ、所謂ジャギーが目立って
しまうという問題が生じている。
を設定するため、基本的に原稿サイズのメモリ容量か必
要となる。しかし、デジタルカラー複写機等の画像処理
装置では、実用機が16ドツト/mm(1画素62.5
μm)の解像度のものとなり、この解像度で領域メモリ
を使うとメモリ容量か膨大になるため、4ドツト/ m
mに解像度を落とした領域メモリを使っている。その
ため、領域編集を行うと、4ドツト/mmの解像度で処
理された領域データかそのまま16ドツト/ m mの
解像度の画像に出力され、画質劣化か生じている。特に
、斜め方向にギザギザが現れ、所謂ジャギーが目立って
しまうという問題が生じている。
本発明は、上記の課題を解決するものであって、その目
的は、低解像度の領域メモリを用いた編集処理を行って
も、ジャギーの目立たない高画質の領域データを得るこ
とである。本発明の他の目的は、低解像度の領域データ
を補完して高解像度の領域データを得ることである。
的は、低解像度の領域メモリを用いた編集処理を行って
も、ジャギーの目立たない高画質の領域データを得るこ
とである。本発明の他の目的は、低解像度の領域データ
を補完して高解像度の領域データを得ることである。
そのために本発明は、低解像度で編集し格納した領域メ
モリの領域データを読み出して高解像度で出力する領域
データのスムージング方式であって、第1図に示すよう
にラインバッファ3.3X3ブロック化回路4からなる
ブロック化手段を設は領域メモリ2の領域データを所定
のサイズでブロック化し、LUTで構成するパターンマ
ツチング回路5によりブロック化された領域データでパ
ターンマツチングを行い、高解像度の領域データを補完
して出力するように構成したことを特徴とするものであ
る。また、高解像度の領域データを変換するパターンマ
ツチング回路5は、上下左右の領域データを用いでパタ
ーンマッチングを行うように構成したことを特徴とする
。
モリの領域データを読み出して高解像度で出力する領域
データのスムージング方式であって、第1図に示すよう
にラインバッファ3.3X3ブロック化回路4からなる
ブロック化手段を設は領域メモリ2の領域データを所定
のサイズでブロック化し、LUTで構成するパターンマ
ツチング回路5によりブロック化された領域データでパ
ターンマツチングを行い、高解像度の領域データを補完
して出力するように構成したことを特徴とするものであ
る。また、高解像度の領域データを変換するパターンマ
ツチング回路5は、上下左右の領域データを用いでパタ
ーンマッチングを行うように構成したことを特徴とする
。
本発明の領域データのスムージング方式では、領域メモ
リ2の領域データを所定のサイズでブロック化するので
、周囲の領域データのパターンを抽出してそのパターン
で高解像度の領域データを補完することかできる。この
場合、上下左右の領域データを用い、上下の一方と左右
の一方のデータか同じパターンに対して、注目領域デー
タの斜め半分を同じ領域データとするように高解像度の
領域データを補完することができるので、斜め方向のジ
ャギーか目立つ画質を改善することかできる。
リ2の領域データを所定のサイズでブロック化するので
、周囲の領域データのパターンを抽出してそのパターン
で高解像度の領域データを補完することかできる。この
場合、上下左右の領域データを用い、上下の一方と左右
の一方のデータか同じパターンに対して、注目領域デー
タの斜め半分を同じ領域データとするように高解像度の
領域データを補完することができるので、斜め方向のジ
ャギーか目立つ画質を改善することかできる。
以下、図面を参照しつつ実施例を説明する。
第1図は本発明に係る領域データのスムージング方式の
1実施例を示す図、第2図はパターンマツチングによる
補完方法を例を示す図である。
1実施例を示す図、第2図はパターンマツチングによる
補完方法を例を示す図である。
第1図において、領域抽出回路lは、領域メモリ2と入
力データとを対応させるために、入力データの領域を抽
出するものである。すなわち、領域メモリの解像度か4
ドツト/ m mで、入力データの解像度か16ドツト
/mmである場合には、入力データのライン毎で4画素
分、ライン数で4ライン分の領域か領域メモリの1領域
データに対応することになるので、領域抽出回路lでは
、この解像度の変換を行って領域抽出を行い、領域メモ
リ2の領域データの読み出しを制御する。
力データとを対応させるために、入力データの領域を抽
出するものである。すなわち、領域メモリの解像度か4
ドツト/ m mで、入力データの解像度か16ドツト
/mmである場合には、入力データのライン毎で4画素
分、ライン数で4ライン分の領域か領域メモリの1領域
データに対応することになるので、領域抽出回路lでは
、この解像度の変換を行って領域抽出を行い、領域メモ
リ2の領域データの読み出しを制御する。
ラインバッファ3は、領域メモリ2から読み出した領域
データをそれぞれlライン分ずつ遅延させて、3ライン
分の領域データを用意するものであり、3×3ブロック
化回路4は、領域メモリ2から読み出した領域データと
ラインバッファ3で遅延させたlライン前の領域データ
、2ライン前の領域データからなる3ライン分の領域デ
ータを順次取り込んで3×3のブロック化を行うもので
ある。
データをそれぞれlライン分ずつ遅延させて、3ライン
分の領域データを用意するものであり、3×3ブロック
化回路4は、領域メモリ2から読み出した領域データと
ラインバッファ3で遅延させたlライン前の領域データ
、2ライン前の領域データからなる3ライン分の領域デ
ータを順次取り込んで3×3のブロック化を行うもので
ある。
パターンマツチング回路(LUT)5は、3×3ブロッ
ク化回路4のデータのうち、第2図(a)に示すように
中央を注目領域データとし、上下左右の領域データA0
〜A、をパターンマツチングの対象データとするもので
あり、それぞれのパターンに対応してLUT (ルック
アップテーブル)方式により第2図(b)、(C1に示
すような4×4の高解像度の領域データa0゜〜a63
、・・・・・・a3゜〜a33を読み出すものである。
ク化回路4のデータのうち、第2図(a)に示すように
中央を注目領域データとし、上下左右の領域データA0
〜A、をパターンマツチングの対象データとするもので
あり、それぞれのパターンに対応してLUT (ルック
アップテーブル)方式により第2図(b)、(C1に示
すような4×4の高解像度の領域データa0゜〜a63
、・・・・・・a3゜〜a33を読み出すものである。
例えば3×3ブロツクの八〇、A1か「0」で、A2、
A3か「1」のパターンの例を示したのか同図(b)で
あり、この場合の注目領域データの補完は、A、 、A
、側(右下隅寄り)の半分を「1」とするものとなる。
A3か「1」のパターンの例を示したのか同図(b)で
あり、この場合の注目領域データの補完は、A、 、A
、側(右下隅寄り)の半分を「1」とするものとなる。
また、同図(C)に示すように上下左右の領域データA
0〜A3の3つか同じ場合には、全画素かそれらと同じ
値になるように注目領域データが補完される。なお、同
図(b)に示す高解像度の領域データは、右上がり対角
線の下側を「1」て補完するように構成したか、対角線
に当たる画素も補完するように構成してもよいことは勿
論である。また、同図(C1に示す高解像度の領域デー
タは、全画素か同じ値となるように構成したが、上下左
右の領域データの重み付けにより一部残すように構成し
たもよい。
0〜A3の3つか同じ場合には、全画素かそれらと同じ
値になるように注目領域データが補完される。なお、同
図(b)に示す高解像度の領域データは、右上がり対角
線の下側を「1」て補完するように構成したか、対角線
に当たる画素も補完するように構成してもよいことは勿
論である。また、同図(C1に示す高解像度の領域デー
タは、全画素か同じ値となるように構成したが、上下左
右の領域データの重み付けにより一部残すように構成し
たもよい。
4X4デ一タラツチ回路6は、パターンマツチング回路
5から読み出した高解像度の領域データa0゜〜a02
、・・・・・・a3゜〜a3Sをラッチするものである
。ピンポンラインバッファ7は、領域メモリ2の1ライ
ンに対応する、高解像度の領域データでは4ライン分の
メモリを2組み持ち、一方で4×4デ一タラツチ回路6
てラッチした領域データを書き込み、その間他方から読
み出して編集回路8に送るものである。そして、この書
き込み、読み出しを交互に切り替える。
5から読み出した高解像度の領域データa0゜〜a02
、・・・・・・a3゜〜a3Sをラッチするものである
。ピンポンラインバッファ7は、領域メモリ2の1ライ
ンに対応する、高解像度の領域データでは4ライン分の
メモリを2組み持ち、一方で4×4デ一タラツチ回路6
てラッチした領域データを書き込み、その間他方から読
み出して編集回路8に送るものである。そして、この書
き込み、読み出しを交互に切り替える。
第3図は高解像度の領域データの書き込み処理を説明す
るための図、第4図はピンポンラインバッファの構成例
を示す図である。
るための図、第4図はピンポンラインバッファの構成例
を示す図である。
パターンマツチング回路5で読み出された第2図fbl
の領域データのラインバッファへの書き込み例を示した
のか第3図である。ラインバッファへの書き込みは、第
1図に示す4×4デ一タラツチ回路6のラッチデータ1
1かあると、4ライン分のラインバッファ12に、まず
領域データaOS、a13、a!ff5a33からなる
1列か書き込まれ、続いてa。2、a(Nのそれぞれの
列、最後にa。0の列か書き込まれる。同様にして次々
に4×4のラッチデータか書き込まれ、領域メモリ2か
ら読み出された1542分の領域データからパターンマ
ツチングにより補完された4ライン分の領域データか書
き込まれるとラインバッファ12は満杯となる。このよ
うにして満杯になったラインバッファ]2の領域データ
は、入力データと同期合わせを行って1ラインずつ順に
読み出されセレクタ13を通して編集回路8に送出され
る。
の領域データのラインバッファへの書き込み例を示した
のか第3図である。ラインバッファへの書き込みは、第
1図に示す4×4デ一タラツチ回路6のラッチデータ1
1かあると、4ライン分のラインバッファ12に、まず
領域データaOS、a13、a!ff5a33からなる
1列か書き込まれ、続いてa。2、a(Nのそれぞれの
列、最後にa。0の列か書き込まれる。同様にして次々
に4×4のラッチデータか書き込まれ、領域メモリ2か
ら読み出された1542分の領域データからパターンマ
ツチングにより補完された4ライン分の領域データか書
き込まれるとラインバッファ12は満杯となる。このよ
うにして満杯になったラインバッファ]2の領域データ
は、入力データと同期合わせを行って1ラインずつ順に
読み出されセレクタ13を通して編集回路8に送出され
る。
4ライン分の領域データの送出か終了すると、入力デー
タは次のラインへ続くか、第3図に示す構成では、その
入力データに対応する領域データか直ちに用意てきない
。そこで、第4図に示すように2組のラインバッファ2
2A、22Bを備えたピンポンラインバッファの構成か
必要となる。
タは次のラインへ続くか、第3図に示す構成では、その
入力データに対応する領域データか直ちに用意てきない
。そこで、第4図に示すように2組のラインバッファ2
2A、22Bを備えたピンポンラインバッファの構成か
必要となる。
第4図に示すピンポンラインバッファの構成では、ライ
ンバッファ22Aに4ライン分の領域データを書き込み
、読み出しモートで、入力データと同期合わせを行い順
次読み出して編集回路8に送出している間、ラインバッ
ファ22Bを書き込みモートにして領域メモリ2から次
のラインの領域データを読み出し、パターンマツチング
回路5による補完処理を行ってラインバッファ22Bに
書き込むことかできる。
ンバッファ22Aに4ライン分の領域データを書き込み
、読み出しモートで、入力データと同期合わせを行い順
次読み出して編集回路8に送出している間、ラインバッ
ファ22Bを書き込みモートにして領域メモリ2から次
のラインの領域データを読み出し、パターンマツチング
回路5による補完処理を行ってラインバッファ22Bに
書き込むことかできる。
したかって、ラインバッファ22Aの読み出しか終了す
る迄に、ラインパンツ722Bの書き込みを終了させ、
直ちにラインバッファ22Aからラインバッファ22B
に読み出しモートを切り替えて入力データの次のライン
に対応する領域データをラインバッファ22Bから読み
出して送出することかできる。同時にラインバッファ2
2Aは書き込みモートとなり、さらに次のラインの領域
データの書き込み処理に移行することはいうまてもない
。そのモード切り替えを行うのかセレクタ21.24て
あり、切り替え信号を生成するのがラインシンク4分周
回路25である。
る迄に、ラインパンツ722Bの書き込みを終了させ、
直ちにラインバッファ22Aからラインバッファ22B
に読み出しモートを切り替えて入力データの次のライン
に対応する領域データをラインバッファ22Bから読み
出して送出することかできる。同時にラインバッファ2
2Aは書き込みモートとなり、さらに次のラインの領域
データの書き込み処理に移行することはいうまてもない
。そのモード切り替えを行うのかセレクタ21.24て
あり、切り替え信号を生成するのがラインシンク4分周
回路25である。
第5図はパターンマツチング回路に用いられるLUTの
構成例を示す図である。
構成例を示す図である。
先に説明したパターンマツチングでは、第5図に示すよ
うに上下左右4ビツトの領域データA0〜A、をアドレ
スとして4X4=16ビツトからなる領域データa。。
うに上下左右4ビツトの領域データA0〜A、をアドレ
スとして4X4=16ビツトからなる領域データa。。
〜a03、・・・・・・aso−a23か読み出される
。
。
なお、本発、明は、上記の実施例に限定されるものでは
なく、種々の変形か可能である。例えば上記の実施例で
は、3×3ブロツクの上下左右の領域データを用いたパ
ターンマツチングを行ったか、斜め方向の領域データも
含めでパターンマッチングを行うように構成してもよい
し、ブロックサイズを大きくしてもよい。また、2値の
領域データを補完するものを示したか、多値の領域デー
タを補完するようにこういせしてもよい。
なく、種々の変形か可能である。例えば上記の実施例で
は、3×3ブロツクの上下左右の領域データを用いたパ
ターンマツチングを行ったか、斜め方向の領域データも
含めでパターンマッチングを行うように構成してもよい
し、ブロックサイズを大きくしてもよい。また、2値の
領域データを補完するものを示したか、多値の領域デー
タを補完するようにこういせしてもよい。
〔発明の効果〕
以上の説明から明らかなように、本発明によれば、領域
毎の編集コマンドを低解像度の領域メモリで設定しても
、周囲のパターンから出力する解像度に合わせて画素単
位での補完を行うので、斜めの線や曲線においてもジャ
ギーの目立たない高画質の領域データを生成することが
できる。また、パターンマツチングにより補完処理を行
うので、回路を簡素化し、処理速度を向上させることか
できる。
毎の編集コマンドを低解像度の領域メモリで設定しても
、周囲のパターンから出力する解像度に合わせて画素単
位での補完を行うので、斜めの線や曲線においてもジャ
ギーの目立たない高画質の領域データを生成することが
できる。また、パターンマツチングにより補完処理を行
うので、回路を簡素化し、処理速度を向上させることか
できる。
第1図は本発明に係る領域データのスムージング方式の
1実施例を示す図、第2図はパターンマツチングによる
補完方法を例を示す図、第3図は高解像度の領域データ
の書き込み処理を説明するための図、第4図はピンポン
ラインバッファの構成例を示す図、第5図はパターンマ
ツチング回路に用いられるLUTの構成例を示す図であ
る。 ■・・・領域抽出回路、2・・・領域メモリ、3・・・
ラインバッファ、4・・・3×3ブロック化回路、5・
・・パターンマツチング回路、 6・・・4×4データラツチ 回路、 ア ・ピンポンラインバッファ、 8・・・編集回 路。 出 願 人 富士ゼロックス株式会社
1実施例を示す図、第2図はパターンマツチングによる
補完方法を例を示す図、第3図は高解像度の領域データ
の書き込み処理を説明するための図、第4図はピンポン
ラインバッファの構成例を示す図、第5図はパターンマ
ツチング回路に用いられるLUTの構成例を示す図であ
る。 ■・・・領域抽出回路、2・・・領域メモリ、3・・・
ラインバッファ、4・・・3×3ブロック化回路、5・
・・パターンマツチング回路、 6・・・4×4データラツチ 回路、 ア ・ピンポンラインバッファ、 8・・・編集回 路。 出 願 人 富士ゼロックス株式会社
Claims (2)
- (1)低解像度で編集し格納した領域メモリの領域デー
タを読み出して高解像度で出力する領域データのスムー
ジング方式であって、領域メモリの領域データを所定の
サイズでブロック化する手段、及びブロック化された領
域データでパターンマッチングを行い高解像度の領域デ
ータに変換する手段を備え、高解像度の領域データをブ
ロックの領域データのパターンにより補完して出力する
ように構成したことを特徴とする領域データのスムージ
ング方式。 - (2)高解像度の領域データを変換する手段は、上下左
右の領域データを用いてパターンマッチングを行うよう
に構成したことを特徴とする請求項1記載の領域データ
のスムージング方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP13607290A JPH0430666A (ja) | 1990-05-24 | 1990-05-24 | 領域データのスムージング方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP13607290A JPH0430666A (ja) | 1990-05-24 | 1990-05-24 | 領域データのスムージング方式 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0430666A true JPH0430666A (ja) | 1992-02-03 |
Family
ID=15166573
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP13607290A Pending JPH0430666A (ja) | 1990-05-24 | 1990-05-24 | 領域データのスムージング方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0430666A (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2006061897A1 (ja) * | 2004-12-08 | 2006-06-15 | Software Cradle Co.,Ltd. | 出力装置およびプログラム |
| JP2009211376A (ja) * | 2008-03-04 | 2009-09-17 | Fuji Xerox Co Ltd | 画像処理装置および画像形成装置 |
-
1990
- 1990-05-24 JP JP13607290A patent/JPH0430666A/ja active Pending
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2006061897A1 (ja) * | 2004-12-08 | 2006-06-15 | Software Cradle Co.,Ltd. | 出力装置およびプログラム |
| JP2009211376A (ja) * | 2008-03-04 | 2009-09-17 | Fuji Xerox Co Ltd | 画像処理装置および画像形成装置 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0300509B1 (en) | Display apparatus capable of simultaneously displaying a television picture and a compressed display page of character and graphics data | |
| US5861892A (en) | Image processing apparatus using compressed-data processing | |
| US5832141A (en) | Image processing method and apparatus using separate processing for pseudohalf tone area | |
| US5117294A (en) | Image processing method and system | |
| EP0285271B1 (en) | Character and other graphical generating system and method for video display | |
| JPH04294166A (ja) | 画像処理装置 | |
| JPH0430666A (ja) | 領域データのスムージング方式 | |
| JP2982509B2 (ja) | 画像の縮小処理方式 | |
| JPH03276964A (ja) | 画像処理装置 | |
| JPH02132967A (ja) | 画像処理装置 | |
| JP2568172B2 (ja) | 画像情報処理装置 | |
| JP3788563B2 (ja) | 画像データの変倍装置 | |
| JP3736099B2 (ja) | 画像処理装置および画像処理方法 | |
| JP2653781B2 (ja) | 画像編集処理方法 | |
| JP2885996B2 (ja) | 画像処理方法及び装置 | |
| JPH0227369A (ja) | カラー画像処理装置 | |
| JPS58184871A (ja) | 画素密度変換方法及びその装置 | |
| JP3249498B2 (ja) | 画像合成記録装置 | |
| JP3015048B2 (ja) | 画像処理方法 | |
| JP3054315B2 (ja) | 画像処理方法及びその装置 | |
| JP3088871B2 (ja) | 画像合成記録装置 | |
| JPH06311351A (ja) | 画像処理方法 | |
| JPS634749B2 (ja) | ||
| JP4109328B2 (ja) | ビデオ信号符号化装置 | |
| JP2857420B2 (ja) | 画像処理装置 |