(57)【要約】【課題】  複数の画像データが格納された１つの画像ファイルを生成、記録するための画像記録装置及び画像記録方法であって、当該画像ファイルから複数の画像データを読み込む機能を有さない画像処理装置においても利用可能な形式で画像ファイルを記録するとともに、上記画像処理装置において画像ファイルが改変されて画像データが失われてしまうことを回避することができる画像記録装置及び画像記録方法を提供する。【解決手段】  ２つのメモリカード７０Ａ、７０Ｂが撮影装置１に装着されている場合に、画像ファイル生成部６６によって生成された拡張画像ファイルＦ１００及び基本ファイルＦ１０は、別々のメモリカードに記録される。画像ファイル生成部６６は、基本ファイルＦ１０が格納場所のメモリカードから削除又は改変されている場合、拡張画像ファイルＦ１００から、基本ファイルの復元に必要な画像データを抽出して基本ファイルＦ１０を復元する。【選択図】      図１
2008311725.tif 000002
【特許請求の範囲】
【請求項１】
複数の画像データを格納した拡張画像ファイルを記録する拡張画像ファイル記録手段と、
前記拡張画像ファイルに格納された複数の画像データの中から選択された少なくとも１枚の画像データを格納した基本ファイルを記録する基本ファイル記録手段と、
前記基本ファイルが削除又は改変されているかどうかを判定する判定手段と、
前記基本ファイルが削除又は改変されていると判定された場合に、前記拡張画像ファイルから前記基本ファイルを復元する基本ファイル復元手段と、
を備えることを特徴とする画像記録装置。
【請求項２】
前記拡張画像ファイル記録手段は、前記基本ファイル記録手段よりも、記録容量又は空き容量が大きいか、又はデータの書き込み速度が速い記録手段であることを特徴とする請求項１記載の画像記録装置。
【請求項３】
複数の画像データを格納した拡張画像ファイルと、前記拡張画像ファイルに格納された複数の画像データの中から選択された少なくとも１枚の画像データを格納した基本ファイルのうちの一方を、画像ファイルを記録するための画像サーバに転送して記録する転送手段と、
上記拡張画像ファイルと基本ファイルのうち、前記画像サーバに転送されなかった方を記録する記録手段と、
前記基本ファイルに対する削除又は改変を行う基本ファイル編集手段と、
前記基本ファイルが削除又は改変された場合に、前記拡張画像ファイルから前記基本ファイルを復元する基本ファイル復元手段と、
を備えることを特徴とする画像記録装置。
【請求項４】
前記転送手段は、前記拡張画像ファイルを前記画像サーバに転送し、
前記記録手段は、前記基本ファイルを記録することを特徴とする請求項３記載の画像記録装置。
【請求項５】
対応する拡張画像ファイルの格納場所を特定するための情報を前記基本ファイルに記録する格納場所情報記録手段を更に備えることを特徴とする請求項１から４のいずれか１項記載の画像記録装置。
【請求項６】
前記画像記録手段は、標準的な画像ファイルの拡張子を前記基本ファイルに付して記録することを特徴とする請求項１から５のいずれか１項記載の画像記録装置。
【請求項７】
１又は複数の撮影手段を用いて同一の被写体が多視点から撮影された複数の画像データを取得する画像データ取得手段と、
前記複数の画像データを格納した拡張画像ファイルを生成する拡張画像ファイル生成手段と、
前記複数の画像データの中から代表画像データを選択して基本ファイルを生成する基本ファイル生成手段と、
を備えることを特徴とする請求項１から６のいずれか１項記載の画像記録装置。
【請求項８】
複数の画像データを格納した拡張画像ファイルを拡張画像ファイル記録手段に記録する工程と、
前記拡張画像ファイルに格納された複数の画像データの中から選択された少なくとも１枚の画像データを格納した基本ファイルを基本ファイル記録手段に記録する工程と、
前記基本ファイルが削除又は改変されているかどうかを判定する判定工程と、
前記基本ファイルが削除又は改変されていると判定された場合に、前記拡張画像ファイルから前記基本ファイルを復元する基本ファイル復元工程と、
を備えることを特徴とする画像記録方法。
【請求項９】
前記拡張画像ファイル記録手段は、前記基本ファイル記録手段よりも、記録容量又は空き容量が大きいか、又はデータの書き込み速度が速い記録手段であることを特徴とする請求項８記載の画像記録方法。
【請求項１０】
複数の画像データを格納した拡張画像ファイルと、前記拡張画像ファイルに格納された複数の画像データの中から選択された少なくとも１枚の画像データを格納した基本ファイルのうちの一方を、画像ファイルを記録するための画像サーバに転送して記録する転送工程と、
上記拡張画像ファイルと基本ファイルのうち、前記画像サーバに転送されなかった方を記録手段に記録する記録工程と、
前記基本ファイルに対する削除又は改変を行う基本ファイル編集工程と、
前記基本ファイルが削除又は改変された場合に、前記拡張画像ファイルから前記基本ファイルを復元する基本ファイル復元工程と、
を備えることを特徴とする画像記録方法。
【請求項１１】
前記転送工程では、前記拡張画像ファイルを前記画像サーバに転送し、
前記記録工程では、前記基本ファイルを前記記録手段に記録することを特徴とする請求項１０記載の画像記録方法。
【請求項１２】
対応する拡張画像ファイルの格納場所を特定するための情報を前記基本ファイルに記録する格納場所情報記録工程を更に備えることを特徴とする請求項８から１１のいずれか１項記載の画像記録方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は画像記録装置及び画像記録方法に係り、特に複数の画像データを１つの画像ファイルに格納して記録する画像記録装置及び画像記録方法に関する。
【背景技術】
【０００２】
特許文献１には、連続した複数枚の静止画を記録する場合に、１回の記録動作で生成する連続静止画圧縮データを、各々独立した静止画圧縮データの結合体とする画像データ記録方法が開示されている。
【０００３】
特許文献２には、複数の視点の画像から画像データを作成する画像データ作成装置において、複数の視点の画像のファイルヘッダと画像情報とを単体で既存形式のファイルとすることが開示されている。
【０００４】
特許文献３には、立体画像データを保存する際に、新規フォルダを作成して立体画像データ、右眼画像データ、左眼画像データを一緒に保存する画像記録装置が開示されている。
【特許文献１】特開平１１−２６６４２０号公報（図４）
【特許文献２】特開２００４−２７４０９１号公報（図９）
【特許文献３】特開２００５−２２９２９１号公報（段落［０１２５］、図７）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
複数の画像データが連結された画像ファイルに対して、従来の標準的な画像ファイルとは異なる特別な拡張子を付与すると、当該拡張子に対応していない画像処理装置及び画像処理用アプリケーションでは画像ファイルとして認識できない。このため、上記のような画像ファイルに対して標準的な画像ファイルの拡張子（当該画像ファイルが含む画像データのエンコード形式に対応する拡張子。例えば、ＪＰＧ）を付すことにより、従来の画像処理装置等においても画像ファイルとして認識できるようにすることが考えられる。これにより、複数の画像データが格納された画像ファイルから、複数の画像データを読み込んで再生処理等を行う機能を有さない画像処理装置においても、当該画像ファイルを標準的な画像ファイルと同様に扱うことにより、当該画像ファイル中の画像データのうちの最初の１枚だけは読み込むことが可能になる。
【０００６】
しかしながら、上記のような画像処理装置において、読み込んだ画像データを編集した後に保存した場合、元の画像ファイルの２枚目以降の画像データが新たに保存される画像ファイルには保存されないという問題があった。従って、上書き保存を行った場合には、元の画像ファイルの２枚目以降の画像データが消去されてしまうという課題があった。
【０００７】
特許文献１及び２は、上記の課題を解決するためのものではなかった。また、特許文献３は、右眼画像データ、左眼画像データを立体画像データと一緒に保存するものであるが、右眼画像データ、左眼画像データのどちらかに編集が加えられた場合、画像データの一方が消去されてしまうという課題を解決するためのものではなかった。
【０００８】
本発明はこのような事情に鑑みてなされたもので、複数の画像データが格納された１つの画像ファイルを生成、記録するための画像記録装置及び画像記録方法であって、当該画像ファイルから複数の画像データを読み込む機能を有さない画像処理装置においても利用可能な形式で画像ファイルを記録するとともに、上記画像処理装置において画像ファイルが改変されて画像データが失われてしまうことを回避することができる画像記録装置及び画像記録方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、本願発明１に係る画像記録装置は、複数の画像データを格納した拡張画像ファイルを記録する拡張画像ファイル記録手段と、前記拡張画像ファイルに格納された複数の画像データの中から選択された少なくとも１枚の画像データを格納した基本ファイルを記録する基本ファイル記録手段と、前記基本ファイルが削除又は改変されているかどうかを判定する判定手段と、前記基本ファイルが削除又は改変されていると判定された場合に、前記拡張画像ファイルから前記基本ファイルを復元する基本ファイル復元手段とを備えることを特徴とする。
【００１０】
本願発明１によれば、複数の画像データが連結して格納された拡張画像ファイルから複数の画像データを読み込んで再生、編集する機能を有さない画像処理装置においても読み込み可能な形式の基本ファイルに画像を記録することができる。更に、本願発明１によれば、基本ファイルとは別の記録手段に格納された拡張画像ファイルを用いて基本ファイルを復元することにより、改変前の代表画像データを含む基本ファイルをユーザに提供することができるので、画像記録のロバスト性を高めることができる。
【００１１】
本願発明２は、本願発明１の画像記録装置において、前記拡張画像ファイル記録手段は、前記基本ファイル記録手段よりも、記録容量又は空き容量が大きいか、又はデータの書き込み速度が速い記録手段であることを特徴とする。
【００１２】
本願発明３に係る画像記録装置は、複数の画像データを格納した拡張画像ファイルと、前記拡張画像ファイルに格納された複数の画像データの中から選択された少なくとも１枚の画像データを格納した基本ファイルのうちの一方を、画像ファイルを記録するための画像サーバに転送して記録する転送手段と、上記拡張画像ファイルと基本ファイルのうち、前記画像サーバに転送されなかった方を記録する記録手段と、前記基本ファイルに対する削除又は改変を行う基本ファイル編集手段と、前記基本ファイルが削除又は改変された場合に、前記拡張画像ファイルから前記基本ファイルを復元する基本ファイル復元手段とを備えることを特徴とする。
【００１３】
本願発明３によれば、拡張画像ファイルを画像サーバに転送し、基本ファイルを記録手段に記録しておくことにより、改変前の代表画像データを含む基本ファイルをユーザに提供することができるので、画像記録のロバスト性を高めることができる。
【００１４】
本願発明４は、本願発明３の画像記録装置において、前記転送手段は、前記拡張画像ファイルを前記画像サーバに転送し、前記記録手段は、前記基本ファイルを記録することを特徴とする。
【００１５】
本願発明５は、本願発明１から４の画像記録装置において、対応する拡張画像ファイルの格納場所を特定するための情報を前記基本ファイルに記録する格納場所情報記録手段を更に備えることを特徴とする。
【００１６】
本願発明５によれば、拡張画像ファイルの格納場所情報を基本ファイルに記録しておくことにより、基本ファイルの復元処理を容易に行うことができる。
【００１７】
本願発明６は、本願発明１から５の画像記録装置において、前記画像記録手段は、標準的な画像ファイルの拡張子を前記基本ファイルに付して記録することを特徴とする。
【００１８】
本願発明７は、本願発明１から６の画像記録装置において、１又は複数の撮影手段を用いて同一の被写体が多視点から撮影された複数の画像データを取得する画像データ取得手段と、前記複数の画像データを格納した拡張画像ファイルを生成する拡張画像ファイル生成手段と、前記複数の画像データの中から代表画像データを選択して基本ファイルを生成する基本ファイル生成手段とを備えることを特徴とする。
【００１９】
本願発明８に係る画像記録方法は、複数の画像データを格納した拡張画像ファイルを拡張画像ファイル記録手段に記録する工程と、前記拡張画像ファイルに格納された複数の画像データの中から選択された少なくとも１枚の画像データを格納した基本ファイルを基本ファイル記録手段に記録する工程と、前記基本ファイルが削除又は改変されているかどうかを判定する判定工程と、前記基本ファイルが削除又は改変されていると判定された場合に、前記拡張画像ファイルから前記基本ファイルを復元する基本ファイル復元工程とを備えることを特徴とする。
【００２０】
本願発明９は、本願発明８の画像記録方法において、前記拡張画像ファイル記録手段は、前記基本ファイル記録手段よりも、記録容量又は空き容量が大きいか、又はデータの書き込み速度が速い記録手段であることを特徴とする。
【００２１】
本願発明１０に係る画像記録方法は、複数の画像データを格納した拡張画像ファイルと、前記拡張画像ファイルに格納された複数の画像データの中から選択された少なくとも１枚の画像データを格納した基本ファイルのうちの一方を、画像ファイルを記録するための画像サーバに転送して記録する転送工程と、上記拡張画像ファイルと基本ファイルのうち、前記画像サーバに転送されなかった方を記録手段に記録する記録工程と、前記基本ファイルに対する削除又は改変を行う基本ファイル編集工程と、前記基本ファイルが削除又は改変された場合に、前記拡張画像ファイルから前記基本ファイルを復元する基本ファイル復元工程とを備えることを特徴とする。
【００２２】
本願発明１１は、本願発明１０の画像記録方法において、前記転送工程では、前記拡張画像ファイルを前記画像サーバに転送し、前記記録工程では、前記基本ファイルを前記記録手段に記録することを特徴とする。
【００２３】
本願発明１２は、本願発明８から１１の画像記録方法において、対応する拡張画像ファイルの格納場所を特定するための情報を前記基本ファイルに記録する格納場所情報記録工程を更に備えることを特徴とする。
【発明の効果】
【００２４】
本発明によれば、複数の画像データが連結して格納された拡張画像ファイルから複数の画像データを読み込んで再生、編集する機能を有さない画像処理装置においても読み込み可能な形式の基本ファイルに画像を記録することができる。更に、本発明によれば、基本ファイルとは別の記録手段に格納された拡張画像ファイルを用いて基本ファイルを復元することにより、改変前の代表画像データを含む基本ファイルをユーザに提供することができるので、画像記録のロバスト性を高めることができる。
【発明を実施するための最良の形態】
【００２５】
以下、添付図面に従って本発明に係る画像記録装置及び画像記録方法の好ましい実施の形態について説明する。
【００２６】
［第１の実施形態］
図１は、本発明の第１の実施形態に係る画像記録装置を備えた撮影装置の主要構成を示すブロック図である。図１に示すように、撮影装置１は、複数の撮影部１０−１、１０−２、…、１０−Ｎ（Ｎ≧２）を備えており、同一の被写体を多視点から撮影した視差画像を取得し、所定の形式の記録用画像ファイルとして記録する装置である。
【００２７】
メインＣＰＵ１２（以下、ＣＰＵ１２と記載する）は、操作部１４からの入力に基づき所定の制御プログラムに従って撮影装置１全体の動作を統括制御する制御手段として機能する。電源制御部１６は、バッテリ１８からの電力を制御して、撮影装置１の各部に動作電力を供給する。
【００２８】
ＣＰＵ１２には、バス２０を介してＲＯＭ２２、フラッシュＲＯＭ２４、ＳＤＲＡＭ２６及びＶＲＡＭ２８が接続されている。ＲＯＭ２２には、ＣＰＵ１２が実行する制御プログラム及び制御に必要な各種データ等が格納される。フラッシュＲＯＭ２４には、ユーザ設定情報等の撮影装置１の動作に関する各種設定情報等が格納される。
【００２９】
ＳＤＲＡＭ２６は、ＣＰＵ１２の演算作業用領域及び画像データの一時記憶領域（ワークメモリ）を含んでいる。ＶＲＡＭ２８は、表示用の画像データ専用の一時記憶領域を含んでいる。
【００３０】
モニタ３０は、例えば、カラー液晶パネルを備えた表示装置により構成され、撮影済み画像を表示するための画像表示部として使用されるとともに、各種設定時にＧＵＩの提供手段として使用される。また、モニタ３０は、撮影モード時に画角を確認するための電子ファインダとして利用される。
【００３１】
モニタ３０は、３次元画像（３Ｄ画像）の表示が可能となっている。３次元表示を行うための手段としては、例えば、特殊なメガネを使用するアナグリフ方式、カラーアナグリフ方式、偏光フィルタ方式、時分割立体テレビジョン方式のほか、例えば、かまぼこ状のレンズ群を有したいわゆるレンチキュラレンズをモニタ３０の表面に配置するレンチキュラ方式を適用可能である。なお、３次元表示を行うための手段は、上記に列挙したものに限定されるものではない。
【００３２】
表示制御部３２は、撮像素子４８又はメモリカード７０Ａ、７０Ｂから読み出された画像データを表示用の画像信号（例えば、ＮＴＳＣ信号、ＰＡＬ信号又はＳＣＡＭ信号）に変換してモニタ３０に出力するとともに、所定の文字、図形情報（例えば、オンスクリーン表示用のデータ）をモニタ３０に出力する。また、表示制御部３２は、所定のインターフェイス（例えば、ＵＳＢ、IEEE1394、ＬＡＮ）を介して接続された外部表示装置に画像を出力可能となっている。
【００３３】
操作部１４は、レリーズボタン、電源／モードスイッチ、モードダイヤル、十字ボタン、ズームボタン、ＭＥＮＵ／ＯＫボタン、ＤＩＳＰボタン及びＢＡＣＫボタン等の操作入力手段を含んでいる。
【００３４】
電源／モードスイッチは、撮影装置１の電源のオン／オフの切り替え、及び撮影装置１の動作モード（再生モード及び撮影モード）の切り替え手段として機能する。
【００３５】
モードダイヤルは、撮影装置１の撮影モードを切り替えるための操作手段であり、モードダイヤルの設定位置に応じて、２次元の静止画を撮影する２Ｄ静止画撮影モード、２次元の動画を撮影する２Ｄ動画撮影モード、３次元の静止画を撮影する３Ｄ静止画撮影モード及び３次元の動画を撮影する３Ｄ動画撮影モードの間で撮影モードが切り替えられる。撮影モードが２Ｄ静止画撮影モード又は２Ｄ動画撮影モードに設定されると、２Ｄ／３Ｄ撮影モード切替フラグ３４に、２次元画像を撮影するための２Ｄ撮影モードであることを表すフラグが設定される。また、撮影モードが３Ｄ静止画撮影モード又は３Ｄ動画撮影モードに設定されると、２Ｄ／３Ｄ撮影モード切替フラグ３４に、３次元画像を撮影するための３Ｄ撮影モードであることを表すフラグが設定される。ＣＰＵ１２は、２Ｄ／３Ｄ撮影モード切替フラグ３４を参照して、２Ｄ撮影モードと３Ｄ撮影モードのいずれであるかを判別する。
【００３６】
レリーズボタンは、いわゆる「半押し」と「全押し」とからなる２段ストローク式のスイッチで構成されている。静止画撮影モード時には、レリーズボタンが半押しされると、撮影準備処理（即ち、ＡＥ（Automatic Exposure：自動露出）、ＡＦ（Auto Focus：自動焦点合わせ）、ＡＷＢ（Automatic White Balance：自動ホワイトバランス））が行われ、レリーズボタンが全押しされると、画像の撮影・記録処理が行われる。また、動画撮影モード時には、レリーズボタンが全押しされると、動画の撮影が開始され、再度全押しされると、撮影が終了する。設定により、レリーズボタンが全押しされている間、動画の撮影が行われ、全押しが解除されると、撮影を終了するようにすることもできる。なお、静止画撮影用のレリーズボタン及び動画撮影用のレリーズボタンを別々に設けるようにしてもよい。
【００３７】
十字ボタンは、上下左右４方向に押圧操作可能に設けられており、各方向のボタンには、撮影装置１の動作モード等に応じた機能が割り当てられる。例えば、撮影モード時には、左ボタンにマクロ機能のオン／オフを切り替える機能が割り当てられ、右ボタンにフラッシュモードを切り替える機能が割り当てられる。また、撮影モード時には、上ボタンにモニタ３０の明るさを替える機能が割り当てられ、下ボタンにセルフタイマのオン／オフを切り替える機能が割り当てられる。再生モード時には、左ボタンにコマ送りの機能が割り当てられ、右ボタンにコマ戻しの機能が割り当てられる。また、再生モード時には、上ボタンにモニタ３０の明るさを替える機能が割り当てられ、下ボタンに再生中の画像を削除する機能が割り当てられる。また、各種設定時には、モニタ３０に表示されたカーソルを各ボタンの方向に移動させる機能が割り当てられる。
【００３８】
ズームボタンは、撮影部１０−１、１０−２、…、１０−Ｎのズーミング操作を行うための操作手段であり、望遠側へのズームを指示するズームテレボタンと、広角側へのズームを指示するズームワイドボタンとを備えている。
【００３９】
ＭＥＮＵ／ＯＫボタンは、メニュー画面の呼び出し（ＭＥＮＵ機能）に用いられるとともに、選択内容の確定、処理の実行指示等（ＯＫ機能）に用いられ、撮影装置１の設定状態に応じて割り当てられる機能が切り替えられる。メニュー画面では、ＭＥＮＵ／ＯＫボタンは、例えば、露出値、色合い、撮影感度、記録画素数等の画質調整やセルフタイマの設定、測光方式の切り替え、デジタルズームを使用するか否か等、撮影装置１が持つすべての調整項目の設定が行われる。撮影装置１は、このメニュー画面で設定された条件に応じて動作する。
【００４０】
ＤＩＳＰボタンは、モニタ３０の表示内容の切り替え指示等の入力に用いられ、ＢＡＣＫボタンは入力操作のキャンセル等の指示の入力に用いられる。
【００４１】
フラッシュ発光部３６は、例えば、放電管（キセノン管）により構成され、暗い被写体を撮影する場合や逆光時等に必要に応じて発光される。フラッシュ制御部３８は、フラッシュ発光部（放電管）３６を発光させるための電流を供給するためのメインコンデンサを含んでおり、ＣＰＵ１２からのフラッシュ発光指令に従ってメインコンデンサの充電制御、フラッシュ発光部３６の放電（発光）のタイミング及び放電時間の制御等を行う。なお、フラッシュ発光部３６としては、ＬＥＤ等の他の発光手段を用いてもよい。また、フラッシュ発光部３６は、撮影部ごとに設けられていてもよい。
【００４２】
次に、撮影装置１の撮影機能について説明する。撮影部１０は、撮影レンズ４０（ズームレンズ４２、フォーカスレンズ４４及び絞り４６）、ズームレンズ制御部（Ｚレンズ制御部）４２Ｃ、フォーカスレンズ制御部（Ｆレンズ制御部）４４Ｃ、絞り制御部４６Ｃ、撮像素子４８、タイミングジェネレータ（ＴＧ）５０、アナログ信号処理部５２、Ａ／Ｄ変換器５４、画像入力コントローラ５６及びデジタル信号処理部５８を備えている。なお、図１では、各撮影部１０−１、１０−２、…、１０−Ｎ内の各部にそれぞれ符号１、２、…、Ｎを付して区別しているが、各部の機能は略同様であるため、以下の説明では、符号１、２、…、Ｎを省略して説明する。
【００４３】
ズームレンズ４２は、図示しないズームアクチュエータに駆動されて光軸に沿って前後に移動する。ＣＰＵ１２は、ズームレンズ制御部４２Ｃを介してズームアクチュエータの駆動を制御することにより、ズームレンズ４２の位置を制御してズーミングを行う。
【００４４】
フォーカスレンズ４４は、図示しないフォーカスアクチュエータに駆動されて光軸に沿って前後に移動する。ＣＰＵ１２は、フォーカスレンズ制御部４４Ｃを介してフォーカスアクチュエータの駆動を制御することにより、フォーカスレンズ４４の位置を制御してフォーカシングを行う。
【００４５】
絞り４６は、例えば、アイリス絞りで構成されており、図示しない絞りアクチュエータに駆動されて動作する。ＣＰＵ１２は、絞り制御部４６Ｃを介して絞りアクチュエータの駆動を制御することにより、絞り４６の開口量（絞り値）を制御し、撮像素子４８への入射光量を制御する。
【００４６】
ＣＰＵ１２は、各撮影部の撮影レンズ４０−１、４０−２、…、４０−Ｎを同期させて駆動する。即ち、撮影レンズ４０−１、４０−２、…、４０−Ｎは、常に同じ焦点距離（ズーム倍率）に設定され、常に同じ被写体にピントが合うように焦点調節が行われる。また、常に同じ入射光量（絞り値）となるように絞りが調整される。
【００４７】
撮像素子４８は、例えば、カラーＣＣＤ固体撮像素子により構成されている。撮像素子（ＣＣＤ）４８の受光面には、多数のフォトダイオードが２次元的に配列されており、各フォトダイオードには所定の配列でカラーフィルタが配置されている。撮影レンズ４０によってＣＣＤの受光面上に結像された被写体の光学像は、このフォトダイオードによって入射光量に応じた信号電荷に変換される。各フォトダイオードに蓄積された信号電荷は、ＣＰＵ１２の指令に従ってＴＧ５０から与えられる駆動パルスに基づいて信号電荷に応じた電圧信号（画像信号）として撮像素子４８から順次読み出される。撮像素子４８は、電子シャッタ機能を備えており、フォトダイオードへの電荷蓄積時間を制御することにより、露光時間（シャッタ速度）が制御される。
【００４８】
なお、本実施形態では、撮像素子４８としてＣＣＤを用いているが、ＣＭＯＳセンサ等の他の構成の撮像素子を用いることもできる。
【００４９】
アナログ信号処理部５２は、撮像素子４８から出力された画像信号に含まれるリセットノイズ（低周波）を除去するための相関２重サンプリング回路（ＣＤＳ）、画像信号を増幅して一定レベルの大きさにコントロールするためのＡＧＳ回路を含み、撮像素子４８から出力される画像信号を相関２重サンプリング処理するとともに増幅する。
【００５０】
Ａ／Ｄ変換器５４は、アナログ信号処理部５２から出力されたアナログの画像信号をデジタルの画像信号に変換する。
【００５１】
画像入力コントローラ５６は、Ａ／Ｄ変換器５４から出力された画像信号を取り込んで、ＳＤＲＡＭ２６に格納する。
【００５２】
デジタル信号処理部５８は、同時化回路（単板ＣＣＤのカラーフィルタ配列に伴う色信号の空間的なズレを補間して色信号を同時式に変換する処理回路）、ホワイトバランス調整回路、階調変換処理回路（例えば、ガンマ補正回路）、輪郭補正回路、輝度・色差信号生成回路等を含む画像処理手段として機能し、ＳＤＲＡＭ２６に格納されたＲ、Ｇ、Ｂの画像信号に対して所定の信号処理を行う。即ち、Ｒ、Ｇ、Ｂの画像信号は、デジタル信号処理部５８において輝度信号（Ｙ信号）及び色差信号（Ｃｒ、Ｃｂ信号）からなるＹＵＶ信号に変換されるとともに、階調変換処理（例えば、ガンマ補正）等の所定の処理が施される。デジタル信号処理部５８により処理された画像データはＶＲＡＭ２８に格納される。
【００５３】
撮影画像をモニタ３０に出力する場合、ＶＲＡＭ２８から画像データが読み出され、バス２０を介して表示制御部３２に送られる。表示制御部３２は、入力された画像データを表示用の所定方式のビデオ信号に変換してモニタ３０に出力する。
【００５４】
ＡＦ検出部６０は、画像入力コントローラ５６−１、５６−２、…、５６−Ｎのいずれか１つから取り込まれたＲ、Ｇ、Ｂの各色の画像信号を取り込み、ＡＦ制御に必要な焦点評価値を算出する。ＡＦ検出部６０は、Ｇ信号の高周波成分のみを通過させるハイパスフィルタ、絶対値化処理部、画面に設定された所定のフォーカスエリア内の信号を切り出すフォーカスエリア抽出部、及びフォーカスエリア内の絶対値データを積算する積算部を含み、この積算部で積算されたフォーカスエリア内の絶対値データを焦点評価値としてＣＰＵ１２に出力する。
【００５５】
ＣＰＵ１２は、ＡＦ制御時にはＡＦ検出部６０から出力される焦点評価値が極大となる位置をサーチし、その位置にフォーカスレンズ４４を移動させることにより、主要被写体への焦点合わせを行う。即ち、ＣＰＵ１２は、ＡＦ制御時には、まず、フォーカスレンズ４４を至近から無限遠まで移動させ、その移動過程でＡＦ検出部６０から焦点評価値を逐次取得し、その焦点評価値が極大となる位置を検出する。そして、検出された焦点評価値が極大の位置を合焦位置と判定し、その位置にフォーカスレンズ４４を移動させる。これにより、フォーカスエリアに位置する被写体（主要被写体）にピントが合わせられる。
【００５６】
ＡＥ／ＡＷＢ検出部６２は、画像入力コントローラ５６−１、５６−２、…、５６−Ｎのいずれか１つから取り込まれたＲ、Ｇ、Ｂの各色の画像信号を取り込み、ＡＥ制御及びＡＷＢ制御に必要な積算値を算出する。即ち、ＡＥ／ＡＷＢ検出部６２は、１画面を複数のエリア（例えば、８×８＝６４エリア）に分割し、分割されたエリアごとにＲ、Ｇ、Ｂ信号の積算値を算出する。
【００５７】
ＣＰＵ１２は、ＡＥ制御時にはＡＥ／ＡＷＢ検出部６２において算出されたエリアごとのＲ、Ｇ、Ｂ信号の積算値を取得し、被写体の明るさ（測光値）を求めて、適正な露光量を得るための露出設定を行う。即ち、撮影感度、絞り値、シャッタ速度、ストロボ発光の要否を設定する。
【００５８】
また、ＣＰＵ１２は、ＡＷＢ制御時にＡＥ／ＡＷＢ検出部６２により算出されたエリアごとのＲ、Ｇ、Ｂ信号の積算値をデジタル信号処理部５８に入力する。デジタル信号処理部５８は、ＡＥ／ＡＷＢ検出部６２により算出された積算値に基づいてホワイトバランス調整用のゲイン値を算出する。また、デジタル信号処理部５８は、ＡＥ／ＡＷＢ検出部６２により算出された積算値に基づいて光源種を検出する。
【００５９】
圧縮・伸張処理部６４は、ＣＰＵ１２からの指令に従い、入力された画像データに圧縮処理を施し、所定形式の圧縮画像データを生成する。例えば、静止画に対してはＪＰＥＧ規格に準拠した圧縮処理が施され、動画に対してはＭＰＥＧ２やＭＰＥＧ４、Ｈ．２６４規格に準拠した圧縮処理が施される。また、圧縮・伸張処理部６４は、ＣＰＵ１２からの指令に従い、入力された圧縮画像データに伸張処理を施し、非圧縮の画像データを生成する。
【００６０】
画像ファイル生成部６６は、３Ｄ撮影モードの下、上記撮影部１０−１、１０−２、…、１０−Ｎにより撮影された画像データを格納するための拡張画像ファイルＦ１００を生成するとともに、拡張画像ファイルＦ１００に対応する基本ファイルＦ１０を生成する。
【００６１】
撮影装置１は、データを記録するための記録メディアとして２つのメモリカード７０Ａ、７０Ｂを同時に装着可能なメディアスロットを備えている。メモリカード７０Ａ及び７０Ｂとしては、例えば、ｘＤピクチャカード（登録商標）、スマートメディア（登録商標）に代表される半導体メモリカード、可搬型小型ハードディスク、磁気ディスク、光ディスク、光磁気ディスク等、種々の媒体を用いることができる。なお、メモリカード７０Ａ及び７０Ｂは、同種のものであってもよいし、異種のものであってもよい。
【００６２】
メディア制御部６８は、ＣＰＵ１２からの指令に従い、メモリカード７０Ａ、７０Ｂに対するデータの読み／書きを制御する。
【００６３】
２つのメモリカード７０Ａ、７０Ｂが撮影装置１に装着されている場合には、画像ファイル生成部６６によって生成された拡張画像ファイルＦ１００及び基本ファイルＦ１０は、別々のメモリカードに記録される。
【００６４】
一方、メモリカード７０Ａしか装着されていない場合には、拡張画像ファイルＦ１００及び基本ファイルＦ１０はメモリカード７０Ａに一緒に記録される。なお、拡張画像ファイルＦ１００及び基本ファイルＦ１０が同一のメモリカード７０Ａに記録された後にメモリカード７０Ｂが新たに装着された場合には、拡張画像ファイルＦ１００及び基本ファイルＦ１０のいずれか一方をメモリカード７０Ｂに移動又はコピーするようにしてもよい。
【００６５】
また、２つのメモリカード７０Ａ、７０Ｂが撮影装置１に装着されていても、いずれか一方の空き容量がない場合には、拡張画像ファイルＦ１００及び基本ファイルＦ１０は同一のメモリカードに一緒に記録される。この場合、空き容量がなかったメモリカードに書定量以上の空き容量が出来次第、拡張画像ファイルＦ１００及び基本ファイルＦ１０のいずれか一方をメモリカード７０Ｂに移動又はコピーするようにしてもよい。
【００６６】
メモリカード７０Ａ及び７０Ｂには、それぞれ固有の識別子（カードＩＤ）が付与されている。カードＩＤとしては、例えば、ＩＰｖ６等の所定のプロトコルに従って付与されるアドレス、メモリカード７０Ａ及び７０Ｂの製造番号、シリアル番号等を用いることができる。
【００６７】
画像ファイル生成部６６は、基本ファイルＦ１０が格納されたメモリカードのカードＩＤ（基本ファイル格納場所ＩＤ）を、対応する拡張画像ファイルＦ１００に付加する。一方、画像ファイル生成部６６は、拡張画像ファイルＦ１００が格納されたメモリカードのカードＩＤ（拡張画像格納場所ＩＤ）を、対応する基本ファイルＦ１０に付加する。
【００６８】
なお、拡張画像ファイルＦ１００は、基本ファイルＦ１０よりも容量が大きいため（図２及び図３参照）、メモリカード７０Ａ及び７０Ｂのうち、全体の容量又は空き容量が大きい方、又は書き込み速度が速い方に拡張画像ファイルＦ１００を記録するようにすることが好ましい。
【００６９】
外部接続インターフェイス部（外部接続Ｉ／Ｆ）７２は、外部の画像処理装置（例えば、パーソナルコンピュータ、携帯情報端末、画像ストレージ装置、サーバ）との間でデータの送受信を行うための装置である。外部の画像処理装置との間の通信の方式は、例えば、ＵＳＢ、IEEE1394、ＬＡＮ、赤外線通信（IrDA）等を適用することができる。
【００７０】
［記録用画像ファイル］
次に、本発明の第１の実施形態に係る記録用画像ファイルの構成について説明する。図２は、基本ファイルＦ１０のデータ構造を模式的に示す図であり、図３は、拡張画像ファイルＦ１００のデータ構造を模式的に示す図である。
【００７１】
基本ファイルＦ１０と拡張画像ファイルＦ１００のファイル名は同じになっている。基本ファイルＦ１０及び拡張画像ファイルＦ１００のファイル名は、ＤＣＦ（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領域にはExif IFD（Exifタグ情報）、GPS IFD（GPSの測定情報）、3D IFD（３Ｄタグ情報）が格納されている。なお、図２のPointer to Exif IFD、Pointer to GPS IFD、Pointer to 3D IFDは、それぞれExif IFD、GPS IFD、3D IFDのタグ情報格納領域Ａ１０における格納位置を示している。
【００７９】
３Ｄタグ情報には、対応する拡張画像ファイルＦ１００が格納されたメモリカードを特定するための固有の識別子（拡張画像格納場所ＩＤ）、及び対応する拡張画像ファイルＦ１００を特定するための情報が格納されており、基本ファイルＦ１０の読み込み時には対応する拡張画像ファイルＦ１００を呼出可能となっている。
【００８０】
画像データ格納領域Ａ１２には、画像データＰ（１）、Ｐ（２）、…、Ｐ（Ｎ）の中から選択された代表画像データＰ（ｄ）が格納される。なお、図２に示す例では、基本ファイルＦ１０内の画像データはＪＰＥＧ形式であるが、他の形式（例えば、Ｅｘｉｆ形式、ＴＩＦＦ形式、ビットマップ（ＢＭＰ）形式、ＧＩＦ形式、ＰＮＧ形式）であってもよい。
【００８１】
代表画像データは、例えば、下記［１］から［３］のいずれかの方式に従って画像ファイル生成部６６によって選択される。［１］例えば、視点数が２の場合には、ユーザの利き目に対応する撮影部によって撮影された画像データを選択する。［２］視点位置が中間又は中間近傍の画像（即ち、視差画像の撮影時に多視点の中間近傍に配置された撮影部１０−ｄにより撮影された画像）を代表画像データＰ（ｄ）として選択する。即ち、代表画像データＰ（ｄ）は、視点数Ｎが奇数の場合には中間視点の画像、視点数Ｎが偶数の場合には中間近傍の画像となる。例えば、視点数Ｎ＝５の場合には、代表画像データは、撮影部１０−３により撮影された画像データＰ（３）となり、視点数Ｎ＝８の場合には、代表画像データは、撮影部１０−４又は１０−５により撮影された画像データＰ（４）又はＰ（５）となる。また、拡張画像ファイルＦ１００の画像データ格納領域Ａ１０４の中間近傍に位置する画像データが代表画像データＰ（ｄ）として選択されるようにしてもよい。［３］中間視点又は中間近傍の画像データのうちユーザの利き目側の画像データを代表画像として選択する。なお、ユーザが予め設定した撮影部により撮影された画像データを代表画像データとして指定できるようにしてもよいし、ユーザが代表画像データを手動で指定、変更できるようにしてもよい。
【００８２】
［画像の記録処理］
次に、本実施形態に係る撮影装置１により記録用画像ファイルを生成、記録する処理について、図４のフローチャートを参照して説明する。
【００８３】
まず、撮影装置１のレリーズボタンがＯＮされたときに（ステップＳ１０）、撮影モードが２Ｄ撮影モードに設定されている場合には（ステップＳ１２のＮｏ）、撮影部１０のうちの１つを用いて、単視点で画像が撮影される（ステップＳ１４）。そして、単視点の画像データを含む画像ファイルが所定のメモリカードに記録される（ステップＳ１６）。
【００８４】
次に、レリーズボタンがＯＮされたときに（ステップＳ１０）、撮影モードが３Ｄ撮影モードに設定されている場合には（ステップＳ１２のＹｅｓ）、多視点での画像の撮影が行われ（ステップＳ１８）、拡張画像ファイルＦ１００及び基本ファイルＦ１０が生成される。
【００８５】
次に、撮影装置１にメモリカードが１つだけ装着されている場合には（ステップＳ２０のＮｏ）、拡張画像ファイルＦ１００及び基本ファイルＦ１０は、当該メモリカードに一緒に記録される（ステップＳ２２）。一方、撮影装置１にメモリカードが２つ装着されている場合には（ステップＳ２０のＹｅｓ）、拡張画像ファイルＦ１００及び基本ファイルＦ１０は、別々のメモリカードに記録される（ステップＳ２４、Ｓ２６）。
【００８６】
［基本ファイルの復元処理］
次に、基本ファイルＦ１０が格納場所のメモリカード７０から削除又は改変（編集）された場合の処理について説明する。
【００８７】
画像ファイル生成部６６は、所定のタイミングで、基本ファイルＦ１０がフォルダから削除又は改変されているかどうかを判定する。そして、基本ファイルＦ１０が格納場所のメモリカードから削除又は改変されている場合、画像ファイル生成部６６は、拡張画像ファイルＦ１００から、基本ファイルの復元に必要な画像データを抽出して基本ファイルＦ１０を作成（復元）する。基本ファイルＦ１０が改変されている場合には、改変された基本ファイルは、復元された基本ファイルとは別の画像ファイルとして保存される。
【００８８】
ここで、基本ファイルＦ１０の削除又は改変の有無の判定は、例えば、撮影装置１の電源オン時、動作モードの切り替え時（例えば、撮影モードから再生モードへの切り替え時）、メモリカード７０Ａ、７０Ｂが同時に取り付けられた時又はメモリカード７０Ａ、７０Ｂ内のデータが更新された時に、メモリカード７０Ａ、７０Ｂ内の拡張画像ファイルを自動的にスキャンして、すべての拡張画像ファイルＦ１００に対して行われるようにしてもよいし、撮影装置１において、拡張画像ファイルＦ１００の再生又はプレビューの操作が行われる都度、当該拡張画像ファイルＦ１００に対して基本ファイルＦ１０の削除又は改変の有無を判定するようにしてもよい。
【００８９】
なお、本実施形態では、改変後の基本ファイルを特定するための情報を、拡張画像ファイルＦ１００又は復元された基本ファイルに格納して、拡張画像ファイルＦ１００の再生時に、改変された基本ファイルを参照可能としてもよい。また、改変された基本ファイルに、拡張画像ファイルＦ１００又は復元された基本ファイルに格納して、改変された基本ファイルの再生時に、復元された基本ファイル又は拡張画像ファイルＦ１００を参照可能としてもよい。
【００９０】
ここで、基本ファイルＦ１０が削除されている場合には、復元された基本ファイルＦ１０のファイル名（拡張子を除く部分）は、拡張画像ファイルＦ１００と同じ（即ち、削除された基本ファイルと同じ）になる。一方、基本ファイルＦ１０が改変されている場合には、画像ファイル生成部６６は、下記に示すファイル名変更処理規則（１）又は（２）に従って基本ファイルＦ１０及び拡張画像ファイルＦ１００のファイル名を決定する。
【００９１】
図５は、ファイル名変更処理規則（１）を説明するための図である。図５に示すように、ユーザが改変した基本ファイルのファイル名が「ABCD0001.JPG」で、基本ファイル「ABCD0001.JPG」に対応する拡張画像ファイルのファイル名が「ABCD0001.F3D」の場合、改変された基本ファイルのファイル名がＤＣＦに従って変更される。ここで、画像ファイル生成部６６により復元される基本ファイルのファイル名は、拡張子を除き拡張画像ファイルと同じ「ABCD0001.JPG」となる。
【００９２】
図６は、ファイル名変更処理規則（２）を説明するための図である。図６に示す例では、改変された基本ファイルのファイル名は変更されず、拡張画像ファイルのファイル名がＤＣＦに従って変更され、基本ファイルが復元される。ここで、復元された基本ファイルのファイル名は、拡張子を除き拡張画像ファイルと同じである。
【００９３】
なお、上記の（１）及び（２）以外のファイル名変更処理規則を用いてもよい。
【００９４】
次に、基本ファイルＦ１０の改変の有無を判定する方法について説明する。画像ファイル生成部６６は、画像を撮影、記録する時に、基本ファイルＦ１０又は代表画像データＰ（ｄ）のデータサイズ又はハッシュ値、又は基本ファイルＦ１０のタイムスタンプ情報を、拡張画像ファイルＦ１００のヘッダ情報として記録する。そして、画像ファイル生成部６６は、上記基本ファイルＦ１０又は代表画像データＰ（ｄ）のファイルサイズ又はハッシュ値、又は基本ファイルＦ１０のタイムスタンプ情報を基本ファイルＦ１０から取得して拡張画像ファイルＦ１００のタグ情報と比較し、両者が一致しない場合に基本ファイルＦ１０が改変されていると判定する。
【００９５】
図７は、基本ファイルＦ１０の復元処理を示すフローチャートである。まず、拡張画像ファイルＦ１００が選択され（ステップＳ３０）、当該拡張画像ファイルＦ１００に対応する基本ファイルＦ１０が存在するかどうか判定される（ステップＳ３２）。ステップＳ１２において、上記拡張画像ファイルＦ１００に対応する基本ファイルＦ１０が存在しない場合には、拡張画像ファイルＦ１００の中から代表画像データＰ（ｄ）の圧縮画像データが読み出されて、基本ファイルＦ１０が作成される（ステップＳ３４）。
【００９６】
一方、ステップＳ３２において、上記拡張画像ファイルＦ１００に対応する基本ファイルＦ１０が存在する場合には、基本ファイルＦ１０が改変されているかどうか判定される（ステップＳ３６）。そして、基本ファイルＦ１０が改変されていると判定された場合には（ステップＳ３８のＹｅｓ）、上記ファイル名変更規則に従って、改変されている基本ファイルＦ１０のファイル名又は拡張画像ファイルＦ１００のファイル名のいずれか一方が変更され（ステップＳ４０）、拡張画像ファイルＦ１００の中から代表画像データＰ（ｄ）の圧縮画像データが読み出されて、基本ファイルＦ１０が作成される（ステップＳ３４）。
【００９７】
本実施形態によれば、複数の画像データが連結して格納された拡張画像ファイルＦ１００から複数の画像データを読み込んで再生、編集する機能を有さない画像処理装置においても読み込み可能な形式の基本ファイルＦ１０に画像を記録することができる。更に、本実施形態によれば、例えば、基本ファイルＦ１０が削除又は改変されて上書き保存された場合や、撮影装置１とは別の画像処理装置において基本ファイルＦ１０が削除又は改変されて上書き保存された後、メモリカードが撮影装置１に戻された場合に、基本ファイルＦ１０とは別のメモリカードに格納された拡張画像ファイルＦ１００を用いて基本ファイルＦ１０を復元することができる。上記のように、拡張画像ファイルＦ１００と基本ファイルＦ１０とを別々のメモリカードに保存しておくことにより、改変前の代表画像データを含む基本ファイルＦ１０をユーザに提供することができるので、画像記録のロバスト性を高めることができる。
【００９８】
なお、本実施形態の撮影装置１はメモリカードを２つ同時に装着可能となっているが、例えば、メモリカードを１つしか装着できない撮影装置１であっても、拡張画像ファイルＦ１００及び基本ファイルＦ１０の一方を内蔵メモリに格納し、他方をメモリカードに格納することにより、記録用画像ファイルのロバスト性を高めることができる。
【００９９】
［第２の実施形態］
次に、本発明の第２の実施形態について説明する。本実施形態では、撮影装置１によって生成された拡張画像ファイルＦ１００及び基本ファイルＦ１０は、メモリカードと画像サーバ１００に別々に記録される。なお、以下の説明において、上記第１の実施形態と同様の構成については説明を省略する。
【０１００】
図８は、本発明の第２の実施形態に係る画像記録装置を備えた撮影装置１の主要構成を示すブロック図である。図８に示すように、本実施形態に係る撮影装置１は、通信インターフェイス部（通信Ｉ／Ｆ）７４、画像サーバ検出部７６及び画像転送処理部７８を備えている。
【０１０１】
通信Ｉ／Ｆ７４は、通信回線を介して画像サーバ１００との間でデータの送受信を行うための装置である。
【０１０２】
画像サーバ検出部７６は、通信可能な画像サーバ１００を検出するための装置である。画像サーバ検出部７６は、例えば、通信可能な画像サーバ１００を呼び出す呼出信号を送信し、この呼出信号を受信した画像サーバ１００から応答信号を受信することにより、通信可能な画像サーバ１００を検出する。画像サーバ１００の検出は、例えば、撮影装置１の電源オン時、撮影モードが３Ｄ撮影モードに設定されている間、又は３Ｄ撮影モードで撮影された画像データの記録時に行われる。
【０１０３】
認証処理部７８は、画像サーバ１００に対して所定の認証情報（例えば、撮影装置１に固有の識別情報、画像サーバ１００に登録したアカウントのＩＤ及びパスワード）を送信して、画像サーバ１００に画像を転送するための認証処理を行う。
【０１０４】
画像ファイル生成部６６は、上記第１の実施形態と同様に、３Ｄ撮影モードで撮影された多視点の画像データから、拡張画像ファイルＦ１００及び基本ファイルＦ１０を生成し、このうちの基本ファイルＦ１０をメモリカード７０に記録する。
【０１０５】
画像転送処理部８０は、画像ファイル生成部６６によって生成された拡張画像ファイルＦ１００を画像サーバ１００に転送する。拡張画像ファイルＦ１００を転送する際に、画像ファイル生成部６６は、拡張画像ファイルＦ１００の転送先の画像サーバ１００を特定するための情報（例えば、ＩＰｖ６に従って画像サーバ１００に付与されたＩＰアドレス）を基本ファイルＦ１０の３Ｄタグ情報の拡張画像格納場所ＩＤとして格納する。一方、画像ファイル生成部６６は、基本ファイルＦ１０が格納されたメモリカードのカードＩＤ（基本ファイル格納場所ＩＤ）を、対応する拡張画像ファイルＦ１００に付加する。
【０１０６】
図９は、画像サーバ１００の主要構成を示すブロック図である。図９に示すように、画像サーバ１００は、通信Ｉ／Ｆ１０２、認証処理部１０４及び記録装置１０６を備えている。通信Ｉ／Ｆ１０２は、通信回線を介して撮影装置１との間でデータの送受信を行うための装置である。認証処理部１０４には、撮影装置１のユーザの登録情報が予め登録されている。認証処理部１０４は、撮影装置１から受信した認証情報に基づいて撮影装置１に対する認証処理を行う。記録装置１０６は、画像転送処理部８０から受信した拡張画像ファイルＦ１００を記録する。
【０１０７】
次に、本実施形態に係る撮影装置１により記録用画像ファイルを生成、記録する処理について、図１０のフローチャートを参照して説明する。
【０１０８】
まず、撮影装置１のレリーズボタンがＯＮされたときに（ステップＳ５０）、撮影モードが２Ｄ撮影モードに設定されている場合には（ステップＳ５２のＮｏ）、撮影部１０のうちの１つを用いて、単視点で画像が撮影される（ステップＳ５４）。そして、単視点の画像データを含む画像ファイルがメモリカード７０に記録される（ステップＳ５６）。
【０１０９】
次に、レリーズボタンがＯＮされたときに（ステップＳ５０）、撮影モードが３Ｄ撮影モードに設定されている場合には（ステップＳ５２のＹｅｓ）、多視点での画像の撮影が行われ（ステップＳ５８）、拡張画像ファイルＦ１００及び基本ファイルＦ１０が生成される。
【０１１０】
次に、通信可能な画像サーバ１００が検索されて（ステップＳ６０）、通信可能な画像サーバ１００が検出されなかった場合には（ステップＳ６２のＮｏ）、拡張画像ファイルＦ１００及び基本ファイルＦ１０は、メモリカード７０に一緒に記録される（ステップＳ６４）。一方、通信可能な画像サーバ１００が検出された場合には（ステップＳ６２のＹｅｓ）、基本ファイルＦ１０がメモリカード７０に記録され（ステップＳ６６）、拡張画像ファイルＦ１００は画像サーバ１００に転送されて記録される（ステップＳ６８）。
【０１１１】
なお、通信可能な画像サーバ１００が検出されず、拡張画像ファイルＦ１００と基本ファイルＦ１０とをメモリカード７０に一緒に記録した場合にも、通信可能な画像サーバ１００が検出され次第拡張画像ファイルＦ１００の転送を行うようにしてもよい。
【０１１２】
また、拡張画像ファイルＦ１００をメモリカード７０に、基本ファイルＦ１０を画像サーバ１００に記録するようにしてもよい。
【０１１３】
次に、画像サーバ１００に格納された拡張画像ファイルＦ１００から基本ファイルＦ１０を復元する際の撮影装置１における処理について、図１１のフローチャートを参照して説明する。まず、操作部１４から基本ファイルＦ１０の改変又は削除の指示を受け付けると（ステップＳ７０）、改変又は削除対象の基本ファイルＦ１０から、対応する拡張画像ファイルＦ１００の拡張画像格納場所ＩＤが読み込まれてＳＤＲＡＭ２６に一時記録された後に（ステップＳ７２）、当該基本ファイルＦ１０の改変又は削除が実行される（ステップＳ７４）。
【０１１４】
次に、ステップＳ７２において読み込まれた拡張画像格納場所ＩＤによって特定される画像サーバ１００へのアクセスが開始される（ステップＳ７６）。画像サーバ１００へのアクセスが成功し、通信接続が確立されると（ステップＳ７８）、画像サーバ１００から拡張画像ファイルＦ１００が読み込まれて、当該拡張画像ファイルＦ１００の中から代表画像データＰ（ｄ）の圧縮画像データが読み出されて、基本ファイルＦ１０が作成される（ステップＳ８０）。なお、基本ファイルＦ１０の復元時におけるファイル名変更処理規則については、上記第１の実施形態と同様であるため説明を省略する。
【０１１５】
ステップＳ７８において、画像サーバ１００との通信が不可能な場合には、拡張画像格納場所ＩＤを所定のファイルに格納しておき、所定のタイミングで画像サーバ１００へのアクセスを繰り返すようにすればよい。
【０１１６】
本実施形態によれば、拡張画像ファイルＦ１００を画像サーバ１００に転送し、基本ファイルＦ１０をメモリカード７０に記録しておくことにより、改変前の代表画像データを含む基本ファイルＦ１０をユーザに提供することができるので、画像記録のロバスト性を高めることができる。
【０１１７】
なお、上記の各実施形態では、複数視点の画像データの記録について説明したが、本発明はこれに限定されるものではなく、例えば、動画撮影や連写撮影された複数の画像データを１つの画像ファイルに記録するための画像記録装置にも適用可能である。
【図面の簡単な説明】
【０１１８】
【図１】本発明の第１の実施形態に係る画像記録装置を備えた撮影装置の主要構成を示すブロック図
【図２】基本ファイルＦ１０のデータ構造を模式的に示す図
【図３】拡張画像ファイルＦ１００のデータ構造を模式的に示す図
【図４】本発明の第１の実施形態に係る記録用画像ファイルの生成、記録処理を示すフローチャート
【図５】ファイル名変更処理規則（１）を説明するための図
【図６】ファイル名変更処理規則（２）を説明するための図
【図７】本発明の第１の実施形態に係る基本ファイルＦ１０の復元処理を示すフローチャート
【図８】本発明の第２の実施形態に係る画像記録装置を備えた撮影装置１の主要構成を示すブロック図
【図９】画像サーバ１００の主要構成を示すブロック図
【図１０】本発明の第２の実施形態に係る記録用画像ファイルの生成、記録処理を示すフローチャート
【図１１】本発明の第２の実施形態に係る基本ファイルＦ１０の復元処理を示すフローチャート
【符号の説明】
【０１１９】
１…撮影装置、１０…撮影部、１２…メインＣＰＵ、１４…操作部、１６…電源制御部、１８…バッテリ、２０…バス、２２…ＲＯＭ、２４…フラッシュＲＯＭ、２６…ＳＤＲＡＭ、２８…ＶＲＡＭ、３０…モニタ、３２…表示制御部、３４…２Ｄ／３Ｄ撮影モード切替フラグ、３６…フラッシュ発光部、３８…フラッシュ制御部、４０…撮影レンズ、４２…ズームレンズ、４４…フォーカスレンズ、４６…絞り、４２Ｃ…ズームレンズ制御部（Ｚレンズ制御部）、４４Ｃ…フォーカスレンズ制御部（Ｆレンズ制御部）、４６Ｃ…絞り制御部、４８…撮像素子、５０…タイミングジェネレータ（ＴＧ）、５２…アナログ信号処理部、５４…Ａ／Ｄ変換器、５６…画像入力コントローラ、５８…デジタル信号処理部、６０…ＡＦ検出部、６２…ＡＥ／ＡＷＢ検出部、６４…圧縮・伸張処理部、６６…画像ファイル生成部、６８…メディア制御部、７０…メモリカード、７２…外部接続インターフェイス部（外部接続Ｉ／Ｆ）、７４…通信インターフェイス部（通信Ｉ／Ｆ）
【図１】
2008311725.tif 000003
【図２】
2008311725.tif 000004
【図３】
2008311725.tif 000005
【図４】
2008311725.tif 000006
【図５】
2008311725.tif 000007
【図６】
2008311725.tif 000008
【図７】
2008311725.tif 000009
【図８】
2008311725.tif 000010
【図９】
2008311725.tif 000011
【図１０】
2008311725.tif 000012
【図１１】
2008311725.tif 000013