JP2019009621A - Image forming apparatus, control method thereof, and program - Google Patents
Image forming apparatus, control method thereof, and program Download PDFInfo
- Publication number
- JP2019009621A JP2019009621A JP2017123558A JP2017123558A JP2019009621A JP 2019009621 A JP2019009621 A JP 2019009621A JP 2017123558 A JP2017123558 A JP 2017123558A JP 2017123558 A JP2017123558 A JP 2017123558A JP 2019009621 A JP2019009621 A JP 2019009621A
- Authority
- JP
- Japan
- Prior art keywords
- dot
- dot size
- threshold
- density
- image forming
- 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.)
- Pending
Links
Images
Landscapes
- Color, Gradation (AREA)
- Facsimile Image Signal Circuits (AREA)
Abstract
【課題】ディザ法における最小ドットサイズを好適に補正することにより、擬似輪郭の発生を抑えつつ、極濃度域の再現性や粒状性を向上させる仕組みを提供する。【解決手段】本画像形成装置は、複数のドットサイズで所定濃度を表現したドットサイズ補正用チャートをシートに形成する。また、本画像形成装置は、当該ドットサイズ補正用チャートを読み取って算出したドットサイズ補正用チャートの濃度値と、所定濃度の濃度値とを比較して最小ドットサイズを決定する。さらに、本画像形成装置は、決定した最小ドットサイズを用いて、ディザ処理を実行するための閾値マトリクスを生成する。【選択図】 図5A mechanism for improving reproducibility and graininess of an extreme density region while suppressing generation of a pseudo contour by suitably correcting a minimum dot size in a dither method is provided. The image forming apparatus forms a dot size correction chart expressing a predetermined density with a plurality of dot sizes on a sheet. In addition, the image forming apparatus determines the minimum dot size by comparing the density value of the dot size correction chart calculated by reading the dot size correction chart and the density value of the predetermined density. Further, the image forming apparatus generates a threshold matrix for performing dither processing using the determined minimum dot size. [Selection] Figure 5
Description
本発明は、画像形成装置、その制御方法、及びプログラムに関する。 The present invention relates to an image forming apparatus, a control method thereof, and a program.
プリンタ又は複写機等の画像形成装置に用いられる画像記録方式として、電子写真方式が知られている。電子写真方式は、レーザビームを利用して感光ドラム上に潜像を形成し、帯電した色材(以下、トナーと称する。)により潜像を現像するものである。画像の記録は、現像されたトナーによる画像を転写紙に転写して定着させることにより行う。その際の出力画像は中間調を含む多階調の画像データであることが考えられるが、上記電子写真方式では、中間調の画像を得にくいため、一般的にディザ法を用いた擬似階調方式にて画像を作成する必要があり、その変換が必要になっている。 An electrophotographic system is known as an image recording system used in an image forming apparatus such as a printer or a copying machine. In the electrophotographic system, a latent image is formed on a photosensitive drum using a laser beam, and the latent image is developed with a charged color material (hereinafter referred to as toner). The image is recorded by transferring the developed toner image onto a transfer sheet and fixing it. The output image at that time may be multi-tone image data including halftones. However, in the above electrophotographic method, it is difficult to obtain halftone images. It is necessary to create an image by a method, and the conversion is necessary.
例えば、1画素で再現できる階調数が2階調のプリンタに対して、ディザ法による画像2値化の原理について図3を用いて説明する。ディザ法では、入力の多値画像(例えば、8bit階調画像)をN×M(図では5×5)のブロックに分割し、ブロック内の画素の階調値を同サイズのN×Mの閾値マトリクスと比較し、閾値より画素値が大きければ黒が出力され、それ以外では白が出力される。これをマトリクスのサイズ毎に全画素に対して行うことで、画像全体を2値化することが可能になる。 For example, the principle of image binarization by the dither method will be described with reference to FIG. 3 for a printer having two gradations that can be reproduced by one pixel. In the dither method, an input multi-valued image (for example, an 8-bit gradation image) is divided into N × M (5 × 5 in the figure) blocks, and the gradation values of pixels in the block are the same size N × M. Compared with the threshold matrix, black is output if the pixel value is larger than the threshold, and white is output otherwise. By performing this for all pixels for each matrix size, the entire image can be binarized.
また通常上記ディザ法では低濃度域で生成されるドットが小さいとトナーが記録紙に付着しにくく不安定になり、低濃度域の再現性や粒状性が悪くなってしまう。そのため低濃度域ではドットを集中させ安定したドットが形成されるような閾値マトリクスを用いてドットを成長させる。しかし、ドットの大きさによっては元の多階調の画像データが持つ解像力が損なわれてしまうので、その解像力を損なわないレベルでドットを大きくする必要がある。即ち、低濃度域の再現性及び粒状性と解像力のトレードオフを勘案しながらそのプリンタのドットサイズが決定される。 In general, in the above-described dither method, if the dots generated in the low density region are small, the toner is difficult to adhere to the recording paper and becomes unstable, and the reproducibility and graininess in the low density region are deteriorated. Therefore, in the low density region, the dots are grown by using a threshold matrix that concentrates the dots and forms stable dots. However, depending on the size of the dot, the resolution of the original multi-gradation image data is impaired, so it is necessary to enlarge the dot at a level that does not impair the resolution. In other words, the dot size of the printer is determined in consideration of the reproducibility of the low density region and the trade-off between the granularity and the resolving power.
この低濃度域からのドット成長に関して、特許文献1には、低濃度以下においてはドットサイズを規定し、ドットの疎密で階調を表現(以下、FM:Frequency−Modulationと称する。)する手法が提案されている。また、低濃度域以上ではドットの大きさで階調を表現(以下、AM:Amplitude−Modulationと称する。)する手法が用いられている。これにより、低濃度域の再現性や粒状性を向上させることができる。 Regarding dot growth from this low density region, Japanese Patent Laid-Open No. 2004-26883 discloses a technique in which the dot size is defined below the low density and the gradation is expressed by the density of the dots (hereinafter referred to as FM: Frequency-Modulation). Proposed. Further, in the low density region or higher, a technique is used in which gradation is expressed by dot size (hereinafter referred to as AM: Amplitude-Modulation). Thereby, the reproducibility and granularity of a low concentration region can be improved.
しかしながら、上記従来技術には以下に記載する課題がある。例えば、上記従来技術における電子写真方式の画像形成装置においては、使用環境(温度・湿度)や経時変化により再現可能なドットサイズが変化し、ドットの消失や欠け等が発生する。そのため、上記ディザ法により予め作成した閾値マトリクスを用いても、安定したドットを形成することができず、低濃度域の再現性や粒状性が悪化してしまうという課題がある。さらに、図4に示すようにFM領域においてはドットの消失で目標となる濃度を再現することができず、AM方式へ切り替わった後に急に濃度が上がるため、FM方式とAM方式の境界部(図4の401)で擬似輪郭が発生する危険もある。しかし、上記従来技術では、FM方式とAM方式を切り替えてドットを成長させるディザ法について提案されているが、ドットサイズが変化した場合の補正方法については言及されておらず、上記課題を解決することはできない。 However, the above prior art has the following problems. For example, in the above-described conventional electrophotographic image forming apparatus, the reproducible dot size changes depending on the usage environment (temperature / humidity) and changes with time, and the disappearance or missing of dots occurs. For this reason, even if a threshold matrix created in advance by the dither method is used, stable dots cannot be formed, and there is a problem that the reproducibility and graininess of the low density region deteriorate. Further, as shown in FIG. 4, in the FM area, the target density cannot be reproduced due to the disappearance of dots, and the density suddenly increases after switching to the AM system. Therefore, the boundary between the FM system and the AM system ( There is also a risk that a pseudo contour is generated in 401) of FIG. However, in the above prior art, a dither method for growing dots by switching between the FM method and the AM method has been proposed, but there is no mention of a correction method when the dot size changes, and the above problem is solved. It is not possible.
本発明は、上述の問題の少なくとも一つに鑑みて成されたものであり、ディザ法における最小ドットサイズを好適に補正することにより、擬似輪郭の発生を抑えつつ、極濃度域の再現性や粒状性を向上させる仕組みを提供することを目的とする。 The present invention has been made in view of at least one of the above-mentioned problems, and by appropriately correcting the minimum dot size in the dither method, the reproducibility of the extreme density region can be reduced while suppressing the occurrence of pseudo contours. An object is to provide a mechanism for improving graininess.
本発明は、画像形成装置であって、複数のドットサイズで所定濃度を表現したドットサイズ補正用チャートをシートに形成する形成手段と、前記形成手段によってシートに形成された前記ドットサイズ補正用チャートを読み取る読取手段と、前記読取手段によって読み取って算出した前記ドットサイズ補正用チャートの濃度値と、前記所定濃度の濃度値とを比較して最小ドットサイズを決定する決定手段と、前記決定手段によって決定された前記最小ドットサイズを用いて、ディザ処理を実行するための閾値マトリクスを生成する生成手段とを備えることを特徴とする。 The present invention is an image forming apparatus, wherein a dot size correction chart expressing a predetermined density with a plurality of dot sizes is formed on a sheet, and the dot size correction chart formed on the sheet by the forming means By the reading means, a determining means for determining the minimum dot size by comparing the density value of the dot size correction chart calculated by reading with the reading means and the density value of the predetermined density, and the determining means And generating means for generating a threshold matrix for executing dither processing using the determined minimum dot size.
本発明によれば、ディザ法における最小ドットサイズを好適に補正することにより、擬似輪郭の発生を抑えつつ、極濃度域の再現性や粒状性を向上させることができる。 According to the present invention, by appropriately correcting the minimum dot size in the dither method, it is possible to improve the reproducibility and graininess of the extreme density region while suppressing the occurrence of a pseudo contour.
以下に本発明の一実施形態を示す。以下で説明される個別の実施形態は、本発明の上位概念、中位概念及び下位概念など種々の概念を理解するために役立つであろう。また、本発明の技術的範囲は、特許請求の範囲によって確立されるのであって、以下の個別の実施形態によって限定されるわけではない。 An embodiment of the present invention is shown below. The individual embodiments described below will help to understand various concepts, such as superordinate concepts, intermediate concepts and subordinate concepts of the present invention. Further, the technical scope of the present invention is established by the claims, and is not limited by the following individual embodiments.
<第1の実施形態>
<システム構成>
以下では、本発明の第1の実施形態について図面を用いて説明する。まず、図1を参照して、本実施形態に係るシステムの構成について説明する。本システムは、画像形成装置100を構成するプリンタを含んで構成される。本実施形態に係る画像形成装置は、C(シアン),M(マゼンダ),Y(イエロー),K(ブラック)の4色で表現されるカラーの画像形成装置である。画像形成装置100は、CPU101、ROM102、RAM103、HDD104、表示部105、操作部106、スキャナ部107、スキャナ画像処理部108、ネットワークI/F109、プリンタ画像処理部110、及びプリンタ部111を備える。これらのコンポーネントは、システムバス112を介して相互にデータを送受可能に接続される。また、画像形成装置100にはコンピュータ114が接続され、当該コンピュータ114にはモニタ113が接続される。
<First Embodiment>
<System configuration>
Below, the 1st Embodiment of this invention is described using drawing. First, the configuration of a system according to the present embodiment will be described with reference to FIG. The system includes a printer that constitutes the image forming apparatus 100. The image forming apparatus according to the present embodiment is a color image forming apparatus represented by four colors of C (cyan), M (magenta), Y (yellow), and K (black). The image forming apparatus 100 includes a
CPU101は、装置全体の制御及び演算処理等を統括的に行う中央処理装置であり、ROM102に格納されたプログラムに基づき後述する各画像処理を実行する。ROM102は、読み出し専用メモリであり、システム起動プログラムやスキャナ部107及びプリンタ部111の制御を行うプログラム、文字データや文字コード情報等の記憶領域である。RAM103は、ランダムアクセスメモリであり、様々な処理毎にROM102に格納されているプログラムやデータがCPU101によりロードされ実行される際に利用される。また、RAM103は、スキャナ部107やネットワークI/F109から受信した画像ファイルのデータ記憶領域として利用される。HDD104は、例えばハードディスク等から構成されており、CPU101の実行する処理の結果や、プログラム、各情報ファイル、印刷画像等の格納に利用される。また、HDD104は、CPU101によって処理を実行する際の作業用領域としても利用される。
The
表示部105は、例えば液晶等によって画面表示を行うものであり、装置の設定状態や、CPU101などの装置各部の処理、エラー状態などの表示に使用される。操作部106は、ユーザが設定の変更やリセット等の各種指令の入力を受け付ける。操作部106を介して入力された各種指令の情報はRAM103に格納され、CPU101の処理実行時に用いられる。
The
スキャナ部107は、読取手段として機能し、原稿に光を照射して反射光をRGBのカラーフィルタを備えたCCDなどで電気信号に変換し、パラレル(又はシリアル)ケーブルなどを介して原稿に対応したRGB画像データを得るものである。また、スキャナ部107は、このRGB画像データをスキャナ画像処理部108へと送信する。スキャナ画像処理部108は、スキャナ部107で読み取られた画像データに対してシェーディング処理や像域分離処理などの画像処理を施す部分である。
The
ネットワークI/F109は、当該ネットワークI/F109を介して本画像形成装置100をイントラネットなどのネットワークに接続する。このネットワークI/F109を介して、ネットワーク越しのコンピュータ114からPDLデータ(Page Description Language)が画像形成装置100に入力される。PDLとはコンピュータ上で作成された文章や画像などを印刷する際に、プリンタへの出力イメージを記述してプリンタに対して指示する言語のことである。代表的なものとして、Adobe SystemのPostScriptが挙げられる。
A network I /
プリンタ画像処理部110は、スキャナ画像処理部108で画像処理を施した画像データ、又はネットワークI/F109を経由して受信したPDLデータに対して、プリンタに適した画像処理を施す部分である。プリンタ部111は、形成手段として機能し、プリンタ画像処理部110で処理されたシアン、マゼンダ、イエロー、ブラックの4種から成るCMYK画像データを露光、潜像、現像、転写、定着の各電子写真プロセスによって記録媒体上に画像形成する部分である。
The printer
モニタ113及びコンピュータ114は、画像形成装置100のホスト装置を構成する。即ち、コンピュータ114は、モニタ113に表示される画像などをプリンタ部111で印刷するために、印刷のための画像データを保持し、印刷に際してこれを画像形成装置100に供給する。
The
<画像処理部>
次に、図2を参照して、本実施形態に係るスキャナ画像処理部108及びプリンタ画像処理部110の構成について説明する。スキャナ画像処理部108は、輝度濃度変換部201、濃度判定部202、ガンマ生成部203、閾値マトリクス生成部204、及び順序テーブル保持部205を備える。各モジュール部は、操作部106を介して受信した指示をトリガーとして実行されるものである。つまり、操作部106を介してスキャン動作の指示情報がCPU101に入力された場合に、CPU101はスキャン動作を開始するためのプログラムをROM102からロードして実行する。その後、プログラムに基づいてスキャナ部107で原稿が読み取られて各モジュール部が実行される。
<Image processing unit>
Next, the configuration of the scanner
輝度濃度変換部201は、スキャナ部107で読み取られた輝度値を1D−LUTを用いて濃度値に変換する。1D−LUTとは1次元のLUT(Look Up Table)を示す。濃度判定部202は、輝度濃度変換部201で処理された濃度値に対して、所定の範囲内に濃度値が入っているか否かを判定し、ドットサイズを決定する。ガンマ生成部203は、輝度濃度変換部201で処理された濃度値と予め保持された目標値を用いて階調を補正する1D−LUTを生成し、生成した1D−LUTをガンマ保持部206に保持する。閾値マトリクス生成部204は、濃度判定部202で決定されたドットサイズと、順序テーブル保持部205に保持されている順序テーブルを用いて閾値マトリクスを生成し、生成した閾値マトリクスを閾値マトリクス保持部207に保持する。順序テーブル保持部205はディザの線数と角度、及びドットの成長順を示す順序テーブルを保持している。
The luminance
次に、プリンタ画像処理部110について説明する。プリンタ画像処理部110は、ガンマ保持部206、閾値マトリクス保持部207、チャート保持部208、色変換部209、ガンマ補正部210、及び画像形成部211を備える。各モジュール部は、ネットワークI/F109を介して受信したPCからの指示をトリガーとして実行されるものである。つまり、ネットワークI/F109を介したプリント動作の指示情報がCPU101に入力された場合、CPU101はプリント動作を開始するためのプログラムをROM102からロードし、プログラムに基づいて各モジュール部が実行される。
Next, the printer
ガンマ保持部206は、ガンマ生成部203で生成された階調を補正する1D−LUTを保持する。閾値マトリクス保持部207は、閾値マトリクス生成部204で生成された閾値マトリクスを保持する。チャート保持部208は、階調を補正する際に用いられるチャートデータ(以下、階調補正用チャートと称する。)を保持しており、チャートデータはC、M、Y、Kの階調データの信号値で構成される。また、最小ドットサイズを補正する際に用いられるチャート(以下、ドットサイズ補正用チャートと称する。)を保持しており、チャートデータはC、M、Y、K毎に、複数のドットサイズのパッチで構成される。色変換部209は、入力されたRGBデータを色変換テーブルに基づいてCMYKデータに変換する。このとき、色変換テーブルは入力データのRGB値によって規定される例えば16×16×16個の格子点を有し、この格子点に対応するCMYK値をテーブルデータとして格納したものである。この格子点データに基づいた補間演算を行うことにより、上記RGBデータをCMYKデータに変換する。なお、補間方法としては、四面体補間や立方体補間など、知られているどのような補間方法をも用いることができる。
The
ガンマ補正部210は、色変換部209で処理されたCMYKデータに対して、ガンマ保持部206に保持されている1D−LUTデータを用いて、プリンタ部111の階調特性を一定に保つための補正処理を施す部分である。画像形成部211は、閾値マトリクス保持部207に保持されている閾値マトリクスを用いて、ガンマ補正部210で補正されたCMYK画像データを、プリンタに適したN(整数)ビットのハーフトーン画像に変換してプリンタ部111へ送る部分である。通常のAMスクリーンの階調再現に用いられる網点ドットは、円形、楕円形、方形、矩形等の任意の形状を有し、図8(a)に示したように、濃度によってドットサイズを変える面積変調で階調表現をしている。
The
従って、図8(a)において、濃度は801<802<803と増加しており、ドットサイズも801<802<803と大きくなっている。本実施形態では、低濃度域以上においては従来のAMスクリーンを使用するが、低濃度域以下においてはディザを形成するドットのサイズを固定化し、ドットの個数で階調表現を行う構成とする。従って、図8(b)に示すように、濃度が804<805<806と増加するのに対して、ドットサイズは804=805=806と同じである。網点ドットの全ての成長点に固定サイズのドットが配置された(806)後は、従来のAMスクリーンと同じようにドットサイズを大きくしていくことで階調を表現する。 Therefore, in FIG. 8A, the density increases as 801 <802 <803, and the dot size also increases as 801 <802 <803. In this embodiment, the conventional AM screen is used in the low density region or higher, but in the low density region or lower, the dot size for forming the dither is fixed, and the gradation expression is performed by the number of dots. Therefore, as shown in FIG. 8B, the density increases as 804 <805 <806, whereas the dot size is the same as 804 = 805 = 806. After dots having a fixed size are arranged at all the growth points of the halftone dots (806), gradation is expressed by increasing the dot size in the same manner as the conventional AM screen.
<最小ドットサイズの補正>
次に、図5を参照して、本実施形態に係る閾値マトリクスの最小ドットサイズを補正する処理手順について説明する。なお、図5の処理フローは、CPU101がこの処理フローを実行するためのプログラムをROM102からRAM103にロードし、実行することで実現される。取得された閾値マトリクスは閾値マトリクス保持部207に保持される。また表示部105によってユーザへの指示をUIに表示し、操作部106からユーザの指示を受け付ける。
<Minimum dot size correction>
Next, a processing procedure for correcting the minimum dot size of the threshold value matrix according to the present embodiment will be described with reference to FIG. The processing flow in FIG. 5 is realized by the
まず、S501で、画像形成部211は、チャート保持部208に保持されている階調補正用チャートに対して、閾値マトリクス保持部207に保持されている閾値マトリクスを用いてディザ処理を実行し、プリンタ部111に渡す。その後、プリンタ部111は、階調補正用チャートを出力する。このとき、例えば階調補正用チャートは図7の701に示すように、C、M、Y、Kの各色、4列16行の全部で64階調分のパッチ群により構成されるが、これに限るものではない。
First, in step S <b> 501, the
S502で、CPU101は、スキャナ部107を用いて階調補正用チャートを読み込み、読み取った各パッチの輝度値を平均化することにより平均輝度値を算出する。輝度濃度変換部201は、各パッチの平均輝度値を1D−LUTを用いて濃度値に変換し、予め定められた低濃度域のパッチ(例えば図7の702)に該当する濃度値を抽出する。
In step S502, the
次に、S503で、濃度判定部202は、S502で抽出した低濃度域の濃度値が予め定められた濃度値の範囲内に入っているか否かを判定する。なお、ここでは濃度値に限らず網点面積率により判定してもよい。網点面積率の計算は、次の式(1)に示す網点濃度とベタ濃度を比較して、マーレーデイビス式を用いて算出される。
Next, in S503, the
網点面積率=((1−10−DT)/(1−10−DS))×100(%) …式(1)
ここでDTは網点部の濃度、DSはベタ濃度である。
Dot percent = ((1-10 -DT) / ( 1-10 -DS)) × 100 (%) ... Equation (1)
Here, DT is a halftone dot density, and DS is a solid density.
なお、本実施形態では階調補正用チャートの低濃度域の1つの濃度値で濃度判定を行ったが、例えば低濃度域の複数の濃度値を用いて濃度判定を行ってもよい。S503で、Yesの場合はS508に進み、Noの場合はS504に進む。 In the present embodiment, the density determination is performed using one density value in the low density area of the gradation correction chart. However, the density determination may be performed using a plurality of density values in the low density area, for example. In S503, if Yes, the process proceeds to S508, and if No, the process proceeds to S504.
S504で、画像形成部211は、チャート保持部208に保持されているドットサイズ補正用チャートに対してディザ処理は行わずにプリンタ部111へ当該チャートの情報を渡す。プリンタ部111は、ドットサイズ補正用チャートを出力する。このとき、ドットサイズ補正用チャートは、図9に示すように、C、M、Y、Kの各色、1列9行の全部で36パターンのパッチ群により成り立ち、ドットサイズは1〜9個で構成される。なお、本実施形態では正方形状のドット形状としたが、これに限るものではない。
In step S <b> 504, the
次に、S505で、CPU101は、スキャナ部107を用いてドットサイズ補正用チャートを読み込み、読み取った各パッチの輝度値を平均化することにより平均輝度値を算出する。輝度濃度変換部201は、各パッチの平均輝度値を1D−LUTを用いて濃度値に変換し、各パッチの濃度値を算出する。濃度判定部202は、算出した各パッチの濃度値が所定の濃度値の範囲内に入っているか否かを判定し、該当するパッチのドットサイズを補正後のドットサイズとして決定する。ここで、CPU101は、所定の濃度値の範囲内に入っているパッチが複数存在する場合は、ドットサイズが最も小さいものを選択する。その理由としては、ドットサイズは小さい方がドットの視認性が下がりディザの構造が見えにくくなるため、ドットサイズはできるだけ小さい方が適しているためである。なお、ここでは濃度値に限らず網点面積率により判定してもよい。
In step S <b> 505, the
S506で、閾値マトリクス生成部204は、S505で決定された最小ドットサイズと、順序テーブル保持部205に保持されている順序テーブルを用いて閾値マトリクスを作成する。詳細については後述する。続いて、S507で、画像形成部211は、S506で作成した閾値マトリクスを用いて、階調補正用チャートに対してディザ処理を実行し、プリンタ部111から階調補正用チャートを出力する。その後、CPU101及び輝度濃度変換部201は、S502で前述したように、スキャナ部107を用いて階調補正用チャートを読み込み、濃度値を算出し、S508に進む。
In step S <b> 506, the threshold value
S508で、ガンマ生成部203は、S502又はS507で算出した濃度値と、予め保持された目標値(所定の濃度値)とを用いて階調を補正する1D−LUTを生成し、ガンマ保持部206に保持し、処理を終了する。
In step S508, the
<閾値マトリクスの生成>
次に、図6を参照して、本実施形態に係るS506の閾値マトリクスの生成の詳細な処理手順について説明する。図6の各処理は全て閾値マトリクス生成部204が行う。
<Generation of threshold matrix>
Next, with reference to FIG. 6, a detailed processing procedure for generating a threshold matrix in S506 according to the present embodiment will be described. The threshold value
S601で、閾値マトリクス生成部204は、順序テーブル保持部205に保持されている順序テーブル、サブマトリクス数(sub)、閾値のビット数(bit)、及び閾値マトリクスの枚数(plane)を読み込む。順序テーブルとは、図10(a)に示すように、ディザのドットの成長順が記載されたテーブルであり、通常のAMスクリーンの階調再現を表すものである。サブマトリクスとは、同じ位置の閾値を少しずつずらした複数のマトリクスを組み合わせ、ひとつの閾値マトリクスを作ることで、見かけ上のマトリクスサイズ(パターン)を小さくする方式である。図10(a)の例では、1001がメインとなるマトリクスであり、1002〜1004が同じ位置の閾値を少しずつずらしたサブマトリクスとなる。閾値のビット数(bit)とは、閾値マトリクスで再現可能な階調数を表わす。閾値マトリクスの枚数(plane)とは、1ドットが再現できる階調数に基づいて決定され、1bitであれば1枚、4bitであれば16枚となる。図10(a)の例では1bitで1枚となる。
In step S <b> 601, the threshold
S602で、閾値マトリクス生成部204は、S505で決定された最小ドットサイズ(dot)を読み込む。図10の例では7dotであり、図11の例では5dotである。続いて、S603で、閾値マトリクス生成部204は、S601で読み込まれた順序テーブルと、S602で読み込まれた最小ドットサイズに基づいて、順序テーブルの閾値が更新の対象となる閾値か否かを判定する。判定方法としては、以下の式(2)により更新の対象となるドット数(dot_max)を算出する。
In step S602, the threshold value
dot_max=sub×dot×plane…式(2)
ここで、dot_maxは更新の対象となるドット数を示し、subはサブマトリクス数を示し、dotは最小ドットサイズを示し、planeは閾値マトリクスの枚数を示す。
dot_max = sub × dot × plane (2)
Here, dot_max indicates the number of dots to be updated, sub indicates the number of sub-matrices, dot indicates the minimum dot size, and plane indicates the number of threshold matrixes.
具体的には、閾値マトリクス生成部204は、順序テーブルの各閾値が更新の対象となるドット数(dot_max)より小さいか否か判定する。図10の例では、グレーで塗られた閾値が更新の対象となる閾値を表しており、更新の対象となるドット数(dot_max)は28個となる。図11の例では更新の対象となるドット数(dot_max)は20個である。Yesの場合はS604に進み、Noの場合はS607に進む。
Specifically, the threshold value
S604で、閾値マトリクス生成部204は、順序テーブルの閾値をサブマトリクス数(sub)で剰余算(mod)する。続いて、S605で、閾値マトリクス生成部204は、順序テーブルの閾値をサブマトリクス数(sub)で除算(div)する。さらに、S606で、閾値マトリクス生成部204は、順序テーブルの閾値に対して以下の式(3)によりの更新後の閾値(mtx)を算出する。
In step S <b> 604, the threshold value
mtx=(mod×plane×dot)+div…式(3)
ここで、mtxは更新後の閾値を示し、modは順序テーブルの閾値をサブマトリクス数で剰余算した値を示し、dotは最小ドットサイズを示し、divは順序テーブルの閾値をサブマトリクス数で除算した値を示し、planeは閾値マトリクスの枚数を示す。
mtx = (mod × plane × dot) + div (Equation 3)
Here, mtx indicates an updated threshold value, mod indicates a value obtained by dividing the threshold value of the order table by the number of sub-matrices, dot indicates a minimum dot size, and div divides the threshold value of the order table by the number of sub-matrices. And plane represents the number of threshold matrixes.
図10(b)の例が更新後の閾値であり、図10(a)と比較してグレーで塗られた閾値は更新の対象となる閾値であるため更新されている。一方で、グレー以外の閾値はAM方式の対象となる閾値であるため(a)と(b)で変化はない。図11(b)の例でも同様である。 The example of FIG. 10B is the updated threshold value, and the threshold value painted in gray compared to FIG. 10A is updated because it is a threshold value to be updated. On the other hand, the threshold values other than gray are threshold values that are targets of the AM method, and thus there is no change between (a) and (b). The same applies to the example of FIG.
S607で、閾値マトリクス生成部204は、S608で更新した順序テーブルの閾値に対して、順序テーブルの閾値の最大値と閾値のビット数(bit)に基づいて正規化を行う。続いて、S608で、閾値マトリクス生成部204は、S607で正規化した閾値を、補正された閾値マトリクスとして閾値マトリクス保持部207に保持する。以上の手順で各色の決定した最小ドットサイズに基づいて、低濃度域を規定したドットの個数で階調を表現し(FMスクリーン)、網点パターン(ディザパターン)の格子点が配列された(埋まった)後は通常のAMスクリーンで階調表現を行う。
In step S607, the threshold value
以上説明したように、本実施形態に係る画像形成装置は、複数のドットサイズで所定濃度を表現したドットサイズ補正用チャートをシートに形成する。また、本画像形成装置は、当該ドットサイズ補正用チャートを読み取って算出したドットサイズ補正用チャートの濃度値と、所定濃度の濃度値とを比較して最小ドットサイズを決定する。さらに、本画像形成装置は、決定した最小ドットサイズを用いて、ディザ処理を実行するための閾値マトリクスを生成する。なお、上記所定濃度は、低濃度領域(極濃度域)の濃度である。これにより、低濃度域における複数のドットサイズで構成されたチャートを出力し、規定レベルとなるドットサイズを選択して閾値マトリクスを更新することで、低濃度域の安定性を定常的に維持し、低濃度域の再現性や粒状性を向上させることができる。 As described above, the image forming apparatus according to the present embodiment forms a dot size correction chart expressing a predetermined density with a plurality of dot sizes on a sheet. In addition, the image forming apparatus determines the minimum dot size by comparing the density value of the dot size correction chart calculated by reading the dot size correction chart and the density value of the predetermined density. Further, the image forming apparatus generates a threshold matrix for performing dither processing using the determined minimum dot size. The predetermined concentration is a concentration in a low concentration region (extreme concentration region). As a result, a chart composed of a plurality of dot sizes in the low density area is output, and the stability of the low density area is constantly maintained by selecting the dot size at the specified level and updating the threshold matrix. The reproducibility and graininess of the low concentration range can be improved.
<第2の実施形態>
以下では、本発明の第2の実施形態について説明する。上記第1の実施形態では、低濃度域における複数のドットサイズで構成されたチャートを出力し、規定レベルとなるドットサイズを選択して閾値マトリクスを更新する仕組みについて説明した。これにより、低濃度域の安定性を定常的に維持し、低濃度域の再現性や粒状性を向上させることができた。一方、本実施形態ではこれを応用し、高濃度域においてもAM方式とFM方式を切り替えて成長させるディザにおいて、最小ドットサイズ(この場合は白抜けドット)を補正(決定)する仕組みを提供する。つまり、本実施形態と上記第1の実施形態とを組み合わせることにより、低濃度域及び高濃度域を含む極濃度域において最小ドットサイズを補正する仕組みを提供することができる。なお、高濃度域においてドットサイズを規定し、AM方式とFM方式を切り替えて成長させることで高濃度域の階調再現性を向上させることができる。本実施形態における画像処理装置を含んだ画像処理システムの構成例を示すシステム構成図は上記第1の実施形態の図1で示したシステム構成図と同様であるため説明は省略する。また、本実施形態におけるスキャナ画像処理部108及びプリンタ画像処理部110の構成を示すブロック図は、上記第1の実施形態の図2で示したブロック図と同様であるため説明は省略する。また、本実施形態に係る閾値マトリクスの最小ドットサイズを補正する処理を示すフローチャートは、上記第1の実施形態の図5で示したフローチャートと同様であり、各ステップにおいて低濃度域に着目していた処理を高濃度域に置き換えればよい。なお、S504において、複数のドットサイズで構成されたチャートは、図12に示すように、背景がベタ濃度となるパッチにおいて、複数のドットサイズ(白抜け)で構成されるチャートを用いる点が異なる。
<Second Embodiment>
Hereinafter, a second embodiment of the present invention will be described. In the first embodiment, a mechanism has been described in which a chart composed of a plurality of dot sizes in the low density region is output, and a threshold size matrix is updated by selecting a dot size that is a specified level. As a result, the stability of the low concentration range was constantly maintained, and the reproducibility and granularity of the low concentration range could be improved. On the other hand, in the present embodiment, this is applied to provide a mechanism for correcting (determining) the minimum dot size (in this case, white dots) in a dither that grows by switching between the AM method and the FM method even in a high density region. . That is, by combining this embodiment and the first embodiment, a mechanism for correcting the minimum dot size in the extreme density region including the low density region and the high density region can be provided. Note that the dot reproducibility in the high density region can be improved by defining the dot size in the high density region and switching between the AM method and the FM method for growth. A system configuration diagram showing a configuration example of an image processing system including an image processing apparatus according to the present embodiment is the same as the system configuration diagram shown in FIG. 1 of the first embodiment, and a description thereof will be omitted. The block diagram showing the configuration of the scanner
<閾値マトリクスの生成>
図13を参照して、本実施形態に係るS506の閾値マトリクスの生成の詳細な処理手順について説明する。図13の各処理は全て閾値マトリクス生成部204が行う。
<Generation of threshold matrix>
With reference to FIG. 13, a detailed processing procedure for generating the threshold matrix in S506 according to the present embodiment will be described. All the processes in FIG. 13 are performed by the threshold
S1301は、上記第1の実施形態におけるS601と同様であるため説明は省略する。続いて、S1302で、閾値マトリクス生成部204は、S505で決定された最小ドットサイズ(dot)を読み込む。図14の例では5dotである。その後、S1303で、閾値マトリクス生成部204は、S1301で読み込まれた順序テーブルと、S1302で読み込まれた最小ドットサイズに基づいて、順序テーブルの閾値が高濃度域の更新の対象となる閾値か否かを判定する。判定方法としては、以下の式(4)により高濃度域で更新の対象となるドット数(dot_min)を算出する。
Since S1301 is the same as S601 in the first embodiment, a description thereof will be omitted. Subsequently, in S1302, the threshold value
dot_min=max−sub×dot×plane…式(4)
ここで、dot_minは更新の対象となるドット数を示し、maxは順序テーブルの閾値の最大値を示し、subはサブマトリクス数を示し、dotは最小ドットサイズ示し、planeは閾値マトリクスの枚数を示す。
dot_min = max−sub × dot × plane (Formula 4)
Here, dot_min indicates the number of dots to be updated, max indicates the maximum threshold value of the order table, sub indicates the number of sub-matrices, dot indicates the minimum dot size, and plane indicates the number of threshold matrixes. .
順序テーブルの各閾値が更新の対象となるドット数(dot_min)より大きいか否か判定する。図14の例では、白で塗られた閾値が更新の対象となる閾値を表しており、更新の対象となるドット数(dot_min)は20個となる。Yesの場合はS1304に進み、Noの場合はS1307に進む。 It is determined whether each threshold value in the order table is larger than the number of dots to be updated (dot_min). In the example of FIG. 14, the threshold value painted in white represents the threshold value to be updated, and the number of dots to be updated (dot_min) is 20. If Yes, the process proceeds to S1304. If No, the process proceeds to S1307.
S1304で、閾値マトリクス生成部204は、順序テーブルの閾値を更新の対象となるドット数(dot_min)で減算した後にサブマトリクス数(sub)で剰余算(mod)する。S1305で、閾値マトリクス生成部204は、順序テーブルの閾値を更新の対象となるドット数(dot_min)で減算した後にサブマトリクス数(sub)で除算(div)する。S1306で、閾値マトリクス生成部204は、順序テーブルの閾値に対して以下の式(5)によりの更新後の閾値(mtx)を算出する。
In step S1304, the threshold value
mtx=(mod×plane×dot)+div+dot_min…式(5)
ここで、mtxは更新後の閾値を示し、modは順序テーブルの閾値を更新の対象となるドット数で減算した後にサブマトリクス数で剰余算した値を示し、dotは最小ドットサイズを示す。また、divは順序テーブルの閾値を更新の対象となるドット数で減算した後にサブマトリクス数で除算した値を示し、planeは閾値マトリクスの枚数を示し、dot_minは更新の対象となるドット数を示す。
mtx = (mod × plane × dot) + div + dot_min (5)
Here, mtx indicates an updated threshold value, mod indicates a value obtained by subtracting the threshold value in the order table by the number of dots to be updated, and then a remainder by the number of sub-matrices, and dot indicates a minimum dot size. In addition, div indicates a value obtained by subtracting the threshold of the order table by the number of dots to be updated and then divided by the number of sub-matrices, plane indicates the number of threshold matrices, and dot_min indicates the number of dots to be updated. .
図14(b)の例が更新後の閾値であり、図14(a)と比較して白で塗られた閾値は更新の対象となる閾値であるため更新されている。一方で、白以外の閾値はAM方式の対象となる閾値であるため(a)と(b)で変化はない。 The example of FIG. 14B is the updated threshold value, and the threshold value painted in white compared to FIG. 14A is updated because it is a threshold value to be updated. On the other hand, the threshold values other than white are threshold values that are targets of the AM method, and thus there is no change between (a) and (b).
S1307は、上記第1の実施形態におけるS607と同様であるため説明は省略する。また、S1308は、上記第1の実施形態におけるS608と同様であるため説明は省略する。 Since S1307 is the same as S607 in the first embodiment, a description thereof will be omitted. Further, since S1308 is the same as S608 in the first embodiment, description thereof is omitted.
以上説明したように、本実施形態によれば、高濃度域(極濃度域)における複数のドットサイズで構成されたチャートを出力し、規定レベルとなるドットサイズを選択して閾値マトリクスを更新する。これにより、高濃度域の安定性を定常的に維持し、高濃度域の階調再現性を向上させることができる。なお、本実施形態では、高濃度域においてAM方式とFM方式を切り替えて成長させるディザにおいて、閾値マトリクスの最小ドットサイズを補正する処理について説明した。しかしながら、上記第1の実施形態と本実施形態とを組み合わせて、低濃度域と高濃度域においてはFM方式でドットを成長させ、中濃度域ではAM方式でドットを成長させるディザにおいて、閾値マトリクスの最小ドットサイズを補正する構成としてもよい。 As described above, according to the present embodiment, a chart composed of a plurality of dot sizes in a high density region (extreme density region) is output, and a threshold size matrix is updated by selecting a dot size that is a specified level. . Thereby, the stability of the high density region can be constantly maintained, and the gradation reproducibility of the high density region can be improved. In the present embodiment, the processing for correcting the minimum dot size of the threshold matrix has been described in dithering by switching between the AM method and the FM method in the high density region. However, by combining the first embodiment and the present embodiment, a threshold matrix is used in a dither in which dots are grown in the FM method in the low density region and the high density region and in the AM method in the medium density region. The minimum dot size may be corrected.
<その他の実施形態>
本発明は、上述の実施形態の1以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける1つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、1以上の機能を実現する回路(例えば、ASIC)によっても実現可能である。
<Other embodiments>
The present invention supplies a program that realizes one or more functions of the above-described embodiments to a system or apparatus via a network or a storage medium, and one or more processors in a computer of the system or apparatus read and execute the program This process can be realized. It can also be realized by a circuit (for example, ASIC) that realizes one or more functions.
100:画像形成装置、101:CPU、102:ROM、103:RAM、104:HDD、105:表示部、106:操作部、107:スキャナ部、108:スキャナ画像処理部、109:ネットワークI/F、110:プリンタ画像処理部、111:プリンタ部、112:システムバス、113:モニタ、114:コンピュータ 100: image forming apparatus, 101: CPU, 102: ROM, 103: RAM, 104: HDD, 105: display unit, 106: operation unit, 107: scanner unit, 108: scanner image processing unit, 109: network I / F 110: Printer image processing unit 111: Printer unit 112: System bus 113: Monitor 114: Computer
Claims (14)
複数のドットサイズで所定濃度を表現したドットサイズ補正用チャートをシートに形成する形成手段と、
前記形成手段によってシートに形成された前記ドットサイズ補正用チャートを読み取る読取手段と、
前記読取手段によって読み取って算出した前記ドットサイズ補正用チャートの濃度値と、前記所定濃度の濃度値とを比較して最小ドットサイズを決定する決定手段と、
前記決定手段によって決定された前記最小ドットサイズを用いて、ディザ処理を実行するための閾値マトリクスを生成する生成手段と
を備えることを特徴とする画像形成装置。 An image forming apparatus,
Forming means for forming a dot size correction chart expressing a predetermined density with a plurality of dot sizes on a sheet;
Reading means for reading the dot size correction chart formed on the sheet by the forming means;
A determining unit that determines the minimum dot size by comparing the density value of the dot size correction chart calculated by reading with the reading unit and the density value of the predetermined density;
An image forming apparatus comprising: a generating unit that generates a threshold matrix for performing dither processing using the minimum dot size determined by the determining unit.
前記形成手段は、前記判定手段によって前記濃度値が前記所定の閾値の範囲内でないと判定されると、前記ドットサイズ補正用チャートをシートに形成することを特徴とする請求項1に記載の画像形成装置。 A tone correction chart is formed on the sheet by the forming unit, the tone correction chart is read by the reading unit to calculate a density value, and whether or not the density value is within a predetermined threshold range. A determination means for determining
2. The image according to claim 1, wherein the forming unit forms the dot size correction chart on a sheet when the determination unit determines that the density value is not within the predetermined threshold value range. Forming equipment.
前記ドットサイズ補正用チャートから読み取って算出した濃度値から、前記極濃度域における網点面積率を下の式(A)に従って算出し、
網点面積率=((1−10−DT)/(1−10−DS))×100(%)…式(A)(DT:網点部の濃度、DS:ベタ濃度)
所定の閾値の範囲の網点面積率のドットサイズを前記最小ドットサイズとして決定することを特徴とする請求項3乃至6の何れか1項に記載の画像形成装置。 The determining means includes
From the density value calculated by reading from the dot size correction chart, the dot area ratio in the extreme density region is calculated according to the following formula (A):
Dot percent = ((1-10 -DT) / ( 1-10 -DS)) × 100 (%) ... Equation (A) (DT: Concentration of the halftone portion, DS: solid density)
7. The image forming apparatus according to claim 3, wherein a dot size having a halftone dot area ratio within a predetermined threshold range is determined as the minimum dot size.
dot_max=sub×dot×plane…式(B)(dot_max:更新の対象となるドット数、sub:閾値マトリクスから閾値をずらしたサブマトリクス数、dot:最小ドットサイズ、plane:閾値マトリクスの枚数)
更新の対象となる閾値か否かを判定することを特徴とする請求項3乃至8の何れか1項に記載の画像形成装置。 The generating means is based on the minimum dot size determined by the determining means, according to the following formula (B):
dot_max = sub × dot × plane ... Formula (B) (dot_max: number of dots to be updated, sub: number of sub-matrix shifted from threshold matrix, dot: minimum dot size, plane: number of threshold matrix)
9. The image forming apparatus according to claim 3, wherein it is determined whether or not the threshold value is an update target.
mtx=(mod×plane×dot)+div…式(C)(mtx:更新後の閾値、mod:ドットの成長順を示す順序テーブルの閾値をサブマトリクス数で剰余算した値、dot:最小ドットサイズ、div:順序テーブルの閾値をサブマトリクス数で除算した値、plane:閾値マトリクスの枚数)
更新後の閾値を算出することを特徴とする請求項9に記載の画像形成装置。 The generating means is according to the following formula (C):
mtx = (mod × plane × dot) + div (Expression (C)) (mtx: updated threshold value, mod: threshold value of the order table indicating the dot growth order, a value obtained by dividing the sub-matrix number, dot: minimum dot size Div: value obtained by dividing the threshold value of the order table by the number of sub-matrices, plane: number of threshold matrixes)
The image forming apparatus according to claim 9, wherein the updated threshold value is calculated.
dot_min=max−sub×dot×plane…式(D)(dot_min:更新の対象となるドット数、max:順序テーブルの閾値の最大値、sub:閾値マトリクスから閾値をずらしたサブマトリクス数、dot:最小ドットサイズ、plane:閾値マトリクスの枚数)
更新の対象となる閾値か否かを判定することを特徴とする請求項3乃至8の何れか1項に記載の画像形成装置。 The generating means is based on the minimum dot size determined by the determining means, according to the following formula (D):
dot_min = max−sub × dot × plane... Formula (D) (dot_min: number of dots to be updated, max: maximum value of threshold in order table, sub: number of sub-matrix obtained by shifting threshold from threshold matrix, dot: Minimum dot size, plane: number of threshold matrixes)
9. The image forming apparatus according to claim 3, wherein it is determined whether or not the threshold value is an update target.
mtx=(mod×plane×dot)+div+dot_min…式(E)(mtx:更新後の閾値、mod:ドットの成長順を示す順序テーブルの閾値を更新の対象となるドット数で減算した後にサブマトリクス数で剰余算した値、dot:最小ドットサイズ、div:順序テーブルの閾値を更新の対象となるドット数で減算した後にサブマトリクス数で除算した値、plane:閾値マトリクスの枚数、dot_min:更新の対象となるドット数)
更新後の閾値を算出することを特徴とする請求項11に記載の画像形成装置。 The generating means is according to the following formula (E):
mtx = (mod × plane × dot) + div + dot_min (E) (mtx: threshold after update, mod: number of sub-matrixes after subtracting threshold of order table indicating dot growth order by number of dots to be updated , Remainder: the value obtained by subtracting the threshold of the order table by the number of dots to be updated and then dividing by the number of sub-matrixes, plane: number of threshold matrices, dot_min: target of update Number of dots)
The image forming apparatus according to claim 11, wherein the updated threshold value is calculated.
形成手段が、複数のドットサイズで所定濃度を表現したドットサイズ補正用チャートをシートに形成する形成工程と、
読取手段が、前記形成工程でシートに形成された前記ドットサイズ補正用チャートを読み取る読取工程と、
決定手段が、前記読取工程で読み取って算出した前記ドットサイズ補正用チャートの濃度値と、前記所定濃度の濃度値とを比較して最小ドットサイズを決定する決定工程と、
生成手段が、前記決定工程で決定された前記最小ドットサイズを用いて、ディザ処理を実行するための閾値マトリクスを生成する生成工程と
を実行することを特徴とする画像形成装置の制御方法。 An image forming apparatus control method comprising:
A forming step of forming a dot size correction chart in which a predetermined density is expressed by a plurality of dot sizes on a sheet; and
A reading step for reading the dot size correction chart formed on the sheet in the forming step;
A determining step in which a determining unit determines a minimum dot size by comparing the density value of the dot size correction chart read and calculated in the reading step with the density value of the predetermined density;
And a generation step of generating a threshold matrix for executing dither processing using the minimum dot size determined in the determination step.
形成手段が、複数のドットサイズで所定濃度を表現したドットサイズ補正用チャートをシートに形成する形成工程と、
読取手段が、前記形成工程でシートに形成された前記ドットサイズ補正用チャートを読み取る読取工程と、
決定手段が、前記読取工程で読み取って算出した前記ドットサイズ補正用チャートの濃度値と、前記所定濃度の濃度値とを比較して最小ドットサイズを決定する決定工程と、
生成手段が、前記決定工程で決定された前記最小ドットサイズを用いて、ディザ処理を実行するための閾値マトリクスを生成する生成工程と
を実行することを特徴とするプログラム。 A program for causing a computer to execute each step in a control method of an image forming apparatus, wherein the control method includes:
A forming step of forming a dot size correction chart in which a predetermined density is expressed by a plurality of dot sizes on a sheet; and
A reading step for reading the dot size correction chart formed on the sheet in the forming step;
A determining step in which a determining unit determines a minimum dot size by comparing the density value of the dot size correction chart read and calculated in the reading step with the density value of the predetermined density;
And a generating step of generating a threshold value matrix for executing dither processing using the minimum dot size determined in the determining step.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017123558A JP2019009621A (en) | 2017-06-23 | 2017-06-23 | Image forming apparatus, control method thereof, and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017123558A JP2019009621A (en) | 2017-06-23 | 2017-06-23 | Image forming apparatus, control method thereof, and program |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2019009621A true JP2019009621A (en) | 2019-01-17 |
Family
ID=65029200
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2017123558A Pending JP2019009621A (en) | 2017-06-23 | 2017-06-23 | Image forming apparatus, control method thereof, and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2019009621A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2020136698A (en) * | 2019-02-12 | 2020-08-31 | キヤノン株式会社 | Image forming device, density control method and program, and generation method |
-
2017
- 2017-06-23 JP JP2017123558A patent/JP2019009621A/en active Pending
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2020136698A (en) * | 2019-02-12 | 2020-08-31 | キヤノン株式会社 | Image forming device, density control method and program, and generation method |
| JP7257806B2 (en) | 2019-02-12 | 2023-04-14 | キヤノン株式会社 | Image forming device, generation device, conversion method, and generation method |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6403490B2 (en) | Image processing apparatus, image forming apparatus, image processing method, and program. | |
| US10546220B2 (en) | Image processing apparatus that generates halftone image, image processing method, and storage medium | |
| JP6245921B2 (en) | Image forming apparatus | |
| US9332158B2 (en) | Color processing apparatus, image forming apparatus, and non-transitory computer readable recording medium performing color conversion, adjustment and matching process between input color data and reproducible color data of image output device | |
| US9077914B2 (en) | Image processing apparatus and control method thereof printing image data having M tones under infrared light | |
| JP2009302669A (en) | Image forming apparatus, tone correction method, and tone correction program | |
| JP2019009621A (en) | Image forming apparatus, control method thereof, and program | |
| US8750612B2 (en) | Image processing apparatus and computer readable medium | |
| JP2009253956A (en) | Image processing apparatus | |
| JP2019146037A (en) | Image processing apparatus and method for controlling the same, and program | |
| US10838339B2 (en) | Image forming apparatus, dither matrix generation method, and dither matrix generation apparatus | |
| US10571840B2 (en) | Image processing apparatus, method of controlling the same, and storage medium | |
| US8537412B2 (en) | Printing control device | |
| JP6907034B2 (en) | Image processing equipment, image processing methods and programs | |
| US11531855B2 (en) | Image processing apparatus, image processing method, and storage medium | |
| JP6079720B2 (en) | Image processing apparatus, image processing method, and program | |
| JP2009135637A (en) | Image processor, image processing method and program | |
| JP6648933B2 (en) | Image processing device, image forming device, image processing method, and program. | |
| JP2006067233A (en) | Image processing apparatus, image processing method, image processing program, copying apparatus, copying method, and copying program | |
| JP2010004448A (en) | Image processor, image processing method, image processing program, copier, copying method and copying program | |
| JP2020046556A (en) | Image processing apparatus, image processing method, and program | |
| JP2019036782A (en) | Image processing apparatus, image processing method, and program | |
| JP2019029932A (en) | Image processing apparatus, generation method of threshold matrix, and program | |
| JP2015133641A (en) | Image processing apparatus, image processing method, and program thereof | |
| JP2015177531A (en) | Color adjustment device, image formation device and program |