(57)【要約】【課題】選択された位置に影をつけた画像を撮像することができる。【解決手段】被写体を撮像する撮像装置であって、左右にずらして配置され、被写体を撮像する左撮像部および右撮像部と、左右方向において左撮像部と同じまたは更に左に設けられた左発光部と、左右方向において右撮像部と同じまたは更に右に設けられた右発光部と、被写体に光を照射して撮像する場合において、左発光部および右発光部のいずれにより被写体に光を照射するかをユーザの操作に応じて予め選択する発光選択部とを備える撮像装置を提供する。【選択図】図２
2013085057.tif 000002
【特許請求の範囲】
【請求項１】
被写体を撮像する撮像装置であって、
左右にずらして配置され、前記被写体を撮像する左撮像部および右撮像部と、
左右方向において前記左撮像部と同じまたは更に左に設けられた左発光部と、
左右方向において前記右撮像部と同じまたは更に右に設けられた右発光部と、
を備える撮像装置。
【請求項２】
前記被写体に光を照射して撮像する場合において、前記左発光部および前記右発光部のいずれにより前記被写体に光を照射するかをユーザの操作に応じて予め選択する発光選択部を更に備える請求項１に記載の撮像装置。
【請求項３】
画面内の複数の領域のそれぞれにおいて被写体距離を検出する距離検出部と、
前記被写体に光を照射して撮像する場合において、前記距離検出部の距離の検出結果に基づいて、前記左発光部および前記右発光部のいずれにより前記被写体に光を照射するかを予め選択する発光選択部と
を更に備える請求項１に記載の撮像装置。
【請求項４】
前記発光選択部は、画面内における選択された領域に含まれる被写体の右側領域および左側領域のうち被写体距離が遠い方の領域に、選択された領域に含まれる被写体の影が付くように、前記左発光部および前記右発光部のいずれにより前記被写体に光を照射するかを選択する
請求項３に記載の撮像装置。
【請求項５】
被写体を撮像する撮像装置であって、
前記被写体を撮像する第１撮像部および第２撮像部と、
前記第１撮像部が撮像した第１画像における基準以上の輝度の高輝度領域を検出する検出部と、
前記第２撮像部が撮像した第２画像における前記高輝度領域に相当する位置の領域および当該相当する位置の領域から前記第１画像および前記第２画像の並び方向にずれた領域において、前記高輝度領域と近似する領域があるかを判定する判定部と、
前記判定部が前記第２画像に前記高輝度領域と近似する領域が無いと判定した場合、前記第１画像における前記高輝度領域を補正する補正部と、
を備える撮像装置。
【請求項６】
前記補正部は、前記第１画像における前記高輝度領域と前記第２画像における前記高輝度領域に相当する位置の領域との間の輝度差を低減させる
請求項５に記載の撮像装置。
【請求項７】
前記補正部は、前記第１画像における前記高輝度領域と前記第２画像における前記高輝度領域に相当する位置の領域との間の輝度差を増加させる
請求項５に記載の撮像装置。
【請求項８】
前記判定部は、前記第１画像における前記高輝度領域を含む第１部分画像と、前記第２画像における前記高輝度領域に相当する位置および相当する位置から前記第１画像および前記第２画像の並び方向にずれた位置を含む第２部分画像との相対位置をずらしながら相関度を算出し、予め定められた値以上の前記相関度が検出されなかった場合、前記第２画像に前記高輝度領域に近似する領域が無いと判定する
請求項５から７の何れか１項に記載の撮像装置。
【請求項９】
被写体を撮像する第１撮像部および第２撮像部を備える撮像装置により撮像された画像を処理する画像処理装置であって、
前記第１撮像部が撮像した第１画像における基準以上の輝度の光が検出された高輝度領域を検出する検出部と、
前記第２撮像部が撮像した第２画像における前記高輝度領域に相当する位置および相当する位置から前記第１画像および前記第２画像の並び方向にずれた位置において、前記高輝度領域と近似する領域があるかを判定する判定部と、
前記判定部が前記第２画像に前記高輝度領域と近似する領域が無いと判定した場合、前記第１画像における前記高輝度領域を補正する補正部と、
を備える画像処理装置。
【請求項１０】
コンピュータを請求項９に記載の画像処理装置として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置、画像処理装置およびプログラムに関する。
【背景技術】
【０００２】
従来より、観視者に対して被写体を立体的に表示させるためのステレオ画像を撮像する撮像装置が知られている。このような撮像装置は、一例として、左眼用の画像を撮像するための左眼用の撮像部と、右眼用の画像を撮像するための右眼用の撮像部とを備える。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
ところで、このような撮像装置において、フラッシュを発光して被写体を撮影した場合、被写体と近似した色および形状の影を含む画像を撮像してしまう場合がある。しかし、このような画像は、３次元表示した場合に、観視者が被写体と影との間で視覚的な融合をしてしまい、本例の像とは異なる立体像であると認識してしまう可能性があった。
【課題を解決するための手段】
【０００４】
本発明の第１の態様においては、被写体を撮像する撮像装置であって、左右にずらして配置され、前記被写体を撮像する左撮像部および右撮像部と、左右方向において前記左撮像部と同じまたは更に左に設けられた左発光部と、左右方向において前記右撮像部と同じまたは更に右に設けられた右発光部と、を備える撮像装置を提供する。
【０００５】
本発明の第２の態様においては、被写体を撮像する撮像装置であって、前記被写体を撮像する第１撮像部および第２撮像部と、前記第１撮像部が撮像した第１画像における基準以上の輝度の高輝度領域を検出する検出部と、前記第２撮像部が撮像した第２画像における前記高輝度領域に相当する位置の領域および当該相当する位置の領域から前記第１画像および前記第２画像の並び方向にずれた領域において、前記高輝度領域と近似する領域があるかを判定する判定部と、前記判定部が前記第２画像に前記高輝度領域と近似する領域が無いと判定した場合、前記第１画像における前記高輝度領域を補正する補正部と、を備える撮像装置、並びに、このような撮像装置に関連する画像処理装置、および、プログラムを提供する。
【０００６】
なお、上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではない。また、これらの特徴群のサブコンビネーションもまた、発明となりうる。
【図面の簡単な説明】
【０００７】
【図１】本実施形態に係る撮像装置１０の外観を示す。
【図２】本実施形態に係る撮像装置１０の機能構成を示す。
【図３】右撮像部と左撮像部との間に発光部を備える立体視用の撮像装置により、発光部を発光させて撮像される被写体５０および被写体の影６０の位置関係の一例を示す。
【図４】図３のような位置関係の被写体５０を撮像した場合における、左眼用の画像および右眼用の画像の一例を示す。
【図５】本実施形態に係る撮像装置１０により、図３のような位置関係の被写体５０を撮像した場合における、左眼用の画像および右眼用の画像の第１例を示す。
【図６】本実施形態に係る撮像装置１０により、図３のような位置関係の被写体５０を撮像した場合における、左眼用の画像および右眼用の画像の第２例を示す。
【図７】本実施形態に係る撮像装置１０の左発光部３６を発光して撮像される右眼用の画像の一例を示す。
【図８】本実施形態に係る撮像装置１０の右発光部３８を発光して撮像される左眼用の画像の一例を示す。
【図９】本実施形態の第１変形例に係る撮像装置１０の外観を示す。
【図１０】本実施形態の第２変形例に係る撮像装置１０の機能構成を示す。
【図１１】本実施形態の第２変形例に係る撮像装置１０により被写体８０を撮像した場合の左眼用の画像の一例を示す。
【図１２】本実施形態の第２変形例に係る撮像装置１０により被写体８０を撮像した場合の右眼用の画像の一例を示す。
【図１３】左眼用画像中の第１部分画像９５、および、第１部分画像９５に相当する位置に対して１８画素分右方向にずらして表した右眼用画像中の第２部分画像９６を示す。
【図１４】図１３に示される第１部分画像９５および第２部分画像９６のそれぞれを拡大した図を示す。
【図１５】本発明の実施形態に係るコンピュータ１９００のハードウェア構成の一例を示す。
【発明を実施するための形態】
【０００８】
以下、発明の実施の形態を通じて本発明を説明するが、以下の実施形態は特許請求の範囲にかかる発明を限定するものではない。また、実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。
【０００９】
図１は、本実施形態に係る撮像装置１０の外観を示す。図２は、本実施形態に係る撮像装置１０の機能構成を示す。
【００１０】
本実施形態に係る撮像装置１０は、被写体を撮像して、観視者に対して被写体を立体的に表示させるためのステレオ画像（左眼用の画像および右眼用の画像）を生成する。撮像装置１０は、静止画像を撮像してもよいし、動画像を撮像してもよい。撮像装置１０は、左撮像部２２と、右撮像部２４と、発光部２６と、距離検出部４０と、発光選択部４２と、シャッターボタン４４と、制御部４６と、記録部４８とを備える。
【００１１】
左撮像部２２および右撮像部２４は、左右にずらして配置される。左撮像部２２は、当該撮像装置１０における左右方向の左側の位置から被写体を撮像する。そして、左撮像部２２は、撮像した画像を観視者の左眼に与えるための左眼用の画像として出力する。
【００１２】
右撮像部２４は、当該撮像装置１０における左右方向の右側の位置から被写体を撮像する。そして、右撮像部２４は、撮像した画像を観視者の右眼に与えるための右眼用の画像として出力する。
【００１３】
左撮像部２２および右撮像部２４は、筐体上におけるレンズ部分の位置が、予め定められた距離分（基線長分）左右にずらして配置される。この距離（基線長）は、左眼用の画像および右眼用の画像を表示した場合において、適切に立体視ができるような距離に設定される。
【００１４】
発光部２６は、被写体に光を照射する。本実施形態において、発光部２６は、左発光部３６と、右発光部３８とを有する。左発光部３６および右発光部３８のそれぞれは、一例として、強い光を瞬時的に発光するフラッシュ装置である。
【００１５】
左発光部３６は、当該撮像装置１０の筐体における左右方向において、左撮像部２２と同じまたは更に左に設けられる。左発光部３６は、一例として、撮像装置１０の筐体における、左撮像部２２の上側に設けられる。
【００１６】
また、右発光部３８は、当該撮像装置１０の筐体における左右方向において、右撮像部２４と同じまたは更に右に設けられる。右発光部３８は、一例として、撮像装置１０の筐体における、右撮像部２４の上側に設けられる。
【００１７】
距離検出部４０は、画面内の複数の領域のそれぞれにおいて被写体距離を検出する。距離検出部４０は、一例として、撮像に先立って、左撮像部２２または右撮像部２４の一方を用いて、コントラスト法により画面内の複数の領域のそれぞれの被写体距離を測定する。左撮像部２２および右撮像部２４は、測定結果を用いて、ユーザにより選択された被写体または自動選択された被写体に焦点を合わせて撮像する。
【００１８】
発光選択部４２は、被写体に光を照射して撮像する場合において、左発光部３６および右発光部３８の何れか一方により被写体に光を照射するか、左発光部３６および右発光部３８の両者により被写体に光を照射するかを、ユーザの操作に応じて予め選択する。また、発光選択部４２は、距離検出部４０による検出結果に基づいて、左発光部３６および右発光部３８のいずれにより被写体に光を照射するかを選択してもよい。
【００１９】
シャッターボタン４４は、筐体における例えば上部に設けられる。シャッターボタン４４は、ユーザにより押下されたタイミングにおいて、撮像指示を制御部４６に通知する。
【００２０】
制御部４６は、当該撮像装置１０の全体を制御する。制御部４６は、ユーザから撮像指示を受けたことに応じて、左撮像部２２および右撮像部２４のそれぞれに画像を撮像させる。これとともに、制御部４６は、ユーザからの撮像指示を受けたことに応じて、左発光部３６および右発光部３８のうちの発光選択部４２により選択された一方または両方を発光させる。これにより、撮像装置１０によれば、ユーザにより選択された位置に被写体の影を付けた左眼用の画像および右眼用の画像を撮像することができる。
【００２１】
記録部４８は、左撮像部２２および右撮像部２４により撮像された左眼用の画像および右眼用の画像を記憶する。このような撮像装置１０は、ユーザがシャッターボタン４４を押下して撮像指示を与えたことに応じて、被写体を立体的に表示するための左眼用の画像および右眼用の画像を撮像することができる。
【００２２】
図３は、右撮像部と左撮像部との間にフラッシュ装置が設けられた立体視用の撮像装置により、発光部を発光させて撮像される被写体５０および被写体の影６０の位置関係の一例を示す。図４は、図３のような位置関係の被写体５０を撮像した場合における、左眼用の画像および右眼用の画像の一例を示す。
【００２３】
右撮像部と左撮像部との間の中心位置にフラッシュ装置が設けられた公知の立体視用の撮像装置により、図３に示されるような、黒色のストロー（被写体５０）が刺さったカップをモノトーンの壁の前に近接して置いた状態で、撮像したとする。この場合、図４に示されるように、左眼用の画像および右眼用の画像のそれぞれには、黒色のストロー（被写体５０）と近似した色および形状のストローの影６０が現れる。左眼用の画像には、ストローの影６０が、ストロー（被写体５０）の左側に現れる。右眼用の画像には、ストローの影６０がストロー（被写体５０）の右側に現れる。
【００２４】
ここで、このような左眼用の画像および右眼用の画像を立体表示装置に表示して立体視された場合、観視者が、左眼用の画像および右眼用の画像におけるストロー（被写体５０）同士を脳内で融合させ、且つ、影６０同士を脳内で融合させることにより、被写体５０および影６０が正しい距離に配置されているように感じることができる。しかしながら、この場合、被写体５０と影６０との間に形状および色に差異が無いので、観視者が、左眼用の画像の被写体５０と右眼用の画像の影６０とを融合させ、左眼用の画像の影６０と右眼用の画像の被写体５０とを融合させてしまい、被写体５０および影６０が本来と異なる位置に配置しているように感じさせてしまう可能性がある。
【００２５】
図５は、本実施形態に係る撮像装置１０により、図３のような位置関係の被写体５０を撮像した場合における、左眼用の画像および右眼用の画像の第１例を示す。本実施形態に係る撮像装置１０において、左発光部３６は、筐体上における左撮像部２２の直上に設けられる。また、右発光部３８は、筐体上における右撮像部２４の直上に設けられる。
【００２６】
このような撮像装置１０において、例えば右発光部３８のみを発光させて左側用の画像および右眼用の画像を撮像した場合、右眼用の画像には影６０は写らずに、左眼用の画像のみに影６０が写る。このような画像を見た観視者は、左眼用の画像および右眼用の画像におけるストロー（被写体５０）同士を脳内で融合させるが、左眼用の画像の影６０と右眼用の画像のストロー（被写体５０）とを脳内で融合させないので、被写体５０が正しい距離に配置されているように感じることができる。従って、撮像装置１０によれば、図３のような位置関係の被写体５０を撮像した場合にも、被写体５０および影６０が本来の位置に配置しているように感じさせることができる。
【００２７】
また、撮像装置１０において、左発光部３６は、筐体上における左撮像部２２より更に左側に設けられてもよい。また、右発光部３８は、筐体上における右撮像部２４より更に右側に設けられてもよい。図６は、このような実施形態に係る撮像装置１０により、図３のような位置関係の被写体５０を撮像した場合における、左眼用の画像および右眼用の画像の例を示す。
【００２８】
このような撮像装置１０において、例えば右発光部３８のみを発光させて左側用の画像および右眼用の画像を撮像した場合、左眼用の画像および右眼用の画像のそれぞれにおいて、被写体５０と影６０との左右方向の相対的な並び順が同一となる。このような画像を見た観視者は、左眼用の画像および右眼用の画像におけるストロー（被写体５０）同士を脳内で融合させるとともに、影６０同士を脳内で融合させるので、被写体５０および影６０のそれぞれが正しい距離に配置されているように感じることができる。従って、撮像装置１０によれば、図３のような位置関係の被写体５０を撮像した場合にも、被写体５０および影６０が本来の位置に配置しているように感じさせることができる。
【００２９】
本実施形態に係る撮像装置１０は、左発光部３６および右発光部３８の何れか一方または両方を発光させて撮像するかを自由に選択することができる。これにより、撮像装置１０によれば、ユーザが影のでる位置を選択することができる。なお、左発光部３６および右発光部３８の両方を発光して撮像すると、左眼用の画像および右眼用の画像のそれぞれに、被写体を挟んで左右に影が付く。しかし、これらの影は、その影をもたらした発光部とは逆の発光部からの光により、薄くなる。従って、一方の画像の被写体と他方の影とを脳内で融合させてしまうようなことを回避することができる。
【００３０】
もっとも、１つの被写体に対して２つの影が付くので、観視者に違和感を与える可能性もある。従って、ユーザにより、左発光部３６または右発光部３８の何れか一方のみを発光させて撮像することを選択可能とすることにより、ユーザに選択の自由度を与えることは有用である。
【００３１】
なお、撮像装置１０は、筐体の左右方向に配列された複数の発光ユニットを有してもよい。この場合、発光選択部４２は、複数の発光ユニットのいずれを左発光部３６および右発光部３８として機能させるかを選択する。制御部４６は、ユーザからの撮像指示を受けたことに応じて、発光選択部４２により選択された発光ユニットを発光させる。このような、撮像装置１０は、左発光部３６および右発光部３８のそれぞれの発光位置を微調整することができる。これにより、撮像装置１０は、被写体の影をユーザの希望する位置に精度良く付けた左眼用の画像および右眼用の画像を撮像することができる。
【００３２】
また、撮像装置１０は、左発光部３６が、筐体における上下方向において左撮像部２２と同一の位置であって、左右方向に左撮像部２２より左側に配置されてもよい。さらに、撮像装置１０は、右発光部３８が、筐体における上下方向において左撮像部２２と同一の位置であって、左右方向に右撮像部２４より右側に配置されてもよい。このような撮像装置１０は、例えば、筐体を上下反転させて撮像した場合においても、適切な位置に影を付けた画像を撮像することができる。
【００３３】
また、撮像装置１０は、筐体の上側に設けられた第１のシャッターボタン４４に加えて、筐体の下側に第２のシャッターボタン４４を備えてもよい。このような撮像装置１０は、例えば、筐体を上下反転させて撮像した場合においても、ユーザが容易に撮像指示を与えることができる。
【００３４】
図７は、本実施形態に係る撮像装置１０の左発光部３６を発光して撮像される右眼用の画像の一例を示す。図８は、本実施形態に係る撮像装置１０の右発光部３８を発光して撮像される左眼用の画像の一例を示す。
【００３５】
発光選択部４２は、距離検出部４０の距離の検出結果に基づいて左発光部３６および右発光部３８のいずれにより被写体に光を照射するかを選択してもよい。例えば、発光選択部４２は、距離検出部４０から、焦点を合わせた被写体５０の右側の領域の被写体距離、および、焦点を合わせた被写体５０の左側の領域の被写体距離のそれぞれを取得する。そして、発光選択部４２は、焦点を合わせた被写体５０より右側の領域または左側の領域のうち、被写体距離が遠い方の領域に被写体の影６０が付くように、左発光部３６および右発光部３８のいずれかを選択して発光させる。発光選択部４２は、一例として、被写体５０の右側の領域の被写体距離の方が遠い場合には左発光部３６を発光させ、被写体５０の左側の領域の被写体距離の方が遠い場合には右発光部３８を発光させる。
【００３６】
例えば、図７に示されるように、被写体５０の後ろの壁６２が被写体５０のすぐ近くにある場合、フラッシュ光があまり減衰せずにその壁６２に照射されるので、被写体の影６０が目立ってしまう。これに対して、図８に示されるように、被写体５０の後ろ壁６４が被写体５０から遠くにある場合、フラッシュ光が減衰してその壁６４に照射されるので、被写体の影６０が目立たない。従って、発光選択部４２は、被写体５０より右側の領域または左側の領域のうち遠い方の領域に被写体の影６０を付けることにより、影６０を目立たなくすることができる。
【００３７】
図９は、本実施形態の第１変形例に係る撮像装置１０の外観を示す。なお、第１変形例に係る撮像装置１０は、図１および図２に示された撮像装置１０と略同一の機能および構成を有するので、同一の部材には同一の符号を付けて以下相違点を除き説明を省略する。
【００３８】
本変形例に係る撮像装置１０は、本体から取り外し可能である外付の発光部が装着される。本変形例に係る撮像装置１０は、外付の発光部を装着するための左装着部６６および右装着部６８を備える。
【００３９】
左装着部６６は、左右方向において左撮像部２２と同じまたは更に左に、外付の発光部を装着する。左装着部６６は、一例として、筐体上部における、左撮像部２２のほぼ上側の位置に設けられる。
【００４０】
右装着部６８は、左右方向において右撮像部２４と同じまたは更に右に、外付の発光部を装着する。右装着部６８は、一例として、筐体上部における、右撮像部２４のほぼ上側の位置に設けられる。
【００４１】
本変形例において、制御部４６は、ユーザからの撮像指示を受けたことに応じて、左撮像部２２および右撮像部２４のそれぞれに画像を撮像させる。これとともに、制御部４６は、ユーザからの撮像指示を受けたことに応じて、左装着部６６に装着された外付の発光部または右装着部６８に装着された外付の発光部のうちの、発光選択部４２により選択された一方または両方を発光させる。これにより、本変形例に係る撮像装置１０によれば、外付の発光部が装着される場合においても、ユーザにより選択された位置に被写体の影を付けた左眼用の画像および右眼用の画像を撮像することができる。
【００４２】
また、本変形例において、撮像装置１０は、使用者が当該撮像装置１０から取り外しできない内蔵の発光部２６を１個備える構成であってもよいし、１個も備えない構成であってもよい。内蔵の発光部２６を１個備える場合、撮像装置１０は、左装着部６６または右装着部６８のうちの、一方のみを備える構成であってもよい。即ち、撮像装置１０は、内蔵の発光部２６と、左右方向において左撮像部２２と同じまたは更に左側、および右撮像部２４と同じまたは更に右側のうち、内蔵の発光部２６とは逆側に設けられた、外付の発光部を装着するための外付発光部用の装着部とを備える。
【００４３】
この場合において、制御部４６は、ユーザからの撮像指示を受けたことに応じて、内蔵の発光部２６および外付の発光部のうちの、発光選択部４２により選択された一方または両方を発光させる。これにより、本変形例に係る撮像装置１０によれば、内蔵の発光部２６を備えるとともに外付の発光部が装着される場合においても、ユーザにより選択された位置に被写体の影を付けた左眼用の画像および右眼用の画像を撮像することができる。
【００４４】
図１０は、本実施形態の第２変形例に係る撮像装置１０の機能構成を示す。なお、第２変形例に係る撮像装置１０は、図１および図２に示された撮像装置１０と略同一の機能および構成を有するので、同一の部材には同一の符号を付けて以下相違点を除き説明を省略する。
【００４５】
本変形例に係る撮像装置１０は、左撮像部２２と、右撮像部２４と、発光部２６と、シャッターボタン４４と、制御部４６と、記録部４８と、検出部７２と、判定部７４と、補正部７６とを備える。
【００４６】
検出部７２は、左撮像部２２および右撮像部２４のそれぞれが撮像した画像における基準以上の輝度の高輝度領域を検出する。判定部７４は、検出部７２により検出された高輝度領域が、光を反射する被写体を撮像したことにより一方の画像のみに生じた反射領域であるか否かを判定する。判定部７４による判定の方法は後述する。
【００４７】
補正部７６は、左撮像部２２および右撮像部２４のそれぞれが撮像した画像における、判定部７４により一方の画像のみに生じた反射領域であると判定された部分を補正する。補正部７６は、一例として、反射領域における右眼用の画像と左眼用の画像との間の輝度差を低減または増加させる。
【００４８】
図１１は、本実施形態の第２変形例に係る撮像装置１０により被写体８０を撮像した場合の左眼用の画像の一例を示す。図１２は、本実施形態の第２変形例に係る撮像装置１０により被写体８０を撮像した場合の右眼用の画像の一例を示す。図１３は、左眼用画像中の第１部分画像９５、および、第１部分画像９５に相当する位置に対して１８画素分右方向にずらして表した右眼用画像中の第２部分画像９６を示す。図１４は、図１３に示される第１部分画像９５および第２部分画像９６のそれぞれを拡大した図を示す。
【００４９】
被写体８０に反射面が存在すると、当該反射面からの反射光が左撮像部２２および右撮像部２４のうち一方のみに入射する場合がある。例えば、発光部２６から発光された強い光が被写体の反射領域９０において反射し、その反射光が左撮像部２２にのみに入射し、右撮像部２４には入射しない場合がある。
【００５０】
このような反射領域９０を撮像装置１０により撮像した場合、左眼用の画像には、図１１に示されるように、被写体８０の一部分に周囲と大きな明度差の生じた高い輝度の領域（高輝度領域９２）が現れる。しかし、右眼用の画像には、図１２に示されるように、被写体８０には高い輝度の高輝度領域９２が現れない。このような左眼用の画像および右眼用の画像を観視者の右眼および左眼に与えた場合、左右像が脳内で融合しにくくなり、一つの立体像として感じられなくなりやすくなる。また立体像として感じられても、観視者に不快感を与えてしまう場合がある。
【００５１】
そこで、本変形例に係る撮像装置１０では、左眼用の画像および右眼用の画像を撮像してから、このような反射領域９０の有無を検出する。そして、撮像装置１０では、一方の画像だけにある反射領域９０を検出した場合に、撮像した左眼用の画像および右眼用の画像を適切に補正する。具体的には、撮像装置１０は、次のような処理を行う。
【００５２】
右眼用の画像および左眼用の画像が撮像されると、まず、検出部７２は、左眼用の画像および右眼用の画像のそれぞれから、高輝度領域９２を検出する。検出部７２は、一例として、予め定められた輝度以上の画素が予め定められた個数以上隣接して存在している領域を、高輝度領域９２として検出する。なお、予め定められた輝度は、一例として、飽和状態の輝度値に予め定められた係数（例えば１未満の係数）を乗じた輝度である。
【００５３】
続いて、判定部７４は、高輝度領域９２が検出された場合、検出された高輝度領域９２のそれぞれに対して、その高輝度領域９２が左右一方の画像だけにある反射領域９０であるかどうかを判定する。より詳しくは、判定部７４は、高輝度領域９２が検出された画像とは逆の画像における高輝度領域９２に相当する領域および相当する領域から画像の並び方向（即ち、左右方向）にずれた領域において、高輝度領域９２と近似する領域があるかを判定する。そして、判定部７４は、高輝度領域９２が検出された画像とは逆の画像に、高輝度領域９２と近似する領域がない場合には、その高輝度領域９２が反射領域９０であると判定する。
【００５４】
判定部７４は、一例として、高輝度領域９２が反射領域９０であるかどうかを以下のように判定する。なお、右眼用の画像および左眼用の画像のうち高輝度領域９２が含まれる方の画像を第１画像といい、逆の画像を第２画像という。
【００５５】
まず、判定部７４は、第１画像から第１部分画像９５を切り出して記憶する。第１部分画像９５は、高輝度領域９２およびその近傍の領域を含む画像である。判定部７４は、一例として、図１１に示されるように、矩形状の第１部分画像９５を切り出して記憶する。
【００５６】
続いて、判定部７４は、第２画像から第２部分画像９６を切り出して記憶する。第２部分画像９６は、第２画像における、第１部分画像９５に相当する領域、および、当該第１部分画像９５に相当する領域から右眼用の画像および左眼用画像の並び方向（即ち、左右方向）に予め定められた距離分ずれた範囲の領域を含む画像である。
【００５７】
なお、第１部分画像９５に相当する領域は、第２画像中における、第１部分画像９５と同一座標の領域である。第１部分画像９５に相当する領域は、一例として、図１２の左側の境界９９−Ｌおよび右側の境界９９−Ｒの間に挟まれた矩形の範囲である。また、第１部分画像９５に相当する領域から左右方向に予め定められた距離分ずれた範囲の領域は、例えば、図１２の左側の境界９９−Ｌから更に左側に延びた矩形の範囲、および、図１２の右側の境界９９−Ｒから更に右側に延びた矩形の範囲である。
【００５８】
続いて、判定部７４は、第１部分画像９５と第２部分画像９６との相対位置を予め定められた量（例えば１画素）ずつずらしながら、それぞれの相対位置において第１部分画像９５と第２部分画像９６との相関度を算出する。
【００５９】
図１３および図１４には、第１部分画像９５、および、第１部分画像９５に対して左方向に１８画素ずらした第２部分画像９６の部分拡大図を示す。ここで、第２部分画像９６中における画素Ｑ１は、第１部分画像９５の画素Ｐ１に相当する位置から右側に１８画素分ずれた位置の画素である。判定部７４は、第１部分画像９５を第２部分画像９６に対して左側に１８画素分ずらした場合、第１部分画像９５の全ての画素と、第２部分画像９６における対応する画素（画素Ｐ１に対する画素Ｑ１と同様の位置関係にある画素）との差をそれぞれ算出して、これらの差の総和を算出する。その総和が、第１部分画像９５を第２部分画像９６に対して左側に１８画素分ずらした場合の相関度を表し、値が小さいほど相関度が高くなる。
【００６０】
そして、判定部７４は、第１部分画像９５と第２部分画像９６との相対位置をずらして、相関度が予め定められた値より高い位置が検出された場合には、第２画像に高輝度領域９２と近似する領域があると判定する。反対に、判定部７４は、第１部分画像９５と第２部分画像９６との相対位置をずらして、相関度が予め定められた値より高い位置が検出されなかった場合には、第２画像に高輝度領域９２と近似する領域が無かったと判定する。
【００６１】
これにより、判定部７４は、高輝度領域９２が検出された画像とは逆の画像における高輝度領域９２に相当する領域および相当する領域から画像の並び方向（即ち、左右方向）にずれた領域において、高輝度領域９２と近似する領域があるかを判定することができる。即ち、判定部７４は、右眼用の画像および左眼用の画像の何れか一方で高輝度領域９２が検出された場合、その高輝度領域９２が反射領域９０であるかを判定することができる。
【００６２】
続いて、補正部７６は、右眼用の画像および左眼用の画像の何れか一方で高輝度領域９２が検出され、判定部７４により高輝度領域９２が検出された画像とは逆の画像にその高輝度領域９２と近似する領域が無いと判定した場合、高輝度領域９２を補正する。
【００６３】
補正部７６は、一例として、高輝度領域９２および、高輝度領域９２が検出された画像とは逆の画像における高輝度領域９２に相当する位置の領域との輝度差を低減させる。これにより、撮像装置１０によれば、左眼用の画像と右眼用の画像とを見たときにおける脳内での融合の妨害効果を低減して、観視者に立体像を認識しやすくすることができる。
【００６４】
また、補正部７６は、一例として、高輝度領域９２および、高輝度領域９２が検出された画像とは逆の画像における高輝度領域９２に相当する位置の領域との輝度差を増加させる。これにより、撮像装置１０によれば、意図的にちらついた感じを演出した画像を提供することができる。
【００６５】
また、補正部７６は、ユーザによる操作に応じて、輝度差を低減するか増加させるかを切り換えてもよい。また、補正部７６は、反射領域９０の大きさに応じて、輝度差を低減するか増加させるかを切り換えてもよい。補正部７６は、一例として、反射領域９０の大きさが予め定められた大きさより大きい場合輝度差を低減し、反射領域９０の大きさが予め定められた大きさ以下の場合、輝度差を増加させる。これにより、撮像装置１０によれば、観視者が不快と感じる可能性を低く抑えつつ、チラつきを演出した画像を撮像することもできる。
【００６６】
図１５は、本実施形態に係るコンピュータ１９００のハードウェア構成の一例を示す。本実施形態に係るコンピュータ１９００は、ホスト・コントローラ２０８２により相互に接続されるＣＰＵ２０００、ＲＡＭ２０２０、グラフィック・コントローラ２０７５、及び表示装置２０８０を有するＣＰＵ周辺部と、入出力コントローラ２０８４によりホスト・コントローラ２０８２に接続される通信インターフェイス２０３０、ハードディスクドライブ２０４０、及びＣＤ−ＲＯＭドライブ２０６０を有する入出力部と、入出力コントローラ２０８４に接続されるＲＯＭ２０１０、フレキシブルディスク・ドライブ２０５０、及び入出力チップ２０７０を有するレガシー入出力部とを備える。
【００６７】
ホスト・コントローラ２０８２は、ＲＡＭ２０２０と、高い転送レートでＲＡＭ２０２０をアクセスするＣＰＵ２０００及びグラフィック・コントローラ２０７５とを接続する。ＣＰＵ２０００は、ＲＯＭ２０１０及びＲＡＭ２０２０に格納されたプログラムに基づいて動作し、各部の制御を行う。グラフィック・コントローラ２０７５は、ＣＰＵ２０００等がＲＡＭ２０２０内に設けたフレーム・バッファ上に生成する画像データを取得し、表示装置２０８０上に表示させる。これに代えて、グラフィック・コントローラ２０７５は、ＣＰＵ２０００等が生成する画像データを格納するフレーム・バッファを、内部に含んでもよい。
【００６８】
入出力コントローラ２０８４は、ホスト・コントローラ２０８２と、比較的高速な入出力装置である通信インターフェイス２０３０、ハードディスクドライブ２０４０、ＣＤ−ＲＯＭドライブ２０６０を接続する。通信インターフェイス２０３０は、ネットワークを介して他の装置と通信する。ハードディスクドライブ２０４０は、コンピュータ１９００内のＣＰＵ２０００が使用するプログラム及びデータを格納する。ＣＤ−ＲＯＭドライブ２０６０は、ＣＤ−ＲＯＭ２０９５からプログラム又はデータを読み取り、ＲＡＭ２０２０を介してハードディスクドライブ２０４０に提供する。
【００６９】
また、入出力コントローラ２０８４には、ＲＯＭ２０１０と、フレキシブルディスク・ドライブ２０５０、及び入出力チップ２０７０の比較的低速な入出力装置とが接続される。ＲＯＭ２０１０は、コンピュータ１９００が起動時に実行するブート・プログラム、及び／又は、コンピュータ１９００のハードウェアに依存するプログラム等を格納する。フレキシブルディスク・ドライブ２０５０は、フレキシブルディスク２０９０からプログラム又はデータを読み取り、ＲＡＭ２０２０を介してハードディスクドライブ２０４０に提供する。入出力チップ２０７０は、フレキシブルディスク・ドライブ２０５０を入出力コントローラ２０８４へと接続すると共に、例えばパラレル・ポート、シリアル・ポート、キーボード・ポート、マウス・ポート等を介して各種の入出力装置を入出力コントローラ２０８４へと接続する。
【００７０】
ＲＡＭ２０２０を介してハードディスクドライブ２０４０に提供されるプログラムは、フレキシブルディスク２０９０、ＣＤ−ＲＯＭ２０９５、又はＩＣカード等の記録媒体に格納されて利用者によって提供される。プログラムは、記録媒体から読み出され、ＲＡＭ２０２０を介してコンピュータ１９００内のハードディスクドライブ２０４０にインストールされ、ＣＰＵ２０００において実行される。
【００７１】
コンピュータ１９００にインストールされ、コンピュータ１９００を画像処理装置として機能させるプログラムは、検出モジュールと、判定モジュールと、補正モジュールと、記録モジュールとを備える。これらのプログラム又はモジュールは、ＣＰＵ２０００等に働きかけて、コンピュータ１９００を、検出部７２、判定部７４、補正部７６および記録部４８としてそれぞれ機能させる。
【００７２】
これらのプログラムに記述された情報処理は、コンピュータ１９００に読込まれることにより、ソフトウェアと上述した各種のハードウェア資源とが協働した具体的手段である検出部７２、判定部７４、補正部７６および記録部４８として機能する。そして、これらの具体的手段によって、本実施形態におけるコンピュータ１９００の使用目的に応じた情報の演算又は加工を実現することにより、使用目的に応じた特有の画像処理装置が構築される。
【００７３】
一例として、コンピュータ１９００と外部の装置等との間で通信を行う場合には、ＣＰＵ２０００は、ＲＡＭ２０２０上にロードされた通信プログラムを実行し、通信プログラムに記述された処理内容に基づいて、通信インターフェイス２０３０に対して通信処理を指示する。通信インターフェイス２０３０は、ＣＰＵ２０００の制御を受けて、ＲＡＭ２０２０、ハードディスクドライブ２０４０、フレキシブルディスク２０９０、又はＣＤ−ＲＯＭ２０９５等の記憶装置上に設けた送信バッファ領域等に記憶された送信データを読み出してネットワークへと送信し、もしくは、ネットワークから受信した受信データを記憶装置上に設けた受信バッファ領域等へと書き込む。このように、通信インターフェイス２０３０は、ＤＭＡ（ダイレクト・メモリ・アクセス）方式により記憶装置との間で送受信データを転送してもよく、これに代えて、ＣＰＵ２０００が転送元の記憶装置又は通信インターフェイス２０３０からデータを読み出し、転送先の通信インターフェイス２０３０又は記憶装置へとデータを書き込むことにより送受信データを転送してもよい。
【００７４】
また、ＣＰＵ２０００は、ハードディスクドライブ２０４０、ＣＤ−ＲＯＭドライブ２０６０（ＣＤ−ＲＯＭ２０９５）、フレキシブルディスク・ドライブ２０５０（フレキシブルディスク２０９０）等の外部記憶装置に格納されたファイルまたはデータベース等の中から、全部または必要な部分をＤＭＡ転送等によりＲＡＭ２０２０へと読み込ませ、ＲＡＭ２０２０上のデータに対して各種の処理を行う。そして、ＣＰＵ２０００は、処理を終えたデータを、ＤＭＡ転送等により外部記憶装置へと書き戻す。このような処理において、ＲＡＭ２０２０は、外部記憶装置の内容を一時的に保持するものとみなせるから、本実施形態においてはＲＡＭ２０２０および外部記憶装置等をメモリ、記憶部、または記憶装置等と総称する。本実施形態における各種のプログラム、データ、テーブル、データベース等の各種の情報は、このような記憶装置上に格納されて、情報処理の対象となる。なお、ＣＰＵ２０００は、ＲＡＭ２０２０の一部をキャッシュメモリに保持し、キャッシュメモリ上で読み書きを行うこともできる。このような形態においても、キャッシュメモリはＲＡＭ２０２０の機能の一部を担うから、本実施形態においては、区別して示す場合を除き、キャッシュメモリもＲＡＭ２０２０、メモリ、及び／又は記憶装置に含まれるものとする。
【００７５】
また、ＣＰＵ２０００は、ステレオ画像データ（右眼用画像データと左眼用画像データ）が上述の各種方法でＲＡＭ２０２０に読み込まれた状態でＲＡＭ２０２０から読み出したステレオ画像データに対して、プログラムの命令列により指定された、本実施形態中に記載した各種の演算、情報の加工、条件判断、情報の検索・置換等を含む各種の処理を行い、ＲＡＭ２０２０へと書き戻す。例えば、ＣＰＵ２０００は、条件判断を行う場合においては、本実施形態において示した各種の変数が、他の変数または定数と比較して、大きい、小さい、以上、以下、等しい等の条件を満たすかどうかを判断し、条件が成立した場合（又は不成立であった場合）に、異なる命令列へと分岐し、またはサブルーチンを呼び出す。
【００７６】
また、ＣＰＵ２０００は、記憶装置内のファイルまたはデータベース等に格納された情報を検索することができる。例えば、第１属性の属性値に対し第２属性の属性値がそれぞれ対応付けられた複数のエントリが記憶装置に格納されている場合において、ＣＰＵ２０００は、記憶装置に格納されている複数のエントリの中から第１属性の属性値が指定された条件と一致するエントリを検索し、そのエントリに格納されている第２属性の属性値を読み出すことにより、所定の条件を満たす第１属性に対応付けられた第２属性の属性値を得ることができる。
【００７７】
以上に示したプログラム又はモジュールは、外部の記録媒体に格納されてもよい。記録媒体としては、フレキシブルディスク２０９０、ＣＤ−ＲＯＭ２０９５の他に、ＤＶＤ又はＣＤ等の光学記録媒体、ＭＯ等の光磁気記録媒体、テープ媒体、ＩＣカード等の半導体メモリ等を用いることができる。また、専用通信ネットワーク又はインターネットに接続されたサーバシステムに設けたハードディスク又はＲＡＭ等の記憶装置を記録媒体として使用し、ネットワークを介してプログラムをコンピュータ１９００に提供してもよい。
【００７８】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更または改良を加えることが可能であることが当業者に明らかである。その様な変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【００７９】
特許請求の範囲、明細書、および図面中において示した装置、システム、プログラム、および方法における動作、手順、ステップ、および段階等の各処理の実行順序は、特段「より前に」、「先立って」等と明示しておらず、また、前の処理の出力を後の処理で用いるのでない限り、任意の順序で実現しうることに留意すべきである。特許請求の範囲、明細書、および図面中の動作フローに関して、便宜上「まず、」、「次に、」等を用いて説明したとしても、この順で実施することが必須であることを意味するものではない。
【符号の説明】
【００８０】
１０  撮像装置、２２  左撮像部、２４  右撮像部、２６  発光部、３６  左発光部、３８  右発光部、４０  距離検出部、４２  発光選択部、４４  シャッターボタン、４６  制御部、４８  記録部、５０  被写体、６０  影、６２  壁、６４  壁、６６  左装着部、６８  右装着部、７２  検出部、７４  判定部、７６  補正部、８０  被写体、９０  反射領域、９２  高輝度領域、９５  第１部分画像、９６  第２部分画像、９９  境界、１９００  コンピュータ、２０００  ＣＰＵ、２０１０  ＲＯＭ、２０２０  ＲＡＭ、２０３０  通信インターフェイス、２０４０  ハードディスクドライブ、２０５０  フレキシブルディスク・ドライブ、２０６０  ＣＤ−ＲＯＭドライブ、２０７０  入出力チップ、２０７５  グラフィック・コントローラ、２０８０  表示装置、２０８２  ホスト・コントローラ、２０８４  入出力コントローラ、２０９０  フレキシブルディスク、２０９５  ＣＤ−ＲＯＭ
【図１】
2013085057.tif 000003
【図２】
2013085057.tif 000004
【図３】
2013085057.tif 000005
【図４】
2013085057.tif 000006
【図５】
2013085057.tif 000007
【図６】
2013085057.tif 000008
【図７】
2013085057.tif 000009
【図８】
2013085057.tif 000010
【図９】
2013085057.tif 000011
【図１０】
2013085057.tif 000012
【図１１】
2013085057.tif 000013
【図１２】
2013085057.tif 000014
【図１３】
2013085057.tif 000015
【図１４】
2013085057.tif 000016
【図１５】
2013085057.tif 000017