(57)【要約】【課題】出力画像処理装置から入力画像処理装置へ情報の損失を避けるようにカラーグレーディングに適した画像信号を伝送できるようにする。【解決手段】画像信号に対して色変換処理を行う色変換手段と、前記色変換手段で行なわれる色変換に応じて適応的なセットアップ情報を算出するセットアップ算出手段と、前記色変換手段により色変換処理された後の画像信号に前記セットアップ情報を加算する加算処理手段と、前記セットアップ情報に基づいて信号変換処理を行う信号変換手段と、前記加算処理手段においてセットアップ情報が加算された画像信号を出力する通信手段とを備える。【選択図】図３
2015126376.tif 000002
【特許請求の範囲】
【請求項１】
画像信号に対して色変換処理を行う色変換手段と、
前記色変換手段で行なわれる色変換に応じて適応的なセットアップ情報を算出するセットアップ算出手段と、
前記色変換手段により色変換処理された後の画像信号に前記セットアップ情報を加算する加算処理手段と、
前記セットアップ情報に基づいて信号変換処理を行う信号変換手段と、
前記加算処理手段においてセットアップ情報が加算された画像信号を出力する通信手段とを有することを特徴とする出力画像処理装置。
【請求項２】
前記セットアップ算出手段は、前記色変換手段に入力される画像信号のｂｉｔ幅と、前記色変換手段で行なわれる色変換処理から、前記色変換手段から出力される画像信号の最小値を算出し、前記算出した最小値が負の値の場合、前記最小値とセットアップ情報を加算処理した結果が０となり、前記最小値が正の値の場合、前記セットアップ情報が０となるようにすることを特徴とする請求項１に記載の出力画像処理装置。
【請求項３】
前記セットアップ算出手段は、前記セットアップ情報に応じて適応的な信号圧縮情報を算出し、前記信号変換手段は、前記算出したセットアップ情報が加算された画像信号に対して、前記算出された信号圧縮情報に基づいて情報圧縮処理を行うことを特徴とする請求項１または２に記載の出力画像処理装置。
【請求項４】
前記セットアップ算出手段は、前記色変換手段に入力される画像信号のｂｉｔ幅と、前記色変換手段から出力される画像信号の最大値とを算出し、
前記信号変換手段は、前記最大値と、前記セットアップ情報を加算した値に前記信号圧縮情報を乗算することで、前記色変換手段から出力される画像信号が前記画像処理装置の出力信号のｂｉｔ幅以下となることを特徴とする請求項３に記載の出力画像処理装置。
【請求項５】
前記セットアップ算出手段は、入力される画像信号と、前記色変換手段における色変換処理に基づいて、前記セットアップ情報を算出することを特徴とする請求項１に記載の出力画像処理装置。
【請求項６】
前記セットアップ算出手段は、セットアップ算出手段に入力される画像信号の最大値、最小値の組み合わせと、前記色変換手段で行なわれる色変換処理から、前記色変換手段から出力される画像信号の最小値を算出し、前記算出した最小値が負の値の場合、前記最小値とセットアップ情報を加算処理した結果が０となり、前記最小値が正の値の場合、セットアップ情報が０となるようにすることを特徴とする請求項５に記載の出力画像処理装置。
【請求項７】
前記セットアップ算出手段は、前記セットアップ情報に応じて適応的な信号圧縮情報を算出し、
前記信号変換手段は、セットアップ情報の加算された画像信号に対して、前記算出された信号圧縮情報に基づいて情報圧縮処理を行うことを特徴とする請求項１、５、６に記載の出力画像処理装置。
【請求項８】
前記信号圧縮情報は、前記色変換手段に入力される画像信号の最大値、最小値の組み合わせと、前記色変換手段で行なわれる色変換処理から前記色変換手段から出力される画像信号の最大値を算出し、
前記信号変換手段は、前記最大値と、前記セットアップ情報を加算した値に前記信号圧縮情報を乗算することで、前記色変換手段から出力される画像信号が前記画像処理装置の出力信号のｂｉｔ幅以下となるようにすることを特徴とする請求項７に記載の出力画像処理装置。
【請求項９】
前記セットアップ算出手段は、前記色変換手段から出力される画像信号に基づいて、セットアップ情報を算出することを特徴とする請求項１に記載の出力画像処理装置。
【請求項１０】
前記セットアップ算出手段は、前記色変換手段から出力される画像信号の最小値を算出し、最小値が負の値の場合、前記最小値とセットアップ情報を加算した結果が０となり、前記最小値が正の値の場合、セットアップ情報が０となることを特徴とする請求項１に記載の出力画像処理装置。
【請求項１１】
ユーザからの指示を入力する操作手段を有し、
前記セットアップ算出手段は、前記操作手段がユーザの指示を受け付けた場合に、前記セットアップ情報を算出することを特徴とする請求項１〜１０の何れか１項に記載の出力画像処理装置。
【請求項１２】
出力画像処理装置から出力される画像信号を受信する通信手段と、
前記通信手段で受信されるセットアップ情報の加算された画像信号に対して、前記出力画像処理に対して、前記出力画像処理において算出されたセットアップ情報に基づいて、画像処理を行う画像処理手段とを有することを特徴とする入力画像処理装置。
【請求項１３】
前記画像処理手段は、前記通信手段により入力された信号圧縮情報に基づいて画像処理を行うことを特徴とする請求項１２に記載の入力画像処理装置。
【請求項１４】
請求項１〜１１の何れか１項に記載の出力画像処理装置と、請求項１２または１３に記載の入力画像処理装置とを有することを特徴とする画像処理システム。
【請求項１５】
画像信号に対して色変換処理を行う色変換工程と、
前記色変換工程で行なわれる色変換に応じて適応的なセットアップ情報を算出するセットアップ算出工程と、
前記色変換工程において色変換処理された後の画像信号に前記セットアップ情報を加算する加算処理工程と、
前記セットアップ情報に基づいて信号変換処理を行う信号変換工程と、
前記加算処理工程においてセットアップ情報が加算された画像信号を出力する通信工程とを有することを特徴とする出力画像処理装置の制御方法。
【請求項１６】
出力画像処理装置から出力される画像信号を受信する通信工程と、
前記通信工程で受信されるセットアップ情報の加算された画像信号に対して、前記出力画像処理に対して、前記出力画像処理において算出されたセットアップ情報に基づいて、画像処理を行う画像処理工程とを有することを特徴とする入力画像処理装置の制御方法。
【請求項１７】
請求項１５または１６に記載の制御方法の各工程をコンピュータに実行させることを特徴とするプログラム。
【請求項１８】
請求項１７に記載のプログラムを記憶したことを特徴とするコンピュータ読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は画像処理装置及び画像処理システムに関し、特に、撮影中にunsignedの画像データを伝送し、カラーグレーディング等の画像処理を行うために用いて好適な技術に関するものである。
【背景技術】
【０００２】
従来、人物等の被写体を撮像して動画像として記録するデジタルカメラ等の撮像装置が用いられている。また、デジタルシネマなどの制作現場においては、カット編集とともに、撮影した画像を所望の見た目に補正するカラーグレーディング処理を施すことが一般的に行なわれている。このカラーグレーディング処理は、撮影後に編集スタジオなどにおいてカラーグレーディング装置を用いて行われる。
【０００３】
その一方で、撮影現場において、撮影時に大まかな仮カラーグレーディングを行っておき、撮影後に微調整である本カラーグレーディングを行うワークフローも用いられている。このように、撮影時に撮影現場で仮カラーグレーディングを行っておくことで、最終的な仕上がりの印象を撮影時に把握するとともに、撮影後に行う本カラーグレーディングの負荷を減らすことができる。
【０００４】
撮影時において、デジタルカメラで記録する画像はＲＡＷデータなどのできるだけ情報量の多いフォーマットで記録しておく。そして、仮カラーグレーディングを行う際には、ガンマ処理などを行うことにより情報量が少なくなるように現像処理して画像信号を出力することが多い。これは、ＲＡＷデータはデータ量が多く、ＨＤＭＩ（登録商標）ケーブルやＨＤ−ＳＤＩケーブルを利用してリアルタイムで画像信号をカラーグレーディング装置へ伝送することが困難なためである。
【０００５】
また、デジタルカメラからカラーグレーディング装置へ画像信号を伝送する際は、決められた伝送のｂｉｔ幅に画像信号が収まるようにしなければならない。決められたｂｉｔ幅に画像信号を収めるようにする技術としては、特許文献１に開示されているようなものがある。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００８−２１９２７１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
デジタルカメラ内で目標の色に近づけるためにマトリクス処理を行う場合がある。行った結果、マトリクスの係数によっては、ＲＧＢ信号に負の値が出る。伝送をunsignedのＲＧＢ信号で行う場合、発生した負の値を送ることができないという問題がある。この問題を解消するために、負の値を０にクリップして画像信号をunsignedの形式にしてから伝送を行った場合、クリップした部分の画像信号の情報が失われ、後段のカラーグレーディング装置で負値の部分の色のグレーディングを行うことができない。
【０００８】
特許文献１に開示されている技術では、画像信号が既定のｂｉｔ幅に収まるように、マトリクス処理前とマトリクス処理後の画像信号の値の重みづけ加算を行っている。これにより、マトリクス処理後の画像信号のオーバーフローまたはアンダーフロー（負の値）の軽減を可能としている。
【０００９】
しかしながら、カラーグレーディングを行うワークフローにおいては、マトリクス処理前の信号を加算してしまうと、マトリクス処理により目標の色に近づけることが困難になるので、特許文献１に記載の技術を使用することができなかった。
本発明は前述の問題点に鑑み、出力画像処理装置から入力画像処理装置へ情報の損失を避けるようにカラーグレーディングに適した画像信号を伝送できるようにすることを目的とする。
【課題を解決するための手段】
【００１０】
本発明の画像処理装置は、画像信号に対して色変換処理を行う色変換手段と、前記色変換手段で行なわれる色変換に応じて適応的なセットアップ情報を算出するセットアップ算出手段と、前記色変換手段により色変換処理された後の画像信号に前記セットアップ情報を加算する加算処理手段と、前記セットアップ情報に基づいて信号変換処理を行う信号変換手段と、前記加算処理手段においてセットアップ情報が加算された画像信号を出力する通信手段とを有することを特徴とする。
【発明の効果】
【００１１】
本発明の出力画像処理装置によれば、出力画像処理装置から入力画像処理装置へ情報の損失を避けるようにカラーグレーディングに適した画像信号を伝送できるようにすることができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の実施形態に係る画像処理システムの構成例を示すブロック図である。
【図２】デジタルカメラの構成例を示すブロック図である。
【図３】第１の実施形態におけるデジタルカメラの画像処理部の構成例を示すブロック図である。
【図４】カラーグレーディング装置の構成例を示すブロック図である。
【図５】第１の実施形態における画像処理部のセットアップ算出部、信号変換部、通信部の動作を説明するフローチャートである。
【図６】カラーグレーディング装置の通信部と信号変換部の動作を説明するフローチャートである。
【図７】第２の実施形態におけるデジタルカメラの画像処理部の構成例を示すブロック図である。
【図８】第２の実施形態における画像処理部のセットアップ算出部、信号変換部、通信部の動作を説明するフローチャートである。
【図９】第３の実施形態におけるデジタルカメラの画像処理部の構成例を示すブロック図である。
【図１０】第３の実施形態における画像処理部のセットアップ算出部、信号変換部、通信部の動作を説明するフローチャートである。
【発明を実施するための形態】
【００１３】
（第１の実施形態）
以下、本発明の第1の実施形態について、図面を参照しながら説明する。本実施形態の画像処理システムは、出力画像処理装置としてのデジタルカメラ、入力画像処理装置としてのカラーグレーディング装置、及びモニタの３つの機器で構成される。それぞれの機器の動作について、図１のブロック図を用いて説明する。
【００１４】
デジタルカメラ１０１は、撮像及び撮像された画像信号に対し処理を行う。カラーグレーディング装置１０２は、デジタルカメラ１０１の出力画像信号に対しカラーグレーディングを行う。モニタ１０３は、カラーグレーディング装置の出力画像信号の表示を行う。
【００１５】
ここで、図２〜図４を用いてデジタルカメラ１０１、カラーグレーディング装置１０２の構成及び動作の説明を行う。図２は本発明の実施形態におけるデジタルカメラの構成例を示すブロックである。
本実施形態におけるデジタルカメラ１０１は、光学系２０１、撮像素子２０２、Ａ／Ｄ変換部２０３、画像処理部２０４、記録部２０５、制御部２０６、操作部２０７、表示部２０８を備えている。
【００１６】
光学系２０１にはフォーカスレンズや絞り、シャッターが含まれる。この光学系２０１は、撮影時にはフォーカスレンズを駆動して被写体のピント合わせを行い、絞りやシャッターを制御することにより露光量の調節をする。
【００１７】
撮像素子２０２は、光学系２０１において結像された被写体の光量を光電変換によって電気信号にするＣＣＤやＣＭＯＳ等の光電変換素子である。本実施形態では、撮像素子のカラー配列は原色ＲＧＢのベイヤー配列とする。
【００１８】
Ａ／Ｄ変換部２０３では、入力された電気信号をデジタル化する。Ａ／Ｄ変換部２０３から出力されたベイヤーＲＧＢの画像信号は、ＲＡＷ画像として画像処理部２０４を通じて記録部２０５に記録される。また、ベイヤーＲＧＢの画像信号は画像処理部２０４でホワイトバランス処理、同時化処理、ガンマ処理、色補正処理等を施され、最終的にＲＧＢ３チャンネルの画像信号としてカラーグレーディング装置１０２へ伝送される。
【００１９】
制御部２０６は、デジタルカメラ１０１全体の動作制御を行う。操作部２０７は、ユーザがデジタルカメラ１０１に対し操作指示を行う。表示部２０８は、例えばカメラ背面に設置された液晶ディスプレイ等であり、撮影時の操作の補助を行うための画面や、カラーグレーディング装置１０２へ伝送される画像等を表示する。
【００２０】
次に、図３を用いて画像処理部２０４のさらに詳細な説明を行う。
本実施形態における画像処理部２０４は、ＷＢ処理部３０１、同時化部３０２、ガンマ処理部３０３、色補正部３０４、セットアップ算出部３０５、信号変換部３０６、通信部３０７を備えている。
【００２１】
ＷＢ処理部３０１は、Ａ/Ｄ変換部２０３から出力されたベイヤーＲＧＢの画像信号に対しＲＧＢそれぞれのホワイトバランスのゲインをかける。
同時化部３０２は、ＷＢ処理部３０１の出力画像信号に対し同時化処理を行い、ＲＧＢの３プレーンの画像信号を生成する。
【００２２】
ガンマ処理部３０３は、同時化部３０２から出力されたＲＧＢの画像信号に対して、Ｒｅｃ．７０９等の規格に合ったガンマやログの特性を持つガンマをかける処理を行う。ガンマ処理は、例えば１次元のＬＵＴ（Look Up Table）処理により行う。
色補正部３０４は、ガンマ処理部３０３から出力されたＲＧＢの画像信号に対して、３×３のマトリクス処理を行い、色調を補正する色変換処理を行う。
【００２３】
セットアップ算出部３０５は、色補正部３０４で処理が行われる３×３のマトリクス係数に基づいて、セットアップ情報、信号圧縮情報を算出する。セットアップ情報、信号圧縮情報の算出方法については後述する。セットアップ算出部３０５で算出されたセットアップ情報、信号圧縮情報は、信号変換部３０６、通信部３０７にそれぞれ出力される。
【００２４】
信号変換部３０６は、色補正部３０４から出力される画像信号に対して、セットアップ算出部３０５で算出されたセットアップ情報、信号圧縮情報に基づいて信号変換処理を行い、カラーグレーディング装置に伝送する画像信号を生成する。
通信部３０７は、セットアップ算出部３０５で算出されたセットアップ情報、信号圧縮情報をカラーグレーディング装置に通信する。
【００２５】
次に、図４を用いてカラーグレーディング装置１０２の構成及び動作について説明する。本実施形態におけるカラーグレーディング装置１０２は、通信部４０１、信号変換部４０２、ＩＤＴ処理部４０３、操作部４０４、ＬＭＴ処理部４０５、ＲＲＴ変換部４０６、ＯＤＴ変換部４０７を備えている。
【００２６】
通信部４０１は、デジタルカメラ１０１の通信部３０７からセットアップ情報、信号圧縮情報を受信する。
信号変換部４０２は、通信部４０１で受信したセットアップ情報、信号圧縮情報に基づいて、デジタルカメラ１０１から伝送されたＲＧＢの画像信号に対して信号変換処理を行い、変換後のＲＧＢの画像信号をＩＤＴ処理部４０３へ出力する。
【００２７】
ＩＤＴ（Input Device Transform）処理部４０３は、入力されたＲＧＢの画像信号を、基準となるＲＧＢの画像信号に変換する。本実施形態では、基準となるＲＧＢの画像信号として、映画芸術科学アカデミー（ＡＭＰＡＳ）が提案しているＡＣＥＳ（Academy Color Encode Specification）規格を用いる。このＡＣＥＳ−ＲＧＢ信号は、被写体輝度に対してリニアであり、被写体に忠実な色再現特性を持っている。
【００２８】
ＡＣＥＳ−ＲＧＢ信号への変換処理は、デガンマ処理、色再現性の補正処理、色空間の変換処理から構成される。ＡＣＥＳ−ＲＧＢへの変換処理の際のパラメータはデジタルカメラ１０１での画像処理部２０４の処理特性及び撮影時の光源特性に応じて決定する。
【００２９】
操作部４０４は、ユーザがカラーグレーディング装置１０２に対し操作指示を行う部分である。ＬＭＴ（Look Modification Transform）処理部４０５は、操作部４０４のユーザの操作情報に基づいて、ＡＣＥＳ−ＲＧＢ信号に対してトーンカーブの調整や、マトリクス処理のパラメータを決定して処理を行う。これにより、ユーザが所望する見た目になるような画像処理を行う。
【００３０】
ＲＲＴ（Reference Rendering Transform）変換部４０６は、ＡＣＥＳの規格に基づき入力画像信号に対して基準となるフィルム調の見た目となるように画像処理を行う。
ＯＤＴ（Output Device Transform）変換部４０７は、入力画像信号に対して、モニタ１０３の表示色域に収まるように変換を行う。例えば、接続されたモニタ１０３がＲｅｃ．７０９規格に対応したモニタであれば、Ｒｅｃ．７０９（ＩＴＵ−Ｒ ＢＴ．７０９ ｒｅｃｏｍｍｅｎｄａｔｉｏｎ）の色域に収まるように入力信号を変換し、Ｒｅｃ．７０９規格のガンマ処理を施す。そして変換後の画像信号をモニタ１０３へ出力する。
【００３１】
以上、デジタルカメラ１０１、カラーグレーディング装置１０２、モニタ１０３までの構成及び画像信号の処理の流れについて説明した。このような機器の連携により、ユーザが撮影時にモニタ１０３に表示された画像を見ながら、目的の見た目に近づけるような仮カラーグレーディングを行うことが可能である。
【００３２】
次に、本発明において特徴的なデジタルカメラ１０１の画像処理部２０４におけるセットアップ算出処理、信号変換処理と、カラーグレーディング装置１０２の信号変換処理について詳細に説明する。
【００３３】
まず、デジタルカメラ１０１における画像処理部２０４のセットアップ算出部３０５、信号変換部３０６、及び通信部３０７の処理の概要について、図５のフローチャートを用いて説明する。この処理は、制御部２０６に配設されているＣＰＵが不揮発性メモリに記録されたプログラムをＲＡＭのワークメモリ領域に展開して実行し、デジタルカメラ１０１の各部を制御することで実現する。
Ｓ５０１において、セットアップ算出部３０５に色補正部３０４で処理が行われる３×３のマトリクス係数が入力される。
【００３４】
次に、Ｓ５０２において、セットアップ算出部３０５は色補正部３０４から出力されるＲＧＢの画像信号がとり得る信号の最小値、最大値を算出する。例えば色補正部３０４に入力されるＲＧＢの画像信号がunsignedの１４ｂｉｔ信号であった場合を説明する。この場合は、入力されたマトリクス係数と、Ｒ、Ｇ、Ｂの信号（０〜１６３８４）の組み合わせから、マトリクス後のＲＧＢの画像信号がとり得る最小値、最大値を算出する。
【００３５】
Ｓ５０３では、Ｓ５０２で算出された最小値が負の値（０以下）か否かを判定し、負の値であった場合はＳ５０４へ進む。また、負の値でなかった場合はそのまま処理を終了し、カラーグレーディング装置１０２へＲＧＢの画像信号を伝送する。
【００３６】
Ｓ５０４では、Ｓ５０２で算出された最小値からセットアップ情報を算出し、信号変換部３０６、通信部３０７にセットアップ情報を出力する。このとき、セットアップ情報としては、Ｓ５０２で算出された最小値にセットアップ情報を加算処理した結果が０となるような値とすることが望ましい。しかし、例えば、前述した最小値と０の差がごく小さい値であり、仮カラーグレーディングを行う際に影響を与えるような値でない場合には、処理の簡易化のためセットアップ情報を０としてもよい。
【００３７】
Ｓ５０５では、Ｓ５０４で算出したセットアップ情報とＳ５０２で算出した最大値の加算結果が、デジタルカメラ１０１からカラーグレーディング装置１０２に出力する出力信号（画像信号）を伝送する伝送路の信号幅（ｂｉｔ幅）より小さいか否かを判定する。そして、小さい場合にはＳ５０７へ進み、大きい場合にはＳ５０６へと進む。
【００３８】
Ｓ５０６では、Ｓ５０４で算出したセットアップ情報とＳ５０２で算出した最大値の加算結果が、デジタルカメラからカラーグレーディング装置に画像信号を伝送する伝送路の信号幅以下（ｂｉｔ幅以下）とするためのゲインである信号圧縮情報を算出する。ここで、セットアップ情報をＳＥＴＵＰ、最大値をＭＡＸ、伝送路の信号幅（ｂｉｔ幅）をＳＩＧとしたとき、信号圧縮情報ＧＡＩＮは以下の（式１）により算出する。
ＧＡＩＮ＝（２＾ＳＩＧ−１）／（ＭＡＸ＋ＳＥＴＵＰ）・・・（式１）
（式１）で算出された信号圧縮情報は信号変換部３０６、通信部３０７に出力され、Ｓ５０７に進む。
【００３９】
Ｓ５０７では、信号変換部３０６において、色補正部３０４から入力されるＲＧＢの画像信号に対して、セットアップ情報が加算される。
Ｓ５０８では、信号変換部３０６に信号圧縮情報が入力されたか否かを判定し、入力されない場合にはＳ５０９へ進み、入力された場合にはＳ５１０へ進む。
【００４０】
Ｓ５０９では、通信部３０７からセットアップ情報がカラーグレーディング装置１０２に通信され処理を終了する。
Ｓ５１０では、信号変換部３０６に入力された信号圧縮情報が、セットアップ情報が加算された画像信号に対して乗算される。
【００４１】
Ｓ５１１では、通信部３０７からセットアップ情報、信号圧縮情報をカラーグレーディング装置１０２に通信し、処理が終了される。前述した処理が終了した後、信号変換部３０６からカラーグレーディング装置１０２へＲＧＢの画像信号を伝送する。
【００４２】
前述したように、本実施形態においては色補正部３０４における３×３マトリクス処理によって負の値が発生する可能性がある場合には、３×３マトリクスの係数に応じてセットアップ値を算出し、加算するようにした。これにより、負の値をクリップすることなく、unsignedの画像信号に変換することが可能である。
【００４３】
また、ＲＧＢの画像信号がとりうる最大値と、セットアップ情報から信号圧縮情報を算出するようにした。これにより、デジタルカメラ１０１からカラーグレーディング装置１０２に画像信号を伝送する伝送路の信号（ｂｉｔ）幅を超える値がクリップされないように、情報を圧縮することが可能である。
【００４４】
次に、カラーグレーディング装置１０２の通信部４０１と信号変換部４０２の処理の概要について、図６のフローチャートを用いて説明する。
Ｓ６０１において、信号変換部４０２にデジタルカメラ１０１からＲＧＢの画像データが入力される。
次に、Ｓ６０２において通信部４０１がデジタルカメラ１０１からセットアップ情報を受信したか否かを判定し、セットアップ情報を受信した場合にはＳ６０３へ進み、受信していない場合にはＳ６０８へ進む。
【００４５】
Ｓ６０３では信号変換部４０２にセットアップ情報が入力される。
次に、Ｓ６０４では、通信部４０１がデジタルカメラ１０１から信号圧縮情報を受信したか否かを判定し、信号圧縮情報を受信した場合にはＳ６０５へ、受信していない場合にはＳ６０７へ進む。
【００４６】
Ｓ６０５では、信号変換部４０２に信号圧縮情報が入力される。
次に、Ｓ６０６では、信号変換部４０２において通信部４０１から入力された信号圧縮情報に基づいて、デジタルカメラ１０１から入力された画像信号のＲ、Ｇ、Ｂそれぞれの信号に対して圧縮伸長処理が行われる。具体的には、前記ＲＧＢの画像信号に対して、信号圧縮情報を除算することで、デジタルカメラ１０１で情報圧縮処理を行う前の情報量（ｂｉｔ幅）に復元される。
【００４７】
次に、Ｓ６０７では、信号変換部４０２においてＲＧＢの画像信号に対して、通信部４０１から入力されたセットアップ情報を減算するセットアップ除去処理がなされる。
最後にＳ６０８で信号変換部４０２からＩＤＴ処理部４０３にＲＧＢの画像信号が出力される。
【００４８】
このように、本実施形態のカラーグレーディング装置１０２において、デジタルカメラ１０１から受信したセットアップ情報、信号圧縮情報に基づいて、圧縮伸長処理、セットアップ除去処理を行うようにした。これにより、デジタルカメラ１０１の画像処理部２０４の色補正部３０４から出力されるＲＧＢの画像信号を復元することが可能となり、負の値が発生した場合においても情報損失を回避し、仮カラーグレーディングに適した画像を伝送することが可能となる。
【００４９】
なお、本発明は、前述した実施形態に限定されることなく、本発明の趣旨を逸脱しない範囲において、種々の改良並びに設計の変更を行ってもよい。例えば、セットアップ情報、信号圧縮情報の代わりに、前述した３×３のマトリクス係数をデジタルカメラ１０１からカラーグレーディング装置１０２に通信する。そして、カラーグレーディング装置１０２内でデジタルカメラ１０１と同様の手法でセットアップ情報、信号圧縮情報を再度算出してもよい。
【００５０】
また、前述したセットアップ情報、信号圧縮情報を画像撮像時毎に算出するのではなく、例えば、ユーザによってデジタルカメラ１０１の操作部２０７からマトリクス係数の変換を指示された時のみ算出するようにしてもよい。また、カラーグレーディング装置１０２以外の機器に、同様の方法で画像信号を伝送してもよい。
【００５１】
（第２の実施形態）
次に、本発明の第２の実施形態について、図面を参照しながら説明する。
図７は、第２の実施形態におけるデジタルカメラ１０１の画像処理部２０４の構成例を示すブロック図である。
画像処理部２０４は、ＷＢ処理部７０１、同時化部７０２、ガンマ処理部７０３、色補正部７０４、画像評価部７０５、セットアップ算出部７０６、信号変換部７０７、通信部７０８を備えている。
【００５２】
ＷＢ処理部７０１は、Ａ/Ｄ変換部２０３から出力されたベイヤーＲＧＢの画像信号に対しＲＧＢそれぞれのホワイトバランスのゲインをかける。
同時化部７０２は、ＷＢ処理部７０１の出力画像信号に対し同時化処理を行い、ＲＧＢの３プレーンの画像信号を生成する。
【００５３】
ガンマ処理部７０３は、同時化部７０２から出力されたＲＧＢの画像信号に対して、Ｒｅｃ．７０９等の規格に合ったガンマやログの特性を持つガンマをかける処理を行う。ガンマ処理は、例えば１次元のＬＵＴ（Look Up Table）処理により行う。
色補正部７０４は、ガンマ処理部７０３から出力されたＲＧＢの画像信号に対して、３×３のマトリクス処理を行い、色調を補正する。
【００５４】
画像評価部７０５は、ガンマ処理部７０３から出力されたＲＧＢの画像信号のＲ、Ｇ、Ｂ信号のそれぞれの最大値、最小値を算出する。このとき、最大値、最小値の算出に用いるＲＧＢの画像信号としては処理中の画像信号だけでなく、直前に撮像された複数の画像信号を用いてもよい。複数の画像信号から最大値、最小値を算出することで、セットアップ情報、信号圧縮情報のフレーム間による急峻な変化を軽減することが可能である。
【００５５】
セットアップ算出部７０６は、色補正部７０４で処理が行われる３×３のマトリクス係数と画像評価部７０５から入力されるＲ、Ｇ、Ｂ信号のそれぞれの最大値、最小値に基づいて、セットアップ情報、信号圧縮情報を算出する。セットアップ情報、信号圧縮情報の算出方法については後述する。セットアップ算出部７０６で算出されたセットアップ情報、信号圧縮情報は、信号変換部７０７、通信部７０８にそれぞれ出力される。
【００５６】
信号変換部７０７は、色補正部７０４から出力されるＲＧＢの画像信号に対して、セットアップ算出部７０６で算出されたセットアップ情報、信号圧縮情報に基づいて信号変換処理を行い、カラーグレーディング装置に伝送するＲＧＢの画像信号を生成する。
通信部７０８は、セットアップ算出部７０６で算出されたセットアップ情報、信号圧縮情報をカラーグレーディング装置に通信する。
【００５７】
次に、本実施形態において特徴的なデジタルカメラ１０１の画像処理部２０４におけるセットアップ算出処理、信号変換処理について図８のフローチャートを用いて説明する。
Ｓ８０１において、セットアップ算出部７０６に色補正部７０４で処理が行われる３×３のマトリクス係数と画像評価部７０５で算出したＲ、Ｇ、Ｂ信号のそれぞれの最大値、最小値が入力される。
【００５８】
次に、Ｓ８０２において、色補正部７０４から出力されるＲＧＢの画像信号の最小値、最大値の算出を行う。具体的には、セットアップ算出部７０６は、色補正部７０４で処理が行われる３×３のマトリクス係数と、画像評価部７０５で算出したＲ、Ｇ、Ｂ信号のそれぞれの最大値、最小値の組み合わせから、ＲＧＢの画像信号がとり得る最小値、最大値を算出する。
【００５９】
Ｓ８０３では、Ｓ８０２で算出された最小値が負の値（０以下）か否かを判定し、負の値であった場合はＳ８０４へ進み、負の値でなかった場合はそのまま処理を終了し、カラーグレーディング装置１０２へＲＧＢの画像信号を伝送する。
Ｓ８０４では、Ｓ８０２で算出された最小値からセットアップ情報を算出し、信号変換部７０７、通信部７０８にセットアップ情報を出力する。このとき、セットアップ情報としては、前述の最小値にセットアップ情報を加算処理した結果が０となるような値とすることが望ましい。しかし、例えば前記最小値と０の差がごく小さい値であり、仮カラーグレーディングを行う際に影響を与えるような値である場合には、処理の簡易化のためセットアップ情報を０としてもよい。
【００６０】
Ｓ８０５では、Ｓ８０４で算出したセットアップ情報とＳ８０２で算出した最大値の加算結果が、デジタルカメラ１０１からカラーグレーディング装置１０２に画像信号を伝送する伝送路の信号（ｂｉｔ）幅より小さい値か否かを判定する。そして、小さい場合にはＳ８０７へ進み、大きい場合にはＳ８０６へと進む。
【００６１】
Ｓ８０６では、Ｓ８０４で算出したセットアップ情報とＳ８０２で算出した最大値の加算結果が、デジタルカメラ１０１からカラーグレーディング装置１０２に画像信号を伝送する伝送路の信号（ｂｉｔ）幅以下とするためのゲイン（信号圧縮情報）を算出する。ここで、セットアップ情報をＳＥＴＵＰ、最大値をＭＡＸ、伝送路の信号（ｂｉｔ）幅をＳＩＧとしたとき、信号圧縮情報ＧＡＩＮは前述した（式１）により算出される。（式１）で算出された信号圧縮情報は信号変換部７０７、通信部７０８に出力されＳ８０７に進む。
【００６２】
Ｓ８０７では、信号変換部７０７において、色補正部７０４から入力されるＲＧＢの画像信号に対して、セットアップ情報が加算される。
次に、Ｓ８０８では、信号変換部７０７に信号圧縮情報が入力されたか否かを判定し、入力されない場合にはＳ８０９へ進み、入力された場合にはＳ８１０へ進む。
【００６３】
Ｓ８０９では、通信部７０８からセットアップ情報がカラーグレーディング装置１０２に通信され処理を終了する。
Ｓ８１０では、信号変換部７０７に入力された信号圧縮情報が、セットアップ情報が加算された画像信号に対して乗算される。
【００６４】
次に、Ｓ８１１では、通信部７０８からセットアップ情報、信号圧縮情報をカラーグレーディング装置１０２に通信し処理が終了される。前述した処理が終了した後、信号変換部７０７からカラーグレーディング装置１０２へＲＧＢの画像信号を伝送する。
【００６５】
前述したように、本実施形態においては、色補正部７０４における３×３マトリクス処理によって負の値が発生する可能性がある場合には、３×３マトリクスの係数と撮像した画像信号に応じて最適なセットアップ情報を算出し、加算するようにした。これにより、負の値をクリップすることなく、unsignedの画像信号に変換することが可能である。
【００６６】
また、画像信号がとりうる最大値と、セットアップ情報から信号圧縮情報を算出するようにした。これにより、デジタルカメラ１０１からカラーグレーディング装置１０２に画像信号を伝送する伝送路の信号（ｂｉｔ）幅を超える値がクリップされないように、情報を圧縮することが可能である。
なお、本発明は、前述した実施形態に限定されることなく、本発明の趣旨を逸脱しない範囲において、種々の改良並びに設計の変更を行ってもよい。例えば、カラーグレーディング装置１０２以外の機器に、同様の方法で画像信号を伝送してもよい。
【００６７】
（第３の実施形態）
次に、本発明の第３の実施形態について、図面を参照しながら説明する。
図９は、本発明の第３の実施形態におけるデジタルカメラ１０１の画像処理部２０４の構成を示すブロック図である。
本実施形態における画像処理部２０４は、ＷＢ処理部９０１、同時化部９０２、ガンマ処理部９０３、色補正部９０４、画像評価部９０５、セットアップ算出部９０６、信号変換部９０７、通信部９０８を備えている。
【００６８】
ＷＢ処理部９０１は、Ａ/Ｄ変換部２０３から出力されたベイヤーＲＧＢの画像信号に対しＲＧＢそれぞれのホワイトバランスのゲインをかける。
同時化部９０２は、ＷＢ処理部９０１の出力画像信号に対し同時化処理を行い、ＲＧＢの３プレーンの画像信号を生成する。
【００６９】
ガンマ処理部９０３は、同時化部９０２から出力されたＲＧＢの画像信号に対して、Ｒｅｃ．７０９等の規格に合ったガンマやログの特性を持つガンマをかける処理を行う。ガンマ処理は、例えば１次元のＬＵＴ（Look Up Table）処理により行う。
色補正部９０４は、ガンマ処理部９０３から出力されたＲＧＢの画像信号に対して、３×３のマトリクス処理を行い、色調を補正する。
【００７０】
画像評価部９０５は、色補正部９０４から出力されたＲＧＢの画像信号の最大値、最小値を算出する。
セットアップ算出部９０６は、画像評価部９０５で算出されたＲＧＢの画像信号の最大値、最小値に基づいて、セットアップ情報、信号圧縮情報を算出する。セットアップ情報、信号圧縮情報の算出方法については後述する。セットアップ算出部９０６で算出されたセットアップ情報、信号圧縮情報は、信号変換部９０７、通信部９０８にそれぞれ出力される。
【００７１】
信号変換部９０７は、色補正部９０４から出力されるＲＧＢの画像信号に対して、セットアップ算出部９０６で算出されたセットアップ情報、信号圧縮情報に基づいて信号変換処理を行い、カラーグレーディング装置に伝送する画像信号を生成する。
通信部９０８は、セットアップ算出部９０６で算出されたセットアップ情報、信号圧縮情報をカラーグレーディング装置に通信する。
【００７２】
次に、本発明において特徴的なデジタルカメラ１０１の画像処理部２０４におけるセットアップ算出処理、信号変換処理について図１０のフローチャートを用いて説明する。
Ｓ１００１において、セットアップ算出部９０６に画像評価部９０５からＲＧＢの画像信号の最大値、最小値が入力される。
【００７３】
次に、Ｓ１００２では、ＲＧＢの画像信号の最小値が負の値（０以下）か否かを判定し、負の値であった場合はＳ１００３へ進み、負の値でなかった場合はそのまま処理を終了し、カラーグレーディング装置１０２へＲＧＢの画像信号を伝送する。
【００７４】
Ｓ１００３では、前述の最小値からセットアップ情報を算出し、信号変換部９０７、通信部９０８にセットアップ情報を出力する。このとき、セットアップ情報としては、前述の最小値にセットアップ情報を加算処理した結果が０となるような値とすることが望ましい。しかし、例えば最小値と０の差がごく小さい値であり、仮カラーグレーディングを行う際に影響を与えるような値である場合には、処理の簡易化のためセットアップ情報を０としてもよい。
【００７５】
Ｓ１００４では、Ｓ１００３で算出したセットアップ情報と最大値の加算結果が、デジタルカメラ１０１からカラーグレーディング装置１０２に画像信号を伝送する伝送路の信号（ｂｉｔ）幅より小さい値か否かを判定する。そして、小さい場合にはＳ１００６へ進み、大きい場合にはＳ１００５へと進む。
【００７６】
Ｓ１００５では、Ｓ１００３で算出したセットアップ情報と前述の最大値の加算結果が、デジタルカメラ１０１からカラーグレーディング装置１０２に画像信号を伝送する伝送路の信号（ｂｉｔ）幅以下とするためのゲインである信号圧縮情報を算出する。ここで、セットアップ情報をＳＥＴＵＰ、最大値をＭＡＸ、伝送路の信号（ｂｉｔ）幅をＳＩＧとしたとき、信号圧縮情報ＧＡＩＮは前述した（式１）により算出される。（式１）で算出された信号圧縮情報は信号変換部９０７、通信部９０８に出力されＳ１００６に進む。
【００７７】
Ｓ１００６では、信号変換部９０７において、色補正部９０４から入力されるＲＧＢの画像信号に対して、セットアップ情報が加算される。
次に、Ｓ１００７では信号変換部９０７に信号圧縮情報が入力されたか否かを判定し、入力されない場合にはＳ１００８へ、入力された場合にはＳ１００９へ進む。
【００７８】
Ｓ１００８では、通信部９０８からセットアップ情報がカラーグレーディング装置１０２に通信され処理を終了する。Ｓ１００９では、信号変換部９０７に入力された信号圧縮情報が、セットアップ情報が加算された画像信号に対して乗算される。
Ｓ１０１０では、通信部９０８からセットアップ情報、信号圧縮情報をカラーグレーディング装置１０２に通信し処理が終了される。前述した処理が終了した後、信号変換部９０７からカラーグレーディング装置１０２へＲＧＢの画像信号を伝送する。
【００７９】
前述したように、本実施形態においては、色補正部９０４から出力されるＲＧＢの画像信号に負の値が発生する場合には、その値に応じて適応的なセットアップ情報を算出し、加算するようにした。これにより、負の値をクリップすることなく、unsignedの画像信号に変換することが可能である。
【００８０】
また、画像信号がとりうる最大値と、セットアップ情報から信号圧縮情報を算出する。これにより、デジタルカメラ１０１からカラーグレーディング装置１０２に画像信号を伝送する伝送路の信号（ｂｉｔ）幅を超える値がクリップされないように、情報を圧縮することが可能である。
なお、本発明は、前述した実施形態に限定されることなく、本発明の趣旨を逸脱しない範囲において、種々の改良並びに設計の変更を行ってもよい。例えば、カラーグレーディング装置１０２以外の機器に、同様の方法で画像信号を伝送してもよい。
【００８１】
（その他の実施形態）
また、本発明は、以下の処理を実行することによっても実現される。即ち、前述した実施形態の機能を実現するソフトウェア（コンピュータプログラム）を、ネットワーク又は各種のコンピュータ読み取り可能な記憶媒体を介してシステム或いは装置に供給する。そして、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【符号の説明】
【００８２】
１０１  デジタルカメラ
１０２  カラーグレーディング装置
１０３  モニタ
２０１  光学系
２０２  撮像素子
２０３  Ａ／Ｄ変換部
２０４  画像処理部
２０５  記録部
２０６  制御部
２０７  操作部
２０８  表示部
３０１  ＷＢ処理部
３０２  同時化部
３０３  ガンマ処理部
３０４  色補正部
３０５  セットアップ算出部
３０６  信号変換部
３０７  通信部
４０１  通信部
４０２  信号変換部
４０３  ＩＤＴ処理部
４０４  操作部
４０５  ＬＭＴ処理部
４０６  ＲＲＴ変換部
４０７  ＯＤＴ変換部
【図１】
2015126376.tif 000003
【図２】
2015126376.tif 000004
【図３】
2015126376.tif 000005
【図４】
2015126376.tif 000006
【図５】
2015126376.tif 000007
【図６】
2015126376.tif 000008
【図７】
2015126376.tif 000009
【図８】
2015126376.tif 000010
【図９】
2015126376.tif 000011
【図１０】
2015126376.tif 000012