JPH09163127A - Image processor and method therefor - Google Patents

Image processor and method therefor

Info

Publication number
JPH09163127A
JPH09163127A JP7323141A JP32314195A JPH09163127A JP H09163127 A JPH09163127 A JP H09163127A JP 7323141 A JP7323141 A JP 7323141A JP 32314195 A JP32314195 A JP 32314195A JP H09163127 A JPH09163127 A JP H09163127A
Authority
JP
Japan
Prior art keywords
image
processing
density
valued
pixel
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.)
Withdrawn
Application number
JP7323141A
Other languages
Japanese (ja)
Inventor
Masaaki Yamaji
雅章 山路
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 JP7323141A priority Critical patent/JPH09163127A/en
Publication of JPH09163127A publication Critical patent/JPH09163127A/en
Withdrawn legal-status Critical Current

Links

Landscapes

  • Image Processing (AREA)
  • Editing Of Facsimile Originals (AREA)
  • Facsimile Image Signal Circuits (AREA)

Abstract

PROBLEM TO BE SOLVED: To perform a desired image working processing by binarizing input multilevel images and controlling the thickness or density of characters/line drawing in multilevel images by using the binary images. SOLUTION: Original images are read, binarized density signals are stored in a binarization storage circuit 106 and the density signals from which noise components are eliminated are stored in a storage part 113. Also, an image recovery processing part 107 obtains the multilevel image data of the original images from which noise is eliminated by reading the multilevel image data corresponding to the 1 of the binary images stored in the storage part 113 and storing them in an image memory 108. Character thinning/character thickening processings are executed to the binarized density signals as needed and the density signals are stored in the storage part 115. After a working processing is executed to the images in such a manner, a copy key is pressed and the printing output of the desired images is obtained.

Description

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

【0001】[0001]

【発明の属する技術分野】本発明は画像処理装置および
その方法に関し、例えば、入力画像に所望する画像加工
処理を施す画像処理装置およびその方法に関するもので
ある。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an image processing apparatus and a method thereof, and more particularly, to an image processing apparatus and a method thereof for performing desired image processing on an input image.

【0002】[0002]

【従来の技術】入力された画像を二値化して、袋文字化
・太文字化・ノイズ除去などの加工処理を施した二値画
像を出力する技術がある。
2. Description of the Related Art There is a technique of binarizing an input image and outputting a binarized image which has been subjected to processing such as bag character conversion, bold character conversion, noise removal, and the like.

【0003】[0003]

【発明が解決しようとする課題】しかし、上述した技術
においては、次のような問題点がある。つまり、出力さ
れた二値画像から濃淡画像を再現するのは困難である。
勿論、誤差拡散法やディザ法などの擬似中間調により濃
淡画像を表現することは、ある程度は可能ではあるが、
擬似中間調画像は、多値画像から得た濃淡画像と比較す
ると、その画質はかなり劣るとともに、薄い文字の再現
が困難、モアレやテクスチャパターンが発生するなど特
有の問題もある。
However, the above-mentioned technique has the following problems. That is, it is difficult to reproduce a grayscale image from the output binary image.
Of course, it is possible to express a grayscale image by pseudo halftone such as the error diffusion method and the dither method to some extent,
The pseudo-halftone image is considerably inferior in image quality to a grayscale image obtained from a multi-valued image, and there are peculiar problems such as difficulty in reproducing thin characters and generation of moire and texture patterns.

【0004】一方、二値化せずに多値画像のまま加工処
理を施そうとすると、画像処理およびその構成が極めて
複雑になるという問題がある。
On the other hand, if an attempt is made to process a multi-valued image as it is without binarization, there is a problem that the image processing and its configuration become extremely complicated.

【0005】本発明は、上述の問題を解決するためのも
のであり、簡単な構成により、所望する画像加工処理を
容易に行うことができ、高画質の出力画像を得ることが
できる画像処理装置およびその方法を提供することを目
的とする。
The present invention is for solving the above-mentioned problems, and an image processing apparatus capable of easily performing a desired image processing process and obtaining a high quality output image with a simple configuration. And to provide a method thereof.

【0006】[0006]

【課題を解決するための手段】本発明は、前記の目的を
達成する一手段として、以下の構成を備える。
The present invention has the following configuration as one means for achieving the above object.

【0007】本発明にかかる画像処理装置は、入力され
た多値画像を二値化する二値化手段と、前記二値化手段
により得られた二値画像を用いて、前記多値画像中の文
字/線画の太さまたは濃度を制御する処理手段とを有す
ることを特徴とする。
The image processing apparatus according to the present invention uses the binarizing means for binarizing the input multivalued image and the binarized image obtained by the binarizing means, And a processing unit for controlling the thickness or density of the character / line drawing.

【0008】また、本発明にかかる画像処理方法は、入
力された多値画像を二値化する二値化ステップと、前記
二値化ステップで得た二値画像を用いて、前記多値画像
中の文字/線画の太さまたは濃度を制御する処理ステッ
プとを有することを特徴とする。
Further, the image processing method according to the present invention uses the binarization step for binarizing the input multivalued image and the binarized image obtained in the binarization step. And a processing step of controlling the thickness or density of the inside character / line drawing.

【0009】[0009]

【発明の実施の形態】以下、本発明にかかる一実施形態
の画像処理装置を図面を参照して詳細に説明する。
DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, an image processing apparatus according to an embodiment of the present invention will be described in detail with reference to the drawings.

【0010】[0010]

【第1実施形態】 [構成]図1は本発明にかかる一実施形態のディジタル
複写機の外観図で、イメージスキャナ部(以下「スキャ
ナ部」と呼ぶ)200、プリンタ部201、操作部240、画像
表示部300などから構成される。この複写機は、図示し
ないホストコンピュータなどと接続することにより、プ
リンタとしても利用することができる。
First Embodiment [Structure] FIG. 1 is an external view of a digital copying machine according to an embodiment of the present invention. An image scanner unit (hereinafter referred to as “scanner unit”) 200, a printer unit 201, an operation unit 240, It is composed of an image display unit 300 and the like. The copying machine can also be used as a printer by connecting to a host computer (not shown).

【0011】図2は図1に示すディジタル複写機の概観図
である。
FIG. 2 is a schematic view of the digital copying machine shown in FIG.

【0012】同図において、スキャナ部200は、原稿画
像を読取り、ディジタル画像信号処理を行うものであ
る。また、プリンタ部201は、スキャナ部200から出力さ
れた画像信号に基づいて、記録紙に画像をプリントする
ものである。例えば、スキャナ部200とプリンタ部201は
ともに400dpiの解像度を有し、スキャナ部200は256階調
で画像を読取り、プリンタ部201も256階調で画像を形成
する。
In FIG. 1, a scanner section 200 reads a document image and performs digital image signal processing. Further, the printer unit 201 prints an image on a recording sheet based on the image signal output from the scanner unit 200. For example, both the scanner unit 200 and the printer unit 201 have a resolution of 400 dpi, the scanner unit 200 reads an image with 256 gradations, and the printer unit 201 also forms an image with 256 gradations.

【0013】スキャナ部200において、鏡面圧板202と原
稿台ガラス203に挟まれた原稿204はランプ205からの光
に照射され、その反射光は、ミラー206〜208に導かれ、
レンズ209によりラインセンサ(以下「CCD」と呼ぶ)21
0上に像を結ぶ。そして、CCD210から出力される画像信
号は、画像信号処理部211に送られる。なお、CCD210
は、例えば5000画素を有するものとする。
In the scanner section 200, the original 204 sandwiched between the mirror surface pressure plate 202 and the original platen glass 203 is irradiated with the light from the lamp 205, and the reflected light is guided to the mirrors 206 to 208.
Line sensor (hereinafter referred to as “CCD”) 21 by lens 209
Form an image on top of 0. Then, the image signal output from the CCD 210 is sent to the image signal processing unit 211. CCD210
Is assumed to have, for example, 5000 pixels.

【0014】また、ランプ205とミラー206は速度Vで、
ミラー207と208は速度V/2で、CCD210の電気的走査方向
(主走査方向)に対して垂直方向(副走査方向)に機械
的に移動することにより、原稿204の全面が走査され
る。
Further, the lamp 205 and the mirror 206 have a speed V,
The mirrors 207 and 208 mechanically move at a speed V / 2 in the vertical direction (sub-scanning direction) with respect to the electrical scanning direction (main scanning direction) of the CCD 210 to scan the entire surface of the original 204.

【0015】画像信号処理部211に入力された画像信号
は、電気的に処理され、レーザドライバ212へ送られ
る。レーザドライバ212は、入力された画像信号に応じ
て、半導体レーザ213を変調駆動する。半導体レーザ213
から出力されたレーザ光は、ポリゴンミラー214、f-θ
レンズ215、ミラー215を介して、感光ドラム217上を走
査する。
The image signal input to the image signal processing section 211 is electrically processed and sent to the laser driver 212. The laser driver 212 modulates and drives the semiconductor laser 213 according to the input image signal. Laser diode 213
The laser light output from the polygon mirror 214, f-θ
The photosensitive drum 217 is scanned via the lens 215 and the mirror 215.

【0016】感光ドラム217は、図に示す矢印方向に回
転し、帯電器218により均一に帯電され、レーザ光の走
査により静電潜像が形成される。この静電潜像は、現像
装置219により現像されてトナー像が形成される。この
トナー像は、転写帯電器220により記録紙221へ転写され
る。また、感光ドラム217は、クリーナ223により残留ト
ナーが除去され、帯電器218により再び帯電が施され
る。記録紙に転写されたトナー像は、定着ローラ対222
により定着され、画像プリントが得られる。
The photosensitive drum 217 rotates in the direction of the arrow shown in the figure, is uniformly charged by a charger 218, and an electrostatic latent image is formed by scanning with laser light. This electrostatic latent image is developed by the developing device 219 to form a toner image. The toner image is transferred to the recording paper 221 by the transfer charger 220. Further, the cleaner 223 removes the residual toner from the photosensitive drum 217, and the charger 218 charges the photosensitive drum 217 again. The toner image transferred to the recording paper is fixed to the fixing roller pair 222.
And the image print is obtained.

【0017】図3は図2に示す画像信号処理部211の構成
例を示すブロック図である。
FIG. 3 is a block diagram showing a configuration example of the image signal processing section 211 shown in FIG.

【0018】同図において、CCD210から出力されたアナ
ログ画像信号は、A/D変換部101により例えば8ビットの
ディジタル画像信号へ変換され、変換テーブル102によ
り装置の印刷特性を考慮した変換処理が施され、濃度変
換部103により輝度信号から濃度信号に変換された後、
画像メモリ104へ格納される。
In the figure, the analog image signal output from the CCD 210 is converted into an 8-bit digital image signal by the A / D converter 101, and a conversion table 102 performs conversion processing in consideration of the printing characteristics of the apparatus. After being converted from the luminance signal to the density signal by the density conversion unit 103,
It is stored in the image memory 104.

【0019】画像メモリ104から読出された濃度信号
は、二値化処理部105により二値化された後、二値化記
憶回路106に格納される。二値化記憶回路106から読出さ
れた二値画像は、画像加工処理部110により後述する様
々な加工処理が施される。
The density signal read from the image memory 104 is binarized by the binarization processing unit 105 and then stored in the binarization storage circuit 106. The binary image read from the binarization storage circuit 106 is subjected to various types of processing described below by the image processing processor 110.

【0020】画像加工処理部110から出力された加工処
理された二値画像は、詳細は後述するが、画像復帰処理
部107により、画像メモリ104に格納された二値化前の画
像に基づいて再び多値画像に復帰され、画像メモリ108
に格納される。
The details of the processed binary image output from the image processing unit 110 will be described later, but based on the image before binarization stored in the image memory 104 by the image restoration processing unit 107. The multivalued image is restored again, and the image memory 108
Is stored in

【0021】画像復帰処理部107により画像メモリ108に
格納された多値画像は、出力部109によりレーザドライ
バ212へ送られ、前述したように、画像プリントが形成
される。勿論、出力部109に汎用インタフェイス(SCSI,
GPIB,RS232C,RS422,セントロニクスなど)を設ければ、
所望する画像加工処理を施した多値画像を、ホストコン
ピュータ,プリンタ,ファクシミリ装置などの他の装置
へ送ることもできる。
The multi-valued image stored in the image memory 108 by the image restoration processing unit 107 is sent to the laser driver 212 by the output unit 109, and an image print is formed as described above. Of course, a general-purpose interface (SCSI,
GPIB, RS232C, RS422, Centronics, etc.)
It is also possible to send the multivalued image that has undergone the desired image processing to other devices such as a host computer, a printer, and a facsimile device.

【0022】また、二値化処理部105および画像復帰処
理部107は、ハードウェアで構成することもできるが、C
PU,プログラムROM,ワークRAMで構成し、プログラムRO
Mに格納されたプログラムをCPUに実行させることでも実
現することができる。
Further, the binarization processing unit 105 and the image restoration processing unit 107 can be configured by hardware.
Consists of PU, program ROM, work RAM, program RO
It can also be realized by causing the CPU to execute the program stored in M.

【0023】[画像加工処理部]画像加工処理部110
は、例えば、CPU,プログラムROM,ワークRAMおよび画
像メモリ(記憶部113,115,117)などで構成され、次の
ような機能ブロックを備えている。勿論、画像加工処理
部110をハードウェアで構成することもできる。
[Image processing unit] Image processing unit 110
Is composed of, for example, a CPU, a program ROM, a work RAM, an image memory (storage units 113, 115, 117) and the like, and has the following functional blocks. Of course, the image processing unit 110 can be configured by hardware.

【0024】ノイズ除去処理部112は、二値化画像を用
いて画像のノイズを除去し、ノイズを除去した二値化画
像を記憶部113へ格納する。細文字・太文字処理部114
は、二値化画像を用いて画像の細文字化・太文字化処理
を行い、細文字化・太文字化処理した二値化画像を記憶
部115へ格納する。薄文字・濃文字処理部116は、二値化
画像を用いて画像の薄文字化・濃文字化処理を行い、薄
文字化・濃文字化処理した二値化画像を記憶部117へ格
納する。また、領域指定部111は、上述したノイズ除
去,細文字化・太文字化,薄文字化・濃文字化の各処理
を施す画像領域を指定するためのものである。
The noise removal processing unit 112 removes noise from the image using the binarized image, and stores the binarized image from which the noise has been removed in the storage unit 113. Thin / bold character processing unit 114
Uses the binarized image to perform thinning / boldening of the image, and stores the binarized image subjected to the thinning / bolding in the storage unit 115. The light character / dark character processing unit 116 performs light character / dark character processing on the image using the binarized image, and stores the binarized image subjected to the light character / dark character processing in the storage unit 117. . The area designating section 111 is for designating an image area to be subjected to the above-described noise removal, thinning / bolding, lightening / darkening.

【0025】記憶部113,115,117には、画像メモリなど
の一つのメモリを領域分割して用いることもできるし、
それぞれ専用のメモリを用意することもできる。
For the storage units 113, 115 and 117, one memory such as an image memory can be divided into regions and used.
It is also possible to prepare a dedicated memory for each.

【0026】[画像加工処理]次に、作業者が画像加工
処理を行い、最終画像を得るまでの手順について説明す
る。
[Image Processing] Next, a procedure for an operator to perform image processing and obtain a final image will be described.

【0027】図4は操作部240の画像加工処理の指示を行
う操作パネルの構成例を説明するための図である。
FIG. 4 is a diagram for explaining a configuration example of an operation panel for instructing the image processing processing of the operation unit 240.

【0028】まず、装置本体の電源をオンし、原稿台ガ
ラス203上に原稿204をセットする。そして、図4に示す
二値化レベルスライダのマーカ302を移動するための矢
印キー303と304により、二値化処理部105における二値
化レベル(しきい値)を所望の値に設定した後、「2値
化」実行キー301を押すと、前述したように、原稿画像
が読取られ、二値化された濃度信号が二値化記憶回路10
6に記憶される。そして、二値化実行後、「2値画像表
示」キー321を押すと、二値画像が表示部300に表示(プ
レビュー)される。
First, the power source of the apparatus main body is turned on, and the original document 204 is set on the original platen glass 203. After setting the binarization level (threshold value) in the binarization processing unit 105 to a desired value with the arrow keys 303 and 304 for moving the marker 302 of the binarization level slider shown in FIG. When the "binarization" execution key 301 is pressed, as described above, the original image is read and the binarized density signal is stored in the binarization storage circuit 10.
Stored in 6. Then, after executing the binarization, when the “binary image display” key 321 is pressed, the binary image is displayed (preview) on the display unit 300.

【0029】二値化方法には種々の方法があるが、本実
施形態では、あるしきい値以上を画像、未満を下地とす
る、公知の単純二値化法を用いる。つまり、矢印キー30
3と304は、二値化しきい値を設定するものであり、マー
カ302の位置を強側にすると二値化しきい値が小さくな
り画像の領域が増加し、逆に、弱側にすると二値化しき
い値が大きくなり画像の領域が減少する。
There are various binarization methods, but in the present embodiment, a known simple binarization method is used in which an image is above a certain threshold value and an image is below a certain threshold value. That is, arrow key 30
3 and 304 are used to set the binarization threshold value.When the position of the marker 302 is set to the strong side, the binarization threshold value is decreased to increase the image area, and conversely, when it is set to the weak side, the binary value is set. The conversion threshold increases and the area of the image decreases.

【0030】再び、矢印キー303と304により二値化しき
い値を設定し直して「2値化」実行キー301を押すと、画
像メモリ104に記憶された多値の濃度信号が二値化さ
れ、二値化された濃度信号は二値化記憶回路106に記憶
される。
When the binarization threshold value is set again by using the arrow keys 303 and 304 and the "binarization" execution key 301 is pressed again, the multivalued density signal stored in the image memory 104 is binarized. The binarized density signal is stored in the binarization storage circuit 106.

【0031】一方、「2値化クリア」キー305を押すと、
二値化処理が解除され、マーカ302は標準位置へ移動す
る。すなわち、この状態で操作部240のコピーキーを押
すと、二値化を行うことなく、原稿画像がそのまま多値
で出力部109によりプリント出力される。
On the other hand, when the "binarization clear" key 305 is pressed,
The binarization process is canceled and the marker 302 moves to the standard position. That is, when the copy key of the operation unit 240 is pressed in this state, the original image is printed out in multi-value as it is by the output unit 109 without performing binarization.

【0032】このようにして、二値化処理が終了する
と、所望する画像加工処理を行うことができる。
When the binarization processing is completed in this way, desired image processing processing can be performed.

【0033】●ノイズ除去処理 ノイズ除去レベルスライダのマーカ307を移動するため
の矢印キー308と309により、ノイズ除去レベルを所望の
値に設定した後、「ノイズ除去」実行キー306を押す
と、二値化濃度信号からノイズ成分が除去され、ノイズ
成分が除去された濃度信号は記憶部113に記憶される。
Noise removal processing After the noise removal level is set to a desired value by the arrow keys 308 and 309 for moving the marker 307 of the noise removal level slider, the "noise removal" execution key 306 is pressed to The noise component is removed from the binarized density signal, and the density signal from which the noise component is removed is stored in the storage unit 113.

【0034】ノイズ除去方法には種々の方法があるが、
本実施形態では、除去する画素ブロックの最大画素数を
設定し、設定画素数以下の画素ブロックを除去する公知
の方法を用いる。また、例えば、注目画素を中心とする
n×n画素ブロック内の画像データの論理積をとってもよ
い。この場合は、ノイズ除去を強くするための矢印キー
309が押されるほど、nの値を大きくすればよい。
There are various methods for removing noise.
In the present embodiment, a known method is used in which the maximum number of pixels of the pixel block to be removed is set and the pixel block having the set number of pixels or less is removed. Also, for example, the pixel of interest is the center
You may take the logical product of the image data in an nxn pixel block. In this case, use the arrow keys to increase the noise reduction.
The value of n should be increased as 309 is pushed.

【0035】画像復帰処理部107は、記憶部113に記憶さ
れた二値画像の‘1’の部分に対応する多値画像データ
を画像メモリ104から読出し、画像メモリ108へ格納する
ことにより、ノイズが除去された原画像の多値画像デー
タを得ることができる。
The image restoration processing unit 107 reads out the multi-valued image data corresponding to the '1' portion of the binary image stored in the storage unit 113 from the image memory 104 and stores it in the image memory 108, whereby noise It is possible to obtain multi-valued image data of the original image from which is removed.

【0036】●細文字化・太文字化処理 細文字化・太文字化レベルスライダのマーカ311を移動
するための矢印キー312と313により、細文字化・太文字
化レベルを所望の値に設定した後、「細文字・太文字」
実行キー310を押すと、二値化濃度信号に細文字化・太
文字化処理が施され、細文字化・太文字化処理された濃
度信号は記憶部115に記憶される。なお、具体的な細文
字化・太文字化処理については後述する。
[Thinning / Thickening] Thinning / Thickening Level The thinning / thickening level is set to a desired value with the arrow keys 312 and 313 for moving the marker 311 of the slider. After doing, "fine print, bold print"
When the execute key 310 is pressed, the binarized density signal is subjected to thinning / bolding processing, and the density signal subjected to the thinning / bolding processing is stored in the storage unit 115. Note that the specific thinning / boldening processing will be described later.

【0037】●薄文字化・濃文字化処理 薄文字化・濃文字化レベルスライダのマーカ315を移動
するための矢印キー316と317により、薄文字化・濃文字
化レベルを所望の値に設定した後、「薄文字・濃文字」
実行キー314を押すと、二値化濃度信号に薄文字化・濃
文字化処理が施され、薄文字化・濃文字化処理された濃
度信号は記憶部117に記憶される。なお、具体的な薄文
字化・濃文字化処理については後述する。
[Lightening / darkening processing] Using the arrow keys 316 and 317 for moving the marker 315 of the lightening / darkening level slider, the lightening / darkening level is set to a desired value. After doing, "light / dark characters"
When the enter key 314 is pressed, the binarized density signal is subjected to lightening / darkening processing, and the lightening / darkening processing density signal is stored in the storage unit 117. Note that specific lightening / darkening processing will be described later.

【0038】●その他 以上の各処理について、「領域指定」キー318により処
理領域を指定することができるとともに、「領域指定解
除」キー319により領域指定を解除することができる。
Others In each of the above processes, the processing area can be designated by the "area designation" key 318, and the area designation can be canceled by the "area designation cancellation" key 319.

【0039】また、「加工処理クリア」キー320を押す
と、加工処理が解除される。加工処理を解除した状態で
コピーキーを押すと、加工処理される前の、すなわち、
二値化された濃度信号から多値画像が復元され、下地が
白に変換された画像がプリント出力される。
When the "processing clear" key 320 is pressed, the processing is canceled. If you press the copy key with the processing canceled, that is, before processing,
A multi-valued image is restored from the binarized density signal, and the image with the background converted to white is printed out.

【0040】また、「2値画像表示」キー321を押すと加
工処理された二値画像が表示部300に表示され、「多値
画像表示」キー322を押すと加工処理され復元された多
値画像が表示部300に表示され、「画像表示クリア」キ
ー323を押すと表示部300に表示された画像が消去され
る。
When the "display binary image" key 321 is pressed, the processed binary image is displayed on the display unit 300, and when the "display multivalued image" key 322 is pressed, the processed and restored multivalued image is displayed. The image is displayed on the display unit 300, and when the “image display clear” key 323 is pressed, the image displayed on the display unit 300 is deleted.

【0041】以上のようにして、画像に加工処理を施し
た後、コピーキーを押すことにより、所望する画像のプ
リント出力を得ることができる。
As described above, by pressing the copy key after processing the image, it is possible to obtain a print output of the desired image.

【0042】[加工処理手順]次に、画像加工処理部11
0が実行する処理について説明する。図5は画像加工処理
部110が実行する処理手順の一例を示すフローチャート
で、例えば、画像加工処理部110のCPUがプログラムROM
に格納されたプログラムに従って実行するものである。
[Processing Procedure] Next, the image processing unit 11
The processing executed by 0 will be described. FIG. 5 is a flowchart showing an example of the processing procedure executed by the image processing unit 110.
It is executed according to the program stored in.

【0043】まず、ステップS900でノイズを除去するか
どうかを判定する。ノイズを除去する場合は、ステップ
S901でノイズ除去する領域を指定するかどうかを判定
し、領域を指定する場合はステップS902で領域指定処理
を行う。続いて、ステップS903でノイズ除去処理を行
い、ステップS904で処理した二値画像を記憶する処理を
行った後、ステップS900へ戻る。
First, in step S900, it is determined whether to remove noise. Steps to remove noise
In S901, it is determined whether or not a noise removal area is designated. If the area is designated, the area designation processing is performed in step S902. Subsequently, a noise removal process is performed in step S903, a process of storing the binary image processed in step S904 is performed, and then the process returns to step S900.

【0044】ノイズを除去しない場合またはノイズ除去
を終えた場合、ステップS906で細/太文字化するかどう
かを判定する。細/太文字化する場合は、ステップS907
で細/太文字化する領域を指定するかどうかを判定し、
領域を指定する場合はステップS908で領域指定処理を行
う。続いて、ステップS909で細文字化・太文字化処理を
行い、ステップS910で細/太文字化した二値化画像を記
憶する処理を行った後、ステップS906へ戻る。
When the noise is not removed or when the noise removal is finished, it is determined in step S906 whether to thin / bold characters. When thinning / boldening, step S907
Determine whether to specify the area to be thinned / thickened with,
When the area is designated, the area designation processing is performed in step S908. Succeedingly, in step S909, thinning / boldening processing is performed, and in step S910, the thinned / boldened binarized image is stored, and then the processing returns to step S906.

【0045】細/太文字化しない場合または細/太文字化
を終えた場合、ステップS914で薄/濃文字化するかどう
かを判定する。薄/濃文字化する場合は、ステップS915
で薄/濃文字化する領域を指定するかどうかを判定し、
領域を指定する場合はステップS916で領域指定処理を行
う。続いて、ステップS917で薄文字化・濃文字化処理を
行い、ステップS918で薄/濃文字化した二値化画像を記
憶する処理を行った後、ステップS914へ戻る。
When thinning / thickening is not performed or when thinning / thickening is completed, it is determined in step S914 whether to thin / thicken the characters. To thin / enrich text, step S915
Determine whether to specify the area to be lightened or darkened with,
When the area is designated, the area designation processing is performed in step S916. Subsequently, in step S917, lightening / darkening processing is performed, and in step S918, processing for storing the binarized image in which light / darkening is performed is performed, and then the process returns to step S914.

【0046】薄/濃文字化しない場合または薄/濃文字化
を終えた場合、ステップS920で加工処理した二値画像を
多値画像に復帰させ、ステップS921で復帰させた多値画
像を記憶する処理を行う。
When thinning / darkening is not performed or when thinning / darkening is completed, the binary image processed in step S920 is restored to a multivalued image, and the restored multivalued image is stored in step S921. Perform processing.

【0047】そして、ステップS922で復帰させた多値画
像を出力するかどうかを判定し、出力する場合はステッ
プS923で復帰させた多値画像を出力して処理を終了す
る。また、出力しない場合はステップS900へ戻る。
Then, it is determined whether or not to output the restored multi-valued image in step S922, and if it is to be output, the restored multi-valued image is output in step S923, and the process ends. If not output, the process returns to step S900.

【0048】[太文字化処理]次に、太文字化処理の具
体的方法について詳細に説明する。図6から図8は太文字
化処理を説明するための図である。
[Bold Character Processing] Next, a specific method of the bold character processing will be described in detail. 6 to 8 are diagrams for explaining the bolding process.

【0049】図6(a)は太文字化処理を利用する3×3画素
マトリクスを示し、その中央の画素a22は注目画素であ
る。また、同図(b)〜(e)は太文字化処理の様子を示して
いる。この注目画素a22の値が‘1’の場合(同図(d)お
よび(e))は、注目画素a22が画像を構成する画素である
と判断し‘1’のままにする。一方、注目画素a22の値が
‘0’の場合は、その周辺画素がすべて‘0’の場合(同
図(b))のみ注目画素a22は下地画素と判断し‘0’のま
まにし、周辺画素に一つでも‘1’がある場合(同図
(c))は注目画素a22を画像を構成する画素と判断して
‘1’に置き換える。
FIG. 6 (a) shows a 3 × 3 pixel matrix utilizing the bold character processing, and the pixel a22 at the center thereof is the target pixel. Further, (b) to (e) of the same figure show the state of the bold character processing. When the value of the target pixel a22 is "1" ((d) and (e) in the figure), it is determined that the target pixel a22 is a pixel forming an image, and the value remains "1". On the other hand, when the value of the target pixel a22 is “0”, the target pixel a22 is determined to be the base pixel and remains “0” only when all the peripheral pixels are “0” ((b) in the figure). If even one pixel has a '1' (Fig.
In (c), the pixel of interest a22 is determined to be a pixel forming an image and is replaced with '1'.

【0050】以上のようにして、図7(a)に示す原画像を
二値化した二値化原画像から、同図(b)に示す二値化原
画像を上下左右および斜め方向に一画素ずつ太らせた画
像を得ることができる。
As described above, from the binarized original image obtained by binarizing the original image shown in FIG. 7A, the binarized original image shown in FIG. An image in which each pixel is thickened can be obtained.

【0051】また、図7(c)は二値化原画像を上下左右お
よび斜め方向に二画素ずつ太らせた画像を示している
が、このような極太化を行う場合は、図6(a)に示した3
×3画素マトリクスに代わって、図8(a)に示す5×5画素
マトリクスを用いて同様の操作を行えばよい。
Further, FIG. 7 (c) shows an image in which the binarized original image is thickened by two pixels in the vertical, horizontal, and diagonal directions. When such an extremely thickening is performed, FIG. ) Shown in 3
The same operation may be performed using the 5 × 5 pixel matrix shown in FIG. 8A instead of the × 3 pixel matrix.

【0052】また、図8(b)に示す2×2画素マトリクスを
用いて、注目画素を画素a11として同様の操作を行え
ば、二値化原画像の左および上方向に一画素ずつ太らせ
た画像を得ることができ、同様に、注目画素を画素a21
とすれば左および下方向に一画素ずつ太らせた画像を得
ることができる。つまり、任意の方向に半画素分、太ら
せることができる。
If the same operation is performed using the 2 × 2 pixel matrix shown in FIG. 8B with the pixel of interest as the pixel a11, the binarized original image is enlarged by one pixel to the left and to the top. Image can be obtained, and similarly, the target pixel is set to the pixel a21.
Then, it is possible to obtain an image in which one pixel is thickened in the left direction and in the downward direction. That is, it is possible to increase the thickness by half a pixel in any direction.

【0053】また、図8(c)に示す画素ブロックを用い
て、注目画素a22として同様の操作を行えば、二値化原
画像を、左および上方向に二画素ずつ太らせ、右および
下方向に一画素ずつ太らせた画像を得ることができる。
つまり、任意の方向に一画素半分、太らせることができ
る。
Further, if the same operation is performed as the pixel of interest a22 using the pixel block shown in FIG. 8C, the binarized original image is thickened by two pixels in the left and upper directions, and right and lower It is possible to obtain an image in which each pixel is thickened in the direction.
That is, it is possible to make one pixel half thick in any direction.

【0054】このように、作業者が設定した太文字化レ
ベルに応じて、所定サイズの画素マトリクスまたは所定
サイズ所定形状の画素ブロックを用い、所定位置に注目
画素を設定することにより、任意の方向に任意画素分、
太らせることができる。
As described above, according to the bolding level set by the operator, a pixel matrix of a predetermined size or a pixel block of a predetermined size and a predetermined shape is used, and the target pixel is set at a predetermined position, whereby the desired direction is set. To any pixel,
You can get fat.

【0055】勿論、太文字化処理により、文字を太らせ
るだけでなく、線画などを太らせることも可能である。
Of course, it is possible not only to thicken the character but also to thicken the line drawing and the like by the thickening processing.

【0056】[細文字化処理]次に、細文字化処理の具
体的方法について詳細に説明するが、太文字化処理とほ
ぼ同様の方法により、周辺画素に対する判断および判断
に応じた処理を変更することで、細文字処理を行うこと
ができる。
[Thin Characterization Processing] Next, a specific method of the thin characterization processing will be described in detail. The judgment for the peripheral pixels and the processing according to the judgment are changed by a method substantially similar to the bold character processing. By doing so, fine character processing can be performed.

【0057】図6(a)に示した3×3画素マトリクスの注目
画素a22が‘0’の場合(図6(b)および(c))は注目画素a
22を下地画素と判断し‘0’のままにする。一方、注目
画素a22が‘1’の場合、その周辺画素がすべて‘1’の
場合(図6(e))のみ注目画素a22を画像を構成する画素
と判断して‘1’のままにし、周辺画素に一つでも‘0’
がある場合(図6(d))は注目画素a22を下地画素と判断
し‘0’に置き換える。
When the target pixel a22 of the 3 × 3 pixel matrix shown in FIG. 6A is '0' (FIGS. 6B and 6C), the target pixel a22 is
22 is determined to be the base pixel and is left at "0". On the other hand, when the pixel of interest a22 is '1', only when the surrounding pixels are all '1' (FIG. 6 (e)), the pixel of interest a22 is determined to be a pixel forming an image and is left at '1', Even one in surrounding pixels is '0'
If it exists (FIG. 6 (d)), the pixel of interest a22 is determined to be the background pixel and replaced with '0'.

【0058】以上のようにして、図9(a)に示す二値化原
画像から、同図(b)に示す二値化原画像を上下左右およ
び斜め方向に一画素ずつ細らせた画像を得ることができ
る。
As described above, from the binarized original image shown in FIG. 9A, the binarized original image shown in FIG. Can be obtained.

【0059】また、図9(c)は二値化原画像を上下左右お
よび斜め方向に二画素ずつ細らせた画像を示している
が、このような極細化を行う場合は、図6(a)に示した3
×3画素マトリクスに代わって、図8(a)に示す5×5画素
マトリクスを用いて同様の操作を行えばよい。
Further, FIG. 9 (c) shows an image in which the binarized original image is thinned by two pixels in the vertical, horizontal, and diagonal directions, and in the case of performing such extremely thinning, FIG. 3 shown in a)
The same operation may be performed using the 5 × 5 pixel matrix shown in FIG. 8A instead of the × 3 pixel matrix.

【0060】このように、作業者が設定した細文字化レ
ベルに応じて、所定サイズの画素マトリクスまたは所定
サイズ所定形状の画素ブロックを用い、所定位置に注目
画素を設定することにより、任意の方向に任意画素分、
細らせることができる。
As described above, the pixel matrix of a predetermined size or the pixel block of a predetermined size and a predetermined shape is used in accordance with the fine characterization level set by the operator, and the target pixel is set at a predetermined position, whereby an arbitrary direction is set. To any pixel,
Can be thinned.

【0061】勿論、細文字化処理により、文字を細らせ
るだけでなく、線画などを細らせることも可能である。
Of course, it is possible to thin not only the characters but also the line drawing by the thinning processing.

【0062】[太文字化した二値画像の復帰処理]次
に、上記のようにして太文字化した二値画像を多値画像
に復帰させる方法について詳細に説明する。
[Returning Process of Binary Image with Bold Character] Next, a method of returning the binary image with a bold character as described above to a multi-valued image will be described in detail.

【0063】図10は太文字化した二値画像の復帰処理を
説明するための図で、同図(a)は二値化原画像における
ある8×7ブロックの二値データ(つまり二値化記憶回路
106に記憶された二値データ)を示し、同図(b)は同図
(a)を太文字化した場合の二値データ(つまり記憶部115
に記憶された二値データ)を示し、同図(c)は画素位置
(アドレス)を示すための図である。
FIG. 10 is a diagram for explaining the restoration processing of a binarized image in bold characters. FIG. 10A is a diagram showing binary data of an 8 × 7 block (that is, binarization) in the binarized original image. Memory circuit
The binary data stored in 106 is shown in FIG.
Binary data when (a) is bolded (that is, the storage unit 115
2B), and FIG. 6C is a diagram showing pixel positions (addresses).

【0064】アドレスa1〜a8の各画素は、二値化原画像
における画像部分であり、アドレスb1〜b18の各画素は
太文字化により増加した画像部分である。なお、増加し
た画像部分の画素b1〜b18は、図10(a)の各画素と同図
(b)の各画素を比較することにより、簡単に得ることが
できる。また、画素a1〜a8の原画像である多値画像の濃
度値をそれぞれD1〜D8とする。
Each pixel at addresses a1 to a8 is an image portion in the binarized original image, and each pixel at addresses b1 to b18 is an image portion increased by bolding. Note that the pixels b1 to b18 in the increased image portion are the same as the pixels in FIG. 10 (a).
It can be easily obtained by comparing each pixel in (b). Further, the density values of the multi-valued image which is the original image of the pixels a1 to a8 are D1 to D8, respectively.

【0065】まず、第一段階で、画素b1〜b18の一つを
注目画素とし、注目画素の上下左右に隣接する四つの画
素の二値化原画像(図10(a))における値が‘1’か
‘0’かを調べ、値が‘1’である隣接画素の元の多値画
像における値の平均値を注目画素の値にする。
First, in the first stage, one of the pixels b1 to b18 is set as the target pixel, and the values in the binarized original image (FIG. 10 (a)) of four pixels adjacent to the target pixel in the vertical and horizontal directions are It is checked whether it is 1 or 0, and the average value of the values in the original multi-valued image of the adjacent pixels having the value of 1 is set as the value of the pixel of interest.

【0066】すなわち、図10(c)において、注目画素b1
の隣接画素はすべて‘0’なので計算を保留し、注目画
素b2は隣接画素a1が‘1’なので画像メモリ104のアドレ
スa1から読出した濃度D1を画像メモリ108のアドレスb2
に格納する。また、注目画素b8は隣接画素a4とa7が
‘1’なので、画像メモリ104のアドレスa4とa7から読出
した濃度D4とD7の平均値(D4+D7)/2を画像メモリ108のア
ドレスb8に格納する。この時点で、注目画素b1,b2,…,b
8の濃度値Db1,Db2,…,Db8はそれぞれ次のようになる。 Db1 = 0 Db2 = D1 : Db8 = (D4 + D7)/ 2
That is, in FIG. 10C, the target pixel b1
Since all of the adjacent pixels of 0 are '0', the calculation is suspended. Since the adjacent pixel a1 of the target pixel b2 is '1', the density D1 read from the address a1 of the image memory 104 is changed to the address b2 of the image memory 108.
To be stored. Since the adjacent pixel a4 and a7 of the target pixel b8 are '1', the average value (D4 + D7) / 2 of the densities D4 and D7 read from the addresses a4 and a7 of the image memory 104 is set to the address b8 of the image memory 108. Store. At this point, the target pixels b1, b2, ..., b
The eight density values Db1, Db2, ..., Db8 are as follows. Db1 = 0 Db2 = D1: Db8 = (D4 + D7) / 2

【0067】次に、第二段階で、第一段階で計算を保留
した画素b1,b4,b10,b13,b18について、それぞれ上下左
右の四つの隣接画素に第一段階で多値に復帰された画素
があるか否か調べ、復帰処理された画素の値の平均値を
注目画素の値にする。例えば、注目画素b1の隣接画素b
2,b5は復帰処理画素であるから、画像メモリ108のアド
レスb2とb5から読出した濃度Db2とDb5の平均値を画像メ
モリ108のアドレスb1に格納する。なお、Db2=Db5=D1で
あるから、画素b1の濃度値Db1もD1になる。
Next, in the second stage, with respect to the pixels b1, b4, b10, b13, and b18 whose calculation was suspended in the first stage, four adjacent pixels on the left, right, top, and bottom were restored to the multi-valued state in the first stage. It is checked whether or not there is a pixel, and the average value of the values of the restored pixels is set as the value of the pixel of interest. For example, the adjacent pixel b of the target pixel b1
Since 2 and b5 are restoration processing pixels, the average value of the densities Db2 and Db5 read from the addresses b2 and b5 of the image memory 108 is stored in the address b1 of the image memory 108. Since Db2 = Db5 = D1, the density value Db1 of the pixel b1 is also D1.

【0068】また、注目画素b4の隣接画素b3,b6は復帰
処理画素であるから、画像メモリ108のアドレスb3とb6
から読出した濃度Db3とDb6の平均値を画像メモリ108の
アドレスb4に格納する。なお、Db3=Db6=D2であるから、
画素b4の濃度値Db4もD2になる。
Further, since the adjacent pixels b3 and b6 of the pixel of interest b4 are restoration processing pixels, the addresses b3 and b6 of the image memory 108 are
The average value of the densities Db3 and Db6 read from is stored in the address b4 of the image memory 108. Since Db3 = Db6 = D2,
The density value Db4 of the pixel b4 also becomes D2.

【0069】さらに、太文字化された二値画像の下地部
分は所定の下地濃度D0にし、画素a1〜a8は画像メモリ10
4から読出した値(多値)にする。
Furthermore, the background portion of the binary image in bold characters is set to a predetermined background density D0, and the pixels a1 to a8 are set in the image memory 10.
Set the value read from 4 (multi-value).

【0070】以上のようにして、太文字化により増加し
た画像部分を含む二値画像を多値画像に復帰させること
ができる。
As described above, the binary image including the image portion increased by the bold character can be restored to the multi-valued image.

【0071】図16は上記の復帰処理の手順例を示すフロ
ーチャートで、例えば、画像復帰処理部107のCPUがプロ
グラムROMに格納されたプログラムに従って実行するも
のである。
FIG. 16 is a flowchart showing an example of the procedure of the above-mentioned restoration processing, which is executed by the CPU of the image restoration processing unit 107 in accordance with the program stored in the program ROM, for example.

【0072】まず、ステップS1で増加した画像部分を抽
出し、ステップS2において、抽出した画像部分の画素か
ら注目画素を選択し、ステップS3で注目画素に隣接する
画素の二値化原画像における値に‘1’があるかどうか
を判定する。値が‘1’の隣接画素がある場合はステッ
プS4で、その隣接画素の元の多値画像における値を読出
し、ステップS5で読出した値の平均値を注目画素の値に
する。また、値が‘1’の隣接画素がない場合はステッ
プS6で、その注目画素を保留画素として登録する。
First, the image portion increased in step S1 is extracted, the target pixel is selected from the pixels of the extracted image portion in step S2, and the value of the pixel adjacent to the target pixel in the binarized original image is selected in step S3. Determines whether there is a '1' in. If there is an adjacent pixel with a value of '1', the value in the original multi-valued image of the adjacent pixel is read in step S4, and the average value of the values read in step S5 is set as the value of the pixel of interest. If there is no adjacent pixel having a value of "1", the pixel of interest is registered as a reserved pixel in step S6.

【0073】次に、ステップS7ですべての抽出画素につ
いてステップS2からS6の処理を終えたかどうかを判定
し、未了であればステップS2へ戻り、終了であればステ
ップS8へ進む。
Next, in step S7, it is determined whether or not the processes of steps S2 to S6 have been completed for all the extracted pixels. If not completed, the process returns to step S2, and if completed, the process proceeds to step S8.

【0074】続いて、ステップS8で保留画素の有無を判
定し、保留画素がなければステップS13へ進む。また、
保留画素がある場合は、ステップS9で保留画素から注目
画素を選択し、ステップS10で隣接しかつ復帰処理され
た画素の値を読出し、ステップS11で読出した値の平均
値を注目画素の値にする。
Then, in step S8, it is determined whether or not there are reserved pixels. If there are no reserved pixels, the process proceeds to step S13. Also,
If there is a reserved pixel, the target pixel is selected from the reserved pixels in step S9, the value of the pixel that is adjacent and has undergone the restoration process is read in step S10, and the average value of the values read in step S11 is set as the value of the target pixel. To do.

【0075】次に、ステップS12ですべての保留画素に
ついてステップS9からS11の処理を終えたかどうかを判
定し、未了であればステップS9へ戻り、終了であればス
テップS13へ進む。
Next, in step S12, it is determined whether or not the processes of steps S9 to S11 have been completed for all the reserved pixels. If not completed, the process returns to step S9, and if completed, the process proceeds to step S13.

【0076】続いて、ステップS13で非増加の画像部分
を元の多値画像の値にし、ステップS14で下地部分を下
地濃度D0にした後、処理を終了する。
Subsequently, in step S13, the non-increasing image portion is set to the original multi-valued image value, and in step S14, the background portion is set to the background density D0, and then the process ends.

【0077】[細文字化した二値画像の復帰処理]次
に、上記のようにして細文字化した二値画像を多値画像
に復帰させる方法について詳細に説明する。図11は細文
字化した二値画像の復帰処理を説明するための図で、同
図(a)は二値化原画像におけるある8×7ブロックの二値
データ(つまり二値化記憶回路106に記憶された二値デ
ータ)を示し、同図(b)は同図(a)を細文字化した場合の
二値データ(つまり記憶部115に記憶された二値デー
タ)を示し、同図(c)は画素位置(アドレス)を示すた
めの図である。
[Returning Process of Binary Image with Fine Character] Next, a method of returning the binary image with fine character as described above to a multi-valued image will be described in detail. FIG. 11 is a diagram for explaining the restoration processing of a binary image that has been made into a fine character, and FIG. 11A is a binary data of an 8 × 7 block (that is, the binarization storage circuit 106) in the binarized original image. FIG. 2B shows the binary data stored in the storage unit 115, and FIG. 2B shows the binary data in the case where FIG. (c) is a figure for showing a pixel position (address).

【0078】アドレスa1〜a8およびb1〜b18の各画素
は、二値化原画像における画像部分であり、アドレスa1
〜a8の各画素は細文字化により収縮した画像部分であ
る。なお、減少した画像部分の画素b1〜b18は、図11(a)
の各画素と同図(b)の各画素を比較することにより、簡
単に得ることができる。また、画素a1〜a8の原画像であ
る多値画像の濃度値をそれぞれD1〜D8とする。
Pixels at addresses a1 to a8 and b1 to b18 are image portions in the binarized original image, and
Each pixel from a8 to a8 is an image portion contracted by making the characters fine. Note that the pixels b1 to b18 in the reduced image portion are shown in FIG. 11 (a).
This can be easily obtained by comparing each pixel of (1) with each pixel of (b) of FIG. Further, the density values of the multi-valued image which is the original image of the pixels a1 to a8 are D1 to D8, respectively.

【0079】細文字化された二値画像の画素a1〜a8は、
図16のステップS13と同様に、画像メモリ104から読出し
た値にし、下地部分は、図16のステップS14と同様に所
定の下地濃度D0にする。以上で、細文字処理された画像
を多値画像に復帰させることができる。すなわち、細文
字化した二値画像を多値画像に復帰させる処理は、その
画像部分に画像メモリ104に記憶されている原画像の多
値を当て、下地部分を所定の下地濃度D0に置き換えるだ
けの簡単な操作である。
Pixels a1 to a8 of the binary image converted into the fine characters are
Similar to step S13 of FIG. 16, the value is read from the image memory 104, and the background portion is set to a predetermined background density D0 as in step S14 of FIG. As described above, the image subjected to the fine character processing can be restored to the multivalued image. That is, the process of restoring a binary image that has been converted into a fine character into a multi-valued image is performed by applying the multi-valued original image stored in the image memory 104 to the image portion and replacing the background portion with a predetermined background density D0. Is a simple operation.

【0080】[薄文字化・濃文字化処理]次に、元の濃
度に所定濃度を引くか足すかする薄/濃文字化の具体的
方法の一例を説明する。
[Lightening / Darkening Character Processing] Next, an example of a specific method of thinning / darkening a character by subtracting or adding a predetermined density from the original density will be described.

【0081】ここで、薄/濃文字化の処理対象領域の画
像部における、原画像濃度をDR、薄/濃文字化後の濃度
をDSとし、薄/濃文字化を行うための単位濃度をDHとす
る場合、薄/濃文字化後の濃度DSは次式のようになる。 DS = DR + K×DH Dmin ≦ DS ≦ Dmax …(1) ただし、kは整数 Dminは多値画像の取り得る最小濃度 Dmaxは多値画像の取り得る最大濃度
Here, the original image density in the image portion of the light / dark character processing target area is DR, the density after light / dark character conversion is DS, and the unit density for light / dark character conversion is When DH is used, the density DS after light / dark character conversion is as follows. DS = DR + K × DH Dmin ≤ DS ≤ Dmax (1) where k is an integer Dmin is the minimum density that a multi-valued image can take Dmax is the maximum density that a multi-valued image can take

【0082】なお、前述したように本実施形態の装置は
256階調で画像の読取および形成を行うので、Dmin=0,D
max=255になる。また、K=0は無処理を意味し、Kが正の
ときは濃文字化を意味し、Kが負のときは薄文字化を意
味する。また、計算上、DSが、Dmaxを超えた場合はDmax
に制限し、Dminを割った場合はDmin(=0)に制限する。
As described above, the device of this embodiment is
Since the image is read and formed with 256 gradations, Dmin = 0, D
It becomes max = 255. Further, K = 0 means no processing, when K is positive, it means thickening, and when K is negative, it means thinning. Also, in the calculation, if DS exceeds Dmax, Dmax
When Dmin is divided, it is limited to Dmin (= 0).

【0083】図12は薄/濃文字化を説明するための図
で、同図(a)は原画像濃度DRを示し、同図(b)はK=±1で
処理後の濃度DSを、同図(c)はK=±2で処理後の濃度DSを
示している。つまり、作業者が設定した薄文字化・濃文
字化レベルに応じて、濃文字化度が強ければ強いほどK
の値は正側に大きくなり、逆に、薄文字化度が強ければ
強いほどKの値は負側に大きくなる。
FIG. 12 is a diagram for explaining lightening / darkening of characters. FIG. 12 (a) shows the original image density DR, and FIG. 12 (b) shows the density DS after processing at K = ± 1, The figure (c) shows the concentration DS after treatment at K = ± 2. In other words, depending on the lightening / darkening level set by the operator, the stronger the darkening level is, the more K
The value of becomes larger on the positive side, and conversely, the stronger the degree of lightening, the larger the value of K becomes on the negative side.

【0084】このようにすれば、濃度を単位濃度DHステ
ップで任意に制御することができるが、薄文字・濃文字
処理部116の出力は、薄/濃文字化する画素にKの値が入
った多値データになり、薄/濃文字化しない画素にはK=0
が入る。画像復帰処理部107は、記憶部117から読出した
各画素のKの値と、画像メモリ104から読出した各画素の
多値データDRとから、式(1)の演算を施して画像メモリ1
08に格納する。
In this way, the density can be arbitrarily controlled in the unit density DH step, but the output of the light character / dark character processing unit 116 contains the K value in the pixel to be lightened / darkened. It becomes multi-valued data, and K = 0 for pixels that are not lightened / darkened
Enters. The image restoration processing unit 107 performs the calculation of the expression (1) from the K value of each pixel read from the storage unit 117 and the multi-valued data DR of each pixel read from the image memory 104 to perform the calculation of the image memory 1
Store in 08.

【0085】次に、薄/濃文字化の第二の方法について
説明する。
Next, the second method of making light / dark characters will be described.

【0086】第二の方法は、元の濃度に比率KKを乗じる
ことによって薄/濃文字化を行うものである。つまり、
薄/濃文字化後の濃度DSは次式のようになる。 DS = KK×DR Dmin ≦ DS ≦ Dmax
The second method is to lighten / darken the characters by multiplying the original density by the ratio KK. That is,
The density DS after lightening / darkening is expressed by the following equation. DS = KK × DR Dmin ≤ DS ≤ Dmax

【0087】なお、KK=1は無処理を意味し、KK>1のとき
は濃文字化を意味し、0<KK<1のときは薄文字化を意味す
る。
KK = 1 means no processing, KK> 1 means darkening, and 0 <KK <1 means lightening.

【0088】図13は第二の方法による薄/濃文字化を説
明するための図で、同図(a)は原画像濃度DRを示し、同
図(b)はKK=0.9または1.1で処理後の濃度DSを、同図(c)
はKK=0.8または1.2で処理後の濃度DSを示している。つ
まり、作業者が設定した薄文字化・濃文字化レベルに応
じて、濃文字化度が強ければ強いほどKKの値は1より大
きくなり、逆に、薄文字化度が強ければ強いほどKの値
は1より小さくなる。このようにすれば、濃度を任意に
制御することができるが、薄文字・濃文字処理部116の
出力は、薄/濃文字化する画素にKKの値が入った多値デ
ータになり、薄/濃文字化しない画素にはKK=1が入る。
画像復帰処理部107は、記憶部117から読出した各画素の
KKの値と、画像メモリ104から読出した各画素の多値デ
ータDRとから、式(1)の演算を施して画像メモリ108に格
納する。
FIG. 13 is a view for explaining lightening / darkening of characters by the second method. FIG. 13A shows the original image density DR, and FIG. 13B shows processing with KK = 0.9 or 1.1. The subsequent concentration DS is shown in the same figure (c).
Indicates the concentration DS after treatment with KK = 0.8 or 1.2. That is, according to the lightening / darkening level set by the operator, the stronger the darkening degree is, the larger the value of KK is than 1. Conversely, the stronger the thinning degree is, the stronger the K is. The value of is less than 1. In this way, the density can be controlled arbitrarily, but the output of the light character / dark character processing unit 116 becomes multivalued data in which the value of KK is included in the pixel to be light / dark character, / KK = 1 goes into pixels that are not darkened.
The image restoration processing unit 107 uses the pixels of each pixel read from the storage unit 117.
The value of KK and the multi-valued data DR of each pixel read from the image memory 104 are subjected to the operation of Expression (1) and stored in the image memory 108.

【0089】なお、本実施形態では比率KKの値を0.5か
ら2の範囲に制限するが、この範囲で充分な薄/濃文字化
処理を行うことができる。
In the present embodiment, the value of the ratio KK is limited to the range of 0.5 to 2, but in this range, sufficient light / dark character conversion processing can be performed.

【0090】勿論、薄/濃文字化処理により、文字の濃
度を薄くしたり濃くしたりするだけでなく、線画などの
濃度を薄くしたり濃くしたりすることも可能である。
Of course, it is possible not only to lighten or darken the density of characters, but also to lighten or darken the density of a line drawing or the like by the lightening / darkening processing.

【0091】以上説明したように、本実施形態によれ
ば、二値化した原画像に各種の画像加工処理を施した画
像データと、原画像の多値画像データとから、画像加工
処理を施した多値画像データを得ることができる。従っ
て、多値画像データに、直接、加工処理を施す場合に比
べて、画像加工処理部の構成を簡略化することができる
とともに、加工処理速度も高速化することができる。ま
た、二値画像データに加工処理を施す場合に比べて、中
間調や薄文字を良好に再現することができ、高画質の出
力画像を得ることができ、擬似中間調処理を必要としな
いので、モアレやテクスチャパターンが発生することも
ない。
As described above, according to this embodiment, the image processing is performed from the image data obtained by performing various image processing on the binarized original image and the multivalued image data of the original image. The multivalued image data can be obtained. Therefore, as compared with the case where the multi-valued image data is directly processed, the structure of the image processing unit can be simplified and the processing speed can be increased. Further, compared to the case where the binary image data is processed, halftones and light characters can be reproduced well, a high-quality output image can be obtained, and pseudo halftone processing is not required. No moire or texture pattern occurs.

【0092】上述した実施形態においては、細/太文字
化処理,薄/濃文字化処理というように、文字を処理対
象にする例を説明したが、前述したように本発明は文字
の処理に限定されるものではなく、細らせ・太らせ画像
処理,濃度低減・増加画像処理などと呼ぶ方が適切かも
知れない。さらに、上述した処理によれば、原稿画像の
画像濃度を維持したまま、画像を太らせたり細らせたり
することができる。
In the above-described embodiment, an example is described in which characters are processed, such as thin / bold character conversion processing and light / dark character conversion processing. However, as described above, the present invention is applicable to character processing. It is not limited, and it may be more appropriate to call it thinning / thickening image processing, density reduction / increase image processing, or the like. Further, according to the above-described processing, the image can be thickened or thinned while maintaining the image density of the document image.

【0093】また、上述した処理を用いることにより袋
文字処理を行うこともできる。つまり、太文字化処理に
より増加する値が‘1’の画素部分を取出し、この部分
だけを多値画像に復帰させれば袋文字を得ることができ
る。勿論、この場合も処理対象は文字に限定されるもの
ではなく、任意画像のアウトライン(袋画像)を取出す
ことができる。さらに、このような処理を行えば、原稿
画像の画像濃度を維持した袋文字(または袋画像)を得
ることができる。つまり、原稿画像の濃度が低ければ淡
い袋文字(袋画像)が得られ、濃度が高ければ濃い袋文
字(袋画像)が得られる。
Further, the bag character processing can also be performed by using the above-mentioned processing. That is, a bag character can be obtained by extracting a pixel portion whose value increased by the bold character processing is '1' and returning only this portion to a multi-valued image. Of course, in this case as well, the processing target is not limited to characters, and the outline (bag image) of an arbitrary image can be taken out. Further, by performing such processing, it is possible to obtain bag characters (or bag images) in which the image density of the original image is maintained. That is, if the density of the original image is low, light bag characters (bag image) are obtained, and if the density is high, dark bag characters (bag image) are obtained.

【0094】また、詳細な説明は省略するが、画像復帰
処理部107により、画像メモリ108に格納した画像加工処
理済みの多値画像データを画像メモリ104へ戻すことも
でき、こうすれば、画像加工処理済みの多値画像データ
に、さらに画像加工処理を施すことができる。
Although detailed description is omitted, the image restoration processing unit 107 can also return the image-processed multi-valued image data stored in the image memory 108 to the image memory 104. Image processing can be further applied to the processed multi-valued image data.

【0095】[0095]

【第2実施形態】以下、本発明にかかる第2実施形態の画
像処理装置を説明する。なお、第2実施形態において、
第1実施形態と略同様の構成については、同一符号を付
して、その詳細説明を省略する。
Second Embodiment Hereinafter, an image processing apparatus according to a second embodiment of the present invention will be described. In the second embodiment,
The same components as those in the first embodiment are denoted by the same reference numerals, and detailed description thereof will be omitted.

【0096】図14は第2実施形態のディジタル複写機の
構成例を示すブロック図である。
FIG. 14 is a block diagram showing an example of the arrangement of a digital copying machine according to the second embodiment.

【0097】前述した第1実施形態は、原画像を表す濃
度信号を、二値化し、加工し、多値画像へ復帰するもの
であったが、第2実施形態は、原画像を表す輝度信号
を、二値化し、加工し、多値画像へ復帰するものであ
る。従って、濃度変換部103は、画像復帰処理部107の後
段に配置され、画像復帰処理部107から出力された多値
の輝度信号を多値の濃度信号に変換して出力部109へ送
る。
In the first embodiment described above, the density signal representing the original image was binarized, processed, and restored to a multi-valued image. In the second embodiment, the luminance signal representing the original image is reproduced. Is binarized, processed, and restored to a multi-valued image. Therefore, the density conversion unit 103 is arranged at the subsequent stage of the image restoration processing unit 107, converts the multi-valued luminance signal output from the image restoration processing unit 107 into a multi-valued density signal, and sends it to the output unit 109.

【0098】図15は第2実施形態のディジタル複写機の
他の構成例を示すブロック図である。
FIG. 15 is a block diagram showing another configuration example of the digital copying machine of the second embodiment.

【0099】図14に示した構成は、変換テーブル102に
より装置の印刷特性を考慮した補正を施した原画像を表
す輝度信号を、二値化し、加工し、多値画像へ復帰する
ものであったが、図15に示す構成は、未補正の原画像を
表す輝度信号を、二値化し、加工し、多値画像へ復帰す
るものである。従って、変換テーブル102および濃度変
換部103は、画像復帰処理部107の後段に配置され、画像
復帰処理部107から出力された多値の輝度信号に補正を
施し、補正が施された多値の輝度信号を多値の濃度信号
に変換して出力部109へ送る。
In the configuration shown in FIG. 14, the luminance signal representing the original image corrected by the conversion table 102 in consideration of the printing characteristics of the apparatus is binarized, processed, and restored to a multi-valued image. However, with the configuration shown in FIG. 15, the luminance signal representing the uncorrected original image is binarized, processed, and restored to a multi-valued image. Therefore, the conversion table 102 and the density conversion unit 103 are arranged in the subsequent stage of the image restoration processing unit 107, correct the multi-valued luminance signal output from the image restoration processing unit 107, and correct the multi-valued luminance signal. The brightness signal is converted into a multivalued density signal and sent to the output unit 109.

【0100】以上のように、二値化,画像加工,多値画
像へ復帰といった処理を、輝度信号で行っても、第1実
施形態と同様の結果を得ることができる。
As described above, the same results as in the first embodiment can be obtained even if the processing such as binarization, image processing, and restoration to a multivalued image is performed with the luminance signal.

【0101】[0101]

【他の実施形態】なお、本発明は、複数の機器(例えば
ホストコンピュータ,インタフェイス機器,リーダ,プ
リンタなど)から構成されるシステムに適用しても、一
つの機器からなる装置(例えば、複写機,ファクシミリ
装置など)に適用してもよい。
[Other Embodiments] Even if the present invention is applied to a system including a plurality of devices (for example, a host computer, an interface device, a reader, a printer, etc.), an apparatus (for example, a copying machine) Machine, facsimile machine, etc.).

【0102】また、本発明の目的は、前述した実施形態
の二値化処理部105,画像加工部110,画像復帰処理部10
7などの機能を実現するソフトウェアのプログラムコー
ドを記録した記憶媒体を、システムあるいは装置に供給
し、そのシステムあるいは装置のコンピュータ(または
CPUやMPU)が記憶媒体に格納されたプログラムコードを
読出し実行することによっても、達成されることは言う
までもない。この場合、記憶媒体から読出されたプログ
ラムコード自体が前述した実施形態の機能を実現するこ
とになり、そのプログラムコードを記憶した記憶媒体は
本発明を構成することになる。プログラムコードを供給
するための記憶媒体としては、例えば、フロッピディス
ク,ハードディスク,光ディスク,光磁気ディスク,CD
-ROM,CD-R,磁気テープ,不揮発性のメモリカード,RO
Mなどを用いることができる。
The object of the present invention is also the binarization processing unit 105, the image processing unit 110, and the image restoration processing unit 10 of the above-described embodiment.
A storage medium in which a program code of software that realizes functions such as 7 is recorded is supplied to a system or an apparatus, and the computer (or the computer of the system or the apparatus (or
Needless to say, this can be achieved by the CPU or MPU) reading and executing the program code stored in the storage medium. In this case, the program code itself read from the storage medium implements the functions of the above-described embodiment, and the storage medium storing the program code constitutes the present invention. As a storage medium for supplying the program code, for example, a floppy disk, a hard disk, an optical disk, a magneto-optical disk, a CD
-ROM, CD-R, magnetic tape, non-volatile memory card, RO
M or the like can be used.

【0103】また、コンピュータが読出したプログラム
コードを実行することにより、前述した実施形態の機能
が実現されるだけでなく、そのプログラムコードの指示
に基づき、コンピュータ上で稼働しているOSなどが実際
の処理の一部または全部を行い、その処理によって前述
した実施形態の機能が実現される場合も含まれることは
言うまでもない。
Further, by executing the program code read by the computer, not only the functions of the above-described embodiment are realized, but also the OS and the like running on the computer are actually executed based on the instruction of the program code. It goes without saying that a case where a part or all of the processing of (1) is performed and the functions of the above-described embodiments are realized by the processing is also included.

【0104】さらに、記憶媒体から読出されたプログラ
ムコードが、コンピュータに挿入された機能拡張ボード
やコンピュータに接続された機能拡張ユニットに備わる
メモリに書込まれた後、そのプログラムコードの指示に
基づき、その機能拡張ボードや機能拡張ユニットに備わ
るCPUなどが実際の処理の一部または全部を行い、その
処理によって前述した実施形態の機能が実現される場合
も含まれることは言うまでもない。
Further, after the program code read from the storage medium is written in the memory provided in the function expansion board inserted into the computer or the function expansion unit connected to the computer, based on the instruction of the program code, It goes without saying that a case where the CPU or the like included in the function expansion board or the function expansion unit performs a part or all of the actual processing and the processing realizes the functions of the above-described embodiments is also included.

【0105】本発明を上記記憶媒体に適用する場合、そ
の記憶媒体には、先に説明したフローチャートに対応す
るプログラムコードを格納することになるが、簡単に説
明すると、図17のメモリマップ例に示す各モジュールを
記憶媒体に格納することになる。すなわち、少なくとも
「二値化」「画像加工」および「画像復帰」の各モジュ
ールのプログラムコードを記憶媒体に格納すればよい。
When the present invention is applied to the above-mentioned storage medium, the storage medium stores the program code corresponding to the above-mentioned flow chart. Briefly, the memory map example of FIG. Each module shown will be stored in the storage medium. That is, at least the program code of each module of “binarization”, “image processing”, and “image restoration” may be stored in the storage medium.

【0106】また、二値化方法には様々な方法があり、
一旦、原画像を二値化すれば、画像加工処理は比較的容
易く行うことができる。前述した単純二値化法のほか
に、例えば、特開平4-1866号公報,特公平4-74283号公
報に開示される近傍領域での画像を比較して二値化する
方法を利用することもできる。この方法によれば、画像
の下地濃度にむらがあっても、多値画像の形状情報(画
像情報)を保存して二値化することができるが、最終画
像を二値画像にしているため、濃淡画像が得られない、
薄文字の再現が困難、など出力画像の画質が劣るという
問題がある。
There are various binarization methods,
Once the original image is binarized, the image processing can be performed relatively easily. In addition to the above-mentioned simple binarization method, for example, a method of comparing and binarizing images in a neighboring region disclosed in Japanese Patent Laid-Open No. 4-1866 and Japanese Patent Publication No. 4-74283 may be used. You can also According to this method, even if the background density of the image is uneven, the shape information (image information) of the multivalued image can be stored and binarized, but the final image is a binary image. , No grayscale image can be obtained,
There is a problem that the quality of the output image is inferior, such as the difficulty of reproducing light characters.

【0107】しかし、例えば、複数の下地濃度を有する
地図のようなものを原稿として、下地を複写しないで薄
文字および細文字を含む文字だけを鮮明に複写したい場
合、前記の二値化方法を利用すると、下地が除去され画
像部だけが抽出された二値画像を得ることができる。従
って、前記の二値化処理を本発明に適用した場合、原画
像から得た二値画像に必要な加工処理を施し、得られた
二値画像を多値画像に復帰させることにより、下地を除
去せずに薄文字が良好に再現された高画質の鮮明な出力
画像を得ることができる。
However, for example, when it is desired to clearly copy only characters including light characters and fine characters without copying the background using a map such as a map having a plurality of background densities as the original, the binarization method described above is used. When used, it is possible to obtain a binary image in which the background is removed and only the image portion is extracted. Therefore, when the above-mentioned binarization processing is applied to the present invention, the necessary processing is applied to the binary image obtained from the original image, and the obtained binary image is restored to a multi-valued image to form a background. It is possible to obtain a high-quality and clear output image in which thin characters are well reproduced without being removed.

【0108】[0108]

【発明の効果】以上説明したように、本発明によれば、
簡単な構成により、所望する画像加工処理を容易に行う
ことができ、高画質の出力画像を得る画像処理装置およ
びその方法を提供することができる。
As described above, according to the present invention,
With a simple configuration, it is possible to provide an image processing apparatus and method capable of easily performing desired image processing and obtaining a high-quality output image.

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

【図1】本発明にかかる一実施形態のディジタル複写機
の外観図、
FIG. 1 is an external view of a digital copying machine according to an embodiment of the present invention,

【図2】図1に示すディジタル複写機の概観図、2 is a schematic view of the digital copying machine shown in FIG. 1,

【図3】図2に示す画像信号処理部の構成例を示すブロ
ック図、
FIG. 3 is a block diagram showing a configuration example of an image signal processing unit shown in FIG.

【図4】図1に示す操作部の画像加工処理を行うパネル
の構成例を説明するための図、
FIG. 4 is a diagram for explaining a configuration example of a panel that performs image processing processing of the operation unit shown in FIG.

【図5】図3に示す画像加工処理部が実行する処理手順
の一例を示すフローチャート、
5 is a flowchart showing an example of a processing procedure executed by the image processing unit shown in FIG.

【図6】太文字化処理を説明するための図、FIG. 6 is a diagram for explaining thickening processing,

【図7】太文字化処理を説明するための図、FIG. 7 is a diagram for explaining thickening processing,

【図8】太文字化処理を説明するための図、FIG. 8 is a diagram for explaining thickening processing,

【図9】細文字化処理を説明するための図、FIG. 9 is a diagram for explaining the fine characterization processing;

【図10】太文字化した二値画像の復帰処理を説明する
ための図、
FIG. 10 is a diagram for explaining a restoration process of a bolded binary image;

【図11】細文字化した二値画像の復帰処理を説明する
ための図、
FIG. 11 is a diagram for explaining a restoration process of a binary image that has been made into a fine character;

【図12】薄/濃文字化を説明するための図、FIG. 12 is a diagram for explaining lightening / darkening of characters,

【図13】第二の方法による薄/濃文字化を説明するた
めの図、
FIG. 13 is a diagram for explaining lightening / darkening by the second method,

【図14】本発明にかかる第2実施形態のディジタル複
写機の構成例を示すブロック図、
FIG. 14 is a block diagram showing a configuration example of a digital copying machine according to a second embodiment of the present invention,

【図15】第2実施形態のディジタル複写機の他の構成
例を示すブロック図、
FIG. 15 is a block diagram showing another configuration example of the digital copying machine according to the second embodiment,

【図16】太文字化した二値画像の復帰処理の手順例を
示すフローチャート、
FIG. 16 is a flowchart showing an example of the procedure of a process of restoring a bold binary image.

【図17】本発明にかかるプログラムコードを格納した
記憶媒体のメモリマップ例を示す図である。
FIG. 17 is a diagram showing an example of a memory map of a storage medium storing a program code according to the present invention.

Claims (9)

【特許請求の範囲】[Claims] 【請求項1】 入力された多値画像を二値化する二値化
手段と、 前記二値化手段により得られた二値画像を用いて、前記
多値画像中の文字/線画の太さまたは濃度を制御する処
理手段とを有することを特徴とする画像処理装置。
1. A binarization unit for binarizing an input multi-valued image, and a binarized image obtained by the binarization unit are used to determine the thickness of a character / line drawing in the multi-valued image. Alternatively, the image processing apparatus includes a processing unit that controls the density.
【請求項2】 前記処理手段は、前記多値画像に対して
ノイズ除去処理または画像細らせ太らせ処理または濃度
低減増加処理が含まれる画像加工処理を施すことを特徴
とする請求項1に記載された画像処理装置。
2. The processing means performs an image processing process including a noise removal process, an image thinning and thickening process, or a density reduction increasing process on the multi-valued image. The described image processing device.
【請求項3】 前記ノイズ除去処理は、前記二値画像デ
ータのノイズを除去することによって行うことを特徴と
する請求項2に記載された画像処理装置。
3. The image processing apparatus according to claim 2, wherein the noise removal processing is performed by removing noise from the binary image data.
【請求項4】 前記画像細らせ太らせ処理は、二値画像
を細らせまたは太らせることによって行うことを特徴と
する請求項2に記載された画像処理装置。
4. The image processing apparatus according to claim 2, wherein the image thinning and thickening processing is performed by thinning or thickening a binary image.
【請求項5】 前記濃度低減増加処理により得られるデ
ータは各画素の濃度変化分を示すデータであることを特
徴とする請求項2に記載された画像処理装置。
5. The image processing apparatus according to claim 2, wherein the data obtained by the density reduction / increasing process is data indicating a density change amount of each pixel.
【請求項6】 さらに、前記画像加工処理を施す画像領
域を設定するための設定手段を有することを特徴とする
請求項1に記載された画像処理装置。
6. The image processing apparatus according to claim 1, further comprising setting means for setting an image area to be subjected to the image processing.
【請求項7】 前記処理手段は、多値の記憶手段から読
出した前記多値画像を、前記二値化手段により得られた
二値画像に基づいて処理することにより、前記所望する
画像加工処理が施された多値画像を得ることを特徴とす
る請求項1に記載された画像処理装置。
7. The desired image processing process, wherein the processing means processes the multi-valued image read from the multi-valued storage means based on the binary image obtained by the binarization means. 2. The image processing apparatus according to claim 1, wherein a multivalued image subjected to is obtained.
【請求項8】 入力された多値画像を二値化する二値化
ステップと、 前記二値化ステップで得た二値画像を用いて、前記多値
画像中の文字/線画の太さまたは濃度を制御する処理ス
テップとを有することを特徴とする画像処理方法。
8. A binarization step of binarizing an input multi-valued image, and using the binary image obtained in the binarization step, the thickness of a character / line drawing in the multi-valued image or An image processing method, comprising: a processing step of controlling density.
【請求項9】 画像処理のプログラムコードが格納され
たコンピュータ可読メモリであって、 入力された多値画像を二値化する二値化ステップのコー
ドと、 前記二値化ステップで得た二値画像を用いて、前記多値
画像中の文字/線画の太さまたは濃度を制御する処理ス
テップのコードとを有することを特徴とする画像処理方
法。
9. A computer-readable memory storing a program code for image processing, the code of a binarization step for binarizing an input multi-valued image, and the binary obtained in the binarization step. And a code of a processing step for controlling the thickness or density of a character / line drawing in the multi-valued image using an image.
JP7323141A 1995-12-12 1995-12-12 Image processor and method therefor Withdrawn JPH09163127A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP7323141A JPH09163127A (en) 1995-12-12 1995-12-12 Image processor and method therefor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP7323141A JPH09163127A (en) 1995-12-12 1995-12-12 Image processor and method therefor

Publications (1)

Publication Number Publication Date
JPH09163127A true JPH09163127A (en) 1997-06-20

Family

ID=18151549

Family Applications (1)

Application Number Title Priority Date Filing Date
JP7323141A Withdrawn JPH09163127A (en) 1995-12-12 1995-12-12 Image processor and method therefor

Country Status (1)

Country Link
JP (1) JPH09163127A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012129684A (en) * 2010-12-14 2012-07-05 Fuji Xerox Co Ltd Image processing device and program
US8922827B2 (en) 2010-07-23 2014-12-30 Brother Kogyo Kabushiki Kaisha Image processing apparatus
JP2015023410A (en) * 2013-07-18 2015-02-02 富士通株式会社 Print data creation program, method, and device

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8922827B2 (en) 2010-07-23 2014-12-30 Brother Kogyo Kabushiki Kaisha Image processing apparatus
JP2012129684A (en) * 2010-12-14 2012-07-05 Fuji Xerox Co Ltd Image processing device and program
JP2015023410A (en) * 2013-07-18 2015-02-02 富士通株式会社 Print data creation program, method, and device

Similar Documents

Publication Publication Date Title
US7319548B2 (en) Image processing device having functions for detecting specified images
US4924509A (en) Image processing apparatus
EP1505821B1 (en) Image processing apparatus, an image forming apparatus and an image processing method
JP3028653B2 (en) Image processing device frame erasing method
JP2000050061A (en) Image processor
JP4280404B2 (en) Image processing apparatus and method
JPH0818777A (en) Picture processor
JPH0818764A (en) Device for rectangular processing in intra-frame area
JPH06290300A (en) Image area identifying device
JPH09163127A (en) Image processor and method therefor
JP2008092541A (en) Image processing method, image processor, image forming apparatus, computer program, and recording medium
EP1077572A2 (en) Image forming apparatus selectively applying a smoothing operation to image data
JP4140212B2 (en) Image processing device
JPH07168938A (en) Digital copying machine
JP2005072635A (en) Image processing apparatus, image forming apparatus, image reading apparatus, image processing method, image processing program, and computer-readable recording medium stored with the image processing program
JP2004048130A (en) Image processing method, image processing apparatus, and image processing program
JP3014257B2 (en) Document reading device
JP2697860B2 (en) Image processing device
JPH07273996A (en) Image forming device
JPH0795397A (en) Original reader
JP2557479B2 (en) Color image processor
JP3183788B2 (en) Halftone area determination device
JP2982317B2 (en) Image processing device
JP2009065378A (en) Base region detecting method, image processor, image forming apparatus, computer program, and recording medium
JPH07121063B2 (en) Image processing device

Legal Events

Date Code Title Description
A300 Application deemed to be withdrawn because no request for examination was validly filed

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20030304