[go: up one dir, main page]

JP2001274992A - Device for supporting production of binarization pattern and binarization pattern production method - Google Patents

Device for supporting production of binarization pattern and binarization pattern production method

Info

Publication number
JP2001274992A
JP2001274992A JP2000087040A JP2000087040A JP2001274992A JP 2001274992 A JP2001274992 A JP 2001274992A JP 2000087040 A JP2000087040 A JP 2000087040A JP 2000087040 A JP2000087040 A JP 2000087040A JP 2001274992 A JP2001274992 A JP 2001274992A
Authority
JP
Japan
Prior art keywords
matrix
binarization pattern
pattern
density
binarization
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
JP2000087040A
Other languages
Japanese (ja)
Inventor
Masami Tomita
昌美 冨田
Ryosuke Taguchi
良介 田口
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.)
Canon I Tech Inc
Original Assignee
Tokyo Denshi Sekkei KK
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 Tokyo Denshi Sekkei KK filed Critical Tokyo Denshi Sekkei KK
Priority to JP2000087040A priority Critical patent/JP2001274992A/en
Publication of JP2001274992A publication Critical patent/JP2001274992A/en
Pending legal-status Critical Current

Links

Landscapes

  • Facsimile Image Signal Circuits (AREA)
  • Controls And Circuits For Display Device (AREA)
  • Processing Or Creating Images (AREA)
  • Image Processing (AREA)

Abstract

PROBLEM TO BE SOLVED: To quickly and properly produce a binarization pattern that is used for performing the pseudo halftone processing to a gray image, i.e., the multilevel information. SOLUTION: The dot distribution state is displayed in the matrix of a binarization pattern and also the cells displayed in the matrix are clicked to change the distribution of dots (S11). At the same time, the dot increase/decrease processing that is performed to a certain level of density is reflected on a matrix of another level of density (S13). Thus, the binarization pattern can be easily corrected and confirmed on a monitor.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、2値化パターン作
成支援装置および2値化パターン作成方法に関し、例え
ばPostScript(Adobe Systems社)に準拠した網点型2
値化パターンを編集作成するための装置に関するもので
ある。また、本発明は、当該装置によって編集作成され
た2値化パターンを用いるプリント装置,画像データ供
給装置などの電子機器に関するものである。
[0001] 1. Field of the Invention [0002] The present invention relates to a binarized pattern creation support device and a binarized pattern creation method, for example, a halftone type 2 conforming to PostScript (Adobe Systems).
The present invention relates to an apparatus for editing and creating a value pattern. The present invention also relates to an electronic apparatus such as a printing apparatus and an image data supply apparatus that use a binarized pattern edited and created by the apparatus.

【0002】[0002]

【従来の技術】印刷や製版の技術においては、多値情報
である濃淡画像に対し2値化パターンを用いて疑似中間
調処理を施すことで、濃淡を擬似的に表現する手法が採
用されることがある。この手法は、濃淡画像の1画素を
M×Nのマトリクスに対応させ、各画素の濃度をマトリ
クス内に占めるドットの数すなわちマトリクス内のドッ
ト面積率で再現するものである。そしてこの場合、最低
濃度から最高濃度まで、マトリクス内のドット数が
「0」から「M×N」まで所定数ずつ増加して行く複数
のマトリクス状パターンを用意することで、複数階調が
再現できる。
2. Description of the Related Art In a printing or plate making technique, a method is employed in which a halftone image, which is multi-valued information, is subjected to pseudo halftone processing using a binarization pattern to express the shading in a pseudo manner. Sometimes. In this method, one pixel of a grayscale image is made to correspond to an M × N matrix, and the density of each pixel is reproduced by the number of dots occupying the matrix, that is, the dot area ratio in the matrix. In this case, by preparing a plurality of matrix-like patterns in which the number of dots in the matrix increases by a predetermined number from “0” to “M × N” from the lowest density to the highest density, a plurality of gradations can be reproduced. it can.

【0003】かかる2値化パターンは、複数色のプリン
ト剤をプリント媒体上の実質的同一に付与して様々な色
を表現可能なプリント装置を用いる場合には当該複数の
色のそれぞれに対して用意されるものであり、画像デー
タ供給源であるホスト装置から入力される画像の色とプ
リント装置による出力画像の色とを望まれる再現性の範
囲で極力等しくなるようにする目的で、各色毎に適切な
2値化パターンが設計・作成される。また、ホスト装置
およびプリント装置の条件(画像データ供給条件、プリ
ント装置のプリント方式、それぞれのハードウェア構成
など)や、インクなどのプリント剤の種類ないし特性そ
の他の条件に応じて、適切な2値化パターンが設計・作
成される。
[0003] Such a binarized pattern is applied to each of the plurality of colors when a printing apparatus capable of expressing various colors by applying a plurality of printing agents substantially identically on a print medium is used. Each color is prepared for the purpose of making the color of the image input from the host device, which is the image data supply source, and the color of the image output by the printing device as equal as possible within a desired reproducibility range. A suitable binarization pattern is designed and created. In addition, appropriate binary values may be used according to the conditions of the host device and the printing device (image data supply conditions, printing method of the printing device, hardware configurations of the respective devices, etc.) and the type and characteristics of the printing agent such as ink and other conditions. Pattern is designed and created.

【0004】[0004]

【発明が解決しようとする課題】従来、かかる2値化パ
ターンを設計・作成するにあたり、まず最低濃度から最
高濃度に亙りマトリクス内のドット数を「0」から「M
×N」まで所定数ずつ適宜の配列パターンに従って増加
させて行くためのアルゴリズムにより2値化パターンを
作成し、テスト画像のプリント等によってその評価を行
う。そして、評価の結果修正が所望される場合には、ア
ルゴリズムを組み替え、再度2値化パターンの作成およ
び評価等を繰返して行くことで対応している。ここで、
これらの作業の過程で最低濃度から最高濃度までのマト
リクス内のドット分布状態変化を確認するに際しては、
数値化された情報に基づいてのみこれが行われていた。
Conventionally, when designing and creating such a binarized pattern, first, the number of dots in the matrix is changed from "0" to "M" from the lowest density to the highest density.
A binarized pattern is created by an algorithm for increasing the number by a predetermined number up to “× N” according to an appropriate arrangement pattern, and the binarized pattern is evaluated by printing a test image or the like. If it is desired to correct the result of the evaluation, the algorithm is rearranged, and the creation and evaluation of the binarized pattern are repeated again to cope with the problem. here,
When confirming changes in the dot distribution state in the matrix from the lowest density to the highest density in the course of these operations,
This was only done based on the digitized information.

【0005】しかしながら、2値化パターンは上述のよ
うに色やその他の条件に応じて様々なサイズやドット配
列パターンを有するものが要求されるのであるから作成
には多大の時間と労力とを要し、また、一旦作成した2
値化パターンについて評価を行った結果、修正が所望さ
れる場合に、その都度アルゴリズムの組み替えを行わな
ければならない煩雑さが生じていた。
However, since a binary pattern is required to have various sizes and dot arrangement patterns according to colors and other conditions as described above, it takes a great deal of time and effort to create it. Also, once created 2
As a result of the evaluation of the quantification pattern, when correction is desired, the algorithm must be rearranged each time.

【0006】また、そのような作業の過程で、数値化さ
れた情報のみを用いてドット分布の状態変化を確認しつ
つ設計を進めて行くことは、2値化パターンの作成作業
を行うユーザにとって大きな負担となるのみならず、設
計・作成に多大の時間を要することになる。これに対
し、2値化パターンをプリントアウトして確認を行なう
ようにすることも考えられるが、2値化パターンのサイ
ズや階調数によっては膨大な枚数のプリントを要するこ
とになるので、必ずしも好ましいことではない。
In the course of such work, it is difficult for a user who performs a work of creating a binarized pattern to proceed with the design while confirming a change in the state of the dot distribution using only the digitized information. Not only does it impose a heavy burden, but also requires a great deal of time for design and creation. On the other hand, it is conceivable to print out the binarized pattern for confirmation, but a huge number of prints are required depending on the size and the number of gradations of the binarized pattern. Not a good thing.

【0007】本発明は、これらの問題点に鑑み、2値化
パターンの作成を迅速かつ適切に行なえるようにすると
ともに、作成作業を行うユーザの負担を軽減できるよう
にすることを目的とする。
SUMMARY OF THE INVENTION In view of the above problems, it is an object of the present invention to make it possible to create a binarized pattern quickly and appropriately and to reduce the burden on a user who performs the creation operation. .

【0008】[0008]

【課題を解決するための手段】そのために、本発明は、
多値情報である濃淡画像に対し疑似中間調処理を施すた
めに用いられる2値化パターンの作成を支援する2値化
パターン作成支援装置であって、各濃度に対応する前記
2値化パターンのマトリクスを、そのドット分布状態を
明示して表示する手段と、当該表示されたマトリクスを
構成するセルを指定し、当該指定されたセルに対してド
ット配置の有無を指示するための入力を行う手段と、当
該指示に応じて前記マトリクス内のドット分布状態を変
更する手段と、を具えたことを特徴とする。
For this purpose, the present invention provides:
A binarization pattern creation support device for supporting creation of a binarization pattern used for performing pseudo halftone processing on a grayscale image that is multi-valued information, wherein the binarization pattern creation support device supports the binarization pattern corresponding to each density. A means for displaying a matrix by clearly indicating its dot distribution state, and a means for designating cells constituting the displayed matrix and performing input for instructing the designated cell whether or not to arrange dots. And means for changing the dot distribution state in the matrix in accordance with the instruction.

【0009】また、本発明は、多値情報である濃淡画像
に対し疑似中間調処理を施すために用いられる2値化パ
ターンを作成する2値化パターン作成方法であって、各
濃度に対応する前記2値化パターンのマトリクスを、そ
のドット分布状態を明示して表示する工程と、当該表示
されたマトリクスを構成するセルを指定し、当該指定さ
れたセルに対してドット配置の有無を指示するための入
力を行う工程と、当該指示に応じて前記マトリクス内の
ドット分布状態を変更する工程と、を具えたことを特徴
とする。
The present invention also relates to a binarized pattern creating method for creating a binarized pattern used for performing pseudo halftone processing on a grayscale image as multi-valued information, the method corresponding to each density. A step of displaying the matrix of the binarized pattern by clearly indicating a dot distribution state, designating cells constituting the displayed matrix, and instructing the designated cell whether or not dots are arranged; And a step of changing a dot distribution state in the matrix in accordance with the instruction.

【0010】これらにおいて、前記変更手段または工程
は、一の濃度に対応するマトリクスに施された変更を他
の濃度に対応するマトリクスに反映させるものとするこ
とができる。
[0010] In the above, the changing means or step may reflect a change made to a matrix corresponding to one density to a matrix corresponding to another density.

【0011】また、本発明は、上記2値化パターン作成
方法をコンピュータによって実行するためのプログラム
を記憶した記憶媒体に存する。
Further, the present invention resides in a storage medium storing a program for causing a computer to execute the above-mentioned binarized pattern creating method.

【0012】さらに、本発明は、上記2値化パターン作
成支援装置または値化パターン作成方法によって作成さ
れた2値化パターンを用いて、多値情報である濃淡画像
に対し疑似中間調処理を施す手段を具えたプリント装
置,コンピュータ,ディジタルカメラなどの電子機器に
存する。
Further, according to the present invention, pseudo halftone processing is performed on a grayscale image which is multi-valued information, using the binarized pattern created by the above-described binarized pattern creation support apparatus or binarized pattern creation method. Electronic devices such as printing devices, computers, digital cameras, etc., which are equipped with means.

【0013】[0013]

【発明の実施の形態】以下、図面を参照して本発明を詳
細に説明する。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS The present invention will be described below in detail with reference to the drawings.

【0014】図1は本発明2値化パターン作成支援装置
の制御系の構成例を示すブロック図であり、本例では2
値化パターン作成支援装置をパーソナルコンピュータな
いしワークステーションの形態として実現している。
FIG. 1 is a block diagram showing a configuration example of a control system of a binarized pattern creation support apparatus according to the present invention.
The digitized pattern creation support device is realized in the form of a personal computer or a workstation.

【0015】かかる形態を可とする2値化パターン作成
支援装置10のにおいて、101は主制御部をなすCP
U、103は所要のプログラムや固定データを記憶した
ROM、105はアプリケーションプログラムの作動や
各種データの一時保存その他ワーク用に使用されるRA
Mである。また、107は図2について後述する2値化
パターンの作成編集プログラムなど各種アプリケーショ
ンプログラムやデータの保存に用いられるハードディス
ク装置、109はフロッピーディスク装置、111はC
D−ROMからその記憶情報を読み出す装置である。
In the binarized pattern creation supporting apparatus 10 which enables such a mode, reference numeral 101 denotes a CP which forms a main control unit.
U and 103 are ROMs storing required programs and fixed data, and 105 is an RA used for operation of application programs, temporary storage of various data, and other work.
M. Reference numeral 107 denotes a hard disk device used for storing various application programs and data such as a binary pattern creation / editing program described later with reference to FIG. 2, 109 denotes a floppy disk device, and 111 denotes a C
This is a device for reading the stored information from the D-ROM.

【0016】113はCRTあるいはLCDなどの表示
装置、115はキーボードのほかマウスなどのポインテ
ィングデバイスを有する入力部、117は装置の電源投
入やリセットを行うためのスイッチである。121はネ
ットワーク(N/W)インターフェースである。
Reference numeral 113 denotes a display device such as a CRT or LCD, 115 denotes an input unit having a keyboard and a pointing device such as a mouse, and 117 denotes a switch for turning on or resetting the power of the device. 121 is a network (N / W) interface.

【0017】図2は本発明の一実施形態に係る2値化パ
ターン作成編集処理手順の一例を示す。本手順はアプリ
ケーションプログラムの一つとして図1のシステムで実
行可能なものであり、その実行過程でユーザによる操作
入力を受容するとともに適宜の表示を行ないつつ2値化
パターンの編集ないし作成を支援するために起動され
る。
FIG. 2 shows an example of a binary pattern creation / editing procedure according to an embodiment of the present invention. This procedure can be executed by the system shown in FIG. 1 as one of the application programs, and supports the editing or creation of the binarization pattern while receiving an operation input by the user and performing an appropriate display during the execution process. Be launched for

【0018】本手順が起動されると、まず新規に2値化
パターンを作成するか、または既存の2値化パターンを
編集するかの指示を受け付ける(ステップS1)。
When this procedure is started, first, an instruction to create a new binarization pattern or edit an existing binarization pattern is received (step S1).

【0019】ここで、ユーザが新規に2値化パターンを
作成するモードを選択した場合には、2値化パターンの
マトリクスサイズ(例えばM×N=128×128)お
よび階調数(例えば256階調)の入力設定を受容する
(ステップS3)。当該設定に応じ、アプリケーション
側では、最低濃度から最高濃度まで、すなわち濃淡画像
の1画素に対応させたM×Nのマトリクス内のドット数を
「0」から「M×N」まで、所定数ずつ増加させて行く
2値化パターンを、適宜のアルゴリズム、例えば乱数を
利用したアルゴリズムにより各色毎に作成し、RAM1
05上に展開する(ステップS5)。
If the user selects a mode for creating a new binarized pattern, the matrix size of the binarized pattern (for example, M × N = 128 × 128) and the number of gradations (for example, 256 levels) The key setting is accepted (step S3). In accordance with the setting, the application sets the predetermined number of dots from the lowest density to the highest density, that is, the number of dots in the M × N matrix corresponding to one pixel of the grayscale image from “0” to “M × N”. A binary pattern to be increased is created for each color by an appropriate algorithm, for example, an algorithm using a random number.
05 (step S5).

【0020】一方、既存の2値化パターンの読み出しが
指示された場合には、ハードディスク等に既に登録され
ている2値化パターンのファイル名を提示し、ユーザが
選択したファイルを読み出してRAM105上に展開す
る(ステップS7)。
On the other hand, when an instruction to read an existing binarization pattern is given, the file name of the binarization pattern already registered in the hard disk or the like is presented, and the file selected by the user is read out and stored in the RAM 105. (Step S7).

【0021】次に、新規作成の指示に応じてステップS
5で作成された2値化パターンあるいはステップS7で
読み出した既存の2値化パターンに対して編集を行う
か、2値化パターンについての確認画面を表示するか、
処理を終了するかなどのモード指示の判定を行う(ステ
ップS9)。ここで、2値化パターンを編集する場合に
は、次のような表示を行うことによって編集操作を受容
する(ステップS11)。
Next, in response to a new creation instruction, step S
Whether to edit the binarization pattern created in step 5 or the existing binarization pattern read in step S7, display a confirmation screen for the binarization pattern,
It is determined whether or not to end the process, for example, by a mode instruction (step S9). Here, when the binarization pattern is edited, the editing operation is accepted by performing the following display (step S11).

【0022】図3は編集モードでの画面表示の一例を示
す。
FIG. 3 shows an example of a screen display in the edit mode.

【0023】図3において、DISPは表示装置113
の表示画面であり、概してファイル操作等の機能を表示
するメニューバー領域MBと、マトリクスに対して編集
操作を行うための編集領域EAとを有している。
In FIG. 3, DISP is a display device 113.
And has a menu bar area MB for generally displaying functions such as file operations, and an editing area EA for performing an editing operation on the matrix.

【0024】編集領域EAには、RAM105上に展開
された2値化パターンの内、ある濃度に対応したM×N
(例えば128×128セル)のマトリクスDMが、ド
ット分布を明示した状態で、そのマトリクスのサイズ情
報MSとともに表示される。
In the editing area EA, of the binarized patterns developed on the RAM 105, M × N corresponding to a certain density
A matrix DM (for example, 128 × 128 cells) is displayed together with the size information MS of the matrix in a state where the dot distribution is specified.

【0025】また、編集領域EAには、編集対象として
いる色についての情報(図ではシアン)および色の切換
え操作(例えばブラック、マゼンタあるいはイエローへ
の切換え)を受容するためのスイッチを表示する表示部
CCと、編集対象としているマトリクスDMのドット面
積率(図では27%)、ドット数およびマトリクス内セ
ル総数の情報を表示する表示部DAと、同じくマトリク
スDMの階調(濃度)番号、総階調数、濃度比率(%)
および他階調(濃度)への切換え操作を受容するボリュ
ームを表示する表示部DCとを有している。そして、他
濃度についてのマトリクスを表示する場合には表示部D
Cのボリュームを、また他色のマトリクスを表示する場
合には表示部CCのスイッチをマウス等のポインティン
グデバイスを用いて操作することで、所望の切換えを行
うことができる。また、当該切換えに応じ、色、濃度お
よびドット数に係る表示も切り換えられる。
In the editing area EA, a display for displaying information on a color to be edited (cyan in the figure) and a switch for receiving a color switching operation (for example, switching to black, magenta or yellow). Section CC, a display area DA for displaying information on the dot area ratio (27% in the figure) of the matrix DM to be edited, the number of dots, and the total number of cells in the matrix. Number of gradations, density ratio (%)
And a display unit DC for displaying a volume for receiving a switching operation to another gradation (density). When displaying a matrix for other densities, the display unit D
When the C volume and the matrix of another color are displayed, a desired switching can be performed by operating a switch of the display unit CC using a pointing device such as a mouse. Further, according to the switching, the display related to the color, the density, and the number of dots is also switched.

【0026】さらに、編集領域EAには、後述する確認
モードへの切換えを指示するためのスイッチCSおよび
処理を終了するためのスイッチTSが設けられる。
Further, the editing area EA is provided with a switch CS for instructing switching to a confirmation mode described later and a switch TS for ending the processing.

【0027】マトリクスDMに対して編集処理を施す場
合には、ポインティングデバイスを操作してマトリクス
内の所望のセルにポインタを設定し、クリック操作等に
よってセルの表示状態を変更することで行うことができ
る。
When the editing process is performed on the matrix DM, the editing operation is performed by operating a pointing device to set a pointer to a desired cell in the matrix, and changing the display state of the cell by a click operation or the like. it can.

【0028】図4はその態様の説明図であり、マトリク
スDMを部分的に拡大して示すものである。
FIG. 4 is an explanatory diagram of this mode, and shows the matrix DM in a partially enlarged manner.

【0029】図4において、Cはマトリクスの構成単位
であるセルであり、ドットが配置されるセルは所定色で
塗りつぶした状態、配置されていないドットは塗りつぶ
しを行わない状態として表示される(以下、それぞれ点
灯状態および消灯状態と言う)。
In FIG. 4, C is a cell which is a constituent unit of the matrix, and cells in which dots are arranged are displayed in a state of being filled with a predetermined color, and dots which are not arranged are displayed in a state in which they are not filled (hereinafter referred to as a state in which they are not filled). , Respectively.

【0030】表示されているマトリクスに対してユーザ
が変更を加えたいとき、例えばドットが配置されていな
いセルC1に対し、ドットの配置を所望する場合には、
ユーザは消灯状態にある着目セルC1にポインタPNT
を位置づけ、ポインティングデバイスのクリック操作等
によって点灯状態とすればよい。逆に、ドットが配置さ
れているセルC2に対し、ドットの除去を所望する場合
には、点灯状態にある着目セルC2にポインタPNTを
位置づけ、ポインティングデバイスのクリック操作等に
よって消灯状態とすればよい。なお、図示のようにセル
ごとの処理を行うものとするほか、範囲指定を行って当
該指定範囲内のセル群に対する一括処理を可能とする構
成としてもよい。
When the user wants to make a change to the displayed matrix, for example, when the user wants to arrange the dots in the cell C1 where no dots are arranged,
The user points the pointer PNT to the target cell C1 in the light-off state.
May be positioned and turned on by a click operation of a pointing device or the like. Conversely, when it is desired to remove the dot from the cell C2 in which the dot is arranged, the pointer PNT may be positioned at the cell of interest C2 in the lit state, and the light may be turned off by a click operation of the pointing device or the like. . It should be noted that, in addition to performing processing for each cell as shown in the figure, a configuration may be adopted in which a range is specified and batch processing can be performed on a group of cells within the specified range.

【0031】図2のステップS11では、当該操作に応
じてセルの点消灯表示処理ないし編集対象であるマトリ
クス内の対応ドットの増減処理を行うほか、必要に応じ
て、すなわち処理を行っている濃度に応じて、他のセル
を適宜消灯する処理(ないしマトリクス内の対応セルか
らドットを除去する処理)、または点灯する処理(ない
しマトリクス内の対応セルにドットを配置する処理)を
行う。また、この際、アプリケーションによって変更が
加えられたセルをユーザに明示する表示(例えば反転表
示など)を行うようにしてもよい。これらの処理を通じ
て、RAM105内の当該濃度に対するマトリクスの内
容も更新される。
In step S11 of FIG. 2, in addition to performing the process of turning on and off the cell or increasing or decreasing the number of corresponding dots in the matrix to be edited in response to the operation, the density of the process is performed as needed. In response to the above, a process of appropriately turning off other cells (or a process of removing dots from the corresponding cells in the matrix) or a process of turning on (or a process of arranging dots in the corresponding cells in the matrix) is performed. At this time, a display (for example, reverse display, etc.) may be performed to clearly indicate to the user the cell changed by the application. Through these processes, the contents of the matrix for the density in the RAM 105 are also updated.

【0032】さらに、処理対象である濃度のマトリクス
に施されたドット分布の変更(ドットの増減)を高濃度
側または低濃度側の各マトリクスに対しても反映させる
とともに、当該変更に対応して、例えば既存のトランス
ファ関数(入力された濃度に対して適宜の補正を行うこ
とで出力濃度を定めるための補正曲線を表わす関数)を
用いて高濃度側または低濃度側の各マトリクス内でドッ
トを再配置する処理を行う(ステップS13)。そし
て、ステップS9に復帰し、ユーザがそのまま編集作業
を続ける場合にはステップS11およびS13の処理が
繰り返される。
Further, the change of the dot distribution (increase / decrease of dots) applied to the matrix of the density to be processed is reflected also in each of the matrices on the high density side or the low density side, and corresponding to the change. For example, by using an existing transfer function (a function representing a correction curve for determining an output density by performing an appropriate correction on the input density), dots are formed in each matrix on the high density side or the low density side. A process of rearrangement is performed (step S13). Then, the process returns to step S9, and if the user continues editing work, the processes of steps S11 and S13 are repeated.

【0033】ステップS9において、新規作成の指示に
応じてステップS5で作成された2値化パターン、ステ
ップS7で読み出した既存の2値化パターン、またはス
テップS11およびS13にて編集された2値化パター
ンを全体的に確認することが指示された場合には、ステ
ップS21の処理を実行する。
In step S9, the binarization pattern created in step S5 in response to a new creation instruction, the existing binarization pattern read out in step S7, or the binarization pattern edited in steps S11 and S13 If it is instructed to check the pattern as a whole, the process of step S21 is executed.

【0034】図5は当該確認モードでの画面表示の一例
である。
FIG. 5 shows an example of a screen display in the confirmation mode.

【0035】図5においても図3と同様に、表示装置1
13の表示画面DISPにはメニューバー領域MBが表
示されるが、このモードでは、マトリクスDMを階調情
報DC1とともに明示するための領域CAを、数階調分
連続的に表示する。そして画面に表示されているもの以
外の階調に対するマトリクスDMを見る場合には、スク
ロールバーVSまたはHSを操作すればよく、また、他
色についての確認を行う場合には、表示部CCのスイッ
チを操作すればよい。
In FIG. 5, as in FIG.
A menu bar area MB is displayed on the thirteen display screen DISP. In this mode, an area CA for specifying the matrix DM together with the gradation information DC1 is continuously displayed for several gradations. When viewing the matrix DM for gradations other than those displayed on the screen, the scroll bar VS or HS may be operated, and when checking other colors, a switch on the display unit CC may be used. Can be operated.

【0036】このような確認用の画面を参照すること
で、ユーザは階調に応じたドット分布を全体的に確認す
ることができる。そして確認の結果、その2値化パター
ンで満足すれば処理を終了するためのスイッチTSを操
作し、さらなる編集を所望するのであれば編集モードへ
の切換えスイッチESを操作し、ステップS9の判定に
応じて対応するモードへの切換えが行われる。
By referring to such a confirmation screen, the user can confirm the dot distribution according to the gradation as a whole. As a result of the check, if the binarization pattern is satisfied, the switch TS for ending the processing is operated, and if further editing is desired, the switch ES to the edit mode is operated, and the determination in step S9 is made. Switching to the corresponding mode is performed accordingly.

【0037】図2のステップS9において処理終了が判
定された場合、すなわち編集画面(図3)または確認画
面(図5)において終了スイッチが操作されたことが判
定された場合には、終了処理(ステップS31)を実行
する。この処理には、作成編集された2値化パターンに
ついてのハードディスクへのファイル登録を含むものと
することができる。
If it is determined in step S9 of FIG. 2 that the processing is to be ended, that is, if it is determined that the end switch has been operated on the edit screen (FIG. 3) or the confirmation screen (FIG. 5), the end processing ( Step S31) is executed. This processing may include registering the created and edited binary pattern in the hard disk.

【0038】以上の実施形態によれば、2値化パターン
のマトリクス内のドット分布状態を表示するとともに、
表示されたマトリクス内のセルに対しクリック操作等を
行うことでドットの分布を変更できる。また、ある濃度
に対して行ったドットの増減処理は他の濃度のマトリク
スにも反映される。すなわち、本実施形態によれば、2
値化パターンをモニタ上で容易に修正および確認するこ
とができるので、2値化パターンの作成作業を行うユー
ザの負担を軽減でき、2値化パターンの作成を迅速かつ
適切に行なえるようになる。
According to the above embodiment, while displaying the dot distribution state in the matrix of the binarized pattern,
The distribution of dots can be changed by performing a click operation or the like on a cell in the displayed matrix. Further, the dot increase / decrease processing performed for a certain density is also reflected on a matrix of another density. That is, according to the present embodiment, 2
Since the binarized pattern can be easily corrected and confirmed on the monitor, the burden on the user who creates the binarized pattern can be reduced, and the binarized pattern can be created quickly and appropriately. .

【0039】図6は、以上のようにして作成された2値
化パターンを適用可能なシステムの一例としてのプリン
トシステムにおける画像処理部の構成例を示す。
FIG. 6 shows an example of the configuration of an image processing unit in a printing system as an example of a system to which the binarized pattern created as described above can be applied.

【0040】図示の画像処理部は、画像データ供給源を
なし、コンピュータ,ディジタルカメラ,イメージリー
ダなどの形態を可とするホスト装置10側、またはプリ
ンタ,イメージセッタなどの形態を可とするプリント装
置20側に設けることができる。また、その構成の一部
および残部をホスト装置10側およびプリント装置20
側に設け、システム全体として図示の構成が実現される
ものでもよい。すなわち、上述のようにして作成された
2値化パターンを用いて2値化処理を行う部分は、電子
機器であるホスト装置10側またはプリント装置20の
いずれに設けられていてもよい。例えばコンピュータ形
態のホスト装置10に図示の構成のすべてまたは一部を
設ける場合には、その機能をホスト装置10にインスト
ールされるプリンタドライバの機能として実行させるこ
とができる。また、プリント装置20側に図示の構成の
すべてまたは一部を設ける場合には、その機能をプリン
ト装置20が実行する画像処理プログラムの機能として
実行させることができる。あるいは、それらのようなソ
フトウェアにより図示の構成の機能を実行するものとす
るほか、一部または全部をハードウェアにより実現して
もよい。
The illustrated image processing unit serves as an image data supply source and has a host device 10 which can take the form of a computer, a digital camera, an image reader, or the like, or a printing device which can take the form of a printer, an image setter, or the like. 20 side. Further, a part and the rest of the configuration are transferred to the host device 10 and the printing device 20.
May be provided on the side to realize the configuration shown in the figure as a whole system. That is, the portion that performs the binarization process using the binarization pattern created as described above may be provided on either the host device 10 side, which is an electronic device, or the printing device 20. For example, when all or a part of the illustrated configuration is provided in the host device 10 in the form of a computer, the function can be executed as a function of a printer driver installed in the host device 10. When all or a part of the illustrated configuration is provided on the printing apparatus 20 side, the function can be executed as a function of an image processing program executed by the printing apparatus 20. Alternatively, in addition to executing the functions of the illustrated configuration by using such software, a part or all of the functions may be realized by hardware.

【0041】図6において、301は輝度濃度変換部で
あり、レッド(R)、グリーン(G)およびブルー
(B)の輝度データで表現された画像データをプリント
装置に適合するシアン(C)、マゼンタ(M)およびイ
エロー(Y)の濃度データに変換する機能を実行する。
なお、この輝度濃度変換部301の前段に、ホスト装置
10において表示部113として用いられるCRTの発
光特性を補正するための手段(入力γ変換部など)が設
けられていてもよい。
In FIG. 6, reference numeral 301 denotes a luminance / density conversion unit which converts image data expressed by luminance data of red (R), green (G) and blue (B) into cyan (C), A function of converting the density data into magenta (M) and yellow (Y) density data is executed.
Note that a unit (such as an input γ conversion unit) for correcting the light emission characteristics of a CRT used as the display unit 113 in the host device 10 may be provided in a stage preceding the luminance density conversion unit 301.

【0042】303はマスキング補正部であり、プリン
ト剤であるインクの重ね合わせ(減法混色)時の色の濁
りを補正するための演算処理機能を実行する。なお、こ
のマスキング補正部303は、黒生成/UCR部305
の次段に設けられていてもよい。黒生成/UCR部30
5は、基本的にはC,M,Yのデータから黒(K)成分
を抽出するとともに、Kに置換した分に関連した量の
C,M,Yの成分を取り除く(UCR)機能を実行す
る。
Reference numeral 303 denotes a masking correction unit, which executes an arithmetic processing function for correcting color turbidity during superposition (subtraction color mixing) of inks as printing agents. The masking correction unit 303 includes a black generation / UCR unit 305
May be provided in the next stage. Black generation / UCR unit 30
5 basically executes a (UCR) function of extracting a black (K) component from C, M, and Y data and removing an amount of C, M, and Y components related to the replacement with K. I do.

【0043】307は2値化処理部であり、上述のよう
にして作成された各色の2値化パターンをテーブルSH
として保持し、黒生成/UCR部305用から供給され
るC,M,YおよびKの多値情報の濃淡データについて
2値化を行い、プリント装置のプリンタエンジンに出力
する。なお、2値化パターンのテーブルは種々条件に対
応するために複数種類のものが設けられていてもよい。
また、この2値化処理部307に関連して、出力γ補正
を行う機能が付加されていてもよい。
Reference numeral 307 denotes a binarization processing unit which stores a binarization pattern of each color created as described above in a table SH.
, And binarizes the grayscale data of the multivalued information of C, M, Y and K supplied from the black generation / UCR unit 305, and outputs it to the printer engine of the printing apparatus. Note that a plurality of types of binarization pattern tables may be provided in order to meet various conditions.
In addition, in connection with the binarization processing unit 307, a function of performing output γ correction may be added.

【0044】なお、本発明の目的は、図2について例示
したような所要の機能を実現するソフトウェアのプログ
ラムコードを記録した媒体を図1に示したようなコンピ
ュータに供給し、その主制御部(CPU101)がプロ
グラムコードに基づいて処理を実行することによっても
達成される。
An object of the present invention is to supply a medium having recorded therein software program codes for realizing required functions as illustrated in FIG. 2 to a computer as shown in FIG. This is also achieved by the CPU 101) executing the processing based on the program code.

【0045】この場合、記憶媒体から読み出されたプロ
グラムコード自体が本発明の新規な機能を実現すること
になり、そのプログラムコードを記憶した記憶媒体は本
発明を構成することになる。
In this case, the program code itself read from the storage medium realizes the novel function of the present invention, and the storage medium storing the program code constitutes the present invention.

【0046】プログラムコードを供給するための記憶媒
体としては、例えば、フロッピー(登録商標)ディス
ク、ハードディスク、光ディスク、光磁気ディスク、C
D−ROM、CD−R、磁気テープ、不揮発性のメモリ
カード、ROMなどを用いることができる。
As a storage medium for supplying the program code, for example, a floppy (registered trademark) disk, hard disk, optical disk, magneto-optical disk, C
A D-ROM, a CD-R, a magnetic tape, a nonvolatile memory card, a ROM, or the like can be used.

【0047】また、コンピュータが読み出したプログラ
ムコードを実行することにより、前述した実施形態の機
能が実現されるだけでなく、そのプログラムコードの指
示に基づき、コンピュータ上で稼動しているOSなどが
実際の処理の一部または全部を行い、その処理によって
本実施形態の機能が実現される場合も含まれる。
When the computer executes the readout program code, not only the functions of the above-described embodiment are realized, but also the OS and the like running on the computer are actually executed based on the instructions of the program code. And a part of the entire process is performed, and the process realizes the function of the present embodiment.

【0048】さらに、記憶媒体から読み出されたプログ
ラムコードが、コンピュータに挿入された機能拡張ボー
ドやコンピュータに接続された機能拡張ユニットに備わ
るメモリに書き込まれた後、そのプログラムコードの指
示に基づき、その機能拡張ボードや機能拡張ユニットに
備わるCPUなどが実際の処理の一部または全部を行
い、その処理によって本実施形態の機能が実現される場
合も含まれる。
Further, after the program code read from the storage medium is written into a memory provided in a function expansion board inserted into the computer or a function expansion unit connected to the computer, based on the instruction of the program code, The case where the CPU of the function expansion board or the function expansion unit performs part or all of the actual processing, and the function of the present embodiment is realized by the processing.

【0049】[0049]

【発明の効果】以上説明したように、本発明によれば、
多値情報である濃淡画像に対し疑似中間調処理を施すた
めに用いられる2値化パターンの作成を迅速かつ適切に
行なえるようになるとともに、2値化パターンの作成作
業を行うユーザの負担を軽減できる。
As described above, according to the present invention,
This makes it possible to quickly and appropriately create a binarization pattern used for performing pseudo halftone processing on a grayscale image that is multi-valued information, and to reduce the burden on the user who creates the binarization pattern. Can be reduced.

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

【図1】本発明2値化パターン作成支援装置の制御系の
構成例を示すブロック図である。
FIG. 1 is a block diagram illustrating a configuration example of a control system of a binarized pattern creation support device according to the present invention.

【図2】本発明の一実施形態に係る2値化パターン作成
編集処理手順の一例を示すフローチャートである。
FIG. 2 is a flowchart illustrating an example of a binarization pattern creation / edit processing procedure according to an embodiment of the present invention.

【図3】図2の手順における2値化パターンの編集モー
ドでの画面表示の一例を示す説明図である。
FIG. 3 is an explanatory diagram showing an example of a screen display in an edit mode of a binarization pattern in the procedure of FIG. 2;

【図4】図2の手順における2値化パターンの編集モー
ドで行われるマトリクス内ドット分布の変更操作を説明
するための説明図である。
FIG. 4 is an explanatory diagram for explaining an operation of changing a dot distribution in a matrix performed in a binary pattern editing mode in the procedure of FIG. 2;

【図5】図2の手順における2値化パターンの確認モー
ドでの画面表示の一例を示す説明図である。
5 is an explanatory diagram showing an example of a screen display in a binary pattern confirmation mode in the procedure of FIG. 2;

【図6】図2の手順によって作成された2値化パターン
を適用可能なシステムにおける画像処理部の構成例を示
すブロック図である。
6 is a block diagram illustrating a configuration example of an image processing unit in a system to which the binarization pattern created by the procedure of FIG. 2 can be applied.

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

10 2値化パターン作成支援装置 103 ROM 105 RAM 107 ハードディスク装置 113 表示部 115 入力部 303 輝度濃度変換部 305 黒生成/UCR部 307 2値化処理部 DISP 表示画面 EA 2値化パターン編集領域 DM 表示画面上のマトリクス C マトリクス内セル PNT ポインタ SH 2値化パターンテーブル 10 Binary pattern creation support device 103 ROM 105 RAM 107 Hard disk drive 113 Display unit 115 Input unit 303 Brightness / density conversion unit 305 Black generation / UCR unit 307 Binary processing unit DISP display screen EA Binary pattern editing area DM display Matrix on screen C Cell in matrix PNT Pointer SH Binary pattern table

───────────────────────────────────────────────────── フロントページの続き Fターム(参考) 5B050 AA09 CA07 DA02 EA02 5B057 AA11 CA08 CA16 CB07 CB16 CE13 5C077 MP01 MP08 NN04 NN07 RR02 SS07 5C082 AA32 BA35 BA39 CB01 CB06 DA87 MM02 MM09  ──────────────────────────────────────────────────続 き Continued on the front page F term (reference) 5B050 AA09 CA07 DA02 EA02 5B057 AA11 CA08 CA16 CB07 CB16 CE13 5C077 MP01 MP08 NN04 NN07 RR02 SS07 5C082 AA32 BA35 BA39 CB01 CB06 DA87 MM02 MM09

Claims (6)

【特許請求の範囲】[Claims] 【請求項1】 多値情報である濃淡画像に対し疑似中間
調処理を施すために用いられる2値化パターンの作成を
支援する2値化パターン作成支援装置であって、 各濃度に対応する前記2値化パターンのマトリクスを、
そのドット分布状態を明示して表示する手段と、 当該表示されたマトリクスを構成するセルを指定し、当
該指定されたセルに対してドット配置の有無を指示する
ための入力を行う手段と、 当該指示に応じて前記マトリクス内のドット分布状態を
変更する手段と、を具えたことを特徴とする2値化パタ
ーン作成支援装置。
1. A binarization pattern creation supporting apparatus for supporting creation of a binarization pattern used for performing pseudo halftone processing on a grayscale image as multi-valued information, wherein The matrix of the binarization pattern is
A means for explicitly displaying the dot distribution state, a means for designating cells constituting the displayed matrix, and performing an input for instructing the designated cell whether or not to arrange a dot; Means for changing a dot distribution state in the matrix according to an instruction.
【請求項2】 前記変更手段は、一の濃度に対応するマ
トリクスに施された変更を他の濃度に対応するマトリク
スに反映させることを特徴とする請求項1に記載の2値
化パターン作成支援装置。
2. The binarization pattern creation support according to claim 1, wherein the change unit reflects a change made to a matrix corresponding to one density to a matrix corresponding to another density. apparatus.
【請求項3】 多値情報である濃淡画像に対し疑似中間
調処理を施すために用いられる2値化パターンを作成す
る2値化パターン作成方法であって、 各濃度に対応する前記2値化パターンのマトリクスを、
そのドット分布状態を明示して表示する工程と、 当該表示されたマトリクスを構成するセルを指定し、当
該指定されたセルに対してドット配置の有無を指示する
ための入力を行う工程と、 当該指示に応じて前記マトリクス内のドット分布状態を
変更する工程と、を具えたことを特徴とする2値化パタ
ーン作成方法。
3. A binarization pattern creation method for creating a binarization pattern used for performing pseudo halftone processing on a grayscale image as multi-value information, wherein the binarization pattern corresponding to each density is provided. The matrix of the pattern
A step of explicitly displaying the dot distribution state, a step of designating cells constituting the displayed matrix, and performing an input for instructing whether or not a dot arrangement is to be performed on the designated cell; Changing a dot distribution state in the matrix according to an instruction.
【請求項4】 前記変更工程は、一の濃度に対応するマ
トリクスに施された変更を他の濃度に対応するマトリク
スに反映させることを特徴とする請求項3に記載の2値
化パターン作成方法。
4. The method according to claim 3, wherein in the changing step, a change made to a matrix corresponding to one density is reflected in a matrix corresponding to another density. .
【請求項5】 請求項3または4に記載の2値化パター
ン作成方法をコンピュータによって実行するためのプロ
グラムを記憶した記憶媒体。
5. A storage medium storing a program for causing a computer to execute the binarized pattern creating method according to claim 3 or 4.
【請求項6】 請求項1または2に記載の2値化パター
ン作成支援装置または請求項3または4に記載の2値化
パターン作成方法によって作成された2値化パターンを
用いて、多値情報である濃淡画像に対し疑似中間調処理
を施す手段を具えたことを特徴とする電子機器。
6. A multi-level information using a binarization pattern created by the binarization pattern creation support device according to claim 1 or the binarization pattern creation method according to claim 3 or 4. An electronic apparatus comprising means for performing pseudo halftone processing on a grayscale image.
JP2000087040A 2000-03-27 2000-03-27 Device for supporting production of binarization pattern and binarization pattern production method Pending JP2001274992A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2000087040A JP2001274992A (en) 2000-03-27 2000-03-27 Device for supporting production of binarization pattern and binarization pattern production method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2000087040A JP2001274992A (en) 2000-03-27 2000-03-27 Device for supporting production of binarization pattern and binarization pattern production method

Publications (1)

Publication Number Publication Date
JP2001274992A true JP2001274992A (en) 2001-10-05

Family

ID=18603120

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000087040A Pending JP2001274992A (en) 2000-03-27 2000-03-27 Device for supporting production of binarization pattern and binarization pattern production method

Country Status (1)

Country Link
JP (1) JP2001274992A (en)

Similar Documents

Publication Publication Date Title
JP2964931B2 (en) Image processing apparatus and image forming apparatus
JP5779603B2 (en) Printing apparatus, printing system, and toner scattering compensation method
JP2003174555A (en) Image processing apparatus and method and recording medium
JP2008005317A (en) Image processing apparatus and method, and computer program and recording medium
JPH11105349A (en) PRINT PROCESSING SYSTEM, PRINT PROCESSING METHOD, AND COMPUTER-READABLE RECORDING MEDIUM CONTAINING PRINT PROCESSING CONTROL PROGRAM
US7995238B2 (en) Image processing that can use both process and spot color plates
JP3711810B2 (en) Image conversion apparatus, storage medium, and image conversion method
JPH05238074A (en) Printer page composition with color and text
JPH07322074A (en) Equipment and method for data processing to process 2 level image file that a dither ring happened
JP2001245167A (en) Electrophotographic image processing apparatus and electrophotographic apparatus using the same
JP2001274992A (en) Device for supporting production of binarization pattern and binarization pattern production method
JP4131205B2 (en) Image processing apparatus and image processing program causing computer to execute image processing
JP4095234B2 (en) Image processing method, apparatus, and recording medium
JP3487284B2 (en) Printer system, printer driver, and printer
JP2003162717A (en) Image processing method and apparatus, printer system
JP3268712B2 (en) Image forming method and apparatus
JPH106561A (en) Method for increasing gray level image
JP4100959B2 (en) Image forming method, image forming program, and image forming control apparatus
JP4097111B2 (en) Image forming method and apparatus
JP2001078032A (en) Image processing apparatus and image processing method
JP2007038578A (en) Image processing apparatus and method
JP3476270B2 (en) Print data creation device
JPH10191050A (en) Image processing apparatus, image processing method, and storage medium storing procedure for image processing
JPH11232424A (en) Image processor
JP2003150365A (en) Image processor and image processing program