(57)【要約】【課題】使い勝手のよい電子機器を提供する。【解決手段】電子機器は、複数の撮像領域を有し撮像領域毎に撮像条件が設定可能な撮像部により撮像された複数の画像データを記録する画像データ領域と、複数の画像データから第１画像データまたは第２画像データの記録位置を特定する特定情報を記録する特定情報領域と、画像データに関するファイル情報を記録するファイル情報領域と、を備える画像ファイルを生成する生成部と、画像ファイルを記録する記録部と、を備え、画像データ領域は、ファイル情報領域と特定情報領域との間に記録される。【選択図】図１
2016192605.tif 000002
【特許請求の範囲】
【請求項１】
複数の撮像領域を有し前記撮像領域毎に撮像条件が設定可能な撮像部により撮像された複数の画像データを記録する画像データ領域と、前記複数の画像データから第１画像データまたは第２画像データの記録位置を特定する特定情報を記録する特定情報領域と、前記画像データに関するファイル情報を記録するファイル情報領域と、を備える画像ファイルを生成する生成部と、
前記画像ファイルを記録する記録部と、を備え、
前記画像データ領域は、前記ファイル情報領域と前記特定情報領域との間に記録される電子機器。
【請求項２】
請求項１に記載の電子機器において、
前記画像データの生成を指示する指示部を更に備え、
前記第１画像データは、前記複数の画像データの撮像期間のうち、前記指示部からの指示によって生成された画像データである電子機器。
【請求項３】
請求項１又は２に記載の電子機器において、
前記記録部は、前記複数の画像データと、前記撮像領域毎に設定された撮像条件データとを、関連付けて記録し、
前記第２画像データは、前記複数の画像データの撮像期間のうち、前記撮像条件データが前記画像ファイルに記録された前記撮像条件データから変更された画像データである電子機器。
【請求項４】
請求項１〜３のいずれか一項に記載の電子機器において、
前記生成部は、前記特定情報領域を前記画像ファイルの末尾に記録する電子機器。
【請求項５】
請求項４に記載の電子機器において、
前記生成部は、前記複数の画像データの撮像時に、前記ファイル情報と前記複数の画像データとを第１記録部に記録し、前記特定情報を前記第１記録部とは異なる第２記録部に記録し、前記複数の画像データの撮像が終了すると、前記ファイル情報と前記複数の画像データと前記特定情報とを関連付け、
前記記録部は、前記特定情報が記録された前記特定情報領域を前記画像ファイルの末尾に記録する電子機器。
【請求項６】
請求項４または５に記載の電子機器において、
前記生成部は、前記複数の画像データの撮像時に、前記ファイル情報領域と前記画像データ領域との間に所定の記録領域を確保し、
前記記録部は、前記複数の画像データの撮像が終了すると、前記所定の記録領域に前記特定情報の記録位置を特定するデータを記録する電子機器。
【請求項７】
請求項１〜３のいずれか一項に記載の電子機器において、
前記画像ファイルは、第１のファイルと第２のファイルとを備え、
前記記録部は、前記複数の画像データを含む第１のファイルを記録すると共に、前記特定情報を含み前記第１のファイルとは異なる第２のファイルを記録する電子機器。
【請求項８】
請求項７に記載の電子機器において、
前記第２のファイルは、前記複数の画像データとも前記ファイル情報とも前記特定情報とも情報を含み、
前記生成部は、前記特定情報領域を前記第２のファイルの末尾記録する電子機器。
【請求項９】
請求項８に記載の電子機器において、
前記第２のファイルは、前記特定情報領域のみから成る電子機器。
【請求項１０】
請求項１〜９のいずれか一項に記載の電子機器において、
前記ファイル情報は、前記複数の画像データが縮小された縮小画像データを含む電子機器。
【請求項１１】
複数の撮像領域を有し前記撮像領域毎に撮像条件が設定可能な撮像部により撮像された複数の画像データを記録する画像データ領域と、前記複数の画像データから第１画像データまたは第２画像データの記録位置を特定する特定情報を記録する特定情報領域と、前記画像データに関するファイル情報を記録するファイル情報領域と、を備え、前記画像データ領域が、前記ファイル情報領域と前記特定情報領域との間に記録されている画像ファイルが記録された記録媒体。
【請求項１２】
複数の撮像領域を有し前記撮像領域毎に撮像条件が設定可能な撮像部により撮像された複数の画像データを記録する画像データ領域と、前記複数の画像データから第１画像データまたは第２画像データの記録位置を特定する特定情報を記録する特定情報領域と、前記画像データに関するファイル情報を記録するファイル情報領域と、を備える画像ファイルを生成する生成ステップと、
前記画像ファイルを記録する記録ステップと、をコンピュータに実行させ、
前記画像データ領域は、前記ファイル情報領域と前記特定情報領域との間に記録されるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器、記録媒体およびプログラムに関する。
【背景技術】
【０００２】
画素ブロックごとに異なる電荷蓄積時間を設定可能な撮像素子が知られている（特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−１９７１９２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
画素ブロックごとの電荷蓄積時間をどのように記録するかについては開示されておらず、従来の記録方法と同様に取り扱うことができない。
【課題を解決するための手段】
【０００５】
請求項１に記載の電子機器は、複数の撮像領域を有し前記撮像領域毎に撮像条件が設定可能な撮像部により撮像された複数の画像データを記録する画像データ領域と、前記複数の画像データから第１画像データまたは第２画像データの記録位置を特定する特定情報を記録する特定情報領域と、前記画像データに関するファイル情報を記録するファイル情報領域と、を備える画像ファイルを生成する生成部と、前記画像ファイルを記録する記録部と、を備え、前記画像データ領域は、前記ファイル情報領域と前記特定情報領域との間に記録される。
請求項１１に記載の記録媒体には、複数の撮像領域を有し前記撮像領域毎に撮像条件が設定可能な撮像部により撮像された複数の画像データを記録する画像データ領域と、前記複数の画像データから第１画像データまたは第２画像データの記録位置を特定する特定情報を記録する特定情報領域と、前記画像データに関するファイル情報を記録するファイル情報領域と、を備え、前記画像データ領域が、前記ファイル情報領域と前記特定情報領域との間に記録されている画像ファイルが記録されている。
請求項１２に記載のプログラムは、複数の撮像領域を有し前記撮像領域毎に撮像条件が設定可能な撮像部により撮像された複数の画像データを記録する画像データ領域と、前記複数の画像データから第１画像データまたは第２画像データの記録位置を特定する特定情報を記録する特定情報領域と、前記画像データに関するファイル情報を記録するファイル情報領域と、を備える画像ファイルを生成する生成ステップと、前記画像ファイルを記録する記録ステップと、をコンピュータに実行させ、前記画像データ領域は、前記ファイル情報領域と前記特定情報領域との間に記録される。
【図面の簡単な説明】
【０００６】
【図１】本発明の第１の実施の形態に係る撮像装置の構成を示すブロック図である。
【図２】撮像素子の撮像面を模式的に示す平面図である。
【図３】本実施の形態に係る画像ファイルの構成を示す模式図である。
【図４】静止画撮像機能Ａの説明図である。
【図５】静止画撮像機能Ａを用いて撮像した場合に作成される画像ファイルの構成を模式的に示す図である。
【図６】動画撮像機能Ａの説明図である。
【図７】動画撮像機能Ａを用いて撮像した場合に作成される画像ファイルの構成を模式的に示す図である。
【図８】静止画撮像機能Ｂの説明図である。
【図９】大グループのレイアウトの一例を示す図である。
【図１０】静止画撮像機能Ｂを用いて撮像した場合に作成される画像ファイルの構成を模式的に示す図である。
【図１１】動画撮像機能Ｂの説明図である。
【図１２】動画撮像機能Ｂの説明図である。
【図１３】動画撮像機能Ｂを用いて撮像した場合に作成される画像ファイルの構成を模式的に示す図である。
【図１４】混合撮像機能の説明図である。
【図１５】混合撮像機能を用いて撮像した場合に作成される画像ファイルの構成を模式的に示す図である。
【図１６】混合撮像機能を用いて撮像した場合に作成される画像ファイル４０ａ、４０ｂの構成を模式的に示す図である。
【図１７】混合撮像機能を用いて撮像した場合に作成される画像ファイル４０ａ、４０ｂの構成を模式的に示す図である。
【図１８】変形例４の説明図である。
【図１９】変形例５の説明図である。
【図２０】変形例６の説明図である。
【図２１】変形例９の説明図である。
【図２２】積層型撮像素子の断面図である。
【図２３】撮像チップの画素配列とブロックを説明する図である。
【図２４】撮像チップのユニットに対応する回路図である。
【図２５】撮像素子の機能的構成を示すブロック図である。
【発明を実施するための形態】
【０００７】
（第１の実施の形態）
図２２は、第１の実施の形態による電子機器１０に搭載される撮像素子２２の模式断面図である。撮像素子２２は、撮像チップ２１１３、信号処理チップ２１１１、およびメモリチップ２１１２を備える。撮像素子２２は、撮像チップ２１１３、信号処理チップ２１１１およびメモリチップ２１１２を重ねるように実装された積層構造を有する。撮像チップ１１３は、信号処理チップ１１１に積層されている。撮像チップ１１３および信号処理チップ１１１は、接続部１０９により電気的に接続されている。接続部は、例えばバンプにより構成される。信号処理チップ１１１は、メモリチップ１１２に積層されている。信号処理チップ１１３およびメモリチップ１１２は、接続部１０９により電気的に接続されている。撮像チップ１１３は、被写体光束を撮像して画像データを生成する。画像データは、撮像チップ１１３に複数配置された画素から読み出された画素信号により構成される。撮像チップ１１３は、画像データを撮像チップ１１３から信号処理チップ１１１へ出力する。信号処理チップ１１１は、撮像チップ１１３から出力された画像データに対して信号処理を施す。メモリチップ１１２は、複数のメモリを有する。
【０００８】
なお、図２２に示すように、光は主に白抜き矢印で示すＺ軸プラス方向へ向かって入射する。また、座標軸に示すように、Ｚ軸に直交する紙面左方向をＸ軸プラス方向、Ｚ軸およびＸ軸に直交する紙面手前方向をＹ軸プラス方向とする。以降のいくつかの図においては、図２２の座標軸を基準として、それぞれの図の向きがわかるように座標軸を表示する。
【０００９】
撮像チップ２１１３は、たとえばＣＭＯＳイメージセンサである。具体的には、裏面照射型のＣＭＯＳイメージセンサである。ＰＤ層２１０６は、配線層２１０８の裏面側に配されている。ＰＤ層２１０６は、二次元的に配され、入射光に応じた電荷を蓄積する複数のＰＤ（フォトダイオード）２１０４、および、ＰＤ２１０４に対応して設けられたトランジスタ２１０５を有する。
【００１０】
ＰＤ層２１０６における入射光の入射側にはパッシベーション膜２１０３を介してカラーフィルタ２１０２が設けられる。カラーフィルタ２１０２は、互いに異なる波長領域を透過する複数の種類を有しており、ＰＤ２１０４のそれぞれに対応して特定の配列を有している。カラーフィルタ２１０２の配列については後述する。カラーフィルタ２１０２、ＰＤ２１０４およびトランジスタ２１０５の組が、一つの画素を形成する。
【００１１】
カラーフィルタ２１０２における入射光の入射側には、それぞれの画素に対応して、マイクロレンズ２１０１が設けられる。マイクロレンズ２１０１は、対応するＰＤ２１０４へ向けて入射光を集光する。
【００１２】
配線層２１０８は、ＰＤ層２１０６からの画素信号を信号処理チップ２１１１に伝送する配線２１０７を有する。配線２１０７は多層であってもよく、また、受動素子および能動素子が設けられてもよい。
【００１３】
配線層２１０８の表面には複数の接続部２１０９が配される。当該複数の接続部２１０９が信号処理チップ２１１１の対向する面に設けられた複数の接続部２１０９と位置合わせされて、撮像チップ２１１３と信号処理チップ２１１１とが加圧等されることにより、位置合わせされた接続部２１０９同士が接合されて、電気的に接続される。
【００１４】
同様に、信号処理チップ２１１１およびメモリチップ２１１２の互いに対向する面には、複数の接続部２１０９が配される。これらの接続部２１０９が互いに位置合わせされて、信号処理チップ２１１１とメモリチップ２１１２とが加圧等されることにより、位置合わせされた接続部２１０９同士が接合されて、電気的に接続される。
【００１５】
なお、接続部２１０９間の接合には、固相拡散によるＣｕバンプ接合に限らず、はんだ溶融によるマイクロバンプ結合を採用してもよい。また、接続部２１０９は、例えば後述する一つのブロックに対して一つ程度設ければよい。したがって、接続部２１０９の大きさは、ＰＤ２１０４のピッチよりも大きくてもよい。また、画素が配列された画素領域以外の周辺領域において、画素領域に対応する接続部２１０９よりも大きなバンプを併せて設けてもよい。
【００１６】
信号処理チップ２１１１は、表裏面にそれぞれ設けられた回路を互いに接続するＴＳＶ（シリコン貫通電極）２１１０を有する。ＴＳＶ２１１０は、周辺領域に設けられることが好ましい。また、ＴＳＶ２１１０は、撮像チップ２１１３の周辺領域、メモリチップ２１１２にも設けられてよい。
【００１７】
図２３は、撮像チップ２１１３の画素配列を説明する図である。特に、撮像チップ２１１３を裏面側から観察した様子を示す。画素領域には、例えば８００万個以上の画素がマトリックス状に配列されている。本実施形態においては、例えば隣接する２画素×２画素の４画素で１つのブロック２１３１を形成する。そして、隣接する２ブロック×２ブロックの４ブロックで１つの単位グループ３２を形成する。図の格子線は、隣接する画素をまとめてブロック２１３１および単位グループ３２を形成する概念を示す。ブロック２１３１を形成する画素の数や、単位グループ３２を形成するブロック２１３１の数は、上記例に限らず、それ以上でもそれ以下でもよい。
【００１８】
画素領域の部分拡大図に示すように、ブロック２１３１は、緑色画素Ｇｂ、Ｇｒ、青色画素Ｂおよび赤色画素Ｒの４画素から成るいわゆるベイヤー配列を、上下左右に４つ内包する。緑色画素は、カラーフィルタ２１０２として緑色フィルタを有する画素であり、入射光のうち緑色波長帯の光を受光する。同様に、青色画素は、カラーフィルタ２１０２として青色フィルタを有する画素であって青色波長帯の光を受光し、赤色画素は、カラーフィルタ２１０２として赤色フィルタを有する画素であって赤色波長帯の光を受光する。
【００１９】
本実施形態において、１ブロック２１３１につきＧｂ、Ｇｒ、ＢおよびＲの４画素を少なくとも１つ含むように複数のブロック２１３１が定義される。各ブロック２１３１はそれぞれ、ブロック２１３１内の４画素をブロック２１３１ごとに定めた制御パラメータで制御できる。つまり、あるブロック２１３１に含まれる画素群と、別のブロック２１３１に含まれる画素群とで、撮像条件が異なる撮像信号を取得できる。制御パラメータの例は、フレームレート、ゲイン、間引き率、画素信号を加算する加算行数または加算列数、電荷の蓄積時間または蓄積回数、デジタル化のビット数等である。さらに、制御パラメータは、画素からの画像信号取得後の画像処理におけるパラメータであってもよい。
【００２０】
図２４は、撮像チップ２１１３における１つの単位グループ３２に対応する回路図である。図２４において、代表的に点線で囲む矩形が、１つの画素に対応する回路を表す。また、一点鎖線で囲む矩形が１つのブロック２１３１に対応する。なお、以下に説明する各トランジスタの少なくとも一部は、図２２のトランジスタ２１０５に対応する。
【００２１】
上述したように、単位グループ３２は４つのブロック２１３１から形成される。単位グループ３２に含まれる画素のリセットトランジスタ２３０３は、ブロック２１３１単位でオン／オフされる。また、単位グループ３２に含まれる画素の転送トランジスタ２３０２も、ブロック２１３１単位でオン／オフされる。図２４に示す例において、左上ブロック２１３１−１に対応する４つのリセットトランジスタ２３０３をオン／オフするためのリセット配線２３００−１が設けられており、同ブロック２１３１−１に対応する４つの転送トランジスタ２３０２に転送パルスを供給するためのＴＸ配線２３０７−１も設けられる。
【００２２】
同様に、左下ブロック２１３１−３に対応する４つのリセットトランジスタ２３０３をオン／オフするためのリセット配線２３００−３が、上記リセット配線２３００−１とは別個に設けられる。また、同ブロック２１３１−３に対応する４つの転送トランジスタ２３０２に転送パルスを供給するためのＴＸ配線２３０７−３が、上記ＴＸ配線２３０７−１と別個に設けられる。
【００２３】
右上ブロック２１３１−２や右下ブロック２１３１−４についても同様に、それぞれリセット配線２３００−２とＴＸ配線２３０７−２、およびリセット配線２３００−４とＴＸ配線２３０７−４が、それぞれのブロック２１３１に設けられている。
【００２４】
各画素に対応する１６個のＰＤ２１０４は、それぞれ対応する転送トランジスタ２３０２に接続される。各転送トランジスタ２３０２のゲートには、上記ブロック２１３１ごとのＴＸ配線を介して転送パルスが供給される。各転送トランジスタ２３０２のドレインは、対応するリセットトランジスタ２３０３のソースに接続されるとともに、転送トランジスタ２３０２のドレインとリセットトランジスタ２３０３のソース間のいわゆるフローティングディフュージョンＦＤが、対応する増幅トランジスタ２３０４のゲートに接続される。
【００２５】
各リセットトランジスタ２３０３のドレインは、電源電圧が供給されるＶｄｄ配線２３１０に共通に接続される。各リセットトランジスタ２３０３のゲートには、上記ブロック２１３１ごとのリセット配線を介してリセットパルスが供給される。
【００２６】
各増幅トランジスタ２３０４のドレインは、電源電圧が供給されるＶｄｄ配線２３１０に共通に接続される。また、各増幅トランジスタ２３０４のソースは、対応する選択トランジスタ２３０５のドレインに接続される。各選択トランジスタ２３０５のゲートには、選択パルスが供給されるデコーダ配線２３０８に接続される。本実施形態において、デコーダ配線２３０８は、１６個の選択トランジスタ２３０５に対してそれぞれ独立に設けられる。そして、各々の選択トランジスタ２３０５のソースは、共通の出力配線２３０９に接続される。負荷電流源２３１１は、出力配線２３０９に電流を供給する。すなわち、選択トランジスタ２３０５に対する出力配線２３０９は、ソースフォロアにより形成される。なお、負荷電流源２３１１は、撮像チップ２１１３側に設けてもよいし、信号処理チップ２１１１側に設けてもよい。
【００２７】
ここで、電荷の蓄積開始から蓄積終了後の画素出力までの流れを説明する。上記ブロック２１３１ごとのリセット配線を通じてリセットパルスがリセットトランジスタ２３０３に印加され、同時に上記ブロック２１３１ごとのＴＸ配線を通じて転送パルスが転送トランジスタ２３０２に印加されると、上記ブロック２１３１ごとに、ＰＤ２１０４およびフローティングディフュージョンＦＤの電位がリセットされる。
【００２８】
各ＰＤ２１０４は、転送パルスの印加が解除されると、受光する入射光を電荷に変換して蓄積する。その後、リセットパルスが印加されていない状態で再び転送パルスが印加されると、蓄積された電荷はフローティングディフュージョンＦＤへ転送され、フローティングディフュージョンＦＤの電位は、リセット電位から電荷蓄積後の信号電位になる。そして、デコーダ配線２３０８を通じて選択パルスが選択トランジスタ２３０５に印加されると、フローティングディフュージョンＦＤの信号電位の変動が、増幅トランジスタ２３０４および選択トランジスタ２３０５を介して出力配線２３０９に伝わる。これにより、リセット電位と信号電位とに対応する画素信号は、単位画素から出力配線２３０９に出力される。
【００２９】
上述したように、本実施形態においては、ブロック２１３１を形成する４画素に対して、リセット配線とＴＸ配線が共通である。すなわち、リセットパルスと転送パルスはそれぞれ、同ブロック２１３１内の４画素に対して同時に印加される。したがって、あるブロック２１３１を形成する全ての画素は、同一のタイミングで電荷蓄積を開始し、同一のタイミングで電荷蓄積を終了する。ただし、蓄積された電荷に対応する画素信号は、それぞれの選択トランジスタ２３０５に選択パルスが順次印加されることにより、選択的に出力配線２３０９から出力される。
【００３０】
このように、本実施形態ではブロック２１３１ごとに電荷蓄積開始タイミングを制御することができる。換言すると、異なるブロック２１３１間では、異なったタイミングで撮像することができる。
【００３１】
図２５は、撮像素子２２の機能的構成を示すブロック図である。アナログのマルチプレクサ２４１１は、単位グループ３２を形成する１６個のＰＤ２１０４を順番に選択して、それぞれの画素信号を当該単位グループ３２に対応して設けられた出力配線２３０９へ出力させる。マルチプレクサ２４１１は、ＰＤ２１０４と共に、撮像チップ２１１３に形成される。
【００３２】
マルチプレクサ２４１１を介して出力された画素信号は、信号処理チップ２１１１に形成された、相関二重サンプリング（ＣＤＳ）・アナログ／デジタル（Ａ／Ｄ）変換を行う信号処理回路２４１２により、ＣＤＳおよびＡ／Ｄ変換が行われる。Ａ／Ｄ変換された画素信号は、デマルチプレクサ２４１３に引き渡され、それぞれの画素に対応する画素メモリ２４１４に格納される。デマルチプレクサ２４１３および画素メモリ２４１４は、メモリチップ２１１２に形成される。
【００３３】
演算回路２４１５は、画素メモリ２４１４に格納された画素信号を処理して後段の制御部に引き渡す。演算回路２４１５は、信号処理チップ２１１１に設けられてもよいし、メモリチップ２１１２に設けられてもよい。なお、図２５では１つの単位グループ３２の分の接続を示すが、実際にはこれらが単位グループ３２ごとに存在して、並列で動作する。ただし、演算回路２４１５は単位グループ３２ごとに存在しなくてもよく、例えば、一つの演算回路２４１５がそれぞれの単位グループ３２に対応する画素メモリ２４１４の値を順に参照しながらシーケンシャルに処理してもよい。
【００３４】
上記の通り、単位グループ３２のそれぞれに対応して出力配線２３０９が設けられている。撮像素子２２は撮像チップ２１１３、信号処理チップ２１１１およびメモリチップ２１１２を積層しているので、これら出力配線２３０９に接続部２１０９を用いたチップ間の電気的接続を用いることにより、各チップを面方向に大きくすることなく配線を引き回すことができる。
【００３５】
図１は、第１の実施の形態に係る電子機器１０構成を示すブロック図である。電子機器１０は、たとえば撮像装置である。電子装置１０は、撮像光学系２１、撮像素子２２、制御部２３、表示部２４、記録部２５、操作部２６、ＤＲＡＭ２７、フラッシュメモリ２８、および録音部２９を備える。
【００３６】
撮像光学系２１は、複数のレンズから構成され、撮像素子２２の撮像面に被写体像を結像させる。なお図１では、撮像光学系２１を１枚のレンズとして図示している。
【００３７】
撮像素子２２は、例えばＣＭＯＳやＣＣＤ等の撮像素子であり、撮像光学系２１により結像された被写体像を撮像して撮像信号を出力する。制御部２３は、電子機器１０の各部を制御する電子回路であり、ＣＰＵとその周辺回路とから構成される。不揮発性の記録領域であるフラッシュメモリ２８には、予め所定の制御プログラムが書き込まれている。制御部２３は、フラッシュメモリ２８から制御プログラムを読み込んで実行することにより、各部の制御を行う。この制御プログラムは、揮発性の記録領域であるＤＲＡＭ２７を作業用領域として使用する。
【００３８】
表示部２４は、たとえば液晶パネルを利用した表示装置である。制御部２３は、撮像素子２２から出力された画像データに画像処理を施して、表示部２４に表示する。表示部２４は、上記の画像データ以外に、例えば撮像パラメータ（撮像条件）を設定する設定画面等が表示される。
【００３９】
制御部２３は、撮像素子２２から出力された撮像信号に基づき、後述する画像ファイルを作成し、記録部２５に画像ファイルを記録する。なお、記録部２５は、電子機器１０に内蔵されたハードディスクや、可搬性の記録媒体でもよい。操作部２６は、プッシュボタン等の種々の操作部材を有し、それら操作部材が操作されたことに応じて制御部２３に操作信号を出力する。操作部２６は、レリーズ操作部を含む。レリーズボタンが操作されたことに応じて制御部２３に静止画の撮像を指示する操作信号を出力する。操作部２６は、録画ボタンを含む。録画ボタンが操作されたことに応じて制御部２３に動画の撮像を指示する操作信号を出力する。録音部２９は、例えばマイクロフォン等により構成され、環境音を音声信号に変換して制御部２３に入力する。
【００４０】
図２（ａ）は、撮像素子２２の撮像面３０を模式的に示す平面図であり、図２（ｂ）は撮像面３０の一部領域３０ａを拡大した平面図である。図２（ｂ）に示すように、撮像面３０には、撮像画素３１が二次元状に多数配列されている。撮像画素３１は、それぞれ不図示の色フィルタを有している。色フィルタは、赤（Ｒ）、緑（Ｇ）、青（Ｂ）の３種類からなり、図２（ｂ）における「Ｒ」、「Ｇ」、および「Ｂ」という表記は、撮像画素３１が有する色フィルタの種類を表している。図２（ｂ）に示すように、撮像素子２２の撮像面３０には、このような各色フィルタを備えた撮像画素３１が、いわゆるベイヤー配列に従って配列されている。
【００４１】
赤フィルタを有する撮像画素３１は、入射光のうち、赤色の波長帯の光を光電変換して受光信号（光電変換信号）を出力する。同様に、緑フィルタを有する撮像画素３１は、入射光のうち、緑色の波長帯の光を光電変換して受光信号を出力する。また、青フィルタを有する撮像画素３１は、入射光のうち、青色の波長帯の光を光電変換して受光信号を出力する。
【００４２】
本実施形態の撮像素子２２は、隣接する２画素×２画素の計４つの撮像画素３１から成る単位グループ３２ごとに、制御部２３によって個別に制御可能に構成されている。例えば、互いに異なる２つの単位グループ３２について、同時に電荷蓄積を開始したときに、一方の単位グループ３２では電荷蓄積開始から１／３０秒後に電荷の読み出し、すなわち受光信号の読み出しを行い、他方の単位グループ３２では電荷蓄積開始から１／１５秒後に電荷の読み出しを行うことができる。換言すると、撮像素子２２は、１回の撮像において、単位グループ３２ごとに異なる露光時間（電荷蓄積時間であり、いわゆるシャッタースピード）を設定することができる。
【００４３】
撮像素子２２は、上述した露光時間以外にも、撮像信号の増幅率（いわゆるＩＳＯ感度）を単位グループ３２ごとに異ならせることが可能である。撮像素子２２は、電荷蓄積を開始するタイミングや受光信号を読み出すタイミングを単位グループ３２ごとに変化させることができる。すなわち、撮像素子２２は、動画撮像時のフレームレートを単位グループ３２ごとに変化させることができる。
【００４４】
以上をまとめると、撮像素子２２は、単位グループ３２ごとに、露光時間、増幅率、フレームレート等の撮像条件を異ならせることが可能に構成されている。例えば、撮像画素３１が有する不図示の光電変換部から撮像信号を読み出すための不図示の読み出し線が、単位グループ３２ごとに設けられ、単位グループ３２ごとに独立して撮像信号を読み出し可能に構成すれば、単位グループ３２ごとに露光時間（シャッタースピード）を異ならせることができる。また、光電変換された電荷により生成された撮像信号を増幅する不図示の増幅回路を単位グループ３２ごとに独立して設け、増幅回路による増幅率を増幅回路ごとに独立して制御可能に構成すれば、単位グループ３２ごとに信号の増幅率（ＩＳＯ感度）を異ならせることができる。
【００４５】
なお、単位グループ３２を構成する撮像画素３１の数は、上述した２×２の４画素でなくてもよい。単位グループ３２は、少なくとも１個の撮像画素３１を有していればよいし、逆に、４個より多くの撮像画素３１を有していてもよい。また、単位グループ３２ごとに異ならせることが可能な撮像条件は、上述したもの以外であってもよい。例えば、単位グループ３２ごとに独立して制御可能な区画（１区画が１つの単位グループ３２に対応する）を有する液晶パネルを撮像素子２２に設け、オンオフ可能な減光フィルタとして利用すれば、単位グループ３２ごとに明るさ（絞り値）を制御することが可能になる。
【００４６】
次に、制御部２３が作成し記録部２５に記録する画像ファイル４０について説明する。図３は、第１の実施の形態に係る画像ファイル４０の構成を示す模式図である。画像ファイル４０は、ヘッダ部４１、データ部４２、およびインデックス部４３を有する。ヘッダ部４１、データ部４２、およびインデックス部４３は、たとえばヘッダ部４１、データ部４２、およびインデックス部４３の順序でそれぞれ画像ファイル４０に設けられている。
【００４７】
ヘッダ部４１は、ファイル基本情報部４４、撮像情報部４５およびマスク情報部４６を有する。ファイル基本情報部４４、撮像情報部４５およびマスク情報部４６は、例えばファイル基本情報部４４、撮像情報部４５およびマスク情報部４６の順序でそれぞれヘッダ部４１にそれぞれ設けられている。ファイル基本情報部４４には、たとえばヘッダ部４１、データ部４２、インデックス部４３、撮像情報部４５、マスク情報部４６、およびインデックス情報部４７等のアドレス情報が記録される。撮像情報部４５には、撮像装置の機種名や収差等の光学特性に関する撮像光学系２１の情報、サムネイル画像の画像データ等、撮像に関する情報が記録される。すなわち撮像情報部４５には、例えばＥｘｉｆ等で規定される、画像のメタデータに相当する情報が記録される。マスク情報部４６には、後述する撮像条件情報やマスク情報等が記録される。データ部４２は、画像データや音声データ等が記録される。インデックス部４３は、インデックス情報部４７を有する。インデックス情報部４７は、動画の撮像を行った際に、一部のフレームを特定するための情報が記録される。なお、インデックス部４３は、動画ではなく静止画の撮像を行った場合、一部のフレームを特定する必要がない場合等は、画像ファイル４０は、ヘッダ部４１とデータ部４２のみを有するようにしてもよい。
【００４８】
次に、電子機器１０が有する撮像機能と、各撮像機能により作成（記録）される画像ファイル４０について説明する。ユーザは、操作部２６が有する操作部材に対して所定の操作を行い、以下に説明する各撮像機能を切り替える（選択する）ことができる。制御部２３は、選択されている撮像機能に基づき撮像を行い、画像ファイル４０を作成して記録部２５に記録する。
【００４９】
（１）静止画撮像機能Ａ（単一の静止画）
静止画撮像機能Ａは、画像解析処理等の結果に基づいて、撮像素子２２の撮像領域ごとに設定された撮像条件により静止画撮像を行う機能である。
【００５０】
図４（ａ）は、撮像素子２２の撮像面５０（撮像範囲）に結像された被写体像５１を模式的に示す図である。静止画撮像機能Ａにより被写体像５１を撮像する手順について説明する。制御部２３は、ユーザにより静止画撮像Ａが選択されると撮像素子２２に対して撮像動作を実行するように指示する。撮像素子２２は、制御部２３により指示を受けると撮像面に結像されている被写体像５１の撮像を開始する。
【００５１】
制御部２３は、撮像素子２２から出力された被写体像５１の画像データに対して、所定の画像解析処理を実行する。画像解析処理は、例えば周知の特徴量を演算して所定の被写体が存在する範囲を検出する被写体検出技術である。制御部２３は、画像解析処理の結果により、撮像面５０において主要被写体部分が存在する領域を主要被写体領域５２とし、撮像面５０において背景部分が存在する領域または主要被写体が存在しない領域を背景領域５３とし、撮像面５０を複数の部分領域に分割する。換言すると、制御部は、画像解析処理の結果により、主要被写体領域５２と背景領域５３とを検出する。
【００５２】
なお、図４（ａ）では、被写体５１を大まかに含む領域を主要被写体領域５２として図示しているが、主要被写体領域５２は、被写体５１の外形に沿った形状であってもよい。つまり、被写体５１以外の領域を含まないように主要被写体領域５２を設定してもよい。
【００５３】
制御部２３は、主要被写体領域５２を第１撮像領域、主要被写体領域５２以外の領域を第２撮像領域として、それぞれ撮像条件を設定する。制御部２３は、第１撮像領域の撮像条件を、第２撮像領域の撮像条件とは異なるように設定する。制御部２３は、例えば、第１撮像領域のシャッタースピードを、第２撮像領域のシャッタースピードよりも高速なシャッタースピードとなるように設定する。このようにすると、本撮像において、主要被写体領域５２では像ぶれが発生しにくくなる。
【００５４】
また、太陽等の光源の影響で、主要被写体領域５２が逆光状態となっている場合には、制御部２３は、第１撮像領域のＩＳＯ感度を、第２撮像領域のＩＳＯ感度よりも高くなるように設定する。または、制御部２３は、第１撮像領域のシャッタースピードを、第２撮像領域のシャッタースピードよりも低速なシャッタースピードとなるように設定する。このようにすると、本撮像において、逆光状態の主要被写体領域５２の黒つぶれや、光量の大きい背景領域５３の白飛びを防止することができる。
【００５５】
なお、画像解析処理は、上述した主要被写体部分と背景部分とを検出する処理とは異なる処理であってもよい。例えば、撮像面５０全体のうち、明るさが一定以上の部分（明るすぎる部分）や明るさが一定未満の部分（暗すぎる部分）を検出する処理であってもよい。画像解析処理をこのような処理とした場合、制御部２３は、第１撮像領域の露出値（Ｅｖ値）を、第２撮像領域の露出値（Ｅｖ値）よりも低い値となるように設定する。具体的には、第１撮像領域のシャッタースピードを、第２撮像領域のシャッタースピードよりも低速となるように設定する。または、第１撮像領域のＩＳＯ感度を、第２撮像領域のＩＳＯ感度よりも小さくなるように設定する。このようにすることで、レリーズボタンが操作されて得られた画像のダイナミックレンジを、撮像素子２２の本来のダイナミックレンジよりも広げることができる。
【００５６】
図５は、静止画撮像機能Ａにより撮像した場合に作成される画像ファイル４０の構成を模式的に示す図である。なお、静止画撮像機能Ａを用いて撮像した場合に作成される画像ファイル４０は、インデックス部４３を有しない。
【００５７】
ファイル基本情報部４４には、撮像情報部アドレス４４１が記録される。撮像情報部アドレス４４１は、画像ファイル４０における撮像情報部４５の記録位置を特定するデータである。撮像情報部アドレス４４１は、例えば画像ファイル４０の先頭を０として撮像情報部４５の記録位置を換算したアドレスである。別の例としては、撮像情報部アドレス４４１は、撮像情報部アドレス４４１の記録位置を０として撮像情報部４５の記録位置を換算したアドレスである。このように、撮像情報部アドレス４４１は、撮像情報部４５の記録位置を特定するデータであれば、その表現形式はどのようなものであってもよい。
【００５８】
なお、以下の説明では、詳細は後述するが、他にも画像データの記録位置を特定するデータについて説明をするが、それらのデータについても撮像情報部アドレス４４１と同様に、その表現形式はどのようなものであってもよい。
【００５９】
撮像情報部４５には、共通撮像情報４５１、マスク情報部アドレス４５２、およびデータ部アドレス４５３が記録される。共通撮像情報４５１、マスク情報部アドレス４５２およびデータ部アドレス４５３は、例えば共通撮像情報４５１、マスク情報部アドレス４５２およびデータ部アドレス４５３の順序でそれぞれ撮像情報部４５に記録される。共通撮像情報４５１は、例えばＥｘｉｆ等で規定される、撮像日時等のメタデータに相当する情報である。共通撮像情報４５１には、サムネイル画像の画像データが含まれる。サムネイル画像は、撮像により得られた静止画を縮小した画像である。マスク部アドレス４５２は、マスク情報部４６の記録位置を特定するデータである。データ部アドレス４５３は、データ部４２の記録位置を特定するデータである。
【００６０】
なお、撮像情報部４５にマスク情報部アドレス４５２およびデータ部アドレス４５３を記録するのではなく、例えば、撮像情報部４５にはマスク情報部４６の記録位置を特定するマスク情報部アドレス４５２を記録し、マスク情報部４６に、データ部４２の記録位置を特定するデータ部アドレス４５３を記録してもよい。
【００６１】
マスク情報部４６には、識別情報６０、撮像条件情報６１、およびマスク情報６２ａが記録される。識別情報６０、撮像条件情報６１、およびマスク情報６２ａは、例えば識別情報６０、撮像条件情報６１、およびマスク情報６２ａの順序でそれぞれマスク情報部４６に記録される。識別情報６０は、画像ファイル４０に記録される画像データ等が静止画撮像機能Ａにより撮像されて得られたデータである旨を表す情報である。
【００６２】
撮像条件情報６１は、各撮像領域それぞれの用途を表す情報である。撮像条件情報６１は、たとえば各撮像領域の目的、役割等を表す情報である。具体的には、上述したように、撮像面５０を、主要被写体領域５２を示す第１撮像領域と背景領域５３を示す第２撮像領域とする場合、第１撮像領域および第２撮像領域のうち、いずれの撮像領域に属するかを表す情報である。つまり、各撮像領域は、「主要被写体部分を静止画撮像する」という用途か、「背景部分を静止画撮像する」という用途か、のいずれかの用途を有している。撮像条件情報６１は、画像ファイル４０の作成に際し、単位グループ３２に「主要被写体部分を静止画撮像する」、「背景部分を静止画撮像する」という２種類の用途が存在したこと、並びに、これらの用途ごとに割り当てられた一意な番号を表す情報である。例えば、１という番号が「主要被写体部分を静止画撮像する」用途を、２という番号が「背景部分を静止画撮像する」用途にそれぞれ割り当てられる。
【００６３】
マスク情報６２ａは、各々の単位グループ３２の用途（目的、役割）を表す情報である。本実施形態では、マスク情報６２ａを、「撮像条件情報６１に割り当てられた番号を、単位グループ３２の位置に合わせて二次元マップの形で表現した情報」としている。つまり、二次元状に配列された単位グループ３２を２つの整数ｘ、ｙによる二次元座標（ｘ、ｙ）で特定するとき、（ｘ、ｙ）の位置に存在する単位グループ３２の用途は、マスク情報６２ａの（ｘ、ｙ）の位置に存在する番号により表現される。例えば、マスク情報６２ａの座標（３，５）の位置に「１」という番号が記録されていた場合、座標（３，５）に位置する単位グループ３２には、「主要被写体部分を静止画撮像する」という用途が与えられたことがわかる。換言すると、座標（３，５）に位置する単位グループ３２は、主要被写体領域５２に属することがわかる。
【００６４】
図４（ａ）に示した撮像面５０に対応するマスク情報６２ａの例を、図４（ｂ）に示す。主要被写体領域５２に属する単位グループ３２の位置には「１」が、背景領域５３に属する単位グループ３２の位置には「２」がそれぞれ記録されている。
【００６５】
データ部４２は、マスク情報６２ｂ、画像情報６４、Ｔｖ値マップ６５、Ｓｖ値マップ６６、Ｂｖ値マップ６７、およびＡｖ値情報６８が記録される。マスク情報６２ｂは、マスク情報部４６に記録されるマスク情報６２ａと同一の情報である。
【００６６】
詳細は後述するが、他の機能により作成される画像ファイル４０では、マスク情報部４６とデータ部４２に互いに異なるマスク情報６２ａ、６２ｂを格納することがある。静止画撮像機能Ａにおいて、例えばデータ部４２にマスク情報６２ｂを格納し、マスク情報部４６にはマスク情報６２ａを格納しないことにすると、機能ごとに画像ファイル４０の構造が変化することになる。このようにすると、画像ファイル４０の扱いが煩雑になるため、本実施形態では、あえてマスク情報部４６とデータ部４２の両方に同一のマスク情報６２ａ、６２ｂを記録することで、機能ごとの画像ファイル４０の構造の違いが生じないようにしている。なお、マスク情報６２ａとマスク情報６２ｂとが同一の情報である場合は、いずれか一方を省略してもよい。その場合には、画像ファイル４０が占有する記録領域のサイズを削減することが可能となる。また、マスク情報６２ａ、６２ｂの両方が記録されていた場合であっても、識別情報６０によりマスク情報６２ａ、６２ｂの両方を読み込む必要があるか否かがわかるので、一方が再生処理等に不要であると判断した場合には、その一方の読み込みをスキップすることで、ファイル読み込み時間を短縮することができる。
【００６７】
なお、以下の説明では、マスク情報部４６に格納されるマスク情報６２ａと、データ部４２に格納されるマスク情報６２ｂとを、マスク情報６２と総称する。
【００６８】
画像情報６４は、撮像素子２２から出力された画像データである。画像データは、たとえば撮像素子２２で生成された画像データに対して、画像処理を施していない、いわゆるＲＡＷ画像データである。Ｔｖ値マップ６５は、単位グループ３２ごとに設定されたシャッタースピードを表すＴｖ値を、単位グループ３２の位置に合わせて二次元マップの形で表現した情報である。例えば座標（ｘ、ｙ）に位置する単位グループ３２に設定されたシャッタースピードは、Ｔｖ値マップ６５の座標（ｘ、ｙ）に格納されているＴｖ値を調べることで判別可能である。
【００６９】
Ｓｖ値マップ６６は、単位グループ３２ごとに設定されたＩＳＯ感度を表すＳｖ値を、Ｔｖ値マップ６５と同様に二次元マップの形で表現した情報である。Ｂｖ値マップ６７は、本撮像に際して単位グループ３２ごとに測定された被写体輝度、すなわち、各々の単位グループ３２に入射した被写体光の輝度を表すＢｖ値を、Ｔｖ値マップ６５と同様に二次元マップの形で表現した情報である。Ａｖ値情報６８は、本撮像時の絞り値を表す情報である。本実施形態において、Ａｖ値は、Ｔｖ値、Ｓｖ値、Ｂｖ値とは異なり、単位グループ３２ごとに存在する値ではない。従って、Ｔｖ値、Ｓｖ値、Ｂｖ値とは違い、Ａｖ値は単一の値のみが記録され、複数の値を二次元状にマップした情報とはなっていない。
【００７０】
以上のように、制御部２３は、静止画撮像機能Ａによる撮像を行うことにより、単位グループ３２ごとに撮像条件が設定可能な撮像素子２２により生成された画像情報６４と、単位グループ３２ごとの撮像条件に関するデータ（撮像条件情報６１、マスク情報６２、Ｔｖ値マップ６５、Ｓｖ値マップ６６、Ｂｖ値マップ６７等）とが関連付けられた画像ファイル４０を、記録部２５に記録する。
【００７１】
なお上述の説明では、画像情報６４をＲＡＷ画像データとして説明を行ったが、ＲＡＷ画像データではなく圧縮された画像データであってもよいし、画像処理が施された画像データであってもよい。
【００７２】
（２）動画撮像機能Ａ（単一の動画）
動画撮像機能Ａは、画像解析処理等の結果に基づいて、撮像素子２２の撮像領域ごとに設定された撮像条件により動画撮像を行う機能である。静止画撮像機能Ａとの違いは、静止画ではなく動画の撮像を行う点である。
【００７３】
図６（ａ）は、撮像素子２２の撮像面５０（撮像範囲）に結像された被写体像５１を模式的に示す図である。動画撮像機能Ａにより被写体像５１を撮像する手順について説明する。制御部２３は、ユーザにより動画撮像機能Ａが選択されると撮像素子２２に対して撮像動作を実行するように指示する。撮像素子２２は、制御部２３により指示を受けると撮像面に結像されている被写体像５１の撮像を開始する。制御部２３は、撮像素子２２から出力された被写体像５１の画像データに対して、所定の画像解析処理を実行する。制御部２３は、画像解析処理の結果により、撮像面５０における主要被写体領域５２と主要被写体領域以外の背景領域５３とを検出する。具体的には、画像解析処理の結果により、制御部２３は、撮像面５０における主要被写体部分が存在する領域を主要被写体領域５２と、撮像面５０における背景部分が存在する領域または主要被写体が存在しない領域を背景領域５３とを検出し、撮像面５０を複数の部分領域に分割する。制御部２３は、主要被写体領域５２を第１撮像領域、主要被写体領域５２以外の領域を第２撮像領域としてそれぞれ撮像条件を設定する。制御部２３は、第１撮像領域の撮像条件を、第２撮像領域の撮像条件とは異なるように設定する。図６は、制御部２３により設定された第１撮像領域及び第２撮像領域の撮像条件のマスク情報６２を示す。図６（ｂ）に示したマスク情報６２では一例として、第１撮像領域に「１」という番号を、第２撮像領域に「２」という番号を割り振っている。
【００７４】
次に、制御部２３は、録画ボタンが操作されると、撮像素子２２から出力された画像データ（動画データ）記録の開始を指示する。記録される動画データは、複数の画像データ（適宜、フレームと称して説明する）によって構成される。図６（ｃ）は、動画記録開始時の撮像面５０に結像された被写体像を模式的に示す図である。このときのマスク情報６２の例を、図６（ｄ）に示す。
【００７５】
図６（ｂ）に示したマスク情報６２と、図６（ｄ）に示したマスク情報６２とは、異なる時刻に撮像が行われて得られたマスク情報であるため、例えば被写体５１が移動している場合や、ユーザが電子機器１０を動かした場合に、これら２つのマスク情報６２が異なる内容になる。換言すると、マスク情報６２は、時間経過に伴い変化する動的情報である。換言すると、マスク情報６２は、記録されるフレーム毎に変化する動的情報である。従って、撮像領域に設定される撮像条件が時間経過に伴い変化する。
【００７６】
制御部２３は、画像ファイル４０に、各フレームの画像情報６４と共に、各フレームのマスク情報６２ｂ、Ｔｖ値マップ６５、Ｓｖ値マップ６６、Ｂｖ値マップ６７、およびＡｖ値情報６８を記録する。
【００７７】
制御部２３は、撮像が完了するまで、例えば所定の時間が経過するか、ユーザが録画ボタンを操作し撮像終了の指示を行うまで上述した処理を繰り返し実行する。
【００７８】
図７は、動画撮像機能Ａにより撮像した場合に作成される画像ファイル４０の構成を模式的に示す図である。以下、図５に示した静止画撮像機能Ａにより撮像した場合に作成される画像ファイル４０との違いについて詳述する。画像ファイル４０には、ヘッダ部４１、データ部４２、およびインデックス部４３が記録される。ヘッダ部４１、データ部４２および、インデックス部４３は、たとえばヘッダ部４１、データ部４２、およびインデックス部４３の順序でそれぞれ画像ファイル４０に設けられる。
【００７９】
撮像情報部４５内の共通撮像情報４５１には、静止画撮像機能Ａの場合と同様に、サムネイル画像が記録される。このサムネイル画像は、例えば、動画の先頭フレーム（１フレーム目）を縮小した画像である。なお、先頭フレーム以外のフレームを縮小してサムネイル画像としてもよい。例えば、先頭から所定フレーム数だけ後ろのフレームによってサムネイル画像を作成する。
【００８０】
撮像情報部４５内には、更に、インデックス部アドレス４５４が記録される。インデックス部アドレス４５４は、インデックス部４３の記録位置を特定するデータ（アドレス）である。
【００８１】
マスク情報部４６内の識別情報６０は、画像ファイル４０に記録される画像データ等が動画撮像機能Ａにより撮像されて得られたデータである旨を表す情報である。撮像条件情報６１は、静止画撮像機能Ａにより撮像した場合に作成される画像ファイル４０の撮像条件情報６１および動画のフレームレートである。撮像条件情報６１は、例えば「主要被写体部分を６０ｆｐｓで動画撮像する」、「背景部分を３０ｆｐｓで動画撮像する」という２種類の用途が存在したこと、並びに、これらの用途ごとに割り当てられた一意な番号を表す情報である。例えば、１という番号が「主要被写体部分を６０ｆｐｓで動画撮像する」用途を、２という番号が「背景部分を３０ｆｐｓで動画撮像する」用途にそれぞれ割り当てられる。
【００８２】
マスク情報６２ａは、上述した静止画撮像機能Ａにより撮像した場合に作成される画像ファイルに記録される情報と同様の情報である。ただし動画撮像の場合、前述の通り、マスク情報６２はフレームごとに変化する動的情報なので、どのフレームのマスク情報６２がヘッダ部４１に記録されるのかを決めなければならない。本実施形態では、制御部２３は、１フレーム目の撮像の際に各単位グループ３２に設定された撮像条件を表すマスク情報６２ａ、たとえば図６（ｄ）に例示したマスク情報６２を、ヘッダ部４１に記録する。
【００８３】
データ部４２には、１フレームごとに、１フレーム分のブロック７０が撮像順に記録される。１つのブロック７０は、マスク情報６２ｂ、画像情報６４、Ｔｖ値マップ６５、Ｓｖ値マップ６６、Ｂｖ値マップ６７、およびＡｖ値情報６８が記録されている。また、データ部４２には、フレームごとのブロック７０と共に、音声情報７１が記録される。音声情報７１は、動画再生を行いやすいように、１フレーム分の情報ごとに分割される。分割された音声情報７１は、フレームごとのブロック７０と共に、データ部４２に記録される。なお、音声情報７１は、１フレーム分でなく、所定数のフレーム分ごとに分割され、データ部４２に記録されるようにしてもよい。ブロック７０内の各情報は、１フレーム毎に記録されることを除き、静止画撮像機能Ａの場合と同様であるので説明を省略する。１フレーム分のデータ、すなわち１つのブロック７０と１つの音声情報７１との組を、便宜上、フレームデータ７と呼ぶ。
【００８４】
インデックス部４３には、インデックス情報部４７としてマスク変化アドレス４６０が１つ以上記録される。マスク変化アドレス４６０は、マスク情報６２ｂが変化したフレームを特定するデータである。前述の通り、マスク情報６２ｂは、撮像時間毎、つまりフレーム毎に異なる情報となる可能性がある。制御部２３は、１つ前のフレームとは異なるマスク情報６２ｂを有するフレームがデータ部４２に記録されたことを検出すると、そのフレームを特定するマスク変化アドレス４６０をインデックス情報４３に記録する。「直前のフレームとは異なるマスク情報６２ｂを有するフレーム」が複数存在する場合、制御部２３は、それら複数のフレームをそれぞれ特定する複数のマスク変化アドレス４６０をインデックス部４３に記録する。なお、制御部２３は、１つ前のフレームではなく既にデータ部に記録されているフレームとは異なるマスク情報６２ｂを有するフレームがデータ部４２に記録されたことを検出すると、マスク変化アドレス４６０をインデックス情報４３に記録するようにしてもよい。１つ前のフレームとは異なるマスク情報６２ｂを有するフレームとすると、像ぶれなどによりマスク情報６２ｂが変化する可能性がある。その度に、制御部２３は、マスク変化アドレス４６０を記録してしまうと、その数は膨大になってしまう。そのため、制御部２３は、マスク情報６２ｂが大きく変化したとき、たとえば構図の変更、主要被写体領域の数の増減、主要被写体領域の撮像面５０における位置が所定距離変更された場合に限って、マスク変化アドレス４６０を記録するようにしてもよい。
【００８５】
マスク変化アドレス４６０は、例えば画像ファイル４０もしくはデータ部４２の先頭を０として、特定対象のフレームに対応するフレームデータ７の記録位置を換算したアドレスである。マスク変化アドレス４６０は、例えば各フレームに１から始まる通し番号を割り当てた場合における、特定対象のフレームの番号であってもよい。マスク変化アドレス４６０は、例えば「３分１５秒」のように、特定対象フレームの再生時刻であってもよい。
【００８６】
制御部２３は、動画の撮像開始時、まず記録部２５にヘッダ部４１を記録する。制御部２３は、ヘッダ部４１内に、ファイル基本情報部４４、撮像情報部４５、およびマスク情報部４６を設ける。このとき、制御部２３は、撮像情報部４５内に、インデックス部アドレス４５４として、無効な値を記録する。つまり、この段階では、インデックス部アドレス４５４の記録場所を、いわゆるプレースホルダとして確保するに留める。制御部２３は、動画の撮像中、データ部４２にフレームデータ７を時系列順に順次記録する。制御部２３は、動画の撮像中に、「直前のフレームとは異なるマスク情報６２ｂを有するフレーム」がデータ部４２に記録されたことを検出すると、ＤＲＡＭ２７（図１）に、そのフレームを特定するマスク変化アドレス４６０をインデックス情報部４７としてインデックス情報４３内に記録する。制御部２３は、動画の撮像が終了すると、ＤＲＡＭ２７内に記録されている全てのマスク変化アドレス４６０を含むインデックス部４３を、データ部４２の後ろに記録する。これにより、インデックス部アドレス４５４として記録すべき値、たとえばアドレスが確定する。最後に、制御部２３は、撮像情報部４５内のインデックス部アドレス４５４を確定した値に上書き記録する。
【００８７】
動画の撮像中に、マスク情報６２ｂがどのように変化するのか、動画の撮像を開始する前に予測することは困難である。従って、インデックス部４３に記録されるマスク変化アドレス４６０の個数を、事前に見積もることは難しい。例えばヘッダ部４１にマスク変化アドレス４６０を記録することにしてしまうと、マスク変化アドレス４６０を記録するための記録領域を、動画の撮像を開始する前、具体的にはデータ部４２内にフレームデータ７を記録する前に確保しておく必要がある。確保された記録領域が小さすぎると、マスク変化アドレス４６０の個数が予め確保された記録領域に記録可能な個数よりも多くなった場合に、記録領域が不足してしまう。逆に、予め確保された記録領域が大きすぎると、画像ファイル４０に情報が何も記録されていない不必要な記録領域が生じてしまう。マスク変化アドレス４６０はＤＲＡＭ２７に一時記録することとし、撮像終了後にヘッダ部４１にマスク変化アドレス４６０を追記して記録した後、ヘッダ部４１とデータ部４２とを結合するように記録すると、最終的な画像ファイル４０の作成に余計な時間や、データ部４２をヘッダ部４１へ結合できる形式の情報へ変更するための記録領域が余計に必要となってしまう。本実施の形態では、インデックス部４３を、画像ファイル４０の末尾に設けている。画像ファイル４０の末尾であれば、インデックス情報部４７をインデックス部４３に記録するときに、データ部４２の記録位置による制約を受けない。つまり画像ファイル４０の末尾に設けられるインデックス部４３は、複数のフレームデータ７の記録位置による制約を受けることなくマスク変化アドレス４６０を追記可能な可変記録領域に記録される。従って、マスク変化アドレス４６０の個数がたとえ少なくとも無駄な記録領域、つまり情報が何も記録されていない記録領域が生じることを防ぐことができる。また、マスク変化アドレス４６０の個数がたとえ多くとも、記録部２５の空き領域がある限り、記録可能な個数に制限が生じることがない。
【００８８】
以上のように、制御部２３は、動画撮像機能Ａによる撮像を行うことにより、撮像領域ごとに撮像条件が設定可能な撮像素子２２により生成された画像情報６４と、単位グループ３２ごとの撮像条件に関するデータ（撮像条件情報６１、マスク情報６２、Ｔｖ値マップ６５、Ｓｖ値マップ６６、Ｂｖ値マップ６７等）とが関連付けられた画像ファイル４０を、記録部２５に記録する。
【００８９】
（３）静止画撮像機能Ｂ（複数の静止画）
静止画撮像機能Ｂは、撮像素子２２の撮像領域ごとに設定された撮像条件により、レリーズボタンからの１回の撮像指示で、互いに撮像条件が異なる、同一の被写体像５１に関する複数枚の静止画撮像を行う機能である。
【００９０】
図８（ａ）は、撮像素子２２の撮像面３０を模式的に示す平面図であり、図８（ｂ）は、撮像面３０の一部領域３０ｂを拡大した模式的に示す平面図である。静止画撮像機能Ｂでは、二次元状に配置された複数の単位グループ３２を、更に複数の大グループ８１に分類する。このとき、ある大グループ８１に属する単位グループ３２が、撮像面８０全体に一様に配置されるように単位グループ３２を分類する。例えば図８（ｂ）では、全ての単位グループ３２を、２×２の４つの単位グループ３２から成るブロック８２に分割し、各ブロック８２の左上の単位グループ３２を１つ目の大グループ８１１に、左下の単位グループ３２を２つ目の大グループ８１２に、右上の単位グループ３２を３つ目の大グループ８１３に、右下の単位グループ３２を４つ目の大グループ８１４に分類している。なお図８（ｂ）では、模式的に図示した四角形１つが１つの単位グループ３２を表しており、四角形の中に記載した数字は、その単位グループ３２が属する大グループ８１の種類を表している。
【００９１】
制御部２３は、本撮像の際、１つ目の大グループ８１１に属する単位グループ３２と、２つ目の大グループ８１２に属する単位グループ３２と、３つ目の大グループ８１３に属する単位グループ３２と、４つ目の大グループ８１４に属する単位グループ３２とで、撮像条件を異ならせる。例えば、シャッタースピードやＩＳＯ感度を互いに異なる値に設定して本撮像を行う。制御部２３は、このようにして撮像した画像情報を画像ファイル４０に記録する。ここで記録される画像情報は、図８（ｃ）に模式的に示すように、各画素値を大グループ８１ごとに集約して利用することを意図したものである。
【００９２】
例えば、図８（ｃ）に示すように、１つ目の大グループ８１１に属する単位グループ３２に対応する画素値だけを画像情報６４から抽出して二次元状に並べると、撮像素子２２の画素数の１／４の画素値から成る第１の画像情報６４１が得られる。同様に、２つ目の大グループ８１に属する単位グループ３２に対応する画素値だけを画像情報６４から抽出して二次元状に並べると、撮像素子２２の画素数の１／４の画素値から成り、上述した第１の画像情報６４１とは異なる撮像条件で撮像された、第１の画像情報６４１と同一の被写体５１が写っている第２の画像情報６４２が得られる。同様に、第３の画像情報６４３、第４の画像情報６４４が得られる。これら４つの画像情報６４１、６４２、６４３、６４４は、全て、同一の被写体５１を撮像した画像であり、且つ、互いに撮像条件が異なる画像である。つまり、最初に述べたように、１回の撮像で、互いに撮像条件が異なる、同一の被写体５１に関する４つの静止画が同時に撮像されたといえる。
【００９３】
なお、画像ファイル４０内の画像情報６４は、撮像素子２２の各撮像画素３１からの画素出力を、撮像画素３１の位置通りに配列した画像である。つまり、上述した４つの画像情報６４１、６４２、６４３、６４４を作成する処理は、記録部２５から画像ファイル４０を読み出す再生時や現像時に行われることになる。また、その画像情報６４は、必ずしも４つの画像情報６４１、６４２、６４３、６４４を作成するためだけのものではない。画像情報６４をそのまま利用（再生等）してしまうと、隣接する単位グループ３２ごとに撮像条件が異なっているため、例えば市松模様が現れた不自然な画像になってしまう。しかしながら、画像ファイル４０には、単位グループ３２ごとの撮像条件（例えばＴｖ値、Ｓｖ値等）が記録されているので、それらの撮像条件と画像情報６４とを組み合わせて現像すれば、そのような不自然な画像となることを防ぐことができる。例えば、他の単位グループ３２よりも露出値（Ｅｖ値）が高い単位グループ３２では、他の単位グループ３２よりも明るさを抑えて現像を行えばよい。
【００９４】
以上では単位グループ３２を４つの大グループ８１１、８１２、８１３、８１４に分類した例について説明したが、４つに限らず、任意の数の大グループ８１に分類し、任意の数の静止画を同時に撮像してよい。また、大グループ８１のレイアウト（単位グループ３２の分類方法）も、２×２の単位グループ３２を１つずつ異なる大グループ８１に分類するというものに限らない。
【００９５】
この点について、図９（ａ）、（ｂ）に例を挙げる。図９（ａ）では、全ての単位グループ３２を、３×３の計９個の組に区切り、各々の組において、前記組に含まれる９個の単位グループ３２を、それぞれ１〜９番目の大グループ８１に割り当てている。このようなレイアウトを採用することで、１回の撮像で、撮像条件が異なる９つの画像６４１〜６４９を同時に撮像することができる。また、図９（ｂ）では、全ての単位グループ３２を、３×３の計９個の組に区切り、各々の組において、左上隅の単位グループ３２を１つ目の大グループ８１に割り当て、右下の２×２の計４個の単位グループ３２を、２つ目の大グループ８１に割り当てている。残りの４個の単位グループ３２は、撮像に利用しないものとしている。このようにすると、１回の撮像で、撮像条件が異なる２つの画像６４１、６４２を同時に撮像することができるが、２つ目の大グループ８１に対応する画像６４２は、１つ目の大グループ８１に対応する画像６４１に比べて、４倍の画素数を有する画像になる。つまり、１回の撮像で、撮像条件が異なる２つの画像６４１、６４２を同時に撮像することができ、且つ、それら２つの画像６４１、６４２は、互いに画素数が異なるもの、つまり解像度が異なるものとなる。
【００９６】
図１０は、静止画撮像機能Ｂにより撮像した場合に作成される画像ファイル４０の構成を模式的に示す図である。以下、図５に示した静止画撮像機能Ａにより撮像した場合に作成される画像ファイル４０との違いについて詳述する。
【００９７】
撮像情報部４５内の共通撮像情報４５１には、静止画撮像機能Ａの場合と同様に、サムネイル画像が記録される。静止画撮像機能Ｂでは、１回の撮像で異なる撮像条件に設定された複数の画像が撮像されるので、それら複数の画像からいずれか１つを選択し、その選択画像からサムネイル画像を作成し、記録すればよい。例えば、最も適正露出に近い画像や、露出設定が所定のプログラム線図に適合する画像や、最も解像度が高い画像等、所定の基準で画像を１つ選択し、記録する。
【００９８】
別の方法としては、撮像された複数の画像をタイル状に連結した画像や、上下方向もしくは左右方向にパノラマ状に連結した画像を縮小して、サムネイル画像を作成することもできる。この場合において、複数の画像からいずれか１つを選択し、その選択画像を他の画像よりも大きくして画像を連結したサムネイル画像を作成することもできる。
【００９９】
また、サムネイル画像を異なる撮像条件で撮像された画像ごとに作成し、共通撮像情報４５１に記録してもよい。この場合、各々のサムネイル画像が、撮像した複数の画像のうちの、いずれの画像から作成されたのかを表す情報を、共通撮像情報４５１に記録しておくことが望ましい。
【０１００】
識別情報６０は、画像ファイル４０に記録された画像データ等が静止画撮像機能Ｂにより撮像されて得られたデータある旨を表す情報である。撮像条件情報６１は、各撮像領域それぞれの用途表す情報である。静止画撮像機能Ｂにおいては、各撮像領域は、例えば「第１の画像情報６４１を構成する」という用途か、「第２の画像情報６４２を構成する」という用途か、「第３の画像情報６４３を構成する」という用途か、「第４の画像情報６４４を構成する」という用途か、のいずれかの用途を有している。撮像条件情報６１は、画像ファイル４０の作成に際し、単位グループ３２にそれら４種類の用途が存在したこと、並びに、これらの用途ごとに割り当てられた一意な番号を表す情報である。例えば、１〜４の番号が、それぞれ「第１〜第４の画像情報６４１〜６４４を構成する」用途に割り当てられる。
【０１０１】
静止画撮像機能Ｂにおけるマスク情報６２ａは、静止画撮像機能Ａの場合と同様に、各撮像領域（単位グループ３２）の用途を表す情報である。すなわち、マスク情報６２ａは、「撮像条件情報６１に割り当てられた番号を、単位グループ３２の位置に合わせて二次元マップの形で表現した情報」である。例えば、マスク情報６２ａの座標（３，５）に「１」という番号が入っていた場合、座標（３，５）の単位グループ３２は１番目の大グループ８１１に属する、すなわち、第１の画像情報６４１を構成することがわかる。
【０１０２】
なお、本実施形態において、「０」という番号を持つ大グループ８１は、撮像に利用されなかった単位グループ３２を表す特別な大グループ８１である。つまり、マスク情報６２ａにおいて「０」という番号が割り振られている単位グループ３２は、撮像に利用されておらず（本撮像時に撮像信号が読み出されておらず）、データ部４２に記録されている画像情報６４には、その単位グループ３２に関する情報が含まれていない（または、その単位グループ３２に関する情報として、有効でないダミーの情報が記録されている）ことを表す。あるいは、マスク情報６２ａにおいて「０」という番号が割り振られている単位グループ３２は、本撮像時に撮像信号が読み出され、大グループ８１を現像する際に現像を補助するためだけに、データ部４２に記録されるようにしてもよい。
【０１０３】
例えば、同時に３通りの撮像条件で撮像できれば十分であり、４通りの撮像条件で撮像する必要がない場合には、図８（ｂ）に示した単位グループ３２のうち、「４」と書かれた単位グループ３２のマスク情報６２ａに「０」という番号を割り当てればよい。
【０１０４】
データ部４２の構成は、静止画撮像機能Ａにより撮像した場合に作成される画像ファイル４０のデータ部の構成と同一である。すなわち、データ部４２は、マスク情報６２ｂ、画像情報６４、Ｔｖ値マップ６５、Ｓｖ値マップ６６、Ｂｖ値マップ６７およびＡｖ値情報６８が記録される。また、マスク情報６２ｂは、マスク情報部４６に記録されるマスク情報６２ａと同一の情報である。
【０１０５】
なお、マスク情報６２ｂとして、マスク情報部４６内のマスク情報６２ａと同一の情報ではなく、撮像領域各々の有効・無効を表す情報を記録してもよい。例えば、撮像に利用されていない（撮像時に撮像信号が読み出されていない）単位グループ３２に数値「０」、撮像に利用された（撮像時に撮像信号が読み出された）単位グループ３２に数値「１」を割り当て、それを単位グループ３２の位置に合わせて二次元状に配列したマップをマスク情報６２ｂとしてデータ部４２に記録してもよい。後述する動画撮像機能Ｂや混合撮像機能においても同様である。
【０１０６】
以上のように、制御部２３は、静止画撮像機能Ｂによる撮像を行うことにより、単位グループ３２ごとに撮像条件が設定可能な撮像素子２２により生成された画像情報６４と、単位グループ３２ごとの撮像条件に関するデータ（撮像条件情報６１、マスク情報６２、Ｔｖ値マップ６５、Ｓｖ値マップ６６、Ｂｖ値マップ６７等）とが関連付けられた画像ファイル４０を、記録部２５に記録する。
【０１０７】
（４）動画撮像機能Ｂ（複数の動画）
動画撮像機能Ｂは、撮像素子２２の撮像領域ごとに設定された撮像条件により、録画ボタンからの１回の撮像指示で、互いに撮像条件が異なる、同一の被写体像５１に関する複数の動画撮像を行う機能である。静止画撮像機能Ｂとの違いは、静止画ではなく動画を撮像する点である。動画の撮像ではあるものの、動画撮像機能Ａのように、ある大グループ８１に分類された単位グループ３２が、フレームごとに異なる大グループ８１に分類されることはない。ただし、フレームレートの設定によっては、あるフレームに含まれていた（あるフレームで有効であった）単位グループ３２が、別のフレームには含まれていない（別のフレームでは無効である）ことがある。以下、フレームレートの設定別に、動画撮像機能Ｂについて説明する。
【０１０８】
（４−１）全ての大グループ８１でフレームレートが統一されている場合
図１１は、全ての大グループ８１において、フレームレートが同一の場合の動画撮像機能Ｂの説明図である。この場合、大グループ８１ごとに異なる撮像条件とは、フレームレート以外の撮像条件（例えばシャッタースピードやＩＳＯ感度等）である。露出時間は異なるとしても、フレームレート、すなわち信号読み出しの周期は同一であるため、全ての大グループ８１において、撮像信号の読み出しはフレームレートに対応する所定周期Ｔ１ごとに行われる。
【０１０９】
全ての単位グループ３２において同一のフレームレートで撮像が行われるので、全てのフレームにおいて、全ての単位グループ３２が撮像に利用されている。換言すると、全てのフレームにおいて、全ての単位グループ３２から撮像信号が読み出され、全てのフレームの画像情報６４に、全ての単位グループ３２から読み出された撮像信号が含まれている。例えば、撮像開始時刻ｔ０から所定周期Ｔ１だけ後の時刻ｔ１に、１つ目の画像情報６４が作成される。この画像情報６４には、１番目の大グループ８１における１フレーム目（図１１で＃１と表記したフレーム。以下同様）の画像と、２番目の大グループ８１における１フレーム目の画像と、３番目の大グループ８１における１フレーム目の画像と、４番目の大グループ８１における１フレーム目の画像と、が含まれる。２つ目以降の画像情報６４についても同様である。
【０１１０】
（４−２）大グループ８１ごとにフレームレートが統一されていない場合
図１２は、全ての大グループ８１に、互いに異なるフレームレートが設定されている場合の動画撮像機能Ｂの説明図である。この例において、１番目の大グループ８１１には６０ｆｐｓ、２番目の大グループ８１２には５０ｆｐｓ、３番目の大グループ８１３には２４ｆｐｓ、４番目の大グループ８１４には２５ｆｐｓのフレームレートがそれぞれ設定されている。
【０１１１】
このように、大グループ８１同士でフレームレートが異なる場合、制御部２３は、もっとも早いフレームレートを基準として各フレームを記録する。つまり、６０ｆｐｓに対応する所定周期Ｔ２（約１６．７ミリ秒）ごとに、画像情報６４が記録される。例えば、撮像開始時刻ｔ０から所定周期Ｔ２だけ後の時刻ｔ１１には、１番目の大グループ８１１に属する単位グループ３２から読み出された撮像信号に基づく画像情報６４が作成され、画像ファイル４０に記録される。時刻ｔ１１の時点では、他の大グループ８１２、８１３、８１４において１フレーム目の撮像信号の読み出しが為されていないため、この画像情報６４には、それらの撮像信号は含まれていない。なお図１２では、特定の単位グループ３２から撮像信号が読み出されておらず、画像情報６４にその撮像信号が含まれていないことを、「Ｘ」という記号で表記している。
【０１１２】
時刻ｔ１１から所定周期Ｔ２だけ後の時刻ｔ１２では、１番目の大グループ８１１の２回目（２フレーム目）の本撮像だけでなく、２番目の大グループ８１２（５０ｆｐｓ）の１回目（１フレーム目）の本撮像も完了している。そこで、制御部２３は、１番目の大グループ８１１に属する単位グループ３２と２番目の大グループ８１２に属する単位グループ３２から読み出した撮像信号を、画像ファイル４０に記録する。制御部２３は、本撮像が完了した時点で、単位グループ３２から撮像信号を読みだす。つまり時刻ｔ１２の時点では、２番目の大グループ８１２の１回目の本撮像が完了し撮像信号が取り出され、２回目の本撮像のための電荷の蓄積が行われている状態である。３番目の大グループ８１３に属する単位グループ３２や４番目の大グループ８１４に属する単位グループ３２からは撮像信号が読み出されず、画像ファイル４０にも記録されない。
【０１１３】
このように、大グループ８１同士でフレームレートが異なる場合、画像情報６４の一部が欠落している（無効になっている）ことがある。制御部２３は、フレームごとに記録するマスク情報６２ｂによって、特定の単位グループ３２に対応する撮像信号が画像情報６４に含まれていないことを示す。具体的なマスク情報６２ｂの構成については後に述べる。
【０１１４】
時刻ｔ１２から所定周期Ｔ２だけ後の時刻ｔ１３では、全ての大グループ８１１〜８１１４の本撮像が完了している。そこで、制御部２３は、１番目の大グループ８１１に属する単位グループ３２と２番目の大グループ８１２に属する単位グループ３２と３番目の大グループ８１３に属する単位グループ３２と４番目の大グループ８１４に属する単位グループ３２から読み出した撮像信号を、画像ファイル４０に記録する。
【０１１５】
なお、もっとも早いフレームレートを基準として各フレームを記録するのではなく、全てのフレームレートの最小公倍数のフレームレートを基準として各フレームを記録してもよい。例えば図１２の例であれば、６０と５０と２５と２４の最小公倍数は６００なので、６００ｆｐｓのフレームレートを基準として各フレームを記録してもよい。この場合、画像情報６４の全てが欠落している（無効になっている）状態のフレームが存在することになる。例えば図１２の例では、最初の９フレームは、画像情報６４の全てが欠落している（無効になっている）状態となり、１０フレーム目には、６０ｆｐｓである１番目の大グループ８１１に属する単位グループ３２から読み出された撮像信号が記録される。
【０１１６】
図１３は、動画撮像機能Ｂにより撮像した場合に作成される画像ファイル４０の構成を模式的に示す図である。以下、図７に示した動画撮像機能Ａにより撮像した場合に作成される画像ファイル４０や図１０に示した静止画撮像機能Ｂにより撮像した場合に作成される画像ファイル４０との違いについて詳述する。なお、動画撮像機能Ｂを用いて撮像した場合に作成される画像ファイル４０には、一部のフレームを特定する必要がないため、インデックス部４３が設けられていない。
【０１１７】
撮像情報部４５内の共通撮像情報４５１には、サムネイル画像が記録される。このサムネイル画像は、例えば、動画の先頭フレーム（１フレーム目）について、静止画撮像機能Ｂと同様に、代表画像を１つ選択して縮小した画像である。なお、動画撮像機能Ａの場合と同様に、先頭フレーム以外を選択してもよい。また、代表画像の選択基準を、解像度が最も高い画像や、最も速いフレームレートで撮像された画像、としてもよい。
【０１１８】
識別情報６０は、画像ファイル４０に記録される画像データ等が動画撮像機能Ｂにより撮像されて得られたデータである旨を表す情報である。撮像条件情報６１は、単位グループ３２にどのような用途が存在するかを表す情報である。撮像条件情報６１は、静止画撮像機能Ｂにより撮像した場合に作成される画像ファイル４０の撮像条件情報６１およびフレームレートである。撮像条件情報６１は、例えば「６０ｆｐｓの動画である第１の画像情報６４１を構成する」、「５０ｆｐｓの動画である第２の画像情報６４２を構成する」、「２４ｆｐｓの動画である第３の画像情報６４３を構成する」、「２５ｆｐｓの動画である第４の画像情報６４４を構成する」という４種類の用途が存在したこと、並びに、これらの用途ごとに割り当てられた一意な番号を表す情報である。例えば、１〜４の番号が、それぞれ「第１〜第４の画像情報６４１〜６４４を構成する」用途に割り当てられる。
【０１１９】
マスク情報６２ａは、静止画撮像機能Ｂにより撮像した場合に作成される画像ファイルに記録される情報と同様の情報である。マスク情報６２ａは、各撮像領域（単位グループ３２）の用途を表す情報である。すなわち、マスク情報６２ａは、「撮像条件情報６１に割り当てられた番号を、単位グループ３２の位置に合わせて二次元マップの形で表現した情報」である。例えば、マスク情報６２ａの座標（３，５）に「１」という番号が入っていた場合、座標（３，５）の単位グループ３２は１番目の大グループ８１１に属する、すなわち、第１の画像情報６４１を構成することがわかる。
【０１２０】
データ部４２の構成は、動画撮像機能Ａにより撮像した場合に作成される画像ファイル４０内のデータ部４２の構成と同一である。すなわち、データ部４２には、１フレームごとに、１フレーム分のブロック７０が撮像順に記録される。１つのブロック７０は、マスク情報６２ｂ、画像情報６４、Ｔｖ値マップ６５、Ｓｖ値マップ６６、Ｂｖ値マップ６７、およびＡｖ値情報６８が記録される。また、データ部４２には、フレームごとのブロック７０と共に、音声情報７１が記録される。
【０１２１】
マスク情報６２ｂには、上述した撮像条件情報６１により特定される番号（例えば１〜４の番号）だけでなく、「０」という番号が記録されることがある。この「０」という番号は、対応するフレームにおいて、単位グループ３２が、撮像に利用されていない（撮像時に撮像信号が読み出されていない）ことを表す。上述のように、フレームレートが異なる複数の動画を撮像する場合、あるフレームの画像情報６４には、電荷の蓄積が行われている状態であるために、特定の単位グループ３２に対応する撮像信号が記録されていないことがある。このような場合、制御部２３は、前記フレームにおいて、その単位グループ３２に対応するマスク情報６２の数値を「０」に設定する。ここで、マスク情報６２ｂの数値が「０」に設定された単位グループ３２については、画像情報６４以外の情報、すなわち、Ｔｖ値マップ６５内のＴｖ値、Ｓｖ値マップ６６内のＳｖ値、Ｂｖ値マップ６７内のＳｖ値についても、有効な値が記録されない。
【０１２２】
なお、マスク情報６２ｂの数値が「０」に設定された単位グループ３２について、その単位グループ３２の前フレームにおける撮像信号を、画像情報６４に記録するようにしてもよい。Ｔｖ値マップ６５内のＴｖ値、Ｓｖ値マップ６６内のＳｖ値、Ｂｖ値マップ６７内のＳｖ値についても同様に、前フレームにおける値を記録するようにしてもよい。後述する混合撮像機能についても同様である。
【０１２３】
以上のように、制御部２３は、動画撮像機能Ｂによる撮像を行うことにより、単位グループ３２ごとに撮像条件が設定可能な撮像素子２２により生成された画像情報６４と、単位グループ３２ごとの撮像条件に関するデータ（撮像条件情報６１、マスク情報６２、Ｔｖ値マップ６５、Ｓｖ値マップ６６、Ｂｖ値マップ６７等）とが関連付けられた画像ファイル４０を、記録部２５に記録する。
【０１２４】
（５）混合撮像機能（動画と静止画）
混合撮像機能は、静止画撮像機能Ｂと動画撮像機能Ｂを組み合わせた機能であり、撮像素子２２の撮像領域ごとに設定された撮像条件により、互いに撮像条件が異なる、同一の被写体像５１に関する複数の静止画と複数動画とを撮像する機能である。
【０１２５】
混合撮像機能において、制御部２３は、静止画撮像機能Ｂや動画撮像機能Ｂと同様に、二次元状に配置された複数の単位グループ３２を、更に複数の大グループ８１に分類する。制御部２３は、一部の大グループ８１について、動画撮像機能Ｂと同様に動画撮像を行う。制御部２３は、その動画撮像中に、残りの大グループ８１を用いて、静止画撮像機能Ｂと同様に静止画撮像を行う。この静止画撮像は、例えば一定周期で繰り返し行ってもよいし（自動撮像）、ユーザによりレリーズボタンの操作が為されたことに応じて行ってもよい（手動撮像）。
【０１２６】
図１４は、混合撮像機能の説明図である。ここでは４つの大グループ８１１〜８１４を仮定し、そのうち１番目の大グループ８１１で６０ｆｐｓの動画撮像を、２番目の大グループ８１２で５０ｆｐｓの動画撮像を、３番目と４番目の大グループ８１３、８１４で静止画を撮像するものとしている。
【０１２７】
制御部２３は、動画撮像機能Ｂと同様に、もっとも早いフレームレート（例えば６０ｆｐｓ）を基準として、各フレームを記録する。静止画撮像が行われない間、３番目と４番目の大グループ８１３、８１４に属する単位グループ３２については、撮像信号の読み出しが行われない。つまり、フレームごとに記録される画像情報６４には、静止画に対応する３番目と４番目の大グループ８１３、８１４に属する単位グループ３２の撮像信号が含まれない。制御部２３は、静止画撮像を行った場合、静止画撮像が完了したタイミング（３番目と４番目の大グループ８１３、８１４に属する単位グループ３２から撮像信号を読み出したタイミング）で、直後のフレームに対応する画像情報６４に、静止画撮像により読み出した撮像信号を含ませる。
【０１２８】
図１５は、混合撮像機能により撮像した場合に作成される画像ファイル４０の構成を模式的に示す図である。以下、図１３に示した動画撮像機能Ｂにより撮像した場合に作成される画像ファイル４０との違いについて詳述する。画像ファイル４０には、ヘッダ部４１、データ部４２、およびインデックス部４３が記録される。ヘッダ部４１、データ部４２、およびインデックス部４３は、たとえばヘッダ部４１、データ部４２、およびインデックス部４３の順序でそれぞれ画像ファイル４０に設けられる。
【０１２９】
撮像情報部４５内の共通撮像情報４５１には、動画撮像機能Ｂの場合と同様に、サムネイル画像が記録される。撮像情報部４５内には、更に、インデックス部アドレス４５４が記録される。インデックス部アドレス４５４は、動画撮像機能Ａの場合と同様に、インデックス部４３の記録位置を特定するデータ（アドレス）である。
【０１３０】
識別情報６０は、画像ファイル４０に記録される画像データ等が混合撮像機能により撮像されて得られたデータである旨を表す情報である。撮像条件情報６１は、単位グループ３２にどのような用途が存在するかを表す情報である。混合撮像機能における撮像条件情報６１は、単位グループ３２に「６０ｆｐｓの動画である第１の画像情報６４１を構成する」、「３０ｆｐｓである動画である第２の画像情報６４２を構成する」、「静止画である第３の画像情報６４３を構成する」、「静止画である第４の画像情報６４４を構成する」という４種類の用途が存在したこと、並びに、これらの用途ごとに割り当てられた一意な番号を表す情報である。例えば、１〜４の番号が、それぞれ「第１〜第４の画像情報６４１〜６４４を構成する」用途に割り当てられる。
【０１３１】
混合撮像機能におけるマスク情報６２ａは、動画撮像機能Ｂにより撮像した場合に作成される画像ファイル４０に記録される情報と同様の情報であり、各々の単位グループ３２の用途を表す情報である。すなわち、マスク情報６２ａは、「撮像条件情報６１に割り当てられた番号を、単位グループ３２の位置に合わせて二次元マップの形で表現した情報」である。例えば、マスク情報６２ａの座標（３，５）に「１」という番号が記録されていた場合、座標（３，５）の単位グループ３２は１番目の大グループ８１１に属する、すなわち、第１の画像情報６４１を構成することがわかる。
【０１３２】
データ部４２の構成は、動画撮像機能Ｂにより撮像した場合に作成される画像ファイル４０のデータ部の構成と同一である。すなわち、データ部４２は、１フレームごとに、１フレーム分のブロック７０が撮像順に記録される。１つのブロック７０は、マスク情報６２、画像情報６４、Ｔｖ値マップ６５、Ｓｖ値マップ６６、Ｂｖ値マップ６７、およびＡｖ値情報６が記録される。また、データ部４２には、フレームごとのブロック７０と共に、音声情報７１が記録される。
【０１３３】
インデックス部４３には、インデックス情報４７として静止画アドレス４６１が１つ以上記録される。静止画アドレス４６１は、静止画を含むフレームを特定するデータである。静止画アドレス４６１は、例えば画像ファイル４０もしくはデータ部４２の先頭を０として、特定対象のフレームに対応するフレームデータ７の記録位置を換算したアドレスである。静止画アドレス４６１は、例えば各フレームに１から始まる通し番号を割り当てた場合における、特定対象のフレームの番号であってもよい。静止画アドレス４６１は、例えば「３分１５秒」のように、特定対象フレームの再生時刻であってもよい。
【０１３４】
制御部２３は、動画の撮像開始時、まず記録部２５にヘッダ部４１を記録する。制御部２３は、ヘッダ部４１に内に、ファイル基本情報部４４と撮像情報部４５とマスク情報部４６とを設ける。このとき、制御部２３は、撮像情報部４５内に、インデックス部アドレス４５４として、無効な値を記録する。つまり、この段階では、インデックス部アドレス４５４の記録場所を、いわゆるプレースホルダとして確保するに留める。制御部２３は、動画の撮像中、データ部４２にフレームデータ７を時系列順に順次記録する。制御部２３は、動画の撮像中にレリーズボタンが操作され静止画の撮像が行われると、ＤＲＡＭ２７（図１）に、静止画の撮像が行われたフレーム（すなわちフレームデータ７に静止画が含まれるフレーム）を特定する静止画アドレス４６１をインデックス情報部４７としてインデックス情報４３内に記録する。制御部２３は、動画の撮像が終了すると、ＤＲＡＭ２７内に記録されている全ての静止画アドレス４６１を含むインデックス部４３を、データ部４２の後ろに記録する。これにより、インデックス部アドレス４５４として記録すべき値、アドレスが確定する。最後に、制御部２３は、撮像情報部４５内のインデックス部アドレス４５４を確定した値に上書き記録する。
【０１３５】
動画の撮像中に、何枚の静止画が撮像されるのか、動画の撮像を開始する前に予測することは困難である。従って、インデックス部４３に記録される静止画アドレス４６１の個数を、事前に見積もることは難しい。例えばヘッダ部４１に静止画アドレス４６１を記録することにしてしまうと、静止画アドレス４６１を記録するための記録領域を、動画の撮像を開始する前、具体的にはデータ部４２内にフレームデータ７を記録する前に確保しておく必要がある。確保された記録領域が小さすぎると、予め確保した記録領域に記録可能な個数よりも静止画アドレス４６１の個数が予め確保された記録領域に記録可能な個数よりも多くなった場合に、記録領域が不足してしまう。つまり、静止画の撮像枚数に制限が生じてしまう。逆に、確保された記録領域が大きすぎると、画像ファイル４０に情報が何も記録されていない不必要な記録領域が生じてしまう。静止画アドレス４６１はＤＲＡＭ２７に一時記録することとし、撮像終了後にヘッダ部４１にインデックス部アドレス４５４を追記して記録した後、ヘッダ部４１とデータ部４２とを結合するように記録すると、最終的な画像ファイル４０の作成に余計な時間や、データ部４２をヘッダ部４１へ結合できる形式の情報へ変更するための記録領域が余計に必要となってしまう。本実施の形態では、インデックス部４３を、画像ファイル４０の末尾に設けている。画像ファイル４０の末尾であれば、インデックス情報部４７をインデックス部４３に記録するときに、データ部４２の記録位置による制約を受けない。つまり画像ファイル４０の末尾に設けられるインデックス部４３は、複数のフレームデータ７の記録位置による制約を受けることなくインデックス部アドレス４５３を追記可能な可変記録領域に記録される。従って、静止画アドレス４６１の個数がたとえ少なくとも無駄な記録領域、つまり情報が何も記録されていない記録領域が生じることを防ぐことができる。また、静止画アドレス４６１の個数がたとえ多くとも、記録部２５の空き領域がある限り、記録可能な個数に制限が生じることがない。
【０１３６】
以上のように、制御部２３は、混合撮像機能による撮像を行うことにより、撮像領域ごとに撮像条件が設定可能な撮像素子２２により生成された画像情報６４と、単位グループ３２ごとの撮像条件に関するデータ（撮像条件情報６１、マスク情報６２、Ｔｖ値マップ６５、Ｓｖ値マップ６６、Ｂｖ値マップ６７等）とが関連付けられた画像ファイル４０を、記録部２５に記録する。
【０１３７】
次に、制御部２３による再生処理について説明する。再生処理は、制御部２３により、上述した種々の撮像機能によって記録部２５に記録された画像ファイル４０を例えば表示部２４に表示したり、記録部２５に上述した画像ファイル４０とは別のファイルとして記録したりする処理である。
【０１３８】
制御部２３は、画像ファイル４０（図５、図７、図１０、図１３、図１５）を開き、まずファイル基本情報部４４を読み出す。これにより、マスク情報部４６撮像情報部４５の記録位置が判明する。制御部２３は、判明した記録位置から、撮像情報部４５を読み出す。これにより、マスク情報部４６の記録位置が判明する。次に制御部２３は、判明した記録位置から、マスク情報部４６内の識別情報６０を読み出す。これにより、制御部２３は、この画像ファイル４０がどの撮像機能により作成されたファイルであるかを認識する。以降の処理は、撮像機能毎に異なる。そこで、以下、画像の再生処理を、上述した撮像機能ごとに説明する。
【０１３９】
（１）静止画撮像機能Ａ（単一の静止画）
画像ファイル４０が、図５に示す、静止画撮像機能Ａにより作成されたファイルであると認識すると、制御部２３は、マスク情報部４６から、撮像条件情報６１およびマスク情報６２ａを読み出す。これにより、制御部２３は、撮像面全体のうち、どの撮像領域（どの単位グループ３２）が主要被写体領域５２なのか、あるいは背景領域５３なのかを識別することができ、主要被写体領域５２と背景領域５３とで画作りを変化させることができる。例えば、制御部２３は、主要被写体領域５２はより先鋭になるようにエッジ強調処理を施し、背景領域５３にはぼかし処理を施して主要被写体領域５２を強調することができる。
【０１４０】
次に制御部２３は、撮像情報部４５から、データ部アドレス４５３を読み出す。これにより、データ部４２の記録位置が判明する。制御部２３は、判明した記録位置から、画像情報６４、Ｔｖ値マップ６５、Ｓｖ値マップ６６、Ｂｖ値マップ６７、およびＡｖ値情報６８を読み出す。制御部２３は、画像情報６４がＲＡＷ画像データである場合、Ｔｖ値マップ６５、Ｓｖ値マップ６６、Ｂｖ値マップ６７、およびＡｖ値情報６８に基づいて、画像情報６４に対して現像処理を実行する。画像情報６４がＲＡＷデータである場合は、制御部２３は、例えば、色情報を有していない画像情報６４に対して、周知のデモザイク処理を実行し、色情報を有する画像を作成する。また、制御部２３は、Ｓｖ値マップ６６等に基づき、色彩や明るさ等の調整、ノイズ軽減等の画像処理を行う。例えば、Ｓｖ値が大きい（感度が高い）撮像領域（単位グループ３２）に対しては、他の撮像領域に比べてノイズが乗りやすい。そこで、制御部２３は、Ｓｖ値が大きいほど、ノイズ軽減の強度を高く（強く）する。制御部２３は、以上のようにして現像処理された画像ファイル４０を、例えば表示部２４に表示したり、記録部２５に記録したりする。
【０１４１】
以上のように、制御部２３は、静止画撮像機能Ａにより作成された画像ファイル４０の再生処理をするのに際し、画像情報６４等のデータ部４２に記録されている情報よりも先に、マスク情報部４６に記録されている撮像条件情報６１およびマスク情報６２ａを読み出す。マスク情報部４６は、データ部４２よりも画像ファイル４０の先頭側に記録されている。制御部２３は、画像ファイル４０の再生処理をするのに際し、画像ファイル４０の先頭側から各情報を読み出す。そのため、制御部２３は、再生処理に際しマスク情報４６を読み出す処理をデータ部４２に記録されている情報を読み出す処理よりも早く行うことができる。
【０１４２】
なお、前述の通り、データ部４２には、ヘッダ部４１に格納されているマスク情報６２ａと同一のマスク情報６２ｂが記録されている。そこで、制御部２３は、マスク情報６２ａの代わりに、データ部４２からマスク情報６２ｂを読み出してもよい。
【０１４３】
（２）動画撮像機能Ａ（単一の動画）
画像ファイル４０が、図７に示す、動画撮像機能Ａにより作成されたファイルであると認識すると、制御部２３は、マスク情報部４６からマスク情報６２ａを読み出す。制御部２３は、撮像面全体のうち、どの撮像領域（単位グループ３２）が主要被写体領域５２なのか、あるいは背景領域５３なのかを判別する。次に、制御部２３は、マスク情報部４６から撮像条件情報６１を読み出す。これにより、制御部２３は、主要被写体領域５２と背景領域５３のフレームレートを認識する。次に制御部２３は、撮像情報部４５から、データ部アドレス４５３を読み出す。これにより、データ部４２の記録位置が判明する。制御部２３は、判明した記録位置の先頭のブロック７０から順に、画像情報６４、Ｔｖ値マップ６５、Ｓｖ値マップ６６、Ｂｖ値マップ６７、およびＡｖ値情報６８を読み出す。制御部２３は、画像情報６４がＲＡＷ画像データである場合、Ｔｖ値マップ６５、Ｓｖ値マップ６６、Ｂｖ値マップ６７、およびＡｖ値情報６８に基づいて、画像情報６４に対して現像処理を実行し、動画を構成する各フレームを作成する。
【０１４４】
制御部２３は、各フレームに対して現像処理を行うのに際し、ブロック７０から、まずマスク情報６２ｂを読み出す。そして、各フレームにおいて、どの撮像領域（単位グループ３２）が主要被写体領域５２なのか、あるいは背景領域５３なのかを識別する。その後、制御部２３は、静止画撮像機能Ａの説明で述べたように、主要被写体領域５２と背景領域５３とで異なる画像処理を実行する。制御部２３は、以上のようにして作成したフレームから成る動画を、例えば表示部２４に表示したり、記録部２５に記録したりする。  
【０１４５】
以上のように、制御部２３は、動画撮像機能Ａにより作成された画像ファイル４０の再生処理をするのに際し、ブロック７０内に記録されている画像情報６４等の情報よりも先に、マスク情報６２ｂを読み出す。マスク情報部４６は、データ部４２よりも画像ファイル４０の先頭側に記録されている。制御部２３は、画像ファイル４０の再生処理をするのに際し、画像ファイル４０の先頭側から各情報を読み出す。そのため、制御部２３は、再生処理に際しマスク情報４６を読み出す処理をデータ部４２に記録されている情報を読み出す処理よりも早く行うことができる。
【０１４６】
なお、データ部４２の先頭ブロックのマスク情報６２ｂとマスク情報部４６に記録されたマスク情報６２ａとが同じ情報であるため、制御部２３は、マスク情報部４６からマスク情報６２ａを読み出さないようしてもよい。
【０１４７】
（３）静止画撮像機能Ｂ（複数の静止画）
画像ファイル４０が、図１０に示す、静止画撮像機能Ｂにより作成されたファイルであると認識すると、制御部２３は、マスク情報部４６から、撮像条件情報６１およびマスク情報６２ａを読み出す。これにより、制御部２３は、同時に何種類の静止画が撮像されたのか、また、どの撮像領域（単位グループ３２）がどの静止画を構成しているのかを識別する。すなわち、大グループ８１が何個存在し、各単位グループ３２がどの大グループ８１に属しているのかを識別する。
【０１４８】
次に制御部２３は、撮像情報部４５から、データ部アドレス４５３を読み出す。これにより、データ部４２の記録位置が判明する。制御部２３は、判明した記録位置から、画像情報６４、Ｔｖ値マップ６５、Ｓｖ値マップ６６、Ｂｖ値マップ６７、およびＡｖ値情報６８を読み出す。制御部２３は、画像情報６４がＲＡＷ画像データである場合、大グループ８１ごとに、Ｔｖ値マップ６５、Ｓｖ値マップ６６、Ｂｖ値マップ６７、およびＡｖ値情報６８に基づいて、画像情報６４にいわゆる現像処理を実行する。これにより、複数の静止画（例えば４つの静止画）が現像（作成）される。制御部２３は、以上のようにして作成された画像を、例えば表示部２４に表示したり、記録部２５に記録したりする。
【０１４９】
以上のように、制御部２３は、静止画撮像機能Ｂにより作成された画像ファイル４０の再生処理をするのに際し、画像情報６４等のデータ部４２に記録されている情報よりも先に、マスク情報部４６に記録されている撮像条件情報６１およびマスク情報６２ａを読み出す。マスク情報部４６は、データ部４２よりも画像ファイル４０の先頭側に記録されている。制御部２３は、画像ファイル４０の再生処理をするのに際し、画像ファイル４０の先頭側から各情報を読み出す。そのため、制御部２３は、再生処理に際しマスク情報４６を読み出す処理をデータ部４２に記録されている情報を読み出す処理よりも早く行うことができる。
【０１５０】
なお、前述の通り、データ部４２には、ヘッダ部４１に格納されているマスク情報６２ａと同一のマスク情報６２ｂが格納されている。そこで、マスク情報６２ａの代わりに、データ部４２からマスク情報６２ｂを読み出してもよい。  
【０１５１】
（４）動画撮像機能Ｂ（複数の動画）
画像ファイル４０が、図１３に示す、動画撮像機能Ｂにより作成されたファイルであると認識すると、制御部２３は、マスク情報部４６からマスク情報６２ａと撮像条件情報６１を読み出す。これにより、制御部２３は、同時に何種類の動画が撮像されたのか、どの撮像領域（単位グループ３２）がどの動画を構成しているのか、および、各動画のフレームレートを識別する。すなわち、大グループ８１が何個存在し、各単位グループ３２がどの大グループ８１に属しており、各大グループ８１はどのようなフレームレートで撮像されたのかを識別する。次に制御部２３は、撮像情報部４５から、データ部アドレス４５３を読み出す。これにより、データ部４２の記録位置が判明する。制御部２３は、判明した記録位置の先頭のブロック７０から順に、画像情報６４、Ｔｖ値マップ６５、Ｓｖ値マップ６６、Ｂｖ値マップ６７、およびＡｖ値情報６８を読み出す。制御部２３は、画像情報６４がＲＡＷ画像データである場合、Ｔｖ値マップ６５、Ｓｖ値マップ６６、Ｂｖ値マップ６７、およびＡｖ値情報６８に基づいて、画像情報６４に対して現像処理を実行し、各動画を構成する各フレームを作成する。
【０１５２】
制御部２３は、各フレームに対して現像処理を行うのに際し、ブロック７０から、まずマスク情報６２ｂを読み出す。そして、制御部２３は、各ブロック７０の画像情報６４にどの大グループ８１に対応する画素信号が含まれているのかを識別する。その後、制御部２３は、各大グループ８１に対応するフレームを作成するが、前記ブロック７０の画像情報６４に画素信号が含まれていない大グループ８１については、フレームを作成しない。制御部２３は、以上のようにして作成したフレームから成る動画を、例えば表示部２４に表示したり、記録部２５に記録したりする。
【０１５３】
以上のように、制御部２３は、動画撮像機能Ｂにより作成された画像ファイル４０の再生処理をするのに際し、ブロック７０内に記録されている画像情報６４等の情報よりも先に、マスク情報６２ａ、６２ｂを読み出す。マスク情報６２ａが記録されているマスク情報部４６は、データ部４２よりも画像ファイル４０の先頭側に記録されている。マスク情報６２ｂは、画像情報６４よりも画像ファイル４０の先頭側に記録されている。制御部２３は、画像ファイル４０の再生処理をするのに際し、画像ファイル４０の先頭側から各情報を読み出す。そのため、制御部２３は、再生処理に際しマスク情報４６を読み出す処理をデータ部４２に記録されている情報を読み出す処理よりも早く行うことができる。
【０１５４】
なお、データ部４２の先頭ブロックのマスク情報６２ｂとマスク情報部４６に記録されたマスク情報６２ａとが同じ情報であるため、制御部２３は、マスク情報部４６からマスク情報６２ａを読み出さないようしてもよい。
【０１５５】
（５）混合撮像機能（動画と静止画）
画像ファイル４０が、図１５に示す、混合撮像機能により作成されたファイルであると認識すると、制御部２３は、マスク情報部４６からマスク情報６２ａと撮像条件情報６１を読み出す。これにより、制御部２３は、同時に何種類の動画と何種類の静止画が撮像されたのか、どの単位グループ３２がどの静止画および動画を構成しているのか、および、各動画のフレームレートを識別する。すなわち、制御部２３は、大グループ８１が何個存在し、各大グループ８１は静止画なのか動画なのか、動画であればそのフレームレートはいくつか、各単位グループ３２がどの大グループ８１に属しているかを識別する。次に制御部２３は、撮像情報部４５から、データ部アドレス４５３を読み出す。これにより、データ部４２の記録位置が判明する。制御部２３は、判明した記録位置の先頭のブロック７０から順に、画像情報６４、Ｔｖ値マップ６５、Ｓｖ値マップ６６、Ｂｖ値マップ６７、およびＡｖ値情報６８を読み出す。制御部２３は、画像情報６４がＲＡＷ画像データである場合、Ｔｖ値マップ６５、Ｓｖ値マップ６６、Ｂｖ値マップ６７、およびＡｖ値情報６８に基づいて、画像情報６４に対して現像処理を実行し、各動画を構成する各フレーム、および、各静止画を作成する。
【０１５６】
制御部２３は、動画の各フレームや静止画に対して現像処理を行うのに際し、ブロック７０から、まずマスク情報６２ｂを読み出す。そして、各ブロック７０の画像情報６４にどの大グループ８１に対応する画素信号が含まれているのかを識別する。その後、制御部２３は、各大グループ８１に対応するフレームや静止画を作成するが、前記ブロック７０の画像情報６４に画素信号が含まれていない大グループ８１については、フレームや静止画を作成しない。制御部２３は、以上のようにして作成したフレームから成る動画や静止画を、例えば表示部２４に表示したり、記録部２５に記録したりする。
【０１５７】
以上のように、制御部２３は、混合撮像機能により作成された画像ファイル４０の再生処理をするのに際し、ブロック７０内に記録されている画像情報６４等の情報よりも先に、マスク情報６２ａ、６２ｂを読み出す。マスク情報６２ａが記録されているマスク情報部４６は、データ部４２よりも画像ファイル４０の先頭側に記録されている。マスク情報６２ｂは、画像情報６４よりも画像ファイル４０の先頭側に記録されている。制御部２３は、画像ファイル４０の再生処理をするのに際し、画像ファイル４０の先頭側から各情報を読み出す。そのため、制御部２３は、再生処理に際しマスク情報４６を読み出す処理をデータ部４２に記録されている情報を読み出す処理よりも早く行うことができる。
【０１５８】
なお、データ部４２の先頭ブロックのマスク情報６２ｂとマスク情報部４６に記録されたマスク情報６２ａとが同じ情報であるため、制御部２３は、マスク情報部４６からマスク情報６２ａを読み出さないようしてもよい。
【０１５９】
画像の再生処理は、上述した種々の撮像機能によって記録部２５に記録された画像ファイル４０に対して制御部２３が行う処理としたが、記録部２５に記録される前の画像ファイル４０に対して、制御部２３が行う処理であってもよい。
【０１６０】
なお、撮像処理を行った撮像装置とは異なる電子機器（以後、再生装置と称する）が、上述した再生処理を実行するようにしてもよい。例えば、記録部２５を撮像装置から取り外し、撮像装置の外部に設けたＰＣ等の再生装置に記録部２５を装着すると、再生装置が記録部２５から画像ファイル４０を読み出して、上述した再生処理を実行し、画像を再生するようにしてもよい。また、撮像装置と再生装置との間で無線通信等のデータ通信を行うことにより、画像情報６４等の授受を行うようにしてもよい。
【０１６１】
上述した第１の実施の形態による撮像装置によれば、次の作用効果が得られる。
（１）撮像素子２２は、複数の単位グループ３２（撮像領域）を有しており、単位グループ３２毎に撮像条件が設定可能である。制御部２３は、撮像素子２２により撮像された複数の画像情報６４（画像データ）を記録するデータ部４２（画像データ領域）と、複数の画像情報６４から第１画像データまたは第２画像データの記録位置を特定するマスク変化アドレス４６０または静止画アドレス４６１（特定情報）を記録するインデックス部４３（特定情報領域）と、画像情報６４に関するファイル情報を記録するヘッダ部４１（ファイル情報領域）とを備える画像ファイル４０を生成する。ここで、データ部４２は、ヘッダ部４１とインデックス部４３との間に記録される。このようにしたので、マスク変化アドレス４６０や静止画アドレス４６１の個数に制約を受けることがない。
【０１６２】
（２）静止画アドレス４６１によって記録位置が特定される第１画像データとは、複数の画像情報６４の撮像期間のうち、操作部２６からの指示によって生成された画像情報６４である。このようにしたので、多数のフレームデータ７から、静止画が含まれるフレームを素早く特定することができる。
【０１６３】
（３）制御部２３は、複数の画像情報６４と、単位グループ３２毎に設定された撮像条件データとを関連付けて記録する。マスク変化アドレス４６０によって記録位置が特定される第２画像データとは、複数の画像情報６４の撮像期間のうち、撮像条件データが画像ファイル４０に記録された撮像条件データから変更された画像情報６４である。このようにしたので、多数のフレームデータ７から、被写体の状態が変化したフレームを素早く特定することができる。
【０１６４】
（４）制御部２３は、インデックス部４３を画像ファイル４０の末尾に記録する。このようにしたので、画像ファイル４０にコピーや移動等のファイル操作を適用した場合にも、インデックス部４３が失われることがない。このように、ファイル操作を行うユーザにとって扱いやすい画像ファイル４０を記録することができる。
【０１６５】
（５）制御部２３は、複数の画像情報６４の撮像時に、ヘッダ部４１とデータ部４２との間にインデックス部アドレス４５４を記録する領域を確保し、複数の画像情報６４の撮像が終了すると、その領域にマスク変化アドレス４６０または静止画アドレス４６１の記録位置を特定するデータを記録する。このようにしたので、画像ファイル４０の読み出し時に、インデックス部４３の記録位置を素早く特定することができる。
【０１６６】
（６）ヘッダ部４１に記録されるファイル情報には、複数の画像情報６４が縮小された縮小画像データが含まれる。このようにしたので、画像ファイル４０に含まれる複数の画像情報６４を速やかに把握することができる。
【０１６７】
（７）制御部２３は、動画の撮像中、記録部２５に複数のフレームデータ７を時系列順に記録すると共に、マスク変化アドレス４６０や静止画アドレス４６１をＤＲＡＭ２７に記録する。制御部２３は、動画の撮像が終了すると、ＤＲＡＭ２７に記録されているマスク変化アドレス４６０や静止画アドレス４６１を、記録部２５に記録された単一の画像ファイル４０の末尾に追記する。このようにしたので、画像ファイル４０の記録に要する時間や領域を必要最小限にすることができる。また、１つのマスク変化アドレス４６０や静止画アドレス４６１は、フレームデータ７等のデータに比べて小さいので、ＤＲＡＭ２７の消費量や画像ファイル４０への追記に必要な時間は小さくて済む。
【０１６８】
（８）撮像素子２２は、複数の単位グループ３２（撮像領域）を有しており、単位グループ３２毎に撮像条件が設定可能である。制御部２３は、撮像素子２２により生成された画像情報６４（画像データ）と、単位グループ３２毎の、撮像条件に関する撮像条件情報６１、マスク情報６２、Ｔｖ値マップ６５、Ｓｖ値マップ６６、Ｂｖ値マップ６７等のデータ（撮像条件データ）とを関連付けて記録する。このようにしたので、各々の画素にどのような撮像条件が適用されているのかを、撮像結果である画像ファイル４０の再生時等に知ることができる。
【０１６９】
（９）画像情報６４に関連づけて記録される、撮像条件に関する情報には、例えば撮像素子２２により被写体を撮像するときの露出に関する情報や、撮像素子２２により撮像された被写体の明るさに関する情報が含まれる。具体的には、撮像素子２２により撮像された被写体の輝度に関する情報であるＢｖ値マップ６７、不図示の光電変換部による電荷の蓄積時間であるＴｖ値マップ６５、不図示の増幅部による増幅率であるＳｖ値マップ６６等が含まれる。これらの情報は、いずれも、撮像素子２２の撮像動作に関する情報であると言うことができる。このようにしたので、画像ファイル４０の再生時に、撮像動作に則した画像処理を行うことができる。
【０１７０】
（１０）制御部２３は、画像情報６４に関連付けて、撮像の都度変化する撮像条件に関する情報を記録する。このようにしたので、画像ファイル４０ごとに情報が付加され、再生時に撮像条件に則した適切な画像処理を行うことができる。
【０１７１】
（１１）制御部２３は、画像情報６４にそれぞれ対応する撮像条件に関する複数の情報を、単一の画像ファイル４０内に時系列順に記録する。このようにしたので、例えば画像ファイル４０に動画が記録されている場合に、それらの情報に基づく画像処理を容易に行うことができる。
【０１７２】
（１２）制御部２３は、ヘッダ部４１と画像情報６４を記録するデータ部４２（画像データ部）とを有する画像ファイル４０において、ヘッダ部４１及びデータ部４２のうち、少なくともいずれか一方に、撮像条件に関する情報を記録する。このようにしたので、例えば画像ファイル４０の再生時に、各々の画素にどのような撮像条件が適用されているのかを知ることができる。
【０１７３】
（１３）制御部２３は、複数の単位グループ３２毎の用途に関する撮像条件情報６１およびマスク情報６２を、画像情報６４に関連付けて記録する。このようにしたので、例えば画像ファイル４０の再生時に、各々の画素にどのような撮像条件が適用されているのかを知ることができる。
【０１７４】
（１４）マスク情報６２は、時間経過に伴い変化する動的情報を含んでいる。具体的には、画像情報６４に、単位グループ３２に属する撮像画素３１から読み出された画素信号に対応する画素値が含まれるか否かを表す情報か、もしくは、複数の単位グループ３２の各々が互いに異なる複数のグループのいずれに分類されたかを表す情報を含んでいる。このようにしたので、例えば画像ファイル４０の再生時に、動的情報を利用した画像処理を行うことができる。
【０１７５】
（１５）マスク情報６２は、時間経過に伴い変化しない静的情報を含んでいる。具体的には、複数の単位グループ３２の役割を表す情報を含んでいる。また、マスク情報６２ａは、撮像当初において、複数の単位グループ３２の各々が互いに異なる複数のグループのいずれに分類されたかを表す情報を含んでいる。このようにしたので、例えば画像ファイル４０の再生時に、静的情報を利用した画像処理を行うことができる。
【０１７６】
（１６）制御部２３は、複数の画像情報６４にそれぞれ対応する複数のマスク情報６２ｂを、単一の画像ファイル４０内に時系列順に記録する。このようにしたので、例えば画像ファイル４０の再生時に、撮像条件を時系列順に追跡することができる。
【０１７７】
（１７）制御部２３は、ヘッダ部４１と画像情報６４を記録するデータ部４２（画像データ部）とを有する画像ファイル４０において、ヘッダ部４１及びデータ部４２のうち、少なくともいずれか一方に、マスク情報６２を記録する。このようにしたので、例えば画像ファイル４０の再生時に、各々の画素にどのような撮像条件が適用されているのかを知ることができる。
【０１７８】
（１８）複数の単位グループ３２には、第１のフレームレートで撮像される単位グループ３２と、第１のフレームレートより遅い第２のフレームレートで撮像される単位グループ３２とが含まれ、制御部２３は、第１のフレームレートに基づき、複数の画像情報６４を記録する。このようにしたので、全てのフレームに関する情報を漏れなく記録することができる。
【０１７９】
（１９）制御部２３は、複数の画像情報６４の撮像期間に対応する音声情報７１（音声データ）を、複数の画像情報６４に関連づけて記録する。このようにしたので、音声も含めた動画再生を行うことが可能となる。
【０１８０】
（２０）制御部２３は、画像情報６４の撮像パターンに関する情報と、画像情報６４の保存方式に関する情報と、単位グループ３２ごとの撮像条件に関する情報と、の少なくとも１つを、ヘッダ部４１とデータ部４２との２つのブロックから成る画像ファイル４０のヘッダ部４１に記録する。このようにしたので、例えば画像ファイル４０の再生時に、各々の画素にどのような撮像条件が適用されているのかを知ることができる。
【０１８１】
（第２の実施の形態）
第２の実施の形態に係る電子機器１０は、第１の実施の形態に係る１０と同様の構成を有しているが、画像ファイルの記録方式が、第１の実施の形態とは異なっている。以下、この点について詳述する。
【０１８２】
図１６は、混合撮影機能により撮像した場合に作成される画像ファイル４０ａ、４０ｂの構成を模式的に示す図である。以下、第１の実施の形態に係る画像ファイル４０（図１５）との違いについて詳述する。
【０１８３】
本実施の形態に係る制御部２３は、撮像に伴い、単一の画像ファイル４０ではなく、一対の画像ファイル４０ａ、４０ｂを作成する。画像ファイル４０ａは、ヘッダ部４１と、インデックス部４３とから成る。画像ファイル４０ｂは、データ部４２から成る。
【０１８４】
画像ファイル４０ａの末尾には、インデックス部４３が設けられる。インデックス部４３には、データ部パス情報４６２と、１つ乃至複数の静止画アドレス４６１とが、この順序で記録される。データ部パス情報４６２は、画像ファイル４０ｂを特定するための情報である。データ部パス情報４６２は、例えば画像ファイル４０ｂのファイル名である。このファイル名は、ディレクトリ名を含むパス名（相対パスまたは絶対パス）として記述されることが望ましい。つまり制御部２３は、画像ファイル４０ａと画像ファイル４０ｂとを、データ部パス情報４６２により関連付けている。データ部パス情報４６２は、インデックス部４３内ではなく、撮像情報部４５内に記録されてもよい。
【０１８５】
なお、ヘッダ部４１およびデータ部４２に記録される情報の内容については、第１の実施の形態でヘッダ部４１およびデータ部４２に記録される情報と同一の情報であるので説明を省略する。
【０１８６】
制御部２３は、動画の撮像開始時、まず記録部２５に、ヘッダ部４１およびインデックス部４３を含む画像ファイル４０ａと、空のデータ部４２から成る画像ファイル４０ｂとを記録する。このとき、制御部２３は、インデックス部４３に、データ部パス情報４６２のみを記録する。制御部２３は、動画の撮像中、画像ファイル４０ｂのデータ部４２にフレームデータ７を時系列順に順次記録していく。制御部２３は、動画の撮像中に静止画の撮像が行われると、画像ファイル４０ａのインデックス部４３に、静止画の撮像が行われたフレーム（すなわちフレームデータ７に静止画が含まれるフレーム）を特定する静止画アドレス４６１を記録する。
【０１８７】
なお、記録部２５にマスク変化アドレス４６０を直接記録するのではなく、第１の実施の形態と同様に、一時的にＤＲＡＭ２７（図１）に記録するようにしてもよい。
【０１８８】
本実施の形態では、インデックス部４３を、画像ファイル４０ａの末尾に設けている。データ部４２は他の画像ファイル４０ｂに設けられているので、制御部２３は、インデックス情報部４７をインデックス部４３に記録するときに、データ部４２の記録位置による制約を受けない。つまり画像ファイル４０ａの末尾に設けられるインデックス部４３は、複数のフレームデータ７の記録位置による制約を受けることなくデータを追記可能な可変記録領域に記録される。
【０１８９】
以上では、混合撮像機能を用いて撮像した場合に作成させる画像ファイル４０ａ、４０ｂについて説明したが、他の撮像機能を用いて撮像した場合も、同様に一対の画像ファイルが作成される。動画撮像機能Ａを用いて撮像した場合には、画像ファイル４０ｂには、静止画アドレス４６１ではなくマスク変化アドレス４６０を記録する。また、第１の実施の形態では、静止画撮像機能Ａ、静止画撮像機能Ｂ、および動画撮像機能Ｂを用いる場合、インデックス部４３を含まない画像ファイル４０が作成されると説明した。本実施の形態では、これらの撮像機能を用いて作成される画像ファイル４０ａには、データ部パス情報４６２のみが記録されたインデックス部４３が記録させる。なお、データ部パス情報４６２のみが記録されたインデックス部４３画像ファイル４０ａに記録する代わりに、ヘッダ部４１内、たとえば撮像情報部４５内にデータ部パス情報４６２を記録するようにしてもよい。この場合、インデックス部４３は記録されなくてよい。
【０１９０】
上述した第２の実施の形態による撮像装置によれば、次の作用効果が得られる。
（２１）撮像素子２２は、複数の単位グループ３２（撮像領域）を有しており、単位グループ３２毎に撮像条件が設定可能である。制御部２３は、撮像素子２２により生成された画像情報６４（画像データ）と、単位グループ３２毎の、撮像条件に関する撮像条件情報６１、マスク情報６２、Ｔｖ値マップ６５、Ｓｖ値マップ６６、Ｂｖ値マップ６７等のデータ（撮像条件データ）とを関連付けて記録部２５に記録する。更に、制御部２３は、複数のフレームデータ７のうちの所定のフレームデータ７の記録位置を特定するマスク変化アドレス４６０や静止画アドレス４６１を、複数のフレームデータ７に関連付けて記録部２５に記録する。制御部２３は、マスク変化アドレス４６０や静止画アドレス４６１を含むインデックス部４３を、複数のフレームデータ７の記録位置による制約を受けることなく追記可能な記録部２５における可変記録領域に記録する。このようにしたので、記録されるマスク変化アドレス４６０や静止画アドレス４６１の個数に制約を受けない。
【０１９１】
（２２）制御部２３は、複数のフレームデータ７のうちの所定のフレームデータ７の記録位置を特定するデータとして、静止画を含むフレームデータの記録位置を特定するデータである静止画アドレス４６１を記録する。このようにしたので、多数のフレームデータ７から、静止画が含まれるフレームを素早く特定することができる。従って、混合撮像機能により作成された画像ファイル４０から素早く静止画を作成することができる。
【０１９２】
（２３）制御部２３は、複数のフレームデータ７のうちの所定のフレームデータ７の記録位置を特定するデータとして、直前のフレームデータ７とは異なるマスク情報６２を含むフレームデータ７の記録位置を特定するデータであるマスク変化アドレス４６０を記録する。このようにしたので、多数のフレームデータ７から、被写体の状態が変化したフレームを素早く特定することができる。
【０１９３】
（２４）マスク情報６２は、複数の撮像領域毎の用途に関するデータであり、制御部２３は、直前のフレームデータ７とは異なるマスク情報６２を含むフレームデータ７の記録位置を特定するマスク変化アドレス４６０を記録する。このようにしたので、多数のフレームデータ７から、被写体の状態が変化したフレームを素早く特定することができる。
【０１９４】
（２５）制御部２３は、複数のフレームデータ７を含む画像ファイル４０ｂ（第１のファイル）を記録部２５に記録すると共に、インデックス部４３を含み画像ファイル４０ｂとは異なる画像ファイル４０ａ（第２のファイル）を記録部２５に記録する。このようにしたので、マスク変化アドレス４６０や静止画アドレス４６１を、フレームデータ７と並行して随時記録することができ、ＤＲＡＭ２７に作業領域を確保する必要がない。
【０１９５】
（２６）画像ファイル４０ａは、画像情報６４（画像データ）ともマスク情報６２ｂ、Ｔｖ値マップ６５、Ｓｖ値マップ６６、Ｂｖ値マップ６７等のデータ（撮像条件データ）ともインデックス部４３とも異なるデータを含み、可変記録領域は、画像ファイル４０ａの末尾に設けられた領域である。このようにしたので、マスク変化アドレス４６０や静止画アドレス４６１の記録数に制約を設けることなく、更に異なるデータを記録することができる。
【０１９６】
（第３の実施の形態）
第３の実施の形態に係る撮像装置は、第１の実施の形態に係る電子機器１０と同様の構成を有しているが、画像ファイルの記録方式が、第１の実施の形態とは異なっている。以下、この点について詳述する。
【０１９７】
図１７は、混合撮像機能を用いて撮像した場合に作成される画像ファイル４０ａ、４０ｂの構成を模式的に示す図である。以下、第１の実施の形態に係る画像ファイル４０（図１５）との違いについて詳述する。
【０１９８】
本実施の形態に係る制御部２３は、撮像に伴い、単一の画像ファイル４０ではなく、一対の画像ファイル４０ａ、４０ｂを作成する。画像ファイル４０ａは、ヘッダ部４１と、データ部４２とから成る。画像ファイル４０ｂは、インデックス部４３から成る。
【０１９９】
撮像情報部４５には、第１の実施の形態で説明した種々のデータからインデックス部アドレス４５４を除いた様々な情報が記録され、更に、インデックス部パス情報４５５が記録される。インデックス部パス情報４５５は、画像ファイル４０ｂを特定するための情報である。インデックス部パス情報４５５は、例えば画像ファイル４０ｂのファイル名である。このファイル名は、ディレクトリ名を含むパス名（相対パスまたは絶対パス）として記述されることが望ましい。つまり制御部２３は、画像ファイル４０ａと画像ファイル４０ｂとを、インデックス部パス情報４５５により関連付けている。
【０２００】
なお、データ部４２およびインデックス部４３に記録される情報の内容については、第１の実施の形態でヘッダ部４１およびデータ部４２に記録される情報と同一の情報であるので説明を省略する。
【０２０１】
制御部２３は、動画の撮像開始時、まず記録部２５に、ヘッダ部４１を含む画像ファイル４０ａと、空のインデックス部４３から成る画像ファイル４０ｂとを記録する。制御部２３は、動画の撮像中、画像ファイル４０ｂのデータ部４２にフレームデータ７を時系列順に順次記録していく。制御部２３は、動画の撮像中に静止画の撮像が行われると、画像ファイル４０ａのインデックス部４３に、静止画の撮像が行われたフレーム（すなわちフレームデータ７に静止画が含まれるフレーム）を特定する静止画アドレス４６１を記録する。インデックス部４３
【０２０２】
なお、記録部２５に静止画アドレス４６１を直接記録するのではなく、第１の実施の形態と同様に、一時的にＤＲＡＭ２７（図１）に記録するようにしてもよい。
【０２０３】
本実施の形態では、画像ファイル４０ｂはインデックス部４３のみから成るため、換言すると、インデックス部４３は、画像ファイル４０ｂの末尾に設けられているといえる。データ部４２は他の画像ファイル４０ａに設けられているので、制御部２３は、インデックス部４３の記録に際し、データ部４２の記録位置による制約を受けない。つまり画像ファイル４０ｂの末尾に設けられるインデックス部４３は、複数のフレームデータ７の記録位置による制約を受けることなくデータを追記可能な可変記録領域に記録される。
【０２０４】
以上では、混合撮像機能を用いて撮像した場合に作成される画像ファイル４０ａ、４０ｂについて説明したが、動画撮像機能Ａを用いて撮像した場合も、同様に一対の画像ファイルが作成される。
【０２０５】
上述した第３の実施の形態による撮像装置によれば、次の作用効果が得られる。
（２７）撮像素子２２は、複数の単位グループ３２（撮像領域）を有しており、単位グループ３２毎に撮像条件が設定可能である。制御部２３は、撮像素子２２により生成された画像情報６４（画像データ）と、単位グループ３２毎の、撮像条件に関する撮像条件情報６１、マスク情報６２、Ｔｖ値マップ６５、Ｓｖ値マップ６６、Ｂｖ値マップ６７等のデータ（撮像条件データ）とを関連付けて記録部２５に記録する。更に、制御部２３は、複数のフレームデータ７のうちの所定のフレームデータ７の記録位置を特定するマスク変化アドレス４６０や静止画アドレス４６１を、複数のフレームデータ７に関連付けて記録部２５に記録する。制御部２３は、マスク変化アドレス４６０や静止画アドレス４６１を含むインデックス部４３を、複数のフレームデータ７の記録位置による制約を受けることなく追記可能な記録部２５における可変記録領域に記録する。このようにしたので、記録されるマスク変化アドレス４６０や静止画アドレス４６１の個数に制約を受けない。
【０２０６】
（２８）制御部２３は、複数のフレームデータ７のうちの所定のフレームデータ７の記録位置を特定するデータとして、静止画を含むフレームデータの記録位置を特定するデータである静止画アドレス４６１を記録する。このようにしたので、多数のフレームデータ７から、静止画が含まれるフレームを素早く特定することができる。従って、混合撮像機能により作成された画像ファイル４０から素早く静止画を作成することができる。
【０２０７】
（２９）制御部２３は、複数のフレームデータ７のうちの所定のフレームデータ７の記録位置を特定するデータとして、直前のフレームデータ７とは異なるマスク情報６２を含むフレームデータ７の記録位置を特定するデータであるマスク変化アドレス４６０を記録する。このようにしたので、多数のフレームデータ７から、被写体の状態が変化したフレームを素早く特定することができる。
【０２０８】
（３０）マスク情報６２は、複数の撮像領域毎の用途に関するデータであり、制御部２３は、直前のフレームデータ７とは異なるマスク情報６２を含むフレームデータ７の記録位置を特定するマスク変化アドレス４６０を記録する。このようにしたので、多数のフレームデータ７から、被写体の状態が変化したフレームを素早く特定することができる。
【０２０９】
（３１）制御部２３は、複数のフレームデータ７を含む画像ファイル４０ａ（第１のファイル）を記録部２５に記録すると共に、インデックス部４３を含み画像ファイル４０ａとは異なる画像ファイル４０ｂ（第２のファイル）を記録部２５に記録する。このようにしたので、マスク変化アドレス４６０や静止画アドレス４６１を、フレームデータ７と並行して随時記録することができ、ＤＲＡＭ２７に作業領域を確保する必要がない。
【０２１０】
（３２）画像ファイル４０ｂは、インデックス部４３のみから成る。このようにしたので、仮に画像ファイル４０ｂが失われたとしても、画像ファイル４０ａが残っていれば、撮像された静止画や動画自体は失われずに済む。
【０２１１】
次のような変形も本発明の範囲内であり、変形例の一つ、もしくは複数を上述の実施形態と組み合わせることも可能である。
【０２１２】
（変形例１）
第２の実施の形態では、ヘッダ部４１およびインデックス部４３を１つの画像ファイル４０ａに格納し、データ部４２を他の画像ファイル４０ｂに格納する例について説明した。また、第３の実施の形態では、ヘッダ部４１およびデータ部４２を１つの画像ファイル４０ａに格納し、インデックス部４３を他の画像ファイル４０ｂに格納する例について説明した。各部を、これとは異なる形で複数の画像ファイルに分配してもよい。
【０２１３】
例えば、ヘッダ部４１のみから成る１つの画像ファイルと、データ部４２およびインデックス部４３から成る他の画像ファイルを作成するように、制御部２３を構成してもよい。この場合、ヘッダ部４１またはデータ部４２に、インデックス部４３の記録位置を特定するデータを用意しておくことが望ましい。例えば、当該データをヘッダ部４１の撮像情報部４５に記録してもよい。別の例としては、当該データをデータ部４２の先頭や末尾に記録してもよい。また、当該データをいずれかの画像ファイルの末尾に記録することも可能である。
【０２１４】
（変形例２）
上述した各実施の形態では、複数のフレームデータ７のうちの所定のフレームデータ７の記録位置を特定するインデックスデータの例として、マスク変化アドレス４６０と静止画アドレス４６１について説明した。インデックス部４３に、これとは別の目的で所定のフレームデータ７の記録位置を特定するインデックスデータを記録するようにしてもよい。また、マスク変化アドレス４６０と静止画アドレス４６１とを共に記録するようにしてもよい。
【０２１５】
（変形例３）
第１の実施の形態では、第１の画像情報６４１や第２の画像情報６４２を、画像ファイル４０の再生時に作成すると説明したが、これを予め画像ファイル４０に記録するようにしてもよい。この場合、画像ファイル４０内に記録される１フレーム分のフレームデータ７は、それぞれ１つの大グループ８１に対応するものとなる。
【０２１６】
図８を用いて、変形例３の静止画撮像機能Ｂについて詳述する。第１の実施の形態では、図８に示した４つの画像情報６４１、６４２、６４３、６４４を再生可能な単一の画像情報６４を有する、単一のフレームデータ７を画像ファイル４０に記録していた。変形例１によれば、画像情報６４１を含むフレームデータ７と、画像情報６４２を含むフレームデータ７と、画像情報６４３を含むフレームデータ７と、画像情報６４４を含むフレームデータ７と、を含む画像ファイル４０が作成されることになる。なお、各々のフレームデータ７に含まれるＴｖ値マップ６５等についても、当然に、各々の画像情報に対応する状態であるものとする。
【０２１７】
図１２を用いて、変形例３の動画撮像機能Ｂについて詳述する。第１の実施の形態では、各々のフレームデータ７が、１つ以上の大グループ８１に対応する画像情報を含む単一の画像情報６４を有していた。変形例３によれば、１〜４番目の大グループ８１に対応する画像情報６４を含むフレームデータ７が、時系列順に個別に記録されることになる。つまり、１番目の大グループ８１の１フレーム目、２番目の大グループ８２の１フレーム目、１番目の大グループ８１の２フレーム目、…のように、複数の動画の各フレームが撮像の時系列順に配列された形で記録される。なお、各大グループ８１に対応するフレームデータ７を、時系列順に記録するのではなく、大グループ８１毎に予め分類して記録してもよい。例えば、データ部４２の先頭から順に、１番目の大グループ８１の１フレーム目、２フレーム目、３フレーム目、…に関するフレームデータ７を時系列順に記録し、その後に、２番目の大グループ８１の１フレーム目、２フレーム目、３フレーム目、…に関するフレームデータ７を時系列順に記録することができる。
【０２１８】
なお、この場合において、音声情報７１は大グループ８１ごとに記録することが望ましい。各々の大グループ８１ごとに記録される音声情報７１は、各々の大グループ８１のフレームレートに対応する形で多重化して記録する。例えば、１番目の大グループ８１が３０ｆｐｓの動画、２番目の大グループ８１が５０ｆｐｓの動画にそれぞれ対応する場合、３０ｆｐｓに合わせて多重化された音声情報７１を１番目の大グループ８１の１フレーム目、２フレーム目、３フレーム目、…に関するフレームデータ７に時系列順に記録する。そして、５０ｆｐｓに合わせて多重化された音声情報７１を２番目の大グループ８１の１フレーム目、２フレーム目、３フレーム目、…に関するフレームデータ７に時系列順に記録する。
【０２１９】
以上のように、予め大グループ８１毎に画像情報６４を分割しておくことで、再生処理の負荷を低減することができる。
【０２２０】
（変形例４）
第１の実施の形態の説明において、動画撮像機能Ｂ、および混合撮像機能により作成される画像ファイル４０のデータ部４２には、画像情報６４や各種のマップ情報が、撮像素子２２における単位グループ３２の配列通りに記録されると述べた。これを、単位グループ３２の配列とは異なる配列にして記録してもよい。以下、この点について詳述する。
【０２２１】
図１８は、変形例４の説明図である。ここでは、図８（ｂ）と同様に、単位グループ３２を４つの大グループ８１に分類している。ただし、その後に制御部２３が生成する画像情報６４は、単位グループ３２の配列通りに撮像信号を配列したものではない。具体的には、大グループ８１ごとに撮像信号を集約した後に、それらを連結することにより、画像情報６４を生成している。例えば、画像情報６４を２×２の４つの領域に区切ったとき、左上の領域には、１番目の大グループ８１に属する単位グループ３２からの撮像信号が集約され、左下の領域には、２番目の大グループ８１に属する単位グループ３２からの撮像信号が集約され、右上の領域には、３番目の大グループ８１に属する単位グループ３２からの撮像信号が集約され、右下の領域には、４番目の大グループ８１に属する単位グループ３２からの撮像信号が集約されている。
【０２２２】
なお、以上のように、画像情報６４における撮像信号の配列を変更する場合には、Ｔｖ値マップ６５やＳｖ値マップ６６、マスク情報６２等の配列も、これに合わせて変更する必要がある。
【０２２３】
また、これ以外の方法で、画像情報６４の配列を変更してもよい。つまり、画像ファイル４０内において、画像情報６４内の配列と、その他の撮像条件に関する情報（マスク情報６２等）内の配列とが対応してさえいれば、その配列自体はどのようなものであってもよい。
【０２２４】
（変形例５）
動画撮像機能Ｂ乃至混合撮像機能において、フレームごとに単位グループ３２の用途を変化させてもよい。例えば図１９に示すように、奇数フレームでは単位グループ３２が１〜４番目の大グループ８１にそれぞれ分類されるようにし、撮像条件が異なる４つの画像情報６４１、６４２、６４３、６４４を含む画像情報６４が得られるようにする。そして、偶数フレームでは単位グループ３２が５番目の大グループ８１にのみ分類されるようにし、単一の画像情報６４のみが得られるようにする。つまり、撮像条件が異なり画素数が相対的に少ない複数の画像と、画素数が相対的に多い単一画像とを、時分割的に撮像してもよい。また、上述した変形例３や変形例４にこの変形例５を適用することもできる。
【０２２５】
（変形例６）
動画撮像機能Ｂ乃至混合撮像機能において、１つの単位グループ３２が複数の用途を有するようにしてもよい。例えば図２０に示すように、単位グループ３２が１〜４番目の大グループ８１にそれぞれ分類され、且つ、全ての単位グループ３２が５番目の大グループ８１にも分類されるようにしてもよい。この場合、前者の分類に従って画像ファイル４０の再生（現像等）を行うと、４つの画像情報６４１、６４２、６４３、６４４を含む画像情報６４が得られ、後者の分類に従って画像ファイル４０の再生（現像等）を行うと、より画素数が多い単一の画像情報６４が得られることになる。
【０２２６】
（変形例７）
静止画撮像機能Ｂの説明において、マスク情報６２上で「０」という番号が割り振られている単位グループ３２は、撮像に利用されておらず、データ部４２に記録されている画像情報６４には、その単位グループ３２に関する情報が含まれていないことを表すと述べたが、静止画撮像機能Ａや動画撮像機能Ａにおいても、「０」という番号が同様の意味を持つようにしてもよい。
【０２２７】
また、ヘッダ部４１のマスク情報６２において、「０」という番号が撮像に利用されていないことを表すものとしてもよい。例えば、静止画撮像機能Ｂや動画撮像機能Ｂにおいて、撮像面全体を２×２の４つの単位グループ３２で区切って、それら４つの単位グループ３２にそれぞれ異なる用途を割り当てる場合、単位グループ３２の縦方向の数（行数）が奇数であれば、１行だけ余りの行が生じることになる。このような場合に、その余りの１行を撮像に用いないこととして、ヘッダ部４１に記録するマスク情報６２では、その余りの１行に「０」という番号を割り当てることとしてもよい。
【０２２８】
なお、上述した「０」という番号は一例であって、他の番号を、上述した「０」という番号と同様の扱いとしてもよい。
【０２２９】
（変形例８）
画像ファイル４０の構造は、上述した各実施の形態と異なっていてもよい。また、画像ファイル４０に記録される撮像条件に関する情報は、第１の実施の形態等で説明した情報と異なっていてもよい。例えば、Ｓｖ値マップ６６等、一部の情報の記録を省略してもよい。逆に、上述したものとは別の情報を更に追加してもよい。また、記録形態は上述した実施形態と異なっていてもよい。例えば、Ａｖ値情報６８を、Ｔｖ値やＳｖ値等と同様に、たとえ単一の値であっても単位グループ３２ごとのＡｖ値を二次元状に配列したＡｖ値マップとして記録してもよい。また、上述したように、単位グループ３２ごとに絞り値を制御した場合は、単位グループ３２ごとのＡｖ値を二次元状に配列したＡｖ値マップとして記録する。
【０２３０】
（変形例９）
上述した各実施の形態では、撮像素子２２と制御部２３とを有する単一の電子機器１０である撮像装置について説明したが、本発明はこのような実施形態に限定されない。例えば、外部に設けられた撮像素子２２を制御する電子機器１０にも本発明を適用することができる。以下、撮像素子２２を備えた撮像ユニット１００１を、外部機器から制御する形態について詳述する。
【０２３１】
図２１は、変形例９に係る撮像システムの構成を模式的に示すブロック図である。図２１に示す撮像システム１０００は、撮像ユニット１００１と、電子機器１００２とから成る。撮像ユニット１００１は、第１の実施の形態で説明した撮像光学系２１と撮像素子２２とを備え、更に、第１通信部１００３を備えている。また、電子機器１００２は、第１の実施の形態で説明した制御部２３、表示部２４、記録部２５、操作部２６、ＤＲＡＭ２７、フラッシュメモリ２８、および録音部２９を備え、更に、第２通信部１００４を備えている。第１通信部１００３および第２通信部１００４は、例えば周知の無線通信技術や光通信技術等により、双方向のデータ通信を行うことができる。また、撮像ユニット１００１と電子機器１００２とが有線ケーブル等による有線接続により、第１通信部１００３および第２通信部１００４は、双方向のデータ通信を行う構成であってもよい。
【０２３２】
変形例９に係る撮像システム１０００では、制御部２３は、第２通信部１００４および第１通信部１００３を介したデータ通信により、撮像素子２２の制御を行う。例えば、所定の制御データを撮像ユニット１００１との間で送受信することにより、単位グループ３２ごとに異なる撮像条件を設定したり、各々の単位グループ３２から撮像信号を読み出したりする。
【０２３３】
以上に述べたように、撮像システム１０００において、単位グループ３２ごとの制御を行っているのは、制御部２３である。電子機器１００２は、撮像素子２２を備えていないが、電子機器１００２の外部に設けられた撮像素子２２（撮像ユニット１００１）を制御することにより、第１の実施の形態と同様の制御を行う。つまり、本発明は、撮像素子２２を有していない電子機器に適用することが可能である。
【０２３４】
（変形例１０）
画像情報６４のデータ量を削減するために、画像情報６４を周知の可逆圧縮技術により圧縮して記録してもよい。また、画像情報６４を、隣接する画素との差分値の形で記録してもよい。例えば、ある画素の画素値（撮像信号）を記録する位置に、その左隣の画素との差分値を記録するようにしてもよい。または、所定領域内の全画素の画素値の平均値との差分値を記録するようにしたり、全画素の平均値との差分値を記録するようにしてもよい。
【０２３５】
また、動画の場合には、前のフレームの同じ位置の画素値との差分値を記録するようにすれば、更にデータ量を削減することができる。あるいは、前のフレームの同じ位置の画素値と値が異なるときだけ画素値を記録するようにし、前フレームと画素値が同一である場合にはその画素値を記録しないようにしてもよい。これは撮像条件（Ｓｖ値やＴｖ値等）について適用することも可能である。例えば、ある単位グループ３２について、前フレームとＳｖ値が同一である場合、そのＳｖ値を記録しないようにしてもよい。
【０２３６】
なお、以上で述べたような形で画像情報６４を記録する場合、再生時（現像時）に、それらの形から元の画素値を復元する処理を実行する必要がある。
【０２３７】
（変形例１１）
データ部４２に、上述した種々の情報とは異なる情報を更に記録してもよい。例えば、周知の測距技術により測定された被写体までの距離情報をデータ部４２に記録してもよい。また、この距離情報は、単位グループ３２ごとに測定された被写体までの距離を二次元状に配列した、いわゆるデプスマップであってもよい。別の例としては、撮像光学系２１の状態（例えば焦点距離等）に関する情報を記録することもできる。また、これらの情報が動画の撮影中に変化することを考慮して、これらの情報をフレームごとに記録してもよい。
【０２３８】
（変形例１２）
上述した各実施の形態では、本発明を撮像装置に適用した例について説明を行ったが、撮像装置は、例えばレンズ一体型のものでもレンズ交換型のものでも本発明を適用することも可能である。また、本発明は撮像装置に限らず、ＰＣ、携帯電話、スマートフォン、タブレット等のカメラ付き電子機器にも適用可能である。
【０２３９】
本発明の特徴を損なわない限り、本発明は上記実施の形態に限定されるものではなく、本発明の技術的思想の範囲内で考えられるその他の形態についても、本発明の範囲内に含まれる。
【符号の説明】
【０２４０】
１０…撮像装置、２１…撮像光学系、２２…撮像素子、２３…制御部、２４…表示部、２５…記録部、２６…操作部、２７…ＤＲＡＭ、２８…フラッシュメモリ、２９…録音部
【図１】
2016192605.tif 000003
【図２】
2016192605.tif 000004
【図３】
2016192605.tif 000005
【図４】
2016192605.tif 000006
【図５】
2016192605.tif 000007
【図６】
2016192605.tif 000008
【図７】
2016192605.tif 000009
【図８】
2016192605.tif 000010
【図９】
2016192605.tif 000011
【図１０】
2016192605.tif 000012
【図１１】
2016192605.tif 000013
【図１２】
2016192605.tif 000014
【図１３】
2016192605.tif 000015
【図１４】
2016192605.tif 000016
【図１５】
2016192605.tif 000017
【図１６】
2016192605.tif 000018
【図１７】
2016192605.tif 000019
【図１８】
2016192605.tif 000020
【図１９】
2016192605.tif 000021
【図２０】
2016192605.tif 000022
【図２１】
2016192605.tif 000023
【図２２】
2016192605.tif 000024
【図２３】
2016192605.tif 000025
【図２４】
2016192605.tif 000026
【図２５】
2016192605.tif 000027