JPH09284575A - Image structure prediction processing method - Google Patents

Image structure prediction processing method

Info

Publication number
JPH09284575A
JPH09284575A JP8088550A JP8855096A JPH09284575A JP H09284575 A JPH09284575 A JP H09284575A JP 8088550 A JP8088550 A JP 8088550A JP 8855096 A JP8855096 A JP 8855096A JP H09284575 A JPH09284575 A JP H09284575A
Authority
JP
Japan
Prior art keywords
value
image
matrix
pixel
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
Application number
JP8088550A
Other languages
Japanese (ja)
Inventor
Yoshibumi Dounomae
義文 堂之前
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujifilm Holdings Corp
Original Assignee
Fuji Photo Film Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Fuji Photo Film Co Ltd filed Critical Fuji Photo Film Co Ltd
Priority to JP8088550A priority Critical patent/JPH09284575A/en
Publication of JPH09284575A publication Critical patent/JPH09284575A/en
Pending legal-status Critical Current

Links

Landscapes

  • Color Image Communication Systems (AREA)
  • Color, Gradation (AREA)
  • Processing Or Creating Images (AREA)
  • Facsimile Image Signal Circuits (AREA)

Abstract

PROBLEM TO BE SOLVED: To easily predect the image structures such as moires, included in a color printed matter by means of a hard copy (color print proof), i.e., the output of a color printer, etc. SOLUTION: Fig. 3A shows the image of an original image I which is decomposed into pixels of 400dpi, and Fig. 3B shows a 175-line/45-degree coordinate system (net lattice coordinate system) PC of a printed matter itself with which a print proof is produced. Then Fig. 3C shows an image S1 which is obtained by putting a lattice related to the coordinate system PC shown in the Fig. 3B on the image of the original image I shown in the Fig. 3A. A part of the image S1 shown in the Fig. 3C where the pixels are painted out in black is identical to a pixel part that is put on a lattice point of the coordinate system PC. The weight of the value of pixels which are painted in black is increased. Then a hard copy, etc., is obtained by a color printer, etc., based on the image data where the weight of the pixel value is increased on the lattice point.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【発明の属する技術分野】この発明は、輪転機等を利用
するカラー印刷機により網点画像による印刷物を実際に
作成する前に、その印刷物に存在すると思われるモアレ
等の像構造を、予め、ディスプレイ上の画像(いわゆる
ソフトプルーフ)またはカラープリンタから出力される
ハードコピー上の画像(いわゆるハードプルーフ)とし
て表現することを可能とする像構造予測処理方法に関す
る。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an image structure, such as moire, which is considered to exist in a printed matter, in advance, before actually producing a printed matter with a dot image by a color printing machine utilizing a rotary press or the like. The present invention relates to an image structure prediction processing method capable of representing an image on a display (so-called soft proof) or an image on a hard copy output from a color printer (so-called hard proof).

【0002】[0002]

【従来の技術】輪転機等を利用するカラー印刷機により
網点画像による印刷物を作成する工程は時間もかかり、
また費用もかかることから、実際の製品としての印刷物
を作成する前に、その印刷物のプルーフ(校正刷り)を
前記カラー印刷機以外のデバイス、いわゆるプルーファ
により作成することが一般的に行われている。
2. Description of the Related Art The process of producing a printed matter based on a halftone image by a color printing machine using a rotary press or the like takes time,
In addition, since it is expensive, it is generally performed to produce a proof (proof) of the printed matter by a device other than the color printing machine, a so-called proofer, before producing a printed matter as an actual product. .

【0003】プルーファによりプルーフを作成する目的
は、印刷物の色再現予測(色再現シミュレーション)と
像構造予測(像構造シミュレーション)の二つの目的が
あるが、この出願においては、色再現予測に影響を与え
ない像構造予測を目的とする。
The purpose of creating a proof by a proofer has two purposes, that is, color reproduction prediction (color reproduction simulation) and image structure prediction (image structure simulation) of a printed matter. In this application, the color reproduction prediction is affected. The purpose is to predict the image structure that is not given.

【0004】従来から、印刷物用のプルーファとして、
網点方式を用いるプルーファと網点方式を用いない非網
点方式のプルーファとが提案されている。
Conventionally, as a proofer for printed matter,
A proofer using the halftone method and a non-dot proofer not using the halftone method have been proposed.

【0005】網点方式を用いるプルーファとして、例え
ば、本出願人が製品として販売している転写フイルムを
用いるプルーファがある。このプルーファは、実際のス
クリーン線数で網点方式により作成したC(シアン)、
M(マゼンタ)、Y(イエロー)、K(墨)の4版の転
写フイルムを、実際の網角度で本紙に転写してハードプ
ルーフを得る技術であり、印刷物の像構造を正確にシミ
ュレーションすることができるという利点を有してい
る。
As a proofer using the halftone dot system, there is, for example, a proofer using a transfer film sold by the applicant as a product. This proofer is C (cyan) created by the halftone dot method with the actual screen ruling,
It is a technology to obtain a hard proof by transferring the 4th transfer film of M (magenta), Y (yellow) and K (black) to the actual paper at the actual mesh angle, and to accurately simulate the image structure of the printed matter. It has the advantage that

【0006】また、非網点方式のプルーファとして、濃
度変調方式で300dpiの解像度を有する昇華色素イ
ンキ型カラープリンタを用いたシステム等がある。この
カラープリンタでは、簡単な操作でプルーフを作成する
ことができるという利点がある。
Further, as a non-halftone dot proofer, there is a system using a sublimation dye ink type color printer having a resolution of 300 dpi by a density modulation system. This color printer has an advantage that a proof can be created by a simple operation.

【0007】[0007]

【発明が解決しようとする課題】しかしながら、上記網
点方式を用いるプルーファでは、網を表現でき印刷の像
構造を正確にシミュレーションすることができるが、装
置のコスト、本紙、フイルムのコストが比較的高いとと
もに、プルーフ作成のために手作業による、いわゆる手
間を多く必要とし、したがって、プルーフの作成までに
比較的長い時間を要し、必ずしも、簡便であるとは言え
ない。
However, in the proofer using the halftone dot system, the halftone can be expressed and the image structure of the print can be accurately simulated. However, the cost of the apparatus, the cost of the main paper and the film are relatively low. In addition to being expensive, a large amount of manual work is required to create the proof, and therefore, it takes a relatively long time to create the proof and is not necessarily simple.

【0008】一方、非網点方式のプルーファでは、短時
間でプルーフを得ることができるが、網点による表現に
ついては何も考慮されていないので、像構造予測用のプ
ルーフとしては使用することができない。
On the other hand, in the non-halftone dot proofer, a proof can be obtained in a short time, but since no consideration is given to the expression by halftone dots, it can be used as a proof for image structure prediction. Can not.

【0009】この発明はこのような課題を考慮してなさ
れたものであって、印刷物に表れるモアレ、線切れ等の
像構造を、ハードプルーフまたはソフトプルーフ上で正
確、簡易かつ短時間に予測することを可能とする像構造
予測処理方法を提供することを目的とする。
The present invention has been made in view of the above problems, and predicts image structures such as moire and line breaks appearing on printed matter accurately, easily and in a short time on a hard proof or a soft proof. It is an object of the present invention to provide an image structure prediction processing method that enables the above.

【0010】また、この発明は、印刷物に表れるモア
レ、線切れ、直線のがたつき等の像構造を、印刷のシャ
ープネス性(シャープ感)を損なうことなく、ハードプ
ルーフまたはソフトプルーフ上で正確かつ簡易に予測す
ることを可能とする像構造予測処理方法を提供すること
を目的とする。
Further, according to the present invention, an image structure such as moire, broken lines, and rattling of straight lines appearing on a printed matter can be accurately and accurately printed on a hard proof or a soft proof without impairing the sharpness (sharpness) of printing. It is an object of the present invention to provide an image structure prediction processing method that enables simple prediction.

【0011】なお、「線切れ」とは、印刷物上で1画素
程度で表される長尺物、例えば、遠方に存在し、垂直方
向に立てられている国旗掲揚用ポール等が、周期的に切
れているように見える像構造をいう。
The term "broken line" means that a long object represented by about one pixel on a printed matter, for example, a flag-raising pole that is present in a distant place and is erected vertically is periodically. An image structure that appears to be broken.

【0012】また、「直線のがたつき」とは、同様に、
印刷物上で1画素程度で表される長尺物、例えば、遠方
に存在する建物の屋上に水平方向に設けられた手摺等
が、周期的に直線でないように見える像構造をいう。
Further, "straight rattling" is likewise
It refers to an image structure in which a long object represented by about one pixel on a printed matter, for example, a handrail horizontally provided on the roof of a building located in a distant place appears not to be a straight line periodically.

【0013】[0013]

【課題を解決するための手段】第1のこの発明に係る像
構造予測処理方法は、CMY各版またはCMYK各版の
画素に分解された原画像の画素値を、印刷網画像に表れ
る像構造を予測するための画素値に変換する際、画素値
を変換しようとする画素を含む近傍画素の画素値を、前
記印刷の線数、網角度により決定される格子の周期に依
存した重みにより重み付け平均して変換することを特徴
とする。
An image structure prediction processing method according to a first aspect of the present invention is an image structure in which a pixel value of an original image decomposed into pixels of each CMY plate or each CMYK plate appears in a print halftone image. When converting to a pixel value for predicting, the pixel value of a neighboring pixel including the pixel whose pixel value is to be converted is weighted by a weight depending on the grid period determined by the number of lines and halftone angle of the printing. It is characterized by converting on average.

【0014】この第1の発明によれば、画素値を変換し
ようとする画素を含む近傍画素の画素値を、印刷の線
数、網角度により決定される格子の周期に依存した重み
により重み付け平均して変換するようにしているので、
変換された画素値に基づくプルーフの画像上に印刷の像
構造が現れる。
According to the first aspect of the present invention, the pixel values of the neighboring pixels including the pixel whose pixel value is to be converted are weighted and averaged by the weights depending on the grid period determined by the number of printing lines and the halftone dot angle. I am trying to convert it, so
The printed image structure appears on the proof image based on the transformed pixel values.

【0015】第2のこの発明に係る像構造予測処理方法
では、前記格子の周期に依存した重みを、前記近傍画素
と同一マスクサイズの加重マトリクスの各要素に配列す
るようにしているので、重み付け平均演算を簡単に行う
ことができる。
In the image structure prediction processing method according to the second aspect of the present invention, since the weight depending on the period of the lattice is arranged in each element of the weighting matrix having the same mask size as the neighboring pixels, the weighting is performed. Average calculation can be performed easily.

【0016】第3のこの発明に係る像構造予測処理方法
では、前記格子の周期に依存した重みを、前記近傍画素
と同一マスクサイズの加重マトリクスの各要素に配列
し、前記加重マトリクスの各要素に配列される重みは、
網展開用の閾値マトリクスに配列されている閾値中、前
記画素値を変換しようとする各画素に対応する位置に存
在する閾値を直接的に用いるようにしているので、像構
造予測のための重みが容易に得られる。
In the image structure prediction processing method according to the third aspect of the present invention, the weight depending on the period of the lattice is arranged in each element of the weight matrix having the same mask size as the neighboring pixels, and each element of the weight matrix is arranged. The weights arranged in
Among the threshold values arranged in the threshold matrix for halftone development, the threshold value existing at the position corresponding to each pixel whose pixel value is to be converted is directly used. Is easily obtained.

【0017】第4のこの発明に係る像構造予測処理方法
では、第3の発明において、前記閾値を直接的に用いる
とは、前記複数の閾値の任意の1箇を用いるか、前記複
数の閾値を平均した閾値を用いるようにしているので、
任意の1箇を用いた場合には、計算が簡単であり、平均
した閾値を用いた場合には、より像構造を正確に予測す
ることができる。
In the image structure prediction processing method according to a fourth aspect of the present invention, in the third aspect of the present invention, the direct use of the threshold value means that any one of the plurality of threshold values is used or the plurality of threshold values are used. Since the threshold value that averages is used,
When any one of them is used, the calculation is simple, and when an averaged threshold value is used, the image structure can be predicted more accurately.

【0018】第5のこの発明に係る像構造予測処理方法
では、第2の発明において、前記加重マトリクスの各要
素に配列される重みは、網展開用の閾値マトリクスに配
列されている閾値中、前記画素値を変換しようとする各
画素に対応する位置に存在する閾値を直接的に用いた加
重マトリクスの各要素中の値を、この加重マトリクスの
中心要素から周辺要素に向かって徐々に値が小さくなる
ようなフィルタ処理を行った後の値を用いるようにして
いるので、変換後の画素によるプルーフ上の画像におけ
る隣り合う画素が滑らかにつながる。
In the image structure prediction processing method according to a fifth aspect of the present invention, in the second aspect of the present invention, the weights arranged in the respective elements of the weight matrix are among the threshold values arranged in the threshold matrix for network expansion, The value in each element of the weighting matrix that directly uses the threshold value existing at the position corresponding to each pixel whose pixel value is to be converted is gradually changed from the central element of this weighting matrix to the peripheral elements. Since the value after performing the filtering process to reduce the size is used, adjacent pixels in the image on the proof by the converted pixels are smoothly connected.

【0019】第6のこの発明に係る像構造予測処理方法
では、第2の発明において、前記加重マトリクスの各要
素に配列される重みは、網展開用の閾値マトリクスに配
列されている閾値中、前記画素値を変換しようとする各
画素に対応する位置に存在する複数の閾値を直接的に用
いた加重マトリクスの各要素中の値を空間的分布の勾配
が急になるように関数変換し、その関数変換した後の値
を、この加重マトリクスの中心要素から周辺要素に向か
って徐々に値が小さくなるようなフィルタ処理を行った
後の値を用いるようにしている。この場合、加重マトリ
クスの中心要素から周辺要素に向かって徐々に値が小さ
くなるようなフィルタ処理の前に、加重マトリクスの各
要素中の値を空間的分布の勾配が急になるように関数変
換しているので、加重マトリクスの中心要素から周辺要
素に向かって徐々に値が小さくなるようなフィルタ処理
により像構造がぼける副作用を除去することができる。
According to a sixth aspect of the image structure prediction processing method of the present invention, in the second aspect, the weights arranged in the respective elements of the weight matrix are among the threshold values arranged in the threshold matrix for network expansion, The value in each element of the weighting matrix, which directly uses a plurality of thresholds existing at the position corresponding to each pixel for which the pixel value is to be converted, is function-converted so that the gradient of the spatial distribution becomes steep, The value after the function conversion is used after being subjected to filter processing such that the value gradually decreases from the central element to the peripheral elements of this weighted matrix. In this case, the value in each element of the weighting matrix is converted into a function so that the gradient of the spatial distribution becomes steep before the filtering process in which the value gradually decreases from the central element of the weighting matrix to the peripheral elements. Therefore, the side effect of blurring the image structure can be removed by the filter processing in which the value gradually decreases from the central element of the weighting matrix toward the peripheral elements.

【0020】第7のこの発明に係る像構造予測処理方法
では、第2の発明において、前記加重マトリクスの各要
素に配列される重みは、網展開用の閾値マトリクスに配
列されている閾値中、前記画素値を変換しようとする各
画素に対応する位置に存在する閾値を直接的に用いた加
重マトリクスの各要素中の値を空間的分布の勾配が急に
なるように関数変換し、その関数変換した後の値を、こ
の加重マトリクスの中心要素から周辺要素に向かって徐
々に値が小さくなるような減少フィルタによる処理を行
った後の値に対して、さらに、このフィルタ処理のほぼ
逆の特性を持つシャープフィルタによる処理を施した後
の値を用いるようにしているので、プルーフ上の再生画
像の画素のエッジを印刷のエッジと同様のシャープ感と
することができる。
In the image structure prediction processing method according to a seventh aspect of the present invention, in the second aspect of the present invention, the weights arranged in the respective elements of the weight matrix are among the threshold values arranged in the threshold matrix for network expansion, The value in each element of the weighting matrix that directly uses the threshold value existing at the position corresponding to each pixel whose pixel value is to be converted is converted into a function so that the gradient of the spatial distribution becomes steep, and the function The value after conversion is processed by a reduction filter such that the value gradually decreases from the central element of this weighting matrix to the peripheral elements, and the value is almost the reverse of this filtering processing. Since the value after being processed by the sharp filter having the characteristic is used, the edge of the pixel of the reproduced image on the proof can have the same sharpness as the printed edge.

【0021】第8のこの発明に係る像構造予測処理方法
では、第7の発明における前記減少フィルタと前記シャ
ープフィルタとを1つのフィルタとしているので、これ
らのフィルタ処理による2回の計算を1回の計算で済む
ようにすることができる。
In the image structure prediction processing method according to the eighth aspect of the present invention, since the reduction filter and the sharp filter in the seventh aspect are one filter, two calculations by these filter processes are performed once. Can be calculated.

【0022】第9のこの発明に係る像構造予測処理方法
では、前記第1〜第8の発明のいずれかの発明におい
て、前記近傍画素を矩形近傍画素としているので、近傍
画素の選択が簡単になる。
In the image structure prediction processing method according to the ninth aspect of the present invention, in any one of the first to eighth aspects of the invention, since the neighboring pixels are rectangular neighboring pixels, the neighboring pixels can be easily selected. Become.

【0023】第10のこの発明に係る像構造予測処理方
法は、CMY各版またはCMYK各版の画素に分解され
た原画像の画素値を、印刷網画像に表れる像構造を予測
するための出力機の解像度を有する画素値に変換する
際、前記出力機の解像度より高い解像度の網展開用の閾
値マトリクスに配列されている閾値中、前記画素値を変
換しようとする各画素に対応する位置に存在する閾値を
空間的分布の勾配が急になるように関数変換し、その関
数変換した後の値からなる前記閾値マトリクスに対し
て、中心要素から周辺要素に向かって徐々に値が小さく
なるような構成の減少フィルタによる処理を行ないなが
ら、前記出力機の解像度に変更し、この出力機の解像度
に変更された閾値マトリクスの各値に対して、さらに、
前記減少フィルタ処理のほぼ逆の特性を持つシャープフ
ィルタによる処理を施した後の値を得、前記原画像の画
素値を出力機の解像度を有する画素値に変換するとき、
画素値を変換しようとする画素を含む近傍画素の画素値
を、前記シャープフィルタによる処理を施した値の重み
により重み付け平均して変換することを特徴とする。
According to a tenth aspect of the image structure prediction processing method of the present invention, an output for predicting an image structure appearing in a print halftone image is obtained by dividing pixel values of an original image decomposed into pixels of each CMY plate or each CMYK plate. When converting to a pixel value having the resolution of the machine, at the position corresponding to each pixel to be converted, in the threshold values arranged in the threshold matrix for halftone expansion having a resolution higher than the resolution of the output machine. Function conversion is performed on the existing threshold so that the gradient of the spatial distribution becomes steep, and the value gradually decreases from the central element to the peripheral elements with respect to the threshold matrix composed of the values after the function conversion. While performing processing with a reduction filter having a different configuration, the resolution of the output machine is changed, and for each value of the threshold matrix changed to the resolution of the output machine, further,
When a value after performing a process by a sharp filter having a characteristic almost opposite to that of the reduction filter process and converting the pixel value of the original image into a pixel value having a resolution of an output device,
It is characterized in that the pixel values of the neighboring pixels including the pixel whose pixel value is to be converted are weighted and averaged by the weight of the values subjected to the processing by the sharp filter, and are converted.

【0024】第10のこの発明によれば、像構造予測を
行う際に、一旦、出力機の解像度より高い解像度で画素
値の変換処理を行っているので、より印刷の像構造を正
確に予測することができる。
According to the tenth aspect of the present invention, when the image structure prediction is performed, the pixel value conversion processing is once performed at a resolution higher than the resolution of the output machine, so that the image structure for printing can be predicted more accurately. can do.

【0025】第11のこの発明に係る像構造予測処理方
法によれば、第10の発明において、前記格子の周期に
依存した重みを、前記近傍画素と同一マスクサイズの加
重マトリクスの各要素に配列するようにしているので、
重み付け平均演算を簡単に行うことができる。
According to the image structure prediction processing method of the eleventh aspect of the present invention, in the tenth aspect of the invention, the weight depending on the period of the lattice is arranged in each element of the weighting matrix having the same mask size as the neighboring pixels. Because I am trying to
The weighted average calculation can be easily performed.

【0026】第12のこの発明に係る像構造予測処理方
法によれば、第10または第11の発明において、前記
近傍画素を矩形近傍画素としているので、近傍画素の選
択が簡単になる。
According to the twelfth aspect of the image structure prediction processing method of the tenth or eleventh aspect of the invention, since the neighboring pixels are rectangular neighboring pixels, the neighboring pixels can be easily selected.

【0027】[0027]

【発明の実施の形態】以下、この発明の一実施の形態に
ついて図面を参照して説明する。
BEST MODE FOR CARRYING OUT THE INVENTION An embodiment of the present invention will be described below with reference to the drawings.

【0028】図1は、この発明の一実施の形態が適用さ
れた像構造予測処理システム11の全体構成を示してい
る。
FIG. 1 shows the overall structure of an image structure prediction processing system 11 to which an embodiment of the present invention is applied.

【0029】この像構造予測処理システム11は、像構
造予測処理本体としてのコンピュータ12を有し、コン
ピュータ12の入力側に画像入力機13と網属性入力器
14とが接続され、コンピュータ12の出力側にプリン
タ17および(または)ディスプレイ18を有する画像
出力機19が接続されている。
This image structure prediction processing system 11 has a computer 12 as an image structure prediction processing main body, an image input device 13 and a network attribute input device 14 are connected to the input side of the computer 12, and the output of the computer 12 is output. An image output machine 19 having a printer 17 and / or a display 18 on the side is connected.

【0030】コンピュータ12は、像構造予測処理に係
わるソフトウエア以外、一般的なパーソナルコンピュー
タまたはワークステーションを使用することができる。
The computer 12 can use a general personal computer or workstation other than the software related to the image structure prediction processing.

【0031】画像入力機13は、例えば、印刷用のスキ
ャナ(画像読取手段)や前記ワークステーション等を構
成する外部記憶装置であり、この画像入力機13の出力
データである画素に分解された原画像データ{C(シア
ン)M(マゼンタ)Y(黄)K(墨)の各版の原画像デ
ータ}がコンピュータ12を構成する解像度変換処理ブ
ロック21を通じて原画像データ(CMYK各版の原画
像データであって、各版毎の原画像データは、それぞ
れ、原画像データC、原画像データM、原画像データ
Y、原画像データKという。)Iとして像構造予測処理
ブロック(像構造予測処理手段)22に供給される。
The image input device 13 is, for example, an external storage device constituting a scanner (image reading means) for printing, the work station, etc., and is an original data decomposed into pixels which are output data of the image input device 13. The image data {original image data of each plate of C (cyan) M (magenta) Y (yellow) K (black)} is processed through the resolution conversion processing block 21 that constitutes the computer 12 to obtain original image data (original image data of each CMYK plate). The original image data for each plate is referred to as an original image data C, an original image data M, an original image data Y, and an original image data K, respectively, and an image structure prediction processing block (image structure prediction processing means). ) 22.

【0032】図1において、コンピュータ12を構成す
る像構造予測処理ブロック22等、「ブロック」と称し
ている部分は、主にソフトウエアによる処理を意味して
いる。
In FIG. 1, the portions called "blocks" such as the image structure prediction processing block 22 constituting the computer 12 mainly mean the processing by software.

【0033】画像入力機13から出力される原画像デー
タは、CMYK各色で表される階調画像データであっ
て、表現ビット数、画像サイズ、画像解像度等を属性と
して記憶するような画像フォーマット(TIFF形式
等)で表される種々の解像度の画像である。この種々の
解像度の原画像データが、解像度変換処理ブロック21
により、プリンタ17の解像度、すなわち出力解像度で
ある400dpiの解像度に変換され、8ビット階調の
原画像データIとして像構造予測処理ブロック22に供
給される。なお、解像度変換処理は、例えば、周知の面
積補間処理により実行されるので像構造が現れることな
く、また色が変化することもない。
The original image data output from the image input device 13 is gradation image data represented by each color of CMYK, and has an image format (such as the number of expression bits, image size, image resolution, etc. stored as attributes). It is an image of various resolutions represented by TIFF format or the like). The original image data of various resolutions is converted into the resolution conversion processing block 21.
Thus, the resolution is converted to the resolution of the printer 17, that is, the resolution of 400 dpi which is the output resolution, and is supplied to the image structure prediction processing block 22 as the original image data I of 8-bit gradation. Note that the resolution conversion process is executed by, for example, a well-known area interpolation process, so that the image structure does not appear and the color does not change.

【0034】網属性入力器14は、キーボード、マウス
等により構成され、これからプルーフ(校正刷りのこ
と、ただし、印刷機による校正刷りではなく、後に詳し
く説明するように、濃度階調方式によるプリンタやディ
スプレイ上での校正用画像のことを意味する。)上で像
構造を予測しようとする印刷の線数LPI(LineP
er Inch)と網角度θとを像構造予測処理ブロッ
ク22に供給する。この実施の形態において、線数LP
Iは175線、網角度θは、CMYKの4版では、それ
ぞれ、75度、45度、0度、15度として入力される
ものとする。なお、線数LPI、網角度θとも所望の値
を選択することができる。
The screen attribute input device 14 is composed of a keyboard, a mouse, etc., and is used for proof (proof printing, but not proof printing by a printing machine, as will be described later in detail, a printer using a density gradation method or It means the calibration image on the display.) The line number LPI (LineP) of the printing for predicting the image structure on the display.
er Inch) and the halftone angle θ to the image structure prediction processing block 22. In this embodiment, the number of lines LP
It is assumed that I is 175 lines and the halftone angle θ is 75 degrees, 45 degrees, 0 degrees, and 15 degrees in the 4th edition of CMYK, respectively. It should be noted that desired values can be selected for both the number of lines LPI and the mesh angle θ.

【0035】像構造予測処理ブロック22により実施さ
れる処理は、後に詳しく説明するように、基本的には、
原画像データIを構成する各画素の画素値を、印刷の線
数LPI、網角度θにより決定される格子の周期に依存
した重みにより重み付け平均した画素値に変換する処理
である。この重み付け平均した画素値からなる画像デー
タが像構造強調画像データ(CMYK各版の画像データ
であって、各版毎の画像データは、それぞれ、画像デー
タC′、画像データM′、画像データY′、画像データ
K′という。)I′として印刷色予測処理ブロック23
および(または)ディスプレイ色予測処理ブロック24
に供給される。
The processing performed by the image structure prediction processing block 22 is basically, as will be described later in detail,
This is a process of converting the pixel value of each pixel forming the original image data I into a pixel value which is weighted and averaged by a weight depending on the grid period determined by the number of printing lines LPI and the halftone angle θ. The image data composed of the weighted average pixel values is image structure emphasized image data (image data of each plate of CMYK, and the image data of each plate is image data C ′, image data M ′, image data Y, respectively). ′, Referred to as image data K ′) I ′ as print color prediction processing block 23
And / or display color prediction processing block 24
Is supplied to.

【0036】この発明の要部ではないので、詳しく説明
しないが、プリンタ用の印刷色予測処理ブロック23に
おいては、CMYKの像構造強調画像データI′が、一
旦、いわゆるデバイス(印刷、CRT、写真、LED)
に依存しない画像データである、例えば、3刺激値デー
タに変換された後、サンプル色の測色値を基にプリンタ
用のR(赤)G(緑)B(青)画像データに変換されて
プリンタ17に供給される。一方、ディスプレイ用の印
刷色予測処理ブロック24においては、同様に、CMY
Kの像構造強調画像データI′が、一旦、3刺激値デー
タ等デバイスに依存しない画像データに変換された後、
ディスプレイ用の色温度、観察光源その他の条件を考慮
したRGB画像データに変換されてディスプレイ18に
供給される。
Although not described in detail since it is not an essential part of the present invention, in the print color prediction processing block 23 for the printer, the CMYK image structure emphasized image data I ′ is temporarily called a so-called device (print, CRT, photograph). , LED)
Image data that does not depend on, for example, after being converted into tristimulus value data, converted into R (red) G (green) B (blue) image data for a printer based on colorimetric values of sample colors. It is supplied to the printer 17. On the other hand, in the print color prediction processing block 24 for the display, similarly, CMY
After the image structure-enhanced image data I ′ of K is once converted into device-independent image data such as tristimulus value data,
It is converted into RGB image data in consideration of the color temperature for the display, the observation light source, and other conditions, and is supplied to the display 18.

【0037】画像出力機19を構成するプリンタ17
は、濃度階調方式により、例えば、RGBの3原色に対
応するLED(発光ダイオード)またはレーザの発光強
度と時間を画素毎にデジタル的に制御してドナーフイル
ムに画像を形成し、これを受像シートに転写し、そのシ
ート上に画像を形成する、いわゆるハードプルーフHP
を作成する装置である。このような構成のプリンタ17
は、通常の印刷のように、刷版からPS版を作成し、こ
れを利用して印刷するカラー印刷機に比較して相当に廉
価である。また、このプリンタ17の解像度は400d
pi等であり、印刷の解像度2000dpiに比較して
相当に低いが、この解像度により印刷によるモアレ等の
像構造を表現することができる。なお、プリンタの解像
度が200dpi程度でも像構造を表現できることを確
認している。
Printer 17 constituting image output machine 19
Uses a density gradation method to digitally control the light emission intensity and time of an LED (light emitting diode) or a laser corresponding to the three primary colors of RGB for each pixel to form an image on a donor film and receive the image. A so-called hard proof HP that transfers to a sheet and forms an image on the sheet
Is a device for creating Printer 17 having such a configuration
Is considerably cheaper than a color printing machine that creates a PS plate from a printing plate and prints using the PS plate, as in normal printing. The resolution of this printer 17 is 400d.
pi or the like, which is considerably lower than the printing resolution of 2000 dpi, but the image structure such as moire due to printing can be expressed by this resolution. It has been confirmed that the image structure can be expressed even when the resolution of the printer is about 200 dpi.

【0038】一方、画像出力機19を構成するディスプ
レイ18は、カラーCRTモニタであり、色温度やホワ
イトバランス、ガンマ特性等の調整可能なものが使用さ
れ、画面上に画像を形成する、いわゆるソフトプルーフ
SPを表現する装置である。単に、像構造のみを確認す
る目的であれば、このような特性の調整はできないが、
廉価であるカラーCRTモニタ等を使用することができ
る。
On the other hand, the display 18 which constitutes the image output device 19 is a color CRT monitor, which is capable of adjusting color temperature, white balance, gamma characteristics, etc., and which is a so-called software for forming an image on the screen. This is a device for expressing the proof SP. For the purpose of simply checking the image structure, such characteristics cannot be adjusted.
An inexpensive color CRT monitor or the like can be used.

【0039】次に、像構造予測処理ブロック22の原理
的な構成について説明する。像構造予測処理の原理は、
CMY各版またはCMYK各版の画素に分解された原画
像データIの画素値を、印刷線数(スクリーン線数)と
網角度と原画像の絵柄等との組み合わせに依存して印刷
画像に表れるモアレ等の像構造を予測するための画素値
に変換するために、画素値を変換しようとする画素(計
算対象画素ともいう。)を含む近傍画素の画素値を印刷
の線数LPI、網角度θにより決定される格子の周期に
依存した重みにより重み付け平均して変換するものであ
る。
Next, the principle structure of the image structure prediction processing block 22 will be described. The principle of image structure prediction processing is
The pixel value of the original image data I decomposed into pixels of each CMY plate or each CMYK plate appears in the print image depending on the combination of the print line number (screen line number), the halftone angle, and the pattern of the original image. In order to convert a pixel value for predicting an image structure such as moire, a pixel value of a neighboring pixel including a pixel whose pixel value is to be converted (also referred to as a calculation target pixel) is used as the number of lines LPI of printing and a halftone angle. The weighted average is converted by weight depending on the period of the lattice determined by θ.

【0040】この近傍画素の重み付け平均処理は、図2
に示すように、まず、位置依存の重みを網属性入力器1
4を通じて入力された印刷の線数LPI、網角度θにし
たがって決定するステップ(ステップS1)と、その重
みにしたがって近傍画素の値を重み付けで平均して各画
素の値を求めるステップ(ステップS3)からなる2つ
のステップによる第1の処理によるものと、位置依存の
重みを印刷の線数LPI、網角度θにしたがって決定す
るステップ(ステップS1)と、その重みをさらに強調
するステップ(ステップS2)と、強調された重みにし
たがって近傍画素の値を重み付けで平均して各画素の値
を求めるステップ(ステップS3)とからなる3つのス
テップによる第2の処理によるものとが考えられる。
The weighted averaging processing of the neighboring pixels is shown in FIG.
First, as shown in FIG.
4, the step of determining according to the printing line number LPI and the halftone angle θ input through step 4 (step S1), and the step of determining the value of each pixel by averaging the values of neighboring pixels by weighting according to the weight (step S3) Of the first process in two steps, the step of determining the position-dependent weight according to the number LPI of printing lines and the halftone angle θ (step S1), and the step of further emphasizing the weight (step S2). And the step of calculating the value of each pixel by averaging the values of the neighboring pixels by weighting according to the emphasized weight (step S3).

【0041】この場合、ステップS1における位置依存
の重みの決定処理は、ある関数により発生する方法とし
てもよいが、重みの発生に時間がかかるので、ルックア
ップテーブルを参照する方法としてもよい。
In this case, the position-dependent weight determination processing in step S1 may be performed by a certain function, but since it takes time to generate the weight, a lookup table may be referred to.

【0042】また、ステップS3における重み付け平均
処理は、あるマスクサイズをもった畳み込み積分による
加重マトリクス(加重フィルタまたは重み付けフィルタ
ともいう。)を用いた処理(フィルタ処理ともい
う。)、すなわち、積和処理で行うことにより処理の高
速化を図ることができる。
The weighted averaging process in step S3 is a process (also called a filter process) using a weighting matrix (also called a weighting filter or a weighting filter) by convolutional integration with a certain mask size, that is, a sum of products. The processing speed can be increased by performing the processing.

【0043】また、加重マトリクスを設計する場合に
は、フィルタ処理後の画素による画像(絵柄)のつなが
りを滑らかに(自然に)するために、近隣画素の位置重
みが計算対象画素から遠ざかるにしたがい低減する減少
フィルタ(減衰フィルタともいう。)処理を行うように
してもよい。
When designing the weighting matrix, the position weights of neighboring pixels are moved away from the calculation target pixel in order to smooth (naturally) connect the images (patterns) by the filtered pixels. A reduction filter (also referred to as an attenuation filter) process for reducing may be performed.

【0044】さらに、プルーフHP、SP上の画像のシ
ャープ感が印刷物上の画像と同じシャープ感となるよう
にするために、減少フィルタ処理後の加重フィルタにシ
ャープフィルタ(強調フィルタともいう。)を作用させ
た加重マトリクスを重み付け平均処理用のマトリクスと
して利用するようにしてもよい。通常、プリンタ17に
よりシート上に形成されるドットは、レーザ光等による
記録ドットの形状がガウシャン等の形状になっているこ
とから、記録ドットによる画像エッジがなまり(画像エ
ッジがぼけ)、このようなシャープ化処理が有用であ
る。
Further, in order to make the sharpness of the image on the proofs HP and SP the same as the sharpness of the image on the printed matter, a sharp filter (also referred to as an emphasis filter) is added to the weighting filter after the reduction filter processing. The applied weighted matrix may be used as a matrix for the weighted averaging process. Normally, the dots formed on the sheet by the printer 17 have a shape of a recording dot formed by a laser beam or the like such as a Gaussian, so that an image edge of the recording dot is rounded (image edge is blurred). A sharpening process is useful.

【0045】次に、像構造予測処理ブロック22の原理
的な構成についてより詳しく説明する。
Next, the principle structure of the image structure prediction processing block 22 will be described in more detail.

【0046】重み付け平均処理は、上述したように、原
画像データIを構成するCMYK各版の原画像データに
対して行う。例えば、C版を例に取って説明すると、出
力解像度(プルーフ解像度)上の座標(i,j)の画素
データ(画素値)をC(i,j)とし、近傍画素の重み
付け平均処理後の座標(i,j)の画素データ(画素
値)をCa(i,j)としたとき、処理後(変換後)の
画素値Ca(i,j)は、次の(1)式で表すことがで
きる。
As described above, the weighted averaging process is performed on the original image data of each CMYK plate forming the original image data I. For example, taking the C plate as an example, the pixel data (pixel value) at the coordinates (i, j) on the output resolution (proof resolution) is C (i, j), and the weighted average processing of neighboring pixels is performed. When the pixel data (pixel value) of the coordinates (i, j) is Ca (i, j), the pixel value Ca (i, j) after processing (after conversion) should be expressed by the following equation (1). You can

【0047】 Ca(i,j)=Σ{Weight(i,j,k,l,LPIc,θc) ×C(i+k,j+l)} …(1) Σの計算は、原画素C(i,j)のm×m近傍範囲の画
素C(i+k,j+l)について行う。すなわち、C
(i+k,j+l)において、k=−m〜m,l=−m
〜m(mは近傍画素の範囲)である。
Ca (i, j) = Σ {Weight (i, j, k, l, LPIc, θc) × C (i + k, j + l)} (1) Calculation of Σ is performed on the original pixel C (i, j). ) For pixels C (i + k, j + 1) in the m × m neighborhood range. That is, C
In (i + k, j + 1), k = -m to m, l = -m
To m (m is the range of neighboring pixels).

【0048】(1)式は、重み付け平均処理であるの
で、重み(重み関数ともいう。)Weight(i,
j,k,l,LPIc,θc)の合計値が1.0になる
ように正規化(規格化ともいう。)している。なお、
(1)式は、C版についての式であるが残りのM、Y、
K各版についても同様であり、その場合には、原画像の
画素値C(i,j)に対して、原画像の画素値M(i,
j)、Y(i,j)、K(i,j)がそれぞれ対応し、
処理後の画像の画素値Ca(i,j)に対して処理後の
画像の画素値Ma(i,j)、Ya(i,j)、Ka
(i,j)がそれぞれ対応する。また、座標(i,j)
は、画像のx,y直交2次元空間上の座標である。さら
に、C版用の線数LPIcに対して、M版、Y版、K版
の各線数LPIm、LPIy、LPIkがそれぞれ対応
し、C版の網角度θcに対してM版、Y版、K版の網角
度θm、θy、θkがそれぞれ対応する。
Since the equation (1) is a weighted averaging process, a weight (also called a weight function) Weight (i,
Normalization (also referred to as normalization) is performed so that the total value of j, k, l, LPIc, θc) becomes 1.0. In addition,
Equation (1) is for the C version, but the remaining M, Y,
The same applies to each K version, and in that case, for the pixel value C (i, j) of the original image, the pixel value M (i, j of the original image
j), Y (i, j) and K (i, j) correspond to each other,
Pixel values Ca (i, j) of the image after processing, pixel values Ma (i, j), Ya (i, j), Ka of the image after processing
(I, j) correspond respectively. Also, the coordinates (i, j)
Are coordinates in an x, y orthogonal two-dimensional space of the image. Further, the line numbers LPIc for the C plate correspond to the line numbers LPIm, LPIy, and LPIk of the M plate, the Y plate, and the K plate, respectively, and the M plate, the Y plate, and the K plate for the halftone angle θc of the C plate. The halftone dot angles θm, θy, and θk of the plate correspond to each other.

【0049】(1)式中、重み関数Weight(i,
j,k,l,LPIc,θc)は、いわゆる周波数干渉
を起こさせるための関数であって、原画を構成する画素
のうち、ある周期的なピッチ(印刷の線数LPIcに依
存するピッチ)およびある傾き(網角度θcに相当する
傾き)を持つ格子上の特定の点に相当する位置にある画
素値の重みを高める処理を行う関数である。
In the equation (1), the weighting function Weight (i,
j, k, l, LPIc, θc) are functions for causing so-called frequency interference. Among the pixels constituting the original image, a certain periodic pitch (a pitch depending on the number of printing lines LPIc) and This function performs a process of increasing the weight of a pixel value at a position corresponding to a specific point on a grid having a certain inclination (inclination corresponding to the screen angle θc).

【0050】像構造予測処理ブロック22の原理につい
て、さらに、図面により視覚的に説明する。図3Aは、
例えば、400dpiの画素に分解された原画Iのイメ
ージを表すものとする。図3Bは、印刷プルーフを作成
しようとする印刷物そのものの175線45度の座標系
(網格子座標系ともいう。)PCを意味するものとす
る。図3Aに示す原画Iのイメージ上に図3Bに示す1
75線45度の座標系PCに係る格子を重ね合わせたイ
メージSIを図3Cに示す。
The principle of the image structure prediction processing block 22 will be further visually explained with reference to the drawings. Figure 3A
For example, it is assumed that the image of the original image I is decomposed into 400 dpi pixels. FIG. 3B shall mean a 175-line / 45-degree coordinate system (also referred to as a mesh grid coordinate system) PC of the printed matter itself for which a print proof is to be created. 1 shown in FIG. 3B on the image of the original image I shown in FIG. 3A.
An image SI in which grids relating to the coordinate system PC of 75 lines and 45 degrees are superimposed is shown in FIG. 3C.

【0051】図3Cに示す重ね合わせイメージSI中、
画素を黒く塗りつぶした部分は、175線45度の座標
系PCの格子点に載った画素部分であり、この黒く塗り
つぶした画素の画素値の重み(ウエイト)を高める(実
際には、重み付け平均処理であるので、その高めた周囲
にある白抜けで表された画素の画素値の重みを同時に低
くする)ことで、上述の格子上の特定の点に相当する位
置にある画素値の重みを高める処理を行うことができ
る。
In the overlay image SI shown in FIG. 3C,
The black-painted portion is the pixel portion on the grid point of the coordinate system PC of 175 lines and 45 degrees, and the weight (weight) of the pixel value of the black-filled pixel is increased (actually, the weighted average processing is performed). Therefore, the weights of the pixel values of the pixels represented by the white spots around the height are simultaneously lowered), thereby increasing the weights of the pixel values at the positions corresponding to the specific points on the grid described above. Processing can be performed.

【0052】直感的に理解し易いように、重みを極端に
偏らせた場合(例えば、1と0)の例で説明すると、こ
のときは、原画Iを構成する画素のうち、黒く塗りつぶ
した部分のみを残し、そのほかの白抜け部分は捨て去る
という、単純な画像の間引き演算によるものと解釈する
こともできる。すなわち、画像間引き演算を画像に適用
した場合に発生するサンプリング処理によるモアレ発生
と同じ原理でモアレを発生させると考えることができる
からである。なお、図3Bにおいて、線数分の1の値1
/175[インチ]は、網のピッチと呼ぶ。したがっ
て、網1箇の大きさが、1/175×1/175[イン
2 ]になる。
To make it easy to understand intuitively, the case where the weights are extremely biased (for example, 1 and 0) will be described. At this time, among the pixels forming the original image I, the black-painted portions It is possible to interpret it as a simple image thinning-out operation, in which only the remaining white areas are left and other white areas are discarded. That is, it can be considered that moiré is generated based on the same principle as moiré generation by sampling processing that occurs when an image thinning operation is applied to an image. It should be noted that in FIG.
/ 175 [inch] is called a mesh pitch. Therefore, the size of one mesh is 1/175 × 1/175 [inch 2 ].

【0053】次に、図2のステップS1の処理における
重み付け用の重み(ウエイトともいう。)を計算する
(決定する)方法の例として2つの方法を説明する。
Next, two methods will be described as examples of methods for calculating (determining) weights (also called weights) for weighting in the process of step S1 of FIG.

【0054】第1の方法は、印刷の網展開用のCMYK
各版の閾値マトリクス(閾値テンプレートまたは有理数
網テンプレートともいい、通称スーパーセルとも呼ばれ
る)を直接的に、換言すれば、ルックアップテーブルと
して使用して重みを計算する方法である。
The first method is CMYK for developing a printing net.
This is a method of calculating weights by directly using, in other words, a threshold matrix (also called a threshold template or a rational network template, which is also called a supercell) of each version, as a lookup table.

【0055】図4Aは、図3Aに示した原画像Iのイメ
ージ中、1つの版の1部の9画素を示している。各画素
の画素値がa,b,…iであるものとする。座標系は
(i,j)であり、画素値a,b,…i(このiは、座
標系(i,j)のiとは異なるものである。)は、例え
ば、8ビット階調を構成する値0〜255のうちの1つ
の値を採る。
FIG. 4A shows 9 pixels of a part of one plate in the image of the original image I shown in FIG. 3A. It is assumed that the pixel value of each pixel is a, b, ... i. The coordinate system is (i, j), and the pixel values a, b, ... I (where i is different from i in the coordinate system (i, j)) have, for example, 8-bit gradation. Take one of the values 0-255 that make up.

【0056】図4Bは、2000dpiの印刷物に用い
られる網展開用の閾値マトリクスTM′の一部を示して
いる。400dpiの1画素は、2000dpiの5×
5=25画素(閾値マトリクスTM′として考えた場合
には25要素)に対応する。この5×5の要素からなる
部分閾値マトリクスの中央の要素の閾値が、図4Bに示
すように、A,B,…Iであるものとする。各閾値A,
B,…Iは、8ビット階調を構成する値0〜255のう
ちの1つの値を採る。なお、この閾値マトリクスTMの
大きさは215要素×215要素(46225個の閾
値)であるので、原画像Iの画素の大きさに換算する
と、43×43個の大きさに対応する。この2000d
pi上の座標系は(i′、j′)とする。
FIG. 4B shows a part of a halftone development threshold matrix TM 'used for a 2000 dpi printed matter. One pixel of 400 dpi is 5 × of 2000 dpi
It corresponds to 5 = 25 pixels (25 elements when considered as the threshold matrix TM '). It is assumed that the threshold value of the central element of the partial threshold value matrix composed of 5 × 5 elements is A, B, ... I as shown in FIG. 4B. Each threshold A,
B, ... I takes one of the values 0 to 255 forming the 8-bit gradation. Since the size of the threshold matrix TM is 215 elements × 215 elements (46225 threshold values), the size of the pixels of the original image I corresponds to the size of 43 × 43 pixels. This 2000d
The coordinate system on pi is (i ', j').

【0057】図4Aの原画像I中、例えば、中央の画素
値eを重み付け平均処理した処理後の画素値e′を考え
ると、画素値e′は、次の(2)式により表される。
Considering, for example, the pixel value e'after the weighted average processing of the central pixel value e in the original image I of FIG. 4A, the pixel value e'is expressed by the following equation (2). .

【0058】 e′=(Aa+Bb+…+Ii)/(A+B+…I) …(2) この場合、重みは、A/(A+B+…I),B/(A+
B+…I),…I/(A+B+…I)である。したがっ
て、重みの合計(総和)は、値1になる。この重み付け
平均処理は、画素値を変換しようとする画素eの3×3
近傍の原画像のマトリクス(図4A参照)に、要素の重
みがA/(A+B+…I),B/(A+B+…I),…
I/(A+B+…I)の3×3加重マトリクスの畳み込
み積分によるフィルタ処理、すなわち、いわゆる積和処
理になる。
E ′ = (Aa + Bb + ... + Ii) / (A + B + ... I) (2) In this case, the weights are A / (A + B + ... I) and B / (A +).
B + ... I), ... I / (A + B + ... I). Therefore, the total (sum) of the weights becomes the value 1. This weighted averaging process is performed for 3 × 3 pixels e to be converted.
Element weights A / (A + B + ... I), B / (A + B + ... I), ... Are added to the matrix of neighboring original images (see FIG. 4A).
This is a filter process by convolution integration of a 3 × 3 weighted matrix of I / (A + B + ... I), that is, a so-called sum of products process.

【0059】印刷の網展開用の各版の閾値マトリクスT
M′を直接的に使用して重みを計算する場合、重みとし
て、このように画素位置に対応する閾値マトリクスT
M′中の5×5要素の各部分閾値マトリクス中の特定の
位置、例えば、図4Bに示すように、中央位置に存在す
る閾値を使用してもよく、5×5要素の各部分閾値マト
リクス中の左上等の要素の閾値を使用してもよい。ま
た、5×5部分閾値マトリクスの平均値を重み用として
用いてもよい。
Threshold matrix T for each plate for printing mesh development
When the weight is calculated by directly using M ′, the threshold matrix T thus corresponding to the pixel position is used as the weight.
A threshold located in a particular position in each 5 × 5 element sub-threshold matrix in M ′, eg, a central location, as shown in FIG. 4B, may be used. Threshold values for elements such as the top left corner may be used. Alternatively, the average value of the 5 × 5 partial threshold matrix may be used for weighting.

【0060】以上の説明が、印刷の網展開用の各版の閾
値マトリクスTM′を直接的に使用して重みを計算する
第1の方法の説明である。
The above description is the description of the first method of calculating the weights by directly using the threshold matrix TM 'of each plate for printing net development.

【0061】重みを計算する第2の方法は、図3Bに示
す網格子座標系PCと同じものを描いた図5A上の各格
子点(格子と格子の交点)31を中心に、もしくは格子
点の中点32を中心に、または格子中の任意の所定の1
カ所を中心に、各中心から外側に向かって重みが単調に
減少するかまたは増加する関数を用いる方法である。
The second method for calculating the weight is to center each grid point (grid-to-grid intersection) 31 on FIG. 5A, which is the same as the mesh grid coordinate system PC shown in FIG. Centered around the midpoint 32, or any given one in the grid
This is a method that uses a function in which the weight monotonously decreases or increases from each center toward the outside, centering on the point.

【0062】たとえば、格子点の中点32を中心に単調
に減少する関数としては、図5Aに示すuv座標系で考
えると、格子1個毎に、次の(3)式に示す重み関数を
考えることができる。格子の各辺の長さは、印刷線数L
PIの逆数である。
For example, as a function that monotonically decreases around the midpoint 32 of the grid point, considering the uv coordinate system shown in FIG. 5A, the weighting function shown in the following equation (3) is calculated for each grid. I can think. The length of each side of the grid is the number of printed lines L
It is the reciprocal of PI.

【0063】 f(u,v)=0.5−{(u−0.5)2 +(v−0.5)2 } /Σf(u,v) …(3) この重み関数f(u,v)の模式的波形を175線45
度の座標系PCに重ね合わせたイメージSI′を斜視的
に見た図を図5Bに示す。
F (u, v) = 0.5 − {(u−0.5) 2 + (v−0.5) 2 } / Σf (u, v) (3) This weighting function f (u , V) with a typical waveform of 175 line 45
FIG. 5B is a perspective view of the image SI 'superimposed on the degree coordinate system PC.

【0064】実際上、図3Aに示す原画像I中、所定の
画素位置(i,j)の重みを計算する際には、その画素
位置(i,j)に対する格子空間座標PC上での対応す
る位置を位置(u,v)とおいて、原画像Iの解像度d
piをD、印刷線数LPIををL、網角度をθとすると
き、位置(u,v)は、次の(4)式により求めること
ができる。
In practice, when calculating the weight of a predetermined pixel position (i, j) in the original image I shown in FIG. 3A, the correspondence of the pixel position (i, j) on the grid space coordinate PC is calculated. The position to be set is the position (u, v), and the resolution d of the original image I
When pi is D, the number of printed lines LPI is L, and the halftone angle is θ, the position (u, v) can be obtained by the following equation (4).

【0065】 u={cos(−θ)×i+sin(−θ)×j}×L/D v={sin(−θ)×i−cos(−θ)×j}×L/D …(4) この(4)式で求めた位置(u,v)を(3)式に代入
することで、その位置(u,v)における重みを所定の
画素位置(i,j)における重みとすることができる。
U = {cos (−θ) × i + sin (−θ) × j} × L / D v = {sin (−θ) × i−cos (−θ) × j} × L / D (4 ) By substituting the position (u, v) obtained by the expression (4) into the expression (3), the weight at the position (u, v) is set as the weight at a predetermined pixel position (i, j). You can

【0066】以上が重みを計算する第2の方法である
が、重み付け用の重み(ウエイトともいう。)として
は、いずれの方法で計算した重みを用いても同様な像構
造予測(像構造シミュレーション)結果が期待できる。
なお、以下の説明においては、計算の簡便さと、計算時
間の短さとを考慮して、印刷の網展開用の各版の閾値マ
トリクスTM′を直接的に使用して重みを計算する第1
の方法を用いて説明する。
The above is the second method for calculating the weights. As the weights for weighting (also referred to as weights), the same image structure prediction (image structure simulation) can be performed by using the weights calculated by any method. You can expect results.
In the following description, the weights are calculated by directly using the threshold matrix TM 'of each plate for printing net development in consideration of the simplicity of calculation and the short calculation time.
The method will be described.

【0067】そこで、C版での具体的数値を有する加重
マトリクスの作成例を説明する。他の版の加重マトリク
スも以下に説明するC版での加重マトリクスの作成と全
く同様の手順で作成することができる。この場合、画像
出力装置としてのプリンタ17として、上述したよう
に、出力解像度が400dpi、RGB各色の濃度階調
が256階調の、いわゆる濃度階調方式のプリンタとす
る。また、原画像データIの解像度は、予め解像度変換
処理ブロック21による解像度変換により出力解像度と
同じ400dpiになっているものとする。
An example of creating a weighting matrix having specific numerical values in the C version will be described. Weight matrices for other versions can be created in exactly the same procedure as the creation of the weight matrix for the C version described below. In this case, the printer 17 as an image output device is a so-called density gradation type printer having an output resolution of 400 dpi and density gradations of 256 colors of RGB as described above. It is also assumed that the resolution of the original image data I has been previously set to 400 dpi, which is the same as the output resolution, by resolution conversion by the resolution conversion processing block 21.

【0068】プリンタ17から出力されるハードプルー
フHP上でシミュレーションしようとする像構造、言い
換えれば、印刷の像構造予測に対する印刷線数LPI、
網角度θは任意であるが、ここでは、印刷線数LPIが
LPI=175線、CMYK各版の網角度θは、θc=
75度、45度、0度、15度であるものとして説明す
る。
The image structure to be simulated on the hard proof HP output from the printer 17, in other words, the number of printed lines LPI for predicting the image structure of printing,
The halftone angle θ is arbitrary, but here, the number of printed lines LPI is LPI = 175 lines, and the halftone angle θ of each CMYK plate is θc =
The description will be made assuming that they are 75 degrees, 45 degrees, 0 degrees, and 15 degrees.

【0069】なお、印刷では0度〜180度で網角度を
取り扱うが、これは、網の形状が90度回転に対して対
称性を持たないからである。しかし、網点の配列だけに
注目すれば、網空間は90度で直交した座標系であるか
ら、印刷の像構造予測の場合には0度〜90度を使用す
ればよい。網角度θがθ=90度〜180度の網は、次
の(5)式により変換した値を用いればよい。
In printing, the mesh angle is handled in the range of 0 ° to 180 ° because the mesh shape does not have symmetry with respect to rotation by 90 °. However, if attention is paid only to the arrangement of the halftone dots, since the halftone space is a coordinate system orthogonal at 90 degrees, 0 to 90 degrees may be used for image structure prediction of printing. For a mesh having a mesh angle θ of θ = 90 to 180 degrees, a value converted by the following equation (5) may be used.

【0070】 θ=θ%(90度) …(5) 「%」は、右辺のθを90度で割った余りが左辺のθで
ある、剰余演算を意味する。Σの計算は、m×m近傍範
囲の画素について行う。すなわち、k=−m〜m,l=
−m〜m(mは近傍画素の範囲)である。
Θ = θ% (90 degrees) (5) “%” means a remainder operation in which the remainder of θ on the right side divided by 90 degrees is θ on the left side. Calculation of Σ is performed for pixels in the m × m neighborhood range. That is, k = -m to m, l =
-M to m (m is a range of neighboring pixels).

【0071】加重マトリクス(加重フィルタともい
う。)のマスクサイズは、図3Cから分かるように、1
つの格子(網)中に、出力解像度に対応する画素が少な
くとも1つ入るように決めれば、像構造を表現すること
ができると考えられる。
As can be seen from FIG. 3C, the mask size of the weighting matrix (also called weighting filter) is 1
It is considered that the image structure can be expressed by determining that at least one pixel corresponding to the output resolution is included in one grid (mesh).

【0072】ここでは、出力解像度を印刷線数で割って
切り上げた値を意味する、次の(6)式によって規定さ
れる3×3のマスクサイズを有する加重マトリクスを作
成するものとする。
Here, it is assumed that a weighted matrix having a mask size of 3 × 3 defined by the following equation (6), which means a value obtained by dividing the output resolution by the number of printed lines and rounding up, is created.

【0073】 INT(出力解像度/印刷線数)+1=INT(400/175)+1=3 …(6) なお、(6)式において、INT( )は、( )の中
の整数部分のみを残す演算を示す。
INT (output resolution / number of printed lines) + 1 = INT (400/175) + 1 = 3 (6) Note that in Expression (6), INT () leaves only the integer part in (). Indicates an operation.

【0074】(1)式を再度掲示する。Expression (1) is shown again.

【0075】 Ca(i,j)=Σ{Weight(i,j,k,l,LPIc,θc) ×C(i+k,j+l)} …(1) 加重マトリクスのマスクサイズが3×3であって、
(1)式中、印刷線数LPI、網角度θが決定された場
合、これらを定数と考えることができることから、
(1)式は、次の(7)式のように考えることができ
る。
Ca (i, j) = Σ {Weight (i, j, k, l, LPIc, θc) × C (i + k, j + l)} (1) The mask size of the weighting matrix is 3 × 3 ,
In the formula (1), when the number of printed lines LPI and the halftone angle θ are determined, these can be considered as constants.
The expression (1) can be considered as the following expression (7).

【0076】 Ca(i,j)=Σ{Weight(i,j,k,l) ×C(i+k,j+l)} …(7) Σの計算は、3×3近傍範囲の画素について行う。すな
わち、k=−1,0,1、l=−1,0,1である。
Ca (i, j) = Σ {Weight (i, j, k, l) × C (i + k, j + l)} (7) Calculation of Σ is performed for pixels in a 3 × 3 neighborhood range. That is, k = -1,0,1 and l = -1,0,1.

【0077】以下、図6のフローをも用いて説明する。Hereinafter, description will be made also using the flow of FIG.

【0078】3×3加重マトリクスの各要素の値を決定
する場合、上述したように、印刷に用いられる閾値マト
リクスである有理数網(有理網ともいう。)テンプレー
トを利用することができる(ステップS11)。
When determining the value of each element of the 3 × 3 weight matrix, a rational network (also referred to as rational network) template, which is a threshold matrix used for printing, can be used as described above (step S11). ).

【0079】2000dpiの有理数網テンプレートの
要素数は215×215である。ここで、有理数網テン
プレートのサイズをMMsize×MMsizeと定義
する(MMsize=215)。
The number of elements of the 2000 dpi rational network template is 215 × 215. Here, the size of the rational network template is defined as MMsize × MMsize (MMsize = 215).

【0080】図7は、解像度が2000dpiで有理数
網テンプレートサイズMMsizeがMMsize=2
15の有理数網テンプレートTM0′の例を示してい
る。なお、解像度2000dpi上での座標系は
(i′,j′)とする。したがって、2000dpiの
有理数網テンプレートTM0′上では座標i′はi′=
0〜214の値を取り、座標j′はj′=0〜214の
値を取る。閾値th0′が割り当てられている要素数は
215×215であり、閾値th0′の値は、th0′
=0〜255のいずれかの値をとる。
In FIG. 7, the resolution is 2000 dpi and the rational network template size MMsize is MMsize = 2.
An example of 15 rational network templates TM0 'is shown. The coordinate system on the resolution of 2000 dpi is (i ', j'). Therefore, on the 2000 dpi rational network template TM0 ', the coordinate i'is i' =
The coordinate j ′ takes a value of j ′ = 0 to 214. The number of elements to which the threshold value th0 ′ is assigned is 215 × 215, and the value of the threshold value th0 ′ is th0 ′.
= 0 to 255.

【0081】この2000dpiの有理数網テンプレー
トTM0′から、原画像データIに作用させるための4
00dpi用の3×3の加重マトリクスを作成する場合
には、2000dpiの5×5ドット(要素)が400
dpiの1ドットに対応することを考慮すれば、まず、
図4Bに示したように、各5×5の要素からなる部分有
理数網テンプレートの中央の閾値(太線で囲んだ要素の
値)を抽出した43×43個の閾値からなる閾値テンプ
レートを作成することが考えられる(ステップS1
2)。
From this 2000 dpi rational number network template TM0 ', 4 for acting on the original image data I
When a 3 × 3 weighted matrix for 00 dpi is created, 5 × 5 dots (elements) of 2000 dpi are 400
Considering that it corresponds to 1 dot of dpi, first,
As shown in FIG. 4B, creating a threshold template consisting of 43 × 43 thresholds obtained by extracting the central threshold (the value of the element surrounded by the thick line) of the partial rational network template consisting of 5 × 5 elements. Can be considered (step S1
2).

【0082】図8は、このようにして作成した43×4
3個の閾値th0(i,j)からなる閾値テンプレート
TM0の例を示している。なお、図8において、閾値テ
ンプレート41のマスクサイズをMsizeとしている
が、この例では、マスクサイズMsizeはMsize
=43に対応する。
FIG. 8 shows the 43 × 4 thus created.
An example of a threshold value template TM0 including three threshold values th0 (i, j) is shown. Although the mask size of the threshold template 41 is Msize in FIG. 8, the mask size Msize is Msize in this example.
= 43.

【0083】この場合、3×3加重マトリクスをwgt
0(i,j,k,l)とすれば、これは、次の(8)式
で表すことができる(ステップS13)。
In this case, the 3 × 3 weight matrix is wgt
If 0 (i, j, k, l), this can be expressed by the following equation (8) (step S13).

【0084】 wgt0(i,j,k,l)=th0(i+k,j+l)/ss(i,j) …(8) k,lは、k,l=−1,0,1、ss(i,j)は、
ss(i,j)=Σ{th0(i+k,j+l)}、Σ
はk,l=−1,0,1の範囲での和を意味する。
Wgt0 (i, j, k, l) = th0 (i + k, j + l) / ss (i, j) (8) k, l is k, l = -1,0,1, ss (i , J) is
ss (i, j) = Σ {th0 (i + k, j + 1)}, Σ
Means the sum in the range of k, l = -1, 0, 1.

【0085】重み付け平均演算は、具体的には、図9
(a)〜図9(e)に示すように、例えば、wgt0
(1,1,k,l)は、wgt0(1,1,k,l)=
th0(1+k,1+l)/ss(1,1)となるの
で、図8に示す閾値テンプレートTM0から閾値th0
(1,1)=54を中心とする3×3近傍の閾値を抽出
し{図9(a)参照}、Σss(1,1)を求めると、
図9(b)に示すように、Σss(1,1)は、3×3
近傍の閾値を合計したΣ(1,1)=208+148+
…+77=1268となる。
Specifically, the weighted average calculation is shown in FIG.
As shown in (a) to FIG. 9 (e), for example, wgt0
(1,1, k, l) is wgt0 (1,1, k, l) =
Since th0 (1 + k, 1 + l) / ss (1,1), the threshold value th0 is calculated from the threshold value template TM0 shown in FIG.
When a threshold value in the vicinity of 3 × 3 centered on (1,1) = 54 is extracted {see FIG. 9A} and Σss (1,1) is obtained,
As shown in FIG. 9B, Σss (1,1) is 3 × 3.
Σ (1,1) = 208 + 148 +, which is the total of the thresholds in the neighborhood
... + 77 = 1268.

【0086】3×3加重マトリクスwgt0は、3×3
近傍の閾値をそれぞれΣss(1,1)=1268で割
った商として得られる。この3×3加重マトリクスwg
t0総和であるΣwgt0(1,1,k,l)は、常に
値1となる{図9(c)参照}。
The 3 × 3 weighting matrix wgt0 is 3 × 3
It is obtained as a quotient obtained by dividing the threshold values in the vicinity by Σss (1,1) = 1268. This 3 × 3 weighted matrix wg
Σwgt0 (1,1, k, l), which is the sum of t0, is always 1 (see FIG. 9C).

【0087】図4Aに示した400dpiの模式的な原
画像データIを図9(d)に再掲示する。画素値eの重
み付け平均後の画素値をe′とすれば、図9(e)に示
すように、e′=(a×208+b×148+…+e×
54+…+i×77)/1268として得ることができ
る。
The schematic original image data I of 400 dpi shown in FIG. 4A is shown again in FIG. 9D. If the pixel value after the weighted average of the pixel values e is e ′, as shown in FIG. 9E, e ′ = (a × 208 + b × 148 + ... + e ×
54 + ... + i × 77) / 1268.

【0088】因みに、画素eの隣りの画素fの画素値f
の重み付け平均後の画素値をf′とすれば、画素値f′
は、図8において、座標(i,j)が(i,j)=
(2,1)の3×3近傍の閾値「148,244,6
0,54,159,84,220,77,41」を使用
して3×3加重マトリクスwgt0(2,1)を作成
し、原画像データI中、画素値fを中心とする3×3近
傍の画素に作用させて同様に重み付け平均すればよい。
Incidentally, the pixel value f of the pixel f adjacent to the pixel e
If the pixel value after weighted averaging is
In FIG. 8, the coordinates (i, j) are (i, j) =
The threshold value “148, 244, 6 near 3 × 3 of (2, 1)”
0, 54, 159, 84, 220, 77, 41 ”to create a 3 × 3 weighting matrix wgt0 (2,1), and in the original image data I, a 3 × 3 neighborhood centered on the pixel value f It is sufficient to apply the same to the pixels of, and similarly perform weighted averaging.

【0089】実際上、3×3加重マトリクスwgt0
は、網位置座標(i,j)に対応した数分、この例で
は、Msize×Msize=43×43個だけ用意す
る必要があり、Msize×Msize個の場合には、
これに制限された網位置座標が、(i%Msize,j
%Msize)となる。なお、i%Msizeは、剰余
演算であり、iをMsizeで割った剰余を意味する
(例えば、i=11、44、87の場合には、i%Ms
izeは、全て同じ値でi%Msize=1とな
る。)。したがって、重み付け平均処理後の画像デー
タ、換言すれば、像構造強調後の画像データCa(i,
j)は、上記(7)式を変形した次の(9)式により得
られることになる。
In practice, the 3 × 3 weighting matrix wgt0
Needs to be prepared for a number corresponding to the network position coordinates (i, j), in this example, only Msize × Msize = 43 × 43. In the case of Msize × Msize,
The network position coordinates restricted to this are (i% Msize, j
% Msize). Note that i% Msize is a remainder operation and means a remainder obtained by dividing i by Msize (for example, in the case of i = 11, 44, 87, i% Ms).
All the sizes have the same value, i% Msize = 1. ). Therefore, the image data after the weighted averaging process, in other words, the image data Ca (i,
j) is obtained by the following expression (9) which is a modification of the above expression (7).

【0090】 Ca(i,j)=Σ{Weight(i%Msize,j%Msize, k,l)×C(i+k,j+l)} …(9) Σの計算は、3×3近傍範囲の画素について行う。すな
わち、k=−1,0,1、l=−1,0,1である。
Ca (i, j) = Σ {Weight (i% Msize, j% Msize, k, l) × C (i + k, j + l)} (9) Calculation of Σ calculates pixels in a 3 × 3 neighborhood range Do about. That is, k = -1,0,1 and l = -1,0,1.

【0091】このようにして、(9)式による重み付け
平均処理が原画像データIに対して施され、重み付け平
均処理後の画像データCa(i,j)を得ることができ
る。なお、原画像データI中、4辺に存在する画素は、
加重マトリクスの要素が存在しない部分を使用しなけれ
ばならないので、その要素を決める計算が繁雑になり、
また、4辺部分には、通常、重要な絵柄が存在しないの
で、この実施の形態においては、重み付け平均処理を行
わないで、原画像データIをそのまま使用するようにし
ている。
In this way, the weighted average processing by the equation (9) is applied to the original image data I, and the image data Ca (i, j) after the weighted average processing can be obtained. In addition, in the original image data I, the pixels existing on the four sides are
Since the part of the weight matrix where the element does not exist must be used, the calculation for determining the element becomes complicated,
Further, since there are usually no important patterns on the four sides, in this embodiment, the original image data I is used as it is without performing the weighted averaging process.

【0092】重み関数Weight(i%Msize,
j%Msize,k,l)として3×3加重マトリクス
wgt0を使用した、(9)式による重み付け平均処理
後の画像データCa(i,j)を図1にも示した予測処
理ブロック23、24によりRGB画像データに変換し
てプリンタ17またはディスプレイ18によりハードプ
ルーフHPまたはソフトプルーフSPを作成することに
より、その画像上にモアレ、線切れ等の像構造が現れる
(図6をも参照)。
Weighting function Weight (i% Msize,
The image data Ca (i, j) after the weighted average processing according to the equation (9) using the 3 × 3 weighting matrix wgt0 as the (j% Msize, k, l) is also shown in FIG. By converting to RGB image data and creating a hard proof HP or a soft proof SP by the printer 17 or the display 18, image structures such as moire and line breaks appear on the image (see also FIG. 6).

【0093】次に、3×3加重マトリクスの他の例を説
明する。この他の例は、図2を参照して説明した重みの
強調ステップS2を実施するためのものである。
Next, another example of the 3 × 3 weight matrix will be described. The other example is for implementing the weight enhancement step S2 described with reference to FIG.

【0094】重みを強調する場合には、図7に示した2
000dpiの閾値テンプレートTM0′を構成する各
閾値th0′をそれぞれ空間的に強調してから3×3加
重マトリクスwgt1(後述する。)を作成してもよ
く、すでに作成している図8に示した400dpiの閾
値テンプレート42から3×3加重マトリクスwgt1
を作成してもよい。
When the weight is emphasized, 2 shown in FIG. 7 is used.
The 3 × 3 weighting matrix wgt1 (described later) may be created after spatially emphasizing each of the thresholds th0 ′ forming the threshold template TM0 ′ of 000 dpi, which is already created in FIG. 3 × 3 weighting matrix wgt1 from the threshold template 42 of 400 dpi
May be created.

【0095】図7に示した2000dpiの閾値テンプ
レートTM0′を構成する各閾値th0′をそれぞれ強
調する場合には、例えば、次の(10)式に示す3乗の
正規化演算を行うことで、強調後の閾値th1′を作成
することができる(ステップS24)。
When emphasizing each threshold value th0 'constituting the 2000 dpi threshold value template TM0' shown in FIG. 7, for example, a cubic normalization operation shown in the following equation (10) is performed, A threshold th1 ′ after emphasis can be created (step S24).

【0096】 th1′(i′,j′)=th0′(i′,j′)3 /2552 …(10) また、図8に示した400dpiの閾値テンプレート4
1を用いる場合には、次の(11)式に示す3乗の正規
化演算を行うことで、強調後の閾値th1を作成するこ
とができる(ステップS14)。
[0096] th1 '(i', j ' ) = th0' (i ', j') 3/255 2 ... (10) The threshold template 4 400dpi shown in FIG. 8
When 1 is used, the threshold value th1 after emphasis can be created by performing a cubic normalization operation shown in the following equation (11) (step S14).

【0097】 th1(i,j)=th0(i,j)3 /2552 …(11) 図10は、(10)式の演算結果である強調後の閾値t
h1′から構成される2000dpiの閾値テンプレー
トTM1′を示している。
[0097] th1 (i, j) = th0 (i, j) 3/255 2 ... (11) 10, (10) a threshold value t after enhancement is the result of the operation
A threshold template TM1 'of 2000 dpi composed of h1' is shown.

【0098】図11は、(11)式の演算結果である強
調後の閾値th1から構成される400dpiの閾値テ
ンプレートTM1を示している。
FIG. 11 shows a 400 dpi threshold template TM1 composed of the enhanced threshold th1 which is the calculation result of the equation (11).

【0099】なお、元の閾値th0、th1の強調後の
閾値th0′、th1′は、元の各閾値th0、th1
を3乗して、閾値の最大値である255×255で割っ
ているので、例を示せば、強調前の元の閾値th0、t
h1の値がth0、th1=0,24,54,77,1
34,148,220,244,255のものは、それ
ぞれ、強調後の閾値th0′、th1′としてth
0′、th1′=0,0,2,7,37,49,16
3,223,255になる。すなわち、値255に近い
閾値は、ほぼ元の閾値のままとされ、値0に近づくにし
たがい閾値は、元の閾値より相当小さい閾値になる。な
お、閾値は正の整数であって、最小値は0値であること
に留意する。
The original thresholds th0 and th1 are emphasized thresholds th0 'and th1' are the original thresholds th0 and th1.
Is raised to the power of 3 and divided by 255 × 255 which is the maximum value of the threshold value.
The value of h1 is th0, th1 = 0, 24, 54, 77, 1
34, 148, 220, 244, and 255 are the thresholds th0 'and th1' after emphasis, respectively.
0 ', th1' = 0,0,2,7,37,49,16
3,223,255. That is, the threshold value close to the value 255 is substantially kept at the original threshold value, and as the value approaches 0, the threshold value becomes considerably smaller than the original threshold value. Note that the threshold value is a positive integer and the minimum value is 0 value.

【0100】3×3加重マトリクスwgt1は、図11
に示す強調後の閾値テンプレートTM1を構成する閾値
th1を使用して、(8)式に対応する、次の(12)
式により作成することができる(ステップS15)。
The 3 × 3 weighting matrix wgt1 is shown in FIG.
By using the threshold value th1 which constitutes the threshold value template TM1 after the emphasis shown in FIG.
It can be created by a formula (step S15).

【0101】 wgt1(i,j,k,l)=th1(i+k,j+l)/ss(i,j) … (12) k,lは、k,l=−1,0,1、ss(i,j)は、
ss(i,j)=Σ{th1(i+k,j+l)}、Σ
はk,l=−1,0,1=−1〜1の範囲での和を意味
する。
Wgt1 (i, j, k, l) = th1 (i + k, j + l) / ss (i, j) (12) k, l is k, l = -1,0,1, ss (i , J) is
ss (i, j) = Σ {th1 (i + k, j + 1)}, Σ
Means a sum in the range of k, l = -1, 0, 1 = -1 to 1.

【0102】重み関数Weight(i%Msize,
j%Msize,k,l)として、この3×3加重マト
リクスwgt1を使用した(9)式による重み付け平均
処理後の画像データCa(i,j)を図6に示すように
予測処理ブロック23、24によりRGB画像データに
変換してプリンタ17またはディスプレイ18によりハ
ードプルーフHPまたはソフトプルーフSPを作成する
ことにより、その画像上にモアレ、線切れ等の像構造が
現れる。
Weighting function Weight (i% Msize,
j% Msize, k, l), the image data Ca (i, j) after the weighted average processing by the equation (9) using this 3 × 3 weighting matrix wgt1 is performed as shown in FIG. By converting the RGB image data by 24 and creating the hard proof HP or the soft proof SP by the printer 17 or the display 18, an image structure such as moire and line break appears on the image.

【0103】この3×3加重マトリクスwgt1を使用
したプルーフHP、SPは、上述の3×3加重マトリク
スwgt0を使用したプルーフHP、SPに比較してよ
り像構造が強調された、より印刷物の像構造に近いモア
レ、線切れ等を再現することができる。すなわち、より
正確な像構造の予測が可能となる。
The proofs HP and SP using this 3 × 3 weighting matrix wgt1 are more printed images in which the image structure is more emphasized than the proofs HP and SP using the above 3 × 3 weighting matrix wgt0. It is possible to reproduce moire, broken lines, etc. close to the structure. That is, a more accurate image structure can be predicted.

【0104】ただし、この3×3加重マトリクスwgt
1を使用したプルーフHP、SPには、出力画像の40
0dpiを構成する各画素と隣り合う画素との間で僅か
に滑らかにつながらず、言い換えれば、エッジが僅かに
目立つという副作用が存在している。また、400dp
i以上の周期に相当する周波数成分も僅かに目立つとい
う副作用がある。
However, this 3 × 3 weighting matrix wgt
Proof HP and SP using 1 have 40
There is a side effect that the pixels that form 0 dpi and adjacent pixels do not connect slightly smoothly, in other words, the edges are slightly conspicuous. Also, 400 dp
There is a side effect that the frequency component corresponding to the cycle of i or more is slightly conspicuous.

【0105】これらの副作用を解決するためには、中心
から周囲に向かって重みが減少(減衰)する3×3ロー
パスフィルタ(中心を低域成分と考えた場合の表現)を
3×3加重マトリクスwgt1に作用させた3×3加重
マトリクスwgt2(詳細は後述する。)を作成すれば
よい。3×3ローパスフィルタ(減少フィルタとい
う。)は、ぼかしフィルタまたはアンチエリアジングフ
ィルタであると考えることができ、この実施の形態で
は、実際には、ガウシャンフィルタを使用した。
To solve these side effects, a 3 × 3 low-pass filter (representation when the center is considered as a low-pass component) whose weight decreases (decreases) from the center to the periphery is used as a 3 × 3 weight matrix. A 3 × 3 weighting matrix wgt2 (details will be described later) applied to wgt1 may be created. The 3 × 3 low-pass filter (referred to as a reduction filter) can be considered as a blur filter or an anti-aliasing filter, and in this embodiment, a Gaussian filter is actually used.

【0106】図12は、この実施の形態で用いた400
dpi上の3×3ガウシャンフィルタの構成を示してい
る。このガウシャンフィルタの表現式を(13)式に示
す。
FIG. 12 shows the 400 used in this embodiment.
3 shows a configuration of a 3 × 3 Gaussian filter on dpi. The expression of this Gaussian filter is shown in Expression (13).

【0107】 Gauss1(k,l) …(13) k,lは−1〜1の値を採る。このガウシャンフィルタ
Gauss1(k,l)を施した3×3加重マトリクス
wgt2は、3×3加重マトリクスwgt1にガウシャ
ンフィルタGauss1(k,l)を掛けたフィルタと
すればよいので、(14)式で表すことができる(ステ
ップS16)。
Gauss1 (k, l) (13) k, l takes a value of -1 to -1. Since the 3 × 3 weighted matrix wgt2 on which the Gaussian filter Gauss1 (k, l) is applied may be a filter obtained by multiplying the 3 × 3 weighted matrix wgt1 by the Gaussian filter Gauss1 (k, l), (14). It can be expressed by a formula (step S16).

【0108】 wgt2(i,j,k,l)=wgt1(i,j,k,l) ×Gauss1(k,l) =th1(i+k,j+l) ×Gauss1(k,l)/ss(i,j) …(14) ss(i,j)は、ss(i,j)=Σ{th1(i+
k,j+l)×Gauss1(k,l)}、Σはk,l
=−1〜1の範囲での和、k,l=−1〜1、i,j=
0〜Msize−1を意味する。
Wgt2 (i, j, k, l) = wgt1 (i, j, k, l) × Gauss1 (k, l) = th1 (i + k, j + l) × Gauss1 (k, l) / ss (i,) j) (14) ss (i, j) is ss (i, j) = Σ {th1 (i +
k, j + 1) × Gauss1 (k, l)}, Σ is k, l
= Sum in the range of -1 to 1, k, l = -1 to 1, i, j =
0 to Msize-1 is meant.

【0109】この3×3加重マトリクスwgt2を使用
した、(9)式による重み付け平均処理後の画像データ
Ca(i,j)を予測処理ブロック23、24によりR
GB画像データに変換してプリンタ17またはディスプ
レイ18によりハードプルーフHPまたはソフトプルー
フSPを作成することにより、出力画像の400dpi
を構成する各画素と隣り合う画素との間で画像が滑らか
につながり、400dpi以上の周期に相当する周波数
成分も存在しないで、かつ印刷のモアレ、線切れ等の像
構造を忠実にシミュレーションした画像を得ることがで
きる。
The image data Ca (i, j) after the weighted average processing by the equation (9) using this 3 × 3 weighting matrix wgt2 is converted into R by the prediction processing blocks 23 and 24.
By converting the image data into GB image data and creating a hard proof HP or a soft proof SP by the printer 17 or the display 18, 400 dpi of the output image is obtained.
The image is smoothly connected between each pixel forming the pixel and the adjacent pixel, there is no frequency component corresponding to a cycle of 400 dpi or more, and the image structure such as the moire of printing and the line break is faithfully simulated. Can be obtained.

【0110】次に、3×3加重マトリクスwgt2より
も画素間をさらに滑らかにつなげることのできる3×3
加重マトリクスwgt5の作成について説明する。
Next, it is possible to connect pixels more smoothly than the 3 × 3 weighting matrix wgt2 by 3 × 3.
The creation of the weighting matrix wgt5 will be described.

【0111】この場合、図10に示した2000dpi
レベルの、いわゆる閾値を3乗正規化した閾値テンプレ
ートTM1′に対して、2000dpiの解像度に対応
した15×15のガウシャンフィルタGauss2
(m,n)を出力解像度400dpiになるよう作用さ
せ(いわゆる解像度変換である。)、400dpiの重
みマトリクスwgt3を作成する。
In this case, 2000 dpi shown in FIG.
With respect to the threshold template TM1 ′ obtained by normalizing the so-called threshold of the level to the third power, a 15 × 15 Gaussian filter Gauss2 corresponding to a resolution of 2000 dpi.
(M, n) is operated so as to have an output resolution of 400 dpi (so-called resolution conversion), and a weighting matrix wgt3 of 400 dpi is created.

【0112】図13は、2000dpiの解像度に対応
した要素から構成される15×15ガウシャンフィルタ
Gauss2(m,n)の例を示している。座標(m,
n)は、2000dpiの座標(i′,j′)に対応す
る。図13から分かるように、このガウシャンフィルタ
Gauss2(m,n)は、中央の値が最も大きく周囲
にいくにしたがって値が徐々に減衰するガウシャン特性
に近似した要素の配列となっている。
FIG. 13 shows an example of a 15 × 15 Gaussian filter Gauss2 (m, n) composed of elements corresponding to a resolution of 2000 dpi. Coordinates (m,
n) corresponds to 2000 dpi coordinates (i ', j'). As can be seen from FIG. 13, this Gaussian filter Gauss2 (m, n) has an array of elements similar to the Gaussian characteristic in which the central value is the largest and the value gradually attenuates toward the surroundings.

【0113】このガウシャンフィルタGauss2
(m,n)を強調閾値テンプレートTM1′へ作用させ
て400dpiレベルの重みマトリクスwgt3を作成
する式を次の(15)式に示す(ステップS22)。
This Gaussian filter Gauss2
An equation for applying (m, n) to the emphasis threshold template TM1 ′ to create a weighting matrix wgt3 of 400 dpi level is shown in the following equation (15) (step S22).

【0114】 wgt3(i,j,m,n)=th1′(5×i+m,5×j+n) ×Gauss2(m,n) …(15) m,nは−7〜7、(i,j)は、400dpi空間上
の座標であって、i,j=0〜Msize−1、(5×
i+m,5×j+n)および(m,n)はそれぞれ20
00dpi空間上の座標(i′,j′)であって、
i′,j′=0〜MMsize−1である。「5×」
は、2000dpi/400dpiであって、解像度変
換のための定数である。
Wgt3 (i, j, m, n) = th1 ′ (5 × i + m, 5 × j + n) × Gauss2 (m, n) (15) m and n are −7 to 7, (i, j) Is a coordinate on the 400 dpi space, i, j = 0 to Msize-1, (5 ×
i + m, 5 × j + n) and (m, n) are each 20
The coordinates (i ', j') on the 00 dpi space,
i ', j' = 0 to MMsize-1. "5x"
Is 2000 dpi / 400 dpi and is a constant for resolution conversion.

【0115】(15)式は、まず、(i,j)=(0,
0)を考えると、wgt3(0,0,m,n)=th
1′(m,n)×Gauss2(m,n)となり、図1
0の閾値テンプレートTM1′中、4隅の閾値が「25
5、50、49、12」である15×15の左上の閾値
の各要素に対して図13に示すガウシャンフィルタGa
uss2(m,n)の各要素をかけて15×15の重み
マトリクスwgt3(0,0,m,n)を作成する。
The equation (15) is as follows: (i, j) = (0,
Considering 0), wgt3 (0,0, m, n) = th
1 ′ (m, n) × Gauss2 (m, n), which is shown in FIG.
In the threshold template TM1 ′ of 0, the thresholds at the four corners are “25
Gaussian filter Ga shown in FIG. 13 for each element of the upper left threshold value of 15 × 15 which is 5, 50, 49, 12 ″.
A 15 × 15 weight matrix wgt3 (0,0, m, n) is created by multiplying each element of uss2 (m, n).

【0116】次に、(i,j)=(1,0)のとき、w
gt3(1,0,m,n)=th1′(5+m,n)×
Gauss2(m,n)となり、図10の閾値テンプレ
ートTM1′中、4隅の閾値が「23、0、123、1
05」である15×15の左上から右にi′=5だけず
れた閾値の各要素に対して図13に示すガウシャンフィ
ルタGauss2(m,n)の各要素をかけて15×1
5の重みマトリクスwgt3(1,0,m,n)を作成
する。以下、順次、(i,j)=(Msize−1,M
size−1)までの重みマトリクスwgt3(Msi
ze−1,Msize−1,m,n)を作成する。
Next, when (i, j) = (1,0), w
gt3 (1,0, m, n) = th1 ′ (5 + m, n) ×
Gauss2 (m, n), and the thresholds at the four corners in the threshold template TM1 'in FIG. 10 are "23, 0, 123, 1".
The element of the Gaussian filter Gauss2 (m, n) shown in FIG.
A weighting matrix wgt3 (1,0, m, n) of 5 is created. Hereinafter, (i, j) = (Msize−1, M
weight matrix up to size-1) wgt3 (Msi
ze-1, Msize-1, m, n) is created.

【0117】このようにして作成されたMsize×M
size=43×43個のガウシャンフィルタGaus
s2(m,n)処理後の重みマトリクスwgt3(i,
j)を3×3加重マトリクスの43×43個に変換する
ためには、15×15の要素からなる重みマトリクスw
gt3(i,j)の1個が3×3要素の加重マトリクス
wgt4(i,j,k,l)(ただし、k,l=−1〜
1)の1個に対応するように変換すればよい。
Msize × M created in this way
size = 43 × 43 Gaussian filter Gauss
The weight matrix wgt3 (i, i,
In order to convert j) into 43 × 43 3 × 3 weight matrix, a weight matrix w consisting of 15 × 15 elements is used.
gt3 (i, j) is a 3 × 3 element weight matrix wgt4 (i, j, k, l) (where k, l = −1 to 1)
It may be converted so as to correspond to one of 1).

【0118】座標(i,j)を中心座標とする43×4
3個の3×3加重マトリクスwgt4(i,j,k,
l)の各要素は、次の(16)式で与えられる(ステッ
プS23)。
43 × 4 with the coordinates (i, j) as the central coordinates
Three 3 × 3 weighted matrices wgt4 (i, j, k,
Each element of l) is given by the following expression (16) (step S23).

【0119】 wgt4(i,j,k,l)=Σwgt3(i,j,m,n) …(16) Σはm=−7〜7、n=−7〜−7の要素、すなわち、
15×15の要素を5×5部分の9個分に単純に分割し
たときの各5×5部分の総和である。
Wgt4 (i, j, k, l) = Σwgt3 (i, j, m, n) (16) Σ is an element of m = −7 to 7, n = −7 to −7, that is,
It is the sum total of each 5 × 5 portion when the 15 × 15 element is simply divided into nine 5 × 5 portions.

【0120】(16)式を分解すれば、次の9個の式か
らなる(17)式が得られる。
By decomposing equation (16), equation (17) consisting of the following nine equations can be obtained.

【0121】 wgt4(i,j,−1,−1)=Σwgt3(i,j,m,n)、Σはm= −7〜−3、n=−7〜−3の総和、 wgt4(i,j,0,−1)=Σwgt3(i,j,m,n)、Σはm=− 2〜−2、n=−7〜−3の総和、 wgt4(i,j,1,−1)=Σwgt3(i,j,m,n)、Σはm=3 〜7、n=−7〜−3の総和、 wgt4(i,j,−1,0)=Σwgt3(i,j,m,n)、Σはm=− 7〜−3、n=−2〜2の総和、 wgt4(i,j,0,0)=Σwgt3(i,j,m,n)、Σはm=−2 〜2、n=−2〜2の総和、 wgt4(i,j,1,0)=Σwgt3(i,j,m,n)、Σはm=3〜 7、n=−2〜2の総和、 wgt4(i,j,−1,1)=Σwgt3(i,j,m,n)、Σはm=− 7〜−3、n=3〜7の総和、 wgt4(i,j,0,1)=Σwgt3(i,j,m,n)、Σはm=−2 〜2、n=3〜7の総和、 wgt4(i,j,1,1)=Σwgt3(i,j,m,n)、Σはm=3〜 7、n=3〜7の総和。 …(17) 3×3加重マトリクスwgt2よりも画素間をさらに滑
らかにつなげることのできる3×3加重マトリクスwg
t5は、3×3加重マトリクスwgt4の正規化処理後
の3×3加重マトリクスを作成すればよい。
Wgt4 (i, j, −1, −1) = Σwgt3 (i, j, m, n), Σ is the sum of m = −7 to −3 and n = −7 to −3, wgt4 (i , J, 0, −1) = Σwgt3 (i, j, m, n), Σ is m = −2 to −2, n = −7 to −3, wgt4 (i, j, 1, −1) ) = Σwgt3 (i, j, m, n), Σ is the sum of m = 3 to 7 and n = −7 to −3, wgt4 (i, j, −1,0) = Σwgt3 (i, j, m) , N), Σ is the sum of m = −7 to −3 and n = −2 to 2, wgt4 (i, j, 0,0) = Σwgt3 (i, j, m, n), Σ is m = − 2 to 2, sum of n = −2 to 2, wgt4 (i, j, 1,0) = Σwgt3 (i, j, m, n), Σ is m = 3 to 7, n = −2 to 2 Sum, wgt4 (i, j, -1,1) = Σwgt3 (i, j, m, n), Is the sum of m = −7 to −3 and n = 3 to 7, wgt4 (i, j, 0,1) = Σwgt3 (i, j, m, n), and Σ is m = −2 to 2, n = 3 to 7, wgt4 (i, j, 1,1) = Σwgt3 (i, j, m, n), Σ is a sum of m = 3 to 7 and n = 3 to 7. (17) A 3 × 3 weighted matrix wg capable of connecting pixels more smoothly than the 3 × 3 weighted matrix wgt2.
For t5, a 3 × 3 weighted matrix obtained by normalizing the 3 × 3 weighted matrix wgt4 may be created.

【0122】したがって、次の(18)式により43×
43個の3×3加重マトリクスwgt5を作成すること
ができる(ステップS24)。
Therefore, by the following equation (18), 43 ×
Forty-three 3 × 3 weighted matrices wgt5 can be created (step S24).

【0123】 wgt5(i,j,k,l)=wgt4(i,j,k,l)/ss(i,j) …(18) ただし、ss(i,j)はss(i,j)=Σwgt4
(i,j,k,l)、Σはk,l=−1〜1の範囲での
総和を意味し、(k,l)は、400dpi空間上のフ
ィルタの中心からのシフト量を意味する。
Wgt5 (i, j, k, l) = wgt4 (i, j, k, l) / ss (i, j) (18) where ss (i, j) is ss (i, j) = Σwgt4
(I, j, k, l), Σ means the total sum in the range of k, l = -1 to 1, and (k, l) means the shift amount from the center of the filter on the 400 dpi space. .

【0124】この3×3加重マトリクスwgt5を使用
した、(9)式による重み付け平均処理後の画像データ
Ca(i,j)を図1に示すように予測処理ブロック2
3、24によりRGB画像データに変換してプリンタ1
7またはディスプレイ18によりハードプルーフHPま
たはソフトプルーフSPを作成することにより、出力画
像の400dpiを構成する各画素と隣り合う画素との
間で画像が一層滑らかにつながり、400dpi以上の
周期に相当する周波数成分も存在しない、しかも印刷の
モアレ、線切れ等の像構造を忠実にシミュレーションし
た画像を得ることができる。
The image data Ca (i, j) after the weighted average processing by the equation (9) using this 3 × 3 weighting matrix wgt5 is performed as shown in FIG.
Printer 1 after converting to RGB image data by 3 and 24
7 or the display 18 to create a hard proof HP or a soft proof SP, the image is more smoothly connected between each pixel constituting 400 dpi of the output image and an adjacent pixel, and a frequency corresponding to a cycle of 400 dpi or more. It is possible to obtain an image in which components are not present and the image structure such as print moire and line break is faithfully simulated.

【0125】ところが、ガウシャンフィルタGauss
2(m,n)を用いて作成した3×3加重マトリクスw
gt5をそのまま用いて、プリンタ17やディスプレイ
18で画像を観察した場合、画素毎のシャープネス性
(シャープ感)が印刷のシャープネス性(シャープ感)
に比較して低下するということが分かった。
However, the Gaussian filter Gauss
3 × 3 weighting matrix w created using 2 (m, n)
When an image is observed on the printer 17 or the display 18 using gt5 as it is, the sharpness (sharpness) of each pixel is the sharpness of printing (sharpness).
It was found to be lower than

【0126】このシャープネス性の低下は、ガウシャン
フィルタGauss2(m,n)を用いたことに加え
て、特に、濃度階調方式のプリンタ17の具体例である
昇華型熱転写プリンタや写真方式のプリンタでプルーフ
としての画像を出力する場合、これらのプリンタは、印
字ドット(画素)の隣りの画素とのつながりの改善や、
印字ドット自体のモアレを防止するために、印字ドット
の輪郭がガウシャン的なぼけを持たされていることが一
般的であることが主な原因であることを突き止めた。
This decrease in sharpness is due to the use of the Gaussian filter Gauss2 (m, n), and in particular, a sublimation thermal transfer printer or a photographic printer which is a specific example of the density gradation printer 17. When outputting an image as a proof with, these printers improve the connection between the print dot (pixel) and the adjacent pixel,
In order to prevent the moire of the print dots themselves, it was found that the main reason is that the outline of the print dots has a Gaussian blur.

【0127】そこで、印刷物のシャープ感に近似したシ
ャープ感を得るために、3×3の加重マトリクスwgt
5をss(i,j)を使って正規化する前のデータであ
る(18)式に示す3×3の加重マトリクスwgt4に
対してGauss2の逆の特性を有する空間強調フィル
タ(シャープマトリクスまたはシャープフィルタともい
う。)による処理、またはGauss2の逆の特性より
強い特性を有する空間強調フィルタによる処理を行った
像構造強調画像データI′の作成方法について次に説明
する。
Therefore, in order to obtain a sharpness similar to that of the printed matter, the 3 × 3 weighting matrix wgt is used.
5 is a data before being normalized by using ss (i, j), and is a spatial enhancement filter (sharp matrix or sharp (Also referred to as a filter) or a method of creating an image structure enhanced image data I ′ that has been processed by a spatial enhancement filter having a characteristic stronger than the inverse characteristic of Gauss2 will be described.

【0128】図14Aは、Gauss2の逆の特性を有
する逆フィルタであるシャープフィルタShp=Shp
1の構成例を示している。
FIG. 14A shows a sharp filter Shp = Shp which is an inverse filter having the inverse characteristic of Gauss2.
1 shows a configuration example of No. 1.

【0129】図14Bは、シャープフィルタShp1よ
りより強い特性を有するシャープフィルタShp=Sh
p2の構成例を示している。
FIG. 14B shows a sharp filter Shp = Sh having a stronger characteristic than the sharp filter Shp1.
The structural example of p2 is shown.

【0130】図14Cは、シャープフィルタShp2よ
りより強い特性を有するシャープフィルタShp=Sh
p3の構成例を示している。
FIG. 14C shows a sharp filter Shp = Sh having a stronger characteristic than the sharp filter Shp2.
The structural example of p3 is shown.

【0131】なお、各フィルタShp1、Shp2、S
hp3の横軸と縦軸とをそれぞれi,k,r、j,l,
sで表しているのは、後述する式を使用する際の見通し
の良さを得るためであり、いずれも400dpi上の座
標系(i,j)と同一の座標系上のものである。また、
各フィルタShp1、Shp2、Shp3毎の要素の総
和は1にしてある。
Each filter Shp1, Shp2, S
The horizontal and vertical axes of hp3 are i, k, r, j, l,
The symbol s is used to obtain good visibility when using the equations described later, and both are on the same coordinate system as the coordinate system (i, j) on 400 dpi. Also,
The sum of the elements for each filter Shp1, Shp2, Shp3 is set to 1.

【0132】3×3加重マトリクスwgt4を正規化し
た3×3加重マトリクスwgt5による重み付け平均処
理後の画像データをCa{(9)式参照}とし、これに
シャープフィルタShpを作用させた最終的な画像デー
タをCb(i,j)とすれば、最終的な画像データCb
(i,j)は、次の(19)式により得ることができ
る。
The image data after the weighted average processing by the 3 × 3 weighting matrix wgt5, which is obtained by normalizing the 3 × 3 weighting matrix wgt4, is referred to as Ca {see Eq. (9)}, and a final sharp filter Shp is applied to this image data. If the image data is Cb (i, j), the final image data Cb
(I, j) can be obtained by the following equation (19).

【0133】 Cb(i,j)=Σ{Ca(i+k,j+l)×Shp(k,l)} …(19) Σはk,l=−1〜1の範囲での総和、Shp(k,
l)は、図13A、図13B、図13Cのそれぞれに示
したシャープフィルタのいずれかである。
Cb (i, j) = Σ {Ca (i + k, j + 1) × Shp (k, l)} (19) Σ is the sum of k, l = −1 to 1, Shp (k,
l) is one of the sharp filters shown in FIGS. 13A, 13B, and 13C.

【0134】最終的な画像データCb(i,j)をCa
(i,j)を求めないで、直接、加重マトリクスwgt
4を使用して求めるようにすれば計算が簡単になる、そ
れには、(9)式による処理と(19)式による処理を
1回の処理で行うようにすればよい。そのためには、加
重マトリクスにシャープフィルタを予め含めた重み付け
平均処理用の3×3加重マトリクスwgt7(以下に説
明する。)を作成すればよい。
The final image data Cb (i, j) is set to Ca
Without finding (i, j), directly the weight matrix wgt
If the calculation is performed using 4, the calculation can be simplified. To achieve this, the processing according to the equation (9) and the processing according to the equation (19) may be performed once. For that purpose, a 3 × 3 weighting matrix wgt7 (described below) for weighted averaging in which a sharp filter is included in the weighting matrix in advance may be created.

【0135】この加重マトリクスwgt7を作成するに
は、まず、加重マトリクスwgt4に対してシャープフ
ィルタShpを施した加重マトリクスwgt6を作成す
る(ステップS25)。加重マトリクスwgt6(i,
j,k,l)は、次の(20)式により得ることができ
る。
To create this weighted matrix wgt7, first, a weighted matrix wgt6 is created by applying a sharp filter Shp to the weighted matrix wgt4 (step S25). Weighted matrix wgt6 (i,
j, k, l) can be obtained by the following equation (20).

【0136】 wgt6(i,j,k,l)=Σ{Shp(r,s)×wgt4(i+r,j +s,k−m,l−s)} …(20) ただし、wgt4(i+r,j+s,k−m,l−s)
のうち、k−m,l−sが値−1〜1の範囲を超えるも
のについては、wgt4(i+r,j+s,k−m,l
−s)=0とみなす。また、Shp(r,s)は、図1
4A、図14B、図14Cのそれぞれに示したシャープ
フィルタのいずれかである。
Wgt6 (i, j, k, l) = Σ {Shp (r, s) × wgt4 (i + r, j + s, km−ls)} (20) where wgt4 (i + r, j + s) , Km, l-s)
Among them, wgt4 (i + r, j + s, km, l) is used for those in which km, l-s exceeds the range of values -1 to 1.
-S) = 0. Also, Shp (r, s) is shown in FIG.
4A, FIG. 14B, or any of the sharp filters shown in FIG. 14C.

【0137】このwgt6(i,j,k,l)を正規化
することにより、重み付け平均用の3×3加重マトリク
スwgt7を作成することができる(ステップS2
6)。この加重マトリクスwgt7は、次の(21)式
により得ることができる。
By normalizing this wgt6 (i, j, k, l), a 3 × 3 weighting matrix wgt7 for weighted averaging can be created (step S2).
6). This weighting matrix wgt7 can be obtained by the following equation (21).

【0138】 wgt7(i,j,k,l)=wgt6(i,j,k,l)/ss(i,j) … (21) ただし、ss(i,j)は、Σwgt7(i,j,k,
l)であり、Σの範囲はk,l=−1〜1である。
Wgt7 (i, j, k, l) = wgt6 (i, j, k, l) / ss (i, j) (21) where ss (i, j) is Σwgt7 (i, j) , K,
l) and the range of Σ is k, l = −1 to −1.

【0139】この3×3加重マトリクスwgt7(i,
j,k,l)を(9)式の重み関数Weightとする
ことで、1回の演算でシャープネス処理と像構造シミュ
レーションとを同時に行うことができる。この3×3加
重マトリクスwgt7を使用した、重み付け平均処理後
の画像データCb(i,j)を予測処理ブロック23、
24によりRGB画像データに変換してプリンタ17ま
たはディスプレイ18によりハードプルーフHPまたは
ソフトプルーフSPを作成することにより、印刷の像構
造を正確にシミュレーションした画像を得ることができ
る。また、印刷のシャープ感も再現される。さらに、重
み付け平均処理としているので、色予測には影響を及ぼ
すことがない。
This 3 × 3 weighting matrix wgt7 (i,
By setting j, k, l) to be the weighting function Weight of equation (9), it is possible to perform sharpness processing and image structure simulation at the same time with a single calculation. The image data Cb (i, j) after the weighted averaging process using this 3 × 3 weighted matrix wgt7 is processed by the prediction processing block 23,
By converting the RGB image data by 24 and creating the hard proof HP or the soft proof SP by the printer 17 or the display 18, an image in which the image structure of printing is accurately simulated can be obtained. Also, the sharpness of the print is reproduced. Further, the weighted averaging process does not affect the color prediction.

【0140】加重マトリクスWgt7を用いてA4サイ
ズ、400dpiの原画像CMYKから像構造を協調し
た画像C′M′Y′K′を得るまでに要する時間は、約
2分であった。コンピュータ12としては、市販のAp
ple社製のPower Macintosh 950
0/132型のパーソナルコンピュータ(CPU:Po
wer Pc 132MHz,メモリ:32MB)を使
用した。
The time required to obtain the image C'M'Y'K 'in which the image structure is coordinated from the A4 size 400 dpi original image CMYK using the weighting matrix Wgt7 was about 2 minutes. As the computer 12, a commercially available Ap
Power Macintosh 950 made by ple
0/132 type personal computer (CPU: Po
wer Pc 132 MHz, memory: 32 MB) was used.

【0141】なお、加重マトリクスwgt7は、215
×215要素の2000dpiの有理数網に対応する4
00dpiの43×43個の加重マトリクスであるが、
このうち、座標(i,j)が(i,j)=(0,0)〜
(42,42)の中の(0,0)〜(2,3)までの1
2個の加重マトリクスの具体例を計算して図15に示
す。
The weighting matrix wgt7 is 215
4 corresponding to a 2000 dpi rational network of × 215 elements
It is a 43 × 43 weight matrix of 00 dpi,
Of these, the coordinates (i, j) are (i, j) = (0,0)-
1 from (0,0) to (2,3) in (42,42)
A concrete example of two weighted matrices is calculated and shown in FIG.

【0142】図15に示した加重マトリクスwgt7
は、175線、75度のC(シアン)版を400dpi
のプリンタ17で像構造シミュレーションする場合の加
重マトリクスの例である。各加重マトリクスの各係数
は、正規化後に整数化のために8192倍している。
The weighting matrix wgt7 shown in FIG.
Is a 175 line, 75 degree C (cyan) version 400 dpi
7 is an example of a weighted matrix when an image structure simulation is performed by the printer 17 of FIG. Each coefficient in each weighting matrix is multiplied by 8192 for normalization after normalization.

【0143】このように構成される像構造予測処理ブロ
ック22を有する像構造予測システム11の使用の仕方
の例を図16をも参照して説明する。
An example of how to use the image structure prediction system 11 having the image structure prediction processing block 22 thus configured will be described with reference to FIG.

【0144】まず、網属性入力器14を使用して印刷線
数LPI、網角度θを指定する(ステップS31)。
First, the number of printed lines LPI and the halftone angle θ are designated using the halftone attribute input device 14 (step S31).

【0145】印刷線数LPI、網角度θによりCMYK
4版分の加重マトリクス(像構造強調フィルタ)を作成
する(ステップS32)。この加重マトリクスは、図6
中の、wgt0、wgt1、wgt5、wgt7の中の
どの加重マトリクスを使用してもよい。この加重マトリ
クスをCMYK各版に作用させ、像構造を強調する(ス
テップS33)。
CMYK depending on the number of printed lines LPI and halftone angle θ
A weighted matrix (image structure enhancement filter) for four plates is created (step S32). This weighting matrix is shown in FIG.
Any of the weighting matrices in wgt0, wgt1, wgt5, wgt7 in may be used. This weighted matrix is applied to each CMYK plate to emphasize the image structure (step S33).

【0146】像構造強調後の画像データIa′をディス
プレイ用の印刷色予測処理ブロック24によりディスプ
レイRGB画像データに変換する(ステップS34)。
The image data Ia 'after the image structure enhancement is converted into display RGB image data by the print color prediction processing block 24 for the display (step S34).

【0147】ディスプレイRGB画像データに基づきC
MYK4版を合わせてみたときの像構造をディスプレイ
18の画面上で観察する(ステップS35)。
C based on display RGB image data
The image structure when the MYK4 plate is combined is observed on the screen of the display 18 (step S35).

【0148】必要に応じて、C版、M版、Y版、K版の
いずれかの版のみの画像をモニタであるディスプレイ1
8上で観察する(ステップS36)。
If necessary, the display 1 which is a monitor displays an image of only one of the C plate, the M plate, the Y plate, and the K plate.
8 to observe (step S36).

【0149】次に観察結果が満足であるかどうかの判定
を行う(ステップS37)。
Next, it is judged whether or not the observation result is satisfactory (step S37).

【0150】観察結果が不満足である場合、例えば、デ
ィスプレイ18の画像上にモアレ等が発見された場合に
は、ステップS31に戻り、印刷線数LPIと網角度θ
の再指定を行い、ステップS36まで繰り返す。
When the observation result is unsatisfactory, for example, when moire or the like is found on the image on the display 18, the process returns to step S31, and the number of printed lines LPI and the halftone angle θ.
Is re-designated and is repeated until step S36.

【0151】観察結果が満足である場合、例えば、画像
上のモアレ、線切れ等が発見されない場合等には、ステ
ップS33で得られている像構造強調後のCMYK画像
データIa′を印刷色予測処理ブロック23によりプリ
ンタRGB画像データに変換し(ステップS38)、プ
リンタ17からハードプルーフHPを出力させ、プルー
フ(校正刷り)としての利用に供する(ステップS3
9)。
When the observation result is satisfactory, for example, when no moire or line break is found in the image, the CMYK image data Ia ′ after the image structure enhancement obtained in step S33 is used for the printing color prediction. It is converted into printer RGB image data by the processing block 23 (step S38), and the hard proof HP is output from the printer 17 for use as proof (proof printing) (step S3).
9).

【0152】このような利用形態によれば、従来技術に
比較してきわめて短い処理時間で、例えば、A4サイズ
の画像のプルーフを作成するまでの処理時間が上述した
市販のパソコンで約2分(プリント時間は含まない。)
で印刷像構造予測シミュレーション用のプルーフを作成
することができるという効果が達成される。
According to such a use form, the processing time is extremely short as compared with the prior art, for example, the processing time until the proof of the A4 size image is created is about 2 minutes ( The print time is not included.)
The effect of being able to create a proof for a printed image structure prediction simulation is achieved.

【0153】したがって、図1に示した像構造予測シス
テム11を利用することにより、スキャナ等の画像入力
機13による画像取り込みの現場で、モアレ、線切れ等
のない印刷条件(印刷線数、網角度)を指定することが
可能となり、像構造についての仕上がりを予測すること
ができる。結局、従来は不可能であった、いわゆる色分
解現場において、印刷工程まで見通した印刷の品質保証
を行うことが可能となる。
Therefore, by using the image structure prediction system 11 shown in FIG. 1, printing conditions (the number of lines to be printed, the number of lines to be printed, etc.) free from moire and line breaks at the site of image capturing by the image input device 13 such as a scanner. It is possible to specify the angle, and it is possible to predict the finish of the image structure. As a result, in a so-called color separation site, which has been impossible in the past, it is possible to perform print quality assurance in view of the printing process.

【0154】また、高価な網方式のプリンタや特別な材
料(化学プルーフ)を使用することなく、網化に伴う像
構造をシミュレーション可能なプルーフを廉価な(解像
度、濃度分解能、安定性がそれぞれ低い)プリンタが接
続されたコンピュータにより作成することができる。
In addition, a proof that can simulate the image structure associated with meshing without using an expensive net-type printer or a special material (chemical proof) is inexpensive (low resolution, low density resolution, and low stability). ) Can be created by a computer to which a printer is connected.

【0155】さらに、この実施の形態による像構造強調
後の画像データは、重み付け平均処理により得ているの
で、色に影響を与えない。そのため、色予測用プリンタ
に、この実施の形態で作成した像構造強調後の画像デー
タを用いることにより、色しか予測できなかったプルー
フが、像構造をも予測できるプルーフとして使用するこ
とができる。
Furthermore, since the image data after the image structure enhancement according to this embodiment is obtained by the weighted averaging process, it does not affect the color. Therefore, by using the image data after image structure enhancement created in this embodiment for the color prediction printer, a proof that can predict only the color can be used as a proof that can predict the image structure.

【0156】なお、像構造に関してプルーフにより確認
することのできる項目は、第1にモアレの有無、モアレ
の強さ、モアレの原因となる版の特定があり、第2に原
稿画像中の細線を印刷した場合に、線切れを起こすかど
うかの判断があり、第3に直線部の網化によるがたつき
があるかどうかを確認でき、第4に印刷した場合の画像
のシャープ感を確認することができる。
The items that can be confirmed by proofing regarding the image structure are firstly the presence or absence of moire, the strength of the moire, and the specification of the plate that causes the moire, and secondly, the thin lines in the original image. There is a judgment as to whether or not line breaks will occur when printed, thirdly it can be checked whether there is rattling due to meshing of straight line parts, and fourthly the sharpness of the image when printed is confirmed. be able to.

【0157】そして、これら第1〜第4の結果を合わせ
たときに発生する総合的な印刷物の網の感じを判定する
こともできる。
It is also possible to judge the overall feel of the printed matter generated when these first to fourth results are combined.

【0158】なお、この発明は上述の実施の形態に限ら
ず、この発明の要旨を逸脱することなく種々の構成を採
り得ることはもちろんである。
The present invention is not limited to the above-described embodiments, and it goes without saying that various configurations can be adopted without departing from the gist of the present invention.

【0159】[0159]

【発明の効果】以上説明したように、この発明によれ
ば、CMY各版またはCMYK各版の画素に分解された
原画像の画素値を、印刷網画像に表れる像構造を予測す
るための画素値に変換する際、画素値を変換しようとす
る画素を含む近傍画素の画素値を、前記印刷の線数、網
角度により決定される格子の周期に依存した重みにより
重み付け平均して変換するようにしているので、変換さ
れた画素値からなる画像データに基づくプルーフの画像
上で印刷の像構造を予測することが可能となる。
As described above, according to the present invention, the pixel value of the original image decomposed into the pixels of each CMY plate or each CMYK plate is used as a pixel for predicting the image structure appearing in the print halftone image. When converting to a value, the pixel values of the neighboring pixels including the pixel whose pixel value is to be converted are weighted and averaged by the weight depending on the grid period determined by the number of lines and halftone angle of the printing. Therefore, it is possible to predict the print image structure on the proof image based on the image data including the converted pixel values.

【0160】すなわち、印刷物に表れるモアレ、線切れ
等の像構造を、ハードプルーフまたはソフトプルーフ上
で正確、簡易かつ短時間に予測することができる。
That is, the image structure such as moire and line breaks appearing on the printed matter can be predicted accurately, easily and in a short time on a hard proof or a soft proof.

【0161】また、重み付け平均後の画像にシャープフ
ィルタを作用させることで、印刷物に表れるモアレ、線
切れ、直線のがたつき等の像構造を、シャープネス性
(シャープ感)を損なうことなく、ハードプルーフまた
はソフトプルーフ上で正確かつ簡易に予測することがで
きる。
By applying a sharpening filter to the image after weighted averaging, the image structure such as moire, broken lines, and rattling of straight lines appearing on the printed matter can be hardened without impairing sharpness (sharpness). Can be accurately and easily predicted on a proof or soft proof.

【0162】さらに、重み付け平均処理を行っているの
で、プルーフ上の色自体が変化することがないという派
生的な効果も達成される。
Furthermore, since the weighted averaging process is performed, the derivative effect that the color itself on the proof does not change is achieved.

【図面の簡単な説明】[Brief description of drawings]

【図1】この発明の実施の一形態が適用された像構造予
測システムの構成例を示すブロック図である。
FIG. 1 is a block diagram showing a configuration example of an image structure prediction system to which an embodiment of the present invention is applied.

【図2】像構造予測処理の基本的な流れを説明する線図
である。
FIG. 2 is a diagram illustrating a basic flow of image structure prediction processing.

【図3】像構造予測処理の原理説明に供される図であっ
て、図3Aは、400dpiに分割した画素からなる原
画像の模式図、図3Bは、175線、45度の網格子の
模式図、図3Cは、図3Aに示す原画像と図3Bに示す
網格子を重ねて見た模式図である。
3A and 3B are diagrams used for explaining the principle of image structure prediction processing, FIG. 3A is a schematic diagram of an original image composed of pixels divided into 400 dpi, and FIG. 3B is a 175 line, 45 degree mesh grid. 3C is a schematic diagram in which the original image shown in FIG. 3A and the mesh lattice shown in FIG. 3B are seen in an overlapping manner.

【図4】重み付け平均処理に供される図であって、図4
Aは原画像の模式図、図4Bは、高解像度の有理数網テ
ンプレートから3×3加重マトリクスを作成する際の説
明に供される模式図である。
FIG. 4 is a diagram provided for weighted averaging processing, and FIG.
FIG. 4A is a schematic diagram of an original image, and FIG. 4B is a schematic diagram provided for explanation when creating a 3 × 3 weight matrix from a high-resolution rational network template.

【図5】図5は重み関数の発生に供される図であって、
図5Aは175線、45度の網格子の模式図、図5Bは
図5Aの模式図上に重み関数の形状を描いた模式図であ
る。
FIG. 5 is a diagram provided for generating a weighting function,
FIG. 5A is a schematic diagram of a net lattice of 175 lines and 45 degrees, and FIG. 5B is a schematic diagram in which the shape of the weighting function is drawn on the schematic diagram of FIG. 5A.

【図6】種々の加重マトリクスの生成の説明に供される
工程フロー図である。
FIG. 6 is a process flow chart provided for explaining generation of various weighting matrices.

【図7】2000dpiの有理数網テンプレート(閾値
マトリクス)の一部を示す線図である。
FIG. 7 is a diagram showing a part of a 2000 dpi rational network template (threshold matrix).

【図8】400dpiの加重マトリクスの例を示す線図
である。
FIG. 8 is a diagram showing an example of a 400 dpi weighting matrix.

【図9】重み付け平均処理の具体例を示す線図である。FIG. 9 is a diagram showing a specific example of weighted average processing.

【図10】図7に示した2000dpiの閾値マトリク
スの各閾値を強調した2000dpiの閾値マトリクス
を示す線図である。
10 is a diagram showing a 2000-dpi threshold matrix in which each threshold of the 2000-dpi threshold matrix shown in FIG. 7 is emphasized.

【図11】閾値強調後の400dpiの加重マトリクス
の例を示す線図である。
FIG. 11 is a diagram showing an example of a weighting matrix of 400 dpi after threshold enhancement.

【図12】3×3ガウシャンフィルタの構成を示す線図
である。
FIG. 12 is a diagram showing a configuration of a 3 × 3 Gaussian filter.

【図13】15×15ガウシャンフィルタの構成を示す
線図である。
FIG. 13 is a diagram showing a configuration of a 15 × 15 Gaussian filter.

【図14】図14Aは、ガウシャンフィルタの逆の特性
を有する逆フィルタであるシャープフィルタの構成例を
示す線図である。図14Bは、図14Aのシャープフィ
ルタよりより強い特性を有するシャープフィルタ構成例
を示す線図である。図14Cは、図14Bのシャープフ
ィルタよりより強い特性を有するシャープフィルタの構
成例を示す線図である。
FIG. 14A is a diagram showing a configuration example of a sharp filter which is an inverse filter having an inverse characteristic of a Gaussian filter. FIG. 14B is a diagram showing a sharp filter configuration example having stronger characteristics than the sharp filter of FIG. 14A. FIG. 14C is a diagram showing a configuration example of a sharp filter having stronger characteristics than the sharp filter of FIG. 14B.

【図15】215×215要素の2000dpiの有理
数網テンプレートに対応する400dpiの43×43
箇の加重マトリクスの中、12箇の加重マトリクスの具
体例を示す線図である。
FIG. 15 is a 400 dpi 43 × 43 corresponding to a 2000 dpi rational network template of 215 × 215 elements.
It is a diagram which shows the specific example of 12 weighted matrices among the weighted matrices.

【図16】像構造予測システムの使用の仕方の説明に供
されるフロー図である。
FIG. 16 is a flowchart provided for explaining how to use the image structure prediction system.

【符号の説明】[Explanation of symbols]

11…像構造予測処理システム 12…コンピュー
タ 13…画像入力機 14…網属性入力
器 17…プリンタ 18…ディスプレ
イ 19…画像出力機 22…像構造予測
処理ブロック I…原画像(原画像データ) I′…像構造強調
画像データ HP…ハードプルーフ SP…ソフトプル
ーフ TM0、TM1、TM0′、TM1′…閾値マトリクス
11 ... Image structure prediction processing system 12 ... Computer 13 ... Image input device 14 ... Network attribute input device 17 ... Printer 18 ... Display 19 ... Image output device 22 ... Image structure prediction processing block I ... Original image (original image data) I ' Image structure enhanced image data HP ... Hard proof SP ... Soft proof TM0, TM1, TM0 ', TM1' ... Threshold matrix

───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.6 識別記号 庁内整理番号 FI 技術表示箇所 H04N 1/46 H04N 1/46 Z ──────────────────────────────────────────────────続 き Continued on the front page (51) Int.Cl. 6 Identification code Agency reference number FI Technical display location H04N 1/46 H04N 1/46 Z

Claims (12)

【特許請求の範囲】[Claims] 【請求項1】CMY各版またはCMYK各版の画素に分
解された原画像の画素値を、印刷網画像に表れる像構造
を予測するための画素値に変換する際、 画素値を変換しようとする画素を含む近傍画素の画素値
を、前記印刷の線数、網角度により決定される格子の周
期に依存した重みにより重み付け平均して変換すること
を特徴とする像構造予測処理方法。
1. When converting a pixel value of an original image decomposed into pixels of each CMY plate or each CMYK plate into a pixel value for predicting an image structure appearing in a print halftone image, an attempt is made to convert the pixel value. The image structure prediction processing method, wherein the pixel values of the neighboring pixels including the pixel are subjected to weighted averaging by weighting depending on the period of the lattice determined by the number of lines of printing and the halftone angle, and are converted.
【請求項2】前記格子の周期に依存した重みを、前記近
傍画素と同一マスクサイズの加重マトリクスの各要素に
配列したことを特徴とする請求項1記載の像構造予測処
理方法。
2. The image structure prediction processing method according to claim 1, wherein the weight depending on the period of the lattice is arranged in each element of the weight matrix having the same mask size as the neighboring pixels.
【請求項3】前記格子の周期に依存した重みを、前記近
傍画素と同一マスクサイズの加重マトリクスの各要素に
配列し、 前記加重マトリクスの各要素に配列される重みは、 網展開用の閾値マトリクスに配列されている閾値中、前
記画素値を変換しようとする各画素に対応する位置に存
在する閾値を直接的に用いるようにしたことを特徴とす
る請求項1記載の像構造予測処理方法。
3. The weight depending on the period of the lattice is arranged in each element of the weight matrix having the same mask size as the neighboring pixels, and the weight arranged in each element of the weight matrix is a threshold value for network expansion. The image structure prediction processing method according to claim 1, wherein among the threshold values arranged in a matrix, a threshold value existing at a position corresponding to each pixel whose pixel value is to be converted is directly used. .
【請求項4】前記閾値を直接的に用いるとは、前記複数
の閾値の任意の1箇を用いるか、前記複数の閾値を平均
した閾値を用いるようにしたことを特徴とする請求項3
記載の像構造予測処理方法。
4. The direct use of the threshold means that any one of the plurality of thresholds is used or a threshold obtained by averaging the plurality of thresholds is used.
The described image structure prediction processing method.
【請求項5】前記加重マトリクスの各要素に配列される
重みは、 網展開用の閾値マトリクスに配列されている閾値中、前
記画素値を変換しようとする各画素に対応する位置に存
在する閾値を直接的に用いた加重マトリクスの各要素中
の値を、この加重マトリクスの中心要素から周辺要素に
向かって徐々に値が小さくなるようなフィルタ処理を行
った後の値を用いるようにしたことを特徴とする請求項
2記載の像構造予測処理方法。
5. The weight arranged in each element of the weighting matrix is a threshold value existing in a position corresponding to each pixel for which the pixel value is to be converted among the threshold values arranged in the threshold matrix for halftone expansion. The value in each element of the weighting matrix that is used directly is used after being filtered so that the value gradually decreases from the central element to the peripheral elements of this weighting matrix. The image structure prediction processing method according to claim 2.
【請求項6】前記加重マトリクスの各要素に配列される
重みは、 網展開用の閾値マトリクスに配列されている閾値中、前
記画素値を変換しようとする各画素に対応する位置に存
在する複数の閾値を直接的に用いた加重マトリクスの各
要素中の値を空間的分布の勾配が急になるように関数変
換し、その関数変換した後の値を、この加重マトリクス
の中心要素から周辺要素に向かって徐々に値が小さくな
るようなフィルタ処理を行った後の値を用いるようにし
たことを特徴とする請求項2記載の像構造予測処理方
法。
6. The weights arranged in the respective elements of the weighting matrix are a plurality of weights existing in positions corresponding to respective pixels for which the pixel value is to be converted, among the threshold values arranged in the threshold matrix for halftone expansion. The value in each element of the weighting matrix that directly uses the threshold of is function-converted so that the gradient of the spatial distribution becomes steep, and the value after the function conversion is changed from the central element of this weighting matrix to the peripheral elements. 3. The image structure prediction processing method according to claim 2, wherein a value after being subjected to a filter process such that the value gradually decreases toward the image structure prediction value is used.
【請求項7】前記加重マトリクスの各要素に配列される
重みは、 網展開用の閾値マトリクスに配列されている閾値中、前
記画素値を変換しようとする各画素に対応する位置に存
在する閾値を直接的に用いた加重マトリクスの各要素中
の値を空間的分布の勾配が急になるように関数変換し、
その関数変換した後の値を、この加重マトリクスの中心
要素から周辺要素に向かって徐々に値が小さくなるよう
な減少フィルタによる処理を行った後の値に対して、さ
らに、このフィルタ処理のほぼ逆の特性を持つシャープ
フィルタによる処理を施した後の値を用いるようにした
ことを特徴とする請求項2記載の像構造予測処理方法。
7. The weight arranged in each element of the weighting matrix is a threshold value existing in a position corresponding to each pixel for which the pixel value is to be converted among the threshold values arranged in the threshold matrix for halftone expansion. The value in each element of the weighting matrix using is directly converted into a function so that the gradient of the spatial distribution becomes steep,
The value after the function conversion is processed by a reduction filter such that the value gradually decreases from the central element of this weighting matrix to the peripheral elements, and the 3. The image structure prediction processing method according to claim 2, wherein a value after being processed by a sharp filter having an opposite characteristic is used.
【請求項8】前記減少フィルタと前記シャープフィルタ
とを1つのフィルタとしたことを特徴とする請求項7記
載の像構造予測処理方法。
8. The image structure prediction processing method according to claim 7, wherein the reduction filter and the sharp filter are one filter.
【請求項9】前記近傍画素が矩形近傍画素であることを
特徴とする請求項1〜8のいずれか1項に記載の像構造
の予測処理方法。
9. The image structure prediction processing method according to claim 1, wherein the neighboring pixels are rectangular neighboring pixels.
【請求項10】CMY各版またはCMYK各版の画素に
分解された原画像の画素値を、印刷網画像に表れる像構
造を予測するための出力機の解像度を有する画素値に変
換する際、 前記出力機の解像度より高い解像度の網展開用の閾値マ
トリクスに配列されている閾値中、前記画素値を変換し
ようとする各画素に対応する位置に存在する閾値を空間
的分布の勾配が急になるように関数変換し、 その関数変換した後の値からなる前記閾値マトリクスに
対して、中心要素から周辺要素に向かって徐々に値が小
さくなるような構成の減少フィルタによる処理を行ない
ながら、前記出力機の解像度に変更し、 この出力機の解像度に変更された閾値マトリクスの各値
に対して、さらに、前記減少フィルタ処理のほぼ逆の特
性を持つシャープフィルタによる処理を施した後の値を
得、 前記原画像の画素値を出力機の解像度を有する画素値に
変換するとき、画素値を変換しようとする画素を含む近
傍画素の画素値を、前記シャープフィルタによる処理を
施した値の重みにより重み付け平均して変換することを
特徴とする像構造予測処理方法。
10. When converting a pixel value of an original image decomposed into pixels of each CMY plate or each CMYK plate into a pixel value having a resolution of an output machine for predicting an image structure appearing in a print halftone image, Among the threshold values arranged in the threshold matrix for halftone expansion having a resolution higher than the resolution of the output machine, the threshold value existing at the position corresponding to each pixel for which the pixel value is to be converted has a steep spatial distribution gradient. The function matrix is transformed so that the threshold matrix consisting of the values after the function transformation is processed by a decrementing filter whose value gradually decreases from the central element toward the peripheral elements, The value is changed to the resolution of the output machine, and for each value of the threshold matrix changed to the resolution of the output machine, a sharp filter having almost the reverse characteristic of the reduction filter processing is further used. When the pixel value of the original image is converted to a pixel value having the resolution of the output device, the pixel value of the neighboring pixel including the pixel whose pixel value is to be converted is set to the sharp filter. An image structure prediction processing method, characterized by performing weighted averaging by the weights of the values subjected to the processing according to (1) and converting.
【請求項11】前記格子の周期に依存した重みを、前記
近傍画素と同一マスクサイズの加重マトリクスの各要素
に配列したことを特徴とする請求項10記載の像構造予
測処理方法。
11. The image structure prediction processing method according to claim 10, wherein the weight depending on the period of the lattice is arranged in each element of a weighting matrix having the same mask size as the neighboring pixels.
【請求項12】前記近傍画素が矩形近傍画素であること
を特徴とする請求項10または11に記載の像構造予測
処理方法。
12. The image structure prediction processing method according to claim 10, wherein the neighboring pixels are rectangular neighboring pixels.
JP8088550A 1996-04-10 1996-04-10 Image structure prediction processing method Pending JPH09284575A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP8088550A JPH09284575A (en) 1996-04-10 1996-04-10 Image structure prediction processing method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP8088550A JPH09284575A (en) 1996-04-10 1996-04-10 Image structure prediction processing method

Publications (1)

Publication Number Publication Date
JPH09284575A true JPH09284575A (en) 1997-10-31

Family

ID=13945976

Family Applications (1)

Application Number Title Priority Date Filing Date
JP8088550A Pending JPH09284575A (en) 1996-04-10 1996-04-10 Image structure prediction processing method

Country Status (1)

Country Link
JP (1) JPH09284575A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7092123B2 (en) 2000-11-02 2006-08-15 Dainippon Screen Mfg. Co., Ltd. Evaluation of dot interference moiré

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7092123B2 (en) 2000-11-02 2006-08-15 Dainippon Screen Mfg. Co., Ltd. Evaluation of dot interference moiré

Similar Documents

Publication Publication Date Title
US6522425B2 (en) Method of predicting and processing image fine structures
EP1139654B1 (en) Colour proofing method and apparatus
EP0772347B1 (en) Colour printing using a dither cell
JPH11272252A (en) Process for removing half-tone from digital image
JP3542298B2 (en) Color image processing apparatus and recording medium
JP2005051356A (en) Color reduction processor and color reduction processing method
JP4002405B2 (en) Image conversion method, image conversion apparatus, and image conversion program
JP4680480B2 (en) Method and apparatus for calibrating raster print data while maintaining raster information
JP4044667B2 (en) Method and system for reducing pseudo contour by chrominance modulation
JPH09284575A (en) Image structure prediction processing method
JP2779507B2 (en) Transmission image prepress system
JPH02244876A (en) Sharpness improving system for picture processor
JP3863616B2 (en) Image structure prediction processing method
JPH0630272A (en) Device and method for processing image
JP4524578B2 (en) Image processing apparatus, image processing method, program, and recording medium
JP2005252911A (en) Image processing method and image processor
JP3904160B2 (en) Image structure prediction processing method
US20070279715A1 (en) Color conversion definition creating apparatus, and color conversion definition creating program storage medium
JP3314245B2 (en) Image processing device
JP3426696B2 (en) Sharpness processing apparatus and method
JPH09270930A (en) Method for generating print proof
JP3775449B2 (en) Image processing device
US20030058458A1 (en) Image-processing for output on a proofing device
JP4987833B2 (en) Dither matrix creation method, dither matrix creation device, image processing device, image forming device, program, and recording medium
JP2004152111A (en) Plate inspection for printing plate making