JPS62191968A - Image processor - Google Patents

Image processor

Info

Publication number
JPS62191968A
JPS62191968A JP61032926A JP3292686A JPS62191968A JP S62191968 A JPS62191968 A JP S62191968A JP 61032926 A JP61032926 A JP 61032926A JP 3292686 A JP3292686 A JP 3292686A JP S62191968 A JPS62191968 A JP S62191968A
Authority
JP
Japan
Prior art keywords
image
data
pixel
image information
processing
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP61032926A
Other languages
Japanese (ja)
Other versions
JPH0614350B2 (en
Inventor
Hiroyuki Ichikawa
弘幸 市川
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Priority to JP61032926A priority Critical patent/JPH0614350B2/en
Publication of JPS62191968A publication Critical patent/JPS62191968A/en
Priority to US07/338,425 priority patent/US4878126A/en
Publication of JPH0614350B2 publication Critical patent/JPH0614350B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Processing Or Creating Images (AREA)
  • Image Processing (AREA)
  • Editing Of Facsimile Originals (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

PURPOSE:To smooth an output image after the variable power processing is applied to the half tone image information by distinguishing a single image signal in input image information from half tone image information, and applying the variable power processing. CONSTITUTION:When a density changing signal from a primary differential part 32 is '0', naturally, it is judged that a primary differential value D comes to be a prescribed value or below and an input image is a half tone image, a control part 34 outputs the selecting signal of the effect to a selector 36, and outputs the image data from a smoothing part 35 to an image processing part 37. When the primary differential value D is the prescribed value or above, the density changing signal to the control part 34 comes to '1', the control part 34 outputs the selecting signal of the effect to the selector 36 and the image data from a variable power part 33 are outputted to the image processing part 37.

Description

【発明の詳細な説明】 [産業上の利用分野コ 本発明は、画像処理装置、特に人力画像情報を変倍する
機能を有する画像処理装置に関するものである。
DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to an image processing apparatus, and particularly to an image processing apparatus having a function of scaling human-generated image information.

[従来の技術] 従来のこの種の装置として、例えば複写機があり、原稿
画像をライン状のイメージスキャナ(CCD)等の固体
撮像素子でデジタル的に読み取り、読み取った画像を拡
大及び縮小などの変倍機能を有しているものがある。こ
れらの装置における一般的な変倍方法としては、副走査
方向(CCDを送る移動方向)の走査速度を変える事に
より、送り方向の倍率を変える。また、主走査方向(送
り方向と直角方向)の画素の保管、間引き等により主走
査方向の倍率を変えている。
[Prior Art] An example of a conventional device of this type is a copying machine, which digitally reads an original image using a solid-state image sensor such as a line-shaped image scanner (CCD), and processes the read image by enlarging or reducing the image. Some have a variable magnification function. A general method for changing magnification in these devices is to change the magnification in the feed direction by changing the scanning speed in the sub-scanning direction (the direction in which the CCD is moved). Furthermore, the magnification in the main scanning direction is changed by storing or thinning out pixels in the main scanning direction (direction perpendicular to the feeding direction).

例えば、3倍の拡大処理を行なう場合、等倍時の副走査
方向の移動速度をVlとすると、副走査方向の移動速度
を■1/3とし、また、主走査方向については、1画素
の画像データを3回繰返して出力することにより3倍の
拡大処理の出力画像を形成している。
For example, when performing 3x enlargement processing, if the moving speed in the sub-scanning direction at the same magnification is Vl, the moving speed in the sub-scanning direction is 1/3, and in the main scanning direction, 1 pixel By repeatedly outputting the image data three times, an output image that has been enlarged three times is formed.

[発明が解決しようとする問題点] しかし、この様な手法のみで変倍処理を行なうと、第6
図に示す様に、拡大された出力画像は3画素単位で同一
データであるため、単一濃度からなる文字或は記号等に
関しては好ましいが、例えば写真等の濃度変化のなめら
かな中間調画像に対しての変倍処理に関しては画像のな
めらかさという点で好ましくない。
[Problems to be solved by the invention] However, if the scaling process is performed only by such a method,
As shown in the figure, the enlarged output image has the same data in units of three pixels, so it is preferable for characters or symbols with a single density, but it is not suitable for halftone images with smooth density changes, such as photographs. Regarding the scaling process, it is not preferable in terms of image smoothness.

本発明は上述した従来技術の不具合を改良すべくなされ
たものであり、単一濃度情報と、中間調情報と併せもつ
、入力画像情報に対しての変倍処理において、入力画像
情報中の中間調情報に対する変倍処理においてはその濃
度変化を平滑化して処理する画像処理装置を提供するこ
とにある。
The present invention has been made in order to improve the above-mentioned problems of the prior art, and in scaling processing for input image information that has both single density information and halftone information, intermediate image information in the input image information is An object of the present invention is to provide an image processing device that smoothes and processes density changes in scaling processing for tone information.

[問題点を解決するための手段] この問題を解決するための一手段として、例えば本実施
例の画像処理装置には、入力画像情報中の濃度変化を検
出する一次微分部と、人力画像情報を変倍処理する変倍
部と、中間調画像に対する変倍処理での平滑化を処理す
る平滑部と、変倍された単一濃度情報と中間調情報とを
切り換えるセレクタとを備える。
[Means for Solving the Problem] As a means for solving this problem, for example, the image processing apparatus of this embodiment includes a first-order differentiation section that detects density changes in input image information, and a human-powered image information The image forming apparatus includes a scaling unit that performs scaling processing on a halftone image, a smoothing unit that processes smoothing in scaling processing for a halftone image, and a selector that switches between scaled single density information and halftone information.

[作用コ かかる本実施例の構成において、入力画像情報中に中間
調画像情報が存在することを一次微分部が検出したとき
には、入力画像情報中の中間調画像情報に対して変倍処
理は濃度変化をなめらかに処理する。
[Function] In the configuration of this embodiment, when the first-order differentiation section detects that halftone image information exists in the input image information, the scaling process is performed on the halftone image information in the input image information. Process changes smoothly.

[実施例] 以下、添付図面に従って本発明に係る実施例を詳細に説
明する。
[Embodiments] Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings.

画像の読み取り手法としては、例えばライン状のイメー
ジスキャナ(COD)等の固体撮像素子内の多数(例え
ば128個)の絵素を副走査方向に配列し、撮像素子の
中の画像データを副走査方向へ送る事によりデジタル的
に読み取る場合が考えられる。CCDの巾が、例えば8
mmである場合には、各走査毎8mm巾で画像を読み取
ることになる。つまり第7図において、(a)から(b
)まで8ml11巾で画像を読み取り、次に(b)から
(C)にもどった後、(C)から(d)以下同様に画像
データを読み取る。また、画像形成機構とじては、例え
ば8mm巾に128個ノズルを有するマルチバブルジェ
ットヘッド(ヘッド部)が第8図に示す様に(e)から
(f)まで8mm巾で走査しながら画像を形成していく
。次に(f)゛から(g)までもどる。以降同様に8@
mずつ画像を形成していくことことになる。
As an image reading method, for example, a large number (for example, 128) of pixels in a solid-state image sensor such as a line-shaped image scanner (COD) are arranged in the sub-scanning direction, and the image data in the image sensor is scanned in the sub-scanning direction. It is conceivable that the information can be read digitally by sending it in the direction. For example, if the width of the CCD is 8
mm, an image with a width of 8 mm will be read for each scan. In other words, in Figure 7, from (a) to (b
), and then return to (b) to (C), and then read the image data from (C) to (d) in the same manner. As for the image forming mechanism, for example, a multi-bubble jet head (head part) having 128 nozzles in a width of 8 mm scans an image from (e) to (f) in a width of 8 mm as shown in Fig. 8. continue to form. Next, go back from (f) to (g). Similarly 8@
This means that images are formed in units of m.

以上の様な画像の入力と出力の機構を踏まえて本実施例
の画像処理装置を第1図に従って説明する。
The image processing apparatus of this embodiment will be explained with reference to FIG. 1 based on the image input and output mechanism as described above.

画像読み取り部31で読み取られデジタル濃度データに
変換された画像信号は、−次微分部32を通り、注目画
素データの前後の画素データから注目画素付近の濃度の
変化率(−次微分値D)を次式より算出する。
The image signal read by the image reading unit 31 and converted into digital density data passes through the −th order differentiator 32, and the rate of change in density near the pixel of interest (−th order differential value D) is calculated from the pixel data before and after the pixel data of interest. is calculated from the following formula.

D−(1(a+b)−(d+e)l)/2・・・1式 ただし、D=注目画素の一次微分値、a:注目画素の2
画素後の画素データ、b:注目画素の1画素後の画素デ
ータ、d:注目画素の1画素前の画素データ、e:注目
画素の2画素前の画素データである。
D-(1(a+b)-(d+e)l)/2...1 formula, where D=first-order differential value of the pixel of interest, a: 2 of the pixel of interest
pixel data after the pixel; b: pixel data one pixel after the pixel of interest; d: pixel data one pixel before the pixel of interest; e: pixel data two pixels before the pixel of interest.

また、この−次微分値りが所定の値以上の時には1”、
それ以下のときには′0”として、この“0”か“1”
の信号(以下、この信号を濃度変化信号と称する。)を
後述する変倍部33に出力する。
In addition, when this -th differential value is greater than a predetermined value, 1",
If it is less than that, it is set as '0', and this '0' or '1' is set.
(hereinafter, this signal will be referred to as a density change signal) is outputted to a magnification changing section 33, which will be described later.

1式では注目画素を含む両側の画素の濃度変化を算出し
ており、その変化が激しいほどDは大きくなる。従って
、この−次微分値りが所定値以上のとぎには入力画像は
単一濃度情報である文字または記号があると判断し、所
定値以下である場合には写真等の中間調画像情報である
と判断することになるわけである。
Equation 1 calculates the change in density of pixels on both sides including the pixel of interest, and the more severe the change, the larger D becomes. Therefore, when this -order differential value is greater than a predetermined value, it is determined that the input image contains characters or symbols that are single density information, and when it is less than a predetermined value, it is determined that the input image contains halftone image information such as a photograph. Therefore, it is decided that there is.

さて、画像読み取り部31より読み取られた画素データ
と、−次微分部32からの濃度変化信号は共に変倍部3
3に入力される。
Now, both the pixel data read by the image reading section 31 and the density change signal from the -th order differentiating section 32 are sent to the variable magnification section 3.
3 is input.

更に、変倍部33に入力された画素データは不図示の操
作スイッチ等により、指定された倍率に応じ、制御部3
4からの指示により変倍され、変倍部33内の変倍RA
M33aに一旦格納される。
Furthermore, the pixel data input to the scaling unit 33 is transmitted to the control unit 3 according to a specified magnification using an operation switch (not shown) or the like.
The magnification is changed according to instructions from 4, and the magnification variable RA in the magnification changing section 33
It is temporarily stored in M33a.

次に変倍RAM33 aより読み取られた画像データは
、平滑部35に入力され、濃度変化信号は制御部34に
入力される。制御部34においては、表1に示す様な条
件により制御部34は、平滑部35、及びセレクタ36
にセレクト信号を出力する。
Next, the image data read from the variable magnification RAM 33 a is input to the smoothing section 35 , and the density change signal is input to the control section 34 . In the control section 34, under the conditions shown in Table 1, the control section 34 controls the smoothing section 35 and the selector 36.
Outputs a select signal to.

このセレクタ36には、平滑化部35で変倍率に応じ、
平滑化処理された画像データと変倍部33からの画像デ
ータとをセレクタ36に入力され、制御部34はこの2
つのうち一方を選択することになる。
This selector 36 has a smoothing section 35 that selects
The smoothed image data and the image data from the scaling unit 33 are input to the selector 36, and the control unit 34
You will have to choose one of the two.

表1 この様にセレクト信号により変倍部33か或は平滑部3
5からの出力画像かを選択し、セレクタ36からは、選
択された画像データが出力されることになる。
Table 1 In this way, depending on the selection signal, either the magnifying unit 33 or the smoothing unit 3
5 is selected, and the selected image data is output from the selector 36.

また、セレクタ36で選択された画像データは、画像処
理部37で処理され、ドツトデータに変換された後、プ
リンタ部38に出力されて、プリンタ部において出力画
像を形成することになる。
Further, the image data selected by the selector 36 is processed by the image processing section 37, converted into dot data, and then output to the printer section 38, where an output image is formed.

次に第2図に従って、−次微分部32の動作を説明する
。この−次微分部32内では先に延だ1式を求めること
になる。
Next, the operation of the -th order differentiator 32 will be explained with reference to FIG. In this -th order differentiation section 32, the extension equation 1 is first obtained.

さて、画像読み取り部31から出力される濃度データに
変換された画素データは、ラッチ部41でビデオクロッ
クφにより1画素分遅延された後加算器42に入力され
る。加算器42では、画素データと1画素遅延された画
素データが人力され加算される。加算器42からの出力
は、ラッチ部43、及びインバータ45に人力される。
Now, the pixel data converted into density data output from the image reading section 31 is delayed by one pixel by the video clock φ in the latch section 41, and then input to the adder 42. In the adder 42, the pixel data and the pixel data delayed by one pixel are manually added. The output from the adder 42 is input to a latch section 43 and an inverter 45 .

ラッチ部43、及びラッチ部44はビデオクロックφに
より1画素分ずつ遅延され、後に加算器46に入力され
る。また、インバータ45に入力されたデータは反転さ
れ、1の補数となり加算器46に出力される。加算器4
6ではインバータ45からの人力データに“1”を加算
し、1の補数を2の補数とし、ラッチ44の出力と加算
する事により、加算器42の出力画像データとラッチ4
4の出力データとの減算を行なっている。次に加算器4
6の出力は、テーブルROM47にアドレスとして人力
される。テーブルROM47には、入力アドレスに対し
出力データが1/2となるように予め記憶されている。
The latch unit 43 and the latch unit 44 are delayed by one pixel by the video clock φ, and are later inputted to the adder 46. Furthermore, the data input to the inverter 45 is inverted, becomes a 1's complement number, and is output to the adder 46. Adder 4
6 adds "1" to the manual data from the inverter 45, converts the 1's complement into a 2's complement, and adds it to the output of the latch 44, thereby adding the output image data of the adder 42 and the latch 4.
Subtraction is performed with the output data of 4. Next adder 4
The output of No. 6 is input to the table ROM 47 as an address. The table ROM 47 stores in advance such that the output data is 1/2 of the input address.

この様にしてテーブルROM47で1/2とされ一時微
分データとして出力される。更に、比較器48に入力さ
れた一次微分データは、所定の設定値と比較し、−次微
分値が設定値より大きい場合は、“1”、小さい場合は
°゛0”とし、その結果を濃度変化信号として出力する
わけである。尚、この比較器48に設定する設定値は、
外部からの指示により任意に設置可能なものとする。
In this way, the data is halved by the table ROM 47 and output as temporary differential data. Furthermore, the first-order differential data input to the comparator 48 is compared with a predetermined set value, and if the -th differential value is larger than the set value, it is set as "1", and when it is smaller than the set value, it is set as "0", and the result is This is output as a concentration change signal.The setting value set for this comparator 48 is:
It shall be possible to install it arbitrarily based on instructions from outside.

次に変倍部33についての処理を第3図に従って説明す
る。
Next, the processing of the variable magnification section 33 will be explained with reference to FIG.

ここで、副走査方向の変倍処理は、読み取り部のプリン
タの副走査速度v1を一定としリーダーの速度をVl/
n(n二定倍率)に変えることにより行なうものとして
説明は省略する。
Here, the magnification processing in the sub-scanning direction is performed by keeping the sub-scanning speed v1 of the printer in the reading section constant and changing the speed of the reader to Vl/
The explanation will be omitted as this is done by changing the magnification to n (n constant magnification).

さて、主走査方向の変倍処理については、不図示の制御
回路より変倍モード信号がメモリ制御部へ入力される。
Now, regarding scaling processing in the main scanning direction, a scaling mode signal is input to the memory control section from a control circuit (not shown).

メモリ制御部には、アドレスクロック発生器12及びラ
イトパルス発生器13があり、変倍バッファメモリtt
−t、tt−bへの書き込む場合のアドレスカウンタ1
4−a。
The memory control section includes an address clock generator 12 and a write pulse generator 13, and a scaling buffer memory tt.
Address counter 1 when writing to -t, tt-b
4-a.

14−bのクロックパルスの数を決定し、かつ変倍バッ
ファメモリのライトパルスを発生させている。このクロ
ックパルスの数及びライトパルスを変倍率に応じて増加
減することにより達成される。この変倍バッフアメそり
は、書き込み、読み出しを変倍バッファメモリ11−a
と11−bで交互に行なっている。例えばn倍拡大時に
は、変倍バッファメモリ11−a、11−bのうち、書
き込みモード(W)になっている11−bに同一画素の
データがn個のアドレスに書き込まれる。
The number of clock pulses 14-b is determined, and write pulses for the scaling buffer memory are generated. This is achieved by increasing or decreasing the number of clock pulses and write pulses in accordance with the magnification ratio. This variable-magnification buffer memory 11-a performs writing and reading.
and 11-b are performed alternately. For example, when enlarging an image by n times, data of the same pixel is written to n addresses in the scaling buffer memory 11-b, which is in the write mode (W), of the scaling buffer memories 11-a and 11-b.

また、1 / n縮小時には、n個の画素の内の1画素
:’i’ 1アドレスに書き込まれることになり、読み
出しモードになった時、ビデオクロックφによりアドレ
スが歩進されると画素データの補間、間引きが達成され
ることになる。
Also, during 1/n reduction, one pixel out of n pixels: 'i' will be written to the 1 address, and when the read mode is entered, when the address is incremented by the video clock φ, the pixel data will be interpolation and thinning will be achieved.

また、本実施例では画像読み取り側のモーター速度を変
更しているが、記録側のモーター速度を変更してもよい
Further, in this embodiment, the motor speed on the image reading side is changed, but the motor speed on the recording side may be changed.

次に平滑部35の処理動作を、第4図に従って説明する
Next, the processing operation of the smoothing section 35 will be explained with reference to FIG.

平滑部35には、変倍倍率に対応したマトリクス、例え
ば2倍拡大のときにはIX2,3倍拡大のときには1×
3の一次のマトリクスを有している。このマトリクスで
は、次式の演算を行なっている。
The smoothing unit 35 has a matrix corresponding to the variable magnification, for example, IX2 for 2x magnification, and 1x for 3x magnification.
It has a linear matrix of 3. In this matrix, the following equation is calculated.

即ち、2倍拡大のときには、 D=1/2(a+b)    :lX23倍拡大のとき
には、 D=173  (a+b+c)  :  IX3但し、
Dは注目画素の画像出力データ、bは注目1素の画像入
力データ、aは注目画素データから1画素後の画像入力
データ、Cは注目画素データの1画素前の画像入力デー
タである。
That is, when magnifying 2 times, D=1/2 (a+b) :lX2 When magnifying 3 times, D=173 (a+b+c) : IX3However,
D is image output data of the pixel of interest, b is image input data of one pixel of interest, a is image input data of one pixel after the pixel of interest data, and C is image input data of one pixel before the pixel of interest data.

このマトリクスは、拡大倍率に応じて、サイズの切り換
えを行なっており、本実施例では、IX2.IX3のマ
トリクスのみであるが、拡大倍率に応じて、1xn(n
倍拡大のとき)のマトリクスサイズを用いても何ら問題
ない。
The size of this matrix is changed according to the magnification, and in this embodiment, IX2. Although it is only a matrix of IX3, depending on the magnification, 1xn (n
There is no problem in using the matrix size (when the image is enlarged twice).

さて、この平滑部35では次の様にして平滑処理を行な
う。
Now, this smoothing section 35 performs smoothing processing as follows.

[等倍の場合] 変倍バッファの出力画像データは、ラッチ29で1画素
分データを遅延しセレクタ27へ行く。
[In the case of equal magnification] The output image data of the variable magnification buffer is delayed by one pixel in the latch 29 and goes to the selector 27 .

セレクタ27は、制御部23からの選択信号により等倍
の画像データを選択し出力する。
The selector 27 selects and outputs the same size image data based on the selection signal from the control unit 23.

[2倍拡大の場合] 拡大された画像データは、ラッチ21で1画素分データ
を遅延する。遅延された画像データは、入力の拡大画像
データと、加算器24で加算される。加算されたデータ
は、テーブルROM28ヘアドレスとして出力され、1
/2に平均化されたデータをセレクタ27へ出力する。
[In the case of double enlargement] The enlarged image data is delayed by one pixel at the latch 21. The delayed image data is added to the input enlarged image data by an adder 24. The added data is output as an address to the table ROM 28, and 1
The data averaged to /2 is output to the selector 27.

また、このテーブルROM28は入力と出力が1:1に
対応している構成になっている。セレクタ27は、上述
した様に制御部23からの選択信号により、テーブルR
OM28の出力データを選択し出力する。
Further, this table ROM 28 has a structure in which input and output correspond to each other on a 1:1 basis. The selector 27 selects the table R based on the selection signal from the control unit 23 as described above.
Select and output the output data of OM28.

[3倍拡大の場合] ラッチ21で遅延されたデータをラッチ22でもう一画
素分データを遅延させる。ラッチ22の出力と加算器2
4の出力を加算器25で加算し、テーブルROM26へ
入る。テーブルROM26で1/3に平均化した後、セ
レクタ27へ入る。
[In the case of 3x enlargement] The data delayed by the latch 21 is delayed by one more pixel in the latch 22. Output of latch 22 and adder 2
The outputs of 4 are added by an adder 25 and entered into the table ROM 26. After being averaged to 1/3 in the table ROM 26, it enters the selector 27.

セレクタ27は制御部23からの選択信号によりテーブ
ルROM26の出力を選択し出力する。
The selector 27 selects and outputs the output of the table ROM 26 in response to a selection signal from the control section 23.

この様にして各倍率に対応して処理していくことになる
In this way, processing will be performed corresponding to each magnification.

第5図はこの平滑部35で、例えば変倍部33で3倍拡
大された画像データの平滑処理をした場合の出力画像を
示していて、従来の拡大処理(第6図)の様に単に注目
画素データを3つ並べて出力(3倍拡大の場合)した出
力画像とくらべても明らかな様に、その拡大処理後の出
力画像に濃度の段階を平滑して処理することが可能とな
る。
FIG. 5 shows an output image when the smoothing unit 35 performs smoothing processing on image data that has been enlarged by a factor of 3 in the scaling unit 33, for example. As is clear from a comparison with an output image in which three pieces of pixel data of interest are arranged and output (in the case of 3x enlargement), it is possible to process the output image after the enlargement process by smoothing the density levels.

以上の様な平滑処理は前述した、−次微分部32からの
濃度変化信号が“0”の場合、即ち1式の一次微分値り
が所定値以下になり入力画像が中間調画像であることを
判断したときに、制御部34がセレクタ36にその旨の
セレクト信号を出力することにより平滑部35からの画
像データを画像処理部37に出力することになる。
The above-mentioned smoothing process is performed when the density change signal from the -th order differentiator 32 is "0", that is, when the first order differential value of the first equation is less than a predetermined value and the input image is a halftone image. When determining this, the control section 34 outputs a select signal to that effect to the selector 36, thereby outputting the image data from the smoothing section 35 to the image processing section 37.

また、−次微分値りが所定値以上であるときには制御部
34への濃度変化信号は“1”となり、制御部34はセ
レクタ36にその旨のセレクト信号を出力することによ
り、変倍部33からの画像データを画像処理部37に出
力することになるわけである。
Further, when the -th differential value is equal to or greater than a predetermined value, the density change signal to the control section 34 becomes "1", and the control section 34 outputs a selection signal to that effect to the selector 36, thereby changing the magnification change section 33. The image data from is output to the image processing section 37.

以上、説明した様に本実施例によれば、人力画像情報を
変倍して出力するときに、入力画像中に中間調画像情報
があることを検出したときの変倍処理では、その中間調
画像情報のみの濃度変化の不連続さを小規模な回路構成
により、濃淡の変化をなめらかにすることができるよう
になる。
As described above, according to this embodiment, when scaling and outputting human image information, when it is detected that there is halftone image information in the input image, in the scaling process, the halftone image information is By using a small-scale circuit configuration, it becomes possible to smooth out the discontinuity in the density change of only the image information.

また、本実施例では変倍率を等倍、2倍、3倍の場合に
のみ説明したが、この他の倍率についても適応できるこ
とは言うまでもない。
Further, in this embodiment, explanation has been given only for cases where the magnification is 1x, 2x, and 3x, but it goes without saying that other magnifications can also be applied.

また、画像の読み取装置、及び出力画像を形成する出力
装置を限定するものではなく、例えば出力装置ではレー
ザビームプリンタ等でもよいことは明らかである。
Further, the image reading device and the output device for forming the output image are not limited, and it is clear that the output device may be a laser beam printer, for example.

更にまた、従来の変倍処理した画像データの平滑にも応
用することができる。
Furthermore, it can also be applied to smoothing image data that has been subjected to conventional scaling processing.

[発明の効果] 以上説明した様に本発明によれば、入力画像情報中の単
一画像信号と、中間調画像情報とを区別して、変倍処理
をすることにより、中間調画像情報に対する変倍処理後
の出力画像はなめらかにすることができるようになる。
[Effects of the Invention] As explained above, according to the present invention, by distinguishing between a single image signal in input image information and halftone image information and performing scaling processing, changes to halftone image information can be performed. The output image after double processing can be smoothed.

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

第1図は本実施例の画像処理装置の全体ブロック図、 第2図は、−次微分部のブロック図、 第3図は変倍部のブロック図、 第4図は平滑部のブロック図、 第5図は本実施例の拡大処理の一例を示す図、第6図は
従来の拡大処理を示す図、 第7図は画像を読取り処理の動作を示す図、第8図は出
力画像を形成するときの処理動作を示す図である。 図中、11−a、  11−b・・・変倍バッファRA
M112・・・アドレスクロック発生器、13・・・ラ
イトパルス発生器、14−a、14−b・・・カウンタ
、21,22.29・・・ラッチ、24.25・・・加
算器、26.28・・・テーブルROM、23・・・平
滑化制御部、27・・・セレクタ、31・・・画像読み
取り部、32・・・−次微分部、33・・・変倍部、3
4・・・制御部、35・・・平滑部、36・・・セレク
タ、37・・・画像lA理部、38・・・プリンタ部、
41,43゜44・・・ラッチ、42.46−・・加算
器、45・・・インバータ、47・・・テーブルROM
、4B・・・比較器である。
FIG. 1 is an overall block diagram of the image processing device of this embodiment, FIG. 2 is a block diagram of the −th order differential section, FIG. 3 is a block diagram of the scaling section, FIG. 4 is a block diagram of the smoothing section, FIG. 5 is a diagram showing an example of the enlargement processing of this embodiment, FIG. 6 is a diagram showing conventional enlargement processing, FIG. 7 is a diagram showing the operation of image reading processing, and FIG. 8 is a diagram showing the formation of an output image. It is a figure which shows the processing operation when doing. In the figure, 11-a, 11-b... variable magnification buffer RA
M112...Address clock generator, 13...Write pulse generator, 14-a, 14-b...Counter, 21, 22.29...Latch, 24.25...Adder, 26 .28...Table ROM, 23...Smoothing control unit, 27...Selector, 31...Image reading unit, 32...-th order differential unit, 33...Scaling unit, 3
4... Control unit, 35... Smoothing unit, 36... Selector, 37... Image IA science department, 38... Printer unit,
41,43゜44...Latch, 42.46-...Adder, 45...Inverter, 47...Table ROM
, 4B... is a comparator.

Claims (1)

【特許請求の範囲】[Claims] 入力画像情報を変倍処理して出力画像情報を形成する画
像処理装置において、前記入力画像情報中の注目画素と
その周辺画素の濃度レベルから前記入力画像情報中の画
像データが、中間調画像データか単一濃度画像データで
あるかを判断する判断手段と、該判断手段により入力画
像情報中のデータが中間調データであることを判断した
ときの変倍処理で平滑化処理する平滑化手段とを備える
ことを特徴とする画像処理装置。
In an image processing device that performs scaling processing on input image information to form output image information, the image data in the input image information is converted into halftone image data based on the density level of a pixel of interest in the input image information and its surrounding pixels. a determining means for determining whether the input image information is single density image data; and a smoothing means for performing smoothing processing by scaling processing when the determining means determines that the data in the input image information is halftone data. An image processing device comprising:
JP61032926A 1986-02-19 1986-02-19 Image processing device Expired - Lifetime JPH0614350B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP61032926A JPH0614350B2 (en) 1986-02-19 1986-02-19 Image processing device
US07/338,425 US4878126A (en) 1986-02-19 1989-04-14 Imgae processing apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP61032926A JPH0614350B2 (en) 1986-02-19 1986-02-19 Image processing device

Publications (2)

Publication Number Publication Date
JPS62191968A true JPS62191968A (en) 1987-08-22
JPH0614350B2 JPH0614350B2 (en) 1994-02-23

Family

ID=12372512

Family Applications (1)

Application Number Title Priority Date Filing Date
JP61032926A Expired - Lifetime JPH0614350B2 (en) 1986-02-19 1986-02-19 Image processing device

Country Status (1)

Country Link
JP (1) JPH0614350B2 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63245569A (en) * 1987-03-31 1988-10-12 Yokogawa Medical Syst Ltd Picture display processor
EP0359463A2 (en) * 1988-09-08 1990-03-21 Canon Kabushiki Kaisha Dot image data output apparatus
US6289136B1 (en) 1995-03-22 2001-09-11 Canon Kabushiki Kaisha Image processing method and apparatus

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63245569A (en) * 1987-03-31 1988-10-12 Yokogawa Medical Syst Ltd Picture display processor
EP0359463A2 (en) * 1988-09-08 1990-03-21 Canon Kabushiki Kaisha Dot image data output apparatus
EP0359463A3 (en) * 1988-09-08 1992-12-30 Canon Kabushiki Kaisha Dot image data output apparatus
US6289136B1 (en) 1995-03-22 2001-09-11 Canon Kabushiki Kaisha Image processing method and apparatus

Also Published As

Publication number Publication date
JPH0614350B2 (en) 1994-02-23

Similar Documents

Publication Publication Date Title
US4878126A (en) Imgae processing apparatus
KR930022822A (en) Image magnification conversion method and apparatus
JP2003219116A (en) Image processing device and its controlling method
JP2000013594A (en) Image processor, image processing method therefor and recording medium
JPS62191968A (en) Image processor
JP3700420B2 (en) Image processing device
JPS62191970A (en) Image processor
US5274462A (en) Image input and output method
JP3495430B2 (en) Copier
JPH07212568A (en) Image-forming device
JPS62191969A (en) Image processor
KR19980031983A (en) Reduction circuit of digital image
JP2538571B2 (en) Copying device
JPH0364165A (en) Picture processing unit
JPH07131631A (en) Method and machine for digital copying
JP3391809B2 (en) Image processing method and apparatus
JP2853465B2 (en) Image Area Separation Method for Smoothing Interpolation
JP2728645B2 (en) Image magnification device
JP2000188678A (en) Image processing unit and method for correcting tilting
JP3005823B2 (en) Image reading processing device
JP3400874B2 (en) Image forming device
JPH08186704A (en) Magnified data generator in digital copying machine
JPH10276320A (en) Image processing unit
JPH11355561A (en) Image processor
JPH08111774A (en) Image reading device

Legal Events

Date Code Title Description
EXPY Cancellation because of completion of term