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

JP3023375B2 - Image processing device for each image area of copier - Google Patents

Image processing device for each image area of copier

Info

Publication number
JP3023375B2
JP3023375B2 JP2288171A JP28817190A JP3023375B2 JP 3023375 B2 JP3023375 B2 JP 3023375B2 JP 2288171 A JP2288171 A JP 2288171A JP 28817190 A JP28817190 A JP 28817190A JP 3023375 B2 JP3023375 B2 JP 3023375B2
Authority
JP
Japan
Prior art keywords
image
area
processing
color
image processing
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2288171A
Other languages
Japanese (ja)
Other versions
JPH04160982A (en
Inventor
恭治 小見
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP2288171A priority Critical patent/JP3023375B2/en
Publication of JPH04160982A publication Critical patent/JPH04160982A/en
Application granted granted Critical
Publication of JP3023375B2 publication Critical patent/JP3023375B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

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

Description

【発明の詳細な説明】 産業上の利用分野 本発明は、画像読取り手段と画像形成手段と領域指定
処理手段とを備えた複写機において、指定された領域中
の文字域と濃淡画像域とを自動的に判別し、領域内の文
字又は濃淡画像に選択的に画像加工を施し、コピー画像
を形成する複写機の像域別画像処理装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a copying machine provided with an image reading means, an image forming means, and an area designation processing means, in which a character area and a grayscale image area in a designated area are displayed. BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an image processing apparatus for each image area of a copying machine that automatically makes a determination and selectively applies image processing to a character or a grayscale image in the area to form a copy image.

従来の技術 近年、複写機の高級・多機能化は目覚ましいものがあ
り、画像加工処理等について種々の提案等がなされてい
る。
2. Description of the Related Art In recent years, there have been remarkable improvements in the quality and multifunction of copying machines, and various proposals have been made regarding image processing and the like.

例えば、特開昭61−118071号公報によれば、エッジ検
出手段を備え、そのエッジ検出出力から平滑化処理を選
択的に行うようにしている。また、特開昭61−13877号
公報によれば、文字領域判別手段を備え、文字領域に対
して中間調処理を施さず、それ以外の画像領域に対して
中間調処理を施してコピー像を再生するようにしてい
る。この場合、文字領域判別手段は、原画データに基づ
いて行ういわゆる自動判別方式、領域指示方式、原画上
のマーク読取り方式の3通りが開示されている。また、
特開昭61−157072号公報によれば、領域選択手段を備
え、上記公報の場合と同様に画像処理するようにしてい
る。原画データに基づく領域自動選択以外にキーボード
からの領域入力も可能とされている。
For example, according to Japanese Patent Laid-Open No. 61-118071, an edge detecting means is provided, and smoothing processing is selectively performed from the edge detection output. Further, according to Japanese Patent Laid-Open No. 61-13877, a copy area is provided by providing a character area discriminating means, without performing halftone processing on the character area and performing halftone processing on the other image areas. I'm trying to play. In this case, three types of character area discrimination means are disclosed: a so-called automatic discrimination method based on original image data, an area designating method, and a mark reading method on the original image. Also,
According to Japanese Unexamined Patent Publication No. Sho 61-157072, an area selecting means is provided and image processing is performed in the same manner as in the case of the above publication. In addition to automatic area selection based on original image data, area input from the keyboard is also possible.

さらに、特開昭61−161870号公報によれば網点画像部
の認識方法において、認識された網点画像にフィルタリ
ングするようにしている。また、特開昭62−163号公報
によれば、色画像検出手段を備え、黒文字は2値化で、
色文字はディザ処理で出力して原画の色情報をある程度
保存するようにしている。また、特開昭63−184886号公
報によれば、濃淡画像を2つの閾値で濃度変換し、文字
を残し、文字以外を消去するようにしている。
Further, according to Japanese Patent Laid-Open No. 61-161870, in the method of recognizing a halftone dot image portion, the recognized halftone dot image is filtered. According to Japanese Patent Laid-Open No. 62-163, a color image detecting means is provided, and black characters are binarized.
The color character is output by dithering and the color information of the original image is saved to some extent. Further, according to Japanese Patent Laid-Open No. 63-184886, the grayscale image is subjected to density conversion with two thresholds, leaving characters and erasing other than the characters.

特に、原画の特定領域に対して加工を施したいという
要望に対して、例えば特開昭63−125057号公報によれ
ば、領域指定手段と色変換手段とを備え、指定領域内に
のみ色変換を施すようにしている。即ち、タブレットで
領域を指定し、特定領域のみ色変換処理を付勢し、指定
領域内の色変換を行うというものである。また、特開平
1−192263号公報によれば、マーカでマークした範囲の
画像部分(文字)に対して網掛け輪郭化などの処理を施
すようにしている。即ち、輪郭文字化や網点文字化した
い文字をマーキングし、マーキングした範囲を自動的に
検出して、その領域内だけに加工処理を施すというもの
である。
Particularly, in order to process a specific area of an original image, for example, according to Japanese Patent Laid-Open No. 63-125057, area specifying means and color converting means are provided, and color conversion is performed only in the specified area. I am trying to apply. That is, an area is designated by a tablet, color conversion processing is activated only in a specific area, and color conversion in the designated area is performed. Further, according to Japanese Patent Application Laid-Open No. 1-192263, image portions (characters) in the range marked with a marker are subjected to processing such as hatching contouring. That is, a character desired to be made into a contour character or a halftone character is marked, the marked range is automatically detected, and the processing is applied only to that area.

発明が解決しようとする課題 ところが、これらの特開昭63−125057号公報や特開平
1−192263号公報方式による場合、指定領域内であれば
文字であっても濃淡画像であっても画一的に画像加工が
施されてしまう。例えば、原稿の上半分に商品のデザイ
ンがあり、下半分に機能説明の文章が記してあり、デザ
イン図の色を変える場合を考えると、前者の場合、上半
分にあるデザイン図の色を変換することは可能である
が、一般に、商品デザイン図には決められた色の社名ロ
ゴや型名の文字が入っており、これらの色も色変換され
てしまう可能性が大きい。また、後者の場合、マーキン
グを付するので原稿を損なうことになり、かつ、一般の
濃淡原稿やカラー原稿には適用できず汎用性に欠ける。
The problem to be solved by the invention is that, according to the methods of Japanese Patent Laid-Open No. 63-125057 and Japanese Patent Laid-Open No. 1-192263, even if it is a character or a grayscale image within a designated area, it is uniform. Image processing is performed. For example, consider the case where the product design is in the upper half of the manuscript and the functional description is written in the lower half. Considering the case of changing the color of the design drawing, in the former case, the color of the design drawing in the upper half is converted. Although it is possible to do so, generally, the product design drawing contains the company name logo and the model name characters of a predetermined color, and there is a high possibility that these colors will also be color-converted. In the latter case, since the marking is added, the original is damaged, and it cannot be applied to general grayscale originals or color originals, and lacks versatility.

このようなことから、第1の課題として、指定領域内
に所定の画像加工処理を施すに際して、文字部と濃淡画
像部とに自動分離し、例えば領域内の色変換が指定され
た場合には分離された濃淡画像部分には色変換を施し文
字部には色変換を施さないとか、又は、領域内の輪郭画
像化が指定された場合は分離された文字部にのみ輪郭化
処理を施し濃淡画像部には施さないというように、領域
内加工の種類が文字だけに適用したいものは領域内の文
字部にのみ自動的に加工を施し、濃淡画像部だけに適用
したいものは領域内の濃淡画像部にのみ自動的に加工を
施し、両者に適用したいものには領域内の両者に加工を
施し得るようにすることが要望される。
Therefore, as a first problem, when a predetermined image processing process is performed in the designated area, the character portion and the grayscale image portion are automatically separated, and, for example, when color conversion in the area is designated. Color conversion is applied to the separated grayscale image part and color conversion is not applied to the character part, or if contour imaging in the area is specified, contouring processing is applied only to the separated text part If you want to apply only the text in the region, such as not applying to the image part, automatically apply only to the character part in the region, and if you want to apply only to the image part, the light and shade in the region. It is desired that only the image portion is automatically processed, and that both of the areas within the area can be processed for those desired to be applied to both.

第2の課題として、指定領域内に画像加工処理を施す
に際して、画像処理を複数のカテゴリに分類して、画像
加工の種類毎に、分類された画像処理ステップの一つ一
つの処理内容を任意に設定し得ることが要望される。例
えば、ハイキー加工とハイキー粗粒子化加工という2種
類の領域内加工を考える。どちらも、指定領域内であっ
て、濃淡画像部に対しては最低画像濃度や全体の濃度を
低下させる加工を施し、文字が薄くなっては具合が悪い
ので、指定領域内にあるにも拘らず文字部にはこれらの
加工を施さないようにする。ハイキー加工は、この階調
操作の加工で完了する。一方、ハイキー粗粒子化加工の
ほうは、さらに、濃淡画像部に対して網点サイズを通常
処理より大きくする処理(中間調処理の範疇)を加える
必要がある。このような画像処理のカテゴリ別の組合せ
の自由度の向上が要望される。
A second problem is that when the image processing is performed in the designated area, the image processing is classified into a plurality of categories, and the processing content of each of the classified image processing steps is arbitrary for each type of image processing. Is required to be set. For example, consider two types of in-region processing: high-key processing and high-key coarse grain processing. Both of them are within the specified area, and the grayscale image part is processed to reduce the minimum image density and the overall density. Do not apply these processes to the character part. The high key processing is completed by this gradation operation processing. On the other hand, in the high-key coarse-graining process, it is necessary to further perform a process for making the halftone dot size larger than the normal process (category of halftone process) for the grayscale image portion. It is desired to improve the degree of freedom of such a combination of image processing for each category.

第3の課題として、指定領域内に画像加工処理を施す
に際して、原画の像域を文字部と濃淡画像部とに自動分
離し、領域内の画像加工を、文字だけに適用したいもの
は領域内の文字画像にのみ加工を施し、濃淡画像部だけ
に適用したいものは領域内の濃淡画像にのみ加工を施
し、両者に適用したいものは領域内の両者に加工を施し
得るように、これら指定領域内の画像加工の適用像域を
オペレータが任意に指定し得ることが要望される。
A third problem is that when the image processing is performed in the designated area, the image area of the original image is automatically separated into the character portion and the grayscale image portion, and the image processing in the area is applied only to the character. If you want to apply only to the character image of, and want to apply only to the grayscale image part, you can only process to the grayscale image in the area, and if you want to apply to both, you can process both of them in the area. It is desired that the operator can arbitrarily specify the applicable image area of the image processing in the above.

第4の課題として、指定領域内に画像加工処理を施す
に際して、原画の像域を文字部と濃淡画像部とに自動分
離し、領域内の文字画像と濃淡画像との少なくとも一方
に対して施す画像加工パラメータを任意設定可能とし、
画像加工内容の自由度を高めることが要望される。
A fourth problem is that when the image processing process is performed in the designated area, the image area of the original image is automatically separated into a character portion and a grayscale image portion, and is applied to at least one of the character image and the grayscale image in the area. Image processing parameters can be set arbitrarily,
It is desired to increase the degree of freedom in image processing content.

第5の課題として、指定領域内の文字画像と濃淡画像
とで複写倍率又は像位置が異なるコピーを形成し得るこ
とが要望される。
As a fifth problem, it is desired to be able to form a copy having different copy magnifications or image positions between the character image and the grayscale image in the designated area.

第6の課題として、指定領域内の文字部又は濃淡画像
部を選択的にモザイク画像化、ミラー画像化、斜形化
(傾斜化)、影付け画像化、輪郭画像化し得ることが要
望される。
As a sixth problem, it is desired that the character portion or the grayscale image portion in the designated area can be selectively made into a mosaic image, a mirror image, a slant (tilt), a shadow image, and a contour image. .

第7の課題として、指定領域内の文字部又は濃淡画像
部を選択的に平滑化画像又は所望レベルに鮮鋭化し得る
ことが要望される。
As a seventh problem, it is required that the character portion or the grayscale image portion within the designated area can be selectively smoothed or sharpened to a desired level.

第8の課題として、指定領域内の文字部又は濃淡画像
部を選択的に空白化(トリミング),ペイント(もし、
文字部のみに施せば文字のみの色変換を実現する)、コ
ントラスト変換、階調変換(ネガ反転)、階調部分反転
(ソラリゼーション)又は階調省略(ポスタリゼーショ
ンや単純2値画像化)をなし得ることが要望される。
The eighth problem is to selectively blank (trim) a character portion or a grayscale image portion in a designated area, paint (if,
If only the character part is applied, color conversion of only the character is realized), contrast conversion, gradation conversion (negative inversion), gradation partial inversion (solarization) or gradation omission (posterization or simple binary imaging) can be performed. Is required.

第9の課題として、指定領域内の文字部又は濃淡画像
部を選択的に特定の色補正や下色除去(UCR)処理を施
した画像、色変換画像、モノカラー画像、アンダカラー
画像を施した画像が得られることが要望される。
As a ninth problem, an image, a color conversion image, a monocolor image, and an undercolor image in which a character portion or a grayscale image portion in a designated area is selectively subjected to specific color correction or undercolor removal (UCR) processing are performed. It is required to obtain the image.

第10の課題として、指定領域内の文字部又は濃淡画像
部を選択的に特定の網点形状(ディザパターン)、大き
さ、方向性で形成した画像が得られることが要望され
る。
As a tenth problem, it is desired to obtain an image in which a character portion or a grayscale image portion in a designated area is selectively formed with a specific halftone dot shape (dither pattern), size, and directionality.

さらに、第11の課題として、指定領域内の原画の像域
を黒(無彩色)文字領域、色(有彩色)文字領域、連続
階調(コンテニュアストーン)画像領域、網点(ハーフ
トーン)画像領域の4領域に自動分割し、分離された像
域に対して、各々固有の画像処理パラメータに基づく画
像処理を施すに際して、各々の処理パラメータをマニュ
アル調整可能とし、より多種類の原画に対しても忠実コ
ピーを再現し得ることが要望される。
Furthermore, as the eleventh issue, the image area of the original image in the designated area is a black (achromatic color) character area, a color (chromatic color) character area, a continuous tone (continuous stone) image area, and a halftone dot (halftone). Automatically divides the image area into four areas, and when performing image processing based on unique image processing parameters for the separated image areas, each processing parameter can be manually adjusted, and for more types of original images. However, it is required to be able to reproduce a faithful copy.

課題を解決するための手段 原画像を画素に分解して読取る画像読取り手段と、画
像データを可視像として記録媒体上に形成する画像形成
手段と、領域入力手段とを備えた複写機において、請求
項1記載の発明では、前記画像読取り手段が読取った画
像データから原画の文字領域と濃淡画像領域との少なく
とも2領域を分離判定する自動画像領域認識手段と、複
数種類の画像処理能力を有する画像処理手段と、前記領
域入力手段から指定入力された領域に基づいて指定領域
信号を発生する画像領域指定手段と、前記自動画像領域
認識手段が発生する信号と前記画像領域指定手段が発生
する信号との組合せ入力から前記画像処理手段による複
数種類の画像処理中から一つを選択する画像処理選択手
段とを設けた。
Means for Solving the Problems In a copying machine provided with an image reading unit for reading an original image by dividing it into pixels, an image forming unit for forming image data as a visible image on a recording medium, and an area input unit, According to the first aspect of the invention, there is provided automatic image area recognition means for determining at least two areas of a character area and a grayscale image area of an original image from the image data read by the image reading means, and a plurality of types of image processing capabilities. Image processing means, image area designating means for generating a designated area signal based on the area designated and input from the area inputting means, signal generated by the automatic image area recognizing means, and signal generated by the image area designating means Image processing selecting means for selecting one from a plurality of types of image processing by the image processing means based on a combination input with.

この際、請求項2記載の発明では、画像処理手段が、
複数の相異なるカテゴリの画像処理ステップからなり、
これらの相異なるカテゴリの画像処理ステップの一つ一
つの処理内容を自動画像領域認識手段が発生する信号と
画像領域指定手段が発生する信号との組合せ入力で決定
付けるようにした。
At this time, in the invention according to claim 2, the image processing means is
It consists of several different categories of image processing steps,
The processing contents of each of these different categories of image processing steps are determined by the combination input of the signal generated by the automatic image area recognition means and the signal generated by the image area designation means.

また、請求項3記載の発明では、文字領域と濃淡画像
領域との一方又は両方の像域を指定する像域指定手段を
設け、自動画像領域認識手段が発生する信号と画像領域
指定手段が発生する信号と前記像域指定手段から入力さ
れる情報との組合せ入力から、画像処理選択手段が画像
処理手段による複数種類の画像処理中から一つを選択す
るようにした。
According to the third aspect of the invention, image area designating means for designating one or both of the character area and the grayscale image area is provided, and the signal generated by the automatic image area recognizing means and the image area designating means are generated. The image processing selection means selects one from a plurality of types of image processing by the image processing means, based on a combination input of the signal to be input and the information input from the image area designating means.

さらに、請求項4記載の発明では、領域入力手段から
入力される特定領域に含まれる文字画像部分に対する第
1の画像処理内容、又は、特定領域に含まれる濃淡画像
部分に対する第2の画像処理内容を特徴付けるパラメー
タを入力するための処理パラメータ入力手段と、前記領
域入力手段及びこの処理パラメータ入力手段から入力さ
れたパラメータに応答して画像処理手段の第1の画像処
理内容又は第2の画像処理内容を選択的に変更付勢する
制御手段とを設けた。
Further, in the invention according to claim 4, the first image processing content for the character image portion included in the specific area input from the area input unit or the second image processing content for the grayscale image portion included in the specific area. Processing parameter input means for inputting parameters characterizing the above, and the first image processing content or the second image processing content of the image processing means in response to the area input means and the parameters input from the processing parameter input means. And a control means for selectively energizing the.

この請求項4記載の発明において、請求項5記載の発
明では、画像処理手段中に、指定領域内の自動分離され
た像域毎に所望変倍率の画像変倍、所望移動量の像シフ
トの少なくとも一つの画像処理を行う変倍・シフト手段
を設け、像域毎の変倍率、像移動量の少なくとも一つの
パラメータを処理パラメータ入力手段から入力設定する
ようにした。
In the invention according to claim 4, in the invention according to claim 5, in the image processing means, an image magnification change of a desired magnification change and an image shift amount of a desired movement amount are performed for each automatically separated image area in the designated area. A variable power/shift means for performing at least one image processing is provided, and at least one parameter of the variable power and the amount of image movement for each image area is input and set from the processing parameter input means.

また、請求項6記載の発明では、画像処理手段中に、
指定領域内の自動分離された像域毎に所望ピッチのモザ
イク化、ミラー画像/非ミラー画像化、所望角度の画像
斜形化、所望長さ・色・濃度・形態の影付け処理、所望
線幅・色の輪郭画像化の少なくとも一つの画像処理を行
う画像編集手段を設け、像域毎のモザイクピッチ、ミラ
ー選択、斜形化角度、影付けパラメータ、輪郭化パラメ
ータの少なくとも一つのパラメータを処理パラメータ入
力手段から入力設定するようにした。
In the invention according to claim 6, in the image processing means,
Mosaicing of a desired pitch for each image area automatically separated in a designated area, mirror image/non-mirror image, image slanting of a desired angle, shadowing processing of a desired length, color, density and shape, desired line An image editing means for performing at least one image processing of width/color contour imaging is provided, and at least one parameter of mosaic pitch, mirror selection, slanting angle, shadowing parameter, and contouring parameter for each image area is processed. The input is set from the parameter input means.

請求項7記載の発明では、画像処理手段中に、指定領
域内の自動分離された像域毎に所望平滑度の平滑化処
理、所望鮮鋭度の鮮鋭化処理などの画像処理を行うため
の任意フィルタリング係数による空間フィルタリング処
理を各色別又は全色共通に施す空間フィルタリング手段
を設け、像域毎のフィルタリングパラメータを処理パラ
メータ入力手段から入力設定するようにした。
According to the invention of claim 7, the image processing means optionally performs image processing such as smoothing processing of desired smoothness and sharpening processing of desired sharpness for each automatically separated image area in the designated area. Spatial filtering means for performing spatial filtering processing by filtering coefficients for each color or commonly for all colors is provided, and the filtering parameter for each image area is input and set from the processing parameter input means.

請求項8記載の発明では、画像処理手段中に、指定領
域内の自動分離された像域毎に空白化、任意色のペイン
ト、コントラスト変換、濃度変換、階調反転、階調部分
反転、階調省略の少なくとも一つの画像処理を各色別又
は全色共通に施す階調処理手段を設け、像域毎の空白化
選択、ペイント色とその濃度、コントラスト、濃度、階
調反転選択、階調部分反転選択、階調省略選択とその階
調数の少なくとも一つのパラメータを処理パラメータ入
力手段から入力設定するようにした。
According to the eighth aspect of the invention, in the image processing means, blanking, painting of an arbitrary color, contrast conversion, density conversion, gradation reversal, gradation partial reversal, flooring for each automatically separated image area in the designated area Gradation processing means is provided for performing at least one image processing of tone skipping for each color or commonly for all colors, and blanking selection for each image area, paint color and its density, contrast, density, gradation inversion selection, gradation part At least one parameter of reverse selection, gradation omission selection, and the number of gradations is input and set from the processing parameter input means.

請求項9記載の発明では、画像処理手段中に、指定領
域内の自動分離された像域毎に所望補正係数の色補正処
理、任意量の下色除去、K版加刷処理、濃度変換、空白
化、任意色のペイント、任意色の色変換、任意色の単色
画像化、任意色のアンダカラー付与の少なくとも一つの
処理を行う色処理手段を設け、像域毎の色補正の種類、
下色除去の種類と程度、濃度、空白化選択、ペイント、
色あいと濃度、色変換の元の色と変換後の色、単色化の
色あいと濃度、アンダカラーの色あいと濃度の少なくと
も一つのパラメータを処理パラメータ入力手段から入力
設定するようにした。
According to a ninth aspect of the invention, in the image processing means, color correction processing of a desired correction coefficient, arbitrary amount of undercolor removal, K plate printing processing, density conversion, is performed for each image area automatically separated in the designated area. Provided with color processing means for performing at least one process of blanking, arbitrary color painting, arbitrary color conversion, arbitrary color monochromatic image formation, arbitrary color undercolor application, and type of color correction for each image area,
Type and degree of undercolor removal, density, blank selection, paint,
At least one parameter of the color tone and density, the original color after color conversion and the color after conversion, the color tone and density for monochromatic conversion, and the color tone and density of the under color is input and set from the processing parameter input means.

請求項10記載の発明では、画像処理手段中に、指定領
域内の自動分離された像域毎に所望疑似中間調表現のた
めの網点形状処理、網点の大きさ、網点の方向などの中
間調処理を各色別又は全色共通に施す中間調処理手段を
設け、像域毎の中間調処理パラメータを処理パラメータ
入力手段から入力設定するようにした。
In the invention according to claim 10, in the image processing means, halftone dot shape processing for desired pseudo halftone representation, halftone dot size, halftone dot direction, etc. for each automatically separated image area in the designated area. The halftone processing means for performing the halftone processing for each color or common to all colors is provided, and the halftone processing parameter for each image area is input and set from the processing parameter input means.

さらに、請求項11記載の発明では、自動画像領域認識
手段が、原画の文字領域では黒文字と色文字とで異なる
信号を出力し、原画の濃淡画像部分では連続階調画像と
中間調画像とで異なる信号を出力し、画像処理手段によ
り黒文字と色文字と連続階調画像と中間調画像とで各々
異なる画像処理を施し、各々の処理パラメータ中の少な
くとも一つのパラメータを処理パラメータ入力手段から
入力設定するようにした。
Further, in the invention according to claim 11, the automatic image area recognition means outputs different signals for a black character and a color character in a character area of an original image, and a continuous tone image and a halftone image in a gray image portion of the original image. Different signals are output, and different image processing is performed on the black character, the color character, the continuous tone image, and the halftone image by the image processing means, and at least one parameter of each processing parameter is input and set from the processing parameter input means. I decided to do it.

作用 請求項1記載の発明によれば、領域内加工の指定とと
もに加工の種類が入力されると、文字部だけに適用した
いものは領域内の文字画像にのみ自動的に画像加工が施
され、濃淡画像だけに適用したいものは領域内の濃淡画
像にのみ画像加工が施され、両者に適用したいものは領
域内の両者に画像加工が施される。
According to the invention described in claim 1, when the type of processing is input together with the designation of the processing within the area, what is desired to be applied only to the character portion is automatically subjected to image processing only on the character image within the area, What is desired to be applied only to the grayscale image is subjected to image processing only to the grayscale image within the area, and what is desired to be applied to both is subjected to image processing to both within the area.

この時、請求項2記載の発明によれば、画像処理手段
の処理内容が処理カテゴリ別に複数の処理ステップに分
類された構造とされているので、画像処理ステップの各
ステップ内の画像処理内容の一つを画像処理選択手段の
出力により独立して選択できる。即ち、画像処理のカテ
ゴリ別の組合せの自由度が向上する。
At this time, according to the second aspect of the invention, the processing contents of the image processing means are structured to be classified into a plurality of processing steps according to the processing category. One can be independently selected by the output of the image processing selection means. That is, the degree of freedom in combining image processing by category is improved.

請求項3記載の発明によれば、像域指定手段により文
字部か濃淡画像部か又は両方かの指定が可能となり、自
動画像領域認識手段が発生する信号と画像領域指定手段
が発生する信号と像域指定手段から入力される情報の組
合せ入力から画像処理手段による処理内容が一つだけ選
択されるように、画像処理選択手段の機能が拡張される
ことになり、指定領域内のオペレータが像域指定した画
像部分に対して所望の画像加工を行わせることができ
る。
According to the third aspect of the invention, the image area designating means can designate the character portion, the grayscale image portion, or both, and the signal generated by the automatic image area recognizing means and the signal generated by the image area designating means. The function of the image processing selection means is expanded so that only one processing content by the image processing means is selected from the combination input of the information input from the image area designating means, and the operator in the specified area can It is possible to perform desired image processing on the image portion whose area is designated.

また、請求項4記載の発明によれば、処理パラメータ
入力手段により画像処理パラメータ入力が可能で、これ
らのパラメータが入力されたときに画像処理手段の処理
パラメータが制御手段により変更設定されることにな
り、処理パラメータの任意設定が可能で、画像加工内容
の自由度が向上する。
According to the invention described in claim 4, the image processing parameters can be input by the processing parameter input means, and when these parameters are input, the processing parameters of the image processing means are changed and set by the control means. Therefore, the processing parameters can be arbitrarily set, and the degree of freedom in image processing contents is improved.

このような請求項4記載の発明において、請求項5記
載の発明によれば、画像処理手段が変倍・シフト手段を
有するので、指定領域内の文字画像と濃淡画像とで複写
倍率又は像位置が異なるコピーを形成し得るものとな
る。
According to the invention described in claim 4, since the image processing means has a scaling/shifting means according to the invention of claim 5, the copy magnification or the image position of the character image and the grayscale image in the designated area is obtained. Will be able to form different copies.

また、請求項6記載の発明によれば、画像処理手段が
画像編集手段を有するので、画像処理選択される像域毎
に、指定領域内の文字部又は濃淡画像部を選択的にモザ
イク画像化、ミラー画像化、斜形化、影付け画像化、輪
郭画像化したコピーを形成し得るものとなる。
Further, according to the invention of claim 6, since the image processing means has the image editing means, the character portion or the grayscale image portion in the designated area is selectively converted into a mosaic image for each image area selected for image processing. , Mirror imaged, skewed, shaded imaged, contoured imaged copies can be formed.

請求項7記載の発明によれば、画像処理手段がRGB又
はCMYK色別又は全色共通な空間フィルタリング手段を有
するので、指定領域内の文字部又は濃淡画像部を選択的
に平滑化画像又は所望レベルに鮮鋭化したコピーを形成
し得るものとなる。
According to the invention described in claim 7, since the image processing means has a spatial filtering means for each RGB or CMYK color or for all colors, the character portion or the grayscale image portion in the designated area is selectively smoothed or desired. It is possible to form a sharpened copy at a level.

請求項8記載の発明によれば、画像処理手段が階調処
理手段を有するので、指定領域内の文字部又は濃淡画像
部を選択的に空白化(トリミング)、ペイント、コント
ラスト変換、階調変換、階調部分反転又は階調省略した
コピーを形成し得るものとなる。
According to the invention described in claim 8, since the image processing means has the gradation processing means, the character portion or the grayscale image portion in the designated area is selectively blanked (trimmed), painted, contrast converted, and gradation converted. Thus, it is possible to form a copy in which gradation is partially inverted or gradation is omitted.

請求項9記載の発明によれば、画像処理手段が色処理
手段を有するので、指定領域内の文字部又は濃淡画像部
を選択的に特定の色補正や下色除去処理を施した画像、
色変換画像、モノカラー画像、アンダカラー画像を施し
たコピー画像を形成し得るものとなる。
According to the invention of claim 9, since the image processing means has the color processing means, an image in which the character portion or the grayscale image portion in the designated area is selectively subjected to specific color correction or undercolor removal processing,
It becomes possible to form a copy image on which a color-converted image, a monocolor image, and an undercolor image are formed.

請求項10記載の発明によれば、画像処理手段が中間調
処理手段を有するので、指定領域内の文字部又は濃淡画
像部に選択的に特定の網点形状、網点の大きさ、網点の
方向性などを指定された通りの中間調処理を施したコピ
ー画像を得ることができる。
According to the invention of claim 10, since the image processing means has a halftone processing means, a specific halftone dot shape, halftone dot size, halftone dot is selectively applied to the character portion or the grayscale image portion in the designated area. It is possible to obtain a copy image that has been subjected to halftone processing as specified in the directionality of.

さらに、請求項11記載の発明によれば、指定領域内の
原画の像域が自動画像領域認識手段により黒文字領域、
色文字領域、連続階調画像領域、網点画像領域の4領域
に分割され、分離された像域に対して、各々固有の画像
処理パラメータに基づく画像処理を施すに際して、各々
の処理パラメータをマニュアル調整が可能であり、より
多種類の原画に対しても忠実なコピーが再現される。
Further, according to the invention of claim 11, the image area of the original image in the designated area is a black character area by the automatic image area recognition means,
When performing image processing based on unique image processing parameters for each of the separated image areas, which are divided into four areas, a color character area, a continuous tone image area, and a halftone dot image area, each processing parameter is set manually. Adjustments are possible, and faithful copies are reproduced for a wider variety of original images.

実施例 本発明の一実施例を図面に基づいて説明する。Embodiment An embodiment of the present invention will be described with reference to the drawings.

〔全体構成〕〔overall structure〕

本発明の適用される一例としてのデジタルカラー複写
機のシステムブロック図を第2図に示し、その配置構造
を第3図に示す。概略的には、スキャナユニット(画像
読取り手段)1と、イメージプロセッサ(画像処理手
段)2と、メモリユニット3と、プリンタ(画像形成手
段)4と、システムコントローラ(制御手段)5と、コ
ンソールユニット(像域指定手段&処理パラメータ入力
手段)6とデジタイザユニット(領域入力手段)7とソ
ータユニット8とADFユニット9と外部機器インタフェ
ース端子10と磁気ディスクユニット11とよりなる。
A system block diagram of a digital color copying machine as an example to which the present invention is applied is shown in FIG. 2, and its arrangement structure is shown in FIG. In general, a scanner unit (image reading means) 1, an image processor (image processing means) 2, a memory unit 3, a printer (image forming means) 4, a system controller (control means) 5, and a console unit. (Image area designating means & processing parameter inputting means) 6, digitizer unit (area inputting means) 7, sorter unit 8, ADF unit 9, external equipment interface terminal 10 and magnetic disk unit 11.

これらの各ユニットの概略機能を以下に述べる。 The general function of each of these units is described below.

《システムコントローラ5》 ストアドプログラム方式の32ビットマイクロコンピュ
ータシステムであり、複写機システム全体を制御する。
CPUやプログラムメモリ、ワークメモリ以外にスキャナ
1、イメージプロセッサ2、プリンタ4、コンソールユ
ニット6などの外部ユニットと通信するためのインタフ
ェース手段やハードウエア割込み処理を行うための割込
みコントローラなどを有している。このシステムコント
ローラ5は他のユニットの状態を監視するとともに、コ
ンソールユニット6から入力される各種コピーモードに
応じて機能すべき各ユニットの動作仕様を決定し、コピ
ー処理が開始される前に動作パラメータを各ユニットに
送信したり、また、処理開始信号や処理の最中に必要な
各種リアルタイム信号を他のユニットに供給する役目を
持つ。また、ワークメモリは課金管理情報などの重要な
情報を蓄えているので、常に電源はバックアップされて
いる。
<<System Controller 5>> This is a stored program type 32-bit microcomputer system that controls the entire copying machine system.
In addition to the CPU, program memory, and work memory, it has interface means for communicating with external units such as the scanner 1, image processor 2, printer 4, console unit 6 and interrupt controller for performing hardware interrupt processing. .. This system controller 5 monitors the states of other units, determines the operating specifications of each unit that should function in accordance with various copy modes input from the console unit 6, and sets operating parameters before the copy process starts. To the respective units, and also to supply the processing start signal and various real-time signals required during the processing to other units. Further, since the work memory stores important information such as billing management information, the power source is always backed up.

《スキャナ1》 プラテン12上の原稿13をCCD14R,14G,14BでRGBに色
分解し、400dpiの標本化密度で標本化し、量子化レベル
を8ビットとする量子化を行い、デジタル画像信号S1
イメージプロセッサ2又は外部機器接続インタフェース
端子10に供給する。
<<Scanner 1>> The original 13 on the platen 12 is color-separated into RGB with CCD 14 R , 14 G , and 14 B , sampled at a sampling density of 400 dpi, and quantized with a quantization level of 8 bits to obtain a digital image. The signal S 1 is supplied to the image processor 2 or the external device connection interface terminal 10.

《イメージプロセッサ2》 スキャナ1又は外部機器接続インタフェース端子10か
ら供給されたRGB原画像信号S1に色補正やディザ処理な
どの種々の画像処理を施し、最終的に、プリント信号で
あるCMYK画像信号S2に変換する画像加工機能を持つ。ま
た、原稿サイズや特定部分の色を検知しシステムコント
ローラ5にこの情報を提供する画像検知機能を持つ。さ
らに、各種模様や数字パターンを発生する画像発生機能
を持つ。これらの3つの機能を同時に作用させることが
可能で、例えばスキャナ1の画像中に数字パターンを合
成した画像を次段のメモリユニット3に送り、最終的に
プリンタ4で合成画像を形成させ得ることになる。
<<Image Processor 2>> The RGB original image signal S 1 supplied from the scanner 1 or the external device connection interface terminal 10 is subjected to various image processing such as color correction and dither processing, and finally a CMYK image signal which is a print signal. It has an image processing function to convert to S 2 . It also has an image detection function of detecting the document size and the color of a specific portion and providing this information to the system controller 5. Furthermore, it has an image generation function that generates various patterns and number patterns. It is possible to operate these three functions at the same time. For example, an image obtained by combining a number pattern in the image of the scanner 1 can be sent to the memory unit 3 in the next stage, and finally the printer 4 can form a combined image. become.

《メモリユニット3》 CMYK4色の画像信号S2をK(黒)データに対してC
(シアン)、M(マゼンタ)、Y(イエロー)データを
各々所定時間遅延させてプリンタ4に供給する第1の動
作モード、CMY画像データS2を記憶する第2の動作モー
ド、第2の動作モードで記憶された画像データをKデー
タに対してC,M,Yデータを各々所定時間遅延させて読出
し信号S3としてプリンタ4に供給する第3の動作モード
との3つのモードが用意され、何れか一つの動作モード
を選択的に付勢し得る画像メモリ手段である。第2の動
作モードを複数回動作させることで画像合成や部分的に
書換えることでコピー画像中にイメージプロセッサ2で
発生した文字などを挿入し得る。
<Memory unit 3> CMYK 4 color image signal S 2 for C (black) data C
A first operation mode in which (cyan), M (magenta), and Y (yellow) data are delayed by a predetermined time and supplied to the printer 4, a second operation mode in which CMY image data S 2 is stored, and a second operation Three modes are prepared: a third operation mode in which the image data stored in the mode is delayed by C, M, and Y data with respect to K data by a predetermined time and supplied to the printer 4 as a read signal S 3 . The image memory means is capable of selectively energizing any one of the operation modes. By operating the second operation mode a plurality of times, image composition or partial rewriting can be performed to insert characters or the like generated in the image processor 2 into the copy image.

《磁気ディスクユニット11》 システムコントローラ5のアプリケーションプログラ
ムや複数ページ分の画像データの格納が可能な大容量磁
気ディスクドライブであり、ドライブはフロッピーディ
スクドライブ(a)とハードディスクドライブ(b)と
の2セットよりなる。
<<Magnetic Disk Unit 11>> A large-capacity magnetic disk drive capable of storing the application program of the system controller 5 and image data of a plurality of pages, and the drive includes two sets of a floppy disk drive (a) and a hard disk drive (b). Consists of.

《プリンタユニット4》 CMYK4色の記録ステーションを有するレーザプリンタ
であり、イメージプロセッサ2から供給されるKデータ
及びメモリユニット3から供給されるCMY画像データS3
に基づき、感光体15BK、15C,15M,15Y上にレーザ走査
手段16BK、16C,16M,16Yの作用で静電潜像を形成し、
これらの潜像を現像器17BK、17C,17M,17Yで顕像して
可視像化し、転写チャージャ18BK、18C,18M,18Yの作
用により、給紙台19から給送されて転写ベルト20で搬送
される転写紙21上にフルカラープリント像を転写し、定
着器22で定着して排紙させる。
<<Printer Unit 4>> A laser printer having a CMYK four-color recording station, and K data supplied from the image processor 2 and CMY image data S 3 supplied from the memory unit 3.
The basis to form a photoreceptor 15 BK, 15 C, 15 M , 15 an electrostatic latent image by the action of a laser scanning unit 16 BK, 16 C, 16 M , 16 Y on Y,
These latent images are visualized by developing with the developing devices 17 BK , 17 C , 17 M , and 17 Y , and the transfer chargers 18 BK , 18 C , 18 M , and 18 Y are used to feed the latent images from the paper feed table 19. A full-color print image is transferred onto a transfer paper 21 fed and conveyed by a transfer belt 20, fixed by a fixing device 22, and ejected.

《コンソールユニット6》 512×512ドットマトリクスの液晶表示手段と、この表
示手段上に積載された128×128個のマトリクス状透明タ
ッチスイッチ手段と、10キーやスタートボタンなどのボ
タン類からなる。表示手段には任意図形、文字の表示が
可能でオペレータは本複写機からの出力情報を得ること
ができるとともに、所定のアイコン表示上のスイッチを
タッチすることで所望の動作仕様を複写機に与えること
ができる。
<<Console Unit 6>> A 512×512 dot matrix liquid crystal display means, 128×128 matrix transparent touch switch means mounted on this display means, and buttons such as 10 keys and start button. Arbitrary figures and characters can be displayed on the display means so that the operator can obtain the output information from the copying machine, and the desired operating specifications can be given to the copying machine by touching the switch on the predetermined icon display. be able to.

《デジタイザユニット7》 0.2mm間隔でペン入力座標位置情報を得るための手段
で、オペレータが原稿の特定部分を指定したり、文字列
をコピー画像中に挿入する時の挿入位置を入力するため
のものとなる。
<Digitizer unit 7> A means for obtaining pen input coordinate position information at 0.2 mm intervals, which allows the operator to specify a specific part of the document or enter the insertion position when inserting a character string in a copy image. Will be things.

《ソータユニット8》 コピーされた転写紙21をソーティングするためのもの
である。
<<Sorter Unit 8>> This is for sorting the copied transfer paper 21.

《ADFユニット9》 原稿13をプラテン12上に自動供給させるためのもので
ある。
<<ADF Unit 9>> The document 13 is automatically supplied onto the platen 12.

《外部機器インタフェース端子10》 例えば、汎用コンピユータなどの外部機器に画像デー
タを供給したり、外部機器から画像データを受取ったり
する他、各種情報を交換するための多ピン接続端子であ
る。
<<External Device Interface Terminal 10>> For example, it is a multi-pin connection terminal for supplying image data to an external device such as a general-purpose computer, receiving image data from the external device, and exchanging various information.

なお、スキャナ1、メモリユニット3、プリント4及
びコンソールユニット6の構成、作用、動作は、例えば
特開昭64−25673号公報等に開示されたようなものでよ
く、ここでは詳細を省略する。また、ADFユニット9や
ソータユニット8、デジタイザユニット7、磁気ディス
クユニット11、システムコントローラ5に関しても従来
からよく知られた技術で構成されたユニットであり、こ
れらの詳細も省略する。
The configurations, operations, and operations of the scanner 1, the memory unit 3, the print 4, and the console unit 6 may be those disclosed in, for example, Japanese Patent Application Laid-Open No. 64-25673, and the details thereof will be omitted here. Further, the ADF unit 9, the sorter unit 8, the digitizer unit 7, the magnetic disk unit 11, and the system controller 5 are units configured by well-known techniques in the related art, and their details are omitted.

以下には、イメージプロセッサ2の各種実施例及び関
連ユニットの説明を中心に説明する。
Hereinafter, various embodiments of the image processor 2 and related units will be mainly described.

〔第1例〕…第4図参照 本例は、文字部と濃淡画像部とで画像処理を切換え、
それらの画像処理パラメータを別々にコンソールユニッ
ト6から入力可能とし、文字部と濃淡画像部とで独立な
画像処理効果を持つコピーが得られるようにしたもので
ある。
[First Example] See FIG. 4. In this example, the image processing is switched between the character portion and the grayscale image portion,
These image processing parameters can be separately input from the console unit 6, and a copy having an independent image processing effect can be obtained for the character portion and the grayscale image portion.

第4図中で、イメージプロセッサ2に含まれる回路
は、画像処理回路30と自動画像領域認識回路(手段)31
である。
In FIG. 4, the circuits included in the image processor 2 are an image processing circuit 30 and an automatic image area recognition circuit (means) 31.
Is.

自動画像領域認識回路31にはスキャナ1からのRGB画
像信号S1が入力されており、原画の文字部分では「0」
を、原画の濃淡画像部分では「1」を認識信号S31とし
て出力する。認識は画素単位で行われ、認識信号S31
出力も1画素単位で切換えられる。画像処理回路30はス
キャナ1から送られてくるRGB画像信号S1に種々の画像
処理操作を加え、最終的にはCMYK画像信号S2に変換して
メモリユニット3に送り出す。画像処理回路30は第1の
画像処理を実行する第1処理部30aと第2の画像処理を
実行する第2処理部30bとで構成され、スキャナ1から
のRGB画像信号S1は両処理部30a,30bに共通に入力され
る。どちらの画像処理を施すかは、前記自動画像領域認
識回路31の認識信号S31によって決まり、認識信号S31
値が「0」の時には第1処理部30aによる画像処理が選
択され、「1」の時には第2処理部30bによる画像処理
が選択される。これらの処理部30a又は30bによる処理結
果がCMYK画像信号S2として出力される。よって、認識信
号S31が「0」の時には第1処理部30aによる処理結果が
CMYK画像信号S2となり、「1」の時には第2処理部30b
による処理結果がCMYK画像信号S2となる。処理部30a,30
bが施す画像処理は可変であり、処理パラメータはこれ
らの処理部30a,30b内部のパラメータレジスタ群に設定
可能である。処理パラメータはシステムコントローラ5
が設定し、この設定データS5a,S5bの移動方向を破線矢
印で示す。処理パラメータはこのように任意設定可能で
あるが、デフォルトも決められており、システム電源ス
イッチ23を投入した時はシステムコントローラ5はプロ
グラム中の定数データテーブルを参照して所定の初期設
定パラメータを設定する。この初期設定パラメータは第
1処理部30aの内部レジスタ群には文字に適する処理パ
ラメータが、第2処理部30bの内部レジスタ群には濃淡
画像に適する処理パラメータが、各々選択される。
The RGB image signal S 1 from the scanner 1 is input to the automatic image area recognition circuit 31, and “0” is displayed in the character portion of the original image.
Is output as the recognition signal S 31 in the grayscale image portion of the original image. The recognition is performed in pixel units, and the output of the recognition signal S 31 is also switched in pixel units. The image processing circuit 30 performs various image processing operations on the RGB image signal S 1 sent from the scanner 1, and finally converts it into a CMYK image signal S 2 and sends it to the memory unit 3. The image processing circuit 30 includes a first processing unit 30a that executes the first image processing and a second processing unit 30b that executes the second image processing. The RGB image signal S 1 from the scanner 1 is processed by both processing units. It is commonly input to 30a and 30b. Whether performing one of the image processing, the dependent recognition signal S 31 of the automatic image area recognition circuit 31, the image processing by the first processing unit 30a is selected when the value of the recognition signal S 31 is "0", "1 , The image processing by the second processing unit 30b is selected. The processing result by the processing unit 30a or 30b is output as the CMYK image signal S 2 . Therefore, when the recognition signal S 31 is “0”, the processing result by the first processing unit 30a is
It becomes the CMYK image signal S 2 , and when it is "1", the second processing unit 30b
The result of the processing by is the CMYK image signal S 2 . Processing unit 30a, 30
The image processing performed by b is variable, and the processing parameters can be set in the parameter register group inside these processing units 30a and 30b. The processing parameters are the system controller 5
Is set, and the moving direction of the setting data S 5a and S 5b is indicated by a dashed arrow. The processing parameters can be arbitrarily set in this way, but defaults are also set. When the system power switch 23 is turned on, the system controller 5 refers to the constant data table in the program and sets predetermined initial setting parameters. To do. As the initial setting parameters, a processing parameter suitable for a character is selected in the internal register group of the first processing unit 30a, and a processing parameter suitable for a grayscale image is selected in the internal register group of the second processing unit 30b.

特殊な原稿をコピーする場合や、積極的に画像加工を
施したコピーを得たいときには、このような処理パラメ
ータを変更する。オペレータがコンソールユニット6で
処理パラメータ変更画面を開き、画面内のアイコンや各
種ボタンをタッチすることで、所望の文字用処理パラメ
ータと濃淡画像用処理パラメータとを独立して入力可能
とされている。オペレータの入力操作でコンソールユニ
ット6は操作入力信号S6を発し、システムコントローラ
5がこれを解読し、所定の処理パラメータを処理部30a,
30bに各々設定する。
Such a processing parameter is changed when a special document is copied or when it is desired to obtain a copy that is positively image-processed. When the operator opens the processing parameter change screen on the console unit 6 and touches an icon or various buttons on the screen, desired character processing parameters and grayscale image processing parameters can be independently input. The console unit 6 issues an operation input signal S 6 in response to an operator's input operation, and the system controller 5 decodes the operation input signal S 6 to set predetermined processing parameters to the processing unit 30a,
Set to 30b respectively.

〔第2例〕…第1図参照 本例は、タブレットで入力される領域内の文字部と濃
淡画像部とで画像処理内容を異ならせ得るようにしたも
のである。
[Second Example]... See FIG. 1. In this example, the content of image processing can be made different between the character portion and the grayscale image portion in the area input by the tablet.

第1図でイメージプロセッサ2に含まれる回路は、画
像処理回路30と自動画像領域識別回路31との他、画像領
域指定回路(手段)32と画像処理選択回路(手段)33と
である。
The circuits included in the image processor 2 in FIG. 1 are an image processing circuit 30, an automatic image area identification circuit 31, an image area designation circuit (means) 32, and an image processing selection circuit (means) 33.

自動画像領域認識回路30は前述したものと同様に、ス
キャナ1からのRGB画像信号S1の入力を受け、原画の文
字部分では「0」、濃淡画像部分では「1」となる認識
信号S31を出力するもので、画素単位で行われる。
Similar automatic image area recognition circuit 30 as described above, receives the RGB image signals S 1 from the scanner 1, in the character portion of the original "0", the recognition signal S 31 becomes "1" in the gray scale image portion Is output for each pixel.

オペレータは領域入力手段であるデジタイザユニット
7から特定の領域形状を入力することができる。システ
ムコントローラ5はデジタイザユニット7からの座標デ
ータS7より領域形状データを生成するとともに、領域が
複数存在するケースを備えて、どの領域であるかを識別
するために領域番号を各領域毎に自動的に付与する。こ
の後、システムコントローラ5は領域形状データと領域
番号とを画像領域指定回路32にロードする。この設定処
理はシステムコントローラ5が信号S5cを通じて行う。
原稿走査が開始されると、画像領域指定回路32には走査
線毎に同期信号LSYNCと画素単位のビデオ同期信号VCLK
とが入力され、画像領域指定回路32はこれをカウントす
ることで、現在の原画走査位置を特定し、その座標に対
応する、先にセットされた領域識別番号を信号S32とし
て出力する。
The operator can input a specific area shape from the digitizer unit 7, which is area input means. Automatic together, includes a case in which area there are a plurality, the region number to identify whether any area for each of the regions the system controller 5 generates area shape data from coordinate data S 7 from the digitizer units 7 To be given. After that, the system controller 5 loads the area shape data and the area number into the image area specifying circuit 32. This setting process is performed by the system controller 5 through the signal S 5c .
When the document scanning is started, the image area designating circuit 32 supplies the synchronizing signal LSYNC for each scanning line and the video synchronizing signal VCLK for each pixel.
Is input, and the image area designating circuit 32 counts this to specify the current original image scanning position and outputs the previously set area identification number corresponding to the coordinates as a signal S 32 .

画像処理選択回路33は信号S31,S32を入力とし、1ビ
ットの信号S33を出力する組合せ論理回路である。よっ
て、画像処理選択回路33は単純なルックアップテーブル
で実現可能で信号S31,S32の組合せで単一の出力が決定
される。テーブルはいわゆるRAMであり、テーブルの内
容はシステムコントローラ5により書換え可能である。
コピー動作時には信号S31,S32をテーブルRAMのアドレ
ス入力につなぎ、RAMの動作はデータ読出しモードでア
クセスする。また、テーブルデータを書換える必要があ
る時には、コピー待ちの状態とし、アドレス、データ線
ともスイッチ手段(図示せず)によりシステムコントロ
ーラ5側に切換えて書込みモードでアクセスすればよ
い。
The image processing selection circuit 33 is a combinational logic circuit which receives the signals S 31 and S 32 as inputs and outputs a 1-bit signal S 33 . Therefore, the image processing selection circuit 33 can be realized by a simple lookup table, and a single output is determined by the combination of the signals S 31 and S 32 . The table is a so-called RAM, and the contents of the table can be rewritten by the system controller 5.
During the copy operation, the signals S 31 and S 32 are connected to the address input of the table RAM, and the RAM operation is accessed in the data read mode. When it is necessary to rewrite the table data, the table may be put in a waiting state for copying, and the address and data lines may be switched to the system controller 5 side by a switch means (not shown) for access in the write mode.

画像処理回路30の構成、作用は第4図の場合と同じで
ある。もっとも、第1,2処理部30a,30bの何れの画像処理
を施すかの選択は、画像処理選択回路33の出力信号S33
により行われ、この信号S33が「0」の時は第1処理部3
0aによる第1処理、「1」の時は第2処理部30bによる
第2処理が施され、各々選択された処理結果がCMYK画像
信号S2として出力される。よって、例えば画像処理選択
回路33の総入力ビット数が「2」で、上位ビットには信
号S31が入力され、下位ビットには信号S33が入力されて
いるとし、オペレータが入力した特定領域の識別番号が
「1」、残りの領域を「0」とした場合において、領域
内の文字部分にのみ第1処理部30aによる画像処理を施
し、領域外と領域内の濃淡画像部とには第2処理部30b
による画像処理を施したいとすると、画像処理選択回路
33のテーブルデータは「01」入力に対しては「0」、他
の組合せ入力に対しては「1」が出力されるように設定
しておけばよい。
The structure and operation of the image processing circuit 30 are the same as in the case of FIG. However, the selection of which of the first and second processing units 30a and 30b is to be subjected to image processing is performed by selecting the output signal S 33 of the image processing selection circuit 33.
When the signal S 33 is “0”, the first processing unit 3
The first processing by 0a, the second processing by the second processing unit 30b when "1" is performed, and the selected processing result is output as the CMYK image signal S 2 . Therefore, for example, assuming that the total number of input bits of the image processing selection circuit 33 is “2”, the signal S 31 is input to the upper bits, and the signal S 33 is input to the lower bits, the specific area input by the operator is assumed. When the identification number of “1” is set to “1” and the remaining area is set to “0”, the image processing by the first processing unit 30a is performed only on the character portion in the area, and the outside of the area and the grayscale image area in the area Second processing unit 30b
Image processing selection circuit
The table data of 33 may be set so that “0” is output for “01” input and “1” is output for other combination inputs.

〔第3例〕…第5図参照 本例は、前例と同様にタブレットで入力される領域内
の文字部と濃淡画像部とで画像処理内容を異ならせる
が、その際に変化させる画像処理内容の範疇を細やかに
調整し得るようにしたものである。
[Third Example] See FIG. 5. In this example, the image processing content is made different between the character portion and the grayscale image portion in the area input by the tablet as in the previous example, but the image processing content changed at that time. The category of is made possible to be finely adjusted.

基本的な構成は、第2例のもと類似であるが、本例で
は画像処理を処理内容別にnなる複数個の処理ステップ
に分割することにより、第5図に示すように画像処理回
路301,302,〜,30nとしたものである。これらの画像
処理回路301,302,〜,30nは、特に図示しないが、各
処理ステップ毎に第1図や第4図の場合と同様に第1,2
処理部(30a,30b)を有する。よって、出力信号もS21
S22,〜,Snの如く出力される。また、画像処理選択回
路33の出力も画像処理回路30のステップ数nに合わせて
増大されており、画像処理選択回路33に対する入力信号
S31,S32に応じて出力信号S331,S332,〜,S33nとして
任意のものが得られるようにされている。
Although the basic configuration is similar to that of the second example, in this example, the image processing circuit 30 is divided into a plurality of processing steps of n according to the processing content, as shown in FIG. 1 , 30 2 , ~, 30 n . These image processing circuits 30 1 , 30 2 ,..., 30 n are not particularly shown in the drawing, but for each processing step, as in the case of FIG. 1 and FIG.
It has a processing unit (30a, 30b). Therefore, the output signal is also S 21 ,
It is output as S 22 , ~, S n . The output of the image processing selection circuit 33 is also increased according to the number of steps n of the image processing circuit 30, and the input signal to the image processing selection circuit 33 is increased.
Arbitrary output signals S 331 , S 332 , ..., S 33n are obtained according to S 31 and S 32 .

〔第4例〕…第6図参照 本例は、第4図及び第5図の内容を組合せたものであ
る。即ち、タブレットで入力される領域内の文字部と濃
淡画像部とで画像処理内容を変えるとともに、変化させ
る画像処理内容の範疇を細やかに調整し得るようにした
ものである。かつ、各範疇の処理内容をコンソールユニ
ット6から指定し得るものである。システムコントロー
ラ5は画像処理回路301,302,〜,30nとn個の処理ス
テップ各々の2組の画像処理パラメータを信号S5cで設
定可能とされている。
[Fourth Example] See FIG. 6. This example is a combination of the contents of FIG. 4 and FIG. That is, the content of image processing is changed between the character portion and the grayscale image portion in the area input with the tablet, and the category of the changed image processing content can be finely adjusted. In addition, the processing contents of each category can be specified from the console unit 6. The system controller 5 is capable of setting two sets of image processing parameters for each of the image processing circuits 30 1 , 30 2 ,..., 30 n and n processing steps by a signal S 5c .

〔第5例〕…第7図参照 本例は、前述した第1例〜第4例で説明した機能を全
て含み、かつ、イメージプロセッサ2をより具体的に構
成したものである。
[Fifth Example]... See FIG. 7. This example includes all of the functions described in the first to fourth examples described above, and is a more specific configuration of the image processor 2.

まず、信号S1,S2の入出力間にはカテゴリの異なる複
数の画像処理回路34〜41が直列に設けられ、画像データ
はパイプライン処理され得るように構成されている。こ
の間の各々の処理回路34〜41は複数種類の処理を並列し
て実行し得る能力を持つ。また、本例では領域指定処理
が可能であるので、例えばある形状の領域のみを他と異
なる処理を施すことで部分的に特殊画像処理効果を得る
ことができ、領域形状が仮に文字様であれば、原稿にそ
のような文字が存在しなくてもあたかも文字のような視
覚的効果を持つ画像をコピー上に形成することも可能と
なる。また、自動画像領域認識回路31も設けられている
ので、文字部分と濃淡画像部分とで異なる画像処理を実
行することや、指定領域と自動認識像域との組合せで画
像処理の選択を可能とすることもできる。さらに、これ
らの各種編集処理を並列でなく、直列的とした構造とす
ることも可能である。
First, a plurality of image processing circuits 34 to 41 of different categories are provided in series between the input and output of the signals S 1 and S 2 so that the image data can be pipeline processed. During this time, each of the processing circuits 34 to 41 has the ability to execute a plurality of types of processing in parallel. Further, in this example, since the area designation processing is possible, a special image processing effect can be partially obtained by, for example, subjecting a certain shape area to a different processing from other areas, and if the area shape is a character shape, For example, even if such characters do not exist in the manuscript, it is possible to form an image having a visual effect such as characters on a copy. Further, since the automatic image area recognition circuit 31 is also provided, it is possible to execute different image processing for the character portion and the grayscale image portion, and to select the image processing by the combination of the designated area and the automatically recognized image area. You can also do it. Furthermore, it is also possible to have a structure in which these various editing processes are made serial rather than parallel.

まず、処理回路34は複数種類の移動量の画像移動と複
数の変倍率の変倍とを同時に行う変倍・シフト手段であ
る。文字と濃淡画像とで、指定領域の内外、又はそれら
の組合せで画像の移動量の像シフトと画像変倍率の異な
る拡大縮小処理を行い得る。
First, the processing circuit 34 is a scaling/shifting unit that simultaneously performs image movement of a plurality of types of movement amounts and scaling of a plurality of scaling factors. It is possible to perform enlargement/reduction processing of a character and a grayscale image, inside or outside a designated area, or a combination thereof, by performing image shift of an image movement amount and different image scaling factors.

処理回路35は画像編集手段となるもので、画像のミラ
ーリング、複数角度の傾斜化、複数ピッチのモザイク、
複数形態の影付け、複数形態の輪郭画像化などの編集処
理を並行して行い得るものである。これは、前の処理回
路34と同様に原画の画素位置に応じてこれらの処理を選
択的に施し得る。
The processing circuit 35 serves as an image editing means, and includes image mirroring, tilting of a plurality of angles, mosaic of a plurality of pitches,
It is possible to perform editing processing such as plural forms of shadowing and plural forms of contour imaging in parallel. As with the previous processing circuit 34, this can selectively perform these processes depending on the pixel position of the original image.

処理回路36は複数の空間フィルタが並列に配されて空
間フィルタリング手段となるもので、RGB原画信号S1
対して各種フィルタリング操作を加える。各フィルタ係
数は任意の値がシステムコントローラ5よりロードされ
るので、画像の平滑化、平均化、鮮鋭化、1次部分画像
化、2次微分画像化等の処理を行い得る。さらに、係数
操作で画像濃度変換を行うことも可能である。
The processing circuit 36 serves as a spatial filtering means by arranging a plurality of spatial filters in parallel, and applies various filtering operations to the RGB original image signal S 1 . Since an arbitrary value is loaded from the system controller 5 to each filter coefficient, processing such as image smoothing, averaging, sharpening, primary partial imaging, secondary differential imaging, etc. can be performed. Furthermore, it is also possible to perform image density conversion by a coefficient operation.

処理回路37は並列に配された複数の階調変換処理を同
時に行う階調処理手段を構成するもので、変換方式とし
てはRAMを用いたテーブルルックアップ方式である。従
って、システムコントローラ5がこのテーブルを書換え
ることで原画像信号に応じた階調補正やネガポジ反転、
濃度変換、コントラスト変換、ポスタリゼーションなど
の階調省略、ソラリゼーションと呼ばれる階調の部分反
転、テーブル値を全て「0」にすることによって空白
化、テーブル値を全て「0」以外の一定値とすることに
よって得られるペイントなどの操作を行い得る。
The processing circuit 37 constitutes a gradation processing means for simultaneously performing a plurality of gradation conversion processings arranged in parallel, and the conversion method is a table lookup method using RAM. Therefore, by rewriting this table by the system controller 5, gradation correction or negative/positive inversion according to the original image signal,
Grayscale omission such as density conversion, contrast conversion, posterization, partial inversion of gradation called solarization, blanking by setting all table values to "0", and making all table values constant values other than "0". It is possible to perform operations such as paint obtained by.

処理回路38は複数種の色補正処理を同時に実行する色
処理手段を構成するもので、RGB画像信号S1をCMYK画像
信号S2に変換する。変換演算のパラメータがシステムコ
ントローラ5により任意設定可能な構造であるので、色
補正やUCR処理、色変換や単色化処理や空白化や明度変
換やカラーペイントやアンダカラーなどの各種画像加工
処理を施すことができる。
The processing circuit 38 constitutes a color processing means for simultaneously executing a plurality of types of color correction processing, and converts the RGB image signal S 1 into a CMYK image signal S 2 . Since the parameter of the conversion operation can be arbitrarily set by the system controller 5, various image processing processes such as color correction, UCR process, color conversion, monochromatic process, blanking, lightness conversion, color paint and under color, etc. are performed. be able to.

処理回路39はCMYKガンマ補正回路で、階調処理手段の
一部を構成し、プリンタ4の濃度階調特性に適したγに
修正する。内部回路や機能は処理回路37と同様である。
The processing circuit 39 is a CMYK gamma correction circuit, which constitutes a part of the gradation processing means, and corrects to γ suitable for the density gradation characteristics of the printer 4. The internal circuit and function are similar to those of the processing circuit 37.

処理回路40はCMYK空間フィルタ回路で、空間フィルタ
リング手段の一部を構成し、C,M,Y,K色別のフィルタリ
ング処理を施す。機能的には、処理回路36と同様であ
る。
The processing circuit 40 is a CMYK spatial filter circuit, which constitutes a part of spatial filtering means, and performs filtering processing for each of C, M, Y, and K colors. Functionally, it is similar to the processing circuit 36.

処理回路41は複数のディザ処理を同時に行うディザ処
理回路で中間調処理手段を構成する。ディザパターンは
任意設定可能で、種々の網点密度、網点形状、網点サイ
ズ、スクリーン角度の中間調処理を施すことができる。
The processing circuit 41 is a dither processing circuit that simultaneously performs a plurality of dither processes, and constitutes a halftone processing means. The dither pattern can be arbitrarily set, and various halftone processings of halftone dot density, halftone dot shape, halftone dot size, and screen angle can be performed.

これらのカテゴリの異なる各画像処理ステップを行う
処理回路34〜41の各々は、複数の異なる処理を並列して
行い得る能力があり、複数処理の一つの結果の信号だけ
が次段の処理回路に送られる。また、複数処理の処理内
容は各々可変であり、処理パラメータはシステムコント
ローラ5と接続されたバスライン42を通じてシステムコ
ントローラ5から各処理回路34〜41にダウンロードされ
る。例えば、画像編集用の処理回路35は2種類の異なる
色の影付け処理、2種のモザイク処理、2種類の輪郭化
処理、1種のミラーリング処理、無加工処理を並行して
行い得るが、モザイクのピッチ寸法、影の幅や色は動作
パラメータとしてシステムコントローラ5からこの処理
回路35に原稿走査に先立ってダウンロードされ、原稿走
査時には8種の処理結果の一つだけが次段の空間フィル
タリング用の処理回路36に送られることになる。
Each of the processing circuits 34 to 41 that perform each image processing step in these different categories has the ability to perform a plurality of different processes in parallel, and only the signal resulting from one of the plurality of processes is processed by the next processing circuit. Sent. The processing contents of the plurality of processes are variable, and the processing parameters are downloaded from the system controller 5 to the processing circuits 34 to 41 through the bus line 42 connected to the system controller 5. For example, the processing circuit 35 for image editing can perform two kinds of different color shadowing processing, two kinds of mosaic processing, two kinds of contouring processing, one kind of mirroring processing, and no processing in parallel, The pitch size of the mosaic, the width of the shadow, and the color are downloaded as operating parameters from the system controller 5 to this processing circuit 35 prior to scanning the original, and at the time of scanning the original, only one of the eight processing results is used for spatial filtering in the next stage. Will be sent to the processing circuit 36 of FIG.

この仕組みを第8図を参照して説明する。第8図は処
理回路34〜41中の全てに共通する構成を概念モデルとし
て表したもので、indataは当該処理回路に対して前段の
処理回路等から送られてくる画像データであり、当該処
理回路が処理回路34〜38の何れかであればRGB画像デー
タ、処理回路39〜41の何れかであればCMYK画像データと
いうことになる。まず、p0〜pm(m+1)個の並列処理
回路であり、同一の画像データindataが入力される。こ
れらの並列処理回路p0〜pmの出力は、pout0〜poutmで表
される。並列処理の個々について、処理パラメータが予
め決められている場合と、可変である場合との2通りが
ある。可変処理の場合、画像処理動作を開始する前に動
作パラメータがシステムコントローラ5に直結される内
部バスbusを通じて内部のレジスタにロードされる。内
部レジスタは一般に複数あるので、これらの選択にはbu
s信号中のアドレス信号の一部をアドレスデコーダdec
デコードし、デコードされた信号線の各々を内部レジス
タの一つ一つに接続させることで達成できる。
This mechanism will be described with reference to FIG. FIG. 8 shows a configuration common to all of the processing circuits 34 to 41 as a conceptual model. Indata is image data sent from the preceding processing circuit to the processing circuit. If the circuit is any of the processing circuits 34 to 38, it is RGB image data, and if it is any of the processing circuits 39 to 41, it is CMYK image data. First, the same image data indata is input to p0 to pm(m+1) parallel processing circuits. The outputs of these parallel processing circuits p0 to pm are represented by pout0 to poutm. For each of the parallel processing, there are two cases, that is, the processing parameters are predetermined and the processing parameters are variable. In the case of variable processing, operating parameters are loaded into an internal register through an internal bus bus directly connected to the system controller 5 before starting the image processing operation. Since there are typically multiple internal registers, bu is
Address decoder part of address signal in s signal dec
This can be achieved by decoding and connecting each of the decoded signal lines to each of the internal registers.

このような並列処理結果はマルチプレクサmupxの入力
ポートINO〜INmに各々入力される。マルチプレクサmupx
はこれらの複数組の入力データ中から1組だけを出力ポ
ートOUTから選択的に出力する。どの入力データを選択
するかは、SEL端子に対する入力コードに依存し、
「O」ならINO、「1」ならIN1、〜、「m」ならINm対
応の入力を出力ポートOUTから出力する。
The results of such parallel processing are input to the input ports INO to INm of the multiplexer mupx, respectively. Multiplexer mupx
Selectively outputs only one set from the plurality of sets of input data from the output port OUT. Which input data to select depends on the input code to the SEL pin,
If it is "O", INO will be output, if it is "1", IN1 will be output.

adecは画像処理選択手段であり、第5図に示した画像
処理選択回路33に相当する。もっとも、第5図図示例の
画像処理選択回路33はイメージプロセッサ2内で1個で
あったが、本例においては、この機械がカテゴリの異な
る各画像処理ステップ毎、即ち、各処理回路34〜41毎に
持つ形式とされている。仕組みは、ルックアップテーブ
ル回路である。物理的には、RAMを用い、入力信号はこ
のRAMのアドレス線につながれ、RAMのリード出力データ
はDoutとして使用される。即ち、a0(1sb)からc(ms
b)までの8ビットの入力値に対して所定の値をDout端
子からマルチプレクサmupxのSEL端子に出力する。出力
する値は「0」から「m」の範囲である。ルックアップ
テーブル内容は、バス42と直結された内部バスbusを通
じてシステムコントローラ5により任意に書換えられ
る。
adec is an image processing selection means, and corresponds to the image processing selection circuit 33 shown in FIG. Of course, the image processing selection circuit 33 in the example shown in FIG. 5 is one in the image processor 2, but in this example, this machine has each image processing step of different categories, that is, each processing circuit 34-. It is said to have a format for each 41. The mechanism is a look-up table circuit. Physically, a RAM is used, an input signal is connected to an address line of this RAM, and read output data of the RAM is used as Dout. That is, from a0 (1sb) to c (ms
A predetermined value is output from the Dout terminal to the SEL terminal of the multiplexer mupx for the 8-bit input value up to b). The output value is in the range of "0" to "m". The contents of the look-up table can be arbitrarily rewritten by the system controller 5 through the internal bus bus directly connected to the bus 42.

ここに、a0〜a3の4ビットは画像領域指定回路32から
の信号S32中のものである。また、C,CC,H,Pは自動画像
領域認識回路31からの認識信号S31であり、Cは黒色文
字部分と認識された時に「1」でそれ以外は「0」なる
値となる。同様に、CCは黒以外の色文字が認識された
時、Pは銀塩写真のように連続階調画像が認識された
時、Hは印刷や複写機のように網点画像が認識された時
に各々「1」なる値となり、それ以外は「0」なる値と
なる。従って、ルックアップテーブルadecの内容を適当
な値に設定しておけば原画の種類や指定の領域に応じて
並列処理回路p0〜pmでの処理結果を選択的に次段の画像
処理回路に送り込むことができる。
Here, 4 bits of a0 to a3 are those in the signal S 32 from the image area designating circuit 32. Moreover, C, CC, H, P is a recognition signal S 31 from the automatic image area recognition circuit 31, C is the other by "1" when it is recognized black character part becomes a value that is "0". Similarly, CC is when a color character other than black is recognized, P is a continuous tone image like a silver salt photograph, and H is a dot image like a printing or copying machine. At times, it becomes a value of "1", and otherwise it becomes a value of "0". Therefore, if the contents of the lookup table adec are set to appropriate values, the processing results of the parallel processing circuits p0 to pm are selectively sent to the image processing circuit of the next stage according to the type of original image and the specified area. be able to.

この組合せは入力が8ビットであるので、256通りと
なる。また、並列処理回路p0〜pmの数(m+1)が256
個より少ない時にはテーブルデータはmより小さい数値
を設定する。このようなケースでは当然異なる入力に対
して同一の出力となる場合が生じ、(m+1)=256で
あっても同じデータを設定する場合もある。
Since this input has 8 bits, there are 256 combinations. Further, the number (m+1) of the parallel processing circuits p0 to pm is 256.
When the number is less than the number, the table data is set to a value smaller than m. In such a case, naturally the same output may occur for different inputs, and the same data may be set even if (m+1)=256.

例えば、画像処理選択手段adecの入力バイナリ値で
「1000XXXX(Xは1又は0)」でのテーブルデータを
「0」としておけば、黒文字部分の処理は指定領域の如
何に拘らず、pout0が選択されることになる。「XXXX000
1」でのデータを5として設定してあれば原画の種類に
拘らず処理選択信号が「1」の時には並列処理回路p5の
処理結果が選択される。
For example, if the table data of "1000XXXX (X is 1 or 0)" in the input binary value of the image processing selection means adec is set to "0", pout0 is selected regardless of the designated area for the processing of the black character portion. Will be done. "XXXX000
If the data of "1" is set as 5, the processing result of the parallel processing circuit p5 is selected when the processing selection signal is "1" regardless of the type of original image.

並列処理結果の選択は1画素単位で可能である。即
ち、1枚の原稿13中で任意の部分に任意の処理を施すこ
とが可能である。
The selection of the parallel processing result can be made on a pixel-by-pixel basis. That is, it is possible to perform an arbitrary process on an arbitrary portion of one original document 13.

ここに、自動画像領域認識回路31は、第9図に示すよ
うに原画RGB信号S1の1画素1画素について、原画が黒
文字、色文字、写真、網点画像の4種の何れに属するか
を認識し、信号S31としてC,CC,H,Pに各々「1」「0」
を適宜出力する。認識のアルゴリズムについては公知で
あるので省略するが、画像濃度の微分値、均一濃度部分
の連続度、濃度分布の周期性、最低濃度部分の連続性、
空間周波数特性、同一濃度画素の連接状態などをRGB各
色毎に分析し、総合判定する。
Here, as shown in FIG. 9, the automatic image area recognition circuit 31 determines which of the four types of the original image the black image, the color image, the photograph, and the halftone image, for each pixel of the original image RGB signal S 1 . Is recognized and C, CC, H, P are respectively set to "1" and "0" as signal S 31.
Is output as appropriate. Since the recognition algorithm is well known, it is omitted, but the differential value of the image density, the continuity of the uniform density portion, the periodicity of the density distribution, the continuity of the minimum density portion,
Spatial frequency characteristics, connection state of pixels of the same density, etc. are analyzed for each RGB color to make a comprehensive determination.

また、画像領域指定回路32は32ビット処理選択信号S
32を処理回路34〜41に対して出力するものである。ただ
し、この中の1ビット(最下位ビットb0)はメモリオー
バライト信号としてメモリユニット3に対しても供給さ
れる。画像領域指定回路32は原画の所望部分に対して選
択的に画像処理を切換えるために出力信号を発する機能
を持つ。オーバライトするかしないかの切換えは、画素
単位で可能である。ここに、画像領域指定回路32は2つ
の目的で使用される。一つは、オペレータがデジタイザ
ユニット7を用いて所望領域に特別な画像処理を加える
場合であり、従来から複写機のエリア指定処理としてよ
く知られている。他の一つは、オペレータが領域を指定
せずともシステムコントローラ5がその内部のメモリデ
ータや検知回路の検知出力値やオペレータが入力する文
字コード情報に基づいて領域データを自動的に生成し
て、この領域データを本画像領域指定回路32にダウンロ
ードし、転写紙21上にこの領域形状のペイントや空白化
など特殊な画像処理を施し、あたかも文字や図形やグラ
フの如きパターン画像形成する場合である。よって、こ
の領域形状をアルファベット列や数字列や絵文字にして
おけば、オペレータに意味ある情報が複写機よりオペレ
ータにハードコピーの形で提供されることになる。回路
構成の詳細は後述する。
Further, the image area designating circuit 32 uses a 32-bit processing selection signal S
32 is output to the processing circuits 34 to 41. However, one bit (the least significant bit b0) among them is also supplied to the memory unit 3 as a memory overwrite signal. The image area designating circuit 32 has a function of issuing an output signal for selectively switching the image processing for a desired portion of the original image. It is possible to switch overwriting or not overwriting on a pixel-by-pixel basis. Here, the image area designating circuit 32 is used for two purposes. One is a case where the operator uses the digitizer unit 7 to add special image processing to a desired area, which is well known as area designation processing for a copying machine. In the other one, the system controller 5 automatically generates the area data based on the internal memory data, the detection output value of the detection circuit, and the character code information input by the operator, even if the operator does not specify the area. , This area data is downloaded to the main image area designating circuit 32, and special image processing such as painting or blanking of this area shape is performed on the transfer paper 21 to form a pattern image such as characters, figures or graphs. is there. Therefore, if the area shape is set to an alphabet string, a numeral string, or a pictogram, the information meaningful to the operator is provided from the copying machine to the operator in the form of a hard copy. Details of the circuit configuration will be described later.

また、第7図において、本例のイメージプロセッサ2
中には原稿サイズ検知回路43、原稿色検知回路44が設け
られている。即ち、原稿走査によって得られた検知結果
は各々の回路に属する内部レジスタ(スタティクレジス
タ)に蓄えられ、システムコントローラ5はバス42を通
じていつでもこれらのレジスタ内容を参照し得るように
構成されている。さらに、データ圧縮回路45も設けられ
ている。このデータ圧縮回路45はRGB画像データS1を圧
縮し、その圧縮結果をデータS45として磁気ディスクユ
ニット11に送る。逆に、磁気ディスクユニット11から送
られてくる圧縮画像ディスクS11を元のRGB画像データに
復元するためのデータ伸長回路46が設けられ、復元され
た画像データS46は当初の画像データS1と同様に変倍・
シフト回路34に入力される。
Further, referring to FIG. 7, the image processor 2 of this example
A document size detection circuit 43 and a document color detection circuit 44 are provided therein. That is, the detection result obtained by scanning the document is stored in the internal register (static register) belonging to each circuit, and the system controller 5 is configured to be able to refer to the contents of these registers through the bus 42 at any time. Further, a data compression circuit 45 is also provided. The data compression circuit 45 compresses the RGB image data S 1 and sends the compression result to the magnetic disk unit 11 as data S 45 . On the contrary, a data expansion circuit 46 for restoring the compressed image disk S 11 sent from the magnetic disk unit 11 to the original RGB image data is provided, and the restored image data S 46 is the original image data S 1 Similar to
It is input to the shift circuit 34.

上述した各処理回路には、回路別に、各回路の動作を
決定するレジスタ群(これを便宜的にコマンドレジス
タ、パラメータレジスタ等と称する)と各回路の動作結
果情報を蓄えるレジスタ群(これを、便宜的にスタティ
クレジスタと称する)が備えられている。
Each processing circuit described above includes, for each circuit, a register group that determines the operation of each circuit (this is referred to as a command register, a parameter register, etc. for convenience) and a register group that stores operation result information of each circuit ( For convenience, this is referred to as a static register).

なお、システムコントローラ5に接続されるバス42の
構成は、一般の32ビッマイクロプロセッサのバスと同様
である。即ち、データバス幅とアドレスバス幅は各々32
ビットで、これに制御信号であるリード信号、ライト信
号を加えた合計66本の信号線を基本とする。アドレスバ
ス信号はデコードされ、処理回路と内部レジスタの選択
に用いられる。アドレスバスの上位23ビットはイメージ
プロセッサ2内のデコーダ(図示せず)でデコードされ
処理回路34〜41、回路45,46の選択に用いられる。アド
レスバスの下位9ビットは上記各回路内部の各々のデコ
ーダでデコードされて各々の回路内のコマンドレジスタ
群及びスタティクレジスタ群の中の一つのレジスタ選択
を行うために用いられる。即ち、各回路は最大512個の
レジスタを持つことができる。これ一般的な周辺素子の
チップセレクト及びチップ内レジスタセレクトの手法と
同じである。また、回路選択デコーダをシステムコント
ローラ5側に設けてもよい。
The configuration of the bus 42 connected to the system controller 5 is similar to that of a general 32-bit microprocessor bus. That is, the data bus width and address bus width are each 32
It is based on bits, and a total of 66 signal lines are added, which are read signals and write signals which are control signals. The address bus signal is decoded and used for selecting the processing circuit and the internal register. The upper 23 bits of the address bus are decoded by a decoder (not shown) in the image processor 2 and used to select the processing circuits 34 to 41 and the circuits 45 and 46. The lower 9 bits of the address bus are decoded by the respective decoders in the above circuits and used to select one of the command register group and the static register group in each circuit. That is, each circuit can have a maximum of 512 registers. This is the same as the general chip select method for peripheral elements and in-chip register select method. Further, the circuit selection decoder may be provided on the system controller 5 side.

従って、システムコントローラ5はバス42を通してイ
メージプロセッサ2内の各処理回路内部のレジスタ群の
中の一つを選択的に自由にアクセスできる。つまり、シ
ステムコントローラ5から見て各処理回路や内部レジス
タはCPUバスに接続されたメモリと同じと見做すことが
できる。よって、システムコントローラ5は各回路コマ
ンドレジスタに動作パラメータをダウンロードしたり、
スタティクレジスタから処理結果の成否(エラー情報)
やサイズや色の検知結果を得る処理を極めて高速に実行
し得ることになる。
Therefore, the system controller 5 can selectively and freely access one of the registers in each processing circuit in the image processor 2 through the bus 42. That is, each processing circuit and internal register can be regarded as the same as the memory connected to the CPU bus when viewed from the system controller 5. Therefore, the system controller 5 downloads operating parameters to each circuit command register,
Success or failure of processing result from static register (error information)
The processing for obtaining the detection result of the size, the size, and the color can be executed at an extremely high speed.

〔画像領域指定回路32の詳細説明〕 画像領域指定回路32の詳細回路構成を第10図に示す。
本回路には、内部バスライン50が設けられており、イメ
ージプロセッサ2のバスライン42に直結されている。ま
た、内部レジスタ類が複数あり、アドレスデコーダがこ
れらの選択のために設けられているが、図示を省略す
る。
[Detailed Description of Image Area Designating Circuit 32] FIG. 10 shows a detailed circuit configuration of the image area designating circuit 32.
An internal bus line 50 is provided in this circuit and is directly connected to the bus line 42 of the image processor 2. Further, although there are a plurality of internal registers and an address decoder is provided for selecting these, illustration is omitted.

まず、a,b,c,dで示す4レジスタからなる領域レジス
タ群51が設けられている。これらの4つのレジスタは何
れも同一構造であり、そのその一つのレジスタ構成を示
すと、第11図に示すようになる。即ち、本レジスタのワ
ード長は32ビットで、1枚のコピー画像を複数領域に分
割し、各領域別に異なる画像処理を施す際の領域処理選
択データを保持する役割をもつ。正確には、前述したよ
うに、処理回路34〜41における各回路での並列処理結果
の一つを選択的に次段の回路に送る時の選択データあ
る。本レジスタは機能的には各4ビット毎に区切られ、
その区切り単位で各処理回路34〜41の処理を選択するた
めの選択番号が納められる。例えば、ビット12からビッ
ト15は色処理回路38に接続されている。なお、ビット0
だけは特殊で、この信号はディザ処理回路41につながれ
ると同時にメモリユニット3にも出力される。メモリユ
ニット3は第2の動作モード(記憶モード)である時、
このビット0の信号が「0」であればオーバライトせ
ず、「1」であればオーバライとする。つまり、メモリ
内の画像データを部分的に書換える処理を行なう。4本
ある領域レジスタは、その中の一つが画素単位で選択さ
れ、そのレジスタデータが各処理回路34〜41に出力され
ることで領域別の画像処理が可能となる。
First, an area register group 51 consisting of four registers a, b, c, d is provided. All of these four registers have the same structure, and the structure of one of the registers is shown in FIG. That is, the word length of this register is 32 bits, and has the role of holding area processing selection data when one copy image is divided into a plurality of areas and different image processing is performed for each area. To be precise, as described above, it is the selection data when one of the parallel processing results in each circuit in the processing circuits 34 to 41 is selectively sent to the next circuit. This register is functionally divided into 4 bits each.
A selection number for selecting the processing of each processing circuit 34 to 41 is stored in the delimiter unit. For example, bits 12 to 15 are connected to the color processing circuit 38. Bit 0
However, this signal is output to the memory unit 3 at the same time as it is connected to the dither processing circuit 41. When the memory unit 3 is in the second operation mode (storage mode),
If the signal of this bit 0 is "0", it is not overwritten, and if it is "1", it is overwritten. That is, the process of partially rewriting the image data in the memory is performed. One of the four area registers is selected on a pixel-by-pixel basis, and the register data is output to each of the processing circuits 34 to 41 to enable image processing for each area.

また、32ビット入力、2ビット出力のマルチプレクサ
52が設けられている。このマルチプレクサ52から出力さ
れる2ビットの出力が領域レジスタ群51中の一つのレジ
スタ選択信号として用いられる。
Also, a 32-bit input, 2-bit output multiplexer
52 are provided. The 2-bit output output from the multiplexer 52 is used as one register selection signal in the area register group 51.

また、1走査線全画素分の領域レジスタ選択データを
記憶する機能を持つトグルメモリ53,54が設けられてい
る。各トグルメモリ53,54は297ワード×32ビット構成
で、1ワードで16画素分のレジスタ選択情報を保持す
る。即ち、全メモリ量は400dpi(約16ドット/mm)の画
素密度で画素毎に2ビットの情報を持たせた時の1走査
線297mm分のメモリサイズ(297×16×2)に相当する。
2つのトグルメモリ53,54はトグルで動作し、一方が書
込み動作している時には他方が読出し動作を行なう。こ
のトグル切換えは1走査線単位である。これらのトグル
メモリ53,54には書込み・読出しコントローラ55が接続
されている。即ち、バス50からの297ワード分の書込み
データをトグルメモリ53又は54にバスサイクルに同期し
てAポートから書込み、書込み中ではないほうのメモリ
54又は53からはデータを読出しBポートから出力する機
能を持つ。この書込み・読出しコントローラ55はフリッ
プフロップ56が接続されている。このフリップフロップ
56は走査線毎に1回出力されるライン同期パルスLSYNC
で反転を繰返し、その出力が書込み・読出しコントロー
ラ55のX,Y書込み・読出し切換え、即ちトグル信号とし
て利用される。
Further, toggle memories 53 and 54 having a function of storing area register selection data for all pixels of one scanning line are provided. Each of the toggle memories 53 and 54 has a configuration of 297 words×32 bits, and one word holds register selection information for 16 pixels. That is, the total memory amount corresponds to a memory size (297×16×2) of 297 mm for one scanning line when information of 2 bits is given to each pixel at a pixel density of 400 dpi (about 16 dots/mm).
The two toggle memories 53 and 54 operate by toggle, and when one is writing, the other is reading. This toggle switching is in units of one scanning line. A write/read controller 55 is connected to these toggle memories 53 and 54. That is, write data for 297 words from the bus 50 is written to the toggle memory 53 or 54 from the A port in synchronization with the bus cycle, and the memory not being written
54 or 53 has a function of reading data and outputting from the B port. A flip-flop 56 is connected to the write/read controller 55. This flip flop
56 is a line synchronization pulse LSYNC that is output once for each scanning line
The inversion is repeated at, and the output is used as X/Y write/read switching of the write/read controller 55, that is, a toggle signal.

また、1/16分周回路57とリセッタブルカウンタ58とが
設けられており、16画素毎に書込み・読出しコントロー
ラ55のBポートに与えるメモリアドレスBaddが生成され
る。つまり、リセッタブルカウンタ58は1走査線の走査
に先立って発せられるライン同期パルスLSYNCでクリア
され、画素毎に1つ出力されるビデオ同期信号VCLKが16
入力される毎にカウントアップされ、「0」から「29
6」まで計数する。即ち、0から296ワード目までメモリ
リードアクセスを行い、メモリデータはBポートのデー
タ線Bdataを経由して前記マルチプレクサ52に与えられ
る。
Further, a 1/16 frequency divider circuit 57 and a resettable counter 58 are provided, and a memory address Badd given to the B port of the write/read controller 55 is generated for every 16 pixels. In other words, the resettable counter 58 is cleared by the line synchronization pulse LSYNC issued prior to the scanning of one scanning line, and the video synchronization signal VCLK output for each pixel is 16
Every time it is input, it is incremented, and "0" to "29
Count up to 6". That is, the memory read access is performed from the 0th to 296th words, and the memory data is given to the multiplexer 52 via the B port data line Bdata.

また、16進カウンタ59が設けられている。この16進カ
ウンタ59は最初はカウントからビデオ同期信号VCLKの1
パルス毎にインクレメントされ、15までカウントアップ
すると、次のパルスでまた0に戻る。このカウンタ59の
出力値はマルチプレクサ52によるメモリ出力1ワード32
ビットデータ中の連続する2ビットを選択するための選
択情報SEL信号と利用される。単純にいって、32ビット
を2ビットずつ16区画に区切り、区切られた2ビットを
順に画素クロックVCLKに同期して領域レジスタ群51に供
給される。ここに、前記領域レジスタ群51は、マルチプ
レクサ52から供給される信号が「0」の時はレジスタ
a、「1」の時はレジスタb、「2」の時はレジスタ
c、「3」の時はレジスタdを各々選択し、選択したレ
ジスタ内のデータを選択信号S32として各処理回路34〜4
1に送信する。
Also, a hexadecimal counter 59 is provided. This hexadecimal counter 59 first counts the video synchronization signal VCLK to 1
It is incremented for each pulse, and when it counts up to 15, it returns to 0 at the next pulse. The output value of this counter 59 is the memory output 1 word 32 by the multiplexer 52.
It is used as a selection information SEL signal for selecting two consecutive bits in the bit data. Simply, 32 bits are divided into 16 sections by 2 bits, and the divided 2 bits are sequentially supplied to the area register group 51 in synchronization with the pixel clock VCLK. The area register group 51 has a register a when the signal supplied from the multiplexer 52 is “0”, a register b when the signal is “1”, a register c when the signal is “2”, and a register “3” when the signal is “2”. Selects the register d, and the data in the selected register is used as a selection signal S 32 for the processing circuits 34 to 4 respectively.
Send to 1.

第12図はこのような画像領域指定回路32の動作を説明
する説明図である。転写紙21上に示す11,12,〜,1m,〜,
(11−1),11は走査線である。走査線は実際にはA3サ
イズで6720本と多数あるが、ここでは少ない本数で図示
する。また、転写紙21上、「4」字状の部分は一つの指
定領域であり、この領域以外(「4」の字形を除いた部
分)は他の一つの指定領域である。前者を領域1、後者
を領域0と名付ける。走査線11,12では領域0のみが存
在するが、走査線13ではX0からX1までの画素は領域0、
X1からX2までの画素は領域1、X2からX3までの画素は領
域0、X3からX4までの画素は領域1、X4からXnまでの画
素は領域0に属する。この後、しばらくの副走査の間は
主走査方向については同じ領域切換えが継続し、走査線
14に達するとX0からX1までの画素は領域0、X1からX5ま
での画素は領域1、X5からXnまでの画素は領域0に属す
る、といった具合になる。ここで、領域0,1などの数字
を領域番号と称するものとする。
FIG. 12 is an explanatory diagram for explaining the operation of such an image area designating circuit 32. 11, 12, ~, 1m, ~, shown on the transfer paper 21
(11-1) and 11 are scanning lines. Actually, there are a large number of scanning lines of 6720 in A3 size, but here, the number is small. Further, on the transfer paper 21, the "4"-shaped portion is one designated area, and the other area (the portion excluding the "4" shape) is another designated area. The former is named area 1 and the latter is named area 0. In scan lines 11 and 12, only region 0 exists, but in scan line 13, pixels from X0 to X1 are region 0,
The pixels from X1 to X2 belong to the region 1, the pixels from X2 to X3 belong to the region 0, the pixels from X3 to X4 belong to the region 1, and the pixels from X4 to Xn belong to the region 0. After that, the same area switching continues in the main scanning direction for a while during the sub scanning,
When it reaches 14, pixels from X0 to X1 belong to area 0, pixels from X1 to X5 belong to area 1, pixels from X5 to Xn belong to area 0, and so on. Here, numbers such as regions 0 and 1 are referred to as region numbers.

次に、領域番号別に領域選択信号S32を発生し、領域
選択番号S32別に画像処理動作が行われる点について説
明する。領域指定回路32にはこれらの領域番号列データ
が32ビット×297ワードデータの形式で走査線毎にシス
テムコントローラ5から与えられる。与えられたデータ
列は領域指定回路32について前述したように、次のタイ
ミングの走査線において走査画素位置に応じてシリアル
な領域番号に展開し、領域レジスタ群51に与えられる。
この領域レジスタ群51の内部の制御手段の働きで、領域
番号に対応する領域レジスタa〜dの何れか一つが選択
され、そのレジスタ内のデータを処理選択信号S32とし
て出力し続ける。つまり、システムコントローラ5が与
えるデータを2ビット単位で区切り、走査画素位置に対
応させた時、区切られた2ビットデータに対応する領域
レジスタ内のデータが走査位置に応じて出力される。
Next, the point that the area selection signal S 32 is generated for each area number and the image processing operation is performed for each area selection number S 32 will be described. The area designation circuit 32 is supplied with these area number string data from the system controller 5 for each scanning line in the form of 32 bit×297 word data. As described above with respect to the area designating circuit 32, the supplied data string is expanded into a serial area number according to the scanning pixel position in the scanning line at the next timing, and is supplied to the area register group 51.
By the function of the internal control of the area register group 51, any one of the area registers a to d corresponding to the area number is selected, and the data in the register is continuously output as the processing selection signal S 32 . That is, when the data provided by the system controller 5 is divided into 2-bit units and made to correspond to the scanning pixel position, the data in the area register corresponding to the divided 2-bit data is output according to the scanning position.

領域レジスタ群51のデータはコピー動作が開始される
前に予めシステムコントローラ5からロードされてお
り、領域レジスタ群51の保持データを互いに異ならせて
おけば、領域番号別に異なる処理選択信号S32が得られ
る。また、仮に4つの領域レジスタのデータを同一とし
た場合には、結果として同じ処理選択信号S32が得られ
る。
The data in the area register group 51 is loaded in advance from the system controller 5 before the copy operation is started. If the data held in the area register group 51 is made different from each other, the process selection signal S 32 that is different for each area number will be generated. can get. If the data in the four area registers are the same, the same processing selection signal S 32 is obtained as a result.

処理回路34〜41は処理選択信号S32に応じて、各々の
回路における複数並列画像処理結果の一つを次段に出力
し、指定領域別の画像処理が行われることになる。最終
的にはコピーされた転写紙21上に領域0と領域1とで異
なった画像が得られることになる。
The processing circuits 34 to 41 output one of the plurality of parallel image processing results in each circuit to the next stage according to the processing selection signal S 32 , and the image processing for each designated area is performed. Eventually, different images will be obtained in the areas 0 and 1 on the copied transfer paper 21.

詳細について再度説明すると、コピー動作に先立ち、
システムコントローラ5からバス42を通して領域レジス
タ群51の4領域分(a〜d)、この例では2領域である
ので、少なくともa,b2つの領域レジスタに画像処理内容
に応じたデータを書込む。コピー動作が開始されると、
システムコントローラ5は1走査線毎に297ワードの32
ビットデータを領域指定回路32に送り続ける。送られた
データはバス42を通してトグルメモリ53又は54に交互に
書込まれ、かつ、他方のトグルメモリ54又は53からは16
画素毎に1ワードずつデータを読出し、読出された1ワ
ード32ビットデータを下位ビットから2ビット単位で区
切って、画素クロックVCLKに同期して領域レジスタ群51
に供給される。この2ビットは領域レジスタ群51を構成
するレジスタa〜dの一つを選択するので、例えば走査
線13ではこの2ビットデータ列の値をX0からX1の間は全
て「0」、X1からX2の間は全て「1」、X2からX3の間は
全て「0」、X3からX4の間は全て「1」、X4からXnの間
は全て「0」にしておけばよい。なお、システムコント
ローラ5が画像領域指定回路32に送るデータ単位はこの
2ビットデータを16組並べた32ビットデータである。
Explaining the details again, prior to the copy operation,
Since four areas (a to d) of the area register group 51, which are two areas in this example, are written from the system controller 5 to the area register group 51, data corresponding to the image processing content is written in at least a and b area registers. When the copy operation is started,
System controller 5 has 32 297 words per scan line
The bit data is continuously sent to the area designating circuit 32. The sent data is alternately written to the toggle memory 53 or 54 through the bus 42, and the data is transferred from the other toggle memory 54 or 53 to 16 bits.
Data is read word by word for each pixel, and the read word 32-bit data is divided into 2-bit units from the lower bit, and the area register group 51 is synchronized with the pixel clock VCLK.
Is supplied to. Since these two bits select one of the registers a to d that constitute the area register group 51, for example, in the scan line 13, the value of this two-bit data string is all "0" between X0 and X1, and X1 to X2. It should be set to "1" between X4 and X3, "1" between X2 and X3, "1" between X3 and X4, and "0" between X4 and Xn. The data unit sent from the system controller 5 to the image area designating circuit 32 is 32-bit data in which 16 sets of this 2-bit data are arranged.

また、書込まれたトグルメモリ53又は54のデータは、
再書込みされるまで保持されるので、領域番号データが
同じ走査線が継続する時は走査線毎の297ワードデータ
の書込みを省ける場合がある。換言すると、矩形のよう
な単純な領域はシステムコントローラ5のデータ送信処
理が6720本の走査線の中でほんの数回でよく、また、円
のように滑らかな曲線からなる領域を得るには殆ど走査
線毎に新しい領域データを送る必要がある。ただ、同一
の単純な回路構成で円のような曲線領域処理を画素単位
の滑らかさで実現し得る。
Also, the written data of the toggle memory 53 or 54 is
Since the data is held until the rewriting, the writing of 297 word data for each scanning line may be omitted when the scanning lines having the same area number data continue. In other words, for a simple area such as a rectangle, the data transmission processing of the system controller 5 may be performed only a few times within 6720 scanning lines, and it is almost impossible to obtain an area composed of a smooth curve such as a circle. It is necessary to send new area data for each scan line. However, with the same simple circuit configuration, curved area processing such as a circle can be realized with smoothness in pixel units.

〔色補正回路38の詳細説明〕 色補正回路38の内部構成を第13図に示す。まず、4組
の色補正演算回路60a〜60dが設けられている。これらの
色補正演算回路60a〜60dは各々RGB各8ビット入力に対
して色補正演算を施し、CMYK各8ビット値の出力を出す
ものである。これらの色補正演算回路60a〜60dの出力側
には出力データを選択的に次段回路に送るためのマルチ
プレクサ回路61が接続されている。SE1はその選択信号
入力線である。また、システムコントローラ5のバスと
同じ機能を有する内部バス62と、内部レジスタ選択機能
を持つアドレスデコーダ63とが設けられている。
[Detailed Description of Color Correction Circuit 38] FIG. 13 shows the internal configuration of the color correction circuit 38. First, four sets of color correction calculation circuits 60a-60d are provided. These color correction calculation circuits 60a to 60d respectively perform color correction calculation on RGB 8-bit inputs and output CMYK 8-bit values. A multiplexer circuit 61 for selectively sending output data to the next stage circuit is connected to the output side of these color correction arithmetic circuits 60a-60d. SE1 is the selection signal input line. Further, an internal bus 62 having the same function as the bus of the system controller 5 and an address decoder 63 having an internal register selecting function are provided.

ところで、前記4組の色補正演算回路60a〜60dは同一
構成のものであり、その一つを示すと例えば第14図のよ
うに構成されている。即ち、係数レジスタ部と積和演算
部とからなる。係数レジスタ部はanxyの添字nは4種の
並列複数処理a,b,c,dの何れかを表し、xとyは色補正
マトリクス計算の行番号と列番号である。
By the way, the four sets of color correction arithmetic circuits 60a to 60d have the same constitution, and one of them is constituted, for example, as shown in FIG. That is, it is composed of a coefficient register section and a product-sum calculation section. In the coefficient register section, the subscript n of anxy represents any of four types of parallel multiple processes a, b, c, d, and x and y are the row number and column number of the color correction matrix calculation.

色補正演算回路60は下記の積和演算式を実行する。 The color correction calculation circuit 60 executes the following product-sum calculation formula.

この式は、一般にマスキング方程式としてよく知られ
ており、係数の値を適当に設定することで、CYKのトナ
ーに含まれる不正成分を相殺して美しいフルカラー画像
を得ることができる。また、フカラー原画をモノカラー
化したり、色変換することや原画に拘らず特定色で塗り
つぶすペイントも可能なことは、上式からも容易に判
る。例えば、anx1からanx4の係数を同一にすれば、CMYK
出力はRGBに均一に依存しモノカラー出力となり、例え
ば、an1yをある値にしてan2yからan4yまでの全てを0と
すればCのみの単色コピーとなる。
This equation is generally well known as a masking equation, and by setting the coefficient values appropriately, it is possible to cancel out the false components contained in the toner of CYK and obtain a beautiful full-color image. Further, it can be easily understood from the above equation that the original color of the fucara can be converted into a mono color, the color conversion can be performed, and the paint for painting the specific color regardless of the original picture can be performed. For example, if the anx1 to anx4 coefficients are the same, CMYK
The output uniformly depends on RGB and becomes a monocolor output. For example, if an1y is set to a certain value and all the values from an2y to an4y are set to 0, only C is a monochromatic copy.

また、一例として、an14,an24,an34,an44を0以外の
値とし、他の全ての係数を0とすれば、原画RGBデータ
には全く依存せず、常に一定のCMYKデータが演算出力さ
れる。即ち、ペイントされる。ペイントの色は4つのan
x1の割合に依存し、例えばan14とan24が1で他が0なら
CとMとが等量なので青でペイントされる。
Also, as an example, if an14, an24, an34, an44 are set to values other than 0 and all the other coefficients are set to 0, CMYK data that is always constant is calculated and output without depending on the original image RGB data. .. That is, it is painted. Paint color is four an
Depending on the ratio of x1, for example, if an14 and an24 are 1 and the others are 0, C and M are equal, so they are painted blue.

係数レジスタは1組の演算回路につき16個、よって、
4組で合計64個あるが、これらのデータはシステムコン
トローラ5で任意に書換えされ得る。
There are 16 coefficient registers for each set of arithmetic circuits, so
There are 64 sets in total, but these data can be rewritten arbitrarily by the system controller 5.

いま、一例として第12図に示した「4」の字状部分を
ペイントし、残りの部分は通常のフルカラー処理を施す
場合を考える。この場合、まず、コピー動作に先立ちシ
ステムコントローラ5が色補正演算回路60aの16個の係
数レジスタにはフルカラー処理係数を、色補正演算処理
回路60bの16個の係数レジスタにはペイントの係数を設
定しておく。また、領域指定回路32の領域レジスタ51a
の色処理選択に関わるビットb15〜b12の4ビットに
「0」、領域レジスタ51bの色処理選択に関わるビットb
15〜b12の4ビットに「1」を設定しておく。次に、コ
ピー動作が開始された後は前述したように走査線毎に
「4」の字状に相当する領域切換えデータ297ワードを
送り続ける。このようにすれば、領域指定回路32から色
補正回路38に対して第12図のx0で「0」、x1で「1」、
x2で「0」、x3で「1」、x4で「0」というように信号
が送られ、「4」の字の内部はペイントされ、残りは通
常のフルカラー処理が施されることになる。
Now, as an example, let us consider a case where the "4"-shaped portion shown in FIG. 12 is painted and the remaining portion is subjected to normal full-color processing. In this case, first, prior to the copy operation, the system controller 5 sets full-color processing coefficients in the 16 coefficient registers of the color correction arithmetic circuit 60a and paint coefficients in the 16 coefficient registers of the color correction arithmetic circuit 60b. I'll do it. In addition, the area register 51a of the area designating circuit 32
“0” in 4 bits b15 to b12 related to the color processing selection of, and bit b related to the color processing selection in the area register 51b
Set "1" to 4 bits of 15 to b12. Next, after the copy operation is started, as described above, 297 words of area switching data corresponding to the shape of "4" are continuously sent for each scanning line. In this way, the area designating circuit 32 instructs the color correction circuit 38 to "0" at x0 and "1" at x1 in FIG.
A signal is sent such as "0" at x2, "1" at x3, "0" at x4, the inside of the character "4" is painted, and the rest is subjected to normal full color processing.

〔色検知回路44の詳細説明〕 色検知回路44の内部構成を第15図に示す。まず、バス
42に直結された内部バス65が設けられている。また、色
検知すべき副走査位置データを保持する位置レジスタ66
a〜66d、検知した色情報を蓄える色レジスタ67a〜67dが
内部バス65を介して接続されている。
[Detailed Description of Color Detection Circuit 44] FIG. 15 shows the internal configuration of the color detection circuit 44. First, the bus
An internal bus 65 directly connected to 42 is provided. Further, a position register 66 for holding the sub-scanning position data for color detection
a to 66d and color registers 67a to 67d for storing the detected color information are connected via an internal bus 65.

このような構成で、位置レジスタ66で指定された副走
査位置における4本の走査線のRGBデータを色レジスタ6
7にストアし、ストアしたデータをシステムコントーラ
5で任意に読出す。また、位置レジスタ67にはシステム
コントローラ5から任意の値をセットし得る。
With such a configuration, the RGB data of the four scanning lines at the sub-scanning position designated by the position register 66 is stored in the color register 6
Stored in 7 and read the stored data arbitrarily by the system controller 5. Further, the position register 67 can be set to an arbitrary value from the system controller 5.

スキャナ1から送られてくるRGB信号は色レジスタ群6
7に入力される。また、各位置レジスタ66a〜66d内部に
はライン同期信号LSYNCをカウントするカウンタとこの
カウンタ出力値とレジスタにセットされている位置デー
タとを比較照合するコンパレータが内蔵されており、両
者が一致した字に対応するサフィックスの色レジスタに
対してデータを取込み開始のトリガ信号を発する。トリ
ガされた色レジスタは1走査線4752画素分のRGBデータ
を記憶する。システムコントローラ5は任意のレジスタ
を、任意時に読出すことが可能であるので4本の走査線
の原画RGBデータを得ることができる。
The RGB signal sent from the scanner 1 is a color register group 6
Entered in 7. In addition, each position register 66a to 66d has a built-in counter that counts the line synchronization signal LSYNC and a comparator that compares and collates the output value of this counter with the position data set in the register. A trigger signal to start capturing data is issued to the suffix color register corresponding to. The triggered color register stores RGB data of 4752 pixels for one scan line. Since the system controller 5 can read out any register at any time, the original image RGB data of four scanning lines can be obtained.

〔領域指定と自動画像領域認識と複数画像処理の選択に関する説明〕[Explanation on area designation, automatic image area recognition, and selection of multiple image processing]

処理回路34〜41について、各々の回路は複数種類の処
理を並列して実行し、その中の一つの結果のみが次の処
理回路に送り込まれること、及びどれが選択されるかは
画像処理選択手段adecに入力される8ビット信号に依存
することは前述したが、この8ビット信号と選択との関
係について詳述する。
Regarding the processing circuits 34 to 41, each circuit executes a plurality of types of processing in parallel, only one result is sent to the next processing circuit, and which is selected is image processing selection. Although it has been described above that it depends on the 8-bit signal input to the means adec, the relationship between the 8-bit signal and the selection will be described in detail.

要点は、従来であれば、オペレータが画像処理内容を
指定できるのは指定領域の中の全ての画素に均一である
か、又は、自動画像領域認識結果に基づいて自動的に画
像処理内容を切換えるかの何れかであったが、本例で
は、両者の信号の組合せ形式で画像処理内容を決定し得
るようにした点である。
The point is that in the past, the operator can specify the image processing content uniformly for all pixels in the specified area, or the image processing content is automatically switched based on the result of automatic image area recognition. However, in this example, the content of image processing can be determined by the combination format of both signals.

a.オペレータが原画像の全面に特定の加工を施す場合 例えば、従来であれば全面に色変換処理を施すとする
と、領域内の網点階調画像も文字も全て色変換されてし
まう。これに対して、本例では階調処理部分に対しては
同様に色変換処理を施すが、文字に対しては指定領域内
であっても元の色を保存したコピーを形成させ得るもの
である。この場合、下記のようにすればよい。まず、コ
ピーを開始する前に、第13図に示した色補正演算回路60
aの係数レジスタ群には通常のフルカラー処理の値を、
色補正演算回路60bの係数レジスタ群には色変換処理の
値をシステムコントローラ5でセットする。さらに、ル
ックアップテーブル64のデータは入力「1000XXXX」に対
応して「0」を、「0100XXXX」に対応して「0」を、
「00XXXXXX」に対応して「1」をセットしておく。次
に、コピー動作が開始された後は、色補正処理回路38の
C,CC,H,P信号には自動画像領域認識回路31から認識した
原画の種類に対応してC,CC,H,Pの何れかの1ビットが
「1」で残り3ビットが「0」であるデータが送られて
くる。この時、色補正演算回路60a,60bは並列に通常処
理と色変換処理を行っている最中であり、何れかの処理
結果ルックアップテーブル64に入力される8ビットの信
号に従いダイナミックに切換えられ、次段の処理回路39
に送られる。送られたデータはルックアップテーブル64
の値が「1」となるのが「00XXXXXX」の時、即ち、黒文
字でも色文字でもない部分である。このようにして、絵
柄部分のみが色変換されたコピーが得られる。
a. When the operator applies specific processing to the entire surface of the original image For example, if the conventional method performs color conversion processing on the entire surface, all the halftone dot images and characters in the area are color-converted. On the other hand, in this example, the color conversion processing is similarly performed on the gradation processing portion, but it is possible to form a copy in which the original color is preserved even for the character even within the designated area. is there. In this case, the following may be done. First, before starting copying, the color correction calculation circuit 60 shown in FIG.
The value of normal full color processing is stored in the coefficient register group of a,
The value of color conversion processing is set by the system controller 5 in the coefficient register group of the color correction arithmetic circuit 60b. Further, the data of the lookup table 64 is "0" corresponding to the input "1000XXXX", and "0" corresponding to "0100XXXX".
Set "1" corresponding to "00XXXXXX". Next, after the copy operation is started, the color correction processing circuit 38
For the C, CC, H, P signals, one bit of C, CC, H, P is "1" and the remaining 3 bits are "0" corresponding to the type of original image recognized by the automatic image area recognition circuit 31. Is sent. At this time, the color correction arithmetic circuits 60a and 60b are in the middle of performing the normal processing and the color conversion processing in parallel, and are dynamically switched according to the 8-bit signal input to one of the processing result look-up tables 64. , Next-stage processing circuit 39
Sent to. The data sent is a lookup table 64
The value of is "1" when it is "00XXXXXX", that is, a portion which is neither a black character nor a color character. In this way, a copy in which only the pattern portion is color-converted is obtained.

b.オペレータが原画像の指定領域に特定の加工を施す場
合 例えば、従来であれば、領域をタブレットで指定して
指定領域内に色変換処理を施すとすると、領域内の網点
階調画像も文字も全て色変換されてしまう。これに対し
て、本例では、階調画像部分に対しては同様に色変換処
理を施すが、文字に対しては指定領域内であっても元の
色を維持したコピーを可能とするものである。この場
合、下記のようにすればよい。
b. When the operator applies specific processing to the specified area of the original image For example, in the conventional case, if the area is specified with a tablet and color conversion processing is performed within the specified area, the halftone dot image within the area All characters and characters will be color converted. On the other hand, in this example, the color conversion processing is similarly performed on the gradation image portion, but it is possible to copy the character while maintaining the original color even within the designated area. Is. In this case, the following may be done.

まず、コピーを開始する前に、色補正演算回路60aの
係数レジスタ群には通常のフルカラー処理の値を、色補
正演算回路60bの係数レジスタ群には色変換処理の値を
システムコントローラ5でセットする。さらに、ルック
アップテーブル64のデータは入力「1000XXXX」に対応し
て「0」を、「0100XXXX」に対応して「0」を、「00XX
XXXX」に対応して「1」をセットしておく。また、領域
レジスタ51aの色補正処理回路38に出力される4ビットb
15〜b12の値を「0」に、領域レジスタ51bの4ビットb1
5〜b12の値を「1」にセットしておく。
First, before starting copying, the system controller 5 sets the normal full-color processing value in the coefficient register group of the color correction arithmetic circuit 60a and the color conversion processing value in the coefficient register group of the color correction arithmetic circuit 60b. To do. Further, the data of the lookup table 64 is "0" corresponding to the input "1000XXXX", "0" corresponding to "0100XXXX", and "00XX".
Set "1" to correspond to "XXXX". In addition, 4 bits b output to the color correction processing circuit 38 of the area register 51a
Set the value of 15 to b12 to "0" and the 4 bits b1 of the area register 51b.
Set the value of 5 to b12 to "1".

次に、コピーが開始された後は、システムコントロー
ラ5が領域指定回路32に対して色変換しない領域には
「0」、色変換する領域には「1」である領域切換えデ
ータを走査線毎に送り続ける。すると、色補正処理回路
38の領域指定信号a3,a0には当然色変換なしの領域では
「0」、色変換対象領域では「1」のデータが送られて
くる。また、これとは独立して自動画像領域識別回路31
からは認識した原画の種類に対応してC,CC,H,Pの何れか
の1ビットが「1」で残り3ビットが「0」であるデー
タが送られてくる。この時、色補正演算回路60a,60bは
並列に通常処理と色変換処理を行っている最中であり、
何れかの処理結果が、ルックアップテーブル64に入力さ
れる8ビットの信号に従いダイナミックに切換えられ、
次段の処理回路39に送られる。送られるデータはルック
アップテーブル64の値が「1」なのは「00XX0000」の
時、即ち、指定領域内であり、かつ、黒文字でも色文字
でもない部分である。このようにして、指定領域内の絵
柄部分のみが色変換されたコピーが得られる。
Next, after the copying is started, the system controller 5 sets the area switching data, which is "0" for the areas not to be color-converted to the area designating circuit 32 and "1" for the areas to be color-converted, for each scanning line. Keep sending to. Then, the color correction processing circuit
Data of "0" is naturally sent to the area designation signals a3 and a0 of 38 in the area without color conversion and "1" in the area to be color-converted. Further, independently of this, the automatic image area identification circuit 31
From the data, data in which one bit of any one of C, CC, H, and P is "1" and the remaining 3 bits are "0" is sent according to the recognized original image type. At this time, the color correction arithmetic circuits 60a, 60b are in the middle of performing normal processing and color conversion processing in parallel,
Either processing result is dynamically switched according to the 8-bit signal input to the lookup table 64,
It is sent to the processing circuit 39 of the next stage. In the data to be sent, the value of the lookup table 64 is "1" when it is "00XX0000", that is, in the designated area and is not a black character or a color character. In this way, a copy is obtained in which only the pattern portion in the designated area is color-converted.

これらは、ほんの一例であり、黒い文字だけの指定の
モノカラー変換、黒い文字だけの指定の白抜き(白色に
変換)など、種々の加工ができる。また、色補正処理回
路38以外の処理回路でも同様であり、例えば変倍・シフ
ト回路34では文字と絵柄部とで異なる倍率、画像編集回
路35では文字に対してのみ傾斜化処理を施し絵柄部には
モザイク処理を施し、階調処理回路37では文字部にはラ
プラシアンフィルタ、網点画像部にはスムージングフィ
ルタ処理を施し、色補正回路38では色文字のみ反転処
理、黒文字はハイコントラスト処理、写真部はソラリゼ
ーション処理、網点画像部は軟調化処理などが可能であ
る。
These are just examples, and various processes such as mono-color conversion designated only for black characters and blank (converted to white) designated only for black characters can be performed. The same applies to processing circuits other than the color correction processing circuit 38. For example, in the scaling/shifting circuit 34, different magnifications are used for characters and patterns, and in the image editing circuit 35, inclination is applied only to the characters and Is subjected to a mosaic process, the gradation processing circuit 37 is subjected to a Laplacian filter for the character part, the halftone image part is subjected to a smoothing filter process, the color correction circuit 38 is for the inversion process of only the color character, the black character is a high contrast process, and the photograph The area can be subjected to solarization processing, and the halftone image area can be subjected to softening processing.

〔コンソールユニット6の説明〕 コンソールユニット6のパネル面にはスタートボタ
ン、10キーボタン、クリアボタンなどのプッシュボタン
類(図示せず)とともに、第16図に示すようにドットマ
トリクス表示器70とその上に配された透明マトリクス型
タッチスイッチ71とからなる。第16図は複写機の特定モ
ードにおける表示状態の一例を示すもので、この図を参
照してコンソールユニット6を説明する。図示例の7つ
の文字列(「log」「test」等)及びボタン様の模様は
ドットマトリクス表示器70に表示されているパターンで
ある。ボタン模様はオペレータがタッチ入力可能である
ことを表す。タッチして複写機が入力操作を可として認
めた場合は、第16図中の左最上位の「logボタン」のよ
うに色が変わるようになっている。パネル表示体系は階
層化されており、「backボタン」をタッチすれば1つ上
位の階層の画面が現れる。また、同じ階層内で画面サイ
ズの制約で表示しきれない画面部分は「moreボタン」の
タッチで得られる。この2つのボタン以外をタッチする
と、さらに下の階層画面がある場合は下の階層が現れ
る。下に階層がなく、そのボタンが最終指示ボタンであ
る場合は、「logボタン」のように色が変わり、複写機
は所定の動作を開始する。
[Description of Console Unit 6] On the panel surface of the console unit 6, along with push buttons (not shown) such as a start button, a 10-key button and a clear button, as shown in FIG. It is composed of a transparent matrix type touch switch 71 arranged above. FIG. 16 shows an example of the display state in the specific mode of the copying machine, and the console unit 6 will be described with reference to this figure. The seven character strings (“log”, “test”, etc.) and the button-like pattern in the illustrated example are the patterns displayed on the dot matrix display 70. The button pattern indicates that the operator can perform touch input. When the copier recognizes that the input operation is possible by touching, the color changes like the "log button" at the top left of Fig. 16. The panel display system is hierarchical, and if you touch the "back button", the screen of the next higher layer will appear. Also, the screen portion that cannot be displayed within the same hierarchy due to the screen size constraint can be obtained by touching the "more button". If any button other than these two buttons is touched, if there is a lower hierarchy screen, the lower hierarchy appears. When there is no hierarchy below and the button is the final instruction button, the color changes like "log button" and the copying machine starts a predetermined operation.

第16図に示す画面は、主に装置のメンテナンスに関わ
る人々が利用するサービスモード画面で、この画面に関
わる複写機の動作状態をサービスモードと称するものと
する。ここに、「logボタン」はコピー枚数の集計や故
障回数を転写紙21にプリントアウトさせるための指令ボ
タン、「testボタン」は回路43,44の検知結果などをプ
リントアウトさせるための指令ボタン、「adj.ボタン」
は装置内部の各種調整個所、例えば帯電チャージャの出
力電圧調整値などをプリントアウトさせるための指令ボ
タン、「sampleボタン」はオペレータが設定可能な設定
値、例えばコピー濃度や色あいについてこれらの設定画
面(濃度設定画面や色あい設定画面)によらず、自動的
に変化させたコピーを1枚の転写紙21中に作成させるた
めの指令ボタン、「dataボタン」は通常コピー中に画像
処理パラメータを重ねてプリントアウトさせるための指
令ボタン、「c−dataボタン」は通常コピー中にタイト
ル文字などを挿入させるためのボタンである。
The screen shown in FIG. 16 is a service mode screen mainly used by people involved in maintenance of the apparatus, and the operation state of the copying machine related to this screen is called the service mode. Here, the “log button” is a command button for printing out the number of copies and the number of failures on the transfer paper 21, the “test button” is a command button for printing out the detection results of the circuits 43 and 44, "Adj. button"
Is a command button for printing out various adjustment points inside the device, such as the output voltage adjustment value of the charger, and the "sample button" is a setting value that can be set by the operator, such as these setting screens for copy density and color tone ( Regardless of the density setting screen or the tint setting screen), the "data button" is a command button for creating an automatically changed copy on one sheet of transfer paper 21. The command button for printing out, the "c-data button" is a button for inserting a title character or the like during normal copying.

〔サービスモードにおける各種動作の説明〕[Explanation of various operations in service mode]

まず、オペレータはコンソールユニット6の階層的表
示画面中から第16図に示すようなサービスモード画面を
選択する。ついで、この中の希望する範疇のデータ指定
ボタンをタッチし、スタートボタンを押すことで各種デ
ータがプリントアウトされる。
First, the operator selects a service mode screen as shown in FIG. 16 from the hierarchical display screen of the console unit 6. Then, touch the desired data specification button in the desired category and press the start button to print out various data.

《「logボタン」での動作》 第17図は各種集計データとその流れ、及びこれらのデ
ータを取扱うプログラムなどを示すデータフロー図であ
り、第18図は集計データをプリントアウトする際の全体
の処理を示すフローチャート、第19図は集計データをプ
リントアウトするためのシステムコントローラ5内のプ
ログラムを示すフローチャートである。
<<Operation with "log button">> Fig. 17 is a data flow diagram showing various aggregated data and its flow, and programs that handle these data. Fig. 18 shows the entire aggregated data when it is printed out. FIG. 19 is a flow chart showing the processing, and FIG. 19 is a flow chart showing a program in the system controller 5 for printing out the totalized data.

まず、第17図において、システムコントローラ5中に
は、装置全体の制御を行うためのオペレーティングシス
テム(OS)プログラム75、集計データや調整設定値をプ
リントアウトするための出力プログラム(このプログラ
ム名を「log」と呼ぶ)76、装置のシーケンス制御や各
種タイミング制御を行う制御プログラム77がある。
First, in FIG. 17, in the system controller 5, an operating system (OS) program 75 for controlling the entire apparatus, an output program for printing out aggregate data and adjustment set values (this program name is " 76), and a control program 77 for performing sequence control of the apparatus and various timing controls.

そこで、集計データ78はコピーや故障の度にOSプログ
ラム75によりデータ更新や管理が行われる。また、OSプ
ログラム75がlogプログラム76に渡す引数79としては、l
ogプログラム76の処理の範疇を指定するための値が入れ
られる。logプログラム76がOSプログラム75に戻すリタ
ーン値80としては、logプログラム76がOSプログラム75
に要求する内容の識別コードやエラーコードが入れられ
る。81はlogプログラム76が制御プログラム77に渡す動
作制御のための制御データである。これらのデータ78〜
81はシステムコントローラ5内部のバッテリバックアッ
プされたRAM内に存在する。82はlogプログラム76が用い
る、文字発生用のパターンデータ、棒グラフ、円グラ
フ、折線グラフなど各種グラフ発生用の基礎データであ
り、ROM内に格納されている。ここに、例えば文字デー
タはベクトル形式であり、ビットマップ形式と比べ極め
て少ないデータ量で済み、また、文字形状やサイズを任
意に変えて出力させ得る。
Therefore, the aggregated data 78 is updated and managed by the OS program 75 each time a copy or a failure occurs. Also, the argument 79 that the OS program 75 passes to the log program 76 is l
A value is specified to specify the category of processing of the og program 76. For the return value 80 that the log program 76 returns to the OS program 75, the log program 76 is the OS program 75.
The identification code and error code of the requested content are entered. Reference numeral 81 is control data that the log program 76 passes to the control program 77 for operation control. These data 78 ~
81 exists in the battery-backed RAM inside the system controller 5. Reference numeral 82 is basic data for generating various graphs such as character generation pattern data, bar graphs, pie charts, and line graphs used by the log program 76, and is stored in the ROM. Here, for example, the character data is in vector format, which requires an extremely small amount of data as compared with the bitmap format, and the character shape and size can be arbitrarily changed and output.

第20図は集計データ中から特定のデータのみをプリン
トアウトさせるための原稿83を示し、第21図には集計デ
ータの転写紙21上へのプリントアウト例を示す。第20図
に示す原稿83と第21図に示すプリントアウトとを対比す
れば、原稿画像中での白黒パターン84は転写紙21上へは
プリントアウトされず、かつ、他の部分は拡大されてコ
ピーされ、原稿83中には存在しない太い角型の数字列85
が新たに挿入されている。これらの数字列85は集計デー
タを人が読めるような数字形状に可視像化したものであ
る。即ち、プリントアウトされた転写紙21は原画(原稿
83画像)の拡大画像と自動発生された数字列との合成コ
ピーである。
FIG. 20 shows a manuscript 83 for printing out only specific data from the aggregated data, and FIG. 21 shows an example of printing out the aggregated data on the transfer paper 21. Comparing the document 83 shown in FIG. 20 with the printout shown in FIG. 21, the black-and-white pattern 84 in the document image is not printed on the transfer paper 21, and the other parts are enlarged. Thick squared number sequence 85 that is copied and does not exist in the original 83
Is newly inserted. These number strings 85 are visual images of the aggregated data in a human-readable number shape. That is, the printed transfer paper 21 is the original image (original
It is a composite copy of an enlarged image (83 images) and an automatically generated number string.

以下、このようなプリントアウトを得るための動作に
ついて説明する。第16図に示すようなサービスモード画
面で「logボタン」を押すと、ボタン内側の色が変化
し、log出力モードに移行したことがオペレータに判
る。この後、第18図に示した処理を行うことにより第21
図に示すようなプリントアウトが得られる。本図を参照
すれば、オペレータは「logボタン」を押した後で第20
図に示すような原稿83を運び、スキャナ1のプラテン12
上に置き、後はスタートボタンを押すことで第21図に示
すようなプリントが得られる。
The operation for obtaining such a printout will be described below. When the "log button" is pressed on the service mode screen as shown in FIG. 16, the color inside the button changes, and the operator knows that the mode has shifted to the log output mode. After this, by performing the processing shown in FIG.
A printout as shown is obtained. Referring to this figure, the operator presses the "log button"
Carry a document 83 as shown in the figure, and load it on the platen 12 of the scanner 1.
Place it on the top and then press the start button to obtain a print as shown in Fig. 21.

なお、これらの原稿83をログカードと称するものとす
る。第20図は本複写機がそれまでにコピーを形成したサ
イズ別の枚数を出力させるためのログカードで、原稿83
の先端に8ビットの白黒パターンコード84が付してあ
り、また、他の部分にはサイズ別集計データをプリント
アウトする際に合成してプリントさせるためのプレ印刷
が施されている。カード(原稿83)の載置の方向は8ビ
ットパターンの並び方向が走査線の走査方向に一致する
ようにする。同様に、部位別の故障集計出力のためのロ
グカードなども可能であり、この場合には白黒パターン
コード84が各々異なったものとなる。
Note that these originals 83 are referred to as a log card. Fig. 20 shows a log card for the copier to output the number of copies of each size that has been formed.
An 8-bit black-and-white pattern code 84 is attached to the tip of the, and pre-printing is performed on the other part for combining and printing the size-specific aggregate data when printing out. The placing direction of the card (original 83) is such that the arrangement direction of the 8-bit pattern coincides with the scanning direction of the scanning lines. Similarly, it is possible to use a log card or the like for outputting the trouble totalization for each part, and in this case, the black and white pattern codes 84 are different from each other.

スタートボタンを押すと、システムコントローラ5内
のOSプログラム75は、この時、サービスモードのlog動
作であることを把握しているので、まず、引数79を集計
データ出力の要求コードに設定してlogプログラム76を
コールし、実行させる。なお、1枚の集計データのプリ
ントアウトにはlogプログラム76を複数回コールし、実
行させる必要がある。logプログラム76は複数回のコー
ルで異なる処理を行う。このコール回数別の処理内容は
第19図に示される。
When the start button is pressed, the OS program 75 in the system controller 5 knows that the log operation is in the service mode at this time, so first, set the argument 79 to the request code for outputting the aggregated data and log. Call program 76 and let it run. It is necessary to call and execute the log program 76 a plurality of times to print out one piece of total data. The log program 76 does different things with multiple calls. The processing contents for each number of calls are shown in FIG.

1回目コールされたlogプログラム76は制御プログラ
ム77に色検知動作に必要な制御変数81を計算して渡す。
また、色検知回路44に原稿83の先端からパターンコード
84までの距離データを与える。つまり、副走査位置デー
タを色検知回路44の色レジスタ67a〜67dの一つにセット
する。最後に、OSプログラム75に原画走査動作の要求を
リターン値80として返す。
The log program 76 called for the first time calculates and passes the control variable 81 required for the color detection operation to the control program 77.
In addition, the pattern code from the leading edge of the original 83 is
Gives distance data up to 84. That is, the sub-scanning position data is set in one of the color registers 67a to 67d of the color detection circuit 44. Finally, the original image scanning operation request is returned to the OS program 75 as a return value 80.

リターン値80を受取ったOSプログラム75はスキャナ1
にスキャン動作指令を与え、原画(原稿83)1枚の読取
り動作が完了した後、再びlogプログラム76をコールす
る。
The OS program 75 that received the return value 80 is the scanner 1
A scan operation command is given to, and after the reading operation of one original image (original 83) is completed, the log program 76 is called again.

第19図を参照すれば、2回目にコールされたlogプロ
グラム76は原稿走査を終えた色検知回路44の色レジスタ
67a〜67dの一つには前述した副走査位置における1読取
り走査線全画素のRGBデータが蓄えられた状態にあるの
で、色レジスタ内のデータを読み、マークパターンコー
ドを調べ、コードの正、不正を判別する。原稿83の黒を
「1」、白を「0」とすれば、例えば第20図に示すコー
ドは「10100101」と判読し得る。コードが不正な場合
は、エラーコードをリターン値80として返す。不正な場
合とは、集計データの出力対象のコードが検出できない
場合である。例えば、ログカードのパターンコードは読
取れたが「10100101」に該当しない時やパターンコード
が検出できない(「00000000」)場合等、いくつかの種
類がある。
Referring to FIG. 19, the log program 76 called the second time is the color register of the color detection circuit 44 that has finished scanning the original.
Since one of 67a to 67d is in a state where the RGB data of all pixels of one scanning line at the sub-scanning position described above is stored, the data in the color register is read, the mark pattern code is checked, and the correct code, Determine fraud. If the black of the manuscript 83 is "1" and the white is "0", the code shown in FIG. 20 can be read as "10100101", for example. If the code is invalid, the error code is returned as the return value 80. The illegal case is a case where the code of the output target of the aggregate data cannot be detected. For example, there are several types such as when the pattern code of the log card is read but does not correspond to “10100101” or when the pattern code cannot be detected (“00000000”).

不正コードを受取ったOSプログラム75はコンソールユ
ニット6に「ログカードが正しくありません」なる旨の
表示を行わせ、オペレータに再操作を促す。もし、オペ
レータが正しいログカードを持っていない場合には複写
機内部の情報78を得ることはできない。
The OS program 75, which has received the illegal code, causes the console unit 6 to display "Log card is not correct" and prompts the operator to perform the operation again. If the operator does not have the correct log card, the information 78 inside the copier cannot be obtained.

パターンコード84が正しいと判別された場合には、判
別されたコードに対応する出力すべき情報を判別し特定
する。例えば、コードが「10100101」の場合には、サイ
ズ別のコピー集計枚数という具合である。サイズ別のコ
ピー集計データは78中に存在し、これらのデータを目に
見えるように特別の色のペイントパターンを発生し、メ
モリユニット3に一旦記憶させる(又は、直接プリント
アウトさせることも可能である)。つまり、集計データ
78から第21図に示す数字列85のようなペイントパターン
を作るための、所望色の数字列ペイントのための色処理
係数を色補正回路38の色補正演算回路60a中の係数レジ
スタにセットし、数字列の背景となる部分を白(空白に
するために、同様に、色補正演算回路60b中の係数レジ
スタに白ペイントのための係数、即ち、「0」を全てに
ロードする。また、領域指定回路32の領域レジスタ51の
ビットb15〜b13には空白化領域(無色でペイント)と所
望色のペイント領域とを選択できるように値「0」と
「1」をロードしておく。また、これらの2つの領域を
適宜切換えるためには、画面処理が開始された後、領域
切換えデータを走査線単位で与える必要があるが、これ
らの全走査線分の領域切換えデータはlogプログラム76
が予め計算し、制御データ82として用意する。
When the pattern code 84 is determined to be correct, the information to be output corresponding to the determined code is determined and specified. For example, when the code is “10100101”, it means the total number of copies by size. Copy aggregate data for each size exists in 78, and a paint pattern of a special color is visibly generated, and these data are temporarily stored in the memory unit 3 (or can be directly printed out). is there). That is, aggregated data
Set a color processing coefficient for paint of a numeral string of a desired color to a paint pattern such as numeral string 85 shown in FIG. , The background part of the number string is white (in order to make it blank, similarly, the coefficient for white painting, that is, “0” is similarly loaded into the coefficient register in the color correction arithmetic circuit 60b. Bits b15 to b13 of the area register 51 of the area designating circuit 32 are loaded with values "0" and "1" so that a blank area (colorless and painted) and a paint area of a desired color can be selected. In order to switch these two areas appropriately, it is necessary to provide the area switching data in scan line units after the screen processing is started.
Is calculated in advance and prepared as the control data 82.

最後に、logプログラム76は識別したログカードのID
番号(識別番号)、画像処理動作の要求コードをリター
ン値80としてOSプログラム75に返す。
Finally, the log program 76 is the ID of the identified log card.
The number (identification number) and the request code for the image processing operation are returned to the OS program 75 as a return value 80.

ログカードのID番号と画像処理要求とを受取ったOSプ
ログラム75は、まず、コンソールユニット6に集計デー
タ78中でこのID番号に該当するデータ部分のみを表示制
御し、次に、制御プログラム77をコールし、1ページ分
の画像処理サイクルを行う。この1ページの画像処理動
作の間、制御プログラム77は制御データ82に基づいて領
域切換え信号を領域指定回路32に与え続ける。すると、
色補正回路38に入力される画像データに関わらず数字列
パターンの領域は前に色補正回路38に設定した色にペイ
ントされ、数字の下地は空白になる。また、このように
画像処理された画像データS2はメモリユニット3に蓄え
られる。なお、メモリユニット3はOSプログラム75の指
令操作で第2の動作モードである記憶モードとして動作
する。この処理が完了すると、OSプログラム75は3回目
のlogプログラム76のコールを行う。
The OS program 75 which received the ID number of the log card and the image processing request first controls the console unit 6 to display only the data portion corresponding to this ID number in the aggregated data 78, and then executes the control program 77. Call and perform an image processing cycle for one page. During this one-page image processing operation, the control program 77 continues to give the area switching signal to the area designating circuit 32 based on the control data 82. Then,
Regardless of the image data input to the color correction circuit 38, the area of the numeral string pattern is painted in the color previously set in the color correction circuit 38, and the background of the numeral becomes blank. The image data S 2 thus image-processed is stored in the memory unit 3. The memory unit 3 operates as a storage mode, which is a second operation mode, in response to a command operation of the OS program 75. When this process is completed, the OS program 75 calls the log program 76 for the third time.

3回目にコールされたlogプログラム76は、もし、そ
れ以上の数字列がない時はメモリユニット3のCMY画像
読取り及び原画走査K画像データ合成コピーサイクルの
動作要求をリターン値80としてOSプログラム75に返す。
イメージプロセッサ2の変倍・シフト回路34にはログカ
ードのパターンコード84部分が転写紙21外に出て削除さ
れるような移動パラメータ、及び、倍率が2倍のパラメ
ータをセットしておく。
The log program 76 called the third time, if there is no more number string, requests the OS program 75 to return the operation request of the CMY image reading of the memory unit 3 and the original image scanning K image data synthesis copy cycle as the return value 80. return.
In the scaling/shifting circuit 34 of the image processor 2, movement parameters are set so that the pattern code 84 of the log card is removed from the transfer paper 21 and deleted, and a parameter with a magnification of 2 is set.

さらに別の数字列をメモリユニット3に重ね書きした
い場合は、第2回目にコールされた場合と同様の処理を
行い、さらに領域レジスタ群51のメモリオーバライト信
号となる最下位ビットb0を「1」にセットして、前述し
た場合と同様なリターン値80を戻して終了すればよい。
このようなケースは、例えば色補正回路38が同時に4種
類の色処理が可能であるのに対して、集計データのプリ
ントアウトの数字ペイントの色をそれ以上の種類(4種
類以上)にして塗り分けたいといった場合に生ずる。即
ち、例えば5種類の色のペイントの場合、最初は3種類
の色のペイントと空白化、次に残りの2種類のペイント
と空白化を施し、各々の別の色でペイントされた数字列
パターンをメモリユニット3で合成すればよい。
If another number string is to be overwritten in the memory unit 3, the same process as in the second call is performed, and the least significant bit b0 of the area register group 51, which is the memory overwrite signal, is set to "1". ", and returns with the same return value 80 as in the case described above.
In such a case, for example, the color correction circuit 38 can perform four types of color processing at the same time, while the number paint color of the printout of the aggregated data is set to more types (four types or more) and painted. It occurs when you want to divide. That is, for example, in the case of paints of five kinds of colors, first, the paint of three kinds of colors and blanking are applied, and then the other two kinds of paint and blanking are applied, and the numeral string pattern is painted in different colors. May be combined in the memory unit 3.

OSプログラム75は、もし、リターン値80が前回のコー
ル時と同様に画像処理要求であれば、前のコール時と同
じ処理を繰返す。
If the return value 80 is an image processing request as in the previous call, the OS program 75 repeats the same processing as in the previous call.

リターン値80がメモリユニット3のCMY画像データと
原画のKデータとの合成コピーの要求であれば、スキャ
ナ1とプリンタ4に動作指令信号を出力し、また、メモ
リユニット3を第3の動作モードであるデータ読出しモ
ードに付勢しておく。さらに、動作開始後は制御プログ
ラム77をコールしてメモリユニット3内のCMYデータと
原稿のK(黒)データとを合成した可視像を転写紙21上
に形成する。なお、Kデータは変倍・シフト回路34が2
倍拡大のパラメータに設定されているので、原画K画像
は拡大され、メモリユニット3内のCMY画像はそのまま
で合成される。
If the return value 80 is a request for composite copy of the CMY image data of the memory unit 3 and the original K data, an operation command signal is output to the scanner 1 and the printer 4, and the memory unit 3 is set to the third operation mode. The data read mode is activated. Further, after the operation is started, the control program 77 is called to form a visible image on the transfer paper 21 by combining the CMY data in the memory unit 3 and the K (black) data of the original. Note that the K data is 2
Since the double enlargement parameter is set, the original K image is enlarged and the CMY image in the memory unit 3 is combined as it is.

上例では、原稿の読取りステップ、パターンコード認
識とCMY色の文字列発生及びメモリに記憶するステッ
プ、原稿の再読取りによるK画像とメモリ内のCMY画像
の読出しを行いK画像とCMY画像とを合成してプリント
アウトするステップとの最低限3ステップを要してい
る。これは、システムコントローラ5のプログラム実行
速度が比較的遅くても間に合うこと、イメージプロセッ
サ2の並列複数処理の数、例えばペイント色数を越える
画像を1枚の転写紙21上に形成したい要求があることと
を満たすためである。
In the above example, the K image and the CMY image are read by reading the K image and the CMY image in the memory by reading the document, reading the pattern code, generating the CMY color character string and storing it in the memory, and rereading the document. At least three steps are required, which is the step of combining and printing out. This is because there is a demand that the program execution speed of the system controller 5 is relatively slow and that an image exceeding the number of parallel plural processes of the image processor 2, for example, the number of paint colors, should be formed on one sheet of transfer paper 21. This is to satisfy that.

もし、このような制限や要求がない場合であれば、も
っと単純かつ素速く行わせることも可能である。つま
り、メモリユニット3を第1のモード(CMY画像データ
各々の遅延動作)に付勢し、スキャナ1、プリンタ4を
動作させる。そして、スキャナ1が原稿先端のパターン
コード84部分を走査し、色検知回路44に原画データ1走
査線分が蓄えられると直にこれを解読し、出力すべき集
計データを判定し、集計値を記録すべき位置まで副走査
が進む直前までに数字列パターン発生のための色処理パ
ラメータ、領域処理パラメータ設定、領域切換えデータ
生成処理を完了し、数字列発生位置に達した後から原画
走査の終わりまでは領域切換え信号を与え続ければよ
い。
If there are no such restrictions or requirements, it can be made simpler and faster. That is, the memory unit 3 is energized to the first mode (delay operation of each CMY image data), and the scanner 1 and the printer 4 are operated. Then, the scanner 1 scans the pattern code 84 portion at the front end of the document, and when one scanning line segment of the original image data is stored in the color detection circuit 44, it is immediately decoded, the total data to be output is determined, and the total value is calculated. Complete the color processing parameters, area processing parameter settings, and area switching data generation processing for generating the digit string pattern immediately before the sub-scan advances to the position to be printed, and after the digit string generation position is reached, end of the original scan Until then, the area switching signal may be continuously applied.

また、ログカードのパターンコードに部門コードなど
を含ませておけば部門別の課金管理情報を出力させるこ
とも容易である。図示例のパターンコード84は説明を簡
単にするため白黒8ビットのコードとしたが、色検知回
路44の色検知能力は4走査線分であるので、プラテン12
にログカード(原稿83)を載置する時の若干のずれを考
慮するにしても数百ビットの情報を持たせることは容易
であり、ログカードを試行錯誤で偽造することは実質的
に不可能となる。特に、RGBの色別検知機能を活かし、
ログカードのパターン部に色情報を持たせればさらに完
璧となる。
In addition, if the pattern code of the log card includes a department code or the like, it is easy to output the charge management information for each department. The pattern code 84 in the illustrated example is a black and white 8-bit code for simplification of explanation, but since the color detection capability of the color detection circuit 44 is four scanning lines, the platen 12
Even if the log card (manuscript 83) is placed on the logboard, it is easy to have several hundred bits of information, and it is virtually impossible to forge the log card by trial and error. It will be possible. In particular, taking advantage of the RGB color-specific detection function,
It will be even more perfect if color information is added to the pattern part of the log card.

このようにして、ログカードのコード部を複雑にした
時は、さらに違う操作方法で複写機内の情報78をコンソ
ールユニット6に表示出力させたり、プリントアウトさ
せることが可能となる。これには、上述したように複雑
なパターンコード画像が一般のコピー対象原稿には確率
的に殆ど存在しないという性質を利用している。そし
て、コンソール画面を前述したようなサービスモード画
面に切換えなくても、一般コピーモードのままで最初に
原稿情報読取りのための原稿走査を行い、パターンコー
ド認識を行い、ログカードでなかったら第2回目の走査
とともにコピー画像を形成し、ログカードと判断された
場合にはそこに含まれるID番号に該当する情報を出力す
るようにすればよい。原稿情報を読取るための走査は、
一般に、プレキャン方式と呼ばれ、原稿サイズ検知等に
広く活用されている。
In this way, when the code portion of the log card is complicated, it is possible to display and output the information 78 in the copying machine on the console unit 6 or print it out by a different operation method. This utilizes the property that a complicated pattern code image is rarely present in a general copy target document as described above. Even if the console screen is not switched to the service mode screen as described above, the document copy is first performed for reading document information in the general copy mode, the pattern code is recognized, and if the log card is not used, the second copy is performed. A copy image may be formed at the same time as the second scanning, and if it is determined that the card is a log card, information corresponding to the ID number included therein may be output. Scanning for reading document information is
In general, it is called a pre-can method and is widely used for document size detection and the like.

なお、上述したプリントアウトのパターン態様につい
ては、数字パターン発生例としたが、グラフなどであっ
てもよい。要は、オペレータにとって正確かつ容易に判
読可能な形状や色や模様であることが肝要である。ま
た、これらの様々な処理は処理回路34〜41に適当なパラ
メータを設定することで可能である。
Although the above-described printout pattern mode is a numerical pattern generation example, it may be a graph or the like. In short, it is important that the operator has an accurate and easily readable shape, color, and pattern. Moreover, these various processes can be performed by setting appropriate parameters in the processing circuits 34 to 41.

《「testボタン」での動作》 第16図に示したサービスモード画面において、オイペ
レータが「testボタン」にタッチすると、テスト対象の
複数センサが表示され、この中の一つが指定可能である
センサ指定画面に変わり、testモードに移行したことが
判るようになっている。このtestモードは複写機の各種
検知手段の検知動作の精度の善し悪しをオペレータ(サ
ービスマン)が容易に判断できるように、検知手段の動
作結果をプリントアウトするモードである。
<<Operation with "test button">> In the service mode screen shown in Fig. 16, when the operator touches the "test button", multiple sensors to be tested are displayed, and one of these can be specified. The screen changes and you can see that the test mode has been entered. The test mode is a mode in which the operation result of the detection means is printed out so that the operator (service person) can easily judge the accuracy of the detection operation of the various detection means of the copying machine.

検知手段の対象として、ここでは、色検知回路44とサ
イズ検知回路43と感光体15の電位センサ(図示せず)を
取上げ、testモードでのプリントアウト結果を第22図に
示す。
As the target of the detection means, here, the color detection circuit 44, the size detection circuit 43, and the potential sensor (not shown) of the photoconductor 15 are picked up, and the printout result in the test mode is shown in FIG.

まず、「testボタン」にタッチし、センサ指定画面を
表示させ、センサ指定ボタンの一つにタッチした後、ス
タートボタンを押せばシステムコントローラ5は指定さ
れたテスト対象のセンサの検知動作を付勢し、そのセン
サの検知結果を読取り、プリントアウトする。例えば、
センサ指定画面でタッチ入力されたセンサが感光体電位
センサであった時は、システムコントローラ5はプリン
タ4に1回の作像プロセス動作、電位読取り指令のコマ
ンドS4を通して発し、これを終えた後でプリンタ4から
電位検知の時系列データを受取る。次に、このデータを
グラフ、文字、数字様に展開するプログラムを実行し、
イメージプロセッサ2に白地に相当する画像処理パラメ
ータとグラフや文字になる部分の画像処理パラメータを
ロードし、グラフ形状や文字、数字形状に相当する領域
切換えデータを算出しておく。次にイメージプロセッサ
2とプリンタ4とを動作させ、イメージプロセッサ2の
領域指定回路32には先に用意した領域切換えデータを順
次出力して、転写紙21上に第22図(c)に示すようなプ
リントアウトを形成する。
First, touch the "test button" to display the sensor specification screen, touch one of the sensor specification buttons, and then press the start button, and the system controller 5 activates the detection operation of the specified sensor to be tested. Then, the detection result of the sensor is read and printed out. For example,
When the sensor touch-input on the sensor designation screen is the photoconductor potential sensor, the system controller 5 issues a single image forming process operation to the printer 4 through the command S 4 of the potential reading command, and after finishing this. Then, the time series data of potential detection is received from the printer 4. Next, run a program that expands this data into graphs, letters, and numbers,
The image processor 2 is loaded with image processing parameters corresponding to a white background and image processing parameters of a portion that becomes a graph or a character, and area switching data corresponding to a graph shape, a character, or a number shape is calculated in advance. Next, the image processor 2 and the printer 4 are operated to sequentially output the previously prepared area switching data to the area designating circuit 32 of the image processor 2 and the transfer paper 21 as shown in FIG. A perfect printout.

また、例えばセンサ指定画面でタッチ指定されたセン
サが原稿センサ類であった場合には、スタートボタンが
押されるとスキャナ1は都合3回の走査を繰返す。第2
回と第3回目の原稿走査時にはこれと同期してプリンタ
4も動作し、第2回目の走査完了時には第22図(a)に
示すような色検知回路44の動作結果のプリントアウトが
得られ、第3回目の走査完了時には第22図(b)に示す
ようなサイズ検知回路43の動作結果のプリントアウトが
得られる。なお、スタートボタンを押す前に検知対象の
原稿はプラテン12上にセットしておく。
Further, for example, when the sensor touch-designated on the sensor designation screen is a document sensor or the like, when the start button is pressed, the scanner 1 repeats the scanning three times for convenience. Second
The printer 4 operates in synchronization with the second and third scanning of the original, and at the completion of the second scanning, a printout of the operation result of the color detection circuit 44 as shown in FIG. 22A is obtained. At the completion of the third scanning, a printout of the operation result of the size detection circuit 43 as shown in FIG. 22B is obtained. The original document to be detected is set on the platen 12 before pressing the start button.

第22図(a)を参照すると、色検知結果情報は「Ctes
t1」で示すテストコードをペイントした見出し86、文字
列87a〜90aの各々で示されるRGBの見出しと値とからな
るペイント文字列、87b〜90bで示される検知位置を中心
とする4角形のペイント枠として出力される。なお、こ
れらのペイントされる部分以外はプラテン12上の原稿と
同じ画像がコピーされる。即ち、原画と検知情報とが合
成された画像が得られる。ペイント枠87bの中心は、第
1の検知位置と一致しており、その色は検知した色でペ
イントされている。ペイント文字列87aは検知結果デー
タのRGB成分別の値である。ペイント枠88bの中心は原稿
のコピーであるので、ペイント枠88bの枠内とペイント
枠87b自体とを目視で比較し、一致していれば検知回路
が正しく動作したことが判り、仮に異なっていれば色検
知回路44や枠をペイントする色補正回路38の故障を発見
し得る。このようなケースでは、さらにペイント文字列
87aのRGB別のペイントされた数字列のデータを調べ、色
検知回路44が誤動作したか、或いは色補正回路8が故障
したかを特定できる。検知個所は、この他、3個所あ
り、前の部分と同様に情報が出力される。
Referring to FIG. 22(a), the color detection result information is "Ctes
Heading 86 painted with test code "t1", paint character string consisting of RGB heading and value shown in each of character strings 87a to 90a, quadrilateral paint centered on detection position shown in 87b to 90b It is output as a frame. The same image as the original on the platen 12 is copied except for these painted portions. That is, an image in which the original image and the detection information are combined is obtained. The center of the paint frame 87b coincides with the first detection position, and its color is painted in the detected color. The paint character string 87a is a value for each RGB component of the detection result data. Since the center of the paint frame 88b is a copy of the original, it is possible to visually compare the inside of the paint frame 88b with the paint frame 87b itself, and if they match, it can be understood that the detection circuit worked correctly. For example, a failure of the color detection circuit 44 or the color correction circuit 38 for painting the frame can be found. In such cases, the paint string
It is possible to identify whether the color detection circuit 44 malfunctions or the color correction circuit 8 malfunctions by examining the data of the painted numeral string for each RGB of 87a. In addition to this, there are three detection points, and information is output as in the previous section.

第22図(b)を参照すると、サイズ検知結果の情報
は、テスト項目をペイントした見出し91、プラテン12の
平面形状を示すペイント枠92、主走査、副走査各々の方
向に関する検知結果のサイズ(画素数)を数字模様列に
ペイントして示す部分93a,93b、検知データをペイント
枠92と同一の比例尺度でペイントした部分94とがプリン
トアウトされる。従って、オペレータはこれらのペイン
トされた模様や数字列とプラテン12上の実際の原稿とを
比較すれば、検知精度の良否を判断できる。
Referring to FIG. 22(b), the size detection result information includes the heading 91 on which the test items are painted, the paint frame 92 showing the planar shape of the platen 12, the size of the detection result in each of the main scanning and sub-scanning directions ( The portions 93a and 93b shown by painting the number of pixels) on the number pattern row and the portion 94 where the detection data are painted on the same proportional scale as the paint frame 92 are printed out. Therefore, the operator can judge whether the detection accuracy is good or bad by comparing the painted pattern or numeral string with the actual document on the platen 12.

なお、95は原稿13をプラテンペイント枠92と同率の比
例尺度コピーした画像部分である。なお、プラテンペイ
ント枠92の一つの隅とコピー画像の一つの隅とを一致さ
せるべく変倍・シフト回路34を用いて像移動処理を施し
てある。従って、図示例では便宜上、画像ペイント部分
95を黒塗で示すが、実際は原画と同様な画像である。こ
のようにすれば、プラテン12上の実際の原稿13とプリン
トアウト結果とを見比べる必要もなく、複数回異なる原
画でテストする場合もまとめて調査するに好都合とな
る。
Reference numeral 95 is an image portion obtained by copying the document 13 on a proportional scale with the same ratio as the platen paint frame 92. An image moving process is performed by using the scaling/shifting circuit 34 so that one corner of the platen paint frame 92 and one corner of the copy image match each other. Therefore, for the sake of convenience in the illustrated example, the image paint part
Although 95 is shown in black, it is actually the same image as the original picture. In this way, it is not necessary to compare the actual document 13 on the platen 12 with the printout result, and it is convenient to collectively investigate when testing with different original images a plurality of times.

次に、動作を説明する。 Next, the operation will be described.

まず、testボタンが押されると、システムコントロー
ラ5は予め決められた色検知位置の副走査位置パラメー
タを色検知回路44に与え、サイズ検知回路43内部にある
サイズレジスタ(図示せず)をクリアする。
First, when the test button is pressed, the system controller 5 gives a sub-scanning position parameter of a predetermined color detection position to the color detection circuit 44 and clears a size register (not shown) inside the size detection circuit 43. ..

スタートボタンが押されると、システムコントローラ
5はスキャナ1に走査開始指令を出力し、スキャナ1は
原稿13を走査する。走査を完了すると、色検知回路44の
色レジスタ67a〜67dには各々予め位置レジスタ66a〜66d
にセットされた副走査位置に対応した各1走査線分のRG
Bデータが蓄えられ、サイズ検知回路43のサイズレジス
タには主走査方向の原稿サイズ値(画素数)と副走査方
向のサイズ値とが検知結果としてセットされる。
When the start button is pressed, the system controller 5 outputs a scan start command to the scanner 1, and the scanner 1 scans the original 13. When the scanning is completed, the position registers 66a to 66d are previously stored in the color registers 67a to 67d of the color detection circuit 44, respectively.
RG for each scanning line corresponding to the sub-scanning position set in
B data is stored, and the size register of the size detection circuit 43 sets the document size value (number of pixels) in the main scanning direction and the size value in the sub scanning direction as the detection result.

これらの色レジスタ67やサイズレジスタの値はシステ
ムコントローラ5が任意読出し可能であるので、これを
読出して一旦システムコントローラ5内のワークメモリ
であるRAMに格納する。しかる後、色検知結果情報を転
写紙21上にプリントアウトするための処理を行う。
Since the system controller 5 can arbitrarily read the values of the color register 67 and the size register, they are read and temporarily stored in the RAM which is a work memory in the system controller 5. Then, a process for printing out the color detection result information on the transfer paper 21 is performed.

情報のプリントアウトは、領域指定回路32が数字列や
文字列や枠などの形状領域信号を出力し、これを受ける
色補正回路38が当該領域を所定の色でペイントすること
で得られる。この処理については前述した「logボタ
ン」操作時における動作の場合と同様であるので詳細な
説明は省略する。簡単に説明すれば、システムコントロ
ーラ5はワークメモリ内の色検知データから文字列や数
字パターンや枠形状を演算算出し、領域切換えデータと
してワークメモリ内に蓄える。また、色補正回路38を通
常処理とペイント処理のパラメータに設定し、領域指定
回路32の領域レジスタには通常処理選択とペイント処理
選択番号をセットしておく。
The information is printed out by the area designating circuit 32 outputting a shape area signal such as a number string, a character string, or a frame, and the color correcting circuit 38 receiving this signal painting the area with a predetermined color. This processing is the same as the case of the operation at the time of operating the “log button” described above, and thus detailed description thereof will be omitted. Briefly described, the system controller 5 calculates and calculates a character string, a numerical pattern, and a frame shape from the color detection data in the work memory, and stores it in the work memory as area switching data. Further, the color correction circuit 38 is set to the parameters of the normal processing and the paint processing, and the normal processing selection and the paint processing selection number are set in the area register of the area designating circuit 32.

このような処理を終えた後で、システムコントローラ
5は再びプリンタ4に最初の動作開始指令を発し、一連
のコピーサイクルを行わせる。イメージプロセッサ2が
画像処理最中にシステムコントローラ5は事前に用意し
てあるワークメモリ内の領域切換えデータを領域指定回
路32に走査線毎に更新しながら与え続ける。このサイク
ルが完了すると、第22図(a)に示すようなプリントア
ウトが得られる。
After completing such processing, the system controller 5 again issues the first operation start command to the printer 4 and causes it to perform a series of copy cycles. While the image processor 2 is performing image processing, the system controller 5 continues to give the area switching data in the work memory prepared in advance to the area designating circuit 32 while updating it for each scanning line. When this cycle is completed, a printout as shown in FIG. 22(a) is obtained.

この後、ワークメモリ内のサイズ検知データから生成
すべき数字列、文字列、枠の形状を演算し、前サイクル
と同様に色補正回路38、領域指定回路32にパラメータを
ロードする。また、変倍・シフト回路34には所定の倍率
と移動量のパラメータをセットする。
After that, the number string, the character string, and the shape of the frame to be generated are calculated from the size detection data in the work memory, and the parameters are loaded into the color correction circuit 38 and the area designation circuit 32 as in the previous cycle. In addition, a variable magnification/shift circuit 34 is set with parameters of a predetermined magnification and movement amount.

これらの準備処理が完了すると、システムコントロー
ラ5はスキャナ1には第3回目の走査指令を発し、プリ
ンタ4には第2回目のプリント走査指令を発してコピー
サイクルを実行し、第22図(b)に示すようなプリント
アウトが得られる。
Upon completion of these preparation processes, the system controller 5 issues a third scan command to the scanner 1 and a second print scan command to the printer 4 to execute the copy cycle, and then the copy cycle shown in FIG. The printout as shown in FIG.

《「adj.ボタン」での動作》 オペレータが第16図の「adj.ボタンをタッチし、図示
しない特定原稿(ログカード83のようなもの)をプラテ
ン12上に載置し、スタートボタンを押すと第22図(c)
に示すようなプリントアウトが得られる。これは、複写
機の調整個所の調整値を可視像化して記録したものであ
る。例えば、メモリユニット3の第1の動作モードにお
けるM,Y,C画像データの基準遅延量から変位、即ち遅延
量の調整設定値を表す目盛やレジスタタイミングの調整
値の目盛などである。この場合の原稿はadj.カードと称
され、その先端には白黒のパターン、黒を「1」、白を
「0」として8ビットに相当するコードが設けられてい
る。このようなadj.カードは複数種類あり、各々は互い
に白黒コードが異なるように設定されている。また、各
adj.カードにはコード部分の他に文字やメモリが印刷さ
れている。これらの印刷部分は転写紙21上でのプリント
としては拡大コピーとなる。要するに、adj.カードの拡
大画像と調整値と対応付けられて内部で発生させたペイ
ントパターンとの合成コピーとなる。
<<Operation with "adj. Button">> The operator touches the "adj. Button" in Fig. 16, puts a specific original document (like log card 83) on the platen 12, and presses the start button. And Fig. 22 (c)
A printout as shown in is obtained. This is a visual image of the adjustment values at the adjustment points of the copying machine and the result is recorded. For example, it is a scale indicating a displacement from the reference delay amount of the M, Y, C image data in the first operation mode of the memory unit 3, that is, a scale indicating an adjustment set value of the delay amount or a scale of the adjustment value of the register timing. The original in this case is called an adj. card, and a black-and-white pattern, a code corresponding to 8 bits with black as "1" and white as "0" is provided at the tip thereof. There are multiple types of such adj. cards, and each is set so that the black and white code is different from each other. Also, each
The adj. card has letters and memory printed in addition to the code. These printed portions are enlarged copies when printed on the transfer paper 21. In short, it is a composite copy of the enlarged image of the adj. card and the paint pattern generated internally in association with the adjustment value.

操作手順及び処理手順は、「logボタン」での動作の
場合と殆ど同じである。即ち、第17図中のlogプログラ
ム76は調整値を出力する機能も兼ね備えており、データ
78にはこれら出力すべきデータを追加したデータ構造を
探る。OSプログラム75はこれらのデータ78を管理すると
ともにlogプログラム76をコールする際に引数79を集計
データ出力の時とは異なり調整値出力の範疇であること
を示す値でなくてはならない。これ以外は、基本的には
「logボタン」での動作の場合と同じであり、説明を省
略する。
The operation procedure and the processing procedure are almost the same as the case of the operation with the "log button". That is, the log program 76 in FIG. 17 also has the function of outputting the adjustment value, and the data
In 78, the data structure to which these data to be output are added is searched. When the OS program 75 manages these data 78 and calls the log program 76, the argument 79 must be a value indicating that it is in the category of adjustment value output, unlike the case of aggregate data output. Other than this, the operation is basically the same as in the case of the "log button", and a description thereof will be omitted.

《「dataボタン」での動作》 第16図中に示す「dataボタン」にタッチすると、この
ボタンの内側の色が変わり再度タッチすると元の色に戻
る。色が変わっている時がdataモードに付勢されている
ことを示す。上述した他のサービスモードでは、原稿が
コピーされることがあってもそれ自体が主目的ではな
く、内部の情報をペイント機能でプリントアウトするこ
とを主目的としている。これに対し、このdataモードで
は通常のコピー作業と同様に倍率や濃度や色あいなどを
調整してコピーしながら、これらの調整値をコピー画像
に付加することを目的としている。従って、第16図のコ
ンソール画面で「dataボタン」の色が変わった状態で、
「backボタン」にタッチし、これより上位の階層画面に
移行しても、dataモード属性は維持されたままとなるよ
うに設定されている。dataモード属性が付いた状態で普
通のコピー動作を行わせると、第22図(d)に示すよう
に右上に色あいの調整値100がプリントされる。この調
整値100は他のモードと同様に色補正回路38のペイント
機能を用いたもので、調整値100以外の各プリント部分1
01等は全く通常の原画コピー画像となる。本例では、色
あい調整値のみが出力され、濃度や倍率など他の調整値
が出力されて以内のは標準値に設定されたままであるか
らである。全部出力させてもよいが、煩雑である欠点を
生ずる。
<<Operation with "data button">> When the "data button" shown in Fig. 16 is touched, the color inside this button changes, and when touched again, the original color is restored. When the color changes, it indicates that the data mode is activated. In the other service modes described above, even if a document is copied, the main purpose is not to itself, but the main purpose is to print out the internal information by the paint function. On the other hand, in the data mode, the objective is to add these adjustment values to the copy image while copying while adjusting the magnification, density, color tone, and the like, as in a normal copying operation. Therefore, in the console screen of Figure 16, with the color of the "data button" changed,
The data mode attribute is set to be maintained even if the "back button" is touched and the screen moves to a higher hierarchy screen. When a normal copy operation is performed with the data mode attribute attached, the color tone adjustment value 100 is printed on the upper right as shown in FIG. 22(d). This adjustment value 100 uses the paint function of the color correction circuit 38 as in the other modes.
01 etc. are completely normal original copy images. In this example, only the hue adjustment value is output, and other adjustment values such as the density and the magnification are output within the standard value. All of them may be output, but there is a drawback that they are complicated.

《「c−dataボタン」での動作》 第16図の「c−dataボタン」は左右2つの部分に分
れ、左側はコピーに付加する文字情報を入力させる画面
用でアルファベット、数字、記号ボタンを並べたタイプ
ライタのキーボードと同様な画面が現れ、付加すべき文
字列の入力が可能となる。このボタンの右側にタッチす
ると、第23図(a)に示すような画面が現れ、入力文字
列のプリント態様を決定付ける文字列修飾入力が可能と
なる。これらの画面を用いて入力された付加文字列は、
第22図(d)に示した「TITLE〕101というようなパター
ンとなる。
<<Operation with "c-data button">> The "c-data button" in Fig. 16 is divided into two parts, left and right, and the left side is a screen for inputting character information to be added to the copy. Alphabet, number, symbol button A screen similar to the keyboard of a typewriter in which is displayed appears, and the character string to be added can be input. When the right side of this button is touched, a screen as shown in FIG. 23(a) appears, and it becomes possible to input the character string decoration that determines the print mode of the input character string. The additional character string input using these screens is
The pattern is "TITLE] 101 shown in FIG. 22(d).

まず、オペレータが第16図の画面で「c−dataボタ
ン」の左側にタッチすると、文字列入力画面が現れ、キ
ーボード画面以外に「プリント位置をタブレットで指定
して下さい」なる旨のメッセージが表示される。そこ
で、オペレータがタブレットでこれから入力する文字列
の左上の1点を入力し、つづいて「TITLE」という文字
列を入力する。ついで、同画面内の「backボタン」にタ
ッチすると第16図の画面に戻る。今度は、「c−dataボ
タン」の右側にタッチすると、第23図(a)に示すよう
な文字列修飾画面が現れる。ここで、102で示されるコ
ピー用紙の範囲と先に入力した文字列103、同指定位置1
04が表示され、確認可能となる。文字の書体や大きさな
どはシステムコントローラ5がデフォルトとして持つ修
飾情報で決定付けられている。このままでよい場合は、
スタートボタンを押すとこの文字列がコピー画像に合成
されたプリントが得られる。
First, when the operator touches the left side of the "c-data button" on the screen of Fig. 16, the character string input screen appears, and a message saying "Please specify the print position on the tablet" is displayed in addition to the keyboard screen. To be done. Therefore, the operator inputs one character at the upper left of the character string to be input with the tablet, and then the character string "TITLE". Then, touch the "back button" in the same screen to return to the screen in Fig. 16. This time, when the right side of the "c-data button" is touched, a character string decoration screen as shown in FIG. 23(a) appears. Here, the copy paper range indicated by 102, the character string 103 previously input, and the designated position 1
04 is displayed and can be confirmed. The typeface and size of characters are determined by the decoration information that the system controller 5 has as default. If this is fine,
When the start button is pressed, a print in which this character string is combined with the copy image is obtained.

もし、変更したいときは第23図(a)に示す修飾項目
に対応するx1〜x4なる修飾ボタン105をタッチし、修飾
操作を施す。第23図(c)で106は文字列サイズを可変
させる場合の修飾項目見出し、107はサイズの目盛と現
在値、108,109は縮小・拡大ボタンである。
If it is desired to change, the modification button 105 of x1 to x4 corresponding to the modification item shown in FIG. 23(a) is touched to perform the modification operation. In FIG. 23(c), 106 is a modification item heading for varying the character string size, 107 is a size scale and a current value, and 108 and 109 are reduction/enlargement buttons.

《各種の像域別画像処理コピーの操作と動作》 第24図は画像加工モードにおける第1レベルのコンソ
ールユニット6の表示画面を示すもので、加工内容の種
別を指定入力するための加工種別指定画面となる。図
中、111は輪郭化、112は影付き文字化、113は太字化、1
14は斜体化、115は網掛け文字化、116は倍角文字化を各
々指示するボタンである。即ち、自動画像領域認識回路
31が認識した文字部分にのみ自動的にこれらの画像加工
処理を施す入力手段である。また、117はソラリゼーシ
ョン、118はポスタリゼーション、119はハイキー、120
はハイキー粗粒子化、121はミラー、122は疑似カラー化
用のボタンであり、自動画像領域認識回路31が認識した
連続階調画像部と網点画像部、即ち濃淡部分にのみこれ
らの画像加工を施すための指示手段となる。123は色変
換、124はネガ反転、125は像域変倍、126は削除(空白
化)、127はモノカラー化、128はシャープネス用のボタ
ンで、文字部か濃淡画像部をオペレータの選択でこれら
の画像加工を施すための指示手段である。
<<Operations and operations of image processing copy for each image area>> Fig. 24 shows the display screen of the console unit 6 of the first level in the image processing mode. The processing type designation for inputting the type of processing content is specified. It becomes a screen. In the figure, 111 is an outline, 112 is a shaded character, 113 is a bold type, 1
14 is a button for italicizing, 115 is a halftone character, and 116 is a double-width character instructing button. That is, the automatic image area recognition circuit
This is an input means for automatically performing these image processing processes only on the character portion recognized by 31. In addition, 117 is solarization, 118 is posterization, 119 is high key, 120
Is a high-key coarse grain, 121 is a mirror, 122 is a button for pseudo colorization, and these image processing is performed only on the continuous tone image portion and the halftone dot image portion recognized by the automatic image area recognition circuit 31, that is, the shaded portion. It becomes an instruction means for applying. 123 is color conversion, 124 is negative inversion, 125 is image area scaling, 126 is deletion (blank), 127 is monocolor, 128 is a button for sharpness, and character part or grayscale image part can be selected by operator. It is an instruction means for performing these image processes.

上述した各種加工処理は、加工仕様が予め定められた
もの(例えば、ネガ反転)と、加工の詳細仕様がオペレ
ータ指定が可能なもの(例えば、シャープネス)とに分
類される。詳細仕様が指定可能であり、かつ、加工像域
が決められてボタン、例えばハイキー粗粒子化ボタン12
0をタッチしたときは直ちに加工詳細仕様画面に移行
し、像域の選択可能なボタン、例えば色変換ボタン123
をタッチしたときは一旦第25図(a)に示すような像域
選択画面を経由して加工詳細仕様画面に移行する。
The various types of processing described above are classified into those for which processing specifications are predetermined (for example, negative reversal) and those for which detailed processing specifications can be specified by the operator (for example, sharpness). Detailed specifications can be specified, and the processed image area is determined. For example, a high-key coarse grain button 12
When 0 is touched, the processing detailed specification screen is immediately displayed, and an image area selectable button, for example, the color conversion button 123
When is touched, the processing detailed specification screen is temporarily displayed via the image area selection screen as shown in FIG. 25(a).

まず、第25図(a)は加工モードにおける画像加工の
下位レベルのコンソール画面であり、第1レベルでボタ
ン123〜128の加工種別を指定したときに現れる。この画
面は、特定画像加工処理を黒文字、色文字、連続階調
部、網点画像部のどこに施すかを各々C,CC,P,Hのボタン
130で指定するための画面である。
First, FIG. 25(a) is a console screen of a lower level of image processing in the processing mode, which appears when the processing type of the buttons 123 to 128 is designated at the first level. This screen shows C, CC, P, and H buttons that indicate whether to apply specific image processing to black text, color text, continuous tone area, or halftone image area.
This is a screen for specifying with 130.

また、同図(b)は画像加工モードにおける異なる下
位レベルのコンソール画面例を示し、第1レベルで加工
種別指定した加工の詳細仕様を指示入力するための加工
詳細仕様画面となる。つまり、詳細仕様指定が可能な加
工種別の数だけこの詳細仕様画面に存在する。図中、13
1は黒文字、色文字、連続階調部、網点画像部のどこに
加工を施すかの表示部分であり、図示例では「P,H」と
表示されているので連続階調部又は網点画像部にのみ加
工が施される。
Further, FIG. 10B shows an example of a console screen of a different lower level in the image processing mode, which is a processing detailed specification screen for inputting detailed specifications of the processing specified by the processing type in the first level. That is, there are as many processing types on the detailed specification screen as can be specified on the detailed specification. 13 in the figure
Reference numeral 1 denotes a display portion of the black character, the color character, the continuous tone portion, and the halftone image portion where the processing is to be performed. In the illustrated example, "P,H" is displayed, so the continuous tone portion or the halftone image is displayed. Only the part is processed.

同図(c)はデジタイザユニット7で領域を入力した
時の領域画面を示す。
FIG. 7C shows an area screen when an area is input by the digitizer unit 7.

a.自動画像領域認識の結果に基づく画像処理内容の指定 自動画像領域認識結果に基づく画像領域別に画像処理
内容を異ならせ得ることは前述した通りである。ここで
は、このような異なる画像処理内容をどのように指定す
るかについて説明する。
a. Designation of image processing content based on the result of automatic image area recognition As described above, the image processing content can be different for each image area based on the automatic image area recognition result. Here, how to specify such different image processing contents will be described.

まず、第24図の画像加工種別画面で加工の種別を指定
する。像域が定められ、かつ、詳細仕様指定不要(デフ
ォルトでよいか、又は指定できないもの)の場合は、こ
こでスタートボタンを押せば加工コピーが得られる。
First, the type of processing is designated on the image processing type screen of FIG. In the case where the image area is defined and the detailed specification need not be specified (the default is acceptable or cannot be specified), the working copy can be obtained by pressing the start button here.

像域を指定する種別の加工では、第25図(a)のコン
ソール画面において自動認識画像領域の認識像域を表現
しているC,CC,P,Hのボタン130で希望するものをタッチ
する。これらのボタン130は各々黒文字、色文字、写
真、網点画像領域を表す。この中で色が反転したボタン
は標準画像処理以外の加工処理が施されることを表す。
本画面では4つのボタン130の何れか一つにタッチすれ
ばそのボタンが示す画像領域の加工詳細仕様指定画面に
移行する。
In the type of processing for designating the image area, the desired button is touched with the C, CC, P, H buttons 130 expressing the recognized image area of the automatically recognized image area on the console screen of FIG. 25(a). .. These buttons 130 represent a black character, a color character, a photograph, and a halftone dot image area, respectively. Among these, the button whose color is inverted indicates that a processing process other than the standard image process is performed.
On this screen, if any one of the four buttons 130 is touched, the screen moves to the detailed processing specification specification screen of the image area indicated by the button.

第25図(b)は第23図のコンソール画面において、ハ
イキー粗粒子化ボタン124を押した時に現れる詳細仕様
画面である。連続調画像(写真)と網点画像部とにのみ
加工が施されることは表示部分131の「P,H」という表示
で確認できる。この画面でx1からx8のボタン132は階調
処理、空間フィルタ処理、網点化処理などの処理範疇別
に細分化されたハイキー粗粒子化に必要な処理の細分指
定ボタンである。これらのボタン132の一つにタッチす
ると、そのボタンと同じ印133、目盛&指針134、指針13
4を左右に動かすためのボタン135,136が現れる。図示例
では階調処理ボタンにタッチされて目盛&指針134が最
高画像濃度目盛とハイキー粗粒子化のデフォルト濃度を
示す指針が表示されている例である。つまり、指針がか
なり左に振れているので標準処理での中央より濃度がか
なり下がることが確認できる。デフォルトでなく左右に
変位させたい場合には、+,−のボタン135又は136を操
作すればよい。非標準処理が指定された処理指定ボタン
は色が反転する。また、「backボタン」にタッチし、第
25図(a)の画面に復帰した際に一つでも非標準状態の
画像加工項目があればその領域のボタン色は反転した表
示となる。
FIG. 25(b) is a detailed specification screen that appears when the high key coarse graining button 124 is pressed on the console screen of FIG. It can be confirmed from the display of “P, H” on the display portion 131 that the continuous tone image (photograph) and the halftone image portion are processed. Buttons x1 to x8 on this screen are subdivision designation buttons for processing required for high-key coarse graining that is subdivided into processing categories such as gradation processing, spatial filter processing, and halftone dot processing. If you touch one of these buttons 132, the same mark 133, scale & pointer 134, pointer 13
Buttons 135 and 136 for moving 4 to the left and right appear. In the illustrated example, the gradation processing button is touched, and the scale & pointer 134 displays the maximum image density scale and the pointer indicating the default density of high-key coarse graining. In other words, it can be confirmed that the concentration is considerably lower than the center in the standard process because the pointer is moved to the left. If it is desired to displace to the left or right instead of the default, the +,-buttons 135 or 136 may be operated. The color of the processing specification button for which non-standard processing is specified is reversed. Also, touch the "back button" to
When there is at least one image processing item in a non-standard state when returning to the screen of FIG. 25(a), the button color of that area is displayed in reverse.

このようにして、画像領域毎に、画像領域別の画像処
理範疇別に画像処理内容を指定し、それを目視で確認可
能となる。
In this way, it becomes possible to specify the image processing content for each image area for each image processing category for each image area and visually confirm it.

この後、スタートボタンを押せば、システムコントロ
ーラ5が所定の画像処理パラメータをイメージプロセッ
サ2にロードし、領域別に異なった画像処理のコピーが
得られることになる。
After that, if the start button is pressed, the system controller 5 loads predetermined image processing parameters into the image processor 2, and different image processing copies can be obtained for each area.

b.自動画像領域認識結果と指定領域との組合せによる画
像処理内容の指定 オペレータがデジタイザユニット7のタブレットを用
いて領域を指定すると、領域形状はコンソール画面に表
示される。第25図(c)は円形領域137と4角形領域138
との2領域を入力した例を示す。これらの領域137,138
にはシステムコントローラ5が自動的にa1,a2の名称
(領域番号)を付し、領域形状表示のほぼ中央に表示さ
れる。この2領域以外の領域にはa0という領域名が付さ
れ、139で示すように表示される。これらのa0〜a2領域
表示の内側をタッチすると、第24図に示した画面に変わ
り、特定の指定領域にあってはさらに特定の画像加工種
別を指定し得るものとなる。第24図は第25図(c)の円
形領域137であるa1にタッチしたケースを示し、もし、
指定領域が存在しない場合は何の表示もなかった部分13
9に「a1」と表示され、特定加工を施す領域であるこ
と、及びその領域番号が確認可能となる。この画面で、
C,CC,P,Hボタン130の何れかにタッチすれば領域指定が
ない場合と同様に第25図(b)に示す画像処理範疇別の
指定画面となり、前と同様の操作を行うことができる。
b. Designation of image processing contents by combination of automatic image region recognition result and designated region When the operator designates a region using the tablet of the digitizer unit 7, the region shape is displayed on the console screen. FIG. 25(c) shows a circular area 137 and a square area 138.
The following shows an example in which two areas are input. These areas 137,138
The system controller 5 automatically gives the names (area numbers) of a1 and a2, and is displayed at approximately the center of the area shape display. Areas other than these two areas are given an area name of a0 and are displayed as indicated by 139. When the inside of these a0 to a2 area displays is touched, the screen changes to the screen shown in FIG. 24, and it becomes possible to further specify a specific image processing type in a specific designated area. FIG. 24 shows the case where a1 which is the circular area 137 of FIG. 25(c) is touched.
If there is no specified area, there is no display 13
“A1” is displayed in 9, and it is possible to confirm that the area is to be subjected to specific processing and its area number. On this screen,
If any of the C, CC, P, and H buttons 130 is touched, the designation screen for each image processing category shown in FIG. 25(b) is displayed as in the case where no region is designated, and the same operation as before can be performed. it can.

このようにして、指定領域別に、特定指定領域内の黒
文字、色文字、写真、網点画像毎に異なる画像処理を指
定して、その結果であるコピー画像を得ることが可能と
なる。
In this way, it is possible to specify different image processing for each black character, color character, photograph, and halftone dot image in the specific specified area for each specified area, and obtain a copy image as a result.

なお、上記のa.とb.とを画像で表すと以下のようにな
る。まず、第26図は濃淡画像部141、濃淡画像部141中の
赤い楕円142、赤い文字列143を有する原稿13の例を示
す。このような原稿13を用いて、上記a.のモードで濃淡
画像部のみ赤/青の色変換加工を施すと、第27図(a)
に示すようななコピー画像、即ち、文字部143は元の赤
のままの画像144、赤の楕円142は青色楕円画像145aとし
てコピーされる。また、第26図の原稿13を用いて上記b.
のモードで領域146内の濃淡画像部のみ赤/青の色変換
加工を施すと、第27図(b)に示すように、たとえ領域
146内であっても文字列143部分は元の赤のままの画像14
4となり、赤い2つの楕円142中で指定領域146内に存在
するものは青い楕円画像145aとなるが、領域146外のも
のは赤いままの楕円画像145bとなる。
Note that the above a. and b. are represented by an image as follows. First, FIG. 26 shows an example of the original 13 having a grayscale image portion 141, a red ellipse 142 in the grayscale image portion 141, and a red character string 143. When such a manuscript 13 is used to perform red/blue color conversion processing only on the grayscale image portion in the mode a., FIG. 27(a)
A copy image such as that shown in (1), that is, the character portion 143 is copied as the original red image 144, and the red ellipse 142 is copied as the blue ellipse image 145a. Also, using the manuscript 13 shown in FIG. 26, the above b.
When the red/blue color conversion processing is applied only to the grayscale image portion in the area 146 in the mode of FIG.
The image in which the 143 part of the character string remains the original red even within 146 14
4, the two red ellipses 142 that are present in the designated area 146 are blue elliptical images 145a, while those outside the area 146 are red elliptical images 145b.

発明の効果 本発明は、上述したように構成したので、請求項1記
載の発明によれば、画像処理手段が複数種類の画像処理
を行い、自動画像領域認識手段が原画の文字領域と濃淡
画像領域との少なくとも2領域の分離判定を行って判定
信号を発生し、画像処理選択手段が、自動画像領域認識
手段が発生する信号と画像領域指定手段が発生する信号
との組合せ入力から画像処理手段による複数種類の画像
処理中の一つを選択するので、領域内加工で指定された
加工の種類が、文字だけに適用したいものは領域内の文
字画像にのみ自動的に加工を施し、濃淡画像にだけ適用
したいものは領域内の濃淡画像にのみ自動的に加工を施
し、両者に適用したいものは領域内の両者に加工を施す
ことができる。
Advantageous Effects of Invention Since the present invention is configured as described above, according to the invention of claim 1, the image processing means performs a plurality of types of image processing, and the automatic image area recognition means performs the original character area and the grayscale image. The image processing selecting means generates a determination signal by performing separation determination of at least two areas from the area, and the image processing selecting means inputs the combination of the signal generated by the automatic image area recognition means and the signal generated by the image area designating means to the image processing means. Since one of multiple types of image processing by is selected, the type of processing specified in the area processing that you want to apply only to the character is automatically processed only in the character image in the area, and the grayscale image Those that are desired to be applied only to can automatically process only the grayscale image within the area, and those that can be applied to both can be applied to both within the area.

この場合、請求項2記載の発明のよれば、画像処理手
段が複数の相異なるカテゴリの画像処理ステップ毎に各
々複数種類の画像処理を実行し、画像処理選択手段が、
これら各画像処理ステップの各々について複数種類の画
像処理中の一つを選択するので、画像加工の処理の組合
せの自由度を高めることができる。
In this case, according to the invention of claim 2, the image processing means executes a plurality of types of image processing for each of a plurality of image processing steps of different categories, and the image processing selection means:
Since one of a plurality of types of image processing is selected for each of these image processing steps, the degree of freedom in the combination of image processing can be increased.

さらに、請求項3記載の発明によれば、像域指定入力
手段のオペレータの指定像域を入力し、画像処理選択手
段が自動画像領域認識手段が発生する信号と画像領域指
定手段が発生する信号と指定像域との組合せ入力から画
像処理手段に複数種類の画像処理中の一つを選択するの
で、オペレータが領域内の文字部、濃淡画像部の一方又
は両方の指定が可能となり、画像加工の像域選択の自由
度が向上する。
Further, according to the third aspect of the invention, the image area selection input means inputs the image area specified by the operator, and the image processing selection means outputs the signal generated by the automatic image area recognition means and the signal generated by the image area specification means. Since one of a plurality of types of image processing is selected by the image processing means from the combination input of the image area and the designated image area, the operator can specify one or both of the character portion and the grayscale image portion in the area, and the image processing is performed. The degree of freedom in selecting the image area is improved.

また、請求項4記載の発明によれば、像域処理パラメ
ータ入力手段が画像処理手段の第1の処理内容又は第2
の処理内容を決定付けるパラメータを入力し、制御手段
がこのパラメータ入力手段から入力されたパラメータに
応答して画像処理手段の第1の処理内容又は第2の処理
内容を選択的に変更付勢するので、指定領域内の像域別
の画像加工内容が任意設定可能となり、画像加工内容の
自由度を高めることができる。
According to the invention of claim 4, the image area processing parameter input means is the first processing content of the image processing means or the second processing content.
Of the image processing means is input, and the control means selectively changes and activates the first processing content or the second processing content of the image processing means in response to the parameter input from the parameter input means. Therefore, the image processing content for each image area in the designated area can be arbitrarily set, and the degree of freedom of the image processing content can be increased.

この場合、請求項5記載の発明によれば、処理パラメ
ータ入力手段が指定領域内の像域毎の変倍率、像移動量
のパラメータを入力し、制御手段がこのパラメータに基
づいて画像処理手段を付勢し、画像処理手段中の変倍・
シフト手段が複数種類の異なる変倍処理、像移動処理を
施し、画像処理選択手段が指定領域内の選択信号を発生
するので、指定領域内の文字と濃淡画像とで複写倍率又
は複写位置の異なるコピーを形成することができ、自由
度が増すものとなる。
In this case, according to the invention described in claim 5, the processing parameter input means inputs the parameters of the magnification and the image movement amount for each image area in the designated area, and the control means operates the image processing means based on these parameters. Energizing and scaling in the image processing means
Since the shift means performs a plurality of types of different scaling processing and image movement processing, and the image processing selection means generates a selection signal within the designated area, the copy magnification or the copy position differs between the character within the designated area and the grayscale image. A copy can be made, which gives more freedom.

同様に、請求項6記載の発明によれば、処理パラメー
タ入力手段が指定領域内の像域毎のモザイクピッチ、ミ
ラー選択、斜形化角度、影付けパラメータ、輪郭化パラ
メータを入力し、制御手段がこのパラメータに基づいて
画像処理手段を付勢し、画像処理手段中の画像編集手段
が互いに異なるピッチのモザイク化、ミラー画像化/非
ミラー画像化、異なる角度の画像斜形化、異なる長さ・
色・濃度・形態の影付け処理、異なる線幅・色の輪郭画
像化等の処理を複数種類同時に行い、画像処理選択手段
が指定領域内の選択信号を発するので、指定領域内の文
字と濃淡画像部とでモザイク画像化、ミラー画像化、斜
形化、影付け画像化、輪郭画像化の様態の異なるコピー
を形成でき、自由度が増すものとなる。
Similarly, according to the invention described in claim 6, the processing parameter input means inputs the mosaic pitch, the mirror selection, the slanting angle, the shading parameter, and the contouring parameter for each image area in the designated area, and the control means. Energizes the image processing means based on this parameter, and the image editing means in the image processing means makes mosaics with different pitches, mirrored/non-mirrored images, image skewing with different angles, different lengths.・
A plurality of types of processing such as shadowing processing of color/density/form and contour imaging of different line width/color are performed at the same time, and the image processing selection means issues a selection signal within the specified area, so that characters and shades within the specified area It is possible to form a copy different in the manner of mosaic image formation, mirror image formation, oblique image formation, shadow image formation, and contour image formation with the image portion, and the degree of freedom increases.

また、請求項7記載の発明によれば、処理パラメータ
入力手段が指定領域内の像域毎のフィルタリングパラメ
ータを入力し、制御手段がこのパラメータに基づいて画
像処理手段を付勢し、画像処理手段中の空間フィルタリ
ング手段が種々異なる平滑度の平滑化処理、種々異なる
鮮鋭度の鮮鋭化処理など、異なるフィルタリング係数の
空間フィルタリング処理を同時に行い、画像処理選択手
段が指定領域内の選択信号を発するので、指定領域内の
文字と濃淡画像部とで平滑度合いや鮮鋭度合いなどのフ
ィルタ効果の異なるコピーを形成でき、自由度が増すも
のとなる。
According to the invention described in claim 7, the processing parameter input means inputs the filtering parameter for each image area in the designated area, and the control means activates the image processing means based on this parameter, and the image processing means. Since the spatial filtering means in the inside simultaneously performs the spatial filtering processing of different filtering coefficients such as the smoothing processing of different smoothness and the sharpening processing of different sharpness, the image processing selecting means issues the selection signal within the designated area. As a result, it is possible to form a copy having different filter effects such as the degree of smoothness and the degree of sharpness between the character in the designated area and the grayscale image portion, and the degree of freedom is increased.

また、請求項8記載の発明によれば、処理パラメータ
入力手段が指定領域内の像域毎の空白化選択、ペイント
色と濃度、コントラスト、濃度、階調反転選択、階調部
分反転選択、階調省略選択と階調数のパラメータを入力
し、制御手段がこれらのパラメータに基づいて画像処理
手段を付勢し、画像処理手段中の階調処理手段が複数の
異なる空白化、任意色のペイント、コントラスト変換、
濃度変換、階調反転、階調部分反転、階調省略を行い、
画像処理選択手段が指定領域内の選択信号を発するの
で、指定領域内の文字と濃淡画像とで空白化、ペイン
ト、コントラスト変換、階調変換、階調反転、階調部分
反転、階調省略に関して異なるコピーを形成でき、自由
度が増すものとなる。
According to the invention described in claim 8, the processing parameter input means selects blanking for each image area in the designated area, paint color and density, contrast, density, gradation inversion selection, gradation partial inversion selection, floor The parameters of the gradation omission selection and the number of gradations are input, the control means activates the image processing means based on these parameters, and the gradation processing means in the image processing means makes a plurality of different blanks and paints of arbitrary colors. , Contrast conversion,
Density conversion, gradation inversion, gradation partial inversion, gradation omission,
Since the image processing selection means issues a selection signal in the designated area, regarding blanking, painting, contrast conversion, gradation conversion, gradation inversion, gradation partial inversion, and gradation omission between the character and the grayscale image in the specified area. Different copies can be created, giving more freedom.

請求項9記載の発明によれば、処理パラメータ入力手
段が指定領域内の像域毎の色補正の種類、下色除去の種
類と程度、濃度、空白化選択、ペイント色と濃度、色変
換の元の色と変換後の色、単色化の色と濃度、アンダカ
ラーの色と濃度のパラメータを入力し、制御手段がこれ
らのパラメータに基づいて画像処理手段を付勢し、画像
処理手段中の色処理手段が複数の異なる色処理を行い、
画像処理選択手段が指定領域内の選択信号を発するの
で、指定領域内の文字と濃淡画像部とで異なる特定の色
補正や下色除去処理を施した画像、色変換画像、モノカ
ラー画像、アンダカラーを施した画像や空白化、任意色
のペイントが異なるコピーを形成でき、自由度が増すも
のとなる。
According to the invention as set forth in claim 9, the processing parameter input means selects the type of color correction, the type and degree of undercolor removal, the density, the blanking selection, the paint color and density, and the color conversion for each image area in the designated area. The parameters of the original color and the converted color, the monochromatic color and density, and the undercolor color and density are input, and the control means activates the image processing means based on these parameters. The color processing means performs a plurality of different color processes,
Since the image processing selection means issues a selection signal within the designated area, an image, a color-converted image, a mono-color image, an undercolor image having undergone specific color correction or undercolor removal processing that differs between the character and the grayscale image portion in the designated area. Colored images, blanks, and paints of arbitrary colors can form different copies, increasing the degree of freedom.

請求項10記載の発明によれば、処理パラメータ入力手
段が指定領域内の像域毎の中間調処理パラメータを入力
し、制御手段がこのパラメータに基づいて画像処理手段
を付勢し、画像処理手段中の中間調処理手段が複数の相
異なる網点形状処理、網点の大きさ、網点の方向を形成
し、画像処理選択手段が指定領域内の選択信号を発する
ので、指定領域内の文字と濃淡画像部とで網点形状、大
きさ、スクリーン方向性の異なるコピーを形成でき、自
由度を増すことができる。
According to the invention described in claim 10, the processing parameter input means inputs the halftone processing parameter for each image area in the designated area, and the control means activates the image processing means based on this parameter, and the image processing means The halftone processing means in the middle forms a plurality of different halftone dot shape processes, halftone dot sizes, and halftone dot directions, and the image processing selecting means issues a selection signal within the designated area. It is possible to form a copy having a different halftone dot shape, size, and screen directionality between the grayscale image portion and the grayscale image portion, and it is possible to increase the degree of freedom.

さらに、請求項11記載の発明によれば、処理パラメー
タ入力手段が指定領域内の像域毎の画像処理パラメータ
を入力し、制御手段がこれらのパラメータに基づいて画
像処理手段を付勢し、画像読取り手段が読取った画像デ
ータと領域信号とから、画像処理選択手段が指定領域内
の黒文字領域、色文字領域、連続階調画像領域、網点画
像領域の各々で各々異なる第1〜4の画像処理の選択信
号を発するので、指定領域内の黒文字部分と色文字部分
と連続階調画像部分と網点画像部分とで各々指定された
パラメータ通り像域別に画像処理を施したコピー画像を
得ることができ、自由度を増すことができる。
Further, according to the invention of claim 11, the processing parameter input means inputs the image processing parameter for each image area in the designated area, and the control means activates the image processing means based on these parameters, From the image data read by the reading means and the area signal, the image processing selection means makes the first to fourth images which are different in each of the black character area, the color character area, the continuous tone image area and the halftone dot image area in the designated area. Since a processing selection signal is issued, a copy image is obtained by performing image processing according to image areas according to the parameters designated by the black character portion, the color character portion, the continuous tone image portion, and the halftone dot image portion in the designated area. It is possible to increase the degree of freedom.

【図面の簡単な説明】 図面は、本発明の一実施例を示すもので、第1図はイメ
ージプロセッサ付近の構成の第2例を示すブロック図、
第2図は全体構成を示すシステムブロック図、第3図は
複写機の全体構成を示す概略正面図、第4図はイメージ
プロセッサ付近の構成の第1例を示すブロック図、第5
図はイメージプロセッサ付近の構成の第3例を示すブロ
ック図、第6図はイメージプロセッサ付近の構成の第4
例を示すブロック図、第7図はイメージプロセッサの構
成の第5例を示すブロック図、第8図は各処理回路の共
通概念を示すブロック図、第9図は自動画像領域認識手
段のブロック図、第10図は画像領域指定回路のブロック
図、第11図はその領域レジスタ構成を示すブロック図、
第12図は画像領域指定回路の動作を説明するための説明
図、第13図は色補正回路のブロック図、第14図はその色
補正演算回路のブロック図、第15図は色検知回路のブロ
ック図、第16図はコンソールユニットのサービスモード
画面を示す平面図、第17図は処理を示すデータフロー
図、第18図及び第19図はフローチャート、第20図はログ
カード例を示す平面図、第21図はそのログモードによる
プリントアウト例を示す平面図、第22図は各種プリント
アウト例を示す平面図、第23図ないし第25図は各種コン
ソール画面例を示す平面図、第26図は原稿例を示す平面
図、第27図はそのプリントアウト例を示す平面図であ
る。 1…画像読取り手段、2…画像処理手段、4…画像形成
手段、5…制御手段、6…像域指定手段、処理パラメー
タ入力手段、7…領域入力手段、21…記録媒体、31…自
動画像領域認識手段、32…画像領域指定手段、34…変倍
・シフト手段、35…画像編集手段、36,40…空間フィル
タリング手段、37,39…階調処理手段、38…色処理手
段、41…中間調処理手段
BRIEF DESCRIPTION OF THE DRAWINGS The drawings show an embodiment of the present invention, and FIG. 1 is a block diagram showing a second example of the configuration near the image processor,
FIG. 2 is a system block diagram showing the overall configuration, FIG. 3 is a schematic front view showing the overall configuration of the copying machine, FIG. 4 is a block diagram showing a first example of the configuration near the image processor, and FIG.
FIG. 6 is a block diagram showing a third example of the configuration near the image processor, and FIG. 6 is a fourth diagram of the configuration near the image processor.
FIG. 7 is a block diagram showing an example, FIG. 7 is a block diagram showing a fifth example of the configuration of the image processor, FIG. 8 is a block diagram showing a common concept of each processing circuit, and FIG. 9 is a block diagram of automatic image area recognition means. , FIG. 10 is a block diagram of the image area designation circuit, FIG. 11 is a block diagram showing the area register configuration,
FIG. 12 is an explanatory diagram for explaining the operation of the image area designation circuit, FIG. 13 is a block diagram of a color correction circuit, FIG. 14 is a block diagram of the color correction calculation circuit, and FIG. 15 is a color detection circuit. Block diagram, FIG. 16 is a plan view showing a service mode screen of the console unit, FIG. 17 is a data flow diagram showing processing, FIGS. 18 and 19 are flowcharts, and FIG. 20 is a plan view showing an example of a log card. FIG. 21 is a plan view showing a printout example in the log mode, FIG. 22 is a plan view showing various printout examples, FIGS. 23 to 25 are plan views showing various console screen examples, FIG. Is a plan view showing an example of a document, and FIG. 27 is a plan view showing an example of a printout thereof. DESCRIPTION OF SYMBOLS 1... Image reading means, 2... Image processing means, 4... Image forming means, 5... Control means, 6... Image area designation means, Processing parameter input means, 7... Area input means, 21... Recording medium, 31... Automatic image Area recognition means, 32... Image area designating means, 34... Magnification/shifting means, 35... Image editing means, 36, 40... Spatial filtering means, 37, 39... Gradation processing means, 38... Color processing means, 41... Halftone processing means

───────────────────────────────────────────────────── フロントページの続き (58)調査した分野(Int.Cl.7,DB名) H04N 1/40 - 1/409 H04N 1/387 - 1/393 ─────────────────────────────────────────────────── ─── Continuation of the front page (58) Fields surveyed (Int.Cl. 7 , DB name) H04N 1/40-1/409 H04N 1/387-1/393

Claims (11)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】原画像を画素に分解して読取る画像読取り
手段と、画像データを可視像として記録媒体上に形成す
る画像形成手段と、領域入力手段とを備えた複写機にお
いて、前記画像読取り手段が読取った画像データから原
画の文字領域と濃淡画像領域との少なくとも2領域を分
離判定する自動画像領域認識手段と、複数種類の画像処
理能力を有する画像処理手段と、前記領域入力手段から
指定入力された領域に基づいて指定領域信号を発生する
画像領域指定手段と、前記自動画像領域認識手段が発生
する信号と前記画像領域指定手段が発生する信号との組
合せ入力から前記画像処理手段による複数種類の画像処
理中から一つを選択する画像処理選択手段とを設けたこ
とを特徴とする複写機の像域別画像処理装置。
1. A copying machine comprising image reading means for reading an original image by dividing it into pixels, image forming means for forming image data as a visible image on a recording medium, and area inputting means. From the image data read by the reading means, an automatic image area recognition means for determining at least two areas of a character area and a grayscale image area of an original image, an image processing means having a plurality of types of image processing capabilities, and the area input means are used. An image area designating means for generating a designated area signal based on the designated and input area, and a combination input of a signal generated by the automatic image area recognition means and a signal generated by the image area designating means from the image processing means. An image processing apparatus for each image area of a copying machine, comprising: an image processing selection unit that selects one of a plurality of types of image processing.
【請求項2】画像処理手段が、複数の相異なるカテゴリ
の画像処理ステップからなり、これらの相異なるカテゴ
リの画像処理ステップの一つ一つの処理内容を自動画像
領域認識手段が発生する信号と画像領域指定手段が発生
する信号との組合せ入力で決定付けたことを特徴とする
請求項1記載の複写機の像域別画像処理装置。
2. The image processing means comprises a plurality of image processing steps of different categories, and the processing contents of each of the image processing steps of these different categories are the signals and images generated by the automatic image area recognition means. 2. An image processing apparatus for each image area of a copying machine according to claim 1, wherein the determination is made by a combination input with a signal generated by the area designation means.
【請求項3】文字領域と濃淡画像領域との一方又は両方
の像域を指定する像域指定手段を設け、自動画像領域認
識手段が発生する信号と画像領域指定手段が発生する信
号と前記像域指定手段から入力される情報との組合せ入
力から、画像処理選択手段が画像処理手段による複数種
類の画像処理中から一つを選択するようにしたことを特
徴とする請求項1記載の複写機の像域別画像処理装置。
3. An image area designating means for designating one or both of image areas of a character area and a grayscale image area is provided, and a signal generated by the automatic image area recognition means, a signal generated by the image area designating means and the image. 2. The copying machine according to claim 1, wherein the image processing selection means selects one from a plurality of types of image processing by the image processing means, based on a combination input with the information input from the area designation means. Image processing device for each image area.
【請求項4】領域入力手段から入力される特定領域に含
まれる文字画像部分に対する第1の画像処理内容、又
は、特定領域に含まれる濃淡画像部分に対する第2の画
像処理内容を特徴付けるパラメータを入力するための処
理パラメータ入力手段と、前記領域入力手段及びこの処
理パラメータ入力手段から入力されたパラメータに応答
して画像処理手段の第1の画像処理内容又は第2の画像
処理内容を選択的に変更付勢する制御手段とを設けたこ
とを特徴とする請求項1記載の複写機の像域別画像処理
装置。
4. A parameter characterizing a first image processing content for a character image portion included in a specific area, or a second image processing content for a grayscale image portion included in a specific area, which is input from the area input means. Processing parameter inputting means for controlling the first image processing content or the second image processing content of the image processing means in response to the area inputting means and the parameters input from the processing parameter inputting means. 2. An image processing apparatus for each image area of a copying machine according to claim 1, further comprising a control means for energizing.
【請求項5】画像処理手段中に、指定領域内の自動分離
された像域毎に所望変倍率の画像変倍、所望移動量の像
シフトの少なくとも一つの画像処理を行う変倍・シフト
手段を設け、像域毎の変倍率、像移動量の少なくとも一
つのパラメータを処理パラメータ入力手段から入力設定
するようにしたことを特徴とする請求項4記載の複写機
の像域別画像処理装置。
5. A scaling/shift means for performing at least one of image scaling of a desired scaling factor and image shifting of a desired movement amount for each automatically separated image area in a designated area in the image processing means. 5. An image processing apparatus for each image area of a copying machine according to claim 4, wherein at least one parameter of the scaling factor and the image movement amount for each image area is input and set from the processing parameter input means.
【請求項6】画像処理手段中に、指定領域内の自動分離
された像域毎に所望ピッチのモザイク化、ミラー画像/
非ミラー画像化、所望角度の画像斜形化、所望長さ・色
・濃度・形態の影付け処理、所望線幅・色の輪郭画像化
の少なくとも一つの画像処理を行う画像編集手段を設
け、像域毎のモザイクピッチ、ミラー選択、斜形化角
度、影付けパラメータ、輪郭化パラメータの少なくとも
一つのパラメータを処理パラメータ入力手段から入力設
定するようにしたことを特徴とする請求項4記載の複写
機の像域別画像処理装置。
6. In the image processing means, a mosaic of a desired pitch, a mirror image/
An image editing means is provided for performing at least one image processing of non-mirror imaging, image slanting at a desired angle, shadowing processing of a desired length/color/density/form, and contour imaging of a desired line width/color, 5. The copying apparatus according to claim 4, wherein at least one of a mosaic pitch, a mirror selection, a slanting angle, a shadowing parameter, and a contouring parameter for each image area is input and set from the processing parameter input means. Image processing device for each image area.
【請求項7】画像処理手段中に、指定領域内の自動分離
された像域毎に所望平滑度の平滑化処理、所望鮮鋭度の
鮮鋭化処理などの画像処理を行うための任意フィルタリ
ング係数による空間フィルタリング処理を各色別又は全
色共通に施す空間フィルタリング手段を設け、像域毎の
フィルタリングパラメータを処理パラメータ入力手段か
ら入力設定するようにしたことを特徴とする請求項4記
載の複写機の像域別画像処理装置。
7. An arbitrary filtering coefficient for performing image processing such as smoothing processing of desired smoothness and sharpening processing of desired sharpness for each automatically separated image area in a designated area in the image processing means. 5. The image of a copying machine according to claim 4, wherein a spatial filtering means for performing spatial filtering processing for each color or commonly for all colors is provided, and the filtering parameter for each image area is input and set from the processing parameter input means. Image processing device for each area.
【請求項8】画像処理手段中に、指定領域内の自動分離
された像域毎に空白化、任意色のペイント、コントラス
ト変換、濃度変換、階調反転、階調部分反転、階調省略
の少なくとも一つの画像処理を各色別又は全色共通に施
す階調処理手段を設け、像域毎の空白化選択、ペイント
色とその濃度、コントラスト、濃度、階調反転選択、階
調部分反転選択、階調省略選択とその階調数の少なくと
も一つのパラメータを処理パラメータ入力手段から入力
設定するようにしたことを特徴とする請求項4記載の複
写機の像域別画像処理装置。
8. In the image processing means, blanking, arbitrary color painting, contrast conversion, density conversion, gradation inversion, gradation partial inversion, gradation gradation omission are performed for each automatically separated image area in a designated area. Gradation processing means for performing at least one image processing for each color or commonly for all colors is provided, and blank selection for each image area, paint color and its density, contrast, density, gradation inversion selection, gradation partial inversion selection, 5. The image area-specific image processing apparatus of a copying machine according to claim 4, wherein at least one parameter of gradation omission selection and the number of gradations thereof is input and set from the processing parameter input means.
【請求項9】画像処理手段中に、指定領域内の自動分離
された像域毎に所望補正係数の色補正処理、任意量の下
色除去、K版加刷処理、濃度変換、空白化、任意色のペ
イント、任意色の色変換、任意色の単色画像化、任意色
のアンダカラー付与の少なくとも一つの処理を行う色処
理手段を設け、像域毎の色補正の種類、下色除去の種類
と程度、濃度、空白化選択、ペイント色あいと濃度、色
変換の元の色と変換後の色、単色化の色あいと濃度、ア
ンダカラーの色あいと濃度の少なくとも一つのパラメー
タを処理パラメータ入力手段から入力設定するようにし
たことを特徴とする請求項4記載の複写機の像域別画像
処理装置。
9. An image processing means, wherein color correction processing of a desired correction coefficient, arbitrary amount of undercolor removal, K plate printing processing, density conversion, blanking, for each image area automatically separated in a designated area, A color processing unit that performs at least one process of arbitrary color painting, arbitrary color conversion, arbitrary color monochromatic image formation, and arbitrary color undercolor addition is provided, and the type of color correction for each image area and undercolor removal Processing parameter input means for at least one parameter of type and degree, density, blank selection, paint color and density, original color of color conversion and color after conversion, monochromatic color and density, undercolor color and density The image processing apparatus for each image area of a copying machine according to claim 4, wherein the input is set from
【請求項10】画像処理手段中に、指定領域内の自動分
離された像域毎に所望疑似中間調表現のための網点形状
処理、網点の大きさ、網点の方向などの中間調処理を各
色別又は全色共通に施す中間調処理手段を設け、像域毎
の中間調処理パラメータを処理パラメータ入力手段から
入力設定するようにしたことを特徴とする請求項4記載
の複写機の像域別画像処理装置。
10. An image processing means, wherein halftones such as halftone dot shape processing, halftone dot size, halftone dot direction, etc., for desired pseudo halftone expression are provided for each automatically separated image area in a designated area. 5. A copying machine according to claim 4, wherein a halftone processing means for performing processing for each color or for all colors is provided, and halftone processing parameters for each image area are input and set from the processing parameter input means. Image processing device for each image area.
【請求項11】自動画像領域認識手段が、原画の文字領
域では黒文字と色文字とで異なる信号を出力し、原画の
濃淡画像部分では連続階調画像と中間調画像とで異なる
信号を出力し、画像処理手段により黒文字と色文字と連
続階調画像と中間調画像とで各々異なる画像処理を施
し、各々の処理パラメータ中の少なくとも一つのパラメ
ータ処理パラメータ入力手段から入力設定するようにし
たことを特徴とする請求項4記載の複写機の像域別画像
処理装置。
11. An automatic image area recognition means outputs different signals for a black character and a color character in a character area of an original image, and outputs different signals for a continuous tone image and a halftone image in a gray image portion of the original image. The image processing means performs different image processing on a black character, a color character, a continuous tone image, and a halftone image, and inputs and sets from at least one parameter processing parameter input means in each processing parameter. An image processing apparatus for each image area of a copying machine according to claim 4.
JP2288171A 1990-10-25 1990-10-25 Image processing device for each image area of copier Expired - Fee Related JP3023375B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2288171A JP3023375B2 (en) 1990-10-25 1990-10-25 Image processing device for each image area of copier

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2288171A JP3023375B2 (en) 1990-10-25 1990-10-25 Image processing device for each image area of copier

Publications (2)

Publication Number Publication Date
JPH04160982A JPH04160982A (en) 1992-06-04
JP3023375B2 true JP3023375B2 (en) 2000-03-21

Family

ID=17726732

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2288171A Expired - Fee Related JP3023375B2 (en) 1990-10-25 1990-10-25 Image processing device for each image area of copier

Country Status (1)

Country Link
JP (1) JP3023375B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3756719B2 (en) 2000-01-20 2006-03-15 理想科学工業株式会社 Document modification apparatus and image processing apparatus

Also Published As

Publication number Publication date
JPH04160982A (en) 1992-06-04

Similar Documents

Publication Publication Date Title
US6434266B1 (en) Image processing method and apparatus for converting colors in a color image
US5982999A (en) Post card printing system, which orients multiple images symmetrically about a central point
US7940434B2 (en) Image processing apparatus, image forming apparatus, method of image processing, and a computer-readable storage medium storing an image processing program
EP0369702B1 (en) Image processing apparatus and method
US8027059B2 (en) Image processing device
US7957044B2 (en) Image processing apparatus and image processing method
JPH0262671A (en) Color editing processor
US7002709B1 (en) Image processing system, image processing method, and image input system
JPH04336866A (en) Marker dot detection system for color picture recorder
JP3267289B2 (en) Color image processing method
JPH10334230A (en) Control method for image emphasis processing
US6473204B1 (en) Image processing apparatus capable of selecting a non-rectangular area
US20050264849A1 (en) Printer
JP3023374B2 (en) Image processing device for each image area of copier
US20020136456A1 (en) Image process apparatus, image process method and storage medium
US7576892B2 (en) Color image processing apparatus
JP3023375B2 (en) Image processing device for each image area of copier
JPH0750761A (en) Color reproducing mthod for image processing system constituted of independent type input/output machine
JP2968816B2 (en) Copier
US6809742B1 (en) Image editing device permitting user to register desired patterns
JPH042265A (en) Information output device for copying machine
JP3048155B2 (en) Image processing device
JP3004996B2 (en) Image processing device
JP3034922B2 (en) Copier information output device
JP3004995B2 (en) Image processing device

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees