JPH0596780A - Image recorder - Google Patents
Image recorderInfo
- Publication number
- JPH0596780A JPH0596780A JP3262132A JP26213291A JPH0596780A JP H0596780 A JPH0596780 A JP H0596780A JP 3262132 A JP3262132 A JP 3262132A JP 26213291 A JP26213291 A JP 26213291A JP H0596780 A JPH0596780 A JP H0596780A
- Authority
- JP
- Japan
- Prior art keywords
- signal
- clock
- image
- clock signals
- image recording
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Dot-Matrix Printers And Others (AREA)
- Color, Gradation (AREA)
- Laser Beam Printer (AREA)
- Exposure Or Original Feeding In Electrophotography (AREA)
- Fax Reproducing Arrangements (AREA)
Abstract
(57)【要約】
【目的】 比較的低周波のクロックを用いて、きめ細か
いパルス幅ステップのPWM制御を行うことで、安価で
高画質な中間調画像を得ることができる画像記録装置を
提供する。
【構成】 階調を表わす多値の画像データVDOはラッ
チ回路25でラッチされ、ROM26でガンマ補正さ
れ、データラッチ1、2を介しデコーダ30へ入力され
る。クロック位相制御回路31ではVCLKNの位相を
ずらした複数のクロックK0〜K3を生成している。デ
コーダ30は入力データに基づきクロック選択及びクロ
ックを表わすコード信号をセット信号発生回路32、リ
セット信号発生回路33へ出力する。セット、リセット
信号発生回路32、33では入力したコード信号に基づ
き所定のパルス幅の印字を行う。
(57) [Abstract] [Object] To provide an image recording apparatus capable of obtaining a high-quality halftone image at low cost by performing PWM control of a fine pulse width step using a clock having a relatively low frequency. .. [Structure] Multivalued image data VDO representing gradation is latched by a latch circuit 25, gamma-corrected by a ROM 26, and input to a decoder 30 via data latches 1 and 2. The clock phase control circuit 31 generates a plurality of clocks K0 to K3 in which the phase of VCLKN is shifted. The decoder 30 outputs a code signal representing a clock selection and a clock to the set signal generation circuit 32 and the reset signal generation circuit 33 based on the input data. The set / reset signal generation circuits 32 and 33 perform printing with a predetermined pulse width based on the input code signal.
Description
【0001】[0001]
【産業上の利用分野】本発明は、レーザービームプリン
タ等の画像記録装置に関する。特に多値画像信号を受
け、該信号に基づいて高画質な多階調の中間調印字を行
う画像記録装置に関するものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an image recording device such as a laser beam printer. In particular, the present invention relates to an image recording apparatus which receives a multi-valued image signal and performs high-quality multi-tone halftone printing based on the signal.
【0002】[0002]
【従来の技術】近年、電子写真技術を用いたレーザービ
ームプリンタはコンピュータの出力装置や、ファクシミ
リの出力部、あるいはイメージスキャナーから読み込ん
だ画像データを印字するいわゆるデジタル複写機等に用
いられている。2. Description of the Related Art In recent years, laser beam printers using electrophotography have been used in computer output devices, facsimile output units, or so-called digital copying machines for printing image data read from an image scanner.
【0003】これらに用いられているレーザービームプ
リンタは、例えば300ドット/インチの解像度で印字
される。従って、従来のレーザービームプリンタを用い
て中間調画像の記録を行うには、例えば300ドット/
インチ程度のドットを最少ドット単位として従来から知
られる中間調画像記録手法としてディザ法や濃度パター
ン法を用いて記録する方法が採用されている。The laser beam printer used for these prints at a resolution of, for example, 300 dots / inch. Therefore, in order to record a halftone image using a conventional laser beam printer, for example, 300 dots /
A method of recording using a dither method or a density pattern method has been adopted as a conventionally known halftone image recording method using a dot of about inch as a minimum dot unit.
【0004】しかし、上記の従来の中間調画像記録法で
は、例えば64階調の濃度を表現するには主走査8ドッ
ト×副走査8ドットから成る64ドットで構成されるド
ットマトリクスを中間調を表現する為の画素単位として
表現する為に中間調画素の解像度が荒くなってしまう。
前記の場合は37.5画素/インチとなり解像度が著し
く低下し画質の点で満足できるものではなかった(以下
では画素/インチを“線”と呼ぶことにする)。また解
像度を上げて例えば150線にすると表現できる濃度は
4階調になり、逆に75線にすると表現できる濃度は1
6階調という様に解像度と表現できる濃度とは相反する
関係にある。However, in the above-mentioned conventional halftone image recording method, in order to express the density of 64 gradations, for example, a dot matrix composed of 64 dots consisting of 8 dots in the main scanning × 8 dots in the sub scanning is used for the halftone. Since it is expressed as a pixel unit for expression, the resolution of halftone pixels becomes rough.
In the above case, the resolution was significantly reduced to 37.5 pixels / inch, which was not satisfactory in terms of image quality (hereinafter, the pixel / inch is referred to as "line"). If the resolution is increased to 150 lines, the density that can be expressed becomes 4 gradations, and conversely, if the line is 75 lines, the density that can be expressed is 1.
There is a contradictory relationship between the resolution and the expressible density such as 6 gradations.
【0005】一般に、200線以上の解像度でかつ64
階調以上の濃度表現が可能な場合には比較的に高画質な
中間調画像であるといえる。Generally, a resolution of 200 lines or more and 64
It can be said that it is a relatively high-quality halftone image when the density expression higher than the gradation is possible.
【0006】また、近年では解像度を上げた600ドッ
ト/インチのレーザービームプリンタが発表または製品
化されている。このプリンタを用いても64階調の濃度
を表現するには中間調画像の解像度は75線であり改善
はされるもののまだ画質は十分ではなかった。In recent years, a laser beam printer having a resolution of 600 dots / inch has been announced or commercialized. Even when this printer is used, the resolution of the halftone image is 75 lines to express the density of 64 gradations, and although the improvement is made, the image quality is not yet sufficient.
【0007】前記の不具合を改善する第一の方法とし
て、デジタルの多値画像信号を受け一旦アナログ信号に
変換し、別途発生させた三角波またはノコギリ波の周期
的なアナログの電圧信号と前記アナログ信号とを電圧レ
ベルと比較してパルス幅変調を行った2値化信号を発生
させ、該信号によりレーザーを駆動して記録することに
より中間調画像を得る方法が知られている。As a first method for improving the above-mentioned inconvenience, a digital multi-valued image signal is received and temporarily converted into an analog signal, and a separately generated periodic analog voltage signal of a triangular wave or a sawtooth wave and the analog signal. There is known a method of obtaining a halftone image by generating a binarized signal in which pulse width modulation is performed by comparing and with a voltage level, and driving a laser by the signal to record.
【0008】この種の方法を図74を用いて簡単に説明
する。同図に於て、周期的に発生されるリファレンス用
の三角波電圧信号と入力されるデジタル画像データ信号
をデジタル・アナログ変換した入力濃度電圧信号とをア
ナログ電圧コンパレータで電圧比較し、該比較結果によ
り得られたパルス信号によりレーザーを駆動して中間調
画像を印字するものである。A method of this kind will be briefly described with reference to FIG. In the figure, a triangular wave voltage signal for reference that is periodically generated and an input density voltage signal obtained by digital-analog converting the input digital image data signal are compared in voltage by an analog voltage comparator, and the comparison result shows A laser is driven by the obtained pulse signal to print a halftone image.
【0009】しかし上記方法は高速なアナログ信号を扱
う為に高価な回路素子を用いる必要があった。また三角
波の波形電圧精度に対するバラツキを補正する為に信号
電圧を調整するボリウムが必要であったり、温度等の環
境変動に対して素子の定数が変動しその結果パルス幅が
変化してしまうといった回路上の安定性が十分でないと
いう不具合があった。However, the above method requires the use of expensive circuit elements in order to handle high-speed analog signals. In addition, a circuit that requires a volume to adjust the signal voltage in order to correct the variation in the waveform voltage accuracy of the triangular wave, or the element width changes due to environmental changes such as temperature, resulting in a change in the pulse width. There was a problem that the above stability was not sufficient.
【0010】特に、三角波やノコギリ波のスロープ部
は、コンデンサーを用いた充電・放電を利用する為にス
ロープが直線的ではなく、波形の起点と終点の電圧を調
整したとしても波形の中腹部で生じる湾曲歪みをなくす
ことは困難であり、この歪みは電気回路から生じる中間
調濃度表現上の画質劣化をもたらしていた。この様子を
図75に模式化して示す。同図に於て、は入力画像濃
度対出力画像濃度の理想特性を示し、は上記三角波電
圧方式の従来例における特性を示す。以下に説明する本
実施例では、の様な特性を得ることができる。In particular, the slope portion of the triangular wave or sawtooth wave is not linear because the charge / discharge using the capacitor is used, and even if the voltage at the start and end points of the waveform is adjusted, It is difficult to eliminate the bending distortion that occurs, and this distortion causes the deterioration of the image quality in the halftone density expression that occurs from the electric circuit. This state is schematically shown in FIG. In the figure, represents the ideal characteristic of the input image density versus the output image density, and represents the characteristic in the conventional example of the triangular wave voltage system. In the present embodiment described below, the following characteristics can be obtained.
【0011】さらに、回路を構成する上で、抵抗素子や
コンデンサ等のいわゆるディスクリート部品が多く必要
とされる為に、回路を部品点数を少なく集積化すること
が困難であった。Further, since many so-called discrete parts such as resistance elements and capacitors are required in constructing the circuit, it is difficult to integrate the circuit with a small number of parts.
【0012】また、デジタルの多値信号を受け該デジタ
ル信号に応じて高周波なクロックをカウントするカウン
タのカウント数を設定し該カウント数に応じたパルス幅
をデジタル的に得る方法が提案されている。この方法
は、上記アナログ方式のパルス幅変調回路に比べてパル
ス幅の再現性は安定であり温度等の環境変動に対しても
安定である。Further, there has been proposed a method of setting a count number of a counter which receives a digital multi-valued signal and counts a high frequency clock according to the digital signal, and digitally obtains a pulse width corresponding to the count number. .. This method has more stable reproducibility of the pulse width than the above-mentioned analog type pulse width modulation circuit, and is stable even with environmental changes such as temperature.
【0013】[0013]
【発明が解決しようとする課題】しかし、デジタル的に
パルス幅を得る方法はクロックをカウントする方法を採
用しているために、デジタル回路の動作上の限界周波数
が存在する。従って、得られるパルス幅のステップ幅は
前記デジタル回路の限界周波数により最小幅が規定され
る。この為、より階調性を上げる上で限界が存在する。However, since the method of digitally obtaining the pulse width adopts the method of counting the clock, there is a limit frequency in the operation of the digital circuit. Therefore, the minimum step width of the obtained pulse width is defined by the limit frequency of the digital circuit. Therefore, there is a limit in improving the gradation.
【0014】現在市販されている300ドット/インチ
の8枚/分の印字速度を有するレーザービームプリンタ
では、文字テキストを扱うアプリケーション・ソフトが
数多く販売されている。従って、本発明の実施例は前記
アプリケーション・ソフトとの適合性を考慮して文字テ
キストすなわち2値画像の解像度(300ドット/イン
チ)とパルス幅変調によって得る多値画像の解像度(3
00画素/インチ)とを同一にすることも可能にする。
これによって、レーザービームプリンタに接続されるホ
ストコンピュータ上での2値画像と多値画像とのメモリ
上の解像マップを同一にできデータを取り扱う上での容
易性を可能にする。Many laser beam printers currently available on the market having a printing speed of 300 dots / inch and 8 sheets / minute sell a large number of application software for handling character text. Therefore, according to the embodiment of the present invention, the resolution of the character text, that is, the binary image (300 dots / inch) and the resolution of the multi-valued image obtained by the pulse width modulation (3) are considered in consideration of the compatibility with the application software.
(00 pixels / inch) can be made the same.
As a result, the resolution map on the memory of the binary image and the multivalued image on the host computer connected to the laser beam printer can be made the same, and the ease of handling the data becomes possible.
【0015】前記レーザービームプリンタを用いて30
0線の中間調画像を再現するには、300ドット/イン
チに対応する画像クロック:1.8MHzを64等分す
ることによって64ステップの階調を作り出すことがで
きる。30 using the laser beam printer
In order to reproduce a halftone image of 0 line, an image clock corresponding to 300 dots / inch can be divided into 64 equal to 1.8 MHz to create 64 step gradations.
【0016】しかしこの場合は、前記パルス幅を設定す
るカウンタがカウントすべきクロックの周波数は11
5.2MHzになってしまい、TTLやCMOS等の標
準ロジックでは回路を構成することは困難または不可能
であり、高価なECLロジックを用いて構成しなければ
ならなかった。さらに128ステップ以上のより階調性
を高めた中間調画像を印字しようとするとECLロジッ
クでさえも実現が困難または不可能であった。However, in this case, the frequency of the clock to be counted by the counter for setting the pulse width is 11
Since the frequency becomes 5.2 MHz, it is difficult or impossible to construct a circuit with standard logic such as TTL or CMOS, and expensive ECL logic had to be constructed. Furthermore, even if the ECL logic is difficult to realize, it is difficult or impossible to print a halftone image having more gradation than 128 steps.
【0017】本発明は上述した従来技術の欠点を除去す
るものであり、比較的低周波のクロックを用いて、きめ
細かいパルス幅ステップのPWM制御を行うことで、安
価に高画質な中間調画像を得ることができる画像記録装
置を提供するものである。The present invention eliminates the above-mentioned drawbacks of the prior art. By performing PWM control of a fine pulse width step using a clock having a relatively low frequency, a high quality halftone image can be obtained at low cost. An image recording apparatus that can be obtained is provided.
【0018】[0018]
【課題を解決するための手段及び作用】本発明は上述し
た目的を達成するため、入力した階調を表わす画像デー
タをパルス幅を表わすコード信号に変換する変換手段
と、所定周波数で位相の異なる複数のクロック信号を発
生する発生手段と、前記コード信号に基づき前記複数の
クロック信号のうちの1つを選択する選択手段と、前記
コード信号に基づき前記選択されたクロック信号をカウ
ントするカウント手段と、前記カウント手段の出力に応
じて所定のパルス幅を有するパルス幅変調信号を発生さ
せるパルス発生手段とを有し、デジタル方式のパルス幅
変調を行う際に単にクロックをカウントするのではな
く、予め位相が異なった複数のクロックを発生させ該ク
ロックを用いてパルス幅変調を行うものである。これに
より、より階調数を高めたパルス幅変調回路をTTLロ
ジックやCMOSロジックを用いてデジタル的に行うこ
とができ、パルス幅変調回路をゲートアレイ等の集積回
路で実現することも可能であり、高画質な画像を得るこ
とができる安定な回路を安価に実現することができる。In order to achieve the above-mentioned object, the present invention has a phase difference at a predetermined frequency and a conversion means for converting input image data representing a gradation into a code signal representing a pulse width. Generating means for generating a plurality of clock signals, selecting means for selecting one of the plurality of clock signals based on the code signal, and counting means for counting the selected clock signals based on the code signal A pulse generating means for generating a pulse width modulation signal having a predetermined pulse width in accordance with the output of the counting means, and not simply counting clocks when performing digital pulse width modulation, but in advance A plurality of clocks having different phases are generated and pulse width modulation is performed using the clocks. As a result, the pulse width modulation circuit having a higher number of gray scales can be digitally performed by using TTL logic or CMOS logic, and the pulse width modulation circuit can be realized by an integrated circuit such as a gate array. It is possible to inexpensively realize a stable circuit capable of obtaining a high-quality image.
【0019】[0019]
【実施例】以下、添付図面を参照して本発明の実施例を
示す。Embodiments of the present invention will be described below with reference to the accompanying drawings.
【0020】図1及び図2は本発明の実施例を適用した
レーザービームプリンタのエンジン部分を示す図であ
る。1 and 2 are views showing an engine portion of a laser beam printer to which an embodiment of the present invention is applied.
【0021】同図において、1は記録媒体である用紙、
2は用紙1を保持する用紙カセットである。3は用紙カ
セット2上に載置された用紙1の最上位の用紙1枚のみ
を分離し、不図示の駆動手段によって分離した用紙の先
端部を給紙ローラ4、4′位置まで搬送させる給紙カム
で、給紙の毎に間欠的に回転し1回転に対応して1枚の
用紙を給紙する。In the figure, 1 is a recording medium,
A paper cassette 2 holds the paper 1. A sheet feeding unit 3 separates only the uppermost sheet of the sheets 1 placed on the sheet cassette 2 and conveys the leading edge of the separated sheet to a position of the sheet feeding rollers 4 and 4'by a driving unit (not shown). The paper cam rotates intermittently every time the paper is fed, and one paper is fed corresponding to one rotation.
【0022】18は反射型フォトセンサで、用紙カセッ
ト2の底部に配設された穴部19を通して用紙1の反射
光を検知することにより紙無し検知を行う。Reference numeral 18 denotes a reflection type photo sensor, which detects the paper absence by detecting the reflected light of the paper 1 through a hole 19 provided at the bottom of the paper cassette 2.
【0023】給紙ローラ4、4′は用紙が給紙カム3に
よってローラ部まで搬送されてくると、用紙1を軽く挿
圧しながら回転し、用紙1を搬送する。用紙1が搬送さ
れて先端部がレジストシャッター5の位置まで到達する
と、用紙1はレジストシャッターによって搬送が停止さ
れ、給紙ローラ4、4′は用紙1に対してスリップしな
がら搬送トルクを発生して回転し続ける。この場合、レ
ジストソレノイド6を駆動することによって、レジスト
シャッター5を上方向へ解除することによって、用紙1
は搬送ローラ7、7′まで送られる。レジストシャッタ
ー5の駆動は、レーザービーム20が感光ドラム11上
に結像することによって形成される画像の送出タイミン
グと同期がとられる。なお21はフォトセンサであり、
レジストシャッター5の個所に用紙1が有るか否かを検
出する。When the paper is conveyed to the roller portion by the paper feed cam 3, the paper feed rollers 4 and 4'rotate while gently pressing the paper 1 to convey the paper 1. When the sheet 1 is conveyed and the leading end reaches the position of the registration shutter 5, the conveyance of the sheet 1 is stopped by the registration shutter, and the paper feed rollers 4 and 4 ′ generate a conveyance torque while slipping on the sheet 1. Keep rotating. In this case, by driving the registration solenoid 6 to release the registration shutter 5 in the upward direction, the paper 1
Is fed to the transport rollers 7, 7 '. The registration shutter 5 is driven in synchronization with the transmission timing of the image formed by the laser beam 20 being formed on the photosensitive drum 11. 21 is a photo sensor,
It is detected whether or not the sheet 1 exists at the location of the resist shutter 5.
【0024】ここで、52は回転多面鏡であり、モータ
53によって駆動される。レーザードライバ50は、後
述する中間調信号処理回路から送出されるパルス幅変調
信号に応じて半導体レーザー51を駆動する。Reference numeral 52 is a rotary polygon mirror, which is driven by a motor 53. The laser driver 50 drives the semiconductor laser 51 according to a pulse width modulation signal sent from a halftone signal processing circuit described later.
【0025】レーザードライバ50によって駆動される
半導体レーザー51からのレーザービーム20は回転多
面鏡52により主走査方向に走査され回転多面鏡52と
反射ミラー54の間に配置されたf−θレンズ56を経
て、反射ミラー54を介して感光ドラム11上に導か
れ、感光ドラム11上に結像し主走査方向に走査して主
走査ライン57上に潜像を形成する。この場合、300
ドット/インチの印字密度で8枚/分(:A4版又はレ
ターサイズ)の印字速度を持った場合の1ドットを記録
する為のレーザーの点灯時間は約540ナノ秒である。
また600ドット/インチの印字密度で8枚/分の印字
速度を持った場合の1ドットを記録する為のレーザーの
点灯時間は約135ナノ秒である。The laser beam 20 from the semiconductor laser 51 driven by the laser driver 50 is scanned in the main scanning direction by the rotary polygon mirror 52, and the f-θ lens 56 disposed between the rotary polygon mirror 52 and the reflection mirror 54 is moved. After that, it is guided onto the photosensitive drum 11 via the reflection mirror 54, forms an image on the photosensitive drum 11, scans in the main scanning direction, and forms a latent image on the main scanning line 57. In this case, 300
When the printing density is 8 dots / minute (: A4 size or letter size) with a dot / inch printing density, the laser lighting time for recording one dot is about 540 nanoseconds.
When the printing density is 600 dots / inch and the printing speed is 8 sheets / minute, the laser lighting time for recording one dot is about 135 nanoseconds.
【0026】またレーザービーム20の走査開始位置に
配置されたビームディテクタ55は、レーザービーム2
0を検出することにより主走査方向の画像書出しタイミ
ングを決定するための同期信号としてBD信号を検出す
る。The beam detector 55 arranged at the scanning start position of the laser beam 20 is
By detecting 0, the BD signal is detected as a synchronizing signal for determining the image writing timing in the main scanning direction.
【0027】その後、用紙1は給紙ローラ4、4′にか
わり搬送ローラ7、7′によって搬送トルクを得て、感
光ドラム11部に送られる。帯電器13により帯電され
た感光ドラム11の表面は、レーザービーム20の露光
によって潜像が形成される。レーザービームが露光した
部分の潜像は現像器14によりトナー像として顕像化さ
れた後、転写帯電器15により該トナー像を前記用紙1
の紙面上に転写される。なお、12はクリーナーで用紙
1に転写された後のドラム表面をクリーニングする。After that, the sheet 1 is sent to the photosensitive drum 11 by obtaining the carrying torque by the carrying rollers 7, 7'instead of the paper feeding rollers 4, 4 '. A latent image is formed on the surface of the photosensitive drum 11 charged by the charger 13 by exposure to the laser beam 20. The latent image exposed by the laser beam is visualized as a toner image by the developing device 14, and then the toner image is transferred to the sheet 1 by the transfer charger 15.
Is transferred to the paper surface of. A cleaner 12 cleans the surface of the drum after it is transferred to the paper 1.
【0028】トナー像が転写された用紙1は、その後定
着ローラ8、8′によりトナー像が定着され、排出ロー
ラ9、9′により排紙トレイ10上に排紙される。The sheet 1 having the toner image transferred thereon is then fixed with the toner images by the fixing rollers 8 and 8 ', and is ejected onto the ejection tray 10 by the ejection rollers 9 and 9'.
【0029】また、16は給紙台であり、用紙カセット
2からの給紙だけでなく、給紙台16から用紙を1枚ず
つ手差し給紙することを可能にするものである。手差し
によって給紙台16上の手差し給紙ローラ17部に給紙
された用紙は、手差し給紙ローラ17により軽く挿圧さ
れて前記給紙ローラ4、4′と同様に、用紙先端がレジ
ストシャッター5に達するまで搬送され、そこでスリッ
プ回動する。その後の搬送シーケンスはカセットから給
紙する場合と全く同様である。Reference numeral 16 denotes a paper feed table, which allows not only paper feed from the paper cassette 2 but also manual paper feed from the paper feed tray 16 one by one. The paper fed to the manual paper feed roller 17 on the paper feed tray 16 by manual feeding is lightly pressed by the manual paper feed roller 17 and the leading end of the paper is a registration shutter like the paper feed rollers 4 and 4 '. It is conveyed until it reaches 5, and slips there. The subsequent transport sequence is exactly the same as when feeding from a cassette.
【0030】なお、定着ローラ8は定着ヒータ24を収
納しており、定着ローラのローラ表面をスリップ接触す
るサーミスタ23による検出温度に基づいて、定着ロー
ラ8の表面温度を所定温度にコントロールして用紙1の
トナー像を熱定着する。22はフォトセンサであり、定
着ローラ8、8′の位置に用紙が有るか否かを検出す
る。The fixing roller 8 contains a fixing heater 24, and the surface temperature of the fixing roller 8 is controlled to a predetermined temperature based on the temperature detected by the thermistor 23 which makes a slip contact with the roller surface of the fixing roller. The toner image of No. 1 is thermally fixed. A photo sensor 22 detects whether or not there is a sheet at the positions of the fixing rollers 8 and 8 '.
【0031】かかるプリンタは、コントローラとインタ
フェース手段で接続され、コントローラからのプリント
指令及び画像信号を受けて、プリントシーケンスを行う
ものである。このインタフェース手段にて送受される信
号について以下に簡単に説明する。The printer is connected to the controller through the interface means, and receives a print command and an image signal from the controller to perform a print sequence. The signals transmitted and received by this interface means will be briefly described below.
【0032】図3はプリンタエンジン部と画像データを
生成するコントローラ間のインタフェース信号を示す図
である。同図に示したインタフェース信号の各々につい
て以下に説明する。FIG. 3 is a diagram showing interface signals between the printer engine section and the controller for generating image data. Each of the interface signals shown in the figure will be described below.
【0033】PPRDY信号〜コントローラに対してプ
リンタから送出される信号であって、プリンタの電源が
投入されてプリンタが動作可能状態であることを知らせ
る信号である。The PPRDY signal is a signal sent from the printer to the controller, and is a signal notifying that the printer is in an operable state after the printer is powered on.
【0034】CPRDY信号〜プリンタに対してコント
ローラから送出される信号であって、コントローラの電
源が投入されてコントローラが動作可能状態であること
を知らせる信号である。The CPRDY signal is a signal sent from the controller to the printer, and is a signal notifying that the controller is powered on and the controller is in an operable state.
【0035】RDY信号〜コントローラに対してプリン
タから送出される信号であって、プリンタが後述するP
RNT信号を受ければいつでもプリント動作を開始でき
る状態又は継続できる状態にあることを示す信号であ
る。例えば用紙カセット2が紙無しになった場合等でプ
リント動作の実行が不可能になった場合には、該信号は
“偽”となる。RDY signal-a signal sent from the printer to the controller, which is the P
It is a signal indicating that the printing operation can be started or continued at any time when the RNT signal is received. For example, when the printing operation cannot be executed due to the paper cassette 2 running out of paper, the signal becomes "false".
【0036】PRNT信号〜プリンタに対してコントロ
ーラから送出される信号であって、プリント動作の開始
又はプリント動作の継続を指示する信号である。プリン
タは、該信号を受信するとプリント動作を開始する。PRNT signal-a signal sent from the controller to the printer, which is a signal for instructing the start of the print operation or the continuation of the print operation. Upon receiving the signal, the printer starts the printing operation.
【0037】VSREQ信号〜コントローラに対してプ
リンタから送出される信号であって、プリンタから送出
されるRDY信号が“真”状態のときに、コントローラ
からPRNT信号を“真”にすることによりプリント動
作開始の指示が送出された後に、プリンタが画像データ
を受け取ることが可能な状態にあることを示す信号であ
る。この状態で、後述するVSYNC信号を受信するこ
とが可能になる。VSREQ signal-a signal sent from the printer to the controller. When the RDY signal sent from the printer is in the "true" state, the controller makes the PRNT signal "true" to perform the printing operation. This is a signal indicating that the printer is ready to receive image data after the start instruction is sent. In this state, it becomes possible to receive the VSYNC signal described later.
【0038】VSYNC信号〜プリンタに対してコント
ローラから送出される信号であって、副走査方向に対し
て画像データの送出タイミング同期をとる為の信号であ
る。この同期により、ドラム上に形成されたトナー像は
用紙に対して副走査方向の同期をとって用紙上に転写さ
れる。この関係を図4(a)に示す。同図にて画像信号
VDOは、VSYNC信号の前縁から時間T1が経過し
た時点から後述するBD信号に主走査方向の同期をとっ
て送出開始される。The VSYNC signal is a signal sent from the controller to the printer, and is a signal for synchronizing the sending timing of image data in the sub-scanning direction. Due to this synchronization, the toner image formed on the drum is transferred onto the paper in synchronization with the paper in the sub-scanning direction. This relationship is shown in FIG. In the figure, the image signal VDO is started to be transmitted in synchronization with the BD signal, which will be described later, in the main scanning direction from the time point T1 after the leading edge of the VSYNC signal.
【0039】BD信号〜コントローラに対してプリンタ
から送出される信号であって、主走査方向に対して画像
データの送出タイミング同期をとる為の信号である。こ
の同期により、ドラム上に形成されたトナー像は用紙に
対して副走査方向の同期をとって用紙上に転写される。
該信号は、走査レーザービームが主走査の始点にあるこ
とを示す。この関係を図4(b)に示す。同図にて画像
信号VDOは、BD信号の前縁から時間T2が経過した
時点から送出開始される。BD signal-a signal sent from the printer to the controller, which is a signal for synchronizing the sending timing of image data in the main scanning direction. Due to this synchronization, the toner image formed on the drum is transferred onto the paper in synchronization with the paper in the sub-scanning direction.
The signal indicates that the scanning laser beam is at the starting point of main scanning. This relationship is shown in FIG. In the figure, the image signal VDO is started to be transmitted when the time T2 has elapsed from the leading edge of the BD signal.
【0040】VDO信号〜プリンタに対してコントロー
ラから送出される信号であって、印字する画像データを
送信する為の信号である。該信号は、後述するVCLK
信号に同期して送出される。コントローラは、ホスト装
置から送信されるPCLコード等のコードデータを受
け、該コードデータに対応したキャラクタジェネレータ
から発生される文字ビット信号を発生し、又はホスト装
置から送信されるポストスクリプトコード等のベクトル
コードを受け、該コードに応じた図形ビットデータを発
生し、又はイメージスキャナから読み込まれた多値デー
タを発生し、これらデータをVDO0〜VDO5の6ビ
ットのVDO信号としてプリンタへ送信する。プリンタ
は、該信号に応じてレーザーを変調して印字する。な
お、ここではVDO信号は6ビットとしたが、8ビット
であっても、10ビットであっても本発明の目的を逸脱
するものではなく適応することができることはいうまで
もない。VDO signal-a signal sent from the controller to the printer, which is a signal for transmitting image data to be printed. The signal is VCLK which will be described later.
It is sent in synchronization with the signal. The controller receives code data such as a PCL code transmitted from the host device, generates a character bit signal generated from a character generator corresponding to the code data, or a vector such as a Postscript code transmitted from the host device. A code is received, graphic bit data corresponding to the code is generated, or multivalued data read from an image scanner is generated, and these data are transmitted to the printer as a 6-bit VDO signal of VDO0 to VDO5. The printer modulates the laser according to the signal and prints. Although the VDO signal is 6 bits here, it goes without saying that 8 bits or 10 bits can be applied without departing from the object of the present invention.
【0041】VCLK信号〜プリンタに対してコントロ
ーラから送出される信号であって、前記VDO信号の送
信及び受信の同期信号である。VCLK signal-a signal sent from the controller to the printer, which is a synchronizing signal for transmitting and receiving the VDO signal.
【0042】VCLKN信号〜プリンタに対してコント
ローラから送出される信号であって、前記VCLK信号
に同期をとった信号であって、VCLK信号のN倍の周
波数を有している。VCLKN signal-a signal sent from the controller to the printer, which is synchronized with the VCLK signal, and has a frequency N times that of the VCLK signal.
【0043】SC信号〜プリンタに対してコントローラ
から送出される信号である“コマンド”及び、コントロ
ーラに対してプリンタから送出される信号である“ステ
ータス”を双方向に送受信する双方向シリアル信号であ
る。該信号を送信又は受信するときの同期信号として後
述するSCLK信号を用いる。また、双方向信号の送信
方向を制御する信号として後述するSBSY信号とCB
SY信号とを用いる。ここで“コマンド”は、8ビット
から成るシリアル信号を成し、例えば用紙の給紙モード
がカセットから給紙するモードであるか、又は手差し口
から給紙するモードであるかをコントローラがプリンタ
に対して指示する為の指令情報である。また“ステータ
ス”は、8ビットから成るシリアル信号を成し、例えば
プリンタの定着器の温度がまだプリント可能な温度に到
達していないウエイト状態や、用紙ジャム状態や、用紙
カセットが紙無し状態である等のプリンタの種々の状態
をプリンタからコントローラに対して報知する為の情報
である。SC signal-a bidirectional serial signal for bidirectionally transmitting and receiving a "command" which is a signal sent from the controller to the printer and a "status" which is a signal sent from the printer to the controller. .. An SCLK signal, which will be described later, is used as a synchronization signal when transmitting or receiving the signal. Further, an SBSY signal and a CB which will be described later are used as signals for controlling the transmission direction of the bidirectional signal.
The SY signal is used. Here, the “command” is a serial signal of 8 bits, and the controller indicates to the printer whether the paper feeding mode is the mode of feeding from the cassette or the mode of feeding from the manual feed port. This is command information for giving an instruction to the user. The “status” is a serial signal consisting of 8 bits, for example, when the temperature of the fixing device of the printer has not reached the printable temperature, the paper jam condition, or the paper cassette is out of paper. This is information for informing the controller of various states of the printer such as certain ones.
【0044】SCLK信号〜プリンタが“コマンド”を
取り込む為の、あるいはコントローラが“ステータス”
を取り込む為の同期パルス信号である。SCLK signal-The printer takes in "commands" or the controller takes "status"
Is a synchronizing pulse signal for taking in.
【0045】CBSY信号〜コントローラが“コマン
ド”を送信するのに先立ち、SC信号及びSCLK信号
を占有する為の信号である。CBSY signal-This is a signal for occupying the SC signal and the SCLK signal before the controller transmits the "command".
【0046】SBSY信号〜プリンタが“ステータス”
を送信するのに先立ち、SC信号及びSCLK信号を占
有する為の信号である。SBSY signal-Printer is in "status"
Is a signal for occupying the SC signal and the SCLK signal before transmitting the signal.
【0047】VDO信号は、VCLK信号と共にプリン
タに入力後はプリンタエンジン内に配設された本実施例
の信号処理を行うVDO信号処理部101に入力され
る。該VDO信号処理部は入力されたVDO信号を後述
する信号処理により信号変換し、変換信号VDOMとし
て図2のレーザードライバー50に入力し、半導体レー
ザー51を点滅駆動する。After the VDO signal is input to the printer together with the VCLK signal, it is input to the VDO signal processing unit 101 provided in the printer engine and for performing the signal processing of this embodiment. The VDO signal processing unit converts the input VDO signal by signal processing to be described later, inputs it as a converted signal VDOM to the laser driver 50 of FIG. 2, and drives the semiconductor laser 51 to blink.
【0048】この様なインターフェースの動作について
以下に説明を加える。The operation of such an interface will be described below.
【0049】プリンタの電源スイッチが投入され、かつ
コントローラの電源スイッチが投入されたとき、プリン
タはプリンタの内部の状態を初期化した後、コントロー
ラに対してPPRDY信号を“真”にする。一方、コン
トローラは同様にコントローラの内部の状態を初期化し
た後、プリンタに対してCPRDY信号を“真”にす
る。これによって、プリンタとコントローラは互いの電
源が投入されたことを確認する。When the power switch of the printer is turned on and the power switch of the controller is turned on, the printer initializes the internal state of the printer and then sets the PPRDY signal to "true" to the controller. On the other hand, the controller similarly initializes the internal state of the controller and then sets the CPRDY signal to "true" for the printer. With this, the printer and the controller confirm that the respective power supplies have been turned on.
【0050】その後、プリンタは定着ローラ8、8′の
内部に収納された定着ヒータ24に通電し、定着ローラ
の表面温度が定着可能な温度に達するとRDY信号を
“真”にする。コントローラはRDY信号が“真”であ
ることを確認した後、印字すべきデータが有る場合に、
プリンタに対してPRNT信号を“真”にする。プリン
タはPRNT信号が“真”であることを確認すると、感
光ドラム11を回転させ、感光ドラム表面の電位を均一
にイニシャライズすると同時に、カセット給紙モード時
には給紙カム3を駆動し、用紙先端部をレジストシャッ
ター5の位置まで搬送する。手差し給紙モード時には、
手差し給紙ローラ17により給紙台16から手差しされ
た用紙をレジストシャッター15の位置まで搬送する。
しかる後、プリンタがVDO信号を受け入れ可能な状態
になると、VSREQ信号を“真”にする。コントロー
ラはVSREQ信号が“真”であることを確認した後、
VSYNC信号を“真”にすると同時にBD信号に同期
してVDO信号を順次送出する。Thereafter, the printer energizes the fixing heater 24 housed inside the fixing rollers 8 and 8 ', and sets the RDY signal to "true" when the surface temperature of the fixing roller reaches a temperature at which fixing is possible. After confirming that the RDY signal is "true", if the controller has data to be printed,
The PRNT signal is made "true" to the printer. When the printer confirms that the PRNT signal is "true", the photosensitive drum 11 is rotated to uniformly initialize the potential on the surface of the photosensitive drum, and at the same time, in the cassette sheet feeding mode, the sheet feeding cam 3 is driven and the leading edge of the sheet is fed. Is conveyed to the position of the resist shutter 5. In the manual feed mode,
The paper manually fed from the paper feed table 16 by the manual paper feed roller 17 is conveyed to the position of the registration shutter 15.
Then, when the printer becomes ready to accept the VDO signal, the VSREQ signal is set to "true". After the controller confirms that the VSREQ signal is "true",
At the same time that the VSYNC signal is set to "true", the VDO signal is sequentially transmitted in synchronization with the BD signal.
【0051】プリンタは、VSYNC信号が“真”にな
ったことを確認すると、これに同期してレジストソレノ
イド6を駆動してレジストシャッター5を解除する。こ
れにより用紙1は感光ドラム11に搬送される。プリン
タはVDO信号に応じて、画像を黒に印字すべきときに
はレーザービームを点灯させ、また画像を白に印字すべ
きときにはレーザービームを消灯させることにより、感
光ドラム11上に潜像を形成し、次に現像器14で潜像
にトナーを付着させて現像してトナー像を形成する。次
に転写帯電器15によりドラム上のトナー像を用紙1上
に転写し、定着ローラ8、8′によって定着した後に排
紙トレーに排紙する。Upon confirming that the VSYNC signal has become "true", the printer drives the registration solenoid 6 in synchronization with this and releases the registration shutter 5. As a result, the sheet 1 is conveyed to the photosensitive drum 11. According to the VDO signal, the printer turns on the laser beam when the image should be printed in black and turns off the laser beam when the image should be printed in white, thereby forming a latent image on the photosensitive drum 11, Next, the developing device 14 attaches toner to the latent image and develops the latent image to form a toner image. Then, the toner image on the drum is transferred onto the sheet 1 by the transfer charger 15, fixed by the fixing rollers 8 and 8 ', and then discharged onto the sheet discharge tray.
【0052】本実施例の中間調信号処理回路を300ド
ット/インチの8枚/分機のレーザービームプリンタに
適用した第1の実施例について以下に詳細に説明する。
同第1の実施例では、図5に示す如く300ドット/イ
ンチの画素を主走査方向に128分割した画区を設け、
各画区を印字又は非印字することによる組合せで300
線128ステップの中間調画像を得る場合の例を示す。The first embodiment in which the halftone signal processing circuit of this embodiment is applied to a laser beam printer of 300 dots / inch, 8 sheets / minute, will be described in detail below.
In the first embodiment, as shown in FIG. 5, a pixel section of 300 dots / inch is divided into 128 in the main scanning direction, and
300 by combining each area by printing or non-printing
An example of obtaining a halftone image with 128 line steps will be described.
【0053】図6は本実施例の概念を説明する図であ
る。FIG. 6 is a diagram for explaining the concept of this embodiment.
【0054】図6に示す様に300ドット/インチの画
素を128等分すると、前記従来例のデジタルカウント
手法を用いようとしても、クロックの周波数が230M
Hzの高周波数になってしまうのでTTLやCMOS回
路ではカウント回路を実現することができない。As shown in FIG. 6, if a pixel of 300 dots / inch is divided into 128 equal parts, even if the digital count method of the conventional example is used, the clock frequency is 230M.
Since the frequency becomes as high as Hz, a count circuit cannot be realized by a TTL or CMOS circuit.
【0055】そこで、本実施例では230MHzの1/
4の周波数:57.6MHzのクロック信号K0を設け
るとともに同じ周波数で位相が各90度ずつ遅れたクロ
ック信号K1、K2、K3を設け、この4つの位相のず
れたクロック信号を適宜選択してカウントすることによ
りデジタルカウントの手法を可能にするものである。こ
れにより、カウントする周波数は57.6MHzであり
TTLやCMOS回路でカウントできる周波数でありな
がら、この周波数から得られる周期の1/4の精度でパ
ルスの幅を制御することができる。Therefore, in this embodiment, 1/230 of 230 MHz
4 frequency: A clock signal K0 of 57.6 MHz is provided, and clock signals K1, K2, and K3 having the same frequency with phases delayed by 90 degrees are provided, and the four clock signals with the shifted phases are appropriately selected and counted. By doing so, a digital counting method is enabled. As a result, the frequency to be counted is 57.6 MHz, which is a frequency that can be counted by the TTL or CMOS circuit, but the pulse width can be controlled with an accuracy of ¼ of the cycle obtained from this frequency.
【0056】本実施例による方法は、一般的にTTLや
CMOS回路でカウントするのが限界といわれている周
波数を越える周波数(40MHz以上のクロック周波
数)に適用する場合にその効果が一段と発揮できる。The method according to the present embodiment is more effective when applied to a frequency (a clock frequency of 40 MHz or higher) that exceeds the frequency which is generally considered to be limited by TTL or CMOS circuits.
【0057】前記VDO信号処理部101の回路ブロッ
クを図7に示す。FIG. 7 shows a circuit block of the VDO signal processing unit 101.
【0058】同図において、25はデータラッチ回路で
ありクロック信号VCLKに同期して、入力される6ビ
ットの画像信号:VDO0〜VDO5をラッチする。該
ラッチ回路25でラッチされた6ビットの画像データは
ROM26のアドレス端子A0〜A5へ接続される。前
記アドレスデータはROM26に格納されたデータD0
〜D5を出力する。該データD0〜D5はデータラッチ
1(28)及びデータラッチ2(29)へ入力される。
フリップフロップ27は前記クロック信号VCLKを入
力し、クロックの入力の毎にその出力Q及びQバー信号
を反転させ出力する。In the figure, reference numeral 25 is a data latch circuit which latches an input 6-bit image signal: VDO0 to VDO5 in synchronization with a clock signal VCLK. The 6-bit image data latched by the latch circuit 25 is connected to the address terminals A0 to A5 of the ROM 26. The address data is data D0 stored in the ROM 26.
~ D5 is output. The data D0 to D5 are input to the data latch 1 (28) and the data latch 2 (29).
The flip-flop 27 receives the clock signal VCLK and inverts its output Q and Q-bar signal each time the clock is input, and outputs the inverted signal.
【0059】該Q出力が“L”状態の時には、データラ
ッチ1(28)を書込み状態にするとともにその出力を
ハイインピーダンスにする(この時、データラッチ2
(29)は読み出し状態にするとともにデータの入力を
禁止する)。When the Q output is in the "L" state, the data latch 1 (28) is set to the write state and the output thereof is set to high impedance (at this time, the data latch 2).
(29) sets the read state and prohibits data input).
【0060】またQ出力が“H”状態の時には、データ
ラッチ1(28)を読み出し状態にするとともにデータ
の入力を禁止する(この時、データラッチ2(29)は
書込み状態にするとともにデータの入力を禁止する)。
データラッチ1(28)及びデータラッチ2(29)の
出力はデータD0′〜D5′としてデコーダ30へ入力
される。この様にして、データラッチ1(28)及びデ
ータラッチ2(29)はクロック信号VCLKに応じて
ダブルバッファを構成する。When the Q output is in the "H" state, the data latch 1 (28) is set to the read state and the data input is prohibited (at this time, the data latch 2 (29) is set to the write state and the data is written). Prohibit input).
The outputs of the data latch 1 (28) and the data latch 2 (29) are input to the decoder 30 as data D0 'to D5'. In this way, the data latch 1 (28) and the data latch 2 (29) form a double buffer according to the clock signal VCLK.
【0061】30はデコーダで、入力されるデータD
0′〜D5′に対応してデータSD0〜SD5及びデー
タRD0〜RD5を発生する。これらデータはデータD
0′〜D5′に対応した印字幅を表わし、これらデータ
は各セット信号発生回路32及びリセット信号発生回路
33に入力される。Reference numeral 30 is a decoder for inputting data D
Data SD0-SD5 and data RD0-RD5 are generated corresponding to 0'-D5 '. These data are data D
The print widths corresponding to 0'-D5 'are represented, and these data are input to each set signal generation circuit 32 and reset signal generation circuit 33.
【0062】31はクロック位相制御回路であり、図1
5に示す様に、クロック信号VCLKNを入力し、該信
号に基づいて位相が略90度ずつシフトしたクロック信
号K0、K1、K2、K3を発生する。Reference numeral 31 is a clock phase control circuit, which is shown in FIG.
As shown in FIG. 5, a clock signal VCLKN is input and clock signals K0, K1, K2, K3 whose phases are shifted by about 90 degrees are generated based on the signal.
【0063】同クロック位相制御回路31の詳細回路を
図8に示す。A detailed circuit of the clock phase control circuit 31 is shown in FIG.
【0064】同図に於て、36はクロック発生回路であ
りこの具体的な回路を図9に示す。すなわち、クロック
信号VCLKNを入力し、この信号をゲートによる遅延
回路網を通過させて位相のずれたクロック信号S0〜S
32を生成する。In the figure, reference numeral 36 is a clock generating circuit, and its concrete circuit is shown in FIG. That is, the clock signal VCLKN is input, and this signal is passed through the delay network formed by the gates so that the clock signals S0 to S are out of phase.
32 is generated.
【0065】一般にゲート回路が発生する遅延時間は個
々のゲートでかなりバラツキが大きいものであるが、こ
こで用いるゲート回路群は特に同一のICパッケージ上
に構成されたゲート回路を用いるのが好ましい。この場
合には、各ゲートの遅延時間の相互バラツキは比較的に
小さくできる。また、パッケージ間の遅延時間のバラツ
キは、1ゲート当りの遅延時間が0.6ナノ秒〜1.8
ナノ秒であるとする。この程度の遅延時間は通常の安価
なCMOSゲートアレイにて実現できる。本実施例によ
れば、この程度の遅延時間のバラツキは自動的に補正し
て、位相が互いに略90度ずつ異なったクロック信号を
得ることができる。Generally, the delay time generated by the gate circuit varies considerably among individual gates, but it is preferable that the gate circuit group used here is a gate circuit configured on the same IC package. In this case, the mutual variation of the delay time of each gate can be made relatively small. Further, the variation in the delay time between the packages is 0.6 nanoseconds to 1.8 nanoseconds per gate.
Let's say it is nanoseconds. Such a delay time can be realized by a normal inexpensive CMOS gate array. According to the present embodiment, such variations in delay time can be automatically corrected to obtain clock signals whose phases differ from each other by approximately 90 degrees.
【0066】37は位相検出回路でありこの具体的回路
を図10に示す。39はサンプリング回路であり前記ク
ロック発生回路36からクロック信号S0(:周波数=
57.6MHz、周期=17.4nS)と8種類の位相
の異なったクロック信号:S8、S11、S15、S1
8、S22、S25、S29、S32を入力する。クロ
ック信号:S8、S11、S15、S18、S22、S
25、S29、S32は、サンプリング回路39にてク
ロック信号S0の立ち上がりエッジ(すなわち周期に相
当する時間17.4nS経過時点)でサンプリングし、
サンプリングデータS8′、S11′、S15′、S1
8′、S22′、S25′、S29′、S32′を得
る。該8個のサンプリングデータは、エンコーダ回路4
0にて、前記VSYNC信号の前縁でデータラッチされ
るとともにラッチされたデータに応じて3ビットのコー
ド信号:H0〜H2を発生する(なおここではVSYN
C信号によりラッチする例を示したが、BD信号の前縁
でラッチさせてもよい)。該コード信号H0〜H2は、
サンプリングデータに対応して図11に示す様に決めら
れる。すなわち、サンプリング結果から位相が略90度
ずつずれたクロックを得る上で最も最適なクロック信号
を選択する。Reference numeral 37 is a phase detection circuit, and its concrete circuit is shown in FIG. Reference numeral 39 denotes a sampling circuit, which is the clock signal S0 (: frequency =
57.6 MHz, cycle = 17.4 nS) and eight different clock signals with different phases: S8, S11, S15, S1
Input 8, S22, S25, S29, S32. Clock signals: S8, S11, S15, S18, S22, S
25, S29, and S32 are sampled by the sampling circuit 39 at the rising edge of the clock signal S0 (that is, when the time corresponding to the period is 17.4 nS).
Sampling data S8 ', S11', S15 ', S1
8 ', S22', S25 ', S29', S32 'are obtained. The eight sampling data are supplied to the encoder circuit 4
At 0, data is latched at the leading edge of the VSYNC signal, and 3-bit code signals: H0 to H2 are generated according to the latched data (here, VSYNC.
Although the example of latching by the C signal is shown, it may be latched at the leading edge of the BD signal). The code signals H0 to H2 are
It is decided as shown in FIG. 11 corresponding to the sampling data. That is, the most optimal clock signal is selected in order to obtain a clock whose phase is shifted by approximately 90 degrees from the sampling result.
【0067】例えば、第1の例として、S8=“L”、
S15=“H”、S18=“H”、S22=“L”、S
25=“L”、S32=“H”の場合には、H0=
“H”、H1=“L”、H2=“L”のコード信号が発
生され、また第2の例として、S8=“L”、S11=
“L”、S22=“H”、S25=“H”、S29=
“L”、S32=“L”の場合には、H0=“H”、H
1=“H”、H2=“L”のコード信号が発生される。For example, as a first example, S8 = "L",
S15 = "H", S18 = "H", S22 = "L", S
When 25 = “L” and S32 = “H”, H0 =
Code signals of "H", H1 = "L", H2 = "L" are generated, and as a second example, S8 = "L", S11 =
"L", S22 = "H", S25 = "H", S29 =
When "L" and S32 = "L", H0 = "H", H
A code signal of 1 = “H” and H2 = “L” is generated.
【0068】図11には上の2つの例しか記入していな
いが、他の場合のコード信号についても同様に決定され
るものである。Although only the above two examples are shown in FIG. 11, the code signals in other cases are similarly determined.
【0069】上記第1の例は、図12に示す様なクロッ
クの関係にある場合に発生する。この場合に発生される
コード信号H0〜H2により、クロック選択回路38に
てクロック出力K3としてクロック信号S16、クロッ
ク出力K2としてクロック信号S11、クロック出力K
1としてクロック信号S5、クロック出力K0としてク
ロック信号S0が選ばれる。The above-mentioned first example occurs when there is a clock relationship as shown in FIG. In accordance with the code signals H0 to H2 generated in this case, the clock selection circuit 38 outputs the clock signal S16 as the clock output K3, the clock signal S11 as the clock output K2, and the clock output K.
The clock signal S5 is selected as 1, and the clock signal S0 is selected as the clock output K0.
【0070】上記第2の例は、図13に示す様なクロッ
クの関係にある場合に発生する。この場合に発生される
コード信号H0〜H2により、クロック選択回路38に
てクロック出力K3としてクロック信号S21、クロッ
ク出力K2としてクロック信号S14、クロック出力K
1としてクロック信号S7、クロック出力K0としてク
ロック信号S0が選ばれる。The above second example occurs when there is a clock relationship as shown in FIG. In accordance with the code signals H0 to H2 generated in this case, the clock selection circuit 38 outputs the clock signal S21 as the clock output K3, the clock signal S14 as the clock output K2, and the clock output K.
The clock signal S7 is selected as 1 and the clock signal S0 is selected as the clock output K0.
【0071】この様にすることによって、図14の様に
クロック信号S0の周期をほぼ4等分した位相差毎に位
相のずれた4種類のクロック信号:K0、K1、K2、
K3を得ることができる。上記の制御はVSYNC信号
が入力される毎(またはBD信号が入力される毎)に行
われるので、ICのゲート遅延時間のバラツキや、温度
等による経時的な遅延時間の変動が生じても常にほぼ等
分された位相差を有する4種類のクロック信号を生成す
ることができる。By doing so, as shown in FIG. 14, four types of clock signals K0, K1, K2, which are out of phase for each phase difference obtained by dividing the period of the clock signal S0 into four equal parts, are obtained.
K3 can be obtained. Since the above control is performed every time the VSYNC signal is input (or each time the BD signal is input), even if variations in the gate delay time of the IC or variations in the delay time due to temperature or the like occur, the control is always performed. It is possible to generate four types of clock signals having substantially equal phase differences.
【0072】なお、本実施例ではクロック信号VCLK
Nの前縁部を基準として位相の異なった4種のクロック
信号K0、K1、K2、K3を得る例を示したが、クロ
ック信号VCLKN(クロック信号K0)を反転させた
信号をクロック信号K2としてもよい。この場合には、
クロック信号のデューティが50%である必要がある。In this embodiment, the clock signal VCLK
An example of obtaining four kinds of clock signals K0, K1, K2, and K3 having different phases with respect to the leading edge of N has been shown, but a signal obtained by inverting the clock signal VCLKN (clock signal K0) is used as the clock signal K2. Good. In this case,
The duty of the clock signal needs to be 50%.
【0073】また、本実施例では位相を4分割した4種
類のクロック信号を用いた例で説明したが、8分割した
8種類のクロック信号、さらには16分割した16種類
のクロック信号を用いてもよいことは言うまでもない。In the present embodiment, an example using four kinds of clock signals whose phases are divided into four has been described. However, eight kinds of clock signals divided into eight and further 16 kinds of clock signals divided into sixteen are used. It goes without saying that it is good.
【0074】図7に戻り32はセット信号発生回路であ
り、前記データSD0〜SD5及びクロック信号K0、
K1、K2、K3を入力し後述する論理に基づいてセッ
ト信号Sを発生する。Returning to FIG. 7, reference numeral 32 denotes a set signal generation circuit, which is used for the data SD0 to SD5 and the clock signal K0,
K1, K2 and K3 are input and a set signal S is generated based on the logic described later.
【0075】33はリセット信号発生回路であり、前記
データSD0〜SD5及びクロック信号K0、K1、K
2、K3を入力し後述する論理に基づいてリセット信号
Rを発生する。Reference numeral 33 is a reset signal generating circuit, which is used for the data SD0 to SD5 and the clock signals K0, K1, K.
2 and K3 are input and the reset signal R is generated based on the logic described later.
【0076】34はフリップフロップ回路であり、前記
セット信号Sでセットされ前記リセット信号Rでリセッ
トされる出力信号VDOMを発生する。A flip-flop circuit 34 generates an output signal VDOM which is set by the set signal S and reset by the reset signal R.
【0077】図16に上記信号のタイミングを示す。FIG. 16 shows the timing of the above signals.
【0078】クロック信号VCLKは、不図示のコント
ローラにてクロック信号VCLKNを32カウントダウ
ンさせた信号(fVCLKN=32×fVCLK)として得られ
る。画像信号VDO(VDO0〜VDO5)は、該クロ
ック信号VCLKに同期して入力されデータラッチ回路
25にてデータラッチされる。該データは、ROM26
のアドレスA0〜A5に入力され、該信号でアドレスさ
れるROM26内の格納データD0〜D5を出力する。
なお本実施例では出力データを6ビット(D0〜D5)
としたが、これに限るものではなく8ビット(D0〜D
7)等にしても良い。The clock signal VCLK is obtained as a signal (f VCLKN = 32 × f VCLK ) obtained by counting down the clock signal VCLKN by 32 by a controller (not shown). The image signal VDO (VDO0 to VDO5) is input in synchronization with the clock signal VCLK and data latched by the data latch circuit 25. The data is stored in the ROM 26
Address data A0 to A5, and outputs stored data D0 to D5 in the ROM 26 addressed by the signal.
In this embodiment, the output data is 6 bits (D0 to D5).
However, it is not limited to this, and 8 bits (D0 to D
7) etc. may be used.
【0079】該ROM26は、入力画像データとプリン
タの印字特性の直線性を補正する為のいわゆるガンマ補
正用のデータ変換として機能する。該データD0〜D5
に対するダブルバッファ回路として機能するデータラッ
チ1(28)及びデータラッチ2(29)は、ROMの
アクセス速度を補う為の高速アクセスを可能にする目的
を成す。すなわちROMは一般的にアクセス速度が80
ナノ秒〜150ナノ秒であるが、該ダブルバッファ回路
では、読出しアクセス速度は1〜2ナノ秒と高速動作を
行うことができる。前記ダブルバッファ回路から得られ
たデータD0′〜D5′は、前記図5に示した300線
画素に対する濃度コードを示すデータとしてデコーダ3
0に入力される。The ROM 26 functions as so-called gamma correction data conversion for correcting the linearity between the input image data and the printing characteristics of the printer. The data D0 to D5
The data latch 1 (28) and the data latch 2 (29) functioning as a double buffer circuit for the above purpose have the purpose of enabling high-speed access to supplement the access speed of the ROM. That is, ROM generally has an access speed of 80.
The read access speed is 1 to 2 nanoseconds, which is a high-speed operation, though the nanosecond to 150 nanoseconds. The data D0 'to D5' obtained from the double buffer circuit are used as data indicating the density code for the 300-line pixel shown in FIG.
Input to 0.
【0080】デコーダ30は、図19に示す様に入力さ
れる濃度コードD0′〜D5′の濃度で印字する為に3
00線画素領域内の1つの黒印字領域部分の面積に対応
して設定される黒印字開始点Sを指定する信号Sと黒印
字終了点Rを指定する信号Rとを発生する。ここでは、
黒印字開始点Sは300線画素の中心より左側にあるも
のとし、また黒印字終了点Rは300線画素の中心より
右側にあるものとし、すなわち濃度が低濃度から高濃度
になるに従って300線画素の中心部から黒印字領域が
広がっていくように選定される。ここでは、上記の例で
説明するが必ずしも中心部から黒印字領域が成長せず
に、300線画素の左端から成長させてもよく、また右
端から成長させてもよい。さらに、ここでは、300線
画素内の黒印字領域をただ1つとした例で説明している
が、これに限らず300線画素内の黒印字領域を2つ、
3つ、4つとしても本発明の意図からはずれるものでは
ない。The decoder 30 prints with the densities of the density codes D0 'to D5' input as shown in FIG.
A signal S designating a black print start point S and a signal R designating a black print end point R, which are set in correspondence with the area of one black print area in the 00-line pixel area, are generated. here,
It is assumed that the black print start point S is on the left side of the center of the 300-line pixel, and the black print end point R is on the right side of the 300-line pixel, that is, 300 lines are printed as the density changes from low density to high density. It is selected so that the black print area extends from the center of the pixel. Here, as described in the above example, the black print region does not necessarily grow from the central portion, but may be grown from the left end or the right end of the 300-line pixel. Further, here, an example is described in which only one black print area is included in a 300-line pixel, but the present invention is not limited to this, and two black print areas are included in a 300-line pixel.
Even if three or four, it does not deviate from the intention of the present invention.
【0081】デコーダ30から発生される信号SD0〜
SD5は、図19に於て黒印字領域の黒印字開始点Sの
位置を指定するコード信号であって、SD4〜SD5の
2ビットにてクロック信号K0〜K3のうちの1つのク
ロック信号を指定し、またSD0〜SD3の4ビットに
て上記指定されたクロック信号を300線画素の左端か
らカウントするカウント数N1を指定する。すなわちS
D4〜SD5で選択されたクロック信号を300線画素
の左端からN1カウントした位置が黒印字開始点Sであ
る。Signals SD0 to SD0 generated from the decoder 30.
SD5 is a code signal for designating the position of the black printing start point S in the black printing area in FIG. 19, and one of the clock signals K0 to K3 is designated by 2 bits of SD4 to SD5. Further, the count number N1 for counting the specified clock signal from the left end of the 300-line pixel is specified by 4 bits of SD0 to SD3. That is, S
The black printing start point S is the position at which the clock signal selected in D4 to SD5 is counted N1 from the left end of the 300-line pixel.
【0082】この時のコード対応の例を図17、図18
に示す。Examples of code correspondence at this time are shown in FIGS.
Shown in.
【0083】セット信号発生回路32は、上記黒印字開
始点指定コード信号SD0〜SD5に応じてクロック信
号K0〜K3のうちの1つを選択し、該クロックをN1
カウントした時点でセット信号Sを発生し、フリップフ
ロップ回路34のセット入力端へ入力される。The set signal generating circuit 32 selects one of the clock signals K0 to K3 according to the black print start point designating code signals SD0 to SD5, and sets the clock to N1.
A set signal S is generated at the time of counting and is input to the set input terminal of the flip-flop circuit 34.
【0084】デコーダ30から発生される信号RD0〜
RD5は、図19に於て黒印字領域の黒印字終了点Rの
位置を指定するコード信号であって、RD4〜RD5の
2ビットにてクロック信号K0〜K3のうちの1つのク
ロック信号を指定し、またRD0〜RD3の4ビットに
て上記指定されたクロック信号を300線画素の中心か
らカウントするカウント数N2を指定する。すなわちR
D4〜RD5で選択されたクロック信号を300線画素
の中心からN2カウントした位置が黒印字終了点Rであ
る。Signals RD0 to RD0 generated from the decoder 30.
RD5 is a code signal for designating the position of the black print end point R in the black print area in FIG. 19, and one of the clock signals K0 to K3 is designated by 2 bits of RD4 to RD5. Further, the count number N2 for counting the designated clock signal from the center of the 300-line pixel is designated by 4 bits of RD0 to RD3. Ie R
The position where the clock signal selected by D4 to RD5 is counted N2 from the center of the 300-line pixel is the black printing end point R.
【0085】この時のコード対応の例を図17、図18
に示す。Examples of code correspondence at this time are shown in FIGS.
Shown in.
【0086】リセット信号発生回路33は、上記黒印字
終了点指定コード信号RD0〜RD5に応じてクロック
信号K0〜K3のうちの1つを選択し、該クロックを3
00線画素の中心(K0を16カウントした時点、又は
VCLK信号の立ち下がりエッジ点)からN2カウント
した時点でリセット信号Rを発生し、フリップフロップ
回路34のリセット入力端へ入力される。The reset signal generating circuit 33 selects one of the clock signals K0 to K3 according to the black print end point designating code signals RD0 to RD5 and sets the clock to 3
A reset signal R is generated at the time when N2 is counted from the center of the 00-line pixel (when K0 is counted 16 or the falling edge point of the VCLK signal), and is input to the reset input terminal of the flip-flop circuit 34.
【0087】フリップフロップ回路34は、前記入力さ
れるセット信号Sの立ち上がりエッジで出力のVDOM
信号を“H”レベルにセットし、前記入力されるリセッ
ト信号Rの立ち上がりエッジで出力のVDOM信号を
“L”レベルにリセットする。The flip-flop circuit 34 outputs VDOM at the rising edge of the input set signal S.
The signal is set to "H" level, and the output VDOM signal is reset to "L" level at the rising edge of the input reset signal R.
【0088】この様にして、300線画素内の黒領域を
印字するための信号を発生し、該信号VDOMの“H”
レベルでレーザーを点灯し、“L”レベルでレーザーを
消灯することによって、300線画素単位の中間調画像
を再現印字させることができる。このように本実施例に
よればデジタル的手法によってパルス幅変調させた信号
を生成し中間調画像を印字することができる。In this way, a signal for printing the black area in the 300-line pixel is generated, and the signal VDOM is "H".
By turning on the laser at the level and turning off the laser at the “L” level, it is possible to reproduce and print a halftone image in 300-line pixel units. As described above, according to this embodiment, it is possible to generate a pulse width modulated signal by a digital method and print a halftone image.
【0089】上記説明を図19のパターンを例にして具
体的に説明する。この場合、黒印字開始点指定コード信
号SD5〜SD0は、クロック信号K1を選択し該クロ
ック信号を12カウントすることによって得られるので
SD5=0、SD4=1かつSD3=1、SD2=1、
SD1=0、SD0=0に設定される。The above description will be specifically described by taking the pattern of FIG. 19 as an example. In this case, since the black print start point designation code signals SD5 to SD0 are obtained by selecting the clock signal K1 and counting the clock signal 12 times, SD5 = 0, SD4 = 1 and SD3 = 1, SD2 = 1,
SD1 = 0 and SD0 = 0 are set.
【0090】また黒印字終了点指定コード信号RD5〜
RD0は、クロック信号K2を選択し該クロック信号を
5カウントすることによって得られるので、RD5=
1、RD4=0かつRD3=0、RD2=1、RD1=
0、RD0=1に設定される。Black print end point designation code signals RD5
Since RD0 is obtained by selecting the clock signal K2 and counting the clock signal 5 times, RD5 =
1, RD4 = 0 and RD3 = 0, RD2 = 1, RD1 =
0 and RD0 = 1 are set.
【0091】本実施例では6ビットのコード信号を用い
て黒印字開始点及び黒印字終了点の指定を行う例を示し
たが、コード信号のビット数をさらに増やしても良いこ
とは言うまでもない。In this embodiment, an example in which the black print start point and the black print end point are designated using a 6-bit code signal has been shown, but it goes without saying that the number of bits of the code signal may be further increased.
【0092】図20〜図43は、本実施例を用いた30
0線画素の中間調パターンの例を示すものである。20 to 43 show the results of using this embodiment.
It is an example of a halftone pattern of 0-line pixels.
【0093】図20〜図27は、300線画素の中央部
から黒印字領域が拡大するパターンの例であり、図20
から図27にすすむに従って中間調の濃度が濃くなって
いく。20 to 27 are examples of patterns in which the black print area expands from the central portion of the 300-line pixel.
From FIG. 27 to FIG. 27, the halftone density becomes darker.
【0094】図28〜図35は、300線画素の左端部
から黒印字領域が拡大するパターンの例であり、図28
から図35にすすむに従って中間調の濃度が濃くなって
いく。28 to 35 are examples of patterns in which the black print area expands from the left end of the 300-line pixel.
From FIG. 35 to FIG. 35, the density of the halftone increases.
【0095】ここで、同様に右端部から黒領域が拡大す
るパターンとしてもよい。Here, similarly, a pattern in which the black region expands from the right end may be adopted.
【0096】図36〜図43は、300線画素の画素内
の2ヶ所から黒印字領域が拡大するパターンの例であ
り、図36から図43にすすむに従って中間調の濃度が
濃くなっていく。FIGS. 36 to 43 are examples of patterns in which the black print area is expanded from two locations within the pixel of 300 line pixels, and the density of the halftone becomes darker as it advances from FIG. 36 to FIG.
【0097】本発明の中間調信号処理回路を、600ド
ット/インチの8枚/分機のレーザービームプリンタに
適用した第2の実施例について以下に詳細に説明する。A second embodiment in which the halftone signal processing circuit of the present invention is applied to a laser beam printer of 600 dots / inch for 8 sheets / minute will be described in detail below.
【0098】同第2の実施例では、図46に示す様に6
00ドット/インチの画素を主走査方向に32等分した
小画区を設けるとともに、600ドット/インチの画素
を主走査方向に2画素かつ副走査方向に2画素の合計4
画素を中間調表現の1画素単位とし、各小画区を印字又
は非印字することによる組合せにより300線128ス
テップの中間調画像を得る場合の例を示す。In the second embodiment, as shown in FIG.
A small section is created by dividing a 00 dot / inch pixel into 32 equal parts in the main scanning direction, and 600 dot / inch pixels are 2 pixels in the main scanning direction and 2 pixels in the sub-scanning direction for a total of 4 pixels.
An example in which a halftone image of 300 lines and 128 steps is obtained by a combination of printing or non-printing each of the sub-divisions, in which each pixel is a pixel unit of halftone expression, will be described.
【0099】図44は、上記第2の実施例のブロック図
を示す図で、前記図7と同じ番号又は記号を付してある
ものは同じものを示す。同図に於て、35はフリップフ
ロップ回路であり、図45に示す様に前記BD信号を入
力しBD信号が入力される度に出力のレベルを反転す
る。該出力はROM26のアドレスA6として入力され
る。FIG. 44 is a block diagram of the second embodiment, in which the same numbers or symbols as those in FIG. 7 are the same. In FIG. 45, a flip-flop circuit 35 inputs the BD signal as shown in FIG. 45 and inverts the output level every time the BD signal is input. The output is input as the address A6 of the ROM 26.
【0100】アドレスデータA6が“L”レベルの時は
図47に示す様に600ドット/インチ画素「A」と
「B」を合体した300線画素上半分の濃度コードをR
OM26の出力データとして出力する。When the address data A6 is at "L" level, as shown in FIG. 47, the density code of the upper half of the 300-line pixel obtained by combining 600 dot / inch pixels "A" and "B" is R.
It is output as the output data of the OM 26.
【0101】該濃度コードに基づいてデコーダ30から
得られるセット信号SD0〜SD5は、図48の様に、
300線画素上半分の黒領域に対する黒印字開始点S1
を指定し、またリセット信号RD0〜RD5は、300
線画素上半分の黒領域に対する黒印字終了点R1を指定
する。セット信号発生回路32及びリセット信号発生回
路33は300線画素を周期とした(:600ドット/
インチに対応するクロック周期の2倍)クロック信号V
CLKの16倍の周波数であるクロック信号VCLKN
に基づいて得た位相が異なるクロック信号K0〜K3を
適宜選択し、所定数をカウントしてフリップフロップ3
4から第1のパルス幅変調信号VDOM1を得る。The set signals SD0 to SD5 obtained from the decoder 30 based on the density code are as shown in FIG.
Black print start point S1 for the black area in the upper half of the 300 line pixel
And reset signals RD0 to RD5 are 300
The black printing end point R1 for the black area on the upper half of the line pixel is designated. The set signal generation circuit 32 and the reset signal generation circuit 33 have a cycle of 300 line pixels (: 600 dots /
Double the clock period corresponding to inch) Clock signal V
Clock signal VCLKN that is 16 times the frequency of CLK
The clock signals K0 to K3 having different phases obtained based on the
The first pulse width modulation signal VDOM1 is obtained from 4.
【0102】この様にして、300線画素上半分に対し
ては図48の様にS1からR1まで黒として印字され
る。In this way, the upper half of the 300 line pixel is printed as black from S1 to R1 as shown in FIG.
【0103】またアドレスデータA6が“H”レベルの
時は600ドット/インチ画素「C」と「D」を合体し
た300線画素下半分の濃度コードをROM26の出力
データとして出力する。When the address data A6 is at the "H" level, the density code of the lower half of the 300-line pixel, which is a combination of 600 dot / inch pixels "C" and "D", is output as the output data of the ROM 26.
【0104】該濃度コードに基づいてデコーダ30から
得られるセット信号SD0〜SD5は、図48の様に、
300線画素下半分の黒領域に対する黒印字開始点S2
を指定し、またリセット信号RD0〜RD5は、300
線画素下半分の黒領域に対する黒印字終了点R2を指定
する。セット信号発生回路32及びリセット信号発生回
路33は前記クロック信号K0〜K3を適宜選択し、所
定数をカウントしてフリップフロップ34から第2のパ
ルス幅変調信号VDOM2を得る。The set signals SD0 to SD5 obtained from the decoder 30 based on the density code are as shown in FIG.
Black print start point S2 for the black area in the lower half of the 300 line pixel
And reset signals RD0 to RD5 are 300
The black printing end point R2 for the black area in the lower half of the line pixel is designated. The set signal generation circuit 32 and the reset signal generation circuit 33 appropriately select the clock signals K0 to K3, count a predetermined number, and obtain the second pulse width modulation signal VDOM2 from the flip-flop 34.
【0105】この様にして、300線画素下半分に対し
ては図48の様にS2からR2まで黒として印字され
る。In this manner, the lower half of the 300 line pixel is printed as black from S2 to R2 as shown in FIG.
【0106】従って、画像データを600ドット/イン
チの2走査分に対して同一のデータを出力することによ
って、300ドット/インチの中間調画像を生成するこ
とができる。Therefore, by outputting the same image data for two scans of 600 dots / inch, a halftone image of 300 dots / inch can be generated.
【0107】上記説明を図48のパターンを例にしてさ
らに具体的に説明する。The above description will be more specifically described by taking the pattern of FIG. 48 as an example.
【0108】この場合、第1の走査(:300線画素上
半分)に対しては、黒印字開始点指定コード信号SD5
〜SD0は、クロック信号K2を選択し該クロック信号
を6カウントすることによって得られるので、SD5=
1、SD4=0かつSD3=0、SD2=1、SD1=
1、SD0=0に設定される。また黒印字終了点指定コ
ード信号RD5〜RD0は、クロック信号K3を選択し
該クロック信号を3カウントすることによって得られる
ので、RD5=1、RD4=1かつRD3=0、RD2
=0、RD1=1、RD0=1に設定される。In this case, for the first scan (: 300 line pixel upper half), the black print start point designating code signal SD5.
Since SD0 is obtained by selecting the clock signal K2 and counting the clock signal by 6, SD5 =
1, SD4 = 0 and SD3 = 0, SD2 = 1, SD1 =
1, SD0 = 0 is set. Further, since the black print end point designation code signals RD5 to RD0 are obtained by selecting the clock signal K3 and counting the clock signal 3 times, RD5 = 1, RD4 = 1 and RD3 = 0, RD2.
= 0, RD1 = 1, and RD0 = 1 are set.
【0109】また、第2の走査(:300線画素下半
分)に対しては、黒印字開始点指定コード信号SD5〜
SD0は、クロック信号K3を選択し該クロック信号を
6カウントすることによって得られるので、SD5=
1、SD4=1かつSD3=0、SD2=1、SD1=
1、SD0=0に設定される。また黒印字終了点指定コ
ード信号RD5〜RD0は、クロック信号K2を選択し
該クロック信号を3カウントすることによって得られる
ので、RD5=1、RD4=0かつRD3=0、RD2
=0、RD1=1、RD0=1に設定される。Further, for the second scan (: lower half of 300 line pixels), the black print start point designation code signals SD5 to SD5
Since SD0 is obtained by selecting the clock signal K3 and counting the clock signal 6 times, SD5 =
1, SD4 = 1 and SD3 = 0, SD2 = 1, SD1 =
1, SD0 = 0 is set. Further, since the black print end point designation code signals RD5 to RD0 are obtained by selecting the clock signal K2 and counting the clock signal 3 times, RD5 = 1, RD4 = 0 and RD3 = 0, RD2.
= 0, RD1 = 1, and RD0 = 1 are set.
【0110】本実施例では6ビットのコード信号を用い
て黒印字開始点及び黒印字終了点の指定を行う例を示し
たが、コード信号のビット数をさらに増やしても良いこ
とは言うまでもない。また、黒印字終了点に対するカウ
ントは画素の中央部からカウントする例で説明したが、
左端からカウントする様にしてもよいことは言うまでも
ない。In this embodiment, an example in which the black print start point and the black print end point are designated by using a 6-bit code signal has been shown, but it goes without saying that the number of bits of the code signal may be further increased. In addition, the count for the black print end point has been described in the example of counting from the central portion of the pixel.
It goes without saying that counting from the left end is also possible.
【0111】この様にして、1回目の走査で300線画
素の上半分を記録し2回目の走査で300線画素の下半
分を記録し、主走査を2回行うことにより300線画素
が完成される。この場合、同じ値の画像データに対して
は、ROM26にはアドレスA6が“L”レベル(:3
00線画素の上半分)の黒印字パターンと“H”(:3
00線画素の下半分)の黒印字パターンとを組み合わせ
て300線画素の中間調が再現されるように予め黒印字
領域に関するS1、R1及びS2、R2を1対として印
字するパターンとして決められている。In this way, the upper half of the 300-line pixel is printed by the first scan, the lower half of the 300-line pixel is printed by the second scan, and the main scan is performed twice to complete the 300-line pixel. To be done. In this case, for image data having the same value, the address A6 is stored in the ROM 26 at the "L" level (: 3).
Black print pattern of "00 line pixels" and "H" (: 3)
The lower half of the 00-line pixel) is combined with the black print pattern to reproduce the halftone of the 300-line pixel, and S1, R1 and S2, R2 related to the black print area are previously determined as a pattern to be printed as a pair. There is.
【0112】上記の様子を模式化して、図49に示す。
同図に於て、点線で示す領域は600ドット/インチの
サイズを示し、実線で示す領域は300線画素を示す。The above situation is schematically shown in FIG.
In the figure, the area shown by the dotted line shows a size of 600 dots / inch, and the area shown by the solid line shows 300 line pixels.
【0113】図50〜図73は、本実施例を用いた30
0線画素単位の中間調パターンの例を示すものである。FIGS. 50 to 73 are the results of using this embodiment 30
It shows an example of a halftone pattern in units of 0-line pixels.
【0114】図50〜図57は、300線画素の中央部
から黒印字領域が拡大するパターンの例であり、300
線画素の上半分の黒領域の成長と下半分の黒領域の成長
とがほぼ同様に行われる。同図に於て、図50から図5
7にすすむに従って中間調の濃度が濃くなっていく。50 to 57 are examples of patterns in which the black print area expands from the central portion of the 300-line pixel.
The growth of the black area in the upper half of the line pixel and the growth of the black area in the lower half are performed in substantially the same manner. 50 to 5 in FIG.
As you proceed to 7, the halftone density increases.
【0115】図58〜図65は、300線画素内の2ヶ
所から黒印字領域が拡大するパターンの例であり、30
0線画素の上半分の黒領域の2ヶ所の成長と下半分の黒
領域の2ヶ所の成長とがほぼ同様に行われる。同図に於
て、図58〜図65にすすむに従って中間調の濃度が濃
くなっていく。FIGS. 58 to 65 are examples of patterns in which the black print area is enlarged from two locations within a 300-line pixel.
The growth of two black areas in the upper half of the 0-line pixel and the growth of two black areas in the lower half are performed in substantially the same manner. In the same figure, the density of the halftone increases as the process proceeds to FIGS. 58 to 65.
【0116】図66〜図73は、300線画素の上半分
から黒印字領域が拡大し、次に下半分の黒印字領域が拡
大するパターンの例であり、低濃度から高濃度に移行す
るにつれて、まず300線画素の上半分の黒領域の成長
が行われ、次に下半分の黒領域の成長に移行する。66 to 73 are examples of patterns in which the black print area is enlarged from the upper half of the 300-line pixel and then the black print area of the lower half is enlarged, and as the density shifts from low density to high density. First, the upper half black area of the 300-line pixel is grown, and then the lower half black area is grown.
【0117】同図に於て、図66から図73にすすむに
従って中間調の濃度が濃くなっていく。In the same figure, the density of the halftone increases as the process proceeds from FIG. 66 to FIG. 73.
【0118】以上説明した様に本実施例によれば、図7
5に示す様に入力画像濃度対出力画像濃度の電気回路上
生じる理想特性に対するずれは、クロックK0の周期毎
に理想特性上の点に復帰するので極力小さくすることが
できる。As described above, according to this embodiment, as shown in FIG.
As shown in FIG. 5, the deviation between the input image density and the output image density with respect to the ideal characteristic generated on the electric circuit returns to the point on the ideal characteristic with each cycle of the clock K0, and thus can be minimized.
【0119】また、本実施例によればデジタルカウント
によるパルス幅制御が可能であるので、回路を構成する
上でも集積化が容易であり、またパルス幅を安定に生成
できるというメリットを有しながら、高速のパルス信号
を生成させることができるのでパルス幅のステップを従
来以上に細かくとることができる。Further, according to the present embodiment, since the pulse width can be controlled by the digital count, there is an advantage that the circuit can be easily integrated and the pulse width can be stably generated. Since a high-speed pulse signal can be generated, the step of pulse width can be made finer than ever before.
【0120】[0120]
【発明の効果】以上説明した如く本発明によれば比較的
低周波のクロックを用いてきめ細かいパルス幅ステップ
のPWM制御を行うことができ、安価な回路構成で高画
質な中間調画像を得ることができる。As described above, according to the present invention, fine pulse width PWM control can be performed by using a relatively low frequency clock, and a high quality halftone image can be obtained with an inexpensive circuit configuration. You can
【図面の簡単な説明】[Brief description of drawings]
【図1】本発明の一実施例であるレーザービームプリン
タのエンジン部分を示した図。FIG. 1 is a diagram showing an engine portion of a laser beam printer which is an embodiment of the present invention.
【図2】レーザービームプリンタのレーザー走査系の詳
細を示した図。FIG. 2 is a diagram showing details of a laser scanning system of a laser beam printer.
【図3】プリンタエンジンとコントローラ間のインター
フェース信号を示した図。FIG. 3 is a diagram showing interface signals between a printer engine and a controller.
【図4】プリンタエンジンとコントローラ間のインター
フェース信号を示した図。FIG. 4 is a diagram showing interface signals between a printer engine and a controller.
【図5】300ドット/インチの1画素を128分割し
た図。FIG. 5 is a diagram in which one pixel of 300 dots / inch is divided into 128.
【図6】本実施例の概念を説明するための図。FIG. 6 is a diagram for explaining the concept of the present embodiment.
【図7】図3に示したVDO信号処理部101の詳細を
示した回路図。7 is a circuit diagram showing details of a VDO signal processing unit 101 shown in FIG.
【図8】図7のクロック位相制御回路31の詳細を示し
たブロック図。8 is a block diagram showing details of a clock phase control circuit 31 of FIG. 7. FIG.
【図9】図8のクロック発生回路の詳細を示したブロッ
ク図。9 is a block diagram showing details of the clock generation circuit in FIG.
【図10】図8の位相検出回路37の詳細を示したブロ
ック図。10 is a block diagram showing details of a phase detection circuit 37 in FIG.
【図11】クロック信号を選択する際のテーブルを示し
た図。FIG. 11 is a diagram showing a table used when selecting a clock signal.
【図12】クロック信号選択の一例を示した図。FIG. 12 is a diagram showing an example of clock signal selection.
【図13】クロック信号選択の一例を示した図。FIG. 13 is a diagram showing an example of clock signal selection.
【図14】位相のずれた4種類のクロック信号を示した
図。FIG. 14 is a diagram showing four types of clock signals whose phases are shifted.
【図15】位相のずれた4種類のクロック信号を示した
図。FIG. 15 is a diagram showing four types of clock signals whose phases are shifted.
【図16】位相のずれたクロック信号からパルス幅変調
信号を作成する際のタイミングを示した図。FIG. 16 is a diagram showing a timing when a pulse width modulation signal is created from a clock signal whose phase is shifted.
【図17】図7のデコーダ30の出力に基づきセット信
号発生回路32、リセット信号発生回路33が選択する
クロック信号を示した図。17 is a diagram showing clock signals selected by a set signal generation circuit 32 and a reset signal generation circuit 33 based on the output of the decoder 30 of FIG.
【図18】図7のデコーダ30の出力に基づきセット信
号発生回路32、リセット信号発生回路33がパルス幅
を決定するためにカウントするクロックの数を示した
図。18 is a diagram showing the number of clocks counted by the set signal generation circuit 32 and the reset signal generation circuit 33 based on the output of the decoder 30 of FIG. 7 to determine the pulse width.
【図19】図17、図18に基づき決定される印字幅を
示した図。FIG. 19 is a diagram showing a print width determined based on FIGS. 17 and 18.
【図20】300線画素の中央部から黒印字領域が拡大
するパターンを示した図。FIG. 20 is a diagram showing a pattern in which a black print region expands from the center of a 300-line pixel.
【図21】300線画素の中央部から黒印字領域が拡大
するパターンを示した図。FIG. 21 is a diagram showing a pattern in which a black print region expands from the center of a 300-line pixel.
【図22】300線画素の中央部から黒印字領域が拡大
するパターンを示した図。FIG. 22 is a diagram showing a pattern in which a black print region expands from the central portion of a 300-line pixel.
【図23】300線画素の中央部から黒印字領域が拡大
するパターンを示した図。FIG. 23 is a diagram showing a pattern in which a black print region expands from the center of a 300-line pixel.
【図24】300線画素の中央部から黒印字領域が拡大
するパターンを示した図。FIG. 24 is a diagram showing a pattern in which a black print region expands from the center of a 300-line pixel.
【図25】300線画素の中央部から黒印字領域が拡大
するパターンを示した図。FIG. 25 is a diagram showing a pattern in which a black print region expands from the center of a 300-line pixel.
【図26】300線画素の中央部から黒印字領域が拡大
するパターンを示した図。FIG. 26 is a diagram showing a pattern in which a black print region expands from the center of a 300-line pixel.
【図27】300線画素の中央部から黒印字領域が拡大
するパターンを示した図。FIG. 27 is a diagram showing a pattern in which a black print region expands from the center of a 300-line pixel.
【図28】300線画素の左端部から黒印字領域が拡大
するパターンを示した図。FIG. 28 is a diagram showing a pattern in which a black print area expands from the left end of a 300-line pixel.
【図29】300線画素の左端部から黒印字領域が拡大
するパターンを示した図。FIG. 29 is a diagram showing a pattern in which a black print area is enlarged from the left end of a 300-line pixel.
【図30】300線画素の左端部から黒印字領域が拡大
するパターンを示した図。FIG. 30 is a diagram showing a pattern in which a black print region expands from the left end of 300-line pixels.
【図31】300線画素の左端部から黒印字領域が拡大
するパターンを示した図。FIG. 31 is a diagram showing a pattern in which a black print region expands from the left end of a 300-line pixel.
【図32】300線画素の左端部から黒印字領域が拡大
するパターンを示した図。FIG. 32 is a diagram showing a pattern in which a black print area expands from the left end of a 300-line pixel.
【図33】300線画素の左端部から黒印字領域が拡大
するパターンを示した図。FIG. 33 is a diagram showing a pattern in which a black print region expands from the left end of a 300-line pixel.
【図34】300線画素の左端部から黒印字領域が拡大
するパターンを示した図。FIG. 34 is a diagram showing a pattern in which a black print area expands from the left end of a 300-line pixel.
【図35】300線画素の左端部から黒印字領域が拡大
するパターンを示した図。FIG. 35 is a diagram showing a pattern in which a black print region expands from the left end of a 300-line pixel.
【図36】300線画素の画素内の2ヶ所から黒印字領
域が拡大するパターンを示した図。FIG. 36 is a diagram showing a pattern in which a black print region is enlarged from two places within a pixel of 300 line pixels.
【図37】300線画素の画素内の2ヶ所から黒印字領
域が拡大するパターンを示した図。FIG. 37 is a diagram showing a pattern in which a black print region is enlarged from two positions within a pixel of 300 line pixels.
【図38】300線画素の画素内の2ヶ所から黒印字領
域が拡大するパターンを示した図。FIG. 38 is a diagram showing a pattern in which a black print region is enlarged from two places within a pixel of 300 line pixels.
【図39】300線画素の画素内の2ヶ所から黒印字領
域が拡大するパターンを示した図。FIG. 39 is a diagram showing a pattern in which a black print region is enlarged from two positions within a pixel of 300 line pixels.
【図40】300線画素の画素内の2ヶ所から黒印字領
域が拡大するパターンを示した図。FIG. 40 is a diagram showing a pattern in which a black print region expands from two locations within a pixel of 300 line pixels.
【図41】300線画素の画素内の2ヶ所から黒印字領
域が拡大するパターンを示した図。FIG. 41 is a diagram showing a pattern in which a black print region is enlarged from two places within a pixel of 300 line pixels.
【図42】300線画素の画素内の2ヶ所から黒印字領
域が拡大するパターンを示した図。FIG. 42 is a diagram showing a pattern in which a black print region is enlarged from two positions within a pixel of 300 line pixels.
【図43】300線画素の画素内の2ヶ所から黒印字領
域が拡大するパターンを示した図。FIG. 43 is a diagram showing a pattern in which a black print region is enlarged from two places within a pixel of 300 line pixels.
【図44】第2の実施例におけるVDO信号処理部10
1の詳細を示したブロック図。FIG. 44 is a VDO signal processing unit 10 in the second embodiment.
The block diagram which showed the detail of 1.
【図45】図44のフリップフロップ回路35の動作を
示した図。45 is a diagram showing the operation of the flip-flop circuit 35 of FIG. 44.
【図46】600ドット/インチの4画素を用いて中間
調を表現する際の1画素の状態を示した図。FIG. 46 is a diagram showing a state of one pixel when a halftone is expressed by using four pixels of 600 dots / inch.
【図47】600ドット/インチの4画素の印字順序を
説明するための図。FIG. 47 is a diagram for explaining the printing order of four pixels of 600 dots / inch.
【図48】600ドット/インチの4画素の印字開始及
び終了位置を示した図。FIG. 48 is a diagram showing print start and end positions of four pixels of 600 dots / inch.
【図49】300線画素を上半分と下半分に分けて記録
する様子の模式図。FIG. 49 is a schematic diagram showing how a 300-line pixel is divided into an upper half and a lower half for recording.
【図50】300線画素の上半分、下半分のそれぞれの
領域の中央部から黒印字領域が拡大するパターンを示し
た図。FIG. 50 is a diagram showing a pattern in which a black print region expands from the central portion of each of the upper half region and the lower half region of 300-line pixels.
【図51】300線画素の上半分、下半分のそれぞれの
領域の中央部から黒印字領域が拡大するパターンを示し
た図。FIG. 51 is a diagram showing a pattern in which a black print region expands from the central portion of each of the upper half region and the lower half region of 300-line pixels.
【図52】300線画素の上半分、下半分のそれぞれの
領域の中央部から黒印字領域が拡大するパターンを示し
た図。FIG. 52 is a diagram showing a pattern in which a black print region expands from the central portion of each of the upper half region and the lower half region of 300-line pixels.
【図53】300線画素の上半分、下半分のそれぞれの
領域の中央部から黒印字領域が拡大するパターンを示し
た図。FIG. 53 is a diagram showing a pattern in which a black print region expands from the center of each of the upper half and lower half of 300-line pixels.
【図54】300線画素の上半分、下半分のそれぞれの
領域の中央部から黒印字領域が拡大するパターンを示し
た図。FIG. 54 is a diagram showing a pattern in which a black print region expands from the central portion of each of the upper half region and the lower half region of a 300-line pixel.
【図55】300線画素の上半分、下半分のそれぞれの
領域の中央部から黒印字領域が拡大するパターンを示し
た図。FIG. 55 is a diagram showing a pattern in which a black print region expands from the center of each of the upper half region and the lower half region of 300-line pixels.
【図56】300線画素の上半分、下半分のそれぞれの
領域の中央部から黒印字領域が拡大するパターンを示し
た図。FIG. 56 is a diagram showing a pattern in which a black print region expands from the center of each of the upper half and lower half of 300-line pixels.
【図57】300線画素の上半分、下半分のそれぞれの
領域の中央部から黒印字領域が拡大するパターンを示し
た図。FIG. 57 is a diagram showing a pattern in which a black print region expands from the central portion of each of the upper half region and the lower half region of a 300-line pixel.
【図58】300線画素の上半分、下半分のそれぞれの
領域で2ケ所から黒印字領域が拡大するパターンを示し
た図。FIG. 58 is a diagram showing a pattern in which a black print region is enlarged from two places in each of the upper half region and the lower half region of a 300-line pixel.
【図59】300線画素の上半分、下半分のそれぞれの
領域で2ケ所から黒印字領域が拡大するパターンを示し
た図。FIG. 59 is a diagram showing a pattern in which a black print region is enlarged from two places in each of the upper half region and the lower half region of a 300-line pixel.
【図60】300線画素の上半分、下半分のそれぞれの
領域で2ケ所から黒印字領域が拡大するパターンを示し
た図。FIG. 60 is a diagram showing a pattern in which a black print region expands from two places in each of the upper half region and the lower half region of a 300-line pixel.
【図61】300線画素の上半分、下半分のそれぞれの
領域で2ケ所から黒印字領域が拡大するパターンを示し
た図。FIG. 61 is a diagram showing a pattern in which a black print region is enlarged from two places in each of the upper half region and the lower half region of a 300-line pixel.
【図62】300線画素の上半分、下半分のそれぞれの
領域で2ケ所から黒印字領域が拡大するパターンを示し
た図。FIG. 62 is a diagram showing a pattern in which a black print region is enlarged from two places in each of the upper half region and the lower half region of a 300-line pixel.
【図63】300線画素の上半分、下半分のそれぞれの
領域で2ケ所から黒印字領域が拡大するパターンを示し
た図。FIG. 63 is a diagram showing a pattern in which a black print region is enlarged from two places in each of the upper half region and the lower half region of a 300-line pixel.
【図64】300線画素の上半分、下半分のそれぞれの
領域で2ケ所から黒印字領域が拡大するパターンを示し
た図。FIG. 64 is a diagram showing a pattern in which a black print region is enlarged from two places in each of the upper half region and the lower half region of a 300-line pixel.
【図65】300線画素の上半分、下半分のそれぞれの
領域で2ケ所から黒印字領域が拡大するパターンを示し
た図。FIG. 65 is a diagram showing a pattern in which a black print region is enlarged from two places in each of the upper half region and the lower half region of a 300-line pixel.
【図66】300線画素の上半分から黒印字領域が拡大
し、次に下半分の黒印字領域が拡大するパターンを示し
た図。FIG. 66 is a diagram showing a pattern in which the black print area is enlarged from the upper half of the 300-line pixel and then the lower black print area is enlarged.
【図67】300線画素の上半分から黒印字領域が拡大
し、次に下半分の黒印字領域が拡大するパターンを示し
た図。FIG. 67 is a diagram showing a pattern in which the black print area is enlarged from the upper half of the 300-line pixel, and then the lower black print area is enlarged.
【図68】300線画素の上半分から黒印字領域が拡大
し、次に下半分の黒印字領域が拡大するパターンを示し
た図。FIG. 68 is a diagram showing a pattern in which the black print region is enlarged from the upper half of the 300-line pixel, and then the lower half black print region is enlarged.
【図69】300線画素の上半分から黒印字領域が拡大
し、次に下半分の黒印字領域が拡大するパターンを示し
た図。FIG. 69 is a diagram showing a pattern in which the black print region is enlarged from the upper half of the 300-line pixel, and then the lower half black print region is enlarged.
【図70】300線画素の上半分から黒印字領域が拡大
し、次に下半分の黒印字領域が拡大するパターンを示し
た図。FIG. 70 is a diagram showing a pattern in which the black print region is enlarged from the upper half of the 300-line pixel, and then the lower half black print region is enlarged.
【図71】300線画素の上半分から黒印字領域が拡大
し、次に下半分の黒印字領域が拡大するパターンを示し
た図。FIG. 71 is a diagram showing a pattern in which a black print region is enlarged from the upper half of the 300-line pixel and then a lower black print region is enlarged.
【図72】300線画素の上半分から黒印字領域が拡大
し、次に下半分の黒印字領域が拡大するパターンを示し
た図。FIG. 72 is a diagram showing a pattern in which a black print region is enlarged from the upper half of 300-line pixels and then a lower black print region is enlarged.
【図73】300線画素の上半分から黒印字領域が拡大
し、次に下半分の黒印字領域が拡大するパターンを示し
た図。FIG. 73 is a diagram showing a pattern in which the black print region is enlarged from the upper half of the 300-line pixel and then the lower half black print region is enlarged.
【図74】従来例を説明するための図。FIG. 74 is a diagram for explaining a conventional example.
【図75】従来例に対する本実施例の効果を説明するた
めの図。FIG. 75 is a view for explaining the effect of this embodiment over the conventional example.
8、8′ 定着器 11 感光ドラム 14 現像器 25、28、29 ラッチ回路 26 ROM 27、34、35 フリップフロップ 30 デコーダ 31 クロック位相制御回路 32 セット信号発生回路 33 リセット信号発生回路 51 半導体レーザ 52 回転多面鏡 100 プリンタ 101 VDO信号処理部 200 コントローラ 8, 8'Fixer 11 Photosensitive drum 14 Developing device 25, 28, 29 Latch circuit 26 ROM 27, 34, 35 Flip-flop 30 Decoder 31 Clock phase control circuit 32 Set signal generation circuit 33 Reset signal generation circuit 51 Semiconductor laser 52 Rotation Polygon mirror 100 printer 101 VDO signal processing unit 200 controller
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.5 識別記号 庁内整理番号 FI 技術表示箇所 H04N 1/23 103 B 9186−5C (72)発明者 川名 孝 東京都大田区下丸子3丁目30番2号キヤノ ン株式会社内 (72)発明者 斉藤 徹雄 東京都大田区下丸子3丁目30番2号キヤノ ン株式会社内 (72)発明者 伊藤 道夫 東京都大田区下丸子3丁目30番2号キヤノ ン株式会社内 (72)発明者 前川 真一郎 東京都大田区下丸子3丁目30番2号キヤノ ン株式会社内 (72)発明者 佐藤 俊彦 東京都大田区下丸子3丁目30番2号キヤノ ン株式会社内 (72)発明者 山田 博通 東京都大田区下丸子3丁目30番2号キヤノ ン株式会社内─────────────────────────────────────────────────── ─── Continuation of the front page (51) Int.Cl. 5 Identification number Reference number within the agency FI Technical indication location H04N 1/23 103 B 9186-5C (72) Inventor Takashi Kawana 3-30 Shimomaruko, Ota-ku, Tokyo No. 2 within Canon Inc. (72) Inventor Tetsuo Saito 3-30-2 Shimomaruko, Ota-ku, Tokyo Within Canon Inc. (72) Inventor Michio Ito 3-30-2 Shimomaruko, Ota-ku, Tokyo Canon Incorporated (72) Inventor Shinichiro Maekawa 3-30-2 Shimomaruko, Ota-ku, Tokyo Canon Inc. (72) Inventor Toshihiko Sato 3-30-2 Shimomaruko, Ota-ku, Tokyo Canon Inc. ( 72) Inventor Hiromichi Yamada, 3-30-2 Shimomaruko, Ota-ku, Tokyo Canon Inc.
Claims (10)
ス幅を表わすコード信号に変換する変換手段と、 所定周波数で位相の異なる複数のクロック信号を発生す
る発生手段と、 前記コード信号に基づき前記複数のクロック信号のうち
の1つを選択する選択手段と、 前記コード信号に基づき前記選択されたクロック信号を
カウントするカウント手段と、 前記カウント手段の出力に応じて所定のパルス幅を有す
るパルス幅変調信号を発生させるパルス発生手段とを有
することを特徴とする画像記録装置。1. A conversion means for converting input image data representing a gradation into a code signal representing a pulse width, a generation means for generating a plurality of clock signals having different phases at a predetermined frequency, and the above-mentioned code signal based on the code signal. Selecting means for selecting one of a plurality of clock signals; counting means for counting the selected clock signals based on the code signal; and pulse width having a predetermined pulse width according to the output of the counting means. An image recording apparatus comprising: a pulse generating unit that generates a modulation signal.
発生する手段は、同一ICチップ上に存在する複数のゲ
ートを用いた遅延回路により構成されることを特徴とす
る請求項1記載の画像記録装置。2. The image recording according to claim 1, wherein the means for generating a plurality of clock signals having different phases is constituted by a delay circuit using a plurality of gates existing on the same IC chip. apparatus.
割されたクロック信号であることを特徴とする請求項1
記載の画像記録装置。3. The plurality of clock signals are clock signals whose phases are substantially equally divided.
The image recording device described.
割する様に補正制御する制御手段とを有することを特徴
とする請求項1記載の画像記録装置。4. The image recording apparatus according to claim 1, further comprising a control unit that performs correction control so that the phases of the plurality of clock signals are substantially equally divided.
の位相補正の制御を周期的に行うことを特徴とする請求
項4記載の画像記録装置。5. The image recording apparatus according to claim 4, wherein the control unit periodically controls the phase correction of the plurality of clock signals.
以上の周波数であることを特徴とする請求項1記載の画
像記録装置。6. The frequency of the clock signal is 40 MHz
The image recording apparatus according to claim 1, wherein the image recording apparatus has the above frequencies.
ドット/インチであることを特徴とする請求項1記載の
画像記録装置。7. The image recording apparatus has a scanning line density of 300.
The image recording apparatus according to claim 1, wherein the image recording device has dots / inch.
ドット/インチであり、中間調画素表現単位は300画
素/インチであることを特徴とする請求項1記載の画像
記録装置。8. The image recording apparatus has a scanning line density of 600.
2. The image recording apparatus according to claim 1, wherein the image recording device is dots / inch, and the unit for expressing halftone pixels is 300 pixels / inch.
ク信号を発生する手段と、前記複数のクロック信号のう
ちの1つを選択する選択手段と、前記選択されたクロッ
ク信号をカウントするカウント手段と、前記カウント手
段に応答してセット又はリセットされるフリップフロッ
プ回路と、前記フリップフロップ回路の出力に応答して
レーザーの点灯を制御するレーザー点灯制御手段と、階
調を表わす画像信号を発生する手段とを有し、前記画像
信号に応答して前記クロック信号のいずれかを指定しか
つクロック信号カウント数を指定する信号を発生させ該
信号に応じて前記フリップフロップ回路の出力を制御す
ることによってレーザーの点灯時間を制御して中間調画
像を記録する画像記録装置。9. A means for generating a plurality of clock signals having different phases at a predetermined frequency, a selection means for selecting one of the plurality of clock signals, and a counting means for counting the selected clock signals. A flip-flop circuit that is set or reset in response to the counting means, a laser lighting control means that controls lighting of a laser in response to an output of the flip-flop circuit, and a means that generates an image signal representing a gradation A laser by generating a signal for designating any one of the clock signals and designating a clock signal count number in response to the image signal, and controlling the output of the flip-flop circuit according to the signal. Image recording apparatus for recording a halftone image by controlling the lighting time of.
情報信号発生手段と、前記情報信号に応じて光ビームを
変調する変調手段と、前記光ビームを偏向し記録媒体を
走査する走査手段とにより前記記録媒体上に静電潜像を
形成し、更に現像手段により前記記録媒体上の静電潜像
を顕像化する画像記録装置に於て、 所定周波数であって位相の異なる複数のクロック信号を
発生する手段と、前記情報信号に基づいて前記複数のク
ロック信号の中から1つの信号を選択しかつカウントす
るカウント数を指示するコード信号を発生する手段と、
前記コード信号に応じて前記複数のクロック信号の中か
ら1つのクロック信号を選択し所定数をカウントするカ
ウント手段とを有し、前記カウント手段のカウント出力
に応じてレーザーの点灯時間を制御することを特徴とす
る画像記録装置。10. An information signal generating means for generating an information signal representing a gradation image, a modulating means for modulating a light beam according to the information signal, and a scanning means for deflecting the light beam to scan a recording medium. In an image recording apparatus for forming an electrostatic latent image on the recording medium by means of a developing means and for visualizing the electrostatic latent image on the recording medium by means of developing means, a plurality of clocks having a predetermined frequency and different phases are used. Means for generating a signal, and means for generating a code signal indicating a count number for selecting and counting one signal from the plurality of clock signals based on the information signal,
Counting means for selecting one clock signal from the plurality of clock signals according to the code signal and counting a predetermined number, and controlling the lighting time of the laser according to the count output of the counting means. An image recording device characterized by.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3262132A JPH0596780A (en) | 1991-10-09 | 1991-10-09 | Image recorder |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3262132A JPH0596780A (en) | 1991-10-09 | 1991-10-09 | Image recorder |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0596780A true JPH0596780A (en) | 1993-04-20 |
Family
ID=17371501
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP3262132A Pending JPH0596780A (en) | 1991-10-09 | 1991-10-09 | Image recorder |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0596780A (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6215513B1 (en) | 1998-10-16 | 2001-04-10 | Fuji Xerox Co., Ltd. | Pulse generation apparatus and image recording apparatus |
| US6958765B2 (en) | 2002-02-05 | 2005-10-25 | Seiko Epson Corporation | Pulse shaping system, laser printer, pulse shaping method and method of generating serial video data for laser printer |
| JP2007237415A (en) * | 2006-03-06 | 2007-09-20 | Ricoh Co Ltd | Pulse width modulation apparatus and image forming apparatus |
-
1991
- 1991-10-09 JP JP3262132A patent/JPH0596780A/en active Pending
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6215513B1 (en) | 1998-10-16 | 2001-04-10 | Fuji Xerox Co., Ltd. | Pulse generation apparatus and image recording apparatus |
| US6958765B2 (en) | 2002-02-05 | 2005-10-25 | Seiko Epson Corporation | Pulse shaping system, laser printer, pulse shaping method and method of generating serial video data for laser printer |
| US6982585B2 (en) | 2002-02-05 | 2006-01-03 | Seiko Epson Corporation | Pulse shaping system, laser printer, pulse shaping method and method of generating serial video data for laser printer |
| JP2007237415A (en) * | 2006-03-06 | 2007-09-20 | Ricoh Co Ltd | Pulse width modulation apparatus and image forming apparatus |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5982508A (en) | Image processing method and apparatus | |
| JP3244811B2 (en) | Recording device and image processing method | |
| US5140349A (en) | Recording apparatus | |
| US5760811A (en) | Halftone image recording apparatus and method based on first and second timing signals chosen from a plurality of synchronized clocks | |
| US7292372B2 (en) | Image processing apparatus and image forming apparatus which adaptively switches image processing methods between a dot image portion and a non-dot image portion | |
| US5262801A (en) | Image recording apparatus | |
| JPH09247477A (en) | Multicolor image output device and method | |
| JPH0596780A (en) | Image recorder | |
| US6992793B2 (en) | Image forming apparatus and its control method | |
| EP0361857B1 (en) | Recording apparatus | |
| JP2989649B2 (en) | Image control device | |
| JPH1155519A (en) | Image processing method and printing apparatus using the same | |
| JP3209517B2 (en) | Printing method and printing apparatus | |
| JPH0939298A (en) | Image recording apparatus and image recording method | |
| JPH05260273A (en) | Method and device for processing picture | |
| JPH09270915A (en) | Image processing method and image processing apparatus | |
| JP3710224B2 (en) | Image processing apparatus and method | |
| JPH05131686A (en) | Recorder | |
| JPH07156443A (en) | Image forming device | |
| JPH05177867A (en) | Image processor | |
| JPH02155670A (en) | Recorder | |
| JP3017579B2 (en) | Image forming device | |
| JP2721347B2 (en) | Image processing device | |
| JPH06227041A (en) | Image processing device | |
| JPH05183697A (en) | Image processing device |