(57)【要約】【課題】画像の内容に応じた適切な立体画像を提示する。【解決手段】被写体を撮像して２次元画像を生成する撮像部と、２次元画像を表示領域内において左右にずらした左眼用画像および右眼用画像を生成するために用いられる付加情報を生成する付加情報生成部と、付加情報を２次元画像に対応付けて記録媒体に記録する記録部と、を備える撮像装置を提供する。付加情報生成部は、一例として、撮像部が撮像において取得した被写体までの距離情報を含む付加情報を生成する。【選択図】図１
2010258886.tif 000002
【特許請求の範囲】
【請求項１】
被写体を撮像して２次元画像を生成する撮像部と、
前記２次元画像を表示領域内において左右にずらした左眼用画像および右眼用画像を生成するために用いられる付加情報を生成する付加情報生成部と、
前記付加情報を前記２次元画像に対応付けて記録媒体に記録する記録部と、
を備える撮像装置。
【請求項２】
前記付加情報生成部は、前記撮像部が撮像において取得した被写体までの距離情報を含む付加情報を生成する
請求項１に記載の撮像装置。
【請求項３】
前記撮像部は、撮像後において、撮像した被写体までの距離情報を更に取得し、
前記付加情報生成部は、撮像後において取得された前記距離情報を含む付加情報を生成する
請求項２に記載の撮像装置。
【請求項４】
前記撮像部は、撮像した被写体を、更に異なる複数のピント位置において撮像した複数の補助画像を生成し、
前記付加情報生成部は、前記複数の補助画像を含む付加情報を生成する
請求項１から３のいずれかに記載の撮像装置。
【請求項５】
前記付加情報生成部は、右眼に与えられる前記左眼用画像の成分および左眼に与えられる前記右眼用画像の成分の除去処理を実行するか否かを指示する付加情報を生成する
請求項１から４のいずれかに記載の撮像装置。
【請求項６】
前記付加情報生成部は、前記撮像部が夜景モードにより被写体を撮像した場合には、前記除去処理を実行することを指示する付加情報を生成する
請求項５に記載の撮像装置。
【請求項７】
前記付加情報生成部は、前記撮像部がフラッシュ撮像をした場合には、前記除去処理を実行することを指示する付加情報を生成する
請求項５に記載の撮像装置。
【請求項８】
前記付加情報生成部は、前記撮像部が撮像して生成した２次元画像のコントラストが予め定められた値より大きい場合には、前記除去処理を実行することを指示する付加情報を生成する
請求項５に記載の撮像装置。
【請求項９】
前記付加情報生成部は、前記２次元画像において、前記左眼用画像および前記右眼用画像を生成するために左右にシフトさせるシフト量分水平方向に離れた領域の間の輝度差が、予め定められた値より大きい場合には、前記除去処理を実行することを指示する付加情報を生成する
請求項５に記載の撮像装置。
【請求項１０】
前記撮像部は、複数の２次元画像を含む動画像データを生成し、
前記動画像データを表示する表示部は、前記左眼用画像および前記右眼用画像をフレーム単位で切り替えて表示し、
前記付加情報生成部は、前記動画像データの前記左眼用画像に対応するフレームおよび前記右眼用画像に対応するフレームの少なくとも一方に、当該フレームを他方のフレームと識別する識別画像を前記付加情報として挿入する
請求項１から９のいずれかに記載の撮像装置。
【請求項１１】
被写体を撮像して２次元画像を生成する撮像部を制御するコンピュータを、
前記２次元画像を表示領域内において左右にずらした左眼用画像および右眼用画像を生成するために用いられる付加情報を生成する付加情報生成部と、
前記付加情報を前記２次元画像に対応付けて記録媒体に記録する記録部と、
して機能させるプログラム。
【請求項１２】
被写体を撮像して２次元画像を生成する撮像ステップと、
前記２次元画像を表示領域内において左右にずらした左眼用画像および右眼用画像を生成するために用いられる付加情報を生成する付加情報生成ステップと、
前記付加情報を前記２次元画像に対応付けて記録媒体に記録する記録ステップと、
を備える撮像方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置、プログラム、撮像方法に関する。
【背景技術】
【０００２】
従来、立体（３Ｄ）画像の提示技術が知られている。立体映像を提示する技術の一つとして、物体を右眼から見たときの右眼用画像および当該物体を左眼から見たときの左眼用画像を生成して、右眼用画像を観視者の右眼に対してのみに表示し、左眼用画像を観視者の左眼に対してのみに表示する技術がある。また、２次元の画像データから擬似的に立体画像を提示する技術も知られている（特許文献１，２）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１０−１１７３６２号公報
【特許文献２】特開平８−２０５２０１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、２次元の画像データから擬似的に立体画像を提示する場合、２次元の画像データから右眼用画像および左眼用画像を生成しなければならない。この場合、画像データ以外の他の情報を用いて、より自然な立体的な画像を提示できる右眼用画像および左眼用画像を生成することが望ましい。
【課題を解決するための手段】
【０００５】
上記課題を解決するために、本発明の一の態様においては、被写体を撮像して２次元画像を生成する撮像部と、前記２次元画像を表示領域内において左右にずらした左眼用画像および右眼用画像を生成するために用いられる付加情報を生成する付加情報生成部と、前記付加情報を前記２次元画像に対応付けて記録媒体に記録する記録部と、を備える撮像装置、プログラムおよび撮像方法を提供する。
【０００６】
なお、上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではない。また、これらの特徴群のサブコンビネーションもまた、発明となりうる。
【図面の簡単な説明】
【０００７】
【図１】図１は、本実施形態に係る記録再生システム１００の構成を示す。
【図２】図２は、表示部３２による表示例を示す。
【図３】図３は、左眼用画像上の表示点、右眼用画像上の表示点、及び、観視者により知覚される像の一例を示す。
【図４】図４は、撮像部１２が撮像において取得した距離情報を含む付加情報に基づき、シフト量を制御して左眼用画像および右眼用画像を表示する例を示す。
【図５】図５は、出力部３０の表示部３２における画像表示例を示す。
【図６】図６は、表示システム２０の生成部２６における画像補正例を示す。
【図７】図７は、フレームを識別する識別画像が付加された左眼用画像、および、右眼用画像の一例を示す。
【図８】図８は、識別画像を検出することができる表示部３２、および、画像分離メガネ３４の一例を示す。
【図９】図９は、本実施形態に係るコンピュータ１９００のハードウェア構成の一例を示す。
【発明を実施するための形態】
【０００８】
以下、発明の実施の形態を通じて本発明を説明するが、以下の実施形態は特許請求の範囲にかかる発明を限定するものではない。また、実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。
【０００９】
図１は、本実施形態に係る記録再生システム１００の構成を示す。記録再生システム１００は、撮像装置１０と、表示システム２０とを備える。
【００１０】
撮像装置１０は、被写体を撮像して２次元画像を生成して、記録媒体２００に記録する。撮像装置１０が記録媒体２００に記録する２次元画像は、静止画像であっても、時間的に連続する複数の静止画像を含む動画像であってもよい。記録媒体２００は、可搬型の媒体であっても、撮像装置１０に内蔵された媒体であってもよい。
【００１１】
表示システム２０は、記録媒体２００に記録された２次元画像を再生し、再生した２次元画像から生成した立体的な画像を観視者に提供する。より具体的には、表示システム２０は、再生した２次元画像を表示領域内において左右にずらした左眼用画像および右眼用画像を生成する。そして、表示システム２０は、左眼用画像を観視者の左眼に対して与え、右眼用画像を観視者の右眼に対して与える。
【００１２】
撮像装置１０は、撮像部１２と、付加情報生成部１４と、記録部１６とを有する。撮像部１２は、被写体を撮像して２次元画像を生成する。
【００１３】
付加情報生成部１４は、左眼用画像および右眼用画像を生成するために用いられる付加情報を生成する。この場合において、付加情報生成部１４は、一例として、撮像部１２が撮像において取得した情報に基づき付加情報を生成する。なお、付加情報については詳細を後述する。
【００１４】
記録部１６は、撮像部１２により生成された２次元画像を記録媒体２００へ記録する。更に、記録部１６は、付加情報生成部１４により生成された付加情報を２次元画像に対応付けて記録媒体２００に記録する。
【００１５】
表示システム２０は、再生部２２と、付加情報取得部２４と、生成部２６と、出力部３０とを有する。再生部２２は、記録媒体２００に記録された情報を再生する。付加情報取得部２４は、再生部２２により再生された情報のうち付加情報を抽出して、生成部２６に与える。
【００１６】
生成部２６は、再生された２次元画像から、左眼用画像および右眼用画像のデータを生成して、出力部３０に供給する。例えば生成部２６は、再生された２次元画像全体の位置を、それぞれ所定のシフト量でずらすことで、左眼用画像および右眼用画像を生成する。生成部２６は、一例として、左眼用画像および右眼用画像の水平方向における相対位置の差（以下、シフト量と称する）が、観視者の両眼間の瞳孔間距離Ｌと略一致するように２次元画像全体をシフトして、左眼用画像および右眼用画像を生成する。例えば、生成部２６は、２次元画像を左にＬ／２シフトした画像を左眼用画像とし、２次元画像を右にＬ／２シフトした画像を右眼用画像する。
【００１７】
ここで、瞳孔間距離は、人間の瞳間の距離（４０ｍｍから９０ｍｍ）であって、当該距離だけ離した位置に左眼用画像および右眼用画像を表示すると、人間が、左眼で見た左眼用画像の表示物と右眼で見た右眼用画像の表示物とを融合して一つの像として認識することができ、且つ、融合した像を無限遠に認識することができる距離である。この場合、観視者の両眼の視線は平行となっている。従って、生成部２６は、２次元画像を表示領域内において左右に０より大きく９０ｍｍ以下の距離分ずらした左眼用画像および右眼用画像を生成することが望ましい。
【００１８】
なお、人間は、両眼の視線が平行な状態から左右に２〜３度程度開いた方向にある対象でも、両眼融合視をできる場合がある。従って、左眼用画像と右眼用画像との間の距離は、左眼の視線が平行状態から左側に３度以下（好ましくは２度）、右眼の視線が平行状態から右側に３度以下（好ましくは２度）ずれる距離であってもよい。左眼用画像と右眼用画像との間の距離が、瞳孔間距離からずれてよい許容量は、観視者と表示面との間の距離が遠くなるほど大きくなる。
【００１９】
さらに、生成部２６は、付加情報に応じて左眼用画像および右眼用画像を生成する。生成部２６は、一例として、再生された２次元画像から生成した左眼用画像および右眼用画像を、付加情報に応じて補正する。なお、付加情報に応じた処理については詳細を後述する。
【００２０】
また、生成部２６は、一例として、左眼用画像および右眼用画像を生成する処理をコンピュータのソフトウェア演算により行ってもよい。これに代えて、生成部２６は、リアルタイムで伝送または再生されるビデオ信号に対してリアルタイムで画像処理を行ってもよい。
【００２１】
出力部３０は、生成部２６が生成した左眼用画像および右眼用画像を用いて、立体的画像を観視者に提示する。より具体的には、出力部３０は、表示領域から、生成部２６により生成された左眼用画像をユーザの左眼に与え、右眼用画像をユーザの右眼に与える。
【００２２】
出力部３０は、一例として、左眼用画像および右眼用画像を表示する表示部３２と、表示部３２に表示される画像を鑑賞するための画像分離メガネ３４とを有する。画像分離メガネ３４は、表示部３２が表示した左眼用画像を偏光フィルタ等により分離して左眼に与え、表示部３２が表示した右眼用画像を偏光フィルタ等により分離して右眼に与える。なお、出力部３０は、ヘッドマウントディスプレイのような２つの画面により形成された表示領域のそれぞれに、左眼用画像および右眼用画像を別個に表示する構成であってもよい。
【００２３】
以上のように表示システム２０によれば、２次元画像を左右にシフトさせることで立体的な画像を生成する。これにより、表示システム２０によれば、非常に簡単な処理であって且つ小さいコストで立体画像をユーザに提供することができる。
【００２４】
図２は、表示部３２による表示例を示す。表示部３２は、一例として、左眼用画素ラインと、右眼用画素ラインとを有する。
【００２５】
左眼用画素ラインは、一例として、表示領域内の水平ラインを垂直方向に１本ずつ交互に選択した場合における一方（例えば偶数ライン）である。また、右眼用画素ラインは、一例として、表示領域内の水平ラインを垂直方向に１本ずつ交互に選択した場合における、他方のライン（例えば奇数ライン）である。生成部２６は、一例として、２次元画像の左眼用画素ラインに対応する各画素の位置を左側にシフトさせて左眼用画像を生成するとともに、２次元画像の右眼用画素ラインに対応する各画素を右側にシフトさせて右眼用画像を生成する。
【００２６】
そして、生成部２６は、例えば瞳孔間距離分ずれた左眼用画像および右眼用画像を表示部３２に与える。表示部３２は、与えられた左眼用画像を左眼用画像ライン上に表示し、与えられた右眼用画像を右眼用画像ライン上に表示する。
【００２７】
表示部３２は、一例として、左眼用画素ライン上に、第１偏光モードの光を出力させるための光学素子を有する。また、表示部３２は、一例として、右眼用画素ライン上に、第１偏光モードの光から分離が可能な第２偏光モードの光を出力させるための光学素子を有する。これにより、表示部３２は、互いに異なる偏光モードの左眼用画像および右眼用画像を並行して出力することができる。
【００２８】
なお、表示部３２は、色フィルタまたは分光特性差の違い等を利用して、左眼用画像をユーザの左眼のみに表示し、右眼用画像をユーザの右眼のみに表示する装置であってもよい。また、表示部３２は、左眼用画像および右眼用画像を１フレーム毎に交互に表示する構成であってもよい。
【００２９】
図３は、左眼用画像上の表示点、右眼用画像上の表示点、及び、観視者により知覚される像の一例を示す。人間が近距離の２次元画像を見ている場合、左眼に与えられている画像と右眼に与えられているが画像とは同一ではなく視差がある。人間は、この視差から、見ているものが２次元画像であると認識する。また、人間が無限遠（例えば１０ｍ以上）の物体を見ている場合、左眼に与えられている画像と右眼に与えられているが画像とは、視差がなく同一となる。人間は、無限遠を見ている場合、左眼に与えられている画像と右眼に与えられている画像との間に視差が無いことにより、見ている物体及び景色等に立体感および臨場感を感じる。
【００３０】
表示システム２０は、観視者の瞳孔間距離と同じだけ左右に距離ずらした視差のない（即ち、互いに同じ）左眼用画像および右眼用画像を生成する。そして、表示システム２０は、左眼用画像を観視者の左眼に与え、右眼用画像を観視者の右眼に与える。この結果、表示システム２０は、観視者の左眼および右眼の視線を平行状態とする、即ち、観視者の視線を輻輳させない（左眼および右眼の視線を交差させない）状態とすることができる。これにより、表示システム２０は、観視者を、無限遠を見ている状態にすることができる。即ち、例えば、図３に示されるように、表示システム２０は、観視者に、Ａ点（黒丸の点）およびＢ点（三角の点）をともに無限遠に位置する点として知覚させることができる。
【００３１】
このように表示システム２０は、観視者に無限遠を見ている状態として且つ左眼と右眼とに視差のない画像を与えることにより、観視者に立体的を感じる画像を提供することができる。例えば、表示システム２０は、例えば風景画像等に、窓から外を見たような臨場感を与えることができる。また、表示システム２０は、マクロ撮影などの近距離撮影の画像に、虫眼鏡でみたような実物感を与えることができる。
【００３２】
表示システム２０が、以上のような臨場感および実物感といった現実感を画像に与えることができる理由は、以下のように推定される。表示システム２０は、観視者の視線を輻輳させないので、視差による像の位置の特定をさせることができない。しかし、視差が無い場合であっても、人間は、経験常識から導き出される実際の対象物の大きさと画角から、像の位置を推定している。そして、人間は、このような位置の推定を無意識かつ瞬時に行い、立体感とともに実寸の感覚を得る。従って、表示システム２０は、表示システム２０は、観視者の視線を輻輳させなくても、以上のような現実感を画像に与えることができると推定される。
【００３３】
また、人間は、動画像を見ている場合、遠くの物体は動きが小さく、近くの物体は動きが大きく感じる。人間は、動画像を見ている場合、視差よりも、このような物体の動きに、より強く立体感を感じる。従って、表示システム２０は、動画像を表示する場合には、観視者に立体感をより強く感じさせることができる。
【００３４】
さらに、表示システム２０は、書割り効果と呼ばれる平面が立って見える現象、および、箱庭効果と呼ばれる、奥行きおよび飛び出し感を強調することによって画面の横方向の拡がり感を低下させる現象を発生させない。従って、表示システム２０によれば、自然な立体感および臨場感を有する立体画像を提供することができる。
【００３５】
また、表示システム２０は、観視者の視線を輻輳させないので、視覚の輻輳と調節との不一致が生じず、不快感を少なくすることができる。また、表示システム２０は、画面よりも遠い位置に立体像を知覚させるので、枠（例えば、窓枠および虫眼鏡の枠等）を通してみるような感覚を観視者に与えることができる。従って、表示システム２０によれば、画面より前に飛び出して見える像が画面枠で不自然に切断される現象が生じず、自然な立体画像を観視者に提供することができる。
【００３６】
図４は、撮像部１２が撮像において取得した距離情報を含む付加情報に基づき、シフト量を制御して左眼用画像および右眼用画像を表示する例を示す。上述したように、表示システム２０は、左眼用画像と右眼用画像との間のシフト量を、瞳孔間距離とすれば、被写体を無限遠に位置するように感じさせることができる。これに対して、表示システム２０は、左眼用画像と右眼用画像との間のシフト量を瞳孔間距離よりも短くするほど（即ち、シフト量を０に近づけるほど）、被写体が無限遠より手前側に位置するように感じさせることができる。
【００３７】
以上から、表示システム２０の生成部２６は、一例として、左眼用画像および右眼用画像との間のシフト量を、０より大きく瞳孔間距離以下の範囲で変化させてもよい。このようにシフト量を変化させることにより、表示システム２０は、より自然な立体感を観視者に提供することができる。
【００３８】
ここで、撮像装置１０の付加情報生成部１４は、撮像部１２が撮像において取得した被写体までの距離情報を含む付加情報を生成する。付加情報生成部１４は、一例として、被写体の撮像時において測定される距離情報を撮像部１２から取得して、距離情報を含む付加情報を生成する。
【００３９】
これにより、表示システム２０の生成部２６は、付加情報に含まれた距離情報に基づいて、左眼用画像と右眼用画像との間のシフト量を、０より大きく瞳孔間距離以下の範囲で調整することができる。これにより、生成部２６は、撮像時に取得された距離に応じた適切な距離感の立体的画像を、観視者に提供することができる。
【００４０】
なお、撮像装置１０の撮像部１２は、一例として、撮像後において、撮像した被写体までの距離情報を更に取得しもよい。そして、付加情報生成部１４は、撮像後において取得された距離情報を含む付加情報を生成してもよい。これにより、撮像装置１０は、撮像後において時間をかけて距離情報を測定することができるので、より正確な距離情報を付加情報に含めることができる。
【００４１】
また、表示システム２０の生成部２６は、一例として、左眼用画像および右眼用画像との間のシフト量を、垂直方向の位置に応じて変化させてもよい。例えば、生成部２６は、例えば、垂直方向の中心部分と、垂直方向の端部部分（上辺または下辺）とで、シフト量を変化させてもよい。これにより、表示システム２０は、提示する内容に応じたより自然な立体感を観視者に提供することができる。
【００４２】
ここで、例えば、表示システム２０がこのようにシフト量を垂直方向の位置に応じて変化させる場合、撮像装置１０の撮像部１２は、一例として、撮像した被写体を、更に異なる複数のピント位置において撮像した複数の補助画像を生成してもよい。そして、付加情報生成部１４は、複数の補助画像を含む付加情報を生成してもよい。
【００４３】
このようにピント位置の異なる複数の補助画像を撮像した場合、撮像時においてピントが合わせられた被写体までの距離の他に、画面内に含まれる全ての被写体の距離を算出することができる。これにより、表示システム２０の生成部２６は、ピント位置の異なる複数の補助画像から、画面内の複数の領域毎に被写体までの距離を算出することができる。従って、表示システム２０の生成部２６は、垂直方向の位置毎に適切なシフト量で左眼用画像および右眼用画像をシフトさせることができる。
【００４４】
図５は、出力部３０の表示部３２における画像表示例を示す。出力部３０の表示部３２は、実線で示される右眼用画像、および、破線で示される左眼用画像を並行して表示する。右眼用画像および左眼用画像は、画像分離メガネ３４により分離され、観視者の対応する眼に提示される。
【００４５】
ここで、画像分離メガネ３４は、逆側の画像を完全に遮光して観察者の各眼に提示することが望ましい。しかし、画像分離メガネ３４が逆側の画像を完全に遮光して観察者の各眼に提示することは困難である。
【００４６】
このため図５に示すように、例えば右眼用画像の成分が観視者の左眼に提示されてしまう。従って、観視者には、本来の画像成分１０２（１０２−１、１０２−２、１０２−３）とシフト量Ｌ分離れた位置に、その画像をコピーしたゴースト成分１０４（１０４−１、１０４−２、１０４−３）が観察される。当該ゴースト成分１０４の信号強度は、ゴースト成分１０４の元となった画像の信号強度Ａに係数（１−Ｓ）を乗算して与えられる。ただし、Ｓは遮光率を示す。
【００４７】
図６は、表示システム２０の生成部２６における画像補正例を示す。本例では、左眼用画像を補正する例を説明するが、右眼用画像についても同様の補正を行う。上述したように、観視者の左眼には、左眼用画像の元データに含まれる画像成分１０２と、右眼用画像によるゴースト成分１０４とが観察される。
【００４８】
このため生成部２６は、左眼用画像において、ゴースト成分１０４があらわれる位置の信号強度データから、当該ゴースト成分１０４を相殺する成分を差し引く。これにより、表示システム２０は、ゴースト成分を含まない左眼用画像を観視者に提示することができる。なお、ゴースト成分１０４を相殺する成分の位置および強度は、シフト量Ｌおよび遮光率Ｓから求めることができる。
【００４９】
ここで、本例において、撮像装置１０の付加情報生成部１４は、右眼に与えられる左眼用画像のゴースト成分および左眼に与えられる右眼用画像のゴースト成分の除去処理を実行するか否かを指示する付加情報を生成して、２次元画像に含める。これにより、表示システム２０の生成部２６は、２次元画像を左右にずらした左眼用画像および右眼用画像を表示して、立体画像を観視者に提示する場合において、以上のようなゴースト成分の除去処理をするか否かを判断することができる。
【００５０】
例えば、コントラストが低い画像であれば、ゴースト成分は観視者にはあまり認識されないので、上述のようなゴースト成分の除去処理をしなくてもよい。しかし、コントラストが高い画像は、ゴースト成分が観視者に強く認識されてしまう。
【００５１】
従って、付加情報生成部１４は、一例として、撮像部１２が撮像して生成した２次元画像のコントラストが予め定められた値より大きい場合には、除去処理を実行することを指示する付加情報を生成する。これにより、付加情報生成部１４は、コントラストが高い２次元画像を元に立体的画像を提示する場合に、ゴースト成分の除去処理をさせることができる。
【００５２】
また、夜景を撮像するのに適したカメラ設定である夜景モードにより被写体を撮像した場合、または、フラッシュを発光して撮像するフラッシュ撮像をした場合、撮像装置１０は、コントラストが比較的に高い２次元画像を生成する可能性が高い。そこで、付加情報生成部１４は、一例として、撮像部１２が夜景モードにより被写体を撮像した場合には、除去処理を実行することを指示する付加情報を生成してもよい。また、例えば、付加情報生成部１４は、撮像部１２がフラッシュ撮像をした場合には、除去処理を実行することを指示する付加情報を生成してもよい。これにより、付加情報生成部１４は、コントラストが高くなる可能性が高い２次元画像を撮像した場合、ゴースト成分の除去処理をさせることができる。
【００５３】
また、付加情報生成部１４は、撮像部１２が撮像した２次元画像において、左眼用画像および右眼用画像を生成するために左右にシフトさせるシフト量Ｌ分水平方向に離れた領域の間の輝度差が、予め定められた値より大きい場合には、除去処理を実行することを指示する付加情報を生成してもよい。例えば、付加情報生成部１４は、シフト量Ｌ分水平方向に離れた領域の間の輝度差が予め定められた値より大きい箇所が、２次元画像内に一箇所または所定数箇所以上含まれていた場合、除去処理を実行することを指示する付加情報を生成してもよい。これにより、付加情報生成部１４は、同一の表示位置において左眼用画像と右眼用画像との間の輝度差が予め定められた値より大きい部分を含む場合、ゴースト成分の除去処理をさせることができる。
【００５４】
図７は、フレームを識別する識別画像が付加された左眼用画像、および、右眼用画像の一例を示す。図８は、識別画像を検出することができる表示部３２、および、画像分離メガネ３４の一例を示す。
【００５５】
立体的画像を観視者に提供する場合、表示部３２は、一例として、左眼用画像と右眼用画像とを１フレーム単位で切り替えて表示してもよい。この場合、画像分離メガネ３４は、左眼用画像が表示されている期間において左眼のシャッタを開いて右眼のシャッタを閉じ、右眼用画像が表示されている期間において右眼のシャッタを開いて左眼のシャッタを閉じる。即ち、画像分離メガネ３４は、表示部３２によるフレームに同期して、シャッタの開閉をする。
【００５６】
このような場合、撮像装置１０の付加情報生成部１４は、一例として、動画像データの左眼用画像に対応するフレームおよび右眼用画像に対応するフレームの少なくとも一方に、当該フレームを他方のフレームと識別する識別画像１５０を付加情報として挿入する。例えば、付加情報生成部１４は、図７に示されるように、左眼用画像または右眼用画像の一方の、右上または左上の領域に識別画像１５０を挿入する。
【００５７】
そして、表示システム２０の生成部２６は、このような識別画像１５０が挿入された２次元画像を左右にシフトした左眼用画像および右眼用画像を生成して、表示部３２に与える。これにより、表示部３２は、左眼用画像に対応するフレームおよび右眼用画像に対応するフレームの少なくとも一方に、当該フレームを他方のフレームと識別する識別画像１５０が挿入された動画像を表示することができる。例えば、図７に示されるように、表示部３２は、左眼用画像または右眼用画像の一方の、右上または左上の領域に識別画像１５０を表示することができる。
【００５８】
更に、表示部３２は、識別画像１５０が表示されたタイミングを検出する識別画像検出部１５２を有する。識別画像検出部１５２は、一例として、画像センサ等であってよい。更に、識別画像検出部１５２は、識別画像１５０を検出したタイミングを画像分離メガネ３４へと送信する。
【００５９】
画像分離メガネ３４は、識別画像検出部１５２から送信されたタイミングに基づいて、左眼用画像に対応するフレームが表示されているタイミングにおいて左眼のシャッタを開いて右眼のシャッタを閉じ、右眼用画像に対応するフレームが表示されているタイミングにおいて右眼のシャッタを開いて左眼のシャッタを閉じる。これにより、画像分離メガネ３４によれば、フレームタイミングに正確に同期してシャッタを開閉することができる。
【００６０】
図９は、本実施形態に係るコンピュータ１９００のハードウェア構成の一例を示す。本実施形態に係るコンピュータ１９００は、ホスト・コントローラ２０８２により相互に接続されるＣＰＵ２０００、ＲＡＭ２０２０、グラフィック・コントローラ２０７５、及び表示装置２０８０を有するＣＰＵ周辺部と、入出力コントローラ２０８４によりホスト・コントローラ２０８２に接続される通信インターフェイス２０３０、ハードディスクドライブ２０４０、及びＣＤ−ＲＯＭドライブ２０６０を有する入出力部と、入出力コントローラ２０８４に接続されるＲＯＭ２０１０、フレキシブルディスク・ドライブ２０５０、及び入出力チップ２０７０を有するレガシー入出力部とを備える。
【００６１】
ホスト・コントローラ２０８２は、ＲＡＭ２０２０と、高い転送レートでＲＡＭ２０２０をアクセスするＣＰＵ２０００及びグラフィック・コントローラ２０７５とを接続する。ＣＰＵ２０００は、ＲＯＭ２０１０及びＲＡＭ２０２０に格納されたプログラムに基づいて動作し、各部の制御を行う。グラフィック・コントローラ２０７５は、ＣＰＵ２０００等がＲＡＭ２０２０内に設けたフレーム・バッファ上に生成する画像データを取得し、表示装置２０８０上に表示させる。これに代えて、グラフィック・コントローラ２０７５は、ＣＰＵ２０００等が生成する画像データを格納するフレーム・バッファを、内部に含んでもよい。
【００６２】
入出力コントローラ２０８４は、ホスト・コントローラ２０８２と、比較的高速な入出力装置である通信インターフェイス２０３０、ハードディスクドライブ２０４０、ＣＤ−ＲＯＭドライブ２０６０を接続する。通信インターフェイス２０３０は、ネットワークを介して他の装置と通信する。ハードディスクドライブ２０４０は、コンピュータ１９００内のＣＰＵ２０００が使用するプログラム及びデータを格納する。ＣＤ−ＲＯＭドライブ２０６０は、ＣＤ−ＲＯＭ２０９５からプログラム又はデータを読み取り、ＲＡＭ２０２０を介してハードディスクドライブ２０４０に提供する。
【００６３】
また、入出力コントローラ２０８４には、ＲＯＭ２０１０と、フレキシブルディスク・ドライブ２０５０、及び入出力チップ２０７０の比較的低速な入出力装置とが接続される。ＲＯＭ２０１０は、コンピュータ１９００が起動時に実行するブート・プログラム、及び／又は、コンピュータ１９００のハードウェアに依存するプログラム等を格納する。フレキシブルディスク・ドライブ２０５０は、フレキシブルディスク２０９０からプログラム又はデータを読み取り、ＲＡＭ２０２０を介してハードディスクドライブ２０４０に提供する。入出力チップ２０７０は、フレキシブルディスク・ドライブ２０５０を入出力コントローラ２０８４へと接続すると共に、例えばパラレル・ポート、シリアル・ポート、キーボード・ポート、マウス・ポート等を介して各種の入出力装置を入出力コントローラ２０８４へと接続する。
【００６４】
ＲＡＭ２０２０を介してハードディスクドライブ２０４０に提供されるプログラムは、フレキシブルディスク２０９０、ＣＤ−ＲＯＭ２０９５、又はＩＣカード等の記録媒体に格納されて利用者によって提供される。プログラムは、記録媒体から読み出され、ＲＡＭ２０２０を介してコンピュータ１９００内のハードディスクドライブ２０４０にインストールされ、ＣＰＵ２０００において実行される。
【００６５】
コンピュータ１９００にインストールされ、コンピュータ１９００を、被写体を撮像して２次元画像を生成する撮像部１２を制御する装置として機能させるプログラムは、付加情報生成モジュールと、記録モジュールとを備える。これらのプログラム又はモジュールは、ＣＰＵ２０００等に働きかけて、コンピュータ１９００を、付加情報生成部１４および記録部１６としてそれぞれ機能させる。
【００６６】
これらのプログラムに記述された情報処理は、コンピュータ１９００に読込まれることにより、ソフトウェアと上述した各種のハードウェア資源とが協働した具体的手段である付加情報生成部１４および記録部１６として機能する。そして、これらの具体的手段によって、本実施形態におけるコンピュータ１９００の使用目的に応じた情報の演算又は加工を実現することにより、使用目的に応じた特有の装置が構築される。
【００６７】
一例として、コンピュータ１９００と外部の装置等との間で通信を行う場合には、ＣＰＵ２０００は、ＲＡＭ２０２０上にロードされた通信プログラムを実行し、通信プログラムに記述された処理内容に基づいて、通信インターフェイス２０３０に対して通信処理を指示する。通信インターフェイス２０３０は、ＣＰＵ２０００の制御を受けて、ＲＡＭ２０２０、ハードディスクドライブ２０４０、フレキシブルディスク２０９０、又はＣＤ−ＲＯＭ２０９５等の記憶装置上に設けた送信バッファ領域等に記憶された送信データを読み出してネットワークへと送信し、もしくは、ネットワークから受信した受信データを記憶装置上に設けた受信バッファ領域等へと書き込む。このように、通信インターフェイス２０３０は、ＤＭＡ（ダイレクト・メモリ・アクセス）方式により記憶装置との間で送受信データを転送してもよく、これに代えて、ＣＰＵ２０００が転送元の記憶装置又は通信インターフェイス２０３０からデータを読み出し、転送先の通信インターフェイス２０３０又は記憶装置へとデータを書き込むことにより送受信データを転送してもよい。
【００６８】
また、ＣＰＵ２０００は、ハードディスクドライブ２０４０、ＣＤ−ＲＯＭドライブ２０６０（ＣＤ−ＲＯＭ２０９５）、フレキシブルディスク・ドライブ２０５０（フレキシブルディスク２０９０）等の外部記憶装置に格納されたファイルまたはデータベース等の中から、全部または必要な部分をＤＭＡ転送等によりＲＡＭ２０２０へと読み込ませ、ＲＡＭ２０２０上のデータに対して各種の処理を行う。そして、ＣＰＵ２０００は、処理を終えたデータを、ＤＭＡ転送等により外部記憶装置へと書き戻す。このような処理において、ＲＡＭ２０２０は、外部記憶装置の内容を一時的に保持するものとみなせるから、本実施形態においてはＲＡＭ２０２０および外部記憶装置等をメモリ、記憶部、または記憶装置等と総称する。本実施形態における各種のプログラム、データ、テーブル、データベース等の各種の情報は、このような記憶装置上に格納されて、情報処理の対象となる。なお、ＣＰＵ２０００は、ＲＡＭ２０２０の一部をキャッシュメモリに保持し、キャッシュメモリ上で読み書きを行うこともできる。このような形態においても、キャッシュメモリはＲＡＭ２０２０の機能の一部を担うから、本実施形態においては、区別して示す場合を除き、キャッシュメモリもＲＡＭ２０２０、メモリ、及び／又は記憶装置に含まれるものとする。
【００６９】
また、ＣＰＵ２０００は、ＲＡＭ２０２０から読み出したデータに対して、プログラムの命令列により指定された、本実施形態中に記載した各種の演算、情報の加工、条件判断、情報の検索・置換等を含む各種の処理を行い、ＲＡＭ２０２０へと書き戻す。例えば、ＣＰＵ２０００は、条件判断を行う場合においては、本実施形態において示した各種の変数が、他の変数または定数と比較して、大きい、小さい、以上、以下、等しい等の条件を満たすかどうかを判断し、条件が成立した場合（又は不成立であった場合）に、異なる命令列へと分岐し、またはサブルーチンを呼び出す。
【００７０】
また、ＣＰＵ２０００は、記憶装置内のファイルまたはデータベース等に格納された情報を検索することができる。例えば、第１属性の属性値に対し第２属性の属性値がそれぞれ対応付けられた複数のエントリが記憶装置に格納されている場合において、ＣＰＵ２０００は、記憶装置に格納されている複数のエントリの中から第１属性の属性値が指定された条件と一致するエントリを検索し、そのエントリに格納されている第２属性の属性値を読み出すことにより、所定の条件を満たす第１属性に対応付けられた第２属性の属性値を得ることができる。
【００７１】
以上に示したプログラム又はモジュールは、外部の記録媒体に格納されてもよい。記録媒体としては、フレキシブルディスク２０９０、ＣＤ−ＲＯＭ２０９５の他に、ＤＶＤ又はＣＤ等の光学記録媒体、ＭＯ等の光磁気記録媒体、テープ媒体、ＩＣカード等の半導体メモリ等を用いることができる。また、専用通信ネットワーク又はインターネットに接続されたサーバシステムに設けたハードディスク又はＲＡＭ等の記憶装置を記録媒体として使用し、ネットワークを介してプログラムをコンピュータ１９００に提供してもよい。
【００７２】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更または改良を加えることが可能であることが当業者に明らかである。その様な変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【００７３】
特許請求の範囲、明細書、および図面中において示した装置、システム、プログラム、および方法における動作、手順、ステップ、および段階等の各処理の実行順序は、特段「より前に」、「先立って」等と明示しておらず、また、前の処理の出力を後の処理で用いるのでない限り、任意の順序で実現しうることに留意すべきである。特許請求の範囲、明細書、および図面中の動作フローに関して、便宜上「まず、」、「次に、」等を用いて説明したとしても、この順で実施することが必須であることを意味するものではない。
【符号の説明】
【００７４】
１０  撮像装置、１２  撮像部、１４  付加情報生成部、１６  記録部、２０  表示システム、２２  再生部、２４  付加情報取得部、２６  生成部、３０  出力部、３２  表示部、３４  画像分離メガネ、１００  記録再生システム、１０２  画像成分、１０４  ゴースト成分、１５０  識別画像、１５２  識別画像検出部、２００  記録媒体、１９００  コンピュータ、２０００  ＣＰＵ、２０１０  ＲＯＭ、２０２０  ＲＡＭ、２０３０  通信インターフェイス、２０４０  ハードディスクドライブ、２０５０  フレキシブルディスク・ドライブ、２０６０  ＣＤ−ＲＯＭドライブ、２０７０  入出力チップ、２０７５  グラフィック・コントローラ、２０８０  表示装置、２０８２  ホスト・コントローラ、２０８４  入出力コントローラ、２０９０  フレキシブルディスク、２０９５  ＣＤ−ＲＯＭ
【図１】
2010258886.tif 000003
【図２】
2010258886.tif 000004
【図３】
2010258886.tif 000005
【図４】
2010258886.tif 000006
【図５】
2010258886.tif 000007
【図６】
2010258886.tif 000008
【図７】
2010258886.tif 000009
【図８】
2010258886.tif 000010
【図９】
2010258886.tif 000011