[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JPH0614350B2 - Image processing device - Google Patents

Image processing device

Info

Publication number
JPH0614350B2
JPH0614350B2 JP61032926A JP3292686A JPH0614350B2 JP H0614350 B2 JPH0614350 B2 JP H0614350B2 JP 61032926 A JP61032926 A JP 61032926A JP 3292686 A JP3292686 A JP 3292686A JP H0614350 B2 JPH0614350 B2 JP H0614350B2
Authority
JP
Japan
Prior art keywords
image
input
unit
data
output
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.)
Expired - Lifetime
Application number
JP61032926A
Other languages
Japanese (ja)
Other versions
JPS62191968A (en
Inventor
弘幸 市川
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

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

Description

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

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

例えば、3倍の拡大処理を行なう場合、等倍時の副走査
方向の移動速度をVとすると、副走査方向の移動速度
をV/3とし、また、主走査方向については、1画素
の画像データを3回繰返して出力することにより3倍の
拡大処理の出力画像を形成している。
For example, when performing three times the enlargement processing, the sub-scanning direction movement speed of the time constant times the V 1, a moving speed in the sub-scanning direction and V 1/3, also, the main scanning direction, 1 pixel The image data of 3 times enlargement processing is formed by repeatedly outputting the image data of 3 times.

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

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

[問題点を解決するための手段] この課題を解決するため、本発明の画像処理装置は以下
に示す構成を備える。すなわち、 入力画像を変倍処理して出力画像情報を形成する画像処
理装置において、 画像情報を入力する入力手段と、 前記入力手段により入力された画像情報に基づいて該画
像情報によって表される画像が中間調画像であるか否か
を判断する判断手段と、 前記入力手段により入力された画像情報に対して変倍処
理を行う変倍手段と、 前記判断手段による判断結果に基づき、前記入力手段に
より入力された画像情報によって表される画像が中間調
画像の場合に、前記変倍手段により変倍処理された画像
情報に対して平滑化処理を行う平滑化手段とを備える。
[Means for Solving Problems] In order to solve this problem, the image processing apparatus of the present invention has the following configuration. That is, in an image processing apparatus for scaling an input image to form output image information, an input unit for inputting image information, and an image represented by the image information based on the image information input by the input unit. Is a halftone image, a scaling unit that performs scaling processing on the image information input by the input unit, and the input unit based on the determination result by the determination unit. And a smoothing unit that performs a smoothing process on the image information scaled by the scaling unit when the image represented by the image information input by is a halftone image.

[作用] かかる本発明の構成において、入力手段で入力された画
像情報によって表される画像が中間調画像であるか否か
を判断手段によって判断される。この判断結果、中間調
画像であると判断された場合には、変倍手段で変倍され
た画像情報を平滑化手段が平滑化処理する。
[Operation] In the configuration of the present invention, the determination unit determines whether the image represented by the image information input by the input unit is a halftone image. As a result of this determination, when it is determined that the image is a halftone image, the smoothing unit smoothes the image information scaled by the scaling unit.

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

画像の読み取り手法としては、例えばライン状のイメー
ジスキヤナ(CCD)等の固体撮像素子内の多数(例え
ば128個)の絵素を副走査方向に配列し、撮像素子の
中の画像データを副走査方向へ送る事によりデジタル的
に読み取る場合が考えられる。CCDの巾が、例えば8
mmである場合には、各走査毎8mm巾で画像を読み取るこ
とになる。つまり第7図において、(a)から(b)ま
で8mm巾で画像を読み取り、次に(b)から(c)にも
どつた後、(c)から(d)以下同様に画像データを読
み取る。また、画像形成機構としては、例えば8mm巾に
128個ノズルを有するマルチバブルジエツトヘツド
(ヘツド部)が第8図に示す様に(e)から(f)まで
8mm巾で走査しながら画像を形成していく。次に(f)
から(g)までもどる。以降同様に8mmずつ画像を形成
していくことことになる。
As an image reading method, for example, a large number (for example, 128) of picture elements in a solid-state image sensor such as a linear image scanner (CCD) are arranged in the sub-scanning direction, and image data in the image sensor is sub-scanned. It may be possible to read digitally by sending in the scanning direction. CCD width is 8
In the case of mm, the image is read with a width of 8 mm for each scan. That is, in FIG. 7, the image is read from (a) to (b) with a width of 8 mm, then the image data is read from (b) to (c), and then the image data is read in the same manner from (c) to (d). As an image forming mechanism, for example, a multi-bubble jet head (head portion) having 128 nozzles in a width of 8 mm is scanned from 8 to 8 in width from (e) to (f) as shown in FIG. To form. Then (f)
Return to (g). After that, the image is similarly formed by 8 mm.

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

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

D={|(a+b)−(d+e)|}/2…1式 ただし、D:注目画素の一次微分値、a:注目画素の2
画素後の画素データ、b:注目画素の1画素後の画素デ
ータ、d:注目画素の1画素前の画素データ、e:注目
画素の2画素前の画素データである。
D = {| (a + b)-(d + e) |} / 2 equation 1 where D: primary differential value of target pixel, a: 2 of target pixel
Pixel data after the pixel, b: pixel data one pixel after the target pixel, d: pixel data one pixel before the target pixel, and e: pixel data two pixels before the target pixel.

また、この一次微分値Dが所定の値以上の時には
“1”、それ以下のときには“0”として、この“0”
か“1”の信号(以下、この信号を濃度変化信号と称す
る。)を後述する変倍部33に出力する。
Further, when this first-order differential value D is a predetermined value or more, it is "1", and when it is less than that value, it is "0".
A signal of "1" (hereinafter, this signal is referred to as a density change signal) is output to the scaling unit 33 described later.

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

さて、画像読み取り部31より読み取られた画素データ
と、一次微分部32からの濃度変化信号は共に変倍部3
3に入力される。
The pixel data read by the image reading unit 31 and the density change signal from the primary differentiating unit 32 are both included in the scaling unit 3.
Input to 3.

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

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

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

この様にセレクト信号により変倍部33か或は平滑部3
5からの出力画像かを選択し、セレクタ36からは、選
択された画像データが出力されることになる。
In this way, depending on the select signal, the scaling unit 33 or the smoothing unit 3
5 is selected as the output image, 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 unit 37, converted into dot data, and then output to the printer unit 38 to form an output image in the printer unit.

次に第2図に従つて、一次微分部32の動作を説明す
る。この一次微分部32内では先に延た1式を求めるこ
とになる。
Next, the operation of the primary differentiator 32 will be described with reference to FIG. In the primary differentiator 32, the previously extended formula 1 is obtained.

さて、画像読み取り部31から出力される濃度データに
変換された画素データは、ラツチ部41でビデオクロツ
クφにより1画素分遅延された後加算器42に入力され
る。加算器42では、画素データと1画素遅延された画
素データが入力され加算される。加算器42からの出力
は、ラツチ部43、及びインバータ45に入力される。
ラツチ部43、及びラツチ部44はビデオクロツクφに
より1画素分ずつ遅延され、後に加算器46に入力され
る。また、インバータ45に入力されたデータは反転さ
れ、1の補数となり加算器46に出力される。加算器4
6ではインバータ45からの入力データに“1”を加算
し、1の補数を2の補数とし、ラツチ44の出力と加算
する事により、加算器42の出力画像データとラツチ4
4の出力データとの減算を行なつている。次に加算器4
6の出力は、テーブルROM47にアドレスとして入力
される。テーブルROM47には、入力アドレスに対し
出力データが1/2となるように予め記憶されている。
この様にしてテーブルROM47で1/2とされ一時微
分データとして出力される。更に、比較器48に入力さ
れた一次微分データは、所定の設定値と比較し、一次微
分値が設定値より大きい場合は、“1”、小さい場合は
“0”とし、その結果を濃度変化信号として出力するわ
けである。尚、この比較器48に設定する設定値は、外
部からの指示により任意に設置可能なものとする。
The pixel data converted into the density data output from the image reading unit 31 is delayed by one pixel by the video clock φ in the latch unit 41 and then input to the adder 42. In the adder 42, the pixel data and the pixel data delayed by one pixel are input and added. The output from the adder 42 is input to the latch unit 43 and the inverter 45.
The latch unit 43 and the latch unit 44 are delayed by one pixel by the video clock φ and are input to the adder 46 later. Further, the data input to the inverter 45 is inverted and becomes a one's complement and is output to the adder 46. Adder 4
In 6, the output data of the adder 42 and the latch 4 are added by adding "1" to the input data from the inverter 45, and making the 1's complement the 2's complement and adding it to the output of the latch 44.
4 is subtracted from the output data. Next adder 4
The output of 6 is input to the table ROM 47 as an address. The table ROM 47 is pre-stored so that the output data becomes 1/2 of the input address.
In this way, it is halved by the table ROM 47 and is output as temporary differential data. Further, the primary differential data input to the comparator 48 is compared with a predetermined set value, and if the primary differential value is larger than the set value, it is set to "1", and if it is smaller, it is set to "0", and the result is changed in density. It is output as a signal. The set value set in the comparator 48 can be arbitrarily set according to an instruction from the outside.

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

ここで、副走査方向の変倍処理は、読み取り部のプリン
タの副走査速度V1を一定としリーダーの速度をV
n(n:変倍率)に変えることにより行なうものとして
説明は省略する。
Here, in the scaling processing in the sub-scanning direction, the sub-scanning speed V1 of the printer of the reading unit is kept constant and the speed of the reader is set to V 1 /
The description will be omitted as it is performed by changing to n (n: scaling factor).

さて、主走査方向の変倍処理については、不図示の制御
回路より変倍モード信号がメモリ制御部へ入力される。
メモリ制御部には、アドレスクロツク発生器12及びラ
イトパルス発生器13があり、変倍バツフアメモリ11
−1,11−bへの書き込む場合のアドレスカウンタ1
4−a,14−bのクロツクパルスの数を決定し、かつ
変倍バツフアメモリのライトパルスを発生させている。
このクロツクパルスの数及びライトパルスを変倍率に応
じて増加減することにより達成される。この変倍バツフ
アメモリは、書き込み、読み出しを変倍バツフアメモリ
11−aと11−bで交互に行なつている。例えばn倍
拡大時には、変倍バツフアメモリ11−a,11−bの
うち、書き込みモード(w)になっている11−bに同
一画素のデータがn個のアドレスに書き込まれる。ま
た、1/n縮小時には、n個の画素の内の1画素が1ア
ドレスに書き込まれることになり、読み出しモードにな
つた時、ビデオクロツクφによりアドレスが歩進される
と画素データの補間、間引きが達成されることになる。
For the scaling processing in the main scanning direction, a scaling mode signal is input to the memory control unit from a control circuit (not shown).
The memory control section includes an address clock generator 12 and a write pulse generator 13, and a variable magnification buffer memory 11
Address counter 1 when writing to -1, 11-b
The number of clock pulses 4-a and 14-b is determined, and the write pulse of the variable scale buffer memory is generated.
This is achieved by increasing or decreasing the number of clock pulses and the write pulse according to the scaling factor. In this variable power buffer memory, writing and reading are alternately performed by the variable power buffer memories 11-a and 11-b. For example, at the time of n-fold enlargement, the data of the same pixel is written to n addresses in 11-b in the write mode (w) of the variable-size buffer memories 11-a and 11-b. In addition, at the time of 1 / n reduction, one pixel out of n pixels is written to one address, and when the read mode is entered, if the address is stepped up by the video clock φ, the pixel data is interpolated. , Thinning will be achieved.

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

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

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

即ち、2倍拡大のときには、 D=1/2(a+b) :1×2 3倍拡大のときには、 D=1/3(a+b+c):1×3 但し、Dは注目画素の画像出力データ、bは注目画素の
画像入力データ、aは注目画素データから1画素後の画
像入力データ、cは注目画素データの1画素前の画像入
力データである。
That is, in the case of 2 times enlargement, D = 1/2 (a + b): 1 × 2 In the case of 3 times enlargement, D = 1/3 (a + b + c): 1 × 3 where D is the image output data of the pixel of interest and b Is the image input data of the target pixel, a is the image input data one pixel after the target pixel data, and c is the image input data one pixel before the target pixel data.

このマトリクスは、拡大倍率に応じて、サイズの切り換
えを行なつており、本実施例では、1×2,1×3のマ
トリクスのみであるが、拡大倍率に応じて、1×n(n
倍拡大のとき)のマトリクスサイズを用いても何ら問題
ない。
The size of this matrix is switched according to the enlargement ratio. In this embodiment, only 1 × 2 and 1 × 3 matrices are used, but 1 × n (n
There is no problem even if a matrix size of (double magnification) is used.

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

[等倍の場合] 変倍バツフアの出力画像データは、ラツチ29で1画素
分データを遅延しセレクタ27へ行く。セレクタ27
は、制御部23からの選択信号により等倍の画像データ
を選択し出力する。
[In the case of equal size] The output image data of the variable magnification buffer is delayed by one pixel by the latch 29 and goes to the selector 27. Selector 27
Selects and outputs the same size image data according to a selection signal from the control unit 23.

[2倍拡大の場合] 拡大された画像データは、ラツチ21で1画素分データ
を遅延する。遅延された画像データは、入力の拡大画像
データと、加算器24で加算される。加算されたデータ
は、テーブルROM28へアドレスとして出力され、1
/2に平均化されたデータをセレクタ27へ出力する。
また、このテーブルROM28は入力と出力が1:1に
対応している構成になつている。セレクタ27は、上述
した様に制御部23からの選択信号により、テーブルR
OM28の出力データを選択し出力する。
[In the Case of Double Enlargement] The enlarged image data is delayed by one pixel by the latch 21. The delayed image data is added by the adder 24 to the input enlarged image data. The added data is output to the table ROM 28 as an address, and 1
The data averaged to / 2 is output to the selector 27.
The table ROM 28 has a structure in which the input and output correspond to each other 1: 1. The selector 27, in response to the selection signal from the control unit 23 as described above, outputs the table R
The output data of the OM 28 is selected and output.

[3倍拡大の場合] ラツチ21で遅延されたデータをラツチ22でもう一画
素分データを遅延させる。ラツチ22の出力と加算器2
4の出力を加算器25で加算し、テーブルROM26へ
入る。テーブルROM26で1/3に平均化した後、セ
レクタ27へ入る。セレクタ27は制御部23からの選
択信号によりテーブルROM26の出力を選択し出力す
る。
[In case of 3 times enlargement] The data delayed by the latch 21 is delayed by another pixel by the latch 22. Output of latch 22 and adder 2
The outputs of 4 are added by the adder 25, and the result is entered into the table ROM 26. After averaging to 1/3 in the table ROM 26, it enters the selector 27. The selector 27 selects and outputs the output of the table ROM 26 according to the selection signal from the control unit 23.

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

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

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

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

以上、説明した様に本実施例によれば、入力画像情報を
変倍して出力するときに、入力画像中に中間調画像情報
があることを検出したときの変倍処理では、その中間調
画像情報のみの濃度変化の不連続さを小規模な回路構成
により、濃淡の変化をなめらかにすることができるよう
になる。
As described above, according to the present embodiment, when the input image information is scaled and output, halftone image information is detected in the input image. The discontinuity of the density change of only the image information can be smoothed by the small-scale circuit configuration.

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

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

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

[発明の効果] 以上説明したように本発明によれば、入力画像情報に基
づいて該画像情報が中間調画像であるか否かを判断し、
その判断結果に基づいて変倍処理された中間調画像に対
しては平滑化処裂を行うので、変倍の際に文字、線画等
は劣化させることなく、中間調画像はなめらかに再生す
ることができる。
As described above, according to the present invention, it is determined based on the input image information whether the image information is a halftone image,
Smoothing processing is performed on halftone images that have undergone scaling processing based on the results of that determination, so halftone images can be played back smoothly without degrading characters, line drawings, etc. during scaling. You can

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

第1図は本実施例の画像処理装置の全体ブロツク図、 第2図は、一次微分部のブロツク図、 第3図は変倍部のブロツク図、 第4図は平滑部のブロツク図、 第5図は本実施例の拡大処理の一例を示す図、 第6図は従来の拡大処理を示す図、 第7図は画像を読取り処理の動作を示す図、 第8図は出力画像を形成するときの処理動作を示す図で
ある。 図中、11−a,11−b……変倍バツフアRAM、1
2……アドレスクロツク発生器、13……ライトパルス
発生器、14−a,14−b……カウンタ、21,2
2,29……ラツチ、24,25……加算器、26,2
8……テーブルROM、23……平滑化制御部、27…
…セレクタ、31……画像読み取り部、32……一次微
分部、33……変倍部、34……制御部、35……平滑
部、36……セレクタ、37……画像処理部、38……
プリンタ部、41,43,44……ラツチ、42,46
……加算器、45……インバータ、47……テーブルR
OM、48……比較器である。
FIG. 1 is an overall block diagram of the image processing apparatus according to the present embodiment, FIG. 2 is a block diagram of a first-order differentiation unit, FIG. 3 is a block diagram of a variable power unit, and FIG. 4 is a block diagram of a smoothing unit. FIG. 5 is a diagram showing an example of the enlarging process of this embodiment, FIG. 6 is a diagram showing a conventional enlarging process, FIG. 7 is a diagram showing the operation of the image reading process, and FIG. 8 is forming an output image. It is a figure which shows the processing operation at this time. In the figure, 11-a, 11-b ... Variable RAM buffer RAM, 1
2 ... Address clock generator, 13 ... Write pulse generator, 14-a, 14-b ... Counter, 21, 21
2,29 ... Latch, 24,25 ... Adder, 26,2
8 ... Table ROM, 23 ... Smoothing control unit, 27 ...
... selector, 31 ... image reading section, 32 ... primary differentiation section, 33 ... variable magnification section, 34 ... control section, 35 ... smoothing section, 36 ... selector, 37 ... image processing section, 38 ... …
Printer unit, 41, 43, 44 ... Latch, 42, 46
...... Adder, 45 …… Inverter, 47 …… Table R
OM, 48 ... A comparator.

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】入力画像を変倍処理して出力画像情報を形
成する画像処理装置において、 画像情報を入力する入力手段と、 前記入力手段により入力された画像情報に基づいて該画
像情報によって表される画像が中間調画像であるか否か
を判断する判断手段と、 前記入力手段により入力された画像情報に対して変倍処
理を行う変倍手段と、 前記判断手段による判断結果に基づき、前記入力手段に
より入力された画像情報によって表される画像が中間調
画像の場合に、前記変倍手段により変倍処理された画像
情報に対して平滑化処理を行う平滑化手段と を備えることを特徴とする画像処理装置。
1. An image processing apparatus for performing scaling processing on an input image to form output image information, and input means for inputting the image information, and displaying the image information based on the image information input by the input means. Determination means for determining whether or not the image to be formed is a halftone image, scaling means for performing scaling processing on the image information input by the input means, and based on the determination result by the determination means, Smoothing means for performing smoothing processing on the image information scaled by the scaling means when the image represented by the image information input by the inputting means is a halftone image. A characteristic image processing device.
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 JPS62191968A (en) 1987-08-22
JPH0614350B2 true 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)

Families Citing this family (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
DE68927970T2 (en) * 1988-09-08 1997-10-09 Canon Kk Point image data output device
US6289136B1 (en) 1995-03-22 2001-09-11 Canon Kabushiki Kaisha Image processing method and apparatus

Also Published As

Publication number Publication date
JPS62191968A (en) 1987-08-22

Similar Documents

Publication Publication Date Title
US4878126A (en) Imgae processing apparatus
JP2577748B2 (en) Image signal interpolation method and image signal processing apparatus for implementing the method
JP2000013594A (en) Image processor, image processing method therefor and recording medium
US7602523B2 (en) Image processing method for resizing image and image processing apparatus for implementing the method
JPH0614350B2 (en) Image processing device
US6025586A (en) Image processing device, image recording apparatus, and image reading device and image forming apparatus
US6061151A (en) Image processing method and apparatus
US5642203A (en) Method of enlarging and processing image data
JPS5827146A (en) Interpolator for scanning line in photoengraving system for video image
JPH083844B2 (en) Image processing device
JP2829931B2 (en) Image processing device
JP2829930B2 (en) Image processing device
JP2807231B2 (en) Pixel density conversion method and device
JP3949642B2 (en) Image processing device
JP3391809B2 (en) Image processing method and apparatus
JP2853465B2 (en) Image Area Separation Method for Smoothing Interpolation
JPS62191969A (en) Image processor
JP3877054B2 (en) Image reduction scaling device
JPH0638038A (en) Smoothing processing method for binary image
JP2728645B2 (en) Image magnification device
JP3469658B2 (en) Image reduction method
JPH05219360A (en) Picture processor
JPH08297739A (en) Picture processor and method therefor
JPH0683950A (en) Smoothing interpolation system for facsimile equipment or printer
JPH05145733A (en) Digital copying machine containing decorating function

Legal Events

Date Code Title Description
EXPY Cancellation because of completion of term