JP4061007B2 - Gradation correction curve creation method and gradation correction curve creation device - Google Patents
Gradation correction curve creation method and gradation correction curve creation device Download PDFInfo
- Publication number
- JP4061007B2 JP4061007B2 JP2000053839A JP2000053839A JP4061007B2 JP 4061007 B2 JP4061007 B2 JP 4061007B2 JP 2000053839 A JP2000053839 A JP 2000053839A JP 2000053839 A JP2000053839 A JP 2000053839A JP 4061007 B2 JP4061007 B2 JP 4061007B2
- Authority
- JP
- Japan
- Prior art keywords
- correction curve
- gradation
- curve
- gradation correction
- deviation
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Color, Gradation (AREA)
- Image Processing (AREA)
- Facsimile Image Signal Circuits (AREA)
- Color Image Communication Systems (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、画像の階調を補正するための階調補正曲線を作成する階調補正曲線作成方法および階調補正曲線作成装置に関する。
【0002】
【従来の技術】
従来より、パーソナルコンピュータ等に画像データを取り込んで画像データ上で画像の編集を行ない、そのような編集の行われた画像データを、カラープリンタ等、画像を出力しようとする画像出力装置の特性に合わせて色変換を行ない、さらに階調補正等を行なって、その画像出力装置に向けて出力し、その画像出力装置で所望の画像を出力することが行なわれている。
【0003】
パーソナルコンピュータ等では上記のような様々な処理が行なわれるが、そのうちの階調補正処理においては、例えばC(シアン)、M(マゼンタ)、Y(イエロー)、およびK(黒)の各単色ごとに、LUT(ルックアップテーブル)等の形式で階調補正曲線を定義しておき、CMYKの各画像データを各階調補正曲線に基づいて変換するという処理が行なわれる。
【0004】
ここで、階調補正曲線を作成するにあたっては、パーソナルコンピュータ等でC,M,Y,Kのそれぞれについて複数の濃度パッチからなるカラーチャートを表わす画像データを生成し、その画像データをカラープリンタ等の画像出力装置に送ってカラーチャートを出力し、その出力されたカラーチャートを構成するC,M,Y,Kそれぞれの濃度パッチの濃度を測定する。このようにして得た濃度測定パッチの濃度測定結果と、その濃度パッチを生成したときの画像データの値とを対応づけることにより、階調補正曲線を作成することができる。
【0005】
【発明が解決しようとする課題】
階調補正曲線は、基本的には上記のようにして作成することができるが、上記のようにして作成した階調補正曲線はC,M,Y,Kの各色軸方向についてのみ考慮されたものであるため、C,M,Yの3色の重色からなるグレー方向については必ずしも完全には調整されたものではない。そこで、従来は、CMYの重色からなるグレーの濃度パッチを表わす画像データを、一旦上記のようにして作成した階調補正曲線を用いて階調補正を行なった上でプリント出力し、グレー濃度パッチの色味を目視等で評価して階調補正曲線を微調整し、その微調整の結果C,M,Yの各単色の階調が許容範囲内にあり、かつグレーの色味も許容範囲内に入ったか否かを判定し、これらの各単色とグレーとの双方が許容レベルとなるように何度も微調整を繰り返すことにより階調補正曲線を求めている。この場合、上記のように何度も微調整を繰り返すことになり、最終的に高精度な階調補正曲線を得るまでに多大な時間と労力を必要とし、かつ、かなり経験のある人でないとその階調補正曲線の微調整がうまく行かないと言う問題がある。
【0006】
本発明は、上記事情に鑑み、階調補正曲線を短時間にかつ容易に作成することのできる階調補正曲線作成方法および階調補正曲線作成装置を提供することを目的とする。
【0007】
【課題を解決するための手段】
上記目的を達成する本発明の階調補正曲線作成方法は、画像の階調を補正するための階調補正曲線を作成する階調補正曲線作成方法において、
各単色ごとの複数の単色濃度パッチと、これらの単色を重ね合わせたグレーの、複数のグレー濃度パッチを出力するパッチ出力過程と、
複数の単色濃度パッチの濃度を測定するとともに、複数のグレー濃度パッチを測色する測定測色過程と、
複数の単色濃度パッチの濃度測定により得られる各単色ごとの第1の階調補正曲線と、複数のグレー濃度パッチの測色により得られる測色値から求められる各単色ごとの第2の階調補正曲線とを用いて、階調補正用の各単色ごとの階調補正曲線を求める階調補正曲線算出過程とを有することを特徴とする。
【0008】
本発明の階調補正曲線作成方法は、例えば、C,M,Y,の単色濃度パッチの濃度を測定して第1の階調補正曲線を求めるとともにCMYの重色からなるグレーの濃度パッチを測色しその測色値からCMY各単色ごとの第2の階調補正曲線を求め、このようにして求めた第1の階調補正曲線と第2の階調補正曲線との双方を用いて階調補正用のCMY各単色ごとの階調補正曲線を求めるものであるため、グレーについても測色により客観的に評価されたものが階調補正曲線に反映され、容易に、かつ短時間で高精度な階調補正曲線を求めることができる。
【0009】
ここで、上記本発明の階調補正曲線作成方法において、上記階調補正曲線算出過程は、
あらかじめ各単色ごとの所定の階調補正標準曲線を用意しておき、第1の階調補正曲線と階調補正標準曲線との間の偏差を補正するための第1の階調偏差補正曲線を各単色ごとに求めるとともに、第2の階調補正曲線と階調補正標準曲線との間の偏差を補正をするための第2の階調偏差補正曲線を各単色ごとに求める偏差補正曲線算出過程と、
偏差補正曲線算出過程で求められた第1の階調偏差補正曲線と第2の階調偏差補正曲線とを調整自在な所定の重みを付して内分することにより各単色ごとの第3の階調偏差補正曲線を求める偏差補正曲線内分過程と、
階調補正標準曲線を、偏差補正曲線内分過程で求められた第3の階調偏差補正曲線に基づいて調整することにより、階調補正用の各単色ごとの階調補正曲線を求める標準曲線調整過程とを有するものであることが好ましい。
【0010】
この場合に、上記偏差補正曲線内分過程は、偏差補正曲線算出過程で求められた第1の階調偏差補正曲線と第2の階調偏差補正曲線を、何れの単色についても同一の重み付けで、各単色ごとに内分することにより、各単色ごとの第3の階調偏差補正曲線を求める過程であってもよい。
【0011】
このように、あらかじめ標準的な階調補正曲線である階調補正標準曲線を取得しておき、その階調補正標準曲線からの偏差である第1の階調補正偏差曲線と第2の階調偏差補正曲線を求め、これらの間の重みを調整して、2つの階調偏差補正曲線をその調整された重みと付して内分して第3の階調偏差補正曲線を求め、上記の階調補正標準曲線をその第3の階調偏差補正曲線に基づいて調整するという手順を経ることにより、階調補正用の各単色ごとの高精度な階調補正曲線を容易に求めることができる。
【0012】
また、この場合に、いずれの単色についても同一の重みで十分であり、同一の重みとすることにより、重みの設定が容易となる。
【0013】
また、上記目的を達成する本発明の階調補正曲線作成装置は、画像の階調を補正するための階調補正曲線を作成する階調補正曲線作成装置において、
各単色ごとの複数の単色濃度パッチを表わす単色パッチデータと、これらの単色を重ね合わせたグレーの、複数のグレー濃度パッチを表わすグレーパッチデータとを生成するパッチデータ生成部と、
パッチデータ生成部で生成された単色パッチデータに基づいて出力された複数の単色濃度パッチの濃度測定データを取得するとともに、パッチデータ生成部で生成されたグレーパッチデータに基づいて出力された複数のグレー濃度パッチの測色データを取得し、上記濃度測定データにより得られる各単色ごとの第1の階調補正曲線と、上記測色データから求められる各単色ごとの第2の階調補正曲線とを用いて、階調補正用の各単色ごとの階調補正曲線を求める階調補正曲線算出部とを備えたことを特徴とする。
【0014】
ここで、上記本発明の階調補正曲線作成装置において、階調補正曲線算出部が、
各単色ごとの所定の階調補正標準曲線を記憶しておくメモリを有し、第1の階調補正曲線と階調補正標準曲線との間の偏差を補正するための第1の階調偏差補正曲線を各単色ごとに求めるとともに、第2の階調補正曲線と階調補正標準曲線との間の偏差を補正をするための第2の階調偏差補正曲線を各単色ごとに求める偏差補正曲線算出部と、
偏差補正曲線算出部で求められた第1の階調偏差補正曲線と第2の階調偏差補正曲線を、操作に応じて設定された重みを付して内分することにより、各単色ごとの第3の階調偏差補正曲線を求める偏差補正曲線内分演算部と、
階調補正標準曲線を、偏差補正曲線内分演算部で求められた第3の階調偏差補正曲線に基づいて調整することにより、階調補正用の各単色ごとの階調補正曲線を求める標準曲線調整部とを備えたものであることが好ましい。
【0015】
この場合に、偏差補正曲線内分演算部における第1の階調偏差補正曲線と第2の階調偏差補正曲線との内分の重みとして、いずれの単色の内分演算にも適用される共通の重みを操作に応じて設定する重み設定部を備えてもよい。
【0016】
また、上記目的を達成する本発明の階調補正曲線作成プログラム記憶媒体は、コンピュータ内で実行され、そのコンピュータを画像の階調を補正するための階調補正曲線を作成する階調補正曲線作成装置として動作させる階調補正曲線作成プログラムが記憶されてなる階調補正曲線作成プログラム記憶媒体において、
各単色ごとの複数の単色濃度パッチを表わす単色パッチデータと、これらの単色を重ね合わせたグレーの、複数のグレー濃度パッチを表わすグレーパッチデータとを生成するパッチデータ生成部と、
パッチデータ生成部で生成された単色パッチデータに基づいて出力された複数の単色濃度パッチの濃度測定データを取得するとともに、パッチデータ生成部で生成されたグレーパッチデータに基づいて出力された複数のグレー濃度パッチの測色データを取得し、濃度測定データにより得られる各単色ごとの第1の階調補正曲線と、測色データから求められる各単色ごとの第2の階調補正曲線とを用いて、階調補正用の各単色ごとの階調補正曲線を求める階調補正曲線算出部とを備えたことを特徴とする階調補正曲線プログラムが記憶されてなることを特徴とする。
【0017】
ここで、上記階調補正曲線算出部が、
各単色ごとの所定の階調補正標準曲線を記憶しておき、第1の階調補正曲線と階調補正標準曲線との間の偏差を補正するための第1の階調偏差補正曲線を各単色ごとに求めるとともに、第2の階調補正曲線と上記階調補正標準曲線との間の偏差を補正をするための第2の階調偏差補正曲線を各単色ごとに求める偏差補正曲線算出部と、
偏差補正曲線算出部で求められた第1の階調偏差補正曲線と第2の階調偏差補正曲線を、操作に応じて設定された重みを付して内分することにより、各単色ごとの第3の階調偏差補正曲線を求める偏差補正曲線内分演算部と、
階調補正標準曲線を、偏差補正曲線内分演算部で求められた第3の階調偏差補正曲線に基づいて調整することにより、階調補正用の各単色ごとの階調補正曲線を求める標準曲線調整部とを有するものであることが好ましい。
【0018】
この場合に、上記階調補正曲線作成プログラムが、偏差補正曲線内分演算部における第1の階調偏差補正曲線と第2の階調偏差補正曲線との内分の重みとして、いずれの単色の内分演算にも適用される共通の重みを操作に応じて設定する重み設定部を有するものであることが好ましい。
【0019】
【発明の実施の形態】
以下、本発明の実施形態について説明する。
【0020】
図1は、本発明の一実施形態が適用された画像入力−色変換−画像出力システムの全体構成図である。
【0021】
ここには、カラースキャナ10が示されており、そのカラースキャナ10では原稿画像11が読み取られてC(シアン)、M(マゼンタ)、およびY(イエロー)からなる3色の画像データが生成される。このCMYの画像データはパーソナルコンピュータ20に入力される。このパーソナルコンピュータ20では、カラースキャナ10で得られた画像データが、後述するカラープリンタ30に適した画像出力用の画像データに変換される。この画像出力用の画像データは、カラープリンタ30に入力され、そのカラープリンタ30では、入力された画像データに基づくプリント出力が行なわれて、プリント画像31が形成される。
【0022】
この図1に示すシステムでは画像データに基づく画像を出力する画像出力装置の一例としてカラープリンタ30を示したが、このカラープリンタ30は、電子写真方式のカラープリンタであってもよく、インクジェット方式のカラープリンタであってもよく、変調されたレーザ光で印画紙を露光してその印画紙を現像する方式のプリンタであってもよく、そのプリント方式の如何を問うものではない。また、画像出力装置としては、プリンタに限定されるものではなく、印刷機であってもよく、あるいは表示画面上に画像を表示出力するCRTディスプレイ装置、プラズマディスプレイ装置等の画像表示装置であってもよい。
【0023】
ただし、ここでは、画像出力装置の一例としてカラープリンタ30を備えたシステムを前提として説明する。
【0024】
ここで、この図1に示すシステムにおける、本発明の一実施形態としての特徴は、パーソナルコンピュータ20の内部で実行される処理内容にあり、以下、このパーソナルコンピュータ20について説明する。
【0025】
図2は、図1に1つのブロックで示すパーソナルコンピュータ20の外観斜視図、図3は、そのパーソナルコンピュータ20のハードウェア構成図である。
【0026】
このパーソナルコンピュータ20は、外観構成上、本体装置21、その本体装置21からの指示に応じて表示画面22a上に画像を表示する画像表示装置22、本体装置21に、キー操作に応じた各種の情報を入力するキーボード23、および、表示画面22a上の任意の位置を指定することにより、その位置に表示された、例えばアイコン等に応じた指示を入力するマウス24を備えている。この本体装置21は、外観上、フロッピィディスクを装填するためのフロッピィディスク装填口21a、およびCD−ROMを装填するためのCD−ROM装填口21bを有する。
【0027】
本体装置21の内部には、図3に示すように、各種プログラムを実行するCPU211、ハードディスク装置213に格納されたプログラムが読み出されCPU211での実行のために展開される主メモリ212、各種プログラムやデータ等が保存されたハードディスク装置213、フロッピィディスク100が装填されその装填されたフロッピィディスク100をアクセスするFDドライブ214、CD−ROM110が装填され、その装填されたCD−ROM110をアクセスするCD−ROMドライブ215、カラースキャナ10(図1参照)と接続され、カラースキャナ10から画像データを受け取る入力インタフェース216、カラープリンタ30に画像データを送る出力インタフェース217が内蔵されており、これらの各種要素と、さらに図2にも示す画像表示装置22、キーボード23、マウス24は、バス25を介して相互に接続されている。
【0028】
ここで、CD−ROM110には、このパーソナルコンピュータ20を階調補正曲線作成装置として動作させるための階調補正曲線作成プログラムが記憶されており、そのCD−ROM110はCD−ROMドライブ215に装填され、そのCD−ROM110に記憶された階調補正曲線作成力プログラムがこのパーソナルコンピュータ20にアップロードされてハードディスク装置213に記憶される。
【0029】
図4は、本発明の階調補正曲線作成プログラム記憶媒体の一実施形態を示した図である。この階調補正曲線作成プログラム記憶媒体は、図3に示すCD−ROM110、ハードディスク装置213内のハードディスク等の記憶媒体を代表させて示したものである。
【0030】
この階調補正曲線作成プログラム記憶媒体300には、パッチデータ生成部311と、階調補正曲線算出部312と、重み設定部313とを有する階調補正曲線作成プログラム310が記憶されている。このうちの階調補正曲線算出部312はさらに、偏差補正曲線算出部3121と、偏差補正曲線内分演算部3122と、標準曲線調整部3123とから構成されている。
【0031】
この階調補正曲線作成プログラム310の各部の作用については後述するが、この階調補正曲線作成プログラム310が図3に示すCD−ROM110に記憶されているときは、そのCD−ROM110が本発明の階調補正曲線作成プログラム記憶媒体の一例に相当し、そのCD−ROM110に格納された階調補正曲線作成プログラム310がパーソナルコンピュータ20にローディングされてハードディスク装置213に格納されたときは、その階調補正曲線作成プログラム310が格納された状態にあるハードディスクが本発明の階調補正曲線作成プログラム記憶媒体の一例に相当し、さらに、そのハードディスク内の階調補正曲線作成プログラム310が図3に示すフロッピィディスク100にダウンロードされると、その階調補正曲線作成プログラム310を記憶した状態にあるフロッピィディスクも本発明の階調補正曲線作成プログラム記憶媒体の一例に相当する。
【0032】
図5は、本発明の階調補正曲線作成装置の一実施形態の機能ブロック図である。
【0033】
この図5に示す階調補正曲線作成装置400は、パーソナルコンピュータ20に、図4に示す階調補正曲線作成プログラム310がローディングされ、そのパーソナルコンピュータ20内でその階調補正曲線作成プログラム310が実行されることにより実現される。
【0034】
この図5に示す階調補正曲線作成装置400は、パッチデータ生成部411と、階調補正曲線算出部412と、重み設定部413とから構成されており、それらのうち階調補正曲線算出部412は、さらに、偏差補正曲線算出部4121と、偏差補正曲線内分演算部4122と、標準曲線調整部4123とから構成されている。
【0035】
この図5に示す階調補正曲線作成装置400におけるパッチデータ生成部411、階調補正曲線算出部412(偏差補正曲線算出部4121、偏差補正曲線内分演算部4122、および標準曲線調整部4123)、および重み設定部413は、それぞれ、図4に示すソフトウェア部品としてのパッチデータ生成部311、階調補正曲線算出部312(偏差補正曲線算出部3121、偏差補正曲線内分演算部3122、および標準曲線調整部3123)、重み設定部313と、各部の機能を実現するために必要な、パーソナルコンピュータ20のハードウェアやOS(オペレーションシステム)等との組合せから構成されている。
【0036】
図6は、図5に示す階調補正曲線作成装置400を使って階調補正曲線を作成する方法を示すフローチャートである。
【0037】
以下、この図6のフローチャートの説明を行なっていく中で、図5に示す階調補正曲線作成装置400の各部(したがって図4に示す階調補正曲線作成プログラム300の各部)の説明を行なう。
【0038】
先ず、図6のパッチ出力過程(ステップ(a))では、図5のパッチデータ生成部411が動作してパッチデータが生成され、そのパッチデータに基づくパッチが出力される。すなわち、図5に示す階調補正曲線作成装置400のパッチデータ生成部411では、CMY各単色ごとの複数の単色濃度パッチを表わす単色パッチデータと、これらCMYの単色を重ね合わせたグレーの、複数のグレー濃度パッチを表わすグレーパッチデータとが生成される。また、本実施形態では、C,M,Yの各単色のほか、K(黒)についての単色濃度パッチを表わす単色パッチデータも生成される。
【0039】
これら生成されたパッチデータは、図1に示すカラープリンタ30に送られ、カラープリンタ30ではその送られてきたパッチデータに基づいて多数のパッチが並んだカラーチャートが出力される。
【0040】
図7はカラーチャートの一例を示す図である。
【0041】
ここには、C,M,Y,Kの各単色について21ステップの濃度パッチが形成されるとともに、C,M,Yの重色としてのグレーについて13ステップの濃度パッチが形成されている。
【0042】
次に、図6の測定測色過程(ステップ(b))においては、図7に示すカラーチャートの測定が行なわれる。
【0043】
この測定自身は、図5の階調補正曲線作成装置400から離れ、オペレータが、例えば濃度測定モード付きの測色計等を用いて行なう作業である。
【0044】
ここでは、図7に示すカラーチャートのうちのC,M,Y,Kの各単色のパッチについては各単色の濃度が測定されて各パッチごとの濃度値が求められ、またグレーのパッチについては測色が行なわれて各パッチごとのL*a*b*の測色値が求められる。
【0045】
次に、図6の階調補正曲線算出過程(ステップ(c))の処理が行なわれる。ここでは先ず、上記のようにして求めた測定データ(濃度データおよび測色データ)が図5に示す階調補正曲線作成装置400に入力される。
【0046】
これらの測色データの、階調補正曲線作成装置400への入力は、例えば、オペレータが図2に示すパーソナルコンピュータ20のキーボード22からそのデータをキー入力することにより行なわれる。あるいは、その測定に用いた測色計が測定データをそのまま信号として出力する機能を有するものであるときは、その測色計と図2に示すパーソナルコンピュータ20とを信号ケーブルでつないで、測定データをそのままパーソナルコンピュータ20(すなわち図5に示す階調補正曲線作成装置400)に入力してもよい。
【0047】
図6の階調補正曲線算出過程(ステップ(c))の中の偏差補正曲線算出過程(ステップ(c−1))では、図5の階調補正曲線作成装置400の階調補正曲線算出部412中の偏差補正曲線算出部4121が動作する。
【0048】
この偏差補正曲線算出部4121には、各単色ごとの所定の階調補正標準曲線が記憶されたメモリ4121aが備えられている。
【0049】
ここで、図1に示すカラープリンタ30は、同一機種内であっても1台1台特性が微妙に異なり、したがって同一階調の画像をプリント出力する場合であっても1台1台についてそれぞれ微妙に異なる階調補正曲線が必要となるが、ここでは、1台1台の機差は無視し、カラープリンタ30と同一機種の標準的な1台についての階調補正曲線(これを階調補正標準曲線と称する)があらかじめ用意されており、そのあらかじめ用意された階調補正標準曲線がメモリ4121aに記憶されている。
【0050】
偏差補正曲線算出部4121では、上記のようにして入力された測定データのうちの単色濃度パッチの濃度測定データにより得られる各単色ごとの第1の階調補正曲線と、メモリ4121aに記憶された階調補正標準曲線との間の偏差を補正するための第1の階調偏差補正曲線が求められるとともに、入力された測定データのうちのグレーパッチの測色データから求められる各単色ごとの第2の階調補正曲線と、メモリ4121aに記憶された階調補正標準曲線との間の偏差を補正するための第2の階調偏差補正曲線が求められる。
【0051】
図8は、階調補正曲線算出過程(図6のステップ(c))における処理の内容を示した模式図である。
【0052】
図6の階調補正曲線作成装置400の階調補正曲線算出部412のうちの偏差補正曲線算出部4121にて行なわれる偏差補正曲線算出過程(図6のステップ(c−1))では、図8(A)に示すように、実測により得られた測色データ(実測L*a*b*値)がカラープリンタ30のプロファイル(カラープリンタ30についてC,M,Yの各単色の出力データ値と、それにより得られた画像上の色(L*a*b*値)との対応関係)に従って、C,M,Yの各単色を表わす実測出力値に変換される。
【0053】
図8(B)の横軸(入力)は、前述の階調補正標準曲線に従って階調補正を行なった後のカラープリンタ30に向けて出力されるデータ(カラープリンタ30の入力データ)であり、図8(B)の縦軸は、上述のようにして求めた実測出力値である。ここには、C,M,Yの3色を代表させて1色分のグラフのみ示されている。この図8(B)のグラフにおいて、図1に示すカラープリンタ30が前述した標準的な特性のカラープリンタであったときは、図8(B)の入力と出力との関係は図8(B)に点線で示すようなリニアな関係となるはずであるが、図1に示す実際のカラープリンタ30は、標準的な特性から多少なりとも外れた特性を持ち、したがって入力と出力の関係は図8(B)に実線で示すようにリニアな関係からは外れた関係となる。
【0054】
そこで、次に、図8(C)に示すように、図8(B)とは逆の関係の曲線を作成する。階調補正標準曲線にしたがって階調補正された後のデータ(入力データ)を、さらにこの図8(C)の曲線にしたがって変換した後にカラープリンタ30に向けて出力すると、カラープリンタ30では、図8(C)に点線で示すような、階調補正標準曲線のみで補正された後のデータ(入力データ)に対し、リニアな関係の色を持った画像が出力されることになる。ただし、図8(C)の曲線はグレーパッチの実測L*a*b*値に基づいて作成されたものであり、かならずしも理想的にリニアな関係を持った画像が出力されるとは限らない。詳細は後述する。
【0055】
この図8(C)に実線で示す曲線は、本発明にいう第2の階調偏差補正曲線の一例に相当する。
【0056】
以上は、グレーパッチの測色データに基づく処理であるが、CMYの各単色の濃度パッチの濃度測定データについても同様の処理が行なわれる。尚、K(黒)の単色パッチの取り扱いについては後述する。
【0057】
ここでは、図8(D)に示すようにC,M,Yの実測濃度値がC,M,Yのそれぞれの網%を表わす実測出力値に変換される。この、実測濃度値を網%を表わす実測出力値に変換するにあたっては、下記のマレイ・デービスの式が用いられる。
【0058】
【数1】
【0059】
但し、DRは網%に変換しようとしている実測濃度値
DVはベタの濃度値
を表わす。
【0060】
図8(E)の横軸(入力)は、図8(B)の横軸(入力)と同様、前述の階調補正標準曲線に従って階調補正を行なった後のデータ(カラープリンタ30の入力データ)であり、図8(E)の縦軸(出力)は、(1)式に基づいて求めた、網%を表わす実測出力値である。図8(E)は、図8(B)と同じく、C,M,Yの3色を代表させて1色分のグラフのみ示したものである。
【0061】
これも図8(B)の場合と同様、図8(E)のグラフにおいて、図1に示すカラープリンタ30が標準的な特性を持ったカラープリンタであったときは、図8(E)の入力と出力の関係は、図8(E)に点線で示すようなリニアな関係となるはずであるが、図1に示す実際のカラープリンタ30は標準的な特性から多少なりとも外れた特性を有するものであり、入力と出力の関係は、図8(E)に実線で示すような、リニアな関係からは外れた関係となる。
【0062】
そこで、次に図8(F)に示すように、図8(E)とは逆の関係の曲線を作成する。この図8(F)に実線で示す曲線は、階調補正標準曲線に従って階調補正された後のデータ(入力データ)を、さらにこの図8(F)の曲線に従って変換した後にカラープリンタ30に向けて出力したとき、カラープリンタ30では、階調補正標準曲線のみで補正されたデータ(入力データ)に対し、図8(F)に点線で示すリニアな関係を持った画像が出力される。ただし、この単色の濃度パッチに基づいて階調補正曲線を作成した場合、CMY重色のグレーの色味が必ずしも理想的なものとはならないことは前述したとおりである。この図8(F)に実線で示す曲線は、本発明にいう第1の階調偏差補正曲線の一例に相当する。
【0063】
次に、図5に示す階調補正曲線作成装置400の階調補正曲線算出部412のうちの偏差補正曲線内分演算部4122の処理、すなわち図6に示すフローチャートの階調補正曲線算出過程(ステップ(c))のうちの偏差補正曲線内分過程(ステップ(c−2))における処理が行なわれる。
【0064】
ここでは、オペレータによるキーボード22あるいはマウス23(図2参照)の操作に応じて、図5に示す重み設定部413から、偏差補正曲線内分演算部4122に、内分演算の重みが設定される。
【0065】
この重みは、図8(G)に示すように、図8(C)に実線で示す曲線と、図8(F)に実線で示す曲線を内分して新たな曲線を生成するときの、それら図8(C),図8(F)に示す曲線をどの程度の割合で内分するかを指示するものであり、例えば、この重みとして0%が指示されると、図8(C)のグレーパッチに基づく曲線は採用されずに図8(F)の単色のパッチに基づく曲線のみが採用され、この重みとして50%が指示されると、図8(C),図8(F)の曲線を等分に用いて内分演算が行なわれ、この重みとして100%が指示されると、図8(F)の単色のパッチに基づく曲線は採用されずに図8(C)のグレーパッチに基づく曲線のみが採用される。この重み設定部413からは、C,M,Yの各単色を区別せず、C,M,Yのいずれについても同一の重みが設定される。同一の重みで十分であり、かつその方がオペレータによる重み設定の手間が少なくて済むからである。
【0066】
この内分演算により求められる曲線が、本発明にいう第3の階調偏差補正曲線の一例に相当する。
【0067】
このような内分演算が行なわれた後、図5の階調補正曲線作成装置400の階調補正曲線算出部412の、標準曲線調整部4123による処理(図6のフローチャートの階調補正曲線算出過程(ステップ(c))の、標準曲線調整過程(ステップ(c−3))の処理)が行なわれる。
【0068】
ここでは、図8(H)に示すように、図8(C)と図8(F)の2つの曲線の重み付け内分により求められた曲線を用いて、階調補正標準曲線が補正される。この補正により得られた階調補正曲線は、図8に示す処理の流れから判るように、CMYの単色とグレーとの双方についてバランスのとれた、かつ、図1に示す1台のカラープリンタ30に適合した階調補正曲線である。
【0069】
このようにして求められた階調補正曲線は、図1に示すパーソナルコンピュータ20において、カラープリンタ30で実際に画像をプリント出力しようとするときの実際の画像データの階調補正に用いられる。
【0070】
尚、K(黒)の階調補正曲線の作成にあたっては、グレーパッチからの情報は存在しないため、図8の単色のルート(図8(D),(E),(F)の流れ)を経由し、図8(G)の処理は飛ばして、図8(H)においてKについての階調補正標準曲線の補正が行なわれる。
【0071】
上述の実施形態によれば、CMY単色のみでなくグレーについても測色により客観的なデータを得、重み付け内分演算によりグレーの測色データが反映されるため、特別なスキルを必要とせず、短時間かつ容易に階調補正曲線を作成することができる。また、オペレータは重みを設定することができ、その重み設定を通じてそのオペレータの階調補正への考え方あるいは好みが取り入れられ、そのオペレータに応じた高精度の階調補正曲線を作成することができる。
【0072】
【発明の効果】
以上、説明したように、本発明によれば階調補正曲線を短時間かつ容易に作成することができる。
【図面の簡単な説明】
【図1】本発明の一実施形態が適用された画像入力−色変換−画像出力システムの全体構成図である。
【図2】図1に1つのブロックで示すパーソナルコンピュータの外観斜視図である。
【図3】パーソナルコンピュータのハードウェア構成図である。
【図4】本発明の階調補正曲線作成プログラム記憶媒体の一実施形態を示した図である。
【図5】本発明の階調補正曲線作成装置の一実施形態の機能ブロック図である。
【図6】図5に示す階調補正曲線作成装置を使って階調補正曲線を作成する方法を示すフローチャートである。
【図7】カラーチャートの一例を示す図である。
【図8】階調補正曲線算出過程における処理の内容を示した模式図である。
【符号の説明】
10 カラースキャナ
11 原稿画像
20 パーソナルコンピュータ
21 本体装置
22 画像表示装置
22a 表示画面
23 キーボード
24 マウス
25 バス
30 カラープリンタ
31 プリント画像
100 フロッピィディスク
110 CD−ROM
211 CPU
212 主メモリ
213 ハードディスク装置
214 FDドライブ
215 CD−ROMドライブ
216 入力インタフェース
217 出力インタフェース
300 階調補正曲線作成プログラム記憶媒体
310 階調補正曲線作成プログラム
311 パッチデータ生成部
312 階調補正曲線算出部
3121 偏差補正曲線算出部
3122 偏差補正曲線内分演算部
3123 標準曲線調整部
313 重み設定部
400 階調補正曲線作成装置
411 パッチデータ生成部
412 階調補正曲線算出部
4121 偏差補正曲線算出部
4121a メモリ
4122 偏差補正曲線内分演算部
4123 標準曲線調整部
413 重み設定部[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a gradation correction curve creation method and a gradation correction curve creation apparatus for creating a gradation correction curve for correcting the gradation of an image. In place Related.
[0002]
[Prior art]
Conventionally, image data is imported into a personal computer or the like, and the image is edited on the image data. The image data after such editing is used as a characteristic of an image output apparatus such as a color printer to output an image. In addition, color conversion is performed, gradation correction and the like are performed, output to the image output device, and a desired image is output from the image output device.
[0003]
A personal computer or the like performs various processes as described above. In the gradation correction process, for example, for each single color of C (cyan), M (magenta), Y (yellow), and K (black). In addition, a gradation correction curve is defined in a format such as LUT (look-up table), and processing for converting each image data of CMYK based on each gradation correction curve is performed.
[0004]
Here, in creating the gradation correction curve, image data representing a color chart composed of a plurality of density patches for each of C, M, Y, and K is generated by a personal computer or the like, and the image data is used as a color printer or the like. And output a color chart, and measure the density of each of the density patches of C, M, Y, and K constituting the output color chart. A tone correction curve can be created by associating the density measurement result of the density measurement patch thus obtained with the value of the image data when the density patch is generated.
[0005]
[Problems to be solved by the invention]
The gradation correction curve can be basically created as described above, but the gradation correction curve created as described above is considered only for the color axis directions of C, M, Y, and K. Therefore, the gray direction composed of the three colors C, M, and Y is not necessarily completely adjusted. Therefore, conventionally, image data representing a gray density patch composed of CMY heavy colors is subjected to gradation correction using the gradation correction curve once created as described above, and then printed out to produce gray density patches. The tone of the patch is evaluated by visual inspection, etc., and the tone correction curve is finely adjusted. As a result of the fine adjustment, the tone of each single color of C, M, Y is within the allowable range, and the tone of gray is also allowed It is determined whether or not it is within the range, and a gradation correction curve is obtained by repeating fine adjustments many times so that both of these single colors and gray are at an acceptable level. In this case, fine adjustment is repeated many times as described above, and it takes a lot of time and labor to finally obtain a highly accurate gradation correction curve, and it is not a person who has considerable experience. There is a problem that fine adjustment of the gradation correction curve is not performed well.
[0006]
In view of the above circumstances, the present invention provides a gradation correction curve creation method capable of easily creating a gradation correction curve in a short time. and Tone correction curve creation device Place The purpose is to provide.
[0007]
[Means for Solving the Problems]
The gradation correction curve creation method of the present invention that achieves the above object is a gradation correction curve creation method for creating a gradation correction curve for correcting the gradation of an image.
A patch output process for outputting a plurality of gray density patches for each single color, and a plurality of gray density patches in which these single colors are superimposed;
A measurement colorimetry process for measuring the density of a plurality of monochrome density patches and measuring a plurality of gray density patches;
The second gradation for each single color obtained from the first gradation correction curve for each single color obtained by the density measurement of the plurality of monochrome density patches and the colorimetric value obtained by the color measurement of the plurality of gray density patches. And a tone correction curve calculation process for obtaining a tone correction curve for each single color for tone correction using the correction curve.
[0008]
In the gradation correction curve creating method of the present invention, for example, the first gradation correction curve is obtained by measuring the density of C, M, and Y single-color density patches, and gray density patches composed of CMY overlapping colors are obtained. Color measurement is performed, and a second gradation correction curve for each single color of CMY is obtained from the colorimetric values, and both the first gradation correction curve and the second gradation correction curve thus obtained are used. Since the tone correction curve for each single color of CMY for tone correction is obtained, the gray value that is objectively evaluated by colorimetry is reflected in the tone correction curve, easily and in a short time. A highly accurate gradation correction curve can be obtained.
[0009]
Here, in the gradation correction curve creation method of the present invention, the gradation correction curve calculation process includes:
A predetermined gradation correction standard curve for each single color is prepared in advance, and a first gradation deviation correction curve for correcting a deviation between the first gradation correction curve and the gradation correction standard curve is prepared. Deviation correction curve calculation process for obtaining each single color and obtaining a second gradation deviation correction curve for correcting the deviation between the second gradation correction curve and the gradation correction standard curve for each single color. When,
A first gradation deviation correction curve and a second gradation deviation correction curve obtained in the deviation correction curve calculation process are internally divided with an adjustable predetermined weight, and a third gradation is obtained for each single color. Deviation correction curve internal division process for obtaining a gradation deviation correction curve;
A standard curve for obtaining a gradation correction curve for each single color for gradation correction by adjusting the gradation correction standard curve based on the third gradation deviation correction curve obtained in the process of dividing the deviation correction curve. It is preferable to have an adjustment process.
[0010]
In this case, in the deviation correction curve internal division process, the first gradation deviation correction curve and the second gradation deviation correction curve obtained in the deviation correction curve calculation process are weighted with the same weight for any single color. The third gradation deviation correction curve for each single color may be obtained by internally dividing for each single color.
[0011]
In this way, a gradation correction standard curve that is a standard gradation correction curve is acquired in advance, and the first gradation correction deviation curve and the second gradation that are deviations from the gradation correction standard curve are obtained. A deviation correction curve is obtained, the weight between them is adjusted, the two gradation deviation correction curves are attached to the adjusted weights, and are internally divided to obtain a third gradation deviation correction curve. Through the procedure of adjusting the gradation correction standard curve based on the third gradation deviation correction curve, a highly accurate gradation correction curve for each monochrome for gradation correction can be easily obtained. .
[0012]
In this case, the same weight is sufficient for any single color, and setting the same weight facilitates the setting of the weight.
[0013]
Further, the gradation correction curve creating apparatus of the present invention that achieves the above object is a gradation correction curve creating apparatus for creating a gradation correction curve for correcting the gradation of an image.
A patch data generating unit that generates single-color patch data representing a plurality of single-color density patches for each single color, and gray patch data representing a plurality of gray density patches of gray obtained by superimposing these single colors;
Obtaining density measurement data of a plurality of single-color density patches output based on the single-color patch data generated by the patch data generation unit, and outputting a plurality of output data based on the gray patch data generated by the patch data generation unit A first tone correction curve for each single color obtained from the color measurement data of the gray density patch and obtained from the density measurement data, and a second tone correction curve for each single color obtained from the color measurement data, And a tone correction curve calculation unit for obtaining a tone correction curve for each single color for tone correction.
[0014]
Here, in the gradation correction curve creation device of the present invention, the gradation correction curve calculation unit includes:
A first gradation deviation for correcting a deviation between the first gradation correction curve and the gradation correction standard curve, having a memory for storing a predetermined gradation correction standard curve for each single color Deviation correction for obtaining a correction curve for each single color and obtaining a second gradation deviation correction curve for correcting each deviation between the second gradation correction curve and the gradation correction standard curve for each single color A curve calculation unit;
The first gradation deviation correction curve and the second gradation deviation correction curve obtained by the deviation correction curve calculation unit are internally divided with weights set according to operations, so that each single color is obtained. A deviation correction curve interior calculation unit for obtaining a third gradation deviation correction curve;
A standard for obtaining a gradation correction curve for each single color for gradation correction by adjusting the gradation correction standard curve based on the third gradation deviation correction curve obtained by the deviation correction curve internal division calculation unit. It is preferable that a curve adjusting unit is provided.
[0015]
In this case, as the weight of the internal part of the first gradation deviation correction curve and the second gradation deviation correction curve in the deviation correction curve internal calculation part, the common applied to any single color internal calculation. There may be provided a weight setting unit for setting the weights of the two according to operations.
[0016]
The gradation correction curve creating program storage medium of the present invention that achieves the above object is executed in a computer, and the computer creates a gradation correction curve for creating a gradation correction curve for correcting the gradation of an image. In a gradation correction curve creation program storage medium in which a gradation correction curve creation program to be operated as an apparatus is stored,
A patch data generating unit that generates single-color patch data representing a plurality of single-color density patches for each single color, and gray patch data representing a plurality of gray density patches of gray obtained by superimposing these single colors;
Obtaining density measurement data of a plurality of single-color density patches output based on the single-color patch data generated by the patch data generation unit, and outputting a plurality of output data based on the gray patch data generated by the patch data generation unit The color measurement data of the gray density patch is acquired, and the first gradation correction curve for each single color obtained from the density measurement data and the second gradation correction curve for each single color obtained from the color measurement data are used. And a tone correction curve program characterized by comprising a tone correction curve calculation unit for obtaining a tone correction curve for each monochrome for tone correction.
[0017]
Here, the gradation correction curve calculation unit
A predetermined gradation correction standard curve for each single color is stored, and a first gradation deviation correction curve for correcting a deviation between the first gradation correction curve and the gradation correction standard curve is stored. A deviation correction curve calculating unit that obtains a second gradation deviation correction curve for each single color and obtains a second gradation deviation correction curve for correcting a deviation between the second gradation correction curve and the gradation correction standard curve. When,
The first gradation deviation correction curve and the second gradation deviation correction curve obtained by the deviation correction curve calculation unit are internally divided with weights set according to operations, so that each single color is obtained. A deviation correction curve interior calculation unit for obtaining a third gradation deviation correction curve;
A standard for obtaining a gradation correction curve for each single color for gradation correction by adjusting the gradation correction standard curve based on the third gradation deviation correction curve obtained by the deviation correction curve internal division calculation unit. It is preferable that it has a curve adjustment part.
[0018]
In this case, the gradation correction curve creation program may use any single color as the weight of the internal part of the first gradation deviation correction curve and the second gradation deviation correction curve in the deviation correction curve internal calculation unit. It is preferable to have a weight setting unit that sets a common weight that is also applied to the internal division calculation according to an operation.
[0019]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, embodiments of the present invention will be described.
[0020]
FIG. 1 is an overall configuration diagram of an image input-color conversion-image output system to which an embodiment of the present invention is applied.
[0021]
Here, a
[0022]
In the system shown in FIG. 1, a
[0023]
However, here, a description will be given on the assumption that a system including the
[0024]
Here, the feature of the system shown in FIG. 1 as an embodiment of the present invention resides in the processing contents executed inside the
[0025]
2 is an external perspective view of the
[0026]
The
[0027]
As shown in FIG. 3, the
[0028]
Here, the CD-
[0029]
FIG. 4 is a diagram showing an embodiment of the gradation correction curve creation program storage medium of the present invention. This gradation correction curve creating program storage medium is representative of storage media such as the CD-
[0030]
The gradation correction curve creation
[0031]
The operation of each part of the gradation correction
[0032]
FIG. 5 is a functional block diagram of an embodiment of the gradation correction curve creating apparatus of the present invention.
[0033]
In the gradation correction
[0034]
The gradation correction
[0035]
The patch
[0036]
FIG. 6 is a flowchart showing a method of creating a gradation correction curve using the gradation correction
[0037]
6 will be described below with reference to each part of the gradation correction
[0038]
First, in the patch output process (step (a)) of FIG. 6, the patch
[0039]
The generated patch data is sent to the
[0040]
FIG. 7 is a diagram illustrating an example of a color chart.
[0041]
Here, a density patch of 21 steps is formed for each single color of C, M, Y, and K, and a density patch of 13 steps is formed for gray as a heavy color of C, M, and Y.
[0042]
Next, in the measurement colorimetry process (step (b)) of FIG. 6, the color chart shown in FIG. 7 is measured.
[0043]
This measurement itself is an operation performed by the operator using a colorimeter with a density measurement mode, for example, away from the gradation correction
[0044]
Here, for the single color patches of C, M, Y, and K in the color chart shown in FIG. 7, the density of each single color is measured to obtain the density value for each patch, and for the gray patch, Color measurement is performed and L for each patch * a * b * The colorimetric value is obtained.
[0045]
Next, the gradation correction curve calculation process (step (c)) in FIG. 6 is performed. Here, first, the measurement data (density data and colorimetric data) obtained as described above is input to the gradation correction
[0046]
The input of these colorimetric data to the gradation correction
[0047]
In the deviation correction curve calculation process (step (c-1)) in the gradation correction curve calculation process (step (c)) of FIG. 6, the gradation correction curve calculation unit of the gradation correction
[0048]
The deviation correction
[0049]
Here, the
[0050]
The deviation correction
[0051]
FIG. 8 is a schematic diagram showing the contents of processing in the gradation correction curve calculation process (step (c) in FIG. 6).
[0052]
In the deviation correction curve calculation process (step (c-1) in FIG. 6) performed by the deviation correction
[0053]
The horizontal axis (input) in FIG. 8B is data (input data of the color printer 30) output to the
[0054]
Therefore, next, as shown in FIG. 8C, a curve having a reverse relationship to that in FIG. 8B is created. When the data (input data) after gradation correction according to the gradation correction standard curve is further converted according to the curve of FIG. 8C and output to the
[0055]
A curve indicated by a solid line in FIG. 8C corresponds to an example of a second gradation deviation correction curve according to the present invention.
[0056]
The above is the processing based on the color measurement data of the gray patch, but the same processing is also performed on the density measurement data of each CMY single color density patch. The handling of the K (black) single color patch will be described later.
[0057]
Here, as shown in FIG. 8D, the actually measured density values of C, M, and Y are converted into actually measured output values that represent the respective mesh percentages of C, M, and Y. In order to convert the actually measured density value into the actually measured output value representing the net percentage, the following Male-Davis equation is used.
[0058]
[Expression 1]
[0059]
However, D R Is the measured concentration value to be converted to net%
D V Is solid density value
Represents.
[0060]
The horizontal axis (input) in FIG. 8E is the data (input of the color printer 30) after performing gradation correction according to the above-described gradation correction standard curve, similarly to the horizontal axis (input) in FIG. 8B. The vertical axis (output) in FIG. 8 (E) is an actually measured output value representing the halftone percentage obtained based on the equation (1). FIG. 8E shows only one color graph representing the three colors C, M, and Y as in FIG. 8B.
[0061]
Similarly to the case of FIG. 8B, in the graph of FIG. 8E, when the
[0062]
Therefore, next, as shown in FIG. 8 (F), a curve having a reverse relationship to that in FIG. 8 (E) is created. The curve indicated by the solid line in FIG. 8F is the data (input data) after tone correction according to the tone correction standard curve, and further converted according to the curve of FIG. When the output is directed, the
[0063]
Next, the process of the deviation correction curve internal
[0064]
Here, in accordance with the operation of the
[0065]
As shown in FIG. 8 (G), this weight is obtained when a new curve is generated by internally dividing the curve indicated by the solid line in FIG. 8 (C) and the curve indicated by the solid line in FIG. 8 (F). 8C and 8F is used to instruct how much the curve shown in FIG. 8C is to be internally divided. For example, when 0% is designated as the weight, the curve shown in FIG. If the curve based on the single color patch in FIG. 8F is adopted without using the curve based on the gray patch of FIG. 8 and 50% is designated as the weight, FIGS. 8C and 8F are used. When the internal division calculation is performed using the curve of FIG. 8B and 100% is designated as the weight, the curve based on the single color patch of FIG. 8F is not adopted and the gray color of FIG. Only curves based on patches are employed. The
[0066]
The curve obtained by the internal division calculation corresponds to an example of the third gradation deviation correction curve referred to in the present invention.
[0067]
After such an internal division calculation is performed, the processing by the standard
[0068]
Here, as shown in FIG. 8 (H), the gradation correction standard curve is corrected using the curve obtained by weighted internal division of the two curves in FIG. 8 (C) and FIG. 8 (F). . As can be seen from the processing flow shown in FIG. 8, the gradation correction curve obtained by this correction is balanced with respect to both CMY monochrome and gray, and one
[0069]
The gradation correction curve obtained in this way is used for gradation correction of actual image data when an image is actually printed out by the
[0070]
Since there is no information from the gray patch when creating the K (black) tone correction curve, the single color route (flows of FIGS. 8D, 8E, and 8F) of FIG. 8 is used. 8G is skipped, and the gradation correction standard curve for K is corrected in FIG. 8H.
[0071]
According to the above-described embodiment, objective data is obtained by colorimetry not only for CMY single colors but also for gray, and gray colorimetric data is reflected by weighted internal division calculation, so no special skill is required, A gradation correction curve can be created in a short time and easily. Further, the operator can set a weight, and through the weight setting, the operator's concept or preference for gradation correction is taken in, and a highly accurate gradation correction curve corresponding to the operator can be created.
[0072]
【The invention's effect】
As described above, according to the present invention, a gradation correction curve can be easily created in a short time.
[Brief description of the drawings]
FIG. 1 is an overall configuration diagram of an image input-color conversion-image output system to which an embodiment of the present invention is applied.
FIG. 2 is an external perspective view of a personal computer shown by one block in FIG.
FIG. 3 is a hardware configuration diagram of a personal computer.
FIG. 4 is a diagram showing an embodiment of a gradation correction curve creating program storage medium of the present invention.
FIG. 5 is a functional block diagram of an embodiment of a gradation correction curve creation device of the present invention.
6 is a flowchart showing a method of creating a gradation correction curve using the gradation correction curve creation apparatus shown in FIG.
FIG. 7 is a diagram illustrating an example of a color chart.
FIG. 8 is a schematic diagram showing the contents of processing in a gradation correction curve calculation process.
[Explanation of symbols]
10 Color scanner
11 Document image
20 Personal computer
21 Main unit
22 Image display device
22a Display screen
23 keyboard
24 mice
25 bus
30 Color printer
31 Print image
100 floppy disks
110 CD-ROM
211 CPU
212 Main memory
213 Hard disk device
214 FD drive
215 CD-ROM drive
216 input interface
217 Output interface
300 Gradation correction curve creation program storage medium
310 Gradation correction curve creation program
311 Patch data generator
312 Gradation correction curve calculation unit
3121 Deviation correction curve calculation unit
3122 Deviation correction curve internal calculation unit
3123 Standard curve adjustment section
313 Weight setting unit
400 gradation correction curve creation device
411 Patch data generation unit
412 Gradation correction curve calculation unit
4121 Deviation correction curve calculation unit
4121a memory
4122 Deviation correction curve internal calculation unit
4123 Standard curve adjustment section
413 Weight setting unit
Claims (4)
各単色ごとの複数の単色濃度パッチと、これらの単色を重ね合わせたグレーの、複数のグレーパッチとを出力するバッチ出力過程と、A batch output process for outputting a plurality of single color density patches for each single color and a plurality of gray patches in which these single colors are superimposed;
前記複数の単色濃度パッチの濃度を測定するとともに前記複数のグレーパッチを測色する測定測色過程と、A measurement colorimetry process for measuring the density of the plurality of single-color density patches and measuring the plurality of gray patches;
前記複数の単色濃度パッチの濃度測定により得られる各単色ごとの第1の階調補正曲線と、前記複数のグレーパッチの測色により得られる測色値から求められる各単色ごとの第2の階調補正曲線とを用いて、階調補正用の各単色ごとの階調補正曲線を求める階調補正曲線算出過程とを有することを特徴とする階調補正曲線作成方法。A first gradation correction curve for each single color obtained by density measurement of the plurality of single color density patches and a second floor for each single color obtained from colorimetric values obtained by color measurement of the plurality of gray patches. A gradation correction curve creation method comprising: a gradation correction curve calculation process for obtaining a gradation correction curve for each single color for gradation correction using a tone correction curve.
あらかじめ各単色ごとの所定の階調補正標準曲線を用意しておき、前記第1の階調補正曲線と前記階調補正標準曲線との間の偏差を補正するための第1の階調偏差補正曲線を各単色ごとに求めるとともに、前記第2の階調補正曲線と前記階調補正標準曲線との間の偏差を補正をするための第2の階調偏差補正曲線を各単色ごとに求める偏差補正曲線算出過程と、A predetermined gradation correction standard curve for each single color is prepared in advance, and a first gradation deviation correction for correcting a deviation between the first gradation correction curve and the gradation correction standard curve. Deviation for obtaining a curve for each single color and obtaining a second gradation deviation correction curve for correcting a deviation between the second gradation correction curve and the gradation correction standard curve for each single color Correction curve calculation process,
前記偏差補正曲線算出過程で求められた前記第1の階調偏差補正曲線と前記第2の階調偏差補正曲線とを調整自在な所定の重みを付して内分することにより各単色ごとの第3の階調偏差補正曲線を求める偏差補正曲線内分過程と、By dividing the first gradation deviation correction curve and the second gradation deviation correction curve obtained in the deviation correction curve calculation process with a predetermined adjustable weight and dividing them into individual colors. A deviation correction curve internal division process for obtaining a third gradation deviation correction curve;
前記階調補正標準曲線を、前記偏差補正曲線内分過程で求められた第3の階調偏差補正曲線に基づいて調整することにより、階調補正用の各単色ごとの階調補正曲線を求める標準曲線調整過程とを有するものであることを特徴とする請求項1載の階調補正曲線作成方法。By adjusting the gradation correction standard curve based on the third gradation deviation correction curve obtained in the deviation correction curve internal division process, a gradation correction curve for each single color for gradation correction is obtained. 2. A gradation correction curve creating method according to claim 1, further comprising a standard curve adjustment process.
各単色ごとの複数の単色濃度パッチを表わす単色パッチデータと、これらの単色を重ね合わせたグレーの、複数のグレー濃度パッチを表わすグレーパッチデータとを生成するパッチデータ生成部と、 A patch data generating unit that generates single-color patch data representing a plurality of single-color density patches for each single color, and gray patch data representing a plurality of gray density patches of gray obtained by superimposing these single colors;
前記パッチデータ生成部で生成された単色パッチデータに基づいて出力された複数の単色濃度バッチの濃度測定データを取得するとともに、前記パッチデータ生成部で生成されたグレーパッチデータに基づいて出力された複数のグレー濃度パッチの測色データを取得し、前記濃度測定データにより得られる各単色ごとの第1の階調補正曲線と、前記測色データから求められる各単色ごとの第2の階調補正曲線とを用いて、階調補正用の各単色ごとの階調補正曲線を求める階調補正曲線算出部とを備えたことを特徴とする階調補正曲線作成装置。Obtaining density measurement data of a plurality of monochrome density batches output based on the single color patch data generated by the patch data generation unit, and outputting based on the gray patch data generated by the patch data generation unit Color measurement data of a plurality of gray density patches is acquired, a first gradation correction curve for each single color obtained from the density measurement data, and a second gradation correction for each single color obtained from the color measurement data A gradation correction curve creating apparatus comprising: a gradation correction curve calculation unit that obtains a gradation correction curve for each single color for gradation correction using a curve.
各単色ごとの所定の階調補正標準曲線を記憶しておくメモリを有し、前記第1の階調補正曲線と前記階調補正標準曲線との間の偏差を補正するための第1の階調偏差補正曲線を各単色ごとに求めるとともに、前記第2の階調補正曲線と前記階調補正標準曲線との間の偏差を補正をするための第2の階調偏差補正曲線を各単色ごとに求める偏差補正曲線算出部と、A first gradation for correcting a deviation between the first gradation correction curve and the gradation correction standard curve; and a memory for storing a predetermined gradation correction standard curve for each single color. A tone deviation correction curve is obtained for each single color, and a second gradation deviation correction curve for correcting a deviation between the second gradation correction curve and the gradation correction standard curve is obtained for each single color. A deviation correction curve calculation unit to be obtained,
前記偏差補正曲線算出部で求められた前記第1の階調偏差補正曲線と前記第2の階調偏差補正曲線を、操作に応じて設定された重みを付して内分することにより、各単色ごとの第3の階調偏差補正曲線を求める偏差補正曲線内分演算部と、By dividing the first gradation deviation correction curve and the second gradation deviation correction curve obtained by the deviation correction curve calculation section with weights set according to operations, A deviation correction curve interior calculation unit for obtaining a third gradation deviation correction curve for each single color;
前記階調補正標準曲線を、前記偏差補正曲線内分演算部で求められた第3の階調偏差補正曲線に基づいて調整することにより、階調補正用の各単色ごとの階調補正曲線を求める標準曲線調整部とを備えたものであることを特徴とする請求項3記載の階調補正曲線作成装置。By adjusting the gradation correction standard curve based on the third gradation deviation correction curve obtained by the deviation correction curve internal calculation unit, a gradation correction curve for each monochrome for gradation correction is obtained. 4. The gradation correction curve creating apparatus according to claim 3, further comprising a standard curve adjustment unit to be obtained.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2000053839A JP4061007B2 (en) | 2000-02-29 | 2000-02-29 | Gradation correction curve creation method and gradation correction curve creation device |
| US09/793,401 US6864995B2 (en) | 2000-02-29 | 2001-02-27 | Gradation correction curve producing method, gradation correction curve producing apparatus, and gradation correction curve producing program storage medium |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2000053839A JP4061007B2 (en) | 2000-02-29 | 2000-02-29 | Gradation correction curve creation method and gradation correction curve creation device |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JP2001245171A JP2001245171A (en) | 2001-09-07 |
| JP2001245171A5 JP2001245171A5 (en) | 2005-11-04 |
| JP4061007B2 true JP4061007B2 (en) | 2008-03-12 |
Family
ID=18575169
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2000053839A Expired - Fee Related JP4061007B2 (en) | 2000-02-29 | 2000-02-29 | Gradation correction curve creation method and gradation correction curve creation device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4061007B2 (en) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3958228B2 (en) | 2003-02-14 | 2007-08-15 | 富士フイルム株式会社 | Gradation correction curve creation method, gradation correction curve creation device, and gradation correction curve creation program |
| JP5152515B2 (en) * | 2008-12-23 | 2013-02-27 | 富士ゼロックス株式会社 | Color correction coefficient generation apparatus and color correction coefficient generation program |
| JP5903926B2 (en) * | 2012-02-20 | 2016-04-13 | 株式会社リコー | Image processing apparatus, image processing method, and program |
-
2000
- 2000-02-29 JP JP2000053839A patent/JP4061007B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2001245171A (en) | 2001-09-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3689325B2 (en) | Color reproduction characteristics correction method | |
| JP4189169B2 (en) | Color conversion definition correcting device and color conversion definition correcting program | |
| US8149456B2 (en) | Color processing method and image forming apparatus for creating a color separation table | |
| JP2005063168A (en) | Color adjustment method, program for making computer execute the color adjustment method, and computer-readable information storage medium storing the program | |
| JP7297547B2 (en) | Image processing device, image forming device | |
| JP4189188B2 (en) | Color conversion definition correction method, color conversion definition correction apparatus, and color conversion definition correction program | |
| JP3738147B2 (en) | How to modify a print profile | |
| JP4061007B2 (en) | Gradation correction curve creation method and gradation correction curve creation device | |
| JP3958228B2 (en) | Gradation correction curve creation method, gradation correction curve creation device, and gradation correction curve creation program | |
| JPH10285416A (en) | Color image data output device | |
| JP3926698B2 (en) | Gradation correction curve creation method, gradation correction curve creation device, and gradation correction curve creation program | |
| JP2007151055A6 (en) | Image processing apparatus, image processing method, and image processing program | |
| JP2007151055A (en) | Image processing apparatus, image processing method, and image processing program | |
| JP4146057B2 (en) | Gradation correction curve evaluation result display method, gradation correction curve evaluation result display device, and gradation correction curve evaluation result display program | |
| JP5074659B2 (en) | Color conversion definition creation method, color conversion definition creation device, and color conversion definition creation program | |
| JP2003289446A (en) | Method, apparatus and program for providing color reproduction characteristic | |
| JP4139052B2 (en) | Color processing method, color processing apparatus, and color processing program storage medium | |
| JP2004088142A (en) | Gradation correction curve creating method, gradation correction curve creating device, and gradation correction curve creating program | |
| JP3910323B2 (en) | Profile creation method and profile creation apparatus | |
| JP2005020674A (en) | Gradation correction curve preparation method | |
| JP2001197323A (en) | Method an device for preparing profile | |
| JP2004015678A (en) | Gradation correction curve creating method, gradation correction curve creating apparatus, and gradation correction curve creation program | |
| JP4377203B2 (en) | Profile creation method, profile creation device, profile creation program, and profile creation program storage medium | |
| JP2005012659A (en) | Apparatus and program for forming gradation correction curve | |
| JP2005064841A (en) | Color adjusting method, program for making computer implement the same and computer-readable information recording medium recorded the program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20050914 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20050914 |
|
| A711 | Notification of change in applicant |
Free format text: JAPANESE INTERMEDIATE CODE: A712 Effective date: 20061205 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20070719 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20070821 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20071022 |
|
| 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: 20071218 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20071221 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101228 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101228 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111228 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111228 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121228 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121228 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131228 Year of fee payment: 6 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| LAPS | Cancellation because of no payment of annual fees |