(57)【要約】【課題】  撮影する画像に、適切な調整パラメータが確実に付与されることを可能とする。【解決手段】  撮像装置から画像データを受信する受信手段と、前記受信手段により受信された画像データに対して、色または階調に関する調整を行う調整手段と、前記調整手段による調整の内容に関連したパラメータ情報を生成する生成手段と、前記調整手段による調整処理に関連した所定のタイミングで、前記パラメータ情報を前記撮像装置に送信する送信手段とを備える。【選択図】  図１
2015226156.tif 000002
【特許請求の範囲】
【請求項１】
撮像装置から画像データを受信する受信手段と、
前記受信手段により受信された画像データに対して、色または階調に関する調整を行う調整手段と、
前記調整手段による調整の内容に関連したパラメータ情報を生成する生成手段と、
前記調整手段による調整処理に関連した所定のタイミングで、前記パラメータ情報を前記撮像装置に送信する送信手段とを備える画像処理装置。
【請求項２】
前記受信手段は、前記撮影装置の動作状態を示す情報を受信し、
前記送信手段は、前記撮影装置の状態に応じて、前記パラメータ情報を送信するか否かを決めることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記所定のタイミングは、ユーザによる前記パラメータ情報の送信指示のタイミングであることを特徴とする請求項１に記載の画像処理装置。
【請求項４】
前記所定のタイミングは、ユーザによる調整処理の終了の指示のタイミングであることを特徴とする請求項１に記載の画像処理装置。
【請求項５】
前記所定のタイミングは、前記パラメータ情報の保存の指示のタイミングであることを特徴とする請求項１に記載の画像処理装置。
【請求項６】
前記所定のタイミングは、複数の調整のための項目のうち、少なくとも一つの項目に関する調整か完了したタイミングであることを特徴とする請求項１に記載の画像処理装置。
【請求項７】
前記所定のタイミングは、前記調整のためのユーザからの指示が一定時間なかったタイミングであることを特徴とする請求項１に記載の画像処理装置。
【請求項８】
前記パラメータ情報を送信したかどうかを示す結果を記録する手段を備えることを特徴とする請求項１に記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置に関する。
【背景技術】
【０００２】
従来、人物等の被写体を撮像して動画像として記録するデジタルカメラ等の撮像装置が存在する。また、デジタルシネマなどの画像作品の制作フローにおいては、いわゆるポストプロダクション処理が一般的である。ポストプロダクション処理においては、撮影後に、編集スタジオなどにおいて、カット編集とともに、カラーグレーディング装置を用いて、撮影した画像を所望の色調や階調に補正するカラーグレーディング処理を施す。
【０００３】
その一方で、撮影現場においても、撮影時に、カラーグレーディング装置を用いて、大まかな仮カラーグレーディングを行っておき、撮影後に最終的なカラーグレーディングを行うことも行われている。このように撮影時に撮影現場で仮カラーグレーディングしておくことで、最終的な仕上がりの印象を撮影時に把握するとともに、撮影後に行う本カラーグレーディングの負荷を減らすことができる。
【０００４】
撮影時に仮カラーグレーディングを行う場合、カメラからカラーグレーディング装置に対して画像データを送信する。カラーグレーディング装置では、その画像に対して、カラーグレーディング処理を行い、カラーグレーディングした結果である調整パラメータをデジタルカメラ側に送信する。
【０００５】
このように、撮影時に行う仮カラーグレーディングの調整パラメータ情報を記録しておく画像処理装置が開示されている（例えば特許文献１参照）。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００９−２１８２７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、従来技術では、撮影を行うデジタルカメラと、カラーグレーディングを行うカラーグレーディング装置間で、どのタイミングで調整パラメータを送信すべきかについては、記載されていない。このため、カラーグレーディング装置でのカラーグレーディングが終了する前に、デジタルカメラ側が撮影を開始してしまう場合があった。
【０００８】
この場合、撮影時のカラーグレーディングが不十分なため、ポストプロダクション処理で、カット間の色調や階調を整えるのが困難となり、カラーグレーディングの調整に負担が掛っていた。また、デジタルカメラで撮影中に、カラーグレーディング装置側から、調整パラメータを送信してしまう場合もあった。この場合、撮影中のカットの途中から、カラーグレーディング処理が変化してしまい、一つのカット内に異なる色調や階調の画像が混在してしまい、カット内の色調や階調が統一できないという問題があった。
【０００９】
そこで、本発明は、撮影する画像に、適切な調整パラメータが確実に付与されることを可能にした、画像処理装置を提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明においては、撮像装置から画像データを受信する受信手段と、前記受信手段により受信された画像データに対して、色または階調に関する調整を行う調整手段と、前記調整手段による調整の内容に関連したパラメータ情報を生成する生成手段と、前記調整手段による調整処理に関連した所定のタイミングで、前記パラメータ情報を前記撮像装置に送信する送信手段とを備える。
【発明の効果】
【００１１】
本発明によれば、撮影する画像に、適切な調整パラメータが確実に付与されるようになる。
【図面の簡単な説明】
【００１２】
【図１】画像作品の製作フロー全体を示す構成を示す図である。
【図２】カラーグレーディング装置の構成を示す図である。
【図３】ＣＤＬの例を示す図である。
【図４】通信フローを示すシーケンス図である。
【図５】カラーグレーディングの処理を示す図である。
【図６】通信フローを示すシーケンス図である。
【図７】カラーグレーディング装置の処理を示すフローチャートである。
【図８】カラーグレーディング装置の構成を示すブロック図である。
【図９】通信フローを示すシーケンス図である。
【図１０】カラーグレーディング装置の処理を示すフローチャートである。
【発明を実施するための形態】
【００１３】
（第１の実施形態）
以下、本発明の実施形態を説明する。図１は、実施形態における画像処理システムの構成を示す図である。以下、この構成で、画像を撮影して、画像作品を制作する手順の概要を説明する。図１の画像処理システムは、ビデオカメラ１０１であり、カラーグレーディング装置としての画像処理装置１０２、編集用の画像サーバ１０３、別のカラーグレーディング装置１０４から構成される。ビデオカメラ１０１は、撮影した画像データをカラーグレーディング装置１０２に送信する。
【００１４】
カラーグレーディング装置１０２は、受信した画像データに対して、色調や階調を調整するカラーグレーディング処理（以下、仮カラーグレーディング処理）を行い、その処理内容を仮カラーグレーディング情報として、ビデオカメラ１０１に送信する。ビデオカメラ１０１では、撮影した画像データをＲＡＷ形式で記録する。その際、受信した仮カラーグレーディング情報を画像データの付加情報として記録する。カメラ１０１は、記録した画像データと仮カラーグレーディング情報とを、画像サーバ１０３に送る。
【００１５】
画像サーバ１０３は、画像データと仮カラーグレーディング情報を、カラーグレーディング装置１０４に送る。カラーグレーディング装置１０４では、仮カラーグレーディング情報を参考にして、より詳細に最終的なカラーグレーディング処理（本カラーグレーディング処理）を行う。処理した内容は、本カラーグレーディング情報として、画像サーバ１０３に送信される。画像サーバ１０３では、最終的な編集処理が行われて、画像作品として完成される。
【００１６】
なお、図１で、１０５、１０７及び１０９は、画像データ等が送信される経路を、１０６、１０８、１１０は、カラーグレーディング情報が送信される経路を示している。これらは、各種のケーブルや無線等のさまざまな方式で実現可能であり、同一経路または複数の異なる形式の経路を設けて、画像データとカラーグレーディング情報を相互に送信することも可能である。
【００１７】
次に、図２を用いて、カラーグレーディング装置１０２の構成について説明する。図２で、ビデオカメラ２０１は、図１のビデオカメラ１０１に相当する。外部モニタ２０３は、カラーグレーディング装置２０２からの画像データを表示する。操作部２０４は、カラーグレーディング装置２０２に対して、各種カラーグレーディングのための操作を行う。記憶装置２０５は、カラーグレーディング結果や画像データ等を、記憶する。
【００１８】
なお、説明の便宜上、外部モニタ２０３、操作部２０４及び記憶部２０５を、カラーグレーディング装置２０２の外部構成としたが、これらの一部または全部を、一体のカラーグレーディング装置として構成することも可能である。
【００１９】
受信部２０６は、ビデオカメラ２０１からの画像データを受信する。送信部２０７は、ビデオカメラ２０１へカラーグレーディング情報を送信する。処理情報生成部２０８は、操作部２０４からの指示に従い、カラーグレーディング情報を生成する。画像処理部２０９は、カラーグレーディング情報に従い、受信した画像データにカラーグレーディングを行う。表示インターフェース２１０は、カラーグレーディングされた画像データを、外部モニタ２０３に出力する。
【００２０】
カラーグレーディング装置２０２によるカラーグレーディング処理の手順について説明する。ビデオカメラ２０１で生成された画像データは、受信部２０６を介して、画像処理部２０９に送られる。画像処理部２０９では、指示されたカラーグレーディング情報に従って、カラーグレーディング処理を行い、表示インターフェースを介して、外部モニタ２０３に画像を表示する。ユーザは、外部モニタ２０３に表示された画像データを見ながら、調整すべき項目を判断し、操作部２０４を介して、カラーグレーディングのパラメータを調整する。
【００２１】
処理情報生成部２０８は、調整された内容を反映した、カラーグレーディング情報を生成する。生成されたカラーグレーディング情報は、後述する所定のタイミングで、送信部２０７を介して、ビデオカメラ２０１に送られる。さらに、調整された内容は、画像処理部２０９に反映され、調整された結果の画像データが、表示インターフェース２１０を介して、外部モニタ２０３に表示される。
【００２２】
なお、画像処理部２０９が受け取る調整内容の形式は、送信されるカラーグレーディング情報の形式とは、調整内容が同じであれば、異なっていても良い。ユーザは、外部モニタ２０３に表示された調整結果の画像を見て、必要に応じて上記処理を繰り返す。
【００２３】
ここで、カラーグレーディング情報について説明する。カラーグレーディング情報は、画像データに対して、色調や階調の処理（カラーグレーディング処理）を行った結果を記述した情報である。これには、例えばＡＳＣ（Ａｍｅｒｉｃａｎ  Ｓｏｃｉｅｔｙ  ｏｆ  Ｃｉｎｅｍａｔｏｇｒａｐｈｅｒｓ）で提案されているＣＤＬ（Ｃｏｌｏｒ  Ｄｅｃｉｓｉｏｎ  Ｌｉｓｔ）で記述することができる。
【００２４】
ＣＤＬでは、カラーグレーディングの各項目に対応して、その調整結果をパラメータで記述する。例えば、図３で示したように、調整項目のＬｉｆｔ／Ｇａｉｎ／Ｇａｍｍａのそれぞれについて、パラメータｒ１，ｒ１，ｒ１、パラメータｒ２，ｇ２，ｂ２及びパラメータｒ３，ｇ３，ｂ３で記述する。同様に階調情報なども、パラメータを用いて記述する。これらのパラメータを記述した内容が、カラーグレーディング情報として、様々なファイル形式で作成される。ファイル形式としては、ＣＭＸ  ＥＤＬ，ＦＩＥｘ，ＡＬＥ，ＸＭＬ等が、用途に応じて利用されている。
【００２５】
なお、ＣＤＬを用いてカラーグレーディング情報を伝達することは、映画芸術科学アカデミー（ＡＭＰＡＳ）が提案しているＡＣＥＳ規格の映像制作フローでも、利用することが想定されている。
【００２６】
次に図４の通信フロー図を用いて、カラーグレーディング装置１０２と、ビデオカメラ１０１との間の通信の手順を示す。
【００２７】
ステップＳ４０１では、ビデオカメラ１０１の電源がオンになり、ビデオカメラ１０１が動作を開始する。同様に、ステップＳ４０２では、カラーグレーディング装置１０２の電源がオンになり、カラーグレーディング装置１０２が動作を開始する。
【００２８】
次に、ステップＳ４０３で、ビデオカメラ１０１は、撮影動作を開始し、撮影した画像データをカラーグレーディング装置１０２に送信する。次に、ステップＳ４０４とステップＳ４０５で、ビデオカメラ１０１とカラーグレーディング装置１０２との間で、通信を確立する手続きを行う。通信が確立されたら、ステップＳ４０６で、ビデオカメラ１０１から、カラーグレーディング装置１０２へ、撮影した動画データに関連した撮影情報を送信する。
【００２９】
ここで、撮影情報とは、例えば、カメラの機種名、ＩＳＯ感度設定、使用するレンズに関する情報、または撮影中の光源情報などであり、ビデオカメラ１０１の撮影画像の色味や階調特性に影響を及ぼす情報である。
【００３０】
撮影情報を受信したカラーグレーディング装置１０２は、ビデオカメラ１０１から受信した画像データに対して、撮影情報をもとに、ステップＳ４０７で、カラーグレーディング調整処理を行う。その結果、ステップＳ４０８で調整処理のパラメータ情報としてのカラーグレーディング情報を生成する。
【００３１】
ここで、カラーグレーディング調整処理について、図５を用いて説明する。図５は、カラーグレーディング調整処理の内容と手順を示している。具体的には、図２のカラーグレーディング装置２０２の内部の画像処理部２０９で行う処理を示している。ここでは、画像処理装置に、画像データが、輝度・色差信号（Ｙ，Ｒ−Ｙ，Ｂ−Ｙ）として入力され、ＲＧＢ信号として出力する場合で説明する。
【００３２】
ＲＧＢ信号生成部５０１は入力された輝度・色差信号（Ｙ，Ｒ−Ｙ，Ｂ−Ｙ信号）を、ＲＧＢ信号に変換する。そして、生成したＲＧＢ信号をＩＤＴ処理部５０２に出力する。
【００３３】
ＩＤＴ（Ｉｎｐｕｔ  Ｄｅｖｉｃｅ  Ｔｒａｎｓｆｏｒｍ）処理部５０２は、入力されたＲＧＢ信号を、基準となるＲＧＢ信号に変換する。本実施例では、基準となるＲＧＢ信号として、映画芸術科学アカデミー（ＡＭＰＡＳ）が提案しているＡＣＥＳ（Ａｃａｄｅｍｙ  Ｃｏｌｏｒ  Ｅｎｃｏｄｅ  Ｓｐｅｃｉｆｉｃａｔｉｏｎ）規格を用いる。すなわち、入力されたＲＧＢ信号をＡＣＥＳ規格のＡＣＥＳ＿ＲＧＢに変換する処理を行う。
【００３４】
このＡＣＥＳ＿ＲＧＢ信号は、被写体輝度に対してリニアであり、被写体に忠実な色再現特性を持っているという特性がある。ＡＣＥＳ＿ＲＧＢ信号への変換処理は、デガンマ処理および、色再現性の補正処理、色空間の変換処理から構成される。これらＡＣＥＳ＿ＲＧＢへの変換処理のパラメータはビデオカメラ１０１の撮影情報に応じて決定する。ＩＤＴ処理部５０２は、変換したＡＣＥＳ＿ＲＧＢ信号をＬＭＴ処理部５０３へ出力する。
【００３５】
ＬＭＴ（Ｌｏｏｋ  Ｍｏｄｉｆｉｃａｔｉｏｎ  Ｔｒａｎｓｏｆｏｒｍ）処理部５０３は、操作部２０４に対するユーザ操作に従ったカラーグレーディング処理を行う。具体的には、操作部２０４からユーザの操作に従って、ＡＣＥＳ＿ＲＧＢ信号に対して、トーンカーブの調整や、マトリクス処理のパラメータを決定し、決定したパラメータに従って処理を行う。これによりユーザの所望する見た目になるような画像処理を行う。ＬＭＴ処理部５０３は、カラーグレーディング処理後の画像信号をＲＲＴ処理部５０４へ出力する。
【００３６】
ＲＲＴ（Ｒｅｆｅｒｅｎｃｅ  Ｒｅｎｄｅｒｉｎｇ  Ｔｒａｎｓｆｏｒｍ）処理部５０４は、ＡＣＥＳの規格に基づき、入力された画像信号に対して基準となるフィルム調の見た目となる画像処理を施す。ＲＲＴ処理部５０４は処理後の画像をＯＤＴ処理部５０５へ出力する。
【００３７】
ＯＤＴ（Ｏｕｔｐｕｔ  Ｄｅｖｉｃｅ  Ｔｒａｎｓｆｏｒｍ）処理部５０５は、入力画像信号を、外部モニタ２０３の色域に収まるような変換を行う。例えば、接続された外部モニタ２０３がＲｅｃ．７０９規格に対応したモニタであれば、Ｒｅｃ．７０９の色域に収まるように入力信号を変換し、Ｒｅｃ．７０９規格のガンマ処理を施す。ＯＤＴ処理部５０５は変換後の画像データを外部モニタ２０３へ出力する。
【００３８】
ここで、図４の通信フロー図に戻って、説明を続ける。ステップＳ４０８で、カラーグレーディング情報を生成したところで、ステップＳ４０９で、送信タイミングの判断を行う。すなわち、生成されたカラーグレーディング情報を、ビデオカメラ１０１に送信して良いかどうかの判定を行う。判定は、後述する所定のタイミングであるかどうかで判断する。送信するタイミングであった場合、ステップＳ４１０で、カラーグレーディング情報を、ビデオカメラ１０１に送信する。
【００３９】
次に、ステップＳ４１１では、カラーグレーディング情報を受信したビデオカメラ１０１が、ユーザに指示により画像データを記録する。記録が完了したら、ビデオカメラ１０１は、ステップＳ４１２で、受信したカラーグレーディング情報を付加情報として記録する。ここで、本実施形態では、カラーグレーディング情報を、画像ファイル（動画ファイル）とは別の付加情報ファイルとして記録する。
【００４０】
ここで、カラーグレーディング情報を送信するタイミングについて説明する。第１のタイミングは、カラーグレーディング情報生成後、オペレーターが送信指示を行った場合である。すなわち、オペレーターが、カラーグレーディング情報の調整の途中で、送信可能な状態まで調整できたと判断したときに、操作部の送信ボタン（あるいは、同様な機能を持ったコマンド等）を押すことで、明示的に送信指示を行った場合である。オペレーターの送信指示が、所定のタイミングとなり、カラーグレーディング装置１０２は、ビデオカメラ１０１にカラーグレーディング情報を送信する。
【００４１】
第２のタイミングは、カラーグレーディング情報生成後、オペレーターが調整終了と判断した場合である。すなわち、オペレーターが、カラーグレーディング情報の調整が十分行われ、終了と判断したときに、操作部の調整終了ボタン（あるいは、同様な機能を持ったコマンド等）を押すことで、明示的に調整終了指示を行った場合である。オペレーターの調整終了指示が、所定のタイミングとなり、カラーグレーディング装置１０２は、ビデオカメラ１０１にカラーグレーディング情報を送信する。
【００４２】
第３のタイミングは、カラーグレーディング情報生成後、オペレーターが、カラーグレーディング情報の保存指示を行った場合である。すなわち、オペレーターが、カラーグレーディング情報の調整の途中で、一旦保存すべきと判断したときに、操作部の保存ボタン（あるいは、同様な機能を持ったコマンド等）を押すことで、明示的に保存指示を行った場合である。オペレーターの保存指示が、所定のタイミングとなり、カラーグレーディング装置１０２は、ビデオカメラ１０１に、カラーグレーディング情報を送信する。
【００４３】
第４のタイミングは、カラーグレーディング情報の各項目の内、少なくとも一つの項目を生成した場合である。すなわち、オペレーターが、カラーグレーディング情報の各項目を順次調整して行ったとして、少なくとも一つの項目が調整終了となった場合である。
【００４４】
例えば、輝度に関する調整項目（ガンマ等）について、オペレーターが調整終了と判断したときに、操作部の項目終了ボタン（あるいは、同様な機能を持ったコマンド等）を押すことで、明示的に輝度に関する項目の調整を終了した場合である。この時、調整していない他の項目は、初期値またはデフォルトの値のままである。オペレーターの項目調整終了指示が、所定のタイミングとなり、カラーグレーディング装置１０２は、ビデオカメラ１０１にカラーグレーディング情報を送信する。
【００４５】
第５のタイミングは、カラーグレーディング情報生成後、オペレーターが、一定時間、操作を行わなかった場合である。すなわち、オペレーターが一定時間操作しなかった場合、その時点で有る程度まで調整が済んでいると考えられる。その時点でのカラーグレーディング情報を送信しても、ビデオカメラ１０１で映像記録に十分であると考えられる。すなわち、オペレーターの操作が行われない時間が一定時間以上となった時が、所定のタイミングとなり、カラーグレーディング装置１０２は、ビデオカメラ１０１にカラーグレーディング情報を送信する。
【００４６】
このように、カラーコレクション装置１０２における、調整処理に関連した、所定のタイミングで、カラーグレーディング情報が撮像装置であるビデオカメラ１０２に送信される。
【００４７】
なお、一旦カラーグレーディングを送信した後も、再びカラーグレーディング調整処理を行い、異なるカラーグレーディング情報を生成する場合が考えられる。この場合は、図６に示すように、再度、カラーグレーディング情報を送信する。すなわち、ステップＳ４１０の送信後、ステップＳ６０１で、カラーグレーディング調整処理を行い、ステップＳ６０２でカラーグレーディング情報を生成する。
【００４８】
そして、再び、ステップＳ６０３で、送信タイミングの判断を行い、所定のタイミングであった場合、ステップＳ６０４で、カラーグレーディング情報をビデオカメラ１０１に送信する。図６では、カラーグレーディング情報の送信が２回行われる場合を示したが、３回以上の送信が行われる場合も同様に、繰り返すことができる。送信されたカラーグレーディング情報のうち、ビデオカメラ１０１が、どのカラーグレーディング情報を使用するかは、ビデオカメラ１０１の仕様による。
【００４９】
ここでカラーグレーディング装置１０２の動作を、図７のフローチャートを用いて説明する。図７（ａ）で、カラーグレーディング装置１０２は、Ｓ７０２で画像データを受信し、Ｓ７０３で撮影情報を受信する。画像データと撮影情報を受信した後、カラーグレーディング装置１０２は、Ｓ７０４でカラーグレーディングの調整を行う。
【００５０】
調整後または調整中に、Ｓ７０５の送信タイミングとなる所定のタイミングであるかどうかを判定する。所定タイミングで無い場合は、カラーグレーディングの調整を引き続き行う。所定タイミングである場合は、Ｓ７０６でカラーグレーディング情報の送信を行う。送信後、Ｓ７０７で全てのカラーグレーディング調整を終了するかどうかを判断する。全てのカラーグレーディング調整を終了しない場合は、カラーグレーディングの調整を引き続き行う。全てのカラーグレーディング調整を終了する場合は、終了する。
【００５１】
図７（ｂ）は、図７（ａ）に、パラメータを記録する処理が加わった場合である。すなわち、Ｓ７０６のカラーグレーディング情報送信後、Ｓ７０８でカラーグレーディング情報を記録する。これは、所定のタイミングがカラーグレーディング情報の保存指示があった場合（第３のタイミングの場合）以外のタイミングの場合、送信したカラーグレーディング情報の履歴を記録するための処理である。この際、記録するカラーグレーディング情報には、送信した旨の判別情報を、同時に記録することができる。
【００５２】
ここで、第３のタイミング（保存指示が有った場合）以外の時に、単にカラーグレーディング情報を記録する場合は、送信した旨の判別情報は、記録する必要はない。すなわち、記録されたカラーグレーディング情報が複数あった場合、どのカラーグレーディング情報がビデオカメラ側１０１に送信されたかどうかを、この判別情報を利用することで判断することが可能となる。
【００５３】
なお、Ｓ７０６のカラーグレーディング情報送信と、Ｓ７０８のカラーグレーディング情報記録の実際のタイミングは前後しても、同等の結果は得られるので、Ｓ７０６とＳ７０８の順序は逆であってもよい。
【００５４】
以上、説明したとおり、本実施形態によれば、画像データの調整パラメータであるカラーグレーディング情報を所定のタイミングで画像処理装置からカメラに送信する。そのため、カメラ（撮像装置）により撮影する画像に、適切な調整パラメータが確実に付与されることを可能にした。
【００５５】
（第２の実施形態）
次に、第２の実施形態を説明する。本実施形態は、第１の実施形態に対して、カラーグレーディング装置からビデオカメラに、カラーグレーディング情報を送信する際に、ビデオカメラの動作状態を確認してから送信することを特徴とする。
【００５６】
図８は、第２の実施形態におけるカラーグレーディング装置２０２の構成を示す図である。図２に示す構成と同様の機能ブロックについては同じ番号を付加している。図８においては、図２の構成に対し、カメラ状態確認部８０１が追加されている。
【００５７】
カメラ状態確認部８０１は、カラーグレーディング情報の送信の前に、ビデオカメラ２０１の状態を確認する。即ち、カメラ状態確認部８０１は、カメラ状態確認要求をビデオカメラ２０１に送信する。そして、ビデオカメラ１０１から、ビデオカメラ１０１の状態を示すカメラ状態情報を受信して、ビデオカメラがカラーグレーディング情報を受信できるかどうかを判断する。カメラ状態情報は、例えば、ビデオカメラ２０１が記録待機状態であるか、或いは、記録状態であるかを示している。
【００５８】
ビデオカメラ２０１が記録待機状態である場合、次に記録される画像データの付加情報として、ビデオカメラ２０１に対して送信されたカラーグレーディング情報が記録される。また、ビデオカメラ２０１が記録状態である場合、カメラの構図が大きく変わるパンニング等の動作が行われた際に、追加のカメラ状態情報として、シーン切り替わり等のカメラ状態情報が送られる。この場合、パンニング動作後の画像データに対して、再度カラーグレーディング処理を行ってから、カラーグレーディング情報を送信することとなる。
【００５９】
また例えば、ビデオカメラ２０１で、レンズ交換やフィルター交換など画像に影響を与えるセットの交換などを行っている場合、セットの交換後の画像データに対して、再度カラーグレーディング調整が必要となる。このため、交換前の状態で撮影された画像データに対して行ったカラーグレーディング情報を、交換中に送信しても、交換後のビデオカメラには適用できないものである可能性が高く、送信する必要は少ない。
【００６０】
このように、ビデオカメラ２０１の状態が、カラーグレーディング装置２０２で調整したカラーグレーディング情報を受信して良い状態であるかを確認してから、カラーグレーディング情報を送信する。例えば、ビデオカメラ２０１からカラーグレーディング装置２０２に対して画像データを送信してから、ほぼ同じ撮影条件の下で、撮影記録開始を待っている状態かどうかである。ビデオカメラ２０１のカメラ状態情報を確認することで、ビデオカメラ２０１が記録する画像に適切に対応したカラーグレーディング情報を送信することができる。
【００６１】
次に図９のフロー図を用いて、カラーグレーディング装置１０２とビデオカメラ１０１との間の通信の手順を示す。ほとんどのステップは、図４のフロー図と同等であるので、図４と共通の番号を付加している。図９では、図４のステップＳ４０９からＳ４１０が、ステップＳ９０１からＳ９０５に替わっている。
【００６２】
図９で、ステップＳ４０８で、カラーグレーディング情報を生成したところで、ステップＳ９０１で、送信タイミングの判断を行う。すなわち、生成されたカラーグレーディング情報を、ビデオカメラ１０１に送信して良いかどうかの判定を行う。判定は、前述した所定のタイミングであるかどうかで判断する。送信するタイミングであった場合、ステップＳ９０２で、カメラ状態確認要求を送信し、ビデオカメラ１０１が、カラーグレーディング情報を受信可能かどうか確認する。
【００６３】
ビデオカメラ１０１は、ステップＳ９０３で、現在の動作状態を示すカメラ状態情報を送信する。カラーグレーディング装置１０２は、ステップＳ９０４でカメラ状態情報を受信して、ビデオカメラ１０１が、カラーグレーディング情報を受信可能であるかどうかを判断する。ビデオカメラ１０１がカラーグレーディング情報を受信可能である場合は、ステップＳ９０５で、カラーグレーディング情報を送信する。
【００６４】
ビデオカメラ１０１がカラーグレーディング情報を受信可能でない場合は、一定時間待機後、再度ステップＳ９０２のカメラ状態確認要求を送信し、ビデオカメラ１０１が受信可能となるまで待機する。または、あらためて、ステップＳ４０７のカラーグレーディング調整をやり直すなど、ステップＳ９０１の送信タイミング判断以前の処理を繰り返す。
【００６５】
ステップＳ９０５以降のステップは、第１の実施形態と同様に、ステップＳ４１１では、カラーグレーディング情報を受信したビデオカメラ１０１が、撮影した画像を記録する。記録が完了したら、ビデオカメラ１０１は、ステップＳ４１２で、受信したカラーグレーディング情報を記録する。この際、本実施形態では、ビデオカメラ１０１がカラーグレーディング情報を受信可能であることを確認してあるため、送信したカラーグレーディング情報を有効に利用した撮影が行える。
【００６６】
図１０は、第２の実施形態における、カラーグレーディング装置１０２の動作を示すフローチャートである。図７と同様の処理については、同様の番号を付加している。図１０（ａ）および図１０（ｂ）は、図７（ａ）に対応するフローである。
【００６７】
図１０（ａ）では、Ｓ７０５で所定タイミングの判断を行った後、Ｓ１００１で、ビデオカメラ１０１がカラーグレーディング情報を受信可能かどうか、カメラ状態の確認を行う。ビデオカメラ１０１が受信可能な場合、Ｓ７０６のカラーグレーディング情報の送信を行う。ビデオカメラ１０１が受信可能でない場合は、一定間隔で、カメラ状態の確認を繰り返す。
【００６８】
図１０（ｂ）では、Ｓ７０５で所定タイミングの判断を行った後、Ｓ１００２で、ビデオカメラ１０１がカラーグレーディング情報を受信可能かどうか、カメラ状態の確認を行う。ビデオカメラ１が受信可能な場合、Ｓ７０６のカラーグレーディング情報の送信を行う。ビデオカメラ１０１が受信可能でない場合は、カラーグレーディング調整を繰り返す。
【００６９】
図１０（ｃ）および図１０（ｄ）は、図７（ｂ）に対応するフローである。図１０（ｃ）では、Ｓ７０５で所定タイミングの判断を行った後、Ｓ１００１で、ビデオカメラ１０１がカラーグレーディング情報を受信可能かどうか、カメラ状態の確認を行う。ビデオカメラ１０１が受信可能な場合、Ｓ７０６のカラーグレーディング情報の送信を行う。ビデオカメラ１０１が受信可能でない場合は、一定間隔で、カメラ状態の確認を繰り返す。
【００７０】
図１０（ｄ）では、Ｓ７０５で所定タイミングの判断を行った後、Ｓ１００２で、ビデオカメラ１０１がカラーグレーディング情報を受信可能かどうか、カメラ状態の確認を行う。ビデオカメラ１０１が受信可能な場合、Ｓ７０６のカラーグレーディング情報の送信を行う。ビデオカメラ１０１が受信可能でない場合は、カラーグレーディング調整を繰り返す。
【００７１】
以上説明したように、第２の実施形態では、ビデオカメラの動作状態を確認してから、カラーグレーディング情報を送信する。これにより、ビデオカメラでは、撮影動作に適したカラーグレーディング情報を受信することとなり、受信したカラーグレーディング情報を有効に利用した撮影が行えることとなる。
【００７２】
以上、本発明の好ましい実施形態について説明したが、本発明はこれらの実施形態に限定されず、その要旨の範囲内で種々の変形及び変更が可能である。
【図１】
2015226156.tif 000003
【図２】
2015226156.tif 000004
【図３】
2015226156.tif 000005
【図４】
2015226156.tif 000006
【図５】
2015226156.tif 000007
【図６】
2015226156.tif 000008
【図７】
2015226156.tif 000009
【図８】
2015226156.tif 000010
【図９】
2015226156.tif 000011
【図１０】
2015226156.tif 000012