JPH0993436A - Image processing apparatus and method - Google Patents
Image processing apparatus and methodInfo
- Publication number
- JPH0993436A JPH0993436A JP7244604A JP24460495A JPH0993436A JP H0993436 A JPH0993436 A JP H0993436A JP 7244604 A JP7244604 A JP 7244604A JP 24460495 A JP24460495 A JP 24460495A JP H0993436 A JPH0993436 A JP H0993436A
- Authority
- JP
- Japan
- Prior art keywords
- level
- image
- density
- color
- patch
- 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
Links
Landscapes
- Image Processing (AREA)
- Facsimile Image Signal Circuits (AREA)
Abstract
(57)【要約】
【課題】 多値ディザ法を適用して良好なカラー画像出
力が得られる画像処理装置及びその方法を提供すること
を目的とする。
【解決手段】 電源投入時に、濃度測定部210におい
てパッチメモリ208からの所定パッチ画像を転写ドラ
ム上に形成し、該パッチ濃度を測定して、所定レ数の中
間レベル値(代表レベル値)を代表濃度メモリ209に
格納しておく。通常の画像形成時には、多値画像データ
をディザ処理部201で所定ビット深さのディザ処理に
より所定レベル数のいずれかのレベルに変換し、レベル
変換部203で該レベルを代表濃度メモリ209内の代
表レベル値に変換し、画像形成を行う。
(57) An object of the present invention is to provide an image processing device and a method thereof that can obtain a good color image output by applying a multi-valued dither method. SOLUTION: When the power is turned on, a density measuring section 210 forms a predetermined patch image from a patch memory 208 on a transfer drum, measures the patch density, and obtains an intermediate level value (representative level value) of a predetermined number of prints. It is stored in the representative density memory 209. During normal image formation, the multi-valued image data is converted by the dither processing unit 201 into one of a predetermined number of levels by dithering with a predetermined bit depth, and the level converting unit 203 stores the level in the representative density memory 209. The image is formed by converting it into a representative level value.
Description
【0001】[0001]
【発明の属する技術分野】本発明は画像処理装置及びそ
の方法に関し、例えば多階調のカラー画像を形成する画
像処理装置及びその方法に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an image processing apparatus and a method thereof, for example, an image processing apparatus and a method thereof for forming a multi-tone color image.
【0002】[0002]
【従来の技術】従来、多値画像を形成するプリンタ等の
画像処理装置においては、入力された多値画像データを
2値化することにより、データ量を削減することが一般
的であった。これにより、画像メモリの小容量化及び装
置構成の簡略化、ドット形成の安定化及び形成画像の高
画質化、処理速度の高速化、等の効果が得られる。2. Description of the Related Art Conventionally, in an image processing apparatus such as a printer for forming a multi-valued image, it is general to reduce the data amount by binarizing the input multi-valued image data. As a result, the effect of reducing the capacity of the image memory, simplifying the apparatus configuration, stabilizing the dot formation, improving the quality of the formed image, and increasing the processing speed can be obtained.
【0003】入力された多値データを2値化するのに好
適な方法として、2値化しながら濃淡情報を保存するこ
とが可能な2値ディザ法が知られている。2値ディザ法
においては、1マスが1画素に対応するディザマトリク
スにおいて、各マス毎に2値化の閾値を可変とすること
により、濃淡画像を再現する。As a method suitable for binarizing input multi-valued data, a binary dither method is known which is capable of preserving grayscale information while binarizing. In the binary dither method, a grayscale image is reproduced by changing the binarization threshold value for each square in a dither matrix in which one square corresponds to one pixel.
【0004】しかしながら、近年の画像処理装置の発展
は目覚ましく、中でもカラー画像処理への要求が高まっ
てきている。このような状況において、写真等の自然画
像の中間調画像やグラデーション画像を形成・出力する
際に、従来の2値ディザ法では滑らかで高画質な画像を
得ることができなかった。However, the recent development of image processing apparatuses is remarkable, and the demand for color image processing is increasing. In such a situation, when forming and outputting a halftone image or a gradation image of a natural image such as a photograph, it has been impossible to obtain a smooth and high-quality image by the conventional binary dither method.
【0005】このようなカラー画像を適切に再現するた
めの一手法として、多値ディザ法が注目されている。多
値ディザ法とは、ディザマトリクスの各マスがそれぞれ
複数の閾値を持ち、取り得る値(レベル)を複数とする
方法である。従って、多値ディザ法を適用した画像処理
装置においては、入力されたカラー写真画像等の多値デ
ータを、より少ないレベル数の多値画像データに変換す
ることができるため、高画質な再現が可能となる。As a method for properly reproducing such a color image, the multi-valued dither method has attracted attention. The multi-valued dither method is a method in which each square of the dither matrix has a plurality of threshold values and a plurality of possible values (levels) are set. Therefore, in the image processing apparatus to which the multi-valued dither method is applied, since the multi-valued data such as the input color photographic image can be converted into the multi-valued image data having a smaller number of levels, high-quality reproduction is possible. It will be possible.
【0006】[0006]
【発明が解決しようとする課題】しかしながら、上記従
来の多値ディザ法を適用した画像処理装置においては、
高解像度の画像出力を行う場合、ドット形成の不安定さ
に起因して、ディザにおける中間レベル濃度が環境によ
って変化してしまう。従って、操作者の意図した濃度と
は異なる濃度の画素が形成されてしまい、安定した濃淡
画像の形成ができなくなってしまうという問題が発生し
ていた。この問題は、特にカラー画像において顕著であ
った。However, in the image processing apparatus to which the above-mentioned conventional multi-valued dither method is applied,
When high-resolution image output is performed, the intermediate level density in dither changes due to the environment due to instability of dot formation. Therefore, a pixel having a density different from the density intended by the operator is formed, which causes a problem that a stable grayscale image cannot be formed. This problem was particularly noticeable in color images.
【0007】本発明は上述した問題を解決するためにな
されたものであり、多値ディザ法を適用して良好なカラ
ー画像出力が得られる画像処理装置及びその方法を提供
することを目的とする。The present invention has been made to solve the above-mentioned problems, and an object of the present invention is to provide an image processing apparatus and a method thereof that can obtain a good color image output by applying a multi-valued dither method. .
【0008】[0008]
【課題を解決するための手段】上述した目的を達成する
ための一手段として、本発明の画像処理装置は以下の構
成を備える。As one means for achieving the above object, the image processing apparatus of the present invention has the following configuration.
【0009】即ち、記録媒体上に多値画像の形成が可能
な画像処理装置であって、多値のサンプルパッチ画像を
形成して該パッチ濃度を測定する測定手段と、前記測定
されたパッチ濃度から所定数の中間レベル値を算出して
保持する保持手段と、入力された多値画像データに対し
て多値ディザ処理を施してレベルを決定するディザ処理
手段と、前記ディザ処理手段により決定されたレベルを
前記保持手段に保持された中間レベル値に変換するレベ
ル変換手段と、前記レベル変換手段により変換されたレ
ベル値に基づいて画像を形成する形成手段とを有するこ
とを特徴とする。That is, an image processing apparatus capable of forming a multi-valued image on a recording medium, a measuring means for forming a multi-valued sample patch image and measuring the patch density, and the measured patch density Holding means for calculating and holding a predetermined number of intermediate level values from the above, dither processing means for performing multi-value dither processing on the input multi-valued image data to determine the level, and dither processing means. It is characterized by further comprising level conversion means for converting the level to an intermediate level value held by the holding means, and forming means for forming an image based on the level value converted by the level conversion means.
【0010】例えば、所定のタイミングで、前記測定手
段で前記パッチ濃度を測定し、前記保持手段で所定数の
中間レベル値を算出して保持することを特徴とする。For example, the patch density is measured by the measuring means at a predetermined timing, and a predetermined number of intermediate level values are calculated and held by the holding means.
【0011】例えば、前記所定のタイミングは装置の電
源投入時であることを特徴とする。For example, the predetermined timing is when the power of the apparatus is turned on.
【0012】例えば、前記形成手段はカラー画像形成を
行い、前記測定手段は各色毎に多値のサンプルパッチ画
像を形成して該パッチ濃度を各色毎に測定し、前記保持
手段は、前記各色毎に測定されたパッチ濃度から所定数
の中間レベル値を算出して各色毎に保持することを特徴
とする。For example, the forming means forms a color image, the measuring means forms a multi-valued sample patch image for each color and measures the patch density for each color, and the holding means for each color. It is characterized in that a predetermined number of intermediate level values are calculated from the patch densities measured in 1 above and are held for each color.
【0013】例えば、前記ディザ処理手段は、前記多値
画像データを4レベルのいずれかに決定することを特徴
とする。For example, the dither processing means determines the multi-valued image data to be one of four levels.
【0014】また、記録媒体上に多値画像の形成が可能
な画像処理装置であって、多値のサンプルパッチ画像を
形成して該パッチ濃度を測定する測定手段と、前記測定
されたパッチ濃度から所定数の中間レベル値を算出して
保持する保持手段と、入力された多値画像データに対し
て多値ディザ処理を施して第1のレベル数のいずれかの
レベルに決定する第1のディザ処理手段と、入力された
多値画像データに対して多値ディザ処理を施して第2の
レベル数のいずれかのレベルに決定する第2のディザ処
理手段と、前記第1のディザ処理手段により決定された
レベルと前記第2のディザ処理手段により決定されたレ
ベルのいずれかを選択する選択手段と、前記選択手段に
より選択されたレベルを前記保持手段に保持された中間
レベル値に変換するレベル変換手段と、前記レベル変換
手段により変換されたレベル値に基づいて画像を形成す
る形成手段とを有することを特徴とする。An image processing apparatus capable of forming a multi-valued image on a recording medium, the measuring means forming a multi-valued sample patch image and measuring the patch density, and the measured patch density. Holding means for calculating and holding a predetermined number of intermediate level values from the first and second multi-valued dither processing for the input multi-valued image data to determine one of the first level numbers. Dither processing means, second dither processing means for performing multi-value dither processing on the input multi-valued image data to determine one of the second level numbers, and the first dither processing means. Selecting means for selecting one of the level determined by the second dither processing means and the level determined by the second dither processing means, and converting the level selected by the selecting means into an intermediate level value held in the holding means. And level conversion means, and having a forming means for forming an image based on the converted level value by said level conversion means.
【0015】例えば、前記形成手段はカラー画像形成を
行い、前記測定手段は各色毎に多値のサンプルパッチ画
像を形成して該パッチ濃度を各色毎に測定し、前記保持
手段は、前記各色毎に測定されたパッチ濃度から所定数
の中間レベル値を算出して各色毎に保持することを特徴
とする。For example, the forming means forms a color image, the measuring means forms a multi-valued sample patch image for each color and measures the patch density for each color, and the holding means for each color. It is characterized in that a predetermined number of intermediate level values are calculated from the patch densities measured in 1 above and are held for each color.
【0016】例えば、前記保持手段は、前記測定された
パッチ濃度の分布に応じて、保持する中間レベル数を第
1のレベル数又は第2のレベル数に対応した数に各色毎
に変更し、該中間レベル数の識別情報を同時に保持する
ことを特徴とする。For example, the holding means changes the number of intermediate levels to be held for each color to a number corresponding to the first level number or the second level number according to the distribution of the measured patch density. It is characterized in that the identification information of the intermediate level number is held at the same time.
【0017】例えば、前記選択手段は、前記保持手段に
保持された中間レベル数の識別情報に基づいて、前記第
1のディザ処理手段により決定されたレベルと前記第2
のディザ処理手段により決定されたレベルのいずれかを
各色毎に選択することを特徴とする。For example, the selection means may select the level determined by the first dither processing means based on the intermediate level number identification information held in the holding means and the second level.
It is characterized in that any one of the levels determined by the dither processing means is selected for each color.
【0018】例えば、前記第2のレベル数は前記第1の
レベル数より大きいことを特徴とする。For example, the second level number is larger than the first level number.
【0019】例えば、前記第1のレベル数は4であり、
前記第2のレベル数は8であることを特徴とする。For example, the first level number is 4,
The second level number is eight.
【0020】例えば、前記形成手段は、マゼンタ,シア
ン,イエロー,ブラックによるカラー画像形成を行い、
イエローの多値画像データに対しては第1のディザ処理
手段によりレベルを決定し、その他の色の多値画像デー
タに対しては第2のディザ処理手段によりレベルを決定
することを特徴とする。For example, the forming means forms a color image with magenta, cyan, yellow and black,
The first dither processing means determines the level for the multivalued image data of yellow, and the second dither processing means determines the level for the multivalued image data of other colors. .
【0021】例えば、所定のタイミングで、前記測定手
段で前記パッチ濃度を測定し、前記保持手段で所定数の
中間レベル値を算出して保持することを特徴とする。For example, the patch density is measured by the measuring means at a predetermined timing, and a predetermined number of intermediate level values are calculated and held by the holding means.
【0022】例えば、前記所定のタイミングは装置の電
源投入時であることを特徴とする。For example, the predetermined timing is when the power of the apparatus is turned on.
【0023】また、上述した目的を達成するための一手
法として、本発明の画像処理方法は以下の工程を備え
る。Further, as one method for achieving the above-mentioned object, the image processing method of the present invention comprises the following steps.
【0024】即ち、記録媒体上に多値画像の形成が可能
な画像処理装置における画像処理方法であって、所定の
タイミングで多値のサンプルパッチ画像を形成して該パ
ッチ濃度を測定し、該測定されたパッチ濃度から所定数
の中間レベル値を算出して予め保持しておき、入力され
た多値画像データに対して多値ディザ処理を施してレベ
ルを決定し、該決定されたレベルを予め保持された中間
レベル値に変換し、該変換されたレベル値に基づいて画
像を形成することを特徴とする。That is, an image processing method in an image processing apparatus capable of forming a multivalued image on a recording medium, wherein a multivalued sample patch image is formed at a predetermined timing, the patch density is measured, and the patch density is measured. A predetermined number of intermediate level values are calculated from the measured patch densities and stored in advance, multilevel dither processing is applied to the input multilevel image data to determine the levels, and the determined levels are It is characterized in that it is converted into an intermediate level value held in advance and an image is formed based on the converted level value.
【0025】また、記録媒体上に多値画像の形成が可能
な画像処理装置における画像処理方法であって、所定の
タイミングで多値のサンプルパッチ画像を形成して該パ
ッチ濃度を測定し、該測定されたパッチ濃度から所定数
の中間レベル値を算出して予め保持しておき、入力され
た多値画像データに対して多値ディザ処理を施して第1
のレベル数のいずれかのレベルを決定し、入力された多
値画像データに対して多値ディザ処理を施して第2のレ
ベル数のいずれかのレベルを決定し、前記第1のディザ
処理手段により決定されたレベルと前記第2のディザ処
理手段により決定されたレベルのいずれかを選択し、該
選択されたレベルを予め保持された中間レベル値に変換
し、該変換されたレベル値に基づいて画像を形成するこ
とを特徴とする。Further, in the image processing method in the image processing apparatus capable of forming a multi-valued image on a recording medium, a multi-valued sample patch image is formed at a predetermined timing, and the patch density is measured. A predetermined number of intermediate level values are calculated from the measured patch densities and stored in advance, and multi-value dither processing is applied to the input multi-value image data to obtain the first value.
Of any of the levels, the multilevel dither processing is performed on the input multivalued image data to determine any of the second levels, and the first dither processing means. Is selected or the level determined by the second dither processing means is selected, the selected level is converted into a pre-stored intermediate level value, and based on the converted level value. And an image is formed.
【0026】[0026]
【発明の実施の形態】以下、本発明に係る一実施形態に
ついて、図面を参照して詳細に説明する。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment according to the present invention will be described below in detail with reference to the drawings.
【0027】<第1実施形態>本実施形態においては、
特にカラー電子写真技術を用いた画像処理装置を例とし
て説明する。また、本実施形態では、入力画像信号とし
てM(マゼンタ),C(シアン),Y(イエロー),B
K(ブラック)の各色8ビットの画像信号が面順次で入
力され、該入力画像信号に対して4×4のマトリクスを
用いた2ビット深さの多値ディザ処理を行う例について
説明する。<First Embodiment> In the present embodiment,
In particular, an image processing apparatus using color electrophotographic technology will be described as an example. Further, in this embodiment, M (magenta), C (cyan), Y (yellow), and B are used as input image signals.
An example will be described in which an 8-bit image signal of K (black) is input in a frame-sequential manner and a 2-bit depth multi-value dither process using a 4 × 4 matrix is performed on the input image signal.
【0028】●カラーLBP 図1に、本実施例におけるカラーLBP(レーザビーム
プリンタ)の構成を示す。図1において、給紙部101
から給紙された転写紙Pは搬送路102を介してその先
端をグリッパ103fにより挾持されて、転写ドラム1
03の外周に保持される。光学ユニット107により感
光ドラム100上に各色毎に形成された潜像は、各色現
像器Dy,Dc,Db,Dmにより現像されて、転写ド
ラム103の外周の用紙102に複数回転写されること
により、多色画像が形成される。その後、転写紙Pは分
離爪113により転写ドラム103から分離されて、定
着ユニット104で定着され、排紙部105を介して排
紙トレー106に排出されるか、又は排紙トレー115
に排出される。Color LBP FIG. 1 shows the configuration of a color LBP (laser beam printer) in this embodiment. In FIG. 1, the paper feeding unit 101
The transfer paper P fed from the transfer drum 1 is held at its front end by the gripper 103f via the conveying path 102, and the transfer drum 1
03 is held on the outer periphery. The latent image formed on the photosensitive drum 100 for each color by the optical unit 107 is developed by each color developing device Dy, Dc, Db, Dm and transferred to the paper 102 on the outer periphery of the transfer drum 103 a plurality of times. , A multicolor image is formed. After that, the transfer paper P is separated from the transfer drum 103 by the separation claw 113, fixed by the fixing unit 104, and discharged to the paper discharge tray 106 via the paper discharge unit 105, or the paper discharge tray 115.
Is discharged.
【0029】各色の現像器Dy,Dc,Db,Dmは、
それぞれの両端に回転軸を有し、各々が該軸を中心に回
転可能となるように現像器選択機構部108に保持され
ている。各色現像器Dy,Dc,Db,Dmは図1に示
すように、その姿勢を一定に維持した状態で現像器選択
のための回転がなされる。そして選択された現像器が現
像位置に移動後、現像器選択機構部108は選択機構保
持フレーム109と一体で、ソレノイド109aにより
支点109bを中心として感光ドラム100方向に移動
位置を決定される。The developing devices Dy, Dc, Db and Dm for the respective colors are
Each end has a rotation axis, and each is held by the developing device selection mechanism unit 108 so as to be rotatable about the axis. As shown in FIG. 1, each color developing device Dy, Dc, Db, Dm is rotated for selecting a developing device while keeping its posture constant. After the selected developing device moves to the developing position, the developing device selection mechanism unit 108 is integrated with the selection mechanism holding frame 109, and the moving position is determined by the solenoid 109a around the fulcrum 109b in the direction of the photosensitive drum 100.
【0030】次に、上記構成のカラーLBPの動作につ
いて具体的に説明する。まず、帯電器111によって感
光ドラム100が所定の極性に均一に帯電され、レーザ
ビーム光Lによる露光によって、感光ドラム100上に
例えば、M(マゼンタ)色の潜像が現像され、感光体ド
ラム100上にM(マゼンタ)色の第1のトナー像が形
成される。一方、所定のタイミングで転写紙Pが給紙さ
れ、トナーと反対極性(例えばプラス極性)の転写バイ
アス電圧(例えば+1.8kV)が転写ドラム103に
印加され、感光体ドラム100上の第1トナー像が転写
紙Pに転写されると共に、転写紙Pが転写ドラム103
の表面に静電吸着される。その後、感光ドラム100は
クリーナ112によって残留するM(マゼンタ)色トナ
ーが除去され、次の色の潜像形成及び現像行程に備え
る。Next, the operation of the color LBP having the above structure will be specifically described. First, the photoconductor drum 100 is uniformly charged to a predetermined polarity by the charger 111, and a latent image of, for example, M (magenta) color is developed on the photoconductor drum 100 by exposure with the laser beam light L, and the photoconductor drum 100. A first toner image of M (magenta) color is formed on the upper surface. On the other hand, the transfer paper P is fed at a predetermined timing, a transfer bias voltage (for example, +1.8 kV) having a polarity (for example, positive polarity) opposite to that of the toner is applied to the transfer drum 103, and the first toner on the photoconductor drum 100 is applied. The image is transferred to the transfer paper P, and the transfer paper P is transferred to the transfer drum 103.
Is electrostatically adsorbed on the surface of. After that, the M (magenta) color toner remaining on the photosensitive drum 100 is removed by the cleaner 112, and the photosensitive drum 100 is prepared for the latent image formation and development process of the next color.
【0031】次に、前記感光体ドラム100上にレーザ
ビーム光LによりC(シアン)色の第2の潜像が形成さ
れ、次いでC(シアン)色の現像器Dcにより感光体ド
ラム100上の第2の潜像が現像されてC(シアン)色
の第2のトナー像が形成される。そして、このC(シア
ン)色の第2のトナー像は、先に転写紙Pに転写された
M(マゼンタ)色の第1のトナー像の位置に合わせて転
写紙Pに転写される。この2色目のトナー像の転写にお
いては、転写紙が転写部に達する直前に、転写ドラム1
03に第1のトナー像の転写時よりも高いバイアス電圧
(例えば+2.1kV)が印加される。同様にして、Y
(イエロー)色,K(ブラック)色の第3,第4の潜像
が感光体ドラム100上に順次形成され、それぞれが現
像器Dy,Dbによって順次現像され、転写紙Pに先に
転写されたトナー像と位置合わせされてY(イエロー)
色,K(ブラック)色の第3,第4の各トナー像が順次
転写される。以上説明したようにして、転写紙P上に4
色のトナー像が重なった状態で形成されることになる。
これら3色目,4色目のトナー像の転写においても、転
写紙が転写部に達する直前に転写ドラム103に第2の
トナー像の転写時よりも高いバイアス電圧(例えば、各
々+2.5kV,+3.0kV)が印加される。Next, a second latent image of C (cyan) color is formed on the photosensitive drum 100 by the laser beam L, and then a C (cyan) color developing device Dc is used to form a second latent image on the photosensitive drum 100. The second latent image is developed to form a second toner image of C (cyan) color. Then, the second toner image of C (cyan) color is transferred to the transfer paper P in alignment with the position of the first toner image of M (magenta) color that was previously transferred to the transfer paper P. In transferring the toner image of the second color, immediately before the transfer paper reaches the transfer portion, the transfer drum 1
A bias voltage (for example, +2.1 kV) higher than that at the time of transferring the first toner image is applied to 03. Similarly, Y
Third and fourth latent images of (yellow) color and K (black) color are sequentially formed on the photoconductor drum 100, and are sequentially developed by the developing devices Dy and Db, and are first transferred to the transfer paper P. Y (yellow) aligned with the toner image
The third and fourth toner images of color K and black (black) are sequentially transferred. As described above, 4
The color toner images are formed in an overlapping state.
Also in the transfer of the toner images of the third and fourth colors, a bias voltage higher than that at the time of transferring the second toner image to the transfer drum 103 immediately before the transfer paper reaches the transfer portion (for example, +2.5 kV, +3. 0 kV) is applied.
【0032】このように、各色のトナー像の転写を行う
ごとに転写バイアス電圧を高くしていくのは、転写効率
の低下を防止するためである。転写効率の低下の主な原
因は、転写後に転写紙が感光ドラム100から離れる際
に、気中放電により転写紙表面が転写バイアス電圧と逆
極性に帯電し(転写紙を担持している転写ドラム表面も
若干帯電する)、この帯電電荷が転写ごとに蓄積される
ため、転写バイアス電圧が一定であると転写毎に転写電
界が低下していってしまう。The reason why the transfer bias voltage is increased each time the toner image of each color is transferred is to prevent the transfer efficiency from being lowered. The main cause of the decrease in transfer efficiency is that, when the transfer paper separates from the photosensitive drum 100 after the transfer, the surface of the transfer paper is charged to a polarity opposite to the transfer bias voltage by air discharge (the transfer drum carrying the transfer paper). (The surface is also slightly charged.) Since the charged charges are accumulated for each transfer, the transfer electric field is reduced every transfer when the transfer bias voltage is constant.
【0033】本実施例においては、上記第4色目の転写
の際に、転写紙先端が転写開始位置に達したとき(その
直前直後を含む)に、交流電圧5.5kV(実効値、以
下同じ。周波数は500Hz)に、第4のトナー像の転
写時に印加された転写バイアスと同極性でかつ同電位の
直流バイアス電圧(+3.0kV)を重畳させて、帯電
器111に印加することにより、感光ドラム100を放
電させる。このように4色目の転写の際に、転写紙先端
が転写開始位置に達したときに帯電器111を動作させ
るのは、転写ムラを防止するためである。特にフルカラ
ー画像の転写においては僅かな転写ムラが発生しても色
の違いとして目立ちやすく、従って、上述したように帯
電器111に所要のバイアス電圧を印加して放電動作を
行わせることが必要となる。In the present embodiment, during the transfer of the fourth color, when the leading edge of the transfer paper reaches the transfer start position (including immediately before and after that), an AC voltage of 5.5 kV (effective value, the same applies hereinafter). The frequency is 500 Hz, and a DC bias voltage (+3.0 kV) having the same polarity and the same potential as the transfer bias applied during the transfer of the fourth toner image is superimposed and applied to the charger 111. The photosensitive drum 100 is discharged. In the transfer of the fourth color, the charger 111 is operated when the leading edge of the transfer paper reaches the transfer start position in order to prevent uneven transfer. In particular, in the transfer of a full-color image, even if slight transfer unevenness occurs, it is conspicuous as a difference in color. Therefore, it is necessary to apply a required bias voltage to the charger 111 to perform the discharge operation as described above. Become.
【0034】この後、4色のトナー像が重畳転写された
転写紙Pの先端部が分離位置に近づくと、分離爪113
が接近してその先端が転写ドラム103の表面に接触
し、転写紙Pを転写ドラム103から分離させる。分離
爪113の先端は転写ドラム表面との接触状態を保ち、
その後転写ドラム103から離れて元の位置に戻る。帯
電器111は上記のように転写紙の先端が最終色の転写
開始位置に達した時から転写紙の後端が転写ドラム10
3を離れるまで作動して、転写紙上の蓄積電荷(トナー
と反対極性)を除電し、分離爪113による転写紙の分
離を容易にすると共に、分離時の気中放電を減少させ
る。尚、転写紙の後端が転写終了位置(感光ドラム10
0と転写ドラム103とが形成するニップ部の出口)に
達したときに、転写ドラム103に印加する転写バイア
ス電圧をオフ(接地電位)にする。これと同時に、帯電
器111に印加していたバイアス電圧もオフにする。After that, when the leading end of the transfer paper P on which the four color toner images have been superposed and transferred approaches the separation position, the separation claw 113 is formed.
Approach, the leading end thereof comes into contact with the surface of the transfer drum 103, and the transfer paper P is separated from the transfer drum 103. The tip of the separation claw 113 keeps contact with the transfer drum surface,
After that, it separates from the transfer drum 103 and returns to the original position. As described above, from the time when the leading end of the transfer paper reaches the transfer start position of the final color, the charger 111 moves the rear end of the transfer paper
3 is operated until the transfer sheet 3 is separated, the charge accumulated on the transfer paper (the polarity opposite to the toner) is removed, the separation of the transfer paper by the separation claw 113 is facilitated, and the air discharge at the time of separation is reduced. The trailing edge of the transfer paper is the transfer end position (photosensitive drum 10
0, the transfer bias voltage applied to the transfer drum 103 is turned off (ground potential) when it reaches the nip formed by the transfer drum 103. At the same time, the bias voltage applied to the charger 111 is also turned off.
【0035】そして、分離された転写紙Pは定着器10
4に搬送され、ここで転写紙上のトナー像が定着されて
排紙トレイ115上に排出される。以上が本実施例に用
いたカラーLBPにおける印刷行程である。Then, the separated transfer paper P is fixed to the fixing device 10.
4, where the toner image on the transfer paper is fixed and discharged onto the discharge tray 115. The above is the printing process in the color LBP used in this embodiment.
【0036】尚、50は濃度センサであり、詳細は後述
するが、転写ドラム103上に形成されたトナー像の濃
度を測定することができる。A density sensor 50, which will be described in detail later, can measure the density of the toner image formed on the transfer drum 103.
【0037】●信号処理部 次に、本実施形態において入力された画像データに基づ
いて、光学ユニット107内のレーザ駆動部に送出する
駆動信号を生成する、信号処理部のブロック構成を図2
に示す。Signal Processing Unit Next, a block configuration of the signal processing unit for generating a drive signal to be sent to the laser drive unit in the optical unit 107 based on the image data input in this embodiment is shown in FIG.
Shown in
【0038】図2において、201はディザ処理部であ
り、入力される各色8ビットの多値画像データに対し
て、後述する4×4の2ビット深さの多値ディザ処理を
施す。202は画像バッファ、203はレベル変換部で
あり、ディザ処理部201において決定されたレベル番
号を、濃度信号発生部204から入力される代表濃度レ
ベルに基づいて、出力階調における所定レベルに変換す
る。204は濃度信号発生部であり、現在処理中の画像
データの色平面の種類を示す色指定信号205に従っ
て、内部の代表濃度メモリ209から対応する代表濃度
レベルを出力する。206はPWM部であり、最終的に
得られた多値画像信号に対してパルス幅変調を行い、レ
ーザ駆動部へのレーザ駆動信号を生成・出力する。ま
た、210は濃度測定部であり、実際に形成したパッチ
を測定することにより、RAM等からなる代表濃度メモ
リ209のデータを生成する。内部のパッチメモリ20
8はROM等により構成され、濃度測定用のサンプルパ
ッチを形成するための4色分のデータを保持している。
また、300はCPUであり、信号処理部全体の動作を
ROM301に保持された制御プログラムに基づいて統
括的に制御する。302はRAMであり、CPU300
の作業用領域として使用される。In FIG. 2, reference numeral 201 denotes a dither processing unit, which performs multi-value dither processing of 4 × 4 2-bit depth, which will be described later, on 8-bit multi-value image data of each color. Reference numeral 202 is an image buffer, and 203 is a level conversion unit, which converts the level number determined by the dither processing unit 201 into a predetermined level in the output gradation based on the representative density level input from the density signal generation unit 204. . A density signal generator 204 outputs a corresponding representative density level from an internal representative density memory 209 in accordance with a color designation signal 205 indicating the type of color plane of image data currently being processed. A PWM unit 206 performs pulse width modulation on the finally obtained multi-valued image signal to generate and output a laser drive signal to the laser drive unit. Reference numeral 210 denotes a density measuring unit, which generates data of a representative density memory 209 including a RAM by measuring an actually formed patch. Internal patch memory 20
Reference numeral 8 is composed of a ROM or the like and holds data for four colors for forming a sample patch for density measurement.
Reference numeral 300 denotes a CPU, which comprehensively controls the operation of the entire signal processing unit based on a control program stored in the ROM 301. 302 is a RAM, which is the CPU 300
Used as a work area for.
【0039】●濃度測定部210 以下、濃度測定部210について、図3〜図7を参照し
て詳細に説明する。Density Measuring Unit 210 The density measuring unit 210 will be described in detail below with reference to FIGS. 3 to 7.
【0040】本実施形態においては、上述した様に2ビ
ット深さの多値ディザ処理を行う。即ち、ディザ変換に
より、入力された256レベル(8ビット)の多値画像
データは、4レベルの代表濃度レベルで表現される。本
実施形態では、この4レベルを最低濃度値と最大濃度
値、及びその間の2つの濃度値に変換するものとする。
濃度測定部210では、この2つの濃度値を代表濃度メ
モリ209に代表濃度レベルデータとして格納する。In the present embodiment, as described above, the 2-bit depth multivalued dither processing is performed. That is, the input 256-level (8-bit) multi-valued image data is represented by four representative density levels by the dither conversion. In this embodiment, the four levels are converted into the minimum density value, the maximum density value, and two density values in between.
The density measuring unit 210 stores these two density values in the typical density memory 209 as the typical density level data.
【0041】以下、本実施形態における代表濃度レベル
データの作成方法について説明する。The method of creating the representative density level data in this embodiment will be described below.
【0042】図3の(a)〜(d)は、パッチメモリ2
08に保持されているそれぞれM,C,Y,Kの各色パ
ッチを示す図である。例えば図3の(a)において、画
像領域全体に対して「M1」,「M2」,「M6」がマ
ゼンタのパッチを示し、途中省略されているが、M1〜
M6の6個のパッチが所定間隔で順次配列されている。
図3の(b)〜(d)においても同様に、それぞれC1
〜C6,Y1〜Y6,K1〜K6の6個のパッチ列を備
えている。これら各色6個のパッチは、それぞれ所定の
濃度レベルを有し、例えば図4の表に示す各レベル(0
0h〜ffh)を有する。尚、図4に示す例において
は、各パッチの濃度差が均等になるように濃度レベルを
設定してある。3A to 3D show the patch memory 2
FIG. 10 is a diagram showing M, C, Y, and K color patches held in 08. For example, in FIG. 3A, “M1”, “M2”, and “M6” indicate magenta patches for the entire image area, and although they are omitted midway,
Six patches of M6 are sequentially arranged at a predetermined interval.
Similarly, in each of (b) to (d) of FIG.
.About.C6, Y1 to Y6, and K1 to K6. These six patches of each color have predetermined density levels, and for example, each level (0
0h to ffh). In the example shown in FIG. 4, the density levels are set so that the density differences between the patches are equal.
【0043】本実施形態においてLBP本体に電源を投
入すると、まず濃度測定モードとしての動作が開始され
る。濃度測定部210では、まずパッチメモリ208か
ら図3の(a)に示すマゼンタのパッチデータが読み込
まれ、PWM部206で所定のパルス幅変調によりレー
ザ駆動信号が生成される。そして、該駆動信号に基づい
て、上述した様に該パッチM1〜M6に対応した潜像が
感光ドラム100上に形成される。尚、図3で示したパ
ッチ以外の領域には何も形成されない。In this embodiment, when the LBP main body is powered on, the operation in the concentration measurement mode is started first. In the density measuring unit 210, first, the magenta patch data shown in FIG. 3A is read from the patch memory 208, and the PWM unit 206 generates a laser drive signal by predetermined pulse width modulation. Then, based on the drive signal, latent images corresponding to the patches M1 to M6 are formed on the photosensitive drum 100 as described above. Nothing is formed in the area other than the patch shown in FIG.
【0044】このようにして、まずマゼンタの潜像が形
成されると、上記プロセスを経て該潜像が現像され、マ
ゼンタのトナー像が形成される。尚、濃度測定モードに
おいては、この段階で転写紙Pは搬送されてこないた
め、転写ドラム103上のパッチの部分に直接トナー像
が形成される。In this way, when a magenta latent image is first formed, the latent image is developed through the above process and a magenta toner image is formed. In the density measurement mode, since the transfer paper P is not conveyed at this stage, the toner image is directly formed on the patch portion on the transfer drum 103.
【0045】ここで、図5に、この段階での転写ドラム
103付近の概観斜視図を示す。図5において、上述し
た図1と同様の構成については同一番号を付し、説明を
省略する。50は濃度測定部210に含まれる濃度セン
サであり、濃度計測のための発光部及び受光部を備え
る。濃度センサ50では、転写ドラム103上に形成さ
れた6個のパッチ603のそれぞれに対して光線を発射
し、その反射光を受光することにより各濃度を測定す
る。FIG. 5 is a schematic perspective view of the vicinity of the transfer drum 103 at this stage. 5, the same components as those in FIG. 1 described above are denoted by the same reference numerals, and the description thereof will be omitted. Reference numeral 50 denotes a concentration sensor included in the concentration measuring unit 210, which includes a light emitting unit and a light receiving unit for measuring the concentration. The density sensor 50 emits a light beam to each of the six patches 603 formed on the transfer drum 103 and receives the reflected light to measure each density.
【0046】そしてマゼンタのパッチの測定が終わる
と、濃度測定部210では次にパッチメモリ208から
図3の(b)に示すシアンのパッチを読み込み、転写ド
ラム103上にシアンのトナー像を形成する。ここで、
図3の(b)に示すシアンのパッチを形成すべき領域
は、図3の(a)に示したマゼンタの領域とは重ならな
い。形成された6個のシアンパッチを濃度センサ50で
測定し、以降同様に、図3の(c)に示すイエローパッ
チの形成、測定、及び図3の(d)に示すブラックパッ
チの形成、測定を行う。When the measurement of the magenta patch is completed, the density measuring unit 210 next reads the cyan patch shown in FIG. 3B from the patch memory 208 and forms a cyan toner image on the transfer drum 103. . here,
The area where the cyan patch shown in FIG. 3B is to be formed does not overlap with the magenta area shown in FIG. The formed 6 cyan patches are measured by the density sensor 50, and thereafter, similarly, formation and measurement of a yellow patch shown in FIG. 3C and formation and measurement of a black patch shown in FIG. 3D. I do.
【0047】図6に、M,C,Y,K4色の濃度測定が
終了した時点の転写ドラム103表面の様子を示す。各
色のトナー像ががそれぞれ重なること無く、順に並んで
形成されていることが分かる。FIG. 6 shows the appearance of the surface of the transfer drum 103 at the time when the density measurement of the four colors of M, C, Y and K is completed. It can be seen that the toner images of the respective colors are formed side by side without overlapping each other.
【0048】図7に、上述したマゼンタパッチの濃度測
定の結果を示す。図7の横軸が入力される濃度レベル、
即ちパッチの設定濃度値であり、縦軸が実際に測定され
た濃度値である。図7において6個の測定点がプロット
されており、該測定点を補間することにより、濃度曲線
801が得られる。FIG. 7 shows the result of the density measurement of the above-mentioned magenta patch. The horizontal axis of FIG. 7 is the input density level,
That is, it is the set density value of the patch, and the vertical axis is the actually measured density value. In FIG. 7, six measurement points are plotted, and the concentration curve 801 is obtained by interpolating the measurement points.
【0049】ここで、濃度曲線801における最大濃度
値(6番めのパッチ測定値)をdmaxとして、該dm
axを3分割した際の分割点濃度をdα,dβとする。
次に、濃度曲線801の濃度dα,dβに対応する入力
濃度レベルを、それぞれ代表濃度レベルα,βとする。
以上の様にして、マゼンタの濃度曲線801において、
最大濃度dmax、及び分割濃度点dβ,dα、及びd
β,dαに対応する代表濃度レベルα,βが得られる。
濃度測定部210では、このマゼンタにおける代表濃度
レベルα,βをMα,Mβとして、濃度信号発生部20
4内の代表濃度メモリ209に格納する。Here, the maximum density value (sixth patch measurement value) in the density curve 801 is defined as dmax, and the dm
The density of division points when ax is divided into three parts is dα and dβ.
Next, the input density levels corresponding to the densities dα and dβ of the density curve 801 are set to the representative density levels α and β, respectively.
As described above, in the magenta density curve 801,
Maximum density dmax and divided density points dβ, dα, and d
Representative density levels α and β corresponding to β and dα are obtained.
In the density measuring unit 210, the density signal generating unit 20 sets the representative density levels α and β in magenta as Mα and Mβ.
4 is stored in the representative density memory 209.
【0050】同様にしてシアン、イエロー、ブラックに
ついてもそれぞれ代表濃度レベルα,βの値が求まる。
従って、代表濃度メモリ209にはM,C,Y,K各色
毎の代表濃度レベルα,βの値が格納される。以上で、
濃度測定モードを終了する。Similarly, the values of the representative density levels α and β are obtained for cyan, yellow and black, respectively.
Therefore, the representative density memory 209 stores the values of the representative density levels α and β for each of M, C, Y, and K colors. Above,
End the concentration measurement mode.
【0051】以上説明した様に本実施形態においては、
LBPの電源投入時に各色毎の代表濃度レベルデータを
実測により得るため、LBPの経年変化にも対応した適
切な代表濃度値を得ることができる。As described above, in the present embodiment,
Since the representative density level data for each color is obtained by actual measurement when the power of the LBP is turned on, it is possible to obtain an appropriate representative density value corresponding to the secular change of the LBP.
【0052】●濃度信号発生部204 濃度信号発生部204においては、濃度測定モード終了
後、代表濃度メモリ209に各色毎の代表濃度レベル
α,βが格納されている。そして、通常モード(実際に
入力画像データに基づいて転写紙P上に画像形成を行う
モード)時には、CPU300によって制御される色指
定信号205の内容に応じて、対応する色の代表濃度レ
ベルα,βの値がレベル変換部203に出力される。即
ち、色指定信号205がマゼンタを指定した場合にはマ
ゼンタの代表濃度レベルMα,Mβが、続いてシアンが
指定されればシアンの代表濃度レベルCα,Cβの値が
レベル変換部203に出力される。Density Signal Generation Unit 204 In the density signal generation unit 204, the representative density levels α and β for each color are stored in the representative density memory 209 after the density measurement mode is completed. Then, in the normal mode (the mode in which an image is actually formed on the transfer paper P based on the input image data), the representative density level α of the corresponding color is determined according to the content of the color designation signal 205 controlled by the CPU 300. The value of β is output to the level conversion unit 203. That is, when the color designation signal 205 specifies magenta, the representative density levels Mα and Mβ of magenta are output to the level conversion unit 203, and when cyan is specified, the values of the representative density levels Cα and Cβ of cyan are output to the level conversion unit 203. It
【0053】●ディザ処理部201 次に、ディザ処理部201について、図8〜図11を参
照して詳細に説明する。上述したように、ディザ処理部
201においては入力される各色8ビットのデータに対
して、4×4のマトリクスによる2ビット深さの多値デ
ィザ処理を行う。2ビット深さの多値ディザ処理の場
合、入力された多値データを4レベル階調に変換するた
め、以降、この4レベルを濃度の低い順にレベルa〜レ
ベルdと称する。Dither Processing Unit 201 Next, the dither processing unit 201 will be described in detail with reference to FIGS. 8 to 11. As described above, the dither processing unit 201 performs 2-bit depth multi-value dither processing by a 4 × 4 matrix on the input 8-bit data of each color. In the case of 2-bit depth multi-value dither processing, input multi-value data is converted into 4-level gradation, and hence these 4 levels will be referred to as levels a to d in order of increasing density.
【0054】まず、本実施形態における多値ディザ処理
のアルゴリズムについて説明する。図8に、本実施形態
で使用した4×4のディザマトリクスの例を示す。説明
の簡便のために、該マトリクスの16個のマスには、そ
の閾値が低い順にそれぞれ「1」〜「16」の番号を付
す。また、図9に、該マトリクスにおける閾値の分布を
示す。図9は、濃度値00h〜ffhにおいて、ディザ
マトリクスのマス「1」〜「16」における各レベルの
閾値を示しており、例えば1a,1b,1cは「1」の
マスにおける閾値を示し、マス「1」における入力デー
タの濃度xは該閾値との比較により、対応する濃度レベ
ルに変換される。即ち、x<1aならばレベルa、1a
≦x<1bならばレベルb、1b≦x<1cならばレベ
ルc、1c≦xならばレベルdに変換される。同様に、
2a〜2cはマス「2」に対応し、1c<2aである。
以降同様に、16a〜16cがマス「16」に対応し、
16cが最大の閾値となる。尚、1a〜16cの各値
は、ディザ処理部201内において後述するROM12
04に格納されている。First, the algorithm of the multi-valued dither processing in this embodiment will be described. FIG. 8 shows an example of the 4 × 4 dither matrix used in this embodiment. For convenience of explanation, the 16 cells of the matrix are numbered “1” to “16” in ascending order of their threshold values. Further, FIG. 9 shows the distribution of thresholds in the matrix. FIG. 9 shows the thresholds of the respective levels in the cells “1” to “16” of the dither matrix in the density values 00h to ffh. For example, 1a, 1b, 1c represent the thresholds in the cell of “1”. The density x of the input data in "1" is converted to the corresponding density level by comparison with the threshold value. That is, if x <1a, level a, 1a
If ≦ x <1b, it is converted to level b, if 1b ≦ x <1c, it is converted to level c, and if 1c ≦ x, it is converted to level d. Similarly,
2a to 2c correspond to the cell "2", and 1c <2a.
Similarly thereafter, 16a to 16c correspond to the cell "16",
16c is the maximum threshold. The values 1a to 16c are stored in the ROM 12 which will be described later in the dither processing unit 201.
It is stored in 04.
【0055】このようにディザマトリクスの各マス毎に
複数の閾値を段階的に設定することにより、以下のよう
な濃度変化が得られる。即ち、画像の濃度が上がるにつ
れて、まずマス「1」の濃度レベルがレベルaからレベ
ルb,レベルc,レベルdに順次上がり、次にマス
「2」の濃度レベルがレベルaからレベルb,レベル
c,レベルdに順次上がる。即ち、図9において入力デ
ータの濃度値xが点P1であれば、マス「1」はdレベ
ルに変換され、他のマス「2」〜「16」ではレベルa
に変換される。また、入力データの濃度値xが点P2で
あれば、マス「1」はdレベル、マス「2」はcレベ
ル、他のマス「3」〜「16」はaレベルに変換され
る。従って、入力データの濃度値xが点P3、即ちff
hで「1」〜「16」の全てのマスがレベルdに変換さ
れる。By setting a plurality of thresholds stepwise for each cell of the dither matrix in this manner, the following density change can be obtained. That is, as the density of the image increases, the density level of the cell "1" first increases from the level a to the level b, the level c, and the level d, and then the density level of the cell "2" changes from the level a to the level b and the level. c, level d. That is, in FIG. 9, if the density value x of the input data is the point P1, the cell "1" is converted to the d level, and the other cells "2" to "16" have the level a.
Is converted to If the density value x of the input data is the point P2, the cell "1" is converted to the d level, the cell "2" is converted to the c level, and the other cells "3" to "16" are converted to the a level. Therefore, the density value x of the input data is the point P3, that is, ff
All the cells of "1" to "16" are converted to the level d by h.
【0056】以上説明した多値ディザアルゴリズムを実
現するためのディザ処理部201の詳細構成を図10に
示し、通常モード時における画像形成処理について説明
する。FIG. 10 shows the detailed structure of the dither processing unit 201 for realizing the above-described multi-valued dither algorithm, and the image forming processing in the normal mode will be described.
【0057】図10において、入力された8ビットデー
タは16個の各マス処理部1101〜1116へ入力さ
れる。ここで、例えばマス1処理部1101の詳細構成
を図11に示す。マス1処理部1101においては、ま
ずROM1204から1a,1b,1cの値がそれぞれ
1201〜1203の各比較器に入力され、比較器12
01〜1203では、入力された8ビットデータをそれ
ぞれ1a,1b,1cと比較し、その結果はレベル発生
部1205に入力される。レベル発生部1205では、
該比較結果に応じて、上述したレベルa〜レベルdのい
ずれかを示す2ビット信号を発生し、出力する。マス2
処理部1102〜マス16処理部1116も、マス1処
理部1101と同様の構成をなす。In FIG. 10, the input 8-bit data is input to each of the 16 mass processing units 1101 to 1116. Here, for example, a detailed configuration of the mass 1 processing unit 1101 is shown in FIG. In the mass 1 processing section 1101, first, the values of 1 a, 1 b, and 1 c are input from the ROM 1204 to the comparators 1201 to 1203, respectively, and the comparator 12
In 01 to 1203, the input 8-bit data is compared with 1a, 1b and 1c, respectively, and the result is input to the level generating section 1205. In the level generator 1205,
In accordance with the comparison result, a 2-bit signal indicating any one of the levels a to d described above is generated and output. Square 2
The processing units 1102 to 16 and the processing unit 1116 also have the same configuration as the processing unit 1101.
【0058】このように、図10において各マス処理部
1101〜1116から出力された全32ビットのレベ
ル信号は、セレクタ1118に入力される。一方、入力
画像データの主走査方向、及び副走査方向の画素数をカ
ウントするカウンタ1117において現在の入力データ
の画素位置を示す信号がセレクタ1118に送られてく
る。セレクタ1118では、該画素位置信号を参照する
ことにより、各マス処理部1101〜1116から送ら
れてくるレベル信号のなかから、対応する1つ(2ビッ
ト)を選択して出力する。As described above, all 32-bit level signals output from the mass processing units 1101 to 1116 in FIG. 10 are input to the selector 1118. On the other hand, in the counter 1117 that counts the number of pixels of the input image data in the main scanning direction and the sub scanning direction, a signal indicating the current pixel position of the input data is sent to the selector 1118. The selector 1118 refers to the pixel position signal to select and output the corresponding one (2 bits) from the level signals sent from the mass processing units 1101 to 1116.
【0059】以上説明した様にして、ディザ処理部20
1においては、入力された8ビットデータを適切なレベ
ル(レベルa〜dのいずれか)に変換し、該レベルを示
す2ビット信号(レベル信号)を出力する。As described above, the dither processing section 20.
At 1, the input 8-bit data is converted to an appropriate level (any of levels a to d) and a 2-bit signal (level signal) indicating the level is output.
【0060】●レベル変換部203 以上のようにしてディザ処理部201から出力された2
ビットのレベル信号は一旦画像バッファ202で保持さ
れ、画像クロックに同期して適切なタイミングでレベル
変換部203へ入力される。一方、レベル変換部203
には、上述した濃度信号発生部204から、色指定信号
205に従ったMCYKいずれかの代表濃度レベルα,
βが入力される。そして、レベル変換部203において
は、ディザ処理部201から出力されたレベル信号(2
ビット)を、実際に画像形成を行うレーザ駆動信号に対
応したレベル(8ビット)に以下に示すように変換す
る。Level conversion unit 203 2 output from the dither processing unit 201 as described above
The bit level signal is temporarily held in the image buffer 202 and input to the level conversion unit 203 at an appropriate timing in synchronization with the image clock. On the other hand, the level conversion unit 203
From the density signal generating unit 204 described above, one of the MCYK representative density levels α,
β is input. Then, in the level conversion unit 203, the level signal (2
Bit) is converted into a level (8 bits) corresponding to a laser drive signal for actually forming an image as shown below.
【0061】レベルa→00h レベルb→α レベルc→β レベルd→ffh 即ち、ディザ処理部201から送られてきたレベルを示
す2ビット信号を、実際の出力レベル値を示す8ビット
信号に変換する。Level a → 00h Level b → α Level c → β Level d → ffh That is, the 2-bit signal indicating the level sent from the dither processing unit 201 is converted into the 8-bit signal indicating the actual output level value. To do.
【0062】変換された8ビット信号はPWM部206
へ出力される。PWM部206では、該8ビット信号を
不図示のD/A変換器によってアナログ電圧に変換し、
不図示のアナログコンパレータによって三角波と比較す
ることにより、パルス幅変調を行ってPWM信号に変換
する。そして、該PWM信号がレーザ駆動部においてレ
ーザを駆動し、上述したプロセスにより転写紙P上に印
刷される。The converted 8-bit signal is sent to the PWM unit 206.
Output to In the PWM unit 206, the 8-bit signal is converted into an analog voltage by a D / A converter (not shown),
By comparing with a triangular wave by an analog comparator (not shown), pulse width modulation is performed and converted into a PWM signal. Then, the PWM signal drives the laser in the laser drive unit, and the transfer paper P is printed by the above-described process.
【0063】尚、上述した通常モードにおける処理は、
色指定信号205に従ってM,C,Y,Kの順に行われ
る。The process in the above-mentioned normal mode is as follows.
It is performed in the order of M, C, Y, K according to the color designation signal 205.
【0064】以上説明した様に本実施形態によれば、多
値ディザ処理により変換される中間レベルを環境に応じ
て適切に設定することができるため、常に濃度の安定し
た高画質の画像形成が可能となる。As described above, according to the present embodiment, since the intermediate level converted by the multi-value dither processing can be set appropriately according to the environment, it is possible to always form a high-quality image with stable density. It will be possible.
【0065】尚、本実施形態では2ビットの多値ディザ
処理を好適に行う例について説明したが、本発明はこの
例に限定されるものではなく、3ビット以上の多値ディ
ザ処理にも容易に適用可能である。In the present embodiment, an example in which the 2-bit multi-valued dither processing is preferably performed has been described, but the present invention is not limited to this example, and multi-valued dither processing of 3 bits or more can be easily performed. Is applicable to.
【0066】<第2実施形態>以下、本発明に係る第2
実施形態について説明する。第2実施形態における画像
処理装置の基本的な構成は上述した第1実施形態と同様
であるため、説明を省略する。<Second Embodiment> The second embodiment of the present invention will be described below.
An embodiment will be described. The basic configuration of the image processing apparatus according to the second embodiment is the same as that of the first embodiment described above, and thus the description thereof will be omitted.
【0067】上述した第1実施形態においては、2ビッ
ト深さの多値ディザ処理について説明を行ったが、第2
実施形態においては、更に3ビット深さのディザ処理を
組み合わせる例について説明する。In the above-mentioned first embodiment, the multi-value dither processing with 2-bit depth has been described.
In the embodiment, an example in which dither processing with a depth of 3 bits is further combined will be described.
【0068】●信号処理部 図12に、第2実施形態における信号処理部のブロック
構成を示す。図12において、1301は2ビットディ
ザ処理部であり、入力される8ビットの多値画像データ
に対して、2ビット深さの多値ディザ処理を施す。ま
た、1302は3ビットディザ処理部であり、入力され
る8ビットの多値画像データに対して、3ビット深さの
多値ディザ処理を施す。1303は画像バッファ、13
05はレベル変換部であり、各ディザ処理部1301,
1302において決定されたレベル番号を、濃度信号発
生部1306から入力される代表濃度レベルに基づい
て、出力階調における所定レベルに変換する。1306
は濃度信号発生部であり、現在処理中の画像データの色
平面の種類を示す色指定信号1308に従って、内部の
代表濃度メモリ1313から対応する代表濃度レベルを
出力する。1307はPWM部であり、最終的に得られ
た多値画像信号に対してパルス幅変調を行い、レーザ駆
動部へのレーザ駆動信号を生成・出力する。また、13
11は濃度測定部であり、実際に形成したパッチを測定
することにより、代表濃度メモリ1313のデータを生
成する。内部のパッチメモリ1312は、濃度測定用の
サンプルパッチを形成するための4色分のデータを保持
している。また、1330はCPUであり、信号処理部
全体の動作をROM1331に保持された制御プログラ
ムに基づいて統括的に制御する。1332はRAMであ
り、CPU1330の作業用領域として使用される。Signal Processing Unit FIG. 12 shows a block configuration of the signal processing unit in the second embodiment. In FIG. 12, reference numeral 1301 denotes a 2-bit dither processing unit, which performs 2-bit depth multi-value dither processing on input 8-bit multi-value image data. Reference numeral 1302 denotes a 3-bit dither processing unit, which performs 3-bit depth multivalue dither processing on input 8-bit multivalue image data. 1303 is an image buffer, 13
Reference numeral 05 is a level conversion unit, and each dither processing unit 1301,
The level number determined in 1302 is converted into a predetermined level in the output gradation based on the representative density level input from the density signal generator 1306. 1306
Is a density signal generator, which outputs a corresponding representative density level from the internal representative density memory 1313 in accordance with a color designation signal 1308 indicating the type of color plane of the image data currently being processed. A PWM unit 1307 performs pulse width modulation on the finally obtained multi-valued image signal and generates and outputs a laser drive signal to the laser drive unit. Also, 13
Reference numeral 11 denotes a density measuring unit, which generates data of the representative density memory 1313 by measuring the actually formed patch. The internal patch memory 1312 holds data for four colors for forming a sample patch for density measurement. Further, 1330 is a CPU that comprehensively controls the operation of the entire signal processing unit based on a control program stored in the ROM 1331. A RAM 1332 is used as a work area of the CPU 1330.
【0069】●濃度測定部1311 第2実施形態における濃度測定部1311は、上述した
第1実施形態における濃度測定部210と同様に、代表
濃度メモリ1313のデータを生成するが、第2実施形
態においては、2ビットディザに対応する代表濃度レベ
ルと、3ビットディザに対応する代表濃度レベルとを各
色毎に生成することを特徴とする。Concentration Measuring Unit 1311 The concentration measuring unit 1311 in the second embodiment generates the data of the representative concentration memory 1313 similarly to the concentration measuring unit 210 in the first embodiment described above. Is characterized in that a representative density level corresponding to 2-bit dither and a representative density level corresponding to 3-bit dither are generated for each color.
【0070】以下、第2実施形態における代表濃度レベ
ルデータの作成方法について説明する。Hereinafter, a method of creating representative density level data in the second embodiment will be described.
【0071】まず、濃度測定モードにおいて、上述した
第1実施形態と同様、パッチメモリ1312に保持され
ている図3の(a)〜(d)に示す各色のパッチを形成
し、その濃度を測定し、濃度曲線を得る。該濃度曲線の
一例を図13に示し、第2実施形態における代表濃度レ
ベルの設定方法について説明する。First, in the density measurement mode, similarly to the first embodiment described above, the patches of the respective colors shown in FIGS. 3A to 3D held in the patch memory 1312 are formed, and the density is measured. And obtain a concentration curve. An example of the density curve is shown in FIG. 13, and a method of setting the representative density level in the second embodiment will be described.
【0072】第2実施形態においては、濃度曲線におい
て入力濃度レベル33h、66h、99h、cchに対
応する濃度を順にd1、d2、d3、d4とする。そし
て、予め定められた閾値th1,th2に対して以下の
関係を満たしているか否かを判定する。In the second embodiment, the densities corresponding to the input density levels 33h, 66h, 99h and cch in the density curve are d1, d2, d3 and d4 in order. Then, it is determined whether or not the following relationships are satisfied with respect to the predetermined threshold values th1 and th2.
【0073】d4−d1>th1 かつ、 d3−d2>th2 そして、この関係を満たしていれば該色平面に関しては
2ビットディザ処理を、満たしていなければ3ビットデ
ィザ処理を行うものと判定する。尚、閾値th1,th
2はROM1331に格納されており、装置の特性や使
用環境等に応じて適宜設定すればよい。もちろん、該閾
値をRAM1332に格納し、不図示の操作部より変更
可能となるように構成しても良い。D4-d1> th1 and d3-d2> th2 Then, if this relationship is satisfied, it is determined that 2-bit dither processing is to be performed on the color plane, and if not, 3-bit dither processing is to be performed. The thresholds th1 and th
No. 2 is stored in the ROM 1331 and may be appropriately set according to the characteristics of the device, the usage environment, and the like. Of course, the threshold value may be stored in the RAM 1332 so that it can be changed by an operation unit (not shown).
【0074】また、代表濃度メモリ1313には、2ビ
ットディザ処理と3ビットディザ処理のいずれを行うか
を示す1ビットの識別信号を同時に格納する。但し、上
述したディザ種別を判定する処理はマゼンタ,シアン,
ブラックの色平面についてのみ行い、イエローについて
は、視認性が低い、即ち人間の目につきにくいという特
性のために、無条件に2ビットディザ処理を行うものと
する。Further, the representative density memory 1313 simultaneously stores a 1-bit identification signal indicating which of 2-bit dither processing and 3-bit dither processing is to be performed. However, the processing for determining the dither type described above is performed in magenta, cyan,
The 2-bit dither processing is unconditionally performed for the black color plane only and for yellow because of the characteristic that the visibility is low, that is, it is difficult for the human eye to see.
【0075】図13に示す濃度曲線においては、中間濃
度レベルの傾きが急なため、d1〜d4は上式を満た
す。このような場合には、即ち中間調の再現性が低く、
階調を多く設定することは適当でない。このため、多値
ディザ処理により変換されるレベル数は、上述した第1
実施形態と同様に2ビット(4レベル)で表現するとす
る。In the density curve shown in FIG. 13, since the gradient of the intermediate density level is steep, d1 to d4 satisfy the above equation. In this case, that is, the reproduction of halftones is low,
It is not appropriate to set many gradations. Therefore, the number of levels converted by the multi-value dither processing is the same as the above-mentioned first level.
It is assumed to be expressed by 2 bits (4 levels) as in the embodiment.
【0076】一方、濃度曲線の別の例を図14に示す。
図14の濃度曲線においては、中間濃度レベルの傾きが
緩いため、d1〜d4は上式を満たさない。このような
場合には、即ち中間調の再現性が比較的高いため、階調
をより多く設定することができる。従って、多値ディザ
処理により変換されるレベル数を、3ビット(本実施形
態では6レベル)で表現するとする。On the other hand, another example of the concentration curve is shown in FIG.
In the concentration curve of FIG. 14, since the gradient of the intermediate concentration level is gentle, d1 to d4 do not satisfy the above equation. In such a case, that is, since the reproducibility of the halftone is relatively high, more gradations can be set. Therefore, the number of levels converted by the multi-value dither processing is represented by 3 bits (6 levels in this embodiment).
【0077】2ビットディザ処理に対する代表濃度レベ
ルは、上述した第1実施形態と同様に、dmaxを3分
割する方法により、2つの値(α,β)を決定する。以
下、3ビットディザ処理に対する代表濃度レベルを決定
する方法について、図15を参照して説明する。As the representative density level for the 2-bit dither processing, two values (α, β) are determined by the method of dividing dmax into three, as in the first embodiment described above. A method for determining the representative density level for the 3-bit dither processing will be described below with reference to FIG.
【0078】3ビットディザ処理の場合は図15に示す
様に、まずdmaxを均等に7分割した各濃度を順にd
a〜dfとし、次に、濃度曲線においてda〜dfに対
応する入力濃度レベルを、代表濃度レベルa〜fとして
代表濃度メモリ1313に格納する。即ち、3ビットデ
ィザ処理においては6個の代表濃度レベルが設定され
る。In the case of the 3-bit dither processing, as shown in FIG. 15, first, the respective densities obtained by dividing dmax into seven equal parts are sequentially d.
Then, the input density levels corresponding to da to df in the density curve are stored in the representative density memory 1313 as the representative density levels a to f. That is, in the 3-bit dither processing, six representative density levels are set.
【0079】以上説明したように第2実施形態では、マ
ゼンタ,シアン,ブラックの各色平面においては、2ビ
ットディザ処理と3ビットディザ処理のいずれを行うか
に応じて、2つの代表濃度レベルα,β、または6つの
代表濃度レベルa〜fのいずれかが、識別信号と共に代
表濃度メモリ1313に格納される。As described above, in the second embodiment, in the magenta, cyan, and black color planes, two representative density levels α, are set depending on whether 2-bit dither processing or 3-bit dither processing is performed. β or one of the six representative density levels a to f is stored in the representative density memory 1313 together with the identification signal.
【0080】●濃度信号発生部1306 第2実施形態の濃度信号発生部1306は、上述した第
1実施形態の濃度信号発生部204と同様、通常モード
時には色指定信号1308に従って代表レベル信号を出
力するが、代表濃度メモリ1313に格納される代表レ
ベル信号の数が第1実施形態とは異なっている。Density Signal Generating Unit 1306 The density signal generating unit 1306 of the second embodiment outputs a representative level signal according to the color designation signal 1308 in the normal mode, like the density signal generating unit 204 of the first embodiment described above. However, the number of representative level signals stored in the representative density memory 1313 is different from that in the first embodiment.
【0081】例えば色指定信号1308がマゼンタを指
定した場合には、代表濃度メモリ1313に格納されて
いるマゼンタの代表濃度レベルMα,Mβ、またはMa
〜Mfが識別信号に応じて出力される。続いてシアンが
指定されればシアンの代表濃度レベルCα,Cβ、また
はCa〜Cf、というように、M,C,Kそれぞれの代
表濃度レベルがレベル変換部1305へ出力される。ま
た上述した様に、イエローについては代表濃度レベルY
α,Yβが出力される。また同時に、2ビットディザ処
理を行うか3ビットディザ処理を行うかを示すビット識
別信号1309が、各色毎にレベル変換部1305及び
セレクタ1303に出力される。For example, when the color designation signal 1308 designates magenta, the representative density levels Mα, Mβ or Ma of magenta stored in the representative density memory 1313.
~ Mf is output according to the identification signal. Subsequently, if cyan is designated, the representative density levels of M, C, and K are output to the level conversion unit 1305, such as cyan representative density levels Cα, Cβ, or Ca to Cf. As described above, for yellow, the representative density level Y
α and Yβ are output. At the same time, a bit identification signal 1309 indicating whether to perform 2-bit dither processing or 3-bit dither processing is output to the level conversion unit 1305 and the selector 1303 for each color.
【0082】●3ビットディザ処理部1302 次に、3ビットディザ処理部1302における動作につ
いて詳細に説明する。尚、2ビットディザ処理部130
1については、上述した第1実施形態におけるディザ処
理部201と同様であるため、説明を省略する。3-bit Dither Processing Unit 1302 Next, the operation of the 3-bit dither processing unit 1302 will be described in detail. The 2-bit dither processing unit 130
Since 1 is the same as the dither processing unit 201 in the above-described first embodiment, description thereof will be omitted.
【0083】まず、第2実施形態における3ビットディ
ザ処理のアルゴリズムについて説明する。First, the algorithm of the 3-bit dither processing in the second embodiment will be described.
【0084】3ビットディザ処理においては、3ビット
深さで8レベルの階調を有するため、以降、該8レベル
を濃度の低い順にレベルa〜レベルhと称する。尚、デ
ィザマトリクスは2ビットの場合と同様で、図8に示す
通りとする。図16に、該マトリクスにおける閾値の分
布を示す。図16は、濃度値00h〜ffhにおいて、
ディザマトリクスのマス「1」〜「16」における各レ
ベルの閾値を示しており、例えば1a〜1gは「1」の
マスにおける閾値を示し、マス「1」における入力デー
タの濃度xは該閾値との比較により、対応する濃度レベ
ルに変換される。即ち、x<1aならばレベルa、1a
≦x<1bならばレベルb、・・・1g≦xならばレベ
ルhに変換される。同様に、2a〜2gはマス「2」に
対応し、1g<2aである。以降同様に、16a〜16
gがマス「16」に対応し、16gが最大の閾値とな
る。尚、1a〜16gの各値は、ディザ処理部201内
において後述するROM1808に格納されている。In the 3-bit dither process, since there are 8 levels of gradation with a depth of 3 bits, the 8 levels will be referred to as levels a to h in the order of increasing density. The dither matrix is the same as in the case of 2 bits and is as shown in FIG. FIG. 16 shows the distribution of thresholds in the matrix. FIG. 16 shows that at the density values 00h to ffh,
The thresholds of the respective levels in the cells "1" to "16" of the dither matrix are shown. For example, 1a to 1g show the thresholds in the cell "1", and the density x of the input data in the cell "1" is the threshold value. Is converted into the corresponding density level. That is, if x <1a, level a, 1a
If ≦ x <1b, the level is converted to level b. If 1g ≦ x, the level is converted to level h. Similarly, 2a to 2g correspond to the cell "2", and 1g <2a. Similarly, 16a to 16
g corresponds to the cell “16”, and 16 g is the maximum threshold value. The values 1a to 16g are stored in the ROM 1808 described later in the dither processing unit 201.
【0085】このようにディザマトリクスの各マス毎に
複数の閾値を段階的に設定することにより、以下のよう
な濃度変化が得られる。即ち、画像の濃度が上がるにつ
れて、まずマス「1」の濃度レベルがレベルaからレベ
ルb,・・・,レベルhに順次上がり、次にマス「2」
の濃度レベルがレベルaからレベルb,・・・,レベル
hに順次上がる。そして、入力データの濃度値がffh
で「1」〜「16」の全てのマスがレベルhに変換され
る。By thus setting a plurality of thresholds stepwise for each square of the dither matrix, the following density change can be obtained. That is, as the image density increases, the density level of the cell "1" first increases from the level a to the level b, ..., Level h, and then the cell "2".
, The level of the density increases from the level a to the level b ,. The density value of the input data is ffh
Then, all the cells of "1" to "16" are converted to the level h.
【0086】以上説明した3ビットディザアルゴリズム
を実現するための3ビットディザ処理部1302の詳細
構成を図17に示し、通常モードにおける画像形成処理
について説明する。The detailed configuration of the 3-bit dither processing unit 1302 for realizing the 3-bit dither algorithm described above is shown in FIG. 17, and the image forming process in the normal mode will be described.
【0087】図17において、入力された8ビットデー
タは16個の各マス処理部1901〜1916へ入力さ
れる。ここで、例えばマス1処理部1901の詳細構成
を図18に示す。マス1処理部1901においては、ま
ずROM1808から1a〜1hの値がそれぞれ180
1〜1807の各比較器に入力され、比較器1801〜
1807では、入力された8ビットデータをそれぞれ1
a〜1gと比較し、その結果はレベル発生部1809に
入力される。レベル発生部1809では、該比較結果に
応じて、上述したレベルa〜レベルhのいずれかを示す
3ビット信号を発生し、出力する。マス2処理部190
2〜マス16処理部1916も、マス1処理部1901
と同様の構成をなす。In FIG. 17, the input 8-bit data is input to each of the 16 mass processing units 1901-1916. Here, for example, the detailed configuration of the mass 1 processing unit 1901 is shown in FIG. In the mass 1 processing unit 1901, first, the values of 1a to 1h are read from the ROM 1808 by 180, respectively.
1 to 1807 are input to the comparators 1801 to 1801.
At 1807, the input 8-bit data is set to 1
The result is input to the level generating unit 1809. The level generating unit 1809 generates and outputs a 3-bit signal indicating any one of the above levels a to h according to the comparison result. Mass 2 processing unit 190
The 2nd to 16th cell processing unit 1916 is also a 1st cell processing unit 1901.
It has the same configuration as.
【0088】このように、各マス処理部1901〜19
16から出力された全48ビットのレベル信号は、セレ
クタ1918に入力される。一方、入力画像データの主
走査方向、及び副走査方向の画素数をカウントするカウ
ンタ1917において現在の入力データの画素位置を示
す信号がセレクタ1918に送られてくる。セレクタ1
918では、該画素位置信号を参照することにより、各
マス処理部1901〜1916から送られてくるレベル
信号のなかから、対応する1つ(3ビット)を選択して
出力する。As described above, each of the mass processing units 1901-19
All 48-bit level signals output from 16 are input to the selector 1918. On the other hand, in the counter 1917 that counts the number of pixels of the input image data in the main scanning direction and the sub scanning direction, a signal indicating the pixel position of the current input data is sent to the selector 1918. Selector 1
At 918, by referring to the pixel position signal, the corresponding one (3 bits) is selected and output from the level signals sent from the mass processing units 1901-1916.
【0089】以上説明した様にして、3ビットディザ処
理部1302においては、入力された8ビットデータを
適切なレベル(レベルa〜hのいずれか)に変換し、該
レベルを示す3ビット信号(レベル信号)を出力する。As described above, in the 3-bit dither processing section 1302, the input 8-bit data is converted into an appropriate level (any one of the levels a to h) and the 3-bit signal ( Level signal) is output.
【0090】●レベル変換部1305 第2実施形態において入力された8ビットデータは、2
ビットディザ処理部1301又は3ビットディザ処理部
1302で処理された後、セレクタ1303へと入力さ
れる。セレクタ1303には濃度信号発生部1306よ
り2ビットディザ/3ビットディザ処理のいずれかを指
定するビット識別信号1309が入力されており、該信
号が2ビットディザを示していれば2ビットディザ処理
部1301からの2ビットレベル信号を、3ビットディ
ザを示していれば3ビットディザ処理部1302からの
3ビットレベル信号を選択する。Level converter 1305 The 8-bit data input in the second embodiment is 2
After being processed by the bit dither processing unit 1301 or the 3-bit dither processing unit 1302, it is input to the selector 1303. A bit identification signal 1309 that specifies either 2-bit dither / 3-bit dither processing is input to the selector 1303 from the density signal generation unit 1306. If the signal indicates 2-bit dither, the 2-bit dither processing unit is input. If the 2-bit level signal from 1301 indicates 3-bit dither, the 3-bit level signal from the 3-bit dither processing unit 1302 is selected.
【0091】セレクタ1303から出力された2ビット
又は3ビットのレベル信号は一旦画像バッファ202で
保持され、画像クロックに同期して適切なタイミングで
レベル変換部1305へ入力される。一方、レベル変換
部1305には、上述した濃度信号発生部1306か
ら、色指定信号1308に従ったMCYKいずれかの2
ビット用の代表濃度レベルα,β、又は3ビット用の代
表濃度レベルa〜fが入力される。またこの時、2ビッ
トディザ/3ビットディザを示すビット識別信号130
9も同時に入力される。The 2-bit or 3-bit level signal output from the selector 1303 is temporarily held in the image buffer 202 and input to the level conversion unit 1305 at an appropriate timing in synchronization with the image clock. On the other hand, the level conversion unit 1305 has two of MCYK according to the color designation signal 1308 from the density signal generation unit 1306 described above.
The representative density levels α and β for bits or the representative density levels a to f for 3 bits are input. At this time, the bit identification signal 130 indicating 2-bit dither / 3-bit dither
9 is also input at the same time.
【0092】そして、レベル変換部1305において
は、ビット識別信号1309が2ビットを示していれ
ば、セレクタ1303から入力されるレベル信号(この
場合2ビット)を、実際に画像形成を行うレーザ駆動信
号に対応したレベル(8ビット)に以下に示すように変
換する。In the level converter 1305, if the bit identification signal 1309 indicates 2 bits, the level signal (2 bits in this case) input from the selector 1303 is used as a laser drive signal for actually forming an image. Is converted to a level (8 bits) corresponding to the following.
【0093】レベルa→00h レベルb→α レベルc→β レベルd→ffh 一方、ビット識別信号1309が3ビットを示していれ
ば、セレクタ1303から入力されるレベル信号(この
場合3ビット)を、以下に示すように変換する。Level a → 00h Level b → α Level c → β Level d → ffh On the other hand, if the bit identification signal 1309 indicates 3 bits, the level signal (3 bits in this case) input from the selector 1303 is Convert as shown below.
【0094】レベルa→00h レベルb→a レベルc→b レベルd→c レベルe→d レベルf→e レベルg→f レベルh→ffh 即ち、2ビットディザ処理部1301又は3ビットディ
ザ処理部1302から送られてきた、レベルを示す2ビ
ット又は3ビット信号を、実際の出力レベル値を示す8
ビット信号に変換する。Level a → 00h Level b → a Level c → b Level d → c Level e → d Level f → e Level g → f Level h → ffh That is, 2-bit dither processing section 1301 or 3-bit dither processing section 1302 The 2-bit or 3-bit signal indicating the level sent from the
Convert to bit signal.
【0095】変換された8ビット信号はPWM部130
7へ出力される。PWM部1307では、該8ビット信
号を不図示のD/A変換器によってアナログ電圧に変換
し、不図示のアナログコンパレータによって三角波と比
較することにより、パルス幅変調を行ってPWM信号に
変換する。そして、該PWM信号がレーザ駆動部におい
てレーザを駆動し、上述したプロセスにより転写紙P上
に印刷される。The converted 8-bit signal is sent to the PWM unit 130.
7 is output. In the PWM unit 1307, the 8-bit signal is converted into an analog voltage by a D / A converter (not shown) and compared with a triangular wave by an analog comparator (not shown) to perform pulse width modulation and convert it into a PWM signal. Then, the PWM signal drives the laser in the laser drive unit, and the transfer paper P is printed by the above-described process.
【0096】尚、上述した通常モードにおける処理は、
色指定信号1308に従ってM,C,Y,Kの順に行わ
れる。The processing in the above-mentioned normal mode is as follows.
It is performed in the order of M, C, Y, K according to the color designation signal 1308.
【0097】以上説明した様に第2実施形態によれば、
上述した第1実施形態で得られる効果に加えて、複数の
ビット深さの多値ディザ処理を色平面に応じて切り替え
ることにより、更なる多階調の表現が可能となり、より
高画質の画像形成が可能となる。As described above, according to the second embodiment,
In addition to the effect obtained in the above-described first embodiment, by switching the multi-value dither processing of a plurality of bit depths according to the color plane, it is possible to express more multi-gradation and obtain a higher quality image. Can be formed.
【0098】尚、第2実施形態においては、2ビットデ
ィザ処理と3ビットディザ処理との組み合わせについて
説明したが、もちろんこの例に限定されるものではな
く、同様の思想で、複数のビット深さの多値ディザ処理
を組み合わせることが可能である。例えば、装置の処理
速度やメモリ容量等を考慮して最適な組み合わせを決定
すれば良い。In the second embodiment, the combination of the 2-bit dither processing and the 3-bit dither processing has been described. However, the present invention is not limited to this example, and a plurality of bit depths can be obtained with the same idea. It is possible to combine the multi-valued dither processing of. For example, the optimum combination may be determined in consideration of the processing speed and memory capacity of the device.
【0099】また、多値ディザのみの組み合わせに限定
されず、例えばイエローのみを通常の2値ディザ処理
し、他の色について2ビット以上の多値ディザ処理を行
うことも可能である。Further, the combination is not limited to the combination of multi-valued dithers only. For example, it is possible to perform normal binary dithering only for yellow and perform multi-valued dithering of 2 bits or more for other colors.
【0100】また、各実施形態において、濃度測定モー
ドはLBP本体の電源投入時に動作するとして説明した
が、もちろん不図示の操作部からの操作によって、任意
のタイミングで濃度測定モードによる濃度計測を行なっ
ても良い。Further, in each of the embodiments, the concentration measurement mode has been described as operating when the power of the LBP main body is turned on, but of course, the concentration measurement mode is performed at an arbitrary timing by an operation from an operation unit (not shown). May be.
【0101】尚、本発明は、ホストコンピュータ、イン
タフェース、プリンタ等の複数の機器から構成されるシ
ステムに適用しても、複写機等の1つの機器からなる装
置に適用しても良い。The present invention may be applied to a system composed of a plurality of devices such as a host computer, an interface and a printer, or to an apparatus composed of a single device such as a copying machine.
【0102】また、本発明はシステム或は装置にプログ
ラムを供給することによって実施される場合にも適用で
きることは言うまでもない。この場合、本発明に係るプ
ログラムを格納した記憶媒体が本発明を構成することに
なる。そして、該記憶媒体からそのプログラムをシステ
ム或は装置に読み出すことによって、そのシステム或は
装置が、予め定められた仕方で動作する。It goes without saying that the present invention can also be applied to the case where it is implemented by supplying a program to a system or an apparatus. In this case, the storage medium storing the program according to the present invention constitutes the present invention. Then, by reading the program from the storage medium to the system or device, the system or device operates in a predetermined manner.
【0103】[0103]
【発明の効果】以上説明したように本発明によれば、多
値ディザ処理により変換される中間レベルを環境に応じ
て適切に設定することができるため、常に濃度の安定し
た高画質の画像形成が可能となる。As described above, according to the present invention, since the intermediate level converted by the multi-value dither processing can be appropriately set according to the environment, it is possible to always form a high-quality image with stable density. Is possible.
【0104】また、異なるレベルの複数の多値ディザ処
理を色平面毎に切り替えて行う事により、更に高階調な
画像が得られる。Further, by switching a plurality of multi-valued dither processings of different levels for each color plane, an image with higher gradation can be obtained.
【0105】[0105]
【図1】本発明に係る一実施形態におけるカラーLBP
の側断面図である。FIG. 1 is a color LBP according to an embodiment of the present invention.
FIG.
【図2】本実施形態における信号処理部の構成を示すブ
ロック図である。FIG. 2 is a block diagram showing a configuration of a signal processing unit in the present embodiment.
【図3】本実施形態における各色のパッチの一例を示す
図である。FIG. 3 is a diagram showing an example of patches of each color according to the present embodiment.
【図4】本実施形態におけるパッチ番号と濃度レベルと
の関係を示す図である。FIG. 4 is a diagram showing a relationship between patch numbers and density levels in this embodiment.
【図5】本実施形態における濃度測定の様子を示す図で
ある。FIG. 5 is a diagram showing how the concentration is measured in the present embodiment.
【図6】本実施形態における転写ドラム上に形成された
各色パッチを示す図である。FIG. 6 is a diagram showing each color patch formed on the transfer drum in the present embodiment.
【図7】本実施形態におけるマゼンタの濃度曲線の例を
示す図である。FIG. 7 is a diagram showing an example of a magenta density curve in the present embodiment.
【図8】本実施形態におけるディザマトリクスの例を示
す図である。FIG. 8 is a diagram showing an example of a dither matrix in the present embodiment.
【図9】本実施形態におけるディザの閾値を示す図であ
る。FIG. 9 is a diagram showing a dither threshold value according to the present embodiment.
【図10】本実施形態におけるディザ処理部の詳細構成
を示すブロック図である。FIG. 10 is a block diagram showing a detailed configuration of a dither processing unit in this embodiment.
【図11】本実施形態におけるマス1処理部の詳細構成
を示すブロック図である。FIG. 11 is a block diagram showing a detailed configuration of a mass 1 processing unit in the present embodiment.
【図12】本発明に係る第2実施形態における信号処理
部の構成を示すブロック図である。FIG. 12 is a block diagram showing a configuration of a signal processing unit in a second embodiment according to the present invention.
【図13】第2実施形態における濃度曲線の例を示す図
である。FIG. 13 is a diagram showing an example of a concentration curve in the second embodiment.
【図14】第2実施形態における濃度曲線の例を示す図
である。FIG. 14 is a diagram showing an example of a concentration curve in the second embodiment.
【図15】第2実施形態における3ビットディザ処理の
閾値の取得法を説明するための図である。FIG. 15 is a diagram for explaining a method of acquiring a threshold value of 3-bit dither processing in the second embodiment.
【図16】第2実施形態における3ビットディザの閾値
を示す図である。FIG. 16 is a diagram showing a threshold value of 3-bit dither in the second embodiment.
【図17】第2実施形態における3ビットディザ処理部
の詳細構成を示すブロック図である。FIG. 17 is a block diagram showing a detailed configuration of a 3-bit dither processing unit in the second embodiment.
【図18】第2実施形態におけるマス1処理部の詳細構
成を示すブロック図である。FIG. 18 is a block diagram showing a detailed configuration of a mass 1 processing unit in the second embodiment.
201 ディザ処理部 202,1304 画像バッファ 203,1305 レベル変換部 204,1306 画像信号発生部 206,1307 PWM部 208,1308 パッチメモリ 1301 2ビットディザ処理部 1302 3ビットディザ処理部 1303 セレクタ 201 dither processing unit 202, 1304 image buffer 203, 1305 level conversion unit 204, 1306 image signal generation unit 206, 1307 PWM unit 208, 1308 patch memory 1301 2-bit dither processing unit 1302 3-bit dither processing unit 1303 selector
Claims (16)
像処理装置であって、 多値のサンプルパッチ画像を形成して該パッチ濃度を測
定する測定手段と、 前記測定されたパッチ濃度から所定数の中間レベル値を
算出して保持する保持手段と、 入力された多値画像データに対して多値ディザ処理を施
してレベルを決定するディザ処理手段と、 前記ディザ処理手段により決定されたレベルを前記保持
手段に保持された中間レベル値に変換するレベル変換手
段と、 前記レベル変換手段により変換されたレベル値に基づい
て画像を形成する形成手段とを有することを特徴とする
画像処理装置。1. An image processing apparatus capable of forming a multi-valued image on a recording medium, the measuring means forming a multi-valued sample patch image and measuring the patch density, and the measured patch density. Holding means for calculating and holding a predetermined number of intermediate level values from the above, dither processing means for performing multi-value dither processing on the input multi-valued image data to determine the level, and dither processing means. Image processing, which comprises: a level converting means for converting the obtained level into an intermediate level value held by the holding means; and a forming means for forming an image based on the level value converted by the level converting means. apparatus.
記パッチ濃度を測定し、前記保持手段で所定数の中間レ
ベル値を算出して保持することを特徴とする請求項1記
載の画像処理装置。2. The image processing apparatus according to claim 1, wherein the patch density is measured by the measuring means at a predetermined timing, and a predetermined number of intermediate level values are calculated and held by the holding means. .
時であることを特徴とする請求項2記載の画像処理装
置。3. The image processing apparatus according to claim 2, wherein the predetermined timing is when the power of the apparatus is turned on.
成して該パッチ濃度を各色毎に測定し、 前記保持手段は、前記各色毎に測定されたパッチ濃度か
ら所定数の中間レベル値を算出して各色毎に保持するこ
とを特徴とする請求項1記載の画像処理装置。4. The forming unit forms a color image, the measuring unit forms a multi-valued sample patch image for each color and measures the patch density for each color, and the holding unit for each color. 2. The image processing apparatus according to claim 1, wherein a predetermined number of intermediate level values are calculated from the patch densities measured in step S6 and stored for each color.
ータを4レベルのいずれかに決定することを特徴とする
請求項1記載の画像処理装置。5. The image processing apparatus according to claim 1, wherein the dither processing unit determines the multi-valued image data to be one of four levels.
像処理装置であって、 多値のサンプルパッチ画像を形成して該パッチ濃度を測
定する測定手段と、 前記測定されたパッチ濃度から所定数の中間レベル値を
算出して保持する保持手段と、 入力された多値画像データに対して多値ディザ処理を施
して第1のレベル数のいずれかのレベルに決定する第1
のディザ処理手段と、 入力された多値画像データに対して多値ディザ処理を施
して第2のレベル数のいずれかのレベルに決定する第2
のディザ処理手段と、 前記第1のディザ処理手段により決定されたレベルと前
記第2のディザ処理手段により決定されたレベルのいず
れかを選択する選択手段と、 前記選択手段により選択されたレベルを前記保持手段に
保持された中間レベル値に変換するレベル変換手段と、 前記レベル変換手段により変換されたレベル値に基づい
て画像を形成する形成手段とを有することを特徴とする
画像処理装置。6. An image processing apparatus capable of forming a multi-valued image on a recording medium, the measuring means forming a multi-valued sample patch image and measuring the patch density, and the measured patch density. Holding means for calculating and holding a predetermined number of intermediate level values from the holding means; and first holding means for carrying out multivalued dither processing on the input multivalued image data to determine one of the first level numbers.
Second dither processing means, and second multi-value dither processing for input multi-valued image data to determine any one of the second level numbers.
Dither processing means, selecting means for selecting one of the level determined by the first dither processing means and the level determined by the second dither processing means, and the level selected by the selecting means. An image processing apparatus comprising: a level conversion unit that converts the intermediate level value held by the holding unit; and a forming unit that forms an image based on the level value converted by the level conversion unit.
成して該パッチ濃度を各色毎に測定し、 前記保持手段は、前記各色毎に測定されたパッチ濃度か
ら所定数の中間レベル値を算出して各色毎に保持するこ
とを特徴とする請求項6記載の画像処理装置。7. The forming unit forms a color image, the measuring unit forms a multi-valued sample patch image for each color and measures the patch density for each color, and the holding unit for each color. 7. The image processing apparatus according to claim 6, wherein a predetermined number of intermediate level values are calculated from the patch densities measured in step S6 and stored for each color.
濃度の分布に応じて、保持する中間レベル数を第1のレ
ベル数又は第2のレベル数に対応した数に各色毎に変更
し、該中間レベル数の識別情報を同時に保持することを
特徴とする請求項7記載の画像処理装置。8. The holding unit changes the number of intermediate levels to be held for each color to a number corresponding to a first level number or a second level number according to the distribution of the measured patch densities, 8. The image processing apparatus according to claim 7, wherein the identification information of the intermediate level number is held at the same time.
れた中間レベル数の識別情報に基づいて、前記第1のデ
ィザ処理手段により決定されたレベルと前記第2のディ
ザ処理手段により決定されたレベルのいずれかを各色毎
に選択することを特徴とする請求項8記載の画像処理装
置。9. The selection means is determined by the second dither processing means and the level determined by the first dither processing means based on the intermediate level number identification information held by the holding means. 9. The image processing apparatus according to claim 8, wherein any one of the different levels is selected for each color.
ル数より大きいことを特徴とする請求項6記載の画像処
理装置。10. The image processing apparatus according to claim 6, wherein the second level number is larger than the first level number.
第2のレベル数は8であることを特徴とする請求項10
記載の画像処理装置。11. The number of first levels is four and the number of second levels is eight.
The image processing apparatus according to any one of the preceding claims.
イエロー,ブラックによるカラー画像形成を行い、 イエローの多値画像データに対しては第1のディザ処理
手段によりレベルを決定し、その他の色の多値画像デー
タに対しては第2のディザ処理手段によりレベルを決定
することを特徴とする請求項10記載の画像処理装置。12. The forming means comprises magenta, cyan,
A color image is formed using yellow and black, the level is determined by the first dither processing unit for yellow multivalued image data, and the second dither processing unit is set for the multivalued image data of other colors. The image processing apparatus according to claim 10, wherein the level is determined by
前記パッチ濃度を測定し、前記保持手段で所定数の中間
レベル値を算出して保持することを特徴とする請求項6
記載の画像処理装置。13. The measuring device measures the patch density at a predetermined timing, and the holding device calculates and holds a predetermined number of intermediate level values.
The image processing apparatus according to any one of the preceding claims.
入時であることを特徴とする請求項13記載の画像処理
装置。14. The image processing apparatus according to claim 13, wherein the predetermined timing is when the power of the apparatus is turned on.
画像処理装置における画像処理方法であって、 所定のタイミングで多値のサンプルパッチ画像を形成し
て該パッチ濃度を測定し、該測定されたパッチ濃度から
所定数の中間レベル値を算出して予め保持しておき、 入力された多値画像データに対して多値ディザ処理を施
してレベルを決定し、該決定されたレベルを予め保持さ
れた中間レベル値に変換し、該変換されたレベル値に基
づいて画像を形成することを特徴とする画像処理方法。15. An image processing method in an image processing apparatus capable of forming a multi-valued image on a recording medium, comprising forming a multi-valued sample patch image at a predetermined timing, measuring the patch density, and A predetermined number of intermediate level values are calculated from the measured patch densities and stored in advance, and multilevel dither processing is applied to the input multilevel image data to determine the levels, and the determined levels are calculated. An image processing method, comprising: converting to an intermediate level value held in advance; and forming an image based on the converted level value.
画像処理装置における画像処理方法であって、 所定のタイミングで多値のサンプルパッチ画像を形成し
て該パッチ濃度を測定し、該測定されたパッチ濃度から
所定数の中間レベル値を算出して予め保持しておき、 入力された多値画像データに対して多値ディザ処理を施
して第1のレベル数のいずれかのレベルを決定し、 入力された多値画像データに対して多値ディザ処理を施
して第2のレベル数のいずれかのレベルを決定し、 前記第1のディザ処理手段により決定されたレベルと前
記第2のディザ処理手段により決定されたレベルのいず
れかを選択し、 該選択されたレベルを予め保持された中間レベル値に変
換し、該変換されたレベル値に基づいて画像を形成する
ことを特徴とする画像処理方法。16. An image processing method in an image processing apparatus capable of forming a multi-valued image on a recording medium, comprising forming a multi-valued sample patch image at a predetermined timing, measuring the patch density, and A predetermined number of intermediate level values are calculated from the measured patch densities and stored in advance, and multilevel dither processing is applied to the input multilevel image data to determine any of the first level levels. The multi-valued dither processing is performed on the input multi-valued image data to determine any one of the second level numbers, and the level determined by the first dither processing means and the second level. Selecting one of the levels determined by the dither processing means, converting the selected level into a pre-stored intermediate level value, and forming an image based on the converted level value. Picture Processing method.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP7244604A JPH0993436A (en) | 1995-09-22 | 1995-09-22 | Image processing apparatus and method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP7244604A JPH0993436A (en) | 1995-09-22 | 1995-09-22 | Image processing apparatus and method |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0993436A true JPH0993436A (en) | 1997-04-04 |
Family
ID=17121207
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP7244604A Withdrawn JPH0993436A (en) | 1995-09-22 | 1995-09-22 | Image processing apparatus and method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0993436A (en) |
-
1995
- 1995-09-22 JP JP7244604A patent/JPH0993436A/en not_active Withdrawn
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6115561A (en) | Image forming apparatus and a controlling method of an image forming apparatus | |
| JPH08101755A (en) | Color image processor | |
| JP3703162B2 (en) | Image forming apparatus | |
| JPH04204763A (en) | Digital image forming device | |
| JPH08337007A (en) | Image processing apparatus and method | |
| JPH0993436A (en) | Image processing apparatus and method | |
| JPH09326927A (en) | Image processor and its method | |
| US6075904A (en) | Image processing apparatus and method which prevents the generation of a white stripe on an output image | |
| JPH09200519A (en) | Image processing apparatus and method | |
| JPH0774972A (en) | Image forming device | |
| JP2003307883A (en) | Image forming device | |
| JP3920480B2 (en) | Image forming apparatus | |
| JP3189318B2 (en) | Digital image forming equipment | |
| JP2001069340A (en) | Image processing apparatus and method, and recording medium | |
| JP3856964B2 (en) | Image forming apparatus | |
| JP3920479B2 (en) | Image forming apparatus | |
| JP2008154131A (en) | Image forming apparatus | |
| JPH09326926A (en) | Image processing apparatus and method | |
| JP3265576B2 (en) | Image forming device | |
| JP2672531B2 (en) | Multi-value gradation processing device for color image | |
| JP4116634B2 (en) | Image forming apparatus | |
| JPH1013675A (en) | Image processing apparatus and method, and controller | |
| JP2538875B2 (en) | Color signal converter | |
| JP2000125128A (en) | Image forming device | |
| JPH02144566A (en) | Color image processor |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A300 | Withdrawal of application because of no request for examination |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20021203 |