JP4847092B2 - Image processing apparatus and toner saving method - Google Patents
Image processing apparatus and toner saving method Download PDFInfo
- Publication number
- JP4847092B2 JP4847092B2 JP2005302317A JP2005302317A JP4847092B2 JP 4847092 B2 JP4847092 B2 JP 4847092B2 JP 2005302317 A JP2005302317 A JP 2005302317A JP 2005302317 A JP2005302317 A JP 2005302317A JP 4847092 B2 JP4847092 B2 JP 4847092B2
- Authority
- JP
- Japan
- Prior art keywords
- color
- image forming
- colors
- toner
- input
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Control Or Security For Electrophotography (AREA)
- Image Processing (AREA)
- Facsimile Image Signal Circuits (AREA)
- Color Image Communication Systems (AREA)
Description
本発明は、画像処理装置およびトナーセーブ方法に関し、特に、自動カラー選択(ACS)を用いて原稿を自動判別する画像処理装置およびトナーセーブ方法に関する。 The present invention relates to an image processing apparatus and a toner saving method, and more particularly to an image processing apparatus and a toner saving method for automatically discriminating a document using automatic color selection (ACS).
従来から、単色カラー(モノカラー)を判別した場合に、単色の画像形成動作に切替える技術が知られている(特許文献1)。しかしながら、かかる技術では、実質モノクロ以外のモノカラーの識別は不可能である。 Conventionally, a technique for switching to a monochromatic image forming operation when a monochromatic color (monochromatic) is discriminated is known (Patent Document 1). However, with such a technique, it is impossible to identify mono-colors other than substantially monochrome.
また、従来から、フルカラー複写機等においてカラー原稿とモノクロ原稿の混在原稿をコピーする際に自動で判別し生産性を高める機能として、色画素ブロックや、自動カラー選択(Auto Color Select:以後ACS)用W画素、色画素用W画素の複数の白レベルで有採画素を判別する技術が知られている(特許文献2、3)。通常フルカラーコピーの作像プロセスはシアン(C)、マゼンタ(M)、イエロー(Y)、及びブラック(K)の4つ(または、CMYの3つ)のそれぞれの基本色に関するコピープロセスを順番に実行し、それらの色を一枚の記録シート上に重ねて転写する。つまり、都合4色の色毎のコピープロセスが必要となる。一方、モノクロモードのコピープロセスを実行する場合は1回のコピープロセスで1つの画像をコピーする。従って、この種の複写機においてはフルカラーモードとモノクロモードでは、コピー動作の所要時間が大幅に変わるので、操作者はフルカラーモードとモノクロモードの切り替えに注意を払う必要があり、原稿の種類に応じて、コピーモードを適宜切換る操作を行わなければならない(特許文献4)。このモード切換の煩わしさを解消するためACSが用いられ、原稿がカラーかモノクロかを自動的に識別し、その識別結果に応じて複写機の動作モードを自動的に切換える技術等が(特許文献5、6)知られている。
Conventionally, color pixel blocks and automatic color selection (hereinafter referred to as ACS) have been used as functions for automatically determining and improving productivity when copying a mixed original of a color original and a monochrome original on a full-color copying machine or the like. There are known techniques for discriminating pixels that are used at a plurality of white levels of W pixels for color and W pixels for color pixels (
近年、フルカラーコピー機に二色コピーやモノカラーコピーを行うモードの搭載されたコピー機が増加しつつある。二色コピーは、原稿の特定の色とそれ以外のもう1色を、それぞれ異なる任意の色で再現するモードである。例えば、原稿の赤い部分を赤のまま再現し、それ以外を黒で再現する二色コピーモードが広く知られている。この場合、作像数からするとMYKの3Cカラーであり作像数が3であるが、通常二色コピーと呼ばれている。また、モノカラーコピーは、ある特定の色のみで原稿を再現するモードであり、色によっては複数の色版を必要とする。 In recent years, copying machines equipped with a mode for performing two-color copying or mono-color copying on a full-color copying machine are increasing. The two-color copy is a mode in which a specific color of the original and another color other than the original color are reproduced with different colors. For example, a two-color copy mode that reproduces a red portion of an original as red and reproduces the others in black is widely known. In this case, the number of image formation is MYK 3C color and the number of image formation is 3, which is usually called two-color copy. The mono color copy is a mode for reproducing an original with only a specific color, and a plurality of color plates are required depending on the color.
フルカラーでコピーするとコピー料金が高くつくが、これらのモードでコピーするとフルカラーよりはかなり安くなり、場合によってはモノクロと同等の料金で色のついたコピーを得ることが可能であり、非常にコストメリットが大きい。例えば、モノクロに赤で注意書きしてある原稿などでは、コストの高いフルカラーでコピーする必要はなく、赤と黒の二色コピーで十分となる。 Copying in full color is expensive, but copying in these modes is considerably cheaper than full color, and in some cases it is possible to obtain a colored copy at the same charge as monochrome, which is a very cost advantage Is big. For example, for a manuscript written in red for monochrome, it is not necessary to make a full-color copy at a high cost, and a two-color copy of red and black is sufficient.
また、赤と黒の二色の原稿をフルカラーCMYK4版分に作像するのと、二色モード(MY+Kの3版)でコピーするのとでは、生産性の面で違いが出てくる。100枚コピーすることを考えると、計算上はフルカラーでかかる時間の約3/4で済むため、たとえばコピー機としてフルカラー10CPMの機械を使用すると仮定すると、フルカラー動作では10分かかるのに対し、二色コピーでは7分半で済むことになる。これ以外にも出力データのない無意味な画像形成を行うことは、とかく複雑な電子写真プロセスにおいては、エンジンに対する影響を含め、早期の構成部品の劣化を招くといったことが懸念される。
Also, there is a difference in productivity between creating a full-color CMYK four-color original for two colors of red and black and copying in a two-color mode (three versions of MY + K). Considering copying 100 sheets, the calculation takes about ¾ of the time required for full color. For example, assuming that a full-
そこで、RGBCMYKの多色を判定するACSを用いた画像形成装置を提案されている(特許文献7)。カラー・モノクロの判定だけではなく、それぞれの色の判定を行い、少ない色板数で作像する、より決め細やかな動作を実行することが可能となる。 Therefore, an image forming apparatus using ACS for determining RGBCMYK multicolors has been proposed (Patent Document 7). In addition to color / monochrome determination, it is possible to determine each color and perform a more detailed operation that forms an image with a small number of color plates.
ところで、コストの観点からすると、サプライ品であるトナーについても注目すべきである。これについては従来ユーザが選択できるトナーセーブモードを設け、使用するトナー消費を抑える方式が提案されている。画質の点からすると全体に薄くなるものの、トナーの消費を抑え、サプライの寿命を延ばすことが出来る。
しかしながら、モノクロ原稿やマーカーペンなどで印をつけた程度の原稿ならトナーセーブしても画質的に問題の無いケースが多いが、フルカラーでコピーするような原稿では仕上がりの面で難がある。このため、フルカラーとモノクロが混在した原稿では、一律にトナーセーブモードを適用できないという問題があった。 However, there are many cases where there is no problem in image quality even if the toner is saved if it is a monochrome document or a document that is marked with a marker pen or the like, but it is difficult in terms of finishing with a document that is copied in full color. For this reason, there is a problem that the toner save mode cannot be uniformly applied to a document in which full color and monochrome are mixed.
本発明は上記問題点に鑑みてなされたものであって、複数の色判定手段の結果に応じて原稿に存在する色を特定し、その特定の結果に基づいて原稿に適したトナーセーブ処理を行なうことを目的とする。 The present invention has been made in view of the above problems, and identifies a color existing in a document according to the results of a plurality of color determination means, and performs toner save processing suitable for the document based on the specified result. The purpose is to do.
上記の課題を解決するために、本発明は、各々異なる作像色を持つ複数の画像形成手段と、入力された画像データに用いられているすべての種類の色である入力色を判定する色画素判定手段と、前記色画素判定手段により判定されたすべての色を表現するために必要な前記作像色を選択する作像色選択手段と、前記色画素判定手段により判定された前記入力色の数、及び、必要な前記作像色に応じて、前記作像色のトナーの消費量を決定するトナーセーブ手段と、を備え、前記トナーセーブ手段は、前記入力色の数が1であり、且つ、前記入力色が黒色である場合に、トナーセーブをしないで黒色のトナーの消費量を決定し、前記入力色の数が1であり、且つ、前記入力色が黒色でない場合に、コントラストを重視するルックアップテーブルを用いて、必要な前記作像色のトナーの消費量を決定し、前記トナーセーブ手段は、前記入力色の数が2であり、且つ、前記入力色のうちの1つが黒色である場合に、黒色について階調性を重視するルックアップテーブルを用い、他方の前記入力色についてコントラストを重視するルックアップテーブルを用いて、必要な前記作像色のトナーの消費量を決定し、必要な前記作像色が、前記複数の画像形成手段が各々持つ前記作像色のすべてである場合に、階調性を重視するルックアップテーブルを用いて、必要な前記作像色のトナーの消費量を決定することを特徴とする画像形成装置である。 In order to solve the above problems, the present invention provides a plurality of image forming units each having a different image forming color, and a color for determining an input color that is all kinds of colors used in input image data. Pixel determining means, image forming color selecting means for selecting the image forming color necessary for expressing all colors determined by the color pixel determining means, and the input color determined by the color pixel determining means And a toner saving means for determining a consumption amount of toner of the image forming color according to the required image forming color, and the toner saving means has the number of input colors of 1 When the input color is black, the consumption amount of black toner is determined without toner saving, and when the number of the input colors is 1 and the input color is not black, the contrast Lookup table that emphasizes The toner consumption means determines the consumption amount of toner of the required image forming color, and the toner saving means, when the number of the input colors is 2 and one of the input colors is black, Using a look-up table that emphasizes gradation for black and using a look-up table that emphasizes contrast for the other input color, the toner consumption of the required image forming color is determined, and the required image When the image colors are all of the image forming colors possessed by each of the plurality of image forming units, a necessary consumption amount of toner of the image forming colors is determined using a look-up table that emphasizes gradation. The image forming apparatus is characterized by the above.
また、本発明は、各々異なる作像色を持つ複数の画像形成手段を有する画像形成装置によるトナーセーブ方法であって、入力された画像データに用いられているすべての種類の色である入力色を判定する色画素判定工程と、前記色画素判定工程にて判定されたすべての色を表現するために必要な前記作像色を選択する作像色選択工程と、前記色画素判定工程にて判定された前記入力色の数、及び、必要な前記作像色に応じて、前記作像色のトナーの消費量を決定するトナーセーブ工程と、を含み、前記トナーセーブ工程では、前記入力色の数が1であり、且つ、前記入力色が黒色である場合に、トナーセーブをしないで黒色のトナーの消費量を決定し、前記入力色の数が1であり、且つ、前記入力色が黒色でない場合に、コントラストを重視するルックアップテーブルを用いて、必要な前記作像色のトナーの消費量を決定し、前記トナーセーブ手段は、前記入力色の数が2であり、且つ、前記入力色のうちの1つが黒色である場合に、黒色について階調性を重視するルックアップテーブルを用い、他方の前記入力色についてコントラストを重視するルックアップテーブルを用いて、必要な前記作像色のトナーの消費量を決定し、必要な前記作像色が、前記複数の画像形成手段が各々持つ前記作像色のすべてである場合に、階調性を重視するルックアップテーブルを用いて、必要な前記作像色のトナーの消費量を決定することを特徴とするトナーセーブ方法である。 The present invention also relates to a toner saving method by an image forming apparatus having a plurality of image forming means each having a different image forming color, and an input color which is all kinds of colors used for input image data. A color pixel determination step for determining the image color, an image formation color selection step for selecting the image formation color necessary for expressing all the colors determined in the color pixel determination step, and the color pixel determination step. the determined number of the input color, and, in response to the image forming colors required, and toner save step of determining the amount of toner consumption of the image forming colors, only it contains, in the toner saving step, the input When the number of colors is 1 and the input color is black, the consumption amount of black toner is determined without saving toner, the number of input colors is 1, and the input color Emphasis on contrast when is not black A required consumption amount of the toner of the image forming color is determined, and the toner saving means is configured such that the number of the input colors is 2, and one of the input colors is black. In this case, a required consumption amount of the image forming color toner is determined using a lookup table that emphasizes gradation for black and a lookup table that emphasizes contrast for the other input color. When the required image forming colors are all of the image forming colors possessed by each of the plurality of image forming units, a toner having the required image forming color is obtained using a look-up table that emphasizes gradation. The toner saving method is characterized in that the consumption amount of the toner is determined .
本発明によれば、サプライ品によるコストの削減と画像品質の保持とのバランスを保った上で、原稿に適したトナーセーブ処理を実行することが可能となる。 According to the present invention, it is possible to execute a toner save process suitable for a document while maintaining a balance between cost reduction by supply and maintenance of image quality.
以下に、本発明の実施形態に係る画像処理装置およびトナーセーブ方法を、図面を用いて詳細に説明する。なお、以下に述べる実施の形態は、本発明の好適な実施の形態であるから、技術的に好ましい種種の限定が付されているが、本発明の範囲は、以下の説明において特に本発明を限定する旨の記載がない限り、これらの態様に限られるものではない。 Hereinafter, an image processing apparatus and a toner saving method according to an embodiment of the present invention will be described in detail with reference to the drawings. The embodiments described below are preferred embodiments of the present invention, and therefore technically preferable various kinds of limitations are given. However, the scope of the present invention is not limited to the following description. As long as there is no description which limits, it is not restricted to these aspects.
図1は、本発明の実施形態に係るフルカラーの複写機の構成を示すブロック構成図である。本実施形態に係る画像形成装置では、CMYKの蓄積方式を採用している。同図を用いて、コピー時の画像データの流れについて説明する。なお、以下の説明で使用する数値等は、説明上の単なる例示であり、本発明では、これらの数値等には、何ら限定されない。 FIG. 1 is a block diagram showing the configuration of a full-color copying machine according to an embodiment of the present invention. The image forming apparatus according to the present embodiment employs a CMYK accumulation method. The flow of image data during copying will be described with reference to FIG. In addition, the numerical value etc. which are used by the following description are only illustrations on description, and in this invention, it is not limited to these numerical values at all.
原稿を読み取る場合、読み取りユニット1にセットされた原稿を読み取り、RGBに色分解された600dpi各色8ビットの画像データとしてスキャナ補正部2に送られる。このスキャナ補正部2で、スキャナで読取った画像データを600dpi各色8ビットとしたが、これに限られない。図2に示すように、スキャナ補正部2ではスキャナγ処理201と、フィルタ処理202と、色補正処理203と、変倍処理204とが行われる。600dpiの8ビットRGBの色信号は、フィルタ処理でエッジが強調され、絵柄部は平滑化され、色補正処理により600dpiの8ビットのCMYK(色)信号へと変換される。コピーのモードがモノクロモードの時にはKデータのみが有用なデータとなる。
When reading an original, the original set in the
またこれと並行して、ACS判定も行われる。これには各種画像処理前のスキャナ画像データを用いて、どの色が画像データ内に存在するのか判定を行う。この判定の詳細については後述する。 In parallel with this, ACS determination is also performed. For this purpose, the scanner image data before various image processing is used to determine which color is present in the image data. Details of this determination will be described later.
変倍後の600dpi各色8ビットのCMYK画像データは固定長の非可逆圧縮器(固定長多値圧縮器)3によって各色2ビットの画像データに変換される。固定長多値圧縮器3の出力は汎用バスI/Fにつながっており、非可逆圧縮後の600dpi2ビットのCMYK画像データは、汎用バスI/Fを通ってプリンタコントローラ部5に送られる。コピーのモードがモノクロモードの時には前述の通りKデータのみ有用なので、CMYのデータを捨ててKのみを転送するようにしても良い。その場合には蓄積時のデータサイズを1/4にすることが可能となる。プリンタコントローラは各色毎に独立したメモリ(たとえば半導体メモリ)6(6M〜6Y)を持ち、送られたデータを蓄積するようになっている。
The 600 dpi CMYK image data for each color after scaling is converted into 2-bit image data for each color by a fixed-length irreversible compressor (fixed-length multi-value compressor) 3. The output of the fixed-length
プリンタコントローラ5は蓄積した画像データの属性情報を収めた属性データも保持する。例えば、画像の解像度、文字や写真、カラーやモノクロといった画質モード、紙サイズや印刷枚数などの情報が挙げられる。
The
蓄積された画像データと属性データは随時大容量の記憶装置であるハードディスクHDD7に書き込まれる。これはプリントアウト時に用紙が詰まり、出力が正常に終了しなかった場合でも再び原稿を読み直す手間を省略でき、また、複数の原稿画像データを並べ替える電子ソートを行うなどのためである。本実施形態では、読み取った原稿を蓄積しておき、必要なときに再出力する機能が追加されている画像形成装置であってもよい。
The stored image data and attribute data are written to the
なお本実施形態では、CMYK画像データに対し非可逆の圧縮を施すとしたが、汎用バスI/Fの帯域が十分に広く、蓄積するHDDの容量が大きければ非圧縮の状態でデータを扱っても良い。このようにすると非可逆な圧縮による画像劣化を防ぐことが出来る。また、可逆な圧縮方式を使っても良いが、その場合にはブロック圧縮後の符号長が一定にならないため、ブロックごとに画像を回転しにくくなり、多くの場合、外部に回転用のメモリを必要とする可能性がある。 In this embodiment, lossy compression is applied to CMYK image data. However, if the general-purpose bus I / F has a sufficiently wide bandwidth and the capacity of the HDD to be stored is large, the data is handled in an uncompressed state. Also good. In this way, image deterioration due to irreversible compression can be prevented. In addition, a reversible compression method may be used, but in this case, the code length after block compression is not constant, so it becomes difficult to rotate the image for each block, and in many cases, an external memory for rotation is provided. It may be necessary.
出力する場合はHDD7内の600dpi 2ビットのCMYK圧縮画像データは、一旦半導体メモリに展開され、次に汎用バスを通りプロッタエンジン部に送られる。エンジン部の固定長多値伸張器(固定長の非圧縮伸張器)8により、再び8ビットのCMYK画像データへと変換される。このデータは図3に示すようなプリンタ補正部9に送られ、トナーセーブ部901でコントローラ5の指示により必要に応じて出力時のトナー量が少なくなるようにCMYK出力値を抑える。プリンタ補正部ではCMYKの各色に対してプリンタγ補正902を行ったのち、書き込みユニット(GAVD)10および作像ユニット11にあわせた中間調処理を施して、転写紙に出力される。
In the case of output, 600 dpi 2-bit CMYK compressed image data in the
トナーセーブ部901はいくつかの実装形態が考えられるが、本実施形態ではCMYKそれぞれの色毎に用意されたLUT(Look Up Table)を用いている。なお、LUT以外のものを採用することも可能である。
The toner save
図4は、本発明の実施形態に係るフルカラーの複写機の構成を示すブロック構成図である。本実施形態に係る画像形成装置は、CMYKの蓄積方式を採用する。同図を用いて、スキャナ配信時の画像データの流れについて説明する。なお、図1に示した実施形態と比較すると、HDDに蓄積されるまでの画像データの流れは同様であるため、HDD7に蓄積されるまでの説明は省略する。
FIG. 4 is a block diagram showing the configuration of the full-color copying machine according to the embodiment of the present invention. The image forming apparatus according to the present embodiment employs a CMYK accumulation method. The flow of image data during scanner distribution will be described with reference to FIG. Compared with the embodiment shown in FIG. 1, the flow of image data until it is stored in the HDD is the same, and thus the description until it is stored in the
HDD内の600dpi2ビットのCMYK圧縮画像データはそのままの蓄積形式で一旦半導体メモリ6に展開され、圧縮伸張ブロック12で圧縮されたCMYKデータを伸張する。圧縮伸張ブロック12は複数のアルゴリズムの圧縮伸張器を備えており、プリンタコントローラ5がHDD7に記録された蓄積形式についての情報を読み出し、使用するアルゴリズムを指示し、データ伸張を行う。これにより、600dpi2ビットのCMYK圧縮画像データは600dpi8ビットのCMYK画像データに復号される。もし該当するアルゴリズムが存在しない場合には、HDD7はプリンタコントローラ5にエラーとして返す。この場合はバックアップデータを書き戻すことは出来ない。
The 600 dpi 2-bit CMYK compressed image data in the HDD is temporarily expanded in the
この圧縮伸張ブロックはDSP(Digital Signal Processor)などでプログラマブルにしておくと、より自由度が広がる。機器のファームウェアにコードを埋め込んで、使う時に用いてもいいし、また必要に応じてネットワークから該当のコードをダウンロードすることもできる。 If the compression / decompression block is programmable by a DSP (Digital Signal Processor) or the like, the degree of freedom is further expanded. You can embed the code in the firmware of the device and use it when you use it, or you can download the code from the network if necessary.
伸張された600dpi8ビットCMYK画像データは画像フォーマット変換ユニット13に出力され、各種処理が行われる。HDD7の蓄積形式600dpi8ビットCMYKから、配信で使用する画像形式200dpi8ビットRGBへとデータが変換されることになる。
The expanded 600 dpi 8-bit CMYK image data is output to the image
図5は、本発明の実施形態に係る画像フォーマット変換ユニット13の構成例を示すブロック図である。色空間の変換を行う色変換回路1301と、画像の解像度変換を行う解像度変換回路1302と、フィルタ処理を行うフィルタ処理回路1303と、γ処理を行うγ処理回路1304、中間調処理を行う中間調処理回路1305から構成されている。
FIG. 5 is a block diagram showing a configuration example of the image
伸張された600dpi8ビットのCMYK画像データは、色変換回路1301によって、スキャナ配信での色空間である600dpi8ビットのRGB画像データへと変換される。変換された600dpiのRGB画像データは、解像度変換回路1302でスキャナ配信で設定された解像度である200dpiの8ビットRGBの画像データへと解像度変換が行われる。なお、解像度や色空間はここで示した例にこだわることは無く(一般的にスキャナ配信においては解像度を低くし、ファイルサイズが小さいことが望まれる)、任意の解像度やsRGB・YUV・グレイスケールといった色空間であってもかまわない。
The expanded 600 dpi 8-bit CMYK image data is converted by the
これ以降のフィルタ処理、γ処理、中間調処理についてはユーザの設定に応じて行われる。ここでは特に加工することなく、処理を行わずにスルー(通過)する。このようにして、蓄積された600dpi8ビットのCMYKデータから、スキャナ配信向けの200dpi8ビットのRGBデータに変換される。 Subsequent filter processing, γ processing, and halftone processing are performed according to user settings. In this case, it passes through without performing any processing. In this way, the accumulated 600 dpi 8-bit CMYK data is converted into 200 dpi 8-bit RGB data for scanner distribution.
本体内部の200dpi8ビットRGBへと変換された画像データは、再び圧縮伸張ブロック12で出力フォーマットに応じた圧縮処理が行われ、一旦半導体メモリ6に展開された後、JPEG(Joint Photographic Image Experts Group)、TIFF(Tagged Image File Format)、BMP(Bit MaP)形式等への汎用画像フォーマットに整えられ、NIC(Network Interface Controller:ネットワークインターフェースコントーラ)を通して外部PCに配信される。
The image data converted into 200 dpi 8-bit RGB inside the main body is compressed again according to the output format in the compression /
図6は、本発明の実施形態に係るCMYKの蓄積方式を採用するフルカラーの複写機の構成を示す図である。FAX配信時の画像データの流れについて説明したブロック図でもある。なお、図1及び図4に示した実施形態と比較すると、HDDに蓄積されるまでの画像データの流れは同様であるため、HDD7に蓄積されるまでの説明は省略する。
FIG. 6 is a diagram showing the configuration of a full-color copying machine that employs the CMYK storage system according to the embodiment of the present invention. It is also a block diagram explaining the flow of image data at the time of FAX distribution. Compared with the embodiment shown in FIGS. 1 and 4, the flow of image data until it is stored in the HDD is the same, and thus the description until it is stored in the
HDD内の600dpi2ビットのCMYK圧縮画像データはそのままの蓄積形式で一旦半導体メモリ6に展開されて保存され、圧縮伸張ブロック12で圧縮されたCMYKデータを伸張する。圧縮伸張ブロック12は複数のアルゴリズムの圧縮伸張器を備えており、プリンタコントローラ5がHDD7に記録された蓄積形式の情報を読み出し、使用するアルゴリズムを指示し、データ伸張を行う。
これにより、600dpi2ビットのCMYK圧縮画像データは600dpi8ビットのCMYK画像データに復号される。もし該当するアルゴリズムが存在しない場合には、プリンタコントローラにエラーとして返す。この場合にはバックアップデータを書き戻すことは出来ない。
The 600 dpi 2-bit CMYK compressed image data in the HDD is temporarily expanded and stored in the
Thus, 600 dpi 2-bit CMYK compressed image data is decoded into 600 dpi 8-bit CMYK image data. If the corresponding algorithm does not exist, it returns an error to the printer controller. In this case, the backup data cannot be written back.
この圧縮伸張ブロック12は前記同様にDSPなどでプログラマブルにしておくとより自由度が広がり、また機器のファームウェアにコードを埋込み、またネットワークから該当のコードをダウンロードするなど同様に可能である。
If the compression /
伸張された600dpi8ビットCMYK画像データは画像フォーマット変換ユニット13に出力され、各種処理が行われる。HDD7の蓄積形式600dpi8ビットCMYKから、たとえばFAX配信で使用する画像形式200dpi1ビットモノクロ二値へとデータが変換されることになる。
The expanded 600 dpi 8-bit CMYK image data is output to the image
図5を用いて再び画像フォーマット変換ユニットの動きを説明する。伸張された600dpi8ビットのCMYK画像データは色変換回路1301によって、実際にFAX配信での色空間である600dpi8ビットのグレイスケール画像データへと変換される。変換された600dpiのグレイスケール画像データは解像度変換回路1302でスキャナ配信で設定された解像度である200dpiの8ビットグレイスケールの画像データへと解像度変換が行われる。なお、解像度や色空間はここで示した例にこだわることは特に無く、たとえばFAX配信においては解像度を低くし、ファイルサイズを小さくしたり、任意の解像度やsRGB・YUV・グレイスケールといった色空間でも採用できる。
The operation of the image format conversion unit will be described again with reference to FIG. The expanded 600 dpi 8-bit CMYK image data is converted by the
これ以降のフィルタ処理、γ処理、中間調処理については、FAX配信に適した処理が行われる。すなわち、文字の判読性を上げるために、エッジを強調するフィルタをかけ、γ特性を調整し、中間調処理で誤差拡散処理を行う。このようにして、蓄積された600dpi8ビットのCMYKデータから、FAX配信向けの200dpi1ビットのグレイスケールデータに変換される。 Subsequent filter processing, γ processing, and halftone processing are performed suitable for FAX distribution. That is, in order to improve the legibility of characters, a filter that emphasizes edges is applied, the γ characteristics are adjusted, and error diffusion processing is performed by halftone processing. In this way, the accumulated 600 dpi 8-bit CMYK data is converted into 200 dpi 1-bit grayscale data for FAX distribution.
200dpi1ビットグレイスケールへと変換された画像データは、再び圧縮伸張ブロック12で出力フォーマットに応じた圧縮処理(FAXではMH(Modified Hoffman)/MR(Modified Read)/MMR(Modified Modified Read)など)が行われ、一度半導体メモリに展開された後、TIFF形式への汎用画像フォーマットに整えられ、FAXコントローラを通して公衆回線に配信される。
The image data converted to the 200 dpi 1-bit gray scale is again compressed by the compression /
次に、図2で示したACS判定部について説明する。図7は、本発明の実施形態に係るACS判定部205の構成例を示した図であり、原稿中に存在する色を判定する。判定する色はRGBCMYとしているが、特にこれに限るものではない。色判定部はRGBCMYを検出するためのブロックである。この色判定部は、同図に示すように色相分割部2051と、色相分割部の出力CMYWをそれぞれ5ライン蓄えるラインメモリと入力画像データの色画素ブロックを判定して、RGBCMYを判定する色画素判定部2052とから構成されている。
Next, the ACS determination unit shown in FIG. 2 will be described. FIG. 7 is a diagram illustrating a configuration example of the
上記色相分割部2051は、入力されるRGB画像データを色相分割によりRGBCMYK+ACS用Wの信号に分離し、さらに色画素判定用の白画素を抽出する。色相分割の例としては、それぞれの色の境界を求めて、RGBの最大値と最小値の差をRGB差と定義して、以下のようにする。なお、ここではRGBデータは数字が大きくなると黒が強くなるものとする。
The
1. R-Y色相境界(ry) R - 2*G + B > 0 ? 1 : 0
2. Y-G色相境界(yg) 11*R - 8*G - 3*B > 0 ? 1 : 0
3. G-C色相境界(gc) R - 5*G + 4*B < 0 ? 1 : 0
4. C-B色相境界(cb) 8*R - 14*G + 6*B < 0 ? 1 : 0
5. B-M色相境界(bm) 9*R - 2*G - 7*B < 0 ? 1 : 0
6. M-R色相境界(mr) R + 5*G - 6*B < 0 ? 1 : 0
7. ACS用W画素判定
(R < thw) & (G < thw) & (B < thw)ならば、y = m = c = 0とする。
8. Y画素判定
(ry == 1) & (yg == 0) & (RGB差 > thy)ならば、
y = 1, m = c = 0とする。
9. G画素判定
(yg == 1) & (gc == 0) & (RGB差 > thg)ならば、
c = y = 1, m = 0とする。
10. C画素判定
(gc == 1) & (cb == 0) & (RGB差 > thc)ならば、
c = 1, m = y = 0とする。
11. B画素判定
(cb == 1) & (bm == 0) & (RGB差 > thb)ならば、
m = c = 1, y = 0とする。
12. M画素判定
(bm == 1) & (mr == 0) & (RGB差 > thm)ならば、
m = 1, y = c = 0とする。
13. R画素判定
(mr == 1) & (ry == 0) & (RGB差 > thr)ならば、
y = m = 1, c = 0とする。
14. K画素判定
上記7-13に該当しないとき、y = m = c = 1とする。
1. RY hue boundary (ry) R-2 * G + B> 0? 1: 0
2. Y-G hue boundary (yg) 11 * R-8 * G-3 * B> 0? 1: 0
3. G-C hue boundary (gc) R-5 * G + 4 * B <0? 1: 0
4. CB hue boundary (cb) 8 * R-14 * G + 6 * B <0? 1: 0
5. BM hue boundary (bm) 9 * R-2 * G-7 * B <0? 1: 0
6. MR hue boundary (mr) R + 5 * G-6 * B <0? 1: 0
7. ACS W pixel determination
If (R <thw) & (G <thw) & (B <thw), y = m = c = 0.
8. Y pixel determination
If (ry == 1) & (yg == 0) & (RGB difference> thy)
Let y = 1 and m = c = 0.
9. G pixel determination
If (yg == 1) & (gc == 0) & (RGB difference> thg)
Let c = y = 1, m = 0.
10. C pixel determination
If (gc == 1) & (cb == 0) & (RGB difference> thc),
Let c = 1 and m = y = 0.
11. B pixel determination
If (cb == 1) & (bm == 0) & (RGB difference> thb),
Let m = c = 1 and y = 0.
12. M pixel determination
If (bm == 1) & (mr == 0) & (RGB difference> thm),
Let m = 1 and y = c = 0.
13. R pixel determination
If (mr == 1) & (ry == 0) & (RGB difference> thr),
Let y = m = 1 and c = 0.
14. K pixel determination When not corresponding to 7-13 above, y = m = c = 1.
ここで、上記7-14の優先順位は数の小さい方を優先する。thwa, thy, thm, thc, thr, thg, thbは色判定動作前に決まる閾値である。また、RGB差とは、1画素内のRGB画像データ間における最大値と最小値の差である。 Here, the priority of the above 7-14 gives priority to the smaller number. thwa, thy, thm, thc, thr, thg, and thb are threshold values determined before the color determination operation. The RGB difference is a difference between the maximum value and the minimum value between RGB image data in one pixel.
出力信号として、cmyを合わせて3ビットで出力する。つまり、3ビットでCMYRGBKWの8色を表している。ここで色相毎に閾値を変えているのは色相領域毎に有彩色となる範囲が異なるため、色相領域に応じた閾値を決定する必要があるためである。なお、色相分割部2051の構成は説明するための一例であり、本発明はこれに限定されるものではなく、他の方式を用いても良い。
As an output signal, cmy is combined and output in 3 bits. That is, 3 bits represent 8 colors of CMYRGBKW. Here, the threshold value is changed for each hue because the range of chromatic colors is different for each hue region, and the threshold value needs to be determined according to the hue region. Note that the configuration of the
色相分割部2051の出力cmyは、それぞれラインメモリに5ライン蓄えられ、色画素判定部2052に入力される。図8は図7に示した色画素判定部2052の構成を示す一例で、カウント部20510と、色画素判定部20511と、ブロック化部20512と、密度化部20513と、RGBCMYの総合カウント部20514から構成される。
The output cmy of the
カウント部20510では、ラインメモリからの5ライン分のcmyデータが入力され、画素(c,m,y)を5x5のブロック内におけるそれぞれの数をカウントし(カウントした数をそれぞれnc,nm,nyとする)、次の色画素判定部20511へと送られる。色画素判定部20511では、以下の条件によって注目画素の色を判定する。
The
1. (min(nc, nm, ny) < tha_w) W判定
2. (nc > tha_c1) & (nc - max(nm, ny) > th_c2) C判定
3. (nm > tha_m1) & (nm - max(ny, nc) > th_m2) M判定
4. (ny > tha_y1) & (ny - max(nc, nm) > th_y2) Y判定
5. (nm > tha_r1) & (ny > tha_r1) & (min(nm, ny)- nc > th_r2) R判定
6. (ny > tha_g1) & (nc > tha_g1) & (min(ny, nc)- nm > th_g2) G判定
7. (nc > tha_b1) & (nm > tha_b1) & (min(nc, nm)- ny > th_b2) B判定
8. 上記1-7に該当しないとき K判定
1. (min (nc, nm, ny) <tha_w)
ここで、上記1-8の優先順位は数の小さい方を優先する。なお、tha_w, tha_c1, tha_c2, tha_m1, tha_m2, tha_y1, tha_y2, tha_r1, tha_r2, tha_g1, tha_g2, tha_b1, tha_b2は色判定前にあらかじめ設定する閾値である。 Here, the priority of 1-8 is given priority to the smaller number. Note that tha_w, tha_c1, tha_c2, tha_m1, tha_m2, tha_y1, tha_y2, tha_r1, tha_r2, tha_g1, tha_g2, tha_b1, and tha_b2 are preset threshold values before color determination.
この結果、RGBCMYKのいずれかの色であるという判定が得られた場合、判定された色のみがHigh、それ以外はLowとして、後段のブロック化部20512へと送られる。また、W判定となった場合はいずれの色にも該当せず、全てLowとしてブロック化部20512へと送られる。
As a result, when it is determined that the color is one of RGBCMYK, only the determined color is High and the others are Low, and are sent to the
ブロック化部20512は、色画素判定部20511のRGBCMYKそれぞれの判定出力をブロック化する。ここで、ブロック化とは、4x4のマトリックスにおいて、1画素以上の色画素がある場合には色画素ブロックとして出力するものである。従って、ブロック化部20512以降の処理は4x4を1ブロックとしてブロック単位で出力される。
The
密度化部20513は、ブロック化部20512の出力に対して孤立ブロックの除去のため、3x3ブロックの中のアクティブ条件が3個以上あり、かつ注目ブロックがアクティブならばアクティブブロックと判定して、判定結果をRGBCMYK各連続カウント部20514へと出力する。
The
RGBCMYK各連続カウント部20514では、それぞれの色に対して色画素ブロックの連続性をチェックし、RGBCMYKそれぞれの色を含む原稿かどうかを判断する。この結果は図示しないCPUに出力される。
Each RGBCMYK
図9のフローチャートを参照して、連続カウント部の色画素ブロックの連続性をカウントする動作を説明する。図9は連続カウント部の色画素ブロックの連続性をカウントする動作を説明するためのフローチャートである。MSは現在のラインの状態変数を示す配列を示し、SSは1ライン前の状態変数の配列を示し、Iは主走査の画素ブロック位置を示し、Thacsは連続性を判定する閾値を示し、MS[I]・SS[I]は連続カウント値を示す。なお、RGBCMYKと7種類の回路があるが、全て動作は同じように動くので説明を省略する。 The operation of counting the continuity of the color pixel block of the continuous count unit will be described with reference to the flowchart of FIG. FIG. 9 is a flowchart for explaining the operation of counting the continuity of the color pixel blocks in the continuous counting unit. MS indicates an array indicating state variables of the current line, SS indicates an array of state variables one line before, I indicates a pixel block position of main scanning, Thacs indicates a threshold for determining continuity, MS [I] · SS [I] indicates a continuous count value. Although there are seven types of circuits, RGBCMYK, all the operations are the same, and the description thereof is omitted.
まず、最初に注目画素ブロックが色画素ブロックであるか否かを判定し(ステップS100)、注目画素ブロックが色画素ブロックでない場合(ステップS100/No)には、MS[I] = 0とし(ステップS100→ステップS112)、次いでステップS105に移行する。一方、注目画素ブロックが色画素ブロックの場合(ステップS100/Yes)には、ステップS101に移行する。ステップS101ではMS[I] = Thacsであるか否かを判定する(ステップS101)。この判定の結果が真のとき(ステップS101/Yes)、色原稿と判定する(ステップS113)。 First, it is determined whether or not the pixel block of interest is a color pixel block (step S100). If the pixel block of interest is not a color pixel block (step S100 / No), MS [I] = 0 is set ( Step S100 → Step S112), and then the process proceeds to Step S105. On the other hand, when the pixel block of interest is a color pixel block (step S100 / Yes), the process proceeds to step S101. In step S101, it is determined whether MS [I] = Thacs (step S101). When the result of this determination is true (step S101 / Yes), it is determined as a color original (step S113).
また、MS[I] = Thacsでない(ステップS101/No)場合には、MS[I] ≦ SS[I+1](右上のブロック)であるか否かを判定し(ステップS102)、MS[I] ≦ SS[I+1]であると判定した(ステップS102/Yes)場合にはステップS107に移行する。一方、ステップS102において、MS[I] ≦ SS[I+1]でないと判定した(ステップS102/No)場合には、ステップS103に移行する。 If MS [I] = Thacs is not satisfied (step S101 / No), it is determined whether MS [I] ≦ SS [I + 1] (upper right block) (step S102). If it is determined that I] ≦ SS [I + 1] (step S102 / Yes), the process proceeds to step S107. On the other hand, if it is determined in step S102 that MS [I] ≦ SS [I + 1] is not satisfied (step S102 / No), the process proceeds to step S103.
ステップS107では、SS[I](上のブロック)= 0であるか否かを判定する。この判定結果がSS[I] = 0でない(ステップS107/No)場合には、MS[I] = SS[I+1]とする(ステップS108)。すなわち、注目画素ブロックの連続カウント値を右上の画素ブロックの連続カウント値としてステップS103に移行する。他方SS[I] = 0(ステップS107/Yes)の場合には、ステップS109でSS[I-1](左上のブロック) = 0であるか否かを判定し、SS[I-1] = 0でない(ステップS109/No)場合には、同様にステップS108へと移行する。 In step S107, it is determined whether SS [I] (upper block) = 0. When the determination result is not SS [I] = 0 (step S107 / No), MS [I] = SS [I + 1] is set (step S108). That is, the process proceeds to step S103 with the continuous count value of the pixel block of interest as the continuous count value of the upper right pixel block. On the other hand, if SS [I] = 0 (step S107 / Yes), it is determined in step S109 whether SS [I-1] (upper left block) = 0, and SS [I-1] = If it is not 0 (No in step S109), the process proceeds to step S108 in the same manner.
さらに、ステップS109でSS[I-1] = 0である場合には、MS[I-1](左のブロック) = 0であるか否かを判定する(ステップS110)。この判定の結果、MS[I-1] = 0である(ステップS110/Yes)場合には、MS[I] = SS[I+1]+1とする(ステップS111)。すなわち、注目画素ブロックの連続カウント値を右上の画素ブロックの連続カウント値を+1し、ステップS103に移行する。他方、ステップS110でMS[I-1] = 0でない(ステップS110/No)場合には、ステップS108に移行する。 Further, if SS [I-1] = 0 in step S109, it is determined whether MS [I-1] (left block) = 0 (step S110). If MS [I-1] = 0 as a result of this determination (step S110 / Yes), MS [I] = SS [I + 1] +1 is set (step S111). That is, the continuous count value of the pixel block of interest is incremented by 1 from the continuous count value of the upper right pixel block, and the process proceeds to step S103. On the other hand, if MS [I-1] = 0 is not 0 in step S110 (step S110 / No), the process proceeds to step S108.
ステップS103では、MS[I-1](左のブロック) = MAX (MS[I-1], S[I-1], S[I])とし、注目画素ブロックの左・左上・上の画素ブロックのうち最大となる連続カウント値を注目画素ブロックの左の画素ブロックにおける連続カウント値とする。続いて、MS[I] ≦ MS[I-1]であるか否かを判定する(ステップS104)。すなわち、注目画素ブロックの連続カウント値が左の画素ブロックの連続カウント値以下であるか否かを判定する。この判定の結果、MS[I] ≦ MS[I-1]でないと判定された(ステップS104/No)場合には、ステップS105に移行する。一方、MS[I] ≦ MS[I-1]であると判定された(ステップS104/Yes)場合には、MS[I] = MS[I-1]+1とした後(ステップS106)、ステップS105に移行する。ステップS105ではI = I+1として次の画素ブロックにおける連続カウント値の検出が行われる。 In step S103, MS [I-1] (left block) = MAX (MS [I-1], S [I-1], S [I]), and the left, upper left, and upper pixels of the pixel block of interest. The maximum continuous count value in the block is set as the continuous count value in the pixel block on the left of the target pixel block. Subsequently, it is determined whether or not MS [I] ≦ MS [I-1] (step S104). That is, it is determined whether or not the continuous count value of the pixel block of interest is equal to or less than the continuous count value of the left pixel block. As a result of this determination, if it is determined that MS [I] ≦ MS [I-1] is not satisfied (step S104 / No), the process proceeds to step S105. On the other hand, when it is determined that MS [I] ≦ MS [I-1] (Step S104 / Yes), after setting MS [I] = MS [I-1] +1 (Step S106), The process proceeds to step S105. In step S105, I = I + 1 is set, and the continuous count value in the next pixel block is detected.
上記フローでは、注目画素ブロックが色画素ブロックの場合に、左・上・左上の画素ブロックの連続カウント値が全て0のときには右上の画素ブロックの連続カウント値を+1してカウントし、他方、注目画素ブロックが色画素ブロックの場合に、左・上・左上の画素ブロックの連続カウント値がどれか0以外の場合には、右上の画素ブロックの連続カウント値をそのまま保持する。そして、上記隣接画素ブロック(周辺の左・上・左上・右上)の連続カウント値の最大値を注目画素ブロック(現在の画素ブロック)の連続カウント値とする。ただし、注目画素ブロックが色画素ブロックではない場合、連続カウント値をクリアして0にする。すなわち、連続カウント値はほぼ縦の線分と横の線分の和となる。この連続カウント値が、ある閾値(Thacs)に達したとき、特定の色原稿と判断する。なお、右上の画素ブロックの連続カウント値を他と異なる扱いにしているのは、二重カウントを防ぐためである。 In the above flow, when the pixel block of interest is a color pixel block, if the continuous count values of the left, upper and upper left pixel blocks are all 0, the continuous count value of the upper right pixel block is incremented by 1, and When the pixel block of interest is a color pixel block, if the continuous count value of the left, upper, upper left pixel block is any other than 0, the continuous count value of the upper right pixel block is held as it is. Then, the maximum continuous count value of the adjacent pixel block (peripheral left, upper, upper left, and upper right) is set as the continuous count value of the pixel block of interest (current pixel block). However, if the target pixel block is not a color pixel block, the continuous count value is cleared to zero. That is, the continuous count value is approximately the sum of the vertical and horizontal line segments. When the continuous count value reaches a certain threshold value (Thacs), it is determined that the document is a specific color document. The reason why the continuous count value of the upper right pixel block is treated differently from others is to prevent double counting.
以上説明したように、本実施の形態において、各色連続カウント部は、1ライン前の画素ブロック(注目画素ブロックに対して左上・上・右上の画素ブロック)における色画素ブロックの連続カウント値を参照して、注目画素ブロックにおける色画素ブロックの連続カウント値を算出し、算出した注目画素ブロックにおける色画素ブロックの連続カウント値が閾値以上の場合に特定の色を用いた原稿と判定することとしているため、正確に特定色の原稿か否かを判定することが可能となっている。加えて、小さな領域で誤判定しても正確に特定色の原稿か否かを判定することが出来る。 As described above, in the present embodiment, each color continuous count unit refers to the continuous count value of the color pixel block in the pixel block one line before (the pixel block on the upper left, upper, and upper right with respect to the target pixel block). Then, the continuous count value of the color pixel block in the target pixel block is calculated, and when the calculated continuous count value of the color pixel block in the target pixel block is equal to or greater than the threshold value, the document is determined to be a document using a specific color. Therefore, it is possible to accurately determine whether or not the document is a specific color. In addition, it is possible to accurately determine whether the document is of a specific color even if it is erroneously determined in a small area.
さらに、従来のACSでは単にモノクロかカラーかしか判定できなかったが、RGBCMYKと独立に色原稿であるか否かを判定するため、何色を使ったカラーか?という問いに対しても判断が可能となる。 Furthermore, in the conventional ACS, only monochrome or color can be determined, but in order to determine whether the original is a color document independently of RGBCMYK, how many colors are used? Judgment is possible for the question.
また、本実施形態ではRGBデータに対する構成例を示したが、RGBデータに限定されるものではなく、例えば輝度色差の系(Lab色空間)などに対して色相判定するようにしても良い。 In this embodiment, the configuration example for the RGB data is shown. However, the present invention is not limited to the RGB data. For example, the hue may be determined for a luminance color difference system (Lab color space).
ACS判定部で判定したRGBCMYKの各色判定結果は、それぞれの色によりトナーセーブのON/OFF、さらにはトナーセーブの方法、適用する色版をする。その一例を以下に示す。 Each of the RGBCMYK color determination results determined by the ACS determination unit indicates whether the toner save is ON / OFF, the toner save method, and the color plate to be applied depending on the color. An example is shown below.
ACSであり、かつ、トナーセーブモードにおいて、ACSの判定結果がCMYKの全作像色を使うフルカラーであったとき、図10(a)のようなシャドウを緩やかに圧縮するような変換テーブルを用いる。これにより、階調性のような画質を重視するフルカラーの出力において、階調性の低下を抑えつつ、トナーをセーブすることが出来る。 When the ACS is in the toner save mode and the ACS determination result is full color using all CMYK image forming colors, a conversion table that gently compresses shadows as shown in FIG. 10A is used. . As a result, toner can be saved while suppressing a decrease in gradation in full color output that emphasizes image quality such as gradation.
ACS、かつ、トナーセーブモードにおいて、ACSの判定結果がRGBCMY、すなわちシングルカラーの時には図10(b)のような変換テーブルを用いる。図10(b)の変換テーブルはシャドウ側を飽和させて階調を潰してしまうが、文字原稿などのコントラストの低下を抑えつつ、トナーをセーブすることが出来る。 In the ACS and toner save mode, when the ACS determination result is RGBCMY, that is, single color, a conversion table as shown in FIG. 10B is used. Although the conversion table in FIG. 10B saturates the shadow side and collapses the gradation, the toner can be saved while suppressing a decrease in contrast of a character document or the like.
ACS、かつ、トナーセーブモードにおいて、ACSの判定結果がKのみ、すなわちモノクロの時には原稿の情報量を重視、かつ単一版でそれほどトナー消費が多くないこともあり、トナーセーブは行わない。これにはトナーセーブ部をスルーにするか、リニアな変換テーブルをセットすることにより対応することができる。 In the ACS and toner save mode, when the ACS determination result is only K, that is, monochrome, the information amount of the original is emphasized, and the toner consumption is not so much in a single version, so toner save is not performed. This can be dealt with by setting the toner save portion to “through” or setting a linear conversion table.
ACS、かつ、トナーセーブのモードにおいて、ACSの判定結果がRGBCMYいずれか一色に加えてK、すなわち黒を含む二色カラーの時、K版には情報量重視でスルー(通過)とし、付随するRGBCMYいずれかの色版については図10(b)のコントラスト重視のトナーセーブ処理を行う。これにより、黒文字などの情報はそのままに、色版のみ二色カラーの特徴を保持しながらトナーをセーブすることが出来る。 In the ACS and toner save mode, when the ACS determination result is K, that is, two-color color including black in addition to any one of RGBCMY, the K plate is made through (passing) with emphasis on the amount of information and is attached. For any of the RGBCMY color plates, the toner saving process emphasizing contrast as shown in FIG. 10B is performed. As a result, the toner can be saved while maintaining the characteristics of the two-color color only in the color plate while maintaining the information such as black characters.
以上説明してきたように、本実施形態では、ACSによる判定結果に応じて適切なトナーセーブ処理を自動的に適用することが可能となる。なお各判定結果によるトナーセーブ処理の有無、また適用する処理方法については上記した範囲に限るものではなく、ユーザの希望に応じて任意に適用することが出来る。 As described above, in the present embodiment, it is possible to automatically apply an appropriate toner save process according to the determination result by ACS. The presence / absence of the toner saving process based on each determination result and the processing method to be applied are not limited to the above range, and can be arbitrarily applied according to the user's wishes.
例えば、一番原稿として用意されるのが、モノクロが多いと考えられる考え方から積極的にモノクロ原稿と判定されたときにトナーセーブを行うという場合もある。その場合には、図10(a)のような変換テーブルによりトナーセーブを行うと良い。 For example, there is a case where toner saving is performed when it is positively determined that the original is prepared as a monochrome original from the idea that there are many monochrome. In that case, it is preferable to perform toner save by using a conversion table as shown in FIG.
また本発明に係る他の実施形態として、ユーザが自分でどのケースにはどの処理を適用できるのか設定可能とすることができる。さらに、ユーザ自身で好みの変換テーブルを設定可能とすることもできる。 As another embodiment according to the present invention, the user can set which process can be applied to which case. Furthermore, the user can set a favorite conversion table.
以上、本発明の実施形態として、CMYKでの蓄積方式を採用するフルカラーの複合機の構成例を用いて説明してきた。続く図11〜15では、RGBの蓄積方式を用い、この方式でも同様に構成することが出来ることを説明する。図11、14および15は、RGBの蓄積方式を採用するフルカラーの複合機の構成を示す一例で、これまで説明してきたCMYKによる画像蓄積に替えて、RGBによる蓄積を行う場合のフルカラー複合機におけるコピー時・スキャナ配信時・FAX配信時の画像データの流れについて説明したブロック図である。 As described above, the embodiment of the present invention has been described using the configuration example of the full-color multifunction peripheral that employs the storage method in CMYK. In the following FIGS. 11 to 15, it is explained that the RGB storage method is used, and this method can be similarly configured. FIGS. 11, 14 and 15 show an example of the configuration of a full-color multi-function peripheral that employs the RGB storage method. In the full-color multi-function peripheral in the case of storing in RGB instead of the image storage in CMYK described above. FIG. 5 is a block diagram illustrating the flow of image data during copying, scanner distribution, and FAX distribution.
基本的な動作は、CMYK蓄積方式を採用した構成例と同様である。その他は、それぞれ図1、4および6に示す実施形態と原則的には同一である。異なるのはCMYK蓄積からRGB蓄積へと変化したことにより、図2のスキャナ補正回路にあった色補正回路が、プリンタ補正回路に変わった点である(図12および13参照)。これ以外の動作は図1、4および6に示す実施形態に準じているため、省略する。 The basic operation is the same as that of the configuration example adopting the CMYK accumulation method. Others are in principle the same as the embodiment shown in FIGS. 1, 4 and 6, respectively. The difference is that the color correction circuit in the scanner correction circuit of FIG. 2 has changed to a printer correction circuit due to the change from CMYK storage to RGB storage (see FIGS. 12 and 13). The other operations are the same as those in the embodiment shown in FIGS.
以上、上記実施形態により、複数の色判定手段の結果に応じて原稿に存在する色を特定した結果に基づいてトナーセーブ処理を行うか切替えることができる。 As described above, according to the embodiment, it is possible to switch whether to perform the toner save process based on the result of specifying the color existing in the document according to the result of the plurality of color determination means.
また、上記実施形態により、複数の色判定手段の結果に応じて原稿に存在する色を特定した結果に基づいてトナーセーブ処理を切替えることができる。 Further, according to the above embodiment, the toner saving process can be switched based on the result of specifying the color existing in the document according to the result of the plurality of color determination means.
また、上記実施形態により、複数の色判定手段の結果に応じて原稿に存在する色を特定した結果に基づいて特定の色版のみトナーセーブ処理を行うことができる。 Further, according to the above-described embodiment, it is possible to perform the toner saving process only for a specific color plate based on the result of specifying the color existing in the document according to the result of the plurality of color determination means.
以上、本発明者によってなされた発明を好適な実施の形態に基づき具体的に説明したが、本発明は上記のものに限定されるものではなく、その要旨を逸脱しない範囲で種種変更可能であることは言うまでもない。 As mentioned above, the invention made by the present inventor has been specifically described based on the preferred embodiments. However, the present invention is not limited to the above, and various modifications can be made without departing from the scope of the invention. Needless to say.
1 読み取りユニット
2 スキャナ補正部
3 固定長多値圧縮器
5 プリンタコントローラ
6 記憶手段(半導体メモリ)
7 HDD
8 固定長多値伸張器
9 プリンタ補正部
10 GAVD
11 作像ユニット
12 圧縮伸張ブロック
13 画像フォーマット変換ユニット
DESCRIPTION OF
7 HDD
8 Fixed
11
Claims (2)
入力された画像データに用いられているすべての種類の色である入力色を判定する色画素判定手段と、
前記色画素判定手段により判定されたすべての色を表現するために必要な前記作像色を選択する作像色選択手段と、
前記色画素判定手段により判定された前記入力色の数、及び、必要な前記作像色に応じて、前記作像色のトナーの消費量を決定するトナーセーブ手段と、を備え、
前記トナーセーブ手段は、
前記入力色の数が1であり、且つ、前記入力色が黒色である場合に、トナーセーブをしないで黒色のトナーの消費量を決定し、
前記入力色の数が1であり、且つ、前記入力色が黒色でない場合に、コントラストを重視するルックアップテーブルを用いて、必要な前記作像色のトナーの消費量を決定し、
前記トナーセーブ手段は、前記入力色の数が2であり、且つ、前記入力色のうちの1つが黒色である場合に、黒色について階調性を重視するルックアップテーブルを用い、他方の前記入力色についてコントラストを重視するルックアップテーブルを用いて、必要な前記作像色のトナーの消費量を決定し、
必要な前記作像色が、前記複数の画像形成手段が各々持つ前記作像色のすべてである場合に、階調性を重視するルックアップテーブルを用いて、必要な前記作像色のトナーの消費量を決定する
ことを特徴とする画像形成装置。 A plurality of image forming means each having a different image forming color;
Color pixel determination means for determining input colors that are all kinds of colors used in input image data;
Image forming color selecting means for selecting the image forming color necessary for expressing all the colors determined by the color pixel determining means;
Toner save means for determining a consumption amount of toner of the image forming color according to the number of the input colors determined by the color pixel determining means and the required image forming color ;
The toner saving means includes
When the number of input colors is 1 and the input color is black, the consumption amount of black toner is determined without toner saving;
When the number of the input colors is 1 and the input color is not black, a consumption amount of the toner of the image forming color that is necessary is determined using a lookup table that emphasizes contrast,
When the number of the input colors is 2 and one of the input colors is black, the toner saving unit uses a look-up table in which gradation is emphasized for black, and the other input Using a look-up table that emphasizes contrast for color, determine the amount of toner consumption of the image color required,
When the required image forming colors are all of the image forming colors possessed by the plurality of image forming units, a look-up table that emphasizes gradation is used to determine the toner of the required image forming colors. An image forming apparatus for determining a consumption amount .
入力された画像データに用いられているすべての種類の色である入力色を判定する色画素判定工程と、
前記色画素判定工程にて判定されたすべての色を表現するために必要な前記作像色を選択する作像色選択工程と、
前記色画素判定工程にて判定された前記入力色の数、及び、必要な前記作像色に応じて、前記作像色のトナーの消費量を決定するトナーセーブ工程と、を含み、
前記トナーセーブ工程では、
前記入力色の数が1であり、且つ、前記入力色が黒色である場合に、トナーセーブをしないで黒色のトナーの消費量を決定し、
前記入力色の数が1であり、且つ、前記入力色が黒色でない場合に、コントラストを重視するルックアップテーブルを用いて、必要な前記作像色のトナーの消費量を決定し、
前記トナーセーブ手段は、前記入力色の数が2であり、且つ、前記入力色のうちの1つが黒色である場合に、黒色について階調性を重視するルックアップテーブルを用い、他方の前記入力色についてコントラストを重視するルックアップテーブルを用いて、必要な前記作像色のトナーの消費量を決定し、
必要な前記作像色が、前記複数の画像形成手段が各々持つ前記作像色のすべてである場合に、階調性を重視するルックアップテーブルを用いて、必要な前記作像色のトナーの消費量を決定する
ことを特徴とするトナーセーブ方法。 A toner saving method by an image forming apparatus having a plurality of image forming means each having a different image forming color,
A color pixel determination step for determining an input color that is all kinds of colors used in the input image data;
An image forming color selecting step for selecting the image forming color necessary for expressing all the colors determined in the color pixel determining step;
The number of the input color which is determined by the color pixel determination step, and, in response to the image forming colors required, see containing a toner saving step, the determining the amount of toner consumption of the image forming colors,
In the toner saving process,
When the number of input colors is 1 and the input color is black, the consumption amount of black toner is determined without toner saving;
When the number of the input colors is 1 and the input color is not black, a consumption amount of the toner of the image forming color that is necessary is determined using a lookup table that emphasizes contrast,
When the number of the input colors is 2 and one of the input colors is black, the toner saving unit uses a look-up table in which gradation is emphasized for black, and the other input Using a look-up table that emphasizes contrast for color, determine the amount of toner consumption of the image color required,
When the required image forming colors are all of the image forming colors possessed by the plurality of image forming units, a look-up table that emphasizes gradation is used to determine the toner of the required image forming colors. A toner saving method characterized by determining a consumption amount .
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005302317A JP4847092B2 (en) | 2005-10-17 | 2005-10-17 | Image processing apparatus and toner saving method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005302317A JP4847092B2 (en) | 2005-10-17 | 2005-10-17 | Image processing apparatus and toner saving method |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2007114224A JP2007114224A (en) | 2007-05-10 |
JP4847092B2 true JP4847092B2 (en) | 2011-12-28 |
Family
ID=38096522
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005302317A Expired - Fee Related JP4847092B2 (en) | 2005-10-17 | 2005-10-17 | Image processing apparatus and toner saving method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4847092B2 (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5278257B2 (en) * | 2009-09-03 | 2013-09-04 | 富士ゼロックス株式会社 | Color processing apparatus, image processing apparatus, and program |
JP5678584B2 (en) * | 2009-12-16 | 2015-03-04 | 株式会社リコー | Image processing apparatus, image processing method, and program |
JP6452342B2 (en) * | 2014-08-14 | 2019-01-16 | キヤノン株式会社 | Image processing apparatus, image forming apparatus, image processing method, and program |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001268379A (en) * | 2000-03-17 | 2001-09-28 | Minolta Co Ltd | Image processing apparatus |
JP2005043481A (en) * | 2003-07-23 | 2005-02-17 | Kyocera Mita Corp | Color image forming apparatus |
-
2005
- 2005-10-17 JP JP2005302317A patent/JP4847092B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2007114224A (en) | 2007-05-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8254672B2 (en) | Image compressing method, image compressing apparatus and image forming apparatus | |
JP4708460B2 (en) | Display control apparatus, image forming apparatus, display device control method, control program, and recording medium | |
US20040156076A1 (en) | Method of and apparatus for image processing, and computer product | |
JP4763027B2 (en) | Image processing apparatus, image forming apparatus, image processing method, image processing program, and computer-readable recording medium | |
JP2004228811A (en) | Image processor, image processing method and program for computer to perform execution | |
US8401287B2 (en) | Image processing apparatus and processing method thereof | |
JP4217536B2 (en) | Image processing apparatus, image processing method, and image forming apparatus | |
JP4898601B2 (en) | Image processing apparatus, image processing method, and program thereof | |
JP3929030B2 (en) | Image processing device | |
JP4847092B2 (en) | Image processing apparatus and toner saving method | |
JP2004187119A (en) | Device, system, and method for processing image | |
JP2001186356A (en) | Picture compression device, picture compresion method and computer readable storage medium | |
US20070070463A1 (en) | Image forming apparatus | |
JP2006245850A (en) | Full color image forming apparatus | |
JP4409871B2 (en) | Color space conversion apparatus and image forming apparatus | |
JP3889279B2 (en) | Image processing device | |
JP4154163B2 (en) | Image processing apparatus, image processing method, and color copying machine | |
JP2007251820A (en) | Image processing device, image forming apparatus, image processing method, and program for computer to execute the method | |
JP4990340B2 (en) | Image processing apparatus, image forming apparatus, image processing method, image processing program, and recording medium | |
JP4515986B2 (en) | Image processing apparatus and program | |
JP3804946B2 (en) | Image processing apparatus, image processing method, program thereof, and recording medium | |
JP2007189275A (en) | Image processor | |
JP2004159035A (en) | Image processor | |
JP2006041792A (en) | Image processing apparatus | |
JP2004112604A (en) | Image processing apparatus |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20080801 |
|
RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20080819 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100921 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20101119 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110412 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110527 |
|
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: 20111011 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20111013 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20141021 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |