【0001】[0001]
【発明の属する技術分野】本発明は、画像データを蓄積
する機能を備えた画像処理装置に関するものであり、特
に、カラー画像など緻密な画像処理を必要とする画像デ
ータの処理に用いて好適な画像処理装置に関するもので
ある。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an image processing apparatus having a function of accumulating image data, and more particularly to an image processing apparatus suitable for processing image data that requires precise image processing such as a color image. The present invention relates to an image processing device.
【0002】[0002]
【従来の技術】近年、デジタル画像の入出力機器および
関連する技術の進歩・発達が著しく、それに伴って原稿
をデジタル信号として読み取り、各種の画像処理を施し
て印字するデジタル複写機など、各種のデジタル画像を
取り扱う画像処理装置が急速に普及してきている。例え
ばデジタル複写機においては、デジタルならではの信号
処理によって、従来の光学式の複写機では不可能であっ
た、例えば電子的なソート機能やページレイアウト編集
などの、多彩かつ高度な編集機能を有するシステムも各
種提案されている。2. Description of the Related Art In recent years, input / output devices for digital images and related technologies have been remarkably advanced and developed. As a result, various types of digital copying machines, such as digital copiers that read originals as digital signals, perform various types of image processing, and perform printing, have been developed. 2. Description of the Related Art Image processing apparatuses that handle digital images are rapidly spreading. For example, in a digital copying machine, due to signal processing unique to digital, a system having various and advanced editing functions such as an electronic sorting function and page layout editing, which was impossible with a conventional optical copying machine. Various proposals have been made.
【0003】図35は、従来の画像複写システムの一例
を示すブロック図である。図中、201は画像入力部、
202は画像出力部、203は画像処理部、210は画
像再現部、211は階調補正部、212はセレクタ、2
13は空間補正部、214は階調補正部、215は中間
調生成部、220は画像蓄積・編集部、221は符号化
部、222は復号化部、223は変倍部、224は画像
蓄積部、225はメモリコントローラ、226はページ
メモリ、227はバスである。FIG. 35 is a block diagram showing an example of a conventional image copying system. In the figure, 201 is an image input unit,
202 is an image output unit, 203 is an image processing unit, 210 is an image reproduction unit, 211 is a gradation correction unit, 212 is a selector,
13 is a spatial correction unit, 214 is a gradation correction unit, 215 is a halftone generation unit, 220 is an image storage / editing unit, 221 is an encoding unit, 222 is a decoding unit, 223 is a scaling unit, 224 is image storage. Reference numeral 225 denotes a memory controller, 226 denotes a page memory, and 227 denotes a bus.
【0004】画像入力部201は、原稿載置台、光源、
CCDラインセンサ、A/D(アナログ/デジタル)変
換器などから構成される。1次元のCCDラインセンサ
を用いる場合、CCDラインセンサ中の受光素子の並び
方向(主走査方向)と直交する方向(副走査方向)に原
稿を相対的に移動させることによって、反射光の強さに
応じた8ビット/画素の電気信号を生成する。The image input unit 201 includes a document table, a light source,
It comprises a CCD line sensor, an A / D (analog / digital) converter, and the like. When a one-dimensional CCD line sensor is used, the intensity of the reflected light is obtained by relatively moving the document in a direction (sub-scanning direction) orthogonal to the arrangement direction (main scanning direction) of the light receiving elements in the CCD line sensor. Generates an electrical signal of 8 bits / pixel according to.
【0005】画像出力部202は、例えば電子写真方式
などの記録方式によって、被記録媒体上に白黒画像のプ
リントを行う。The image output unit 202 prints a black and white image on a recording medium by a recording method such as an electrophotographic method.
【0006】画像処理部203は、画像入力部201が
原稿を走査して出力する画像信号を受け取り、画像出力
部202において原稿上の画像が良好に再現されるよう
な信号を生成する。図35に示すように、画像処理部2
03は、画像再現部210と画像蓄積・編集部220を
有している。画像再現部210は、画像入力部201か
ら受け取った画像信号から、画像出力部202で画像を
再現するための出力信号を生成する。また画像蓄積・編
集部220は、原稿画像をページ単位で記憶し、ソート
やレイアウト編集などを実現する。The image processing unit 203 receives an image signal output from the image input unit 201 by scanning a document, and generates a signal such that the image on the document is reproduced well in the image output unit 202. As shown in FIG. 35, the image processing unit 2
Reference numeral 03 includes an image reproduction unit 210 and an image storage / editing unit 220. The image reproduction unit 210 generates an output signal for reproducing an image in the image output unit 202 from the image signal received from the image input unit 201. The image storage / editing unit 220 stores a document image in page units, and implements sorting, layout editing, and the like.
【0007】画像再現部210は階調補正部211、セ
レクタ212、空間補正部213、階調補正部214、
中間調生成部215から構成される。階調補正部211
は、画像入力部201の階調特性に応じて、画像入力部
201で入力された画像信号の階調を補正する。セレク
タ212は、図示しない制御部により制御され、階調補
正部211から出力される画像信号あるいは画像蓄積・
編集部220から読み出した画像信号のうちのいずれか
を選択する。空間補正部213は、セレクタ212で選
択された画像信号の空間特性を補正する。階調補正部2
14は、画像出力部202の階調特性に応じて画像信号
の階調を補正する。中間調生成部215は、8ビット/
画素の画像信号から印字用の2値信号を生成して画像出
力部202に出力する。The image reproducing section 210 includes a tone correcting section 211, a selector 212, a spatial correcting section 213, a tone correcting section 214,
It comprises a halftone generation unit 215. Tone correction unit 211
Corrects the gradation of the image signal input by the image input unit 201 according to the gradation characteristics of the image input unit 201. The selector 212 is controlled by a control unit (not shown), and outputs an image signal or an image stored /
One of the image signals read from the editing unit 220 is selected. The spatial correction unit 213 corrects the spatial characteristics of the image signal selected by the selector 212. Gradation correction unit 2
14 corrects the gradation of the image signal according to the gradation characteristics of the image output unit 202. The halftone generation unit 215 outputs 8 bits /
A binary signal for printing is generated from the image signal of the pixel and output to the image output unit 202.
【0008】画像蓄積・編集部220は、符号化部22
1、復号化部222、変倍部223、画像蓄積部22
4、メモリコントローラ225、ページメモリ226よ
り構成され、これらをバス227で結んでいる。符号化
部221は、画像再現部210の階調補正部211より
入力される8ビット/画素の画像信号を、例えばJPE
G等に代表される、所定の多値画像圧縮方式により符号
化を行う。復号化部222は、所定の多値画像圧縮方式
で符号化されたデータを伸長し、画像信号を生成する。
変倍部223は、画像信号に対して(主走査方向および
副走査方向の)2次元の拡大及び縮小処理を行う。画像
蓄積部224は、符号化部221で符号化された画像デ
ータをページ単位に蓄積する。メモリコントローラ22
5はページメモリ226を制御し、画像の回転やレイア
ウト編集等の際に用いられる。例えばページメモリ22
6への書き込みアドレスや読み出しアドレスを制御する
ことによって、回転処理や鏡像処理等を実現することが
できる。ページメモリ226には、画像の回転やレイア
ウト編集等の際に一時的に画像データが格納される。[0008] The image storage / editing section 220 includes an encoding section 22
1, decoding unit 222, scaling unit 223, image storage unit 22
4, a memory controller 225, and a page memory 226, which are connected by a bus 227. The encoding unit 221 converts the 8-bit / pixel image signal input from the gradation correction unit 211 of the image reproduction unit 210 into, for example, a JPE
Encoding is performed by a predetermined multi-level image compression method represented by G or the like. The decoding unit 222 decompresses data encoded by a predetermined multi-level image compression method to generate an image signal.
The scaling unit 223 performs two-dimensional enlargement and reduction processing (in the main scanning direction and the sub-scanning direction) on the image signal. The image storage unit 224 stores the image data encoded by the encoding unit 221 in page units. Memory controller 22
Reference numeral 5 controls the page memory 226, and is used when rotating an image or editing a layout. For example, the page memory 22
By controlling a write address and a read address to 6, a rotation process, a mirror image process, and the like can be realized. The page memory 226 temporarily stores image data when rotating an image or editing a layout.
【0009】図35に示すような構成において、例えば
1枚の原稿を1部複写するような通常のコピー動作で
は、画像信号は画像蓄積・編集部220へは入力されな
い。画像入力部201で入力された画像信号は、画像再
現部210の階調補正部211、空間補正部213、階
調補正部214で補正処理が施され、中間調生成部21
5で2値化されて、画像出力部202へ出力される。In a configuration shown in FIG. 35, for example, in a normal copying operation such as copying one copy of a document, no image signal is input to the image storage / editing unit 220. The image signal input by the image input unit 201 is subjected to correction processing by the gradation correction unit 211, the space correction unit 213, and the gradation correction unit 214 of the image reproduction unit 210, and the halftone generation unit 21
The image data is binarized by 5 and output to the image output unit 202.
【0010】前述のソート動作やページ編集が施される
場合には、画像入力部201で入力された画像信号は、
階調補正部211で階調補正処理が施された後、画像蓄
積・編集部220へ出力される。画像蓄積・編集部22
0に入力された画像信号は、符号化部221で符号化さ
れた後、画像蓄積部224へページ単位で蓄積される。When the above-described sorting operation and page editing are performed, the image signal input by the image input unit 201 is
After the gradation correction processing is performed by the gradation correction unit 211, the image is output to the image storage / editing unit 220. Image storage / editing unit 22
The image signal input to “0” is encoded by the encoding unit 221 and then accumulated in the image accumulation unit 224 in page units.
【0011】例えば、複数枚数の原稿を丁合モードで所
定部数だけ複写する電子ソート機能を実現するには、全
ての原稿を一旦画像蓄積部224へ格納した後、所定の
順番で画像蓄積部224から符号化された画像データを
読み出し、復号化部222で伸長し、画像再現部210
へ画像信号を出力する。また、拡大・縮小や回転、各種
レイアウト等の編集を実現する際には、画像蓄積部22
4に保持されている画像データを復号化部222で伸長
し、変倍部223で拡大・縮小の処理を行ったり、メモ
リコントローラ225によって回転や所定位置への書き
込み等を行って、ページメモリ226上に所望の画像信
号を生成する。ページメモリ226上に生成された画像
信号は、そのまま印刷する場合には画像再現部210へ
出力され、また前述の電子ソートのような機能と組み合
わせる場合には符号化部221で再び圧縮され、画像蓄
積部224に蓄積される。For example, in order to realize an electronic sort function of copying a plurality of documents in a collation mode by a predetermined number of copies, all the documents are temporarily stored in the image storage unit 224 and then stored in the image storage unit 224 in a predetermined order. , The encoded image data is read out from the
To output an image signal. When realizing enlargement / reduction, rotation, editing of various layouts, etc., the image storage unit 22
4 is expanded by the decoding unit 222 and enlarged / reduced by the scaling unit 223, and rotated or written to a predetermined position by the memory controller 225, and the page memory 226. Then, a desired image signal is generated. The image signal generated on the page memory 226 is output to the image reproducing unit 210 when printing is performed as it is, and is compressed again by the encoding unit 221 when combined with a function such as the above-described electronic sort. It is stored in the storage unit 224.
【0012】画像蓄積・編集部220から画像再現部2
10へ入力されてくる画像信号は、セレクタ212を経
由して、上述の通常のコピー動作と同様に、空間補正部
213、階調補正部214での各補正処理が行われ、中
間調生成部215で2値化されて、画像出力部202へ
出力される。The image storage / editing unit 220 to the image reproducing unit 2
The image signal input to the image processing device 10 passes through the selector 212 and is subjected to the respective correction processes in the space correction unit 213 and the gradation correction unit 214 in the same manner as in the above-described normal copy operation, and the halftone generation unit The image is binarized at 215 and output to the image output unit 202.
【0013】以上のような構成及び動作によって、上述
のように高度な編集機能を実現することができる。しか
しながら、例えばデジタルカラー複写機に代表されるよ
うな極めて高画質で緻密な再現処理を行う画像処理装置
の場合には、以下に説明するように画像再現部の構成が
非常に複雑になるため、同様の機能を実現することが困
難であった。With the above configuration and operation, the advanced editing function can be realized as described above. However, for example, in the case of an image processing apparatus that performs an extremely high-quality and precise reproduction process such as a digital color copying machine, the configuration of an image reproduction unit becomes extremely complicated as described below. It was difficult to realize the same function.
【0014】図36は、従来のデジタルカラー複写機の
一例を示すブロック図である。図中、301は画像入力
部、302は画像出力部、303は画像処理部、304
は制御部、310は階調補正部、311は色補正部、3
12は墨版生成・下色除去部、313は画像信号変倍
部、314は切換信号変倍部、315は空間補正部、3
16は階調補正部、317は中間調生成部、318は絵
/文字分離部、319は原稿検知部である。FIG. 36 is a block diagram showing an example of a conventional digital color copying machine. In the figure, 301 is an image input unit, 302 is an image output unit, 303 is an image processing unit, 304
Denotes a control unit, 310 denotes a gradation correction unit, 311 denotes a color correction unit, 3
12 is a black plate generation / under color removal unit, 313 is an image signal scaling unit, 314 is a switching signal scaling unit, 315 is a space correction unit, 3
Reference numeral 16 denotes a tone correction unit, 317 denotes a halftone generation unit, 318 denotes a picture / character separation unit, and 319 denotes a document detection unit.
【0015】画像入力部301は、原稿上の画像を例え
ばレッド(R)、グリーン(G)、ブルー(B)等の3
原色に色分解した電気信号を生成する。画像出力部30
2は、例えば、イエロー(Y)、マゼンタ(M)、シア
ン(C)、ブラック(K)の4色のトナー等を用いて電
子写真方式で印字し、フルカラーの画像を被記録媒体上
に印刷する。画像処理部303は、画像入力部301で
原稿を走査して出力されるRGB信号を受け取り、画像
出力部302において原稿上の画像が良好に再現される
ようなY、M、C、K信号を生成する。An image input unit 301 converts an image on a document into, for example, red (R), green (G), blue (B), or the like.
Generates an electrical signal separated into primary colors. Image output unit 30
Reference numeral 2 denotes printing with an electrophotographic method using, for example, four color toners of yellow (Y), magenta (M), cyan (C), and black (K), and printing a full-color image on a recording medium. I do. The image processing unit 303 receives the RGB signals output by scanning the original at the image input unit 301, and outputs the Y, M, C, and K signals such that the image on the original is satisfactorily reproduced at the image output unit 302. Generate.
【0016】このシステムでは、画像入力部301と画
像出力部302の副走査方向への走査は同期している。
また、上述のようにY、M、C、Kの4色で印刷を行う
場合には、画像入力部301は原稿を4回走査し、画像
処理部303ではその入力RGB信号を受けて各回の走
査ごとに例えばY→M→C→Kの順番で色信号を生成す
る。画像出力部302は同様に、例えばY→M→C→K
の順番で印字を行って4色のフルカラープリントが行わ
れる。なお、制御部304は画像入力部301、画像出
力部302、画像処理部303の制御を行う。In this system, the scanning in the sub-scanning direction of the image input unit 301 and the image output unit 302 is synchronized.
When printing in four colors of Y, M, C, and K as described above, the image input unit 301 scans the document four times, and the image processing unit 303 receives the input RGB signals and For each scan, for example, a color signal is generated in the order of Y → M → C → K. Similarly, the image output unit 302 outputs, for example, Y → M → C → K
Are performed in this order, and four full-color prints are performed. The control unit 304 controls the image input unit 301, the image output unit 302, and the image processing unit 303.
【0017】画像処理部303中の階調補正部310
は、入力されるRGBの3原色の画像信号に対して、画
像入力部301の階調特性を補正する。この階調補正部
310は、例えばR、G、Bのそれぞれの信号に対して
予め設定された1次元のLUT(ルックアップテーブ
ル)を参照することにより階調補正処理を実現すること
ができる。色補正部311は、階調補正処理が施された
RGB信号から、画像出力部302で使用される色材の
色特性に合致したYMC信号を生成する。この色補正部
311は、例えば3行6列の行列演算により実施される
公知のマスキング技術により実現することができる。The tone correction unit 310 in the image processing unit 303
Corrects the gradation characteristics of the image input unit 301 for the input image signals of the three primary colors of RGB. The gradation correction unit 310 can realize a gradation correction process by referring to a preset one-dimensional LUT (look-up table) for each of R, G, and B signals, for example. The color correction unit 311 generates a YMC signal that matches the color characteristics of the color material used in the image output unit 302 from the RGB signals subjected to the gradation correction processing. The color correction unit 311 can be realized by a known masking technique implemented by, for example, a matrix operation of three rows and six columns.
【0018】墨版生成・下色除去部312は、色補正後
のYMC信号からグレイ成分を抽出し、画像出力部30
2の印字サイクルに合わせてY/M/C/K信号を生成
する。具体的には、Y、M、Cの最小値を基準にしてK
信号を求めた後、決定されたK成分に応じてY、M、C
信号から下色成分を除去する公知の墨版生成・下色除去
処理を行う。The black plate generation / under color removal unit 312 extracts a gray component from the YMC signal after color correction, and
The Y / M / C / K signal is generated in accordance with the second print cycle. Specifically, K is determined based on the minimum values of Y, M, and C.
After obtaining the signal, Y, M, and C are determined according to the determined K component.
A known black plate generation / under color removal process for removing an under color component from a signal is performed.
【0019】画像信号変倍部313は、公知の線形補間
により主走査方向への画像の縮小・拡大処理を行うとと
もに、画像入力部301における副走査方向の走査速度
の制御に合わせて副走査方向の縮小・拡大処理を行い、
入力画像に対する2次元の変倍処理を実現する。切換信
号変倍部314は、画像信号変倍部313と同じ倍率
で、後述する絵/文字分離部318から出力されるTa
g信号の変倍を行う。変倍処理は、例えば公知の零次ホ
ールド法等が用いられる。The image signal scaling section 313 performs image reduction / enlargement processing in the main scanning direction by well-known linear interpolation, and adjusts the scanning speed in the sub-scanning direction in the image input section 301 in the sub-scanning direction. Performs reduction / enlargement processing of
A two-dimensional scaling process for an input image is realized. The switching signal scaling section 314 has the same magnification as that of the image signal scaling section 313 and outputs a Ta output from a picture / character separation section 318 described later.
The scaling of the g signal is performed. For the scaling process, for example, a known zero-order hold method or the like is used.
【0020】空間補正部315は、入力されるY/M/
C/K信号の空間特性を補正する。例えば注目画素を中
心として、主走査方向に±3画素、副走査方向に±2画
素の計35画素に対して所定係数を乗じて加算する、つ
まり畳み込み演算を実施することによって、入力画像の
空間特性を補正する。階調補正部316は、画像出力部
302の階調特性を補正する。例えば、Y/M/C/K
それぞれの信号に対して予め設定された1次元のLUT
(ルックアップテーブル)を参照することにより実現さ
れる。中間調生成部317は、画像出力部302に出力
するY/M/C/K2値信号を生成する。例えば、Y/
M/C/Kそれぞれの色信号に対して予め設計されたデ
ィザマトリクス閾値と入力画像信号を比較することによ
って、2値信号を生成する。The space correction unit 315 receives the input Y / M /
Correct the spatial characteristics of the C / K signal. For example, a total of 35 pixels of ± 3 pixels in the main scanning direction and ± 2 pixels in the sub-scanning direction are multiplied by a predetermined coefficient with respect to the target pixel as a center, that is, by performing a convolution operation, the space of the input image is obtained. Correct the characteristics. The gradation correction unit 316 corrects the gradation characteristics of the image output unit 302. For example, Y / M / C / K
One-dimensional LUT preset for each signal
(Lookup table). The halftone generation unit 317 generates a Y / M / C / K binary signal to be output to the image output unit 302. For example, Y /
A binary signal is generated by comparing an input image signal with a dither matrix threshold designed in advance for each of the M / C / K color signals.
【0021】原稿検知部319は、画像入力部301で
読み込まれる原稿の大きさや位置を検知したり、白黒原
稿かカラー原稿かを判定するなど、複写動作に必要とさ
れる情報を原稿画像から抽出する。この抽出処理は、例
えば原稿読み込み走査に先立って行われる予備走査時に
行うことができ、制御部304へ抽出した情報を送出す
る。An original detecting unit 319 extracts information necessary for a copying operation from the original image, such as detecting the size and position of the original read by the image input unit 301 and determining whether the original is a black and white original or a color original. I do. This extraction processing can be performed, for example, at the time of preliminary scanning performed prior to the original reading scanning, and the extracted information is sent to the control unit 304.
【0022】絵/文字分離部318は、原稿画像の各画
素が文字であるのか絵柄であるのかを画素単位に識別す
る。そして、その識別結果に従って、墨版生成・下色除
去部312、空間補正部315、階調補正部316、中
間調生成部317において最適な処理が行われるよう
に、画素単位に処理内容を切り換える信号を生成して出
力する。以下、このように画像信号と画素単位に対応
し、各画像処理内容の切り換えや変更に用いる信号のこ
とをTag信号と記述する。この例では、絵/文字分離
部318はTag−1信号、Tag−2信号、Tag−
3信号、Tag−4信号を生成し、それぞれ墨版生成・
下色除去部312、空間補正部315、階調補正部31
6、中間調生成部317へ出力する。The picture / character separation unit 318 identifies whether each pixel of the document image is a character or a picture on a pixel basis. Then, in accordance with the identification result, the processing content is switched on a pixel basis so that the black plate generation / under color removal unit 312, the space correction unit 315, the gradation correction unit 316, and the halftone generation unit 317 perform optimal processing. Generate and output a signal. Hereinafter, a signal that corresponds to an image signal and a pixel unit and is used for switching or changing each image processing content is referred to as a Tag signal. In this example, the picture / character separation unit 318 outputs a Tag-1 signal, a Tag-2 signal, and a Tag- signal.
3 signals and Tag-4 signals are generated.
Under color removal unit 312, space correction unit 315, gradation correction unit 31
6. Output to the halftone generation unit 317.
【0023】また、絵/文字分離部318で生成される
Tag信号の内容は、操作者が図示しない操作部より指
定する、例えば「文字」、「文字/写真」、「地図」な
どの原稿タイプや、「白黒」、「3色カラー」、「4色
カラー」などのカラーモードなどにより異なる。さら
に、図示しない編集用タブレットによって入力したり、
原稿に蛍光ペンで記入することによって、同一原稿内で
も複数の原稿タイプやカラーモードを混在して指定する
場合もある。また、原稿タイプやカラーモードのほかに
も、例えば前記絵/文字分離部318において黒い文字
と識別された画素はK単色で再現する等といった指定に
対応するため、印字色を制御するTag信号も必要であ
る。The content of the Tag signal generated by the picture / character separation unit 318 is specified by an operator from an operation unit (not shown). For example, the document type such as "character", "character / photograph", and "map" is specified. And color modes such as "black and white", "three color", and "four color". In addition, input using an editing tablet (not shown),
In some cases, a plurality of document types and color modes are mixedly designated within the same document by writing the document with a highlighter pen. In addition to the document type and the color mode, a Tag signal for controlling a printing color is also provided in order to cope with a specification such as, for example, that a pixel identified as a black character in the picture / character separation unit 318 is reproduced in K single color. is necessary.
【0024】従って、絵/文字分離部318には、入力
されたRGBの画像データとともに、制御部304から
操作者の設定情報や画像処理部303で処理を行ってい
る印字色の情報などが入力され、入力された情報と画素
単位の絵/文字の判定結果に基づいて、前記墨版生成・
下色除去部312、空間補正部315、階調補正部31
6、中間調生成部317を制御するTag−1信号、T
ag−2信号、Tag−3信号、Tag−4信号を生成
する。Accordingly, the picture / character separation section 318 receives the input RGB image data, the operator's setting information from the control section 304, the information of the printing color processed by the image processing section 303, and the like. Based on the input information and the determination result of the picture / character in pixel unit,
Under color removal unit 312, space correction unit 315, gradation correction unit 31
6. Tag-1 signal for controlling the halftone generation unit 317, T
An ag-2 signal, a Tag-3 signal, and a Tag-4 signal are generated.
【0025】以上のような構成により、画像入力部30
1で読み取られた画像は、原稿タイプやカラーモード、
画像中の色など、様々な情報に従って画素ごとに処理が
施され、画像出力部302において被記録媒体上に印字
される。このようにして、極めて高画質なカラーコピー
が可能となる。With the above configuration, the image input unit 30
The image read in 1 is the original type, color mode,
Processing is performed for each pixel in accordance with various information such as colors in an image, and the image is printed on a recording medium by the image output unit 302. In this manner, extremely high-quality color copying can be performed.
【0026】しかしながら、図36に示すデジタルカラ
ー複写機のような画像処理システムに、図35に示した
ような画像蓄積・編集部を接続しようとすると、以下の
ような問題が生じてくる。まず、例えば網点画・文字・
線・塗り潰し・黒文字・黒線など、原稿の構成要素の全
てに対して、同一の再現処理、例えば階調補正・空間補
正・色補正・中間調生成などを行ったのでは、極めて高
い画質を実現することはできない。従って、図36中の
絵/文字分離部318やTag信号のように、原稿の構
成要素ごとに再現処理を異ならせる仕組みが必要となっ
てくる。However, connecting the image storage / editing unit shown in FIG. 35 to an image processing system such as the digital color copying machine shown in FIG. 36 causes the following problems. First, for example,
Extremely high image quality can be achieved by performing the same reproduction process, such as gradation correction, space correction, color correction, and halftone generation, for all the components of the original, such as lines, solids, black characters, and black lines. It cannot be realized. Therefore, a mechanism for making the reproduction process different for each component of the document, such as the picture / character separation unit 318 and the Tag signal in FIG. 36, is required.
【0027】しかし、例えば図36に示すデジタルカラ
ー複写機において、Tag信号のビット数として、Ta
g−1信号に2ビット、Tag−2信号に2ビット、T
ag−3信号に3ビット、Tag−4信号に1ビット必
要だとすると、1画素当たり8ビットの制御信号が必要
となる。またデジタルカラー複写機の場合には、上述の
ようにこれらのTag信号は印字色に応じてその内容も
異なってくる。そのため、印字色である4色それぞれに
対して制御信号を持つとすると、8ビット×4色=32
ビット/画素のTag信号を処理・制御しなければなら
ない。However, for example, in the digital color copying machine shown in FIG.
2 bits for g-1 signal, 2 bits for Tag-2 signal, T
Assuming that 3 bits are required for the ag-3 signal and 1 bit is required for the Tag-4 signal, a control signal of 8 bits per pixel is required. In the case of a digital color copying machine, as described above, the contents of these Tag signals differ depending on the printing color. Therefore, assuming that control signals are provided for each of the four printing colors, 8 bits × 4 colors = 32
The bit / pixel Tag signal must be processed and controlled.
【0028】さらに、Tag信号は画素単位で処理の切
り換えを指示するものであるため、例えば8ビット/画
素あるいは32ビット/画素のTag信号に対して、画
像信号と同様にJPEGのような非可逆圧縮を施すこと
は望ましくなく、符号化に際しては可逆の圧縮処理を採
用する必要がある。そのため、Tag信号のデータ量は
むしろ画像信号のデータ量よりも大きくなってしまう可
能性もある。従って、図35に示した画像蓄積・編集部
220を図36に示すデジタルカラー複写機のような緻
密な画像処理を行う画像処理装置に接続しようとする
と、画像蓄積・編集部においてこのような大容量のTa
g信号に対して画像信号と同様な蓄積や回転・レイアウ
トなどの編集が必要になる。そのため、画像蓄積・編集
部が非常に大規模になるため、デジタルカラー複写機の
ような緻密な画像処理を行う画像処理装置に画像蓄積・
編集部を設けた装置は開発されていなかった。Further, since the Tag signal instructs the switching of the processing in pixel units, for example, an irreversible tag such as JPEG for an 8 bit / pixel or 32 bit / pixel Tag signal, like the image signal. It is not desirable to perform compression, and it is necessary to employ a reversible compression process for encoding. Therefore, the data amount of the Tag signal may be larger than the data amount of the image signal. Therefore, if the image storage / editing unit 220 shown in FIG. 35 is to be connected to an image processing apparatus such as a digital color copying machine shown in FIG. Capacity Ta
It is necessary to edit the g signal in the same way as the image signal, such as accumulation, rotation, and layout. As a result, the image storage / editing unit becomes very large, and the image storage / editing unit is very large.
A device with an editing unit was not developed.
【0029】緻密な画像処理を行う画像処理装置に画像
蓄積・編集部を設ける一つの方策として、Tag信号生
成、すなわち絵/文字分離部318よりも前の、階調補
正部310や色補正部311の前後の信号を画像蓄積・
編集部との入出力に使用することが考えられる。しか
し、絵/文字分離部318にて行われる画像識別処理は
極めて緻密な認識処理であり、例えばJPEGなどの圧
縮処理の後に行うと、圧縮によるブロックノイズやモス
キートノイズなどの影響によって誤った認識結果を出力
し、正常なTag信号が生成されない可能性がある。ま
た、画像信号に対して圧縮処理を行わない、或いは可逆
圧縮処理を施すと、画像蓄積・編集部でハンドリングす
るデータ容量が非常に大きくなってしまい、結果的に画
像蓄積・編集部が大規模になってしまうという問題があ
った。One way to provide an image storage / editing unit in an image processing apparatus that performs fine image processing is to generate a Tag signal, that is, a gradation correcting unit 310 or a color correcting unit before the picture / character separating unit 318. Image storage of signals before and after 311
It may be used for input and output with the editing unit. However, the image identification process performed by the picture / character separation unit 318 is an extremely precise recognition process. For example, if the image recognition process is performed after a compression process such as JPEG, an erroneous recognition result due to the influence of block noise or mosquito noise due to compression. Is output, and a normal Tag signal may not be generated. If the image signal is not subjected to compression processing or is subjected to lossless compression processing, the amount of data handled by the image storage / editing unit becomes very large, resulting in a large-scale image storage / editing unit. There was a problem that would be.
【0030】[0030]
【発明が解決しようとする課題】本発明は、上述した事
情に鑑みてなされたもので、極めて高い画質が要求され
る場合でも、多彩かつ高度な編集機能を利用可能な画像
処理装置を提供することを目的とするものである。SUMMARY OF THE INVENTION The present invention has been made in view of the above circumstances, and provides an image processing apparatus capable of utilizing various and advanced editing functions even when extremely high image quality is required. The purpose is to do so.
【0031】[0031]
【課題を解決するための手段】本発明は、画像処理装置
において、入力された画像データを少なくとも1ページ
分蓄積する画像データ蓄積手段と、画像データの各ペー
ジに対応する属性情報を画像データ蓄積手段に蓄積され
た当該画像データに関連付けて蓄積する属性情報蓄積手
段と、属性情報に基づいて当該属性情報に関連付けられ
て画像データ蓄積手段に蓄積されている画像データに対
して編集処理を行う編集手段を有することを特徴とする
ものである。このように、画像データとともに、その画
像データの各ページに対応する属性情報を蓄積するの
で、属性情報に従った編集処理および後段の画像処理が
可能になり、例えば極めて高い画質が要求される場合で
も多彩かつ高度な編集機能を実現することが可能とな
る。According to the present invention, in an image processing apparatus, image data storage means for storing input image data for at least one page, and attribute information corresponding to each page of the image data are stored in the image data. An attribute information storage unit that stores the image data in association with the image data stored in the unit, and an editing unit that performs an editing process on the image data stored in the image data storage unit in association with the attribute information based on the attribute information It is characterized by having means. As described above, since the attribute information corresponding to each page of the image data is stored together with the image data, editing processing and subsequent image processing according to the attribute information can be performed. For example, when extremely high image quality is required. However, it is possible to realize various and advanced editing functions.
【0032】属性情報としては、入力された画像データ
から抽出手段で抽出した前記編集手段における編集処理
で必要な画素情報や、操作者が入力することにより設定
されるページ情報などとすることができる。これらの画
素情報やページ情報は、それぞれ別個に蓄積しておくこ
とができる。このとき、属性情報蓄積手段には抽出手段
で抽出した画素情報を蓄積させ、後段の画像後処理手段
に対する制御信号は、属性情報蓄積手段から少なくとも
画素情報を読み出してから制御信号生成手段で生成する
ことができる。これによって、属性情報蓄積手段に蓄積
するデータ量を削減することが可能である。The attribute information may be pixel information necessary for the editing process in the editing means extracted from the input image data by the extracting means, page information set by an operator input, and the like. . These pixel information and page information can be stored separately. At this time, the pixel information extracted by the extracting means is stored in the attribute information storing means, and a control signal for the subsequent image post-processing means is generated by the control signal generating means after reading at least the pixel information from the attribute information storing means. be able to. This makes it possible to reduce the amount of data stored in the attribute information storage unit.
【0033】また、画像データ蓄積手段に蓄積する画像
データ、および、属性情報蓄積手段に蓄積する属性情報
は、それぞれの符号化手段で符号化して蓄積しておき、
読み出す際にはそれぞれの復号化手段で復号して利用す
ることができる。これによって、それぞれのデータに最
適な符号化方法を適用することで蓄積するデータ量を削
減することができる。Further, the image data to be stored in the image data storage means and the attribute information to be stored in the attribute information storage means are coded and stored by respective coding means.
At the time of reading, each decoding means can decode and use it. As a result, it is possible to reduce the amount of data to be accumulated by applying an optimal encoding method to each data.
【0034】さらに、例えば抽出手段で画素情報を抽出
した後、画像データ蓄積手段に蓄積する前の画像データ
に対して画像処理を施す画像前処理手段を有する場合に
は、属性情報に対しても属性前処理手段で同様の画像処
理を施してから属性情報蓄積手段に蓄積することができ
る。Further, for example, in the case where there is an image pre-processing means for performing image processing on the image data before being stored in the image data storing means after the pixel information is extracted by the extracting means, the attribute information is also provided. After the same image processing is performed by the attribute pre-processing means, it can be stored in the attribute information storage means.
【0035】さらに、画像入力手段から入力された画像
データに対して処理を行って画像出力手段に出力する構
成では、画像入力手段における画像の走査に同期して画
像データおよび属性データの蓄積を行い、また、画像出
力手段に同期して画像データおよび属性データの読み出
しおよび編集処理などを行うことができる。Further, in the configuration in which the image data input from the image input means is processed and output to the image output means, the image data and the attribute data are stored in synchronization with the scanning of the image by the image input means. In addition, image data and attribute data can be read and edited in synchronization with the image output means.
【0036】[0036]
【発明の実施の形態】図1は、本発明の画像処理装置の
実施の一形態を示すブロック構成図である。図中、1は
画像入力部、2は画像出力部、3は前段画像処理部、4
は後段画像処理部、5は蓄積部、6は制御部である。図
1に示す例では、ページ単位の蓄積機能を有するデジタ
ルカラー複写機として構成した場合を示している。FIG. 1 is a block diagram showing an embodiment of an image processing apparatus according to the present invention. In the figure, 1 is an image input unit, 2 is an image output unit, 3 is a preceding image processing unit, 4
Denotes a subsequent image processing unit, 5 denotes a storage unit, and 6 denotes a control unit. The example shown in FIG. 1 shows a case where the digital color copier is configured to have a page-by-page storage function.
【0037】画像入力部1は、原稿上の画像をカラー画
像として取得する。画像入力部1は、例えば原稿載置
台、光源、ラインセンサ、A/D(アナログ/デジタ
ル)変換器などからなる。1次元のCCDラインセンサ
を、ラインセンサの受光素子の並び方向(主走査方向)
と直交する方向(副走査方向)に移動させることによっ
て、原稿上の画像を読み取り、画像データとして出力す
る。ここでは一例として、レッド(R)、グリーン
(G)、ブルー(B)の3原色に色分解した電気信号を
生成して画像信号として出力する。もちろん、読取方式
は任意であり、原稿を移動させて読み取る方式などでも
よい。The image input unit 1 acquires an image on a document as a color image. The image input unit 1 includes, for example, a document table, a light source, a line sensor, an A / D (analog / digital) converter, and the like. A one-dimensional CCD line sensor is arranged in the direction in which light receiving elements of the line sensor are arranged (main scanning direction).
The image on the document is read by moving in the direction (sub-scanning direction) perpendicular to the direction, and is output as image data. Here, as an example, an electric signal that is color-separated into three primary colors of red (R), green (G), and blue (B) is generated and output as an image signal. Of course, the reading method is arbitrary, and a method in which a document is moved and read may be used.
【0038】画像出力部2は、入力される画像データに
従って被記録媒体上にカラー画像を形成する。ここでは
一例として、イエロー(Y)、マゼンタ(M)、シアン
(C)、ブラック(K)の4色のトナーを用い、フルカ
ラー画像のプリントを行うものとする。また、この例で
は、Y→M→C→Kの順番で4回の印字動作によりフル
カラープリントを行うものとする。The image output unit 2 forms a color image on a recording medium in accordance with the input image data. Here, as an example, it is assumed that a full-color image is printed using four color toners of yellow (Y), magenta (M), cyan (C), and black (K). In this example, full-color printing is performed by four printing operations in the order of Y → M → C → K.
【0039】前段画像処理部3及び後段画像処理部4
は、画像入力部1が原稿を走査して出力する画像データ
を受け取り、画像出力部2において原稿の画像が良好に
再現されるような画像データを生成する。ここでは、画
像入力部1からRGB信号を受け取り、画像出力部2に
対してY、M、C、K信号を順次生成する。なお、この
前段画像処理部3及び後段画像処理部4は、画像入力部
1で読み取った画像を画像出力部2で形成するまでに行
われる画像処理を、後述の蓄積部105との位置関係に
よって分けたものである。First-stage image processing unit 3 and second-stage image processing unit 4
The image input unit 1 receives image data that is output by scanning a document, and generates image data that allows the image output unit 2 to reproduce the image of the document satisfactorily. Here, RGB signals are received from the image input unit 1, and Y, M, C, and K signals are sequentially generated for the image output unit 2. The first-stage image processing unit 3 and the second-stage image processing unit 4 perform image processing performed until an image read by the image input unit 1 is formed by the image output unit 2 depending on a positional relationship with a storage unit 105 described later. It is divided.
【0040】蓄積部5は、前段画像処理部3が出力する
画像データ及び画像処理に必要な属性情報(Tag信
号)を受けてページ単位に蓄積保持する。また、画像デ
ータの出力順序の制御や画像回転・合成処理などを行
い、ソーティング、両面プリントや、複数ページを1枚
の中に配置して出力するNup編集などの付加機能を提
供する。The storage unit 5 receives the image data output from the preceding-stage image processing unit 3 and the attribute information (Tag signal) necessary for image processing, and stores and holds the page data in page units. It also controls the output order of image data, performs image rotation / synthesis processing, and provides additional functions such as sorting, double-sided printing, and Nup editing in which a plurality of pages are arranged and output on one sheet.
【0041】制御部6は、前段画像処理部3、後段画像
処理部4、蓄積部5の制御を行う。また、画像入力部1
を制御し、あるいは画像入力部1から同期信号を取得
し、画像入力時に画像入力部1における画像入力動作
と、前段画像処理部3、蓄積部5との同期を取ることが
できる。さらに、画像出力部1を制御し、あるいは画像
出力部2から同期信号を取得し、蓄積部5、後段画像処
理部4と、画像出力部2との同期を取ることができる。The control section 6 controls the first-stage image processing section 3, the second-stage image processing section 4, and the storage section 5. Also, the image input unit 1
Or obtains a synchronization signal from the image input unit 1 and synchronizes the image input operation of the image input unit 1 with the preceding image processing unit 3 and the storage unit 5 at the time of image input. Further, it is possible to control the image output unit 1 or acquire a synchronization signal from the image output unit 2 to synchronize the storage unit 5, the subsequent image processing unit 4, and the image output unit 2.
【0042】上述の本発明の画像処理装置の実施の一形
態における動作の概要を簡単に説明する。カラー複写対
象となる原稿は、画像入力部1で読み取られてR、G、
Bの3原色のデジタル信号が生成される。生成されたデ
ジタル画像信号は前段画像処理部3に入力され、ここで
RGBの3原色からCIE(国際照明委員会)1976
で規定される表色系L*a*b*で表されるデジタル信
号へと変換される。また前段画像処理部3では、以降の
各種の画像処理を制御するために用いられる属性信号で
あるTag信号の生成も行われる。前段画像処理部3で
生成されたL*a*b*信号及びTag信号は、蓄積部
5へ出力される。このとき、画像入力部1の原稿走査動
作に同期して、前段画像処理部3からL*a*b*信号
及びTag信号が出力され、蓄積部5に蓄積保持され
る。An outline of the operation of the image processing apparatus according to the embodiment of the present invention will be briefly described. The original to be color-copied is read by the image input unit 1 and is subjected to R, G,
A digital signal of three primary colors B is generated. The generated digital image signal is input to the pre-stage image processing unit 3, where the CIE (International Commission on Illumination) 1976 converts the three primary colors of RGB.
Is converted into a digital signal represented by a color system L* a* b* defined by Further, the pre-stage image processing unit 3 also generates a Tag signal which is an attribute signal used for controlling various subsequent image processes. The L* a* b* signal and the Tag signal generated by the pre-stage image processing unit 3 are output to the storage unit 5. At this time, the L* a* b* signal and the Tag signal are output from the preceding image processing unit 3 in synchronization with the original scanning operation of the image input unit 1, and are stored and held in the storage unit 5.
【0043】蓄積部5に蓄積保持されたL*a*b*信
号及びTag信号は、蓄積部5内で所定の画像編集、加
工が行われた後、画像出力部2の印字動作に同期して、
印字動作の回数、ここでは出力色の回数だけ、後段画像
処理部4へ出力される。後段画像処理部4では、L*a
*b*信号及びTag信号から印字用のY/M/C/K
信号を順次生成し、画像出力部2へ印字信号を出力す
る。そして画像出力部2においてY、M、C、Kの画像
を順次被記録媒体上に形成し、フルカラーの画像が形成
される。The L* a* b* signal and the Tag signal stored and held in the storage unit 5 are synchronized with the printing operation of the image output unit 2 after predetermined image editing and processing are performed in the storage unit 5. hand,
The number of printing operations, here, the number of output colors, is output to the subsequent image processing unit 4. In the subsequent image processing unit 4, L* a
Y / M / C / K for printing from* b* signal and Tag signal
Signals are sequentially generated and a print signal is output to the image output unit 2. Then, in the image output unit 2, the Y, M, C, and K images are sequentially formed on the recording medium, and a full-color image is formed.
【0044】以上のような動作により、カラー原稿の複
写が実現される。従って、通常のY/M/C/Kの4色
によりカラー画像を再現して原稿の複写を行う場合に
は、一回の走査により原稿画像を蓄積部5へ取り込み、
蓄積部5から画像データ及びTag信号を4回読み出す
ことにより印字を行うことになる。With the above operations, copying of a color original is realized. Therefore, when a document is copied by reproducing a color image with four colors of normal Y / M / C / K, the document image is taken into the storage unit 5 by one scan,
Printing is performed by reading the image data and the Tag signal four times from the storage unit 5.
【0045】以下、図1に示した各部について、さらに
詳細に説明する。図2は、前段画像処理部3の一例を示
すブロック構成図である。図中、11は階調補正部、1
2は色空間変換部、13は絵/文字分離部、14は画像
変倍部、15はTag変倍部、16は原稿検知部であ
る。図2では、画像入力部1から入力されるRGB信号
に対する処理を行い、L*a*b*信号及びTag信号
を蓄積部5へ出力する動作を説明するものである。な
お、図中の実線は画像信号を、破線はTag信号を示
し、各信号を示す線に斜線と共に記述される数字はそれ
ぞれの信号における1画素あたりのビット数を示す。以
降の図においても同様である。Hereinafter, each part shown in FIG. 1 will be described in more detail. FIG. 2 is a block diagram illustrating an example of the pre-stage image processing unit 3. In the figure, reference numeral 11 denotes a tone correction unit, 1
2 is a color space conversion unit, 13 is a picture / character separation unit, 14 is an image scaling unit, 15 is a Tag scaling unit, and 16 is a document detection unit. FIG. 2 illustrates an operation of performing processing on an RGB signal input from the image input unit 1 and outputting an L* a* b* signal and a Tag signal to the storage unit 5. In the drawing, a solid line indicates an image signal, a dashed line indicates a Tag signal, and a number described with a diagonal line on each signal line indicates the number of bits per pixel in each signal. The same applies to the following figures.
【0046】画像入力部1において原稿上の画像を走査
し、例えば600dpi(25.4mmあたり600ド
ット)の画素密度でRGB各色8ビット/画素のデジタ
ル信号が出力されるとする。階調補正部11は、画像入
力部1から入力されるRGBの3原色の信号に対し、画
像入力部1の階調特性を補正する。図3は、階調補正部
11における階調補正処理の一例を示すグラフである。
この階調補正部11では、例えば図3に示すように、
R、G、Bそれぞれの信号に対して、それぞれの信号ご
とに予め設定されている特性曲線に従って、階調の変換
処理を行う。このような変換処理は、例えば予め設定さ
れた1次元のLUT(ルックアップテーブル)を参照す
ることにより実現することができる。It is assumed that the image input unit 1 scans an image on a document and outputs a digital signal of 8 bits / pixel for each color of RGB at a pixel density of, for example, 600 dpi (600 dots per 25.4 mm). The gradation correction unit 11 corrects the gradation characteristics of the image input unit 1 with respect to the RGB primary color signals input from the image input unit 1. FIG. 3 is a graph illustrating an example of the gradation correction process in the gradation correction unit 11.
In the tone correction unit 11, for example, as shown in FIG.
A gradation conversion process is performed on each of the R, G, and B signals according to a characteristic curve preset for each signal. Such a conversion process can be realized by referring to, for example, a one-dimensional LUT (look-up table) set in advance.
【0047】色空間変換部12は、階調補正部11で階
調補正処理を施されたRGB信号からL*a*b*信号
を生成する。この色空間変換部12で生成されるL*a
*b*信号は、画像入力部1及び画像出力部2でそれぞ
れ読み取り及び出力が可能な色空間領域に合わせて、各
8ビット/画素に量子化された値である。RGB信号か
らL*a*b*信号への色空間変換処理は、例えばThe color space conversion unit 12 uses the gradation correction unit 11
L from the RGB signal subjected to the tone correction processing*a*b*signal
Generate L generated by the color space conversion unit 12*a
*b*The signals are output from the image input unit 1 and the image output unit 2 respectively.
According to the color space area where
This is a value quantized to 8 bits / pixel. RGB signal
L*a*b*The color space conversion process to the signal is, for example,
【数1】のような演算により実現することができる。なお、この
式において、変換用行列係数α11〜α39及びβ1〜
β3は、画像入力部1の色読取特性により実験的に予め
設計されている数値である。(Equation 1) It can be realized by an operation such as Note that, in this equation, conversion matrix coefficients α11 to α39 and β1 to
β3 is a numerical value that is experimentally designed in advance based on the color reading characteristics of the image input unit 1.
【0048】絵/文字分離部13は、各画素が絵柄を構
成する画素であるのか、あるいは文字を構成する画素で
あるのかを識別し、その識別結果を示す信号(以下、S
eg−Tag信号)を出力する。この絵/文字分離部1
3は、抽出手段に対応するものである。また、識別結果
を示すSeg−Tag信号は、属性情報の一つである画
素情報に対応するものである。The picture / character separating section 13 discriminates whether each pixel is a pixel forming a picture or a pixel forming a character, and outputs a signal indicating the result of the discrimination (hereinafter referred to as S).
eg-Tag signal). This picture / character separation unit 1
Reference numeral 3 corresponds to an extracting unit. The Seg-Tag signal indicating the identification result corresponds to the pixel information which is one of the attribute information.
【0049】図4は、絵/文字分離部の一例を示すブロ
ック構成図である。図中、21は文字抽出部、22は網
点抽出部、23は論理和演算部、24は収縮部、25は
膨張部、26は論理積演算部、27は色/黒判定部、2
8は結合部である。絵/文字分離部13は、画像内の文
字画素を抽出し絵柄及び背景部と分離する。上述のよう
に、絵/文字分離部13では、入力されるL*a*b*
信号を受け取り、識別結果として2ビット/画素のse
g−Tag信号を出力する。絵/文字分離部13では、
明度信号L*は文字抽出部21及び網点描出部22へ入
力される。文字抽出部21では、各画素が文字画素であ
るか否かを示す2値信号を生成する。文字抽出部21
は、画像内の文字、線画、ソリッド(塗り潰し)など、
階調レベルの高い要素を抽出する。この文字抽出部21
は、例えば所定閾値による固定2値化処理結果と周辺画
素平均値を閾値とする浮動2値化処理結果の論理和を求
めることにより実現することができる。同様に網点抽出
部22では、各画素が網点画素であるか否かを示す2値
信号を生成する。この網点抽出部22は、例えば特願平
9−231361号に開示されているように、2値化し
た画像信号の疎密や周期性により、注目画素が網点領域
であるか否かを判定するように構成することができる。FIG. 4 is a block diagram showing an example of the picture / character separating section. In the figure, 21 is a character extraction unit, 22 is a halftone dot extraction unit, 23 is a logical sum operation unit, 24 is a contraction unit, 25 is an expansion unit, 26 is a logical product operation unit, 27 is a color / black determination unit,
Reference numeral 8 denotes a connecting portion. The picture / character separation unit 13 extracts character pixels in the image and separates them from the picture and the background. As described above, the picture / character separation unit 13 inputs L* a* b*.
Receiving a signal, and as a result of identification, 2 bits / pixel se
The g-Tag signal is output. In the picture / character separation unit 13,
The brightness signal L* is input to the character extracting unit 21 and the halftone dot drawing unit 22. The character extracting unit 21 generates a binary signal indicating whether each pixel is a character pixel. Character extraction unit 21
Is for text, line drawings, solids (filled), etc.
An element having a high gradation level is extracted. This character extraction unit 21
Can be realized, for example, by calculating the logical sum of the fixed binarization processing result using a predetermined threshold value and the floating binarization processing result using the peripheral pixel average value as a threshold value. Similarly, the dot extracting unit 22 generates a binary signal indicating whether each pixel is a dot pixel. The dot extracting unit 22 determines whether or not the pixel of interest is a dot area based on the density and periodicity of the binarized image signal, as disclosed in Japanese Patent Application No. 9-231361, for example. Can be configured.
【0050】このようにして得られた各画素2値の文字
信号及び網点信号の論理和を論理和演算部23で求めた
後、所定サイズの収縮及び膨張処理を収縮部24、膨張
部25で行う。収縮部24は、例えば31×31(副走
査×主走査)サイズのウインドウを用い、ウインドウ内
の画素に対して論理積演算を行うことにより収縮処理を
行うことができる。また膨張部25は、例えば49×4
9サイズのウインドウを用い、ウインドウ内の画素に対
して論理和演算を行うことにより膨張処理を行うことが
できる。なお、収縮部24および膨張部25において用
いるウインドウのサイズは任意である。After the logical sum of the binary character signal and the halftone signal thus obtained is obtained by the logical sum operation unit 23, the contraction and expansion processing of a predetermined size is performed by the contraction unit 24 and the expansion unit 25. Do with. The contraction unit 24 can perform a contraction process by using a window having a size of, for example, 31 × 31 (sub-scan × main-scan) and performing a logical AND operation on the pixels in the window. The expansion section 25 is, for example, 49 × 4
The expansion process can be performed by using a 9-size window and performing a logical OR operation on the pixels in the window. The size of the window used in the contraction section 24 and the expansion section 25 is arbitrary.
【0051】さらに、膨張部25により膨張処理を行っ
た後の信号の否定と、論理和演算部23から出力される
文字信号と網点信号の論理和信号との論理積を論理積演
算部26で演算する。これによって、文字画素を示す1
ビット/画素の文字識別信号を生成する。Furthermore, the negation of the signal after the expansion processing by the expansion section 25 and the logical product of the character signal output from the logical sum calculation section 23 and the logical sum signal of the halftone dot signal are performed by the logical product calculation section 26. Calculate with. As a result, 1 indicating a character pixel
Generate a bit / pixel character identification signal.
【0052】また絵/文字分離部13では、L*a*b
*信号は色/黒判定部27へ入力される。色/黒判定部
27では、入力されるL*a*b*信号と各信号に対す
る所定の閾値との比較によって各画素が有彩色であるか
無彩色であるかを判定し、1ビット/画素の色/黒識別
信号を生成する。そして、論理積演算部26から出力さ
れる文字識別信号と、色/黒判定部27から出力される
色/黒識別信号を結合部28で合成し、3類型を示す2
ビット/画素のSeg−Tag信号が生成される。図5
は、Seg−Tag信号の一例の説明図である。Seg
−Tag信号は、図5に示すように2ビット/画素の値
により、文字以外、黒文字、色文字の3類型を示す。In the picture / character separation section 13, L* a* b
* The signal is input to the color / black determination unit 27. The color / black determination unit 27 determines whether each pixel is a chromatic color or an achromatic color by comparing the input L* a* b* signal with a predetermined threshold value for each signal, and determines 1 bit / pixel. Is generated. Then, the combining unit 28 combines the character identification signal output from the logical product operation unit 26 and the color / black identification signal output from the color / black determination unit 27, and outputs two types of three.
A Seg-Tag signal of bits / pixel is generated. FIG.
FIG. 4 is an explanatory diagram of an example of a Seg-Tag signal. Seg
As shown in FIG. 5, the -Tag signal indicates three types of characters other than characters, black characters, and color characters, based on a value of 2 bits / pixel.
【0053】図2に戻り、画像変倍部14は、色空間変
換部12から出力されるL*a*b*信号を受けて、主
走査方向に対して1次元の拡大、縮小を行う。この画像
変倍部14における主走査方向の拡大、縮小と、画像入
力部1における副走査方向の走査速度制御と合わせて、
原稿画像の2次元の拡大、縮小が実現される。画像変倍
部14における拡大、縮小は、例えば公知の線形補間演
算などを用いることができる。なお、この画像変倍部1
4は、画像前処理手段に対応する。画像前処理手段は、
画像の変倍処理以外の処理であってもよい。Returning to FIG. 2, the image scaling section 14 performs color space scaling.
L output from the conversion unit 12*a*b*At the signal, the Lord
One-dimensional enlargement / reduction is performed in the scanning direction. This image
Enlargement / reduction in the main scanning direction in the magnification unit 14 and image input / output
Together with the scanning speed control in the sub-scanning direction in the force unit 1,
Two-dimensional enlargement and reduction of the document image are realized. Image scaling
The enlargement and reduction in the section 14 may be performed, for example, by a known linear interpolation operation.
Arithmetic can be used. Note that this image scaling unit 1
Reference numeral 4 corresponds to an image preprocessing unit. The image preprocessing means includes:
Processing other than image scaling processing may be used.
【0054】Tag信号変倍部15は、画像変倍部14
にて行われる画像の拡大、縮小処理と同じ変倍率で、T
ag信号に対して主走査方向の拡大、縮小処理を行う。
拡大、縮小方法としては、例えば公知の単純変倍手法
(零次ホールド法)などを用いて実現することができ
る。ここで、図2に示すArea−Tag信号は、操作
者が図示しないユーザインタフェースや編集用デジタイ
ザを使用して原稿及び複写作業に対して行った設定を示
すTag信号(属性情報)である。図6は、Area−
Tag信号の一例の説明図である。ここでは図6に示す
ように、それぞれ2ビット/画素で“カラーモード”及
び“原稿タイプ”を表す信号としている。カラーモード
としては4色(YMCK)を使用した画像形成、3色
(YMC)を使用した画像形成、あるいは白黒画像の形
成を指定することができる。また原稿タイプとしては、
文字/写真混在原稿、文字原稿、写真原稿、地図原稿な
どを指定することができる。Tag信号変倍部15は、
絵/文字分離部13から出力されるSeg−Tag信号
とともに、このArea−Tag信号に対しても、画像
変倍部14と同じ変倍率で拡大、縮小処理を行う。な
お、このTag信号変倍部15は、属性前処理手段に対
応する。属性前処理手段は、画像の変倍処理以外の処理
であってもよく、画像前処理手段と同じ処理を行うもの
であればよい。The Tag signal scaling section 15 is an image scaling section 14.
At the same magnification as the image enlargement and reduction processing performed in
The enlargement / reduction processing in the main scanning direction is performed on the ag signal.
As the enlargement and reduction methods, for example, a known simple scaling method (zero-order hold method) can be used. Here, the Area-Tag signal shown in FIG. 2 is a Tag signal (attribute information) indicating a setting made for an original and a copying operation by an operator using a user interface (not shown) or an editing digitizer. FIG. 6 shows the Area-
FIG. 4 is an explanatory diagram of an example of a Tag signal. Here, as shown in FIG. 6, the signals represent "color mode" and "document type" at 2 bits / pixel, respectively. As the color mode, image formation using four colors (YMCK), image formation using three colors (YMC), or formation of a monochrome image can be designated. Also, as the manuscript type,
A text / photo mixed document, a character document, a photo document, a map document, and the like can be designated. The Tag signal scaling section 15
Along with the Seg-Tag signal output from the picture / character separation unit 13, the Area-Tag signal is also subjected to enlargement / reduction processing at the same magnification as the image magnification unit 14. The Tag signal scaling section 15 corresponds to the attribute pre-processing means. The attribute pre-processing unit may be a process other than the image scaling process, and may be any unit that performs the same process as the image pre-processing unit.
【0055】以上のような構成により、前段画像処理部
3は、画像入力部1よりRGB信号を受け取り、L*a
*b*信号及びTag信号(Seg−Tag信号、Ar
ea−Tag信号)を出力する。With the above configuration, the preceding image processing unit 3 receives the RGB signals from the image input unit 1 and performs L* a
* b* signal and Tag signal (Seg-Tag signal, Ar
ea-Tag signal).
【0056】図2の原稿検知部16は、原稿の大きさや
位置を検知したり、白黒原稿かカラー原稿かを判定する
など、コピー動作に必要とされる情報を原稿画像から抽
出する。例えば、原稿読み込み走査に先立って行われる
予備走査時にそれらの情報を抽出し、制御部6へ必要な
情報を送出することができる。The document detector 16 shown in FIG. 2 extracts information required for a copy operation from a document image, such as detecting the size and position of a document and determining whether the document is a monochrome document or a color document. For example, the information can be extracted at the time of preliminary scanning performed prior to the original reading scanning, and necessary information can be sent to the control unit 6.
【0057】制御部6は操作者が図示しない操作部より
入力するコピー条件と、原稿検知部16により原稿画像
から抽出した情報に基づいて、倍率設定や白黒/カラー
判別、用紙選択、トレイ選択などの自動機能を実現す
る。Based on copy conditions input by an operator from an operation unit (not shown) and information extracted from the original image by the original detection unit 16, the control unit 6 sets magnification, determines black and white / color, selects paper, selects a tray, and the like. Implement automatic functions.
【0058】図7は、後段画像処理部4の一例を示すブ
ロック構成図である。図中、31は色空間変換部、32
は空間補正部、33は階調補正部、34は中間調生成
部、35はTag信号生成部である。このうち、色空間
変換部31、空間補正部32、階調補正部33、中間調
生成部34は画像後処理手段に対応し、Tag信号生成
部35は制御信号生成手段に対応する。なお画像後処理
手段はこれらの処理部のほか、他の各種の処理手段を有
していてよい。FIG. 7 is a block diagram showing an example of the latter-stage image processing section 4. As shown in FIG. In the figure, 31 is a color space conversion unit, 32
Denotes a space correction unit, 33 denotes a gradation correction unit, 34 denotes a halftone generation unit, and 35 denotes a Tag signal generation unit. Among them, the color space conversion unit 31, the space correction unit 32, the gradation correction unit 33, and the halftone generation unit 34 correspond to an image post-processing unit, and the Tag signal generation unit 35 corresponds to a control signal generation unit. Note that the image post-processing means may have various other processing means in addition to these processing units.
【0059】色空間変換部31は後段画像処理部4に入
力されてくるL*a*b*信号から、画像出力部2で印
字に使用するY/M/C/K信号を印字色サイクルに従
って順次生成する。図8は、色空間変換部31の一例を
示す概略構成図である。図中、41〜43は色補正部、
44,45はセレクタである。色空間変換部31は、こ
の例では色補正部41、色補正部42、色補正部43及
びセレクタ44、45より構成されている。ここで、色
補正部41、色補正部42、色補正部43は、それぞれ
異なる色補正係数が設定されており、入力されるL*a
*b*信号に対してそれぞれ設定されている色補正係数
に従って色補正処理を行い、Y/M/C/K信号を生成
する。The color space conversion section 31 converts the Y / M / C / K signals used for printing in the image output section 2 from the L* a* b* signals input to the subsequent image processing section 4 in accordance with the printing color cycle. Generate sequentially. FIG. 8 is a schematic configuration diagram illustrating an example of the color space conversion unit 31. In the figure, 41 to 43 are color correction units,
44 and 45 are selectors. In this example, the color space conversion unit 31 includes a color correction unit 41, a color correction unit 42, a color correction unit 43, and selectors 44 and 45. Here, different color correction coefficients are set for the color correction unit 41, the color correction unit 42, and the color correction unit 43, respectively, and the input L* a
The color correction processing is performed on the* b* signal in accordance with the color correction coefficients respectively set to generate a Y / M / C / K signal.
【0060】ここで、各色補正部41〜43は、例えば
次のように構成することができる。まず、色補正部41
が出力するY/M/C/K信号は、4色再現用の色補正
が行われたY/M/C/K信号であり、原稿タイプが写
真及び文字/写真の時に使用される。色補正部42が出
力するY/M/C/K信号も同様に4色再現用の色補正
が行われたY/M/C/K信号であるが、原稿タイプが
文字及び地図の時に使用される。ここで、写真及び文字
/写真用の色補正は、原稿に対して忠実な再現を与える
標準的な色補正であり、また写真の再現において粒状性
の低下を生じないようにYMC信号をK信号に置き換え
る割合(以下、UCR率と呼ぶ)が50%程度に設定さ
れる。一方、文字及び地図用の色補正は、グラフィクス
原稿やビジネス文書を想定した色補正であり、原稿に対
してやや鮮やかでハイコントラストな再現を行うととも
に、グレイバランスを保持するように95%程度のUC
R率が設定される。色補正部43が出力する信号は、
Y、M、Cの3色再現用のY/M/C信号である。Here, each of the color correction sections 41 to 43 can be configured, for example, as follows. First, the color correction unit 41
Are Y / M / C / K signals that have been subjected to color correction for four-color reproduction, and are used when the original type is a photograph and text / photo. Similarly, the Y / M / C / K signal output from the color correction unit 42 is a Y / M / C / K signal that has been subjected to color correction for four-color reproduction. Is done. Here, the color correction for photos and text / photo is a standard color correction for faithfully reproducing the original, and the YMC signal is converted to the K signal so as not to reduce the graininess in the reproduction of the photo. (Hereinafter, referred to as a UCR rate) is set to about 50%. On the other hand, the color correction for characters and maps is a color correction assuming a graphics document or a business document, and performs a slightly vivid and high-contrast reproduction on the document, while maintaining a gray balance of about 95%. UC
The R rate is set. The signal output from the color correction unit 43 is
These are Y / M / C signals for three-color reproduction of Y, M, and C.
【0061】入力信号のL*は、白黒モード及び原稿中
の黒文字を再現する信号として使用される。セレクタ4
5は、制御部6から入力される印字色サイクルを示す信
号(Cycle信号)を受け、K色を印字する時にL*
信号を出力し、それ以外のY、M、C色を印字する時に
は「0」を出力することによって画素値をリセットす
る。The input signal L* is used as a signal for reproducing the black and white mode and black characters in the document. Selector 4
5 receives a signal (Cycle signal) indicating a print color cycle input from the control unit 6 and prints L* when printing K color.
When a signal is output and other Y, M, and C colors are printed, the pixel value is reset by outputting “0”.
【0062】セレクタ44は、後述する色空間変換切換
信号(CC−Tag信号)にしたがって、色補正部4
1、色補正部42、色補正部43より出力されるY/M
/C/K信号、及び、セレクタ45から入力されるL*
信号または「0」の4つの信号から、いずれか1つを画
素毎に選択して出力する。図9は、CC−Tag信号の
一例の説明図である。CC−Tag信号は、例えば2ビ
ット/画素の信号であり、それぞれのビット値の組み合
わせによって、色補正部41〜43の出力あるいはL*
信号または「0」のいずれを選択するかを示している。The selector 44 operates according to a color space conversion switching signal (CC-Tag signal) to be described later.
1. Y / M output from the color correction unit 42 and the color correction unit 43
/ C / K signal and L* input from selector 45
One of the signals or four signals “0” is selected and output for each pixel. FIG. 9 is an explanatory diagram of an example of the CC-Tag signal. The CC-Tag signal is, for example, a signal of 2 bits / pixel, and the output of the color correction units 41 to 43 or L* is determined by a combination of the respective bit values.
It indicates whether to select a signal or “0”.
【0063】図10は、色補正部41〜43の一例を示
す概略構成図、図11は、色補正部41〜43における
色空間の分割方法の一例を示す説明図である。図中、5
1は基準データ用色補正メモリ、52は補間用領域選択
信号メモリ、53〜55は補間用信号出力メモリ、56
〜58は補間用乗算器、59は加算部である。ここでは
一例として色補正部41について示しているが、色補正
部42、色補正部43についても同様の構成である。FIG. 10 is a schematic configuration diagram showing an example of the color correction units 41 to 43, and FIG. 11 is an explanatory diagram showing an example of a color space division method in the color correction units 41 to 43. In the figure, 5
1 is a reference data color correction memory, 52 is an interpolation area selection signal memory, 53 to 55 are interpolation signal output memories, 56
Reference numerals 58 to 58 denote interpolation multipliers, and 59 denotes an adder. Here, the color correction unit 41 is shown as an example, but the color correction unit 42 and the color correction unit 43 have the same configuration.
【0064】色補正部41〜43は、上述のようにL*
a*b*信号よりY/M/C/K信号を生成するもので
あり、例えば特開平5−110840号公報に記載され
ている方式等を用いて実現することができる。この例に
おける色補正部41〜43は、予め設定されたテーブル
メモリを用いてL*a*b*からY/M/C/(K)を
生成するものである。入力されたL*a*b*信号をそ
れぞれ上位4ビットと下位4ビットに分け、上位ビット
をアドレスとして色補正メモリを用いて、基準データを
算出し、下位4ビットを用いて補間回路によりその間を
補間することによって色補正を実施することができる。As described above, the color correction units 41 to 43 perform L*
The Y / M / C / K signal is generated from the a* b* signal, and can be realized by using, for example, a method described in Japanese Patent Application Laid-Open No. 5-110840. The color correction units 41 to 43 in this example generate Y / M / C / (K) from L* a* b* using a preset table memory. The input L* a* b* signal is divided into upper 4 bits and lower 4 bits, respectively, reference data is calculated using the color correction memory using the upper bits as an address, and an interpolator is used by using the lower 4 bits. Is interpolated, color correction can be performed.
【0065】図11に示すように、色補正部41〜43
では、3次元のL*a*b*色空間をL*,a*,b*
それぞれの上位4ビットにより決定される立方体に分割
する。そして、その頂点座標に対応するY/M/C(/
K)出力値を基準データとして記憶しておく。As shown in FIG. 11, the color correction units 41 to 43
In the following, the three-dimensional L* a* b* color space is defined as L* , a* , b*.
Divide into cubes determined by the upper 4 bits. Then, Y / M / C (/
K) Store the output value as reference data.
【0066】分割された立方体は、補間演算のために、
図11に示すようにさらに6つの四面体に分割される。
入力されるL*,a*,b*の値は、その上位4ビット
及び下位4ビットにより規定される座標値から、どの四
面体に属するかが判定される。そして属する四面体の4
頂点に対応するY/M/C(/K)値を用いた補間演算
が行われる。The divided cube is used for the interpolation operation,
As shown in FIG. 11, it is further divided into six tetrahedrons.
From the coordinate values defined by the upper 4 bits and the lower 4 bits, it is determined which tetrahedron the input L* , a* , b* values belong to. And the tetrahedron 4 to which it belongs
An interpolation operation using the Y / M / C (/ K) value corresponding to the vertex is performed.
【0067】図10において、基準データ用色補正メモ
リ51はL*a*b*信号の上位4ビットの組をアドレ
ス信号として、基準データを出力する色補正メモリであ
る。補間用領域選択信号メモリ52は、下位4ビットの
組をアドレス信号として、入力されたL*,a*,b*
の値が、図11に示す6つの四面体のいずれに属するか
を判定するものである。補間用信号出力メモリ53、5
4、55は、上位4ビットの組及び補間用領域選択信号
メモリ52の出力を受けて、補間演算用の信号を出力す
る。補間用乗算器56、57、58は、入力信号の下位
4ビットと補間用信号出力メモリ53、54、55から
出力される補間演算用の信号(補間係数)を乗算する。
加算部59は、基準データ用補正メモリ51および補間
用乗算器56、57、58の出力信号を加算する。In FIG. 10, a reference data color correction memory 51 is a color correction memory for outputting reference data using a set of upper 4 bits of an L* a* b* signal as an address signal. The interpolation area selection signal memory 52 uses the set of lower 4 bits as an address signal to input the input L* , a* , b*.
Is determined to which of the six tetrahedrons shown in FIG. 11 belongs. Interpolation signal output memory 53, 5
Numerals 4 and 55 receive a set of the upper 4 bits and the output of the interpolation area selection signal memory 52 and output a signal for interpolation calculation. The interpolation multipliers 56, 57, 58 multiply the lower 4 bits of the input signal by an interpolation operation signal (interpolation coefficient) output from the interpolation signal output memories 53, 54, 55.
The adder 59 adds the output signals of the reference data correction memory 51 and the interpolation multipliers 56, 57, 58.
【0068】また、基準データ用色補正メモリ51及び
補間用信号出力メモリ53、54、55には、画像出力
2における印字色の切り替わりを示すCycle信号が
入力されている。このCycle信号に従って、Y色印
字時にはY信号生成用の補正データを出力し、同様にM
色/C色/K色印字時にはM信号/C信号/K信号生成
用の補正データをそれぞれ出力する。色補正部41、色
補正部42、色補正部43では、以上のような動作によ
りL*a*b*信号からY/M/C(/K)信号を生成
している。A Cycle signal indicating the change of the print color in the image output 2 is input to the reference data color correction memory 51 and the interpolation signal output memories 53, 54, 55. In accordance with this cycle signal, the correction data for generating the Y signal is output at the time of the Y color printing, and the M signal is similarly output.
At the time of color / C color / K color printing, correction data for M signal / C signal / K signal generation is output, respectively. The color correction unit 41, the color correction unit 42, and the color correction unit 43 generate the Y / M / C (/ K) signal from the L* a* b* signal by the above operation.
【0069】図12は、空間補正部32の一例を示す概
略構成図、図13は、空間補正部32で行われる畳み込
み演算処理の一例の説明図である。図中、61はライン
バッファ、62〜67は補正演算部、68はセレクタで
ある。ラインバッファ61は、後述の空間補正演算に必
要とされる7ライン分の画像データを確保すべく、6ラ
インのデータ遅延を行う。補正演算部62〜67は、例
えば畳み込み演算などによって空間補正演算を行う。例
えば図13に示すように、注目画素(i,j)とする
と、その周辺の(i−4,j−3)〜(i+4,j+
3)の7×9(副走査方向×主走査方向)=63画素に
対して、所定演算係数φ11〜φ79を用いた畳み込み
演算により空間補正処理を実現することができる。ここ
で、演算係数φ11〜φ79は、総和が1.0となる空
間補正係数である。補正演算部62〜67には、Y/M
/C/K各色に対する補正係数が予め設定されており、
制御部6からのCycle信号にあわせて印字色の補正
係数を用いた畳み込み演算が実施される。FIG. 12 is a schematic configuration diagram showing an example of the space correction unit 32, and FIG. 13 is an explanatory diagram of an example of a convolution operation performed by the space correction unit 32. In the figure, 61 is a line buffer, 62 to 67 are correction operation units, and 68 is a selector. The line buffer 61 performs a data delay of six lines in order to secure image data for seven lines required for a spatial correction operation described later. The correction calculation units 62 to 67 perform a space correction calculation by, for example, a convolution calculation. For example, as shown in FIG. 13, assuming that a pixel of interest is (i, j), the surrounding pixels (i-4, j-3) to (i + 4, j +
3) For 7 × 9 (sub-scanning direction × main scanning direction) = 63 pixels, a spatial correction process can be realized by a convolution operation using predetermined operation coefficients φ11 to φ79. Here, the operation coefficients φ11 to φ79 are spatial correction coefficients whose sum is 1.0. The correction calculation units 62 to 67 include Y / M
The correction coefficient for each color / C / K is set in advance,
A convolution operation using a print color correction coefficient is performed in accordance with the cycle signal from the control unit 6.
【0070】図12に示すように、空間補正部32は6
個の補正演算部62〜67を有し、Tag信号生成部3
5においてArea−Tag信号及びSeg−Tag信
号から生成される3ビット/画素の空間補正切換信号
(Filter−Tag信号)に基づいて、セレクタ6
8で6個の補正演算部62〜67の出力値を画素単位に
選択して出力する。As shown in FIG. 12, the space correction unit 32
Tag calculation unit 3
5, a selector 6 based on a 3-bit / pixel spatial correction switching signal (Filter-Tag signal) generated from the Area-Tag signal and the Seg-Tag signal.
In step 8, the output values of the six correction operation units 62 to 67 are selected and output in pixel units.
【0071】図14は、Filter−Tag信号の値
に対する補正演算部62〜補正演算部67の選択論理及
びその処理内容の一例の説明図である。図14に示すよ
うに、Filter−Tag信号の値によって、補正演
算部62〜67から出力される補正演算結果のうちの1
つが選択される。補正演算部62では、絵柄画像用の空
間補正が行われる。原稿タイプとして写真タイプが指定
された場合、および、原稿タイプとして文字/写真タイ
プが指定されて且つ絵/文字分離部13での識別結果で
あるSeg−Tag信号の値が絵柄を表す「00(文字
以外)」(図5参照)の場合に、この補正演算部62の
演算結果が選択される。FIG. 14 is an explanatory diagram of an example of the selection logic of the correction operation units 62 to 67 for the value of the Filter-Tag signal and the processing contents thereof. As shown in FIG. 14, depending on the value of the Filter-Tag signal, one of the correction calculation results output from the correction calculation units 62 to 67 is output.
One is selected. In the correction calculation unit 62, space correction for the picture image is performed. When the photo type is specified as the document type, and when the character / photo type is specified as the document type and the value of the Seg-Tag signal that is the identification result in the picture / character separation unit 13 represents a pattern “00 ( (Other than characters) ”(see FIG. 5), the calculation result of the correction calculator 62 is selected.
【0072】補正演算部63では、文字用の空間補正が
行われる。原稿タイプとして文字/写真タイプが指定さ
れて且つ絵/文字分離部13での識別結果であるSeg
−Tag信号の値が文字を表す「01(黒文字)、11
(色文字)」(図5参照)の場合に、この補正演算部6
3の演算結果が選択される。The correction operation section 63 performs space correction for characters. A character / photo type is designated as the document type, and Seg which is an identification result in the picture / character separation unit 13
−01 (black character), 11 in which the value of the Tag signal indicates a character
(Color character) "(see FIG. 5),
The calculation result of No. 3 is selected.
【0073】補正演算部64では、ビジネス文書などに
多用されるグラフィクスやソリッド(均一色)要素に対
する空間補正が行われる。原稿タイプとして文字タイプ
が指定されて且つ絵/文字分離部13での識別結果であ
るSeg−Tag信号の値が「00(文字以外)」(図
5参照)の場合に、この補正演算部64の演算結果が選
択される。The correction operation unit 64 performs space correction on graphics and solid (uniform color) elements frequently used in business documents and the like. When the character type is designated as the document type and the value of the Seg-Tag signal as the identification result in the picture / character separation unit 13 is “00 (other than character)” (see FIG. 5), the correction operation unit 64 Is selected.
【0074】補正演算部65では、補正演算部63の補
正よりもさらに強調の度合いが強い文字用の空間補正が
行われる。原稿タイプとして文字タイプが指定されて且
つ絵/文字分離部13での識別結果であるSeg−Ta
g信号の値が文字を表す「O1(黒文字)、11(色文
字)」(図5参照)の場合に、この補正演算部65の演
算結果が選択される。The correction operation section 65 performs space correction for a character whose degree of emphasis is higher than that of the correction operation section 63. The character type is designated as the document type, and Seg-Ta which is the identification result in the picture / character separation unit 13
When the value of the g signal is “O1 (black character), 11 (color character)” (see FIG. 5) representing a character, the operation result of the correction operation unit 65 is selected.
【0075】補正演算部66では、地図用の空間補正が
行われる。原稿タイプとして地図タイプが指定された場
合に、この補正演算部66の演算結果が選択される。The correction calculation section 66 performs a space correction for the map. When the map type is specified as the document type, the calculation result of the correction calculation unit 66 is selected.
【0076】補正演算部67では、文字や線画等が主体
の白黒原稿用の空間補正が行われる。カラーモードが白
黒で且つ原稿タイプとして文字タイプが指定された場合
に、この補正演算部67の演算結果が選択される。空間
補正は以上のような構成および動作によって実施され
る。The correction operation section 67 performs space correction for a black-and-white original mainly composed of characters and line drawings. When the color mode is black and white and the character type is specified as the document type, the calculation result of the correction calculation unit 67 is selected. The spatial correction is performed by the above configuration and operation.
【0077】図15は、階調補正部の一例を示す概略構
成図である。図中、71〜80は補正LUT、81はセ
レクタである。補正LUT71〜80は、それぞれ階調
補正処理を行う。例えば、1次元のテーブルを参照する
公知のLUT(ルックアップテーブル)で実現すること
ができる。補正LUT71〜80にはY/M/C/K各
色に対する出力値が予め設定されており、制御部6から
のCycle信号および入力画素値により、LUTの所
定アドレスを参照して出力値を求める。FIG. 15 is a schematic configuration diagram showing an example of the tone correction section. In the figure, 71 to 80 are correction LUTs, and 81 is a selector. Each of the correction LUTs 71 to 80 performs a tone correction process. For example, it can be realized by a known LUT (look-up table) that refers to a one-dimensional table. Output values for each of the Y / M / C / K colors are set in advance in the correction LUTs 71 to 80, and an output value is obtained by referring to a predetermined address of the LUT based on a cycle signal from the control unit 6 and an input pixel value.
【0078】図15に示すように、階調補正部33は補
正LUT71〜補正LUT80とセレクタ81を有して
いる。Tag信号発生部35においてArea−Tag
信号及びSeg−Tag信号から生成される4ビット/
画素の階調補正切り替え信号(TRC−Tag信号)に
基づいて、セレクタ81で10個の補正演算部71〜8
0の出力値を画素単位に選択し、出力する。As shown in FIG. 15, the gradation correction section 33 has correction LUTs 71 to 80 and a selector 81. Area-Tag in the Tag signal generator 35
4 bits generated from the signal and the Seg-Tag signal /
Based on the gradation correction switching signal (TRC-Tag signal) of the pixel, the selector 81 selects ten correction operation units 71 to 8
An output value of 0 is selected for each pixel and output.
【0079】図16は、TRC−Tag信号の値に対す
る補正LUT71〜80の選択論理及びその処理内容の
一例の説明図である。図16に示すように、TRC−T
ag信号の値に従って補正LUT71〜80の出力信号
のうちの1つがセレクタ81で選択されて出力される。
ここで、補正LUT71〜補正LUT75は、カラー原
稿の階調補正用のLUTであり、カラーモードが「4色
(00)、3色(01)」(図6参照)の場合に使用さ
れる。また、補正LUT76〜補正LUT80は、白黒
原稿又はカラー原稿の白黒再現用の補正LUTであり、
カラーモードが「白黒(10)」(図6参照)の時に使
用される。FIG. 16 is an explanatory diagram of an example of the selection logic of the correction LUTs 71 to 80 for the value of the TRC-Tag signal and the processing contents thereof. As shown in FIG.
One of the output signals of the correction LUTs 71 to 80 is selected by the selector 81 and output according to the value of the ag signal.
Here, the correction LUTs 71 to 75 are LUTs for gradation correction of a color original, and are used when the color mode is “4 colors (00), 3 colors (01)” (see FIG. 6). The correction LUT 76 to the correction LUT 80 are correction LUTs for reproducing a black-and-white document or a color document in black and white.
Used when the color mode is "black and white (10)" (see FIG. 6).
【0080】補正LUT71では、絵柄画像用の階調補
正が行われる。原稿タイプとして写真タイプが指定され
た場合、および、原稿タイプとして文字/写真タイプが
指定されて且つ絵/文字分離部13での識別結果である
Seg−Tag信号の値が絵柄を表す「00(文字以
外)」(図5参照)の場合に、この補正LUT71の出
力値が選択される。In the correction LUT 71, gradation correction for a picture image is performed. When the photo type is specified as the document type, and when the character / photo type is specified as the document type and the value of the Seg-Tag signal that is the identification result in the picture / character separation unit 13 represents a pattern “00 ( In this case, the output value of the correction LUT 71 is selected.
【0081】補正LUT72では、文字用の階調補正が
行われる。原稿タイプとして文字/写真タイプが指定さ
れて且つ絵/文字分離部13での識別結果であるSeg
−Tag信号の値が文字を表す「01(黒文字)、11
(色文字)」(図5参照)の場合に、この補正LUT7
2の出力値が選択される。In the correction LUT 72, gradation correction for characters is performed. A character / photo type is designated as the document type, and Seg which is an identification result in the picture / character separation unit 13
−01 (black character), 11 in which the value of the Tag signal indicates a character
(Color character) "(see FIG. 5), the correction LUT 7
An output value of 2 is selected.
【0082】補正LUT73および補正LUT74で
は、文字や線画の多いビジネス文書などの原稿を対象と
する階調補正が行われ、補正LUT71及び補正LUT
72に比べてコントラストが高めな階調補正が設定され
る。補正LUT73では、ビジネス文書などに多用され
るグラフィクスやソリッド(均一色)要素に対する階調
補正が行われる。原稿タイプとして文字タイプが指定さ
れて且つ絵/文字分離部13での識別結果であるSeg
−Tag信号の値が「00(文字以外)」(図5参照)
の場合に、この補正LUT73の出力値が選択される。
また補正LUT74は、文字用の階調補正LUTであ
る。原稿タイプとして文字タイプが指定されて且つ絵/
文字分離部13での識別結果であるSeg−Tag信号
の値が文字を表す「01(黒文字)、11(色文字)」
(図5参照)の場合に、この補正LUT74の演算結果
が選択される。In the correction LUT 73 and the correction LUT 74, gradation correction is performed on a document such as a business document having many characters and line drawings, and the correction LUT 71 and the correction LUT
The gradation correction is set such that the contrast is higher than 72. The correction LUT 73 performs tone correction for graphics and solid (uniform color) elements frequently used in business documents and the like. The character type is designated as the document type, and Seg which is the identification result in the picture / character separation unit 13
-The value of the Tag signal is "00 (other than characters)" (see FIG. 5).
In this case, the output value of the correction LUT 73 is selected.
The correction LUT 74 is a gradation correction LUT for characters. If the character type is specified as the original type and the picture /
“01 (black character), 11 (color character)” in which the value of the Seg-Tag signal as the identification result in the character separation unit 13 represents a character.
In the case of (see FIG. 5), the calculation result of the correction LUT 74 is selected.
【0083】補正LUT75は、地図に代表されるよう
な、高精細な原稿の階調補正を対象とするLUTであ
る。原稿タイプとして地図タイプが指定された場合に、
この補正LUT75の出力値が選択される。The correction LUT 75 is an LUT for gradation correction of a high-definition document such as a map. If a map type is specified as the manuscript type,
The output value of the correction LUT 75 is selected.
【0084】白黒モードが選択された場合も、上述のカ
ラー再現の場合と同様の論理で階調補正が設定される。
補正LUT76では、絵柄画像用の階調補正が行われ
る。原稿タイプとして写真タイプが指定された場合、お
よび、原稿タイプとして文字/写真タイプが指定されて
且つ絵/文字分離部13での識別結果であるSeg−T
ag信号の値が絵柄を表す「01(文字以外)」(図5
参照)の場合に、この補正LUT76の出力値が選択さ
れる。Even when the monochrome mode is selected, gradation correction is set by the same logic as in the above-described color reproduction.
In the correction LUT 76, gradation correction for a picture image is performed. When the photo type is specified as the document type, and when the character / photo type is specified as the document type and Seg-T is the identification result in the picture / character separation unit 13
The value of the ag signal represents a pattern "01 (other than characters)" (FIG. 5).
In this case, the output value of the correction LUT 76 is selected.
【0085】補正LUT77では、文字用の階調補正が
行われる。原稿タイプとして文字/写真タイプが指定さ
れて且つ絵/文字分離部13での識別結果であるSeg
−Tag信号の値が絵柄を表す「01(黒文字)、11
(色文字)」(図5参照)の場合に、この補正LUT7
7の出力値が選択される。In the correction LUT 77, gradation correction for characters is performed. A character / photo type is designated as the document type, and Seg which is an identification result in the picture / character separation unit 13
−01 (black character), 11 in which the value of the Tag signal indicates a picture
(Color character) "(see FIG. 5), the correction LUT 7
The output value of 7 is selected.
【0086】補正LUT78および補正LUT79で
は、文字や線画の多いビジネス文書などの原稿を対象と
する階調補正が行われる。補正LUT76及び補正LU
T77に比べてコントラストが高めな階調補正が設定さ
れる。補正LUT78ではビジネス文書などに多用され
るグラフィクスやソリッド(均一色)要素に対する階調
補正が行われる。原稿タイプとして文字タイプが指定さ
れて且つ絵/文字分離部13での識別結果であるSeg
−Tag信号の値が「00(文字以外)」(図5参照)
の場合に、この補正LUT78の出力値が選択される。In the correction LUT 78 and the correction LUT 79, gradation correction is performed on an original such as a business document having many characters and line drawings. Correction LUT 76 and Correction LU
Gradation correction with higher contrast than T77 is set. The correction LUT 78 performs gradation correction on graphics and solid (uniform color) elements frequently used in business documents and the like. The character type is designated as the document type, and Seg which is the identification result in the picture / character separation unit 13
-The value of the Tag signal is "00 (other than characters)" (see FIG. 5).
In this case, the output value of the correction LUT 78 is selected.
【0087】補正LUT79は、文字用の階調補正LU
Tである。原稿タイプとして文字タイプが指定されて且
つ絵/文字分離部13での識別結果であるSeg−Ta
g信号の値が文字を表す「01(黒文字)、11(色文
字)」(図5参照)の場合に、この補正LUT79の演
算結果が選択される。The correction LUT 79 is a gradation correction LU for characters.
T. The character type is designated as the document type, and Seg-Ta which is the identification result in the picture / character separation unit 13
When the value of the g signal is “01 (black character), 11 (color character)” (see FIG. 5) representing a character, the calculation result of the correction LUT 79 is selected.
【0088】補正LUT80は、地図に代表されるよう
な、高精細な原稿の階調補正を対象とするLUTであ
る。原稿タイプとして地図タイプが指定された場合にこ
の補正LUT80の出力値が選択される。以上のような
構成及び動作によって、階調補正は実施される。The correction LUT 80 is an LUT for gradation correction of a high-definition document such as a map. When the map type is designated as the document type, the output value of the correction LUT 80 is selected. With the above configuration and operation, gradation correction is performed.
【0089】図17は、中間調生成部34の一例を示す
概略構成図である。図中、91は画素値演算部、92は
演算係数&パターン記憶部、93は波形パターン記憶
部、94は比較部、95は参照波生成部である。図17
に示す中間調生成部34は、例えば特開平9−1212
83号公報において提案されるような、1画素あたり8
ビットのY/M/C/K信号から画像出力部2のLD
(レーザーダイオード)をON/OFF制御する2値信
号を生成するものである。FIG. 17 is a schematic diagram showing an example of the halftone generation section 34. As shown in FIG. In the figure, reference numeral 91 denotes a pixel value calculation unit, 92 denotes a calculation coefficient & pattern storage unit, 93 denotes a waveform pattern storage unit, 94 denotes a comparison unit, and 95 denotes a reference wave generation unit. FIG.
The halftone generation unit 34 shown in FIG.
No. 8 per pixel as proposed in JP 83
From the Y / M / C / K signal of the bit to the LD of the image output unit 2
(Binary signal) for ON / OFF control of the (laser diode).
【0090】画素値演算部91は、後述する演算によっ
てY/M/C/K信号から所望のスクリーンを生成する
ための画素値を演算する。演算係数&パターン部92
は、画素値演算部91で必要とされるパターンマトリク
ス及び演算係数を記憶しており、入力される中間調生成
切換信号(Screen−Tag信号)および制御部6
からのCycle信号に従って所定の係数及びパターン
を画素値演算部91へ送出する。図18は、演算パター
ンマトリクスの一例の説明図である。図18に示すよう
に、演算パターンマトリクスは公知のディザ処理におい
て用いられる閾値マトリクスと同様なデータとすること
ができ、演算係数はそのパターンマトリクスにおける閾
値のステップ数を示す数値である。図18では、演算係
数が16個の場合と17個の場合を示している。The pixel value calculator 91 calculates a pixel value for generating a desired screen from the Y / M / C / K signals by a calculation described later. Operation coefficient & pattern unit 92
Stores a pattern matrix and a calculation coefficient required by the pixel value calculation unit 91, and receives an input halftone generation switching signal (Screen-Tag signal) and the control unit 6.
A predetermined coefficient and pattern are sent to the pixel value calculation unit 91 in accordance with the cycle signal from. FIG. 18 is an explanatory diagram of an example of the operation pattern matrix. As shown in FIG. 18, the operation pattern matrix can be data similar to a threshold matrix used in known dither processing, and the operation coefficient is a numerical value indicating the number of threshold steps in the pattern matrix. FIG. 18 illustrates a case where the number of operation coefficients is 16 and a case where the number of operation coefficients is 17.
【0091】波形パターン記憶部93は、演算係数&パ
ターン記憶部92に記憶されている演算パターン及び演
算係数に対応する波形パターンを記憶している。図19
は、波形パターンの一例の説明図である。図19
(A),(B)は、それぞれ図18(A),(B)に対
応する波形パターンである。なお、波形パターンA,
B,Cについては後述する。この波形パターン記憶部9
3も演算係数&パターン記憶部92と同様に、入力され
るScreen−Tag信号および制御部6からのCy
cle信号に従って、画素あたり2ビットの波形パター
ン選択用の信号を参照波生成部95へ送出する。The waveform pattern storage section 93 stores the operation patterns stored in the operation coefficient & pattern storage section 92 and the waveform patterns corresponding to the operation coefficients. FIG.
FIG. 3 is an explanatory diagram of an example of a waveform pattern. FIG.
(A) and (B) are waveform patterns corresponding to FIGS. 18 (A) and (B), respectively. Note that the waveform patterns A,
B and C will be described later. This waveform pattern storage unit 9
Similarly to the operation coefficient & pattern storage unit 92, the input Screen-Tag signal and Cy from the control unit 6 also
According to the cle signal, a signal for selecting a waveform pattern of 2 bits per pixel is transmitted to the reference wave generation unit 95.
【0092】参照波生成部95は、波形パターン記憶部
93に記憶されている波形パターンを示す信号に従っ
て、参照波A、参照波B、および参照波Cのいずれかの
三角波を生成し、比較部94へ送出する。図20は、参
照波および出力信号の生成過程の説明図である。この参
照波生成部95では、図20(A)に示す3種類の参照
波、すなわち、次第に増加する参照波A、次第に減少す
る参照波B、三角波形の参照波Cのうちのいずれかを生
成して比較部94に出力する。The reference wave generating section 95 generates any one of the reference waves A, B and C according to the signal indicating the waveform pattern stored in the waveform pattern storage section 93, and outputs the triangular wave. 94. FIG. 20 is an explanatory diagram of the generation process of the reference wave and the output signal. The reference wave generator 95 generates one of the three types of reference waves shown in FIG. 20A, that is, a gradually increasing reference wave A, a gradually decreasing reference wave B, and a triangular waveform reference wave C. And outputs the result to the comparison unit 94.
【0093】比較部94は、画素値演算部91が出力し
てくる8ビット/画素のデジタル画像信号をアナログ信
号に変換した後、参照波生成部95から入力されてくる
参照波と比較を行って、LDを制御する2値信号を出力
する。図20(B)において、比較部94では画素値演
算部91から出力された信号のD/A変換後の信号とし
て、階段状の信号を示している。この信号と、参照波生
成部95で生成される参照波A、参照波B、参照波Cと
を比較し、参照波の方が小さい場合にON、大きい場合
にOFFの信号を2値信号として出力する。これによっ
て、図20(B)のLD点灯波形として示した2値信号
が出力される。この2値信号に従ってLDを点灯制御す
ることによって、図20(B)に出力画像として示すよ
うに、画素値演算部91から出力される画像信号に応じ
て幅が変化する出力画像が形成される。なお、参照波A
を用いた場合には記録される部分が左に寄り、参照波B
を用いた場合には右に寄り、参照波Cを用いた場合には
中央に寄せて記録される。このようにして中間調生成部
34では、このような波形パターンの制御によって、高
精度な印字位置制御を実現している。The comparison unit 94 converts the 8-bit / pixel digital image signal output from the pixel value calculation unit 91 into an analog signal, and compares the analog signal with the reference wave input from the reference wave generation unit 95. Thus, a binary signal for controlling the LD is output. In FIG. 20B, the comparator 94 shows a step-like signal as a signal after the D / A conversion of the signal output from the pixel value calculator 91. This signal is compared with a reference wave A, a reference wave B, and a reference wave C generated by the reference wave generation unit 95, and a signal of ON when the reference wave is smaller, and a signal of OFF when the reference wave is larger is a binary signal. Output. As a result, the binary signal shown as the LD lighting waveform in FIG. 20B is output. By controlling the lighting of the LD according to the binary signal, an output image whose width changes in accordance with the image signal output from the pixel value calculation unit 91 is formed as shown in FIG. 20B as an output image. . Note that the reference wave A
Is used, the recorded portion shifts to the left, and the reference wave B
When the reference wave C is used, the data is recorded to the right. In this way, the halftone generation section 34 realizes highly accurate print position control by controlling such a waveform pattern.
【0094】図21は、画素値演算部91の一例を示す
ブロック図である。図中、101は減算器、102は乗
算器、103,104は比較器、105はセレクタであ
る。Y/M/C/Kの入力信号は減算器101に入力さ
れる。減算器101のもう一方には、演算係数&パター
ン記憶部92より入力信号に同期してそのマトリクスサ
イズに基づいて所定間隔で送出されてくる演算パターン
が示す値が入力され、この値が入力信号から減じられ
る。次に、乗算器102で前記入力信号と演算パターン
との差分値に対して演算係数&パターン記憶部92より
送出される演算係数を乗算する処理が行われる。そし
て、比較器103、104及びセレクタ105に入力さ
れ、比較器103では255を上回る値を持つ画素につ
いてはセレクタ105で「255」が選択されるように
制御し、比較器104では0を下回る値を有する画素に
ついてはセレクタ105で「0」が選択されるように制
御する。FIG. 21 is a block diagram showing an example of the pixel value calculator 91. In the figure, 101 is a subtractor, 102 is a multiplier, 103 and 104 are comparators, and 105 is a selector. The Y / M / C / K input signal is input to the subtractor 101. To the other side of the subtractor 101, a value indicated by a calculation pattern transmitted at predetermined intervals based on the matrix size in synchronization with the input signal from the calculation coefficient & pattern storage unit 92 is input. Reduced from. Next, the multiplier 102 multiplies the difference value between the input signal and the operation pattern by the operation coefficient transmitted from the operation coefficient & pattern storage unit 92. Then, it is input to the comparators 103 and 104 and the selector 105, and the comparator 103 controls the pixel having a value exceeding 255 so that the selector 105 selects “255”. Is controlled by the selector 105 so that “0” is selected.
【0095】以上のような構成によって、中間調生成部
34は、画素単位に演算係数や参照波を切り換えて、複
数種類の線数及び角度を有する網点画像を形成すること
が可能になる。With the above configuration, the halftone generation unit 34 can form a halftone image having a plurality of types of lines and angles by switching the operation coefficient and the reference wave for each pixel.
【0096】図22は、Screen−Tag信号と対
応する線数およびその処理内容の一例の説明図である。
なお、以下の説明においてカラーモードおよび原稿タイ
プの値については図6を、Seg−Tag信号について
は図5を参照されたい。図22に示すように、Scre
en−Tag信号が「00」の場合には、階調性に優れ
る150線のドットスクリーンが形成され、これは原稿
タイプが「10(写真)」の時に選択される。FIG. 22 is an explanatory diagram showing an example of the number of lines corresponding to the Screen-Tag signal and the processing contents thereof.
In the following description, see FIG. 6 for the values of the color mode and the document type, and FIG. 5 for the Seg-Tag signal. As shown in FIG.
When the en-Tag signal is "00", a 150-line dot screen having excellent gradation is formed, and this is selected when the document type is "10 (photograph)".
【0097】またScreen−Tag信号が「01」
の場合には、階調性に優れ、且つモアレの生じにくい2
00線のラインスクリーンが形成され、原稿タイプが
「00(文字/写真)」で且つ絵/文字分離部13での
識別結果(Seg−Tag信号)が「00(文字以
外)」の場合と、カラーモードが「00(4色)及び0
1(3色)」で原稿タイプが「01(文字)」で且つ絵
/文字分離部13での識別結果(Seg−Tag信号)
が「00(文字以外)」の場合の画素に対して生成され
る。When the Screen-Tag signal is "01"
In the case of (2), 2
A case where a 00 line screen is formed, the original type is “00 (character / photograph)”, and the identification result (Seg-Tag signal) by the picture / character separation unit 13 is “00 (other than character)”; If the color mode is “00 (4 colors) and 0
1 (3 colors) ", the document type is" 01 (character) ", and the identification result in the picture / character separation unit 13 (Seg-Tag signal)
Is generated for pixels in which “00” (other than characters).
【0098】続いてscreen−Tag信号が「1
0」の場合には、細かな文字や線画要素の情報も欠落し
ない300線のラインスクリーンが形成され、これは原
稿タイプが「11(地図)」の場合に選択される。Subsequently, the screen-Tag signal becomes "1".
In the case of "0", a line screen of 300 lines is formed in which information of fine characters and line drawing elements is not lost. This is selected when the document type is "11 (map)".
【0099】最後にScreen−Tagが「11」の
場合には、600線のラインスクリーンが形成され、こ
れは原稿タイプが「00(文字/写真)」で且つ絵/文
字分離部13での識別結果(Seg−Tag信号)が
「01もしくは11(文字)」の場合とカラーモードが
「10(白黒)」で原稿タイプが「01(文字)の場合
の画素に対して生成される。Finally, when the Screen-Tag is “11”, a line screen of 600 lines is formed. This is the case where the original type is “00 (character / photograph)” and the identification by the picture / character separation unit 13 is performed. Pixels are generated for the case where the result (Seg-Tag signal) is “01 or 11 (character)” and the case where the color mode is “10 (black and white)” and the document type is “01 (character)”.
【0100】図23、図24は、Tag信号生成部35
において生成するTag信号の一例の説明図である。T
ag信号生成部35は、蓄積部5に一旦蓄積され、後段
画像処理部4に入力されてくる2つのTag信号、すな
わちArea−Tag信号及びSeg−Tag信号か
ら、色空間変換部31、空間補正部32、階調補正部3
3、及び中間調生成部34での処理に必要とされる画素
単位の処理切換信号、各種Tag信号を生成する。ここ
でTag信号生成部35は、Area−Tag信号4ビ
ット及びSeg−Tag信号2ビットの合計6ビットで
示される64通りの組み合わせに応じて、色空間変換部
31で使用する2ビットのCC−Tag信号、空間補正
部32で使用する3ビットのFilter−Tag信
号、階調補正部33で使用する4ビットのTRC−Ta
g信号、及び中間調生成部34で使用する2ビットのS
creen−Tag信号をそれぞれ出力する。このTa
g信号生成部35は、例えば、予め定められたTag信
号生成論理をテーブル参照することにより実現される。
図23及び図24は、そのTag信号生成論理を示した
表である。このTag信号生成論理に従って、入力され
たArea−Tag信号及びSeg−Tag信号から、
CC−Tag信号、Filter−Tag信号、TRC
−Tag信号、Screen−Tag信号をそれぞれ生
成して出力する。FIGS. 23 and 24 show the configuration of the Tag signal generator 35.
FIG. 4 is an explanatory diagram of an example of a Tag signal generated in FIG. T
The ag signal generation unit 35 converts the two Tag signals temporarily stored in the storage unit 5 and input to the subsequent image processing unit 4, that is, the Area-Tag signal and the Seg-Tag signal, from the color space conversion unit 31 and the space correction unit. Unit 32, gradation correction unit 3
3 and a pixel-by-pixel process switching signal and various Tag signals required for the process in the halftone generation unit 34. Here, the Tag signal generation unit 35 determines the 2-bit CC-code used in the color space conversion unit 31 in accordance with 64 combinations indicated by a total of 6 bits of 4 bits of the Area-Tag signal and 2 bits of the Seg-Tag signal. Tag signal, 3-bit Filter-Tag signal used in the space correction unit 32, 4-bit TRC-Ta used in the gradation correction unit 33
g signal and 2-bit S used in the halftone generation unit 34
It outputs a clean-Tag signal. This Ta
The g signal generation unit 35 is realized, for example, by referring to a predetermined Tag signal generation logic in a table.
FIG. 23 and FIG. 24 are tables showing the Tag signal generation logic. According to the Tag signal generation logic, based on the input Area-Tag signal and Seg-Tag signal,
CC-Tag signal, Filter-Tag signal, TRC
A -Tag signal and a Screen-Tag signal are generated and output.
【0101】図25は、蓄積部5の一例を示す概略構成
図である。図中、111〜113は符号化部、114〜
116は復号化部、117はデータ蓄積部、118はメ
モリコントローラ、119はバッファメモリ、120は
バスである。蓄積部5は、画像入力部1の原稿走査動作
と同期して入力されてくるL*、a*、b*の3信号を
蓄積保持し、画像出力部2の印字色数の回数だけの印字
動作に同期して、蓄積保持しているL*、a*、b*の
信号を出力する。また、図示しない操作部より指定され
る、例えばスタック、丁合などのソート機能や、例えば
回転、Nup、シグネチャ、両面印字などのページ編集
機能も、この蓄積部5によって実現される。さらに、前
段画像処理部3から出力されるArea−Tag信号、
Seg−Tag信号も入力される画像データと対応付け
て蓄積し、また、対応する画像データが読み出されると
きにこれらの信号を出力する。FIG. 25 is a schematic configuration diagram showing an example of the storage section 5. As shown in FIG. In the figure, reference numerals 111 to 113 denote encoding units;
116 is a decoding unit, 117 is a data storage unit, 118 is a memory controller, 119 is a buffer memory, and 120 is a bus. The accumulating unit 5 accumulates and holds three signals of L* , a* , and b* input in synchronization with the original scanning operation of the image input unit 1, and prints the image output unit 2 as many times as the number of printing colors. In synchronization with the operation, the signals L* , a* , and b* stored and held are output. The storage unit 5 also realizes a sort function specified by an operation unit (not shown), such as stacking and collation, and a page editing function such as rotation, Nup, signature, and double-sided printing. Further, an Area-Tag signal output from the preceding-stage image processing unit 3,
The Seg-Tag signal is also stored in association with the input image data, and these signals are output when the corresponding image data is read.
【0102】蓄積部5に入力されてくる8ビット/画素
のL*a*b*信号は、符号化部113へ入力される。
符号化部113では、例えばJPEGなどに代表される
所定の画像圧縮方式でページ単位に、また各ページにお
いてL*、a*、b*の面単位に画像信号を符号化し、
バス120を経由してデータ蓄積部117へ画像データ
を出力する。この符号化部113が第1の符号化手段に
対応する。The L* a* b* signal of 8 bits / pixel input to the storage unit 5 is input to the encoding unit 113.
The encoding unit 113 encodes the image signal in page units using a predetermined image compression method represented by, for example, JPEG, and in each page in L* , a* , and b* plane units.
The image data is output to the data storage unit 117 via the bus 120. This encoding unit 113 corresponds to a first encoding unit.
【0103】また、L*a*b*信号に同期して入力さ
れる4ビット/画素のArea−Tag信号は符号化部
111へ入力され、例えばランレングス符号化などの公
知の可逆圧縮方式で符号化されて、バス120を経由し
てデータ蓄積部117に保存される。同様にL*a*b
*信号に同期して入力される2ビット/画素のSeg−
Tag信号は符号化部112へ入力され、例えばランレ
ングス符号化などの公知の可逆圧縮方式で符号化され
て、バス120を経由してデータ蓄積部117に保存さ
れる。この符号化部111および符号化部112が第2
の符号化手段に対応する。The 4-bit / pixel Area-Tag signal input in synchronization with the L* a* b* signal is input to the encoding unit 111, and is encoded by a known lossless compression method such as run-length encoding. The data is encoded and stored in the data storage unit 117 via the bus 120. Similarly, L* a* b
* 2 bits / pixel Seg- input in synchronization with signal
The Tag signal is input to the encoding unit 112, encoded by a known lossless compression method such as run-length encoding, and stored in the data storage unit 117 via the bus 120. The encoding unit 111 and the encoding unit 112
Corresponding to the encoding means.
【0104】データ蓄積部117は、符号化部111、
符号化部112、符号化部113で符号化されたL*a
*b*の入力画像データ、Area−Tag信号、Se
g−Tag信号をページ単位に記憶する。このデータ蓄
積部117は、符号化された画像データ及びTag信号
データを複数ページに渡って記憶する事が可能な大容量
の記憶装置、例えばハードディスク装置などにより実現
することができる。なお、このデータ蓄積部117は、
画像データ蓄積手段、および属性データ蓄積手段の両方
に対応するものである。The data accumulating section 117 includes an encoding section 111,
L* a encoded by encoding section 112 and encoding section 113
* b* input image data, Area-Tag signal, Se
The g-Tag signal is stored for each page. The data storage unit 117 can be realized by a large-capacity storage device capable of storing encoded image data and Tag signal data over a plurality of pages, for example, a hard disk device. Note that this data storage unit 117
It corresponds to both the image data storage means and the attribute data storage means.
【0105】復号化部116は、データ蓄積部117に
ページ単位に蓄積されている画像データを読み出し、画
像出力部2の印字動作に同期して所定の伸長方式により
L*a*b*信号を復号し、後段画像処理部4へ出力す
る。この復号化部116は、第1の復号手段に対応する
ものである。The decoding section 116 reads out the image data stored in the data storage section 117 in page units, and synchronizes the L* a* b* signal with a predetermined decompression method in synchronization with the printing operation of the image output section 2. The data is decoded and output to the subsequent image processing unit 4. This decoding unit 116 corresponds to a first decoding unit.
【0106】同様に復号化部114は、データ蓄積部1
17にページ単位に蓄積されているArea−Tagデ
ータを読み出し、画像出力部2の印字動作に同期して所
定の伸長方式によりArea−Tag信号を復号し、後
段画像処理部4へ出力する。復号化部115は、データ
蓄積部117にページ単位に蓄積されているSeg−T
agデータを読み出し、画像出力部2の印字動作に同期
して所定の伸長方式によりSeg−Tag信号を復号
し、後段画像処理部4へ出力する。これらの復号化部1
14および復号化部115は、第2の復号手段に対応す
るものである。Similarly, decoding section 114 stores data in storage section 1
17 reads out Area-Tag data stored in page units, decodes the Area-Tag signal by a predetermined decompression method in synchronization with the printing operation of the image output unit 2, and outputs it to the subsequent-stage image processing unit 4. The decoding unit 115 stores the Seg-T stored in the data storage unit 117 in page units.
The ag data is read, the Seg-Tag signal is decoded by a predetermined decompression method in synchronization with the printing operation of the image output unit 2, and output to the subsequent image processing unit 4. These decoding units 1
14 and the decoding unit 115 correspond to a second decoding unit.
【0107】バッファメモリ119およびメモリコント
ローラ118は、回転処理やNup合成、シグネチャな
どのページ編集を行う際に使用される編集手段である。The buffer memory 119 and the memory controller 118 are editing means used when performing page editing such as rotation processing, Nup synthesis, and signature.
【0108】なお、図25において、符号化部111、
符号化部112、符号化部113、復号化部114、復
号化部115、復号化部116、データ蓄積部117、
メモリコントローラ118は、バス120で結ばれてい
る。Note that, in FIG.
Encoding section 112, encoding section 113, decoding section 114, decoding section 115, decoding section 116, data storage section 117,
The memory controller 118 is connected by a bus 120.
【0109】以下、蓄積部5で実施されるソート機能及
びページ編集機能について説明を行う。図26は、蓄積
部5で実現されるソート機能の一例の説明図である。こ
こでは図26(A)に示すような4枚の原稿を4部コピ
ーする場合について説明する。図26(B)は丁合モー
ドでのコピー結果であり、図26(C)はスタックモー
ドでのコピー結果である。Hereinafter, the sorting function and the page editing function performed by the storage unit 5 will be described. FIG. 26 is an explanatory diagram of an example of the sorting function realized by the storage unit 5. Here, a case where four copies of four originals as shown in FIG. 26A are copied will be described. FIG. 26B shows a copy result in the collation mode, and FIG. 26C shows a copy result in the stack mode.
【0110】この実施の形態では、画像入力部1におい
て読み込まれた原稿画像は、前段画像処理部3での各種
処理を受け、L*a*b*信号に変換される。そしてL
*a*b*信号は、絵/文字分離部13で生成されるS
eg−Tag信号および制御部から送出されてくるAr
ea−Tag信号とともに、蓄積部5へ入力される。蓄
積部5で、それぞれ対応する符号化部で圧縮された後、
データ蓄積部117にページ単位に蓄積される。In this embodiment, the image input unit 1
The original image read by
Received processing, L*a*b*Converted to a signal. And L
*a*b*The signal is S generated by the picture / character separation unit 13.
eg-Tag signal and Ar sent from control unit
The signal is input to the storage unit 5 together with the ea-Tag signal. Accumulation
After being compressed by the corresponding encoding units in the product unit 5,
The data is stored in the data storage unit 117 in page units.
【0111】図26(B)に示すような丁合モードコピ
ーの場合には、全ての原稿の読み取り動作がまず行われ
る。すなわち4ページの原稿(「A」、「B」、
「C」、「D」)の画像信号データ及びTag信号デー
タがデータ蓄積部117へ蓄積される。その後、画像出
力部2での印字動作に合わせて、画像信号データ及びT
ag信号データを所定の方式で復号化し、後段画像処理
部4へ出力する。ここで、データ蓄積部117から1ペ
ージ目(A)→2ページ目(B)→3ページ目(C)→
4ページ目(D)の順番で画像信号データ、Area−
Tag信号データ及びSeg−Tag信号データを読み
出しそれぞれ復号化部116、復号化部114及び復号
化部115で復号化処理を行う。その後、画像出力部2
の印字動作に同期して、L*a*b*画像信号、Are
a−Tag信号及びSeg−Tag信号を後段画像処理
部4へ出力する。In the case of the collation mode copy as shown in FIG. 26B, the reading operation of all the originals is performed first. That is, a four-page original ("A", "B",
The image signal data of “C” and “D”) and the tag signal data are stored in the data storage unit 117. After that, the image signal data and T
The ag signal data is decoded by a predetermined method and output to the subsequent image processing unit 4. Here, the first page (A) → the second page (B) → the third page (C) →
Image signal data, Area-
The Tag signal data and the Seg-Tag signal data are read out, and the decoding unit 116, the decoding unit 114, and the decoding unit 115 respectively perform decoding processing. Then, the image output unit 2
L* a* b* image signal, Are
The a-Tag signal and the Seg-Tag signal are output to the subsequent image processing unit 4.
【0112】図26(C)に示すようなスタックモード
コピーの場合には、1枚目の原稿(「A」)を入力部1
01で読み込み、画像信号データ及びTag信号データ
をデータ蓄積部117へ蓄積し終えると、2枚目以降の
原稿(「B」、「C」、「D」)も同様に読み込み及び
蓄積を行うとともに、画像出力部2での印字動作に合わ
せて、1枚目の原稿(「A」)の画像信号データ及びT
ag信号データを所定の方式で復号化し、後段画像処理
部4へ出力する。この1枚目の原稿(「A」)の画像信
号データ及びTag信号データの復号化および出力を所
定部数(ここでは4部)の回数だけ繰り返し行う。1枚
目の原稿を所定部数だけ印字完了した後、2枚目の原稿
(「B」)のデータ蓄積部117への画像信号データ及
びTag信号データの蓄積が完了していれば、続いて1
枚目の場合と同様に2枚目の印字を所定部数だけ行う。
以上のような動作を3枚目の原稿(C)及び4枚目の原
稿(D)に対しても実行することによりスタックモード
コピーが可能となる。In the case of a stack mode copy as shown in FIG. 26C, the first original ("A") is
01, and when the image signal data and the Tag signal data have been stored in the data storage unit 117, the second and subsequent originals ("B", "C", "D") are read and stored similarly. And the image signal data and T of the first original (“A”) in accordance with the printing operation in the image output unit 2.
The ag signal data is decoded by a predetermined method and output to the subsequent image processing unit 4. The decoding and output of the image signal data and Tag signal data of the first document (“A”) are repeated a predetermined number of times (here, four copies). After the first document has been printed for a predetermined number of copies, if the accumulation of the image signal data and the tag signal data in the data storage unit 117 of the second document (“B”) is completed, then 1
As in the case of the sheet, printing of the second sheet is performed for a predetermined number of copies.
The stack mode copy can be performed by executing the above operation on the third document (C) and the fourth document (D).
【0113】図27は、ページ編集機能の一つである回
転処理の一例の説明図である。図中、FS方向及びSS
方向とは主走査方向及び副走査方向をそれぞれ示す。以
下の説明においても同様である。図27(A)は、原稿
画像の向きがバラバラな状態で画像入力部1の図示しな
い原稿載置台上に置かれ、画像の読み込みが行われた場
合を示す。このような場合には、図27(B)に示すよ
うに、画像を回転させることによって出力コピーの向き
を揃える動作が行われる。この時、長辺を主走査方向と
して副走査方向の長さを短くするように回転処理を行う
ことにより、画像印字の生産性を向上させることが可能
となる。図27に示す例では、画像「A」、画像「D」
と画像「B」、画像「C」の向きが異なっている。この
場合、主走査方向に長辺を有する画像「B」、画像
「C」の向きに一致するように、画像「A」、画像
「D」を回転させることによって、コピーの向きをそろ
えることができる。FIG. 27 is an explanatory diagram of an example of a rotation process which is one of the page editing functions. In the figure, FS direction and SS
The directions indicate the main scanning direction and the sub-scanning direction, respectively. The same applies to the following description. FIG. 27A shows a case in which the image input unit 1 is placed on a document table (not shown) in a state where the direction of the document image is varied, and the image is read. In such a case, as shown in FIG. 27B, an operation of aligning the direction of the output copy by rotating the image is performed. At this time, by performing the rotation process so that the length of the long side in the main scanning direction is reduced, the productivity of image printing can be improved. In the example shown in FIG. 27, the image “A” and the image “D”
And the directions of the image “B” and the image “C” are different. In this case, the image “A” and the image “D” are rotated so that the image “B” and the image “C” having the long sides in the main scanning direction are aligned, so that the copy directions can be aligned. it can.
【0114】図28は、拡大、縮小処理を伴う回転処理
の一例の説明図である。図28に示す例では、例えばA
3とA4など、サイズの異なる原稿を同じ大きさの用紙
へコピーする場合の読み取り及び蓄積を示している。図
28(A)では、例えば2枚目及び3枚目(「B」及び
「C」)はA4サイズの原稿を、1枚目及び4枚目
(「A」及び「D」)はA3サイズの原稿を示す。ここ
で、画像入力部1の制約から1枚目及び4枚目(「A」
及び「D」)は主走査方向を長辺として読み込むことが
できないため、前段画像処理部3の画像変倍部14で縮
小処理を施し、蓄積部5においては図28(B)に示す
ように主走査方向と副走査方向の長さが異なる画像信号
データが蓄積されることになる。FIG. 28 is an explanatory diagram of an example of a rotation process involving enlargement and reduction processes. In the example shown in FIG.
3 illustrates reading and storing when originals having different sizes, such as 3 and A4, are copied onto paper of the same size. In FIG. 28A, for example, the second and third sheets (“B” and “C”) are A4 size documents, and the first and fourth sheets (“A” and “D”) are A3 size documents. Is shown. Here, the first and fourth sheets ("A") are restricted due to the restriction of the image input unit 1.
And "D") cannot be read with the main scanning direction as the long side, so the image scaling section 14 of the preceding image processing section 3 performs a reduction process, and the storage section 5 performs the processing as shown in FIG. Image signal data having different lengths in the main scanning direction and the sub-scanning direction is accumulated.
【0115】このような場合にも、図28(C)に示す
ように、縮小処理によって大きさが揃えられた画像を回
転させることによって、出力コピーの向きを揃える動作
が行われる。この時、長辺を主走査方向として副走査方
向の長さを短くするように回転処理を行うことにより画
像印字の生産性を向上させることが可能となる。In such a case as well, as shown in FIG. 28C, an operation of adjusting the direction of the output copy is performed by rotating the image whose size has been adjusted by the reduction processing. At this time, it is possible to improve the productivity of image printing by performing the rotation process so that the length of the long side in the main scanning direction is reduced and the length in the sub scanning direction is reduced.
【0116】画像に対して回転処理を行うか否かは、操
作者が図示しない操作部から入力するコピー条件や、前
段画像処理部3内の原稿検知部16を利用して予備走査
で得た原稿情報を基に、制御部6で判断して、蓄積部5
での動作が制御される。Whether or not to perform rotation processing on an image is obtained by preliminary scanning using a copy condition input by an operator from an operation unit (not shown) or a document detection unit 16 in the preceding image processing unit 3. Based on the manuscript information, the control unit 6 makes a determination, and the storage unit 5
Is controlled.
【0117】蓄積部5における画像の回転処理は、バッ
ファメモリ119及びメモリコントローラ118を用い
て実現される。回転処理を行う原稿を印字する際には、
画像出力部2での印字動作に先立って、画像信号データ
及びそれに対応するArea−Tag信号データ、Se
g−Tag信号データがデータ蓄積部117から読み出
され、それぞれ復号化部116、復号化部114、復号
化部115で復号される。その後、メモリコントローラ
118で所定の回転処理が行われ、バッファメモリ11
9へ格納される。回転処理は、例えばバッファメモリ1
19への格納あるいは読み出し時のアドレス制御などに
よって行うことが可能である。The image rotation processing in the storage unit 5 is realized using the buffer memory 119 and the memory controller 118. When printing a document to be rotated,
Prior to the printing operation in the image output unit 2, the image signal data and the corresponding Area-Tag signal data, Se
The g-Tag signal data is read from the data storage unit 117 and decoded by the decoding unit 116, the decoding unit 114, and the decoding unit 115, respectively. Thereafter, a predetermined rotation process is performed by the memory controller 118, and the buffer memory 11
9 is stored. The rotation process is performed, for example, in the buffer memory 1
This can be performed by controlling the address at the time of storing or reading data into / from the memory 19.
【0118】バッファメモリ119は、L*a*b*画
像信号用の8ビット/画素のページメモリ3面と、Ar
ea−Tag信号データ及びSeg−Tag信号データ
用の6ビット/画素のページメモリ1面とからなる計4
面のページメモリから構成することができる。所定の回
転処理が行われた後、バッファメモリ119で蓄積保持
されたL*a*b*画像信号データとArea−Tag
信号データ及びSeg−TagのTag信号データは、
画像出力部2での印字動作に同期して読み出され、復号
化部116、復号化部114、復号化部115での復号
処理をバイパスし、後段画像処理部4ヘ送出される。The buffer memory 119 has three 8-bit / pixel page memories for L* a* b* image signals,
A total of 4 bits including one page memory of 6 bits / pixel for ea-Tag signal data and Seg-Tag signal data
It can be composed of a page memory of the surface. After the predetermined rotation processing is performed, the L* a* b* image signal data accumulated and held in the buffer memory 119 and the Area-Tag
The signal data and the Seg-Tag Tag signal data are:
It is read out in synchronization with the printing operation in the image output unit 2, bypasses the decoding processing in the decoding unit 116, the decoding unit 114, and the decoding unit 115, and is sent to the subsequent-stage image processing unit 4.
【0119】また、ここで丁合モードのような場合に回
転処理が発生した時には、繰り返し回転処理を行うとコ
ピーの生産性を損なってしまう。そこで、所定の回転処
理が行われた後、バッファメモリ119で蓄積保持され
たL*a*b*画像信号データとArea−Tag信号
データ及びSeg−TagのTag信号データを、それ
ぞれ符号化部113、符号化部111及び符号化部11
2で再び符号化し、データ蓄積部117に格納しておく
とよい。回転処理が必要とされる全ての原稿画像及びT
ag信号データに対する処理が完了し、データ蓄積部1
17への格納が完了した後は、画像出力部2での印字動
作に同期して該当ページのL*a*b*画像信号デー
タ、Area−Tag信号データ及びSeg−Tag信
号データが読み出され、復号化部116、復号化部11
4、復号化部115で復号処理が行われた後、後段画像
処理部4へ送出される。When the rotation processing is performed in the collation mode, if the rotation processing is repeatedly performed, the productivity of the copy is impaired. Then, after a predetermined rotation process is performed, the L* a* b* image signal data, the Area-Tag signal data, and the Seg-Tag Tag signal data accumulated and held in the buffer memory 119 are respectively encoded by the encoding unit 113. , Encoding unit 111 and encoding unit 11
2 and then store the data in the data storage unit 117. All original images and T for which rotation processing is required
When the processing for the ag signal data is completed, the data storage unit 1
After the completion of the storing in the image output section 17, the L* a* b* image signal data, the Area-Tag signal data, and the Seg-Tag signal data of the corresponding page are read out in synchronization with the printing operation in the image output section 2. , Decoding unit 116, decoding unit 11
4. After the decoding process is performed by the decoding unit 115, it is sent to the subsequent image processing unit 4.
【0120】図29は、複数ページの原稿を1枚の用紙
上に配置して印字する「Nup機能」の一例の説明図で
ある。図29(A)は原稿を示し、ここでは4枚の原稿
「A」、「B」、「C」、「D」を示している。また、
図29(B)は2up編集、図29(C)は4up編集
をそれぞれ示している。この実施の形態におけるNup
処理は、上述の回転処理と同様に、バッファメモリ11
9及びメモリコントローラ118を用いて実現すること
ができる。FIG. 29 is an explanatory diagram of an example of the “Nup function” for arranging and printing a plurality of pages of an original on one sheet of paper. FIG. 29A shows a document, in which four documents “A”, “B”, “C”, and “D” are shown. Also,
FIG. 29B shows 2-up editing, and FIG. 29C shows 4-up editing. Nup in this embodiment
The processing is performed in the same manner as the above-described rotation processing.
9 and the memory controller 118.
【0121】図29(B)に示すような2up編集の場
合には、まず1枚目及び2枚目(「A」及び「B」)の
原稿が読み込まれ、それぞれの符号化された画像信号デ
ータ及びTag信号データがデータ蓄積部117へ蓄積
される。次に1枚目の原稿(「A」)の画像信号データ
及びArea−Tag信号データ及びSeg−Tag信
号データが読み出され、復号化部116、復号化部11
4及び復号化部115で復号化した後、図29(B)に
示すような配置となるようにメモリコントローラ118
で制御してバッファメモリ119内の所定のアドレスに
格納する。続いて2枚目の原稿(「B」)も同様の処理
を経て、1枚目の原稿(「A」)と並んで配置されるよ
うにバッファメモリ119内の所定のアドレスに格納さ
れる。以上の様にバッファメモリ119内に保持された
1枚目及び2枚目の原稿(「A」及び「B」)のL*a
*b*画像データ、Area−Tag信号データ及びS
eg−Tag信号データは、画像出力部2での印字動作
に同期して1枚の画像及びTag信号のセットとして読
み出され、復号化部116、復号化部114、復号化部
115での復号処理をバイパスし、後段画像処理部4へ
送出される。3枚目及び4枚目の原稿(「C」及び
「D」)に対しても同様の処理が行われ、2枚の2up
コピーを実現する。In the case of 2-up editing as shown in FIG. 29B, the first and second originals ("A" and "B") are read first, and the respective encoded image signals are read. Data and Tag signal data are stored in the data storage unit 117. Next, the image signal data, the Area-Tag signal data, and the Seg-Tag signal data of the first document (“A”) are read out, and are decoded by the decoding unit 116 and the decoding unit 11.
4 and the decoding by the decoding unit 115, the memory controller 118 is arranged so as to have an arrangement as shown in FIG.
And stores the data at a predetermined address in the buffer memory 119. Subsequently, the second document ("B") is stored in a predetermined address in the buffer memory 119 through the same processing so as to be arranged alongside the first document ("A"). L* a of the first and second originals (“A” and “B”) held in the buffer memory 119 as described above.
* b* image data, Area-Tag signal data and S
The eg-Tag signal data is read out as a set of one image and a Tag signal in synchronization with the printing operation in the image output unit 2, and is decoded by the decoding unit 116, the decoding unit 114, and the decoding unit 115. The processing is bypassed and sent to the subsequent image processing unit 4. The same processing is performed on the third and fourth originals (“C” and “D”), and two 2up
Realize copying.
【0122】なお、上述の回転処理と同様に丁合コピー
等の場合には、全てのページの2up処理を行った後、
符号化を行い、データ蓄積部117へ蓄積することによ
って、コピーの生産性を上げることが可能である。In the case of collation copy or the like as in the above-described rotation processing, after performing 2 up processing for all pages,
By performing encoding and storing the data in the data storage unit 117, it is possible to increase copy productivity.
【0123】図29(C)に示すように4up編集の場
合にも、上述の2up編集と同様に実現できる。まず1
〜4枚目全ての原稿(「A」、「B」、「C」、
「D」)が読み込まれ、それぞれの符号化されたL*a
*b*画像信号データ及びTag信号データがデータ蓄
積部117へ蓄積される。次に1枚目の原稿(「A」)
のL*a*b*画像データ及びArea−Tag信号デ
ータ及びSeg−Tag信号データが読み出され、復号
化部116、復号化部114及び復号化部115で復号
化された後、図29(C)に示すような方向及び配置と
なるように、メモリコントローラ118で回転処理及び
書き込み制御が行われ、バッファメモリ119内の所定
のアドレスに格納される。続いて2枚目、3枚目、4枚
目の原稿(「B」、「C」、「D」)も同様の処理を経
て、1枚目の原稿(「A」)と同様に所定の位置に所定
の向きで配置されるように、バッファメモリ119内に
格納される。以上のようにしてバッファメモリ119内
に保持された4枚の原稿(「A」、「B」、「C」、
「D」)のL*a*b*画像データ、Area−Tag
信号データ及びSeg−Tag信号データは、画像出力
部2での印字動作に同期して1枚の画像及びTag信号
のセットとして読み出され、復号化部116、復号化部
114、復号化部115での復号処理をバイパスし、後
段画像処理部4へ送出される。As shown in FIG. 29 (C), when the 4
In this case, it can be realized in the same manner as the above-described 2up editing. First one
-4th original ("A", "B", "C",
"D") is read and the respective encoded L*a
*b*Image signal data and Tag signal data are stored in data
It is stored in the stacking unit 117. Next, the first document ("A")
L*a*b*Image data and Area-Tag signal data
Data and Seg-Tag signal data are read out and decoded.
Decoding section 116, decoding section 114 and decoding section 115
After the conversion, the orientation and arrangement as shown in FIG.
So that the memory controller 118 performs rotation processing and
Write control is performed, and a predetermined
Is stored at the address. Then the second, third and fourth
The originals of the eyes ("B", "C", "D") undergo similar processing.
In the same position as the first document ("A")
In the buffer memory 119 so that
Is stored. As described above, the buffer memory 119
The four originals (“A”, “B”, “C”,
L of "D")*a*b*Image data, Area-Tag
Signal data and Seg-Tag signal data are output as images.
One image and Tag signal in synchronization with the printing operation in the section 2
Are read out as a set of
114, bypass the decoding process in the decoding unit 115, and
It is sent to the stage image processing unit 4.
【0124】図30は、小冊子などを作成する際に有効
な編集機能の一例の説明図である。上述のような回転処
理や配置制御などを組み合わせることによって、より高
度なページ編集を行うことが可能である。例えば図30
に示すように、複数部数の小冊子などを作成する編集機
能を実現することができる。図30(A)は8枚の原稿
{原稿の読み込みは「A」、「B」、「C」、「D」、
「E」、「F」、「G」、「J」の順に行われる)であ
る。図30(B)、(C)、(D)は、各綴じ方向によ
って行われるページ編集の出力結果を示している。ま
た、図(B)、(C)、(D)においてハッチングを施
したページは裏面ページであることを示し、黒丸
(‘●’)の点列は、製本時に例えばステープラーや糊
付けなどにより綴じるための綴じ代部分を表している。
なお、両面印刷は、画像出力部2において、表面印字後
に用紙を所定トレイに一旦蓄積し、その後に用紙反転を
行い、裏面印字を行う。用紙反転の際には、図30にお
いて各表面の右上と裏面の右下の折れのあるコーナーが
一致するように反転が行われるものとする。FIG. 30 is an explanatory diagram of an example of an editing function that is effective when creating a booklet or the like. More advanced page editing can be performed by combining the above-described rotation processing, arrangement control, and the like. For example, FIG.
As shown in (1), an editing function for creating a plurality of booklets or the like can be realized. FIG. 30A shows eight originals. The originals are read in “A”, “B”, “C”, “D”,
“E”, “F”, “G”, and “J” are performed in that order). FIGS. 30B, 30C, and 30D show output results of page editing performed in each binding direction. In FIGS. (B), (C), and (D), the hatched pages indicate back pages, and the dot series of black circles ('●') are used for binding at the time of bookbinding by, for example, stapling or gluing. Represents the binding margin portion of.
In the double-sided printing, the image output unit 2 temporarily accumulates sheets on a predetermined tray after printing on the front side, then performs sheet inversion and performs back side printing. At the time of paper inversion, it is assumed that the inversion is performed such that the upper right corner of each front surface and the lower right corner of the back surface in FIG.
【0125】図30(B)は、2ページの原稿を順番に
並べる2upコピーモードで、且つ両面印刷が指定され
た時の各原稿の配置を示し、原稿の1枚目及び2枚目
(「A」及び「B」)で構成される1ページ目の上端が
綴じ代に設定されている。この場合には、蓄積部5は前
述の2upと同様の処理を行うことにより、所望の出力
を得ることができる。FIG. 30B shows the arrangement of each original when 2-sided printing is designated in the 2-up copy mode in which two-page originals are arranged in order. The first and second originals (" (A) and (B)) is set to the binding margin at the upper end of the first page. In this case, the accumulation unit 5 can obtain a desired output by performing the same processing as in the above-described 2up.
【0126】まず、1枚目から8枚目までの全ての原稿
(「A」、「B」、「C」、「D」、「E」、「F」、
「G」、「J」)を画像入力部1で読み込み、L*a*
b*画像データ、Area−Tag信号データ及びSe
g−Tag信号データを蓄積部5へ出力する。蓄積部5
では、入力されてくる画像信号及びTag信号を符号化
部113、符号化部111及び符号化部112でそれぞ
れ所定の圧縮方式で符号化した後、データ蓄積部117
へページ単位で記憶保持する。次に、1枚目の原稿
(「A」)のL*a*b*画像信号データ及びArea
−Tag信号データ及びSeg−Tag信号データが読
み出され、復号化部116、復号化部114及び復号化
部115で復号化した後、図30(B)に示すような配
置となるようにメモリコントローラ118で制御し、バ
ッファメモリ119内の所定のアドレスに格納する。続
いて2枚目の原稿(「B」)も同様の処理を経て、前記
1枚目の原稿(「A」)と並んで配置されるようにバッ
ファメモリ119内の所定のアドレスに格納する。以上
の様にバッファメモリ119内に保持された1枚目及び
2枚目の原稿(「A」及び「B」)のL*a*b*画像
データ、Area−Tag信号データ及びSeg−Ta
g信号データは、1ページの画像信号及びTag信号と
してそれぞれ符号化部113、符号化部111及び符号
化部112で再び符号化され、データ蓄積部117に格
納される。First, all originals ("A", "B", "C", "D", "E", "F",
"G", "J") are read by the image input unit 1, and L* a*
b* Image data, Area-Tag signal data and Se
The g-Tag signal data is output to the storage unit 5. Storage unit 5
Then, the encoding unit 113, the encoding unit 111, and the encoding unit 112 respectively encode the input image signal and Tag signal by a predetermined compression method, and then encode the input image signal and the Tag signal.
To the page unit. Next, the L* a* b* image signal data of the first original ("A") and the Area
-Tag signal data and Seg-Tag signal data are read out and decoded by the decoding unit 116, the decoding unit 114, and the decoding unit 115, and then the memory is arranged as shown in FIG. It is controlled by the controller 118 and stored at a predetermined address in the buffer memory 119. Subsequently, the second document (“B”) is stored in a predetermined address in the buffer memory 119 through the same processing so as to be arranged alongside the first document (“A”). As described above, L* a* b* image data, Area-Tag signal data, and Seg-Ta of the first and second originals ("A" and "B") held in the buffer memory 119.
The g signal data is encoded again by the encoding unit 113, the encoding unit 111, and the encoding unit 112 as an image signal and a Tag signal of one page, respectively, and stored in the data storage unit 117.
【0127】以下同様の処理を3枚目及び4枚目の原稿
(「C」、「D」)、5枚目及び6枚目の原稿
(「E」、「F」)、7枚目及び8枚目の原稿
(「G」、「J」)に対して行い、データ蓄積部117
中に印字用の4ページのL*a*b*画像データ、Ar
ea−Tag信号データ及びSeg−Tag信号データ
を保持する。全てのページ配置処理、符号化処理及びデ
ータ蓄積部117への蓄積処理が完了した後、画像出力
部2での印字動作に同期して、原稿「A」及び原稿
「B」の画像から構成される1ページ目のL*a*b*
画像信号データ、Area−Tag信号データ及びSe
g−Tag信号データが読み出され、復号化部116、
復号化部114、復号化部115で復号処理が行われた
後、後段画像処理部4へ送出される。以下、原稿「C」
及び原稿「D」の画像から構成される2ページ目、原稿
「E」及び原稿「F」の画像から構成される3ページ
目、原稿「G」及び原稿「J」の画像から構成される4
ページ目の出力を行い、その動作を設定された部数分繰
り返すことにより、図30(B)に示すようなページ編
集が可能となる。The same process is repeated for the third and fourth originals (“C” and “D”), the fifth and sixth originals (“E” and “F”), the seventh and This is performed for the eighth original (“G”, “J”), and the data
L* a* b* image data of 4 pages for printing inside, Ar
ea-Tag signal data and Seg-Tag signal data are held. After all the page layout processing, the encoding processing, and the storage processing in the data storage unit 117 are completed, an image of the document “A” and the document “B” are configured in synchronization with the printing operation in the image output unit 2. L* a* b* of the first page
Image signal data, Area-Tag signal data and Se
The g-Tag signal data is read out, and the decoding unit 116,
After the decoding process is performed by the decoding unit 114 and the decoding unit 115, it is sent to the subsequent-stage image processing unit 4. Hereafter, manuscript "C"
And a second page composed of images of the original "D", a third page composed of images of the original "E" and the original "F", and a fourth composed of images of the original "G" and the original "J".
By outputting the page and repeating the operation for the set number of copies, page editing as shown in FIG. 30B becomes possible.
【0128】図30(C)は、図30(B)と同じく2
upコピーモードでの両面印刷であるが、綴じ代が原稿
の1枚目及び2枚目(「A」及び「B」)で構成される
1ページ目の左端に設定されている。このため、小冊子
となった時の天地・左右が正常となるように、裏面印刷
用の2up編集時に図30(C)に示すように(表面印
刷用の2up編集時と比較して)2枚の原稿の左右関係
を逆に設定し、且つ両方のページの天地が反転するよう
に180度の回転処理を施す必要がある。FIG. 30C is the same as FIG.
Although the duplex printing is performed in the up copy mode, the binding margin is set at the left end of the first page including the first and second sheets (“A” and “B”) of the document. For this reason, as shown in FIG. 30C, two sheets (compared to the case of 2up editing for front side printing) during 2 up editing for back side printing so that the top and bottom and right and left when the booklet is formed are normal. It is necessary to set the left and right relationship of the original in reverse, and to perform a 180 degree rotation process so that the top and bottom of both pages are reversed.
【0129】まず、1枚目から8枚目までの全ての原稿
(「A」、「B」、「C」、「D」、「E」、「F」、
「G」、「J」)を画像入力部1で読み込み、L*a*
b*画像信号データ、Area−Tag信号データ及び
Seg−Tag信号データを蓄積部5へ出力する。蓄積
部5では、入力されてくる画像信号及びTag信号を符
号化部113、符号化部111及び符号化部112でそ
れぞれ所定の圧縮方式で符号化した後、データ蓄積部1
17へページ単位で記憶保持する。次に、1枚目の原稿
(「A」)のL*a*b*画像信号データ及びArea
−Tag信号データ及びSeg−Tag信号データが読
み出され、復号化部116、復号化部114及び復号化
部115で復号化した後、図30(B)に示すような配
置となるようにメモリコントローラ118で制御し、バ
ッファメモリ119内の所定のアドレスに格納する。続
いて2枚目の原稿(「B」)も同様の処理を経て、1枚
目の原稿(「A」)と並んで配置されるようにバッファ
メモリ119内の所定のアドレスに格納される。First, all originals ("A", "B", "C", "D", "E", "F",
"G", "J") are read by the image input unit 1, and L* a*
b* Image signal data, Area-Tag signal data and Seg-Tag signal data are output to the storage unit 5. The storage unit 5 encodes the input image signal and Tag signal in the encoding unit 113, the encoding unit 111, and the encoding unit 112 according to a predetermined compression method, respectively.
17 is stored and held in page units. Next, the L* a* b* image signal data of the first original ("A") and the Area
-Tag signal data and Seg-Tag signal data are read out and decoded by the decoding unit 116, the decoding unit 114, and the decoding unit 115, and then the memory is arranged as shown in FIG. It is controlled by the controller 118 and stored at a predetermined address in the buffer memory 119. Subsequently, the second document ("B") is stored in a predetermined address in the buffer memory 119 through the same processing so as to be arranged alongside the first document ("A").
【0130】以上のようにしてバッファメモリ119内
に保持された1枚目及び2枚目の原稿(A及びB)のL
*a*b*画像信号データ、Area−Tag信号デー
タ及びSeg−Tag信号データは、1ページの画像信
号及びTag信号としてそれぞれ符号化部113、符号
化部111及び符号化部112で再び符号化され、デー
タ蓄積部117に格納される。The L of the first and second originals (A and B) held in the buffer memory 119 as described above
The * a* b* image signal data, the Area-Tag signal data, and the Seg-Tag signal data are encoded again by the encoding unit 113, the encoding unit 111, and the encoding unit 112 as a one-page image signal and a Tag signal, respectively. The data is stored in the data storage unit 117.
【0131】続いて3枚目の原稿(「C」)のL*a*
b*画像信号データ及びArea−Tag信号データ及
びSeg−Tag信号データが読み出され、復号化部1
16、復号化部114及び復号化部115で復号化した
後、図30(C)に示すような配置となるようにメモリ
コントローラ118で回転処理及び配置制御を行い、バ
ッファメモリ119内の所定のアドレスに格納する。4
枚目の原稿(「D」)も同様にメモリコントローラ11
8で回転処理及び配置制御が行われ前記3枚目の原稿
(「C」)と並んで配置されるようにバッファメモリ1
19内の所定のアドレスに格納される。このようにバッ
ファメモリ119内に保持された3枚目及び4枚目の原
稿(「C」及び「D」)のL*a*b*画像信号デー
タ、Area−Tag信号データ及びSeg−Tag信
号データは、1枚目及び2枚目の原稿(「A」及び
「B」)と同様に、1ページの画像信号及びTag信号
としてそれぞれ符号化部113、符号化部111及び符
号化部112で再び符号化され、データ蓄積部117に
格納される。Subsequently, L* a* of the third document (“C”)
b* The image signal data, the Area-Tag signal data and the Seg-Tag signal data are read out, and the decoding unit 1
16, after decoding by the decoding unit 114 and the decoding unit 115, rotation processing and arrangement control are performed by the memory controller 118 so as to obtain an arrangement as shown in FIG. Store at the address. 4
Similarly, the document (“D”) of the first sheet is stored in the memory controller 11.
8, the rotation process and the placement control are performed, and the buffer memory 1 is placed so as to be placed alongside the third document ("C").
19 is stored at a predetermined address. The L* a* b* image signal data, the Area-Tag signal data, and the Seg-Tag signal of the third and fourth originals ("C" and "D") held in the buffer memory 119 in this manner. The data is encoded by the encoding unit 113, the encoding unit 111, and the encoding unit 112 as an image signal and a Tag signal of the first page, similarly to the first and second originals ("A" and "B"). It is encoded again and stored in the data storage unit 117.
【0132】以下、5枚目及び6枚目の原稿(「E」、
「F」)に対しては1枚目及び2枚目の原稿(「A」及
び「B」)と同様の処理を、7枚目及び8枚目の原稿
(「G」、「J」)に対して3枚目及び4枚目の原稿
(「C」及び「D」)と同様の処理をそれぞれ行い、デ
ータ蓄積部117中に印字用の4ページのL*a*b*
画像信号データ、Area−Tag信号データ及びSe
g−Tag信号データを保持する。Hereinafter, the fifth and sixth originals (“E”,
"F"), the same processing as the first and second originals ("A" and "B") is performed, and the seventh and eighth originals ("G" and "J") are processed. Then, the same processing is performed for the third and fourth originals (“C” and “D”), respectively, and the four pages of L* a* b* for printing are stored in the data storage unit 117.
Image signal data, Area-Tag signal data and Se
Holds g-Tag signal data.
【0133】全てのページ配置処理、符号化処理及びデ
ータ蓄積部117への蓄積処理が完了した後、画像出力
部2での印字動作に同期して、原稿「A」及び原稿
「B」の画像から構成される1ページ目のL*a*b*
画像信号データ、Area−Tag信号データ及びSe
g−Tag信号データが読み出され、復号化部116、
復号化部114、復号化部115で復号処理が行われた
後、後段画像処理部4へ送出される。以下、原稿「C」
及び原稿「D」の画像から構成される2ページ目、原稿
「E」及び原稿「F」の画像から構成される3ページ
目、原稿「G」、原稿「J」の画像から構成される4ペ
ージ目の出力を行い、その動作を設定された部数分繰り
返すことにより、図30(C)に示すようなページ編集
が可能となる。After all page layout processing, encoding processing, and storage processing in the data storage section 117 are completed, the images of the originals “A” and “B” are synchronized with the printing operation of the image output section 2. L* a* b* of the first page composed of
Image signal data, Area-Tag signal data and Se
The g-Tag signal data is read out, and the decoding unit 116,
After the decoding process is performed by the decoding unit 114 and the decoding unit 115, it is sent to the subsequent-stage image processing unit 4. Hereafter, manuscript "C"
And a second page composed of images of the original "D", a third page composed of images of the original "E" and the original "F", and a fourth composed of images of the original "G" and the original "J". By outputting the page and repeating the operation for the set number of copies, page editing as shown in FIG. 30C becomes possible.
【0134】図30(D)は、出力画像の中央を綴じる
製本の場合を示している。このようなページ編集は「シ
グネチャ編集」と呼ばれるものであり、原稿を読み込む
順番と印字する順番が全く一致しないという点で、上述
の図30(B)、(C)に示したページ編集と大きく異
なる。シグネチャ編集においても画像の読み込み動作は
図30(B)、(C)のページ編集と同様である。ま
ず、1枚目から8枚目までの全ての原稿「A」、
「B」、「C」、「D」、「E」、「F」、「G」、
「J」)を画像入力部1で読み込み、L*a*b*画像
信号データ、Area−Tag信号データ及びSeg−
Tag信号データを蓄積部5へ出力する。蓄積部5で
は、入力されてくる画像信号及びTag信号を符号化部
113、符号化部111及び符号化部112でそれぞれ
所定の圧縮方式で符号化した後、データ蓄積部117へ
ページ単位で記憶保持する。FIG. 30D shows a case of bookbinding in which the center of the output image is bound. Such page editing is called "signature editing", and is largely different from the page editing shown in FIGS. 30B and 30C in that the order in which the original is read and the order in which they are printed do not match at all. different. The image reading operation in the signature editing is the same as the page editing in FIGS. 30B and 30C. First, all originals "A" from the first to the eighth sheet,
"B", "C", "D", "E", "F", "G",
"J") is read by the image input unit 1, and L* a* b* image signal data, Area-Tag signal data and Seg-
The tag signal data is output to the storage unit 5. In the storage unit 5, the coding unit 113, the coding unit 111, and the coding unit 112 respectively code the input image signal and Tag signal by a predetermined compression method, and then store the data in the data storage unit 117 in page units. Hold.
【0135】次に、図30(D)に示すように、1ペー
ジ目の出力を構成する8枚目の原稿(「J」)のL*a
*b*画像信号データ及びArea−Tag信号データ
及びSeg−Tag信号データが読み出され、復号化部
116、復号化部114及び復号化部115で復号化し
た後、図30(D)に示すような配置となるようにメモ
リコントローラ118で制御し、バッファメモリ119
内の所定のアドレスに格納する。続いて1枚目の原稿
(「A」)も同様の処理を経て、前記8枚目の原稿
(J)と並んで配置されるようにバッファメモリ119
内の所定のアドレスに格納される。以上の様にバッファ
メモリ119内に保持された8枚目及び1枚目の原稿
(「J」及び「A」)のL*a*b*画像信号データ、
Area−Tag信号データ及びSeg−Tag信号デ
ータは、1ページの画像信号及びTag信号としてそれ
ぞれ符号化部113、符号化部111及び符号化部11
2で再び符号化され、データ蓄積部117に格納され
る。Next, as shown in FIG. 30D, the L* a of the eighth original (“J”) constituting the output of the first page is displayed.
* b* The image signal data, the Area-Tag signal data, and the Seg-Tag signal data are read and decoded by the decoding unit 116, the decoding unit 114, and the decoding unit 115, and are shown in FIG. The memory controller 118 controls the buffer memory 119 so as to have such an arrangement.
At a predetermined address. Subsequently, the first document (“A”) is subjected to the same processing, and the buffer memory 119 is arranged so as to be arranged alongside the eighth document (J).
Is stored at a predetermined address. As described above, the L* a* b* image signal data of the eighth and first originals ("J" and "A") held in the buffer memory 119,
The Area-Tag signal data and the Seg-Tag signal data are coded as a one-page image signal and a Tag signal, respectively, by the coding unit 113, the coding unit 111, and the coding unit 11 respectively.
2 and is stored in the data storage unit 117 again.
【0136】続いて7枚目の原稿(「G」)のL*a*
b*画像信号データ及びArea−Tag信号データ及
びSeg−Tag信号データが読み出され、復号化部1
16、復号化部114及び復号化部115で復号化した
後、図30(D)に示すような配置となるようにメモリ
コントローラ118で回転処理及び配置制御を行い、バ
ッファメモリ119内の所定のアドレスに格納する。2
枚目の原稿(「B」)も同様にメモリコントローラ11
8で回転処理及び配置制御が行われ、7枚目の原稿
(「G」)と並んで配置されるようにバッファメモリ1
19内の所定のアドレスに格納される。このようにバッ
ファメモリ119内に保持された7枚目及び2枚目の原
稿(「G」及び「B」)のL*a*b*画像信号デー
タ、Area−Tag信号データ及びSeg−Tag信
号データは、8枚目及び1枚目の原稿(「J」及び
「A」)と同様に、1ページの画像信号及びTag信号
としてそれぞれ符号化部113、符号化部111及び符
号化部112で再び符号化され、データ蓄積部117に
格納される。Subsequently, L* a* of the seventh document (“G”)
b* The image signal data, the Area-Tag signal data and the Seg-Tag signal data are read out, and the decoding unit 1
16, after decoding by the decoding unit 114 and the decoding unit 115, rotation processing and arrangement control are performed by the memory controller 118 so that the arrangement shown in FIG. Store at the address. 2
Similarly, the document (“B”) of the first sheet is stored in the memory controller 11.
8, the rotation process and the placement control are performed, and the buffer memory 1 is arranged so as to be placed alongside the seventh document (“G”).
19 is stored at a predetermined address. The L* a* b* image signal data, the Area-Tag signal data, and the Seg-Tag signal of the seventh and second originals ("G" and "B") held in the buffer memory 119 in this manner. The data is encoded by the encoding unit 113, the encoding unit 111, and the encoding unit 112 as a 1-page image signal and a Tag signal, respectively, similarly to the eighth and first originals ("J" and "A"). It is encoded again and stored in the data storage unit 117.
【0137】以下、6枚目及び3枚目の原稿(「F」、
「C」)に対しては8枚目及び1枚目の原稿(「J」及
び「A」)と同様の処理を行う。また、5枚目及び4枚
目の原稿(「E」、「D」)に対して7枚目及び2枚目
の原稿(「G」及び「B」)と同様の処理を行う。そし
て、データ蓄積部117中に印字用の4ページのL*a
*b*画像信号データ、Area−Tag信号データ及
びSeg−Tag信号データを保持する。Hereinafter, the sixth and third originals (“F”,
For “C”), the same processing as that for the eighth and first originals (“J” and “A”) is performed. Further, the same processing as the seventh and second originals ("G" and "B") is performed on the fifth and fourth originals ("E" and "D"). Then, the L* a of four pages for printing is stored in the data storage unit 117.
* b* Holds image signal data, Area-Tag signal data, and Seg-Tag signal data.
【0138】全てのページ配置処理、符号化処理及びデ
ータ蓄積部117への蓄積処理が完了した後、画像出力
部2での印字動作に同期して、原稿「J」及び原稿
「A」の画像から構成される1ページ目のL*a*b*
画像信号データ、Area−Tag信号データ及びSe
g−Tag信号データが読み出され、復号化部116、
復号化部114、復号化部115で復号処理が行われた
後、後段画像処理部4へ送出される。以下、原稿「G」
及び原稿「B」の画像から構成される2ページ目、原稿
「F」及び原稿「C」の画像から構成される3ページ
目、原稿「E」及び原稿「D」の画像から構成される4
ページ目の出力を行い、その動作を設定された部数分繰
り返すことにより、図30(D)に示すようなページ編
集が可能となる。After all the page layout processing, the encoding processing, and the storage processing in the data storage section 117 are completed, the images of the original “J” and the original “A” are synchronized with the printing operation in the image output section 2. L* a* b* of the first page composed of
Image signal data, Area-Tag signal data and Se
The g-Tag signal data is read out, and the decoding unit 116,
After the decoding process is performed by the decoding unit 114 and the decoding unit 115, it is sent to the subsequent-stage image processing unit 4. Hereafter, manuscript "G"
And a second page composed of the image of the document "B", a third page composed of the image of the document "F" and the document "C", and a fourth page composed of the image of the document "E" and the document "D".
By outputting the page and repeating the operation for the set number of copies, the page can be edited as shown in FIG.
【0139】以上説明したように、蓄積部5では、Ta
g信号を、操作者が原稿に対してページ単位に設定する
情報と、前段画像処理部3での画像識別結果とに分離し
て保持、蓄積する。そして、画像出力時に画像出力部2
の印字色及び印字動作に合わせて、後段画像処理部4内
で各処理部に必要とされる情報を生成する。これによっ
て、蓄積部5で蓄積する情報量を削減することが可能に
なる。また、操作者が操作用パネルや編集用ディジタイ
ザから入力する位置情報の精度は、通常0.25mm
(100dpi)程度であるので、このように論理的に
情報を分離して圧縮処理を行うことによって、符号化部
111での符号化効率も大幅に向上する。As described above, the storage unit 5 stores the Ta
The g signal is separately stored and stored in the information set by the operator on a page basis with respect to the document and the image identification result in the preceding image processing unit 3. Then, at the time of image output, the image output unit 2
The information required for each processing unit is generated in the subsequent image processing unit 4 in accordance with the printing color and the printing operation of. As a result, the amount of information stored in the storage unit 5 can be reduced. The accuracy of the position information input by the operator from the operation panel or the editing digitizer is typically 0.25 mm.
(100 dpi), and by thus logically separating the information and performing the compression process, the coding efficiency of the coding unit 111 can be greatly improved.
【0140】このように、上述の実施の一形態に示すよ
うなデジタルカラー複写機の構成により、例えば極めて
高い画質が要求される場合においても、例えば電子的な
ソート機能やページレイアウト編集などの、多彩かつ高
度な編集機能実現することが可能となる。As described above, with the configuration of the digital color copying machine as shown in the above-described embodiment, even when, for example, extremely high image quality is required, for example, an electronic sort function and page layout editing can be performed. Various and advanced editing functions can be realized.
【0141】なお、本実施例では、説明のため、カラー
モードや原稿タイプ、絵/文字分離部における識別類型
を始め、各処理部の処理順序やその処理の切り換え、お
よび組み合わせ論理の詳細を記述したが、本発明はこれ
に限定されるものではないことは言うまでもない。In this embodiment, for the sake of explanation, the details of the color mode, the document type, the type of identification in the picture / character separation section, the processing order of each processing section, the switching of the processing, and the combination logic are described. However, it goes without saying that the present invention is not limited to this.
【0142】図31は、本発明の画像処理装置の別の実
施の形態を示すブロック構成図、図32は、同じく前段
画像処理部の一例を示す概略構成図、図33は、同じく
後段画像処理部の一例を示す概略構成図、図34は、同
じく蓄積部の一例を示す概略構成図である。図中、図
1,図2,図7,図25と同様の部分には同じ符号を付
して説明を省略する。7は画像出力部、121は画像信
号変倍部、122はTag信号変倍部である。FIG. 31 is a block diagram showing another embodiment of the image processing apparatus according to the present invention, FIG. 32 is a schematic diagram showing an example of the preceding image processing unit, and FIG. FIG. 34 is a schematic configuration diagram illustrating an example of a storage unit, similarly. In the drawing, the same parts as those in FIGS. 1, 2, 7, and 25 are denoted by the same reference numerals, and description thereof will be omitted. 7, an image output unit; 121, an image signal scaling unit; and 122, a Tag signal scaling unit.
【0143】この実施の形態では、蓄積部5がバス12
0上に画像信号変倍部121、Tag信号変倍部122
を持つ構成を示している。画像信号変倍部121は、画
像信号データに対して2次元の拡大、縮小処理を行う。
拡大、縮小処理の方法は任意であり、公知の手法を用い
ることができる。また、Tag信号変倍部122は、画
像信号変倍部121における拡大、縮小処理と同じ変倍
率で、Tag信号に対して拡大、縮小処理を行う。この
場合の手法も任意である。なお、蓄積部5に画像信号変
倍部121、Tag信号変倍部122を設けているの
で、図32に示すように前段画像処理部3には画像変倍
部14およびTag変倍部15を設けていない。この例
の場合も、図34に示す画像信号変倍部121、Tag
信号変倍部122は画像前処理手段、属性前処理手段を
構成する。In this embodiment, the storage unit 5 is connected to the bus 12
0, the image signal scaling unit 121 and the Tag signal scaling unit 122
Is shown. The image signal scaling unit 121 performs two-dimensional enlargement and reduction processing on the image signal data.
The method of enlargement / reduction processing is arbitrary, and a known method can be used. Further, the Tag signal scaling unit 122 performs the scaling process on the Tag signal at the same scaling factor as the scaling process in the image signal scaling unit 121. The technique in this case is also arbitrary. Since the storage section 5 is provided with the image signal scaling section 121 and the Tag signal scaling section 122, the image scaling section 14 and the Tag scaling section 15 are provided in the pre-stage image processing section 3 as shown in FIG. Not provided. Also in this example, the image signal scaling unit 121 shown in FIG.
The signal scaling unit 122 constitutes an image preprocessing unit and an attribute preprocessing unit.
【0144】このような構成にすることによって、画像
入力部1での画像入力は常に等倍で実施することが可能
になる。また、制御部6及び前段画像処理部3内の原稿
検知部16での原稿情報抽出結果に基づいて、画像信号
変倍部121、Tag信号変倍部122で縮小、拡大処
理を行うので、予備走査が不要になる。With such a configuration, the image input by the image input unit 1 can always be performed at the same magnification. In addition, since the image signal scaling unit 121 and the Tag signal scaling unit 122 perform reduction and enlargement processing based on the document information extraction results of the control unit 6 and the document detection unit 16 in the preceding image processing unit 3, Scanning is not required.
【0145】また、この実施の形態では、画像出力部7
はYMCK4色の露光・現像・転写の電子写真プロセス
を持っており、一時にフルカラー画像を印字することが
可能である。従って、蓄積部5から後段画像処理部4へ
のL*a*b*画像信号データ及びTag信号の出力は
1回のみとなる。In this embodiment, the image output unit 7
Has an electrophotographic process of exposure, development and transfer of four colors of YMCK, and can print a full-color image at a time. Therefore, the output of the L* a* b* image signal data and the Tag signal from the storage unit 5 to the subsequent image processing unit 4 is performed only once.
【0146】以上のように、画像入力及び画像出力の基
本的な動作が変わっても、上述の実施の一形態における
構成及び動作と本質的に変わること無く、画像処理動作
を行うことが可能である。As described above, even if the basic operation of image input and image output changes, the image processing operation can be performed without essentially changing the configuration and operation in the above-described embodiment. is there.
【0147】なお、上述の各実施の形態においては、画
像入力部1からRGBの信号を受け取り、画像出力部2
や画像出力部7に対してYMCKの信号を送出した。し
かし本発明はこれに限られるものではなく、例えば入力
側がL*a*b*やYMCK、その他種々の色空間であ
ってよい。また、出力側も画像出力部2が受け取る画像
データの色空間に応じた信号を出力すればよい。なお、
画像出力部2は、上述の例のようにトナーを用いた電子
写真方式に限られるものではなく、例えばインクジェッ
ト方式や感熱方式、熱転写方式など、種々の記録方式を
用いることが可能である。In each of the above-described embodiments, the RGB signals are received from the image input unit 1 and the image output unit 2 receives the RGB signals.
And a YMCK signal to the image output unit 7. However, the present invention is not limited to this. For example, the input side may be L* a* b* , YMCK, or other various color spaces. The output side may also output a signal corresponding to the color space of the image data received by the image output unit 2. In addition,
The image output unit 2 is not limited to the electrophotographic method using toner as in the above-described example, but may use various recording methods such as an ink jet method, a thermal method, and a thermal transfer method.
【0148】また、上述の各実施の形態では、画像入力
部1から画像が送出され、画像出力部2に対して処理後
の画像を出力する構成を示したが、本発明はこれに限ら
ず、例えばホストコンピュータに直接あるいはネットワ
ークなどを介して接続されるプリンタとして構成するこ
とも可能である。さらには、出力する先が画像出力部2
ではなく、例えばホストコンピュータであるなど、種々
の形態で構成することが可能である。なお、このような
場合には、前段画像処理部3、後段画像処理部4、蓄積
部5で行われる各種の画像処理は、上述の機能に限られ
るものではなく、適宜取捨選択してもよいし、また他の
機能を付加してももちろんよい。In each of the above embodiments, the image is transmitted from the image input unit 1 and the processed image is output to the image output unit 2. However, the present invention is not limited to this. For example, it is also possible to configure a printer connected directly to a host computer or via a network. Further, the output destination is the image output unit 2
Instead, it can be configured in various forms such as a host computer. In such a case, the various types of image processing performed by the preceding image processing unit 3, the subsequent image processing unit 4, and the storage unit 5 are not limited to the above-described functions, and may be appropriately selected. Alternatively, other functions may be added.
【0149】[0149]
【発明の効果】以上の説明から明らかなように、本発明
によれば、例えばカラー複写機のような極めて高い画質
が要求される画像処理システムにおいても、例えば電子
的なソート機能やページレイアウト編集などの、多彩か
つ高度な編集機能実現することが可能となるという効果
がある。As is apparent from the above description, according to the present invention, even in an image processing system such as a color copying machine which requires extremely high image quality, for example, an electronic sorting function and page layout editing can be performed. There is an effect that various and advanced editing functions can be realized.
【図1】 本発明の画像処理装置の実施の一形態を示す
ブロック構成図である。FIG. 1 is a block diagram illustrating an embodiment of an image processing apparatus according to the present invention.
【図2】 前段画像処理部3の一例を示すブロック構成
図である。FIG. 2 is a block diagram illustrating an example of a pre-stage image processing unit 3;
【図3】 階調補正部11における階調補正処理の一例
を示すグラフである。FIG. 3 is a graph showing an example of a tone correction process in a tone correction unit 11;
【図4】 絵/文字分離部の一例を示すブロック構成図
である。FIG. 4 is a block diagram illustrating an example of a picture / character separation unit.
【図5】 Seg−Tag信号の一例の説明図である。FIG. 5 is an explanatory diagram of an example of a Seg-Tag signal.
【図6】 Area−Tag信号の一例の説明図であ
る。FIG. 6 is an explanatory diagram of an example of an Area-Tag signal.
【図7】 後段画像処理部4の一例を示すブロック構成
図である。FIG. 7 is a block diagram illustrating an example of a post-stage image processing unit 4;
【図8】 色空間変換部31の一例を示す概略構成図で
ある。FIG. 8 is a schematic configuration diagram illustrating an example of a color space conversion unit 31.
【図9】 CC−Tag信号の一例の説明図である。FIG. 9 is an explanatory diagram of an example of a CC-Tag signal.
【図10】 色補正部41〜43の一例を示す概略構成
図である。FIG. 10 is a schematic configuration diagram illustrating an example of color correction units 41 to 43.
【図11】 色補正部41〜43における色空間の分割
方法の一例を示す説明図である。FIG. 11 is an explanatory diagram illustrating an example of a color space division method in the color correction units 41 to 43.
【図12】 空間補正部32の一例を示す概略構成図で
ある。FIG. 12 is a schematic configuration diagram illustrating an example of a space correction unit 32.
【図13】 空間補正部32で行われる畳み込み演算処
理の一例の説明図である。FIG. 13 is an explanatory diagram of an example of a convolution operation performed by the space correction unit 32.
【図14】 Filter−Tag信号の値に対する補
正演算部62〜補正演算部67の選択論理及びその処理
内容の一例の説明図である。FIG. 14 is an explanatory diagram of an example of the selection logic of the correction operation units 62 to 67 for the value of the Filter-Tag signal and the processing contents thereof.
【図15】 階調補正部の一例を示す概略構成図であ
る。FIG. 15 is a schematic configuration diagram illustrating an example of a gradation correction unit.
【図16】 TRC−Tag信号の値に対する補正LU
T71〜80の選択論理及びその処理内容の一例の説明
図である。FIG. 16 shows a correction LU for the value of the TRC-Tag signal.
It is explanatory drawing of an example of the selection logic of T71-80 and its processing content.
【図17】 中間調生成部34の一例を示す概略構成図
である。FIG. 17 is a schematic configuration diagram illustrating an example of a halftone generation unit 34.
【図18】 演算パターンマトリクスの一例の説明図で
ある。FIG. 18 is an explanatory diagram of an example of a calculation pattern matrix.
【図19】 波形パターンの一例の説明図である。FIG. 19 is an explanatory diagram of an example of a waveform pattern.
【図20】 参照波および出力信号の生成過程の説明図
である。FIG. 20 is an explanatory diagram of a generation process of a reference wave and an output signal.
【図21】 画素値演算部91の一例を示すブロック図
である。FIG. 21 is a block diagram illustrating an example of a pixel value calculation unit 91.
【図22】 Screen−Tag信号と対応する線数
およびその処理内容の一例の説明図である。FIG. 22 is an explanatory diagram illustrating an example of the number of lines corresponding to a Screen-Tag signal and processing contents thereof.
【図23】 Tag信号生成部35において生成するT
ag信号の一例の説明図である。FIG. 23 shows T generated by a Tag signal generator 35;
FIG. 4 is an explanatory diagram of an example of an ag signal.
【図24】 Tag信号生成部35において生成するT
ag信号の一例の説明図(続き)である。FIG. 24 shows T generated by a Tag signal generation unit 35;
FIG. 10 is an explanatory diagram (continued) of an example of an ag signal.
【図25】 蓄積部5の一例を示す概略構成図である。FIG. 25 is a schematic configuration diagram illustrating an example of a storage unit 5.
【図26】 蓄積部5で実現されるソート機能の一例の
説明図である。FIG. 26 is an explanatory diagram of an example of a sorting function realized by the storage unit 5;
【図27】 ページ編集機能の一つである回転処理の一
例の説明図である。FIG. 27 is an explanatory diagram of an example of a rotation process that is one of the page editing functions.
【図28】 拡大、縮小処理を伴う回転処理の一例の説
明図である。FIG. 28 is an explanatory diagram of an example of a rotation process involving enlargement and reduction processes.
【図29】 複数ページの原稿を1枚の用紙上に配置し
て印字する「Nup機能」の一例の説明図である。FIG. 29 is an explanatory diagram of an example of a “Nup function” in which a document of a plurality of pages is arranged and printed on one sheet of paper.
【図30】 小冊子などを作成する際に有効な編集機能
の一例の説明図である。FIG. 30 is an explanatory diagram of an example of an editing function effective when creating a booklet or the like.
【図31】 本発明の画像処理装置の別の実施の形態を
示すブロック構成図である。FIG. 31 is a block diagram showing another embodiment of the image processing apparatus of the present invention.
【図32】 本発明の画像処理装置の別の実施の形態に
おける前段画像処理部の一例を示す概略構成図である。FIG. 32 is a schematic configuration diagram illustrating an example of a pre-stage image processing unit in another embodiment of the image processing apparatus of the present invention.
【図33】 本発明の画像処理装置の別の実施の形態に
おける後段画像処理部の一例を示す概略構成図である。FIG. 33 is a schematic configuration diagram illustrating an example of a post-stage image processing unit in another embodiment of the image processing apparatus of the present invention.
【図34】 本発明の画像処理装置の別の実施の形態に
おける蓄積部の一例を示す概略構成図である。FIG. 34 is a schematic configuration diagram illustrating an example of a storage unit in another embodiment of the image processing apparatus of the present invention.
【図35】 従来の画像複写システムの一例を示すブロ
ック図である。FIG. 35 is a block diagram illustrating an example of a conventional image copying system.
【図36】 従来のデジタルカラー複写機の一例を示す
ブロック図である。FIG. 36 is a block diagram illustrating an example of a conventional digital color copying machine.
1…画像入力部、2…画像出力部、3…前段画像処理
部、4…後段画像処理部、5…蓄積部、6…制御部、7
…画像出力部、11…階調補正部、12…色空間変換
部、13…絵/文字分離部、14…画像変倍部、15…
Tag変倍部、16…原稿検知部、21…文字抽出部、
22…網点抽出部、23…論理和演算部、24…収縮
部、25…膨張部、26…論理積演算部、27…色/黒
判定部、28…結合部、31…色空間変換部、32…空
間補正部、33…階調補正部、34…中間調生成部、3
5…Tag信号生成部、41〜43…色補正部、44,
45…セレクタ、51…基準データ用色補正メモリ、5
2…補間用領域選択信号メモリ、53〜55…補間用信
号出力メモリ、56〜58…補間用乗算器、59…加算
部、61…ラインバッファ、62〜67…補正演算部、
68…セレクタ、71〜80…補正LUT、81…セレ
クタ、91…画素値演算部、92…演算係数&パターン
記憶部、93…波形パターン記憶部、94…比較部、9
5…参照波生成部、101…減算器、102…乗算器、
103,104…比較器、105…セレクタ、111〜
113…符号化部、114〜116…復号化部、117
…データ蓄積部、118…メモリコントローラ、119
…バッファメモリ、120…バス、121…画像信号変
倍部、122…Tag信号変倍部、201…画像入力
部、202…画像出力部、203…画像処理部、210
…画像再現部、211…階調補正部、212…セレク
タ、213…空間補正部、214…階調補正部、215
…中間調生成部、220…画像蓄積・編集部、221…
符号化部、222…復号化部、223…変倍部、224
…画像蓄積部、225…メモリコントローラ、226…
ページメモリ、227…バス、301…画像入力部、3
02…画像出力部、303…画像処理部、304…制御
部、310…階調補正部、311…色補正部、312…
墨版生成・下色除去部、313…画像信号変倍部、31
4…切換信号変倍部、315…空間補正部、316…階
調補正部、317…中間調生成部、318…絵/文字分
離部、319…原稿検知部。DESCRIPTION OF SYMBOLS 1 ... Image input part, 2 ... Image output part, 3 ... Preceding-stage image processing part, 4 ... Post-stage image processing part, 5 ... Storage part, 6 ... Control part, 7
... Image output unit, 11 Tone correction unit, 12 Color space conversion unit, 13 Picture / character separation unit, 14 Image scaling unit, 15
Tag scaling section, 16: document detection section, 21: character extraction section,
22: halftone dot extraction unit, 23: OR operation unit, 24: contraction unit, 25: expansion unit, 26: logical product operation unit, 27: color / black determination unit, 28: coupling unit, 31: color space conversion unit , 32: space correction unit, 33: gradation correction unit, 34: halftone generation unit, 3
5 Tag signal generation unit, 41 to 43 ... color correction unit, 44,
45: selector, 51: reference data color correction memory, 5
2 ... interpolation area selection signal memory, 53-55 ... interpolation signal output memory, 56-58 ... interpolation multiplier, 59 ... addition unit, 61 ... line buffer, 62-67 ... correction calculation unit
68 selector, 71-80 correction LUT, 81 selector, 91 pixel value calculation unit, 92 calculation coefficient & pattern storage unit, 93 waveform pattern storage unit, 94 comparison unit, 9
5: reference wave generator, 101: subtractor, 102: multiplier,
103, 104: comparator, 105: selector, 111-
113 ... encoding unit, 114 to 116 ... decoding unit, 117
... data storage unit, 118 ... memory controller, 119
... Buffer memory, 120 ... Bus, 121 ... Image signal scaling unit, 122 ... Tag signal scaling unit, 201 ... Image input unit, 202 ... Image output unit, 203 ... Image processing unit, 210
.., Image reproducing section, 211, gradation correcting section, 212, selector, 213, spatial correcting section, 214, gradation correcting section, 215
.., Halftone generating section, 220, image storage / editing section, 221.
Encoding unit, 222: decoding unit, 223: scaling unit, 224
... Image storage unit, 225 ... Memory controller, 226 ...
Page memory, 227: bus, 301: image input unit, 3
02 image output unit, 303 image processing unit, 304 control unit, 310 tone correction unit, 311 color correction unit, 312
Black plate generation / under color removal section, 313: image signal scaling section, 31
4. Switching signal magnification section, 315 space correction section, 316 gradation correction section, 317 halftone generation section, 318 picture / character separation section, 319 document detection section.
───────────────────────────────────────────────────── フロントページの続き (72)発明者 谷内 和満 神奈川県海老名市本郷2274番地 富士ゼロ ックス株式会社内 (72)発明者 久武 真之 神奈川県海老名市本郷2274番地 富士ゼロ ックス株式会社内 Fターム(参考) 5C073 AA02 BB01 CC01 CE01 CE04 CE10 5C076 AA01 AA13 AA19 AA21 AA22 AA24 AA26 AA27 AA37 AA40 BA05 BA06 BA07 BB25 BB44 CA04 CA10 5C077 LL17 LL20 MM20 MP06 MP08 PP15 PP19 PP20 PP22 PP23 PP27 PP28 PP32 PP33 PP36 PP37 PP38 PP55 PP65 PP66 PP68 PQ08 PQ12 PQ22 PQ23 RR10 RR19 RR21 ──────────────────────────────────────────────────の Continuing on the front page (72) Inventor Kazuma Taniuchi 2274, Hongo, Fuji Xerox Co., Ltd., Ebina-shi, Kanagawa Prefecture F-term (reference) 5C073 AA02 BB01 CC01 CE01 CE04 CE10 5C076 AA01 AA13 AA19 AA21 AA22 AA24 AA26 AA27 AA37 AA40 BA05 BA06 BA07 BB25 BB44 CA04 CA10 5C077 LL17 LL20 LL20 MM20 MP06 MP08 PP15 PP19 PP20 PP66 PP68 PQ08 PQ12 PQ22 PQ23 RR10 RR19 RR21
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP08056599AJP3738807B2 (en) | 1999-03-24 | 1999-03-24 | Image processing apparatus and image processing method |
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP08056599AJP3738807B2 (en) | 1999-03-24 | 1999-03-24 | Image processing apparatus and image processing method |
| Publication Number | Publication Date |
|---|---|
| JP2000278506Atrue JP2000278506A (en) | 2000-10-06 |
| JP3738807B2 JP3738807B2 (en) | 2006-01-25 |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP08056599AExpired - Fee RelatedJP3738807B2 (en) | 1999-03-24 | 1999-03-24 | Image processing apparatus and image processing method |
| Country | Link |
|---|---|
| JP (1) | JP3738807B2 (en) |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2008028550A (en)* | 2006-07-19 | 2008-02-07 | Ricoh Co Ltd | Image processing apparatus, image processing method, and program |
| JP2010011355A (en)* | 2008-06-30 | 2010-01-14 | Sharp Corp | Image forming apparatus, program, and recording medium |
| JP2017200127A (en)* | 2016-04-28 | 2017-11-02 | 株式会社Pfu | Image processing apparatus, image processing method, and program |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2008028550A (en)* | 2006-07-19 | 2008-02-07 | Ricoh Co Ltd | Image processing apparatus, image processing method, and program |
| JP2010011355A (en)* | 2008-06-30 | 2010-01-14 | Sharp Corp | Image forming apparatus, program, and recording medium |
| JP2017200127A (en)* | 2016-04-28 | 2017-11-02 | 株式会社Pfu | Image processing apparatus, image processing method, and program |
| US9955028B2 (en) | 2016-04-28 | 2018-04-24 | Pfu Limited | Image-processing apparatus and image-processing method |
| Publication number | Publication date |
|---|---|
| JP3738807B2 (en) | 2006-01-25 |
| Publication | Publication Date | Title |
|---|---|---|
| JP5540553B2 (en) | Image processing apparatus, image forming apparatus, image processing method, and image processing program | |
| US7308155B2 (en) | Image processing apparatus, image processing method, image processing program, and storage medium | |
| US7982913B2 (en) | Image processing apparatus and image processing method for suppressing jaggies in the edge portions of image | |
| US7002709B1 (en) | Image processing system, image processing method, and image input system | |
| CN101242469B (en) | image processing device | |
| JPH1169150A (en) | Image area identification method, image processing apparatus, and image forming apparatus | |
| JP2003087563A (en) | Image processing apparatus and control method thereof | |
| JPH0410765A (en) | Image processing device | |
| US8218911B2 (en) | Image processing apparatus and image processing method | |
| JP3767667B2 (en) | Image processing device | |
| JP2009272774A (en) | Image processor, image forming apparatus, image processing method, and computer program | |
| US7809199B2 (en) | Image processing apparatus | |
| JP4208369B2 (en) | Image processing apparatus, image processing method, storage medium, and image processing system | |
| JP2004350240A (en) | Image processing apparatus and image processing method | |
| JP3738807B2 (en) | Image processing apparatus and image processing method | |
| JP3772610B2 (en) | Image forming apparatus and control method thereof | |
| JP3346051B2 (en) | Image processing device | |
| JP4659789B2 (en) | Image processing apparatus, image processing method, program, and recording medium | |
| JP2001186356A (en) | Image compression apparatus, image compression method, and computer-readable storage medium | |
| JP2001309183A (en) | Image processing apparatus and method | |
| JP2010258706A (en) | Image processing apparatus, image forming apparatus, image processing apparatus control method, program, and recording medium | |
| JP2007189275A (en) | Image processing device | |
| JP4474001B2 (en) | Image processing apparatus and method | |
| JP2006352922A (en) | Image processing apparatus and image processing method | |
| JP2006050666A (en) | Image processing unit and method |
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval | Free format text:JAPANESE INTERMEDIATE CODE: A971007 Effective date:20050301 | |
| A131 | Notification of reasons for refusal | Free format text:JAPANESE INTERMEDIATE CODE: A131 Effective date:20050720 | |
| A521 | Written amendment | Free format text:JAPANESE INTERMEDIATE CODE: A523 Effective date:20050920 | |
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) | Free format text:JAPANESE INTERMEDIATE CODE: A01 Effective date:20051012 | |
| A61 | First payment of annual fees (during grant procedure) | Free format text:JAPANESE INTERMEDIATE CODE: A61 Effective date:20051025 | |
| R150 | Certificate of patent or registration of utility model | Free format text:JAPANESE INTERMEDIATE CODE: R150 | |
| FPAY | Renewal fee payment (event date is renewal date of database) | Free format text:PAYMENT UNTIL: 20091111 Year of fee payment:4 | |
| FPAY | Renewal fee payment (event date is renewal date of database) | Free format text:PAYMENT UNTIL: 20101111 Year of fee payment:5 | |
| FPAY | Renewal fee payment (event date is renewal date of database) | Free format text:PAYMENT UNTIL: 20111111 Year of fee payment:6 | |
| FPAY | Renewal fee payment (event date is renewal date of database) | Free format text:PAYMENT UNTIL: 20111111 Year of fee payment:6 | |
| FPAY | Renewal fee payment (event date is renewal date of database) | Free format text:PAYMENT UNTIL: 20121111 Year of fee payment:7 | |
| FPAY | Renewal fee payment (event date is renewal date of database) | Free format text:PAYMENT UNTIL: 20121111 Year of fee payment:7 | |
| FPAY | Renewal fee payment (event date is renewal date of database) | Free format text:PAYMENT UNTIL: 20131111 Year of fee payment:8 | |
| LAPS | Cancellation because of no payment of annual fees |