[go: up one dir, main page]

JPH03201667A - Picture recorder - Google Patents

Picture recorder

Info

Publication number
JPH03201667A
JPH03201667A JP1338597A JP33859789A JPH03201667A JP H03201667 A JPH03201667 A JP H03201667A JP 1338597 A JP1338597 A JP 1338597A JP 33859789 A JP33859789 A JP 33859789A JP H03201667 A JPH03201667 A JP H03201667A
Authority
JP
Japan
Prior art keywords
density
image
data
code
pixel
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP1338597A
Other languages
Japanese (ja)
Other versions
JP3237014B2 (en
Inventor
Tomoshi Hara
朋士 原
Koji Aikawa
相川 幸二
Koji Adachi
康二 足立
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.)
Fujifilm Business Innovation Corp
Original Assignee
Fuji Xerox 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 Fuji Xerox Co Ltd filed Critical Fuji Xerox Co Ltd
Priority to JP33859789A priority Critical patent/JP3237014B2/en
Publication of JPH03201667A publication Critical patent/JPH03201667A/en
Application granted granted Critical
Publication of JP3237014B2 publication Critical patent/JP3237014B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Fax Reproducing Arrangements (AREA)
  • Facsimile Image Signal Circuits (AREA)

Abstract

PURPOSE:To effectively prevent half tone picture quality from being degraded by a texture by adopting a ground tint screen + error dispersion method and contriving a threshold pattern when a picture density code is generated. CONSTITUTION:A density code generating means 5 is equipped with a threshold value switching means 7 to switch and set various threshold values for each adjacent picture element, and a data correcting means 8 to add differential data between the picture element data of a preceding line corresponding to an attention picture element and picture elements positioning before and behind the attention picture element at least and the corresponding threshold value to the current data of the attention picture element with prescribed weighting. Further, a code setting means 9 is provided to partition the density gradation number of the corrected attention picture element by the corresponding threshold value and to define it as the picture density code. Thus, the reproduciveness of the half tone picture is more improved and the half tone picture quality is kept satisfactory.

Description

【発明の詳細な説明】 [産業上の利用分野1 この発明は、中間調画像を記録する画像記録装置に係り
、特に、各画素単位の多l!!i調入力画像データに対
応した画像濃度信号に基づいてビーム走査ユニットのビ
ーム点灯若しくは消灯を行うことにより感光体をビーム
走査し、感光体上に形成された潜像を現像して可?JI
像化する画像記録装置の改良に関する。
DETAILED DESCRIPTION OF THE INVENTION [Industrial Field of Application 1] The present invention relates to an image recording device for recording halftone images, and particularly relates to an image recording device for recording halftone images, and particularly for recording multi-l! ! Is it possible to scan the photoconductor with the beam and develop the latent image formed on the photoconductor by turning on or off the beam of the beam scanning unit based on the image density signal corresponding to the i-tone input image data? J.I.
This invention relates to an improvement in an image recording device for imaging.

[従来の技術1 一般に、レーザプリンタにて中間調画像を再現する方法
としては、複数画素の組合せで階調を表現するデイザマ
トリクス法(所謂面積N調法)、一画素単位で階調を表
現する濃度階調法、更には、面積階調法と濃度階調法と
を組合せたものが既に知られている。
[Prior art 1] In general, methods for reproducing halftone images with laser printers include the dither matrix method (so-called area N-tone method), which expresses gradations by a combination of multiple pixels, and the method that expresses gradations in units of one pixel. Density gradation methods for expression, and furthermore, a combination of an area gradation method and a density gradation method are already known.

上記面積階調法にあっては、スクリーン線数を低くすれ
ば階調数を上げることはできるが、逆に、解像度を低下
させるという問題が生ずる。一方、上記濃度階調法にあ
っては、解像度を上げたいという要請を満足することは
できるが、逆に、階調数を上げることが難しいという問
題を生ずる。
In the area gradation method described above, the number of gradations can be increased by lowering the number of screen lines, but the problem arises in that the resolution is reduced. On the other hand, although the above-mentioned density gradation method can satisfy the demand for increasing the resolution, it conversely poses the problem that it is difficult to increase the number of gradations.

そこで、従来にあっては、階調数及び解像度の両者を上
げるために、高線数のスクリーンによる面積階調法と濃
度階調法とを組合せた方法が通常採用されている。
Therefore, in the past, in order to increase both the number of gradations and the resolution, a method that combines an area gradation method using a screen with a high number of lines and a density gradation method is usually adopted.

次に、面$1[11調法と濃度階調法とを組合せた方法
の一例を述べる。
Next, an example of a method that combines the surface $1[11 tone method and the density gradation method will be described.

例えば、上記濃度1151法を実現するものとして、一
画素の中でレーザの点灯時間を可変にするパルス幅変調
方式を挙げることができる。
For example, as a method for realizing the density 1151 method, a pulse width modulation method may be used in which the lighting time of a laser is varied within one pixel.

このパルス幅変調方式は、多階調入力画像データの濃度
階調数を適宜開鎖にて区分することにより、入力画像デ
ータを階調数の低い濃度コードデータに変換し、この濃
度コードデータに基づいてレーザのビーム点灯若しくは
消灯を行い、入力画像データの濃度情報に応じた潜像を
感光体上に形成するようにしたものである(特開昭63
−74386号公報参照)。
This pulse width modulation method converts the input image data into density code data with a low number of gradations by appropriately dividing the number of density gradations of multi-gradation input image data using open chains, and then converts the input image data into density code data with a low number of gradations. In this system, a laser beam is turned on or off using a laser beam, and a latent image is formed on a photoreceptor according to density information of input image data (Japanese Patent Laid-Open No. 63
(Refer to Publication No.-74386).

この場合において、上記濃度コードデータを生成する上
で、入力画像データの濃度階調レベルを予め定められた
複数の閾値にて区分する際には、入力画像データの濃度
階調数と閾値との間に差分誤差が生ずるが、この差分誤
差を何等考慮しない場合には、階調数が設定された閾値
の数だけとなり、最終的な中間調記録画像の品質を著し
く損うという問題が生ずる。
In this case, when dividing the density gradation level of the input image data using a plurality of predetermined thresholds when generating the density code data, it is necessary to A differential error occurs between the two, but if this differential error is not taken into account, the number of gradations will be equal to the number of set thresholds, resulting in a problem that the quality of the final halftone recorded image will be significantly impaired.

そこで、従来にあっては、上記−差分誤差を考慮して対
象となる画像データの濃度11m1数を補正し、補正さ
れた画像データに対して閾値処理を行うという所謂誤差
拡散法が面積階調法的修正として通常採用されている。
Therefore, in the past, the so-called error diffusion method, which corrects the density 11m1 number of the target image data in consideration of the above-mentioned differential error and performs threshold processing on the corrected image data, has been used for area gradation. Usually adopted as a legal amendment.

[発明が解決しようとする課題] ところで、このような従来のレーザプリンタにおいては
、上記濃度コードデータを生成する上で面積階調法的修
正として誤差拡散法を採用し、中間調画像品質の向上を
図ってはいるが、誤差拡散法による固有パターン〈テク
スチャ〉が顕著に現れてしまい、目障りな感じを与える
という第一の技術的課題が生ずる。
[Problems to be Solved by the Invention] By the way, in such conventional laser printers, an error diffusion method is adopted as an area gradation method correction when generating the above-mentioned density code data, and the halftone image quality is improved. However, the first technical problem arises: the unique pattern (texture) created by the error diffusion method appears conspicuously, giving an unsightly feeling.

また、一つの階調を複数の画素で再現する面積階調法的
修正を付加しているため、文字画像の劣化が生じ易いと
いう第二の技術的課題が生ずる。
Furthermore, since area gradation method correction is added to reproduce one gradation using a plurality of pixels, a second technical problem arises in that character images are likely to deteriorate.

更に、上述した中間調画像再現方式にあっては、解像度
を高める上で高線数の万線スクリーンを採用することに
なるが、写真等の中間調画像の高漠度部が潰れる等中間
調画像を忠実に再現するという点では未だ不十分なもの
であるという第三の技術的課題が生ずる。
Furthermore, in the above-mentioned halftone image reproduction method, a line screen with a high number of lines is used to increase the resolution, but even halftone images such as photographs have a high density area that is crushed. A third technical problem arises in that it is still insufficient in terms of faithfully reproducing images.

すなわち、この発明は、以上の各技術的課題を解決する
ためになされたものであって、中間調画像の再現性をよ
り向上させ、中間調画像品質を良好に保つようにした画
像記録装置を提供するものである。
That is, the present invention was made to solve each of the above technical problems, and provides an image recording device that further improves the reproducibility of halftone images and maintains good halftone image quality. This is what we provide.

[WR題を解決するための手段] すなわち、第一の技術的課題を解決するための発明は、
第1図(a)に示すように、多階調入力画像データDT
の濃度レベルに対応してパルス幅変調された画像濃度信
号SDに基づいてビーム走査ユニット1のビーム点灯若
しくは消灯を行い、ビーム走査によって形成された感光
体2上の潜像を現像手段3にて可視像化する画像記録装
置を前提とし、入力画像データDTの濃度階調数を所望
の再現濃度特性に応じて変換する濃度wi調変換手段4
と、上記濃度階調変換手段4からの画像データDTの濃
度階調数を所定の閾値で区分することにより区分領域に
対応した画像濃度コードSCを生成する濃度コード生成
手段5と、生成された画像濃度コードSCに基づいて画
像濃度信号SDのパルス幅を変調する多値変調手段6と
を備え、上記濃度コード生成手段5には、隣接画素毎に
異なる閾値が切換え設定される閾値切換手段7と、少な
くとも注目画素及び注目画素の前後に位置する画素に対
応する前ラインの画素データと対応する閾値との差分デ
ータを所定の重み付けで注目画素の現データに付加する
データ補正手段8と、このデータ補正手段8にて補正さ
れた注目画素の濃度階調数を対応する閾値で仕切って画
像濃度コードSCとするコード設定手段9とを具備させ
たものである。
[Means for solving the WR problem] In other words, the invention for solving the first technical problem is:
As shown in FIG. 1(a), multi-tone input image data DT
The beam of the beam scanning unit 1 is turned on or off based on the image density signal SD which is pulse width modulated in accordance with the density level of A density wi scale conversion means 4 for converting the number of density gradations of input image data DT according to a desired reproduction density characteristic, assuming an image recording apparatus for visualizing images.
and a density code generating means 5 for generating an image density code SC corresponding to the segmented area by dividing the number of density gradations of the image data DT from the density gradation converting means 4 using a predetermined threshold value. Multi-value modulation means 6 modulates the pulse width of the image density signal SD based on the image density code SC, and the density code generation means 5 includes threshold value switching means 7 for switching and setting different threshold values for each adjacent pixel. and data correction means 8 for adding difference data between the pixel data of the previous line corresponding to at least the pixel of interest and the pixels located before and after the pixel of interest and the corresponding threshold value to the current data of the pixel of interest with predetermined weighting. A code setting means 9 is provided which divides the density gradation number of the pixel of interest corrected by the data correction means 8 by a corresponding threshold value and sets it as an image density code SC.

また、第−及び第二の技術的課題を解決するための装置
発明は、第1図(b)に示すように、第1図(a)の発
明と同様な基本的構成(ビーム走査ユニット1.!Ji
光体2.現像手段3.濃度階調変換手段4.濃度コード
生成手段5.多値変調手段6)を備え、上記濃度コード
生成手段5には、各画素毎の画像データを所定の閾値で
区分した際の区分領域に対応した初期濃度コードSCO
を設定する初期濃度コード設定手段11と、初期濃度コ
ードSCOに対応する閾値と画像データとの差分からな
るコード化誤差データCEDを抽出するコード化誤差抽
出手段12と、このコード化誤差抽出手段12から抽出
されたコード化誤差データCEDを所定の画素マトリク
スの範囲で加算し、その加算結果に基づくマトリクス誤
差データMEDを決定するマトリクス誤差決定手段13
と、このマトリクス誤差データMEDに基づいて所定の
画素マトリクス範囲の各画素の初期濃度コードSCOを
選択的に補正するコード補正手段14とを具備させたも
のである。
Furthermore, the device invention for solving the first and second technical problems has the same basic configuration as the invention of FIG. 1(a) (beam scanning unit 1), as shown in FIG. 1(b). .!Ji
Light body 2. Developing means 3. Density gradation conversion means 4. Density code generation means 5. The density code generating means 5 includes an initial density code SCO corresponding to the segmented area when image data for each pixel is segmented using a predetermined threshold value.
an initial density code setting means 11 for setting the initial density code SCO; a coding error extraction means 12 for extracting coding error data CED consisting of the difference between the threshold value corresponding to the initial density code SCO and the image data; Matrix error determining means 13 that adds the coded error data CED extracted from the above within a predetermined pixel matrix range and determines matrix error data MED based on the addition result.
and code correction means 14 for selectively correcting the initial density code SCO of each pixel in a predetermined pixel matrix range based on this matrix error data MED.

更に、第三の技術的課題を解決するための第一装置発明
は、第1図(C)に示すように、第1図(a)の発明と
同様な基本的構成(ビーム走査ユニット1、感光体2.
現像手段3,81度階調変換手段′4゜濃度コード生成
手段5.多値変調手段6〉を備え、上記濃度コード生成
手段5には、少なくとも注目画素及び注目画素の前後に
位置する画素に対応する前ラインの画素データと閾値と
の差分データを所定の重み付けで注目画素の現データに
付加するデータ補正手段8と、このデータ補正手段8に
て補正された注目画素の濃度階調数を閾値で仕切って画
像濃度コードとするコード設定手段9とを具備させ、上
記多値変調手段6には、文字モード及び写真モードのい
ずれかを示すモード選択信号MSに応じて画像濃度信号
SDの変調パターンが一画素単位若しくは二画素単位の
いずれかに切換えられる変調パターン切換手段15を設
けたものである。
Furthermore, the first device invention for solving the third technical problem, as shown in FIG. 1(C), has the same basic configuration (beam scanning unit 1, Photoreceptor 2.
Developing means 3, 81 degree gradation converting means '4' Density code generating means 5. The density code generating means 5 is provided with a multi-level modulation means 6〉, and the density code generating means 5 is configured to generate the difference data between the pixel data of the previous line and the threshold value corresponding to at least the pixel of interest and the pixels located before and after the pixel of interest with predetermined weighting. It is provided with a data correction means 8 for adding data to the current data of a pixel, and a code setting means 9 for dividing the number of density gradations of the pixel of interest corrected by the data correction means 8 by a threshold value to obtain an image density code. The multi-value modulation means 6 includes a modulation pattern switching means for switching the modulation pattern of the image density signal SD to either one pixel unit or two pixel unit in response to a mode selection signal MS indicating either text mode or photo mode. 15.

更にまた、第三の技術的課題を解決するための第二袋r
l!1′R明は、第1図(d)に示すように、第1図(
a)の発明と同様な基本的構成(ビーム走査ユニット1
.感光体2.現像手段3.11階調変換手段4.濃度コ
ード生成手段5.多値変調手段6)を備え、上記濃度階
調変換手段4には、文字モード及び写真モードのいずれ
かを示すモード選択信@MSに応じて画像データの濃度
変換レンジが可変設定されるレンジ可変手段16を設け
、このレンジ可変手段16にて文字モードに比べて写真
モードの濃度変換レンジを狭く設定したものである。
Furthermore, a second bag r to solve the third technical problem
l! 1'R light is as shown in FIG. 1(d).
Basic configuration similar to invention a) (beam scanning unit 1
.. Photoreceptor 2. Developing means 3.11 Tone conversion means 4. Density code generation means 5. The density gradation conversion means 4 is equipped with a multi-value modulation means 6), and the density gradation conversion means 4 includes a range variable device in which the density conversion range of image data is variably set in accordance with a mode selection signal @MS indicating either text mode or photo mode. A means 16 is provided, and the range variable means 16 sets the density conversion range for the photo mode narrower than that for the text mode.

また、第三の技術的課題を解決するための第三の装置発
明は、第1図(13)に示すように、第1図(a)の発
明と同様な基本的構成(ビーム走査ユニット1.感光体
2.現像手段3.l1度階調変換手段4.濃度コード生
成手段5.多値変調手段6)を備え、上記多値変調手段
6には、文字モード及び写真モードのいずれかを示すモ
ード選択信号MSに応じて画像濃度信号SDのパルス幅
が可変設定されるパルス幅可変手段17を設け、このパ
ルス幅可変手段17にて文字モードに比べて写真モード
の画像濃度信号SDのパルス幅を狭く設定したものであ
る。
Further, the third device invention for solving the third technical problem has the same basic configuration as the invention of FIG. 1(a) (beam scanning unit 1 .photoreceptor 2.developing means 3.1 degree gradation conversion means 4.density code generation means 5.multi-value modulation means 6). Pulse width variable means 17 is provided for variably setting the pulse width of the image density signal SD in accordance with the mode selection signal MS shown. The width is set narrow.

このような各技術的手段において、上記ビーム走査ユニ
ット1としては、レーザ走査ユニットを始めとして感光
体2をビーム走査し得るものであれば適宜選択すること
ができる。また、画像濃度信号SDに基づいてビーム走
査ユニット1を働かせるが、画像濃度信号SDに対応す
るパルス幅でビーム点灯若しくは消灯のいずれかを行う
かについては、現像方式との関係に基づき、現像対象部
分が画像濃度信号SDに対応する画像記録濃度を得るよ
うにm像を形成することが必要である。
In each of these technical means, the beam scanning unit 1 can be appropriately selected from any unit, including a laser scanning unit, as long as it can scan the photoreceptor 2 with a beam. The beam scanning unit 1 is operated based on the image density signal SD, but whether the beam is turned on or off with a pulse width corresponding to the image density signal SD is determined based on the relationship with the development method. It is necessary to form m images such that the portions obtain an image recording density corresponding to the image density signal SD.

また、感光体2としてはドラム状、ベルト状を問わず適
宜選択することができ、一方、現像手段3についても、
感光体2の潜像を可視像化し得るものであれば、現像剤
や現像方式等適宜選択することができる。
Further, the photoreceptor 2 can be appropriately selected regardless of whether it is drum-shaped or belt-shaped, and the developing means 3 can also be
As long as the latent image on the photoreceptor 2 can be visualized, the developer, development method, etc. can be selected as appropriate.

更に、上記濃度階調変換手段4としては、再現濃度特性
に応じてデータを変換できるものであれば、予め変換デ
ータが格納されるテーブルであってもよいし、所定の演
算式に従って演算する演算回路で構成する等適宜設計変
更することができる。
Furthermore, the density gradation conversion means 4 may be a table in which conversion data is stored in advance, as long as it can convert data according to reproduced density characteristics, or it may be a table in which conversion data is stored in advance, or an arithmetic operation that is performed according to a predetermined calculation formula. The design can be changed as appropriate, such as by configuring it with a circuit.

特に、第1図(d)の発明におけるレンジ可変手段16
については、現像特性、多値変調手段6の特性を考慮し
ながら、文字モード、写真モードに応じた濃度変換レン
ジを実験的に定めることが必要である。
In particular, the range variable means 16 in the invention of FIG. 1(d)
In this case, it is necessary to experimentally determine the density conversion range corresponding to the text mode and photo mode, taking into consideration the development characteristics and the characteristics of the multi-value modulation means 6.

また、上記濃度コード生成手段5としては、少なくとも
、多階調画像データDTの濃度階調数を所定の閾値で仕
切って画像濃度コードとする」−ド設定手段を備えたも
のであればよく、閾値の設定、画像濃度コードの生成個
数、生成方式については適宜設計変更することができる
Further, the density code generating means 5 may be any device having at least a code setting means for dividing the number of density gradations of the multi-gradation image data DT by a predetermined threshold value to generate an image density code. The design of the threshold setting, the number of image density codes to be generated, and the generation method can be changed as appropriate.

例えば、濃度コード生成手段5として、万線スクリーン
+誤差拡散法方式を採用するタイプにあっては、上記誤
差拡散法のアルゴリズムが実現されるデータ補正手段8
を設けることになるが、そのデータ補正手段8としては
、注目画素及び注目画素の前後に位置する画素に対応す
る前ラインの画素データと対応する閾値との差分データ
を所定の重み付けで注目画素の現データに付加すればよ
いが、テクスチャの発生をより抑えるという観点からす
れば、上記補正アルゴリズムに加えて、注目画素の直前
画素の画像データとW値との差分データに比較的大きな
重み付けで注目画素の現データに付加するようにするこ
とが好ましい。
For example, if the density code generation means 5 is of a type that employs a line screen + error diffusion method, the data correction means 8 that implements the algorithm of the error diffusion method described above.
However, the data correction means 8 calculates the difference data between the pixel data of the previous line corresponding to the pixel of interest and the pixels located before and after the pixel of interest and the corresponding threshold value of the pixel of interest with predetermined weighting. It can be added to the current data, but from the perspective of further suppressing the occurrence of texture, in addition to the above correction algorithm, the difference data between the image data of the pixel immediately before the pixel of interest and the W value is given relatively large weight. Preferably, it is added to the current data of the pixel.

特に、第1図(a)の発明における濃度コード生成手段
5の閾値切換手段7に関し、夫々の閾値の設定レベルに
ついては適宜選定して差支えないが、テクスチャの低減
度合を高めるという観点からすれば、標準閾値に対して
所定の増加分が加算される閾値と、標準閾値に対して上
記増加分と同じ量の減少分が減算される閾値とを夫々選
定するように選定することが好ましい。
In particular, regarding the threshold value switching means 7 of the density code generation means 5 in the invention shown in FIG. , it is preferable to select a threshold value to which a predetermined increment is added to the standard threshold value, and a threshold value to which a decrement amount equal to the increase amount is subtracted from the standard threshold value.

そしてまた、第1図(b)の発明における濃度コード生
成手段5においては、マトリクスの大きさや、コード補
正手段15による補正アルゴリズムについては適宜設計
変更して差支えないが、より原画像に忠実な再現画像を
得るという観点からすれば、所定の画素マトリクスの補
正対象画素順位として、コード化誤差データCEDの大
きいものを優先するようにすることが好ましい。
Furthermore, in the density code generating means 5 in the invention shown in FIG. 1(b), the size of the matrix and the correction algorithm by the code correcting means 15 may be changed as appropriate, but it is possible to reproduce the original image more faithfully. From the viewpoint of obtaining an image, it is preferable to prioritize pixels with larger coding error data CED as the order of correction target pixels in a predetermined pixel matrix.

また、多値変調手段6としては、画像濃度コードSCに
基づく画像濃度信号SDのパルス幅を所望の範囲で可変
設定し得るものであれば適宜設計変更して差支えない。
Further, the design of the multi-value modulation means 6 may be changed as appropriate as long as the pulse width of the image density signal SD based on the image density code SC can be variably set within a desired range.

この場合において、画像濃度信号SDのパルス幅として
は、画像濃度コードSCに応じて略等分に変化させるよ
うにしてもよいが、再現画像品質を考慮すると、再現画
像特性を路線形に補正すべく、画像濃度信号SDのパル
ス幅を非等分に変化させるようにすることが好ましい。
In this case, the pulse width of the image density signal SD may be changed approximately equally in accordance with the image density code SC, but considering the quality of the reproduced image, the reproduced image characteristics may be corrected to a linear shape. Therefore, it is preferable to change the pulse width of the image density signal SD non-uniformly.

そして、上記画像濃度信号SDの生成法についても、例
えば、画像濃度信号SDのパルス幅を設定する上で必要
な最小単位の基準パルスを生成し、この基準パルスを整
数倍するようにしたり、基準クロックに基づくパルス信
号の位相ずれを利用し、このパルス幅の位相ずれ分に対
応して画像濃度信号SDのパルス幅を設定するようにす
る等適宜選択することができる。
Regarding the method of generating the image density signal SD, for example, a minimum unit of reference pulse necessary for setting the pulse width of the image density signal SD is generated, and this reference pulse is multiplied by an integer, or the reference pulse is The pulse width of the image density signal SD can be appropriately selected by using the phase shift of the pulse signal based on the clock and setting the pulse width of the image density signal SD corresponding to the phase shift of the pulse width.

この場合において、前者のタイプにあっては、画像濃度
信号SDの変化態様に基づいて基準パルスを選定するこ
とになるが、基準パルスの周波数を極端に高く設定しな
い場合には、多値変調手段6の回路構成として高価なE
CLを使用しなくても低廉なTTLで対応できる点で好
ましい。一方、後者のタイプにあっては、パルス幅の位
相ずれを取出す手段としては例えば遅延手段を用いるこ
とができ、遅延手段の遅延量を所望の演算手段にて取出
すように設計することが可能である。そして、遅延手段
の遅延量を適宜選定すれば、画像濃度信号SDのパルス
幅を所望のものに設定することができるので、前者のタ
イプのような制限を受けることなく、容易に且つ比較的
安価に回路を構成することができる。
In this case, in the former type, the reference pulse is selected based on the variation of the image density signal SD, but if the frequency of the reference pulse is not set extremely high, the multilevel modulation means E is expensive as the circuit configuration of 6.
This is preferable because it can be handled by inexpensive TTL without using CL. On the other hand, in the latter type, for example, delay means can be used as means for extracting the phase shift of the pulse width, and it is possible to design the delay amount of the delay means to be extracted by a desired calculation means. be. By appropriately selecting the delay amount of the delay means, it is possible to set the pulse width of the image density signal SD to a desired value, without being subject to the limitations of the former type, easily and at relatively low cost. The circuit can be configured as follows.

特に、第1図(C)の発明に係る多値変調手段6の変調
バター切換手段15に関し、−画素単位及び二画素単位
の変調パターンとしては、例えば、一画素単位の場合に
はパルス幅を一方向から順に脹らませるのに対し、二画
素単位の場合にはパルス幅を左右両方向から順に脹らま
せる等適宜選択することができる。
In particular, regarding the modulation butter switching means 15 of the multi-level modulation means 6 according to the invention shown in FIG. While the pulse width is expanded sequentially from one direction, in the case of two pixels, the pulse width can be appropriately selected such as expanding sequentially from both left and right directions.

そしてまた、第1図(e)の発明に係る多値変調手段6
のパルス幅可変手段17に関し、文字モードと写真モー
ドとのパルス幅を可変設定する上でパルス幅可変部を個
別に具備していてもよいし、あるいは、一つのパルス幅
可変部を共用するように構成してもよい。
Furthermore, the multilevel modulation means 6 according to the invention shown in FIG. 1(e)
Regarding the pulse width variable means 17, it is possible to have separate pulse width variable sections for variably setting the pulse width for character mode and photo mode, or it is possible to use one pulse width variable section in common. It may be configured as follows.

また、この発明の適用対象はレーザプリンタ、複写機等
の画像形成装置全般であり、例えば、少なくとも異なる
現像剤が使用される複数の現像手段3を有し、共通若し
くは個別のビーム走査ユニット1によって複数の潜像を
形成し、各潜像を対応する現像手段3で個別に現像する
タイプにおいては、基本的に、濃度階調変換手段4、濃
度コード生成手段5及び多値変調手段6を夫々の現像手
段3に対応して複数系統設けるように設計することが必
要である。
Further, the present invention is applicable to image forming apparatuses in general such as laser printers and copying machines, and for example, has a plurality of developing means 3 using at least different developers, and has a common or individual beam scanning unit 1. In a type in which a plurality of latent images are formed and each latent image is developed individually by a corresponding developing means 3, basically, the density gradation converting means 4, the density code generating means 5, and the multi-value modulating means 6 are used, respectively. It is necessary to design a plurality of systems corresponding to the developing means 3.

この場合において、複数系統の濃度i11変換手段4.
1度コード生成手段5.多値変調手段6の構成を簡略化
するという観点からすれば、濃度階調変換手段4.II
度コード生成手段5.多値変調手段6を共用化するよう
にして設計することが好ましく、共用化する手段につい
ては、複数系統の画像データDTを例えば色情報によっ
て区別し、夫々の色における画像データDTに応じた機
能を具備させるようにすればよい。
In this case, multiple systems of concentration i11 conversion means 4.
Once code generation means 5. From the viewpoint of simplifying the configuration of the multilevel modulation means 6, the density gradation conversion means 4. II
degree code generation means 5. It is preferable to design the multi-level modulation means 6 so that it can be shared.The shared means distinguishes the image data DT of a plurality of systems by, for example, color information, and performs functions according to the image data DT in each color. What is necessary is to provide the following.

[作用] 上述したような技術的手段において、第1図(a)に係
る発明によれば、濃度コード生成手段5にて画像濃度コ
ードSCを生成する際に、多llIgIi!ii像デー
タDTは、万線スクリーン+誤差拡散法により、所定の
閾値にて区画され、その区画領域に応じた画像濃度コー
ドSCに変換される。
[Operation] In the above-mentioned technical means, according to the invention shown in FIG. 1(a), when the density code generation means 5 generates the image density code SC, many ii The image data DT is divided into sections at predetermined threshold values using a line screen + error diffusion method, and converted into an image density code SC corresponding to the sectioned area.

このとき、上記手法にて記録された中間調画像には誤差
拡散法による固有パターン(テクスチャ)が生ずるが、
この発明にあっては、上記閾値は隣接画素毎に異なった
値になっているので、上記固有パターン上には、サンプ
リング周波数の1/2の線数の万線スクリーンパターン
が重畳されることになり、上記固有パターンの露呈状態
を抑制する。
At this time, a unique pattern (texture) is generated by the error diffusion method in the halftone image recorded using the above method, but
In this invention, since the threshold value is a different value for each adjacent pixel, a line screen pattern with a number of lines that is 1/2 of the sampling frequency is superimposed on the unique pattern. This suppresses the exposure state of the unique pattern.

また、第1図(b)に係る発明によれば、濃度コード生
成手段5にて画像濃度コードSCを生成する際には、先
ず、多階調画像データDTは、画素単位毎に所定の閾値
にて区画され、その区画領域に応じた初期濃度コードS
COとして設定される。
Further, according to the invention according to FIG. 1(b), when the density code generation means 5 generates the image density code SC, first, the multi-tone image data DT is set to a predetermined threshold value for each pixel. The initial concentration code S corresponding to the divided area is
Set as CO.

次いで、上記初期濃度コード生成時の画像データDTと
閾値との間の差分からなるコード化誤差データCEDが
算出されると、各画素のコード化誤差データCEDが所
定の画素マトリクスの範囲で加算され、マトリクス誤差
データMEDが決定される。そして、上記マトリクス誤
差データMEDに基づいて画素マトリクスの範囲で各画
素の初期濃度コードが選択的に補正される。
Next, when the coding error data CED consisting of the difference between the image data DT at the time of generating the initial density code and the threshold value is calculated, the coding error data CED of each pixel is added within a predetermined pixel matrix range. , matrix error data MED are determined. Then, the initial density code of each pixel is selectively corrected within the range of the pixel matrix based on the matrix error data MED.

このとき、各画素の画像濃度コードSCは、画素マトリ
クス範囲の全体誤差に基づく全体補正を施した状態で生
成されるため、万線スクリーン+誤差拡散法にて各画素
毎に個別補正を施す場合に比べて、万線スクリーンの網
目が直接的に露呈することはなく、しかも、誤差拡散法
による固有パターンも発生しない。
At this time, the image density code SC for each pixel is generated after performing overall correction based on the overall error in the pixel matrix range, so when performing individual correction for each pixel using line screen + error diffusion method. Compared to , the mesh of the line screen is not directly exposed, and furthermore, no unique pattern is generated by the error diffusion method.

更に、第1図(C)に係る発明によれば、濃度コード生
成手段5が万線スクリーン法を採用している場合に、多
値変調手段6が写真モードの際に万線スクリーンの線数
を172に切換えた状態で処理するため、電子写真プロ
セスの空間周波数特性に合致した画像形成を行うことが
可能になり、高濃度画像部における階調再現性が向上す
る。
Furthermore, according to the invention according to FIG. 1(C), when the density code generation means 5 employs the line screen method, the multivalue modulation means 6 changes the number of lines of the line screen in the photo mode. Since the processing is performed with the signal set to 172, it is possible to form an image that matches the spatial frequency characteristics of the electrophotographic process, and the gradation reproducibility in high-density image areas is improved.

また、第1図(d)に係る発明によれば、濃度階調変換
手段4が写真モードの際に濃度変換レンジを文字モード
よりも狭く設定するため、再現画像は原画像に忠実ある
いは圧縮された1181ルンジで再現される。
Furthermore, according to the invention shown in FIG. 1(d), since the density gradation conversion means 4 sets the density conversion range narrower in the photo mode than in the text mode, the reproduced image is faithful to the original image or compressed. It will be reproduced in 1181 Lunge.

そしてまた、第1図(e)に係る発明によれば、多値変
調手段6が写真モードの際に画像濃度信号SDのパルス
幅を文字モードよりも狭く設定するため、再現画像は原
画像に忠実あるいは圧縮されたM調しンジで再現される
Furthermore, according to the invention shown in FIG. 1(e), since the multilevel modulation means 6 sets the pulse width of the image density signal SD narrower in the photo mode than in the text mode, the reproduced image is the same as the original image. Reproduced in faithful or compressed M tone.

[実施例] 以下、添附図面に示す実施例に基づいてこの発明の詳細
な説明する。
[Embodiments] Hereinafter, the present invention will be described in detail based on embodiments shown in the accompanying drawings.

実施例1 目次 ■、全体構成 ■6画像処理ユニット (1)基本構成 (2)画像読取り部 (2−A)フルカラーセンサ (2−8)センサインタフェース回路 (3)色画情報生成回路 瓜、i像比カニニット 1 基本構成 2 データ振分は回路   TRC 4スクリーンジェネレータ 4−A)基本構成 4−B)スレッシュホールドパターン設定回路4−8−
1)アルゴリズム 4−8−2)実現回路例 4−C)エラーデイフュージョン回路 4−C−1)アルゴリズム 4−c−2)実現回路基本構成 4−C−3)差分値生成回路 4−C−4)ディジタルフィルタ、ルックアップテーブ
ル (4−C−5)エラーデイフュージョン回路の作動(5
)ROSコントローラ (5−A)基本構成 (5−8)多値変調回路 5−8−1  基本構成 5−8−2  デコーダ 5−8−3)左右グレージェネレータ 5−8−4  左右選択ブロック、左右切換信号発生器
5−8−5  セレクタ 5−8−6  多値変調回路の作動 5−8−7  変形例 ■、装置の作動 ■、全体構成 第2図は所1g1パス2カラ一方式の二色カラー複写機
にこの発明を適用した全体構成を示すブロック図であり
、例えば、赤(サブカラー)と黒くメインカラー〉との
二色画像を再現するものである。
Embodiment 1 Table of contents ■, Overall configuration ■6 Image processing unit (1) Basic configuration (2) Image reading section (2-A) Full color sensor (2-8) Sensor interface circuit (3) Color image information generation circuit Image ratio crab unit 1 Basic configuration 2 Data distribution is a circuit TRC 4 screen generator 4-A) Basic configuration 4-B) Threshold pattern setting circuit 4-8-
1) Algorithm 4-8-2) Example of realized circuit 4-C) Error diffusion circuit 4-C-1) Algorithm 4-c-2) Basic configuration of realized circuit 4-C-3) Difference value generation circuit 4-C -4) Digital filter, lookup table (4-C-5) Error diffusion circuit operation (5)
) ROS controller (5-A) basic configuration (5-8) multilevel modulation circuit 5-8-1 basic configuration 5-8-2 decoder 5-8-3) left and right gray generator 5-8-4 left and right selection block, Left/right switching signal generator 5-8-5 Selector 5-8-6 Operation of multilevel modulation circuit 5-8-7 Modification ■, Operation of the device ■, Overall configuration Figure 2 shows a 1g 1 path 2 color one-way type. 1 is a block diagram showing the overall configuration of a two-color copying machine to which the present invention is applied; for example, a two-color image of red (subcolor) and black (main color) is reproduced.

この二色カラー複写機は、第2図に示すように、赤及び
黒の二色原稿画像を読取って二系統の画像データを濃度
データD及びカラーフラグCFの対として生成し、この
濃度データD及びカラーフラグCFを適宜処理した後に
出力する画像処理ユニット20と、この画像処理ユニッ
ト20からの濃度データD及びカラーフラグCFの対か
ら二系統の画像データを再生し、この二系統の画像デー
タを可?!4像化する画像部カニニットとしてのレーザ
プリンタ110とで構成されている。
As shown in FIG. 2, this two-color copying machine reads a red and black two-color original image and generates two systems of image data as a pair of density data D and color flag CF. An image processing unit 20 outputs after appropriately processing and color flag CF, and reproduces two systems of image data from the pair of density data D and color flag CF from this image processing unit 20, and reproduces these two systems of image data. Possible? ! It is composed of a laser printer 110 as an image unit that converts into four images.

■8画像処理ユニット (1)基本構成 第3図において、符号30は原稿を光学的に走査するフ
ルカラーセンサ、40はフルカラーセンサ30からセル
単位毎に時分割にて順次出力される読取り信号を所定の
画素単位の色成分データ(緑:G、青:B、赤:R)に
変換してそれらを並列的に出力するセンサインタフェー
ス回路であり、このフルカラーセンサ30及びセンサイ
ンタフェース回路40にて画像読取り部が構成されてい
る。70は上記センサインタフェース回路40からの各
色成分データ(G、B、R)からいずれの色の原稿画像
かを判別する色画情報生成回路であり、この色画情報生
成回路70は各画素の256階調の濃度データD、赤(
サブカラー)画像に対応したサブカラーフラグSCF及
び黒くメインカラー〉画像に対応したメインカラーフラ
グMCFを生成している。、90は色画情報生成回路7
0からの濃度データD及びカラーフラグSCF、MCF
に対して拡大、縮小、色反転等の編集、加工の処理を行
うli集・加Illである。この場合、濃度データD8
ビットとカラーフラグSCF、MCF2ビットに対する
編集、加工処理を行えばよいため、二系統の画像データ
〈夫々8ビツトずつ〉に対して編集、加工処理を行うタ
イプに比べて編集・加工回路90の回路構成を簡略化す
ることができる。
■8 Image processing unit (1) basic configuration In FIG. 3, reference numeral 30 is a full-color sensor that optically scans a document, and 40 is a predetermined reading signal that is sequentially output from the full-color sensor 30 in a time-sharing manner for each cell. This is a sensor interface circuit that converts the data into pixel-by-pixel color component data (green: G, blue: B, red: R) and outputs them in parallel.The full color sensor 30 and sensor interface circuit 40 read the image. The department is made up of: Reference numeral 70 denotes a color image information generation circuit that determines which color the original image is based on each color component data (G, B, R) from the sensor interface circuit 40. Gradation density data D, red (
A sub color flag SCF corresponding to the (sub color) image and a main color flag MCF corresponding to the black (main color) image are generated. , 90 is the color image information generation circuit 7
Density data D from 0 and color flags SCF, MCF
This is a collection of tools and tools that perform editing and processing such as enlargement, reduction, and color inversion. In this case, the density data D8
bits and color flags Since it is only necessary to edit and process 2 bits of SCF and MCF, the circuit of the editing/processing circuit 90 is simpler than the type that edits and processes two systems of image data (8 bits each). The configuration can be simplified.

そして、上記編集・加工回路90からの濃度データD及
びカラーフラグSCF、MCFはインタフェース回路1
00を介してレーザプリンタ110に送出されるように
なっている。
The density data D and color flags SCF and MCF from the editing/processing circuit 90 are sent to the interface circuit 1.
00 to the laser printer 110.

尚、この実施例においては、画像処理ユニット20内の
カラーフラグはサブカラーフラグSCFとメインカラー
7ラグMCFとの2ピツト構成になっているが、レーザ
プリンタ110側へ供されるカラーフラグCFは上記イ
ンタフェース回路100にてサブカラーとそれ以外を表
現する1ビツト構成に変えられる。
In this embodiment, the color flags in the image processing unit 20 have a two-pit configuration of the sub color flag SCF and the main color 7-lag MCF, but the color flags CF provided to the laser printer 110 side are The interface circuit 100 changes the color to a 1-bit configuration that expresses subcolors and other colors.

(2)画像読取り部 (2−A)フルカラーセンサ フルカラーセンサ30は、例えば第4図に示すように、
所定の画素密度〈例えば16ドツト/#〉となる五つの
CCDセンサチップ30 (1)ないし30 (5)を
有し、各CCDセンサチップ30 (1)ないし30 
(5)を原稿走査方向mに対して交互に前後させながら
、所謂千鳥状に配置して一体化したものである。
(2) Image reading section (2-A) full color sensor The full color sensor 30 is, for example, as shown in FIG.
It has five CCD sensor chips 30 (1) to 30 (5) with a predetermined pixel density (for example, 16 dots/#), and each CCD sensor chip 30 (1) to 30
(5) are arranged and integrated in a so-called staggered pattern while being alternately moved back and forth with respect to the document scanning direction m.

各CCDセンサチップ30 (1)ないし30 (5)
は、第6図に示すように、斜めに仕切られた各セル(光
電変換素子)31の各受光面に対して緑(G)、青(B
)、赤(R)のフィルタ(ゼラチンフィルタ等)を順番
に被覆配列したものである。
Each CCD sensor chip 30 (1) to 30 (5)
As shown in FIG. 6, green (G) and blue (B
), red (R) filters (gelatin filters, etc.) are sequentially coated and arranged.

そして、隣接した緑フィルタのセル31Gと青フィルタ
のセル31Bと赤フィルタのセル31Rが一組になって
各セル31からの受光量(原槁反銅率に対応〉に応じた
レベルの出力信号が一画素P分の信号として処理される
ようになっている。
Then, the adjacent green filter cell 31G, blue filter cell 31B, and red filter cell 31R are combined into a set, and an output signal of a level corresponding to the amount of light received from each cell 31 (corresponding to the Haraaki copper ratio) is generated. The signal is processed as a signal for one pixel P.

(2−8)センサインタフェース回路 上記センサインタフェース回路40は、基本的に千鳥配
置された各CCDセンサチップ30(1)ないし30 
(5)からの出力信号に基づく色成分値@(G、8.R
)を一ラインに膚えるための補正機能、CCDセンサチ
ップ30(1)ないし30(5)の各セルからの信号と
してシリアルに処理された各色成分信号(G、B、R>
を上記画素P単位のパラレル信号に変換する機能、一画
素Pにおける各色成分値@ (G、B、R)の検出位置
のずれに関する補正機能等を有している。
(2-8) Sensor Interface Circuit The sensor interface circuit 40 basically consists of CCD sensor chips 30 (1) to 30 arranged in a staggered manner.
(5) Color component values @(G, 8.R
), each color component signal (G, B, R>
It has a function of converting the above-mentioned pixel P into a parallel signal for each pixel P, a function of correcting the deviation of the detection position of each color component value @ (G, B, R) in one pixel P, etc.

第6図は千鳥配置されたCCDセンサチップからの出力
を一ラインに揃える機能を実現する回路である。
FIG. 6 shows a circuit that realizes the function of aligning the outputs from the staggered CCD sensor chips in one line.

同図において、各CCDセンサチップ30 (1)ない
し30 (5)からセル単位に順次シリアルに出力され
る信号が増幅回路41 (1)ないし41 (5)を介
してAD変換回路42 (1)ないし42 (5)に入
力されている。そして、各AD変換回路42(1)ない
し42 (5)では上記受光量に応じた各セル単位のセ
ンサ出力信号が例えば8ビツトデータとして出力される
ようになっている。そしてまた、上記各AD変換回路4
2 (1)ないし42 (5)の後段にはタイミング調
整用のラッチ回路43 (1)ないし43 (5)が設
けられ、特に、原稿走査方向m(第5図参照)に対して
他のCCDセンサチップより前方に配置されたCCDセ
ンサチップ30(2)及び30 (4)の系統について
は各対応ラッチ回路43(2)、43(4)の後段に先
入れ先出し方式のFIFO44,45が設けられている
。このFIFO44,45はCCDセンサチップ30(
2)。
In the figure, signals serially output in cell units from each CCD sensor chip 30 (1) to 30 (5) are sent to an AD conversion circuit 42 (1) via amplifier circuits 41 (1) to 41 (5). to 42 (5). In each of the AD conversion circuits 42(1) to 42(5), a sensor output signal for each cell corresponding to the amount of received light is output as, for example, 8-bit data. Furthermore, each of the above AD conversion circuits 4
2 (1) to 42 (5) are provided with latch circuits 43 (1) to 43 (5) for timing adjustment. Regarding the systems of CCD sensor chips 30 (2) and 30 (4) placed in front of the sensor chips, FIFOs 44 and 45 of a first-in, first-out type are provided after each corresponding latch circuit 43 (2) and 43 (4). There is. These FIFOs 44 and 45 are connected to the CCD sensor chip 30 (
2).

30 (4)の系統についての色成分信号の出力タイミ
ングを遅延させて他のCCDセンサチップ30(1)、
30(3)、30(5)の系統についての同一ライン信
号の出力タイミングに揃えるためのものである。
30(4) by delaying the output timing of the color component signal for the system 30(1),
This is to align the output timing of the same line signals for the 30(3) and 30(5) systems.

従って、その書込みタイミング信号が所定のタイミング
に決定される一方、その読み出しタイミング(illl
lI邑)はCCDセンサチップ30 (2)及び30 
(4)の走査ラインと他のCCDセンサチップの走査ラ
イン間の距離と当該フルカラーセンサ30の原稿走査速
度に基づいて決定される。例えば、形成される画像の倍
率に応じて走査速度が異なる場合には、その倍率に応じ
て読み出しタイミングが制御される。このように、倍率
等により読み出しタイミングを可変にする場合には、読
み出しタイミングが最も遅くなる場合を想定して「IF
O44,45の容量が決められる。
Therefore, while the write timing signal is determined at a predetermined timing, the read timing (illll
lI eup) are CCD sensor chips 30 (2) and 30
It is determined based on the distance between the scanning line (4) and the scanning line of the other CCD sensor chip and the document scanning speed of the full color sensor 30. For example, if the scanning speed differs depending on the magnification of the image to be formed, the readout timing is controlled according to the magnification. In this way, when making the read timing variable depending on the magnification, etc., the "IF
The capacities of O44 and O45 are determined.

更に、各FIFO44,45の後段にはラッチ回路46
(21、46(4)が設けられる一方、CCDセンサチ
ップ30(1)、30(3)、30(5)の系統につい
ては上記ラッチ回路43(1)、43(3) 、 43
 (5)の後段には直接的に次のラッチ回路46(1)
、46(3)、46(5)が接続され、FIFO44,
45を介した先行するCCDセンサチップ30(2)、
30(4)の系統の色成分信号と他のCCDセンサチッ
プの系統の色成分信号とが各ラッチ回路46 (1)な
いし46 (5)にて同一走査ラインのものとして揃え
られ、所定のタイミングにて後段に転送される。各ラッ
チ回路46(1)ないし46 (5)を見ると、各色成
分信号が各CCDセンサチップのセル配置に対応してG
−+B→R→G−+B−+R→・・・・・・の順にシリ
アルに転送されるようになっている。
Furthermore, a latch circuit 46 is provided after each FIFO 44, 45.
(21, 46(4) are provided, while the above latch circuits 43(1), 43(3), 43 are provided for the systems of CCD sensor chips 30(1), 30(3), 30(5).
(5) is directly followed by the next latch circuit 46 (1).
, 46(3), 46(5) are connected, and FIFO44,
preceding CCD sensor chip 30(2) via 45;
The color component signals of system No. 30 (4) and the color component signals of systems of other CCD sensor chips are aligned as those of the same scanning line in each latch circuit 46 (1) to 46 (5), and are output at a predetermined timing. It is transferred to the subsequent stage. Looking at each latch circuit 46(1) to 46(5), each color component signal corresponds to the cell arrangement of each CCD sensor chip.
The signals are transferred serially in the order of -+B→R→G-+B-+R→...

第7図は各CCDセンサチップの系統においてシリアル
に転送される各色成分信号を画素単位のパラレル信号に
変換する機能を実現する回路である。
FIG. 7 shows a circuit that realizes a function of converting each color component signal serially transferred in each CCD sensor chip system into a parallel signal for each pixel.

同図において、上記各CCDセンサチップ30(1)な
いし30 (5)に対応してシリアルパラレル変換回路
50(具体的には50 (1)ないし50(5))が設
けられている。このシリアルパラレル回路50は上記の
ようにしてシリアルに転送される色成分信号(G、B、
R)が並列的に入力されるラッチ回路51G、51B、
51Rを備え、ラッチ回路51Gが色成分信号Gの転送
時にアクティブとなるクロック信号(Gクロック)に同
期し、ラッチ回路518が色成分信号Bの転送時にアク
ティブとなるクロック信号(Bクロック)に同期し、ラ
ッチ回路51Rが色成分信号Rの転送時にアクティブと
なるクロック信号(Rクロック)に同期して各色成分信
号をラッチするようになっている。
In the figure, serial-to-parallel conversion circuits 50 (specifically, 50 (1) to 50 (5)) are provided corresponding to the CCD sensor chips 30 (1) to 30 (5). This serial parallel circuit 50 is connected to the color component signals (G, B,
R) are input in parallel to latch circuits 51G, 51B,
51R, the latch circuit 51G is synchronized with the clock signal (G clock) that becomes active when the color component signal G is transferred, and the latch circuit 518 is synchronized with the clock signal (B clock) that becomes active when the color component signal B is transferred. However, the latch circuit 51R latches each color component signal in synchronization with a clock signal (R clock) that becomes active when the color component signal R is transferred.

また、各ラッチ回路51G 、518.51Hの後段に
は転走タイミングを調整するためにもう一度画素単位に
ラッチするトライステートラッチ回路b2G 、52B
 、52Rが設けられており、各トライステートラッチ
回路52G、52B、52Rは上記Rクロックの立下が
りにのタイミングにて前段のラッチデータ(色成分信号
)が同時に再ラツチされるようになっている。更に、こ
のトライステートラッチ回路52G 、528.52H
の駆動/非駆動はイネーブル信号(i)(i=1・・・
5)にてυ3111されるようになっている。
In addition, after each latch circuit 51G, 518.51H, tri-state latch circuits b2G, 52B are used to latch each pixel again in order to adjust the transfer timing.
, 52R are provided, and each of the tristate latch circuits 52G, 52B, and 52R simultaneously relatches the previous stage latch data (color component signal) at the falling edge of the R clock. . Furthermore, these tri-state latch circuits 52G, 528.52H
Driving/non-driving is determined by enable signal (i) (i=1...
5), it is set to υ3111.

上記シリアルパラレル変換回路50 (1)ないし50
 (5)の後段にはメモリ回路54とこのメモリ回路5
4の書込み及び読出しの制御を行うタイミング制御回路
56が設けられている。
The above serial-parallel conversion circuit 50 (1) to 50
(5) At the subsequent stage is a memory circuit 54 and this memory circuit 5.
A timing control circuit 56 is provided to control writing and reading of No. 4.

メモリ回路54は各色成分(G、B、R)毎の専用のメ
モリを有し、各色成分のメモリに対する書込みに際して
上記イネーブル信号(i)を(1)→(2)→(3)→
(4)→(5)の順番にそのアクティブ状態を切換え、
かつ、その書込みアドレスを所定の規則に従って制御す
ることにより、各色成分(G、B、R)毎にメモリ内に
−ライン分のデータを順次配列するようになっている。
The memory circuit 54 has a dedicated memory for each color component (G, B, R), and when writing to the memory for each color component, the enable signal (i) is input from (1) → (2) → (3) →
Switch the active state in the order of (4) → (5),
By controlling the write address according to a predetermined rule, -line data is sequentially arranged in the memory for each color component (G, B, R).

そして、各色成分のデータを各専用メモリから順次パラ
レルに読出すことにより画素単位の色成分データが一ラ
インの端から端まで順次後段に転送されるようになって
いる。
Then, by sequentially reading out data for each color component from each dedicated memory in parallel, the color component data for each pixel is sequentially transferred to the subsequent stage from one end of one line to the other.

尚、上記タイミング制御回路56での書込みタイミング
と読出しタイミングとの差により上記メモリ回路54を
境に解像度の変換がなされる。例えば、メモリ回路54
以降の系での解像度が4003PIとなるようタイミン
グ制御回路56はその読出しタイミングを制御している
Note that the resolution is converted at the memory circuit 54 based on the difference between the write timing and the read timing in the timing control circuit 56. For example, memory circuit 54
The timing control circuit 56 controls the read timing so that the resolution in the subsequent system becomes 4003 PI.

また、第8図は一画素における各色成分(G。Further, FIG. 8 shows each color component (G) in one pixel.

B、R)の検出位置のずれに関する補正機能を実現する
回路である。
This is a circuit that realizes a correction function regarding the deviation of the detection positions of B and R).

第4図に示すように、フルカラーセンサ30の構造上−
画素内で各色成分(G、B、R)の読取り位置が空間的
にずれていることから、各セルからの信号をそのまま色
成分信号として処理すると、黒画像の境界部分に他の色
画素が発生してしまう現象、所謂ゴースト発生等が生ず
る。そこで、この補正回路は、このようなゴースト発生
等を防止するため、各色成分の読取り位置を見掛は上一
致させるためのものである。
As shown in FIG. 4, due to the structure of the full color sensor 30-
Since the reading position of each color component (G, B, R) within a pixel is spatially shifted, if the signal from each cell is processed as a color component signal, other color pixels may appear at the border of the black image. A phenomenon such as so-called ghost generation occurs. Therefore, the purpose of this correction circuit is to make the reading positions of each color component appear to match in order to prevent the occurrence of such ghosts.

具体的には、第9図に示す各セルの配列において、画素
Pnに注目した際に各色成分の読取り位置が仮想的にセ
ルGnの位置となるように補正されるものであり、その
補正のアルゴリズムとしては、隣接画素P n−1を考
慮して各色成分の読取り位置をセルQnの位置となるよ
うに加重平均するものが採用されている。
Specifically, in the arrangement of each cell shown in FIG. 9, when focusing on pixel Pn, the reading position of each color component is corrected to virtually become the position of cell Gn. As the algorithm, an algorithm is adopted in which the reading position of each color component is weighted and averaged so that it becomes the position of the cell Qn, taking into consideration the adjacent pixel P n-1.

すなわち、 Gn =Qn           ・・・〈1〉Bn
 = (Bn−1+28+1 >/3・ (2)Rn 
= (2Rn−1+Rn >/3−(3)の演算により
各色成分データ(Gn 、 Bn 、 Rn )を得る
ようになっている。
That is, Gn = Qn ... <1> Bn
= (Bn-1+28+1 >/3・ (2) Rn
= (2Rn-1+Rn>/3-(3)) Each color component data (Gn, Bn, Rn) is obtained.

より具体的に述べると、第8図に示す補正回路には第7
図に示す回路にて画素単位に出力される色成分データが
パラレルに入力されるようになっている。そして、G成
分の系統についてはラッチ回路58Gが設けられ、日成
分の系統についてはラッチ回路58Bが設けられ、この
ラッチ回路58Bの後段には次のラッチ回路61及びラ
ッチ回路58Bにラッチされたデータを1ビツトシフト
するシフタ62が設けられると共に、ラッチ回路61の
ラッチデータとシフタ62でのシフトデータを加算する
加算器63及びこの加算器63での加算結果をアドレス
入力としてその1/3を出力するルックアップテーブル
(ROM)64が設けられている。また、R成分の系統
についてはラッチ回路58Rが設けられ、このラッチ回
路58Rの後段に次のラッチ回路65及びこのラッチ回
路65にラッチされたデータを1ビツトシフトするシフ
タ66が設けられると共に、ラッチ回路58Hのラッチ
データとシフタ66でのシフトデータとを加算する加算
器67及びこの加算器67での加算結果をアドレス入力
としてその1/3を出力するルックアップテーブル(R
OM)6Bが設けられている。
To be more specific, the correction circuit shown in FIG.
Color component data output pixel by pixel is input in parallel to the circuit shown in the figure. A latch circuit 58G is provided for the G component system, and a latch circuit 58B is provided for the daily component system, and at the stage after this latch circuit 58B, the next latch circuit 61 and the data latched in the latch circuit 58B are provided. A shifter 62 is provided for shifting 1 bit by 1 bit, an adder 63 is provided for adding the latch data of the latch circuit 61 and the shift data of the shifter 62, and the addition result of the adder 63 is used as an address input and 1/3 thereof is outputted. A lookup table (ROM) 64 is provided. Further, for the R component system, a latch circuit 58R is provided, and a next latch circuit 65 and a shifter 66 for shifting the data latched in this latch circuit 65 by one bit are provided at the subsequent stage of this latch circuit 58R. An adder 67 adds the latch data of 58H and the shift data of the shifter 66, and a look-up table (R
OM) 6B is provided.

このような構成により、G成分の系統では上記〈1)式
を実現し、1ビツトシフトすることが2倍の演算を意味
することから、B成分の系統では上記(2)式を、R成
分の系統では上記(3〉式を夫々実現している。
With this configuration, the above equation (1) is realized in the G component system, and since shifting by 1 bit means twice the calculation, the above equation (2) is realized in the B component system, and the above equation (2) is realized in the B component system. The system realizes each of the above equations (3).

上述した画像読取り部での処理の終了した各色成分信号
は、−殻内に行われるシェーディング補正等の処理を経
た接法に説明する色画情報生成回路70に転送される。
Each color component signal that has been processed by the image reading unit described above is transferred to the color image information generation circuit 70, which will be described in the following, after being subjected to processing such as shading correction performed inside the box.

(3)色画情報生成回路 色画情報生成回路70の具体的構成を第10図にポす。(3) Color image information generation circuit The specific configuration of the color image information generation circuit 70 is shown in FIG.

同図において、符号71は上記センサインタフェース回
路40から画素単位に転送される色成分データのうちG
成分データとR成分データとを入力し、その差(R−G
)を演算する減算回路、72はB成分データとR成分デ
ータとを入力し、その差(R−8>を演算する減算回路
である。そして、各減算回路71.72での減算結果は
パラレルにルックアップテーブル73のアドレス端に入
力されており、このルックアップテーブル73は、上記
各減算結果に基づいて当該画素の彩度C9色相口の積(
口+C)及び色判定の出力を行うものであり、その読出
しは8ビット単位で行われ、例えば上位5ビツトが(日
xC)の結果に、下位3ビツトが色判定出力に割付けら
れている。
In the same figure, reference numeral 71 indicates G of the color component data transferred pixel by pixel from the sensor interface circuit 40.
Input the component data and R component data, and calculate the difference (R-G
), and 72 is a subtraction circuit that inputs B component data and R component data and calculates the difference (R-8>).The subtraction results in each subtraction circuit 71 and 72 are parallel is input to the address end of the lookup table 73, and this lookup table 73 calculates the product of the saturation C9 hue mouth of the pixel ((
The output is performed in 8-bit units; for example, the upper 5 bits are assigned to the result of (day x C) and the lower 3 bits are assigned to the color determination output.

上記ルックアップテーブル73の内容は例えば次のよう
に定められている。
The contents of the lookup table 73 are defined as follows, for example.

第11図に示すように、赤(R)の色成分と緑(G)の
色成分との差(R−G)を縦軸に、赤(R)の色成分と
青(B)の色成分との差(R−B)を横軸にした色空間
を想定すると、原点Oからの距離「と回転角θにて任意
の色の特定がなされる。
As shown in Figure 11, the vertical axis represents the difference (RG) between the red (R) color component and the green (G) color component, and the red (R) color component and the blue (B) color component. Assuming a color space in which the horizontal axis is the difference (R-B) from the component, an arbitrary color is specified by the distance from the origin O and the rotation angle θ.

この場合において、距離「は主に彩度を決めるファクタ
となり、色空間において原点Oに近付く程無彩色に近付
く。また、回転角θは主に色相を決めるファクタとなっ
ている。例えば、゛赤″“マゼンタ″パ青″゛シアン″
゛緑パ゛黄″は夫々色空間において第11図の破線で囲
まれた装置に分布している。
In this case, the distance ``is a factor that mainly determines the saturation, and the closer it gets to the origin O in the color space, the closer it becomes to an achromatic color.The rotation angle θ is also a factor that mainly determines the hue.For example, ``red “Magenta” Pa-Blue “Cyan”
"Green" and "yellow" are distributed in the color space in the device surrounded by the broken line in FIG. 11, respectively.

上記のような関゛係から、(R−G)データと(R−8
)データに基づき、 r==’ ((R−G) 2+ (R−8) 2)=−
(4)θ−tan−1((R−G) / (R−B) 
) =・(5)が求められ、これらのデータr、θによ
って特定される色空間内の位叙にて色判定がなされる。
From the above relationship, (R-G) data and (R-8
) Based on the data, r==' ((R-G) 2+ (R-8) 2)=-
(4) θ-tan-1 ((R-G) / (R-B)
)=・(5) is obtained, and color judgment is made at the position in the color space specified by these data r and θ.

以下の表1はこの実施例での色判定データの一例を示す
Table 1 below shows an example of color determination data in this example.

表1 また、上記彩度Cは、(R−G)データと〈R−8)デ
ータから上記実施例1の演算式(4〉にて決まる原点か
らの距離「と彩度Cとの関係、例えば実験的に定めた第
12図に示す関係に従って求められる。尚、第12図に
おいて、距1rが所定値ROより小さくなると、無彩色
として彩度Cを強制的に“0″にした。
Table 1 In addition, the above chroma C is determined by the relationship between the distance from the origin determined from the (R-G) data and the <R-8) data by the calculation formula (4>) of Example 1 and the chroma C. For example, it is determined according to the experimentally determined relationship shown in FIG. 12. In FIG. 12, when the distance 1r becomes smaller than the predetermined value RO, the color is considered achromatic and the saturation C is forcibly set to "0".

更に、色相Hは、(R−G)データと(R−B)データ
から上記演算式(5)にて決まる回転角θと色相との関
係、例えば実験的に定めた期13図に示すような関係に
従って定められる。尚、第13図において、回転角θが
所定値θ0より小さいときは色相Hを強制的にO″とし
た。
Furthermore, the hue H is determined by the relationship between the rotation angle θ and the hue, which is determined from the (R-G) data and (R-B) data by the above equation (5), for example, as shown in Fig. 13, which was determined experimentally. It is determined according to the relationship. In FIG. 13, when the rotation angle θ is smaller than the predetermined value θ0, the hue H is forcibly set to O''.

尚、上記彩度C及び色相口を決める上記第12図、第1
3図に示す関係はシステムに要求される色分離に係る能
力等によって種々定められる。
In addition, the above-mentioned Fig. 12 and 1 which determine the above-mentioned saturation C and hue aperture
The relationships shown in FIG. 3 are determined in various ways depending on the color separation capabilities required of the system.

また、第10図において、画素単位に並列的に入力され
る各色成分データのうちG成分データが0.6倍の乗算
回路74に入力され、B成分データが0.1倍の乗算回
路75に入力され、R成分データが0.3倍の乗算回路
76に入力されている。そして、各乗算回路74.75
.76での乗算結果は夫々加算回路77に入力され、こ
の加算回路77での加算結果V。
Furthermore, in FIG. 10, among the color component data input in parallel in pixel units, G component data is input to a 0.6 times multiplication circuit 74, and B component data is input to a 0.1 times multiplication circuit 75. The R component data is input to a 0.3 times multiplier circuit 76. And each multiplication circuit 74.75
.. The multiplication results at 76 are respectively input to adder circuits 77, and the addition results V in this adder circuit 77 are input.

V=0.6G+0.3R十〇、IB が当該画素の明度データとして後段に転送されるように
なっている。
V=0.6G+0.3R〇, IB is transferred to the subsequent stage as the brightness data of the pixel.

上記明度データVは、イメージセンサ(フルカラーセン
サ30〉におけるG成分信号の分光感度曲線が人間の比
視感度曲線に近い特性をもっていることに基因し、色成
分データ(G、B、R)のうちG成分データを基にして
その値にB成分データとR成分データの値を加味して生
成している。
The above-mentioned brightness data V is based on the fact that the spectral sensitivity curve of the G component signal in the image sensor (full color sensor 30) has characteristics close to the human specific luminous sensitivity curve. It is generated based on the G component data by adding the values of the B component data and the R component data to that value.

そして、上記明度■を決定する式における各係数〈各乗
算回路における乗算値〉は、イメージセンサの分光感度
特性、露光ランプの分光分布等により最終的に決定され
るものである。
Each coefficient (multiplying value in each multiplier circuit) in the formula for determining the brightness (2) is ultimately determined based on the spectral sensitivity characteristics of the image sensor, the spectral distribution of the exposure lamp, etc.

尚、システムに要求される能力に応じ、明度データ■と
してG成分データだけを使用することも可能である。
It is also possible to use only the G component data as the brightness data (2) depending on the capabilities required of the system.

上記ルックアップテーブル73からの彩度及び色相に関
する出力(口×C)、色判定データ及加算回路77から
の明度データ■は次のルックアップテーブル78のアド
レス入力となり、このルックアップテーブル78はアド
レス入力に対応した色濃度データDCを出力する機能を
有している。
The output regarding saturation and hue (mouth x C) from the lookup table 73, the color judgment data and the brightness data (■) from the addition circuit 77 become address inputs to the next lookup table 78, and this lookup table 78 uses the address It has a function of outputting color density data DC corresponding to input.

具体的には、上記各入力に対して、 DC=KXCX日×v に従って決定する色濃度データDCを出力する。Specifically, for each input above, DC=KXCX day×v The color density data DC determined according to the following is output.

ここで、Kは色判定データに応じて異なる係数であり、
有彩色と無彩色とでは有彩色の方が明るく感じることか
ら、この有彩色と無彩色の明度レベルを合せるためのも
ので、各判定色に応じて予め実験的に定められ、その値
は例えば1.1〜1.3程度の範囲内の値に設定される
Here, K is a coefficient that differs depending on the color determination data,
Since chromatic colors feel brighter than chromatic colors, this purpose is to match the brightness level of chromatic colors and achromatic colors, and is determined experimentally in advance according to each judgment color, and its value is, for example, It is set to a value within a range of about 1.1 to 1.3.

上記ルックアップテーブル73からの色判定出力(3ビ
ツト)とラッチ回路80に設定される色選択データが一
致回路79に入力されており、色判定出力と色選択デー
タとが一致したときに一致回路79の出力がハイレベル
に立上るようになっている。この色選択データはオペレ
ータの操作入力、あるいは、ディップスイツヂ等による
設定入力に基づいて上記ラッチ回路80にセットされる
ので、サブカラーとして再現する色に対応した3ビツト
データ(実施例1の族1参照)になる。
The color judgment output (3 bits) from the lookup table 73 and the color selection data set in the latch circuit 80 are input to the matching circuit 79, and when the color judgment output and the color selection data match, the matching circuit The output of 79 rises to a high level. This color selection data is set in the latch circuit 80 based on the operator's operation input or the setting input from a dip switch or the like, so that the 3-bit data (the group of Embodiment 1) corresponding to the color to be reproduced as a subcolor is set in the latch circuit 80. (see 1).

数回N79の出力は、色選択にて設定されたザブカラー
(例えば赤〉であるか否かを示すサブカラーフラグSC
Fとして機能し、更に、選択回路81及び同82の出力
選択信号(SEL)となっている。
The output of N79 several times is a sub color flag SC indicating whether or not it is the subcolor (for example, red) set in color selection.
Further, it functions as an output selection signal (SEL) of the selection circuits 81 and 82.

選択回路81は、選択信号の状態に応じて明度データV
と゛0″データとを切換える機能を有しており、選択信
号がハイレベルのときに“O″データ、同選択信号がロ
ーレベルのときに明度データVを出力するようになって
いる。
The selection circuit 81 selects brightness data V according to the state of the selection signal.
It has a function of switching between ``O'' data and ``0'' data, and outputs ``O'' data when the selection signal is at a high level, and outputs brightness data V when the selection signal is at a low level.

一方、選択回路82は選択信号の状態に応じてルックア
ップテーブル78からの色濃度データ[)Cと上記選択
回路81からのデータとを切換える機能を有しており、
選択信号がハイレベルのときに色濃度データ()Cを、
同選択信号が0−レベルのときに選択回路81からのデ
ータを出力するようになっている。
On the other hand, the selection circuit 82 has a function of switching between the color density data [)C from the lookup table 78 and the data from the selection circuit 81 according to the state of the selection signal.
When the selection signal is high level, the color density data ()C is
Data from the selection circuit 81 is output when the selection signal is at 0-level.

また、選択回路81の出力ビットはそのままオア回路8
3に入力されており、このオア回路83の出力がメイン
カラー(例えば黒)であるか否かを示すメインカラーフ
ラグMCFとして機能する一方、選択回路82の出力は
濃度データDとして後段に転送されるようになっている
Further, the output bit of the selection circuit 81 is directly outputted to the OR circuit 8.
3, and functions as a main color flag MCF indicating whether the output of this OR circuit 83 is the main color (for example, black), while the output of the selection circuit 82 is transferred to the subsequent stage as density data D. It has become so.

上記のような色画情報生成回路70では、原稿画像のメ
インカラー(黒)領域においては、−数回路79の出力
がローレベルになり、加算回路77からの明度データV
がそのまま選択回路81゜82を経て濃度データDとし
て後段に転送される。
In the color image information generation circuit 70 as described above, in the main color (black) area of the original image, the output of the - number circuit 79 is at a low level, and the brightness data V from the addition circuit 77 is
is directly transferred to the subsequent stage as density data D via selection circuits 81 and 82.

このとき、明度データVが“0″でないことからメイン
カラーフラグMCFがハイレベルとなり、−数回路79
の出力がローレベルであることからサブカラーフラグS
CFがローレベルになる(第14図におけるメインカラ
ー領域El参照)。
At this time, since the brightness data V is not "0", the main color flag MCF becomes high level, and the - number circuit 79
Since the output of is low level, the sub color flag S
CF becomes low level (see main color area El in FIG. 14).

また、原稿画像のサブカラー領iIl!〈赤〉において
は、−数回路79の出力がハイレベルになり、ルックア
ップテーブル78からの色濃度データDcが選択回路8
2を経て濃度データDとして後段に転送される。
Also, the sub-color area iIl of the original image! For <red>, the output of the minus number circuit 79 becomes high level, and the color density data Dc from the lookup table 78 is sent to the selection circuit 8.
2 and then transferred to the subsequent stage as density data D.

このとき、選択回路81の出力が“0゛′であることか
らメインカラーフラグMCFがローレベルとなり、−数
回路79の出力がハイレベルであることからサブカラー
フラグSCFがハイレベルになる(第14図におけるザ
ブカラー領域Es参照〉。
At this time, since the output of the selection circuit 81 is "0", the main color flag MCF becomes low level, and since the output of the - number circuit 79 is high level, the sub color flag SCF becomes high level (the See Zab color area Es in Figure 14>.

更に、原稿画像の背景領域〈濃度“O″〉においては、
選択回路81の出力が“O°゛で、更に一致回路79の
出力もローレベルになることから、濃度データDが′0
″となって、メインカラーフラグMCF及びサブカラー
フラグSCF共にローレベルになる(第14図における
背FtfR域En参照〉。
Furthermore, in the background area of the original image (density “O”),
Since the output of the selection circuit 81 is “O°” and the output of the matching circuit 79 is also low level, the density data D is “0°”.
'', and both the main color flag MCF and the sub color flag SCF become low level (see back FtfR area En in FIG. 14).

尚、この実施例においては、原稿の各画像データのカラ
ーフラグは、以下の第2表に示すように、上記メインカ
ラーフラグMCF及びサブカラーフラグSCFの2ビツ
トデータにて表現される。
In this embodiment, the color flag of each image data of the original is expressed by 2-bit data of the main color flag MCF and the sub color flag SCF, as shown in Table 2 below.

表2 そして、上記各演算回路はタイミング制御回路〈図示せ
ず〉の制御下において画素単位に同期がとられて駆動し
ており、濃度データD及びカラーフラグ(MCF、5C
F)は同一画素の対となるデータとして後段の編集・加
工回路90へと順次転送される。
Table 2 The above calculation circuits are synchronized and driven pixel by pixel under the control of a timing control circuit (not shown), and the density data D and color flags (MCF, 5C
F) is sequentially transferred to the subsequent editing/processing circuit 90 as data forming a pair of the same pixel.

■0画画像部ニニット (1)基本構成 第15図はこの実施例において用いられる画像部カニニ
ットとしての所謂1パス2カラー(この実施例では例え
ば赤色と黒色)用レーザプリンタ110を示す。
(1) Basic configuration of 0-image image section Ninit (1) Fig. 15 shows a so-called 1-pass two-color (for example, red and black in this embodiment) laser printer 110 as an image section Ninit used in this embodiment.

同図において、符号120は例えば正帯電型の感光体、
121は感光体120を予め帯電する帯電コロトロン、
122はこの実施例で用いられるデュアルビーム走査ユ
ニット(以下、RO8[Ra5ter 0utput 
5cannerlという)、123は例えば正極性の赤
色トナーが用いられるバイアス方式の第一現像器、12
4は例えば負極性の黒色トナーが用いられるバイアス方
式の第二現像器、125は感光体120上のトナー像の
極性を揃える転写前処理コロトロン、126は記録シー
ト127に感光体120上のトナー像を転写させる転写
コロトロン、128は感光体120側に静電付着した記
録シート127を剥離するための除霜コロトロン、12
9は感光体120上の残留トナーを除去するクリーナ、
130は感光体120上の残留電荷を除去するイレーザ
ランプ、131は転写工程後の記録シート127にトナ
ー像を定着させる定着器である。
In the figure, reference numeral 120 denotes, for example, a positively charged photoreceptor;
121 is a charging corotron that charges the photoreceptor 120 in advance;
122 is a dual beam scanning unit (hereinafter referred to as RO8 [Ra5ter Output
5cannerl), 123 is a bias type first developing device in which, for example, positive polarity red toner is used;
Reference numeral 4 denotes a bias-type second developer using, for example, black toner of negative polarity; 125, a transfer pre-processing corotron for aligning the polarity of the toner image on the photoreceptor 120; and 126, a recording sheet 127 with a toner image on the photoreceptor 120; 128 is a defrosting corotron for peeling off the recording sheet 127 electrostatically attached to the photoreceptor 120 side;
9 is a cleaner for removing residual toner on the photoreceptor 120;
130 is an eraser lamp that removes residual charges on the photoreceptor 120, and 131 is a fixing device that fixes the toner image on the recording sheet 127 after the transfer process.

尚、上記第一現像器123及び第二現像器124の入力
画像濃度に対する記録画像濃度の画像再現特性は、夫々
第17図にYs、Y−で示すように異なったものになっ
ている。
The image reproduction characteristics of the recorded image density relative to the input image density of the first developing device 123 and the second developing device 124 are different as shown by Ys and Y- in FIG. 17, respectively.

また、この実施例において用いられるRO8122の詳
細を第15図及び第16図に基づいて説明する。
Further, details of the RO8122 used in this embodiment will be explained based on FIGS. 15 and 16.

同図において、141は一色目の画像形成用の半導体レ
ーザ、142は二色臼の画像形成用の半導体レーザ、1
43は両者のレーザ141.142からのビーム3n+
を異なる角度にて反射させるポリゴンミラー 144は
そのポリゴンモータ、145はfθレンズ、146は一
色目のレーザ141からのビームBmを感光体120の
第一現像器123の手前に位置する第一露光部Elに導
くミラー 147は二色臼のレーザ142からのビーム
BIIlを感光体120の第一現像器123の後段に位
置する第二露光部Elに導くミラー 148及び149
は一色目及び二色臼のレーザビームの走査閾値位置を夫
々検出するSOSセンサである。
In the figure, 141 is a semiconductor laser for forming an image of the first color, 142 is a semiconductor laser for forming an image of a two-color mill, and 1
43 is the beam 3n+ from both lasers 141 and 142
144 is its polygon motor, 145 is an fθ lens, and 146 is a first exposure unit located in front of the first developing device 123 of the photoreceptor 120, which directs the beam Bm from the laser 141 of the first color. Mirror 147 guides the beam BIIl from the dichroic laser 142 to the second exposure section El located after the first developing unit 123 of the photoreceptor 120 148 and 149
are SOS sensors that detect the scanning threshold positions of the laser beams of the first and second color dies, respectively.

また、上記RO8122の駆動制御系は以下のように構
成されている。
Further, the drive control system of the RO8122 is configured as follows.

第15図において、符号20は一色目(赤色)及び二色
臼(黒色)の多階調画像データを濃度データDとカラー
7ラグC「とに分離した状態で出力する画像処理ユニッ
ト、150は画像処理ユニット20から送出された濃度
データDとカラーフラグCFとに基づいて二系統の画像
データDs。
In FIG. 15, reference numeral 20 denotes an image processing unit that outputs multi-gradation image data of the first color (red) and second color (black) in a state where it is separated into density data D and color 7 lag C. Two systems of image data Ds are generated based on the density data D sent from the image processing unit 20 and the color flag CF.

[)mに振り分けるデータ振分は回路、151及び15
2はデータ振分は回路15’0で振分けられた画像テー
クDS、DI11の濃度レベルを再現画像濃度特性に応
じて変換する第−T RC(Tone Repr。
[) The data distribution to m is the circuit, 151 and 15
2 is a Tone Repr which converts the density levels of the image takes DS and DI 11 distributed by the circuit 15'0 according to the reproduced image density characteristics.

duction C0ntrO1erの略)、第二TR
C,153及び154は夫々の画像データQs 、 [
)Illを別々に処理し、各画像データに対応する画像
濃度コードscs 、scn+を生成する第−及び第ニ
スクリーンジェネレータ、155は上記第一スクリーン
ジェネレータ153からの画像濃度]−ドSC3を一旦
格納して出力するFIFo、156は上記第ニスクリー
ンジェネレータ154からの画像濃度コード5CI11
を上記第一露光部E1と第二露光部ElとのギャップG
pに相当する走査時間分だけ格納した後出力するギャッ
プメモリ、157は一色目のレーザ141及びポリゴン
モータ144を駆動制御する第−ROSコントローラ、
158は二色臼のレーザ142を駆動制御する第二RO
Sコン]・ローラ、159及び160は夫々のレーザド
ライバ、161はポリゴンモータ144のモータドライ
バである。
duction C0ntrO1er), second TR
C, 153 and 154 are the respective image data Qs, [
) Ill separately and generates image density codes scs and scn+ corresponding to each image data. 155 temporarily stores the image density ]-do SC3 from the first screen generator 153. The image density code 5CI11 from the second screen generator 154 is output from the FIFo, 156.
is the gap G between the first exposed portion E1 and the second exposed portion El.
a gap memory that stores and outputs data for a scanning time corresponding to p; 157 a ROS controller that drives and controls the first color laser 141 and polygon motor 144;
158 is a second RO that drives and controls the laser 142 of the two-color mill.
159 and 160 are respective laser drivers, and 161 is a motor driver for the polygon motor 144.

尚、上記第−ROSコントローラ157は露光部を画像
部とし、第二ROSコントローラ158は非露光部を画
像部とするように上記各レーザ141.142を制御す
るようになっている。
Note that the first ROS controller 157 controls the lasers 141 and 142 so that the exposed portion is used as an image portion, and the second ROS controller 158 controls the lasers 141 and 142 so that the non-exposed portion is used as an image portion.

次に、この実施例に係るレーザプリンタ110の基本的
作動について説明する。
Next, the basic operation of the laser printer 110 according to this embodiment will be explained.

先ず、画像処理ユニット20からの濃度データD及びカ
ラーフラグC「は、データ振分は回路150にて二系統
の画像データDS、D−に振分けられ、各TRC151
,152にてデータ変換された後、各スクリーンジェネ
レータ153,154にて二系統の画像濃度コードSC
s 、SCn+に変換され、しかる後、F I FOI
 55あるいはギャップメモリ156を介して第一、第
二ROSコントローラ157.158へ送出される。
First, the density data D and color flag C" from the image processing unit 20 are distributed by the circuit 150 into two systems of image data DS and D-, and each TRC 151
, 152, each screen generator 153, 154 generates two systems of image density codes SC.
s, is converted to SCn+, and then F I FOI
55 or gap memory 156 to the first and second ROS controllers 157 and 158.

このとき、先ず、第−ROSコントローラ157がレー
ザ141及びポリゴンモータ144を駆動し、感光体1
2.0の第一露光部Elに第18図(a)に示すような
露光部が画像部となる潜像Z1が形成される。そして、
この潜像Z1が第一現像器123にて第一現像バイアス
VB1のもとに現像されると、同図に示すように、第一
トナー像T1が形成される。
At this time, first, the -th ROS controller 157 drives the laser 141 and the polygon motor 144, and
A latent image Z1 in which the exposed portion becomes an image portion as shown in FIG. 18(a) is formed in the first exposed portion El of 2.0. and,
When this latent image Z1 is developed by the first developing device 123 under a first developing bias VB1, a first toner image T1 is formed as shown in the figure.

この後、上記第二ROSコントローラ158がレーザ1
42を駆動し、感光体120の第二露光部Elに第18
図(b)に示すような非露光部が画像部となる潜像Z2
が形成される。そして、この潜像Z2が第二現像器14
4にて第二現像バイアスVB2のもとに現像されると、
同図に示すように、第二トナー像T2が形成される。
After this, the second ROS controller 158
42, and the 18th
Latent image Z2 in which the non-exposed area becomes the image area as shown in Figure (b)
is formed. Then, this latent image Z2 is transferred to the second developing device 14.
4 under the second developing bias VB2,
As shown in the figure, a second toner image T2 is formed.

そして、これらのトナー像TI 、T2は転写前処理コ
ロトロン125にて極性を揃えられた後、転写コロトロ
ン126にて記録シート127に転写され、しかる後、
定着器131にて定着されるようになっている。
These toner images TI and T2 are then aligned in polarity in a pre-transfer processing corotron 125, transferred to a recording sheet 127 in a transfer corotron 126, and then,
The image is fixed by a fixing device 131.

(2)データ振分は回路 第19図はデータ振分は回路150の具体的構成を示す
(2) Data distribution circuit FIG. 19 shows a specific configuration of the data distribution circuit 150.

すなわち、データ振分は回路150は、カラーフラグC
F(この実施例では、背景領域の画素をメインカラー領
域に含めて扱うことし、サブカラー領域の画素に対して
はハイレベルとなり、それ以外の領域の画素については
ローレベルとなるように設定されている。)カラーフラ
グC「はの状態によりその出力が二系統の入力信号(A
、B)から選択される二つの選択回路171,172を
具備している。
That is, the data distribution circuit 150 uses the color flag C
F (In this example, pixels in the background area are treated as included in the main color area, and pixels in the sub-color area are set to a high level, and pixels in other areas are set to a low level. ) Depending on the state of color flag C, its output is divided into two input signals (A
, B).

この場合において、上記濃度データDが選択回路171
の入力端B及び選択回路172の入力端Aに夫々入力さ
れると共に、選択回路171の反対側の入力@iA及び
選択回路172の反対側の入力端Bには゛0°°データ
が夫々入力されている。
In this case, the density data D is
and the input terminal A of the selection circuit 172, respectively, and '0° data is inputted to the input @iA on the opposite side of the selection circuit 171 and the input terminal B on the opposite side of the selection circuit 172, respectively. ing.

これらの選択回路171,172はローレベルの制御入
力にてA側、ハイレベルの制御入力にてB側の入力信号
を選択するもので、カラーフラグCFが当該制御信号に
なっている。そして、一方の選択回路171の出力がサ
ブカラー濃度データDS、他方の選択回路172の出力
がメインカラー濃度データDIとして画素単位にて後段
に転送されるようになっている。
These selection circuits 171 and 172 select the A side input signal with a low level control input, and select the B side input signal with a high level control input, and the color flag CF is the control signal. The output of one selection circuit 171 is transferred as sub color density data DS, and the output of the other selection circuit 172 is transferred to a subsequent stage in pixel units as main color density data DI.

(3)TRC 第−TRC151は、第−ROSコントローラ157と
協同し、第一現像器123の記録画像再現特性を所望の
もの、例えば第20図の第一象限(I)のような線形な
ものに補正するもので、第一スクリーンジェネレータ1
53にてコード化する前にサブカラー濃度データDSを
予め変換するサブカラー用変換テーブル(ルックアップ
テーブル)であり、第二TRC152は、第二ROSコ
ントローラ158と協同し、第二現像器124の記録画
像再現特性を所望のもの、例えば第20図の第一象限(
I)のような線形なものに補正するもので、第ニスクリ
ーンジェネレータ154にてコード化する前にメインカ
ラー濁度データDmを予め変換するメインカラー用変換
テーブル(ルックアップテーブル〉である。
(3) TRC The TRC 151 cooperates with the ROS controller 157 to adjust the recorded image reproduction characteristics of the first developing device 123 to a desired one, for example, a linear one like the first quadrant (I) in FIG. The first screen generator 1
The second TRC 152 is a sub-color conversion table (look-up table) for pre-converting the sub-color density data DS before encoding in the second TRC 153, and the second TRC 152 cooperates with the second ROS controller 158 to If the recorded image reproduction characteristics are desired, for example, the first quadrant (
This is a main color conversion table (lookup table) that converts the main color turbidity data Dm in advance before encoding it in the second screen generator 154.

より具体的に述べると、上記第−TRC151は、入力
画像濃度に対応した濃度データ、例えばサブカラー濃度
データDSが第20図の第4象限(IV )のような曲
線であると仮定すれば、このサブカラー濃度データ[)
Sを第20図第3象限(I[[)に点線で示すように濃
度変換するものである。この場合、上記変換データを第
一スクリーンジェネレータ153を介して第−ROSコ
ントローラ157にてパルス幅変調すると、スクリーン
ジェネレータへの入力濃度データと出力画(l11濃度
との特性(以下5G−10T特性と略す)が第20図第
2象限(It)の点線で示すように得られ、結果的に、
第20図第1象限〈1)に示すような線形特性が得られ
ることになるのである。
More specifically, if it is assumed that the density data corresponding to the input image density, for example, the sub-color density data DS, is a curve like the fourth quadrant (IV) in FIG. This sub color density data [)
The density of S is converted as shown by the dotted line in the third quadrant (I[[) of FIG. 20. In this case, when the conversion data is pulse width modulated by the first ROS controller 157 via the first screen generator 153, the characteristics of the input density data to the screen generator and the output image (l11 density (hereinafter referred to as 5G-10T characteristics) ) is obtained as shown by the dotted line in the second quadrant (It) of FIG. 20, and as a result,
A linear characteristic as shown in the first quadrant (1) of FIG. 20 is obtained.

また、第二TRC152は、入力画像濃度に対応した濃
度データ、例えばメインカラー濃度データDI11が第
20図の第4象限(1v)のような曲線であると仮定す
れば、このメインカラー濃度データDIlを第20図第
3象限(1)に実線で示すように濃度変換するものであ
る。この場合、上記変換データを第ニスクリーンジェネ
レータ154を介して第二ROSコントローラ158に
てパルス幅変調すると、5G−JOT特性が120図第
2象限(ff)の実線で示すように得られ、結果的に、
第20図第1象限(I)に示すような線形特性が得られ
ることになるのである。
Further, if it is assumed that the density data corresponding to the input image density, for example, the main color density data DI11, is a curve like the fourth quadrant (1v) in FIG. The density is converted as shown by the solid line in the third quadrant (1) of FIG. In this case, when the conversion data is pulse width modulated by the second ROS controller 158 via the second screen generator 154, the 5G-JOT characteristics are obtained as shown by the solid line in the second quadrant (ff) of FIG. In particular,
A linear characteristic as shown in the first quadrant (I) of FIG. 20 is obtained.

このように、上記各TRC151,152にてデータ変
換する理由は以下の通りである。
The reason for data conversion in each of the TRCs 151 and 152 is as follows.

すなわち、後述するように、上記各ROSコント0−ラ
157.158のパルス幅変調特性については通常パル
ス幅の変調数に限りがあるため、これだけでは、第20
図第3象限にて、記録画像再現特性を線形に補正するた
めの5G−107特性を得ることが困難になる場合が生
じてしまうが、この実施例においては、上記各TRC1
51,152にて予めデータ変換することができるので
、記録画像再現特性を線形に補正する上で必要な5G−
10T特性を容易に得ることが可能である。
That is, as will be described later, regarding the pulse width modulation characteristics of each of the ROS controllers 157 and 158, there is usually a limit to the number of pulse width modulations.
In the third quadrant of the figure, it may become difficult to obtain the 5G-107 characteristics for linearly correcting the recorded image reproduction characteristics, but in this embodiment, each of the TRC1
Since data can be converted in advance using 51 and 152, the 5G-
It is possible to easily obtain 10T characteristics.

尚、この実施例においては、センサインタフェース回路
40に対数アンプが設けられていないため、上記TRC
151,152は入力画像濃度に対応した光量データを
濃度データへと変換する機能をも兼用したものになって
いる。
In this embodiment, since the sensor interface circuit 40 is not provided with a logarithmic amplifier, the TRC
151 and 152 also have the function of converting light amount data corresponding to the input image density into density data.

(4)スクリーンジェネレータ (4−A)基本構成 この実施例におけるスクリーンジェネレータ153.1
54は、2561濃度階m(1度零レベルも含む〉の入
力画像データを5階調〈濃度零レベルも含む〉の画像濃
度コードSC(第15図中のSOS、SCIに相当)と
して出力するものである。
(4) Screen generator (4-A) Basic configuration Screen generator 153.1 in this embodiment
54 outputs the input image data of 2561 density levels m (including 1 degree zero level) as an image density code SC (corresponding to SOS and SCI in Fig. 15) of 5 gradations (including zero density level). It is something.

第21図はこの実施例に係る各スクリーンジェネレータ
153.154の基本構成を示すブロック図である。
FIG. 21 is a block diagram showing the basic configuration of each screen generator 153, 154 according to this embodiment.

同図において、符号180は8ビツトの入力画像データ
DT(サブカラー濃度データDsあるいはメインカラー
濃度データD−に相当〉を−旦格納した後に出力するバ
ッファであり、このバッファ180からの画像データD
Tはエラーデイフュージョン回路200を経て比較回路
240に入力される。そして、上記エラーデイフュージ
ョン回路200及び比較回路240にはスレッシュホー
ルドパターン設定回路190にて設定されたスレッシュ
ホールドパターンTHPが入力され、上記エラーデイフ
ュージョン回路200及び比較回路240にて夫々誤差
拡散処理及び比較処理が行なわれた後、比較回路240
からの出力が濃度コード生成器250に入力され、所定
の変換が行われて画像濃度コードSO(サブカラー画像
濃度コードSC3あるいはメインカラー画像濃度コード
SCIに相当)が生成されるようになっている。
In the figure, reference numeral 180 is a buffer that outputs 8-bit input image data DT (corresponding to sub color density data Ds or main color density data D-) after first storing it.
T is input to the comparison circuit 240 via the error diffusion circuit 200. The threshold pattern THP set by the threshold pattern setting circuit 190 is input to the error diffusion circuit 200 and the comparison circuit 240, and the error diffusion process and the error diffusion process are performed in the error diffusion circuit 200 and the comparison circuit 240, respectively. After the comparison process is performed, the comparison circuit 240
The output from the subcolor image density code SC3 is input to the density code generator 250, and a predetermined conversion is performed to generate an image density code SO (corresponding to the sub color image density code SC3 or the main color image density code SCI). .

(4−8)スレッシュホールドパターン設定回路(4−
8−1)アルゴリズム この実施例において、上記スレッシ1ホールドパターン
設定回路190は多N調画像データDTをコード化する
上で複数の閾値を設定するものであり、隣接画素毎に異
なるA系列パターン、B系列パターンを具備している。
(4-8) Threshold pattern setting circuit (4-
8-1) Algorithm In this embodiment, the threshold 1 hold pattern setting circuit 190 sets a plurality of threshold values when encoding the multi-N tone image data DT, and sets a different A series pattern for each adjacent pixel, It has a B series pattern.

先ず、閾値設定のアルゴリズムについて説明する。First, the threshold setting algorithm will be explained.

今、256階調データ(“OIIデータを含む)に対し
てn個の閾値を設定する場合を例に挙げると、第22図
(a)に示すように、標準パターンの各閾値THR1,
THR2・・・・・・T HRnに対して夫々所定の変
化分ΔTHだけ減少させてA系列パターンとし、一方、
標準パターンの各閾値THR1,T口R2・・・・・・
J)lRnに対して夫々所定の変化分ΔTHだけ増加さ
せてB系列パターンとすればよい。
Now, taking as an example a case where n threshold values are set for 256 gradation data (including OII data), as shown in FIG. 22(a), each threshold value THR1, THR1,
THR2...T HRn is reduced by a predetermined change ΔTH to form the A series pattern, and on the other hand,
Each threshold value THR1, T mouth R2 of the standard pattern...
J) The B-series pattern may be obtained by increasing lRn by a predetermined change amount ΔTH.

より具体的に述べると、上記標準パターンの各閾値TH
R1,THR2・・・・・・T HRnとしては例えば
以下の(6)式のように設定される。
To be more specific, each threshold value TH of the above standard pattern
R1, THR2...THRn are set, for example, as shown in equation (6) below.

THR1=255/ (nx2) THR2=THR1+255/n THBl−255/  (nx4) +255/  (nx2) THB2=TH81+255/n THB3=THB2+255/n THRn=THRn−1+255/n  ++ (6)
これに対し、A系列パターンの各閾値下口式1゜T口へ
2・・・・・・T口へ〇としては例えば以下の(7)式
に従って設定される。但し、上記変化分61口は255
/(nx4)である(以下の8系列パターンについても
同様)。
THR1=255/ (nx2) THR2=THR1+255/n THBl-255/ (nx4) +255/ (nx2) THB2=TH81+255/n THB3=THB2+255/n THRn=THRn-1+255/n ++ (6)
On the other hand, each threshold value of the A-series pattern is set according to the following equation (7), for example, as 1° to T-out 2 . . . T-out to 0. However, the above change of 61 units is 255
/(nx4) (the same applies to the following 8-sequence patterns).

THA1=255/ (nX4) TI−IA2=T)−IAI+−255/nT HA3
= T口^2+255/n T HAn= T口^n−1+255/n  −(7)
一方、日系列パターンの各閾値TH81,Tl−182
・・・・・・THBnとしては例えば以下の〈8〉式に
従って設定される。
THA1=255/ (nX4) TI-IA2=T)-IAI+-255/nT HA3
= T mouth^2+255/n T HAn= T mouth^n-1+255/n -(7)
On the other hand, each threshold value TH81, Tl-182 of the daily pattern
. . . THBn is set, for example, according to the following equation (8).

THBn−THBn−1+255/n  −(8)尚、
この実施例において、A系列パターン、日系列パターン
共に、各閾値にて仕切られる区分域を等分にするために
、以下の(9〉式で示すような仮想上の閾値が夫々設定
されるようになっている。
THBn-THBn-1+255/n-(8) Furthermore,
In this example, in order to equally divide the area partitioned by each threshold value for both the A series pattern and the daily series pattern, hypothetical threshold values as shown in the following equation (9>) are set respectively. It has become.

TI−IAO=T)IAI−255/nT HAn+1
− T口^n+255/nTHBO=THB1−255
/n THBn+1=T)lBn+255/n   −(9)
このような閾値の設定方法において、閾値数n=4にし
たものが第22図(b)であり、A系列パターン、日系
列パターンの各閾値は、以下の表3のように表される。
TI-IAO=T) IAI-255/nT HAn+1
- T mouth ^n+255/nTHBO=THB1-255
/n THBn+1=T)lBn+255/n −(9)
In such a threshold setting method, the number of thresholds n=4 is shown in FIG. 22(b), and each threshold of the A series pattern and the daily series pattern is expressed as shown in Table 3 below.

表3 (4−8−2)実現回路例 また、第23図は上述したようなアルゴリズムに従って
回路構成されたスレッシュホールドパターン設定回路1
90の具体例を示す。
Table 3 (4-8-2) Example of realized circuit Also, FIG. 23 shows a threshold pattern setting circuit 1 configured according to the algorithm described above.
90 specific examples are shown below.

同図において、スレッシュホールドパターン設定回路1
90は六つのスレッシュホールド設定部191(具体的
には191 (0)ないし191(5))を有し、各ス
レッシュホールド設定部191は、A系列パターン用の
A系列閾値設定スイッチ192と、日系列パターン用の
B系列閾値設定スイッチ193と、A系列閾値設定スイ
ッチ192及び日系列閾値設定スイッチ193にて設定
された閾IT’−’)THAi、THBi (i =O
−−−−−−5)を選択するセレクタ194と、ビデオ
クロツタ信号(以下VりOツク信号という)VCKを2
分周して前記セレクタ194に対する選択信号として作
成するフリップ70ツブ195とで構成されており、夫
々のスレッシュホールド設定部191 (0)ないし1
91 (5)からの閾値信NT口0ないしTH5は、A
系列パターン<TH^0ないしT口^5)と8系列パタ
ーン(T H80ないしTHB5)とを交互に繰返す。
In the same figure, threshold pattern setting circuit 1
90 has six threshold setting sections 191 (specifically, 191 (0) to 191 (5)), and each threshold setting section 191 includes an A-series threshold setting switch 192 for the A-series pattern, and an A-series threshold setting switch 192 for the A-series pattern. Threshold IT'-') THAi, THBi (i = O
-------5) and a selector 194 that selects the video clock signal (hereinafter referred to as the V clock signal) VCK.
It consists of a flip 70 and a knob 195 which divides the frequency and creates a selection signal for the selector 194, and each threshold setting section 191 (0) to 1.
91 The threshold values NT ports 0 to TH5 from (5) are A
The series pattern <TH^0 to T^5) and the eight series pattern (TH80 to THB5) are repeated alternately.

(4−C)エラーデイフュージョン回路(4−C−1)
アルゴリズム この実施例において用いられるエラーデイフュージョン
回路200は、画像データOTを所定の閾値下口で区分
する際に生ずる画像データDTと閾faT口との間の差
分データ(エラーデータ)の影響を抑えるべく、画像デ
ータDTを補正するものである。
(4-C) Error diffusion circuit (4-C-1)
Algorithm The error diffusion circuit 200 used in this embodiment suppresses the influence of differential data (error data) between the image data DT and the threshold faT that occurs when the image data OT is divided below a predetermined threshold. This is to correct the image data DT.

第24図はこの実施例に係るエラーデイフユ−ジョン回
r8200のアルゴリズムを示す説明図である。
FIG. 24 is an explanatory diagram showing the algorithm of the error diffusion circuit r8200 according to this embodiment.

同図において、jラインのi番目の画素Pm)を注目画
素とし、その画像データをXとする一方、j−1ライン
の+−1,i、i+1番目の各画素Pj−1(i−1)
、 Pj−1(i)、 Pj−1(i+1)の差分デ〜
りを夫々A、B、Cとし、注目画素Pj(i)の直菊画
素Pj(i−1)の差分データをDとすれば、注目画素
Pj(i)の補正済み画像データX°は以下の(10)
(11)式で算出されるようになっている。尚、ΔXは
差分補正データ、klないしに4は各画素の差分データ
の影響度合に応じた重み付けをするための補正係数であ
る。
In the figure, the i-th pixel Pm) on the j-line is the pixel of interest, and its image data is X, while the +-1, i, and i+1-th pixels Pj-1 (i-1 )
, Pj-1(i), Pj-1(i+1) difference de~
Assuming that the values are A, B, and C, respectively, and the difference data of the pixel Pj (i-1) of the pixel of interest Pj (i) is D, the corrected image data X° of the pixel of interest Pj (i) is as follows. (10)
It is calculated using equation (11). Note that ΔX is difference correction data, and kl to 4 are correction coefficients for weighting according to the degree of influence of the difference data of each pixel.

ΔX=kl A+に2 B+に3 C+に41)但し、
Σki  (i=l〜4)−1・・・・・・(10)x
’ =x+ΔX      ・・・・・・(11)特に
、この実施例においては、kl =0.2゜k2 =0
.5.に3 =0.2.に4 = 0.1に設定されて
いる。
ΔX=kl 2 for A+ 3 for B+ 41 for C+) However,
Σki (i=l~4)-1...(10)x
' = x + ΔX (11) In particular, in this example, kl = 0.2° k2 = 0
.. 5. 3 = 0.2. 4 = 0.1.

更に、この実施例において用いられる差分データの値及
びその極性を第24図に示す。
Further, FIG. 24 shows the values and polarities of the difference data used in this example.

同図において、NO,OないしNo、4は画像データD
Tの濃度階調数の区分域番号を示し、A系列パターンに
あっては、 No、0 : THAO−THAl−1No、  1 
:Tl−lAl〜THA2−1NO,2:T口^2〜T
 HA3−1 NO,3:T口^3〜丁目^4−1 No、   4  :  THA4〜 T ト1 ^5
−1を包含する一方、B系列パターンにあっては、NO
,0:THBO〜THBI−1 No、1 :THB1〜THB2−1 NO,2二 T H82〜T)−183−1No、3 
: THB3〜THB4−1No、4 : T)−IB
4〜THB5−1を包含している。
In the same figure, NO, O to No, 4 are image data D
Indicates the division number of the number of density gradations of T, and for the A series pattern, No, 0: THAO-THAl-1No, 1
:Tl-lAl~THA2-1NO, 2:T mouth^2~T
HA3-1 NO, 3: T ^3~chome^4-1 No, 4: THA4~ T 1 ^5
-1, while in the B series pattern, NO
,0:THBO~THBI-1 No,1:THB1~THB2-1 NO,22TH82~T)-183-1No,3
: THB3~THB4-1No, 4: T)-IB
4 to THB5-1.

そして、各区分域での差分データΔDTは、各区分域の
中間点に位置する中間位置画像データ(例えば、A系列
パターンNo、1ではく16+80)/2)を基準とし
、画像データDTと中間位置画像データとの差分を士の
極性をもって表わすようになっている。
The difference data ΔDT in each division area is based on the intermediate position image data (for example, A series pattern No., 16+80)/2) located at the midpoint of each division area, and the image data DT and the intermediate The difference with the position image data is expressed by the polarity of the opposite.

このように士の極性を持つ差分データΔDTによる補正
は、例えば十極性あるいは一極性のみを持つ差分データ
による補正に比べて、入力の階調に対する出力の階調特
性を忠実に再現できる点で好ましい。
Correction using differential data ΔDT having two polarities is preferable in that it can faithfully reproduce the gradation characteristics of the output relative to the input gradation, compared to, for example, correction using differential data having only decapolarity or unipolarity. .

(4−C−2)実現回路基本構成 このような原理に基づいて、上述したエラーデイフュー
ジョン回P8200は例えば第26図に示すように構成
される。
(4-C-2) Basic configuration of realizing circuit Based on this principle, the above-mentioned error diffusion circuit P8200 is configured as shown in FIG. 26, for example.

同図において、符号201は加算器であり、この加算器
201の一方の入力端子にはバッファ180からの8ビ
ット画像データDTが入力されるようになっている。ま
た、符号202は加算器201からの出力データを一旦
格納した後に出力するラッチ回路であり、このラッチ回
路202の出力データは加算器203の一方の入力端子
に入力されるようになっている。更に、符号204は加
算器203の出力データを一旦格納した後に出力するラ
ッチ回路であり、このラッチ回路204の出力データが
比較回路240へと送出されるようになっている。
In the figure, reference numeral 201 denotes an adder, and 8-bit image data DT from the buffer 180 is input to one input terminal of the adder 201. Further, reference numeral 202 is a latch circuit that once stores the output data from the adder 201 and then outputs it, and the output data of this latch circuit 202 is inputted to one input terminal of the adder 203. Further, reference numeral 204 is a latch circuit that once stores and outputs the output data of the adder 203, and the output data of this latch circuit 204 is sent to the comparator circuit 240.

また、符号190は画像データDTの濃度階調数を区分
する際の各閾値デー91口をA系列パターン、B系列パ
ターンと交互に設定するスレッシュホールドパターン設
定回路、206は上記ラッチ回路204からの画像デー
タDT1上記スレッシ1ホールドパターン設定回路19
0からの閾値データTH及び後述するアドレスデータA
DTを入力データとして、−ライン前の画素における差
分データ(第24図に示す差分データA、B、Cに相当
)を生成するための差分値生成回路であり、この差分値
生成回路206からの差分デー960丁は−ライン分F
IFO207に格納された後、各注目画素に対する補正
用画素の差分データがディジタルフィルタ208に取込
まれるようになっている。そして、このディジタルフィ
ルタ208は、上記補正用画素の差分データA、B、C
を用いて所定の演算を行い、kl A十に2 B+に3
 Cなるデータを出力するものであり、この補正データ
は上記加算6201の他方の入力端子に入力されるよう
になっている。
Further, reference numeral 190 is a threshold pattern setting circuit that alternately sets each threshold value data 91 to an A series pattern and a B series pattern when classifying the number of density gradations of the image data DT, and 206 is a threshold pattern setting circuit that sets the threshold data 91 for dividing the number of density gradations of the image data DT alternately. Image data DT1 threshold 1 hold pattern setting circuit 19
Threshold data TH from 0 and address data A to be described later
This is a difference value generation circuit for generating difference data (corresponding to difference data A, B, and C shown in FIG. 24) at the pixel before the - line using DT as input data. The difference data is 960 pieces - line F
After being stored in the IFO 207, the difference data of the correction pixel for each pixel of interest is taken into the digital filter 208. Then, this digital filter 208 collects the difference data A, B, C of the correction pixels.
Perform a predetermined calculation using kl A+2, B+3
It outputs data C, and this correction data is input to the other input terminal of the adder 6201.

更に、符号209は上記ラッチ回路204がらの画像デ
ータDT及びスレッシ1ホールドパターン設定回路19
0からの閾値データTHを入力データとして、上記注目
画素の直前画素の補正データに4[>を生成するための
ルックアップテーブルであり、このルックアップテーブ
ル209がらの補正データに4Dは上記加算器203の
一方の入力端子に入力されるようになっている。
Further, reference numeral 209 indicates the image data DT from the latch circuit 204 and the threshold 1 hold pattern setting circuit 19.
This is a lookup table for generating 4[> in the correction data of the pixel immediately before the pixel of interest using threshold data TH from 0 as input data, and 4D is the adder for the correction data from this lookup table 209. The signal is input to one input terminal of 203.

(4−C−3)差分値生成回路 また、上記差分値生成回路206の具体的構成を第27
図に示す。
(4-C-3) Difference value generation circuit Also, the specific configuration of the difference value generation circuit 206 is described in the 27th section.
As shown in the figure.

同図において、符号211ないし215はスレッシュホ
ールドパターン設定回路190における各スレッシュホ
ールド設定部191 (0)ないし191 (5)の相
互に隣接する閾値データ(例えば、THOとTl−11
、TH3とTH4)を夫々加算する加算器、216ない
し220は上記各加詐器211ないし215からの加算
データを1/2に除算する除算器、221ないし225
は上記各除算器216ないし220からの除算データを
OCボートにセレクト信号が入力された時点でラッチす
るラッチ回路である。
In the figure, reference numerals 211 to 215 refer to mutually adjacent threshold data (for example, THO and Tl-11) of each threshold setting section 191 (0) to 191 (5) in the threshold pattern setting circuit 190.
, TH3 and TH4), and 216 to 220 are dividers 221 to 225 that divide the added data from each of the adders 211 to 215 by 1/2.
is a latch circuit that latches the division data from each of the dividers 216 to 220 at the time when a select signal is input to the OC port.

また、符号226は後述するアドレスデータADT(こ
の実施例では4ビツトデータ)に応じて出力ボートQO
ないしQ4のいずれか一つがセレクト信号として選択さ
れるデコーダであり、各出力ボートからQOないしQ4
からの信号は各ラッチ回路221ないし225のOCボ
ートに入力されるようになっている。尚、このデコーダ
226の内容を以下の表4に示す。
Further, reference numeral 226 indicates an output port QO according to address data ADT (4-bit data in this embodiment), which will be described later.
A decoder selects one of QO to Q4 as a select signal, and outputs QO to Q4 from each output port.
The signals from the latch circuits 221 to 225 are input to the OC ports of each latch circuit 221 to 225. The contents of this decoder 226 are shown in Table 4 below.

表4 更に、符号227は入力画像データDTの濃度階調数か
ら選択されたラッチ回路221ないし225のいずれか
のデータを減算する減算器であり、この減簿器227か
らは7ビツトの差分データΔDTと1ビツトの極性デー
タmとが出力されるようになっている。
Table 4 Further, reference numeral 227 is a subtracter that subtracts the data of one of the selected latch circuits 221 to 225 from the number of density gradations of the input image data DT. ΔDT and 1-bit polarity data m are output.

このような差分値生成回路206においては、上記スレ
ッシュホールドパターン設定回路1901加算器211
ないし215並びに除算器216ないし220は、画像
データDTの濃度階調数の各区分域N0.0ないしNo
、4での中間位置画像データVDTを演算するものであ
り、一方、ラッチ回路221ないし225のいずれかが
アドレスデータADTに対応して選択され、選択された
ラッチ回路は対応する中間位置画像データVDTをラッ
チした後に減算器227に送出し、この減算器227は
入力画像データDTと中間位置画像データVDTとの差
分データΔDTを極性データmと共に出力するようにな
っている。
In such a difference value generation circuit 206, the threshold pattern setting circuit 1901 and the adder 211
to 215 and dividers 216 to 220 divide the number of density gradations of the image data DT into respective division areas N0.0 to No.
, 4, and one of the latch circuits 221 to 225 is selected corresponding to the address data ADT, and the selected latch circuit calculates the corresponding intermediate position image data VDT. After latching, the subtracter 227 outputs the difference data ΔDT between the input image data DT and the intermediate position image data VDT together with the polarity data m.

(4−C−4)ディジタルフィルタ、ルックアップテー
ブル また、この実施例で用いられるディジタルフィルタ20
8の詳細を第28図に示す。
(4-C-4) Digital filter, lookup table, and digital filter 20 used in this embodiment
8 is shown in detail in FIG.

同図において、符号231ないし233は第26図に示
すFIFO207から画素単位に順次読み出される差分
データΔDTを順次ラッチする三段構成のラッチ回路で
あり、符号234は一段目のラッチ回路231の出力デ
ータに対し補正係数に1を掛ける演算を行う係数乗算器
、235は二段目のラッチ回路232の出力データに対
し補正係数に2を掛ける演算を行う係数乗算器、236
は三段目のラッチ回路233の出力データに対し補正係
数に3を掛ける演算を行う係数乗算器、237は各係数
乗算器234ないし236の出力データを加算する加算
器である。
In the figure, numerals 231 to 233 are three-stage latch circuits that sequentially latch the difference data ΔDT sequentially read out pixel by pixel from the FIFO 207 shown in FIG. 26, and numeral 234 is the output data of the first stage latch circuit 231. 235 is a coefficient multiplier that multiplies the correction coefficient by 1 for the output data of the second-stage latch circuit 232; 236 is a coefficient multiplier that multiplies the correction coefficient by 2 for the output data of the second-stage latch circuit 232;
237 is a coefficient multiplier that performs an operation of multiplying the output data of the third stage latch circuit 233 by a correction coefficient by 3, and 237 is an adder that adds the output data of each of the coefficient multipliers 234 to 236.

このようなディジタルフィルタ208は、三段構成のラ
ッチ回路231ないし233に一ライン前の二画素の差
分データA、B、C(第24図参照)をラッチさせ、係
数乗算器234ないし236にて夫々の差分データA、
B、Cと夫々の補正係数kl 、に2 、に3とを掛は
合せた後、加締器237にてそれらを加算し、kI A
+に2 B+に3Gを出力するのである。
Such a digital filter 208 causes three-stage latch circuits 231 to 233 to latch difference data A, B, and C (see FIG. 24) of two pixels one line before, and coefficient multipliers 234 to 236 Each difference data A,
After multiplying B and C by the respective correction coefficients kl, 2, and 3, they are added together by the tightener 237, and kI A
It outputs 2G to + and 3G to B+.

更にまた、上記ルックアップテーブル209の内容は、
画像データDT及び閾値データTHをアドレス信号とし
て、差分データΔDT(第24図中りに相当)に補正係
数に4を掛合せた差分補正データに4Dをその極性デー
タと共に読み出し可能に格納したものである。
Furthermore, the contents of the lookup table 209 are as follows:
Using image data DT and threshold data TH as address signals, 4D is readably stored in differential correction data obtained by multiplying differential data ΔDT (corresponding to the middle part of Fig. 24) by a correction coefficient by 4, along with its polarity data. be.

(4−C−5)エラーデイツユジョン回路の作動従って
、この実農例に係るエラーデイフュージョン回路200
によれば、第26図に示すように、注目画素の入力画像
データXが加算器201の一方の入力端子に入力される
と、−ライン前の二画素の差分データ(第24図のA、
B、Cに相当)に補正係数kl 、に2 、に3を掛合
せた第一の補正差分データ[kl A+に2 B+に3
 Clがディジタルフィルタ208から出力され、上記
加算器201の他方の入力端子に入力される。一方、上
記LLIT209からは注目画素の直前画素における差
分データ(第24図中りに相当)に補正係数に4を掛合
せた第二の補正差分データ[k4D]が出力される。
(4-C-5) Operation of the error diffusion circuit Therefore, the error diffusion circuit 200 according to this practical example
According to FIG. 26, when the input image data X of the pixel of interest is input to one input terminal of the adder 201, the difference data of two pixels before the − line (A in FIG. 24,
B, C) is multiplied by the correction coefficient kl, 2, and 3 [kl 2 for A+, 3 for B+]
Cl is output from the digital filter 208 and input to the other input terminal of the adder 201. On the other hand, the LLIT 209 outputs second corrected difference data [k4D] obtained by multiplying the difference data (corresponding to the middle part of FIG. 24) of the pixel immediately before the pixel of interest by a correction coefficient by 4.

この状態において、上記加算器201では、X+ (k
I A+に2 B+に3 C)なる加算が行われ、この
データがラッチ回路202を経て加算器203の一方の
入力端子に入力される段階で、上記第二の補正差分デー
タ[k4D]が加算され、ラッチ回路204には、注目
画素の補正済み画像データx′、すなわら、X+ΔX、
(但し、ΔX:に1A+に2 B+に3 C十に4 D
)がラッチされることになり、この補正済み画像データ
X゛が後段の比較回路240へ送出されるようになって
いる。
In this state, in the adder 201, X+ (k
An addition of 2 to IA+ and 3C to B+ is performed, and at the stage when this data is input to one input terminal of the adder 203 via the latch circuit 202, the second correction difference data [k4D] is added. The latch circuit 204 receives the corrected image data x' of the pixel of interest, that is, X+ΔX,
(However, ΔX: 1 A + 2 B + 3 C + 4 D
) is latched, and this corrected image data X' is sent to the comparison circuit 240 at the subsequent stage.

(4−D)比較回路、濃度コード生成器上記比較回路2
40は、第28図に示すように、四つのディジタルコン
パレータ241ないし244からなり、各コンパレータ
241の一方の入力端へにはエラーデイフュージョン回
路200からの補正済みの画像データDTが入力され、
各コンパレータ241ないし244の他方の入力端Bに
は、スレッシュホールドパターン設定回路190の四つ
のスレッシュホールド設定部191 (1)ないし19
1 (4)からの閾値データTl−11ないし1口4 
(この実施例では、A系列パターン、B系列パターンが
隣接画素単位で交互に繰返されて出力される〉が入力さ
れ、A2Bのとき各コンパレータ241ないし244の
出力が1″′になるようになっている。
(4-D) Comparison circuit, concentration code generator Comparison circuit 2 above
40, as shown in FIG. 28, consists of four digital comparators 241 to 244, and one input terminal of each comparator 241 receives the corrected image data DT from the error diffusion circuit 200.
The other input terminal B of each comparator 241 to 244 is connected to four threshold setting sections 191 (1) to 19 of the threshold pattern setting circuit 190.
1 Threshold data from (4) Tl-11 to 1 mouth 4
(In this embodiment, the A series pattern and the B series pattern are alternately repeated and output in adjacent pixel units) is input, and the output of each comparator 241 to 244 becomes 1'' when A2B. ing.

そして、上記各コンパレータ241ないし244からは
4ビツトのアドレスデータADT (具体的には[OO
O][0001] [0011][0111]  [1
111])が出力され、この4ビツトのアドレスデータ
ADTは、以後の処理を簡略化するために、濃度コード
生成器250を構成するコーグ251にて3ビツトの画
像濃度コードSO(具体的には5C(0)=OOO,5
C(1)=001.5G(2)=011.5C(3)1
01゜8C(4) =111 )に変換生成されるよう
になっている。
Then, each of the comparators 241 to 244 outputs 4-bit address data ADT (specifically, [OO
O] [0001] [0011] [0111] [1
111]) is output, and this 4-bit address data ADT is outputted to a 3-bit image density code SO (specifically, 5C(0)=OOO,5
C(1)=001.5G(2)=011.5C(3)1
01°8C(4) = 111).

尚、入力画像データの区画域番号、アドレスデータAD
T及び画像濃度コードSCの関係は以下の表5のように
なっている。
In addition, the partition area number and address data AD of the input image data
The relationship between T and image density code SC is as shown in Table 5 below.

(5)ROSコントローラ (5−A)基本構成 第30図は第−ROSコントローラ157及び第二RO
Sコントローラ158の概略を示す。
(5) ROS controller (5-A) basic configuration Figure 30 shows the ROS controller 157 and second RO
An outline of the S controller 158 is shown.

第−ROSコントローラ157は、所定のVクロック信
号VCKを生成する同期信号発生回路261と、ポリゴ
ンモータ144を制御するポリゴンモータコントローラ
264と、同期信号発生回路261からのVクロック信
号VCKに同期してFIFO155からの画像濃度コー
ドSC(SC8に相当)を取込み、この画像濃度コード
SCに対応して画像濃度゛信@SDのパルス幅を変調す
る多値変調回路265とで構成されている。
The -th ROS controller 157 operates in synchronization with a synchronization signal generation circuit 261 that generates a predetermined V clock signal VCK, a polygon motor controller 264 that controls the polygon motor 144, and a V clock signal VCK from the synchronization signal generation circuit 261. It is comprised of a multi-value modulation circuit 265 which receives an image density code SC (corresponding to SC8) from the FIFO 155 and modulates the pulse width of the image density signal @SD in accordance with this image density code SC.

そして、上記同期信号発生回路261は、ビデオクロッ
ク発生器262からのVクロック信号VCKと、センサ
アンプ263で増幅した第−SOSセンサ148の検出
信号とを位相合せした同期信号を生成するものである。
The synchronization signal generation circuit 261 generates a synchronization signal by matching the phase of the V clock signal VCK from the video clock generator 262 and the detection signal of the -th SOS sensor 148 amplified by the sensor amplifier 263. .

また、上記ポリゴンモータコントローラ264は、モー
タ制御クロック信号SMをモータドライバ161に送出
することにより、ポリゴンモータ144を駆動制御する
ようになっている。更に、上記多値変調回路265は、
画像濃度信号SDをレーザドライバ159に送出するこ
とにより、第一レーザ141を駆動制御するようになっ
ている。
Further, the polygon motor controller 264 drives and controls the polygon motor 144 by sending a motor control clock signal SM to the motor driver 161. Furthermore, the multilevel modulation circuit 265
By sending the image density signal SD to the laser driver 159, the first laser 141 is driven and controlled.

また、第二ROSコントローラ158は、ポリゴンモー
タコント0−ラ264がない点を除いて基本的に第−R
OSコントローラ157と略同様な構成を有しており、
ビデオクロック発生器272からのVクロック信号VC
Kと、センサアンプ273で増幅した第二SOSセンサ
149の検出信号とを位相合せした同期信号を生成し、
この同期信号タイミングにてギャップメモリ156から
の画像濃度コード5C(S(、+に相当〉を取込んで出
力する同期信号発生回路271と、同期信号発生回路2
71から出力された画像1濃度コードSCに基づいて画
像濃度信号SDのパルス幅を変調する多値変調回路27
5とで構成されている。
Furthermore, the second ROS controller 158 is basically the second ROS controller 158, except that there is no polygon motor controller 0-RA 264.
It has substantially the same configuration as the OS controller 157,
V clock signal VC from video clock generator 272
K and the detection signal of the second SOS sensor 149 amplified by the sensor amplifier 273 to generate a synchronization signal in phase with the detection signal of the second SOS sensor 149,
At this synchronization signal timing, the synchronization signal generation circuit 271 receives and outputs the image density code 5C (S (corresponding to +)) from the gap memory 156, and the synchronization signal generation circuit 2
a multi-level modulation circuit 27 that modulates the pulse width of the image density signal SD based on the image 1 density code SC output from 71;
It consists of 5.

(5−B)多値変調回路 (5−8−1)基本構成 この実施例に係る多値変調回路265.275は、再現
画像モード(文字モードあるいは写真モード)に応じた
最適な画像再現を行うようになっており、その基本的構
成は略同様であるので、以下、多値変調回路265を例
に挙げて説明する。
(5-B) Multi-value modulation circuit (5-8-1) Basic configuration The multi-value modulation circuit 265 and 275 according to this embodiment performs optimal image reproduction according to the reproduction image mode (text mode or photo mode). Since the basic configuration is substantially the same, the multilevel modulation circuit 265 will be described below as an example.

第31図はこの実施例に係る多値変調回路265の詳細
を示すブロック図である。
FIG. 31 is a block diagram showing details of the multilevel modulation circuit 265 according to this embodiment.

同図において、符号281は3ビツトの画像濃度コード
SCを多値変調回路内に取込むためのインタフェースで
あり、このインタフェース281に取込まれた画像1濃
度コードSCはVり0ツク信号VCKに同期してラッチ
回路282にラッチされるようになっている。そして、
上記ラッチ回路282からの画像濃度コードSCはP−
ROMからなるデコーダ283によって選択]−ドb(
具体的にはb(Bに)、 b(GY3) 、 b(GY
2) 、 b(GYl) 。
In the same figure, reference numeral 281 is an interface for taking in a 3-bit image density code SC into the multilevel modulation circuit, and the image 1 density code SC taken in by this interface 281 is converted to a V-0 clock signal VCK. It is designed to be latched in the latch circuit 282 in synchronization. and,
The image density code SC from the latch circuit 282 is P-
selected by the decoder 283 consisting of ROM]-do b(
Specifically, b (to B), b (GY3), b (GY
2), b(GYl).

b(14))に変換されるようになっている。b(14)).

一方、符号284は上記Vクロック信号VCKに基づく
パルス信号の位相ずれを利用し、中間調画像濃度コード
に対応するパルス幅の変調信号を二系統のパターン(具
体的には左側から順に広がるパターンと右側から順に広
がるパターン)で生成する左右グレージェネレータであ
り、この左右グレージェネレータ284からの左側から
広がるパターンの左変調信号LGY1ないしLGY3並
びに右側から広がるパターンの右変調信号RGY1ない
しRGY3は左右選択ブロック285に入力されている
。また、符号286は文字モード及び写真モードのいず
れかを示すモードセレクト信号MSに応じて1.0の左
右切換信号LR8を適宜生成する左右切換信号発生器で
あり、この左右切換信号LR8が上記左右選択ブロック
285に送出される。そして、上記左右選択ブロック2
85は左右切換信号LR8に応じて上記左変調信号LG
YIないしLGY3あるいは右変調信号RGY1ないし
RGY3を選択して出力し、この左変調信号あるいは右
変調信号のいずれかが変調信号GY1ないしGY3とし
て送出されるようになっている。そして更に、上記左右
選択ブロック285かダの変調信号GYIないしGY3
、最大画像濃度コードに対応する変調信号BK並びに零
画像濃度コードに対応する変調信号Wがセレクタ287
に入力され、このセレクタ287は上記デコーダ283
の選択コードbによっていずれかの変調信号を選択作動
するようになっており、選択された変調信号が画Fa濃
度信@SOとして生成されるようになっている。
On the other hand, reference numeral 284 uses the phase shift of the pulse signal based on the V clock signal VCK to generate a modulation signal of a pulse width corresponding to the halftone image density code in two patterns (specifically, a pattern that spreads from the left side and The left modulation signals LGY1 to LGY3 of the pattern spreading from the left side and the right modulation signals RGY1 to RGY3 of the pattern spreading from the right side from the left and right gray generator 284 are sent to the left and right selection block 285. has been entered. Reference numeral 286 is a left/right switching signal generator that appropriately generates a left/right switching signal LR8 of 1.0 in response to a mode select signal MS indicating either the text mode or the photo mode. It is sent to selection block 285. And the above left and right selection block 2
85 is the left modulation signal LG according to the left/right switching signal LR8.
YI to LGY3 or right modulation signals RGY1 to RGY3 are selected and output, and either the left modulation signal or the right modulation signal is sent out as modulation signals GY1 to GY3. Furthermore, the modulation signals GYI to GY3 of the left and right selection blocks 285 and 285 are
, the modulation signal BK corresponding to the maximum image density code and the modulation signal W corresponding to the zero image density code are sent to the selector 287.
This selector 287 is input to the decoder 283
One of the modulation signals is selected by the selection code b, and the selected modulation signal is generated as the image Fa density signal @SO.

(5−8−2)デコーダ この実施例において用いられるデコーダ283の内容を
以下の表6に示す。
(5-8-2) Decoder The contents of the decoder 283 used in this embodiment are shown in Table 6 below.

表6 (5−8−3)左右グレージェネレータまた、第32図
はこの実施例において用いられる左右グレージェネレー
タ284の詳細を示す。
Table 6 (5-8-3) Left and Right Gray Generators FIG. 32 shows details of the left and right gray generators 284 used in this embodiment.

同図において、符号301はVクロック信号VCKを1
/2に分周する分周器、302及び303は分周器30
1からのパルス信号を予め設定された複数の遅延時間分
だけ遅延させる第−及び第二デイレイライン、304は
上記各デイレイライン302.303と同様な構成のデ
イレイラインからなる温度安定チップ、305ないし3
11は波形成形用のcvosゲート、312ないし31
4はEORゲート、315ないし317はアンドゲート
である。
In the figure, reference numeral 301 indicates that the V clock signal VCK is 1
/2 frequency divider, 302 and 303 are frequency dividers 30
304 is a temperature-stable chip consisting of a delay line having the same configuration as each of the above-mentioned delay lines 302 and 303; 3
11 is a CVOS gate for waveform shaping, 312 to 31
4 is an EOR gate, and 315 to 317 are AND gates.

この実施例において、第−及び第二デイレイライン30
2.303は、第33図に示すように、インバータ入力
タップ320と、このインバータ入力タップ320に直
列接続される複数の遅延素子321ないし326(この
実施例においては各遅延素子の遅延量は予め所定のもの
に設定されている)と、各遅延素子321ないし326
の終端部位から引出されるインバータ出力タップ327
ないし332とからなる。尚、入力タップ位置はIN、
出力タップ位置は夫々TP(具体的にはTPlないしT
P6)で示される。
In this embodiment, the first and second delay lines 30
2.303, as shown in FIG. ) and each delay element 321 to 326
Inverter output tap 327 pulled out from the terminal part of
It consists of 332 to 332. In addition, the input tap position is IN,
The output tap positions are each TP (specifically, TPl to T
P6).

そして、上記第一デイレイライン302の入力タップI
Nには分周器301からの出力が入力され、第一デイレ
イライン302の出力タップTP2ないしTP4からの
出力がCMOSゲート306ないし308を介してEO
Rゲート312ないし314の一方の端子に入力される
。一方、第一デイレイライン302の出力タップTP6
からの出力が第二デイレイライン303の入力タップI
Nに入力されると共に、この第二デイレイライン303
の出力タップTP3ないしTP5からの出力がCMOS
ゲート309ないし311を介してアンドゲート315
ないし317の一方の入力端子に入力されている。そし
て、上記温度安定チップ304の出力タップTPIから
の出力はCMOSゲート305を介してE ORゲート
312ないし314並びにアンドゲート315ないし3
17の他方の入力端子に夫々入力されている。
Then, the input tap I of the first delay line 302 is
The output from the frequency divider 301 is input to N, and the output from the output taps TP2 to TP4 of the first delay line 302 is input to EO via CMOS gates 306 to 308.
It is input to one terminal of R gates 312 to 314. On the other hand, the output tap TP6 of the first delay line 302
The output from the input tap I of the second delay line 303
This second delay line 303
The output from output taps TP3 to TP5 is CMOS
AND gate 315 via gates 309 to 311
to 317 are input to one input terminal. Then, the output from the output tap TPI of the temperature stable chip 304 is output via the CMOS gate 305 to the E OR gates 312 to 314 and the AND gates 315 to 3.
17 are respectively input to the other input terminals.

このような回路構成において、上記EORゲート312
ないし314の出力が左変調信号LGY1ないしLGY
3として与えられ、上記アンドゲート315ないし31
7の出力が右変調信号RGY3 、RGY2 、RGY
Iとして与えられるようになっている。
In such a circuit configuration, the EOR gate 312
The output of 314 is the left modulation signal LGY1 to LGY.
3, and the above AND gates 315 to 31
The output of 7 is the right modulation signal RGY3, RGY2, RGY
It is now given as I.

(5−8−4)左右選択ブロック、左右切換信号発生器
また、134図はこの実施例において用いられる左右選
択ブロック285及び左右切換信号発生器286の詳細
を示す。
(5-8-4) Left/Right Selection Block, Left/Right Switching Signal Generator FIG. 134 shows details of the left/right selection block 285 and the left/right switching signal generator 286 used in this embodiment.

同図において、左右選択ブロック285は、左右グレー
ジェネレータ284からの左変調信号LGY3 、LG
Y2 、LGYI並びに右変調信号RGY3 、RGY
2 、RGYIが一方の入力端子に入力されるアンドゲ
ート341ないし346と、三つのオアゲート347な
いし349と、左右切換信号発生器286からの出力が
入力されるインバータ350とを備えている。そして、
上記左右切換信号発生器286からの出力はアンドゲー
ト341ないし343の他方の入力端子に入力されると
共に、インバータ350の出力はアンドゲート344な
いし346の他方の入力端子に入力され、更に、アンド
ゲート341及び344の出力がAアゲート347を介
して変調信号GY3として取出され、アンドゲート34
2及び345の出力がオアゲート348を介して変調信
号GY2として取出され、アンドゲート343及び34
6の出力がオアゲート349を介して変調信号GY1と
して取出されるようになっている。
In the figure, the left and right selection block 285 selects left modulation signals LGY3 and LG from the left and right gray generators 284.
Y2, LGYI and right modulation signals RGY3, RGY
2, AND gates 341 to 346 to which RGYI is input to one input terminal, three OR gates 347 to 349, and an inverter 350 to which the output from the left/right switching signal generator 286 is input. and,
The output from the left/right switching signal generator 286 is input to the other input terminal of the AND gates 341 to 343, and the output of the inverter 350 is input to the other input terminal of the AND gates 344 to 346. The outputs of 341 and 344 are taken out as the modulation signal GY3 via the A gate 347, and the outputs of the AND gate 34
The outputs of 2 and 345 are taken out as a modulation signal GY2 via an OR gate 348, and the outputs of AND gates 343 and 34
6 is taken out via an OR gate 349 as a modulation signal GY1.

また、上記左右切換信号発生器286は、■クロック信
号VCKを172に分周するフリツプフロツプ〈以下F
Fと略記する〉351と、この「F351の出力及び−
[−ドヒレクト信号MSが入力されるナントゲート35
2とを備えている。
The left/right switching signal generator 286 also has a flip-flop (hereinafter referred to as F) that divides the clock signal VCK into 172.
Abbreviated as F〉351, and this “F351 output and -
[- Nantes gate 35 to which the deherect signal MS is input
2.

(5−8−53セレクタ 更に、第35図はこの実施例で用いられるセレクタ28
7の詳細を示す。
(5-8-53 selector Furthermore, FIG. 35 shows the selector 28 used in this embodiment.
7 details are shown.

同図において、符号361ないし365は、上記左右選
択ブロック285からの変調信号GYIないしGY3 
、最大画像濃度コードに対応する変調信号BK並びに零
画像濃度コードに対応する変調信号Wが夫々一方の入力
端子に入力されると共に、夫々の変調信号に対応した選
択コードb(具体的には、b(eに)、 b(GY3)
 、 b(GY21 、 b(GYI) 、 b(W)
 )が夫々の他方の入力端子に入力されるアンドゲート
、366は各アンドゲートからの出力を入力するオアゲ
ートであり、ハイレベルな選択コードに対応するアンド
ゲートのみが開いて、当該アンドゲートを通過した変調
信号がオアゲート366から画像濃度信号SO(サブカ
ラー用の画像濃度信号SO8に相当)として出力される
ようになっている。
In the figure, symbols 361 to 365 represent modulated signals GYI to GY3 from the left and right selection block 285.
, a modulation signal BK corresponding to the maximum image density code and a modulation signal W corresponding to the zero image density code are each input to one input terminal, and a selection code b (specifically, b (to e), b (GY3)
, b(GY21, b(GYI), b(W)
) is input to the other input terminal of each AND gate, 366 is an OR gate that inputs the output from each AND gate, and only the AND gate corresponding to a high-level selection code opens and passes through the AND gate. The modulated signal is outputted from the OR gate 366 as an image density signal SO (corresponding to the image density signal SO8 for sub-color).

尚、第二ROSコントローラ158の多値変調回路27
5にあっては、第−RO8Iントローラ157と異なり
、非露光部を画像部とするため、画像濃度信号SDとし
ては、例えば第35図に仮想線で示すように、オアゲー
ト366の出力をインバータ367で反転させるように
している。
Note that the multilevel modulation circuit 27 of the second ROS controller 158
5, unlike the -RO8I controller 157, the non-exposed area is used as an image area. Therefore, as the image density signal SD, the output of the OR gate 366 is converted to the inverter 367 as shown by the imaginary line in FIG. 35, for example. I'm trying to invert it.

(5−8−6)多値変調回路の作動 第36図及び第37図に示すタイミングヂャートを中心
に第−ROSコントローラ157の多値変調回路265
を例に挙げてその作動について説明する。
(5-8-6) Operation of multi-value modulation circuit The multi-value modulation circuit 265 of the -th ROS controller 157 is centered around the timing charts shown in FIGS. 36 and 37.
The operation will be explained using an example.

第32図において、今、基準クロックとしてのVクロッ
ク信号VCKが分周器301を通過すると、1/2に分
周されたVり0ツク信号が基準クロックに基づくパルス
信号(VCK/2に相当する)として生成され、温度安
定チップ304のTPlからは所定の遅延量(この実施
例ではDELAYOとする)だけ遅延して出力される。
In FIG. 32, when the V clock signal VCK as the reference clock passes through the frequency divider 301, the V clock signal whose frequency is divided by 1/2 is converted into a pulse signal (corresponding to VCK/2) based on the reference clock. ), and is output from TP1 of the temperature stable chip 304 with a delay of a predetermined delay amount (DELAYO in this embodiment).

一方、上記パルス信号VCK/2が第一デイレイライン
302に入力されると、第一デイレイライン302の出
力タップTP2 、TP3 、TP4からは所定の遅延
量(この実施例ではDELAYOにDELAYl、DE
LAY2.DELAY3を加えたもの)だけ遅延したパ
ルス信8が夫々出力される。また、第二デイレイライン
303の出力タップTP3 、TP4 、TP5からは
第一デイレイライン302の入力タップIN、出力タッ
プTP5間の遅延量に第二デイレイライン303の各出
力タップまでの遅延量が付加された所定の遅延量(この
実施例では夫々DELΔYOにDELAY4.DELA
Y5.DELAY6を加えたもの〉だけ遅延したパルス
信号が夫々出力される。
On the other hand, when the pulse signal VCK/2 is input to the first delay line 302, the output taps TP2, TP3, and TP4 of the first delay line 302 are supplied with a predetermined amount of delay (in this embodiment, DELAY1, DELAYO is
LAY2. Pulse signals 8 delayed by DELAY 3) are output. Furthermore, from the output taps TP3, TP4, and TP5 of the second delay line 303, the delay amount to each output tap of the second delay line 303 is added to the delay amount between the input tap IN and output tap TP5 of the first delay line 302. (in this example, DELAY4.DELA
Y5. Pulse signals delayed by the sum of DELAY6 and DELAY6 are respectively output.

この場合において、上記EORゲート312ないし31
4からは上記DELAYIないしDELAY3に対応す
るパルス幅の左変調信号LGY1ないしLGY3が出力
される。一方、上記アンドゲート315ないし317か
らは上記VCK/2のパルス幅から夫々DELAY4な
いしDELAY6分を差引いたパルス幅(DELAY3
ないしDELAYlに相当)の右変調信号RGY3 、
RGY2 、RGYIが出力される。
In this case, the EOR gates 312 to 31
4 outputs left modulated signals LGY1 to LGY3 having pulse widths corresponding to the above-mentioned DELAYI to DELAY3. On the other hand, the AND gates 315 to 317 output a pulse width (DELAY3) obtained by subtracting DELAY4 to DELAY6, respectively, from the pulse width of VCK/2.
or DELAYl) right modulation signal RGY3,
RGY2 and RGYI are output.

ここで、モードセレクト信号MSが文字モードを示すも
のであると仮定する(この実施例においては文字モード
:モードセレクト信号MS=0゜写真モード:モードセ
レクト信号MS=1)。
Here, it is assumed that the mode select signal MS indicates the text mode (in this embodiment, text mode: mode select signal MS=0°; photo mode: mode select signal MS=1).

このとき、第37図(a)に示すように、左右切換信号
発生器286からの左右切換信号LR8は常時“1″で
あり、左変調信号LGY1ないしLGY3がそのまま変
調信号GY1ないしGY3として出力されてセレクタ2
87に入力される。すると、このセレクタ287はデコ
ーダ283がらの選択コードに応じて一画素ずつ画像濃
度信号SDを生成してレーザドライバ159へ送り、第
一レーザ141を駆動する。
At this time, as shown in FIG. 37(a), the left/right switching signal LR8 from the left/right switching signal generator 286 is always "1", and the left modulation signals LGY1 to LGY3 are output as they are as the modulation signals GY1 to GY3. selector 2
87. Then, the selector 287 generates an image density signal SD for each pixel according to the selection code from the decoder 283, sends it to the laser driver 159, and drives the first laser 141.

このような駆動動作過程において、上記第一レーザ14
1の点灯動作は、第38図(a)に示すように、各画素
毎に常時左側から順に点灯するパターン(所謂ノコギリ
波パターン)であるため、一画素で一線が形成されるこ
とになり、その分、解像度が高められ、文字等の細線が
良好に再現され得る。
In such a driving operation process, the first laser 14
As shown in FIG. 38(a), the lighting operation of No. 1 is a pattern in which each pixel is always lit sequentially from the left side (so-called sawtooth wave pattern), so one pixel forms a line. The resolution is increased accordingly, and fine lines such as characters can be reproduced satisfactorily.

一方、モードセレクト信号MSが写真モードを示すもの
であると仮定すると、第37図(b)に示すように、左
右切換信号発生器286からの左右切換信号LR8は1
1 II II OIIを各VりOツク信号VCKの一
周期毎(各画素P単位毎)に交互に出力することになり
、左変調信号LGY1ないしLGY3と右変調信号RG
YIないしRGY3とが各画素P単位毎に交互に変調信
号GY1ないしGY3として選択されセレクタ287に
入力される。すると、このセレクタ287はデコーダ2
83からの選択コードに応じて一画素ずつ画像濃度信号
SDを生成してレーザドライバ159へ送り、第一レー
ザ141を駆動する。尚、この実施例に係る多値変調回
路265においては、上記右変調信号RGYIないしR
GY2が二画素毎にしか生成されないが、写真モードに
あっては、左変調信号しGYlないしLGY3と交互に
使用されるため、特に不都合は生じない。
On the other hand, assuming that the mode select signal MS indicates the photo mode, the left/right switching signal LR8 from the left/right switching signal generator 286 is 1 as shown in FIG. 37(b).
1 II II OII will be output alternately every cycle of each voltage check signal VCK (for each pixel P unit), and the left modulation signals LGY1 to LGY3 and the right modulation signal RG
YI to RGY3 are alternately selected as modulation signals GY1 to GY3 for each pixel P and input to the selector 287. Then, this selector 287 selects the decoder 2
An image density signal SD is generated for each pixel according to the selection code from 83 and sent to the laser driver 159 to drive the first laser 141. Note that in the multilevel modulation circuit 265 according to this embodiment, the right modulation signals RGYI to R
Although GY2 is generated only every two pixels, in the photo mode, no particular inconvenience occurs because the left modulation signal is used alternately with GYl to LGY3.

このような駆動動作過程において、上記第一レーザ14
1の点灯動作は、第38図(b)に示すように、隣接す
る二画素Pの一方に対して左側から順に点灯すると共に
他方に対して右側から順に点灯するパターン(所謂三角
波パターン)であるため、二画素Pで一線が形成される
ことになり、その分、ノコギリ波パターンに比べて解像
度は低下するが、逆に階調表現性が高められ、写真等の
中間調画像が良好に再現される。
In such a driving operation process, the first laser 14
As shown in FIG. 38(b), the lighting operation of No. 1 is a pattern in which one of the two adjacent pixels P is lit sequentially from the left side, and the other is lit sequentially from the right side (so-called triangular wave pattern). Therefore, a line is formed by two pixels P, and the resolution is lower than that of a sawtooth wave pattern, but on the other hand, gradation expression is improved, and halftone images such as photographs are reproduced well. be done.

尚、第二ROSコントローラ158の多値変調回路27
5についても上記第−ROSコントローラ157のもの
と略同様に作動する。
Note that the multilevel modulation circuit 27 of the second ROS controller 158
5 operates in substantially the same manner as the -th ROS controller 157 described above.

このような多値変調回路265,275において、上述
した左右グレージェネレータ284の各DELAY1な
いしDELAY3は以下のように設定される。
In such multilevel modulation circuits 265 and 275, each of DELAY1 to DELAY3 of the left and right gray generators 284 described above is set as follows.

一般に、入力画像データDTの濃度階調数Nと記録画像
濃度口との関係は、第39図に実線で示すような非線形
な現像特性曲線Yとして得られる。
Generally, the relationship between the number N of density gradations of the input image data DT and the recorded image density aperture is obtained as a nonlinear development characteristic curve Y as shown by the solid line in FIG.

このような状況下において、第39図に仮想線で示すよ
うに、画像濃度コードSCと記録画像濃度との関係を線
形な現像特性曲線Y゛に補正するようにすれば、上記画
像濃度コードS C(0)ないしS C(4)に対する
記録画像濃度−の濃度差を略等間隔に設定することが可
能になり、その分、記録画像の階調再現性を良好にする
ことができるものと考えられる。
Under such circumstances, if the relationship between the image density code SC and the recorded image density is corrected to a linear development characteristic curve Y' as shown by the imaginary line in FIG. It becomes possible to set the density difference of the recorded image density - from C(0) to SC(4) at approximately equal intervals, and the gradation reproducibility of the recorded image can be improved accordingly. Conceivable.

このような観点に立って、上記補正された現像特性曲線
Y°上の画像濃度コード5C(1)、5G(2) 、 
5C(3)に対応する記録画m1度を調べて見ると、実
際の現像特性曲線Y上のYl 、 Y2 。
From this point of view, image density codes 5C(1), 5G(2),
When examining the recorded image m1 degree corresponding to 5C(3), Yl and Y2 on the actual development characteristic curve Y.

Y3に相当するものであることが把握される。それゆえ
、上記mu濃度:]−t’5c(1)、5C(2)。
It is understood that this corresponds to Y3. Therefore, the above mu concentrations:]-t'5c(1), 5C(2).

S C(3)に対応する画像濃度信号SDのパルス幅を
変調する際に上記現像特性曲線YのYl 、 Y2 。
Yl and Y2 of the development characteristic curve Y when modulating the pulse width of the image density signal SD corresponding to SC(3).

Y3に対応する記録画像濃度が得られるようにすればよ
い。
What is necessary is to obtain a recorded image density corresponding to Y3.

従って、上記現像特性向IYのYlないしY3に対応す
る入力画像データの濃度111;i数の最大濃度階調数
との比率αで、上記画像濃度信号SDのパルス幅を変調
することが必要になり、上記DELAY1ないしDEL
AY3は上記比率αに応じて設定されるのである。
Therefore, it is necessary to modulate the pulse width of the image density signal SD at the ratio α of the maximum density gradation number of the density 111;i number of the input image data corresponding to Yl to Y3 of the development characteristic direction IY. The above DELAY1 to DEL
AY3 is set according to the ratio α.

また、この実施例において、上記分周器301は、第3
2図に示すように、■クロック信号vCKを1/2に分
周し、一画素Pの全範囲に亘るパルス信号VCK/2を
作成する。このため、上記実施例のように、各デイレイ
ライン302.303から所定の遅延量を取出す際にE
ORゲート312ないし314やアンドゲート315な
いし317を用いるという簡単な回路構成になるのであ
る。
Further, in this embodiment, the frequency divider 301 has a third
As shown in FIG. 2, (1) The clock signal vCK is divided into 1/2 to create a pulse signal VCK/2 covering the entire range of one pixel P. Therefore, as in the above embodiment, when extracting a predetermined amount of delay from each delay line 302, 303, E
This results in a simple circuit configuration using OR gates 312 to 314 and AND gates 315 to 317.

より具体的に言えば、例えば第40図に示すように、■
クロック信号VCKそのものを変調基準パルス信号とす
れば、例えば第一のデイレイライン302から所定のD
ELAYだけ遅延したパルス信号と変I!I基準パルス
信号とをFORゲートに入力すると、EOR出力には、
一画素Pの範囲で実線で示すもの以外に二点鎖線で示す
パルス信号も生じてしまい、上記DELAYに応じたパ
ルス信号のみを取出すことができないことになり、この
場合には、実施例で示したFORゲート以外の論理回路
構成で上記DE LAVに応じたパルス信号を取出すよ
うにすることが必要である。尚、このことは第二のデイ
レイライン303から所定のDELAYを取出す場合に
ついても同様である。
To be more specific, for example, as shown in Figure 40, ■
If the clock signal VCK itself is used as a modulation reference pulse signal, for example, a predetermined D
Pulse signal delayed by ELAY and change I! When the I reference pulse signal is input to the FOR gate, the EOR output is
In addition to the pulse signal shown by the solid line within the range of one pixel P, a pulse signal shown by the two-dot chain line is also generated, making it impossible to extract only the pulse signal according to the above DELAY. It is necessary to extract a pulse signal according to the DE LAV using a logic circuit other than the FOR gate. Note that this also applies to the case where a predetermined DELAY is extracted from the second delay line 303.

更に、この実施例では、上記第一デイレイライン302
と同様な構成の温度安定チップ304を用いているのは
以下の理由による。
Furthermore, in this embodiment, the first delay line 302
The reason for using the temperature stable chip 304 having the same configuration is as follows.

例えば、第41図に示すように、Vり0ツク信号VCK
に基づく変調基準パルス信号VCK/2が例えば第一の
デイレイライン302を通過する際に、その温度変化に
伴って実線で示す状態から仮想線で示す状態に変化した
としても、温度安定チップ304は第一のデイレイライ
ン302と同様な温度変化を生ずるので、上記変調基準
パルス信号VCK/2自体は温度安定チップ304を通
過する際に実線で示す状態から仮想線で示す状態に略同
様な変位置δをもって変化することになる。
For example, as shown in FIG.
For example, when the modulated reference pulse signal VCK/2 based on Since a temperature change similar to that of the first delay line 302 occurs, the modulation reference pulse signal VCK/2 itself changes position from the state shown by the solid line to the state shown by the imaginary line when passing through the temperature stable chip 304. It will change with δ.

このため、デイレイライン302が温度変化することに
よって出力パルス信号が変動したとしても、変調基準パ
ルス信号VCK/2とデイレイライン302の出力パル
ス信号とは相対的な位gi関係を保ったまま変動するこ
とになり、両者が入力されるEORゲートの出力パルス
幅は温度変化に影響されることなく一定に保たれる。尚
、上記変調基準パルス信号VCK/2と第二のデイレイ
ライン303の出力パルス信号とも相対的な一関係を保
ったまま変動することになるので、両者が入力されるア
ンドゲートの出力パルス幅も温度変化に影響されること
なく一定に保たれる。
Therefore, even if the output pulse signal fluctuates due to a change in the temperature of the delay line 302, the modulation reference pulse signal VCK/2 and the output pulse signal of the delay line 302 fluctuate while maintaining the relative position gi relationship. Therefore, the output pulse width of the EOR gate to which both are input is kept constant without being affected by temperature changes. Incidentally, since the modulation reference pulse signal VCK/2 and the output pulse signal of the second delay line 303 also fluctuate while maintaining a relative relationship, the output pulse width of the AND gate to which both are inputted also changes. It remains constant without being affected by temperature changes.

更にまた、この実施例においては、波形成形用手段とし
てCMOSゲート305ないし311を用いているので
、温度変化によるスレッシュボールド位置の変動が少な
い。このため、第42図に示すように、例えばデイレイ
ラインの出力パルス信号の立上がり、立下がり部位のな
まり状態を成形する際にも、上記スレッシュホールド位
@(図中−点鎖線で示す)が変動することは少ないので
、CMOSゲートの出力信号のパルス幅は安定に保たれ
る。
Furthermore, in this embodiment, since the CMOS gates 305 to 311 are used as waveform shaping means, there is little variation in the threshold position due to temperature changes. For this reason, as shown in FIG. 42, for example, when shaping the rounded state of the rising and falling portions of the output pulse signal of the delay line, the threshold position @ (indicated by the dotted chain line in the figure) changes. Since there is little to do, the pulse width of the output signal of the CMOS gate is kept stable.

(5−8−7)変形例 この実施例では、上記デイレイライン302゜303の
遅延素子321ないし322の遅延量は予め適宜設定さ
れたものであるが、例えば第43図に示すように、市販
のデイレイライン371ないし373、例えば、各出力
タップ01ないしO5の遅延量が10 n5ec、均一
であるデイレイライン371と各出力タップ01ないし
03の遅延量が15 n5ec、均一のデイレイライン
372,373とを組合せて適宜配線することにより引
出しタップL1ないしL8の遅延量を10.15.20
゜25・・・45 (n5ec、 )に細かく調整する
ことが可能になり、引出しタップL1ないしL8を適宜
選択することによって所望の遅延量を得ることが可能に
なる。
(5-8-7) Modification In this embodiment, the delay amounts of the delay elements 321 and 322 of the delay lines 302 and 303 are set appropriately in advance. For example, the delay lines 371 to 373 have a uniform delay amount of 10 n5ec for each output tap 01 to O5, and the delay lines 372, 373 have a uniform delay amount of 15 n5ec for each output tap 01 to 03. By combining and wiring appropriately, the delay amount of the drawer taps L1 to L8 can be reduced to 10.15.20
It becomes possible to make fine adjustments to .degree.25...45 (n5ec, ), and to obtain a desired amount of delay by appropriately selecting the drawer taps L1 to L8.

尚、この実施例では、画像濃度信号SDのパルス幅を非
等分割するものに上述した左右グレージェネレータ28
4を用いているが、画像濃度信号SDのパルス幅を等分
割する際においても、デイレイライン302.303の
遅延量を等しく設定することにより応用することが可能
である。
In this embodiment, the left and right gray generators 28 described above are used to divide the pulse width of the image density signal SD unequally.
4 is used, but it can also be applied to equally dividing the pulse width of the image density signal SD by setting the delay amounts of the delay lines 302 and 303 to be equal.

■、装置の作動 次に、この実施例に係るレーザプリンタの作動について
説明する。
(2) Operation of the device Next, the operation of the laser printer according to this embodiment will be explained.

第15図において、入力画像データの濃度データDはカ
ラーフラグCFに応じてデータ振分は回路150でサブ
カラー用及びメインカラー用の二系統の画像濃度データ
[)s 、 Qn+に振分けられ、二系統のTRC15
1,152にて夫々1濃度変換された後、二系統のスク
リーンジェネレータ153.154に入力される。
In FIG. 15, the density data D of the input image data is distributed by a circuit 150 into two systems of image density data [)s and Qn+ for the sub color and the main color, according to the color flag CF. Strain TRC15
After being converted by one density at 1 and 152, the signals are input to two screen generators 153 and 154.

すると、各スクリーンジェネレータ153,154は、
隣接画素毎に異なるスレッシュホールドパターン(A系
列パターン、日系列パターン)にて入力画像濃度データ
Ds 、Q+eに対応した画像濃度コードscs 、s
csを生成する。この画像濃度コードSCs 、SCm
は、第44図(a)(b)に示すように、−画゛素Pを
四つに分割した際のサブ画素PSの数に対応して設定さ
れる。
Then, each screen generator 153, 154
Image density codes scs, s corresponding to input image density data Ds, Q+e are generated using different threshold patterns (A series pattern, day series pattern) for each adjacent pixel.
Generate cs. These image density codes SCs, SCm
are set corresponding to the number of sub-pixels PS when the -pixel P is divided into four, as shown in FIGS. 44(a) and 44(b).

この後、サブカラー用の画像濃度」−ドSCsは、F[
FO155を経て第−ROSコント〇−ラ157の多値
変調回路265に取込まれる一方、メインカラー用の画
像濃度コードSC1は、ギャップメモリ156を経て第
二ROSコントローラ158の多値変調回路275に取
込まれる。
After this, the image density for the subcolors is set to F[
The main color image density code SC1 is input to the multi-level modulation circuit 275 of the second ROS controller 158 via the gap memory 156, while the main color image density code SC1 is input to the multi-level modulation circuit 275 of the second ROS controller 158 via the FO 155. be taken in.

今仮に、文字モードを選択したとすると、サブカラー用
の画像濃度コード5O8(0)ないし5C8(4)は、
第44図(a)に示すように、画像濃度信号5Ds(0
)(Oに相当)、5Ds(1)(DELAYlに相当)
、5Ds(2)(DELAY2に相当〉。
Now, if you select text mode, the image density codes for subcolors 5O8(0) to 5C8(4) are
As shown in FIG. 44(a), the image density signal 5Ds(0
) (equivalent to O), 5Ds(1) (equivalent to DELAYl)
, 5Ds(2) (equivalent to DELAY2).

5Ds(3)(DE LAY3に相当) 、 5O3(
4) (最大パルス幅)として出力される。このとき、
第45図(a)に示すように、画素Piないしpi+4
に対する画像濃度信号SDSが夫々S D 5(0)な
いしS D 5(4)であるとすると、第一レーザ14
1は感光体120に対して上記各画像濃度信号SDsに
対応したパルス幅のビーム照射を行い、ビーム照射部が
画像部となる潜像Z i+1ないしZ1+4を形成する
。この各潜像Zは第一現像器123の赤色トナーにて反
転現像され、感光体120上に第一トナー像T(具体的
にはTiないしTi+4)が形成される。
5Ds(3) (equivalent to DE LAY3), 5O3(
4) Output as (maximum pulse width). At this time,
As shown in FIG. 45(a), pixels Pi to pi+4
If the image density signals SDS for the first laser 14 are respectively S D 5 (0) to S D 5 (4),
1 irradiates the photoreceptor 120 with a beam having a pulse width corresponding to each of the image density signals SDs, and forms latent images Z i+1 to Z1+4 whose beam irradiation portions serve as image portions. Each latent image Z is reversely developed with red toner in the first developing device 123, and a first toner image T (specifically, Ti to Ti+4) is formed on the photoreceptor 120.

一方、メインカラー用の画像濃度信号S(、e(0)な
いしSCa+(4)は、第44図(b)に示すように、
画像濃度信号5DI(0)(最大パルス幅に相当)。
On the other hand, the image density signal S(,e(0) to SCa+(4) for the main color is as shown in FIG. 44(b).
Image density signal 5DI(0) (corresponds to maximum pulse width).

SDm(1)(最大パルス幅からDELAYIを差引い
たパルス幅に相当) 、 S Da(2) (最大パル
ス幅からDELAY2を差引いたパルス幅に相当〉。
SDm (1) (corresponds to the pulse width obtained by subtracting DELAYI from the maximum pulse width), S Da (2) (corresponds to the pulse width obtained by subtracting DELAY2 from the maximum pulse width).

S D 1(3) (最大パルス幅からDELAY3を
差引いたパルス幅に相当)、SDm(4)(Oに相当)
として出力される。このとき、第45図(b)に示すよ
うに、画素Piないしpi+4に対するibma度信号
SDIが夫々S D m(0)ないしS D m(4)
であるとすると、第二レーザ142は感光体120に対
して上記各画像濃度信号SD−に対応したパルス幅のビ
ーム照射を行い、非露光部が画像部となる潜像Z1+1
ないしZi+4を形成する。この各潜像Zは第二現像器
124の黒色トナーにて正規現像され、感光体120上
に第二トナー像T(具体的にはTiないしTi+4)が
形成される。
S D 1 (3) (equivalent to the pulse width obtained by subtracting DELAY3 from the maximum pulse width), SDm (4) (equivalent to O)
is output as At this time, as shown in FIG. 45(b), the ibma degree signals SDI for pixels Pi to pi+4 are S D m (0) to S D m (4), respectively.
Assuming that, the second laser 142 irradiates the photoreceptor 120 with a beam having a pulse width corresponding to each of the image density signals SD-, and forms a latent image Z1+1 in which the non-exposed area becomes an image area.
to form Zi+4. Each latent image Z is regularly developed with black toner in the second developing device 124, and a second toner image T (specifically, Ti to Ti+4) is formed on the photoreceptor 120.

尚、写真モードを選択した場合には、前述したように、
隣接画素毎に画像濃度信号SDの画素Pにおける成長方
向が左右交互になる点が異なるだけで、基本的に文字モ
ードの場合と同様な画像形成動作が行われる。
In addition, if you select photo mode, as mentioned above,
The image forming operation is basically the same as in the character mode, except that the growth direction of the image density signal SD in the pixel P is alternately left and right for each adjacent pixel.

このような画像記録動作過程において、二系統の画像に
対して、夫々上記画像濃度信号S D (0)ないしS
 D (4)と記録画像濃度との関係を調べて見たとこ
ろ、第46図に仮想線で示すように、極めて線形な画像
再現特性になっていることが確認された。
In such an image recording operation process, the image density signals S D (0) to S
When the relationship between D(4) and recorded image density was investigated, it was confirmed that the image reproduction characteristics were extremely linear, as shown by the imaginary line in FIG. 46.

また、上述したスレッシュホールドパターン設定回路1
90のスレッシュホールドを固定したものを比較例とし
、写真モードにおいて、実施例と比較例とで同様に画像
記録を行ったところ、第47図(a)ないしくd)に示
すように、スクリーンジェネレータの誤差拡散法による
固有パターン(テクスチャ)は、実施例の方が比較例に
比べて目立たないことが確認された。
In addition, the threshold pattern setting circuit 1 described above
When the threshold of 90 was fixed as a comparative example and images were recorded in the same way in the example and comparative example in the photo mode, the screen generator It was confirmed that the unique pattern (texture) obtained by the error diffusion method was less noticeable in the example than in the comparative example.

尚、第47図(a)は実施例において入力濃度レベルが
0〜128まで連続的に変化する入力画素に対する画像
記録出力例を示し、同図(b)は同図(a)の画像記録
出力例のうち入力濃度レベルが5〜70程度の領域を拡
大し、白画素を白で、グレー画素を黒で出力したものを
示し、同図(C)は比較例において入力濃度レベルがO
〜128まで連続的に変化する入力画素に対する画像記
録出力例を示し、同図(d)は同図(C)の画像記録出
力例のうち入力濃度レベルが5〜70程度の領域を拡大
したもので、白画素を白で、グレー画素を黒で出力した
ものを示す。
47(a) shows an example of the image recording output for an input pixel whose input density level changes continuously from 0 to 128 in the embodiment, and FIG. 47(b) shows the image recording output of FIG. 47(a). In the example, the area where the input density level is about 5 to 70 is enlarged, and white pixels are output as white and gray pixels are output as black. Figure (C) shows the comparative example where the input density level is O.
An example of image recording output for input pixels that continuously changes from 128 to 128 is shown, and (d) in the same figure is an enlarged image of the area where the input density level is about 5 to 70 from the image recording output example in (C) of the same figure. shows the output of white pixels as white and gray pixels as black.

実施例2 この実施例は、実施例1と同様に1バス2力ラ一方式の
二色複写機にこの発明を適用したものであり、その基本
的構成は実施例1と同様な画f!11処理ユニット20
を有するが、画像用カニニットとしてのレーザプリンタ
110が実施例1と異なったものになっている。
Embodiment 2 In this embodiment, the present invention is applied to a 1-bus, 2-power, 1-color two-color copying machine similar to Embodiment 1, and its basic configuration is the same as that of Embodiment 1. 11 processing unit 20
However, the laser printer 110 as an image printer is different from that of the first embodiment.

この実施例において、上記レーザプリンタ110は、第
48図に示すように、画像処理ユニット20からの濃度
データDとカラーフラグCFとをアドレス信号として、
濃度データDの濃度階調数を変換して出力する一つのル
ックアップテーブルや演算回路からなるTRC381と
、このTR0381からの変換濃度データDを入力信号
とし、誤差拡散法が採用され6万線スクリーンにて画像
濃度コードSCを生成するスクリーンジェネレータ38
2と、このスクリーンジェネレータ382からの画像濃
度フードSCをカラーフラグC「に応じてサブカラー用
画像濃度コードSC3とメインカラー用濃度濃度コード
SCsとの二系統に振分けるデータ振分は回路383と
、データ振分は回路383へのカラーフラグCFの転送
タイミングを調整するためのバッファ384と、上記デ
ータ振分は回路383からの一方の画像濃度コードSC
sをFIFO155を介して取込み、第一レーザ141
の駆動信号となる画像濃度信号SDsを生成する第−R
OSコントローラ157と、上記データ振分は回路38
3からの他方の画像濃度コードSCmをギ17ツプメモ
リ156を介して取込み、第二レーザ142の駆動信号
となる画像濃度信号SDmを生成する第二ROSコント
ローラ158とを備えている。
In this embodiment, the laser printer 110 uses the density data D and color flag CF from the image processing unit 20 as address signals, as shown in FIG.
The TRC381 consists of a lookup table and arithmetic circuit that converts and outputs the number of density gradations of the density data D, and the converted density data D from this TR0381 is used as an input signal, and an error diffusion method is adopted to generate a 60,000-line screen. A screen generator 38 that generates an image density code SC at
2, and the data distribution circuit 383 divides the image density hood SC from the screen generator 382 into two systems, the sub color image density code SC3 and the main color density code SCs, according to the color flag C. , data distribution is performed by a buffer 384 for adjusting the transfer timing of the color flag CF to the circuit 383, and the data distribution is performed by one of the image density codes SC from the circuit 383.
s via the FIFO 155 and the first laser 141
-R which generates the image density signal SDs which becomes the drive signal of
OS controller 157 and the above data distribution circuit 38
A second ROS controller 158 receives the other image density code SCm from No. 3 through a gap memory 156 and generates an image density signal SDm which becomes a drive signal for the second laser 142.

この実施例において、上記TRC381は、実施例1に
おける第−TRC151及び第二TRC152を一つの
ルックアップテーブルにて実現したものであり、また、
上記データ振分は回路383は実施例1におけるデータ
振分は回路150と同様な構成を具備している。
In this embodiment, the TRC 381 is realized by implementing the -TRC 151 and the second TRC 152 in the first embodiment using one lookup table, and also,
The data distribution circuit 383 has the same configuration as the data distribution circuit 150 in the first embodiment.

尚、その他実施例1と同様な構成要素については、実施
例1と同様な符号を付してここではその詳細な説明を省
略する。
Note that other components similar to those in the first embodiment are given the same reference numerals as those in the first embodiment, and detailed explanation thereof will be omitted here.

次に、この実施例に係る1バス2力ラ一方式の二色複写
機の作動について説明する。
Next, the operation of the 1-bus, 2-power, 1-color two-color copying machine according to this embodiment will be explained.

先ず、画像処理ユニット20から出力される濃度データ
D及びカラーフラグCFがTRC381に入力されると
、TR0381はカラーフラグCFに応じて濃度データ
Dの適宜階調レベルに変換して出力する。
First, when the density data D and color flag CF output from the image processing unit 20 are input to the TRC 381, the TR 0381 converts the density data D into an appropriate gradation level according to the color flag CF and outputs the converted data.

次いで、上記変換濃度データDはスクリーンジェネレー
タ382にて画像濃度コードSCに変換され、この画像
濃度コードSCはデータ振分は回路383にてカラーフ
ラグC「に応じてサブ画像濃度コードSCs 、メイン
画像濃度コードSC−に振分けられた後、夫々第−RO
Sコントローラ157、第二ROSコントローラ158
側へと転送される。
Next, the converted density data D is converted into an image density code SC by a screen generator 382, and this image density code SC is distributed to a sub-image density code SCs and a main image by a circuit 383 according to the color flag C. After being assigned to concentration code SC-, each
S controller 157, second ROS controller 158
transferred to the side.

この後、実施例1と同様な工程を経て記録シート127
上に二色のカラー画像が形成される。
After that, the recording sheet 127 is processed through the same process as in Example 1.
A two-color image is formed on top.

このような動作過程において、実施例1にあっては、カ
ラーフラグCFに応じて二系統に振分けられた画像濃度
データDに対して夫々コード化するようにしているので
、コード化するに際し、メインカラー領域の所にサブカ
ラー画素が出現したり、逆に、サブカラー領域の所にメ
インカラー画素が出現する可能性があるが、この実施例
にあっては、画(II濃度データDをコード化した後に
、メインカラー用、サブカラー用に振分けるようにして
いるで、メインカラー領域とサブカラー領域とがラップ
するという虞れは全くない。
In such an operation process, in the first embodiment, the image density data D distributed into two systems according to the color flag CF are respectively coded. Sub-color pixels may appear in the color area, or conversely, main color pixels may appear in the sub-color area, but in this embodiment, the image (II density data D is coded) After coloring, the images are divided into main color and sub color areas, so there is no possibility that the main color area and sub color area will overlap.

また、この実施例にあっては、TRC381、スクリー
ンジェネレータ382を一つ装備するだけで、実施例1
と略同様な機能を実現することができるので、実施例1
に比べて装置構成の簡略化を図ることができる。
In addition, in this embodiment, only one TRC 381 and one screen generator 382 are installed, and the first embodiment
Since almost the same function can be realized as in Example 1,
The device configuration can be simplified compared to the above.

実施例3 ■、基本構成 この実施例は、実施例1と同様に1バス2力ラ一方式の
二色複写機にこの発明を適用したものであり、その基本
的構成は実施例1と同様な画像処理ユニット20を有す
るが、画像出カニニットとしてのレーザプIJ’ンタ1
10が実施例1と異なったものになっている。
Embodiment 3 ■ Basic configuration In this embodiment, the present invention is applied to a two-color copying machine with one bus, two outputs, and one type, similar to the first embodiment, and its basic configuration is the same as in the first embodiment. It has an image processing unit 20, but the laser printer 1 as an image output unit is
10 is different from the first embodiment.

この実施例において、上記レーザプリンタ110は、第
49図に示すように、画像処理ユニット20からの濃度
データDとカラーフラグCFとをアドレス信号として、
濃度データDの濃度III!i調教を変換して出力する
と共に、対応するカラーフラグCFをそのままの状態で
出力する一つのルックアップテーブルや演算回路からな
るTRC401(実施例2のTRC381に相当〉と、
このTRC401からの変換濃度データD及びカラーフ
ラグCFを入力信号とし、誤差拡散法が採用される万線
スクリーンにて画像濃度コードSCを生成すると共に、
対応するカラーフラグCFをそのままの状態で出力する
スクリーンジェネレータ402と、このスクリーンジェ
ネレータ402からの画!IIII度コードSCをカラ
ーフラグCFに応じてサブカラー用画像濃度コードSC
sとメインカラー用濃度濃度コードSCIとの二系統に
振分けるデータ振分は回路403〈実施例2のデータ振
分は回路383に相当〉と、このデータ振分は回路40
3からの一方の画像濃度コードSCsをFIFO155
を介して取込み、第一レーザ141の駆動信号となる画
像濃度信号SO3を生成する第−ROSコントローラ1
57と、上記データ振分は回路403からの他方の画像
濃度コードSCIをギャップメモリ156を介して取込
み、第二レーザ142の駆動信号となる画像濃度信号S
D+eを生成する第二ROSコントローラ158とを備
えている。
In this embodiment, the laser printer 110 uses the density data D and color flag CF from the image processing unit 20 as address signals, as shown in FIG.
Density III of density data D! A TRC401 (corresponding to the TRC381 of the second embodiment) consisting of a look-up table and arithmetic circuit that converts and outputs the i-training and outputs the corresponding color flag CF as is;
Using the converted density data D and color flag CF from the TRC 401 as input signals, an image density code SC is generated on a line screen using the error diffusion method, and
A screen generator 402 that outputs the corresponding color flag CF as it is, and an image from this screen generator 402! The III degree code SC is changed to the sub color image density code SC according to the color flag CF.
A circuit 403 (corresponding to the circuit 383 in the data distribution in the second embodiment) distributes data to two systems, s and main color density code SCI, and a circuit 40
One image density code SCs from 3 is stored in FIFO155.
A first ROS controller 1 captures the image density signal SO3 through the ROS controller 1 and generates an image density signal SO3 that becomes a drive signal for the first laser 141.
57, and the above data distribution takes in the other image density code SCI from the circuit 403 via the gap memory 156, and generates the image density signal S which becomes the drive signal for the second laser 142.
and a second ROS controller 158 that generates D+e.

尚、その他実施例1と同様な構成要素については、実施
例1と同様な符号を付してここではその詳細な説明を省
略する。
Note that other components similar to those in the first embodiment are given the same reference numerals as those in the first embodiment, and detailed explanation thereof will be omitted here.

■、スクリーンジェネレータ (1)基本構成 また、第50図はこの実施例に係るスクリーンジェネレ
ータの基本#1Ili、を示すブロック図である。
(2) Basic configuration of screen generator (1) FIG. 50 is a block diagram showing the basic #1Ili of the screen generator according to this embodiment.

同図において、符号411は濃度データDを一時的に格
納するバッファ411であり、このバッファ411から
の濃度データDがエラーデイフュージョン回路412を
経て比較回路413に入力される。一方、符号414は
カラーフラグC「を−時的に格納するバッフ?であり、
このバッファ414からのカラ・−フラグCFは参照カ
ラーフラグ抽出回路415に入力され、この参照カラー
フラグ抽出回路415にて上記エラーデイフュージョン
回路412で参照する必要のあるカラーフラグC「総て
が抽出されて上記エラーデイフュージョン回路412に
送出される一方、注目画素のカラーフラグ〈以下注目カ
ラーフラグという〉が後段のラッチ回路416に送出さ
れる。そして、上記エラーデイフュージョン回路412
及び比較回路413には実施例1と同様な構成のスレッ
シュホールドパターン設定回路417にて設定されたス
レッシュホールドパターンTHPが入力され、上記エラ
ーデイフュージョン回路412及び比較回路413にて
夫々所定の誤差拡散処理及び比較処理が行われた後、比
較回路413からの出力が濃度コード生成器418に入
力され、所定の変換が行なわれて画像濃度コードSCが
生成されるようになっている。そして、上記濃度コード
生成器418からの画像濃度コードSC及びラッチ回路
416からのカラーフラグCFは注目画素毎に同期して
対にて出力されるようになっている。
In the figure, reference numeral 411 is a buffer 411 that temporarily stores density data D, and the density data D from this buffer 411 is input to a comparison circuit 413 via an error diffusion circuit 412. On the other hand, the reference numeral 414 is a buffer for temporarily storing the color flag C.
The color flag CF from this buffer 414 is input to a reference color flag extraction circuit 415, and in this reference color flag extraction circuit 415, all the color flags C that need to be referred to in the error diffusion circuit 412 are extracted. On the other hand, the color flag of the pixel of interest (hereinafter referred to as the "color flag of interest") is sent to the latch circuit 416 at the subsequent stage.
The threshold pattern THP set by the threshold pattern setting circuit 417 having the same configuration as in the first embodiment is inputted to the comparison circuit 413, and the error diffusion circuit 412 and the comparison circuit 413 perform predetermined error diffusion, respectively. After the processing and comparison processing has been performed, the output from the comparison circuit 413 is input to a density code generator 418, where a predetermined conversion is performed to generate an image density code SC. The image density code SC from the density code generator 418 and the color flag CF from the latch circuit 416 are synchronized and output in pairs for each pixel of interest.

(2)エラーデイフュージョン回路 (2−A)アルゴリズム そして、第51図(a)はこの実施例において用いられ
るエラーデイフュージョン回路412のアルゴリズムを
示す。
(2) Error Diffusion Circuit (2-A) Algorithm FIG. 51(a) shows the algorithm of the error diffusion circuit 412 used in this embodiment.

同図において、jラインのi′III目の画素Pj(i
)を注目画素とし、その濃度データをXとする一方、j
−1ラインのi−i、i、i+1番目の各画素Pj−1
(i−1)、 Pj−1(i)、 Pj−1(i+1)
の差分データを夫々A、B、Cとし、注目画素P j(
i)の直前画素P j(i−1)の差分データをDとす
れば、注目画素P j(i)の補正済み1度データX゛
は以下の(12)(13)式で算出されるようになって
いる。尚、ΔXは差分補正データ、Qlないしg4は各
画素の差分データの影響度合に応じた重み付けをするた
めの補正係数であり、注目画素と同系統の差分データに
対してのみ所定レベルの重み付けを具備し、注目画素と
異系統の差分データに対してはOレベルに保持されるも
のである。
In the figure, the i′IIIth pixel Pj(i
) is the pixel of interest and its density data is X, while j
-1 line i-i, i, i+1 each pixel Pj-1
(i-1), Pj-1(i), Pj-1(i+1)
The difference data of the pixel of interest P j (
If the difference data of the immediately preceding pixel P j (i-1) of i) is D, the corrected 1-degree data X' of the pixel of interest P j (i) is calculated using the following equations (12) and (13). It looks like this. Note that ΔX is difference correction data, Ql to g4 are correction coefficients for weighting according to the degree of influence of the difference data of each pixel, and a predetermined level of weighting is applied only to the difference data of the same system as the pixel of interest. Difference data of a different system from the pixel of interest is held at O level.

ΔX=QI A+023+g3 C+g4 D但し、Σ
gi  (i=1〜4)=1 ((Ji f=oの場合
)           ・・・・・・〈12)x’ 
=x+ΔX       ・・・・・・(13)この実
施例において、上記01 =0.2.02=0.5.1
 =0.2.q4 =0.1に設定されている。
ΔX=QI A+023+g3 C+g4 DHowever, Σ
gi (i=1~4)=1 ((in case of Ji f=o) ・・・・・・〈12)x'
=x+ΔX (13) In this example, the above 01 =0.2.02=0.5.1
=0.2. q4 is set to 0.1.

今、第51図(a)に示すように、注目画素Pj(i)
がメインカラーデータ(この実施例では黒)とし、この
注目画素Pj(i)と同系統の周辺画素がPj−i (
i−1) 、 Pj−1(i)、 Pj(i−1)であ
ると仮定すると、差分補正データΔXはgI A+02
3+g4Dであり、補正済み濃度データX゛はX+01
 A+02 B十Q4 Dである。
Now, as shown in FIG. 51(a), the pixel of interest Pj(i)
is the main color data (black in this example), and the peripheral pixels of the same system as this pixel of interest Pj(i) are Pj-i (
i-1), Pj-1(i), Pj(i-1), the difference correction data ΔX is gI A+02
3+g4D, and the corrected density data X' is X+01
A+02 B1Q4 D.

すなわち、この実施例においては、注目画素と同系統の
差分データのみを補正対象とし、注目画素と異系統の差
分データについては無視する、言い換えれば、注目画素
と異系統の画素については濃度データを“0″として扱
うようになっている。
That is, in this embodiment, only the difference data of the same system as the pixel of interest is subject to correction, and the difference data of the pixel of interest and a different system is ignored.In other words, the density data of the pixel of interest and pixels of a different system is ignored. It is treated as "0".

(2−8)実現回路例 第51図(b)は上述したようなアルゴリズムに従って
上記エラーデイフュージョン回路412を具現化したも
のである。
(2-8) Example of Implemented Circuit FIG. 51(b) is a circuit that implements the error diffusion circuit 412 according to the algorithm described above.

同図において、符号421は加算器であり、この加算器
421の一方の入力端子にはバッファ411からの8ビ
ツトの濃度データDが入力されている。また、符号42
2は加算器421からの出力データを一旦格納した後に
出力するラッチ回路であり、このラッチ回路422の出
力データは加算器423の一方の入力端子に入力される
ようになっている。更に、符号424は加算器423の
出力データを一旦格納した後に出力するラッチ回路であ
り、このラッチ回路424の出力データが比較回路41
3へと送出されるようになっている。
In the figure, reference numeral 421 denotes an adder, and 8-bit density data D from the buffer 411 is input to one input terminal of the adder 421. Also, code 42
2 is a latch circuit that once stores the output data from the adder 421 and then outputs it, and the output data of this latch circuit 422 is inputted to one input terminal of the adder 423. Further, reference numeral 424 is a latch circuit that once stores the output data of the adder 423 and then outputs it.
3.

また、符号426は、上記ラッチ回路424からの濃度
データD1上記スレッシ1ホールドパターン設定回路4
17からの閾値データT口及びアドレスデータADT 
(比較回路413の出カニ実施例1のI[4−D参照)
を入力データとして、−ライン前の画素における差分デ
ータ(第50図のA、B、Cに相当)を生成するための
差分値生成回路であり、この差分値生成回路426から
の差分データΔDT及び参照カラーフラグ抽出回路41
5からの参照カラーフラグCFは共に−ライン分のfl
FO4,27に格納された後、各注目画素に対する補正
用差分データ及びカラーフラグC「がディジタルフィル
タ428に取込まれるようになっている。
Further, reference numeral 426 indicates the concentration data D1 from the latch circuit 424 and the threshold 1 hold pattern setting circuit 4.
Threshold data T port and address data ADT from 17
(Refer to I [4-D] of output example 1 of comparison circuit 413)
This is a difference value generation circuit for generating difference data (corresponding to A, B, and C in FIG. 50) at the pixel before the − line using input data, and the difference data ΔDT and Reference color flag extraction circuit 41
The reference color flags CF from 5 are both -line fl
After being stored in the FOs 4 and 27, the correction difference data and color flag C' for each pixel of interest are taken into the digital filter 428.

そして、上記ディジタルフィルタ428は、注目画素と
同系統の上記補正用画素の差分データ八。
Then, the digital filter 428 receives difference data 8 of the correction pixels of the same system as the pixel of interest.

8、Cを用いて所定の演算を行い、l A十〇2B+c
[Cなるデータを出力するものであり、この補正データ
は上記加算器421の他方の入力端子に入力されるよう
になっている。
8. Perform a predetermined calculation using C, l A〇2B+c
[C] is output, and this correction data is input to the other input terminal of the adder 421.

この実施例において、上記ディジタルフィルタ428は
、画素単位に差分データΔDT及びカラーフラグCFを
順次ラッチする三段構成のラッチ回路431ないし43
3と、−段目のラッチ回路431の出力データである差
分データΔDT(第50図中Aに相当)に対して補正係
数g1を掛ける演算を行う係数乗算器434と、二段目
のラッチ回路432の出力データである差分データΔD
T(第50図中8に相当)に対して補正係数92を掛け
る演粋を行う係数乗算器435と、三段目のラッチ回路
433の出力データである差分データΔDT(第51図
(a)中Cに相当)に対して補正係数03を掛ける演算
を行う係数乗算器436と、入力差分データのカラーフ
ラグCF及び注目カラーフラグCFとが不一致のときに
各係数乗算器434ないし436に対して演算動作禁止
用のフラグ情報信号FSを出力するEORゲート437
ないし439と、各係数乗算器434ないし436の出
力データを加算する加算器440とからなる。
In this embodiment, the digital filter 428 includes three-stage latch circuits 431 to 43 that sequentially latch the difference data ΔDT and the color flag CF for each pixel.
3, a coefficient multiplier 434 that performs an operation of multiplying the difference data ΔDT (corresponding to A in FIG. 50), which is the output data of the -th stage latch circuit 431, by a correction coefficient g1, and a second stage latch circuit. Difference data ΔD which is the output data of 432
A coefficient multiplier 435 that multiplies T (corresponding to 8 in FIG. 50) by a correction coefficient 92 and difference data ΔDT (FIG. 51(a)) which is the output data of the third stage latch circuit 433. for each coefficient multiplier 434 to 436 when the color flag CF of the input difference data and the color flag CF of interest do not match. EOR gate 437 that outputs flag information signal FS for inhibiting arithmetic operations
439 and an adder 440 that adds the output data of each coefficient multiplier 434 to 436.

このようなディジタルフィルタ428は、三段構成のラ
ッチ回路431ないし433に一ライン前の二画素の差
分データA、B、C及び夫々のカラー7ラグC「をラッ
チさせ、注目画素と同系統の差分データに対してのみ係
数乗算器434ないし436にて夫々の差分データA、
B、Cと夫々の補正係数q1.Q2.(J3とを掛合せ
た後、加算器340にてそれらを加算し、l A+02
 B+g3 G (但し、注目画素と異系統の差分デー
タに対する補正係数は実質的にO)を出力するものであ
る。
Such a digital filter 428 causes the three-stage latch circuits 431 to 433 to latch the differential data A, B, C of two pixels one line before, and the seven lags C of each color, and Only for the difference data, coefficient multipliers 434 to 436 calculate the difference data A,
B, C and their respective correction coefficients q1. Q2. (After multiplying by J3, add them in adder 340,
B+g3G (However, the correction coefficient for difference data of a different system from the pixel of interest is substantially O).

更にまた、符号441はルックアップテーブルであり、
濃度データD、閾値データT口及び注目カラーフラグC
Fと入力濃度データDの対になるカラーフラグC「どの
関係を示すフラグ情報信号「Sをアドレス信号として、
差分データΔDT(第51図(a)中りに相当)に補正
係数04を掛は合せた差分補正データa4Dをその極性
データと共に読出し可能にしたものである。この場合に
おいて、上記フラグ情報信号「Sは注目カラーフラグC
「と入力濃度データDの対になるカラーフラグCFとを
FORゲート442に入力することにより生成されるも
ので、両者が一致するどき41011になり、上述した
ルックアップテーブル441からa4Dを極性と共に出
力するのに対し、両者が不一致のとき“1パになり、ル
ックアップテーブル441から常時110 I+を出力
するようになっている。
Furthermore, reference numeral 441 is a lookup table;
Density data D, threshold data T, and color flag of interest C
A color flag C, which is a pair of F and input density data D, is a flag information signal indicating which relationship.
The difference correction data a4D obtained by multiplying the difference data ΔDT (corresponding to the middle part of FIG. 51(a)) by the correction coefficient 04 can be read out together with its polarity data. In this case, the flag information signal "S is the color flag of interest C".
It is generated by inputting the color flag CF that is a pair of the input density data D to the FOR gate 442, and when the two match, it becomes 41011, and a4D is output from the lookup table 441 described above together with the polarity. On the other hand, when the two do not match, it becomes "1 par" and the lookup table 441 always outputs 110 I+.

従って、この実施例によれば、第51図(a)に示す画
素パターンに対する誤差拡散処理を例に挙げると、注目
画素の濃度データXと上記ディジタルフィルタ428か
らの出力[11A+02 B(03C=O)とが加算さ
れ、このデータがラッチ回路422を経て加算器423
の一方の入力端子に入力される段階で、第二の差分補正
データq4Dが加算され、ラッチ回路424には、注目
画素の補正済み濃度データX“−X+01A+g2B+
04Dがラッチされることになり、この補正済みのデー
タX°が後段の比較回路413へ送出される。
Therefore, according to this embodiment, taking as an example the error diffusion processing for the pixel pattern shown in FIG. ) are added, and this data passes through the latch circuit 422 and is sent to the adder 423.
The second difference correction data q4D is added to one input terminal of the pixel of interest, and the latch circuit 424 receives the corrected density data of the pixel of interest
04D will be latched, and this corrected data X° will be sent to the comparison circuit 413 at the subsequent stage.

■、装置の特徴 この実施例に係る1バス2力ラ一方式の二色複写機によ
れば、実施例2と略同様な作用、効果を奏するほか、実
施例2にあっては、メインカラー画素とサブカラー画素
とを区別することなく、画像濃度データDをコード化す
るようにしているため、他系統の画像濃度を考慮しなが
ら、コード化することができるのに対し、この実施例に
あっては、メインカラー画素とサブカラー画素とを区別
した状態で、画像濃度データDをコード化することがで
きるので、他系統の画像濃度を無視した状態で、対応系
統の画像濃度データのみを対象として正確にコード化す
ることができる。
■ Features of the Apparatus The 1-bath, 2-power, 1-color two-color copying machine according to this embodiment has substantially the same functions and effects as the second embodiment. Since the image density data D is coded without distinguishing between pixels and sub-color pixels, it is possible to code while taking image densities of other systems into consideration. If so, the image density data D can be coded with main color pixels and sub color pixels distinguished, so only the image density data of the corresponding system can be coded while ignoring the image densities of other systems. Can be accurately coded as a target.

実施例4 この実施例に係る二色カラー複写機の基本的構成は実施
例1と略同様であるが、第−TRC151及び第二TR
C152の構成が異なるものになっている。尚、この実
施例の説明の都合上、実施例1と同様な構成要素につい
ては実施例1と同様な符号を付す。
Example 4 The basic configuration of a two-color copying machine according to this example is almost the same as that of Example 1, but the -TRC151 and the second TR
The configuration of C152 is different. Incidentally, for convenience of explanation of this embodiment, the same components as in the first embodiment are given the same reference numerals as in the first embodiment.

この実施例において、上記第−TRC151は、画像デ
ータDT(サブカラー濃度データQsに相当〉が文字画
像であることを前提とした濃度階調変換が行われる文字
用変換テーブル451と、上記画像データDTが写真画
像であることを前提とした1l濃度階調変換が行われる
写真用変換テーブル452と、モードセレクト信号(文
字モードあるいは写真モードの選択信@>MSに応じて
出力端AあるいはBを選択し、モードセレクト信@MC
が文字モードである際には出力端Aを通じて文字用変換
テーブル451側へ入力画像データDTを転送し、モー
ドセレクト信号MSが写真モードである際には出力端B
を通じて写真用変換テーブル452側へ入力画像データ
DTを転送する選択回路453とを備えている。
In this embodiment, the -TRC 151 includes a character conversion table 451 in which density gradation conversion is performed on the premise that the image data DT (corresponding to sub-color density data Qs) is a character image, and The photo conversion table 452 performs 1l density gradation conversion on the premise that the DT is a photo image, and the output terminal A or B is output according to the mode select signal (character mode or photo mode selection signal @>MS). Select, mode select message @MC
When is in the character mode, the input image data DT is transferred to the character conversion table 451 side through the output terminal A, and when the mode select signal MS is in the photo mode, the input image data DT is transmitted through the output terminal B.
A selection circuit 453 is provided for transferring the input image data DT to the photo conversion table 452 side through the photo conversion table 452 side.

この実施例において、上記文字用変換テーブル451及
び写真用変換テーブル452の格納デー夕は例えば第5
3図に示すように設定される。同図において、写真用変
換テーブル452の濃度階調変換レンジは、同じ入力画
像データDTの濃度階調に対して文字用変換テーブル4
51の濃度階調変換レンジよりも狭く設定されている。
In this embodiment, the data stored in the text conversion table 451 and the photo conversion table 452 are, for example, the fifth
The settings are as shown in Figure 3. In the figure, the density gradation conversion range of the photo conversion table 452 is the same as that of the text conversion table 452 for the density gradation of the same input image data DT.
It is set narrower than the density gradation conversion range of No. 51.

次に、上記濃度階調変換レンジの設定の仕方について写
真用変換テーブル452を例に挙げて説明する。
Next, how to set the density gradation conversion range will be explained using the photo conversion table 452 as an example.

今、第54図の第1象限(I)において通常の第一現像
器123の画像再現特性を点線で示し、写真モードにお
いて再現したい画像再現特性Ypを第1象限(I)中実
線で示したものに想定すると、入力画像濃度に対応した
濃度データが第54図の第4象限(IV)のような曲線
で与えられる場合、仮に、TRC151がないと、SG
−10T特性(スクリーンジェネレータへの入力濃度デ
ータと出力画像濃度との特性〉を第2象限(II)の曲
線S′のように設定しなければならないが、第−ROS
コントローラ157の多値変調回路265の画像濃度信
号SDのパルス幅の変調数に限りがあるため、上記曲線
S°を得ることができない事態を生じ得る。
Now, in the first quadrant (I) of FIG. 54, the image reproduction characteristics of the normal first developing device 123 are shown by a dotted line, and the image reproduction characteristics Yp to be reproduced in the photo mode are shown by a solid line in the first quadrant (I). Assuming that the density data corresponding to the input image density is given by a curve like the fourth quadrant (IV) in FIG.
-10T characteristics (characteristics between input density data to the screen generator and output image density) must be set like the curve S' in the second quadrant (II), but -ROS
Since the number of modulations of the pulse width of the image density signal SD of the multilevel modulation circuit 265 of the controller 157 is limited, a situation may arise in which the above curve S° cannot be obtained.

このような状況下において、上記第−TRC152のデ
ータ変換を第3象限(III)の曲11Mのように設定
しておけば、第2象限(H)の曲線Sのように、上記5
G−10T特性を上記多値変調回路265のパルス幅の
変調パターンに沿って簡単に得ることができるものに設
定することにより、上記所望の画像再現特性Ypを得る
ことが可能になるのである。
Under these circumstances, if the data conversion of the -TRC 152 is set as in the song 11M in the third quadrant (III), the data conversion in the above-mentioned 5
By setting the G-10T characteristic to one that can be easily obtained along the pulse width modulation pattern of the multilevel modulation circuit 265, it becomes possible to obtain the desired image reproduction characteristic Yp.

尚、文字用変換テーブル451の濃度階調変換レンジの
設定の仕方については、第54図の第1象限の目標濃度
再現曲線Ypを文字用のものに置換えて求めるようにす
ればよい。
The density gradation conversion range of the text conversion table 451 may be set by replacing the target density reproduction curve Yp in the first quadrant of FIG. 54 with that for text.

一方、第二TRC152は、各変換テーブルの具体的な
格納データが異なるだけで基本的に第−TRC151と
同様な構成を有している。
On the other hand, the second TRC 152 basically has the same configuration as the -TRC 151, except that the specific stored data of each conversion table is different.

従って、この実施例に係る二色カラー複写機によれば、
写真モードが選択された場合には、各TRC151,1
52では写真用変換テーブル452が選択され、入力画
像データDTは写真用変換テーブル452を介して夫々
のスクリーンジェネレータ153.154へ転送される
。以後、実施例1と同様に、各スクリーンジェネレータ
153゜154からのサブカラー用画像濃度コードSC
s。
Therefore, according to the two-color copying machine according to this embodiment,
When photo mode is selected, each TRC151,1
At 52, the photo conversion table 452 is selected, and the input image data DT is transferred to the respective screen generators 153 and 154 via the photo conversion table 452. Thereafter, as in Embodiment 1, the sub-color image density code SC from each screen generator 153 and 154 is
s.

メインカラー用画像濃度コードSCmは第−ROSコン
トローラ157.第二ROSコントローラ158を介し
て夫々所望の画像濃度信号SOS 。
The main color image density code SCm is the ROS controller 157. respective desired image density signals SOS via the second ROS controller 158;

SDmに変換された後、この画fi濃度信号SDs 。After being converted to SDm, this image fi density signal SDs.

SDmに基づいて第一レーザ141.第二レーザ142
の出力がパルス幅変調される。
The first laser 141. based on SDm. Second laser 142
The output of is pulse width modulated.

今、実施例1のものを比較例とし、写真モードを選択し
た際の再現画像を見たところ、第55図(aHb)に示
すように、比較例に比べて、この実施例のものの方が写
真原稿の高濃度域のつぶれがより少なく、滑かな濃度階
調性を具備していることが理解される。
Now, when we looked at the reproduced image when the photo mode was selected using the example 1 as a comparative example, we found that the image of this example is better than that of the comparative example, as shown in Figure 55 (aHb). It can be seen that the high-density region of the photographic original has less distortion and smooth density gradation.

尚、文字モードが選択された場合には、第一第二TRC
151,152では文字用変換テーブル451(実施例
1のものに相当〉が選択されるので、実施例1と同様な
動作が行われ、実施例1と同程度の文字画像品質が得ら
れる。
In addition, if the character mode is selected, the first and second TRC
Since the character conversion table 451 (corresponding to the first embodiment) is selected in 151 and 152, the same operation as in the first embodiment is performed, and a character image quality comparable to that in the first embodiment is obtained.

実施例5 この実施例に係る二色カラー複写機の基本的構成は実施
例1と略同様であるが、第−ROSコントローラ157
及び第二ROSコント0−ラ158の多値変調回路26
5.275の構成が異なるものになっている。尚、この
実施例の説明の都合上、実施例1と同様な構成要素につ
いては実施例1と同様な符号を付す。
Embodiment 5 The basic configuration of a two-color copying machine according to this embodiment is approximately the same as that of Embodiment 1, except that the -th ROS controller 157
and the multilevel modulation circuit 26 of the second ROS controller 158
5.275 has a different configuration. Incidentally, for convenience of explanation of this embodiment, the same components as in the first embodiment are given the same reference numerals as in the first embodiment.

この実施例において、上記第−ROSコントローラ15
7の多値変調回路265は第56図に示すように構成さ
れている。
In this embodiment, the above-mentioned ROS controller 15
The multilevel modulation circuit 265 of No. 7 is configured as shown in FIG.

同図において、符号461は画像濃度コードSC(サブ
カラー用画像!111コードSC3に相当)を多値変調
回路265内に取込むためのインタフェースであり、こ
のインタフェース461に取込まれた画像濃度コードS
CはVクロック信号VCKに同期してラッチ回路462
にラッチされるようになっている。そして、上記ラッチ
回路462からの画像11−]−ドSCはP−ROMか
らなるデコーダ463によって選択コードb(具体的に
ハb (BK) 、 b(GY3) 、 b(GY2)
 、 b(GYl) 、 b(H))に変換されるよう
になっている。この場合、デコーダ463の内容は実施
例1と同様なものに設定されている。
In the same figure, reference numeral 461 is an interface for taking in an image density code SC (corresponding to the sub-color image!111 code SC3) into the multilevel modulation circuit 265, and the image density code taken into this interface 461 S
C is a latch circuit 462 in synchronization with the V clock signal VCK.
It is designed to be latched to. Then, the image 11-]-do SC from the latch circuit 462 is converted into a selection code b (specifically, b (BK), b (GY3), b (GY2)) by a decoder 463 consisting of a P-ROM.
, b(GYl), b(H)). In this case, the contents of the decoder 463 are set to be the same as in the first embodiment.

一方、符号464は上記Vクロック信号VCKに基づく
パルス信号の位相ずれを利用し、文字画像における中間
調画像濃度コードに対応するパルス幅の変調信号を生成
する文字用グレージェネレータ、465は上記Vり0ツ
ク信号VCKに基づくパルス信号の位相ずれを利用し、
写真画像における中間調画像濃度コードに対応するパル
ス幅の変調信号を生成する写真用グレージェネレータ、
466はモードセレクト信号MSに応じてVクロック信
号VCKを出力端AあるいはBに選択し、モードセレク
ト信号MCが文字モードである際には出力端Aを通じて
文字用グレージェネレータ464へ■クロック信号VC
Kを転送し、モードセレクト信号MSが写真モードであ
る際には出力端Bを通じて写真用グレージェネレータ4
65側へVクロック信号VCKを転送する選択回路であ
る。
On the other hand, reference numeral 464 is a character gray generator that utilizes the phase shift of the pulse signal based on the V clock signal VCK to generate a modulation signal with a pulse width corresponding to the halftone image density code in the character image. Utilizing the phase shift of the pulse signal based on the zero clock signal VCK,
a photographic gray generator that generates a modulation signal with a pulse width corresponding to a halftone image density code in a photographic image;
466 selects the V clock signal VCK to output terminal A or B in accordance with the mode select signal MS, and when the mode select signal MC is in the character mode, the clock signal VC is sent to the character gray generator 464 through the output terminal A.
K is transferred to the photographic gray generator 4 through the output terminal B when the mode select signal MS is the photographic mode.
This is a selection circuit that transfers the V clock signal VCK to the 65 side.

そして、上記文字用グレージェネレータ464あるいは
写真用グレージェネレータ465からの変調信号GY1
ないしGY3、最大画像濃度コードに対応する変調信号
BK並びに零画像濃度コードに対応する変調信号Wがセ
レクタ467に入力され、このセレクタ467は実施例
1のものと同様な構成を備えたもので、上記デコーダ4
63の選択コードbによっていずれかの選択信号を選択
作動するようになっており、選択された変調信号が画像
濃度信号SD(サブカラー用画像濃度信号SDsに相当
〉として生成される。
Then, the modulation signal GY1 from the text gray generator 464 or the photographic gray generator 465 is output.
to GY3, the modulation signal BK corresponding to the maximum image density code, and the modulation signal W corresponding to the zero image density code are input to a selector 467, and this selector 467 has a configuration similar to that of the first embodiment, Decoder 4 above
One of the selection signals is selectively activated by the selection code b of 63, and the selected modulation signal is generated as an image density signal SD (corresponding to the sub-color image density signal SDs).

また、この実施例において用いられる各グレージェネレ
ータ464.465の基本的構成を第57図に示す。
Further, FIG. 57 shows the basic configuration of each gray generator 464, 465 used in this embodiment.

同図において、符号471はVクロック信号を1/2に
分周する分周器、472は分周器471からのパルス信
号を予め設定された複数の遅延時間分だけ遅延させるデ
イレイライ、ン、473は上記デイレイライン472と
同様な構成のデイレイラインからなる温度安定チップ、
474ないし477は波形成形用のCMOSゲート、4
78ないし480はEORゲートである。
In the same figure, reference numeral 471 is a frequency divider that divides the frequency of the V clock signal into 1/2, and 472 is a delay line that delays the pulse signal from the frequency divider 471 by a plurality of preset delay times. is a temperature stable chip consisting of a delay line having the same configuration as the above-mentioned delay line 472;
474 to 477 are CMOS gates for waveform shaping;
78 to 480 are EOR gates.

そして、この実施例において、上記デイレイフィン47
2の基本的構成は実施例1で採用されたものと同様であ
り、このデイレイライン472の三つの出力タップTP
2ないしTe4を利用し、中間調画像濃度コードS C
(1)ないしS C(3)に対応する三つのパルス幅の
変調信号が生成されるようになっている。尚、温度安定
チップ473の出力タップとしてはTPlが採用されて
いる。
In this embodiment, the delay fin 47
The basic configuration of the delay line 472 is the same as that adopted in the first embodiment, and the three output taps TP of this delay line 472
2 to Te4, halftone image density code S C
Modulation signals with three pulse widths corresponding to (1) to SC(3) are generated. Note that TPI is used as the output tap of the temperature stable chip 473.

また、この実施例において、上記文字用グレージェネレ
ータ464のデイレイライン472の丁P2ないしTe
4のTPIとの間の遅延量をDELAYlないしDEL
AY3とし、写真用グレージェネレータ465のデイレ
イライン472のTe3ないしTe4のTPlとの間の
遅延量をDELAY1’ないしDELAY3°とすれば
、各遅延量は、 DELAYl >DELAYI ’ DE LAY2>DE LAY2゜ DE LAY3>DE LAY3゜ の関係を満足し、しかも、文字画像再現特性、写真画像
再現特性として第59図に示すYC,Ypの曲線が得ら
れるような値に予め設定される。
In addition, in this embodiment, the delay line 472 of the character gray generator 464 is
The amount of delay between TPI of 4 is DELAYl or DEL.
AY3, and the delay amount between Te3 and Te4 of the delay line 472 of the photographic gray generator 465 is DELAY1' or DELAY3°, each delay amount is as follows: DELAYl > DELAYI ' DE LAY2 > DE LAY2° DE The values are set in advance to satisfy the relationship: LAY3>DE LAY3°, and to obtain the YC and Yp curves shown in FIG. 59 as character image reproduction characteristics and photographic image reproduction characteristics.

この実施例において、上記各遅延量は例えば次のように
設定されている。
In this embodiment, each of the above delay amounts is set as follows, for example.

DELAY1=15  DELAYlo−10DELA
Y2=25  DELAY2’=20DELAY3=3
5  DELAY3’=30但し、単位はn5ec、で
あり、最大パルス信号幅は55 n5ec、 テアル。
DELAY1=15 DELAYlo-10DELA
Y2=25 DELAY2'=20DELAY3=3
5 DELAY3'=30 However, the unit is n5ec, and the maximum pulse signal width is 55 n5ec.

次に、この実施例に係る二色カラー複写機の特に画像出
カニニット側での作動について説明する。
Next, the operation of the two-color copying machine according to this embodiment, particularly on the image output side, will be explained.

今、−色目の画像記録に着目して説明すると、第一スク
リーンジェネレータ153からの画像濃度コードSCが
FIFO155を介して第−ROSコントローラ157
に入力されたとする。
Now, focusing on the image recording of the -th color, the image density code SC from the first screen generator 153 is transmitted to the -th ROS controller 157 via the FIFO 155.
Suppose that it is entered in

ここで、写真モードが選択されているとすると、多値変
調回路265では写真用グレージェネレータ465が選
択される。すると、写真用グレージェネレータ465に
おいては、基準クロックとしてVクロック信号VCKが
分周器471を通過すると、1/2に分周されたVクロ
ック信号が基準クロックに基づくパルス信号(VCK/
2に相当する)として生成される。
Here, if the photographic mode is selected, the photographic gray generator 465 is selected in the multi-value modulation circuit 265. Then, in the photographic gray generator 465, when the V clock signal VCK as a reference clock passes through the frequency divider 471, the V clock signal whose frequency has been divided into 1/2 is converted into a pulse signal (VCK/
2).

そして、上記パルス信号がデイレイライン472に入力
されると、デイレイライン472のタップTP2ないし
TP4からは所定時間遅延しパルス信号が出力される。
When the pulse signal is input to the delay line 472, the taps TP2 to TP4 of the delay line 472 output the pulse signal with a predetermined delay.

一方、上記温度安定チップ473を通過したパルス信号
とデイレイライン473の各タップTP2ないしTP4
からのパルス信号とは、夫々CMOSゲート474ない
し477を経た後、EORゲート478ないし480に
入力される。すると、各EORゲート478ないし48
0からの変調信号GYI 、GY2 、GY3は、夫々
上述したDELAYIoないしDELAY3’に相当す
るパルス幅を持った信号として出力され、セレクタ46
7に転送される。
On the other hand, the pulse signal passing through the temperature stable chip 473 and each tap TP2 to TP4 of the delay line 473
After passing through CMOS gates 474 to 477, the pulse signals are input to EOR gates 478 to 480, respectively. Then, each EOR gate 478 to 48
The modulated signals GYI, GY2, and GY3 from 0 are output as signals having pulse widths corresponding to the above-mentioned DELAYIo to DELAY3', respectively, and are sent to the selector 46.
Transferred to 7.

一方、第58図に示すように、画像濃度コードSC1具
体的にはS C(0)ないしS C(4)のいずれかは
、デコーダ463部分で選択コードbに変換され、これ
がセレクタ467に入力されると、前記選択コードbに
対応した変調信号8に、GYl 、GY2 、GY3 
、Wのいずれかが選択され、画像濃度信号SDが出力さ
れる。このときの画像濃度信号S D (1)ないしS
 D (3)のパルス幅は、第58図に一点鎖線で示す
ように、DELAY1゛ないしDELAY3’に対応し
たものになっている。
On the other hand, as shown in FIG. Then, GYl, GY2, GY3 are added to the modulated signal 8 corresponding to the selection code b.
, W is selected, and the image density signal SD is output. Image density signal S D (1) to S at this time
The pulse width of D(3) corresponds to DELAY1' to DELAY3', as shown by the dashed line in FIG.

尚、文字モードが選択される場合には、文字用グレージ
ェネレータ464が選択され、上記画像濃度コードS 
G (1)ないしS C(3)に対応する画像濃度信号
S D (1)ないしS D (3)のパルス幅はDE
LAYlないしDELAY3に対応したものになってい
る。
Note that when the text mode is selected, the text gray generator 464 is selected and the image density code S
The pulse width of the image density signal S D (1) to S D (3) corresponding to G (1) to S C (3) is DE
It is compatible with LAY1 to DELAY3.

このようにして生成された画像濃度信号SDに基づいて
第一レーザ141の出力パルス幅を変調すると、第59
図に示すように、写真モードに応じた画像再現特性Yp
あるいは文字モードに応じた画像再現特性VCが得られ
る。すなわち、写真モードに応じた画像再現特性Ypは
、文字モードに応じた画像再現特性YCより出力画像濃
度レベルを低く抑えたものになっている。
When the output pulse width of the first laser 141 is modulated based on the image density signal SD generated in this way, the 59th
As shown in the figure, image reproduction characteristics Yp according to the photo mode
Alternatively, an image reproduction characteristic VC corresponding to the character mode can be obtained. That is, the image reproduction characteristic Yp corresponding to the photo mode has an output image density level lower than that of the image reproduction characteristic YC corresponding to the text mode.

ここで、写真用グレージェネレータ465のないタイプ
、すなわち、文字用グレージェネレータ464にて写真
原稿を再現するタイプのものを比較例とし、写真原稿の
再現特性を調べたところ、第60図(a)(b)に示す
ように、比較例に比べて、実施例のものの方が写真原稿
の高濃度域のつぶれがより少なく、滑かな濃度南調性を
具備していることが理解される。
Here, a type without a photographic gray generator 465, that is, a type in which a photographic original is reproduced using a text gray generator 464, is used as a comparative example, and the reproduction characteristics of a photographic original are investigated. As shown in FIG. 60(a). As shown in (b), it can be seen that, compared to the comparative example, the example exhibits less collapse in the high-density region of the photographic original and has a smooth density south tonality.

実施例に の実施例に係る二色カラー複写機の基本的構成は実施例
5と略同様であるが、第−及び第二スクリーンジェネレ
ータ153,154の構成が実施例4(実施例1に相当
〉と異なったものになっている。
The basic configuration of the two-color copying machine according to the embodiment is almost the same as that of the fifth embodiment, but the configuration of the first and second screen generators 153 and 154 is similar to that of the fourth embodiment (corresponding to the first embodiment). 〉It is different from 〉.

先ず、第−及び第ニスクリーンジェネレータ153.1
54のアルゴリズムについて説明する。
First, the second and second screen generators 153.1
54 algorithms will be explained.

今、256階調の画像データを2ビツトの画像濃度コー
ドSCに変換する場合を例に挙げると、第61図(a)
に示すように、三つの閾値データTH1ないし1口3 
(例えば、43,128.213〉にて、白領域W(階
調数43未満)、グレー1領域G1 (階調数43以上
128未満)、グレー2領域G2  (階調数128以
上213未満〉。
Now, taking as an example the case where 256 gradation image data is converted to a 2-bit image density code SC, as shown in FIG. 61(a).
As shown in , three threshold data TH1 to 1 mouth 3
(For example, in 43,128.213>, white area W (number of gradations less than 43), gray 1 area G1 (number of gradations 43 or more and less than 128), gray 2 area G2 (number of gradations 128 or more and less than 213) .

黒領域BK(階調数213以上〉に仕切り、夫々の領域
に対応して画像濃度コード5C(0)=“OO” 、5
C(1)=“’01”、5C(2)= ”10”5C(
3)=“11″に変換する。
Divided into black area BK (gradation number 213 or more), image density code 5C (0) = “OO”, 5 corresponding to each area
C(1)=“'01”, 5C(2)=”10”5C(
3) Convert to = “11”.

一方、各画素において、入力画像データとその入力画像
データが包含される領域の基準データMD(この実施例
ではW:O,G1  : 255X (1/3)=85
.G2 : 255x (2/3)=170.8に=2
55)との差分を誤差データeとする。例えば、入力画
像データの濃度階調数が“160′′である場合におい
ては、上記入力画像デー夕はグレー2領域G2に包含さ
れるため、誤差データe=160−170=−10にな
る。
On the other hand, in each pixel, the input image data and the reference data MD of the area including the input image data (in this example, W:O,G1: 255X (1/3) = 85
.. G2: 255x (2/3) = 170.8 = 2
55) as error data e. For example, when the number of density gradations of the input image data is "160'', the input image data is included in the gray 2 area G2, so the error data e=160-170=-10.

次いで、第61図(b)に示すように、上記各画素で発
生した誤差データel11を例えば4×4画素のマトリ
クスMXの範囲でIa算し、以下の(14〉式で示すよ
うに、総和をとり、マトリクス誤差データe□を求める
Next, as shown in FIG. 61(b), the error data el11 generated in each pixel is calculated Ia within the range of the 4×4 pixel matrix MX, and the total sum is calculated as shown in the following equation (14). and obtain matrix error data e□.

e 丁 = Σ e  lI、  (n+、n=  1
〜4)    −−”  (14)この後、上記(14
)式で算出したマトリクス誤差データe1の値を基に以
下の条件で点灯条件、言い換えれば、各画素の画像濃度
コードSCを補正する。
e ding = Σ e lI, (n+, n= 1
~4) --” (14) After this, the above (14
) The lighting condition, in other words, the image density code SC of each pixel is corrected under the following conditions based on the value of the matrix error data e1 calculated using the formula.

(1)補正条件aニ ー43<8.<43 :補正なし く2)補正条件b; 43≦8.<128:1画素1階調アップ128≦e、
<213:2画素1階調アップ213≦e’r <29
8 :3画素111101アップ但し、階調を変更する
画素は+側誤差の大きいものから順に選択する。
(1) Correction condition a knee 43<8. <43: No correction 2) Correction condition b; 43≦8. <128: 1 pixel 1 gradation up 128≦e,
<213: 2 pixels 1 gradation up 213≦e'r <29
8: 3 pixels 111101 up However, the pixels whose gradation is to be changed are selected in order of increasing + side error.

(3)補正条件C; 一43≧e、<−128:1画素1階調ダウン−128
≧8.<−213:1画素2階調ダウン−213≧e、
<−298: 1画素3WA19ダウン但し、階調を変
更する画素は一側誤差の大きいものから順に選択する。
(3) Correction condition C; -43≧e, <-128: 1 pixel 1 gradation down -128
≧8. <-213: 1 pixel 2 gradations down -213≧e,
<-298: 1 pixel 3WA19 down However, the pixels whose gradation is to be changed are selected in order of decreasing one-sided error.

今、4×4の画素マトリクスMXにおける各画像濃度コ
ードが第61図(C)のようになっているものと想定し
、当該画素マトリクスMXにおけるマトリクス誤差デー
タe□が200であり、しかも、第61図(b)におい
て、+側誤差の大ぎいものが誤差データe  、e  
・・・の順番であるとす232 ると、第61図(d)に斜線で示すように、上記誤差デ
ータe  、e  に対応する画素の画像濃度コ232 一ドが1階調ずつアップする。
Now, assuming that each image density code in the 4×4 pixel matrix MX is as shown in FIG. 61(C), the matrix error data e□ in the pixel matrix MX is 200, and In Figure 61 (b), the ones with the largest error on the + side are the error data e and e.
. . 232 Then, as shown by diagonal lines in FIG. 61(d), the image density code 232 of the pixel corresponding to the error data e and e increases by one tone .

次に、上記アルゴリズムを実現するための具体的回路を
162図に示す。
Next, a specific circuit for realizing the above algorithm is shown in FIG. 162.

同図において、符号491は各画素の誤差データe及び
点灯条件(画像濃度コードSC)を演粋する誤差/点灯
条件演算回路、492は4ライン置きに位置する4ライ
ン(例えば第63図のi+1ないしi+4.1+9ない
しi+12ライン)分の誤差データe及び画像濃度コー
ドSCを読込み、4×4の画素マトリクスMX(第63
図参照)サイズ分のw4差データe及び画像濃度コード
SCを順次読み出すA系列ラインメモリ、493はA系
列ラインメモリ492に格納されるライン以外の4ライ
ン(第63図のi+5ないしi+7ライン)分の誤差デ
ータe及び画像濃度コードSCを読込み、4x4の画素
マトリクスMXサイズ分の誤差データe及び画像濃度コ
ードSCを順次読み出す日系列ラインメモリ、494は
4上記誤差/点灯条件演算回路491からの誤差データ
e/画像書度コードSCをA系列ラインメモリ492.
B系列ラインメモリ493のいずれかに振分けるセレク
タ、495は上記A系列ラインメモリ492及びB系列
ラインメモリ493の書込み、読出しタイミングを制御
するタイ風ング発生回路、496は上記マトリクス誤差
データe1を輝出し、上記補正条件aないしCに従って
画像濃度コードSCを補正する補正条件決定回路、49
7は上記A系列ラインメモリ492あるいはB系列ライ
ンメモリ493からのデータを上記補正条件決定回路4
96又はROSインタフェースへ選択的に転送するセレ
クタである。
In the figure, reference numeral 491 denotes an error/lighting condition calculation circuit that extracts the error data e and lighting conditions (image density code SC) of each pixel, and 492 denotes a 4-line (for example, i+1 to i+4.1+9 to i+12 lines) and the image density code SC are read, and the 4×4 pixel matrix MX (63rd line) is read.
493 is an A-series line memory that sequentially reads out w4 difference data e and image density code SC for the size (see figure), 493 is for 4 lines (i+5 to i+7 lines in Fig. 63) other than the lines stored in the A-series line memory 492. 494 is a daily line memory that reads the error data e and image density code SC of 4x4 pixel matrix MX size and sequentially reads out the error data e and image density code SC of 4x4 pixel matrix MX size. The data e/image quality code SC is stored in the A series line memory 492.
A selector 495 is used to allocate the data to one of the B-series line memories 493, 495 is a timing generation circuit that controls the writing and reading timing of the A-series line memory 492 and the B-series line memory 493, and 496 is a tie generation circuit that controls the timing of writing and reading the A-series line memory 492 and the B-series line memory 493. a correction condition determining circuit for correcting the image density code SC according to the correction conditions a to C;
7 inputs the data from the A-series line memory 492 or the B-series line memory 493 to the correction condition determining circuit 4.
96 or ROS interface.

このようなスクリーンジェネレータ153,154にお
いては、先ず、A系列ラインにある画素の誤差データe
/画像書度コードSCを誤差/点灯条件演算回路491
にて演算し、これをA系列ラインメモリ492に読込む
In such screen generators 153 and 154, first, error data e of pixels on the A series line is generated.
/Error in image quality code SC/Lighting condition calculation circuit 491
and reads this into the A-series line memory 492.

次いで、このA系列ラインメモリ492から画素マトリ
クスMXII位の誤差データe/画像書度コードSCを
補正条件決定回路496へ転送し、補正条件決定回路4
96で画像濃度コードSCを補正した状態で、その処理
結果を再度A系列ラインメモリ492へ戻す。
Next, the error data e/image quality code SC of the pixel matrix MXII is transferred from this A-series line memory 492 to the correction condition determination circuit 496.
After the image density code SC is corrected in step 96, the processing result is returned to the A-series line memory 492 again.

この間、日系列ラインにある画素の誤差データe/画像
濃度コードSCを誤差/点灯条件演算回路491にて演
算し、これを日系列ラインメモリ492に読込む。
During this time, the error data e/image density code SC of the pixels on the day series line are calculated by the error/lighting condition calculation circuit 491 and read into the day series line memory 492.

そして、上記A系列ラインメモリ492から補正済みの
処理結果を読出し、これをROSインタフェース側へ1
ライン毎に順次転送する。
Then, the corrected processing result is read from the A-series line memory 492 and transferred to the ROS interface side.
Transfer line by line sequentially.

この間、B系列ラインメモリ493から画素マトリクス
MX単位の誤差データe/画像濃度コードSCを補正条
件決定回路496へ転送し、補正条件決定回路496で
画像濃度コードSCを補正した状態で、その処理結果を
再度B系列ラインメモリ492へ戻す。
During this time, the error data e/image density code SC in units of pixel matrix MX is transferred from the B-series line memory 493 to the correction condition determining circuit 496, and while the image density code SC is corrected in the correction condition determining circuit 496, the processing result is is returned to the B-series line memory 492 again.

このような動作を以後繰返しながら全ラインの画素に関
する画像濃度コードSCを生成し、ROSインタフェー
ス側へ転送する。
These operations are repeated thereafter to generate image density codes SC for the pixels of all lines and transfer them to the ROS interface side.

従って、この実施例において、従前の万線スクリーン+
誤差拡散法を用いたものを比較例とし、再現画像を比べ
て見たところ、比較例にあっては文字画像の劣化が見ら
れたが、この実施例のものにあってはこの現象がほとん
ど見られなかった。
Therefore, in this embodiment, the conventional line screen +
When we compared the reproduced images using the error diffusion method as a comparative example, we found that in the comparative example, there was some deterioration in the character image, but in this example, this phenomenon was almost completely absent. I couldn't see it.

[発明の効果] 以上説明してきたように、請求項1記載の画像記録装置
によれば、画像濃度コードを生成する際に万線スクリー
ン+誤差拡散法を採用するものであるが、閾値パターン
を工夫することより、誤差拡散法による固有パターン(
テクスチャ)上にサンプリング周波数の1/2の線数の
万線スクリーンパターンを重畳させ、上記固有パターン
の露呈状態を抑制したので、テクスチャによる中間調画
像品質の劣化を有効に回避することができる。
[Effects of the Invention] As described above, according to the image recording device according to claim 1, the line screen + error diffusion method is adopted when generating the image density code, but the threshold pattern is By devising unique patterns (
Since a line screen pattern with a line count of 1/2 of the sampling frequency is superimposed on the texture (texture) to suppress the exposure state of the unique pattern, it is possible to effectively avoid deterioration of halftone image quality due to the texture.

特に、請求項2記載の画像記録装置によれば、隣接画素
の閾値パターンの変化を標準パターンに対して対称的に
設定するようにしたので、画像濃度コードの生成領域の
極端な偏りを有効に回避でき、中間調画像の再現性を考
慮した設計が容易になり、上記テクスチャによる画質劣
化を抑えることができる。
In particular, according to the image recording apparatus according to the second aspect, since the change in the threshold pattern of adjacent pixels is set symmetrically with respect to the standard pattern, extreme deviations in the image density code generation area can be effectively corrected. It is possible to avoid this problem, facilitate design that takes into account the reproducibility of halftone images, and suppress image quality deterioration due to the above-mentioned texture.

また、請求項3記載の画像記録装置によれば、画素マト
リクス範囲の全体誤差に基づく全体補正を施した状態で
各画素の画像濃度コードを生成するようにし、万線スク
リーンの網目が直接的に露呈せず、しかも、誤差拡散法
によるテクスチャのの発生を回避するようにしたので、
万線スクリーン法にて生じていた文字画像の劣化を有効
に防止することができる。
Further, according to the image recording device according to claim 3, the image density code of each pixel is generated with the overall correction based on the overall error in the pixel matrix range, so that the mesh of the line screen is directly Since it is not exposed and also avoids the occurrence of texture due to error diffusion method,
It is possible to effectively prevent the deterioration of character images that occurs with the line screen method.

特に、請求項4記載の画像記録装置によれば、画素マト
リクスの補正対象画素として、コード化誤差データの大
きいものを優先させるようにしたので、補正の必要性の
高いものから順に補正することが可能になり、原画の構
造により忠実な再現画像を得ることができ、しかも、従
来法としてのデイザマトリクス法等に比べてモアレを抑
えることができる。
In particular, according to the image recording apparatus according to the fourth aspect, priority is given to pixels with large coding error data as pixels to be corrected in the pixel matrix, so that correction can be performed in descending order of the need for correction. This makes it possible to obtain a reproduced image that is more faithful to the structure of the original image, and moreover, it is possible to suppress moiré compared to conventional methods such as the dither matrix method.

更に、請求項5ないし7いずれかに記載の画像記録装置
によれば、写真モードの場合には高濃度域の再現に対し
て画像の潰れを阻止する手段を付加したので、中間調画
像に対して潰れのない滑かな階調再現を実現することが
できる。
Furthermore, according to the image recording device according to any one of claims 5 to 7, in the case of the photo mode, a means for preventing image collapse is added for reproduction of high-density areas, so that it is possible to prevent halftone images from being distorted. It is possible to achieve smooth gradation reproduction without distortion.

更にまた、請求項8記載の画像記録装置によれば、多値
変調手段からの画像濃度信号のパルス幅を非等分変調し
、濃度再現特性を線形に補正するようにしたので、現像
特性による中間調画像の再現性不良を有効に防止するこ
とができる。
Furthermore, according to the image recording apparatus according to claim 8, the pulse width of the image density signal from the multi-level modulation means is modulated non-uniformly to linearly correct the density reproduction characteristics, so that the density reproduction characteristics are linearly corrected. Poor reproducibility of halftone images can be effectively prevented.

また、請求項9記載の画像記録装置によれば、複数の中
間調画像に対して複数系統の濃度階調変換手段、濃度コ
ード生成手段及び多値変調手段を複数系統設けるように
したので、夫々の中間調画像に対して最適な画像再現を
行うことができ、複数系統の中間調画像品質を良好に保
つことができる。
Further, according to the image recording apparatus according to claim 9, since a plurality of systems of density gradation conversion means, density code generation means, and multi-value modulation means are provided for a plurality of halftone images, each Optimal image reproduction can be performed for halftone images of , and the quality of halftone images of multiple systems can be maintained at good quality.

そして、請求項10ないし12記載の画像記録装置によ
れば、複数系統の画像データに対して濃度階調変換手段
あるいは濃度コード生成手段を共用化することができる
ので、装置構成を簡略化することができる。
According to the image recording apparatus according to claims 10 to 12, the density gradation conversion means or the density code generation means can be shared for multiple systems of image data, so that the apparatus configuration can be simplified. I can do it.

特に、請求項11記載の画像記録装置によれば、複数系
統の画像データの濃度情報を一つの濃度コード生成手段
にてコード化し、しかる後、複数系統に振分けて夫々の
多値変調手段へと転送するようにしたので、特定色系統
の領域に他の系統の画素が混在する虞れはなく、各色系
統の領域を明確に区別することができる。
In particular, according to the image recording apparatus according to claim 11, density information of multiple systems of image data is encoded by one density code generation means, and then distributed to multiple systems and sent to the respective multilevel modulation means. Since the pixels are transferred, there is no risk that pixels of other systems will be mixed in the area of a specific color system, and the areas of each color system can be clearly distinguished.

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

第1図(a)ないしくe)はこの発明に係る画像記録装
置の概略を示す説明図、第2図は実施例1の全体構成を
示すブロック図、第3図は実施例1の画像処理ユニット
の概略を示すブロック図、第4図はフルカラーセンサの
全体構成を示す説明図、第5図はフルカラーセンサの各
セル配置を示す説明図、第6図ないし第8図はセンサイ
ンタフェース回路の構成例を示す回路図、第9図は画素
単位のセル構成の一例を示す説明図、第10図は色画情
報生成回路の構成例を示す説明図、第11図は色空間上
での判別色の状態を示す説明図、第12図は色空間にお
ける原点からの距離「と彩度Cとの関係を示す説明図、
第13図は色空間における角度θと色相口との関係を示
す説明図、第14図は?1!度データとカラーフラグと
の関係を示す説明図、第15図は画像比カニニットの概
略を示す説明図、第16図はRO8の概略を示す斜視図
、第17図は第一現像器、第二現像器の画像再現特性を
示す説明図、第18図(a)(b)は画像比カニニット
の画像形成過程を示す説明図、第19図はデータ振分は
回路の構成例を示す説明図、第20図は第−TRC,第
二TRCの特性を示すグラフ図、第21図は第−及び第
ニスクリーンジェネレータの基本構成を示すブロック図
、第22図(a)はスレッシュホールドパターン設定回
路のアルゴリズムを示す説明図、第22図(b)はその
具体例を示す説明図、第23図はスレッシュホールドパ
ターン設定回路の構成例を示すブロック図、第24図は
エラーデイフュージョン回路のアルゴリズムを示す説明
図、第25図は第24図の差分データの値及びその極性
の求め方を示す説明図、第26図はエラーデイフュージ
ョン回路の詳細を示すブロック図、第27図は第26図
の差分植生成回路の詳細を示す回路図、第28図はディ
ジタルフィルタの詳細を示す回路図、第29図は比較回
路及び濃度コード生成器の詳細を示す回路図、第30図
は第一、第−ROSコントローラの基本構成を示すブロ
ック図、第31図は多値変調回路の詳細を示すブロック
図、第32図は第31図の左右グレージェネレータの詳
細を示す回路図、第33図はデイレイラインの構成例を
示す説明図、第34図は左右選択ブロック及び左右切換
信号発生器の詳細を示す回路図、第35図はセレクタの
詳細を示す回路図、第36図は左右グレージェネレータ
の作動状態を示すタイミングチャート、第37図(a)
(b)は左右選択ブロック及び左右切換信号発生器の作
動状態を示すタイミングチャート、第38図(a)(b
)は文字モード及び写真モードによるパルス幅の変調パ
ターン例を示す模式図、第39図は左右グレージェネレ
ータのデイレイラインにおける遅延量の設定方法を示す
説明図、第40図は左右グレージェネレータの分周器の
働きを示す説明図、第41図は左右グレージェネレータ
のvA度安定チップの働きを示す説明図、第42図は左
右グレージェネレータのCMOSゲートの働きを示す説
明図、第43図は左右グレージェネレータのデイレイラ
インの変形例を示す説明図、第44図(aHb)は実施
例1に係る画像比カニニットのROとコントローラまで
の作動を示す説明図、第45図(a)(b)は感光体上
での画像形成過程を示す説明図、第46図は画像濃度信
号と記録画像濃度との関係を示すグラフ図、第47図(
a)(b)は実施例におけるテクスチャの状態を示す図
(図面代用写真)及びその部分拡大図、第47図(C)
(d)は比較例におけるテクスチャの状態を示す図(図
面代用写真〉及びその部分拡大図、第48図はこの発明
に係る画像記録装置の実施例2を示す説明図、第49図
はこの発明に係る画像記録装置の実施例3を示す説明図
、第50図はスクリーンジェネレータの基本構成を示す
ブロック図、第51図(a)はエラーデイフュージョン
回路のアルゴリズムを示す説明図、第51図(b)はエ
ラーデイフュージョン回路の構成例を示すブロック図、
第52図はこの発明に係る画像記録装置の実施例4のT
RCを示す説明図、第53図はその変換テーブルの具体
例を示す説明図、第54図は変換デープルの内容の設定
方法を示す説明図、第55図(a)(b)は実施例と比
較例との画像再現性を示した図、第56図はこの発明に
係る画像記録装置の実施例5の多値変調回路を示すブロ
ック図、第57図は各グレージェネレータの詳細を示す
回路図、第58図は多値変調回路の作動を示す説明図、
第59図はIiI像再現特性を示すグラフ図、第60図
(a)(b)は実施例と比較例との画像再現性を示す図
、第61図(a)ないしくd)はこの発明に係る画像記
録装置の実施例6のスクリーンジェネレータにて採用さ
れるアルゴリズムを示す説明図、第62図はスクリーン
ジェネレータの構成例を示すブロック図、第63図はA
系列ライン、B系列ライン、画素マトリクスの概念を示
す説明図である。 [符号の説明] DT・・・多階調入力画像データ SC・・・画像濃度コード SD・・・画像濃度信号 MS・・・モード選択@号 1・・・ビーム走査ユニット 2・・・感光体 3・・・現像手段 4・・・濃度M’fll変換手段 5・・・濃度コード生成手段 6・・・多値変調手段 7・・・閾値切換手段 8・・・データ補正手段 9・・・コード設定手段 11・・・初m1度コード設定手段 12・・・コード化誤差抽出手段 13・・・マトリクス誤差決定手段 14・・・コード補正手段 15・・・変調パターン切換手段 16・・・レンジ可変手段 17・・・パルス幅可変手段
1(a) to e) are explanatory diagrams showing the outline of an image recording apparatus according to the present invention, FIG. 2 is a block diagram showing the overall configuration of the first embodiment, and FIG. 3 is an image processing of the first embodiment. A block diagram showing the outline of the unit, Fig. 4 is an explanatory diagram showing the overall configuration of the full color sensor, Fig. 5 is an explanatory diagram showing the arrangement of each cell of the full color sensor, and Figs. 6 to 8 are the configuration of the sensor interface circuit. A circuit diagram showing an example, FIG. 9 is an explanatory diagram showing an example of a cell configuration in pixel units, FIG. 10 is an explanatory diagram showing an example configuration of a color image information generation circuit, and FIG. 11 is an explanatory diagram showing an example of the configuration of a color image information generation circuit. FIG. 12 is an explanatory diagram showing the relationship between the distance from the origin in the color space and the saturation C.
Fig. 13 is an explanatory diagram showing the relationship between angle θ and hue aperture in color space, and Fig. 14 is? 1! FIG. 15 is an explanatory diagram showing the relationship between image ratio data and color flags. FIG. 15 is an explanatory diagram showing the outline of image ratio crabnit. FIG. An explanatory diagram showing the image reproduction characteristics of the developing device, FIGS. 18(a) and 18(b) are explanatory diagrams showing the image forming process of the image ratio Kannit, and FIG. 19 is an explanatory diagram showing an example of the configuration of the circuit for data distribution. Fig. 20 is a graph diagram showing the characteristics of the -TRC and the second TRC, Fig. 21 is a block diagram showing the basic configuration of the -th and second screen generators, and Fig. 22(a) is a diagram of the threshold pattern setting circuit. An explanatory diagram showing the algorithm, FIG. 22(b) is an explanatory diagram showing a specific example thereof, FIG. 23 is a block diagram showing a configuration example of a threshold pattern setting circuit, and FIG. 24 shows an algorithm of an error diffusion circuit. An explanatory diagram, FIG. 25 is an explanatory diagram showing how to determine the value of the difference data in FIG. 24 and its polarity, FIG. 26 is a block diagram showing details of the error diffusion circuit, and FIG. 27 is a diagram showing the difference in FIG. 26. 28 is a circuit diagram showing details of the digital filter, FIG. 29 is a circuit diagram showing details of the comparison circuit and density code generator, and FIG. Fig. 31 is a block diagram showing the basic configuration of the ROS controller, Fig. 31 is a block diagram showing details of the multilevel modulation circuit, Fig. 32 is a circuit diagram showing details of the left and right gray generators in Fig. 31, and Fig. 33 is a diagram showing details of the delay line. An explanatory diagram showing a configuration example, Fig. 34 is a circuit diagram showing details of the left/right selection block and left/right switching signal generator, Fig. 35 is a circuit diagram showing details of the selector, and Fig. 36 shows the operating state of the left/right gray generator. Timing chart shown in FIG. 37(a)
(b) is a timing chart showing the operating states of the left/right selection block and the left/right switching signal generator;
) is a schematic diagram showing examples of pulse width modulation patterns in text mode and photo mode, Figure 39 is an explanatory diagram showing how to set the delay amount in the delay line of the left and right gray generators, and Figure 40 is a diagram showing frequency division of the left and right gray generators. Figure 41 is an explanatory diagram showing the function of the vA stability chip of the left and right gray generators, Figure 42 is an explanatory diagram showing the function of the CMOS gate of the left and right gray generators, and Figure 43 is an explanatory diagram showing the function of the left and right gray generator vA degree stabilizing chips. An explanatory diagram showing a modified example of the delay line of the generator, FIG. 44 (aHb) is an explanatory diagram showing the operation from the RO of the image ratio crab unit to the controller according to Example 1, and FIGS. 45 (a) and (b) are the photosensitive An explanatory diagram showing the image formation process on the body, FIG. 46 is a graph diagram showing the relationship between the image density signal and the recorded image density, and FIG. 47 (
a) and (b) are diagrams (photographs substituted for drawings) showing the state of texture in the example and a partially enlarged view thereof, and FIG. 47 (C)
(d) is a diagram (photograph substituted for a drawing) and a partially enlarged view showing the state of texture in a comparative example; FIG. 48 is an explanatory diagram showing Example 2 of the image recording device according to the present invention; FIG. FIG. 50 is a block diagram showing the basic configuration of the screen generator; FIG. 51(a) is an explanatory diagram showing the algorithm of the error diffusion circuit; FIG. b) is a block diagram showing a configuration example of an error diffusion circuit;
FIG. 52 shows T of Embodiment 4 of the image recording device according to the present invention.
An explanatory diagram showing RC, FIG. 53 is an explanatory diagram showing a specific example of the conversion table, FIG. 54 is an explanatory diagram showing how to set the contents of the conversion table, and FIGS. A diagram showing image reproducibility with a comparative example, FIG. 56 is a block diagram showing a multi-level modulation circuit of Example 5 of the image recording device according to the present invention, and FIG. 57 is a circuit diagram showing details of each gray generator. , FIG. 58 is an explanatory diagram showing the operation of the multilevel modulation circuit,
Fig. 59 is a graph showing IiI image reproduction characteristics, Fig. 60 (a) and (b) are graphs showing image reproducibility between the example and the comparative example, and Fig. 61 (a) to d) are graphs showing the image reproduction characteristics of the invention. FIG. 62 is a block diagram showing an example of the configuration of the screen generator, and FIG.
FIG. 2 is an explanatory diagram showing the concepts of a series line, a B series line, and a pixel matrix. [Explanation of symbols] DT...Multi-gradation input image data SC...Image density code SD...Image density signal MS...Mode selection @No. 1...Beam scanning unit 2...Photoconductor 3...Developing means 4...Density M'full conversion means 5...Density code generation means 6...Multi-value modulation means 7...Threshold value switching means 8...Data correction means 9... Code setting means 11... First m1 degree code setting means 12... Encoding error extraction means 13... Matrix error determining means 14... Code correction means 15... Modulation pattern switching means 16... Range Variable means 17...Pulse width variable means

Claims (1)

【特許請求の範囲】 1)多階調入力画像データ(DT)の濃度レベルに対応
してパルス幅変調された画像濃度信号(SD)に基づい
てビーム走査ユニット(1)のビーム点灯若しくは消灯
を行い、ビーム走査によつて形成された感光体(2)上
の潜像を現像手段(3)にて可視像化する画像記録装置
において、 入力画像データ(DT)の濃度階調数を所望の再現濃度
特性に応じて変換する濃度階調変換手段(4)と、 上記濃度階調変換手段(4)からの画像データの濃度階
調数を所定の閾値で区分することにより区分領域に対応
した画像濃度コード(SC)を生成する濃度コード生成
手段(5)と、 生成された画像濃度コード(SC)に基づいて画像濃度
信号(SD)のパルス幅を変調する多値変調手段(6)
とを備え、 上記濃度コード生成手段(5)は、 隣接画素毎に異なる閾値が切換え設定される閾値切換手
段(7)と、 少なくとも注目画素及び注目画素の前後に位置する画素
に対応する前ラインの画素データと対応する閾値との差
分データを所定の重み付けで注目画素の現データに付加
するデータ補正手段(8)と、 このデータ補正手段(8)にて補正された注目画素の濃
度階調数を対応する閾値で仕切って画像濃度コード(S
C)とするコード設定手段(9)とを備えたことを特徴
とする画像記録装置。 2)請求項1記載のものにおいて、 上記閾値切換手段(1)は標準閾値に対して所定の増加
分が加算される閾値と、標準閾値に対して上記増加分と
同じ量の減少分が減算される閾値とを切換え設定するも
のであることを特徴とする画像記録装置。 3)多階調入力画像データ(DT)の濃度レベルに対応
してパルス幅変調された画像濃度信号(SD)に基づい
てビーム走査ユニット(1)のビーム点灯若しくは消灯
を行い、ビーム走査によって形成された感光体(2)上
の潜像を現像手段(3)にて可視像化する画像記録装置
において、 入力画像データ(DT)の濃度階調数を所望の再現濃度
特性に応じて変換する濃度階調変換手段(4)と、 この濃度階調変換手段(4)からの画像データの濃度階
調数を所定の閾値で区分することにより区分領域に対応
した画像濃度コード(SC)を生成する濃度コード生成
手段(5)と、 生成された画像濃度コード(SC)に基づいて画像濃度
信号(SD)のパルス幅を変調する多値変調手段(6)
とを備え、 上記濃度コード生成手段(5)は、 各画素毎の画像データを所定の閾値で区分した際の区分
領域に対応した初期濃度コード(SCO)を設定する初
期濃度コード設定手段(11)と、初期濃度コード(S
CO)に対応する閾値と画像データとの差分からなるコ
ード化誤差データ(CED)を抽出するコード化誤差抽
出手段(12)と、このコード化誤差抽出手段(12)
から抽出されたコード化誤差データ(CED)を所定の
画素マトリクスの範囲で加算し、その加算結果に基づく
マトリクス誤差データ(MED)を決定するマトリクス
誤差決定手段(13)と、 このマトリクス誤差データ(MED)に基づいて所定の
画素マトリクス範囲の各画素の初期濃度コード(SCO
)を選択的に補正するコード補正手段(14)とを備え
たことを特徴とする画像記録装置。 4)請求項3記載のものにおいて、 コード補正手段(14)は、所定の画素マトリクスの補
正対象画素順位として、コード化誤差データ(CED)
の大きいものを優先したものであることを特徴とする画
像記録装置。 5)多階調入力画像データ(DT)の濃度レベルに対応
してパルス幅変調された画像濃度信号(SD)に基づい
てビーム走査ユニット(1)のビーム点灯若しくは消灯
を行い、ビーム走査によって形成された感光体(2)上
の潜像を現像手段(3)にて可視像化する画像記録装置
において、 入力画像データ(DT)の濃度階調数を所望の再現濃度
特性に応じて変換する濃度階調変換手段(4)と、 上記濃度階調変換手段(4)の画像データの濃度階調数
を所定の閾値で区分することにより区分領域に対応した
画像濃度コード(SC)を生成する濃度コード生成手段
(5)と、生成された画像濃度コード(SC)に基づい
て画像濃度信号(SD)のパルス幅を変調する多値変調
手段(6)とを備え、 上記濃度コード生成手段(5)は、少なくとも注目画素
及び注目画素の前後に位置する画素に対応する前ライン
の画素データと閾値との差分データを所定の重み付けで
注目画素の現データに付加するデータ補正手段(8)と
、 このデータ補正手段(8)にて補正された注目画素の濃
度階調数を閾値で仕切って画像濃度コードとするコード
設定手段(9)とを備え、 上記多値変調手段(6)には、文字モード及び写真モー
ドのいずれかを示すモード選択信号(MS)に応じて画
像濃度信号(SD)の変調パターンが一画素単位若しく
は二画素単位のいずれかに切換えられる変調パターン切
換手段(15)を設けたことを特徴とする画像記録装置
。 6)多階調入力画像データ(DT)の濃度レベルに対応
してパルス幅変調された画像濃度信号(SD)に基づい
てビーム走査ユニット(1)のビーム点灯若しくは消灯
を行い、ビーム走査によって形成された感光体(2)上
の潜像を現像手段(3)にて可視像化する画像記録装置
において、 入力画像データ(DT)の濃度階調数を所望の再現濃度
特性に応じて変換する濃度階調変換手段(4)と、 上記濃度階調変換手段(4)からの画像データの濃度階
調数を所定の閾値で区分することにより区分領域に対応
した画像濃度コード(SC)を生成する濃度コード生成
手段(5)と、 生成された画像濃度コード(SC)に基づいて画像濃度
信号(SD)のパルス幅を変調する多値変調手段(6)
とを備え、 上記濃度階調変換手段(4)には、文字モード及び写真
モードのいずれかを示すモード選択信号(MS)に応じ
て画像データの濃度変換レンジが可変設定されるレンジ
可変手段(16)を設け、このレンジ可変手段(16)
にて文字モードに比べて写真モードの濃度変換レンジを
狭く設定するようにしたことを特徴とする画像記録装置
。 7)多階調入力画像データ(DT)の濃度レベルに対応
してパルス幅変調された画像濃度信号(SD)に基づい
てビーム走査ユニット(1)のビーム点灯若しくは消灯
を行い、ビーム走査によつて形成された感光体(2)上
の潜像を現像手段(3)にて可視像化する画像記録装置
において、 入力画像データ(DT)の濃度階調数を所望の再現濃度
特性に応じて変換する濃度階調変換手段(4)と、 上記濃度階調変換手段(4)からの画像データの濃度階
調数を所定の閾値で区分することにより区分領域に対応
した画像濃度コード(SC)を生成する濃度コード生成
手段(5)と、 生成された画像濃度コード(SC)に基づいて画像濃度
信号(SD)のパルス幅を変調する多値変調手段(6)
とを備え、 上記多値変調手段(6)には、文字モード及び写真モー
ドのいずれかを示すモード選択信号(MS)に応じて画
像濃度信号(SD)のパルス幅が可変設定されるパルス
幅可変手段(17)を設け、このパルス幅可変手段(1
7)にて文字モードに比べて写真モードの画像濃度信号
(SD)のパルス幅を狭く設定したことを特徴とする画
像記録装置。 8)請求項1ないし7いずれかに記載のものにおいて、 上記多値変調手段(6)は、濃度再現特性を線形なもの
に補正すべく、画像濃度コード(SC)に基づく画像濃
度信号(SD)のパルス幅を変調することを特徴とする
画像記録装置。 9)少なくとも異なる現像剤が使用される複数の現像手
段(3)を有し、共通若しくは個別のビーム走査ユニッ
ト(1)によって複数の潜像を形成し、各潜像を対応す
る現像手段(3)で個別に現像する請求項1ないし8い
ずれかのものにおいて、濃度階調変換手段(4)、濃度
コード生成手段(5)及び多値変調手段(6)が夫々の
現像手段(3)に対応して複数系統設けられていること
を特徴とする画像記録装置。 10) 請求項9記載のものにおいて、 複数系統の画像データに対し一つの濃度階調変換手段(
4)が共用され、この共用濃度階調変換手段(4)は画
像データ(DT)の色情報によって濃度変換レンジを決
定し、決定された濃度変換レンジにて画像データ(DT
)の濃度情報を変換するものであることを特徴とする画
像記録装置。 11)請求項9若しくは10記載のものにおいて、 複数系統の画像データの濃度情報に対し一つの濃度コー
ド生成手段(5)が共用され、この濃度コード生成手段
(5)にて生成された濃度コード(SC)が画像データ
(DT)の色情報に応じて複数系統に分離され、複数系
統の濃度コード(SC)が複数系統の多値変調手段(6
)に夫々転送されることを特徴とする画像記録装置。 12)請求項9若しくは10記載のものにおいて、 複数系統の画像データに対し一つの濃度コード生成手段
(5)が共用され、この共用濃度コード生成手段(5)
は、複数系統の画像データから同系統の画像データを抽
出する同系統データ抽出部と、この同系統データ抽出部
にて抽出された同系統の画像データを参照して注目画素
の画像濃度コードを決定する濃度コード決定部とを備え
ていることを特徴とする画像記録装置。
[Claims] 1) Turning on or off the beam of the beam scanning unit (1) based on an image density signal (SD) that is pulse width modulated in accordance with the density level of multi-gradation input image data (DT). In an image recording apparatus that uses a developing means (3) to visualize a latent image formed on a photoreceptor (2) by beam scanning, the number of density gradations of input image data (DT) is set to a desired number. a density gradation conversion means (4) that converts according to the reproduced density characteristics of the density gradation conversion means (4); and a density gradation conversion means (4) that converts the density gradation according to the reproduction density characteristics of the image data, and corresponds to the segmented area by dividing the number of density gradations of the image data from the density gradation conversion means (4) using a predetermined threshold value. density code generation means (5) for generating an image density code (SC), and multi-level modulation means (6) for modulating the pulse width of the image density signal (SD) based on the generated image density code (SC).
The density code generating means (5) comprises: a threshold switching means (7) for switching and setting a different threshold value for each adjacent pixel; and a previous line corresponding to at least the pixel of interest and the pixels located before and after the pixel of interest. data correction means (8) for adding difference data between the pixel data of and the corresponding threshold value to the current data of the pixel of interest with predetermined weighting; and a density gradation of the pixel of interest corrected by the data correction means (8). The image density code (S
C) Code setting means (9). 2) In the device according to claim 1, the threshold value switching means (1) has a threshold value to which a predetermined increment is added to the standard threshold value, and a decrement value equal to the increase amount is subtracted from the standard threshold value. What is claimed is: 1. An image recording device that switches between and sets a threshold value. 3) The beam of the beam scanning unit (1) is turned on or off based on the image density signal (SD) which is pulse width modulated in accordance with the density level of the multi-gradation input image data (DT), and the image is formed by beam scanning. In an image recording device that visualizes a latent image on a photoreceptor (2) using a developing means (3), the number of density gradations of input image data (DT) is converted according to desired reproduction density characteristics. and a density gradation converting means (4) that divides the number of density gradations of the image data from the density gradation converting means (4) using a predetermined threshold value to generate an image density code (SC) corresponding to the segmented area. A density code generating means (5) for generating a density code, and a multi-value modulating means (6) for modulating the pulse width of an image density signal (SD) based on the generated image density code (SC).
The density code generation means (5) includes an initial density code setting means (11) for setting an initial density code (SCO) corresponding to a segmented area when image data for each pixel is segmented using a predetermined threshold value. ) and the initial concentration code (S
a coding error extraction means (12) for extracting coding error data (CED) consisting of a difference between a threshold value corresponding to the image data and the image data;
a matrix error determining means (13) for adding coded error data (CED) extracted from a predetermined pixel matrix within a predetermined pixel matrix range and determining matrix error data (MED) based on the addition result; The initial density code (SCO) of each pixel in a predetermined pixel matrix range based on the
1. An image recording apparatus comprising: code correction means (14) for selectively correcting code correction means (14). 4) In the device according to claim 3, the code correction means (14) uses coded error data (CED) as the correction target pixel ranking of the predetermined pixel matrix.
An image recording device characterized in that priority is given to an image with a large value. 5) The beam of the beam scanning unit (1) is turned on or off based on the image density signal (SD) which is pulse width modulated in accordance with the density level of the multi-gradation input image data (DT), and the image is formed by beam scanning. In an image recording device that visualizes a latent image on a photoreceptor (2) using a developing means (3), the number of density gradations of input image data (DT) is converted according to desired reproduction density characteristics. and generating an image density code (SC) corresponding to the segmented area by dividing the number of density gradations of the image data of the density gradation converting means (4) using a predetermined threshold value. and a multi-value modulation means (6) that modulates the pulse width of the image density signal (SD) based on the generated image density code (SC), the density code generating means (5) is a data correction means (8) that adds difference data between the pixel data of the previous line and the threshold value corresponding to at least the pixel of interest and the pixels located before and after the pixel of interest to the current data of the pixel of interest with predetermined weighting; and code setting means (9) for dividing the number of density gradations of the pixel of interest corrected by the data correction means (8) into an image density code; The modulation pattern switching means (15) switches the modulation pattern of the image density signal (SD) in units of one pixel or in units of two pixels in accordance with a mode selection signal (MS) indicating either text mode or photo mode. ). 6) The beam of the beam scanning unit (1) is turned on or off based on the image density signal (SD) which is pulse width modulated in accordance with the density level of the multi-gradation input image data (DT), and the image is formed by beam scanning. In an image recording device that visualizes a latent image on a photoreceptor (2) using a developing means (3), the number of density gradations of input image data (DT) is converted according to desired reproduction density characteristics. and a density gradation converting means (4) that divides the number of density gradations of the image data from the density gradation converting means (4) using a predetermined threshold value to generate an image density code (SC) corresponding to the segmented area. A density code generating means (5) for generating a density code, and a multi-value modulating means (6) for modulating the pulse width of an image density signal (SD) based on the generated image density code (SC).
The density gradation conversion means (4) includes a range variable means (4) for variably setting the density conversion range of image data in accordance with a mode selection signal (MS) indicating either text mode or photo mode. 16), and this range variable means (16)
An image recording device characterized in that a density conversion range in a photo mode is set narrower than that in a character mode. 7) The beam of the beam scanning unit (1) is turned on or off based on the image density signal (SD) which is pulse width modulated in accordance with the density level of the multi-gradation input image data (DT), and the beam is scanned by the beam. In an image recording device that visualizes a latent image formed on a photoreceptor (2) using a developing means (3), the number of density gradations of input image data (DT) is adjusted according to desired reproduction density characteristics. and a density gradation converting means (4) for converting the image data by dividing the number of density gradations of the image data from the density gradation converting means (4) by a predetermined threshold value to generate an image density code (SC) corresponding to the divided area. ) and a multilevel modulation means (6) that modulates the pulse width of the image density signal (SD) based on the generated image density code (SC).
The multi-value modulation means (6) includes a pulse width in which the pulse width of the image density signal (SD) is variably set in accordance with a mode selection signal (MS) indicating either text mode or photo mode. A variable means (17) is provided, and this pulse width variable means (1
7) An image recording apparatus characterized in that the pulse width of the image density signal (SD) in the photo mode is set narrower than that in the character mode. 8) In the device according to any one of claims 1 to 7, the multi-value modulation means (6) generates an image density signal (SD) based on an image density code (SC) in order to correct the density reproduction characteristic to a linear one. An image recording device characterized by modulating the pulse width of ). 9) having a plurality of developing means (3) in which at least different developers are used, forming a plurality of latent images by means of a common or separate beam scanning unit (1), and applying each latent image to a corresponding developing means (3); ), wherein the density gradation conversion means (4), the density code generation means (5) and the multi-value modulation means (6) are provided in each of the developing means (3). An image recording device characterized in that a plurality of corresponding systems are provided. 10) The device according to claim 9, wherein one density gradation conversion means (
4) is shared, and this common density gradation conversion means (4) determines a density conversion range based on the color information of the image data (DT), and converts the image data (DT) in the determined density conversion range.
1. An image recording device that converts density information of ). 11) In the device according to claim 9 or 10, one density code generation means (5) is shared for density information of plural systems of image data, and the density code generated by this density code generation means (5) is (SC) is separated into multiple systems according to the color information of the image data (DT), and the multiple systems of density codes (SC) are divided into multiple systems of multi-value modulation means (6
). 12) In the device according to claim 9 or 10, one density code generation means (5) is shared for multiple systems of image data, and this shared density code generation means (5)
The system includes a same-system data extraction unit that extracts image data of the same system from multiple systems of image data, and an image density code of a pixel of interest by referring to the same-system image data extracted by the same-system data extraction unit. An image recording apparatus comprising: a density code determining section that determines a density code.
JP33859789A 1989-12-28 1989-12-28 Image recording device Expired - Fee Related JP3237014B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP33859789A JP3237014B2 (en) 1989-12-28 1989-12-28 Image recording device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP33859789A JP3237014B2 (en) 1989-12-28 1989-12-28 Image recording device

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2001230537A Division JP3584910B2 (en) 2001-07-30 2001-07-30 Image recording device

Publications (2)

Publication Number Publication Date
JPH03201667A true JPH03201667A (en) 1991-09-03
JP3237014B2 JP3237014B2 (en) 2001-12-10

Family

ID=18319673

Family Applications (1)

Application Number Title Priority Date Filing Date
JP33859789A Expired - Fee Related JP3237014B2 (en) 1989-12-28 1989-12-28 Image recording device

Country Status (1)

Country Link
JP (1) JP3237014B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003029181A (en) * 2001-07-19 2003-01-29 Ricoh Co Ltd Imaging device

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003029181A (en) * 2001-07-19 2003-01-29 Ricoh Co Ltd Imaging device
JP4521800B2 (en) * 2001-07-19 2010-08-11 株式会社リコー Image forming apparatus

Also Published As

Publication number Publication date
JP3237014B2 (en) 2001-12-10

Similar Documents

Publication Publication Date Title
JP3256982B2 (en) Image processing device
JPH0380767A (en) Gradation recorder for image
JPH07221971A (en) Image processing method and device therefor
JP3067304B2 (en) Pattern generation method for color image processing device
US5633953A (en) Image processing apparatus having improved color-reproducibility of color image
JPH0983827A (en) Color image adjustment device and color image adjustment method
JPH03230681A (en) Color picture processing unit
JPH10233928A (en) Image processor
EP0579177B1 (en) Color image processing apparatus
JPH03201667A (en) Picture recorder
JP3584910B2 (en) Image recording device
JP3139001B2 (en) Image recording device
JP3003133B2 (en) Image outline extraction device
JP2887483B2 (en) Multicolor image information generating apparatus and image processing apparatus using the same
JP2906459B2 (en) Image shadow line extraction device and image processing device using the same
JP2947823B2 (en) Image processing device
JP3306875B2 (en) Image forming device
JP3010639B2 (en) Image processing device
JP3500639B2 (en) Image forming device
JP3245883B2 (en) Image forming device
JPH04342370A (en) Image forming device
JP2024153410A (en) Image processing device, image reading device, image forming device, image processing method and program
JP3216149B2 (en) Image forming device
JP2001203888A (en) Image processor
JPH07184038A (en) Image processor

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20071005

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20081005

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091005

Year of fee payment: 8

LAPS Cancellation because of no payment of annual fees