JPH02128573A - Digital color copying machine - Google Patents
Digital color copying machineInfo
- Publication number
- JPH02128573A JPH02128573A JP63283246A JP28324688A JPH02128573A JP H02128573 A JPH02128573 A JP H02128573A JP 63283246 A JP63283246 A JP 63283246A JP 28324688 A JP28324688 A JP 28324688A JP H02128573 A JPH02128573 A JP H02128573A
- Authority
- JP
- Japan
- Prior art keywords
- image
- output
- signal
- color
- circuit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Color Electrophotography (AREA)
- Editing Of Facsimile Originals (AREA)
- Color Image Communication Systems (AREA)
Abstract
Description
【発明の詳細な説明】
(産業上の利用分野)
本発明は、モザイクモニタ機能を有するデジタルカラー
複写機に関する。DETAILED DESCRIPTION OF THE INVENTION (Field of Industrial Application) The present invention relates to a digital color copying machine having a mosaic monitor function.
(従来の技術)
デジタルカラー複写機は、カラー撮像素子を用いて原稿
を読み取り印字出力信号に変換する読取部と、この印字
出力信号に対応してペーパーに電子写真法により画像を
印字するプリンタ部とからなり、複数色の印字出力を行
う場合、読取部による原稿の読み取りと同一のペーパー
へのプリンタ部による画像の印字を各色ごとに面順次で
行う。(Prior Art) A digital color copying machine includes a reading section that reads a document using a color image sensor and converts it into a printout signal, and a printer section that prints an image on paper using electrophotography in response to this printout signal. When printing out multiple colors, the reading section reads the document and the printer section prints the image on the same paper in a field-sequential manner for each color.
読取部は、一般にマスキング回路を備えており、出力装
置(プリンタ等)の印字特性に合わせて色補正された信
号を生成する。The reading section generally includes a masking circuit and generates a signal that is color-corrected in accordance with the printing characteristics of an output device (such as a printer).
この様にして色補正された画像が印字されるわけである
が、マスキング回路は原稿上の全ての色について、原稿
とコピーの間の色差を非常に小さく抑えることは困難で
ある。従ってコピーを原稿として複写した場合には原稿
と著しく色調が変わってしまう場合がある。Although a color-corrected image is printed in this way, it is difficult for the masking circuit to suppress the color difference between the original and the copy to a very small value for all colors on the original. Therefore, when a copy is copied as an original, the color tone may be significantly different from the original.
ところが、ある限られた色範囲においては、色調整(カ
ラーバランス)を行えば比較的色調変化が小さく抑えら
れる。However, within a certain limited color range, color tone changes can be kept relatively small by performing color adjustment (color balance).
しかし、従来は色調整ごとにコピーをとってみてカット
アンドトライにより色調整が行われており、調整回数×
印字色数分のスキャンを繰り返すことになり、時間的に
も、コスト的にも無駄があった。However, in the past, color adjustments were made by copying each color adjustment and cutting and trying.
Scanning was repeated for the number of printed colors, which was a waste of time and cost.
そこで、本出願人は、先の出願において色補正に要する
時間とコストを低減させるための色調整選択方式(以下
、モザイクモニタと呼ぶ)を提案した。この方式では、
特定領域を設定する手段1こよって、使用者が特に色再
現を重視したい部分(たとえば顔)を含む領域(注目領
域)が設定され、注目領域の画像データ(多値)は画像
メモリ手段に記憶される。次に、画像メモリ手段から読
み出された画像データに対して所定の種々の異なる色補
正レベルで色補正が行われ、これらが同一用紙上の異な
る位置に1印字工程で複写される。使用者は1枚の用紙
に複写された互いに異なる色調の複数の注目領域の画像
(モザイクモニタ画像)の中から、最も原稿画像の色に
近い画像、又は使用者の好みの色の画像を選択する。次
に、選択された画像の色補正レベル値に基づき原稿全体
のコピーが行われる。こうして、使用者の希望する色調
整を施したコピーが容易に得られることになる。Therefore, in a previous application, the present applicant proposed a color adjustment selection method (hereinafter referred to as a mosaic monitor) for reducing the time and cost required for color correction. In this method,
Means for setting a specific area 1 Accordingly, an area (attention area) including a part on which the user particularly wants to place emphasis on color reproduction (for example, a face) is set, and image data (multi-value) of the attention area is stored in the image memory means. be done. Next, color correction is performed on the image data read from the image memory means at various different predetermined color correction levels, and these are copied at different positions on the same sheet of paper in one printing process. The user selects the image closest to the color of the original image or the user's favorite color from among the images of multiple areas of interest in different tones (mosaic monitor images) copied onto a single sheet of paper. do. Next, the entire document is copied based on the color correction level value of the selected image. In this way, a copy with the color adjustment desired by the user can be easily obtained.
(発明が解決しようとする課題)
モザイクモニタにより使用者の希望する色調整のコピー
が容易にとれるようになった。(Problems to be Solved by the Invention) The mosaic monitor allows the user to easily make a copy of the desired color adjustment.
しかし、使用者のカラーバランスへの要求は様々である
。たとえば、得たい画像がどのようなカラーバランスな
のか見当がつかないことがある。However, users' requirements for color balance vary. For example, you may have no idea what kind of color balance the image you want to obtain has.
また、厳密なカラーバランスを必要する場合がある。こ
のような場合、1枚の用紙に印字されるモザイクモニタ
画像の画像(カラーバランス)の数が多い方がよい。一
方、ある程度カラーバランスの変化の見当がついている
場合や、多くの画像を見て選ぶのがわずられしい場合か
ある。このような場合は、モザイクモニタ画像の出力画
像数が少ないほうがよい。Additionally, strict color balance may be required. In such a case, it is better to have a larger number of mosaic monitor images (color balance) printed on one sheet of paper. On the other hand, there are cases where you have a certain idea of how the color balance will change, or cases where it is difficult to select one after looking at many images. In such a case, it is better to reduce the number of output mosaic monitor images.
これらの多様な要求に対応するため、本出願人は別の出
願において、カラーバランスのための色補正係数を使用
者が可変できるモザイクモニタを提案した。しかし、こ
の方式ではこれらの多様な要求に応えられない面もあっ
た。In order to meet these various demands, the present applicant has proposed in another application a mosaic monitor in which the user can vary color correction coefficients for color balance. However, this method was not able to meet these diverse demands.
本発明の目的は、モザイクモニタモードでモザイクモニ
タ画像の出力画像数を可変にしたデジタルカラー複写機
を提供することである。SUMMARY OF THE INVENTION An object of the present invention is to provide a digital color copying machine in which the number of output mosaic monitor images is variable in a mosaic monitor mode.
(課題を解決するための手段)
本発明に係るデジタルカラーl複写機は、原稿画像の中
の使用者が指定した領域の画像データを記憶し、この画
像データに対しそれぞれ異なる色補正演算を施して複数
の画像を同一紙上の異なる位置に印字し、この複数の画
像の中から使用者が希望画像を選択するモザイクモニタ
モードを備えたデジタルカラー複写機において、モザイ
クモニタモードにおける上記の複数の画像の数を使用者
が指示できる出力画像数指示手段と、モザイクモニタモ
ードにおける複数画像印字の際に、上記の出力画像数指
示手段により指示された出力画像数に対応して画像ごと
に色補正演算用の所定の色線正係数を設定する画調設定
手段を備えることを特徴とする。(Means for Solving the Problems) A digital color copying machine according to the present invention stores image data of a region designated by a user in a document image, and performs different color correction calculations on each of the image data. In a digital color copying machine equipped with a mosaic monitor mode in which multiple images are printed at different positions on the same sheet of paper and the user selects a desired image from among the multiple images, the above-mentioned multiple images in the mosaic monitor mode are and a color correction calculation for each image corresponding to the number of output images instructed by the output image number instruction means when printing multiple images in mosaic monitor mode. The image forming apparatus is characterized by comprising an image tone setting means for setting a predetermined color line positive coefficient.
(作 用)
モザイクモニタモードで同一紙上に印字する色調の異な
る複数画像の印字について、使用者は出力画像数指示手
段により出力画像数を指定できる。(Function) When printing a plurality of images with different tones on the same paper in the mosaic monitor mode, the user can specify the number of output images using the output image number instruction means.
印字の際には、この出力画像数に対応して、画調設定手
段により画像ごとに所定の色補正係数を設定する。When printing, a predetermined color correction coefficient is set for each image by the image tone setting means in accordance with the number of output images.
以下余白
(実施例)
以下、添付の図面を参照して本発明の実施例を次の順序
で説明する。DESCRIPTION OF THE PREFERRED EMBODIMENTS (Embodiments) Hereinafter, embodiments of the present invention will be described in the following order with reference to the accompanying drawings.
(a)デジタルカラー複写機の構成
(b)モザイクモニタ
(c)画調設定回路
(d)登録画像メモリ回路
(e)モザイクモニタモードに係る複写機制御のフロー
本発明に特に関連するのは、(b)節及び関連する説明
である。(a) Configuration of digital color copying machine (b) Mosaic monitor (c) Picture setting circuit (d) Registered image memory circuit (e) Flow of copying machine control related to mosaic monitor mode Particularly relevant to the present invention are the following: Section (b) and related explanations.
(a) デジタルカラー複写機の構成本発明に係るデ
ジタルカラー複写機は撮像素子を用いて原稿を読み取り
2値の印字出力信号に変換する読取部と、この印字出力
信号に対応してペーパーに電子写真法により画像を印字
するプリンタ部とからなる。複数色の印字出力を行う場
合、各色ごとに読取部による原稿の読み取りと同一のペ
ーパーへのプリンタ部による画像の印字を面順次で行う
。(a) Configuration of Digital Color Copying Machine The digital color copying machine according to the present invention includes a reading section that reads a document using an image sensor and converts it into a binary print output signal, and a reading section that reads a document using an image sensor and converts it into a binary print output signal, and a digital color copying machine that prints an image on paper in response to this print output signal. It consists of a printer section that prints images using a photographic method. When printing out multiple colors, the reading unit reads the document for each color, and the printer unit prints the image on the same paper in a field-sequential manner.
第1図に本発明の実施例に係るデジタルカラー複写機の
全体構成を示す。FIG. 1 shows the overall configuration of a digital color copying machine according to an embodiment of the present invention.
スキャナ10は、原稿を照射する露光ランプ12、原稿
からの反射光を集光するロッドレンズアレー13及び、
集光された光を電気信号に変換する密着型のCODカラ
ーセンサ(イメージセンサ)14を備えている。スキャ
ナlOは、原稿読取時にはモーター11により駆動され
て矢印方向に移動し、プラテン15上に載置された原稿
を走査する。光源12で照射された原稿面の画像は、C
ODカラーセンサ14で光電変換される。The scanner 10 includes an exposure lamp 12 that irradiates the original, a rod lens array 13 that collects reflected light from the original, and
It is equipped with a contact type COD color sensor (image sensor) 14 that converts the collected light into an electrical signal. When reading a document, the scanner IO is driven by a motor 11 to move in the direction of the arrow and scan the document placed on the platen 15. The image of the document surface illuminated by the light source 12 is C.
Photoelectric conversion is performed by the OD color sensor 14.
CODカラーセンサ14により得られたR、G。R and G obtained by the COD color sensor 14.
Bの電気信号(多値)は、読取信号処理部20により、
イエロー、マゼンタ、シアン、ブラックのいずれかの印
字出力信号(2値)に変換され、バッファメモリ30に
記憶される。プリントヘッド部31では、バッファメモ
リ30からの印字信号に従い、LDドライブ回路32が
半導体レーザ(LD)33を点滅させる(第2図参照)
。The electric signal (multi-value) of B is processed by the read signal processing section 20,
It is converted into a print output signal (binary) of yellow, magenta, cyan, or black, and stored in the buffer memory 30. In the print head unit 31, an LD drive circuit 32 causes a semiconductor laser (LD) 33 to blink according to the print signal from the buffer memory 30 (see FIG. 2).
.
半導体レーザ33の発生するレーザビームは、第1図に
示す様に、反射鏡34を介して、回転駆動される感光体
ドラム41を露光する。これにより感光体ドラム41の
感光体上に原稿の画像が描かれる。感光体ドラム41は
、l複写ごとに露光を受ける前にイレーザランプ42で
照射され、帯電チャージャ43により帯電され、さらに
サブイレーザランプ44で照射されている。この状態で
露光を受けると、感光体ドラム41上に、静電潜像が形
成される。イエロー、マゼンタ、シアン、ブラックのト
ナー現像器45a〜45dのうちいずれか一つだけが選
択され、感光体ドラム上の静電潜像を現像する。現像さ
れた像は転写チャージャ46により転写ドラム51上に
巻きつけられたペーパーに転写される。As shown in FIG. 1, the laser beam generated by the semiconductor laser 33 exposes the photoreceptor drum 41, which is rotationally driven, through a reflecting mirror 34. As a result, an image of the document is drawn on the photoreceptor of the photoreceptor drum 41. Before each photosensitive drum 41 is exposed to light, it is irradiated with an eraser lamp 42, charged with a charger 43, and further irradiated with a sub-eraser lamp 44. When exposed in this state, an electrostatic latent image is formed on the photoreceptor drum 41. Only one of the yellow, magenta, cyan, and black toner developers 45a to 45d is selected to develop the electrostatic latent image on the photoreceptor drum. The developed image is transferred by a transfer charger 46 to paper wound on a transfer drum 51.
通常は、この様な印字過程をイエロー、マゼンタ、シア
ン及びブラックについて繰り返す。このとき感光体ドラ
ム41と転写ドラム51の動作に同期してスキャナ10
はスキャン動作を繰り返す。Usually, this printing process is repeated for yellow, magenta, cyan, and black. At this time, the scanner 10 synchronizes with the operation of the photosensitive drum 41 and the transfer drum 51.
repeats the scanning operation.
その後、分離爪47を作動させることによってペーパー
が転写ドラム51から分離され、定着装置48を通って
定着され、排紙トレー49に排紙される。Thereafter, the paper is separated from the transfer drum 51 by operating the separation claw 47, passed through the fixing device 48, fixed, and discharged onto the paper discharge tray 49.
なお、ペーパーは、用紙カセット50より給紙され、転
写ドラム51上のチャッキング機構52によりその先端
がチャッキングされ、転写時に位置ずれが生じない様に
している。Note that the paper is fed from a paper cassette 50, and its leading edge is chucked by a chucking mechanism 52 on a transfer drum 51 to prevent misalignment during transfer.
次に第2図により、CODカラーセンサ14の出力信号
を処理して2値印字信号を出力する信号処理部20につ
いて説明する。Next, the signal processing section 20 that processes the output signal of the COD color sensor 14 and outputs a binary print signal will be explained with reference to FIG.
通常の画像を出力する場合、CODカラーセンサ14に
上り光電変換された画像信号は、ログアンプ21で画像
濃度に変換され、次にA/D変換器22でデジタル値(
多値)に変換される。この多値変換されたR、G、Hの
画像信号は、シェーディング補正回路23で、シェーデ
ィング補正がされる。モザイクモニタモードなどでは、
シェーディング補正された信号は、登録画像メモリ回路
lに記憶される。通常のカラー画像を出力する場合には
、登録画像メモリ回路lはキャンセルされ、シェーディ
ング補正された信号は、マスキング処理回路24に送ら
れる。When outputting a normal image, the image signal that goes up to the COD color sensor 14 and undergoes photoelectric conversion is converted into an image density by the log amplifier 21, and then converted into a digital value by the A/D converter 22 (
multivalued). The R, G, and H image signals subjected to multi-value conversion are subjected to shading correction in a shading correction circuit 23. In mosaic monitor mode etc.
The shading corrected signal is stored in the registered image memory circuit l. When outputting a normal color image, the registered image memory circuit 1 is canceled and the shading-corrected signal is sent to the masking processing circuit 24.
以上の処理は、R,GSBの3色が並列に処理される。In the above processing, the three colors R and GSB are processed in parallel.
次にマスキング処理回路24は、面順次で印字するため
、3人力信号よりいずれかの印字色(イエロー、マゼン
タ、シアン、ブラックのいずれか)の信号を印字トナー
の特性にあわせて生成する。いずれの印字色に関する信
号を生成するかは、CPU25からの制御信号により決
定される。マスキング処理回路24内には、下色除去回
路及び墨加刷量発生回路が設けられ、黒スキャンの際は
墨量を発生する。モザイクモニタモードや通常のモード
で色調整を変更する場合は印字信号は画調設定回路2で
色補正が行われる。通常の画像の場合は、画調設定回路
2はキャンセルされ、色補正は行わない。電気変倍回路
26は、マスキング処理回路24又は画調設定回路2か
らの信号を電気的に処理して主走査方向の変倍を電気的
に行うものであり、その手法は、周知であるのでここで
は説明を省略する。一方、副走査方向の変倍は、原稿と
スキャナIOの相対運動の速度を可変にすることによっ
て実現できる。Next, the masking processing circuit 24 generates a signal for one of the printing colors (yellow, magenta, cyan, or black) according to the characteristics of the printing toner from the three human input signals in order to perform printing in the field sequential manner. A control signal from the CPU 25 determines which print color a signal is to be generated. The masking processing circuit 24 includes an undercolor removal circuit and a black overprint amount generation circuit, which generate the black amount during black scanning. When changing the color adjustment in the mosaic monitor mode or the normal mode, the print signal is subjected to color correction in the image tone setting circuit 2. In the case of a normal image, the image tone setting circuit 2 is canceled and no color correction is performed. The electric magnification circuit 26 electrically processes the signal from the masking processing circuit 24 or the image level setting circuit 2 to electrically change the magnification in the main scanning direction, and the method thereof is well known. The explanation will be omitted here. On the other hand, variable magnification in the sub-scanning direction can be realized by varying the speed of relative movement between the original and the scanner IO.
中間調処理回路27は、電気変倍回路26よりの信号を
2値化処理して2値の擬似中間調信号を生成し、バッフ
ァメモリ30に送る。LDドライブ回路32は、バッフ
ァメモリ30からの擬似中間調信号に対応して半導体レ
ーザ33を駆動してレーザビームを出射させる。なお、
クロック発生器28は、CODカラーセンセン4の読取
りと各回路の画像データ処理の同期をとるための水平同
期信号H5yncとクロック信号CKAを発生する。The halftone processing circuit 27 binarizes the signal from the electric scaling circuit 26 to generate a binary pseudo halftone signal and sends it to the buffer memory 30. The LD drive circuit 32 drives the semiconductor laser 33 in response to the pseudo halftone signal from the buffer memory 30 to emit a laser beam. In addition,
A clock generator 28 generates a horizontal synchronizing signal H5ync and a clock signal CKA for synchronizing the reading of the COD color sensor 4 and the image data processing of each circuit.
また、変倍用副走査クロック発生器29は、CPU25
からの信号に応じて登録画像メモリ回路1への割込信号
である変倍用副走査クロックを発生する。Further, the sub-scanning clock generator 29 for variable magnification is controlled by the CPU 25.
A sub-scanning clock for variable magnification, which is an interrupt signal to the registered image memory circuit 1, is generated in response to a signal from the register image memory circuit 1.
また、CPU25における電子写真プロセス、操作パネ
ル等の制御の入出力については、後に第6図を用いて説
明する。Further, input/output of the electrophotographic process in the CPU 25, control of the operation panel, etc. will be explained later using FIG. 6.
信号処理部20内において、画像データは第3図の様な
タイミングで処理されている。ここで水平同期信号H5
ync及びクロック信号CKAは、り0ツク発生器28
にて発生され、CODカラーセンサ14からのR,G、
Bの画像データは、クロックCKAに同期してシリアル
に流れる(図において画像データの数字は主走査方向の
アドレスを示す。)。水平同期信号Hsyncが発生す
る度に、主走査方向のラインnが更新される。即ちスキ
ャナlOは副走査方向に単位距離だけ進んだことになる
。In the signal processing section 20, image data is processed at the timing shown in FIG. Here, horizontal synchronization signal H5
ync and clock signal CKA are supplied by the clock generator 28.
and R, G, from the COD color sensor 14.
The image data of B flows serially in synchronization with the clock CKA (in the figure, the numbers of the image data indicate addresses in the main scanning direction). Every time the horizontal synchronization signal Hsync is generated, line n in the main scanning direction is updated. In other words, the scanner lO has advanced by a unit distance in the sub-scanning direction.
このデジタルカラー複写機は、モザイクモニタとよばれ
る色調整機能とスーパーインポーズ機能を備えている。This digital color copying machine is equipped with a color adjustment function called a mosaic monitor and a superimpose function.
両機能とも画像データを記憶するメモリを必要とし、ま
た、画像処理も共通する点が多いため、画像登録・続出
用の登録画像メモリ回路lと色調整用の画調設定回路2
とを共用し、CPU25により制御して両機能を実現す
る。なお、スーパーインポーズ機能については、本出願
人による別の出願に開示されているので、詳細な説明を
省略する。Both functions require a memory to store image data, and since they have many things in common in image processing, there is a registration image memory circuit 1 for image registration and continuous output, and an image tone setting circuit 2 for color adjustment.
Both functions are realized by being controlled by the CPU 25. Note that the superimpose function is disclosed in another application by the present applicant, so detailed explanation will be omitted.
第4図は、複写機の上面に設けられた操作パネル70の
各種キーなどの配列を示す図である。FIG. 4 is a diagram showing the arrangement of various keys on the operation panel 70 provided on the top surface of the copying machine.
操作パネル70には、複写動作をスタートさせるための
プリント開始キー71、割込複写を指定する割込キー7
2、クリア・ストップキー73、オールリセットキー7
4、テンキー75、セットキー76、キャンセルキー7
7、各種ファンクションキー78〜81、後述する領域
を設定するためのジョグダイアル82,83、領域を設
定するために原稿画像を表示するとともに各種のメツセ
ージを表示する液晶などからなる表示部84が設けられ
ている。ここで、ファンクションキー78゜79 80
81は、それぞれ、モザイクモニタモード選択キー、
スーパーインポーズモード選択キー、濃度補正キー、出
力画像数変更キーである。The operation panel 70 includes a print start key 71 for starting the copying operation and an interrupt key 7 for specifying interrupt copying.
2. Clear/stop key 73, all reset key 7
4. Numeric keypad 75, set key 76, cancel key 7
7. Various function keys 78 to 81, jog dials 82 and 83 for setting an area to be described later, and a display section 84 consisting of a liquid crystal display for displaying a document image and various messages for setting an area are provided. ing. Here, function keys 78° 79 80
81 are mosaic monitor mode selection keys, respectively;
These are a superimpose mode selection key, a density correction key, and an output image number change key.
後に説明するモザイクモニタモードにおける注目領域な
どの領域の設定は次のように行う。たとえば注目領域の
設定の場合、第5図に示すように、原稿をプラテン15
に載置し、スキャナ10により予備スキャンを行うこと
によって、操作パネル70の表示部84の原稿領域ED
に原稿画像が大まかに表示される。縦横の指示線LPY
、LPXの交点が領域EAの中心となる。ジョグダイア
ル82.83を操作すると、これらの指示線がそれぞれ
左右又は上下に移動するので、これによって領域EAを
定め、セットキー76を押すことによってその注目領域
が設定される。Setting of areas such as the area of interest in the mosaic monitor mode, which will be described later, is performed as follows. For example, when setting an area of interest, place the original on the platen 15 as shown in Figure 5.
By performing a preliminary scan with the scanner 10, the document area ED on the display section 84 of the operation panel 70 is displayed.
The original image is roughly displayed. Vertical and horizontal direction lines LPY
, LPX is the center of area EA. When the jog dials 82 and 83 are operated, these indication lines move left and right or up and down, respectively, thereby defining the area EA, and pressing the set key 76 sets the area of interest.
画像処理部20を制御するCPU25は、第6図に示す
ように操作パネル70とプリント動作も制御する。CP
U25は、ROM35、出力画像数メモリ(RAM)3
6、ワークエリアであるメモリ(RAM )37および
操作パネル入出力部38に接続される。出力画像数メモ
リ36は、後に説明するように、モザイクモニタモード
で印字するモザイクモニタ画像の出力フォーマットにお
ける出力画像数(本実施例では各印字色の色補正段階の
数)のデータを記憶する。また、操作パネル入出力部3
8は、操作パネル70の各種キー71〜83および表示
部84に接続される。The CPU 25 that controls the image processing section 20 also controls the operation panel 70 and the printing operation, as shown in FIG. C.P.
U25 is ROM35, output image number memory (RAM)3
6. It is connected to a memory (RAM) 37 which is a work area and an operation panel input/output section 38. As will be explained later, the output image number memory 36 stores data on the number of output images (in this embodiment, the number of color correction stages for each print color) in the output format of the mosaic monitor image printed in the mosaic monitor mode. In addition, the operation panel input/output section 3
8 is connected to various keys 71 to 83 of the operation panel 70 and a display section 84.
なお、CPU25は、入出力部39を介して複写動作の
制御に用いる用紙センサ54、トナーセンサ55および
温度センサ56(A/D変換器57を介して)に接続さ
れ、ドライバ58を介して複写用のモータ59を駆動す
る。Note that the CPU 25 is connected to a paper sensor 54, a toner sensor 55, and a temperature sensor 56 (via an A/D converter 57) that are used to control copying operations via an input/output unit 39, and is connected to a drive the motor 59 for
(b) モザイクモニタ
モザイクモニタは、注目領域を記憶する登録画像メモリ
回路((d)節参照)lと、印字工程において色調整を
行う画調設定回路((C)節参照)2とによって実現さ
れる。(b) Mosaic monitor The mosaic monitor is realized by a registered image memory circuit (see section (d)) 1 that stores the area of interest, and an image adjustment circuit (see section (C)) 2 that performs color adjustment in the printing process. be done.
操作パネル70においてファンクションキー78を押す
とモザイクモニタモードが選択される。When function key 78 is pressed on operation panel 70, mosaic monitor mode is selected.
モザイクモニタとは、使用者が色再現を最もよく行いた
い注目領域を指示し、これに応じて注目領域の画像が多
種の色調で同じペーパーに同時に印字され、次に使用者
が各種出力画像(モザイクモニタ画像という)の中から
最適の色調(希望画像)を選択し、こうしてモザイクモ
ニタ画像から最適の色調整が得られるように色調をモニ
タする色調整選択方法である。A mosaic monitor is a system in which the user specifies the area of interest for which the best color reproduction is desired, and the image of the area of interest is simultaneously printed in various tones on the same paper. This is a color adjustment selection method in which the optimal color tone (desired image) is selected from a mosaic monitor image (referred to as a mosaic monitor image), and the color tone is monitored so that the optimal color adjustment can be obtained from the mosaic monitor image.
モザイクモニタモードにおいては、まず、使用者が、操
作パネル70の表示部84に表示された予備スキャンに
よる原稿画像を見て、色調整を最もよく行いたい注目領
域(たとえば第5図の斜線部EA)を設定する。これに
対応して登録画像メモリ回路lは、次のスキャンにおい
てその注目領域の設定値に対応した画像データIのみを
メモリに記憶する。なお、注目領域の大きさは、このメ
モリの記憶容量に対応して上限が定められている。In the mosaic monitor mode, the user first looks at the preliminary scanned document image displayed on the display section 84 of the operation panel 70, and selects the area of interest (for example, the shaded area EA in FIG. ). Correspondingly, the registered image memory circuit 1 stores only the image data I corresponding to the set value of the region of interest in the next scan. Note that the upper limit of the size of the region of interest is set in accordance with the storage capacity of this memory.
次に、画調設定回路2は、登録画像メモリ回路1から読
み出されマスキング処理回路24で印字色のデータとな
った画像データIから各種色調の画像を同じ用紙に印字
させる印字データI’−kl(k=Ky、Km、Kc)
を発生する。ここに、Ky、Km。Next, the image tone setting circuit 2 uses print data I'-- to print images of various tones on the same sheet of paper from the image data I read out from the registered image memory circuit 1 and turned into print color data by the masking processing circuit 24. kl (k=Ky, Km, Kc)
occurs. Here, Ky, Km.
Kcはそれぞれイエロー、マゼンタ、シアンについての
色補正係数にである。Kc is a color correction coefficient for yellow, magenta, and cyan, respectively.
本実施例では、出力画像数nを使用者が希望の数に設定
できるようにした。この出力画像数nは、本実施例では
各色の色補正係数にの数(何段階で出力するかの数)で
あり、本実施例では3,4.5のいずれかに設定できる
。初期設定では、n=3と設定され、シアン(C)、マ
ゼンタ(m)、イエロー(y)の3印字色とも3段階の
色補正係数Ky=y、、Km−m、、Kc=c、(i=
o、1.2)を使用し、3×3+
1
X3=27種の画像を1枚の用紙に出力する。ここに“
l”を付した色補正係数C+ 、 m + + Y +
は色調整の標準の係数を表わし、“0”、“2”を付し
た色補正係数C6+mo+Yo: c2+m2.Y2は
、それぞれ、標準の係数C++m++y+より小さい係
数とc H、m I+ Y lより大きい係数を示す。In this embodiment, the number of output images n can be set to a desired number by the user. In this embodiment, the number n of output images is the number of color correction coefficients for each color (the number of stages to output), and can be set to either 3 or 4.5 in this embodiment. In the initial setting, n = 3, and the three printing colors of cyan (C), magenta (m), and yellow (y) have three color correction coefficients Ky = y, , Km - m, , Kc = c, (i=
o, 1.2), 3×3+
1 x 3 = 27 types of images are output on one sheet of paper. Here"
Color correction coefficient C+, m + + Y + with l”
represents standard coefficients for color adjustment, and color correction coefficients C6+mo+Yo: c2+m2. with "0" and "2" attached. Y2 indicates a coefficient smaller than the standard coefficient C++m++y+ and a coefficient larger than c H, m I+ Y l, respectively.
本実施例では、aを所定の数として、次のように設定す
る。In this embodiment, a is a predetermined number and is set as follows.
’Io=YI a
y、=y、+3
mo=m+−a
mt=m+十a
co=c、−a
c2=c++a
出力画像数nを変更したい場合、使用者は出力画像数変
更キー81を押し、次に、テンキー75で出力画像数n
を入力する(第15図951.S52参照)。'Io=YI a y,=y,+3 mo=m+-a mt=m+tena co=c,-a c2=c++a If the user wants to change the number of output images n, press the output image number change key 81. , then use the numeric keypad 75 to enter the number of output images n
(See 951.S52 in FIG. 15).
n=4の場合、イエロー、マゼンタ、シアンの標準の係
数をY + + m + + CIとして、n=3の場
合と同様に、色補正係数y、、m、、c−(i = 0
、2 、3 )を次のように設定する。When n = 4, the standard coefficients for yellow, magenta, and cyan are Y + + m + + CI, and as in the case of n = 3, the color correction coefficients y,,m,,c-(i = 0
, 2, 3) are set as follows.
yOoyI−a
Y t = ’l 1 + a
y3=y、 + 2 a
mo−111+ 8
m2=m、+a
m3=m++2a
co=Q、−a
C2=C,+a
es = C+ + 28
さらに、n=5の場合、イエロー、マゼンタ、シアンの
標準の係数をV t + m x + 62として、色
補正係数y、、m、、c、(i=o、1,3.4 )を
次のように設定する。yOoyI-a Y t = 'l 1 + a y3=y, + 2 a mo-111+ 8 m2=m, +a m3=m++2a co=Q, -a C2=C, +a es = C+ + 28 Furthermore, n= 5, the standard coefficients for yellow, magenta, and cyan are V t + m x + 62, and the color correction coefficients y, , m, , c, (i=o, 1, 3.4) are as follows: Set.
Yo=Yt 2a
)’+=Yt a
Ys=y2十B
Ya=Yt+2a
mo=mx 2a
ml=m2−a
+ns=mt+a
1114 ”’ m2 + 28
CG二02 2a
cl=c、−a
C3=C,+a
c、=c、−1−28
なお、本実施例では、各色補正係数を定数aを用いて等
差数列としたが、色調選択に適した任意の値を用いれば
よい。Yo=Yt 2a )'+=Yt a Ys=y20B Ya=Yt+2a mo=mx 2a ml=m2-a +ns=mt+a 1114 ''' m2 + 28 CG202 2a cl=c, -a C3=C, +ac, =c, -1-28 In this embodiment, each color correction coefficient is an arithmetic progression using the constant a, but any value suitable for tone selection may be used.
第7図と第8図は、それぞれ、出力画像数nが3.5で
ある場合の出力フォーマツ)・の−例を示す。すなわち
、用紙P上において、続出領域は、P o (x s
、ys )とP、(xrn、yfn)で指定される長方
形であり、主走査方向(X)にn列、副走査方向(Y)
にn2行の同じ大きさのブロックに区分される。そして
、各ブロックごとに異なる色補正係数の組が与えられる
。すなわち、イエローの係数KVは、副走査方向(Y)
には変化せず、主走査方向(X)にはyo、V++・・
Jfi−と変化し、マゼンタの係数Kmは、主走査方向
(X)には変化せず、副走査方向(Y)にはm。+II
II+”’+ml 、+mo+III++”’と順次変
化し、シアンの係数Kcは、主走査方向(X)には変化
せず、副走査方向(Y)にはnブロックごとにC8,C
1,・・・、On−。7 and 8 respectively show examples of the output format when the number of output images n is 3.5. That is, on paper P, the successive area is P o (x s
, ys ) and P, (xrn, yfn), with n columns in the main scanning direction (X) and n columns in the sub-scanning direction (Y).
The data is divided into n2 rows of the same size. Then, a different set of color correction coefficients is given to each block. In other words, the yellow coefficient KV is
does not change, and in the main scanning direction (X) yo, V++...
The magenta coefficient Km does not change in the main scanning direction (X) and m in the sub-scanning direction (Y). +II
The cyan coefficient Kc does not change in the main scanning direction (X), but changes in the sub-scanning direction (Y) by changing C8 and C every n blocks.
1,..., On-.
と変化する。and changes.
第7図などに示したモザイクモニタ画像GMから、使用
者は、たとえば最適の色調(ブロック)を選択する。こ
れによりモザイクモニタモードは終了する。The user selects, for example, the optimum color tone (block) from the mosaic monitor image GM shown in FIG. 7 and the like. This ends the mosaic monitor mode.
ところで、モザイクモニタ画像GMの中から選択したい
画像を使用者が指定するには、例えば、操作パネル70
の表示部84に表示されたメツセージにしたがってファ
ンクションキー78〜81を操作するようにすればよい
。By the way, in order for the user to specify an image to be selected from among the mosaic monitor images GM, for example, the operation panel 70
The function keys 78 to 81 may be operated in accordance with the message displayed on the display section 84.
あるいは、表示部84にたとえば第7図のような画像ブ
ロックを表示し、ファンクションキーあるいはテンキー
によりブロック座標を指定して係数を選択してもよい。Alternatively, an image block as shown in FIG. 7, for example, may be displayed on the display section 84, and a coefficient may be selected by specifying block coordinates using a function key or numeric keypad.
次に原稿が再び読み取られ、指定された色調で全体の画
像が印字される。The document is then read again and the entire image is printed in the specified color tone.
(c) 画調設定回路
画調設定回路2は、マスキング処理回路24の次段に設
置されたモザイクモニタ画像の色補正(色調整)を行う
ための回路である。(c) Image Tone Setting Circuit The image tone setting circuit 2 is a circuit installed at the next stage of the masking processing circuit 24 for performing color correction (color adjustment) of a mosaic monitor image.
マスキング処理回路24は、R,G、Bの3色の各画像
信号を、イエロー、マゼンタ、シアン及びブラックの各
印字色に対応する印字のための画像信号(印字信号)Y
、M、C,Kに変換し、変換した画像信号を画調設定回
路2に出力する。The masking processing circuit 24 converts the image signals of three colors R, G, and B into image signals (print signals) Y for printing corresponding to each print color of yellow, magenta, cyan, and black.
, M, C, and K, and outputs the converted image signal to the image tone setting circuit 2.
よく知られているように、元の画像信号r(、G。As is well known, the original image signal r(,G.
Bから印字信号Y、M、Cに変換するための変換式は次
のように表される。The conversion formula for converting from B to print signals Y, M, and C is expressed as follows.
各変換係数a。Q = 822は、原稿画像にできるだ
け近い色の画像が印字されるように、理論と実験によっ
て適切な値にあらかじめ設定されている。Each conversion coefficient a. Q=822 is preset to an appropriate value by theory and experiment so that an image with a color as close as possible to the original image is printed.
画調設定回路2における色調整は、上述の演算によって
求められた各印字信号(多値)Y、M、Cに対して、
Yl = KYXY
M+ = KmXM
C+ = KcxC
の演算を行い、調整済みの印字信号(多値)y+M、、
C,を得ることである。ここで、Ky、Km、Kcはそ
れぞれイエロー、マゼンタ、シアンの色補正係数である
。Color adjustment in the image level setting circuit 2 is performed by calculating Yl = KYXY M+ = KmXM C+ = KcxC for each print signal (multi-value) Y, M, and C obtained by the above calculation, and adjusting the adjusted value. Print signal (multi-value) y+M,,
It is to obtain C. Here, Ky, Km, and Kc are color correction coefficients for yellow, magenta, and cyan, respectively.
なお、ブラックの印字信号には、Y、M、Cの3印字色
とも印字される画素でのみ出力される。また、色調整は
不必要である。Note that the black print signal is output only from pixels that are printed in all three print colors of Y, M, and C. Also, no color adjustment is necessary.
モザイクモニタモードでは、第7図と第8図のフォーマ
ットに例示するように、モザイクモニタ画像の各ブロッ
クごとに異なる色補正係数の組yi、m3.ekが与え
られる。したがって、画調設定回路2は、モザイクモニ
タモードにおいて各印字信号Y、M、Cに対して上述の
ようにモザイクモニタ画像の各ブロックごとに色補正用
の係数y、、 m、まj
たはC3を設定して調整済印字信号を出力する。In the mosaic monitor mode, as illustrated in the formats of FIGS. 7 and 8, a set of color correction coefficients yi, m3, . ek is given. Therefore, in the mosaic monitor mode, the image setting circuit 2 sets color correction coefficients y, m, or j for each block of the mosaic monitor image as described above for each print signal Y, M, and C. Set C3 and output the adjusted print signal.
第9図に示す画調設定回路2において、乗算器301は
、上述の印字信号Y I、 M + 、 C+を得るた
めの演算を実行する。ここで、モザイクモニタモードに
おいて主走査方向についてn個の係数(n3.4または
5)を設定するために、5個のラッチ302.303,
304,305,306からなるラッチ回路307が設
けられており、これらのラッチ302〜306には、C
PU25から出力される係数が設定されるようになって
いる。このn個の係数はそれぞれ主走査方向のn個のブ
ロックに対応する値である。CPU25に変倍用の副走
査クロックが割込信号として入力されるごとに、割込処
理(第16図(a) 、 (b)参照)がなされ、副走
査方向に1ブロック分進むごとにCPU25はラッチ信
号を画調設定回路2に出力し、次のブロックのための新
たな係数をラッチ回路307にラッチさせる。In the image level setting circuit 2 shown in FIG. 9, a multiplier 301 executes calculations to obtain the above-described print signals Y I, M +, C+. Here, in order to set n coefficients (n3.4 or 5) in the main scanning direction in the mosaic monitor mode, five latches 302, 303,
A latch circuit 307 consisting of 304, 305, and 306 is provided, and these latches 302 to 306 have C
The coefficients output from the PU 25 are set. These n coefficients are values corresponding to n blocks in the main scanning direction, respectively. Every time the sub-scanning clock for scaling is input to the CPU 25 as an interrupt signal, interrupt processing (see FIGS. 16(a) and (b)) is performed, and the CPU 25 outputs a latch signal to the image level setting circuit 2, and causes the latch circuit 307 to latch new coefficients for the next block.
5個のラッチ302〜306からなるラッチ回路307
を設けたのは、主走査方向については係数の変更周期が
短<、CP’U25によってリアルタイムに設定するこ
とは速度的に困難であるからである。Latch circuit 307 consisting of five latches 302 to 306
is provided because the coefficient change cycle is short in the main scanning direction, and it is difficult to set it in real time by the CP'U 25 in terms of speed.
上述の登録画像メモリ回路lにおいて画像メモリ401
の読み出し時に発生した主走査方向のオーバーフロー信
号X(第1θ図参照)は、第1選択信号発生回路311
に入力され、第1選択信号発生回路311は、オーバー
フロー信号Xが入力される度毎に(各ブロックの続出終
了毎に)、セレクタ308が各ラッチ302〜306を
順次選択的に切り替えるための信号を出力する。セレク
タ312は、モザイクモニタモードのときには、第1選
択信号発生回路311の出力を信号S21としてセレク
タ308に伝える。In the above registered image memory circuit l, the image memory 401
The overflow signal X in the main scanning direction (see Fig. 1θ) generated during reading is sent to the first selection signal generation circuit 311.
, and the first selection signal generation circuit 311 generates a signal for the selector 308 to selectively switch each latch 302 to 306 sequentially each time the overflow signal Output. In the mosaic monitor mode, the selector 312 transmits the output of the first selection signal generation circuit 311 to the selector 308 as a signal S21.
セレクタ308は、信号S21に対応してラッチ回路3
07にラッチされている各係数を、ブロック毎に乗算器
301に選択的に順次送り込む。The selector 308 selects the latch circuit 3 in response to the signal S21.
07 are selectively and sequentially sent to the multiplier 301 block by block.
一方、登録画像メモリ回路1において画像メモリ401
の読み出し時に発生した副走査方向のオーバーフロー信
号Y(第10図参照)は、セレクタ313に入力されて
おり、セレクタ313は、モザイクモニタモードのとき
に、これをラッチ回路307に伝える。これによって、
オーバーフロー信号Yが出力される度毎に、ラッチ回路
302〜306は、CPU25から出力してくる色補正
係数の組をラッチして更新する。したがって、副走査方
向についてブロックが変わると、即座に色補正係数の組
が変更される。On the other hand, in the registered image memory circuit 1, the image memory 401
An overflow signal Y in the sub-scanning direction (see FIG. 10) generated when reading is input to the selector 313, and the selector 313 transmits this to the latch circuit 307 in the mosaic monitor mode. by this,
Each time the overflow signal Y is output, the latch circuits 302 to 306 latch and update the set of color correction coefficients output from the CPU 25. Therefore, when the block changes in the sub-scanning direction, the set of color correction coefficients is immediately changed.
モザイクモニタモードで色補正係数が選択された場合は
、選択された係数をたとえばラッチ302に設定して乗
算器301に出力すればよい。When a color correction coefficient is selected in the mosaic monitor mode, the selected coefficient may be set in the latch 302 and output to the multiplier 301, for example.
なお、スーパーインポーズモードでは、セレクタ312
は第2選択信号発生回路314の出力を選択し、スーパ
ーインポーズする領域と他の領域とで色調を異ならせる
ことが可能であるが説明を省略する。Note that in the superimpose mode, the selector 312
It is possible to select the output of the second selection signal generation circuit 314 and make the color tone different between the superimposed area and other areas, but the explanation will be omitted.
(d) 登録画像メモリ回路
登録画像メモリ回路lは、モザイクモニタモードにおけ
る原稿の注目領域の登録画像をメモリ401に登録し、
複写のため用紙上の任意の指定された位置で読み出す回
路である。(d) Registered image memory circuit The registered image memory circuit l registers in the memory 401 a registered image of the area of interest of the document in the mosaic monitor mode,
This is a circuit that reads out any specified position on paper for copying.
第1O図は、登録画像メモリ回路lの回路図を示す。こ
こに、メモリ4.01は、登録画像を記録するRAMで
ある。セレクタ421は、シェーディング補正された画
像データと゛白°データを選択する。モザイクモニタ画
像を印字する場合は、゛白データが選択される。セレク
タ421の出力信号は、3−ステートバッファ422を
介して、メモリ401とセレクタ446に送られる。3
−ステートバッファ422は、モザイクモニタ画像の印
字の際にメモリ401が読み出されているときのみ(O
E−“1”)、ハイインピーダンス状態となる。FIG. 1O shows a circuit diagram of the registered image memory circuit l. Here, the memory 4.01 is a RAM that records registered images. The selector 421 selects the shading-corrected image data and the white data. When printing a mosaic monitor image, "white data" is selected. The output signal of selector 421 is sent to memory 401 and selector 446 via 3-state buffer 422. 3
- The state buffer 422 is used only when the memory 401 is being read out when printing a mosaic monitor image (O
E-“1”), becomes a high impedance state.
その他の場合は、モザイクモニタモードでモザイクモニ
タ画像を印字していないときは、゛白°データを出力す
る。また、モザイクモニタモードで画像登録時には、画
像データを出力する。In other cases, when a mosaic monitor image is not printed in mosaic monitor mode, "white data" is output. Also, when registering an image in mosaic monitor mode, image data is output.
登録画像がフルカラー画像であった場合、色彩調整が求
められることが多い。そこで、セレクタ446と3−ス
テートバッファ422により、中間処理前にメモリ40
1を介在させ、多値データをメモリ401に記憶させる
。この登録画像データを読出すことにより、モザイクモ
ニタ画像が種々の色調整を施して印字できる。If the registered image is a full-color image, color adjustment is often required. Therefore, the selector 446 and the 3-state buffer 422 are used to store the memory 40 before intermediate processing.
1, and the multivalued data is stored in the memory 401. By reading this registered image data, a mosaic monitor image can be printed with various color adjustments.
書込領域判別回路402は、CPU25から設定される
主走査方向(X)と副走査方向(Y)の書込領域設定信
号に基づいて主走査方向または副走査方向に書込領域に
あるか否かを判別する。ANDゲート407は、その判
別結果に基づき、書込領域にある場合にクロックCKA
をメモリ401のWE端子に出力し、メモリ401への
書き込みを可能にする。The writing area determination circuit 402 determines whether or not the writing area is in the main scanning direction or the sub-scanning direction based on writing area setting signals in the main scanning direction (X) and the sub-scanning direction (Y) set by the CPU 25. Determine whether Based on the determination result, the AND gate 407 outputs the clock CKA if it is in the write area.
is output to the WE terminal of the memory 401 to enable writing to the memory 401.
同様に、続出領域判別回路408は、CPU25から設
定される主走査方向(X)と副走査方向(Y)の続出領
域設定信号に基づいて主走査方向または副走査方向に続
出領域にあるか否かを判別する(続出領域は出力フォー
マットにより定められている。)。ANDゲート405
は、その判別結果に基づき、続出領域にある場合に、イ
ンバータ423を介して、メモリ401のWE端子に“
0゛を出力し、メモリ401を続出可能にする。Similarly, the continuous area determination circuit 408 determines whether the continuous area is in the continuous area in the main scanning direction or the sub-scanning direction based on continuous area setting signals in the main scanning direction (X) and the sub-scanning direction (Y) set by the CPU 25. (The successive area is determined by the output format.) AND gate 405
Based on the determination result, if it is in the successive region, “
0'' is output, and the memory 401 can be continuously output.
メモリ401についての書込みと読出しのアドレスは、
それぞれ、書込アドレス発生カウンタ403と続出アド
レス発生カウンタ409により発生され、セレクタ40
4を介してメモリ401のアドレス端子に出力される。The write and read addresses for the memory 401 are:
They are generated by the write address generation counter 403 and the successive address generation counter 409, respectively, and are generated by the selector 40.
4 to the address terminal of the memory 401.
セレクタ404は、書込みか読出しかに応じて書込アド
レスまたは続出アドレスを選択する。なお、書込アドレ
スと続出アドレスは、いずれも、X方向のアドレスとY
方向のアドレスを基に乗算器と加算器を用いて1次元の
アドレスとして発生される。Selector 404 selects a write address or a subsequent address depending on whether writing or reading is performed. Note that both the write address and the subsequent address are the address in the X direction and the address in the Y direction.
A one-dimensional address is generated based on the directional address using a multiplier and an adder.
なお、セレクタ446とANDゲート448は、スーパ
ーインポーズモードで、原稿画像の印字の際にスーパー
インポーズ画像の部分に゛白°データを出力するために
設けられるが、詳細な説明は省略する。スーパーインポ
ーズモードでトリミング信号が出力された場合を除いて
、セレクタ446は、3−ステートバッファ422また
はメモリ401の出力信号を選択する。Note that the selector 446 and the AND gate 448 are provided to output white data to the superimposed image portion when printing the original image in the superimpose mode, but a detailed description thereof will be omitted. Selector 446 selects the output signal of 3-state buffer 422 or memory 401, except when a trimming signal is output in superimpose mode.
以下では、登録画像メモリ回路lについてさらに詳しく
説明する。Below, the registered image memory circuit l will be explained in more detail.
登録画像の書込みにおいては、使用者が注目領域を指定
すると、CPU25はこの注目領域は画像先端からみて
(Y方向について)何ラインの範囲の領域か、更に主走
査方向(X方向)について何画素目の範囲にあるかを算
出し、すなわち、この注目領域の左上角の座標(xs、
y8)と右下角の座標(Xfn”fn)を求め、この
座標をX方向とY方向の書込領域を判別するための書込
領域設定信号として書込領域判別回路402のX部40
2aと7部402bにそれぞれ設定する。X、Yはそれ
ぞれ、主走査方向と副走査方向をさす。書込領域判別回
路402のX部402aと7部402bは画像先端信号
が入力されると水平同期信号H5ync及びクロックC
KAをカウントするとともに、そのカウント値が上記書
込領域設定範囲にあるかどうかを比較する。主走査方向
が範囲内(x8≦X≦x、n)であればWEX−“L゛
を出力し、副走査方向が範囲内(y8y≦y(n)であ
ればWEY=“L′を出力する。書込アドレス発生カウ
ンタ403は、書込領域判別回路402が書込領域であ
ると判別したときに書込アドレスを発生し、セレクタ4
04を介してメモリ401のアドレス端子に送る。すな
わち、書込アドレス発生カウンタ403のX部403a
ではWEX−’L’のときクロックCKAをカウントし
、主走査方向に関するアドレスを発生ずる。なお、この
アドレスは、水平同期信号H5yncでクリアされる。When writing a registered image, when the user specifies an area of interest, the CPU 25 determines how many lines the area of interest covers (in the Y direction) as seen from the leading edge of the image, and also how many pixels in the main scanning direction (X direction). Calculate whether it is within the eye range, that is, the coordinates (xs,
y8) and the coordinates (Xfn"fn) of the lower right corner, and use these coordinates as a writing area setting signal for determining the writing area in the X direction and the Y direction by the X section 40 of the writing area determination circuit 402
2a and 7 section 402b, respectively. X and Y refer to the main scanning direction and the sub-scanning direction, respectively. When the image leading edge signal is input, the X part 402a and the seventh part 402b of the writing area determination circuit 402 output the horizontal synchronizing signal H5ync and the clock C.
KA is counted and compared to see if the count value is within the write area setting range. If the main scanning direction is within the range (x8≦X≦x, n), output WEX-“L”, and if the sub-scanning direction is within the range (y8y≦y(n), output WEY="L” A write address generation counter 403 generates a write address when the write area determination circuit 402 determines that the area is a write area, and selector 4
04 to the address terminal of the memory 401. That is, the X section 403a of the write address generation counter 403
Then, when WEX-'L', the clock CKA is counted and an address related to the main scanning direction is generated. Note that this address is cleared by the horizontal synchronization signal H5sync.
また、書込アドレス発生カウンタ403の7部403b
はWEY=’L’のとき水平同期信号Hsyncをカウ
ントし副走査方向に関するアドレスを発生ずる。なおこ
のアドレスはCPU25が発生ずる画像先端信号により
クリアされる。書込アドレス発生カウンタ403は乗算
器と加算器を備え、X方向とY方向の両アドレスより1
次元のアドレスを演算する。Also, the seventh section 403b of the write address generation counter 403
counts the horizontal synchronizing signal Hsync when WEY='L' and generates an address in the sub-scanning direction. Note that this address is cleared by the image leading edge signal generated by the CPU 25. The write address generation counter 403 includes a multiplier and an adder, and receives 1 from both addresses in the X direction and the Y direction.
Compute the address of a dimension.
この様にしてアドレスを発生しメモリ401に画像デー
タを書き込む際はさらに、データ保持信号がL°、1囚
/読出信号が”Loと設定されている。これにより、セ
レクタ404は、ANDゲート405を介して選択信号
が送られるので書込アドレス発生カウンタ403からの
アドレス信号を選択し、メモリ401のアドレス端子に
伝える。When an address is generated in this manner and image data is written to the memory 401, the data holding signal is set to L° and the 1/read signal is set to "Lo". Since a selection signal is sent through the write address generation counter 403, the address signal from the write address generation counter 403 is selected and transmitted to the address terminal of the memory 401.
また、インバータ406とANDゲート407を介して
メモリ401のWE端子にクロックCKAが伝えられ、
メモリへの書込を可能にする。また1医/読出信号が°
L′と設定されているので、3ステートバツフア422
は、原稿画像を書き込んでよい状態でのみANDゲート
405を介して能動状態になり、画像データをメモリ4
01のI10端子に伝える。Further, the clock CKA is transmitted to the WE terminal of the memory 401 via the inverter 406 and the AND gate 407.
Enables writing to memory. Also, one doctor/readout signal is
Since it is set as L', the 3-state buffer 422
becomes active via the AND gate 405 only when it is possible to write the original image, and stores the image data in the memory 4.
Transmit it to the I10 terminal of 01.
これに上り書込領域判別回路402が、主副走査方向と
もに範囲内であると判定した領域についての画像だけを
メモリ401に記憶させることができる。書込みが終了
すると、CPU25はデータ保持信号をH′とし、AN
Dゲート407を介して書き込みを禁止し、メモリ40
1の内容を保持する。In addition, it is possible to store in the memory 401 only images of areas that the upstream writing area determination circuit 402 determines to be within the range in both the main and sub-scanning directions. When the writing is completed, the CPU 25 sets the data holding signal to H', and the AN
Writing is prohibited through the D gate 407, and the memory 40
The contents of 1 are retained.
メモリ401に記憶されたデータを読出す際には、指定
され゛た読出領域に印字するようにデータを読出す必要
がある。続出に必要な回路構成は、書込用の部分とほぼ
同じである。CPU25は、用紙に対し続出領域を判別
する続出領域判別回路408のX部408aと7部40
8bには、それぞれ、X≦X≦xfn” s≦y≦yf
nであるとき範囲内であると判別できる設定値を与えて
おく。x、yはS
続出画像領域の左上角P。のX座標とY座標であり、x
fn”f。は右下角P、のX座標とY座標である(第7
図、第8図参照)。続出領域判別回路408は、スキャ
ンの際に画像先端信号が入力されると、水平同期信号H
sync及びクロックCKAをカウントするとともに、
そのカウント値が上記続出領域設定範囲にあるかどうか
を比較する。主走査方向が範囲内であれば、REX−“
Loを出力し、副走査方向が範囲内であればREY−’
L’を出力する。When reading data stored in the memory 401, it is necessary to read the data so as to print it in a designated reading area. The circuit configuration required for continuous printing is almost the same as that for writing. The CPU 25 operates an
8b, respectively, X≦X≦xfn” s≦y≦yf
A setting value that can be determined to be within the range when n is given is given. x and y are S. Upper left corner P of the successive image area. are the X and Y coordinates of x
fn”f. are the X and Y coordinates of the lower right corner P (7th
(See Figure 8). When the image leading edge signal is input during scanning, the successive area determination circuit 408 outputs a horizontal synchronizing signal H.
While counting sync and clock CKA,
A comparison is made to see if the count value is within the above continuous area setting range. If the main scanning direction is within the range, REX-“
Outputs Lo, and if the sub-scanning direction is within the range, REY-'
Output L'.
続出アドレス発生カウンタ409は、読出領域判別回路
408が続出領域であると判別したときに読出アドレス
を発生し、このアドレスは、続出時には1囚/読出信号
が“Hoなのでセレクタ404を介してメモリ401の
アドレス端子に送られる。すなわち、続出アドレス発生
カウンタ409のX部409aは、REX−’L’のと
きクロックCKAをカウントし、主走査方向に関するア
ドレスを発生する。なお、このアドレスは水平同期信号
Hsyncでクリアされる。また、続出アドレス発生カ
ウンタ409の7部409bはREY−’L’のとき変
倍用副走査クロック発生器29からの副走査クロックを
カウントし、副走査方向に関するアドレスを発生する。The successive address generation counter 409 generates a read address when the read area determination circuit 408 determines that it is a successive area, and this address is sent to the memory 401 via the selector 404 since the 1/read signal is “Ho” at the time of successive reading. In other words, the X unit 409a of the successive address generation counter 409 counts the clock CKA when REX-'L' and generates an address related to the main scanning direction.This address is sent to the horizontal synchronizing signal It is cleared by Hsync. Also, when REY-'L', the seventh section 409b of the successive address generation counter 409 counts the sub-scanning clock from the sub-scanning clock generator 29 for scaling, and generates an address regarding the sub-scanning direction. do.
水平同期信号Hsyncではなく副走査クロックをカウ
ントするのは、変倍を考慮したものである。なお、この
アドレスはCPU25が発生する画像先端信号によりク
リアされる。The reason why the sub-scanning clock is counted instead of the horizontal synchronization signal Hsync is to take magnification into consideration. Note that this address is cleared by the image leading edge signal generated by the CPU 25.
主走査方向と副走査方向のナアドレスより1次元のアド
レスが発生される。A one-dimensional address is generated from the addresses in the main scanning direction and the sub-scanning direction.
メモリ401をアクセスして読み出されたデータは後段
に伝えられる。このとき、当然続出領域内では続出アド
レスカウンタ409はメモリの最大サイズを越えてもカ
ウント要求がなされるわけであるが、この場合続出アド
レスカウンタのX部409aSY部409bはオーバー
フローするごとにオーバーフロー信号X、Yを出力する
とともに、再び初期値からカウントをはじめる。オーバ
ーフロー信号X、Yは、後段に配置される画調設定回路
2に出力される。オーバーフロー信号X、Yは、モザイ
クモニタモードで複数の画像を水平方向と縦方向に並べ
て色調を異ならせて印字する場合に用いる。Data read out by accessing the memory 401 is transmitted to the subsequent stage. At this time, of course, within the successive address area, a count request is made to the successive address counter 409 even if the maximum size of the memory is exceeded, but in this case, the X part 409aSY part 409b of the successive address counter sends an overflow signal X every time it overflows. , Y, and starts counting again from the initial value. The overflow signals X and Y are output to an image tone setting circuit 2 arranged at a subsequent stage. The overflow signals X and Y are used when a plurality of images are arranged horizontally and vertically and printed in different tones in a mosaic monitor mode.
なお、読出し時においては1囚/読出信号がH′となっ
ているので、続出領域(REX=’L、’。In addition, at the time of reading, since the 1st prisoner/read signal is H', the successive output area (REX='L,').
REY−’L’ )ではANDゲート405とインバー
タ423を介してメモリ401は出力可能状態であり、
また、ANDゲート405を介して3ステートバツフア
422はハイインピーダンス状態となっていて画像デー
タ入力側はメモリ401と切り離されている。REY-'L'), the memory 401 is ready for output via the AND gate 405 and the inverter 423;
Further, the three-state buffer 422 is in a high impedance state via the AND gate 405, and the image data input side is separated from the memory 401.
また、セレクタ446は、メモリ401が読出可能であ
る場合は(OE−“L’)、ANDゲート448を介し
た選択信号によりメモリ401の読出データを選択し、
その他の場合は、第7図のフォーマットのような印字が
できるようにデータを読み出す必要があるので、メモリ
からのデータ続出時以外では画像データを″白′にする
ため、“白゛データを選択する。このとき、続出領域判
別回路408a、408bには、原稿読取の倍率と、メ
モリ401の内容の印字倍率との違いを考慮した座標が
設定されている。なお、変倍用副走査クロックは、原稿
読取倍率と一致させておく。Further, when the memory 401 is readable (OE-“L'), the selector 446 selects the read data of the memory 401 by a selection signal via the AND gate 448,
In other cases, it is necessary to read the data so that it can be printed in the format shown in Figure 7, so select "white" data to make the image data "white" except when data is continuously being output from memory. do. At this time, coordinates are set in the successive region determination circuits 408a and 408b in consideration of the difference between the magnification for reading the document and the printing magnification for the contents of the memory 401. Note that the sub-scanning clock for variable magnification is made to match the document reading magnification.
今nXn”の画像を出力したい場合、メモリの読み出し
方としては、主走査方向にn回同じラインの内容を読出
し、副走査方向について全内容を読み出すと、再び主走
査方向を先頭から読み出すことになる。If you want to output an image of "n Become.
用紙に対し続出領域を判別する続出領域判別回路のX部
408a、7部408bの出力が可能であるとき(OB
−“L’)、続出アドレス発生カウンタのX部409a
、Y部409bによりアドレスを発生させ、そのアドレ
スを用いてメモリ401をアクセスし、保持してあった
画像データをセレクタ446を経て後段に伝える。ここ
でCPU25は、続出領域判別回路のX部408aには
、X≦X≦Xfnであるとき、7部408bには、y≦
y≦yfnであるとき、続出範囲内であると判別できる
設定値を与えておく。このとき、続出アドレス発生カラ
ンり409は1ブロツクの最大サイズ(−(xfn−x
s)/n)を越えるとオーバーフロー信号Xを出力する
とともに、再び初期値からカウントをはじめる。When it is possible to output the X part 408a and the seventh part 408b of the successive area determination circuit that determines the successive area on the paper (OB
-"L'), X section 409a of successive address generation counter
, the Y unit 409b generates an address, uses the address to access the memory 401, and transmits the held image data to the subsequent stage via the selector 446. Here, the CPU 25 stores the information in the X section 408a of the successive area discriminating circuit when X≦X≦Xfn, and the seventh section 408b in the case that y≦
When y≦yfn, a set value is given that allows it to be determined that it is within the successive range. At this time, the successive address generation number 409 is the maximum size of one block (-(xfn-x
s)/n), an overflow signal X is output and counting starts again from the initial value.
そして、同じラインの内容を読み出す。これをn回繰り
返す。副走査方向に(yfn−y8)/n”だけ進むと
水平方向のnブロックのための続出が完了し、オーバー
フロー信号Yが出力される。こうして、水平方向にn個
の画像が印字される。これを副走査方向にn!回繰り返
すことによりnXn’のブロックのモザイクモニタ画像
が読出される。Then, read out the contents of the same line. Repeat this n times. After advancing by (yfn-y8)/n'' in the sub-scanning direction, successive printing for n blocks in the horizontal direction is completed and an overflow signal Y is output.In this way, n images are printed in the horizontal direction. By repeating this process n! times in the sub-scanning direction, a mosaic monitor image of nXn' blocks is read out.
なお、画調設定回路2においては、オーバーフロー信号
X、Yに対応してブロックごとに異った色補正係数が設
定されているので(第16図(a)。Note that in the image tone setting circuit 2, different color correction coefficients are set for each block corresponding to the overflow signals X and Y (see FIG. 16(a)).
(b)参照)、各画像はそれぞれ異った色調整が施され
印字されることになる。(see (b)), each image will be printed with different color adjustments applied.
以下余白
次に、登録画像メモリ回路lを構成する書き込み(読み
出し)の領域判別回路402(408)お上びアドレス
発生カウンタ403(409)について第11図の詳細
回路図を用いて説明する。なお、書込みと読出しとで同
じ構成の領域判別回路とアドレス発生カウンタが使用さ
れ、両者の相違点は、続出の場合に変倍用副走査クロッ
クを用いることとオーバーフロー信号X、Yを出力する
ことだけである。Margins below Next, the write (read) area determination circuit 402 (408) and address generation counter 403 (409) that constitute the registered image memory circuit 1 will be explained using the detailed circuit diagram of FIG. Note that the area discrimination circuit and address generation counter with the same configuration are used for writing and reading, and the difference between the two is that in the case of continuous writing, a sub-scanning clock for scaling is used and overflow signals X and Y are output. Only.
第11図において、注目領域(続出領域)判別回路のX
部402a(408a)はカウンタ回路601602、
D−フリップフロップ603,604およびANDゲー
ト605で構成している。In FIG. 11, X of the attention area (successive area) discrimination circuit
The section 402a (408a) includes a counter circuit 601602,
It is composed of D-flip-flops 603 and 604 and an AND gate 605.
ダウンカウンタであるカウンタ回路601.602のプ
リセット端子には、注目領域(続出領域)の左上角P。The preset terminals of the counter circuits 601 and 602, which are down counters, are connected to the upper left corner P of the region of interest (successive region).
と右下角P、のX座標の値を設定するための初期値デー
タX −1,Xfn−1がCPU25より送られ、水平
同期信号H5yncが1oad端子に送られる。従って
、水平同期信号Hsyncが出力されると、カウンタ回
路601.602にそれぞれ初期値データx81.xf
n 1がプリセットされる。ここに、Xs’ xfnは
、長方形である注目(続出)領域の左上角P。と右下角
P1のX座標値である。Initial value data X-1, Xfn-1 for setting the values of the X coordinates of and lower right corner P are sent from the CPU 25, and a horizontal synchronization signal H5ync is sent to the 1oad terminal. Therefore, when the horizontal synchronization signal Hsync is output, the initial value data x81 . xf
n 1 is preset. Here, Xs' xfn is the upper left corner P of the rectangular region of interest (one after another). is the X coordinate value of the lower right corner P1.
両カウンタ回路601,602のクロック端子には、ク
ロック信号CKAが入力される。従って、クロック信号
CKAが入力されるごとに、カウンタ回路601.60
2はカウント値を1つ減らし、カウント値が0をすぎる
と、ripple earry信号を発生する。このr
ipple carry信号は、それぞれ、D−フリッ
プフロップ603,604にクロック信号として送られ
る。両り−フリップフロップ603.604においては
、各CLR端子に同じ水平同期信号H5yncが入力さ
れるが、D端子には、LレベルとHレベルがそれぞれ入
力される。Dフリップフロップ603のQ出力は、水平
同期信号Hsyncの正進行エツジでHレベルになり、
X個のクロックをカウントした後、ripple ca
rry信号の正進行エツジでLレベルに反転する。一方
、Dフリップフロップ604のQ出力は、水平同期信号
Hsyncの正進行エツジでLレベルになり、xfn個
のクロックをカウントした後、ripple carr
y信号の正進行エツジでHレベルになる。フリップフロ
ップ603のQ出力とフリップフロップ604のQ出力
は、それぞれANDゲート605の入力端子に送られる
。従って、ANDゲート605の出力端子は、カウント
xsとXfnの間でLレベルになる。A clock signal CKA is input to the clock terminals of both counter circuits 601 and 602. Therefore, each time the clock signal CKA is input, the counter circuits 601 and 60
2 decreases the count value by one, and when the count value exceeds 0, generates a ripple early signal. This r
The iple carry signal is sent as a clock signal to D-flip-flops 603 and 604, respectively. In the flip-flops 603 and 604, the same horizontal synchronizing signal H5ync is input to each CLR terminal, but L level and H level are input to the D terminal, respectively. The Q output of the D flip-flop 603 becomes H level at the positive edge of the horizontal synchronization signal Hsync,
After counting X clocks, ripple ca
It is inverted to L level at the positive edge of the rry signal. On the other hand, the Q output of the D flip-flop 604 goes to L level at the positive edge of the horizontal synchronization signal Hsync, and after counting xfn clocks, the Q output goes to ripple carr.
It becomes H level at the forward edge of the y signal. The Q output of flip-flop 603 and the Q output of flip-flop 604 are each sent to an input terminal of AND gate 605. Therefore, the output terminal of AND gate 605 becomes L level between counts xs and Xfn.
第12図は、領域判別回路の動作のタイミングチャート
を示す。CPU25が与えた初期データX−1゛を初期
値としてカウンタ回路601はカラントを始め、クロッ
クCKAが入力される度にカウント値をデクリメントし
ていく。すると、カウンタ回路601はXだけクロック
CKAが入力されると、ripple carry信号
を発生する。この信号が入力されると、予め°H°にセ
ットされていたフリップフロップ603はそのQ出力を
反転し、゛L゛レベルをANDゲート605に伝える。FIG. 12 shows a timing chart of the operation of the area discrimination circuit. Using the initial data X-1' given by the CPU 25 as an initial value, the counter circuit 601 starts the current count and decrements the count value every time the clock CKA is input. Then, the counter circuit 601 generates a ripple carry signal when X clocks CKA are input. When this signal is input, flip-flop 603, which has been previously set to °H°, inverts its Q output and transmits the "L" level to AND gate 605.
また、カウンタ回路602についても同様に初期データ
x −1’を初期値としてXfnだけクロックCKA
n
が入力されると、フリップフロップ604のQ出力がL
°から“H゛に反転し、゛HルベルをANDゲート60
5に伝える。(なお、フリップフロップ603,604
のQ出力とQ出力は、クリア時にはそれぞれ゛H゛レベ
ル、゛Lルベルとなる。)今、xS<x、nであると、
注目領域(続出領域)であるXsとxfnの間だけで、
ゲート605の出力(WEX(REX))がL°となる
。Similarly, for the counter circuit 602, the initial data x -1' is used as the initial value, and the clock CKA is increased by Xfn.
When n is input, the Q output of the flip-flop 604 becomes L
Invert from ° to "H" and AND gate 60 with "H level"
Tell 5. (In addition, flip-flops 603, 604
The Q output and the Q output of are respectively at the "H" level and the "L" level when cleared. ) Now, if xS<x, n,
Only between Xs and xfn, which are areas of interest (areas that are appearing one after another),
The output (WEX (REX)) of the gate 605 becomes L°.
書込(続出)アドレス発生カウンタ403(409)の
X部403a(409a)は、ANDゲート606とプ
ログラマブルカウンタ607からなる。The X section 403a (409a) of the write (successive) address generation counter 403 (409) consists of an AND gate 606 and a programmable counter 607.
ANDゲート606の出力信号は、クロック信号として
プログラマブルカウンタ607に送られる。The output signal of AND gate 606 is sent to programmable counter 607 as a clock signal.
従って、ANDゲート605の出力信号(WEX)が“
Lルベルのとき、ANDゲート606がもう1つの入力
CKAをプログラマブルカウンタ607に伝える。プロ
グラマブルカウンタ607はCPU25から与えられた
プログラムデータXを除数としてクロックCKAを循環
カウントする。Therefore, the output signal (WEX) of the AND gate 605 is “
At L level, AND gate 606 passes another input CKA to programmable counter 607. The programmable counter 607 cyclically counts the clock CKA using the program data X given from the CPU 25 as a divisor.
今、登録画像の主走査方向の長さをクロックCKAのC
カウント分とした場合、メモリ401に書き込むときに
おいては、CPU25が与えるデータxs、xfn、X
について、
X=Xfn−x、 = (1
としておけばよい。また、モザイクモニタモードの読み
出しにおいて、主走査方向にn回出力したい場合は(第
7図参照)、
X = (Xfn Xs)/ n−1としておけばよ
い。Now, the length of the registered image in the main scanning direction is determined by C of the clock CKA.
In the case of counting, when writing to the memory 401, the data xs, xfn,
Regarding, It is sufficient to set it to -1.
書込(続出)領域判別回路の1部402b(408b)
は、カウンタ回路611,612、フリップフロップ6
13,614、ANDゲート615で構成している。ま
た、書込(続出)アドレス発生カウンタの7部403b
(409b)は、ANDゲート616とプログラマブル
カウンタ617からなる。1 part 402b (408b) of the write (continued) area determination circuit
are counter circuits 611, 612, flip-flop 6
13, 614, and an AND gate 615. In addition, the 7th section 403b of the write (continuous) address generation counter
(409b) consists of an AND gate 616 and a programmable counter 617.
その構成と動作については、書込(続出)領域判別回路
のX部402a(408a)と書込(続出)アドレス発
生カウンタのX部403a(409a)による主走査方
向の場合と全く同様である。ただし、カウンタ回路61
1,612にCPU25より与える初期値データをY
1.Xfn川とし、ANDケ−ト616においてクロ
ックCKAの代りにHsyncまたは変倍用副走査クロ
ックというように、X方向とは異なった副走査(Y方向
)用の信号を用い、またカウンタ回路611,612の
ロード端子やフリップフロップ等のCLR端子に入力す
るHsync信号を画像先端信号とし、プログラマブル
カウンタ617に与えるプログラムデータをY−gとす
る。また、プログラマブルカウンタ607,617は、
それぞれオーバーフロー信号X、Yを発生する。Its configuration and operation are exactly the same as those in the main scanning direction using the X section 402a (408a) of the write (successive) area determination circuit and the X section 403a (409a) of the write (successive) address generation counter. However, the counter circuit 61
The initial value data given by the CPU 25 to 1,612 is Y
1. Xfn river, and in the AND gate 616, a signal for sub-scanning (Y direction) different from the X direction, such as Hsync or a sub-scanning clock for variable magnification, is used instead of the clock CKA, and the counter circuit 611, Let the Hsync signal input to the load terminal of 612 or the CLR terminal of a flip-flop or the like be an image leading edge signal, and the program data given to the programmable counter 617 be Yg. Moreover, the programmable counters 607 and 617 are
They generate overflow signals X and Y, respectively.
プログラマブルカウンタ607 617のカウント値と
して得られた値はそのままメモリ401のアドレスとし
て用いることもできる。たとえば、プログラムデータX
が2のべき乗であれば、下位ビットをプログラマブルカ
ウンタ607の出力とし、上位ビットをプログラマブル
カウンタ617の出力とするだけでよい。しかしながら
、そうでない場合は、上のような方式をとるとメモリの
使用効率が低下してしまう。The values obtained as the count values of the programmable counters 607 to 617 can also be used as they are as addresses in the memory 401. For example, program data
If is a power of 2, it is sufficient to set the lower bits as the output of the programmable counter 607 and the upper bits as the output of the programmable counter 617. However, if this is not the case, using the above method will reduce memory usage efficiency.
そこで、本実施例においては、メモリの使用効率をあげ
るため、乗算テーブル621と加算器622を用いて主
副走査方向のアドレスを1次元の連続したメモリアドレ
スに変換している。そして、求められた領域の縦横比が
どのようなものであっても、その面積がメモリ総容量以
内であれば書込、続出ができるようにしである。具体的
方法としては、書込(続出)アドレス発生カウンタ40
3(409)において、X部403a(409a)と7
部403b(409b)の他にプログラムデータXとプ
ログラマブルカウンタ607の出力データをアドレスと
して索引する乗算テーブル621を設け、CPU25が
算出した固定オフセット量すなわちメモリ先頭番地とプ
ログラマブルカウンタ607の出力と乗算テーブル62
1の出力とを加算器622で加算することにより、メモ
リ401の実アドレスを算出している。こうして、Xの
値が何であっても、メモリ401において画像データを
1次元アドレスに最密バッキングで記憶できる。Therefore, in this embodiment, in order to increase memory usage efficiency, addresses in the main and sub-scanning directions are converted into one-dimensional continuous memory addresses using a multiplication table 621 and an adder 622. No matter what the aspect ratio of the obtained area is, as long as the area is within the total memory capacity, writing and continuous output are possible. As a specific method, write (successive) address generation counter 40
3 (409), X part 403a (409a) and 7
In addition to the section 403b (409b), a multiplication table 621 is provided that indexes the program data X and the output data of the programmable counter 607 as addresses, and the fixed offset amount calculated by the CPU 25, that is, the memory start address, the output of the programmable counter 607, and the multiplication table 62 are provided.
The real address of the memory 401 is calculated by adding the output of 1 in the adder 622. In this way, no matter what the value of X is, image data can be stored in memory 401 at one-dimensional addresses with close-packed backing.
また、上の説明で明らかなように、書込関係の領域判別
回路402、アドレス発生カウンタ403と、続出関係
の領域判別回路408、アドレス発生カウンタ409は
副走査クロック以外は全く同じ回路構成である。今まで
は説明を簡単にするため、これらの回路を別々に分けて
書込時と続出時でセレクタ404によりアドレスを選択
していたが、書込と続出は同時に行なわれないから、こ
の回路は共通で1つだけもっておけばよい。Furthermore, as is clear from the above description, the write-related area determination circuit 402 and address generation counter 403 and the continuation-related area determination circuit 408 and address generation counter 409 have exactly the same circuit configuration except for the sub-scanning clock. . Up until now, to simplify the explanation, these circuits have been separated and addresses have been selected by the selector 404 for writing and for successive output, but since writing and successive output are not performed at the same time, this circuit You only need to have one in common.
(e) モザイクモニタモードに係る複写機制御のフ
ロー
第13図は、デジタルカラー複写機を制御するCPU2
5の複写動作制御のスーパーインポーズ機能とモザイク
モニタモードに係るメインフローを示す。複写機の電源
が投入されると、CPU25などのイニシャライズ処理
が行われる(図示しない)。(e) Flow of copying machine control related to mosaic monitor mode FIG. 13 shows the CPU 2 controlling the digital color copying machine.
5 shows the main flow related to the superimpose function and mosaic monitor mode of copy operation control in No. 5. When the copying machine is powered on, initialization processing of the CPU 25 and the like is performed (not shown).
まず、初期設定を行う(ステップSl(以下「ステップ
」を省略する))。すなわち、プリント枚数、倍率、用
紙等の複写条件を初期状態(1枚、等倍、用紙自動選択
等)にセットし、濃度を標準とし、コピー可能状態々す
る。モザイクモニタモードにおける出力画像数は初期値
(3)とし、出力画像数メモリ36に3をセットする。First, initial settings are performed (step Sl (hereinafter "step" will be omitted)). That is, the copying conditions such as the number of prints, magnification, paper, etc. are set to the initial state (single copy, same size, automatic paper selection, etc.), the density is set to standard, and copying is possible. The number of output images in the mosaic monitor mode is set to an initial value (3), and 3 is set in the output image number memory 36.
また、モザイクモニタモード等の選択も可能である。こ
うして、初期モードが設定される。It is also possible to select a mosaic monitor mode or the like. In this way, the initial mode is set.
次に、各種処理を行う。通常モザイクモニタモードをセ
レクトするということは画像登録要求(S2)、モザイ
クモニタ出力要求(S4)ともに“YES″である。ま
た、スーパーインポーズモードをセレクトするというこ
とは、画像登録要求(S2)スーパーインポーズモード
出力要求(S6)ともに“YES″である。Next, various processing is performed. Selecting the normal mosaic monitor mode means "YES" to both the image registration request (S2) and the mosaic monitor output request (S4). Furthermore, selecting the superimpose mode means "YES" to both the image registration request (S2) and the superimpose mode output request (S6).
画像登録の要求があれば(S2でYES)、画像登録処
理を行う(S3.第14図参照)。画像登録とは、指定
した領域の画像の内容を登録することである。画像登録
処理(S3)においては、使用者の希望する領域を設定
し、その領域の内容をメモリ401に登録する。エリア
設定は、原稿画像を読取り、表示部84に読取画像を表
示し、希望する領域をジョグダイアル82.83とセッ
トキー76で設定する。If there is a request for image registration (YES in S2), image registration processing is performed (S3, see FIG. 14). Image registration means to register the contents of an image in a designated area. In the image registration process (S3), the user sets a desired area and registers the contents of the area in the memory 401. To set the area, a document image is read, the read image is displayed on the display section 84, and a desired area is set using the jog dial 82, 83 and the set key 76.
モザイクモニタ出力要求があれば(S4でYES)、モ
ザイクモニタ出力処理(S5.第15図参照)を行う。If there is a mosaic monitor output request (YES in S4), mosaic monitor output processing (S5, see FIG. 15) is performed.
すなわち、登録した内容を読出し、それに各種色補正を
施してモザイクモニタ画像を出力する。この際、プリン
ト枚数、倍率等の複写条件を初期状態にリセットしくオ
ールリセット)、濃度調整レベルを標準値に設定してお
く。出力されたモザイクモニタ画像の中から使用者の希
望するカラーバランスの画像を選び、コピー要求を行う
とそのカラーバランスで全体の画像が得られる。That is, the registered content is read out, various color corrections are performed on it, and a mosaic monitor image is output. At this time, reset the copying conditions such as the number of prints and magnification to the initial state (All Reset), and set the density adjustment level to the standard value. When the user selects an image with the desired color balance from among the output mosaic monitor images and requests a copy, the entire image is obtained with that color balance.
スーパーインポーズ出力要求の場合(S6でYES)、
スーパーインポーズ出力設定を行う(S7)。In the case of superimpose output request (YES in S6),
Superimpose output settings are performed (S7).
すなわち、登録画像があるかどうかのチエツクの後、メ
モリからの続出設定を行なう。次にコピー要求を行うと
C88でYEs)、 コピーが行われ(99,910)
、登録画像が原稿画像に重ねて印字される。That is, after checking whether there is a registered image, settings are made to continue reading from the memory. Next, when a copy request is made, C88 returns YES), and the copy is performed (99,910).
, the registered image is printed over the original image.
画像登録要求、モザイクモニタ出力要求、スーパーイン
ポーズ出力要求がいずれもなければ(S2、S4.S6
でいずれもNo)、通常のコピーを行う(88〜510
)。If there is no image registration request, mosaic monitor output request, or superimpose output request (S2, S4, S6
(No in both cases), perform a normal copy (88 to 510)
).
第14図は、画像登録処理(S3)のフローを示す。FIG. 14 shows the flow of image registration processing (S3).
操作パネル70においてセットキー76が押されると、
そのときに表示部84で設定されていた領域設定値を入
力する(S21)。さらに、その他の各種入力値を設定
する(S22)。When the set key 76 is pressed on the operation panel 70,
The area setting value that was set on the display unit 84 at that time is input (S21). Furthermore, various other input values are set (S22).
次に、画像登録を開始するか否かが判定される(S31
)。画像登録を開始する場合は、入力された領域設定値
(S21)より登録画像領域の頂点(左上角と右下角)
の座標を計算し、その領域の原稿画像を読み取らせ(S
32)、その基本信号をシェーディング補正させて(S
33)、補正値をメモリ401に書き込む(S34)。Next, it is determined whether or not to start image registration (S31
). When starting image registration, select the vertices (upper left corner and lower right corner) of the registered image area from the input area setting values (S21).
The coordinates of the area are calculated and the document image of that area is read (S
32), the basic signal is subjected to shading correction (S
33), the correction value is written into the memory 401 (S34).
そして、画像登録要求をクリアして(S35)、リター
ンする。画像登録を開始しない場合(S31でNo)、
直ちに画像登録要求をクリアして(S35)、リターン
する。Then, the image registration request is cleared (S35) and the process returns. If you do not want to start image registration (No in S31),
Immediately clear the image registration request (S35) and return.
第15図は、モザイクモニタ出力処理(S5)のフロー
を示す。まず、出力画像数nの変更があるか否かが判定
される(S51・)。使用者が出力画像数変更キー81
を押した場合、出力画像数nが変更されるので、次に、
テンキー75からの入力を待って出力画像数nを設定す
る(S52)。FIG. 15 shows the flow of mosaic monitor output processing (S5). First, it is determined whether there is a change in the number n of output images (S51). The user presses the output image number change key 81
If you press , the number of output images n will be changed, so next,
After waiting for an input from the numeric keypad 75, the number n of output images is set (S52).
次に、注目領域のメモリ401の内容を読出しく561
)、出力画像数nに対応したフォーマットで色補正係数
y、、m、、c−を画調設定回路2に出力し+11
て色補正を行わせ(S62)、モザイクモニタ画像を印
字させる(96g)。Next, read out the contents of the memory 401 of the area of interest 561
), the color correction coefficients y, , m, , c- are outputted to the image tone setting circuit 2 in a format corresponding to the number of output images n, and color correction is performed using +11 (S62), and a mosaic monitor image is printed (96g). ).
次に、表示部84でモザイクモニタ画像の中から使用者
が希望する画像(ブロック)が選択されると(S71)
、選択された画像に応じた色補正係数に、、KIll、
Kcを設定する(S72)。この選択方式は(b)節で
述べた通りである。Next, when the user selects a desired image (block) from among the mosaic monitor images on the display unit 84 (S71)
, KIll, to the color correction coefficient according to the selected image.
Kc is set (S72). This selection method is as described in section (b).
プリント開始キー71が押されてコピーが要求されると
(S73)、原稿の走査が開始され、設定された色補正
係数y、、m、、c、を用いてコピーをスタ一トさせる
(S74)。そしてコピー終了まで(S75)、コピー
を行い、リターンする。When the print start key 71 is pressed to request copying (S73), scanning of the original is started, and copying is started using the set color correction coefficients y, m, c (S74). ). Then, copying is performed until the copying is completed (S75), and the process returns.
第16図(a)、 (b)は、モザイクモニタ画像の印
字における色調整のための係数の設定処理を行うフロー
チャートである。FIGS. 16(a) and 16(b) are flowcharts for setting coefficients for color adjustment in printing a mosaic monitor image.
この処理は、水平同期信号H5yncが発生する度毎に
CPU25に割り込みがかかり、これによる割り込みル
ーチンとして実行される。This process is executed as an interrupt routine by interrupting the CPU 25 every time the horizontal synchronizing signal H5ync is generated.
この中で、カウンタCt+は、プリント用紙Pの先端(
画像先端)から副走査方向への距離をカウントシ、モザ
イクモニタ画像GMの印字初め及び印字路わりを検出す
る。カウンタCttは、副走査方向の距離をカウントし
、モザイクモニタ画像のブロックの変化を検出する。T
は、画像先端からモザイクモニタ画像の印字位置までの
副走査方向の距離を表し、ρはlブロックの副走査方向
の距離を表す(第7図参照)。Among these, the counter Ct+ is the leading edge of the print paper P (
The distance from the leading edge of the image in the sub-scanning direction is counted, and the beginning of printing and the end of the printing path of the mosaic monitor image GM are detected. The counter Ctt counts the distance in the sub-scanning direction and detects changes in blocks of the mosaic monitor image. T
represents the distance in the sub-scanning direction from the leading edge of the image to the printing position of the mosaic monitor image, and ρ represents the distance of the l block in the sub-scanning direction (see FIG. 7).
まず、5300でステートが判断され、その値「0」〜
「4」に応じて分岐する。First, the state is determined at 5300, and its value is "0" ~
Branch according to "4".
ステートが「0」のとき1こは、画像先端(用紙Pの先
端)であるか否かが判断され(S301)、画像先端が
通過したときには、カウンタCtIを初期化しくS 3
02)、ステートをrLjにする(S303)。When the state is "0", it is determined whether or not it is the leading edge of the image (leading edge of the paper P) (S301), and when the leading edge of the image has passed, the counter CtI is initialized (S301).
02), the state is set to rLj (S303).
ステートが「l」のときには、カウンタCt、IJ(T
になるのを待ち(S311)、すなわちモザイクモニタ
画像GMの先端である座標yの位置に達するのを待ち、
その後、使用する現像器のトナーの色によって、ステー
トr2J、r3JJ4Jのいずれかにジャンプする。When the state is “l”, the counters Ct, IJ(T
(S311), that is, wait until the position of the coordinate y, which is the tip of the mosaic monitor image GM, is reached.
Thereafter, the process jumps to either state r2J or r3JJ4J depending on the color of the toner in the developing device used.
すなわち、Y(イエロー)のとき(S312でYES)
はステートを「2」とする(9313)。M(マゼンタ
)のとき(S 321でYES)は、カウンタCttを
初期化しく5322)、変数iを「0」としく5323
)、ステートを「3」とする(S324)。C(シアン
)のとき(S 321でNo)は、カウンタCt。That is, when Y (yellow) (YES in S312)
sets the state to "2" (9313). When M (magenta) (YES in S 321), initialize the counter Ctt (5322) and set the variable i to "0" (5323).
), the state is set to "3" (S324). When it is C (cyan) (No in S321), the counter Ct.
を初期化しく5331)、変数jを「0」としく533
2)、ステートを「4」とする(S333)。Initialize 5331) and set variable j to "0"533
2), the state is set to "4" (S333).
ステートが「2」(イエロー印字)のときには、画調設
定回路2にラッチ信号を出力しラッチ302゜303、
・・・にそれぞれ設定する係数1〜nとしてy。。When the state is "2" (yellow printing), a latch signal is output to the image setting circuit 2, and latches 302, 303,
y as coefficients 1 to n set respectively. .
yl、・・・y をラッチしく5341)、カウンタ
Ct。yl, . . . y 5341), counter Ct.
+1−1
が(T+n2I2)になるのを待ち、すなわちモザイク
モニタ画像GMの後端である座標yfnの位置に達する
のを待ち(S342)、ステートを「0」とする(83
43)。+1-1 becomes (T+n2I2), that is, waits until the position of coordinate yfn, which is the rear end of mosaic monitor image GM, is reached (S342), and the state is set to "0" (83
43).
ステートが「3」(マゼンタ印字)のときは、ラッチ3
02,303.・、306の係数1−ni、:m、を代
入しく5351)、カウンタC1,がeになるのを待ち
、すなわちモザイクモニタの1ブロック分が終わるのを
待ち(S352)、カウンタCt、を初期化しく535
3)、変数iを1つインクリメントする(S354)。When the state is "3" (magenta printing), latch 3
02,303.・Substitute the coefficient 1-ni, :m of 306 (5351), wait for the counter C1 to become e, that is, wait for one block of the mosaic monitor to finish (S352), and initialize the counter Ct. 535
3) Increment the variable i by one (S354).
次に、モザイクモニタ画像の後端に達するのを待ち(S
355)、ステートを「0」とする(8356)。つ
まり、ここでは、係数1〜nには互いに同じ値m、が設
定されるとともに、モザイ!
クモニタ画像が副走査方向に1ブロツク変わる毎に、係
数1−nが新しい値ff1i+1に変更される。Next, wait until the rear end of the mosaic monitor image is reached (S
355), and the state is set to "0" (8356). That is, here, the same value m is set for the coefficients 1 to n, and the mosaic! Each time the monitor image changes by one block in the sub-scanning direction, the coefficient 1-n is changed to a new value ff1i+1.
ステートが「4」(シアン印字)のときは、ラッチ30
2.303.・・・の係数1=nにC6を代入しくS3
コ
ロ1)、カウンタCt、が(n12)になるのを待ち、
すなわちモザイクモニタのnブロック分が終わるのを待
ち(S362)、カウンタCt2を初期化しく8363
)、変数jを1つインクリメントする(S364)。次
に、モザイクモニタ画像の後端に達するのを待ち(93
65)、ステートを「0」とする(S366)。つまり
、ここでは、ラッチ302.303、・・・の係数1−
nには互いに同じ値C1が設定されるとともに、モザイ
クモニタ画像が副走査方向にnブロック変わる毎に係数
1−nが新しい値Cj+1に変更される。When the state is "4" (cyan printing), latch 30
2.303. Substitute C6 for the coefficient 1=n of...S3
Wait until the counter Ct becomes (n12),
In other words, wait until n blocks of the mosaic monitor are completed (S362) and initialize the counter Ct2.8363
), the variable j is incremented by one (S364). Next, wait until the end of the mosaic monitor image is reached (93
65), and the state is set to "0" (S366). That is, here, the coefficient 1- of the latches 302, 303, ...
The same value C1 is set for n, and the coefficient 1-n is changed to a new value Cj+1 every time the mosaic monitor image changes by n blocks in the sub-scanning direction.
各ステートでの処理が終わると、カウンタCt + 。When the processing in each state is completed, the counter Ct +.
Cttをインクリメントする(S371)。Ctt is incremented (S371).
以上の処理によって、各印字色についてブロック毎に種
々の色補正係数が設定され、色調整が行なわれる。Through the above processing, various color correction coefficients are set for each block for each print color, and color adjustment is performed.
以下余白
(発明の効果)
使用者のモザイクモニタモードに対する要求は様々であ
る。本発明においては、色調の異なる複数画像(モザイ
クモニタ画像)の印字において、使用者が出力画像数を
指示できるようにしたので、多様な要求に対応できる。Below are blank spaces (effects of the invention) Users have various requirements regarding the mosaic monitor mode. In the present invention, when printing a plurality of images (mosaic monitor images) with different tones, the user can specify the number of images to be output, so that various demands can be met.
たとえば、得たいカラーバランスの画像がどのようなカ
ラーバランスなのか見当がつかない場合や、厳密なカラ
ーバランスを求める場合などに、大きな出力画像数を指
定して対応できる。逆に、多くの画像を出力すると選択
が煩わしい場合などに、小さな出力画像数を指定して対
応できる。For example, you can specify a large number of output images if you have no idea what kind of color balance the image you want to have, or if you want exact color balance. Conversely, if outputting a large number of images makes selection cumbersome, you can specify a smaller number of output images.
第1図は、デジタルカラー複写機の概略断面図である。
第2図は、信号処理部のブロック図である。
第3図は、画像データ処理のタイミングチャートである
。
第4図は、操作パネルの平面図である。
第5図は、注目領域設定の図である。
第6図は、プリント動作、操作パネル等の制御の回路図
である。
第7図と第8図は、それぞれ、モザイクモニタ画像の出
力フォーマットの図である。
第9図は、画調設定回路の回路図である。
第10図は、登録画像メモリ回路の回路図である。
第11図は、領域判別回路とアドレス発生カウンタの回
路図である。
第12図は、領域判別回路の動作のタイミングチャート
である。
第13図は、デジタルカラー複写機のモザイクモニタモ
ードに係るメインフローの図である。
第14図は、画像登録処理のフローチャートである。
第15図は、モザイクモニタ出力設定のフローチャート
である。
第16図(a) 、 (b)は、割込処理のフローチャ
ートである。
■ ・登録画像メモリ回路、2 ・画調設定回路、25
・・・CPU、 36・・・出力画像数メモリ、
70・・・操作パネル、
78・・・モザイクモニタ選択キー
81・・出力画像数変更キー
84・・・表示部、 401・・・メモリ。FIG. 1 is a schematic sectional view of a digital color copying machine. FIG. 2 is a block diagram of the signal processing section. FIG. 3 is a timing chart of image data processing. FIG. 4 is a plan view of the operation panel. FIG. 5 is a diagram of attention area setting. FIG. 6 is a circuit diagram for controlling the printing operation, operation panel, etc. FIGS. 7 and 8 are diagrams of output formats of mosaic monitor images, respectively. FIG. 9 is a circuit diagram of the image tone setting circuit. FIG. 10 is a circuit diagram of the registered image memory circuit. FIG. 11 is a circuit diagram of an area discrimination circuit and an address generation counter. FIG. 12 is a timing chart of the operation of the area discrimination circuit. FIG. 13 is a diagram of the main flow related to the mosaic monitor mode of the digital color copying machine. FIG. 14 is a flowchart of image registration processing. FIG. 15 is a flowchart of mosaic monitor output settings. FIGS. 16(a) and 16(b) are flowcharts of interrupt processing. ■ ・Registered image memory circuit, 2 ・Picture setting circuit, 25
...CPU, 36...output image number memory,
70...Operation panel, 78...Mosaic monitor selection key 81...Output image number change key 84...Display section, 401...Memory.
Claims (1)
タを記憶し、この画像データに対しそれぞれ異なる色補
正演算を施して複数の画像を同一紙上の異なる位置に印
字し、この複数の画像の中から使用者が希望画像を選択
するモザイクモニタモードを備えたデジタルカラー複写
機において、モザイクモニタモードにおける上記の複数
の画像の数を使用者が指示できる出力画像数指示手段と
、 モザイクモニタモードにおける複数画像印字の際に、上
記の出力画像数指示手段により指示された出力画像数に
対応して画像ごとに色補正演算用の所定の色補正係数を
設定する画調設定手段を備えることを特徴とするデジタ
ルカラー複写機。(1) Image data of an area specified by the user in the original image is stored, and each image data is subjected to different color correction calculations to print multiple images at different positions on the same paper. In a digital color copying machine equipped with a mosaic monitor mode in which a user selects a desired image from among the images, an output image number instruction means that allows the user to specify the number of the plurality of images in the mosaic monitor mode; An image tone setting means is provided for setting a predetermined color correction coefficient for color correction calculation for each image in accordance with the number of output images instructed by the above-mentioned output image number instruction means when printing multiple images in the mode. A digital color copying machine featuring:
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63283246A JPH02128573A (en) | 1988-11-08 | 1988-11-08 | Digital color copying machine |
| US07/432,586 US4958221A (en) | 1988-11-08 | 1989-11-07 | Digital color copying machine comprising a test mode for making a color adjustment |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63283246A JPH02128573A (en) | 1988-11-08 | 1988-11-08 | Digital color copying machine |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH02128573A true JPH02128573A (en) | 1990-05-16 |
Family
ID=17662981
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP63283246A Pending JPH02128573A (en) | 1988-11-08 | 1988-11-08 | Digital color copying machine |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH02128573A (en) |
-
1988
- 1988-11-08 JP JP63283246A patent/JPH02128573A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5937232A (en) | Image forming apparatus with display device for displaying before and after image processing data | |
| JPH09138613A (en) | Image forming device | |
| US5794104A (en) | Method and apparatus for image processing capable of generating multiple images of varying dimensions | |
| JPH0937028A (en) | Image processing device | |
| US5124799A (en) | Digital color copying machine for forming a plurality of images of the same image | |
| JPH02128572A (en) | Digital color copying machine | |
| US5124788A (en) | Digital color copying machine comprising a test mode for making a color adjustment | |
| JPH01232878A (en) | Digital color copying machine | |
| JP2926709B2 (en) | Image processing device | |
| JP2751222B2 (en) | Digital color copier | |
| JP2682080B2 (en) | Digital color copier | |
| JP2969687B2 (en) | Digital color copier | |
| JP2819590B2 (en) | Printing device | |
| JPH02191970A (en) | Digital color copying machine | |
| JP2998723B2 (en) | Color image processing circuit, color image forming apparatus, and color image processing method | |
| JPH0372776A (en) | Digital copying machine | |
| JPH0239768A (en) | Digital color copying machine | |
| JPH06334854A (en) | Color copying machine | |
| JP2814518B2 (en) | Digital color copier | |
| JP2773188B2 (en) | Digital color copier | |
| JPH02191971A (en) | Digital color copying machine | |
| JP3471499B2 (en) | Digital color image forming device | |
| JPH0372772A (en) | Digital copying machine | |
| JPH0222964A (en) | Digital color copying machine | |
| JPH0372774A (en) | Digital copying machine |