(57)【要約】【課題】３Ｄ情報を解釈できない画像再生装置においても代表画像の表示ができ、その代表画像の視点を容易に判別できる画像記録方法及び装置を提供する。【解決手段】すべての視点の画像データが格納された拡張画像ファイルと、代表画像データが格納された基本ファイルとが生成され、その双方が互いに関連付けられて記憶媒体に記録される。そして、基本ファイルに格納される代表画像データには、表示時に視点を示す情報が重ねて表示されるように加工が施される。【選択図】      図５
2008311943.tif 000002
【特許請求の範囲】
【請求項１】
同一被写体を異なる視点で撮影した複数の画像データを取得する工程と、
取得した複数の画像データの中から代表画像データを選択する工程と、
前記代表画像データが表す画像に該代表画像データの視点を示す情報が重ねて表示されるように前記代表画像データを加工する工程と、
すべての視点の画像データを格納した拡張画像ファイルと、加工後の前記代表画像データを格納した基本ファイルとを生成する工程と、
前記拡張画像ファイルと前記基本ファイルとを関連付けて記憶媒体に記録する工程と、
からなることを特徴とする画像記録方法。
【請求項２】
同一被写体を異なる視点で撮影した複数の画像データを取得する工程と、
取得した複数の画像データの中から代表画像データを選択する工程と、
前記代表画像データが表す画像に該代表画像データの視点を示す情報が重ねて表示されるように前記代表画像データを加工する工程と、
前記代表画像データが格納される領域と取得した全ての画像データが格納される領域とを有する多視点画像ファイルを生成する工程と、
前記多視点画像ファイルを記憶媒体に記録する工程と、
からなることを特徴とする画像記録方法。
【請求項３】
前記代表画像データが表す画像に重ねて表示される情報は、各視点の画像データが表す画像の縮小画像を並列配置するとともに、前記代表画像データが表す画像の縮小画像を強調表示したものであることを特徴とする請求項１又は２に記載の画像記録方法。
【請求項４】
前記代表画像データが表す画像に重ねて表示される情報は、前記代表画像データの視点を表す文字情報であることを特徴とする請求項１又は２に記載の画像記録方法。
【請求項５】
同一被写体を異なる視点で撮影した複数の画像データを取得する画像データ取得手段と、
前記画像データ取得手段で取得された複数の画像データの中から代表画像データを選択する代表画像データ選択手段と、
前記代表画像データが表す画像に該代表画像データの視点を示す情報が重ねて表示されるように前記代表画像データを加工する画像加工手段と、
前記画像データ取得手段で取得されたすべての視点の画像データを格納した拡張画像ファイルと、前記画像加工手段で加工された前記代表画像データを格納した基本ファイルとを生成するファイル生成手段と、
前記拡張画像ファイルと前記基本ファイルとを関連付けて記憶媒体に記録する記録制御手段と、
を備えたことを特徴とする画像記録装置。
【請求項６】
同一被写体を異なる視点で撮影した複数の画像データを取得する画像データ取得手段と、
前記画像データ取得手段で取得された複数の画像データの中から代表画像データを選択する手段と、
前記代表画像データが表す画像に該代表画像データの視点を示す情報が重ねて表示されるように前記代表画像データを加工する画像加工手段と、
前記画像加工手段で加工された前記代表画像データが格納される領域と、前記画像取得手段で取得されたすべての視点の画像データが格納される領域とを有する多視点画像ファイルを生成する画像ファイル生成手段と、
前記多視点画像ファイルを記憶媒体に記録する記録制御手段と、
を備えたことを特徴とする画像記録装置。
【請求項７】
前記画像加工手段によって前記代表画像データが表す画像に重ねて表示される情報は、各視点の画像データが表す画像の縮小画像を並列配置するとともに、前記代表画像データが表す画像の縮小画像を強調表示したものであることを特徴とする請求項５又は６に記載の画像記録装置。
【請求項８】
前記画像加工手段によって前記代表画像データが表す画像に重ねて表示される情報は、前記代表画像データの視点を表す文字情報であることを特徴とする請求項５又は６に記載の画像記録装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は画像記録方法及び装置に係り、特に立体視用に撮影された複数の画像データを記憶媒体に記録する画像記録方法及び装置に関する。
【背景技術】
【０００２】
立体画像（３Ｄ画像）は同一被写体を異なる視点から撮影した複数枚の画像によって構成される。したがって、立体視用の画像データは、個別に記録するのではなく、互いに関連付けて記録することにより、その取り扱いが容易になる。
【０００３】
特許文献１には、このような立体視用の複数の画像データの記録方法として、立体視用の複数の画像データを３Ｄ情報と共に１つの画像ファイルに格納する方法が提案されている。そして、この特許文献１では、３Ｄ情報を解釈できない画像再生装置においても画像の表示ができるように、代表画像のサムネイル画像（縮小画像）を生成し、本画像の画像データと共に画像ファイルに格納しておくことが提案されている。
【特許文献１】特開２００４−３４９７３１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１の記録方法では、画像の表示がサムネイル表示となるため、有効な表示ができないという欠点がある。また、代表画像が、どの視点で撮影された画像なのかを判別することができないという欠点もある。
【０００５】
本発明はこのような事情に鑑みてなされたもので、３Ｄ情報を解釈できない画像再生装置においても代表画像の表示ができ、その代表画像の視点を容易に判別できる画像記録方法及び装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
請求項１に係る発明は、前記目的を達成するために、同一被写体を異なる視点で撮影した複数の画像データを取得する工程と、取得した複数の画像データの中から代表画像データを選択する工程と、前記代表画像データが表す画像に該代表画像データの視点を示す情報が重ねて表示されるように前記代表画像データを加工する工程と、すべての視点の画像データを格納した拡張画像ファイルと、加工後の前記代表画像データを格納した基本ファイルとを生成する工程と、前記拡張画像ファイルと前記基本ファイルとを関連付けて記憶媒体に記録する工程と、からなることを特徴とする画像記録方法を提供する。
【０００７】
請求項１に係る発明によれば、画像データが取り込まれると、すべての視点の画像データが格納された拡張画像ファイルと、代表画像データが格納された基本ファイルとが生成され、その双方が互いに関連付けられて記憶媒体に記録される。そして、基本ファイルに格納される代表画像データには、表示時に視点を示す情報が重ねて表示されるように加工が施される。これにより、３Ｄ情報を解釈できない画像再生装置においても、基本ファイルから代表画像を表示することができる。また、その代表画像には視点を示す情報が重ねて表示されるため、どの視点の画像かを容易に判別することができる。
【０００８】
請求項２に係る発明は、前記目的を達成するために、同一被写体を異なる視点で撮影した複数の画像データを取得する工程と、取得した複数の画像データの中から代表画像データを選択する工程と、前記代表画像データが表す画像に該代表画像データの視点を示す情報が重ねて表示されるように前記代表画像データを加工する工程と、前記代表画像データが格納される領域と取得した全ての画像データが格納される領域とを有する多視点画像ファイルを生成する工程と、前記多視点画像ファイルを記憶媒体に記録する工程と、からなることを特徴とする画像記録方法を提供する。
【０００９】
請求項２に係る発明によれば、１つの画像ファイルの中にすべての視点の画像データが格納されるとともに、その中の代表画像の画像データが別領域に格納される。そして、その別領域に格納される代表画像データには、表示時に視点を示す情報が重ねて表示されるように加工が施される。これにより、３Ｄ情報を解釈できない画像再生装置においても、代表画像データの格納領域から代表画像を表示することができる。また、その代表画像には視点を示す情報が重ねて表示されるため、どの視点の画像かを容易に判別することができる。
【００１０】
請求項３に係る発明は、前記目的を達成するために、前記代表画像データが表す画像に重ねて表示される情報は、各視点の画像データが表す画像の縮小画像を並列配置するとともに、前記代表画像データが表す画像の縮小画像を強調表示したものであることを特徴とする請求項１又は２に記載の画像記録方法を提供する。
【００１１】
請求項３に係る発明によれば、視点を示す情報として、代表画像データが表す画像中に各視点の画像データが表す画像の縮小画像が並列配置される。そして、その中で代表画像データに対応する縮小画像が強調表示される。これにより、代表画像の視点を容易判別することができる。
【００１２】
請求項４に係る発明は、前記目的を達成するために、前記代表画像データが表す画像に重ねて表示される情報は、前記代表画像データの視点を表す文字情報であることを特徴とする請求項１又は２に記載の画像記録方法を提供する。
【００１３】
請求項４に係る発明によれば、視点を示す情報として、代表画像データが表す画像中に代表画像データの視点を表す文字情報（たとえば、視点番号等）が重ねて表示される。これにより、代表画像の視点を容易判別することができる。
【００１４】
請求項５に係る発明は、前記目的を達成するために、同一被写体を異なる視点で撮影した複数の画像データを取得する画像データ取得手段と、前記画像データ取得手段で取得された複数の画像データの中から代表画像データを選択する代表画像データ選択手段と、前記代表画像データが表す画像に該代表画像データの視点を示す情報が重ねて表示されるように前記代表画像データを加工する画像加工手段と、前記画像データ取得手段で取得されたすべての視点の画像データを格納した拡張画像ファイルと、前記画像加工手段で加工された前記代表画像データを格納した基本ファイルとを生成するファイル生成手段と、前記拡張画像ファイルと前記基本ファイルとを関連付けて記憶媒体に記録する記録制御手段と、を備えたことを特徴とする画像記録装置を提供する。
【００１５】
請求項５に係る発明によれば、画像データ取得手段で画像データが取得されると、すべての視点の画像データが格納された拡張画像ファイルと、代表画像データが格納された基本ファイルとが画像ファイル生成手段によって生成され、その双方が互いに関連付けられて記録制御手段によって記憶媒体に記録される。この際、基本ファイルに格納される代表画像データには、表示時に視点を示す情報が重ねて表示されるように画像加工手段によって加工が施される。これにより、３Ｄ情報を解釈できない画像再生装置においても、基本ファイルから代表画像を表示することができる。また、その代表画像には視点を示す情報が重ねて表示されるため、どの視点の画像かを容易に判別することができる。
【００１６】
請求項６に係る発明は、前記目的を達成するために、同一被写体を異なる視点で撮影した複数の画像データを取得する画像データ取得手段と、前記画像データ取得手段で取得された複数の画像データの中から代表画像データを選択する手段と、前記代表画像データが表す画像に該代表画像データの視点を示す情報が重ねて表示されるように前記代表画像データを加工する画像加工手段と、前記画像加工手段で加工された前記代表画像データが格納される領域と、前記画像取得手段で取得されたすべての視点の画像データが格納される領域とを有する多視点画像ファイルを生成する画像ファイル生成手段と、前記多視点画像ファイルを記憶媒体に記録する記録制御手段と、を備えたことを特徴とする画像記録装置を提供する。
【００１７】
請求項６に係る発明によれば、画像データ取得手段によって画像データが取得されると、すべての視点の画像データと共に代表画像の画像データが別領域に格納された多視点画像ファイルが画像ファイル生成手段によって生成される。この際、代表画像データには、表示時に視点を示す情報が重ねて表示されるように画像加工手段によって加工が施される。これにより、３Ｄ情報を解釈できない画像再生装置においても、代表画像データの格納領域から代表画像を表示することができる。また、その代表画像には視点を示す情報が重ねて表示されるため、どの視点の画像かを容易に判別することができる。
【００１８】
請求項７に係る発明は、前記目的を達成するために、前記画像加工手段によって前記代表画像データが表す画像に重ねて表示される情報は、各視点の画像データが表す画像の縮小画像を並列配置するとともに、前記代表画像データが表す画像の縮小画像を強調表示したものであることを特徴とする請求項５又は６に記載の画像記録装置を提供する。
【００１９】
請求項７に係る発明によれば、視点を示す情報として、代表画像データが表す画像中に各視点の画像データが表す画像の縮小画像が並列配置される。そして、その中で代表画像データに対応する縮小画像が強調表示される。これにより、代表画像の視点を容易判別することができる。
【００２０】
請求項８に係る発明は、前記目的を達成するために、前記画像加工手段によって前記代表画像データが表す画像に重ねて表示される情報は、前記代表画像データの視点を表す文字情報であることを特徴とする請求項５又は６に記載の画像記録装置を提供する。
【００２１】
請求項８に係る発明によれば、視点を示す情報として、代表画像データが表す画像中に代表画像データの視点を表す文字情報（たとえば、視点番号等）が重ねて表示される。これにより、代表画像の視点を容易判別することができる。
【発明の効果】
【００２２】
本発明に係る画像記録方法及び装置によれば、３Ｄ情報を解釈できない画像再生装置においても代表画像の表示ができ、その代表画像の視点を容易に判別することができる。
【発明を実施するための最良の形態】
【００２３】
以下、添付図面に従って本発明に係る画像記録方法及び装置の好ましい実施の形態について説明する。
【００２４】
図１は本発明が適用された３Ｄ撮影システムの概略構成図である。同図に示すように、この３Ｄ撮影システムＳは、複数台（本例では６台）のカメラＣ１〜Ｃ６と、各カメラＣ１〜Ｃ６を制御して、立体視用の画像の記録、生成を行うコントロールユニットＵとで構成されている。
【００２５】
各カメラＣ１〜Ｃ６は、同一被写体を異なる視点から撮影可能に設置されており、それぞれ所定の位置に所定の方向に向けられて設置されている。各カメラＣ１〜Ｃ６はデジタルカメラで構成されており、レンズを通った光を撮像素子（ＣＣＤなど）で受け、デジタル信号に変換してコントロールユニットＵに出力する。
【００２６】
なお、各カメラＣ１〜Ｃ６には、視点を識別するための視点番号が与えられており、本例では、図中右側のカメラから順に視点１、視点２、…、視点６と視点番号が与えられている。
【００２７】
コントロールユニットＵは、主としてシステムコントローラＵ１、操作部Ｕ２、記録部Ｕ３、表示部Ｕ４、メモリＵ５、接続インターフェイス（Ｉ／Ｆ）Ｕ６で構成されている。
【００２８】
システムコントローラＵ１は、本システムの動作を統括制御するとともに、各カメラＣ１〜Ｃ２から得られた画像データに基づき３Ｄ画像の生成処理や画像の加工処理を行う。また、記録用の画像ファイルの生成処理を行う。このシステムコントローラＵ１は、ＣＰＵ、ＲＯＭ、ＲＡＭ、フラッシュＲＯＭ等を備えて構成されており、ＣＰＵは、所定の制御プログラムに従って各種処理を実行する。ＲＯＭには、このＣＰＵが実行する各種制御プログラムや制御に必要な各種データが格納されている。
【００２９】
操作部Ｕ２は、マウス、キーボード等の入力デバイスによって構成されており、この操作部Ｕ２によって各種操作（撮影実行指示や各種設定入力等）が行われる。システムコントローラＵ１は、この操作部Ｕ２からの入力に応じて各種処理を実行する。
【００３０】
記録部Ｕ３は、記憶媒体を備え、システムコントローラＵ１による制御の下、撮影により得られた画像を記憶媒体に記録する。記憶媒体は、たとえばＨＤＤやフラッシュメモリ等で構成される。なお、その構成としては、メモリカード等を用いて交換可能としてもよいし、固定的に設置してもよい。
【００３１】
表示部Ｕ４は、２Ｄ／３Ｄ表示が可能なディスプレイを備え、システムコントローラＵ１による制御の下、撮影された画像をディスプレイに３Ｄ表示する。また、必要に応じて各カメラＣ１〜Ｃ６で撮影された画像を個別に２Ｄ表示する。
【００３２】
メモリＵ５は、各種処理時における画像データ等の一時記憶等に使用される。
【００３３】
接続インターフェイスＵ６は、各カメラＣ１〜Ｃ６との接続に用いられ、この接続インターフェイスＵ６を介して各カメラＣ１〜Ｃ６に制御信号が出力される。また、この接続インターフェイスＵ６を介して各カメラＣ１〜Ｃ６から得られた画像データがコントロールユニットＵに入力される。
【００３４】
次に、以上のように構成された本実施の形態の３Ｄ撮影システム１による画像データの記録方法について説明する。
【００３５】
上記のように各カメラＣ１〜Ｃ６は、それぞれ所定の位置に所定の方向に向けられて設置されている。コントロールユニットＵには、この各カメラＣ１〜Ｃ６の設置状況の情報があらかじめ入力されている。
【００３６】
コントロールユニットＵの操作部Ｕ２から撮影実行の指示が入力されると、システムコントローラＵ１は、各カメラＣ１〜Ｃ６を制御して、被写体を撮影する。
【００３７】
撮影により得られた画像データは、各カメラＣ１〜Ｃ６から接続インターフェイスＵ６を介してコントロールユニットＵに取り込まれ、メモリＵ５に格納される。
【００３８】
システムコントローラＵ１は、このメモリＵ５に格納された各カメラＣ１〜Ｃ６の画像データを処理して、３Ｄ画像データを生成し、表示部Ｕ４に出力する。これにより、各カメラＣ１〜Ｃ６で撮影された画像が表示部Ｕ４のディスプレイに立体視可能な状態で表示される。
【００３９】
なお、この種の３Ｄ画像の生成方法については、公知の技術であるので、その詳細な説明は省略する。
【００４０】
また、システムコントローラＵ１は、メモリＵ５に格納された各カメラＣ１〜Ｃ６の画像データを処理して、所定形式の画像ファイルを生成し、生成した画像ファイルを記録部Ｕ３の記憶媒体に記録する。
【００４１】
以下、この記録用の画像ファイルの構成について説明する。
【００４２】
システムコントローラＵ１は、記録用の画像ファイルとして、２つの画像ファイルを生成する。一つは、全ての画像データを格納した拡張画像ファイルであり、他の一つは、その中の代表画像の画像データを格納した基本ファイルである。システムコントローラＵ１は、この２つの画像ファイルを生成し、所定のファイルフォーマットに従い互いに関連づけて記憶媒体に記録する。
【００４３】
図２は、基本ファイルのデータ構造を模式的に示す図であり、図３は、拡張画像ファイルのデータ構造を模式的に示す図である。また、図４は、記憶媒体に基本ファイル及び拡張画像ファイルを格納する際のフォルダのツリー構造を模式的に示す図である。
【００４４】
図４に示すように、基本ファイルＦ１０と拡張画像ファイルＦ１００は、記憶媒体の同一のフォルダに格納される（本実施形態では、「ルートフォルダ」の直下に生成された「ＤＣＩＭフォルダ」に格納される。）。
【００４５】
この際、基本ファイルＦ１０と拡張画像ファイルＦ１００の拡張子は、それぞれ「ＪＰＧ」、「Ｆ３Ｄ」とされる。また、基本ファイルＦ１０と拡張画像ファイルＦ１００は、同じファイル名が付与される。なお、本実施形態では、基本ファイルＦ１０のファイル名と拡張画像ファイルＦ１００のファイル名は、ＤＣＦ（Design rule for Camera File system）に従って決定される。
【００４６】
図３に示すように、拡張画像ファイルＦ１００は、ＳＯＩ格納領域Ａ１００、タグ情報格納領域Ａ１０２、画像データ格納領域Ａ１０４、ＥＯＩ格納領域Ａ１０６を含んで構成されている。
【００４７】
ＳＯＩ格納領域Ａ１００には、拡張画像ファイルＦ１００のデータの先頭を示すマーカＳＯＩ（Start of Image）が格納され、ＥＯＩ格納領域Ａ１０６には、拡張画像ファイルＦ１００のデータの終了を示すマーカＥＯＩ（End of Image）が格納される。
【００４８】
タグ情報格納領域Ａ１０２には、拡張画像ファイルＦ１００の３Ｄヘッダ情報が格納される。ここで、３Ｄヘッダ情報とは、画像データ格納領域Ａ１０４に格納された多視点の画像データの中から２つ以上を組み合わせて立体視用の表示を行うために使用される情報であり、たとえば、立体視用の表示を行うときに使用する画像データの数を示す視点数、立体視用の表示を行うときに使用する画像データを指定するための情報、拡張画像ファイルＦ１００における各画像データの読み出し開始位置を指定するポインタ情報が含まれる。
【００４９】
また、タグ情報格納領域Ａ１０２には、対応する基本ファイルＦ１０を特定するための情報が格納されており、拡張画像ファイルＦ１００の再生時に基本ファイルＦ１０が参照できるようにされている。
【００５０】
画像データ格納領域Ａ１０４には、各カメラで撮影された画像データＰ（１）、Ｐ（２）、…、Ｐ（Ｎ）が格納される（本実施の形態では、各カメラＣ１〜Ｃ６で撮影された６つの画像データＰ（１）〜Ｐ（６）が格納され、代表画像データの元画像データも含まれる。）。
【００５１】
なお、この画像データ格納領域Ａ１０４に格納する画像データの形式は、特に限定されず、たとえば、ＪＰＥＧ圧縮等して得られた圧縮画像データであってもよいし、また、ＲＡＷ画像データであってもよい。システムコントローラ２ａは、必要に応じて画像データの圧縮処理を行う。
【００５２】
図２に示すように、本実施形態の基本ファイルＦ１０は、ＳＯＩ格納領域Ａ１０、タグ情報格納領域Ａ１２、画像データ格納領域Ａ１４、ＥＯＩ格納領域Ａ１６を含んで構成され、一般的なＥＸＩＦ形式のファイルとして再生及び編集処理ができるように構成されている。
【００５３】
ＳＯＩ格納領域Ａ１０には、基本ファイルＦ１０のデータの先頭を示すマーカＳＯＩ（Start of Image）が格納され、ＥＯＩ格納領域Ａ１６には、基本ファイルＦ１０のデータの終了を示すマーカＥＯＩ（End of Image）が格納される。
【００５４】
画像データ格納領域Ａ１４には、拡張画像ファイルＦ１００に格納された画像データＰ（１）、Ｐ（２）、…、Ｐ（Ｎ）の中の代表画像データＰ（ｄ）が格納される。
【００５５】
システムコントローラＵ１は、各カメラＣ１〜Ｃ６で撮影された画像の中の１つを選択し、代表画像データとする。
【００５６】
なお、代表画像データの選択については、自動で行うようにしてもよいし、撮影のたびにユーザが選択するようにしてもよい。自動で行う場合の選択基準としては、たとえば、中間の視点番号の画像データを代表画像データＰ（ｄ）としたり、先頭の視点番号の画像データを代表画像データとしたりして選定する。また、あらかじめ代表画像を撮影するカメラを選択し、当該カメラで撮影された画像データを代表画像データとするようにしてもよい。
【００５７】
ここで、この画像データ格納領域Ａ１４に格納される代表画像データＰ（ｄ）は、当該基本ファイルＦ１０が一般的なＥＸＩＦ形式のファイルとして再生及び編集処理ができるように、ＪＰＥＧ形成に圧縮された上で格納される。また、その圧縮される画像データは、再生時にどの視点で撮影された画像かが識別できるように、画像に識別情報が重畳された上で圧縮処理が施される。すなわち、システムコントローラＵ１は、代表画像データを選択後、その代表画像データが表す画像（代表画像）に視点を示す情報を付加した画像データを生成し、これをＪＰＥＧ形成で圧縮して、画像データ格納領域Ａ１４に格納する。
【００５８】
図５は、識別情報を付加した代表画像の一例を示す図である。この例では、各カメラＣ１〜Ｃ６で撮影された画像の縮小画像を代表画像に重ねて表示し、代表画像の縮小画像を他の画像の縮小画像と異なる色の枠で囲って強調することにより、その代表画像がどの視点の画像かを容易に識別できるようにしている。本例では、代表画像の縮小画像については赤い枠で囲い、他の画像の縮小画像については白い枠で囲って容易に識別できるようにしている。
【００５９】
なお、この例では、代表画像の画面下側に縮小画像を並列して配置（画面左から視点番号順に縮小画像を並列して配置）しているが、この縮小画像の配置レイアウトについては特に限定されるものではない。たとえば、画面右側に縦方向に並列して配置するようにしてもよい。なお、より明確に区別できるようにするには、本例のように、視点番号順に横方向に並列して配置することが好ましい。
【００６０】
また、本例では、代表画像の縮小画像を他の画像の縮小画像と異なる色の枠で囲うことにより、代表画像を識別させる方法を採っているが、代表画像を容易に識別できる方法であれば、その識別方法については、特に限定されるものではない。たとえば、この他に代表画像の縮小画像のみを枠で囲ったり、代表画像の縮小画像を囲う枠の上に代表画像であることを示すマークを付加したりして識別させるようにしてもよい。
【００６１】
また、このように代表画像に各画像の縮小画像を重ねて表示するのではなく、代表画像に視点を示す文字情報を重ねて表示することにより、どの視点の画像であるかを識別できるようにしてもよい。
【００６２】
図６は、代表画像に視点番号の情報を重ねて表示したものである。この方法によっても、代表画像が、どの視点の画像なのかを容易に認識することができる。なお、この例では、視点番号５の画像データが、代表画像データとして選択された場合の例を示している。この場合、視点番号５を示す番号５の情報が、代表画像データの右下隅に合成され、代表画像に重ねて表示される。
【００６３】
システムコントローラＵ１は、代表画像データとして選択された画像データに所定の加工を施すことにより、画像に所定の識別情報を合成し、識別情報が付加された画像データを生成する。
【００６４】
図２に示すように、タグ情報格納領域（APP1 Area）Ａ１２には、通常のＥＸＩＦファイルと同様の取り扱いができるように、Exif識別情報、TIFFヘッダ、IFD0領域（IFD0 Area）、IFD1領域が設けられている。
【００６５】
IFD0領域には、３Ｄタグ（3D IFD）が格納されており、３Ｄタグには、拡張画像ファイルＦ１００との関連性に関する情報が格納されている。したがって、この領域を参照することにより、対応する拡張画像ファイルＦ１００を参照することができる。
【００６６】
次に、上記の基本ファイルと拡張画像ファイルの作成処理の手順について説明する。
【００６７】
上記のように、撮影により得られた各カメラＣ１〜Ｃ６の画像データは、メモリＵ５に格納される。システムコントローラＵ１は、このメモリＵ５に格納された各カメラＣ１〜Ｃ６の画像データを処理して、拡張画像ファイルと基本ファイルを生成し、互いに関連づけて記録部Ｕ３の記憶媒体に記録する。
【００６８】
この際、まず、システムコントローラＵ１は、所定の選択基準に従って代表画像データを選択し、当該画像データを加工して、その画像データが表す画像に視点を示す所定の識別情報を合成して付加する。
【００６９】
この場合、たとえば、図５に示す識別情報を付加する場合には、各画像の縮小画像を生成し、生成した縮小画像を代表画像の画面下側に視点番号順に並列配置するとともに、代表画像の縮小画像を他の画像の縮小画像と異なる色の枠で囲う。
【００７０】
また、図６に示す識別情報を付加する場合には、代表画像の画面右下隅にその画像データの視点番号の文字情報を配置する。
【００７１】
このように、再生時に所定の識別情報が表示されるように、代表画像データを加工し、その加工された代表画像データをＪＰＥＧ形式で圧縮する。そして、この圧縮された代表画像データを画像データ格納領域Ａ１４に格納して、基本ファイルＦ１０を生成する。
【００７２】
また、全ての画像データを画像データ格納領域Ａ１０４に格納して、拡張画像ファイルＦ１００を生成する。なお、上記のように、この拡張画像ファイルＦ１００に格納する画像データは、圧縮した画像データであってもよいし、また、非圧縮の画像データ（たとえば、ＲＡＷ画像データ）であってもよい。
【００７３】
そして、生成した基本ファイルＦ１０と拡張画像ファイルＦ１００に同じファイル名を付して記録部２ｄの記憶媒体に記録する。
【００７４】
このように記録された画像ファイルは、３Ｄ再生機能があり、拡張画像ファイルを解釈可能な再生装置で再生した場合には、拡張画像ファイルに格納された各種情報及び画像データに基づいて３Ｄ画像の生成が行われ、所要のディスプレイに画像が３Ｄ表示される。また、必要に応じて、代表画像が２Ｄ表示される。
【００７５】
一方、３Ｄ再生機能がなく、拡張画像ファイルの解釈ができない再生装置で再生した場合には、基本ファイルに格納された各種情報及び画像データに基づいて画像の再生処理が行われる。この際、ディスプレイに表示されるのは、代表画像であり、当該代表画像には、図５又は図６に示すように、視点を示す識別情報が含まれる。したがって、当該画像に接したユーザは、その画像がどの視点の画像であるかを直ちに認識することができる。
【００７６】
このように、本実施の形態の３Ｄ撮影システムによれば、基本ファイルＦ１０に格納される代表画像に視点を示す所定の識別情報が付加されるので、撮影後の画像データの取り扱いが容易になる。
【００７７】
また、３Ｄ画像を生成するための拡張画像ファイルＦ１００の他に汎用性のある基本ファイルＦ１０を生成することにより、３Ｄ再生機能のない再生装置でも代表画像の再生を行うことができ、この点においても撮影後の画像データの取り扱いが容易になる。
【００７８】
なお、本実施の形態では、拡張画像ファイルＦ１００の画像データ格納領域Ａ１０４に各視点の画像データを連続的に格納しているが、図７に示すように、各視点の画像データの直前、直後に各画像データのタグ情報やマーカなどを格納する領域を設けてもよい。
【００７９】
図８は、記録用の画像ファイルの他の実施の形態のデータ構造を示す模式図である。
【００８０】
本実施の形態の画像ファイル（以下、多視点画像ファイルという）Ｆ２００では、全ての画像データを格納する領域と、代表画像データが格納される領域とが備えられており、１つの画像ファイルの中に全ての画像データと代表画像データとが格納される。そして、３Ｄ再生機能のない汎用の再生装置でも代表画像だけは再生できるように、前段はＥｘｉｆ形式で代表画像データが格納され、そのＥｘｉｆ形式のデータ領域に連続して、３Ｄ情報とすべて画像データが格納される。
【００８１】
図８に示すように、本実施形態の多視点画像ファイルＦ２００は、ＳＯＩ格納領域Ａ２００、タグ情報格納領域Ａ２０２、代表画像データ格納領域Ａ２０４、第１のＥＯＩ格納領域Ａ２０６、メタデータ格納領域Ａ２０８、画像データ格納領域Ａ２１０、第２のＥＯＩ格納領域Ａ２１２を含んで構成されている。
【００８２】
ＳＯＩ格納領域Ａ２００には、多視点画像ファイルＦ２００のデータの先頭を示すマーカＳＯＩ（Start of Image）が格納される。
【００８３】
タグ情報格納領域Ａ２０２には、通常のＥＸＩＦファイルと同様の取り扱いができるように、Exif識別情報、TIFFヘッダ、IFD0領域（IFD0 Area）、IFD1領域が設けられている（図２参照）。
【００８４】
代表画像データ格納領域Ａ２０４には、各カメラＣ１〜Ｃ６から得られた画像データＰ（１）、Ｐ（２）、…、Ｐ（Ｎ）の中の代表画像データＰ（ｄ）が格納される。
【００８５】
なお、この代表画像データについては、上記実施の形態の基本ファイルＦ１０に格納される代表画像データと同様に、再生時にどの視点で撮影された画像かが識別できるように、画像に識別情報が重畳される（図５、図６参照）。
【００８６】
また、Ｅｘｉｆ形式のファイルとしての取り扱いができるように、所定の圧縮処理（ＪＰＥＧ圧縮等）が施される。
【００８７】
なお、代表画像の選択基準等については、上記実施の形態と同じである。
【００８８】
第１のＥＯＩ格納領域Ａ２０６には、Ｅｘｉｆ形式のデータの終了を示すマーカＥＯＩ（End of Image）が格納される。
【００８９】
Ｅｘｉｆ形式の画像ファイルが再生できる装置では、少なくともこの第１のＥＯＩ格納領域Ａ２０６に格納されたマーカＥＯＩまでを読み取ることにより、代表画像の再生を行うことができる。
【００９０】
メタデータ格納領域Ａ２０８には、上記実施の形態の拡張画像ファイルＦ１００のタグ情報格納領域Ａ１０２に格納される３Ｄヘッダ情報と同様に画像データ格納領域Ａ２１０に格納される多視点の画像データの中から２つ以上を組み合わせて立体視用の表示を行うために使用される情報が格納される。たとえば、立体視用の表示を行うときに使用する画像データの数を示す視点数、立体視用の表示を行うときに使用する画像データを指定するための情報、各画像データの読み出し開始位置を指定するポインタ情報が含まれる。
【００９１】
画像データ格納領域Ａ２１０には、多視点撮影された画像データＰ（１）、Ｐ（２）、…、Ｐ（Ｎ）が格納される（本実施の形態では、各カメラＣ１〜Ｃ６で撮影された６つの画像データＰ（１）〜Ｐ（６）が格納され、代表画像の元画像のデータも含まれる。）。
【００９２】
なお、この画像データ格納領域Ａ２１０に格納される画像データの形式は、特に限定されず、たとえば、ＪＰＥＧ圧縮等して得られた圧縮画像データであってもよいし、また、ＲＡＷ画像データであってもよい。
【００９３】
第２のＥＯＩ格納領域Ａ２１２には、多視点画像ファイルＦ２００のデータの終了を示すマーカＥＯＩ（End of Image）が格納される。
【００９４】
次に、上記の多視点画像ファイルＦ２００の作成処理の手順について説明する。
【００９５】
撮影により得られた各カメラＣ１〜Ｃ６の画像データは、メモリＵ５に格納される。システムコントローラＵ１は、このメモリＵ５に格納された各カメラＣ１〜Ｃ６の画像データを処理して、拡張画像ファイルと基本ファイルを生成し、互いに関連づけて記録部Ｕ３の記憶媒体に記録する。
【００９６】
この際、まず、システムコントローラＵ１は、所定の選択基準に従って代表画像データを選択し、当該画像データを加工して、その画像データが表す画像に視点を示す所定の識別情報を付加する（図５、図６参照）。
【００９７】
次に、その識別情報が付加された代表画像データをＪＰＥＧ形式で圧縮する。そして、この圧縮された代表画像データを代表画像データ格納領域Ａ２０４に格納するとともに、全ての画像データを画像データ格納領域Ａ２１０に格納し、所要の情報を付加して多視点画像ファイルＦ２００を生成する。
【００９８】
そして、生成した多視点画像ファイルＦ２００に所定のファイル名を付して記録部２ｄの記憶媒体に記録する。この際、ファイル名は、たとえば、ＤＣＦ規格に従って付与される。
【００９９】
このように記録された画像ファイルは、３Ｄ再生機能があり、メタデータ格納領域Ａ２０８に格納された情報を解釈可能な再生装置で再生した場合には、画像データ格納領域Ａ２１０に格納された画像データ及び３Ｄ情報等に基づいて３Ｄ画像の生成が行われ、所要のディスプレイに画像が３Ｄ表示される。また、必要に応じて、代表画像が２Ｄ表示される。
【０１００】
一方、３Ｄ再生機能がなく、拡張画像ファイルが解釈不能な再生装置で再生した場合には、第１のＥＯＩ領域に格納されたデータまでを解釈することにより、代表画像の再生処理が行われる。
【０１０１】
この際、代表画像には、視点を示す識別情報が含まれるので（図５、図６参照）、当該画像に接したユーザは、その画像がどの視点の画像であるかを直ちに認識することができる。
【０１０２】
このように、本実施の形態のデータ構造の多視点画像ファイルＦ２００においても、代表画像に視点を示す所定の識別情報が付加されるので、撮影後の画像データの取り扱いをきわめて容易にすることができる。
【０１０３】
また、３Ｄ再生機能のない再生装置でも代表画像の再生を行うことができ、撮影後の画像データの取り扱いを容易にすることができる。
【０１０４】
なお、本例では、画像データ格納領域Ａ２１０に各視点の画像データを連続的に格納しているが、図９に示すように、各視点の画像データの直前、直後に各画像データのタグ情報やマーカなどを格納する領域を設けるようにしてもよい。
【０１０５】
図１０は、本発明が適用された撮影装置の概略構成を示すブロック図である。
【０１０６】
この撮影装置１は、選択的に２Ｄ撮影と３Ｄ撮影が可能なデジタルカメラであり、３Ｄ撮像された画像データを上述した３Ｄ撮影システムと同じ形式で記録媒体に記録する。
【０１０７】
メインＣＰＵ１２（以下、ＣＰＵ１２と記載する）は、操作部１４からの入力に基づき所定の制御プログラムに従って撮影装置１全体の動作を統括制御する制御手段として機能する。電源制御部１６は、バッテリ１８からの電力を制御して、撮影装置１の各部に動作電力を供給する。
【０１０８】
ＣＰＵ１２には、バス２０を介してＲＯＭ２２、フラッシュＲＯＭ２４、ＳＤＲＡＭ２６及びＶＲＡＭ２８が接続されている。ＲＯＭ２２には、ＣＰＵ１２が実行する制御プログラム及び制御に必要な各種データ等が格納される。フラッシュＲＯＭ２４には、ユーザ設定情報等の撮影装置１の動作に関する各種設定情報等が格納される。
【０１０９】
ＳＤＲＡＭ２６は、ＣＰＵ１２の演算作業用領域及び画像データの一時記憶領域（ワークメモリ）を含んでいる。ＶＲＡＭ２８は、表示用の画像データ専用の一時記憶領域を含んでいる。
【０１１０】
モニタ３０は、２Ｄ／３Ｄの双方の画像を切り替え表示が可能な表示装置で構成され、撮影済み画像を表示するための画像表示部として使用されるとともに、各種設定時にＧＵＩとして使用される。また、撮影時には、撮影部で撮像された画像がスルー表示されて電子ファインダとして利用される。
【０１１１】
表示制御部３２は、撮像素子４８又はメモリカード７０から読み出された画像データを表示用の画像信号（たとえば、ＮＴＳＣ信号、ＰＡＬ信号又はＳＣＡＭ信号）に変換してモニタ３０に出力するとともに、所定の文字、図形情報（たとえば、オンスクリーン表示用のデータ）をモニタ３０に出力する。
【０１１２】
なお、この表示制御部３２は、所定のインターフェイス（たとえば、ＵＳＢ、IEEE1394、ＬＡＮ）を介して接続された外部表示装置に画像を出力できるようにされている。
【０１１３】
操作部１４は、シャッタボタン、電源／モードスイッチ、モードダイヤル、十字ボタン、ズームボタン、ＭＥＮＵ／ＯＫボタン、ＤＩＳＰボタン及びＢＡＣＫボタン等の操作入力手段を含んでいる。
【０１１４】
電源／モードスイッチは、撮影装置１の電源のオン／オフの切り替え、及び撮影装置１の動作モード（再生モード及び撮影モード）の切り替え手段として機能する。
【０１１５】
モードダイヤルは、撮影装置１の撮影モードを切り替えるための操作手段であり、モードダイヤルの設定位置に応じて、２次元の静止画を撮影する２Ｄ静止画撮影モード、２次元の動画を撮影する２Ｄ動画撮影モード、３次元の静止画を撮影する３Ｄ静止画撮影モード及び３次元の動画を撮影する３Ｄ動画撮影モードの間で撮影モードが切り替えられる。撮影モードが２Ｄ静止画撮影モード又は２Ｄ動画撮影モードに設定されると、２Ｄ／３Ｄモード切替フラグ３４に、２次元画像を撮影するための２Ｄモードであることを表すフラグが設定される。また、撮影モードが３Ｄ静止画撮影モード又は３Ｄ動画撮影モードに設定されると、２Ｄ／３Ｄモード切替フラグ３４に、３次元画像を撮影するための３Ｄモードであることを表すフラグが設定される。ＣＰＵ１２は、２Ｄ／３Ｄモード切替フラグ３４を参照して、２Ｄモードと３Ｄモードのいずれであるかを判別する。
【０１１６】
シャッタボタンは、いわゆる「半押し」と「全押し」とからなる２段ストローク式のスイッチで構成されている。静止画撮影モード時には、シャッタボタンが半押しされると、撮影準備処理（すなわち、ＡＥ（Automatic Exposure：自動露出）、ＡＦ（Auto Focus：自動焦点合わせ）、ＡＷＢ（Automatic White Balance：自動ホワイトバランス））が行われ、シャッタボタンが全押しされると、画像の撮影・記録処理が行われる。また、動画撮影モード時には、シャッタボタンが全押しされると、動画の撮影が開始され、再度全押しされると、撮影が終了する。設定により、シャッタボタンが全押しされている間、動画の撮影が行われ、全押しが解除されると、撮影を終了するようにすることもできる。なお、静止画撮影用のシャッタボタン及び動画撮影用のシャッタボタンを別々に設けるようにしてもよい。
【０１１７】
十字ボタンは、上下左右４方向に押圧操作可能に設けられており、各方向のボタンには、撮影装置１の動作モード等に応じた機能が割り当てられる。たとえば、撮影モード時には、左ボタンにマクロ機能のオン／オフを切り替える機能が割り当てられ、右ボタンにフラッシュモードを切り替える機能が割り当てられる。また、撮影モード時には、上ボタンにモニタ３０の明るさを替える機能が割り当てられ、下ボタンにセルフタイマのオン／オフを切り替える機能が割り当てられる。再生モード時には、左ボタンにコマ送りの機能が割り当てられ、右ボタンにコマ戻しの機能が割り当てられる。また、再生モード時には、上ボタンにモニタ３０の明るさを替える機能が割り当てられ、下ボタンに再生中の画像を削除する機能が割り当てられる。また、各種設定時には、モニタ３０に表示されたカーソルを各ボタンの方向に移動させる機能が割り当てられる。
【０１１８】
ズームボタンは、撮影部１０−１、１０−２、…、１０−Ｎのズーミング操作を行うための操作手段であり、望遠側へのズームを指示するズームテレボタンと、広角側へのズームを指示するズームワイドボタンとを備えている。
【０１１９】
ＭＥＮＵ／ＯＫボタンは、メニュー画面の呼び出し（ＭＥＮＵ機能）に用いられるとともに、選択内容の確定、処理の実行指示等（ＯＫ機能）に用いられ、撮影装置１の設定状態に応じて割り当てられる機能が切り替えられる。メニュー画面では、ＭＥＮＵ／ＯＫボタンは、たとえば、露出値、色合い、撮影感度、記録画素数等の画質調整やセルフタイマの設定、測光方式の切り替え、デジタルズームを使用するか否か等、撮影装置１が持つすべての調整項目の設定が行われる。撮影装置１は、このメニュー画面で設定された条件に応じて動作する。
【０１２０】
ＤＩＳＰボタンは、モニタ３０の表示内容の切り替え指示等の入力に用いられ、ＢＡＣＫボタンは入力操作のキャンセル等の指示の入力に用いられる。
【０１２１】
フラッシュ発光部３６は、たとえば、放電管（キセノン管）により構成され、暗い被写体を撮影する場合や逆光時等に必要に応じて発光される。フラッシュ制御部３８は、フラッシュ発光部（放電管）３６を発光させるための電流を供給するためのメインコンデンサを含んでおり、ＣＰＵ１２からのフラッシュ発光指令に従ってメインコンデンサの充電制御、フラッシュ発光部３６の放電（発光）のタイミング及び放電時間の制御等を行う。
【０１２２】
次に、撮影装置１の撮影機能について説明する。撮影部１０は、撮影レンズ４０（ズームレンズ４２、フォーカスレンズ４４及び絞り４６）、ズームレンズ制御部（Ｚレンズ制御部）４２Ｃ、フォーカスレンズ制御部（Ｆレンズ制御部）４４Ｃ、絞り制御部４６Ｃ、撮像素子４８、タイミングジェネレータ（ＴＧ）５０、アナログ信号処理部５２、Ａ／Ｄ変換器５４、画像入力コントローラ５６及びデジタル信号処理部５８を備えている。なお、図１０では、各撮影部１０−１、１０−２、…、１０−Ｎ内の構成にそれぞれ符号１、…、Ｎを付している。
【０１２３】
ズームレンズ４２は、図示しないズームアクチュエータに駆動されて光軸に沿って前後に移動する。ＣＰＵ１２は、ズームレンズ制御部４２Ｃを介してズームアクチュエータの駆動を制御することにより、ズームレンズ４２の位置を制御してズーミングを行う。
【０１２４】
フォーカスレンズ４４は、図示しないフォーカスアクチュエータに駆動されて光軸に沿って前後に移動する。ＣＰＵ１２は、フォーカスレンズ制御部４４Ｃを介してフォーカスアクチュエータの駆動を制御することにより、フォーカスレンズ４４の位置を制御してフォーカシングを行う。
【０１２５】
絞り４６は、たとえば、アイリス絞りで構成されており、図示しない絞りアクチュエータに駆動されて動作する。ＣＰＵ１２は、絞り制御部４６Ｃを介して絞りアクチュエータの駆動を制御することにより、絞り４６の開口量（絞り値）を制御し、撮像素子４８への入射光量を制御する。
【０１２６】
ＣＰＵ１２は、各撮影部の撮影レンズ４０−１、４０−２、…、４０−Ｎを同期させて駆動する。すなわち、撮影レンズ４０−１、４０−２、…、４０−Ｎは、常に同じ焦点距離（ズーム倍率）に設定され、常に同じ被写体にピントが合うように焦点調節が行われる。また、常に同じ入射光量（絞り値）となるように絞りが調整される。
【０１２７】
撮像素子４８は、たとえば、カラーＣＣＤ固体撮像素子により構成されている。撮像素子（ＣＣＤ）４８の受光面には、多数のフォトダイオードが２次元的に配列されており、各フォトダイオードには所定の配列でカラーフィルタが配置されている。撮影レンズ４０によってＣＣＤの受光面上に結像された被写体の光学像は、このフォトダイオードによって入射光量に応じた信号電荷に変換される。各フォトダイオードに蓄積された信号電荷は、ＣＰＵ１２の指令に従ってＴＧ５０から与えられる駆動パルスに基づいて信号電荷に応じた電圧信号（画像信号）として撮像素子４８から順次読み出される。撮像素子４８は、電子シャッタ機能を備えており、フォトダイオードへの電荷蓄積時間を制御することにより、露光時間（シャッタ速度）が制御される。
【０１２８】
なお、本実施形態では、撮像素子４８としてＣＣＤを用いているが、ＣＭＯＳセンサ等の他の構成の撮像素子を用いることもできる。
【０１２９】
アナログ信号処理部５２は、撮像素子４８から出力された画像信号に含まれるリセットノイズ（低周波）を除去するための相関２重サンプリング回路（ＣＤＳ）、画像信号を増幅して一定レベルの大きさにコントロールするためのＡＧＳ回路を含み、撮像素子４８から出力される画像信号を相関２重サンプリング処理するとともに増幅する。
【０１３０】
Ａ／Ｄ変換器５４は、アナログ信号処理部５２から出力されたアナログの画像信号をデジタルの画像信号に変換する。
【０１３１】
画像入力コントローラ５６は、Ａ／Ｄ変換器５４から出力された画像信号を取り込んで、ＳＤＲＡＭ２６に格納する。
【０１３２】
デジタル信号処理部５８は、ＳＤＲＡＭ２６に格納されたＲ、Ｇ、Ｂの画像信号に対して所定の信号処理を行い、輝度信号（Ｙ信号）と色差信号（Ｃｒ、Ｃｂ信号）からなるＹＵＶ信号を生成する。
【０１３３】
撮影画像をモニタ３０に出力する場合、デジタル信号処理部５８により処理された画像データはＶＲＡＭ２８に格納される。そして、ＶＲＡＭ２８から画像データが読み出され、バス２０を介して表示制御部３２に送られる。表示制御部３２は、入力された画像データを表示用の所定方式のビデオ信号に変換してモニタ３０に出力する。
【０１３４】
ＡＦ検出部６０は、画像入力コントローラ５６−１、５６−２、…、５６−Ｎのいずれか１つから取り込まれたＲ、Ｇ、Ｂの各色の画像信号を取り込み、ＡＦ制御に必要な焦点評価値を算出する。ＡＦ検出部６０は、Ｇ信号の高周波成分のみを通過させるハイパスフィルタ、絶対値化処理部、画面に設定された所定のフォーカスエリア内の信号を切り出すフォーカスエリア抽出部、及びフォーカスエリア内の絶対値データを積算する積算部を含み、この積算部で積算されたフォーカスエリア内の絶対値データを焦点評価値としてＣＰＵ１２に出力する。
【０１３５】
ＣＰＵ１２は、ＡＦ制御時にはＡＦ検出部６０から出力される焦点評価値が極大となる位置をサーチし、その位置にフォーカスレンズ４４を移動させることにより、主要被写体への焦点合わせを行う。すなわち、ＣＰＵ１２は、ＡＦ制御時には、まず、フォーカスレンズ４４を至近から無限遠まで移動させ、その移動過程でＡＦ検出部６０から焦点評価値を逐次取得し、その焦点評価値が極大となる位置を検出する。そして、検出された焦点評価値が極大の位置を合焦位置と判定し、その位置にフォーカスレンズ４４を移動させる。これにより、フォーカスエリアに位置する被写体（主要被写体）にピントが合わせられる。
【０１３６】
ＡＥ／ＡＷＢ検出部６２は、画像入力コントローラ５６−１、５６−２、…、５６−Ｎのいずれか１つから取り込まれたＲ、Ｇ、Ｂの各色の画像信号を取り込み、ＡＥ制御及びＡＷＢ制御に必要な積算値を算出する。すなわち、ＡＥ／ＡＷＢ検出部６２は、１画面を複数のエリア（たとえば、８×８＝６４エリア）に分割し、分割されたエリアごとにＲ、Ｇ、Ｂ信号の積算値を算出する。
【０１３７】
ＣＰＵ１２は、ＡＥ制御時にはＡＥ／ＡＷＢ検出部６２において算出されたエリアごとのＲ、Ｇ、Ｂ信号の積算値を取得し、被写体の明るさ（測光値）を求めて、適正な露光量を得るための露出設定を行う。すなわち、撮影感度、絞り値、シャッタ速度、ストロボ発光の要否を設定する。
【０１３８】
また、ＣＰＵ１２は、ＡＷＢ制御時にＡＥ／ＡＷＢ検出部６２により算出されたエリアごとのＲ、Ｇ、Ｂ信号の積算値をデジタル信号処理部５８に入力する。デジタル信号処理部５８は、ＡＥ／ＡＷＢ検出部６２により算出された積算値に基づいてホワイトバランス調整用のゲイン値を算出する。また、デジタル信号処理部５８は、ＡＥ／ＡＷＢ検出部６２により算出された積算値に基づいて光源種を検出する。
【０１３９】
圧縮・伸張処理部６４は、ＣＰＵ１２からの指令に従い、入力された画像データに圧縮処理を施し、所定形式の圧縮画像データを生成する。たとえば、静止画に対してはＪＰＥＧ規格に準拠した圧縮処理が施され、動画に対してはＭＰＥＧ２やＭＰＥＧ４、Ｈ．２６４規格に準拠した圧縮処理が施される。また、圧縮・伸張処理部６４は、ＣＰＵ１２からの指令に従い、入力された圧縮画像データに伸張処理を施し、非圧縮の画像データを生成する。
【０１４０】
画像加工部６５は、代表画像データを画像処理して、その画像データが表す画像（代表画像）にその画像の視点を示す情報が表示されるように代表画像データを加工する（図５、図６参照）。
【０１４１】
画像ファイル生成部６６は、上記圧縮・伸張処理部６４により生成されたＪＰＥＧ形式のファイルを複数格納した記録用画像ファイルを生成する。
【０１４２】
メディア制御部６８は、ＣＰＵ１２からの指令に従い、メモリカード７０に対するデータの読み／書きを制御する。
【０１４３】
以上のように構成された本実施の形態の撮影装置１による３Ｄ画像の撮影、記録の処理は次のように行われる。
【０１４４】
カメラのモードを３Ｄ静止画撮影モードに設定し、シャッタボタンを半押しすると、ＣＰＵ１２にＳ１ＯＮ信号が入力される。ＣＰＵ１２は、このＳ１ＯＮ信号の入力に応動して、撮影準備処理、すなわちＡＥ、ＡＦ、ＡＷＢの各処理を実行する。
【０１４５】
撮影者は、モニタ３０にスルー表示される画像を見て画角、ピント状態等を確認し、撮影実行を指示する。すなわち、シャッタボタンを全押しする。
【０１４６】
シャッタボタンが全押しされると、ＣＰＵ１２にＳ２ＯＮ信号が入力される。ＣＰＵ１２は、このＳ２ＯＮ信号に応動して、本撮影の処理を実行する。
【０１４７】
まず、上記ＡＥ制御の結果求めた撮影感度、絞り値、シャッタ速度で各撮影部１０−１、…、１０−Ｎの撮像素子４８−１、…、４８−Ｎを同時に露光し、記録用の画像を撮像する。
【０１４８】
各撮像素子４８−１、…、４８−Ｎから出力された記録用の画像信号は、それぞれアナログ信号処理部５２−１、…、５２−Ｎ、Ａ／Ｄ変換器５４−１、…、５４−Ｎ、画像入力コントローラ５６−１、…、５６−Ｎを介してデジタル信号処理部５８−１、…、５８−Ｎに加えられる。デジタル信号処理部５８−１、…、５８−Ｎは、それぞれ入力された画像信号に所定の信号処理を施して、輝度データＹと色差データＣｒ、Ｃｂとからなる画像データを生成する。
【０１４９】
生成された画像データは、一旦、ＳＤＲＡＭ２６に格納される。ＣＰＵ１２は、このＳＤＲＡＭ２６に格納された画像の中から代表画像の画像データを選出し、その画像データを画像加工部６５に加える。
【０１５０】
なお、この代表画像データの選択については、上述した３Ｄ撮影システムと同様に自動で行うようにしてもよいし、撮影のたびにユーザが選択するようにしてもよい。自動で行う場合の選択基準としては、たとえば、中間の視点番号の画像データを代表画像データＰ（ｄ）としたり、先頭の視点番号の画像データを代表画像データとしたりして選定する。また、あらかじめ代表画像を撮影するカメラを選択し、当該カメラで撮影された画像データを代表画像データとするようにしてもよい。
【０１５１】
画像加工部６５は、入力された画像データを加工して、その画像データが表す画像に視点を示す情報を付加する（図５、図６参照）。加工された代表画像データは、再度、ＳＤＲＡＭ２６に格納される。
【０１５２】
ＳＤＲＡＭ２６に格納された画像データ（加工後の代表画像データを含む）は、順次、圧縮・伸張処理部６４に加えられ、所定の圧縮処理が施される。そして、再度、ＳＤＲＡＭ２６に格納される。
【０１５３】
なお、画像データ（代表画像データを除く）を非圧縮のデータ（たとえば、ＲＡＷデータ）として記録する場合は、この圧縮処理はスキップされる。
【０１５４】
この後、圧縮された各画像データが、画像ファイル生成部６６に加えられ、所定形式の画像ファイルが生成される。すなわち、上述した基本ファイルと拡張画像ファイルの組みからなる画像ファイル、又は、単独のファイルで構成された多視点画像ファイルが生成される。
【０１５５】
そして、生成された画像ファイルが、メディア制御部６８を介してメモリカード７０に記録される。
【０１５６】
なお、この際、画像ファイルは、ＤＣＦ（Design rule for Camera File system）に従って所定のファイル名が付与されて、メモリカード７０に記録される。
【０１５７】
なお、上記一連の実施の形態では、カメラ等で撮影されたが王データから直接画像ファイルを生成し、記録媒体に記録する場合を例に説明したが、撮影済みの画像データ（又は画像ファイル）を取得し、当該画像データから立体視用の画像ファイルを生成する場合にも本発明は適用することができる。
【０１５８】
以下、撮影済みの画像データから立体視用の画像ファイルを生成する場合について説明する。
【０１５９】
図１１は、この処理を行う画像記録装置の主要構成を示すブロック図である。本実施形態では、画像記録装置１００は、たとえば、パーソナルコンピュータ（ＰＣ）等で構成される。
【０１６０】
図１１に示すように、中央処理装置（ＣＰＵ）１０２は、バス１０４を介して画像記録装置１００内の各ブロックに接続されており、各ブロックの動作を制御する。主メモリ１０６は、制御プログラムが格納される記憶領域や、プログラム実時の作業領域を含んでいる。
【０１６１】
ハードディスク装置１０８には、画像記録装置１００のオペレーティングシステム（ＯＳ）や、各種のアプリケーションソフト、撮影装置１又はメモリカード７０から読み込まれた画像データ等が格納される。
【０１６２】
ＣＤ−ＲＯＭ装置１１０は、図示せぬＣＤ−ＲＯＭからのデータの読み込みを行う。
【０１６３】
カードインターフェース部（カードＩ／Ｆ）１１２は、メモリカード７０から画像データを読み取る。
【０１６４】
表示メモリ１１６は、表示用データを一時記憶する。モニタ１１８は、たとえば、ＣＲＴ（Cathode Ray Tube）モニタや液晶モニタにより構成され、この表示メモリ１１６から出力される画像データ、文字データ等に基づいて画像や文字等を表示する。
【０１６５】
キーボード１２０及びマウス１２２は、操作者からの操作入力を受け付けて、操作入力に応じた信号をＣＰＵ１０２に入力する。なお、ポインティングデバイスとしては、マウス１２２のほか、タッチパネルやタッチパッド等を用いることができる。マウスコントローラ１２４は、マウス１２２の状態を検出してモニタ１１８上のマウスポインタの位置や、マウス１２２の状態等の信号をＣＰＵ１０２に出力する。
【０１６６】
オーディオ入出力回路１２６には、マイク１２８及びスピーカ１３０が接続され、各種の音声信号が入力されるとともに、キーボード１２０等からの操作入力に応じて各種動作音が再生出力される。
【０１６７】
通信インターフェイス部（通信Ｉ／Ｆ）１３２は、ネットワークＮＷとの通信を行う。カメラ接続インターフェイス部（カメラ接続Ｉ／Ｆ）１３４は、撮影装置（デジタルカメラ）１との間でデータの送受信を行う。
【０１６８】
ＣＰＵ１０２は、キーボード１２０又はマウス１２２からの入力に応じて画像ファイルの生成処理を行う。すなわち、メモリカード７０、撮影装置１又はハードディスク装置１０８内の立体視用の画像データ群又は画像ファイル群を読み出し、上述した基本ファイルと拡張画像ファイルの組みからなる画像ファイル、又は、単独のファイルで構成された多視点画像ファイルを生成する。
【０１６９】
このように、本発明は撮影済みの画像データ又は画像ファイルから立体視用の画像ファイルを生成する場合にも適用することができる。
【０１７０】
また、本発明は、たとえば、撮影装置やパーソナルコンピュータ、携帯情報端末、画像ストレージ装置のような画像記録装置に適用するプログラムとしても提供することができる。
【図面の簡単な説明】
【０１７１】
【図１】３Ｄ撮影システムの概略構成図
【図２】基本ファイルのデータ構造を模式的に示す図
【図３】拡張画像ファイルのデータ構造を模式的に示す図
【図４】記憶媒体に基本ファイル及び拡張画像ファイルを格納する際のフォルダのツリー構造を模式的に示す図
【図５】識別情報を付加した代表画像の一例を示す図
【図６】識別情報を付加した代表画像の一例を示す図
【図７】拡張画像ファイルのデータ構造の他の例を模式的に示す図
【図８】多視点画像ファイルのデータ構造を模式的に示す図
【図９】多視点画像ファイルのデータ構造の他の例を模式的に示す図
【図１０】撮影装置の概略構成を示すブロック図
【図１１】画像記録装置の概略構成を示すブロック図
【符号の説明】
【０１７２】
Ｃ１〜Ｃ６…カメラ、Ｕ…コントロールユニット、Ｕ１…システムコントローラ、Ｕ２…操作部、Ｕ３…記録部、Ｕ４…表示部、Ｕ５…メモリ、Ｕ６…接続インターフェイス、１…撮影装置、１００…画像記録装置
.
【図１】
2008311943.tif 000003
【図２】
2008311943.tif 000004
【図３】
2008311943.tif 000005
【図４】
2008311943.tif 000006
【図５】
2008311943.tif 000007
【図６】
2008311943.tif 000008
【図７】
2008311943.tif 000009
【図８】
2008311943.tif 000010
【図９】
2008311943.tif 000011
【図１０】
2008311943.tif 000012
【図１１】
2008311943.tif 000013