JPH11275355A - Image forming method and apparatus - Google Patents

Image forming method and apparatus

Info

Publication number
JPH11275355A
JPH11275355A JP10070199A JP7019998A JPH11275355A JP H11275355 A JPH11275355 A JP H11275355A JP 10070199 A JP10070199 A JP 10070199A JP 7019998 A JP7019998 A JP 7019998A JP H11275355 A JPH11275355 A JP H11275355A
Authority
JP
Japan
Prior art keywords
delay
pulse
clock
generated
time
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.)
Abandoned
Application number
JP10070199A
Other languages
Japanese (ja)
Inventor
Kunio Sato
国雄 佐藤
Shinya Kobayashi
信也 小林
Susumu Edo
進 江戸
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.)
Hitachi Ltd
Original Assignee
Hitachi 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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP10070199A priority Critical patent/JPH11275355A/en
Publication of JPH11275355A publication Critical patent/JPH11275355A/en
Abandoned legal-status Critical Current

Links

Landscapes

  • Color, Gradation (AREA)
  • Laser Beam Printer (AREA)
  • Facsimile Image Signal Circuits (AREA)

Abstract

(57)【要約】 【課題】高い周波数の画像情報に基づいて高画質の画像
を形成する。 【解決手段】画素クロック205を分周した基準クロッ
ク6に同期して遅延時間の段階的に異なる複数の第1の
遅延クロック221を生成し、その中から1画素時間を
分割するのに必要な個数の第1の遅延クロック206を
選択し、選択した第1の遅延クロックの遅延時間に相応
した時間幅の第1のパルス207を生成し、画素クロッ
ク205に同期して遅延時間の段階的に異なる複数の第
2の遅延クロック226を生成し、その中から1画素時
間を分割するのに必要な個数の第2の遅延クロック23
0を選択し、選択した第2の遅延クロックの遅延時間に
相応した時間幅の第2のパルス232を生成し、画像情
報のパターン203に基づいて前記第1または第2のパ
ルスを2値画像情報233として出力する。
(57) [Summary] A high quality image is formed based on high frequency image information. Kind Code: A1 A plurality of first delay clocks having different delay times are generated in synchronization with a reference clock obtained by dividing a pixel clock, and one pixel time is required to divide one pixel time from among them. The number of first delay clocks 206 are selected, and first pulses 207 having a time width corresponding to the delay time of the selected first delay clocks are generated. A plurality of different second delayed clocks 226 are generated, and the required number of second delayed clocks 23 for dividing one pixel time from among them are generated.
0, a second pulse 232 having a time width corresponding to the selected delay time of the second delay clock is generated, and the first or second pulse is converted to a binary image based on the pattern 203 of the image information. Output as information 233.

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 method and apparatus capable of forming a halftone image by changing the size of recording pixels by pulse width modulation based on input multi-valued image information. More particularly, the present invention relates to a method and apparatus for forming an inclined edge of an image into a smooth shape.

【0002】[0002]

【従来の技術】多段階のパルス幅の信号を生成する方式
として、アナログ生成方式とディジタル生成方式があ
る。アナログ生成方式は、特開平62−39972号公
報に記載されているように、画像情報に同期して生成し
た三角波と、画像情報のD/A変換出力とを比較する方
式である。ディジタル生成方式は、生成するパルス幅よ
りも高速のクロック信号を入力して、カウンタなどによ
り分周して生成する方式である。
2. Description of the Related Art There are an analog generation method and a digital generation method as a method for generating a signal having a multi-step pulse width. The analog generation method is a method of comparing a triangular wave generated in synchronization with image information with a D / A conversion output of the image information, as described in Japanese Patent Application Laid-Open No. 62-39972. The digital generation method is a method in which a clock signal faster than the pulse width to be generated is input, and the clock signal is frequency-divided by a counter or the like.

【0003】これらの従来技術は、周波数が低い(約2
0MHz以下)画像情報の処理には適用することができ
るが、周波数の高い画像情報の処理には適用することが
できないという問題があった。
[0003] These prior arts have low frequencies (approximately 2
(0 MHz or less) It can be applied to processing of image information, but cannot be applied to processing of image information having a high frequency.

【0004】そこで、高い周波数の画像情報に適用でき
る画像形成方法および装置が提案されている。
Therefore, an image forming method and apparatus which can be applied to high frequency image information have been proposed.

【0005】この画像形成方法および装置は、2値の画
像情報を時間軸方向に変調された2値の画像情報に変換
する画像形成方法において、画素クロックに同期して遅
延時間の段階的に異なる複数の遅延クロックを生成し、
その中から1画素時間を分割するのに必要な個数の遅延
クロックを選択し、選択した遅延クロックの遅延時間に
相応した時間軸のパルスを生成し、前記多値の画像情報
の入力階調に対応し該当する時間幅のパルスを2値画像
情報として出力することを特徴とする。
In this image forming method and apparatus, in an image forming method for converting binary image information into binary image information modulated in a time axis direction, delay times differ stepwise in synchronization with a pixel clock. Generate multiple delayed clocks,
From among them, the number of delay clocks necessary to divide one pixel time is selected, and a pulse on a time axis corresponding to the delay time of the selected delay clock is generated, and the input gradation of the multi-valued image information is generated. It is characterized in that a corresponding pulse of a corresponding time width is output as binary image information.

【0006】前記必要な個数の遅延クロックは、前記生
成した複数の遅延クロックの中から前記1画素時間内に
入るものを測定し、その中から段階的に選択する。これ
によって生成する段階的な遅延クロックの遅延時間差が
一定とならない場合に、画素時間の分割精度を向上で
き、高周波の画素クロックに追従できるようにした。
The required number of delayed clocks are measured from the plurality of generated delayed clocks that fall within the one pixel time, and are selected stepwise. In the case where the delay time difference between the stepwise delayed clocks generated thereby is not constant, the accuracy of dividing the pixel time can be improved, and the high-speed pixel clock can be followed.

【0007】また、前記2値の画像情報の解像度の変更
により前記画素時間が変化する場合に、その画素時間に
応じて選択する遅延クロックの個数を増減する。これに
より、プリンタやディスプレイなどの解像度仕様の変更
に対応できるようにした。
Further, when the pixel time changes due to a change in the resolution of the binary image information, the number of delay clocks to be selected is increased or decreased according to the pixel time. This makes it possible to respond to changes in the resolution specifications of printers and displays.

【0008】これらの方法を実現する画像形成装置は、
画素クロックに同期した基準クロックを起点として、遅
延時間の段階的に異なる複数の遅延クロックを生成する
遅延クロック生成手段と、前記遅延クロックの中から1
画素時間に対応する遅延クロックを測定する遅延時間測
定手段と、測定された遅延クロックの遅延時間以内にあ
る遅延クロックで、かつ必要な個数を選択する遅延クロ
ック選択手段と、選択された遅延クロックの各々と前記
基準クロックの論理演算により、パルス幅の段階的に異
なるパルスを生成するパルス生成手段と、前記多値の画
像情報の入力階調に対応したパルス幅のパルスを選択し
て2値画像情報として出力する2値画像情報変換手段と
を設けたことを特徴とする。
[0008] An image forming apparatus for realizing these methods includes:
A delay clock generating means for generating a plurality of delay clocks having different delay times stepwise from a reference clock synchronized with the pixel clock;
Delay time measuring means for measuring a delay clock corresponding to a pixel time; delay clock selection means for selecting a required number of delay clocks within the delay time of the measured delay clock; A pulse generating means for generating a pulse having a stepwise different pulse width by a logical operation of each of the reference clocks and a binary image by selecting a pulse having a pulse width corresponding to the input gradation of the multi-valued image information And a binary image information converting means for outputting information.

【0009】このような画像形成方法および装置によれ
ば、生成した多数の遅延時間の短い遅延クロックを測定
し、解像度に対応した画素時間を分割するのに必要な遅
延クロックを高精度に選択するので、短小のパルス幅を
有する多段階のパルスを簡単に生成することができ、高
い周波数の多値画像情報処理に容易に適用することがで
きる。
According to such an image forming method and apparatus, a large number of generated delay clocks having a short delay time are measured, and a delay clock necessary for dividing a pixel time corresponding to a resolution is selected with high accuracy. Therefore, a multi-step pulse having a short pulse width can be easily generated, and can be easily applied to high-frequency multi-value image information processing.

【0010】以下、この画像形成方法および装置につい
て、図21〜図32を参照して詳細に説明する。
Hereinafter, the image forming method and apparatus will be described in detail with reference to FIGS.

【0011】表示および記録画像の階調表現は、画像を
構成する画素の着色濃度を変える方法と、着色面積を変
える方法と、その両方を変える方法がある。何れの方法
を採用するにしても、多値画像情報(各画像の濃度情
報)に従って時間軸方向にパルス幅変調した2値画像情
報を作成し、この2値画像情報によって画素を表示また
は記録する。
The gradation expression of the displayed and recorded images includes a method of changing the coloring density of the pixels constituting the image, a method of changing the coloring area, and a method of changing both of them. Whichever method is adopted, binary image information pulse-width-modulated in the time axis direction is created in accordance with multi-value image information (density information of each image), and pixels are displayed or recorded by the binary image information. .

【0012】このパルス幅変調方法とその装置および画
像形成方法とその装置は、このような2値画像情報の生
成方法とその装置である。
The pulse width modulation method and apparatus and the image forming method and apparatus are such a method for generating binary image information and the apparatus.

【0013】図21は、この画像形成装置におけるパル
ス幅変調記録信号発生装置の一例を示すブロック図であ
る。このパルス幅変調記録信号発生装置は、遅延クロッ
ク生成手段1と、遅延時間測定手段2と、遅延クロック
選択手段3と、パルス生成手段4と、パルス選択手段5
を備える。
FIG. 21 is a block diagram showing an example of a pulse width modulation recording signal generator in the image forming apparatus. This pulse width modulation recording signal generating apparatus includes a delay clock generating means 1, a delay time measuring means 2, a delay clock selecting means 3, a pulse generating means 4, a pulse selecting means 5,
Is provided.

【0014】このパルス幅変調記録信号発生装置の動作
を図22に示すタイムチャートを参照して説明する。
The operation of the pulse width modulation recording signal generator will be described with reference to a time chart shown in FIG.

【0015】(a)に示す基準クロック6は、各1画素
毎の同期クロック(画素クロック205)を1/2分周
したものである。(x)に示す画素クロック205は、
(y)に示す多値画像情報11を入力する同期信号であ
る。
The reference clock 6 shown in (a) is obtained by dividing the synchronous clock (pixel clock 205) for each pixel by half. The pixel clock 205 shown in (x) is
This is a synchronization signal for inputting the multi-value image information 11 shown in (y).

【0016】遅延クロック生成手段1は、(a)に示す基
準クロック6に基づいて、(b)〜(i)に示すよう
に、遅延時間が異なる複数個の遅延クロック7(7−1
〜7−15)を生成する。なお、図22では、遅延クロ
ック生成手段1が生成した16個の遅延クロック7の中
から奇数番(7−1,7−3…)の8個を抜き出して例
示している。この(b)〜(i)に示した8個の遅延ク
ロック7の基準クロック6からの遅延時間は、それぞ
れ、t1〜t8とする。
The delay clock generating means 1 generates a plurality of delay clocks 7 (7-1) having different delay times as shown in (b) to (i) based on the reference clock 6 shown in (a).
To 7-15). In FIG. 22, eight odd-numbered clocks (7-1, 7-3,...) Are extracted from the sixteen delayed clocks 7 generated by the delayed clock generator 1, and illustrated. The delay times of the eight delay clocks 7 shown in (b) to (i) from the reference clock 6 are t1 to t8, respectively.

【0017】図23は、前記遅延クロック生成手段1の
一例を示すブロック図である。この遅延クロック生成手
段1は、16個のバッファゲート13〜28を直列に接
続し、先頭のバッファゲート13に入力される基準クロ
ック6からの遅延時間が段階的に異なる16個の遅延ク
ロック7(7−1〜7−16)を生成する回路である。
バッファゲート13〜28の個数は、必要な生成パルス
10の個数とバッファゲート1個当りの遅延時間の関係
により決定される。一般に、バッファゲート1個当たり
の遅延時間は5ns程度と短い。従って、1画素の遅延
時間が30ns(画素周波数33MHz相当)程度であ
れば、6個のバッファゲートを直列に接続して各バッフ
ァゲートの出力端子から出力される各遅延クロックを得
ることで、1画素の時間内を6分割した遅延時間を得る
ことができる。このように、この遅延クロック生成手段
1によれば、直列接続するバッファゲートの段数を増設
することで、高周波画像に適用するための数多く且つ短
い遅延時間を簡単に取得することができる。
FIG. 23 is a block diagram showing an example of the delay clock generating means 1. This delay clock generation means 1 connects 16 buffer gates 13 to 28 in series, and 16 delay clocks 7 (with delay steps different from the reference clock 6 input to the first buffer gate 13 stepwise). 7-1 to 7-16).
The number of buffer gates 13 to 28 is determined by the relationship between the required number of generated pulses 10 and the delay time per buffer gate. Generally, the delay time per buffer gate is as short as about 5 ns. Accordingly, if the delay time of one pixel is about 30 ns (corresponding to a pixel frequency of 33 MHz), six buffer gates are connected in series to obtain each delayed clock output from the output terminal of each buffer gate, thereby obtaining 1 A delay time obtained by dividing the time of a pixel into six can be obtained. As described above, according to the delay clock generation means 1, by increasing the number of stages of the buffer gates connected in series, it is possible to easily obtain many and short delay times to be applied to a high-frequency image.

【0018】しかし、バッファゲート1個当りの遅延時
間は、各バッファゲートで等しくなるとは限らず、バッ
ファゲートの構成(個体差)や接続方法や環境条件など
に依存する。すなわち、バッファゲートは、TTLのゲ
ートによるディスクリートやLSIの内部に構成された
ゲートなどを使用するが、配線における遅延や温度など
の影響により個々のバッファゲートの遅延時間は一定に
はならない。このため、1画素時間に相当する遅延クロ
ックを固定して扱うことはできない。少なくとも画像形
成装置が起動して動作温度が安定するまでの期間、ある
いは画像出力装置の画面または用紙毎に1画素時間に相
当する遅延クロックを測定することが必要である。
However, the delay time per buffer gate is not always equal for each buffer gate, but depends on the configuration (individual difference) of the buffer gate, connection method, environmental conditions, and the like. That is, a discrete TTL gate, a gate formed inside the LSI, or the like is used as the buffer gate, but the delay time of each buffer gate is not constant due to the effects of wiring delay and temperature. For this reason, a delay clock corresponding to one pixel time cannot be fixed and handled. It is necessary to measure a delay clock corresponding to one pixel time at least until the image forming apparatus is activated and the operating temperature is stabilized, or for each screen or sheet of the image output apparatus.

【0019】遅延時間測定手段2は、遅延時間測定信号
65の入力により装置の立ち上げ時や画像形成処理の直
前などに、定期的にまたは非定期に、遅延クロック7
(7−1〜7−16)の遅延時間を測定する。すなわ
ち、基準クロック6の立ち下がり(時刻T1)をサンプ
リングクロック34として、1画素の時間t0に相当す
る遅延時間を得る遅延クロック7(7−x)を選択す
る。図22に示す例では、遅延クロック7の状態が時刻
T1の直前と直後で「1」から「0」に変化している遅
延クロック7−11(t6)と遅延クロック7−13
(t7)を検出する。この検出結果から、遅延クロック
7−11(t6)が1画素時間t0に相当する遅延時間
を得る遅延クロックであると判断し、これを遅延時間測
定値8として10進数で表す「11」を出力する(図2
4と図25では2進数で出力する)。
The delay time measuring means 2 receives the delay time measuring signal 65, periodically or irregularly at the time of starting up the apparatus or immediately before the image forming process, etc.
The delay time of (7-1 to 7-16) is measured. That is, the falling clock (time T1) of the reference clock 6 is used as the sampling clock 34, and the delay clock 7 (7-x) that obtains the delay time corresponding to the time t0 of one pixel is selected. In the example shown in FIG. 22, the delay clock 7-11 (t6) and the delay clock 7-13 in which the state of the delay clock 7 changes from “1” to “0” immediately before and immediately after the time T1.
(T7) is detected. From this detection result, it is determined that the delay clock 7-11 (t6) is a delay clock that obtains a delay time corresponding to one pixel time t0, and outputs “11” represented by a decimal number as a delay time measurement value 8. (Figure 2
4 and in FIG. 25 are output in binary).

【0020】遅延クロック選択手段3は、遅延クロック
生成手段1で生成した16個の遅延クロック7−1〜7
−16から前記遅延時間測定値8の時間内に入る所望数
の遅延クロック7(例では7−1〜7−11の幾つか)
を選択する。この所望数は、入力画像情報11の最大階
調(階調数)ないし出力画像の必要な中間調に対応して
決定される。図示の例では、遅延時間測定値8の時間内
に入る遅延クロック7−1〜7−11の中から、図22
(j)〜(o)に示すように、パルス幅の差が概ね等し
くなる(バッファゲートの特性から厳密には異なる)よ
うな生成パルス10(10−1〜10−6)を得るため
に、奇数番目のバッファゲート13,15,17,1
9,21,23からの6個の遅延クロックを選択して選
択遅延クロック9として出力している。この選択遅延ク
ロック9の選択方法は、パルス幅の差を等しくする以外
に、例えば、生成パルス10のパルス幅の比が一定にな
るように選択してもよい。
The delay clock selecting means 3 includes 16 delay clocks 7-1 to 7 generated by the delay clock generating means 1.
A desired number of delay clocks 7 (in the example, some of 7-1 to 7-11) falling within the time of the delay time measurement value 8 from -16
Select The desired number is determined according to the maximum gradation (number of gradations) of the input image information 11 or the required halftone of the output image. In the illustrated example, from among the delay clocks 7-1 to 7-11 falling within the time of the delay time measurement value 8, FIG.
As shown in (j) to (o), in order to obtain a generated pulse 10 (10-1 to 10-6) in which the pulse width difference is substantially equal (strictly different from the characteristics of the buffer gate), Odd-numbered buffer gates 13, 15, 17, 1
Six delayed clocks 9, 9, 21 and 23 are selected and output as the selected delayed clock 9. The method of selecting the selection delay clock 9 may be, for example, such that the pulse width ratio of the generated pulse 10 is constant, other than equalizing the pulse width difference.

【0021】パルス生成手段4は、基準クロック6と選
択され選択遅延クロック9(この例では6個)の論理演
算を行い、図22の(j)〜(o)に示すように、6個
の生成パルス10(10−1〜10−6)を生成する。
The pulse generating means 4 performs a logical operation on the selected reference clock 6 and the selected delay clock 9 (six in this example), and as shown in FIGS. The generation pulse 10 (10-1 to 10-6) is generated.

【0022】パルス選択手段5は、多値(例えば8段
階)の画像情報11を入力して、6個の生成パルス10
と全白(オール0)と全黒(オール1)を含む8個のパル
スの中から多値画像情報11に相応する1個を選択し
て、時間軸方向にパルス幅変調された2値の画像情報1
2として出力する。
The pulse selecting means 5 receives multi-valued (for example, eight-stage) image information 11 and generates six generated pulses 10
And one of eight pulses including all white (all 0) and all black (all 1) corresponding to the multi-valued image information 11 is selected, and a binary pulse width modulated in the time axis direction is selected. Image information 1
Output as 2.

【0023】図22の例では、時刻T0から時刻T1の
期間に、多値画像情報11(y)が10進数で「2」で
あるので、パルス選択手段5は生成パルス10−2
(k)を選択し、(s)に示すような2値画像情報12
を出力する。そして、時刻T1から時刻T2の期間で
は、多値画像情報11(y)が10進数で「5」である
ので、パルス選択手段5は生成パルス10−5(n)を
選択し、これを2値画像情報12(s)として出力す
る。
In the example shown in FIG. 22, since the multivalued image information 11 (y) is "2" in decimal in the period from time T0 to time T1, the pulse selecting means 5 generates the generated pulse 10-2.
(K) is selected and the binary image information 12 as shown in (s) is selected.
Is output. Then, during the period from time T1 to time T2, the multilevel image information 11 (y) is “5” in decimal, so the pulse selecting means 5 selects the generated pulse 10-5 (n) and sets it to 2 It is output as value image information 12 (s).

【0024】図24は、遅延時間測定手段2の一例を示
すブロック図である。この遅延時間測定手段2は、マイ
クロコンピュータ29によって構成する。遅延時間測定
信号65により、16個の遅延クロック7を基準クロッ
ク6の立ち下がりのタイミングでサンプリングし、この
サンプリング結果から図22に示した遅延時間t0、す
なわち、1画素分の遅延時間に相当するバッファゲート
の段数を検出する。ここでは、(g)に示す遅延クロッ
ク7−11を生成するバッファゲートの段数(=11)
を検出し、これを遅延時間測定値8として出力する。
FIG. 24 is a block diagram showing an example of the delay time measuring means 2. The delay time measuring means 2 is constituted by a microcomputer 29. The 16 delay clocks 7 are sampled at the falling timing of the reference clock 6 by the delay time measurement signal 65, and from the sampling result, the delay time t0 shown in FIG. 22, that is, the delay time corresponding to one pixel is obtained. The number of stages of the buffer gate is detected. Here, the number of stages of the buffer gate for generating the delay clock 7-11 shown in (g) (= 11)
And outputs this as the delay time measurement value 8.

【0025】図25は、前記遅延時間測定手段2の他の
例を示すブロック図である。この遅延時間測定手段2
は、インバータ30とラッチ31とエンコーダ32によ
って構成している。遅延時間測定信号65によって動作
を開始するラッチ31は、基準クロック6を反転したサ
ンプリングクロック34の立ち上がりで、16個の遅延
クロック7(7−1〜7−16)をラッチしてラッチデ
ータ33として出力する。エンコーダ32は、このラッ
チデータ33をエンコードして、すなわち、4ビットの
2進データに変換して、遅延時間測定値8(8−1〜8
−4)として出力する。
FIG. 25 is a block diagram showing another example of the delay time measuring means 2. This delay time measuring means 2
Comprises an inverter 30, a latch 31, and an encoder 32. The latch 31 that starts operating in response to the delay time measurement signal 65 latches the 16 delay clocks 7 (7-1 to 7-16) at the rising edge of the sampling clock 34 obtained by inverting the reference clock 6 and generates the latched data 33. Output. The encoder 32 encodes the latch data 33, that is, converts the latch data 33 into 4-bit binary data, and outputs the measured delay time 8 (8-1 to 8).
-4).

【0026】図22に示したタイムチャートの例は、こ
の遅延時間測定値8は、「1011」あるいは「110
0」(10進数で「11」あるいは「12」)である。
In the example of the time chart shown in FIG. 22, the measured delay time 8 is “1011” or “110”.
0 "(" 11 "or" 12 "in decimal).

【0027】このようにすれば、プログラムを必要とし
ない遅延時間測定手段2を構成することができる。
In this way, it is possible to configure the delay time measuring means 2 that does not require a program.

【0028】図26は、遅延クロック選択手段3の一例
を示すブロック図である。この遅延クロック選択手段3
は、γ設定手段40と遅延演算手段41と遅延選択手段
42によって構成している。遅延演算手段41は、遅延
時間測定値8(8−1〜8−4)とγ特性設定値44を
演算し、複数の階調に割り当てる各階調に相応する遅延
時間を算出する。遅延選択手段42は、前記遅延演算手
段41から出力される演算値(遅延時間)43(43−
1〜43−8)により、各階調の遅延時間に相応する遅
延クロック7(7−1〜7−16)を選択し、選択遅延
クロック9(9−1〜9−8)として出力する。
FIG. 26 is a block diagram showing an example of the delay clock selection means 3. This delay clock selection means 3
Is composed of γ setting means 40, delay calculating means 41, and delay selecting means 42. The delay calculation means 41 calculates the delay time measurement value 8 (8-1 to 8-4) and the γ characteristic setting value 44, and calculates a delay time corresponding to each gradation to be assigned to a plurality of gradations. The delay selecting means 42 calculates an operation value (delay time) 43 (43-
1 to 43-8), the delay clock 7 (7-1 to 7-16) corresponding to the delay time of each gradation is selected and output as the selected delay clock 9 (9-1 to 9-8).

【0029】表示あるいは記録のγ特性に整合させるた
めの各階調の遅延時間は、γ設定手段40の設定値によ
り、図27のように設定することができる。図27は、
図26に示したγ設定手段40のγ特性曲線の一例であ
り、3種類の曲線が選択可能に格納してある。これによ
り、γ特性の異なる選択遅延クロック9(9−1〜9−
8)を容易に取得することができる。
The delay time of each gradation to match the display or recording γ characteristic can be set as shown in FIG. FIG.
26 is an example of a γ characteristic curve of the γ setting means 40 shown in FIG. 26, and three types of curves are stored so as to be selectable. Thereby, the selection delay clocks 9 (9-1 to 9-
8) can be easily obtained.

【0030】図28は、パルス生成手段4の一例を示す
ブロック図である。このパルス生成手段4は、8個のエ
クスクルーシブ・オアゲート50〜57によつて構成す
る。8個のエクスクルーシブ・オアゲート50〜57
は、基準クロック6と遅延クロック選択手段3から出力
される8個の選択遅延クロック9(9−1〜9−85)
の論理演算を実行して、8個の生成パルス10(10−
1〜10−8)を生成する。
FIG. 28 is a block diagram showing an example of the pulse generating means 4. The pulse generating means 4 is constituted by eight exclusive OR gates 50 to 57. 8 exclusive or gates 50-57
Is a reference clock 6 and eight selected delay clocks 9 (9-1 to 9-85) output from the delay clock selection means 3.
Is executed, and eight generated pulses 10 (10-
1 to 10-8).

【0031】図29は、パルス選択手段5の一例を示す
ブロック図である。このパルス選択手段5は、セレクタ
60によって構成している。3ビット、すなわち8階調
の多値画像情報11に対応して、8段階の生成パルス1
0(10−1〜10−8)の1つを選択し、選択したパ
ルス10−xを2値画像情報12として出力する。
FIG. 29 is a block diagram showing an example of the pulse selecting means 5. This pulse selecting means 5 is constituted by a selector 60. In correspondence with 3 bits, that is, 8 levels of multi-valued image information 11, 8 levels of generated pulses 1
0 (10-1 to 10-8) is selected, and the selected pulse 10-x is output as the binary image information 12.

【0032】このような動作によって、8階調の多値画
像情報11は、時間軸方向に8階調にパルス幅変調され
た2値画像情報12に変換される。
By such an operation, the multi-level image information 11 of eight gradations is converted into binary image information 12 of which pulse width is modulated to eight gradations in the time axis direction.

【0033】このようにすることにより、画素クロック
に同期して多段階にパルス幅変調された2値画像情報を
簡単に生成することができるので、画素クロック周波数
の高い多値画像信号にも容易に適用することができる。
また、多段階のパルス幅の元となる遅延クロックは、そ
の遅延時間を測定して選択するので、階調の解像度に対
応する画素時間の分割精度を向上することができ、高品
質の画像を形成することができる。
By doing so, it is possible to easily generate binary image information pulse-width modulated in multiple stages in synchronization with the pixel clock, so that even a multi-valued image signal having a high pixel clock frequency can be easily generated. Can be applied to
In addition, since the delay clock that is the source of the multi-step pulse width is selected by measuring the delay time, the accuracy of dividing the pixel time corresponding to the gradation resolution can be improved, and a high-quality image can be obtained. Can be formed.

【0034】図32は、画像形成装置としてレーザプリ
ンタを使用した画像形成システムのブロック図である。
この画像形成システムは、パルス幅変調記録信号発生装
置80とパーソナルコンピュータ81とレーザプリンタ
82および制御装置83によって構成している。
FIG. 32 is a block diagram of an image forming system using a laser printer as an image forming apparatus.
This image forming system includes a pulse width modulation recording signal generator 80, a personal computer 81, a laser printer 82, and a controller 83.

【0035】制御装置83は、走査記録するレーザプリ
ンタ82から各1走査ラインの同期信号に相当するBD
信号84を入力すると各ラインの画素クロックを生成
し、この画素クロックを1/2分周した基準クロック6
を出力する。また、レーザプリンタ82の階調数指定信
号75と、測定が必要なタイミングで遅延時間測定信号
65を出力する。
The control unit 83 sends a BD corresponding to a synchronization signal of one scanning line from the laser printer 82 for scanning and recording.
When a signal 84 is input, a pixel clock for each line is generated, and the reference clock 6 obtained by dividing the pixel clock by 1 /.
Is output. Further, it outputs a gradation number designation signal 75 of the laser printer 82 and a delay time measurement signal 65 at a timing that requires measurement.

【0036】パルス幅変調記録信号発生装置80は、前
述したように、基準クロック6を起点にして複数の遅延
クロックを生成し、遅延時間測定信号65のタイミング
で1画素時間に相当する遅延クロックを測定し、その1
画素時間を解像度指定信号75に対応して分割するのに
必要な個数の遅延クロックを選択し、選択した各選択遅
延クロックの遅延時間に対応したパルス幅のパルスを生
成する。そして、パーソナルコンピュータ81から入力
される多値画像情報11の階調に応じて、対応するパル
ス幅のパルスを選択して2値画像情報(パルス幅変調さ
れたパルス信号)12としてレーザプリンタ82に出力
する。
As described above, the pulse width modulation recording signal generator 80 generates a plurality of delay clocks starting from the reference clock 6, and generates a delay clock corresponding to one pixel time at the timing of the delay time measurement signal 65. Measure, Part 1
The number of delay clocks required to divide the pixel time in accordance with the resolution designation signal 75 is selected, and a pulse having a pulse width corresponding to the delay time of each selected selected delay clock is generated. Then, a pulse having a corresponding pulse width is selected in accordance with the gradation of the multi-valued image information 11 input from the personal computer 81, and converted into binary image information (pulse width modulated pulse signal) 12 to the laser printer 82. Output.

【0037】レーザプリンタ82は、このパルス幅変調
された2値画像情報12によってレーザビームを点滅す
ることにより中間調画像を作成して記録する。
The laser printer 82 blinks the laser beam with the pulse width modulated binary image information 12 to create and record a halftone image.

【0038】この例では、多値画像情報源をパーソナル
コンピュータ81としたが、多値の画像信号を出力する
ディジタルカメラやイメージスキャナなどを使用するこ
とができる。また、画像出力装置としては、インクジェ
ットプリンタや感熱プリンタなどの他の記録方式による
プリンタ、更にはディスプレイ装置を使用することもで
きる。
In this example, the multi-valued image information source is the personal computer 81. However, a digital camera or an image scanner that outputs a multi-valued image signal can be used. As the image output device, a printer using another recording method such as an ink jet printer or a thermal printer, or a display device can be used.

【0039】次に、多値画像情報の解像度の変更に対応
することができる画像形成装置を説明する。図30は、
この画像形成装置におけるパルス幅変調記録信号発生装
置のブロック図である。図21に示したパルス幅変調記
録信号発生装置と同一の構成要素には同一の参照符号を
付して重複する説明を省略する。図21に示したパルス
幅変調記録信号発生装置との相違は、クロック選択手段
70,第2の遅延クロック選択手段71,第3の遅延ク
ロック選択手段72を付加した点にある。
Next, an image forming apparatus capable of coping with a change in resolution of multi-valued image information will be described. FIG.
FIG. 2 is a block diagram of a pulse width modulation recording signal generator in the image forming apparatus. The same components as those of the pulse width modulation recording signal generator shown in FIG. 21 are denoted by the same reference numerals, and redundant description will be omitted. The difference from the pulse width modulation recording signal generator shown in FIG. 21 is that a clock selection means 70, a second delay clock selection means 71, and a third delay clock selection means 72 are added.

【0040】このパルス幅変調記録信号発生装置の動作
を、図31に示すタイムチャートを参照して説明する。
The operation of the pulse width modulated recording signal generator will be described with reference to a time chart shown in FIG.

【0041】この画像形成装置は、解像度指定信号73
によって、図31に示した1画素の時間がt9(解像度
A)とt10(解像度B)の2種類に変化するものとす
る。例えば、解像度Aの場合の信号(a),(d),
(l)は、解像度Bにおいては信号(p),(q),
(r)に対応する。
This image forming apparatus has a resolution specifying signal 73
As a result, the time of one pixel shown in FIG. 31 changes to two types, t9 (resolution A) and t10 (resolution B). For example, signals (a), (d),
(L) is the signal (p), (q),
(R).

【0042】クロック選択手段70は、第1の基準クロ
ック74と第2の基準クロック75を入力し、解像度指
定信号73に基づいてその一方を選択し、選択基準クロ
ック76として出力する。第1の基準クロック74と第
2の基準クロック75のそれぞれのパルス幅は、それぞ
れの解像度における1画素の時間に相当する。
The clock selecting means 70 receives the first reference clock 74 and the second reference clock 75, selects one of them based on the resolution designation signal 73, and outputs it as a selected reference clock 76. Each pulse width of the first reference clock 74 and the second reference clock 75 corresponds to one pixel time at each resolution.

【0043】第2の遅延クロック選択手段71は、遅延
クロック選択手段3と同様に、遅延時間測定値8に基づ
いて複数個の遅延クロック7(7−1〜7−15)の中
から所望の複数個の遅延クロックを選択して第2の選択
遅延クロック77として出力する。
As in the case of the delay clock selecting means 3, the second delay clock selecting means 71 selects a desired one of the plurality of delay clocks 7 (7-1 to 7-15) based on the measured delay time 8. A plurality of delayed clocks are selected and output as a second selected delayed clock 77.

【0044】第3の遅延クロック選択手段72は、解像
度指定信号73に応じて、遅延選択クロック9と第2の
遅延選択クロック77の一方を選択し、第3の選択遅延
クロック78としてパルス生成手段4に入力する。
The third delay clock selection means 72 selects one of the delay selection clock 9 and the second delay selection clock 77 in accordance with the resolution designation signal 73, and generates a pulse as the third selection delay clock 78. Enter 4

【0045】この例によれば、指定された解像度に応じ
て選択基準クロックと第3の選択遅延クロックを選択し
ているので、解像度が変化しても、同じ多値画像情報1
1においては、2値画像情報12は、1画素の時間に対
して同じ割合のパルス幅のパルス信号となり、同じ品質
の画像を形成することができる。
According to this example, since the selection reference clock and the third selection delay clock are selected according to the designated resolution, even if the resolution changes, the same multi-valued image information 1 is obtained.
In the case of 1, the binary image information 12 is a pulse signal having the same pulse width with respect to the time of one pixel, so that an image of the same quality can be formed.

【0046】[0046]

【発明が解決しようとする課題】前述した画像形成方法
および装置によれば、多値画像信号の画像周波数が高く
なっても、画素クロックに同期した段階にパルス幅変調
された2値画像信号を生成できるので、高速で高品質の
中間調画像を形成することができる。
According to the above-described image forming method and apparatus, even if the image frequency of the multi-valued image signal increases, the binary image signal that has been pulse-width modulated in synchronization with the pixel clock can be obtained. Since it can be generated, a high-quality halftone image can be formed at high speed.

【0047】また、パルス幅の元となる遅延クロックの
遅延時間をオンライン測定してその変動に対応している
ので、遅延時間の小さい多数の遅延クロックをバッファ
ゲートなどによって簡単に生成することができ、高い周
波数の多値画像情報に基づく画像形成を容易に行うこと
ができる。
Further, since the delay time of the delay clock, which is the base of the pulse width, is measured online to cope with the fluctuation, a large number of delay clocks with a small delay time can be easily generated by a buffer gate or the like. In addition, it is possible to easily form an image based on high-frequency multivalued image information.

【0048】ところで、このような画像形成方法および
装置において、形成する画像の質を高めるためには、画
像の傾斜した端縁に現れるギザギザを少なくして滑らか
な形状にすることが必要である。
By the way, in such an image forming method and apparatus, in order to improve the quality of an image to be formed, it is necessary to reduce the jaggedness appearing on the inclined edge of the image and to make it smooth.

【0049】本発明の目的は、このような高い周波数の
画像情報に基づく画像形成方法および装置に好適な画像
の傾斜した端縁を滑らかな形状に形成するための方法お
よび装置を提供することにある。
An object of the present invention is to provide a method and apparatus for forming an inclined edge of an image into a smooth shape suitable for an image forming method and apparatus based on such high-frequency image information. is there.

【0050】[0050]

【課題を解決するための手段】本発明の1つの特徴は、
2値の画像情報をパターン検出信号に基づいて時間軸方
向に変調した2値の画像情報に変換する画像形成方法に
おいて、画素クロックに同期して遅延時間の段階的に異
なる複数の遅延クロックを生成し、その中から1画素時
間を分割するのに必要な個数の遅延クロックを選択し、
選択した遅延クロックの遅延時間に相応した時間幅のパ
ルスを生成し、前記パターン検出信号に対応した該当す
る時間軸のパルスを2値画像情報として出力することに
ある。
One feature of the present invention is that:
In an image forming method for converting binary image information into binary image information modulated in a time axis direction based on a pattern detection signal, a plurality of delay clocks having delay times different in stages are generated in synchronization with a pixel clock. Then, the number of delay clocks necessary to divide one pixel time is selected from among them,
A pulse having a time width corresponding to the delay time of the selected delay clock is generated, and a pulse on a corresponding time axis corresponding to the pattern detection signal is output as binary image information.

【0051】また、他の特徴は、画素クロックに同期し
て遅延時間の段階的に異なる複数の遅延クロックを生成
し、その中から1画素時間を分割するのに必要な個数の
遅延クロックを選択し、選択した遅延クロックの遅延時
間に相応した時間幅のパルスを生成し、多値の画像情報
の入力階調に対応した該当する時間幅のパルスを2値画
像情報として出力する画像形成方法において、多値画像
情報の入力階調に応じて該当する時間幅のパルスを選択
して2値画像情報として出力することにある。
Another feature is that a plurality of delay clocks having different delay times are generated in synchronization with the pixel clock, and the number of delay clocks necessary to divide one pixel time is selected from the plurality of delay clocks. An image forming method for generating a pulse having a time width corresponding to the delay time of the selected delay clock and outputting a pulse having a time width corresponding to the input gradation of the multi-valued image information as binary image information. In other words, a pulse of a corresponding time width is selected according to the input gradation of the multi-valued image information and is output as binary image information.

【0052】更に、他の特徴は、画素クロックを分周し
た基準クロックに同期して遅延時間の段階的に異なる複
数の第1の遅延クロックを生成し、その中から1画素時
間を分割するのに必要な個数の第1の遅延クロックを選
択し、選択した第1の遅延クロックの遅延時間に相応し
た時間幅の第1のパルスを生成し、画素クロックに同期
して遅延時間の段階的に異なる複数の第2の遅延クロッ
クを生成し、その中から1画素時間を分割するのに必要
な個数の第2の遅延クロックを選択し、選択した第2の
遅延クロックの遅延時間に相応した時間幅の第2のパル
スを生成し、画像情報のパターンに基づいて前記第1ま
たは第2のパルスを2値画像情報として出力することに
ある。
Further, another characteristic is that a plurality of first delay clocks having different delay times in stages are generated in synchronization with a reference clock obtained by dividing the pixel clock, and one pixel time is divided from the first delay clocks. The first delay clock of the number necessary for the first delay clock is selected, a first pulse having a time width corresponding to the delay time of the selected first delay clock is generated, and the delay time is gradually changed in synchronization with the pixel clock. A plurality of different second delay clocks are generated, a number of second delay clocks necessary to divide one pixel time are selected from among them, and a time corresponding to the delay time of the selected second delay clock is selected. A second pulse having a width is generated, and the first or second pulse is output as binary image information based on a pattern of image information.

【0053】更に、他の特徴は、これらの画像形成方法
によって出力する2値画像情報を使用してレーザプリン
タのレーザビームを制御する画像形成装置にある。
Another feature is an image forming apparatus that controls a laser beam of a laser printer using binary image information output by these image forming methods.

【0054】[0054]

【発明の実施の形態】以下、本発明の実施形態を図1〜
図20を参照して説明する。
BRIEF DESCRIPTION OF THE DRAWINGS FIG.
This will be described with reference to FIG.

【0055】通常の階調情報ではない多値の画像情報を
時間軸方向に変調された2値の画像情報(パルス信号)
に変換して画像形成に使用する画像形成装置を説明す
る。
Binary image information (pulse signal) obtained by modulating multi-valued image information other than ordinary gradation information in the time axis direction
An image forming apparatus which is used to form an image after converting it into an image will be described.

【0056】図8は、画像形成装置としてレーザプリン
タを使用した画像形成システムのブロック図である。こ
の画像形成システムは、パルス幅変調記録信号発生装置
200とパーソナルコンピュータ81と画像処理装置2
01および制御装置83によって構成している。
FIG. 8 is a block diagram of an image forming system using a laser printer as an image forming apparatus. This image forming system includes a pulse width modulation recording signal generation device 200, a personal computer 81, and an image processing device 2
01 and the control device 83.

【0057】制御装置83は、図32に示した従来の画
像形成システムにおける制御装置83と同様に、走査記
録するレーザプリンタ82から各1走査ラインの同期信
号に相当するBD信号84を入力すると画素クロック2
05を生成し、この画素クロック205を1/2分周し
た基準クロック6と、遅延時間測定信号65を出力す
る。
The control device 83 receives a BD signal 84 corresponding to a synchronizing signal of one scan line from the laser printer 82 for scanning and recording, as in the case of the control device 83 in the conventional image forming system shown in FIG. Clock 2
05, and outputs a reference clock 6 obtained by dividing the pixel clock 205 by 1 / and a delay time measurement signal 65.

【0058】画像処理装置201は、BD信号84と画
素クロック205に同期して、パーソナルコンピュータ
81から入力される2値画像情報202を、レーザプリ
ンタ82のレーザの走査方向に相当する主走査方向と、
この主走査方向に直交する副走査方向の2次元(ビット
マップデータ)に展開し、画像の傾斜した端縁に現れる
ギザギザが目立つ特定のパターンを検出して、後述する
注目画素のパターン検出信号203として出力する。例
えば、図9に示すように、2値画像情報202を主走査
方向に5画素、副走査方向に5画素の5×5(=25)
画素領域に展開した画像について、その中心にある太枠
で囲んだ画素を注目画素として、NO.1〜NO.8ま
での8種類のパターンの何れに該当するかをパターン認
識により検出して出力する。また、パターン検出信号2
03に同期した注目画素の2値画像情報204も出力す
る。
The image processing apparatus 201 synchronizes the binary image information 202 inputted from the personal computer 81 with the main scanning direction corresponding to the laser scanning direction of the laser printer 82 in synchronization with the BD signal 84 and the pixel clock 205. ,
The image is developed in two dimensions (bit map data) in the sub-scanning direction orthogonal to the main scanning direction, detects a specific pattern in which jaggies appearing on the inclined edge of the image are noticeable, and detects a pattern detection signal 203 of a pixel of interest described later. Output as For example, as shown in FIG. 9, the binary image information 202 is composed of 5 pixels in the main scanning direction and 5 × 5 (= 25) of 5 pixels in the sub-scanning direction.
In the image developed in the pixel area, the pixel surrounded by a bold frame at the center of the image is set as the pixel of interest and the NO. 1 to NO. Which of the eight types of patterns up to 8 is applicable is detected by pattern recognition and output. Also, the pattern detection signal 2
It also outputs the binary image information 204 of the target pixel synchronized with 03.

【0059】パルス幅変調記録信号発生装置200は、
基準クロック6を起点にして複数の遅延クロックを生成
し、遅延時間測定信号65のタイミングで1画素時間に
相当する遅延クロックを測定し、その1画素時間を分割
するのに必要な個数の遅延クロックを選択し、選択した
各選択遅延クロックの遅延時間に対応したパルス幅のパ
ルスを生成する。そして、画像処理装置201から入力
されるパターン検出信号203に応じて、図9に示した
ような、補正後の注目画素の変調パターンに相当する時
間軸方向に変調された2値画像情報(パルス幅変調記録
信号)233を出力する。
The pulse width modulation recording signal generating device 200
A plurality of delay clocks are generated starting from the reference clock 6, a delay clock corresponding to one pixel time is measured at the timing of the delay time measurement signal 65, and the number of delay clocks required to divide the one pixel time is measured. Is selected, and a pulse having a pulse width corresponding to the delay time of each selected delay clock is generated. Then, in accordance with the pattern detection signal 203 input from the image processing apparatus 201, as shown in FIG. 9, the binary image information (pulse) modulated in the time axis direction corresponding to the corrected modulation pattern of the target pixel. 233).

【0060】図1は、パルス幅変調記録信号発生装置2
00の一実施形態を示すブロック図である。図21に示
した従来のパルス幅変調記録信号発生装置との相違は、
生成パルスパターン設定手段90を設け、更に、第2の
パルス生成系を付加し、パルス選択手段211は3つの
信号のうちの1つを選択して出力するようにしたことに
ある。第1の遅延クロック生成手段220は遅延クロッ
ク生成手段1に相当し、第1の遅延時間測定手段222
は遅延時間測定手段2に相当する。また、第2の遅延ク
ロック生成手段225および第2の遅延時間測定手段2
27も遅延クロック生成手段1,遅延時間測定手段2と
同様に構成する。
FIG. 1 shows a pulse width modulation recording signal generator 2
FIG. 2 is a block diagram showing an embodiment of the present invention. The difference from the conventional pulse width modulation recording signal generator shown in FIG.
The configuration is such that a generated pulse pattern setting means 90 is provided, and further, a second pulse generation system is added, and the pulse selecting means 211 selects and outputs one of the three signals. The first delay clock generation means 220 corresponds to the delay clock generation means 1 and the first delay time measurement means 222
Corresponds to the delay time measuring means 2. In addition, the second delay clock generation means 225 and the second delay time measurement means 2
27 has the same configuration as the delay clock generation means 1 and the delay time measurement means 2.

【0061】このパルス幅変調記録信号発生装置200
を図4に示すタイムチャートを参照して説明する。
The pulse width modulated recording signal generator 200
Will be described with reference to a time chart shown in FIG.

【0062】(a)に示す基準クロック6は、(x)に
示した画素クロック205を1/2分周したものであ
る。(x)に示す画素クロック205は、(y)に示す
2値画像情報204を入力する同期信号である。また、
画素クロック205に同期して、(r)に示すパターン
検出信号203も入力する。
The reference clock 6 shown in (a) is obtained by dividing the pixel clock 205 shown in (x) by 1/2. The pixel clock 205 shown in (x) is a synchronization signal for inputting the binary image information 204 shown in (y). Also,
The pattern detection signal 203 shown in (r) is also input in synchronization with the pixel clock 205.

【0063】第1の遅延クロック生成手段220は、
(a)に示す基準クロック6に基づいて、(b)〜
(i)に示す複数個の第1の遅延クロック221(22
1−1〜221−15)を生成する。なお、図4は、第
1の遅延クロック生成手段220が生成した16個の遅
延クロック221の中から、(d)に示した遅延クロッ
ク221−6と(g)に示した遅延クロック221−1
2を例外として、奇数番(221−1,221−3,…
…)の8個の第1の遅延クロックを抜き出して例示して
いる。この(b)〜(i)に示した8個の第1の遅延ク
ロック221−1〜221−15の基準クロック6から
の遅延時間は、それぞれ、t1,t3,t6,t7,t
9,t12,t13,t15とする。
The first delayed clock generation means 220
Based on the reference clock 6 shown in FIG.
A plurality of first delay clocks 221 (22) shown in (i)
1-1 to 221-15) are generated. FIG. 4 shows the delay clock 221-6 shown in (d) and the delay clock 221-1 shown in (g) among the 16 delay clocks 221 generated by the first delay clock generation means 220.
With the exception of 2, the odd numbers (221-1, 221-3,...)
..) Are extracted and illustrated. The delay times of the eight first delay clocks 221-1 to 221-15 shown in (b) to (i) from the reference clock 6 are t1, t3, t6, t7, and t, respectively.
9, t12, t13, and t15.

【0064】第1の遅延時間測定手段222は、図21
に示した従来の遅延時間測定装置2と同様にして、1画
素時間t0に相当する遅延時間を得る遅延クロックが遅
延クロック221−12(t12)であると判断し、こ
れを第1の遅延時間測定値223として10進数「1
2」を出力する(図24と図25の例では2進数で出力
した)。
The first delay time measuring means 222
Is determined to be the delay clock 221-12 (t12) for obtaining the delay time corresponding to one pixel time t0, and this is referred to as the first delay time. The measured value 223 is a decimal number “1”.
2 "(in the example of FIGS. 24 and 25, a binary number was output).

【0065】第1の遅延クロック選択手段210は、第
1の遅延クロック生成手段220によって生成された1
6個の第1の遅延クロック221(221−1〜221
−15)の中から、前記第1の遅延時間測定値223と
生成パルスパターン設定手段90からの第1の生成パル
スパターン設定信号91に従って該当する遅延クロック
を選択し、これを第1の選択遅延クロック206として
出力する。図示の例では、生成パルスパターン設定手段
90によって、1画素の時間t0の1/2のパルス幅を
有する生成パルス207−6を出力するように設定され
たとすると、(d)に示す遅延クロック221−6が第
1の選択遅延クロック206になる。なお、図4の例で
は、1画素の時間t0に相当する遅延時間を得る遅延ク
ロックが(g)に示した遅延クロック221−12であ
るので、生成パルスパターン設定手段90によって設定
できるパルス207の分割数は「12」になる。
The first delayed clock selecting means 210 outputs the one generated by the first delayed clock generating means 220.
Six first delay clocks 221 (221-1 to 221)
-15), a corresponding delay clock is selected in accordance with the first measured delay time value 223 and the first generated pulse pattern setting signal 91 from the generated pulse pattern setting means 90, and this is selected as a first selected delay. Output as clock 206. In the illustrated example, assuming that the generated pulse pattern setting means 90 has set so as to output the generated pulse 207-6 having a pulse width of の of the time t0 of one pixel, the delay clock 221 shown in FIG. -6 is the first selection delay clock 206. In the example of FIG. 4, since the delay clock for obtaining the delay time corresponding to the time t0 of one pixel is the delay clock 221-12 shown in (g), the pulse 207 that can be set by the generated pulse pattern setting means 90 is used. The division number is “12”.

【0066】第1のパルス生成手段224は、基準クロ
ック6と選択遅延クロック206の論理演算を行い、図
4の(k)に示す生成パルス207(207−6)を生
成する。
The first pulse generation means 224 performs a logical operation of the reference clock 6 and the selected delay clock 206 to generate a generation pulse 207 (207-6) shown in FIG.

【0067】第2の遅延クロック生成手段225は、
(x)に示した画素クロック205に基づいて、(m)
〜(q)に示す複数個の第2の遅延クロック226を生
成する。なお、図4は、8個の遅延クロック226の中
から、(m)〜(q)に示した5個の遅延クロック22
6−1〜226−5を例示している。
The second delay clock generation means 225
Based on the pixel clock 205 shown in (x), (m)
A plurality of second delayed clocks 226 shown in (q) are generated. FIG. 4 shows the five delayed clocks 22 shown in (m) to (q) out of the eight delayed clocks 226.
6-1 to 226-5 are illustrated.

【0068】第2の遅延時間測定手段227は、第1の
遅延時間測定手段222と同様にして、(p)に示す遅
延クロック226−4がt0/2に相当する遅延時間を
得る遅延クロックであると判断し、これを第2の遅延時
間測定値228として10進数で「4」を出力する。
The second delay time measuring means 227 is a delay clock for obtaining the delay time corresponding to t0 / 2 from the delay clock 226-4 shown in (p), similarly to the first delay time measuring means 222. It determines that there is, and outputs “4” in decimal as the second measured delay time 228.

【0069】第2の遅延クロック選択手段229は、第
2の遅延時間測定値228と生成パルスパターン設定手
段90からの第2の生成パルスパターン設定信号92に
従って、第2の遅延クロック生成手段225によって生
成された8個の第2の遅延クロック226の中から該当
する遅延クロックを選択し、これを第2の選択遅延クロ
ック230として出力する。図示の例では、第2の生成
パルスパターン設定手段231によって、1画素の半分
の時間t0/2の1/2のパルス幅を有する生成パルス
232−2を出力するように設定されたとすると、
(n)に示す遅延クロック226−2が第2の選択遅延
クロック230になる。なお、図4では、1画素の半分
の時間t0/2に相当する遅延時間を得る遅延クロック
が(p)に示す遅延クロック226−4であるので、生
成パルスパターン設定手段90によって設定できる第2
の生成パルス232の分割数は「4」になる。
The second delay clock selection means 229 is operated by the second delay clock generation means 225 according to the second measured delay time value 228 and the second generation pulse pattern setting signal 92 from the generation pulse pattern setting means 90. A corresponding delay clock is selected from the generated eight second delay clocks 226, and this is output as a second selected delay clock 230. In the illustrated example, it is assumed that the second generated pulse pattern setting unit 231 is set to output a generated pulse 232-2 having a pulse width of の of the time t0 / 2, which is half of one pixel.
The delay clock 226-2 shown in (n) becomes the second selection delay clock 230. In FIG. 4, since the delay clock for obtaining the delay time corresponding to half the time t0 / 2 of one pixel is the delay clock 226-4 shown in (p), the second clock that can be set by the generated pulse pattern setting means 90
Of the generated pulse 232 becomes “4”.

【0070】第2のパルス生成手段231は、画素クロ
ック205と第2の選択遅延クロック230の論理演算
を行い、図4の(t)に示す第2の生成パルス232−
2を生成する。
The second pulse generation means 231 performs a logical operation of the pixel clock 205 and the second selection delay clock 230, and generates a second generation pulse 232- shown in FIG.
Generate 2.

【0071】パルス選択手段211は、パターン検出信
号203を入力して、2値画像情報204と第1の生成
パルス207と第2の生成パルス232の中から1つの
パルスを選択して、時間軸方向に変調された2値の画像
情報(パルス幅変調記録信号)233として出力する。
この2値画像情報233は、総てが時間軸方向に変調さ
れるわけではなく、画像処理装置201によるパターン
検出結果によって異なり、例えば、図9に示す8種類の
パターンを検出したときの注目画素だけが変調されるこ
とになる。
The pulse selecting means 211 receives the pattern detection signal 203, selects one pulse from the binary image information 204, the first generated pulse 207 and the second generated pulse 232, and It is output as binary image information (pulse width modulation recording signal) 233 modulated in the direction.
Not all the binary image information 233 is modulated in the time axis direction, and the binary image information 233 differs depending on the pattern detection result by the image processing apparatus 201. For example, a pixel of interest when eight types of patterns shown in FIG. Only will be modulated.

【0072】図4の例では、時刻T0から時刻T1の期
間に、図9に示したNO.1のパターンがきて、パター
ン検出信号203が(r)のようにパターンNO.1の
検出を示しているので、パルス選択手段211は(k)
に示す生成パルス207−6を出力する。時刻T1から
時刻T2の期間では、パターン検出信号203が該当パ
ターンなしを示しているので、パルス選択手段211は
2値画像情報204を選択して出力する。このようにし
て、(s)に示す2値画像情報233が決定される。
In the example of FIG. 4, during the period from time T0 to time T1, the NO. 1 comes, and the pattern detection signal 203 becomes the pattern NO. 1 is detected, the pulse selection means 211 determines (k)
Is generated. In the period from time T1 to time T2, since the pattern detection signal 203 indicates that there is no corresponding pattern, the pulse selecting unit 211 selects and outputs the binary image information 204. In this way, the binary image information 233 shown in (s) is determined.

【0073】図14は、生成パルスパターン設定手段9
0の一実施形態を示すブロック図である。この生成パル
スパターン設定手段90は、マイクロコンピュータ27
0によって構成している。第1の遅延時間測定値223
と第2の遅延時間測定値228によって、設定できる生
成パルスの段階数が決まり、それぞれの設定値に従っ
て、第1の生成パルスパターン設定信号91と第2の生
成パルスパターン設定信号92を出力する。
FIG. 14 shows the generated pulse pattern setting means 9.
0 is a block diagram showing one embodiment. FIG. The generated pulse pattern setting means 90 is provided by the microcomputer 27.
0. First delay time measurement 223
And the second delay time measurement value 228, the number of generation pulse stages that can be set is determined, and a first generation pulse pattern setting signal 91 and a second generation pulse pattern setting signal 92 are output according to the respective setting values.

【0074】この設定パターンを図3に例示する。例え
ば、生成パルス207のパルス幅を6/12(1画素を
12段階に分割して6段階のパルス幅とする)に設定す
るときには、第1の生成パルスパターン設定信号91と
して、演算式「÷2.0」を示す信号を出力するように
する。
FIG. 3 shows an example of this setting pattern. For example, when the pulse width of the generated pulse 207 is set to 6/12 (one pixel is divided into 12 steps to have a pulse width of 6 steps), the first generated pulse pattern setting signal 91 is used as the arithmetic expression “÷ 2.0 "is output.

【0075】図2は、遅延クロック選択手段210の一
実施形態を示すブロック図である。この遅延クロック選
択手段210は、遅延演算手段234と遅延選択手段2
12によって構成している。遅延演算手段234は、生
成パルスパターン設定信号91によって与えられる演算
式に従って遅延時間測定値223を演算して演算値21
1を出力する。遅延選択手段212は、前記演算値21
1に従って、遅延クロック221(221−1〜221
−16)の中から1つを選択して、選択遅延クロック2
06として出力する。この例では、生成パルスパターン
設定手段90によって、図3に示すパルス幅「6/1
2」(1画素を12個に分割して、その6個分のパルス
幅)が設定されているので、遅延演算手段234には
「÷2」という演算式を示す生成パルスパターン設定信
号91が入力される。図4では、第1の遅延時間測定値
223(第1の遅延クロック221−12相当)が10
進数で「12」であるので、演算値211は10進数で
「6」となり、遅延クロック221−1〜221−16
の中から6番目の遅延クロック221−6が選択されて
選択遅延クロック206となる。
FIG. 2 is a block diagram showing an embodiment of the delay clock selection means 210. The delay clock selecting means 210 includes a delay calculating means 234 and a delay selecting means 2
12. The delay calculating means 234 calculates the measured delay time 223 according to the calculation formula given by the generated pulse pattern setting signal 91 and calculates
Outputs 1. The delay selecting means 212 calculates the calculated value 21
1, the delayed clock 221 (221-1 to 221)
-16), and selects one from the selected delay clock 2
06 is output. In this example, the pulse width “6/1” shown in FIG.
2 ”(1 pixel is divided into 12 pixels and the pulse width of the 6 pixels is set), so that the delay calculation means 234 receives the generated pulse pattern setting signal 91 indicating the operation formula“ ÷ 2 ”. Is entered. In FIG. 4, the first delay time measurement value 223 (corresponding to the first delay clock 221-12) is 10
The arithmetic value 211 is “6” in decimal because it is “12” in decimal notation, and the delayed clocks 221-1 to 221-16
The sixth delay clock 221-6 is selected from the above and becomes the selected delay clock 206.

【0076】この選択遅延クロック206は、遅延演算
手段234において行う演算処理の演算式によって変わ
り、図3に示すように、生成パルス207のパルス幅が
変わるように演算式を変える。
The selected delay clock 206 changes depending on the arithmetic expression of the arithmetic processing performed by the delay arithmetic means 234, and as shown in FIG. 3, the arithmetic expression is changed so that the pulse width of the generated pulse 207 changes.

【0077】図12は、第1のパルス生成手段224の
一実施形態を示すブロック図である。この第1のパルス
生成手段224は、エクスクルーシブ・オアゲート26
0とインバータ261によって構成している。エクスク
ルーシブ・オアゲート260は、基準クロック6と第1
の選択遅延クロック206(図4に示した遅延クロック
221−6に相当する)の論理演算を実行して第1の生
成パルス207−6を生成する。そして、インバータ2
61は、前記第1の生成パルス207−6を反転して第
1の反転生成パルス207−6Nを生成する。
FIG. 12 is a block diagram showing an embodiment of the first pulse generation means 224. The first pulse generating means 224 is provided with the exclusive OR gate 26.
0 and an inverter 261. The exclusive OR gate 260 is connected to the reference clock 6 and the first
Of the selected delayed clock 206 (corresponding to the delayed clock 221-6 shown in FIG. 4) to generate a first generated pulse 207-6. And inverter 2
61 inverts the first generated pulse 207-6 to generate a first inverted generated pulse 207-6N.

【0078】図13は、第2のパルス生成手段231の
一実施形態を示すブロック図である。この第2のパルス
生成手段231は、エクスクルーシブ・オアゲート26
2とインバータ263によって構成している。エクスク
ルーシブ・オアゲート262は、画素クロック205と
第2の選択遅延クロック230(図4に示した遅延クロ
ック226−2に相当する)の論理演算を実行して第2
の生成パルス232−2を生成する。インバータ263
は、前記第2の生成パルス232−2を反転して第2の
反転生成パルス232−2Nを生成する。
FIG. 13 is a block diagram showing an embodiment of the second pulse generation means 231. The second pulse generating means 231 is provided with the exclusive OR gate 26.
2 and an inverter 263. The exclusive OR gate 262 performs a logical operation of the pixel clock 205 and the second selected delay clock 230 (corresponding to the delay clock 226-2 shown in FIG. 4) to perform the second operation.
Is generated. Inverter 263
Generates the second inverted generated pulse 232-2N by inverting the second generated pulse 232-2.

【0079】図10は、パルス選択手段211の一実施
形態を示すブロック図である。このパルス選択手段21
1は、セレクタ264によって構成している。セレクタ
264は、4ビット、すなわち、8種類のパターン情報
を示すパターン検出信号203に従って、2値画像情報
204と、第1の生成パルス207−6と、第1の反転
生成パルス207−6Nと、第2の生成パルス232−
2と、第2の反転生成パルス232−2Nの4種類の中
から1つのパルスを選択して、2値画像情報233とし
て出力する。この動作によって、パターン検出信号20
3によって、時間軸方向に変調された2値画像情報23
3が得られる。
FIG. 10 is a block diagram showing one embodiment of the pulse selecting means 211. This pulse selecting means 21
1 is constituted by a selector 264. The selector 264 outputs four bits, that is, binary image information 204, a first generated pulse 207-6, a first inverted generated pulse 207-6N, in accordance with the pattern detection signal 203 indicating eight types of pattern information. Second generated pulse 232-
2 and one pulse from among four types of second inversion generation pulses 232-2N are selected and output as binary image information 233. By this operation, the pattern detection signal 20
3, the binary image information 23 modulated in the time axis direction
3 is obtained.

【0080】図11は、パターン検出信号203と図9
に示したパターン番号との関係を示したものである。図
9におけるパターン番号によってパターン検出信号20
3が変わり、2値画像情報233が変わる。このように
して、図9における補正後の欄に示すようなパルス幅変
調された注目画素の2値画像情報233を得ることがで
きる。
FIG. 11 shows the pattern detection signal 203 and FIG.
Shows the relationship with the pattern numbers shown in FIG. The pattern detection signal 20 according to the pattern number in FIG.
3 changes, and the binary image information 233 changes. In this way, it is possible to obtain the binary image information 233 of the pixel of interest subjected to pulse width modulation as shown in the column after correction in FIG.

【0081】以上のような実施形態によれば、パルス幅
変調された2値画像情報の元になる生成パルスのパター
ンを簡単に設定することができ、また、パターン検出信
号に同期してパルス幅変調された2値画像情報を生成す
ることができるので、画像の傾斜した端縁に現れるギザ
ギザを減少(滑らかに)した高画質の画像を形成するこ
とができる。
According to the above-described embodiment, it is possible to easily set the pattern of the generated pulse which is the basis of the pulse width-modulated binary image information, and the pulse width is synchronized with the pattern detection signal. Since modulated binary image information can be generated, it is possible to form a high-quality image with reduced (smooth) jaggedness appearing on the inclined edge of the image.

【0082】次に、本発明におけるパルス幅変調記録信
号発生装置200の他の実施形態について説明する。
Next, another embodiment of the pulse width modulation recording signal generator 200 according to the present invention will be described.

【0083】図5は、この他の実施形態におけるパルス
幅変調記録信号発生装置200のブロック図である。こ
の実施形態におけるパルス幅変調記録信号発生装置20
0は、遅延クロック生成手段1と、遅延時間測定手段2
と、遅延クロック選択手段290と、パルス生成手段2
42と、生成パルスパターン設定手段240と、パルス
選択手段292によって構成している。
FIG. 5 is a block diagram of a pulse width modulation recording signal generator 200 according to another embodiment. Pulse width modulation recording signal generator 20 in this embodiment
0 is the delay clock generation means 1 and the delay time measurement means 2
, Delay clock selection means 290, and pulse generation means 2
42, a generated pulse pattern setting means 240, and a pulse selecting means 292.

【0084】このパルス幅変調記録信号発生装置200
を図6に示すタイムチャートを参照して説明する。
This pulse width modulation recording signal generator 200
Will be described with reference to a time chart shown in FIG.

【0085】(a)に示す基準クロック6は、(x)に
示した画素クロック205を1/2分周したものであ
る。(x)に示す画素クロック205(x)は、(y)
に示した2値画像情報204と(r)に示したパターン
検出信号203を入力する同期信号である。
The reference clock 6 shown in (a) is obtained by dividing the pixel clock 205 shown in (x) by 1/2. The pixel clock 205 (x) shown in (x) is (y)
Is a synchronization signal for inputting the binary image information 204 shown in FIG. 7 and the pattern detection signal 203 shown in FIG.

【0086】遅延クロック生成手段1は、(a)に示す
基準クロック6に基づいて、(b)〜(i)に示す8個
の遅延クロック7(7−1〜7−8)を生成する。な
お、図6に示す例では、(b)〜(i)に示した8個の
第1の遅延クロック7−1〜7−8の基準クロック6か
らの遅延時間を、それぞれ、t1〜t8とした。
The delay clock generator 1 generates eight delay clocks 7 (7-1 to 7-8) shown in (b) to (i) based on the reference clock 6 shown in (a). In the example shown in FIG. 6, the delay times of the eight first delay clocks 7-1 to 7-8 shown in (b) to (i) from the reference clock 6 are represented by t1 to t8, respectively. did.

【0087】遅延時間測定手段2は、前述した遅延時間
測定装置と同様にして、遅延クロック7−6(t6)
が、1画素時間t0に相当する遅延時間を得る遅延クロ
ックであると判断し、これを遅延時間測定値8として1
0進数で「6」を出力する。
The delay time measuring means 2 performs the delay clock 7-6 (t6) in the same manner as the above-described delay time measuring device.
Is determined to be a delay clock that obtains a delay time corresponding to one pixel time t0, and
Outputs "6" in base 0.

【0088】遅延クロック選択手段290は、生成パル
スパターン設定手段240から与えられる生成パルスパ
ターンクロック設定信号293に従って、遅延クロック
生成手段1で生成した8個の遅延クロック7を組み合わ
せて生成クロック291−1〜291−8を生成する。
この例では、生成クロック291−7,291−8は
「0」である。なお、図6に示した例では、1画素の時
間t0に相当する遅延時間を得る遅延クロックが(g)
に示した遅延クロック7−6であるので、生成パルスパ
ターン設定手段240によって設定できる生成パルス2
43の分割数は「6」になる。
The delayed clock selecting means 290 combines the eight delayed clocks 7 generated by the delayed clock generating means 1 in accordance with the generated pulse pattern clock setting signal 293 given from the generated pulse pattern setting means 240 to generate the generated clock 291-1. To 291-8.
In this example, the generated clocks 291-7 and 291-8 are "0". In the example shown in FIG. 6, the delay clock for obtaining the delay time corresponding to the time t0 of one pixel is (g).
, The generated pulse 2 which can be set by the generated pulse pattern setting means 240
The number of divisions of 43 becomes “6”.

【0089】パルス生成手段242は、生成パルスパタ
ーン設定信号241に従って、図6に示した(t)に示
す生成パルス243を生成する。
The pulse generating means 242 generates the generated pulse 243 shown in FIG. 6 (t) according to the generated pulse pattern setting signal 241.

【0090】パルス選択手段292は、入力したパター
ン検出信号203に応じて、2値画像情報204と生成
パルス243の一方を選択して、時間軸方向に変調され
た2値の画像情報(パルス幅変調記録信号)233とし
て出力する。
The pulse selecting means 292 selects one of the binary image information 204 and the generated pulse 243 according to the input pattern detection signal 203, and outputs the binary image information modulated in the time axis direction (pulse width). (Modulated recording signal) 233.

【0091】図6の例では、時刻T0から時刻T1の期
間に、パターン検出信号203が(r)のようにパター
ンNO.1を示しているので、パルス選択手段292は
(t)の生成パルス243を選択して出力する。なお、
図6の例では、図9の例と異ならせて、パターンNO.
1のときに(t)の生成パルス243を出力するように
した。時刻T1から時刻T2の期間では、パターン検出
信号203が該当パターンなしを示しているので、パル
ス選択手段292は2値画像情報204を選択して出力
する。このようにして、(s)に示す2値画像情報23
3が決定される。
In the example shown in FIG. 6, during the period from time T0 to time T1, the pattern detection signal 203 changes the pattern NO. Since it indicates 1, the pulse selecting means 292 selects and outputs the generated pulse 243 of (t). In addition,
The example of FIG. 6 differs from the example of FIG.
At the time of 1, the generation pulse 243 of (t) is output. In the period from time T1 to time T2, since the pattern detection signal 203 indicates that there is no corresponding pattern, the pulse selecting means 292 selects and outputs the binary image information 204. Thus, the binary image information 23 shown in FIG.
3 is determined.

【0092】図17は、遅延クロック選択手段290の
一実施形態を示すブロック図である。この遅延クロック
選択手段290は、マイクロコンピュータ294と8個
のエクスクルーシブ・オアゲート301〜308によっ
て構成している。そして、生成パルスパターン設定手段
240から与えられる生成パルスパターンクロック設定
信号293に従って、マイクロコンピュータ294とエ
クスクルーシブオアゲート301〜308により、入力
される8個の遅延クロック7−1〜7−8を組み合わせ
て生成クロック291−1〜291−8を生成する。こ
の例では、生成クロック291−7,291−8は
「0」(=Low)である。
FIG. 17 is a block diagram showing an embodiment of the delay clock selection means 290. The delay clock selecting means 290 is composed of a microcomputer 294 and eight exclusive OR gates 301 to 308. Then, according to the generated pulse pattern clock setting signal 293 given from the generated pulse pattern setting means 240, the microcomputer 294 and the exclusive OR gates 301 to 308 combine the eight delayed clocks 7-1 to 7-8 inputted. The generated clocks 291-1 to 291-8 are generated. In this example, the generated clocks 291-7 and 291-8 are "0" (= Low).

【0093】図15は、生成パルスパターン設定手段2
40の一実施形態を示すブロック図である。この生成パ
ルスパターン設定手段240は、マイクロコンピュータ
280によって構成している。そして、遅延時間測定値
8によって、設定できる生成パルスの段階数が決まり、
その設定値に従って、生成パルスパターン設定信号24
1と生成パルスパターンクロック設定信号293を出力
する。
FIG. 15 shows generated pulse pattern setting means 2.
FIG. 4 is a block diagram illustrating one embodiment of the present invention. The generated pulse pattern setting means 240 is constituted by a microcomputer 280. Then, the delay time measurement value 8 determines the number of stages of the generated pulse that can be set,
According to the set value, the generated pulse pattern setting signal 24
1 and a generated pulse pattern clock setting signal 293 are output.

【0094】その設定パターンの一例を図16に示す。
例えば、生成パルス243を図16に示すようにすると
きには、生成パルスパターン設定手段240は、生成パ
ルスパターン設定信号241−1〜241−6で示すよ
うなパターンの信号を出力するように設定する。
FIG. 16 shows an example of the setting pattern.
For example, when the generated pulse 243 is set as shown in FIG. 16, the generated pulse pattern setting means 240 sets so as to output a signal having a pattern as indicated by the generated pulse pattern setting signals 241-1 to 241-6.

【0095】図7は、パルス生成手段242の一実施形
態を示すブロック図である。このパルス生成手段242
は、オアゲート257,258と、インバータ259
と、P/S−A,P/S−B(P/S=パラレル入力シ
リアル出力シフトレジスタ)251,253と、セレク
タ256によって構成している。
FIG. 7 is a block diagram showing an embodiment of the pulse generating means 242. This pulse generating means 242
Are OR gates 257 and 258 and an inverter 259
, P / SA, P / SB (P / S = parallel input serial output shift register) 251, 253, and a selector 256.

【0096】オアゲート257は、入力する生成クロッ
ク291−1,291−3,291−5,291−7に
基づいてシフトクロックA250を生成する。オアゲー
ト258は、入力する生成クロック291−2,291
−4,291−6,291−8に基づいてシフトクロッ
クB252を生成する。
The OR gate 257 generates a shift clock A250 based on the input generated clocks 291-1, 291-3, 291-5, and 291-7. The OR gate 258 receives the generated clocks 291-2 and 291
The shift clock B252 is generated based on -4,291-6,291-8.

【0097】P/S−A251は、生成クロック291
−1をロードA信号として生成パルスパターン設定信号
241の中の奇数番のパターン241−1,241−
3,241−5をロードし、シフトクロックA250に
よってシリアル出力A信号254をシフトする。同様に
して、P/S−B253は、生成クロック291−2を
ロードB信号として生成パルスパターン設定信号241
の中の偶数番のパターン241−2,241−4,24
1−6をロードし、シフトクロックB252によってシ
リアル出力B信号255をシフトする。
The P / S-A 251 generates the generated clock 291
-1 as the load A signal, the odd-numbered patterns 241-1 and 241- in the generated pulse pattern setting signal 241.
3, 241-5 are loaded, and the serial output A signal 254 is shifted by the shift clock A250. Similarly, the P / S-B 253 sets the generated pulse pattern setting signal 241 using the generated clock 291-2 as the load B signal.
Even-numbered patterns 241-2, 241-2, and 24 in
1-6 are loaded, and the serial output B signal 255 is shifted by the shift clock B252.

【0098】セレクタ256は、シリアル出力A信号2
54とシリアル出力B信号255を選択信号275に従
って切り替えて生成パルス243として出力する。
The selector 256 outputs the serial output A signal 2
54 and the serial output B signal 255 are switched according to the selection signal 275 and output as a generated pulse 243.

【0099】図18は、パルス選択手段292の一実施
形態を示すブロック図である。このパルス選択手段29
2は、セレクタ285によって構成している。そして、
パターン検出信号203に従って、2値画像情報204
と生成パルス243の一方を選択して、2値画像情報
(パルス幅変調記録信号)233として出力する。
FIG. 18 is a block diagram showing one embodiment of the pulse selecting means 292. This pulse selecting means 29
2 comprises a selector 285. And
Binary image information 204 according to pattern detection signal 203
And one of the generated pulses 243 is selected and output as binary image information (pulse width modulated recording signal) 233.

【0100】このような動作によって、パターン検出信
号203に応じて時間軸方向に変調された2値画像情報
233を生成する。
With such an operation, the binary image information 233 modulated in the time axis direction according to the pattern detection signal 203 is generated.

【0101】この実施形態によれば、パルス幅変調され
た2値画像情報の元になる生成パルスのパターンを任意
に設定することができ、また、パターン検出信号に同期
したパルス幅変調された2値画像情報を生成することが
できるので、画像の端縁に現れるギザギザの少ない高画
質の画像を形成することができる。
According to this embodiment, it is possible to arbitrarily set the pattern of the generated pulse which is the basis of the pulse width modulated binary image information, and to perform the pulse width modulated pulse synchronization with the pattern detection signal. Since the value image information can be generated, it is possible to form a high-quality image with less jaggedness appearing at the edge of the image.

【0102】なお、前記の例では、生成パルスを1個と
したが、パルス生成手段242を複数個にすることによ
り、複数個の生成パルスを容易に生成することができ
る。
In the above example, one generated pulse is used. However, by using a plurality of pulse generating means 242, a plurality of generated pulses can be easily generated.

【0103】また、図30に示す例のように、解像度指
定信号73を入力することにより、レーザプリンタ82
の解像度が変わっても、1画素の時間に対して同じ割合
のパルス幅の変調信号を発生させて、同じ品質の画像を
形成させることができる。
As shown in the example of FIG. 30, by inputting the resolution designation signal 73, the laser printer 82
Even if the resolution changes, a modulation signal having the same ratio of pulse width to the time of one pixel can be generated to form an image of the same quality.

【0104】図19は、パルス生成手段242の他の実
施形態を示すブロック図である。このパルス生成手段2
42は、アンドゲート311〜320と、オアゲート3
22によって構成している。
FIG. 19 is a block diagram showing another embodiment of the pulse generating means 242. This pulse generating means 2
42 is AND gates 311 to 320 and OR gate 3
22.

【0105】このパルス生成手段242の動作を図20
のタイムチャートを参照して説明する。
The operation of this pulse generation means 242 is shown in FIG.
This will be described with reference to the time chart of FIG.

【0106】(b)〜(k)に示す生成クロック291
−1〜291−10は、遅延クロック選択手段290
(図17参照)で生成されるので、各生成クロックのハ
イの時間が最小になるケースは、配線による遅延時間を
無視すると、図23に示した遅延クロック生成手段1を
構成するバッファゲート13〜28の各段の遅延時間に
等しくなる。すなわち、(b)の生成クロック291−
1のパルス幅は、図23に示したバッファゲート13の
遅延時間になる。(b)〜(k)に示す各生成クロック
291−1〜291−10のパルス幅が、(a)に示す
生成パルスパターン設定信号241の各ステップの時
間、すなわち、1画素時間を分割する時間になる。
The generated clock 291 shown in (b) to (k)
-1 to 291-10 are delay clock selection means 290
(See FIG. 17). In the case where the high time of each generated clock is minimized, ignoring the delay time due to the wiring, the buffer gates 13 to 13 constituting the delayed clock generating means 1 shown in FIG. It is equal to the delay time of each of the 28 stages. That is, the generated clock 291-
The pulse width of 1 becomes the delay time of the buffer gate 13 shown in FIG. The pulse width of each of the generated clocks 291-1 to 291-10 shown in (b) to (k) is the time of each step of the generated pulse pattern setting signal 241 shown in (a), that is, the time for dividing one pixel time. become.

【0107】ここで、(a)に示す生成パルスパターン
設定信号241が設定されると、各生成パルスパターン
設定信号の各ビット241−1〜241−10と、各生
成クロック291−1〜291−10とが、各アンドゲ
ート311〜320でアンドされ、各画素分割出力32
1−1〜321−10になり、その画素分割出力321
−1〜321−10が更にオアゲートでオアされ、
(v)に示した生成パルス243になる。
Here, when the generated pulse pattern setting signal 241 shown in (a) is set, each bit 241-1 to 241-10 of each generated pulse pattern setting signal and each generated clock 291-1 to 291- 10 is ANDed by each of AND gates 311 to 320, and each pixel divided output 32
1-1 to 321-10, and the pixel division output 321
-1 to 321-10 are further ORed with an OR gate,
The generated pulse 243 shown in FIG.

【0108】なお、(a)に示す生成パルスパターン設
定信号241の分割数が「10」の場合について説明し
たが、この分割数は、図23に示したバッファゲート1
3〜28の遅延時間によって変わる。すなわち、バッフ
ァゲート13〜28の遅延時間が短くなると生成パルス
パターン設定信号241の分割数が多くなり、逆に、バ
ッファゲート13〜28の遅延時間が長くなると生成パ
ルスパターン設定信号241の分割数が少なくなる。バ
ッファゲート13〜28の遅延時間が長くなると、図2
0に示した1画素の終わり(図20における右側の方)
の時間に相当する生成クロックが生成されなくなる(L
owのままになる)ので、例え設定しても無効になる
(生成されない)。
The case where the number of divisions of the generated pulse pattern setting signal 241 shown in (a) is "10" has been described, but this number of divisions is the same as that of the buffer gate 1 shown in FIG.
It depends on the delay time of 3-28. That is, when the delay time of the buffer gates 13 to 28 is short, the number of divisions of the generated pulse pattern setting signal 241 is large, and conversely, when the delay time of the buffer gates 13 to 28 is long, the number of divisions of the generated pulse pattern setting signal 241 is small. Less. When the delay time of the buffer gates 13 to 28 becomes longer, FIG.
End of one pixel shown at 0 (right side in FIG. 20)
Is no longer generated (L
ow), so even if it is set, it becomes invalid (not generated).

【0109】また、図15に示すように、生成パルスパ
ターン設定手段240には、遅延時間測定値8が入力さ
れており、1画素時間の分割数は生成パルスパターンを
設定する前に明らかになっているので、使えないステッ
プを設定するようなことはない。
As shown in FIG. 15, the measured delay time 8 is input to the generated pulse pattern setting means 240, and the number of divisions per pixel time becomes clear before the generated pulse pattern is set. So there is no need to set unusable steps.

【0110】[0110]

【発明の効果】本発明によれば、パルス幅変調された2
値画像情報の元になる生成パルスのパターンを任意に設
定することができ、また、パターン検出信号に同期した
パルス幅変調された2値画像情報を生成することができ
るので、画像の端縁に現れるギザギザの少ない高画質の
画像を形成することができる。
According to the present invention, the pulse width modulated 2
It is possible to arbitrarily set the pattern of the generated pulse that is the basis of the value image information, and it is possible to generate pulse width modulated binary image information synchronized with the pattern detection signal. A high-quality image with less jagged appearance can be formed.

【0111】しかも、多値画像信号の画像周波数が高く
なっても、画素クロックに同期した段階にパルス幅変調
された2値画像信号が生成できるので、高速で高品質の
中間調画像を形成することができる。
Further, even if the image frequency of the multi-valued image signal is increased, a binary image signal whose pulse width is modulated can be generated at a stage synchronized with the pixel clock, so that a high-quality halftone image can be formed at high speed. be able to.

【0112】また、パルス幅の元となる遅延クロックの
遅延時間をオンライン測定してその変動に対応している
ので、遅延時間の短い多数の遅延クロックをバッファゲ
ートなどによって簡単に生成することができ、高い周波
数の多値画像情報に基づく画像形成を容易に行うことが
できる。
Further, since the delay time of the delay clock, which is the source of the pulse width, is measured online to cope with the fluctuation, a large number of delay clocks with a short delay time can be easily generated by a buffer gate or the like. In addition, it is possible to easily form an image based on high-frequency multivalued image information.

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

【図1】本発明になる画像形成システムにおけるパルス
幅変調記録信号発生装置の一実施形態を示すブロック図
である。
FIG. 1 is a block diagram showing an embodiment of a pulse width modulation recording signal generating device in an image forming system according to the present invention.

【図2】図1に示したパルス幅変調記録信号発生装置に
おける第1の遅延クロック選択手段のブロック図であ
る。
FIG. 2 is a block diagram of a first delay clock selecting means in the pulse width modulation recording signal generator shown in FIG.

【図3】図1に示した生成パルスのパルス幅と第1の生
成パルスパターン設定信号との関係を示す図である。
FIG. 3 is a diagram showing a relationship between a pulse width of a generated pulse shown in FIG. 1 and a first generated pulse pattern setting signal.

【図4】図1に示したパルス幅変調記録信号発生装置の
動作を示すタイムチャートである。
FIG. 4 is a time chart showing an operation of the pulse width modulation recording signal generator shown in FIG.

【図5】本発明になるパルス幅変調記録信号発生装置の
他の実施形態を示すブロック図である。
FIG. 5 is a block diagram showing another embodiment of the pulse width modulation recording signal generator according to the present invention.

【図6】図5に示したパルス幅変調記録信号発生装置の
動作を示すタイムチャートである。
FIG. 6 is a time chart showing an operation of the pulse width modulation recording signal generator shown in FIG.

【図7】図5に示したパルス幅変調記録信号発生装置に
おけるパルス生成手段のブロック図である。
FIG. 7 is a block diagram of a pulse generation unit in the pulse width modulation recording signal generation device shown in FIG.

【図8】本発明になる画像形成システムのブロック図で
ある。
FIG. 8 is a block diagram of an image forming system according to the present invention.

【図9】図8に示した画像形成システムにおける画像処
理の説明図である。
9 is an explanatory diagram of image processing in the image forming system shown in FIG.

【図10】図1に示したパルス幅辺地用記録信号発生装
置におけるパルス選択手段のブロック図である。
FIG. 10 is a block diagram of a pulse selecting means in the pulse width side recording signal generating apparatus shown in FIG. 1;

【図11】図9に示したパターン番号とパターン検出信
号との関係を示す図である。
FIG. 11 is a diagram illustrating a relationship between a pattern number and a pattern detection signal illustrated in FIG. 9;

【図12】図1に示したパルス幅変調記録信号発生装置
における第1のパルス生成手段のブロック図である。
FIG. 12 is a block diagram of a first pulse generation means in the pulse width modulation recording signal generation device shown in FIG.

【図13】図1に示したパルス幅変調記録信号発生装置
における第2のパルス生成手段のブロック図である。
FIG. 13 is a block diagram of a second pulse generation unit in the pulse width modulation recording signal generation device shown in FIG.

【図14】図1に示したパルス幅変調記録信号発生装置
における生成パルスパターン設定手段のブロック図であ
る。
FIG. 14 is a block diagram of a generated pulse pattern setting means in the pulse width modulation recording signal generator shown in FIG.

【図15】図5に示したパルス幅変調記録信号発生装置
における生成パルスパターン設定手段のブロック図であ
る。
FIG. 15 is a block diagram of a generated pulse pattern setting means in the pulse width modulation recording signal generator shown in FIG.

【図16】図5に示したパルス幅辺地用記録信号発生装
置における生成パルスパターン設定信号と生成パルスの
関係を示す図である。
16 is a diagram showing a relationship between a generated pulse pattern setting signal and a generated pulse in the pulse width side recording signal generator shown in FIG. 5;

【図17】図5に示したパルス幅変調記録信号発生装置
における遅延クロック選択手段のブロック図である。
FIG. 17 is a block diagram of delay clock selection means in the pulse width modulation recording signal generator shown in FIG.

【図18】図5に示したパルス幅変調記録信号発生装置
におけるパルス選択手段のブロック図である。
FIG. 18 is a block diagram of a pulse selecting means in the pulse width modulation recording signal generator shown in FIG.

【図19】図5に示したパルス幅変調記録信号発生装置
におけるパルス生成手段の他の実施形態を示すブロック
図である。
19 is a block diagram showing another embodiment of the pulse generation means in the pulse width modulation recording signal generation device shown in FIG.

【図20】図19に示したパルス生成手段の動作を示す
タイムチャートである。
FIG. 20 is a time chart showing the operation of the pulse generation means shown in FIG.

【図21】本発明を適用するのに好適な従来の画像形成
装置におけるパルス幅変調記録信号発生装置のブロック
図である。
FIG. 21 is a block diagram of a pulse width modulation recording signal generator in a conventional image forming apparatus suitable for applying the present invention.

【図22】図21に示したパルス幅変調記録信号発生装
置の動作を示すタイムチャートである。
FIG. 22 is a time chart showing an operation of the pulse width modulation recording signal generator shown in FIG.

【図23】図21に示したパルス幅記録信号発生装置に
おける遅延クロック生成手段のブロック図である。
FIG. 23 is a block diagram of delay clock generation means in the pulse width recording signal generation device shown in FIG. 21;

【図24】図21に示したパルス幅記録信号発生装置に
おける遅延時間測定手段のブロック図である。
24 is a block diagram of delay time measuring means in the pulse width recording signal generator shown in FIG.

【図25】図21に示したパルス幅変調信号発生装置に
おける遅延時間測定手段の他の例を示すブロック図であ
る。
25 is a block diagram showing another example of the delay time measuring means in the pulse width modulation signal generator shown in FIG.

【図26】図21に示したパルス幅変調記録信号発生装
置における遅延クロック選択手段のブロック図である。
FIG. 26 is a block diagram of delay clock selecting means in the pulse width modulated recording signal generator shown in FIG.

【図27】図26に示した遅延クロック選択手段におけ
るγ設定手段のγ特性図である。
FIG. 27 is a γ characteristic diagram of γ setting means in the delay clock selecting means shown in FIG. 26;

【図28】図21に示したパルス幅変調記録信号発生装
置におけるパルス生成手段のブロック図である。
FIG. 28 is a block diagram of a pulse generation unit in the pulse width modulation recording signal generation device shown in FIG.

【図29】図21に示したパルス幅変調記録信号発生装
置におけるパルス選択手段のブロック図である。
FIG. 29 is a block diagram of a pulse selection means in the pulse width modulation recording signal generator shown in FIG.

【図30】本発明を適用するのに好適な従来の他の画像
形成装置のブロック図である。
FIG. 30 is a block diagram of another conventional image forming apparatus suitable for applying the present invention.

【図31】図30に示した画像形成装置の動作を示すタ
イムチャートである。
FIG. 31 is a time chart illustrating an operation of the image forming apparatus illustrated in FIG. 30;

【図32】本発明を適用するのに好適な従来の画像形成
装置のブロック図である。
FIG. 32 is a block diagram of a conventional image forming apparatus suitable for applying the present invention.

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

1…遅延クロック生成手段、2…遅延時間測定手段、3
…遅延クロック選択手段、4…パルス生成手段、5…パ
ルス選択手段、6…基準クロック、7…遅延クロック、
8…遅延時間測定値、9…選択遅延クロック、10…生
成パルス、11…多値画像情報、12…2値画像情報、
90…生成パルスパターン設定手段、203…パターン
検出信号。
1 ... delay clock generation means, 2 ... delay time measurement means, 3
... delay clock selection means, 4 ... pulse generation means, 5 ... pulse selection means, 6 ... reference clock, 7 ... delay clock,
8: measured delay time, 9: selected delay clock, 10: generated pulse, 11: multi-value image information, 12: binary image information,
90: Generated pulse pattern setting means, 203: Pattern detection signal.

Claims (7)

【特許請求の範囲】[Claims] 【請求項1】2値の画像情報をパターン検出信号に基づ
いて時間軸方向に変調した2値の画像情報に変換する画
像形成方法において、 画素クロックに同期して遅延時間の段階的に異なる複数
の遅延クロックを生成し、その中から1画素時間を分割
するのに必要な個数の遅延クロックを選択し、選択した
遅延クロックの遅延時間に相応した時間幅のパルスを生
成し、前記パターン検出信号に対応した該当する時間軸
のパルスを2値画像情報として出力することを特徴とす
る画像形成方法。
1. An image forming method for converting binary image information into binary image information modulated in a time axis direction based on a pattern detection signal, wherein a plurality of delay times different in stages are synchronized in synchronization with a pixel clock. , A delay clock having a time width corresponding to the delay time of the selected delay clock is generated, and the pattern detection signal is generated. Outputting a pulse on a time axis corresponding to the image data as binary image information.
【請求項2】請求項1において、前記生成される時間軸
のパルスは、生成パルスパターン設定手段によって設定
することを特徴とする画像形成方法。
2. The image forming method according to claim 1, wherein the generated pulse on the time axis is set by generated pulse pattern setting means.
【請求項3】画素クロックに同期して遅延時間の段階的
に異なる複数の遅延クロックを生成し、その中から1画
素時間を分割するのに必要な個数の遅延クロックを選択
し、選択した遅延クロックの遅延時間に相応した時間幅
のパルスを生成し、多値の画像情報の入力階調に対応し
た該当する時間幅のパルスを2値画像情報として出力す
る画像形成方法において、 多値画像情報の入力階調に応じて該当する時間幅のパル
スを選択して2値画像情報として出力することを特徴と
する画像形成方法。
3. A plurality of delay clocks having different delay times in stages are generated in synchronization with the pixel clock, and a delay clock of a necessary number for dividing one pixel time is selected from the plurality of delay clocks. An image forming method for generating a pulse having a time width corresponding to a delay time of a clock and outputting a pulse having a time width corresponding to an input gradation of multi-valued image information as binary image information, comprising the steps of: An image forming method for selecting a pulse of a corresponding time width according to the input gradation of the image and outputting the selected pulse as binary image information.
【請求項4】請求項3において、前記必要な個数の遅延
クロックは、前記生成した複数の遅延クロックの中から
前記1画素時間内に入るものを測定し、その中から段階
的に選択することを特徴とする画像形成方法。
4. The delay clock according to claim 3, wherein the required number of delay clocks is measured within the one pixel time from among the plurality of generated delay clocks, and is selected stepwise. An image forming method comprising:
【請求項5】請求項3または4において、前記2値の画
像情報の解像度の変更により前記画素時間が変化する場
合に、その画素時間に応じて選択する遅延クロックの個
数を増減することを特徴とする画像形成方法。
5. The method according to claim 3, wherein when the pixel time changes due to a change in resolution of the binary image information, the number of delay clocks to be selected is increased or decreased according to the pixel time. Image forming method.
【請求項6】画素クロックを分周した基準クロックに同
期して遅延時間の段階的に異なる複数の第1の遅延クロ
ックを生成し、その中から1画素時間を分割するのに必
要な個数の第1の遅延クロックを選択し、選択した第1
の遅延クロックの遅延時間に相応した時間幅の第1のパ
ルスを生成し、画素クロックに同期して遅延時間の段階
的に異なる複数の第2の遅延クロックを生成し、その中
から1画素時間を分割するのに必要な個数の第2の遅延
クロックを選択し、選択した第2の遅延クロックの遅延
時間に相応した時間幅の第2のパルスを生成し、画像情
報のパターンに基づいて前記第1または第2のパルスを
2値画像情報として出力することを特徴とする画像形成
方法。
6. A plurality of first delay clocks having different delay times in stages are generated in synchronization with a reference clock obtained by dividing the pixel clock, and a number of first delay clocks required to divide one pixel time out of the first delay clocks are generated. Selecting the first delay clock, and selecting the selected first
A first pulse having a time width corresponding to the delay time of the delay clock is generated, and a plurality of second delay clocks having different delay times in stages are generated in synchronization with the pixel clock. The number of second delay clocks required to divide the second delay clock is selected, a second pulse having a time width corresponding to the delay time of the selected second delay clock is generated, and the second pulse is generated based on a pattern of image information. An image forming method, comprising: outputting the first or second pulse as binary image information.
【請求項7】請求項1〜6の1項に記載した画像形成方
法により出力した2値画像情報によってレーザプリンタ
のレーザビームを制御することを特徴とする画像形成装
置。
7. An image forming apparatus, wherein a laser beam of a laser printer is controlled by binary image information outputted by the image forming method according to claim 1.
JP10070199A 1998-03-19 1998-03-19 Image forming method and apparatus Abandoned JPH11275355A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP10070199A JPH11275355A (en) 1998-03-19 1998-03-19 Image forming method and apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP10070199A JPH11275355A (en) 1998-03-19 1998-03-19 Image forming method and apparatus

Publications (1)

Publication Number Publication Date
JPH11275355A true JPH11275355A (en) 1999-10-08

Family

ID=13424617

Family Applications (1)

Application Number Title Priority Date Filing Date
JP10070199A Abandoned JPH11275355A (en) 1998-03-19 1998-03-19 Image forming method and apparatus

Country Status (1)

Country Link
JP (1) JPH11275355A (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0591274A (en) * 1991-09-30 1993-04-09 Canon Inc Image forming device
JPH08331401A (en) * 1995-06-06 1996-12-13 Canon Inc Color image forming device
JPH09247379A (en) * 1996-03-04 1997-09-19 Ricoh Co Ltd Digital copier

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0591274A (en) * 1991-09-30 1993-04-09 Canon Inc Image forming device
JPH08331401A (en) * 1995-06-06 1996-12-13 Canon Inc Color image forming device
JPH09247379A (en) * 1996-03-04 1997-09-19 Ricoh Co Ltd Digital copier

Similar Documents

Publication Publication Date Title
EP0717551B1 (en) Image processing apparatus
EP0359292A2 (en) Apparatus for interpolating image signals
JPS639279A (en) Shading correction system
KR19990017529A (en) Nonlinear Characteristic Correction Device for Display Elements and its Correction Method
JPH06308898A (en) Vertical deflection waveform generating device
JPH06103374A (en) Picture scaling device
JP3176083B2 (en) Image processing apparatus and method
JPH11275355A (en) Image forming method and apparatus
JP2002108298A (en) Digital signal processing circuit and processing method thereof, display device, liquid crystal display device, and liquid crystal projector
US5550955A (en) Method and apparatus for digitally processing an image based on a random number and a multiplier corresponding to input image data
JP3137709B2 (en) Digital circuit layout
JP3480659B2 (en) Image forming method and apparatus
JP5053827B2 (en) Drive signal generating apparatus and image reading apparatus
JP4481343B2 (en) Method and apparatus for enabling generation of FM grid points at high speed
JP3139001B2 (en) Image recording device
JP2004120366A (en) Image processing apparatus and image processing method
JP2584560B2 (en) Image processing device
JPS61227477A (en) Picture processor
JP5507992B2 (en) Display control apparatus and control method thereof
JP2701310B2 (en) Halftone image generation method and apparatus
JPH10233900A (en) Image reading device
JPH07264395A (en) Image reduction device
JPS6058479B2 (en) How to display characters, etc.
JP3298959B2 (en) Pulse width modulation circuit
JPH11338406A (en) Sampling phase adjuster

Legal Events

Date Code Title Description
A762 Written abandonment of application

Free format text: JAPANESE INTERMEDIATE CODE: A762

Effective date: 20031226