(57)【要約】【課題】多重合成画像や動画像等、複数の画像を処理する場合に撮影情報を効率的に記録すること。【解決手段】画像処理装置は、多重露出撮影による画像合成処理を行い、合成対象である画像の撮影状況を示す撮影情報を記録手段に記録する。制御手段は、合成する各画像の撮影情報を比較し（Ｓ５００３）、同じ撮影情報を共通撮影情報として共通撮影情報部に記録するように制御する（Ｓ５００５）。また、比較の結果、画像ごとに異なる撮影情報は個別の撮影情報として個別撮影情報部に記録される（Ｓ５００６）。多重露出撮影による画像のデータ構造は合成画像データ部と撮影情報部を有し、合成対象である複数の画像に亘って同一の撮影情報が一括して撮影情報部内の共通撮影情報部に格納される。【選択図】図５
2012028867.tif 000002
【特許請求の範囲】
【請求項１】
複数枚の画像の合成処理を行い、前記合成処理に用いる前記複数枚の画像の撮影状況を示す撮影情報を記録手段にて撮影情報部に記録する画像処理装置であって、
前記複数枚の画像に係るそれぞれの撮影情報を比較し、共通する情報を共通撮影情報として前記撮影情報部内の共通撮影情報部に記録し、互いに異なる情報を個別の撮影情報として前記撮影情報部内の個別撮影情報部に記録するように制御する制御手段を備えることを特徴とする画像処理装置。
【請求項２】
前記制御手段は、前記共通撮影情報をもつ画像の数が予め定められた基準枚数以上である場合に当該共通撮影情報を前記共通撮影情報部に記録するように制御を行うことを特徴とする、請求項１記載の画像処理装置。
【請求項３】
前記制御手段は、前記共通撮影情報のデータ量が閾値を超えた場合に当該共通撮影情報を前記共通撮影情報部に記録するように制御を行うことを特徴とする、請求項１記載の画像処理装置。
【請求項４】
動画像を構成する各コマの画像の撮影状況を示す撮影情報を記録手段にて撮影情報部に記録する画像処理装置であって、
複数の前記画像に係る撮影情報を比較し、共通する情報を共通撮影情報として前記撮影情報部内の共通撮影情報部に記録し、互いに異なる情報を個別の撮影情報として前記撮影情報部内の個別撮影情報部に記録するように制御する制御手段を備えることを特徴とする画像処理装置。
【請求項５】
前記制御手段は、前記共通撮影情報をもつ画像の数が予め定められた基準コマ数以上である場合に当該共通撮影情報を前記共通撮影情報部に記録するように制御を行うことを特徴とする、請求項４記載の画像処理装置。
【請求項６】
前記制御手段は、前記共通撮影情報のデータ量が閾値を超えた場合に当該共通撮影情報を前記共通撮影情報部に記録するように制御を行うことを特徴とする、請求項４記載の画像処理装置。
【請求項７】
前記制御手段は、複数の画像に共通する１つの前記共通撮影情報を、当該共通撮影情報の１つ分のデータ量で前記共通撮影情報部に記録することを特徴とする、請求項１乃至６のいずれか１項に記載の画像処理装置。
【請求項８】
複数枚の画像の合成処理を行い、前記合成処理に用いる前記複数枚の画像の撮影状況を示す撮影情報を記録手段にて撮影情報部に記録する画像処理装置にて実行される画像処理方法であって、
前記合成対象である画像に係るそれぞれの撮影情報を比較する比較ステップと、
前記比較ステップの比較結果から、前記複数枚の画像のうち２つ以上の画像に共通する情報を共通撮影情報と判定し、前記複数枚の画像で互いに異なる情報を個別の撮影情報と判定する判定ステップと、
前記判定ステップにて前記共通撮影情報と判定された情報を前記撮影情報部内の共通撮影情報部に一括して記録し、前記判定ステップにて前記個別の撮影情報と判定された情報を前記撮影情報部内の個別撮影情報部に記録する記録ステップを有することを特徴とする画像処理方法。
【請求項９】
動画像を構成する各コマの画像の撮影状況を示す撮影情報を記録手段にて撮影情報部に記録する画像処理装置にて実行される画像処理方法であって、
前記動画像を構成する複数の画像に係る撮影情報を比較する比較ステップと、
前記比較ステップの比較結果から、前記複数の画像のうち２つ以上の画像に共通する情報を共通撮影情報と判定し、前記複数の画像で互いに異なる情報を個別の撮影情報と判定する判定ステップと、
前記判定ステップにて前記共通撮影情報と判定された情報を前記撮影情報部内の共通撮影情報部に一括して記録し、前記判定ステップにて前記個別の撮影情報と判定された情報を前記撮影情報部内の個別撮影情報部に記録する記録ステップを有することを特徴とする画像処理方法。
【請求項１０】
前記記録ステップでは、複数の画像に共通する１つの前記共通撮影情報を、当該共通撮影情報の１つ分のデータ量で前記共通撮影情報部に記録することを特徴とする、請求項８または９記載の画像処理方法。
【請求項１１】
複数枚の画像の合成処理を行い、前記合成処理に用いる前記複数枚の画像の撮影状況を示す撮影情報を記録手段にて撮影情報部に記録する画像処理装置にて実行される画像処理プログラムであって、
前記合成対象である画像に係るそれぞれの撮影情報を比較する比較ステップと、
前記比較ステップの比較結果から、前記複数枚の画像のうち２つ以上の画像に共通する情報を共通撮影情報と判定し、前記複数枚の画像で互いに異なる情報を個別の撮影情報と判定する判定ステップと、
前記判定ステップにて前記共通撮影情報と判定された情報を前記撮影情報部内の共通撮影情報部に一括して記録し、前記判定ステップにて前記個別の撮影情報と判定された情報を前記撮影情報部内の個別撮影情報部に記録する記録ステップを、前記画像処理装置を構成するコンピュータに実行させることを特徴とする画像処理プログラム。
【請求項１２】
動画像を構成する各コマの画像の撮影状況を示す撮影情報を記録手段にて撮影情報部に記録する画像処理装置にて実行される画像処理プログラムであって、
前記動画像を構成する複数の画像に係る撮影情報を比較する比較ステップと、
前記比較ステップの比較結果から、前記複数の画像のうち２つ以上の画像に共通する情報を共通撮影情報と判定し、前記複数の画像で互いに異なる情報を個別の撮影情報と判定する判定ステップと、
前記判定ステップにて前記共通撮影情報と判定された情報を前記撮影情報部内の共通撮影情報部に一括して記録し、前記判定ステップにて前記個別の撮影情報と判定された情報を前記撮影情報部内の個別撮影情報部に記録する記録ステップを、前記画像処理装置を構成するコンピュータに実行させることを特徴とする画像処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像合成や動画撮影等、複数の画像を取り扱う画像処理技術に関するものである。
【背景技術】
【０００２】
従来、フィルムカメラにおいて、フィルムのコマ送りを行わず、複数回の露光を行う多重露出（露光）によって画像データを合成する機能が知られている。フィルムを使わないデジタルカメラの場合もフィルムカメラと同様の機能をもたせ、合成画像を作成できるものもある。
またデジタルカメラでは、動画像情報を圧縮符号化するため、ＭＰＥＧ等の符号化方式に従って動画像を記録可能としたものもある。特許文献１には情報記録媒体に多重露光に関する情報を記録する多重露光可能なカメラが開示されている。また特許文献２では、符号化された動画像の単位画像とその位置情報とを関連付けて記録し、その位置情報に基づいて地図上に動画像の軌跡を表示させる記録再生システムが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平５−２１６１１０号公報
【特許文献２】特開２００４−３６３８２３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述の特許文献１に開示の従来技術では、多重露光を繰り返すたびに、その際の撮影情報を記録するため、前回の撮影情報と変わらない情報であっても、１つの撮影情報として記録媒体に記録されてしまう。このため、撮影情報のデータ量の増大により記録媒体の記録可能量が圧迫され、記録媒体への記録スピードが低下するといった問題を引き起こす。
また上述の特許文献２に開示の従来技術においても、符号化された動画像の単位画像とその位置情報とが関連付けられて記録されるため、前回の単位画像と変化のない位置情報についても関連付けが行われて記録媒体に記録される。よって処理速度の低下、位置情報のデータ量の増大により記録媒体の記録可能量が圧迫され、記録スピードの低下をもたらすという問題がある。
そこで、本発明の目的は、多重露出撮影や動画撮影等、複数の画像を処理する場合に撮影情報を効率的に記録可能な画像処理装置、画像処理方法、及び画像処理プログラムを提供することである。
【課題を解決するための手段】
【０００５】
上記課題を解決するために本発明に係る装置は、複数枚の画像の合成処理を行い、前記合成処理に用いる前記複数枚の画像の撮影状況を示す撮影情報を記録手段にて撮影情報部に記録する画像処理装置であって、前記複数枚の画像に係るそれぞれの撮影情報を比較し、共通する情報を共通撮影情報として前記撮影情報部内の共通撮影情報部に記録し、互いに異なる情報を個別の撮影情報として前記撮影情報部内の個別撮影情報部に記録するように制御する制御手段を備える。
【発明の効果】
【０００６】
本発明によれば、複数の画像を処理する場合に撮影情報を効率的に記録することができる。
【図面の簡単な説明】
【０００７】
【図１】本発明の一実施形態に係る装置の機能構成例を示すブロック図である。
【図２】図３乃至６と併せて本発明の第１実施形態を説明するために、多重露出撮影時の撮影画像データにて撮影情報部が同じ情報を含むことを示す図である。
【図３】共通撮影情報部を有する、多重露出撮影時の撮影画像データ構造を例示した図である。
【図４】多重露出撮影画像の合成処理例を示すフローチャートである。
【図５】撮影情報の記録処理例を示すフローチャートである。
【図６】撮影情報の比較並びに共通撮影情報部及び個別撮影情報部の作成処理例を説明する図である。
【図７】動画像データにて撮影情報部が同じ情報を含むことを示す図である。
【図８】図９と併せて本発明の第２実施形態を説明するために、動画像撮影時の動画像データ構造を例示した図である。
【図９】動画像撮影処理を説明するフローチャートである。
【発明を実施するための形態】
【０００８】
以下に、本発明の好ましい実施形態を、添付図面に基づいて詳細に説明する。図１は、本発明の一実施形態に係る画像処理装置の機能構成例を示すブロック図である。
【０００９】
［第１実施形態］
図１は、本発明の第１実施形態に係る画像処理装置１００の構成例を示すブロック図である。撮像機能をもつ画像処理装置１００は、デジタルスチルカメラ、デジタルビデオカメラ、カメラ付き携帯端末（カメラ付き携帯電話を含む）等、何れでもよい。また、上記のようなカメラとＰＣ（Personal Computer）等の制御装置が連動したシステムにも適用できる。本実施形態ではデジタルカメラを例にして説明する。
【００１０】
画像処理装置１００の撮像光学系は、撮像レンズ１０、絞り１１、シャッタ１２を備える。撮像素子１４は光学像を電気信号に変換し、Ａ／Ｄ変換器１６は撮像素子１４のアナログ出力信号をデジタル信号に変換する。タイミング発生回路１８は撮像素子１４、Ａ／Ｄ変換器１６、表示制御部２６にそれぞれクロック信号や制御信号を供給する回路であり、メモリ制御部２２及びシステム制御部５０により制御される。
シャッタ制御部３４はシャッタ１２を制御し、絞り制御部４０は絞り１１を制御する。焦点調節制御部４１は撮像レンズ１０のフォーカシング制御を行い、ズーム制御部４２は撮像レンズ１０のズーミング制御を行う。
画像処理部２０は、Ａ／Ｄ変換器１６からの画像データ、或いはメモリ制御部２２からの画像データに対して、画像データに付加されている付加データに基づき、所定の画素補間処理や色変換処理を行う。また、画像処理部２０は、Ａ／Ｄ変換器１６が出力する画像データを用いて所定の演算処理を行い、演算結果を後述するシステム制御部５０に送る。システム制御部５０は演算結果に基づき、シャッタ制御部３４、絞り制御部４０及び焦点調節制御部４１に制御指令を出す。これによりスルー・ザ・レンズ（ＴＴＬ）方式のオートフォーカス（ＡＦ）処理、自動露出（ＡＥ）処理、フラッシュプリ発光（ＥＦ）処理が行われる。さらに画像処理部２０は、Ａ／Ｄ変換器１６が出力する画像データを用いて所定の演算処理を行い、演算結果に基づいてＴＴＬ方式のオートホワイトバランス（ＡＷＢ）処理も行っている。画像処理部２０は画像データの合成処理も行う。
【００１１】
メモリ制御部２２は、Ａ／Ｄ変換器１６、タイミング発生回路１８、画像処理部２０、画像表示メモリ２４、表示制御部２６、メモリ３０、圧縮伸長部３２を制御する。Ａ／Ｄ変換器１６が出力する画像データは、画像処理部２０、メモリ制御部２２を介して画像表示メモリ２４またはメモリ３０に書き込まれるか、或いはメモリ制御部２２のみを介して画像表示メモリ２４またはメモリ３０に書き込まれる。
【００１２】
画像表示部２８にはＴＦＴ（薄膜トランジスタ）型のＬＣＤ（Liquid Crystal Display）等が使用可能である。画像表示メモリ２４に書き込まれた表示用の画像データは表示制御部２６を介して画像表示部２８に送られて画像表示される。画像表示部２８を用いて、撮像した画像データを逐次表示することで、電子ファインダ機能を実現可能である。なお、画像表示部２８は、システム制御部５０の指示により表示のＯＮ又はＯＦＦが可能であり、表示ＯＦＦにより画像処理装置１００の電力消費を大幅に節減できる。また画像表示部２８は、合焦、手振れ、シャッタスピード、絞り値、露出補正等に関する情報をシステム制御部５０からの指示に従って表示する。
メモリ３０は撮影した静止画像や動画像のデータを格納する記憶装置であり、所定枚数の静止画像や所定時間に亘る動画像のデータの格納に充分な記憶容量をもつ。これにより、複数枚の静止画像を連続して撮影する連写やパノラマ撮影の場合にも、大量の画像データをメモリ３０へ高速に書き込むことができる。また、メモリ３０はシステム制御部５０の作業領域としても使用可能である。更にメモリ３０は、後述の記録媒体から画像データを読み出し、画像処理部２０やメモリ制御部２２を介して画像表示メモリ２４に画像データを書き込む処理や、表示制御部２６が画像表示部２８に画像データを表示する場合にも使用される。
【００１３】
圧縮伸長部３２は、メモリ３０から読み出した画像データを所定の画像圧縮方法（例えば、適応離散コサイン変換（ＡＤＣＴ）等）に従って画像圧縮し、例えばＪＰＥＧデータにする。ＪＰＥＧは"Joint Photographic Experts Group"の略号である。また圧縮伸長部３２は、画像圧縮された画像データをメモリ３０に書き込む機能及びメモリ３０から読み出した画像データを伸長し、伸長した画像データをメモリ３０に書き込む機能を有する。
システム制御部５０は画像処理装置１００全体を制御し、中央演算処理装置を含むコンピュータを用いて構成される。メモリ５２にはシステム制御部５０の動作用の定数、変数、プログラム等を記憶するＲＯＭ（Read Only Memory）等が使用される。メモリ５２は撮像処理プログラム、画像処理プログラム、作成した画像ファイルデータを記録媒体に記録するプログラム、画像ファイルデータを記録媒体から読み出すプログラム等の各種プログラムを記憶する。また、各プログラムのマルチタスク構成を実現するＯＳ（オペレーティングシステム）等の各種プログラムがメモリ５２に記憶されている。各プログラムにはメッセージキューが作成され、メッセージキューにメッセージがＦＩＦＯ(First In First Out)処理で積まれ、各プログラム間でメッセージをやり取りすることで各プログラムが連携して制御される。
【００１４】
操作部（符号６０乃至６３参照）は、システム制御部５０に各種の動作指示を行うために、スイッチやダイアル等を含む。また操作部には、タッチパネル、視線検知によるポインティング、音声認識装置等を使用することもできる。
モードダイアル６０は、電源のＯＮ（投入）／ＯＦＦ（遮断）操作や、再生モード、自動撮影モード、各種の撮影モード等を切り替えて設定する際に使用する。レリーズスイッチ（ＳＷ１と記す）６１は不図示のレリーズボタンの操作途中でオン状態となり、ＡＦ処理、ＡＥ処理、ＡＷＢ処理、ＥＦ処理等の動作開始を指示する。レリーズスイッチ（ＳＷ２と記す）６２は不図示のレリーズボタンの操作完了でオン状態となり、露光、現像、記録という一連の処理の動作開始を指示する。露光処理では、撮像素子１４から読み出した信号がＡ／Ｄ変換器１６、メモリ制御部２２を介してメモリ３０に画像データとして書き込まれる。そして画像処理部２０やメモリ制御部２２での演算を用いた現像処理が行われ、記録処理ではメモリ３０から読み出した画像データが圧縮伸長部３２で圧縮され、記録媒体１２００に書き込まれる。操作スイッチ６３は、不図示のメニューキー、セットキー、十字キー等の組み合わせで構成され、撮影者はカメラの撮影条件や現像条件等の各種設定を変更する際、画像表示部２８を見ながら操作することができる。
【００１５】
ＧＰＳ（Global Positioning System）制御部６４はＧＰＳ衛星から位置情報を取得してシステム制御部５０に送出する。通信制御部６５は無線通信または有線通信によるネットワーク接続を可能し、外部のネットワークサーバ（不図示）との間で情報を送受信する。
電源制御部８０は、電池検出回路、ＤＣ−ＣＤコンバータ、通電するブロックを切り替えるスイッチ回路等で構成されており、電池の装着の有無、電池の種類、電池残量を検出する。電源制御部８０は検出結果及びシステム制御部５０の指示に従って、必要な電圧を必要な期間、記録媒体１２００を含む各部へ供給する。
入出力インタフェース（Ｉ／Ｆ）部９０はメモリカードやハードディスク等の記録媒体１２００をカメラに接続し、コネクタ９２に記録媒体１２００が接続される。なお、インタフェース及びコネクタは単数でも複数でもよく、また、異なる規格のインタフェース及びコネクタを組み合わせた構成でもよい。ＰＣＭＣＩＡカードやコンパクトフラッシュ（登録商標）カード等の規格に準拠したものを用いて構成することが可能である。
記録媒体１２００は、半導体メモリや磁気ディスク等から構成される記録部１２０２と、画像処理装置１００とのインタフェース（Ｉ／Ｆ）部１２０４と、画像処理装置１００に接続するコネクタ１２０６を備える。
【００１６】
次に図２を参照して、多重露出撮影時の撮影画像データ構造例を説明する。
撮影画像データ２００は多重露出撮影を行った際の１枚目の撮影画像データの構造例を示す。撮影画像データ２００は撮影情報部２００ａと画像データ部２００ｂを含む。撮影情報部２００ａには撮影状況、つまり撮影時にどのような設定で撮影されたか等の撮影情報が記録される。その他、例えば以下の情報が含まれる。
・ＧＰＳ制御部６４がＧＰＳ衛星から取得した位置情報。
・前記位置情報をもとに通信制御部６５がネットワークサーバからその位置情報に関する情報、例えば、その位置付近にある店舗といったその位置に関連付けられている情報等を取得した場合の当該情報。
これら情報の送受信方法については公知技術であり、その詳細な説明は省略する。撮影画像データ２０１、２０２は２枚目、３枚目の撮影画像データ構造をそれぞれ示す。
【００１７】
多重露出撮影画像データ２１０は、撮影画像データ２００乃至２０２を多重合成して作成した、多重露出撮影画像のデータの構造例である。多重露出撮影画像データ２１０は多重撮影情報部２１０ａと合成画像データ部２１０ｂに分かれている。多重撮影情報部２１０ａには何枚の画像をどのように多重合成したのかを示す情報の他に、合成した各画像の撮影情報が撮影情報部２００ａ、２０１ａ、２０２ａに記録される。これは多重合成に使用した各画像がどのように撮影されたかを、多重露出撮影画像データ２１０から撮影情報として取得できるようにするためである。各撮影情報部内に示す斜線部はそれぞれの撮影情報に同じ情報があることを表す。該情報は、例えばカメラの撮影時の設定値や、現像パラメータ等の画像情報である。撮影情報は装置の位置情報や、該位置情報に関する情報を含むので、ＧＰＳ情報でも撮影時の位置が変わらなければ、各撮影情報は同一の情報を含む。また通信制御部６５がネットワークサーバから取得した位置情報に関連する情報も、同一情報となる場合がある。
【００１８】
次に図３を参照して本実施形態における多重露出撮影時の撮影画像データ構造例を説明する。多重露出撮影画像データ３００は、多重撮影情報部３００ａと合成画像データ部３００ｂを含む。多重撮影情報部３００ａには何枚の画像をどのように多重合成したかを示す情報に加えて、合成した各撮影画像の撮影情報が撮影情報部２００ａ、２０１ａ、２０２ａに記録される。これは多重合成に使用した各画像がどのように撮影されたかを多重露出撮影画像データ３００から撮影情報として取得できるようにするためである。
多重撮影情報部３００ａは共通撮影情報部３１０を含む。図２で説明したように、合成した各画像の撮影情報には同じ情報が含まれる場合があるので、共通撮影情報部３１０には同じ情報が共通撮影情報として１つにまとめて記録される。これにより共通の情報を共通の領域に記録することになるので、共通の撮影情報を記録する際の書き込みのアクセス数を減らすことができる。また、この際、共通撮影情報部３１０に記録される情報は同じ情報なので、データ量を１つ分のデータ量にして記録することもでき、こうすることで撮影情報としての全体のデータ量を減らすことができる。図３には共通撮影情報部３１０の内部構造も示している。本例では３枚の画像が多重合成されている。「２００ａ―２０１ａ−２０２ａ」に示す領域は、全画像に亘る共通撮影情報を記録する領域であり、「２００ａ―２０１ａ」、「２０１ａ−２０２ａ」、「２００ａ―２０２ａ」に示す領域は、各画像の組み合わせについて共通撮影情報を記録する領域である。共通撮影情報をどのようにまとめるかについては、撮影枚数の組み合わせ分の領域、つまり、Ｎ枚の画像の組み合わせの数の領域が必要になることを考慮すべきである。例えば、枚数が多い場合には共通撮影情報をもつ画像の数が所定の基準枚数以上の場合にのみ、共通撮影情報を共通撮影情報部内の該当領域に記録すればよい。あるいは共通撮影情報のデータ量に対して閾値を設定し、該データ量が閾値を超えた場合にその撮影情報だけを共通撮影情報として記録してもよい。
上述した形式で記録された撮影情報は、読み取り側(例えば画像再生装置)で読み取られる時には、まず共通撮影情報部３１０が読み取られる。こうすることでまとめられた共通撮影情報への一括した読み取りのアクセスが可能となり、読み取りの際にもアクセス数を減らすことができる。
【００１９】
次に図４のフローチャートを参照して、本実施形態に係る多重露出撮影画像の合成処理について説明する。まず、Ｓ４００１でシステム制御部５０はモードダイアル６０の設定が多重露出撮影モードになっているか否かを判定する。多重露出撮影モードでない場合、処理が終了する。また多重露出撮影モードの場合、Ｓ４００２に進み、システム制御部５０は合成対象の撮影画像データの取得処理を行う。つまり合成対象となる撮影画像データがメモリ３０に取得される。ここで取得した合成対象の撮影画像データは、前述した一連の撮影動作を行うことで得た撮影画像データや、記録媒体１２００から入出力Ｉ/Ｆ部９０を介してメモリ３０に配置された撮影画像データである。さらには後述する複数の撮影画像データを合成した撮影画像データを対象としても構わない。
次のＳ４００３は撮影開始操作が行われたか否かの判断処理であり、システム制御部５０はレリーズスイッチＳＷ２（６２）がオン状態になったか否かを判定する。ＳＷ２がオン状態となった場合、Ｓ４００４に進み、またＳＷ２がオフ状態の場合にはＳ４００３の判定処理が繰り返される。
Ｓ４００４の撮影処理では前述した露光処理、現像処理が行われ、メモリ３０に画像データが書き込まれる。メモリ３０にはその際の撮影情報も書き込まれる。次のＳ４００５でシステム制御部５０は、撮影した画像を多重合成するか否かについて判断する。撮影者は画像表示部２８の表示画像を見ながら、操作スイッチ６３の操作、例えばメニューキー、セットキー、十字キー等の操作により多重合成を装置に指示することができる。システム制御部５０は画像表示部２８にユーザインターフェース画面を表示させ、操作スイッチ６３を用いた撮影者の操作指示を受け付ける。多重合成の指示がない場合、Ｓ４００２に戻って前述の処理を繰り返す。また多重合成の指示があった場合、Ｓ４００６の画像データ合成処理に進む。画像データ合成処理では、合成対象の撮影画像データとＳ４００４で撮影した撮影画像データが、メモリ制御部２２を介して画像処理部２０に送られて合成され、合成後のデータをメモリ３０に書き込む処理が行われる。処理の詳細は公知であるため、説明を省略する。
【００２０】
次のＳ４００７で撮影情報の作成処理が行われる。その詳細については図５を用いて後述する。本処理により多重露出撮影画像データの撮影情報が作成される。Ｓ４００８に進み、システム制御部５０は多重撮影を終了するか否かを判断する。撮影者が画像表示部２８の表示画面を見ながら操作スイッチ６３を操作し、終了の指示を行ったか否かが判断される。多重撮影の終了と判断されなかった場合、Ｓ４００２に戻り、前述の処理を繰り返す。なお、この際、取得される合成対象の撮影画像データとはＳ４００６で合成した画像データと、Ｓ４００７で作成した多重露出撮影画像データの撮影情報のことであり、連続して複数の多重撮影による合成を行うことが可能となる。一方、Ｓ４００８で多重撮影の終了と判断された場合、Ｓ４００９に進む。ここでは、Ｓ４００６で合成した画像データがメモリ３０から読み出され、圧縮伸長部３２が画像圧縮を行う。Ｓ４００７で作成した多重露出撮影画像データの撮影情報がメモリ３０から読み出され、撮影情報として画像データとともに記録媒体１２００に書き込む記録処理が行われた後、前述した一連の処理が終了する。
【００２１】
次に図５のフローチャートを用いて撮影情報作成処理について説明する。まず、Ｓ５００１でシステム制御部５０は対象画像データの撮影情報を取得する。本処理では、図４のＳ４００２でメモリ制御部２２を介してメモリ３０に取得した合成対象の撮影画像データの撮影情報部から撮影情報が取得される。取得する撮影情報部の構造としては図２に示す撮影情報部２００ａの場合や、図３に示す多重撮影情報部３００ａの場合が挙げられる。
次のＳ５００２でシステム制御部５０は現撮影情報を取得する。現時点の撮影情報を取得する処理では、図４のＳ４００４で撮影した撮影画像データの撮影情報が取得される。取得する撮影情報部の構造としては、図２で示す撮影情報部２０１ａ、２０２ａのみである。次のＳ５００３でシステム制御部５０は撮影情報の比較処理を行う。本処理ではＳ５００１、Ｓ５００２でそれぞれ取得した撮影情報が比較される。比較方法については図６を用いて後述するが、どの撮影情報から比較してもよく、また処理の効率化を考慮し、複数の撮影情報項目を比較しても構わない。
次のＳ５００４でシステム制御部５０はＳ５００３で比較した撮影情報が同じ情報であるか否かを判断する。比較した情報が同じであると判断された場合、Ｓ５００５に進む。ここで、システム制御部５０は比較した撮影情報項目について同じ情報を共通撮影情報として共通撮影情報部に一括して記録する。共通撮影情報部の作成方法については図６を用いて後述する。
一方、前記Ｓ５００４で比較した撮影情報が同じ情報でないと判断された場合、Ｓ５００６に進む。ここでシステム制御部５０は比較した撮影情報項目に係る情報を個別撮影情報として個別撮影情報部（図３の撮影情報部２００ａ乃至２０２ａ参照）に記録する。個別撮影情報部の作成方法については図６を用いて後述する。
Ｓ５００５、Ｓ５００６の後、Ｓ５００７でシステム制御部５０は、まだ比較すべき撮影情報項目があるか否かを判断する。比較すべき撮影情報項目が残っている場合、Ｓ５００３に戻って、前述の処理を繰り返す。また比較すべき撮影情報項目がなければ前述した一連の処理が終了する。
【００２２】
次に図５で述べた撮影情報の比較並びに共通撮影情報部及び個別撮影情報部の作成方法について、図６を用いて説明する。
・対象画像の撮影情報が図２で示した撮影情報部２００ａの構造をもつ場合。
本例に示す対象画像の撮影情報部６００には項目Ａ乃至Ｃが撮影情報として存在する。また、撮影した画像の撮影情報部６０１には項目Ａ及びＢ、項目Ｄが存在している。
各項目の比較から分かるように、項目Ａと項目Ｂが同じであり、項目Ｃと項目Ｄが異なる。比較の結果、作成された多重撮影情報を多重撮影情報部６１０に示す。項目Ａと項目Ｂが共通撮影情報であり、共通撮影情報部６１１内に撮影情報部「６００−６０１」が作成される。また項目Ｃと項目Ｄは異なる撮影情報であり、項目Ｃについては個別撮影情報部６１２内に撮影情報部６００が作成され、項目Ｄについては個別撮影情報部６１２内に撮影情報部６０１が作成される。
【００２３】
・対象画像の撮影情報が図３で示した撮影情報部３００ａの構造をもつ場合。
次に対象画像の撮影情報が前記多重撮影情報部６１０であったときの撮影情報の比較と、共通撮影情報部及び個別撮影情報部の作成方法を説明する。
本例では撮影した画像の撮影情報部６０２に項目Ａ、項目Ｅ、項目Ｃが存在する。多重撮影情報部６１０の共通撮影情報部６１１に示す項目との比較から分かるように、項目Ａが同じであり、項目Ｅが異なる。
【００２４】
次に、多重撮影情報部６１０の個別撮影情報部６１２に示す項目との比較から分かるように、項目Ｃが共通撮影情報であり、項目Ｅが異なる。
前記比較結果に基づいて作成した多重撮影情報を多重撮影情報部６２０に示す。項目Ａは共通撮影情報であり、共通撮影情報部６２１内に撮影情報部「６００−６０１−６０２」が作成される。項目Ｂについては共通撮影情報部６２１内に撮影情報部「６００−６０１」が作成され、項目Ｃについては共通撮影情報部６２１内に撮影情報部「６００−６０２」が作成される。項目Ｄ及びＥは共通撮影情報ではないので、個別撮影情報部６２２内に撮影情報部６０１（項目Ｄ）、撮影情報部６０２（項目Ｅ）が作成される。
以上、第１実施形態によれば、多重露出撮影の後で各画像情報を比較し、同じ情報を撮影情報部内の共通撮影情報領域に記録することにより、共通の撮影情報を記録する際の書き込みのアクセス数を減らし、多重露光に関する撮影情報を効率的に記録できる。また、共通撮影情報のデータ量を１つ分のデータ量にして記録することで撮影情報としての全体のデータ量を減らすことができる。
【００２５】
［第２実施形態］
次に本発明の第２実施形態を説明する。第２実施形態では、動画像撮影時における複数の撮影情報を効率よく記録するための処理を説明する。なお第２実施形態に係る装置構成については第１実施形態の場合と同様であるため、説明を省略する。
【００２６】
図７は動画像データの構造例を示す。図２との相違点は、動画像データ７１０では撮影画像データが合成されず、すべての撮影画像データが連続に配置されることである。再生時にはこれらの撮影画像データを連続に再生することで動画像が表示される。
撮影画像データ７００は動画像撮影を行った際の１コマ目の撮影画像（コマ画像）についてデータ構造例を示す。撮影画像データ７０１、７０２は２コマ目、３コマ目の撮影画像についてデータ構造をそれぞれ示している。各撮影画像データは撮影情報部（７００ａ乃至７０２ａ参照）及び画像データ部（７００ｂ乃至７０２ｂ参照）を有する。
動画像データ７１０は、動画像撮影情報部７１０ａと動画像データ部７１０ｂを含む。動画像撮影情報部７１０ａには何時間の動画をどのように撮影したかを示す情報の他に、動画像を構成する各コマの画像の撮影情報が、撮影情報部７００ａ、７０１ａ、７０２ａに記録される。これは動画を構成するために使用した各コマの画像がどのように撮影されたかを動画像データ７１０から撮影情報として取得できるようにするためである。撮影情報部７００ａ、７０１ａ、７０２ａ内に示す斜線部はそれぞれの撮影情報に同じ情報があることを表わしている。つまり同じ情報が撮影情報部の別の場所に繰り返し記録されている。
【００２７】
次に図８を参照して、本実施形態における動画像撮影時の動画像データ構造例を説明する。動画像データ８００は動画像撮影情報部８００ａと動画像データ部８００ｂを含む。動画像撮影情報部８００ａには何時間の動画をどのように撮影したかを示す情報の他に、動画像を構成する各コマの画像の撮影情報が撮影情報部７００ａ、７０１ａ、７０２ａに記録される。動画像撮影情報部８００ａは共通撮影情報部８１０を含む。図７で説明したように、各コマの画像の撮影情報には同じ情報が含まれる場合があるので、これらの情報は共通撮影情報として１つにまとめた上で共通撮影情報部８１０に記録される。
【００２８】
図８は共通撮影情報部８１０の内部構造を例示する。本例では３コマからなる動画像の記録例を示す。「７００ａ―７０１ａ−７０２ａ」で示す領域は、全コマの画像に係る共通撮影情報を記録する領域である。「７００ａ―７０１ａ」や「７００ａ―７０２ａ」、「７０１ａ−７０２ａ」に示す領域は、各撮影情報部の組み合わせについて共通撮影情報を記録する領域である。これらの領域は撮影コマ数の組み合わせ分、必要となるため、コマ数が多い場合には領域数が増大する。そこで、共通撮影情報をもつ画像のコマ数が所定の基準コマ数以上である場合にのみ共通撮影情報部に記録する方法を採用してもよい。また、共通撮影情報のデータ量に対して閾値を設定し、閾値を超えたデータだけを共通撮影情報として共通撮影情報部に記録する方法を採用しても構わない。
【００２９】
次に図９のフローチャートを参照して動画像撮影処理について説明をする。まず、Ｓ９００１でシステム制御部５０はモードダイアル６０が動画像撮影モードの位置に設定されているか否かを判定する。モードダイアル６０が動画像撮影モードの位置でない場合、処理が終了する。またモードダイアル６０が動画像撮影モードの位置にある場合、Ｓ９００２に進む。ここでシステム制御部５０はレリーズスイッチＳＷ２（６２）がオン状態となり、動画像撮影が指示されたか否かを判定する。ＳＷ２がオン状態の場合、Ｓ９００３の撮影処理に進む。またＳＷ２がオフ状態の場合、Ｓ９００２の判定処理が繰り返される。
Ｓ９００３の撮影処理では、前述した露光処理、現像処理、記録処理が行われる。メモリ３０には撮影情報も書き込まれる。
次のＳ９００４に進み、動画像データ作成処理が行われる。システム制御部５０は、Ｓ９００３で撮影した撮影画像データを、メモリ制御部２２を介してメモリ３０に書き込む制御を行う。これにより、動画像データは、図８の動画像データ部８００ｂで説明した構造でメモリ３０に書き込まれる。
【００３０】
次にＳ９００５で撮影情報の作成処理が行われる。本処理は第１実施形態にて図５、図６を用いて説明したとおりであり、その詳細な説明は省略する。第２実施形態では動画像データの撮影情報が作成され、本処理により、動画像撮影においても第１実施形態と同様に効率的な撮影情報を作成することができる。
次のＳ９００６でシステム制御部５０は、動画像撮影の終了について判断する。例えば、撮影者によりレリーズスイッチＳＷ２（６２）が操作されたことや、操作スイッチ６３を用いた所定の操作手順に従う終了指示によって、動画像の撮影終了の如何が判断される。動画撮影を終了しない場合、Ｓ９００３に戻って前述の処理を繰り返す。一方、Ｓ９００６で動画像の撮影終了と判断された場合、Ｓ９００７の動画像記録処理に進む。ここで、Ｓ９００４、Ｓ９００５で作成したデータがメモリ３０から読み出され、システム制御部５０は、動画像データ及び動画像の撮影情報を記録媒体１２００に書き込む処理を行う。
以上、第２実施形態によれば、動画像撮影の後で、各コマの画像に係る撮影情報を比較して同じ情報を共通撮影情報部に一括して記録することにより、共通の撮影情報を記録する際の書き込みのアクセス数を減らし、動画像に関する撮影情報を効率的に記録できる。また、共通撮影情報のデータ量を１つ分のデータ量にして記録することで撮影情報としての全体のデータ量を減らすことができる。
【００３１】
［その他の実施形態］
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【符号の説明】
【００３２】
５０  システム制御部
１００  画像処理装置
２００  記録媒体
【図１】
2012028867.tif 000003
【図２】
2012028867.tif 000004
【図３】
2012028867.tif 000005
【図４】
2012028867.tif 000006
【図５】
2012028867.tif 000007
【図６】
2012028867.tif 000008
【図７】
2012028867.tif 000009
【図８】
2012028867.tif 000010
【図９】
2012028867.tif 000011