(57)【特許請求の範囲】
【請求項１】
３つの色データからなる画像データを入力し、目標とする色域と画像表示手段の色域が異なる場合に、その画像表示手段により再現不可能な色域外色を再現可能な色域内色に変換し、その変換後の３つの色データからなる画像データをその画像表示手段に出力する色域圧縮手段を備え、
上記色域圧縮手段は、
３つの色データからなる画像データを比較演算して、それら３つの画像データの最大値、最小値、中央値のうちの少なくともいずれか１つ以上を求め、それら求められた最大値、最小値、中央値のうちのいづれか１つの値を階調係数とするか、またはそれら求められた最大値、最小値、中央値のうちの少なくともいずれか１つ以上の値の四則演算により階調係数を生成する階調係数生成手段と、
上記階調係数生成手段により生成された階調係数に基づいて色域圧縮係数を生成する色域圧縮係数生成手段と、
上記色域圧縮係数生成手段により生成された色域圧縮係数に基づいて画像データを色域圧縮する圧縮手段とを備えたことを特徴とする画像表示装置。
【請求項２】
３つの色データからなる画像データを入力し、目標とする色域と画像表示手段の色域が異なる場合に、その画像表示手段により再現不可能な色域外色を再現可能な色域内色に変換し、その変換後の３つの色データからなる画像データをその画像表示手段に出力する色域圧縮手段を備え、
上記色域圧縮手段は、
３つの色データからなる画像データを比較演算して、それら３つの画像データの最大値、最小値、中央値のうちの少なくともいずれか１つ以上を求め、それら求められた最大値、最小値、中央値のうちのいづれか１つの値を階調係数とするか、またはそれら求められた最大値、最小値、中央値のうちの少なくともいずれか１つ以上の値の四則演算により階調係数を生成する階調係数生成手段と、
３つの色データからなる画像データの入力に応じて入力される色相に関係する色相係数および色相間に関係する色相間係数と上記階調係数生成手段により生成された階調係数とに基づいて色域圧縮係数を生成する色域圧縮係数生成手段と、
上記色域圧縮係数生成手段により生成された色域圧縮係数に基づいて画像データを色域圧縮する圧縮手段とを備えたことを特徴とする画像表示装置。
【請求項３】
色域圧縮手段は、
画像データおよび予め設定された圧縮領域値に基づいて圧縮を行うか否かの指標となる判定係数を演算する圧縮領域判定手段を備え、
圧縮手段は、上記圧縮領域判定手段により演算された判定係数に基づいて画像データの色域圧縮の可否を判断することを特徴とする請求項１または請求項２記載の画像表示装置。
【請求項４】
色域圧縮手段は、
３つの色データからなる画像データを比較演算して、それら３つの画像データの最大値、最小値、中央値のうちの少なくともいずれか１つ以上を求め、それら求められた最大値、最小値、中央値のうちのいづれか１つの値を無彩色階調係数とし、その無彩色階調係数に基づいて無彩色圧縮係数を演算する無彩色圧縮係数演算手段を備え、
圧縮手段は、色域圧縮係数生成手段により生成された色域圧縮係数および上記無彩色圧縮係数演算手段により演算された無彩色圧縮係数に基づいて画像データを色域圧縮することを特徴とする請求項１から請求項３のうちのいずれか１項記載の画像表示装置。
【請求項５】
色域圧縮手段は、
３つの色データからなる画像データを比較演算して、高階調側階調係数および低階調側階調係数を生成する階調係数生成手段と、
上記階調係数生成手段により生成された高階調側階調係数に基づいて画像データに対して高階調側の色域圧縮を行う高階調圧縮係数を演算すると共に、上記階調係数生成手段により生成された低階調側階調係数に基づいて画像データに対して低階調側の色域圧縮を行う低階調圧縮係数を演算する色域圧縮係数生成手段と、
画像データ、予め設定された高階調側および低階調側の圧縮領域値に基づいて圧縮を行うか否かの指標となる高階調側の判定係数および低階調側の判定係数を演算する圧縮領域判定手段とを備え、
圧縮手段は、上記圧縮領域判定手段により演算された判定係数が高階調側の判定係数に基づいて圧縮を行うという判定の場合、上記色域圧縮係数生成手段により生成された高階調圧縮係数に基づいて画像データを色域圧縮し、低階調側の判定係数に基づいて圧縮を行うという判定の場合、低階調圧縮係数に基づいて画像データを色域圧縮することを特徴とする請求項１から請求項４のうちのいずれか１項記載の画像表示装置。
【請求項６】
色域圧縮係数生成手段は、ルックアップテーブルを用いて構成されていることを特徴とする請求項１から請求項５のうちのいずれか１項記載の画像表示装置。
【請求項７】
目標とする色域を選択する色域選択手段を有するユーザインタフェースと、
上記ユーザインタフェースを通じて入力される上記色域選択手段により選択された目標とする色域内の色で、かつ画像表示手段の色域外の色となる色域外色の量に応じた色域圧縮特性を演算する色域圧縮特性演算手段とを備え、
色域圧縮係数生成手段は、上記色域圧縮特性演算手段により演算された色域圧縮特性に基づいて色域圧縮係数を演算することを特徴とする請求項１から請求項６のうちのいずれか１項記載の画像表示装置。
【請求項８】
色域圧縮特性演算手段は、ユーザインタフェースを通じて入力される目標とする色域に変換する色変換係数を演算し、その色変換係数の中から色相係数および色相間係数を設定することを特徴とする請求項７記載の画像表示装置。
【請求項９】
色域圧縮特性演算手段は、
色変換係数を演算または設定する色変換係数生成手段と、
上記色変換係数生成手段により演算または設定された色変換係数に基づいて色域圧縮特性を演算する比較演算手段とを備えたことを特徴とする請求項８記載の画像表示装置。
【請求項１０】
色域圧縮特性演算手段は、
低階調側の色変換係数に基づいて低階調側色域圧縮特性を演算する低階調側色域圧縮特性演算手段と、
上記低階調側色域圧縮特性演算手段により演算された低階調側色域圧縮特性に基づいて高階調側色域圧縮特性を演算する高階調側色域圧縮特性演算手段とを備えたことを特徴とする請求項９記載の画像表示装置。
【請求項１１】
３つの色データからなる画像データを入力し、目標とする色域と画像表示手段の色域が異なる場合に、その画像表示手段により再現不可能な色域外色を再現可能な色域内色に変換し、その変換後の３つの色データからなる画像データをその画像表示手段に出力する色変換方法であり、
３つの色データからなる画像データを比較演算して、それら３つの画像データの最大値、最小値、中央値のうちの少なくともいずれか１つ以上を求め、それら求められた最大値、最小値、中央値のうちのいづれか１つの値を階調係数とするか、またはそれら求められた最大値、最小値、中央値のうちの少なくともいずれか１つ以上の値の四則演算により階調係数を生成する階調係数生成工程と、
３つの色データからなる画像データの入力に応じて入力される色相に関係する色相係数および色相間に関係する色相間係数と上記階調係数生成工程により生成された階調係数とに基づいて色域圧縮係数を生成する色域圧縮係数生成工程と、
上記色域圧縮係数生成工程により生成された色域圧縮係数に基づいて画像データを色域圧縮する圧縮工程とを備えたことを特徴とする色変換方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、画像信号を目標とする色域に合った色を出力するための画像データに変換し、目標とする色再現域で再現でき、画像表示装置で再現できない色を再現できる色に変換する色域圧縮する機能を含む画像表示装置および色変換方法に関するものである。
【０００２】
【従来の技術】
従来のカラー画像信号の色補正方法として、特開平１−２３４２５１号公報に示されたものがある。この公報に開示された色補正方法は、デジタルデータの色信号からカラー画像を形成する際に、２種の異なる色再現方式の各々の色再現域を全体に渡り再現できる色標（カラーパッチ）を、各方式のデータに対応させて多数作成し、それを実質的に共通の測定器（例えば色彩計や濃度計）により測定して、各表示装置毎に色空間を形成する。そして、各色空間において測定値を対応付けるデータの対応関係を求め、対応関係により入力色信号を変換して色修正を行い、出力色信号を所望の色に変換する。したがって、２種の色再現空間により再現される色を色再現範囲の全域に渡り、色修正を行うことができ、また、測定値を任意に変えることで、好みの色再現を得ることもできる。
【０００３】
また、Ｒ，Ｇ，Ｂで形成される色空間を複数に分け、それぞれの分割点に対して、最も再現性の良い、Ｙ，Ｍ，Ｃインク量をルックアップテーブルに格納しておき、分割点以外の中間値は線形補間により求めるようにしている。色調整は、分割点に対応する値を変更することにより行う。そのため、再現される色を確実に合わせることが可能である。
【０００４】
しかし、上記公報に開示された技術では、本来調整したい色の三属性（明るさあるいは明度、色合いあるいは色相、あざやかさあるいは彩度）を調整するために、対応するＲＧＢデータをどの方向にどれだけ変えれば良いか定式がなく、煩雑な設定作業をこなさなければ行えない。
【０００５】
また、従来の色変換方法には、装置間の色の違いを補うためのカラーマネジメントシステム（ＣＭＳ）がある。ＣＭＳは、ＲＧＢやＹＭＣといった装置固有の色表現ではなく、共通な色空間を用いて装置間での色の差が少なくなるように修正するものである。ＣＭＳでの色再現には、通常測色的な色再現を基本としている。これはそれぞれの条件で標準の「白」あるいは「光源色」を基準としてＣＩＥ（Ｃｏｍｍｉｓｓｉｏｎ  Ｉｎｔｅｒｎａｔｉｏｎａｌ  ｄｅｌ’Ｅｃｌａｉｒａｇｅ）−１９３１ＸＹＺ系により各色（Ｘ，Ｙ，Ｚ）値を計算し、この値が一致すれば「再現された色は一致している。」と考える。ＸＹＺ系の他に、色均等空間であるＣＩＥＬＡＢ色空間やＣＩＥＬＵＶ色空間が用いられることも多い。このような測色的色変換方法の実現方法としては、３次元ルックアップテーブルを用いた手法が多く適用されている。色空間を複数の離散的な格子点で分割し、その格子点に対応する画像表示装置の色情報と目標とする色空間の色情報をテーブルで保持し、離散格子点の間の点は、立方格子補間法、四面体補間法等により、補間演算を行い、最終的に出力される画像信号を生成する。しかし、このような３次元ルックアップテーブルを用いた方法は、非常に演算速度が掛かり、静止画には適しているが動画やリアルタイム処理、または、ＣＧ画像には適していない。
【０００６】
また、目標とする色域に変換する場合、目標とする色域内の色でも表示デバイスで再現できない色が多く存在するため、これらの色域外の色をそのまま未処理にしておくと、高彩度領域の色はクリッピングされ、その画像の自然な階調性を損なう可能性が高い。
【０００７】
【発明が解決しようとする課題】
従来の色変換方法は以上のように構成されているので、本来調整したい色の三属性（明るさあるいは明度、色合いあるいは色相、あざやかさあるいは彩度）を調整するために、対応するＲＧＢデータをどの方向にどれだけ変えれば良いか定式がないため、煩雑な設定作業をこなさなければ行えない。また、３次元ルックアップテーブルを用いているため、その演算速度は遅く、動画やリアルタイム処理には向かない。
また、従来の色変換方法が色域圧縮機能を含まない場合、目標とする色域が画像表示装置の色域よりも大きい場合、色域外色が多く存在し、この状態で色域変換処理のみ施すと、色域外の色は色域最外殻色にクリッピングされ、階調性が損なわれるという課題があった。
【０００８】
この発明は上記のような課題を解決するためになされたもので、演算速度を早く色変換を行うと共に、滑らかな階調性を保持した色変換を行う画像表示装置および色変換方法を得ることを目的とする。
【０００９】
【課題を解決するための手段】
この発明に係る画像表示装置は、色域圧縮手段において、３つの色データからなる画像データを比較演算して、それら３つの画像データの最大値、最小値、中央値のうちの少なくともいずれか１つ以上を求め、それら求められた最大値、最小値、中央値のうちのいづれか１つの値を階調係数とするか、またはそれら求められた最大値、最小値、中央値のうちの少なくともいずれか１つ以上の値の四則演算により階調係数を生成する階調係数生成手段と、生成された階調係数に基づいて色域圧縮係数を生成する色域圧縮係数生成手段と、生成された色域圧縮係数に基づいて画像データを色域圧縮する圧縮手段とを備えたものである。
【００１０】
この発明に係る画像表示装置は、色域圧縮手段において、３つの色データからなる画像データを比較演算して、それら３つの画像データの最大値、最小値、中央値のうちの少なくともいずれか１つ以上を求め、それら求められた最大値、最小値、中央値のうちのいづれか１つの値を階調係数とするか、またはそれら求められた最大値、最小値、中央値のうちの少なくともいずれか１つ以上の値の四則演算により階調係数を生成する階調係数生成手段と、３つの色データからなる画像データの入力に応じて入力される色相に関係する色相係数および色相間に関係する色相間係数と階調係数生成手段により生成された階調係数とに基づいて色域圧縮係数を生成する色域圧縮係数生成手段と、生成された色域圧縮係数に基づいて画像データを色域圧縮する圧縮手段とを備えたものである。
【００１１】
この発明に係る画像表示装置は、色域圧縮手段において、画像データおよび予め設定された圧縮領域値に基づいて圧縮を行うか否かの指標となる判定係数を演算する圧縮領域判定手段を備え、圧縮手段は、演算された判定係数に基づいて画像データの色域圧縮の可否を判断するようにしたものである。
【００１２】
この発明に係る画像表示装置は、色域圧縮手段において、３つの色データからなる画像データを比較演算して、それら３つの画像データの最大値、最小値、中央値のうちの少なくともいずれか１つ以上を求め、それら求められた最大値、最小値、中央値のうちのいづれか１つの値を無彩色階調係数とし、その無彩色階調係数に基づいて無彩色圧縮係数を演算する無彩色圧縮係数演算手段を備え、圧縮手段は、色域圧縮係数生成手段により生成された色域圧縮係数および無彩色圧縮係数演算手段により演算された無彩色圧縮係数に基づいて画像データを色域圧縮するようにしたものである。
【００１３】
この発明に係る画像表示装置は、色域圧縮手段において、３つの色データからなる画像データを比較演算して、高階調側階調係数および低階調側階調係数を生成する階調係数生成手段と、生成された高階調側階調係数に基づいて画像データに対して高階調側の色域圧縮を行う高階調圧縮係数を演算すると共に、階調係数生成手段により生成された低階調側階調係数に基づいて画像データに対して低階調側の色域圧縮を行う低階調圧縮係数を演算する色域圧縮係数生成手段と、画像データ、予め設定された高階調側および低階調側の圧縮領域値に基づいて圧縮を行うか否かの指標となる高階調側の判定係数および低階調側の判定係数を演算する圧縮領域判定手段とを備え、圧縮手段は、圧縮領域判定手段により演算された判定係数が高階調側の判定係数に基づいて圧縮を行うという判定の場合、色域圧縮係数生成手段により生成された高階調圧縮係数に基づいて画像データを色域圧縮し、低階調側の判定係数に基づいて圧縮を行うという判定の場合、低階調圧縮係数に基づいて画像データを色域圧縮するようにしたものである。
【００１４】
この発明に係る画像表示装置は、色域圧縮係数生成手段を、ルックアップテーブルを用いて構成したものである。
【００１５】
この発明に係る画像表示装置は、目標とする色域を選択する色域選択手段を有するユーザインタフェースと、ユーザインタフェースを通じて入力される目標とする色域内の色で、かつ画像表示手段の色域外の色となる色域外色の量に応じた色域圧縮特性を演算する色域圧縮特性演算手段とを備え、色域圧縮係数生成手段は、演算された色域圧縮特性に基づいて色域圧縮係数を演算するようにしたものである。
【００１６】
この発明に係る画像表示装置は、色域圧縮特性演算手段において、ユーザインタフェースを通じて入力される目標とする色域に変換する色変換係数を演算し、その色変換係数の中から色相係数および色相間係数を設定するようにしたものである。
【００１７】
この発明に係る画像表示装置は、色域圧縮特性演算手段において、色変換係数を演算または設定する色変換係数生成手段と、演算または設定された色変換係数に基づいて色域圧縮特性を演算する比較演算手段とを備えたものである。
【００１８】
この発明に係る画像表示装置は、色域圧縮特性演算手段において、低階調側の色変換係数に基づいて低階調側色域圧縮特性を演算する低階調側色域圧縮特性演算手段と、その演算された低階調側色域圧縮特性に基づいて高階調側色域圧縮特性を演算する高階調側色域圧縮特性演算手段とを備えたものである。
【００１９】
この発明に係る色変換方法は、３つの色データからなる画像データを比較演算して、それら３つの画像データの最大値、最小値、中央値のうちの少なくともいずれか１つ以上を求め、それら求められた最大値、最小値、中央値のうちのいづれか１つの値を階調係数とするか、またはそれら求められた最大値、最小値、中央値のうちの少なくともいずれか１つ以上の値の四則演算により階調係数を生成する階調係数生成工程と、３つの色データからなる画像データの入力に応じて入力される色相に関係する色相係数および色相間に関係する色相間係数と階調係数生成工程により生成された階調係数とに基づいて色域圧縮係数を生成する色域圧縮係数生成工程と、生成された色域圧縮係数に基づいて画像データを色域圧縮する圧縮工程とを備えたものである。
【００２０】
【発明の実施の形態】
以下、この発明の実施の一形態を説明する。
実施の形態１．
図１はこの発明の実施の形態１による画像表示装置を示すブロック図であり、図において、１２は色域圧縮手段である。
【００２１】
次に動作について説明する。
色域圧縮手段１２は、入力される画像データＲｉ，Ｇｉ，Ｂｉに対して、入力される色相係数および色相間係数、演算される色域圧縮係数を用いて色域圧縮し、画像データＲｏ，Ｇｏ，Ｂｏを出力する手段である。画像データＲｉ，Ｇｉ，Ｂｉは、予め前処理とし目標とする色空間に変換する色域変換手段により施したデータであっても良い。この色域変換手段は、色変換係数を用いて色域変換し、画像データを出力する手段である。この色変換係数は、目標とする色域に変換するための色相、または、彩度、または、明度に相当する調整量であるか、または、ユーザの好みに応じた、色相、または、彩度、または、明度に相当する調整量に相当する。目標とする色域とは、ＮＴＳＣやｓＲＧＢの標準色空間や、目標とする画像表示手段の色域等が考えられる。また、ユーザの好みに応じた調整とは、例えば色相を調整する場合には、表示されている赤をオレンジ色に近付けられるようなカラーバー、または、ボタン、または、直接調整量を直接入力する等、任意に調整量を調整できるユーザインタフェース等がある。
【００２２】
また、色変換係数は、代表色相を独立に色相調整することができ、また、代表色相における中間階調も独立に色相調整できる係数である。また、色変換係数は、色相、彩度、明度に相当する調整量を表す係数であると共に、色相を調整する色相係数および色相間を調整する色相間係数を含む。色域変換手段は、色変換係数と画像データの演算により行われる。例えば、特開２０００−２８７０７４公報に記述されている色変換方法に準ずる方法がある。
【００２３】
色域圧縮係数とは、目標とする色域内の色で画像表示手段の色域外の色となる色域外色を画像表示手段の色域内の色に変換するための圧縮比率に相当する。
色域圧縮係数は、色変換係数の色相および彩度に関係する調整量と画像表示手段の出力最大値との比率から演算される。色変換係数が目標とする色域により設定される場合、目標とする色域は既知であるため、予め色変換係数を用いて色域圧縮係数を演算しておき、記憶手段等に記憶する。または、色変換係数を色域圧縮手段に入力し演算しても良い。また、色変換係数がユーザの好みに応じた調整量である場合、予め記憶されている色域圧縮係数を選択するか、または、色変換係数を色域圧縮手段１２に入力し演算する。
【００２４】
色変換係数が、代表色相（Ｒ，Ｇ，Ｂ，Ｃ，Ｍ，Ｙ）毎に異なる場合、代表色相毎に異なった色域圧縮係数が演算される。ここで、代表色相とは、画像データが、Ｒ＝（２５５，０，０）、Ｇ＝（０，２５５，０）、Ｂ＝（０，０，２５５）、Ｃ＝（０，２５５，２５５）、Ｍ＝（２５５，０，２５５）、Ｙ＝（２５５，２５５，０）となる時の色を表す。また、色相係数は、圧縮したい色がどの色相に在るかを示す係数である。つまり、圧縮したい色が代表色相のどの２つの色相に挟まれているか示す係数である。色相間係数は、圧縮したい色が挟まれる２つの色相間のどの位置に在るかを示す係数であり、選択された２つの色相からの距離の比率に相当する。
【００２５】
色相係数から圧縮したい色が挟まれる２つの色相に対応する２つの色域圧縮係数が選択され、選択された２つの圧縮パラメータと色相間係数の乗算により、色相毎の色域圧縮係数が演算される。色相間係数を乗算するだけであれば、色相間は線形補間されることになるが、人間の視覚特性に応じて非線形補間となるように、三角関数や、多項式を用いて補間しても良い。
また、各代表色相の色域圧縮係数の中から最大値、または、最小値、または、中央値を検出し、色相に依存しない一定の色域圧縮係数としても良い。
【００２６】
以上のように、この実施の形態１によれば、色域圧縮手段１２により、色変換することで、調整したい色の、色相、彩度、明度の調整量に対応する明確な色信号ＲＧＢ調整量により色変換できるため、調整操作が煩雑ではなく、また、滑らかな階調性を保持することができる。
【００２７】
実施の形態２．
図２はこの発明の実施の形態２による画像表示装置を示すブロック図であり、図において、１３は階調係数生成手段、１４は色域圧縮係数生成手段、１５は圧縮手段である。
【００２８】
次に動作について説明する。
階調係数生成手段１３は、入力される画像データＲｉ，Ｇｉ，Ｂｉから階調係数を生成し、出力する手段である。色域圧縮係数生成手段１４は、入力された階調係数に基づいて色域圧縮係数を演算し、出力する手段である。圧縮手段１５は、画像データＲｉ，Ｇｉ，Ｂｉを色域圧縮係数に基づいて色域圧縮する手段である。画像データＲｉ，Ｇｉ，Ｂｉは、予め前処理とし目標とする色空間に変換する色域変換手段を施したデータであっても良い。
【００２９】
階調係数生成手段１３は、画像データＲｉ，Ｇｉ，Ｂｉから、比較演算器を用いて、最大値、最小値、中央値を演算する。演算された、最大値、または、最小値、または、中央値を階調係数として出力する。
【００３０】
色域圧縮係数生成手段１４は、入力された階調係数に応じた色域圧縮係数を演算する色域圧縮特性を有する。色域圧縮特性は、階調係数に対応した関数で表される。例えば、線形関数の場合、下式（１）に示す通りとなる。
ｆ（ｘ）＝ａｘ＋ｂ                                        （１）
ここで、ｘは階調係数に相当し、ｆ（ｘ）は色域圧縮係数に相当する。関数は単調増加関数または単調減少関数で表しても良い。式（１）により圧縮されると圧縮後の階調性は線形に変化する。しかし、圧縮後の階調性を非線型に圧縮するために、２次関数や３次関数を適用しても良い。圧縮係数は、０．０≦ｆ（ｘ）≦１．０に相当する係数である。
また、色域圧縮係数生成手段１４は、色域圧縮特性として多次元関数の代わりにルックアップテーブルを用いても良い。このルックアップテーブルは、ルックアップテーブルに入力される階調係数に対して、ルックアップテーブルの出力データとなる色域圧縮係数を線形に変化するように設定しても非線型となるように設定しても良い。
【００３１】
圧縮手段１５は、色域圧縮係数を画像データＲｉ，Ｇｉ，Ｂｉに乗算して、色域圧縮後の画像データＲｏ，Ｇｏ，Ｂｏを演算し出力する。この時、色域圧縮特性が階調係数に対して画像データＲｏ，Ｇｏ，Ｂｏが線形に変化するように設定しても良い。または、人間の目の特性を考慮して階調係数と画像データＲｏ，Ｇｏ，ＢｏがＬＯＧ関数の関係となるように、色域圧縮特性を設定しても良い。
【００３２】
以上のように、この実施の形態２によれば、以上の手段により色変換することで、圧縮したい色の階調性に応じた色域圧縮ができ、滑らかな階調性を保持することができる。
【００３３】
実施の形態３．
図３はこの発明の実施の形態３による画像表示装置を示すブロック図であり、上記実施の形態１および上記実施の形態２を合わせた色変換方法を用いたものである。図において、階調係数生成手段（階調係数生成工程）１３、圧縮手段（圧縮工程）１５は、上記実施の形態２の図２におけるものと同一のものである。また、色域圧縮特性は、上記実施の形態２に示したものと同一のものである。
【００３４】
次に動作について説明する。
色域圧縮係数生成手段（色域圧縮係数生成工程）１４について説明する。
色域圧縮係数生成手段１４は、圧縮したい色の階調性に応じた色域圧縮係数を演算するための色域圧縮特性を各代表色相毎に有し、階調係数、色相係数および色相間係数に基づいて色域圧縮係数を演算する。色相係数から圧縮したい色が挟まれる２つの色相に対応する２つの色域圧縮特性が選択され、階調係数により圧縮したい色の階調に応じた色域圧縮係数が２つの色相に対応する２つの色域圧縮特性より求められる。２つの色域圧縮係数および色相間係数の乗算により、圧縮した色に対応する色域圧縮係数が演算される。つまり、圧縮したい色の色相および階調性に応じて圧縮係数が演算される。色域圧縮係数を画像データＲｉ，Ｇｉ，Ｂｉに乗算して色域圧縮後の画像データＲｏ，Ｇｏ，Ｂｏを演算し出力する。画像データＲｉ，Ｇｉ，Ｂｉは、予め前処理とし目標とする色空間に変換する色域変換手段を施したデータであっても良い。
【００３５】
以上のように、この実施の形態３によれば、以上の手段により色変換することで、色相毎および階調毎に異なる色域圧縮係数が演算でき、滑らかな色相変換および滑らかな階調性を保持することができる。
【００３６】
実施の形態４．
図４はこの発明の実施の形態４による画像表示装置を示すブロック図であり、図において、１３〜１５は上記実施の形態３の図３におけるものと同一のものである。４１は圧縮領域判定手段である。
【００３７】
次に動作について説明する。
圧縮領域判定手段４１について説明すると共に、圧縮手段１５の動作について説明する。圧縮領域判定手段４１は、画像データＲｉ，Ｇｉ，Ｂｉに設定されている圧縮領域値に基づいて、画像データが色域圧縮を施すデータか施さないデータかの判定を行い、その判定結果を判定係数として圧縮手段１５に出力する。判定方法は、画像データＲｉ，Ｇｉ，Ｂｉを用いて比較演算を行い、最大値または最小値または中央値を演算し、予め記憶されているかユーザにより、入力される圧縮領域値と比較演算結果との比較により判定係数が決定される。圧縮領域値が比較演算結果よりも小さい場合圧縮を行わないという判定とし、圧縮領域値が比較演算結果よりも大きい場合圧縮を行うという判定とする。
【００３８】
圧縮手段１５は、入力された判定係数が圧縮を行うという判定の場合、色域圧縮を施し、画像データＲｉ，Ｇｉ，Ｂｉに圧縮係数を乗算して、色域圧縮後の画像データＲｏ，Ｇｏ，Ｂｏとして出力する。入力された判定係数が圧縮を行わないという判定の場合は、圧縮手段１５では何も施さず、画像データＲｉ，Ｇｉ，Ｂｉが画像データＲｏ，Ｇｏ，Ｂｏとしてそのまま出力される。
【００３９】
この時、色域圧縮特性は、判定係数が圧縮を行わないという判定の場合、１．０に相当する値とする。また、色域圧縮特性は、圧縮を行うという判定の領域についてのみ階調係数に対して画像データＲｏ，Ｇｏ，Ｂｏが線形に変化するように設定する。例えば、階調係数が圧縮領域値の時、色域圧縮係数は、１．０とし、階調係数が最大の値をとる場合、色域圧縮係数は、０．５とし、その間の階調係数は線形となるように補間したルックアップテーブルを作成し、ルックアップテーブルは、色域圧縮特性として保持される。また、色域圧縮特性は、ルックアップテーブルとは限らず、式（１）に示した線形式で表しても良い。また、階調係数が最大の値をとる場合、色域圧縮係数は、以上に設定した値とは限らず、０．０以上１．０以下の数値であればどれでも良い。
【００４０】
また、色域圧縮特性は、人間の目の特性を考慮して階調係数と画像データＲｏ，Ｇｏ，Ｂｏが、ＬＯＧ関数の関係となるように色域圧縮特性を設定しても良い。
また、実施の形態４では、上記実施の形態３に基づいた説明を行ったが、それに限らず、上記実施の形態２に適用しても良い。
【００４１】
以上のように、この実施の形態４によれば、以上の手段により色変換することで、圧縮領域値より内側の色の鮮やかさを保持することができ、また、圧縮領域値より外側の色についての色域圧縮により滑らかな階調性を保持することができる。
【００４２】
実施の形態５．
図５はこの発明の実施の形態５による画像表示装置を示すブロック図であり、図において、１３〜１５は上記実施の形態２の図２におけるものと同一のものである。５１は無彩色圧縮係数演算手段である。
【００４３】
次に動作について説明する。
無彩色圧縮係数演算手段５１について説明すると共に、図５の圧縮手段１５の動作について説明する。無彩色圧縮係数演算手段５１は、画像データＲｉ，Ｇｉ，Ｂｉから無彩色の階調係数を演算し、無彩色成分の階調性と無彩色の色域圧縮特性から無彩色圧縮係数を演算し出力する。無彩色の階調係数は、画像データＲｉ，Ｇｉ，Ｂｉの比較演算により求められる最大値または最小値または中央値とする。無彩色の色域圧縮特性は、上記実施の形態２に示した通り、圧縮したい色の無彩色成分の階調性に対応した関数またはルックアップテーブルで表される。
【００４４】
階調係数生成手段１３では、有彩色の階調係数を演算する。例えば、無彩色階調係数は、画像データＲｉ，Ｇｉ，Ｂｉの比較演算により求められる最小値とし、有彩色の階調係数は画像データＲｉ，Ｇｉ，Ｂｉの比較演算により求められる最大値から最小値を減算した値とする。色域圧縮係数生成手段１４では、有彩色の階調係数から色域圧縮係数を演算する。また、無彩色圧縮係数は、０．０以上１．０以下に相当する係数である。
【００４５】
圧縮手段１５は、入力された無彩色圧縮係数および色域圧縮係数を加算し、圧縮したい色の色域圧縮係数とし、色域圧縮係数は、画像データＲｉ，Ｇｉ，Ｂｉと乗算して色域圧縮する。
【００４６】
なお、実施の形態５では、上記実施の形態２に基づいた説明を行ったが、それに限らず、上記実施の形態３に適用しても良い。上記実施の形態３に適用する場合は、色域圧縮特性は、代表色相毎に異なる特性を有する。
【００４７】
以上のように、この実施の形態５によれば、以上の手段により色変換することで、無彩色成分および有彩色成分を反映した色域圧縮係数が演算され、低階調側の色域圧縮、または特に無彩色成分の多い画像に対しての色域圧縮を滑らかな階調性に保持することができる。
【００４８】
実施の形態６．
図６はこの発明の実施の形態６による画像表示装置を示すブロック図であり、図において、圧縮領域判定手段４１は、上記実施の形態４の図４におけるものと同一のものである。
【００４９】
次に動作について説明する。
階調係数生成手段１３、色域圧縮係数生成手段１４、圧縮領域判定手段４１および圧縮手段１５について説明すると共に、色域圧縮の動作について説明する。
階調係数生成手段１３は、色域変換後の画像データＲｉ，Ｇｉ，Ｂｉから、比較演算器により演算される最大値、または中央値を基に高階調側の階調係数、および低階調側の階調係数を演算し出力する。また、低階調側の階調係数は、圧縮画像データＲｉ，Ｇｉ，Ｂｉの補数をとり、比較演算器により演算される最大値または中央値としても良い。
【００５０】
色域圧縮係数生成手段１４は、入力された階調係数に応じた色域圧縮係数を演算する色域圧縮特性を有し、この色域圧縮特性は、低階調側に適用する特性と高階調側に適用する特性を有する。色域圧縮特性より低階調側の色域圧縮のための低階調圧縮係数および高階調側の色域圧縮のための高階調圧縮係数を演算し出力する。色域圧縮特性は、代表色相毎に異なる色域圧縮特性を有し、色相係数および色相間係数を用いて色相毎の色域圧縮係数を演算することができる。また、色域圧縮特性は、上記実施の形態２に示すような、関数またはルックアップテーブルで表されるものである。
【００５１】
圧縮領域判定手段４１は、予め記憶されているか、またはユーザにより入力される低階調側および高階調側の圧縮領域値と、画像データＲｉ，Ｇｉ，Ｂｉの比較演算により求められた最大値または最小値または中央値との比により判定係数を決定し、低階調側の判定係数および高階調側の判定係数を出力する。圧縮領域値が比較演算結果よりも小さい場合は、圧縮を行わないという判定とし、圧縮領域値が比較演算結果よりも大きい場合は、圧縮を行うという判定とする。
【００５２】
圧縮手段１５は、低階調側および高階調側の圧縮を行う。低階調側の判定係数に基づいて圧縮を行うという判定の場合は、画像データＲｉ，Ｇｉ，Ｂｉに低階調圧縮係数を乗算し、色域圧縮後の画像データＲｏ，Ｇｏ，Ｂｏとして出力する。圧縮を行わないという判定の場合は、画像データＲｉ，Ｇｉ，Ｂｉが画像データＲｏ，Ｇｏ，Ｂｏとしてそのまま出力される。高階調側の場合も同様に、高階調側の判定係数に基づき圧縮を行うという判定の場合は、低階調側の圧縮後の画像データに高階調圧縮係数を乗算し、色域圧縮後の画像データＲｏ，Ｇｏ，Ｂｏとして出力する。圧縮を行わないという判定の場合は、画像データＲｉ，Ｇｉ，Ｂｉが画像データＲｏ，Ｇｏ，Ｂｏとしてそのまま出力される。
【００５３】
また、色域圧縮手段１２は、階調係数生成手段１３にて画像データＲｉ，Ｇｉ，Ｂｉの補数を基にして比較演算器による最大値または中央値を演算し、低階調側の階調係数とし、色域圧縮係数生成手段１４にて低階調側の階調係数と低階調側の色域圧縮特性から低階調側圧縮係数を演算し、圧縮領域判定手段４１にて設定されている低階調側の圧縮領域値に基づいて低階調側の判定係数を演算し、圧縮手段１５にて低階調側の判定係数に基づいて圧縮すると判定された場合は、画像データＲｉ，Ｇｉ，Ｂｉに低階調側圧縮係数を乗算して、画像データＲ１，Ｇ１，Ｂ１を演算する。
【００５４】
次に高階調側の色域圧縮処理を行う。階調係数生成手段１３にて低階調側の圧縮処理を施した画像データＲ１，Ｇ１，Ｂ１から比較演算により最大値または中央値を演算し、高階調側の階調係数とし、色域圧縮係数生成手段１４にて高階調側の階調係数と高階調側の色域圧縮特性から高階調側圧縮係数を演算し、圧縮領域判定手段４１にて設定されている高階調側の圧縮領域値に基づいて高階調側の判定係数を演算し、圧縮手段１５にて高階調側の判定係数に基づいて圧縮すると判定された場合は、画像データＲ１，Ｇ１，Ｂ１に高階調側圧縮係数を乗算して、出力画像データＲｏ，Ｇｏ，Ｂｏを演算する。
【００５５】
以上のように、低階調側の圧縮後の画像データＲ１，Ｇ１，Ｂ１を用いて高階調側の階調係数および圧縮係数を用いて色域圧縮しても良い。
【００５６】
実施の形態６は、上記実施の形態４に基づいて説明したが、上記実施の形態２または上記実施の形態３または上記実施の形態５に基づいた用法でも良い。
【００５７】
上記実施の形態５に基づいた場合、無彩色圧縮係数演算手段５１は、低階調側および高階調側の２つの無彩色色域圧縮係数を有する。低階調側は、画像データＲｉ，Ｇｉ，Ｂｉからの比較演算結果、最小値を低階調側の無彩色成分とし、最大値を高階調側の無彩色成分とし、２つの無彩色成分に応じた低階調側の無彩色圧縮係数および高階調の無彩色圧縮係数を演算し出力する。圧縮手段１５は、高階調側の圧縮係数および高階調側の無彩色圧縮係数を加算し、高階調側の色域圧縮係数とし、低階調側の圧縮係数および低階調側の無彩色圧縮係数を加算し、低階調側の色域圧縮とし、高階調側および低階調側の２段階の色域圧縮を行う。
【００５８】
また、低階調側で画像データＲｉ，Ｇｉ，Ｂｉの補数に基づいて演算する場合は、画像データの補数の比較演算結果の最大値を低階調側の無彩色成分とする。
また、上記実施の形態４に基づいたこの実施の形態６に示す通り、低階調側の色域圧縮後低階調側の色域圧縮後のデータＲ１，Ｇ１，Ｂ１を用いて、高階調側の色域圧縮を行っても良い。この時、高階調側の色域圧縮手段１２に入力される低階調側の色域圧縮後の画像データＲ１，Ｇ１，Ｂ１に基づいて、高階調側の階調係数および高階調側の無彩色圧縮係数および高階調側の圧縮係数および高階調側の判定係数を演算し色域圧縮する。
【００５９】
以上のように、この実施の形態６によれば、以上の手段により色変換することで、高階調側のみならず低階調側の色域圧縮も可能となり、高階調側および低階調側の滑らかな階調性を保持することができる。
【００６０】
実施の形態７．
図７はこの発明の実施の形態７による画像表示装置を示すブロック図であり、図において、１２〜１５は上記実施の形態２の図２におけるものと同一のものである。７１はルックアップテーブルである。
【００６１】
次に動作について説明する。
ルックアップテーブル７１は、色域圧縮係数を演算する時に適用する色域圧縮特性に相当する。その他の構成については、上記実施の形態２に示したものと同等である。
【００６２】
以上のように、この実施の形態７によれば、以上の手段により色変換することで、関数を用いる場合よりも演算が容易であるため、色変換の演算速度を早くすることができる。
【００６３】
実施の形態８．
図８および図９はこの発明の実施の形態８による画像表示装置におけるユーザインタフェースを示す説明図、図１０はこの発明の実施の形態８による画像表示装置を示すブロック図である。図８において、８１は色域選択手段、８２は個別調整手段、８３は個別調整バーであり、図９において、８４は色域圧縮設定手段、８５は詳細設定手段、８６は詳細設定インタフェースである。図１０において、１２〜１５は上記実施の形態３の図３におけるものと同一のものである。８７は色域圧縮特性演算手段である。
【００６４】
次に動作について説明する。
図８および図９のユーザインタフェースにおける設定値、および図１０における色域圧縮係数生成手段１４の動作について上記実施の形態３に基づいて説明する。
図８における色域選択手段８１は、目標とする色域を選択する手段であり、選択された色域情報を出力する。また、色域選択手段８１は、ユーザの好みに応じた色域に変換するための変換量を設定しても良い。例えば、色域選択手段８１でＣｏｌｏｒ４を選択し、個別調整手段８２を選択すると、個別調整バー８３が表示され、色相、彩度、明度の各属性について個別に調整することができる。色域選択手段８１は、個別調整手段８２により調整された変換量を色域圧縮特性演算手段８７に出力する。また、図８に示した選択する色域情報は３種類に限らず、何種類でも良い。
【００６５】
色域圧縮特性演算手段８７は、色域情報に基づいて予め記憶されている目標とする色域に変換するための色変換係数を設定する。または、ユーザの好みに応じた色域に変換するための変換量に基づいて色変換係数を設定する。また、色域圧縮特性演算手段８７は、色変換係数に対応する色域圧縮特性を設定する。また、色変換係数に基づいて目標とする色域内の色で画像表示装置の色域外の色となる色域外色の量を演算し、予め設定されている圧縮領域値および傾きに基づいて色域圧縮特性を演算する手段であっても良い。また、色変換係数における色相係数および色相間係数に相当する係数を出力する。
【００６６】
また、色域圧縮設定手段８４がユーザに選択されると、詳細設定インタフェース８６が表示され、入力される圧縮領域値および傾きを保持する。色域圧縮特性演算手段８７は、色変換係数および詳細設定手段８５により設定される圧縮領域値および傾きを基に色域圧縮特性を演算する手段であっても良い。
【００６７】
色域圧縮特性は、上記実施の形態２に示した通り、色域圧縮したい色の階調性に対応した関数であっても良いし、ルックアップテーブルであっても良い。また、色域圧縮係数生成手段１４は、上記実施の形態２または上記実施の形態７に示す用法であっても良い。この時、色域圧縮特性演算手段８７は、色相係数および色相間係数を出力しない。
【００６８】
以上のように、この実施の形態８によれば、以上の手段により、ユーザが容易に目標とする色域を選択でき、また、ユーザの好みの色域に変換することができ、さらに、選択された色域に応じた色域圧縮が可能となり、滑らかな階調性を保持した色変換を行うことができる。
【００６９】
実施の形態９．
図１１はこの発明の実施の形態９による画像表示装置における色域圧縮特性演算手段の詳細を示すブロック図であり、図において、１４、８１、８７は実施の形態８の図１０におけるものと同一である。９１は色変換係数生成手段、９２は比較演算手段である。
【００７０】
次に動作について説明する。
色変換係数生成手段９１の動作について説明する。色変換係数生成手段９１は、画像表示装置および目標とする色域の色再現特性を有する。画像表示装置の色再現特性とは、例えば、画像データＲｉ，Ｇｉ，Ｂｉを画像表示装置で出力した時の色度データに相当する。目標とする色域色再現特性とは、画像データＲｉ，Ｇｉ，Ｂｉに対応する目標とする色域の色度データに相当する。ここで、色度データとは、例えば、ＸＹＺ三刺激値に相当する。また、色再現特性は、少なくとも代表色相における画像データに対応する色度データと、Ｂｋ（０，０，０）に対応する色度データを含む。また、色再現特性はこれに限らず、Ｂｋから代表色相、代表色相からＷ（０，０，０）に向かう間の色の画像データに対応する色度データを含んでも良い。
【００７１】
色変換係数生成手段９１では、色再現特性に基づいて目標とする色域の色度データを画像表示手段で出力するための画像データが目標画像データとして演算される。この演算は、画像表示手段の加法混色性を利用したマトリクス演算で行われる。代表色相における目標画像データと代表色相の画像データとの差異を色相係数とし、また、色相係数と定数の除算により演算される色相間係数とする。この色変換係数は、色相係数および色相間係数を含む、目標とする色域に変換するための係数である。
【００７２】
次に比較演算手段９２の動作について説明する。色変換係数の彩度または明度に関係する係数と、画像表示手段の画像データの最大値との加減算により、色域外色の量を演算する。色域外色の量に逆比例した圧縮領域を設定する。つまり、色域外色の量が多いほど圧縮領域値はより内側の色に設定され、色域外色の量が少ないほど圧縮領域値は外側に設定される。また、圧縮領域値は上記実施の形態７に示した通り、ユーザインタフェースよりユーザが入力した値を適用しても良い。
【００７３】
圧縮領域値内の色は色域圧縮手段を施さず、圧縮領域値外の色には圧縮を施すように、圧縮領域値を変化点として入力値および圧縮後の出力値が線形の関係となるような圧縮係数を演算する。
図１２、図１３は低階調側および高階調側の圧縮前に対する圧縮後の関係を示す説明図である。圧縮前の画像データと圧縮後画像データの関係が図１２となるように色域圧縮特性の関数またはルックアップテーブルを演算する。また、圧縮すべき領域に関して圧縮前の画像データと圧縮後の画像データの関係が線形の関係になるとは限らず、図１３に示すように非線型の関係となるように、多次元関数またはルックアップテーブルを演算しても良い。
【００７４】
以上のように、この実施の形態９によれば、以上の手段により目標とする色域の色再現域特性に基づいて色域圧縮特性を自動で演算し表示するため、ユーザが容易に目標とする色域を選択でき、また、目標とする色域を容易に表示デバイス上で確認することができる。
【００７５】
実施の形態１０．
図１４はこの発明の実施の形態１０による画像表示装置における色域圧縮特性演算手段の詳細を示すブロック図であり、図において、１４、８１、９１、９２は上記実施の形態９の図１１におけるものと同一である。９３は低階調側色域圧縮特性演算手段、９４は高階調側色域圧縮特性演算手段である。
【００７６】
次に動作について説明する。
低階調側色域圧縮特性演算手段９３および高階調側色域圧縮特性演算手段９４の動作について説明すると共に、色域圧係数性生成手段１４の動作について説明する。ここで色域圧縮手段１２は上記実施の形態６に示す動作と同一のものとし、上記実施の形態６における色域圧縮手段１２において、低階調側の色域圧縮を行った後の画像データＲ１，Ｇ１，Ｂ１に基づいて、高階調側の色域圧縮に必要な係数である階調係数および色域圧縮係数および判定係数を演算し、高階調側の圧縮係数と画像データＲ１，Ｇ１，Ｂ１の乗算により、画像データＲｏ，Ｇｏ，Ｂｏを演算し出力するものとする。上記実施の形態９に示すとおり、各代表色相における目標とする色再現特性を表示する目標画像データから色域外色の量を演算する場合、高階調側の色域外の量から低階調側の色域外色の量を減算した値を高階調側の色域外色の量とし、この色域外色の量に応じた高階調側の色域圧縮特性を求めるようにする。色域圧縮特性は、上記実施の形態２に示したように、色域圧縮特性は、階調係数に応じた圧縮係数を表す式（１）、またはそれに相当するルックアップテーブルで表しても良い。以上のようにして、低階調側および高階調側の圧縮係数を演算し、低階調側の色域圧縮を行い、続いて高階調側の色域圧縮を行う。
【００７７】
また、圧縮領域値は、低階調側および高階調側ともに色域外色の量に応じて逆比例した圧縮領域値を、低階調側および高階調側ともに設定しても良い。つまり色域外色の量が多いほど圧縮領域値は小さい値となる。
【００７８】
色域圧縮特性の演算を、色変換係数を用いた場合についての色域外色の量の演算方法を説明する。低階調側に関する色変換係数のうち彩度または明度に関係する係数と画像表示装置の画像データの最大値との減算により、低階調側の色域外色の量を演算する。また、高階調側に関する色変換係数のうち彩度または明度に関係する係数と、画像表示手段の画像データの最大値との減算により高階調側の色域外色の量を演算し、さらに、高階調側の色域外色の量から低階調側色域外色の量を減算することにより、高階調側の色域外色の量を演算する。
【００７９】
以上のように、この実施の形態１０によれば、高階調側の色域圧縮特性に低階調側の色域圧縮特性を反映した色域圧縮特性を演算し、高階調側および低階調側と同じ圧縮演算器を使用するため、演算速度が早く回路規模の小さい画像表示装置を作成することができる。
【００８０】
【発明の効果】
以上のように、この発明によれば、色域圧縮手段において、３つの色データからなる画像データを比較演算して、それら３つの画像データの最大値、最小値、中央値のうちの少なくともいずれか１つ以上を求め、それら求められた最大値、最小値、中央値のうちのいづれか１つの値を階調係数とするか、またはそれら求められた最大値、最小値、中央値のうちの少なくともいずれか１つ以上の値の四則演算により階調係数を生成する階調係数生成手段と、生成された階調係数に基づいて色域圧縮係数を生成する色域圧縮係数生成手段と、生成された色域圧縮係数に基づいて画像データを色域圧縮する圧縮手段とを備えるように構成したので、圧縮したい色の階調性に応じた色域圧縮ができ、滑らかな階調性を保持することができる効果がある。
【００８１】
この発明によれば、色域圧縮手段において、３つの色データからなる画像データを比較演算して、それら３つの画像データの最大値、最小値、中央値のうちの少なくともいずれか１つ以上を求め、それら求められた最大値、最小値、中央値のうちのいづれか１つの値を階調係数とするか、またはそれら求められた最大値、最小値、中央値のうちの少なくともいずれか１つ以上の値の四則演算により階調係数を生成する階調係数生成手段と、３つの色データからなる画像データの入力に応じて入力される色相に関係する色相係数および色相間に関係する色相間係数と階調係数生成手段により生成された階調係数とに基づいて色域圧縮係数を生成する色域圧縮係数生成手段と、生成された色域圧縮係数に基づいて画像データを色域圧縮する圧縮手段とを備えるように構成したので、色相毎および階調毎に異なる色域圧縮係数が演算でき、滑らかな色相変換および滑らかな階調性を保持することができる効果がある。
【００８２】
この発明によれば、色域圧縮手段において、画像データおよび予め設定された圧縮領域値に基づいて圧縮を行うか否かの指標となる判定係数を演算する圧縮領域判定手段を備え、圧縮手段は、演算された判定係数に基づいて画像データの色域圧縮の可否を判断するように構成したので、圧縮領域値より内側の色の鮮やかさを保持することができ、また、圧縮領域値より外側の色についての色域圧縮により滑らかな階調性を保持することができる効果がある。
【００８３】
この発明によれば、色域圧縮手段において、３つの色データからなる画像データを比較演算して、それら３つの画像データの最大値、最小値、中央値のうちの少なくともいずれか１つ以上を求め、それら求められた最大値、最小値、中央値のうちのいづれか１つの値を無彩色階調係数とし、その無彩色階調係数に基づいて無彩色圧縮係数を演算する無彩色圧縮係数演算手段を備え、圧縮手段は、色域圧縮係数生成手段により生成された色域圧縮係数および無彩色圧縮係数演算手段により演算された無彩色圧縮係数に基づいて画像データを色域圧縮するように構成したので、無彩色成分および有彩色成分を反映した色域圧縮係数が演算され、低階調側の色域圧縮、または、特に無彩色成分の多い画像に対しての色域圧縮を滑らかな階調性に保持することができる効果がある。
【００８４】
この発明によれば、色域圧縮手段において、３つの色データからなる画像データを比較演算して、高階調側階調係数および低階調側階調係数を生成する階調係数生成手段と、生成された高階調側階調係数に基づいて画像データに対して高階調側の色域圧縮を行う高階調圧縮係数を演算すると共に、階調係数生成手段により生成された低階調側階調係数に基づいて画像データに対して低階調側の色域圧縮を行う低階調圧縮係数を演算する色域圧縮係数生成手段と、画像データ、予め設定された高階調側および低階調側の圧縮領域値に基づいて圧縮を行うか否かの指標となる高階調側の判定係数および低階調側の判定係数を演算する圧縮領域判定手段とを備え、圧縮手段は、圧縮領域判定手段により演算された判定係数が高階調側の判定係数に基づいて圧縮を行うという判定の場合、色域圧縮係数生成手段により生成された高階調圧縮係数に基づいて画像データを色域圧縮し、低階調側の判定係数に基づいて圧縮を行うという判定の場合、低階調圧縮係数に基づいて画像データを色域圧縮するように構成したので、高階調側のみならず低階調側の色域圧縮も可能となり、高階調側および低階調側の滑らかな階調性を保持することができる効果がある。
【００８５】
この発明によれば、色域圧縮係数生成手段を、ルックアップテーブルを用いて構成したので、色変換の演算速度を早くすることができる効果がある。
【００８６】
この発明によれば、目標とする色域を選択する色域選択手段を有するユーザインタフェースと、ユーザインタフェースを通じて入力される目標とする色域内の色で、かつ画像表示手段の色域外の色となる色域外色の量に応じた色域圧縮特性を演算する色域圧縮特性演算手段とを備え、色域圧縮係数生成手段は、演算された色域圧縮特性に基づいて色域圧縮係数を演算するように構成したので、ユーザが容易に目標とする色域を選択でき、また、ユーザの好みの色域に変換することができ、さらに、選択された色域に応じた色域圧縮が可能となり、滑らかな階調性を保持した色変換を行うことができる効果がある。
【００８７】
この発明によれば、色域圧縮特性演算手段において、ユーザインタフェースを通じて入力される目標とする色域に変換する色変換係数を演算し、その色変換係数の中から色相係数および色相間係数を設定するように構成したので、目標とする色域に対応した色域圧縮が可能となり、滑らかな階調性を保持することができる効果がある。
【００８８】
この発明によれば、色域圧縮特性演算手段において、色変換係数を演算または設定する色変換係数生成手段と、演算または設定された色変換係数に基づいて色域圧縮特性を演算する比較演算手段とを備えるように構成したので、目標とする色域に対応した色域圧縮が可能となり、滑らかな階調性を保持することができる効果がある。
【００８９】
この発明によれば、色域圧縮特性演算手段において、低階調側の色変換係数に基づいて低階調側色域圧縮特性を演算する低階調側色域圧縮特性演算手段と、その演算された低階調側色域圧縮特性に基づいて高階調側色域圧縮特性を演算する高階調側色域圧縮特性演算手段とを備えるように構成したので、高階調側色域圧縮特性に低階調側色域圧縮特性を反映した色域圧縮特性を演算し、高階調側および低階調側と同じ圧縮演算器を使用するため、演算速度が早く回路規模の小さい画像表示装置を作成することができる効果がある。
【００９０】
この発明によれば、３つの色データからなる画像データを比較演算して、それら３つの画像データの最大値、最小値、中央値のうちの少なくともいずれか１つ以上を求め、それら求められた最大値、最小値、中央値のうちのいづれか１つの値を階調係数とするか、またはそれら求められた最大値、最小値、中央値のうちの少なくともいずれか１つ以上の値の四則演算により階調係数を生成する階調係数生成工程と、３つの色データからなる画像データの入力に応じて入力される色相に関係する色相係数および色相間に関係する色相間係数と階調係数生成工程により生成された階調係数とに基づいて色域圧縮係数を生成する色域圧縮係数生成工程と、生成された色域圧縮係数に基づいて画像データを色域圧縮する圧縮工程とを備えるように構成したので、色相毎および階調毎に異なる色域圧縮係数が演算でき、滑らかな色相変換および滑らかな階調性を保持することができる効果がある。
【図面の簡単な説明】
【図１】  この発明の実施の形態１による画像表示装置を示すブロック図である。
【図２】  この発明の実施の形態２による画像表示装置を示すブロック図である。
【図３】  この発明の実施の形態３による画像表示装置を示すブロック図である。
【図４】  この発明の実施の形態４による画像表示装置を示すブロック図である。
【図５】  この発明の実施の形態５による画像表示装置を示すブロック図である。
【図６】  この発明の実施の形態６による画像表示装置を示すブロック図である。
【図７】  この発明の実施の形態７による画像表示装置を示すブロック図である。
【図８】  この発明の実施の形態８による画像表示装置におけるユーザインタフェースを示す説明図である。
【図９】  この発明の実施の形態８による画像表示装置におけるユーザインタフェースを示す説明図である。
【図１０】  この発明の実施の形態８による画像表示装置を示すブロック図である。
【図１１】  この発明の実施の形態９による画像表示装置における色域圧縮特性演算手段の詳細を示すブロック図である。
【図１２】  低階調側および高階調側の圧縮前に対する圧縮後の関係を示す説明図である。
【図１３】  低階調側および高階調側の圧縮前に対する圧縮後の関係を示す説明図である。
【図１４】  この発明の実施の形態１０による画像表示装置における色域圧縮特性演算手段の詳細を示すブロック図である。
【符号の説明】
１２  色域圧縮手段、１３  階調係数生成手段（階調係数生成工程）、１４  色域圧縮係数生成手段（色域圧縮係数生成工程）、１５  圧縮手段（圧縮工程）、４１  圧縮領域判定手段、５１  無彩色圧縮係数演算手段、７１  ルックアップテーブル、８１  色域選択手段、８２  個別調整手段、８３  個別調整バー、８４  色域圧縮設定手段、８５  詳細設定手段、８６  詳細設定インタフェース、８７  色域圧縮特性演算手段、９１  色変換係数生成手段、９２  比較演算手段、９３  低階調側色域圧縮特性演算手段、９４  高階調側色域圧縮特性演算手段。
【図１】
0004090756.tif 000002
【図２】
0004090756.tif 000003
【図３】
0004090756.tif 000004
【図４】
0004090756.tif 000005
【図５】
0004090756.tif 000006
【図６】
0004090756.tif 000007
【図７】
0004090756.tif 000008
【図８】
0004090756.tif 000009
【図９】
0004090756.tif 000010
【図１０】
0004090756.tif 000011
【図１１】
0004090756.tif 000012
【図１２】
0004090756.tif 000013
【図１３】
0004090756.tif 000014
【図１４】
0004090756.tif 000015