JPH05112036A - Image forming device - Google Patents

Image forming device

Info

Publication number
JPH05112036A
JPH05112036A JP27511891A JP27511891A JPH05112036A JP H05112036 A JPH05112036 A JP H05112036A JP 27511891 A JP27511891 A JP 27511891A JP 27511891 A JP27511891 A JP 27511891A JP H05112036 A JPH05112036 A JP H05112036A
Authority
JP
Japan
Prior art keywords
image forming
section
circuit
image data
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.)
Withdrawn
Application number
JP27511891A
Other languages
Japanese (ja)
Inventor
Yasuo Ito
泰雄 伊藤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Priority to JP27511891A priority Critical patent/JPH05112036A/en
Publication of JPH05112036A publication Critical patent/JPH05112036A/en
Withdrawn legal-status Critical Current

Links

Landscapes

  • Dot-Matrix Printers And Others (AREA)
  • Color, Gradation (AREA)
  • Image Generation (AREA)

Abstract

PURPOSE:To obtain an image forming device, such as a laser beam printer, superior in halftone reproducibility at a low cost. CONSTITUTION:Digital image data Video is transmitted from an external equipment 501 and corrected in gamma characteristics in an image forming timing control block 108. In the image forming timing control block 108, the gamma- corrected digital image data is modulated by a PWM system with a 1/256 accuracy of one pixel forming pitch or higher to turn to laser driver drive pulse signal LON. The LON is transmitted to an image forming block 109 to form an image. In this manner, since D/A-converted image data is not gamma- corrected, a dynamic range reduction in laser ON/OFF control caused by an error in rouding-off does not occur. In addition, since a dither processing is not required, an image forming device, such as a laser beam printer, superior in halftone reproducibility can be realized at a low cost.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は画像形成装置に関するも
のであり、特に中間調を再現する画像形成装置に関する
ものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an image forming apparatus, and more particularly to an image forming apparatus for reproducing halftone.

【0002】[0002]

【従来の技術】従来、中間調再現方式として、(1)デ
イジタル入力画像データをD/A変換し、基準三角波信
号とD/A変換された入力画像データとを比較して、レ
ーザのON/OFF時間を制御し印刷するPWM方式
と、(2)プリンタの解像度を高くし、さらに、プリン
タが一画素を形成するためのクロツクよりも高い周波数
のクロツクで、デイジタル入力画像データをデイザ(D
ither)処理を施して印刷する方法などがあつた。
2. Description of the Related Art Conventionally, as a halftone reproduction method, (1) digital input image data is D / A converted, and a reference triangular wave signal is compared with D / A converted input image data to turn on / off a laser. The PWM method for controlling the OFF time and printing, and (2) the resolution of the printer is increased, and further, the digital input image data is dithered (D) by a clock having a higher frequency than the clock for forming one pixel by the printer.
There is a method of performing the other processing and printing.

【0003】[0003]

【発明が解決しようとしている課題】しかし、上記従来
例における中間調再現には次のような問題点があつた。
即ち、上記(1)においては、デイジタル入力画像デー
タをD/A変換しγ補正すると丸め誤差によつて、実際
に制御できるレーザのON/OFF時間のダイナミツク
レンジが低下し、中間調が充分に再現されない欠点があ
つた。
However, the halftone reproduction in the above-mentioned conventional example has the following problems.
That is, in the above (1), when the digital input image data is D / A converted and γ-corrected, the dynamic range of the ON / OFF time of the laser that can be actually controlled is reduced due to the rounding error, and the halftone is sufficiently increased. There was a defect that could not be reproduced.

【0004】また、上記(2)においては、階調数を高
くするには高い周波数のデイザ処理用クロツクを必要と
し、回路のコストが高くなるとともに、回路素子の動作
速度の限界から階調数が制限された。また、回路のコス
トおよび動作速度を抑えて階調数を高くした場合は、解
像度を下げなければならないという欠点があつた。
Further, in the above (2), a high frequency dither processing clock is required to increase the number of gradations, the cost of the circuit increases, and the number of gradations is limited due to the limit of the operating speed of the circuit element. Was restricted. Further, when the number of gradations is increased by suppressing the cost and operating speed of the circuit, there is a drawback that the resolution must be lowered.

【0005】[0005]

【課題を解決するための手段】本発明は、前記の課題を
解決することを目的としたもので、前記の課題を解決す
る一手段として以下の構成を備える。中間調を再現する
画像形成装置であつて、1画素形成区間を複数分割した
第1の区間をより小さい第2の区間に複数分割する分割
手段と、前記第2の区間の一つを該画素の開始とし前記
第2の区間の他の一つを該画素の終了とする区間設定手
段とを備える画像形成装置とする。
SUMMARY OF THE INVENTION The present invention is intended to solve the above problems, and has the following structure as one means for solving the above problems. An image forming apparatus that reproduces halftones, comprising: a dividing unit that divides a first section obtained by dividing one pixel formation section into a plurality of smaller second sections; And a section setting unit that sets the other one of the second sections to the end of the pixel.

【0006】[0006]

【作用】以上の構成によつて、中間調再現に優れた低コ
ストの画像形成装置を提供できる。
With the above structure, it is possible to provide a low-cost image forming apparatus excellent in halftone reproduction.

【0007】[0007]

【実施例】以下、図面を参照して本発明に係る一実施例
を詳細に説明する。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment according to the present invention will be described in detail below with reference to the drawings.

【0008】[0008]

【第1実施例】図1は本実施例の構成例を示すブロツク
図である。図1において、501は外部機器で、画像形
成装置102を制御する。例えばイメージ・スキヤナな
どから読み込んだデイジタル画像データを、一旦、外部
機器501の内部のメモリ502に記憶し、外部機器5
01はメモリ502に記憶したデイジタル画像データ
に、例えばウインドウ処理や移動処理などの画像処理を
施した後、デイジタル画像データ202を画像形成装置
102に伝送する。
[First Embodiment] FIG. 1 is a block diagram showing a configuration example of the present embodiment. In FIG. 1, 501 is an external device that controls the image forming apparatus 102. For example, digital image data read from an image scanner or the like is temporarily stored in the internal memory 502 of the external device 501 and the external device 5
Reference numeral 01 transmits digital image data 202 to the image forming apparatus 102 after performing image processing such as window processing or moving processing on the digital image data stored in the memory 502.

【0009】103は画像メモリ制御ブロツクで、例え
ばダブル・ライン・バツフアを構成し、外部機器501
と画像形成装置102間の画像伝送の際の主走査の同期
をとるために、外部機器501から伝送されたデイジタ
ル画像データを一旦記憶する。画像伝送のタイミングチ
ヤート例を図2に示す。図1および図2において、VC
LKはデイジタル画像データを外部機器501から画像
形成装置102に伝送するための画像伝送クロツク、L
SYNCは画像形成装置102の副走査同期信号、VE
は画像1ページ分の有効領域を示す垂直画像有効信号、
HEは1主走査の画像有効領域を示す水平画像有効信号
である。
Reference numeral 103 denotes an image memory control block, which constitutes, for example, a double line buffer, and is an external device 501.
The digital image data transmitted from the external device 501 is temporarily stored in order to synchronize main scanning during image transmission between the image forming apparatus 102 and the image forming apparatus 102. An example of the timing chart of image transmission is shown in FIG. In FIGS. 1 and 2, VC
LK is an image transmission clock for transmitting digital image data from the external device 501 to the image forming apparatus 102, and L
SYNC is a sub-scanning synchronization signal of the image forming apparatus 102, VE
Is a vertical image effective signal indicating the effective area of one page of the image,
HE is a horizontal image effective signal indicating the image effective area of one main scan.

【0010】図1の201は通信線であり、コマンドを
外部機器501から画像形成装置102へ、画像形成装
置102のステータスを外部機器501へ伝送する。1
04は通信制御ブロツクで、外部機器501と画像形成
装置102との通信を行う。105はCPUで、画像形
成装置102の一連の制御シーケンスを司る。106は
ROMで、制御シーケンスプログラムが格納されてい
る。107はRAMで、制御シーケンスの作業用であ
る。
Reference numeral 201 in FIG. 1 denotes a communication line, which transmits a command from the external device 501 to the image forming apparatus 102 and a status of the image forming apparatus 102 to the external device 501. 1
A communication control block 04 communicates between the external device 501 and the image forming apparatus 102. A CPU 105 controls a series of control sequences of the image forming apparatus 102. A ROM 106 stores a control sequence program. Reference numeral 107 denotes a RAM, which is used for a control sequence work.

【0011】108は画像形成タイミング制御ブロツク
で、詳細は後述するが、画像メモリ制御ブロツク103
から供給されたデイジタル画像データVideoからレ
ーザドライバ駆動信号LONを生成する。109は画像
形成ブロツクで、電子写真プロセスに関係するレーザ光
源,レーザドライバ,感光ドラム,転写ドラムなどを制
御し、入力されたLONにより画像を形成する。
Reference numeral 108 denotes an image forming timing control block, which will be described in detail later, but the image memory control block 103.
The laser driver drive signal LON is generated from the digital image data Video supplied from An image forming block 109 controls a laser light source, a laser driver, a photosensitive drum, a transfer drum and the like related to the electrophotographic process, and forms an image by the input LON.

【0012】110は主走査制御ブロツクで、レーザ走
査のためのポリゴン・スキヤナの制御と主走査の開始を
示すBD(ビーム・デテクト)信号を発生する。111
は副走査制御ブロツクで、紙搬送制御と感光ドラム,転
写ドラムなどの回転制御を行う。112はシーケンス・
タイミング発生回路で、画像形成装置102の一連の制
御シーケンスのタイミング信号を発生する。
A main scanning control block 110 generates a BD (beam detect) signal indicating the control of a polygon scanner for laser scanning and the start of main scanning. 111
Is a sub-scanning control block, which controls the paper conveyance and the rotation of the photosensitive drum and the transfer drum. 112 is a sequence
The timing generation circuit generates timing signals for a series of control sequences for the image forming apparatus 102.

【0013】また、203はタイミング信号線、204
はアドレスバス、205はデータバスである。図1の画
像形成タイミング制御ブロツク108の詳細な構成例を
図3,図4に示す。図3,図4において、301はラツ
チ回路aで、画像メモリ制御ブロツク103より供給さ
れたVideoをラツチし、デイジタル画像データVi
deo’を出力する。
Reference numeral 203 denotes a timing signal line, and 204
Is an address bus and 205 is a data bus. 3 and 4 show detailed configuration examples of the image forming timing control block 108 in FIG. In FIGS. 3 and 4, reference numeral 301 denotes a latch circuit a which latches the video supplied from the image memory control block 103 to generate digital image data Vi.
Deo 'is output.

【0014】303はγ補正テーブルを格納するRAM
で、CPU105によつてγ補正テーブルが設定され、
入力されたVideo’がγ補正され出力される。30
2はマルチプレクサ(MPX)で、CPU105から送
られてくるγ補正テーブルのアドレス情報と、ラツチ回
路a301から送られてくるVideo’とを切り換え
てRAM303に供給する。
A RAM 303 stores a γ correction table.
Then, the CPU 105 sets the γ correction table,
The input Video 'is gamma-corrected and output. Thirty
A multiplexer (MPX) 2 switches the address information of the γ correction table sent from the CPU 105 and the Video 'sent from the latch circuit a301 and supplies it to the RAM 303.

【0015】304と315はラツチ回路bとラツチ回
路cで、RAM303でγ補正されたデイジタル画像デ
ータをラツチし、それぞれデイジタル画像データVid
eo1とデイジタル画像データVideo2を出力す
る。なお、Video1とVideo2は同値で位相が
異なる。305はバツフア回路で、データバス205と
RAM303,ラツチ回路b304,ラツチ回路c31
5との電気的な接続/非接続を行う。
Reference numerals 304 and 315 denote a latch circuit b and a latch circuit c, which latch the digital image data which has been .gamma.-corrected by the RAM 303 and which are respectively digital image data Vid.
It outputs eo1 and digital image data Video2. Video 1 and Video 2 have the same value but different phases. A buffer circuit 305 includes a data bus 205, a RAM 303, a latch circuit b304, and a latch circuit c31.
5 is electrically connected / disconnected.

【0016】306はタイミング信号発生回路で、入力
されたVideo1,Video2の示す濃度に合わせ
て、LONのパルス幅を粗調するためのタイミング信号
S−TRG,E−TRGを出力する。314はタイミン
グ信号設定回路で、画素中心を移動するために、タイミ
ング信号発生回路306の出力タイミングを設定する。
A timing signal generation circuit 306 outputs timing signals S-TRG and E-TRG for roughly adjusting the pulse width of LON in accordance with the densities indicated by the input Video1 and Video2. A timing signal setting circuit 314 sets the output timing of the timing signal generating circuit 306 in order to move the pixel center.

【0017】307は遅延時間算出回路で、Video
1,Video2の示す濃度に合わせて、LONのパル
ス幅を微調するための遅延時間信号S−DATA,E−
DATAを出力する。308はレベル変換回路aであ
り、S−TRG,E−TRGをTTLレベルからECL
レベルに変換し、タイミング信号S−TRG’,E−T
RG’を出力する。
Reference numeral 307 denotes a delay time calculation circuit, which is a video
1, delay time signals S-DATA, E- for finely adjusting the pulse width of LON according to the density indicated by Video2.
Outputs DATA. Reference numeral 308 denotes a level conversion circuit a which shifts S-TRG and E-TRG from TTL level to ECL.
Converted to level, timing signals S-TRG ', ET
Output RG '.

【0018】309と310は遅延発生回路aと遅延発
生回路bであり、S−TRG’,E−TRG’を受け、
S−DATA,E−DATAが示す遅延時間が経過後、
パルス信号S−CLK,E−CLKを出力する。なお本
実施例では遅延発生回路として、例えば、デイジタル・
プログラマブル遅延発生器AD9500などを使用す
る。
Reference numerals 309 and 310 denote a delay generating circuit a and a delay generating circuit b, which receive S-TRG 'and E-TRG'.
After the delay time indicated by S-DATA and E-DATA has elapsed,
It outputs pulse signals S-CLK and E-CLK. In this embodiment, the delay generation circuit is, for example, a digital
A programmable delay generator AD9500 or the like is used.

【0019】311はフリツプ・フロツプF/Fで、S
−CLKの立上りと次のE−CLKの立上りまでの間
(時間幅Tw)にレーザドライバ駆動信号LON’を出
力する。ECLレベルのLON’は、レベル変換回路b
312でTTLレベルのLONに変換された後、画像形
成ブロツク109に送られる。313はタイミング発生
回路で、画像形成タイミング制御ブロツク108の動作
タイミングを発生する。
Reference numeral 311 is a flip / flop F / F, which is S
The laser driver drive signal LON ′ is output between the rising edge of −CLK and the rising edge of the next E-CLK (time width Tw). ECL level LON 'is a level conversion circuit b
After being converted into a TTL level LON at 312, the image is transmitted to the image forming block 109. A timing generating circuit 313 generates the operation timing of the image forming timing control block 108.

【0020】次に、本実施例のγ補正例の詳細な説明を
行う。まず図5は本実施例のγ補正の一例を示す図で、
横軸xは補正前のデイジタル画像データの濃度を、縦軸
yは補正後のデイジタル画像データの濃度を表す。補正
前のデイジタル画像データはRAM303に入力される
Video’に、補正後のデイジタル画像データはRA
M303から出力されたVideo1,Video2に
相当する。RAM303に入力されたVideo’は、
Video’の示す濃度が0〜Ax,Ax〜Bx,Bx
〜Cx,Cx〜Dxの範囲に応じて、それぞれ0〜A
y,Ay〜By,By〜Cy,Cy〜Dyの範囲の濃度
にγ補正され、Video1,Video2となる。
Next, a detailed description will be given of a gamma correction example of this embodiment. First, FIG. 5 is a diagram showing an example of the γ correction of the present embodiment.
The horizontal axis x represents the density of digital image data before correction, and the vertical axis y represents the density of digital image data after correction. The digital image data before correction is stored in Video 'input to the RAM 303, and the digital image data after correction is RA.
This corresponds to Video 1 and Video 2 output from M303. Video 'input to the RAM 303 is
Video 'indicates a concentration of 0 to Ax, Ax to Bx, Bx
To Cx, Cx to Dx, respectively, 0 to A
y, Ay to By, By to Cy, and Cy to Dy are subjected to γ correction to obtain Video 1 and Video 2.

【0021】次に、本実施例のPWM方式例の詳細な説
明を行う。図6はS−TRG,E−TRGのタイミング
チヤート例で、φは1画素を形成するためのクロツク信
号を示し、8φは画素中心aを基準に1画素を8等分す
るための、クロツク信号φの8倍の周波数のクロツク信
号である。また(イ),(ロ),(ハ),(ニ)はS−
TRG,E−TRGの出力例を示し、タイミング信号発
生回路306に入力されたVideo1,Video2
の示す濃度が高いときはLONのパルス幅Twを拡げる
ために、S−TRGとE−TRGとの間隔が拡げる。逆
に、Video1,Video2の示す濃度が低いとき
はLONのパルス幅Twを狭めるために、S−TRGと
E−TRGとの間隔を狭める。例えば、Video1,
Video2が0〜Ayのときは(イ)の出力例とな
り、S−TRGの立上りとE−TRGの立上りは、1画
素形成区間を8分割した1ブロツク(以下「1分割ブロ
ツク」と呼ぶ)ずれる。以下、Video1,Vide
o2が、Ay〜Byのときは(ロ)で3分割ブロツクず
れた、By〜Cyのときは(ハ)で5分割ブロツクずれ
た、Cy〜Dyのときは(ニ)で7分割ブロツクずれた
出力例となる。
Next, a detailed description will be given of an example of the PWM system of this embodiment. FIG. 6 shows an example of timing charts of S-TRG and E-TRG. Φ indicates a clock signal for forming one pixel, and 8φ indicates a clock signal for dividing one pixel into eight equal parts with the pixel center a as a reference. The clock signal has a frequency of 8 times φ. Also, (a), (b), (c), and (d) are S-
The output examples of TRG and E-TRG are shown, and Video 1 and Video 2 input to the timing signal generation circuit 306 are shown.
When the density indicated by is high, the interval between the S-TRG and the E-TRG is widened in order to widen the pulse width Tw of LON. On the contrary, when the concentrations indicated by Video1 and Video2 are low, the interval between S-TRG and E-TRG is narrowed in order to narrow the pulse width Tw of LON. For example, Video1,
When Video2 is 0 to Ay, the output example of (a) is obtained, and the rising edge of S-TRG and the rising edge of E-TRG are shifted by one block obtained by dividing one pixel forming section into eight (hereinafter referred to as "one-divided block"). .. Below, Video1, Video
When o2 is Ay to By, the block is divided by 3 in (b), when it is By to Cy, the block is divided by 5 in (c), and when it is Cy to Dy, the block is divided by 7 in (d). This is an output example.

【0022】さらにLONのパルス幅Twを、遅延時間
算出回路307の出力S−DATA,E−DATAによ
つて微調する。遅延時間算出回路307は入力されたV
ideo1,Video2の示す濃度に応じてS−DA
TA,E−DATAを出力する。S−DATAはLON
の立上りを、1分割ブロツク分の時間t以内で遅らせる
ための信号であり、E−DATAはLONの立下がり
を、1分割ブロツク分の時間t以内で遅らせるための信
号である。S−DATAによつてLONの立上りが遅れ
る時間をt1とし、E−DATAによつてLONの立下
がりが遅れる時間をt2とすると、t1とt2の和は1
分割ブロツクの時間tに常に等しく(t1+t2=t)
なるように設定される。即ち、LONのパルス幅Twと
遅延時間t1,t2の関係は次式で表される。
Further, the pulse width Tw of LON is finely adjusted by the outputs S-DATA and E-DATA of the delay time calculation circuit 307. The delay time calculation circuit 307 receives the input V
S-DA according to the concentration of video1 and video2
Outputs TA and E-DATA. S-DATA is LON
Is a signal for delaying the rising edge of 1 division block within time t, and E-DATA is a signal for delaying the fall of LON within 1 division block time t. If the time for which the rising of LON is delayed by S-DATA is t1, and the time for the falling of LON is delayed by E-DATA is t2, the sum of t1 and t2 is 1
It is always equal to the time t of divided blocks (t1 + t2 = t)
Is set. That is, the relationship between the pulse width Tw of LON and the delay times t1 and t2 is expressed by the following equation.

【0023】Tw=nt−t1+t2 ただし、n=1,3,5,7 t=t1+t2 従つて遅延時間算出回路307によるLONのパルス幅
Twの微調範囲は次式で表される。
Tw = nt-t1 + t2 However, n = 1, 3, 5, 7 t = t1 + t2 Therefore, the fine adjustment range of the LON pulse width Tw by the delay time calculation circuit 307 is expressed by the following equation.

【0024】(n−1)t≦Tw≦(n+1)t つまり、濃度が高い場合は、t1を小さくしt2を大き
くすることでLONのパルス幅Twを拡げ、濃度が低い
場合は、t1を大きくしt2を小さくすることでLON
のパルス幅Twを狭めることができる。図7は遅延時間
算出回路307によるLONのパルス幅の微調を示した
タイミングチヤート例である。なお図7はS−TRG,
E−TRGが図6に示した(ロ)の状態のときの一例で
ある。
(N-1) t≤Tw≤ (n + 1) t That is, when the concentration is high, the pulse width Tw of LON is widened by decreasing t1 and increasing t2, and when the concentration is low, t1 is changed. LON by increasing and decreasing t2
The pulse width Tw can be narrowed. FIG. 7 is an example of a timing chart showing fine adjustment of the pulse width of LON by the delay time calculation circuit 307. 7 shows S-TRG,
This is an example when the E-TRG is in the state (b) shown in FIG.

【0025】また、S−DATA,E−DATAはとも
に8ビツトの信号であり、従つてLONのパルス幅Tw
を256段階に微調できる。次に、画像形成タイミング
制御ブロツク108の詳細な動作説明を行う。図8に画
像形成タイミング制御ブロツク108の動作タイミング
チヤート例を示す。画像メモリ制御ブロツク103から
出力されたVideoは、クロツク信号φの立上りでラ
ツチ回路a301でラツチされる。
Both S-DATA and E-DATA are 8-bit signals, and accordingly, the pulse width Tw of LON is Tw.
Can be finely adjusted in 256 steps. Next, detailed operation of the image forming timing control block 108 will be described. FIG. 8 shows an example of the operation timing chart of the image forming timing control block 108. Video output from the image memory control block 103 is latched by the latch circuit a301 at the rising edge of the clock signal φ.

【0026】続いて、ラツチ回路a301の出力を通過
させるようにセツトされたMPX302により、ラツチ
回路a301の出力Video’がRAM303へ入力
されγ補正される。RAM303からの出力は、クロツ
ク信号φの立上りでラツチ回路b304にラツチされ、
クロツク信号φの立下がりでラツチ回路c315にラツ
チされ、それぞれVideo1,Video2となる。
Subsequently, the output Video 'of the latch circuit a301 is input to the RAM 303 and γ-corrected by the MPX 302 which is set so as to pass the output of the latch circuit a301. The output from the RAM 303 is latched by the latch circuit b304 at the rising edge of the clock signal φ,
At the falling edge of the clock signal φ, it is latched by the latch circuit c315 to become Video1 and Video2, respectively.

【0027】タイミング信号発生回路306は、タイミ
ング発生回路313からのラツチ信号V−LATCH1
の立上りでVideo1を読込み、ラツチ信号V−LA
TCH2の立上りでVideo2を読込み、前述したよ
うに、Video1,Video2の示す濃度に応じ
て、図6の(イ),(ロ),(ハ),(ニ)に例を示し
た何れかの組合わせでS−TRG,E−TRGを出力す
る(図8は(ロ)の例を示す)。
The timing signal generation circuit 306 has a latch signal V-LATCH1 from the timing generation circuit 313.
Video1 is read at the rising edge of and latch signal V-LA
Video2 is read at the rising edge of TCH2, and as described above, one of the sets shown in (a), (b), (c), and (d) of FIG. 6 is selected according to the concentrations indicated by Video1 and Video2. S-TRG and E-TRG are output together (FIG. 8 shows an example (b)).

【0028】遅延時間算出回路307も、V−LATC
H1の立上りでVideo1を読込み、V−LATCH
2の立上りでVideo2を読込み、Video1とV
ideo2の値に応じて、S−TRG,E−TRGの立
上りからの、それぞれのS−DATA,E−DATA
(図8ではt1,t2に相当)を算出する。ここで遅延
時間算出回路307は、例えばCPU105により変換
テーブルが設定されるRAMとし、テーブル変換処理に
よりS−DATA,E−DATAを得る構成とする。ま
たは、テーブル変換処理機能をRAM303にもたせ、
t1またはt2の何れか一方をRAM303から遅延時
間算出回路307に供給し、遅延時間の和t1+t2が
1分割ブロツクの時間tであること利用し、他方を遅延
時間算出回路307で算出してもよい。
The delay time calculation circuit 307 also uses the V-LATC.
Video1 is read at the rising edge of H1, V-LATCH
Video2 is read at the rising edge of 2, and Video1 and V are read.
Depending on the value of video2, S-DATA and E-DATA from the rising of S-TRG and E-TRG, respectively.
(Corresponding to t1 and t2 in FIG. 8) is calculated. Here, the delay time calculation circuit 307 is, for example, a RAM in which a conversion table is set by the CPU 105, and S-DATA and E-DATA are obtained by table conversion processing. Alternatively, the table conversion processing function may be added to the RAM 303,
One of t1 and t2 may be supplied from the RAM 303 to the delay time calculation circuit 307, and the sum t1 + t2 of the delay times may be used as the time t of one division block, and the other may be calculated by the delay time calculation circuit 307. ..

【0029】続いて、タイミング発生回路313が出力
するラツチ信号S−LATCHにより、t1を表すS−
DATAが遅延発生回路a309に、タイミング発生回
路313が出力するラツチ信号E−LATCHにより、
t2を表すE−DATAが遅延発生回路b310に読み
込まれる。遅延発生回路a309はS−TRGをトリガ
として、遅延時間t1経過後、S−CLKを出力し、遅
延発生回路b310はE−TRGをトリガとして、遅延
時間t2経過後、E−CLKを出力する。なお、S−L
ATCH,E−LATCH,S−DATA,E−DAT
AはTTLレベルの信号、S−TRG,E−TRGはE
CLレベルの信号である。
Then, the latch signal S-LATCH output from the timing generation circuit 313 is used to indicate S- representing t1.
DATA is sent to the delay generation circuit a 309 by the latch signal E-LATCH output from the timing generation circuit 313.
E-DATA representing t2 is read by the delay generation circuit b310. The delay generation circuit a309 triggers S-TRG to output S-CLK after a lapse of delay time t1, and the delay generation circuit b310 triggers E-TRG to output E-CLK after a lapse of delay time t2. In addition, S-L
ATCH, E-LATCH, S-DATA, E-DAT
A is a TTL level signal, S-TRG and E-TRG are E
This is a CL level signal.

【0030】続いて、F/F311はS−CLK,E−
CLKを受けて、図7に示すS−CLKの立上りから次
のE−CLKの立上りまでの間にパルス幅Twのレーザ
ドライバ駆動信号LON’(図5のP点に相当する濃度
の信号)を出力する。LON’はレベル変換回路312
でTTLレベルに変換されLONとなり、LONは画像
形成ブロツク109に送られレーザドライバを駆動す
る。レーザドライバの駆動時間は、LONのパルス幅T
wで決定されるので、LONのパルス幅Twを制御する
ことにより、形成される画像の濃度を制御することがで
きる。
Subsequently, the F / F 311 is S-CLK, E-
In response to the CLK, a laser driver drive signal LON ′ having a pulse width Tw (a signal having a density corresponding to the point P in FIG. 5) is sent from the rising edge of S-CLK to the rising edge of the next E-CLK shown in FIG. Output. LON 'is a level conversion circuit 312
Is converted to the TTL level and becomes LON, and the LON is sent to the image forming block 109 to drive the laser driver. The driving time of the laser driver is LON pulse width T
Since it is determined by w, the density of the image to be formed can be controlled by controlling the pulse width Tw of LON.

【0031】次に、タイミング信号設定回路314の機
能について、図9のタイミングチヤート例を参照して説
明する。タイミング信号設定回路314は、例えば、図
6の(イ)に示すS−TRG,E−TRGを図9の
(イ)に一例を示すようなS−TRG,E−TRGにす
る機能をもつている。即ち、図9の(イ)は画素中心を
aからa’に移動したことになる。
Next, the function of the timing signal setting circuit 314 will be described with reference to the timing chart example of FIG. The timing signal setting circuit 314 has, for example, a function of converting the S-TRG and E-TRG shown in FIG. 6B into the S-TRG and E-TRG shown in FIG. There is. That is, in FIG. 9A, the pixel center is moved from a to a '.

【0032】ここで画素中心の移動量は外部機器501
の指令に基づくものであり、CPU105はタイミング
信号設定回路314へ、BD信号に同期して、逐次、移
動量を設定する。続いて、主走査方向の画像形成が有効
になると、画素中心が設定量移動される。移動量は、分
割ブロツクを単位として、0〜7分割ブロツクまで設定
できる。なお、タイミング発生回路313が発生するラ
ツチ信号(V−LATCH1,V−LATCH2,S−
LATCH,E−LATCH)も画素中心の移動量に等
しい分割ブロツク分だけ移動して発生される。
Here, the amount of movement of the pixel center is determined by the external device 501.
The CPU 105 sequentially sets the movement amount to the timing signal setting circuit 314 in synchronization with the BD signal. Then, when image formation in the main scanning direction becomes effective, the pixel center is moved by a set amount. The amount of movement can be set from 0 to 7 divided blocks in units of divided blocks. It should be noted that the latch signals (V-LATCH1, V-LATCH2, S- generated by the timing generation circuit 313 are generated.
LATCH, E-LATCH) is also generated by moving a divided block equal to the moving amount of the pixel center.

【0033】なお、図6〜図9および上述の説明では、
1画素形成区間を8分割する例について説明したが、本
実施例はこれに限定されるものではなく、任意の分割数
で実施できることはいうまでもない。また以上の説明で
は、レーザをON/OFFする制御例について述べた
が、図10に示すようにレーザ・パワーを3値で制御す
る方法でもよい。
Incidentally, in FIGS. 6 to 9 and the above description,
Although the example in which one pixel forming section is divided into eight has been described, it goes without saying that the present embodiment is not limited to this and can be implemented with an arbitrary number of divisions. Further, in the above description, the control example of turning on / off the laser has been described, but a method of controlling the laser power in three values as shown in FIG. 10 may be used.

【0034】また遅延発生回路a309,遅延発生回路
b310を図11に示す遅延回路ブロツク1201で置
換えてもよい。遅延回路ブロツク1201は、インダク
タンスで構成されるデイレイライン1202と、デイレ
イライン1202の出力を選択するセレクタ1203で
構成され、1画素をm等分した分割ブロツクを遅延回路
ブロツク1201でn等分する。
The delay generating circuit a309 and the delay generating circuit b310 may be replaced with the delay circuit block 1201 shown in FIG. The delay circuit block 1201 is composed of a delay line 1202 composed of an inductance and a selector 1203 for selecting the output of the delay line 1202, and a delay circuit block 1201 divides a divided block obtained by equally dividing one pixel into n equal parts.

【0035】先に述べたレーザ・パワーを3値で制御す
る方法と、遅延回路ブロツク1201を組合わせれば、
分割数nをさほど大きくすることなく、ある程度階調を
高めることができる。以上説明したように本実施例によ
れば、1画素形成区間を複数のブロツクに分割し、さら
に1分割ブロツクを256に区分することによつて、画
素の濃度に応じた最適なレーザON/OFF制御が可能
である。従つて、γ補正によるダイナミツク・レンジの
低下を小さく抑え、きめ細かな中間調を表現できる。
By combining the method for controlling the laser power with three values described above and the delay circuit block 1201,
The gradation can be increased to some extent without increasing the number of divisions n so much. As described above, according to the present embodiment, one pixel forming section is divided into a plurality of blocks, and the one divided block is divided into 256 blocks, so that the optimum laser ON / OFF according to the pixel density is obtained. It can be controlled. Therefore, it is possible to suppress the reduction of the dynamic range due to the γ correction and to express a fine halftone.

【0036】また、γ補正のための変換テーブルはCP
U105により設定できるので、外部機器501によ
り、画像形成装置102の濃度補正を最適に制御するこ
とができる。また、高い周波数のデイザ処理用クロツク
が不要なので、回路のコスト上昇を抑え、かつ解像度を
下げずに階調数を高くすることができる。
The conversion table for γ correction is CP
Since it can be set by U105, the density correction of the image forming apparatus 102 can be optimally controlled by the external device 501. Further, since a high frequency dither processing clock is not required, it is possible to suppress an increase in circuit cost and increase the number of gradations without lowering the resolution.

【0037】[0037]

【第2実施例】以下本発明に係る第2実施例を説明す
る。第2実施例において、第1実施例と同様な構成につ
いては同一符号を付し詳細説明を省略する。図12は第
2実施例の構成例を示すブロツク図である。図12にお
いて、701はインタフエイス制御ブロツクで、SCS
I,RS232C,双方向セントロニクスなどの汎用イ
ンタフエイスを制御する。702はページメモリで、外
部機器501から送られてきた多値画像データを1ペー
ジ分記憶する。
[Second Embodiment] A second embodiment of the present invention will be described below. In the second embodiment, the same components as those in the first embodiment are designated by the same reference numerals and detailed description thereof will be omitted. FIG. 12 is a block diagram showing a configuration example of the second embodiment. In FIG. 12, 701 is an interface control block, which is an SCS.
It controls general-purpose interfaces such as I, RS232C, and bidirectional Centronics. A page memory 702 stores one page of multi-valued image data sent from the external device 501.

【0038】図1に示した構成例では、画像形成装置1
02の画像形成レートよりも、外部機器501と画像形
成装置102の間のデイジタル画像データ伝送レートが
速くなくてはならない。しかし、図12のような構成を
取ることにより、伝送されたデイジタル画像データをペ
ージメモリ702に一旦格納できるので、画像形成レー
トよりデイジタル画像データ転送レートを遅くできる。
従つて、例えばデイジタル画像データ転送レートが遅い
外部機器501と画像形成装置102を接続できる。
In the configuration example shown in FIG. 1, the image forming apparatus 1
The digital image data transmission rate between the external device 501 and the image forming apparatus 102 must be faster than the image formation rate of 02. However, with the configuration shown in FIG. 12, since the transmitted digital image data can be temporarily stored in the page memory 702, the digital image data transfer rate can be made slower than the image forming rate.
Therefore, for example, the external device 501 having a slow digital image data transfer rate and the image forming apparatus 102 can be connected.

【0039】以上説明したように本実施例によれば、第
1実施例と同様の効果が得られるほかに、データ転送レ
ートの遅い外部機器501を接続することができる。
As described above, according to this embodiment, the same effect as that of the first embodiment can be obtained, and the external device 501 having a slow data transfer rate can be connected.

【0040】[0040]

【第3実施例】以下本発明に係る第3実施例を説明す
る。第3実施例において、第1実施例,第2実施例と同
様な構成については同一符号を付し詳細説明を省略す
る。図13は第3実施例の構成例を示すブロツク図であ
る。図13において、703は伸張回路で、データ圧縮
された画像データを伸張する。
[Third Embodiment] A third embodiment of the present invention will be described below. In the third embodiment, the same components as those in the first and second embodiments are designated by the same reference numerals and detailed description thereof will be omitted. FIG. 13 is a block diagram showing a configuration example of the third embodiment. In FIG. 13, a decompression circuit 703 decompresses the image data that has been compressed.

【0041】図12に示した構成例のように、デイジタ
ル画像データ転送レートの遅い外部機器501の場合、
デイジタル画像データの伝送に要する時間が長くなる。
そこで、外部機器501で予めデイジタル画像データを
圧縮した後、画像形成装置102に伝送し、デイジタル
画像データの伝送時間を短縮する方法がある。本実施例
の画像形成装置102は、圧縮されたデイジタル画像デ
ータを受け、伸張回路703で圧縮されたデイジタル画
像データを伸張し、ページメモリ702に格納する。
As in the configuration example shown in FIG. 12, in the case of the external device 501 having a slow digital image data transfer rate,
It takes a long time to transmit the digital image data.
Therefore, there is a method in which the digital image data is compressed in advance by the external device 501 and then transmitted to the image forming apparatus 102 to shorten the transmission time of the digital image data. The image forming apparatus 102 according to the present exemplary embodiment receives the compressed digital image data, expands the compressed digital image data by the expansion circuit 703, and stores the expanded digital image data in the page memory 702.

【0042】なお、ページメモリ702は、伸張回路8
01の伸張レートが高ければ、ライン・バツフア・メモ
リ構成とすることも可能である。以上説明したように本
実施例によれば、第1実施例,第2実施例と同様の効果
が得られるほかに、データ圧縮を利用することで、デー
タ転送レートの遅い外部機器501を接続した場合で
も、データ転送レートを実効速度を向上させることがで
きる。
The page memory 702 includes the expansion circuit 8
If the expansion rate of 01 is high, a line buffer memory configuration is also possible. As described above, according to this embodiment, the same effects as those of the first and second embodiments can be obtained, and the external device 501 having a slow data transfer rate is connected by utilizing the data compression. Even in the case, the effective speed of the data transfer rate can be improved.

【0043】さらに、副走査ごとに画素開始タイミング
と画素終了タイミングを制御できるので、スクリーン角
を施した状態で中間調表現が可能であり、例えば、フル
カラープリンタにおいて、イエロー,マゼンタ,シア
ン,ブラツクの各色ごとにスクリーン角を設定しモアレ
の少ない画像印刷が可能となる。また、イメージ・スキ
ヤナで網点画像を読み取つたデータを印刷する場合、画
素中心をランダム制御すればモアレの少ない画像表現が
可能となる。
Further, since the pixel start timing and the pixel end timing can be controlled for each sub-scan, halftone expression can be performed with the screen angle applied. For example, in a full color printer, yellow, magenta, cyan and black are displayed. By setting the screen angle for each color, it is possible to print images with less moire. Further, when printing the data obtained by reading the halftone image with the image scanner, the image representation with less moire can be performed by randomly controlling the pixel center.

【0044】なお本発明は、複数の機器から構成される
システムに適用しても、1つの機器からなる装置に適用
しても良い。また本発明は、システムあるいは装置にプ
ログラムを供給することによつて達成される場合にも適
用できることはいうまでもない。
The present invention may be applied to a system composed of a plurality of devices or an apparatus composed of a single device. Further, it goes without saying that the present invention can be applied to the case where it is achieved by supplying a program to a system or an apparatus.

【0045】[0045]

【発明の効果】以上説明したように本発明によれば、中
間調再現に優れた低コストの画像形成装置を提供するこ
とができる。
As described above, according to the present invention, it is possible to provide a low cost image forming apparatus excellent in halftone reproduction.

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

【図1】本発明に係る一実施例の構成例を示すブロツク
図である。
FIG. 1 is a block diagram showing a configuration example of an embodiment according to the present invention.

【図2】本実施例の外部機器と画像形成装置間の画像伝
送のタイミングチヤート例である。
FIG. 2 is an example of a timing chart of image transmission between an external device and an image forming apparatus according to the present exemplary embodiment.

【図3】,[Fig. 3]

【図4】本実施例の画像形成タイミング制御ブロツクの
構成例を示すブロツク図である。
FIG. 4 is a block diagram showing a configuration example of an image forming timing control block of the present embodiment.

【図5】本実施例のγ補正例を示す図である。FIG. 5 is a diagram showing an example of γ correction in the present embodiment.

【図6】,FIG. 6,

【図7】本実施例のPWM方式例のタイミングチヤート
例である。
FIG. 7 is a timing chart example of the PWM method example of the present embodiment.

【図8】本実施例の画像形成タイミング制御ブロツクの
タイミングチヤート例である。
FIG. 8 is an example of a timing chart of an image forming timing control block of the present embodiment.

【図9】本実施例の画素中心移動例を示す図である。FIG. 9 is a diagram showing an example of pixel center movement according to the present embodiment.

【図10】本実施例のレーザ制御方法の一例を示す図で
ある。
FIG. 10 is a diagram showing an example of a laser control method of the present embodiment.

【図11】本実施例の遅延回路ブロツクの構成例を示す
ブロツク図である。
FIG. 11 is a block diagram showing a configuration example of a delay circuit block of this embodiment.

【図12】本発明に係る第2実施例の構成例を示すブロ
ツク図である。
FIG. 12 is a block diagram showing a configuration example of a second embodiment according to the present invention.

【図13】本発明に係る第3実施例の構成例を示すブロ
ツク図である。
FIG. 13 is a block diagram showing a configuration example of a third embodiment according to the present invention.

【符号の説明】[Explanation of symbols]

102 画像形成装置 105 CPU 109 画像形成ブロツク 108 画像形成タイミング制御ブロツク 301,304,315 ラツチ回路 302 マルチプレクサ(MPX) 303 RAM 306 タイミング信号発生回路 307 遅延時間算出回路 308,312 レベル変換回路 309,310 遅延発生回路 311 フリツプ・フロツプ(F/F) 314 タイミング信号設定回路 102 image forming apparatus 105 CPU 109 image forming block 108 image forming timing control block 301, 304, 315 latch circuit 302 multiplexer (MPX) 303 RAM 306 timing signal generating circuit 307 delay time calculating circuit 308, 312 level converting circuit 309, 310 delay Generating circuit 311 Flip / flop (F / F) 314 Timing signal setting circuit

Claims (3)

【特許請求の範囲】[Claims] 【請求項1】 中間調を再現する画像形成装置であつ
て、 1画素形成区間を複数の第1の区間に分割する第1の分
割手段と、 前記第1の分割手段により分割された一つの区間をより
小さい複数の第2の区間に分割する第2の分割手段と、 前記第1の区間の一つから他の一つまでを画素形成区間
とする第1の区間設定手段と、 前記第1の区間設定手段が画素形成の開始として設定し
た前記第1の区間に含まれる前記第2の区間の一つから
前記第1の区間設定手段が該画素形成の終了として設定
した前記第1の区間に含まれる前記第2の区間の一つま
でを画素形成区間とする第2の区間設定手段とを備え、 前記第2の区間設定手段により設定された画素形成区間
を用いることを特徴とする画像形成装置。
1. An image forming apparatus for reproducing a halftone, comprising: a first dividing means for dividing a 1-pixel forming section into a plurality of first sections; and a single dividing section divided by the first dividing section. Second dividing means for dividing the section into a plurality of smaller second sections; first section setting means for setting one of the first sections to another one as a pixel formation section; One of the second sections included in the first section set by the first section setting unit as the start of pixel formation to the first section set by the first section setting unit as the end of pixel formation. A second section setting unit that sets up to one of the second sections included in the section as a pixel forming section, and uses the pixel forming section set by the second section setting unit. Image forming apparatus.
【請求項2】 請求項1記載の画像形成装置において、 画素の濃度に基づき前記第1の区間設定手段と前記第2
の区間設定手段が該画素の形成区間幅を設定することを
特徴とする画像形成装置。
2. The image forming apparatus according to claim 1, wherein the first section setting means and the second section are set based on pixel density.
2. The image forming apparatus, wherein the section setting means sets the width of the formation section of the pixel.
【請求項3】 請求項1記載の画像形成装置において、 前記第1の区間の幅と前記第2の区間の幅とはそれぞれ
の分割手段によつて独立に設定できることを特徴とする
画像形成装置。
3. The image forming apparatus according to claim 1, wherein the width of the first section and the width of the second section can be set independently by each dividing unit. ..
JP27511891A 1991-10-23 1991-10-23 Image forming device Withdrawn JPH05112036A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP27511891A JPH05112036A (en) 1991-10-23 1991-10-23 Image forming device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP27511891A JPH05112036A (en) 1991-10-23 1991-10-23 Image forming device

Publications (1)

Publication Number Publication Date
JPH05112036A true JPH05112036A (en) 1993-05-07

Family

ID=17550970

Family Applications (1)

Application Number Title Priority Date Filing Date
JP27511891A Withdrawn JPH05112036A (en) 1991-10-23 1991-10-23 Image forming device

Country Status (1)

Country Link
JP (1) JPH05112036A (en)

Similar Documents

Publication Publication Date Title
JP3105168B2 (en) Image forming apparatus and image processing method
EP0717551B1 (en) Image processing apparatus
JPH0787533B2 (en) Image processing device
JP3176083B2 (en) Image processing apparatus and method
US5754303A (en) Image forming apparatus with a digital modulator
JPH05112036A (en) Image forming device
JPH07256936A (en) Image forming device
US5926563A (en) Color-image processing apparatus and method for stably reproducing a variable-density image
US5987218A (en) Image forming apparatus
JP2003054032A (en) Printing controlling unit, printing apparatus comprising the same and controlling method
JP3048172B2 (en) Image processing device
JP2555315B2 (en) Image processing device
JPH04271565A (en) Image forming device
JP3046034B2 (en) Image forming device
JP3039662B2 (en) Recording device
JPH0131344B2 (en)
JP3040403B2 (en) Image forming apparatus and image processing system including the same
JPH04278773A (en) Image forming device
JPH07156453A (en) Gradation recorder
JPH0779416B2 (en) Image editing equipment
JPH05252391A (en) Image processor
JPH01184145A (en) Image processing apparatus
JPH03216362A (en) Image forming device
JPH0661953B2 (en) Image printing method and image printing apparatus
JPH0343822A (en) Image output device

Legal Events

Date Code Title Description
A300 Withdrawal of application because of no request for examination

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 19990107