(57)【要約】【課題】画像入力装置から入力された画像データが持つ色の３属性と、該画像データを画像表示装置に表示した際の色の３属性を考慮に入れて、画像記録装置で再現される色を決定する。【解決手段】表示色形式変換部１０７は画像記憶装置１０１からのｓＹＣＣ画像データをｓＲＧＢの画像データに変換し、表示色３属性算出部１０８は画像データ（ｓＲＧＢ）を基に色の３属性（Ｈ１、Ｌ１、Ｓ１）を算出し、原画像色３属性算出部１０９は画像データ（ｓＹＣＣ）を基に色の３属性（Ｈ２、Ｌ２、Ｓ２）を算出する。再現色３属性決定部１１０は算出部１０８、１０９が算出した色の３属性を重み付け加算して出力し、記録色域マッピング部１１２は入力された色の３属性を画像記録装置１０４の記録信号に変換する。【選択図】図１
2010114748.tif 000002
【特許請求の範囲】
【請求項１】
輝度色差形式の画像データを記憶する画像データ記憶手段から出力された画像データを処理して、画像を記録する画像データ記録手段に出力する画像処理装置であって、前記画像データ記憶手段から出力された輝度色差形式の画像データを、画像表示装置に供給可能な３原色形式の画像データに変換するデータ形式変換手段と、前記出力された輝度色差形式の画像データが示す色の３属性と、前記変換された３原色形式の画像データが示す色の３属性とを抽出する３属性抽出手段と、前記抽出した輝度色差形式の画像データの色の３属性と前記抽出した３原色形式の画像データの色の３属性に基づいて、再現すべき色の３属性を決定し、該決定した３属性の色を表す画像データを生成する画像データ生成手段と、前記生成した画像データを、画像データ記録手段に出力する画像データに変換する画像データ変換手段とを少なくとも有することを特徴とする画像処理装置。
【請求項２】
前記画像データ生成手段は、前記抽出した輝度色差形式の画像データの色の３属性の少なくとも１つの属性と、前記抽出した３原色形式の画像データの色の３属性の少なくとも１つの属性とを、少なくとも有する色の３属性を決定することを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記画像データ生成手段は、前記抽出した輝度色差形式の画像データの色の３属性と前記抽出した３原色形式の画像データの色の３属性の差をそれぞれ比較する３属性比較手段と、前記比較した色の３属性の差に基づいて、再現すべき色の３属性として決定する３属性選択手段とを少なくとも有することを特徴とする請求項２記載の画像処理装置。
【請求項４】
前記輝度色差形式の画像データが示す色と前記３原色形式の画像データが示す色の、色再現の優先度合いを設定する色再現設定手段を有し、前記画像データ生成手段は、前記設定された優先度合いに基づいて、再現すべき色の３属性を決定することを特徴とする請求項１乃至３のいずれか１項に記載の画像処理装置。
【請求項５】
画像を記録する画像データ記録手段に出力するため、輝度色差形式の画像データを記憶する画像データ記憶手段から取得した画像データを処理する画像処理方法であって、前記画像データ記憶手段から取得した輝度色差形式の画像データを、画像表示装置に供給可能な３原色形式の画像データに変換するデータ形式変換ステップと、前記取得した輝度色差形式の画像データが示す色の３属性と、前記変換された３原色形式の画像データが示す色の３属性とを抽出する３属性抽出ステップと、前記抽出した輝度色差形式の画像データの色の３属性と前記抽出した３原色形式の画像データの色の３属性に基づいて、再現すべき色の３属性を決定し、該決定した３属性の色を表す画像データを生成する画像データ生成ステップと、前記生成した画像データを、画像データ記録手段に出力する画像データに変換する画像データ変換ステップとを少なくとも有することを特徴とする画像処理方法。
【請求項６】
前記画像データ生成ステップは、前記抽出した輝度色差形式の画像データの色の３属性と前記抽出した３原色形式の画像データの色の３属性の差をそれぞれ比較する３属性比較ステップと、前記比較した色の３属性の差に基づいて、再現すべき色の３属性として決定する３属性選択ステップとを少なくとも有することを特徴とする請求項５記載の画像処理方法。
【請求項７】
前記輝度色差形式の画像データが示す色と前記３原色形式の画像データが示す色の、色再現の優先度合いを設定する色再現設定ステップを有し、前記画像データ生成ステップは、前記設定された優先度合いに基づいて、再現すべき色の３属性を決定することを特徴とする請求項５または６記載の画像処理方法。
【請求項８】
請求項５乃至７のいずれか１項に記載の画像処理方法をコンピュータに実現させるためのプログラム。
【請求項９】
請求項５乃至７のいずれか１項に記載の画像処理方法をコンピュータに実現させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像データ記憶手段に記憶した画像データを処理して、画像を記録する画像データ記録手段に出力する画像処理装置、画像処理方法、プログラムおよび記録媒体に関する。
【背景技術】
【０００２】
ディジタルスチルカメラ（以下”ＤＳＣ”という）やカラースキャナなどの画像入力装置によって画像を入力し、その画像をＣＲＴやＬＣＤなどの画像表示装置に表示し、更に用途に応じて画像に編集、加工、修正などを施して画像表示装置において確認し、カラープリンタなどの画像記録装置で画像を記録する画像処理システムが、パーソナルコンピュータの普及等に伴って、容易に構築できるようになった。
【０００３】
このような画像処理システムでは、各装置における画像データの色空間が異なっているので、標準的な色空間を経由させて画像データをやり取りし、色の整合を図っている。即ち、各装置の色空間と標準的な色空間との色変換をそれぞれの装置毎に用意して、これに基づいて、画像入力装置の画像データを標準的な色空間の画像データに変換し、更に、標準的な色空間の画像データを画像出力装置の色空間の画像データに変換することで、画像データの色を合わせている。
【０００４】
この標準的な色空間としては、標準モニタ色空間であるｓＲＧＢが広く普及している。ｓＲＧＢ色空間では、モニタの３原色であるＲＧＢ（赤、緑、青）の色度点が定めてあって、各原色の輝度信号の大きさでその色を表現している。ｓＲＧＢの普及は、各装置の色空間と標準的な色空間との色変換の提供を容易にすると共に、ｓＲＧＢに準拠した画像表示装置も提供されるようになり、標準的な色空間との色変換を実施しなくても色合わせができるようになった。
【０００５】
しかし、ｓＲＧＢ色空間で表現できる色域は各装置の色域を包含していない場合も多く、このため、これら装置の色域を十分に生かしきれないという問題が、別途発生した。例えば、ＤＳＣでは、ＤＳＣ用画像ファイルフォーマット規格Ｅｘｉｆ（以下、”Ｅｘｉｆ”という）が定義されており、撮影して得られた画像データはｓＹＣＣと呼ばれる色空間のデータに変換して保存されことが多い。このｓＹＣＣ色空間は、ＣＩＥＸＹＺ（１９３１）表色系との関係が、以下のように定義されている。
【０００６】
始めに、ＣＩＥＸＹＺを次のように線形ｓＲＧＢ値（Ｒｓ，Ｇｓ，Ｂｓ）に変換する。
【０００７】
【数１】
2010114748.tif 000003
次に、線形ｓＲＧＢ値（Ｒｓ，Ｇｓ，Ｂｓ）を次のように非線形ｓＲＧＢ値（Ｒ，Ｇ，Ｂ）に変換する。
【０００８】
【数２】
2010114748.tif 000004
次に、非線形ｓＲＧＢ値（Ｒ，Ｇ，Ｂ）を次のようにｓＹＣＣ値（Ｙ，Ｃｂ，Ｃｒ）に変換する。
【０００９】
【数３】
2010114748.tif 000005
また、ｓＹＣＣ値を８ｂｉｔのデジタル値として取扱う場合には、更に、次のように変換する。
【００１０】
ｄＹ＝Ｙ＊２５５
ｄＣｂ＝Ｃｂ＊２５５＋１２８
ｄＣｒ＝Ｃｂ＊２５５＋１２８      （６）
但し、ｄＹ、ｄＣｂ、ｄＣｒは、０〜２５５の範囲内にクリッピングする。
【００１１】
一方、ｓＲＧＢ色空間は、ＣＩＥＸＹＺ（１９３１）表色系との関係が、以下のように定義されている。始めに、ＣＩＥＸＹＺを（１）式に示したような線形ｓＲＧＢ値（Ｒｓ，Ｇｓ，Ｂｓ）に変換する。但し、線形ｓＲＧＢ値（Ｒｓ，Ｇｓ，Ｂｓ）は、０〜１の範囲内にクリッピングする。
【００１２】
次に、クリッピングした線形ｓＲＧＢ値（Ｒｓ，Ｇｓ，Ｂｓ）を次のように非線形ｓＲＧＢ値（Ｒ’，Ｇ’，Ｂ’）に変換する。
【００１３】
【数４】
2010114748.tif 000006
また、ｓＲＧＢ値を８ｂｉｔのデジタル値として取扱う場合には、更に、次のように変換する。
【００１４】
ｄＲ＝Ｒ’＊２５５
ｄＧ＝Ｇ’＊２５５
ｄＢ＝Ｂ’＊２５５        （９）
従って、ｓＹＣＣで表されているＤＳＣの画像データを、標準的な色空間であるｓＲＧＢの画像データに変換する場合は、（６）式の逆方向変換⇒（５）式の逆方向変換⇒（２）乃至（４）式の逆方向変換⇒（１）逆方向変換によりＣＩＥＸＹＺに変換後、（１）式の順方向変換⇒クリッピング処理⇒（７）乃至（８）式の順方向変換⇒（９）式の順方向変換を実施することになる。そしてその際、クリッピング処理が実際に行なわれると、その色情報が正確に伝わらなくなってしまっていた。
【００１５】
このような画像データは、ｓＹＣＣの色域内でありながらｓＲＧＢの色域外であるものであるが、その中には画像記録装置の色域内のものもある。そのため、画像を記録する際に、画像入力装置の色域（この場合はｓＹＣＣ）もしくは画像記録装置の色域を十分に生かしきれないという事が、問題となっていた。
【００１６】
このため、特許文献１では、画像データを、画像表示装置には標準的な色空間であるｓＲＧＢに変換して出力し、画像記録装置には画像記録装置の色再現域を包含する拡張色空間に変換して出力するようにしている。また、特許文献２では、ｓＲＧＢの色域外の画像データをｓＲＧＢに変換すると共に、その際の色の圧縮比を求め、ｓＲＧＢ値を画像記録装置の色空間に変換した後、その圧縮比に基づいて色域を拡大するようにしている。
【００１７】
【特許文献１】特開２００３−８７５８７号公報
【特許文献２】特許第４０６５４８２号公報
【発明の開示】
【発明が解決しようとする課題】
【００１８】
しかし、前者の方法は、画像入力装置の画像データの色情報を正確に記録するのに適しているが、画像表示装置において確認した色との差が、標準的な色空間に変換した際にクリッピング処理が実施された時に大きくなって、思った色で記録されないという問題があった。また、後者の方法は、画像表示装置において確認した色との差を小さくすることができるが、画像入力装置の画像データが持つ色情報の中で、実質的に彩度方向の色情報を保存できるだけなので、画像入力装置の画像データが持つ色情報を、十分に生かせないという問題があった。
【００１９】
本発明は上記した問題点に鑑みてなされたもので
本発明（請求項１）の目的は、画像入力装置の色域および画像記録装置の色域を十分に生かすことにあり、更に詳しくは、画像入力装置から入力された画像データが持つ色の３属性と、該画像データを画像表示装置に表示した際の色の３属性を考慮に入れて、画像記録装置で再現される色を決定することができる画像処理装置を実現することにある。
【００２０】
また、本発明（請求項２）の目的は、本発明の請求項１の改良に関わり、画像入力装置から入力された画像データが持つ色の特徴と、該画像データを画像表示装置に表示した際の色の特徴を、それぞれ保存した画像を記録することができる画像処理装置を実現することにある。
【００２１】
また、本発明（請求項３）の目的は、本発明の請求項２の改良に関わり、画像入力装置から入力された画像データが持つ色の特徴と、該画像データを画像表示装置に表示した際の色の特徴を、それぞれ一定の優先度で保存した画像を記録することができる画像処理装置を実現することにある。
【００２２】
また、本発明（請求項４）の目的は、本発明の請求項１乃至３の改良に関わり、画像入力装置から入力された画像データが持つ色の特徴と、該画像データを画像表示装置に表示した際の色の特徴の優先度を設定することができる画像処理装置を実現することにある。
【００２３】
また、本発明（請求項５）の目的は、画像入力装置から入力された画像データが持つ色の３属性と、該画像データを画像表示装置に表示した際の色の３属性を考慮に入れて、画像記録装置で再現される色を決定することができる画像処理方法を実現することにある。
【００２４】
また、本発明（請求項６）の目的は、本発明の請求項５の改良に関わり、画像入力装置から入力された画像データが持つ色の特徴と、該画像データを画像表示装置に表示した際の色の特徴を、それぞれ一定の優先度で保存した画像を記録することができる画像処理方法を実現することにある。
【００２５】
また、本発明（請求項７）の目的は、本発明の請求項５または６の改良に関わり、画像入力装置から入力された画像データが持つ色の特徴と、該画像データを画像表示装置に表示した際の色の特徴の優先度を設定することができる画像処理方法を実現することにある。
【００２６】
また、本発明（請求項８）の目的は、画像処理装置を制御して、請求項５乃至７に記載された画像処理方法を実行する画像処理プログラムを実現することにある。
【００２７】
また、本発明（請求項９）の目的は、請求項８に記載されたプログラムをコンピュータが読み取り可能に記録した記録媒体を実現することにある。
【課題を解決するための手段】
【００２８】
本発明は、輝度色差形式の画像データを記憶する画像データ記憶手段から出力された画像データを処理して、画像を記録する画像データ記録手段に出力する画像処理装置であって、前記画像データ記憶手段から出力された輝度色差形式の画像データを、画像表示装置に供給可能な３原色形式の画像データに変換するデータ形式変換手段と、前記出力された輝度色差形式の画像データが示す色の３属性と、前記変換された３原色形式の画像データが示す色の３属性とを抽出する３属性抽出手段と、前記抽出した輝度色差形式の画像データの色の３属性と前記抽出した３原色形式の画像データの色の３属性に基づいて、再現すべき色の３属性を決定し、該決定した３属性の色を表す画像データを生成する画像データ生成手段と、前記生成した画像データを、画像データ記録手段に出力する画像データに変換する画像データ変換手段とを少なくとも有することを最も主要な特徴とする。
【発明の効果】
【００２９】
請求項１：輝度色差形式の画像データを記憶する画像データ記憶手段（１０１）から出力された画像データを処理して、画像を記録する画像データ記録手段（１０４）に出力する画像処理装置であって、前記画像データ記憶手段から出力された輝度色差形式の画像データを、画像表示装置に供給可能な３原色形式の画像データに変換するデータ形式変換手段（１０７）と、前記出力された輝度色差形式の画像データが示す色の３属性と、前記変換された３原色形式の画像データが示す色の３属性とを抽出する３属性抽出手段（１０８，１０９）と、前記抽出した輝度色差形式の画像データの色の３属性と前記抽出した３原色形式の画像データの色の３属性に基づいて、再現すべき色の３属性を決定し、該決定した３属性の色を表す画像データを生成する画像データ生成手段（１１１）と、前記生成した画像データを、画像データ記録手段（１０４）に出力する画像データに変換する画像データ変換手段（１１２）とを少なくとも有することを特徴とする画像処理装置においては、前記抽出した輝度色差形式の画像データの色の３属性と前記抽出した３原色形式の画像データの色の３属性に基づいて、再現すべき色の３属性を決定するので、画像入力装置（記憶手段）から入力された画像データが持つ色の３属性と、該画像データを画像表示装置に表示した際の色の３属性を考慮に入れて、画像記録装置で再現される色を決定することができる画像処理装置を実現することができた。
【００３０】
請求項２：前記画像データ生成手段は、前記抽出した輝度色差形式の画像データの色の３属性の少なくとも１つの属性と、前記抽出した３原色形式画像データの色の３属性の少なくとも１つの属性とを、少なくとも有する色の３属性を決定する（３０４，３０５，３０７，３０８）ことを特徴とする請求項１の画像処理装置においては、前記抽出した輝度色差形式の画像データの色の３属性の少なくとも１つの属性と、前記抽出した３原色形式の画像データの色の３属性の少なくとも１つの属性とを有する色の３属性を決定するので、画像入力装置（記憶手段）から入力された画像データが持つ色の特徴と、該画像データを画像表示装置に表示した際の色の特徴を、それぞれ保存した画像を記録することができる画像処理装置を実現することができた。
【００３１】
請求項３：前記画像データ生成手段は、前記抽出した輝度色差形式の画像データの色の３属性と前記抽出した３原色形式の画像データの色の３属性の差をそれぞれ比較する３属性比較手段（４０１）と、前記比較した色の３属性の差に基づいて、再現すべき色の３属性として決定する３属性選択手段（４０２）とを少なくとも有することを特徴とする請求項２の画像処理装置においては、前記抽出した輝度色差形式の画像データの色の３属性と前記抽出した３原色形式の画像データの色の３属性の差をそれぞれ比較する３属性比較手段（４０１）と、前記比較した色の３属性の差に基づいて、再現すべき色の３属性として決定する３属性選択手段（４０２）とを有しているので、画像入力装置から入力された画像データが持つ色の特徴と、該画像データを画像表示装置に表示した際の色の特徴を、それぞれ一定の優先度で保存した画像を記録することができる画像処理装置を実現することができた。
【００３２】
請求項４：前記輝度色差形式の画像データが示す色と前記３原色形式の画像データが示す色の、色再現の優先度合いを設定する色再現設定手段（２０２または３０４〜３０５または５０９）を有し、前記画像データ生成手段は、前記設定された優先度合いに基づいて、再現すべき色の３属性を決定することを特徴とする請求項１乃至３の画像処理装置においては、前記輝度色差形式の画像データが示す色と前記３原色形式の画像データが示す色の、色再現の優先度合いを設定する色再現設定手段を有しているので、画像入力装置から入力された画像データが持つ色の特徴と、該画像データを画像表示装置に表示した際の色の特徴の優先度を設定することができる画像処理装置を実現することができた。
【００３３】
請求項５：画像を記録する画像データ記録手段に出力するため、輝度色差形式の画像データを記憶する画像データ記憶手段から取得した画像データを処理する画像処理方法であって、前記画像データ記憶手段から取得した輝度色差形式の画像データを、画像表示装置に供給可能な３原色形式の画像データに変換するデータ形式変換ステップ（６０２）と、前記取得した輝度色差形式の画像データが示す色の３属性と、前記変換された３原色形式の画像データが示す色の３属性とを抽出する３属性抽出ステップ（６０３，６０４）と、前記抽出した輝度色差形式の画像データの色の３属性と前記抽出した３原色形式の画像データの色の３属性に基づいて、再現すべき色の３属性を決定し、該決定した３属性の色を表す画像データを生成する画像データ生成ステップ（６０５）と、前記生成した画像データを、画像データ記録手段に出力する画像データに変換する画像データ変換ステップ（６０６）とを少なくとも有することを特徴とする画像処理方法においては、前記抽出した輝度色差形式の画像データの色の３属性と前記抽出した３原色形式の画像データの色の３属性に基づいて、再現すべき色の３属性を決定するので、画像入力装置（記憶手段）から入力された画像データが持つ色の３属性と、該画像データを画像表示装置に表示した際の色の３属性を考慮に入れて、画像記録装置で再現される色を決定することができる画像処理方法を実現することができた。
【００３４】
請求項６：前記画像データ生成ステップは、前記抽出した輝度色差形式の画像データの色の３属性と前記抽出した３原色形式の画像データの色の３属性の差をそれぞれ比較する３属性比較ステップ（８０１）と、前記比較した色の３属性の差に基づいて、再現すべき色の３属性として決定する３属性選択ステップ（８０３）とを少なくとも有することを特徴とする請求項５の画像処理方法においては、前記抽出した輝度色差形式の画像データの色の３属性と前記抽出した３原色形式の画像データの色の３属性の差をそれぞれ比較する３属性比較ステップ（８０１）と、前記比較した色の３属性の差に基づいて、再現すべき色の３属性として決定する３属性選択ステップ（８０３）とを有しているので、画像入力装置から入力された画像データが持つ色の特徴と、該画像データを画像表示装置に表示した際の色の特徴を、それぞれ一定の優先度で保存した画像を記録することができる画像処理方法を実現することができた。
【００３５】
請求項７：前記輝度色差形式の画像データが示す色と前記３原色形式の画像データが示す色の、色再現の優先度合いを設定する色再現設定ステップ（７０１または８０２）を有し、前記画像データ生成ステップは、前記設定された優先度合いに基づいて、再現すべき色の３属性を決定することを特徴とする請求項５または６の画像処理方法においては、前記輝度色差形式の画像データが示す色と前記３原色形式の画像データが示す色の、色再現の優先度合いを設定する色再現設定ステップを有しているので、画像入力装置から入力された画像データが持つ色の特徴と、該画像データを画像表示装置に表示した際の色の特徴の優先度を設定することができる画像処理方法を実現することができた。
【００３６】
請求項８：画像処理装置を制御して、請求項５乃至７に記載された画像処理方法を実行することを特徴とするプログラムにおいては、画像処理装置を制御して、請求項５乃至７に記載された画像処理方法を実行するので、画像処理装置を制御して、請求項５乃至７に記載された画像処理方法を実行することができるプログラムを実現することができた。
【００３７】
請求項９：画像処理装置を制御して、請求項５乃至７に記載された画像処理方法を実行するプログラムをコンピュータが読み取り可能に記録したことを特徴とする記録媒体においては、請求項５乃至７に記載された画像処理方法を実行するプログラムをコンピュータが読み取り可能に記録したので、請求項５乃至７に記載された画像処理方法を実行するプログラムをコンピュータが読み取り可能に記録した記録媒体を実現することができた。
【発明を実施するための最良の形態】
【００３８】
以下、発明の実施の形態について図面により詳細に説明する。
【００３９】
実施例１
図１は、本発明の画像処理システムの構成を示す。図１において、１０１は画像記憶装置、１０２は画像処理装置、１０３は画像表示装置、１０４は画像記録装置である。画像記憶装置１０１は、風景や人物を撮影、あるいは原稿等を走査して、記憶し、画像データとして出力する装置であり、例えばデジタルスチルカメラ、カラースキャナなどが相当する。画像記憶装置１０１が出力する画像データには、画像記憶装置１０１が必要とする色域を表すのに十分な広さを持つ色空間が選ばれており、ここでは輝度−色差形式であるｓＹＣＣ色空間が選ばれているものとする。ここで、ｓＹＣＣ色空間は、（５）式に示したようにｓＲＧＢをベースに、３×３マトリックスで変換して得られる輝度Ｙと２つの色差信号Ｃｂ、Ｃｒで構成される色空間で、色空間としてはｓＹＣＣの方が色域は広く、ｓＲＧＢの色域の外側の色も表現することができる。
【００４０】
画像処理装置１０２は、画像処理システムの中核をなし、画像記憶装置１０１、画像表示装置１０３、画像記録装置１０４等の各装置間の、画像データのやり取りを仲介する役割等を果たしている。例えば、画像記憶装置１０１から出力された画像データは、画像処理装置１０２の表示色変換部１０５に入力され、表示色変換部１０５は、画像記憶装置１０１から入力された画像データを、画像表示装置用の３原色形式の画像データに変換して、画像表示装置１０３に出力する。画像表示装置１０３は、ＬＣＤやＣＲＴ等の方式により、入力された画像データを表示する装置であり、これにより、画像記憶装置１０１に記憶された画像データが表示される。尚、ここでは画像表示装置１０３が、標準モニタ色空間であるｓＲＧＢに準拠した特性を有しているものとする。
【００４１】
画像記憶装置１０１から出力された画像データは、画像処理装置１０２の記録色変換部１０６にも入力されており、記録色変換部１０６は、画像記憶装置１０１から入力された画像データを、画像記録装置用の画像データに変換して、画像記録装置１０４に出力する。画像記録装置１０４は、電子写真やインクジェット等の方式のプリンタなどが相当し、入力された画像データを記録紙等の記録媒体に記録して、ハードコピーとして出力する。これにより、画像記憶装置１０１に記憶された画像データが、記録紙上等に再現される。
【００４２】
ここで、記録色変換部１０６の内部に注目すると、表示色形式変換部１０７は、上述の表示色変換部１０５の動作を真似て、画像表示装置１０３への出力に相当する形式に画像データを変換する。即ち、画像表示装置１０３が標準モニタ色空間であるｓＲＧＢに準拠した特性を有しているものとし、表示色変換部１０５は画像記憶装置１０１から入力された画像データをｓＲＧＢの画像データに変換しているものとしているので、表示色形式変換部１０７は、上述した（６）式の逆方向変換⇒（５）式の逆方向変換⇒（２）乃至（４）式の逆方向変換⇒（１）逆方向変換によりＣＩＥＸＹＺに変換後、（１）式の順方向変換⇒クリッピング処理⇒（７）乃至（８）式の順方向変換⇒（９）式の順方向変換を実施して、画像記憶装置１０１から入力された画像データを変換する。
【００４３】
また、表示色３属性算出部１０８は、表示色形式変換部１０７が変換した画像データに基づいて、画像表示装置１０３に表示される色の３属性を算出するブロックである。ここで、色の３属性とは、色相（Ｈｕｅ）、彩度（Ｓａｔｕｒａｔｉｏｎ）、明度（Ｌｉｇｈｔｎｅｓｓ）のことであり、色相は赤、青、緑のような色味の違いを、彩度は色の鮮やかさを、明度は色の明るさを表している。尚、ここでは色の３属性を、ＣＩＥＬＡＢに基づいて算出するものとする。
【００４４】
即ち、ＣＩＥＸＹＺとＣＩＥＬＡＢとには、次のような関係があり、
【００４５】
【数５】
2010114748.tif 000007
従って、表示色３属性算出部１０８は、（９）式の逆方向変換⇒（７）乃至（８）式の逆方向変換⇒（１）逆方向変換によりＣＩＥＸＹＺに変換後、（１１）式の順方向変換⇒（１２）式の順方向変換を実施して、表示色形式変換部１０７が変換した画像データから色の３属性を算出する。
【００４６】
一方、原画像色３属性算出部１０９は、原画像である画像記憶装置１０１から入力された画像データに基づいて、画像データが表す色の３属性を算出するブロックである。即ち、原画像色３属性算出部１０９は、上述した（６）式の逆方向変換⇒（５）式の逆方向変換⇒（２）乃至（４）式の逆方向変換⇒（１）逆方向変換によりＣＩＥＸＹＺに変換後、（１１）式の順方向変換⇒（１２）式の順方向変換を実施して、画像記憶装置１０１から入力された画像データが表す色の３属性を算出する。
【００４７】
再現色３属性決定部１１０は、表示色３属性算出部１０８および原画像色３属性算出部１０９が算出した色の３属性に基づいて、画像記録装置１０４で再現すべき色の３属性を決定するブロックである。ここでは、画像表示装置１０３に表示される画像の色を忠実に再現する場合には、表示色３属性算出部１０８が算出した色の３属性を画像記録装置１０４で再現すべき色の３属性として決定し、原画像、即ち、画像記憶装置１０１から入力された画像データを忠実に再現する場合には、原画像色３属性算出部１０９が算出した色の３属性を画像記録装置１０４で再現すべき色の３属性として決定することができる。尚、この場合、前者は、画像表示装置１０３に表示された内容が画像記録装置１０４で記録されるので、確認した内容との差が認識されないという利点を有する反面、ｓＲＧＢに変換する際に行なうクリッピングによって原画像が持つ色域を十分に生かせないという問題が発生してしまう。一方、後者の場合は、原画像が持つ色域を十分に生かすことができるものの、画像表示装置１０３に表示された内容と異なる記録が画像記録装置１０４でなされることになるので、確認した内容を生かすことができないという問題が発生する。このため、本発明では、これらとは異なる色再現のモードを提供する。即ち、このモードでは、表示色３属性算出部１０８および原画像色３属性算出部１０９が算出した色の３属性に基づいて、画像記録装置１０４で再現すべき色の３属性を決定し、これにより、原画が持つ色域を十分に生かすと共に、画像表示装置１０３で確認した内容を生かすことができるようにする。
【００４８】
このような、再現色３属性決定部１１０の詳細な一例を図２に示す。図２を参照すると、再現色３属性決定部１１０には、上述した表示色３属性算出部１０８および原画像色３属性算出部１０９が算出した色の３属性の他に、再現色３属性決定部１１０の色再現モードを制御するモード制御信号２０１が入力されている。
【００４９】
モード制御信号２０１は０〜１の値αをとる信号であり、例えば図示しない画像処理システムの操作パネル上のスライド・スイッチ２０２等で予め設定され、信号値として入力されるものである。
【００５０】
図２の再現色３属性決定部１１０は、６つの乗算器２０３〜２０８と３つの加算器２０９〜２１１を有しており、モード制御信号２０１に応じて、表示色３属性算出部１０８および原画像色３属性算出部１０９が算出した色の３属性を重み付け加算して出力する。即ち、表示色３属性算出部１０８から出力された色の３属性（Ｌ＊１，Ｈ＊１，Ｓ＊１）にはモード制御信号２０１の値αが、原画像色３属性算出部１０９が算出した色の３属性（Ｌ＊２，Ｈ＊２，Ｓ＊２）には値αの１の補数（１−α）を計算する補数計算機２１２の出力が、乗算器２０３〜２０８により乗算され、その出力を色の３属性毎に加算器２０９〜２１１により加算する。
【００５１】
【数６】
2010114748.tif 000008
これにより、原画が持つ色域を十分に生かすと共に、画像表示装置１０３で確認した内容を生かすこともできる。また、本実施例によれば、スライド・スイッチ２０２等により、重み付け加算の重みαを制御することができるので、原画が持つ色域や画像表示装置１０３で確認した内容を任意の重みで生かすことができる。
【００５２】
再度、図１を参照すると、再現色３属性決定部１１０が決定した色の３属性は、記録色域マッピング部１１２に送られる。記録色域マッピング部１１２は、入力された色の３属性に応じて、対応する色を記録するための画像記録装置１０４の記録信号を生成し、画像記録装置１０４に出力するブロックである。即ち、記録色域マッピング部１１２には、色の３属性と画像記録装置１０４の記録信号との対応が記載された色域マッピングテーブルが予め用意されており、記録色域マッピング部１１２は該色域マッピングテーブルを参照して、入力された色の３属性を、画像記録装置１０４の記録信号に変換する。
【００５３】
また、画像処理制御部１１３は、画像処理装置１０２の各部の動作を制御すると共に、画像記憶装置１０１、画像表示装置１０３及び画像記録装置１０４と通信を行なって、画像処理システム全体としての動作も制御しており、例えば、ＣＰＵ（中央演算装置）、ＲＯＭ（リード・オンリー・メモリ）、ＲＡＭ（ランダム・アクセス・メモリ）、Ｉ／Ｏ（入出力インターフェース）等で構成されたマイクロ・コンピュータ・システムで実現されている。
【００５４】
実施例２
以上の実施例１では、再現色３属性決定部１１０が、表示色３属性算出部１０８および原画像色３属性算出部１０９が算出した色の３属性を重み付け加算して、画像記録装置１０４で再現すべき色の３属性を決定したが、本発明は、表示色３属性算出部１０８および原画像色３属性算出部１０９が算出した色の３属性に基づいて、画像記録装置１０４で再現すべき色の３属性を決定すれば、これに限るものではない。
【００５５】
以下では、別の方法で決定する再現色３属性決定部１１０の一例を、図３に示す。図３を参照すると、再現色３属性決定部１１０には、上述した表示色３属性算出部１０８および原画像色３属性算出部１０９が算出した色の３属性の他に、色の３属性の選択を制御する選択制御信号３０１〜３０３が入力されている。
【００５６】
選択制御信号３０１〜３０３は０／１の値をとる信号であり、例えば図示しない画像処理システムの操作パネル上の設定スイッチ３０４〜３０６等で予め設定され、信号値として入力されるものである。
【００５７】
図３の再現色３属性決定部１１０は３つのセレクタ３０７〜３０９を有しており、セレクタ３０７〜３０９は、それぞれに入力されている表示色３属性算出部１０８および原画像色３属性算出部１０９が算出した色の３属性を、選択制御信号３０１〜３０３に応じて選択して、再現すべき色の３属性として出力する。
【００５８】
ここで、設定スイッチ３０４と３０５は連動して設定される構造になっており、選択制御信号３０１と３０２は常に、同じ値をとる。一方、セレクタ３０７と３０８に入力される表示色３属性算出部１０８の色の３属性と原画像色３属性算出部１０９の色の３属性は、入力位置が入れ替わっている。このため、セレクタ３０７が表示色３属性算出部１０８の色の３属性を選択している場合は、セレクタ３０８が原画像色３属性算出部１０９の色の３属性を選択し、セレクタ３０７が原画像色３属性算出部１０９の色の３属性を選択している場合は、セレクタ３０８が表示色３属性算出部１０８の色の３属性を選択する状態となる。尚、設定スイッチ３０６は独立して設定される構造になっている。このため、セレクタ３０９が選択する色の３属性は、自由に選ぶことができる。
【００５９】
以上のように本実施例によれば、表示色３属性算出部１０８が算出した色の３属性の少なくとも１つの属性と、原画像色３属性算出部１０９が算出した色の３属性の少なくとも１つの属性とに基づいて、画像記録装置１０４で再現すべき色の３属性を決定するので、例えば、原画像の色相は忠実に再現する、表示画像の色相は忠実に再現する、あるいは、原画像の明度は忠実に再現する等々、画像入力装置から入力された画像データが持つ色の特徴と、該画像データを画像表示装置に表示した際の色の特徴を、それぞれ保存した画像を記録することができる。また、本実施例によれば、画像記憶装置が出力する画像データが持つ色の特徴と、該画像データを画像表示装置に表示した際の色の特徴の優先度を、設定スイッチ３０４〜３０６等により任意に設定することができる。
【００６０】
実施例３
図４（ａ）は、別の再現色３属性決定部１１０の一例を示す。図４（ａ）を参照すると、再現色３属性決定部１１０は、上述した表示色３属性算出部１０８および原画像色３属性算出部１０９が算出した色の３属性の差を比較する３属性比較部４０１と、３属性比較部４０１の比較結果に基づいて選択すべき色の３属性を決定する３属性選択決定部４０２と、３属性選択決定部４０２の決定に従って色の３属性を選択する３つのセレクタ４０６〜４０８を有している。
【００６１】
ここで、３属性比較部４０１の詳細例を図５に示す。図５を参照すると、３属性比較部４０１は、表示色３属性算出部１０８および原画像色３属性算出部１０９が算出した色の３属性（明度Ｌ＊、色相Ｈ＊、彩度Ｓ＊）のそれぞれの差分を算出するための減算器５０１〜５０３を有する。尚、色相の差は色相の角度ではなく、円弧上の距離に換算して差分を求めるため、乗算器５０４、５０５により色相Ｈ＊と彩度Ｓ＊の積を求めてから差分の算出を行なっている。
【００６２】
減算器５０１〜５０３から出力される色の３属性の差は、絶対値化部５０６に入力され、ここで差の絶対値に変換される。更に、絶対値化部５０６で変換された色の３属性の差の絶対値は、大小比較部５０７に入力され、絶対値の大きさが比較される。即ち、色の３属性である明度、色相、彩度の差の絶対値の中で、どのような順で、クリッピングによる影響を受けるかが検出され、その結果が３属性選択決定部４０２へ出力される。
【００６３】
再度、図４（ａ）を参照すると、３属性選択決定部４０２には、上述した３属性比較部４０１の出力の他に、色の３属性の選択を制御する選択制御信号４０９が入力されている。ここで、選択制御信号４０９は、原画像の再現を比較的優先するか、表示画像の再現を比較的優先するか指示する信号で、例えば図示しない画像処理システムの操作パネル上の設定スイッチ４１０等で予め設定され、信号値として入力されるものである。即ち、３属性選択決定部４０２は、原画像の再現を比較的優先するという設定がなされた場合、明度、色相、彩度の差の絶対値の中で、最も大きい属性は、原画像色３属性算出部１０９が算出した色の３属性から選ぶような選択信号４０３〜４０５を出力する。また２番目乃至３番目に大きい属性は、表示色３属性算出部１０８が算出した色の３属性から選ぶような選択信号４０３〜４０５を出力する。これにより、画像表示装置１０３で確認した内容を生かしながら、原画像の再現を優先した画像を記録することができる。一方、表示画像の再現を比較的優先するという設定がなされた場合、明度、色相、彩度の差の絶対値の中で、最も大きい属性は、表示色３属性算出部１０８が算出した色の３属性から選ぶような選択信号４０３〜４０５を出力し、２番目乃至３番目に大きい属性は、原画像色３属性算出部１０９が算出した色の３属性から選ぶような選択信号４０３〜４０５を出力する。これにより、原画像の持つ色情報を生かしながら、表示画像の再現を優先した画像を記録することができる。
【００６４】
選択制御信号４０９および３属性比較部４０１の比較結果と、選択する色の３属性の関係の一例を図４（ｂ）に示す。図４（ｂ）は、２番目に大きい属性を非優先の３属性から選ぶ例を示しており、この場合は３番目に大きい属性は、どちらから選んでも良いのだが、図４（ｂ）は優先の３属性から選ぶ例を示した。
【００６５】
以上のように、本実施例によれば、表示色３属性算出部１０８が算出した色の３属性と、原画像色３属性算出部１０９が算出した色の３属性との差を比較する３属性比較手段４０１と、３属性比較部４０１の比較結果に基づいて選択すべき色の３属性を決定する３属性選択決定部４０２と、３属性選択決定部４０２の決定に従って色の３属性を選択する３つのセレクタ４０６〜４０８を有しているので、原画像の再現を比較的優先するか、表示画像の再現を比較的優先するかに応じて、画像記録装置１０４で再現すべき色の３属性を決定することができる。また、本実施例によれば、画像記憶装置が出力する画像データが持つ色の特徴と、該画像データを画像表示装置に表示した際の色の特徴の優先度を、設定スイッチ４１０等により任意に設定することができる。
【００６６】
尚、本発明は、図１に示したような複数の機器から構成されるシステムに適用しても、一つの機器からなる装置（例えば、ダイレクト・プリンタなど）に適用しても良い。
【００６７】
実施例４
また、以上では図１に示したような処理ブロックを有する画像処理装置として本発明を説明したが、本発明の目的は、前述した実施例の機能を有する画像処理方法として達成しても良い。
【００６８】
図６は、図１に示した記録色変換部１０６と同等の機能を有する画像処理方法の処理フローチャートを示す。始めに、画像記憶装置等に記憶されたｓＹＣＣ画像データを取得する画像データ取得ステップ６０１を行なう。
【００６９】
次に、画像表示装置への出力に相当する形式に画像データ取得ステップ６０１で取得した画像データを変換する表示色形式変換ステップ６０２を行なう。即ち、上述した（６）式の逆方向変換⇒（５）式の逆方向変換⇒（２）乃至（４）式の逆方向変換⇒（１）逆方向変換によりＣＩＥＸＹＺに変換後、（１）式の順方向変換⇒クリッピング処理⇒（７）乃至（８）式の順方向変換⇒（９）式の順方向変換を実施して、輝度−色差形式のｓＹＣＣ画像データを、３原色形式のｓＲＧＢ画像データに変換する。
【００７０】
次に、表示色形式変換ステップ６０２で変換した画像データに基づいて、画像表示装置に表示される色の３属性を算出する表示色３属性算出ステップ６０３を行なう。即ち、上述した、（９）式の逆方向変換⇒（７）乃至（８）式の逆方向変換⇒（１）逆方向変換によりＣＩＥＸＹＺに変換後、（１１）式の順方向変換⇒（１２）式の順方向変換を実施して、表示色形式変換ステップ６０２で変換した画像データから色の３属性を算出する。
【００７１】
また、これに並行して、画像データ取得ステップ６０１で取得した画像データに基づいて、画像データが表す色の３属性を算出する原画像色３属性算出ステップ６０４も行う。即ち、上述した（６）式の逆方向変換⇒（５）式の逆方向変換⇒（２）乃至（４）式の逆方向変換⇒（１）逆方向変換によりＣＩＥＸＹＺに変換後、（１１）式の順方向変換⇒（１２）式の順方向変換を実施して、画像データ取得ステップ６０１で取得した画像データが表す色の３属性を算出する。
【００７２】
次に、表示色３属性算出ステップ６０３および原画像色３属性算出ステップ６０４で算出した色の３属性に基づいて、画像記録装置で再現すべき色の３属性を決定する再現色３属性決定ステップ６０５を行なう。即ち、ここでは、表示色３属性算出ステップ６０３および原画像色３属性算出ステップ６０４が算出した色の３属性に基づいて、画像記録装置で再現すべき色の３属性を決定し、これにより、原画が持つ色域を十分に生かすと共に、画像表示装置で確認した内容を生かすことができるようにする。
【００７３】
図７は、再現色３属性決定ステップ６０５の詳細な処理フローチャートの一例を示す。図７を参照すると、再現色３属性決定ステップ６０５は、始めに、色再現モードを制御するモード制御信号を取得するモード制御信号取得ステップ７０１を実施する。モード制御信号は上述したように０〜１の値αをとる信号であり、例えば上述したようなスライド・スイッチ２０２等で予め設定されている。
【００７４】
次に、取得したモード制御信号に応じて、表示色３属性算出ステップ６０３および原画像色３属性算出ステップ６０４で算出した色の３属性を重み付け加算して出力する重み付け加算ステップ７０２を行なう。即ち、上述した（１３）式のような演算を行なって、画像記録装置で再現すべき色の３属性を決定する。
【００７５】
尚、本実施例によれば、スライド・スイッチ２０２等で予め設定され重み付けができるので、原画が持つ色域や画像表示装置１０３で確認した内容を、任意の重み付けで生かすことができる。
【００７６】
再度、図６を参照すると、次に、再現色３属性決定ステップ６０５が決定した色の３属性に基づいて、対応する色を記録するための画像記録装置の記録信号を生成する記録色域マッピングステップ６０６を実施する。即ち、記録色域マッピングステップ６０６のために、色の３属性と画像記録装置の記録信号との対応が記載された色域マッピングテーブルが予め用意されており、記録色域マッピングステップ６０６は該色域マッピングテーブルを参照して、画像記録装置の記録信号に変換する。
【００７７】
実施例５
また、再現色３属性決定ステップ６０５の別の例を、図８に示す。図８を参照すると、再現色３属性決定ステップ６０５は、始めに、表示色３属性算出ステップ６０３および原画像色３属性算出ステップ６０４で算出した色の３属性の差を比較する３属性比較ステップ８０１を行なう。
【００７８】
３属性比較ステップ８０１は、表示色３属性算出ステップ６０３および原画像色３属性算出ステップ６０４で算出した色の３属性（明度Ｌ＊、色相Ｈ＊、彩度Ｓ＊）のそれぞれの差の絶対値を求め、その大きさを比較する。即ち、色の３属性である明度、色相、彩度の差の絶対値の中で、どのような順で、クリッピングによる影響を受けるかを検出する。尚、上述したように、ここでも色相の差は色相の角度ではなく、円弧上の距離に換算して差を求めるものとする。
【００７９】
次に、色の３属性の選択を制御する選択制御信号を取得する選択制御信号取得ステップ８０２を実施する。この選択制御信号は、原画像の再現を比較的優先するか、表示画像の再現を比較的優先するか指示する信号であり、例えば上述したような設定スイッチ４１０等で予め設定されている。
【００８０】
次に、３属性比較ステップ８０１の結果と取得した選択制御信号に基づいて、記録すべき色の３属性を選択する３属性選択ステップ８０３を実施する。即ち、図４（ｂ）に示した例のように、３属性選択ステップ８０３は、原画像の再現を比較的優先するという設定がなされた場合、明度、色相、彩度の差の絶対値の中で、最も大きい属性は、原画像色３属性算出ステップ６０４で算出した色の３属性から選択する。また２番目に大きい属性は、表示色３属性算出ステップ６０３で算出した色の３属性から選択する。これにより、画像表示装置１０３で確認した内容を生かしながら、原画像の再現を優先した画像を記録することができる。一方、表示画像の再現を比較的優先するという設定がなされた場合、明度、色相、彩度の差の絶対値の中で、最も大きい属性は、表示色３属性算出ステップ６０３が算出した色の３属性から選択し、２番目に大きい属性は、原画像色３属性算出ステップ６０４が算出した色の３属性から選択する。これにより、原画像の持つ色情報を生かしながら、表示画像の再現を優先した画像を記録することができる。
【００８１】
以上のように、本実施例によれば、表示色３属性算出ステップ６０３が算出した色の３属性と、原画像色３属性算出ステップ６０４が算出した色の３属性との差を比較する３属性比較ステップ８０１と、３属性比較ステップ８０１の比較結果に基づいて選択すべき色の３属性を選択する３属性選択ステップ８０３を有しているので、原画像の再現を比較的優先するか、表示画像の再現を比較的優先するかに応じて、画像記録装置で再現すべき色の３属性を決定することができる。また、本実施例によれば、色の３属性の選択を制御する選択制御信号を取得する選択制御信号取得ステップ８０２を有しているので、原画像の再現を比較的優先するか、表示画像の再現を比較的優先するかを任意に設定することができる。
【００８２】
また、本発明の目的は、前述した実施例の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵまたはＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても達成されることは言うまでもない。
【００８３】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施例の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００８４】
プログラムコードを供給するための記憶媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭなどを用いることが出来る。
【００８５】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施例の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）などが実際の処理の一部を行い、その処理によって前述した実施例の機能が実現される場合も含まれることは言うまでもない。
【００８６】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施例の機能が実現される場合も含まれることは言うまでもない。本発明を上記記憶媒体に適用する場合、その記憶媒体には、先に説明したフローチャートに対応するプログラムコードが格納されることになる。
【図面の簡単な説明】
【００８７】
【図１】本発明の画像処理システムの構成を示す。
【図２】実施例１の再現色３属性決定部の構成を示す。
【図３】実施例２の再現色３属性決定部の構成を示す。
【図４】実施例３の再現色３属性決定部の構成を示す。
【図５】実施例３の３属性比較部の構成を示す。
【図６】実施例４の画像処理方法の処理フローチャートを示す。
【図７】実施例４の再現色３属性決定ステップの処理フローチャートを示す。
【図８】実施例５の再現色３属性決定ステップの処理フローチャートを示す。
【符号の説明】
【００８８】
１０１  画像記憶装置
１０２  画像処理装置
１０３  画像表示装置
１０４  画像記録装置
１０５  表示色変換部
１０６  記録色変換部
１０７  表示色形式変換部
１０８  表示色３属性算出部
１０９  原画像色３属性算出部
１１０  再現色３属性決定部
１１１  画像データ生成部
１１２  記録色域マッピング部
１１３  画像処理制御部
【図１】
2010114748.tif 000009
【図２】
2010114748.tif 000010
【図３】
2010114748.tif 000011
【図４】
2010114748.tif 000012
【図５】
2010114748.tif 000013
【図６】
2010114748.tif 000014
【図７】
2010114748.tif 000015
【図８】
2010114748.tif 000016