(57)【特許請求の範囲】
【請求項１】
紙媒体に記録された画像を電子データとして読み取る画像読取手段と、
前記画像読取手段で読み取った電子データから前記紙媒体の下地データを検知する下地検知手段と、
前記画像読取手段で読み取った画像の色空間とは異なる色空間に変換する際に用いられ、紙媒体の基準値から作成され、前記画像読取手段での画像読み取りにおける色特性を記述している複数の色特性基準プロファイルと、
前記色特性基準プロファイルを処理する色特性記述プロファイル処理手段とを備え、
前記色特性記述プロファイル処理手段は、前記複数の色特性基準プロファイルの中から前記下地検知手段で読み取った下地データによって特定された色特性基準プロファイルまたはユーザによって特定された色特性基準プロファイルを前記下地データと前記紙媒体の基準となる値との比に基づいて作成された色特性基準プロファイルに変更する
ことを特徴とする画像処理装置。
【請求項２】
前記電子データが前記下地データに基づき相対的に変換された場合、前記色特性記述プロファイル処理手段は、前記相対的な変換を考慮して前記下地データに基づくプロファイルの変更を行う
ことを特徴とする請求項１記載の画像処理装置。
【請求項３】
紙媒体に記録された画像を電子データとして読み取るステップと、
読み取った前記電子データから前記紙媒体の下地データを検知するステップと、
検知した前記下地データに基づいて前記画像読み取りにおける色特性を記述したプロファイルを変更するステップと
をコンピュータに実行させる画像処理プログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項４】
前記電子データが前記下地データに基づき相対的に変換された場合、前記色特性を記述したプロファイルを変更するステップでは、前記相対的な変換を考慮して前記下地データに基づくプロファイルの変更を行う
ことを特徴とする請求項３記載の画像処理プログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、入出力デバイス間のカラーマネージメントを行う画像処理装置および画像処理プログラムを記録したコンピュータ読み取り可能な記録媒体に関する。
【０００２】
【従来の技術】
従来、カラースキャナやディスプレイ、プリンタなど、異なる入出力デバイス間でのカラーマネージメント処理を行う際に、それぞれのデバイスの色特性を記述したプロファイルを利用してカラーマッチング処理を行う手法が知られている。
【０００３】
このようなプロファイルの規格としては、ＩＣＣ（International Color Consortium）で規格化されているプロファイルが一般的である。ここで、スキャナなどの画像入力装置における色特性を記述したプロファイルの色変換パラメータは、入力画像原稿紙の値を基準に作成されており、入力画像原稿紙の値はその入力画像原稿紙の代表値としているのが一般的である。
【０００４】
入力画像原稿としては、銀塩写真用や印刷用など種々の特性の異なる原稿があり、入力画像装置は、想定される複数の入力画像原稿に応じて複数の色特性を記述したプロファイルを提供する必要がる。もしくは、代表的な入力画像原稿を決めて、その色特性を記述したプロファイルを提供することになる。
【０００５】
【発明が解決しようとする課題】
しかしながら、原稿紙の色合いは変動することがあるため、代表の値から離れてしまっていることがある。例えば、プロファイルを作成した際の原稿紙と同じ種類の原稿紙を用いて画像入力を行っても、これらの原稿紙が全く同じ色合いであるとは限らず、色あせや製造条件等の違いによって下地の状態が異なっている。このため、色特性を記述したプロファイルの色変換パラメータが正確なものでなくなるという不具合が生じる。
【０００６】
本発明は、このような不具合を解決するため、原稿紙の明るさや状態に応じて自動的に入力原稿紙にあったプロファイルを生成し、入力画像装置のプロファイルとして入力画像に添付することを目的とする。
【０００７】
【課題を解決するための手段】
すなわち、本発明は、紙媒体に記録された画像を電子データとして読み取る画像読取手段と、画像読取手段で読み取った電子データから紙媒体の下地データを検知する下地検知手段と、画像読取手段で読み取った画像の色空間とは異なる色空間に変換する際に用いられ、紙媒体の基準値から作成され、画像読取手段での画像読み取りにおける色特性を記述している複数の色特性基準プロファイルと、色特性基準プロファイルを処理する色特性記述プロファイル処理手段とを備え、色特性記述プロファイル処理手段が、複数の色特性記述プロファイルの中から下地検知手段で読み取った下地データによって特定された色特性基準プロファイルまたはユーザによって特定された色特性基準プロファイルを下地データと紙媒体の基準となる値との比に基づいて作成された色特性基準プロファイルに変更する画像処理装置である。
【０００８】
また、本発明は、紙媒体に記録された画像を電子データとして読み取るステップと、読み取った電子データから紙媒体の下地データを検知するステップと、検知した下地データに基づいて画像読み取りにおける色特性を記述したプロファイルを変更するステップとをコンピュータに実行させる画像処理プログラムを記録したコンピュータ読み取り可能な記録媒体でもある。
【０００９】
このような本発明では、紙媒体に記録された画像を電子データとして読み取り、その読み取った電子データから紙媒体の下地データを検知している。ここで、画像読み取りにおける色特性を記述したプロファイルは基準となる紙媒体の下地データに基づいて作成されている。つまり、検知した下地データと基準となる紙媒体の下地データとの比を用いることで、読み取った紙媒体に対応した色特性のプロファイルを作成できるようになる。
【００１０】
【発明の実施の形態】
以下、本発明の実施の形態について図に基づき説明する。図１は、第１実施形態を説明するブロック図である。すなわち、第１実施形態に係る画像処理装置は、カラースキャナ等の画像読取装置１に適用されるもので、画像読取部１１、メモリ１２、画像処理部１３、色特性記述プロファイル処理部１４および読取画像ファイル生成部１５から構成されている。
【００１１】
なお、本実施形態の画像処理装置は、画像読取装置１内で構成されるもののほか、図２に示すように、画像読取装置１とＰＣ（パーソナルコンピュータ）やサーバ等の外部装置２とで構成される形態でもよい。例えば、画像読取装置１内に画像読取部１１およびメモリ１２を備え、ＰＣやサーバ等の外部装置２に画像処理部１３、色特性記述プロファイル処理部１４および読取画像ファイル生成部１５を備えるようにしてもよい。
【００１２】
画像読取部１１は、紙媒体に記録された画像を電子データとして読み取る部分であり、例えば、カラーの画像をＲ（赤）、Ｇ（緑）、Ｂ（青）から成る各々の読み取り値を電子データとして出力する。
【００１３】
メモリ１２は、画像読取部１１で読み取った電子データを格納する部分で、ＲＡＭやハードディスクから構成される。
【００１４】
画像処理部１３は、図３に示すような構成となっている。すなわち、画像処理部１３は、下地検知部１３ａ、原稿判定部１３ｂを備えている。下地検知部１３ａは、画像読取部１１で読み取った電子データから原稿の下地部分の値（下地データ）を検出する処理を行う。また、原稿判定部１３ｂは、下地データに基づき画像読取装置１の色特性を記述したプロファイルのうち、原稿の種類に応じたものを選択する処理を行う。
【００１５】
例えば、このプロファイルとして、印画紙用、アート紙用、蛍光紙用、普通紙用といった複数種類のプロファイルが用意されている場合、原稿判定部１３ｂでは、下地データに基づいてどの用紙に対応したプロファイルを用いるかを選択する。
【００１６】
色特性記述プロファイル処理部１４は、画像処理部１３の原稿判定部１３ｂによって選択されたプロファイルを、下地データに基づき変更する処理を行う。
【００１７】
読取画像ファイル生成部１５は、読み取った電子データをＴＩＦＦ、ＪＰＥＧ、ＢＭＰ等の所望のフォーマットの画像データに変換し、その画像データに先に書き換えた色特性記述プロファイルを添付する処理を行う。
【００１８】
このような画像読取装置１では、画像読取部１１で読み取った電子データから紙媒体の下地データを検知し、この下地データに基づき読み取った紙媒体に対応する色特性のプロファイルを作成できるため、読み取り対象の原稿（紙媒体）の下地の明るさや状態に合ったプロファイルで電子データを補正できるようになる。
【００１９】
次に、この画像読取装置１における処理動作を図４のフローチャートに基づき説明する。なお、以下の説明で図４に示されない符号は、特に示さない限り図１および図３を参照するものとする。
【００２０】
先ず、画像読取部１１によって紙媒体の原稿の画像を読み取り、電子データとしてメモリ１２に格納する（ステップＳ１０１）。次いで、メモリ１２から電子データを読み出して、画像処理部１３の下地検知部１３ａにより原稿の下地データを検出する（ステップＳ１０２）。ここで、原稿の下地を検知する方法としては、例えば、特開平５−２０７２８０号公報、特開平１１−１５０６５７号公報に開示される技術を適用する。
【００２１】
次に、画像処理部１３の原稿判定部１３ｂにより、下地検知部１３ａで検出した下地データに基づき原稿の種類およびそれに対応した色特性を記述したプロファイルを特定する（ステップＳ１０３）。
【００２２】
ここで、下地データから原稿の種類およびそれに対応したプロファイルを特性するには、図５に示すように、原稿の種別と、それに応じた均等色空間の閾値とにより判定する。
【００２３】
均等色空間としては、Ｌ*ａ*ｂ*やＸＹＺ色空間があり、Ｌ*ａ*ｂ*色空間の場合には、図５に示す均等色空間ａとＬ*、均等色空間ｂとａ*、均等色空間ｃとｂ*が各々対応する。また、ＸＹＺ色空間の場合には、図５に示す均等色空間ａとＸ、均等色空間ｂとＹ、均等色空間ｃとＺが各々対応する。
【００２４】
つまり、検出した下地データの各均等色空間ａ，ｂ，ｃの値が、どの閾値内に入るかによって原稿の種別を特定し、その特定した原稿種別に対応する色特性記述プロファイルを特定する。
【００２５】
なお、この原稿種別および色特性記述プロファイルの特定は、原稿の読み取り時にユーザインタフェースなどからユーザの指示に基づき特定してもよい。これによって、より正確に原稿の種類を特定できることになる。
【００２６】
次に、色特性記述プロファイル処理部１４によって、色変換パラメータの書き換えを行う（ステップＳ１０４）。色特性記述プロファイル処理部１４では、原稿判定部１３ｂで特定した色特性記述プロファイルの色変換パラメータを、下地検知部１３ａで検出した下地データに基づき書き換える処理を行う。
【００２７】
このとき、必要な色変換パラメータおよび基準となる紙媒体の値（色特性記述プロファイルを作成した際に用いた基準となる紙媒体の下地データ）は、色特性記述プロファイルから取り出したり、予め画像読取装置１のメモリ１２に格納されたものを読み出したりすることで取得する。
【００２８】
この色変換パラメータは、画像読取装置等のデバイスで取り込んだＲＧＢ値からＣＩＥ−Ｌ*ａ*ｂ*やＣＩＥ−ＸＹＺへと変換するＤＬＵＴ（Direct Look Up Table）係数であり、各原稿の種類毎に紙媒体の値を基準として作成されているものとする。なお、紙媒体の値は、ＣＩＥ−ＸＹＺで表現されているものとする。
【００２９】
紙媒体の値および検出した下地データによって色変換パラメータを変更するには以下の（１）式を用いる。
【００３０】
Ｘｎｅｗ＝Ｘｏｒｇ＊（ＸＷｏｒｇ／ＸＷｎｅｗ）
Ｙｎｅｗ＝Ｙｏｒｇ＊（ＹＷｏｒｇ／ＹＷｎｅｗ）
Ｚｎｅｗ＝Ｚｏｒｇ＊（ＺＷｏｒｇ／ＺＷｎｅｗ）      …（１）
【００３１】
なお、（１）式で、Ｘｎｅｗ、Ｙｎｅｗ、Ｚｎｅｗは新しいＤＬＵＴの値、Ｘｏｒｇ、Ｙｏｒｇ、Ｚｏｒｇは元のＤＬＵＴの値、ＸＷｏｒｇ、ＹＷｏｒｇ、ＺＷｏｒｇは元のＤＬＵＴを作成した時の基準となる紙媒体の値、ＸＷｎｅｗ、ＹＷｎｅｗ、ＺＷｎｅｗは下地検知により得た下地データである。
【００３２】
ここで、具体的な例を説明する。ある基準となる紙媒体の値がＬ*ａ*ｂ*［９３，０，０］であり、また、下地検知による下地データがＸＹＺ［９２，１，３］のように多少黄ばんでいたとする。この場合、紙媒体の値をＸＹＺに変換すると、以下のようになる。
【００３３】
ＸＷｏｒｇ＝０．７９９６、ＹＷｏｒｇ＝０．８２９７、ＺＷｏｒｇ＝０．６８４０
【００３４】
また、上記（１）式によって、
ＸＷｎｅｗ＝０．７８２９、ＹＷｎｅｗ＝０．８０７０、ＺＷｎｅｗ＝０．６３３７を得ることができる。
【００３５】
したがって、紙媒体の値と下地データとの比は以下のようになる。
Ｘｒ＝０．７９９６／０．７８２９＝１．０２１３、Ｙｒ＝０．８２９７／０．８０７０＝１．０２８１、Ｚｒ＝０．６８４０／０．６３３７＝１．０７９４
【００３６】
この値をＤＬＵＴの各値に掛けることで、新たなＤＬＵＴを得ることができる。
【００３７】
そして、この新たなＤＬＵＴの値および紙媒体の値を色特性記述プロファイルとして書き換える（ステップＳ１０５）。その後、読取画像ファイル生成部１５によって、読み取った電子データをＴＩＦＦ、ＪＰＥＧ、ＢＭＰ等の所望のフォーマットの画像データに変換し、その画像データに先に書き換えた色特性記述プロファイルを添付する（ステップＳ１０６）。
【００３８】
これにより、読み取り対象となる紙媒体の下地データを反映させた色特性記述プロファイルを画像データに添付することができ、より正確なデバイス間の色変換を行うことが可能となる。
【００３９】
なお、上記読み取り手順においては、読み取り画像を生成する手順と、色特性を記述したプロファイルから色変換パラメータおよび紙媒体の値を変更する順序は特に問わない。
【００４０】
また、画像読取部１１で読み取った画像の電子データのうち、下地部分（ハイライト部分）の除去（補正）処理を施すようにしてもよい。例えばＬ*ａ*ｂ*空間のＬ*の値を求め、図６に示すような一次元ＬＵＴによる変換を施す。あるいは、変換式や他の方法でも可能である。これにより、画像のハイライト部分のみ入力値に対して明るくなる出力値を得ることができる。
【００４１】
このような下地除去処理を行った場合には、下地除去を行う前の下地データに基づき色特性記述プロファイルの書き換えを行えば、先と同様な処理を適用できることになる。
【００４２】
次に、第２実施形態を説明する。第２実施形態の画像処理装置では、第１実施形態で説明した下地データに基づき、読み込んだ画像の電子データ全体に下地除去処理を行うものである。
【００４３】
すなわち、図７に示すように、画像処理部１３の下地検知部１３ａ、原稿判定部１３ｂのほかに下地処理実施部１３ｃが入る。図８は、第２実施形態における画像読取装置の処理手順を示すフローチャートである。
【００４４】
ここで、原稿読み取り処理（ステップＳ２０１）、下地検知処理（ステップＳ２０２）、原稿判別処理（ステップＳ２０４）は、第１実施形態と同じであるため、説明を省略する。
【００４５】
また、下地検知の結果、下地データが所定の白の範囲内になかった場合には、ステップＳ２０８へ進むようになっている。
【００４６】
ここで、原稿が、印画紙、コート紙、上質紙、普通紙等の予め定めてある白の範囲内にある場合、下地処理実施部１３ｃにて読み取り画像の下地除去処理を行う（ステップＳ２０５）。下地除去は、画像の読み取り値および下地データを均等色空間に変換し、下地データに基づいて、画像の読み取り値を相対的に変換する方法を用いる。
【００４７】
以下に、下地処理の２種類の方法を挙げるが、本発明はこれ以外の下地処理を適用してもよい。
【００４８】
▲１▼ＸＹＺ空間で変換：読み取り信号がＲＧＢの場合、読み取り値および下地の値をＸＹＺに変換し、以下の（２）式により相対的に変換する。
【００４９】
ＸＡＥ＝Ｘｏｒｇ＊ＸＤ５０／Ｘｐａｐｅｒ
ＹＡＥ＝Ｙｏｒｇ＊ＹＤ５０／Ｙｐａｐｅｒ
ＺＡＥ＝Ｚｏｒｇ＊ＺＤ５０／Ｚｐａｐｅｒ      …（２）
【００５０】
なお、（２）式において、Ｘｏｒｇ、Ｙｏｒｇ、Ｚｏｒｇは元の読み取り画像の値、Ｘｐａｐｅｒ、Ｙｐａｐｅｒ、Ｚｐａｐｅｒは下地データ、ＸＤ５０、ＹＤ５０、ＺＤ５０はＤ５０光源のホワイトポイントである。
【００５１】
▲２▼Ｌ*ａ*ｂ*空間で変換：読み取り信号がＲＧＢの場合、読み取り値および下地の値からＬ*を算出する。ここで、下地処理は、ある範囲の値の白に限定しているため、ａ*，ｂ*の値は使用しない。そして、以下の（３）式によって変換する。
【００５２】
ＬＡＥ＝Ｌｏｒｇ＊１００／Ｌｐａｐｅｒ      …（３）
【００５３】
なお、（３）式において、ＬＡＥは下地処理を実施したＬ*画像、Ｌｏｒｇは読み取りＬ*画像、Ｌｐａｐｅｒは検知された下地データである。
【００５４】
上記▲１▼または▲２▼に示す下地処理を施した後は、必要に応じてその算出した値をＲＧＢ空間に変換する。
【００５５】
次に、色特性を記述したプロファイルの色変換パラメータを下地除去画像用に書き換える（ステップＳ２０６）。色変換パラメータは、デバイスのＲＧＢからＣＩＥ−Ｌ*ａ*ｂ*もしくはＣＩＥ−ＸＹＺへ変換するＤＬＵＴ係数であり、各原稿の種類毎に基準となる紙媒体の値を基に作成されている。
【００５６】
また、紙媒体の値はＣＩＥ−ＸＹＺで表現されているものとする。元の色変換パラメータを上述の下地除去を施した画像に対応するする色変換パラメータに変更するには、以下の（４）式を用いる。ここで、ＤＬＵＴの係数がＸ，Ｙ，Ｚの場合、各Ｘ，Ｙ，Ｚ値に以下の係数をかけることで実現できる。
【００５７】
Ｘｎｅｗ＝Ｘｏｒｇ＊ＸＷｏｒｇ／ＸＤ５０
Ｙｎｅｗ＝Ｙｏｒｇ＊ＹＷｏｒｇ／ＹＤ５０
Ｚｎｅｗ＝Ｚｏｒｇ＊Ｚｗｏｒｇ／ＺＤ５０      …（４）
【００５８】
なお、（４）式において、Ｘｎｅｗ，Ｙｎｅｗ，Ｚｎｅｗは新しいＤＬＵＴの値、Ｘｏｒｇ，Ｙｏｒｇ，Ｚｏｒｇは元のＤＬＵＴの値、ＸＷｏｒｇ，ＹＷｏｒｇ，ＺＷｏｒｇは元のＤＬＵＴを作成した時の基準となる紙媒体の値、ＸＤ５０，ＹＤ５０，ＺＤ５０：Ｄ５０光源のホワイトポイントを示している。
【００５９】
また、ＤＬＵＴの係数がＬ*ａ*ｂ*の場合は、Ｌ*の値を以下の式により変換する。もしくは、ＸＹＺに変換し、（４）式により変換する。
【００６０】
Ｌｎｅｗ＝Ｌｏｒｇ＊Ｌｐａｐｅｒ／１００
【００６１】
そして、色特性を記述したプロファイルの色変換パラメータおよび紙媒体の値を算出した値に書き換える（ステップＳ２０７）。
【００６２】
つまり、下地除去処理によって、読み取った原稿の電子データにおける下地データがＤ５０ホワイトポイントの値に変換されており、これに伴い画像部分の電子データも変換されていることから、この書き換え処理では、読み取った紙媒体の下地データがＤ５０ホワイトポイントと同じであると仮定した色変換パラメータの書き換えを行うことになる。
【００６３】
その後の読み取り画像の生成処理（ステップＳ２０８）は、上記第１実施形態と同じである。このような処理により、読み取った原稿画像の電子データ全体に下地処理が施されていても、それに対応した色特性記述プロファイルを作成することができ、デバイス間の色特性変換を正確に行うことができるようになる。
【００６４】
なお、上記説明した各実施形態においては、各処理を画像処理プログラムとしてフレキシブルディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ等の記録媒体に格納して提供することも可能である。
【００６５】
【発明の効果】
以上説明したように、本発明によれば次のような効果がある。すなわち、読み取り対象となる紙媒体の下地データに基づき画像読取装置等のデバイスの色特性記述プロファイルを書き換えることから、入力原稿紙に合った精度の高いプロファイルを入力画像データに添付することが可能となる。これにより、デバイス間でのカラーマッチング処理を正確に行うことが可能となる。
【図面の簡単な説明】
【図１】  第１実施形態を説明するブロック図である。
【図２】  第１実施形態の他の構成を説明するブロック図である。
【図３】  画像処理部の構成を説明するブロック図である。
【図４】  第１実施形態の処理動作を説明するフローチャートである。
【図５】  原稿種別特定に用いる閾値を説明する図である。
【図６】  一次元ＬＵＴを説明する図である。
【図７】  第２実施形態で用いる画像処理部の構成を説明するブロック図である。
【図８】  第２実施形態の処理動作を説明するフローチャートである。
【符号の説明】
１…画像読取装置、２…外部装置、１１…画像読取部、１２…メモリ、１３…画像処理部、１３ａ…下地検知部、１３ｂ…原稿判定部、１３ｃ…下地処理実施部、１４…色特性記述プロファイル処理部、１５…読取画像ファイル生成部
【図１】
0004010099.tif 000002
【図２】
0004010099.tif 000003
【図３】
0004010099.tif 000004
【図４】
0004010099.tif 000005
【図５】
0004010099.tif 000006
【図６】
0004010099.tif 000007
【図７】
0004010099.tif 000008
【図８】
0004010099.tif 000009