JPH11136515A - Picture processor - Google Patents
Picture processorInfo
- Publication number
- JPH11136515A JPH11136515A JP9295877A JP29587797A JPH11136515A JP H11136515 A JPH11136515 A JP H11136515A JP 9295877 A JP9295877 A JP 9295877A JP 29587797 A JP29587797 A JP 29587797A JP H11136515 A JPH11136515 A JP H11136515A
- Authority
- JP
- Japan
- Prior art keywords
- coefficient
- block
- sub
- band
- low
- 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.)
- Granted
Links
- 238000006243 chemical reaction Methods 0.000 claims abstract description 62
- 238000012545 processing Methods 0.000 claims description 27
- 230000001131 transforming effect Effects 0.000 claims description 9
- 238000000034 method Methods 0.000 description 16
- 238000010586 diagram Methods 0.000 description 14
- 230000005540 biological transmission Effects 0.000 description 7
- 238000012360 testing method Methods 0.000 description 7
- 238000012986 modification Methods 0.000 description 6
- 230000004048 modification Effects 0.000 description 6
- 238000012937 correction Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 230000008034 disappearance Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
- Color, Gradation (AREA)
- Image Processing (AREA)
- Facsimile Image Signal Circuits (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、トナーを使用する
プリンタに対して画像データを出力する場合にトナーセ
ーブを行うための画像処理装置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an image processing apparatus for saving toner when outputting image data to a printer using toner.
【0002】[0002]
【従来の技術】トナーを使用するプリンタ等により画像
を出力する場合、先ずテスト画像を出力する場合があ
る。このような場合には一般に、使用者はテストの画像
の品質はあまり問題にせず、画像の特徴を抽出した出力
結果を短時間で手にすることを望むので、例えば特開平
9−95009号公報に示すようにトナーセーブ出力や
ドラフト印字などを行う方法が知られている。2. Description of the Related Art When an image is output by a printer or the like using toner, a test image may be output first. In such a case, in general, the user does not care much about the quality of the test image and wants to obtain an output result obtained by extracting the features of the image in a short time. As described above, there is known a method of performing toner save output, draft printing, and the like.
【0003】[0003]
【発明が解決しようとする課題】ところで、上記従来の
トナーセーブは2値画像に関する。しかしながら、多値
画像においても同様な目的によりトナーセーブが望まれ
る場合があり、この場合の最も簡単なトナーセーブ方法
は濃度値を薄くする方向にγ補正することである。しか
しながら、この方法では濃度が薄くなるのでトナーをセ
ーブすることができるが、高速処理という点では優れた
ところはなく、また、薄い文字などは更に薄くなって読
みにくいという問題点がある。また、この方法に対し、
単純間引き方式によるトナーセーブ方法は、処理時間は
高速であるが、細線が消滅する等の問題点がある。一
方、テスト画像を作成する場合には、その画像の配置や
特徴のみを把握できればよいときには、画像の構成要素
の輪郭のみが抽出された画像を出力すれば十分な場合も
ある。The above-mentioned conventional toner save relates to a binary image. However, there are cases where toner saving is desired for a multi-valued image for the same purpose. In this case, the simplest toner saving method is to perform γ correction in the direction of decreasing the density value. However, in this method, the toner can be saved because the density becomes low, but there is no advantage in terms of high-speed processing, and there is a problem that thin characters and the like are further thinned and difficult to read. Also, for this method,
The toner saving method using the simple thinning method has a short processing time, but has problems such as disappearance of a thin line. On the other hand, when creating a test image, if it is sufficient to understand only the arrangement and characteristics of the image, it may be sufficient to output an image in which only the outlines of the components of the image are extracted.
【0004】本発明は上記従来の問題点に鑑み、多値画
像をテスト出力する場合に簡単にトナーをセーブするこ
とができる画像処理装置を提供することを目的とする。An object of the present invention is to provide an image processing apparatus capable of easily saving toner when a multi-valued image is output as a test in view of the above-mentioned conventional problems.
【0005】[0005]
【課題を解決するための手段】第1の手段は上記問題点
を解決するために、画像データをm×n画素のブロック
毎に分割する分割手段と、前記分割手段により分割され
たブロック毎に画像データをサブバンド変換係数に変換
するサブバンド変換手段と、前記サブバンド変換係数の
内の高周波係数がしきい値以上の場合にそのブロックの
サブバンド変換係数をそのまま出力し、前記高周波係数
がしきい値以上でない場合にそのブロックのサブバンド
変換係数を低濃度方向にγ変換して出力するトナーセー
ブ手段とを備えたことを特徴とする。In order to solve the above-mentioned problems, the first means is a dividing means for dividing image data into blocks of m × n pixels, and a dividing means for dividing each block by the dividing means. A sub-band conversion unit that converts image data into a sub-band conversion coefficient, and when a high-frequency coefficient among the sub-band conversion coefficients is equal to or greater than a threshold value, directly outputs a sub-band conversion coefficient of the block, and the high-frequency coefficient is A toner saving means for converting the subband conversion coefficient of the block into a low-density direction when the difference is not greater than the threshold value and outputting the result.
【0006】第2の手段は上記問題点を解決するため
に、画像データをm×n画素のブロック毎に分割する分
割手段と、前記分割手段により分割されたブロック毎に
画像データをサブバンド変換係数に変換するサブバンド
変換手段と、前記サブバンド変換手段により変換された
注目ブロックと隣接ブロックの低周波係数の差がしきい
値以上の場合に、注目ブロックの係数として隣接ブロッ
クのサブバンド変換係数を出力し、前記低周波係数の差
がしきい値以上でない場合に注目ブロックのサブバンド
変換係数を低濃度方向にγ変換して出力するトナーセー
ブ手段とを備えたことを特徴とする。In order to solve the above-mentioned problems, the second means divides the image data into blocks of m × n pixels, and converts the image data into sub-bands for each block divided by the dividing means. A sub-band transforming means for transforming the coefficient into a coefficient, and a sub-band transform of the adjacent block as a coefficient of the noticed block when a difference between the low frequency coefficient of the noticed block and the adjacent block converted by the sub-band transforming means is greater than or equal to a threshold value. And a toner saving means for outputting coefficients, and when the difference between the low-frequency coefficients is not greater than or equal to a threshold value, subjecting the subband conversion coefficients of the block of interest to γ conversion in the low density direction and outputting the results.
【0007】第3の手段は上記問題点を解決するため
に、画像データをm×n画素のブロック毎に分割する分
割手段と、前記分割手段により分割されたブロック毎に
画像データをサブバンド変換係数に変換するサブバンド
変換手段と、前記サブバンド変換係数の内の高周波係数
がしきい値以上の場合にそのブロックのサブバンド変換
係数を最高濃度方向にγ変換して出力し、前記高周波係
数がしきい値以上でない場合にそのブロックのサブバン
ド変換係数を低濃度方向にγ変換して出力するトナーセ
ーブ手段とを備えたことを特徴とする。In order to solve the above-mentioned problems, a third means divides the image data into blocks of m × n pixels, and converts the image data into sub-bands for each of the blocks divided by the dividing means. A sub-band transforming means for converting the coefficient into a coefficient, and when the high-frequency coefficient among the sub-band transform coefficients is equal to or greater than a threshold, the sub-band transform coefficient of the block is γ-converted in the highest density direction and output; And a toner saving means for converting the sub-band conversion coefficient of the block into a low-density direction when the value is not greater than the threshold value and outputting the result.
【0008】第4の手段は、第1ないし第3の手段にお
いて前記トナーセーブ手段が、サブバンド変換係数を低
濃度方向にγ変換する場合に全て「0」にすることを特
徴とする。The fourth means is characterized in that, in the first to third means, when the toner saving means performs γ conversion of the subband conversion coefficient in the low density direction, all of them are set to “0”.
【0009】第5の手段は上記問題点を解決するため
に、画像データをm×n画素のブロック毎に分割する分
割手段と、前記分割手段により分割されたブロック毎に
画像データをサブバンド変換係数に変換するサブバンド
変換手段と、前記サブバンド変換係数の内の低周波係数
を単純サンプリングして出力するトナーセーブ手段とを
備えたことを特徴とする。In order to solve the above problem, the fifth means is a dividing means for dividing the image data into blocks of m × n pixels, and the image data is sub-band-converted for each of the blocks divided by the dividing means. It is characterized by comprising sub-band conversion means for converting into coefficients, and toner saving means for simply sampling and outputting low-frequency coefficients among the sub-band conversion coefficients.
【0010】第6の手段は、第5の手段において前記ト
ナーセーブ手段が、前記サブバンド変換係数の内の低周
波係数を単純サンプリングした後、更に低濃度方向にγ
変換して出力することを特徴とする。A sixth means is that, in the fifth means, after the toner saving means simply samples a low frequency coefficient among the sub-band conversion coefficients, the toner saving means further sets γ in a lower density direction.
It is characterized by conversion and output.
【0011】[0011]
【発明の実施の形態】以下、図面を参照して本発明の実
施の形態について説明する。図1は本発明に係る画像処
理装置の一実施形態を示すブロック図、図2は図1のサ
ブバンド変換部の処理の一例としてHarr Wavelet変換処
理を示す説明図、図3は図1の輪郭画像作成部の処理の
具体例を示す説明図、図4は図1の輪郭画像作成部の第
1の変形例の処理の具体例を示す説明図、図5は図1の
輪郭画像作成部の第2の変形例の処理の具体例を示す説
明図、図6は図1の低周波間引き画像作成部の処理の具
体例を示す説明図、図7は図1の低周波間引き画像作成
部の変形例の処理の具体例を示す説明図である。Embodiments of the present invention will be described below with reference to the drawings. FIG. 1 is a block diagram showing an embodiment of an image processing apparatus according to the present invention, FIG. 2 is an explanatory diagram showing Harr Wavelet conversion processing as an example of processing by a subband conversion unit in FIG. 1, and FIG. FIG. 4 is an explanatory diagram showing a specific example of the process of the image creating unit, FIG. 4 is an explanatory diagram showing a specific example of the process of the first modification of the contour image creating unit of FIG. 1, and FIG. 5 is a diagram of the contour image creating unit of FIG. FIG. 6 is an explanatory diagram showing a specific example of the process of the second modification, FIG. 6 is an explanatory diagram showing a specific example of the process of the low-frequency thinned image creating unit in FIG. 1, and FIG. It is an explanatory view showing a specific example of processing of a modification.
【0012】図1において、例えば深さが8ビット(2
56階調)の画像データは、先ず、2×2バッファ20
1により図2に示すように2×2の画素a、b、c、d
より成るブロック毎に分割される。このブロックの画像
データa〜dは、サブバンド変換部202により例えば
Harr Wavelet変換されて図2及び以下に示すように、1
つの低周波成分LLと3つの高周波成分HL、LH及び
HHに分解される。In FIG. 1, for example, when the depth is 8 bits (2
First, the image data of (56 gradations)
1, 2 × 2 pixels a, b, c, d as shown in FIG.
Each block is divided into blocks. The image data a to d of this block are, for example,
The Harr Wavelet is transformed to 1 as shown in FIG.
It is decomposed into three low frequency components LL and three high frequency components HL, LH and HH.
【0013】 LL={(a+b)/2+(c+d)/2}/2 HL={(a−b)+(c−d)}/2 LH={(a+b)−(c+d)}/2 HH=(a−b)−(c−d) …(1) ここで、入力画像データa〜dが深さ8ビット(256
階調)の場合、LL成分は0から255までの値を取り
得るので8ビット、HL、LH成分は−255から25
5までの値を取り得るので9ビット、HH成分は−51
0から510までの値を取り得るので10ビットとな
る。LL = {(a + b) / 2 + (c + d) / 2} / 2 HL = {(ab) + (cd)} / 2 LH = {(a + b) − (c + d)} / 2 HH = (Ab)-(cd) (1) Here, the input image data ad is 8 bits deep (256 bits).
In the case of (gradation), the LL component can take a value from 0 to 255, so the 8-bit HL and LH components are from -255 to 25.
Since it can take values up to 5, 9 bits, the HH component is -51
Since it can take a value from 0 to 510, it is 10 bits.
【0014】このサブバンド変換係数は輪郭画像作成部
203と、低周波間引き画像作成部204と選択部20
6に送られ、輪郭画像作成部203と低周波間引き画像
作成部204では後述するようにサブバンド変換係数に
基づいてそれぞれ輪郭画像と低周波間引き画像が作成さ
れる。そして、選択部206はモード指定部205によ
り指定された非トナーセーブモード、第1トナーセーブ
モード(=輪郭画像モード)、第2トナーセーブモード
(=低周波間引き画像モード)に応じてそれぞれサブバ
ンド変換係数、輪郭画像または低周波間引き画像を選択
し、ついで選択部206により選択された画像データが
エントロピー符号化部27により符号化されて送信され
て不図示のプリンタに送信される。プリンタは受信デー
タをエントロピー復号化してサブバンド逆変換すること
により元の画素値に戻してトナーによりプリントを行
う。The sub-band transform coefficients are obtained from the contour image creating section 203, the low frequency thinned image creating section 204, and the selecting section 20.
6 and the contour image creating unit 203 and the low frequency thinned image creating unit 204 create an outline image and a low frequency thinned image, respectively, based on the subband conversion coefficient, as described later. Then, the selection unit 206 sets the sub-band according to the non-toner save mode, the first toner save mode (= contour image mode), and the second toner save mode (= low-frequency thinned image mode) designated by the mode designation unit 205. A transform coefficient, a contour image, or a low-frequency thinned image is selected, and the image data selected by the selection unit 206 is encoded by the entropy encoding unit 27 and transmitted, and transmitted to a printer (not shown). The printer performs entropy decoding of the received data and performs sub-band inverse conversion to return to the original pixel value, and prints with the toner.
【0015】輪郭画像作成部203では先ず、次の条件
Aを満たすブロックを輪郭領域として判別する。The outline image creating section 203 first determines a block satisfying the following condition A as an outline area.
【0016】条件A:|HL|>31または|LH|>
31 そして、輪郭領域ではサブバンド変換係数をそのまま出
力し、他方、それ以外の領域ではサブバンド変換係数を
全て「0」とする。図3(a)を参照して輪郭領域以外
の領域の処理を説明する。先ず、画像データa〜dが a=20 b=24 c=24 d=20 の場合、サブバンド変換係数は LL=22 HL=0 LH=0 HH=−4 となる。このサブバンド変換係数は条件Aを満たさない
ので、「輪郭領域以外の領域」と判断され、サブバンド
変換係数を全て「0」とする。Condition A: | HL |> 31 or | LH |>
31. In the contour area, the sub-band conversion coefficients are output as they are, while in other areas, the sub-band conversion coefficients are all set to “0”. With reference to FIG. 3A, processing of an area other than the contour area will be described. First, when the image data a to d are a = 20 b = 24 c = 24 d = 20, the subband conversion coefficients are LL = 22 HL = 0 LH = 0 HH = -4. Since the subband conversion coefficient does not satisfy the condition A, it is determined to be “area other than the outline area”, and all the subband conversion coefficients are set to “0”.
【0017】次に図3(b)を参照して輪郭領域の処理
を説明する。先ず、画像データa〜dが a=20 b=240 c=20 d=200 の場合、サブバンド変換係数は LL=125 HL=−220 LH=0 HH=−40 となる。このサブバンド変換係数は条件Aを満たすの
で、「輪郭領域」と判断され、サブバンド変換係数をそ
のまま出力する。Next, the processing of the contour area will be described with reference to FIG. First, when the image data a to d are a = 20 b = 240 c = 20 d = 200, the subband conversion coefficients are LL = 125 HL = −220 LH = 0 HH = −40. Since this subband conversion coefficient satisfies the condition A, it is determined to be an “outline area” and the subband conversion coefficient is output as it is.
【0018】図3(c)は上記処理により元の画像32
1から輪郭画像322を作成した例を示している。この
ような処理によれば、階調変化が激しい領域(サブバン
ド高周波係数の絶対値が大きい領域)のみが元の画像と
同じ濃度で残り、濃度変化が少ない領域では濃度が
「0」となるので、トナーを非常にセーブすることがで
きる。また、このような輪郭画像は322はエントロピ
ー符号化すると高圧縮することができるので、送信時間
を短縮することができる。FIG. 3C shows the original image 32 obtained by the above processing.
1 shows an example in which a contour image 322 is created from No. 1. According to such processing, only the region where the gradation change is drastic (the region where the absolute value of the subband high frequency coefficient is large) remains at the same density as the original image, and the density becomes “0” in the region where the density change is small. Therefore, the toner can be greatly saved. Further, since such a contour image can be highly compressed by entropy encoding 322, the transmission time can be reduced.
【0019】次に図4を参照して輪郭画像作成部203
の第1の変形例について説明する。先ず、領域判断の条
件は、第1の実施形態(図3参照)と同様に条件Aに基
づいて輪郭領域として判別する。そして、輪郭領域では
サブバンド変換係数を LL=255 HL=LH=HH=0 として出力し、他方、それ以外の領域では第1の実施形
態(図3参照)と同様にサブバンド変換係数を全て
「0」とする。Next, referring to FIG.
A first modified example will be described. First, the condition for area determination is determined as a contour area based on the condition A as in the first embodiment (see FIG. 3). Then, in the outline area, the subband conversion coefficients are output as LL = 255 HL = LH = HH = 0, and in the other areas, all the subband conversion coefficients are set as in the first embodiment (see FIG. 3). It is set to “0”.
【0020】図4(a)は輪郭領域以外の領域の処理を
示し、画像データa〜dが図3(a)と同一であるので
このサブバンド変換係数は条件Aを満たさず、「輪郭領
域以外の領域」と判断されてサブバンド変換係数を全て
「0」とする。ここで、この処理はブロック内の各画素
a〜dが図4(a)に示すように低濃度方向にγ変換さ
れたことを示している。FIG. 4A shows processing of an area other than the outline area. Since the image data a to d are the same as those in FIG. And the subband conversion coefficients are all set to “0”. Here, this processing indicates that the pixels a to d in the block have been γ-converted in the low density direction as shown in FIG.
【0021】次に図4(b)を参照して輪郭領域の処理
を説明する。先ず、画像データa〜dが図3(b)と同
一であるのでこのサブバンド変換係数は条件Aを満た
し、「輪郭領域」と判断されてサブバンド変換係数を上
記のように変換する。ここで、この処理はブロック内の
各画素a〜dが図4(b)に示すようにa=b=c=d
=255となる最高濃度方向にγ変換されたことを示し
ている。Next, the processing of the contour area will be described with reference to FIG. First, since the image data a to d are the same as those in FIG. 3B, the subband conversion coefficient satisfies the condition A, is determined to be an “outline area”, and the subband conversion coefficient is converted as described above. Here, in this processing, each pixel a to d in the block is a = b = c = d as shown in FIG.
= 255 in the maximum density direction.
【0022】図4(c)は上記処理により元の画像52
1から輪郭画像522を作成した例を示している。この
ような処理によれば、階調変化が激しい領域が最高濃度
に変換されるので輪郭を強調することができると共に、
濃度変化が少ない領域では濃度が「0」となるのでトナ
ーをセーブすることができる。また、このような輪郭画
像522はエントロピー符号化すると高圧縮することが
できるので、送信時間を短縮することができる。FIG. 4C shows the original image 52 obtained by the above processing.
1 shows an example in which a contour image 522 is created from No. 1. According to such processing, an area in which a gradation change is drastic is converted to the highest density, so that the outline can be emphasized, and
Since the density becomes "0" in the area where the density change is small, the toner can be saved. Further, since such a contour image 522 can be highly compressed by entropy coding, the transmission time can be reduced.
【0023】ところで、図5に示す2×2ブロックの画
像301のように、ブロックの境界にエッジが存在する
と共に各ブロックの濃度が均一な場合、各ブロック内の
サブバンド高周波係数の絶対値は全て「0」となるので
オール白の輪郭画像302となり、したがって、条件A
のみではその輪郭を検出することができない。そこで、
第2の変形例では、次の条件Bを満たすブロックを輪郭
ブロックと判断することにより上記不具合を防止するこ
とができる。By the way, as shown in the image 301 of the 2 × 2 block shown in FIG. 5, when the edge exists at the boundary of the block and the density of each block is uniform, the absolute value of the subband high-frequency coefficient in each block becomes Since all become "0", the image becomes an all-white outline image 302.
Alone cannot detect that contour. Therefore,
In the second modification, the above problem can be prevented by determining a block satisfying the following condition B as a contour block.
【0024】 条件B:|HL|>31または|LH|>31または 隣接ブロックと注目ブロックのLL係数の差が31よ
り大きい ここで、図5(b)に示す2×2ブロックの画像304
において、隣接ブロックを注目ブロックの上のブロック
Iと左のブロックIIの2つのブロックとする。また、条
件Bの判断は、上のブロックI、左のブロックIIの順
に行い、先に条件Bを満たした隣接ブロックと注目ブ
ロックのLL係数を比較し、濃度が濃い方のブロックの
係数値をそのまま出力する。したがって、この場合に
は、図5(a)に示すような輪郭画像303となる。Condition B: | HL |> 31 or | LH |> 31 or the difference between the LL coefficient of the adjacent block and the LL coefficient of the target block is larger than 31. Here, the image 304 of the 2 × 2 block shown in FIG.
In, the adjacent blocks are two blocks, a block I above the target block and a block II on the left. The determination of the condition B is performed in the order of the upper block I and the left block II. The LL coefficient of the adjacent block satisfying the condition B is compared with the LL coefficient of the target block, and the coefficient value of the block having the higher density is determined. Output as is. Therefore, in this case, an outline image 303 as shown in FIG.
【0025】次に図6を参照して図1に示した低周波間
引き画像作成部204の処理を説明する。ここで、低周
波間引き画像作成部204はサブバンド低周波係数LL
のみをプリンタ側に送信し、プリンタ側では画素ブロッ
ク内の偶数列にのみその低周波係数LLの値を書き込む
ものとする。例えばブロック単位の画像データがa〜d a=20 b=120 c=20 d=120 の場合、サブバンド変換係数は LL=70 HL=−100 LH=0 HH=0 となる。Next, the processing of the low-frequency thinned-out image creating unit 204 shown in FIG. 1 will be described with reference to FIG. Here, the low-frequency decimated image creating unit 204 generates the subband low-frequency coefficient LL
Is transmitted to the printer side, and the printer writes the value of the low frequency coefficient LL only in the even columns in the pixel block. For example, when the image data in block units is a to d a = 20 b = 120 c = 20 d = 120, the subband conversion coefficient is LL = 70 HL = −100 LH = 0 HH = 0.
【0026】そして、低周波間引き画像作成部204が
サブバンド低周波係数LLのみをプリンタ側に送信し、
プリンタ側で画素ブロック内の偶数列にのみその低周波
係数LLの値を書き込むと、 a=70 b=0 c=70 d=0 となるので、50%{=(70+0+70+0)/(2
0+120+20+120)}のトナーセーブ率を実現
することができる。ここで、図6(b)に示すような2
×2ブロックの画像404の低周波間引き画像405
は、各ブロック内の平均値(=LL係数)が主走査方向
に2分の1に単純サンプリングされるので50%のトナ
ーセーブ率となる。また、送信データはLL係数のみで
あるので送信時間を短縮することができる。更に、平均
値を出力するので細線の情報も残るという効果がある。Then, the low-frequency decimated image creating unit 204 transmits only the sub-band low-frequency coefficient LL to the printer,
When the value of the low-frequency coefficient LL is written on only the even-numbered column in the pixel block on the printer side, a = 70 b = 0 c = 70 d = 0, so that 50% {= (70 + 0 + 70 + 0) / (2
0 + 120 + 20 + 120)} toner saving rate can be realized. Here, as shown in FIG.
A low-frequency thinned image 405 of an image 404 of × 2 blocks
Since the average value (= LL coefficient) in each block is simply sampled by half in the main scanning direction, the toner save rate is 50%. Also, since the transmission data is only the LL coefficient, the transmission time can be reduced. Further, since the average value is output, there is an effect that information of a thin line remains.
【0027】次に図7を参照して変形例についてこの説
明する。低周波間引き画像作成部204はサブバンド低
周波係数LLを1/2にしてこれのみをプリンタ側に送
信し、プリンタ側では画素ブロック内の偶数列にのみそ
の低周波係数LL/2の値を書き込む。図7を参照して
具体例を説明すると、画像データa〜dが図6(a)と
同一であるので、低周波間引き画像作成部204がサブ
バンド低周波係数LLを1/2にしてこれのみをプリン
タ側に送信し、プリンタ側で画素ブロック内の偶数列に
のみその低周波係数LL/2の値を書き込むと、 a=35 b=0 c=35 d=0 となるので、25%{=(35+0+35+0)/(2
0+120+20+120)}のトナーセーブ率を実現
することができる。Next, a modification will be described with reference to FIG. The low-frequency decimated image creating unit 204 reduces the sub-band low-frequency coefficient LL to 1 / and transmits only this to the printer, and the printer uses the value of the low-frequency coefficient LL / 2 only for even columns in the pixel block. Write. A specific example will be described with reference to FIG. 7. Since the image data a to d are the same as those in FIG. 6A, the low-frequency thinned-out image creating unit 204 reduces the sub-band low-frequency coefficient LL to 1 /, Is transmitted to the printer side, and the value of the low-frequency coefficient LL / 2 is written to only the even-numbered column in the pixel block on the printer side. Then, a = 35 b = 0 c = 35 d = 0, so that {= (35 + 0 + 35 + 0) / (2
0 + 120 + 20 + 120)} toner saving rate can be realized.
【0028】ここで、図7(b)における低周波間引き
画像606は、2×2ブロックの画像605を第1の実
施形態により50%のトナーがセーブされていることを
示し、低周波間引き画像607は変形例の処理により図
7(c)に示すように25%のトナーがセーブされてい
ることを示している。Here, the low-frequency thinned image 606 in FIG. 7B shows that the 2 × 2 block image 605 has 50% toner saved by the first embodiment. Reference numeral 607 indicates that 25% of the toner has been saved as shown in FIG.
【0029】[0029]
【発明の効果】以上説明したように請求項1記載の発明
によれば、サブバンド変換係数の高周波係数がしきい値
以上の場合にそのブロックのサブバンド変換係数をその
まま出力し、高周波係数がしきい値以上でない場合にそ
のブロックのサブバンド変換係数を低濃度方向にγ変換
して出力するので、多値画像をテスト出力する場合に簡
単にトナーをセーブすることができる。As described above, according to the first aspect of the present invention, when the high frequency coefficient of the subband conversion coefficient is equal to or larger than the threshold value, the subband conversion coefficient of the block is output as it is, and the high frequency coefficient is When the difference is not equal to or larger than the threshold value, the sub-band transform coefficient of the block is γ-converted in the low-density direction and output, so that when a multi-valued image is output as a test, toner can be easily saved.
【0030】請求項2記載の発明によれば、サブバンド
変換された注目ブロックと隣接ブロックの低周波係数の
差がしきい値以上の場合に、注目ブロックの係数として
隣接ブロックのサブバンド変換係数を出力し、サブバン
ド変換された注目ブロックと隣接ブロックの低周波係数
の差がしきい値以上でない場合に注目ブロックのサブバ
ンド変換係数を低濃度方向にγ変換して出力するので、
ブロック間の境界の輪郭線を検出することができる。According to the second aspect of the present invention, when the difference between the low frequency coefficients of the sub-band-transformed block of interest and the adjacent block is equal to or greater than the threshold value, the sub-band transform coefficient of the adjacent block is used as the coefficient of the block of interest. Is output, and when the difference between the low-frequency coefficient of the sub-band-transformed block of interest and the adjacent block is not greater than or equal to the threshold value, the sub-band transform coefficient of the block of interest is γ-converted in the low density direction and output.
The outline of the boundary between blocks can be detected.
【0031】請求項3記載の発明によれば、サブバンド
変換係数の高周波係数がしきい値以上の場合にそのブロ
ックのサブバンド係数を最高濃度方向にγ変換して出力
し、高周波係数がしきい値以上でない場合にそのブロッ
クのサブバンド変換係数を低濃度方向にγ変換して出力
するので、多値画像をテスト出力する場合に簡単にトナ
ーをセーブすることができ、また、これをエントロピー
符号化してプリンタに送信する場合に送信時間を短縮す
ることができる。According to the third aspect of the present invention, when the high-frequency coefficient of the sub-band conversion coefficient is equal to or larger than the threshold value, the sub-band coefficient of the block is γ-converted in the highest density direction and output, and the high-frequency coefficient is calculated. If the threshold value is not exceeded, the sub-band conversion coefficient of the block is converted to γ in the low density direction and output, so that it is possible to easily save toner when a multi-valued image is output as a test, and to use this as an entropy. The transmission time can be reduced when encoding and transmitting the data to the printer.
【0032】請求項4記載の発明によれば、サブバンド
変換係数を低濃度方向にγ変換する場合に全て「0」に
するので、多値画像をテスト出力する場合に簡単にトナ
ーをセーブすることができ、また、これをエントロピー
符号化してプリンタに送信する場合に送信時間を短縮す
ることができる。According to the fourth aspect of the present invention, all the sub-band conversion coefficients are set to "0" when the γ-conversion is performed in the low density direction, so that the toner can be easily saved when a multi-valued image is output as a test. The transmission time can be shortened when this is entropy coded and transmitted to a printer.
【0033】請求項5記載の発明によれば、サブバンド
変換係数の低周波係数を単純サンプリングするので、簡
単にトナーをセーブすることができ、また、細線の消失
を防止することができる。更に、低周波係数のみをエン
トロピー符号化してプリンタに送信する場合に送信時間
を短縮することができる。According to the fifth aspect of the present invention, since the low-frequency coefficient of the sub-band conversion coefficient is simply sampled, the toner can be easily saved and the thin line can be prevented from disappearing. Further, when only low frequency coefficients are entropy coded and transmitted to the printer, the transmission time can be reduced.
【0034】請求項6記載の発明によれば、サブバンド
変換係数の低周波係数を単純サンプリングした後、更に
低濃度方向にγ変換して出力するので、トナーを更にセ
ーブすることができる。According to the sixth aspect of the present invention, since the low-frequency coefficients of the sub-band conversion coefficients are simply sampled and then γ-converted in the low density direction and output, the toner can be further saved.
【図1】本発明に係る画像処理装置の一実施形態を示す
ブロック図である。FIG. 1 is a block diagram illustrating an embodiment of an image processing apparatus according to the present invention.
【図2】図1のサブバンド変換部の処理の一例としてHa
rr Wavelet変換処理を示す説明図である。FIG. 2 shows Ha as an example of a process of a subband conversion unit in FIG.
rr is an explanatory diagram illustrating Wavelet conversion processing. FIG.
【図3】図1の輪郭画像作成部の処理の具体例を示す説
明図である。FIG. 3 is an explanatory diagram showing a specific example of a process of a contour image creating unit in FIG. 1;
【図4】図1の輪郭画像作成部の第1の変形例の処理の
具体例を示す説明図である。FIG. 4 is an explanatory diagram showing a specific example of a process of a first modification of the contour image creating unit in FIG. 1;
【図5】図1の輪郭画像作成部の第2の変形例の処理の
具体例を示す説明図である。FIG. 5 is an explanatory diagram showing a specific example of a process of a second modified example of the contour image creating unit in FIG. 1;
【図6】図1の低周波間引き画像作成部の処理の具体例
を示す説明図である。FIG. 6 is an explanatory diagram showing a specific example of a process of a low-frequency thinned-out image creating unit in FIG. 1;
【図7】図1の低周波間引き画像作成部の変形例の処理
の具体例を示す説明図である。FIG. 7 is an explanatory diagram showing a specific example of a process of a modified example of the low-frequency thinned-out image creation unit in FIG. 1;
202 サブバンド変換部 203 輪郭画像作成部 204 低周波間引き画像作成部 206 選択部 207 エントロピー符号化部 202 Subband conversion unit 203 Contour image creation unit 204 Low frequency thinned image creation unit 206 Selection unit 207 Entropy coding unit
───────────────────────────────────────────────────── フロントページの続き (72)発明者 大久保 宏美 東京都大田区中馬込1丁目3番6号 株式 会社リコー内 (72)発明者 芝木 弘幸 東京都大田区中馬込1丁目3番6号 株式 会社リコー内 (72)発明者 石井 博 東京都大田区中馬込1丁目3番6号 株式 会社リコー内 ──────────────────────────────────────────────────続 き Continued on the front page (72) Inventor Hiromi Okubo 1-3-6 Nakamagome, Ota-ku, Tokyo Inside Ricoh Co., Ltd. (72) Inventor Hiroyuki Shibaki 1-3-6 Nakamagome, Ota-ku, Tokyo Inside Ricoh Co., Ltd. (72) Inventor Hiroshi Ishii Inside Ricoh Co., Ltd. 1-3-6 Nakamagome, Ota-ku, Tokyo
Claims (6)
分割する分割手段と、前記分割手段により分割されたブ
ロック毎に画像データをサブバンド変換係数に変換する
サブバンド変換手段と、前記サブバンド変換係数の内の
高周波係数がしきい値以上の場合にそのブロックのサブ
バンド変換係数をそのまま出力し、前記高周波係数がし
きい値以上でない場合にそのブロックのサブバンド変換
係数を低濃度方向にγ変換して出力するトナーセーブ手
段と、を備えた画像処理装置。A dividing unit that divides the image data into blocks of m × n pixels; a subband transforming unit that transforms the image data into subband transform coefficients for each of the blocks divided by the dividing unit; When the high-frequency coefficient among the band conversion coefficients is equal to or higher than the threshold value, the sub-band conversion coefficient of the block is output as it is, and when the high-frequency coefficient is not equal to or higher than the threshold value, the sub-band conversion coefficient of the block is reduced. An image processing apparatus comprising:
分割する分割手段と、前記分割手段により分割されたブ
ロック毎に画像データをサブバンド変換係数に変換する
サブバンド変換手段と、前記サブバンド変換手段により
変換された注目ブロックと隣接ブロックの低周波係数の
差がしきい値以上の場合に、注目ブロックの係数として
隣接ブロックのサブバンド変換係数を出力し、前記低周
波係数の差がしきい値以上でない場合に注目ブロックの
サブバンド変換係数を低濃度方向にγ変換して出力する
トナーセーブ手段と、を備えた画像処理装置。2. A dividing unit for dividing image data into blocks of m × n pixels, a subband converting unit for converting image data into subband transform coefficients for each block divided by the dividing unit, When the difference between the low frequency coefficient of the block of interest and the adjacent block converted by the band conversion unit is equal to or larger than the threshold value, a subband conversion coefficient of the adjacent block is output as the coefficient of the block of interest, and the difference between the low frequency coefficients is An image processing apparatus comprising: a toner saving unit configured to γ-convert a subband conversion coefficient of a target block in a low-density direction and output when the difference is not greater than or equal to a threshold value
分割する分割手段と、前記分割手段により分割されたブ
ロック毎に画像データをサブバンド変換係数に変換する
サブバンド変換手段と、前記サブバンド変換係数の内の
高周波係数がしきい値以上の場合にそのブロックのサブ
バンド変換係数を最高濃度方向にγ変換して出力し、前
記高周波係数がしきい値以上でない場合にそのブロック
のサブバンド変換係数を低濃度方向にγ変換して出力す
るトナーセーブ手段と、を備えた画像処理装置。3. A dividing means for dividing the image data into blocks of m × n pixels, a sub-band transforming means for transforming the image data into sub-band transform coefficients for each block divided by said dividing means, When the high frequency coefficient among the band conversion coefficients is equal to or more than a threshold value, the subband conversion coefficient of the block is γ-converted in the highest density direction and output. An image processing apparatus comprising: a toner saving unit configured to γ-convert a band conversion coefficient in a low density direction and output the result.
換係数を低濃度方向にγ変換する場合に全て「0」にす
ることを特徴とする請求項1ないし3のいずれか1項に
記載の画像処理装置。4. The image according to claim 1, wherein the toner saving unit sets all the subband conversion coefficients to “0” when performing γ conversion in a low-density direction. Processing equipment.
分割する分割手段と、前記分割手段により分割されたブ
ロック毎に画像データをサブバンド変換係数に変換する
サブバンド変換手段と、前記サブバンド変換係数の内の
低周波係数を単純サンプリングして出力するトナーセー
ブ手段と、を備えた画像処理装置。5. A dividing means for dividing image data into blocks of m × n pixels, a sub-band transforming means for transforming image data into sub-band transform coefficients for each of the blocks divided by said dividing means, An image processing apparatus comprising: a toner saving unit that simply samples and outputs a low-frequency coefficient among the band conversion coefficients.
ド変換係数の内の低周波係数を単純サンプリングした
後、更に低濃度方向にγ変換して出力することを特徴と
する請求項5記載の画像処理装置。6. The image according to claim 5, wherein said toner saving means simply samples a low-frequency coefficient among said sub-band conversion coefficients, and further performs gamma conversion in a low-density direction to output. Processing equipment.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP29587797A JP3727767B2 (en) | 1997-10-28 | 1997-10-28 | Image processing device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP29587797A JP3727767B2 (en) | 1997-10-28 | 1997-10-28 | Image processing device |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH11136515A true JPH11136515A (en) | 1999-05-21 |
JP3727767B2 JP3727767B2 (en) | 2005-12-14 |
Family
ID=17826341
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP29587797A Expired - Fee Related JP3727767B2 (en) | 1997-10-28 | 1997-10-28 | Image processing device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3727767B2 (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005017562A (en) * | 2003-06-25 | 2005-01-20 | Kyocera Mita Corp | Image forming apparatus and image forming system |
JP2008153725A (en) * | 2006-12-14 | 2008-07-03 | Ricoh Co Ltd | Image processor, image processing method, image display/printing controller, image display/printing control method, program, and recording medium |
JP2010122528A (en) * | 2008-11-20 | 2010-06-03 | Tokai Rika Co Ltd | Display and electronic key |
JP2013021607A (en) * | 2011-07-13 | 2013-01-31 | Ricoh Co Ltd | Image data processor, image forming apparatus, program and recording medium |
JP2017177798A (en) * | 2016-03-28 | 2017-10-05 | 株式会社Screenホールディングス | Printing apparatus, printing system, printing method, and action controlling program |
WO2017169249A1 (en) * | 2016-03-28 | 2017-10-05 | 株式会社Screenホールディングス | Printing device, printing system, printing method, and recording medium |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5880088B2 (en) | 2012-01-31 | 2016-03-08 | ブラザー工業株式会社 | Edge detection apparatus, image data processing apparatus, liquid ejection apparatus including the image data processing apparatus, edge detection method, and edge detection program |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH07107280A (en) * | 1993-10-06 | 1995-04-21 | Matsushita Electric Ind Co Ltd | Picture forming device |
JPH0944657A (en) * | 1995-07-27 | 1997-02-14 | Fuji Photo Film Co Ltd | Method and device for processing image |
JPH10145606A (en) * | 1996-11-14 | 1998-05-29 | Ricoh Co Ltd | Image processing unit |
JPH11120346A (en) * | 1997-10-17 | 1999-04-30 | Ricoh Co Ltd | Image processor |
JPH11136519A (en) * | 1997-10-28 | 1999-05-21 | Ricoh Co Ltd | Picture processor |
-
1997
- 1997-10-28 JP JP29587797A patent/JP3727767B2/en not_active Expired - Fee Related
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH07107280A (en) * | 1993-10-06 | 1995-04-21 | Matsushita Electric Ind Co Ltd | Picture forming device |
JPH0944657A (en) * | 1995-07-27 | 1997-02-14 | Fuji Photo Film Co Ltd | Method and device for processing image |
JPH10145606A (en) * | 1996-11-14 | 1998-05-29 | Ricoh Co Ltd | Image processing unit |
JPH11120346A (en) * | 1997-10-17 | 1999-04-30 | Ricoh Co Ltd | Image processor |
JPH11136519A (en) * | 1997-10-28 | 1999-05-21 | Ricoh Co Ltd | Picture processor |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005017562A (en) * | 2003-06-25 | 2005-01-20 | Kyocera Mita Corp | Image forming apparatus and image forming system |
JP2008153725A (en) * | 2006-12-14 | 2008-07-03 | Ricoh Co Ltd | Image processor, image processing method, image display/printing controller, image display/printing control method, program, and recording medium |
US8040557B2 (en) | 2006-12-14 | 2011-10-18 | Ricoh Company, Ltd. | Image processing apparatus and image processing method |
JP2010122528A (en) * | 2008-11-20 | 2010-06-03 | Tokai Rika Co Ltd | Display and electronic key |
JP2013021607A (en) * | 2011-07-13 | 2013-01-31 | Ricoh Co Ltd | Image data processor, image forming apparatus, program and recording medium |
JP2017177798A (en) * | 2016-03-28 | 2017-10-05 | 株式会社Screenホールディングス | Printing apparatus, printing system, printing method, and action controlling program |
WO2017169249A1 (en) * | 2016-03-28 | 2017-10-05 | 株式会社Screenホールディングス | Printing device, printing system, printing method, and recording medium |
Also Published As
Publication number | Publication date |
---|---|
JP3727767B2 (en) | 2005-12-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6421468B1 (en) | Method and apparatus for sharpening an image by scaling elements of a frequency-domain representation | |
US6606418B2 (en) | Enhanced compression of documents | |
US7324247B2 (en) | Image processing apparatus, image processing program and storage medium storing the program | |
JP4365957B2 (en) | Image processing method and apparatus and storage medium | |
US6665444B1 (en) | Image processing apparatus and method, and storage medium | |
JP3843581B2 (en) | Image encoding device, image decoding device, image processing device, image encoding method, image decoding method, and image processing method | |
US9215345B2 (en) | Method and system for inverse halftoning utilizing inverse projection of predicted errors | |
JPH06350989A (en) | Picture data compression processing method | |
JP3883028B2 (en) | Image coding apparatus and method | |
US5245679A (en) | Data field image compression | |
JP2004242290A (en) | Image processing apparatus and image processing method, image edit processing system, image processing program, and storage medium | |
JPH11136515A (en) | Picture processor | |
US20010031095A1 (en) | Image processing apparatus and method, and computer readable memory | |
US7414757B2 (en) | Method for compressing printing hint data sent to a printer | |
JP3631609B2 (en) | Image processing apparatus and image processing method | |
JP3733225B2 (en) | Image processing apparatus and method | |
JP4809525B2 (en) | Image data compression method | |
JP3122481B2 (en) | Image encoding apparatus and image encoding method | |
JP3279324B2 (en) | Data field image compression method | |
JP3642920B2 (en) | Image processing apparatus and method | |
JPH10336658A (en) | Image processor | |
JP3260016B2 (en) | Image data compression processing method and image data reconstruction method | |
JP3457840B2 (en) | Image processing device | |
JP3683359B2 (en) | Image processing device | |
JP2004032772A (en) | Image processing device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20050908 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20050920 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20050929 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081007 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091007 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101007 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111007 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121007 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131007 Year of fee payment: 8 |
|
LAPS | Cancellation because of no payment of annual fees |