JP2005341330A - Threshold matrix forming method for forming dot image, and dot image forming method and apparatus - Google Patents
Threshold matrix forming method for forming dot image, and dot image forming method and apparatus Download PDFInfo
- Publication number
- JP2005341330A JP2005341330A JP2004158596A JP2004158596A JP2005341330A JP 2005341330 A JP2005341330 A JP 2005341330A JP 2004158596 A JP2004158596 A JP 2004158596A JP 2004158596 A JP2004158596 A JP 2004158596A JP 2005341330 A JP2005341330 A JP 2005341330A
- Authority
- JP
- Japan
- Prior art keywords
- dot
- image
- halftone
- matrix
- threshold
- 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
- Image Processing (AREA)
- Facsimile Image Signal Circuits (AREA)
- Color Image Communication Systems (AREA)
Abstract
Description
本発明は、多階調の元画像を表現する網点画像を生成する技術分野に属する。 The present invention belongs to the technical field of generating a halftone image representing a multi-tone original image.
多階調(すなわち、連続階調)の元画像のデータから刷版用のデータを作成する場合、網点がよく用いられる。一般的に用いられるAM(Amplitude Modulated)スクリーニングでは、網点画像を構成するドットの個数を変えずにドットの大きさを変えることにより階調表現が行われる。一方、FM(Frequency Modulated)スクリーニングでは、適度に(ランダムであるが極端な疎密がなく)配置される一定の大きさのドットの個数を変更することにより階調表現が行われる。また、特許文献1に開示されているように、ランダムに配置されるドットの大きさを変えて階調表現を行う手法もある。
When creating data for a printing plate from multi-tone (that is, continuous tone) original image data, halftone dots are often used. In AM (Amplitude Modulated) screening, which is generally used, gradation expression is performed by changing the size of dots without changing the number of dots constituting a halftone image. On the other hand, in FM (Frequency Modulated) screening, gradation expression is performed by changing the number of dots of a certain size that are arranged moderately (random but without extreme density). In addition, as disclosed in
AM網点では、元画像が周期性を有する場合に干渉モアレが発生したり、多色刷りを行うと重ねモアレ(ロゼッタモアレとも呼ばれる。)が発生するという問題がある。しかしながら、AM網点は単色および多色刷りにおいて印刷物や印刷版にザラツキ感(不規則なムラ)が生じにくいという特徴を有する。FM網点や特許文献1に記載の手法にて生成された網点では、ドット間の距離が一様でなく、ドットの配置も方向性がないため、干渉モアレや重ねモアレは生じない。しかしながら、多色刷りを行った場合にザラツキ感が目立ち易い傾向がある。
In the AM halftone dot, there is a problem that interference moiré occurs when the original image has periodicity, and overlap moiré (also referred to as rosetta moire) occurs when multicolor printing is performed. However, the AM halftone dot has a feature that a rough feeling (irregular unevenness) hardly occurs on a printed matter or a printing plate in single color and multicolor printing. In an FM halftone dot or a halftone dot generated by the method described in
ランダムに配置された各色成分の網点を重ねた多色の網点画像におけるザラツキ感は、ドットの配置が複数の色成分(色版)の画像の重ね合わせまでは考慮されていないためにドットの重なりにばらつきが生じ、これが低周波の模様や色ムラとして認識されることが原因と考えられる。ザラツキ感の対策として、ドットの密度を高くする(網線数を高くする)手法が考えられるが、極端に細かなドットの描画を行うと印刷の安定性が損なわれてしまう。そこで、各色成分の網点が局所的に重なることを防止してザラツキ感を低減することが望ましいと考えられる。 Roughness in a multi-color halftone image in which halftone dots of randomly arranged color components are superimposed is not considered because the arrangement of dots does not take into account the overlapping of multiple color component (color plate) images. It is thought that this is caused by variations in the overlap of images, which are recognized as low-frequency patterns and color unevenness. As a countermeasure against the feeling of roughness, a method of increasing the dot density (increasing the number of mesh lines) can be considered, but if extremely fine dots are drawn, printing stability is impaired. Therefore, it is considered desirable to reduce the rough feeling by preventing the halftone dots of each color component from overlapping locally.
ザラツキ感を低減する方法として、例えば、元の画像の画素を2値に変換した結果生じる誤差を周囲の画素に拡散させた上で周囲の画素を2値に変換することで階調を表現する誤差拡散法が知られている。誤差拡散法を利用したハーフトーン画像の生成方法としては、例えば、特許文献2に開示された方法がある。また、特許文献3では、FM網点においてランダム配置されるドットの重なりがなるべく少なくなるようにドットの配置を制御してザラツキ感を低減する方法が開示されている。
ところで、誤差拡散法では誤差を周囲の画素へと伝播させるため、特有の模様が現れることがあり、また、ハーフトーン画像を生成するために多くの演算が必要となり、実用的ではない。 By the way, in the error diffusion method, since an error is propagated to surrounding pixels, a unique pattern may appear, and many operations are required to generate a halftone image, which is not practical.
また、ドットの配置を制御してザラツキ感を低減する方法では、印刷見当(各色成分の画像の重ね合わせ)が合っている場合にはザラツキ感が非常に少ない画像を得ることができるが、実際の印刷現場では通常、印刷見当が若干ずれるため、予期しないザラツキ感が生じる可能性がある。すなわち、ドットの配置を制御する方法では、印刷見当を厳密に合わせることが必須となり、印刷装置の製造コストが増大してしまう。 In addition, with the method of reducing the rough feeling by controlling the arrangement of dots, an image with very little rough feeling can be obtained when the printing registration (superimposition of images of each color component) is correct. In general, the printing register is slightly misaligned, which may cause an unexpected graininess. That is, in the method of controlling the arrangement of dots, it is essential to strictly match the printing register, and the manufacturing cost of the printing apparatus increases.
本発明は上記課題に鑑みなされたものであり、モアレが生じず、ザラツキ感の少ない網点画像を容易に生成することを目的としている。 The present invention has been made in view of the above problems, and an object of the present invention is to easily generate a halftone dot image with little moire and less roughness.
請求項1に記載の発明は、多階調の元画像を表現する網点画像を生成する際に、色成分毎に前記元画像と比較される閾値マトリクスを生成する閾値マトリクス生成方法であって、網点画像を表現するドットの位置に対応するドットセンタを互いに異なる配置とした複数の色成分の複数のテンプレートを準備する工程と、前記複数のテンプレートを前記複数の色成分のマトリクス領域にそれぞれ、重なりを避けつつランダムかつ同様に配置する工程と、前記複数の色成分の前記マトリクス領域のそれぞれにおいて、テンプレートの間の領域にドットセンタをランダムかつおよそ均一に追加する工程と、前記複数の色成分の前記マトリクス領域のそれぞれに、元画像における階調レベルの増加に伴ってドットセンタを中心にドットが成長するように閾値を設定することにより、閾値マトリクスを生成する工程とを備える。
The invention according to
請求項2に記載の発明は、請求項1に記載の閾値マトリクス生成方法であって、前記複数のテンプレートのうちの一のテンプレートおよび他の一のテンプレートにおいて、ドットセンタが互いに垂直な2方向に等間隔で配置され、前記一のテンプレートのドットセンタの一の配列方向と前記他の一のテンプレートのドットセンタの一の配列方向とがおよそ60°または30°異なる。
The invention according to claim 2 is the threshold value matrix generation method according to
請求項3に記載の発明は、請求項2に記載の閾値マトリクス生成方法であって、前記複数のテンプレートのうちのシアン、マゼンタ、ブラック用の3つのテンプレートにおいて、ドットセンタが互いに垂直な2方向に等間隔で配置され、前記3つのテンプレートのそれぞれのドットセンタの一の配列方向と、他のテンプレートのドットセンタの一の配列方向とがおよそ60°または30°異なる。 A third aspect of the present invention is the threshold value matrix generation method according to the second aspect, wherein in the three templates for cyan, magenta and black among the plurality of templates, the dot centers are perpendicular to each other. Are arranged at equal intervals, and the arrangement direction of one dot center of each of the three templates differs from the arrangement direction of one dot center of another template by approximately 60 ° or 30 °.
請求項4に記載の発明は、多階調の元画像を表現する網点画像を生成する網点画像生成方法であって、請求項1ないし3のいずれかに記載の閾値マトリクス生成方法にて前記複数の色成分の複数の閾値マトリクスを生成する工程と、前記複数の閾値マトリクスと元画像とを比較することにより、前記複数の色成分の網点画像を生成する工程とを備える。 According to a fourth aspect of the present invention, there is provided a halftone dot image generation method for generating a halftone dot image representing a multi-tone original image, wherein the threshold value matrix generation method according to any one of the first to third aspects is used. Generating a plurality of threshold matrixes of the plurality of color components, and generating a halftone image of the plurality of color components by comparing the plurality of threshold matrices with an original image.
請求項5に記載の発明は、多階調の元画像を表現する網点画像を生成する網点画像生成装置であって、請求項1ないし3のいずれかに記載の閾値マトリクス生成方法にて前記複数の色成分の複数の閾値マトリクスを生成する手段と、前記複数の閾値マトリクスと元画像とを比較することにより、前記複数の色成分の網点画像を生成する手段とを備える。 According to a fifth aspect of the present invention, there is provided a halftone image generating device for generating a halftone image representing a multi-tone original image, wherein the threshold value matrix generating method according to any one of the first to third aspects is used. Means for generating a plurality of threshold matrixes for the plurality of color components, and means for generating a halftone image of the plurality of color components by comparing the plurality of threshold matrixes with an original image.
請求項1ないし3の発明では、モアレが生じず、ザラツキ感の少ない網点画像を生成する閾値マトリクスを生成することができる。また、請求項4および5の発明では、モアレが生じず、ザラツキ感の少ない網点画像を容易に生成することができる。 According to the first to third aspects of the present invention, it is possible to generate a threshold value matrix that generates a halftone dot image with less moire and less roughness. In the inventions of claims 4 and 5, moire does not occur, and a halftone image with little roughness can be easily generated.
図1は本発明の一の実施の形態に係る画像記録システム1の構成を示す図である。画像記録システム1はコンピュータ11および画像記録装置12を備え、画像記録装置12はコンピュータ11からの信号を受けて網点記録媒体である刷版に複数チャンネルのレーザ等からの光ビームを用いて網点を記録する。なお、画像記録装置12は感光性ドラムや印刷用紙を網点記録媒体とする電子写真式あるいはインクジェット式の印刷装置であってもよい。
FIG. 1 is a diagram showing a configuration of an
コンピュータ11は、各種演算処理を行うCPU101、基本プログラムを記憶するROM102および各種情報を記憶するRAM103をバスラインに接続した一般的なコンピュータシステムの構成となっている。バスラインにはさらに、網点化(スクリーニング)される複数の色成分の多階調の画像(以下、「元画像」という。)のデータを記憶する画像メモリ104、情報記憶を行う固定ディスク105、各種情報の表示を行うディスプレイ106、操作者からの入力を受け付けるキーボード107aおよびマウス107b、光ディスク、磁気ディスク、光磁気ディスク等のコンピュータ読み取り可能な記録媒体91から情報の読み取りを行う読取装置108、並びに、画像記録装置12と通信を行う通信部109が、適宜、インターフェイス(I/F)を介する等して接続される。
The
画像記録装置12は、刷版8をその側面に保持するドラム121、刷版8に向けて複数チャンネルの変調された光ビームを出射する描画ヘッド122、描画ヘッド122に送られる網点画像の信号を生成する信号生成回路123、その他、ドラム121を回転して描画ヘッド122を刷版8に対して走査したり、描画ヘッド122をドラム121の回転軸に沿って移動する駆動機構等を備える。以下の説明における「画素」とは、画像記録装置12の記録(描画ともいう。)の1単位をいい、1つの光ビームによる1スポットに相当する。
The
コンピュータ11には、事前に読取装置108を介して記録媒体91からプログラム92が読み出され、固定ディスク105に記憶される。そして、プログラム92がRAM103にコピーされるとともにCPU101がRAM103内のプログラムに従って演算処理を実行することにより(すなわち、コンピュータがプログラムを実行することにより)、コンピュータ11が網点生成用の後述の閾値マトリクス(SPM(Screen Pattern Memory)データとも呼ばれる。)710を色成分毎に生成する。閾値マトリクス710および画像メモリ104に記憶されている多階調の元画像のデータは通信部109を介して画像記録装置12に転送され、画像記録装置12の信号生成回路123が元画像を表現する一の色成分の網点の信号を生成し、描画ヘッド122を刷版8に対して走査しつつ網点信号に基づいて刷版8に網点が記録される。
The
なお、網点画像を生成する装置である画像記録システム1において、刷版8への網点の記録が(物理的な)網点画像の生成と捉えられてもよく、網点の信号の生成が(非物理的な)網点画像の生成と捉えられてもよい。網点の信号の生成はコンピュータ11によりソフトウェア的に行われてもよく、この場合、コンピュータ11が単独で元画像に基づいて網点画像を生成する装置となる。
In the
図2は、画像記録装置12の信号生成回路123の構成要素および記録機構120を示すブロック図である。記録機構120は図1中のドラム121、描画ヘッド122、これらを駆動する機構や制御する回路等に対応する。
FIG. 2 is a block diagram showing the components of the
信号生成回路123は、多階調の元画像のデータを記憶する画像メモリ21、元画像の副走査アドレス(Xアドレス)および主走査アドレス(Yアドレス)をそれぞれ発生するXアドレス発生器22aおよびYアドレス発生器22b、コンピュータ11にて生成された閾値マトリクス710を記憶するSPM(Screen Pattern Memory)23、閾値マトリクス710の副走査アドレス(xアドレス)および主走査アドレス(yアドレス)をそれぞれ発生するxアドレス発生器24aおよびyアドレス発生器24b、並びに、比較器(コンパレータ)25を備える。
The
元画像の網点化に際して、図3に示すように元画像70を同一の大きさの多数の領域に分割して網点化の単位となる繰り返し領域71が設定される。SPM23は1つの繰り返し領域71に相当する1つの色成分用の記憶領域を有し、この記憶領域の各アドレス(座標)に閾値が設定されることにより閾値マトリクス710を記憶する。そして、概念的には元画像70の各繰り返し領域71と閾値マトリクス710とを重ね合わせ、繰り返し領域71の各画素の階調レベルと閾値マトリクス710の対応する閾値とが比較されることにより、網点記録媒体上のその画素の位置に描画を行うか否かが決定される。したがって、仮に元画像70の階調レベルが一様である場合は、閾値マトリクス710においてその階調レベルよりも小さな閾値が設定されているアドレスの画素に描画が行われ、巨視的には一様な網点が生成されることとなる。実際には元画像70は濃淡(すなわち、様々な階調レベルの部位)を有するため、繰り返し領域71内において元画像70の濃淡に応じて網点の状態が変化することとなる。また、閾値マトリクス710と元画像との比較は、色成分毎に行われる。
At the time of halftoning the original image, as shown in FIG. 3, the
網点化の処理を図2を参照してさらに具体的に説明すると、Xアドレス発生器22aおよびYアドレス発生器22bからのXアドレスおよびYアドレスに基づいて画像メモリ21から元画像の1つの画素の(特定の色成分の)階調レベルが読み出される。一方、元画像中のXアドレスおよびYアドレスに相当する繰り返し領域中のxアドレスおよびyアドレスがxアドレス発生器24aおよびyアドレス発生器24bによりそれぞれ求められ、閾値マトリクス710における1つの閾値が特定されてSPM23から読み出される。そして、画像メモリ21からの階調レベルとSPM23からの閾値とが比較器25により比較され、階調レベルが閾値よりも大きい場合にはその画素の位置に描画を行う信号が生成される。
More specifically, the halftoning process will be described with reference to FIG. 2. One pixel of the original image from the
なお、元画像は多色の画像であり、記録する網点画像の色成分を示す色指定信号81が画像メモリ21に入力され、このとき、SPM23に記憶される閾値マトリクス710も指定された色成分用のものへと置き換えられる。
Note that the original image is a multicolor image, and a
図4は画像記録システム1の動作の流れを示す図である。画像記録システム1により網点が刷版8に記録される際には、まず、コンピュータ11において、閾値マトリクス710を記憶するマトリクス領域が設定され、マトリクス領域に網点が形成される領域の単位となる網点セルの中心(網点画像を表現するドットのおよそ中心位置に対応し、以下、「ドットセンタ」という。)の設定が行われる(ステップS11)。図5はドットセンタの配置の流れを詳しく示す図である。
FIG. 4 is a diagram showing an operation flow of the
ドットセンタのマトリクス領域への配置に際して、まず、色成分毎に(いわゆる、色版毎に)マトリクス領域よりも十分小さな領域がテンプレートとして準備され、このテンプレートにドットセンタが配置される(ステップS21)。複数のテンプレート間ではドットセンタが互いに異なる配置とされる。なお、テンプレートは、後述するように後の工程においてマトリクス領域に多数配置される。テンプレートへのドットセンタの配置はカラーを表現するための全ての色成分について順次行われるが(ステップS22)、説明を簡素化するために、以下、2つの色成分(シアンおよびブラック)しか存在しないものとして説明し、4つの色成分が存在する場合については後述する。 When arranging the dot centers in the matrix area, first, an area sufficiently smaller than the matrix area is prepared for each color component (for each color plate) as a template, and the dot center is arranged in this template (step S21). . The dot centers are arranged differently between a plurality of templates. As will be described later, a large number of templates are arranged in the matrix area in a later step. The arrangement of dot centers in the template is sequentially performed for all color components for expressing colors (step S22). However, in order to simplify the description, only two color components (cyan and black) exist below. The case where there are four color components will be described later.
図6.Aはシアン用のテンプレート72Cを示し、図6.Bはブラック用のテンプレート72Kを示す。テンプレート72C,72K(以下、単にテンプレートを指す場合には符号72を付す。)は10個のドットセンタ721が、互いに垂直な2方向に等間隔で(すなわち、等間隔の格子の交点に位置するように)配置される。なお、四隅のドットセンタ721のうち左上の隅のものだけがテンプレートに含まれるものとする。テンプレート72Cでは、ドットセンタ721の一の配列方向と水平方向とのなす角θがおよそ15°(tanθ=1/3)とされ、テンプレート72Kではおよそ75°(tanθ=3)とされる。これにより、両テンプレートの一の配列方向同士は、およそ60°(配列方向の選択によっては30°)異なる。
FIG. A shows a template 72C for cyan, and FIG. B shows a
なお、テンプレート72に含まれるドットセンタ721の数を10個としているのは、マトリクス領域に想定されるドットセンタ721の数(例えば、10000個)よりも十分少なくして、後の工程にてテンプレート72をマトリクス領域に配置した際にドットセンタ721の配置の規則性が顕著となることを防止するためである。
Note that the number of dot centers 721 included in the
一般に、ドットセンタが規則的に配列されるAM網点において、色成分間におけるドットセンタの配列方向が60°または30°異なるようにすると、複数の色成分の網点の見当ずれが生じても(すなわち、重ね合わせがずれても)低周波の模様(モアレ)の発生が抑制される。詳細については後述するが、画像記録システム1ではこの原理を利用して、一の色成分のテンプレート72のドットセンタ721の配列方向と他の一の色成分のテンプレート72のドットセンタ721の配列方向とが60°または30°異なるようにすることにより、見当ずれが生じても不規則なムラであるザラツキ感が生じにくくされる。
In general, in an AM halftone dot in which dot centers are regularly arranged, if the arrangement direction of the dot centers between color components is different by 60 ° or 30 °, misregistration of halftone dots of a plurality of color components occurs. The occurrence of low-frequency patterns (moire) is suppressed (that is, even if the overlay is shifted). Although details will be described later, the
2つの色成分のテンプレート72が準備されると、これらのテンプレート72がマトリクス領域に配置される(ステップS23)。図7はマトリクス領域720にテンプレート72が配置された様子を示す図である。テンプレート72は、重なりを避けつつランダムに配置される。また、複数の色成分のマトリクス領域720においてテンプレート72が同様に配置される。マトリクス領域720におけるテンプレート72の大きさは、マトリクス領域720において想定されるドットセンタ721の密度(例えば、(1インチ当たりの)網線数が300)がテンプレート72における密度と同様になるように調整される。なお、図7では実際よりもテンプレート72を大きく描いている。
When the two
テンプレート72の配置では、まず、マトリクス領域720内の全ての位置(座標値により指定可能な全ての位置)のそれぞれに評価値が対応づけられ、全ての評価値が0に初期化される。最初のテンプレート72はマトリクス領域720内にランダムに配置され、各位置と最初のテンプレート72との間の距離の2乗分の1がその位置に対応する評価値に加算される。このとき、マトリクス領域720が図3に示す繰り返し領域71に対応することから、評価値算出の対象となる最初のテンプレート72も上下左右に繰り返し存在するものとして扱われる。すなわち、評価値の算出に際して、マトリクス領域720の繰り返しを想定した場合の複数の最初のテンプレート72のうち、距離算出基準となる位置に最も近いものが選択される。
In the arrangement of the
全ての位置の評価値が求められると、評価値のうち最も小さいものに対応付けられた位置に2番目のテンプレート72が配置される。換言すれば、最初のテンプレート72から最も離れた位置に2番目のテンプレート72が配置される。次に、各位置と2番目のテンプレート72(マトリクス領域720の繰り返しを考慮した複数の2番目のテンプレート72のうち最も近いもの)との間の距離の2乗分の1が対応する評価値に加算される。そして、最も小さい評価値に対応付けられた位置に3番目のテンプレート72が配置される。なお、テンプレート72の配置候補となる位置が複数存在する場合には、そのうちの1つが適宜選択される。
When the evaluation values of all positions are obtained, the
以後、マトリクス領域720の各位置と最後に配置したテンプレート72との間の距離(マトリクス領域720の繰り返しを考慮するものとする。)の2乗分の1が対応する評価値に加算され、最も小さい評価値に対応付けられた位置に次のテンプレート72が配置される。これにより、いずれのテンプレート72からも離れた位置に次のテンプレート72が配置され、重なりを避けつつランダムかつおよそ均一にテンプレート72が配置される。テンプレート72のマトリクス領域720への配置は、テンプレート72間に十分な隙間(図7中の領域722)が存在する状態で終了する。テンプレート72をさらにランダムに配置するために、各テンプレート72を配置直後に僅かにランダムに移動してもよい。
Thereafter, 1 / square of the distance between each position in the
テンプレート72の配置は、テンプレート72間の重なりを避けつつランダムになされる(好ましくは、およそ均一とされる)のであれば、他の手法が採用されてもよい。例えば、上記手法において、最初にランダムに配置されるテンプレート72は複数とされてもよい。また、最初に複数のテンプレート72をマトリクス領域720に整列しておき、各テンプレート72をランダムな方向へと一定範囲内のランダムな距離だけ移動することにより、テンプレート72のマトリクス領域720への配置が行われてもよい。
Other methods may be employed as long as the
さらに他の手法として、ランダムにテンプレート72を配置しておいてボロノイ図を用いた施設配置問題の解法を利用してテンプレート72がおよそ均一に再配置されてもよい。施設配置問題は、2次元空間内に複数個の施設を配置する際に、2次元空間内に存在する多数の利用者が施設を利用する費用の総計が最も小さくなるように施設の配置を決定する非線形最適化問題である。ここで、「費用」を求める評価関数は、例えば、利用者から各施設までの距離とされる。ボロノイ図については、例えば、伊理正夫監修,「bit別冊 計算幾何学と地理情報処理」,共立出版,1986年9月10日,p.163−168、に詳述されている。
As another method, the
テンプレート72の配置が完了すると、次に、テンプレート72間の領域722にドットセンタ721がランダムかつおよそ均一に追加される(ステップS24)。ドットセンタ721は、テンプレート72の配置と同様に、マトリクス領域720の繰り返しを考慮しつつ他の全てのドットセンタ721からの距離の2乗分の1の合計が最小となる位置に順次追加される。領域722におけるドットセンタ721の密度が、マトリクス領域720にて想定されているドットセンタ721の密度になると、ドットセンタ721の追加が終了する。
When the arrangement of the
例えば、両色成分の網線数(網点密度)が300線であり、2400dpi(1画素の幅は約10μm)の解像度の画像記録装置12で網点が記録され、マトリクス領域720のサイズが800×800画素である場合、1個の網点に割り当てられる領域は約64画素(8×8)となり、マトリクス領域720に10000個のドットセンタ721が含まれるまでドットセンタ721の追加が行われる。なお、この場合、1つのテンプレート72の1辺の長さは約25画素となる。
For example, the number of halftone lines (halftone dot density) of both color components is 300 lines, halftone dots are recorded by the
ドットセンタ721の追加は他の手法により行われてもよく、例えば、領域722にドットセンタ721を整列しておき、各ドットセンタ721をランダムな方向へと一定範囲内のランダムな距離だけ移動することにより、ドットセンタ721が配置されてもよい。
The
テンプレート72を利用したマトリクス領域720へのドットセンタ721の配置が終了すると、各ドットセンタ721を中心として、網点生成の単位となる網点セルの設定が行われる(図4:ステップS12)。図8は各ドットセンタ721を中心に多角形の網点セル73が設定された様子を例示する図である。網点セル73はマトリクス領域720内において上下左右のマトリクス領域720の繰り返しを考慮して設定される。
When the arrangement of the dot centers 721 in the
このような網点セルの設定は、例えば、次のようにして行われる。まず、マトリクス領域720内のある位置の画素がいずれのドットセンタ721に属するかを決定するために、各ドットセンタ721との間の距離の2乗が評価値として求められる。ただし、一のドットセンタ721(以下、「注目ドットセンタ」という。)に関する評価値の算出に際して、マトリクス領域720の上下左右への繰り返しを考慮した複数の注目ドットセンタのうち、注目している画素に最も近いものが評価値算出の対象として選択される。そして、評価値が最小となるドットセンタ721にこの画素が属すると決定される。上記演算を全ての画素について行うことにより、マトリクス領域720が各ドットセンタ721を中心とする網点セル73に分割される。
Such a halftone cell is set as follows, for example. First, in order to determine which dot center 721 a pixel at a certain position in the
網点セル73の設定が終了すると、コンピュータ11により閾値マトリクスの生成がさらに行われる(ステップS13)。図9は閾値マトリクスの生成の流れを示す図である。閾値マトリクスの生成では、まず、各網点セル73の全画素に対して第1段階の評価値が求められる。第1段階の評価値としては、例えば、その画素が含まれる網点セル73のドットセンタ721からの距離や、網点セル73の重心からの距離が利用される。そして、網点セル73の全画素に第1段階の評価値の小さいものから順に1ずつ増加する整数の番号が割り当てられ、網点セル73を構成する画素数で番号を除算することにより網点セルの大きさで正規化された第2段階の評価値(0.0〜1.0の値となる。)が改めて割り当てられる。これにより、ドットセンタ721(または網点セル73の重心)に近い画素ほど小さい評価値が割り当てられることとなる(ステップS31)。
When the setting of the
さらに、マトリクス領域720内の全画素に対して第2段階の評価値の小さいものから順に1ずつ増加する整数の番号(元画像の階調レベルの増加に合わせて描画を行う画素の順序であり、露光の際のいわゆる点灯順序である。)が割り当てられ、スクリーニングの階調数(本実施の形態では元画像の各色成分の階調数に等しい。)に合わせて階調圧縮することにより各画素に最終的な閾値が割り当てられ、マトリクス領域720に対応する閾値マトリクス710(図1参照)が生成される(ステップS32)。例えば、マトリクス領域720の画素数がM個であり、元画像の一の色成分の階調数がN(典型的な例では、256(=8bit))である場合には、各画素に割り当てられた番号(0〜(M−1))が((N−1)/(M−1))倍されることにより、0〜(N−1)の範囲の閾値が各画素に割り当てられる。これにより、各色成分において元画像の階調レベルの増加に伴ってドットセンタを中心にドットが成長するように閾値が設定され、複数の色成分に対応する複数の閾値マトリクス710が生成される。
Furthermore, an integer number that increases by 1 in order from the smallest evaluation value in the second stage for all the pixels in the matrix area 720 (the order of the pixels to be drawn in accordance with the increase in the gradation level of the original image) , Which is the so-called lighting order at the time of exposure.) Is assigned, and each gradation is compressed according to the number of gradations of screening (in this embodiment, equal to the number of gradations of each color component of the original image). A final threshold value is assigned to the pixel, and a threshold value matrix 710 (see FIG. 1) corresponding to the
図10.Aは元画像の階調レベルの変化に伴って網点セル73に描画されるドット(描画される画素の集合)の大きさの変化を例示する図であり、領域73a〜73cは元画像の階調レベルの増加に伴って成長するドットを示している。図10.AではステップS31における各画素の第1段階の評価値がドットセンタ721からの距離として求められるため、領域73a〜73cは円形となっている。
FIG. A is a diagram illustrating a change in the size of a dot (a group of pixels to be drawn) drawn in the
図10.Bおよび図10.Cは、ドットの成長の他の例を示す図であり、図10.Aと同様に符号を付している。図10.Bでは、ステップS31における第1の評価値として、ドットセンタ721と第1の評価値が求められる画素とを結ぶ直線上においてドットセンタ721から画素までの距離とドットセンタ721から網点セル73のエッジまでの距離との比が採用される。図10.Cでは、多角形の網点セルの各辺の中点を結ぶ内部多角形が設定され、ドットセンタ721と画素とを結ぶ直線上においてドットセンタ721から画素までの距離とドットセンタ721から内部多角形のエッジまでの距離との比が第1の評価値として採用される。なお、図10.Cでは内部多角形と網点セル73のエッジとの間の領域には網点セル73の頂点に向かって値が大きくなる第1の評価値が適宜設定される。
FIG. B and FIG. C is a diagram showing another example of dot growth, and FIG. The same reference numerals as in A are given. FIG. In B, as the first evaluation value in step S31, the distance from the
コンピュータ11において各色成分の閾値マトリクス710が生成されると、既述のように一の色成分の閾値マトリクス710および画像メモリ104に記憶されている元画像のデータが通信部109を介して画像記録装置12に転送され、図2に示すSPM23および画像メモリ21にそれぞれ記憶される。これにより、SPM23内のマトリクス領域720と同じ大きさの記憶領域に、各網点セル73における網点の成長に対応する閾値群が設定されることとなる(図4:ステップS14)。
When the
そして、画像メモリ21内の元画像の各画素の一の色成分の階調レベルとSPM23内の閾値マトリクス710の対応する閾値とが比較器25に入力され、画像記録装置12の信号生成回路123が網点画像の信号を生成し、描画ヘッド122により刷版8に一の色成分の網点画像が記録される(ステップS15)。具体的には、元画像の画素の階調レベルが閾値よりも大きい場合に記録機構120により刷版8上のその画素の位置に光が照射され、描画が行われる。
Then, the gradation level of one color component of each pixel of the original image in the
次の色成分の画像記録が必要な場合は(ステップS16)、網点記録媒体が取り替えられ(ステップS17)、図2に示すように色指定信号81が画像メモリ21に入力され、SPM23内の閾値マトリクス710が次の色成分のものに置き換えられ、次の色成分の網点画像が網点記録媒体に記録される。
When image recording of the next color component is necessary (step S16), the halftone dot recording medium is replaced (step S17), and a
図11.Aないし図11.Cは、テンプレート72を用いることなくマトリクス領域720にドットセンタ721をランダムに配置した場合(比較例)に形成される網点画像の一例を示す図であり、図12.Aないし図12.Cはテンプレート72を利用してマトリクス領域720にドットセンタ721を配置した場合の網点画像の一例を示す図である。
FIG. A thru | or FIG. FIG. 12C is a diagram illustrating an example of a halftone image formed when the dot centers 721 are randomly arranged in the
図11.Aおよび図12.Aは、元画像のシアンの階調レベルが均一に50%である場合のシアンの網点画像(白黒2値で示している。)であり、図11.Bおよび図12.Bは、元画像のブラックの階調レベルが均一に50%である場合のブラックの網点画像である。図11.Cは、図11.Aと図11.Bとを重ね合わせたものであり、図12.Cは、図12.Aと図12.Bとを重ね合わせたものであり、これらの図ではシアンとブラックとを区別せずに白黒2値で表している。図11.Cと図12.Cとを比較して明らかなように、テンプレート72(72C,72K)を用いることにより、網点の重なりを調整することができ、モアレを生じさせることなく多色の網点画像をザラツキ感の少ない滑らかなものとすることができる。 FIG. A and FIG. A is a cyan halftone image (shown in black and white binary) when the cyan gradation level of the original image is uniformly 50%. B and FIG. B is a black halftone image when the black gradation level of the original image is uniformly 50%. FIG. FIG. A and FIG. B is superimposed, FIG. C is the same as FIG. A and FIG. B is superposed, and in these figures, cyan and black are not distinguished from each other and are represented by monochrome binary values. FIG. C and FIG. As is clear from comparison with C, by using the template 72 (72C, 72K), the overlapping of halftone dots can be adjusted, and a multi-color halftone image can be made rough without causing moire. Less smooth.
また、既述のように、色成分毎の網点画像を重ね合わせた際にザラツキ感が生じないように配慮しながら各色成分のドットを(ある程度)ランダムに配置する手法では、色成分毎の網点画像の見当にずれが生じると、多色の網点画像に意図しないザラツキ感が生じてしまう。これに対し、画像記録システム1では、各色成分においてマトリクス領域720に微小なテンプレート72が同様に多数配置されるため、微小なテンプレート72間では重ね合わせに多少のずれが生じてもあまりムラにならないという特性を利用して多色の網点画像に見当ずれが生じても意図しないザラツキ感の発生を抑制することができる。
In addition, as described above, in a method in which dots of each color component are randomly arranged (to some extent) while taking care not to cause a rough feeling when the halftone image for each color component is overlaid, If there is a shift in the registration of the halftone image, an unintentional rough feeling will occur in the multicolor halftone image. On the other hand, in the
さらに、画像記録システム1ではテンプレート72におけるドットセンタ721の配置が、AM網点におけるモアレの発生を抑える配置(ドットセンタ721の配列方向が色成分間で60°または30°異なる配置)とされるため、多色の網点画像に見当ずれが生じても全体的に規則的あるいはランダムなムラが生じることも抑制される。
Further, in the
なお、画像記録システム1では閾値マトリクス710を利用したハーフトーン化が行われるため、誤差拡散法のように膨大な演算を行うことなくザラツキ感の少ないハーフトーン画像を得ることができる。また、閾値マトリクス710を利用することにより、FM網点のように微小なドットによる記録を避けることができるため、印刷安定性および容易性が損なわれることもない。
Since the
次に、多色の網点画像の色成分が、シアン、マゼンタ、イエロー、ブラックの4つである場合のテンプレート72の例について説明する。シアン用のテンプレート72Cが図6.Aに示すものであり、ブラック用のテンプレート72Kが図6.Bに示すものである場合、マゼンタ用のテンプレート72Mは図13に示すものとされる。
Next, an example of the
マゼンタ用のテンプレート72Mは、シアンおよびブラック用のテンプレート72と同様に、ドットセンタ721が互いに垂直な2方向に等間隔で(すなわち、等間隔の格子の交点に位置するように)配置され、1辺の長さはシアンおよびブラック用のテンプレート72と同様に約25画素とされる。ただし、1つのテンプレート72Mには8個のドットセンタ721が配置され、網線数はシアンおよびブラックの場合よりも少なくされる。四隅のドットセンタ721のうち左上の隅のもの、並びに、各辺の中央のドットセンタ721のうち上辺および左辺のものだけがテンプレートに含まれるものとされる。テンプレート72Mでは、ドットセンタ721の一の配列方向と水平方向とのなす角θが45°(tanθ=1)とされ、これにより、テンプレート72C、テンプレート72Mおよびテンプレート72Kのそれぞれのドットセンタ721の一の配列方向は、他のいずれのテンプレート72のドットセンタ721の配列方向に対しても、およそ60°または30°異なることとなる。
Similar to the cyan and
イエロー用のテンプレート72Yは、図示を省略するが、マトリクス領域720へのドットセンタ721の密度に合わせて他のテンプレート72と異なる配置にて適当にドットセンタ721を配置することにより生成される。例えば、θを0°とし、垂直方向および水平方向にドットセンタ721が整列される。
Although not shown, the yellow template 72Y is generated by appropriately arranging the dot centers 721 in a different arrangement from the
マゼンタおよびイエロー用の閾値マトリクス710の生成方法は、テンプレート72が異なるという点を除いてシアンやブラック用の閾値マトリクス710と同様である。すなわち、マゼンタおよびイエロー用のテンプレート72M,72Yのそれぞれが、図7に示すようにシアンの場合と同様にマトリクス領域720に配置され、テンプレート72間の領域722にランダムかつおよそ均一にドットセンタ721が追加されて閾値マトリクス710が生成される。その後、元画像のデータが画像記録装置12に転送されるとともに、各色成分の閾値マトリクス710のデータが画像記録装置12に順次転送されつつ各色成分の網点画像が順次記録される。
The generation method of the
上記動作では、シアン、マゼンタ、ブラック用の3つのテンプレート72のそれぞれのドットセンタ721の一の配列方向と、他のテンプレート72のドットセンタ721の一の配列方向とがおよそ60°または30°異なることから、シアンおよびブラック用のテンプレート72に関して説明した理由と同様の理由により、いずれの色成分の網点画像の重ね合わせにずれが生じても全体的に規則的あるいはランダムなムラが生じることが抑制される。なお、イエローはカラーの網点画像のコントラストに与える影響が小さいため、テンプレート72Yにおけるドットセンタ721の配列にはあまり注意を払う必要はない。
In the above operation, the arrangement direction of one
以上、本発明の実施の形態について説明してきたが、本発明は上記実施の形態に限定されるものではなく様々な変形が可能である。 Although the embodiments of the present invention have been described above, the present invention is not limited to the above embodiments, and various modifications can be made.
例えば、上記実施の形態におけるシアン、マゼンタおよびブラック用のテンプレート72は、好ましい例にすぎず、単にドットセンタ721の配置を複数の色成分間において互いに異なるものとした複数のテンプレート72が利用されてもよい。これによっても、網点画像の見当ずれに起因する予期せぬザラツキ感の発生をある程度抑えることができる。他の例としては、図14.Aおよび図14.Bに示すように、ドットセンタ721を5個有するテンプレート72が使用されてもよい(四隅のドットセンタ721のうち左上のもののみがテンプレート72に含まれる。)。図14.Aおよび図14.Bに示すテンプレート72ではそれぞれ、tanθが1/2および2となるように、ドットセンタ721の配列方向と水平方向とのなす角θが設定される。網線数が300、記録解像度が2400dpiの場合、テンプレート72の1辺は約18画素となる。この場合も、一方のテンプレート72の一の配列方向と他方のテンプレート72の一の配列方向とがおよそ60°または30°異なることとなり、見当ずれにより多色の網点画像にザラツキ感が生じることを的確に抑制することができる。
For example, the
既述のように、網点画像の生成はコンピュータ11のみによりソフトウェア的に行われてもよく、さらには、閾値マトリクス710の生成のみが別途ソフトウェア的に行われてもよい。この場合、磁気ディスクや光ディスク等の記録媒体、あるいは、コンピュータネットワークを介して閾値マトリクス710のデータが画像記録装置12へと転送される。
As described above, generation of a halftone image may be performed by software only by the
画像記録装置12は、多チャンネルの光ビームを感光性ドラムに対して走査しつつ網点を感光性ドラムに記録してさらに印刷用紙に印刷する電子写真式の印刷装置や、複数チャンネルのインク吐出ノズルを印刷用紙に対して走査しつつ網点を用紙に記録するインクジェット式の印刷装置であってもよい。この場合、感光性ドラムや印刷用紙が網点記録媒体となる。
The
また、2値の網点画像以外に多値の網点画像を記録するインクジェット式の印刷装置やダイレクト印刷装置においてもテンプレート72を用いて閾値マトリクス710を生成する技術を利用することができる。この場合、閾値の分布は類似しているが閾値の平均値が異なる複数の閾値マトリクスが各色成分に関して求められ、元画像の画素の階調レベルが複数の閾値マトリクスからの複数の閾値と比較され、いずれの濃度にて描画を行うかが決定される。これにより、図15に例示するように網点セル73において中央の濃度の高い領域791の周囲に濃度の低い領域792を有する複合的なドットが描画され、領域791、領域792およびその他の領域の濃度はそれぞれ1、0.5および0とされる。その結果、よりザラツキ感の少ない多色の網点画像を得ることができる。
A technique for generating the
画像記録装置12において1つの画素が描画され、この画素の周囲の画素には描画が行われない場合の記録安定性が低い場合は、最小のドットサイズ(いわゆる最小クラスタサイズ)が、2×2画素(1×2画素であってもよい。)となるように閾値マトリクス710においてドットセンタ721近傍の複数の閾値が等しい値へと修正されることが好ましい。
In the case where one pixel is drawn in the
1 画像記録システム
11 コンピュータ
25 比較器
72 テンプレート
720 マトリクス領域
721 ドットセンタ
722 領域
S12〜S17,S21〜S24 ステップ
1
Claims (5)
網点画像を表現するドットの位置に対応するドットセンタを互いに異なる配置とした複数の色成分の複数のテンプレートを準備する工程と、
前記複数のテンプレートを前記複数の色成分のマトリクス領域にそれぞれ、重なりを避けつつランダムかつ同様に配置する工程と、
前記複数の色成分の前記マトリクス領域のそれぞれにおいて、テンプレートの間の領域にドットセンタをランダムかつおよそ均一に追加する工程と、
前記複数の色成分の前記マトリクス領域のそれぞれに、元画像における階調レベルの増加に伴ってドットセンタを中心にドットが成長するように閾値を設定することにより、閾値マトリクスを生成する工程と、
を備えることを特徴とする閾値マトリクス生成方法。 A threshold matrix generation method for generating a threshold matrix to be compared with the original image for each color component when generating a halftone image representing a multi-tone original image,
Preparing a plurality of templates of a plurality of color components in which dot centers corresponding to the positions of dots representing a halftone image are arranged differently from each other;
Arranging the plurality of templates in a matrix region of the plurality of color components, respectively, randomly and similarly while avoiding overlapping;
In each of the matrix regions of the plurality of color components, adding a dot center randomly and approximately uniformly in a region between templates;
Generating a threshold matrix in each of the matrix regions of the plurality of color components by setting thresholds so that dots grow around a dot center as the gradation level in the original image increases;
A threshold value matrix generation method comprising:
前記複数のテンプレートのうちの一のテンプレートおよび他の一のテンプレートにおいて、ドットセンタが互いに垂直な2方向に等間隔で配置され、前記一のテンプレートのドットセンタの一の配列方向と前記他の一のテンプレートのドットセンタの一の配列方向とがおよそ60°または30°異なることを特徴とする閾値マトリクス生成方法。 The threshold value matrix generation method according to claim 1,
In one template and the other template of the plurality of templates, dot centers are arranged at equal intervals in two directions perpendicular to each other, and one arrangement direction of the dot centers of the one template and the other one are arranged. A threshold value matrix generating method characterized in that the arrangement direction of one of the dot centers of the template differs by about 60 ° or 30 °.
前記複数のテンプレートのうちのシアン、マゼンタ、ブラック用の3つのテンプレートにおいて、ドットセンタが互いに垂直な2方向に等間隔で配置され、前記3つのテンプレートのそれぞれのドットセンタの一の配列方向と、他のテンプレートのドットセンタの一の配列方向とがおよそ60°または30°異なることを特徴とする閾値マトリクス生成方法。 The threshold value matrix generation method according to claim 2,
In three templates for cyan, magenta, and black among the plurality of templates, dot centers are arranged at equal intervals in two directions perpendicular to each other, and one arrangement direction of each of the dot centers of the three templates; A threshold value matrix generating method, wherein a direction of arrangement of dot centers of other templates is different by about 60 ° or 30 °.
請求項1ないし3のいずれかに記載の閾値マトリクス生成方法にて前記複数の色成分の複数の閾値マトリクスを生成する工程と、
前記複数の閾値マトリクスと元画像とを比較することにより、前記複数の色成分の網点画像を生成する工程と、
を備えることを特徴とする網点画像生成方法。 A halftone image generation method for generating a halftone image representing a multi-tone original image,
Generating a plurality of threshold matrixes of the plurality of color components by the threshold matrix generating method according to any one of claims 1 to 3;
Generating a halftone image of the plurality of color components by comparing the plurality of threshold matrices and the original image;
A halftone dot image generation method comprising:
請求項1ないし3のいずれかに記載の閾値マトリクス生成方法にて前記複数の色成分の複数の閾値マトリクスを生成する手段と、
前記複数の閾値マトリクスと元画像とを比較することにより、前記複数の色成分の網点画像を生成する手段と、
を備えることを特徴とする網点画像生成装置。 A halftone image generating device that generates a halftone image representing a multi-tone original image,
Means for generating a plurality of threshold matrixes of the plurality of color components in the threshold value matrix generating method according to any one of claims 1 to 3;
Means for generating a halftone image of the plurality of color components by comparing the plurality of threshold matrices and the original image;
A halftone dot image generating apparatus.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004158596A JP2005341330A (en) | 2004-05-28 | 2004-05-28 | Threshold matrix forming method for forming dot image, and dot image forming method and apparatus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004158596A JP2005341330A (en) | 2004-05-28 | 2004-05-28 | Threshold matrix forming method for forming dot image, and dot image forming method and apparatus |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2005341330A true JP2005341330A (en) | 2005-12-08 |
Family
ID=35494364
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2004158596A Pending JP2005341330A (en) | 2004-05-28 | 2004-05-28 | Threshold matrix forming method for forming dot image, and dot image forming method and apparatus |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2005341330A (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008294702A (en) * | 2007-05-24 | 2008-12-04 | Dainippon Screen Mfg Co Ltd | Threshold matrix generation method, image data generation method, image data generation device, image recorder and threshold matrix |
JP2009100233A (en) * | 2007-10-16 | 2009-05-07 | Canon Inc | Image processing apparatus and method thereof |
JP2009219026A (en) * | 2008-03-12 | 2009-09-24 | Dainippon Screen Mfg Co Ltd | Threshold matrix generation method, halftone image generating method and halftone image generating apparatus |
JP2012166379A (en) * | 2011-02-10 | 2012-09-06 | Dainippon Screen Mfg Co Ltd | Apparatus and method for recording image |
JP2012248997A (en) * | 2011-05-26 | 2012-12-13 | Oki Data Corp | Screen image generation method and image forming apparatus |
-
2004
- 2004-05-28 JP JP2004158596A patent/JP2005341330A/en active Pending
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008294702A (en) * | 2007-05-24 | 2008-12-04 | Dainippon Screen Mfg Co Ltd | Threshold matrix generation method, image data generation method, image data generation device, image recorder and threshold matrix |
US8279490B2 (en) | 2007-05-24 | 2012-10-02 | Dainippon Screen Mfg. Co. Ltd. | Threshold matrix generating method, image data generating method, image data generating apparatus, image recording apparatus and recording medium |
US8384959B2 (en) | 2007-05-24 | 2013-02-26 | Dainippon Screen Mfg. Co., Ltd. | Threshold matrix generating method, image data generating method, image data generating apparatus, image recording apparatus and recording medium |
JP2009100233A (en) * | 2007-10-16 | 2009-05-07 | Canon Inc | Image processing apparatus and method thereof |
JP2009219026A (en) * | 2008-03-12 | 2009-09-24 | Dainippon Screen Mfg Co Ltd | Threshold matrix generation method, halftone image generating method and halftone image generating apparatus |
US8169666B2 (en) | 2008-03-12 | 2012-05-01 | Dainippon Screen Mfg. Co., Ltd. | Threshold matrix generation method, halftone image generation method, and halftone image generating apparatus |
JP2012166379A (en) * | 2011-02-10 | 2012-09-06 | Dainippon Screen Mfg Co Ltd | Apparatus and method for recording image |
JP2012248997A (en) * | 2011-05-26 | 2012-12-13 | Oki Data Corp | Screen image generation method and image forming apparatus |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7457004B2 (en) | Halftone dot formation method, halftone dot formation apparatus, threshold matrix generation method used therefor and halftone dot recording medium | |
JP4514132B2 (en) | Threshold matrix generation method for halftone image generation, halftone image generation method and apparatus, and threshold matrix | |
US7619778B2 (en) | Method of generating a threshold matrix for producing a color separation, the matrix having a varied intensity distribution, method of reproducing a color image using the threshold matrix, apparatus for producing the color separation, and the threshold matrix | |
JP4111451B2 (en) | Threshold matrix generation method and recording medium | |
US20060152767A1 (en) | Threshold matrix generation method, threshold matrix generation apparatus, and recording medium | |
US7158264B2 (en) | Method of determining threshold array for generating gradation image | |
JP2009253472A (en) | Image processing apparatus, and method thereof | |
JP2009100230A (en) | Image processing apparatus and method thereof | |
JP4631650B2 (en) | High quality halftone processing | |
JP2005341330A (en) | Threshold matrix forming method for forming dot image, and dot image forming method and apparatus | |
JP2005252888A (en) | Method for generating threshold matrix and threshold matrix thereof, and reproducing method of color image | |
JP2005252893A (en) | Threshold matrix | |
JP2004135317A (en) | Color image processing apparatus and color image processing method | |
US20060109308A1 (en) | Image processing device and image processing method | |
JP2002369005A (en) | Method for correcting pixel arrangement of image and method for deciding threshold value array for generating image | |
JP2000094756A (en) | Electrophotographic image processing apparatus and method | |
WO2018062180A1 (en) | Threshold matrix creation method, threshold matrix creation device, and program | |
JP4251097B2 (en) | Image processing apparatus and program | |
JP4251119B2 (en) | Image processing apparatus and program | |
JPH10210292A (en) | Mixed halftone screen generating method | |
JP4020115B2 (en) | Electrophotographic image processing apparatus and method | |
JPH1070658A (en) | Generating method for threshold level matrix pattern and recording method for half-tone image | |
JP2004266810A (en) | Halftone dot conversion apparatus, halftone dot conversion program, and dot matrix | |
JP2001309191A (en) | Printing apparatus, screen generation method, and recording medium recording screen generation control program | |
JP2003298860A (en) | Screen arrangement and image processing method, apparatus, program, recording medium |