JP2002002023A - Image processing method and image recorder using that method - Google Patents
Image processing method and image recorder using that methodInfo
- Publication number
- JP2002002023A JP2002002023A JP2000192695A JP2000192695A JP2002002023A JP 2002002023 A JP2002002023 A JP 2002002023A JP 2000192695 A JP2000192695 A JP 2000192695A JP 2000192695 A JP2000192695 A JP 2000192695A JP 2002002023 A JP2002002023 A JP 2002002023A
- Authority
- JP
- Japan
- Prior art keywords
- value
- density
- data
- image
- pixels
- 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)
- Dot-Matrix Printers And Others (AREA)
- Electronic Switches (AREA)
- Color, Gradation (AREA)
- Fax Reproducing Arrangements (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、ファクシミリ装
置、パーソナルコンピュータ用のプリンタ装置、マルチ
プロセッサなどの画像記録装置、及びこれらに用いられ
る画像処理方法に関し、特に、繰り返し使用可能なマル
チタイムのインクリボンを用いて、普通の記録紙に画像
記録させる熱溶融転写方式の画像記録装置、及びそれに
用いられる画像処理方法に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an image recording apparatus such as a facsimile apparatus, a printer for a personal computer, and a multiprocessor, and an image processing method used in these apparatuses. The present invention relates to an image recording apparatus of a hot-melt transfer system for recording an image on ordinary recording paper by using an image forming apparatus, and an image processing method used for the apparatus.
【0002】[0002]
【従来の技術】一般に、遠隔地にある送信側のファクシ
ミリ装置では原稿に光を当ててスキャニングして、その
原稿に記録された画像データを読取って電気信号に変換
し、この電気信号を電話回線を介して受信側のファクシ
ミリ装置に送信する。受信側のファクシミリ装置は、受
信した上記電気信号を画像データに逆変換して、上記画
像データと同じ画像をインクにて普通の記録紙に画像記
録して再現するものである。2. Description of the Related Art In general, a facsimile apparatus on a transmitting side in a remote place scans a document by irradiating the document with light, reads image data recorded on the document, converts the image data into an electric signal, and converts the electric signal into a telephone line. To the facsimile machine on the receiving side via. The receiving-side facsimile apparatus reversely converts the received electric signal into image data, and records and reproduces the same image as the image data on ordinary recording paper with ink.
【0003】近年、パーソナルユースのファクシミリ装
置には、プリンタ部を熱溶融転写方式にしたものが提案
されている。熱溶融転写方式のプリンタ部は、一列に規
則的に配列した複数の発熱素子を有するサーマルヘッド
と、このサーマルヘッドと一定の間隔を設けて対向配置
し、インクリボンを収納したリボンカセットとを有して
いる。熱溶融転写方式のプリンタ部では、インクリボン
のインク層に、加熱した複数の発熱素子を一列に配設し
たヘッドを圧接して、そのインク層から加熱して剥離し
たインクを普通の記録紙に転写して、画像記録するもの
である。In recent years, there has been proposed a personal use facsimile apparatus in which a printer unit is of a thermal fusion transfer type. The printer unit of the thermal fusion transfer system has a thermal head having a plurality of heating elements regularly arranged in a line, and a ribbon cassette which is arranged opposite to the thermal head at a predetermined interval and stores an ink ribbon. are doing. In the printer unit of the hot-melt transfer method, a head in which a plurality of heated heating elements are arranged in a row is pressed against the ink layer of the ink ribbon, and the ink separated from the ink layer by heating is printed on ordinary recording paper. The image is transferred and recorded.
【0004】図16(a)、(b)に示すように、熱溶
融転写方式のプリンタ部には、インクリボンRを備えた
リボンカセットが着脱可能となっている。インクリボン
Rは、樹脂フィルムからなるベース141aと、このベ
ース141aに塗布形成されたインク層141bとから
構成されている。インク層141bは、数十回繰り返し
使用できる(いわゆるマルチタイム)ようになってい
て、1度の剥離ではその厚み方向にすべてが転写しない
ようになっている。As shown in FIGS. 16 (a) and 16 (b), a ribbon cassette provided with an ink ribbon R is detachably mounted on a printer unit of a hot-melt transfer system. The ink ribbon R includes a base 141a made of a resin film, and an ink layer 141b applied to the base 141a. The ink layer 141b can be used repeatedly for several tens of times (so-called multi-time), so that all of the ink layer 141b is not transferred in the thickness direction by one peeling.
【0005】図17(a)に示すように、画像記録装置
のプリンタ部にマルチタイムのインクリボンRを装着し
て、いわゆるベタ印刷という記録紙100の所定領域の
全面に、例えば、ブラック(K)の色のインクを転写す
るモノクロ印刷にて画像記録し、記録紙100上に矩形
状をした濃い色の画像記録面130を形成する。このベ
タ印刷では、サーマルヘッド50(図16参照)に印加
する熱量が最大となるように電圧が印加され、加熱され
たサーマルヘッド50をインクリボンRを介して記録紙
100に圧接して、インクR1を転写し、記録紙100
に塗りつぶすように画像記録するものである。As shown in FIG. 17A, a multi-time ink ribbon R is mounted on a printer section of an image recording apparatus, and a black (K) The image is recorded by monochrome printing in which the ink of the color (1) is transferred, and a rectangular image recording surface 130 of a rectangular shape is formed on the recording paper 100. In this solid printing, a voltage is applied so that the amount of heat applied to the thermal head 50 (see FIG. 16) is maximized, and the heated thermal head 50 is pressed against the recording paper 100 via the ink ribbon R to form an ink. R1 is transferred to the recording paper 100
The image is recorded in such a manner as to be painted over.
【0006】[0006]
【発明が解決しようとする課題】ところで、このベタ印
刷を連続して行うと、図16(b)に示すように、マル
チタイムのインクリボンRのインクを画像記録面130
に対応した広い面積にて剥離して画像記録に利用される
ため、インクリボンRのインク層141bから剥離する
インクR1の消費量が多くなる。そして、マルチタイム
のインクリボンRの消費量が多くなると、すぐ寿命がき
て、このインクリボンRを収納したリボンカセットを頻
繁に交換しなければならないという問題があった。By the way, when this solid printing is performed continuously, as shown in FIG. 16B, the ink of the multi-time ink ribbon R is applied to the image recording surface 130.
Is used for image recording after peeling over a wide area corresponding to the above, the consumption of the ink R1 peeled off from the ink layer 141b of the ink ribbon R increases. When the consumption of the multi-time ink ribbon R is increased, the service life is soon reached, and the ribbon cassette accommodating the ink ribbon R has to be frequently replaced.
【0007】特に、上記ベタ印刷にて何度も記録紙10
0に画像記録すると、マルチタイムのインクリボンRの
インク層141bのインクがすぐになくなってしまい、
例えば、普通の記録紙100に30枚ほど画像記録する
と、インクリボンRを繰り返し使用出来なくなり、寿命
がかなり短くなるという問題があった。In particular, the recording paper 10 is repeatedly printed by the solid printing.
When the image is recorded at 0, the ink in the ink layer 141b of the multi-time ink ribbon R runs out immediately,
For example, when about 30 images are recorded on ordinary recording paper 100, there is a problem that the ink ribbon R cannot be used repeatedly and the life is considerably shortened.
【0008】そこで、出願人は、図17(b)に示すよ
うに、ベタ印刷を連続して印刷してもインクリボンRを
繰返し使用できる回数を増やすために、いわゆるハーフ
トーン処理という、明るい(白い)部分になるように粗
にドットを打ち、暗い(黒い)部分になるように密にド
ットを打って、上記ベタ印刷において、画像記録面13
0が薄く見える画像記録を形成した。その結果として、
普通の記録紙100が100枚ほど画像記録するまで、
インクリボンRを交換しないで繰り返し使用することが
出来るようになった。Therefore, as shown in FIG. 17 (b), in order to increase the number of times that the ink ribbon R can be used repeatedly even when solid printing is continuously performed, the applicant has called a so-called halftone process. In the solid printing, the image recording surface 13 is coarsely doted so as to form a white (white) portion and densely dotted so as to form a dark (black) portion.
0 formed an image record that appeared faint. As a result,
Until about 100 sheets of ordinary recording paper 100 record images,
The ink ribbon R can be used repeatedly without replacing it.
【0009】しかし、画像記録面130が全体的に薄い
画像記録を形成したことにより、輪郭部分がぼけて不鮮
明となり、その画像記録物、例えば文字などを判読する
ことが困難になるという問題があった。However, since the image recording surface 130 forms a thin image recording as a whole, the outline is blurred and unclear, and there is a problem that it is difficult to read the image recorded matter, for example, characters. Was.
【0010】本発明の目的は、ベタ印刷のように比較的
広い記録紙への画像記録面であっても、マルチタイムの
インクリボンの消費量が十分に抑えられて長寿命が図ら
れ、さらに印刷記録が鮮明で、文字などが十分判読でき
るようにした印刷記録方法及びそれを用いた印刷記録装
置を提供することにある。An object of the present invention is to provide a multi-time ink ribbon that can sufficiently suppress the consumption of the ink ribbon even when the image is to be recorded on a relatively wide recording sheet such as solid printing, thereby achieving a long life. An object of the present invention is to provide a print recording method and a print recording apparatus using the same so that print records are clear and characters and the like can be sufficiently read.
【0011】[0011]
【課題を解決するための手段】上記課題の少なくとも1
つを解決するための第1の解決手段として、複数の画素
に区分けされた画像データの各濃度値を、設定した濃度
規制値により下がるようにしてなる濃度補正値に正規化
する工程と、マトリックス状の輪郭強調フィルタによ
り、濃度補正値を順次演算処理して輪郭を強調した演算
データに生成する工程と、演算データを2値化された印
刷出力データに生成する工程とを備えたものである。At least one of the above objects is attained.
As a first means for solving the problems, a step of normalizing each density value of the image data divided into a plurality of pixels to a density correction value which is lowered by a set density regulation value, A step of sequentially processing the density correction values by a contour-enhancing filter to generate operation data in which the contour is emphasized, and a step of generating the operation data into binarized print output data. .
【0012】また、第2の解決手段として、複数の画素
に区分けされた画像データの濃度値と、所定の閾値とを
比較して、該濃度値が該閾値以上の大きさのときに出力
値”1”を生成し、該濃度値が該閾値よりも小さいとき
に出力値”0”を生成する2階調処理により、2階調デ
ータを生成する工程と、マトリックス状の複数の画素か
らなる輪郭抽出判定手段に基づいて、出力値”1”とな
った2階調データから輪郭部分を抽出して輪郭抽出デー
タに生成する工程と、マトリックス状の複数の画素から
なる演算判定手段に基づいて、出力値”1”となった2
階調データを演算処理して抽出したマスク演算データに
生成する工程と、輪郭抽出データとマスク演算データと
を同一画素が重なるように合成して、2値化された印刷
出力データに生成する工程とを備えたものである。As a second solving means, a density value of image data divided into a plurality of pixels is compared with a predetermined threshold value, and when the density value is larger than the threshold value, an output value is determined. A step of generating two-level data by a two-level process of generating “1” and generating an output value of “0” when the density value is smaller than the threshold value, and including a plurality of pixels in a matrix. A step of extracting a contour portion from the two-tone data having an output value of "1" based on the contour extraction determining means and generating the contour portion as contour extraction data; and a calculation determining means comprising a plurality of pixels in a matrix. , Output value "1" 2
A step of generating grayscale data into mask calculation data extracted by arithmetic processing, and a step of combining contour extraction data and mask calculation data so that the same pixel overlaps and generating binary output data. It is provided with.
【0013】また、第3の解決手段として、印刷出力デ
ータにより、繰返し使用可能な熱溶融転写用のインクリ
ボンのインクを記録紙に転写して印字するようにしたも
のである。As a third solution, the ink of the ink ribbon for hot-melt transfer, which can be used repeatedly, is transferred to recording paper and printed according to the print output data.
【0014】また、第4の解決手段として、任意に設定
可能な濃度規制値を変位させることにより、2値化され
た印刷出力データのドットの生成、非生成の面積占有率
の割合を変えて、記録紙に印字された画像記録の濃度を
少なくともデフォルト、濃い、薄いのいずれか1つに設
定する選択モードを備えたものである。[0014] As a fourth solution, the ratio of the area occupation ratio of the generation and non-generation of the dots of the binarized print output data is changed by displacing the arbitrarily set density control value. And a selection mode for setting the density of the image recorded on the recording paper to at least one of default, dark, and light.
【0015】また、第5の解決手段として、任意に設定
可能な演算判定手段の画素ごとの値を変位させることに
より、抽出したマスク演算データのドットの生成、非生
成の割合を変えて、記録紙に印字された画像記録の濃度
を少なくともデフォルト、濃い、薄いのいずれか1つに
設定する選択モードを備えたものである。[0015] As a fifth solution means, the value of each dot of the extracted mask operation data is changed by changing the value of each pixel of the operation determination means which can be set arbitrarily, and recording is performed. A selection mode is provided for setting the density of image recording printed on paper to at least one of default, dark, and light.
【0016】[0016]
【発明の実施の形態】本発明の一実施形態である画像処
理方法、及びその方法を用いた画像記録装置において、
インクリボンRのインク消費量を減らすインク節約モー
ドによる第1の画像処理方法を図1乃至図9に基づいて
以下に説明する。図1(a)には、印刷用の元の画像デ
ータ10をそのまま記録紙100に画像記録した一例を
示した図、図1(b)には、元の画像データ10を第1
の画像処理方法により記録紙100に画像記録した一例
を示した図である。図2は、図1(a)に示す画像記録
した一例を濃度ヒストグラム12で示した図である。図
3には、図2に示した濃度ヒストグラム12の一例を示
した図と、それを50%に正規化した濃度ヒストグラム
14の一例を示した図である。図4には、元の画像デー
タ10を、50%に正規化して濃度補正した後の各画素
(ドットアドレス)毎の濃度補正データ15の値が示さ
れている。図5には、3×3のマトリックス状をした輪
郭強調フィルタ20の一例が示されている。DESCRIPTION OF THE PREFERRED EMBODIMENTS In an image processing method according to an embodiment of the present invention and an image recording apparatus using the method,
A first image processing method in the ink saving mode for reducing the ink consumption of the ink ribbon R will be described below with reference to FIGS. FIG. 1A shows an example in which the original image data 10 for printing is image-recorded on a recording paper 100 as it is, and FIG. 1B shows the original image data 10 as the first image data.
FIG. 4 is a diagram showing an example in which an image is recorded on recording paper 100 by the image processing method of FIG. FIG. 2 is a diagram showing an example in which the image shown in FIG. FIG. 3 shows an example of the density histogram 12 shown in FIG. 2 and an example of the density histogram 14 obtained by normalizing the density histogram to 50%. FIG. 4 shows the value of the density correction data 15 for each pixel (dot address) after the original image data 10 has been normalized to 50% and the density has been corrected. FIG. 5 shows an example of the contour enhancement filter 20 having a 3 × 3 matrix shape.
【0017】図6には、ドットアドレスでの濃度補正値
を輪郭強調フィルタ20により変換した演算データ25
の値が示されている。図7は、例えば、図4及び図6に
示す太枠で囲んだ領域(S1、S2)のドットアドレス
a22、a32、a42、a52、a62、a72、a82を抜出し
て、それらの濃度補正データ15、演算データ25の各
値をプロットして、グラフ化したものである。横軸には
各ドットアドレスを目盛っていて、縦軸には、各濃度補
正値を実線で、輪郭強調フィルタ20による演算データ
値を点線でそれぞれ示している。図8は、第1の画像処
理方法のフローチャートである。図9には、ディザ法に
より、演算データ25の値を印刷出力データ35の値に
生成する例が示されていて、図9(a)は、8×8の閾
値マトリックス33、図9(b)は、上記濃度補正処理
における濃度規制値Lを”128”に設定した場合の印
刷出力データ35aの一例、図9(c)は、濃度規制値
Lを”64”に設定した場合の印刷出力データ35bの
一例、図9(d)は、濃度規制値Lを”230”に設定
した場合の印刷出力データ35cの一例をそれぞれ示し
ている。FIG. 6 shows an operation data 25 obtained by converting the density correction value at the dot address by the contour emphasis filter 20.
Are shown. FIG. 7 shows, for example, the dot addresses a22, a32, a42, a52, a62, a72, and a82 of the areas (S1, S2) surrounded by the thick frames shown in FIGS. , And each value of the operation data 25 is plotted and graphed. The horizontal axis indicates each dot address, and the vertical axis indicates each density correction value by a solid line, and the data value calculated by the contour emphasis filter 20 by a dotted line. FIG. 8 is a flowchart of the first image processing method. FIG. 9 shows an example in which the value of the operation data 25 is generated as the value of the print output data 35 by the dither method. FIG. 9A shows an 8 × 8 threshold matrix 33, and FIG. 9) shows an example of the print output data 35a when the density regulation value L in the density correction processing is set to “128”, and FIG. 9C shows the print output when the density regulation value L is set to “64”. FIG. 9D shows an example of the data 35b, and FIG. 9D shows an example of the print output data 35c when the density regulation value L is set to "230".
【0018】図3及び図8に示すように、第1の画像処
理方法では、先ず、図2の濃度ヒストグラム12で示し
た元の画像データ10の濃度値”0〜255”のうち、
濃度値”50〜205”の濃度領域を数値”128”を
最大濃度リミッタ(濃度規制値)Lとして、全体の半分
(50%)である濃度値”0〜128”に正規化する
(図8の手順S1)。図2に示す濃度ヒストグラム12
は、それぞれの明るさの色の濃度値をもつ画素が所定の
領域内にいくつあるかを数えたもので、横軸に入力する
画像データ10の濃度値(例えば、0〜255)を目盛
り、縦軸にその濃度値における頻度を目盛っている。画
像記録が最も明るく(白く)なる濃度値”0”を、横軸
の右端にとり、画像記録が最も暗く(黒く)なる濃度
値”255”を左端にとって、その間を徐々に濃度が薄
いから濃いへ変化するようになっている。また、各濃度
値の度数をすべて足し合わせるとその領域全体の画素数
に一致する。As shown in FIGS. 3 and 8, in the first image processing method, first, among the density values “0 to 255” of the original image data 10 shown by the density histogram 12 in FIG.
The density region of the density values “50 to 205” is normalized to a density value “0 to 128” which is half (50%) of the whole by setting the numerical value “128” as the maximum density limiter (density regulation value) L (FIG. 8). Procedure S1). The density histogram 12 shown in FIG.
Is a count of the number of pixels having a density value of each brightness color in a predetermined area, and the scale value of the density value (for example, 0 to 255) of the image data 10 input on the horizontal axis is indicated by a scale. The vertical axis indicates the frequency at that density value. The density value “0” at which the image recording is the brightest (white) is taken at the right end of the horizontal axis, and the density value “255” at which the image recording is the darkest (black) is taken at the left end. It is changing. In addition, when all the frequencies of the respective density values are added, the total number matches the number of pixels in the entire area.
【0019】このように、入力する元の画像データ10
の濃度値を最大でも”128”と全体を50%に圧縮す
ることにより、一番濃くてもグレーとなるようにすると
ともに、隣接する画素ごとの変化の度合いを小さくし
て、見かけ上、薄く感じさせる(ぼかす)ようにしてい
る。なお、最大濃度値”255”とその近傍値Δmax
(205<Δmax<255)は、濃度規制値Lである”
128”を最大濃度値として濃度補正されるものとし、
最小濃度値”0”とその近傍値Δmin(0<Δmin<5
0)は、最小濃度値”0”として濃度補正するものであ
る。As described above, the input image data 10
By compressing the entire density value to "128" at the maximum and to 50% of the whole, it becomes gray even at the highest density, and the degree of change for each adjacent pixel is reduced, so that it is apparently thin. I try to make it feel (blur). Note that the maximum density value “255” and its neighboring value Δmax
(205 <Δmax <255) is the density regulation value L.
It is assumed that density correction is performed with 128 "as the maximum density value,
The minimum density value “0” and its neighboring value Δmin (0 <Δmin <5
0) performs density correction as the minimum density value “0”.
【0020】次に、図4、図5、図8に示すように、5
0%に正規化した濃度値(濃度補正データ15の値)を
マトリックス状の各画素ごとに、輪郭強調の処理を行う
(図8の手順S2)。図4に示すドットアドレス(画
素)a22の濃度補正値が例えば、”120”とすると、
このドットアドレスa22を注目画素として、図5に示す
輪郭強調フィルタ20の重み係数”10”を掛け、その
周辺に隣接する8方向のドットアドレス(画素)a11、
a21、a31、a12、a32、a23、a33の各濃度補正値に
対して、それぞれ輪郭強調フィルタ20の重み係数”−
1”を掛けて足し合わせる。すると、図6に示したよう
に、ドットアドレスa22での濃度補正値”120”が演
算データ25の値”1130”と大きな正の値となる。
この演算処理を今度はサーマルヘッド50(図13参
照)の走査方向(X方向)である図4に示す右側に隣接
するドットアドレスa32にずらして行う。Next, as shown in FIG. 4, FIG. 5, and FIG.
The density value normalized to 0% (the value of the density correction data 15) is subjected to contour enhancement processing for each pixel in a matrix (step S2 in FIG. 8). Assuming that the density correction value of the dot address (pixel) a22 shown in FIG.
With this dot address a22 as a pixel of interest, the weighting factor “10” of the contour emphasis filter 20 shown in FIG. 5 is multiplied, and eight adjacent dot addresses (pixels) a11,
For each of the density correction values of a21, a31, a12, a32, a23, and a33, the weight coefficient “−
Then, as shown in FIG. 6, the density correction value “120” at the dot address a22 becomes a large positive value with the value “1130” of the calculation data 25, as shown in FIG.
This calculation process is performed by shifting the dot address a32 adjacent to the right side shown in FIG. 4 which is the scanning direction (X direction) of the thermal head 50 (see FIG. 13).
【0021】同じように注目画素であるドットアドレス
a32と、その周辺に隣接する8方向のドットアドレスa
21、a31、a41、a22、a42、a23、a33、a43の各濃
度補正値に対して、それぞれ輪郭強調フィルタ20の重
み係数”10”、”−1”を掛けて足し合わせる。する
と、図6に示したように、例えば、ドットアドレスa32
での濃度補正値”0”が演算データ25の値”−136
0”と大きな負の値となる。これらの操作を全てのドッ
トアドレスについて順次繰返して演算処理し、図6に示
すような輪郭(エッジ)を強調した演算データ25を生
成する。Similarly, the dot address a32 which is the pixel of interest and the dot addresses a in the eight directions adjacent to the dot address a32
The density correction values of 21, a31, a41, a22, a42, a23, a33, and a43 are multiplied by weight coefficients "10" and "-1" of the contour emphasis filter 20, respectively, and added. Then, as shown in FIG. 6, for example, the dot address a32
Is the value "-136" of the calculation data 25.
These operations are sequentially repeated for all dot addresses to perform arithmetic processing to generate arithmetic data 25 in which a contour (edge) is emphasized as shown in FIG.
【0022】図7に示すように、隣接するドットアドレ
スの濃度補正値が大きく変化する部分、例えばドットア
ドレスa22、a32、a42が演算データ25の値ではさら
に大きく変化して強調されるため、見かけ上、画像がシ
ャープな状態となる。また、その濃度補正値が小さな変
化しかしない部分、例えばドットアドレスa62、a72、
a82が演算データ値ではさらにゆるやかとなり変化が抑
えられるため、見かけ上、画像がぼかされた状態とな
る。As shown in FIG. 7, the portion where the density correction value of the adjacent dot address greatly changes, for example, the dot addresses a22, a32, and a42, are further greatly changed by the value of the operation data 25 and emphasized. Above, the image becomes sharp. Also, a portion where the density correction value changes only slightly, for example, dot addresses a62, a72,
The value a82 is further reduced in the calculated data value, and the change is suppressed, so that the image is apparently blurred.
【0023】このように3×3のマトリックス状の輪郭
強調フィルタ20を用いて輪郭強調を説明したが、必ず
しもこのサイズに限定されるものではなく、例えば、5
×5のマトリックス状の輪郭強調フィルタであってもよ
い。この場合、例えば、注目画素には、数値”25”、
その周辺画素には数値”−1”を当てはめた輪郭強調フ
ィルタにする。マトリックスのサイズを増やすと複雑で
高精度な演算処理が可能となるが、それに反して計算量
が増えてくるため、好ましくは5×5のマトリックスサ
イズが最適である。As described above, the outline enhancement has been described using the 3 × 3 matrix outline enhancement filter 20, but is not necessarily limited to this size.
A × 5 matrix-like contour enhancement filter may be used. In this case, for example, the value “25”,
A contour emphasis filter is applied to the peripheral pixels by applying a numerical value “−1”. Increasing the size of the matrix enables complex and highly accurate arithmetic processing, but on the contrary increases the amount of calculation, so a 5 × 5 matrix size is preferably optimal.
【0024】次に、図8に示すように、ドットアドレス
(画素)毎の演算データ25の値を2値化された印刷出
力データ35の値に生成する(図8の手順S3)。図9
(a)に示す、例えば、8×8のディザマトリックス3
3によって、8×8のドットアドレスを1つの単位とし
て、演算データ25の各値と各閾値(th)とを比較す
る。図9(a)において、例えば、演算データ25の1
つの値が”50”とすると、ディザマトリックス33の
閾値(th)、1ラインの”28”、”20”、”4
4”、3ラインの”40”、4ラインの”8”、”1
6”、5ラインの”32”、”24”、”48”、7ラ
インの”36”、8ラインの”4”、”12”がその
値”50”よりも小さいので、ドットが生成(ドットオ
ン)され、黒く塗りつぶされる(ドットが打たれる)。
このように、ディザマトリックス33によるディザ法に
より、演算データ25の各値ごとに、2値化された印刷
出力データ35を生成する。Next, as shown in FIG. 8, the value of the operation data 25 for each dot address (pixel) is generated as a value of the binarized print output data 35 (step S3 in FIG. 8). FIG.
For example, an 8 × 8 dither matrix 3 shown in FIG.
3, each value of the operation data 25 is compared with each threshold value (th) using an 8 × 8 dot address as one unit. In FIG. 9A, for example, 1 of the operation data 25
If the two values are “50”, the threshold (th) of the dither matrix 33, “28”, “20”, “4” for one line
4 ", 3 lines" 40 ", 4 lines" 8 "," 1 "
Since "32", "24", "48" on line 6, "36" on line 7, "36" on line 7, and "4", "12" on line 8 are smaller than the value "50", a dot is generated ( (Dots are turned on) and painted black (dots are drawn).
As described above, the binarized print output data 35 is generated for each value of the operation data 25 by the dither method using the dither matrix 33.
【0025】図9(b)に示す濃度規制値Lを”12
8”とし、通常のインク節約モードに設定(デフォル
ト)した場合、上記ディザマトリックス33と比較して
わかるように、演算データ25の各値が0〜128の範
囲内のいずれかとなり、色の濃度が例えば、白・黒の中
間色(グレー)となり、この画像記録パターン35aが
最大の濃さを持ったものとなる。The density regulation value L shown in FIG.
8 ", and when the normal ink saving mode is set (default), as can be seen by comparing with the dither matrix 33, each value of the operation data 25 is any one of the range of 0 to 128, and the color density is Becomes an intermediate color (gray) between white and black, for example, and the image recording pattern 35a has the maximum density.
【0026】また、図9(c)に示す濃度規制値Lを”
64”に設定した場合、上記ディザマトリックス33と
比較してわかるように、演算データ25の各値が0〜6
4の範囲内のいずれかとなり、上記デフォルトに設定し
たものに対して、濃度色が例えば、上記中間色(グレ
ー)と白との中間の濃度値となる、やや白いグレーとな
り、この画像記録パターン35bが最大の濃さを持った
ものとなる。The density regulation value L shown in FIG.
64 ", each value of the operation data 25 is 0-6, as can be seen by comparing with the dither matrix 33.
4, the density of the image recording pattern 35b is, for example, slightly higher than that of the above-described default, and the density color is, for example, an intermediate density value between the intermediate color (gray) and white. Has the maximum density.
【0027】また、図9(d)に示す濃度規制値Lを”
230”に設定した場合、上記ディザマトリックス33
と比較してわかるように、演算データ25の各値が0〜
230の範囲内のいずれかとなり、上記デフォルトに設
定したものに対して、濃度色が例えば、上記中間色(グ
レー)と黒の中間の色となるやや黒いグレーとなり、こ
の画像記録パターン35cが最大の濃さを持ったものと
なる。The density regulation value L shown in FIG.
230 ”, the dither matrix 33
As can be seen from the comparison, each value of the operation data 25 is 0 to
230, the density color is, for example, slightly dark gray, which is a color intermediate between the intermediate color (gray) and black, compared to the default setting, and the image recording pattern 35c is the largest. It will be thick.
【0028】そして、インク節約モードの際には、通常
はデフォルトを、好みに応じて、操作者が「薄い」、
「濃い」の各モード(選択モード)を図示しない操作ス
イッチにより切換えできるようにしている。なお、この
第1の画像処理方法では、複数の画素に区分けされた画
像データのうち、濃度補正したのは、最大濃度値とその
近傍値、及び最小濃度値とその近傍値を除く中間調の濃
度領域として、処理速度を速めるようにしたが、必ずし
もこれに限定されず、全ての元の画像データ10の値”
0〜255”を濃度補正の対象にしてもよい。また、上
記の例では、白・黒のモノクロ印刷で説明したが、カラ
ーの場合も同じであり、色材C(シアン)、M(マゼン
タ)、Y(イエロー)のそれぞれで上記第1の画像処理
方法にて画像処理を行い、それらを組み合わせることに
より、所定の色にて記録紙100に画像記録することが
できる。In the ink saving mode, the default is usually set to "thin" by the operator according to the preference.
Each mode (selection mode) of “dark” can be switched by an operation switch (not shown). In the first image processing method, of the image data divided into a plurality of pixels, the density correction is performed for the halftone except for the maximum density value and its neighboring values, and the minimum density value and its neighboring values. Although the processing speed is increased as the density area, the present invention is not limited to this.
0 to 255 "may be set as a target of density correction. In the above example, monochrome printing of black and white has been described. However, the same applies to color printing, and color materials C (cyan) and M (magenta) are used. ) And Y (yellow) are subjected to image processing by the first image processing method, and by combining them, an image can be recorded on the recording paper 100 in a predetermined color.
【0029】このようにして、濃度補正処理における濃
度規制値Lをドットアドレス(画素)の各濃度値が下が
るように所定の値に設定することにより、画像記録面3
0の濃度が全体的に薄くなるようにドットが生成される
ため、インクの消費量を節約することができると共に、
画像記録の輪郭が輪郭強調されるので、文字などを十分
判読可能とすることができる。特に、ベタ印刷のように
比較的広い記録紙100への画像記録面であっても、マ
ルチタイムのインクリボンRの消費量が十分に抑えられ
て長寿命が図られる。なお、上記ディザ法に代わって、
誤差拡散法によっても同様の結果を得ることが出来る。In this way, by setting the density regulation value L in the density correction processing to a predetermined value so that each density value of the dot address (pixel) decreases, the image recording surface 3
Since the dots are generated such that the density of 0 becomes lighter as a whole, the consumption of ink can be saved, and
Since the outline of the image recording is emphasized, characters and the like can be sufficiently read. In particular, even on an image recording surface on a relatively wide recording paper 100 such as solid printing, the consumption of the multi-time ink ribbon R is sufficiently suppressed, and a long life is achieved. In addition, instead of the above dither method,
Similar results can be obtained by the error diffusion method.
【0030】次に、第2の画像処理方法を図10乃至図
12に基づいて以下に説明する。図10は、第2の画像
処理方法のフローチャートである。図11は、第2の画
像処理方法における、輪郭抽出方法の一例を示す説明図
である。図12は、第2の画像処理方法における、画像
記録パターンの一例を示す図である。Next, a second image processing method will be described below with reference to FIGS. FIG. 10 is a flowchart of the second image processing method. FIG. 11 is an explanatory diagram illustrating an example of a contour extraction method in the second image processing method. FIG. 12 is a diagram illustrating an example of an image recording pattern in the second image processing method.
【0031】先ず、図10に示すように、複数の画素に
区分けされた元の画像データ10の濃度値”0〜25
5”を2階調データ40の値”0”、”1”の2階調に
階調数を減らす処理を行う(手順S1’)。閾値(z)
を例えば128として、各濃度値と閾値(z)とを比較
すると、各濃度値が閾値(z=128)以上の大きさの
ときには、出力値”1”を生成して、ドットを打ち、各
濃度値が閾値(z=128)よりも小さいときには、出
力値”0”を生成して、ドットを打たないようにする。
したがって、この2階調データ40の値”0”、”1”
より、例えば、白と黒の2色にて画像記録が行われる。First, as shown in FIG. 10, the density values "0 to 25" of the original image data 10 divided into a plurality of pixels.
A process of reducing the number of gradations from “5” to two gradations “0” and “1” of the two gradation data 40 is performed (step S1 ′).
Is set to, for example, 128, and when each density value is compared with the threshold value (z), when each density value is equal to or larger than the threshold value (z = 128), an output value “1” is generated and dots are formed. When the density value is smaller than the threshold value (z = 128), an output value "0" is generated to prevent dots from being formed.
Therefore, the values “0” and “1” of the two gradation data 40
Thus, for example, image recording is performed in two colors of white and black.
【0032】次に、図10に示すように、2階調処理を
行って出力された2階調データ40の値から輪郭部分を
抽出する(手順S2a’)。図11に示す、3×3のマ
トリックス状をした複数の画素からなる輪郭抽出判定テ
ーブル(手段)55に基づいて、輪郭抽出方法の一例を
説明する。図11(a)、(b)、(c)に示すよう
に、3×3の輪郭抽出判定テーブル55a、55b、5
5cにおいて、表示○は、白としてドットオフ(ドット
無し)を示し、表示●は、黒としてドットオン(ドット
生成)を示している。また、中央の太枠で囲んだ画素位
置が注目画素Pの位置に対応している。Next, as shown in FIG. 10, a contour portion is extracted from the value of the two-tone data 40 output by performing the two-tone process (step S2a '). An example of a contour extraction method will be described based on a contour extraction determination table (means) 55 composed of a plurality of pixels in a 3 × 3 matrix shown in FIG. As shown in FIGS. 11A, 11B, and 11C, 3 × 3 contour extraction determination tables 55a, 55b,
In 5c, the display ○ indicates dot-off (no dot) as white, and the display ド ッ ト indicates dot-on (dot generation) as black. A pixel position surrounded by a thick bold frame at the center corresponds to the position of the target pixel P.
【0033】先ず、図11(a)に示す輪郭抽出判定デ
ーブル55aのように、中心の太枠の画素を注目画素P
として、その注目画素Pがドットオフで、隣接するその
周辺の8方向の画素(3×3の範囲)もドットオフであ
る場合には、白地が続いていると判定して、ドットオフ
(ドットを打たない)とする。First, as shown in a contour extraction determination table 55a shown in FIG.
If the target pixel P is dot-off and the neighboring eight pixels (range of 3 × 3) in the surrounding direction are also dot-off, it is determined that a white background is continued, and dot-off (dot Do not hit).
【0034】第2に、図11(b)に示す輪郭抽出判定
テーブル55bのように、中心の太枠の画素を注目画素
Pとして、その注目画素Pがドットオンで、隣接するそ
の周辺の8方向の画素(3×3の範囲)にドットオフが
無い、すなわちドットオンの場合には、注目画素P自身
は輪郭でないと判定して、ドットオフ(ドットを打たな
い)とする。Second, as shown in the contour extraction determination table 55b shown in FIG. 11 (b), the pixel of the center thick frame is set as the pixel of interest P, the pixel of interest P is dot-on, and the neighboring pixels around the pixel are set to 8 pixels. In the case where there is no dot-off in the pixel in the direction (range of 3 × 3), that is, in the case of dot-on, it is determined that the target pixel P itself is not an outline, and the pixel is turned off (does not dot).
【0035】第3に、図11(c)に示す輪郭抽出判定
テーブル55cのように、中心の太枠の画素を注目画素
Pとして、その注目画素Pがドットオンで、隣接するそ
の周辺の8方向の画素(3×3の範囲)でドットオフが
1つでもあれば、その注目画素P自身は輪郭であると判
定されて、ドットオンとする。このように3通りの判定
を行う輪郭抽出判定テーブル55a、55b、55cに
よって、輪郭を抽出した輪郭抽出データ54を生成する
(図10の手順S3’)。Third, as shown in the contour extraction determination table 55c shown in FIG. 11C, the pixel of the center thick frame is set as the pixel of interest P, the pixel of interest P is dot-on, and the neighboring pixels of the peripheral pixel 8 are adjacent. If there is at least one dot-off in a pixel in the direction (range of 3 × 3), the target pixel P itself is determined to be a contour, and is turned on. The contour extraction data 54 from which the contour is extracted is generated by the contour extraction determination tables 55a, 55b, and 55c that perform three kinds of determinations as described above (procedure S3 'in FIG. 10).
【0036】次に、図10に示すように、2階調処理を
行って出力された2階調データ40の値から画素毎に演
算判定テーブル60によりマスク処理を行う(図10の
手順S2b’)。図12には、3種類の演算判定テーブ
ル60a,60b、60cが示されている。図12
(a)は、インク節約モードの通常の設定(デフォル
ト)にて用いられる演算判定テーブル60aである。こ
の演算判定テーブル60aは、マトリックス状をした8
×8の複数の画素からなり、さらにこの画素の領域を広
域画素D1、D2、D3、D4の4つに均等分割している。
広域画素D1、D4の各画素の全ての係数を”1”とし、
広域画素D2、D3の各画素の全ての係数を”0”として
いて、画像記録パターンは、ベタ印刷のような塗りつぶ
しの画素値を入力した場合に、全体の面積占有率が最大
50%のドット生成となる。このような演算判定テーブ
ル60aにより、サーマルヘッド50の走査方向に順次
演算処理して、上記画像記録パターンのようなパターン
が繰返され、略千鳥状にマスク演算データ70の値が抽
出される。見かけ上、記録紙100への画像記録は、例
えば、黒と白との間の中間色(グレー)にて印字された
ようになる。なお、上記画像記録パターンは、図示した
千鳥状に限定されず、間引きされたパターンであれば、
万線(横線、縦線、斜め線)や不規則なパターンであっ
てもよい。Next, as shown in FIG. 10, a mask process is performed for each pixel from the value of the two-gradation data 40 output by performing the two-gradation process by using the calculation determination table 60 (procedure S2b 'in FIG. 10). ). FIG. 12 shows three types of operation determination tables 60a, 60b, and 60c. FIG.
(A) is an operation determination table 60a used in the normal setting (default) of the ink saving mode. This operation determination table 60a has a matrix form of 8
It consists of a plurality of × 8 pixels, and this pixel area is equally divided into four wide-area pixels D1, D2, D3 and D4.
All coefficients of each pixel of the wide area pixels D1 and D4 are set to “1”,
All the coefficients of each pixel of the wide area pixels D2 and D3 are set to "0", and the image recording pattern is such that when the pixel value of the fill such as solid printing is input, the dot of which the entire area occupancy is 50% at the maximum. Will be generated. According to such a calculation determination table 60a, the calculation processing is sequentially performed in the scanning direction of the thermal head 50, a pattern such as the above-described image recording pattern is repeated, and the value of the mask calculation data 70 is extracted in a substantially staggered manner. Apparently, the image recorded on the recording paper 100 is, for example, printed in an intermediate color (gray) between black and white. The image recording pattern is not limited to the illustrated staggered pattern, but may be any thinned pattern.
It may be a line (horizontal line, vertical line, diagonal line) or an irregular pattern.
【0037】次に、図12(b)は、操作者により任意
に設定できる、”濃い”モードにした場合の演算判定テ
ーブル60bである。この演算判定テーブル60bは、
上述したデフォルトされた演算判定テーブル60aとほ
ぼ同じであり、このデフォルトされた演算判定テーブル
60aと比較して、広域画素D2、D3のドット生成の面
積占有率を0から50%に増やした点が異なる。したが
って、画素記録パターン(マスク演算データ70)は、
ベタ印刷のような塗りつぶしの画素値を入力した場合
に、全体の面積占有率が最大75%のドット生成とな
る。そして、見かけ上、記録紙100への画像記録は、
例えば、上述したデフォルト設定である、黒と白との間
の中間色(グレー)よりも濃く印字されたようになる。Next, FIG. 12B shows an operation determination table 60b that can be arbitrarily set by the operator and is in the "dark" mode. This operation determination table 60b is
This is almost the same as the default operation determination table 60a described above, and is different from the default operation determination table 60a in that the area occupancy of the dot generation of the wide area pixels D2 and D3 is increased from 0 to 50%. different. Therefore, the pixel recording pattern (mask operation data 70)
When a pixel value of a fill such as solid printing is input, dot generation is performed with a total area occupancy of 75% at the maximum. And, apparently, the image recording on the recording paper 100 is
For example, the image is printed darker than the above-described default setting of the intermediate color (gray) between black and white.
【0038】次に、図12(c)は、同じく操作者によ
り任意に設定できる、”薄い”モードにした場合の演算
判定テーブル60cである。この演算判定テーブル60
cも、上述したデフォルトされた演算判定テーブル60
aとほぼ同じであり、このデフォルトされた演算判定テ
ーブル60aと比較して、広域画素D1、D4のドット生
成の面積占有率を100%から50%に減らした点が異
なる。したがって、画素記録パターン(マスク演算デー
タ70)は、ベタ印刷のような塗りつぶしの画素値を入
力した場合に、全体の面積占有率が最大でも25%のド
ット生成となる。そして、見かけ上、記録紙100への
画像記録は、例えば、上述したデフォルト設定である、
黒と白との間の中間色(グレー)よりも薄く印字された
ようになる。Next, FIG. 12C shows an operation determination table 60c in the case of the "thin" mode, which can be arbitrarily set by the operator. This operation determination table 60
c is also the default operation determination table 60 described above.
a, which is different from the default operation determination table 60a in that the area occupancy of the dot generation of the wide area pixels D1 and D4 is reduced from 100% to 50%. Therefore, in the pixel recording pattern (mask calculation data 70), when a pixel value of a fill such as solid printing is input, dot generation is performed with a maximum area occupancy of 25% as a whole. Then, apparently, image recording on the recording paper 100 is, for example, the default setting described above.
The print becomes lighter than the intermediate color (gray) between black and white.
【0039】次に、図10に示すように、同一部分のド
ットアドレス(画素)が重なるように、輪郭抽出データ
54、及びマスク演算データ70を合成して、印刷出力
データ35’を生成する(手順S3’)。印刷出力デー
タ35’は、上記輪郭抽出、及びマスク処理にて既に2
値化処理されているので、単に合成するのみで、画素毎
の所定のデータとなる。そして、図10の一例に示すよ
うに、輪郭部分が強調され、その他の部分を略千鳥状に
ドット生成している。このようにして、略千鳥状にドッ
ト生成されることにより、インクの消費量が節約される
と共に、画像記録の輪郭が抽出されて強調されることに
より、文字などの画像記録物は十分に判読可能となる。Next, as shown in FIG. 10, the outline extraction data 54 and the mask calculation data 70 are combined so that the dot addresses (pixels) of the same portion overlap each other to generate print output data 35 '(FIG. 10). Procedure S3 '). The print output data 35 'is already 2
Since the binarization process is performed, predetermined data is obtained for each pixel simply by combining. Then, as shown in an example of FIG. 10, the outline portion is emphasized, and the other portions are generated in a substantially staggered dot manner. In this manner, the dots are generated in a substantially staggered manner, thereby saving ink consumption, and extracting and emphasizing the outline of the image recording so that the image recording material such as characters can be sufficiently read. It becomes possible.
【0040】次に、第2の画像処理方法の変形例を図1
3乃至図15に基づいて以下に説明する。図13(a)
乃至図13(e)は、それぞれ画像記録パターンの一例
と輪郭抽出判定テーブルとを示していて、輪郭を1ドッ
トから5ドットで順次形成したものである。図14
(f)、(g)、(h)は、図13(a)乃至図13
(e)と同様であり、輪郭を6ドットから8ドットで順
次形成したものである。図15は、面積占有率が最大2
5%であるマスク処理のための演算判定テーブルを示し
ている。Next, a modified example of the second image processing method is shown in FIG.
This will be described below with reference to FIGS. FIG. 13 (a)
FIGS. 13A to 13E show an example of an image recording pattern and an outline extraction determination table, respectively, in which outlines are sequentially formed from 1 dot to 5 dots. FIG.
(F), (g), and (h) correspond to FIGS.
This is the same as (e), in which the contour is formed sequentially from 6 dots to 8 dots. FIG. 15 shows that the area occupancy is
5 shows an operation determination table for mask processing of 5%.
【0041】第2の画像処理方法の変形例において、上
述した第2の画像処理方法と基本的な処理は同じであ
り、上記輪郭抽出判定テーブル(手段)55が3×3の
マトリックス状をした複数の画素からなるのに対して、
この変形例に示される輪郭抽出判定テーブル(手段)7
5は、n×n(但し、n=2m+1(m=1、2、3、
……))のマトリックス状をした複数の画素からなるこ
とを特徴とする。すなわち、輪郭抽出処理による輪郭の
形成を1ドット(上記3×3のマトリックス状の画素に
よる。)に留まらず、nドットで形成するようにしたも
のである。そして、上記輪郭抽出判定テーブル(手段)
75は、注目画素(◎)P自身がドットオン(●)であ
り、且つ注目画素(◎(x、y))P自身に対して、
(x−n、y−n)〜(x+n、y+n)の範囲にドッ
トオフ(○)があるときに、注目画素P自身をドットオ
ン(●)にするものである。たとえ注目画素(◎)P自
身がドットオン(●)であっても、上記範囲内にドット
オフ(○)がないときなど、それ以外の場合では、注目
画素(◎)P自身は全てドットオフ(○)にするように
なっている。In the modification of the second image processing method, the basic processing is the same as that of the above-mentioned second image processing method, and the contour extraction judgment table (means) 55 has a 3 × 3 matrix shape. While it consists of multiple pixels,
Outline extraction determination table (means) 7 shown in this modified example
5 is n × n (where n = 2m + 1 (m = 1, 2, 3,
..)) Are characterized by comprising a plurality of pixels in a matrix. That is, the formation of the contour by the contour extraction processing is not limited to one dot (based on the above-mentioned 3 × 3 matrix-shaped pixels), but is formed by n dots. Then, the contour extraction determination table (means)
75 indicates that the pixel of interest ()) P itself is dot-on (●) and that the pixel of interest (、 (x, y)) P
When there is a dot off (o) in the range of (x-n, yn) to (x + n, y + n), the target pixel P itself is turned on (-). Even if the pixel of interest (◎) P itself is dot-on (●), in other cases such as when there is no dot-off (な ど) in the above range, the pixel of interest (◎) P itself is all dot-off. (○).
【0042】図13(a)に示すように、輪郭抽出判定
テーブル75が3×3のマトリックス状の複数の画素か
らなり、この場合、第2の画像処理方法そのものであ
る。この3×3の範囲では、輪郭が1ドットで形成さ
れ、輪郭の太さを細く形成している。図13(b)に示
すように、輪郭抽出判定テーブル75が5×5のマトリ
ックス状の複数の画素からなり、所定の範囲(5×5)
内にドットオフ(○)があるので、注目画素◎)Pは、
ドットオン(●)となる。この5×5の範囲では、輪郭
が2ドットで形成される。同様に、図13(c)、
(d)、(e)に示すように、それぞれ7×7、9×
9、11×11のマトリックスとなり、順にその画素範
囲を広げることにより、輪郭が3ドット、4ドット、5
ドットでそれぞれ形成され、輪郭の太さを順次太くなる
ように形成している。図14(f)、(g)、(h)も
同様に、それぞれ13×13、15×15、17×17
のマトリックスとなり、その画素範囲を広げることによ
り、輪郭が6ドット、7ドット、8ドットでそれぞれ順
次形成され、さらにその輪郭の太さを順次太くしてい
る。このように、n×nのマトリックスで好みの輪郭の
太さを任意に設定することにより、後述する所望する輪
郭強調のための輪郭抽出データが形成される。As shown in FIG. 13A, the contour extraction judgment table 75 is composed of a plurality of pixels in a 3 × 3 matrix, and in this case, the second image processing method itself. In this 3 × 3 range, the outline is formed by one dot, and the thickness of the outline is thin. As shown in FIG. 13B, the contour extraction determination table 75 includes a plurality of pixels in a 5 × 5 matrix and has a predetermined range (5 × 5).
Since there is a dot-off ()) inside the pixel of interest ◎) P
Dot on (●). In this 5 × 5 range, the outline is formed by two dots. Similarly, FIG.
As shown in (d) and (e), 7 × 7 and 9 ×
A 9 × 11 × 11 matrix is obtained, and by expanding the pixel range in order, the outline becomes 3 dots, 4 dots, 5 dots,
Each of the dots is formed by a dot, and the thickness of the contour is sequentially increased. Similarly, FIGS. 14 (f), (g) and (h) also show 13 × 13, 15 × 15 and 17 × 17, respectively.
By expanding the pixel range, contours are sequentially formed with 6 dots, 7 dots, and 8 dots, and the thickness of the contour is sequentially increased. In this way, by arbitrarily setting the thickness of a desired contour in an nxn matrix, contour extraction data for desired contour enhancement described later is formed.
【0043】図15に示すように、演算判定テーブル8
0は、14×8のマトリックス状をした複数の画素から
なり、さらに、この画素の領域を広域画素E1、E2、
E3、E4の4つに均等分割している。広域画素E2、
E3では、全ての画素の係数を”0”にするとともに、
広域画素E1、E4では、その中央部分の画素の係数
を”1”とし、その外の領域の画素の係数を”0”に
し、係数”1”の領域が全体の1/4(ドット生成の面
積占有率が25%)としている。このような演算判定テ
ーブル80により、サーマルヘッドの操作方向に順次演
算処理して、記録紙に印刷記録する際、見かけ上、黒と
白との間の中間色(グレー)にて印字されたようにな
る。As shown in FIG. 15, the operation determination table 8
0 is composed of a plurality of pixels arranged in a matrix of 14 × 8, and furthermore, this pixel area is defined as wide area pixels E1, E2,
It is equally divided into four E3 and E4. Wide area pixel E2,
At E3, the coefficients of all pixels are set to “0”,
In the wide area pixels E1 and E4, the coefficient of the pixel in the central part is set to “1”, the coefficient of the pixel in the other area is set to “0”, and the area of the coefficient “1” is 1 / of the whole (for the dot generation). The area occupancy is 25%). According to such an operation determination table 80, when the arithmetic operation processing is sequentially performed in the operation direction of the thermal head to print and record on the recording paper, it is apparently printed in an intermediate color (gray) between black and white. Become.
【0044】そして、輪郭抽出判定テーブル75による
輪郭抽出データ、及び演算判定テーブル80によるマス
ク演算データを合成することにより、所望の印刷出力デ
ータとなる。印刷出力データにより、記録紙には、輪郭
部分を強調し、輪郭の太さを所望の太さにし、且つその
他の部分が間引きされて印刷記録される。The desired print output data is obtained by synthesizing the contour extraction data based on the contour extraction determination table 75 and the mask calculation data based on the calculation determination table 80. On the recording paper, the outline is emphasized, the thickness of the outline is set to a desired thickness, and the other parts are thinned out and recorded on the recording paper by the print output data.
【0045】このような画像処理方法では、字体の条件
(文字の大きさ、形状)に合わせて、輪郭の太さを任意
に設定できるので、視認性が良く、且つランニングコス
トを下げたものにすることができる。例えば、図13、
図14の画像記録パターンの一例のように、輪郭を2ド
ット〜6ドットで形成した場合、より一層上記の効果を
奏する。また、輪郭を1ドット(3×3の範囲)で形成
する場合、輪郭が細くても視認性を確保できる字体にあ
っては、インクの消費量を大幅に減らすことができる。
また、輪郭を7ドット(15×15の範囲)、8ドット
(17×17の範囲)で形成され、文字が大きい場合で
も、その輪郭を太くしているので、輪郭強調が十分にな
される。In such an image processing method, the thickness of the contour can be arbitrarily set according to the condition of the font (the size and shape of the character), so that the visibility is good and the running cost is reduced. can do. For example, FIG.
When the outline is formed by 2 dots to 6 dots as in the example of the image recording pattern in FIG. Further, when the outline is formed by one dot (a range of 3 × 3), the consumption of ink can be greatly reduced in a font that can ensure visibility even if the outline is thin.
Further, the outline is formed by 7 dots (range of 15 × 15) and 8 dots (range of 17 × 17), and even if the character is large, the outline is thickened, so that the outline is sufficiently emphasized.
【0046】以上、本発明の一実施形態について説明し
たが、本発明は上記実施形態に限定されることはなく、
その主旨を逸脱しない範囲内において変更して実施する
ことができる。例えば、インクジェットプリンタ、レー
ザープリンタ等の印刷機器であってもよい。特に、イン
ク消費量が、印刷によるインクの寿命に影響する、熱溶
融転写方式などの印刷原理による方式に有効である。ま
た、「薄い」、「濃い」の各モードを切換える操作スイ
ッチは、濃度が連続的に変化するスイッチにより切換え
できるようにしてもよい。Although the embodiment of the present invention has been described above, the present invention is not limited to the above embodiment.
Changes can be made without departing from the spirit of the invention. For example, a printing device such as an ink jet printer or a laser printer may be used. In particular, the present invention is effective for a method based on a printing principle such as a hot-melt transfer method, in which the ink consumption affects the life of the ink in printing. Further, the operation switch for switching the mode between “light” and “dark” may be switched by a switch whose density continuously changes.
【0047】[0047]
【発明の効果】以上のように説明してきた本発明の画像
処理方法は、複数の画素に区分けされた画像データの各
濃度値を、設定した濃度規制値により下がるようにして
なる濃度補正値に正規化する工程と、マトリックス状の
輪郭強調フィルタにより、濃度補正値を順次演算処理し
て輪郭を強調した演算データに生成する工程と、演算デ
ータを2値化された印刷出力データに生成する工程とを
備えたことにより、ハーフトーン化されて、薄い濃度に
て画像記録を形成するので、インク消費量を減らしイン
クリボンRの寿命を延ばすことができるとともに、画像
記録の輪郭を強調したので、十分に判読することが出来
る。According to the image processing method of the present invention described above, each density value of image data divided into a plurality of pixels is converted into a density correction value which is reduced by a set density regulation value. A step of normalizing, a step of sequentially processing density correction values by a matrix-shaped contour enhancement filter to generate calculation data in which contours are emphasized, and a step of generating calculation data as binarized print output data With the provision of (1) and (2), since the image recording is formed at a low density by being halftoned, the ink consumption can be reduced and the life of the ink ribbon R can be extended, and the outline of the image recording is emphasized. Can be read well.
【0048】また、複数の画素に区分けされた画像デー
タの濃度値と、所定の閾値とを比較して、該濃度値が該
閾値以上の大きさのときに出力値”1”を生成し、該濃
度値が該閾値よりも小さいときに出力値”0”を生成す
る2階調処理により、2階調データを生成する工程と、
マトリックス状の複数の画素からなる輪郭抽出判定手段
に基づいて、出力値”1”となった2階調データから輪
郭部分を抽出して輪郭抽出データに生成する工程と、マ
トリックス状の複数の画素からなる演算判定手段に基づ
いて、出力値”1”となった2階調データを演算処理し
て抽出したマスク演算データに生成する工程と、輪郭抽
出データとマスク演算データとを同一画素が重なるよう
に合成して、2値化された印刷出力データに生成する工
程とを備えたことにより、演算判定手段から略千鳥状に
間引きされたマスク演算データを形成するので、印刷出
力データを出力する際に、インク消費量を減らしてイン
クリボンRの寿命を延ばすことができるとともに、画像
記録の輪郭を抽出して強調したので、十分に判読するこ
とが出来る。Further, the density value of the image data divided into a plurality of pixels is compared with a predetermined threshold value, and when the density value is equal to or larger than the threshold value, an output value "1" is generated. Generating two-level data by two-level processing for generating an output value “0” when the density value is smaller than the threshold value;
A step of extracting a contour portion from two-tone data having an output value of “1” based on a contour extraction determining means composed of a plurality of pixels in a matrix to generate contour extraction data; A step of calculating the two-tone data having an output value of “1” to generate extracted mask calculation data based on the calculation determination means, and the same pixel overlapping the contour extraction data and the mask calculation data. And generating the binarized print output data, thereby forming the mask operation data thinned out in a substantially staggered manner from the operation determination means, so that the print output data is output. At this time, the life of the ink ribbon R can be extended by reducing the ink consumption, and the outline of the image recording is extracted and emphasized, so that it is possible to sufficiently read the outline.
【0049】また、印刷出力データにより、繰返し使用
可能な熱溶融転写用のインクリボンのインクを記録紙に
転写して印字するようにしたことにより、インクリボン
の交換頻度を少なくすることが出来るため、手間がかか
らない。Further, since the ink of the ink ribbon for hot-melt transfer, which can be used repeatedly, is transferred to recording paper and printed according to the print output data, the frequency of ink ribbon replacement can be reduced. ,It does not take time and effort.
【0050】また、任意に設定可能な濃度規制値を変位
させることにより、2値化された印刷出力データのドッ
トの生成、非生成の面積占有率の割合を変えて、記録紙
に印字された画像記録の濃度を少なくともデフォルト、
濃い、薄いのいずれか1つに設定する選択モードを備え
たことにより、操作者の好みに応じて自由にその薄い、
濃いなどの設定を行うことが出来る。Further, by changing the density control value that can be set arbitrarily, the ratio of the area occupation ratio of dot generation and non-generation of the binarized print output data is changed to print on the recording paper. At least default image recording density,
By providing a selection mode for setting one of dark and light, the light can be freely selected according to the preference of the operator.
Settings such as darkness can be made.
【0051】また、任意に設定可能な演算判定手段の画
素ごとの値を変位させることにより、抽出したマスク演
算データのドットの生成、非生成の割合を変えて、記録
紙に印字された画像記録の濃度を少なくともデフォル
ト、濃い、薄いのいずれか1つに設定する選択モードを
備えたことにより、操作者の好みに応じて自由にその薄
い、濃いなどの設定を行うことが出来る。Further, by changing the value of each pixel of the calculation determining means which can be set arbitrarily, the ratio of dot generation and non-generation of the extracted mask calculation data is changed, and the image recorded on the recording paper is changed. By providing a selection mode for setting the density of at least one of the default, dark, and light, it is possible to freely set the light, dark, and the like according to the operator's preference.
【図1】本発明の一実施形態である第1の画像処理方法
を示し、図1(a)は、その印刷用の元の画像データに
よる画像記録の一例を示した図、図1(b)は、元の画
像データを画像処理方法により処理した後の画像記録の
一例を示した図である。1A and 1B show a first image processing method according to an embodiment of the present invention. FIG. 1A shows an example of image recording using original image data for printing, and FIG. 3) is a diagram showing an example of image recording after the original image data has been processed by the image processing method.
【図2】本発明の一実施形態である第1の画像処理方法
において、元の画像データの濃度ヒストグラムを説明し
た図である。FIG. 2 is a diagram illustrating a density histogram of original image data in a first image processing method according to an embodiment of the present invention.
【図3】本発明の一実施形態である第1の画像処理方法
において、元の画像データの濃度ヒストグラム、及び濃
度補正した後の画像データの濃度ヒストグラムを説明し
た図である。FIG. 3 is a diagram illustrating a density histogram of original image data and a density histogram of image data after density correction in a first image processing method according to an embodiment of the present invention.
【図4】本発明の一実施形態である第1の画像処理方法
において、元の画像データ値の一例を示す図である。FIG. 4 is a diagram illustrating an example of original image data values in a first image processing method according to an embodiment of the present invention.
【図5】本発明の一実施形態である第1の画像処理方法
において、第1の画像処理方法における輪郭強調フィル
タの一例を示した図である。FIG. 5 is a diagram illustrating an example of an outline emphasis filter in the first image processing method in the first image processing method according to an embodiment of the present invention.
【図6】本発明の一実施形態である第1の画像処理方法
において、第1の画像処理方法における輪郭強調フィル
タによる演算処理後における演算データ値の一例を示し
た図である。FIG. 6 is a diagram illustrating an example of a calculation data value after a calculation process by a contour enhancement filter in the first image processing method in the first image processing method according to an embodiment of the present invention;
【図7】本発明の一実施形態である第1の画像処理方法
において、元の画像データ値を濃度補正した濃度補正値
の一例、及びその濃度補正値を輪郭強調フィルタにより
演算処理した後の演算データ値を示した図である。FIG. 7 is a diagram illustrating an example of a density correction value obtained by performing density correction on an original image data value in a first image processing method according to an embodiment of the present invention, and after the density correction value has been subjected to arithmetic processing by a contour enhancement filter; FIG. 9 is a diagram showing operation data values.
【図8】第1の画像処理方法のフローチャート、及びそ
れに対応した画像記録の一例(サンプル)を示した説明
図である。FIG. 8 is an explanatory diagram showing a flowchart of a first image processing method and an example (sample) of image recording corresponding to the flowchart.
【図9】第1の画像処理方法による、2値化処理された
印刷出力データにより画像記録した画像記録パターンの
一例を示す図である。FIG. 9 is a diagram illustrating an example of an image recording pattern in which an image is recorded using print output data that has been binarized by a first image processing method.
【図10】本発明の一実施形態である第2の画像処理方
法のフローチャート、及びそれに対応した画像記録の一
例(サンプル)を示した説明図である。FIG. 10 is an explanatory diagram showing a flowchart of a second image processing method according to an embodiment of the present invention and an example (sample) of image recording corresponding to the flowchart.
【図11】第2の画像処理方法における、輪郭抽出方法
を説明するための図である。FIG. 11 is a diagram for explaining a contour extraction method in a second image processing method.
【図12】第2の画像処理方法による、2値化処理され
た印刷出力データにより画像記録した画像記録パターン
の一例を示す図である。FIG. 12 is a diagram illustrating an example of an image recording pattern in which an image is recorded using print output data that has been binarized by a second image processing method.
【図13】第2の画像処理方法の変形例における、輪郭
抽出方法を説明するための図である。FIG. 13 is a diagram illustrating a contour extraction method in a modification of the second image processing method.
【図14】第2の画像処理方法の変形例における、輪郭
抽出方法を説明するための図である。FIG. 14 is a diagram for describing an outline extraction method in a modification of the second image processing method.
【図15】第2の画像処理方法の変形例における、マス
ク処理方法を説明するための図である。FIG. 15 is a diagram for explaining a mask processing method in a modification of the second image processing method.
【図16】図16(a)は、熱溶融転写方式の画像記録
装置に一般に使用される、マルチタイムインクリボンの
概略断面図、図16(b)は、マルチタイムインクリボ
ンの転写状態を示す概略断面図である。FIG. 16A is a schematic cross-sectional view of a multi-time ink ribbon generally used in an image recording apparatus of a hot-melt transfer system, and FIG. 16B shows a transfer state of the multi-time ink ribbon. It is an outline sectional view.
【図17】図17(a)は、図16に示すマルチタイム
インクリボンのベタ印刷(画像記録)の状態を示す説明
図、図17(b)図は、ハーフトーン処理した後の画像
記録を示す説明図である。17A is an explanatory diagram showing a state of solid printing (image recording) of the multi-time ink ribbon shown in FIG. 16, and FIG. 17B is a diagram showing image recording after halftone processing. FIG.
10 画像データ 15 濃度補正データ 20 輪郭強調フィルタ 25 演算データ 35、35’ 印刷出力データ 40 2階調データ 54 輪郭抽出データ 55、55a、55b、55c、75 輪郭抽出判定テ
ーブル(輪郭抽出判定手段) 60、60a、60b、60c、80 演算判定テーブ
ル(演算判定手段) 70 マスク演算データ 100 記録紙 R インクリボン th 閾値 L 濃度規制値Reference Signs List 10 image data 15 density correction data 20 contour emphasis filter 25 operation data 35, 35 'print output data 40 two-tone data 54 contour extraction data 55, 55a, 55b, 55c, 75 contour extraction judgment table (contour extraction judgment means) 60 , 60a, 60b, 60c, 80 Calculation determination table (calculation determination means) 70 Mask calculation data 100 Recording paper R Ink ribbon th threshold L Density regulation value
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.7 識別記号 FI テーマコート゛(参考) H04N 1/409 H04N 1/40 101D Fターム(参考) 2C062 AA24 2C066 AA03 AA14 AD03 CD02 CD03 CD04 CD05 CD08 CD12 CZ11 2C262 AA03 AA24 AA27 AB13 BB01 BB06 BB15 BB22 BC07 DA03 DA18 EA04 EA18 FA18 GA19 5C074 AA15 AA20 BB13 CC26 DD06 FF11 HH02 HH04 5C077 MP06 NN04 PP65 TT01 ──────────────────────────────────────────────────続 き Continued on the front page (51) Int.Cl. 7 Identification symbol FI Theme coat ゛ (Reference) H04N 1/409 H04N 1/40 101D F-term (Reference) 2C062 AA24 2C066 AA03 AA14 AD03 CD02 CD03 CD04 CD05 CD08 CD12 CZ11 2C262 AA03 AA24 AA27 AB13 BB01 BB06 BB15 BB22 BC07 DA03 DA18 EA04 EA18 FA18 GA19 5C074 AA15 AA20 BB13 CC26 DD06 FF11 HH02 HH04 5C077 MP06 NN04 PP65 TT01
Claims (5)
各濃度値を、設定した濃度規制値により下がるようにし
てなる濃度補正値に正規化する工程と、 マトリックス状の輪郭強調フィルタにより、前記濃度補
正値を順次演算処理して輪郭を強調した演算データに生
成する工程と、 前記演算データを2値化された印刷出力データに生成す
る工程とを備えたことを特徴とする画像処理方法。A step of normalizing each density value of the image data divided into a plurality of pixels to a density correction value which is reduced by a set density regulation value; and An image processing method comprising: a step of sequentially processing density correction values to generate calculation data in which contours are emphasized; and a step of generating the calculation data to binarized print output data.
濃度値と、所定の閾値とを比較して、該濃度値が該閾値
以上の大きさのときに出力値”1”を生成し、該濃度値
が該閾値よりも小さいときに出力値”0”を生成する2
階調処理により、2階調データを生成する工程と、 マトリックス状の複数の画素からなる輪郭抽出判定手段
に基づいて、前記出力値”1”となった前記2階調デー
タから輪郭部分を抽出して輪郭抽出データに生成する工
程と、 マトリックス状の複数の画素からなる演算判定手段に基
づいて、前記出力値”1”となった前記2階調データを
演算処理して抽出したマスク演算データに生成する工程
と、 前記輪郭抽出データと前記マスク演算データとを同一画
素が重なるように合成して、2値化された印刷出力デー
タに生成する工程とを備えたことを特徴とする画像処理
方法。2. A density value of image data divided into a plurality of pixels is compared with a predetermined threshold value, and an output value “1” is generated when the density value is equal to or greater than the threshold value. Generating an output value “0” when the density value is smaller than the threshold value 2
A step of generating two gradation data by gradation processing, and extracting a contour portion from the two gradation data having the output value “1” based on a contour extraction determining means including a plurality of pixels in a matrix. Mask extraction data extracted by performing arithmetic processing on the two-tone data having the output value “1” based on arithmetic determination means including a plurality of pixels in a matrix. Image processing comprising: synthesizing the contour extraction data and the mask calculation data so that the same pixels overlap each other; and generating binarized print output data. Method.
を用いて、前記印刷出力データにより、繰返し使用可能
な熱溶融転写用のインクリボンのインクを記録紙に転写
して印字するようにしたことを特徴とする熱溶融転写方
式の画像記録装置。3. An image processing method according to claim 1, wherein the print output data is used to transfer the ink of the ink ribbon for hot-melt transfer, which can be used repeatedly, onto a recording paper for printing. An image recording apparatus of a hot-melt transfer system, characterized in that:
て、任意に設定可能な前記濃度規制値を変位させること
により、2値化された前記印刷出力データのドットの生
成、非生成の面積占有率の割合を変えて、記録紙に印字
された画像記録の濃度を少なくともデフォルト、濃い、
薄いのいずれか1つに設定する選択モードを備えたこと
を特徴とする画像記録装置。4. A method for generating and not generating dots of binarized print output data by displacing the arbitrarily set density control value using the image processing method according to claim 1. By changing the ratio of the area occupancy, the density of the image recorded on the recording paper is set to at least the default, dark,
An image recording apparatus, comprising: a selection mode for setting any one of thin modes.
て、任意に設定可能な前記演算判定手段の画素ごとの値
を変位させることにより、抽出した前記マスク演算デー
タのドットの生成、非生成の割合を変えて、記録紙に印
字された画像記録の濃度を少なくともデフォルト、濃
い、薄いのいずれか1つに設定する選択モードを備えた
ことを特徴とする画像記録装置。5. The method according to claim 2, wherein the value of each pixel of the calculation determining means, which can be set arbitrarily, is displaced to generate or not generate dots of the extracted mask calculation data. An image recording apparatus, comprising: a selection mode for changing the generation ratio and setting the density of an image recorded on a recording sheet to at least one of a default, a dark, and a light.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2000192695A JP2002002023A (en) | 2000-04-17 | 2000-06-22 | Image processing method and image recorder using that method |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2000-121079 | 2000-04-17 | ||
JP2000121079 | 2000-04-17 | ||
JP2000192695A JP2002002023A (en) | 2000-04-17 | 2000-06-22 | Image processing method and image recorder using that method |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2002002023A true JP2002002023A (en) | 2002-01-08 |
Family
ID=26590561
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2000192695A Withdrawn JP2002002023A (en) | 2000-04-17 | 2000-06-22 | Image processing method and image recorder using that method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2002002023A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010214665A (en) * | 2009-03-13 | 2010-09-30 | Sharp Corp | Image processing device, image forming apparatus, image processing method, program, and recording medium |
US10373030B2 (en) | 2016-09-30 | 2019-08-06 | Brother Kogyo Kabushiki Kaisha | Image processing apparatus that executes halftone process on target image data including edge pixel |
-
2000
- 2000-06-22 JP JP2000192695A patent/JP2002002023A/en not_active Withdrawn
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010214665A (en) * | 2009-03-13 | 2010-09-30 | Sharp Corp | Image processing device, image forming apparatus, image processing method, program, and recording medium |
US10373030B2 (en) | 2016-09-30 | 2019-08-06 | Brother Kogyo Kabushiki Kaisha | Image processing apparatus that executes halftone process on target image data including edge pixel |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4890974B2 (en) | Image processing apparatus and image processing method | |
JP4912270B2 (en) | Image processing apparatus and control method thereof | |
JP4878572B2 (en) | Image processing apparatus and image processing method | |
JP4683654B2 (en) | Image processing apparatus, image processing apparatus control method, and program | |
JP4045015B2 (en) | Raster image resolution improvement method | |
JP4684959B2 (en) | Image processing apparatus, image processing method, and program | |
JPH10108022A (en) | Method and device for acquiring halftone image data and halftone printing method and device | |
JP5055418B2 (en) | Image processing apparatus and image processing method | |
CA2210502C (en) | Logic filters for resolution conversion of digital images | |
US8675968B2 (en) | Image processing apparatus | |
US7315398B2 (en) | Multi-level error diffusion with color image data | |
US7295347B2 (en) | Image processing method for generating multi-level data | |
JP6087334B2 (en) | Image processing apparatus and image forming apparatus | |
JPH0370432B2 (en) | ||
EP1241868B1 (en) | Image processing apparatus | |
JP2002002023A (en) | Image processing method and image recorder using that method | |
US6389167B1 (en) | Multi-level pixel density reduction for printers | |
US20020126303A1 (en) | Printer having scanning function, color converting device and color converting method | |
US20050195443A1 (en) | Method and apparatus for processing images | |
JP6929825B2 (en) | Image forming apparatus and control method of the image forming apparatus, and a program | |
JP2004240200A (en) | Image forming apparatus | |
JP2009044624A (en) | Data converting apparatus, recording device with the apparatus and data converting method | |
JP2015149719A (en) | Digital image halftone conversion with selective enhancement | |
JP6038568B2 (en) | Image forming apparatus | |
US20230171361A1 (en) | Image processing device configured to perform resolution conversion, control method for the same, and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20060519 |
|
A761 | Written withdrawal of application |
Free format text: JAPANESE INTERMEDIATE CODE: A761 Effective date: 20070109 |