(57)【要約】【課題】３次元表示を行うための複数の画像をブラケット撮影により取得した場合に、画像を容易に比較できるようにする。【解決手段】ＡＥブラケット撮影を行うことにより、撮影時の露出値が異なる複数の画像群を取得する。露出値が大きいほど画像群の視差が大きくなるように、３次元処理部３０が画像群に３次元処理を行い、３次元画像を取得する。３次元画像の一覧を３次元表示すると、露出値が大きいほど立体感が大きくなるように立体視を行うことができる。【選択図】図１
2010114549.tif 000002
【特許請求の範囲】
【請求項１】
ブラケット撮影により取得された、それぞれが３次元表示を行うための複数の画像からなる、複数の画像群を取得する画像取得手段と、
前記ブラケット撮影時における設定値の相違に応じて、前記複数の画像群のそれぞれに含まれる前記複数の画像間の視差を変更して、前記複数の画像群のそれぞれに含まれる前記複数の画像に対して３次元処理を行うことにより、前記設定値が異なる撮影毎に複数の３次元画像を取得する３次元処理手段と、
前記複数の３次元画像の３次元表示を行う表示手段とを備えたことを特徴とする３次元表示装置。
【請求項２】
前記表示手段は、前記複数の３次元画像の一覧の３次元表示を行う手段であることを特徴とする請求項１記載の３次元表示装置。
【請求項３】
前記３次元処理手段は、前記ブラケット撮影がＡＥブラケット撮影である場合において、撮影時の露出設定値が大きいほど立体感が大きくなるように、前記複数の画像群のそれぞれに含まれる前記複数の画像間の視差を変更する手段であることを特徴とする請求項１または２記載の３次元表示装置。
【請求項４】
ブラケット撮影により取得された、それぞれが３次元表示を行うための複数の画像からなる、複数の画像群を取得し、
前記ブラケット撮影時における設定値の相違に応じて、前記複数の画像群のそれぞれに含まれる前記複数の画像間の視差を変更して、前記複数の画像群のそれぞれに含まれる前記複数の画像に対して３次元処理を行うことにより、前記設定値が異なる撮影毎に複数の３次元画像を取得し、
前記複数の３次元画像の３次元表示を行うことを特徴とする３次元表示方法。
【請求項５】
ブラケット撮影により取得された、それぞれが３次元表示を行うための複数の画像からなる、複数の画像群を取得する手順と、
前記ブラケット撮影時における設定値の相違に応じて、前記複数の画像群のそれぞれに含まれる前記複数の画像間の視差を変更して、前記複数の画像群のそれぞれに含まれる前記複数の画像に対して３次元処理を行うことにより、前記設定値が異なる撮影毎に複数の３次元画像を取得する手順と、
前記複数の３次元画像の３次元表示を行う手順とを有する３次元表示方法をコンピュータに実行させることを特徴とするプログラム。
【請求項６】
ブラケット撮影により取得された、それぞれが３次元表示を行うための複数の画像からなる、複数の画像群を取得する画像取得手段と、
前記ブラケット撮影時における設定値の相違に応じて、前記複数の画像群のそれぞれに含まれる前記複数の画像間の視差を変更する処理手段とを備えたことを特徴とする画像処理装置。
【請求項７】
ブラケット撮影により取得された、それぞれが３次元表示を行うための複数の画像からなる、複数の画像群を取得する画像取得手段と、
前記ブラケット撮影時における設定値の相違に応じて、前記複数の画像群のそれぞれに含まれる前記複数の画像間に設定すべき視差量を算出する処理手段と、
該視差量を前記複数の画像と関連づけて保存する保存手段とを備えたことを特徴とする画像処理装置。
【請求項８】
ブラケット撮影により取得された、それぞれが３次元表示を行うための複数の画像からなる、複数の画像群を取得し、
前記ブラケット撮影時における設定値の相違に応じて、前記複数の画像群のそれぞれに含まれる前記複数の画像間の視差を変更することを特徴とする画像処理方法。
【請求項９】
ブラケット撮影により取得された、それぞれが３次元表示を行うための複数の画像からなる、複数の画像群を取得し、
前記ブラケット撮影時における設定値の相違に応じて、前記複数の画像群のそれぞれに含まれる前記複数の画像間に設定すべき視差量を算出し、
該視差量を前記複数の画像と関連づけて保存することを特徴とする画像処理方法。
【請求項１０】
ブラケット撮影により取得された、それぞれが３次元表示を行うための複数の画像からなる、複数の画像群を取得する手順と、
前記ブラケット撮影時における設定値の相違に応じて、前記複数の画像群のそれぞれに含まれる前記複数の画像間の視差を変更する手順とを有する画像処理方法をコンピュータに実行させることを特徴とするプログラム。
【請求項１１】
ブラケット撮影により取得された、それぞれが３次元表示を行うための複数の画像からなる、複数の画像群を取得する手順と、
前記ブラケット撮影時における設定値の相違に応じて、前記複数の画像群のそれぞれに含まれる前記複数の画像間に設定すべき視差量を算出する手順と、
該視差量を前記複数の画像と関連づけて保存する手順とを有する画像処理方法をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像を３次元表示する３次元表示装置および方法並びに３次元表示方法をコンピュータに実行させるためのプログラムに関するものである。
【背景技術】
【０００２】
複数の画像を組み合わせて３次元表示することにより、視差を利用して立体視できることが知られている。このような立体視は、同一の被写体を異なる位置から複数のカメラを用いて撮影することにより複数の画像を取得し、複数の画像に含まれる被写体の視差を利用して複数の画像を３次元表示することにより行うことができる。
【０００３】
具体的には、裸眼平衡法により立体視を実現する方式の場合、複数の画像を並べて配置して３次元表示を行うことができる。また、複数の画像の色を例えば赤と青のように異ならせて重ね合わせたり、複数の画像の偏光方向を異ならせて重ね合わせることにより、複数の画像を合成して３次元表示を行うことができる。この場合赤青メガネや偏光メガネ等の画像分離メガネを用いて、３次元表示された画像を目の自動焦点機能により融合視することにより、立体視を行うことができる（アナグリフ方式、偏光フィルタ方式）。
【０００４】
また、画像分離メガネを使用しなくても、バリア方式およびレンチキュラー方式のように、複数の画像を立体視可能な３次元表示モニタに表示して立体視することも可能である。この場合、複数の画像を垂直方向に短冊状に切り取って交互に配置することにより、３次元表示が行われる。また、画像分離メガネを使用したり、光学素子を液晶に貼ることで左右の画像の光線方向を変えながら、左右の画像を交互に表示することにより、３次元表示を行う方式も提案されている（スキャンバックライト方式）。
【０００５】
また、上述したような３次元表示を行うための撮影を行う、複数の撮影部を有する複眼カメラが提案されている。このような複眼カメラは３次元表示モニタを備え、複数の撮影部が取得した画像から３次元表示用の３次元画像を生成し、生成した３次元画像を３次元表示モニタに３次元表示することができる。
【０００６】
ところで、複数の画像を表示する際に、各画像のサムネイル画像を生成し、サムネイル画像の一部が重なるように、立体感を持ってサムネイル画像の一覧を表示する手法が提案されている（特許文献１参照）。
【０００７】
一方、１回の撮影動作により、露出値を複数段階に変更して露出が異なる複数の画像を取得するブラケット撮影を行う場合がある。また、露出値を変更するのみならず、ズーム、フォーカス、ホワイトバランスおよびフラッシュ発光量等の撮影時における他の設定値を変更する各種ブラケット撮影が行われている。このようなブラケット撮影を行った場合、撮影時の設定値が異なる複数の画像を同時に一覧として表示することにより、撮影者は所望とする設定値により撮影を行った画像を選択することができる。
【特許文献１】特開２０００−１０５７７２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
ところで、上述した複眼カメラを用いてブラケット撮影を行うことにより、撮影時の設定値が変更される毎に複数の画像が取得され、３次元画像が生成される。したがって、撮影時の設定値が異なる撮影毎に生成された３次元画像の一覧を表示することにより、撮影者は立体視を行いつつ、所望とする設定値により撮影を行った画像を選択することができる。
【０００９】
しかしながら、３次元表示を行った場合、表示された画像が立体感を有するため、撮影時の設定値の相違に基づく画質の相違がわかりにくく、画像の比較が困難となるおそれがある。
【００１０】
本発明は上記事情に鑑みなされたものであり、３次元表示を行うための複数の画像をブラケット撮影により取得した場合に、画像を容易に比較できるようにすることを目的とする。
【課題を解決するための手段】
【００１１】
本発明による３次元表示装置は、ブラケット撮影により取得された、それぞれが３次元表示を行うための複数の画像からなる、複数の画像群を取得する画像取得手段と、
前記ブラケット撮影時における設定値の相違に応じて、前記複数の画像群のそれぞれに含まれる前記複数の画像間の視差を変更して、前記複数の画像群のそれぞれに含まれる前記複数の画像に対して３次元処理を行うことにより、前記設定値が異なる撮影毎に複数の３次元画像を取得する３次元処理手段と、
前記複数の３次元画像の３次元表示を行う表示手段とを備えたことを特徴とするものである。
【００１２】
「設定値」とは、ブラケット撮影時にずらされる値であり、例えば上述した露出値、ズーム、フォーカス、ホワイトバランスおよびフラッシュ発光量等の撮影時における各種設定値を用いることができる。
【００１３】
なお、本発明による３次元表示装置においては、前記表示手段を、前記複数の３次元画像の一覧の３次元表示を行う手段としてもよい。
【００１４】
また、本発明による３次元表示装置においては、前記３次元処理手段を、前記ブラケット撮影がＡＥブラケット撮影である場合において、撮影時の露出設定値が大きいほど立体感が大きくなるように、前記複数の画像群のそれぞれに含まれる前記複数の画像間の視差を変更する手段としてもよい。
【００１５】
本発明による３次元表示方法は、ブラケット撮影により取得された、それぞれが３次元表示を行うための複数の画像からなる、複数の画像群を取得し、
前記ブラケット撮影時における設定値の相違に応じて、前記複数の画像群のそれぞれに含まれる前記複数の画像間の視差を変更して、前記複数の画像群のそれぞれに含まれる前記複数の画像に対して３次元処理を行うことにより、前記設定値が異なる撮影毎に複数の３次元画像を取得し、
前記複数の３次元画像の３次元表示を行うことを特徴とするものである。
【００１６】
本発明による第１の画像処理装置は、ブラケット撮影により取得された、それぞれが３次元表示を行うための複数の画像からなる、複数の画像群を取得する画像取得手段と、
前記ブラケット撮影時における設定値の相違に応じて、前記複数の画像群のそれぞれに含まれる前記複数の画像間の視差を変更する処理手段とを備えたことを特徴とするものである。
【００１７】
本発明による第２の画像処理装置は、ブラケット撮影により取得された、それぞれが３次元表示を行うための複数の画像からなる、複数の画像群を取得する画像取得手段と、
前記ブラケット撮影時における設定値の相違に応じて、前記複数の画像群のそれぞれに含まれる前記複数の画像間に設定すべき視差量を算出する処理手段と、
該視差量を前記複数の画像と関連づけて保存する保存手段とを備えたことを特徴とするものである。
【００１８】
「視差量を複数の画像と関連づけて保存する」とは、視差量および視差量を算出した複数の画像が管理上一体不可分の関係となることを意味する。具体的には視差量を表す情報および複数の画像を同一のフォルダに保存する、視差量を表す情報および複数の画像に共通のファイル名を付与する、視差量を表す情報および複数の画像が関連することを表す情報を保存する、並びに視差量を表す情報および複数の画像を１つのファイルに保存する等の手法により、視差量を表す情報および複数の画像を関連づけて保存することができる。
【００１９】
本発明による第１の画像処理方法は、ブラケット撮影により取得された、それぞれが３次元表示を行うための複数の画像からなる、複数の画像群を取得し、
前記ブラケット撮影時における設定値の相違に応じて、前記複数の画像群のそれぞれに含まれる前記複数の画像間の視差を変更することを特徴とするものである。
【００２０】
本発明による第２の画像処理方法は、ブラケット撮影により取得された、それぞれが３次元表示を行うための複数の画像からなる、複数の画像群を取得し、
前記ブラケット撮影時における設定値の相違に応じて、前記複数の画像群のそれぞれに含まれる前記複数の画像間に設定すべき視差量を算出し、
該視差量を前記複数の画像と関連づけて保存することを特徴とするものである。
【００２１】
なお、本発明による３次元表示方法並びに本発明による第１および第２の画像処理方法をコンピュータに実行させるためのプログラムとして提供してもよい。
【発明の効果】
【００２２】
本発明によれば、ブラケット撮影により取得された、それぞれが３次元表示を行うための複数の画像からなる複数の画像群が取得され、ブラケット撮影時における設定値の相違に応じて、複数の画像群のそれぞれに含まれる複数の画像間の視差が変更されて、複数の画像群に含まれる複数の画像に対して３次元処理が行われる。そして、設定値が異なる撮影毎に複数の３次元画像が取得され、３次元画像が３次元表示される。このため、ブラケット撮影時の設定値が異なる３次元画像は、立体感が異なるように立体視されることとなる。したがって、３次元表示を行うための複数の画像をブラケット撮影により取得した場合に、設定値が異なる撮影毎の画像の比較を容易に行うことができる。
【００２３】
とくに、複数の３次元画像を一覧表示することにより、設定値が異なる撮影毎の画像の比較をより容易に行うことができる。
【００２４】
また、ブラケット撮影がＡＥブラケット撮影である場合において、撮影時の露出設定値が大きいほど、立体感が大きくなるように複数の画像群のそれぞれに含まれる複数の画像間の視差を変更することにより、明るい画像ほど大きな立体感となるように立体視されるため、ＡＥブラケット撮影により取得された画像間の明るさの相違を容易に認識することができる。
【発明を実施するための最良の形態】
【００２５】
以下、図面を参照して本発明の実施形態について説明する。図１は本発明の実施形態による３次元表示装置を適用した複眼カメラの内部構成を示す概略ブロック図である。図１に示すように本実施形態による複眼カメラ１は、２つの撮影部２１Ａ，２１Ｂ、撮影制御部２２、画像処理部２３、圧縮／伸長処理部２４、フレームメモリ２５、メディア制御部２６、内部メモリ２７、および表示制御部２８を備える。なお、撮影部２１Ａ，２１Ｂは、所定の基線長および輻輳角を持って被写体を撮影可能なように配置されている。また、撮影部２１Ａ，２１Ｂの垂直方向の位置は同一であるものとする。
【００２６】
図２は撮影部２１Ａ，２１Ｂの構成を示す図である。図２に示すように、撮影部２１Ａ，２１Ｂは、フォーカスレンズ１０Ａ，１０Ｂ、ズームレンズ１１Ａ，１１Ｂ、絞り１２Ａ，１２Ｂ、シャッタ１３Ａ，１３Ｂ、ＣＣＤ１４Ａ，１４Ｂ、アナログフロントエンド（ＡＦＥ）１５Ａ，１５ＢおよびＡ／Ｄ変換部１６Ａ，１６Ｂをそれぞれ備える。また、撮影部２１Ａ，２１Ｂは、フォーカスレンズ１０Ａ，１０Ｂを駆動するフォーカスレンズ駆動部１７Ａ，１７Ｂおよびズームレンズ１１Ａ，１１Ｂを駆動するズームレンズ駆動部１８Ａ，１８Ｂを備える。
【００２７】
フォーカスレンズ１０Ａ，１０Ｂは被写体に焦点を合わせるためものであり、モータとモータドライバとからなるフォーカスレンズ駆動部１７Ａ，１７Ｂによって光軸方向に移動可能である。フォーカスレンズ駆動部１７Ａ，１７Ｂは、後述する撮影制御部２２が行うＡＦ処理により得られる合焦データに基づいてフォーカスレンズ１０Ａ，１０Ｂの移動を制御する。
【００２８】
ズームレンズ１１Ａ，１１Ｂは、ズーム機能を実現するためのものであり、モータとモータドライバとからなるズームレンズ駆動部１８Ａ，１８Ｂによって光軸方向に移動可能である。ズームレンズ駆動部１８Ａ，１８Ｂは入力部３４に含まれるズームレバーを操作することによりＣＰＵ３３において得られるズームデータに基づいて、ズームレンズ１１Ａ，１１Ｂの移動を制御する。
【００２９】
絞り１２Ａ，１２Ｂは、撮影制御部２２が行うＡＥ処理により得られる絞り値データに基づいて、不図示の絞り駆動部により絞り径の調整が行われる。
【００３０】
シャッタ１３Ａ，１３Ｂはメカニカルシャッタであり、不図示のシャッタ駆動部により、ＡＥ処理により得られるシャッタスピードに応じて駆動される。
【００３１】
ＣＣＤ１４Ａ，１４Ｂは、多数の受光素子を２次元的に配列した光電面を有しており、被写体光がこの光電面に結像して光電変換されてアナログ撮影信号が取得される。また、ＣＣＤ１４Ａ，１４Ｂの前面にはＲ，Ｇ，Ｂ各色のフィルタが規則的に配列されたカラーフィルタが配設されている。
【００３２】
ＡＦＥ１５Ａ，１５Ｂは、ＣＣＤ１４Ａ，１４Ｂから出力されるアナログ撮影信号に対して、アナログ撮影信号のノイズを除去する処理、およびアナログ撮影信号のゲインを調節する処理（以下アナログ処理とする）を施す。
【００３３】
Ａ／Ｄ変換部１６Ａ，１６Ｂは、ＡＦＥ１５Ａ，１５Ｂによりアナログ処理が施されたアナログ撮影信号をデジタル信号に変換する。なお、撮影部２１Ａにより取得されるデジタルの画像データにより表される画像を第１の画像Ｇ１、撮影部２１Ｂにより取得される画像データにより表される画像を第２の画像Ｇ２とする。
【００３４】
撮影制御部２２は、不図示のＡＦ処理部およびＡＥ処理部からなる。ＡＦ処理部は入力部３４に含まれるレリーズボタンの半押し操作により撮影部２１Ａ，２１Ｂが取得したプレ画像に基づいて合焦領域を決定するとともにレンズ１０Ａ，１０Ｂの焦点位置を決定し、撮影部２１Ａ，２１Ｂに出力する。ＡＥ処理部は、プレ画像の明るさを輝度評価値として算出し、輝度評価値に基づいて露出値を決定し、露出値に基づいて絞り値とシャッタ速度とを決定して撮影部２１Ａ，２１Ｂに出力する。
【００３５】
また、撮影制御部２２は、レリーズボタンの全押し操作により、撮影部２１Ａ，２１Ｂに対して第１および第２の画像Ｇ１，Ｇ２の本画像を取得させる本撮影の指示を行う。なお、レリーズボタンが操作される前は、撮影制御部２２は、撮影部２１Ａに対して撮影範囲を確認させるための、本画像よりも画素数が少ないスルー画像を、所定時間間隔（例えば１／３０秒間隔）にて順次取得させる指示を行う。
【００３６】
ここで、撮影制御部２２は、ブラケット撮影の指示が複眼カメラ１に対して行われた場合、ＡＥ処理により決定した露出値を基準として、露出値をプラス側およびマイナス側にそれぞれずらし、露出値が異なる３回の撮影を行う。具体的には、ＡＥ処理により決定した露出値を基準となる０Ｅｖとして、＋０．３Ｅｖおよび−０．３Ｅｖの３つの露出値を用いて、露出値が異なる３回の撮影を行う。なお、本実施形態による複眼カメラは１回の撮影により第１および第２の画像Ｇ１，Ｇ２からなる画像群が取得される。このため、ブラケット撮影を行った場合、３回の撮影のそれぞれにおいて第１および第２の画像Ｇ１，Ｇ２からなる画像群が取得されることから、合計６枚の画像が取得されることとなる。
【００３７】
画像処理部２３は、撮影部２１Ａ，２１Ｂが取得した第１および第２の画像Ｇ１，Ｇ２のデジタルの画像データに対して、ホワイトバランスを調整する処理、階調補正、シャープネス補正、および色補正等の画像処理を施す。なお、画像処理部２３における処理後の第１および第２の画像についても、処理前の参照符号Ｇ１，Ｇ２を用いるものとする。
【００３８】
圧縮／伸長処理部２４は、画像処理部２３によって処理が施され、後述するように３次元表示のために第１および第２の画像Ｇ１，Ｇ２の本画像から生成された３次元表示用画像を表す画像データに対して、例えば、ＪＰＥＧ等の圧縮形式で圧縮処理を行い、３次元表示を行うための３次元画像ファイルを生成する。この３次元画像ファイルは、第１および第２の画像Ｇ１，Ｇ２の画像データおよび３次元表示用画像の画像データを含むものとなる。また、この画像ファイルには、Ｅｘｉｆフォーマット等に基づいて、撮影日時等の付帯情報が格納されたタグが付与される。
【００３９】
フレームメモリ２５は、撮影部２１Ａ，２１Ｂが取得した第１および第２の画像Ｇ１，Ｇ２を表す画像データに対して、前述の画像処理部２３が行う処理を含む各種処理を行う際に使用する作業用メモリである。
【００４０】
メディア制御部２６は、記録メディア２９にアクセスして３次元画像ファイルの書き込みと読み込みの制御を行う。
【００４１】
内部メモリ２７は、撮影部２１Ａ，２１Ｂの基線長および輻輳角、複眼カメラ１において設定される各種定数、並びにＣＰＵ３３が実行するプログラム等を記憶する。
【００４２】
表示制御部２８は、撮影時においてフレームメモリ２５に格納された第１および第２の画像Ｇ１，Ｇ２をモニタ２０に２次元表示させたり、記録メディア２９に記録されている第１および第２の画像Ｇ１，Ｇ２をモニタ２０に２次元表示させたりする。また、表示制御部２８は、後述するように３次元処理が行われた第１および第２の画像Ｇ１，Ｇ２をモニタ２０に３次元表示したり、記録メディア２９に記録されている３次元画像をモニタ２０に３次元表示することも可能である。なお、２次元表示と３次元表示との切り替えは自動で行ってもよく、入力部３４を用いての撮影者からの指示により行ってもよい。ここで、３次元表示が行われている場合、レリーズボタンが押下されるまでは、第１および第２の画像Ｇ１，Ｇ２のスルー画像がモニタ２０に３次元表示される。
【００４３】
また、表示制御部２８は、後述するようにブラケット撮影により取得された複数のサムネイル３次元画像の一覧をモニタ２０に表示する。
【００４４】
また、本実施形態による複眼カメラ１は３次元処理部３０を備える。３次元処理部３０は、第１および第２の画像Ｇ１，Ｇ２をモニタ２０に３次元表示させるために、第１および第２の画像Ｇ１，Ｇ２に３次元処理を行う。ここで、本実施形態における３次元表示としては、公知の任意の方式を用いることができる。例えば、第１および第２の画像Ｇ１，Ｇ２を並べて表示して裸眼平行法により立体視を行う方式、またはモニタ２０にレンチキュラーレンズを貼り付け、モニタ２０の表示面の所定位置に画像Ｇ１，Ｇ２を表示することにより、左右の目に第１および第２の画像Ｇ１，Ｇ２を入射させて３次元表示を実現するレンチキュラー方式を用いることができる。さらに、モニタ２０のバックライトの光路を光学的に左右の目に対応するように交互に分離し、モニタ２０の表示面に第１および第２の画像Ｇ１，Ｇ２をバックライトの左右への分離にあわせて交互に表示することにより、３次元表示を実現するスキャンバックライト方式等を用いることができる。
【００４５】
なお、モニタ２０は３次元処理部３０が行う３次元処理の方式に応じた加工がなされている。例えば、３次元表示の方式がレンチキュラー方式の場合には、モニタ２０の表示面にレンチキュラーレンズが取り付けられており、スキャンバックライト方式の場合には、左右の画像の光線方向を変えるための光学素子がモニタ２０の表示面に取り付けられている。
【００４６】
また、３次元処理部３０は、ブラケット撮影が行われた場合、各撮影により取得された画像群に含まれる第１および第２の画像Ｇ１，Ｇ２の視差を、撮影時の露出値に応じて変更して３次元処理を行う。以下、視差の変更について説明する。なお、以降の説明において、−０．３Ｅｖ、０Ｅｖ、＋０．３Ｅｖの露出値により取得した第１および第２の画像の参照符号をそれぞれＧ１（−），Ｇ２（−）、Ｇ１（０），Ｇ２（０）、Ｇ１（＋），Ｇ２（＋）とする。
【００４７】
３次元処理部３０は、０Ｅｖの露出値により取得した第１および第２の画像Ｇ１（０），Ｇ２（０）に対しては、視差を変更することなく３次元処理を行う。−０．３Ｅｖの露出により取得した第１および第２の画像Ｇ１（−），Ｇ２（−）に対しては、視差が第１および第２の画像Ｇ１（０），Ｇ２（０）よりも小さくなるように加工した後に３次元処理を行う。＋０．３Ｅｖの露出により取得した第１および第２の画像Ｇ１（＋），Ｇ２（＋）に対しては、視差が第１および第２の画像Ｇ１（０），Ｇ２（０）よりも大きくなるように加工した後に３次元処理を行う。
【００４８】
図３は視差の変更結果を示す図である。なお、図３においては、視差を変更した後の第１および第２の画像Ｇ１（−），Ｇ２（−）、Ｇ１（０），Ｇ２（０）、Ｇ１（＋），Ｇ２（＋）を重ねて示している。図３に示すように、視差を変更した後の第１および第２の画像Ｇ１（−），Ｇ２（−）、Ｇ１（０），Ｇ２（０）、Ｇ１（＋），Ｇ２（＋）は、露出値が大きいほど視差が大きくなっている。
【００４９】
なお、視差の変更は、第１および第２の画像Ｇ１（−），Ｇ２（−）、Ｇ１（＋），Ｇ２（＋）をモーフィングにより加工することにより行う。また、３次元処理時に、第１および第２の画像Ｇ１（−），Ｇ２（−）、Ｇ１（＋），Ｇ２（＋）の水平方向の位置をずらすことによっても、視差を変更することができる。
【００５０】
ＣＰＵ３３は、レリーズボタンおよび十字キー等を含む入力部３４からの信号に応じて複眼カメラ１の各部を制御する。
【００５１】
データバス３５は、複眼カメラ１を構成する各部およびＣＰＵ３３に接続されており、複眼カメラ１における各種データおよび各種情報のやり取りを行う。
【００５２】
次いで、本実施形態において行われる処理について説明する。図４は本実施形態においてブラケット撮影により取得された画像の一覧を３次元表示する際に行われる処理を示すフローチャートである。なお、ここではブラケット撮影が行われ、第１および第２の画像Ｇ１，Ｇ２からなる、露出値が異なる３つの画像群が取得されているものとする。ブラケット撮影により取得された画像の一覧を３次元表示する指示が入力部３４から行われることによりＣＰＵ３３が処理を開始し、３次元処理部３０が、ブラケット撮影を行った際の露出値に応じた視差を有するように、３つの画像群に含まれる第１および第２の画像Ｇ１（−），Ｇ２（−）、Ｇ１（０），Ｇ２（０）、Ｇ１（＋），Ｇ２（＋）に３次元処理を行って、３次元画像を取得する（ステップＳＴ１）。そして、表示制御部２８が３つの３次元画像を縮小してサムネイル３次元画像を生成し（ステップＳＴ２）、サムネイル３次元画像の一覧をモニタ２０に表示し（ステップＳＴ３）、処理を終了する。
【００５３】
図５はモニタ２０に表示されたサムネイル３次元画像の一覧をその立体感とともに示す図である。図５に示すようにモニタ２０には、第１および第２の画像Ｇ１（−），Ｇ２（−）から生成したサムネイル３次元画Ｔ１、第１および第２の画像Ｇ１（０），Ｇ２（０）から生成したサムネイル３次元画像Ｔ２および第１および第２の画像Ｇ１（＋），Ｇ２（＋）から生成したサムネイル３次元画像Ｔ３がそれぞれ表示されている。３次元画像生成時においては、第１および第２の画像Ｇ１（−），Ｇ２（−）、Ｇ１（０），Ｇ２（０）、Ｇ１（＋），Ｇ２（＋）の視差は、Ｇ１（−），Ｇ２（−）＜Ｇ１（０），Ｇ２（０）＜Ｇ１（＋），Ｇ２（＋）となっているため、３次元画像Ｔ１，Ｔ２，Ｔ３の立体感は、図５に示すようにＴ１＜Ｔ２＜Ｔ３となっている。
【００５４】
このように、本実施形態においては、ブラケット撮影時の露出値が異なる３次元画像は、露出値が大きく明るいものほど立体感が大きくなるように立体視されるため、ＡＥブラケット撮影により取得された画像間の明るさの相違を容易に認識することができる。
【００５５】
なお、上記実施形態においては、露出値を３段階に変化させてＡＥブラケット撮影を行っているが、２段階に変化させるようにしてもよく、４段階以上に変化させるようにしてもよい。
【００５６】
また、上記実施形態においては、ＡＥブラケット撮影を行っているが、ズーム、フォーカス、ホワイトバランスおよびフラッシュ発光量等の露出値以外の他の設定値を変更する他のブラケット撮影を行う場合にも本発明を適用できる。この場合、設定値の大きさに応じて、視差量をどのように変更するかをあらかじめ設定しておくことにより、設定値の大きさに応じて立体感が異なるようにブラケット撮影により取得された画像のサムネイル３次元画像を３次元表示することができる。例えば、ズームブラケット撮影を行った場合には、ズーム倍率が大きいほど視差を大きくすればよく、フォーカスブラケット撮影を行った場合には、焦点位置が近いほど視差を大きくすればよい。また、ホワイトバランスブラケット撮影を行った場合には、色温度が高いほど視差を大きくすればよく、フラッシュ発光量を変更するブラケット撮影を行った場合には、フラッシュ発光量が大きいほど視差を大きくすればよい。
【００５７】
また、上記実施形態においては、生成した３次元画像のサムネイル画像の一覧をモニタ２０に表示しているが、縮小前の３次元画像を入力部３４からの指示により、順次切り替えてモニタ２０に表示するようにしてもよい。この場合、表示する３次元画像を切り替える毎に３次元画像の立体感が違って見えるため、ブラケット撮影時の設定値が異なる複数の画像の比較を容易に行うことができる。
【００５８】
また、上記実施形態においては、３次元処理部３０において視差を変更した第１および第２の画像Ｇ１（−），Ｇ２（−）、Ｇ１（０），Ｇ２（０）、Ｇ１（＋），Ｇ２（＋）をモニタ２０に３次元表示しているが、視差を変更した第１および第２の画像Ｇ１（−），Ｇ２（−）、Ｇ１（０），Ｇ２（０）、Ｇ１（＋），Ｇ２（＋）を記録メディア２９に保存し、他の表示装置において視差を変更した第１および第２の画像Ｇ１（−），Ｇ２（−）、Ｇ１（０），Ｇ２（０）、Ｇ１（＋），Ｇ２（＋）の３次元表示を行うようにしてもよい。
【００５９】
また、上記実施形態においては、３次元処理部３０において、第１および第２の画像Ｇ１（−），Ｇ２（−）、第１および第２の画像Ｇ１（０），Ｇ２（０）、並びに第１および第２の画像Ｇ１（＋），Ｇ２（＋）のそれぞれに設定すべき視差量を算出し、算出した視差量の情報を、第１および第２の画像Ｇ１（−），Ｇ２（−）、第１および第２の画像Ｇ１（０），Ｇ２（０）、および第１および第２の画像Ｇ１（＋），Ｇ２（＋）のそれぞれと関連づけて記録メディア２９に保存するようにしてもよい。なお、この場合、３次元処理部３０が処理手段に、メディア制御部２６が保存手段に対応する。
【００６０】
以上、本発明の実施形態に係る装置について説明したが、コンピュータを、上記の３次元処理部３０に対応する手段として機能させ、図４に示すような処理を行わせるプログラムも、本発明の実施形態の１つである。また、そのようなプログラムを記録したコンピュータ読取り可能な記録媒体も、本発明の実施形態の１つである。
【図面の簡単な説明】
【００６１】
【図１】本発明の実施形態による３次元表示装置を適用した複眼カメラの内部構成を示す概略ブロック図
【図２】撮影部の構成を示す図
【図３】露出値に応じた視差を説明するための図
【図４】本実施形態において行われる処理を示すフローチャート
【図５】サムネイル３次元画像の一覧をその立体感とともに示す図
【符号の説明】
【００６２】
１    複眼カメラ
２０    モニタ
２１Ａ，２１Ｂ    撮影部
２２    撮影制御部
２８    表示制御部
３０    ３次元処理部
【図１】
2010114549.tif 000003
【図２】
2010114549.tif 000004
【図３】
2010114549.tif 000005
【図４】
2010114549.tif 000006
【図５】
2010114549.tif 000007