(57)【要約】  元のカラースペースでのプリンタのプロファイルをＡ、新しいカラースペースでの同じプリンタへのプロファイルをＢとした際に、元のカラースペースから新しいカラースペースへの変換データＤを  Ｄ＝Ａ・Ｂ−１とする。カラースペースを変更しても、プリンタから同じ画像を出力できる。
2009031492.tif 000002
【特許請求の範囲】
【請求項１】
元のカラースペースの画像を新しいカラースペースの画像に変換する装置であって、
元のカラースペースでのプリンタに対するプロファイルをＡ、新しいカラースペースでの同じプリンタに対するプロファイルをＢとした際に、
変換データＤ＝Ａ・Ｂ−１を求めるための手段と、
求めた変換データＤを記憶するための手段と、
記憶した変換データＤを用いて、元のカラースペースでの画像Ｋを、新しいカラースペースでの画像Ｌへ、  Ｌ＝Ｋ・Ｄ＝Ｋ・Ａ・Ｂ−１  により変換するための手段とを設けたことを特徴とする、画像変換装置。
【請求項２】
元のカラースペースの画像を新しいカラースペースの画像に変換するために、
元のカラースペースでのプリンタに対するプロファイルをＡ、新しいカラースペースでの同じプリンタに対するプロファイルをＢとした際に、
変換データＤ＝Ａ・Ｂ−１を求め、
求めた変換データＤを記憶し、
記憶した変換データＤにより、元のカラースペースでの画像Ｋを、新しいカラースペースでの画像Ｌへ  Ｌ＝Ｋ・Ｄ＝Ｋ・Ａ・Ｂ−１  により変換する、画像変換方法。
【請求項３】
コンピュータからなる画像変換装置に記憶されて、該画像変換装置により、元のカラースペースの画像を新しいカラースペースの画像に変換するためのプログラムであって、
前記画像変換装置を、
元のカラースペースでのプリンタに対するプロファイルをＡ、新しいカラースペースでの同じプリンタに対するプロファイルをＢとした際に、
変換データＤ＝Ａ・Ｂ−１を求めるための手段と、
求めた変換データＤを記憶するための手段と、
記憶した変換データＤを用いて、元のカラースペースでの画像Ｋを、新しいカラースペースでの画像Ｌへ、  Ｌ＝Ｋ・Ｄ＝Ｋ・Ａ・Ｂ−１  により変換するための手段、として機能させる、画像変換プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明はカラースペースの変更に伴う画像変換に関し、特にカラースペースを変更しても、同じカラー画像をプリンタから出力できるようにすることに関する。
【背景技術】
【０００２】
カラー画像を取り扱うためのカラースペースとして種々のものが用いられている。代表的なカラースペースはＲＧＢであるが、これにも種々のバリエーションがあり、標準的なＲＧＢカラースペースをsＲＧＢと呼ぶ。元のカラースペースを新たなカラースペースに変更する場合、元のカラースペースでの画像データを新たなカラースペースでの画像データに座標変換することが知られている。例えばｓＲＧＢのカラースペースでの画像を新たなカラースペースの画像に変換するには、一旦ＸＹＺやＬＡＢなどに変換した後、新たなカラースペースの画像に変換することが知られている。この場合の、ＸＹＺやＬＡＢなどはコネクションカラーと呼ばれている。【０００３】
しかしこのような従来の方法では、カラースペースを変換する際に、プリント結果を同じにすることを考慮せずに座標変換するため、同じプリンタでも元のカラースペースでの画像データと新たなカラースペースでの画像データとで、プリント結果が異なってしまう。例えばプリンタのカラースペースＣが最も狭く、新たなカラースペースＢが元のカラースペースＡよりも広いものとする。【０００４】
元のカラースペースＡの画像が、プリンタのカラースペースＣの内部にある場合、カラースペースを元のＡから新しいＢへ変換しても、プリント結果は一般に同じである。しかし元のカラースペースＡの画像がプリンタのカラースペースＣからあふれ出ている場合、ガモットマッピングにより画像をプリンタのカラースペースＣの端部付近にマッピングして、プリントする。この場合、新しいカラースペースＢに変換された画像を同じプリンタでプリントすると、やはりガモットマッピングによりプリンタのカラースペースＣの端部付近にマッピングされる。しかし元のカラースペースＡからマッピングされた位置と同じ位置へ、マッピングされる保証はない。するとプリント結果が異なって見える。【０００５】
なお元のカラースペースＡが新しいカラースペースＢよりも広い場合も、プリンタのカラースペースＣからはみ出している画像では、プリント結果が異なって見える。さらに作成された時点での画像が元のカラースペースＡよりも広く、元のカラースペースＡの端部へマッピングされていた場合も、カラースペースを変換すると、プリント結果が異なって見える。またこの明細書では、画像と画像データを同じ意味で用いることがある。【０００６】
ガモットマッピングなどのため、プリントされた画像は元々の画像とは異なる色を持つが、オペレータに取ってプリントされた画像が所望のものであれば、正しいプリント結果であると言える。しかし元のカラースペースＡの画像を新しいカラースペースＢに変換してプリントすると、オペレータが所望する色とは異なる色となる。またオペレータが所望のプリント結果が得られるように、明度や彩度などを調整して、色合わせを行っている場合がある。この場合、カラースペースを変更すると、一般に色合わせの効果が失われ、所望のプリント結果とならない。発明者は、カラースペースを変更する場合、プリンタの色を中心としてカラースペースを変更し、プリント結果を同じにする必要があることに着目した。このことは、元のカラースペースでの画像資産を、新たなにカラースペースで継承するために必要である。
【発明の開示】
【発明が解決しようとする課題】
【０００７】
この発明の課題は、カラースペースを変更する際に、プリンタでプリントした際のカラー画像がほぼ不変に保たれるようにすることにある。
【課題を解決するための手段】
【０００８】
この発明は、元のカラースペースの画像を新しいカラースペースの画像に変換する装置であって、
元のカラースペースでのプリンタに対するプロファイルをＡ、新しいカラースペースでの同じプリンタに対するプロファイルをＢとした際に、
変換データＤ＝Ａ・Ｂ−１を求めるための手段と、
求めた変換データＤを記憶するための手段と、
記憶した変換データＤを用いて、元のカラースペースでの画像Ｋを、新しいカラースペースでの画像Ｌへ、  Ｌ＝Ｋ・Ｄ＝Ｋ・Ａ・Ｂ−１  により変換するための手段とを設けたことを特徴とする。【０００９】
この発明はまた、元のカラースペースの画像を新しいカラースペースの画像に変換するために、
元のカラースペースでのプリンタに対するプロファイルをＡ、新しいカラースペースでの同じプリンタに対するプロファイルをＢとした際に、
変換データＤ＝Ａ・Ｂ−１を求め、
求めた変換データＤを記憶し、
記憶した変換データＤにより、元のカラースペースでの画像Ｋを、新しいカラースペースでの画像Ｌへ  Ｌ＝Ｋ・Ｄ＝Ｋ・Ａ・Ｂ−１  により変換する、画像変換方法にある。【００１０】
この発明の画像変換プログラムは、コンピュータからなる画像変換装置に記憶されて、該画像変換装置により、元のカラースペースの画像を新しいカラースペースの画像に変換するためのプログラムであって、
前記画像変換装置を、
元のカラースペースでのプリンタに対するプロファイルをＡ、新しいカラースペースでの同じプリンタに対するプロファイルをＢとした際に、
変換データＤ＝Ａ・Ｂ−１を求めるための手段と、
求めた変換データＤを記憶するための手段と、
記憶した変換データＤを用いて、元のカラースペースでの画像Ｋを、新しいカラースペースでの画像Ｌへ、  Ｌ＝Ｋ・Ｄ＝Ｋ・Ａ・Ｂ−１  により変換するための手段、として機能させる。
【発明の効果】
【００１１】
この発明では変換データ  Ｄ＝Ａ・Ｂ−１  により、元のカラースペースから新しいカラースペースへと画像データを変換する。元のカラースペースでの画像をＫ、新しいカラースペースでの画像をＬとした場合、プリンタへの入力値は元のカラースペースではＫ・Ａとなり、新しいカラースペースでは  Ｌ・Ｂ＝Ｋ・Ａ・Ｂ-1・Ｂ＝Ｋ・Ａ  となり、プリントされる画像は一致する。従ってプリンタが共通であれば、同じ画像が得られるようにカラースペースを変更できるので、既存の画像資産を継承できる。【００１２】
この発明では、カラースペースを変更しても同じ画像をプリントすることができる。また新しいカラースペースＢが元のカラースペースＡよりも広い場合でも、プリント結果が同じになるように、カラースペースを変更できる。さらに変更後の画像データは、最初から新しいカラースペースＢで蓄積された画像データと同様に扱うことができる。この結果、カラースペースの変更前に蓄積した種々の画像データを、新たなカラースペースで、同じプリント結果が得られるように使用できる。この発明の画像変換装置や画像変換方法は、画像データをカラープリンタでプリントする用途に用いることができ、特にプリンタでのプリント画像の品質が重要な分野に適しており、例えばアパレル製品や糸、編地などの画像データの変換に適している。
【図面の簡単な説明】
【００１３】
【図１】実施例の画像変換装置と周辺装置とを示すブロック図
【図２】実施例での、元のカラースペースとプリンタの色域及び新しいカラースペース間の関係を示す図
【図３】実施例での変換テーブルの作用を示す図
【図４】変形例の画像変換装置と周辺装置とを示すブロック図
【図５】実施例での画像変換方法を示すフローチャート
【符号の説明】
【００１４】
２，４２  画像変換装置    ４  画像メモリ    ６  プロファイルメモリ
８  プリンタ    １０  逆プロファイル算出部    １２  変換テーブル記憶部
２０  元のカラースペース    ２１  新しいカラースペース
２２  プリンタの色域    ２４〜２６  エリア    ４４  逆行列算出部
４６  変換行列記憶部    ４８  積和演算部    
【発明を実施するための最良の形態】
【００１５】
以下にこの発明を実施するための最良の形態を示すが、これに限るものではない。
【実施例】
【００１６】
図１〜図５に、実施例の画像変換装置と画像変換方法とを示し、画像変換装置に関する記載は特に断らない限りそのまま画像変換方法及び画像変換プログラムにも当てはまり、同様に画像変換方法に関する記載は画像変換装置及び画像変換プログラムにもそのまま当てはまる。図１において,２は画像変換装置で、例えば画像処理装置の一部として用い、４は周辺装置としての画像メモリで、元のカラースペースでの画像と新たなカラースペースでの画像とを記憶している。以下では、元のカラースペースでの画像をＫで表し、新しいカラースペースでの画像をＬで表す。プロファイルメモリ６はプリンタ８でプリントするためのプロファイルを記憶し、元のカラースペースでのプロファイルをＡ、新しいカラースペースでのプロファイルをＢとして記憶する。【００１７】
プロファイルＡ，Ｂは変換式として記憶しても良いが、好ましくは変換テーブルや変換行列として記憶し、ここではカラースペース内のエリア毎に設けた複数の変換テーブルとして記憶する。プロファイルＡ，Ｂを各々複数枚のテーブルとすることにより、プリンタの色域に合わせて、画像の圧縮（カラースペースでの２点間の距離に対して、プリンタへの入力データでの距離を小さくすること）や、伸張（カラースペースでの距離に比べて、プリンタへの入力データでの距離を大きくすること）などの非線形変換ができる。以下、プロファイルＡ，Ｂは、線形近似するため、各々のカラースペースでのエリアを細かく分割した微小な各区分に対する、変換テーブルや逆行列から成り、画像Ｋ，ＬのＲＧＢ値を見出しとして、プリントデータのＲＧＢ値を出力するものとする。またプロファイルＡ，Ｂでの複数の変換テーブルは、エリアの境界で滑らかに接続されているものとする。【００１８】
１０は逆プロファイル算出部で、プロファイルＢの逆変換となる変換テーブルを作成しし、変換テーブル記憶部１２は変換データＤを複数枚のテーブルとして記憶する。変換データＤは  Ｄ＝Ａ・Ｂ-1  と表される。図２，図３に、テーブルを用いた画像変換の原理を示す。元のカラースペース２０での、プロファイルＡでの変換テーブル１枚分のエリアを２４とすると、プロファイルＡによりエリア２４はプリンタの色域２２中のエリア２５へ移される。ここで新しいカラースペース２１のエリア２６がプロファイルＢにより、エリア２５をカバーするように移されるものとする。そこでプロファイルＢの逆変換Ｂ−１に相当するテーブルを求めることができれば、テーブル１枚分の変換データＡ・Ｂ−１が得られる。逆変換Ｂ−１を求めるには、プロファイルＢの変換テーブルでの出力ＲＧＢ値を整列させて見出しとし、プロファイルＢの変換テーブルでの見出しのＲＧＢ値を出力とするテーブルを作成すればよい。【００１９】
プロファイルＢの逆変換Ｂ−１が求まると、プロファイルＡでの変換テーブルの見出しのＲＧＢ値に対する出力ＲＧＢ値で、逆変換Ｂ−１  のテーブルを参照し、その出力ＲＧＢ値を変換データＤでの出力とする。この処理を、プロファイルＡの各テーブル毎に繰り返すと、元のカラースペース２０の全体に対する変換データが得られる。図３は、元の画像Ｋから新しい画像Ｌへの変換を模式的に示し、プロファイルＡによりプリントデータＰKを得、これを逆変換Ｂ−１で処理して、新しい画像Ｌとすることを示している。【００２０】
図４に、複数の変換行列を用いたプロファイルでの、画像変換を示す。プロファイルＡでの変換行列毎に、プロファイルＢでの変換行列に対する逆行列Ｂ−１を逆行列算出部４４で求める。逆行列Ｂ−１をプロファイルＡでの変換行列と乗算して、変換データを変換行列記憶部４６で記憶する。プロファイルＡの個々の変換行列に対し、プロファイルＢでのどの変換行列を処理するかは、図２と同様にして定める。次に、積和演算部４８で、合成の変換行列Ｄにより元の画像Ｋを変換すると、新しい画像Ｌが得られる。なお積和演算部４８は、プロファイルＡ，Ｂでのプリント画像の作成にも利用できる。【００２１】
図５に、実施例でのカラースペースの変換アルゴリズムを示す。新しいカラースペースに対して、プリンタへのプロファイルＢを作成し、その逆変換Ｂ−１  を求める。元のカラースペースでの同じプリンタへのプロファイルをＡとし、カラースペース間の変換データＤ＝Ａ・Ｂ−１  を求める。なお変換データＤは、元のカラースペースでのエリア毎の変換データである。元のカラースペースでの画像Ｋを  Ｌ＝Ｋ・Ｄ  により、新たなカラースペースでの画像Ｌとする。プリンタの出力は、Ｋ・Ａあるいは  Ｌ・Ｂ＝Ｋ・Ａ・Ｂ−１・Ｂ＝Ｋ・Ａ  となり、カラースペースを変更しても、プリンタ８への入力データは同じとなる。【００２２】
実施例では以下の効果が得られる。
(1)  カラースペースを変更しても、プリントすると同じカラー画像が得られる。このためカラースペースの変更前に蓄積した画像データを、新たなカラースペースで活用できる。
(2)  新しいカラースペースが元のカラースペースよりも広い場合でも、元のカラースペースでのプリント結果と同じ結果が得られるように、カラースペースを変更できる。
(3)  正確なカラースペース変換が可能になる。【００２３】
画像変換プログラムについて説明する。このプログラムはＣＤＲＯＭなどの記憶媒体に記憶され、あるいは搬送波を介して、コンピュータからなる画像変換装置２，４２に記憶され、以下の命令を実行させる。プロファイル作成命令は、新しいカラースペースに対し、プリンタのプロファイルＢを作成する。逆プロファイル算出命令は、プロファイルＢの逆変換Ｂ−１を、変換テーブルあるいは変換行列として算出する。合成命令は、元のカラースペースでのプロファイルＡと、プロファイルＢの逆変換Ｂ−１とを合成した変換データ  Ｄ＝Ａ・Ｂ−１  を求め、記憶命令で変換データＤを画像変換装置に記憶させる。変換命令は、元のカラースペースの画像Ｋを  Ｌ＝Ｋ・Ｄ＝Ｋ・Ａ・Ｂ−１    により新しいカラースペースの画像Ｌへ変換する。以上によって、図５の各処理を実行する。
【図１】
2009031492.tif 000003
【図２】
2009031492.tif 000004
【図３】
2009031492.tif 000005
【図４】
2009031492.tif 000006
【図５】
2009031492.tif 000007
【手続補正書】
【提出日】平成21年12月7日(2009.12.7)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
元のカラースペースの画像を新しいカラースペースの画像に変換する装置であって、
元のカラースペースの画像をプリンタのプリントデータに変換するプロファイルをＡ、新しいカラースペースの画像を同じプリンタのプリントデータに変換するプロファイルをＢとした際に、
変換データＤ＝Ａ・Ｂ−１を求めるための手段と、
求めた変換データＤを記憶するための手段と、
記憶した変換データＤを用いて、元のカラースペースでの画像Ｋを、新しいカラースペースでの画像Ｌへ、Ｌ＝Ｋ・Ｄ＝Ｋ・Ａ・Ｂ−１により変換するための手段とを設けたことを特徴とする、画像変換装置。
【請求項２】
元のカラースペースの画像を新しいカラースペースの画像に、画像変換装置により変換するために、
元のカラースペースの画像をプリンタのプリントデータに変換するプロファイルをＡ、新しいカラースペースの画像を同じプリンタのプリントデータに変換するプロファイルをＢとした際に、
変換データＤ＝Ａ・Ｂ−１を前記画像変換装置により求め、
求めた変換データＤを前記画像変換装置のメモリに記憶し、
記憶した変換データＤにより、元のカラースペースでの画像Ｋを、新しいカラースペースでの画像Ｌへ  Ｌ＝Ｋ・Ｄ＝Ｋ・Ａ・Ｂ−１により、前記画像変換装置を用いて変換する、画像変換方法。
【請求項３】
コンピュータからなる画像変換装置に記憶されて、該画像変換装置により、元のカラースペースの画像を新しいカラースペースの画像に変換するためのプログラムであって、
前記画像変換装置を、
元のカラースペースの画像をプリンタのプリントデータに変換するプロファイルをＡ、新しいカラースペースの画像を同じプリンタのプリントデータに変換するプロファイルをＢとした際に、
変換データＤ＝Ａ・Ｂ−１を求めるための手段と、
求めた変換データＤを記憶するための手段と、
記憶した変換データＤを用いて、元のカラースペースでの画像Ｋを、新しいカラースペースでの画像Ｌへ、Ｌ＝Ｋ・Ｄ＝Ｋ・Ａ・Ｂ−１により変換するための手段、として機能させる、画像変換プログラム。
【請求項４】
元のカラースペースの画像を新しいカラースペースの画像に変換する装置であって、
元のカラースペースの画像をプリンタのプリントデータへ非線形に変換するプロファイルをＡ、新しいカラースペース内の画像を同じプリンタのプリントデータへ非線形に変換するプロファイルをＢとした際に、
変換データＤ＝Ａ・Ｂ−１を求めるための手段と、
求めた変換データＤを記憶するための手段と、
記憶した変換データＤを用いて、元のカラースペースでの画像Ｋを、新しいカラースペースでの画像Ｌへ、  Ｌ＝Ｋ・Ｄ＝Ｋ・Ａ・Ｂ−１により変換するための手段とを設けたことを特徴とする、画像変換装置。
【請求項５】
元のカラースペースの画像を新しいカラースペースの画像に、画像変換装置により変換するために、
元のカラースペースの画像をプリンタのプリントデータへ非線形に変換するプロファイルをＡ、新しいカラースペース内の画像を同じプリンタのプリントデータへ非線形に変換するプロファイルをＢとした際に、
変換データＤ＝Ａ・Ｂ−１を前記画像変換装置により求め、
求めた変換データＤを前記画像変換装置のメモリに記憶し、
記憶した変換データＤにより、元のカラースペースでの画像Ｋを、新しいカラースペースでの画像Ｌへ  Ｌ＝Ｋ・Ｄ＝Ｋ・Ａ・Ｂ−１により、前記画像変換装置を用いて変換する、画像変換方法。
【請求項６】
コンピュータからなる画像変換装置に記憶されて、該画像変換装置により、元のカラースペースの画像を新しいカラースペースの画像に変換するためのプログラムであって、
前記画像変換装置を、
元のカラースペースの画像をプリンタのプリントデータへ非線形に変換するプロファイルをＡ、新しいカラースペース内の画像を同じプリンタのプリントデータへ非線形に変換するプロファイルをＢとした際に、
変換データＤ＝Ａ・Ｂ−１を求めるための手段と、
求めた変換データＤを記憶するための手段と、
記憶した変換データＤを用いて、元のカラースペースでの画像Ｋを、新しいカラースペースでの画像Ｌへ、  Ｌ＝Ｋ・Ｄ＝Ｋ・Ａ・Ｂ−１により変換するための手段、として機能させる、画像変換プログラム。
【国際調査報告】
2009031492.tif 000008
2009031492.tif 000009
2009031492.tif 000010
2009031492.tif 000011