JPH0818788A - Image processing method and apparatus - Google Patents

Image processing method and apparatus

Info

Publication number
JPH0818788A
JPH0818788A JP6149419A JP14941994A JPH0818788A JP H0818788 A JPH0818788 A JP H0818788A JP 6149419 A JP6149419 A JP 6149419A JP 14941994 A JP14941994 A JP 14941994A JP H0818788 A JPH0818788 A JP H0818788A
Authority
JP
Japan
Prior art keywords
dpi
signal
image
image signal
density
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.)
Withdrawn
Application number
JP6149419A
Other languages
Japanese (ja)
Inventor
Katsuhiko Yanagawa
勝彦 柳川
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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP6149419A priority Critical patent/JPH0818788A/en
Publication of JPH0818788A publication Critical patent/JPH0818788A/en
Withdrawn legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T3/00Geometric image transformations in the plane of the image
    • G06T3/40Scaling of whole images or parts thereof, e.g. expanding or contracting
    • G06T3/4007Scaling of whole images or parts thereof, e.g. expanding or contracting based on interpolation, e.g. bilinear interpolation

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Dot-Matrix Printers And Others (AREA)
  • Image Processing (AREA)
  • Facsimile Image Signal Circuits (AREA)

Abstract

(57)【要約】 【目的】 スムージング処理を必要最少限のメモリ容量
で行うことによりコストパフォーマンスを向上させた画
像処理方法及び装置を提供する。 【構成】 例えば、出力用紙のサイズがA3の場合は、
4bit×4kword及び5bit×4kwordの
SRAMを使用し、入力された画像信号の密度が600
dpiのとき、従来9bit×4kwordのSRAM
が必要であったのに対し(a)、300dpiのときと
同じメモリ容量(b)でスムージング処理を行うように
参照する画素のライン数を制御する。
(57) [Abstract] [Purpose] To provide an image processing method and apparatus in which cost performance is improved by performing smoothing processing with a minimum required memory capacity. [Configuration] For example, when the output paper size is A3,
4 bit × 4 kword and 5 bit × 4 kword SRAM are used, and the density of the input image signal is 600.
When it is dpi, it is a conventional 9bit × 4kword SRAM
However, the number of lines of pixels to be referred to is controlled so that the smoothing process is performed with the same memory capacity (b) as in the case of 300 dpi.

Description

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

【0001】[0001]

【産業上の利用分野】本発明は、例えば入力された画像
信号の密度に応じて参照する画素のラインを選択してス
ムージング処理を行う画像処理方法及び装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an image processing method and apparatus for performing a smoothing process by selecting a pixel line to be referred to in accordance with the density of an input image signal.

【0002】[0002]

【従来の技術】従来、プリンタコントローラとプリンタ
エンジンとで構成され、600dpiの解像度を有する
レーザービームプリンタでは、プリンタコントローラか
ら出力される300dpi又は600dpiの画像信号
を主走査方向の密度が2400dpi、副走査方向の密
度が600dpiのスムーズ化した画像信号に変換して
プリンタエンジンに出力するように構成されている。
2. Description of the Related Art Conventionally, in a laser beam printer having a resolution of 600 dpi, which is composed of a printer controller and a printer engine, an image signal of 300 dpi or 600 dpi output from the printer controller has a density of 2400 dpi in the main scanning direction and sub scanning. It is configured to be converted into a smoothed image signal having a directional density of 600 dpi and output to the printer engine.

【0003】[0003]

【発明が解決しようとする課題】しかしながら、上記従
来例では、解像度が600dpiの場合にスムージング
処理を行うと、300dpiの場合のスムージング処理
に較べ、メモリの容量が約2倍必要であり、コストパフ
ォーマンスが下がるという欠点があった。
However, in the above-mentioned conventional example, when the smoothing process is performed when the resolution is 600 dpi, the memory capacity is required to be about twice as large as that of the smoothing process when the resolution is 300 dpi, and the cost performance is improved. There was a drawback that it went down.

【0004】本発明は、上述の課題を解決するために成
されたもので、スムージング処理を必要最少限のメモリ
容量で行うことにより、コストパフォーマンスを向上さ
せた画像処理方法及び装置を提供することを目的とす
る。
The present invention has been made to solve the above-mentioned problems, and provides an image processing method and apparatus in which cost performance is improved by performing smoothing processing with a minimum required memory capacity. With the goal.

【0005】[0005]

【課題を解決するための手段】上記目的を達成するため
に、本発明の画像処理装置は以下の構成を備える。
In order to achieve the above object, the image processing apparatus of the present invention has the following configuration.

【0006】即ち、入力された画像信号の密度に応じて
スムージング処理で参照する画素のライン数を制御する
制御手段と、前記制御手段によって制御されたラインの
画素を参照してスムージング処理を行うスムージング手
段とを備える。
That is, control means for controlling the number of lines of pixels to be referred to in the smoothing processing according to the density of the input image signal, and smoothing for performing the smoothing processing by referring to the pixels of the lines controlled by the control means. And means.

【0007】また、本発明による画像処理方法は以下の
工程を有する。
The image processing method according to the present invention has the following steps.

【0008】即ち、入力された画像信号の密度に応じて
スムージング処理で参照する画素のライン数を制御する
制御工程と、前記制御工程によって制御されたラインの
画素を参照してスムージング処理を行うスムージング工
程とを有する。
That is, a control process of controlling the number of lines of pixels to be referred to in the smoothing process according to the density of the input image signal, and a smoothing process of performing the smoothing process by referring to the pixels of the lines controlled by the control process. And the process.

【0009】[0009]

【作用】かかる構成において、入力された画像信号の密
度に応じてスムージング処理で参照する画素のライン数
を制御し、制御された複数のラインに格納された画素を
参照してスムージング処理を行うように動作する。
In such a configuration, the number of lines of pixels to be referred to in the smoothing process is controlled according to the density of the input image signal, and the smoothing process is performed by referring to the pixels stored in the plurality of controlled lines. To work.

【0010】[0010]

【実施例】以下、図面を参照して本発明に係る好適な一
実施例を詳細に説明する。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS A preferred embodiment according to the present invention will be described below in detail with reference to the drawings.

【0011】図1は、本実施例におけるレーザービーム
プリンタの構成を示すブロック図である。図示するよう
に、プリンタコントローラ101とレーザービームプリ
ンタ102との間には信号処理回路103及び水晶発振
器104が設けられている。信号処理回路103では、
ホストインタフェース(I/F)110、画像データ発
生部111、CPU112、操作パネル113、画像メ
モリ114、アドレス発生部115、出力バッファレジ
スタ116及びインタフェース(I/F)回路117を
含むプリンタコントローラ101から300dpi又は
600dpiの画像信号VDOを転送クロックVCLK
に同期して受信し、これを主走査方向の密度が2400
dpi、副走査方向の密度が600dpiのスムーズ化
した画像信号SVDOに変換してプリンタエンジン10
2に送出する処理を行う。
FIG. 1 is a block diagram showing the arrangement of a laser beam printer according to this embodiment. As shown in the figure, a signal processing circuit 103 and a crystal oscillator 104 are provided between the printer controller 101 and the laser beam printer 102. In the signal processing circuit 103,
A printer controller 101 to 300 dpi including a host interface (I / F) 110, an image data generator 111, a CPU 112, an operation panel 113, an image memory 114, an address generator 115, an output buffer register 116, and an interface (I / F) circuit 117. Alternatively, the image signal VDO of 600 dpi is transferred to the transfer clock VCLK.
And the density in the main scanning direction is 2400.
The printer engine 10 converts the smoothed image signal SVDO of which the density in the sub-scanning direction is 600 dpi.
2 is performed.

【0012】また、CPU112は、現在プリンタコン
トローラ101が上記600dpiのモードと300d
piのモードのどちらのモードで動作しているかを示す
信号としてRESO信号を出力する。このRESO信号
は信号処理回路103に入力される信号であり、RES
O=“H”のとき600dpiを、RESO=“L”の
とき300dpiの動作モードを示している。
Further, the CPU 112 is configured such that the printer controller 101 is currently in the above 600 dpi mode and 300 dpi.
The RESO signal is output as a signal indicating which of the pi modes is operating. This RES0 signal is a signal input to the signal processing circuit 103, and
The operation mode is 600 dpi when O = “H” and 300 dpi when RESO = “L”.

【0013】図2は、本実施例による信号処理回路10
3の構成を示すブロック図である。同図において、10
は後述するメモリユニット30の書き込みや読み出しの
制御を行うメモリ制御回路である。11はセレクタであ
り、2つの入力A,Bのうち一方を選択して端子Yに出
力する。12は9×9ビットのシフトレジスタであり、
クロックが入力される毎に画像データをシフトしながら
出力する。13〜15はセレクタ11と同様なセレク
タ、16及び23はAND回路、17はトグル・フリッ
プフロップ(T−FF)である。18は補間論理回路A
であり、プリンタコントローラ101からの画像信号が
600dpiである場合に、これを主走査2400×副
走査600dpiの信号に変換する機能を有し、その変
換に際し、図3に示すように、参照する画素のライン数
を9ラインから5ラインに減らして処理を行う。
FIG. 2 shows a signal processing circuit 10 according to this embodiment.
3 is a block diagram showing the configuration of FIG. In the figure, 10
Is a memory control circuit for controlling writing and reading of the memory unit 30 described later. A selector 11 selects one of the two inputs A and B and outputs it to the terminal Y. 12 is a 9 × 9 bit shift register,
Image data is output while being shifted each time a clock is input. Reference numerals 13 to 15 are selectors similar to the selector 11, 16 and 23 are AND circuits, and 17 is a toggle flip-flop (T-FF). 18 is an interpolation logic circuit A
When the image signal from the printer controller 101 is 600 dpi, it has a function of converting the image signal into a signal of main scanning 2400 × sub scanning 600 dpi, and at the time of conversion, as shown in FIG. The number of lines is reduced from 9 to 5 and processing is performed.

【0014】一方、19は補間論理回路Bであり、プリ
ンタコントローラ101からの画像信号が300dpi
である場合に、これを主走査2400×副走査600d
pi或いは主走査600×副走査600dpiの信号に
変換する機能を有する。20はパラレル−シリアル変換
回路であり、補間論理回路A18からのパラレル4ビッ
トの出力をシリアル信号に変換して出力する。21はパ
ラレル−シリアル変換回路であり、補間論理回路B19
からのパラレル8ビットの出力をシリアル信号に変換し
て出力する。22は分周回路であり、水晶発振器104
からのクロック信号CLKを各主走査毎にプリンタエン
ジン102からの水平同期信号EBDに同期して分周
し、分周比1/2、1/8、1/16のクロック信号を
出力する。そして、30はメモリユニットであり、プリ
ンタコントローラ101からの画像信号を記憶する。詳
細な構成については以下に説明する。
On the other hand, 19 is an interpolation logic circuit B, which receives an image signal from the printer controller 101 at 300 dpi.
If this is the case, the main scanning is 2400 × the sub scanning 600d.
It has a function of converting into a signal of pi or main scanning 600 × sub scanning 600 dpi. Reference numeral 20 denotes a parallel-serial conversion circuit, which converts the parallel 4-bit output from the interpolation logic circuit A18 into a serial signal and outputs it. Reference numeral 21 denotes a parallel-serial conversion circuit, which is an interpolation logic circuit B19.
The parallel 8-bit output from is converted into a serial signal and output. Reference numeral 22 is a frequency dividing circuit, which is a crystal oscillator 104.
The clock signal CLK is divided in frequency for each main scan in synchronization with the horizontal synchronizing signal EBD from the printer engine 102, and clock signals having a division ratio of 1/2, 1/8, 1/16 are output. A memory unit 30 stores the image signal from the printer controller 101. The detailed configuration will be described below.

【0015】図4は、本実施例によるメモリユニット3
0の詳細な構成を示すブロック図である。同図におい
て、410は図5に示す従来のラインメモリ1〜9に対
し深さが半分(のラインメモリ401〜404により構
成されるメモリである。容量1/2)例えば、出力用紙
サイズがA3サイズの場合は、4bit×4kword
のSRAMを使用することができる。411はラインメ
モリ405〜409より構成される同様なメモリであ
り、5bit×4kwordのSRAMを使用すること
ができる。412はセレクタであり、600dpiのと
き入力Aを選択し、300dpiのとき入力Bを選択す
る。413はセレクタであり、300dpiと600d
piの4096ドットまで入力Aを選択し、600dp
iの4097ドット以降は入力Bを選択する。
FIG. 4 shows a memory unit 3 according to this embodiment.
It is a block diagram which shows the detailed structure of 0. In the figure, reference numeral 410 is half the depth of the conventional line memories 1 to 9 shown in FIG. 5 (a memory constituted by the line memories 401 to 404. Capacity 1/2) For example, the output paper size is A3. In case of size, 4bit × 4kword
SRAM can be used. Reference numeral 411 is a similar memory composed of line memories 405 to 409, and it is possible to use an SRAM of 5 bits × 4 kword. Reference numeral 412 is a selector, which selects the input A when it is 600 dpi and selects the input B when it is 300 dpi. 413 is a selector, 300 dpi and 600 d
Select input A up to 4096 dots of pi, 600 dpi
Input B is selected after 4097 dots of i.

【0016】尚、メモリ制御回路10は、セレクタ41
3により600dpiの場合には、主走査方向の409
6ドット目まではメモリ410にリードライトし、40
97ドット以降をメモリ411に対してリードライトす
るように制御する。
The memory control circuit 10 includes a selector 41.
3 and 600 dpi, the main scanning direction is 409.
Read and write to the memory 410 up to the 6th dot, and
Control is performed so that the 97th dot and thereafter are read and written to the memory 411.

【0017】ここで、上述のメモリユニット30の構成
を出力用紙サイズがA3(プリンタエンジンがA3対
応)の場合を例にとって従来と比較して簡単に示すと、
図6のようになる。図示するように、(a)の従来の構
成に比べて(b)では、メモリ容量が半分ですむことが
明らかである。
Here, the configuration of the above-mentioned memory unit 30 will be briefly described in comparison with the conventional one, taking as an example the case where the output paper size is A3 (the printer engine is compatible with A3).
It becomes like FIG. As shown in the figure, it is clear that the memory capacity is half in the case of (b) as compared with the conventional configuration of (a).

【0018】以上の構成において、プリンタコントロー
ラ101は、信号処理回路103に対して解像度が60
0dpi或いは300dpiの画像信号VDOを送出す
る。この画像信号VDOの解像度は、前述の如く信号R
ESOによって決定される。つまり、RESO=“H”
のとき密度が600dpi、RESO=“L”のとき密
度が300dpiであることを示している。。次に、本
実施例による信号処理回路103の動作を説明する。こ
こでは、画像信号VDOの密度が600dpiの場合に
ついて説明する。この場合、セレクタ11及び13〜1
5は、RESO信号により全て入力Aが選択されている
状態である。また、プリンタコントローラ101に対す
る水平同期信号BDとしてプリンタエンジン102から
の水平同期信号EBDがそのまま入力される。プリンタ
コントローラ101は水平同期信号BDが入力される毎
に、信号処理回路103から送られる画像クロック信号
VCLKに同期して主走査1ライン分の画像信号VDO
を送出する。このVCLK信号は、水晶発振器104の
出力CLKを分周回路22においてEBD信号に同期し
て1/8に分周した信号である。信号処理回路103に
入力された第1ライン目の画像信号VDOは、シフトレ
ジスタ12の第1ビットに入力されると共に図4のライ
ンメモリ401及び405にも書き込まれる。そして、
セレクタ413によって主走査方向の4096ドット目
まではラインメモリ40から、それ以降はラインメモリ
405から読み出され、次の主走査において、第2ライ
ン目の画像信号VDOの入力と同時に、ラインメモリ4
05に格納されていた第1ライン目の同じ位置の画像信
号VDOが読み出され、それぞれ対応するシフトレジス
タ12に入力される。
In the above arrangement, the printer controller 101 has a resolution of 60 with respect to the signal processing circuit 103.
The image signal VDO of 0 dpi or 300 dpi is transmitted. The resolution of the image signal VDO is the signal R as described above.
Determined by ESO. That is, RESO = "H"
When the density is 600 dpi, the density is 600 dpi, and when RESO = “L”, the density is 300 dpi. . Next, the operation of the signal processing circuit 103 according to this embodiment will be described. Here, a case where the density of the image signal VDO is 600 dpi will be described. In this case, the selectors 11 and 13-1
5 is a state in which the input A is all selected by the RESO signal. Further, the horizontal synchronization signal EBD from the printer engine 102 is directly input as the horizontal synchronization signal BD to the printer controller 101. The printer controller 101 synchronizes with the image clock signal VCLK sent from the signal processing circuit 103 every time the horizontal synchronizing signal BD is input, and the image signal VDO for one line of main scanning.
Is sent. The VCLK signal is a signal obtained by dividing the output CLK of the crystal oscillator 104 by ⅛ in synchronization with the EBD signal in the frequency dividing circuit 22. The image signal VDO of the first line input to the signal processing circuit 103 is input to the first bit of the shift register 12 and also written to the line memories 401 and 405 of FIG. And
The selector 413 reads out up to the 4096th dot in the main scanning direction from the line memory 40 and thereafter reads from the line memory 405, and in the next main scanning, simultaneously with the input of the image signal VDO of the second line, the line memory 4 is read.
The image signals VDO at the same position on the first line, which are stored in 05, are read and input to the corresponding shift registers 12.

【0019】一方、入力された第2ライン目の画像信号
VDOは、ラインメモリ402及び406の同じ位置に
書き込まれる。このように各ライン毎に入力された画像
信号VDOはラインメモリ401,405→402,4
06→…→404,408とシフトされながら書き込み
と読み出しが行われていく。従って、各メモリ410及
び411には、連続する4ライン分の画像信号VDOが
格納されていることになる。そして、各メモリ410及
び411の出力とプリンタコントローラ101からの画
像信号VDOはシフトレジスタ12に入力され、シフト
レジスタ12から主走査9ドット×副走査5ライン、計
45ドット分の画像信号がVCLK信号によってシフト
されながら出力される。そして、これら45ドット分の
画像信号が補間論理回路A18に入力される。
On the other hand, the input second-line image signal VDO is written in the same positions in the line memories 402 and 406. Thus, the image signal VDO input for each line is stored in the line memories 401, 405 → 402, 4
Writing and reading are performed while being shifted in the order of 06 → ... → 404 and 408. Therefore, the memories 410 and 411 store image signals VDO for four consecutive lines. Then, the outputs of the memories 410 and 411 and the image signal VDO from the printer controller 101 are input to the shift register 12, and the image signal for the main scanning 9 dots × the sub scanning 5 lines, a total of 45 dots, is the VCLK signal. Is output while being shifted by. Then, the image signals for these 45 dots are input to the interpolation logic circuit A18.

【0020】補間論理回路A18では、図7及び図8に
示すように、注目画素Mの周辺画素の画像信号を参照
し、注目画素Mに対する画像信号の主走査方向の密度を
4倍にしてスムーズ化した信号Ma、Mb、Mc及びM
dに変換する。この変換はシフトレジスタ12の出力デ
ータを予め定められている複数のドットパターンと比較
することにより行われる。このドットパターンは、注目
画素Mの特徴を抽出するもので、例えば図9の(a)に
示すような場合、注目画素Mは縦(副走査方向)に近い
斜め線の一部であるとみなし、図示のデータに変換され
る。また、(b)に示すような場合、注目画素Mは横
(主副走査方向)に近い斜め線の一部であるとみなし、
図示のデータに変換される。
In the interpolation logic circuit A18, as shown in FIGS. 7 and 8, the image signals of the peripheral pixels of the target pixel M are referred to, and the density of the image signal with respect to the target pixel M in the main scanning direction is quadrupled and smoothed. Signal Ma, Mb, Mc and M
Convert to d. This conversion is performed by comparing the output data of the shift register 12 with a plurality of predetermined dot patterns. This dot pattern is for extracting the feature of the target pixel M. For example, in the case shown in FIG. 9A, the target pixel M is regarded as a part of the diagonal line close to the vertical direction (sub-scanning direction). , Is converted into the illustrated data. Further, in the case as shown in (b), it is considered that the target pixel M is a part of a diagonal line which is close to the horizontal direction (main sub-scanning direction),
Converted to the data shown.

【0021】但し、図9において「●」は黒ドット、
「○」は白ドット、参照領域内の他の部分は黒、白どち
らでもよいことを示している。
However, in FIG. 9, “●” is a black dot,
“O” indicates a white dot, and other portions in the reference area may be either black or white.

【0022】注目画素Mのデータは、図9に示すような
多数のドットパターンと比較されて決定される。この画
像信号を変換するアルゴリズムは、上述の縦に近い斜め
線と横に近い斜め線とでは異なり、縦に近い斜め線にお
いては隣接する画素との段差が少なくなるように240
0dpi単位でドットを付加又は削除するような変換を
行う。また、横に近い斜め線においては段差を形成する
画素の近傍に2400dpi単位の小ドットを濃度とし
て付加するようにする。この小ドットを濃度として付加
することにより電子写真の特性上、印字された画像は段
差の部分がボケてなめらかになり、スムージングの効果
が得られる。
The data of the target pixel M is determined by comparing it with a large number of dot patterns as shown in FIG. The algorithm for converting the image signal is different between the diagonal line close to the vertical and the diagonal line close to the horizontal as described above.
Conversion is performed such that dots are added or deleted in units of 0 dpi. In addition, in a diagonal line that is close to the horizontal, small dots of 2400 dpi unit are added as density in the vicinity of pixels that form a step. By adding the small dots as the density, the printed image becomes smooth due to the step portion being blurred due to the characteristics of electrophotography, and the smoothing effect can be obtained.

【0023】以上のようにして決定された画素信号Ma
〜Mdは、パラレル−シリアル変換回路20にてシリア
ル信号に変換され、セレクタ15を介して画像信号SV
DOとしてプリンタエンジン102に送出される。従っ
て、この画像信号SVDOは主走査2400×副走査6
00dpiの密度の信号となる。但し、プリンタコント
ローラ101からのスムージング処理の指定信号SON
により『スムージング処理なし』が指定された場合は、
主走査、副走査共に、600dpiの画像信号VDOが
SVDOとしてそのままプリンタエンジン102に送出
される。
The pixel signal Ma determined as described above
To Md are converted into serial signals by the parallel-serial conversion circuit 20, and the image signals SV are transmitted through the selector 15.
It is sent to the printer engine 102 as DO. Therefore, this image signal SVDO is used for main scanning 2400 × sub scanning 6
The signal has a density of 00 dpi. However, the smoothing process designation signal SON from the printer controller 101
When "No smoothing processing" is specified by,
The image signal VDO of 600 dpi is directly sent to the printer engine 102 as SVDO in both main scanning and sub-scanning.

【0024】上述の処理を行うため、プリンタコントロ
ーラ101からの画像信号VDOは実際に印字されるま
でに主走査方向に5ドット、副走査方向に4ライン分遅
れることになる。従って、プリンタコントローラ101
では、この遅れ分を加味したタイミングで画像信号VD
Oを出力する。プリンタコントローラ101から出力し
た画像信号VDOを主走査第1ラインより順にL1、L
2、…とした時の画像信号のタイミングを図10に示
す。同図において、ラインメモリ405〜408につい
ては読み出される信号を示している。プリンタエンジン
102では上述の画像信号SVDOに基づいてレーザー
を変調し、画像形成動作を行う。
Since the above-described processing is performed, the image signal VDO from the printer controller 101 is delayed by 5 dots in the main scanning direction and 4 lines in the sub scanning direction before the actual printing. Therefore, the printer controller 101
Then, at the timing when this delay is taken into consideration, the image signal VD
Output O. The image signal VDO output from the printer controller 101 is L1, L in order from the first line of the main scan.
FIG. 10 shows the timings of the image signals when 2, ... In the figure, signals read out from the line memories 405 to 408 are shown. The printer engine 102 modulates the laser based on the above-mentioned image signal SVDO to perform an image forming operation.

【0025】以上のような処理結果により印字される画
像例を図11及び図12に模式的に示す。図11及び1
2において、(a)はプリンタコントローラ101から
送られる600dpiの原データ、(b)は信号処理回
路103によって変換されたデータ、そして、(c)は
(b)に示すデータによって実際に印字される画像を示
している。また、各格子の1マスは600dpiの単位
である。このように、画像信号の主走査方向の密度を4
倍にすることにより、高画質な画像を得ることが可能と
なる。
An example of an image printed by the above processing results is schematically shown in FIGS. 11 and 12. 11 and 1
In FIG. 2, (a) is the actual data of 600 dpi sent from the printer controller 101, (b) is the data converted by the signal processing circuit 103, and (c) is actually printed by the data shown in (b). The image is shown. One grid of each grid is a unit of 600 dpi. In this way, the density of the image signal in the main scanning direction is set to 4
By doubling, it becomes possible to obtain a high quality image.

【0026】次に、画像信号VDOの密度が300dp
iの場合について、関連する図面を参照しながらその動
作を説明する。この場合、図2に示すセレクタ13〜1
5は、RESO信号により全てB入力が選択状態であ
り、図4に示すセレクタ412はB入力が、セレクタ4
13はA入力が選択状態である。プリンタコントローラ
101は前述した画像信号VDOの密度が600dpi
の場合と同様に、水平同期信号BDが入力される毎に信
号処理回路103からの画像クロック信号VCLKに同
期して主走査1ライン分の画像信号VDOを送出する。
但し、この場合のBD信号は、プリンタエンジン102
からのEBD信号を1ラインおきに歯抜いて300dp
iのプリンタエンジンの場合と等価なBD信号となって
いる。またVCLK信号は、水晶発振器104の発振ク
ロックを分周回路22において1/16に分周したもの
である。ここで、300dpiの画像信号VDOの1ラ
イン分のデータ量は600dpiの場合の1/2である
ので、上述のように構成することにより、プリンタコン
トローラ101からの1ライン分の画像信号VDOの送
出時間は前述の画像信号VDOの密度が600dpiの
場合と等しくなる。
Next, the density of the image signal VDO is 300 dp.
The operation of the case i will be described with reference to the related drawings. In this case, the selectors 13 to 1 shown in FIG.
5, the B input is all selected by the RESO signal, and the selector 412 shown in FIG.
13, the A input is in the selected state. The printer controller 101 has the above-mentioned image signal VDO density of 600 dpi.
In the same manner as in the above case, the image signal VDO for one main scanning line is sent in synchronization with the image clock signal VCLK from the signal processing circuit 103 every time the horizontal synchronizing signal BD is input.
However, the BD signal in this case is the printer engine 102.
The EBD signal from is extracted every other line to 300 dp
The BD signal is equivalent to that of the printer engine of i. The VCLK signal is obtained by dividing the oscillation clock of the crystal oscillator 104 by 1/16 in the frequency dividing circuit 22. Here, since the data amount of one line of the image signal VDO of 300 dpi is 1/2 of that in the case of 600 dpi, by configuring as described above, the image signal VDO of one line is sent from the printer controller 101. The time becomes equal to that when the density of the image signal VDO is 600 dpi.

【0027】そして、信号処理回路103に入力された
第1ライン目の画像信号VDOLは、セレクタ11を介
してシフトレジスタ12の第1ビットに入力されると共
に、ラインメモリ401に書き込まれる。セレクタ11
は、画像信号VDOの密度が300dpiの場合、プリ
ンタエンジン102からのEBD信号により、交互に切
り換わる。つまり、プリンタエンジン102から600
dpi単位で見た場合の奇数ライン目ではA入力が、偶
数ライン目ではB入力が選択される。従って、次の主走
査においてはラインメモリ401より読み出される第1
ライン目の画像信号VDOLは再びシフトレジスタ12
の第1ビットに入力されると共にラインメモリ401に
書き込まれる。このとき、プリンタコントローラ101
にはBD信号が送られないので、コントローラ101は
偶数ライン目では画像信号VDOの送出を休止してい
る。
The image signal VDOL of the first line input to the signal processing circuit 103 is input to the first bit of the shift register 12 via the selector 11 and is also written to the line memory 401. Selector 11
When the density of the image signal VDO is 300 dpi, is switched alternately by the EBD signal from the printer engine 102. That is, the printer engines 102 to 600
When viewed in units of dpi, the A input is selected on the odd line and the B input is selected on the even line. Therefore, in the next main scan, the first read from the line memory 401
The image signal VDOL of the line is again supplied to the shift register 12
Is written to the line memory 401 while being input to the first bit of the. At this time, the printer controller 101
Since no BD signal is transmitted to the controller 101, the controller 101 suspends the transmission of the image signal VDO on the even lines.

【0028】更に、次の主走査においては、コントロー
ラ101にとっての第2ライン目の画像信号VDOが入
力され、同時に、ラインメモリ401に格納されていた
第1ライン目の同じ位置の画像信号VDOが読み出さ
れ、それぞれのシフトレジスタ12に入力される。そし
て、入力された第2ライン目の画像信号VDOはライン
メモリ401に、またラインメモリ401より読み出さ
れた信号はラインメモリ402の同じアドレスに書き込
まれる。このようにして各ラインメモリ401〜409
には同じラインの画像信号VDOの書き込みと読み出し
が2度ずつ行われながらシフトレジスタ12に入力され
る。従って、シフトレジスタ12からは同じ9ライン分
の画像信号が主走査2ラインの間、続けて出力されるこ
とになる。これらの画像信号は補間論理回路B19に入
力される。
Further, in the next main scanning, the image signal VDO of the second line to the controller 101 is input, and at the same time, the image signal VDO of the same position of the first line stored in the line memory 401 is received. It is read and input to each shift register 12. Then, the input second-line image signal VDO is written in the line memory 401, and the signal read from the line memory 401 is written in the same address in the line memory 402. In this way, each line memory 401-409
Is input to the shift register 12 while writing and reading of the image signal VDO of the same line are performed twice. Therefore, the same image signals for 9 lines are continuously output from the shift register 12 for two main scanning lines. These image signals are input to the interpolation logic circuit B19.

【0029】補間論理回路B19では、図13及び図1
4に示すように、注目画素Nの周辺画素の画像信号を参
照し、注目画素Nに対する画像信号の密度を変換する。
この変換の論理は、プリンタやコントローラ101から
のスムージング処理指定信号SMTH及びディザ処理指
定信号DITHによって選択できる。また、SMTH信
号はユーザの好みに応じて操作パネル113やアプリケ
−ションソフト上から指定できる。
The interpolation logic circuit B19 is shown in FIGS.
As shown in FIG. 4, the density of the image signal for the target pixel N is converted by referring to the image signals of the peripheral pixels of the target pixel N.
The logic of this conversion can be selected by the smoothing processing designation signal SMTH and the dither processing designation signal DITH from the printer or controller 101. Further, the SMTH signal can be designated on the operation panel 113 or the application software according to the preference of the user.

【0030】スムージング処理指定信号SMTHは、変
換後の画像信号の主走査方向の密度を指定する。補間論
理回路B19では、SMTH=“H”のとき、図14に
示す(a)のように注目画素Nに対する画像信号を主走
査方向の密度を8倍、副走査方向の密度を2倍にしてス
ムーズ化した信号、即ち主走査2400×副走査600
dpiの密度の信号に変換する。一方、SMTH=
“L”のときは、同(b)のように注目画素Nに対する
画像信号を主走査方向、副走査方向共に密度を2倍、即
ち主走査、副走査共に600dpiの信号に変換する。
この変換は、前述の600dpiの場合と同様にシフト
レジスタ12の出力データを予め定められている複数の
ドットパターンと比較することによって行われる。但
し、この場合のドットパターンは300dpiの単位で
ある。
The smoothing processing designation signal SMTH designates the density of the converted image signal in the main scanning direction. In the interpolation logic circuit B19, when SMTH = “H”, the density of the image signal for the target pixel N is increased by 8 times in the main scanning direction and doubled in the sub scanning direction as shown in (a) of FIG. Smoothed signal, ie, main scanning 2400 x sub scanning 600
Convert to a signal having a density of dpi. On the other hand, SMTH =
In the case of "L", the image signal for the target pixel N is converted into a signal having a double density in both the main scanning direction and the sub scanning direction, that is, a signal of 600 dpi in both the main scanning direction and the sub scanning direction as shown in (b).
This conversion is performed by comparing the output data of the shift register 12 with a predetermined plurality of dot patterns, as in the case of 600 dpi described above. However, the dot pattern in this case is a unit of 300 dpi.

【0031】図15は、SMTH=“H”の場合のドッ
トパターン例であり、変換の順序は奇数ライン目で図1
4のN1a、N1b、N1c、N1d、N1e、N1
f、N1hの8つのデータを生成し、偶数ライン目でN
2a、N2b、N2c、N2d、N2e、N2f、N2
hの8つのデータを生成する。また図16はSMTH=
“L”の場合のドットパターン例であり、変換の順序は
奇数ライン目でN1a、N1bの2つのデータを生成
し、偶数ライン目でN2a、N2bの2つのデータを生
成する。
FIG. 15 shows an example of a dot pattern in the case of SMTH = “H”, and the order of conversion is that of odd-numbered lines in FIG.
4 N1a, N1b, N1c, N1d, N1e, N1
8 data of f and N1h are generated, and N is generated on the even line.
2a, N2b, N2c, N2d, N2e, N2f, N2
Generate eight data of h. 16 shows SMTH =
This is an example of a dot pattern in the case of "L", and the conversion order is to generate two data N1a and N1b in the odd line and two data N2a and N2b in the even line.

【0032】また、ディザ処理指定信号DITHは、デ
ィザ画像に対して変換処理を行うか否かを指定する信号
である。ディザ画像に対する変換処理は所定の成長パタ
ーンを有するディザ画像に対して行われ、例えば図17
の(a)に示す300dpi、4×4ディザパターンを
図17の(b)に示す600dpi、4×4のディザパ
ターンに変換するもので、これによりディザ画像の高画
質化が行える。
The dither processing designating signal DITH is a signal for designating whether or not the conversion processing is performed on the dither image. The conversion process for the dither image is performed on the dither image having a predetermined growth pattern, for example, as shown in FIG.
(A) is converted into the 300 dpi, 4 × 4 dither pattern into the 600 dpi, 4 × 4 dither pattern shown in (b) of FIG. 17, whereby the image quality of the dither image can be improved.

【0033】このようにして補間論理回路B19で生成
された信号は、パラレル−シリアル変換回路21にてシ
リアル信号に変換され、セレクタ15を介して画像信号
SVDOとしてプリンタエンジン102に送出される。
但し、プリンタコントローラ101からスムージング処
理指定信号SONにより『スムージング処理なし』が指
定された場合は、主走査、副走査共に300dpiの画
像信号VDOを主走査方向、副走査方向に共に2倍に拡
大して600dpiの密度で画像信号SVDOとしてプ
リンタエンジン102に送出される。上述の信号のタイ
ミングを図18に示す。同図において、ラインメモリ4
01〜409については、読み出される信号を示してい
る。プリンタエンジン102では、画像信号SVDOに
基づいてレーザーを変調し、画像形成動作を行う。
The signal thus generated by the interpolation logic circuit B19 is converted into a serial signal by the parallel-serial conversion circuit 21 and sent to the printer engine 102 as the image signal SVDO via the selector 15.
However, when "no smoothing process" is designated by the smoothing process designation signal SON from the printer controller 101, the image signal VDO of 300 dpi is doubled in both the main scanning direction and the sub scanning direction in both the main scanning direction and the sub scanning direction. And is sent to the printer engine 102 as an image signal SVDO at a density of 600 dpi. The timing of the above signals is shown in FIG. In the figure, the line memory 4
The signals to be read are shown for 01 to 409. The printer engine 102 modulates the laser based on the image signal SVDO to perform an image forming operation.

【0034】以上のような処理の結果により、SMTH
=“H”の場合に印字される画像例を図19及び図20
に模式的に示す。図において、(a)はコントローラ1
01から送られる600dpiの原データ、(b)は信
号処理回路103によって変換されたデータ、そして、
(c)は(b)に示すデータによって実際に印字される
画像を示している。また、各格子の1マスは300dp
iの単位である。
Based on the results of the above processing, SMTH
19 and 20 show an example of an image printed when = "H".
Is schematically shown in. In the figure, (a) shows the controller 1
The original data of 600 dpi sent from 01, (b) is the data converted by the signal processing circuit 103, and
(C) shows an image actually printed by the data shown in (b). One grid of each grid is 300dp
It is a unit of i.

【0035】また上述の処理では、前述のように、横に
近い斜線では段差を形成する画素の近傍に2400dp
i単位の小ドットを濃度として付加して境界をボカすこ
とによりスムーズさを得ているが、この処理を嫌う場合
はSMTH=“L”とすることにより、600×600
dpiのモードとなるのでスムーズさの点では多少劣る
が600dpiのシャープな画像を得ることができる。
このように、画像信号の密度を変換することによって、
300dpiの少ないメモリであっても600dpiエ
ンジンの性能を生かした高画質な画像を得ることが可能
となる。
Further, in the above-mentioned processing, as described above, in the diagonal line near the horizontal, 2400 dp is generated in the vicinity of the pixel forming the step.
Smoothness is obtained by adding small dots of i units as density and blurring the boundary. However, if you dislike this processing, set SMTH = “L” to obtain 600 × 600.
Since the mode is the dpi mode, the smoothness is somewhat inferior, but a sharp image of 600 dpi can be obtained.
In this way, by converting the density of the image signal,
Even with a small memory of 300 dpi, it is possible to obtain high-quality images that make the most of the performance of the 600 dpi engine.

【0036】尚、現在のラインを含めて前後4ラインず
つの中に1ドット幅のエッジがある場合、9ラインに渡
ってスムージング処理をしているが、600dpiでは
現在のラインを含めて前後2ラインずつの中に1ドット
幅のエッジがなければ直線とみなされてしまい、5ライ
ンに渡ってしかスムージング処理ができない。従って、
600dpiの時のみ垂直に近い角度(約78.5°以
上)の場合、従来よりも多少画質が劣るが、300dp
iの時は従来と全く同じ画質が得られる。
If there is an edge with a 1-dot width in each of 4 lines before and after the current line, smoothing processing is performed over 9 lines, but at 600 dpi, 2 lines before and after the current line are included. If there is no 1-dot width edge in each line, it is regarded as a straight line, and smoothing processing can be performed only over 5 lines. Therefore,
When the angle is close to vertical (about 78.5 ° or more) only at 600 dpi, the image quality is slightly inferior to the conventional one, but 300 dpi
When i, the same image quality as the conventional one can be obtained.

【0037】このように、本実施例によれば、スムージ
ングに際して参照する画素のライン数を変更する(30
0dpiの時の約半分に減らす)ことにより、300d
piの時には従来と全く同様にスムージング処理が行え
る。また、600dpiの時でもスムージング処理(従
来に対してほとんど遜色のない画質)が可能になり、メ
モリの容量を半分に節約でき(300dpiの時に必要
となるメモリの容量で済み)、コストパフォーマンスが
上がる効果がある。
As described above, according to this embodiment, the number of pixel lines to be referred to during smoothing is changed (30).
By reducing to about half of that at 0 dpi), 300d
When pi, smoothing processing can be performed exactly as in the conventional case. In addition, even at 600 dpi, smoothing processing (image quality that is almost comparable to the conventional one) is possible, the memory capacity can be saved in half (the memory capacity required at 300 dpi is enough), and the cost performance improves. effective.

【0038】<変形例>実施例では、9ライン参照する
ところを5ライン参照するとしたが、本発明はこれだけ
に限定されるものではなく、画質との兼ね合いで、例え
ば7ラインなどとしてもよい。また、メモリの分割の仕
方も限定されるものではない。
<Modification> In the embodiment, the reference to 9 lines is made to be 5 lines, but the present invention is not limited to this, and may be 7 lines, for example, in consideration of image quality. Also, the method of dividing the memory is not limited.

【0039】更に、実施例ではプリンタコントローラか
らの画像信号の密度が300dpi及び600dpiで
ある場合について説明したが、これだけに限定されるも
のではなく、例えば2400dpiと480dpiや4
00dpiと800dpiの場合でももちろんよい。ま
た、プリンタエンジンがコントローラからのコマンドに
より解像度を切り換え可能な場合、信号処理回路を24
0、300、480、600、800dpiの各解像度
に対応可能としておき、例えばコントローラからの画像
信号の密度が240、300、400dpiの場合は主
走査方向の密度を8倍、副走査方向の密度を2倍に変換
し、画像信号の密度が480、600、800dpiの
場合には主走査方向の密度のみを4倍に変換して印字す
るような構成とすることも可能である。更に、実施例で
はコントローラからの画像信号の密度が300dpiの
場合、走査線密度が2倍の600dpiのデータに変換
して印字する例を説明したが、これだけに限定されるも
のではなく、例えば900dpiのプリンタエンジンを
使用し、走査線密度が3倍の900dpiのデータに変
換して印字するようにしてももちろんよい。
Furthermore, in the embodiment, the case where the density of the image signal from the printer controller is 300 dpi and 600 dpi has been described, but the present invention is not limited to this, and for example, 2400 dpi, 480 dpi or 4 dpi.
Of course, the case of 00 dpi and 800 dpi is also acceptable. If the printer engine can switch the resolution by a command from the controller, the signal processing circuit is
Each of the resolutions of 0, 300, 480, 600, and 800 dpi is supported. For example, when the density of the image signal from the controller is 240, 300, and 400 dpi, the density in the main scanning direction is 8 times the density in the sub scanning direction. It is also possible to adopt a configuration in which when the image signal density is doubled and the image signal density is 480, 600, or 800 dpi, only the density in the main scanning direction is doubled and printed. Further, in the embodiment, when the density of the image signal from the controller is 300 dpi, the example in which the scanning line density is converted into the data of 600 dpi which is doubled and printed is described, but the present invention is not limited to this and, for example, 900 dpi. Of course, it is also possible to convert the data into 900 dpi data having a scanning line density three times higher and print it by using the printer engine of.

【0040】尚、本発明は、複数の機器から構成される
システムに適用しても、1つの機器から成る装置に適用
しても良い。また、システム或いは装置にプログラムを
供給することによって達成される場合にも適用できるこ
とはいうまでもない。
The present invention may be applied to a system composed of a plurality of devices or an apparatus composed of a single device. Further, it goes without saying that the present invention can also be applied to the case of being achieved by supplying a program to a system or an apparatus.

【0041】[0041]

【発明の効果】以上説明したように、スムージング処理
を必要最少限のメモリ容量で行うことにより、コストパ
フォーマンスを向上させることができる。
As described above, the cost performance can be improved by performing the smoothing process with the minimum required memory capacity.

【0042】[0042]

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

【図1】本実施例によるレーザビームプリンタの構成を
示すブロック図である。
FIG. 1 is a block diagram showing the configuration of a laser beam printer according to this embodiment.

【図2】図1に示す信号処理回路の詳細な構成を示すブ
ロック図である。
FIG. 2 is a block diagram showing a detailed configuration of a signal processing circuit shown in FIG.

【図3】本実施例による600dpiの場合の参照画素
を説明する図である。
FIG. 3 is a diagram illustrating reference pixels in the case of 600 dpi according to the present embodiment.

【図4】図2に示すメモリユニットの詳細な構成を示す
図である。
FIG. 4 is a diagram showing a detailed configuration of the memory unit shown in FIG.

【図5】従来の信号処理回路、特にメモリユニットの構
成を示す図である。
FIG. 5 is a diagram showing a configuration of a conventional signal processing circuit, particularly a memory unit.

【図6】従来と本実施例によるメモリユニットの構成例
を示す図である。
FIG. 6 is a diagram showing a configuration example of a memory unit according to the related art and the present embodiment.

【図7】600dpiの場合の注目画素とその周辺画素
を示す図である。
FIG. 7 is a diagram showing a target pixel and its peripheral pixels in the case of 600 dpi.

【図8】注目画素の主走査方向の密度を4倍にする処理
を示す図である。
FIG. 8 is a diagram showing a process of quadrupling the density of a pixel of interest in the main scanning direction.

【図9】600dpiの場合の縦に近い斜め線を抽出す
るドットパターン例を示す図である。
FIG. 9 is a diagram showing an example of a dot pattern for extracting diagonal lines close to the vertical in the case of 600 dpi.

【図10】600dpiの場合の横に近い斜め線を抽出
するドットパターン例を示す図である。600dpiの
場合の各信号のタイミングを示す図である。
FIG. 10 is a diagram showing an example of a dot pattern for extracting a diagonal line close to the side in the case of 600 dpi. It is a figure which shows the timing of each signal in case of 600 dpi.

【図11】600dpiの場合の印字された画像例を示
す模式図である。
FIG. 11 is a schematic diagram showing an example of a printed image in the case of 600 dpi.

【図12】600dpiの場合の印字された画像例を示
す模式図である。
FIG. 12 is a schematic diagram showing an example of a printed image in the case of 600 dpi.

【図13】300dpiの場合の注目画素とその周辺画
素を示す図である。
FIG. 13 is a diagram showing a target pixel and its peripheral pixels in the case of 300 dpi.

【図14】300dpiの場合の注目画素の密度を変換
する処理を示す図である。
FIG. 14 is a diagram showing a process of converting the density of a pixel of interest in the case of 300 dpi.

【図15】図14のスムージング処理する場合のドット
パターン例を示す図である。
FIG. 15 is a diagram showing an example of a dot pattern in the case of performing the smoothing process of FIG.

【図16】図14のスムージング処理しない場合のドッ
トパターン例を示す図である。
16 is a diagram showing an example of a dot pattern when the smoothing process of FIG. 14 is not performed.

【図17】300dpi、4×4のディザパターンとデ
ィザ画像を示す図である。
FIG. 17 is a diagram showing a 300 dpi, 4 × 4 dither pattern and a dither image.

【図18】300dpiの場合の各信号のタイミングを
示す図である。
FIG. 18 is a diagram showing the timing of each signal in the case of 300 dpi.

【図19】300dpiの場合の印字された画像例を示
す模式図である。
FIG. 19 is a schematic diagram showing an example of a printed image in the case of 300 dpi.

【図20】300dpiの場合の印字された画像例を示
す模式図である。
FIG. 20 is a schematic diagram showing an example of a printed image in the case of 300 dpi.

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

10 メモリ制御回路 11 セレクタ 12 シフトレジスタ 18 補間論理回路 19 補間論理回路 20 パラレル−シリアル変換回路 21 パラレル−シリアル変換回路 22 分周回路 30 メモリユニット 101 プリンタコントローラ 102 プリンタエンジン 103 信号処理回路 104 水晶発振器 10 memory control circuit 11 selector 12 shift register 18 interpolation logic circuit 19 interpolation logic circuit 20 parallel-serial conversion circuit 21 parallel-serial conversion circuit 22 frequency dividing circuit 30 memory unit 101 printer controller 102 printer engine 103 signal processing circuit 104 crystal oscillator

───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.6 識別記号 庁内整理番号 FI 技術表示箇所 G06T 5/20 G06F 15/66 355 P 15/68 410 ─────────────────────────────────────────────────── ─── Continuation of the front page (51) Int.Cl. 6 Identification number Internal reference number FI Technical display location G06T 5/20 G06F 15/66 355 P 15/68 410

Claims (4)

【特許請求の範囲】[Claims] 【請求項1】 入力された画像信号の密度に応じてスム
ージング処理で参照する画素のライン数を制御する制御
手段と、 前記制御手段によって制御されたラインの画素を参照し
てスムージング処理を行うスムージング手段とを備える
ことを特徴とする画像処理装置。
1. A control unit for controlling the number of lines of pixels to be referred to in the smoothing process according to the density of an input image signal, and a smoothing process for performing the smoothing process by referring to the pixels of the line controlled by the control unit. An image processing apparatus comprising:
【請求項2】 前記制御手段は、入力された画像信号の
密度が高い場合に、参照する画素のライン数を減らすよ
うに制御することを特徴とする請求項1記載の画像処理
装置。
2. The image processing apparatus according to claim 1, wherein the control unit controls to reduce the number of lines of pixels to be referred to when the density of the input image signal is high.
【請求項3】 入力された画像信号の密度に応じてスム
ージング処理で参照する画素のライン数を制御する制御
手段と、 前記制御手段によって制御されたラインの画素を参照し
てスムージング処理を行うスムージング手段と、 前記スムージング手段によりスムージング処理された画
像を記録する記録手段とを備えることを特徴とする画像
処理装置。
3. A control means for controlling the number of lines of pixels to be referred to in the smoothing processing according to the density of an input image signal, and a smoothing for performing the smoothing processing by referring to the pixels of the lines controlled by the control means. An image processing apparatus, comprising: a recording unit configured to record an image smoothed by the smoothing unit.
【請求項4】 入力された画像信号の密度に応じてスム
ージング処理で参照する画素のライン数を制御する制御
工程と、 前記制御工程によって制御されたラインの画素を参照し
てスムージング処理を行うスムージング工程とを有する
ことを特徴とする画像処理方法。
4. A control step of controlling the number of lines of pixels to be referred to in the smoothing processing according to the density of an input image signal, and a smoothing process of performing the smoothing processing by referring to the pixels of the lines controlled by the control step. An image processing method comprising the steps of:
JP6149419A 1994-06-30 1994-06-30 Image processing method and apparatus Withdrawn JPH0818788A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP6149419A JPH0818788A (en) 1994-06-30 1994-06-30 Image processing method and apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP6149419A JPH0818788A (en) 1994-06-30 1994-06-30 Image processing method and apparatus

Publications (1)

Publication Number Publication Date
JPH0818788A true JPH0818788A (en) 1996-01-19

Family

ID=15474707

Family Applications (1)

Application Number Title Priority Date Filing Date
JP6149419A Withdrawn JPH0818788A (en) 1994-06-30 1994-06-30 Image processing method and apparatus

Country Status (1)

Country Link
JP (1) JPH0818788A (en)

Similar Documents

Publication Publication Date Title
JPH0640080A (en) Printer
KR950006621B1 (en) Image processing apparatus
EP0683601B1 (en) Image processing apparatus
JP2898061B2 (en) Printing control method and apparatus and printing apparatus
JPH089242B2 (en) Dot printer printing method
JPH0818788A (en) Image processing method and apparatus
US6191866B1 (en) Laser printer capable of and method for printing rasterized data of high image quality
JP2647917B2 (en) Image processing device
JP5325902B2 (en) Image forming apparatus
JPH09289584A (en) Image processing method and apparatus
JP2000217002A (en) Image forming apparatus and image forming method
JP4408543B2 (en) Image forming method and apparatus
JPH05260285A (en) Picture output device
JP3233970B2 (en) Image processing method and apparatus
JP2955301B2 (en) Image processing method
JP3039662B2 (en) Recording device
JP4454831B2 (en) Image forming apparatus and image forming method
JPH04301465A (en) recording device
US6191865B1 (en) Image processing system and method for controlling such system
JP2955300B2 (en) Image processing method and apparatus
JP3716674B2 (en) Printer control apparatus, printer, and printer data processing method
JP3890764B2 (en) Halftone generation apparatus and halftone generation method
JP2000203103A (en) Image data processing device for printer
JPH02172766A (en) Image treating device
JPH08282054A (en) Printer controller

Legal Events

Date Code Title Description
A300 Application deemed to be withdrawn because no request for examination was validly filed

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20010904