JPH027668A - Image processing device - Google Patents

Image processing device

Info

Publication number
JPH027668A
JPH027668A JP63157681A JP15768188A JPH027668A JP H027668 A JPH027668 A JP H027668A JP 63157681 A JP63157681 A JP 63157681A JP 15768188 A JP15768188 A JP 15768188A JP H027668 A JPH027668 A JP H027668A
Authority
JP
Japan
Prior art keywords
editing
image
area
memory
bit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP63157681A
Other languages
Japanese (ja)
Inventor
Katsuyoshi Maejima
前島 克好
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 JP63157681A priority Critical patent/JPH027668A/en
Publication of JPH027668A publication Critical patent/JPH027668A/en
Pending legal-status Critical Current

Links

Landscapes

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

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、領域毎に画像処理を行う画像処理装置に関す
るものである。
DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to an image processing device that performs image processing on a region-by-region basis.

〔従来の技術〕[Conventional technology]

原稿画像をCOD等のイメージセンサによって光電的に
読取り、読取って得た画像信号に基づいて画像再生する
如(の画像処理装置が知られている。
2. Description of the Related Art An image processing apparatus is known that photoelectrically reads an original image using an image sensor such as a COD and reproduces the image based on the image signal obtained by the reading.

〔発明が解決しようとしている問題点〕この様な画像処
理装置において、文字と写真等の異なる特性をもつ複数
画像の混在した画像を処理すると、いずれか一方の画像
は良好に処理されても他方の画像は良好に処理されない
という不都合があった。
[Problem to be solved by the invention] When such an image processing device processes a mixture of multiple images with different characteristics such as text and photographs, even if one image is processed well, the other image may be There was a problem that the images were not processed well.

〔問題点を解決するための手段〕[Means for solving problems]

本発明は以上の点に鑑みてなされたもので、原稿画像入
力を光電変換し、ディジタル画像信号を出力する手段、
原稿画像の所望のエリアを指定する手段、指定されたエ
リア毎にエツジ強調量又は平滑化量を独立に設定する手
段とを有する画像処理装置を提供するものである。
The present invention has been made in view of the above points, and includes a means for photoelectrically converting an input image of a document and outputting a digital image signal;
The present invention provides an image processing apparatus having means for specifying a desired area of a document image and means for independently setting an edge enhancement amount or a smoothing amount for each specified area.

〔実施例〕〔Example〕

以下、本発明を好ましい実施例を用いて説明する。 The present invention will be explained below using preferred embodiments.

第5図は本発明を適用した画像読取装置の外観図である
FIG. 5 is an external view of an image reading device to which the present invention is applied.

原稿台101上に置かれた原稿を蛍光灯104で照明し
、ミラー105〜107、レンズ108を介して数十個
の受光素子がライン状に配列されたCCD103に原稿
像が結像される様構成されている。更に、駆動モー11
101:1mよりミラー105〜107をCCD103
の受光素子の配列方向に対して垂直方向に移動し、順次
原稿像をCCD103に結像し1ペ一ジ分の情報をライ
ン毎に読み込む様にした装置である。
A document placed on a document table 101 is illuminated with a fluorescent lamp 104, and an image of the document is formed via mirrors 105 to 107 and a lens 108 on a CCD 103 in which several dozen light receiving elements are arranged in a line. It is configured. Furthermore, the drive motor 11
101: Mirrors 105-107 from 1m with CCD103
This device moves in a direction perpendicular to the arrangement direction of the light-receiving elements, sequentially focuses original images on a CCD 103, and reads one page's worth of information line by line.

第1図は第5図示の画像読取装置の全体ブロック図であ
り、この図に従って説明する。CCD103 (例えば
東芝製TCD106C,5000画素)は原稿からの光
を受は光の強弱に応じたアナログ信号を出力する。この
アナログ信号は増巾器12により増巾された後、8ビツ
トA/Dコンバータ13によりディジタル信号に画素毎
に変換し、このディジタル信号はシェーディング補正回
路14によって出力の不均一性の補正がなされる。
FIG. 1 is an overall block diagram of the image reading apparatus shown in FIG. 5, and the description will be made according to this diagram. The CCD 103 (eg, Toshiba TCD 106C, 5000 pixels) receives light from the original and outputs an analog signal depending on the intensity of the light. After this analog signal is amplified by an amplifier 12, it is converted into a digital signal for each pixel by an 8-bit A/D converter 13, and this digital signal is corrected for output non-uniformity by a shading correction circuit 14. Ru.

シェーディング補正回路14は、原稿載置領域外に蛍光
灯104.ミラー105からなる光学系をもっていき、
そこに取りつけられた白色板102を走査した時のCC
D103からの1主走査分のデータをメモリ14’  
に蓄積し、このメモリ14′  のデータに基づいて実
際の画像信号の不均一性を補正するものである。
The shading correction circuit 14 uses a fluorescent lamp 104 . outside the document placement area. Bringing an optical system consisting of a mirror 105,
CC when scanning the white plate 102 attached there
Data for one main scan from D103 is stored in memory 14'
The non-uniformity of the actual image signal is corrected based on the data in the memory 14'.

シェーディング補正された画像データはバッファメモリ
部15に入力される。
The shading-corrected image data is input to the buffer memory section 15.

バッファメモリ部15を第2図に従って説明する。The buffer memory section 15 will be explained with reference to FIG.

画像データ60はセレクタ53に入力され、選択された
メモリ52A、  B、 C,Dのいずれかに書き込ま
れる。メモリ52A、 B、  C,Dはそれぞれ15
42分の容量を持っており、1ライン毎に順次52Aか
ら52B、52C,52D、52A・・・と書き込まれ
る。
The image data 60 is input to the selector 53 and written into one of the selected memories 52A, B, C, and D. Memories 52A, B, C, and D each have 15
It has a capacity of 42 minutes, and each line is sequentially written from 52A to 52B, 52C, 52D, 52A, and so on.

そして書き込むメモリにはセレクタ51A、  B、 
 C。
Then, selectors 51A, B,
C.

Dの対応するものによりライトアドレスが与えられる。The write address is given by the corresponding one of D.

又、ライトしていない残りの3つのメモリ(例えばメモ
リ52Aにライトしている場合はメモリ52B。
Also, the remaining three memories that have not been written to (for example, memory 52B when writing to memory 52A).

52C,52D)には対応するセレクタ51によりリー
ドアドレスが与えられる。そしてリードされているメモ
リ51からのデータはセレクタ53によりバッファメモ
リ後の画像データ63A、B、Cとしてフィルタ16に
出力される。
52C, 52D) are given read addresses by the corresponding selectors 51. The data being read from the memory 51 is output by the selector 53 to the filter 16 as image data 63A, B, and C after being stored in the buffer memory.

画像データ63A、63B、63Cの関係は、常にn−
1,n、n+1ライン目の関係として出力される様にな
っている。
The relationship between image data 63A, 63B, and 63C is always n-
The relationship between the 1st, nth, and (n+1)th lines is output.

この様にして作られたn−1,n、n+1ライン目の画
像データをエツジ強調又はフィルタ処理する為の回路ブ
ロックであるフィルタ16に入力する。
The image data of lines (n-1, n, and n+1) created in this manner are input to a filter 16, which is a circuit block for edge enhancement or filter processing.

フィルタ16を第2図に従って説明する。The filter 16 will be explained according to FIG.

フィルタ16はエツジ強調の為の回路部54.55、平
滑処理用のフィルタ56. 57と上記回路の処理と同
じ時間だけ画像データを遅延し、何の処理も行わない回
路部58と、上記5つの回路の出力のうち1つを選択す
るセレクタ59よりなっている。
The filter 16 includes a circuit section 54.55 for edge enhancement and a filter 56.55 for smoothing processing. 57, a circuit section 58 which delays the image data by the same amount of time as the processing of the above-mentioned circuits and does not perform any processing, and a selector 59 which selects one of the outputs of the above-mentioned five circuits.

エツジ強調回路部54.55は54の方が強いエツジ強
調能力をもっており、平滑フィルタ部56. 57は5
6の方が強い平滑能力をもっている。
The edge enhancement circuit sections 54 and 54 have a stronger edge enhancement ability, and the smoothing filter section 56. 57 is 5
6 has stronger smoothing ability.

この構成によりエツジ強調又はフィルタ処理又は無処理
の中で必要な処理済画像データが編集メモリ22からの
3ビツトデータに従ってセレクタ59により選択される
With this configuration, the selector 59 selects the processed image data required for edge enhancement, filter processing, or no processing in accordance with the 3-bit data from the editing memory 22.

次に処理済の画像データはγ補正回路17に入り、濃度
変換される。γ補正回路17は第3図示の如くROMで
構成されており、6通りの補正特性を備えたアドレステ
ーブルを用いて濃度補正が行われ、補正の種類は編集メ
モリ22からの3ビツトデータによりメモリの上位アド
レス(A D R,8〜10)をアクセスすることによ
り切り換える。
Next, the processed image data enters the γ correction circuit 17 and undergoes density conversion. The γ correction circuit 17 is composed of a ROM as shown in the third diagram, and performs density correction using an address table with six types of correction characteristics, and the type of correction is determined by 3-bit data from the editing memory 22. Switching is performed by accessing the upper address (ADR, 8 to 10) of .

濃度変換された画像データはトリムマスク回路18に入
力され、所望画像の抽出/消去を行うトリミング/マス
キング処理される。
The density-converted image data is input to the trim mask circuit 18 and subjected to trimming/masking processing to extract/delete a desired image.

トリムマスク回路18は、第3図示の如くマイクロコン
ピュータが指示した濃度を出力ポードア2よリセレクタ
71を通して出す場合とγ補正回路17からの画像デー
タをセレクタ71を介して出力する場合が編集メモリ2
2からのデータに従って切り換えられる様に構成されて
いる。
The trim mask circuit 18 is used for outputting the density instructed by the microcomputer from the output port door 2 through the reselector 71 as shown in FIG.
It is configured to be switched according to data from 2.

トリム、マスクされた画像データは、ネガポジ部19に
よりネガポジ画像が選択される。ネガポジ回路19は排
他的OR回路により構成されており、編集メモリ22か
らのデータに従って画像データをインバートして出力す
る事によりネガ画像を表わす画像データが、また、ビデ
オ信号をノンインバート出力することによりポジ画像を
表わす画像データが取り出せる。上記の様に制御された
画像データが例えばレーザビームプリンタからなるプリ
ンタ部20へ送られ、階調性のある画像がプリンタ20
により像形成される。
A negative/positive image is selected from the trimmed and masked image data by the negative/positive unit 19. The negative/positive circuit 19 is constituted by an exclusive OR circuit, and by inverting and outputting the image data according to the data from the editing memory 22, image data representing a negative image is generated, and by outputting a non-inverted video signal, Image data representing a positive image can be extracted. The image data controlled as described above is sent to the printer section 20 consisting of, for example, a laser beam printer, and an image with gradation is output to the printer section 20.
The image is formed by

第6図はレーザビームプリンタからなるプリンタ部20
の詳細部であり、第7図はその各部の信号を示した図で
ある。
Figure 6 shows a printer section 20 consisting of a laser beam printer.
FIG. 7 is a diagram showing the signals of each part.

入力された画像データはD/Aコンバータ131により
第7図(a)の様なアナログ信号に変換される。
The input image data is converted by the D/A converter 131 into an analog signal as shown in FIG. 7(a).

又、132. 133は三角波発生回路であり、132
は第7図(b)の様に1画素に1周期の三角波を発生し
、133は第7図(C)の様に3画素に1周期の三角波
を発生する。コンパレータ134により、D/Aコンバ
ータ131からの信号140と三角波信号141が比較
され、パルス巾変調された信号が第7図(d)の様に得
られる。又同様にコンパレータ135によりパルス巾変
調された信号が第7図(e)の様に得られる。
Also, 132. 133 is a triangular wave generation circuit; 132
133 generates a triangular wave with one period per pixel as shown in FIG. 7(b), and numeral 133 generates a triangular wave with one period per three pixels as shown in FIG. 7(c). The comparator 134 compares the signal 140 from the D/A converter 131 with the triangular wave signal 141, and obtains a pulse width modulated signal as shown in FIG. 7(d). Similarly, a pulse width modulated signal is obtained by the comparator 135 as shown in FIG. 7(e).

この様、2通りの三角波を用いて夫々パルス巾変調され
た信号は、編集メモリ22からのデータに従って動作す
るゲート回路136. 137. 138.139から
なるセレクタ回路によりどちらかが選択され、レーザ駆
動信号となる。
In this way, the pulse width modulated signals using the two types of triangular waves are sent to the gate circuit 136 which operates according to the data from the editing memory 22. 137. Either one is selected by a selector circuit consisting of 138 and 139, and becomes a laser drive signal.

この信号143(第7図(d))と信号144(第7図
(e))の違いを述べる。
The difference between the signal 143 (FIG. 7(d)) and the signal 144 (FIG. 7(e)) will be described.

信号143は1画素毎にパルス中変調されている為、解
像力はよいという長所がある。しかし、非常にパルス中
が小さ(なり濃度階調を表現するのにはあま、り適して
いない。
Since the signal 143 is pulse-modulated for each pixel, it has the advantage of good resolution. However, the pulse is very small (so it is not very suitable for expressing density gradations).

その欠点を補う方法として、3画素で1つの濃度を表現
する面積階調表現の手法を取りいれたのが信号144で
ある。この信号144は、解像力は少し劣るが階調性は
優れた機能が発揮出来る。したがって文字等は解像度の
良い信号143で写真等階調性を必要とする場合は、信
号144でレーザを駆動し、階調再現性を向上させる。
As a method to compensate for this drawback, the signal 144 incorporates an area gradation expression technique in which one density is expressed using three pixels. This signal 144 has a slightly inferior resolution, but can exhibit excellent gradation. Therefore, when characters, etc. require high-resolution signal 143, such as in photographs, the laser is driven with signal 144 to improve gradation reproducibility.

つまり、本実施例においては、解像度400dot/1
nchの機械として構成されている為、400線と13
3線の切り換え可能な装置となる。
In other words, in this example, the resolution is 400 dots/1.
Since it is configured as a nch machine, there are 400 lines and 13
It becomes a 3-wire switchable device.

第8図は操作部24の外観図であり、原稿押えに設けら
れた編集条件入力及び編集座標入力の為のディジタイザ
一部162からなる。ディジタイザ−部162の座標入
力部150上をポインティングペン151で押える事に
より基準点166からのX座標とY座標がCPU23に
伝送される。また、152〜162は各種編集条件を入
力するためのキーであり、これらキーをボインティング
ペン151で押さえることにより、対応した編集条件を
示すデータがCPU23に伝送される。尚、原稿押え以
外の画像読取装置の上面に、数値入力用のテンキー及び
クリアキー170、数値表示用のデイスジ141フ3.
画像読取動作の開始を指示するスタートキー171及び
画像読取動作の停止を指示するストップキー172が設
けられる。これらキー170〜172の情報もまたCP
U23に伝送される。
FIG. 8 is an external view of the operation unit 24, which includes a digitizer part 162 provided on the document holder for inputting editing conditions and editing coordinates. By pressing the coordinate input section 150 of the digitizer section 162 with the pointing pen 151, the X and Y coordinates from the reference point 166 are transmitted to the CPU 23. Further, 152 to 162 are keys for inputting various editing conditions, and by pressing these keys with the pointing pen 151, data indicating the corresponding editing conditions are transmitted to the CPU 23. Note that on the top surface of the image reading device other than the document holder, there are a numeric keypad and clear key 170 for inputting numerical values, and a disk 141 for displaying numerical values.3.
A start key 171 for instructing to start an image reading operation and a stop key 172 for instructing to stop the image reading operation are provided. The information of these keys 170 to 172 is also CP
It is transmitted to U23.

以上述べたフィルタ16の切り換え信号、γ補正回路1
7のγ選択信号、トリムマスク回路18の領域信号、ネ
ガポジ部19のネガ領域信号、プリンタの階調能力切換
信号は操作部により指定された画像処理モードの設定さ
れる編集メモリ22より出力される様になっている。
The switching signal of the filter 16 and the γ correction circuit 1 described above
7, the area signal of the trim mask circuit 18, the negative area signal of the negative/positive section 19, and the gradation capability switching signal of the printer are output from the editing memory 22 in which the image processing mode specified by the operation section is set. It looks like this.

編集メモリ22を第4図に従って説明する。The editing memory 22 will be explained with reference to FIG.

編集メモリ22には第1.・第2の編集メモリ401゜
402があり、編集メモリ401.402は9bit構
成となっており、上記実施例において、ビット0は「画
像禁止」、つまりトリムマスク回路18において、マイ
コンの指示する濃度の画像データの出力指示ビットlは
「ビデオ反転」、つまりネガポジ回路19において画像
を反転させる画像データの出力指示、ビット2. 3.
4は「γ補正レベル」、つまりγ補正回路17において
、メモリのADH8〜10に接続され、γパターンを切
り換え指示に夫々用いられる。また、ビット5. 6.
 7は「フィルタ選択」用の信号であり、ビット8はプ
リンタの階調能力切換信号として接続されている。
The editing memory 22 has a first memory. - There are second editing memories 401 and 402, and the editing memories 401 and 402 have a 9-bit configuration. In the above embodiment, bit 0 is "image prohibited", that is, in the trim mask circuit 18, the density instructed by the microcomputer is The image data output instruction bit 1 is "video inversion", that is, the image data output instruction for inverting the image in the negative/positive circuit 19; bit 2. 3.
Reference numeral 4 denotes a "gamma correction level", which is connected to the ADHs 8 to 10 of the memory in the gamma correction circuit 17, and used to instruct switching of the gamma pattern. Also, bit 5. 6.
7 is a signal for "filter selection", and bit 8 is connected as a gradation capability switching signal of the printer.

編集メモリ401.402は、画像編集データ(すなわ
ち、画像処理を行う情報)を蓄積するRAMである。M
SEL (メモリセレクト信号)をrHJレベルにする
と、セレクタ403. [5がA側に選択され、編集メ
モリ401は、CCDアドレス(主走査アドレス)によ
って制御される。これにより、CCDアドレスに従って
、編集メモリ401の内容がセレフタ405を介して編
集データとして出力される。このときに、セレクタ40
4.406はB側が選択され、編集メモリ402はマイ
コンアドレスによって制御される。この状態で、編集メ
モリ402はマイコンのアドレスバスとデータバスとに
接続され、マイコンが自由にリード、ライトすることが
できる。
Editing memories 401 and 402 are RAMs that store image editing data (that is, information for performing image processing). M
When SEL (memory select signal) is set to rHJ level, selector 403. [5 is selected as the A side, and the editing memory 401 is controlled by the CCD address (main scanning address). Thereby, the contents of the editing memory 401 are output as editing data via the selector 405 according to the CCD address. At this time, the selector 40
4.406 selects the B side, and the editing memory 402 is controlled by the microcomputer address. In this state, the editing memory 402 is connected to the address bus and data bus of the microcomputer, and can be freely read and written by the microcomputer.

ところで、編集メモリ401,402がCODアドレス
に接続されると、編集メモリ401,402のアドレス
とCODの画素番地とが対応する。つまり、メモリアド
レス1番地にはCODの1番目の画素が対応し、n番地
にはn番目の画素が対応させるべく、全部で5000画
素のCODを使う場合には、編集メモリとして8にバイ
ト(8にビット×9)を使用している。したがって、m
番目の画素を加工する加工データは画像メモリのm番地
に書込まれるようにする。
By the way, when the editing memories 401 and 402 are connected to the COD address, the addresses of the editing memories 401 and 402 correspond to the pixel addresses of the COD. In other words, the first pixel of the COD corresponds to memory address 1, and the nth pixel corresponds to address n, so if you use a COD with a total of 5000 pixels, 8 bytes ( 8 bits x 9) is used. Therefore, m
Processing data for processing the th pixel is written to address m of the image memory.

本装置においてはディジタイザ−により領域入力を行い
、その領域をどの様な処理にするのかは、任意に設定出
来、かつ領域の数も無制限にとる事が出来る。したがっ
て、例えば第1の領域にエツジ強調、ネガ、また、第2
の領域にフィルタ、133線、また、第3領域にエツジ
強調、うすい画像処理という具合に、エツジ強調、フィ
ルタ、濃度、ネガ/ポジ、133/400線が独立に任
意の組み合わせで選択する事が出来る。
In this device, a region is input using a digitizer, and the processing to be performed on that region can be set arbitrarily, and the number of regions can be set without limit. Therefore, for example, if the first area is edge-enhanced or negative, the second area is
Edge enhancement, filter, density, negative/positive, and 133/400 lines can be independently selected in any combination, such as filter and 133 lines in the area, and edge enhancement and thin image processing in the third area. I can do it.

第9図及び第1O図を用いて編集メモリ401又は40
2にCPU回路部23によりセットされる画像編集デー
タの例を説明する。
Editing memory 401 or 40 using FIG. 9 and FIG.
2, an example of image editing data set by the CPU circuit unit 23 will be explained.

第9図は原稿ORG上での処理内容を示し、3つの任意
領域(1)、(II)、(m)を操作者が操作部24の
ディジタイザにより指定し、更に、領域(I)の画像に
対しては画像の白マスク処理及び第1のエツジ強調処理
を実行し、領域(n)の画像に対しては第1の平滑化処
理及び133線出力を実行し、また、領域(m)の画像
に対しては第2にエツジ強調処理及び第1の画像濃度変
換を実行する様に指示されたとする。
FIG. 9 shows the processing content on the original ORG, in which the operator specifies three arbitrary areas (1), (II), and (m) using the digitizer of the operation unit 24, and furthermore, the image of area (I) is For the image, white mask processing and first edge enhancement processing are performed, for the image in region (n), first smoothing processing and 133 line output are performed, and for region (m) Assume that an instruction is given to perform a second edge enhancement process and a first image density conversion on the image.

尚、SO〜S8は主走査方向の画素位置を示し、(A)
Note that SO to S8 indicate pixel positions in the main scanning direction, (A)
.

(B)、(C)は副走査方向の走査ラインを示す。(B) and (C) show scanning lines in the sub-scanning direction.

CPU回路部23は以上の指示に従って、各走査ライン
の画像信号に対する画像編集データを形成し、編集メモ
リ401,402にセットする。尚、指定領域(I )
、(II )、(m)以外の原稿領域の画像に対しては
白マスク処理を実行する。
In accordance with the above instructions, the CPU circuit unit 23 forms image editing data for the image signal of each scanning line and sets it in the editing memories 401 and 402. In addition, the designated area (I)
, (II), and (m) are subjected to white mask processing.

第1O図(1)、(2)、(3)は夫々第8図示の走査
ライン(A)、(B)、(C)に対応して、編集メモリ
にセットされる画像編集データを示す。即ち、指定領域
(I)、(n)、(m)以外の領域に対する画像編集デ
ータは(ooooooooo)、領域(I)に対しては
 (110000010)、領域に(II)に対しては
(100110001)、領域(III)に対しては(
100010100)が、主走査方向の画素位置SO〜
S8に対応した番地に書込まれる。尚、第9図において
、図面が繁雑となるのを防ぐために同一データの連続は
「〜」印にて示しである。
10(1), (2), and (3) show image editing data set in the editing memory corresponding to scanning lines (A), (B), and (C) shown in FIG. 8, respectively. That is, the image editing data for areas other than the specified areas (I), (n), and (m) is (oooooooooo), (110000010) for area (I), and (100110001 for area (II)). ), and for region (III) (
100010100) is the pixel position SO~ in the main scanning direction
It is written to the address corresponding to S8. Incidentally, in FIG. 9, to prevent the drawing from becoming complicated, consecutive pieces of the same data are indicated by "~" marks.

さらに、編集メモリ401,402というようにメモリ
が2系統存在するのは、lライン又は複数ライン毎にM
SL (メモリセレクト信号)を、「HJ、rLJにし
て、マイコンアクセスされる編集メモリとCCDアドレ
スアクセスされる編集メモリとを切換えるようにするた
めである。つまり、マイコンアクセスにしておき、次の
編集内容に関する編集情報を一方の編集メモリに書込ん
でいるときに、既に書込まれた他方の編集メモリからの
読出し情報を、CCD画像編集用としてバスに読出して
使用している。
Furthermore, the existence of two memory systems such as the editing memories 401 and 402 means that each line or multiple lines has M
This is to set the SL (memory select signal) to "HJ, rLJ" to switch between the editing memory that is accessed by the microcomputer and the editing memory that is accessed by the CCD address.In other words, it is set to microcomputer access, and the next editing is performed. While editing information regarding the content is being written into one editing memory, read information already written from the other editing memory is read out onto the bus for use in CCD image editing.

画像編集データを新しいデータに切換えるには、MSE
Lのレベルを切換えることによって、C,CDアドレス
アクセスされる編集メモリを、新しい編集データがマイ
コンにより書込まれた編集メモリに切換えればよい。す
なわち、MSELのレベルを1ライン毎に変化させれば
、最大lライン毎に編集データを変更できる。画像編集
データを変更しない場合、つまりMSELを変化させな
い場合、常に同じ編集メモリに書込まれている同じ画像
編集データが繰返し使用される。
To switch image editing data to new data, use MSE
By switching the level of L, the edit memory accessed by the C and CD addresses can be switched to the edit memory in which new edit data has been written by the microcomputer. That is, if the MSEL level is changed line by line, the editing data can be changed every line at most. When the image editing data is not changed, that is, when the MSEL is not changed, the same image editing data that is always written in the same editing memory is repeatedly used.

以上の画素編集データの形成に関するCPU23の動作
手順を説明する。
The operation procedure of the CPU 23 regarding the formation of the above pixel editing data will be explained.

第11図(A)、(B)及び第12図(A)、(B)は
、画像編集データの形成に関わるCPU23のマイクロ
コンピュータの制御手順を示すフローチャート図であり
、この手順はマイクロコンピュータに内臓のメモリーR
OMに予め書込まれている。
11(A), (B) and FIG. 12(A), (B) are flowcharts showing the control procedure of the microcomputer of the CPU 23 related to the formation of image editing data, and this procedure is performed by the microcomputer. Internal memory R
It is written in the OM in advance.

第11図(A)、(B)はディジタイザ一部150から
の入力判断に関する制御手順を示すフローチャート図で
ある。
FIGS. 11A and 11B are flowcharts showing control procedures regarding input determination from the digitizer part 150.

ディジタイザ一部150のキー152〜158が押され
ると、ステップ701によりいずれかの編集キーがオン
されたと判断され、押されたキーに対応した編集条件を
示すデータがCPU23の内臓メモリRAMに格納され
る。次にタッチペン151により座標入力部150の対
角線上の2点(所望の矩形領域の2つの角を示す)が押
されるとステップ702〜705により2点を示す座標
(Xi、 Yl、  X2゜Y2)がメモリRAMに格
納される。
When keys 152 to 158 of the digitizer part 150 are pressed, it is determined in step 701 that any editing key has been turned on, and data indicating the editing conditions corresponding to the pressed key is stored in the built-in memory RAM of the CPU 23. Ru. Next, when two points on the diagonal line of the coordinate input section 150 (indicating two corners of a desired rectangular area) are pressed with the touch pen 151, the coordinates (Xi, Yl, X2°Y2) indicating the two points are determined in steps 702 to 705. is stored in memory RAM.

次に、押された編集キー152〜161の編集条件を判
断し、その条件に応じてメモリRAM上のFlag 1
〜Flag10をオンする(ステップ706〜723)
Next, the editing conditions of the pressed editing keys 152 to 161 are determined, and Flag 1 on the memory RAM is set according to the conditions.
~Turn on Flag10 (steps 706 to 723)
.

即ち、指定エリアをトリミングを指定するキー152又
は153が押されたならば、ステップ706からステッ
プ707に進み、更に、トリミングエリアの外側を黒と
するキー152・であれば、ステップ708でFlag
lをオンする。また、トリミングエリアの外側を白とす
るキー153であれば、ステップ709でFlag2を
オンする。
That is, if the key 152 or 153 for specifying trimming of the specified area is pressed, the process advances from step 706 to step 707, and if the key 152 is to make the outside of the trimming area black, the flag is set in step 708.
Turn on l. Further, if the key 153 makes the outside of the trimming area white, Flag2 is turned on in step 709.

また、指定エリアをマスキングを指定するキー154又
は154が押されたならば、ステップ706及び710
からステップ711に進み、更に黒でマスクするキー1
54であれば、ステップ712でFlag3をオンする
。また、白でマスクするキー155であれば、ステップ
713でFlag4をオンする。
Further, if the key 154 or 154 for specifying masking of a specified area is pressed, steps 706 and 710
Proceed to step 711 and further mask key 1 with black.
54, flag3 is turned on in step 712. Further, if the key 155 is to be masked with white, Flag4 is turned on in step 713.

また、指定エリア内を写真モードで処理することを指定
するキー156であれば、ステップ706゜710.7
14からステップ715に進み、Flag5をオンする
If the key 156 specifies that the specified area be processed in photo mode, step 706°710.7
14, the process proceeds to step 715, and Flag5 is turned on.

また、指定エリア内を写真モードで処理することを指示
するキー156であれば、ステップ706゜710、7
14からステップ715に進み、Flag5をオンする
If the key 156 instructs to process the specified area in photo mode, steps 706, 710, 7
14, the process proceeds to step 715, and Flag5 is turned on.

また、指定エリア外を写真モードで処理することを指定
するキー157であれば、ステップ706゜710、7
14.716からステップ719に進み、Flag6を
オンする。
If the key 157 specifies processing outside the specified area in photo mode, steps 706, 710, 7
14. Proceed to step 719 from 716 and turn on Flag6.

また、指定エリア内をネガ画像として出力することを指
示するキー158であれば、ステップ706゜710、
714.716.718からステップ719に進み、F
lag7をオンする。
If the key 158 instructs to output the specified area as a negative image, steps 706 and 710;
Proceed to step 719 from 714.716.718 and F
Turn on lag7.

また、指定エリア外をネガ画像として出力することを指
示するキー159であれば、ステップ706゜710、
714.716.718.720からステップ721に
進み、Flag8をオンする。
If the key 159 instructs to output an area outside the designated area as a negative image, steps 706 and 710;
714.716.718.720, the process advances to step 721, and Flag8 is turned on.

又、指定エリア内を所望濃度で出力することを指示する
キー160であれば、ステップ706.710゜714
、718.720.722.からステップ23に進み、
Flag9をオンする。
If the key 160 instructs to output the specified area at a desired density, steps 706, 710 and 714
, 718.720.722. Proceed to step 23,
Turn on Flag9.

又、指定エリア内を所望のエツジ強調処理又は平滑化処
理を行うことを指示するキー161であれば、ステップ
706.710.714.718.720゜722.7
24からステップ725に進み、FlaglOをオンす
る。
If the key 161 instructs to perform desired edge enhancement processing or smoothing processing within the specified area, step 706.710.714.718.720°722.7
24, the process proceeds to step 725, and FlaglO is turned on.

以上の様にして、オペレータにより入力された原稿の所
望領域を表わす座標データ及びその所望の領域内または
外の画像に対する編集条件に対応するデータがメモリR
AMにセットされる。尚、原稿上においては、複数領域
の指定を行ってもよ(、また、指定領域に対して異なる
種類の編集条件をセットできる。
As described above, the coordinate data representing the desired area of the document input by the operator and the data corresponding to the editing conditions for images within or outside the desired area are stored in the memory R.
Set to AM. Note that multiple areas may be specified on the manuscript (and different types of editing conditions can be set for the specified areas).

第12図(A)、(B)は、スタートキー171が押さ
れる前に、第1.1図(A)、(B)の手順によってC
PU回路部208のメモリRAMに格納された、座標デ
ータ及び編集条件データに基づいて、スタートキー17
1の押された後の原稿読取り時′におけるCPU回路部
208の制御手順を示すフロチャート図である。
12(A) and 12(B), before the start key 171 is pressed, the C
The start key 17 is activated based on the coordinate data and editing condition data stored in the memory RAM of the PU circuit unit 208.
11 is a flowchart showing the control procedure of the CPU circuit unit 208 when reading a document after the button 1 is pressed. FIG.

スタートキー171が押されると、CPU回路部208
は、編集エリア(メモリRAM)にどういうモードがセ
ットされたかに応じて下記の様な処理を行う。
When the start key 171 is pressed, the CPU circuit section 208
performs the following processing depending on what mode is set in the editing area (memory RAM).

まず、編集メモリ401.402に初期値、例えば文字
モード、トリミング、マスキング無し、濃度中間レベル
といった状態になる様にデータをセットする(ステップ
749)。
First, data is set in the editing memories 401 and 402 to set initial values, such as character mode, trimming, no masking, and intermediate density level (step 749).

そして、ステップ750,751,752において、原
稿の現在の走査位置(CCD103による読取りライン
)が前述の様にして指示された領域(編集領域)に対応
しているか否かを判断する。
Then, in steps 750, 751, and 752, it is determined whether the current scanning position of the original (the line read by the CCD 103) corresponds to the area (editing area) designated as described above.

又、ステップ753〜788は、メモリRAMにどのフ
ラグがセットされているかを判断し、そのフラグに対応
した編集条件を示すビットセットを編集メモリに行う。
Further, steps 753 to 788 determine which flag is set in the memory RAM, and set a bit in the editing memory indicating the editing condition corresponding to the flag.

尚、ステップ753〜771は、指示されたエリアに走
査位置が達する前及び指定エリアを通過した後における
処理であり、ステップ773〜792は指定エリアを走
査中における処理である。
Note that steps 753 to 771 are processes performed before the scanning position reaches the designated area and after passing through the designated area, and steps 773 to 792 are processes performed while the designated area is being scanned.

今、キー152が押され、Flaglがオンされている
とする。原稿読取開始時はステップ750からステップ
753に進む。従って、ステップ753でFlaglの
オンを判断すると、編集領域に走査位置が到達する迄は
ステップ754の処理を行い画像を出力せずに黒を出力
する様編集メモリの全域のビットOをビットlにセット
する。次に、ステップ772により編集領域に到達した
ことを判断した場合、ステップ773からステップ77
4に進み、編集領域のみ画像出力され(ビットOを1)
、編集領域外は黒となる様に編集メモリがセットされる
。その後ステップ752にて編集領域の通過を判断する
と、再びステップ753からステップ754に進み画像
点となる様に編集メモリが全域のビット0を0にセット
する。
Assume that the key 152 is now pressed and Flagl is turned on. When reading the original, the process advances from step 750 to step 753. Therefore, when it is determined in step 753 that Flagl is on, the processing in step 754 is performed until the scanning position reaches the editing area, and bit O in the entire area of the editing memory is set to bit l so that black is output without outputting an image. set. Next, if it is determined in step 772 that the editing area has been reached, steps 773 to 77
Proceed to step 4, and only the editing area is output as an image (bit O is set to 1)
, the editing memory is set so that the area outside the editing area is black. After that, when it is determined in step 752 that the editing area has been passed, the process goes from step 753 to step 754 again, and the editing memory sets bit 0 of the entire area to 0 so that it becomes an image point.

又、トリミング白のキー153が押され、Flag2が
オンされている場合、ステップ755.756により編
集領域に到達する迄白の出力する様に編集メモリのビッ
トOに0がセットされ、編集領域に到達した場合ステッ
プ775,776により編集領域のみ画像が出力され(
ビットOに1)、それ以外は、画像が禁止され、白が出
力される(ビットOにO)様、編集メモリがセットされ
る。次に編集領域の終了になると再びステップ756に
て画像禁止となり全面白が出力される様に編集メモリ全
域のビット0が0にセットされる。
If the trimming white key 153 is pressed and Flag2 is turned on, bit O of the editing memory is set to 0 in steps 755 and 756 so that white is output until the editing area is reached. If the image has been reached, only the image in the editing area is output in steps 775 and 776 (
Bit O is 1), otherwise the editing memory is set such that the image is inhibited and white is output (O in bit O). Next, when the editing area ends, bit 0 of the entire editing memory is set to 0 so that the image is prohibited again in step 756 and all white is output.

又、マスキング黒のキー154が押され、FIag3が
オンされている場合、ステップ757,758により編
集領域に到達する迄画像が全て出力される様に編集メモ
リのビット0〜に1がセットされ、編集領域に到達した
場合ステップ777、778により編集領域のみ画像が
黒となり(ビット0にO)、それ以外は画像出力となる
(ビット0に1)様編集メモリが設定される。次に編集
領域の終了になると、再び画像が全て出力される様に編
集メモリ全域のビット0が1にセットされる(ステップ
757,758)。
Further, when the masking black key 154 is pressed and FIag3 is turned on, bits 0 to 1 of the editing memory are set to 1 in steps 757 and 758 so that all images are output until reaching the editing area. When the editing area is reached, in steps 777 and 778, the editing memory is set such that only the editing area becomes a black image (O in bit 0), and images are output in other areas (1 in bit 0). Next, when the editing area ends, bit 0 of the entire editing memory is set to 1 so that the entire image is output again (steps 757, 758).

又、マスキング白のキー155が押され、F1ag4が
オンされている場合、ステップ759,760により、
編集領域の到達する迄は画像が全て出力される様に編集
メモリ全域のビットOが1にセットされ、編集領域に到
達した場合ステップ779,780により編集領域内の
み画像が白となり(ビットOに0)、それ以外は画像出
力となる様(ビット0に1)編集メモリが設定される。
Also, if the masking white key 155 is pressed and F1ag4 is turned on, steps 759 and 760
Until the editing area is reached, bit O of the entire editing memory is set to 1 so that the entire image is output. When the editing area is reached, the image becomes white only in the editing area (bit O is set to 1) in steps 779 and 780. 0), otherwise the editing memory is set so that the image is output (bit 0 = 1).

次に編集領域の終了になると画像を全て出力される様に
編集メモリ全域のビットOが1となる様にセットされる
(ステップ759゜760)。
Next, when the editing area ends, the bit O in the entire editing memory is set to 1 so that the entire image is output (steps 759 and 760).

また、エリア内写真キー156が押され、FIag5が
オンされている場合、ステップ761.762により編
集領域に到達する迄は文字モードで画像が出力される様
に編集メモリ全域のビット8をOにセットする。そして
編集領域に到達した場合ステップ781、 782によ
り編集領域のみ写真処理となり(ビット8に1)、それ
以外は文字処理となる(ビット6に0)様に編集メモリ
が設定される。次に編集領域の終了になると、画像全面
が文字モード処理となる様に編集メモリのビット8に0
をセットする(ステップ761,762)。
Also, if the in-area photo key 156 is pressed and FIag5 is turned on, bit 8 of the entire editing memory is set to O so that the image is output in character mode until it reaches the editing area in steps 761 and 762. set. When the editing area is reached, the editing memory is set in steps 781 and 782 so that only the editing area is subjected to photo processing (bit 8 is 1), and the rest is text processing (bit 6 is 0). Next, when the editing area ends, bit 8 of the editing memory is set to 0 so that the entire image is processed in character mode.
is set (steps 761, 762).

また、エリア外写真キー157が押され、FIag6が
オンされている場合、ステップ763.764により編
集領域に到達する迄は全ての画像を写真モードで画像が
出力される様編集メモリ全域のビット8を1にセットす
る。そして、編集領域に到達した場合ステップ783,
784により、編集領域のみ文字モード(ビット8に0
)となり、それ以外は、写真処理(ビット8に1)とな
る様に編集メモリを設定する。次に編集領域の終了にな
ると、画像全面を写真モードで処理する様に編集メモリ
全域のビット8を1にセットする(ステップ763.7
64)。
In addition, when the out-of-area photo key 157 is pressed and FIag6 is turned on, bit 8 of the entire editing memory is set such that all images are output in photo mode until the editing area is reached in steps 763 and 764. Set to 1. Then, if the editing area is reached, step 783,
784, only the editing area is set to character mode (bit 8 is set to 0).
), and otherwise set the editing memory to perform photo processing (bit 8 = 1). Next, when the editing area ends, bit 8 of the entire editing memory is set to 1 so that the entire image is processed in photo mode (step 763.7).
64).

また、エリア内ネガキー158が押され、F]ag7が
オンされている場合、ステップ765,766により編
集領域に到達する迄は、全面がポジティブ画像として出
力される様編集メモリ全域のビットlに0をセットする
。そして編集領域に到達した場合ステップ785,78
6により、編集領域のみネガティブモード(ビットlに
1)となり、それ以外はポジティブモードとなる(ビッ
トlに0)様編集メモリをセットする。次に編集領域の
終了になると、画像全面がポジティブ画像となる様編集
メモリ全域のビット2に0をセットする(ステップ76
5.766)。
In addition, when the in-area negative key 158 is pressed and F]ag7 is turned on, bit l of the entire editing memory is set to 0 so that the entire area is output as a positive image until the editing area is reached in steps 765 and 766. Set. When the editing area is reached, steps 785 and 78
6, the editing memory is set so that only the editing area is in negative mode (bit 1 is 1) and the rest is in positive mode (bit 1 is 0). Next, when the editing area ends, bit 2 of the entire editing memory is set to 0 so that the entire image becomes a positive image (step 76
5.766).

また、エリア外ネガキー159が押され、Flag8が
オンされている場合、ステップ767、768により編
集領域に到達する迄は全面がネガティブ画像として出力
される様に編集メモリ全域のビットlを1にセットする
。そして編集領域に到達した場合、ステップ787,7
88により、編集エリアのみポジティブモードとなり(
ビットlをO)、それ以外はネガティブモードとなる(
ビット1を1)様編集メモリをセットする。次に編集領
域の終了になると、画像全面がネガティブ画像となる様
、編集メモリ全域のビット1を1にセットする(ステッ
プ767゜768)。
In addition, if the out-of-area negative key 159 is pressed and Flag8 is turned on, bit l of the entire editing memory is set to 1 in steps 767 and 768 so that the entire area is output as a negative image until the editing area is reached. do. If the editing area is reached, steps 787, 7
88, only the editing area is in positive mode (
Bit l is set to O), otherwise the mode is negative (
Set bit 1 to 1) in the editing memory. Next, when the editing area ends, bit 1 of the entire editing memory is set to 1 so that the entire image becomes a negative image (steps 767 and 768).

また、エリア内濃度キー160が押され、Flag9が
オンされている場合、ステップ769により編集領域に
到達する迄は濃度を通常の第1のγ補正処理における濃
度“F5”にされる様、編集メモリ全域のビット2.3
.4にOをセットする。そして、編集領域に到達した場
合、ステップ789,790により編集領域のみ指定さ
れたγ補正処理に対応したビットをビット2. 3.4
にセットし、その他の場合は、ビット2.3.4にOを
セットする。次に編集領域の終了になると、画像の全面
に第1のγ処理を行うべ(、編集メモリ全域のビット2
. 3. 4に0をセットする(ステップ769)。
In addition, if the area density key 160 is pressed and Flag9 is turned on, editing is performed so that the density is set to "F5" in the normal first γ correction process until the editing area is reached in step 769. bit 2.3 of whole memory
.. Set O to 4. When the editing area is reached, the bits corresponding to the γ correction processing in which only the editing area is specified are set to bit 2 in steps 789 and 790. 3.4
otherwise, set bit 2.3.4 to O. Next, when the editing area ends, the first γ processing should be performed on the entire image (bit 2 of the entire editing memory
.. 3. 4 is set to 0 (step 769).

また、エリア内フィルタキー161が押されFlagl
Oがオンされている場合、ステップ771により編集領
域に到達する迄はフィルタ及びエツジ強調処理を行わな
い無処理となる様、編集メモリ全域のビット5.6.7
を0にセットする。そして編集領域に達した場合、ステ
ップ791,792により編集領域のみ指定されたフィ
ルタ又はエツジ強調処理に対応したビットをビット5.
 6. 7にセットし、その他の場合はビット5.6.
7に0をセットする。
Also, when the area filter key 161 is pressed, Flagl
If O is on, bits 5, 6, and 7 of the entire editing memory are set so that no filtering or edge enhancement processing is performed until the editing area is reached in step 771.
Set to 0. When the editing area is reached, bits 5 and 5 are set in steps 791 and 792 to select the bit corresponding to the filter or edge emphasis processing in which only the editing area is specified.
6. 7, otherwise bits 5.6.
Set 7 to 0.

次に編集領域の終了になると、画像の全面を無処理とす
べく、編集メモリ全域のビット5.6.7に0をセット
する(ステップ771)。
Next, when the editing area ends, bits 5, 6, and 7 of the entire editing memory are set to 0 in order to leave the entire image unprocessed (step 771).

上記の様に編集キーと領域指定に応じて走査位置に関連
して編集メモリに適切な条件がCPU23により設定さ
れる。
As described above, appropriate conditions are set in the editing memory by the CPU 23 in relation to the scanning position in accordance with the editing key and area designation.

尚、上記実施例において、CCD1画素に対応して編集
メモリを持っているが、連続した複数画素(例えば8画
素)を1ブロツクとし、このブロックに対応して編集メ
モリを持つようにしてもよい。
In the above embodiment, an editing memory is provided corresponding to one pixel of the CCD, but a plurality of consecutive pixels (for example, 8 pixels) may be treated as one block, and an editing memory may be provided corresponding to this block. .

これによると、編集メモリの容量を削減できる。According to this, the capacity of editing memory can be reduced.

ただし、この場合、画像編集の精度が悪くなるが、マイ
コンの演算は速(なる。
However, in this case, the accuracy of image editing will deteriorate, but the microcomputer's calculations will be faster.

また、本実施例においては、トリミングエリア等の入力
手段としてディジタイザ−を用いて行ったが、テンキー
とX、Yを表わすキーで行ってもよい。例えば、X (
150〜200mm)、 Y (50〜100mm)を
トリミングする場合、“X”キー“150*200*”
“Y”キー“50*100*”という具合に順次テンキ
ーで入力しても同様の事が実現出来る。
Further, in this embodiment, a digitizer is used as an input means for inputting the trimming area, etc., but a numeric keypad and keys representing X and Y may also be used. For example, X (
150~200mm), when trimming Y (50~100mm), press the “X” key “150*200*”
The same thing can be achieved by sequentially inputting data using the numeric keypad, such as "Y" key "50*100*".

又、トリミングエリア等の他の入力手段として音声入力
を用いる事も可能であり、′テンキーで押される動作を
そのまま音声で入力し、テンキーの代わりとする事も出
来る。
It is also possible to use voice input as another means of inputting the trimming area, etc., and it is also possible to directly input the operations pressed on the numeric keypad by voice, thereby replacing the numeric keypad.

又、他の入力手段として、他のマイクロコンピュータに
よって決定された領域をシリアル通信により入力する事
によっても実現できる。
Further, as another input means, it can also be realized by inputting an area determined by another microcomputer through serial communication.

又、他の入力手段として、ICカード又はメモリカード
等に記憶していたデータをCPUが読み取る事により同
様の事が実現出来る。
Furthermore, as another input means, the same thing can be achieved by having the CPU read data stored in an IC card, memory card, or the like.

又、編集RAMの使用の仕方として、各画素にすべて編
集の情報を書き込む様な構成にしたが、処理の変化点の
みをメモリに書き込むという事でも実現できる。この手
法を用いると、メモリにデータを書く時間は省略される
が演算は複雑になる。
Further, although the editing RAM is used in such a manner that all editing information is written in each pixel, it can also be realized by writing only the changes in processing to the memory. Using this method saves the time required to write data to memory, but complicates the calculations.

又、編集RAMの容量を主走査画素数と同一としたが(
本実施例においては、5000画素のCCDを用いてい
る為、8KX8bitのメモリの5に画素骨を使用した
)2画素、3画素、・・・等に1ビツト対応のメモリを
使う事も出来る。その場合、編集精度は劣化する(例え
ば2画素に1ビツトの場合は0.125mm単位、3画
素に1ビツトの場合は0.1875mm単位)となるが
メモリ容量は半分、1/3等となり、メモリ容量は低下
し処理スピードは向上する。しかし、本発明と同様な効
果が得られる。また、本実施例では、画像編集データを
各画素につき8ビツトとし、各画素毎に数通りの編集処
理を実行可能としたが、このビット数を増加させること
により、更なる多種類の編集処理を可能とすることがで
き、また、編集処理の種類をそれ程必要としない場合は
そのビット数を減らすことができる。
Also, the capacity of the editing RAM was set to be the same as the number of main scanning pixels (
In this embodiment, since a 5,000 pixel CCD is used, a memory corresponding to 1 bit can also be used for 2 pixels, 3 pixels, etc. (the pixel bone is used for 5 of the 8K x 8 bit memory). In that case, the editing accuracy will deteriorate (for example, in the case of 1 bit for 2 pixels, the unit is 0.125 mm, and for the case of 1 bit for 3 pixels, the unit is 0.1875 mm), but the memory capacity will be halved, 1/3, etc. Memory capacity is reduced and processing speed is improved. However, the same effects as the present invention can be obtained. In addition, in this embodiment, the image editing data is 8 bits for each pixel, making it possible to execute several types of editing processing for each pixel, but by increasing this number of bits, even more types of editing processing can be performed. In addition, the number of bits can be reduced if so many types of editing processing are not required.

以上説明した様に文字を強調したい場所はエツジ強調量
を大きくし文字を鮮明に出し、網点画像などの場合エツ
ジ強調をかけるとモワレを生じる為、スムージングフィ
ルタをかける量をモワレの強さに応じて切換える事が出
来る。その為、文字部もうすい文字、濃い文字等に応じ
たエツジ強調量を選択し、モワレの量に応じてフィルタ
の強さを選択する事が領域毎に出来る為、非常に良質な
画像が得られる。
As explained above, where you want to emphasize text, increase the amount of edge enhancement to make the text appear clearer.For halftone images, etc., applying edge enhancement causes moire, so adjust the amount of smoothing filtering to adjust the strength of moire. You can switch accordingly. Therefore, it is possible to select the amount of edge enhancement depending on the text area, such as thin text or dark text, and to select the filter strength depending on the amount of moiré for each area, resulting in very high quality images. It will be done.

〔効果〕〔effect〕

以上説明した様に、本発明によると原稿画像領域毎にエ
ツジ強調量又は平滑化1を独立に設定することができる
ので、異なる特性の複数画像の混在した原稿画像をも良
好に処理可能となる。
As explained above, according to the present invention, since the edge enhancement amount or smoothing 1 can be set independently for each document image area, it is possible to satisfactorily process a document image in which multiple images with different characteristics coexist. .

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

第1図は本発明による画像処理装置のブロック図、第2
図はバッファメモリ部とフィルタの構成を示すブロック
図、第3図はγ変換、マスキングトリミング、ネガポジ
変換部の構成を示すブロック図、第4図は編集メモリの
構成を示すブロック図、第5図は画像読取装置の構成を
示す図、第6図はプリンタの構成を示す図、第7図はプ
リンタの各部信号を示す図、第8図は操作部の構成を示
す図、第9図は画像処理例を示す図、第10図は編集メ
モリの内容を示す図、第11図(A)、(B)及び第1
2図(A)。 (B)はCPUの動作手順を示すフローチャート図であ
り、103はCCD、16はフィルタ、17はγ補正回
路、18はトリムマスク回路、19はネガポジ部である
FIG. 1 is a block diagram of an image processing device according to the present invention, and FIG.
The figure is a block diagram showing the configuration of the buffer memory unit and filter, Figure 3 is a block diagram showing the configuration of the γ conversion, masking trimming, and negative/positive conversion units, Figure 4 is a block diagram showing the configuration of the editing memory, and Figure 5 6 is a diagram showing the configuration of the image reading device, FIG. 6 is a diagram showing the configuration of the printer, FIG. 7 is a diagram showing the signals of each part of the printer, FIG. 8 is a diagram showing the configuration of the operation section, and FIG. 9 is a diagram showing the configuration of the printer. A diagram showing a processing example, FIG. 10 is a diagram showing the contents of the editing memory, FIG. 11 (A), (B), and
Figure 2 (A). (B) is a flowchart showing the operating procedure of the CPU, in which 103 is a CCD, 16 is a filter, 17 is a γ correction circuit, 18 is a trim mask circuit, and 19 is a negative/positive section.

Claims (1)

【特許請求の範囲】[Claims] 原稿画像入力を光電変換し、ディジタル画像信号を出力
する手段、原稿画像の所望のエリアを指定する手段、指
定されたエリア毎にエッジ強調量又は平滑化量を独立に
設定する手段とを有することを特徴とする画像処理装置
It has a means for photoelectrically converting the input image of the original and outputs a digital image signal, a means for specifying a desired area of the original image, and a means for independently setting the amount of edge enhancement or the amount of smoothing for each specified area. An image processing device characterized by:
JP63157681A 1988-06-24 1988-06-24 Image processing device Pending JPH027668A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63157681A JPH027668A (en) 1988-06-24 1988-06-24 Image processing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63157681A JPH027668A (en) 1988-06-24 1988-06-24 Image processing device

Publications (1)

Publication Number Publication Date
JPH027668A true JPH027668A (en) 1990-01-11

Family

ID=15655062

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63157681A Pending JPH027668A (en) 1988-06-24 1988-06-24 Image processing device

Country Status (1)

Country Link
JP (1) JPH027668A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6292205B1 (en) 1999-01-08 2001-09-18 Fujitsu Limited Electrophotographic apparatus with quantity-of-light control

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6292205B1 (en) 1999-01-08 2001-09-18 Fujitsu Limited Electrophotographic apparatus with quantity-of-light control

Similar Documents

Publication Publication Date Title
US5073959A (en) Image processing apparatus with contour extraction
JPS6113867A (en) Area designation system
JPH027668A (en) Image processing device
JP3221516B2 (en) Image processing method and apparatus
JPS6210777A (en) Processing method for picture
US5583955A (en) Image processing apparatus
JP2926710B2 (en) Image processing device
JPH04236568A (en) Edit processing system and equipment in picture reader
JPH02158878A (en) Image processing device
JP2627744B2 (en) Image processing device
JPH01236770A (en) Image editing device
JP2697860B2 (en) Image processing device
JPH02253377A (en) image editing device
JPS6340461A (en) Image quality control device
JP3039657B2 (en) Image processing device
JPH02271477A (en) Image signal processor in image read scanner or the like
JPH0457273B2 (en)
JPH09270893A (en) Image reading device
JPH08317213A (en) Image processing device
JPS63108477A (en) Image processing device
JPS6145678A (en) Picture signal processing device
JPS6359264A (en) Image input device
JPH02277174A (en) Picture processing method
JPS61193563A (en) image reading device
JPH10276320A (en) Image processing device