(57)【要約】【課題】他の撮像装置のレンズ特性及びセンサ特性に合わせて画像データを得ることが可能な撮像装置及びその制御方法、並びにプログラムを提供する。【解決手段】撮像装置１００は、撮影条件の決定、及び画像データを変換するためのエミュレート情報を取得し、取得されたエミュレート情報により決定された撮影条件で撮影し、撮影で得られた画像データを、エミュレート情報を用いて変換する。【選択図】図５
2014225786.tif 000002
【特許請求の範囲】
【請求項１】
撮像装置であって、
前記撮像装置で撮影して得られる画像データを、他の撮像装置のレンズ及び撮像素子の特性に合わせた画像データとするために、撮影条件の決定、及び画像データを変換するためのエミュレート情報を取得する取得手段と、
前記取得手段により取得されたエミュレート情報により決定された撮影条件で撮影する撮影手段と、
前記撮影手段による撮影で得られた画像データを、前記エミュレート情報を用いて変換する変換手段と
を備えたことを特徴とする撮像装置。
【請求項２】
前記エミュレート情報は、前記他の撮像装置のレンズの特性に合わせるためのレンズエミュレート情報、前記他の撮像装置の撮像素子の特性に合わせるためのセンサエミュレート情報、及び前記他の撮像装置の色空間に合わせるための色空間エミュレート情報を含むことを特徴とする請求項１記載の撮像装置。
【請求項３】
前記レンズエミュレート情報は、レンズの種類情報、Ｆ値情報、焦点距離情報、被写界深度情報、歪み情報、周辺減光情報、及び色味情報のうちの少なくとも１つの情報を含むことを特徴とする請求項２記載の撮像装置。
【請求項４】
前記センサエミュレート情報は、撮像素子の種類情報、アスペクト比情報、画素サイズ情報、画素数情報、開口率情報、画素ピッチ情報、フィルター配列情報、及びダイナミックレンジ情報のうちの少なくとも１つの情報を含むことを特徴とする請求項２記載の撮像装置。
【請求項５】
前記色空間エミュレート情報は、色空間の種類情報を含むことを特徴とする請求項２記載の撮像装置。
【請求項６】
前記撮影手段による撮影で得られた画像データを記憶部に記憶するとともに、前記エミュレート情報を用いて前記変換手段により変換されるたびに、変換された画像データを前記記憶部に記憶することを特徴とする請求項１乃至請求項５のいずれか１項に記載の撮像装置。
【請求項７】
複数の前記エミュレート情報を組み合わせたエミュレートパターンを生成する生成手段と、
前記生成手段により生成された前記エミュレートパターンごとに、前記撮像装置で撮影して得られる画像データが他の撮像装置で撮影して得られる画像データにより近いほど値が大きくなるエミュレート評価値を算出する算出手段と、
前記算出手段により算出されたエミュレート評価値が大きい順に、エミュレートパターンを示す情報を表示部を用いてユーザに提示する提示手段とを備え、
前記撮影手段は、前記提示手段により提示されたエミュレートパターンのうち、ユーザにより選択されたエミュレートパターンのエミュレート情報により決定された撮影条件で撮影し、
前記変換手段は、前記撮影手段による撮影で得られた画像データを、前記ユーザにより選択されたエミュレートパターンのエミュレート情報を用いて変換することを特徴とする請求項１乃至請求項６のいずれか１項に記載の撮像装置。
【請求項８】
撮像装置の制御方法であって、
前記撮像装置で撮影して得られる画像データを、他の撮像装置のレンズ及び撮像素子の特性に合わせた画像データとするために、撮影条件の決定、及び画像データを変換するためのエミュレート情報を取得する取得ステップと、
前記取得ステップにより取得されたエミュレート情報により決定された撮影条件で撮影する撮影ステップと、
前記撮影ステップによる撮影で得られた画像データを、前記エミュレート情報を用いて変換する変換ステップと
を備えたことを特徴とする制御方法。
【請求項９】
前記エミュレート情報は、前記他の撮像装置のレンズの特性に合わせるためのレンズエミュレート情報、前記他の撮像装置の撮像素子の特性に合わせるためのセンサエミュレート情報、及び前記他の撮像装置の色空間に合わせるための色空間エミュレート情報を含むことを特徴とする請求項８記載の制御方法。
【請求項１０】
前記レンズエミュレート情報は、レンズの種類情報、Ｆ値情報、焦点距離情報、被写界深度情報、歪み情報、周辺減光情報、及び色味情報のうちの少なくとも１つの情報を含むことを特徴とする請求項９記載の制御方法。
【請求項１１】
前記センサエミュレート情報は、撮像素子の種類情報、アスペクト比情報、画素サイズ情報、画素数情報、開口率情報、画素ピッチ情報、フィルター配列情報、及びダイナミックレンジ情報のうちの少なくとも１つの情報を含むことを特徴とする請求項９記載の制御方法。
【請求項１２】
前記色空間エミュレート情報は、色空間の種類情報を含むことを特徴とする請求項９記載の制御方法。
【請求項１３】
前記撮影ステップによる撮影で得られた画像データを記憶部に記憶するとともに、前記エミュレート情報を用いて前記変換ステップにより変換されるたびに、変換された画像データを前記記憶部に記憶することを特徴とする請求項８乃至請求項１２のいずれか１項に記載の制御方法。
【請求項１４】
複数の前記エミュレート情報を組み合わせたエミュレートパターンを生成する生成ステップと、
前記生成ステップにより生成された前記エミュレートパターンごとに、前記撮像装置で撮影して得られる画像データが他の撮像装置で撮影して得られる画像データにより近いほど値が大きくなるエミュレート評価値を算出する算出ステップと、
前記算出ステップにより算出されたエミュレート評価値が大きい順に、エミュレートパターンを示す情報を表示部を用いてユーザに提示する提示ステップとを備え、
前記撮影ステップは、前記提示ステップにより提示されたエミュレートパターンのうち、ユーザにより選択されたエミュレートパターンのエミュレート情報により決定された撮影条件で撮影し、
前記変換ステップは、前記撮影ステップによる撮影で得られた画像データを、前記ユーザにより選択されたエミュレートパターンのエミュレート情報を用いて変換することを特徴とする請求項８乃至請求項１３のいずれか１項に記載の制御方法。
【請求項１５】
撮像装置の制御方法をコンピュータに実行させるためのプログラムであって、
前記制御方法は、
前記撮像装置で撮影して得られる画像データを、他の撮像装置のレンズ及び撮像素子の特性に合わせた画像データとするために、撮影条件の決定、及び画像データを変換するためのエミュレート情報を取得する取得ステップと、
前記取得ステップにより取得されたエミュレート情報により決定された撮影条件で撮影する撮影ステップと、
前記撮影ステップによる撮影で得られた画像データを、前記エミュレート情報を用いて変換する変換ステップと
を備えたことを特徴とするプログラム。
【請求項１６】
前記エミュレート情報は、前記他の撮像装置のレンズの特性に合わせるためのレンズエミュレート情報、前記他の撮像装置の撮像素子の特性に合わせるためのセンサエミュレート情報、及び前記他の撮像装置の色空間に合わせるための色空間エミュレート情報を含むことを特徴とする請求項１５記載のプログラム。
【請求項１７】
前記レンズエミュレート情報は、レンズの種類情報、Ｆ値情報、焦点距離情報、被写界深度情報、歪み情報、周辺減光情報、及び色味情報のうちの少なくとも１つの情報を含むことを特徴とする請求項１６記載のプログラム。
【請求項１８】
前記センサエミュレート情報は、撮像素子の種類情報、アスペクト比情報、画素サイズ情報、画素数情報、開口率情報、画素ピッチ情報、フィルター配列情報、及びダイナミックレンジ情報のうちの少なくとも１つの情報を含むことを特徴とする請求項１６記載のプログラム。
【請求項１９】
前記色空間エミュレート情報は、色空間の種類情報を含むことを特徴とする請求項１６記載のプログラム。
【請求項２０】
前記撮影ステップによる撮影で得られた画像データを記憶部に記憶するとともに、前記エミュレート情報を用いて前記変換ステップにより変換されるたびに、変換された画像データを前記記憶部に記憶することを特徴とする請求項１５乃至請求項１９のいずれか１項に記載のプログラム。
【請求項２１】
複数の前記エミュレート情報を組み合わせたエミュレートパターンを生成する生成ステップと、
前記生成ステップにより生成された前記エミュレートパターンごとに、前記撮像装置で撮影して得られる画像データが他の撮像装置で撮影して得られる画像データにより近いほど値が大きくなるエミュレート評価値を算出する算出ステップと、
前記算出ステップにより算出されたエミュレート評価値が大きい順に、エミュレートパターンを示す情報を表示部を用いてユーザに提示する提示ステップとを備え、
前記撮影ステップは、前記提示ステップにより提示されたエミュレートパターンのうち、ユーザにより選択されたエミュレートパターンのエミュレート情報により決定された撮影条件で撮影し、
前記変換ステップは、前記撮影ステップによる撮影で得られた画像データを、前記ユーザにより選択されたエミュレートパターンのエミュレート情報を用いて変換することを特徴とする請求項１５乃至請求項２０のいずれか１項に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置及びその制御方法、並びにプログラムに関する。
【背景技術】
【０００２】
近年、テレビや映画業界において、デジタルカメラ、デジタルビデオカメラが普及している。テレビや映画の制作現場においては、本番の撮影前に、事前にスタッフがロケ地を探し歩き回りベストアングルを探すロケーションハンティング（以下、「仮撮影」という）という作業を行うが、この作業は作品の完成度に大きく影響するため重要視されている。
【０００３】
これら仮撮影には、可能な限り本番の撮影と同じ撮影条件で撮影することが求められている。しかしながら仮撮影時と本番撮影時とで、全ての撮影条件を同じにするのは困難であり、また本番撮影時と同等のカメラやモニタなどの撮影機材を準備する作業負荷も大きく、この点が課題となっている。
【０００４】
そこで、近年、仮想的に任意のカメラ特性に合わせて画像データを補正する方法が提案されている。
【０００５】
その一例として、装着されていない交換レンズによる仮想撮影画像を表示することができる交換レンズ式デジタルカメラ、仮想撮影画像生成方法および仮想撮影画像表示方法が開示されている（例えば、特許文献１参照）。
【０００６】
この特許文献１では、レンズを用意また交換する手間を省いて、装着されていないレンズで撮影した場合の画像をユーザが体験できる事がメリットであると紹介されており、例えば、特許文献１で提案されているカメラを仮撮影に用いる場合がある。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００９−２５３３７２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、特許文献１で提案されているカメラは、交換レンズを交換する手間は省くことは可能であるが、カメラ本体の撮像素子等の違いについては考慮されておらず、本番撮影時と同じカメラを用意して撮影する必要があるという問題がある。
【０００９】
本発明の目的は、他の撮像装置のレンズ特性及びセンサ特性に合わせて画像データを得ることが可能な撮像装置及びその制御方法、並びにプログラムを提供することにある。
【課題を解決するための手段】
【００１０】
上記目的を達成するために、請求項１の撮像装置は、前記撮像装置で撮影して得られる画像データを、他の撮像装置のレンズ及び撮像素子の特性に合わせた画像データとするために、撮影条件の決定、及び画像データを変換するためのエミュレート情報を取得する取得手段と、前記取得手段により取得されたエミュレート情報により決定された撮影条件で撮影する撮影手段と、前記撮影手段による撮影で得られた画像データを、前記エミュレート情報を用いて変換する変換手段とを備えたことを特徴とする。
【発明の効果】
【００１１】
本発明によれば、撮影条件の決定、及び画像データを変換するためのエミュレート情報を取得し、取得されたエミュレート情報により決定された撮影条件で撮影し、撮影で得られた画像データを、エミュレート情報を用いて変換するので、他の撮像装置のレンズ特性及びセンサ特性に合わせて画像データを得ることが可能な撮像装置及びその制御方法、並びにプログラムを提供することができる。
【図面の簡単な説明】
【００１２】
【図１】仮撮影時と本番撮影時の概要を説明するための図である。
【図２】本実施の形態に係る撮像装置としてのデジタルカメラの概略構成を示す図である。
【図３】図２における不揮発性メモリに記憶されている本番カメラ情報、本番レンズ情報、仮カメラ情報、及び仮レンズ情報を示す図である。
【図４】図４（Ａ）は、図２における不揮発性メモリに記憶されているエミュレート情報を示す図であり、図４（Ｂ）は色空間変換処理を説明するための図である。
【図５】図２におけるシステム制御部により実行されるエミュレート全体処理の手順を示すフローチャートである。
【図６】ダイナミックレンジに関するエミュレート情報を取得した際に行われるＨＤＲ合成を説明するための図である。
【図７】図２におけるシステム制御部により実行されるエミュレート処理（センサ）の手順を示すフローチャートである。
【図８】図８（Ａ）は、図２における不揮発性メモリに記憶されているエミュレート情報を示す図であり、図８（Ｂ）（Ｃ）は色味エミュレート処理を説明するための図である。
【図９】図２におけるシステム制御部により実行されるエミュレート処理（色味）の手順を示すフローチャートである。
【図１０】図２におけるシステム制御部により実行される複数エミュレート提示処理の手順を示すフローチャートである。
【図１１】図２における表示部に表示されるユーザインタフェース例を示す図である。
【発明を実施するための形態】
【００１３】
以下、本発明の実施の形態について図面を参照しながら詳述する。
【００１４】
図１は、仮撮影時と本番撮影時の概要を説明するための図である。
【００１５】
図１（Ａ）は、本実施の形態に係る撮像装置の一例としてコンパクトカメラを用いた場合の仮撮影での概要を示している。
【００１６】
また、図１（Ｂ）は、業務用ビデオカメラを用いた場合の本番撮影時の概要を示している。
【００１７】
図１（Ａ）において、コンパクトカメラは、エミュレート情報を取得し、エミュレート情報により撮影して、変換した画像データ生成してファイルとして出力する。
【００１８】
一方、本番撮影時には、業務用デジタルビデオカメラ等の撮像装置を用いて撮影し、更にカラーグレーディング装置により所望の画像データを生成してファイルとして出力する。
【００１９】
図２は、本実施の形態に係る撮像装置としてのデジタルカメラ１００の概略構成を示す図である。
【００２０】
図２において、レンズ群１０１は、ズームレンズ、フォーカスレンズを含む。シャッター１０２は絞り機能を備えている。
【００２１】
撮像部１０３は光学像を電気信号に変換するＣＣＤやＣＭＯＳ素子等の撮像素子である。Ａ／Ｄ変換器１０４は撮像部１０３から出力されたアナログ信号をデジタル信号に変換し、メモリ制御部１０７及び画像処理部１０５に出力する。
【００２２】
画像処理部１０５はＡ／Ｄ変換器１０４から出力された画像データに対し、各種画像処理を行う。
【００２３】
例えば画像処理部１０５は、撮像された画像データに対し所定の演算処理を行い、得られた演算結果に基づいてシステム制御部５０において露光制御、測距制御を行う。
【００２４】
これらにより、画像処理部１０５は、ＴＴＬ（スルー・ザ・レンズ）方式のＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＥＦ（フラッシュプリ発光）処理を行う。更に画像処理部１０５では、撮影した画像データに対し所定の演算処理を行い、得られた演算結果に基づいてＴＴＬ方式のＡＷＢ（オートホワイトバランス）処理も行っている。
【００２５】
Ａ／Ｄ変換器１０４から出力された画像データは、画像処理部１０５及びメモリ制御部１０７を介して、またはメモリ制御部１０７を介してメモリ１０６に記憶される。
【００２６】
メモリ１０６は、ビデオメモリも兼ね備えており、撮像部１０３で撮影された画像データに加え、表示部１０９に表示するための画像データなどを記憶する。なお、メモリ１０６は、所定枚数の静止画像や所定時間の動画像および音声を記憶するための十分な記憶容量を備えている。
【００２７】
Ｄ／Ａ変換器１０８は、メモリ１０６に記憶されている表示部１０９に表示するための画像データをアナログ信号に変換して表示部１０９に出力する。こうして、メモリ１０６に記憶された表示用の画像データはＤ／Ａ変換器１０８を介して表示部１０９により表示される。
【００２８】
表示部１０９は、ＬＣＤ等の表示器に、Ｄ／Ａ変換器１０８からのアナログ信号に応じて画像を表示する。操作部１１５はユーザが各種の操作指示を入力するために用いられる。
【００２９】
インタフェース１１０は記録媒体１１１とのインタフェースである。記録媒体１１１はメモリカードやハードディスク等である。
【００３０】
システム制御部５０はデジタルカメラ１００のシステム全体を制御する。システム制御部５０は、不揮発性メモリ１１４に記憶されたプログラムを実行することで、後述するフローチャートに示される処理などを実行する。
【００３１】
システムタイマー１１２は各種制御に用いる時間や、内蔵された時計の時間を計測する。システムメモリ１１３には、システム制御部５０の動作用の定数、変数、または後述する不揮発性メモリ１１４から読みだしたプログラム等が展開される。
【００３２】
記憶部である不揮発性メモリ１１４は電気的に消去したり記憶することが可能であり、例えばＥＥＰＲＯＭ等が用いられる。不揮発性メモリ１１４には、システム制御部５０の動作用の定数、プログラム等が記憶される。
【００３３】
図３は、図２における不揮発性メモリ１１４に記憶されている本番カメラ情報４０１、本番レンズ情報４０２、仮カメラ情報４０３、及び仮レンズ情報４０４を示す図である。
【００３４】
図３において、本番カメラ情報４０１、及び仮カメラ情報４０３のいずれにも、機種名情報、動画フォーマット情報、静止画フォーマット情報、センサ情報、露出情報、ダイナミックレンジ情報、及び画素数情報などの情報が含まれている。
【００３５】
一方、本番レンズ情報４０２、及び仮レンズ情報４０４のいずれにも、レンズ名、レンズ種類、レンズ構成、焦点距離、最短撮影距離、ズーム比、色味となどの情報が含まれている。
【００３６】
上述した本番カメラ情報４０１、本番レンズ情報４０２、仮カメラ情報４０３、及び仮レンズ情報４０４は、エミュレート情報のテーブルとして不揮発性メモリ１１４に記憶されている。
【００３７】
図４（Ａ）は、図２における不揮発性メモリ１１４に記憶されているエミュレート情報５０１を示す図であり、図４（Ｂ）は色空間変換処理を説明するための図である。
【００３８】
図４（Ａ）で示されるエミュレート情報５０１は、一例としてダイナミックレンジに関するエミュレート情報を示しており、本番撮影時と仮撮影時のカメラ機種名、ダイナミックレンジ、エミュレート情報Ａ、Ｂなどの情報が含まれている。
【００３９】
図４（Ａ）においては、本番カメラのダイナミックレンジ１２ｅＶに対し、仮カメラのダイナミックレンジは１０ｅＶであることが示され、さらにエミュレート情報Ａは露出を±１段差で撮影した２枚の画像をＨＤＲ合成することを示している。
【００４０】
図４（Ｂ）は、一例として、ＩＴＵ−Ｒ  ＢＴ．７０９やＳＲＧＢで規定されている色空間ＲＧＢ７０９の画像データのＲＧＢ値を一旦ＸＹＺ色空間に変換し、ＸＹＺ色空間からＡＣＥＳ色空間ＲＧＢＡＣＥＳのＲＧＢ値に変換する内容を示している。
【００４１】
なお、上記ＡＣＥＳ（Academy Color Encording Specification：アカデミー色符号化仕様）色空間は、米国の映画芸術科学協会（ＡＭＰＡＳ：Academy of Motion Picture Arts and Science）が提案し、ＳＭＰＴＥにおいて規格化されたものである。
【００４２】
色空間ＲＧＢ７０９の画像データのＲＧＢ値（Ｒ７０９，Ｇ７０９，Ｂ７０９）を、行列Ｍ７０９→ＡＣＥＳを用いて色空間ＲＧＢＡＣＥＳの画像データのＲＧＢ値（ＲＡＣＥＳ，ＧＡＣＥＳ，ＢＡＣＥＳ）に変換する。
【００４３】
図５は、図２におけるシステム制御部５０により実行されるエミュレート全体処理の手順を示すフローチャートである。
【００４４】
図５において、図３、４で説明したレンズ、センサ、色空間に関するエミュレート情報を取得する（ステップＳ３０１）。このステップＳ３０１は、撮像装置で撮影して得られる画像データを、他の撮像装置のレンズ及び撮像素子の特性に合わせた画像データとするために、撮影条件の決定、及び画像データを変換するためのエミュレート情報を取得する取得手段に対応する。
【００４５】
次いで、取得したレンズ、センサエミュレート情報を基に撮影条件を決定し、決定した撮影条件で撮影を行い、撮影で得られた画像データを、画像処理部１０５で変換する（ステップＳ３０２）。
【００４６】
そして、色空間に関するエミュレート情報を用いて、図４（Ｂ）で説明した色空間変換処理を行う。上記ステップＳ３０２、３０３は、撮影で得られた画像データを、エミュレート情報を用いて変換する変換手段に対応する。
【００４７】
次いで、エミュレート情報以外の画像調整パラメータを用いて、画像データを変換する（ステップＳ３０４）。上記画像調整パラメータとは、例えば、監督の所望の画像となるように画像全体の色味を微調整する為の画像調整パラメータを示す。画像調整パラメータファイルは不揮発性メモリ１１４や記録媒体１１１に予め記憶されているものとする。なお、エミュレート情報以外の画像調整パラメータを用いた画像調整が不要な場合はこのステップは省略される。
【００４８】
そして、上記ステップＳ３０２〜３０４で変換された画像データをメモリ１０６に記憶して（ステップＳ３０５）、記憶した画像データを表示部１０９に表示して（ステップＳ３０６）、本処理を終了する。
【００４９】
なお、上記ステップＳ３０５で画像データを記憶する際に、ステップＳ３０１で取得したエミュレート情報、ステップＳ３０２で撮影することで得られた画像データ、同じくステップＳ３０２での変換後の画像データ、ステップＳ３０３での変換後の画像データ、及びステップＳ３０４で用いた画像調整パラメータファイルの各々を、必要に応じて記憶するようにしてもよい。さらに、各画像データの相互関係を示す情報を記憶するようにしてもよい。すなわち、撮影で得られた画像データを記憶部に記憶するとともに、エミュレート情報を用いて変換されるたびに、変換された画像データを記憶部に記憶するようにしてもよい。
【００５０】
こうすることで、各々の処理過程の画像データを容易に取り出す事が可能になり、後でエミュレート情報や画像調整パラメータを変更する必要が出てきた場合においても、容易に画像データを変換することが可能になる。
【００５１】
図６は、ダイナミックレンジに関するエミュレート情報を取得した際に行われるＨＤＲ合成を説明するための図である。
【００５２】
図６において、縦方向は画像のダイナミックレンジの幅を示しており、各矢印は撮影された画像データが持つダイナミックレンジの範囲を示している。
【００５３】
図６（Ａ）は、図４のエミュレート情報Ａに示される、露出を±１段差で撮影した２枚の画像のＨＤＲ合成を説明するための図である。
【００５４】
図６（Ａ）において、（１）本番カメラのダイナミックレンジ１２ｅＶに対し、（２）仮カメラのダイナミックレンジは１０ｅＶなので、２ｅＶ程ダイナミックレンジが足りないことになる。
【００５５】
そこで、（３）露出を＋１段で仮カメラで撮影した画像と、（４）露出を−１段で仮カメラで撮影した画像とをＨＤＲ合成することで（５）、仮カメラで１２ｅＶ相当の画像を得ることができる。
【００５６】
図６（Ｂ）は、図４のエミュレート情報Ｂに示される、露出を±１／２段差で撮影した４枚の画像のＨＤＲ合成を説明するための図である。
【００５７】
図６（Ｂ）において、（１）本番カメラのダイナミックレンジ１２ｅＶに対し、（２）仮カメラのダイナミックレンジは１０ｅＶなので、２ｅＶ程ダイナミックレンジが足りないことになる。（３）〜（６）で露出を１／２段ステップで仮カメラで撮影した画像４枚をＨＤＲ合成することで（７）仮カメラで１２ｅＶ相当の画像を得ることができる。
【００５８】
以上説明したＨＤＲ合成を行う場合のエミュレート処理について説明する。
【００５９】
図７は、図２におけるシステム制御部５０により実行されるエミュレート処理（センサ）の手順を示すフローチャートである。
【００６０】
なお、図７に示される処理は、図５のステップＳ３０１，３０２に相当する処理である。
【００６１】
図７において、センサのダイナミックレンジのエミュレート情報を取得する（ステップＳ７０１）。具体的には、図４で説明した本番撮影時と仮撮影時の各々のカメラ機種名、各々のカメラのダイナミックレンジ、エミュレートＡ，Ｂを取得する。
【００６２】
次いで、ステップＳ７０１で取得したダイナミックレンジのエミュレート情報を基にデジタルカメラ１００の撮影条件を設定する（ステップＳ７０２）。
【００６３】
例えば、取得したエミュレート情報が図４に示したエミュレート情報Ａであった場合には、露出±１段差で２枚撮影する撮影条件となる。
【００６４】
こうして設定された撮影条件で撮影し（ステップＳ７０３）、他にエミュレートするものがあるか否か判別する（ステップＳ７０４）。
【００６５】
ステップＳ７０４の判別の結果、他にエミュレートするものがない場合には（ステップＳ７０４でＮＯ）、本処理を終了する。一方、ステップＳ７０４の判別の結果、他にエミュレートするものがある場合には（ステップＳ７０４でＹＥＳ）、ステップＳ７０２に戻る。例えば、エミュレートＡ，Ｂを取得した場合には、エミュレートＡに対する処理終了後に、他にエミュレートするものとしてエミュレートＢに対する処理を行うこととなる。
【００６６】
以上説明したように、本実施の形態に係る撮像装置１００は、他の撮像装置のセンサや色空間エミュレート情報を取得し、取得したエミュレート情報を基に他の撮像装置のセンサや色空間の特性に合わせた画像データを生成し、各々の処理工程のデータを記録し、表示可能な構成とした。
【００６７】
これにより、ユーザは仮想的に他の撮像装置の画像を生成することが可能となり、例えば本番撮影時に用いる大型カメラの撮影機材を用意せずに、小型カメラで大型カメラのダイナミックレンジと同等の画像を得ることができる。
【００６８】
なお、上述した説明ではセンサのダイナミックレンジのエミュレート情報を取得する例について説明したが、エミュレート情報はダイナミックレンジに限るものではない。
【００６９】
例えば、センサの種類情報、アスペクト比情報、画素サイズ情報、画素数情報、開口率情報、画素ピッチ情報、フィルター配列情報などに関するエミュレート情報であっても良い。
【００７０】
例えば、センサのアスペクト比のエミュレート情報を取得した場合は、本番撮影時のセンサのアスペクト比に合わせて、仮カメラでパノラマ撮影するなどして本番撮影時のアスペクト比に合わせる。
【００７１】
例えば本番撮影時のアスペクト比が１６：９に対して仮撮影時のアスペクト比３：２であった場合に、パノラマ撮影もしくはトリミングすることで１６：９の比率に合わせる。
【００７２】
また例えば、センサの画素数のエミュレート情報を取得した場合は、仮撮影時のセンサの画素数は本番撮影時のセンサの画素数よりも少ないので全体的にぼやけた画像になってしまう可能性がある為、エッジ強調処理をすることで本番撮影時のセンサの画素数で撮影した場合の画質に合わせる。
【００７３】
なお、上記実施の形態では、デジタルカメラを例について説明したが、これに限定するものではない。例えば、デジタルビデオカメラにおいて同様の構成をとることが可能である。
【００７４】
なお、エミュレート情報は１つであっても良いし、２つ以上あっても良い。エミュレート情報が複数ある場合にはエミュレート処理時間が長くなるため、予めユーザがエミュレート処理時間を設定し、その処理時間範囲で優先度が高いエミュレート情報から処理するような構成として良い。
【００７５】
なお、上記実施の形態では、デジタルカメラ１００内部の不揮発性メモリ１１４や記録媒体１１１に記録されているデーターベースにあるエミュレート情報を基にエミュレートする構成としたが、これに限るものではなく、データーベースが外部にある構成としても構わない。
【００７６】
その場合は、システム制御部５０は図示していない通信Ｉ／Ｆを介して外部のデーターベースに本番撮影時のカメラと仮撮影時のカメラの組み合わせに該当するエミュレート情報があるか否かを検索し、該当するエミュレート情報があった場合はそのエミュレート情報を取得する構成になる。
【００７７】
なお、上記実施の形態では、他のカメラの特性に合わせる為の変換情報であるエミュレート情報が、予め不揮発性メモリ１１４や記録媒体１１１に記録されているものとして説明したが、これに限るものではなく、図４に示した機種名・ファイルフォーマットなどといったカメラ情報や機種名・焦点距離などといったレンズ情報を取得して、取得したカメラ情報・レンズ情報を基にエミュレート情報をデジタルカメラ１００内部で生成する構成にしても良い。
【００７８】
なお、図１において、業務用デジタルビデオカメラの画像データをコンパクトなデジタルカメラを用いて仮想的に生成する例について説明したが、これに限るものではなく、業務用デジタルカメラを用いてコンパクトなデジタルカメラの特性に合わせた画像データを生成しても良い。
【００７９】
次に、他のカメラのレンズの色味に関するエミュレート情報を取得し、取得したエミュレート情報を基に他のカメラのレンズの色味に合わせた画像データを生成する処理について説明する。
【００８０】
図８（Ａ）は、図２における不揮発性メモリ１１４に記憶されているエミュレート情報９０１を示す図であり、図８（Ｂ）（Ｃ）は色味エミュレート処理を説明するための図である。
【００８１】
図８（Ａ）におけるエミュレート情報９０１は、レンズの色味に関するエミュレート情報を示している。レンズの色味とは、レンズの分光透過特性やＲＧＢバランスのことをいう。
【００８２】
図８（Ａ）において、エミュレート情報９０１には、本番撮影時・仮撮影時のレンズの機種名、レンズの色味情報、ＲＧＢの変換係数を示すエミュレート情報が含まれている。
【００８３】
そして、このエミュレート情報は、図８（Ｂ）に示される行列Ｌｃｏｌｏｒ＿ａｔｏＡを示している。この行列Ｌｃｏｌｏｒ＿ａｔｏＡを用いて、ＲＧＢ値（Ｒ，Ｇ，Ｂ）を（Ｒ’，Ｇ’，Ｂ’）に変換することで、仮撮影時のレンズの色味を本番撮影時のレンズの色味に合わせるようになっている。
【００８４】
また、図８（Ｃ）は、ＸＹ色度図を示している。点１１０３、１１０４、１１０５は、仮カメラで撮像した画像データの画素値ＲＧＢの点をＸＹ色度図上にプロットしたものである。
【００８５】
一方、点１１０６，１１０７，１１０８は、点１１０３，１１０４，１１０５を上記行列Ｌｃｏｌｏｒ＿ａｔｏＡで変換して得られた本番カメラで用いるレンズで撮像した画像データの画素値ＲＧＢをプロットしたものである。
【００８６】
なお、エミュレート情報に行列を用いた例を説明したが、これに限ったものではなく、仮カメラで撮影した画像データの画素値とそれに対応する本番カメラのレンズの色味を考慮した画素値の対応付けテーブルがエミュレート情報であっても良い。
【００８７】
図９は、図２におけるシステム制御部５０により実行されるエミュレート処理（色味）の手順を示すフローチャートである。
【００８８】
なお、図９に示される処理は、図５のステップＳ３０１，３０２に相当する処理である。
【００８９】
図９において、図８で説明したレンズの色味のエミュレート情報を取得する（ステップＳ１００１）。
【００９０】
次いで、撮影し（ステップＳ１００２）、ステップＳ１００１で取得したレンズの色味のエミュレート情報を基に、図８で説明したように画像データを変換する（ステップＳ１００３）。
【００９１】
そして、他にエミュレートするものがあるか否か判別する（ステップＳ１００４）。
【００９２】
ステップＳ１００４の判別の結果、他にエミュレートするものがない場合には（ステップＳ１００４でＮＯ）、本処理を終了する。一方、ステップＳ１００４の判別の結果、他にエミュレートするものがある場合には（ステップＳ１００４でＹＥＳ）、ステップＳ１００３に戻る。
【００９３】
図９で説明した処理では、他の撮像装置のレンズエミュレート情報を取得し、取得したエミュレート情報を基に他の撮像装置のレンズ特性に合わせた画像データを生成する。
【００９４】
これにより、ユーザは仮想的に他の撮像装置の特性に合わせた画像を生成することが可能となり、例えば本番撮影時に用いる大型カメラの撮影機材を用意せずに、小型カメラで大型カメラと同等の画像を得ることができる。
【００９５】
なお、上記説明ではレンズの色味に関するエミュレート情報を取得する例について説明したが、エミュレート情報はレンズの色味に限るものではない。例えば、レンズの種類情報、Ｆ値情報、焦点距離情報、被写界深度情報、歪み情報、周辺減光情報などに関するエミュレート情報であっても良い。
【００９６】
例えば焦点距離に関するエミュレート情報であった場合には、本番撮影時のレンズの焦点距離範囲に対応する仮撮影時のレンズの焦点距離範囲を換算して求める。
【００９７】
さらに、仮撮影時において、仮カメラでの焦点距離値と本番カメラでの焦点距離値とをユーザが任意に切り替えて表示部１０９に表示することで、ユーザは本番撮影時にどの程度の焦点距離にすればよいかを把握することができる。
【００９８】
また、エミュレート情報として、センサのフィルター特性を加味するための情報でもよい。センサのフィルター特性とは、例えばＣＭＯＳセンサの前面にあるローパスフィルタの赤外カットフィルターの特性などであり、この場合、上述した仮カメラから本番カメラの色味に変換する為の行列Ｌｃｏｌｏｒ＿ａｔｏＡに、更にセンサのフィルター特性を加味した行列を用いてエミュレートすることになる。
【００９９】
次に、複数のエミュレートパターンをユーザに提示し、ユーザが選択可能とするための処理について説明する。
【０１００】
上記エミュレートパターンとは、本番撮影時の本番カメラと装着するレンズの組み合わせパターンを示す。例えば、本番撮影時の本番カメラＡに対し、本番カメラＡに装着可能なレンズ候補がレンズＡ、レンズＢ、レンズＣ・・・とあった場合に、本番カメラＡとレンズ候補Ａ、Ｂ、Ｃ・・・の全組み合わせパターンである。
【０１０１】
そのために、以下に説明する処理では、まず他のカメラのダイナミックレンジに関するエミュレート情報とレンズの色味に関するエミュレート情報を取得し、選択されたエミュレートパターンを基に他のカメラのダイナミックレンジ及びレンズの色味に合わせた画像データを生成する。
【０１０２】
また、エミュレートパターン毎に、エミュレート評価値が算出される。このエミュレート評価値とは、仮撮影時の画像データが本番撮影時に撮影される画像データにより近いほど大きくなる値である。
【０１０３】
例えば、評価値を１〜１００の範囲とし、ダイナミックレンジの場合で説明すると、仮撮影時のカメラで本番撮影時のカメラのダイナミックレンジが完全に補えれば、評価値は１００となる。
【０１０４】
また、レンズの色味に関して説明すると、レンズの色味を完全に一致させる、すなわち、図８（Ｃ）に示したＸＹ色度図において、点１１０３，１１０４，１１０５の画素値ＲＧＢのプロット点を本番カメラで用いるレンズで撮像した画像データの画素値ＲＧＢのプロット点と一致させることができればレンズの色味のエミュレート評価値は１００となる。
【０１０５】
最終的なエミュレート評価値は、求めたエミュレート評価値をエミュレートの項目数で除算して求める。
【０１０６】
例えばダイナミックレンジのエミュレート評価値が１００で、レンズの色味のエミュレート評価値が５０であった場合は、（１００＋５０）／２となるので、最終的なエミュレート評価値は７５となる。
【０１０７】
図１０は、図２におけるシステム制御部５０により実行される複数エミュレート提示処理の手順を示すフローチャートである。
【０１０８】
なお、図１０に示される処理は、図５の処理開始からステップＳ３０２までの処理に相当する処理である。
【０１０９】
図１０において、複数のエミュレート情報を取得する（ステップＳ１２０１）。今の場合、ダイナミックレンジとレンズの色味のエミュレート情報を取得するものとしている。
【０１１０】
次いで、ステップＳ１２０１で取得したエミュレート情報を基にエミュレートパターンを生成する（ステップＳ１２０２）。このステップＳ１２０２は、複数のエミュレート情報を組み合わせたエミュレートパターンを生成する生成手段に対応する。
【０１１１】
そして、ステップＳ１２０２で生成したエミュレートパターン毎に、上述したエミュレート評価値を算出する（ステップＳ１２０３）。このステップＳ１２０３は、生成されたエミュレートパターンごとに、撮像装置で撮影して得られる画像データが他の撮像装置で撮影して得られる画像データにより近いほど値が大きくなるエミュレート評価値を算出する算出手段に対応する。
【０１１２】
ステップＳ１２０３で算出したエミュレート評価値が高い順にエミュレートパターンを表示部１０９を用いてユーザに提示する（ステップＳ１２０４）。この提示例については後述する。このステップＳ１２０４は、算出されたエミュレート評価値が大きい順に、エミュレートパターンを示す情報を表示部を用いてユーザに提示する提示手段に対応する。
【０１１３】
そして、ステップＳ１２０４で提示されたエミュレートパターンの中から、ユーザによって操作部１１５を介して選択されたエミュレートパターンを取得する（ステップＳ１２０５）。次いで、撮影し（ステップＳ１２０６）、選択されたエミュレートパターンを基に画像データを変換して（ステップＳ１２０７）、本処理を終了する。
【０１１４】
このように、図１０の処理では、提示されたエミュレートパターンのうち、ユーザにより選択されたエミュレートパターンのエミュレート情報により決定された撮影条件で撮影し、撮影で得られた画像データを、ユーザにより選択されたエミュレートパターンのエミュレート情報を用いて変換する。
【０１１５】
図１１は、図２における表示部１０９に表示されるユーザインタフェース例を示す図である。
【０１１６】
図１１（Ａ）は、エミュレート評価値が高い順にエミュレートパターンを提示した例を示す図である。
【０１１７】
図１１（Ａ）において、１）〜４）に本番カメラとレンズの組み合わせと、エミュレート評価値とが表示されている。
【０１１８】
これらの中から、ユーザは所望のエミュレートパターンを選択することで、そのエミュレートパターンに従った画像データを取得することができる。
【０１１９】
図１１（Ｂ）は、ユーザが優先したいエミュレート情報の項目を選択させるための画面例を示す図である。
【０１２０】
これは、ユーザが優先したいエミュレート情報の項目のエミュレート評価値が高くなるエミュレートパターン順に提示するために、ユーザが優先したいエミュレート情報の項目を選択させる場合に表示される画面である。図１１（Ｂ）の場合は、ユーザによりダイナミックレンジに関するエミュレート情報の項目を選択された例を示している。
【０１２１】
図１０で説明した処理では、他の撮像装置のダイナミックレンジやレンズのエミュレート情報を取得し、取得したエミュレート情報を基に複数のエミュレートパターンを生成し、生成したエミュレートパターンから選択されたエミュレートパターンを基に、他の撮像装置のダイナミックレンジやレンズの色味に合わせた画像データを生成する。
【０１２２】
これにより、ユーザは仮想的に他の撮像装置の特性に合わせた画像を生成することが可能となり、例えば本番撮影時に用いる大型カメラの撮影機材を用意せずに、小型カメラで大型カメラと同等の画像を得ることができる。
【０１２３】
なお、上記説明ではダイナミックレンジ及びレンズの色味に関するエミュレート情報を取得する例について説明したが、エミュレート情報はこれに限るものではない。例えば、レンズの種類情報、Ｆ値情報、焦点距離情報、被写界深度情報、歪み情報、周辺減光情報などに関するエミュレート情報であっても良い。
【０１２４】
本実施の形態によれば、撮影条件の決定、及び画像データを変換するためのエミュレート情報を取得し（ステップＳ３０１）、取得されたエミュレート情報により決定された撮影条件で撮影し、撮影で得られた画像データを、エミュレート情報を用いて変換するので（ステップＳ３０２）、他の撮像装置のレンズ特性及びセンサ特性に合わせて画像データを得ることが可能となる。
【０１２５】
（他の実施の形態）
本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）をネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムコードを読み出して実行する処理である。この場合、そのプログラム、及び該プログラムを記憶した記憶媒体は本発明を構成することになる。
【符号の説明】
【０１２６】
５０  システム制御部
１００  撮像装置
１０５  画像処理部
１０６  メモリ
１１４  不揮発性メモリ
【図１】
2014225786.tif 000003
【図２】
2014225786.tif 000004
【図３】
2014225786.tif 000005
【図４】
2014225786.tif 000006
【図５】
2014225786.tif 000007
【図６】
2014225786.tif 000008
【図７】
2014225786.tif 000009
【図８】
2014225786.tif 000010
【図９】
2014225786.tif 000011
【図１０】
2014225786.tif 000012
【図１１】
2014225786.tif 000013