(57)【要約】【課題】  入力色信号に対応するＭＰＤの制御ベクトルを、ＬＵＴメモリを使用することなく正確にかつ効率良く算出することができる色信号処理装置及びその方法を提供する。【解決手段】  本発明に係る色信号処理装置は、入力色信号をＣＩＥ−ＸＹＺ色空間のＸＹＺ色信号に変換するＸＹＺ色信号変換部と、ＭＰＤのフォワードモデルに基づいてＣＩＥ−ＸＹＺ色空間でＭＰＤの色帯域に対応する多面体を求めた後、多面体を複数の角錐で割って複数の角錐のそれぞれを基準に制御ベクトルを算出するための中間値を出力する並列処理器と、算出された中間値のうちから物理的制限条件を満たす有効値、および有効値が算出された角錐に対するインデックスを出力する制限条件検査部と、インデックスに対応するチャネル情報を出力するパターン配列部と、チャネル情報および有効値に基づいて制御ベクトルを算出する制御ベクトル配列部と、を備える。【選択図】  図５
2004362573.tif 000002
【特許請求の範囲】
【請求項１】
入力色信号を少なくとも４つの原色を使用するＭＰＤに再現するため、前記入力色信号に対応する前記ＭＰＤの駆動信号である制御ベクトルを算出する色信号処理装置において、
前記入力色信号をＣＩＥ−ＸＹＺ色空間のＸＹＺ色信号に変換して出力するＸＹＺ色信号変換部と、
前記ＭＰＤのフォワードモデルに基づいて、ＣＩＥ−ＸＹＺ色空間で前記ＭＰＤの色帯域に対応する多面体を求めた後、前記多面体を複数の角錐で割って前記複数の角錐のそれぞれを基準に前記制御ベクトルを算出するための中間値を出力する並列処理器と、
算出された前記中間値のうち物理的制限条件を満たす有効値、および前記有効値が算出された角錐に対するインデックスを出力する制限条件検査部と、
前記インデックスに対応する前記制御ベクトルのチャネル情報を出力するパターン配列部と、
前記チャネル情報および前記有効値に基づいて前記制御ベクトルを算出する制御ベクトル配列部と、
を備えることを特徴とする色信号処理装置。
【請求項２】
前記フォワードモデルは、次の式（式中、（Ｘ、Ｙ、Ｚ）は、前記ＸＹＺ色信号、ｐは、前記ＭＰＤにおける原色の個数、ＣＬｉ線形制御ベクトルを意味する。）で示されることを特徴とする請求項１に記載の色信号処理装置。
【数１】
2004362573.tif 000024
【請求項３】
前記角錐は、前記多面体の各平面を底辺とし、ブラックポイントを前記角錐の頂点とすることを特徴とする請求項２に記載の色信号処理装置。
【請求項４】
前記中間値は、前記角錐の稜を示すベクトルを基準に、前記ＸＹＺ色信号を示すことができる値である（α、β、γ）であることを特徴とする請求項３に記載の色信号処理装置。
【請求項５】
前記並列処理器は、前記角錐の個数に対応する個数の処理器を備え、前記処理器は、それぞれ対応する前記角錐を基準にして前記（α、β、γ）を並列的に同時に算出することを特徴とする請求項４に記載の色信号処理装置。
【請求項６】
前記制限条件検査部は、前記中間値のうち、０≦α≦１、０≦β≦１、０≦γ≦１の条件、およびβ≦α、γ≦αの条件を満たすものを前記有効値として選択することを特徴とする請求項５に記載の色信号処理装置。
【請求項７】
非線型標準ＲＧＢ色信号を標準ＲＧＢ色信号に線形補正して前記入力色信号として提供する線形補正部をさらに備えることを特徴とする請求項１に記載の色信号処理装置。
【請求項８】
前記制御ベクトルをガンマ補正して出力するガンマ補正部をさらに備えることを特徴とする請求項１に記載の色信号処理装置。
【請求項９】
入力色信号を少なくとも４つの原色を使用するＭＰＤに再現するため、前記入力色信号に対応する前記ＭＰＤの駆動信号である制御ベクトルを算出する色信号処理方法であって、
前記入力色信号をＣＩＥ−ＸＹＺ色空間のＸＹＺ色信号に変換して出力するステップと、
前記ＭＰＤのフォワードモデルに基づいて、ＣＩＥ−ＸＹＺ色空間で前記ＭＰＤの色帯域に対応する多面体を求めた後、前記多面体を複数の角錐で割って前記複数の角錐のそれぞれを基準に前記制御ベクトルを算出するための中間値を出力するステップと、
算出された前記中間値のうち物理的制限条件を満たす有効値、および前記有効値が算出された角錐に対するインデックスを出力するステップと、
前記インデックスに対応する前記制御ベクトルのチャネル情報を出力するステップと、
前記チャネル情報および前記有効値に基づいて前記制御ベクトルを算出するステップと、
を含むことを特徴とする色信号処理方法。
【請求項１０】
前記フォワードモデルは、次の式（式中、（Ｘ、Ｙ、Ｚ）は、前記ＸＹＺ色信号、ｐは、前記ＭＰＤにおける原色の個数、ＣＬｉ線形制御ベクトルを意味する。）で示されることを特徴とする請求項９に記載の色信号処理方法。
【数２】
2004362573.tif 000025
【請求項１１】
前記角錐は、前記多面体の各平面を底辺とし、ブラックポイントを前記角錐の頂点とすることを特徴とする請求項１０に記載の色信号処理方法。
【請求項１２】
前記中間値は、前記角錐の稜を示すベクトルを基準に、前記ＸＹＺ色信号を示すことができる値である（α、β、γ）であることを特徴とする請求項１１に記載の色信号処理方法。
【請求項１３】
前記中間値を算出するステップにおいて、前記（α、β、γ）は、並列的に同時に算出されることを特徴とする請求項１２に記載の色信号処理方法。
【請求項１４】
前記インデックスを出力するステップにおいて、前記中間値のうち、０≦α≦１、０≦β≦１、０≦γ≦１の条件、およびβ≦α、γ≦αの条件を満たすものを前記有効値として選択することを特徴とする請求項１３に記載の色信号処理方法。
【請求項１５】
非線型標準ＲＧＢ色信号を標準ＲＧＢ色信号に線形補正して前記入力色信号として提供するステップをさらに含むことを特徴とする請求項９に記載の色信号処理方法。
【請求項１６】
前記制御ベクトルをガンマ補正して出力するステップをさらに含むことを特徴とする請求項９に記載の色信号処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、色信号処理装置およびその方法に関し、より詳しくは、入力される標準色信号を４つ以上の原色（ｐｒｉｍａｒｙ ｃｏｌｏｒ）を使用するＭＰＤ（Ｍｕｌｔｉｐｒｉｍａｒｙ Ｄｉｓｐｌａｙ）に再現させるため、入力される色信号に対応するＭＰＤの駆動信号である制御ベクトル（ｃｏｎｔｒｏｌ ｖｅｃｔｏｒ）を算出する色信号処理装置およびその方法に関する。
【背景技術】
【０００２】
一般に、モニタ、スキャナ、プリンタなどのような色を再現する装置では、それぞれの使用分野によって互いに異なる色空間（ｃｏｌｏｒ ｓｐａｃｅ）を使用している。色空間とは、ある色と他の色との関係を示す方法、即ち、色を定義する方法をいう。かかる色空間としては、カラーＣＲＴモニタやコンピュータグラフィック装置などにおけるＲＧＢ色空間、カラー映像の印刷装置などにおけるＣＭＹ色空間、色相、彩度、明度を扱う必要のある装置において使用されるＨＳＩ色空間などがある。また、どのような装置でも正確に再生できる、所謂、装置の独立したカラーを定義するためのＣＩＥ色空間もあり、その代表的なものとしては、ＣＩＥ−ＸＹＺ、ＣＩＥ Ｌ＊ａ＊ｂ、ＣＩＥ Ｌ＊ｕ＊ｖ色空間などがある。
【０００３】
なお、色を再現する装置の種類は、使用される色空間によるが、基本的には、通常３つの原色を使用している。即ち、ＲＧＢ色空間を使用する場合は、互いに加算できる赤、緑および青の３原色を使用し、ＣＭＹ色空間の場合は、シアン、マゼンタ、イエローの３原色が使用される。
【０００４】
近年、色を再現する装置において４つ以上の原色を使用することで色帯域を拡張させようとする試みがあり、その例としてＭＰＤ（ＭｕｌｔｉＰｒｉｍａｒｙ Ｄｉｓｐｌａｙ）があげられる。ＭＰＤは、既存の３原色を使用する３チャネルディスプレイシステムに比べて色帯域（ｃｏｌｏｒ ｇａｍｕｔ）、即ち、色相の再現範囲を広くするため４つ以上の原色を使用するディスプレイシステムをいう。かかるＭＰＤでは、３つの原色を使用する標準色信号を再現するためには、入力される色信号に対応するＭＰＤの駆動信号である制御ベクトルを算出するための色信号処理装置が必要となる。
【０００５】
図１は、従来の色信号処理装置の一例を示すブロック図である。図１を参照するに、従来の色信号処理装置は、色信号変換部１０、２Ｄ−ＬＵＴメモリ２０、行列係数選択部３０、および行列処理部４０を備える。
【０００６】
色信号変換部１０は、入力される色信号をＣＩＥ−ＸＹＺ色空間のｘｙ色信号に変換させる。色信号変換部１０で変換されたｘｙ色信号は、２Ｄ−ＬＵＴメモリ２０に入力される。２Ｄ−ＬＵＴメモリ２０には、図２に示されたように、入力される色信号が属する色帯域の領域に対応する２Ｄ−ＬＵＴデータが格納されており、この２Ｄ−ＬＵＴデータが行列係数選択部３０に伝達され、当該色帯域に対応する行列係数が算出される。行列係数選択部３０で算出された行列係数は、行列処理部４０に伝達され、入力される色信号に対応する制御ベクトルＣＬを、図３に示されたような、ベクトル処理過程を経て出力する。ここで、図２に示された各当該領域は、図４に示されたように、ＭＰＤの色帯域に対応する多面体において、ブラックポイント（ｂ）を頂点とし、ブラックポイントを含まない多面体が有する各平面、即ち４点を結ぶ平面を含む角錐（ピラミッド）を有し得る全ての色帯域の境界領域に相当する。
【０００７】
なお、かかる従来の方式は、当該行列係数の選択のため、そのシステムの特性に合わせて予め２Ｄ−ＬＵＴデータを算出する必要があり、これを格納するための２Ｄ−ＬＵＴメモリも必要であるという短所がある。また、２Ｄ−ＬＵＴデータを算出する過程で、量子化誤差が発生することがあり、２Ｄ−ＬＵＴメモリの大きさが十分に大きくなければ、当該領域の境界面における正確な行列係数が選択できないという問題点がある。
【発明の開示】
【発明が解決しようとする課題】
【０００８】
従って、本発明の目的は、４つ以上の原色を使用するＭＤＰにおいて標準色信号を再現するため、与えられた入力色信号に対応するＭＰＤの制御ベクトルを、ＬＵＴメモリを使用することなく正確にかつ効率良く算出することができる色信号処理装置およびその方法を提供することにある。
【課題を解決するための手段】
【０００９】
上記の目的を達成するための本発明に係る色信号処理装置は、入力色信号を少なくとも４つの原色を使用するＭＰＤに再現するため、前記入力色信号に対応する前記ＭＰＤの駆動信号である制御ベクトルを算出し、前記入力色信号をＣＩＥ−ＸＹＺ色空間のＸＹＺ色信号に変換して出力するＸＹＺ色信号変換部と、前記制御ベクトルを構成する線形制御ベクトルに基づいてＣＩＥ−ＸＹＺ色空間で前記ＭＰＤの色帯域に対応する多面体を求めた後、前記多面体を複数の角錐で割って前記複数の角錐のそれぞれを基準に前記制御ベクトルを算出するための中間値を出力する並列処理器と、算出された前記中間値のうち物理的制限条件を満たす有効値、および前記有効値が算出された角錐に対するインデックスを出力する制限条件検査部と、前記インデックスに対応する前記制御ベクトルのチャネル情報を出力するパターン配列部と、前記チャネル情報および前記有効値に基づいて前記制御ベクトルを算出する制御ベクトル配列部と、を備える。このとき、前記フォワードモデルは、次のように表現される式を使用することが好ましい。
【００１０】
【数１】
2004362573.tif 000003
（式中、（Ｘ、Ｙ、Ｚ）は、前記ＸＹＺ色信号、ｐは、前記ＭＰＤにおける原色の個数、ＣＬｉ線形制御ベクトルを意味する。）
前記角錐は、前記多面体の各平面を底辺とし、ブラックポイントを前記角錐の頂点とし、また、前記中間値は、前記角錐の稜を示すベクトルを基準に、前記ＸＹＺ色信号を示すことができる値の（α、β、γ）であることが好ましい。
【００１１】
前記並列処理器は、前記角錐の個数に対応する個数の処理器を備え、前記処理器は、それぞれ対応する前記角錐を基準にして前記（α、β、γ）を並列的に同時に算出することが好ましい。また、前記制限条件検査部は、前記中間値のうち、０≦α≦１、０≦β≦１、０≦γ≦１の条件、およびβ≦α、γ≦αの条件を満たすものを前記有効値として選択することが好ましい。
【００１２】
好ましくは、非線型標準ＲＧＢ色信号を標準ＲＧＢ色信号に線形補正して前記入力色信号として提供する線形補正部、および前記制御ベクトルをガンマ補正して出力するガンマ補正部をさらに備える。
【００１３】
さらに、本発明の色変換方法は、入力色信号を少なくとも４つの原色を使用するＭＰＤに再現するため、前記入力色信号に対応する前記ＭＰＤの駆動信号である制御ベクトルを算出し、前記入力色信号をＣＩＥ−ＸＹＺ色空間のＸＹＺ色信号に変換して出力するステップと、前記制御ベクトルを構成する線形制御ベクトルに基づいてＣＩＥ−ＸＹＺ色空間で前記ＭＰＤの色帯域に対応する多面体を求めた後、前記多面体を複数の角錐で割って前記複数の角錐のそれぞれを基準に前記制御ベクトルを算出するための中間値を出力するステップと、算出された前記中間値のうち物理的制限条件を満たす有効値、および前記有効値が算出された角錐に対するインデックスを出力するステップと、前記インデックスに対応する前記制御ベクトルのチャネル情報を出力するステップと、前記チャネル情報および前記有効値に基づいて前記制御ベクトルを算出するステップと、を含む。このとき、前記フォワードモデルは、次のような式を使用することが好ましい。
【００１４】
【数２】
2004362573.tif 000004
（式中、（Ｘ、Ｙ、Ｚ）は、前記ＸＹＺ色信号、ｐは、前記ＭＰＤにおける原色の個数、ＣＬｉ線形制御ベクトルを意味する。）
前記角錐は、前記多面体の各平面を底辺とし、ブラックポイントを前記角錐の頂点とし、また、前記中間値は、前記角錐の稜を示すベクトルを基準に、前記ＸＹＺ色信号を示すことができる値の（α、β、γ）であることが好ましい。
【００１５】
前記中間値を算出するステップにおいて、前記（α、β、γ）は、並列的に同時に算出することが好ましい。また、前記インデックスを出力するステップにおいて、前記中間値のうち、０≦α≦１、０≦β≦１、０≦γ≦１の条件、およびβ≦α、γ≦αの条件を満たすものを前記有効値として選択することが好ましい。
【００１６】
好ましくは、非線型標準ＲＧＢ色信号を標準ＲＧＢ色信号に線形補正して前記入力色信号として提供する線形補正部、および前記制御ベクトルをガンマ補正して出力するガンマ補正部をさらに備える。
【発明の効果】
【００１７】
本発明によれば、入力される色信号を４つ以上の原色を使用するＭＰＤにおいて再現可能とするため、入力される色信号に対応するＭＰＤの駆動信号である制御ベクトルを算出することができる。また、本発明による色信号処理装置は、従来の色信号処理装置とは異なり、ＬＵＴメモリを必要とせず、境界面における誤りが起こる可能性も低くなる。
【発明を実施するための最良の形態】
【００１８】
以下、図面を参照して本発明について詳述する。
[実施例]
図５は、本発明に係る色信号変換装置のブロック図である。図５を参照するに、本色信号変換装置は、線形補正部１００、ＸＹＺ色信号変換部１１０、並列処理部１２０、制限条件検査部１３０、パターン配列部１４０、制御ベクトル配列部１５０およびガンマ補正部１６０を備える。
【００１９】
線形補正部１００は、入力される標準非線型ＲＧＢ色信号を線形補正して線形ＲＧＢ色信号に変換する。標準非線型ＲＧＢ色信号は、それぞれの標準規格による種々の色信号であって、例えば、ＩＥＣ（Ｉｎｔｅｒｎａｔｉｏｎａｌ Ｅｌｅｃｔｒｏ−Ｔｅｃｈｎｉｃａｌ Ｃｏｍｍｉｓｓｉｏｎ）のｓＲＧＢ、ＨＤＴＶ規格案であるＩＴＵ−Ｒ．ＢＴ．７０９による非線型ＲＧＢ信号などがある。ＸＹＺ色信号変換部１１０は、線形補正部１００で補正され出力される線形ＲＧＢ色信号をＣＩＥ−ＸＹＺ色空間のＸＹＺ色信号に変換する。
【００２０】
並列処理部１２０は、Ｎ個の行列処理器Ｑ１〜Ｑｎで構成され、各行列処理器Ｑ１〜Ｑｎは、制御ベクトルを算出するための中間値であるところの
【００２１】
【数３】
2004362573.tif 000005
をそれぞれ同時に算出する。制限条件検査部１３０は、並列処理部１２０で算出されたものである
【００２２】
【数４】
2004362573.tif 000006
に対して物理的な制限条件を検査し、
【００２３】
【数５】
2004362573.tif 000007
のうち制限条件を満たすものを
【００２４】
【数６】
2004362573.tif 000008
、および当該行列処理器のインデックス信号である、Ｖａｌｉｄ＿Ｑ信号を出力する。パターン配列部１４０は、制限条件検査部１３０から出力されるＶａｌｉｄ＿Ｑ信号を参照し、
【００２５】
【数７】
2004362573.tif 000009
の信号が制御ベクトルのどのチャネルに相当するかに関するチャネル情報を制御ベクトル配列部１５０に伝達する。制御ベクトル配列部１５０は、パターン配列部１４０から伝達されるチャネル情報を参照し、
【００２６】
【数８】
2004362573.tif 000010
を当該チャネルに割り当てて制御ベクトルＣＬを算出する。そして、ガンマ補正部１６０は、ＭＰＤの非線型電光変換特性（ｅｌｅｃｔｒｏ−ｏｐｔｉｃａｌ ｃｈａｒａｃｔｅｒｉｓｔｉｃ）を相殺するための逆方向非線型補正、即ち、ガンマ補正（Ｇａｍｍａ Ｃｏｍｐｅｎｓａｔｉｏｎ）を行って最終制御ベクトルＣＮＬを出力する。
【００２７】
図６は、本発明に係る色信号変換装置の動作方法の説明に提供されるフローチャートである。図５および図６を参照して本発明に係る色信号変換装置の動作方法を説明すると、次の通りである。先ず、線形補正部１００は、入力される標準非線型ＲＧＢ色信号ＲＧＢＮＬを線形ＲＧＢ色信号ＲＧＢＬに線形補正する（Ｓ２００）。線形補正部１００で補正され出力される線形ＲＧＢ色信号ＲＧＢＬは、ＸＹＺ色信号変換部１１０に伝達され、ＣＩＥ−ＸＹＺ色空間のＸＹＺ色信号（ＸＹＺ）に変換する（Ｓ２１０）。
【００２８】
ＸＹＺ色信号変換部１１０で変換されたＸＹＺ色信号は、並列処理部１２０に伝達され、Ｎ個の行列処理機器Ｑ１〜ＱＮを介して制御ベクトルを算出するための中間値である、
【００２９】
【数９】
2004362573.tif 000011
が同時に算出される（Ｓ２２０）。
【００３０】
【数１０】
2004362573.tif 000012
は、下記のような過程で算出される。即ち、一般に、ｐ個のチャネル数を有するＭＰＤのフォワードモデル（Ｆｏｒｗａｒｄ Ｍｏｄｅｌ）は、次式（１）のように線形制御ベクトルＣＬと、ｐ×Ｔの行列で定義される。
【００３１】
【数１１】
2004362573.tif 000013
ここで、ｐは、前記ＭＰＤにおける原色の個数、即ち、チャネル数を意味し、ＣＬｉ線形制御ベクトルを意味する。
【００３２】
かかるフォーワードモデルから全ての線形制御ベクトルＣＬｉの組み合わせにより、図７（ａ）に示されたような、ＭＰＤの３Ｄ ＸＹＺ色帯域を得ることができる。図７（ａ）は、ｐ＝４の場合を示したものである。しかし、数式（１）を用いて、与えられたＸＹＺ色信号に対応する制御ベクトルＣＬを探すのは、変換行列が正方行列（ｓｑｕａｒｅ ｍａｔｒｉｘ）でないため、行列逆変換ができない。即ち、与えられたＸＹＺ色信号に対して多数の制御ベクトルが存在するようになる。数学的には、回帰分析（ｌｉｎｅａｒ ｒｅｇｒｅｓｓｉｏｎ）や他の方法で仮想の逆行列（ｉｎｖｅｒｓｅ ｍａｔｒｉｘ）を求めることができるが、このように求められた値は、物理的な制限範囲を超過することがあるため、全ＸＹＺ色帯域で求めた解法が全ての制限条件を満たすことができなくなる。
【００３３】
従って、与えられたＸＹＺ色信号に対する唯一の制御ベクトルを求めるためには、図７（ｂ）に示されたように、ＭＰＤの３Ｄ ＸＹＺ色帯域において、各平面を底辺とし、ブラックポイントを角錐の頂点とする角錐（ピラミッド）で割った後、各角錐におけるベクトル処理を介して求める方法が考えられる。この場合、ＭＰＤの３Ｄ ＸＹＺ色帯域に幾つかの角錐が存在し、また、各頂点に相当する制御ベクトルは何であるかの問題が残っている。これを解決するため、図８および図９に示されたように、グラフ理論（ｇｒａｐｈ ｔｈｅｏｒｙ）を使用することもできる。
【００３４】
即ち、図８に示されたように、５チャネルＰ１〜Ｐ５のＭＰＤであると仮定し、ホワイトポイントを中心に時計方向または反時計方向に、図９の円１、２、３、４、５、１のように整列させる。なお、図９の円（ノード）内の数字は、各チャネルの制御値が最大“１”を有するチャネルであることを意味する。即ち、円内の値が１である場合は、ＣＬ＝（１、０、０、０、０）であり、円内の数字が“１２３”の場合は、ＣＬ＝（１、１、１、０、０）であることを意味する。
【００３５】
その次のレベルにおいて、一番目のレベルでの円内の数字を、直前のレベルにおける周辺ノードとの組み合わせで構成する。例えば、“１”と“２”とを組み合わせて“１２”となり、“２”と“３”とを組み合わせて“２３”となる。かかる過程を経て、最終可能な５チャネルの全てが１である場合の、“１２３４５”、即ち、ホワイトまでレベルアップさせながら組み合わせることで全体的なグラフが完成するようになる。
【００３６】
各ノードは、ＭＰＤの３Ｄ ＸＹＺ色帯域の平面の頂点を意味し、隣接する４つの頂点を結ぶ面が、ＭＰＤの３Ｄ ＸＹＺ色帯域の平面となる。従って、ｎ個の原色を使用する場合、全部でｎ（ｎ−２）＋２個の平面の頂点と、ｎ（ｎ−２）個の平面（Ｓ１１〜Ｓ４５）を有するようになる。全ＭＰＤの３Ｄ ＸＹＺ色帯域を角錐で分ける場合、ブラックポイントを全ての角錐の頂点とすれば、角錐の底面に相当する表面で、Ｓ１１〜Ｓ１４の平面は、ブラックポイントを含むことで除外される。従って、角錐の総数は、これを除外したｎ（ｎ−２）となる。そして、各頂点に相当するＸＹＺ色信号の値は、円内の当該制御ベクトルで数式（１）を用いて算出することができる。
【００３７】
図７（ｂ）に示されたように、与えられた制御ベクトルＦ＝（Ｘ、Ｙ、Ｚ）がいずれかの角錐領域内に存在する場合、与えられた制御ベクトルは、次の数式（２）のようにベクトルとして表現可能である。
【００３８】
【数１２】
2004362573.tif 000014
ここで、Ｆ２１およびＦ３１は、図９からわかるように、当該角錐によって、ただＦ１〜Ｆ５のいずれか１つ、即ちＭＰＤの基本原色ベクトルのうちの１つを有するようになる。また、数式（２）の場合は、底辺の４つの頂点のうちＦ４を除いた特定の３つを選択したが、Ｆ４を含む任意の２つの頂点を選択しても結果は同様である。
【００３９】
そして、数式（２）において３つの線形方程式を（α、β、γ）に対して解くと、次の数式（３）のようになる。
【００４０】
【数１３】
2004362573.tif 000015
数式（３）で算出した（α、β、γ）値から実際制御ベクトルＣＬ＝（ＣＬ１、ＣＬ２、・・・、ＣＬｐ）値を求める場合、Ｆ１〜Ｆ３ベクトルに相当するベクトル値が必要であるが、この値は、数式（１）のフォワードモデルを用いて予め算出することができる。
【００４１】
例えば、Ｆ１がＣＦ１＝（１、０、０、０、０）の時の値であり、同様に、Ｆ２がＣＦ２＝（１、１、０、０、０）の時、Ｆ３がＣＦ３＝（１、０、０、０、１）の時、そして、ブラックポイント（Ｂ）がＣＦＢ＝（０、０、０、０、０）であれば、Ｆ１ベクトルのスカラー量に及ぼす制御ベクトルは、ＣＦＢとＣＦ１により決定されることで、αは、ＣＬ１のスカラー量となると、βは、ＣＬ２のスカラー量となり、γは、ＣＬ５のスカラー量となり、その他の成分は、０として処理すれば良い。従って、与えられたＸＹＺ色信号ベクトルに対する制御ベクトル値は、ＣＬ＝（α、β、０、０、γ）のようになる。
【００４２】
αの場合は、当該Ｆ１のノードによって複数のチャネル値と表現されることもある。例えば、図９において平面Ｓ４２とブラックポイントがあるピラミッドの場合、ＣＬ＝（γ、β、α、α、α）と表現される。かかる方法により、並列形行列処理部１２０では、Ｎ＝ｐ（ｐ−２）個の（α、β、γ）、即ち、
【００４３】
【数１４】
2004362573.tif 000016
が得られる。
【００４４】
制限条件検査部１３０は、並列処理部１２０で算出された
【００４５】
【数１５】
2004362573.tif 000017
に対する制限条件を検査し、Ｖａｌｉｄ＿Ｑと
【００４６】
【数１６】
2004362573.tif 000018
を算出する（Ｓ２３０）。このとき、一番目の制限条件は、（α、β、γ）が有し得る物理的な範囲で、これを式で示すと、下記数式（４）のようになる。
【００４７】
【数１７】
2004362573.tif 000019
しかし、単に数式（４）の条件を満たす場合は、１つ以上が存在する可能性があるため、ピラミッド内部に存在する制御ベクトル値を探し出すための付随的な条件が必要である。算出した（α、β、γ）による各成分ベクトル（αＦ１、（Ｆ２−Ｆ１）、（Ｆ３−Ｆ１））がピラミッド内にある条件は、図７（ｃ）に示した比例式の条件を満たす必要がある。即ち、
【００４８】
【数１８】
2004362573.tif 000020
の条件から、次の数式（５）のような条件を得ることができる。
【００４９】
【数１９】
2004362573.tif 000021
一般に、数式（４）、数式（５）の条件を全て満たす（α、β、γ）の解は、１つ存在する。但し、入力制御ベクトルＸＹＺが角錐の境界面に位置する場合、最大４つの解法が与えられるか、この場合、全ての（α、β、γ）の値は同一であるため、そのうちから１つだけ選択すれば良い。
【００５０】
制限条件検査部１３０で算出されたピラミッドインデックス情報であるＶａｌｉｄ＿Ｑは、パターン配列部１５０に伝達され、
【００５１】
【数２０】
2004362573.tif 000022
は、制御ベクトル配列部１５０に伝達される。パターン配列部１４０は、Ｖａｌｉｄ＿Ｑで信号がそれぞれの制御ベクトルのどのチャネルに属するかに関するチャネル情報を有し、それを制御ベクトル配列部１５０に提供する。制御ベクトル配列部１５０は、
【００５２】
【数２１】
2004362573.tif 000023
を当該チャネルに割り当て制御ベクトルＣＬを算出する（Ｓ２４０）。
【００５３】
ガンマ補正部１６０は、制御ベクトル配列部１５０で算出された線形制御ベクトルＣＬを伝達され、実際ＭＰＤが有する各チャネル別に有している電光特性を考慮してガンマ補正を行い、最終的に非線型制御ベクトルＣＮＬを出力する（Ｓ２５０）。かかる過程により、入力されるＸＹＺ色信号に対応するＭＰＤの制御ベクトルを算出することができ、算出された非線型制御ベクトルＣＮＬを使用してＭＰＤに入力される色信号をディスプレイすることが可能である。
【００５４】
なお、本発明は、その精神または主要な特徴から逸脱することなく、他のいろいろな形で実施することができる。そのため、上述の実施例は、あらゆる点で単なる例示にすぎず、限定的に解釈してはならない。本発明の範囲は、特許請求の範囲によって示すものであって、明細書本文には、何等拘束されない。さらに、特許請求の範囲の均等範囲に属する変形や変更は、全て本発明の範囲内のものである。
【産業上の利用可能性】
【００５５】
本発明は、入力される標準色信号を４つ以上の原色を使用するＭＰＤにおいて、入力される色信号に対応するＭＰＤの駆動信号である制御ベクトルを算出することに使用可能である。
【図面の簡単な説明】
【００５６】
【図１】従来の色信号処理装置の一例を示すブロック図である。
【図２】従来の色信号処理装置の動作方法を説明するための図である。
【図３】従来の色信号処理装置の動作方法を説明するための図である。
【図４】従来の色信号処理装置の動作方法を説明するための図である。
【図５】本発明に係る色信号処理装置のブロック図である。
【図６】本発明に係る色信号処理装置の動作方法を説明するためのフローチャートである。
【図７Ａ】本発明に係る色信号処理装置の動作方法を説明するための図である。
【図７Ｂ】本発明に係る色信号処理装置の動作方法を説明するための図である。
【図７Ｃ】本発明に係る色信号処理装置の動作方法を説明するための図である。
【図８】本発明に適用されるグラフ理論を説明するための図である。
【図９】本発明に適用されるグラフ理論を説明するための図である。
【符号の説明】
【００５７】
１００  線形補正部
１１０  ＸＹＺ色信号変換部
１２０  並列処理器
１３０  制限条件検査部
１４０  パターン配列部
１５０  制御ベクトル配列部
１６０  ガンマ補正部
【図１】
2004362573.tif 000026
【図２】
2004362573.tif 000027
【図３】
2004362573.tif 000028
【図４】
2004362573.tif 000029
【図５】
2004362573.tif 000030
【図６】
2004362573.tif 000031
【図７Ａ】
2004362573.tif 000032
【図７Ｂ】
2004362573.tif 000033
【図７Ｃ】
2004362573.tif 000034
【図８】
2004362573.tif 000035
【図９】
2004362573.tif 000036