JPH02296264A - Image forming device - Google Patents
Image forming deviceInfo
- Publication number
- JPH02296264A JPH02296264A JP1118470A JP11847089A JPH02296264A JP H02296264 A JPH02296264 A JP H02296264A JP 1118470 A JP1118470 A JP 1118470A JP 11847089 A JP11847089 A JP 11847089A JP H02296264 A JPH02296264 A JP H02296264A
- Authority
- JP
- Japan
- Prior art keywords
- signal
- image
- data
- output
- color
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Color Electrophotography (AREA)
- Fax Reproducing Arrangements (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.
Description
【発明の詳細な説明】
[産業上の利用分野コ
本発明は画像形成装置に関し、特に画素濃度に応じた時
間幅で出力ドツトを形成する画像形成装置に関する。DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to an image forming apparatus, and more particularly to an image forming apparatus that forms output dots with a time width corresponding to pixel density.
[従来の技術]
従来、この種の装置では画素濃度に応じた時間幅のレー
ザ光照射により感光トラム上にドツト潜像を形成してい
る。[Prior Art] Conventionally, in this type of apparatus, a dot latent image is formed on a photosensitive tram by irradiating a laser beam with a time width corresponding to the pixel density.
[発明が解決しようとしている課題]
しかしながら、上記従来例では、画面の先頭で各色同一
位相の変調方式を用いていないために、多色画面を形成
すると、再生画面上において異なる色重ねが発生し、色
みが異なるという欠点があった。[Problems to be Solved by the Invention] However, in the conventional example described above, since a modulation method in which each color has the same phase at the beginning of the screen is not used, when a multicolor screen is formed, different colors overlap on the playback screen. However, there was a drawback that the colors were different.
本発明は上記の点に鑑みなされたもので高品位の再生画
像を得られる様にしたものである。The present invention has been devised in view of the above points, and is intended to enable high-quality reproduced images to be obtained.
[課題を解決するための手段及び作用]本発明によれば
、画像の先端を表わす画像先端信号に基づいて所定の階
調変換テーブルを選択し、かつパルス幅変調信号を形成
するパターン信号を所定の位相にて発生させることによ
り高品位の階調画像を再現する様にしたものである。[Means and effects for solving the problem] According to the present invention, a predetermined gradation conversion table is selected based on an image leading edge signal representing the leading edge of an image, and a pattern signal forming a pulse width modulation signal is A high-quality gradation image is reproduced by generating the gradation image at a phase of .
[実施例の説明]
以下、添付図面に従って本発明による実施例を詳細に説
明する。[Description of Embodiments] Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings.
く機構部の説明〉
第11図は実施例のデジタル・カラー・リーダ・プリン
タの機構部断面図である。このり−ダ・プリンタ80は
カラー原稿画像を色分解して読み取るリーダ部100と
、そのカラー再生画像(コピー画像)又はその各色版に
分解した印刷用原版(色分解画像)を作成するプリンタ
部2000とから成る。Description of Mechanical Section> FIG. 11 is a sectional view of the mechanical section of the digital color reader printer of the embodiment. The reader/printer 80 includes a reader unit 100 that separates and reads a color original image, and a printer unit that creates a color reproduction image (copy image) of the original image or a printing original plate separated into each color version (color separation image). It consists of 2000.
リーダ部100において、83は原稿走査ユニットであ
り、原稿台に載置した原稿84を読み取るべく露光ラン
プ85を点灯した状態で矢印六方向に副走査する。原稿
84からの反射光は集束性ロッドレンズアレイ86に導
かれて密着型のカラーCCDセンサ部87上に集光する
。このCCDセンサチップは、例えば解像度16pe
1(62,5um)を有しており、1024画素から成
る。このセンサチップは全体として5チップ有り、主走
査方向に千鳥状に配列されている。In the reader section 100, a document scanning unit 83 performs sub-scanning in the six directions of arrows with an exposure lamp 85 turned on in order to read a document 84 placed on a document table. The reflected light from the original 84 is guided by a focusing rod lens array 86 and focused onto a contact type color CCD sensor section 87 . This CCD sensor chip has a resolution of 16pe, for example.
1 (62.5 um) and consists of 1024 pixels. There are five sensor chips in total, which are arranged in a staggered manner in the main scanning direction.
更にセンサチップの各画素は15.5μm×62.5μ
mの領域に3分割されていて、各領域にはシアン(C)
、グリーン(G)、イエロー(Y)の色フィルタが貼り
つけられている。こうして、このCCDセンサ部87上
に集光した光学像はC,G、Yの電気信号に変換され、
信号処理ブロック88に送られる。信号処理ブロック8
8ではこれらのC,G、Y電気信号をイエロー(Y)、
マゼンタ(M)、シアン(C)、ブラック(BK)のデ
ジタルビデオデータに変換し、色毎にプリンタ部200
0に送出する。Furthermore, each pixel of the sensor chip is 15.5μm x 62.5μm.
It is divided into three areas of m, and each area has cyan (C).
, green (G), and yellow (Y) color filters are attached. In this way, the optical image focused on this CCD sensor section 87 is converted into C, G, and Y electrical signals.
The signal is sent to signal processing block 88 . Signal processing block 8
8, these C, G, Y electric signals are yellow (Y),
The data is converted into magenta (M), cyan (C), and black (BK) digital video data, and sent to the printer unit 200 for each color.
Send to 0.
プリンタ部2000において、入力したビデオデータは
、そのまま、又は網点化処理されて、また場合によって
はその一部にフォントパターンが合成されて後、濃度=
パルス幅(PWM)変調される。このPWM変調した2
値化信号はレーザビームをON10 F F駆動する。In the printer unit 2000, the input video data is processed as is, or after halftone processing, and in some cases, a font pattern is synthesized on a part of it, and then the density=
Pulse width (PWM) modulated. This PWM modulated 2
The value signal drives the laser beam ON10FF.
そしてこのレーザビームは高速回転しているポリゴンミ
ラー2289により高速の水平(主)走査ビームにされ
る。この主走査ビームは更にミラー2290で反射され
て感光ドラム290oの面上にビデオデータに対応した
ドツト露光を行う。その際、レーザビームの1主走査長
はビデオデータの1主走査長に対応しており、即ち、実
施例のビームドットは解像度16pelを有する。This laser beam is converted into a high-speed horizontal (main) scanning beam by a polygon mirror 2289 rotating at high speed. This main scanning beam is further reflected by a mirror 2290 to expose dots corresponding to video data on the surface of the photosensitive drum 290o. At this time, one main scanning length of the laser beam corresponds to one main scanning length of video data, that is, the beam dots in the embodiment have a resolution of 16 pels.
一方、感光ドラム2900は矢印B方向に定速回転して
いる。またこの感光ドラムには前もって帯電器2297
により一様帯電が行なわれている。この−様帯電した感
光体表面にビデオデータをビームドツト露光することに
より、各色分解版の静電潜像を形成する。例えばドラム
1回転づつ色版Y、MQ C,BKの順序で静電潜像を
形成する。各色版の静電潜像は夫々対応する現像機22
92〜2295により顕像化され、更に転写ドラム22
96上に・捲回された被転写材(用紙等)に転写される
。On the other hand, the photosensitive drum 2900 is rotating at a constant speed in the direction of arrow B. Also, this photosensitive drum is equipped with a charger 2297 in advance.
Uniform charging is performed. By exposing the surface of this -like charged photoreceptor to a beam dot of video data, an electrostatic latent image of each color separation plate is formed. For example, electrostatic latent images are formed in the order of color plates Y, MQ, C, and BK each time the drum rotates once. The electrostatic latent image of each color plate is produced by a corresponding developing machine 22.
92 to 2295, and further transferred to the transfer drum 22.
96 and onto the wound transfer material (paper, etc.).
以上をリーグ部10001回の原稿露光走査に対応して
言うと、まず感光ドラムにY成分のドツトイメージを露
光し、これをY現像機で現像し、被転写材に転写する。The above description corresponds to the original exposure scan of the league unit 10001. First, a Y component dot image is exposed on the photosensitive drum, developed by a Y developing device, and transferred to a transfer material.
次に感光ドラムにM成分のドツトイメージを露光し、こ
れをM現像機で現像し、被転写材に転写する。以下、同
様にしてC成分、BK酸成分ついて露光、現像、転写を
行なう。Next, a dot image of the M component is exposed on the photosensitive drum, developed by an M developing machine, and transferred to a transfer material. Thereafter, exposure, development, and transfer of the C component and BK acid component are performed in the same manner.
また、図示しないが、その際に被転写材の供給及び動作
を制御する。即ち、各色版データを同一の被転写紙上に
重ね合わせてカラー合成し、通常のカラーコピーを得る
。または各色版毎に被転写材を換え、色分解数(Y、M
、C,BK等)に相当する枚数の被転写材に夫々転写し
て、カラー印刷用原版を作成する。Although not shown, the supply and operation of the transfer material are controlled at that time. That is, each color version data is superimposed on the same transfer paper and color composited to obtain a normal color copy. Alternatively, change the transfer material for each color plate, and change the number of color separations (Y, M
, C, BK, etc.) to create a color printing original plate.
また、図示しないが、後者の場合は更に何色で現像する
かを制御する。即ち、各色版データを各対応するY、M
、C,BK色で現像しても良いが、そうでなく、各色版
データをY、MC,BKの内の何れか1色(例えばBK
I色)のみで現像しても良い。こうすれば各原版の比較
評価が容易であり、またカラー印刷時の色は印刷用のイ
ンクで゛決まる。またこの点から、本実施例のプリンタ
機構部はカラープリンタになっているが、これを通常の
BKI色のプリンタ機構部で置き換えても良い。Although not shown, in the latter case, the color to be developed is further controlled. That is, each color plate data is divided into corresponding Y, M
, C, and BK, but instead, each color plate data may be developed in one of Y, MC, and BK (for example, BK).
It is also possible to develop only with I color). This makes it easy to compare and evaluate each original plate, and the color when printing in color is determined by the printing ink. Also, from this point of view, although the printer mechanism section in this embodiment is a color printer, it may be replaced with a normal BKI color printer mechanism section.
〈機能ブロックの説明〉
第1図(A)及び(B)は実施例のデジタル・カラー・
リーダ・プリンタの機能ブロック図に係り、第1図(A
)はリーダ部100の機能ブロック図、第1図(B)は
プリンタ部2000の機能ブロック図である。<Description of functional blocks> Figures 1 (A) and (B) show the digital color
Regarding the functional block diagram of the reader/printer, Figure 1 (A
) is a functional block diagram of the reader section 100, and FIG. 1(B) is a functional block diagram of the printer section 2000.
第1図(A)において、10は制御部であり、リーダ部
100の主制御を行う。制御部10はCPtJlo−1
と、該CPU10−1が実行する例えば第12図の制御
プログラムを記憶しているROMl0−2と、CPUl
0−1がワークメモリとして使用するRAMl0−3を
備える。In FIG. 1(A), reference numeral 10 denotes a control section, which performs main control of the reader section 100. As shown in FIG. The control unit 10 is CPtJlo-1
, a ROM10-2 which stores the control program shown in FIG. 12, executed by the CPU10-1, and a CPU1
0-1 includes RAM10-3 used as a work memory.
即ち、制御部lOはモータドライバ13を介してモータ
12を回転制御し、原稿走査ユニット83に原稿画像の
読取走査を行わせる。またその際に定電圧制御回路(C
VR)を介して露光ランプ85を点燈制御する。また操
作部16からのプリント(スタート)指令信号その他の
キー操作信号を受は付け、各種のプリント動作モードを
設定する。例えば操作部16は不図示のプリントモード
設定スイッチを備えており、制御部10はこの指令によ
り、例えば表現モード指令のときは、文字、線画等に対
しては高解像、網点化モードでプリントし、また写真画
像に対しては高階調性でプリントするように動作モード
を設定する。That is, the control unit IO controls the rotation of the motor 12 via the motor driver 13, and causes the document scanning unit 83 to read and scan the document image. Also, at that time, the constant voltage control circuit (C
The lighting of the exposure lamp 85 is controlled via VR. It also receives and receives print (start) command signals and other key operation signals from the operation unit 16, and sets various print operation modes. For example, the operation unit 16 is equipped with a print mode setting switch (not shown), and the control unit 10 uses this command to set the high resolution and halftone mode for characters, line drawings, etc. in the case of an expression mode command, for example. The operation mode is set so that photographic images are printed with high gradation.
あるいは、コピーモード指令のときは各色分解信号を1
枚の被転写紙上にカラー合成し、原版作成モード指令の
ときは色分解数に相当する枚数の被転写材に各色版を形
成するように動作モードを設定する。その他種々の指令
がある。そして制御部10はこのプリント動作モードを
通信線24を介してプリンタ部2o00に送信する。Or, when issuing a copy mode command, each color separation signal is
The operation mode is set so that color composition is performed on a number of sheets of transfer paper, and when an original plate production mode command is issued, each color plate is formed on the number of transfer sheets corresponding to the number of color separations. There are various other directives. The control section 10 then transmits this print operation mode to the printer section 2o00 via the communication line 24.
lは同期信号処理部であり、その主な機能はプリンタ部
2000からライン22を介して送られるBD信号(プ
リンタ部水平同期信号)に基づき、これに同期させたリ
ーダ側の各種タイミング信号を発生することにある。2
は密着型のカラー〇CDセンサ(87)であり、同期信
号処理部1からのリーダ部水平同期信号(RH8YNC
信号)等に同期して原稿画像を読み取り、その読取画像
信号5を出力する。読取画像信号5は1画素毎に例えば
C信号、C信号、Y信号の順で出力される。また本実施
例ではCCDセンサが5チツプから成るので実際には5
チャンネル分の信号が同時に発生する。3は信号処理部
であり、例えば読取画像信号5の高周波成分の減衰を防
ぐためのエツジ強調等の波形成形処理を行う。1 is a synchronization signal processing unit, whose main function is to generate various timing signals on the reader side in synchronization with the BD signal (printer horizontal synchronization signal) sent from the printer unit 2000 via line 22. It's about doing. 2
is a close-contact color CD sensor (87), which receives the reader horizontal synchronization signal (RH8YNC) from the synchronization signal processing section 1.
A document image is read in synchronization with a signal), etc., and the read image signal 5 is output. The read image signal 5 is output for each pixel in the order of, for example, a C signal, a C signal, and a Y signal. In addition, in this embodiment, since the CCD sensor consists of 5 chips, there are actually 5 chips.
Signals for channels are generated simultaneously. A signal processing section 3 performs waveform shaping processing such as edge enhancement to prevent attenuation of high frequency components of the read image signal 5, for example.
6は画像処理部であり、該画像処理部6はアナログ処理
部7と、つなぎメモリ8と、イメージ処理ユニット(’
IPU)lとから成る。アナログ処理部7では、まず画
素毎のC,G、Y信号を各色毎のC信号、C信号、Y信
号に分離する。6 is an image processing section, and the image processing section 6 includes an analog processing section 7, a connection memory 8, and an image processing unit ('
IPU). The analog processing section 7 first separates the C, G, and Y signals for each pixel into C, C, and Y signals for each color.
次に分離したC、G、Yの信号から画素毎のレッド(R
)、グリーン(G)、ブルー(B)の色信号を形成する
。この形成は、
(R)= (Y)−(G)
(G)= (G)
(B)= (C)−(G)
の演算処理によって行う。こうして得たR、GBの各信
号は輝度信号であり、その出力電圧との関係がリニアに
なっている。これを更に濃度(LOG)変換し、かつA
/D変換器で各8ビツトのY、M、Cの各濃度データ(
画像データ)に変換する。このY、、M、C画像データ
はC,CDチップの5チャンネル分あり、各チャンネル
間の同期はとれていない。つなぎメモリ8は5チャンネ
ル分のY、M、C画像データが出そろうように記憶する
。即ち、主走査方向に千鳥状に配置した1024x5画
素分が実質的に1直線になるように記憶する。以後、つ
なぎメモリ8のY、M、Cの各画像データは、制御部1
oにより所望の色信号が選択され、色毎にイメージ処理
ユニット(■PU)9に送られる。I PU9では、例
えば配光を補正するシェーディング補正処理、色味な補
正するマスキング処理等を行う。そして処理結果の画素
当り8ビツトのビデオデータは信号線11を介して!
PU9よりプリンタ部2000に送出される。Next, from the separated C, G, and Y signals, the red (R
), green (G), and blue (B) color signals. This formation is performed by the calculation process of (R)=(Y)-(G)(G)=(G)(B)=(C)-(G). The R and GB signals thus obtained are luminance signals, and their relationship with the output voltage is linear. This is further converted into concentration (LOG), and A
/D converter converts each 8-bit Y, M, and C concentration data (
image data). This Y, M, C image data includes five channels of C and CD chips, and synchronization between each channel is not achieved. The connection memory 8 stores Y, M, and C image data for five channels so that they are all available. That is, 1024×5 pixels arranged in a staggered manner in the main scanning direction are stored so as to form substantially one straight line. Thereafter, the Y, M, and C image data in the connection memory 8 are stored in the control unit 1.
A desired color signal is selected by o and sent to the image processing unit (PU) 9 for each color. The IPU 9 performs, for example, shading correction processing to correct light distribution, masking processing to correct color tone, and the like. The video data of 8 bits per pixel as a result of the processing is sent via the signal line 11!
It is sent from the PU 9 to the printer section 2000.
第1図(B)において、2500は制御部であり、プリ
ンタ部2000の主制御を行う。該制御部2500はC
PU2110と、該CPU2110が実行する例えば第
13図(A)、(B)の制御プログラムを記憶している
ROM2502と、該CPU2110がワークメモリと
して使用するRAM2504と、及び外部の各種センサ
回路からのアナログ検出信号をデジタル信号に変換する
A/D変換器2503等を備えている。これにより制御
部2500は、まず駆動モーフ2285を回転制御して
感光体ドラム2900、転写ドラム2296等を定速回
転させる。また電位、センサ2600が検出した感光体
ドラム2900面上の帯電電荷量を、電位測定ユニット
2700を介してA/D変換せしめ、これを取り込む。In FIG. 1(B), a control section 2500 performs main control of the printer section 2000. The control section 2500
PU 2110, ROM 2502 that stores control programs executed by the CPU 2110, such as those shown in FIGS. It includes an A/D converter 2503 and the like that converts the detection signal into a digital signal. As a result, the control unit 2500 first controls the rotation of the drive morph 2285 to rotate the photosensitive drum 2900, transfer drum 2296, etc. at a constant speed. Further, the electric potential, the amount of charge on the surface of the photoreceptor drum 2900 detected by the sensor 2600, is A/D converted via the electric potential measurement unit 2700, and is taken in.
更にまたセンサ2800で検出した画像先端信号(IT
OP)を取り込む。またその他の湿度センサ2298及
び温度センサ2299等で検出した湿度、温度等の信号
をA/D変換して取り込み、プリンタの現像特性を補正
する等の制御に用いる。また制御部2500は通信線2
4を介してリーグ部の制御部10との各種情報のやりと
りを行う。Furthermore, the image leading edge signal (IT
OP). In addition, signals such as humidity and temperature detected by other humidity sensor 2298 and temperature sensor 2299 are A/D converted and taken in, and are used for control such as correcting the development characteristics of the printer. In addition, the control unit 2500
4, various information is exchanged with the control section 10 of the league club.
2160は階調制御回路であり、その主な機能は、リー
ダ部100の画像クロック信号(RCLK)とプリンタ
部2000の画像クロック信号(VCLK)間の同期を
とること、また必要に応じて入力のビデオデータを網点
化処理すること、また画像出力モードに応じて入力ビデ
オデータ又は網点化処理後のビデオデータを階調変換す
ること、更に階調変換したビデオデータをPWM変調に
よりその濃度に応じた2値化信号に変換すること等であ
る。2’200はレーザドライバであり、階調制御回路
2160からのPWM信号に従って、例えば半導体レー
ザ2223のビームを0N10FF駆動する。2160 is a gradation control circuit whose main function is to synchronize the image clock signal (RCLK) of the reader section 100 and the image clock signal (VCLK) of the printer section 2000, and also to control the input signal as necessary. Performing halftone processing on video data, converting input video data or video data after halftone processing according to the image output mode, and converting the gradation-converted video data into its density by PWM modulation. For example, converting the data into a corresponding binary signal. 2'200 is a laser driver, which drives the beam of the semiconductor laser 2223, for example, 0N10FF according to the PWM signal from the gradation control circuit 2160.
第2図は実施例の階調制御回路の詳細を示すブロック構
成図である。図において、入力ビデオデータの一方は網
点処理用のルックアップテーブル(LUT (1) )
210.1 ニ入力し、ココテ網点処理用ビデオデー
タに変換される。本実施例のLUT (1)はROM又
はRAMで構成されている。該L’UT(1)は、次段
の網点処理回路2102を介して網点化したビデオデー
タが電子写真プロセスにより出力される場合に、所、望
の網点化効果が得られるように予め入力ビデオデータを
変換しておくため変換テーブルである。詳細は後述する
。2102は網点処理回路であり、LUT(1)出力の
網点処理用ビデオデータに対して後述する網点化処理を
施す。例えば、画像データを所定エリアに分割して該エ
リア内の画素濃度をその中心画素位置の濃度に集中化、
代表化させたような網点化ビデオデータに変換し、これ
をセレクタ2103のA側端子に入力する。FIG. 2 is a block diagram showing details of the gradation control circuit of the embodiment. In the figure, one side of the input video data is a lookup table (LUT (1)) for halftone processing.
210.1 is input and converted into video data for cocote halftone processing. LUT (1) in this embodiment is composed of ROM or RAM. The L'UT (1) is configured to obtain a desired halftone effect when the video data halftone-formed through the next-stage halftone processing circuit 2102 is outputted by an electrophotographic process. This is a conversion table for converting input video data in advance. Details will be described later. A halftone processing circuit 2102 performs halftone processing, which will be described later, on the video data for halftone processing output from LUT (1). For example, dividing image data into predetermined areas and concentrating the pixel density within the area to the density at the central pixel position;
It is converted into representative halftone video data and inputted to the A-side terminal of the selector 2103.
また入力ビデオデータのもう一方は網点化処理しない時
のためにセレクタ2103のB側端子に入力している。The other side of the input video data is input to the B side terminal of the selector 2103 in case halftone processing is not performed.
セレクタ2103は、CPU2210からのセレクト信
号2123に従い、網点化後又は網点化前のビデオデー
タの何れか一方を選択して出力する。例えば印刷用原版
を作成するモードでは好ましくは網点化後のビデオデー
タを選択出力する。また通常のカラーコピーを出力する
ときは網点化後のビデオデータでも網点化前のビデオデ
ータも選択し得る。要するに、様々な印刷モードが考え
られ、それらの印刷モードに従って後述する各処理回路
との間で様々な信号処理の組み合せが生じる。The selector 2103 selects and outputs either the post-halftone video data or the pre-halftone video data according to a select signal 2123 from the CPU 2210. For example, in a mode for creating a printing original, preferably halftone video data is selectively output. Furthermore, when outputting a normal color copy, it is possible to select both post-halftone video data and pre-halftone video data. In short, various printing modes are possible, and various combinations of signal processing occur with each processing circuit described below according to these printing modes.
次に、セレクタ2103で選択されたビデオデータはセ
レクタ2104のA側端子に入力する。またセレクタ2
104のB側端子にはフォントROM2108からのフ
ォントデータが入力する。このフォントデータは前記の
選択されたビデオデータの部分に文字又は記号のフォン
トパターン等を合成(挿入)するためのものである。Next, the video data selected by the selector 2103 is input to the A side terminal of the selector 2104. Also selector 2
Font data from the font ROM 2108 is input to the B side terminal of 104 . This font data is used to synthesize (insert) a font pattern of characters or symbols into the selected portion of the video data.
後述する如く、CPU2110がフォントコートと、そ
れを合成すべきアドレスを設定することにより、各色版
の画像データの一箇所又は数カ所において所望のフォン
トパターンを合成できる。As will be described later, the CPU 2110 sets the font coat and the address at which it is to be synthesized, so that a desired font pattern can be synthesized at one or several locations in the image data of each color plate.
セレクタ2104出力の8ビツトのビデオデータはリー
ダ部100からのRH3YNC信号及びRCLK信号に
同期してバッファメモリ (F I FO)2105に
入力する。そしてこの格納したビデオデータはプリンタ
側同期制御回路2113からの水平同期信号(H3YN
C信号)及びビデオクロック信号(VCLK信号)に同
期して読み出される。これにより、リーグ部100とプ
リンタ部2000間の速度整合が図られる。The 8-bit video data output from the selector 2104 is input to a buffer memory (FIFO) 2105 in synchronization with the RH3YNC signal and RCLK signal from the reader section 100. This stored video data is then sent to the horizontal synchronization signal (H3YN) from the printer side synchronization control circuit 2113.
C signal) and the video clock signal (VCLK signal). Thereby, speed matching between the league section 100 and the printer section 2000 is achieved.
バッファメモリ2105から読み出したビデオデータは
プリンタ特性補正用のルックアップテーブル(LUT
(,2)) 2106に入力する。The video data read from the buffer memory 2105 is stored in a look-up table (LUT) for printer characteristic correction.
(,2)) Input in 2106.
L’UT(2)は入力ビデオデータをプリンタの出力特
性(例えばビームスポット径、トナー粒子径等)に合わ
せる(出力濃度の階調性が増し、かつリニアになる)よ
うに、予め補正されたビデオデータを作成するためのも
のである。詳細は第8図(A)〜(D)に従って後述す
る。L'UT (2) has been corrected in advance to match the input video data to the printer's output characteristics (e.g. beam spot diameter, toner particle diameter, etc.) (to increase the gradation of the output density and make it linear). This is for creating video data. Details will be described later with reference to FIGS. 8(A) to 8(D).
LUT (2)出力のビデオデータはD/A変換器21
07に入力し、ここで段階的に変化するアナログのビデ
オ信号に変換されて、コンパレータ2117及び211
8の各一方の端子に入力する。コンパレータ2117及
び2118の各もう一方の端子には夫々アナログビデオ
信号をその濃度に応じて2値化(PWM変調)するため
のパターン信号(1)、(2)が入力している。バタン
信号(1)は、例えば線画像、網点画像を再生し又は生
成するためのものであり、この場合はその解像度が問題
になるので、例えばビデオ信号と同一周波数(例えば4
00線)のパターン信号と】 9
している。即ち、1画素当りlパターン信号を発生する
。パターン信号(2)は、例えば中間調画像を再生する
ためのものであり、この場合は階調性を増す必要がある
ので、例えば前記線画用パターン信号の1/2の周波数
(例えば200線)となるようなパターン信号としてい
る。即ち、2画素当り1パタ一ン信号を発生する関係に
なる。LUT (2) Output video data is sent to the D/A converter 21
07, where it is converted into an analog video signal that changes in steps, and then sent to comparators 2117 and 211.
Input to one terminal of each of 8. Pattern signals (1) and (2) for binarizing (PWM modulation) the analog video signal according to its density are input to the other terminals of the comparators 2117 and 2118, respectively. The bang signal (1) is for reproducing or generating, for example, a line image or a halftone image, and in this case, the resolution is an issue, so for example
00 line) pattern signal] 9. That is, l pattern signals are generated per pixel. The pattern signal (2) is, for example, for reproducing a halftone image, and in this case, it is necessary to increase the gradation, so the pattern signal (2) is, for example, 1/2 the frequency of the line drawing pattern signal (for example, 200 lines). The pattern signal is such that In other words, one pattern signal is generated for every two pixels.
回路に従って説明すると、水晶発振器(XTAL)21
12は画像クロック信号の4倍以上の周波数のクロック
信号を発生する。同期制御回路2113はBD信号とI
TOP信号に同期させて主走査同期信号()(SYNC
信号)と基本クロック信号(SCLK信号)を形成する
。分周回路2114は5CLK信号を分周してパターン
発生用クロック信号(TVCLK信号とPVCLK信号
)を発生する。このTVCLK信号は例えばビデオデー
タ信号の2倍周波数を有し、デユーティ比50%のクロ
ック信号である。To explain according to the circuit, the crystal oscillator (XTAL) 21
Reference numeral 12 generates a clock signal having a frequency four times higher than that of the image clock signal. The synchronization control circuit 2113
The main scanning synchronization signal () (SYNC) is synchronized with the TOP signal.
signal) and a basic clock signal (SCLK signal). The frequency dividing circuit 2114 divides the frequency of the 5CLK signal to generate pattern generation clock signals (TVCLK signal and PVCLK signal). This TVCLK signal has, for example, twice the frequency of the video data signal and is a clock signal with a duty ratio of 50%.
同期制御回路2113からはデータセレクタ2201に
対してカウント信号が送出される。このカウント信号は
後述するカウンタ回路2132のカウント値を表わすも
ので、このカウント値によってLUT (2)の使用す
るテーブル及びパターン発生用クロック信号の位相が決
定される。A count signal is sent from the synchronization control circuit 2113 to the data selector 2201. This count signal represents a count value of a counter circuit 2132, which will be described later, and this count value determines the table used by LUT (2) and the phase of the pattern generation clock signal.
又、データセレクタ22o1はCPUからの制御信号C
PU−5ELによってCPUから送出されるデータCP
U−dataと、カウンタ回路2132からのカウント
信号の内いずれかを選択して後述するセレクタ2131
及びLUT (2)へ送出する。パターン発生回路21
15はこのTVCLK信号に従ってアナログパターン信
号(1)を発生する。本実施例では例えば三角波信号と
している。コンパレータ2117はアナログビデオ信号
とパターン信号(1)を比較して、当該ビデオ濃度をパ
ルス幅変調(PWM変調)したPWM信号(1)を出力
する。Further, the data selector 22o1 receives a control signal C from the CPU.
Data CP sent from CPU by PU-5EL
A selector 2131, which will be described later, selects either U-data or a count signal from the counter circuit 2132.
and sends it to LUT (2). Pattern generation circuit 21
15 generates an analog pattern signal (1) according to this TVCLK signal. In this embodiment, a triangular wave signal is used, for example. The comparator 2117 compares the analog video signal and the pattern signal (1) and outputs a PWM signal (1) obtained by pulse width modulating (PWM modulating) the video density.
又、PVCLK信号はビデオデータ信号の1/2(又は
2/3等)倍周波数を有し、デユーティ比50%のクロ
ック信号である。パターン発生回路2116はこのPV
CLK信号に従ってアナログのパターン信号(2)を発
生する。本実施例では例えばこれも三角波信号としてい
る。コンパレータ2118は、アナログビデオ信号とパ
ターン信号(2)を比較して、当該ビデオ濃度をパルス
幅変調したPWM信号(2)を出力する。Further, the PVCLK signal has a frequency 1/2 (or 2/3, etc.) times that of the video data signal, and is a clock signal with a duty ratio of 50%. The pattern generation circuit 2116 uses this PV
An analog pattern signal (2) is generated according to the CLK signal. In this embodiment, for example, this is also a triangular wave signal. Comparator 2118 compares the analog video signal and pattern signal (2) and outputs a PWM signal (2) in which the video density is pulse width modulated.
セレクタ2119は、CPU2110からの制御信号に
従い、例えば線画原稿の再生又は網点処理出力すべきと
きはA側端子のPWM信号(1)を選択出力し、また中
間調画像を再生するときはB側端子のPWM信号(2)
を選択出力する。The selector 2119 selects and outputs the PWM signal (1) of the A-side terminal in accordance with the control signal from the CPU 2110, for example, when a line drawing original is to be reproduced or halftone processing is to be output, and when a halftone image is to be reproduced, the PWM signal (1) of the B-side terminal is output. Terminal PWM signal (2)
Select and output.
尚、この選択も自由であり他の処理回路との間で様々な
組合せが考えられる。Note that this selection is also free, and various combinations with other processing circuits can be considered.
また、この切換信号としてCPU2110からの切換信
号ではなく、図示しないが、例えばビデオ信号の1画素
毎にこれが線画エリアに属するか、あるいは中間調画像
エリアに属するかを識別するような公知の像域分離手段
を設け、この像域分離を切換信号としても良い。こうす
れば1画像内でも原稿画調に応じた忠実で良質の画像が
得られる。こうして、選択したPWM信号(1)又は(
2)は、更に゛ゲート回路2120により被転写材の動
作とのマツチングがとられ、レーザドライバ2200に
入力され、PWM信号のパルス幅に応じた時間だけ半導
体レーザ2223を定電流駆動し、感光体ドラム290
0表面に静電潜像を形成する。Although not shown, this switching signal is not a switching signal from the CPU 2110, but is a known image area signal that identifies, for example, whether each pixel of a video signal belongs to a line drawing area or a halftone image area. A separation means may be provided and this image area separation may be used as a switching signal. In this way, even within one image, a faithful and high-quality image corresponding to the image tone of the original can be obtained. In this way, the selected PWM signal (1) or (
2) is further matched with the movement of the transfer material by the gate circuit 2120, and input to the laser driver 2200, which drives the semiconductor laser 2223 at a constant current for a time corresponding to the pulse width of the PWM signal, and drum 290
Forms an electrostatic latent image on the 0 surface.
第3図(A)はプリンタ部における主要信号のタイミン
グチャートである。図には、水平同期信号BD、ブラン
キング信号、基準クロック信号5CLK、パターン発生
用クロック信号TVCLK、PVCLK及びビデオクロ
ック信号VCLK等の一例が示されている。FIG. 3(A) is a timing chart of main signals in the printer section. The figure shows examples of a horizontal synchronization signal BD, a blanking signal, a reference clock signal 5CLK, a pattern generation clock signal TVCLK, PVCLK, a video clock signal VCLK, etc.
第3図(B)は同期制御回路部の詳細を示すブロック構
成図である。図において、水晶発振子2112′は同期
回路2128に画像クロック信号の4倍以上の周波数の
クロック信号を発生せしめる。同期回路2128は外部
からのBD倍信号ITOP信号とクロック同期したタイ
ミングにH3YNC信号、VCLK信号及び5CLK信
号を出力する。分周回路2114は5CLK信号を入力
し、VCLK信号と同周期でかつデユーティ比50%の
TVCLK信号と、VCLK信号の2倍(又は3倍等)
周期でかつデユーティ比50%のPVCLK信号を出力
する。尚、図示しないが、ブランキング信号はBD倍信
号立下がりでリセットされるBD信号周期より短い時間
を計時するカウンタにより形成される。FIG. 3(B) is a block configuration diagram showing details of the synchronous control circuit section. In the figure, a crystal oscillator 2112' causes a synchronization circuit 2128 to generate a clock signal having a frequency four times higher than that of the image clock signal. The synchronization circuit 2128 outputs the H3YNC signal, the VCLK signal, and the 5CLK signal at timing synchronized with the external BD double signal ITOP signal. The frequency dividing circuit 2114 inputs a 5CLK signal, and a TVCLK signal with the same period as the VCLK signal and a duty ratio of 50%, and a TVCLK signal twice (or three times, etc.) the VCLK signal.
A PVCLK signal with a cycle and a duty ratio of 50% is output. Although not shown, the blanking signal is formed by a counter that measures a time shorter than the BD signal period, which is reset at the fall of the BD double signal.
ここで、第3図(A)中のPVCLK =信号について
説明する。このPVCLK ′信号は網点化処理をしな
い場合(通常の中間調画像再生時)のビデオデータに対
してスクリーン角制御を施す場合に有用となる。このP
VCLK ”信号はH3YNG信号から例えば1.5画
素分の遅れ位相を有するクロック信号である。これを正
規位相のPVCLK信号と比較すると1画素分遅れてい
る。本実施例では、例えば通常の中間調画像再生時には
、H3YNC信号に対してPVCLK信号とPVCLK
′信号を副走査方向に1ライン毎又は数ライン毎に切
り換えて使用する。例えば1ライン毎に切り換えると4
5°のスクリーン角制御をしたことになる。Here, the PVCLK= signal in FIG. 3(A) will be explained. This PVCLK' signal is useful when performing screen angle control on video data without halftone processing (during normal halftone image reproduction). This P
VCLK'' signal is a clock signal that has a phase delay of, for example, 1.5 pixels from the H3YNG signal.Comparing this with the normal phase PVCLK signal, it is delayed by one pixel.In this embodiment, for example, normal halftone During image playback, the PVCLK signal and PVCLK are
'The signal is switched and used every line or every few lines in the sub-scanning direction. For example, if you switch every line, 4
This means that the screen angle is controlled by 5 degrees.
第3図(B)において、H3YNC信号はシフトレジス
タ21.30に入力し、5CLK信号によってシフトさ
れる。そしてシフトレジスタ2130の各段の出力はセ
レクタ2131の入力端子に接続されている。一方、カ
ウンタ回路2132はITOP信号でリセットされて後
、予めCPU2110からカウントプログラム情報をセ
ットされる。カウントプログラム情報とは、例えばカウ
ント値出力として2か65までを繰り返す、あるいは1
カウント値出力として5か66までを繰り返す等のカウ
ントシーケンス情報である。カウンタ回路2132はこ
の情報に従ってH3YNC信号をカウントする。例えば
、H3YNC信号発生の度そしてこのカウント値は茫し
クタ2131の選択端子に入力している。一方、セレク
タ2131はカウント値が3のときは入力端子3の信号
を選択して出力し、カウント値が4のときは入力端子4
の信号を選択して出力する。そしてセレクタ2131の
出力は分周回路2114の分周開始端子に入力する。一
方、分周回路2114は、予めH3YNC信号でリセッ
トされており、カウント機能を停止している。そこにセ
レクタ21.31からの信号が人力すると、その時点か
らの分周り」作を開始する。こうして、ライン毎に位相
の異なるPVCLK信号、TVCLK信号を発生で舘る
。In FIG. 3(B), the H3YNC signal is input to the shift register 21.30 and is shifted by the 5CLK signal. The output of each stage of the shift register 2130 is connected to the input terminal of the selector 2131. On the other hand, after the counter circuit 2132 is reset by the ITOP signal, count program information is set in advance by the CPU 2110. Count program information is, for example, repeating 2 or 65 as a count value output, or 1
This is count sequence information such as repeating 5 or 66 as a count value output. Counter circuit 2132 counts H3YNC signals according to this information. For example, each time the H3YNC signal is generated, this count value is input to the selection terminal of the damper 2131. On the other hand, when the count value is 3, the selector 2131 selects and outputs the signal from the input terminal 3, and when the count value is 4, the selector 2131 selects and outputs the signal from the input terminal 4.
select and output the signal. The output of the selector 2131 is input to the frequency division start terminal of the frequency divider circuit 2114. On the other hand, the frequency dividing circuit 2114 has been reset in advance by the H3YNC signal and has stopped its counting function. When a signal from the selector 21.31 is input manually, the production starts from that point onwards. In this way, it is possible to generate PVCLK signals and TVCLK signals having different phases for each line.
スクリーン角との関係を言うと、今、スクリーン角θを
、
θ−jan−’b/a
と定義した時に、aの値はカウンタ回路2132のカウ
ント値で決まり、bの値はカウントシーケンスで決まる
。これらは何れもCPU2110が自由に設定できる値
である。Regarding the relationship with the screen angle, when we define the screen angle θ as θ-jan-'b/a, the value of a is determined by the count value of the counter circuit 2132, and the value of b is determined by the count sequence. . These are values that can be freely set by the CPU 2110.
ビデオデータの特性を変換するLUT (2)2106
内のテーブル切換えもスクリーン角制御と同様に実行さ
れる。LUT (2)内には、各色毎に複数種類の変換
テーブルが備えられており、例えはイエローのビデオデ
ータを再現する際には、イエロー用の複数種類の変換テ
ーブルをライン毎に交互に使用するものである。なお、
変換テーブルの内容(特性)等については後述する。LUT for converting video data characteristics (2) 2106
Table switching within is also performed in the same way as screen angle control. LUT (2) contains multiple types of conversion tables for each color. For example, when reproducing video data for yellow, multiple types of conversion tables for yellow are used alternately for each line. It is something to do. In addition,
The contents (characteristics) of the conversion table will be described later.
変換テーブルの切換えは、パターン発生用クロック信号
の位相切換と同様にカウンタ回路2132のカウント値
によって行なわれる。カウンタ回路2132からのカウ
ント信号は、データセレクタ2201を介してテーブル
切換信号としてLLIT (2)へ人力される。LUT
(2)では、テーブル切換信号及びビデオデータをア
ドレス信号として人力し、テーブル切換信号によって変
換テーブルを選択するとともに特性変換されたビデオデ
ータを出力するものである。Switching of the conversion table is performed by the count value of the counter circuit 2132 in the same way as the phase switching of the pattern generation clock signal. A count signal from the counter circuit 2132 is input to LLIT (2) via the data selector 2201 as a table switching signal. LUT
In (2), a table switching signal and video data are manually input as address signals, a conversion table is selected based on the table switching signal, and video data whose characteristics have been converted is output.
次に第14図を参照し、本実施例の変換テーブルセレク
ト動作及びパターン発生用クロック信号の位相切換動作
について説明する。Next, referring to FIG. 14, the conversion table selection operation and pattern generation clock signal phase switching operation of this embodiment will be explained.
第14図はデータセレクタ2201の詳細図をボしたも
のであり、このデータセレクタ2201はCPU211
0の指令CPU−5ELにより2種類の画像出力モード
で動作することが可能である。第1の画像出力モードは
使用する変換テーブルを各色共通の1種類のみとし、バ
タン発生用クロック信号の位相(三角波の位相)を各ラ
イン同一とする千−ドである。FIG. 14 is a detailed diagram of the data selector 2201, and this data selector 2201 is connected to the CPU 211.
It is possible to operate in two types of image output modes by the command CPU-5EL of 0. The first image output mode is a 1,000-code mode in which only one type of conversion table is used, which is common to each color, and the phase of the clock signal for bang generation (the phase of the triangular wave) is the same for each line.
第1の画像出力モードが操作部16より指定されると、
CPU2110は制御信号CPU−5EL1.CPU−
5EL2をそれぞれマルチプレクサ2201−2.22
01−4へ送出し、マルチプレクサ2201−2がCP
U110から送出されるデータCPLI−4atalを
セレクトする様に制御し、又、マルチプレクサ2201
−4がCPU2210から送出されるデータCPU−d
ata2をセレクトする様に制御する。データCPU−
datal及びCPU−data2は、それぞれ使用す
る変換テーブル及びパターン発生用クロック信号の位相
を1画面中固定すべくセレクタ2131.、LUT (
2)2106へ送出される。When the first image output mode is designated from the operation unit 16,
The CPU 2110 receives the control signal CPU-5EL1. CPU-
5EL2 respectively multiplexer 2201-2.22
01-4, multiplexer 2201-2 sends it to CP
The multiplexer 2201 controls to select the data CPLI-4atal sent from U110.
-4 is the data sent from the CPU 2210 CPU-d
Control is performed to select ata2. Data CPU-
datal and CPU-data2 are selected by selector 2131.data to fix the phase of the conversion table and pattern generation clock signal to be used, respectively, during one screen. , LUT (
2) Sent to 2106;
次に第2の画像出力モードについて説明する。Next, the second image output mode will be explained.
第2の画像出力モードでは、CPU2110から送出さ
れるデータCP U −d a t a 1 +’CP
U−data2は使用せず、加算器2201−1.22
01−3の出力を使用するものである。In the second image output mode, data sent from the CPU 2110 CPU - data a 1 + 'CP
U-data2 is not used, adder 2201-1.22
The output of 01-3 is used.
第2の画像出力モードが操作部16より指定されると、
CPU2110は制御信号CPU−3EL1、CPLI
−SEL2をそれぞれマルチプレクサ2201−2.2
201−4へ送出し、マルチプレクサ2201−2が加
算器2201−1から送出されるデータをセレクトする
様に制御し、又、マルチプレクサ2201−4が加算器
2201−3から送出されるデータをセレクトする様に
制御する。加算器2201−1はカウンタ回路2132
のカウント値とCPU2110から送出されるデータC
PU−data3を加算し、加算結果をマルチプレクサ
2201−2へ送出する。同様に加算器2201−3は
カウンタ回路2132のカウント値とCPU2110か
ら送出されるデータCPU−data4を加算し、加算
結果をマルチプレクサ2201−4へ送出する。When the second image output mode is designated from the operation unit 16,
The CPU 2110 receives control signals CPU-3EL1 and CPLI.
-SEL2 to multiplexer 2201-2.2 respectively
201-4, multiplexer 2201-2 controls to select data sent from adder 2201-1, and multiplexer 2201-4 selects data sent from adder 2201-3. control. Adder 2201-1 is a counter circuit 2132
The count value and data C sent from the CPU 2110
PU-data3 is added and the addition result is sent to multiplexer 2201-2. Similarly, adder 2201-3 adds the count value of counter circuit 2132 and data CPU-data4 sent from CPU 2110, and sends the addition result to multiplexer 2201-4.
ここでCF’U2110から送出されるデータCPU−
dat’a3.CPU−data4の値をITOP信号
が人力される度に“0゛°とすれば各色画像で使用され
る変換テーブルの種類及び三角波の位相を画像の先端位
置から同一とする事ができるので再生画面上において色
みが異なるといった不都合を防止することができる。又
、逆に色毎に画像の先端位置からのテーブルの種類ある
いは三角波の位相を異ならせ、例えば特定色を強調した
カラー画像を再現することができる。例えば再生画面中
においてマゼンタを強くしたい場合には、マゼンタのI
TOP信号に同期してデータCPU−data3.CP
U−da’ta4の値を“0゛°以外の特定値に設定し
、マゼンタ以外の色についてはITOP信号に同期して
データCPLI−data3.CPU−data4の値
を” o ”に設定する。この結果再生画面中において
マゼンタと他の色の位相が異なり、マゼンタの出力部分
を他の色の濃い部分と重なり合わない様にすることがで
きる。この時の画像出力例を第15図に示す。Here, the data sent from CF'U2110 CPU-
dat'a3. If the value of CPU-data4 is set to 0° every time the ITOP signal is input manually, the type of conversion table used for each color image and the phase of the triangular wave can be made the same from the top position of the image, so the playback screen It is possible to prevent the inconvenience that the color tone is different on the top.Also, by changing the type of table or the phase of the triangular wave from the top position of the image for each color, for example, it is possible to reproduce a color image that emphasizes a specific color. For example, if you want to make magenta stronger in the playback screen, you can
In synchronization with the TOP signal, data CPU-data3. C.P.
The value of U-data4 is set to a specific value other than "0°", and for colors other than magenta, the values of data CPLI-data3 and CPU-data4 are set to "o" in synchronization with the ITOP signal. As a result, the phases of magenta and other colors are different in the playback screen, and it is possible to prevent the output part of magenta from overlapping with parts of other dark colors.An example of the image output in this case is shown in Fig. 15. .
この様にITOP信号に同期してデータCPU−dat
a3.CPU−data4を適当な値にセットすること
により再生画像の色みをコントロールすることができる
。なお、データCPU−data3.CPU−、dat
a4の値は、操作部16からの指令に基づいてCPU2
+10がセットするものである。In this way, the data CPU-dat is synchronized with the ITOP signal.
a3. By setting CPU-data4 to an appropriate value, the color tone of the reproduced image can be controlled. Note that the data CPU-data3. CPU-, dat
The value of a4 is determined by the CPU 2 based on the command from the operation unit 16.
+10 is what is set.
又、同様にCPU2110から直接送出されるデータC
PU−datal、CPU−data2の値を色毎に変
えてやれば特定色を強めたり、再生画像の色みを変えた
りすることができる。Similarly, data C sent directly from the CPU 2110
By changing the values of PU-data and CPU-data2 for each color, it is possible to intensify a particular color or change the tint of the reproduced image.
[網点化処理の説明]
以下に説明する網点化処理は、所定エリアに分割した画
像データの濃度の網点化(例えば画素濃度その中心画素
位置への集中化、代表化)処理及び最適スクリーン角制
御を一挙にリアルタイムに8−C
まず、網点化補正用ルックアップテーブル(LUT (
1))の詳細を説明する。[Description of halftone processing] The halftone processing described below includes halftone processing of the density of image data divided into predetermined areas (for example, concentration of pixel density at the center pixel position, representation) and optimization. Screen angle control all at once in real time 8-C First, look up table (LUT) for halftone correction
The details of 1)) will be explained.
第7図は実施例のLUT(1)の変換特性を説明する図
である。図において、プリンタ部入力のY、M、Cビデ
オデータとインキ(又はトナー)濃度はリニアな関係に
ある。しかし、後述する網点化処理を行うと、リニアな
関係を保てなくなる。そこで、予め入力のY、M、Cビ
デオデータに対して濃度補正を加える。図の第1象限は
補正射入力レベルとインキ濃度の関係を示しており、リ
ニア・な関係にある。縦軸のインキ濃度は本実施例装置
で出力した色分解版を用いて印刷を行った時のインキ濃
度である。第2象限はインキ濃度と網点化出力濃度レベ
ルの関係を示している。第3象限は網点化出力濃度レベ
ルと補正後入力レベルの関係を示している。また第4象
限は補正後入力°レベルと補正後前入力レベルの関係を
示しており、これがLUT (1)の変換特性を与える
。FIG. 7 is a diagram illustrating the conversion characteristics of LUT (1) of the embodiment. In the figure, there is a linear relationship between the Y, M, and C video data input to the printer section and the ink (or toner) density. However, when halftone processing, which will be described later, is performed, a linear relationship cannot be maintained. Therefore, density correction is applied to the input Y, M, and C video data in advance. The first quadrant of the figure shows the relationship between the corrected injection input level and the ink density, which is a linear relationship. The ink density on the vertical axis is the ink density when printing was performed using the color separation plates output by the apparatus of this embodiment. The second quadrant shows the relationship between ink density and halftone output density level. The third quadrant shows the relationship between the halftone output density level and the corrected input level. The fourth quadrant shows the relationship between the corrected input degree level and the corrected previous input level, which gives the conversion characteristics of LUT (1).
尚、もし実施例の色分解版が理想的な網点を構成できる
ときは、第3象限1第4象限の網点出力濃度を網点濃度
(%)としてもよい。Incidentally, if the color separation plates of the embodiment can form ideal halftone dots, the halftone dot output density of the third quadrant 1 and the fourth quadrant may be set as the halftone dot density (%).
実際のテーブル情報は、例えば実測により求める。例え
ば、補正射入力レベルe。でインキ濃度り、を得るとき
は、インキ濃度DL1となるような網点出力濃度dnを
求める。次に網点出力濃度dnとなるような補正後入力
レベルE、、を求める。これにより、LOT (1)は
補正射入力レベルe。に対して補正後出力レベルEnを
得るように作成すれば良い。こうして、入力レベルOO
H〜FFHまでに対応する全ての変換レベルを求める。Actual table information is obtained, for example, by actual measurement. For example, the corrected radiation input level e. When obtaining the ink density , calculate the halftone output density dn that will give the ink density DL1. Next, the corrected input level E, . . . that will give the halftone output density dn is determined. As a result, LOT (1) is the corrected injection input level e. It is sufficient to create the corrected output level En for the corrected output level En. In this way, the input level OO
All conversion levels corresponding to H to FFH are determined.
そして、この変換特性が色毎に異なると−きはLOT(
1)も色毎に作成する。When this conversion characteristic differs for each color, LOT(
1) is also created for each color.
第4図(A)〜(D)は実施例の網点化処理パターンを
説明する図に係り、第4図(A)にはCデータに対する
一例を示す。図において、500は1画素であり、各画
素は1画像分のデータの起点アドレス(0,O)からの
配列として示しである。600は基本セルであり、図中
の太線領域内(所定エリア内)の濃度を網点化(画素濃
度を例えばその中心画素位置の濃度に集中化、代表化)
させるためのブロック単位である。Cデータの基本セル
は例えば13画素から成る。基本セル内の各画素に付し
た数字(1〜13)は優先順位を示しており、1から1
3に向けて優先順位が低くなる。同一色のデータでは他
の基本セルにも同一の優先順位が付されている。FIGS. 4(A) to 4(D) are diagrams for explaining the halftone processing pattern of the embodiment, and FIG. 4(A) shows an example for C data. In the figure, 500 is one pixel, and each pixel is shown as an array from the starting address (0, O) of data for one image. 600 is a basic cell, which halftones the density within the bold line area (within a predetermined area) in the figure (concentrates and represents the pixel density to, for example, the density at the center pixel position)
This is a block unit for A basic cell of C data consists of, for example, 13 pixels. The numbers (1 to 13) attached to each pixel in the basic cell indicate the priority order.
The priority becomes lower towards 3. For data of the same color, the same priority is given to other basic cells.
尚、図示の優先順位は実施例のブリンク特性に合わせた
一例であり、これに限定されない。他にも様々な変形が
可能である。It should be noted that the priority order shown in the figure is an example of matching the blink characteristics of the embodiment, and is not limited thereto. Various other modifications are also possible.
基本セル内における画素濃度の網点化処理は次式(網点
化演算式)に従って行われる。Halftone processing of pixel density within a basic cell is performed according to the following equation (halftone calculation formula).
即ち、
(注目画素出力データ)
=(注目画素入力データ)
×(基本セル内画素数)
−(優先順位−1)XFFH
但し、
FFH:、最大濃度(Hはへキサ表示)この演算は図示
の主走査、副走査方向に注目画素を順次移動させて行う
。例えば注目画素が優先順位11の場所にあるときは、
(出力濃度)
=(入力濃度)×13
− (11−1)XFFH
である。優先順位カ月1と低いので、差し引かれる濃度
((優先順位−1)XFFH)が大きくなり、この画素
位置の濃度は相対的に低められる。That is, (attention pixel output data) = (attention pixel input data) × (number of pixels in basic cell) - (priority - 1) This is performed by sequentially moving the pixel of interest in the main scanning and sub-scanning directions. For example, when the pixel of interest is at the priority level 11, (output density) = (input density) x 13 - (11-1)XFFH. Since the priority is low, month 1, the subtracted density ((priority - 1)XFFH) becomes large, and the density at this pixel position is relatively lowered.
また、その結果、(出力濃度)〈o、のときは出力濃度
をOOH”にクランプする。逆に、(出力濃度)>FF
H2のときは出方濃度を” F F H”にクランプす
る。Also, as a result, when (output density) <o, the output density is clamped to OOH". Conversely, (output density) > FF
At H2, the output concentration is clamped to "F F H".
また同様にして、注目画素が優先順位1の場所にあると
きは、
(出力濃度)
=(入力濃度)×13
− (1−1)xFFH
である。優先順位が1なので、差し引かれる濃度がゼロ
である。このように基本セル内の中心画素位置に向けて
画素濃度が集中化され、代表化される。こうして網点化
形成した印刷用原版はインクののりが良く、安定である
。Similarly, when the pixel of interest is located at the priority level 1, (output density) = (input density) x 13 - (1-1) x FFH. Since the priority is 1, the density to be subtracted is zero. In this way, the pixel density is concentrated toward the central pixel position within the basic cell and represented. The printing original plate formed with halftone dots in this way has good ink adhesion and is stable.
700はマトリクスであり、図示の網点化処理パターン
が主走査及び副走査方向に繰り返えして使用されるブロ
ック単位を示している。Cデータのマトリクスサイズは
例えば(13X13)画素である。図より明らかな通り
、このマトリクスを主走査、副走査方向に複数つなげる
とどのようなサイズの原稿画像も処理できる。本実施例
ではこの周期性を利用してこのマトリクスパターンをメ
モリに記憶し、該パターンを繰り返し、リアルタイムで
使用することでパターンメモリの節約と高速演算を可能
にしている。A matrix 700 indicates a block unit in which the illustrated halftone processing pattern is repeatedly used in the main scanning and sub-scanning directions. The matrix size of the C data is, for example, (13×13) pixels. As is clear from the figure, document images of any size can be processed by connecting a plurality of these matrices in the main scanning and sub-scanning directions. In this embodiment, this periodicity is utilized to store this matrix pattern in a memory, repeat the pattern, and use it in real time to save pattern memory and enable high-speed calculation.
また図中の三角形はスクリーン角θを示すためのもので
あり、このスクリーン角θは基本セル600の並び方の
傾きを現わしている。図において、a、bが定まると、
スクリーン角θは、θ=jan−’b/a
により求まる。Cデータのスクリーン角は例えばθ=5
6.3 °を与えている。Further, the triangles in the figure are for indicating the screen angle θ, and this screen angle θ represents the inclination of the arrangement of the basic cells 600. In the figure, when a and b are determined,
The screen angle θ is determined by θ=jan−′b/a. For example, the screen angle of C data is θ=5
6.3° is given.
第4図(B)にはMデータの網点化処理パターンの一例
を示す。図において、基本セル600は13画素から成
り、第4図(A)と同一形状をしている。またスクリー
ン角はθ=33.7 °を与えている。ところで、第
4図(B)を第4図(A)と比較すると、Mデータの基
本セル600はアドレス(0,0)からの開始の仕方(
位相角)が異っている。このために、両者の中心画素位
置は重ならない。即ち、主要な濃度情報が重ならない。FIG. 4(B) shows an example of a halftone processing pattern for M data. In the figure, a basic cell 600 consists of 13 pixels and has the same shape as in FIG. 4(A). Further, the screen angle is given as θ=33.7°. By the way, when comparing FIG. 4(B) with FIG. 4(A), the basic cell 600 of M data starts from address (0,0) (
phase angle) are different. For this reason, the center pixel positions of both do not overlap. That is, the main concentration information does not overlap.
この結果、印刷時にはCインクもMインクもつぶれるこ
となく、良質かつ安定な印刷が行える。As a result, neither C ink nor M ink is crushed during printing, and high quality and stable printing can be achieved.
第4図(C)にはBKデータの網点化処理パターンの一
例を示す。尚、BKデータはC,MYデータから公知の
方法で生成する。図において、基本セル600は10画
素から成っており、その形状も第4図(A)、(B)の
ものとは異る。この形状に限らないが、例えばスクリー
ン角としてθ=71.6 °を与えるのに適している
。またアドレス(0,0)からの位相角も異なる。FIG. 4(C) shows an example of a halftone processing pattern for BK data. Note that the BK data is generated from the C and MY data using a known method. In the figure, a basic cell 600 consists of 10 pixels, and its shape is also different from that in FIGS. 4(A) and 4(B). Although not limited to this shape, it is suitable for providing a screen angle of θ=71.6°, for example. Furthermore, the phase angle from address (0,0) is also different.
第4図(D)にはYデータの網点化処理パターンの一例
を示す。図において、基本セル600は10画素から成
っており、この形状に限らないが、例えばスクリーン角
としてθ=18.4 °を与えるのに適している。ま
たアドレス(0,0)からの位相角も異なる。FIG. 4(D) shows an example of a halftone processing pattern for Y data. In the figure, a basic cell 600 consists of 10 pixels, and is suitable for providing a screen angle of θ=18.4°, for example, although the shape is not limited to this. Furthermore, the phase angle from address (0,0) is also different.
第5図は実施例の網点処理回路のブロック構成図である
。図において、LUT(1)出力の網点化用ビデオデー
タはRVCLK信号に同期してDタイプ・フリップフロ
ップ(D −F/F) 2301にラッチする。一方、
カウンタ2304はRH3YNC信号でリセットされた
後、RVCLK信号をカウントする。即ち、第4図(A
)〜(D)の主走査方向アドレスを形成する。またカウ
ンタ2305はITOP信号でリセットされた後、RH
3YNC信号をカウントする。即ち、第4図(A)〜(
D)の副走査方向アドレスを形成する。FIG. 5 is a block diagram of the halftone processing circuit according to the embodiment. In the figure, the halftone video data output from LUT (1) is latched into a D-type flip-flop (D-F/F) 2301 in synchronization with the RVCLK signal. on the other hand,
Counter 2304 counts the RVCLK signal after being reset by the RH3YNC signal. That is, Fig. 4 (A
) to (D) are formed in the main scanning direction. Further, after the counter 2305 is reset by the ITOP signal, the counter 2305
Count 3YNC signals. That is, Fig. 4(A) to (
D) form the sub-scanning direction address.
尚、図示しないが、カウンタ2304及び2305には
CPU2110から処理色に応じてのカウント初期化デ
ータがセットされ、各カウンタは初期化データに応じた
カウント値でカウント動作を繰り返す。例えば、Cデー
タ又はMデータを処理するときは、夫々カウント値O〜
12で繰り返す。またBKデータ又はYデータを処理す
るときは、夫々カウント値0〜9で繰り返す。Although not shown, count initialization data corresponding to the processing color is set in the counters 2304 and 2305 by the CPU 2110, and each counter repeats a counting operation with a count value corresponding to the initialization data. For example, when processing C data or M data, the count value O~
Repeat with 12. Further, when processing BK data or Y data, it is repeated with count values 0 to 9, respectively.
2306はパターンメモリであり、第4図(A)〜(D
)の網点化処理パターン(優先順位データ)を記憶して
いる。こうして、CPU2110からの色選択信号(Y
、M、C,BK)により、かつ主、副走査の進行につれ
て、第4図(A)〜(D)の何れか1つのマトリクスの
優先順位データが順次読み出される。2302はテーブ
ルメモリであり、注目画素の入力データとこれに対応す
る優先順位データを入力として、上記の網点化演算式に
従った当該注目画素の出力データを出力する。その際に
、前記と同様にして、CPU2110からの色選択信号
により、基本セル内の画素数が10又は13の場合のテ
ーブルが使用される。こうして読み出した注目画素の出
力ブタは、RVCLK信号に同期してD −F/F 2
303にセットされ、次段の回路に出力される。2306 is a pattern memory;
) halftone processing patterns (priority order data) are stored. In this way, the color selection signal (Y
, M, C, BK), and as main and sub-scanning progresses, the priority data of any one of the matrices shown in FIGS. 4(A) to 4(D) is sequentially read out. A table memory 2302 receives input data of the pixel of interest and priority data corresponding thereto, and outputs output data of the pixel of interest according to the above halftone calculation formula. At this time, in the same manner as described above, the table for the case where the number of pixels in the basic cell is 10 or 13 is used according to the color selection signal from the CPU 2110. The output signal of the pixel of interest read out in this way is D -F/F 2 in synchronization with the RVCLK signal.
303 and output to the next stage circuit.
尚、上記、のメモリ2302及び2306はROMでも
RAMでも良い。またメモリを用いたルックアップテー
ブル方式を採用する代りに、ハードウェア演算回路で構
成しても良い。Note that the memories 2302 and 2306 mentioned above may be ROM or RAM. Furthermore, instead of employing a look-up table method using memory, a hardware arithmetic circuit may be used.
第6図(A)は実施例のスクリーン角の配分例を示す図
、第6図(B)は従来の印刷分野で用いられたスクリー
ン角の配分例を示す図、第6図(C)〜(H)はモアレ
縞の例を示す図である。FIG. 6(A) is a diagram showing an example of screen angle distribution in the embodiment, FIG. 6(B) is a diagram showing an example of screen angle distribution used in the conventional printing field, and FIG. 6(C) to (H) is a diagram showing an example of moire fringes.
印刷技術の分野では、例えば(13X 13)本のファ
イバグラスを束ねることができるので、印刷の際に配分
したスクリーン角を正確に保つのは容易である。一方、
本実施例ではレーザビームプリンタを使用しているので
、ポリゴンミラー2289及び感光体ドラム2900の
回転ムラを考慮しなくてはならない。即ち、両回転ムラ
の合成により、時間当たりのレーザ照射光量のムラが生
じ、該照射ムラは感光体ドラム上の潜像化、ひいては顕
像化の際にも影響を及ぼし、これが出力画像に濃淡ムラ
(ピッチムラ)として現れる。In the field of printing technology, for example (13×13) pieces of fiberglass can be bundled, so it is easy to maintain the distributed screen angle accurately during printing. on the other hand,
Since a laser beam printer is used in this embodiment, rotational unevenness of the polygon mirror 2289 and the photosensitive drum 2900 must be taken into consideration. In other words, the combination of both rotational unevenness causes unevenness in the amount of laser irradiation per hour, and this irradiation unevenness affects the formation of a latent image on the photoreceptor drum and even the development of the image, which causes shading in the output image. This appears as unevenness (pitch unevenness).
このピッチムラは網点化処理した画像と対応して考える
とOo又は90°の角度をもつ高周波成分と考えられる
。一般に、モワレはピッチムラとの角度差が少ない色版
に現われる。このために印刷方式と同じような角度で画
像形成するとM、C成分がピッチムラとのモワレとして
見え易くなる。This pitch unevenness is considered to be a high frequency component having an angle of Oo or 90° when considered in relation to an image subjected to halftone processing. Generally, moiré appears in color plates with a small angular difference from pitch unevenness. For this reason, if an image is formed at the same angle as in the printing method, the M and C components will be easily visible as moiré due to pitch unevenness.
これは第6図(H)の「万線スクリーン+網点によるモ
ワレ」と同等のものになる。そこで、本実施例では比視
感度に対して目立たないY成分をOOに近いスクリーン
角にしてモアレを目に見えに〈<シた。またBKは本来
見え易い色であるが、本実施例のBK酸成分、図示しな
いが、リーグ部lOOにおいて各色成分の最低値に更に
低濃度領域を濃度として打たないようにデータを補正し
ている。そのためにピッチムラは前述したように光量ム
ラであるから濃い濃度より淡い濃度の方が見えやすい特
性がある。そのためにブラックは0°又は90°に近い
角度にしてもピッチムラとのモワレが見えにくい。This is equivalent to the "moiré by line screen + halftone dots" shown in FIG. 6(H). Therefore, in this embodiment, the Y component, which is inconspicuous with respect to the relative luminous efficiency, is set at a screen angle close to OO to make the moiré visible. Although BK is originally a color that is easy to see, the data of the BK acid component in this example, although not shown, is corrected so that the lowest value of each color component does not have a lower density area as the density in the league part lOO. There is. Therefore, as described above, pitch unevenness is due to unevenness in light intensity, so it has a characteristic that light density is easier to see than high density. Therefore, pitch unevenness and moire are difficult to see in black even when the angle is close to 0° or 90°.
第8図(A)〜(D)は実施例のプリンタ出力特性用L
UT (2)の変換特性を説明する図である。プリンタ
出力画像は、使用プリンタの特性に合わせて、入力デー
タレベルとプリンタ出力濃度がリニアな特性を持つよう
にする必要がある。ところで、例えばビームスポット径
に比してトナー粒子径が十分に小さくない場合は、出力
ビームに256階調を持たせてもトナー粒子は最大32
個しか付かない場合がある。これでは実質32階調しか
表わせないことになり不都合である。そこで、プリンタ
出力単位として(2×2)ドツト、あるいは−船釣には
(nXm) ドツトのエリアを設定して該エリア内濃
度で考えると、例えば32X2=64階調、更には25
6階調までリニアな階調表現ができる。8(A) to (D) are L for the printer output characteristics of the embodiment.
It is a figure explaining the conversion characteristic of UT (2). The printer output image needs to have linear characteristics between the input data level and the printer output density in accordance with the characteristics of the printer used. By the way, for example, if the toner particle diameter is not sufficiently small compared to the beam spot diameter, even if the output beam has 256 gradations, the toner particles will be at a maximum of 32 gradations.
There are cases where only one item is attached. This is inconvenient because only 32 gradations can actually be expressed. Therefore, if we set an area of (2 x 2) dots as a unit of printer output, or (n
Linear gradation expression up to 6 gradations is possible.
これを行う場合に、主走査方向に対しては、例えばm画
素分の画像データをその画素周期のm倍周期のパターン
信号(三角波)でPWM変換すれば良い。ところで副走
査方向についてもnライン分について主走査と同等の効
果を得たい。When doing this, in the main scanning direction, for example, image data for m pixels may be subjected to PWM conversion using a pattern signal (triangular wave) having a period m times the pixel period. By the way, it is desired to obtain the same effect as in the main scanning for n lines in the sub-scanning direction as well.
しかし、本実施例のように副走査方向に同一の主走査を
繰り返す方式では同等の効果を得られない。そこで、副
走査方向については複数種の階調変換テーブルを設け、
該テーブルを所定のシーケンスで切り換えて使用するこ
とにより、主走査方向と同等の効果を得る。However, the same effect cannot be obtained by repeating the same main scan in the sub-scanning direction as in this embodiment. Therefore, in the sub-scanning direction, multiple types of gradation conversion tables are provided.
By switching and using the table in a predetermined sequence, the same effect as in the main scanning direction can be obtained.
LUT (2)はこのためのテーブルであり、実施例の
レーザビームプリンタの総合的な出力特性を考慮してい
る。レーザビームプリンタの出力特性としては、ビーム
パルス幅と感光ドラム表面電位の関係(EV特性)及び
感光ドラム表面電位と出力画像濃度の関係(VD特性)
が考えられる。前者のEV特性は略リニア特性を持つの
で、ここでは後者のVD特性を補正するテーブルとして
説明す・る。このVD特性は、画像データの網点処理を
行うか否か、あるいはPWM変調信号(パターン信号)
の周波数、更には使用する現像剤等により異なる特性と
なる。このため本実施例では予めVD特性に合わせて複
数のテーブルを用意しておき、必要に応じてCPU21
10が選択して使用するようにする。LUT (2) is a table for this purpose, and takes into consideration the overall output characteristics of the laser beam printer of the embodiment. The output characteristics of a laser beam printer include the relationship between the beam pulse width and the photosensitive drum surface potential (EV characteristics) and the relationship between the photosensitive drum surface potential and output image density (VD characteristics).
is possible. Since the former EV characteristic has a substantially linear characteristic, it will be explained here as a table for correcting the latter VD characteristic. This VD characteristic determines whether or not to perform halftone processing on image data, or whether to perform PWM modulation signal (pattern signal).
The characteristics vary depending on the frequency and the developer used. For this reason, in this embodiment, a plurality of tables are prepared in advance according to the VD characteristics, and the CPU 21
10 will select and use it.
ここで′は、網点処理′を行わず、またコンパレータへ
のパターン信号周波数がビデオ信号周波数の1/2又は
1/3の場合について説明する。Here, the case will be explained in which 'halftone processing' is not performed and the pattern signal frequency to the comparator is 1/2 or 1/3 of the video signal frequency.
第8図(A)は実施例のVD特性を示す図である。図に
おいて、横軸のドラム表面電位は感光ドラムの表面電位
と現像バイアス電位との差電位(コントラスト電位)を
示している。第8図(B)は第8図、(A)のVD特性
をリニアに変換する特性の一例を示す図である。即ち、
これは第8図(A)の横軸と縦軸を入れ替えることによ
り目的を達成でき、第8図(B)の特性テーブルが得ら
れる。しかし、本実施例では出力画像の階調性(特にハ
イライト部の階調性)をさらに向上173倍に合わせ、
かつ副走査方向にも2ライン、3ライン等の周期で、l
ライン毎又は数ライン毎に変換テーブルを切り替え使用
することにより、階調性のリニア化及び網点ドツト集中
化を図っている。FIG. 8(A) is a diagram showing the VD characteristics of the example. In the figure, the drum surface potential on the horizontal axis indicates the difference potential (contrast potential) between the surface potential of the photosensitive drum and the developing bias potential. FIG. 8(B) is a diagram showing an example of a characteristic for linearly converting the VD characteristics in FIGS. 8 and 8(A). That is,
This objective can be achieved by replacing the horizontal and vertical axes in FIG. 8(A), resulting in the characteristic table shown in FIG. 8(B). However, in this example, the gradation of the output image (especially the gradation of the highlight part) is further improved by 173 times,
Also, in the sub-scanning direction, l is scanned at intervals of 2 lines, 3 lines, etc.
By switching the conversion table for each line or every few lines, linearization of gradation and concentration of halftone dots are achieved.
第8図(C)はパターン信号周波数がビデオ信号周波数
の1/2の場合に使用する実施例の補正テーブル特性を
示す図である。図において、特性■のテーブルは始めに
出力レベルが第8図(B)のカーブの2倍の傾きでレベ
ルF F Hになるまで上昇し、以後は入力レベルがF
F Hになるまで一定である。また特性■のテーブル
は特性■のテーブル出力がレベルF F Hになるまで
はレベルOOHを保ち、それ以降は第8図(B)のカブ
の2倍の傾きでレベルF F Hまで上昇するように作
成されている。この例ではパターン信号周波数は1/2
であるからビデオ信号2画素分で出力濃度1ドツトが形
成される。一方、副走査方向にも2ラインを周期として
、かつlライン毎に図中の■と■のテーブルを切り替え
て使用する。これにより、■のテーブルで濃をつけ、■
のテーブルで淡をつける。結果として、副走査方向2ラ
イン分で出力濃度1ドツトを形成する効果を得る。FIG. 8(C) is a diagram showing correction table characteristics of an embodiment used when the pattern signal frequency is 1/2 of the video signal frequency. In the figure, the table of characteristic ■ shows that the output level initially rises at a slope twice that of the curve in Figure 8 (B) until it reaches level F F H, and then the input level rises to F F H.
It remains constant until FH. In addition, the table of characteristic ■ maintains level OOH until the table output of characteristic ■ reaches level F F H, and after that it rises to level F F H at twice the slope of the turnip in Figure 8 (B). It was created in . In this example, the pattern signal frequency is 1/2
Therefore, one output density dot is formed by two pixels of the video signal. On the other hand, in the sub-scanning direction as well, the tables ``■'' and ``■'' in the figure are switched and used every 1 lines with a period of 2 lines. By doing this, you can darken the ■ table and ■
Lighten the table. As a result, the effect of forming one output density dot in two lines in the sub-scanning direction is obtained.
尚、テーブル特性は■、■のものに限らない。Note that the table characteristics are not limited to those of ■ and ■.
第8図(D)はパターン信号周波数がビデオ信号周波数
の1/3の場合に使用する実施例の補正テーブル特性を
示す図である。尚、上述の・如<VD特性はパターン信
号周波数に依存する。FIG. 8(D) is a diagram showing correction table characteristics of an embodiment used when the pattern signal frequency is 1/3 of the video signal frequency. Incidentally, the above-mentioned characteristic <VD depends on the pattern signal frequency.
しかし、ここでは説明の便宜上、同じVD特性を使用し
て説明する。図において、特性■のテーブルは始めに第
8図(B)のカーブの3倍の傾きでレベルFFHになる
まで上昇し、それ以後は入力レベルがF F Hになる
まで一定である。また特性■のテーブルは特性■のテー
ブル出力がレベルFFHになるまではレベルOOHを保
ち、それ以降は第8図(B)のカーブの1.5倍の傾き
でレベルFFHまで上昇している。この例ではパターン
信号周波数は1/3であるからビデオ信号3画素分で出
力濃度1ドツトが形成される。However, for convenience of explanation, the same VD characteristics will be used for explanation here. In the figure, the table of characteristic (1) initially rises at a slope three times that of the curve in FIG. 8(B) until it reaches level FFH, and thereafter remains constant until the input level reaches FFH. Further, the table of characteristic (2) maintains level OOH until the table output of characteristic (2) reaches level FFH, and thereafter rises to level FFH at a slope 1.5 times that of the curve in FIG. 8(B). In this example, since the pattern signal frequency is 1/3, one output density dot is formed by three pixels of the video signal.
一方、副走査方向にも3ラインを周期として、かつ1ラ
イン毎に図中■と■のテーブルを切り替える。例えば■
−■−■のように切り替える。On the other hand, in the sub-scanning direction as well, the tables ``■'' and ``■'' in the figure are switched every line at a period of three lines. For example ■
Switch like -■-■.
これにより、出力lライン毎に濃淡をつけ、副走査方向
3ライン分で出力濃度lドツトを形成する効果を得る。This provides the effect of adding shading to each output line and forming output density dots in three lines in the sub-scanning direction.
尚、テーブル特性は■、■のものに限らない。Note that the table characteristics are not limited to those of ■ and ■.
尚、実際にはV’D特性はパターン信号周波数により異
なるので、その異なるVD特性は合わせて、夫々第8図
(C)、(D)のテーブルを作成する。また上記テーブ
ルの作成はパターン信号周波数がビデオ信号周波数の1
/2.1/3の場合に限らない。他の周波数の場合につ
いても同様にして作成できる。Incidentally, since the V'D characteristics actually differ depending on the pattern signal frequency, the tables shown in FIGS. 8(C) and 8(D) are created by combining the different VD characteristics. In addition, when creating the above table, the pattern signal frequency is 1 of the video signal frequency.
/2.It is not limited to the case of 1/3. It can be created in the same manner for other frequencies.
第9図は実施例のフォント制御回路の詳細を示すブロッ
ク構成図である。CPU2110はフォントROM21
08の端子Sにデータを与え、プリントすべきフォント
を選択する。またプリントすべき主走査アドレスデータ
をラッチ回路2142にラッチし、かつ副走査アドレス
データをラッチ回路2148にラッチする。ラッチ回路
2142のアドレスデータはコンパレータ2141のQ
端子に入力し、ラッチ回路2148のアドレスデータは
コンパレータ2147のQ端子に入力する。一方、カウ
ンタ2140はRHSYNC信号でリセットされ、RV
CLK信号をカウントする。即ち、主走査方向画素数を
カウントする。FIG. 9 is a block diagram showing details of the font control circuit of the embodiment. CPU2110 is font ROM21
Data is given to the terminal S of 08, and the font to be printed is selected. Also, main scanning address data to be printed is latched in a latch circuit 2142, and sub-scanning address data is latched in a latch circuit 2148. The address data of the latch circuit 2142 is the Q of the comparator 2141.
The address data of the latch circuit 2148 is input to the Q terminal of the comparator 2147. Meanwhile, the counter 2140 is reset by the RHSYNC signal and the RV
Count CLK signals. That is, the number of pixels in the main scanning direction is counted.
またカウンタ2146はITOP信号でリセットされ、
RH3YNC信号をカウントする。即ち、副走査方向ラ
イン数をカウントする。Further, the counter 2146 is reset by the ITOP signal,
Count the RH3YNC signal. That is, the number of lines in the sub-scanning direction is counted.
そしてカウンタ2140の画素数はコンパレータ214
1のP端子に入力しており、コンパレータ2141はP
=Qを満足すると端子(P=Q)に論理ルベルを出力す
る。これは主走査方向の文字出力位置である。更に、こ
の論理ルベルはF/F2143のJ端子に入力しており
、次のRVCLK信号によりF/F2143のHENB
信号は論理ルベルになる。一方、カウンタ2145はH
ENB信号の論理ルベルに同期してRVCLK信号をカ
ウント開始し、そのカウント出力をフォントROM21
08の主走査アドレスに提供する。またカウンタ214
4もHENB信号の論理ルベルに同期してRVCLK信
号をカウント開始し、所定数カウントするとそのRC端
子に論理ルベルを出力する。この論理ルベルはF/F2
143のに端子に入力しており、次のRVCLK信号に
よりF/F2143のHENB信号は論理Oレベルにな
る。これによりカウンタ2144及び2145はカウン
ト停止し、その出力はリセットされる。以上からして、
HENB信号は主走査方向の当該文字位置で毎ラインO
Nになる信号である。The number of pixels of the counter 2140 is determined by the comparator 214.
1, and the comparator 2141 is input to the P terminal of
If =Q is satisfied, a logic level is output to the terminal (P=Q). This is the character output position in the main scanning direction. Furthermore, this logic level is input to the J terminal of F/F2143, and the HENB of F/F2143 is input by the next RVCLK signal.
The signal becomes a logical level. On the other hand, the counter 2145 is
Start counting the RVCLK signal in synchronization with the logic level of the ENB signal, and send the count output to the font ROM 21.
08 main scanning address. Also, the counter 214
4 also starts counting the RVCLK signal in synchronization with the logic level of the HENB signal, and outputs the logic level to its RC terminal after counting a predetermined number of times. This logic level is F/F2
143, and the next RVCLK signal causes the HENB signal of the F/F 2143 to go to logic O level. As a result, counters 2144 and 2145 stop counting, and their outputs are reset. From the above,
The HENB signal is output every line at the relevant character position in the main scanning direction.
This is a signal that becomes N.
一方、カウンタ2146のライン数はコンパレータ21
47のP端子に入力しており、コンパレータ2147は
P=Qを満足すると端子(P=Q)に論理ルベルを出力
する。これは副走査方向の文字出力位置である。更に、
この論理ルベルはF/F2149のJ端子に入力してお
り、次のRH3YNC信号によりF/F2149のVE
NB信号は論理ルベルになる。一方、カウンタ2151
はVENB信号の論理ルベルに同期してRH3YNC信
号をカウント開始し、そのカウント出力をフォントRO
M2108の副走査アドレスに提供する。またカウンタ
2150もVENB信号の論理ルベルに同期してRH3
YNC信号をカウント開始し、所定数カウントするとそ
のRC端子に論理ルベルを出力する。On the other hand, the number of lines in the counter 2146 is determined by the comparator 21
47, and when the comparator 2147 satisfies P=Q, it outputs a logic level to the terminal (P=Q). This is the character output position in the sub-scanning direction. Furthermore,
This logic level is input to the J terminal of F/F2149, and the VE of F/F2149 is input by the next RH3YNC signal.
The NB signal becomes a logic level. On the other hand, counter 2151
starts counting the RH3YNC signal in synchronization with the logic level of the VENB signal, and sends the count output to the font RO.
Provided as the sub-scanning address of M2108. In addition, the counter 2150 also synchronizes with the logic level of the VENB signal to RH3.
It starts counting the YNC signal, and when a predetermined number of counts is reached, a logic level is output to the RC terminal.
この論理ルベルはF/F2149のに端子に入力してお
り、次のRH3YNC信号によりF/F2149のVE
NB信号は論理Oレベルになる。This logic level is input to the terminal of F/F2149, and the VE of F/F2149 is input by the next RH3YNC signal.
The NB signal becomes a logic O level.
これによりカウンタ2150及び2151はカウント停
止し、その出力はリセットされる。以上からして、VE
NB信号は副走査方向の当該文字位置でONになる信号
である。HENB信号とVENB信号はANDゲート2
153に入力し、その出力にSEL信号を形成する。As a result, counters 2150 and 2151 stop counting, and their outputs are reset. From the above, VE
The NB signal is a signal that turns ON at the relevant character position in the sub-scanning direction. HENB signal and VENB signal are AND gate 2
153 and forms the SEL signal at its output.
かようにして、出力画像の任意位置にフォントパターン
を合成できる。CPU2110はラッチ回路2142.
2148及びフォント選択データを適宜変更可能であり
、よって画像の任意の位置に複数の異るフォントを合成
できる。In this way, a font pattern can be synthesized at any position in the output image. The CPU 2110 has a latch circuit 2142.
2148 and font selection data can be changed as appropriate, so a plurality of different fonts can be synthesized at any position in the image.
第1O図は実施例のフォント制御回路でフォント合成し
た出ガ画像の例を示す図である。図において、゛#パは
位置決めのためのレジストマークであり、”M、C,Y
、Bk”は各色版を識別するための色情報マークである
。また残りはリーダ100で読み取った原稿画像の各色
分解版である。FIG. 1O is a diagram showing an example of an output image synthesized with fonts by the font control circuit of the embodiment. In the figure, "#" is a registration mark for positioning, and "M, C, Y
, Bk'' are color information marks for identifying each color version.The rest are color separation versions of the original image read by the reader 100.
くフローチャート〉
第12図はり−ダ部の制御部10の動作を示すフローチ
ャートである。この制御プログラムはROM 10−2
に内蔵されている。図において、リーダ部100に電源
投入すると、ステップS1ではイニシャル表示ルーチン
を実行する。このルーチンは例えば各I10のチエツク
、インデイケータの表示チエツク、RAMl0−3のイ
ニシャライズ、原稿走査ユニットをその走査開始点に移
動する等の処理である。ステップS2では通信線24を
介してプリンタ制御部25000と接続状態になるのを
待つ。通信線24が接続されていないか又はプリンタ部
2000に電源投入していないような場合は接続状態に
ない。ステップS2で接続状態を確認するとステップS
3に進み、操作部16のプリント(コピー)スイッチが
ONされるのを待つ。プリントスイッチ5がONされる
とステップS4に進み、プリンタ部2000に対して印
刷モード情報と共にプリントON指令を出力する。この
印刷モード情報には色分解版出力モードか否かが含まれ
、操作部16への指示に従って出力される。ステップS
5ではプリンタ部2000からのITOP信号を待つ。Flowchart> FIG. 12 is a flowchart showing the operation of the control section 10 of the beamer section. This control program is in ROM 10-2
Built-in. In the figure, when the reader section 100 is powered on, an initial display routine is executed in step S1. This routine includes, for example, checking each I10, checking the display of the indicators, initializing RAMs 10-3, and moving the document scanning unit to its scanning starting point. In step S2, the printer waits for connection to the printer control unit 25000 via the communication line 24. If the communication line 24 is not connected or if the printer unit 2000 is not powered on, it is not in a connected state. After checking the connection status in step S2, step S
Proceed to step 3 and wait for the print (copy) switch on the operation unit 16 to be turned on. When the print switch 5 is turned on, the process advances to step S4, and a print ON command is output to the printer unit 2000 together with print mode information. This print mode information includes whether or not it is the color separation plate output mode, and is output according to instructions to the operation unit 16. Step S
Step 5 waits for an ITOP signal from the printer section 2000.
ステップS5でITOP信号を入力するとステップS6
に進み、原稿画像をスキャンしてビデオデータをプリン
タ部2000に出力する。その際に、印刷モード等の選
択は図示されていない走査部より制御部10へ与えられ
る。その情報を制御部10は制御部要素やプリンタ20
00の制御部2500へ情報を伝達する。When the ITOP signal is input in step S5, step S6
, the document image is scanned and video data is output to the printer section 2000. At this time, selections such as print mode are given to the control section 10 from a scanning section (not shown). The control unit 10 transfers this information to the control unit elements and the printer 20.
The information is transmitted to the control unit 2500 of 00.
第13図(A)はプリンタ部の制御部2500の動作を
示すフローチャートである。図において、リーダ部10
0からプリントON指令を受けるとステップ52200
に入力する。ステップ52201では色分解版(印刷用
原版)出力モードか否かをチエツクする。色分解版出力
モードでなければステップ52202に進み、例えば通
常のプリントシーケンスによりカラーコピー等の画像出
力を行う。また色分解版出力モードのときはステップ5
2203でプリンタ出力特性補正用RAM (LUT2
)2106に上記網点処理時の400線出力のルックア
ップテーブルをY、M。FIG. 13(A) is a flowchart showing the operation of the control section 2500 of the printer section. In the figure, a reader section 10
When a print ON command is received from 0, step 52200
Enter. In step 52201, it is checked whether the mode is the color separation plate (original plate for printing) output mode. If the mode is not the color separation plate output mode, the process advances to step 52202, and outputs an image such as a color copy using a normal print sequence, for example. Also, if you are in color separation output mode, step 5
2203 is the RAM for printer output characteristic correction (LUT2
) 2106 is a lookup table for the 400 line output during the above halftone processing as Y and M.
C,にの各色についてセットする。ステップ52204
では第2図のセレクタ2119の400線(A側)入力
を選択する。ステップ52205では網点処理用RAM
(LUT (1) ) 210’lにY、M、C,に
の各色についてルックアツブデブルをセットする。ステ
ップ52206では第2図のセレクタ2103のA側入
力を選択する。ステップ52207では、後述する処理
手順に従い、1枚目の被転写材にY分解版の画像出力を
行う。ステップ52208では同様にして2枚目の被転
写材にM分解版の画像出力を行う。Set each color in C and . Step 52204
Now select the 400 line (A side) input of the selector 2119 in FIG. In step 52205, the RAM for halftone processing is
(LUT (1)) Set look-upables for each color of Y, M, C, in 210'l. In step 52206, the A side input of the selector 2103 in FIG. 2 is selected. In step 52207, a Y-separated image is outputted onto the first transfer material according to the processing procedure described later. In step 52208, the image of the M separation plate is outputted onto the second transfer material in the same manner.
ステップ52209では同様にして3枚目の被転写材に
C分解版の画像出力を行う。ステップ52210では同
様にして4枚目の被転写材にBK分解版の画像出力を行
う。In step 52209, a C-separated image is outputted onto the third transfer material in the same manner. In step 52210, a BK separated image is outputted onto the fourth transfer material in the same manner.
第13図(B)は実施例のY分解版画像出力手順の詳細
を示すフローチャートである。図において、ステップ5
2212ではLUT2のY用補正テーブルを選択する。FIG. 13(B) is a flowchart showing details of the Y-separated image output procedure of the embodiment. In the figure, step 5
At 2212, the Y correction table of LUT2 is selected.
ステップ52213ではLUT (1)のY用網点処理
用テーブルを選択する。ステップS2214では、出力
画像にY用スクリーン角が付くように、網点処理回路2
102に対してY用初期化データをセットする。ステッ
プ52115ではフォント制御回路2109に必要なデ
ータをセットする。必要なデータとは、例えばレジスト
の目的で付すレジストマーク”#”、Y分解版であるこ
とを示す色情報マーク”Y”、及びこれらの出力アドレ
ス等である。In step 52213, the Y halftone processing table of LUT (1) is selected. In step S2214, the halftone processing circuit 2
Initialization data for Y is set for 102. In step 52115, necessary data is set in the font control circuit 2109. Necessary data includes, for example, a registration mark "#" added for the purpose of registration, a color information mark "Y" indicating that it is a Y separation plate, and their output addresses.
ステップ52216でY分解版の画像データをブラック
(BK)現像器2295により現像して、Y分解版の画
像出力を行う。尚、他のM、C,BKの各分解版につい
ても、それぞれのスクリーン角をつけられ、レジストマ
ーク°′#°°及び色情報マーク°゛M°゛“C””B
k“と共にBK現象器2295により現象され、各色分
解版の画像出力が行なわれる。In step 52216, the image data of the Y separation plate is developed by the black (BK) developer 2295, and the image of the Y separation plate is output. In addition, each of the other M, C, and BK separated versions has its own screen angle, and has a registration mark °'#°° and a color information mark °゛M°゛“C””B.
k'' and is processed by a BK converter 2295, and an image of each color separation is output.
第1O図において、各色分解版の画像そのものは黒(B
K)で印刷されている。しかし同時印刷した文字マーク
“Y、M、C,Bk”によってこれらを容易に区別でき
る。また各レジストマーク” # ”を合わせることで
、正確な位置決めができる。In Figure 1O, the image itself of each color separation is black (B
K) is printed. However, these can be easily distinguished by the character marks "Y, M, C, Bk" printed at the same time. Also, by aligning each registration mark "#", accurate positioning can be performed.
[発明の効果]
以上述べた如く本発明によれば、高品位の階調画像を再
現することができる。[Effects of the Invention] As described above, according to the present invention, a high-quality gradation image can be reproduced.
第1図(A)及び(B)は実施例のデジタル・カラー・
リーダ・プリンタの機能ブロック図、第2図は実施例の
階調制御回路の詳細を示すブロック構成図、
第3図(A)はプリンタ部における主要信号の第3図(
B)は同期制御回路部の詳細を示すブロック構成図、
第4図(A)〜(D)は実施例の網点化処理パターンを
説明する図、
第5図は実施例の網点処理回路のブロック構成図、
第6図(A)は実施例のスクリーン角の配分例を示す図
、
第6図(B)は従来の印刷分野で用いられたスクリーン
角の配分例を示す図、
第6図(C)〜(H)はモアレ縞の例を示す図、
第7図は実施例のLUT(1)の変換特性を説明する図
、
第8図(A)〜(D)は実施例のLUT (2)の変換
特性を説明−4−る図、
第9図は実施例のフォント制御回路の詳細を示すブロッ
ク構成図、
第10図は実施例のフォント制御回路でフォント合成し
た出力画像の例を示す図、
第11図は実施例のデジタル・カラー・リーダ・プリン
タの機構部断面図、
第12図はリーダ部の制御部10の動作を示すフローチ
ャート、
第13図(A)はプリンタ部の制御部
2500の動作を示すフローチャート、第13図(B)
は実施例のY分解版画像出力手順の詳細を示すフローチ
ャート、
第14図はデータセレクタの詳細図、
第15図はマゼンタを強めた画像の出力例を示す図であ
る。
図中、84・・・原稿、83・・・原稿走査ユニット、
86・・・ロッドレンズアレイ、87・・・カラーCC
Dセンサ部、88・・・信号処理ブロック、2289・
・・ポリゴンミラー、2290・・・ミラー2900・
・・感光体ドラム、2292〜2295・・・現像器、
2296・・・転写ドラムである。
区
■
羽P−ビ→
/
pp(’1
とFigures 1 (A) and (B) show the digital color image of the embodiment.
A functional block diagram of the reader/printer, FIG. 2 is a block configuration diagram showing details of the gradation control circuit of the embodiment, and FIG. 3(A) is a diagram of main signals in the printer section.
B) is a block configuration diagram showing details of the synchronization control circuit, FIGS. 4(A) to (D) are diagrams explaining the halftone processing pattern of the embodiment, and FIG. 5 is the halftone processing circuit of the embodiment. 6 (A) is a diagram showing an example of screen angle distribution in the embodiment; FIG. 6 (B) is a diagram showing an example of screen angle distribution used in the conventional printing field; Figures (C) to (H) are diagrams showing examples of moiré fringes, Figure 7 is a diagram explaining the conversion characteristics of LUT (1) in the example, and Figures 8 (A) to (D) are diagrams in the example. Figure 9 is a block diagram showing the details of the font control circuit of the embodiment. Figure 10 is a diagram showing the output image synthesized with fonts using the font control circuit of the embodiment. Figure 11 is a sectional view of the mechanism of the digital color reader printer of the embodiment; Figure 12 is a flowchart showing the operation of the control unit 10 of the reader unit; Figure 13 (A) is the printer unit. Flowchart showing the operation of the control unit 2500, FIG. 13(B)
14 is a detailed diagram of the data selector, and FIG. 15 is a diagram illustrating an example of outputting an image with enhanced magenta. In the figure, 84...document, 83...document scanning unit,
86...Rod lens array, 87...Color CC
D sensor section, 88... signal processing block, 2289...
・Polygon mirror, 2290...Mirror 2900・
. . . Photosensitive drum, 2292 to 2295 . . . Developing device, 2296 . . . Transfer drum. ward ■ feather P-bi → / pp ('1 and
Claims (1)
ー画像を形成する画像形成装置において、各色画像信号
の階調変換を行なうための複数種の階調変換テーブルを
備えた階調変換手段と、所定周期のパターン信号を発生
するパターン信号発生手段と、前記階調変換手段から出
力された画像信号と前記パターン信号とによりパルス幅
変調信号を発生するパルス幅変調信号発生手段と、各色
画像信号毎に画像の先端を検出し、画像先端信号を発生
する検出手段とを有し、前記検出手段による前記画像先
端信号に基づいて所定の階調変換テーブルを選択すると
ともに前記パターン信号を所定の位相にて発生させる様
に構成したことを特徴とする画像形成装置。In an image forming apparatus that forms a color image by forming a pulse width modulation signal based on each color image signal, a gradation conversion means includes a plurality of types of gradation conversion tables for performing gradation conversion of each color image signal; pattern signal generation means for generating a pattern signal with a predetermined cycle; pulse width modulation signal generation means for generating a pulse width modulation signal using the image signal output from the gradation conversion means and the pattern signal; and detecting means for detecting the leading edge of the image and generating an image leading edge signal, and selecting a predetermined gradation conversion table based on the image leading edge signal by the detecting means and adjusting the pattern signal to a predetermined phase. An image forming apparatus characterized in that it is configured to generate an image.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1118470A JPH02296264A (en) | 1989-05-10 | 1989-05-10 | Image forming device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1118470A JPH02296264A (en) | 1989-05-10 | 1989-05-10 | Image forming device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH02296264A true JPH02296264A (en) | 1990-12-06 |
Family
ID=14737472
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1118470A Pending JPH02296264A (en) | 1989-05-10 | 1989-05-10 | Image forming device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH02296264A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5712711A (en) * | 1995-08-23 | 1998-01-27 | Fuji Xerox Co., Ltd. | Halftone image processing system for setting density threshold values |
-
1989
- 1989-05-10 JP JP1118470A patent/JPH02296264A/en active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5712711A (en) * | 1995-08-23 | 1998-01-27 | Fuji Xerox Co., Ltd. | Halftone image processing system for setting density threshold values |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5283658A (en) | Image forming apparatus with TTL to ECL conversion between reading and printing circuits | |
| US5081528A (en) | Image forming apparatus | |
| US5253082A (en) | Image forming apparatus | |
| EP0334518B1 (en) | Image forming apparatus | |
| US5541736A (en) | Color image forming system which conducts charging exposure and development with respect to a photosensitive medium at a plurality of times | |
| JPH02296264A (en) | Image forming device | |
| JPS63177154A (en) | image forming device | |
| JP3077980B2 (en) | Image processing device | |
| JPH01228846A (en) | Image forming apparatus | |
| JPH01228857A (en) | Image forming apparatus | |
| JPH01228848A (en) | image forming device | |
| JPH01228849A (en) | Image forming apparatus | |
| JPH01228850A (en) | Image forming device | |
| JPH01228856A (en) | Image forming apparatus | |
| JP3283256B2 (en) | Image forming device | |
| JPH01228851A (en) | Image forming apparatus | |
| JPH0284363A (en) | image forming device | |
| JPH01228847A (en) | Image forming apparatus | |
| JP3551403B2 (en) | Image forming device | |
| JPH01228852A (en) | Image forming apparatus | |
| JPH0382566A (en) | Image forming device | |
| KR100228699B1 (en) | Apparatus and method for forming image | |
| JP2958245B2 (en) | How to create a print image | |
| JP3190269B2 (en) | Image processing method | |
| JP2738413B2 (en) | Image processing method |