JPH09116751A - Image processing device and printer device - Google Patents
Image processing device and printer deviceInfo
- Publication number
- JPH09116751A JPH09116751A JP7272300A JP27230095A JPH09116751A JP H09116751 A JPH09116751 A JP H09116751A JP 7272300 A JP7272300 A JP 7272300A JP 27230095 A JP27230095 A JP 27230095A JP H09116751 A JPH09116751 A JP H09116751A
- Authority
- JP
- Japan
- Prior art keywords
- image
- storage device
- gradation
- storage
- input
- 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
- Facsimile Image Signal Circuits (AREA)
- Color, Gradation (AREA)
- Image Processing (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は外部から入力した画
像情報を基に、記録媒体上に画像を記録するプリンタ装
置と、そのプリンタ装置に搭載し、入力画像の階調処理
を行うための画像処理装置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a printer device for recording an image on a recording medium based on image information inputted from the outside, and an image mounted on the printer device for gradation processing of the input image. Regarding a processing device.
【0002】[0002]
【従来の技術】原画像に対して少ない階調数しか表現で
きないプリンタ装置によって中間調画像の印画を行おう
とする場合、原画像のデータに対してディザ法、あるい
は誤差拡散法等の階調処理を行う必要がある。従来は特
開昭60−236364号公報に記載のように画像データを記憶
装置からシリアルに読み出しながら順次処理しており、
このため特に大きなサイズの原画像データに対して行う
場合、演算処理に要する時間がプリンタ装置の印画処理
に占める割合が大きくなる問題があった。2. Description of the Related Art When a halftone image is printed by a printer capable of expressing only a small number of gradations with respect to an original image, gradation processing such as a dither method or an error diffusion method is applied to the original image data. Need to do. Conventionally, as described in JP-A-60-236364, image data is serially read from a storage device and processed sequentially.
For this reason, there is a problem in that when the original image data of a particularly large size is processed, the time required for the arithmetic processing becomes large in the printing processing of the printer device.
【0003】[0003]
【発明が解決しようとする課題】本発明の目的は、上記
従来技術で問題となっていた、階調処理の際、画像デー
タをシリアルに処理することにより要する演算時間を短
縮することにある。SUMMARY OF THE INVENTION An object of the present invention is to reduce the calculation time required by serially processing image data in gradation processing, which has been a problem in the above-mentioned prior art.
【0004】[0004]
【課題を解決するための手段】上記課題を解決するた
め、本発明では入力画像記憶装置と閾値記憶装置、およ
び両者の対応する記憶素子に接続する比較演算装置を有
し、閾値記憶装置に記憶された数値と、それに対応する
入力画像の階調値を同時に比較演算することにより処理
時間の短縮を図る。In order to solve the above problems, the present invention has an input image storage device and a threshold storage device, and a comparison operation device connected to corresponding storage elements of the input image storage device and the threshold storage device. The processing time is shortened by simultaneously comparing and calculating the calculated numerical value and the corresponding gradation value of the input image.
【0005】レーザ・ビーム・プリンタのように、印画
画像における最小単位である1ドットが、印画/非印画
の2状態のみをとり得るプリンタ装置を対象とした二値
のディザ処理、つまり原画像の1画素に対して印画画像
の1ドットを対応させる階調処理では、原画像において
1画素当りnビットの階調値を有するのに対して、空間
的に特定の繰り返し周期を有する閾値のパターンを予め
設定しておき(m×m組)、原画像の階調値が閾値の値
以上である場合には画素は印画、それ以外は非印画とし
て印画画像を決定する処理を行う。これに対して多値、
つまり原画像の1画素に対して印画画像における複数の
ドット(例k×kドット)を対応させる階調処理では、
原画像の画素に対して対応する閾値(k×k組)の値の
各々が原画像の階調値と比較して二値のディザ法の場合
と同様、印画画像の各ドットの印画/非印画を決定す
る。本発明では原画像の画素の階調値と閾値の比較を行
う際に、原画像の階調値を記憶する入力画像記憶装置
と、m×m組の記憶素子を有する閾値記憶装置の、対応
する記憶素子同士を比較演算装置に接続し、階調値と閾
値との比較を並列に行うことにより処理の高速化を図る
ことが可能となる。One dot, which is the minimum unit in a printed image, such as a laser beam printer, is a binary dithering process for a printer device that can take only two states of printing / non-printing, that is, the original image. In the gradation processing in which 1 pixel corresponds to 1 dot of the printed image, while the original image has a gradation value of n bits per pixel, a threshold pattern having a spatially specific repetition period is used. It is set in advance (m × m sets), and when the tone value of the original image is equal to or larger than the threshold value, the process of determining the image to be printed is performed as pixels, and the image is determined as non-printing otherwise. On the other hand, multivalued,
That is, in the gradation processing in which one pixel of the original image is associated with a plurality of dots (eg, k × k dots) in the printed image,
Each threshold value (k × k set) corresponding to the pixel of the original image is compared with the gradation value of the original image, and as with the binary dither method, printing / non-printing of each dot of the printing image is performed. Determine the print. In the present invention, when comparing the gradation value of the pixel of the original image and the threshold value, the correspondence between the input image storage device that stores the gradation value of the original image and the threshold value storage device that has m × m storage elements It is possible to speed up the process by connecting the storage elements to be compared with each other to the comparison operation device and comparing the gradation value and the threshold value in parallel.
【0006】[0006]
【発明の実施の形態】以下、図1,図2、および図3に
より、第1の実施例について説明する。図1は、本発明
における画像処理装置のブロック図であり、また、図2
は本発明の画像処理装置における閾値記憶装置、及び入
力画像記憶装置の配置を示したものである。以下、図に
従って動作の説明を行う。A4サイズ,600dpi ,4
960(縦)×7000(横)=34,720,000画素の画像
データを、スクリーン角無しの8×8の閾値マトリック
スでディザ処理して印画する場合、まず、ディザ処理を
行うための閾値データが、閾値記憶装置1に8×8組分
記憶される。これに対して原画像の階調値データは全原
画像データが記憶されている原画像記憶装置2Aから、
入力画像記憶装置2Bに最初の8×8画素分の値が入力
される。2Aは磁気ディスク装置などの低速大容量記憶
デバイス、2Bは半導体メモリ素子などの高速記憶デバ
イスにより構成される。閾値データ、および階調値デー
タはそれぞれ記憶データ幅8ビットの記憶素子1−00
〜1−77、および2−00〜2−77に記憶される。
記憶素子1、および2はそれぞれ対応する素子同士が比
較演算装置3に接続される。1、および2に閾値、およ
び階調値が入力された後、比較演算素子は1−00、お
よび2−00の双方の記憶素子の値を比較し、2側の値
の方が大きい場合は1、それ以外の場合は0を出力画像
記憶装置の素子4−00に入力する。なお、4は記憶デ
ータ幅1ビットで、3472万の記憶素子から構成され
る(記憶容量434万バイト)。以下、1−01と2−
01,1−02と2−02,…,1−77と2−77の
比較を並列に行い、結果を4に入力する。比較処理終了
後、入力画像記憶装置には原画像の次の8×8画素分の
階調値データが入力され、同様に閾値記憶装置の値と比
較処理が行われて、出力画像記憶装置の4−08以降の
素子に結果が記憶される。また、ディザ処理の際にスク
リーン角を付ける場合には、閾値記憶装置1の記憶容量
を閾値配列の最小繰り返し周期のドット数に設定して閾
値を入力し、上記と同様の階調処理を行う。図4に画像
の処理方向を示す。本実施例によれば、ディザ法による
階調処理において原画像の階調値と閾値の比較を並列に
行うことができるため、プリンタ装置による印画の際の
画像処理を高速化できる効果を有する。BEST MODE FOR CARRYING OUT THE INVENTION A first embodiment will be described below with reference to FIGS. 1, 2 and 3. FIG. 1 is a block diagram of an image processing apparatus according to the present invention, and FIG.
The layout of the threshold storage device and the input image storage device in the image processing apparatus of the present invention is shown. The operation will be described below with reference to the drawings. A4 size, 600dpi, 4
When image data of 960 (vertical) x 7000 (horizontal) = 34,720,000 pixels is printed by dithering with an 8x8 threshold matrix with no screen angle, first, the threshold data for performing the dither processing is stored in the threshold value. 8 × 8 sets are stored in the device 1. On the other hand, the gradation value data of the original image is obtained from the original image storage device 2A in which all the original image data is stored.
The values for the first 8 × 8 pixels are input to the input image storage device 2B. Reference numeral 2A is a low speed mass storage device such as a magnetic disk device, and 2B is a high speed storage device such as a semiconductor memory device. The threshold value data and the gradation value data are each a storage element 1-00 having a storage data width of 8 bits.
To 1-77 and 2-00 to 2-77.
Corresponding elements of the storage elements 1 and 2 are connected to the comparison operation device 3. After the threshold value and the gradation value are input to 1 and 2, the comparison operation element compares the values of the storage elements 1-00 and 2-00, and if the value on the 2 side is larger, 1, otherwise 0 is input to the element 4-00 of the output image storage device. Reference numeral 4 has a storage data width of 1 bit and is composed of 347 million storage elements (storage capacity 4.34 million bytes). Below, 1-01 and 2-
01, 1-02 and 2-02, ..., 1-77 and 2-77 are compared in parallel, and the result is input to 4. After the completion of the comparison process, the gradation value data for the next 8 × 8 pixels of the original image is input to the input image storage device, similarly compared with the value of the threshold storage device, and the output image storage device of the output image storage device is processed. The result is stored in the elements 4 to 08 and thereafter. When a screen angle is added during dither processing, the storage capacity of the threshold storage device 1 is set to the number of dots in the minimum repeating cycle of the threshold array, the threshold is input, and the same gradation processing as above is performed. . FIG. 4 shows the image processing direction. According to this embodiment, since the gradation value of the original image and the threshold value can be compared in parallel in the gradation processing by the dither method, there is an effect that the image processing at the time of printing by the printer device can be speeded up.
【0007】また、第2の実施例として図5に示すよう
に、出力画像記憶装置4Bの記憶容量を8×8画素分の
64ビットのみとし、2A内の画像データの階調処理を
終了する都度、印画画像記憶装置4Aに順次入力するよ
うにすることで、4Aは2Aと同様磁気ディスク装置な
どの大容量低価格の装置とすることができる。本実施例
によれば、記憶装置に関するコストを低減できる効果を
有する。As a second embodiment, as shown in FIG. 5, the storage capacity of the output image storage device 4B is limited to 64 bits for 8 × 8 pixels, and the gradation processing of the image data in 2A is completed. By sequentially inputting to the print image storage device 4A each time, 4A can be a large-capacity low-cost device such as a magnetic disk device like 2A. According to this embodiment, there is an effect that the cost related to the storage device can be reduced.
【0008】次に図6により、本発明の第3の実施例に
ついて説明する。本実施例では、実施例1の出力画像記
憶装置4の記憶データ幅を4ビットとし、5値(印画濃
度0〜4)のディザ処理に対応するものである。本実施
例で閾値記憶装置1は入力画像記憶装置2の1素子に対
して、各々4素子ずつが対応しており、比較演算装置3
は4−000〜4−003との比較を行い、結果を出力
画像記憶装置4に入力する。本実施例によれば、多値の
ディザ法による階調処理を高速化できる。Next, a third embodiment of the present invention will be described with reference to FIG. In the present embodiment, the storage data width of the output image storage device 4 of the first embodiment is set to 4 bits, and the dither processing of 5 values (printing density 0 to 4) is supported. In the present embodiment, the threshold value storage device 1 corresponds to one element of the input image storage device 2 by four elements each, and the comparison calculation device 3
Compares with 4-000 to 4-003 and inputs the result to the output image storage device 4. According to this embodiment, it is possible to speed up the gradation processing by the multi-valued dither method.
【0009】[0009]
【発明の効果】本発明によれば、中間調画像のディザ法
による階調処理の際に、閾値マトリックス(m×m)に
応じた閾値を記憶する閾値記憶装置(m×m素子),原
画像の階調値を記憶する入力画像記憶装置(m×m素
子)を備え、それらをそれぞれ比較演算装置に接続する
ことにより、原画像の階調値と、閾値との比較,演算を
同時、並列に行うことができるため、処理時間を短縮で
きる。According to the present invention, a threshold value storage device (m × m element) for storing a threshold value corresponding to a threshold value matrix (m × m) at the time of gradation processing of a halftone image by the dither method, An input image storage device (m × m element) that stores the gradation value of the image is provided, and by connecting them to a comparison operation device, respectively, the comparison and calculation of the gradation value of the original image and the threshold value can be performed at the same time. Since the processes can be performed in parallel, the processing time can be shortened.
【図1】第1の実施例における画像処理装置のブロック
図。FIG. 1 is a block diagram of an image processing apparatus according to a first embodiment.
【図2】画像処理装置における閾値記憶装置と入力画像
記憶装置の説明図。FIG. 2 is an explanatory diagram of a threshold value storage device and an input image storage device in the image processing apparatus.
【図3】第1の実施例における画像処理装置の説明図。FIG. 3 is an explanatory diagram of an image processing apparatus according to the first embodiment.
【図4】画像の処理方向の説明図。FIG. 4 is an explanatory diagram of an image processing direction.
【図5】第2の実施例における画像処理装置のブロック
図。FIG. 5 is a block diagram of an image processing apparatus according to a second embodiment.
【図6】第3の実施例における画像処理装置の説明図。FIG. 6 is an explanatory diagram of an image processing apparatus according to a third embodiment.
1…閾値記憶装置、2A…入力画像記憶装置、2B…原
画像記憶装置、4,4A…出力画像記憶装置、4B…印
画画像記憶装置。1 ... Threshold storage device, 2A ... Input image storage device, 2B ... Original image storage device, 4, 4A ... Output image storage device, 4B ... Print image storage device.
───────────────────────────────────────────────────── フロントページの続き (72)発明者 渋谷 竹志 茨城県土浦市神立町502番地 株式会社日 立製作所機械研究所内 ──────────────────────────────────────────────────続 き Continued on the front page (72) Inventor Takeshi Shibuya 502, Kandachicho, Tsuchiura-shi, Ibaraki Pref.
Claims (4)
て、ディザ法により階調情報を変換処理する画像処理装
置において、入力した多階調画像の階調値を記憶する入
力画像記憶装置と、ディザマトリックスの閾値データを
記憶する閾値記憶装置と、ディザ法による変換処理後の
印画画像データを記憶するための出力画像記憶装置とを
有し、前記入力画像記憶装置および前記閾値記憶装置
で、それぞれの対応する番地にある記憶素子同士が比較
演算装置にされ、前記比較演算装置による演算結果を前
記出力画像記憶装置に格納することを特徴とする画像処
理装置。1. An input image storage device for storing gradation values of an input multi-gradation image in an image processing device for converting gradation information with respect to multi-gradation image information input from the outside by a dither method. An input image storage device and a threshold storage device, the device including an apparatus, a threshold storage device that stores threshold data of a dither matrix, and an output image storage device that stores print image data after conversion processing by a dither method. In the image processing device, the storage elements at the corresponding addresses are used as a comparison operation device, and the operation result of the comparison operation device is stored in the output image storage device.
り前記入力画像記憶装置と前記閾値記憶装置の、対応す
る番地にある前記記憶素子同士の値を比較した結果、前
記入力画像記憶装置の記憶素子に記憶されている数値の
方が閾値記憶装置のそれと比較して大きい場合には1、
それ以外の場合には0を前記出力画像記憶装置の対応す
る記憶素子に順次格納する画像処理装置。2. The storage of the input image storage device according to claim 1, wherein the comparison operation device compares the values of the storage elements at corresponding addresses of the input image storage device and the threshold storage device. 1 if the numerical value stored in the element is larger than that of the threshold value storage device,
In other cases, the image processing device sequentially stores 0 in the corresponding storage element of the output image storage device.
て、ディザ法により階調情報を変換処理する画像処理装
置において、入力した多階調画像の階調値を記憶する入
力画像記憶装置と、ディザマトリックスの閾値データを
記憶する閾値記憶装置と、ディザ法による変換処理後の
印画画像データを記憶するための出力画像記憶装置とを
有し、前記入力画像記憶装置および、前記閾値記憶装置
とで、それぞれの対応する番地にある記憶素子同士が除
算装置に接続され、前記除算装置により双方の記憶素子
に記憶された数値同士の剰余を前記出力画像記憶装置に
格納することを特徴とする画像処理装置。3. An input image memory for storing gradation values of an input multi-gradation image in an image processing device for converting gradation information with respect to multi-gradation image information input from the outside by a dither method. An input image storage device and a threshold value storage device for storing print image image data after conversion processing by a dither method; With the device, storage elements at respective corresponding addresses are connected to a dividing device, and the remainder of the numerical values stored in both storage elements by the dividing device is stored in the output image storage device. Image processing device.
画像形成がなされるレーザ・ビーム・プリンタにおい
て、請求項1に記載の前記画像処理装置を内蔵し、それ
により多階調画像を階調処理し、擬似中間調画像として
印画するプリンタ装置。4. A laser beam printer in which an image is formed by a laser beam having an arbitrary pulse width, wherein the image processing device according to claim 1 is built in, thereby gradation-processing a multi-tone image. A printer device that prints a pseudo-halftone image.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP7272300A JPH09116751A (en) | 1995-10-20 | 1995-10-20 | Image processing device and printer device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP7272300A JPH09116751A (en) | 1995-10-20 | 1995-10-20 | Image processing device and printer device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH09116751A true JPH09116751A (en) | 1997-05-02 |
Family
ID=17511955
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP7272300A Withdrawn JPH09116751A (en) | 1995-10-20 | 1995-10-20 | Image processing device and printer device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH09116751A (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009188985A (en) * | 1998-11-09 | 2009-08-20 | Silverbrook Research Pty Ltd | System for multiple simultaneous access to resource held in computer memory, and method for operating same |
| US7961343B2 (en) | 1998-11-09 | 2011-06-14 | Silverbrook Research Pty Ltd | Printer with foldable protective cover and print media feed mechanism |
| US8113647B2 (en) | 1998-11-09 | 2012-02-14 | Silverbrook Research Pty Ltd | Inkjet printer with a protective print media input tray |
-
1995
- 1995-10-20 JP JP7272300A patent/JPH09116751A/en not_active Withdrawn
Cited By (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009188985A (en) * | 1998-11-09 | 2009-08-20 | Silverbrook Research Pty Ltd | System for multiple simultaneous access to resource held in computer memory, and method for operating same |
| US7961343B2 (en) | 1998-11-09 | 2011-06-14 | Silverbrook Research Pty Ltd | Printer with foldable protective cover and print media feed mechanism |
| US7973966B2 (en) | 1998-11-09 | 2011-07-05 | Silverbrook Research Pty Ltd | Method of printing a compressed image having bi-level black contone data layers |
| US7971950B2 (en) | 1998-11-09 | 2011-07-05 | Silverbrook Research Pty Ltd | Method of controlling printhead |
| US7976153B2 (en) | 1998-11-09 | 2011-07-12 | Silverbrook Research Pty Ltd | Inkjet printer with retractable cover serving as media guide |
| US8113647B2 (en) | 1998-11-09 | 2012-02-14 | Silverbrook Research Pty Ltd | Inkjet printer with a protective print media input tray |
| US8118380B2 (en) | 1998-11-09 | 2012-02-21 | Silverbrook Research Pty Ltd | Printer controller for monitoring an ink drop count |
| US8348378B2 (en) | 1998-11-09 | 2013-01-08 | Zamtec Ltd | Inkjet printer incorporating capping mechanism actuated by flexible arm |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPS5932037A (en) | Halftone threshold generation apparatus and method | |
| JPH04213964A (en) | Photographic picture playback apparatus giving digital half-tone to screen picture facilitating adjustable roughness | |
| US5172247A (en) | High speed digital error diffusion process for continuous tone image-to-binary image conversion | |
| JPH11243490A (en) | Method for processing error diffusion value | |
| JPH04316272A (en) | Method of optimum individual picture reproduction | |
| JPS60240277A (en) | Intermediate gradation recording method | |
| JPS6030265A (en) | Thermal half-tone recording method | |
| JPH11187264A (en) | Method and device for processing image | |
| JPH02277377A (en) | Method of contracting pattern and apparatus for performing the method | |
| JPH09116751A (en) | Image processing device and printer device | |
| JPH0314266B2 (en) | ||
| JPH06253134A (en) | Image processing device | |
| JPH0527298B2 (en) | ||
| EP1161082B1 (en) | Halftone image reproduction | |
| JPS615677A (en) | Grayscale image recording method | |
| JP2904303B2 (en) | Image processing device | |
| JPS6218170A (en) | Multi-gradation type printer | |
| JPH09312763A (en) | Image processing device | |
| JPH05336371A (en) | Image reader | |
| JPH05336351A (en) | Printer | |
| JPS6130174A (en) | Thermal head driving circuit | |
| JPH04286274A (en) | Image processor | |
| JP2924581B2 (en) | Printer memory control circuit | |
| JPS63213084A (en) | Picture processor | |
| JPS63164758A (en) | 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: 20030107 |