JPH0698183A - Method and apparatus for making a halftone screen for color printing - Google Patents
Method and apparatus for making a halftone screen for color printingInfo
- Publication number
- JPH0698183A JPH0698183A JP3266318A JP26631891A JPH0698183A JP H0698183 A JPH0698183 A JP H0698183A JP 3266318 A JP3266318 A JP 3266318A JP 26631891 A JP26631891 A JP 26631891A JP H0698183 A JPH0698183 A JP H0698183A
- Authority
- JP
- Japan
- Prior art keywords
- color
- screen
- spot
- pixel
- intensity level
- 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.)
- Withdrawn
Links
Landscapes
- Processing Or Creating Images (AREA)
- Image Processing (AREA)
- Color Image Communication Systems (AREA)
Abstract
(57)【要約】
【目的】 デジタルコンピュータを使用して1組のカラ
ープリント用ハーフトーンスクリーンを作成する方法に
おいて、モアレ効果を回避するためにスクリーンを互い
に相対回動させる必要のない方法を提供する。
【構成】 各ハーフトーンスクリーンに固有のスクリー
ン関数マトリックスとして変換光度レベル値が所定パタ
ーンで配列されている別々のマトリックスを作成、記憶
し、プリントすべき画像における各原色の所要色度レベ
ルを表わす値から成るピクチュアマトリックスを作成、
記憶し、各スクリーンの面積を、それぞれが透明または
不透明な単位区画から成る2進マトリックスとして形成
されている複数のセルに分割すると共に作成すべき対応
スクリーンにおける前記セルのそれぞれに各原色に関す
る前記一連の変換光度レベル値の1つを割当てることに
よって各スクリーンを作成し、特定原色の変換光度レベ
ル値を対応のスクリーン関数マトリックス中のそれぞれ
の値と比較する。
(57) [Abstract] [Object] To provide a method of using a digital computer to create a set of halftone screens for color printing, without the need to rotate the screens relative to each other to avoid the moire effect. To do. [Constitution] A value representing the required chromaticity level of each primary color in an image to be printed by creating and storing a separate matrix in which converted light intensity level values are arranged in a predetermined pattern as a screen function matrix unique to each halftone screen. Create a picture matrix consisting of
Storing and dividing the area of each screen into a plurality of cells each formed as a binary matrix of transparent or opaque unit compartments, and for each of said cells in the corresponding screen to be created said series for each primary color Each of the screens is created by assigning one of the converted intensity level values of the, and the converted intensity level value of the particular primary color is compared with the respective value in the corresponding screen function matrix.
Description
【0001】[0001]
【産業上の利用分野】本発明はカラープリントを作成す
る方法及び装置、特にカラープリント用ハーフトーンス
クリーンを作成する方法及び装置に係わる。FIELD OF THE INVENTION The present invention relates to a method and apparatus for producing color prints, and more particularly to a method and apparatus for producing halftone screens for color prints.
【0002】[0002]
【従来の技術】従来のハーフトーンカラー複写法では、
原画となるカラープリントまたはカラースライドを、3
原色周波数、即ち、赤,青及び緑のそれぞれにおける光
度変化を感知する受光装置によって走査する。走査原画
の各増分域(画素)における各原色の平均光度レベルを
数量化し、デジタル形式で記憶する。赤,緑及び青のデ
ジタル値をその他の供給源(例えば、プログラムされた
コンピュータ)から得ることもできる。得られたこのデ
ータを処理することにより、それぞれのデジタル値を色
素3原色であるシアン,マゼンタ及びイエローから同じ
カラーを発生させるのに必要な等価の光度レベルに変換
する。さらに、処理された出力データには3原色のほか
に“ブラック”成分も加えねばならない。2. Description of the Related Art In the conventional halftone color copying method,
3 original color prints or color slides
Scanning is performed by a photodetector that senses changes in luminosity at the primary color frequencies, namely red, blue and green, respectively. The average luminous intensity level of each primary color in each incremental area (pixel) of the scanned original is quantified and stored in digital form. The red, green and blue digital values can also be obtained from other sources (eg programmed computers). By processing this resulting data, the respective digital values are converted from the dye three primary colors cyan, magenta and yellow to the equivalent luminous intensity levels required to produce the same color. In addition to the three primary colors, a "black" component must also be added to the processed output data.
【0003】適当なプロッタを利用してこれら4セット
の数値から4つのスクリーンを作成する。ハーフトーン
スクリーンと呼ばれるこのスクリーンは格子状を呈し、
プリント方法に応じて、格子は物理的な開口部または写
真ネガの透明域の形を取る。ハーフトーン法では、各開
口部または透明域とこれを取囲む不透明域との面積比は
複写された画像の特定画素に必要な色度によって決定さ
れる。次いで、各スクリーンを利用して3原色のそれぞ
れを格子パターンのドットとして配分することによりカ
ラープリント複写を得る。作成されたカラープリントは
原画の複写ではあるが、サイズの異なる4色のドットを
組合わせたいくつかのパターンで構成されていて、人間
の眼がこれらのドットパターンを一体化して原画の種々
の色調及び細部として再生するのである。Four screens are created from these four sets of numbers using a suitable plotter. This screen, called a halftone screen, has a grid pattern,
Depending on the printing method, the grid takes the form of physical apertures or clear areas of photographic negatives. In the halftone method, the area ratio of each opening or transparent area to the surrounding opaque area is determined by the chromaticity required for a particular pixel in the reproduced image. A color print copy is then obtained by utilizing each screen to distribute each of the three primary colors as dots in a grid pattern. The color print created is a copy of the original image, but it is composed of several patterns that combine dots of four colors of different sizes, and the human eye integrates these dot patterns into various patterns of the original image. It is reproduced as color and detail.
【0004】多種格子を重ね合わせる場合に生ずる問題
としてモアレ効果と呼ばれる干渉縞または干渉パターン
が形成される。モアレ効果は複数セットの平行線を互い
に角度を形成するように重ねた場合に必ず発生する。即
ち、複数セットの平行線が交差する箇所で互いに強め合
って画像中に暗い縞を現出させる。ハーフトーン法によ
ってカラープリントを作成する際にモアレ効果をできる
だけ小さくする方法として、重ねられる格子を互いに正
確な角度で、即ち、イエローは0°,シアンは+15
°,マゼンタは−15°,ブラックは+45°で位置ぎ
めするという方法がある。この方法及び格子角度制御方
法は米国特許第4,456,924 号及び第4,499,489 号に開示
されている。しかし、この方法では上記の正確な角度に
少しでも狂いがあれば著しいモアレ効果が現われる。ス
クリーンを同じ角度で揃えることによってもモアレ効果
を極力軽減することができる。ただし、使用するスクリ
ーンの幾何的条件が同じ場合、横方向のずれに少しでも
狂いがあればドットのオーバラップ量に変化を生じ、こ
のことがホワイト域とカラー域の面積比を変化させ、そ
の結果、カラー複写に著しい変化を生ずるから、このア
プローチは実用的でない。Interference fringes or patterns called "moiré effect" are formed as a problem that occurs when superposing various types of gratings. The Moire effect always occurs when multiple sets of parallel lines are superposed so as to form an angle with each other. That is, at a position where a plurality of sets of parallel lines intersect, they are mutually strengthened so that a dark stripe appears in the image. As a method of making the moire effect as small as possible when producing a color print by the halftone method, the superposed gratings are at an accurate angle with each other, that is, 0 ° for yellow and +15 for cyan.
There is a method of positioning at °, magenta at -15 °, and black at + 45 °. This method and the grating angle control method are disclosed in US Pat. Nos. 4,456,924 and 4,499,489. However, in this method, if there is any deviation in the above-mentioned accurate angle, a remarkable moire effect appears. By aligning the screens at the same angle, the moire effect can be reduced as much as possible. However, if the geometrical conditions of the screen to be used are the same, if there is any deviation in the lateral shift, the amount of dot overlap will change, which changes the area ratio of the white area and the color area. This approach is not practical because it results in significant changes in color reproduction.
【0005】[0005]
【発明の概要】本発明はカラー複写用ハーフトーンスク
リーンの改良された製法に係わり、この製法ではモアレ
効果を回避するためにスクリーンを互いに相対回動させ
る必要はなく、各ハーフトーンスクリーンを順次直線方
向にシフトすることによってカラー複写を作成する。別
々のスクリーンにおけるドットの形状及び相対位置を、
プリント段階における整合状態の変動に起因するカラー
シフトができるだけ少なくなるように選択する。重ね合
わせのパターンが比較的規則的であるから、赤,緑及び
青からシアン,マゼンタ,イエロー及びブラックへの変
換が従来よりも正確に行われる。従来、この変換を行う
には複雑な、しかも簡略化のためのいくつかの仮定及び
近似値計算を利用する幾何分析が必要であり、このこと
がカラー品質の劣化を余儀なくした。本発明はカラーデ
ータの処理に必要な演算ステップ数を減らすことができ
る。SUMMARY OF THE INVENTION The present invention relates to an improved method of making halftone screens for color reproduction, in which the screens do not have to be rotated relative to each other to avoid moire effects and each halftone screen is sequentially linear. Make color copies by shifting in the directions. The shape and relative position of dots on different screens
The choice is made to minimize color shifts due to variations in alignment during the printing stage. Since the superposition pattern is relatively regular, the conversion from red, green and blue to cyan, magenta, yellow and black is performed more accurately than before. Traditionally, this transformation required complicated and geometrical analysis utilizing some assumptions and simplifications for simplification, which inevitably resulted in poor color quality. The present invention can reduce the number of calculation steps required for processing color data.
【0006】本発明の上記及びその他の利点は要約すれ
ばカラー原画を走査し、3原色周波数のそれぞれに関し
て一連の画素域における光度を測定するか、さもなれば
例えばコンピュータの図形演算によってカラービデオデ
ータを求めることによって達成される。次いで、デジタ
ルコンピュータを利用して各画素の強度レベルを、プリ
ントすべき各原色(例えば、シアン,マゼンタ,イエロ
ー及びブラック)のそれぞれの強度レベルを表わす数値
セットに変換する。カラー複写用に作成すべき4つのカ
ラースクリーンのそれぞれに対応するスクリーン関数マ
トリックスを作成し、コンピュータメモリに記憶させ
る。それぞれのスクリーン関数マトリックスは関連のカ
ラーについて考えられるすべての強度レベル数値を網羅
した少なくとも1つの数値セットから成る。ただし、各
マトリックスにおける数値のパターンまたは位置関係は
カラーごとに所定の態様で異なる。The above and other advantages of the invention are summarized as follows: a color original is scanned and the luminous intensity in a series of pixel areas is measured for each of the three primary color frequencies, or else color video data is obtained, for example, by computer graphics operations. Is achieved by seeking. A digital computer is then used to convert the intensity level of each pixel into a set of numbers representing the intensity level of each primary color to be printed (e.g. cyan, magenta, yellow and black). A screen function matrix corresponding to each of the four color screens to be created for color reproduction is created and stored in computer memory. Each screen function matrix consists of at least one set of numbers covering all possible intensity level numbers for the relevant color. However, the numerical value pattern or positional relationship in each matrix differs for each color in a predetermined manner.
【0007】例えば適当なx−yプロッタを利用して、
スクリーン面積をそれぞれが1ハーフトーン周期に対応
する複数のセルに分割することによって各スクリーンを
作成する。各セルは2進形式の画素域マトリックスとし
てプロッタにより形成され、その際、プロッタは各画素
域2つの状態のいずれか、例えば、透明域または不透明
域の形で作成する。スクリーン関数マトリックスの寸法
はセルマトリックスと同じであるから、セルにおける各
画素域はスクリーン関数マトリックス中に対応の強度レ
ベル値を持つことになる。ピクチュアスクリーンの各セ
ルは複写すべき画像の1つまたは2つ以上の特定画素域
に配置される。セルにおける各画素域の2進状態はスク
リーン関数マトリックス中の対応強度レベル値を関連の
画素域から得られる強度レベル記憶値と比較することに
よって求められる。For example, using a suitable xy plotter,
Each screen is created by dividing the screen area into a plurality of cells, each cell corresponding to one halftone period. Each cell is formed by a plotter as a binary pixel area matrix, where the plotter creates each pixel area in one of two states, eg, transparent or opaque. Since the dimensions of the screen function matrix are the same as the cell matrix, each pixel area in the cell will have a corresponding intensity level value in the screen function matrix. Each cell of the picture screen is located in one or more specific pixel areas of the image to be reproduced. The binary state of each pixel area in the cell is determined by comparing the corresponding intensity level value in the screen function matrix with the intensity level stored value obtained from the associated pixel area.
【0008】[0008]
【実施例】本発明の詳細な内容を添付図面に沿って以下
に説明する。The detailed contents of the present invention will be described below with reference to the accompanying drawings.
【0009】図1において、10は複写すべき原画カラ
ー画像を装填されるスキャナであり、原画はカラー写
真、例えばプリントまたはスライドでよい。スキャナは
各原色即ち、赤,緑及び青の反射光または透過光のレベ
ルを検出する受光素子によって画像をラスタ走査する公
知の光学的走査装置でよい。検出された光度レベルは3
つの電気アナログ信号に変換され、アナログ/デジタル
(A/D)コンバータ12に供給される。ほかにスキャ
ナ10は写真に対して移動する走査素子の画素位置及び
走査線を画定する2つの信号x及びyを出力する。A/
Dコンバータ12は画素位置信号xと同期化されている
から、走査素子が所定の増分で進むごとにデジタル出力
が発生する。こうして画像はスキャナ10及びA/Dコ
ンバータ12によって一連の画素(ピクセル)に変換さ
れ、3原色のそれぞれの各画素における平均光度は好ま
しくは0乃至1のスケールで設定されたデジタル値とな
る。実施例としてスキャナを図示したが、本発明は特定
のデジタルカラー画像データ作成方法に制限されるもの
ではなく、例えば、コンピュータによって作成される図
形情報をカラー画像データ供給源としてもよい。In FIG. 1, 10 is a scanner loaded with an original color image to be copied, which may be a color photograph, such as a print or slide. The scanner may be any known optical scanning device which raster scans an image by means of light receiving elements which detect the level of reflected or transmitted light of each primary color, namely red, green and blue. The detected light intensity level is 3
It is converted into one electric analog signal and supplied to an analog / digital (A / D) converter 12. In addition, the scanner 10 outputs two signals x and y that define the pixel position and scan line of the scanning element that moves with respect to the photograph. A /
Since the D converter 12 is synchronized with the pixel position signal x, it produces a digital output each time the scanning element advances in predetermined increments. Thus, the image is converted into a series of pixels by the scanner 10 and the A / D converter 12, and the average luminous intensity at each pixel of each of the three primary colors becomes a digital value set on a scale of preferably 0 to 1. Although the scanner is shown as an example, the present invention is not limited to a specific digital color image data creating method, and for example, graphic information created by a computer may be used as the color image data supply source.
【0010】3つのデジタル化された赤,緑及び青出力
信号R,G及びBがx及びy位置信号と共にデジタルコ
ンピュータ14に入力される。コンピュータは図2のA
に示すピクチュアマトリックスの形でデータをメモリに
記憶する。記憶されたピクチュアマトリックス中の位置
Xm,Ynは走査された原画位置と対応する。各画素の
3つの強度レベル値R,G及びBがピクチュアマトリッ
クス中の対応位置に記憶される。The three digitized red, green and blue output signals R, G and B are input to the digital computer 14 along with the x and y position signals. The computer is A in FIG.
Data is stored in the memory in the form of a picture matrix shown in. The positions Xm, Yn in the stored picture matrix correspond to the scanned original image positions. The three intensity level values R, G and B for each pixel are stored at corresponding locations in the picture matrix.
【0011】原画に関するデータがピクチュアマトリッ
クス中に記憶されると、コンピュータがデータを処理し
てこのデータをプリント用原色であるシアン,マゼンタ
及びイエローに関する前記データと等価の強度値セット
に変換する。この変換に関する数学は公知であり、例え
ば、J.A.C.Yule著“Principles of Color Reprod
uction”(wiley & Sons,1967)、第10章及び第11
章を参照されたい。これと同時にブラックに関する第4
強度値セットも演算することが好ましい。得られた強度
値データは図2のBに示すようなプリントマトリックス
に記憶され、各画素における4つの強度レベル値C,
M,Y及びKがプリントマトリックス中の対応位置x,
yに記憶される。Once the data for the original is stored in the picture matrix, the computer processes the data to convert it into a set of intensity values equivalent to the data for the printing primaries cyan, magenta and yellow. The mathematics for this transformation are well known and are described in, for example, A. C. Yule “Principles of Color Reprod
uction ”(wiley & Sons, 1967), Chapters 10 and 11
See chapter. At the same time, the fourth about black
It is preferable to also calculate the intensity value set. The obtained intensity value data is stored in a print matrix as shown in FIG. 2B, and four intensity level values C,
M, Y and K are the corresponding positions in the print matrix x,
stored in y.
【0012】コンピュータはこのプリントマトリックス
データを利用して、カラープリント作成に必要な4つの
ハーフトーンスクリーン18を作図するプロッタ16に
制御情報を供給する。プロッタは公知の高解像度x−y
プロッタである。スクリーンのタイプに応じて、プロッ
タのプリント素子またはスタイラスとしてレーザービー
ム、インクジェットなどを利用し、スクリーンを形成し
ている媒質に関係なくスクリーンの単位区画に指令に従
ってコントラストドットを形成すればよい。スタイラス
はx−y座標デジタル入力信号によって作図範囲内の任
意の単位区画に位置ぎめすることができる。スクリーン
は採用されるプリント方法に応じて例えば写真ネガなど
種々の形態を取ることができる。作成されたスクリーン
を公知のプリンタ20が処理してカラープリントを作成
する。The computer utilizes this print matrix data to supply control information to the plotter 16 which draws the four halftone screens 18 required to make a color print. The plotter is a known high resolution xy
It's a plotter. Depending on the type of screen, a laser beam, an ink jet, or the like may be used as a print element or stylus of the plotter, and contrast dots may be formed in a unit section of the screen according to a command regardless of the medium forming the screen. The stylus can be positioned in any unit zone within the drawing area by an xy coordinate digital input signal. The screen can take various forms, such as a photographic negative, depending on the printing method employed. A known printer 20 processes the created screen to create a color print.
【0013】スタイラスに対する指令信号及びプロッタ
に対する位置制御信号は下記の態様でコンピュータによ
って形成される。図3から明らかなように、作成された
スクリーン18はそれぞれがスクリーンの/ハーフト−
ン周期に対応するセル22に論理分割されている。セル
のサイズ(CS)は採用されるプリント方法の鮮明度に
応じて異なり、例えば新聞にプリントする場合には鮮明
度が比較的低いから、セルのサイズは比較的大きくても
よい。セルのサイズはプロッタスタイラスの単位(エレ
メント)サイズ(ES)によっても制限され、各セル内
のプロッタのドットが多ければ複写されるプリントのカ
ラーレンジも良好になる。例えば、セルのサイズが画素
域のサイズと同じならば、ハーフトーンの複写は不可能
である。セルサイズを前記単位サイズの少なくとも8倍
に設定し、各セルが少なくとも64個の単位区画を含む
ようにすることが好ましい。プロッタドットまたは単位
区画24の物理的寸法ESは使用される特定プロッタの
最少間隔解像度によって決定される。セルサイズCSは
プロッタ単位サイズESの整数n倍である。従って、各
セルは単位区画またはプロッタドット24のn×n2進
マトリックスから成る。図示実施例の場合、n=8であ
る。The command signal for the stylus and the position control signal for the plotter are generated by the computer in the following manner. As is apparent from FIG. 3, each of the created screens 18 is a screen / half-screen.
The cells 22 are logically divided into cells 22 corresponding to the cell cycle. The cell size (CS) may vary depending on the sharpness of the printing method employed and may be relatively large, for example when printing on a newspaper, since the sharpness is relatively low. The cell size is also limited by the plotter stylus unit (element) size (ES), and the more dots of the plotter in each cell, the better the color range of the printed copy. For example, halftone copying is not possible if the cell size is the same as the pixel area size. It is preferable to set the cell size to at least 8 times the unit size so that each cell includes at least 64 unit partitions. The physical size ES of the plotter dot or unit block 24 is determined by the minimum spacing resolution of the particular plotter used. The cell size CS is an integer n times the plotter unit size ES. Therefore, each cell consists of a unit partition or an n × n binary matrix of plotter dots 24. In the illustrated embodiment, n = 8.
【0014】本発明では、プロッタがコンピュータの制
御下に複写プリントに必要な4つのハーフトーンスクリ
ーンのそれぞれにおいて、各セル内に特有のパターンで
ドットを配置する。各セルのハーフトーンまたはカラー
強度レベル条件に合わせてパターンはセルごとに異な
る。同時に、パターンはスクリーンを重ね合わせた時個
々のカラーのオーバラップができるだけ少なくなるよう
に構成しなければならない。このため、コンピュータは
4つのスクリーン関数マトリックス26を記憶してい
る。この関数マトリックスの寸法はセルマトリックス、
即ち、n×nマトリックスの寸法に等しい。従って、ス
クリーン関数マトリックスにおけるそれぞれの位置はセ
ルにおけるプロッタドット(単位区画)の位置24に対
応する。コンピュータは0乃至1のスケールであらゆる
色度レベルを表わす数値セットから取ったそれぞれ異な
る値をスクリーン関数マトリックスの各位置に記憶す
る。強度スケールを分割する増分数はマトリックス中の
位置数、即ち、n×nに等しい。図4のA−Dには4原
色であるシアン、マゼンタ、イエロー及びブラックのそ
れぞれに1つずつ、合計4つのスクリーン関数マトリッ
クス26を例示した。なお、この図では実際の強度レベ
ル値の代りに各強度スケール増分位置の番号を示してあ
る。In the present invention, the plotter, under the control of a computer, places dots in each cell in a unique pattern in each of the four halftone screens required for duplicate printing. The pattern varies from cell to cell, depending on the halftone or color intensity level requirements of each cell. At the same time, the pattern must be constructed so that the overlap of the individual colors is minimized when the screens are overlaid. Therefore, the computer stores four screen function matrices 26. The dimensions of this function matrix are the cell matrix,
That is, it is equal to the dimensions of the n × n matrix. Therefore, each position in the screen function matrix corresponds to the position 24 of the plotter dot (unit block) in the cell. The computer stores at each position in the screen function matrix different values taken from a set of numbers representing every chromaticity level on a scale of 0 to 1. The number of increments dividing the intensity scale is equal to the number of positions in the matrix, ie n × n. 4A to 4D illustrate four screen function matrices 26, one for each of the four primary colors cyan, magenta, yellow, and black. In this figure, instead of the actual intensity level value, the number of each incremental position of the intensity scale is shown.
【0015】スクリーン関数マトリックスを算出し、記
憶したコンピュータは所定のシーケンスに従って単位区
画から次の単位区画へスタイラスを進めるようにプロッ
タを制御する。各位置において、コンピュータはスタイ
ラスに対して2進制御信号を送ってスタイラスを作動さ
せたり、停止させたりする。この2進制御信号はプリン
トマトリックス(図2B)から得られる特定ハーフトー
ン周期またはセルに必要な色度レベル値を前記セル内の
特定スタイラス位置(単位区画)についてスクリーン関
数マトリックスに記憶されている強度レベル値と比較す
ることによって設定される。例えば、必要な色度レベル
がスクリーン関数マトリックスから得られる値よりも大
きい場合に限ってコンピュータがスタイラスを作動させ
る(あるいは、プリント方法によってはスタイラスを作
動させない)。図4の(1)−(4)は4通りの色度レ
ベルにおいて各カラーごとにプロットされたセルを示
す。各セルはコンピュータに記憶され、かつ各セルと関
連する走査原画の少なくとも1画素を含む。画素とセル
がそれぞれ1つずつ対応する場合を想定すれば本発明の
理解に便利であるが、必ずしもそのような対応関係がな
くてもよい。画素とセルの位置関係はプロッタの各単位
区画にそれぞれ画素値が割当てられるようにコンピュー
タによって制御される。従って、位置関係は原画サイズ
に対するプリント画像の相対サイズに応じて異なる。例
えば、画像サイズを大きく引伸ばす必要があれば、原画
の単一画素を利用することによって多数のセルまたはハ
ーフトーン周期の色度を制御することができる。走査に
よって形成される画素数はある程度までセル数とは無関
係であり、走査される原画のサイズに対する各画素のサ
イズ(SS)によって決定される。従って、図3から明
らかなように、セル境界は必ずしも画素境界と一致せ
ず、1つのセルが隣接画素群のうち2つ以上の画素から
の強度値を含む場合がある。単一画素の強度値を利用し
て2つ以上のセルにおいてプロッタを制御することも可
能である。The computer that calculates and stores the screen function matrix controls the plotter to advance the stylus from one unit block to the next according to a predetermined sequence. At each position, the computer sends a binary control signal to the stylus to activate or deactivate the stylus. This binary control signal is the intensity stored in the screen function matrix for a particular stylus position (unit compartment) within the cell for the particular halftone period or chromaticity level value required for the cell obtained from the print matrix (FIG. 2B). Set by comparing with the level value. For example, the computer activates the stylus (or does not activate the stylus depending on the printing method) only if the required chromaticity level is higher than the value obtained from the screen function matrix. 4 (1) to (4) show cells plotted for each color at four chromaticity levels. Each cell contains at least one pixel of the original scan image stored in the computer and associated with each cell. It is convenient for understanding the present invention to assume a case where one pixel and one cell correspond to each other, but such a correspondence does not necessarily have to be present. The positional relationship between pixels and cells is controlled by a computer so that pixel values are assigned to each unit section of the plotter. Therefore, the positional relationship differs depending on the relative size of the print image to the original image size. For example, if the image size needs to be greatly stretched, the chromaticity of multiple cells or halftone periods can be controlled by utilizing a single pixel of the original image. The number of pixels formed by scanning is to some extent independent of the number of cells and is determined by the size of each pixel (SS) relative to the size of the original image scanned. Therefore, as is apparent from FIG. 3, the cell boundary does not always coincide with the pixel boundary, and one cell may include intensity values from two or more pixels in the adjacent pixel group. It is also possible to utilize the intensity value of a single pixel to control the plotter in more than one cell.
【0016】図4には、例えばプロッタ単位区画を8×
8個含む2進マトリックスとして形成されたセルに関し
て、4原色であるシアン、マゼンタ、イエロー及びブラ
ックにそれぞれ対応する一連のスクリーン関数マトリッ
クスを示した。すでに述べたように、2進マトリックス
の寸法は必要なセルサイズと特定プロッタによって作成
される単位区画のサイズとの比によって決定される。各
マトリックスに記憶される強度レベル値はスクリーンセ
ル内に特有のカラーパターンを現出させる所定の位置パ
ターンで配列される。図4の(1)−(4)は4通りの
色度レベル、即ち、12.5%,37.5%,50%及
び81.8%色度において各カラーのカラーパターンを
示している。In FIG. 4, for example, a plotter unit section is 8 ×.
For a cell formed as a binary matrix containing 8 cells, a series of screen function matrices corresponding to the four primary colors cyan, magenta, yellow and black respectively are shown. As already mentioned, the size of the binary matrix is determined by the ratio of the required cell size to the size of the unit compartment created by the particular plotter. The intensity level values stored in each matrix are arranged in a predetermined position pattern that causes a unique color pattern to appear within the screen cell. 4 (1) to (4) show color patterns of respective colors at four chromaticity levels, that is, 12.5%, 37.5%, 50% and 81.8% chromaticity.
【0017】4色にそれぞれ対応するスクリーン関数マ
トリックス間の関係は下記のように表わすことができ
る。V1 (i,j)がシアンに対応する基本マトリック
スであり、i,j=0,1,……nとし、nが4の整数
倍であると仮定すれば、 (ブラック)V4 (i,j)=V1 (i,(j+n/
2)mod n) (マゼンタ)V2 (i,j)=V1 ((i+n/4)m
od n,(j+n/4)mod n) (イエロー)V3 (i,j)=V2 (i,(j+n/
2)mod n) ただし、“mod n”はモジュロnを表わす。nが4
の倍数でなければ、アナログ変換の数学的定義が複雑に
なる。The relationship between the screen function matrices corresponding to the four colors can be expressed as follows. Assuming that V 1 (i, j) is a basic matrix corresponding to cyan, i, j = 0,1, ... n, and n is an integer multiple of 4, (black) V 4 (i , J) = V 1 (i, (j + n /
2) mod n) (magenta) V 2 (i, j) = V 1 ((i + n / 4) m
od n, (j + n / 4) mod n) (yellow) V 3 (i, j) = V 2 (i, (j + n /
2) mod n) However, "mod n" represents modulo n. n is 4
Otherwise, the mathematical definition of analog conversion becomes complicated.
【0018】本発明の要点はスクリーン関数マトリック
スがカラーごとに異なるパターンを形成するだけでな
く、各カラーに対応する各セルが2つの明確に分離され
たカラー域を有し、この2つのカラー域が4色のそれぞ
れに応じて異なる位置を占めることにある。図示の好ま
しい実施例の場合、シアンに関する図4Aのスクリーン
関数マトリックスにおける番号配列では、セルの対角線
方向の2つの象限にほぼ集中する2つのカラー域がスク
リーンセル(図4(1)−(4))に現われ、ブラック
に関する図4Dのスクリーン関数マトリックスにおける
番号配列ではセルのもう一方の対角線に沿った2つの象
限にほぼ集中する2つのカラー域が現われる。マゼンタ
及びイエローに関するスクリーン関数マトリックスにお
ける番号配列では2つのカラー域がそれぞれセルの2つ
の隣接境界線の中心と、セルの中心及び1つのコーナー
にほぼ集中して現われる。スクリーンを重ね合わせる
と、4原色すべてのカラー域中心が図5に示すパターン
で配置される。The point of the present invention is that not only the screen function matrix forms a different pattern for each color, but each cell corresponding to each color has two clearly separated color gamuts. Occupy different positions for each of the four colors. In the illustrated preferred embodiment, the numbered array in the screen function matrix of FIG. 4A for cyan has two color gamuts that are approximately centered in the two diagonal quadrants of the cell (FIG. 4 (1)-(4)). 4) for black, the numbered array in the screen function matrix of FIG. 4D shows two color gamuts that are approximately centered in the two quadrants along the other diagonal of the cell. In the numbered array in the screen function matrix for magenta and yellow, the two color gamuts appear approximately centered on the centers of the two adjacent borders of the cell, respectively, and at the center and one corner of the cell. When the screens are overlapped, the color gamut centers of all four primary colors are arranged in the pattern shown in FIG.
【0019】色度が高ければスクリーン関数マトリック
スにおける番号配列が各カラー域にさらに連続的な単位
区画を加えることによって各セルにおけるカラー域を広
げる。マゼンタ及びイエローの場合にはカラー域がセル
の境界に集中するから、カラー域が隣接のセルにまで広
がる。図5は4つのスクリーンを重ねた状態で現われる
セルのモザイクを示す。シアン及びイエローについては
カラー域が第1対角線Aに沿って等間隔に散在する位置
にあり、マゼンタ及びブラックについては第2対角線B
に沿って等間隔に散在する位置にカラー域がある。この
ように配置されるから、4つのスクリーンによって得ら
れるカラーは間隔が最大、オーバラップが最小となる。
カラードットを対角線方向に配列するの視覚的に好まし
いが、線A及びBを別の角度に設定してもよい。以上の
説明ではスクリーンマトリックスにプリント用原色を割
当てたが、この割当ては任意に変更できる。If the chromaticity is high, the numbered array in the screen function matrix widens the color gamut in each cell by adding more continuous unit partitions to each color gamut. In the case of magenta and yellow, since the color gamut is concentrated on the cell boundary, the color gamut extends to adjacent cells. FIG. 5 shows a mosaic of cells that appear with four screens superimposed. For cyan and yellow, the color gamut is evenly spaced along the first diagonal line A, and for magenta and black the second diagonal line B.
There are color areas at evenly spaced locations along. Arranged in this way, the colors obtained by the four screens have the greatest spacing and the least overlap.
Although it is visually preferable to arrange the color dots in a diagonal direction, the lines A and B may be set at different angles. Although the primary colors for printing are assigned to the screen matrix in the above description, this assignment can be changed arbitrarily.
【図1】本発明の実施例を示すブロックダイヤグラムで
ある。FIG. 1 is a block diagram showing an embodiment of the present invention.
【図2】Aは複写するカラー写真原稿からスキャナによ
って作成されたデータの形式を示す図、Bはプリントす
るために変換されたデータの形式を示す図である。2A is a diagram showing a format of data created by a scanner from a color photographic original to be copied, and FIG. 2B is a diagram showing a format of data converted for printing.
【図3】プロッタによって形成されたスクリーンセルを
示す図である。FIG. 3 is a diagram showing a screen cell formed by a plotter.
【図4】4つのスクリーン関数マトリックス及びその4
通りの異なるカラー強度における各原色のスクリーンセ
ルパターンを示す図である。FIG. 4 shows four screen function matrices and their four.
It is a figure which shows the screen cell pattern of each primary color in various different color intensities.
【図5】重ね合わされたカラー位置を示す図である。FIG. 5 is a diagram showing superimposed color positions.
10 スキャナ 12 アナログ/デジタルコンバータ 14 デジタルコンピュータ 16 スクリーンプロッタ 18 ハーフトーンスクリーン 20 プリンタ 22 セル 24 単位区画 26 スクリーン関数マトリックス 10 Scanner 12 Analog / Digital Converter 14 Digital Computer 16 Screen Plotter 18 Halftone Screen 20 Printer 22 Cell 24 Unit Partition 26 Screen Function Matrix
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.5 識別記号 庁内整理番号 FI 技術表示箇所 G06F 15/68 310 9191−5L 320 A 9191−5L ─────────────────────────────────────────────────── ─── Continuation of the front page (51) Int.Cl. 5 Identification number Office reference number FI technical display location G06F 15/68 310 9191-5L 320 A 9191-5L
Claims (20)
ントする複数のハーフトーンスクリーンを使用してカラ
ー複写を作成する方法において、 (a) 複写すべきカラー原画を所定のパターンで走査
し、 (b) カラー原画の一連の画素域における3原色周波数
のそれぞれに対応する光度を感知し、 (c) 走査される各画素域ごとの各原色周波数に対応の
光度レベルを各原色の所要色度レベルを表わす光度数値
セットに変換し、 (d) 増分がゼロ色度から最大色度まで特定カラーの色
度に対応する強度レベル数値セットから成るスクリーン
カラーマトリックスを、前記数値が各スクリーンカラー
マトリックスごとに異なる所定の位置パターンで配列さ
れるようにして作成、記憶し、 (e) 各ハーフトーンスクリーン面積をそれぞれが透明
または不透明な画素域から成る2進マトリックスとして
形成される複数のセルに区分し、作成すべきハーフトー
ンスクリーン中の各画素域にこのハーフトーンスクリー
ンに対応するスクリーンカラーマトリックスを構成する
数値セット中のそれぞれの数値を割当てることによって
該スクリーンカラーマトリックスから各ハーフトーンス
クリーンを作成し、 (f) 各ハーフトーンスクリーンの画素域2進値をスク
リーン関数マトリックスに記憶されている値よりも大き
いか小さいかに応じて設定し、 (g) 原色が同じスクリーン角度で一部オーバラップし
て重なるようにハーフトーンスクリーンを位置ぎめする
ことによってハーフトーンスクリーンからカラー複写を
作成するステップから成ることを特徴とするカラー複写
作成方法。1. A method of making a color copy using a plurality of halftone screens printing each of at least three primary colors, comprising: (a) scanning a color original image to be copied in a predetermined pattern; and (b) The light intensity corresponding to each of the three primary color frequencies in a series of pixel regions of the color original image is sensed, and (c) the light intensity level corresponding to each primary color frequency for each pixel region scanned represents the required chromaticity level of each primary color. A screen color matrix consisting of a set of intensity level values corresponding to the chromaticity of a particular color from zero chromaticity to maximum chromaticity in increments (d) Created and stored so that they are arranged in the position pattern of (e) Each halftone screen area is transparent or opaque. Each number in the set of numbers that divides the cell into a plurality of cells formed as a binary matrix of elementary regions and forms the screen color matrix corresponding to this halftone screen for each pixel region in the halftone screen to be created. To create each halftone screen from the screen color matrix, and (f) set the pixel area binary value of each halftone screen depending on whether it is greater or less than the value stored in the screen function matrix. And (g) a step of making a color copy from the halftone screen by positioning the halftone screen so that the primary colors partially overlap and overlap at the same screen angle. .
いて、所定の強度レベル値に基づいて求められた同じ2
進値の画素域が作成されたスクリーンの隣接セルと組合
わせると互いに対称の連続画素域群に含まれるように各
スクリーン関数マトリックスにおける数値の位置を設定
することを特徴とする方法。2. The method according to claim 1, wherein the same two values obtained based on a predetermined intensity level value are used.
A method of setting the position of a numerical value in each screen function matrix such that a binary pixel area is included in a group of consecutive pixel areas that are symmetrical to each other when combined with adjacent cells of the created screen.
いて、作成された各スクリーンにおける画素域群間の間
隔がほぼ等しいことを特徴とする方法。3. A method according to claim 2, characterized in that the intervals between the pixel area groups in each of the created screens are substantially equal.
いて、スクリーンを重ねた状態で各原色に関して得られ
たスクリーンとそれぞれ関連する画素域群間の間隔がほ
ぼ等しいことを特徴とする方法。4. A method according to claim 3, characterized in that the spacing between the pixel areas associated with the screen obtained for each primary color with the screens superposed is approximately equal. .
いて、前記変換ステップが原色周波数における強度レベ
ルを、プリントすべき4原色に変換するステップを含む
ことを特徴とする方法。5. A method according to claim 1, characterized in that the converting step comprises the step of converting the intensity levels at the primary color frequencies into the four primary colors to be printed.
いて、前記作成及び記憶ステップが4つのスクリーン関
数マトリックスを作成、記憶するステップを含み、2個
の最低数値を、第1スクリーン関数マトリックスではほ
ぼ中央及び一方のコーナーに位置させ、第2スクリーン
関数マトリックスでは2つの互いに隣接するエッジのそ
れぞれ中央に位置させ、第3スクリーン関数マトリック
スでは対角線方向の2つの象限のそれぞれ中央に位置さ
せ、第4スクリーン関数マトリックスでは対角線方向の
残る2つの象限のそれぞれ中央に位置させることを特徴
とする方法。6. The method according to claim 5, wherein said creating and storing step includes the step of creating and storing four screen function matrices, the two lowest numerical values being the first screen function matrix. At approximately the center and one corner, at the second screen function matrix at the center of each of two adjacent edges, and at the third screen function matrix at the center of each of the two diagonal quadrants. In the 4-screen function matrix, the two quadrants in the diagonal direction are positioned at the center of each of the remaining two quadrants.
いて、前記4つのマトリックスのそれぞれを作成、記憶
するステップが、順次高くなる強度レベル値を2個の最
低強度値を囲む連続的な位置に配置するステップを含む
ことを特徴とする方法。7. The method according to claim 6, wherein the step of creating and storing each of the four matrices comprises successively increasing intensity level values surrounding two lowest intensity values. A method comprising placing at a location.
を作成する方法において、 作成すべきマスター画像の複数の直線画素域における第
1カラーの強度レベルを表わす第1カラーに対応する第
1数値セットを作成し、 個数及び位置が画素域と関連し、サイズがマスター画像
の各画素域における第1カラーの強度レベルと関連する
第1カラーの複数スポットを表示面上に現出させ、 マスター画像の画素域における第2カラーの強度レベル
を表わす第2カラーに対応する第2数値セットを作成
し、 個数及び位置が画素域と関連し、サイズがマスター画像
の各画素域における第2カラーの強度レベルと関連する
第2カラーの複数スポットを、第1カラーのスポットか
ら直線上でシフトさせ、強度レベルによっては第1カラ
ーのスポットとオーバラップさせて表示面上に現出さ
せ、 マスター画像の画素域における1つまたは2つ以上の追
加カラーの強度レベルを表わす該1つまたは2つ以上の
追加カラーに対応する1つまたは2つ以上の数値セット
を作成し、 個数及び位置が画素域と関連し、サイズがマスター画像
の各画素域における前記追加カラーの強度レベルと関連
する複数スポットを、各画素域における各追加カラーの
スポットを直線上で互いに、かつ第1及び第2カラーの
スポットからシフトさせ、強度レベルによっては前記第
1及び第2カラーとオーバラップさせて表示面上に現出
させるステップから成ることを特徴とするハーフトーン
カラー分離画像作成方法。8. A method of producing a halftone color separated image on a display surface, the first set of numerical values corresponding to a first color representing intensity levels of the first color in a plurality of linear pixel areas of a master image to be produced. To generate a plurality of spots of the first color on the display surface, the number and position of which are related to the pixel area and the size of which is related to the intensity level of the first color in each pixel area of the master image. Creating a second set of numerical values corresponding to a second color that represents the intensity level of the second color in the pixel area, the number and position of which are associated with the pixel area, and the size of which is the intensity level of the second color in each pixel area of the master image The plurality of spots of the second color associated with the first color spot are linearly shifted, and depending on the intensity level, the spots of the first color may be overlapped. And one or two corresponding to the one or more additional colors representing the intensity level of the one or more additional colors in the pixel area of the master image. Create the above set of numerical values, and set the number of spots and the number of positions are related to the pixel area, and the size is related to the intensity level of the additional color in each pixel area of the master image. A half comprising the steps of linearly shifting from each other and from the spots of the first and second colors so that they appear on the display surface, depending on the intensity level, overlapping the first and second colors. Tone color separation image creation method.
いて、表示面が紙片であることを特徴とする方法。9. The method according to claim 8, wherein the display surface is a piece of paper.
おいて、マスター画像がコンピュータによって作成され
た図形データであることを特徴とする方法。10. The method according to claim 8, wherein the master image is graphic data created by a computer.
おいて、マスター画像がカラー写真であることを特徴と
する方法。11. A method according to claim 8 wherein the master image is a color photograph.
おいて、第1カラーのスポットを第2カラーのスポット
から水平方向にシフトさせ、1つの追加カラーのスポッ
トを第1及び第2カラーのスポットから垂直方向にシフ
トさせることを特徴とする方法。12. The method of claim 8 wherein the spot of the first color is horizontally shifted from the spot of the second color and one spot of the additional color is of the first and second colors. A method characterized by shifting vertically from the spot.
おいて、第1カラーのスポットを第2カラーのスポット
から垂直方向にシフトさせ、1つの追加カラーのスポッ
トを第1及び第2カラーのスポットから水平方向にシフ
トさせることを特徴とする方法。13. The method of claim 8 wherein the spot of the first color is vertically shifted from the spot of the second color and one spot of the additional color is of the first and second colors. A method characterized by shifting horizontally from the spot.
おいて、各スポットが2つの中心を有し、所与の強度レ
ベル以下なら2つの部分に分割され、所与の強度レベル
以上なら単一の部分に一体化されることを特徴とする方
法。14. A method according to claim 8 wherein each spot has two centers and is divided into two parts below a given intensity level and above a given intensity level into a single part. A method characterized by being integrated into one part.
において、第2カラーのスポットを第1カラーのスポッ
トから水平方向に画素間隔の50%だけシフトさせ、第
1カラーのスポットから垂直方向にはシフトさせないこ
とを特徴とする方法。15. The method according to claim 14, wherein the second color spot is horizontally shifted from the first color spot by 50% of the pixel interval, and the second color spot is vertically shifted from the first color spot. A method characterized by not shifting to.
において、1つまたは2つ以上の追加セットが第3セッ
ト及び第4セットであり、1つまたは2つ以上の追加カ
ラーが第3カラー及び第4カラーであることを特徴とす
る方法。16. The method according to claim 15, wherein the one or more additional sets are the third set and the fourth set, and the one or more additional colors are the third. Color and a fourth color.
において、第3カラーのスポットを第2カラーのスポッ
トから水平方向に画素間隔の25%だけシフトし、かつ
第1及び第2カラーのスポットから垂直方向に画素間隔
の25%だけシフトすることを特徴とする方法。17. A method according to claim 16, wherein the spot of the third color is horizontally shifted from the spot of the second color by 25% of the pixel spacing and the spots of the first and second colors. A method characterized by shifting from the spot in the vertical direction by 25% of the pixel spacing.
において、第4カラーのスポットを第1カラーのスポッ
トから水平方向に画素間隔の25%だけシフトし、第1
カラーのスポットから垂直方向に画素間隔の25%だけ
シフトすることを特徴とする方法。18. A method according to claim 16, wherein the spot of the fourth color is horizontally shifted from the spot of the first color by 25% of the pixel spacing,
A method of shifting from a color spot in the vertical direction by 25% of the pixel spacing.
おいて、カラーの各画素域におけるスポットが高強度レ
ベルにおいて互いにオーバラップすることを特徴とする
方法。19. A method according to claim 8, characterized in that the spots in each pixel area of the color overlap each other at high intensity levels.
おいて、カラーの各画素におけるスポットが50%以上
の強度レベルにおいて互いにオーバラップすることを特
徴とする方法。20. The method according to claim 8, characterized in that the spots in each pixel of the color overlap each other at an intensity level of 50% or more.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3266318A JPH0698183A (en) | 1991-10-15 | 1991-10-15 | Method and apparatus for making a halftone screen for color printing |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3266318A JPH0698183A (en) | 1991-10-15 | 1991-10-15 | Method and apparatus for making a halftone screen for color printing |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0698183A true JPH0698183A (en) | 1994-04-08 |
Family
ID=17429264
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP3266318A Withdrawn JPH0698183A (en) | 1991-10-15 | 1991-10-15 | Method and apparatus for making a halftone screen for color printing |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0698183A (en) |
-
1991
- 1991-10-15 JP JP3266318A patent/JPH0698183A/en not_active Withdrawn
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4577219A (en) | Method and an apparatus for copying retouch in electronic color picture reproduction | |
| EP0442971B1 (en) | Method for digital halftoning | |
| EP0740458B1 (en) | Method of controlling dot size in digital halftoning with multi-cell threshold arrays | |
| US4456924A (en) | Screened image reproduction | |
| US4894726A (en) | Methods and apparatus for eliminating Moire interference using quasiperiodic patterns | |
| US4876611A (en) | Process for recording semihalftone images | |
| US5463471A (en) | Method and system of color halftone reproduction | |
| GB2043392A (en) | Half-tone facsimile reproduction | |
| JP3429300B2 (en) | Screen device for use in generating halftone images | |
| JPH02244047A (en) | Method and device for recording image of halftone plate | |
| JPH0428191B2 (en) | ||
| US5379118A (en) | Methods and apparatus for eliminating Moire interference using quasiperiodic patterns | |
| US4413286A (en) | Method and apparatus involving digital screen generation | |
| US5515456A (en) | Process for providing digital halftone image with random error diffusion, color correction and enlargement | |
| US5140431A (en) | Digital electronic system for halftone printing | |
| US5150311A (en) | Electronic print-dot generation | |
| KR960007260B1 (en) | Optimal color halftone pattern for raster scan images | |
| JPS6190194A (en) | How to display halftone images | |
| US5107331A (en) | Method and apparatus for producing half-tone separations at the same screen angle | |
| JPH06181525A (en) | Method for electronic processing of one- color or multicolored halftone original drawing | |
| JPS6113760A (en) | Picture scan recording method | |
| US7151618B2 (en) | Halftone dot producing apparatus and halftone dot producing program storage medium | |
| JPH0271669A (en) | Method of generating half tone type image and device | |
| US7268920B1 (en) | Halftone patterns | |
| EP0359266B1 (en) | Method of and apparatus for recording halftone image |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A300 | Application deemed to be withdrawn because no request for examination was validly filed |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 19990107 |