(57)【要約】【課題】主画像データと副画像データとを含むファイルの書き換え処理を容易にする。【解決手段】ステップＳＣ２７で指示内容が削除であると判断した場合、このファイルの主画像ヘッダの削除指示された副画像データに対応する副画像識別ＩＦＤ設定領域の設定内容“Ａｃｔｉｖｅ”について“Ｓｅｌｅｃｔ”を書き込む修正処理を行う（ステップＳＣ２８）。この後、終了が指示されると（ステップＳＣ２９→Ｙｅｓ）、前記ステップＳＣ２８で“Ｓｅｌｅｃｔ”が書き込まれている副画像について、その副画像データをファイルから削除し（ステップＳＣ３０）、このファイルの主画像ヘッダの削除された副画像データに対応する副画像識別ＩＦＤ設定領域の設定内容“Ｓｅｌｅｃｔ”について“Ｎｏｎ−ｕｓｅ”を書き込む修正処理を行う（ステップＳＣ３１）。引き続き、本ファイルを画像記録部に再記録し（ステップＳＣ３２）本処理を終了する。【選択図】図１４
2009246713.tif 000002
【特許請求の範囲】
【請求項１】
主画像データと同一のファイルに記憶される複数の副画像データの管理情報が、当該主画像データの管理領域に記憶された画像ファイルを記憶する記憶手段と、
この記憶手段から前記画像ファイルを読み出す読出手段と、
この読出手段により読み出された画像ファイルの前記管理情報を任意に書き換える書換手段と、
この書換手段により書き換えられた管理情報を含む画像ファイルを前記記憶手段に記憶するよう制御する記憶制御手段と、
を備えることを特徴とする画像ファイル処理装置。
【請求項２】
前記読出手段によって読み出された画像ファイルにおける管理情報を保持する保持手段を更に備え、
前記書換手段は、前記保持手段に保持された管理情報を書き換え、
前記記憶制御手段は、前記画像ファイルを前記記憶手段に記憶させるに際し、前記保持手段に保持された管理情報が前記書換手段によって書き換えられたものである場合には、この書き換えられた管理情報を上書きして記憶するよう制御することを特徴とする請求項１記載の画像ファイル処理装置。
【請求項３】
前記管理情報は、前記画像ファイルに含まれる主画像データ及び複数の副画像データの出力優先順位を含むことを特徴とする請求項１又は２記載の画像ファイル処理装置。
【請求項４】
前記画像データの出力優先順位は、表示手段による前記主画像データ及び複数の副画像データに基づく画像の表示優先順位を含むことを特徴とする請求項３記載の画像ファイル処理装置。
【請求項５】
前記管理情報は、前記画像ファイルに含まれる主画像データ及び複数の副画像データの消去情報を含むことを特徴とする請求項１又は２記載の画像ファイル処理装置。
【請求項６】
撮像手段と、
この撮像手段によって撮像された画像に基づいて前記主画像データ及び複数の副画像データを生成する画像データ生成手段と
を更に備えたことを特徴とする請求項１乃至５にいずれか記載のファイル処理装置。
【請求項７】
画像ファイル処理装置が有するコンピュータを、
主画像データと同一のファイルに記憶される複数の副画像データの管理情報が、当該主画像データの管理領域に記憶された画像ファイルを記憶する記憶手段、
この記憶手段から前記画像ファイルを読み出す読出手段、
この読出手段により読み出された画像ファイルの前記管理情報を任意に書き換える書換手段、
この書換手段により書き換えられた管理情報を含む画像ファイルを前記記憶手段に記憶するよう制御する記憶制御手段、
として機能させることを特徴とする画像ファイル処理プログラム。
【請求項８】
主画像データと同一のファイルに記憶される複数の副画像データの管理情報が、当該主画像データの管理領域に記憶された画像ファイルをメモリに記憶する記憶ステップと、
前記メモリから前記画像ファイルを読み出す読出ステップと、
この読出ステップにより読み出された画像ファイルの前記管理情報を任意に書き換える書換ステップと、
この書換手段により書き換えられた管理情報を含む画像ファイルを前記メモリに記憶するよう制御する記憶制御ステップと、
を含むことを特徴とする画像ファイル処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像をファイル化して記憶する画像ファイル処理装置、画像ファイル処理プログラム、及び、画像ファイル処理方法に関する。
【背景技術】
【０００２】
従来より、撮像装置等、撮像した画像をファイル化して記録する機器においては、画像を記録するに際し、カメラファイルシステム規格（Ｄｅｓｉｇｎ  ｒｕｌｅ  Ｃａｍｅｒａ  Ｆｉｌｅ  ｓｙｓｔｅｍ、以下ＤＣＦ規格という）、又はこれに併用される、Ｅｘｉｆ（Ｅｘｃｈａｎｇｅａｂｌｅ  ｉｍａｇｅ  ｆｉｌｅ  ｆｏｒｍａｔ  ｆｏｒ  ｄｉｇｉｔａｌ  ｃａｍｅｒａ）フォーマットにてファイル化して記録することが一般的に行なわれている。
【０００３】
そして、このファイル化までの行程においては各種改善技術が考案されている。その一例としては、例えば、撮影後、主画像データ、非圧縮の副画像データ、及び、圧縮された副画像データを生成し、その後、主画像データのサイズを判別し、このサイズが所定以下、つまり、主画像データの解像度が高くない場合は、主画像データと圧縮された副画像データとを含むファイルを生成することでファイルサイズを小さくする技術が考案されている（例えば、特許文献１参照）。
【特許文献１】特開２０００−２６１７５６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上記の如く、画像のファイル化技術に関しては、様々な改善技術が提案されている。
しかしながら、従来のファイル化技術は、単一の画像については主画像データと副画像データのみを同じファイルに含めることを前提に考えられているため、例えば、連続撮影された複数の画像、２乃至３枚の画像を合成して生成するパノラマ画像、及び、多視点方向から撮影された複数の画像については、その画像の数に対応するファイルが生成され、これらを関連付けるにはこれら生成されたファイル以外で管理領域を生成し、その管理領域で複数の画像ファイルを関連付けさせるという手間がかかっていた。
【０００５】
また、このような問題を解決すべく複数の画像データを一つのファイルに含めて記憶管理させようとすると、このファイルに新たに画像データを追加したり、逆に画像データを削除したりする毎にファイルシステムが変更されるので、画像ファイルの書き換え処理が煩雑になるという問題が予想される。
【０００６】
本発明は上記の問題点に鑑みてなされたものであり、主画像データと副画像データとを含むファイルの書き換え処理を容易にすることを目的とする。
【課題を解決するための手段】
【０００７】
請求項１記載の発明は、主画像データと同一のファイルに記憶される複数の副画像データの管理情報が、当該主画像データの管理領域に記憶された画像ファイルを記憶する記憶手段と、この記憶手段から前記画像ファイルを読み出す読出手段と、
【０００８】
この読出手段により読み出された画像ファイルの前記管理情報を任意に書き換える書換手段と、この書換手段により書き換えられた管理情報を含む画像ファイルを前記記憶手段に記憶するよう制御する記憶制御手段とを備えることを特徴とする。
【０００９】
請求項２記載の発明は、上記請求項１記載の発明において、前記読出手段によって読み出された画像ファイルにおける管理情報を保持する保持手段を更に備え、前記書換手段は、前記保持手段に保持された管理情報を書き換え、前記記憶制御手段は、前記画像ファイルを前記記憶手段に記憶させるに際し、前記保持手段に保持された管理情報が前記書換手段によって書き換えられたものである場合には、この書き換えられた管理情報を上書きして記憶するよう制御することを特徴とする。
【００１０】
請求項３記載の発明は、上記請求項１又は２記載の発明において、前記管理情報は、前記画像ファイルに含まれる主画像データ及び複数の副画像データの出力優先順位を含むことを特徴とする。
【００１１】
請求項４記載の発明は、上記請求項３記載の発明において、前記画像データの出力優先順位は、表示手段による前記主画像データ及び複数の副画像データに基づく画像の表示優先順位を含むことを特徴とする。
【００１２】
請求項５記載の発明は、上記請求項１又は２記載の発明において、前記管理情報は、前記画像ファイルに含まれる主画像データ及び複数の副画像データの消去情報を含むことを特徴とする。
【００１３】
請求項６記載の発明は、上記請求項１乃至５記載の発明において、撮像手段と、この撮像手段によって撮像された画像に基づいて前記主画像データ及び複数の副画像データを生成する画像データ生成手段とを更に備えたことを特徴とする。
【００１４】
請求項７記載の発明は、画像ファイル処理装置が有するコンピュータを、主画像データと同一のファイルに記憶される複数の副画像データの管理情報が、当該主画像データの管理領域に記憶された画像ファイルを記憶する記憶手段、この記憶手段から前記画像ファイルを読み出す読出手段、この読出手段により読み出された画像ファイルの前記管理情報を任意に書き換える書換手段、この書換手段により書き換えられた管理情報を含む画像ファイルを前記記憶手段に記憶するよう制御する記憶制御手段、として機能させることを特徴とする。
【００１５】
請求項８記載の発明は、主画像データと同一のファイルに記憶される複数の副画像データの管理情報が、当該主画像データの管理領域に記憶された画像ファイルをメモリに記憶する記憶ステップと、前記メモリから前記画像ファイルを読み出す読出ステップと、
【００１６】
この読出ステップにより読み出された画像ファイルの前記管理情報を任意に書き換える書換ステップと、この書換手段により書き換えられた管理情報を含む画像ファイルを前記メモリに記憶するよう制御する記憶制御ステップとを含むことを特徴とする。
【発明の効果】
【００１７】
本発明によれば、主画像データと副画像データとを含むファイルの書き換え処理を容易とすることが可能になる。
【発明を実施するための最良の形態】
【００１８】
以下、本発明の一実施の形態を図に従って説明する。
【００１９】
Ａ．回路構成
図１は、画像記憶処理装置としての撮像装置１の概略構成を示すブロック図である。この撮像装置１は、バスライン１４を介して各部に接続された制御部１１を備えている。制御部１１は、画像記憶処理装置１の各部を制御するワンチップマイコンである。
同図において撮像レンズ２は、詳細には光学系部材を実装するレンズユニットである。
撮像部３は、ＣＭＯＳ等のイメージセンサからなり上述の撮像レンズ２の光軸上に配置されている。ユニット回路４は、撮像部３から出力される被写体の光学像に応じたアナログの撮像信号が入力される回路であって、入力した撮像信号を保持するＣＤＳと、その撮像信号を増幅するゲイン調整アンプ（ＡＧＣ）、増幅された撮像信号をデジタルの撮像信号に変換するＡ／Ｄ変換器（ＡＤＣ）等から構成されている。
【００２０】
撮像部３の出力信号はユニット回路４を経て各々デジタル信号として画像処理部５に送られて、各種画像処理が施されるとともに、プレビューエンジン７にて縮小加工されて、表示部１２に供給される。そして、供給されたデジタル信号（撮像信号）とこの表示部１２が内蔵するドライバを駆動する駆動制御信号とが表示部１２に入力されると、表示部１２はこのデジタル信号（撮像信号）に基づく画像をスルー画像として下位レイヤーに表示する。
また、画像記録時において、画像処理部５で処理された信号は、符号化／復号化処理部６で圧縮符号化され、後述するファイル形式でファイル化されて画像記録部８に記録され、画像再生時において、画像記録部８から読み出された画像ファイルに含まれる主画像データや副画像データは符号化／復号化処理部６で復号化されて表示部１２に表示される。
【００２１】
プレビューエンジン７は、上記スルー画像の生成の他、画像記録時において画像記録部８に記録される直前の画像を表示部１２に表示させる際に必要な制御を行う。なお、キー入力部１３は、シャッターキー、カーソルキー、決定キー、クリアキー等で構成されている。
さらに、バスライン１４には、作業用のデータや中間ファイルを一時的に記憶するＲＡＭ１０、及び、プログラムメモリ９が接続されている。プログラムメモリ９には、後述するフローチャートに示す処理を実行するプログラムを記憶する。
【００２２】
Ｂ１．撮像、及び、新規ファイル生成処理
次に、撮像装置１における撮像処理からファイル生成までの処理について説明する。
図２は撮影（撮像）から画像記録部８への記録までの処理を示すフローチャートである。
制御部１１はキー入力部１３にて検出される所定の操作により撮影モードの起動が指示されると、プログラムメモリ９から撮像処理に係るプログラムを読み出して実行し、撮像部３、ユニット回路５、画像処理部５、ＲＡＭ１０、符号化／復号化処理部６、及び、プレビューエンジン７に初期動作を行わせる（スタート状態）。
そして、撮像レンズ２を介して撮像部３に結像された画像に基づいて、周期的にユニット回路４にてデジタル信号に変換、及び、画像信号処理部５にて画像データに加工し、その結果得られた映像（画像）を表示部１２にスルー表示させる（ステップＳＡ１）。
【００２３】
次に、このスルー表示状態において、キー入力部１３にて検出される所定の操作により副画像の枚数設定操作を検出したか否かを判断する（ステップＳＡ２）。副画像の枚数設定操作を検出しなかった場合（ステップＳＡ２→Ｎｏ）、再度スルー表示状態に移行し（ステップＳＡ１５）、撮像部３にて結像される画像の記録指示の検出を待ち（ステップＳＡ１６）、記録指示が検出されると（ステップＳＡ１６→Ｙｅｓ）、その時に撮像部３にて結像された画像に対応する画像データがＲＡＭ１０に一時的に記憶され、その後、制御部１１の制御に基づき符号化／復号化処理部６が、上記ＤＣＦ規格（Ｅｘｉｆフォーマット）に準拠する形式のファイルを生成（ステップＳＡ１７）、そして生成されたファイルを画像記録部８に記録し（ステップＳＡ１８）、スルー表示状態にリターンする。
【００２４】
一方、副画像の枚数設定操作を検出した場合（ステップＳＡ２→Ｙｅｓ）、その設定された副画像枚数に基づいて、主画像の枚数（１枚）と副画像の枚数とが設定された画像インデックスＩＦＤ（Ｉｍａｇｅ  Ｆｉｌｅ  Ｄｉｒｅｃｔｏｒｙ）と、副画像識別ＩＦＤ設定領域の個数とを設定し、これらを主画像ヘッダに生成する（ステップＳＡ３）。尚、ファイル生成を含め、詳細な技術説明については、図３を用いて後述する。
これらの内容が設定された後は、スルー表示状態において表示される画像とともに、設定された副画像枚数が表示される（ステップＳＡ４）。
【００２５】
図４（ａ）はこの時の表示部１２の表示状態を示すものである。同図において、表示部１２には、レーシングカーの映像とともに、情報表示領域１２０に設定された主画像と設定された副画像を含めた枚数を“Ｔｏｔａｌ”、及び、記録した画像の枚数を“Ｕｓｅ”と定義し、各枚数について夫々表示している。また、同図では、主画像と副画像とを含めた枚数を１０枚（副画像識別ＩＦＤ設定領域の数は９）、そして、そのうち、記録された画像の枚数を０枚（記録済みの副画像識別ＩＦＤ設定領域の数を０）として表示している。
【００２６】
このスルー表示状態において、撮像部３にて結像される画像の記録指示の検出を待ち（ステップＳＡ５）、記録指示が検出されると（ステップＳＡ５→Ｙｅｓ）、その時に撮像部３にて結像された画像に対応する画像データがＲＡＭ１０に一時的に記憶され、その後、制御部１１の制御に基づき符号化／復号化処理部６が圧縮符号化処理（主画像データの生成）を行なう（ステップＳＡ６）。
そして、その後、撮像部３にて結像される画像や、ＲＡＭ１０において一時的に記憶された画像データについて、上記の設定操作とは別に操作者の操作により、或いは、プログラムメモリ９に格納されている撮影プログラムにより予め設定された副画像の個数分、符号化／復号化処理部６が圧縮符号化処理（副画像データの生成）を行なう（ステップＳＡ７）。
【００２７】
尚、上記の設定操作とは別の操作者の操作とは、例えば、連続撮影を実行する操作や、パノラマ撮影、多視点（マルチアングル、マルチビュー）撮影等が含まれる。一方、プログラムメモリ９に格納されている撮影プログラムには、自動的に所定枚数を連続的に撮影するプログラムや、露出値、シャッター速度、ホワイトバランスなどの各撮影条件を自動的に切り換えて撮影するプログラムが含まれる。また、ＲＡＭ１０において一時的に記憶された画像データに対し副画像データの生成を行なう処理とは、例えば、一時的に記憶された画像データに対して、解像度や、記憶容量、記憶サイズ、及び、圧縮率を変えた別の画像データを生成する処理が含まれる。
【００２８】
上記の副画像データの生成が終了すると、制御部１１は、生成された主画像データと副画像データの個数分、ステップＳＡ３にて主画像ヘッダに設定（生成）された画像インデックスＩＦＤを “Ｎｏｎ−ｕｓｅ（未使用）”から“Ａｃｔｉｖｅ（記録済み）”に修正し、夫々の副画像識別ＩＦＤ設定領域には、生成された副画像データのＳＯＩマーカー（データの先頭を示すデータオフセット情報）を関連付けする（ステップＳＡ８）。
その後、制御部１１は、ステップＳＡ３にて予め設定した副画像枚数分、記録したか否か、すなわち、画像インデックスＩＦＤが全て“Ａｃｔｉｖｅ”になったか否かを判断する（ステップＳＡ９）。そして、全て“Ａｃｔｉｖｅ”の場合は（ステップＳＡ９→Ｙｅｓ）、上記主画像ヘッダ、主画像データ及び、副画像データを含むファイルの生成処理を行い（ステップＳＡ１０）、生成処理されたファイルを画像記録部８に記録し（ステップＳＡ１１）、スルー表示状態にリターンする。
【００２９】
一方、画像インデックスＩＦＤが全て“Ａｃｔｉｖｅ”でないと判断した場合（ステップＳＡ９→Ｎｏ）、制御部１１は、直ちにファイル生成することなく、キー入力１３の操作検出によるファイル化指示検出を待つ（ステップＳＡ１２）。ファイル化指示を検出した場合（ステップＳＡ１２→Ｙｅｓ）はステップＳＡ１０にてファイル化処理を行うが、ファイル化指示を検出しない場合（ステップＳＡ１２→Ｎｏ）は、スルー表示状態において表示部１２に画像とともに、設定された画像枚数、記録済みの画像枚数、及び、未使用の画像枚数（副画像の残枚数を重畳表示）を表示する（ステップＳＡ１３）。  
【００３０】
図４（ｂ）はこの時の表示部１２の表示状態を示すものである。同図において、表示部１２には、レーシングカーの映像とともに、情報表示領域１２１に設定された画像の枚数を“Ｔｏｔａｌ”、記録した画像の枚数を“Ｕｓｅ”、さらにこれに加えて、記録できる副画像の残枚数（副画像データの個数）を“ＲＥＭ”と定義し、各枚数について夫々表示している。また、同図では、主画像枚数と副画像枚数を含めた枚数を１０枚（副画像識別ＩＦＤ設定領域の数は９）、そして、そのうち、記録された画像枚数を３枚（記録済みの副画像識別ＩＦＤ設定領域の数は２）、更に記録可能な副画像枚数を７枚（記録済みの副画像識別ＩＦＤ設定領域の数を７）として表示している。
【００３１】
そして、このスルー表示状態において、記録指示の検出を待ち（ステップＳＡ１４）、記録指示が検出されると（ステップＳＡ１４→Ｙｅｓ）、ステップＳＡ７に戻り、撮像部３にて結像される画像や、ＲＡＭ１０において一時的に記憶された画像データについて、上記の設定操作とは別に操作者の操作により、或いは、プログラムメモリ９に格納されている撮影プログラムにより予め設定された副画像の個数分、符号化／復号化処理部６が圧縮符号化処理（副画像データの生成）を行なう。
【００３２】
次に、上記のフローチャートにおいて生成されるファイルの生成過程を、図３を用いて詳述する。
図３（ａ）〜（ｄ）は、図２のフローチャートにて生成される生成過程途中のファイル構成を示したものである。
同図において、このファイルは、上記ＤＣＦ規格（Ｅｘｉｆフォーマット）に準拠する形式になっているが、主画像ヘッダは副画像データの管理領域を含み、主画像データに関連付けられて１乃至複数の副画像データが含まれている点で異なっている。
【００３３】
同ファイル１００は、主画像ヘッダ１０１、主画像データ設定領域１０２、及び、副画像データ設定領域１０３０、１０３１、１０３２、…１０３９とで構成されている。また、主画像ヘッダ１０１には、上記ＤＣＦ規格（Ｅｘｉｆフォーマット）に準拠する、画像入力機器のメーカー名、モデル名、原画像データの生成日時、デジタルデータの生成日時、互換識別インデックス、及び、バージョン等のＥｘｉｆ必須タグが設定される基本情報設定領域１０１０、主画像データのサムネイル画像データが設定されるサムネイル画像データ設定領域１０１１、及び、主画像データ数と副画像データ数とを管理する情報や、画像インデックスＩＦＤタグを含み、主画像データ設定領域１０２と副画像識別ＩＦＤ設定領域２００〜２０９とを設定管理する上述の画像インデックスＩＦＤ１０１２が書き込まれる。尚、副画像識別ＩＦＤ設定領域２００〜２０９はそれ自体、副画像種別や、副画像データオフセット、副画像ユニークＩＤ、従属する副画像識別ＩＦＤ、及び、Ｏｆｆｓｅｔ  ｏｆ  Ｎｅｘｔ  ＩＦＤを夫々記憶する領域を備えている。
【００３４】
主画像データは主画像データ設定領域１０２に書き込まれる。また、副画像データ設定領域１０３０〜１０３９には夫々、副画像のサムネイル画像データや副画像属性情報、及び、副画像データ単体のＥｘｉｆ必須タグが設定される副画像ヘッダ３０１と副画像データ設定領域３０２が書き込まれる。尚、サムネイル画像データが副画像ヘッダ３０１に設定される関係上、副画像データ自体はサムネイル画像データのサイズ（縦１２０×横１６０）よりも実質的に大きいサイズであることが前提である。
【００３５】
図３（ａ）に図示する内容は、図２のフローチャートのステップＳＡ３の時点を示している。つまり、ステップＳＡ３にて副画像枚数が設定されると、これに基づいて画像インデックスＩＦＤ１０１２に副画像識別ＩＦＤ設定領域の個数を設定する。１０個設定する場合、このうちの１個は主画像の枚数（１枚）となる。この結果、残りの枚数（９枚）に対応してその領域は２０１〜２０９の９個になり、これらの設定領域に割り振られるＩＦＤ  Ｎｏ．（ＩＦＤ０１〜０９）には、“Ｎｏｎ−ｕｓｅ”が設定される（ＩＦＤ００は主画像が設定される）。そして、この画像インデックスＩＦＤ１０１２を含めた主画像ヘッダ１０１の設定領域（Ａのラインまで）が確保され、副画像データが上記の設定操作に沿って最大９個副画像データが生成された場合を仮定したファイル構成（図３（ｃ）において、破線で描画した領域に相当）が仮決定される。
【００３６】
図３（ｂ）に図示する内容は、図２のフローチャートのステップＳＡ６の時点を示している。つまり、ステップＳＡ６にて主画像データが生成されると、主画像データのサムネイル画像データがサムネイル画像データ設定領域１０１１に、主画像データが主画像データ設定領域１０２に書き込まれるとともに、画像インデックスＩＦＤ１０１２のＩＦＤ００の領域に“Ａｃｔｉｖｅ”が設定され、Ｂのラインまでが確保される。
図３（ｃ）に図示する内容は、図２のフローチャートのステップＳＡ７の時点を示している。つまり、ステップＳＡ７にて副画像データ（例えば２個）が生成されると、夫々の副画像データ設定領域１０３０〜１０３１の２つの領域について、副画像データが書き込まれる。すなわち、これら３つの副画像について、サムネイル画像データが副画像ヘッダ３０１のサムネイル画像データが設定される領域に、また、夫々の副画像データが副画像データ設定領域３０２に夫々書き込まれ、この領域（Ｃのライン）までが確保される。
【００３７】
図３（ｄ）に図示する内容は、図２のフローチャートのステップＳＡ８の時点を示している。つまり、ステップＳＡ７にて副画像データが書き込まれると、その時点で主画像データと副画像データとが含まれるファイルの構成が確定しているので（図３（ｃ）において、実線で描画した領域に相当）、画像インデックスＩＦＤ１０１２のＩＦＤ００〜０２の“Ｎｏｎ−ｕｓｅ”は“Ａｃｔｉｖｅ”に修正され、副画像データ夫々のＳＯＩマーカーを関連付けされる。
そして、ステップＳＡ１０でファイルが生成される際は、図３（ｄ）の実線で描画された領域でファイル生成され画像記録部８に記録される。
【００３８】
このように、本フローチャートによれば、撮像装置で副画像データが含まれるファイルを生成する場合において、事前に副画像データの個数（副画像の枚数）を設定し、ファイル全体の領域を確保することにより、その後のファイル構築に要する処理の負担が少なくて済むという効果が得られる。
また、撮像時において記録した副画像データの個数が事前に設定した数に満たない場合、副画像の新規の記録を継続して行なうことができるという効果が得られる。
【００３９】
更に、スルー表示状態において、事前に設定した副画像データの個数、記録済みの副画像データの個数、更には、新規に追加可能な副画像データの個数を表示するので、操作者にとって、「後何枚副画像を記録できるのか？」を容易に把握できるという効果が得られる。
更にまた、事前に設定した個数の副画像データを記録しなくても、ファイル生成までのプロセスを容易に終了させることができるという効果が得られる。
【００４０】
Ｂ２．撮像、及び、新規ファイル作成処理（変形例１）
【００４１】
次に、撮像装置１における撮像処理からファイル生成までの処理の変形例１について説明する。
図５は撮影（撮像）から画像記録部８への記録までの処理を示すフローチャートである。尚、撮像装置１の回路構成や上記Ｂ１のフローチャートと共通する箇所についてはその説明を省略する。
【００４２】
まず、制御部１１は、図２のステップＳＡ３にてＹｅｓ、すなわち、副画像の枚数設定操作を検出した場合、図４（ａ）に図示するように、スルー表示状態において表示される画像とともに、設定された画像枚数を表示する（ステップＳＡ２１）。
そして、このスルー表示状態において、撮像部３にて結像される画像の記録指示の検出を待ち（ステップＳＡ２２）、記録指示が検出されると（ステップＳＡ２２→Ｙｅｓ）、その時に撮像部３にて結像された画像に対応する画像データがＲＡＭ１０に一時的に記憶されるとともに、ＲＡＭ１０に主画像ヘッダの中間ファイルを生成する（ステップＳＡ２３）。
【００４３】
次に、撮像部３にて結像された画像に対応する主画像データ、及び、副画像データを符号化／復号化処理部６にて生成させ（ステップＳＡ２４）、これら生成された主画像データ、副画像データについて、画像インデックスＩＦＤ１０１２、副画像識別ＩＦＤ設定領域の個数の設定・書き込みを含む各情報を主画像ヘッダに書き込み（ステップＳＡ２５）、書き込みが完了したか否かを判断する（ステップＳＡ２６）。書き込みが完了していない場合は上記のステップＳＡ２５に戻るが、書き込みが完了したと判断すると、図２のステップＳＡ１０、すなわち、上記主画像ヘッダ、主画像データ及び、副画像データを含むファイルの生成処理を行う。
【００４４】
図６（ａ）〜（ｄ）は、図５のフローチャートにて生成される生成過程途中のファイル構成を示したものである。
同図において、各参照番号で定義される構成は上記図３（ａ）〜（ｄ）と同様なのでその説明は省略するが、図６（ａ）に図示する内容は、図５のフローチャートのステップＳＡ２３の時点を示している。つまり、ステップＳＡ３にて副画像枚数が設定されると、制御部１１はこれを検出し、これから生成されるファイルは主画像データ、副画像データが含まれるファイルであるものと判断し、ＲＡＭ１０にこのファイル形式に対応する主画像ヘッダの中間ファイルを書き込んで記憶領域を確保する（図中破線で囲まれた領域）。
【００４５】
図６（ｂ）に図示する内容は、図５のフローチャートのステップＳＡ２５の途中の状態を示している。つまり、ステップＳＡ２４にて主画像データ、及び、副画像データが生成されると、主画像データのサムネイル画像データがサムネイル画像データ設定領域１０１１に、また、主画像データが主画像データ設定領域１０２に夫々書き込まれる。また、これとほぼ同じくして、副画像データ（例えば３個）が生成されると、夫々の副画像データ設定領域１０３０〜１０３２の３つの領域について仮確保、そのうち、１０３０〜１０３１までが書き込まれ、Ｄ１のラインまでが確保されている。更に、書き込まれた副画像データの個数が確定しているので、画像インデックスＩＦＤ１０１２における副画像識別ＩＦＤ設定領域（ＩＦＤ０１〜０２）について、“Ａｃｔｉｖｅ”を設定し、Ｄ２のラインまでが確保される。
【００４６】
尚、ＲＡＭ１０における主画像データ、及び、副画像データのデータ設定領域には、開始オフセットをクラスタ境界に合わせ、各データのサイズをクラスタサイズの倍数になるようダミーデータ（０ｘ００）が付加されており、書き込み時に不用意にデータが移動しファイル構成を大幅に書き換えるという不具合が無くすようにしておく。
【００４７】
図６（ｃ）に図示する内容は、図５のフローチャートのステップＳＡ２５の最終状態を示している。つまり、図６（ｂ）にて書き込み途中だった副画像データが書き込まれて、夫々の副画像データ設定領域１０３０〜１０３２の３つの領域について確保され（Ｅ１のライン）、更に、書き込まれた副画像データに対応する画像インデックスＩＦＤ１０１２におけるＩＦＤ０１〜０３について、“Ａｃｔｉｖｅ”を設定し、Ｅ２のラインまでが確保されている。
【００４８】
図６（ｄ）に図示する内容は、図５のフローチャートのステップＳＡ２６（Ｙｅｓ）の状態を示している。つまり、中間ファイルとして完成した主画像ヘッダ１０１、及び主画像データ設定領域１０２、副画像データ設定領域１０３０〜１０３２について、一つのファイルとして結合すべく、ダミーデータを削除する処理を行っている。
このように、本フローチャートによれば、ファイル生成までのプロセスにおいて時間的な短縮を図ることできる。
したがって連続撮影処理等、短時間で複数の画像データを生成した場合に有効である。
【００４９】
Ｂ３．撮像、及び、新規ファイル作成処理（変形例２）
【００５０】
次に、撮像装置１における撮像処理からファイル生成までの処理の変形例２について説明する。
図７は撮影（撮像）から画像記録部８への記録までの処理を示すフローチャートである。尚、撮像装置１の回路構成や上記Ｂ１及びＢ２のフローチャートと共通する箇所についてはその説明を省略する。
【００５１】
この変形例においては、撮像装置１は「パーティ」、「子供」、「夕陽」等の撮影シーンに応じて、最適な撮影条件がプログラムメモリ９に記憶されている。そして、これら撮影シーンのいずれか選択すると、当シーンがスルー画像表示された際に、自動的に連写を行う。
【００５２】
まず、制御部１１は、図２のステップＳＡ３にてＹｅｓ、すなわち、副画像の枚数設定操作を検出した場合、図４（ａ）に図示するように、スルー表示状態において表示される画像とともに、設定された画像枚数を表示する（ステップＳＡ３１）。
そして、このスルー表示状態において、前記複数の撮影シーンのいずれかが予め選択されたいるか否かを判断する（ステップＳＡ３２）。撮影シーンが予め選択されていない場合には（ステップＳＡ３２→Ｎｏ）、ステップＳＡ３３乃至ＳＡ３７において、前記図５に示したフローチャートにおけるステップＳＡ２２乃至ＳＡ２６と同一の処理を実行する。
【００５３】
また、撮影シーンが予め選択されている場合には（ステップＳＡ２→Ｙｅｓ）、スルー画像が選択された撮影シーンと一致するか否か、例えば選択された撮影シーンが「パーティ」であったとすると、スルー画像が「パーティ」の画像となったか否かを判定する（ステップＳＡ３８）。スルー画像が選択された撮影シーンと一致しない場合には（ステップＳＡ３８→Ｎｏ）、ステップＳＡ３１に戻るが、スルー画像が選択された撮影シーンと一致しない場合には（ステップＳＡ３８→Ｙｅｓ）、前記設定された副画像枚数＋主画像枚数（１枚）の連写を行う（ステップＳＡ３９）。また、これら連写に対応する画像データをＲＡＭ１０に一時的に記憶するとともに、ＲＡＭ１０に主画像ヘッダの中間ファイルを生成する（ステップＳＡ４０）。
【００５４】
次に、連写した１０枚の画像のうち、選択した撮影シーンに最も適した撮影シーンが撮像された画像である最適シーンを主画像データとし、残る他の画像を副画像データとして、これら主画像データ、及び、副画像データを符号化／復号化処理部６にて生成させ（ステップＳＡ４１）、これら生成された主画像データ、副画像データについて、画像インデックスＩＦＤと副画像識別ＩＦＤ設定領域の設定・書き込みとを含む各情報を主画像ヘッダに書き込み（ステップＳＡ３６）、書き込みが完了したか否かを判断する（ステップＳＡ３７）。書き込みが完了していない場合は上記のステップＳＡ３６に戻るが、書き込みが完了したと判断すると、図２のステップＳＡ１０、すなわち、上記主画像ヘッダ、主画像データ及び、副画像データを含むファイルの生成処理を行う。
したがって、この変形例２によれば、選択された撮影シーンを自動的に連写することができるのみならず、連写された画像において最も最適シーンが撮影された画像を主画像としたファイルを生成することができるという効果が得られる。
【００５５】
Ｃ．副画像データ追加記録処理
次に、撮像装置１における副画像データの追加・記録処理について説明する。
図８は副画像データの追加処理を示すフローチャートである。
同図において、撮像装置１は、撮影モード、若しくは、再生モードで動作し、本フローチャートでは、キー入力部１３からの所定の操作を検出することにより、画像記録部８に記録されたファイルの夫々に格納される画像の表示（プレビュー画像の読み出し表示）が指示された状態をスタート状態とする。
【００５６】
制御部１１は、画像の表示（プレビュー画像の読み出し表示）が指示されると、キー入力部１３にて検出される選択操作に従い、画像記録部８に記録されているファイルから主画像データを読み出す（ステップＳＢ１）。そして、読み出されたファイルの主画像ヘッダ１０１に画像インデックスＩＦＤ１０１２  が設定されているか否かを判断する（ステップＳＢ２）。
【００５７】
画像インデックスＩＦＤ１０１２が設定されていないと判断すると（ステップＳＢ２→Ｎｏ）、Ｅｘｉｆ形式のファイルと判断し、通常の画像ファイルの読み出し・表示処理に移行するが（ステップＳＢ３）、画像インデックスＩＦＤ１０１２が設定されていると判断すると（ステップＳＢ２→Ｙｅｓ）、このファイルには主画像データと副画像データとが含まれていると判断する。そして、主画像データを表示部１２が要求する解像度に合わせてリサンプリング（間引き処理）を行ってプレビュー画像を生成して表示部１２に表示させる。
【００５８】
また、これとともに、主画像ヘッダ１０１に記録されている各情報、副画像データの副画像ヘッダ３０１の各情報、及び、画像インデックスＩＦＤ１０１２に記録されている情報を読み出して、これらの情報に基づいて、このファイルの容量、画像データの設定個数、記録済みの画像データの個数、及び、未記録の画像枚数（副画像の残枚数）を表示する（ステップＳＢ４）。
【００５９】
図９（ａ）はこの時の表示部１２の表示状態を示すものである。同図において、表示部１２には、レーシングカーの画像とともに、情報表示領域１２２には、このファイルの容量（５．２５ＭＢ）、設定された主画像の枚数（１枚）と副画像の枚数“Ｔｏｔａｌ  １０”、記録済みの画像の枚数“Ｕｓｅ  ３”、及び、追加記録できる副画像の残枚数（副画像データの個数“ＲＥＭ  ７”）が表示されている。
【００６０】
次にこの状態において、キー入力部の所定の操作検出により副画像データの追加指示を検出したか否かを判断する（ステップＳＢ５）。副画像データの追加指示を検出しなかった場合は（ステップＳＢ５→Ｎｏ）、後述の削除処理（ステップＳＣ１以降）に移行するが、副画像データの追加指示を検出すると（ステップＳＢ５→Ｙｅｓ）、画像インデックスＩＦＤ１０１２に記録された副画像識別ＩＦＤ設定領域の設定内容に基づいて設定個数＝記録済みの個数か否か、すなわち、副画像識別ＩＦＤ設定領域について全てが“Ａｃｔｉｖｅ”若しくは“Ｓｋｉｐ（非表示）”になっているか否かを判断する（ステップＳＢ６）。
【００６１】
副画像識別ＩＦＤ設定領域について、全てが“Ａｃｔｉｖｅ”若しくは“Ｓｋｉｐ（非表示）”になっていない場合（ステップＳＢ６→Ｎｏ）、すなわち、“Ｎｏｎ−ｕｓｅ”が設定されている副画像ＩＦＤが存在する場合は、追加記録可能と判断し、追加処理に移行する。
一方、副画像識別ＩＦＤ設定領域について、全てが“Ａｃｔｉｖｅ”若しくは“Ｓｋｉｐ（非表示）”になっている場合（ステップＳＢ６→Ｙｅｓ）、新たに副画像データを管理する必要があるため、画像インデックスＩＦＤ１０１２に設定される副画像識別ＩＦＤ設定領域数を所定数追加設定する処理に移行する（ステップＳＢ７）。
【００６２】
次にキー入力部１３による所定の操作等を検出することにより、追加方法として主画像データ、副画像データの編集による追加か、新規撮影（撮像）して追加するかの何れかが選択指示されたか否かを判断する（ステップＳＢ８）。主画像データ、副画像データの編集による追加が選択指示された場合、表示部１２にプレビュー画像として表示されている画像に対応する主画像データ、若しくは副画像データを読み出すとともに（ステップＳＢ９）、プログラムメモリ９に格納されている編集プログラムを読み出し、キー入力部１３による所定の操作の検出、若しくは自動的な編集処理を行う（ステップＳＢ１０）。
【００６３】
尚、この編集処理には、リサイズ、トリミング、フィルタリング等のパラメータ変更処理が含まれるが、画像データに含まれる顔画像等、特定の画像を認識させて所定サイズにトリミングする等、様々な処理が含まれる。そして、編集された画像はキー入力部１３による所定の操作の検出により副画像データとしてファイルに追加される（ステップＳＢ１１）。
【００６４】
一方、新規撮影（撮像）が選択指示された場合、制御部１１はプログラムメモリ９から撮像処理に係るプログラムを読み出して実行し、撮像部３、ユニット回路５、画像処理部５、ＲＡＭ１０、符号化／復号化処理部６、及び、プレビューエンジン７に初期動作を行わせ、スルー表示状態において表示部１２に周期的に撮像されている画像とともに、設定された副画像枚数、記録済みの副画像枚数、及び、未記録の副画像枚数（副画像の残枚数）を表示する（ステップＳＢ１２）。
【００６５】
そして、このスルー表示状態において、撮像部３にて結像される画像の記録指示の検出を待ち（ステップＳＢ１３）、記録指示が検出されると（ステップＳＢ１３→Ｙｅｓ）、その時に撮像部３にて結像される画像について、符号化／復号化処理部６が圧縮符号化処理（副画像データの生成）を行なう（ステップＳＢ１４）。また、この処理により上記の編集若しくは新規撮影によりファイルに副画像データが追加されると、このファイルの主画像ヘッダ１０１の画像インデックスＩＦＤ１０１２における“Ｎｏｎ−ｕｓｅ”と記録された領域を“Ａｃｔｉｖｅ”に書き換え、更に、副画像識別ＩＦＤ設定領域の設定内容を書き換えて修正する処理を行う（ステップＳＢ１５）。
【００６６】
図９（ｂ）は、図９（ａ）よりスルー表示状態において副画像データが新たに追加された状態を示すものである。同図においては、編集、若しくは新規撮影により副画像データ（データ量１．０３ＭＢ）を追加記録した時を示すものであり、表示部１２には、レーシングカーの画像とともに、情報表示領域１２３には、このファイルの容量（６．２８ＭＢ（５．２５ＭＢ＋１．０３ＭＢ））、設定された画像の枚数“Ｔｏｔａｌ  １０”、記録済みの画像の枚数“Ｕｓｅ  ４”、及び、追加記録できる副画像の残枚数（副画像データの個数“ＲＥＭ  ６”）が表示されている。
【００６７】
この後、キー入力部１３からの所定の操作を検出することにより、本処理の終了が指示されたか否かを判断し（ステップＳＢ１６）、終了が指示されなければ（ステップＳＢ１６→Ｎｏ）ステップＳＢ４に移行し、終了が指示されると（ステップＳＢ１６→Ｙｅｓ）、本ファイルを画像記録部８に再記録し（ステップＳＢ１７）本処理を終了する。
【００６８】
図１０（ａ）、（ｂ）は、上記図８のフローチャートにて編集されるファイルの編集過程のファイル構成を示したものである。
【００６９】
同図において、各参照番号で定義される構成は上記図３（ａ）〜（ｄ）、図６（ａ）〜（ｄ）と同様なのでその説明は省略するが、図１０（ａ）に図示する内容は、図８のフローチャートのステップＳＢ４、若しくはそれ以前（画像記録部８に記録されている状態）を示している。つまり、このファイル１００の画像インデックスＩＦＤ１０１２は、主画像データが主画像データ設定領域１０２（ＩＦＤ００）、及び、副画像識別ＩＦＤ設定領域（ＩＦＤ０１〜０９）分のは２００〜２０９までの１０個が予め設定された状態で主画像ヘッダ１０１に書き込まれ記憶保存されていたことになる。そして、副画像データ設定領域１０３０〜１０３１までが既にファイルに含まれていることから、副画像識別ＩＦＤ設定領域２０１〜２０２については“Ａｃｔｉｖｅ”が、それ以降は“Ｎｏｎ−ｕｓｅ”が設定されている。
【００７０】
一方、図１０（ｂ）に図示する内容は、図８のフローチャートのステップＳＢ１５におけるファイル構成を示している。つまり、編集、新規撮影により副画像データ設定領域１０３０〜１０３２までが既にファイルに含まれていることから、副画像識別ＩＦＤ設定領域２０１〜２０３については“Ａｃｔｉｖｅ”が、それ以降は“Ｎｏｎ−ｕｓｅ”が設定されている。
【００７１】
このように、本フローチャートによれば、撮像装置で副画像データが含まれるファイルに新たに副画像データを追加記録する場合において、追加したいファイルの画像データに基づく画像を表示させてから、副画像データを編集、若しくは新規撮影して追加記録できるので、主画像データと副画像データ、若しくは副画像データ同士の関連性を見失うことなく容易に追加記録できるという効果が得られる。
【００７２】
また、新規に追加したい場合は、画像の表示から撮像処理にスムーズに移行し、また、記録した画像を副画像データとして含めさせることが容易となるため主画像データと副画像データ、若しくは副画像データ同士の関連性を見失うことなく容易に追加記録できるという効果が得られる。
【００７３】
更に、スルー表示状態において、追加記録される前のファイルの容量や、設定されている副画像データの個数、記録済みの副画像データの個数、更には、新規に追加可能な副画像データの個数を表示するので、操作者にとって、「後何枚副画像を記録できるのか？」を容易に把握できるという効果が得られる。
【００７４】
尚、このフローチャートにおいては、副画像データは主画像データに従属する形として副画像識別ＩＦＤ設定領域に設定されることを前提としているが、新たに追加する副画像データを既にファイルに含まれている副画像データに従属させる形で含ませても良い。この場合、新たに“Ａｃｔｉｖｅ”に設定される副画像識別ＩＦＤ設定領域には、既に含まれている副画像データと関連付けられているという情報が設定される。
【００７５】
また、追加記録される副画像データについては、その副画像識別ＩＦＤ設定領域の副画像識別ＩＦＤ  Ｎｏ．を任意に設定できるようにしても良い。この場合、制御部１１は、任意に設定された副画像識別ＩＦＤ  Ｎｏ．に対応して、副画像データ設定領域を新たに追加、ソート（挿入）する処理を行う。
【００７６】
Ｄ１．画像データ削除処理
次に、撮像装置１における画像データの削除処理について説明する。
図１１は画像データの削除処理を示すフローチャートである。
同図は、図８のステップＳＢ５にてＮｏ判定、すなわち、追加記録しないことが検出された状態から続く処理である。
【００７７】
制御部１１は、キー入力部の所定の操作検出により画像データ（ファイル）の削除指示を検出したか否かを判断する（ステップＳＣ１）。削除指示を検出しなかった場合は（ステップＳＣ１→Ｎｏ）、その他のファイル操作処理（ステップＳＣ１４）に移行するが、削除指示を検出すると（ステップＳＣ１→Ｙｅｓ）、その削除対象は主画像データ、すなわち、ファイルそのものか、或いは、ファイルに含まれる副画像データかを判断する（ステップＳＣ２）。
【００７８】
削除対象がファイルの場合、キー入力部１３にて検出される選択指示操作、削除指示操作に従い、表示部１２に表示されている画像（プレビュー画像）に対応するファイルを画像記録部８から削除し本処理を終了させるが、削除対象が副画像データの場合は、表示部１２にプレビュー画像として表示されている直近の画像に対応するファイルを画像記録部８から読み出し（ステップＳＣ３）、更に、この読み出されたファイルの主画像ヘッダ１０１の画像インデックスＩＦＤ１０１２を読み出し副画像識別ＩＦＤ設定領域２０１〜２０９の副画像識別ＩＦＤ  Ｎｏ．（番号）の若い順から“Ａｃｔｉｖｅ”に設定されている副画像データを読み出す（ステップＳＣ４）。
【００７９】
つまり、副画像識別ＩＦＤ設定領域２０１〜２０９の副画像識別ＩＦＤ  Ｎｏ．（番号）は、副画像データを読み出して表示する際の優先順位でもあり、したがって、副画像データに基づく画像を優先順位に従って読み出し、表示することができるという効果が得られる。
【００８０】
次いで読み出された副画像データに対応する副画像とともに、その副画像に対応する副画像データの副画像識別ＩＦＤ  Ｎｏ．、ファイルのデータ量、この副画像データのファイル量、設定された画像枚数、記録済みの画像枚数、及び、未記録の副画像枚数（副画像の残枚数）を表示する（ステップＳＣ５）。
【００８１】
図１２（ａ）はこの時の表示部１２の表示状態を示すものである。同図において、表示部１２には、レーシングカーの画像とともに、情報表示領域１２４には、この副画像データの副画像識別ＩＦＤ  Ｎｏ．（ＩＦＤ  ０１）、この副画像データのデータ量（１．２５ＭＢ）、この副画像データが含まれるファイルのファイル量（同図において（  ）内に表示された５．２５ＭＢ）、設定された画像の枚数 “Ｔｏｔａｌ  １０”、記録済みの画像の枚数 “Ｕｓｅ  ３”、及び、追加記録できる副画像の残枚数（副画像データの個数“ＲＥＭ  ７”）が表示されている。
【００８２】
このスルー表示状態において、キー入力部１３の所定の操作検出による指示内容を待ち（ステップＳＣ６）、指示を検出しなかった場合は（ステップＳＣ６→Ｎｏ）ステップＳＣ４に移行し、指示を検出した場合は（ステップＳＣ６→Ｙｅｓ）、その指示内容が非表示か、或いは、削除かを判断する（ステップＳＣ７）。
指示内容が削除であると判断した場合、表示部に表示されている副画像について、その副画像データをファイルから削除し（ステップＳＣ８）、このファイルの主画像ヘッダ１０１の削除された副画像データに対応する画像インデックスＩＦＤ１０１２の副画像識別ＩＦＤ設定領域の設定内容“Ａｃｔｉｖｅ”について“Ｎｏｎ−ｕｓｅ”を書き込む修正処理を行う（ステップＳＣ９）。
【００８３】
この後、キー入力部１３からの所定の操作を検出することにより、本処理の終了が指示されたか否かを判断し（ステップＳＣ１０）、終了が指示されなければ（ステップＳＣ１０→Ｎｏ）ステップＳＣ４に移行し、終了が指示されると（ステップＳＣ１０→Ｙｅｓ）、本ファイルを画像記録部８に再記録し（ステップＳＣ１１）本処理を終了する。
【００８４】
一方、ステップＳＣ７にて、指示内容が非表示であると判断した場合、表示部に表示されている副画像の副画像データに対応する画像インデックスＩＦＤ１０１２の副画像識別ＩＦＤ設定領域の設定内容“Ａｃｔｉｖｅ”について“Ｓｋｉｐ”を書き込む修正処理を行う（ステップＳＣ１２）。
この後、キー入力部１３からの所定の操作を検出することにより、本処理の終了が指示されたか否かを判断し（ステップＳＣ１０）、終了が指示されなければ（ステップＳＣ１０→Ｎｏ）ステップＳＣ４に移行し、終了が指示されると（ステップＳＣ１０→Ｙｅｓ）、本ファイルを画像記録部８に再記録し（ステップＳＣ３２）、本処理を終了する。
【００８５】
図１２（ｂ）はステップＳＣ１２を経てステップＳＣ４に移行した時の表示部１２の表示状態を示すものである。同図において、表示部１２には、レーシングカーの画像とともに、情報表示領域１２５には、ファイル量（５．２５ＭＢ）、設定された画像の枚数“Ｔｏｔａｌ  １０”、記録済みの画像の枚数（記録済み画像データの個数“２”と非表示設定されている画像データの個数“１”の合計数３、内、非表示設定されている副画像の枚数（同図において（  ）内に表示された非表示設定されている画像データの個数“Ｓｋｉｐ  １”）、及び、追加記録できる副画像の残枚数（副画像データの個数“ＲＥＭ  ７”）が表示されている。
【００８６】
図１３（ａ）〜（ｃ）は、上記図８のフローチャートにて編集されるファイルの編集過程のファイル構成を示したものである。
【００８７】
同図において、各参照番号で定義される構成は上記図３（ａ）〜（ｄ）、図６（ａ）〜（ｄ）、及び、図１０（ａ）、（ｂ）と同様なのでその説明は省略するが、図１３（ａ）に図示する内容は、図１１のフローチャートのステップＳＢ４、若しくはそれ以前（画像記録部８に記録されている状態）を示している。つまり、このファイル１００の画像インデックスＩＦＤ１０１２における副画像識別ＩＦＤ設定領域（ＩＦＤ０１〜０９）は２０１〜２０９までの９個が予め設定された状態で主画像ヘッダ１０１に書き込まれ記憶保存されていたことになる。そして、副画像データ設定領域１０３０〜１０３１までが既にファイルに含まれていることから、画像インデックスＩＦＤ１０１２における副画像識別ＩＦＤ設定領域２０１〜２０２については“Ａｃｔｉｖｅ”が、それ以降は“Ｎｏｎ−ｕｓｅ”が設定されている。
【００８８】
一方、図１３（ｂ）に図示する内容は、図１１のフローチャートのステップＳＣ９におけるファイル構成を示している。つまり、副画像データ設定領域１０３１に設定されていた副画像データが削除され、この副画像データ設定領域１０３１に対応する副画像識別ＩＦＤ設定領域（ＩＦＤ０２）は“Ａｃｔｉｖｅ”から“Ｎｏｎ−ｕｓｅ”に変更されている。
また、図１３（ｃ）に図示する内容は、図１１のフローチャートのステップＳＣ１２におけるファイル構成を示している。つまり、副画像データ設定領域１０３２に対応する副画像識別ＩＦＤ設定領域（ＩＦＤ０２）は“Ａｃｔｉｖｅ”から“Ｓｋｉｐ”に変更されている。
【００８９】
このように、本フローチャートによれば、撮像装置で副画像データが含まれるファイルを削除する場合においては、主画像データを削除対象とした場合は、その主画像データが含まれるファイル自体を画像記録部８から削除するとともに、副画像データを削除対象としたときには、削除対象となる副画像データに基づく副画像を表示させてから、その副画像データのみを削除できるので、主画像データと副画像データ、若しくは副画像データ同士の関連性を見失うことなく容易に不要な副画像データを削除できるという効果が得られる。
【００９０】
また、特定の副画像について削除せずに非表示としたい場合は、上記の削除処理と同様、非表示対象となる副画像データに基づく副画像を表示させてから、その副画像データのみを非表示設定できるので、主画像データと副画像データ、若しくは副画像データ同士の関連性を見失うことなく容易に副画像データを操作できるという効果が得られる。
【００９１】
更に、スルー表示状態においては、表示されている副画像が何番目の副画像データに基づくものなのか、また、副画像データのデータ量やファイル量、設定されている副画像データの個数、記録済みの副画像データの個数、新規に追加可能な副画像データの個数、非表示設定されている副画像データの個数を表示するので、操作者にとって、「副画像がどのような状態か？」を表示されている画像とともに容易に把握できるという効果が得られる。
【００９２】
Ｄ２．画像データ削除処理（変形例）
次に、撮像装置１における画像データの削除処理（変形例）について説明する。
図１４は画像データの削除処理（変形例）を示すフローチャートである。
同図は、図８のステップＳＢ５にてＮｏ判定、すなわち、追加記録しないことが検出された状態から続く処理である。
【００９３】
制御部１１は、キー入力部の所定の操作検出により画像データ（ファイル）の削除指示を検出したか否かを判断する（ステップＳＣ２１）。削除指示を検出しなかった場合は（ステップＳＣ２１→Ｎｏ）、その他のファイル操作処理（ステップＳＣ２３５）に移行するが、削除指示を検出すると（ステップＳＣ２１→Ｙｅｓ）、その削除対象は主画像データ、すなわち、ファイルそのものか、或いは、ファイルに含まれる副画像データかを判断する（ステップＳＣ２２）。
【００９４】
削除対象がファイルの場合、キー入力部１３にて検出される選択指示操作、削除指示操作に従い、表示部１２に表示されている画像（プレビュー画像）に対応するファイルを画像記録部８から削除し本処理を終了させるが、削除対象が副画像データの場合は、表示部１２にプレビュー画像として表示されている直近の画像に対応するファイルを画像記録部８から読み出し（ステップＳＣ２３）、更に、この読み出されたファイルの主画像ヘッダ１０１の画像インデックスＩＦＤ１０１２を読み出し副画像識別ＩＦＤ設定領域２０１〜２０９の副画像識別ＩＦＤ  Ｎｏ．（番号）の若い順から“Ａｃｔｉｖｅ”に設定されている副画像データを読み出す（ステップＳＣ２４）。
【００９５】
次いで読み出された副画像データに対応する副画像とともに、その副画像に対応する副画像データの副画像識別ＩＦＤ  Ｎｏ．、ファイルのデータ量、この副画像データのファイル量、設定された副画像枚数、記録済みの副画像枚数、及び、未使用の副画像枚数（副画像の残枚数）を表示する（ステップＳＣ２５）。
【００９６】
このスルー表示状態において、キー入力部１３の所定の操作検出による指示内容を待ち（ステップＳＣ２６）、指示を検出しなかった場合は（ステップＳＣ２６→Ｎｏ）ステップＳＣ２４に移行し、指示を検出した場合は（ステップＳＣ２６→Ｙｅｓ）、その指示内容が非表示か、或いは、削除かを判断する（ステップＳＣ２７）。
指示内容が削除であると判断した場合、このファイルの主画像ヘッダ１０１の画像インデックスＩＦＤ１０１２における削除指示された副画像データに対応する副画像識別ＩＦＤ設定領域の設定内容“Ａｃｔｉｖｅ”について“Ｓｅｌｅｃｔ”を書き込む修正処理を行う（ステップＳＣ２８）。
【００９７】
この後、キー入力部１３からの所定の操作を検出することにより、本処理の終了が指示されたか否かを判断し（ステップＳＣ２９）、終了が指示されなければ（ステップＳＣ２９→Ｎｏ）ステップＳＣ２４に移行し、終了が指示されると（ステップＳＣ２９→Ｙｅｓ）、前記ステップＳＣ２８で “Ｓｅｌｅｃｔ”が書き込まれてた副画像について、その副画像データをファイルから削除する（ステップＳＣ３０。また、このファイルの主画像ヘッダ１０１の削除された副画像データに対応する副画像識別ＩＦＤ設定領域の設定内容“Ｓｅｌｅｃｔ”について“Ｎｏｎ−ｕｓｅ”を書き込む修正処理を行う（ステップＳＣ３１）。引き続き、本ファイルを画像記録部８に再記録し（ステップＳＣ３２）本処理を終了する。
【００９８】
一方、ステップＳＣ２７にて、指示内容が非表示であると判断した場合、表示部に表示されている副画像の副画像データに対応する副画像識別ＩＦＤ設定領域の設定内容“Ａｃｔｉｖｅ”について“Ｓｋｉｐ”を書き込む修正処理を行う（ステップＳＣ３３）。この後本ファイルを画像記録部８に再記録し（ステップＳＢ３２）、本処理を終了する。
【００９９】
図１５（ａ）〜（ｃ）は、上記図１４のフローチャートにて編集されるファイルの編集過程のファイル構成を示したものである。
【０１００】
同図において、各参照番号で定義される構成は上記図３（ａ）〜（ｄ）、図６（ａ）〜（ｄ）、図１０（ａ）、（ｂ）、及び、図１０（ａ）、（ｂ）、（ｃ）と同様なのでその説明は省略するが、図１５（ａ）に図示する内容は、図１４のフローチャートのステップＳＣ２８、若しくはそれ以前（画像記録部８に記録されている状態）を示している。つまり、このファイル１００の画像インデックスＩＦＤ１０１２における副画像識別ＩＦＤ設定領域（ＩＦＤ０１〜０９）は２０１〜２０９までの９個が予め設定された状態で主画像ヘッダ１０１に書き込まれ記憶保存されていたことになる。そして、副画像データ設定領域１０３０〜１０３８までが既にファイルに含まれていることから、副画像識別ＩＦＤ設定領域２０１〜２０９については“Ａｃｔｉｖｅ”が設定されている。
【０１０１】
一方、図１３（ｂ）に図示する内容は、図１４のフローチャートのステップＳＣ２８におけるファイル構成を示している。つまり、副画像データ設定領域１０３２、１０３５、１０３８に設定されていた副画像データの削除が指示されたとすると、この副画像データ設定領域１０３２、１０３５、１０３８に対応する画像インデックスＩＦＤ１０１２における副画像識別ＩＦＤ設定領域２０３、２０６、２０９は“Ａｃｔｉｖｅ”から“Ｓｅｌｅｃｔ”に変更される。
【０１０２】
また、図１３（ｃ）に図示する内容は、図１５のフローチャートのステップＳＣ３１におけるファイル構成を示している。つまり、副画像データ設定領域１０３２、１０３５、１０３８に対応する副画像識別ＩＦＤ設定領域２０３、２０６、２０９は“Ｓｅｌｅｃｔ”から“Ｎｏｎ−ｕｓｅ”に変更されている。
【０１０３】
このように、本フローチャートによれば、撮像装置で副画像データが含まれるファイルを削除する場合においては、複数の副画像を削除指示した後、終了操作を行うことにより、削除対象とした副画像を一括して消去できるので、不要な複数の副画像データを迅速に削除できるという効果が得られる。
【０１０４】
尚、本フローチャートでは、“Ｓｅｌｅｃｔ”に変更した副画像データを削除の対象としていたが、これに限ることなく“Ｓｅｌｅｃｔ”に変更した副画像データを印刷出力対象としても良い。
【０１０５】
例えば、ＤＰＯＦにより印刷予約した画像ファイルが主画像データと複数の副画像データとを含むものである場合、従来技術であれば、これらの画像データを全て印刷してしまうという不具合が予想されるが、上記の“Ｓｅｌｅｃｔ”への変更を「印刷対象とする画像データの選択」と設定すれば、ユーザが任意に選択した画像データのみを印刷対象とすることができ、無駄に印刷されてしまう不具合を事前に防ぐことができる。
【０１０６】
尚、本実施の形態においては、撮像装置におけるファイルの新規作成、追加記録、及び、削除処理について述べたが、これに限ることなく、撮像した画像からファイルを新規に作成、追加記録、及び、編集することが可能な機器、方法、プログラムであれば、これに限ることなく適用可能である。
【図面の簡単な説明】
【０１０７】
【図１】本発明の一実施の形態に係る撮像装置の回路構成図である。
【図２】本発明の実施の形態における撮像、及び、新規ファイル生成処理のフローチャートである。
【図３】同実施の形態におけるファイル構成を示す図である。
【図４】同実施の形態における表示例である。
【図５】本発明の実施の形態における撮像、及び、新規ファイル生成処理（変形例１）のフローチャートである。
【図６】同実施の形態におけるファイル構成を示す図である。
【図７】本発明の実施の形態における撮像、及び、新規ファイル生成処理（変形例２）のフローチャートである。
【図８】本発明の実施の形態における副画像データの追加記録処理のフローチャートである。
【図９】同実施の形態における表示例である。
【図１０】同実施の形態におけるファイル構成を示す図である。
【図１１】本発明の実施の形態における画像データの削除処理のフローチャートである。
【図１２】同実施の形態における表示例である。
【図１３】同実施の形態におけるファイル構成を示す図である。
【図１４】本発明の実施の形態における画像データの削除処理（変形例）のフローチャートである。
【図１５】同実施の形態におけるファイル構成を示す図である。
【符号の説明】
【０１０８】
１    撮像装置
３    撮像部
４    表示部
６    符号化／復号化処理部
８    画像記録部
９    プログラムメモリ
１０  ＲＡＭ
１１  制御部
１２  表示部
１３  キー入力部
１００  ファイル
１０１  主画像ヘッダ
１０２  主画像データ設定領域
１２０〜１２５  情報表示領域
２０１〜２０９  副画像識別ＩＦＤ設定領域
１０１２  画像インデックスＩＦＤ
１０３０〜１０３９  副画像データ設定領域
【図１】
2009246713.tif 000003
【図２】
2009246713.tif 000004
【図３】
2009246713.tif 000005
【図４】
2009246713.tif 000006
【図５】
2009246713.tif 000007
【図６】
2009246713.tif 000008
【図７】
2009246713.tif 000009
【図８】
2009246713.tif 000010
【図９】
2009246713.tif 000011
【図１０】
2009246713.tif 000012
【図１１】
2009246713.tif 000013
【図１２】
2009246713.tif 000014
【図１３】
2009246713.tif 000015
【図１４】
2009246713.tif 000016
【図１５】
2009246713.tif 000017