(57)【要約】【課題】  本発明は、複合画像ファイルに含まれる特定の条件に合致する画像データを残し、画像ファイルそのものは容易に消去することができ、また、特定の条件に合致する画像データのみを外部装置に容易に送信することができる画像処理装置及び画像処理方法に関する。【解決手段】  複数の画像データを含む複合画像ファイルが記憶される記憶手段と、記憶手段に記憶されている複合画像ファイルを画像処理する画像データ処理手段と、を備えた装置であって、記憶手段には、複合画像ファイルに格納されている複数の画像データのうち一部の画像データを特定する条件が記憶されていて、画像データ処理手段は、複合画像ファイルに格納されている複数の画像データのうち条件に合致する一部の画像データを特定した上で、特定された画像データを新たな画像ファイルとして記憶手段に記憶する画像処理装置による。【選択図】図１２
2011182381.tif 000002
【特許請求の範囲】
【請求項１】
複数の画像データを含む複合画像ファイルが記憶される記憶手段と、上記記憶手段に記憶されている複合画像ファイルを画像処理する画像データ処理手段と、を備えた装置であって、
上記記憶手段には、上記複合画像ファイルに格納されている上記複数の画像データのうち一部の画像データを特定する条件が記憶されていて、
上記画像データ処理手段は、上記複合画像ファイルに格納されている上記複数の画像データのうち上記条件に合致する一部の画像データを特定した上で、上記特定された画像データを新たな画像ファイルとして上記記憶手段に記憶することを特徴とする画像処理装置。
【請求項２】
上記画像データ処理手段は、上記特定された画像データを新たな画像ファイルとして上記記憶手段に記憶した後に、上記複合画像ファイルを上記記憶手段から消去する請求項１記載の画像処理装置。
【請求項３】
上記画像データ処理手段は、
上記特定された画像データが画像ファイルとして上記記憶手段に記憶されているか否かを判定し、
すでに記憶されていると判定されたときは、上記複合画像ファイルを上記記憶手段から消去し、
まだ記憶されていないと判定されたときは、上記特定された画像データを新たな画像ファイルとして上記記憶手段に記憶した後に、上記複合画像ファイルを上記記憶手段から消去する請求項１記載の画像処理装置。
【請求項４】
外部装置と接続されていて、
上記画像データ処理手段は、上記記憶手段に記憶されている新たな画像ファイルを上記外部装置に送信する請求項１記載の画像処理装置。
【請求項５】
外部装置と接続されていて、
上記画像データ処理手段は、上記記憶手段に記憶されている新たな画像ファイルを上記外部装置に送信した後に、上記複合画像ファイルを上記記憶手段から消去する請求項１記載の画像処理装置。
【請求項６】
上記特定される画像データは、上記複合画像ファイルにおける代表画像データであることを特徴とする請求項１記載の画像処理装置。
【請求項７】
上記代表画像データは、上記複合画像ファイルに格納されている複数の画像データの中でＡＦ評価値が最大の画像データである請求項６記載の画像処理装置。
【請求項８】
上記特定される画像データは、上記複合画像ファイルに含まれる画像データのうち、先頭位置に格納されている画像データである請求項１記載の画像処理装置。
【請求項９】
被写体を表す光学像を電気信号に変換して画像データを生成する撮像手段と、
上記生成された画像データを複数含む上記複合画像ファイルを生成する複合画像ファイル生成手段と、
を備え、
上記記憶手段には、上記複合画像ファイル生成手段が生成した上記複合画像ファイルが記憶される請求項１記載の画像処理装置。
【請求項１０】
複数の画像データを含む複合画像ファイルが記憶される記憶手段と、上記記憶手段に記憶されている複合画像ファイルを画像処理する画像データ処理手段と、を備えた装置による画像処理方法であって、
上記記憶手段には、上記複合画像ファイルに格納されている上記複数の画像データのうち一部の画像データを特定する条件が記憶されていて、
上記画像データ処理手段が、
上記複合画像ファイルに格納されている上記複数の画像データのうち上記条件に合致する一部の画像データを特定するステップと、
上記特定された画像データを新たな画像ファイルとして上記記憶手段に記憶するステップと、
を実行する画像処理方法。
【請求項１１】
上記画像データ処理手段が、上記特定された画像データを新たな画像ファイルとして上記記憶手段に記憶するステップの後に、
上記複合画像ファイルを上記記憶手段から消去するステップを実行する請求項１０記載の画像処理方法。
【請求項１２】
上記画像データ処理手段が、
上記特定された画像データが画像ファイルとして上記記憶手段に記憶されているか否かを判定するステップと、
上記判定ステップにおいて、すでに記憶されていると判定されたときは、上記複合画像ファイルを上記記憶手段から消去ステップを実行し、
上記判定ステップにおいて、まだ記憶されていないと判定されたときは、上記特定された画像データを新たな画像ファイルとして上記記憶手段に記憶ステップの後に、上記複合画像ファイルを上記記憶手段から消去するステップを実行する請求項１０記載の画像処理方法。
【請求項１３】
外部装置と接続されている画像処理装置による画像処理方法であって、
上記画像データ処理手段が、上記記憶手段に記憶されている新たな画像ファイルを上記外部装置に送信するステップを実行する請求項１０記載の画像処理方法。
【請求項１４】
外部装置と接続されている画像処理装置による画像処理方法であって、
上記画像データ処理手段が、上記記憶手段に記憶されている新たな画像ファイルを上記外部装置に送信するステップの後に、上記複合画像ファイルを上記記憶手段から消去するステップを実行する請求項１０記載の画像処理方法。
【請求項１５】
上記条件に合致する画像データが、上記複合画像ファイルにおける代表画像データであることを特徴とする請求項１０記載の画像処理方法。
【請求項１６】
上記代表画像データは、上記複合画像ファイルに格納されている複数の画像データの中でＡＦ評価値が最大の画像データである請求項１７記載の画像処理方法。
【請求項１７】
上記特定された画像データは、上記複合画像ファイルに含まれる画像データのうち、先頭位置に格納されている画像データである請求項１０記載の画像処理方法。
【請求項１８】
被写体を表す光学像を電気信号に変換して画像データを生成する撮像手段と、
上記生成された画像データを複数含む上記複合画像ファイルを生成する複合画像ファイル生成手段と、をさらに備えた画像処理装置による画像処理方法であって、
上記記憶手段には、上記複合画像ファイル生成手段が生成した上記複合画像ファイルが記憶されるステップをさらに実行する請求項１０記載の画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の静止画像データをまとめて１つの画像ファイルに記録する画像処理装置に関するものであって、詳しくは、画像ファイルに含まれる特定の条件に合致する画像データを残し、画像ファイルそのものは容易に消去することができ、また、特定の条件に合致する画像データのみを外部装置に容易に送信することができる画像処理装置及び画像処理方法に関するものである。
【背景技術】
【０００２】
複数の画像データをまとめて一つの画像ファイルとする複合画像ファイル（または、マルチ画像ファイルともいう）を記録することができる画像記録装置が知られている（例えば「特許文献１」を参照。）。
複合画像ファイルの規格として一般社団法人カメラ映像機器工業会が２００９年２月に制定した「マルチピクチャフォーマット（以下、「ＭＰＦ」という。）」が知られている（例えば「非特許文献１」を参照。）。
【０００３】
ＭＰＦは、複数の画像データを１つの画像ファイルに含めて（まとめて）記録する規格であって、単一の画像データだけでは十分に対応できない機能や性能を実現ことができる。ＭＰＦに則して生成された画像ファイル（以下、「ＭＰ画像ファイル」という。）には複数の画像データ（以下、「個別画像データ」という。）が含まれて格納されている。
【０００４】
ＭＰ画像ファイルには、そのヘッダー情報に個別の画像データに係る情報が格納されている。このヘッダー情報をもとにして当該ＭＰ画像ファイルに含まれている複数の個別画像データ相互の関連性を把握することができ、複数の個別画像データを１つの画像ファイルとしてまとめて扱うことができる。これによって画像ファイルに対する記録や再生などの操作や、当該画像ファイルの管理が容易になるというメリットがある。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
一方、ＭＰ画像ファイルは、複数の静止画像データを含んでいることから、ファイルサイズが約１２ＭＢから２７ＭＢ程度と大きいものになる。
１つの画像ファイルの容量が大きいと、当該画像記録装置が備える記録媒体の記憶容量を圧迫し、記録媒体を有効に使用できない主要因になる。
記録媒体の空き容量が少なくなったときにはＭＰ画像ファイルを消去すればよい。しかし、消去するＭＰ画像ファイルに消去したくない（残しておきたい）個別画像データが含まれている場合（格納されている場合）は、その個別画像データも同時に消去されてしまうので利用者にとって不都合である。
【０００６】
このような不都合を避けるには、ＭＰ画像ファイルを消去する前に、当該ＭＰ画像ファイルに格納されている個別画像データを再生しながら目視にて確認し、残しておきたい画像データを探し出して、別の画像ファイルとして記憶する処理を行った後に消去処理を行う必要がある。
ＭＰ画像ファイルに含まれる複数の個別画像データを残したいときは、残したい個別画像データを別のファイルとして記憶する処理を繰り返して行った後でないと、ＭＰ画像ファイルを消去することができない。このような繰り返し操作を強いることは、利用者にとって面倒かつ不便である。
【０００７】
また、ＭＰ画像ファイルに含まれる複数の個別画像データのうち、特定の個別画像データのみを印刷・転送したいときも同様である。近年は、パーソナルコンピュータなどの情報処理装置を介することなく、外部装置（例えば印刷装置や外部記憶装置など）に接続して、直接、画像ファイルを印刷・転送することができる画像処理装置がある。
【０００８】
ＭＰ画像ファイルに含まれている特定の画像データのみを印刷装置に送信したときは、削除処理と同様に、当該特定の画像データを個別の画像ファイルとして記憶した後に、送信する必要がある。複数の個別画像データを送信する（印刷する）ときは、同じ操作を繰り返し行うことになり、利用者にとって面倒かつ不便である。
【０００９】
また、上記のような面倒かつ不便な操作を繰り返し行うと、残したい個別画像データを誤って消去する、不要な個別画像データを送信する、などの誤操作の原因にもなる。
【００１０】
本発明は上記課題に鑑みてなされたものであって、複合画像ファイルに格納される複数の個別画像データのうち、所定の条件を満たす個別画像データのみを残しつつ、複合画像ファイルそのものの消去処理または外部装置への転送（送信）処理を容易に行うことができる画像処理装置及び画像処理方法を提供することを目的とする。
【課題を解決するための手段】
【００１１】
本発明は、複数の画像データを含む複合画像ファイルが記憶される記憶手段と、記憶手段に記憶されている複合画像ファイルを画像処理する画像データ処理手段と、を備えた装置であって、記憶手段には、複合画像ファイルに格納されている複数の画像データのうち一部の画像データを特定する条件が記憶されていて、画像データ処理手段は、複合画像ファイルに格納されている複数の画像データのうち条件に合致する一部の画像データを特定した上で、特定された画像データを新たな画像ファイルとして記憶手段に記憶することを主な特徴とする。
【００１２】
また本発明は、上記の画像処理装置に係るものであって、画像データ処理手段は、特定された画像データを新たな画像ファイルとして記憶手段に記憶した後に、複合画像ファイルを上記記憶手段から消去することを特徴とする。
【００１３】
また本発明は、上記の画像処理装置に係るものであって、画像データ処理手段は、特定された画像データが画像ファイルとして記憶手段に記憶されているか否かを判定し、すでに記憶されていると判定されたときは、複合画像ファイルを記憶手段から消去し、まだ記憶されていないと判定されたときは、特定された画像データを新たな画像ファイルとして記憶手段に記憶した後に、複合画像ファイルを記憶手段から消去することを特徴とする。
【００１４】
また本発明は、上記の画像処理装置に係るものであって、外部装置と接続されていて、画像データ処理手段は、記憶手段に記憶されている新たな画像ファイルを外部装置に送信することを特徴とする。
【００１５】
また本発明は、上記の画像処理装置に係るものであって、外部装置と接続されていて、画像データ処理手段は、記憶手段に記憶されている新たな画像ファイルを外部装置に送信した後に、複合画像ファイルを記憶手段から消去することを特徴とする。
【００１６】
また本発明は、上記の画像処理装置に係るものであって、特定される画像データは、複合画像ファイルにおける代表画像データであることを特徴とする。
【００１７】
また本発明は、上記の画像処理装置に係るものであって、代表画像データは、複合画像ファイルに格納されている複数の画像データの中でＡＦ評価値が最大の画像データであることを特徴とする。
【００１８】
また本発明は、上記の画像処理装置に係るものであって、特定される画像データは、複合画像ファイルに含まれる画像データのうち、先頭位置に格納されている画像データであることを特徴とする。
【００１９】
また本発明は、上記の画像処理装置に係るものであって、被写体を表す光学像を電気信号に変換して画像データを生成する撮像手段と、生成された画像データを複数含む複合画像ファイルを生成する複合画像ファイル生成手段と、を備え、記記憶手段には、複合画像ファイル生成手段が生成した複合画像ファイルが記憶されることを特徴とする。
【００２０】
また本発明は、複数の画像データを含む複合画像ファイルが記憶される記憶手段と、記憶手段に記憶されている複合画像ファイルを画像処理する画像データ処理手段と、を備えた装置による画像処理方法であって、記憶手段には、複合画像ファイルに格納されている複数の画像データのうち一部の画像データを特定する条件が記憶されていて、画像データ処理手段が、複合画像ファイルに格納されている複数の画像データのうち条件に合致する一部の画像データを特定するステップと、特定された画像データを新たな画像ファイルとして上記記憶手段に記憶するステップと、を実行することを特徴とする。
【００２１】
また本発明は、上記の画像処理方法において、画像データ処理手段が、特定された画像データを新たな画像ファイルとして記憶手段に記憶するステップの後に、複合画像ファイルを記憶手段から消去するステップを実行することを特徴とする。
【００２２】
また本発明は、上記の画像処理方法において、画像データ処理手段が、特定された画像データが画像ファイルとして記憶手段に記憶されているか否かを判定するステップと、判定ステップにおいて、すでに記憶されていると判定されたときは、複合画像ファイルを記憶手段から消去ステップを実行し、判定ステップにおいて、まだ記憶されていないと判定されたときは、特定された画像データを新たな画像ファイルとして記憶手段に記憶ステップの後に、複合画像ファイルを記憶手段から消去するステップを実行することを特徴とする。
【００２３】
また本発明は、上記の画像処理方法において、外部装置と接続されている画像処理装置により、画像データ処理手段が、記憶手段に記憶されている新たな画像ファイルを外部装置に送信するステップを実行することを特徴とする。
【００２４】
また本発明は、上記の画像処理方法において、外部装置と接続されている画像処理装置により、画像データ処理手段が、記憶手段に記憶されている新たな画像ファイルを外部装置に送信するステップの後に、複合画像ファイルを記憶手段から消去するステップを実行することを特徴とする。
【００２５】
また本発明は、上記の画像処理方法において、条件に合致する画像データが、複合画像ファイルにおける代表画像データであることを特徴とする。
【００２６】
また本発明は、上記の画像処理方法において、代表画像データは、複合画像ファイルに格納されている複数の画像データの中でＡＦ評価値が最大の画像データであることを特徴とする。
【００２７】
また本発明は、上記の画像処理方法において、特定された画像データは、複合画像ファイルに含まれる画像データのうち、先頭位置に格納されている画像データであることを特徴とする。
【００２８】
また本発明は、上記の画像処理方法において、被写体を表す光学像を電気信号に変換して画像データを生成する撮像手段と、生成された画像データを複数含む複合画像ファイルを生成する複合画像ファイル生成手段と、をさらに備えた画像処理装置により、記憶手段には、複合画像ファイル生成手段が生成した上記複合画像ファイルが記憶されるステップをさらに実行することを特徴とする。
【発明の効果】
【００２９】
本発明によれば、煩雑な操作を行うことなく、所定の画像ファイルのみを残す処理を容易に行うことができる。また、特定の条件に合致する個別画像データを自動的に、外部装置への送信する処理を容易に行うことができる。
【図面の簡単な説明】
【００３０】
【図１】本発明に係る画像処理装置の例を示す正面図である。
【図２】上記画像処理装置の例を示す上面図である。
【図３】上記画像処理装置の例を示す背面図である。
【図４】上記画像処理装置の例を示す機能ブロック図である。
【図５】上記画像処理装置に記録されるＭＰ画像ファイルの構造の例を示す模式図である。
【図６】上記ＭＰ画像ファイルのデータ構造の一部の例を示す模式図である。
【図７】上記データ構造の一部に含まれるデータの構造を表す模式図である。
【図８】上記データ構造の一部に含まれるデータの構造をさらに詳細に表す模式図である。
【図９】本発明に係る画像処理装置に用いる記録媒体のフォーマット構成の例を示す模式図である。
【図１０】本発明に係る画像処理方法のうちファイル消去処理の例を示すフローチャートである。
【図１１】上記ファイル消去処理を実行した際の操作画面の例を示す画面遷移図である。
【図１２】上記ファイル消去処理の例を示すフローチャートである。
【図１３】本発明に係る画像処理方法のうちファイル送信処理の例を示す画面遷移図である。
【図１４】上記ファイル送信処理の例を示すフローチャートである。
【図１５】本発明に係る画像処理方法の別の実施形態の例を示すフローチャートである。
【図１６】本発明に係る画像処理方法のさらに別の実施形態の例を示すフローチャートである。
【発明を実施するための形態】
【００３１】
以下、本発明に係る画像処理装置および画像処理方法の実施の形態について図面を参照しながら説明する。図１から図３は本発明に係る画像処理装置の例であるデジタルカメラの外観の例を示す図である。図１は正面図、図２は上面図、図３は背面図を示す。
【００３２】
図１において本実施例に係るデジタルカメラの正面には、ストロボ発光部１、被写体までの距離を測定する測距ユニット２、光学ファインダ３、ズームレンズやフォーカスレンズを含む鏡胴ユニット４が配置されている。
【００３３】
図２において、本実施例に係るデジタルカメラの上面には、レリーズボタン（スイッチ）ＳＷ１、モードダイヤルＳＷ２、ジョグダイヤルスイッチＳＷ３、ジョグダイヤルスイッチＳＷ４が配置されている。図２の上側が正面、下側が背面である。
【００３４】
図３において、本実施例に係るデジタルカメラの背面には、光学ファインダ３、ＬＣＤモニタ５、望遠方向ズームスイッチＳＷ５、広角方向ズームスイッチＳＷ６、上移動スイッチＳＷ７、右移動スイッチＳＷ８、ＯＫスイッチＳＷ９、左移動スイッチＳＷ１０、下移動スイッチＳＷ１１、ディスプレイスイッチＳＷ１２、消去スイッチＳＷ１３、メニュースイッチＳＷ１４、ならびに電源スイッチＳＷ１５が配置されている。また、側面には駆動用電池の収納をカバーする電池蓋６が設けられている。
【００３５】
図１乃至３の外観図には図示していないが、デジタルカメラの側面には外部装置と通信可能に接続する接続インターフェースが設けられている。この接続インターフェースを介し外部装置に対して画像ファイルの送信を行うことができる。
【００３６】
図４は、本実施例に係るデジタルカメラの機能ブロックの例である。本実施例に係るデジタルカメラの動作処理（機能）は、デジタル信号処理ＩＣ（集積回路）等として構成されるデジタルスチルカメラプロセッサ１０４（以下、「プロセッサ１０４」という。）によって制御される。
【００３７】
プロセッサ１０４は、ＣＣＤ（電荷結合素子）１信号処理ブロック１０４−１と、ＣＣＤ２信号処理ブロック１０４−２と、ＣＰＵ（中央処理ユニット）ブロック１０４−３と、ＬｏｃａｌＳＲＡＭ（ＳＲＡＭ：スタティックランダムアクセスメモリ）１０４−４と、ＵＳＢ（ユニバーサルシリアルバス）ブロック１０４−５と、シリアルブロック１０４−６と、ＪＰＥＧコーデック（ＣＯＤＥＣ）ブロック１０４−７と、リサイズ（ＲＥＳＩＺＥ）ブロック１０４−８と、ＴＶ信号表示ブロック１０４−９と、メモリカードコントローラブロック１０４−１０と、を有してなり、これら各ブロックは相互にバスラインで接続されている。
【００３８】
鏡胴ユニット７の各撮影レンズ系を介して入射された被写体光は、固体撮像素子であるＣＣＤ１０１の受光面上に結像して電気信号に変換される。ＣＣＤ１０１から出力される信号に対して、Ｆ／Ｅ−ＩＣ１０２によって所定の処理が行われ、被写体画像信号がＣＣＤ１信号処理ブロック１０４−１に対して出力される。Ｆ／Ｅ−ＩＣ１０２は、入射光に応じた信号レベルの差分をとるＣＤＳ（相関二重サンプリング）１０２−１、入力信号の強弱を補正するＡＧＣ１０２−２、アナログ信号をデジタル信号に変換するＡ／Ｄ１０２−３から構成されている。
【００３９】
Ｆ／Ｅ−ＩＣ１０２にて行われる信号処理は、ＣＣＤ１信号処理ブロック１０４−１から出力される垂直同期信号ＶＤと水平同期信号ＨＤに同期している。同期制御は、ＴＧ（タイミングジェネレータ）１０２−４において行われる。鏡胴ユニット７はＺＯＯＭレンズ７−１ａ、ＦＯＣＵＳレンズ７−２ａ、絞り７−３ａ、メカシャッタ７−４ａを備えている。これら各レンズはＺＯＯＭモータ７−１ｂ、ＦＯＣＵＳモータ７−２ｂ、絞りモータ７−３ｂ、メカシャッタモータ７−４ｂによって駆動される。各モータはモータードライバ７−５によって駆動される。これらレンズとモータの組み合わせによって、ＺＯＯＭ光学系７−１、ＦＯＣＡＳ光学系７−２、絞りユニット７−３、メカシャッタユニット７−４が構成される。なお、モータードライバ７−５は、プロセッサ１０４からの駆動信号により制御される。
【００４０】
プロセッサ１０４は、Ｆ／Ｅ−ＩＣ１０２から出力されるＲＡＷ−ＲＧＢデータを、ＣＣＤ１信号処理ブロック１０４−１を介して取り込む。取り込まれたＲＡＷ−ＲＧＢデータはＳＤＲＡＭ１０３に記憶される。なお、後述するように、ＣＣＤ２信号処理ブロック１０４−２においてＲＡＷ−ＲＧＢデータから変換されたＹＵＶ形式の画像データ（ＹＵＶデータ）もＳＤＲＡＭ１０３に保存される。また、ＹＵＶデータからＪＰＥＧ−ＣＯＤＥＣブロック１０４−７によって圧縮処理されたＪＰＥＧ形式等の画像データもＳＤＲＡＭ１０３に保存される。ＹＵＶデータのＹＵＶは、輝度データ（Ｙ）と、色差（輝度データ）と青色（Ｂ）成分データの差分（Ｕ）と、輝度データと赤色（Ｒ）成分データの差分（Ｖ））の情報によって画像データを構成する色の表現をするものである。
【００４１】
操作ＫＥＹユニット（ＳＷ１〜ＳＷ１５）は、デジタルカメラの外観表面に設けられているレリーズボタンＳＷ１、モードダイヤルスイッチＳＷ２、望遠側ズームスイッチＳＷ５、広角側ズームスイッチ６、消去スイッチＳＷ１３、メニュースイッチＳＷ１４、ＯＫスイッチＳＷ９等からなり、利用者が上記の各スイッチを操作すると、それに応じた動作信号がＳＵＢ−ＣＰＵ１０９を介してプロセッサ１０４に入力され、所定の処理が行われる。
【００４２】
ＣＰＵブロック１０４−３は、ストロボ回路１１４を制御することによってストロボ発光部１から照明光を発光させる。さらに加えて、ＣＰＵブロック１０４−３は、測距ユニット２も制御する。ＣＰＵブロック１０４−３は、ＳＵＢ−ＣＰＵ１０９を介してＬＣＤドライバ１１１を制御し、サブＬＣＤ１による表示制御を行う。またＳＵＢ−ＣＰＵ１０９には、ＡＦ  ＬＥＤ８、ストロボＬＥＤ９、リモコン受光部６、ブザー１１３が接続されている。
【００４３】
ＵＳＢブロック１０４−５はＵＳＢコネクタ１２２に接続されている。このＵＳＢコネクタ１２２には、図示しないＵＳＢケーブルが接続され、このＵＳＢケーブルを介して当該デジタルカメラは外部装置と通信可能に接続することができる。外部装置の例としては、印刷装置であるプリンターや、外部記憶装置であるハードディスクなどがある。デジタルカメラは、これら外部装置に対して、後述する記憶手段であるメモリカードに記憶されている画像ファイルを外部装置に転送することができるように構成されている。シリアルブロック１０４−６はシリアルドライバ回路１２３−１を介してＲＳ−２３２Ｃコネクタ１２３−２に接続されている。ＴＶ信号表示ブロック１０４−９は、ＬＣＤドライバ１１７を介してＬＣＤモニタ５に接続されると共に、ビデオＡＭＰ１１８を介してビデオジャック１１９に接続されている。
【００４４】
メモリカードコントローラブロック１０４−１０は、メモリカードスロットル１２１のカード接点との接点に接続されている。メモリカードスロットルにメモリカードが挿入されると、このメモリカードに複合画像ファイルや画像ファイルが記録可能になる。ＬＣＤドライバ１１７は、ＬＣＤモニタ５を駆動すると共に、ＴＶ信号表示ブロック１０４−９から出力されたビデオ信号をＬＣＤモニタ５に表示させる信号に変換する役割を果たす。ＬＣＤモニタ５は、撮影前の被写体の状態監視、撮影画像確認及びメモリカード又は内蔵メモリ１２０に記録された画像データ表示のために用いられる。
【００４５】
撮影者がモードダイヤルＳＷ２を撮影モードに設定して電源ＳＷ１５を押すと、デジタルカメラは撮影モードで起動する。この起動動作をＲＯＭ１０８の制御プログラムが検知することにより、モータードライバ７−５に制御信号を出力し、鏡胴ユニット７を撮影可能位置に移動させ、ＣＣＤ１０１、Ｆ／Ｅ−ＩＣ１０２、プロセッサ１０４等を起動させる。
【００４６】
この状態で鏡胴ユニット７を被写体に向けると、被写体画像がＣＣＤ１０１の各画素の受光面上に結像されＣＣＤ１０１より出力された電気信号（アナログＲＧＢ画像信号）が、Ｆ／Ｅ−ＩＣ１０２を介して１２ビットのＲＡＷ−ＲＧＢデータに変換される。このＲＡＷ−ＲＧＢデータは、プロセッサ１０４のＣＣＤ１信号処理ブロック１０４−１に取り込まれて、ＳＤＲＡＭ１０３に保存される。
【００４７】
ＳＤＲＡＭ１０３から読み出されたＲＡＷ−ＲＧＢ画像データは、ＣＣＤ２信号処理ブロック１０４−２においてＹＵＶデータに変換された後に、ＳＤＲＡＭ１０３にＹＵＶデータが保存される。ＹＵＶデータは表示可能なデータ形式であるから、一旦ＳＤＲＡＭ１０３に保存された後読み出されて、ＴＶ信号表示ブロック１０４−９を介して、ＬＣＤモニタ５に送られて表示される。これによって撮影画像が表示される。ＬＣＤモニタ５に撮影画像が表示されている状態を「モニタリング状態」という。モニタリング状態では、ＣＣＤ１信号処理ブロック１０４−１が画素数の間引き処理を行って、１／３０秒の時間で１フレーム分のＹＵＶデータを読み出している。モニタリング状態においては、ＬＣＤ５は電子ファインダとして機能して、撮影画像の表示を継続する。モニタリング状態は、撮影者のレリーズボタンＳＷ１の操作を行うまで継続する。
【００４８】
撮影者は、ＬＣＤモニタ５の表示によって、撮影画像を確認することができるほか、ビデオジャック１１９からケーブルを介し外部ＴＶに撮影画像を表示させ、この外部ＴＶによって確認することもできる。
【００４９】
ＣＣＤ１信号処理ブロック１０４−１は、Ｆ／Ｅ−ＩＣ１０２から取り込まれたＲＡＷ−ＲＧＢデータから、ＡＦ（オートフォーカス）評価値、ＡＥ（自動露出）評価値、ＡＷＢ（オートホワイトバランス）評価値を算出する。
【００５０】
ＡＦ評価値は、例えば高周波成分抽出フィルタの出力値に対する積分演算や、近接画素の輝度差の値の積分演算によって算出される。被写体に対して合焦状態にあるときは、画像データ内における被写体像のエッジ部分がはっきりとしている。このため、高周波成分が一番高い。よって、上記の積分演算によって算出される値が一番高くなるときが、合焦状態にある。具体的には、ＡＦ動作時（合焦検出動作時）において、ＦＯＣＵＳレンズ７−２ａを駆動させながら各位置におけるＡＦ評価値を算出して、この値がー番高くなる位置を合焦位置とし、合焦位置にレンズを移動させるように構成されている。
【００５１】
ＡＥ評価値とＡＷＢ評価値は、ＲＡＷ−ＲＧＢデータにおけるＲＧＢ値のそれぞれの積分値から算出される。例えば、ＣＣＤ１０１の全画素の受光面に対応した画面を２５６エリアに等分割（水平１６分割、垂直１６分割）し、それぞれのエリアのＲＧＢ積分値を算出する。ＲＯＭ１０８に記憶されている制御プログラムが、算出されたＲＧＢ積分値を読み出して、画面のそれぞれのエリアの輝度を算出し、輝度分布から適正な露光量を決定するＡＥ処理を行う。また、制御プログラムは、決定した露光量に基づいて、露光条件（ＣＣＤ１０１の電子シャッタ回数、絞りユニット７−３の絞り値等）を設定する。
【００５２】
また、制御プログラムによるＡＷＢ処理は、ＲＧＢの分布から被写体の光源の色に合わせた制御値を決定する。このＡＷＢ処理により、ＣＣＤ２信号処理ブロック１０４−２でＹＵＶデータに変換するときのホワイトバランスを合わせている。制御プログラムによるＡＥ処理とＡＷＢ処理は、モニタリング時において連続的に実行されている。
【００５３】
モニタリング動作時にレリーズボタンＳＷ１が押されると、静止画撮影動作が開始され、合焦位置検出動作であるＡＦ動作と静止画記録処理が行われる。すなわち、レリーズボタンＳＷ１が押されることで、ＲＯＭ１０８に記憶されている制御プログラムによってモータードライバ７−５への駆動指令がなされて、ＦＯＣＵＳレンズ７−２ａが移動し合焦処理を行う。そしてＡＥ処理が行われ、露光開始時点で、ＲＯＭ１０８に記憶されている制御プログラムによってモータードライバ７−５への駆動指令がなされて、メカシャッタ７−４ａが閉じられ、ＣＣＤ１０１から静止画用のアナログＲＧＢ画像信号が出力され、Ｆ／Ｅ−ＩＣ１０２のＡ／Ｄ１０２−３でＲＡＷ−ＲＧＢデータに変換される。
【００５４】
変換されたＲＧＢ−ＲＡＷデータは、プロセッサ１０４のＣＣＤ１信号処理ブロック１０４−１に取り込まれて、ＣＣＤ２信号処理ブロック１０４−２においてＹＵＶ変換され、ＳＤＲＡＭ１０３に保存される。このＹＵＶデータは、ＳＤＲＡＭ１０３から読み出されてＲＥＳＩＺＥブロック１０４−８で記録画素数に対応するサイズに変換され、ＪＰＥＧコーデックブロック１０４−７でＪＰＥＧ形式等の画像データへと圧縮される。圧縮されたＪＰＲＧ形式等の画像データは、ＳＤＲＡＭ１０３に書き戻された後、メモリカードコントローラブロック１０４−１０を介して、メモリカード１２１−１等のメディアに保存される。
【００５５】
本実施例に係る画像処理装置は、モードダイヤルＳＷ２を操作することで、複数の動作モードを選択することができる。動作モードのうち、ＭＰ画像ファイルを記録する撮影モード（ＭＰ撮影モード）は、さらに複数のＭＰ撮影モードの中から選択することができる。本実施例に係る画像処理装置が実行可能なＭＰ撮影モードは、１回の撮影操作において複数回の撮像処理が行われるものであって、その結果、複数の個別画像データが１つのＭＰ画像ファイルとして、記録される。
【００５６】
ＭＰ撮影モードの動作例について説明する。画像処理装置は、レリーズボタンＳＷ１の半押し状態を検知してＡＦ処理を開始し、このＡＦ処理において複数の合焦位置を決定しておく。その後レリーズボタンＳＷ１が全押しされたときに、画像処理装置は、先のＡＦ処理において決定されていた複数の合焦位置のそれぞれにレンズを移動して撮像処理を行う。こうすることで、１回の撮影操作において複数の撮像処理が行われて、複数の個別画像データを取得することができる。この複数の個別画像データを１つのＭＰ画像ファイルとして記録する。このＭＰ撮影モードを特殊ＡＦモードと呼ぶ。特殊ＡＦモードは１回の撮影操作において、例えば７つの個別画像データを連続的に取得することができる。
【００５７】
その他の動作モードの例について説明する。レリーズボタンＳＷ１を押している間は、所定の時間間隔をもって断続的に撮影処理を行ない、レリーズボタンＳＷ１を元の位置に戻したタイミング（利用者がレリーズボタンＳＷ１から指を離したタイミング）から遡って、それまで撮影されていた個別画像データのうち１５個の個別画像データもしくは３０個の個別画像データを１つのＭＰ画像データ１００として記録する。このようなＭＰ撮影モードを第１連写モードとする。
【００５８】
さらに、その他の動作モードの例について説明する。レリーズボタンＳＷ１を全押したタイミングから約１秒の間に１２０回の撮影処理を行って（１２０コマ／秒）、または約２秒の間に１２０回の撮影処理を行なって（６０コマ／秒）、この連続して取得した個別画像データを１つのＭＰ画像ファイルとして記録する。このようなＭＰ撮影モードを記録する第２連写モードとする。  本実施例に係るデジタルカメラには、上記に例示した特殊ＡＦモード、第１連写モードおよび第２連写モードが搭載されている。
【００５９】
次に、本発明に係る画像処理装置が備える記憶手段（例えばメモリーカードスロットル１２１に装着される記録媒体や、ＳＤＲＡＭ１０３）に記憶されるＭＰ画像ファイルについて説明をする。
【００６０】
図５は、ＭＰ画像ファイルのデータ構造の例を示す図である。図５において、ＭＰ画像ファイル１０は、複数の個別画像データ１００を格納してなる。ＭＰ画像ファイル１０のヘッダー部１０１には、ＭＰ画像ファイル１０に係る各種情報をヘッダー情報として格納するヘッダー情報ＡＰＰ１と、ＭＰの規格において規定されるヘッダー情報ＡＰＰ２が格納されている。個別画像データ１００には、データの先端を示すマーカーコードＳＯＩと終端を示すＥＯＩとの間に複数の個別画像データ１００を構成するヘッダー部１０１と所定の形式で圧縮された画像データが含まれている。
【００６１】
個別画像データ１００は、いわゆるデジタルカメラで汎用に用いられる画像ファイル規格である「Ｅｘｉｆ規格」と同一のデータ構造を用いている。ヘッダー部１０１を構成するヘッダー情報ＡＰＰ１にはＥｘｉｆ付属情報が格納され、ヘッダー情報ＡＰＰ１の後の領域に位置するヘッダー情報ＡＰＰ２にはＭＰＦのフォーマット付属情報が格納されている。個別画像データ１００に格納される画像データは、Ｅｘｉｆで規定されているＪＰＥＧ圧縮形式によって圧縮されている。
【００６２】
また、ヘッダー部１０１には個別画像データ１００相互の関連情報が格納されている。この関連情報とは、例えば、ＭＰ画像ファイル１０に含まれる個別画像データ１００の数や、それぞれの個別画像データ１００のＳＯＩ位置情報、個別画像データ１００に含まれる圧縮された画像データのサイズなどが格納されている。
【００６３】
また、先頭の個別画像データ１００のヘッダー情報ＡＰＰ２に格納されているＭＰインデックスＩＦＤには、全ての個別画像データ１００を代表する代表画像データを示す情報（代表画像データ情報）が記録される。ここで、代表画像データとは、ＭＰＦ画像ファイル１０に含まれる全ての個別画像データを代表する画像データである。
【００６４】
なお、図５において、先頭の個別画像データ１００に係るＭＰインデックスＩＦＤから、各個別画像データ１００に向けて破線矢印が記載されているが、これは、ＭＰインデックスＩＦＤに含まれる情報が個別画像データ１００のそれぞれの先頭位置（ＳＯＩ）を示すことを表している。
【００６５】
次に、図６を用いて、先頭に格納された個別画像データ１００に係るＭＰインデックスＩＦＤのデータ構造の例について説明する。図６に示すように、ＭＰインデックスＩＦＤ１０２は、ＭＰの付属情報のバージョンを示す情報と、ＭＰ画像ファイル１０に含まれる個別画像データ１００の数の他に、個別画像データ１００の種別を示す管理情報や個別画像データ１００のデータサイズ、個別画像１００のデータオフセット情報からなるデータ群であってＭＰエントリ１０２１と呼ばれる情報が格納されている。
【００６６】
次に、図７を用いて、ＭＰエントリ１０２１のデータ構造の例について説明をする。図７に示すように、ＭＰエントリ１０２１に含まれるデータ群には、個別画像データ１００の種別を管理するための情報（個別画像種別管理情報）１０２１ａの他に、個別画像データ１００のＳＯＩからＥＯＩまでの個別画像サイズや、個別画像データ１００のＳＯＩへのオフセット値等が格納されている。ＭＰインデックスＩＦＤに格納されるＭＰエントリ１０２１の数は、当該ＭＰ画像ファイル１０に含まれる個別画像データ１００の数と一致する。
【００６７】
次に、図８を用いて、ＭＰエントリ１０２１に格納される個別画像種別管理情報１０２１ａの構造の例について説明する。図８に示すように、個別画像種別管理情報１０２１ａは４バイト長のデータであって、最上位ビットＭＳＢから順に「従属親画像フラグ」、「従属子画像フラグ」、「代表画像フラグ」が１ビットずつ割り当てられている。
【００６８】
第２８ビットと第２７ビットは予約ビットに割り当てられており、第２６ビットから第２４ビットまでの３ビットにはデータ形式が割り当てられている。また、第２３ビットからＬＳＢまでは種別コードが割り当てられている。
【００６９】
従属親画像フラグは、当該個別画像データ１００が従属画像データ（別の個別画像に従属する個別画像データ）を持つか否かを示すフラグである。当該個別画像データ１００が従属画像データを持つ場合には１が格納され、持たない場合は０が格納される。
【００７０】
従属子画像フラグは、当該個別画像データ１００が他の個別画像データ１００の従属画像データであるかどうかを示すフラグである。当該個別画像データ１００が他の個別画像データ１００の従属画像データである場合には１が格納され、従属画像データではない場合は０が格納される。
【００７１】
代表画像フラグは、当該個別画像データ１００が代表画像データであるか否かを示す。当該個別画像データが代表画像データの場合には１が格納され、代表画像データではない場合は０が格納される。いかなる個別画像データが代表画像データとなるのか、その条件は後述する。
【００７２】
第２６ビットから第２４ビットまでの３ビット（データ形式）には、個別画像データ１００のデータ形式を示すデータが格納される。例えば、当該個別画像データ１００のデータ形式がＪＰＥＧ圧縮画像である場合は０００が格納される。
【００７３】
第２３ビットからＬＳＢまで（種別コード）には、個別画像データ１００の種別を示すデータが格納される。例えば、当該個別画像データ１００の種別が主画像、モニタ表示用画像、パノラマ画像、立体視画像、マルチアングル画像等のどのような画像であるかを示すコードが格納される。
【００７４】
代表画像フラグに「１」を格納する処理（代表画像を指定する処理）について説明をする。例えば、本実施例に係るデジタルカメラを用いて所定の撮影処理を行った後、記憶手段に記憶されたＭＰ画像データを読み出して、利用者が操作キーを操作しながら各個別画像データ１００を視認し、代表画像データにする個別画像データ１００を表示した状態でＯＫスイッチＳＷ９を操作することで、当該個別画像データ１００を代表画像データとする操作を行えばよい。
【００７５】
なお、本発明に係る画像処理装置において、代表画像データを指定する処理は、撮影処理の後に自動的に行なわれてもよい。例えば、特殊ＡＦモードにて撮影されたＭＰ画像ファイル１０であれば、当該ＭＰ画像ファイル１０に含まれる個別画像データ１００のそれぞれのＡＦ評価値を比較し、最もＡＦ評価値が高い個別画像データ１００を代表画像データであると判断して、この個別画像データ１００の代表画像フラグを「１」にする処理を行えばよい。このようにＡＦ評価値を用いて代表画像データを指定することで、連写された複数の個別画像データ１００のうち、もっともピントが合っている個別画像データ１００が当該ＭＰ画像ファイル１０の代表画像データとなる。
【００７６】
なお、特殊ＡＦモードにて連写された複数の個別画像データ１００のうち、撮影時のレンズ位置が最も近側の個別画像データ１００の代表画像フラグに「１」を格納してもよいし、同様に最も遠側の個別画像データ１００の代表画像フラグに「１」を格納してもよい。  また、特殊ＡＦモードにて連写に用いた焦点位置の中間に当たる個別画像データ１００の代表画像フラグに「１」を格納してもよい。
【００７７】
また例えば、第１連写モードにて撮影されたＭＰ画像ファイル１０であれば、レリーズボタンＳＷ１を戻した（離した）ときに撮影された個別画像データ１００、すなわち、当該ＭＰ画像ファイル１０に含まれる個別画像データ１００のうち最初に撮影された個別画像データ１００や、最後に撮影された個別画像データ１００、または中間に撮影された個別画像データ１００の、いずれかの個別画像データ１００の代表画像フラグを「１」にする処理を行えばよい。特殊ＡＦモードと同様に、当該ＭＰ画像ファイル１０に含まれる個別画像データ１００のＡＦ評価値を比較し、もっともＡＦ評価値が高い個別画像データ１００の代表画像フラグに「１」を格納してもよい。
【００７８】
また例えば、第２連写モードにて撮影されたＭＰ画像ファイル１０であれば、レリーズボタンＳＷ１を全押しした後に撮影された所定数の個別画像データ１００のうち、最初に撮影された個別画像データ１００、最後に撮影された個別画像データ１００、または中間に撮影された個別画像データ１００のいずれかに係る個別画像データ１００の代表画像フラグに「１」にする処理を行えばよい。また、当該ＭＰ画像ファイル１０に含まれる個別画像データ１００のＡＦ評価値を比較し、もっともＡＦ評価値が高い個別画像データ１００の代表画像フラグに「１」を格納してもよい。なお、いずれの場合においても、代表画像データの判断条件は、あらかじめ、画像処理装置に設定されているものとする。
【００７９】
本発明に係る画像処理装置が備える記憶手段は、所定のデータフォーマットを用いてＭＰ画像ファイル１０の読み出し処理と書き込み処理を実行するように構成されている。図９は本発明に係る画像処理装置の記憶手段において、適用可能な記録媒体に用いる記録フォーマットの例を示す模式図である。図９において記録媒体９０は、データ領域の先頭位置から順番に「ＭＢＲ９１」、「ＰＢＲ９２」、「ＦＡＴ９３」、「ルートディレクトリ９４」、「データエリア９５」の各領域が形成されている。
【００８０】
ＭＢＲ９１には、記録媒体９０に形成されるパーテーションの位置とサイズなどを記録したパーテーションテーブルが記録される。ＰＢＲ９２には、パーテーションの先頭セクタに配置され、記録媒体９０が採用するデータ記録形式を規定する情報が記録される。
【００８１】
ＦＡＴ９３には、データエリア９５の使用状態（使用／未使用）とデータエリア９５に記録される各ファイルの連結状態をクラスタ単位で管理するテーブル情報が、ＰＢＲ９２に続くセクタから複数のセクタに渡って記録される。通常、記録媒体９０に記録されているデータ（画像ファイルなど）は、クラスタ単位で管理されている。記録された１つのファイルが複数のクラスタにまたがって記録されている場合は、１つのクラスタを読み出した後に次のクラスタを読み出して、当該ファイルが記録されている全てのクラスタからデータを読み出す必要がある。ＦＡＴ９３に記録される情報は、あるクラスタに続くクラスタが、どのクラスタであるかを示す情報である。このＦＡＴ９３に記録されるクラスタの連結情報はＦＡＴチェインと呼ばれる。
【００８２】
ルートディレクトリ９４には、配下に記録される各ファイルやサブディレクトリ（追加ディレクトリ）のエントリが記録される。各ファイルのエントリとは、例えば、記録されたデータのファイル名、ファイル属性、予約領域、ファイルの作成または更新日時などである。またファイルまたはサブディレクトリの物理的位置（ＦＡＴ開始番号）と、ファイルサイズに関する情報もこれに含まれる。
【００８３】
以上説明をしたＭＢＲ９１、ＰＢＲ９２、ＦＡＴ９３およびルートディレクトリ９４は、記録媒体９０に画像ファイルを記録する上で重要なファイル管理情報である。当該記録媒体９０において、これらファイル管理情報に続く「データエリア９５」には、記録対象であるファイル（例えば画像ファイル）の内容（データ本体）とサブディレクトリの情報が記録される。
【００８４】
次に、上記フォーマット形式によってデータエリア９５に記録される画像ファイルの消去処理について説明する。本実施例において記録媒体９０に記録されている画像ファイルの消去処理が実行されると、消去対象とされた画像ファイルに対応するファイル管理情報の一部または全部を消去する処理が行われる。この処理によって、当該処理の後に記録媒体の記録内容を閲覧しても、画像ファイルはあたかも完全に消去されたかのように、閲覧・編集などができない状態となる。実際にはファイル消去処理が実行された後であっても、当該画像ファイルは、元のデータエリア９５から完全に消去されてはおらず、その後、他のファイルによって当該データエリア９５が上書きされるまでは、その内容は残っている。
【００８５】
次に本発明に係る画像処理装置において実行される画像処理方法の実施形態について、図を用いて説明をする。先ず、画像処理方法の例として、記憶手段に記録されている画像ファイルの消去処理の例について、図１０のフローチャートを用いて説明する。図１０において、各処理ステップをＳ１０、Ｓ２０・・・のように表記する。
【００８６】
まず、利用者が消去スイッチＳＷ１３を操作して消去処理モードを起動し、ＬＣＤモニタ５の表示を目視しながら消去対象とする画像ファイルを確認し、ＯＫスイッチＳＷ９を操作する（Ｓ１０）と、消去の対象とする画像ファイルの消去処理が開始される。消去処理が開始されると、選択された画像ファイルが使用しているデータエリア９５を管理するＦＡＴ９３の情報をＳＤＲＡＭ１０３等の内部メモリに複写して退避させる処理が実行される（Ｓ２０）。
【００８７】
退避処理の後、選択された画像ファイルが使用しているデータエリア９５の領域を管理するＦＡＴ９３の情報を「使用状態」を示すデータから「未使用状態」に示すデータに変更する処理が実行される（Ｓ３０）。これによって当該データエリア９５は次に画像ファイル等が記録されたときに使用することができる状態に変更される。なお、「使用状態」から「未使用状態」への変更処理とは、例えば、ＦＡＴ９３の当該領域の値を１６進数の“００”に変更する処理である。ＦＡＴ９３の変更処理の後にディレクトリエントリ領域のファイル名を消去する処理が実行される（Ｓ４０）。ファイル名の消去は、実際にファイル名のデータが全て消去されてしまうわけではなく、そのファイル名の先頭文字を、例えば１６進数で“Ｅ５”のコードに変更し、当該ファイルが消去されたものであることを示す。
【００８８】
このように、記録媒体９０に記録された画像ファイルに対する消去処理は、当該画像ファイルに関するデータを完全に消滅させる処理を行うわけではなく、当該ファイルに係るファイル管理情報を消去状態にすることで、実現している。
よって、一度消去された画像ファイルを復元する（消去前の状態に戻す）には、当該画像ファイルに係るファイル管理情報を、消去処理の前の状態に戻せばよい。
【００８９】
次に、本発明に係る画像処理装置が実行する画像処理方法の実施形態であって、ＭＰ画像ファイルを消去する処理の例について図１１および図１２を用いて説明する。図１１は、消去処理を実行する際にＬＣＤモニタ５に表示される画像及び操作メニューに例を示す画面遷移図である。利用者が、モードダイヤルＳＷ２を操作して再生モードに切り替えるとＬＣＤモニタ５には、図１１（ａ）に示すように再生画面Ｇ５１が表示される。再生画面Ｇ５１は記憶手段から読み出されたＭＰ画像ファイル１０の表示の例である。例えば、当該ＭＰ画像ファイル１０の先頭に格納されている個別画像データが表示されるものとする。図１１（ａ）に示すように個別画像データの例である画像データ５１ａが表示されて、利用者は、ＭＰ画像ファイル１０の内容を視認することができる。
【００９０】
再生画面Ｇ５１が表示されている状態において、右スイッチＳＷ８および左スイッチＳＷ１０が操作されると、記憶手段に記憶されているその他のＭＰ画像ファイル１０が順次読みだされて表示される。消去したいＭＰ画像ファイル１０が表示されるまで上記の操作を繰り返し、消去したいＭＰ画像ファイル１０が表示されたら、消去スイッチＳＷ１３を押下するなどの所定の操作をする。これによって消去処理の対象とするＭＰ画像ファイル１０が確定される。
【００９１】
消去スイッチＳＷ１３が操作されると、図１１（ｂ）に示す再生画面Ｇ５２がＬＣＤ５に表示される。再生画面Ｇ５２は、画像データ５１ａに消去設定メニュー５１ｂが重ねて表示されている例である。再生画面Ｇ５２に表示される消去設定メニュー５１ｂは、例えば、当該操作を取りやめる操作メニューである「キャンセル」、表示されているＭＰ画像ファイル１０と当該ＭＰ画像ファイル１０に含まれる個別画像データ１００を、全て一括で消去する操作メニューである「１ファイル消去」、表示されているＭＰ画像ファイル１０に含まれる個別画像データ１００のうち、特定の条件に合致する個別画像データ１００を残し、当該ＭＰ画像ファイル１０は消去する操作メニューである「個別画像書き出し消去」からなる。
【００９２】
次に、利用者は、消去設定メニュー５１ｂの中から所定の処理を選択する操作を行う。「消去設定メニュー５１ｂの中から所定の処理を選択する操作」とは、例えば、上移動スイッチＳＷ７と下移動スイッチＳＷ１１を用いてカーソルを移動させ、消去設定メニュー５１ｂを構成する特定の操作メニューにカーソルを合わせた状態でＯＫスイッチＳＷ９を押下する操作をいう。
【００９３】
消去設定メニュー５１ｂの中から「キャンセル」が選択されたときは、消去設定メニュー５１ｂの表示を消して、再生画面Ｇ５１の状態に表示を戻す処理が行われる。消去設定メニュー５１ｂの中から「１ファイル消去」が選択されたときは、当該ＭＰ画像ファイル１０を消去する処理を行う。具体的には、当該ＭＰ画像ファイル１０に係るＦＡＴ９３の所定の記憶領域を「未使用」に変更する処理が行われる。
【００９４】
消去設定メニュー５１ｂの中から「個別画像書き出し消去」が選択されたときは、図１１（ｃ）に示す再生画面Ｇ５３がＬＣＤ５に表示される。再生画面Ｇ５３は、画像データ５１ａに個別画像書き出し消去設定メニュー５１ｃが重ねて表示されている例である。再生画面Ｇ５３に表示される個別画像書き出し消去設定メニュー５１ｃは、例えば、当該操作を取りやめるための操作メニューである「キャンセル」、表示されているＭＰ画像ファイル１０に含まれる個別画像データから代表画像に係る画像データを別の新たな画像ファイルとして記憶手段に記憶した後（書き出した後）に、当該ＭＰ画像ファイル１０を消去する操作メニューである「代表画像書き出し」、表示されているＭＰ画像ファイル１０に含まれる個別画像データから先頭に格納されている個別画像データを別の新たな画像ファイルとして記憶した後（書き出した後）に、当該ＭＰ画像ファイル１０を消去する操作メニューである「先頭画像書き出し」からなる。再生画面Ｇ５３が表示された状態で、上移動スイッチＳＷ７と下移動スイッチＳＷ１１を操作することで所定の消去処理が選択される。
【００９５】
個別画像書き出し消去設定メニュー５１ｃから「キャンセル」が選択されたときは、個別画像書き出し消去設定メニュー５１ｃの表示を消し、消去設定メニュー５１ｂが表示された状態の再生画面Ｇ５２に表示を戻す処理が行われる。個別画像書き出し消去設定メニュー５１ｃから「代表画像書き出し」が選択されたときは、当該ＭＰ画像ファイル１０に含まれている個別画像データ１００の中から「代表画像フラグ」の値が１である個別画像データを特定し、新たな画像ファイルとして書き出して記憶手段に記憶させた後に、当該ＭＰ画像ファイル１０を消去する処理が行われる。本実施例において「個別画像データを特定し、新たな画像ファイルとして書き出す」とは、当該個別画像データにＥＸＩＦヘッダー情報を付加して画像ファイルを生成し、生成された画像ファイルを記憶手段に記憶する処理をいう。
【００９６】
個別画像書き出し消去設定メニュー５１ｃから「先頭画像書き出し」が選択されたときは、当該ＭＰ画像ファイル１０に格納されている個別画像データのうち、先頭位置に格納されている個別画像データ１００を特定し、ＭＰ画像ファイル１０とは別の新たな画像ファイルとして書き出して記憶手段に記憶させた後に、当該ＭＰ画像ファイル１０を消去する処理が行われる。
【００９７】
このように、本実施形態に係る画像処理装置において実行される画像処理方法によれば、少ない操作回数で、ＭＰ画像ファイルに含まれる個別画像データのうち、特定の条件に合致する画像データを新たな画像ファイルとして保存した後に、ＭＰ画像ファイルを消去する処理を行うことができる。すなわち、ＭＰ画像ファイルの消去を容易に行うことができるようになる。
【００９８】
次に、「代表画像書き出し」処理の流れについて、図１２のフローチャートを例に用いて説明する。図１２において、各処理ステップはＳ１１、Ｓ１２・・・のように表す。まず、選択されている（ＬＣＤ５に表示されている）ＭＰ画像ファイル１０のヘッダー部１０１を解析する処理が行われる（Ｓ１１）。解析処理は、選択されたＭＰ画像ファイル１０の先頭の個別画像データ１００に含まれるＡＰＰ２の内容を解析し、代表画像フラグが「１」になっている個別画像データ１００を特定する処理である。より詳しくは、先頭の個別画像データ１００に含まれるＡＰＰ２において、代表画像フラグが「１」になっている個別画像データ１００のオフセットアドレスを取得する処理をいう。
【００９９】
次に、特定された個別画像データ１００を、ＭＰ画像ファイル１０とは別の新たな画像ファイルとして生成する処理が行われる（Ｓ１２）。生成される画像ファイルのファイル名は、一定の条件に基づいて自動的に付与されるようにするとよい。例えば、元のＭＰ画像ファイル１０のファイル名の一部を用いればよい。すなわち、例えば、ＭＰ画像ファイル１０のファイル名が「RIMG0014.JPG」であるならば、生成される新たな画像ファイルのファイル名を「RIMG0014_001.JPG」とすることで、元のＭＰ画像ファイル１０との関連性が容易に判断できる。なお、上記のファイル名の例示においてアンダーバー以降の数字を、当該画像ファイルとなった個別画像データ１００がＭＰ画像ファイル１０において格納されていた位置に相当する数字を用いてもよい。
【０１００】
次に、生成された画像ファイルを記憶手段に記憶する処理を行う（Ｓ１３）。生成された画像ファイルが記憶手段に記憶された後に、当該ＭＰ画像ファイル１０の消去処理を行う（Ｓ１４）。ここで消去処理（Ｓ１４）は、すでに説明したとおり、当該ＭＰ画像ファイル１０に係るファイル管理情報を「未使用」を示すデータに変更する処理である。このように本実施例に係る画像処理装置によれば、ＭＰ画像ファイル１０の消去処理において、特定の条件に合致する個別画像データ１００（上記の場合「代表画像フラグ」の値が「１」）を、別の画像ファイルとして記録した後に、当該ＭＰ画像ファイル１０の消去を行うことができる。
【０１０１】
以上説明したとおり、本実施例に係る画像処理装置によれば、１つの画像ファイルに複数の個別の画像データを格納してなるＭＰ画像ファイルの消去処理において、特定の条件に合致する個別画像データを新たな画像ファイルとして記憶手段に記憶する処理を行った後に、ＭＰ画像ファイルを消去する処理を自動的に行う。よって、利用者は簡易な操作でＭＰ画像ファイルに含まれる個別画像データの中で、残しておきたい個別画像データを新たな画像ファイルとして記録し、かつ、ＭＰ画像ファイルを消去する処理を自動的に容易に行うことができる。
【０１０２】
上記の実施形態では、「個別画像書き出し消去設定メニュー」５１ｃによって、個別に記録する画像ファイルの条件を選択する処理を行っているが、本発明に係る画像処理方法においては、これに限らない。例えば、予めの設定処理（セットアップメニューを用いた設定処理）において設定可能な項目に、ＭＰ画像ファイル消去処理に係る項目を設けておき、個別画像データを特定する条件を設定できるようにしてもよい。
【０１０３】
予め、個別画像書き出し条件が設定されている場合は、再生画面Ｇ５２（図１１）において「個別画像書き出し削除」が選択されたときに、再生画面Ｇ５３に遷移することなく、条件に合致する画像データを個別の画像ファイルとして記憶手段に記憶する処理を行い、ＭＰ画像ファイルを消去する処理をおこなえばよい。また、個別画像書き出し条件が予め設定されていても、再生画面Ｇ５２において「個別画像書き出し削除」が選択されたのちに、再生画面Ｇ５３に遷移し、個別画像書き出し消去設定メニュー５１ｃにおいて、あらかじめ設定されている個別画像書き出し条件にカーソルを合わせて再生画面Ｇ５３を表示するようにしてもよい。
【０１０４】
上記の実施形態において、ＭＰ画像ファイルを消去する処理の一連の処理として、特定の条件に合致する個別画像データ（代表画像データまたは先頭画像データ）を、新たな個別画像ファイルとして記憶手段に記憶する処理を例示したが、本発明に係る画像処理方法はこれに限らない。本実施形態の処理の流れについて、図１５および図１６を用いて説明する。
【０１０５】
ＭＰ画像ファイル１０に含まれる個別画像データ１００の中から、残しておきたい個別画像データ１００を自動的に新たな画像ファイルとして記録する処理のみを行う。先ず、所定の操作によってＬＣＤ５に表示されているＭＰ画像ファイル１０のヘッダー部１０１を解析する処理が行われる（Ｓ３１）。解析処理は、選択されたＭＰ画像ファイル１０の先頭の個別画像データ１００に含まれるＡＰＰ２の内容を解析し、代表画像フラグが「１」になっている個別画像データ１００を特定する処理、または、先頭画像データを特定する処理である。この特定する条件は予め設定しておけばよい。次に、特定された画像データを新たな画像ファイルとして生成し（Ｓ３２）、記憶手段に記憶する（Ｓ３３）。
【０１０６】
その後、ＭＰ画像ファイルを消去する処理が実行されたときに実行される画像処理方法の例を図１６のフローチャートを用いて説明する。図１６に示すように、まず、ＬＣＤ５に表示されているＭＰ画像ファイル１０のヘッダー部１０１を解析する処理が行われる（Ｓ４１）。解析処理によって特定の条件に合致した画像データと同一の画像データからなる画像ファイルが記憶手段に記憶されているか否かを判定する（Ｓ４２）。判定処理は、例えば、当該ＭＰ画像ファイルから新たに書き出された画像ファイルに相当するファイル名を有する画像ファイルが、記憶手段に記憶されているか否かを判定する処理である。また、条件に合致する個別画像データを構成する画素の輝度配列を用いて、記憶手段に記憶されている画像ファイルとマッチング処理を行い、一致度が所定の値よりも高い画像ファイルが記憶されていたときは、同じ画像ファイルが既に記憶されていると判定してもよい。
【０１０７】
同じ画像ファイルが既に記憶されていると判定されたときは（Ｓ４２のＮｏ）、当該ＭＰ画像ファイルから特定の条件に合致する個別画像データを新たな画像ファイルとして記録する処理を行うことなく、当該ＭＰ画像ファイルを消去する処理を行う（Ｓ４５）。同じ画像ファイルが記録されていないと判定されたときは（Ｓ４２のＹｅｓ）、条件に合致する個別画像データを新たな画像ファイルとして生成し（Ｓ４３）、生成された画像ファイルを記憶手段に記憶した後に（Ｓ４４）、当該ＭＰ画像ファイルを消去すればよい（Ｓ４５）。
【０１０８】
このように本実施形態に係る画像処理方法によれば、ＭＰ画像ファイルから残したい個別画像データを別の画像ファイルとして記録しておく操作を予め行っておき、その後、さらに、当該ＭＰ画像ファイルを消去する操作を行うときには、無駄に画像ファイルを記録することなく、ＭＰ画像ファイルの消去処理に係る操作を行うだけで、撮影者は残しておきたい個別画像データを記録保存することができ、かつ、自動的に消去対象のＭＰ画像ファイルの消去を行うことができる。
【０１０９】
次に、本発明に係る画像処理装置のさらに別の実施形態について説明をする。すでに説明したとおり、本発明にかかる画像処理装置は外部装置と通信可能に接続することができ、記憶手段に記憶されている画像ファイルを外部装置に送信することができる機能を有している。
【０１１０】
本発明に係る画像処理装置において実行される画像処理方法のうち、外部装置に画像を送信する処理について、説明をする。図１３は、本実施例に係る画像処理装置が実行する画像送信処理における画面遷移図の例である。
【０１１１】
利用者が、モードダイヤルＳＷ２を操作して再生モードに切り替えると、ＬＣＤモニタ５には、図１３（ａ）に示すように再生画面Ｇ５４が表示される。再生画面Ｇ５４は記憶手段に記憶されているＭＰ画像ファイル１０の表示の例である。例えば、当該ＭＰ画像ファイルの先頭に格納されている個別画像データが表示されるものとする。図１３（ａ）に示すように個別画像データの例である画像データ５１ａが表示されて、利用者は、ＭＰ画像ファイルの内容を視認することができる。
【０１１２】
再生画面Ｇ５４が表示されている状態において、右スイッチＳＷ８および左スイッチＳＷ１０が操作されると、記憶手段に記憶されているその他のＭＰ画像ファイルが順次読みだされて表示される。送信したＭＰ画像ファイル１０が表示されるまで上記の操作を繰り返し、送信したい画像を含むＭＰ画像ファイル１０が表示されたら、メニュースイッチＳＷ１４を押下するなどの所定の操作をする。これによって送信処理の対象とするＭＰ画像ファイル１０が確定される。
【０１１３】
メニュースイッチＳＷ１４の操作によって表示される図示しない操作メニューの中から、「送信処理」が選択されると、図１３（ｂ）の再生画面Ｇ５５に示すように画像データ５１ａに送信メニュー５１ｄが重ねて表示される。再生画面Ｇ５３に表示される送信メニュー５１ｄは、例えば、当該操作を取りやめるための操作メニューである「キャンセル」、表示されているＭＰ画像ファイルに含まれる個別画像データ１００を、全て外部装置に送信する操作メニューである「１ファイル送信」、表示されているＭＰ画像ファイル１０に個別画像データ１００のうち、特定の条件に合致する個別画像データ１００のみを外部装置に送信するための操作メニューである「個別画像転送」が表示されている。
【０１１４】
次に、利用者は、送信メニュー５１ｄの中から所定の処理を選択する操作を行う。「送信メニュー５１ｄの中から所定の処理を選択する操作」とは、例えば、上移動スイッチＳＷ７と下移動スイッチＳＷ１１を用いてカーソルを移動させて、送信メニュー５１ｄを構成する特定の操作メニューにカーソルを合わせた状態でＯＫスイッチＳＷ９を押下する操作をいう。
【０１１５】
送信メニュー５１ｄの中から「キャンセル」が選択されたときは、送信メニュー５１ｄの表示を消して、再生画面Ｇ５４の状態に表示を戻す処理が行われる。送信メニュー５１ｄの中から「１ファイル送信」が選択されたときは、当該ＭＰ画像ファイル１０を、外部装置に送信する処理を行う。
【０１１６】
転送設定メニュー５１ｄの中から「個別画像送信」が選択されたときは、表示されているＭＰ画像ファイル１０の中から、特定の条件に合致する個別画像データ１００を新たな画像ファイルとして一時的に記憶手段に記憶し、この新たな画像ファイルを図示しない外部装置に送信する処理が実行される。なお、外部装置に送信される画像ファイルは、個別画像データ１００にＥＸＩＦヘッダー情報を付加した画像ファイルであってもよいし、ファイル形式にすることなく、個別画像データ１００のみを送信してもよい。
【０１１７】
このように、本実施形態例に係る画像処理装置において実行される画像処理方法によれば、ＭＰ画像ファイルに含まれる画像データのうち、特定の条件に合致する画像データのみを外部装置、例えば印刷装置に送信することができるので、ＭＰ画像データに含まれる、特定の画像データのみを容易に印刷することができる。
【０１１８】
次に、「個別画像送信」処理の流れについて、図１４のフローチャートを用いて説明する。図１４において、各処理ステップはＳ２１、Ｓ２２・・・のように表す。まず、選択されたＭＰ画像ファイル１０のヘッダー部１０１を解析する処理が行われる（Ｓ２１）。解析処理は、選択されたＭＰ画像ファイル１０の先頭の個別画像データ１００に含まれるＡＰＰ２の内容を解析する処理である。
【０１１９】
次に、解析処理（Ｓ２１）において、当該ＭＰ画像ファイル１０に含まれる個別画像データ１００において、代表画像フラグが「１」になっている個別画像データ１００があるかどうかの判定処理を行う（Ｓ２２）。
【０１２０】
代表フラグが「１」になっている個別画像データがあれば、当該ＭＰ画像ファイル１０のＡＰＰ２において代表画像フラグが「１」になっている個別画像データ１００のオフセットアドレスを取得し、当該オフセットアドレスから特定される個別画像データ１００を用いて、個別の画像ファイルを生成する処理が行われる（Ｓ２３）。
【０１２１】
ここで生成される画像ファイルのファイル名は、一定の条件に基づいて自動的に付与されるようにするとよい。例えば、元のＭＰ画像ファイル１０のファイル名の一部を用いればよい。すなわち、例えば、ＭＰ画像ファイルのファイル名が「RIMG0014.JPG」であったとき、生成された画像ファイルのファイル名を「RIMG0014_001.JPG」とすれば、元のＭＰ画像ファイル１０との関連性が容易に判断できるようになる。なお、上記のファイル名の例示においてアンダーバー以降の数字を、当該画像ファイルとなった個別画像データ１００がＭＰ画像ファイル１０において格納されていた位置に相当する数字を用いればよい。
【０１２２】
代表フラグが「１」になっている個別画像データがなければ（Ｓ２２のＮｏ）、当該ＭＰ画像ファイル１０のＡＰＰ２において先頭に格納されている個別画像データ１００のオフセットアドレスを取得し、当該オフセットアドレスから特定される個別画像データ１００のファイルサイズを取得し、この先頭の個別画像データ１００を読み出して、個別の画像ファイルを生成する処理を行なう（Ｓ２４）。
【０１２３】
生成された画像ファイルは、ＳＤＲＡＭ１０３またはメモリカードに記憶され、その後、記憶手段から読みだされて外部装置に送信される（Ｓ２５）。外部装置が印刷装置であれば、送信された画像ファイルは当該印刷装置の処理によって印刷される。外部装置が、外部記憶装置であれば、送信された画像ファイルは当該記憶装置に保存される。
【０１２４】
このように本実施例に係る画像処理装置によれば、ＭＰ画像ファイルの送信処理において、特定の条件に合致する個別画像データ（上記の場合「代表画像フラグ」の値が「１」）を、別の画像ファイルとして外部装置に送信することができるので、ＭＰ画像ファイルに格納されている所定の画像データのみを印刷する、または保存する操作などを容易に行うことができる。
【０１２５】
本実施例に係る画像処理装置の個別画像送信処理において、代表画像データが存在しないときは、先頭の画像データを送信するのではなく、警告を表示するようにしてもよい。また、所定の条件に合致する画像データを特定した後に、一旦、その個別画像データ１００を表示して、送信の有無を確認する処理を行ってから、送信処理を実行するようにしてもよい。
【０１２６】
以上、本発明に係る画像処理装置によれば、複数の画像ファイルを１つの画像ファイルとしてまとめて記録できるＭＰ画像ファイルの画像処理方法において、個別画像データを表示して視認ながら処理を選択することなく、予め、特定された条件に合致する個別画像データを自動的に特定し、特定された画像データを新たな画像ファイルとして記憶しなおした後に、ＭＰ画像ファイルの消去処理、または、新たな画像ファイルのみを外部装置に送信する処理を容易にかつ素早く確実に行うことができる。
【産業上の利用可能性】
【０１２７】
本発明に係る画像処理装置にて実行される消去処理は、パーソナルコンピュータなどの情報処理装置を用いた画像処理においても適用することができる。
【符号の説明】
【０１２８】
１０    ＭＰ画像ファイル
１００  個別画像ファイル
【先行技術文献】
【特許文献】
【０１２９】
【特許文献１】特開２００８−１６７０６７号公報
【非特許文献】
【０１３０】
【非特許文献１】ＣＩＰＡ  ＤＣ−００７−２００９  マルチピクチャフォーマット  ２００９年２月４日制定（一般社団法人  カメラ映像機工業会発行）
【図１】
2011182381.tif 000003
【図２】
2011182381.tif 000004
【図３】
2011182381.tif 000005
【図４】
2011182381.tif 000006
【図５】
2011182381.tif 000007
【図６】
2011182381.tif 000008
【図７】
2011182381.tif 000009
【図８】
2011182381.tif 000010
【図９】
2011182381.tif 000011
【図１０】
2011182381.tif 000012
【図１１】
2011182381.tif 000013
【図１２】
2011182381.tif 000014
【図１３】
2011182381.tif 000015
【図１４】
2011182381.tif 000016
【図１５】
2011182381.tif 000017
【図１６】
2011182381.tif 000018