(57)【特許請求の範囲】
【請求項１】
第１の色空間の画像データから第２の色空間の画像データへの変換処理に対応する第１の変換行列と、前記第２の色空間の画像データから前記第１の色空間の画像データへの変換処理に対応する第２の変換行列との乗算結果が単位行列に近付くように前記第１の変換行列の係数が調整された第３の変換行列を用いて、前記第１の色空間の画像データを前記第２の色空間の画像データに変換する第１の変換手段と、
前記第１の変換行列と前記第２の変換行列との乗算結果が単位行列に近付くように前記第２の変換行列の係数が調整された第４の変換行列を用いて、前記第１の変換手段により生成された前記第２の色空間の画像データを前記第１の色空間の画像データに変換する第２の変換手段と、
前記第１の変換行列を用いて、前記第１の色空間の画像データを前記第２の色空間の画像データに変換する第３の変換手段と、
前記第２の変換行列を用いて、前記第３の変換手段により生成された前記第２の色空間の画像データを前記第１の色空間の画像データに変換する第４の変換手段と、
所定の領域に該当する画像データに対しては前記第１の変換手段及び前記第２の変換手段を用い、前記所定の領域以外の領域に該当する画像データに対しては前記第３の変換手段及び前記第４の変換手段を用いることを決定する決定手段、
を有することを特徴とする色空間変換装置。
【請求項２】
前記所定の領域は、画像データの値が一定の間隔で変化するグラディエーション領域であることを特徴とする請求項１に記載の色空間変換装置。
【請求項３】
前記所定の領域は、中間階調領域であることを特徴とする請求項１に記載の色空間変換装置。
【請求項４】
前記第３の変換行列の係数は、前記第１の変換行列の係数から所定の範囲内で調整された係数であることを特徴とする請求項１乃至３の何れか１項に記載の色空間変換装置。
【請求項５】
前記第４の変換行列の係数は、前記第２の変換行列の係数から所定の範囲内で調整された係数であることを特徴とする請求項１乃至４の何れか１項に記載の色空間変換装置。
【請求項６】
前記第１の色空間は、ＩＴＵ−Ｒ  ＢＴ．６０１に準拠した色空間であり、前記第２の色空間は、ＩＴＵ−Ｒ  ＢＴ．７０９に準拠した色空間であることを特徴とする請求項１乃至５の何れか１項に記載の色空間変換装置。
【請求項７】
前記第１の色空間は、ＩＴＵ−Ｒ  ＢＴ．７０９に準拠した色空間であり、前記第２の色空間は、ＩＴＵ−Ｒ  ＢＴ．６０１に準拠した色空間であることを特徴とする請求項１乃至５の何れか１項に記載の色空間変換装置。
【請求項８】
色空間変換装置によって実行される色空間変換方法であって、
第１の色空間の画像データから第２の色空間の画像データへの変換処理に対応する第１の変換行列と、前記第２の色空間の画像データから前記第１の色空間の画像データへの変換処理に対応する第２の変換行列との乗算結果が単位行列に近付くように前記第１の変換行列の係数が調整された第３の変換行列を用いて、前記第１の色空間の画像データを前記第２の色空間の画像データに変換する第１の変換ステップと、
前記第１の変換行列と前記第２の変換行列との乗算結果が単位行列に近付くように前記第２の変換行列の係数が調整された第４の変換行列を用いて、前記第１の変換ステップにより生成された前記第２の色空間の画像データを前記第１の色空間の画像データに変換する第２の変換ステップと、
前記第１の変換行列を用いて、前記第１の色空間の画像データを前記第２の色空間の画像データに変換する第３の変換ステップと、
前記第２の変換行列を用いて、前記第３の変換ステップにより生成された前記第２の色空間の画像データを前記第１の色空間の画像データに変換する第４の変換ステップと、
所定の領域に該当する画像データに対しては前記第１の変換ステップ及び前記第２の変換ステップを行い、前記所定の領域以外の領域に該当する画像データに対しては前記第３の変換ステップ及び前記第４の変換ステップを行うことを決定する決定ステップ、
を含むことを特徴とする色空間変換方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、色空間を変換する技術に関するものである。
【背景技術】
【０００２】
近年、動画記録機能を備えるデジタルスチルカメラや、静止画記録機能を備えるデジタルビデオカメラが広く普及しており、撮影した画像データをテレビやパーソナルコンピュータの表示装置で表示させる機会が増えてきている。デジタルスチルカメラやデジタルビデオカメラ等の入力機器により取り込まれた画像データは、様々な信号形態及びフォーマットで記憶手段に記録される。最も一般的なフォーマットとして、静止画データはＪＰＥＧで記録され、動画データはＭＰＥＧで記録されることが知られている。
【０００３】
よく知られたデータ形態としてＲＧＢデータがある。ＪＰＥＧの場合、ＲＧＢデータはＩＴＵ−Ｒ ＢＴ．６０１に準拠してＹＣＣデータ（輝度データ及び色差データ）に変換される。このＹＣＣデータを以下ではＹＣＣ６０１と称す。また、ＨＤ動画のＭＰＥＧの場合、ＲＧＢデータはＩＴＵ−Ｒ ＢＴ．７０９に準拠してＹＣＣデータに変換される。このＹＣＣデータを以下ではＹＣＣ７０９と称す。
【０００４】
同一の画像データでも、表示デバイスの違いにより再現される色味が異なることがある。この色味の違いを防ぐ概念としてカラーマッチングがある。カラーマッチングでは、表現できる色空間の領域が指定されている。最も広く普及している色空間の領域の１つにｓＲＧＢ色空間があり、テレビやパーソナルコンピュータ等の表示装置の標準の色空間として採用されている。
【０００５】
画像データのビット幅を８ビットとする。テレビでは、ビデオレンジと呼ばれる輝度データが１６〜２３５、色差データが１６〜２４０の範囲が１００％のｓＲＧＢ空間に対応している。一方、ＪＰＥＧでは、フルレンジと呼ばれる輝度データ及び色差データともに０〜２５５の範囲を１００％のｓＲＧＢ空間に対応させている。なお、以下の説明においては、ＩＴＵ−Ｒ ＢＴ．６０１に準拠して変換されたＹＣＣデータであって、且つフルレンジが１００％のｓＲＧＢ空間に対応するＹＣＣデータを、＜ｓＲＧＢ、ＹＣＣ６０１、フルレンジ＞と記載する。また、ＩＴＵ−Ｒ ＢＴ．７０９に準拠して変換されたＹＣＣデータであって、且つビデオレンジが１００％のｓＲＧＢ空間にするＹＣＣデータを、＜ｓＲＧＢ、ＹＣＣ７０９、ビデオレンジ＞と記載する。その他、＜ｓＲＧＢ、ＹＣＣ６０１、ビデオレンジ＞、＜ｓＲＧＢ、ＹＣＣ７０９、フルレンジ＞と記載することがあるが、これらも各記載に対応する意味のＹＣＣデータである。
【０００６】
動画記録機能を備えるデジタルスチルカメラでは、画像データはＪＰＥＧで採用されている＜ｓＲＧＢ、ＹＣＣ６０１、フルレンジ＞に信号処理され、動画記録やテレビ出力時にのみ＜ｓＲＧＢ、ＹＣＣ７０９、ビデオレンジ＞に変換されることがある。一方、静止画記録機能を備えるデジタルビデオカメラでは、画像データは＜ｓＲＧＢ、ＹＣＣ７０９、ビデオレンジ＞に信号処理され、静止画記録時のみ＜ｓＲＧＢ、ＹＣＣ６０１、フルレンジ＞に変換されることがある。
【０００７】
このように、動画記録機能を備えるデジタルスチルカメラや静止画記録機能を備えるデジタルビデオカメラでは、＜ｓＲＧＢ、ＹＣＣ６０１、フルレンジ＞と＜ｓＲＧＢ、ＹＣＣ７０９、ビデオレンジ＞との間で変換が行われる。非特許文献１には、ＹＣＣ６０１とＹＣＣ７０９との間の一般的な変換方法について開示されている。
【先行技術文献】
【非特許文献】
【０００８】
【非特許文献１】ＳＭＰＴＥ ＥＮＧＩＮＥＥＲＩＮＧ ＧＵＩＤＥＬＩＮＥ（ＥＧ ３６−２０００） Ｔｒａｎｓｆｏｒｍａｔｉｏｎｓ Ｂｅｔｗｅｅｎ Ｔｅｌｅｖｉｓｉｏｎ Ｃｏｍｐｏｎｅｎｔ Ｃｏｌｏｒ Ｓｉｇｎａｌｓ
【発明の概要】
【発明が解決しようとする課題】
【０００９】
実際の計算では、入出力のビット精度や変換係数のビット精度の問題があり、＜ｓＲＧＢ、ＹＣＣ７０９、ビデオレンジ＞から＜ｓＲＧＢ、ＹＣＣ６０１、フルレンジ＞に変換し、再び＜ｓＲＧＢ、ＹＣＣ７０９、ビデオレンジ＞に変換する際に階調潰れが発生する。同様に、＜ｓＲＧＢ、ＹＣＣ６０１、ビデオレンジ＞から＜ｓＲＧＢ、ＹＣＣ７０９、フルレンジ＞に変換し、再び＜ｓＲＧＢ、ＹＣＣ６０１、ビデオレンジ＞に変換する際にも階調潰れが発生する。この階調潰れが疑似輪郭として認識されてしまう。
【００１０】
例えば、動画記録機能を備えるデジタルスチルカメラにおいて、＜ｓＲＧＢ、ＹＣＣ７０９、ビデオレンジ＞で動画を記録し、動画再生時に＜ｓＲＧＢ、ＹＣＣ６０１、フルレンジ＞に変換して信号処理を行い、テレビ出力時に＜ｓＲＧＢ、ＹＣＣ７０９、ビデオレンジ＞に変換して出力するパスが想定される。この場合、＜ｓＲＧＢ、ＹＣＣ７０９、ビデオレンジ＞から＜ｓＲＧＢ、ＹＣＣ６０１、フルレンジ＞に変換し、再び＜ｓＲＧＢ、ＹＣＣ７０９、ビデオレンジ＞に変換される。このとき、階調潰れが発生し、疑似輪郭として認識されてしまう。
【００１１】
また、静止画記録機能を備えるデジタルビデオカメラにおいて、＜ｓＲＧＢ、ＹＣＣ７０９、ビデオレンジ＞で信号処理した画像データを＜ｓＲＧＢ、ＹＣＣ６０１、フルレンジ＞に変換して静止画を記録し、静止画再生時に、＜ｓＲＧＢ、ＹＣＣ７０９、ビデオレンジ＞に変換してテレビで出力するパスが想定される。この場合も、＜ｓＲＧＢ、ＹＣＣ７０９、ビデオレンジ＞から＜ｓＲＧＢ、ＹＣＣ６０１、フルレンジ＞に変換し、再び＜ｓＲＧＢ、ＹＣＣ７０９、ビデオレンジ＞に変換される。そのため、階調潰れが発生し、疑似輪郭として認識されてしまう。
【００１２】
そこで、本発明の目的は、色空間を変換する際の階調潰れを抑制することにある。
【課題を解決するための手段】
【００１３】
本発明の色空間変換装置は、第１の色空間の画像データから第２の色空間の画像データへの変換処理に対応する第１の変換行列と、前記第２の色空間の画像データから前記第１の色空間の画像データへの変換処理に対応する第２の変換行列との乗算結果が単位行列に近付くように前記第１の変換行列の係数が調整された第３の変換行列を用いて、前記第１の色空間の画像データを前記第２の色空間の画像データに変換する第１の変換手段と、前記第１の変換行列と前記第２の変換行列との乗算結果が単位行列に近付くように前記第２の変換行列の係数が調整された第４の変換行列を用いて、前記第１の変換手段により生成された前記第２の色空間の画像データを前記第１の色空間の画像データに変換する第２の変換手段と、前記第１の変換行列を用いて、前記第１の色空間の画像データを前記第２の色空間の画像データに変換する第３の変換手段と、前記第２の変換行列を用いて、前記第３の変換手段により生成された前記第２の色空間の画像データを前記第１の色空間の画像データに変換する第４の変換手段と、所定の領域に該当する画像データに対しては前記第１の変換手段及び前記第２の変換手段を用い、前記所定の領域以外の領域に該当する画像データに対しては前記第３の変換手段及び前記第４の変換手段を用いることを決定する決定手段、を有することを特徴とする。
【発明の効果】
【００１４】
本発明によれば、色空間を変換する際の階調潰れを抑制することが可能となる。
【図面の簡単な説明】
【００１５】
【図１】本発明の第１の実施形態に係るデジタルスチルカメラの構成を示す図である。
【図２】本発明の第２の実施形態に係るデジタルビデオカメラの構成を示す図である。
【発明を実施するための形態】
【００１６】
以下、本発明を適用した好適な実施形態を、添付図面を参照しながら詳細に説明する。
【００１７】
先ず、本発明の第１の実施形態について説明する。図１は、本発明の第１の実施形態に係るデジタルスチルカメラの構成を示す図である。本実施形態に係るデジタルスチルカメラは動画記録機能を備えている。なお、図１に示すデジタルスチルカメラの各構成は、ＣＰＵ１０９が不図示の記録媒体から必要なプログラムを読み出し、実行することにより制御される構成である。
【００１８】
現像処理部１０２は、撮像部１０１において撮影された画像データを、ＪＰＥＧフォーマットとして記録可能な＜ｓＲＧＢ、ＹＣＣ６０１、フルレンジ＞に現像する。即ち、ここではＩＴＵ−Ｒ ＢＴ．６０１に準拠した色空間の画像データが生成される。なお、ＩＴＵ−Ｒ ＢＴ．６０１に準拠した色空間は、第１の色空間の例である。画像信号処理部１０３は、現像処理部１０２により生成された＜ｓＲＧＢ、ＹＣＣ６０１、フルレンジ＞に対して所定の信号処理を施す。
【００１９】
静止画データを記録する場合、静止画圧縮伸長部１０４は、画像信号処理部１０３において所定の信号処理が施された＜ｓＲＧＢ、ＹＣＣ６０１、フルレンジ＞をＪＰＥＧフォーマットで圧縮する。静止画圧縮伸長部１０４の圧縮処理により生成されたＪＰＥＧフォーマットの画像データは、静止画データ記録メディア１１０に記録される。一方、静止画データを再生する場合、静止画圧縮伸長部１０４は、静止画データ記録メディア１１０からＪＰＥＧフォーマットの画像データを読み出し、＜ｓＲＧＢ、ＹＣＣ６０１、フルレンジ＞に伸長する。画像信号処理部１０３は、静止画圧縮伸長部１０４の伸長処理により生成された＜ｓＲＧＢ、ＹＣＣ６０１、フルレンジ＞に対して所定の信号処理を施す。色空間変換部１０７は、画像信号処理部１０３において所定の信号処理が施された＜ｓＲＧＢ、ＹＣＣ６０１、フルレンジ＞を、テレビ出力が可能な＜ｓＲＧＢ、ＹＣＣ７０９、ビデオレンジ＞に変換する。色空間変換部１０７において生成された＜ｓＲＧＢ、ＹＣＣ７０９、ビデオレンジ＞は、外部出力部１０８を介してテレビに出力される。
【００２０】
動画データを記録する場合、色空間変換部１０５は、画像信号処理部１０３において所定の信号処理が施された＜ｓＲＧＢ、ＹＣＣ６０１、フルレンジ＞を、＜ｓＲＧＢ、ＹＣＣ７０９、ビデオレンジ＞に変換する。即ち、ここではＩＴＵ−Ｒ ＢＴ．７０９に準拠した色空間の画像データが生成される。なお、ＩＴＵ−Ｒ ＢＴ．７０９に準拠した色空間は、第２の色空間の例である。
【００２１】
動画圧縮伸長部１０６は、色空間変換部１０５により生成された＜ｓＲＧＢ、ＹＣＣ７０９、ビデオレンジ＞をＭＰＥＧフォーマットで圧縮する。動画圧縮伸長部１０６の圧縮処理により生成されたＭＰＥＧフォーマットの画像データは、動画データ記録メディア１１１に記録される。一方、動画データを再生する場合、動画圧縮伸長部１０６は、動画データ記録メディア１１１からＭＰＥＧフォーマットの画像データを読み出し、＜ｓＲＧＢ、ＹＣＣ７０９、ビデオレンジ＞に伸長する。色空間変換部１０５は、動画圧縮伸長部１０６の伸長処理により生成された＜ｓＲＧＢ、ＹＣＣ７０９、ビデオレンジ＞を、＜ｓＲＧＢ、ＹＣＣ６０１、フルレンジ＞に変換する。画像信号処理部１０３は、色空間変換部１０５において生成された＜ｓＲＧＢ、ＹＣＣ６０１、フルレンジ＞に対して所定の信号処理を施す。色空間変換部１０７は、画像信号処理部１０３において所定の信号処理が施された＜ｓＲＧＢ、ＹＣＣ６０１、フルレンジ＞を、テレビ出力が可能な＜ｓＲＧＢ、ＹＣＣ７０９、ビデオレンジ＞に変換する。色空間変換部１０７において生成された＜ｓＲＧＢ、ＹＣＣ７０９、ビデオレンジ＞は、外部出力部１０８を介してテレビに出力される。
【００２２】
本実施形態は、色空間変換部１０５と色空間変換部１０７との変換係数を制御することにより階調潰れを抑制するものである。以下、本実施形態における変換係数の算出方法について説明する。
【００２３】
入出力のビット幅を８ビット、変換係数のビット幅を９ビットとしたときの、＜ｓＲＧＢ、ＹＣＣ７０９、ビデオレンジ＞から＜ｓＲＧＢ、ＹＣＣ６０１、フルレンジ＞に変換する際の理論式は、次の式１で表すことができる。なお、式１は第１の変換行列の例である。
【００２４】
【数１】
0005875348.tif 000002
【００２５】
また、＜ｓＲＧＢ、ＹＣＣ６０１、フルレンジ＞から＜ｓＲＧＢ、ＹＣＣ７０９、ビデオレンジ＞に変換する際の理論式は、次の式２で表すことができる。なお、式２は第２の変換行列の例である。
【００２６】
【数２】
0005875348.tif 000003
【００２７】
変換係数のビット精度を無限大にとった場合の＜ｓＲＧＢ、ＹＣＣ７０９、ビデオレンジ＞から＜ｓＲＧＢ、ＹＣＣ６０１、フルレンジ＞への理論式（変換行列）と、＜ｓＲＧＢ、ＹＣＣ６０１、フルレンジ＞から＜ｓＲＧＢ、ＹＣＣ７０９、ビデオレンジ＞への理論式（変換行列）とは、逆行列の関係にある。しかしながら、実際には、変換係数のビット精度が有限であるため、誤差が生じる。変換係数の制御方法としては、式１の理論式（変換行列）と式２の理論式（変換行列）とを乗算し、乗算結果が単位行列に近付くように式１及び式２の変換係数を調整する。ここで各変換係数のビット幅を大幅に変更した場合、＜ｓＲＧＢ、ＹＣＣ６０１、フルレンジ＞時の値が理論値からずれるので、変換係数のビット幅の変更範囲を限定する必要がある。
【００２８】
ここでは、式１及び式２変換係数を所定の範囲内（ここでは、±1の範囲内）で調整した調整式を示す。＜ｓＲＧＢ、ＹＣＣ７０９、ビデオレンジ＞から＜ｓＲＧＢ、ＹＣＣ６０１、フルレンジ＞に変換する際の調整式は、次の式３で表すことができる。なお、式３は第３の変換行列の例である。
【００２９】
【数３】
0005875348.tif 000004
【００３０】
また、＜ｓＲＧＢ、ＹＣＣ６０１、フルレンジ＞から＜ｓＲＧＢ、ＹＣＣ７０９、ビデオレンジ＞に変換する際の調整式は、次の式４で表すことができる。なお、式４は第４の変換行列の例である。
【００３１】
【数４】
0005875348.tif 000005
【００３２】
これらの調整式により、＜ｓＲＧＢ、ＹＣＣ７０９、ビデオレンジ＞から＜ｓＲＧＢ、ＹＣＣ６０１、フルレンジ＞に変換し、再び＜ｓＲＧＢ、ＹＣＣ７０９、ビデオレンジ＞に変換する際の変換係数のビット精度による階調潰れを抑制することができる。
【００３３】
次に、＜ｓＲＧＢ、ＹＣＣ６０１、ビデオレンジ＞から＜ｓＲＧＢ、ＹＣＣ７０９、フルレンジ＞に変換し、再び＜ｓＲＧＢ、ＹＣＣ６０１、ビデオレンジ＞に変換する際の理論式及び調整式について説明する。＜ｓＲＧＢ、ＹＣＣ６０１、ビデオレンジ＞から＜ｓＲＧＢ、ＹＣＣ７０９、フルレンジ＞に変換する際の理論式は、次の式５で表すことができる。
【００３４】
【数５】
0005875348.tif 000006
【００３５】
また、＜ｓＲＧＢ、ＹＣＣ７０９、フルレンジ＞から＜ｓＲＧＢ、ＹＣＣ６０１、ビデオレンジ＞に変換する際の理論式は、次の式６で表すことができる。
【００３６】
【数６】
0005875348.tif 000007
【００３７】
また、＜ｓＲＧＢ、ＹＣＣ６０１、ビデオレンジ＞から＜ｓＲＧＢ、ＹＣＣ７０９、フルレンジ＞に変換する際の調整式は、次の式７で表すことができる。
【００３８】
【数７】
0005875348.tif 000008
【００３９】
また、＜ｓＲＧＢ、ＹＣＣ７０９、フルレンジ＞から＜ｓＲＧＢ、ＹＣＣ６０１、ビデオレンジ＞に変換する際の調整式は、次の式８で表すことができる。
【００４０】
【数８】
0005875348.tif 000009
【００４１】
階調潰れにより疑似輪郭と認識されやすい画像データの領域として、画像データの値が一定の間隔で緩やかに変化するグラディエーション領域や中間階調領域が挙げられる。画像解析部１１２は、階調潰れにより疑似輪郭と認識されやすい画像データの領域を識別し、ＣＰＵ１０９に通知する。ＣＰＵ１０９は、当該通知に基づいて、疑似輪郭と認識されやすい領域に対しては、色空間変換部１０５及び色空間変換部１０７において上記の調整式を用いて変換するように制御する。これにより、階調潰れを抑制することができる。一方、ラディエーション領域や中間階調領域以外の領域に対しては、ＣＰＵ１０９は、色空間変換部１０５及び色空間変換部１０７において上記の理論式で変換するように制御する。
【００４２】
次に、本発明の第２の実施形態について説明する。図２は、本発明の第２の実施形態に係るデジタルビデオカメラの構成を示す図である。本実施形態に係るデジタルビデオカメラは、静止画記録機能を備えている。なお、図２に示すデジタルビデオカメラの各構成は、ＣＰＵ２０９が不図示の記録媒体から必要なプログラムを読み出し、実行することにより制御される構成である。
【００４３】
現像処理部２０２は、撮像部２０１において撮影された画像データを、ＭＰＥＧフォーマットとして記録可能な＜ｓＲＧＢ、ＹＣＣ７０９、ビデオレンジ＞に現像する。画像信号処理部２０３は、現像処理部２０２により生成された＜ｓＲＧＢ、ＹＣＣ７０９、ビデオレンジ＞に対して所定の信号処理を施す。
【００４４】
動画データを記録する場合、動画圧縮伸長部２０６は、画像信号処理部２０３により所定の信号処理が施された＜ｓＲＧＢ、ＹＣＣ７０９、ビデオレンジ＞をＭＰＥＧフォーマットで圧縮する。動画圧縮伸長部２０６の圧縮処理により生成されたＭＰＥＧフォーマットの画像データは、動画データ記録メディア２１１に記録される。一方、動画データを再生する場合、動画圧縮伸長部２０６は、動画データ記録メディア２１１からＭＰＥＧフォーマットの画像データを読み出し、＜ｓＲＧＢ、ＹＣＣ７０９、ビデオレンジ＞に伸長する。画像信号処理部２０３は、動画圧縮伸長部２０６の伸長処理により生成された＜ｓＲＧＢ、ＹＣＣ７０９、ビデオレンジ＞に対して所定の信号処理を施す。画像信号処理部２０３により所定の信号処理が施された＜ｓＲＧＢ、ＹＣＣ７０９、ビデオレンジ＞は、外部出力部２０８を介してテレビに出力される。
【００４５】
静止画データを記録する場合、色空間変換部２０５は、画像信号処理部２０３において所定の信号処理が施された＜ｓＲＧＢ、ＹＣＣ７０９、ビデオレンジ＞を、＜ｓＲＧＢ、ＹＣＣ６０１、フルレンジ＞に変換する。静止画圧縮伸長部２０４は、色空間変換部２０５により生成された＜ｓＲＧＢ、ＹＣＣ６０１、フルレンジ＞をＪＰＥＧフォーマットで圧縮する。静止画圧縮伸長部２０４の圧縮処理により生成されたＪＰＥＧフォーマットの画像データは、静止画データ記録メディア２１０に記録される。一方、静止画データを再生する場合、静止画圧縮伸長部２０４は、静止画データ記録メディア２１０からＪＰＥＧフォーマットの画像データを読み出し、＜ｓＲＧＢ、ＹＣＣ６０１、フルレンジ＞に伸長する。色空間変換部２０５は、静止画圧縮伸長部２０４の伸長処理により生成された＜ｓＲＧＢ、ＹＣＣ６０１、フルレンジ＞を、＜ｓＲＧＢ、ＹＣＣ７０９、ビデオレンジ＞に変換する。画像信号処理部２０３は、色空間変換部２０５により生成された＜ｓＲＧＢ、ＹＣＣ７０９、ビデオレンジ＞に対して所定の信号処理を施す。画像信号処理部２０３により所定の信号処理が施された＜ｓＲＧＢ、ＹＣＣ７０９、ビデオレンジ＞は、外部出力部２０８を介してテレビに出力される。
【００４６】
上述した実施形態においては、静止画データの記録パス及び再生パスにおいて、＜ｓＲＧＢ、ＹＣＣ７０９、ビデオレンジ＞から＜ｓＲＧＢ、ＹＣＣ６０１、フルレンジ＞に変換し、再び＜ｓＲＧＢ、ＹＣＣ７０９、ビデオレンジ＞に変換する。その際、色空間変換部２０５の変換係数を制御することにより、階調潰れを抑制することができる。変換係数の算出方法は、第１の実施形態と同様の方法を採用することができる。
【００４７】
なお、＜ｓＲＧＢ、ＹＣＣ６０１、ビデオレンジ＞から＜ｓＲＧＢ、ＹＣＣ７０９、フルレンジ＞に変換し、再び＜ｓＲＧＢ、ＹＣＣ６０１、ビデオレンジ＞に変換する際にも、上述した実施形態と同様に、変換係数が制御された調整式を用いることにより、階調潰れを抑制することができる。
【００４８】
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【符号の説明】
【００４９】
１０１、２０１：撮像部、１０２、２０２：現像処理部、１０３、２０３：画像信号処理部、１０４、２０４：静止画圧縮伸長部、１０５、２０５：色空間変換部、１０６、２０６：動画圧縮伸長部、１０７：色空間変換部、１０８、２０８：外部出力部、１０９、２０９：ＣＰＵ、１１０、２１０：静止画データ記録メディア、１１１、２１１：動画データ記録メディア、１１２：画像解析部
【図１】
0005875348.tif 000010
【図２】
0005875348.tif 000011