(57)【特許請求の範囲】
【請求項１】
複数の画像データを取得する画像取得手段と、
前記複数の画像データに対応する一覧表示用画像を作成する一覧表示用画像作成手段と、
前記複数の画像データを格納する画像ファイルを作成する画像ファイル作成手段と、
前記画像ファイルの所定の領域に前記複数の一覧表示用画像を格納する一覧表示用画像格納手段と、
前記画像ファイルを記録する記録手段と、
前記画像ファイルを一覧表示するときに、前記所定の領域に記録された複数の一覧表示用画像を取得して表示する表示手段とを備え、
前記一覧表示用画像格納手段は、前記画像ファイルの先頭に格納される先頭画像データに付加された一覧表示用画像格納領域に、前記複数の画像データから作成された複数の一覧表示用画像を格納する、画像記録装置。
【請求項２】
複数の画像データを取得する画像取得手段と、
前記複数の画像データに対応する一覧表示用画像を作成する一覧表示用画像作成手段と、
前記複数の画像データを格納する画像ファイルを作成する画像ファイル作成手段と、
前記画像ファイルの所定の領域に前記複数の一覧表示用画像を格納する一覧表示用画像格納手段と、
前記画像ファイルを記録する記録手段と、
前記画像ファイルを一覧表示するときに、前記所定の領域に記録された複数の一覧表示用画像を取得して表示する表示手段とを備え、
前記一覧表示用画像格納手段は、画像ファイル中の先頭画像データが格納される領域の次の領域に、前記一覧表示用画像を記録する、画像記録装置。
【請求項３】
前記一覧表示用画像格納手段は、前記複数の一覧表示用画像を１画像に連結して格納することを特徴とする請求項１又は２記載の画像記録装置。
【請求項４】
複数の画像データを取得する画像取得工程と、
前記複数の画像データに対応する一覧表示用画像を作成する一覧表示用画像作成工程と、
前記複数の画像データを格納する画像ファイルを作成する画像ファイル作成工程と、
前記画像ファイルの所定の領域に前記複数の一覧表示用画像を格納する一覧表示用画像格納工程と、
前記画像ファイルを記録する記録工程と、
前記画像ファイルを一覧表示するときに、前記所定の領域に記録された複数の一覧表示用画像を取得して表示する表示工程とを備え、
前記一覧表示用画像格納工程では、前記画像ファイルの先頭に格納される先頭画像データに付加された一覧表示用画像格納領域に、前記複数の画像データから作成された複数の一覧表示用画像を格納する、画像記録方法。
【請求項５】
複数の画像データを取得する画像取得工程と、
前記複数の画像データに対応する一覧表示用画像を作成する一覧表示用画像作成工程と、
前記複数の画像データを格納する画像ファイルを作成する画像ファイル作成工程と、
前記画像ファイルの所定の領域に前記複数の一覧表示用画像を格納する一覧表示用画像格納工程と、
前記画像ファイルを記録する記録工程と、
前記画像ファイルを一覧表示するときに、前記所定の領域に記録された複数の一覧表示用画像を取得して表示する表示工程とを備え、
前記一覧表示用画像格納工程では、画像ファイル中の先頭画像データが格納される領域の次の領域に、前記一覧表示用画像を記録する、画像記録方法。
【請求項６】
前記一覧表示用画像格納工程では、前記複数の一覧表示用画像を１画像に連結して格納することを特徴とする請求項４又は５記載の画像記録方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は画像記録装置及び画像記録方法に係り、特に複数の画像データを１つの画像ファイルに格納して記録する画像記録装置及び画像記録方法に関する。
【背景技術】
【０００２】
特許文献１には、複数の静止画と各静止画の内容を示す検索用インデックス画像を同一の静止画記録媒体に記録することが開示されている。
【０００３】
特許文献２には、メモリカードに、縮小画像データを記録する領域と静止画画像データを記録する領域とを設けることが開示されている。
【０００４】
特許文献３には、複数の画像データと、該画像データが縮小された縮小画像のうち少なくとも２以上を結合して１つのファイルとして構成したインデックス画像と、画像データとインデックス画像に含まれる縮小画像との対応付けを記憶するファイルとが記録された記録メディアが開示されている。
【特許文献１】特開平０５−０２２６８２号公報
【特許文献２】特開平０５−１１０９８２号公報
【特許文献３】特開２００４−２０８０５４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
複数の画像データが格納された画像ファイル（以下、マルチページファイル（ＭＰファイル）という）を一覧表示（サムネイル表示）する場合、画像ファイル内の複数の画像データから、一覧表示用画像を読み出す必要がある。このため、画像ファイル内の画像データの数が多くなるのに伴って、一覧表示に時間がかかるという問題がある。
【０００６】
上記特許文献１から３では、マルチページファイルにおける一覧表示を高速化するものではなかった。
【０００７】
本発明はこのような事情に鑑みてなされたもので、複数の画像データが格納された画像ファイルの一覧表示（サムネイル表示）を高速化することが可能な画像記録装置及び画像記録方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の第１の態様に係る画像記録装置は、複数の画像データを取得する画像取得手段と、前記複数の画像データに対応する一覧表示用画像を作成する一覧表示用画像作成手段と、前記複数の画像データを格納する画像ファイル作成する画像ファイル作成手段と、前記画像ファイルの所定の領域に前記複数の一覧表示用画像を格納する一覧表示用画像格納手段と、前記画像ファイルを記録する記録手段と、前記画像ファイルを一覧表示するときに、前記所定の領域に記録された複数の一覧表示用画像を取得して表示する表示手段とを備えることを特徴とする。
【０００９】
上記第１の態様によれば、複数の画像データを格納するための画像ファイル（マルチページファイル）の所定の領域に、マルチページファイル内のすべての画像データに対応する一覧表示用画像（サムネイル画像）を格納するようにしたので、マルチページファイルの一覧表示を行うときに全画像データのサムネイル画像を高速で取得して表示することができる。
【００１０】
本発明の第２の態様に係る画像記録装置は、上記第１の態様において、前記一覧表示用画像格納手段は、前記画像ファイルの先頭に格納される先頭画像データに付加された一覧表示用画像格納領域に、前記複数の画像データから作成された複数の一覧表示用画像を格納することを特徴とする。
【００１１】
上記第２の態様によれば、複数の画像データを格納するための画像ファイル（マルチページファイル）の先頭画像データに、マルチページファイル内のすべての画像データに対応する一覧表示用画像（サムネイル画像）を付加するようにしたので、マルチページファイルの一覧表示を行うときに全画像データのサムネイル画像を高速で取得して表示することができる。
【００１２】
本発明の第３の態様に係る画像記録装置は、上記第１の態様において、前記一覧表示用画像格納手段は、画像ファイル中の前記先頭画像データが格納される領域の次の領域に、前記一覧表示用画像を記録することを特徴とする。
【００１３】
上記第３の態様によれば、複数の画像データを格納するための画像ファイル（マルチページファイル）の先頭画像データの次の領域に、マルチページファイル内のすべての画像データに対応する一覧表示用画像（サムネイル画像）を付加するようにしたので、マルチページファイルの一覧表示を行うときに全画像データのサムネイル画像を高速で取得して表示することができる。
【００１４】
本発明の第４の態様に係る画像記録装置は、上記第１から３の態様において、前記一覧表示用画像格納手段は、前記複数の一覧表示用画像を１画像に連結して格納することを特徴とする。
【００１５】
本発明の第５の態様に係る画像記録方法は、複数の画像データを取得する画像取得工程と、前記複数の画像データに対応する一覧表示用画像を作成する一覧表示用画像作成工程と、前記複数の画像データを格納する画像ファイル作成する画像ファイル作成工程と、前記画像ファイルの所定の領域に前記複数の一覧表示用画像を格納する一覧表示用画像格納工程と、前記画像ファイルを記録する記録工程と、前記画像ファイルを一覧表示するときに、前記所定の領域に記録された複数の一覧表示用画像を取得して表示する表示工程とを備えることを特徴とする。
【００１６】
本発明の第６の態様に係る画像記録方法は、上記第５の態様において、前記一覧表示用画像格納工程では、前記画像ファイルの先頭に格納される先頭画像データに付加された一覧表示用画像格納領域に、前記複数の画像データから作成された複数の一覧表示用画像を格納することを特徴とする。
【００１７】
本発明の第７の態様に係る画像記録方法は、上記第５の態様において、前記一覧表示用画像格納工程では、画像ファイル中の前記先頭画像データが格納される領域の次の領域に、前記一覧表示用画像を記録することを特徴とする。
【００１８】
本発明の第８の態様に係る画像記録方法は、上記第５から７の態様において、前記一覧表示用画像格納工程では、前記複数の一覧表示用画像を１画像に連結して格納することを特徴とする。
【発明の効果】
【００１９】
本発明によれば、複数の画像データを格納するための画像ファイル（マルチページファイル）の所定の領域に、マルチページファイル内のすべての画像データに対応する一覧表示用画像（サムネイル画像）を格納するようにしたので、マルチページファイルの一覧表示を行うときに全画像データのサムネイル画像を高速で取得して表示することができる。
【発明を実施するための最良の形態】
【００２０】
以下、添付図面に従って本発明に係る画像記録装置及び画像記録方法の好ましい実施の形態について説明する。
【００２１】
［第１の実施形態］
図１は、本発明の第１の実施形態に係る画像記録装置を備えた撮影装置（複眼カメラ）の主要構成を示すブロック図である。図１に示すように、撮影装置１０は、複数の撮影部１２Ｒ及び１２Ｌを備えた複眼カメラであり、同一の被写体を多視点から撮影した視差画像を取得し、所定の形式の記録用画像ファイルとして記録する装置である。なお、撮影部は、２つ以上であってもよい。
【００２２】
メインＣＰＵ１４（以下、ＣＰＵ１４という）は、操作部１６からの入力に基づき所定の制御プログラムに従って複眼カメラ１０全体の動作を統括制御する。
【００２３】
ＣＰＵ１４には、システムバス２２を介してＲＯＭ２４、ＥＥＰＲＯＭ２６及びワークメモリ２８が接続されている。ＲＯＭ２４には、ＣＰＵ１４が実行する制御プログラム及び制御に必要な各種データ等が格納される。ＥＥＰＲＯＭ２６には、ユーザ設定情報等の複眼カメラ１０の動作に関する各種設定情報等が格納される。ワークメモリ２８は、ＣＰＵ１４の演算作業用領域及び画像データの一時記憶領域を含んでいる。
【００２４】
画像表示部５０は、例えば、カラー液晶パネルを備えた表示装置により構成され、撮影済み画像を表示するための画像表示部として使用されるとともに、各種設定時にＧＵＩとして使用される。また、画像表示部５０は、撮影モード時に画角を確認するための電子ファインダとして利用される。なお、画像表示部５０は、３次元画像（３Ｄ画像）の表示が可能となっている。
【００２５】
操作部１６は、電源／モードスイッチ、モードダイヤル、レリーズスイッチ、十字キー、ズームボタン、ＭＥＮＵ／ＯＫボタン、ＤＩＳＰボタン及びＢＡＣＫボタン等の操作入力手段を含んでいる。
【００２６】
電源／モードスイッチは、複眼カメラ１０の電源のオン／オフの切り替え、及び複眼カメラ１０の動作モード（再生モード及び撮影モード）の切り替え手段である。
【００２７】
モードダイヤルは、複眼カメラ１０の撮影モードを切り替えるための操作手段であり、モードダイヤルの設定位置に応じて、パノラマ画像を撮影するためのパノラマ撮影モード、２次元の静止画を撮影する２Ｄ静止画撮影モード、２次元の動画を撮影する２Ｄ動画撮影モード、３次元の静止画を撮影する３Ｄ静止画撮影モード及び３次元の動画を撮影する３Ｄ動画撮影モードの間で撮影モードが切り替えられる。撮影モードがパノラマ撮影モード又は２Ｄ動画撮影モードに設定されると、撮影モード管理フラグ３０に、パノラマ撮影モードであることを示すフラグが設定される。撮影モードが２Ｄ静止画撮影モード又は２Ｄ動画撮影モードに設定されると、撮影モード管理フラグ３０に、２次元画像を撮影するための２Ｄモードであることを示すフラグが設定される。また、撮影モードが３Ｄ静止画撮影モード又は３Ｄ動画撮影モードに設定されると、撮影モード管理フラグ３０に、３次元画像を撮影するための３Ｄモードであることを示すフラグが設定される。ＣＰＵ１４は、撮影モード管理フラグ３０を参照して、撮影モードの設定を判別する。
【００２８】
レリーズスイッチは、いわゆる「半押し」と「全押し」とからなる２段ストローク式のスイッチで構成されている。静止画撮影モード時には、レリーズスイッチが半押しされると、撮影準備処理（即ち、ＡＥ（Automatic Exposure：自動露出）、ＡＦ（Auto Focus：自動焦点合わせ）、ＡＷＢ（Automatic White Balance：自動ホワイトバランス））が行われ、レリーズスイッチが全押しされると、静止画の撮影・記録処理が行われる。また、動画撮影モード時には、レリーズスイッチが全押しされると動画の撮影が開始され、再度全押しされると動画の撮影が終了する。なお、静止画撮影用のレリーズスイッチ及び動画撮影用のレリーズスイッチを別々に設けるようにしてもよい。
【００２９】
十字キーは、上下左右４方向に押圧操作可能な操作手段であり、各方向のボタンには、複眼カメラ１０の動作モードに応じて機能が割り当てられる。例えば、撮影モード時には、左ボタンにマクロ機能のオン／オフを切り替える機能が割り当てられ、右ボタンにフラッシュモードを切り替える機能が割り当てられる。また、撮影モード時には、上ボタンに画像表示部５０の明るさを替える機能が割り当てられ、下ボタンにセルフタイマのオン／オフを切り替える機能が割り当てられる。再生モード時には、左ボタンにコマ送りの機能が割り当てられ、右ボタンにコマ戻しの機能が割り当てられる。また、再生モード時には、上ボタンに画像表示部５０の明るさを替える機能が割り当てられ、下ボタンに再生中の画像を削除する機能が割り当てられる。また、各種設定時には、画像表示部５０に表示されたカーソルを各ボタンの方向に移動させる機能が割り当てられる。
【００３０】
ズームボタンは、撮影部１２Ｒ及び１２Ｌのズーミング操作を行うための操作手段であり、望遠側へのズームを指示するズームテレボタンと、広角側へのズームを指示するズームワイドボタンとを備えている。
【００３１】
ＭＥＮＵ／ＯＫボタンは、メニュー画面の呼び出し（ＭＥＮＵ機能）に用いられるとともに、選択内容の確定、処理の実行指示等（ＯＫ機能）に用いられ、複眼カメラ１０の設定状態に応じて割り当てられる機能が切り替えられる。メニュー画面では、ＭＥＮＵ／ＯＫボタンは、例えば、露出値、色合い、撮影感度、記録画素数等の画質調整やセルフタイマの設定、測光方式の切り替え、デジタルズームを使用するか否か等、複眼カメラ１０が持つすべての調整項目の設定が行われる。複眼カメラ１０は、このメニュー画面で設定された条件に応じて動作する。
【００３２】
ＤＩＳＰボタンは、画像表示部５０の表示内容の切り替え指示等の入力に用いられ、ＢＡＣＫボタンは入力操作のキャンセル等の指示の入力に用いられる。
【００３３】
次に、複眼カメラ１０の撮影機能について説明する。なお、図１では、各撮影部１２Ｒ及び１２Ｌ内の各部にそれぞれ符号Ｒ及びＬを付して区別しているが、各部の機能は略同様であるため、以下の説明では、符号Ｒ及びＬを省略して説明する。
【００３４】
撮影レンズ６０は、ズームレンズ、フォーカスレンズ及び絞りを備えている。ズームレンズ及びフォーカスレンズは、各撮影部の光軸（図中のＬＲ及びＬＬ）に沿って前後に移動する。ＣＰＵ１４は、測光・測距ＣＰＵ８０を介して不図示のズームアクチュエータの駆動を制御することにより、ズームレンズの位置を制御してズーミングを行い、測光・測距ＣＰＵ８０を介してフォーカスアクチュエータの駆動を制御することにより、フォーカスレンズの位置を制御してフォーカシングを行う。また、ＣＰＵ１４は、測光・測距ＣＰＵ８０を介して絞りアクチュエータの駆動を制御することにより、絞り４６の開口量（絞り値）を制御し、撮像素子６２への入射光量を制御する。
【００３５】
ＣＰＵ１４は、パノラマ撮影モード又は３Ｄモード時に複数視点の画像を撮影する場合に、各撮影部１２Ｒ及び１２Ｌの撮影レンズ６０Ｒ及び６０Ｌを同期させて駆動する。即ち、撮影レンズ６０Ｒ及び６０Ｌは、常に同じ焦点距離（ズーム倍率）に設定される。また、常に同じ入射光量（絞り値）となるように絞りが調整される。更に、３Ｄモード時には、常に同じ被写体にピントが合うように焦点調節が行われる。
【００３６】
フラッシュ発光部７６は、例えば、放電管（キセノン管）により構成され、暗い被写体を撮影する場合や逆光時等に必要に応じて発光される。充電／発光制御部７８は、フラッシュ発光部７６を発光させるための電流を供給するためのメインコンデンサを含んでいる。ＣＰＵ１４は、測光・測距ＣＰＵ８０にフラッシュ発光指令を送信して、メインコンデンサの充電制御、フラッシュ発光部７６の放電（発光）のタイミング及び放電時間の制御等を行う。なお、フラッシュ発光部７６としては、発光ダイオードを用いてもよい。
【００３７】
撮影部１２は、被写体に光を照射するための距離用発光素子８６（例えば、発光ダイオード）と、上記距離用発光素子８６により光が照射された被写体の画像（測距用画像）を撮影する距離用撮像素子８４とを備えている。
【００３８】
測光・測距ＣＰＵ８０は、ＣＰＵ１４からの指令に基づいて、所定のタイミングで距離用発光素子８６を発光させるとともに、距離用撮像素子８４を制御して測距用画像を撮影させる。
【００３９】
距離用撮像素子８４によって撮影された測距用画像は、Ａ／Ｄ変換器９６によりデジタルデータに変換されて、距離情報処理回路９８に入力される。
【００４０】
距離情報処理回路９８は、距離用撮像素子８４から取得した測距用画像を用いて、いわゆる三角測距の原理に基づいて、撮影部１２Ｒ及び１２Ｌによって撮影された被写体と複眼カメラ１０との間の距離（被写体距離）を算出する。距離情報処理回路９８によって算出された被写体距離は、距離情報記録回路１００に記録される。
【００４１】
なお、被写体距離の算出方法としては、距離用発光素子８６から照射された光が被写体によって反射され、距離用撮像素子８４に届くまでの光の飛行時間（遅れ時間）と光の速度から被写体距離を算出するＴＯＦ（Time of Flight）法を用いてもよい。
【００４２】
また、撮影部１２は、間隔／輻輳角駆動回路８８及び間隔／輻輳角検出回路９０を備えている。
【００４３】
間隔／輻輳角駆動回路８８Ｒ及び８８Ｌは、それぞれ撮影部１２Ｒ及び１２Ｌを駆動する。ＣＰＵ１４は、間隔／輻輳角制御回路９２を介して間隔／輻輳角駆動回路８８Ｒ及び８８Ｌを動作させて、撮影レンズ６０Ｒと６０Ｌとの間隔及び輻輳角を調整する。
【００４４】
間隔／輻輳角検出回路９０Ｒ及び９０Ｌは、例えば、電波を送受信する手段を含んでいる。ＣＰＵ１４は、間隔／輻輳角制御回路９２を介して間隔／輻輳角検出回路９０Ｒ及び９０Ｌを動作させて、電波を相互に送受信させることにより、撮影レンズ６０Ｒと６０Ｌとの間隔及び輻輳角を測定する。撮影レンズ６０Ｒと６０Ｌとの間隔及び輻輳角の測定結果は、レンズ間隔・輻輳角記憶回路１０２に記憶される。
【００４５】
撮像素子６２は、例えば、カラーＣＣＤ固体撮像素子により構成されている。撮像素子６２の受光面には、多数のフォトダイオードが２次元的に配列されており、各フォトダイオードには所定の配列で３原色（Ｒ、Ｇ、Ｂ）のカラーフィルタが配置されている。撮影レンズ６０によって撮像素子６２の受光面上に結像された被写体の光学像は、このフォトダイオードによって入射光量に応じた信号電荷に変換される。各フォトダイオードに蓄積された信号電荷は、ＣＰＵ１４の指令に従ってＴＧ６４から与えられる駆動パルスに基づいて信号電荷に応じた電圧信号（Ｒ、Ｇ、Ｂ信号）として撮像素子６２から順次読み出される。撮像素子６２は、電子シャッタ機能を備えており、フォトダイオードへの電荷蓄積時間を制御することにより、露光時間（シャッタ速度）が制御される。
【００４６】
なお、撮像素子６２としては、ＣＭＯＳセンサ等のＣＣＤ以外の撮像素子を用いることもできる。
【００４７】
アナログ信号処理部６６は、撮像素子６２から出力されたＲ、Ｇ、Ｂ信号に含まれるリセットノイズ（低周波）を除去するための相関２重サンプリング回路（ＣＤＳ）、Ｒ、Ｇ、Ｂ信号を増幅して一定レベルの大きさにコントロールするためのＡＧＳ回路を含んでいる。撮像素子６２から出力されるアナログのＲ、Ｇ、Ｂ信号は、アナログ信号処理部６６によって相関２重サンプリング処理されるとともに増幅される。アナログ信号処理部６６から出力されたアナログのＲ、Ｇ、Ｂ信号は、Ａ／Ｄ変換器６８によってデジタルのＲ、Ｇ、Ｂ信号に変換されて、画像入力コントローラ（バッファメモリ）７０に入力される。
【００４８】
デジタル信号処理部７２は、同時化回路（単板ＣＣＤのカラーフィルタ配列に伴う色信号の空間的なズレを補間して色信号を同時式に変換する処理回路）、ホワイトバランス調整回路、階調変換処理回路（ガンマ補正回路）、輪郭補正回路、輝度・色差信号生成回路等を含んでいる。画像入力コントローラ７０に入力されたデジタルのＲ、Ｇ、Ｂ信号は、デジタル信号処理部７２によって、同時化処理、ホワイトバランス調整、階調変換及び輪郭補正等の所定の処理が施されるとともに、輝度信号（Ｙ信号）及び色差信号（Ｃｒ、Ｃｂ信号）からなるＹ／Ｃ信号に変換される。
【００４９】
ライブビュー画像（スルー画）を画像表示部５０に表示する場合、デジタル信号処理部７２において生成されたＹ／Ｃ信号がバッファメモリ４４に順次供給される。表示コントローラ４２は、バッファメモリ４４に供給されたＹ／Ｃ信号を読み出してＹＣ−ＲＧＢ変換部４６に出力する。ＹＣ−ＲＧＢ変換部４６は、表示コントローラ４２から入力されたＹ／Ｃ信号をＲ、Ｇ、Ｂ信号に変換してドライバ４８を介して画像表示部５０に出力する。これにより、画像表示部５０にスルー画が表示される。
【００５０】
再生モード時には、メモリカード４０に記録されている最終の画像ファイル（最後に記録された画像ファイル）が読み出されて、圧縮・伸張処理部７４によって非圧縮のＹ／Ｃ信号に伸張された後、バッファメモリ４４に入力される。表示コントローラ４２は、バッファメモリ４４に供給されたＹ／Ｃ信号を読み出してＹＣ−ＲＧＢ変換部４６に出力する。ＹＣ−ＲＧＢ変換部４６は、表示コントローラ４２から入力されたＹ／Ｃ信号をＲ、Ｇ、Ｂ信号に変換してドライバ４８を介して画像表示部５０に出力する。これにより、メモリカード４０に記録されている画像ファイルが画像表示部５０に表示される。
【００５１】
次に、画像の撮影及び記録処理について説明する。２Ｄモード時には、所定の１つの撮影部（例えば、１２Ｒ）により記録用の画像が撮影される。２Ｄモード時に、撮影部１２Ｒによって撮影された画像は、圧縮・伸張処理部７４Ｒによって圧縮される。この圧縮画像データは、メモリコントローラ３４及びインターフェース部（Ｉ／Ｆ）３８を介して、所定形式の画像ファイルとしてメモリカード４０に記録される。例えば、静止画についてはＪＰＥＧ（Joint Photographic Experts Group）、動画についてはＭＰＥＧ２又はＭＰＥＧ４、Ｈ．２６４規格に準拠した圧縮画像ファイルとして記録される。
【００５２】
３Ｄモード時には、撮影部１２Ｒ及び１２Ｌによって同期して画像が撮影される。なお、３Ｄモード時には、ＡＦ処理及びＡＥ処理は、撮影部１２Ｒ及び１２Ｌのいずれか一方によって取得された画像信号に基づいて行われる。３Ｄモード時に、各撮影部１２Ｒ及び１２Ｌによって撮影された２視点の画像は、それぞれ圧縮・伸張処理部７４Ｒ及び７４Ｌによって圧縮され、１つの３Ｄ画像ファイル（マルチページファイル）に格納されてメモリカード４０に記録される。また、３Ｄ画像ファイルには、２視点の圧縮画像データとともに、被写体距離情報、撮影レンズ６０Ｒ及び６０Ｌの間隔及び輻輳角に関する情報が格納される。
【００５３】
次に、パノラマ撮影モードで撮影された画像の記録処理について説明する。パノラマ撮影モード時には、撮影部１２Ｒ及び１２Ｌによって同期して２視点の画像が撮影される。なお、パノラマ撮影モードには、ＡＦ処理及びＡＥ処理は、撮影部１２Ｒ及び１２Ｌのいずれか一方によって取得された画像信号に基づいて行われる。パノラマ撮影モード時に、撮影部１２Ｒ及び１２Ｌによって撮影された２視点の画像データは、それぞれ圧縮・伸張処理部７４Ｒ及び７４Ｌによって圧縮され、１つのパノラマ画像ファイル（マルチページファイル）に格納されてメモリカード４０に記録される。また、パノラマ画像ファイルには、２視点の圧縮画像データとともに、代表画像データ、被写体距離情報、撮影レンズ６０Ｒ及び６０Ｌの間隔及び輻輳角に関する情報が格納される。
【００５４】
図２は、マルチページファイルのデータ構造を示す図である。図２に示すように、マルチページファイルＤ１０は、主画像領域Ａ１０及び拡張データ領域Ａ１２を含んでいる。
【００５５】
拡張データ領域Ａ１２には、上記撮影部１２Ｒ及び１２Ｌによって撮影された視点画像データ（副画像データ）Ｐ（１）、…、Ｐ（ｎ）が格納される。
【００５６】
主画像領域Ａ１０には、副画像データＰ（１）、…、Ｐ（ｎ）の中から選択された主画像データ（代表画像データ）ＰＲが格納される。ここで、主画像データは、例えば、副画像データＰ（１）、…、Ｐ（ｎ）のうち、視点位置が中間又は中間近傍の撮影部によって撮影された画像、又は中間視点又は中間近傍の画像データのうちユーザの利き目（例えば、デフォルト設定では右目。ユーザが設定可能）側の撮影部によって撮影された画像データである。
【００５７】
図２に示すように、主画像データＰＲ及び各視点画像データＰ（１）、…Ｐ（ｎ）にＳＯＩ（Start of Image）及びＥＯＩ（End of Image）は、それぞれ各画像データの開始位置及び終了位置を示すマーカである。
【００５８】
主画像データＰＲ及び副画像データＰ（１）、…Ｐ（ｎ）には、それぞれヘッダ領域（APP1）が設けられている。
【００５９】
図２に示すように、主画像データＰＲのヘッダ領域には、Ｅｘｉｆ識別情報、ＴＩＦＦヘッダ、ＩＦＤ０領域（0th IFD）、ＩＦＤ１領域（1st IFD）が設けられている。
【００６０】
ＩＦＤ１領域（1st IFD）Ｈ１には、副画像データＰ（１）、…Ｐ（ｎ）から生成されたサムネイル画像（それぞれＴ（１）、…、Ｔ（ｎ））が格納される。
【００６１】
なお、サムネイル画像Ｔ（１）、…、Ｔ（ｎ）は、個別のサムネイル画像として格納されるようにしてもよいし、サムネイル画像をつなぎ合わせた１枚の画像として格納されるようにしてもよい。
【００６２】
ＩＦＤ０領域（0th IFD）Ｈ０のExif IFD領域には、画像ファイルＤ１０が拡張データ領域Ａ１２を含んでいるかどうかを示す拡張データ領域有無情報Ｅ１０、及び拡張データ領域Ａ１２を含んでいる場合に、副画像インデックス情報の格納場所を示す情報（ポインター）が格納されている。
【００６３】
また、ＩＦＤ０領域（0th IFD）Ｈ０には、マルチページファイルＤ１０における副画像データＰ（１）、…Ｐ（ｎ）の格納場所（ＳＯＩのアドレス）を示す副画像識別ＩＦＤ（１）、…、副画像識別ＩＦＤ（ｎ）が格納されている。
【００６４】
メモリカード４０内の画像ファイルを画像表示部５０に一覧表示する場合、ＣＰＵ１４は、ＩＦＤ０領域（0th IFD）Ｈ０を読み込んで、拡張データ領域Ａ１２を含んでいるかどうか（マルチページファイルかどうか）を判定する。そして、マルチページファイルと判定された画像ファイルを一覧表示する場合に、ＣＰＵ１４は、当該マルチページファイルＤ１０のＩＦＤ１領域（1st IFD）Ｈ１からサムネイル画像Ｔ（１）、…、Ｔ（ｎ）が読み出して、画像表示部５０に一覧表示させる。これにより、マルチページファイルＤ１０に格納されたすべての副画像データＰ（１）、…Ｐ（ｎ）に対応するサムネイル画像を高速で取得して表示することができる。
【００６５】
図３は、マルチページファイルの生成処理を示すフローチャートである。まず、撮影モードがマルチページファイルに画像を記録するモード（例えば、３Ｄモード又はパノラマモード）に設定されると、マルチページリスト（ＭＰリスト）がクリアされる（ステップＳ１０）。次に、レリーズスイッチが全押しされると（ステップＳ１２のＹｅｓ）、撮影部１２Ｒ及び１２Ｌにより各視点画像データが取り込まれて、取り込まれた画像がＹ／Ｃ信号に変換される（ステップＳ１４）。
【００６６】
次に、ステップＳ１４において取り込まれた視点画像データに所定の処理（例えば、縮小、間引き処理）が施されてサムネイル画像が作成される（ステップＳ１６）。そして、視点画像データが圧縮されて（ステップＳ１８）、Ｅｘｉｆ形式の副画像ファイルが作成されてメモリカード４０に記録される（ステップＳ２０）。ステップＳ２０において作成される副画像ファイルのヘッダ領域にはサムネイル画像が格納される。
【００６７】
次に、ステップＳ２０において作成された副画像ファイルのファイル名が、図４に示すようにＭＰリストに書き込まれる（ステップＳ２２）。このＭＰリストは、メモリカード４０に記録される。なお、ステップＳ２２では、図４に示すように、副画像ファイルの中から選択された主画像ファイルのファイル名が先頭に書き込まれる。
【００６８】
次に、画像の撮影が完了すると（ステップＳ２４のＹｅｓ）、ポインターがＭＰリストの先頭に設定される。（ステップＳ２６）。そして、ポインターが指示する画像ファイルからサムネイル画像が取得され、ワークメモリ２８に展開されて（ステップＳ３０）、ポインターがＭＰリストの１つ下に移動する（ステップＳ３２）。
【００６９】
次に、ステップＳ２８からＳ３２の工程が繰り返されて、ＭＰリストのすべての画像ファイルからサムネイル画像を取得すると（ステップＳ２８のＮｏ）、取得したサムネイル画像が統合される（ステップＳ３６）。そして、統合したサムネイル画像が主画像ファイルのヘッダ領域に格納される（ステップＳ３８）。
【００７０】
次に、ポインターがＭＰリストの先頭に設定された後（ステップＳ４０）、ステップＳ４２からＳ４６の工程が繰り返されて、ＭＰリストのすべての画像ファイルが読み出されて、取得した画像ファイルがＭＰリストの順番で統合されて（つなぎ合わされて）、１つのマルチページファイルが生成され、メモリカード４０に記録される（ステップＳ４８）。なお、ステップＳ４８において、マルチページファイルの記録が終了すると、主画像ファイル、各副画像ファイル及びＭＰリストは、メモリカード４０から消去されるようにしてもよい。
【００７１】
本実施形態によれば、複数の画像データを格納するためのマルチページファイルＤ１０において、マルチページファイルＤ１０内のすべての副画像データＰ（１）、…Ｐ（ｎ）に対応するサムネイル画像を、マルチページファイルＤ１０の先頭に格納された主画像データＰＲのヘッダ領域に格納するようにしたので、マルチページファイルＤ１０の一覧表示を行うときに全副画像データのサムネイル画像を高速で取得して表示することができる。
【００７２】
［第２の実施形態］
次に、本発明の第２の実施形態について説明する。なお、画像記録装置（複眼カメラ１０）の構成については、上記第１の実施形態と同様である。
【００７３】
図５は、本発明の第２の実施形態に係るマルチページファイルのデータ構造を示す図である。図５に示すように、本実施形態に係るマルチページファイルＤ１０では、拡張データ領域Ａ１２の先頭にインデックス画像データＰＩが格納されている。また、ＩＦＤ０領域（0th IFD）Ｈ０には、マルチページファイルＤ１０におけるインデックス画像データＰＩがインデックス画像データＰＩの格納場所（ＳＯＩのアドレス）を示すインデックス画像識別ＩＦＤが格納されている。
【００７４】
インデックス画像データＰＩは、例えば、副画像データＰ（１）、…、Ｐ（ｎ）のサムネイル画像Ｔ（１）、…、Ｔ（ｎ）が統合された画像データである。なお、インデックス画像データＰＩは、例えば、サムネイル画像Ｔ（１）、…、Ｔ（ｎ）を別々の画像として格納した画像データであってもよいし、サムネイル画像Ｔ（１）、…、Ｔ（ｎ）を縦横に合成して１枚の画像データとしたものであってもよい。
【００７５】
メモリカード４０内の画像ファイルを画像表示部５０に一覧表示する場合、ＣＰＵ１４は、ＩＦＤ０領域（0th IFD）Ｈ０を読み込んで、拡張データ領域Ａ１２を含んでいるかどうか（マルチページファイルかどうか）を判定する。そして、マルチページファイルと判定された画像ファイルを一覧表示する場合に、ＣＰＵ１４は、当該マルチページファイルＤ１０のＩＦＤ０領域（0th IFD）Ｈ０からインデックス画像識別ＩＦＤを読み出して、インデックス画像ＰＩを取得し、画像表示部５０に一覧表示させる。これにより、マルチページファイルＤ１０に格納されたすべての副画像データＰ（１）、…Ｐ（ｎ）に対応するサムネイル画像を高速で取得して表示することができる。
【００７６】
図６は、マルチページファイルの生成処理を示すフローチャートである。まず、撮影モードがマルチページファイルに画像を記録するモード（例えば、３Ｄモード又はパノラマモード）に設定されると、マルチページリスト（ＭＰリスト）がクリアされる（ステップＳ６０）。次に、レリーズスイッチが全押しされると（ステップＳ６２のＹｅｓ）、撮影部１２Ｒ及び１２Ｌにより各視点画像データが取り込まれて、取り込まれた画像がＹ／Ｃ信号に変換される（ステップＳ６４）。
【００７７】
次に、ステップＳ６４において取り込まれた視点画像データに所定の処理（例えば、縮小、間引き処理）が施されてサムネイル画像が作成される（ステップＳ６６）。そして、視点画像データが圧縮されて（ステップＳ６８）、Ｅｘｉｆ形式の副画像ファイルが作成されてメモリカード４０に記録される（ステップＳ７０）。ステップＳ７０において作成される副画像ファイルのヘッダ領域にはサムネイル画像が格納される。
【００７８】
次に、ステップＳ７０において作成された副画像ファイルのファイル名が、図７（ａ）に示すようにＭＰリストに書き込まれる（ステップＳ７２）。なお、ステップＳ７２では、図７（ａ）に示すように、副画像ファイルの中から選択された主画像ファイルのファイル名が先頭に書き込まれる。
【００７９】
次に、画像の撮影が完了すると（ステップＳ７４のＹｅｓ）、ポインターがＭＰリストの先頭に設定される。（ステップＳ７６）。そして、ポインターが指示する画像ファイルからサムネイル画像が取得され、ワークメモリ２８に展開されて（ステップＳ８０）、ポインターがＭＰリストの１つ下に移動する（ステップＳ８２）。
【００８０】
次に、ステップＳ７８からＳ８２の工程が繰り返されて、ＭＰリストのすべての画像ファイルからサムネイル画像を取得すると（ステップＳ７８のＮｏ）、取得したサムネイル画像が統合され（ステップＳ８６）、統合されたサムネイル画像がインデックス画像ファイルとしてメモリカード４０に記録される（ステップＳ８８）。また、図７（ｂ）に示すように、インデックス画像ファイルのファイル名がＭＰリストの主画像ファイル名の次に書き込まれる（ステップＳ９０）。
【００８１】
次に、ポインターがＭＰリストの先頭に設定された後（ステップＳ９２）、ステップＳ９４からＳ９８の工程が繰り返されて、ＭＰリストのすべての画像ファイルが読み出されて、取得した画像ファイルがＭＰリストの順番で統合されて（つなぎ合わされて）、１つのマルチページファイルが生成される（ステップＳ１００）。なお、ステップＳ１００において、マルチページファイルの記録が終了すると、主画像ファイル、各副画像ファイル及びＭＰリストは、メモリカード４０から消去されるようにしてもよい。
【００８２】
本実施形態によれば、複数の画像データを格納するためのマルチページファイルＤ１０において、マルチページファイルＤ１０内のすべての副画像データＰ（１）、…Ｐ（ｎ）に対応するサムネイル画像を、マルチページファイルＤ１０の先頭に格納された主画像データＰＲのヘッダ領域に格納するようにしたので、マルチページファイルＤ１０の一覧表示を行うときに全副画像データのサムネイル画像を高速で取得して表示することができる。
【００８３】
なお、本発明は、例えば、撮影装置やパーソナルコンピュータ、携帯情報端末、複写機のような画像記録装置に適用するプログラムとしても提供することが可能である。
【００８４】
また、上記の各実施形態では、３Ｄモード又はパノラマ撮影モード時に撮影された多視点の画像データをマルチページファイルに格納する場合について説明したが、例えば、連写撮影した複数の画像又は動画のフレームを１つのマルチページファイルに格納する場合にも、本発明の画像記録装置及び画像記録方法により、サムネイル表示を高速化することができる。
【図面の簡単な説明】
【００８５】
【図１】本発明の第１の実施形態に係る画像記録装置を備えた撮影装置（複眼カメラ）の主要構成を示すブロック図
【図２】マルチページファイルのデータ構造を示す図
【図３】マルチページファイルの生成処理を示すフローチャート
【図４】マルチページリストを示す図
【図５】本発明の第２の実施形態に係るマルチページファイルのデータ構造を示す図
【図６】本発明の第２の実施形態に係るマルチページファイルの生成処理を示すフローチャート
【図７】マルチページリストを示す図
【符号の説明】
【００８６】
１０…撮影装置（複眼カメラ）、１２…撮影部、１４…メインＣＰＵ
【図１】
0004874923.tif 000002
【図２】
0004874923.tif 000003
【図３】
0004874923.tif 000004
【図４】
0004874923.tif 000005
【図５】
0004874923.tif 000006
【図６】
0004874923.tif 000007
【図７】
0004874923.tif 000008