JPH09219794A - Image processing method and its device and printing device and its system - Google Patents

Image processing method and its device and printing device and its system

Info

Publication number
JPH09219794A
JPH09219794A JP8026759A JP2675996A JPH09219794A JP H09219794 A JPH09219794 A JP H09219794A JP 8026759 A JP8026759 A JP 8026759A JP 2675996 A JP2675996 A JP 2675996A JP H09219794 A JPH09219794 A JP H09219794A
Authority
JP
Japan
Prior art keywords
image data
dither
printing
dither pattern
image processing
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
JP8026759A
Other languages
Japanese (ja)
Inventor
Naoyuki Nishikawa
尚之 西川
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 JP8026759A priority Critical patent/JPH09219794A/en
Publication of JPH09219794A publication Critical patent/JPH09219794A/en
Withdrawn legal-status Critical Current

Links

Landscapes

  • Particle Formation And Scattering Control In Inkjet Printers (AREA)
  • Color, Gradation (AREA)
  • Facsimile Image Signal Circuits (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide an image processing method and its device and a printing device and its system where nonuniformity in a longitudinal direction in binary image data is reduced. SOLUTION: When multi-valued image data received from a host computer 201 is converted into binary image data by a dither method so as to be printed, resolutions in a horizontal direction and in the longitudinal direction are mutually different and the one in the longitudinal direction is lower than the other in the dither pattern. When conversion into binary picture data is executed through the use of the dither pattern, the resolution of converted binary picture data in the longitudinal direction is lowered and stripes generated in boundaries at every band which is printed by the printing device scanning a head in the horizontal direction so as to execute printing are eliminated.

Description

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

【0001】[0001]

【発明の属する技術分野】本発明は、デイザ法により多
値画像データを2値画像データに変換する画像処理方法
及びその装置及び印刷装置と印刷システムに関するもの
である。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an image processing method for converting multivalued image data into binary image data by a dither method, an apparatus therefor, a printing apparatus and a printing system.

【0002】[0002]

【従来の技術】インクジェットプリンタ装置等の様に、
ドットの有無(2値データ)で印刷を行う画像出力装置
では、1画素毎にその印刷濃度を変えることができな
い。そこで、このような画像出力装置を用いて階調画像
を印刷する際には、原画像データに局所的にノイズを加
えることで疑似的に階調を再現する方法、いわゆるデイ
ザ法が広く用いられている。その中でも、デイザマトリ
クス法は、矩形(マトリクス)領域内に配置した閾値と
の大小比較により2値化を行なう手法であり、比較的高
速に2値画像を生成することができる。
2. Description of the Related Art Like an inkjet printer device,
An image output device that prints with or without dots (binary data) cannot change the print density for each pixel. Therefore, when a gradation image is printed by using such an image output device, a so-called dither method is widely used, which is a method of artificially reproducing gradation by locally adding noise to original image data. ing. Among them, the dither matrix method is a method for performing binarization by comparing with a threshold value arranged in a rectangular (matrix) area, and can generate a binary image at a relatively high speed.

【0003】図3は、一般的なデイザマトリクス法の処
理を概説した概念図であり、多値データで構成される画
像データ210が、デイザマトリクス220によって2
値画像230へ変換される様子を示したものである。こ
の2値画像230が印刷装置(2値プリンタエンジン)
等によって印刷用紙240上に記録されて画像が形成さ
れる。このデイザマトリクス220は、例えば図4で示
されるデイザマトリクス310のようなものであり、通
常、この4×4の矩形領域が独立した1つの画像処理単
位となっており、この領域内で画素毎に閾値が定義され
ている。このような閾値の並びを一般にはデイザパター
ンと呼び、再現画像の画質を決定する重要な要素となっ
ている。このようなデイザパターンを用いたデイザマト
リクス法では、原画像を形成するピクセル群を、これに
対応するデイザパターンのマトリクスに合わせて、各画
素毎にそのマトリクスで定義された閾値との大小比較を
行なって2値化画像を形成している。
FIG. 3 is a conceptual diagram outlining the processing of a general dither matrix method, in which image data 210 composed of multivalued data is converted into two by dither matrix 220.
It shows how the value image 230 is converted. This binary image 230 is a printing device (binary printer engine)
An image is formed by being recorded on the printing paper 240 by the above. The dither matrix 220 is, for example, the dither matrix 310 shown in FIG. 4, and normally, this 4 × 4 rectangular area is an independent image processing unit, and within this area. A threshold value is defined for each pixel. Such an array of threshold values is generally called a dither pattern and is an important factor that determines the image quality of a reproduced image. In the dither matrix method using such a dither pattern, the pixel group forming the original image is matched with the matrix of the corresponding dither pattern, and the threshold value defined by the matrix is set for each pixel. Binarized images are formed by performing size comparison.

【0004】[0004]

【発明が解決しようとする課題】従来より提案されてい
るデイザマトリクスは、例えば図4のように、水平方向
と垂直方向のサイズが同じであり、閾値の配列パターン
も幾何学的な対象を考慮して設計されており、このよう
なデイザパターンを用いて生成される2値画像は水平解
像度及び垂直解像度がほぼ同じであった。
The dither matrix proposed hitherto has the same size in the horizontal direction and the vertical direction as shown in FIG. 4, for example, and the threshold arrangement pattern also has a geometrical object. The binary image generated using such a dither pattern has the same horizontal resolution and vertical resolution.

【0005】通常、出力デバイスであるプリンタ装置等
においても、水平方向の解像度及び垂直方向の解像度が
同じであるために、例えば図3の2値画像230をその
まま用紙240へ印刷しても問題がないはずである。
Normally, even in a printer device or the like which is an output device, the resolution in the horizontal direction and the resolution in the vertical direction are the same, so that there is a problem even if the binary image 230 of FIG. Should not be.

【0006】ところがシリアル走査で印刷を行うプリン
タ装置のように、インクジェットヘッドを水平方向(主
走査方向)に走査して描画し、用紙供給装置が印刷用紙
を垂直方向(副走査方向)へ搬送することで画像を印刷
するような出力装置では、1つ前のヘッドの走査で形成
された上段の描画画像と、次の走査で印刷される下段の
描画画像の間に不整合が生じ、これが画像全体の連続性
を阻害する場合が多い。このような不整合は主にプリン
トプロセスにおけるインクジェットヘッドの走査機構、
或は用紙の搬送装置の機械的な誤差等により生じると考
えられる。このような不整合による記録画像の副走査方
向の連続性の欠如により、例えばベタ塗り等の画像にお
いて、印刷ムラがより顕著に目立つようになる。その結
果、水平方向(主走査方向)に複数の筋が目立ってしま
い、画像の劣化として認識されることになる。
However, like a printer device that performs printing by serial scanning, the inkjet head scans in the horizontal direction (main scanning direction) for drawing, and the paper supply device conveys the printing paper in the vertical direction (sub-scanning direction). Thus, in an output device that prints an image, a mismatch occurs between the upper drawn image formed by the scan of the previous head and the lower drawn image printed by the next scan. Often interferes with overall continuity. Such misalignment is mainly due to the scanning mechanism of the inkjet head in the printing process,
Alternatively, it is considered to be caused by a mechanical error or the like of the sheet conveying device. Due to the lack of continuity in the sub-scanning direction of the recorded image due to such misalignment, printing unevenness becomes more prominent in an image such as a solid image. As a result, a plurality of lines are conspicuous in the horizontal direction (main scanning direction), which is recognized as deterioration of the image.

【0007】本発明は上記従来例に鑑みてなされたもの
で、2値画像データにおける垂直方向のムラを軽減する
画像処理方法及びその装置及び印刷装置と印刷システム
を提供することを目的とする。
The present invention has been made in view of the above conventional example, and an object of the present invention is to provide an image processing method for reducing the vertical unevenness in binary image data, an apparatus therefor, a printing apparatus and a printing system.

【0008】また本発明の目的は、水平方向と垂直方向
の解像度が異なる複数のデイザマトリクスを用意し、多
値画像データに応じてこれを適宜切り換えることによ
り、高品位の画像が得られる画像処理方法及びその装置
及び印刷装置と印刷システムを提供することにある。
Another object of the present invention is to prepare a plurality of dither matrices having different resolutions in the horizontal and vertical directions and appropriately switch the dither matrices according to the multi-valued image data to obtain an image of high quality. It is an object to provide a processing method, an apparatus thereof, a printing apparatus, and a printing system.

【0009】[0009]

【課題を解決するための手段】上記目的を達成するため
に本発明の画像処理装置は以下のような構成を備える。
即ち、多値画像データを2値画像データに展開する画像
処理装置であって、水平方向と垂直方向の解像度がそれ
ぞれ異なるデイザパターンを記憶する記憶手段と、前記
記憶手段に記憶されたデイザパターンを用いて多値画像
データを2値画像データに変換する変換手段とを有す
る。
In order to achieve the above object, an image processing apparatus according to the present invention has the following arrangement.
That is, an image processing apparatus for expanding multi-valued image data into binary image data, comprising storage means for storing dither patterns having different horizontal and vertical resolutions, and a dither stored in the storage means. And a conversion unit that converts multi-valued image data into binary image data using a pattern.

【0010】上記目的を達成するために本発明の画像処
理方法は以下のような工程を備える。即ち、多値画像デ
ータを2値画像データに展開する画像処理方法であっ
て、多値画像データを入力する工程と、水平方向と垂直
方向の解像度がそれぞれ異なるデイザパターンをメモリ
に記憶しておき、前記メモリに記憶されたデイザパター
ンを用いて多値画像データを2値画像データに変換する
工程とを有する。
In order to achieve the above object, the image processing method of the present invention comprises the following steps. That is, it is an image processing method for expanding multi-valued image data into binary image data, which comprises a step of inputting multi-valued image data and storing dither patterns having different horizontal and vertical resolutions in a memory. And converting the multivalued image data into binary image data using the dither pattern stored in the memory.

【0011】また上記目的を達成するために本発明の印
刷装置は以下のような構成を備える。即ち、多値画像デ
ータを入力し2値画像データに展開して印刷する印刷装
置であって、水平方向と垂直方向の解像度がそれぞれ異
なるデイザパターンを記憶する記憶手段と、前記記憶手
段に記憶されたデイザパターンを用いて多値画像データ
を2値画像データに変換する変換手段と、前記変換手段
により変換された2値画像データを用いて印刷する印刷
手段とを有する。
In order to achieve the above object, the printing apparatus of the present invention has the following configuration. That is, a printing device for inputting multi-valued image data, developing it into binary image data and printing it, and storing means for storing dither patterns having different horizontal and vertical resolutions, and the storing means. It has a conversion means for converting multi-valued image data into binary image data using the generated dither pattern, and a printing means for printing using the binary image data converted by the conversion means.

【0012】[0012]

【発明の実施の形態】以下、添付図面を参照して本発明
の好適な実施の形態を詳細に説明する。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Preferred embodiments of the present invention will be described below in detail with reference to the accompanying drawings.

【0013】[実施の形態1]図1は、本実施の形態の
カラープリンタ装置101の概略構成図である。
[First Embodiment] FIG. 1 is a schematic configuration diagram of a color printer apparatus 101 according to the present embodiment.

【0014】図中、120〜123はカラーインク・カ
ートリッジであって、カートリッジ120にはイエロー
(黄)カラーインク、カートリッジ121にはマゼンタ
(M)カラーインク、カートリッジ122にはシアン
(C)カラーインク、カートリッジ123にはブラック
(K)カラーインクがそれぞれ充填されている。各イン
クカートリッジからは各々独立したパイプが伸びて圧力
ポンプ117と接続されており、この圧力ポンプ117
からプリントヘッド112に一定の圧力で各々のインク
が送られるようになっている。
In the figure, reference numerals 120 to 123 denote color ink cartridges. The cartridge 120 has a yellow (yellow) color ink, the cartridge 121 has a magenta (M) color ink, and the cartridge 122 has a cyan (C) color ink. The cartridge 123 is filled with black (K) color ink. Independent pipes extend from the ink cartridges and are connected to the pressure pump 117.
Each ink is sent to the print head 112 at a constant pressure.

【0015】印刷に使用される用紙102は、本実施の
形態のカラープリンタ装置101の後面より給紙され、
用紙プラテン111とペーパーガイドローラ115によ
り固定され、用紙プラテン111の回転によって搬送さ
れている。このプリンタ装置101の操作は、操作パネ
ル118上のキーボタンを押下することで行なわれ、こ
れらキーボタンからの信号がコントロールボード119
に入力されている。このコントロールボード119は、
CPUやメモリ、各種論理回路やドライバ回アロ等を含
み、カラープリンタ装置101の全ての動作を制御する
様に構成されている。
The paper 102 used for printing is fed from the rear surface of the color printer 101 of this embodiment,
The paper platen 111 is fixed by the paper guide roller 115, and is conveyed by the rotation of the paper platen 111. The printer device 101 is operated by pressing key buttons on the operation panel 118, and signals from these key buttons are transmitted to the control board 119.
Has been entered. This control board 119
The color printer apparatus 101 includes a CPU, a memory, various logic circuits, driver circuits, and the like, and is configured to control all operations of the color printer apparatus 101.

【0016】インクジェットヘッド112は、キャリッ
ジモータ116の回転によりガイド軸113に沿って摺
動されて印刷が行われる。114はインクジェットヘッ
ド112にインク及び各種信号を供給するためのケーブ
ルである。110はプラテン111を回転駆動して用紙
102を搬送するための用紙送り用モータである。
The ink jet head 112 is slid along the guide shaft 113 by the rotation of the carriage motor 116 for printing. Reference numeral 114 is a cable for supplying ink and various signals to the inkjet head 112. Reference numeral 110 denotes a paper feed motor for driving the platen 111 to convey the paper 102.

【0017】図2は本実施の形態のインクジェットプリ
ンタ装置101のコントロールボード119の構成を中
心に示すブロック図で、前述の図1と共通する部分は同
じ番号で示し、それらの説明を省略する。
FIG. 2 is a block diagram mainly showing the configuration of the control board 119 of the ink jet printer apparatus 101 according to the present embodiment. The parts common to those in FIG.

【0018】図2において、ホストコンピュータ201
は本実施の形態のプリンタ装置101に印刷データや各
種制御コマンド等を出力して印刷を指示している。この
ホストコンピュータ201より受信した印刷データは入
力バッファ202に格納され、制御部203により解析
されて印刷イメージデータに展開される。この際、制御
部203は、入力した印刷データに含まれている多値画
像データをデイザパターン記憶部204に記憶されてい
るデイザパターンに応じて2値化し、その2値化された
データをヘッドドライバ207に出力して印刷を行って
いる。205,206のそれぞれは、制御部203から
の指示に基づいて、それぞれ対応するキャリジモータ1
16、用紙送り用モータ110を駆動するモータドライ
バである。制御部203は、例えばマイクロコンピュー
タ等のCPU、CPUにより実行される制御プログラム
や文字フォントデータ等を記憶しているROM、タイ
マ、入出力制御回路等を含んでいる。また550はバン
ドバッファで、インクジェットヘッド112が1走査で
印刷する分の印刷データを格納している。
In FIG. 2, the host computer 201
Outputs print data, various control commands, and the like to the printer apparatus 101 of the present embodiment to instruct printing. The print data received from the host computer 201 is stored in the input buffer 202, analyzed by the control unit 203, and expanded into print image data. At this time, the control unit 203 binarizes the multi-valued image data included in the input print data according to the dither pattern stored in the dither pattern storage unit 204, and the binarized data. Is output to the head driver 207 for printing. Each of 205 and 206 corresponds to the carriage motor 1 corresponding to the instruction from the control unit 203.
16. A motor driver for driving the paper feed motor 110. The control unit 203 includes, for example, a CPU such as a microcomputer, a ROM that stores a control program executed by the CPU, character font data, and the like, a timer, an input / output control circuit, and the like. A band buffer 550 stores print data for printing by the inkjet head 112 in one scan.

【0019】本実施の形態1では、画像の印刷ムラを軽
減するために、デイザマトリクスの水平方向サイズと垂
直方向サイズを異なるように変更し、2値化の際に再生
される画像の水平及び垂直方向の解像度比を変更する。
In the first embodiment, in order to reduce the print unevenness of the image, the size of the dither matrix in the horizontal direction is changed to be different from the size in the vertical direction, and the horizontal size of the image reproduced at the time of binarization is changed. And the vertical resolution ratio.

【0020】図5に示すように、図4に示す従来のデイ
ザマトリクスパターン310に対して、本実施の形態で
採用する図5のデイザマトリクスパターン320は拡散
型の5(行)×4(列)のデイザマトリクスであり、水
平方向に対して垂直方向の方が長い矩形領域が処理単位
として構成されている。
As shown in FIG. 5, in contrast to the conventional dither matrix pattern 310 shown in FIG. 4, the dither matrix pattern 320 of FIG. 5 adopted in this embodiment is a diffusion type 5 (rows) × 4. This is a (column) dither matrix, and a rectangular area in which the vertical direction is longer than the horizontal direction is configured as a processing unit.

【0021】このデイザマトリクスパターン320によ
り、垂直方向の解像度が低下した2値画像が形成され、
その結果、垂直方向、即ち、副走査方向の印刷ムラを軽
減することが可能となる。
The dither matrix pattern 320 forms a binary image with a reduced vertical resolution,
As a result, it is possible to reduce printing unevenness in the vertical direction, that is, the sub-scanning direction.

【0022】図6(A)は、縦形デイザマトリクス・パ
ターン410による画像処理の一例を示し、このパター
ン410を用いることにより、縦方向の線画像が強調さ
れた2値化画像が生成される。
FIG. 6A shows an example of image processing by the vertical dither matrix pattern 410. By using this pattern 410, a binary image in which a vertical line image is emphasized is generated. .

【0023】これに対して、図6(B)の横型デイザマ
トリクス・パターン420は、横方向の線画像を強調す
るためのパターンで、このパターン420を用いて2値
化画像を生成する様子を示している。
On the other hand, the horizontal dither matrix pattern 420 of FIG. 6B is a pattern for emphasizing a horizontal line image, and a state in which a binary image is generated using this pattern 420. Is shown.

【0024】図6(A)の場合、横方向の線画像411
に対して縦方向の線画像が強調された2値画像412が
形成され、相対的に横方向の解像度が低くなっているこ
とが分かる。また図6(B)の場合は逆に、縦方向の線
画像421に対して横方向の線画像が強調されるため、
2値画像422で示すように、相対的に縦方向の解像度
が低くなる。
In the case of FIG. 6A, a horizontal line image 411.
On the other hand, it can be seen that the binary image 412 in which the line image in the vertical direction is emphasized is formed, and the resolution in the horizontal direction is relatively low. On the contrary, in the case of FIG. 6B, since the horizontal line image is emphasized with respect to the vertical line image 421,
As shown by the binary image 422, the vertical resolution is relatively low.

【0025】図7は、図5のデイザマトリクス320を
用いた場合の2値化処理を説明する概念図である。
FIG. 7 is a conceptual diagram for explaining the binarization processing when the dither matrix 320 of FIG. 5 is used.

【0026】多値画像データで構成される画像データ5
10がデイザマトリクス320によって2値画像530
へ変換される様子を示している。この2値画像530
は、本実施の形態のカラーインクジェットプリンタ装置
101のプリンタエンジンによって印刷用紙540に印
刷されて画像が再生される。
Image data 5 composed of multivalued image data
10 is a binary image 530 by the dither matrix 320.
It is shown to be converted into. This binary image 530
Is printed on the printing paper 540 by the printer engine of the color inkjet printer apparatus 101 of the present embodiment, and the image is reproduced.

【0027】ここで処理の都合上、多値画像データ51
0は、一旦、制御部203のバンドバッファ550内に
蓄えられ、デイザパターン記憶部204に記憶されてい
るデイザパターンを参照して2値化処理が行なわれる。
このバンドバッファ550の横方向のサイズはデイザマ
トリクス320の横方向のドット数の整数倍とし、縦方
向のサイズは、デイザマトリクス320の縦方向のドッ
ト数の整数倍で構成されている。
Here, for convenience of processing, multi-valued image data 51
0 is temporarily stored in the band buffer 550 of the control unit 203, and the binarization process is performed with reference to the dither pattern stored in the dither pattern storage unit 204.
The size of the band buffer 550 in the horizontal direction is an integral multiple of the number of dots in the horizontal direction of the dither matrix 320, and the size in the vertical direction is an integral multiple of the number of dots in the vertical direction of the dither matrix 320.

【0028】このように本実施の形態1のプリンタ装置
によれば、1バンド幅で印刷される画像が副走査方向に
長いデイザパターンを用いて2値化されるため、図6
(A)で示すように垂直方向(副走査方向)の解像度が
低下することにより、インクジェットヘッドの各走査で
印刷される各バンド幅の画像の境界部分の解像度が低下
するため、従来発生していた水平方向の縞の発生を防止
できる。これにより、印刷された画像の品位の低下を防
止できるという効果がある。
As described above, according to the printer device of the first embodiment, the image printed with one band width is binarized by using the dither pattern which is long in the sub-scanning direction.
As shown in (A), since the resolution in the vertical direction (sub-scanning direction) is reduced, the resolution of the boundary portion of the image of each bandwidth printed by each scan of the inkjet head is reduced. It is possible to prevent the occurrence of horizontal stripes. This has the effect of preventing the quality of the printed image from being degraded.

【0029】[実施の形態2]図8は、本発明の実施の
形態2で用いられる複数のデイザマトリクス(611〜
614)を説明する図である。
[Second Embodiment] FIG. 8 shows a plurality of dither matrices (611 to 611) used in the second embodiment of the present invention.
614).

【0030】図で示されるように、デイザマトリクス6
11は水平方向と垂直方向のサイズの比が1:1、デイ
ザマトリクス612は水平方向と垂直方向の解像度比が
4:5、デイザマトリクス613は水平方向と垂直方向
の解像度比が3:5、デイザマトリクス614は水平方
向と垂直方向の解像度比が1:2でそれぞれ定義されて
おり、いずれのマトリクスにおいても、段階的に垂直方
向の解像度が低下するような構成となっている。
As shown in the figure, the dither matrix 6
11 has a size ratio in the horizontal and vertical directions of 1: 1; dither matrix 612 has a resolution ratio in the horizontal and vertical directions of 4: 5; and dither matrix 613 has a resolution ratio in the horizontal and vertical directions of 3: 1. 5. The dither matrix 614 is defined such that the resolution ratio in the horizontal direction and the vertical direction is 1: 2, and in any matrix, the resolution in the vertical direction gradually decreases.

【0031】図9は、本実施の形態2における印刷シス
テム900の処理概要を示した概略ブロック図である。
FIG. 9 is a schematic block diagram showing an outline of processing of the printing system 900 according to the second embodiment.

【0032】本実施の形態2の印刷システム900にお
ける処理を概説すると、ワークステーション等でアプリ
ケーション・プログラムにより作成されたプリントデー
タ710はプリンタドライバ730に渡され、処理ブロ
ック740でプリンタコードにエンコードされた後、プ
リンタ装置750に送信されてプリントが実施される。
The process in the printing system 900 according to the second embodiment will be summarized. Print data 710 created by an application program in a workstation or the like is passed to the printer driver 730 and encoded into a printer code in a process block 740. After that, it is transmitted to the printer device 750 and printing is performed.

【0033】このような印刷システムにおいて、プリン
トデータの2値化処理は、ワークステーションなどの処
理ブロック740で行なわれる。この処理ブロック74
0において、実際にどのような2値化処理が適用される
かは、プリンタ環境設定ブロック720で設定されてい
る。このプリンタ環境設定ブロック720では、描画す
る画像データの種類(文字(Text)、図形(Graphics)、写
真(Photographic))に応じて各々2値化処理を設定す
る。
In such a printing system, the binarization process of the print data is performed in a processing block 740 such as a workstation. This processing block 74
At 0, what kind of binarization processing is actually applied is set in the printer environment setting block 720. In the printer environment setting block 720, binarization processing is set according to the type of image data to be drawn (character (Text), graphic (Graphics), photo (Photographic)).

【0034】図中、ダイアログボックス770におい
て、文字の2値化処理には拡散型デイザマトリクス(Bay
er)、図形の2値化処理には横縦サイズ比が4:5のデ
イザマトリクス(V-emphasis)、写真映像の2値化処理に
は一点集中型(Fatting)のデイザマトリクスが設定され
ている。
In the figure, in the dialog box 770, the diffusion type dither matrix (Bay
er), a dither matrix with a horizontal-to-vertical size ratio of 4: 5 (V-emphasis) is set for the binarization of graphics, and a one-point concentrated (Fatting) dither matrix is set for the binarization of photographic images. Has been done.

【0035】そして、中間調処理の設定771に示され
ているように、図形の2値化処理として、横縦サイズ比
が4:5のデイザマトリクス(V-emphasis)が指定されて
いる。
As shown in the halftone processing setting 771, a dither matrix (V-emphasis) having a horizontal / vertical size ratio of 4: 5 is designated as the graphic binarization processing.

【0036】図10は、図9のプリンタドライバ730
における2値化処理において、複数デイザマトリクスか
ら1つを選択して中間調処理を行う概略的な処理の流れ
を示したフローチャートである。
FIG. 10 shows the printer driver 730 of FIG.
2 is a flowchart showing a schematic processing flow of performing halftone processing by selecting one from a plurality of dither matrices in the binarization processing in FIG.

【0037】まずステップS810において、2値化処
理を行うのに必要となる領域等を確保したり、変数の初
期化等を実施する初期化処理を行なう。次にステップS
820に進み、現在設定されている2値化処理を判定
し、その判定に応じてステップS831〜S834の各
対応する2値化処理に分岐する。このように2値化処理
を各々別モジュールとすることで処理速度を向上でき
る。
First, in step S810, an initialization process is performed to secure a region or the like required for the binarization process and to initialize variables. Next, step S
In step 820, the currently set binarization process is determined, and in accordance with the determination, the process branches to the corresponding binarization process in steps S831 to S834. In this way, the processing speed can be improved by making the binarization processing in separate modules.

【0038】ステップS831は、例えば図8のデイザ
マトリクス614を用いた2値化処理を示し、ステップ
S832は、図8のデイザパターン613を用いた2値
化処理を示している。またステップS833は、図8の
デイザマトリクス612を用いた2値化処理を、更にス
テップS834は、図8のデイザマトリクス611を用
いた2値化処理を示している。
Step S831 shows the binarization process using the dither matrix 614 of FIG. 8, for example, and step S832 shows the binarization process using the dither pattern 613 of FIG. Further, step S833 shows the binarization processing using the dither matrix 612 in FIG. 8, and step S834 shows the binarization processing using the dither matrix 611 in FIG.

【0039】こうしてステップS831〜834のいず
れかで2値化処理を行なった後、ステップS840に進
み、それまで確保していた領域の解放等の終了処理を行
ってプリンタドライバへ制御を戻す。
After the binarization process is performed in any of steps S831 to 834, the process proceeds to step S840, the termination process such as releasing the area secured until then is performed, and the control is returned to the printer driver.

【0040】尚、本発明は、複数の機器(例えばホスト
コンピュータ、インタフェイス機器、リーダ、プリンタ
など)から構成されるシステムに適用しても、一つの機
器からなる装置(例えば、複写機、ファクシミリ装置な
ど)に適用してもよい。
Even when the present invention is applied to a system composed of a plurality of devices (for example, host computer, interface device, reader, printer, etc.), a device composed of one device (for example, copying machine, facsimile) Device).

【0041】また、本発明の目的は、前述した実施形態
の機能を実現するソフトウェアのプログラムコードを記
録した記憶媒体を、システムあるいは装置に供給し、そ
のシステムあるいは装置のコンピュータ(またはCPU
やMPU)が記憶媒体に格納されたプログラムコードを
読出し実行することによっても達成される。
Another object of the present invention is to supply a storage medium storing a program code of software for realizing the functions of the above-described embodiments to a system or an apparatus, and to provide a computer (or CPU) of the system or the apparatus.
Or MPU) reads and executes the program code stored in the storage medium.

【0042】この場合、記憶媒体から読出されたプログ
ラムコード自体が前述した実施形態の機能を実現するこ
とになり、そのプログラムコードを記憶した記憶媒体は
本発明を構成することになる。
In this case, the program code itself read from the storage medium implements the functions of the above-described embodiment, and the storage medium storing the program code constitutes the present invention.

【0043】プログラムコードを供給するための記憶媒
体としては、例えば、フロッピディスク、ハードディス
ク、光ディスク、光磁気ディスク、CD−ROM、CD
−R、磁気テープ、不揮発性のメモリカード、ROMな
どを用いることができる。
As a storage medium for supplying the program code, for example, a floppy disk, hard disk, optical disk, magneto-optical disk, CD-ROM, CD
-R, a magnetic tape, a nonvolatile memory card, a ROM, or the like can be used.

【0044】また、コンピュータが読出したプログラム
コードを実行することにより、前述した実施形態の機能
が実現されるだけでなく、そのプログラムコードの指示
に基づき、コンピュータ上で稼働しているOS(オペレ
ーティングシステム)などが実際の処理の一部または全
部を行い、その処理によって前述した実施形態の機能が
実現される場合も含まれる。
Further, by executing the program code read by the computer, not only the functions of the above-described embodiment are realized, but also the OS (operating system) running on the computer based on the instruction of the program code. ) And the like perform some or all of the actual processing, and the processing realizes the functions of the above-described embodiments.

【0045】更に、記憶媒体から読出されたプログラム
コードが、コンピュータに挿入された機能拡張ボードや
コンピュータに接続された機能拡張ユニットに備わるメ
モリに書込まれた後、そのプログラムコードの指示に基
づき、その機能拡張ボードや機能拡張ユニットに備わる
CPUなどが実際の処理の一部または全部を行い、その
処理によって前述した実施形態の機能が実現される場合
も含まれる。
Further, after the program code read from the storage medium is written in the memory provided in the function expansion board inserted into the computer or the function expansion unit connected to the computer, based on the instruction of the program code, This also includes a case where a CPU or the like included in the function expansion board or the function expansion unit performs some or all of the actual processing and the processing realizes the functions of the above-described embodiments.

【0046】以上説明したように本実施の形態によれ
ば、2値化処理において画像を形成する際に垂直方向の
解像度を落すことにより、印刷の際に問題となる横筋の
発生を軽減できる効果がある。
As described above, according to this embodiment, the resolution in the vertical direction is lowered when an image is formed in the binarization process, so that it is possible to reduce the occurrence of horizontal stripes which is a problem in printing. There is.

【0047】尚、本実施の形態では、水平方向に縞が発
生する場合で説明したため、デイザパターンの水平方向
よりも垂直方向の解像度が低下している例で説明した
が、本発明はこれに限定されるものでなく、その用途に
応じて水平方向の解像度を低下させたデイザパターンを
用いても良い。
In the present embodiment, the case where stripes are generated in the horizontal direction has been described. Therefore, the example in which the resolution of the dither pattern in the vertical direction is lower than that in the horizontal direction has been described. However, a dither pattern having a reduced horizontal resolution may be used depending on the application.

【0048】[0048]

【発明の効果】以上説明したように本発明によれば、2
値画像データにおける垂直方向のムラを軽減できるとい
う効果がある。
As described above, according to the present invention, 2
There is an effect that unevenness in the vertical direction in the value image data can be reduced.

【0049】また本発明によれば、水平方向と垂直方向
の解像度が異なる複数のデイザマトリクスを用意し、多
値画像データに応じてこれを適宜切り換えることによ
り、高品位の画像が得られるという効果がある。
According to the present invention, a plurality of dither matrices having different horizontal and vertical resolutions are prepared, and the dither matrices are appropriately switched according to the multivalued image data, whereby a high quality image can be obtained. effective.

【0050】[0050]

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

【図1】本発明の実施の形態のカラーインクジェットプ
リンタ装置の要部を示す斜視図である。
FIG. 1 is a perspective view showing a main part of a color inkjet printer device according to an embodiment of the present invention.

【図2】本実施の形態のインクジェットプリンタ装置の
構成を示すブロック図である。
FIG. 2 is a block diagram showing the configuration of the inkjet printer device according to the present embodiment.

【図3】従来のデイザマトリクス法による2値化処理を
示した概念図である。
FIG. 3 is a conceptual diagram showing a binarization process by a conventional dither matrix method.

【図4】従来のデイザマトリクス法におけるデイザパタ
ーンの一例を示す図である。
FIG. 4 is a diagram showing an example of a dither pattern in a conventional dither matrix method.

【図5】本実施の形態1のデイザマトリクスパターンの
一例を示す図である。
FIG. 5 is a diagram showing an example of a dither matrix pattern according to the first embodiment.

【図6】本実施の形態のデイザマトリクスにより2値化
された画像において、水平及び垂直成分の解像度の違い
を説明する図である。
FIG. 6 is a diagram illustrating a difference in resolution of horizontal and vertical components in an image binarized by the dither matrix according to the present embodiment.

【図7】本実施の形態1のデイザマトリクスとバンドバ
ッファとの関係を示した概説図である。
FIG. 7 is a schematic diagram showing a relationship between a dither matrix and a band buffer according to the first embodiment.

【図8】本発明の実施の形態2における複数のデイザマ
トリクスの構成を示す図である。
FIG. 8 is a diagram showing a configuration of a plurality of dither matrices according to the second embodiment of the present invention.

【図9】本発明の実施の形態2における印刷システムの
機能構成を示す図である。
FIG. 9 is a diagram showing a functional configuration of a printing system according to a second embodiment of the present invention.

【図10】本発明の実施の形態2のプリンタドライバに
おける処理を示すフローチャートである。
FIG. 10 is a flowchart showing processing in the printer driver according to the second embodiment of the present invention.

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

101 インクジェットプリンタ装置 102 用紙 110 用紙送り用モータ 112 インクジェットヘッド 116 キャリッジモータ 118 操作パネル 119 コントロールボード 203 制御部 204 デイザパターン記憶部 550 バンドバッファ 101 inkjet printer device 102 paper 110 paper feed motor 112 inkjet head 116 carriage motor 118 operation panel 119 control board 203 control unit 204 dither pattern storage unit 550 band buffer

Claims (17)

【特許請求の範囲】[Claims] 【請求項1】 多値画像データを2値画像データに展開
する画像処理装置であって、 水平方向と垂直方向の解像度がそれぞれ異なるデイザパ
ターンを記憶する記憶手段と、 前記記憶手段に記憶されたデイザパターンを用いて多値
画像データを2値画像データに変換する変換手段と、を
有することを特徴とする画像処理装置。
1. An image processing apparatus for expanding multi-valued image data into binary image data, comprising: storage means for storing dither patterns having different horizontal and vertical resolutions; and the storage means. And a conversion means for converting multi-valued image data into binary image data using the dither pattern.
【請求項2】 請求項1に記載の画像処理装置であっ
て、前記デイザパターンのマトリクスサイズは縦長であ
る。
2. The image processing device according to claim 1, wherein a matrix size of the dither pattern is vertically long.
【請求項3】 請求項1に記載の画像処理装置であっ
て、前記デイザパターンのマトリクスサイズは横長であ
る。
3. The image processing device according to claim 1, wherein a matrix size of the dither pattern is horizontally long.
【請求項4】 請求項1乃至3のいずれか1項に記載の
画像処理装置であって、前記記憶手段は複数のデイザパ
ターンを記憶し、前記複数のデイザパターンのそれぞれ
は異なる水平方向と垂直方向の解像度比を有する。
4. The image processing apparatus according to claim 1, wherein the storage unit stores a plurality of dither patterns, and each of the plurality of dither patterns is in a different horizontal direction. And vertical resolution ratio.
【請求項5】 多値画像データを2値画像データに展開
する画像処理方法であって、 多値画像データを入力する工程と、 水平方向と垂直方向の解像度がそれぞれ異なるデイザパ
ターンをメモリに記憶しておき、前記メモリに記憶され
たデイザパターンを用いて多値画像データを2値画像デ
ータに変換する工程と、を有することを特徴とする画像
処理方法。
5. An image processing method for expanding multi-valued image data into binary image data, which comprises a step of inputting multi-valued image data and a dither pattern having different horizontal and vertical resolutions in a memory. A step of storing the image data and converting the multivalued image data into binary image data by using the dither pattern stored in the memory.
【請求項6】 請求項5に記載の画像処理方法であっ
て、前記デイザパターンのマトリクスサイズは縦長であ
る。
6. The image processing method according to claim 5, wherein the matrix size of the dither pattern is vertically long.
【請求項7】 請求項5に記載の画像処理方法であっ
て、前記デイザパターンのマトリクスサイズは横長であ
る。
7. The image processing method according to claim 5, wherein a matrix size of the dither pattern is horizontally long.
【請求項8】 請求項5乃至7のいずれか1項に記載の
画像処理方法であって、前記メモリは複数のデイザパタ
ーンを記憶し、前記複数のデイザパターンのそれぞれは
異なる水平方向と垂直方向の解像度比を有する。
8. The image processing method according to claim 5, wherein the memory stores a plurality of dither patterns, and each of the plurality of dither patterns has a different horizontal direction. It has a vertical resolution ratio.
【請求項9】 多値画像データを入力し2値画像データ
に展開して印刷する印刷装置であって、 水平方向と垂直方向の解像度がそれぞれ異なるデイザパ
ターンを記憶する記憶手段と、 前記記憶手段に記憶されたデイザパターンを用いて多値
画像データを2値画像データに変換する変換手段と、 前記変換手段により変換された2値画像データを用いて
印刷する印刷手段と、を有することを特徴とする印刷装
置。
9. A printing device for inputting multi-valued image data, developing the image into binary image data, and printing the image, wherein the memory device stores a dither pattern having different horizontal and vertical resolutions, and the storage means. A conversion means for converting the multi-valued image data into binary image data using the dither pattern stored in the means; and a printing means for printing using the binary image data converted by the conversion means. A printing device characterized by.
【請求項10】 請求項9に記載の印刷装置であって、
前記デイザパターンのマトリクスサイズは縦長である。
10. The printing device according to claim 9, wherein:
The matrix size of the dither pattern is vertically long.
【請求項11】 請求項9に記載の印刷装置であって、
前記デイザパターンのマトリクスサイズは横長である。
11. The printing device according to claim 9, wherein:
The matrix size of the dither pattern is horizontally long.
【請求項12】 請求項9乃至11のいずれか1項に記
載の印刷装置であって、前記記憶手段は複数のデイザパ
ターンを記憶し、前記複数のデイザパターンのそれぞれ
は異なる水平方向と垂直方向の解像度比を有する。
12. The printing apparatus according to claim 9, wherein the storage unit stores a plurality of dither patterns, and each of the plurality of dither patterns has a different horizontal direction. It has a vertical resolution ratio.
【請求項13】 請求項9乃至12のいずれか1項に記
載の印刷装置であって、前記印刷装置は記録ヘッドを走
査して印刷する印刷装置であり、前記デイザパターンの
サイズは前記記録ヘッドの1走査で印刷するデータ量に
対応し、前記デイザパターンの垂直方向の解像度が水平
方向の解像度よりも低い。
13. The printing device according to claim 9, wherein the printing device is a printing device that scans and prints a recording head, and the size of the dither pattern is the recording size. The resolution of the dither pattern in the vertical direction is lower than the resolution in the horizontal direction corresponding to the amount of data printed by one scan of the head.
【請求項14】 多値画像データを2値画像データに展
開する印刷システムであって、 ホスト機器は、 水平方向と垂直方向の解像度がそれぞれ異なるデイザパ
ターンを用いて多値画像データを2値化する2値化手段
と、 前記2値化手段により2値化された画像データを印刷装
置に送信する送信手段とを有し、 前記印刷装置は、前記送信手段により送信された画像デ
ータをに基づいて記録ヘッドを走査して印刷を行うこと
を特徴とする印刷システム。
14. A printing system for expanding multi-valued image data into binary image data, wherein the host device uses the dither pattern having different horizontal and vertical resolutions to binarize the multi-valued image data. A binarizing unit that digitizes the image data, and a transmitting unit that transmits the image data binarized by the binarizing unit to the printing apparatus. The printing apparatus stores the image data transmitted by the transmitting unit. A printing system characterized in that a recording head is scanned based on the printing.
【請求項15】 請求項14に記載の印刷システムであ
って、前記デイザパターンのマトリクスサイズは縦長で
ある。
15. The printing system according to claim 14, wherein the matrix size of the dither pattern is vertically long.
【請求項16】 請求項14に記載の印刷システムであ
って、前記デイザパターンのマトリクスサイズは横長で
ある。
16. The printing system according to claim 14, wherein the matrix size of the dither pattern is horizontally long.
【請求項17】 請求項14乃至16のいずれか1項に
記載の印刷システムであって、前記ホスト機器は複数の
デイザパターンを記憶し、前記複数のデイザパターンの
それぞれは異なる水平方向と垂直方向の解像度比を有す
る。
17. The printing system according to claim 14, wherein the host device stores a plurality of dither patterns, and each of the plurality of dither patterns has a different horizontal direction. It has a vertical resolution ratio.
JP8026759A 1996-02-14 1996-02-14 Image processing method and its device and printing device and its system Withdrawn JPH09219794A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP8026759A JPH09219794A (en) 1996-02-14 1996-02-14 Image processing method and its device and printing device and its system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP8026759A JPH09219794A (en) 1996-02-14 1996-02-14 Image processing method and its device and printing device and its system

Publications (1)

Publication Number Publication Date
JPH09219794A true JPH09219794A (en) 1997-08-19

Family

ID=12202219

Family Applications (1)

Application Number Title Priority Date Filing Date
JP8026759A Withdrawn JPH09219794A (en) 1996-02-14 1996-02-14 Image processing method and its device and printing device and its system

Country Status (1)

Country Link
JP (1) JPH09219794A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7532362B2 (en) 2004-07-12 2009-05-12 Seiko Epson Corporation Image processing device and dot data generation method

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7532362B2 (en) 2004-07-12 2009-05-12 Seiko Epson Corporation Image processing device and dot data generation method

Similar Documents

Publication Publication Date Title
US5596355A (en) Color ink jet recording apparatus capable of high-quality printing of black portions
US5877865A (en) Image processing apparatus and method for printing data described in a page description language
US6175424B1 (en) Image processing apparatus and image processing method
US5568269A (en) Method and apparatus for scanning and printing documents with text and images
US5937147A (en) Printing of enhanced images
JPH09219794A (en) Image processing method and its device and printing device and its system
JP4333990B2 (en) Inkjet recording apparatus and inkjet recording method
JPH10795A (en) Image processing device, printing method and printing system
JP2006110795A (en) Image forming apparatus and its control method
JP2001008033A (en) Image processor and image processing method
US7251061B2 (en) Resolution enhancement apparatus, systems, and methods
JP4272843B2 (en) Image processing apparatus and image processing method
US20130070303A1 (en) Image processing apparatus, method, image forming apparatus, and storage medium
US6231149B1 (en) Method and apparatus for image processing and image forming apparatus
JP4753253B2 (en) Image processing device
US5997131A (en) Recording apparatus and method with smoothing function
JP3636891B2 (en) Color image output method
JP2006001054A (en) Inkjet recorder, inkjet recording method, data generator and program
JP2005267485A (en) Image forming system
JP3363684B2 (en) Image processing method and apparatus, and image forming apparatus
EP0917094B1 (en) Printer and printing control method
JP3449015B2 (en) Color inkjet recording method
US20020024680A1 (en) Method of an apparatus for processing color image, and recording medium storing therein program for carrying out the method
JP2022117830A (en) Image processing device, image processing method, recording device and program
JP2000307853A (en) Quantizing method and recording system using the same

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: 20030506