Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP3189449B2 - Image processing device - Google Patents
[go: Go Back, main page]

JP3189449B2 - Image processing device - Google Patents

Image processing device

Info

Publication number
JP3189449B2
JP3189449B2 JP35326392A JP35326392A JP3189449B2 JP 3189449 B2 JP3189449 B2 JP 3189449B2 JP 35326392 A JP35326392 A JP 35326392A JP 35326392 A JP35326392 A JP 35326392A JP 3189449 B2 JP3189449 B2 JP 3189449B2
Authority
JP
Japan
Prior art keywords
image data
data
image
pixel
processing
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.)
Expired - Fee Related
Application number
JP35326392A
Other languages
Japanese (ja)
Other versions
JPH05336360A (en
Inventor
俊和 川口
哲也 伊藤
茂 沢田
Original Assignee
ミノルタ株式会社
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=26579808&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=JP3189449(B2) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by ミノルタ株式会社 filed Critical ミノルタ株式会社
Priority to JP35326392A priority Critical patent/JP3189449B2/en
Publication of JPH05336360A publication Critical patent/JPH05336360A/en
Priority to US08/519,017 priority patent/US6262809B1/en
Application granted granted Critical
Publication of JP3189449B2 publication Critical patent/JP3189449B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Facsimile Image Signal Circuits (AREA)

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【産業上の利用分野】この発明は画像処理装置に関し、
特にレーザ光を用いて各画素単位の濃度データを再現す
ることによって画像を形成する画像処理装置に関するも
のである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an image processing apparatus,
In particular, the present invention relates to an image processing apparatus that forms an image by reproducing density data of each pixel using a laser beam.

【0002】[0002]

【従来の技術】走査記録型の記録装置において、画像の
濃淡をデジタル的に再現するために種々の方式が採用さ
れている。そのようなデジタル階調再現法としてディザ
法、強度変調方式およびパルス幅変調方式等がある。デ
ィザ法は、複数の画素を1つの単位として、そこに含ま
れる画素のオン・オフの面積率を変化させて、画像の濃
淡を表わす。強度変調方式は1画素に対して多段にレー
ザの発光強度を変調させ画素内に平均的にレーザエネル
ギを照射し、濃度を変化させていくものである。パルス
幅変調方式は、レーザの発光強度を一定に保ち、単位画
素当りの発光時間を変調させるもので、たとえば特開昭
61−225971号公報および特開昭62−1169
59号公報において開示されている。
2. Description of the Related Art In a recording apparatus of a scanning recording type, various methods are adopted to digitally reproduce the density of an image. Such digital tone reproduction methods include a dither method, an intensity modulation method, and a pulse width modulation method. In the dither method, a plurality of pixels are taken as one unit, and the on / off area ratio of the pixels included therein is changed to express the density of an image. In the intensity modulation method, the light emission intensity of the laser is modulated in multiple stages for one pixel, the laser energy is radiated to the inside of the pixel on average, and the density is changed. The pulse width modulation method modulates the light emission time per unit pixel while keeping the light emission intensity of the laser constant. For example, Japanese Patent Application Laid-Open Nos. Sho 61-225971 and Sho 62-1169.
No. 59 discloses this.

【0003】[0003]

【発明が解決しようとする課題】ディザ法では複数の画
素を1つの単位とするためにディザ法固有のモアレノイ
ズが発生し、画質を低下させる。
In the dither method, moiré noise peculiar to the dither method is generated because a plurality of pixels are regarded as one unit, and the image quality is degraded.

【0004】強度変調方式では、基本的に読取った画像
データに応じて1対1に濃度出力することができ、高い
解像力ときめ細かい滑らかな階調特性を得ることが可能
となる。しかし、ハイライト部では、微妙な濃度制御が
必要となるため、その階調再現性が難しい。また、画像
記録紙の下地の影響を受け、中間調部の粒状性の粗さが
目立つという問題がある。
In the intensity modulation method, density can be basically output one-to-one according to read image data, and high resolution and fine smooth gradation characteristics can be obtained. However, in the highlight portion, fine density control is required, and therefore, the gradation reproducibility is difficult. Further, there is a problem that the graininess of the halftone portion is noticeable due to the influence of the base of the image recording paper.

【0005】一方、パルス幅変調方式では、強度変調方
式の粒状性の問題は改善しているものの、一般に採用さ
れているのは、2画素単位に対する画素重心の移動を行
なうため、たとえば400DPIの濃度データを再現し
た場合、実質的には200DPIの再現性となり、解像
力が低下する。一方、1画素単位でパルス幅変調方式を
採用すると、濃度が低い画素では、レーザの発光時間は
相当短くなり、トナーの付着性の点で画質の安定性に欠
ける。
On the other hand, in the pulse width modulation system, although the problem of granularity in the intensity modulation system has been improved, it is generally employed because the center of gravity of a pixel is moved in units of two pixels, and therefore, for example, a density of 400 DPI is used. When the data is reproduced, the reproducibility is substantially 200 DPI, and the resolution is reduced. On the other hand, if the pulse width modulation method is adopted for each pixel, the emission time of the laser is considerably reduced in a pixel having a low density, and the image quality is not stable in terms of toner adhesion.

【0006】このような課題を解決するために、本願出
願人は特願平3−359082号において、いわゆる万
線スクリーン処理による画像処理装置を提案した。
In order to solve such a problem, the applicant of the present application has proposed an image processing apparatus using so-called line screen processing in Japanese Patent Application No. 3-359082.

【0007】しかし、万線スクリーン処理を原稿の種類
に関わらず一様に行なうと、たとえば写真画像と文字画
像とが混在しているような原稿の場合、文字部で万線ス
クリーン処理によるパターン化の影響が出て好ましくな
い。そこで、これを防ぐために原稿画像の種類を判断
し、処理の実行を切換える方法が考えられるが、種類の
判断(領域判別)が変化する境界部で処理が突然変化す
ることになってしまい、視覚的に違和感のある再現画像
になってしまう。
However, if the line screen processing is uniformly performed regardless of the type of the original, for example, in the case of an original in which a photographic image and a character image are mixed, patterning is performed by the line screen processing in the character portion. Is not preferred. In order to prevent this, a method of judging the type of the document image and switching the execution of the process can be considered. However, the process suddenly changes at the boundary where the type judgment (area discrimination) changes. This results in a reproduced image with a strange feeling.

【0008】この発明は上記のような課題を解決するた
めになされたもので、原稿画像内の画像の種類が変化す
る境界部での処理の連続性をもたせ、かつ解像度を維持
させながら中間調部の粒状性を改善する画像処理装置を
提供することを目的とする。
SUMMARY OF THE INVENTION The present invention has been made to solve the above-mentioned problems, and provides halftone processing while maintaining continuity of processing at a boundary where the type of image in a document image changes and maintaining resolution. It is an object of the present invention to provide an image processing device that improves the granularity of a part.

【0009】[0009]

【課題を解決するための手段】この発明に係る画像処理
装置は、画素ごとに読取られた画像データを受取る受取
手段と、受取った所定の画像データの一部または全部を
隣接する画素の画像データに移設するように加工するデ
ータ加工手段と、隣接する画素同士における画像データ
の差を演算する演算手段と、演算された差が所定のしき
い値より小さい場合にデータ加工手段で加工された画像
データを出力する一方、差が所定のしきい値より大きい
場合にデータ加工手段で加工することなく画像データを
出力するデータ出力手段とを備える。好ましくはデータ
加工手段は、隣接する画素同士における画像データの差
に応じて定められた値に基づいて、隣接する一方の画素
の画像データを他方の画素の画像データに移設する。こ
の発明の他の局面に係る画像処理装置は、画素ごとに読
取られた画像データを受取る受取手段と、受取った画像
データを、隣接する画素同士における一方の画素の画像
データが他方の画素の画像データに移設されるように加
工するデータ加工手段と、加工された画像データを出力
するデータ出力手段と、一方の画素の画像データと他方
の画素の画像データとの差が第1の所定値以上である場
合、画像データの加工を行なわないようにデータ加工手
段を制御する第1制御手段と、一方の画素の画像データ
と他方の画素の画像データとの差が第1の所定値未満で
ある場合、その隣接画素の画像データの平均値によって
定まる第2の所定値をその隣接画素を構成する各々の画
素の画像データに加算または減算し、第2の所定値によ
って変化した画像データを受取った画像データとして加
工するようにデータ加工手段を制御する第2制御手段と
を備える。
According to the present invention, there is provided an image processing apparatus, comprising: a receiving unit for receiving image data read for each pixel; and processing data processing means to transferred to the image data of the pixel adjacent to each other
Calculation means for calculating the difference between
If the difference is larger than a predetermined threshold value, the image data processed by the data
Image data without processing by data processing means
And a data output means for outputting. Preferably, the data processing means transfers the image data of one adjacent pixel to the image data of the other pixel based on a value determined according to a difference between the image data of the adjacent pixels. An image processing apparatus according to another aspect of the present invention is a receiving unit that receives image data read for each pixel, and converts the received image data such that image data of one pixel in adjacent pixels is an image of another pixel. Data processing means for processing the data to be transferred to data, data output means for outputting the processed image data, and a difference between the image data of one pixel and the image data of the other pixel is equal to or greater than a first predetermined value. In the case where the first control means controls the data processing means so as not to process the image data, the difference between the image data of one pixel and the image data of the other pixel is less than a first predetermined value. In this case, a second predetermined value determined by the average value of the image data of the adjacent pixel is added to or subtracted from the image data of each pixel constituting the adjacent pixel, and the image changed by the second predetermined value is obtained. And a second control means for controlling the data processing means to process data as image data received.

【0010】[0010]

【作用】この発明においては、受取られた所定の画像デ
ータの一部または全部が隣接する画素の画像データに移
設されるようにデータが加工される。また、隣接する画
素同士における画像データの差が演算され、演算された
差に基づいて画像データが出力される。
According to the present invention, the data is processed so that a part or all of the received predetermined image data is transferred to the image data of the adjacent pixel. Also, the adjacent image
The difference of the image data between the elements is calculated and calculated.
Image data is output based on the difference.

【0011】[0011]

【実施例】図1はこの発明の一実施例であるデジタル複
写機本体の断面構造図である。
FIG. 1 is a sectional structural view of a digital copying machine main body according to an embodiment of the present invention.

【0012】図を参照して、プリンタ本体1はデスク4
0上にセットされ、ほぼ中央部には感光体ドラム10が
矢印aの方向に回転駆動可能に設置されている。感光体
ドラム10の周囲には帯電チャージャ11、磁気ブラシ
式の現像装置12および13、転写チャージャ14、用
紙分離チャージャ15、残留トナーのクリーニング装置
16、残留電荷のイレイサーランプ17等が設置されて
いる。画像はレーザビーム走査光学系2にて感光体ドラ
ム10上に帯電処理の直後に露光される。なお、これら
のエレメントによるプリント処理は周知であるので、そ
の説明は省略する。
Referring to FIG. 1, a printer body 1 includes a desk 4
The photosensitive drum 10 is set at substantially the center so as to be rotatable in the direction of arrow a. Around the photosensitive drum 10, a charging charger 11, magnetic brush type developing devices 12 and 13, a transfer charger 14, a paper separating charger 15, a cleaning device 16 for residual toner, an eraser lamp 17 for residual charge, and the like are provided. . The image is exposed on the photosensitive drum 10 by the laser beam scanning optical system 2 immediately after the charging process. Since the printing process using these elements is well known, the description is omitted.

【0013】一方、プリンタ本体1の図中左側には自動
給紙カセット21、22および23が3段設けられ、ま
たデスク40にはオプションとしてのエレベータ方式の
自動給紙ユニット24が設置されている。各カセットお
よび給紙ユニット内に装填されている用紙のサイズない
し秤量は、それぞれセンサSE11〜SE14で検知さ
れる。用紙は各カセットおよび給紙ユニットからそれぞ
れの給紙ローラ25〜28によって選択的に1枚づつ給
紙される。図中太線は通紙経路を示し、各用紙はタイミ
ングローラ30で一端保持され、感光体ドラム10上に
形成された画像と同期をとって転写部へ送り込まれる。
トナー画像転写後の用紙は、搬送ベルト31にて定着装
置32へ搬送され、ここでトナーが加熱定着された後、
排出ローラ33から本体外へ排出され、用紙反転ユニッ
ト50に導入される。
On the other hand, on the left side of the printer body 1 in the figure, three automatic paper cassettes 21, 22, and 23 are provided, and an optional automatic paper feed unit 24 of an elevator type is installed on a desk 40. . The size or weighing of the paper loaded in each cassette and paper feeding unit is detected by sensors SE11 to SE14, respectively. Sheets are selectively fed one by one from each cassette and a sheet feeding unit by respective sheet feeding rollers 25 to 28. The bold line in the drawing indicates a paper passing path, and each sheet is held at one end by a timing roller 30 and sent to a transfer section in synchronization with an image formed on the photosensitive drum 10.
The sheet after the transfer of the toner image is conveyed to a fixing device 32 by a conveying belt 31, where the toner is heated and fixed.
The sheet is discharged from the discharge roller 33 to the outside of the main body, and is introduced into the sheet reversing unit 50.

【0014】用紙反転ユニットは、片面プリント済み用
紙の他の1面にもプリントする両面プリンタまたは同一
面に重ねてプリントする合成プリントのため、ローラ3
6および37等で構成される再給紙通路35へ用紙を送
込む機能と、用紙排出トレー60へ用紙をストレートに
搬送するフェイスアップ排紙(非反転モード)および表
裏反転させるフェイスダウン排紙(反転モード)を選択
的に処理する機能とを合せ持っている。
The paper reversing unit is a roller 3 for a double-sided printer that prints on the other side of the single-sided printed paper or a composite print that prints over the same side.
6 and 37, and a face-up discharge (non-reversal mode) for conveying the paper straight to the paper discharge tray 60, and a face-down discharge (non-reversal mode) for reversing the paper. (Reversal mode).

【0015】以上の機能を達成する上で、用紙反転ユニ
ットは受入れローラ51、送出しローラ52、正逆転切
換ローラ53および54ならびにスイッチバック通路5
8を有している。切り換え爪56および57は図示しな
いソレノイドで回転角度を2つの位置に切替え可能とさ
れている。
In order to achieve the above functions, the sheet reversing unit includes a receiving roller 51, a sending roller 52, forward / reverse switching rollers 53 and 54, and a switchback path 5.
Eight. The switching claws 56 and 57 can be switched between two rotation angles by a solenoid (not shown).

【0016】非反転モードにおいて、用紙は受入れロー
ラ51から切り換え爪56の上面でガイドされ、送出し
ローラ52から用紙トレー60にフェイスアップの状態
で送出される。反転モードにおいて、用紙は受入れロー
ラ51から切り換え爪56の左側面でガイドされ、さら
にローラ54の正転にて用紙先端部がスイッチバック通
路まで達する。用紙の後端が反転ポイントQへ達すると
ローラ53および54が逆転に切換えられる。ここで、
用紙はそれまでの後端を先端にして切り換え爪56の右
側面でガイドされ、送出しローラ52から用紙トレーに
フェイスダウンの状態で送出される。
In the non-reversing mode, the sheet is guided from the receiving roller 51 on the upper surface of the switching claw 56, and sent out from the sending roller 52 to the sheet tray 60 in a face-up state. In the reversing mode, the sheet is guided from the receiving roller 51 on the left side surface of the switching claw 56, and the forward end of the sheet reaches the switchback path by the normal rotation of the roller 54. When the trailing edge of the sheet reaches the reversal point Q, the rollers 53 and 54 are switched to reverse rotation. here,
The sheet is guided by the right side of the switching claw 56 with the rear end up to that point as the leading end, and is sent out from the sending roller 52 to the sheet tray in a face-down state.

【0017】一方、両面プリントモードにおいて、用紙
は前記反転モードと同様にスイッチバック通路へ搬送さ
れ、用紙の後端が反転ポイントPへ到達すると、ローラ
54が逆転に切換えらえる。ここで用紙はそれまでの後
端を先端にして切り換え爪57の左下面でガイドされ、
再給紙ローラ36および37から再給紙通路35へ送込
まれる。合成プリントモードにおいて、用紙はローラ5
3から切り換え爪57の左上面でガイドされ、再給紙ロ
ーラ36および37から再給紙通路35へ送込まれる。
On the other hand, in the double-sided printing mode, the sheet is conveyed to the switchback path in the same manner as in the reversing mode. Here, the sheet is guided by the lower left surface of the switching claw 57 with the rear end up to that point as the leading end,
The sheet is fed from the sheet re-feed rollers 36 and 37 to the sheet re-feed path 35. In the composite print mode, the paper is
From 3, the sheet is guided by the upper left surface of the switching claw 57, and is fed from the re-feed rollers 36 and 37 to the re-feed path 35.

【0018】イメージリーダ(IR)光学系110は原
稿台ガラス118上に置かれた原稿を露光走査し、そこ
からの反射光をたとえばCCDアレイを用いた光電変換
素子116および117にて電気信号に変換するもので
ある。光電変換素子116および117はたとえば黒色
等の特定色の画像と、赤色等のそれ以外の色の画像とを
各々電気信号に変換する。
An image reader (IR) optical system 110 exposes and scans a document placed on a document table glass 118, and converts reflected light from the document to electric signals by photoelectric conversion elements 116 and 117 using, for example, a CCD array. It is something to convert. The photoelectric conversion elements 116 and 117 convert an image of a specific color such as black, for example, and an image of another color such as red into electric signals, respectively.

【0019】イメージリーダ(IR)光学系110はス
キャンモータM2によって原稿台ガラス118と平行移
動するスキャナ119に取付けられ、原稿を照射する露
光ランプ111および原稿からの反射光の向きを変える
反射ミラー112と、反射ミラー112からの光路を変
える2つのミラー113aおよび113bと、反射光を
集光するレンズ124と、反射光の波長により色を判別
し、それを反射または透過して2つの光電変換素子11
6および117に反射光を導くハーフミラー115と、
受光した光に応じて電気信号で発生する光電変換素子1
16および117とを有し、スキャナ119が矢印で示
す左向きに移動するとき原稿を露光走査する。
An image reader (IR) optical system 110 is attached to a scanner 119 which is moved in parallel with a platen glass 118 by a scan motor M2, and an exposure lamp 111 for irradiating a document and a reflection mirror 112 for changing the direction of light reflected from the document. , Two mirrors 113a and 113b for changing the optical path from the reflection mirror 112, a lens 124 for condensing the reflected light, and a color discrimination based on the wavelength of the reflected light, and reflecting or transmitting the color to obtain two photoelectric conversion elements. 11
A half mirror 115 for guiding reflected light to 6 and 117;
Photoelectric conversion element 1 generated by an electric signal according to received light
16 and 117, and performs exposure scanning of the original when the scanner 119 moves leftward as indicated by the arrow.

【0020】図2は図1の光学ユニット2におけるレー
ザ光学系の構成を示す斜視図である。
FIG. 2 is a perspective view showing the configuration of the laser optical system in the optical unit 2 of FIG.

【0021】図を参照して、駆動信号に応じて半導体レ
ーザ素子161から出射されたレーザビームは、コリメ
ータレンズ155とシリンドリカルレンズ153を通っ
て、ポリゴンミラー152の1つの面に入射する。この
面で反射されたビームは、f−θレンズ156を通って
ミラー159で反射され、スリット114から光学ユニ
ット2の外に出て感光体ドラム10に入射し、感光体ド
ラム10を露光する。ポリゴンミラー152の回転につ
れ、ポリゴンミラーの1つの面から反射されるビームの
出射方向が図に示すように変わって感光体ドラム10を
軸方向に走査する。この軸方向の走査の同期をとるため
走査開始時に、レーザビームはミラー158および16
0で反射され、フォトダイオード(SOSセンサ)16
3に入射する。なお、光学系の配置に際し、ポリゴンミ
ラー152からフォトダイオード163までの光路長が
ポリゴンミラー152から感光体ドラム10への光路長
にほぼ等しくなるように、ミラー158および160お
よびフォトダイオード163が配置される。
Referring to FIG. 1, a laser beam emitted from semiconductor laser element 161 in response to a drive signal passes through collimator lens 155 and cylindrical lens 153 and enters one surface of polygon mirror 152. The beam reflected by this surface passes through the f-θ lens 156, is reflected by the mirror 159, goes out of the optical unit 2 through the slit 114, enters the photosensitive drum 10, and exposes the photosensitive drum 10. As the polygon mirror 152 rotates, the emission direction of the beam reflected from one surface of the polygon mirror changes as shown in the figure, and the photosensitive drum 10 is scanned in the axial direction. At the start of the scan to synchronize this axial scan, the laser beams are mirrored 158 and 16
0, reflected by photodiode (SOS sensor) 16
3 is incident. When disposing the optical system, mirrors 158 and 160 and photodiode 163 are arranged such that the optical path length from polygon mirror 152 to photodiode 163 is substantially equal to the optical path length from polygon mirror 152 to photoconductor drum 10. You.

【0022】図3は図1のデジタル複写機のシステム全
体の構成を示すブロック図である。図を参照して、プリ
ンタ側にはプリンタ本体を制御する制御プロセッサ20
0、イメージリーダ(IR)光学系を制御する制御プロ
セッサ201、給紙オプションがある場合はそれを制御
する制御プロセッサ202、排紙オプションがある場合
にはそれを制御する制御プロセッサ203を含む。印字
情報は光学系制御プロセッサ201から濃度データ加工
処理を行なう万線スクリーン処理プロセッサ204を介
してプリンタ本体制御プロセッサ200に送信される。
FIG. 3 is a block diagram showing the configuration of the entire system of the digital copying machine shown in FIG. Referring to the figure, a control processor 20 for controlling the printer main body is provided on the printer side.
0, a control processor 201 for controlling an image reader (IR) optical system, a control processor 202 for controlling a paper feed option if there is one, and a control processor 203 for controlling the paper discharge option if there is one. The print information is transmitted from the optical system control processor 201 to the printer main body control processor 200 via the line screen processing processor 204 which performs density data processing.

【0023】制御ライン214を介してプリントモード
等の信号がインターフェイス制御プロセッサ215へ送
信される。このインターフェイス制御プロセッサ215
は、シリアルインターフェイス216を介して各プロセ
ッサ200〜203と種々のモードを通信し合う。さら
に、インターフェイス制御プロセッサ215は操作部2
18からの入力を受け付けるとともにプリンタ本体上の
操作パネル表示部217をオン・オフ制御する。表示部
はプロセッサ215からの指示に基づいて各種情報を外
部に表示する。
A signal such as a print mode is transmitted to the interface control processor 215 via the control line 214. This interface control processor 215
Communicates with the processors 200 to 203 in various modes via the serial interface 216. Further, the interface control processor 215 operates the operation unit 2.
The control unit 18 receives an input from the control unit 18 and controls on / off of the operation panel display unit 217 on the printer body. The display unit displays various information based on an instruction from the processor 215.

【0024】なお、操作部218には処理モードを切換
るための切換スイッチ219が設けられている。すなわ
ちこのスイッチ218は以下に説明する万線スクリーン
処理を行なうモードと、通常の処理を行なうモードとを
切換えるものである。このように処理モードを切換える
のは、たとえば文字がほとんどを占めるような原稿を対
象とした処理には通常処理の方が適している場合があ
り、一方、文字と写真とが混在するような原稿を対象と
した処理には万線スクリーン処理の方が品質の面で好ま
しい場合があるからである。このようにして原稿の種類
に応じた最適な処理を可能とするものである。
The operation unit 218 is provided with a changeover switch 219 for switching the processing mode. That is, the switch 218 switches between a mode in which line screen processing described below is performed and a mode in which normal processing is performed. Switching the processing mode in this way is sometimes suitable for processing a document in which characters occupy most, for example, while normal processing may be more suitable for a document in which characters and photographs are mixed. This is because the line screen processing may be preferable in terms of quality in the processing for. In this manner, optimal processing according to the type of the original is enabled.

【0025】図4は図3に示すインターフェース制御プ
ロセッサ215のメインルーチンを示すフローチャート
である。
FIG. 4 is a flowchart showing a main routine of the interface control processor 215 shown in FIG.

【0026】まず、ステップS300で初期設定を行な
い、内部RAM等のクリアを行なう。次にシリアルデー
タの受信を行ない(S301)、プリントモードの設
定、プリントの要求等の条件を設定する。次に、ステッ
プS302でプリント要求が出されているか否かを判別
する。プリント要求があると、プリント処理(S30
3)を実施する。具体的には、P/C回りの立ち上げ、
給紙の実行、ローラ等の制御が行なわれる。
First, initialization is performed in step S300, and the internal RAM and the like are cleared. Next, serial data is received (S301), and conditions such as a print mode setting and a print request are set. Next, in step S302, it is determined whether a print request has been issued. When there is a print request, the print processing (S30)
Perform 3). Specifically, launch around P / C,
Execution of sheet feeding and control of rollers and the like are performed.

【0027】次にステップS304で通常処理が行なわ
れるが、これはプリント中、待機中にかかわらず実施さ
れる処理である。その後シリアル送信(S305)によ
り、プリンタ本体制御プロセッサ200のプリントシー
ケンス、状態等の情報がインターフェイス制御プロセッ
サ215に送られる。
Next, normal processing is performed in step S304, and this processing is performed regardless of whether the apparatus is in a printing mode or a standby mode. Thereafter, information such as the print sequence and status of the printer main body control processor 200 is sent to the interface control processor 215 by serial transmission (S305).

【0028】最後に、1ループのカウンタアップをチェ
ックし(S306)、フローはステップS301へ戻
る。
Finally, one loop counter is checked for increment (S306), and the flow returns to step S301.

【0029】図5は図3の万線スクリーン処理プロセッ
サ204回りのシステム構成図である。
FIG. 5 is a system configuration diagram around the line screen processor 204 of FIG.

【0030】図を参照してイメージリーダIRで読取ら
れた画像データ(8ビット)が1ライン毎に第1のメモ
リ(FIFO)250に書込まれる。画像データと共
に、図8に示される主走査方向の原稿の存在を示す主走
査有効信号AもイメージリーダIRから送られ、その信
号はタイミング制御部252および第1のメモリ250
に入力される。また、図8に示されるスキャン方向の原
稿の存在を示す副走査有効エリア信号も万線スクリーン
プロセッサ204に与えられる。所定時間後、タイミン
グ制御部により、主走査有効エリア信号Bが発生され、
プロセッサ204と第1のメモリ250とに与えられ
る。この信号によって、図7のフローチャートで示され
る処理(後に説明する)が実行され、1ライン分の画像
データが図9に示されているように、2画素毎に対応す
るウィンドずつ処理される。そして万線スクリーン処理
プロセッサ204で処理された2画素毎の画像データは
第2のメモリ251に書込まれていく。第2のメモリに
格納された処理済の画像データは、印字のタイミングに
より、プリンタ本体制御プロセッサへ8ビットの画像デ
ータとして出力され、そのデータに基づいてレーザプリ
ンタは画像を形成する。
Referring to the figure, image data (8 bits) read by image reader IR is written into first memory (FIFO) 250 line by line. Along with the image data, a main scanning valid signal A indicating the presence of a document in the main scanning direction shown in FIG. 8 is also sent from the image reader IR, and the signal is sent to the timing controller 252 and the first memory 250.
Is input to A sub-scanning effective area signal indicating the presence of a document in the scanning direction shown in FIG. After a predetermined time, the timing control unit generates a main scanning effective area signal B,
It is provided to the processor 204 and the first memory 250. With this signal, the processing shown in the flowchart of FIG. 7 (described later) is executed, and the image data for one line is processed for each window corresponding to every two pixels as shown in FIG. Then, the image data for every two pixels processed by the line screen processor 204 is written to the second memory 251. The processed image data stored in the second memory is output as 8-bit image data to the printer control processor at the timing of printing, and the laser printer forms an image based on the data.

【0031】図6および図7は、図3の万線スクリーン
処理プロセッサ204が行なうプリント処理の制御内容
を示すフローチャートである。
FIGS. 6 and 7 are flowcharts showing the control contents of the print processing performed by the line screen processor 204 of FIG.

【0032】このフローチャートを具体的に説明する前
に、図8から図11を参照して、この制御内容の概要に
ついて説明する。
Before describing this flowchart in detail, an outline of the control will be described with reference to FIGS.

【0033】図8は読取られるべき原稿に対する主走査
方向有効エリア信号および副走査有効エリア信号のオン
・オフの関係を示した図である。図に示すように、主走
査有効エリア信号は、原稿に対するライン方向すなわち
主走査方向に対して原稿が存在するときに変化する信号
であり、副走査有効エリア信号は、スキャン方向または
通紙方向に対して原稿が存在しているときに変化する信
号である。
FIG. 8 is a diagram showing the ON / OFF relationship of the main scanning direction effective area signal and the sub-scanning effective area signal for the original to be read. As shown in the figure, the main scanning effective area signal is a signal that changes when a document is present in the line direction with respect to the document, that is, in the main scanning direction. On the other hand, it is a signal that changes when a document exists.

【0034】図9は主走査有効エリア信号と、各画像デ
ータと、ウィンド番号との関係を示す図である。図にお
いては、例として1ラインの画像データが0からNまで
のN+1の画素について記載されている。ウィンド番号
は、隣接する2つの画素毎に、1つの番号が付与され
る。すなわち、画像データ0および1に対してウィンド
番号がW0として対応し、画像データN−1およびNに
対しては、ウィンド番号がW(N−1)/2が対応す
る。以下の説明の便宜上、画像データ0は、ウィンドW
0の左濃度データLとして対応し、画素データ1は、W
0の右濃度データRとして対応する。同様にして、画素
データN−1は、W(N−1)/2の左濃度データLと
画像データNは、W(N−1)/2の右濃度データRと
して対応する。
FIG. 9 is a diagram showing the relationship between the main scanning effective area signal, each image data, and the window number. In the figure, as an example, one line of image data is described for N + 1 pixels from 0 to N. One window number is assigned to each two adjacent pixels. That is, the window number W0 corresponds to the image data 0 and 1, and the window number W (N-1) / 2 corresponds to the image data N-1 and N. For convenience of the following description, image data 0 is a window W
0 corresponds to left density data L, and pixel data 1 corresponds to W
This corresponds to right density data R of 0. Similarly, the pixel data N-1 corresponds to the left density data L of W (N-1) / 2 and the image data N corresponds to the right density data R of W (N-1) / 2.

【0035】図10は各画素に対する濃度データの加工
の要領を示した概略図である。図10の(1)において
は、この発明の濃度データの加工の基本思想が示されて
いる。図において、縦軸には、256の階調(0〜25
5)の濃度レベルが示され、横軸には、あるウィンドの
左濃度データLと右濃度データRとが示されている。こ
の例では、左濃度データLの濃度値が大きく、右濃度デ
ータRの濃度値より値DLRだけ差異が生じている。この
差異DLRがあるしきい値DTHより小さいとき、右側の濃
度データRの値が、左濃度データLに、破線で示すよう
に移設される。この例では、結果として左濃度データL
の値が破線の位置まで増加し、右濃度データRの値は0
となる。
FIG. 10 is a schematic diagram showing the procedure of processing the density data for each pixel. FIG. 10A shows the basic concept of processing density data according to the present invention. In the figure, the vertical axis indicates 256 gradations (0 to 25).
5) is shown, and the horizontal axis shows left density data L and right density data R of a certain window. In this example, the density value of the left density data L is large, and there is a difference from the density value of the right density data R by the value DLR . Is smaller than the threshold D TH there is this difference D LR, the value of the right density data R is, on the left density data L, are moved as indicated by the broken line. In this example, as a result, the left density data L
Increases to the position indicated by the broken line, and the value of the right density data R becomes 0
Becomes

【0036】図10の(2)の場合においては、左濃度
データと右濃度データとの差異DLRがしきい値DTHより
大きい場合の処理が示されている。この場合は、図10
の(1)に示すような濃度データの移設は行なわない。
このように移設を行なわないのは、たとえば文字データ
のようなエッジ部分が明瞭に示されるような画像の場
合、図10の(1)のように移設を行なうと、エッジ部
分の位置が移動し画像の再現性としては好ましくないか
らである。
In the case (2) of FIG. 10, the processing is shown in the case where the difference DLR between the left density data and the right density data is larger than the threshold value DTH . In this case, FIG.
The transfer of density data as shown in (1) is not performed.
The reason why the relocation is not performed is that, for example, in the case of an image such as character data in which an edge portion is clearly shown, if the relocation is performed as shown in FIG. 10A, the position of the edge portion moves. This is because the reproducibility of the image is not preferable.

【0037】図10の(3)は画像データの移設にあた
ってさらに他の例を示したものである。この例では左濃
度データLと右濃度データRとの差DLRがしきい値DTH
より小さいので、基本的には(1)のように濃度データ
の移設を行なう。しかし、この例では、左側濃度データ
Lの値が大きいため、右濃度データRの値をすべて移設
すると、濃度レベルの最大値255より越えてしまう。
したがって、この場合、左濃度データLの上限が最大値
255となるように右濃度データRから移設量が破線の
ように決定される。したがって、移設の結果は、左濃度
データLの値は最大値255となり、右濃度データRの
値は0とはならず、破線の位置の濃度データとして残存
することになる。このようにすることによって、左濃度
データLに対応する画素におけるトナーの付着量は最大
値となり、かつこのウィンドを構成する画素全体として
の濃度レベルは保持されることになる。
FIG. 10C shows another example of the transfer of image data. In this example, the difference D LR between the left density data L and the right density data R is the threshold value D TH
Therefore, the transfer of the density data is basically performed as shown in (1). However, in this example, since the value of the left density data L is large, if all the values of the right density data R are relocated, the value exceeds the maximum density level 255.
Therefore, in this case, the transfer amount is determined from the right density data R as indicated by the broken line so that the upper limit of the left density data L becomes the maximum value 255. Therefore, as a result of the relocation, the value of the left density data L becomes the maximum value 255, the value of the right density data R does not become 0, and remains as the density data at the position indicated by the broken line. By doing so, the amount of toner adhered to the pixel corresponding to the left density data L becomes the maximum value, and the density level of the whole pixel constituting this window is maintained.

【0038】図11は図10の(1)のデータの移設が
行なわれた結果を、ウィンドW0からW4、ライン第1
から3に対応した部分の画素の状況を示した図である。
図に示すように、この例では、右濃度データRがすべて
左濃度データLに移設されるため、ウィンドW0からウ
ィンドW4のそれぞれを構成する画素の濃度はすべてそ
の左側の画素Lに移設されることになり、その結果1つ
おきごとの画素が強調された万線スクリーン処理が施さ
れたことになる。この例では、移設後の右側の画素Rの
値は0としているが、図10の(3)に示すような移設
が行なわれた場合であっても左側の画素Lの濃度が強調
されることになり、結果として、万線スクリーン処理が
行なわれたのと同様の効果が生じる。
FIG. 11 shows the result of the data transfer shown in (1) of FIG. 10 in the windows W0 to W4 and the first line.
FIG. 6 is a diagram showing the states of pixels in portions corresponding to FIGS.
As shown in the figure, in this example, all the right density data R are moved to the left density data L, so that the densities of the pixels constituting each of the windows W0 to W4 are all moved to the left pixel L. As a result, line screen processing in which every other pixel is emphasized is performed. In this example, the value of the right pixel R after the relocation is set to 0. However, even when the relocation as shown in (3) of FIG. 10 is performed, the density of the left pixel L is emphasized. As a result, the same effect as when the line screen processing is performed is produced.

【0039】次に図6および図7のフローチャートにつ
いて説明する。万線スクリーン処理プロセッサの処理が
始まると、まず、ステップS501で、副走査有効エリ
ア信号が変化しているか否かが判別される。副走査有効
エリア信号が変化していないときすなわち光学系が原稿
の読取りを行なっていないときは、そのままリターンす
る。一方、副走査有効エリア内であるときは、ステップ
S502で主走査有効エリア信号が変化したか否かが判
別される。この信号が変化すると、光学系が、原稿を主
走査方向に走査し始めたことを意味するので、ステップ
S503で、ウィンド番号を0にリセットする。一方、
すでに主走査有効エリア信号が変化した後である場合
は、フローはステップS503をジャンプし、ステップ
S504に進む。ステップS504では、原稿の読取り
対象が主走査有効エリア内か否かが判別される。エリア
外のときは、万線スクリーン処理は行なわずそのままリ
ターンする。
Next, the flowcharts of FIGS. 6 and 7 will be described. When the line screen processor starts processing, first, in step S501, it is determined whether the sub-scanning effective area signal has changed. When the sub-scanning effective area signal has not changed, that is, when the optical system is not reading a document, the process returns as it is. On the other hand, if it is within the sub-scanning effective area, it is determined in step S502 whether the main-scanning effective area signal has changed. When this signal changes, it means that the optical system has started scanning the original in the main scanning direction. Therefore, the window number is reset to 0 in step S503. on the other hand,
If the main scanning effective area signal has already been changed, the flow jumps from step S503 and proceeds to step S504. In step S504, it is determined whether the document to be read is within the main scanning effective area. If it is out of the area, the program returns without performing line screen processing.

【0040】光学系の走査対象が主走査有効エリア内で
ある場合は、ステップS505で第1のメモリ250に
格納されている画素のうち、偶数番目の画素を万線スク
リーン処理プロセッサ204に読込む。すなわち、左側
の画像データLに、(ウィンド番号×2)番目の画素の
データを格納する。次に、ステップS506で、第1の
メモリ250に格納されている画像データの内、奇数番
目の画素を読込む。すなわち、右側画像データRに、
(ウィンド番号×2+1)番目の画素のデータを格納す
る。
If the object to be scanned by the optical system is within the main scanning effective area, an even-numbered pixel among the pixels stored in the first memory 250 is read into the line screen processor 204 in step S505. . That is, the data of the (window number × 2) -th pixel is stored in the left image data L. Next, in step S506, the odd-numbered pixels in the image data stored in the first memory 250 are read. That is, in the right image data R,
The data of the (window number × 2 + 1) -th pixel is stored.

【0041】次にステップS507で、ステップS50
5および506で各々格納された画像データLと画像デ
ータRとの差の絶対値を演算する。すなわちステップS
507では、隣接する画素間の濃度データのばらつきを
求める処理を行なう。
Next, in step S507, step S50
In steps 5 and 506, the absolute value of the difference between the stored image data L and image data R is calculated. That is, step S
In step 507, a process for determining the variation in density data between adjacent pixels is performed.

【0042】次にステップS508で、求められた差分
が所定値未満であるか否かが判別される。差分が所定値
未満でないときは、図10の(2)の状態に対応するも
のであり、フローはステップS514に戻る。この場
合、画像データの移設は行なわないため、第1のメモリ
250から読出された画像データLおよびRの値をその
まま第2のメモリ251に出力し、そこに格納する。そ
して、ステップS515で次のウィンドに対する画像デ
ータの処理を行なうべく、ウィンド番号をインクリメン
トした後、フローはステップS504に戻る。
Next, in step S508, it is determined whether or not the obtained difference is smaller than a predetermined value. If the difference is not less than the predetermined value, it corresponds to the state of (2) in FIG. 10 and the flow returns to step S514. In this case, since the image data is not relocated, the values of the image data L and R read from the first memory 250 are output to the second memory 251 as they are, and stored there. Then, in step S515, the window number is incremented in order to process the image data for the next window, and then the flow returns to step S504.

【0043】一方、ステップS508で差分が所定値未
満である場合は、図10における(1)または(3)の
画像データの加工を行なうべくフローはステップS50
9以下に進む。ステップS509では、画像データL
に、画像データLと画像データRとを加えた値が格納さ
れる。そして、ステップS510で、この画像データL
が最大値すなわち図10においては、255の値を越え
ているか否かが判別される。画像データLが最大値を越
えていないときは、図10の(1)としての画像データ
の加工を行なうために、ステップS512で画像データ
Rに0の値を格納する。そして、ステップS509およ
びステップS512で決定された画像データLおよびR
を、ステップS514において、第2のメモリ251に
出力して格納し、次にステップS515でウィンド番号
をインクリメントした後、フローはステップS504に
戻る。
On the other hand, if the difference is smaller than the predetermined value in step S508, the flow proceeds to step S50 to process the image data (1) or (3) in FIG.
Go to 9 or less. In step S509, the image data L
, A value obtained by adding the image data L and the image data R is stored. Then, in step S510, the image data L
Is greater than the maximum value, that is, 255 in FIG. If the image data L does not exceed the maximum value, a value of 0 is stored in the image data R in step S512 in order to process the image data as (1) in FIG. Then, the image data L and R determined in steps S509 and S512
Is output and stored in the second memory 251 in step S514, and after the window number is incremented in step S515, the flow returns to step S504.

【0044】一方、ステップS510で、ステップS5
09で求められた画像データLが最大値より越えている
ときは、図10の(3)に対応する処理を行なう。すな
わち、ステップS511で、画像データRに画像データ
Lから最大値を引いた値を格納する。すなわち図10の
(3)のように、右側画像データRの破線の位置の値を
求める処理である。そして、ステップS513で、画像
データLに、最大値255を格納する。その後、同様に
ステップS514以下の処理を行なって、次のウィンド
番号に対する画像の加工を行なうべくウインド番号をイ
ンクリメントして、フローはステップS504に戻る。
On the other hand, in step S510, step S5
If the image data L obtained in step S09 exceeds the maximum value, processing corresponding to (3) in FIG. 10 is performed. That is, in step S511, a value obtained by subtracting the maximum value from the image data L is stored in the image data R. That is, as shown in (3) of FIG. 10, this is a process of calculating the value of the position of the broken line of the right image data R. Then, in step S513, the maximum value 255 is stored in the image data L. Thereafter, similarly, the processing from step S514 is performed, the window number is incremented so as to process the image for the next window number, and the flow returns to step S504.

【0045】図12はこの発明の一実施例を適用して形
成された画像に対する視覚特性を考慮した粒状度評価を
示す図である。一方、図13は、従来の強度変調方式に
おいて形成された画像に対する粒状度評価を示した図で
あり、図12に対応したものである。両図において、横
軸には、空間周波数がとられ、縦軸には、空間周波数に
対応する各パワーがとられている。図に示すように、図
12においては、空間周波数4(lp/mm)のあたり
でパワーが集中しており、一方、図13においては、空
間周波数4(lp/mm)以下の低周波成分においてノ
イズが発生している状態が示されている。
FIG. 12 is a diagram showing an evaluation of granularity of an image formed by applying one embodiment of the present invention in consideration of visual characteristics. On the other hand, FIG. 13 is a diagram showing a granularity evaluation for an image formed by the conventional intensity modulation method, and corresponds to FIG. In both figures, the horizontal axis shows the spatial frequency, and the vertical axis shows each power corresponding to the spatial frequency. As shown in FIG. 12, in FIG. 12, power is concentrated around a spatial frequency of 4 (lp / mm), while in FIG. 13, in a low frequency component of a spatial frequency of 4 (lp / mm) or less. The state where noise is occurring is shown.

【0046】図14は、空間周波数が視覚にノイズとし
て与える影響を示す、Dooleyによる、視覚のMT
F特性図である。
FIG. 14 shows the MT of vision according to Dooley, which shows the effect of spatial frequency as noise on vision.
It is an F characteristic view.

【0047】図において、横軸には空間周波数がとら
れ、縦軸には、視覚にノイズとして与える影響を示すレ
ベルがとられており、その値が1に近づくほど、人間の
目には、ノイズすなわち画質の低下を感じるものであ
る。図14から明瞭に示されているように、空間周波数
1(lp/mm)の値で、最大のノイズ効果が示されて
いる。この図14に基づいて、図12および図13の粒
状度評価を行なうと、この発明による実施例の万線スク
リーン処理の効果が顕著に表われている。すなわち、図
12における本願発明の実施例によると、空間周波数1
(lp/mm)当りの成分は極めて少ないのに対して、
図13における、従来の強度変調方式によるものであれ
ば、空間周波数1(lp/mm)あたりにその成分が集
中していることがわかる。
In the figure, the horizontal axis indicates the spatial frequency, and the vertical axis indicates the level indicating the effect on the visual sense as noise. As the value approaches 1, the human eye sees Noise, that is, a decrease in image quality is felt. As can be clearly seen from FIG. 14, the maximum noise effect is shown at the value of the spatial frequency 1 (lp / mm). When the granularity evaluation of FIGS. 12 and 13 is performed based on FIG. 14, the effect of the line screen processing of the embodiment according to the present invention is remarkably exhibited. That is, according to the embodiment of the present invention in FIG.
While the component per (lp / mm) is extremely small,
In the case of the conventional intensity modulation method shown in FIG. 13, it can be seen that the components are concentrated around a spatial frequency of 1 (lp / mm).

【0048】図15はこの発明の一実施例の効果を示す
ために読取られた16階調の写真画像であり、図16は
図15の原稿画像を読取って、この発明の一実施例によ
る万線スクリーン処理を施した結果としての画像を示し
たものである。図16においては、図の上下方向に、万
線スクリーンの方向が示された処理となっている。
FIG. 15 is a photographic image of 16 gradations read to show the effect of one embodiment of the present invention. FIG. 16 is a diagram of the original image shown in FIG. It shows an image as a result of performing a line screen process. In FIG. 16, the processing is such that the direction of the line screen is indicated in the vertical direction of the figure.

【0049】図17は、この発明の一実施例の効果を文
字画像に対して示すために読み取られた原稿である。図
18は、図17の原稿に対して、万線スクリーン方向を
図面に対して右側方向に与えた場合の、この発明の一実
施例による画像であり、図19は、万線スクリーン方向
を図面に対して上下方向に与えた場合のこの発明の一実
施例による画像である。
FIG. 17 shows a document read in order to show the effect of one embodiment of the present invention on a character image. FIG. 18 is an image according to an embodiment of the present invention when the line screen direction is given to the document of FIG. 17 in the right direction with respect to the drawing. FIG. 19 is a diagram illustrating the line screen direction. 5 is an image according to one embodiment of the present invention when given in the vertical direction with respect to.

【0050】これに対して図20は、図17の原稿に対
していわゆるディザ法を適用した場合の、従来の画像で
ある。図20においては、文字のように、つながって再
現されるべきデータが、ディザ処理によると、不連続に
再現されていることがわかる。これに対して、図18お
よび図19に示されているように、この発明の一実施例
によれば、文字画像に対しても、さらに優れた画像の再
現が可能になる。図21は、図11に対応するものであ
り、万線スクリーン方向を45度方向に変化させたもの
である。具体的には、ライン1に対しては、ウィンドW
0からW4の各々を構成する画素のうち、右側の画素R
からそのデータを左側の画素Lに移設し、ライン2に対
しては、逆に左側の画素のデータを右側の画素に移設す
る処理を施すものである。このようにラインの奇数およ
び偶数によって、画素の移設する方向を逆にすることに
よって、隣接する画素のうち強調される濃度の画素の配
置が市松模様すなわちスクリーン角が45度となってい
る。このスクリーン角45度における、図15の原稿画
像に対して再現された画像が図23に示されている。
FIG. 20 shows a conventional image when the so-called dither method is applied to the original shown in FIG. In FIG. 20, it can be seen that data to be connected and reproduced like characters is reproduced discontinuously by dither processing. On the other hand, as shown in FIGS. 18 and 19, according to the embodiment of the present invention, even more excellent image reproduction can be performed for a character image. FIG. 21 corresponds to FIG. 11, in which the direction of the line screen is changed to a direction of 45 degrees. Specifically, for line 1, the window W
0 to W4, the right pixel R
Then, the data is transferred to the pixel L on the left side, and the processing for transferring the data of the pixel on the left side to the pixel on the right is performed on the line 2. In this way, by reversing the direction in which the pixels are transferred depending on the odd and even numbers of the lines, the arrangement of the pixels having the emphasized density among the adjacent pixels has a checkered pattern, that is, a screen angle of 45 degrees. FIG. 23 shows an image reproduced from the document image of FIG. 15 at the screen angle of 45 degrees.

【0051】図22は、さらに画素の移行方向を変化さ
せた、図11に対するさらの変形例である。この例で
は、ライン1に対しては、ウィンドW0、W2およびW
4に対してのみ画素データの左側への移設を行ない、ウ
ィンドW1およびW3に対しては画素の移設は行なわな
い。次にライン2に対しては、ウィンドW1およびW3
に対して画素の移設を行なうが、ウィンドW0、W2お
よびW4に対しては画素の移設は行なわない。ライン3
に対しては、ライン1と同様の移設を行なうことによっ
て、図に示すような濃度を強調する画素のパターンが作
成される。この結果、スクリーン角は26.6度とな
り、その効果が図15の原稿に対して読取られた画像と
して、図24に示されている。
FIG. 22 is a further modified example of FIG. 11 in which the direction of pixel shift is further changed. In this example, for lines 1, windows W0, W2 and W
The pixel data is relocated to the left only for No. 4, and no pixels are relocated for windows W1 and W3. Next, for line 2, the windows W1 and W3
, But not for windows W0, W2 and W4. Line 3
Is performed by performing the same transfer as that of the line 1, thereby creating a pixel pattern that emphasizes the density as shown in the figure. As a result, the screen angle becomes 26.6 degrees, and the effect is shown in FIG. 24 as an image read from the original in FIG.

【0052】図25はこの発明の他の実施例による、隣
接する3画素に対して万線スクリーン処理を行なった場
合の万線スクリーン処理プロセッサの制御内容を示すフ
ローチャートである。
FIG. 25 is a flowchart showing the control contents of the line screen processor when the line screen processing is performed on three adjacent pixels according to another embodiment of the present invention.

【0053】隣接する3画素に対する濃度データの移設
の処理については、図27に具体的に示されている。
The process of transferring the density data to three adjacent pixels is specifically shown in FIG.

【0054】図27の(1)において示されているよう
に、中央の画像データMと、その左側に隣接する画像デ
ータLと、その右側に隣接する画像データRとが、図に
示すような値をとっていると想定する。この場合、隣接
する3画素の内、最大の濃度データを保有する画像デー
タ、すなわちこの例では、画像データLと、隣接する3
画素の中で、最小の濃度データを保有している画像デー
タ、すなわちこの例では、画像データMとの差異が求め
られる。この差異Dが、しきい値DTHより小さい場合、
中央の画像データMに対して、その両側の画像データL
およびRの濃度データの移設が行なわれる。この例で
は、画像データLの値が画像データMの値に重ねられ、
さらに、画像データRの値が、その上に重ねられるが、
すべての画像データを中央の画像データMに積み上げる
と、濃度データの最大値255を越えてしまうので、そ
の最大値を越えた部分は、分配されて画像データLおよ
びRの値として残ることになる。
As shown in FIG. 27A, the center image data M, the image data L adjacent to the left side thereof, and the image data R adjacent to the right side thereof are as shown in FIG. Suppose you have a value. In this case, the image data having the maximum density data among the three adjacent pixels, ie, in this example, the image data L and the adjacent three pixels
Image data having the minimum density data among the pixels, that is, in this example, a difference from the image data M is obtained. If this difference D is smaller than the threshold value D TH ,
For the central image data M, the image data L on both sides
And density data of R are transferred. In this example, the value of the image data L is superimposed on the value of the image data M,
Further, the value of the image data R is superimposed thereon,
If all the image data are stacked on the central image data M, the density data exceeds the maximum value 255 of the density data. Therefore, the portion exceeding the maximum value is distributed and remains as the values of the image data L and R. .

【0055】一方、図27の(2)に示されているよう
に、隣接する3画素の内、その最大の濃度を示す画素の
濃度データと最小の濃度データを示す画素の値との差D
が、しきい値DTHより大きい場合は、先の実施例と同様
に、濃度データの移設処理は行なわない。その理由は先
の実施例と同様であり、文字画像に対して、エッジの移
設等が生じるおそれを防止するためである。
On the other hand, as shown in FIG. 27B, the difference D between the density data of the pixel indicating the maximum density and the value of the pixel indicating the minimum density data among the three adjacent pixels.
Is larger than the threshold value D TH , the density data transfer processing is not performed as in the previous embodiment. The reason for this is the same as in the previous embodiment, in order to prevent the possibility of edge relocation or the like occurring in the character image.

【0056】図25のフローチャートに戻ってこの他の
実施例の説明を以下行なうが、ステップS601からス
テップS604までの処理は、先の実施例と同様である
ので、ここでの説明は繰返さない。
Returning to the flowchart of FIG. 25, the description of the other embodiment will be made below. However, since the processing from step S601 to step S604 is the same as that of the previous embodiment, the description will not be repeated here.

【0057】ステップS605で、画像データLに、第
1のメモリ250に格納されている画素のデータの内、
(ウィンド番号×3)番目の画素のデータを読出して格
納する。
In step S605, the image data L is stored in the pixel data stored in the first memory 250 as
The data of the (window number × 3) -th pixel is read and stored.

【0058】なお、この実施例においては、ウインド番
号は、隣接する3画素毎に対応したものであり、先の実
施例の隣接する2画素毎に対応するウィンド番号とは異
なるものである。
In this embodiment, the window numbers correspond to every three adjacent pixels, and are different from the window numbers corresponding to every two adjacent pixels in the previous embodiment.

【0059】次に、ステップS606で画像データM
に、第1のメモリ250から、(ウィンド番号×3+
1)番目の画素のデータを読出して格納する。同様にス
テップS607では、画像データRに第1のメモリ25
0から、(ウィンド番号×3+2)番目の画素のデータ
を読出し格納する。次にステップS608で、画像デー
タL、MおよびRに格納されたデータの内、最大のもの
をデータAとし、同様にステップS609で、3つのデ
ータの内最小のものをデータBとする。そして、ステッ
プS610で、データAとデータBの差分を演算する。
ステップS611で、その差分が所定値未満であるか否
かが判別される。差分が所定値未満であるときは、図2
7の(1)に示されている濃度データの移設処理を行な
うため、ステップS612以下のフローに進むが、差分
が所定値未満でないときは、図27の(2)に示されて
いるように、濃度データの移設は行なわないため、フロ
ーはステップS619に進む。ステップS619で、画
像データL、MおよびRの値をそのまま出力し、第2の
メモリ251に格納する。そしてステップS620で、
次のウインドに対する処理を行なうため、ウィンド番号
をインクリメントした後、フローはステップS604に
戻る。
Next, in step S606, the image data M
Then, from the first memory 250, (window number × 3 +
1) Read and store the data of the pixel. Similarly, in step S607, the image data R is stored in the first memory 25.
From 0, the data of the (window number × 3 + 2) th pixel is read and stored. Next, in step S608, the largest one of the data stored in the image data L, M, and R is set to data A, and similarly, in step S609, the smallest one of the three data is set to data B. Then, in step S610, the difference between the data A and the data B is calculated.
In step S611, it is determined whether the difference is less than a predetermined value. If the difference is less than the predetermined value,
In order to perform the density data transfer processing shown in (1) of FIG. 7, the flow proceeds to the flow from step S612. If the difference is not less than the predetermined value, as shown in (2) of FIG. Since the transfer of the density data is not performed, the flow proceeds to step S619. In step S619, the values of the image data L, M, and R are output as they are, and stored in the second memory 251. Then, in step S620,
After incrementing the window number in order to perform processing for the next window, the flow returns to step S604.

【0060】一方、ステップS611で、差分が所定値
未満であるときは、ステップS612で、画像データM
に、画像データL、画像データMおよび画像データRの
値のすべてを加えたものを格納する。そしてステップS
613でその画像データMが最大値すなわち255より
大きいか否かが判別される。画像データMが最大値を越
えていないときは、ステップS617で画像データLに
0の値を格納し、ステップS618で画像データをRに
0の値を格納した後、フローはステップS619に進
む。
On the other hand, if the difference is smaller than the predetermined value in step S611, the image data M
In which all the values of the image data L, the image data M and the image data R are added. And step S
At 613, it is determined whether or not the image data M is larger than the maximum value, that is, 255. If the image data M does not exceed the maximum value, a value of 0 is stored in the image data L in step S617, and a value of 0 is stored in the image data R in step S618, and then the flow proceeds to step S619.

【0061】一方、ステップS613で、画像データM
が最大値より越えている場合は、ステップS614で、
画像データLに画像データMから最大値を引いたものの
値の2分の1の値を格納する。そしてステップS615
で、画像データRに画像データMから最大値と画像デー
タLとを引いた値を格納する。さらにステップS616
で、画像データMに最大値を格納する。すなわちステッ
プS614からステップS616の処理によって、隣接
する3つの画素の濃度データを加えた値が、最大値より
越えているときには、その越えた分の2分の1の値が、
左右の画像データLおよびRに分配されることになる。
On the other hand, in step S613, the image data M
Is larger than the maximum value, in step S614,
A half value of the value obtained by subtracting the maximum value from the image data M is stored in the image data L. And step S615
Then, a value obtained by subtracting the maximum value and the image data L from the image data M is stored in the image data R. Further, step S616
Then, the maximum value is stored in the image data M. That is, when the value obtained by adding the density data of the three adjacent pixels exceeds the maximum value by the processing from step S614 to step S616, the value of half of the value exceeds the maximum value.
The image data is distributed to the left and right image data L and R.

【0062】このようにして、画像データL、Mおよび
Rの値が決定され、その値をステップS619におい
て、第2のメモリ251に出力して格納する。そしてス
テップS620において、次のウィンドに対応する画素
を処理するために、ウィンド番号をインクリメントした
後、フローはステップS604に進み以後上記と同様の
処理が行なわれる。
As described above, the values of the image data L, M and R are determined, and the values are output to the second memory 251 and stored in step S619. Then, in step S620, after the window number is incremented in order to process the pixel corresponding to the next window, the flow proceeds to step S604, and thereafter, the same processing as described above is performed.

【0063】なお、上記第1および第2の実施例では、
万線スクリーンを加える方向は、主走査方向としている
が、副走査方向に加えることも可能である。しかし、副
走査方向は感光体ドラムの回転ピッチの誤差の影響を受
けやすいので、主走査方向をスクリーン方向とする方が
望ましい。
In the first and second embodiments,
Although the direction in which the line screen is added is the main scanning direction, it can be added in the sub-scanning direction. However, since the sub-scanning direction is easily affected by errors in the rotation pitch of the photosensitive drum, it is preferable that the main scanning direction be the screen direction.

【0064】また、上記第1および第2の実施例では、
画素の濃度データの移設の実行の有無を判断するしきい
値を一定としてるが、読取画像の状態によって、たとえ
ば中間調画像や文字画像等によって、そのしきい値を変
化させることも可能である。
In the first and second embodiments,
Although the threshold value for determining whether or not to execute the transfer of the density data of the pixels is fixed, the threshold value may be changed depending on the state of the read image, for example, according to a halftone image or a character image. .

【0065】さらに、しきい値の具体的な値は、0〜2
55階調の場合80程度が望ましい。これは、白と黒の
コントラスト差が240程度であり、その3分の1程度
として設定したものである。
Further, the specific value of the threshold value is 0 to 2
In the case of 55 gradations, about 80 is desirable. In this case, the contrast difference between white and black is about 240, which is set to about one third thereof.

【0066】さらに、上記第1および第2の実施例で
は、隣接する2画素または3画素に対して濃度データの
移設をしているが、原稿画像によっては、4画素以上の
隣接画素に対して濃度データの移設を行なうことも可能
である。
Further, in the first and second embodiments, the density data is transferred to two or three adjacent pixels. However, depending on the original image, four or more adjacent pixels are transferred. It is also possible to transfer density data.

【0067】さらに、上記第1および第2の実施例にお
いては、強度変調方式による画像処理装置にこの発明を
適用しているが、強度変調方式以外の方式にも、この発
明の思想を適用できることは言うまでもない。
Further, in the first and second embodiments, the present invention is applied to an image processing apparatus using an intensity modulation method. However, the idea of the present invention can be applied to methods other than the intensity modulation method. Needless to say.

【0068】さらに、上記第1および第2の実施例で
は、濃度データの移設にあたって、上限を最大値255
としているが、必ずしも上限を最大値とする必要はな
く、最大値未満の値を上限として設定して濃度データを
移設することも可能である。
Further, in the first and second embodiments, when transferring the density data, the upper limit is set to the maximum value 255.
However, it is not always necessary to set the upper limit to the maximum value, and it is also possible to transfer the density data by setting a value less than the maximum value as the upper limit.

【0069】なお、上記第1および第2の実施例では、
隣接する2画素および隣接する3画素に対して各々濃度
データの加工処理を行なっているが、それらの処理のい
ずれも1台のデジタル複写機において可能とするように
構成してもよい。その場合、図32に示すように操作部
218にスイッチ219とは別に加工処理の種類を切換
えるスイッチ220を設けていずれかの処理を指定でき
るように構成すればよい。
In the first and second embodiments,
Although the processing of density data is performed on each of two adjacent pixels and three adjacent pixels, any of those processes may be configured to be performed by one digital copying machine. In this case, as shown in FIG. 32, a switch 220 for switching the type of processing may be provided in the operation unit 218 separately from the switch 219 so that any one of the processings can be designated.

【0070】また、スイッチ220を設ける代わりにス
イッチ219で処理モードを指定するようにして、これ
によって2画素を対象とした万線スクリーン処理を行な
うか3画素を対象とした万線スクリーン処理を行なうか
を決めるようにしてもよい。すなわち、文字が大部分の
原稿に対する処理モードでは通常処理を行ない、文字と
写真とが混在するような原稿に対する処理モードでは2
画素を対象として万線スクリーン処理を行ない、写真が
大部分の原稿に対する処理モードでは3画素を対象とし
た万線スクリーン処理を行なうようにすればよい。
Instead of providing the switch 220, the processing mode is designated by the switch 219, whereby the line screen processing for two pixels or the line screen processing for three pixels is performed. May be determined. That is, normal processing is performed in the processing mode for a document with most characters, and 2 in the processing mode for a document in which characters and photographs are mixed.
The line screen processing may be performed on the pixels, and the line screen processing may be performed on three pixels in the processing mode for most originals of a photograph.

【0071】図28および29はこの発明の第3の実施
例による、隣接する3画素に対して万線スクリーン処理
を行なった場合の万線スクリーン処理プロセッサの制御
内容を示すフローチャートである。
FIGS. 28 and 29 are flowcharts showing the control contents of the line screen processing processor when the line screen processing is performed on three adjacent pixels according to the third embodiment of the present invention.

【0072】隣接する3画素に対する濃度データの移設
の処理については、図30に具体的に示されている。
The process of transferring the density data to three adjacent pixels is specifically shown in FIG.

【0073】図30の(1)において示されているよう
に、中央の画像データMと、その左側に隣接する画像デ
ータLと、その右側に隣接する画像データRとが、図に
示すような値をとっていると想定する。この場合、隣接
する3画素のうち、最大の濃度データを保有する画像デ
ータ、すなわちこの例では画像データLと、隣接する3
画素の中で、最小の濃度データを保有している画像デー
タ、すなわちこの例では、画像データMとの差異が求め
られる。この差異Dが第2の所定値DT H より小さい場
合、中央の画像データMに対して、その両側の画像デー
タLおよびRの濃度データの移設が行なわれる。この例
では、画像データLの値が画像データMの値に重ねら
れ、さらに、画像データRの値が、その上に重ねられる
が、すべての画像データを中央の画像データMに積み上
げると、濃度データの最大値255を越えてしまうの
で、その最大値を越えた部分は画像データLおよびRに
均等に分配される。
As shown in FIG. 30A, the center image data M, the image data L adjacent to the left side thereof, and the image data R adjacent to the right side thereof are as shown in FIG. Suppose you have a value. In this case, the image data having the maximum density data among the three adjacent pixels, that is, the image data L in this example,
Image data having the minimum density data among the pixels, that is, in this example, a difference from the image data M is obtained. When the difference D is smaller than the second predetermined value DTH , the density data of the image data L and R on both sides of the central image data M is transferred. In this example, the value of the image data L is superimposed on the value of the image data M, and the value of the image data R is further superimposed on the value. Since the data exceeds the maximum value 255, the portion exceeding the maximum value is evenly distributed to the image data L and R.

【0074】一方、図30の(2)に示されているよう
に、隣接する3画素のうち、その最大の濃度を示す画素
の濃度データと最小の濃度データを示す画素の値との差
Dが、第2の所定値DT H より大きい場合は、先の実施
例と同様に、濃度データの移設処理は行なわない。その
理由は先の実施例と同様であり、文字画像に対してエッ
ジの移設等が生じる恐れを防止するためである。
On the other hand, as shown in (2) of FIG. 30, the difference D between the density data of the pixel showing the maximum density and the value of the pixel showing the minimum density data among the three adjacent pixels. However, if it is larger than the second predetermined value D TH , the density data transfer processing is not performed as in the previous embodiment. The reason for this is the same as in the previous embodiment, in order to prevent the possibility of relocation of an edge to a character image.

【0075】図28のフローチャートに戻ってこの発明
の第3の実施例の説明を行なうが、ステップS701か
らステップS704までの処理は、先の第1の実施例の
ステップS501からステップS504の処理と同様で
あるので、ここでの説明は繰返さない。
Returning to the flowchart of FIG. 28, the third embodiment of the present invention will be described. The processing of steps S701 to S704 is the same as the processing of steps S501 to S504 of the first embodiment. Since it is the same, the description here will not be repeated.

【0076】ステップS705で、画像データLに、第
1のメモリ250に格納されている画素のデータのう
ち、(ウインド番号×3)番目を画素のデータを読出し
て格納する。
In step S705, of the pixel data stored in the first memory 250, the (window number × 3) -th pixel data is read out and stored in the image data L.

【0077】なお、この実施例においては、ウインド番
号は、隣接する3画素ごとに対応したものであり、先の
第1の実施例の隣接する2画素ごとに対応するウインド
番号とは異なるものである。
In this embodiment, the window numbers correspond to every three adjacent pixels, and are different from the window numbers corresponding to every two adjacent pixels in the first embodiment. is there.

【0078】次に、ステップS706で画像データM
に、第1のメモリ250から、(ウインド番号×3+
1)番目の画素のデータを読出して格納する。同様にス
テップS707では、画像データRに第1のメモリ25
0から、(ウインド番号×3+2)番目の画素のデータ
を読出し格納する。次に、ステップS708で、画像デ
ータL,MおよびRの3つの平均値と濃度データの最大
値(第1の所定値)255とを比較し、平均値が255
以下であれば次のステップS709に進み、255より
大きいときは、この万線スクリーン処理を行なわずにス
テップS720に進む。次にステップS709で、画像
データL,MおよびRに格納されたデータのうち、最大
のものをデータAとし、同様にステップS710で、3
つのデータのうち最小のものをデータBとする。そし
て、ステップS711で、データAとデータBの差分を
演算する。ステップS712で、その差分が図30で示
した第2の所定値DT H 未満であるか否かが判別され
る。差分が所定値DT H 未満であるときは、図30の
(1)に示されている濃度データの移設処理を行なうた
め、ステップS713以下のフローに進むが、差分が所
定値DT H 未満でないときは、図30の(2)に示され
ているように、濃度データの移設は行なわないため、フ
ローはステップS720に進む。ステップS720で画
像データL、MおよびRの値をそのまま出力し、第2の
メモリ251に格納する。そしてステップS721で、
次のウインドに対する処理を行なうために、ウインド番
号をインクリメントした後、フローステップS704に
戻る。
Next, in step S706, the image data M
Then, from the first memory 250, (window number × 3 +
1) Read and store the data of the pixel. Similarly, in step S707, the image data R is stored in the first memory 25
From 0, the data of the (window number × 3 + 2) th pixel is read and stored. Next, in step S708, the three average values of the image data L, M, and R are compared with the maximum value (first predetermined value) 255 of the density data.
If it is less than or equal to 255, the process proceeds to the next step S709, and if it is greater than 255, the process proceeds to step S720 without performing the line screen processing. Next, in step S709, of the data stored in the image data L, M, and R, the largest one is set to data A. Similarly, in step S710, 3
The smallest one of the two data is data B. Then, in step S711, the difference between the data A and the data B is calculated. In step S712, it is determined whether or not the difference is less than the second predetermined value D TH shown in FIG. When the difference is less than the predetermined value D TH is to perform the relocation process of the density data shown in (1) in FIG. 30, the process proceeds to step S713 following flow, when the difference is not less than the predetermined value D TH Does not transfer the density data, as shown in (2) of FIG. 30, the flow proceeds to step S720. In step S720, the values of the image data L, M, and R are output as they are, and stored in the second memory 251. Then, in step S721,
After the window number is incremented in order to perform the process for the next window, the process returns to the flow step S704.

【0079】一方、ステップS611で差分が所定値D
T H 未満であるときは、ステップS713で、画像デー
タMに、画像データL、画像データMおよび画像データ
Rの値のすべてを加えたものを格納する。そしてステッ
プS714でその画像データMが最大値すなわち255
より大きいか否かが判別される。画像データMが最大値
を越えていないときは、ステップS718で画像データ
Lに0の値を格納し、ステップS719で画像データR
に0の値を格納した後、フローはステップS720に進
む。
On the other hand, in step S611, the difference is determined to be a predetermined value D.
If it is less than TH , in step S713, a value obtained by adding all the values of the image data L, the image data M, and the image data R to the image data M is stored. Then, in step S714, the image data M becomes the maximum value, that is, 255.
It is determined whether it is greater than. If the image data M does not exceed the maximum value, a value of 0 is stored in the image data L in step S718, and the image data R is stored in step S719.
After the value of 0 is stored in the subroutine, the flow proceeds to step S720.

【0080】一方、ステップS714で、画像データM
が最大値255より越えている場合は、ステップS71
5で、画像データLに画像データMから最大値255を
引いたものの値の2分の1の値を格納する。そしてステ
ップS716で、画像データRに画像データMから最大
値255と画像データLとを引いた値を格納する。さら
にステップS717で、画像データMに最大値255を
格納する。すなわちステップS715からステップS7
17の処理によって、隣接する3つの画素の濃度データ
を加えた値が、最大値255より越えているときには、
その越えた分の2分の1の値が左右の画像データLおよ
びRに均等に分配されることになる。
On the other hand, in step S714, the image data M
Is greater than the maximum value 255, step S71
In step 5, half the value of the value obtained by subtracting the maximum value 255 from the image data M is stored in the image data L. In step S716, a value obtained by subtracting the maximum value 255 and the image data L from the image data M is stored in the image data R. In step S717, the maximum value 255 is stored in the image data M. That is, from step S715 to step S7
If the value obtained by adding the density data of the three adjacent pixels exceeds the maximum value 255 by the processing in step 17,
The half of the value that is exceeded is evenly distributed to the left and right image data L and R.

【0081】このようにして、画像データL、Mおよび
Rの値が決定され、その値をステップS720におい
て、第2のメモリ251に出力して格納する。そしてス
テップS721において、次のウインドに対応する画素
を処理するために、ウインド番号をインクリメントした
後、フローはステップS704に進み以後上記と同様の
処理が行なわれる。
In this way, the values of the image data L, M and R are determined, and the values are output to the second memory 251 and stored in step S720. Then, in step S721, after the window number is incremented in order to process the pixel corresponding to the next window, the flow proceeds to step S704, and thereafter, the same processing as described above is performed.

【0082】図31は図15で示された原稿画像に対し
て上記で述べたこの発明の第3の実施例によって形成さ
れた画像である。
FIG. 31 is an image formed by the above-described third embodiment of the present invention with respect to the original image shown in FIG.

【0083】図33はこの発明の第4の実施例による万
線スクリーン処理プロセッサ周りのシステム構成図であ
る。
FIG. 33 is a diagram showing a system configuration around a line screen processor according to a fourth embodiment of the present invention.

【0084】図を参照して、システムの構成は基本的に
は図5で示した第1の実施例と同じであるが、異なる点
は移動量参照テーブル253が設けられている点であ
る。移動量参照テーブルは以下に説明するように、万線
スクリーン処理における濃度データの移設量を隣接する
2画素の濃度データの差に応じて定めたものである。そ
の内容は具体的には図34に示されている。図34にお
いて、横軸には濃度データの差を入力とした差分がとら
れ、縦軸には差分に対応する移設量が出力としてとられ
ている。
Referring to the figure, the configuration of the system is basically the same as that of the first embodiment shown in FIG. 5, except that a movement amount reference table 253 is provided. As will be described below, the moving amount reference table determines the moving amount of the density data in the line screen processing according to the difference between the density data of two adjacent pixels. The contents are specifically shown in FIG. In FIG. 34, the horizontal axis represents the difference obtained by inputting the difference between the density data, and the vertical axis represents the relocation amount corresponding to the difference as the output.

【0085】図35は第4の実施例における各画素に対
する濃度データの加工の要領を示した概略図である。
FIG. 35 is a schematic diagram showing the procedure of processing density data for each pixel in the fourth embodiment.

【0086】図35の(1)においては、この実施例の
濃度データの加工の基本思想が示されている。図におい
て、縦軸には256の階調(0〜255)の濃度レベル
が示され、横軸にはあるウインドの左濃度Lと右濃度デ
ータRとが示されている。この例では、左濃度データL
の濃度値が大きく、右濃度データRの濃度値よりDLR
だけ差異が生じている。この差異DL R に対応する濃度
データ移設量Xが万線スクリーン処理プロセッサ204
によって移設量を参照テーブル253のデータアクセス
することにより求められ、右側の濃度データRの値が、
左濃度データLに破線で示すように移設される。この例
では、結果として左濃度データLの値が破線の位置まで
増加し、右濃度データRの値は0となる。
FIG. 35A shows the basic concept of processing the density data of this embodiment. In the figure, the vertical axis indicates the density level of 256 gradations (0 to 255), and the horizontal axis indicates the left density L and right density data R of a window. In this example, the left density data L
Greater density value of, D LR than the density value of the right density data R
Only the difference has occurred. The density data transfer amount X corresponding to the difference DLR is equal to the line screen processor 204.
Is obtained by accessing the data in the reference table 253, and the value of the density data R on the right is
The data is transferred to the left density data L as indicated by a broken line. In this example, as a result, the value of the left density data L increases to the position indicated by the broken line, and the value of the right density data R becomes 0.

【0087】図10の(2)の場合においては、左濃度
データと右濃度データとの差異DLR が大きい場合の処
理が示されている。この場合は、図10の(1)に示す
ような濃度データの移設は行なわない。このように移設
を行なわないのは、たとえば文字データのようなエッジ
部分が明瞭に示されるような画像の場合、図10の
(1)のように移設を行なうと、エッジ部分の位置が移
動し画像の再現性としては好ましくないからである。こ
の場合の差異DL R に対応する移設量Xは、移設量参照
テーブル上では図34に示されているように“0”に設
定されている。
In the case (2) of FIG. 10, the processing is shown in the case where the difference DLR between the left density data and the right density data is large. In this case, the transfer of the density data as shown in (1) of FIG. 10 is not performed. The reason why the relocation is not performed is that, for example, in the case of an image such as character data in which an edge portion is clearly shown, if the relocation is performed as shown in FIG. 10A, the position of the edge portion moves. This is because the reproducibility of the image is not preferable. The transfer amount X corresponding to the difference D LR in this case is set to “0” on the transfer amount reference table as shown in FIG.

【0088】図10の(3)は画像データの移設にあた
ってさらに他の例を示したものである。この例では左濃
度データLと右濃度データRとの差DL R が小さいの
で、基本的には(1)のように濃度データの移設を行な
う。しかし、この例では、左側濃度データLの値が大き
いため、図34の移設量参照テーブルに示されている移
設量Xの値をそのまますべて移設すると、濃度レベルの
最大値255より越えてしまう。この場合、左濃度デー
タLの上限が最大値255となるように移設量X′が破
線のように決定される。したがって、移設の結果、左濃
度データLの値は最大値255となり、右濃度データR
の値は0とはならず、破線の位置の濃度データとして残
存することになる。このようにすることによって、左濃
度データLに対応する画素におけるトナーの付着量は最
大値となり、かつこのウインドを構成する画素全体とし
ての濃度レベルは保持されることになる。
FIG. 10C shows another example of the transfer of image data. In this example, since the difference DLR between the left density data L and the right density data R is small, the density data is basically transferred as shown in (1). However, in this example, since the value of the left density data L is large, if all the values of the transfer amount X shown in the transfer amount reference table of FIG. 34 are transferred as they are, the density level exceeds the maximum value 255 of the density level. In this case, the transfer amount X 'is determined as indicated by a broken line so that the upper limit of the left density data L becomes the maximum value 255. Therefore, as a result of the relocation, the value of the left density data L becomes the maximum value 255, and the right density data R
Does not become 0, and remains as density data at the position indicated by the broken line. By doing so, the amount of toner attached to the pixel corresponding to the left density data L becomes the maximum value, and the density level of the entire pixel constituting this window is maintained.

【0089】次に、第4の実施例による図36および図
37のフローチャートについて説明する。なお、ステッ
プS801からステップS807の処理は第1の実施例
における図7のステップS501からステップS507
の処理と同一であるので、ここでの説明は繰返さない。
Next, the flowcharts of FIGS. 36 and 37 according to the fourth embodiment will be described. Note that the processing of steps S801 to S807 is the same as that of steps S501 to S507 of FIG. 7 in the first embodiment.
Since the processing is the same as described above, the description here will not be repeated.

【0090】ステップS807で求められた差分に基づ
いて、ステップS808で、図34の移設量参照テーブ
ル253より対応する差分のときの移設量Xを選んでく
る。そして、ステップS809に、移設量X、画像デー
タRおよび(最大値−画像データL)の3つの値のうち
最も小さいものを判断し、以下のステップにそれぞれ進
んでいく。
Based on the difference obtained in step S807, in step S808, the relocation amount X for the corresponding difference is selected from the relocation amount reference table 253 in FIG. Then, in step S809, the smallest one of the three values of the transfer amount X, the image data R, and the (maximum value−image data L) is determined, and the process proceeds to the following steps.

【0091】このような判断処理を行なうのは、実際に
隣接する画素同志で移設することのできる値を求める必
要があるからである。すなわち、2つの画素の差分によ
り決定される移設量Xが、移設する側の値(画像データ
R)より小さければ移動量Xをそのまま用いて処理すれ
ばよいが、移設量Xの方が大きければ画像データRは処
理上マイナスとなり、結果として全体の濃度の保全がで
きない。
The reason why such a judgment process is performed is that it is necessary to obtain a value which can be actually transferred between adjacent pixels. That is, if the transfer amount X determined by the difference between the two pixels is smaller than the value (image data R) on the transfer side, the processing may be performed using the transfer amount X as it is, but if the transfer amount X is larger. The image data R becomes negative in processing, and as a result, the entire density cannot be maintained.

【0092】また、移設される側(画像データL)に対
してもその最大値を越えて移設してしまうと隣接する2
画素全体の濃度の保全ができなくなる。このように、ス
テップS809で判断された最も小さい値を実際の移設
量とするためにステップS810および811の処理が
行なわれる。
Further, if the relocated side (image data L) is relocated beyond its maximum value, the adjacent 2
The density of the entire pixel cannot be maintained. As described above, the processes of steps S810 and 811 are performed in order to set the smallest value determined in step S809 as the actual relocation amount.

【0093】そしてステップS812では画像データL
に画像データLと移設量とを加えた値が格納され、ステ
ップS813では、画像データRに画像データRから移
設量を引いた値が格納される。ステップS812および
ステップS813で決定された画像データLおよびR
を、ステップS814において第2のメモリ251に出
力して格納し、次にステップS815でウインド番号を
インクリメントした後、フローはステップS804に戻
る処理は第1の実施例と同じである。
Then, in step S812, the image data L
Is stored with a value obtained by adding the image data L and the transfer amount, and in step S813, a value obtained by subtracting the transfer amount from the image data R is stored in the image data R. Image data L and R determined in steps S812 and S813
Is output to and stored in the second memory 251 in step S814, and after the window number is incremented in step S815, the flow returns to step S804 in the same manner as in the first embodiment.

【0094】図38はこの発明の第5の実施例の特徴を
説明するために、印刷における中間調画像の調子(トー
ン)のコントロールに用いる原稿濃度と印刷物濃度との
関係を示す図である。
FIG. 38 is a diagram showing the relationship between the original density and the print density used for controlling the tone of a halftone image in printing for explaining the features of the fifth embodiment of the present invention.

【0095】図を参照して、各種の階調再現特性に対応
した曲線が描かれている。この実施例では、図38の標
準調子再現データはイメージリーダIRまたは外部機器
から入力される。そして図39の操作部218の調子指
定スイッチ221を用いて予め設定された調子の曲線に
対応するオフセット値を用いて、画像の出力データを補
正した後、万線スクリーン処理を加えるものである。な
お、各曲線に対するオフセット値は図40のオフセット
値参照テーブル254に格納されている。
Referring to the figure, curves corresponding to various tone reproduction characteristics are drawn. In this embodiment, the standard tone reproduction data shown in FIG. 38 is input from the image reader IR or an external device. The output data of the image is corrected using the offset value corresponding to the preset tone curve using the tone designation switch 221 of the operation unit 218 in FIG. 39, and then the line screen processing is performed. The offset value for each curve is stored in the offset value reference table 254 in FIG.

【0096】図41は図38の階調再現特性のうちハイ
ライト強調のカーブを例として取出し、その場合のオフ
セット値の求め方を説明するための図である。
FIG. 41 is a diagram for explaining how to obtain an offset value in this case by taking a highlight emphasis curve as an example from the tone reproduction characteristics of FIG.

【0097】図を参照して、入力データとして隣接する
2画素の平均濃度がxであったとする。この場合入力デ
ータxに対応するハイライト強調のカーブの点Aと標準
調子再現ラインの点B′との差がオフセット値Vとな
る。ハイライト強調のカーブの階調特性によると図で明
らかなようにオフセット値は正の値となっている。
Referring to the drawing, it is assumed that the average density of two adjacent pixels is x as input data. In this case, the difference between the point A of the highlight emphasis curve corresponding to the input data x and the point B 'of the standard tone reproduction line is the offset value V. According to the gradation characteristics of the highlight emphasis curve, the offset value is a positive value as is apparent from the figure.

【0098】図42はこの発明の第5の実施例による画
像処理の原稿を示した図であり、図41に対応してハイ
ライト強調による調子コントロールを例としている。
FIG. 42 is a diagram showing a document subjected to image processing according to the fifth embodiment of the present invention. FIG. 42 shows an example of tone control by highlight emphasis corresponding to FIG.

【0099】図42の(1)に示すような隣接する2画
素の濃度データがイメージリーダIRから得られたと
し、その平均値をxとする。そして、図41で示したよ
うに得られたオフセット値Vを図42の(2)に示すよ
うに各々の画素の濃度データに加える。このようにハイ
ライト強調におけるオフセット補正がされた濃度データ
に対して図42の(3)に示すように第1の実施例で述
べた万線スクリーン処理が行なわれる。
It is assumed that density data of two adjacent pixels as shown in (1) of FIG. 42 has been obtained from the image reader IR, and the average value is x. Then, the offset value V obtained as shown in FIG. 41 is added to the density data of each pixel as shown in (2) of FIG. The line data screen processing described in the first embodiment is performed on the density data subjected to offset correction in highlight emphasis as shown in FIG. 42 (3).

【0100】図43および44はこの発明の第5の実施
例による万線スクリーン処理プロセッサの動作を説明す
るためのフローチャートである。
FIGS. 43 and 44 are flow charts for explaining the operation of the line screen processor according to the fifth embodiment of the present invention.

【0101】図を参照して、ステップS901からステ
ップS908は、第1の実施例のステップS501から
ステップS508の内容と同一であるのでここでの説明
は繰返さない。
Referring to the figure, steps S901 to S908 are the same as the contents of steps S501 to S508 of the first embodiment, and therefore description thereof will not be repeated.

【0102】ステップS908で差分が所定値未満であ
る場合、ステップS909で調子指定スイッチ221に
よる調子設定入力があったか否かが判断される。
If the difference is less than the predetermined value in step S908, it is determined in step S909 whether the tone setting switch 221 has been used to input a tone setting.

【0103】調子設定入力がなかった場合は調子のコン
トロールは不要であるので、フローはステップS915
に進み、以後第1の実施例と同様の処理が行なわれる。
If there is no tone setting input, tone control is not necessary, and the flow proceeds to step S915.
Then, the same processing as in the first embodiment is performed.

【0104】一方、調子設定入力があった場合は、ステ
ップS910で調子の設定内容に応じたオフセットテー
ブルがオフセット値参照テーブル254から準備され
る。次に、画像データLおよびRの平均濃度データDa
が算出される(S911)。そのデータDaに基づいて
オフセット値Doがオフセットテーブルから求められる
(S912)。
On the other hand, if there is a tone setting input, an offset table corresponding to the tone setting content is prepared from the offset value reference table 254 in step S910. Next, the average density data Da of the image data L and R
Is calculated (S911). An offset value Do is obtained from the offset table based on the data Da (S912).

【0105】オフセット値Doが求まるとステップS9
13で画像データLおよびRの各々にオフセット値Do
を加えた値を画像データL′およびR′として求める
(S913)。そして、画像データLを画像データL′
およびR′を加えた値として求め、フローはステップS
916に進む。
When the offset value Do is obtained, step S9 is performed.
13, the offset value Do is assigned to each of the image data L and R.
Are obtained as image data L 'and R' (S913). Then, the image data L is converted to image data L '.
And R ′ are added, and the flow is step S
Proceed to 916.

【0106】ステップS916からステップS921の
内容は第1の実施例のステップS510からステップS
515の内容と同一であるので、ここでの説明は繰返さ
ない。
The contents of steps S916 to S921 are the same as those of steps S510 to S921 of the first embodiment.
515, the description is not repeated here.

【0107】図45は図16の画像を標準調子再現によ
るものとして対比される、第5の実施例によるハイライ
ト強調による調子コントロールを行なった場合の画像で
あり、図46は第5の実施例によるシャドウ強調による
調子コントロールを行なった場合の画像である。
FIG. 45 is an image in which tone control by highlight emphasis according to the fifth embodiment is performed, in which the image of FIG. 16 is compared with that reproduced by the standard tone reproduction, and FIG. 46 is a fifth embodiment. 7 is an image when tone control is performed by shadow emphasis.

【0108】なお、上記第5の実施例では、隣接した2
画素を対象とした万線スクリーン処理に適用している
が、第2の実施例で示した隣接した3画素を対象とした
万線スクリーン処理にも同様に適用できる。
In the fifth embodiment, the adjacent two
Although the present invention is applied to the line screen processing for pixels, the present invention can be similarly applied to the line screen processing for three adjacent pixels shown in the second embodiment.

【0109】[0109]

【発明の効果】この発明は以上説明したとおり、受取ら
れた所定の画像データの一部または全部が隣接する画素
の画像データに移設されるようにデータが加工されるの
で、原稿画像に対する処理の連続性が確保され、さらに
解像度を維持しながら中間調部の粒状性が改善される。
また、エッジ部分の位置の移動を防止することができ
る。
As described above, according to the present invention, data is processed so that a part or all of the received predetermined image data is transferred to the image data of the adjacent pixels. The continuity is ensured, and the graininess of the halftone portion is improved while maintaining the resolution.
It can also prevent the position of the edge part from moving.
You.

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

【図1】この発明の第1の実施例によるデジタル複写機
本体の断面構造図である。
FIG. 1 is a sectional structural view of a digital copying machine main body according to a first embodiment of the present invention.

【図2】図1に示された光学ユニット2における光学系
の構成を示す斜視図である。
FIG. 2 is a perspective view showing a configuration of an optical system in the optical unit 2 shown in FIG.

【図3】図1のデジタル複写機のシステム全体の構成を
示すブロック図である。
FIG. 3 is a block diagram showing a configuration of an entire system of the digital copying machine shown in FIG. 1;

【図4】図1のデジタル複写機のメインルーチンを示す
フローチャートである。
FIG. 4 is a flowchart showing a main routine of the digital copying machine shown in FIG. 1;

【図5】図3の万線スクリーン処理プロセッサ回りの構
成を示すシステムブロック図である。
FIG. 5 is a system block diagram showing a configuration around a line screen processor of FIG. 3;

【図6】図5の万線スクリーン処理プロセッサの制御内
容を示すフローチャートの一部である。
FIG. 6 is a part of a flowchart showing control contents of the line screen processor of FIG. 5;

【図7】図5の万線スクリーン処理プロセッサの制御内
容を示すフローチャートの他の一部である。
FIG. 7 is another part of the flowchart showing the control contents of the line screen processing processor of FIG. 5;

【図8】この発明の第1の実施例による主走査有効エリ
ア信号と副走査有効エリア信号との原稿に対する変化を
示す図である。
FIG. 8 is a diagram showing a change of a main scanning effective area signal and a sub-scanning effective area signal for a document according to the first embodiment of the present invention.

【図9】この発明の第1の実施例による主走査有効エリ
ア信号と、画素データと、ウィンド番号との関係を示す
図である。
FIG. 9 is a diagram showing a relationship among a main scanning effective area signal, pixel data, and a window number according to the first embodiment of the present invention.

【図10】この発明の第1の実施例による、隣接する画
素における濃度データの移設によるデータの加工要領を
示した概略図である。
FIG. 10 is a schematic diagram showing a data processing procedure by transferring density data in adjacent pixels according to the first embodiment of the present invention.

【図11】この発明の第1の実施例による、各画素に対
する濃度データの移設処理が行なわれた状態を、ウィン
ド番号と、ライン番号との関係で示した図である。
FIG. 11 is a diagram showing a state in which density data transfer processing has been performed for each pixel according to the first embodiment of the present invention, in relation to a window number and a line number.

【図12】この発明の第1の実施例を適用した画像に対
して視覚特性を考慮した粒状度評価を示した図である。
FIG. 12 is a diagram showing a granularity evaluation of an image to which the first embodiment of the present invention is applied, in consideration of visual characteristics.

【図13】図12に対して従来の強度変調方式による画
像に対して視覚特性を考慮した粒状度評価を示した図で
ある。
FIG. 13 is a diagram showing a granularity evaluation of an image based on a conventional intensity modulation method in consideration of a visual characteristic with respect to FIG.

【図14】図12および図13の評価を行なうために示
された、視覚のMTF特性を示した図である。
FIG. 14 is a diagram showing visual MTF characteristics shown for performing the evaluations of FIGS. 12 and 13;

【図15】この発明の第1の実施例によるデジタル複写
機で読取られた原稿画像である。
FIG. 15 is an original image read by the digital copying machine according to the first embodiment of the present invention.

【図16】図15で示された原稿画像に対してこの発明
の第1の実施例によって形成された画像である。
FIG. 16 is an image formed by the first embodiment of the present invention with respect to the original image shown in FIG.

【図17】この発明の第1の実施例によるデジタル複写
機で読取られた文字原稿を示した図である。
FIG. 17 is a diagram showing a character document read by the digital copying machine according to the first embodiment of the present invention.

【図18】図17で示された原稿画像に対してこの発明
の第1の実施例を適用した場合の画像であって、図面に
対して左右方向にスクリーン方向を設定した場合の画像
である。
18 is an image obtained when the first embodiment of the present invention is applied to the original image shown in FIG. 17, and is an image obtained when the screen direction is set in the horizontal direction with respect to the drawing. .

【図19】図17で示された原稿画像に対してこの発明
の第1の実施例を適用した場合の画像であって、図面に
対してスクリーン方向を上下方向に設定した場合の画像
である。
19 is an image obtained when the first embodiment of the present invention is applied to the original image shown in FIG. 17, and is an image obtained when the screen direction is set to be up and down with respect to the drawing. .

【図20】図17で示された原稿に対して従来のディザ
法によって生成された画像である。
FIG. 20 is an image generated by the conventional dither method for the document shown in FIG. 17;

【図21】この発明の第1の実施例による他の変形例で
あって、濃度データの移設状態をスクリーン方向を45
度に設定した場合のウィンド番号とライン番号との関係
で示した図である。
FIG. 21 is another modified example according to the first embodiment of the present invention, in which the transfer state of the density data is set to 45 in the screen direction.
FIG. 9 is a diagram showing a relationship between a window number and a line number when the degrees are set to degrees.

【図22】この発明の第1の実施例によるさらに他の変
形例であって、濃度データの移設状態をスクリーン方向
を26.6度に設定した場合のウィンド番号とライン番
号との関係で示した図である。
FIG. 22 is a diagram showing still another modified example of the first embodiment of the present invention, in which the transfer state of density data is shown by a relationship between a window number and a line number when the screen direction is set to 26.6 degrees. FIG.

【図23】図21の変形例に対応したものであって、ス
クリーン方向が45度に設定した場合の画像である。
FIG. 23 corresponds to a modification of FIG. 21 and is an image when the screen direction is set to 45 degrees.

【図24】図22の変形例に対応したものであって、ス
クリーン方向が26.6度に設定した場合の画像であ
る。
FIG. 24 corresponds to the modification of FIG. 22 and is an image when the screen direction is set to 26.6 degrees.

【図25】この発明の第2の実施例による万線スクリー
ン処理プロセッサの制御内容を示すフローチャートの一
部である。
FIG. 25 is a part of a flowchart showing the control contents of the line screen processor according to the second embodiment of the present invention;

【図26】この発明の第2の実施例による万線スクリー
ン処理プロセッサの制御内容を示すフローチャートの他
の一部である。
FIG. 26 is another part of the flowchart showing the control contents of the line screen processing processor according to the second embodiment of the present invention.

【図27】この発明の第2の実施例による隣接する3画
素に対する濃度データの移行処理の概要を示す図であ
る。
FIG. 27 is a diagram showing an outline of density data transfer processing for three adjacent pixels according to the second embodiment of the present invention.

【図28】この発明の第3の実施例による万線スクリー
ン処理プロセッサの制御内容を示すフローチャートの一
部である。
FIG. 28 is a part of a flowchart showing the control contents of the line screen processor according to the third embodiment of the present invention;

【図29】この発明の第3の実施例による万線スクリー
ン処理プロセッサの制御内容を示すフローチャートの他
の一部である。
FIG. 29 is another part of the flowchart showing the control contents of the line screen processor according to the third embodiment of the present invention.

【図30】この発明の第3の実施例による隣接する3画
素に対する濃度データの移行処理の概要を示す図であ
る。
FIG. 30 is a diagram showing an outline of density data migration processing for three adjacent pixels according to the third embodiment of the present invention.

【図31】図15で示された原稿画像に対してこの発明
の第3の実施例によって形成された画像である。
FIG. 31 is an image formed by the third embodiment of the present invention with respect to the original image shown in FIG.

【図32】この発明の第1および第2の実施例に対する
変形例としてのデジタル複写機のシステム全体の構成を
示すブロック図である。
FIG. 32 is a block diagram showing a configuration of an entire system of a digital copying machine as a modification of the first and second embodiments of the present invention.

【図33】この発明の第4の実施例による万線スクリー
ン処理プロセッサ周りのシステム構成図である。
FIG. 33 is a system configuration diagram around a line screen processing processor according to a fourth embodiment of the present invention.

【図34】この発明の第4の実施例において用いる移動
量参照テーブルの内容を示す図である。
FIG. 34 is a diagram showing the contents of a movement amount reference table used in the fourth embodiment of the present invention.

【図35】この発明の第4の実施例における各画素に対
する濃度データの加工の要領を示した概略図である。
FIG. 35 is a schematic diagram showing a procedure for processing density data for each pixel according to the fourth embodiment of the present invention.

【図36】この発明の第4の実施例による万線スクリー
ン処理プロセッサの制御内容を示すフローチャートの一
部である。
FIG. 36 is a part of a flowchart showing the control contents of the line screen processor according to the fourth embodiment of the present invention;

【図37】この発明の第4の実施例による万線スクリー
ン処理プロセッサの制御内容を示すフローチャートの他
の一部である。
FIG. 37 is another part of the flowchart showing the control contents of the line screen processor according to the fourth embodiment of the present invention;

【図38】この発明の第5の実施例の特徴を説明するた
めに示された原稿濃度と印刷物濃度との関係を示す図で
ある。
FIG. 38 is a diagram showing the relationship between the document density and the print density shown for explaining the features of the fifth embodiment of the present invention.

【図39】この発明の第5の実施例によるデジタル複写
機全体の構成を示すブロック図である。
FIG. 39 is a block diagram showing an overall configuration of a digital copying machine according to a fifth embodiment of the present invention.

【図40】この発明の第5の実施例による万線スクリー
ン処理プロセッサ周りの構成を示すシステムブロック図
である。
FIG. 40 is a system block diagram showing a configuration around a line screen processor according to a fifth embodiment of the present invention.

【図41】図38の階調再現特性のうちハイライト強調
を例としたオフセット値の求め方を説明するための図で
ある。
FIG. 41 is a diagram for explaining how to obtain an offset value in the tone reproduction characteristics of FIG. 38, taking highlight emphasis as an example.

【図42】この発明の第5の実施例によるハイライト強
調を例とした画像処理の原理を示した図である。
FIG. 42 is a diagram showing the principle of image processing using highlight emphasis as an example according to the fifth embodiment of the present invention.

【図43】この発明の第5の実施例による万線スクリー
ン処理プロセッサの制御内容を示すフローチャートの一
部である。
FIG. 43 is a part of a flowchart showing the control contents of the line screen processor according to the fifth embodiment of the present invention;

【図44】この発明の第5の実施例による万線スクリー
ン処理プロセッサの制御内容を示すフローチャートの他
の一部である。
FIG. 44 is another part of the flowchart showing the control contents of the line screen processor according to the fifth embodiment of the present invention;

【図45】この発明の第5の実施例によるハイライト強
調による調子コントロールを行なった場合の画像であ
る。
FIG. 45 is an image obtained when tone control is performed by highlight emphasis according to the fifth embodiment of the present invention.

【図46】この発明の第5の実施例によるシャドウ強調
による調子コントロールを行なった場合の画像である。
FIG. 46 is an image when tone control is performed by shadow enhancement according to the fifth embodiment of the present invention.

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

204 万線スクリーン処理プロセッサ 250 第1のメモリ 251 第2のメモリ 252 タイミング制御部 なお、図中同一符号は同一または相当部分を示す。 204 line screen processing processor 250 first memory 251 second memory 252 timing control unit In the drawings, the same reference numerals indicate the same or corresponding parts.

フロントページの続き (56)参考文献 特開 平3−217168(JP,A) 特開 平4−200075(JP,A) 特開 平3−143167(JP,A) (58)調査した分野(Int.Cl.7,DB名) H04N 1/40 - 1/409 B41J 2/52 Continuation of the front page (56) References JP-A-3-217168 (JP, A) JP-A-4-200075 (JP, A) JP-A-3-143167 (JP, A) (58) Fields investigated (Int .Cl. 7 , DB name) H04N 1/40-1/409 B41J 2/52

Claims (3)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 画素ごとに読取られた画像データを受取
る受取手段と、 受取った所定の画像データの一部または全部を隣接する
画素の画像データに移設するように加工するデータ加工
手段と、隣接する画素同士における画像データの差を演算する演
算手段と、 演算された差が所定のしきい値より小さい場合に前記デ
ータ加工手段で 加工された画像データを出力する一方、
差が所定のしきい値より大きい場合に前記データ加工手
段で加工することなく画像データを出力するデータ出力
手段と、を備えた画像処理装置。
And receiving means according to claim 1] receives the image data read for each pixel, a data processing means for processing to relocate the image data of pixels adjacent to some or all of the predetermined image data received, the adjacent To calculate the difference in image data between pixels
Calculating means for calculating the difference when the calculated difference is smaller than a predetermined threshold value.
While outputting image data processed by the data processing means ,
If the difference is greater than a predetermined threshold, the data processing
A data output means for outputting image data without processing in a step .
【請求項2】 前記データ加工手段は、隣接する画素同
士における画像データの差に応じて定められた値に基づ
いて、隣接する一方の画素の画像データを他方の画素の
画像データに移設する請求項1記載の画像処理装置。
2. The image processing apparatus according to claim 1, wherein the data processing unit transfers the image data of one adjacent pixel to the image data of another pixel based on a value determined according to a difference between the image data of the adjacent pixels. Item 2. The image processing apparatus according to Item 1.
【請求項3】 画素ごとに読取られた画像データを受取
る受取手段と、 受取った画像データを、隣接する画素同士における一方
の画素の画像データが他方の画素の画像データに移設さ
れるように加工するデータ加工手段と、 加工された画像データを出力するデータ出力手段と、 前記一方の画素の画像データと前記他方の画素の画像デ
ータとの差が第1の所定値以上である場合、画像データ
の加工を行なわないように前記データ加工手段を制御す
る第1制御手段と、 前記一方の画素の画像データと前記他方の画素の画像デ
ータとの差が前記第1の所定値未満である場合、その隣
接画素の画像データの平均値によって定まる第2の所定
値をその隣接画素を構成する各々の画素の画像データに
加算または減算し、前記第2の所定値によって変化した
画像データを前記受取った画像データとして加工するよ
うに前記データ加工手段を制御する第2制御手段と、を
備えた画像処理装置。
3. A receiving means for receiving image data read for each pixel, and processing the received image data so that image data of one pixel in adjacent pixels is transferred to image data of the other pixel. Data processing means for outputting processed image data; and image data when the difference between the image data of the one pixel and the image data of the other pixel is equal to or greater than a first predetermined value. A first control means for controlling the data processing means so as not to perform the processing of, when a difference between the image data of the one pixel and the image data of the other pixel is less than the first predetermined value, A second predetermined value determined by the average value of the image data of the adjacent pixel is added to or subtracted from the image data of each pixel constituting the adjacent pixel, and the second predetermined value is changed by the second predetermined value. Image processing apparatus including a second control means for controlling said data processing means to process the image data as image data received above the.
JP35326392A 1991-12-27 1992-12-11 Image processing device Expired - Fee Related JP3189449B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP35326392A JP3189449B2 (en) 1991-12-27 1992-12-11 Image processing device
US08/519,017 US6262809B1 (en) 1991-12-27 1995-08-14 Image processing apparatus shifting image data between adjacent picture elements

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP3-359082 1991-12-27
JP35908291 1991-12-27
JP35326392A JP3189449B2 (en) 1991-12-27 1992-12-11 Image processing device

Publications (2)

Publication Number Publication Date
JPH05336360A JPH05336360A (en) 1993-12-17
JP3189449B2 true JP3189449B2 (en) 2001-07-16

Family

ID=26579808

Family Applications (1)

Application Number Title Priority Date Filing Date
JP35326392A Expired - Fee Related JP3189449B2 (en) 1991-12-27 1992-12-11 Image processing device

Country Status (1)

Country Link
JP (1) JP3189449B2 (en)

Also Published As

Publication number Publication date
JPH05336360A (en) 1993-12-17

Similar Documents

Publication Publication Date Title
JP3426079B2 (en) Image forming system
GB2178923A (en) Image processing apparatus
US7221480B2 (en) Image processing apparatus and image forming apparatus
US5276533A (en) Image processing system
JP3225657B2 (en) Image processing device
JP3522298B2 (en) Apparatus having copy function and facsimile function
JP3189449B2 (en) Image processing device
JP2958981B2 (en) Document detection device
JP2940941B2 (en) Recording control device and recording control method
JPH0510869B2 (en)
US5387984A (en) Facsimile transmission method of transferring a multi-color original image and apparatus thereof
US6262809B1 (en) Image processing apparatus shifting image data between adjacent picture elements
JP2000287077A (en) Method and device for discriminating dot image
JPH05336361A (en) Image processor
JP3107673B2 (en) Image processing device
KR100572293B1 (en) Image forming apparatus
JP3334010B2 (en) Image forming device
US6462843B2 (en) Image processing apparatus, and processing method in the image processing apparatus
JP2752018B2 (en) Image forming device
JPS59189780A (en) Picture processing device
JP2871706B2 (en) Image processing device
JP3124839B2 (en) Image forming device
JP3590627B2 (en) Image processing device
JP2000278516A (en) Image processor
JPH0937070A (en) Image processing device

Legal Events

Date Code Title Description
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20010417

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

Free format text: PAYMENT UNTIL: 20090518

Year of fee payment: 8

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

Free format text: PAYMENT UNTIL: 20090518

Year of fee payment: 8

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

Free format text: PAYMENT UNTIL: 20100518

Year of fee payment: 9

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

Free format text: PAYMENT UNTIL: 20110518

Year of fee payment: 10

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

Free format text: PAYMENT UNTIL: 20120518

Year of fee payment: 11

LAPS Cancellation because of no payment of annual fees