JPH08139918A - Image processor - Google Patents

Image processor

Info

Publication number
JPH08139918A
JPH08139918A JP6276353A JP27635394A JPH08139918A JP H08139918 A JPH08139918 A JP H08139918A JP 6276353 A JP6276353 A JP 6276353A JP 27635394 A JP27635394 A JP 27635394A JP H08139918 A JPH08139918 A JP H08139918A
Authority
JP
Japan
Prior art keywords
image
data
image data
image processing
processing system
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.)
Granted
Application number
JP6276353A
Other languages
Japanese (ja)
Other versions
JP3353078B2 (en
Inventor
Hiroichi Yamada
博一 山田
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.)
Minolta Co Ltd
Original Assignee
Minolta 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 Minolta Co Ltd filed Critical Minolta Co Ltd
Priority to JP27635394A priority Critical patent/JP3353078B2/en
Priority to US08/554,411 priority patent/US5815287A/en
Publication of JPH08139918A publication Critical patent/JPH08139918A/en
Application granted granted Critical
Publication of JP3353078B2 publication Critical patent/JP3353078B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Electrophotography Configuration And Component (AREA)
  • Image Processing (AREA)
  • Facsimile Image Signal Circuits (AREA)

Abstract

PURPOSE: To simplify the circuit configuration for processing a binary and intermediate image in an image by inputting image data of a prescribed value or below to a 1st image processing system and image data of a prescribed value or over to a 2nd image processing system as processing objects respectively. CONSTITUTION: A data separate section 620 of an image processing section 160 divides the image of one page into a binary section such as a character and line drawing and an intermediate tone component such as a photograph. Data of maximum density 63 in excess of a prescribed value 62 in image data D610 having 64-gradation of 0-63 are given to a data delay section 640 as data D620b corresponding to the intermediate tone component. Thus, each picture element is shared defending on the density and a maximum density is allocated to the character of the image read by an image reader in the stage of gradation conversion. Since the data representing the maximum density are recognized as data corresponding to the character image, the character image and the intermediate tone image are separated with simple circuit configuration.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は、2値画像及び中間調画
像に対して互いに異なる画像処理を並行して行う画像処
理装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an image processing apparatus for concurrently performing different image processing on a binary image and a halftone image.

【0002】[0002]

【従来の技術】ページプリンタ、デジタル複写機、ファ
クシミリ装置などの画像形成装置において、中間調のあ
る画像を用紙上に出力するための階調再現方法として、
ディザ法、濃度パターン法などの面積階調法が用いられ
ている。
2. Description of the Related Art In an image forming apparatus such as a page printer, a digital copying machine, a facsimile machine, etc., as a gradation reproducing method for outputting a halftone image on a paper,
An area gradation method such as a dither method or a density pattern method is used.

【0003】例えば、ディザ法は、原画像の1画素に対
してm×nのマトリックスの各ドットのしきい値を1対
1に対応づけ、階調レベルに応じた個数のドットを出力
するものである。
For example, in the dither method, one pixel of an original image is associated with a threshold value of each dot of an m × n matrix in a one-to-one correspondence, and a number of dots corresponding to a gradation level is output. Is.

【0004】一方、文字や線画などの2値画像に対して
階調再現処理を行うと、再現画像にモアレ縞が現れた
り、文字のエッジや細線が途切れる現象(エッジ切れ)
が生じ易い。また、特に拡大文字の曲線部や斜めの線な
どについては、輪郭を滑らかにする平滑化(スムージン
グ)の実施が望ましい。
On the other hand, when gradation reproduction processing is performed on a binary image such as a character or a line drawing, moire fringes appear in the reproduced image or the edges or thin lines of the character are cut off (edge breakage).
Is likely to occur. In addition, it is preferable to perform smoothing (smoothing) for smoothing the contour, particularly for a curved portion or an oblique line of an enlarged character.

【0005】このことから、原画像を2値部分と中間調
部分とに分け、それぞれに対して好ましい処理を行うこ
とが考えられる。ただし、実際には、2値部分と中間調
部分とに確実に判別するのは困難である。
From this, it can be considered that the original image is divided into a binary portion and a halftone portion, and preferable processing is performed for each. However, in practice, it is difficult to reliably distinguish between the binary part and the halftone part.

【0006】そこで、一般に、従来の画像処理装置は、
スムージング係数を定めた2次元ウインドウ(マトリッ
クス)を用いて多値の画像データに対してフィルタリン
グ処理を行い、その後に階調再現処理を行うように構成
されていた。すなわち、注目画素のデータ値(濃度)
を、ウインドウ内の各画素の濃度とスムージング係数と
に基づく演算により補正するスムージング処理と、補正
後の多値データを階調再現のためのデータに変換する階
調再現処理とを順に行うように構成されていた。
Therefore, in general, the conventional image processing apparatus is
The two-dimensional window (matrix) in which the smoothing coefficient is defined is used to perform the filtering process on the multi-valued image data, and then perform the tone reproduction process. That is, the data value (density) of the pixel of interest
Are sequentially performed by a smoothing process for correcting by a calculation based on the density of each pixel in the window and a smoothing coefficient, and a gradation reproduction process for converting the corrected multivalued data into data for gradation reproduction. Was configured.

【0007】また、従来、コンピュータやワードプロセ
ッサなどの画像作成装置(ホスト)とプリンタとを接続
したシステムにおいて、ホスト側で画像データに領域判
別データを付与しておき、プリンタ側で領域判別データ
に基づいて画像を2値部分と中間調部分とに分離し、各
部分に対して互いに異なる画像処理を行う手法が提案さ
れている(特開平5−30354号)。
Further, conventionally, in a system in which an image forming apparatus (host) such as a computer or a word processor and a printer are connected, area discrimination data is added to the image data on the host side, and the printer side is based on the area discrimination data. There is proposed a method in which an image is separated into a binary part and a halftone part and different image processing is performed on each part (Japanese Patent Laid-Open No. 30354/1993).

【0008】[0008]

【発明が解決しようとする課題】上述のようにフィルタ
リングによるスムージング処理を行う場合には、多値の
データ値に係数を乗じる演算を実現するために画像処理
回路が複雑であり、低価格化が困難であるという問題が
あった。また、後段の階調再現処理への影響を考慮して
スムージング係数を最適化する必要があった。
When the smoothing process by filtering is performed as described above, the image processing circuit is complicated in order to realize the operation of multiplying the multi-valued data value by the coefficient, and the cost is reduced. There was a problem that it was difficult. Further, it is necessary to optimize the smoothing coefficient in consideration of the influence on the gradation reproduction processing in the subsequent stage.

【0009】画像データに領域判別データを付与する場
合には、データ処理が複雑になるとともに、汎用性の面
で不利であるという問題があった。本発明は、これらの
問題に鑑みでなされたもので、画像内の2値領域と中間
調領域とに対してそれぞれに適した画像処理を加えるた
めの回路構成を簡単化し、画像処理装置の低価格化を図
ることを目的としている。
When the area discrimination data is added to the image data, there is a problem that the data processing becomes complicated and it is disadvantageous in versatility. The present invention has been made in view of these problems, and simplifies a circuit configuration for applying image processing suitable for each of a binary area and a halftone area in an image, and reduces the image processing apparatus. The purpose is to reduce the price.

【0010】[0010]

【課題を解決するための手段】請求項1の発明の画像処
理装置は、画像を細分化した各画素の濃度を示す多値の
画像データに対して、階調再現のための処理を行う第1
画像処理系と、前記画像データを2値化した2値の画像
データに対して平滑化のための処理を行う第2画像処理
系と、一定値以下の前記画像データを前記第1画像処理
系へ出力し、前記一定値を越える前記画像データを前記
第2画像処理系へ出力するデータ分離部と、前記第1画
像処理系及び前記第2画像処理系からそれぞれ出力され
た画像データを合成するデータ合成部とを有してなる。
According to a first aspect of the present invention, there is provided an image processing apparatus which performs gradation reproduction processing on multi-valued image data indicating the density of each pixel obtained by subdividing an image. 1
An image processing system, a second image processing system for binarizing the image data and performing a smoothing process on the binary image data, and the image data having a certain value or less for the first image processing system. To the second image processing system and the image data output from the first image processing system and the data separating unit that outputs the image data exceeding the predetermined value to the second image processing system. And a data synthesizing unit.

【0011】[0011]

【作用】データ分離部は、個々の画素に対応した画像デ
ータを、1画素分のデータ値の大小によって第1画像処
理系と第2画像処理系とに振り分ける。
The data separating section sorts the image data corresponding to each pixel into the first image processing system and the second image processing system according to the magnitude of the data value of one pixel.

【0012】第1画像処理系には、一定値以下の画像デ
ータが処理対象として入力される。また、第2画像処理
系には、一定値を越える画像データが処理対象として入
力される。
Image data having a predetermined value or less is input to the first image processing system as a processing target. Further, image data exceeding a certain value is input to the second image processing system as a processing target.

【0013】第1画像処理系による階調再現のための処
理を経た画像データ、及び第2画像処理系による平滑化
のための処理を経た2値の画像データは、データ合成部
で合成されて後段装置へ出力される。
The image data processed by the first image processing system for gradation reproduction and the binary image data processed by the second image processing system for smoothing are combined by a data combining section. It is output to the subsequent device.

【0014】[0014]

【実施例】図1は本発明に係る画像処理部160を有し
たページプリンタ1の構成を示すブロック図である。
1 is a block diagram showing the configuration of a page printer 1 having an image processing section 160 according to the present invention.

【0015】ページプリンタ1は、外部のホストから入
力されたプリントデータ(画像情報及びコマンド)D0
を解析して出力イメージデータD2を出力するデータ処
理系100と、出力イメージデータD2に対応した画像
を用紙上にプリントするエンジン(作像系)200とか
ら構成されている。
The page printer 1 has print data (image information and command) D0 input from an external host.
And an engine (image forming system) 200 for printing an image corresponding to the output image data D2 on a sheet.

【0016】データ処理系100は、これを制御するC
PU110を中心として、プログラムを格納したROM
120、各種データを一時的に記憶するためのDRAM
130、ホストとの通信のためのホストインタフェース
140、データ転送用のラインバッファ150、画像の
再現性を高めるための画像処理部160、エンジン20
0との通信のためのエンジンインタフェース170、デ
ータバスBD、及びアドレスバスBAなどから構成され
ている。なお、CPU110は、ページプリンタ1の動
作全体を管理するプリントコントローラの役割を担う。
また、DRAM130は、受信バッファ及びフレームバ
ッファ(ビットマップエリア)などとして用いられる。
The data processing system 100 controls C for controlling this.
A ROM that mainly stores the PU 110 and stores the program
120, DRAM for temporarily storing various data
130, a host interface 140 for communication with the host, a line buffer 150 for data transfer, an image processing unit 160 for improving image reproducibility, an engine 20.
It is composed of an engine interface 170 for communication with 0, a data bus BD, an address bus BA and the like. The CPU 110 plays the role of a print controller that manages the overall operation of the page printer 1.
The DRAM 130 is also used as a reception buffer, a frame buffer (bitmap area), and the like.

【0017】CPU101は、受信バッファからプリン
トデータD0を逐次読み出して解析し、例えばページ記
述言語によるプリント指示内容を解釈し、DRAM13
0内のフレームバッファエリア上でキャラクタコードな
どのビットマップ展開を行う。その際、文字や線画など
の2値画像については、各画素の濃度を示すデータ値が
最大値とされる。
The CPU 101 sequentially reads the print data D0 from the reception buffer and analyzes it, interprets the print instruction content in, for example, the page description language, and the DRAM 13
Bit map expansion such as a character code is performed on the frame buffer area within 0. At that time, regarding a binary image such as a character or a line drawing, the maximum value is the data value indicating the density of each pixel.

【0018】1ページ分のビットマップ展開が終わる
と、CPU101は、DRAM130から画像データD
1を読み出して画像処理部160へ送る。画像処理部1
60は、後述のように画像データD1に対して階調再現
処理及びスムージング処理を行い、処理後の2値の出力
イメージデータD2をエンジンインタフェース170へ
出力する。出力イメージデータD2はエンジンインタフ
ェース170介してエンジン200へ転送される。
When the bit map expansion for one page is completed, the CPU 101 reads the image data D from the DRAM 130.
1 is read and sent to the image processing unit 160. Image processing unit 1
60 performs gradation reproduction processing and smoothing processing on the image data D1 as described later, and outputs the processed binary output image data D2 to the engine interface 170. The output image data D2 is transferred to the engine 200 via the engine interface 170.

【0019】一方、エンジン200は、電子写真プロセ
スを担う作像ユニットと用紙(記録紙)の搬送を担う用
紙搬送系とを有しており、フルカラーのプリントが可能
に構成されている。データ処理系100から出力イメー
ジデータD2が入力されると、潜像形成(露光)が開始
され、その後の作像プロセス(現像、転写、定着)の進
行に合わせて用紙が転写位置から定着位置を経て排出口
へ順に搬送される。フルカラー画像を出力する場合に
は、Y(イエロー),M(マゼンタ),C(シアン),
K(ブラック)の各現像色のトナー像が1色ずつ順に形
成され、用紙上で4色のトナー像が重ねられる。
On the other hand, the engine 200 has an image forming unit for carrying out an electrophotographic process and a paper carrying system for carrying paper (recording paper), and is constructed so that full-color printing is possible. When the output image data D2 is input from the data processing system 100, latent image formation (exposure) is started, and the sheet moves from the transfer position to the fixing position in accordance with the subsequent image forming process (developing, transferring, fixing). After that, they are sequentially conveyed to the discharge port. When outputting a full-color image, Y (yellow), M (magenta), C (cyan),
A toner image of each developing color of K (black) is sequentially formed one by one, and toner images of four colors are superposed on the paper.

【0020】図2はエンジン200に組み込まれた走査
光学系11の概略を示す斜視図である。エンジン200
における露光プロセスの光源は半導体レーザ21であ
る。この半導体レーザ21は、データ処理系100から
送られてきた出力イメージデータD2に基づいて制御さ
れ、2値変調された光ビームを出力する。光ビームは、
コリメートレンズ22によりコリメートされ、回転多面
鏡23によって主走査方向の光偏向を受ける。偏光され
た光ビームは、fθレンズと呼称される結像レンズ24
により一方向に回転している感光ドラム(潜像担持体)
12上に像を結び、ライン順次形式のビーム走査を行
う。このビーム走査に際して、光ビームの各走査ライン
の始端部の光をミラー25により反射させ、ディテクタ
26に導く。ディテクタ26からの検出信号は、H方向
走査(副走査)の同期信号であるラインクロックSHの
タイミング設定に用いられる。
FIG. 2 is a perspective view showing the outline of the scanning optical system 11 incorporated in the engine 200. Engine 200
The light source for the exposure process in FIG. The semiconductor laser 21 is controlled based on the output image data D2 sent from the data processing system 100 and outputs a binary-modulated light beam. Light beam
The light is collimated by the collimator lens 22 and is deflected in the main scanning direction by the rotary polygon mirror 23. The polarized light beam forms an image forming lens 24 called an fθ lens.
Photosensitive drum (latent image carrier) rotating in one direction by
An image is formed on 12 and beam scanning in line-sequential format is performed. At the time of this beam scanning, the light at the beginning of each scanning line of the light beam is reflected by the mirror 25 and guided to the detector 26. The detection signal from the detector 26 is used to set the timing of the line clock SH that is a synchronization signal for H-direction scanning (sub-scanning).

【0021】図3は画像処理部160のブロック図であ
る。画像処理部160は、階調変換部610、データ分
離部620、2値化部630、データ遅延部640、面
積階調処理部650、スムージング処理部660、及び
データ合成部670を有している。データ遅延部640
と面積階調処理部650とによって第1画像処理系G1
が構成され、2値化部630とスムージング処理部66
0とによって第2画像処理系G2が構成されている。
FIG. 3 is a block diagram of the image processing section 160. The image processing unit 160 has a gradation conversion unit 610, a data separation unit 620, a binarization unit 630, a data delay unit 640, an area gradation processing unit 650, a smoothing processing unit 660, and a data synthesis unit 670. . Data delay unit 640
And the area gradation processing unit 650, the first image processing system G1
And a binarization unit 630 and a smoothing processing unit 66.
A second image processing system G2 is constituted by 0 and.

【0022】階調変換部610は、変換テーブルデータ
を格納したROMなどからなり、入力された8ビット
(256階調)の画像データD1を6ビット(64階
調)の画像データD610に変換する。入力データであ
る画像データD1は、原画像の各画素の濃度「0〜25
5」を示し、ライン順次走査の画素配列順にラインバッ
ファ150から画素毎に8ビットずつシリアルに入力さ
れる。
The gradation conversion unit 610 is composed of a ROM or the like which stores conversion table data, and converts the input 8-bit (256 gradation) image data D1 into 6-bit (64 gradation) image data D610. . The image data D1 which is the input data includes the density of each pixel of the original image "0 to 25".
5 ”, and 8 bits are serially input for each pixel from the line buffer 150 in the pixel arrangement order of line sequential scanning.

【0023】画像データD1を画像データD610に変
換する際には、画像データD1の最大値側の一定範囲の
値(例えば「255〜250」)が、画像データD61
0の最大値「63」に対応づけられる。なお、出力デー
タである画像データD610は、1画素の転送周期を規
定する画素クロックSYNCK(図5参照)に同期して
出力されるデータ分離部620は、1ページの画像を文
字や線画などの2値部分と写真などの中間調部分とに分
け、各部分に対して異なる画像処理を行うために設けら
れている。本実施例では、「0」〜「63」の値をとる
64階調の画像データD610の内、最大濃度「63」
の画像データD610(すなわち一定値「62」を越え
るデータ)が、2値部分に対応した画像データD620
aとして2値化部630へ送られる。そして、最大濃度
以外の濃度「0」〜「62」の画像データD610(す
なわち一定値「62」以下のデータ)が、中間調部分に
対応した画像データD620bとしてデータ遅延部64
0へ送られる。つまり、各画素がその濃度に応じて振り
分けられる。
When converting the image data D1 into the image data D610, a value in a certain range on the maximum value side of the image data D1 (for example, "255 to 250") is converted into the image data D61.
It is associated with the maximum value "0" of 0. The image data D610, which is output data, is output in synchronization with the pixel clock SYNCK (see FIG. 5) that defines the transfer cycle of one pixel. The data separation unit 620 outputs one page of an image such as a character or line drawing. It is provided to divide a binary portion and a halftone portion such as a photograph and perform different image processing on each portion. In the present embodiment, the maximum density of "63" in the image data D610 of 64 gradations having values of "0" to "63".
Image data D610 (that is, data exceeding a fixed value “62”) is the image data D620 corresponding to the binary part.
It is sent to the binarization unit 630 as a. Then, the image data D610 of the densities “0” to “62” other than the maximum density (that is, the data of the fixed value “62” or less) is converted into the image data D620b corresponding to the halftone part, and the data delay unit 64 is provided.
Sent to 0. That is, each pixel is sorted according to its density.

【0024】ここで、文字画像は最大濃度であることが
多い。例えば、パーソナルコンピュータ上で作成された
画像内の文字は、通常は最大濃度の領域として出力され
る。また、イメージリーダによって読み取られた画像内
の文字は、多少の誤差を含んで最大濃度を示さないこと
もあるが、上述の階調変換の段階で最大濃度に割り当て
られる。そこで、本実施例では最大濃度を示すデータを
文字画像に対応するデータと認識しているのである。こ
れにより、簡単な回路構成で文字画像と中間調画像とを
分離することができる。
Here, the character image often has the maximum density. For example, a character in an image created on a personal computer is usually output as a maximum density area. Further, the characters in the image read by the image reader may not show the maximum density due to some errors, but are assigned to the maximum density at the stage of the gradation conversion described above. Therefore, in this embodiment, the data indicating the maximum density is recognized as the data corresponding to the character image. Thereby, the character image and the halftone image can be separated with a simple circuit configuration.

【0025】なお、画像データD610が画像データD
620aとして出力されるときには、画像データD62
0bの値は「0」であり、逆に画像データD610が画
像データD620bとして出力されるときには、画像デ
ータD620aの値が「0」である。このようなデータ
分離部620の機能は、マルチ出力セレクタと論理回路
とを組み合わせて実現することができる。例えば、上述
の階調変換部610の出力である6ビットのデータをマ
ルチ出力セレクタに入力するとともに、アンド回路にも
入力する。そして、そのアンド回路の出力をマルチ出力
セレクタの切換え信号として入力すればよい。これによ
り、6ビットが全て「1」である場合と他の場合とで、
マルチ出力セレクタにおいてデータの出力先が切り換え
られる。
The image data D610 is the image data D.
When output as 620a, the image data D62
The value of 0b is “0”, and conversely, when the image data D610 is output as the image data D620b, the value of the image data D620a is “0”. Such a function of the data separation unit 620 can be realized by combining a multi-output selector and a logic circuit. For example, the 6-bit data that is the output of the above-described gradation conversion unit 610 is input to the multi-output selector and also to the AND circuit. Then, the output of the AND circuit may be input as the switching signal of the multi-output selector. As a result, when 6 bits are all "1" and other cases,
The data output destination is switched in the multi-output selector.

【0026】2値化部630は、6ビットの画像データ
D620a(「63」又は「0」)を1ビット(「1」
又は「0」)の画像データD630に変換してスムージ
ング処理部660へ送る。また、データ遅延部640
は、中間調の画像データD620aを遅延させて面積階
調処理部650へ送る。
The binarizing unit 630 converts the 6-bit image data D620a ("63" or "0") into 1 bit ("1").
Alternatively, it is converted into image data D630 of "0") and sent to the smoothing processing unit 660. Also, the data delay unit 640
Delays the halftone image data D620a and sends it to the area gradation processing unit 650.

【0027】スムージング処理部660は、2値の画像
データD630に対してスムージング処理を行う。面積
階調処理部650は、データ遅延部640を経て入力さ
れる画像データD620a(画像データD640)に対
して面積階調処理を行う。スムージング処理部660、
面積階調処理部650、及びデータ遅延部640の構成
は後述する。
The smoothing processing unit 660 performs smoothing processing on the binary image data D630. The area gradation processing unit 650 performs area gradation processing on the image data D620a (image data D640) input via the data delay unit 640. Smoothing processing unit 660,
The configurations of the area gradation processing unit 650 and the data delay unit 640 will be described later.

【0028】データ合成部670は、例えば論理和回路
などから構成されており、面積階調処理部650及びス
ムージング処理部660からそれぞれ出力される1ビッ
トの画像データD650,D660を、それらデータの
論理和を示す出力イメージデータD2に合成する。出力
イメージデータD2は、上述したように露光走査ビーム
の2値制御に用いられる。
The data synthesizing unit 670 is composed of, for example, a logical sum circuit, and the 1-bit image data D650 and D660 respectively output from the area gradation processing unit 650 and the smoothing processing unit 660 are converted into logical data. The output image data D2 indicating the sum is combined. The output image data D2 is used for binary control of the exposure scanning beam as described above.

【0029】図4は面積階調処理部650のブロック
図、図5はアドレス指定のタイミングチャート、図6は
シフトレジスタ656の動作のタイミングチャートであ
る。図4において、面積階調処理部650は、パターン
ROM651、Xアドレスカウンタ653、Yアドレス
カウンタ654、色アドレス指定部655、及びシフト
レジスタ656から構成されている。
FIG. 4 is a block diagram of the area gradation processing unit 650, FIG. 5 is a timing chart of address designation, and FIG. 6 is a timing chart of operation of the shift register 656. 4, the area gradation processing unit 650 includes a pattern ROM 651, an X address counter 653, a Y address counter 654, a color address designating unit 655, and a shift register 656.

【0030】本実施例の面積階調処理の内容は、基本的
にはドット集中型マトリックスによる階調再現を実現す
るものである。ただし、マトリックス領域に対する露光
のパターンとして、合計露光時間が同一であって露光部
分の位置の異なるパターンを設ける手法(特願平5−2
59691号の階調記録方法)が用いられ、それにより
解像度を低下させることなく階調数が増大化されてい
る。
The content of the area gradation processing of this embodiment is basically to realize gradation reproduction by a dot concentration type matrix. However, as a pattern of exposure to the matrix area, a method of providing patterns in which the total exposure time is the same and the positions of the exposed portions are different (Japanese Patent Application No. 5-2).
No. 59691 gradation recording method is used, whereby the number of gradations is increased without lowering the resolution.

【0031】パターンROM651は、プリント画像の
濃度を設定する出力濃度設定手段として設けられてお
り、各階調レベル及び現像色に応じたm×nのマトリッ
クスからなる多数の露光パターン(ディザパターン)を
格納している。マトリックスを構成するm×n個の区画
TDは、それぞれk個の要素EMから構成されている。
kは画素の分割数であり、以下ではこれを4(k=4)
として説明する。
The pattern ROM 651 is provided as an output density setting means for setting the density of the print image, and stores a large number of exposure patterns (dither patterns) consisting of an m × n matrix corresponding to each gradation level and developing color. are doing. Each of the m × n sections TD forming the matrix is composed of k elements EM.
k is the number of pixel divisions, and in the following, this is 4 (k = 4)
It will be described as.

【0032】画像データD640によって1つの階調レ
ベルに対応した露光パターン群が指定され、色アドレス
指定部655の出力する色アドレスACによって現像色
に適した露光パターン群が指定される。その結果、1つ
の露光パターンが指定される。それと同時に、指定され
た露光パターンを構成するm×n個の区画DTの内の1
つが、XアドレスAX及びYアドレスAYによって指定
される。そして、指定された1つの区画DT内の露光パ
ターンを示す4ビットの画像データ(変調データ)D6
51が、画素クロックSYNCKに同期して読み出され
る。
An exposure pattern group corresponding to one gradation level is designated by the image data D640, and an exposure pattern group suitable for the developing color is designated by the color address AC output from the color address designating section 655. As a result, one exposure pattern is designated. At the same time, 1 of the m × n sections DT that form the specified exposure pattern
One is designated by the X address AX and the Y address AY. Then, 4-bit image data (modulation data) D6 indicating the exposure pattern in one designated section DT
51 is read in synchronization with the pixel clock SYNCK.

【0033】XアドレスAXは、Xアドレスカウンタ6
53による画素クロックSYNCKのカウント値であ
る。Xアドレスカウンタ653は、露光パターンの横方
向(行方向、水平方向、又は主走査方向)に配列される
区画DTの個数に応じて、所定の値の範囲でカウントを
繰り返す。例えば露光パターンPSのサイズが4(縦)
×4(横)であれば、図5に示すように、0〜3の範囲
のカウントが繰り返される。
The X address AX is the X address counter 6
It is a count value of the pixel clock SYNCK by 53. The X address counter 653 repeats counting within a predetermined value range according to the number of sections DT arranged in the horizontal direction (row direction, horizontal direction, or main scanning direction) of the exposure pattern. For example, the size of the exposure pattern PS is 4 (vertical)
If x4 (horizontal), as shown in FIG. 5, counting in the range of 0 to 3 is repeated.

【0034】YアドレスAYは、Yアドレスカウンタ6
54によるラインクロックSHのカウント値である。Y
アドレスカウンタ654は、露光パターンの縦方向(列
方向、垂直方向、又は副走査方向)に配列される区画D
Tの個数に応じて、所定の値の範囲でカウントを繰り返
す。例えば露光パターンPSのサイズが4(縦)×4
(横)であれば、図5に示すように0〜3の範囲のカウ
ントが繰り返される。
The Y address AY is the Y address counter 6
This is a count value of the line clock SH by 54. Y
The address counter 654 is a section D arranged in the vertical direction (column direction, vertical direction, or sub-scanning direction) of the exposure pattern.
Counting is repeated within a predetermined value range according to the number of Ts. For example, the size of the exposure pattern PS is 4 (vertical) x 4
If it is (horizontal), counting in the range of 0 to 3 is repeated as shown in FIG.

【0035】Xアドレスカウンタ653及びYアドレス
カウンタ654におけるカウントの最大値は、色アドレ
スADに応じて変更される。これにより、色選択信号S
Cの示す現像色に応じてサイズの異なるマトリックスを
用いたり、スクリーン角を変更することができ、色再現
性を高めることができる。
The maximum count values in the X address counter 653 and the Y address counter 654 are changed according to the color address AD. As a result, the color selection signal S
It is possible to use a matrix having a different size according to the development color indicated by C or change the screen angle, and it is possible to enhance the color reproducibility.

【0036】パターンROM651から読み出された4
ビットの画像データD651は、画素クロックSYNC
Kに同期してシフトレジスタ656に入力される。シフ
トレジスタ656は、シフトクロック4SYNCKに同
期して画像データD651をデータシフトし、図6のよ
うに1ビットずつシリアルに画像データ650として出
力する。
4 read from the pattern ROM 651
The bit image data D651 is the pixel clock SYNC.
It is input to the shift register 656 in synchronization with K. The shift register 656 data-shifts the image data D651 in synchronization with the shift clock 4SYNCK and serially outputs the image data 650 bit by bit as shown in FIG.

【0037】シフトクロック4SYNCKは、画素クロ
ックSYNCKに対して4倍の周波数を有するパルス信
号である。つまり、面積階調処理部650においては、
出力側のデータ転送周期が入力側のデータ転送の1/4
である。
The shift clock 4SYNCK is a pulse signal having a frequency four times that of the pixel clock SYNCK. That is, in the area gradation processing unit 650,
Output side data transfer cycle is 1/4 of input side data transfer
Is.

【0038】次に、パターンROM651に格納された
露光パターンについて説明する。図7は露光パターンの
一例を示す図である。図7に例示した露光パターンPS
0〜11は、64個の階調レベルZ0〜63の内の低濃
度側の階調レベルZ0〜11に対応したパターンであ
る。各露光パターンPS0〜11は、縦横共に4個の区
画DTからなる正方マトリックスの各区画DTを横方向
に4分割し、4つの小区画のそれぞれを要素EMとする
4×(4×4)のサイズのマトリックスからなる。各要
素EMは「0」又は「1」の値をとる。図では各要素E
Mについて「0」は白で「1」は黒でそれぞれ示されて
いる。「0」の場合は半導体レーザ21がオフであり、
「1」の場合は半導体レーザ21がオンである。感光ド
ラム12上では、半導体レーザ21のオンの要素EMに
対応する部分が露光されてその電位が低下し、その部分
に所定色のトナーが付着する。一方、記録紙上では、半
導体レーザ21のオフの要素EMに対応する部分が下地
色(通常は白)のまま残る。以下では、「0」の値の要
素EMを「白要素(EMW)」、「1」の値の要素EM
を「着色要素(EMB)」という。
Next, the exposure pattern stored in the pattern ROM 651 will be described. FIG. 7 is a diagram showing an example of the exposure pattern. Exposure pattern PS illustrated in FIG.
The patterns 0 to 11 are patterns corresponding to the gradation levels Z0 to 11 on the low density side among the 64 gradation levels Z0 to 63. Each of the exposure patterns PS0 to PS11 is a 4 × (4 × 4) array in which each section DT of a square matrix consisting of four sections DT in the vertical and horizontal directions is divided into four in the horizontal direction, and each of the four small sections is an element EM. It consists of a size matrix. Each element EM takes a value of "0" or "1". In the figure, each element E
For M, "0" is shown in white and "1" in black. In the case of "0", the semiconductor laser 21 is off,
In the case of "1", the semiconductor laser 21 is on. On the photosensitive drum 12, a portion of the semiconductor laser 21 corresponding to the ON element EM is exposed and its potential is lowered, and toner of a predetermined color adheres to the portion. On the other hand, on the recording paper, the portion corresponding to the element EM in which the semiconductor laser 21 is off remains as the background color (usually white). In the following, the element EM having a value of "0" is replaced with the element EM having a value of "white" (EMW) and "1".
Is called a "coloring element (EMB)".

【0039】ここで注意しなければならないことは、1
つの着色要素EMBに対応して記録紙上に顕在化される
像の面積は、その着色要素EMBに隣接する要素が白要
素EMWであるか着色要素EMBであるかによって異な
り、しかも隣接位置が左右か上下かによっても異なるこ
とである。
It should be noted here that 1
The area of the image visualized on the recording paper corresponding to the one coloring element EMB differs depending on whether the element adjacent to the coloring element EMB is the white element EMW or the coloring element EMB, and whether the adjacent positions are left and right. It depends on whether it is up or down.

【0040】その理由は、光ビームのエネルギーが中心
部において高く、周辺に向かうほど低くなるとともに、
露光がライン順次走査であって同行の要素EMは連続し
て走査されるのに対して、行が互いに異なる行の要素E
Mは互いに空間的間隔を置いて離散的に走査されるから
である。
The reason is that the energy of the light beam is high at the center and becomes lower toward the periphery,
The exposure is line-sequential scanning, and the elements EM in the same row are continuously scanned, while the elements E in different rows are different from each other.
This is because M is discretely scanned with a space between each other.

【0041】すなわち、着色要素EMBが横方向に隣接
した場合には、光ビームの照射エネルギーが互いに加算
されて増大し、最大照射エネルギーは大きくなる。これ
に対し、着色要素EMBが縦方向に隣接した場合には、
最大照射エネルギーは大きくならない。そのため、着色
要素EMBの個数が同じであっても、換言すれば合計露
光時間が同じであっても、着色要素EMBが横方向に連
続して並んだ場合には最大照射エネルギーが大きく、着
色要素EMBが縦方向に並んだ場合には最大照射エネル
ギーはそれよりも小さくなる。したがって、合計露光時
間が同じであっても、感光ドラム12上には、異なる照
射エネルギーによる静電潜像が形成される。
That is, when the coloring elements EMB are laterally adjacent to each other, the irradiation energies of the light beams are added to each other to increase, and the maximum irradiation energy increases. On the other hand, when the coloring elements EMB are vertically adjacent to each other,
The maximum irradiation energy does not increase. Therefore, even if the number of the coloring elements EMB is the same, in other words, the total exposure time is the same, the maximum irradiation energy is large when the coloring elements EMB are arranged continuously in the lateral direction, and the coloring elements EMB are large. When the EMBs are arranged in the vertical direction, the maximum irradiation energy becomes smaller than that. Therefore, even if the total exposure time is the same, an electrostatic latent image with different irradiation energy is formed on the photosensitive drum 12.

【0042】そうすると、そのような互いに異なる照射
エネルギーで形成された静電潜像を現像したときには、
感光ドラム12の感度及び現像バイアスの大きさに応じ
て、あるしきい値を越えた照射エネルギーを受けた部分
のみにトナーが付着して潜像が顕像化される。その結
果、着色要素EMBの個数が同じであっても、その配列
位置によって、記録紙上に記録される像の面積が異なる
こととなる。
Then, when the electrostatic latent images formed with such different irradiation energies are developed,
Depending on the sensitivity of the photosensitive drum 12 and the magnitude of the developing bias, the toner adheres only to the portion that receives the irradiation energy exceeding a certain threshold value, and the latent image is visualized. As a result, even if the number of coloring elements EMB is the same, the area of the image recorded on the recording paper differs depending on the arrangement position.

【0043】このような現象を利用して、本実施例のプ
リンタ装置1においては、着色要素EMBの合計数が互
いに同一である複数の露光パターンPSに対して、着色
要素EMBの位置を互いに異ならせることによって、互
いに異なる階調の記録が行われる。
By utilizing such a phenomenon, in the printer apparatus 1 of the present embodiment, the positions of the coloring elements EMB are different from each other for a plurality of exposure patterns PS having the same total number of coloring elements EMB. By doing so, recording with different gradations is performed.

【0044】図8はスムージング処理部660のブロッ
ク図である。スムージング処理部660は、ラインバッ
ファ661、ウインドウ抽出部662、パターンマッチ
ング部664、モジュレーションレジスタ665、及び
シフトレジスタ666を有し、p×q(例えば5×5)
のウインドウを用いるパイプライン形式のスムージング
処理を行う。
FIG. 8 is a block diagram of the smoothing processing unit 660. The smoothing processing unit 660 includes a line buffer 661, a window extraction unit 662, a pattern matching unit 664, a modulation register 665, and a shift register 666, and p × q (for example, 5 × 5).
Performs pipeline-type smoothing processing using the windows.

【0045】ラインバッファ661は、前段から入力さ
れた2値の画像データD630を必要ライン数分だけ格
納する。ウインドウ抽出部662は、注目画素とその周
囲の所定数の画素に対応した画像データD630をライ
ンバッファ661から読み出してパターンマッチング部
664へ送る。
The line buffer 661 stores the binary image data D630 input from the preceding stage for the required number of lines. The window extraction unit 662 reads the image data D630 corresponding to the pixel of interest and a predetermined number of pixels around it from the line buffer 661 and sends it to the pattern matching unit 664.

【0046】パターンマッチング部664は、入力とス
ムージング結果とを対応づけるルックアップテーブル6
64を有しており、ウインドウ内のデータ値の組合せに
応じたデータD663を出力する。
The pattern matching unit 664 has a look-up table 6 for associating an input with a smoothing result.
64, and outputs data D663 corresponding to the combination of data values in the window.

【0047】モジュレーションレジスタ665は、エン
ジン200の作像特性に応じてスムージングを最適化す
るために設けられており、データD663を補正した画
像データD665を出力する。
The modulation register 665 is provided to optimize smoothing according to the image forming characteristics of the engine 200, and outputs the image data D665 obtained by correcting the data D663.

【0048】シフトレジスタ666は、データ出力周期
を上述の面積階調処理部650に一致させるために設け
られており、画像データD665をその入力の1/4の
周期で且つ1画素について4回ずつ画像データD660
として出力する。
The shift register 666 is provided to match the data output cycle with the above-described area gradation processing section 650, and the image data D665 is input at a cycle of ¼ and four times for each pixel. Image data D660
Output as

【0049】さて、以上の構成のスムージング処理部6
60において、例えば5×5のウインドウを用いる場合
には、注目画素を含むラインの次のライン及びその次の
ラインの画像データD630がラインバッファ661に
格納された時点で、ウインドウに対応した周辺画素の抽
出が可能になる。すなわち、ラインバッファ661にデ
ータを蓄積する段階で3ライン分のデータ遅延が生じ
る。また、ラッチなどを含めると、ウインドウ抽出部6
62、パターンマッチング部663、及びシフトレジス
タ666において、順に4画素分、2画素分、及び1画
素分のデータ遅延が生じる。
Now, the smoothing processing unit 6 having the above configuration
In 60, for example, when using a 5 × 5 window, when the image data D630 of the line next to the line including the pixel of interest and the next line are stored in the line buffer 661, the peripheral pixels corresponding to the window are displayed. Can be extracted. That is, a data delay of three lines occurs at the stage of storing data in the line buffer 661. Further, when the latch and the like are included, the window extraction unit 6
In the 62, the pattern matching unit 663, and the shift register 666, data delays of 4 pixels, 2 pixels, and 1 pixel occur in order.

【0050】これに対して、面積階調処理部650で
は、パターンROM651及びシフトレジスタ656に
おいて1画素ずつ計2画素分のデータ遅延しか生じな
い。つまり、面積階調処理(第1の画像処理)は、スム
ージング処理(第2の画像処理)と比べて、(3ライン
+5画素)分のデータ転送時間だけ所要処理時間が短
い。
On the other hand, in the area gradation processing unit 650, only one pixel of data delay is caused in each of the pattern ROM 651 and the shift register 656 for a total of two pixels. That is, the area gradation processing (first image processing) requires a processing time shorter than the smoothing processing (second image processing) by the data transfer time of (3 lines + 5 pixels).

【0051】そこで、画像処理部160(図3参照)に
は、各処理間の所要時間の違いを補ってデータ合成のタ
イミングを合わせるために、面積階調処理部650の入
力側にデータ遅延部640が設けられている。
Therefore, the image processing unit 160 (see FIG. 3) has a data delay unit on the input side of the area gradation processing unit 650 in order to compensate for the difference in the required time between the processes and to adjust the timing of data combination. 640 is provided.

【0052】図9はデータ遅延部640のブロック図で
ある。データ遅延部640は、3ライン分のデータ遅延
を担うライン遅延部641と、5画素分のデータ遅延を
担う画素遅延部642とから構成されている。
FIG. 9 is a block diagram of the data delay unit 640. The data delay unit 640 is composed of a line delay unit 641 responsible for data delay of 3 lines and a pixel delay unit 642 responsible for data delay of 5 pixels.

【0053】ライン遅延部641は、それぞれ1ライン
分のデータ容量をもつ3つのFIFOメモリME1〜3
からなる。遅延対象の画像データD620bは、まずF
IFOメモリME1に入力され、その後にFIFOメモ
リME2,ME3へと順に転送される。なお、各FIF
OメモリME1〜3では、ラインクロックSHの入力に
呼応してアドレスカウンタ値がリセットされる。
The line delay unit 641 has three FIFO memories ME1 to ME3 each having a data capacity of one line.
Consists of First, the delay target image data D620b is F
The data is input to the IFO memory ME1 and then sequentially transferred to the FIFO memories ME2 and ME3. In addition, each FIF
In the O memories ME1 to ME3, the address counter value is reset in response to the input of the line clock SH.

【0054】画素遅延部642は、画素クロックSYN
CKに同期してシフト動作をする5ステップのシフトレ
ジスタRE1からなる。ライン遅延部641から入力さ
れた画像データD620bは、画素クロックSYNCK
の5周期だけ遅延された後、画像データD640として
面積階調処理部650へ送られる。
The pixel delay unit 642 uses the pixel clock SYN.
It is composed of a shift register RE1 of 5 steps which performs a shift operation in synchronization with CK. The image data D620b input from the line delay unit 641 is the pixel clock SYNCK.
After being delayed by 5 cycles, the image data D640 is sent to the area gradation processing unit 650.

【0055】データ遅延部640を面積階調処理部65
0の入力側に設けることにより、画素クロックSYNC
Kで動作するデバイスを用いることができ、入力側の4
倍の高速動作が要求される出力側に設ける場合に比べ
て、データ遅延部640の低価格化を図ることができ
る。
The data delay unit 640 is replaced by the area gradation processing unit 65.
By providing on the input side of 0, the pixel clock SYNC
You can use a device that operates on K
The cost of the data delay unit 640 can be reduced as compared with the case where the data delay unit 640 is provided on the output side which is required to operate at high speed.

【0056】上述の実施例においては、データ分離部6
20における分離の閾値を「62」とし、最大値「6
3」の画像データD610をスムージング処理側へ振り
分ける例を示したが、最大値側の一定範囲の値(例えば
「60〜63」)の画像データD610をスムージング
処理側へ振り分け、「59」以下の画像データD610
を面積階調処理側へ振り分けてもよい。
In the above embodiment, the data separation unit 6
The separation threshold in 20 is “62”, and the maximum value is “6”.
Although the example in which the image data D610 of “3” is distributed to the smoothing processing side is shown, the image data D610 of a value in a certain range on the maximum value side (for example, “60 to 63”) is distributed to the smoothing processing side, Image data D610
May be distributed to the area gradation processing side.

【0057】上述の実施例において、面積階調処理及び
スムージング処理の内容は種々変更することができる。
例えば、階調再現に際して、画素を分割せずに通常のデ
ィザ法によって出力イメージデータD2を生成してもよ
いし、パルス幅変調を行うIH法を用いてもよい。
In the above embodiment, the contents of the area gradation processing and the smoothing processing can be variously changed.
For example, in reproducing the gradation, the output image data D2 may be generated by a normal dither method without dividing the pixel, or the IH method of performing pulse width modulation may be used.

【0058】[0058]

【発明の効果】本発明によれば、画像内の2値領域と中
間調領域とに対してそれぞれに適した画像処理を加える
ための回路構成を簡単化することができ、画像処理装置
の低価格化を図ることができる。
According to the present invention, it is possible to simplify the circuit configuration for applying image processing suitable for each of the binary area and the halftone area in the image, and the image processing apparatus can have a low cost. The price can be increased.

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

【図1】本発明に係る画像処理部を有したページプリン
タの構成を示すブロック図である。
FIG. 1 is a block diagram showing a configuration of a page printer having an image processing unit according to the present invention.

【図2】エンジンに組み込まれた走査光学系の概略を示
す斜視図である。
FIG. 2 is a perspective view showing an outline of a scanning optical system incorporated in an engine.

【図3】画像処理部のブロック図である。FIG. 3 is a block diagram of an image processing unit.

【図4】面積階調処理部のブロック図である。FIG. 4 is a block diagram of an area gradation processing unit.

【図5】アドレス指定のタイミングチャートである。FIG. 5 is a timing chart of address designation.

【図6】シフトレジスタの動作のタイミングチャートで
ある。
FIG. 6 is a timing chart of the operation of the shift register.

【図7】露光パターンの一例を示す図である。FIG. 7 is a diagram showing an example of an exposure pattern.

【図8】スムージング処理部のブロック図である。FIG. 8 is a block diagram of a smoothing processing unit.

【図9】データ遅延部のブロック図である。FIG. 9 is a block diagram of a data delay unit.

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

160 画像処理部(画像処理装置) 620 データ分離部 650 面積階調処理部 660 スムージング処理部 670 データ合成部 D630 2値の画像データ D610 多値の画像データ G1 第1画像処理系 G2 第2画像処理系 160 image processing unit (image processing device) 620 data separation unit 650 area gradation processing unit 660 smoothing processing unit 670 data synthesis unit D630 binary image data D610 multi-valued image data G1 first image processing system G2 second image processing system

───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.6 識別記号 庁内整理番号 FI 技術表示箇所 H04N 1/405 1/409 1/407 G06F 15/68 320 A H04N 1/40 B 101 C 101 D 101 E ─────────────────────────────────────────────────── ─── Continuation of the front page (51) Int.Cl. 6 Identification code Internal reference number FI Technical display location H04N 1/405 1/409 1/407 G06F 15/68 320 A H04N 1/40 B 101 C 101 D 101 E

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】画像を細分化した各画素の濃度を示す多値
の画像データに対して、階調再現のための処理を行う第
1画像処理系と、 前記画像データを2値化した2値画像データに対して平
滑化のための処理を行う第2画像処理系と、 一定値以下の前記画像データを前記第1画像処理系へ出
力し、前記一定値を越える前記画像データを前記第2画
像処理系へ出力するデータ分離部と、 前記第1画像処理系及び前記第2画像処理系からそれぞ
れ出力された画像データを合成するデータ合成部と、 を有してなることを特徴とする画像処理装置。
1. A first image processing system for performing gradation reproduction processing on multi-valued image data indicating the density of each pixel obtained by subdividing an image; and binarizing the image data. A second image processing system for performing a smoothing process on the value image data; outputting the image data of a fixed value or less to the first image processing system; and outputting the image data exceeding the fixed value to the first image processing system. A data separation unit for outputting to two image processing systems, and a data combining unit for combining the image data respectively output from the first image processing system and the second image processing system. Image processing device.
JP27635394A 1994-11-10 1994-11-10 Image processing apparatus and method Expired - Fee Related JP3353078B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP27635394A JP3353078B2 (en) 1994-11-10 1994-11-10 Image processing apparatus and method
US08/554,411 US5815287A (en) 1994-11-10 1995-11-06 Image forming processor having first and second image processing sections

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP27635394A JP3353078B2 (en) 1994-11-10 1994-11-10 Image processing apparatus and method

Publications (2)

Publication Number Publication Date
JPH08139918A true JPH08139918A (en) 1996-05-31
JP3353078B2 JP3353078B2 (en) 2002-12-03

Family

ID=17568256

Family Applications (1)

Application Number Title Priority Date Filing Date
JP27635394A Expired - Fee Related JP3353078B2 (en) 1994-11-10 1994-11-10 Image processing apparatus and method

Country Status (1)

Country Link
JP (1) JP3353078B2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2000051337A1 (en) * 1999-02-25 2000-08-31 Fujitsu Limited Image processing device and image processing method
US6480302B1 (en) 1998-03-26 2002-11-12 Fuji Xerox Co., Ltd. Image processing apparatus and image processing method

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6480302B1 (en) 1998-03-26 2002-11-12 Fuji Xerox Co., Ltd. Image processing apparatus and image processing method
WO2000051337A1 (en) * 1999-02-25 2000-08-31 Fujitsu Limited Image processing device and image processing method

Also Published As

Publication number Publication date
JP3353078B2 (en) 2002-12-03

Similar Documents

Publication Publication Date Title
US5555360A (en) Graphics processing apparatus for producing output data at edges of an output image defined by vector data
US4853752A (en) Image processing method
JPH10334228A (en) Method for improving resolution of raster image
US5815287A (en) Image forming processor having first and second image processing sections
EP0878771A2 (en) Programmable mapping of lower resolution digital data to a higher resolution output device
US6445404B1 (en) Methods of providing lower resolution format data into a higher resolution format
JP3950839B2 (en) Image processing apparatus and image processing method
EP1241868B1 (en) Image processing apparatus
JP3353078B2 (en) Image processing apparatus and method
JP3314196B2 (en) Image processing apparatus and method
JP2621856B2 (en) Digital color image reproduction processing method and apparatus
JP3188804B2 (en) Mixed image processing device
US6356360B1 (en) Apparatus and method for rendering halftone dot structures using grey level dots
US5781713A (en) Image data processing method and image processing device
JP3313748B2 (en) Copying apparatus having additional information synthesizing function and additional information synthesizing method
JP4143519B2 (en) Image processing method and apparatus
JP3003133B2 (en) Image outline extraction device
US6236465B1 (en) Gradation reproduction
JPH11331544A (en) Rendering method for raster image data
JP2958984B2 (en) Image processing device
JP3230281B2 (en) Image reading device
JPH07210672A (en) Binarization method and device
JPH11331603A (en) Image processing method and image processing apparatus
JP3175169B2 (en) Buffer memory switching method of recording device
JP3141202B2 (en) Color image processing method and apparatus

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20070927

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20080927

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20090927

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20100927

Year of fee payment: 8

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

Free format text: PAYMENT UNTIL: 20100927

Year of fee payment: 8

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

Free format text: PAYMENT UNTIL: 20110927

Year of fee payment: 9

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

Free format text: PAYMENT UNTIL: 20120927

Year of fee payment: 10

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

Free format text: PAYMENT UNTIL: 20120927

Year of fee payment: 10

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

Free format text: PAYMENT UNTIL: 20130927

Year of fee payment: 11

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

LAPS Cancellation because of no payment of annual fees