JP7119845B2 - Image processing device and program - Google Patents
Image processing device and program Download PDFInfo
- Publication number
- JP7119845B2 JP7119845B2 JP2018182956A JP2018182956A JP7119845B2 JP 7119845 B2 JP7119845 B2 JP 7119845B2 JP 2018182956 A JP2018182956 A JP 2018182956A JP 2018182956 A JP2018182956 A JP 2018182956A JP 7119845 B2 JP7119845 B2 JP 7119845B2
- Authority
- JP
- Japan
- Prior art keywords
- information
- colorimetric information
- unit
- colorimetric
- calculated
- 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.)
- Active
Links
Images
Landscapes
- Color, Gradation (AREA)
- Control Or Security For Electrophotography (AREA)
- Color Electrophotography (AREA)
- Facsimile Image Signal Circuits (AREA)
Description
本発明は、画像処理装置及びプログラムに関する。 The present invention relates to an image processing apparatus and program.
現在では、画像形成装置においてC(シアン)色、M(マゼンタ)色、Y(イエロー)色、K(ブラック)色であるプロセスカラーに相当する色材に加え、クリアや蛍光ピンク、メタリックなどの特色の色材を搭載し、記録媒体上に画像を形成する画像形成装置が知られている。 At present, in addition to color materials equivalent to process colors such as C (cyan), M (magenta), Y (yellow), and K (black) in image forming apparatuses, clear, fluorescent pink, metallic, etc. 2. Description of the Related Art There is known an image forming apparatus that forms an image on a recording medium by mounting special color materials.
一方、階調特性の経時変化による記録媒体上に形成した画像の品質の変化を抑制するために、階調特性を変化させる要因と階調特性の変化との関係を予め関連付けておき、画像形成時に画像データの濃度を補正する濃度キャリブレーション技術が存在する(特許文献1)。 On the other hand, in order to suppress changes in the quality of an image formed on a recording medium due to changes in gradation characteristics over time, the relationship between the factors that change the gradation characteristics and changes in the gradation characteristics are associated in advance, and image formation is performed. There is sometimes a density calibration technique for correcting the density of image data (Patent Document 1).
従来では、記録媒体上に形成されたチャートを分光測色計で読み取り、読み取り結果として取得される分光反射率情報から濃度値に変換することで階調特性の測定を行っていた。 Conventionally, the gradation characteristics are measured by reading a chart formed on a recording medium with a spectrophotometer and converting the spectral reflectance information obtained as the reading result into a density value.
しかしながら、従来の濃度キャリブレーション技術では、予め階調特性を測定している特色の色材について濃度キャリブレーションを行うことはできるが、予め階調特性を測定していない特色の色材については、適切な濃度キャリブレーションを行うことができない。 However, with the conventional density calibration technique, density calibration can be performed for a special color material whose gradation characteristics have been measured in advance, but for a special color color material whose gradation characteristics have not been measured in advance, Proper density calibration cannot be performed.
また、蛍光色やメタリック色など、CMYK色と異なり、蛍光成分や光の乱反射の影響で濃度と階調特性の変化に因果関係が薄い色材があるため、従来のように、分光反射率情報から濃度値のみを求め、濃度キャリブレーションを行う方法では、適切な濃度キャリブレーションを行うことが難しい。 In addition, unlike CMYK colors, such as fluorescent colors and metallic colors, there are color materials that have a weak causal relationship between changes in density and gradation characteristics due to the effects of fluorescent components and diffuse reflection of light. It is difficult to perform appropriate density calibration with the method of obtaining only the density value from , and performing density calibration.
本発明は、上記に鑑みてなされたものであって、多種多様な記録媒体や色材に対する濃度キャリブレーションを可能にする画像処理装置及びプログラムを提供することを目的とする。 SUMMARY OF THE INVENTION It is an object of the present invention to provide an image processing apparatus and program that enable density calibration for a wide variety of recording media and color materials.
上述した課題を解決し、目的を達成するために、本発明は、記録媒体上に特色の色材を用いて形成された画像に関する分光反射率情報を取得し、取得した前記分光反射率情報に基づいて、複数の測色情報を算出する算出部と、前記算出部が算出した前記複数の測色情報から、1つの測色情報を決定する決定部と、前記決定部により決定された前記測色情報に基づいて、特色の色材の階調特性の補正を行う際に使用する階調パラメータを生成するパラメータ生成部と、を備えることを特徴とする。 In order to solve the above-described problems and achieve the object, the present invention obtains spectral reflectance information about an image formed on a recording medium using a special color material, and uses the obtained spectral reflectance information as a a calculating unit that calculates a plurality of colorimetric information based on the colorimetric information; a determining unit that determines one colorimetric information from the plurality of colorimetric information calculated by the calculating unit; and the colorimetric information determined by the determining unit. and a parameter generation unit that generates a gradation parameter used when correcting the gradation characteristic of the special color material based on the color information.
本発明によれば、多種多様な記録媒体や色材に対する濃度キャリブレーションを行うことができる、という効果を奏する。 According to the present invention, it is possible to perform density calibration for a wide variety of recording media and color materials.
以下に添付図面を参照して、画像処理装置及びプログラムの実施の形態を詳細に説明する。以下では、画像形成装置について、電子写真方式の画像形成装置を例に挙げて説明するが、これに限られず、インクジェット方式の画像形成装置でもよい。 Exemplary embodiments of an image processing apparatus and a program will be described in detail below with reference to the accompanying drawings. An electrophotographic image forming apparatus will be described below as an example of the image forming apparatus, but the image forming apparatus is not limited to this, and may be an inkjet image forming apparatus.
(実施の形態)
[画像処理システムの構成の説明]
図1は、実施の形態にかかる画像処理システム100の一例を示す図である。図1に示すように、画像処理システム100は、コンピュータ200、DFE(Digital Front End)300と、画像形成装置400と、分光測色計500とを備えている。
(Embodiment)
[Explanation of configuration of image processing system]
FIG. 1 is a diagram illustrating an example of an
コンピュータ200は、ユーザが画像形成装置400で実行する画像データを含む印刷ジョブを作成する装置であり、作成された印刷ジョブをDFE300へ送信する。
The
DFE300は、本発明における画像処理装置の一例であり、コンピュータ200から受信した印刷ジョブに基づいて、画像形成装置400が画像形成を行う際に使用する描画データ(ラスターデータ)を生成するRIP(Raster Image Processer)エンジンを備えている。DFE300は、生成した描画データを画像形成装置400へ送信する。
The DFE 300 is an example of an image processing apparatus according to the present invention, and is based on a print job received from the
画像形成装置400は、DFE300から受信した描画データに基づいて、記録媒体上に画像形成を行う。画像形成装置400は、C(シアン)色、M(マゼンタ)色、Y(イエロー)色、K(ブラック)色であるCMYKのプロセスカラーに相当する色材に加え、クリア、ホワイト、蛍光ピンク、メタリックなどの特色の色材を搭載し、記録媒体上に画像形成を行う。
The
分光測色計500は、画像形成装置400が記録媒体上に形成した画像を読み取り、分光反射率を示す分光反射率情報を取得し、DFE300へ送信する。なお、本実施の形態では、分光測色計500がDFE300に接続されているが、これに限られず、コンピュータ200に接続されていてもよいし、画像形成装置400に接続されていてもよい。
The
概略的には、画像形成装置400が特色の色材を用いて専用のチャート600(図5参照)を印刷し、DFE300が印刷された専用のチャート600を測定して得られた分光反射率情報を分光測色計500から受け取る。
Schematically, the
なお、本実施の形態では、DFE300と画像形成装置400が異なる装置として示されているが、これに限られず、画像形成装置400がDFE300の機能を備えていてもよいし、画像形成装置400がDFE300の機能を備えていてもよい。例えばコンピュータ200がDFE300の機能を備えている場合、DFE300の機能に相当する構成を画像処理装置として解することができる。また、コンピュータ200と画像形成装置400でDFE300の機能を分担して備えていてもよい。
Although the DFE 300 and the
次に、DFE300のハードウェア構成について説明する。 Next, the hardware configuration of the DFE 300 is described.
図2は、DFE300のハードウェア構成の一例を示す図である。図2に示すように、DFE300は、制御主体となるCPU(Central Processing Unit)301を備えている。DFE300は、ROM(Read Only Memory)302、RAM(Random Access Memory)303、HDD(Hard Disk Drive)304、SSD(Solid State Drive)305、I/F306、液晶ディスプレイ(LCD)307、操作部308を備えており、各部がCPU301にバス309を介して接続されている。
FIG. 2 is a diagram showing an example of the hardware configuration of the DFE 300. As shown in FIG. As shown in FIG. 2, the DFE 300 includes a CPU (Central Processing Unit) 301 that serves as a control subject. The DFE 300 includes a ROM (Read Only Memory) 302, a RAM (Random Access Memory) 303, a HDD (Hard Disk Drive) 304, an SSD (Solid State Drive) 305, an I/
CPU301は、RAM303を作業領域として使用し、ROM302、HDD304、SSD305等に格納されているプログラムを実行することで、画像形成装置400の制御や画像処理を実現する。
The
HDD304、SSD305は、コンピュータ200から送られてくる印刷ジョブや、分光測色計500から受け取った分光反射率の情報を格納する記憶部として機能する。また、CPU301が実行するプログラムを記憶していてもよい。
The
I/F306は、CPU301やHDD304、SSD305などと、LCD307や操作部308を通信可能に接続している。
The I/
LCD307は、ユーザに対して情報を出力する表示部の一例である。
The
操作部308は、ユーザが、LCD307に表示された情報を選択する、または、DFE300の操作を行う際に使用するタッチパネルやキーボードまたはマウスなどの装置である。
An
[DFEの機能構成の説明]
次に、DFE300のCPU301が、ROM302、HDD304、SSD305等に格納されているプログラムを実行することにより実現する機能について説明する。
[Explanation of functional configuration of DFE]
Next, functions realized by the
図3は、DFE300のCPU301の機能を示すブロック図である。DFE300は、印刷画像生成部401、階調補正部402、中間調処理部403、階調補正パラメータ生成部404、特色色材階調補正パラメータ生成部405、記憶手段406を備えている。
FIG. 3 is a block diagram showing functions of the
印刷画像生成部401は、コンピュータ200から送られてくる印刷ジョブに含まれる画像データに基づいて、画像形成装置400が画像形成を行う際に使用する描画データを生成する。印刷画像生成部401は、生成した描画データを階調補正部402へ送信する。
Based on the image data included in the print job sent from the
階調補正部402は、階調補正の際の狙いの階調特性(補正ターゲット情報)を生成し、印刷画像生成部401から受け取った描画データにおける階調値の補正を行う。階調値の補正を行うことで、画像形成装置が設置された環境の変化や特色の色材を使用することにより生じる階調特性の変化を補正することができる。階調補正部402は、階調補正の処理を行う際には、CMYKの色材については既知手法を用いて階調補正パラメータ生成部404により生成した階調補正パラメータを使用する。階調補正部402は、特色の色材については、後述する特色色材階調補正パラメータ生成部405が生成したデータを使用する。階調補正部402は、補正後の描画データを中間調処理部403へ送信する。
The
中間調処理部403は、階調補正部402から受け取った補正後の描画データに基づいて、画像形成装置400に適した形式にスクリーン処理を行う。中間調処理部403は、スクリーン処理が行われた描画データを画像形成装置400へ送信する。
The
次に、図4を用いて、特色色材階調補正パラメータ生成部405が備える機能について説明する。
Next, with reference to FIG. 4, functions of the special color material gradation correction
図4は、特色色材階調補正パラメータ生成部405の機能ブロックを示す図である。特色色材階調補正パラメータ生成部405は、測色情報算出部501と、利用測色情報決定部502と、補正ターゲット生成部503と、補正パラメータ生成部504と、を備えている。
FIG. 4 is a diagram showing functional blocks of the special color material tone correction
測色情報算出部501は、算出部の一例であり、画像形成装置400における特色の色材の階調特性を取得する。測色情報算出部501は、分光測色計500から受け取った分光反射率情報から、測色情報ごとの測定値を計算し、利用測色情報決定部502と補正パラメータ生成部504へ送信する。測色情報算出部501の詳細については後述する。
The colorimetric
また、測色情報算出部501が、専用のチャート600を印刷した際の記録媒体と特色の色材の組み合わせについて、以前にキャリブレーションを行っているかどうかを判断してもよいし、ユーザによってコンピュータ200又は画像形成装置400の図示しない操作部から以前にキャリブレーションを行っている組み合わせかどうかを入力させてもよい。
Further, the colorimetric
例えば、記憶手段406は、階調補正部402において以前に生成した補正ターゲット情報(階調補正の際の狙いの階調特性)をHDD304やSSD305に記憶しておく。測色情報算出部501が、専用のチャート600を印刷した際の記録媒体と特色の色材の組み合わせについて、以前にキャリブレーションを行っている(測色情報を算出したことがある)と判断した場合、後述の補正ターゲット生成部503は、以前に生成した補正ターゲット情報を、記憶手段406にHDD304やSSD305から読み出させて取得することができる。
For example, the
図5は、分光測色計500で測定する専用のチャート600の一例を示す図である。図5に示すチャート600は、特色の色材の階調補正に使用される専用のチャートである。この専用のチャート600には、特色の色材単色について、記録媒体上における色材の積載量が単位面積当たり0%~100%までの複数のパッチが存在している。なお、この専用のチャート600は、特色の色材の中間階調の特性が把握できるのであればパッチ数や配置に指定はないが、記録媒体と特色の色材の情報を取得するために、色材が全く載っていない0%と、色材をベタで載せた100%のパッチを含んでいることが好ましい。例えば、色材の積載量が0%のパッチは階調値「0」に対応しており、積載量が100%のパッチは階調値「255」に対応している。専用のチャート600から読み取った分光反射率の情報は、チャート600上のパッチの階調値の最小値と最小値の差が大きいほど、本実施の形態のDFE300における階調補正の精度が良くなる。
FIG. 5 is a diagram showing an example of a dedicated chart 600 measured by the
なお、本実施の形態では、階調値を0から255までの値としているがこれに限られず、濃度を表す値であればよく、0から1024までの値でもよい。その場合、濃度を表す値のうち、最も小さい値に積載量「0%」のパッチが対応し、最も大きい値に積載量「100%」のパッチが対応する。最小値と最大値の間の値は、それぞれ0から100%の間のパッチに適宜対応していればよい。 In this embodiment, the gradation value is a value from 0 to 255, but is not limited to this, and may be a value from 0 to 1024 as long as it represents the density. In this case, among the values representing the density, the smallest value corresponds to the patch with the loading amount of "0%", and the largest value corresponds to the patch with the loading amount of "100%". Each of the values between the minimum and maximum values may appropriately correspond to patches between 0 and 100%.
次に、測色情報算出部501が備える機能について説明する。
Next, functions of the colorimetric
図6は、測色情報算出部501が備える機能ブロックを示す図である。測色情報算出部501は、測色情報受信部601と、測色情報演算部602と、を備えている。
FIG. 6 is a diagram showing functional blocks included in the colorimetric
測色情報受信部601は、分光測色計500で測定した専用のチャート600の測定結果である分光反射率情報を受信する。または、分光測色計500で測定した分光反射率情報に相当する測定データを、ユーザがコンピュータ200を使用してDFE300に入力してもよい。
The colorimetric
図7は、分光反射率情報の一例を示す図である。図7に示すように、各階調値に対する分光反射率は、チャート600を測定する際の光の波長によって異なるものとなっている。 FIG. 7 is a diagram showing an example of spectral reflectance information. As shown in FIG. 7, the spectral reflectance for each gradation value differs depending on the wavelength of light when the chart 600 is measured.
測色情報演算部602は、測色情報受信部601が受信した分光反射率情報又は測定データに基づいて複数の測色情報を算出し、利用測色情報決定部502へ送信する。
The colorimetric
図8は、測色情報演算部602が算出した測色情報の一例を示す図である。ここで、測色情報とは、図8中のL*a*b*色空間、XYZ色空間や分光反射率などの分光反射率情報から算出する項目である。測色情報は、チャート600を読み取った際の濃度情報や、L*a*b*色空間、XYZ色空間といった色空間情報に加え、記録媒体そのものが有する色(記録媒体色)とチャート600との色差ΔEや彩度差ΔCといった相対色情報を含む。
FIG. 8 is a diagram showing an example of colorimetric information calculated by the colorimetric
なお、測色情報演算部602が算出することが可能な複数の測色情報の一覧をLCD307に表示させ、ユーザに算出する測色情報を選択させてもよい。また、測色情報演算部602が算出することが可能な複数の測色情報の一覧をLCD307に表示させ、ユーザによって算出する項目を削除させてもよい。例えば、蛍光色やメタリック色の濃度キャリブレーションを行う場合は、濃度キャリブレーションに濃度の測色情報を用いることは好ましくないため、あらかじめ濃度の項目を削除する、または、濃度以外の項目を選択させるようにしてもよい。
Note that a list of a plurality of colorimetric information that can be calculated by the colorimetric
次に、利用測色情報決定部502について説明する。
Next, the use colorimetric
利用測色情報決定部502は、決定部の一例であり、専用のチャート600を印刷した種類の記録媒体と専用のチャート600の印刷に使用した特色の色材の組み合わせから、その組み合わせにおいて階調補正の際に使用する測色情報を決定する。利用測色情報決定部502は、記録媒体の種類、特色の色材、決定した測色情報を補正ターゲット生成部503へ送る。
The used colorimetric
次に、利用測色情報決定部502が備える機能について説明する。
Next, functions provided in the use colorimetric
図9は、利用測色情報決定部502の機能ブロックを示す図である。利用測色情報決定部502は、ダイナミックレンジ算出部901と、利用測色情報選択部902と、を備えている。
FIG. 9 is a diagram showing functional blocks of the used colorimetric
ダイナミックレンジ算出部901は、測色情報算出部501から受け取った測色情報について、色材の積載量が0%のチャートの測定値と、100%のチャートの測定値の差の絶対値であるダイナミックレンジを算出する。ダイナミックレンジ算出部901は、算出したダイナミックレンジを利用測色情報選択部902へ送信する。
The dynamic
利用測色情報選択部902は、ダイナミックレンジ算出部901から受け取った複数の測色情報のそれぞれについて評価値の算出を行う。
The used colorimetric
なお、本実施の形態では、説明のため測色情報算出部501が分光反射率情報から算出した値も測色情報としている。しかし、上述した評価値の算出方法では、測色情報ごとに数値の尺度が異なるため、適切な評価値の比較を行うことができない。
In the present embodiment, for the sake of explanation, the value calculated from the spectral reflectance information by the colorimetric
そこで、測色情報ごとに算出した評価値を適切に比較するために、本実施の形態では、測色情報ごとに評価係数Nを設定し、下記の式により評価値Dを算出する。 Therefore, in order to appropriately compare evaluation values calculated for each colorimetric information, in the present embodiment, an evaluation coefficient N is set for each colorimetric information, and an evaluation value D is calculated by the following equation.
D=|V100-V0|/N ・・・(1)
V100:色材の積載量が100%のパッチに対応する測定値
V0:色材の積載量が0%のパッチに対応する測定値
N:評価係数
D=|V100−V0|/N (1)
V100: measured value corresponding to a patch with 100% colorant loading
V0: Measured value corresponding to a patch with a colorant loading of 0%
N: Evaluation coefficient
上記の式(1)を用いて評価値Dを算出することで、数値の尺度が異なる測色情報について、適切に評価値を比較することができる。 By calculating the evaluation value D using the above formula (1), it is possible to appropriately compare the evaluation values of the colorimetric information having different numerical scales.
図10は、測定情報それぞれの評価係数Nのテーブルの一例を示す図である。本実施の形態では、測色情報ごとにとりうる最大のダイナミックレンジを想定して設定されている。例えば、L*であれば、理論上の数値の幅は0~100であるため、評価係数Nが100に設定されている。 FIG. 10 is a diagram showing an example of a table of evaluation coefficients N for each piece of measurement information. In the present embodiment, the maximum dynamic range that can be taken for each colorimetric information is assumed and set. For example, for L*, the theoretical numerical range is 0 to 100, so the evaluation coefficient N is set to 100.
この評価係数Nは、テーブルとしてHDD304やSSD305に記憶されていてもよい。その場合、評価値を算出する際に、利用測色情報選択部902は記憶手段406へ図10のテーブルを送信するように要求し、記憶手段406がHDD304やSSD305からテーブルを読み出し利用測色情報選択部902へ送信する。これに限られず、ユーザがコンピュータから評価係数Nを入力してもよいし、画像形成装置400の図示しない操作部から入力してもよい。
This evaluation coefficient N may be stored in the
図11は、利用測色情報選択部902が算出した測色情報ごとの評価値の一例を示す図である。利用測色情報選択部902は、図11に示す算出した評価値に基づいて、評価値の高い測色情報を選択し、選択した測色情報を補正ターゲット生成部503へ送信する。図11において評価値が高い測色情報ほど、測定値の変化が大きいことを示しており、測定値の変化が大きいほど濃度キャリブレーションを行うための階調パラメータを適切に算出することができる。そのため、本実施の形態では、利用測色情報選択部902は、もっとも評価値の高い測色情報を選択している。本実施の形態の場合、a*の値がもっとも大きいため、利用測色情報選択部902は、a*を選択する。
FIG. 11 is a diagram showing an example of an evaluation value for each colorimetric information calculated by the used colorimetric
なお、これに限られず、利用測色情報選択部902は、評価値の一覧をLCD307に表示させユーザに測色情報を選択させてもよい。
The colorimetric
次に、補正ターゲット生成部503について説明する。
Next, the correction
補正ターゲット生成部503は、ターゲット生成部の一例であり、利用測色情報決定部502から受け取った測色情報(本実施の形態の例ではa*である。以降、a*とする。)に基づいて、階調補正部402が階調補正の際の狙いの階調特性となる補正ターゲット情報を生成する。補正ターゲット情報を生成する際には、記憶手段406がHDD304又はSSD305に記憶されている階調特性の基準となる基準ターゲットの形状の情報である基準ターゲット形状情報を読み出し、補正ターゲット生成部503へ送信する。補正ターゲット生成部503は、記憶手段406から受け取った基準ターゲット情報を用いて補正ターゲット情報を生成する。補正ターゲット生成部503は、生成した補正ターゲット情報と記録媒体の種類、特色の色材の種類を記憶手段406と補正パラメータ生成部504へ送信する。
The correction
次に、補正ターゲット生成部503が備える機能について説明する。
Next, functions of the correction
図12は、補正ターゲット生成部503が備える機能ブロックを示す図である。補正ターゲット生成部503は、基準ターゲット形状取得部1201と、ターゲット補正部1202と、を備える。
FIG. 12 is a diagram showing functional blocks included in the correction
基準ターゲット形状取得部1201は、記憶手段406へ、a*に対応する基準ターゲット形状情報を要求する。記憶手段406は、HDD304またはSSD305から、測色情報に対応する基準ターゲット形状情報を読み出し、基準ターゲット形状取得部1201へ送信する。
The reference target shape acquisition unit 1201 requests the
ここで、図13は基準ターゲット形状情報の一例を示す図、図14は基準ターゲット形状情報が示す具体的な形状の一例を示す図である。基準ターゲットは、図13に示すように、色材の積載量が0%のパッチに対応する値として0.000、色材の積載量が100%のパッチに対応する値として1.000の数値を持ち、その他の積載量に対して0.000~1.000の値の範囲で中間調の形状を現すテーブルである。また、基準ターゲット形状情報は、例えば色材の積載量が0%と100%のパッチを直線で結んだ様な“リニア形状(形状1)”や、リニア形状に比べ中間の階調値における数値がそれぞれ大きい“上に凸形状(形状2)”、リニア形状に比べ中間の階調値における数値がそれぞれ小さい“下に凸形状”といったパターンがHDD304やSSD305に記憶されており、テーブルには測色情報と基準ターゲット形状が対応付けられている。
Here, FIG. 13 is a diagram showing an example of reference target shape information, and FIG. 14 is a diagram showing an example of a specific shape indicated by the reference target shape information. As shown in FIG. 13, the reference target has a numerical value of 0.000 corresponding to a patch with a loading amount of coloring material of 0% and a numerical value of 1.000 corresponding to a patch having a loading amount of coloring material of 100%. , and represents the shape of the halftones in the range of values from 0.000 to 1.000 for other payloads. The reference target shape information is, for example, a "linear shape (shape 1)" such as a straight line connecting patches with a loading amount of coloring material of 0% and 100%. The
本実施の形態においては、測色情報に応じた基準ターゲットの形状を使用することで、後述する階調パラメータの生成を適切に行うことができる。これは、測色情報に応じて中間調の色再現性が異なるためである。 In this embodiment, by using the shape of the reference target according to the colorimetric information, it is possible to appropriately generate tone parameters, which will be described later. This is because the color reproducibility of intermediate tones differs depending on the colorimetric information.
なお、本実施の形態では、基準ターゲット形状取得部1201が、利用測色情報決定部502が決定した測色情報に対応する基準ターゲット形状情報を記憶手段406に要求し、記憶手段406から受け取っているが、測色情報に対応する基準ターゲット形状情報をユーザがコンピュータ200から入力してもよいし、画像形成装置400の図示しない操作部から入力してもよい。
In this embodiment, the reference target shape acquisition unit 1201 requests the
ターゲット補正部1202は、正規化されている基準ターゲット形状情報に対して、a*について、色材の積載量が単位面積当たり0%のパッチの測定値と色材の積載量が単位面積当たり100%の測定値を使用して、a*に対応する非正規化後の基準ターゲット形状情報(補正ターゲット情報)を生成する。この非正規化処理は、基準ターゲット形状情報の各数値に対して下記の式(2)で各階調の狙いとなる値を算出する。 With respect to the normalized reference target shape information, the target correction unit 1202 obtains the measured value of the patch with a colorant loading amount of 0% per unit area and the colorant loading amount of 100% per unit area for a*. % measurements are used to generate non-normalized reference target shape information (corrected target information) corresponding to a*. In this non-normalization process, the target value of each gradation is calculated by the following formula (2) for each numerical value of the reference target shape information.
Tn=TSn(V100-V0)+V0 ・・・(2)
Tn:n階調目標の補正ターゲット情報の数値
V100:測色情報の色材の積載量が100%の測色値
V0:測色情報の色材の積載量が0%の測色値
TSn:基準ターゲット形状情報のうち、色材の積載量n%に対応する数値
Tn=TSn(V100-V0)+V0 (2)
Tn: Numerical value of correction target information for n tone target V100: Colorimetric value when the loading amount of colorant in colorimetric information is 100%
V0: Colorimetric value when the loading amount of coloring material in the colorimetric information is 0% TSn: A numerical value corresponding to n% of the loading amount of coloring material in the reference target shape information
ターゲット補正部1202は、式(2)により算出した(補正ターゲット情報)の数値Tnを補正パラメータ生成部504と記憶手段406へ送信し、a*を、記憶手段406へ送信する。
The target correction unit 1202 transmits the numerical value Tn of (correction target information) calculated by the equation (2) to the correction
ここで、図15は非正規化処理後の基準ターゲット形状情報(補正ターゲット情報)の一例を示す図、図16は非正規化処理後の基準ターゲット形状情報(補正ターゲット情報)が示す具体的な形状の一例を示す図である。図15及び図16に示すように、図13に示した0.000~1.000の正規化されていた基準ターゲットが、図14でプロットした形状を保ちつつ、測色情報と同じダイナミックレンジをもつ補正ターゲットへと非正規化されている事が分かる。また、専用のチャート600に形成される各パッチの最小値と最大値の差が大きいほど、算出できる補正ターゲットの値が多くなり、後述の算出される補正パラメータの数が多くなるため、キャリブレーションの精度が向上する。 Here, FIG. 15 is a diagram showing an example of reference target shape information (correction target information) after non-normalization processing, and FIG. It is a figure which shows an example of a shape. As shown in FIGS. 15 and 16, the normalized reference target of 0.000 to 1.000 shown in FIG. 13 maintains the shape plotted in FIG. 14 and has the same dynamic range as the colorimetric information. It can be seen that it has been denormalized to the correction target with Further, as the difference between the minimum value and the maximum value of each patch formed on the dedicated chart 600 increases, the number of correction target values that can be calculated increases, and the number of correction parameters calculated later increases. accuracy is improved.
次に、補正パラメータ生成部504について説明する。
Next, the
補正パラメータ生成部504は、パラメータ生成部の一例であり、測色情報算出部501から受け取った測色情報(a*)と、補正ターゲット生成部503から受け取った補正ターゲット情報と、に基づいて、画像形成装置400の特色の色材における階調特性が、補正ターゲット情報の形状と実質的に一致させる階調補正パラメータ情報(階調パラメータ)を生成する。補正パラメータ生成部504は、生成した階調補正パラメータ情報を記録媒体の種類、特色の色材の種類を記憶手段406へ送信する。
The correction
次に、補正パラメータ生成部504について説明する。
Next, the
図17は、補正パラメータ生成部504が備える機能ブロックを示す図である。
FIG. 17 is a diagram showing functional blocks included in the correction
補正パラメータ生成部504は、測色情報(a*)と、補正ターゲット生成部503から受け取った補正ターゲット情報Tnから階調補正パラメータ情報を生成する。具体的には、図18を用いて説明する。
The correction
図18は、階調補正パラメータ情報について説明する図である。 FIG. 18 is a diagram for explaining tone correction parameter information.
図18(a)に示すグラフは、利用測色情報決定部502で決定されたa*と補正ターゲット情報Tnであり、右のグラフは最終的に生成される階調補正パラメータ情報である。図18(a)に示すグラフ中の矢印は階調補正パラメータ情報の生成過程を表しており、階調値「20」の補正ターゲット情報の値と同等の値を持つ測色上の階調値を関連付けている。図18(a)中では補正ターゲットの階調値「20」と同等の値を持つ測色情報の階調値は「37」となっている。つまり、補正ターゲット情報の階調値「20」の数値を実現するには、実際には「37」の入力値を画像形成装置400で印刷すればよいことがわかる。この対応情報を全階調値で計算すると、図18(b)に示すグラフのような階調補正パラメータ情報となる。
The graph shown in FIG. 18A is a* determined by the colorimetric
なお、補正パラメータ生成部504は、測色情報、記録媒体の種類、特色の色材の種類の組み合わせが、以前に階調補正を行っている組み合わせであれば、記憶手段406にHDD304又はSSD305に記憶されている補正ターゲット情報を読み出させ補正パラメータ生成部504へ送信させることで、階調補正パラメータ情報を生成することができる。言い換えると、特色色材階調補正パラメータ生成部405は、記録媒体と特色の色材の組み合わせが新規の場合は、測色情報算出部501、利用測色情報決定部502、補正ターゲット生成部503、補正パラメータ生成部504の機能を利用して階調補正パラメータ情報を生成する。
Note that the correction
記憶手段406は、上述したように、HDD304やSSD305に記憶されている基準ターゲット形状情報を読み出し、補正ターゲット生成部503へ送信する他に、補正ターゲット生成部503から受け取った補正ターゲット情報、記録媒体の種類、特色の色材の種類、補正パラメータ生成部から受け取った階調補正パラメータ情報を対応付けてHDD304やSSD305に記憶させる。
As described above, the
次に、本実施の形態にかかる画像処理装置であるDFE300が行う処理のうち特徴的な処理の流れについて説明する。図19は、階調補正パラメータ情報の生成処理の流れを示すフローチャートである。
Next, a characteristic process flow among the processes performed by the
図19に示すように、S1901では、ユーザによって特色色材キャリブレーションが実行されると、DFE300の測色情報算出部501は、図5で示した測定用の専用のチャート600の画像データを画像形成装置400へと送信し、専用のチャート600を印刷させる。
As shown in FIG. 19, in S1901, when the user executes the special color material calibration, the colorimetric
S1902では、DFE300の測色情報算出部501は、ユーザが分光測色計500の測色結果である分光反射率情報を受信する。
In S<b>1902 , the colorimetric
S1903では、DFE300の測色情報算出部501は、受信した分光反射率情報を基に、L*a*b*、XYZなどの複数の測定情報を算出する。
In S1903, the colorimetric
S1904では、DFE300の測色情報算出部501は、専用のチャート600を印刷した際の記録媒体の種類と特色の色材の種類の組み合わせに対して、以前にキャリブレーションを実行していたかどうかを判断する。DFE300の測色情報算出部501は、記録媒体の種類と特色の色材の種類の組み合わせに対して、以前にキャリブレーションを実行していたと判断した場合、すなわち、以前に補正ターゲットを作成済みと判断した場合(S1904のNo)、S1909へ進む。これに対して、DFE300の測色情報算出部501は、以前にキャリブレーションを実行していないと判断した場合、すなわち、補正ターゲットを新規に作成と判断した場合(S1904のYes)、S1905へ進む。
In S1904, the colorimetric
S1905では、DFE300の利用測色情報決定部502が、測色情報算出部501が算出した各種測色情報から、評価値のもっとも大きい測色情報を決定する。
In S<b>1905 , the used colorimetric
S1906では、DFE300の補正ターゲット生成部503が、S1905で決定された測色情報に基づいて、キャリブレーションの際に使用する補正ターゲット情報を生成する。生成された補正パラメータ情報は、DFE300の記憶手段406により、HDD304またはSSD305に記憶される。
In S1906, the correction
S1907では、DFE300の補正パラメータ生成部504が、補正ターゲット情報に基づいて、階調補正パラメータ情報を生成する。
In S1907, the correction
S1908では、生成された階調補正パラメータ情報が、DFE300の記憶手段406により、HDD304またはSSD305に記憶される。
In S<b>1908 , the generated gradation correction parameter information is stored in the
一方、S1909では、DFE300の記憶手段406が、専用のチャート600を印刷した記録媒体の種類と特色の色材の種類に基づいて、HDD304またはSSD305から以前に生成した補正ターゲット情報を読み出し、補正パラメータ生成部504へ送信して、S1907に進む。
On the other hand, in S1909, the
このように本実施の形態によれば、予め階調特性を測定していなかった特色の色材や記録媒体に対して、分光反射率情報から濃度キャリブレーションに使用する適切な測色情報を決定することができるため、適切な濃度キャリブレーションを行うことができる。 As described above, according to the present embodiment, appropriate colorimetric information to be used for density calibration is determined from spectral reflectance information for a particular color material or recording medium whose gradation characteristics have not been measured in advance. Therefore, appropriate density calibration can be performed.
なお、本発明の各実施の形態の機能は、アセンブラ、C、C++、C#、Java(登録商標)等のレガシープログラミング言語やオブジェクト指向プログラミング言語等で記述されたコンピュータ実行可能なプログラムにより実現でき、各実施の形態の機能を実行するためのプログラムは、電気通信回線を通じて頒布することができる。 The functions of each embodiment of the present invention can be realized by a computer-executable program written in a legacy programming language such as assembler, C, C++, C#, Java (registered trademark), or an object-oriented programming language. , programs for executing the functions of each embodiment can be distributed through telecommunication lines.
また、本発明の各実施の形態の機能を実行するためのプログラムは、ROM、EEPROM(Electrically Erasable Programmable Read-Only Memory)、EPROM(Erasable Programmable Read-Only Memory)、フラッシュメモリ、フレキシブルディスク、CD(Compact Disc)-ROM、CD-RW(Re-Writable)、DVD-ROM、DVD-RAM、DVD-RW、ブルーレイディスク、SDカード、MO(Magneto-Optical disc)等の装置可読な記録媒体に格納して頒布することもできる。 Programs for executing the functions of each embodiment of the present invention include ROM, EEPROM (Electrically Erasable Programmable Read-Only Memory), EPROM (Erasable Programmable Read-Only Memory), flash memory, flexible disk, CD ( Compact Disc)-ROM, CD-RW (Re-Writable), DVD-ROM, DVD-RAM, DVD-RW, Blu-ray disc, SD card, MO (Magneto-Optical disc), etc. You can also distribute
さらに、本発明の各実施の形態の機能の一部または全部は、例えばFPGA(Field Programmable Gate Array)等のプログラマブル・デバイス(PD)上に実装することができ、またはASICとして実装することができ、各実施の形態の機能をPD上に実現するためにPDにダウンロードする回路構成データ(ビットストリームデータ)、回路構成データを生成するためのHDL(Hardware Description Language)、VHDL(Very High Speed Integrated Circuits Hardware Description Language)、Verilog-HDL等により記述されたデータとして記録媒体により配布することができる。 Furthermore, part or all of the functions of each embodiment of the present invention can be implemented on a programmable device (PD) such as an FPGA (Field Programmable Gate Array), or can be implemented as an ASIC. , circuit configuration data (bit stream data) downloaded to the PD to realize the functions of each embodiment on the PD, HDL (Hardware Description Language) for generating circuit configuration data, VHDL (Very High Speed Integrated Circuits (Hardware Description Language), Verilog-HDL, etc., and can be distributed on a recording medium.
以上、本発明にかかる実施の形態について説明したが、本発明は、上述の実施の形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上述の実施の形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。たとえば、実施の形態に示される全構成要素からいくつかの構成要素を削除してもよい。 Although the embodiments according to the present invention have been described above, the present invention is not limited to the above-described embodiments as they are. can. Also, various inventions can be formed by appropriate combinations of the plurality of constituent elements disclosed in the above-described embodiments. For example, some components may be deleted from all the components shown in the embodiments.
300 画像処理装置
307 表示部
501 算出部
502 決定部
504 パラメータ生成部
300
Claims (7)
前記算出部が算出した前記複数の測色情報から、1つの測色情報を決定する決定部と、
前記決定部により決定された前記測色情報に基づいて、特色の色材の階調特性の補正を行う際に使用する階調パラメータを生成するパラメータ生成部と、
を備えることを特徴とする画像処理装置。 a calculation unit that acquires spectral reflectance information related to an image formed on a recording medium using a special colorant, and calculates a plurality of pieces of colorimetric information based on the acquired spectral reflectance information;
a determination unit that determines one piece of colorimetric information from the plurality of pieces of colorimetric information calculated by the calculation unit;
a parameter generation unit that generates a gradation parameter used when correcting the gradation characteristics of the special color material based on the colorimetric information determined by the determination unit;
An image processing device comprising:
前記決定部は、前記算出部が算出した前記複数の測色情報のそれぞれについて、前記測色情報の最小値と最大値に基づいた評価値を算出し、算出した前記評価値に基づいて1つの測色情報を決定する、
ことを特徴とする請求項1に記載の画像処理装置。 each of the plurality of colorimetric information calculated by the calculation has a plurality of values;
The determining unit calculates an evaluation value based on the minimum value and the maximum value of the colorimetric information for each of the plurality of colorimetric information calculated by the calculating unit, and calculates one evaluation value based on the calculated evaluation value. determine the colorimetric information,
2. The image processing apparatus according to claim 1, wherein:
ことを特徴とする請求項2に記載の画像処理装置。 The determining unit calculates an evaluation value using a coefficient set for each of the plurality of colorimetric information calculated by the calculating unit.
3. The image processing apparatus according to claim 2, wherein:
ことを特徴とする請求項1ないし3の何れか一項に記載の画像処理装置。 wherein the plurality of colorimetric information calculated by the calculating unit includes at least one of L*a*b* color space, XYZ color space, and spectral reflectance;
4. The image processing apparatus according to any one of claims 1 to 3, characterized by:
ことを特徴とする請求項1に記載の画像処理装置。 a display unit for displaying a list of the plurality of colorimetric information that can be calculated by the calculation unit, and displaying the list of the plurality of colorimetric information displayed on the display unit to the calculation unit to select the colorimetric information calculated by
2. The image processing apparatus according to claim 1 , wherein:
ことを特徴とする請求項5に記載の画像処理装置。6. The image processing apparatus according to claim 5, characterized by:
記録媒体上に特色の色材により形成された画像に関する分光反射率情報を取得し、取得した前記分光反射率情報に基づいて、複数の測色情報を算出する算出機能と、
前記算出機能が算出した前記複数の測色情報から、1つの測色情報を決定する決定機能と、
前記決定機能により決定された前記測色情報に基づいて、特色の色材の階調補正を行う際に使用する階調パラメータを生成する生成機能と、
を実現させるプログラム。 In the computer that controls the image processing device,
a calculation function of obtaining spectral reflectance information relating to an image formed on a recording medium using a special colorant, and calculating a plurality of pieces of colorimetric information based on the obtained spectral reflectance information;
a determining function for determining one piece of colorimetric information from the plurality of pieces of colorimetric information calculated by the calculating function;
a generation function for generating a gradation parameter to be used when performing gradation correction of a special color material based on the colorimetric information determined by the determination function;
program to realize
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2018182956A JP7119845B2 (en) | 2018-09-27 | 2018-09-27 | Image processing device and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2018182956A JP7119845B2 (en) | 2018-09-27 | 2018-09-27 | Image processing device and program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2020049855A JP2020049855A (en) | 2020-04-02 |
| JP7119845B2 true JP7119845B2 (en) | 2022-08-17 |
Family
ID=69995274
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2018182956A Active JP7119845B2 (en) | 2018-09-27 | 2018-09-27 | Image processing device and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7119845B2 (en) |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004094484A (en) | 2002-08-30 | 2004-03-25 | Dainippon Ink & Chem Inc | CCM calculation system |
| JP2006173977A (en) | 2004-12-15 | 2006-06-29 | Canon Inc | Calibration method |
| JP2013154593A (en) | 2012-01-31 | 2013-08-15 | Canon Inc | Image processing device and image processing method |
| JP2014136413A (en) | 2013-01-18 | 2014-07-28 | Canon Inc | Inkjet recording device and calibration method |
| JP2017138518A (en) | 2016-02-04 | 2017-08-10 | 株式会社リコー | Image processing apparatus, image forming apparatus, image processing method, and program |
| JP2017217891A (en) | 2016-06-10 | 2017-12-14 | キヤノン株式会社 | Image processing apparatus, image processing method, and program |
-
2018
- 2018-09-27 JP JP2018182956A patent/JP7119845B2/en active Active
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004094484A (en) | 2002-08-30 | 2004-03-25 | Dainippon Ink & Chem Inc | CCM calculation system |
| JP2006173977A (en) | 2004-12-15 | 2006-06-29 | Canon Inc | Calibration method |
| JP2013154593A (en) | 2012-01-31 | 2013-08-15 | Canon Inc | Image processing device and image processing method |
| JP2014136413A (en) | 2013-01-18 | 2014-07-28 | Canon Inc | Inkjet recording device and calibration method |
| JP2017138518A (en) | 2016-02-04 | 2017-08-10 | 株式会社リコー | Image processing apparatus, image forming apparatus, image processing method, and program |
| JP2017217891A (en) | 2016-06-10 | 2017-12-14 | キヤノン株式会社 | Image processing apparatus, image processing method, and program |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2020049855A (en) | 2020-04-02 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8045186B2 (en) | Image processing apparatus, image processing method, computer readable medium and data signal | |
| CN104040520B (en) | Method and apparatus for controlling the color accuracy of digital printing device | |
| CN101662571A (en) | Method for generating color chart, color chart and printer | |
| US20100328691A1 (en) | Computer readable medium storing a control program for an image processing device using color profiles, and an evaluation method of color adjustment results by an image processing device using color profiles | |
| EP2899964A2 (en) | Method for generating lookup table and color conversion device | |
| US9025225B2 (en) | Color adjustment apparatus, color adjustment method, and non-transitory computer-readable recording medium storing a color adjustment program | |
| EP2690857B1 (en) | Color adjustment apparatus, color adjustment method, and non-transitory computer-readable recording medium storing a color adjustment program | |
| US9117160B2 (en) | Color conversion table creation method, non-transitory computer readable recording medium stored with color conversion table creation program, and color conversion table creating apparatus | |
| JP2009071617A (en) | Image processing apparatus, image processing method, and program | |
| JP7119845B2 (en) | Image processing device and program | |
| US8885219B2 (en) | Printing system color validation swatch methods and systems | |
| JP2013229652A (en) | Image processing device, image processing method, and program therefor | |
| JP2021140568A (en) | Image processing equipment, image forming equipment, and programs | |
| JP2021087140A (en) | Image processing device, image processing system, and program | |
| JP2015119371A (en) | Color profile creation system, color profile creation method and program | |
| JP2004064543A (en) | Image processing apparatus and method | |
| JP2006157107A (en) | Color material determination device, color material determination method, and recording medium | |
| JP7251241B2 (en) | Image processing device, image processing method and image processing program | |
| JP3910323B2 (en) | Profile creation method and profile creation apparatus | |
| JP4146057B2 (en) | Gradation correction curve evaluation result display method, gradation correction curve evaluation result display device, and gradation correction curve evaluation result display program | |
| JP2005210225A (en) | Image processing apparatus and image processing method | |
| JP3592152B2 (en) | Image processing method, apparatus and recording medium | |
| EP4485916A1 (en) | Image processing apparatus, information processing system, image processing method, and carrier medium | |
| JP2013222979A (en) | Data processing device, data processing method, and program therefor | |
| JP5408063B2 (en) | Calibration method, program, and calibration system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20210712 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20220412 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20220419 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20220616 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20220705 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20220718 |
|
| R151 | Written notification of patent or utility model registration |
Ref document number: 7119845 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |