JPH03212066A - Picture processor - Google Patents

Picture processor

Info

Publication number
JPH03212066A
JPH03212066A JP2007694A JP769490A JPH03212066A JP H03212066 A JPH03212066 A JP H03212066A JP 2007694 A JP2007694 A JP 2007694A JP 769490 A JP769490 A JP 769490A JP H03212066 A JPH03212066 A JP H03212066A
Authority
JP
Japan
Prior art keywords
image
data
sampling
image processing
interpolation calculation
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2007694A
Other languages
Japanese (ja)
Inventor
Kouichi Kamon
宏一 賀門
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP2007694A priority Critical patent/JPH03212066A/en
Publication of JPH03212066A publication Critical patent/JPH03212066A/en
Pending legal-status Critical Current

Links

Landscapes

  • Facsimile Image Signal Circuits (AREA)

Abstract

PURPOSE:To obtain recording without moire automatically for a dot area of an original by revising a sampling position with respect to the dot area of the original discriminated by a picture signal and calculating the picture signal at the revised position with interpolation calculation to correct the picture signal. CONSTITUTION:An electronic part of a digital copying machine consists of an original read section 101, a picture processing section 102, a laser print section 103, a synchronizing control section 105, and a system control section 104. Then a dot area of an original is discriminated to revise a sampling position with respect to the discriminated dot area and a picture signal at the revised position is calculated by interpolation to correct the picture signal. Thus, moire elimination is implemented only to a dot part without deteriorating the resolution of the picture signal.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、デジタルコピア,ファクシミリ等のように原
稿画像情報をCCDなどの1次元又は2次元イメージセ
ンサを用いて光学的に読み取り、電気信号に変換し、最
終的にプリンタ等の記録装置で原稿画像情報を再生記録
する画像処理装置に関する。
DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention is a digital copier, facsimile, etc. that optically reads document image information using a one-dimensional or two-dimensional image sensor such as a CCD, and converts it into an electrical signal. The present invention relates to an image processing device that converts document image information into a document image and finally reproduces and records the document image information in a recording device such as a printer.

〔従来の技vfJ) 従来、デジタル画像処理を行う複写装置またはFAXに
おいて.網点原稿等に対して起こる入力時のモアレ縞の
除去,軽減方法としては、デイザ法や平置化処理等の処
理を行ったり(例えば特開昭6.j −783871号
公報)、CCr)白身を振動させたり、また、レンズ等
によって光学的にポカしたりする方法がある。
[Conventional Technique vfJ] Conventionally, in a copying machine or FAX that performs digital image processing. Methods for removing and reducing moiré fringes that occur when inputting halftone originals include dithering, flattening, etc. (for example, Japanese Patent Laid-Open No. 6.j-783871), CCr) There are methods such as vibrating the white meat or optically warming it with a lens or the like.

〔発明が解決しようとする課題〕[Problem to be solved by the invention]

しかし、に記の方法では人力(3号をナマらせたり、ポ
カしたりするため本来の借りとはかなり異なった信号を
出力するため画質が劣化するという欠点がある。
However, the method described above has the disadvantage that the image quality deteriorates because it outputs a signal that is quite different from the original signal due to manual input (such as sluggishing or shaking the No. 3 signal).

また、モアレは網点原稿に対してのみに発生するので、
文字部やベタ写真部に対してはモアレ除去対策を施す必
要がなく、特に文字部では解像力が最も重要視されるた
めボケ等による画像劣下を(斬力さけなければならない
という(j:1題もある。
Also, since moiré only occurs on halftone originals,
There is no need to take moiré removal measures for text and solid photo areas, and resolution is particularly important in text areas, so image deterioration due to blurring etc. must be avoided (j:1 There is also a problem.

本発明は1画像信号の解像力を劣1;させることなく、
網点部のモアレ除去を施す画像処理装置を堤供すること
を目的とする。
The present invention does not degrade the resolution of one image signal,
The purpose of the present invention is to provide an image processing device that removes moiré from halftone dot areas.

〔課題を解決するための手段] 本発明の画像処理装置は、g稿を主走査方向および副走
査方向に走査して読み取り画素毎の画像信号を出力する
原稿読取′F段(101)、 g稿読取手段(101)
が出力する画像信号を受は取り画像処理を施す画像処理
手段(102) 、および、画像処理手段(102)が
出力する画像信号が表す画像を記録媒体」二に記録する
画像記録手段(+03) 、を備える。
[Means for Solving the Problems] The image processing apparatus of the present invention includes a document reading 'F stage (101) that scans a document in the main scanning direction and the sub-scanning direction and outputs an image signal for each read pixel; Manuscript reading means (101)
an image processing means (102) that receives and performs image processing on the image signal output by the image processing means (102); and an image recording means (+03) that records the image represented by the image signal output by the image processing means (102) on a recording medium. , is provided.

画像処理装置において、 原稿読取手段(lot)が出力する画像信号より原稿の
網点領域を判別する判別手段(104) 、および、判
別手段(104)により判別された網点領域に対して、
サンプリング位置を変更し、変更した位置での画像信号
を補間演算により算出し画像信りを補正する補正手段(
104)、を備えろ。
In the image processing apparatus, a determining means (104) for determining a halftone dot area of a document from an image signal outputted by a document reading means (lot), and a halftone dot area determined by the determining means (104),
A correction means that changes the sampling position, calculates the image signal at the changed position by interpolation calculation, and corrects the image reliability (
104).

本発明の好ましい実施例では、補正手段(104)は、
原稿から網点領域を黒ドツト検出パターンおよび白ドツ
ト検出パターンによって判別し1判別された網点領域に
対してサンプリング位置を網点のピーク点である極大値
点、極小値点とサンプリング位置を網点領域全面にわた
って可能な限り一致させるように変更し、変更した位置
での画像信号に対して、精度の高い三次関数コンボリュ
ーション法を補間演算として算出し1画像信号を補正し
、この補間演算を、画像処理手段(102)は、該補正
手段による補間演算として兼用する。
In a preferred embodiment of the invention, the correction means (104) comprises:
The halftone dot area is determined from the original using the black dot detection pattern and the white dot detection pattern, and the sampling position for the discriminated halftone dot area is set to the peak point of the halftone dot, the maximum value point, the minimum value point, and the sampling position. Change the point area so that it matches as much as possible over the entire area, calculate the highly accurate cubic function convolution method as an interpolation calculation for the image signal at the changed position, correct one image signal, and perform this interpolation calculation. , the image processing means (102) is also used for interpolation calculation by the correction means.

なお、上記カッコ内の記号は、図面に示し後述する実施
例の対応要素を示すものである。
Note that the symbols in parentheses above indicate corresponding elements in the embodiments shown in the drawings and described later.

〔作用〕[Effect]

これによれば、原稿の網点領域が自動的にモアレがない
記録となる。また、モアレが発生しない領域、つまり文
字部やベタ写真部等は、ボケ等の画像劣化を生じないの
で解像力が低下することがない。
According to this, the halftone dot area of the document is automatically recorded without moiré. Furthermore, areas where moiré does not occur, ie, text areas, solid photograph areas, etc., do not suffer from image deterioration such as blurring, so there is no reduction in resolution.

本発明の好ましい実施例では、モアレの発生し得る周期
の網点領域が確実に検知され、この部分の解像力を低下
させることなくモアレの発生が防止される。更に、補間
演算を変倍処理時における補間演算として兼用するので
、各々を独立させる構成をとる場合の、変倍で再びサン
プリング位置をずらすような処理をするときに発生する
変倍によるモアレを防止することができる。
In a preferred embodiment of the present invention, a halftone dot area with a period where moiré may occur is reliably detected, and the occurrence of moire is prevented without reducing the resolution of this area. Furthermore, since the interpolation calculation is also used as an interpolation calculation during scaling processing, it prevents moiré caused by scaling that occurs when scaling is performed to shift the sampling position again when each is configured to be independent. can do.

本発明の他の目的および特徴は、図面を参照した以下の
実施例の説明より明らかになろう。
Other objects and features of the present invention will become apparent from the following description of embodiments with reference to the drawings.

〔実施例〕〔Example〕

第1図に、本発明の一実施例を組み込んだデジタル複写
機の原稿読取部101の構成概要を示し、第2図に、デ
ジタル複写機のレーザプリンタ部103の構成概要を示
し、第3図に、デジタル複写機の電装部の構成概要を示
す。
FIG. 1 shows an overview of the configuration of a document reading section 101 of a digital copying machine incorporating an embodiment of the present invention, FIG. 2 shows an overview of the configuration of a laser printer section 103 of the digital copier, and FIG. Figure 2 shows an overview of the configuration of the electrical component of a digital copying machine.

第1図を参照する。読取原稿を載置するためのコンタク
トガラス1は、光源2a、2bによって照明され、読取
原稿の画像面からの反射光は、ミラー3,4,5,6,
7およびレンズ8を介してCCDイメージセンサ9の受
光面に結像される。
Please refer to FIG. The contact glass 1 on which the original to be read is placed is illuminated by light sources 2a and 2b, and the reflected light from the image surface of the original to be read is reflected by mirrors 3, 4, 5, 6,
7 and a lens 8 to form an image on the light receiving surface of a CCD image sensor 9.

また、光源2a、2bおよびミラー3はコンタクトレン
ズ1の下面をコンタクトレンズ1と平行に副走査方向(
CCDイメージセンサ9の並びに垂直な方向)に移動す
る走行体IOに搭載され、ミラー4,5はその走行体1
0に連動してl/2の速度で副走査方向に移動する走行
体11に搭載されており、光学系が移動することで読取
原稿の画像面が副走査方向に走査される。主走査方向(
CCDイメージセンサ9の並び方向)の走査は、CCD
イメージセンサ9の固体走査によって行われる。このよ
うに原稿画像は、CCDイメージセンサ9によって1次
元的に読み取られ、光学系が移動することで原稿全面が
走査される。
In addition, the light sources 2a, 2b and the mirror 3 touch the lower surface of the contact lens 1 in parallel with the contact lens 1 in the sub-scanning direction (
The mirrors 4 and 5 are mounted on a traveling body IO that moves in a direction perpendicular to the CCD image sensor 9.
It is mounted on a traveling body 11 that moves in the sub-scanning direction at a speed of 1/2 in conjunction with zero, and as the optical system moves, the image plane of the read document is scanned in the sub-scanning direction. Main scanning direction (
The direction in which the CCD image sensors 9 are arranged) is scanned by the CCD image sensor 9.
This is performed by solid-state scanning of the image sensor 9. In this way, the document image is read one-dimensionally by the CCD image sensor 9, and the entire surface of the document is scanned by moving the optical system.

また、本実施例では読み取り密度は主、副走査共に40
0トノ1〜/1nchに設定されA3判の原稿まで読み
取り可能となる。
In addition, in this embodiment, the reading density is 40 in both main and sub-scanning.
It is set to 0 to 1 to /1 nch and can read up to A3 size originals.

ここで第3図を参照すると、原稿の反射光はCCDイメ
ージセンサ9により電λ信号に変換され、原稿読取部1
01および画像処理部+02で必要な処理を施され、レ
ーザプリンタ部103のLD(レーザダイオード)ドラ
イブ回路/13に入力される。
Referring to FIG. 3, the reflected light from the original is converted into an electric λ signal by the CCD image sensor 9, and the original reading unit 1
01 and image processing unit +02, and is input to the LD (laser diode) drive circuit/13 of the laser printer unit 103.

LDドライブ回路4:3は、■、し44を付勢し、Ll
)44からは変調されたレーザ光が出射される。
The LD drive circuit 4:3 energizes 44 and Ll.
) 44 emits modulated laser light.

次に、第2図を参照する。原稿読取部101とレーザプ
リンタ部+03とは、一体構造の場合と、構造は別々で
電気的にのみ接続される場合とがある。
Next, reference is made to FIG. The document reading section 101 and the laser printer section +03 may have an integral structure, or may have separate structures and are only electrically connected.

レーザプリンタ部103には、レーザ書込み系。The laser printer section 103 includes a laser writing system.

画像再生系、給紙系等が備わっている。レーザ書込み系
は、レーザ出カニニット12.結像レンズ13およびミ
ラー14を備え、レーザ出力ユニソ)−12の内部には
、レーザ光源であるレーザダイオードLD44および電
気モータによって高速で定速回転する多角形ミラー(ポ
リゴンミラー)が備わっている。
It is equipped with an image playback system, paper feed system, etc. The laser writing system is a laser writing system 12. Inside the laser output unit 12, which includes an imaging lens 13 and a mirror 14, is a polygon mirror that is rotated at a constant high speed by a laser diode LD44 as a laser light source and an electric motor.

LD44から出射されたレーザ光はポリゴンミラーで反
射され、結像レンズ13.ミラー14を経て画像再生系
に備わった感光体ドラム15に照射される。感光体トラ
ム15の周囲には、帯電チャージャ16.イレーザ1フ
、現像ユニット18゜転写チャージャ199分離チャー
ジャ202分雛爪21.クリーニングユニット22等が
備わっている。なお、感光体ドラム15の一端近傍のレ
ザビームを照射する位置に、主走査同期信号(MS’/
NC)を発生するビームセンサ(図示しない)が配置さ
れている。
The laser beam emitted from the LD 44 is reflected by the polygon mirror, and then passes through the imaging lens 13. The light passes through the mirror 14 and is irradiated onto a photosensitive drum 15 provided in the image reproduction system. Around the photoreceptor tram 15, a charger 16. Eraser 1st, development unit 18° transfer charger 199 separation charger 202nd part 21. It is equipped with a cleaning unit 22 and the like. Note that a main scanning synchronization signal (MS'/MS'/
A beam sensor (not shown) that generates NC) is arranged.

感光体ドラム15の表面は帯電チャージャ16によって
一様に高電化に帯電される。その面にレザ光が照射する
と、照射した部分は電位が低下する。レーザ光は、記録
画素の黒/白に応してオン/オフ制御されるので、レー
ザ光の照射によって感光体面に記録画像に対応する電位
分布、すなわち静電潜像が形成される。この静電潜像が
形成された部分が現像ユニット18を通ると、その電位
の高低に応じてトナーが付着し、静電i’!?像を可視
化したトナー像が形成される。トナー像が形成された部
分に、所定のタイミングで記録シートが送り込まれ、ト
ナー像に重なる。このトナー像は転写チャージャ19に
よって記録シートに転写し、分離チャージャ20によっ
て感光体ドラム15から分離される。
The surface of the photosensitive drum 15 is uniformly and highly charged by the charger 16. When that surface is irradiated with laser light, the potential of the irradiated area decreases. Since the laser light is controlled on/off depending on whether the recording pixel is black or white, a potential distribution corresponding to the recorded image, that is, an electrostatic latent image, is formed on the surface of the photoreceptor by irradiation with the laser light. When the area on which this electrostatic latent image is formed passes through the developing unit 18, toner adheres depending on the level of the potential, and the electrostatic i'! ? A toner image is formed that visualizes the image. A recording sheet is fed into the area where the toner image is formed at a predetermined timing and overlaps with the toner image. This toner image is transferred onto a recording sheet by a transfer charger 19 and separated from the photosensitive drum 15 by a separation charger 20.

分離された記録シートは、搬送ベルト23によって搬送
されヒータを内蔵した定着ローラ24によって熱定着さ
れた後、排紙トレイ25に排出される。
The separated recording sheets are conveyed by a conveyor belt 23 and thermally fixed by a fixing roller 24 having a built-in heater, and then discharged to a paper discharge tray 25.

給紙系は、二基統になっており、一方の給紙系には、給
紙カセット26が備わっており給紙カセット26内の記
録シートは給紙コロ28によって給紙され、もう一方の
給紙系には、給紙カセット27が備わっており給紙カセ
ット27内の記録シートは給紙コロ29によって給紙さ
れる。給紙された記fJシー1〜1ま、レジストローラ
30に当接した状態で一担停止り、シ、記録プロセスの
進行に同期したタイミングで感光体1−ラム15に送り
込まれる。
The paper feeding system has two systems. One paper feeding system is equipped with a paper feeding cassette 26, and the recording sheets in the paper feeding cassette 26 are fed by a paper feeding roller 28, and the other paper feeding system is equipped with a paper feeding cassette 26. The paper feeding system is equipped with a paper feeding cassette 27, and recording sheets in the paper feeding cassette 27 are fed by paper feeding rollers 29. The fed sheets 1 to 1 stop for a moment in contact with the registration rollers 30, and then are sent to the photoreceptor 1-ram 15 at a timing synchronized with the progress of the recording process.

なお、[4示しないが各給紙系には、カセットのシート
サイズを検知するサイズセンサが備わっている。
[4] Although not shown, each paper feeding system is equipped with a size sensor that detects the sheet size of the cassette.

再度第3図を参照する。デジタル複写機の電装部は、主
に記録シーI−を読み取って画像データ信8を出力する
原稿読取部1019画像データイ11号を加工する画像
処理部1021両僅データ信号に基づいて記録を行うレ
ーザプリント部103. r、+1期(+7 ’ンを発
生して各部相互および部内の各要素間の信号授受のタイ
ミング整合を行う同期制御部105.各種処理モードの
入力および表示等を行うための操作表示部106および
各部等を制御するシステム制御部104等により構成さ
れている。
Referring again to FIG. The electronic parts of the digital copying machine mainly include a document reading section 1019 that reads the recording sheet I- and outputs an image data signal 8; an image processing section 1021 that processes the image data No. 11; and a laser beam that performs recording based on the data signal. Print section 103. A synchronization control section 105 that generates the r, +1 period (+7 ') and synchronizes the timing of signal transmission and reception between each section and between each element within the section. An operation display section 106 for inputting and displaying various processing modes, etc. It is composed of a system control section 104 and the like that control each section.

原稿読取部101において、CCDイメージセンサ9に
より400ドツト八nct+のサンプリング密度で、読
み取られた画像信月は、まず増幅器31.33であらか
じめ決められた電圧振幅に増幅され、その後Δ/D変換
部34で1 pliiJ数階調(数階例では64階調)
のデジタルデータに変換される(1’Z調数は2のr1
乗で[Iビットのバイナリ信じ−とじて取り扱う)。△
/D変換された411号は実施例では6ヒ′ノドのテン
゛タルイ14号となり、シェーディング補正回路:3′
Sに入力される。シェーディング補正回路35゛は、光
源のjK()度ムラ、CCI−)イメージセンサ9内部
の受光素子の!δ度l、うおよび暗電流に対する補正等
を施す回路である。
In the document reading section 101, the image signal read by the CCD image sensor 9 at a sampling density of 400 dots and 8 nct+ is first amplified to a predetermined voltage amplitude by the amplifiers 31 and 33, and then amplified by the Δ/D conversion section. 34 in 1 pliiJ several gradations (64 gradations in several gradation example)
is converted into digital data (1'Z key is r1 of 2
[Binary belief of I bits - treated as if]. △
/D-converted No. 411 becomes a 6-hino digital No. 14 in the embodiment, and a shading correction circuit: 3'
It is input to S. The shading correction circuit 35' corrects the jK() degree unevenness of the light source, the ! This is a circuit that performs corrections for δ degrees l, dark current, etc.

ンエーデイング補正回路35から出力された画R<デー
タ信じは、一般には、画蝕処理部102によダいてM 
T F補止、平67化等の空間フィルタ処理。
In general, if the image R<data output from the image aging correction circuit 35 is
Spatial filter processing such as TF correction and flattening.

変倍処理、書込み処理等を行うが、本発明では。In the present invention, scaling processing, writing processing, etc. are performed.

ンエーディング補正後、後述する網点部、1136を?
jい、検出した網点部に対してのみサンプリング点調整
37を持う。また、網点曲以外の文字部やヘタ′q真部
に対する信号は、M T+・’補止回路38に入力され
、ここでフィルタ処理を施されノイズ除去され画像の鮮
鋭度を高められる。変倍処理回路39は、入力さtた画
像データ信号を主走査方向に拡大/縮小処理する。また
、副走査方向の拡大/縮小は、走行体1oを駆動するモ
ータ(図示しない)の回転速度を制御することにより行
っている。その後1階調特性を変えるγ補正4oを行い
、書込み変調処理411編集42の後にレーザプリンタ
部103のLDドライブ回路43に入力される。
After the aging correction, the halftone dot area 1136, which will be described later, is corrected.
However, the sampling point adjustment 37 is provided only for the detected halftone dot portion. Further, signals for character parts other than the halftone dot curve and for the negative 'q' true parts are input to the M T+·' compensation circuit 38, where they are filtered to remove noise and enhance the sharpness of the image. The scaling processing circuit 39 enlarges/reduces the input image data signal in the main scanning direction. Further, the expansion/reduction in the sub-scanning direction is performed by controlling the rotational speed of a motor (not shown) that drives the traveling body 1o. Thereafter, a γ correction 4o that changes one tone characteristic is performed, and after write modulation processing 411 and editing 42, the signal is input to the LD drive circuit 43 of the laser printer section 103.

LDドライブ回路43は、温度等によるレーザ光の出力
変動を補正しながら画像データ信号に応してLD44を
付勢し、変調されたレーザ光をLD 44に出射させる
The LD drive circuit 43 energizes the LD 44 according to the image data signal while correcting variations in laser light output due to temperature and the like, and causes the LD 44 to emit modulated laser light.

また、システム制御部104は、■/○ボート107゜
RAM108.ROM109およびCPUll0等を備
えるマイクロコンピュータシステムであって、この曜写
機全体の制御を行う。
The system control unit 104 also stores the ■/○ boat 107° RAM 108. It is a microcomputer system including a ROM 109, a CPU 110, etc., and controls the entire day copying machine.

第4図に、第3図に示すシステム制御部104の処理動
作を示す。
FIG. 4 shows the processing operation of the system control unit 104 shown in FIG. 3.

電源が投入される(ステップMl:以下カッコ内では、
ステップやサブルーチンという藷を省略してその、〜0
.のみを記す)と、システム制御部104は、処理モー
ト等を初期状態に設定する(M2)次に、操作表示部1
06に複写倍率が入力されるのを待ち、複写倍率が入力
されるとそれをレジスタに読み込む(M3)。そして「
網点検出」を行う(M4)。網点検出方法について説明
する。網点の密度は種々考えられるが、本実施例では4
00ドツト/1nchの読み取りでモアレ発生となる1
001/1nch−2001/1nchを検出の対象と
する。網点は黒ドツトが丸く濃度が上がるに従って円が
大きくなり、しだいに白部が小さくなり最後に全黒にな
る。また、黒丸の並びは規則的で繰り返しパターンとな
る。そこで2次元空間で画像データをある閾値で2値化
処理し、2値化データが第7a図。
The power is turned on (step Ml: below, in parentheses,
Omitting the steps and subroutines, ~0
.. ), the system control unit 104 sets the processing mode, etc. to the initial state (M2). Next, the operation display unit 1
It waits for the copy magnification to be input in 06, and when the copy magnification is input, it is read into the register (M3). and"
halftone detection" is performed (M4). The halftone dot detection method will be explained. Various halftone dot densities can be considered, but in this example, the density is 4.
Moiré occurs when reading 00 dots/1 nch1
001/1nch-2001/1nch are the detection targets. As the black dots become rounder, the circle becomes larger as the density increases, and the white area gradually becomes smaller until it becomes completely black. Furthermore, the arrangement of black circles is a regular, repeating pattern. Therefore, the image data is binarized in a two-dimensional space using a certain threshold value, and the binarized data is shown in FIG. 7a.

第7b図、第7c図、第8a図および第8blJのよう
なパターンと一致するかを見て、その一致が第9図に示
す8×8マトリツクス内に1つ以上存在すれば、その8
X8マトリツクスを網点候補とする。そして網点は局所
的に存在することはなく広範囲で同しパターンを繰り返
すことがら候補マトリックスがいくつか連なるとき、そ
れらを網点領域と判定する。なお、第7a図、第7b図
および第7c図は黒ドツトの検出のためのパターン。
Check whether there is a match with the patterns shown in Figures 7b, 7c, 8a, and 8blJ, and if there is one or more matches in the 8x8 matrix shown in Figure 9, the 8
Let the X8 matrix be a halftone dot candidate. Since halftone dots do not exist locally but repeat the same pattern over a wide range, when several candidate matrices are connected, they are determined to be halftone dot areas. Note that FIGS. 7a, 7b, and 7c are patterns for detecting black dots.

第8a図および第8b図は白ドツト検出のパターンであ
り、濃度によってどのパターンとマツチするか変わる。
FIGS. 8a and 8b show white dot detection patterns, and which pattern is matched varies depending on the density.

また、!I4点の密度は、このパターンの出現率にかか
わる。
Also,! The density of I4 points is related to the appearance rate of this pattern.

網点検出された網点領域は、後述する「サンプリング点
調整Jを施され(MS)、網点領域以外の領域はr M
 T F補正j  (M7)が行われた後「変倍処理J
  (MS)される。
The detected halftone dot area is subjected to "sampling point adjustment J" (MS), which will be described later, and areas other than the halftone dot area are subjected to rM.
After TF correction j (M7) is performed, “zooming process J
(MS) Will be done.

ここで、「変倍処理J  (MS)について説明する。Here, "variable magnification processing J (MS)" will be explained.

変倍処理回路は、第5図に示すように補間演算部111
.速度変換部112.回路制御部110により構成され
、外部のラインメモリを組合わせることで変倍動作を行
う。また、第6図に補間演算部111のブロック図を示
す。画像データを等倍画像データとして1%きざみの変
倍処理を行い、変倍後のデータを入力と同じクロックレ
ートで出力する。変倍率は、内部RA M 10gに回
路制御データを書き込むことにより設定され、この回路
制御データはソフトウェアとして働く。入力された等倍
時の画像データは、あるサンプリングピッチPでサンプ
リングされた6ビツト(64階1調)の画像データであ
る。ここで第12図に示すように、P=1とした1次元
の座標を考えると、縮小時のサンプリングピンチ(仮想
)Prは、Pr>1となり。
The scaling processing circuit includes an interpolation calculation section 111 as shown in FIG.
.. Speed converter 112. It is constituted by a circuit control section 110, and performs a variable magnification operation in combination with an external line memory. Further, FIG. 6 shows a block diagram of the interpolation calculation section 111. The image data is converted to the same size image data and subjected to scaling processing in 1% increments, and the data after scaling is output at the same clock rate as the input. The magnification ratio is set by writing circuit control data into the internal RAM 10g, and this circuit control data works as software. The input image data at the same magnification is 6-bit (64 gradation 1) image data sampled at a certain sampling pitch P. Here, as shown in FIG. 12, considering one-dimensional coordinates with P=1, the sampling pinch (virtual) Pr at the time of reduction becomes Pr>1.

拡大時のサンプリングピッチPeは、Pe(1となる。The sampling pitch Pe during enlargement is Pe(1).

変倍率をα%とすると、等倍時の100個のブタ(距M
100)からα個のデータを取り出すことになり、これ
を繰り返すことにより変倍される。ここで、縮小時、拡
大時の仮想サンプリングピッチPr、Peは100/α
であるのでα個のサンプリング位置の座標は、 Xn=100/αXn (n=o、1.:’−、α−i
)・+  (1)となる。回路制御データは、この座標
値を意味する。また、回路制御データは内部の512x
4 bit、のRA M 108にロードしている。
If the magnification ratio is α%, 100 pigs (distance M
100), and the scale is changed by repeating this process. Here, the virtual sampling pitches Pr and Pe at the time of reduction and enlargement are 100/α
Therefore, the coordinates of α sampling positions are Xn=100/αXn (n=o, 1.:'-, α-i
)・+ (1). Circuit control data means this coordinate value. In addition, the circuit control data is internal 512x
It is loaded into the RAM 108 of 4 bits.

内部処理の流れは、縮小時と拡大時とでは異なす、縮小
時は、データ人力→補間演算→速度変換→データ呂力と
処理されるのに対して拡大時は、データ人力→速度変換
→補間演算→データ出力と処理される。これは、後述す
る速度変換方法の相違によりものである。
The flow of internal processing is different when reducing and enlarging.When reducing, data is processed as follows: data manual → interpolation calculation → speed conversion → data processing, while when enlarging, data is processed → speed conversion → Processed as interpolation calculation → data output. This is due to the difference in speed conversion method, which will be described later.

回路制御データは前述(1)式のXnを回路に伝えやす
くするように数値化した100〜400個の数列である
が、この数値の実際の算出方法を説明する前に数値の意
味がわかるように速度変換部112および補間演算部1
11の基本的な原理について説明する。
The circuit control data is a sequence of 100 to 400 numbers that are digitized to make it easier to convey Xn in equation (1) to the circuit, but before explaining the actual calculation method of this number, we will explain the meaning of the numbers. The speed conversion unit 112 and the interpolation calculation unit 1
11 basic principles will be explained.

まず、速度変換部112の原理について説明する。First, the principle of the speed converter 112 will be explained.

速度変換は、変倍処理した画像データを入力と同じクロ
ノクレートにするために必要となる。入力データの周波
数をfとすると変倍率α%での仮想周波数f′は、 f =α/100Xf       ・・・ (2)と
なる。このf′のデータを出力するときにfに変換する
必要があるわけで、縮小時の場合は速度を速く、拡大時
の場合は速度を遅くする。実際の速度変換はラインメモ
リの入力、出力によって?1う。
Speed conversion is necessary to convert the scaled image data to the same chronocrate as the input. When the frequency of input data is f, the virtual frequency f' at the scaling factor α% is f = α/100Xf (2). When outputting this f' data, it is necessary to convert it into f, so the speed is increased when reducing, and the speed is slower when expanding. Is the actual speed conversion based on line memory input and output? 1.

縮小時の速度変換について説明する。Speed conversion during reduction will be explained.

第12図の等倍時サンプリング点0〜100を來標Xと
したとき縮小時のサンプリング点はPr> 1だからX
とx+1の間に1つ存在するか、1つも存在しないかの
どちらかである。そしてラインメモリへの入力時、Xと
x+1の間にある仮想サンプリング点のデータを補間演
算したものと、Xとx+1の間にサンプリング点が存在
しない場合のダミーデータとを判別し、ダミーデータを
とばして書き込み、ラインメモリからの出力時、順次全
てのデータを読み呂すことにより速度変換を実現する。
If the sampling points 0 to 100 at the same magnification in Fig. 12 are the target X, the sampling point at the time of reduction is Pr> 1, so X
Either there is one between and x+1, or there is none. Then, when inputting to the line memory, it is determined whether data is obtained by interpolating data at a virtual sampling point between X and x+1 and dummy data when there is no sampling point between X and x+1. Speed conversion is realized by skipping writing and sequentially reading all data when outputting from line memory.

拡大時の速度変換について説明する。Speed conversion during enlargement will be explained.

拡大時のサンプリング点は、Pe(1だからXとx+1
の間に1つ以上存在する。そしてラインメモリへの入力
時、等倍サンプリングデータを全て書き込み、ラインメ
モリから出力し、補間演算部111に送り出すときXと
x+1の間にあるサンプリング点の数分でけ読み出し動
作をストップし、周辺データもそのままホールドするよ
うにして速度変換を実現する。
The sampling point during expansion is Pe(1, so X and x+1
There is one or more between. Then, when inputting to the line memory, all the same-time sampling data is written, output from the line memory, and sent to the interpolation calculation unit 111. When the data is input to the line memory, the read operation is stopped for several sampling points between X and x+1, and Speed conversion is realized by holding the data as is.

次に、補間演算111部の原理について説明する。Next, the principle of the interpolation calculation section 111 will be explained.

第12図で、変倍時の仮想サンプリング点が等倍時のサ
ンプリング位置のどれかと一致している場合は、そのデ
ータをそのままとることができるが、仮想サンプリング
点が等倍時サンプリング点の間にある場合、その周囲の
等倍データから仮想点のデータを予測しなければならな
い。予測には従来より種々の方法があるが本発明では、
比較的精度の高い補間法として知られている三次関数コ
ンボリューション法(sine関数を三次関数で近似し
たもの)゛を用いる。
In Figure 12, if the virtual sampling point when changing the magnification matches any of the sampling positions when the magnification is the same, you can take that data as is, but if the virtual sampling point is between the sampling points when the magnification is the same. , the data of the virtual point must be predicted from the surrounding same-sized data. There have been various methods of prediction in the past, but in the present invention,
A cubic function convolution method (approximation of a sine function by a cubic function), which is known as a relatively highly accurate interpolation method, is used.

この方法は、第13図に示すように等倍時データS1と
Si+1の間に仮想サンプリング点があるとき、仮想点
と等倍時データとの距離rを求め。
In this method, when there is a virtual sampling point between the same size data S1 and Si+1 as shown in FIG. 13, the distance r between the virtual point and the same size data is determined.

その距W/1rから第14図に示すような補間係数h 
(r)を次式 h (r) 1−2 2 + 0≦ ≦1 −8 +5 1≦ ≦2 二〇 ≧2 から求めて、仮想点σのデータを次式 %式%(2) (3) から決める。
From the distance W/1r, an interpolation coefficient h as shown in FIG.
(r) is obtained from the following formula h (r) 1-2 2 + 0≦≦1 -8 +5 1≦≦2 20≧2, and the data of the virtual point σ is calculated using the following formula % formula % (2) (3 ) to decide.

ここで本実施例においては、rに対して求める精度を0
.25きざみとする3つまり、r=o+r=0.25.
 r二0.5. r=0.75のうちいずれか最も近い
点とする。これによって正着データ「は2ビツトのバイ
ナリ−データとして扱うことができる7表−1に、この
4通りのrに対するh (r)の値を示す。
Here, in this embodiment, the accuracy required for r is 0.
.. 3 with 25 increments, that is, r=o+r=0.25.
r20.5. The closest point is selected among r=0.75. As a result, the correct arrival data can be treated as 2-bit binary data.Table 1 shows the values of h(r) for these four types of r.

表−1の値を(3)式に当てはめることにより、変倍時
の仮想サンプリングデータを求めることができる。
By applying the values in Table 1 to equation (3), virtual sampling data at the time of scaling can be obtained.

また、距離rのデータが0.25きざみの精度というこ
とから、計算の都合上(1)式を次のように修正して変
倍処理を行う6 Xn”=lOO/αXn+1/8  (n=o、1.:
’−、α−1)・・・ (4) この式で整数部をPn、小数部をQnとすると、Xn=
Pn+Qn         ・・・ (5)となり、
PnはSiの座標値を表し、Qnはrを表す。
Also, since the distance r data has an accuracy of 0.25 increments, for convenience of calculation, formula (1) is modified as follows to perform the scaling process. o, 1.:
'-, α-1)... (4) In this formula, if the integer part is Pn and the decimal part is Qn, then Xn=
Pn+Qn... (5),
Pn represents the coordinate value of Si, and Qn represents r.

再度、第4図を参照する。ここで、「網点検出」(M4
)で検出された網点領域にサンプリング点の*3ff整
を行う「サンプリング点調整J  (M6)について説
明する。
Referring again to FIG. 4. Here, "halftone detection" (M4
``Sampling point adjustment J (M6)'', which performs *3ff adjustment of sampling points on the halftone dot area detected in ), will be explained.

前述した「変倍処理J  (M8)で説明したように本
実施例では、入力データの等倍サンプリングピッチPを
1としたとき、サンプリング点の変更を0.25きざみ
で行っている。このきざみを小さくすればそれだけ変倍
の計算精度も上がることになるが、ここでは0.25き
ざみで説明をする。
As explained in the above-mentioned "Scaling process J (M8), in this embodiment, when the equal-magnification sampling pitch P of input data is 1, the sampling point is changed in 0.25 increments. The smaller the value is, the higher the calculation accuracy of magnification will be, but here we will explain it in 0.25 increments.

通常は、変倍処理でのみサンプリング位置をずらす処理
が行われる。つまり、文字部、ベタ写真部では通常の変
倍処理9等倍処理が行われるが本発明では、網点部を検
知すると、その部分に対して変倍処理とは無関係にサン
プリング点をずらす。
Normally, processing for shifting the sampling position is performed only during scaling processing. In other words, normal magnification processing 9 equal magnification processing is performed for text portions and solid photo portions, but in the present invention, when a halftone dot portion is detected, the sampling point is shifted for that portion regardless of the magnification processing.

すなわち、等倍時でもサンプリング点をずらすこともあ
り、また変倍時には、求められた仮想サンプリング点と
異なった位置が選ばれることもある。
That is, the sampling point may be shifted even when the magnification is the same, and when changing the magnification, a position different from the obtained virtual sampling point may be selected.

ただし、従来のサンプリング位置から1以上ずれること
はないこととする。
However, it is assumed that the sampling position does not deviate by more than one position from the conventional sampling position.

サンプリング位置は網点原稿のピーク点すなわち極大値
点、極小値点とサンプリング位置を網点部全面にわたっ
てできるだけ一致させるようにする。
The sampling position is set so that the peak point, that is, the maximum value point and the minimum value point of the halftone dot document coincide with the sampling position as much as possible over the entire halftone dot area.

まず、通常のサンプリングピッチで読み取ったデータで
極大値、極小値を抽出する。第10図のようなマトリッ
クスで注目画素X。が、X l tX2.X3.X4の
全ての画素より大きければ極大値、小さければ極小値と
し、X I * X2 + X3 +X4のうち1つだ
け等しくて他の3つ全てよりも大きい場合も極大値、小
さい場合も極小値とする。
First, local maximum and minimum values are extracted from data read at a normal sampling pitch. Pixel of interest X in a matrix as shown in Figure 10. But X l tX2. X3. If it is larger than all the pixels of do.

極大値、極小値を検出後、その極値の隣接画素より真の
極値点を求めるためにサンプリング点をずらす処理を行
う。これは、第11a図、第11.b図、第11c図お
よび第1id図に示すようにTo、 Tt 、T2. 
T3の画素でT1に極値がきたとき、隣接するTo 、
T2 、T3の大きさを比較する。第11a図のように
なったときは、Tlと真の極値が一致していると判断す
る。第11b図の場合は、真の極値はT。とT1の間に
あり、T1からT。側に0.25ずれた位置に極値があ
ると判断し、この周辺の画素のサンプリング位置をr 
≦0.75にずらす。第1IC図の場合は、極値がT1
とT2とに続き、この間に極値があると判断し、r ≦
0.5にずらす。同様にして第1id図の場合は、r 
≦0.25にずらす。これらの判定基準は、TlとT2
共に極値かどうか、その場合T。とT3は近い値かどう
か+T1のみ極値の場合は、ToとT2とのレベル差が
どの程度かを調べて「を決定する。
After detecting the local maximum value and local minimum value, processing is performed to shift the sampling point in order to find the true extreme value point from pixels adjacent to the local maximum value. This is shown in Figure 11a, Figure 11. As shown in Figure b, Figure 11c and Figure 1id, To, Tt, T2.
When the extreme value of T1 reaches the pixel of T3, the adjacent To,
Compare the sizes of T2 and T3. When it becomes as shown in FIG. 11a, it is determined that Tl and the true extreme value match. In the case of Figure 11b, the true extremum is T. and T1, and from T1 to T. It is determined that there is an extreme value at a position shifted by 0.25 to the side, and the sampling position of pixels around this is r
Shift to ≦0.75. In the case of IC diagram 1, the extreme value is T1
Following and T2, it is determined that there is an extreme value between them, and r ≦
Shift it to 0.5. Similarly, in the case of the first id diagram, r
Shift to ≦0.25. These criteria are Tl and T2
Whether both are extreme values, in which case T. Are To and T3 close to each other? If +T1 is an extreme value, check the level difference between To and T2 and determine '.

次に、1つの極値からサンプリング位置を同じようにず
らす画素の範囲を決定する。その方法は以下に示すよう
に、いくつかの方法がある。
Next, a range of pixels whose sampling positions are shifted in the same way from one extreme value is determined. There are several ways to do this, as shown below.

■固定値を決めて主、副走査とも極値を中心とした固定
マトリックスの範囲とする方法。
■Method of determining a fixed value and making it a fixed matrix range centered on the extreme value for both main and sub-scanning.

■ある領域内での極値の個数から網点の密度を予測し密
度に応じた範囲を同し部分ずらず方法。
■A method that predicts the density of halftone dots from the number of extreme values in a certain area and shifts the same area according to the density.

■極値と次の極値までの画素数の半分の画素までの範囲
とする方法。
■Method of making the range up to half the number of pixels between one extreme value and the next extreme value.

本実施例では、■の方法を用いて、極値の分散度から網
点密度を段階的な選択で子11111 L、それにより
マトリックス範囲を決める。100 L/1nch。
In this embodiment, the method (2) is used to select the dot density stepwise from the degree of dispersion of the extreme values to determine the child 11111L and thereby the matrix range. 100L/1nch.

+331/1nch、 1501/1nch、 175
1/1nch、 2001/jnchの5段階より検出
範囲を選び、それぞれ7X7.sxs、4X4,3x3
,2x2のマトリックスをして重なった領域は、ラスタ
ー走査の後側を優先とするようにし、マトリックスで含
まれない画素は、サンプリング点を変更しない。
+331/1nch, 1501/1nch, 175
The detection range was selected from five levels: 1/1nch, 2001/jnch, and 7X7. sxs, 4x4, 3x3
, 2x2 matrices, the rear side of the raster scan is given priority, and the sampling points of pixels not included in the matrix are not changed.

サンプリング点の変更方法は、「変倍処理」(M8)に
て説明した補間演算を兼用する。つまり、第6図に示し
た補間演算回路1.11の乗算器の係数り。、bl、h
2.h3を変える。この係数は、標本化定理の5ine
関数の近似式h (r)であり実施例ではrを0.25
きざみで定義し、変倍回路制御データとしてRA M 
108に書き込み、これを順次、読み出すことによりr
が決定されるが、このRAMから読み出し、回路に供給
する間にデータを変更するように行う。
The sampling point changing method also uses the interpolation calculation described in "Scaling processing" (M8). That is, the coefficients of the multiplier of the interpolation calculation circuit 1.11 shown in FIG. ,bl,h
2. Change h3. This coefficient is 5ine of the sampling theorem
The approximation formula h (r) of the function is 0.25 in the example.
Defined in increments and stored in RAM as variable magnification circuit control data.
By writing to 108 and reading it sequentially, r
is determined, but the data is changed while being read from this RAM and supplied to the circuit.

なお、「変倍処理J  (M8)における補間演算部1
11を「サンプリング点調整J  (M6)の補間演算
として兼用させず各々を独立させる構成をとると、変倍
で再びサンプリング位置をずらすような処理をすると変
倍によるモアレが発生するため、補間演算を行わず仮想
サンプリング点に最も近い実サンプリングデータを選択
する変倍以外では実用的ではない。また、[変倍処理J
の後に[サンプリング点調整Jをする方法もあるが、こ
れは網点密度の範囲が変倍によって広がり制御が複雑に
なるという欠点がある。
Note that "interpolation calculation unit 1 in scaling process J (M8)
11 is used as the interpolation calculation for sampling point adjustment J (M6), but if each is made independent, moiré will occur due to scaling if the sampling position is shifted again due to scaling, so the interpolation calculation It is not practical except for scaling, which selects the actual sampling data closest to the virtual sampling point without performing scaling processing.
There is also a method of performing [sampling point adjustment J] after [, but this method has the disadvantage that the range of halftone dot density expands due to scaling, making control complicated.

再度、第4図を参照すると、「サンプリング点調整J 
 (M6)、rMTF補正J  (M7)後に、「変倍
処理」 (M8)され、次にシステム制御部104は設
定されている条件でコピー動作の制御を行い(M9)、
これが終了すると倍率入力読取(M3)に戻り、ユーザ
による倍率設定を待ち、以後これを繰り返す。
Referring again to Figure 4, "Sampling point adjustment J
(M6), after rMTF correction J (M7), "scaling processing" (M8) is performed, and then the system control unit 104 controls the copy operation under the set conditions (M9),
When this is completed, the process returns to the magnification input reading (M3), waits for the user to set the magnification, and repeats this process thereafter.

〔発明の効果〕〔Effect of the invention〕

以上の通り本発明によれば、原稿の網点領域が自動的に
モアレがない記報となる。また、モアレが発生しない領
域、つまり文字部やベタ写真部は。
As described above, according to the present invention, the halftone dot area of the document automatically becomes a record free of moiré. Also, areas where moiré does not occur, such as text areas and solid photo areas.

ボケ等の画像劣化を生じないので解像力が低下すること
がない。
Since image deterioration such as blurring does not occur, resolution does not decrease.

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

第1図は、本発明の一実施例を組み込んだデジタル複写
機の、原稿読取部101の構成概要を示す断面図である
。 第2図は、本発明の一実施例を組み込んだデジタル複写
機の、レーザプリンタ部103の構成概要を示す断面図
である。 第3図は、第1図および第2図に示す複写機の電装部の
構成概要を示すブロック図である。 第4図は、第3図に示すシステム制御部〕04の処理動
作を示すフローチャートである。 第5図は、第3図に示す画像処理部102の変倍処理回
路の構成概要を示すブロック図である。 第6図は、第5図に示す変倍処理回路の補間演算部11
1の構成を示すブロック図である。 第7a図、第7b図、第7c図、第8a図、第8b図、
第1O図、第Lla図、第11b図、第11c図および
第1id図は、画像データの分布を二次元的に示す平面
図である。 第9図は、画像データの分布を設定する8×8のマトリ
ックスを示す平面図である。 第12図および第13図は、等倍時サンプリングデータ
位置と変倍時サンプリングデータ位置との関係を示す平
面図である。 第14図は、3次関数コンボリューション法で用いる補
間関数の値を示すグラフである。 ■=コンタクトガラス  2a、2b:光源3,4,5
,6,7.14:ミラー 8,13:レンズ9:CCD
イメージセンサ  10.II:走行体12:レーザ出
力ユニノ1〜     15:感光体ドラム16:帯電
チャージャ        17:イレーザ18:現像
ユニット         19:転写チャージャ20
:分離チャージャ        2I:分離爪22:
クリーニングユニソト    23:搬送ベルト24:
定着ローラ          25 : 11″紙ト
レイ26.27:給紙カセット    28,29:給
紙コロ30ニレジストローラ       lot :
原稿読取手段(原稿読取手段)I02二画像処理部(画
像処理手段)
FIG. 1 is a sectional view showing an outline of the configuration of a document reading section 101 of a digital copying machine incorporating an embodiment of the present invention. FIG. 2 is a sectional view showing an outline of the configuration of a laser printer section 103 of a digital copying machine incorporating an embodiment of the present invention. FIG. 3 is a block diagram showing an outline of the configuration of the electrical components of the copying machine shown in FIGS. 1 and 2. FIG. FIG. 4 is a flowchart showing the processing operation of the system control unit] 04 shown in FIG. FIG. 5 is a block diagram showing an outline of the configuration of the scaling processing circuit of the image processing section 102 shown in FIG. 3. As shown in FIG. FIG. 6 shows the interpolation calculation section 11 of the scaling processing circuit shown in FIG.
1 is a block diagram showing the configuration of FIG. Figure 7a, Figure 7b, Figure 7c, Figure 8a, Figure 8b,
FIGS. 1O, Lla, 11b, 11c, and 1id are plan views two-dimensionally showing the distribution of image data. FIG. 9 is a plan view showing an 8×8 matrix for setting the distribution of image data. FIG. 12 and FIG. 13 are plan views showing the relationship between the sampling data position at the time of equal magnification and the sampling data position at the time of variable magnification. FIG. 14 is a graph showing the values of the interpolation function used in the cubic function convolution method. ■ = Contact glass 2a, 2b: Light sources 3, 4, 5
, 6, 7. 14: Mirror 8, 13: Lens 9: CCD
Image sensor 10. II: Traveling body 12: Laser output unit 1 to 15: Photosensitive drum 16: Charger 17: Eraser 18: Developing unit 19: Transfer charger 20
: Separation charger 2I: Separation claw 22:
Cleaning UniSoto 23: Conveyor Belt 24:
Fixing roller 25: 11″ paper tray 26.27: Paper feed cassette 28, 29: Paper feed roller 30 Ni registration roller lot:
Original reading means (original reading means) I022 Image processing section (image processing means)

Claims (3)

【特許請求の範囲】[Claims] (1)原稿を主走査方向および副走査方向に走査して読
み取り画素毎の画像信号を出力する原稿読取手段、該原
稿読取手段が出力する画像信号を受け取り画像処理を施
す画像処理手段、および、該画像処理手段が出力する画
像信号が表す画像を記録媒体上に記録する画像記録手段
、を備える、画像処理装置において、 前記原稿読取手段が出力する画像信号より原稿の網点領
域を判別する判別手段、および、該判別手段により判別
された網点領域に対して、サンプリング位置を変更し、
変更した位置での画像信号を補間演算により算出し画像
信号を補正する補正手段、を備えることを特徴とする、
画像処理装置。
(1) a document reading device that scans the document in the main scanning direction and the sub-scanning direction and outputs an image signal for each read pixel; an image processing device that receives the image signal output from the document reading device and performs image processing; An image processing apparatus comprising an image recording means for recording an image represented by an image signal outputted by the image processing means on a recording medium, the determination for determining a halftone dot area of a document from the image signal outputted by the document reading means. and changing the sampling position with respect to the halftone dot area determined by the determining means,
A correction means for calculating an image signal at a changed position by interpolation calculation and correcting the image signal,
Image processing device.
(2)前記補正手段は、三次関数コンボリューション法
を補間演算として算出し画像信号を補正することを特徴
とする前記特許請求の範囲第(1)項記載の、画像処理
装置。
(2) The image processing apparatus according to claim 1, wherein the correction means calculates a cubic function convolution method as an interpolation calculation and corrects the image signal.
(3)前記補正手段は、該補正手段による補間演算を、
前記画像処理手段が変倍処理を行う場合の補間演算とし
て兼用することを特徴とする前記特許請求の範囲第(1
)項又は第(2)項記載の、画像処理装置。
(3) The correction means performs an interpolation calculation by the correction means,
Claim 1, characterized in that the image processing means also serves as an interpolation calculation when performing scaling processing.
) or (2).
JP2007694A 1990-01-17 1990-01-17 Picture processor Pending JPH03212066A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007694A JPH03212066A (en) 1990-01-17 1990-01-17 Picture processor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007694A JPH03212066A (en) 1990-01-17 1990-01-17 Picture processor

Publications (1)

Publication Number Publication Date
JPH03212066A true JPH03212066A (en) 1991-09-17

Family

ID=11672880

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007694A Pending JPH03212066A (en) 1990-01-17 1990-01-17 Picture processor

Country Status (1)

Country Link
JP (1) JPH03212066A (en)

Similar Documents

Publication Publication Date Title
JP3733446B2 (en) Digital copier
US6891648B2 (en) Image-reading device performing a white-shading correction by obtaining a peak value of average values of image data and read from a reference-white member in blocks as white-shading data
JPH07231384A (en) Digital recorder
US7054490B2 (en) Image processing apparatus and image processing system
JPH09261481A (en) Image forming device
US8335026B2 (en) Image forming apparatus and color shift correction method thereof
US6462838B1 (en) Method of and apparatus for forming an image
JP3480924B2 (en) Image forming method, image forming apparatus, and recording medium
JP2003152993A (en) Image processing device
JP4127603B2 (en) Image reading apparatus, image forming apparatus, and read image data processing method
JPH03212066A (en) Picture processor
JP3078313B2 (en) Image forming device
JP3135240B2 (en) Image processing device
JP3883031B2 (en) Image processing apparatus, image processing method, and storage medium
JP3756207B2 (en) Image forming apparatus
JPH03212065A (en) Picture processor
JP3323236B2 (en) Image forming device
JP3938457B2 (en) Image processing apparatus and image processing method
JP2001331073A (en) Image forming device and its control method
JP2001331073A5 (en)
JP3136154B2 (en) Image forming device
EP0586788B1 (en) Image forming apparatus
JP3948645B2 (en) Image data processing device
JPH1023242A (en) Image-processing unit
JP3276391B2 (en) Image forming device