JPH06233122A - Image processing device - Google Patents

Image processing device

Info

Publication number
JPH06233122A
JPH06233122A JP5017308A JP1730893A JPH06233122A JP H06233122 A JPH06233122 A JP H06233122A JP 5017308 A JP5017308 A JP 5017308A JP 1730893 A JP1730893 A JP 1730893A JP H06233122 A JPH06233122 A JP H06233122A
Authority
JP
Japan
Prior art keywords
error diffusion
binary
image processing
output
dither
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
JP5017308A
Other languages
Japanese (ja)
Inventor
Hideyuki Kojima
秀行 小嶋
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.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
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 Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP5017308A priority Critical patent/JPH06233122A/en
Publication of JPH06233122A publication Critical patent/JPH06233122A/en
Pending legal-status Critical Current

Links

Landscapes

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

Abstract

(57)【要約】 (修正有) 【目的】 ディザ法に基づく画像処理部と誤差拡散法に
基づく画像処理部、もしくは、2値誤差拡散処理部と多
値誤差拡散処理部とを同一装置内に組み込むに際して、
共通回路部分を共用可能とし、スペース,コストの増加
を最低限に抑制した画像処理装置を提供すること。 【構成】 2値誤差拡散処理回路の出力用量子化コンパ
レータ14に、ディザデータ入力手段と、ディザデータ
と誤差拡散処理データとの選択手段16を設けたことを
特徴とする2値誤差拡散処理とディザ処理とが可能な画
像処理装置、もしくは、2値誤差拡散処理回路の2値出
力用量子化コンパレータに加えて、多値出力用量子化コ
ンパレータと該多値出力用量子化コンパレータ出力のエ
ンコード手段を設けたことを特徴とする2値誤差拡散処
理と多値誤差拡散処理とが可能な画像処理装置。
(57) [Summary] (Modified) [Purpose] An image processing unit based on the dither method and an image processing unit based on the error diffusion method, or a binary error diffusion processing unit and a multilevel error diffusion processing unit in the same device. When incorporating into
To provide an image processing device that can share a common circuit portion and minimize increase in space and cost. A binary error diffusion process characterized in that an output quantization comparator 14 of a binary error diffusion process circuit is provided with a dither data input unit and a dither data / error diffusion process data selection unit 16. In addition to an image processing device capable of dithering, or a binary output quantization comparator of a binary error diffusion processing circuit, a multilevel output quantization comparator and an encoding means for the multilevel output quantization comparator output An image processing apparatus capable of performing binary error diffusion processing and multi-valued error diffusion processing, characterized in that

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は、2値誤差拡散処理機能
を有する回路に簡単な回路を付加する構成によって、2
値誤差拡散処理に加えて2値および多値ディザ処理また
は多値誤差拡散処理等を可能とする多機能の画像処理装
置に関する。
BACKGROUND OF THE INVENTION The present invention has a structure in which a simple circuit is added to a circuit having a binary error diffusion processing function.
The present invention relates to a multifunctional image processing apparatus capable of performing binary and multi-valued dither processing, multi-valued error diffusion processing, and the like in addition to value error diffusion processing.

【0002】[0002]

【従来の技術】従来から、ディジタルプリンタ,ディジ
タルファクシミリ装置等における中間調画像の再現する
ための2値化手法として、閾値に周期的に変動するディ
ザマトリクスを用いるディザ法と、2値化処理で発生し
た誤差を周辺の画素に分散する誤差拡散法という手法が
ある。前者では、表現できる階調数がディザマトリクス
により制限されてしまい、例えば、この階調数が16階
調程度の場合には、出力画像に擬似輪郭が生じてしまう
という問題があった。なお、後者ではこのような問題の
発生はなく、解像度,階調ともにディザ法よりも優れて
いる。しかし、近年、後者の技術においても、原稿の濃
度が低い場合、再生画像中にドットが近接して発生し、
それが線状につながって画像の品質を低下させるという
問題があることが指摘され、これに関する対策(例え
ば、特開平2-11063号公報参照)も提案されている。上記
公報に開示された技術は、通常の誤差データの演算手段
に加えて、入力画像に無関係に誤差データを発生する手
段を有し、入力画像の特徴を判別してどちらの誤差デー
タを用いるかを選択可能としたものである。
2. Description of the Related Art Conventionally, as a binarizing method for reproducing a halftone image in a digital printer, a digital facsimile apparatus, etc., a dither method using a dither matrix that periodically changes as a threshold and a binarizing process are used. There is a method called an error diffusion method that disperses the generated error to surrounding pixels. In the former case, the number of gradations that can be expressed is limited by the dither matrix. For example, when the number of gradations is about 16 gradations, there is a problem that a pseudo contour is generated in the output image. In the latter case, such a problem does not occur, and both resolution and gradation are superior to the dither method. However, in recent years, even in the latter technique, when the density of the original is low, dots are generated close to each other in the reproduced image,
It has been pointed out that there is a problem that they are connected linearly and the quality of the image is degraded, and measures against this have been proposed (for example, see Japanese Patent Laid-Open No. 2-11063). The technique disclosed in the above publication has a means for generating error data irrespective of an input image in addition to a normal error data calculating means, and which error data is used by discriminating the characteristics of the input image. Is selectable.

【0003】[0003]

【発明が解決しようとする課題】ところで、従来の通信
装置においては、上述のディザ法に基づく画像処理部と
誤差拡散法に基づく画像処理部とを同一装置内に組み込
み、これらを適宜、使い分けるようにした構成が一般的
であった。しかし、これらの2種類の画像処理部を同一
装置内に組み込むことは、スペースを必要とすること,
コストアップにつながること等々の点で、問題が多かっ
た。また、従来の通信装置においては、2値誤差拡散処
理用画像処理部と多値誤差拡散処理用画像処理部とを同
一装置内に組み込み、これらを適宜、使い分けるように
した構成もあった。しかし、これらの2種類の画像処理
部を同一装置内に組み込むことにも、スペースを必要と
すること,コストアップにつながること等々の問題があ
った。本発明は上記事情に鑑みてなされたもので、その
目的とするところは、従来の技術における上述の如き問
題を解消し、上述のディザ法に基づく画像処理部と誤差
拡散法に基づく画像処理部、もしくは、2値誤差拡散処
理部と多値誤差拡散処理部とを同一装置内に組み込むに
際して、共通回路部分を共用可能とし、スペース,コス
トの増加を最低限に抑制した画像処理装置を提供するこ
とにある。
By the way, in the conventional communication apparatus, the image processing section based on the above-mentioned dither method and the image processing section based on the error diffusion method are incorporated in the same apparatus, and these are appropriately used properly. The configuration used was common. However, assembling these two types of image processing units in the same device requires space.
There were many problems in terms of cost increase. Further, in the conventional communication device, there is also a configuration in which the image processing unit for binary error diffusion processing and the image processing unit for multi-level error diffusion processing are incorporated in the same device, and these are appropriately used properly. However, even if these two types of image processing units are incorporated in the same device, there are problems such as requiring a space and increasing costs. The present invention has been made in view of the above circumstances, and an object of the present invention is to solve the above-mentioned problems in the related art, and to use an image processing unit based on the dither method and an image processing unit based on the error diffusion method. Alternatively, when a binary error diffusion processing unit and a multi-valued error diffusion processing unit are incorporated in the same device, a common circuit portion can be shared, and an image processing device that minimizes an increase in space and cost is provided. Especially.

【0004】[0004]

【課題を解決するための手段】本発明の上記目的は、2
値誤差拡散処理回路の出力用量子化コンパレータに、デ
ィザデータ入力手段と、ディザデータと誤差拡散処理デ
ータとの選択手段を設けたことを特徴とする2値誤差拡
散処理とディザ処理とが可能な画像処理装置、もしく
は、2値誤差拡散処理回路の2値出力用量子化コンパレ
ータに加えて、多値出力用量子化コンパレータと該多値
出力用量子化コンパレータ出力のエンコード手段を設け
たことを特徴とする2値誤差拡散処理と多値誤差拡散処
理とが可能な画像処理装置によって達成される。
The above objects of the present invention are as follows.
A binary error diffusion process and a dither process are possible, which is characterized in that the output quantization comparator of the value error diffusion process circuit is provided with a dither data input unit and a selection unit of dither data and error diffusion process data. In addition to the binary output quantization comparator of the image processing apparatus or the binary error diffusion processing circuit, a multilevel output quantization comparator and an encoding means for the multilevel output quantization comparator output are provided. This is achieved by an image processing device capable of performing a binary error diffusion process and a multi-value error diffusion process.

【0005】[0005]

【作用】まず、従来技術で使用されている2値誤差拡散
処理回路およびディザ処理回路について説明する。図6
に従来技術で使用されている2値誤差拡散処理回路を、
図7に従来技術で使用されているディザ処理回路を示
す。図6に示される2値誤差拡散処理回路は、誤差拡散
マトリクス(例:2×5)11,誤差拡散処理演算部1
2,スレッシュレジスタ13,2値出力用量子化コンパ
レータ14,誤差データ演算部15から構成される。こ
こで、誤差拡散マトリクス(2×5)11は、図8に示す
如く、誤差データをマトリクス状にラッチするブロック
であり、誤差拡散処理演算部12は、図9に示す如く、
注目画素に誤差データを加算するブロックである。ま
た、スレッシュレジスタ13は、量子化するためのスレ
ッシュデータ(閾値)を格納するレジスタであり、2値出
力用量子化コンパレータ14は、誤差拡散処理演算部1
2の出力である誤差拡散処理後データと、スレッシュレ
ジスタ13の出力である閾値とを比較するブロックであ
る。誤差データ演算部15は、注目画素を量子化した際
に出る誤差を算出するブロックであり、黒側を(+)とす
ると、黒側に余計に注目画素を量子化した場合は(−)の
誤差が生じる。逆に、白側に余計に補正した場合には、
(+)の誤差が生じる。
First, the binary error diffusion processing circuit and dither processing circuit used in the prior art will be described. Figure 6
The binary error diffusion processing circuit used in the prior art is
FIG. 7 shows a dither processing circuit used in the prior art. The binary error diffusion processing circuit shown in FIG. 6 includes an error diffusion matrix (eg, 2 × 5) 11, an error diffusion processing operation unit 1
2, a threshold register 13, a binary output quantization comparator 14, and an error data calculator 15. Here, the error diffusion matrix (2 × 5) 11 is a block for latching error data in a matrix as shown in FIG. 8, and the error diffusion processing operation section 12 is as shown in FIG.
This is a block for adding error data to the pixel of interest. The threshold register 13 is a register for storing threshold data (threshold value) for quantization, and the binary output quantization comparator 14 is provided for the error diffusion processing operation unit 1.
2 is a block for comparing the data after the error diffusion processing which is the output of 2 and the threshold which is the output of the threshold register 13. The error data calculation unit 15 is a block that calculates an error that occurs when the pixel of interest is quantized. When the black side is (+), when the pixel of interest is further quantized to the black side, (−) There is an error. On the other hand, if you make an extra correction to the white side,
(+) Error occurs.

【0006】上述の如く構成された従来技術で使用され
ている2値誤差拡散処理回路によれば、前ライン誤差デ
ータと現ラインデータとから、2値化出力としての誤差
拡散データを得ることができる。一方、図7に示される
ディザ処理回路は、スレッシュレジスタ21,2値出力
用量子化コンパレータ22から構成される。スレッシュ
レジスタ21は、スレッシュデータ(ディザマトリクス
閾値)を格納するレジスタであり、構造的には図6に示
したスレッシュレジスタ13と同じものである。また、
2値出力用量子化コンパレータ22は、ディザデータ
と、スレッシュレジスタ21の出力である閾値とを比較
するブロックであり、これも構造的には図6に示した2
値出力用量子化コンパレータ14と同じものである。上
述の如く構成された従来技術で使用されているディザ処
理回路によれば、ディザデータとスレッシュデータ(デ
ィザマトリクス閾値)とから、2値化出力としてのディ
ザデータを得ることができる。
According to the binary error diffusion processing circuit used in the prior art configured as described above, the error diffusion data as the binarized output can be obtained from the previous line error data and the current line data. it can. On the other hand, the dither processing circuit shown in FIG. 7 is composed of threshold registers 21 and 2 and a binary output quantization comparator 22. The threshold register 21 is a register for storing threshold data (dither matrix threshold value), and is structurally the same as the threshold register 13 shown in FIG. Also,
The binary output quantization comparator 22 is a block that compares the dither data with the threshold value that is the output of the threshold register 21, and this is also structurally shown in FIG.
This is the same as the value output quantization comparator 14. According to the dither processing circuit used in the conventional technique configured as described above, it is possible to obtain the dither data as the binarized output from the dither data and the threshold data (dither matrix threshold value).

【0007】前述の如く(図6および図7を比較しても
明らかな如く)、スレッシュレジスタ13と21,2値
出力用量子化コンパレータ14と22は、いずれも、同
じ機能を有するブロックである。本発明に係る画像処理
装置においては、この点に着目して、従来技術で使用さ
れている2値誤差拡散処理回路に、スレッシュレジスタ
への供給閾値と、2値出力用量子化コンパレータへの供
給データを2値誤差拡散処理用とディザ処理2値出力用
量子化コンパレータ用の2種類とし、これらの切換え手
段を導入することにより、スレッシュレジスタと2値出
力用量子化コンパレータとの共用化を可能としたもので
ある。そして、これにより、ディザ法に基づく画像処理
部と誤差拡散法に基づく画像処理部とを同一装置内に組
み込む際の、スペース,コストの増加を最低限に抑制し
た画像処理装置を実現したものである。2値誤差拡散処
理と多値誤差拡散処理との兼用回路についても同様であ
る。
As described above (as is clear from comparing FIGS. 6 and 7), the threshold register 13 and the quantizing comparators 14 and 22 for 21,2 value output are blocks having the same function. . In the image processing apparatus according to the present invention, paying attention to this point, the binary error diffusion processing circuit used in the related art is provided with a threshold value for supplying to a threshold register and a quantizing comparator for binary output. Two types of data are used, one for binary error diffusion processing and the other for dither processing binary output quantization comparators. By introducing these switching means, the threshold register and binary output quantization comparators can be shared. It is what As a result, it is possible to realize an image processing apparatus that minimizes an increase in space and cost when the image processing section based on the dither method and the image processing section based on the error diffusion method are incorporated in the same apparatus. is there. The same applies to the dual-purpose error diffusion processing and multi-valued error diffusion processing.

【0008】[0008]

【実施例】以下、本発明の実施例を図面に基づいて詳細
に説明する。図1は、本発明の一実施例に係る画像処理
装置のブロック構成図である。図において、記号11,
12,14および15は図6に示したと同じ構成要素を
示しており、13Aは前述のスレッシュレジスタ13と
21に格納されるスレッシュデータの両方を格納してい
るスレッシュレジスタ、また、16は入力データマルチ
プレクサである。入力データマルチプレクサ16は、次
段の2値出力用量子化コンパレータ14への入力現ライ
ンデータを、ディザ処理用データとするか誤差拡散処理
用データとするかを切換える機能を有する。なお、この
切換え動作は、例えば、操作者からの指示に基づくコン
トロールビットによる。本実施例に係る画像処理装置
は、既存の2値誤差拡散処理回路のスレッシュレジスタ
と2値出力用量子化コンパレータとを利用して、2値デ
ィザ出力をも可能としているものである。いずれの出力
を得るかは、上述の如く、例えば、操作者からの指示に
基づくコントロールビットによって定まる。
Embodiments of the present invention will now be described in detail with reference to the drawings. FIG. 1 is a block configuration diagram of an image processing apparatus according to an embodiment of the present invention. In the figure, symbol 11,
12, 14 and 15 show the same components as shown in FIG. 6, 13A is a threshold register storing both threshold data stored in the threshold registers 13 and 21, and 16 is input data. It is a multiplexer. The input data multiplexer 16 has a function of switching the input current line data to the binary output quantization comparator 14 at the next stage between dither processing data and error diffusion processing data. It should be noted that this switching operation is based on, for example, a control bit based on an instruction from the operator. The image processing apparatus according to the present embodiment enables binary dither output by using the threshold register of the existing binary error diffusion processing circuit and the binary output quantization comparator. As described above, which output is to be obtained is determined by, for example, a control bit based on an instruction from the operator.

【0009】図2は、本発明の他の実施例に係る画像処
理装置のブロック構成図である。図において、記号1
1,12,13A,14,15は図6に示したと同じ構成要
素を示しており、また、17は多値出力用量子化コンパ
レータ、18はエンコーダである。ここで、多値出力用
量子化コンパレータ17は、図5に示したスレッシュ比
較回路を、n階調の場合(n−1)個有するブロックであ
り、スレッシュ値は、固定値(個々の回路で段階的な値)
と可変値(スレッシュレジスタ13Aの出力)との和とな
る。なお、エンコーダ18は、上述の多値出力用量子化
コンパレータ17の出力(「0」か「1」か)を、エンコード
して多値データにするブロックであり、多値データ生成
部と呼ぶこともできる。図10に、この動作の説明図を
示す。本実施例に係る画像処理装置は、既存の2値誤差
拡散処理回路に多値出力用量子化コンパレータとエンコ
ーダとを追加して、2値誤差拡散処理出力に加え多値誤
差拡散処理出力をも可能としているものである。
FIG. 2 is a block diagram of an image processing apparatus according to another embodiment of the present invention. In the figure, symbol 1
Reference numerals 1, 12, 13A, 14 and 15 represent the same constituent elements as shown in FIG. 6, 17 is a quantizing comparator for multilevel output, and 18 is an encoder. Here, the multi-value output quantization comparator 17 is a block having (n-1) threshold comparison circuits shown in FIG. 5 in the case of n gradations, and the threshold value is a fixed value (in each circuit, (Gradual value)
And the variable value (output of the threshold register 13A). The encoder 18 is a block that encodes the output (“0” or “1”) of the above-described multi-value output quantization comparator 17 into multi-value data, and is called a multi-value data generation unit. You can also FIG. 10 shows an explanatory diagram of this operation. The image processing apparatus according to the present embodiment adds a multi-value output quantization comparator and an encoder to an existing binary error diffusion processing circuit and outputs a multi-value error diffusion processing output in addition to a binary error diffusion processing output. It is possible.

【0010】なお、上記実施例に係る画像処理装置の特
有の効果としては、2値誤差拡散処理した情報を画像通
信に用い、多値誤差拡散処理した情報はコピーに用いる
という使用方法がある。これは、読み取り画像情報をS
AF(Store and Forword)メモリに蓄積しておき、最
初に2値誤差拡散処理した画像情報を送信した後、SA
Fメモリから再度読み出して多値誤差拡散処理し、品質
の優れたコピーを得るというような使い方が可能にな
る。図3も、本発明の他の実施例に係る画像処理装置の
ブロック構成図である。図中、記号11〜18は図1,
図2に示したと同じ構成要素を示している。本実施例に
係る画像処理装置は、既存の2値誤差拡散処理回路のス
レッシュレジスタと2値出力用量子化コンパレータとを
利用して、2値誤差拡散処理出力,2値ディザ出力を可
能とすると同時に、多値出力用量子化コンパレータとエ
ンコーダとを追加して、多値誤差拡散処理出力,多値デ
ィザ出力をも可能としたものである。
The image processing apparatus according to the above-described embodiment has a peculiar effect in that the information subjected to the binary error diffusion processing is used for image communication and the information subjected to the multi-value error diffusion processing is used for copying. This is the read image information S
It is stored in an AF (Store and Forward) memory, and the image information that has undergone the binary error diffusion processing is transmitted first, and then SA
It is possible to use it again by reading from the F memory and performing multi-valued error diffusion processing to obtain a copy of excellent quality. FIG. 3 is also a block configuration diagram of an image processing apparatus according to another embodiment of the present invention. In the figure, symbols 11 to 18 are shown in FIG.
3 shows the same components as shown in FIG. The image processing apparatus according to the present embodiment enables binary error diffusion processing output and binary dither output by using the threshold register of the existing binary error diffusion processing circuit and the binary output quantization comparator. At the same time, a multilevel output quantization comparator and an encoder are added to enable multilevel error diffusion processing output and multilevel dither output.

【0011】図4は、本発明の更に他の実施例に係る画
像処理装置の構成を示すブロック構成図である。図中、
記号11〜18は図1,図2に示したと同じ構成要素を
示している。また、19はディザ処理または誤差拡散処
理後の多値データと現ラインデータ(未加工生データ)と
を選択する出力データマルチプレクサである。本実施例
に係る画像処理装置は、既存の2値誤差拡散処理回路に
多値出力用量子化コンパレータとエンコードおよび出力
データマルチプレクサを追加して、多値誤差拡散処理出
力,多値ディザ出力に加えて、各種処理を施こさない生
データをも出力可能としたものである。なお、上述の説
明中では特に述べなかったが、各実施例の複数の出力の
間にはタイミングの不一致が生ずる可能性もあるので、
各出力の処理タイミングを合わせるために、適宜、ラッ
チ等を挿入することが必要な場合もある。
FIG. 4 is a block diagram showing the arrangement of an image processing apparatus according to yet another embodiment of the present invention. In the figure,
The symbols 11 to 18 indicate the same constituent elements as shown in FIGS. Reference numeral 19 is an output data multiplexer for selecting multi-valued data after dither processing or error diffusion processing and current line data (raw raw data). The image processing apparatus according to the present embodiment has a multi-value output quantization comparator, an encoder, and an output data multiplexer added to an existing binary error diffusion processing circuit, in addition to multi-value error diffusion processing output and multi-value dither output. Thus, it is possible to output raw data that is not subjected to various processing. Although not particularly mentioned in the above description, there is a possibility that timing mismatch may occur between the plurality of outputs of each embodiment.
In some cases, it is necessary to insert a latch or the like in order to match the processing timing of each output.

【0012】これは、例えば、従来の2値誤差拡散処理
部と2値ディザ処理部を別々に備えた画像処理装置にお
いても、処理ルートが異なることから生ずるタイミング
補正を行っていたことと同様であるが、相違点は、従来
は、処理にかかる遅延ライン数(副走査)と遅延画素数
(主走査)に違いがあったため、2値化後にタイミングを
合わせていたのに対して、本発明に係る構成を採用した
場合には、複数の出力を得るための各「モード」の遅延を
最大のものに合わせることにより、CPUの介在を不要
とすることが可能になった点である。また、上記各実施
例は本発明の一例を示したものであり、本発明はこれら
に限定されるべきものではないことは言うまでもないこ
とである。
This is the same as, for example, in a conventional image processing apparatus having a binary error diffusion processing section and a binary dither processing section separately, the timing correction caused by the different processing route is performed. However, the difference is that the number of delay lines (sub-scanning) and the number of delay pixels required for processing have traditionally been different.
Due to the difference in (main scanning), the timing was adjusted after binarization, whereas when the configuration according to the present invention is adopted, the delay of each "mode" for obtaining a plurality of outputs is reduced. It is possible to eliminate the need for CPU intervention by adjusting to the maximum. Further, it goes without saying that each of the above-mentioned embodiments shows an example of the present invention, and the present invention should not be limited to these.

【0013】[0013]

【発明の効果】以上、詳細に説明した如く、本発明によ
れば、ディザ法に基づく画像処理部と誤差拡散法に基づ
く画像処理部、もしくは、2値誤差拡散処理部と多値誤
差拡散処理部とを同一装置内に組み込むに際して、共通
回路部分を共用可能とし、スペース,コストの増加を最
低限に抑制した画像処理装置を実現できるという顕著な
効果を奏するものである。
As described above in detail, according to the present invention, the image processing section based on the dither method and the image processing section based on the error diffusion method, or the binary error diffusion processing section and the multi-level error diffusion processing. When the parts and the parts are incorporated into the same device, the common circuit part can be shared, and the remarkable effect that the image processing device in which the increase in the space and the cost is suppressed to the minimum can be realized.

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

【図1】本発明の一実施例に係る画像処理装置のブロッ
ク構成図である。
FIG. 1 is a block configuration diagram of an image processing apparatus according to an embodiment of the present invention.

【図2】本発明の他の実施例に係る画像処理装置のブロ
ック構成図である。
FIG. 2 is a block configuration diagram of an image processing apparatus according to another embodiment of the present invention.

【図3】本発明の他の実施例に係る画像処理装置のブロ
ック構成図である。
FIG. 3 is a block configuration diagram of an image processing apparatus according to another embodiment of the present invention.

【図4】本発明の他の実施例に係る画像処理装置のブロ
ック構成図である。
FIG. 4 is a block configuration diagram of an image processing apparatus according to another embodiment of the present invention.

【図5】実施例で用いた多値出力用量子化コンパレータ
を構成するスレッシュ比較回路の説明図である。
FIG. 5 is an explanatory diagram of a threshold comparison circuit included in the quantization comparator for multilevel output used in the embodiment.

【図6】従来技術で使用されている2値誤差拡散処理回
路を示す図である。
FIG. 6 is a diagram showing a binary error diffusion processing circuit used in a conventional technique.

【図7】従来技術で使用されているディザ処理回路を示
す図である。
FIG. 7 is a diagram showing a dither processing circuit used in the prior art.

【図8】従来使用されている2値誤差拡散処理回路の構
成要素である誤差拡散マトリクスの一例(2×5)を示す
図である。
FIG. 8 is a diagram showing an example (2 × 5) of an error diffusion matrix which is a component of a conventionally used binary error diffusion processing circuit.

【図9】従来使用されている2値誤差拡散処理回路の構
成要素である誤差拡散処理演算部の一例を示す図であ
る。
FIG. 9 is a diagram showing an example of an error diffusion processing operation unit which is a component of a conventionally used binary error diffusion processing circuit.

【図10】実施例で用いたエンコーダ(多値データ生成
部)の機能を説明する図である。
FIG. 10 is a diagram illustrating a function of an encoder (multi-value data generation unit) used in the example.

【符号の説明】[Explanation of symbols]

11:誤差拡散マトリクス(例:2×5)、12:誤差拡
散処理演算部、13,13A:スレッシュレジスタ、1
4:2値出力用量子化コンパレータ、15:誤差データ
演算部、16:入力データマルチプレクサ、17:多値
出力用量子化コンパレータ、18:エンコーダ、19:
出力データマルチプレクサ。
11: error diffusion matrix (example: 2 × 5), 12: error diffusion processing operation unit, 13, 13A: threshold register, 1
4: Quantization comparator for binary output, 15: Error data calculator, 16: Input data multiplexer, 17: Quantization comparator for multi-value output, 18: Encoder, 19:
Output data multiplexer.

Claims (5)

【特許請求の範囲】[Claims] 【請求項1】 2値誤差拡散処理と2値ディザ処理とが
可能な画像処理装置であって、2値誤差拡散処理回路の
出力用量子化コンパレータに、ディザデータ入力手段
と、ディザデータと誤差拡散処理データとの選択手段を
設けたことを特徴とする画像処理装置。
1. An image processing apparatus capable of binary error diffusion processing and binary dither processing, wherein an output quantization comparator of a binary error diffusion processing circuit, dither data input means, dither data and an error. An image processing apparatus comprising a selection means for selecting diffusion processing data.
【請求項2】 2値誤差拡散処理と多値誤差拡散処理と
が可能な画像処理装置であって、2値誤差拡散処理回路
の2値出力用量子化コンパレータに加えて、多値出力用
量子化コンパレータと該多値出力用量子化コンパレータ
出力のエンコード手段を設けたことを特徴とする画像処
理装置。
2. An image processing apparatus capable of performing binary error diffusion processing and multi-valued error diffusion processing, wherein in addition to a binary output quantization comparator of a binary error diffusion processing circuit, a multi-valued output quantum An image processing apparatus comprising an encoding comparator and an encoding means for outputting the output of the quantizing comparator for multi-value output.
【請求項3】 2値誤差拡散処理と多値誤差拡散処理と
2値ディザ処理および多値ディザ処理が可能な画像処理
装置であって、2値誤差拡散処理回路の2値出力用量子
化コンパレータに、ディザデータ入力手段と、ディザデ
ータと誤差拡散処理データとの選択手段を設けるととも
に、多値出力用量子化コンパレータと該多値出力用量子
化コンパレータ出力のエンコード手段を設けたことを特
徴とする画像処理装置。
3. An image processing device capable of performing binary error diffusion processing, multi-valued error diffusion processing, binary dither processing, and multi-valued dither processing, wherein a binary output quantization comparator of a binary error diffusion processing circuit. And a dither data input means, a selection means for selecting the dither data and the error diffusion processing data, and a multi-value output quantization comparator and an encoding means for the multi-value output quantization comparator output. Image processing device.
【請求項4】 前記各処理結果の出力と未処理データと
の選択を行うための出力データ選択手段を設けたことを
特徴とする請求項1〜3のいずれかに記載の画像処理装
置。
4. The image processing apparatus according to claim 1, further comprising output data selecting means for outputting the processing results and selecting unprocessed data.
【請求項5】 前記各処理に起因する遅延時間を調整す
るための手段を備えたことを特徴とする請求項1〜4の
いずれかに記載の画像処理装置。
5. The image processing apparatus according to claim 1, further comprising means for adjusting a delay time caused by each processing.
JP5017308A 1993-02-04 1993-02-04 Image processing device Pending JPH06233122A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP5017308A JPH06233122A (en) 1993-02-04 1993-02-04 Image processing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP5017308A JPH06233122A (en) 1993-02-04 1993-02-04 Image processing device

Publications (1)

Publication Number Publication Date
JPH06233122A true JPH06233122A (en) 1994-08-19

Family

ID=11940385

Family Applications (1)

Application Number Title Priority Date Filing Date
JP5017308A Pending JPH06233122A (en) 1993-02-04 1993-02-04 Image processing device

Country Status (1)

Country Link
JP (1) JPH06233122A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6552824B2 (en) 1998-12-17 2003-04-22 Eastman Kodak Company Method of processing pixels with binary or multibit error diffusion
US6956674B1 (en) 1999-10-21 2005-10-18 Minolta Co., Ltd. Image processor capable of reducing gradation at high speed
EP3035662A1 (en) 2014-12-16 2016-06-22 Canon Kabushiki Kaisha Image processing apparatus

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6552824B2 (en) 1998-12-17 2003-04-22 Eastman Kodak Company Method of processing pixels with binary or multibit error diffusion
GB2349765B (en) * 1998-12-17 2003-06-11 Eastman Kodak Co Method of processing pixels with binary or multibit error diffusion
US6956674B1 (en) 1999-10-21 2005-10-18 Minolta Co., Ltd. Image processor capable of reducing gradation at high speed
EP3035662A1 (en) 2014-12-16 2016-06-22 Canon Kabushiki Kaisha Image processing apparatus
US9456108B2 (en) 2014-12-16 2016-09-27 Canon Kabushiki Kaisha Image processing apparatus

Similar Documents

Publication Publication Date Title
US6373990B1 (en) Image processing utilizing luminance-density conversion
JPH0777418B2 (en) Image processing device
US5805738A (en) Image processing apparatus and method
JP2635308B2 (en) Image processing device
KR0123790B1 (en) Image encoding method and image encoding / decoding method
JPH04286465A (en) Image processing device
JP2756371B2 (en) Image processing device
JPH06233122A (en) Image processing device
JPH06284291A (en) Image processing device
US5200839A (en) Image processing apparatus
JP5312158B2 (en) Image processing apparatus and image processing method
JP2900907B2 (en) Image processing device
JP3157870B2 (en) Image processing method
JP3287708B2 (en) Image processing device
KR940010477B1 (en) Half tone image data coding method of fax
JPH11339032A (en) Image processing method and apparatus
JPH03187573A (en) Pseudo half tone picture encoding system
JP3732329B2 (en) Pseudo halftone image encoding apparatus and encoding method
JPH0575864A (en) Facsimile reading method
JP2755316B2 (en) Image processing device
JP2001111831A (en) Image processing method
JPS62183265A (en) Image data transmission system
JPH01284173A (en) Image processing device
JPH08204964A (en) Image processing device
JP2001136389A (en) Image processing device