(57)【要約】  ユーザが、シャッターチャンスを逃すことなく、かつ、満足できる合成画像が生成できる撮像装置を提供することを目的とする。  複数の静止画像を連続的に生成し、前記静止画像から合成画像を生成する撮像装置は、撮影ボタンの押下により連写撮影の指示がなされている期間中、連写撮影により得られる静止画像データを前記記録媒体へ順次保持する処理を行い、連写による撮影が終了すると、新たな指示を待ち受ける状態に転じ、その後、合成画像の生成開始の指示を受け付けると、記録媒体に記録されている複数の前記静止画像データを用いて、１の合成画像を生成する処理を行う。
2008129759.tif 000002
【特許請求の範囲】
【請求項１】
複数の静止画像を連続的に生成し、前記静止画像から合成画像を生成する撮像装置であって、
連写撮影の指示を行う撮影ボタンと、
入射光から静止画像データを生成する撮像手段と、
生成された前記静止画像データを記録媒体に書き込む静止画像データ書込手段と、
複数の静止画像データを用いて、１の合成画像を生成する編集手段と、
前記撮影ボタンの押下により連写撮影の指示がなされている期間中、前記撮像手段及び前記静止画像データ書込手段を繰返し制御して、連写撮影により得られる静止画像データを前記記録媒体へ順次保持する処理を行い、連写による撮影が終了すると、新たな指示を待ち受ける状態に転じ、その後、合成画像の生成開始の指示を受け付けると、前記編集手段を制御して、前記記録媒体に記録されている２以上の前記静止画像データを用いて、１の合成画像を生成する処理を行う制御手段と
を備えることを特徴とする撮像装置。
【請求項２】
前記制御手段は、さらに、
前記前記撮像手段及び前記静止画像データ書込手段の繰返し制御により生成される全ての静止画像データを１つのグループとなるよう、連写を示す連写モード識別情報を対応付けて前記記録媒体に書き込み、
前記編集手段は、
前記連写モード識別情報に対応付けて前記記録媒体に記録されている１以上の前記静止画像データを用いて、前記合成画像を生成する
ことを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記編集手段は、
生成された前記全ての静止画像データのうち、第１の静止画像データと第２の静止画像データとを決定する決定部と、
前記第１の静止画像データを先頭とし、前記第２の静止画像データを末尾とすることにより、定まる一連の静止画像データを前記記録媒体から取得する取得部と、
取得した一連の静止画像データを合成して、前記合成画像を生成する合成部と
を備えることを特徴とする請求項２に記載の撮像装置。
【請求項４】
前記合成部は、
取得した一連の静止画像データそれぞれから得られる各静止画像における同一の位置に配置されている画素の画素値を取得し、
取得した画素値それそれに対して輝度調整を行い、輝度調整された各画素値に基づいて、生成されるべき合成画像において前記位置に配置された画素の画素値を決定し、生成されるべき合成画像を形成する全ての画素の決定されるように、前記静止画像データそれぞれから画素値の取得、及び画素値の決定を繰り返すことで、前記合成画像を生成する
ことを特徴とする請求項３に記載の撮像装置。
【請求項５】
前記合成部は、
取得した一連の静止画像データのそれぞれから取得した各画素値を、当該画素値が属する静止画像データの状況に応じて、輝度調整をして調整画素値を算出し、
算出された全ての調整画素値の平均値に基づいて、生成されるべき合成画像において前記位置に配置された画素の画素値を決定する
ことを特徴とする請求項４に記載の撮像装置。
【請求項６】
前記静止画像データ書込手段は、前記静止画像データに対して、前記連写による撮影順序を示す連写番号を付与して前記記録媒体に書き込み、
前記合成部は、
【数１】
2008129759.tif 000009
数式１により生成されるべき合成画像の座標（ｘ，ｙ）の画素値Ｐ’（ｘ，ｙ）を算出することにより、生成されるべき合成画像における前記座標（ｘ，ｙ）が示す位置の画素を生成する
ことを特徴とする請求項５に記載の撮像装置。
ａは前記第１の静止画像データに付与された第１の連写番号、ｂは前記第２の静止画像データに付与された第２の連写番号、Ｐｉ（ｘ，ｙ）は連写番号がｉ番である静止画像データが示す静止画像における座標（ｘ，ｙ）が示す画素に対する画素値、αｉ（ｘ，ｙ）はｉ番目の静止画像データが示す静止画像における座標（ｘ，ｙ）が示す画素に設定する輝度調整用の定数、及びβ（ｘ，ｙ）は合成後の静止画像における座標（ｘ，ｙ）が示す画素に設定する輝度調整用の定数である。
【請求項７】
前記静止画像データ書込手段は、前記静止画像データに対して、前記連写による撮影順序を示す連写番号を付与して前記記録媒体に書き込み、
前記合成部は、
【数２】
2008129759.tif 000010
数式２により合成画像の座標（ｘ，ｙ）それぞれの画素値Ｐ’（ｘ，ｙ）を算出することにより、合成画像における前記座標（ｘ，ｙ）が示す位置の画素を生成する
ことを特徴とする請求項５に記載の撮像装置。
ａは前記第１の静止画像データに付与された第１の連写番号、ｂは前記第２の静止画像データに付与された第２の連写番号、Ｐｉ（ｘ，ｙ）は連写番号がｉ番である静止画像データが示す静止画像における座標（ｘ，ｙ）が示す画素に対する画素値、αｉはｉ番目の静止画像に設定する輝度調整用の定数、及びβは合成後の静止画像に設定する輝度調整用の定数である。
【請求項８】
前記制御手段は、予め定められた露出値に基づいて設定された露出情報を前記静止画像データに対応付け、
前記合成部は、
取得した一連の静止画像データのそれぞれから取得した各画素値を、当該画素値が属する静止画像データの状況に応じて、輝度調整をして調整画素値を算出し、
算出された全ての調整画素値と、取得した一連の静止画像データのそれぞれに対応する露出情報とに基づいて、生成されるべき合成画像において前記位置に配置された画素の画素値を決定する
ことを特徴とする請求項４に記載の撮像装置。
【請求項９】
前記静止画像データ書込手段は、前記静止画像データに対して、前記連写による撮影順序を示す連写番号を付与して前記記録媒体に書き込み、
前記合成部は、
【数３】
2008129759.tif 000011
数式３により生成されるべき合成画像の座標（ｘ，ｙ）の画素値Ｐ’（ｘ，ｙ）を算出することにより、生成されるべき合成画像における前記座標（ｘ，ｙ）が示す位置の画素を生成する
ことを特徴とする請求項８に記載の撮像装置。
ａは前記第１の静止画像データに付与された第１の連写番号、ｂは前記第２の静止画像データに付与された第２の連写番号、Ｐｉ（ｘ，ｙ）は連写番号がｉ番である静止画像データが示す静止画像における座標（ｘ，ｙ）が示す画素に対する画素値、Ｅｉはｉ番目の静止画像に対応付けられた露出情報、αｉはｉ番目の静止画像データが示す静止画像における座標（ｘ，ｙ）が示す画素に設定する輝度調整用の定数、βは合成後の静止画像における座標（ｘ，ｙ）が示す画素に設定する輝度調整用の定数である。
【請求項１０】
前記制御手段は、さらに、
前記前記撮像手段及び前記静止画像データ書込手段の繰返し制御により生成される全ての静止画像データに対応付けて、予め定められた第１の初期値第２の初期値それぞれを第１及び第２の情報として前記記録媒体に書き込み、
前記決定部は、
前記第１及び前記第２の情報を取得して、保持することにより、前記第１及び第２の静止画像データを決定し、
前記取得部は、さらに、
前記第１の情報にて示される前記第１の静止画像データを先頭とし、前記第２の情報にて示される前記第２の静止画像データを末尾とする
ことを特徴とする請求項３に記載の撮像装置。
【請求項１１】
前記決定部は、さらに、
ユーザから前記第１及び第２の情報のうち少なくとも何れかの変更指示を受け付けると、前記変更指示に応じて、保持している第１及び第２の情報のうち少なくとも何れかを更新し、
前記撮像装置は、さらに、
前記記録媒体に記録されている更新対象の情報を、前記決定部にて保持している更新された情報へと書き換える情報書込手段を備える
ことを特徴とする請求項１０に記載の撮像装置。
【請求項１２】
前記記録媒体には、前記連写とは異なる撮影により生成された別の静止画像データが記録されており、
前記決定部は、
前記連写モード識別情報に対応付けられた１以上の静止画像データから構成される静止画像データ群を特定し、特定した前記静止画像データ群から前記第１及び前記第２の静止画像データを決定する
ことを特徴とする請求項３に記載の撮像装置。
【請求項１３】
前記連写モード識別情報は、複数の前記静止画像データが格納されている場所を示すディレクトリ名であり、
前記決定部は、前記連写モード識別情報にて示されるディレクトリを検索して、前記静止画像データ群を特定する
ことを特徴とする請求項１２に記載の撮像装置。
【請求項１４】
前記制御手段は、さらに、
前記前記撮像手段及び前記静止画像データ書込手段の繰返し制御により生成される全ての静止画像データに対応付けて、連写時のシャッター速度を示す連写シャッター速度を前記記録媒体に書き込み、
前記編集手段は、さらに、
前記連写シャッター速度に、前記合成画像の生成に用いられる静止画像データの数を乗算することにより、合成後のシャッター速度を示す合成シャッター速度を算出し、
前記撮像装置は、さらに、
前記表示手段は、前記連写シャッター速度と前記合成シャッター速度とを表示する表示手段を備える
ことを特徴とする請求項１に記載の撮像装置。
【請求項１５】
前記撮像装置は、さらに、
前記編集手段にて生成された前記合成画像を形成する合成画像データを所定の記憶領域に書き込む合成画像データ書込手段を備える
ことを特徴とする請求項１に記載の撮像装置。
【請求項１６】
前記所定の記憶領域は、前記記録媒体内に存在する
ことを特徴とする請求項１５に記載の撮像装置。
【請求項１７】
複数の静止画像を連続的に生成し、前記静止画像から合成画像を生成する撮像装置であって、
撮影ボタンの押下により連写撮影の指示がなされている期間中、入射光から静止画像データを生成する撮像手段及び生成された前記静止画像データを記録媒体に書き込む静止画像データ書込手段を繰返し制御して、連写撮影により得られる静止画像データを前記記録媒体へ順次保持する処理を行う連写モードと、
合成画像の生成開始の指示を受け付けると、前記記録媒体に記録されている１以上の前記静止画像データを用いて、１の合成画像を生成する編集モードと、
ユーザ操作により前記連写モードと前記編集モードとを切り替える制御手段と
を備えることを特徴とする撮像装置。
【請求項１８】
連続的に生成された複数の静止画像から合成画像を生成する編集装置であって、
合成画像の生成の指示を受け付ける受付手段と、
前記指示を受け付けると、連続的に生成された複数の静止画像データを記録している記録媒体から１以上の静止画像データを読み出す読出手段と、
読み出した前記１以上の静止画像データを用いて、１の合成画像を生成する編集手段と
を備えることを特徴とする編集装置。
【請求項１９】
複数の静止画像を連続的に生成し、前記静止画像から合成画像を生成する撮像装置で用いられる画像処理方法であって、
前記撮像装置は、
連写撮影の指示を行う撮影ボタンを備え、
前記画像処理方法は、
入射光から静止画像データを生成する撮像ステップと、
生成された前記静止画像データを記録媒体に書き込む静止画像データ書込ステップと、
複数の静止画像データを用いて、１の合成画像を生成する編集ステップと、
前記撮影ボタンの押下により連写撮影の指示がなされている期間中、前記撮像ステップ及び前記静止画像データ書込ステップを繰返し制御して、連写撮影により得られる静止画像データを前記記録媒体へ順次保持する処理を行い、連写による撮影が終了すると、新たな指示を待ち受ける状態に転じ、その後、合成画像の生成開始の指示を受け付けると、前記編集ステップを制御して、前記記録媒体に記録されている２以上の前記静止画像データを用いて、１の合成画像を生成する処理を行う制御ステップと
を含むことを特徴とする画像処理方法。
【請求項２０】
複数の静止画像を連続的に生成し、前記静止画像から合成画像を生成する撮像装置で用いられる画像処理のためのコンピュータプログラムを記録しているコンピュータ読み取り可能な記録媒体であって、
前記撮像装置は、
連写撮影の指示を行う撮影ボタンを備え、
前記記録媒体は、コンピュータに対して、
入射光から静止画像データを生成する撮像ステップと、
生成された前記静止画像データを記録媒体に書き込む静止画像データ書込ステップと、
複数の静止画像データを用いて、１の合成画像を生成する編集ステップと、
前記撮影ボタンの押下により連写撮影の指示がなされている期間中、前記撮像ステップ及び前記静止画像データ書込ステップを繰返し制御して、連写撮影により得られる静止画像データを前記記録媒体へ順次保持する処理を行い、連写による撮影が終了すると、新たな指示を待ち受ける状態に転じ、その後、合成画像の生成開始の指示を受け付けると、前記編集ステップを制御して、前記記録媒体に記録されている２以上の前記静止画像データを用いて、１の合成画像を生成する処理を行う制御ステップと
を実行させるためのコンピュータプログラムを記録していることを特徴とする記録媒体。
【請求項２１】
連続的に生成された複数の静止画像から合成画像を生成する編集装置で用いられる編集方法であって、
合成画像の生成の指示を受け付ける受付ステップと、
前記指示を受け付けると、連続的に生成された複数の静止画像データを記録している記録媒体から１以上の静止画像データを読み出す読出ステップと、
読み出した前記１以上の静止画像データを用いて、１の合成画像を生成する編集ステップと
を含むことを特徴とする編集方法。
【請求項２２】
連続的に生成された複数の静止画像から合成画像を生成する編集装置で用いられる画像処理のためのコンピュータプログラムを記録しているコンピュータ読み取り可能な記録媒体であって、
前記記録媒体は、コンピュータに対して、
合成画像の生成の指示を受け付ける受付ステップと、
前記指示を受け付けると、連続的に生成された複数の静止画像データを記録している記録媒体から１以上の静止画像データを読み出す読出ステップと、
読み出した前記１以上の静止画像データを用いて、１の合成画像を生成する編集ステップと
を実行させるためのコンピュータプログラムを記録していることを特徴とする記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタルカメラなどの撮像装置、画像処理を行う編集装置において、連写された複数枚の画像を合成する技術に関するものである。
【背景技術】
【０００２】
従来のデジタルスチルカメラなどの撮像装置には、複数枚の画像を連写する機能を備え、連写した画像の一部分を合成して、静止画を生成する機能を有するものがある。例えば、特許文献１では、連写した画像を一時バッファに蓄えておき、一時バッファに蓄えた画像の一部分を合成することでシャッター速度を変えた静止画像と等価な画像を生成する方法が開示されている。【０００３】
特許文献１に開示されている撮像装置では、連写モードにおいて、シャッターボタンが押されると、設定された連写間隔で所定コマ数分連続撮影を行ない、各画像を時系列の順に一時的に保存されるＤＲＡＭ（Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）上に設けられたバッファに記録する。撮像装置は、バッファに連写画像を記録し、連写撮影が終了すると、直ちに合成画像の生成を行う合成処理を開始して、合成画像を生成及び生成した合成画像の記録を行う。合成処理においては、ユーザの操作により、合成に用いる画像の枚数の変更などを行うことで、記録されるべき合成画像が生成される。【０００４】
以上のように、従来の撮像装置では、連写モードが選択され、シャッターボタンが押下されると、数コマの撮影を行い、撮影完了と同時に合成処理を開始し、生成された合成画像（静止画像）を保存する。【０００５】
これにより、連写時とは異なるシャッター速度の画像の生成を可能とし、連写した後に好きな部分から好きなシャッター速度で撮影した静止画像と等価な画像を得ることができる。
【特許文献１】特開２００５−８６２２８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、従来の撮像装置では、連写後、直ちに合成処理を行うため、合成処理中は、次の連写撮影を行うことができない。つまり、合成処理中に、次の撮影のシャッターチャンスが到来しても撮影することができない。【０００７】
そのため、ユーザは、次のシャッターチャンスを気にするあまり満足できる合成画像を得ることができない可能性がある。【０００８】
また、逆に、満足できる合成画像を得ようとして合成画像の生成に気をとられると、ユーザは、次のシャッターチャンスを逃す可能性もある。【０００９】
そこで、本発明は上記の課題を鑑みたものであり、ユーザが、シャッターチャンスを逃すことなく、かつ、満足できる合成画像が生成できる撮像装置、編集装置、画像処理方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記目的を達成するために、本発明は、複数の静止画像を連続的に生成し、前記静止画像から合成画像を生成する撮像装置であって、連写撮影の指示を行う撮影ボタンと、入射光から静止画像データを生成する撮像手段と、生成された前記静止画像データを記録媒体に書き込む静止画像データ書込手段と、複数の静止画像データを用いて、１の合成画像を生成する編集手段と、前記撮影ボタンの押下により連写撮影の指示がなされている期間中、前記撮像手段及び前記静止画像データ書込手段を繰返し制御して、連写撮影により得られる静止画像データを前記記録媒体へ順次保持する処理を行い、連写による撮影が終了すると、新たな指示を待ち受ける状態に転じ、その後、合成画像の生成開始の指示を受け付けると、前記編集手段を制御して、前記記録媒体に記録されている２以上の前記静止画像データを用いて、１の合成画像を生成する処理を行う制御手段とを備えることを特徴とする。
【発明の効果】
【００１１】
上記の構成によると、撮像装置は、合成画像の生成の指示を受け付けるまで、合成画像の生成を行わない。そのため、ユーザは、連写撮影を複数回連続して行うことができ、シャッターチャンスを逃すことはない。また、撮像装置は、連続撮影を所望しない期間において合成画像を作成するので、ユーザは、次のシャッターチャンスを気にすることなく満足できる合成画像を生成することができる。【００１２】
ここで、前記制御手段は、さらに、前記前記撮像手段及び前記静止画像データ書込手段の繰返し制御により生成される全ての静止画像データを１つのグループとなるよう、連写を示す連写モード識別情報を対応付けて前記記録媒体に書き込み、前記編集手段は、前記連写モード識別情報に対応付けて前記記録媒体に記録されている１以上の前記静止画像データを用いて、前記合成画像を生成するとしてもよい。【００１３】
この構成によると、撮像装置は、連写モード識別情報を、連写にて生成された全ての静止画像データを１つのグループとして対応付けるので、合成画像の生成に用いる１以上の静止画像データを容易に特定することができる。【００１４】
ここで、前記編集手段は、生成された前記全ての静止画像データのうち、第１の静止画像データと第２の静止画像データとを決定する決定部と、前記第１の静止画像データを先頭とし、前記第２の静止画像データを末尾とすることにより、定まる一連の静止画像データを前記記録媒体から取得する取得部と、取得した一連の静止画像データを合成して、前記合成画像を生成する合成部とを備えるとしてもよい。【００１５】
この構成によると、撮像装置は、第１及び第２の静止画像データを決定するので、合成画像に用いる１枚以上の静止画像の範囲を容易に特定できる。【００１６】
ここで、前記合成部は、取得した一連の静止画像データそれぞれから得られる各静止画像における同一の位置に配置されている画素の画素値を取得し、取得した画素値それそれに対して輝度調整を行い、輝度調整された各画素値に基づいて、生成されるべき合成画像において前記位置に配置された画素の画素値を決定し、生成されるべき合成画像を形成する全ての画素の決定されるように、前記静止画像データそれぞれから画素値の取得、及び画素値の決定を繰り返すことで、前記合成画像を生成するとしてもよい。【００１７】
この構成によると、撮像装置は、取得した一連の静止画像データが示す静止画像の各画素から、合成画像の画素を生成することができる。【００１８】
ここで、前記合成部は、取得した一連の静止画像データのそれぞれから取得した各画素値を、当該画素値が属する静止画像データの状況に応じて、輝度調整をして調整画素値を算出し、算出された全ての調整画素値の平均値に基づいて、生成されるべき合成画像において前記位置に配置された画素の画素値を決定するとしてもよい。【００１９】
この構成によると、撮像装置は、算出された全ての調整画素値の平均値に基づいて、前記合成画像を生成することができる。【００２０】
ここで、前記静止画像データ書込手段は、前記静止画像データに対して、前記連写による撮影順序を示す連写番号を付与して前記記録媒体に書き込み、前記合成部は、【００２１】
【数１】
2008129759.tif 000003
数式１により生成されるべき合成画像の座標（ｘ，ｙ）の画素値Ｐ’（ｘ，ｙ）を算出することにより、生成されるべき合成画像における前記座標（ｘ，ｙ）が示す位置の画素を生成するとしてもよい。ａは前記第１の静止画像データに付与された第１の連写番号、ｂは前記第２の静止画像データに付与された第２の連写番号、Ｐｉ（ｘ，ｙ）は連写番号がｉ番である静止画像データが示す静止画像における座標（ｘ，ｙ）が示す画素に対する画素値、αｉ（ｘ，ｙ）はｉ番目の静止画像データが示す静止画像における座標（ｘ，ｙ）が示す画素に設定する輝度調整用の定数、及びβ（ｘ，ｙ）は合成後の静止画像における座標（ｘ，ｙ）が示す画素に設定する輝度調整用の定数である。【００２２】
この構成によると、撮像装置は、数式１を用いることにより、合成する静止画像毎の特定エリアのみαｉ（ｘ，ｙ）を変更することで、特定の物体のみ異なる合成を行うことが可能になる。これにより、移動物体のみフラッシュモーション的に表現するなどを行うことができる。【００２３】
ここで、前記静止画像データ書込手段は、前記静止画像データに対して、前記連写による撮影順序を示す連写番号を付与して前記記録媒体に書き込み、前記合成部は、【００２４】
【数２】
2008129759.tif 000004
数式２により合成画像の座標（ｘ，ｙ）それぞれの画素値Ｐ’（ｘ，ｙ）を算出することにより、合成画像における前記座標（ｘ，ｙ）が示す位置の画素を生成するとしてもよい。ａは前記第１の静止画像データに付与された第１の連写番号、ｂは前記第２の静止画像データに付与された第２の連写番号、Ｐｉ（ｘ，ｙ）は連写番号がｉ番である静止画像データが示す静止画像における座標（ｘ，ｙ）が示す画素に対する画素値、αｉはｉ番目の静止画像に設定する輝度調整用の定数、及びβは合成後の静止画像に設定する輝度調整用の定数である。【００２５】
この構成によると、撮像装置は、数式２を用いることにより、各画像単位での露出補正や、合成後の露出補正が可能となる。これにより、撮像装置は、光源が高速に移動し、合成すると全体が暗くなってしまうような場合でも、生成する合成画像を好ましい明るさで生成することが可能になる。【００２６】
ここで、前記制御手段は、予め定められた露出値に基づいて設定された露出情報を前記静止画像データに対応付け、前記合成部は、取得した一連の静止画像データのそれぞれから取得した各画素値を、当該画素値が属する静止画像データの状況に応じて、輝度調整をして調整画素値を算出し、算出された全ての調整画素値と、取得した一連の静止画像データのそれぞれに対応する露出情報とに基づいて、生成されるべき合成画像において前記位置に配置された画素の画素値を決定するとしてもよい。【００２７】
この構成によると、撮像装置は、露出情報により輝度調整された静止画像データを用いて合成画像を生成することができる。【００２８】
ここで、前記静止画像データ書込手段は、前記静止画像データに対して、前記連写による撮影順序を示す連写番号を付与して前記記録媒体に書き込み、前記合成部は、【００２９】
【数３】
2008129759.tif 000005
数式３により生成されるべき合成画像の座標（ｘ，ｙ）の画素値Ｐ’（ｘ，ｙ）を算出することにより、生成されるべき合成画像における前記座標（ｘ，ｙ）が示す位置の画素を生成するとしてもよい。ａは前記第１の静止画像データに付与された第１の連写番号、ｂは前記第２の静止画像データに付与された第２の連写番号、Ｐｉ（ｘ，ｙ）は連写番号がｉ番である静止画像データが示す静止画像における座標（ｘ，ｙ）が示す画素に対する画素値、Ｅｉはｉ番目の静止画像に対応付けられた露出情報、αｉはｉ番目の静止画像データが示す静止画像における座標（ｘ，ｙ）が示す画素に設定する輝度調整用の定数、βは合成後の静止画像における座標（ｘ，ｙ）が示す画素に設定する輝度調整用の定数である。【００３０】
この構成によると、撮像装置は、数式３を用いることにより、連写による撮影時の露出情報に基づいて、合成画像の露出を調整することができる。【００３１】
ここで、前記制御手段は、さらに、前記前記撮像手段及び前記静止画像データ書込手段の繰返し制御により生成される全ての静止画像データに対応付けて、予め定められた第１の初期値第２の初期値それぞれを第１及び第２の情報として前記記録媒体に書き込み、前記決定部は、前記第１及び前記第２の情報を取得して、保持することにより、前記第１及び第２の静止画像データを決定し、前記取得部は、さらに、前記第１の情報にて示される前記第１の静止画像データを先頭とし、前記第２の情報にて示される前記第２の静止画像データを末尾とするとしてもよい。【００３２】
この構成によると、撮像装置は、第１及び第２の初期値それぞれを第１及び第２の情報とするので、生成した複数の静止画像データから初めて合成画像を生成する場合、第１及び第２の初期値を用いることで容易に合成画像を生成することができる。【００３３】
ここで、前記決定部は、さらに、ユーザから前記第１及び第２の情報のうち少なくとも何れかの変更指示を受け付けると、前記変更指示に応じて、保持している第１及び第２の情報のうち少なくとも何れかを更新し、前記撮像装置は、さらに、前記記録媒体に記録されている更新対象の情報を、前記決定部にて保持している更新された情報へと書き換える情報書込手段を備えるとしてもよい。【００３４】
この構成によると、撮像装置は、と第１及び第２の情報の少なくとも何れかを更新し、前記記録媒体に記録されている第１及び第２の情報のうち更新対象である少なくとも１の情報を更新する。これにより、再度、新たな合成画像を生成する場合には、撮像装置は、記録媒体に記憶されている第１及び第２の情報を読み出すことにより、前回生成した合成画像を容易に復元することができる。【００３５】
ここで、前記記録媒体には、前記連写とは異なる撮影により生成された別の静止画像データが記録されており、前記決定部は、前記連写モード識別情報に対応付けられた１以上の静止画像データから構成される静止画像データ群を特定し、特定した前記静止画像データ群から前記第１及び前記第２の静止画像データを決定するとしてもよい。【００３６】
この構成によると、撮像装置は、連写による撮影とは異なる撮影にて生成された静止画像データが記録媒体に記録されている場合でも、連写モード識別情報を用いて、連写による撮影された静止画像データ群を特定して、特定した静止画像データ群から第１及び第２の静止画像データを取得することができる。【００３７】
ここで、前記制御手段は、さらに、前記前記撮像手段及び前記静止画像データ書込手段の繰返し制御により生成される全ての静止画像データに対応付けて、連写時のシャッター速度を示す連写シャッター速度を前記記録媒体に書き込み、前記編集手段は、さらに、前記連写シャッター速度に、前記合成画像の生成に用いられる静止画像データの数を乗算することにより、合成後のシャッター速度を示す合成シャッター速度を算出し、前記撮像装置は、さらに、前記表示手段は、前記連写シャッター速度と前記合成シャッター速度とを表示する表示手段を備えるとしてもよい。【００３８】
この構成によると、撮像装置は、合成画像に対する合成シャッター速度を表示するので、ユーザは、生成された合成画像のシャッター速度を容易に知ることができる。また、ユーザは、所望する合成シャッター速度にて合成画像を生成することができる。
【図面の簡単な説明】
【００３９】
【図１】撮像装置１の概観を示す図である。
【図２】撮像装置１の動作モードの遷移を示す図である。
【図３】撮像装置１の構成を示すブロック図である。
【図４】機能実行部３５２の構成を示すブロック図である。
【図５】撮像装置１のモードダイアル１０３の一例を示す図である。
【図６】撮像装置１のモード設定メニューＭ１００の一例を示す図である。
【図７】撮像装置１の連写速度設定メニューＭ１０１の一例を示す図である。
【図８】シャッター速度と連写速度の関係を示す図である。
【図９】撮像装置１のメモリカード３０６におけるディレクトリ構造の一例を示す図である。
【図１０】撮像装置１の編集モード時における一覧表示画面の一例を示す図である。
【図１１】撮像装置１の編集モード時における編集画面の一例を示す図である。
【図１２】撮像装置１のＧＵＩと操作ボタンの対応関係の一例を示す図である。
【図１３】撮像装置１において数式２を用いた場合の合成処理の演算の順序を示す図である。
【図１４】撮像装置１の連写モード時における連写処理を示す流れ図である。
【図１５】撮像装置１の編集モード時における編集処理を示す流れ図である。
【図１６】動画像ストリームデータ６０１のデータ構造の一例を示す図である。
【図１７】撮像装置１にて連写した花火の合成例を示す図である。
【図１８】撮像装置２の構成を示すブロック図である。
【図１９】機能実行部１３５２の構成を示すブロック図である。
【図２０】動画像ストリームデータ１６０１のデータ構造の一例を示す図である。
【図２１】撮像装置３の構成を示すブロック図である。
【図２２】機能実行部２３５２の構成を示すブロック図である。
【図２３】撮像装置３の連写モード時における連写処理を示す流れ図である。
【図２４】撮像装置３の編集モード時における編集処理を示す流れ図である。
【図２５】動画像ストリームデータ２６０１のデータ構造の一例を示す図である。
【図２６】情報処理装置３０００の構成を示すブロック図である。
【図２７】本発明の利用形態の一例を示す図である。
【符号の説明】
【００４０】
１    撮像装置
１０１    電源スイッチ
１０２    シャッターボタン
１０３    ズームレバー
１０４    モードダイアル
１０５    レンズ
１０６    露出固定ボタン
１０７〜１１１  機能ボタン
１１２    ＭＥＮＵ／決定ボタン
１１３    削除ボタン
１１４    表示ボタン
１１５    液晶モニタ
３００    撮影レンズ
３０１    メカニズム
３０２    撮像素子
３０３    フロントエンド
３０４    ＤＳＰ
３０５    圧縮／伸張回路
３０６    メモリカード
３０８    フラッシュメモリ
３０９    ＣＰＵ
３１０    ＤＲＡＭ
３１１    シャッタードライバ
３１２    ズームドライバ
３１３    フォーカスドライバ
３５１    撮像部
３５２    機能実行部
３５５    連写プログラム
３５６    編集プログラム
３６１    第１処理部
３６２    第２処理部
３７１    連写制御部
３７２    第１書込部
３７３    速度設定部
３７５    設定部
３７６    繰返制御部
３７７    識別情報生成部
３８１    編集処理部
３８２    第２書込部
３９１    指示受付部
３９２    検索部
３９３    パラメータ更新部
３９４    合成部
３９５    出力制御部
【発明を実施するための最良の形態】
【００４１】
１．実施の形態１
以下、本実施の形態１における撮像装置１について説明する。【００４２】
１．１  撮像装置１の概要
図１は、撮像装置１の概観を示す図である。【００４３】
撮像装置１は、図１に示すように、電源のオン・オフを行う電源スイッチ１０１、撮影を行うためのシャッターボタン１０２、被写体を拡大・縮小を行うためのズームレバー１０３、モードダイアル１０４、レンズ１０５、ピント・露出固定ボタン１０６、機能ボタン１０７〜１１１、ＭＥＮＵ／決定ボタン１１２、キャンセル・削除ボタン１１３、表示ボタン１１４、及びプレビューやＧＵＩ表示を行うための液晶モニタ１１５を有している。【００４４】
モードダイアル１０４は、撮像装置１の動作モードを変更するダイアルである。例えば、モードダイアル１０４により、静止画撮影モード、動画撮影モード、再生モードなどのデジタルカメラが基本的に備えている各モード、および１枚以上の画像を連写により撮影する連写モードと、連写モードにて撮影された１枚以上の画像から１枚の合成画像を編集する編集モードが設定可能となる。【００４５】
図２は、撮像装置１の基本的なモード遷移を示したものである。【００４６】
図２にて示すように、撮像装置１は、大きく分けて２つのモード（撮影モード２０１及び閲覧モード２０２）を持つ。撮像装置１は、モードダイアル１０４により撮影モード２０１及び閲覧モード２０２間の遷移が可能となる。【００４７】
また、撮影モード２０１には、連写モード２１１、静止画撮影モード２１２、動画撮影モード２１３があり、閲覧モード２０２には、再生モード２１４及び編集モード２１５がある。撮像装置１は、撮影モード２０１時においてモードダイアル１０４により連写モード２１１、静止画撮影モード２１２及び動画撮影モード２１３間の遷移が、閲覧モード２０２時において再生モード２１４及び編集モード２１５間の遷移がそれぞれ可能となる。【００４８】
機能ボタン１０７〜１１１は、現在の撮像装置の動作モードにより機能が変化するボタンである。例えば、撮影モード時には機能ボタン１０７はフラッシュの動作設定、閲覧モード時にはＧＵＩ上のカーソルを上に動かす機能となる。【００４９】
ＭＥＮＵ／決定ボタン１１２についても現在の動作状態によりＭＥＮＵ及び決定ボタンの何れかとして機能する。【００５０】
また、キャンセル・削除ボタン１１３についても現在の動作状態によりキャンセル及び削除ボタンの何れかとして機能する。【００５１】
１．２  撮像装置１の構成
撮像装置１は、図３に示すように、撮像部３５１、機能実行部３５２、圧縮／伸張回路３０５、メモリカード（二次記憶媒体）３０６、液晶モニタ１１５、作業エリアや一時記憶として利用されるＤＲＡＭ３１０、絞りとシャッター制御を行う絞り・シャッタードライバ３１１、ズーム制御を行うズームドライバ３１２及びピント調整を行うフォーカスドライバ３１３から構成されている。【００５２】
機能実行部３５２は、プログラムが格納されたフラッシュメモリ３０８と、システム全体の制御を行うＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）３０９とから構成されている。【００５３】
撮像部３５１は、撮影レンズ３００、メカニズム３０１、ＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）、ＣＭＯＳ（Ｃｏｍｐｌｅｍｅｎｔａｒｙ  Ｍｅｔａｌ  Ｏｘｉｄｅ  Ｓｅｍｉｃｏｎｄｕｃｔｏｒ）などの撮像素子３０２、ＣＣＤ、ＣＭＯＳセンサからの入力をデジタルデータに変換するフロントエンド３０３、及び入力した画像データを信号処理するＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）３０４から構成されている。【００５４】
撮影レンズ３００は、被写体を結像するためのものであり、ズーム機能を実現するためのズームレンズと、被写体に合焦させるためのフォーカスレンズとからなる。【００５５】
メカニズム３０１は、メカニカルシャッタ、被写体の明るさを調整するための絞りや、フィルタ等からなり、シャッターや絞りなどを行う。【００５６】
撮像素子３０２は、ＣＣＤやＣＭＯＳなどからなり、撮影レンズ３００により結像された被写体像を電気信号に変換して、アナログの画像データを生成し、フロントエンド３０３へ出力する。【００５７】
フロントエンド３０３は、撮像素子３０２からの出力に対してゲイン調整やＡ／Ｄ（ａｎａｌｏｇｕｅ／ｄｉｇｉｔａｌ）変換を行い、画像データをデジタルデータとして出力する。【００５８】
ＤＳＰ３０４は、入力された画素データを加工し、輝度・色差情報またはＲＧＢデータを生成する。【００５９】
圧縮／伸張回路３０５は、ＤＳＰ３０４が生成したＪＰＥＧ、ＭＰＥＧなどの画像データを圧縮／伸張するデジタル信号プロセッサである。【００６０】
メモリカード３０６は、ＳＤメモリ、コンパクトフラッシュ（登録商標）、メモリスティック、ｘＤカードなどの取り外し可能な画像データ記録用の記憶媒体（記録媒体）であり、圧縮された画像データを保存する。【００６１】
以下、機能実行部３５２について説明する。【００６２】
機能実行部３５２は、上述したように、ＣＰＵ３０９及びフラッシュメモリ３０８から構成されている。【００６３】
機能実行部３５２は、フォーカス、露出決定処理、静止画撮影処理、再生（プレビュー）処理、連写モードによる撮影処理、編集モードによる合成処理を行う。【００６４】
機能実行部３５２は、ユーザ操作（モード切替）により、切り替えられたモードに対応する処理を起動して、当該処理を開始する。【００６５】
フォーカス、露出決定処理、静止画撮影処理、再生（プレビュー）処理については、公知の技術であるので、ここでは、連写モードによる撮影処理、編集モードによる合成処理の動作について説明する。【００６６】
フラッシュメモリ３０８は、図３にて示すように、連写プログラム３５５及び編集プログラム３５６を含んでいる。【００６７】
連写プログラム３５５は、連写による撮影処理を行う。【００６８】
編集プログラム３５６は、連写撮影された１枚以上の画像に合成処理を施して、１枚の合成画像を生成する処理を行う。なお、１枚の画像から生成された合成画像は、処理前の画像と同一のものである。言い換えると、編集プログラム３５６は、連写撮影された１以上の画像データに合成処理を施して、１の合成画像データを生成する処理を行う。ここで、１の画像データとは、１枚の画像を示すデータであり、１の合成画像データも同様に、１の合成画像を示すデータである。【００６９】
また、各プログラムには、動作内容を示すコードの他、当該プログラムにて使用されるデータをも含まれる。【００７０】
ＣＰＵ３０９が、連写プログラム３５５及び編集プログラム３５６を用いて、他の構成要素と協働することにより機能実行部３５２の機能を実現する。【００７１】
機能実行部３５２は、図４にて示すように、第１処理部３６１と第２処理部３６２とから構成されている。【００７２】
第１処理部３６１は、ＣＰＵ３０９が連写プログラム３５５を用いて他の構成要素と協働することにより実現される機能である。【００７３】
第２処理部３６２は、ＣＰＵ３０９が編集プログラム３５６を用いて他の構成要素と協働することにより実現される機能である。【００７４】
機能実行部３５２（具体的には、ＣＰＵ３０９）は、ユーザからの指示により、起動するプログラムを切り替えることで、機能の切り替えを行う。【００７５】
具体的には、ユーザは、図５にて示すモードダイアル１０４や、図６にて示すように液晶モニタ１１５にてＧＵＩに表示されるモード設定メニューＭ１００などを利用して、モードを切り替える。これにより、ＣＰＵ３０９は、ユーザにて指定されたモードに対応するプログラムを起動して、ユーザの所望する機能を実現する。【００７６】
例えば、ユーザがモードダイアル１０４に記載されている連写モードの絵柄をモード選択位置１５０に合わせることで、機能実行部３５２は、連写プログラムを起動する。【００７７】
また、ユーザはモードを編集モードへと変更することで、機能実行部３５２は、編集プログラムを起動して、合成画像の生成を開始する。【００７８】
以下、第１処理部３６１及び第２処理部３６２について説明する。【００７９】
（１）第１処理部３６１
第１処理部３６１は、連写制御部３７１と第１書込部３７２と速度設定部３７３とから構成されている。【００８０】
（１−１）速度設定部３７３
速度設定部３７３は、連写モードが設定されると、予め定められた連写速度（例えば、６０枚／秒  （１／６０））をＤＲＡＭ３１０に一時的に格納する。【００８１】
速度設定部３７３は、ユーザから連写速度の設定要求を受け付けると、図７にて示す連写速度設定メニューＭ１０１を表示し、ユーザからの連写速度の指定を受け付ける。【００８２】
速度設定部３７３は、ユーザから連写速度の指定を受け付けると、ＤＲＡＭ３１０に一時的に格納している連写速度を、受け付けた連写速度へと変更（更新）する。【００８３】
本実施の形態においては、秒６０枚、秒１２０枚、秒１８０枚が設定できるとしているが、さらに高速または低速な連写速度を設定できるようにしてもよい。なお、スローシャッター作成時に、移動する物体が飛び飛びに写らないようにするためには、例えば秒６０枚を設定した場合には、シャッター速度も１／６０に近い値に設定することが好ましい。シャッター速度と連写速度を近い値に設定しておくことで、連写画像からスローシャッター画像を生成する際に、実際にスローシャッターで撮影した画像と等価な画像の作成が可能となる。【００８４】
図８は、これを説明するための図である。図８（Ａ）は、シャッター速度と連写速度とが非常に近い場合を示したものであり、連写時の撮影間隔Δｔとシャッターを開けているシャッター開放期間Δｔ’がほぼ等しい場合である。この場合は、斜線で示されるシャッターが開いていない期間、つまり撮影されていない期間が短いため、連写した画像を複数枚合成した場合もほぼ区間全体が撮影されていることになる。図８（Ｂ）は、シャッター速度が連写速度とが大きく異なる場合の図であり、シャッター開放期間Δｔ’が連写間隔Δｔに対してかなり小さい（図では半分以下）となっている。この場合は、斜線で示される撮影されない区間が大きくなり、連写した画像の複数枚を合成した場合には、区間に対して撮影されない領域が、点在することになる。図から分かるように連写した複数の画像からスローシャッター画像を生成するには図８（Ａ）のようにシャッター速度と連写速度とが非常に近い場合のほうが、より実際のスローシャッター撮影の画像を近似した画像を生成できる。【００８５】
（１−２）第１書込部３７２
第１書込部３７２は、撮像部３５１にて生成された画像データを、圧縮／伸張回路３０５を用いて圧縮して、圧縮された画像データをメモリカード３０６に書き込む。【００８６】
このとき、第１書込部３７２は、圧縮された１以上の画像データそれぞれのヘッダ部に連写撮影による撮影順を示す番号（連写番号）を付与してメモリカード３０６に書き込む。【００８７】
なお、本実施の形態では、第１書込部３７２が圧縮された画像データをメモリカード３０６に書き込むとしたが、これに限定されない。例えば、第１書込部３７２は、圧縮／伸張回路３０５に圧縮された画像データをメモリカード３０６に書き込む旨の書込指示を出力し、圧縮／伸張回路３０５が圧縮された画像データを書き込むように制御してもよい。【００８８】
ここで、メモリカード３０６としては、上述したように、例えばＳＤカード、メモリスティック、コンパクトフラッシュ（登録商標）、スマートメディア、ｘＤピクチャカード、取り外し可能なハードディスクなどがある。本実施例では、取り込まれた画像データは圧縮／伸張回路３０５により圧縮され、第１書込部３７２がメモリカード３０６に順次書き込むとしたが、これに限定されない。第１書込部３７２は、非圧縮な画像データまたは、ＲＡＷデータと言われる撮像素子が取り込んだ生のデータを直接メモリカード３０６に順次記録してもよい。【００８９】
（１−３）連写制御部３７１
連写制御部３７１は、設定部３７５と繰返制御部３７６と識別情報生成部３７７とから構成され、連写撮影に係る制御を行う。【００９０】
連写モード中にシャッターボタンが押されると、連写制御部３７１は、撮像素子３０２から取り込まれた画像データの記録を開始する。【００９１】
以下、その動作の詳細を説明する。【００９２】
（設定部３７５）
設定部３７５は、シャッターボタン１０２が非押下状態から、半押し又は押下されると、絞りシャッタードライバ３１１及びフォーカスドライバ３１３を用いて、絞り設定及びフォーカス設定を行う。【００９３】
具体的には、設定部３７５は、シャッターボタン１０２が押下されたとき、焦点距離および露出が確定していなければ、オートフォーカス（ＡＦ（Ａｕｔｏｍａｔｉｃ  Ｆｏｃｕｓ））および自動露出（ＡＥ（Ａｕｔｏｍａｔｉｃ  Ｅｘｐｏｓｕｒｅ））といった機構を駆動し、焦点距離および露出を決定する。【００９４】
設定部３７５は、シャッターボタン１０２が半押しされたとき、オートフォーカス（ＡＦ）および自動露出（ＡＥ）といった機構を駆動し、焦点距離および露出を決定する。【００９５】
なお、焦点距離については、撮影中も被写体に焦点を合わせつづけるように動作してもよい。【００９６】
また、焦点距離および露出がユーザによりマニュアルで設定されている場合には、焦点距離および露出の決定処理を省略してもよい。また、焦点距離設定を必要としないパンフォーカスにより焦点設定を省いてもよい。【００９７】
（識別情報生成部３７７）
設定部３７５にて焦点距離および露出が決定されると、識別情報生成部３７７は、メモリカード３０６に書き込まれる画像データが連写モードで撮影された画像データであることを識別するための連写モード識別情報を生成する。以下、連写モードによる画像データを連写画像データ若しくは連写画像という。【００９８】
ここで、連写モード識別情報は、連写画像データ（連写画像）を保存するフォルダの名称及びそのフォルダに属するサブフォルダの名称からなる。【００９９】
識別情報生成部３７７は、連写モードで撮影される毎に、連写画像データを保存するための個別のサブフォルダを作成する。【０１００】
図９は、メモリカード３０６のフォルダ構造の例を示したものである。ＤＣＩＭフォルダは、一般的なデジタルカメラで使われている撮影した静止画を保存するフォルダである。ｙｙｙｙは連写データを記録するためのフォルダで、その配下に各連写画像データを個別に保存するサブフォルダ（ここでは、ｚｚｚ０１とｚｚｚ０２）を持つ。【０１０１】
また、各サブフォルダには連写画像データがそれぞれ格納される。例えば、サブフォルダ“ｚｚｚ００１”には、連写画像データ“ｂｂ００１．ＪＰＧ”及び“ｂｂ００２．ＪＰＧ”、・・・からなる連写画像データ群Ａが格納されている。【０１０２】
識別情報生成部３７７は、撮影情報を含む情報ファイルを生成し、生成した情報ファイルを、今回の連写モードの設定により生成した連写モード識別情報、つまりサブフォルダの配下に書き込み、連写画像データの保存のためのメモリカードの初期設定を行う。【０１０３】
ここで、撮影情報とは撮影速度を含む情報である。【０１０４】
（繰返制御部３７６）
繰返制御部３７６は、シャッターボタン１０２が押下されている間、つまり連写撮影中において、設定された連写速度、設定部３７５にて決定された焦点距離及び露出に基づいて連写画像データを生成し、生成された連写画像データを圧縮し、圧縮された連写画像データを識別情報生成部３７７にて生成されたサブフォルダへの書き込みを繰り返し行うよう、撮像部３５１と第１書込部３７２との動作を制御する。具体的には、シャッターボタン１０２が押下されている間、繰返制御部３７６は、シャッターボタン１０２から連写撮影に係る撮影指示を受け付ける。撮影指示を受け付けている間、繰返制御部３７６は、撮像部３５１と第１書込部３７２との動作を制御する。【０１０５】
ユーザがシャッターボタン１０２を離すと、繰返制御部３７６は、第１書込部３７２の動作の制御を抑止することにより、連写画像データの記録を終了する。具体的には、繰返制御部３７６は、撮影指示を受け付けなくなると（検知しなくなると）、第１書込部３７２の動作の制御を抑止する。【０１０６】
なお、繰返制御部３７６は、連写画像データの記録中はその旨を示すアイコンを液晶モニタ１１５を用いてＧＵＩ画面に表示し、現在連写画像データの記録中であることをユーザに知らせる。【０１０７】
これにより、シャッター押下中の区間の連写画像データがメモリカードに順次記録される。このように一旦、外部のメモリカードに連写画像データを記録させることで、内蔵メモリに制限されない連写撮影が可能になる。【０１０８】
ここで、撮像装置１は、連写による一連の撮影が完了すると、新たな指示（モード変更や次の連写を行うためのシャッター押下など）を待ち受ける状態となる。【０１０９】
（２）第２処理部３６２
第２処理部３６２は、編集処理部３８１と第２書込部３８２とから構成されている。【０１１０】
第２処理部３６２は、モードが編集モードに設定されると、メモリカード３０６内に格納さている連写モードで撮影された画像のみの一覧を液晶モニタ１１５を用いてＧＵＩに表示する。【０１１１】
第２処理部３６２は、ユーザから一覧表示した画像のうち１つの画像の選択を受け付けると、選択された画像を含む連写画像データ群に対する合成画像データの生成を開始する。【０１１２】
第２処理部３６２は、ユーザから合成画像の生成に係る変更要求を受け付けると、変更要求の内容に基づいて、合成画像データを生成する。ここで、変更要求とは、例えば、合成画像に用いる連写画像の開始位置の変更（連写画像に対応する連写画像データに付与された連写番号の変更）、合成枚数の変更、明るさの変更、露出の変更、合成モードの変更などである。合成モードについては後述する。【０１１３】
ここで、図１０にて、編集モードで一覧表示を行うＧＵＩの例を示す。連写モードで撮影されたデータは、代表画像のサムネイル４０１ａ〜４０１ｆが一覧表示され、現在選択中の静止画像（サムネイル）に選択枠４０２が設定されている。なお、モード切替時は、選択枠４０２はどこにあってもよいが、ここでは、現在時刻に最も近い日時に撮影されたデータにあるとする。【０１１４】
この場合、ユーザは、機能ボタン１０７〜１１０を押して選択枠４０２を上下左右に移動させ、編集したい静止画像（連写画像データ）を選択する。なお、一画面でサムネイルが表示できない場合には、サムネイルの右上または左下で機能ボタン１０７〜１１０を押して選択枠４０２を右または上、左または下に移動させようとすることで、前ページまたは次ページに切り替わる。画面下の次ページと前ページをあらわすアイコン４０３、４０４は、前ページや次ページがある場合に表示されたり、または色が変化したりする。【０１１５】
ユーザがＭＥＮＵ／決定ボタン１１２を押下することにより、編集画面が表示される。【０１１６】
図１１は編集画面のＧＵＩの一例である。編集画面では、選択された連写画像データ群から生成された合成画像データと、連写画像データのどの位置からどの位置までが合成されているかを示すスライダー５０１、合成画像の明るさを調整するゲイン設定用のスライダー５０２、連写時のシャッター速度と合成後のシャッター速度の表示５０３、および、合成モードを示すアイコン５０４が配置されている。合成モードは、次のような種類がある。例えばモードＡは単純な平均化による合成、モードＢは合成後の明るさを調整、モードＣは個々の画像の合成時の露出を補正するモードなどである。合成自体は後で説明する数式により行われるが、合成モードは、この数式の各パラメータを予めプリセットしたり、ゲイン設定用のスライダーがどのパラメータに連動するかを決定する。【０１１７】
ユーザは、まず合成モードを決定し、開始点と終了点を変更しながら合成画像を確認し、好ましい画像になったところで、ＭＥＮＵ／決定ボタン１１２を押して表示している合成画像を形成する合成画像データを、静止画像の画像データとしてメモリカード３０６に保存する。【０１１８】
なお、開始点の変更方法としては、機能ボタン１１０および機能ボタン１０８で開始点の左右への移動、ズームレバー１０３を左右に動かすことで合成する範囲、すなわち終了点を設定し、全体の明るさ調整などは機能ボタン１０７および機能ボタン１０９を押すことで上下させるなどが考えられる。図１２は、各ボタンと動作の対応を示したものであるが、各ボタンの配置とＧＵＩでの動作の方向を連動させることで、直観的な操作が可能となっている。なお、本実施の形態では、上記のようなボタンを利用して開始点、終了点、明るさゲインを調整したが、他のボタンに対応させた場合にも本実施の形態と同様の効果が期待できる。【０１１９】
なお、編集モードで作成された静止画像（つまり、合成画像）は、図９のＤＣＩＭフォルダのサブフォルダ“ｘｘｘｘ”に静止画像データとして保存される。なお、デジタルカメラで撮影された場合に付加されるＥＸＩＦ情報等のヘッダ情報内のシャッター速度の部分には、合成後のシャッター速度が埋め込まれる。例えば、秒１００枚連写の画像を４枚合成して生成した合成画像であればシャッター速度には１／２５が埋め込まれる。【０１２０】
以下、第２処理部３６２が有する編集処理部３８１及び第２書込部３８２について説明する。【０１２１】
（２−１）編集処理部３８１
編集処理部３８１は、指示受付部３９１、検索部３９２、パラメータ更新部３９３、合成部３９４及び出力制御部３９５から構成されている。【０１２２】
（指示受付部３９１）
ユーザが、連写モードで撮影した画像を合成してスローシャッター画像を生成したい場合に図４のモードダイアルや図５のモード設定メニューＭ１００を用いてモード設定を編集モードにすると、指示受付部３９１は、編集モード開始指示を検索部３９２へ出力する。【０１２３】
指示受付部３９１は、ユーザにより編集対象の連写画像データ群が選択されると、合成開始位置、終了位置、合成枚数等の各種パラメータを初期化する旨の初期化指示をパラメータ更新部３９３へ出力する。また、指示受付部３９１は、選択された連写画像データ群に対応する連写モード識別情報を合成部３９４へ出力する。【０１２４】
指示受付部３９１は、編集画面において、ユーザから変更要求を受け付けると、受け付けた変更要求をパラメータ更新部３９３へ出力する。【０１２５】
編集画面において、ユーザがＭＥＮＵ／決定ボタン１１２を押下すると、指示受付部３９１は、書き込みを行う旨の書込指示を第２書込部３８２へ出力する。【０１２６】
（検索部３９２）
検索部３９２は、指示受付部３９１から編集モード開始指示を受け取ると、連写モード識別情報を利用してメモリカード３０６に格納されている連写モードで撮影したデータを検索する。具体的には、検索部３９２は、ディレクトリの検索を行う。ここで、ディレクトリとは、連写モードで撮影されたデータが格納されている場所を示す名称であり、例えば、図９にて示す連写フォルダ“ｙｙｙｙ”及びその配下のサブフォルダ（“ｚｚｚ００１”や“ｚｚｚ００２”）から構成される。つまり、連写モード識別情報は、言い換えると、ディレクトリと同一となる。【０１２７】
検索部３９２は、連写モードで撮影された画像のみの一覧を液晶モニタ１１５を用いてＧＵＩに表示する。【０１２８】
（パラメータ更新部３９３）
パラメータ更新部３９３は、初期化指示を受け取ると、各種パラメータの値を初期値に設定する。初期化時の値としては、例えば、開始位置及び終了位置が“１枚目（連写による最初の画像を示す画像データとなる）”、合成枚数が１枚とすればよい。【０１２９】
パラメータ更新部３９３は、変更要求を受け付けると、受け付けた変更要求に基づいて、変更対象のパラメータを更新し、パラメータを更新した旨を示す更新完了通知を合成部３９４へ出力する。【０１３０】
このとき、パラメータ更新部３９３は、合成枚数の変更を受け付けると、合成画像データの生成に用いる静止画像データの数（静止画像の枚数）の更新を行うとともに、更新した枚数にて生成される合成画像のシャッター速度を算出する。パラメータ更新部３９３は、編集画面のＧＵＩ内の表示中の連写時のシャッター速度と合成後のシャッター速度の表示５０３において、合成後のシャッター速度を算出した値に更新する。合成画像のシャッター速度は、例えば、“連写撮影時のシャッター速度  ×  合成画像に用いる静止画像の枚数”により算出される。【０１３１】
（合成部３９４）
合成部３９４は、指示受付部３９１から連写モード識別情報を受け取ると、受け取った連写モード識別情報を示すサブフォルダに含まれる１枚以上の連写画像データから、パラメータ更新部３９３にて設定された各種パラメータに基づいて合成画像データを生成する。合成部３９４は、生成した合成画像データを、ＤＲＡＭ３１０に一時的に格納する。【０１３２】
合成部３９４は、パラメータ更新部３９３から更新完了通知を受け取ると、パラメータ更新部３９３にて更新後の各種パラメータに基づいて合成画像データを再生成する。合成部３９４は、ＤＲＡＭ３１０に一時的に格納されている合成画像データを、更新後の合成画像データ（再生成された合成画像データ）に置き換える。【０１３３】
なお、合成部３９４は、生成（再生成）した合成画像データをＤＲＡＭ３１０に格納する際には、ＥＸＩＦ情報等のヘッダ情報の内容（シャッター速度等）も更新して格納する。【０１３４】
以下、合成部３９４の動作について詳しく説明を行う。【０１３５】
合成部３９４は、数式１を予め記憶している。【０１３６】
【数１】
2008129759.tif 000006
数式１は、合成処理で行う演算処理である。数式１のＰ’（ｘ，ｙ）は合成画像の座標（ｘ，ｙ）の画素値、Ｐｉ（ｘ，ｙ）は連写画像データ群のうちｉ枚目の連写画像の座標（ｘ，ｙ）の画素値、αｉ（ｘ，ｙ）はｉ枚目の連写画像の画素（ｘ，ｙ）に設定する輝度（感度）調整用の定数、β（ｘ，ｙ）は合成後の画像の（ｘ，ｙ）に設定する輝度（感度）調整用の定数、ａは連写画像データ群中の合成開始位置を示す連写番号、ｂは連写画像データ群中の合成終了位置を示す連写番号である。【０１３７】
数式１のとおり、ａ枚目からｂ枚目までの連写画像が合成の対象になり、入力されるｉ枚目の連写画像の各画素に対して定数αｉ（ｘ，ｙ）が積算され、ａ枚目からｂ枚目までの連写画像が加算された後に各画素がβ（ｘ，ｙ）倍され、枚数（ｂ−ａ＋１）で除算される。【０１３８】
合成部３９４は、合成画像を形成する全ての画素（以下、合成画素という。）に対して、前記数式１を繰返し用いることで、全ての合成画素に対する画素値を算出して、合成画像データを生成する。【０１３９】
なお、連写した画像における各画素値の平均値を出力とする場合、つまり合成モードＡの場合は、αｉ（ｘ，ｙ）、β（ｘ，ｙ）はすべて１となる。基本的には、合成後の全体のゲインを調整したい場合（合成モードＢの場合）にはβ（ｘ，ｙ）を、個別の画像のゲインを調整したい場合（合成モードＣの場合）にはαｉ（ｘ，ｙ）を調整する。【０１４０】
なお、処理を簡略化するため、ｉ枚目のαｉ（ｘ，ｙ）をすべて同一にしたり、β（ｘ，ｙ）をすべて同一にしても良い。この場合は、定数をαｉ、βと書き換えた数式２になる。【０１４１】
【数２】
2008129759.tif 000007
図１３は、数式２の演算を模式的に図示したものであり、合成開始位置としてｉ枚目が、合成終了位置としてｉ＋ｎ枚目（合成枚数としてｎ＋１枚）が指定されている場合を示している。まず、各画像Ｐｉ〜Ｐｉ＋ｎの座標（ｘ，ｙ）が示す画素（画素値）それぞれにαｉ〜αｉ＋ｎが乗算される。次に、αｉ×Ｐｉからαｉ＋ｎ×Ｐｉ＋ｎの結果がすべて加算され、その結果にβが乗算される。そして、合成枚数ｎ＋１で除算されることで合成画像における座標（ｘ，ｙ）が示す画素が生成されることになる。【０１４２】
数式１と同様に、合成画像を形成する全ての画素（以下、合成画素という。）に対して、前記数式２が繰返し用いられることで、全ての合成画素に対する画素値を算出して、合成画像データが生成される。【０１４３】
数式１の合成処理では、例えば物体検出などと併用し、合成する各画像毎の特定エリアのみαｉ（ｘ，ｙ）を変更するなどすることで、特定の物体のみ異なる合成を行うことが可能になる。これにより、移動物体のみフラッシュモーション的に表現するなどを行うことができる。【０１４４】
また、画像全体に同じαｉ、βを施す場合には、各画像単位での露出補正や、合成後の露出補正が可能となる。これにより、例えば花火のように、光源が高速に移動し、合成すると全体が暗くなってしまうような画像を好ましい明るさで合成することが可能になる。【０１４５】
合成部３９４にて、１以上の静止画像データから１の合成画像データを生成することができる。言い換えると、合成部３９４にて、１枚以上の静止画像から１枚の合成画像を生成することができる。【０１４６】
（出力制御部３９５）
出力制御部３９５は、ＤＲＡＭ３１０に格納されている合成画像データにて形成される合成画像を液晶モニタ１１５を用いてプレビュー表示する。【０１４７】
（２−２）第２書込部３８２
第２書込部３８２は、書込指示を編集処理部３８１から受け取ると、圧縮／伸張回路３０５を用いて、ＤＲＡＭ３１０に格納されている合成画像データを圧縮して、圧縮された合成画像データをメモリカード３０６における所定のフォルダ（ここでは、サブフォルダ“ｘｘｘｘ”）配下に書き込む。【０１４８】
１．３  撮像装置１の動作
以下、撮像装置１の動作について説明する。【０１４９】
（１）基本動作
ここでは、撮像装置１の基本動作であるフォーカス、露出決定処理、静止画撮影処理及び再生（プレビュー）処理について説明する。【０１５０】
なお、これら処理は、公知であるので、ここでは、簡単に説明する。【０１５１】
＜フォーカス、露出決定処理＞
フォーカス、露出決定処理は、ユーザのシャッターボタン１０２の半押しにより明示的に、または液晶モニタ１１５によるプレビュー中などに継続的に行われる処理である。【０１５２】
フォーカス・露出決定処理では、撮像素子３０２から入力したデータをＤＳＰ３０４で解析し、解析した結果を元にＣＰＵ３０９が絞り・シャッタードライバ３１１を駆動することで露出の調整を、フォーカスドライバ３１３を駆動することで合焦点の調整を行う。【０１５３】
調整後、再び撮像素子３０２からデータを取り込み、ＤＳＰ３０４で再度解析し、これを基に絞りおよびフォーカスを再調整する。なお、露出は絞り、シャッター速度により決定されるため、例えば絞りと感度がユーザ設定により固定されている場合には、露出はシャッター速度の変更のみで決定され、シャッター速度が固定されている場合には、露出は絞りのみで調整されることになる。また、ピント・露出固定ボタン１０６が押された場合は、現在のフォーカスと露出に設定を固定し、ピント・露出固定が解除されるまで、現在の設定を保持する。【０１５４】
＜静止画撮影処理＞
ユーザがシャッターボタン１０２を押した時点で、もしフォーカスと露出が決定されていない場合には、フォーカス、露出設定処理を行う。【０１５５】
フォーカスと露出の決定後、撮像素子３０２からフロントエンド３０３を経由して入力された画像データはＤＳＰ３０４で処理される。ＤＳＰ３０４での処理としては、ベイヤー配列などの撮像素子の生の画像情報のＲＧＢ，ＹＣｂＣｒといった色空間の画像への変換、撮像素子のキズ補正、ホワイトバランス補正、歪み補正、輪郭強調や色補正といった処理がある。【０１５６】
ＤＳＰ３０４で処理された画像データは圧縮／伸張回路３０５で圧縮され、メモリカード３０６に記録される。なお、圧縮時には、シャッター速度、露出、合焦距離、フラッシュ使用・未使用等の撮影時の設定情報も同時に記録される。【０１５７】
また、画像データの記録方式として撮像素子３０２の生のデータが指定されている場合には、先にあげたＤＳＰ３０４での画像処理等を行わずに、撮影時の設定情報のみを付加した撮像素子３０２から出てきた生データがメモリカード３０６に記憶される。なお、撮像素子３０２のデータは大きいのでハフマン圧縮などの可逆圧縮により圧縮してメモリカード３０６に記録しても良い。【０１５８】
＜再生（プレビュー）処理＞
再生処理は、メモリカード３０６に記録された画像データが示す画像を液晶モニタ１１５に表示する処理である。【０１５９】
ユーザがモードを再生モードに設定すると、撮像装置１は、メモリカード３０６から静止画像データを読み出し、圧縮／伸張回路３０５で伸張し、伸張した画像データをＤＳＰ３０４により縮小して、画像データが示す画像を液晶モニタ１１５に表示する。【０１６０】
ユーザが機能ボタン１０８または機能ボタン１０９を押すと、撮像装置１は、メモリカード３０６から次または前の静止画像データを読み出し、読み出した静止画像データの伸張・縮小後、静止画像データが示す静止画像を液晶モニタ１１５に表示する。【０１６１】
ここでユーザがキャンセル・削除ボタン１１３を押下した場合は、撮像装置１は、表示している画像を削除するかどうかを問い合わせるダイアログを液晶モニタ１１５に表示する。ユーザがＭＥＮＵ／決定ボタン１１２を押下すると、撮像装置１は、現在表示されている静止画像を示す静止画像データをメモリカード３０６から削除する。【０１６２】
また、表示中にズームレバー１０３を操作することにより、表示されている画像が拡大または縮小され表示される。なお、拡大中は液晶モニタ１１５には部分画像だけが表示され、機能ボタン１０７〜１１０により表示される画像の位置を上下左右に移動できる。【０１６３】
（２）連写処理
ここでは、連写モード時における連写処理について、図１４にて示す流れ図を用いて説明する。【０１６４】
速度設定部３７３は、連写速度設定要求がユーザにより行われたかどうかチェックする（ステップＳ５）。【０１６５】
要求が行われたと判断する場合には（ステップＳ５における「ＹＥＳ」）、速度設定部３７３は、液晶モニタに図７のような速度設定のためのＧＵＩを表示し、連写速度の設定を行う（ステップＳ１０）。具体的には、速度設定部３７３は、ＤＲＡＭ３１０に一時的に格納している連写速度を、ユーザから受け付けた連写速度へと変更（更新）する。また、連写速度設定要求は、例えば、連写モード時に機能ボタン１１１の押下などによりユーザにより指示される。なお、ＭＥＮＵ／決定ボタン１１２により表示されるメニューから連写速度変更を行ってもよい。【０１６６】
速度設定要求が行われていないと判断する場合、又は速度設定が完了した場合（ステップＳ５における「ＮＯ」）すると、設定部３７５は、シャッターボタン１０２が半押しまたは押下されているかどうかチェックする（ステップＳ１５）。【０１６７】
シャッターボタン１０２が押されていない場合には（ステップＳ１５における「ＮＯ」）、処理は、ステップＳ５へ戻る。このように、シャッターボタン１０２が押されるまでは、連写速度設定が可能な状態で待機する。【０１６８】
シャッターボタン１０２が半押し、または押下された場合は（ステップＳ１５における「ＹＥＳ」）、設定部３７５は、フォーカス設定と、絞り設定とを行う（ステップＳ２０、Ｓ２５）。【０１６９】
識別情報生成部３７７は、シャッターボタン１０２が押下されたかどうか判断する（ステップＳ３０）。【０１７０】
押下されていないと判断する場合には（ステップＳ３０における「ＮＯ」）、識別情報生成部３７７は、シャッターボタン１０２が半押しされているかどうかを判断する（ステップＳ３５）。半押しされていると判断する場合には（ステップＳ３５における「ＹＥＳ」）、処理はステップＳ３０へ戻る。半押しされていないと判断する場合には（ステップＳ３５における「ＮＯ」）、処理は、ステップＳ５へ戻る。【０１７１】
押下されていると判断する場合には（ステップＳ３０における「ＹＥＳ」）、識別情報生成部３７７は、連写モード識別情報を生成する。【０１７２】
具体的には、識別情報生成部３７７は、フォルダ“ｙｙｙｙ”が存在するか否かを判断する（ステップＳ４０）。存在しないと判断する場合には（ステップＳ４０における「ＮＯ」）、識別情報生成部３７７は、フォルダ“ｙｙｙｙ”を生成し（ステップＳ４５）、次に、サブフォルダ“ｚｚｚ００ｎ”を生成する（ステップＳ５０）。存在すると判断する場合には（ステップＳ４０における「ＹＥＳ」）、識別情報生成部３７７は、サブフォルダ“ｚｚｚ００ｎ”を生成する（ステップＳ５０）。【０１７３】
識別情報生成部３７７は、情報ファイルを生成し、生成した情報ファイルを、今回の連写モードの設定により生成した連写モード識別情報、つまりサブフォルダの配下に書き込む（ステップＳ５５）。【０１７４】
撮像部３５１及び第１書込部３７２は、設定された連写速度、設定部３７５にて決定された焦点距離及び露出に基づいて画像データ（連写画像データ）を生成し（ステップＳ６０）、生成された画像データを圧縮し（ステップＳ６５）、圧縮された画像データを識別情報生成部３７７にて生成されたサブフォルダへの書き込む（ステップＳ７０）。【０１７５】
繰返制御部３７６は、シャッターボタン１０２が押下中であるか否かを判断する（ステップＳ７５）。言い換えると、繰返制御部３７６は、シャッターボタン１０２から連写撮影に係る撮影指示の受付中であるか否かを判断する。【０１７６】
押下中であると判断する場合には（ステップＳ７５における「ＹＥＳ」）、処理は、ステップＳ５５へ戻る。つまり、繰返制御部３７６は、シャッターボタン１０２から連写撮影に係る撮影指示の受付中であると判断する場合には、処理は、ステップＳ５５へ戻る。【０１７７】
押下中でないと判断する場合、つまりユーザがシャッターボタン１０２を離すと（ステップＳ７５における「ＮＯ」）、処理は終了する。つまり、繰返制御部３７６は、撮影指示を受け付けなくなると（検知しなくなると）、処理を終了し、新たな指示（モード変更や次の連写を行うためのシャッター押下など）を待ち受ける状態となる。【０１７８】
このとき撮像素子３０２から取り込んだ画像データの撮影速度は、連写速度として設定した値となる。例えば、連写速度が秒１８０枚であれば秒１８０枚の画像データがメモリカード３０６に記録される。【０１７９】
以上にように連写モードでは、シャッターが押下されている間に撮像素子３０２から取り込まれた画像データを連写画像データとして記録し、取り外し可能なメモリカード３０６に保存する。【０１８０】
（３）編集処理
ここでは、編集モード時における編集処理について、図１５にて示す流れ図を用いて説明する。【０１８１】
編集モードでは、撮像装置１は、連写モード識別情報を用いて、メモリカード３０６から連写モードで撮影されたデータを読み出し、一覧表示する。【０１８２】
指示受付部３９１は、ユーザにより編集対象の連写画像データ群の選択を受け付ける（ステップＳ１００）。【０１８３】
パラメータ更新部３９３は、合成開始位置、終了位置、合成枚数等の各種パラメータを初期化する（ステップＳ１０５）。【０１８４】
合成部３９４は、設定された各種パラメータの値に基づいて、合成処理を行う（ステップＳ１１０）。具体的には、合成部３９４は、設定された各種パラメータの値に基づいて、合成対象である１以上の連写画像データから合成画像データを生成する。【０１８５】
出力制御部３９５は、生成された合成画像データにて形成される合成画像をプレビュー表示する（ステップＳ１１５）。【０１８６】
指示受付部３９１は、ユーザからの指示待ち状態となる（ステップＳ１２０）。【０１８７】
指示受付部３９１は、受け付けた指示が開始位置の変更要求であるか否かを判断する（ステップＳ１２５）。開始位置の変更要求であると判断する場合には（ステップＳ１２５における「ＹＥＳ」）、パラメータ更新部３９３は、開始位置の更新を行い（ステップＳ１３０）、ステップＳ１１０へ戻る。【０１８８】
開始位置の変更要求でないと判断する場合には（ステップＳ１２５における「ＮＯ」）、指示受付部３９１は、受け付けた指示がシャッター速度変更指示、つまり、終了位置の変更要求であるか否かを判断する（ステップＳ１３５）。シャッター速度変更指示であると判断する場合（ステップＳ１３５における「ＹＥＳ」）、パラメータ更新部３９３は、合成処理に用いる連写画像データの数（つまり、連写画像の枚数）を更新し（ステップＳ１４０）、ステップＳ１１０へ戻る。このとき、パラメータ更新部３９３は、更新した数に基づいて、合成画像のシャッター速度を算出する。パラメータ更新部３９３は、編集画面に表示中の合成後のシャッター速度を、算出したシャッター速度へと更新する。【０１８９】
シャッター速度変更指示でないと判断する（ステップＳ１３５における「ＮＯ」）、指示受付部３９１は、受け付けた指示が明るさの変更指示であるか否かを判断する（ステップＳ１４５）。明るさの変更指示であると判断する場合（ステップＳ１４５における「ＹＥＳ」）、パラメータ更新部３９３は、合成処理に用いる数式１の定数β（ｘ，ｙ）を更新し（ステップＳ１５０）、ステップＳ１１０へ戻る。【０１９０】
明るさの変更指示でないと判断する（ステップＳ１４５における「ＮＯ」）、指示受付部３９１は、受け付けた指示が露出の変更指示であるか否かを判断する（ステップＳ１５５）。露出の変更指示であると判断する場合（ステップＳ１５５における「ＹＥＳ」）、パラメータ更新部３９３は、合成処理に用いる数式１の定数、αｉ（ｘ，ｙ）及びβ（ｘ，ｙ）を更新し（ステップＳ１６０）、ステップＳ１１０へ戻る。【０１９１】
露出の変更指示でないと判断する（ステップＳ１５５における「ＮＯ」）、指示受付部３９１は、受け付けた指示がユーザ操作によりＭＥＮＵ／決定ボタン１１２を押下されたことによるＯＫ指示であるか否かを判断する（ステップＳ１６５）。【０１９２】
ＯＫ指示であると判断する場合には（ステップＳ１６５における「ＹＥＳ」）、第２書込部３８２は、圧縮／伸張回路３０５を用いて生成された合成画像データを圧縮して、圧縮された合成画像データをメモリカード３０６における所定のフォルダ（ここでは、サブフォルダ“ｘｘｘｘ”）配下に保存する（書き込む）（ステップＳ１７５）。【０１９３】
ＯＫ指示でないと判断する場合には（ステップＳ１６５における「ＮＯ」）、処理はステップＳ１２５へ戻る。【０１９４】
以上が、編集モードでの編集処理の流れである。【０１９５】
１．４  実施の形態１の変形例
なお、本発明を上記実施の形態１に基づいて説明してきたが、本発明は、上記の実施の形態に限定されないのはもちろんである。以下のような場合も本発明に含まれる。【０１９６】
（１）上記実施の形態１において、編集処理は編集モードにモード変更した場合のみに行うとしたが、これに限定されない。【０１９７】
再生モードにおいて、連写画像データが選択された場合に、ユーザの指示により編集処理を行ってもよい。【０１９８】
この場合の撮像装置の動作について説明する。【０１９９】
撮像装置は、再生モードにおいて、撮像装置で撮影した静止画像、動画像、連写画像をすべて一覧表示する。一覧表示から、ユーザが静止画像を選択した場合には、撮像装置は、選択された静止画像を液晶画面１面にプレビュー表示する。撮像装置は、ユーザ操作により、拡大・縮小を行い、静止画像が画面中に入りきれない場合には、任意の部分に表示を移動させたりする。【０２００】
また、動画像が選択された場合には、撮像装置は、選択された動画像を再生する。このとき、ユーザは、ポーズ、巻き戻し、早送りなどの操作が可能となる。【０２０１】
ここで、連写画像データが選択された場合には、撮像装置は、再生するか編集するかを選択するメニューを表示する。再生が選ばれた場合には、選択された連写画像データを含む連写画像データ群の各画像データを動画として再生する。編集が選ばれた場合には、撮像装置は編集モードへと移行し、選択された連写画像データを含む連写画像データ群から合成画像データを生成し、生成した合成画像データにて形成される合成画像を図１１にて示す合成画像生成用ＧＵＩにより表示する。なお、連写画像データの識別は、先に説明した連写モード識別情報を利用する。【０２０２】
これにより、ユーザは編集をしたい場合に、図１０の編集モードの一覧表示を経由せずに直接合成処理に入ることが可能となる。【０２０３】
（２）上記実施の形態１において、メモリカード３０６への連写モード識別情報の記録方法としては、連写モード識別情報を連写画像データを格納するフォルダ及びサブフォルダの名称として、フォルダ及びサブフォルダを生成したが、これに限定されない。【０２０４】
例えば、連写モードで撮影される複数の連写画像それぞれが静止画像である場合、個々の画像データのヘッダ部分に、連写モード識別のためのタグ情報を書き込み、書き込んだタグ情報を連写モード識別情報としてもよい。【０２０５】
また、連写モードで撮影される連写画像データがＭｏｔｉｏｎ  ＪＰＥＧ、ＭＰＥＧ−１、ＭＰＥＧ−２、ＭＰＥＧ−４、Ｈ．２６１、Ｈ．２６４等の動画像ストリームデータである場合、動画像ストリームデータのヘッダ部に連写モード識別のためのタグ情報を書き込み、書き込んだタグ情報を連写モード識別情報としてもよい。図１６は連写モードで撮影された動画像ストリームデータ６０１の例を示す。図１６にて示すように、連写モードで撮影された動画像ストリームデータ６０１のヘッダ部６０２には、連写モード識別タグ６０３と、撮影情報として連写速度６０４が埋め込まれる。【０２０６】
ここで、タグ情報は、例えば、当該タグ情報が埋め込まれている画像データやストリームデータが連写モードで撮影されたものであることを示す情報（例えば、ビット値“１”）である。【０２０７】
または、情報ファイルに連写モード識別情報を含めてもよい。【０２０８】
いずれの場合でも、連写モードで撮影したデータは、他の撮影モードで撮影したデータと区別可能となり、後で説明する編集モードで編集可能な連写モードの撮影データと他の撮影データを区別することができるようになる。【０２０９】
（３）上記実施の形態及び上記変形例をそれぞれ組み合わせるとしてもよい。【０２１０】
１．５  実施の形態１のまとめ
以上説明したように、編集モードでは、あらかじめメモリカード３０６に連写モードで記録されていたデータのみを対象として一覧表示し、その中から編集したいものを選択し、連写データの任意の部分のスローシャッター画像を静止画像として保存することができる。【０２１１】
図１７は、高速撮影によって撮影された花火の写真の一部分を合成することで、花火のスローシャッター映像を作成した例である。図１７のように、連写画像は秒ｎ枚であり、シャッター速度は１／ｍである。１／ｎと１／ｍの差が十分小さければ、無撮影区間は無視できるほど小さくなるので、連続する連写画像を合成することで、１／ｎより遅いシャッター速度の画像と等価な合成画像が生成可能である。また、合成開始位置と範囲を自由に変更できるため、花火のようなシャッターを押下するタイミングが難しく、かつシャッター速度設定が難しい画像を失敗することなく撮影することが可能となる。【０２１２】
また、連写モードで連写データをメモリカード記録しておき、任意で起動可能な編集モードで連写画像からスローシャッター画像を生成することで、従来できなかった、（１）スローシャッター画像の生成を後で行うことができるようになり、撮影時は撮影に集中することができるようになる、（２）連写データがメモリカードに記憶されているので、作成した画像が気に入らなかった場合には何度でも編集することができる、等の効果が期待できる。【０２１３】
特に、連写モードで撮影されたデータをメモリカード上で識別可能にしておくことで、編集モードでは連写モードで撮影されたデータのみが対象となり、ユーザの操作性が向上される。なお、メモリカードに記録された連写モードで撮影されたデータを識別可能としていることで、メモリカードを例えばＰＣ等で読み込み、編集モードでの作業をＰＣ上で行うなども可能となる。【０２１４】
なお、本発明における制御手段は、機能実行部３６１に相当する。特に、制御手段の機能のうち、連写撮影により得られる静止画像データを記録媒体へ順次保持する処理は繰返制御部３７６に相当する。また、合成画像の生成開始の指示を受け付けると前記編集手段を制御して記録媒体に記録されている２以上の前記静止画像データを用いて１の合成画像を生成する処理は、指示受付部３９１が編集モード開始指示を受け取る動作、つまり、編集を開始する動作に相当する。【０２１５】
２．実施の形態２
実施の形態２では、実施の形態１にて示す撮像装置１の機能に、連写速度が高速になり、連写された各画像の露出が不足している場合に適正露出のスローシャッター画像の生成を可能とする機能を追加する。【０２１６】
実施の形態２における撮像装置２は、連写モード時に、連写速度と、連写開始時に設定した露出の情報とからなる撮影情報を含む情報ファイルを生成する。【０２１７】
ここで、露出情報は、適正露出を１．０に正規化した情報（値）とし、露出がオーバーする場合は１．０より大きな値、アンダーな場合は１．０より小さな値をとる。例えば、露出が不足して適性露出時に比べて半分の明るさしかない場合は、露出情報は値“０．５”となる。【０２１８】
以下、実施の形態１と同じ部分については説明を省略し、実施の形態１の発明との差異と、それによる効果について説明を行う。なお、撮像装置２において、実施の形態１と同一の構成要素については、実施の形態１にて用いた符号を用いる。【０２１９】
２．１  撮像装置２の構成
撮像装置２は、図１８に示すように、撮像部３５１、機能実行部１３５２、圧縮／伸張回路３０５、メモリカード（二次記憶媒体）３０６、液晶モニタ１１５、ＤＲＡＭ３１０、絞り・シャッタードライバ３１１、ズームドライバ３１２及びピント調整を行うフォーカスドライバ３１３から構成されている。【０２２０】
以下、実施の形態１とは異なる機能実行部１３５２の説明を行う。【０２２１】
機能実行部１３５２は、プログラムが格納されたフラッシュメモリ１３０８と、システム全体の制御を行うＣＰＵ１３０９とから構成されている。【０２２２】
ここでは、実施の形態１と同様に、連写モードによる撮影処理、編集モードによる合成処理における機能実行部１３５２の動作について説明する。【０２２３】
フラッシュメモリ１３０８は、図１８にて示すように、連写プログラム１３５５及び編集プログラム１３５６を含んでいる。【０２２４】
連写プログラム１３５５は、連写による撮影処理を行う。【０２２５】
編集プログラム１３５６は、連写撮影された１枚以上の画像に合成処理を施して、１枚の合成画像を生成する処理を行う。なお、１枚以上の画像から生成された合成画像は、処理前の画像と同一のものである。【０２２６】
また、各プログラムには、動作内容を示すコードの他、当該プログラムにて使用されるデータをも含まれる。【０２２７】
ＣＰＵ１３０９が、連写プログラム１３５５及び編集プログラム１３５６を用いて、他の構成要素と協働することにより機能実行部１３５２の機能を実現する。【０２２８】
機能実行部１３５２は、図１９にて示すように、第１処理部１３６１と第２処理部１３６２とから構成されている。【０２２９】
第１処理部１３６１は、ＣＰＵ１３０９が連写プログラム１３５５を用いて他の構成要素と協働することにより実現される機能である。【０２３０】
第２処理部１３６２は、ＣＰＵ１３０９が編集プログラム１３５６を用いて他の構成要素と協働することにより実現される機能である。【０２３１】
ＣＰＵ１３０９は、ユーザからの指示により、起動するプログラムを切り替えることで、機能の切り替えを行う。【０２３２】
機能切り替えの具体例は、実施の形態１と同様であるので、ここでの説明は省略する。【０２３３】
以下、第１処理部１３６１及び第２処理部１３６２について説明する。【０２３４】
（１）第１処理部１３６１
第１処理部１３６１は、連写制御部１３７１と第１書込部１３７２と速度設定部１３７３とから構成されている。【０２３５】
第１書込部１３７２及び速度設定部１３７３は、実施の形態１にて示す第１書込部３７２及び速度設定部３７３と同様であるので、ここでの説明は省略する。【０２３６】
（１−１）連写制御部１３７１
連写制御部１３７１は、設定部１３７５と繰返制御部１３７６と識別情報生成部１３７７とから構成され、連写撮影に係る制御を行う。【０２３７】
連写モード中にシャッターボタンが押されると、連写制御部１３７１は、撮像素子３０２から取り込まれた画像データ（連写画像データ）の記録を開始する。【０２３８】
以下、その動作の詳細を説明する。【０２３９】
（設定部１３７５）
設定部１３７５は、実施の形態１にて示す設定部３７５と同様であるので、ここでの説明は省略する。【０２４０】
（識別情報生成部１３７７）
設定部１３７５にて焦点距離および露出が決定されると、識別情報生成部１３７７は、連写モード識別情報を生成する。ここでは、実施の形態１と同様に、連写モード識別情報は、連写画像（連写画像データ）を保存するフォルダの名称及びそのフォルダに属するサブフォルダの名称からなる。【０２４１】
識別情報生成部１３７７は、連写モードで撮影される毎に、連写画像データを保存するための個別のサブフォルダを作成する。【０２４２】
識別情報生成部１３７７は、撮影情報を含む情報ファイルを生成し、生成した情報ファイルを、今回の連写モードの設定により生成した連写モード識別情報、つまりサブフォルダの配下に書き込み、連写画像データの保存のためのメモリカードの初期設定を行う。【０２４３】
ここで、撮影情報は、撮影速度と、設定部１３７５にて決定された露出の情報を含む。【０２４４】
（繰返制御部１３７６）
繰返制御部１３７６は、シャッターボタン１０２が押下されている間、実施の形態１における繰返制御部３７６と同様に、撮像部３５１と第１書込部１３７２との動作を制御する。【０２４５】
ユーザがシャッターボタン１０２を離すと、繰返制御部１３７６は、第１書込部１３７２の動作の制御を抑止することにより、画像データ（連写画像データ）の記録を終了する。【０２４６】
（２）第２処理部１３６２
第２処理部１３６２は、編集処理部１３８１と第２書込部１３８２とから構成されている。【０２４７】
第２処理部１３６２は、実施の形態１にて示す第２処理部３６２と同様の動作を行うが、合成を行う際に用いる数式が異なる。【０２４８】
以下、第２処理部３６２と異なる点を中心に、第２処理部１３６２について説明する。【０２４９】
（２−１）編集処理部１３８１
編集処理部１３８１は、指示受付部１３９１、検索部１３９２、パラメータ更新部１３９３、合成部１３９４及び出力制御部１３９５から構成されている。【０２５０】
指示受付部１３９１、検索部１３９２、パラメータ更新部１３９３及び出力制御部１３９５は、実施の形態１にて示す指示受付部３９１、検索部３９２、パラメータ更新部３９３及び出力制御部３９５と同様であるので、ここでの説明は省略する。【０２５１】
以下、合成部１３９４について説明する。【０２５２】
（合成部１３９４）
合成部１３９４は、下記に示す数式３を予め記憶している。【０２５３】
合成部１３９４は、指示受付部１３９１から連写モード識別情報を受け取ると、受け取った連写モード識別情報を示すサブフォルダに含まれる１以上の連写画像データから、パラメータ更新部１３９３にて設定された各種パラメータ、数式３及び情報ファイルに含まれている露出情報を用いて、合成画像データを生成する。合成部１３９４は、生成した合成画像データを、ＤＲＡＭ３１０に一時的に格納する。【０２５４】
合成部１３９４は、パラメータ更新部３９３から更新完了通知を受け取ると、パラメータ更新部１３９３にて更新後の各種パラメータ、数式３及び情報ファイルに含まれている露出情報を用いて、合成画像データを再生成する。合成部１３９４は、ＤＲＡＭ３１０に一時的に格納されている合成画像データを、更新後の合成画像データ（再生成された合成画像データ）に置き換える。【０２５５】
なお、合成部１３９４は、生成（再生成）した合成画像データをＤＲＡＭ３１０に格納する際には、ＥＸＩＦ情報等のヘッダ情報の内容（シャッター速度等）も更新して格納する。【０２５６】
【数３】
2008129759.tif 000008
数式３は、数式１における演算“（ｂ−ａ＋１）”の部分が露出情報をもちいた演算に置き換えられた式である。数式３において、Ｅｉは合成する連写画像データの中の連写番号が“ｉ”である連写画像データの露出情報である。なお、ここでは、連写開始時に、設定された１つの露出情報を用いるので、合成に用いる１以上の画像データに対する露出情報は、全て同じ値となる。【０２５７】
数式３によれば、連写画像データの露出情報がすべて０．２５（１／４）の場合、１枚合成する場合には、明るさが４倍に設定され、２枚合成する場合には明るさが２倍に設定され、３枚では４／３倍、４枚では１倍、５枚では４／５倍、ｎ枚では４／ｎ倍となり、合成する枚数に応じて、露出が適正露出に調整される。【０２５８】
また、数式１、２と同様に、合成画像を形成する全ての画素（以下、合成画素という。）に対して、前記数式３が繰返し用いられることで、全ての合成画素に対する画素値を算出して、合成画像データが生成される。【０２５９】
このようにして、合成部１３９４は、１以上の静止画像データから１の合成画像データを生成することができる。言い換えると、合成部１３９４は、１枚以上の静止画像から１枚の合成画像を生成することができる。【０２６０】
（２−２）第２書込部１３８２
第２書込部１３８２は、実施の形態１に示す第２書込部３８２と同様であるので、ここでの説明は省略する。【０２６１】
２．２  撮像装置２の動作
（１）基本動作
ここでは、撮像装置２の基本動作であるフォーカス、露出決定処理、静止画撮影処理及び再生（プレビュー）処理については、実施の形態１にて示す処理と同様であるのでここでの説明は省略する。【０２６２】
（２）連写処理
ここでは、連写モード時における連写処理について、実施の形態１の処理と異なる点のみ図１４にて示す流れ図を用いて説明する。【０２６３】
ここでは、図１４にて示すステップＳ５５の動作内容が、実施の形態１とは異なる。【０２６４】
撮像装置２の識別情報生成部１３７７は、ステップＳ５５にて、各画像データが連写モードで撮影されたものであることを示す情報と、撮影速度と、設定部１３７５にて決定された露出情報を含む情報ファイルを生成し、生成した情報ファイルを、生成した連写モード識別情報、つまりサブフォルダの配下に書き込む。【０２６５】
（３）編集処理
ここでは、編集モード時における編集処理について、実施の形態１の処理と異なる点のみ図１５にて示す流れ図を用いて説明する。【０２６６】
ここでは、図１５にて示すステップＳ１１０の動作内容が、実施の形態１とは異なる。【０２６７】
撮像装置２の合成部１３９４は、ステップＳ１１０にて、パラメータ更新部１３９３にて設定された各種パラメータの値、予め記憶している数式３及び情報ファイルに含まれている露出情報を用いて、合成画像データを生成する。【０２６８】
２．３  実施の形態２の変形例
なお、本発明を上記実施の形態２に基づいて説明してきたが、本発明は、上記の実施の形態に限定されないのはもちろんである。以下のような場合も本発明に含まれる。【０２６９】
（１）上記実施の形態２において、実施の形態１の変形例と同様に、再生モードにおいて、連写画像データが選択された場合に、ユーザの指示により編集処理を行ってもよい。【０２７０】
（２）上記実施の形態２において、実施の形態１と同様に、連写モード識別情報を連写画像データを格納するフォルダ及びサブフォルダの名称としたが、これに限定されない。【０２７１】
上記実施の形態１の変形例と同様に、例えば、連写モードで撮影される複数の連写画像それぞれが静止画像である場合、個々の画像に対応する画像データのヘッダ部分に、連写モード識別のためのタグ情報を書き込み、書き込んだタグ情報を連写モード識別情報としてもよい。【０２７２】
また、動画像ストリームデータである場合、ストリームデータのヘッダ部に連写モード識別のためのタグ情報を書き込み、書き込んだタグ情報を連写モード識別情報としてもよい。図２０は連写モードで撮影された動画像ストリームデータ１６０１の例を示す。図２０にて示すように、連写モードで撮影された動画像ストリームデータ１６０１のヘッダ部１６０２には、連写モード識別タグ１６０３と、撮影情報１６１０が埋め込まれる。ここで、撮影情報１６１０は、連写速度１６０４及び露出情報１６０５を含む。【０２７３】
ここで、タグ情報は、例えば、当該タグ情報が埋め込まれている画像データやストリームデータが連写モードで撮影されたものであることを示す情報（例えば、ビット値“１”）である。【０２７４】
または、情報ファイルに連写モード識別情報を含めてもよい。【０２７５】
（３）上記実施の形態２において、露出情報は、情報ファイルに含まれるとしたが、これに限定されない。【０２７６】
露出情報は、各連写データに対応づけられる状態で格納されていればよい。【０２７７】
例えば、連写画像データが動画像ストリームデータである場合には、露出情報は、図２０にて示すようにヘッダ部１６０２に格納されてもよい。または、複数の連写画像それぞれが静止画像である場合には、露出情報は、画像データのヘッダ部に格納されてもよい。【０２７８】
（４）上記実施の形態２において、連写開始前に、一度のみ露出の決定を行ったが、これに限定されない。【０２７９】
連写中に連続的に露出の調整（決定）を行ってもよい。【０２８０】
この場合、例えば、撮像装置２は、撮影された画像に対応する画像データそれぞれのヘッダに、対応する露出の情報を埋め込む。【０２８１】
または、撮像装置２は、連写番号と対応付けて決定した露出を、情報ファイルに書き込む。【０２８２】
なお、上記実施の形態２では、露出情報がすべて同じであるとしたが、各画像の露出情報が異なる場合にも、数式３の演算により適正な露出に調整可能である。特に、個々に露出調整を行った方が、連写中の環境光の変化に対応でき、より画質のよいスローシャッター画像（合成画像）が生成可能となる。【０２８３】
（５）上記実施の形態及び上記変形例をそれぞれ組み合わせるとしてもよい。【０２８４】
２．４  実施の形態２のまとめ
実施の形態２の構成によれば、１枚以上の連写画像からスローシャッター画像を生成する時に、明るさが適正露出に補正される。これにより、連写時に露出が不足する場合も、連写画像から適正露出のスローシャッター画像を生成することができる。また、個々に露出を補正してから合成するのに比べて、ゲイン増加のための演算回数を削減できるため演算量を削減可能となる。加えて、個々に露出補正して加算する場合に比べてゲイン増加によるノイズ成分の強調を抑えることが可能となる。【０２８５】
なお、本実施の形態２では、露出補正のための情報を直接連写データに格納する方法を示したが、絞り、シャッター速度、明るさなどの露出計算に必要な情報を格納しておき、合成時に適正露出になるように計算することでも、本実施の形態と同様の効果が期待できる。また、露出補正だけなく、例えば、撮影時のカメラの動きを加速度センサ等で取得し、これを格納しておけば、合成時の手ぶれによる位置ずれをあわせる処理に利用することができ、合成された画像の画質向上が期待できる。【０２８６】
３．実施の形態３
実施の形態３は、実施の形態１の連写モードでの連写画像の撮影時と、編集モードでの合成画像の生成時に合成情報を連写画像に合わせて記憶装置に保存する機能を追加したものである。以下、図面を参照しながら、実施の形態１と動作の異なる部分について説明する。【０２８７】
実施の形態３における撮像装置３は、連写モード時に、連写速度と、合成情報とからなる撮影情報を含む情報ファイルを生成する。【０２８８】
ここで、合成情報は、合成開始位置、合成終了位置または合成枚数、および、数式１又は数式２におけるαおよびβの値などを含む。【０２８９】
以下、実施の形態１と同じ部分については説明を省略し、実施の形態１の発明との差異と、それによる効果について説明を行う。なお、撮像装置３において、実施の形態１と同一の構成要素については、実施の形態１にて用いた符号を用いる。【０２９０】
３．１  撮像装置３の構成
撮像装置３は、図２１に示すように、撮像部３５１、機能実行部２３５２、圧縮／伸張回路３０５、メモリカード（二次記憶媒体）３０６、液晶モニタ１１５、ＤＲＡＭ３１０、絞り・シャッタードライバ３１１、ズームドライバ３１２及びピント調整を行うフォーカスドライバ３１３から構成されている。【０２９１】
以下、実施の形態１とは異なる機能実行部２３５２の説明を行う。【０２９２】
機能実行部２３５２は、プログラムが格納されたフラッシュメモリ２３０８と、システム全体の制御を行うＣＰＵ２３０９とから構成されている。【０２９３】
ここでは、実施の形態２と同様に、連写モードによる撮影処理、編集モードによる合成処理における機能実行部２３５２の動作について説明する。【０２９４】
フラッシュメモリ２３０８は、図２１にて示すように、連写プログラム２３５５及び編集プログラム２３５６を含んでいる。【０２９５】
連写プログラム２３５５は、連写による撮影処理を行う。【０２９６】
編集プログラム２３５６は、連写撮影された１枚以上の画像に合成処理を施して、１枚の合成画像を生成する処理を行う。なお、１枚以上の画像から生成された合成画像は、処理前の画像と同一のものである。【０２９７】
また、各プログラムには、動作内容を示すコードの他、当該プログラムにて使用されるデータをも含まれる。【０２９８】
ＣＰＵ２３０９が、連写プログラム２３５５及び編集プログラム２３５６を用いて、他の構成要素と協働することにより機能実行部２３５２の機能を実現する。【０２９９】
機能実行部２３５２は、図２２にて示すように、第１処理部２３６１と第２処理部２３６２とから構成されている。【０３００】
第１処理部２３６１は、ＣＰＵ２３０９が連写プログラム２３５５を用いて他の構成要素と協働することにより実現される機能である。【０３０１】
第２処理部２３６２は、ＣＰＵ２３０９が編集プログラム２３５６を用いて他の構成要素と協働することにより実現される機能である。【０３０２】
ＣＰＵ２３０９は、ユーザからの指示により、起動するプログラムを切り替えることで、機能の切り替えを行う。【０３０３】
機能切り替えの具体例は、実施の形態１と同様であるので、ここでの説明は省略する。【０３０４】
以下、第１処理部２３６１及び第２処理部２３６２について説明する。【０３０５】
（１）第１処理部２３６１
第１処理部２３６１は、連写制御部２３７１と第１書込部２３７２と速度設定部２３７３とから構成されている。【０３０６】
第１書込部２３７２及び速度設定部２３７３は、実施の形態１にて示す第１書込部３７２及び速度設定部３７３と同様であるので、ここでの説明は省略する。【０３０７】
（１−１）連写制御部２３７１
連写制御部２３７１は、設定部２３７５と繰返制御部２３７６と識別情報生成部２３７７とから構成され、連写撮影に係る制御を行う。【０３０８】
連写モード中にシャッターボタンが押されると、連写制御部２３７１は、撮像素子３０２から取り込まれた画像データの記録を開始する。【０３０９】
以下、その動作の詳細を説明する。【０３１０】
（設定部２３７５）
設定部２３７５は、実施の形態１にて示す設定部３７５と同様であるので、ここでの説明は省略する。【０３１１】
（識別情報生成部２３７７）
設定部２３７５にて焦点距離および露出が決定されると、識別情報生成部２３７７は、連写モード識別情報を生成する。ここでは、実施の形態１と同様に、連写モード識別情報は、連写画像データ（連写画像）を保存するフォルダの名称及びそのフォルダに属するサブフォルダの名称からなる。【０３１２】
識別情報生成部２３７７は、連写モードで撮影される毎に、連写画像データを保存するための個別のサブフォルダを作成する。【０３１３】
識別情報生成部２３７７は、撮影情報を含む情報ファイルを生成し、生成した情報ファイルを、今回の連写モードの設定により生成した連写モード識別情報、つまりサブフォルダの配下に書き込み、連写画像データの保存のためのメモリカードの初期設定を行う。【０３１４】
識別情報生成部２３７７は、繰返制御部１３７６から連写撮影が終了した旨の終了指示を受け取ると、合成情報の初期化を行う。ここでは、識別情報生成部２３７７は、合成開始位置、合成終了位置または合成枚数、および、数式１又は数式２におけるαおよびβの値などを初期値に設定し、初期値に設定された各種値からなる合成情報を生成する。例えば、識別情報生成部２３７７は、初期化の値としては、合成開始位置および合成終了位置を先頭画像を示す連写番号“１”に、αおよびβをすべて１にする。【０３１５】
識別情報生成部２３７７は、生成した合成情報を、サブフォルダの配下に保存する。具体的には、識別情報生成部２３７７は先に書き込んだ情報ファイル内に、生成した合成情報を追加する。【０３１６】
（繰返制御部２３７６）
繰返制御部２３７６は、シャッターボタン１０２が押下されている間、実施の形態１における繰返制御部３７６と同様に、撮像部３５１と第１書込部２３７２との動作を制御する。【０３１７】
ユーザがシャッターボタン１０２を離すと、繰返制御部２３７６は、第１書込部２３７２の動作の制御を抑止することにより、画像データの記録を終了し、終了指示を識別情報生成部２３７７へ出力する。【０３１８】
（２）第２処理部２３６２
実施の形態１にて示す第２処理部３６２と異なる点は、編集処理開始時に各パラメータの初期化を行わないこと、及び合成画像データの書き込み時に、情報ファイルに含まれる合成情報を更新することである。【０３１９】
以下、これら異なる点を中心に説明する。【０３２０】
第２処理部２３６２は、編集処理部２３８１及び第２書込部２３８２から構成されている。【０３２１】
（２−１）編集処理部２３８１
編集処理部２３８１は、指示受付部２３９１、検索部２３９２、パラメータ更新部２３９３、合成部２３９４及び出力制御部２３９５から構成されている。【０３２２】
（指示受付部２３９１）
ユーザ操作によりモードが編集モードに設定されると、指示受付部２３９１は、編集モード開始指示を検索部２３９２へ出力する。【０３２３】
指示受付部２３９１は、ユーザにより編集対象の連写画像データ群が選択されると、合成情報を取得する旨の取得指示と、選択された連写画像データ群に対応する連写モード識別情報とをパラメータ更新部２３９３へ出力する。また、指示受付部２３９１は、選択された連写画像データ群に対応する連写モード識別情報を合成部２３９４へ出力する。【０３２４】
指示受付部２３９１は、編集画面において、ユーザから変更要求を受け付けると、受け付けた変更要求をパラメータ更新部２３９３へ出力する。【０３２５】
編集画面において、ユーザがＭＥＮＵ／決定ボタン１１２を押下すると、指示受付部２３９１は、書き込みを行う旨の書込指示を第２書込部２３８２へ出力する。【０３２６】
（検索部２３９２）
検索部２３９２は、実施の形態１にて示す検索部３９２と同様であるので、ここでの説明は省略する。【０３２７】
（パラメータ更新部２３９３）
パラメータ更新部２３９３は、取得指示と連写モード識別情報とを受け取ると、受け取った連写モード識別情報に対応する情報ファイルに含まれる合成情報を取得する。具体的には、パラメータ更新部２３９３は、連写モード識別情報にて識別されるサブフォルダ配下に存在する情報ファイルから合成情報を読み出す。【０３２８】
パラメータ更新部２３９３は、取得した合成情報に含まれる各種パラメータの値をＤＲＡＭ３１０へ一時的に格納する。【０３２９】
パラメータ更新部３９３は、変更要求を受け付けると、受け付けた変更要求に基づいて、ＤＲＡＭ３１０にて格納されている変更対象のパラメータを更新し、パラメータを更新した旨を示す更新完了通知を合成部２３９４へ出力する。【０３３０】
（合成部２３９４）
合成部２３９４は、数式１を予め記憶している。なお、数式２を記憶しておいてもよい。【０３３１】
合成部２３９４は、指示受付部２３９１から連写モード識別情報を受け取ると、受け取った連写モード識別情報を示すサブフォルダに含まれる１以上の連写画像データから、パラメータ更新部２３９３にて取得された合成情報に含まれる各種パラメータ及び数式１（又は数式２）を用いて、合成画像データを生成する。合成部２３９４は、生成した合成画像データを、ＤＲＡＭ３１０に一時的に格納する。【０３３２】
合成部２３９４は、パラメータ更新部３９３から更新完了通知を受け取ると、パラメータ更新部３９３にて更新後の各種パラメータ及び数式１（又は数式２）を用いて、合成画像データを再生成する。合成部３９４は、ＤＲＡＭ３１０に一時的に格納されている合成画像データを、更新後の合成画像データ（再生成された合成画像データ）に置き換える。【０３３３】
なお、合成部２３９４は、合成画像データの生成（再生成）時に用いる各種パラメータを、ＤＲＡＭ３１０から取得する。【０３３４】
また、合成部３９４は、生成（再生成）した合成画像データをＤＲＡＭ３１０に格納する際には、ＥＸＩＦ情報等のヘッダ情報の内容（シャッター速度等）も更新して格納する。【０３３５】
（出力制御部２３９５）
出力制御部２３９５は、実施の形態１にて示す出力制御部２３９５と同様であるので、ここでの説明は省略する。【０３３６】
（２−２）第２書込部２３８２
第２書込部２３８２は、書込指示を編集処理部３８１から受け取ると、圧縮／伸張回路３０５を用いて、ＤＲＡＭ３１０に格納されている合成画像データを圧縮して、圧縮された合成画像データをメモリカード３０６における所定のフォルダ（ここでは、サブフォルダ“ｘｘｘｘ”）配下に書き込む。【０３３７】
さらに、第２書込部２３８２は、ＤＲＡＭ３１０に格納されている合成画像データの生成に用いられた合成情報を取得する。第２書込部２３８２は、合成画像の生成対象である連写画像データ群に対応する情報ファイルに含まれる合成情報を、取得した合成情報へと更新する。【０３３８】
３．２  撮像装置３の動作
（１）基本動作
ここでは、撮像装置３の基本動作であるフォーカス、露出決定処理、静止画撮影処理及び再生（プレビュー）処理については、実施の形態１にて示す処理と同様であるのでここでの説明は省略する。【０３３９】
（２）連写処理
ここでは、連写モード時における連写処理について、実施の形態１の処理と異なる点のみ図２３にて示す流れ図を用いて説明する。【０３４０】
図２３は、図１４の連写モードの処理の流れに、合成情報の格納に関連した処理を追加したものである。図２３においてＳ１００５〜Ｓ１０７５に関しては、実施の形態１で説明した処理と同等のものであるので、ここでの説明は省略する。【０３４１】
以下、ステップＳ１０７５の判断結果以降、特に、押下中でないと判断された場合以降の動作について、説明する。【０３４２】
押下中でないと判断する場合、つまりユーザがシャッターボタン１０２を離すと（ステップＳ１０７５における「ＮＯ」）、識別情報生成部２３７７は、合成情報の初期化を行う（ステップＳ１０８０）。具体的には、識別情報生成部２３７７は、合成開始位置、合成終了位置または合成枚数、および、数式１又は数式２におけるαおよびβの値などを初期値に設定し、初期値に設定された各種値からなる合成情報を生成する。【０３４３】
識別情報生成部２３７７は、生成した合成情報を、サブフォルダの配下に保存する（ステップＳ１０８５）。具体的には、識別情報生成部２３７７は先に書き込んだ情報ファイル内に、生成した合成情報を追加する。【０３４４】
（３）編集処理
ここでは、編集モード時における編集処理について、実施の形態１の処理と異なる点のみ図２４にて示す流れ図を用いて説明する。【０３４５】
図２４は図１５の編集モードの処理の流れに、合成情報の利用に関連した処理を追加したものである。【０３４６】
指示受付部２３９１は、ユーザにより編集対象の連写画像データ群の選択を受け付ける（ステップＳ１１００）。【０３４７】
パラメータ更新部２３９３は、編集対象の連写画像データ群に対応する情報ファイルに含まれる合成情報を読み出す（ステップＳ１１０３）。【０３４８】
パラメータ更新部２３９３は、読み出した合成情報に含まれる各種パラメータの値を当該合成処理における初期値として設定する（ステップＳ１１０５）。具体的には、パラメータ更新部２３９３は、読み出した合成情報に含まれる各種パラメータの値をＤＲＡＭ３１０へ一時的に格納する。【０３４９】
以降のステップＳ１１１０からステップＳ１１７５までは、図１５にて示すステップＳ１１０からステップＳ１７５までと同様の動作であるので、ここでの説明は省略する。【０３５０】
合成画像データの保存後（ステップＳ１１７５）、第２書込部２３８２は、ＤＲＡＭ３１０に格納されている合成画像データの生成に用いられた合成情報を取得する。第２書込部２３８２は、合成画像データの生成対象である連写画像データ群に対応する情報ファイルに含まれる合成情報を、取得した合成情報へと更新する（ステップＳ１１８０）。【０３５１】
３．３  実施の形態３の変形例
なお、本発明を上記実施の形態３に基づいて説明してきたが、本発明は、上記の実施の形態に限定されないのはもちろんである。以下のような場合も本発明に含まれる。【０３５２】
（１）上記実施の形態３において、実施の形態１の変形例と同様に、再生モードにおいて、連写画像データが選択された場合に、ユーザの指示により編集処理を行ってもよい。【０３５３】
（２）上記実施の形態３において、実施の形態１と同様に、連写モード識別情報を連写画像データを格納するフォルダ及びサブフォルダの名称としたが、これに限定されない。【０３５４】
上記実施の形態１の変形例と同様に、例えば、連写モードで撮影される複数の連写画像それぞれが静止画像である場合、個々の画像データのヘッダ部分に、連写モード識別のためのタグ情報を書き込み、書き込んだタグ情報を連写モード識別情報としてもよい。【０３５５】
また、動画像ストリームデータである場合、ストリームデータのヘッダ部に連写モード識別のためのタグ情報を書き込み、書き込んだタグ情報を連写モード識別情報としてもよい。図２５は連写モードで撮影された動画像ストリームデータ２６０１の例を示す。図２５にて示すように、連写モードで撮影された動画像ストリームデータ２６０１のヘッダ部２６０２には、連写モード識別タグ２６０３と、連写速度２６１０と、合成情報２６０５が埋め込まれる。ここで、合成情報２６０５は、開始位置２６０６、終了位置（合成枚数）２６０７及び合成パラメータ２６０８を含む。開始位置２６０６は合成開始位置を示す値であり、終了位置（合成枚数）２６０７は合成終了位置を示す値である。また、合成パラメータ２６０８は、数式１又は数式２におけるα及びβの値である。また、上述したように、撮影情報は、連写速度２６１０と、合成情報２６０５とから構成されている。【０３５６】
ここで、タグ情報は、例えば、当該タグ情報が埋め込まれている画像データやストリームデータが連写モードで撮影されたものであることを示す情報（例えば、ビット値“１”）である。【０３５７】
または、情報ファイルに連写モード識別情報を含めてもよい。【０３５８】
（３）上記実施の形態３において、合成開始位置を連写番号“１”となる画像データに対応する画像としたが、これに限定されない。【０３５９】
識別情報生成部２３７７は、焦点および測光状態、および顔検出機能などによる顔抽出状態により、合成開始位置の初期値を変更してもよい。例えば、顔検出機能により検出された顔が正面を向いている状態の最初の画像を開始位置に設定してもよい。この初期値の設定には、動画のシーン検出などで利用されている技術が応用可能であり、シーン検出で得られた重要な画像を開始画像と設定することで、使いやすさを向上可能となる。【０３６０】
（４）上記実施の形態３では、情報ファイルに合成情報を含めることで、連写画像データ群との関連付けを行ったが、これに限定されない。【０３６１】
関連づけ方法としては、例えば、情報ファイルとは個別のファイルとして、連写画像データが格納されるフォルダと同一のフォルダに格納する方法や、連写画像データが動画ストリームデータとして記憶される場合には図２５のようにヘッダ部分に格納する方法などがある。また、連写モードで撮影される連写データが複数の静止画像データである場合、個々の画像データのヘッダ部分に、合成情報を格納してもよい。【０３６２】
（５）上記実施の形態３において、撮像装置３は、連写処理において、連写画像データの保存後に合成情報を記録するようにしたが、これに限定されない。【０３６３】
連写画像データの保存の前に、合成情報を記録するようにしてもよい。【０３６４】
例えば、撮像装置３は、図２３にて示すステップＳ１０８０及びＳ１０８５を、ステップＳ１０６０の直前に行う。【０３６５】
（６）上記実施の形態３において、撮像装置は、合成画像の生成時には数式１若しくは２を用いるとしたが、数式３を用いてもよい。【０３６６】
この場合、撮影情報には、露出情報を付加することとで実現できる。【０３６７】
（７）上記実施の形態及び上記変形例をそれぞれ組み合わせるとしてもよい。【０３６８】
３．４  実施の形態３のまとめ
以上のように、撮像装置３は、編集開始時に合成情報を読み出し、終了時に合成情報を書き戻す（更新する）ので、再度編集モードにおいて合成を行う場合には、前回合成画像を生成した時の合成情報が読み出されることになり、編集開始時において前回合成画像を作成した状態に復帰することができる。【０３６９】
これにより、作成した合成画像を再度作成したり、前回作成した合成画像からパラメータの一部を少しだけ変化させた合成画像などを容易に作成することができる。【０３７０】
なお、本実施の形態３においては、合成情報の保存は合成画像作成時に自動的に行われることとしたが、ユーザが明示的に保存を指示するようにしてもよい。この場合は、気に入ったパラメータを保存しておくことができるようになり、さらに便利性が向上する。また、合成情報は１つではなく、１つの連写画像について複数もてるようにし、ユーザが記録された合成情報を選択して呼び出せるようにしてもよい。複数保存できるようにすることで、複数の合成結果に対するパラメータを保存することができるようになり、便利性が向上する。【０３７１】
４．その他の変形例
なお、本発明を上記実施の形態１から３に基づいて説明してきたが、本発明は、上記の各実施の形態に限定されないのはもちろんである。以下のような場合も本発明に含まれる。【０３７２】
（１）各実施の形態で説明した処理は、コンピュータ上で動作するプログラムとして実現することも可能である。図２１は、本発明の処理を動作させる情報処理装置３０００の構成の例である。【０３７３】
情報処理装置３０００は、図２１に示すように、プログラムを実行するプロセッサ３１０１、映像を入力する映像入力部３１０２、ＳＤカードなどのメモリカード３１０３、ＳＤＲＡＭなどの主記憶部３１０４、ＣＲＴ，ＬＣＤなどの映像出力部３１０５、ハードディスク  インタフェース（ＨＤＤ  Ｉ／Ｆ（（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ  Ｉｎｔｅｒｆａｃｅ））３１０６、ＨＤＤなどの磁気記憶媒体３１０７、ネットワークに接続するためのネットワークインタフェース（ＮＷ  Ｉ／Ｆ（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ））３１０８である。【０３７４】
主記憶部３１０４は、プログラム（ここでは、連写プログラム、編集プログラム）を、予め記憶している。【０３７５】
プロセッサ３１０１は、主記憶に格納されたプログラムを読み出しながら実行し、映像入力部３１０２、メモリカード３１０３、ＨＤＤ  Ｉ／Ｆ３１０６、磁気記憶媒体３１０７、ＮＷ  Ｉ／Ｆ３１０８、映像出力部３１０５を制御しながら、本発明の実施の形態で説明した処理を行う。【０３７６】
具体的には、情報処理装置３０００は、映像入力部３１０２から連写画像データを入力し、磁気記憶媒体３１０７、メモリカード３１０３、又はネットワークにより接続される機器等に連写画像データや合成画像データを格納し、連写画像や合成画像を映像出力部３１０５にＧＵＩを表示させることにより本発明の実施の形態で示した処理を行う。【０３７７】
以上のように、本発明の方式は、コンピュータ上で実行可能なプログラムとしても実現可能である。【０３７８】
なお、主記憶部３１０４は、連写プログラム、編集プログラムを予め記憶しているとしたが、これに限定されない。主記憶部３１０４は、処理開始時に、メモリカード３１０３、磁気記憶媒体３１０７、またはネットワークから処理対象のプログラムを取得し、取得したプログラムを格納してもよい。【０３７９】
また、映像入力部３１０２は、メモリカード３１０３から連写画像データを取得してもよい。この場合、図２７にて示すように、合成画像の生成する装置の選択肢が広がる。【０３８０】
図２７では、撮像装置１にて連続撮影した連写画像データがメモリカード３０６に格納される。ユーザは、合成画像データの生成を、本体（撮像装置１）にて行うこともできるし、情報処理装置３０００（例えば、パーソナルコンピュータ）で行うこともできる。【０３８１】
何れかの装置で生成された合成画像データは、メモリカード３０６に格納され、プリンタ３５００によりメモリカード３０６に格納された合成画像データにて形成される合成画像が印刷される。【０３８２】
（２）上記の実施の形態で述べた構成要素については、その一部または全てを実現可能な範囲でソフトウェアとして実装してもよい。この場合、集積回路上に実装しなくてはならないハードウェアの量を抑えることができるので、より集積度を向上させることができる。【０３８３】
（３）上記の実施の形態で述べた構成要素については、その一部または全てを実現可能な範囲でハードウェアとして実装してもよい。この場合、上記の構成要素をソフトウェアで実装するよりも処理を高速化することができる。このような実装は、特に退避処理や復帰処理等、ユーザの利便性のために高速化が求められる処理などにおいて有用である。【０３８４】
（４）上記の実施の形態において、撮像装置は、連写時にはシャッターボタン３７６が押下され続けることにより、連写による撮影を行ったが、これに限定されない。【０３８５】
撮像装置は、連写時において、シャッターボタンが１度押下されると連写による撮影を開始し、次に押下されると連写による撮影を終了するようにしてもよい。【０３８６】
この場合、繰返制御部は、シャッターボタンが１度押下されるとシャッターボタンから連写に係る撮影指示を受け付け、繰返制御部３７６は、連写による撮影及び記録媒体への書き込みを行うように、撮像部３５１と第１書込部３７２との動作を制御する。繰返制御部は、シャッターボタンが次に押下されるとシャッターボタンから撮影終了指示を受け付け、繰返制御部３７６は、第１書込部３７２の動作の制御を抑止することにより、画像データの記録を終了する。【０３８７】
言い換えると、繰返制御部は、撮影指示を受け付けてから撮影終了指示を受け付けるまでの間は、撮影指示の受付中であるとして、連写の動作を制御する。【０３８８】
（５）上記実施の形態において、撮像装置は、シャッターボタンにより連写による撮影の指示を受け付けたが、これに限定されない。【０３８９】
連写による撮影指示を行うことのできるユーザインタフェースであれば、どのようなものでもよい。例えば、連写専用のボタンであってもよい。【０３９０】
（６）上記実施の形態において、連写画像データ及び合成画像データの書き込み先を、取り外し可能なメモリカード（記憶媒体、記録媒体）としたが、これに限定されない。【０３９１】
撮像装置に内蔵された記憶媒体（記録媒体）であってもよい。撮像装置に内蔵された記憶媒体（記録媒体）は、例えば、ＨＤＤなどの磁気記憶媒体である。【０３９２】
また、上記実施の形態において、連写画像データ及び合成画像データの書き込み先は同一の記憶媒体（記録媒体）としたが、これに限定されない。【０３９３】
連写画像データ及び合成画像データそれぞれの書き込み先は、異なってもよい。例えば、撮像装置は、連写画像データを撮像装置に内蔵された記憶媒体（記録媒体）に書き込み、合成画像データを取り外し可能な記憶媒体（記録媒体）へ書き込む。または、その逆でもよい。【０３９４】
（７）ここで、上記実施の形態及び本変形例において、画像データとは、装置内で処理される若しくは装置とメモリカードとの間において入出力されるものであり、画像とは、ディスプレイでの表示されるものやプリンタにより印刷されるものである。【０３９５】
なお、画像データと画像とを、特に区別する必要がない場合には、単に画像として記述している。【０３９６】
（８）システムＬＳＩは集積度の違いにより、ＩＣ、ＬＳＩ、スーパーＬＳＩ、ウルトラＬＳＩと呼称されることもあるが、上記の各実施のシステムＬＳＩを上記のいずれの集積度で実現した場合も本発明に含まれることは言うまでもない。また、ＬＳＩ製造後に、プログラムすることが可能なＦＰＧＡ（Ｆｉｅｌｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）や、ＬＳＩ内部の回路セルの接続や設定を再構成可能なリコンフィギュラブル・プロセッサを利用しても良い。【０３９７】
さらには、半導体技術の進歩または派生する別技術によりＬＳＩに置き換わる集積回路化の技術が登場すれば、当然、その技術を用いて構成要素の集積化を行ってもよい。バイオ技術の適用等が可能性としてありえる。【０３９８】
（９）また、本発明は、前記コンピュータプログラムまたは前記ディジタル信号をコンピュータ読み取り可能な記録媒体、例えば、フレキシブルディスク、ハードディスク、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＢＤ（Ｂｌｕ−ｒａｙＤｉｓｃ）、半導体メモリなどに記録したものとしてもよい。また、これらの記録媒体に記録されている前記ディジタル信号であるとしてもよい。【０３９９】
（１０）これらの実施の形態および変形例の組合せであってもよい。【０４００】
５．まとめ
（１）本発明は、画像を入力する撮像素子と、撮像素子が入力した画像を表示する表示デバイスと、撮像素子が入力した画像を加工して二次記憶手段に記録する記録装置を備え、これらを連携させて複数の動作モードを実現し、これを切り替える機能を有する撮像装置において、撮影の開始を指示する撮影ボタンが押されると撮像素子から入力した画像を取り外し可能な二次記憶手段に記録開始し、前記撮影ボタンを離すと前記二次記録手段への記録を停止し、前記撮影ボタンが押されていた期間の前記撮像素子から所定の時間間隔で入力された複数の画像を、連写された画像であることを識別するための連写モード識別情報と共に二次記憶手段に記録する連写モードと、前記連写モードで撮影され、前記二次記憶手段に記録されている連写画像を前記連写モード識別情報により識別し、前記連写モードで撮影された１つまたは複数の連続画像を各々代表画像により一覧表示する一覧表示手段と、前記一覧表示手段においてどれか１つの連写画像が選択された場合に、合成開始位置と、合成終了位置を設定する合成範囲設定手段と、前記合成範囲設定手段で設定された前記連写画像中の合成開始位置から合成終了位置までの画像合成を行ない合成画像を生成し、合成した結果となる画像を前記二次記録手段に記録する編集モードを備えたことを特徴とする。【０４０１】
（２）上記（１）の撮像装置において、前記連写モードでは、入力された複数の画像と共に、全体で１つ、または、変化発生毎に、または各画像毎に撮影時のカメラの状態を示す情報である撮影情報を二次記憶手段に記録し、前記編集モードでの合成処理では、前記撮影情報を利用して合成を行うとしてもよい。【０４０２】
（３）上記（１）又は（２）の撮像装置において、前記連写モードでは、合成に必要となる情報である合成情報を初期化し、入力された複数の画像と共に合成情報を二次記憶手段に記録し、前記編集モードでは、前記合成情報を読み出して合成処理を初期化し、合成情報変更時または、合成した結果となる画像の二次記憶手段への記録時に二次記憶手段に記録された合成情報を更新するとしてもよい。【０４０３】
（４）また、本発明は、撮像装置であって、撮影の開始と終了を指示する撮影ボタンと、前記撮影ボタンにより指示された期間に所定の時間間隔で撮像素子から入力された複数の画像と、各入力画像撮影時のカメラの状態を示す撮影情報を合わせて記録する記録手段と、前記記録手段に記録された前記複数の画像の合成開始位置から、合成終了位置までの各画像を前記撮影情報を利用して合成し、合成された画像を生成し記録する合成手段を備えることを特徴とする。【０４０４】
（５）上記（２）から（４）の何れかの撮像装置において、前記撮影情報には露出情報が含まれ、前記合成処理では、合成された画像が適正露出になるように各画像に対するゲインを調整するとしてもよい。【０４０５】
（６）上記（２）から（５）の何れかの撮像装置において、前記合成処理では、合成枚数に応じて合成画像のシャッター速度を前記連写速度より算出し、表示デバイスに表示または合成画像にシャッター速度情報として埋め込むとしてもよい。【０４０６】
（７）上記（３）の撮像装置において、前記合成情報とは、合成開始位置と合成終了位置または、合成開始位置と合成枚数であるとしてもよい。【０４０７】
（８）上記（１）から（７）の何れかの撮像装置において、前記合成モードの合成処理では、合成する各画像毎または、各画像の各画素毎に予め設定された第１のゲイン値でゲイン調整を行ない、ゲイン調整後の各画像を合成後に、全体または各画祖毎に予め設定された第２のゲイン値でゲイン調整を行うとしてもよい。【０４０８】
（９）上記（３）の撮像装置において、前記合成モードの合成処理では、合成する各画像毎または、各画像の各画素毎に指定さされた第１のゲイン値でゲイン調整を行ない、ゲイン調整後の各画像を合成後に、全体または各画素毎に指定された第２のゲイン値でゲイン調整を行い、前記合成情報には、前記第１のゲイン値および第２のゲイン値を含むとしてもよい。【０４０９】
（１０）また、本発明は、画像を入力する撮像素子と、撮像素子が入力した画像を表示する表示デバイスと、撮像素子が入力した画像を加工して二次記憶手段に記録する記録装置を備え、これらを連携させて複数の動作モードを実現し、これを切り替える機能を有する撮像装置に用いられる画像処理方法であって、撮影の開始を指示する撮影ボタンが押されると撮像素子から入力した画像を取り外し可能な二次記憶に記録開始し、前記撮影ボタンを離すと前記二次記録への記録を停止し、前記撮影ボタンが押されていた期間の前記撮像素子から所定の時間間隔で入力された複数の画像を、連写された画像であることを識別するための連写モード識別情報と共に二次記憶に記録する連写モードと、前記連写モードで撮影され、前記二次記憶手段に記録されている連写画像を前記連写モード識別情報により識別し、前記連写モードで撮影された１つまたは複数の連続画像を各々代表画像により一覧表示する一覧表示手段と、前記一覧表示手段においてどれか１つの連写画像が選択された場合に、合成開始位置と、合成終了位置を設定する合成範囲設定ステップと、前記合成範囲設定ステップで設定された前記連写画像中の合成開始位置から合成終了位置までの画像合成を行ない合成画像を生成し、合成した結果となる画像を前記二次記録手段に記録する編集モードを備えたことを特徴とする。【０４１０】
（１１）上記（１０）の画像処理方法において、前記連写モードでは、入力された複数の画像と共に、全体で１つ、または、変化発生毎に、または各画像毎に撮影時のカメラの状態を示す情報である撮影情報を二次記憶に記録し、前記編集モードでの合成処理では、前記撮影情報を利用して合成を行うとしてもよい。【０４１１】
（１２）上記（１０）又は（１１）の画像処理方法であって、前記連写モードでは、合成に必要となる情報である合成情報を初期化し、入力された複数の画像と共に合成情報を二次記憶手段に記録し、前記編集モードでは、前記合成情報を読み出して合成処理を初期化し、合成情報変更時または、合成した結果となる画像の二次記憶への記録時に二次記憶に記録された合成情報を更新するとしてもよい。【０４１２】
（１３）画像を入力する撮像素子と、撮像素子が入力した画像を表示する表示デバイスと、撮像素子が入力した画像を加工して二次記憶手段に記録する記録装置を備え、これらを連携させて複数の動作モードを実現し、これを切り替える機能を有する撮像装置に搭載されたコンピュータによって実行される画像処理用のプログラムであって、撮影の開始を指示する撮影ボタンが押されると撮像素子から入力した画像を取り外し可能な二次記憶に記録開始し、前記撮影ボタンを離すと前記二次記録への記録を停止し、前記撮影ボタンが押されていた期間の前記撮像素子から所定の時間間隔で入力された複数の画像を、連写された画像であることを識別するための連写モード識別情報と共に二次記憶に記録する連写モードと、前記連写モードで撮影され、前記二次記憶に記録されている連写画像を前記連写モード識別情報により識別し、前記連写モードで撮影された１つまたは複数の連続画像を各々代表画像により一覧表示する一覧表示処理と、前記一覧表示手段においてどれか１つの連写画像が選択された場合に、合成開始位置と、合成終了位置を設定する合成範囲設定処理と、前記合成範囲設定処理で設定された前記連写画像中の合成開始位置から合成終了位置までの画像合成を行ない合成画像を生成し、合成した結果となる画像を前記二次記録手段に記録する編集モードを備えることを特徴とする。【０４１３】
（１４）上記（１４）のプログラムにおいて、前記連写モードでは、入力された複数の画像と共に、全体で１つ、または、変化発生毎に、または各画像毎に撮影時のカメラの状態を示す情報である撮影情報を二次記憶に記録し、前記編集モードでの合成処理では、前記撮影情報を利用して合成を行うとしてもよい。【０４１４】
（１５）上記（１３）又は（１４）のプログラムにおいて、前記連写モードでは、合成に必要となる情報である合成情報を初期化し、入力された複数の画像と共に合成情報を二次記憶手段に記録し、前記編集モードでは、前記合成情報を読み出して合成処理を初期化し、合成情報変更時または、合成した結果となる画像の二次記憶への記録時に二次記憶に記録された合成情報を更新するとしてもよい。【０４１５】
（１６）本発明では、連写モードで撮影されたデータと他のモードで撮影された画像を区別するための連写画像識別情報を連写モードでの撮影時に連写された画像データと共に二次記憶装置に記録し、編集モードでの合成時には、この連写画像識別情報を利用して合成対象となる連写画像を二次記憶装置から取り出し、合成処理を行う。【０４１６】
これにより、連写モードで撮影された画像データのみが合成処理の対象となり、撮り貯め後に編集する場合であっても、連写されたデータのみを選択、編集可能とする。また、連写モードで撮影した画像を取り外し可能な二次記憶装置に保存することにより、撮像装置の内蔵メモリのサイズの制限以上の枚数の連写が可能となる。【０４１７】
これにより秒１００枚といった高速連写時でも例えば内蔵メモリの容量を越えて数秒にわたる連写画像を記録しておくことが可能となる。【０４１８】
（１７）また、本発明では、連写モードでは撮影された複数の画像に加え、撮影時のカメラの状態を示す撮影情報を記録しておき、編集モードでの合成処理では、この撮影情報を利用して合成画像を生成するので、撮影状態に合わせた合成処理を行うことが可能となる。これにより、連写時のカメラの状態により合成処理の内容を変更することが可能になり、より好ましい合成が可能となる。【０４１９】
（１８）本発明では、連写モードにおいて合成に必要となる合成情報を初期化して記録しておき、編集モードでは合成前に記録された合成情報を参照して初期化を行ない、合成処理により画像を生成した時点の合成情報により合成情報を更新する。これにより、再度編集モードで合成を行う場合には、以前の合成時の設定から処理を開始することができるようになる。【０４２０】
（１９）本発明では、撮影ボタンにより撮影の開始と終了を指示し、指示された期間に撮像素子より入力された所定の時間間隔の画像と各画像の撮影時のカメラの状態を示す撮影情報が記録され、撮影された画像のうち、合成開始位置から合成終了位置までの画像を撮影情報を利用して合成する。これにより、各画像の撮影時の情報を利用した合成ができるようになり、より好ましい画像が生成できる。【０４２１】
（２０）本発明では、前記撮影情報に露出情報が含まれ、合成処理で合成された画像が適正露出になるように各画像に対するゲインが調整される。これにより、例えば、合成枚数にあわせたゲインの調整ができるようになり、ノイズ成分などを削減しながら好ましい合成画像が生成できる。【０４２２】
（２１）本発明では、前記撮影情報に連写速度が含まれ、合成枚数に応じて表示および生成する画像に埋め込むシャッター速度を変更する。これにより、ユーザに現在の合成画像がどのようなシャッター速度の画像と同じであるのかを示すことができ、また、シャッター速度として補正された値が生成された画像に記録されるようになる。【０４２３】
（２２）本発明によれば、連写モードで撮影したデータの再編集が可能となる。
【産業上の利用可能性】
【０４２４】
本発明は、撮像装置、又は、画像処理を行う情報処理装置を製造及び販売する産業において、経営的、継続的、反復的に利用可能である。【０４２５】
本発明にかかる撮像装置、撮像装置の画像処理方法およびプログラムは、連写撮影された画像を２次記憶装置に保存し、連写された画像に対して合成処理を行うことでスローシャッター撮影の効果を高速連写で実現することができる。また、連写画像を２次記憶に保存しておき、後で編集可能とすることで合成画像を何度でも作成することができる。これらの機能はデジタルカメラなどの撮影において有用である。
【図１】
2008129759.tif 000012
【図２】
2008129759.tif 000013
【図３】
2008129759.tif 000014
【図４】
2008129759.tif 000015
【図５】
2008129759.tif 000016
【図６】
2008129759.tif 000017
【図７】
2008129759.tif 000018
【図８】
2008129759.tif 000019
【図９】
2008129759.tif 000020
【図１０】
2008129759.tif 000021
【図１１】
2008129759.tif 000022
【図１２】
2008129759.tif 000023
【図１３】
2008129759.tif 000024
【図１４】
2008129759.tif 000025
【図１５】
2008129759.tif 000026
【図１６】
2008129759.tif 000027
【図１７】
2008129759.tif 000028
【図１８】
2008129759.tif 000029
【図１９】
2008129759.tif 000030
【図２０】
2008129759.tif 000031
【図２１】
2008129759.tif 000032
【図２２】
2008129759.tif 000033
【図２３】
2008129759.tif 000034
【図２４】
2008129759.tif 000035
【図２５】
2008129759.tif 000036
【図２６】
2008129759.tif 000037
【図２７】
2008129759.tif 000038
【手続補正書】
【提出日】平成21年5月28日(2009.5.28)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数の静止画像を連続的に生成し、前記静止画像から合成画像を生成する撮像装置であって、
連写撮影の指示を行う撮影ボタンと、
入射光から静止画像データを生成する撮像手段と、
生成された前記静止画像データを記録媒体に書き込む静止画像データ書込手段と、
連写撮影で得られた連続する複数の静止画像データを用いて、１の合成画像を生成する編集手段と、
前記撮影ボタンの押下により連写撮影の指示がなされている期間中、前記撮像手段及び前記静止画像データ書込手段を繰返し制御して、連写撮影により得られる静止画像データを前記記録媒体へ順次保持する処理を行い、連写による撮影が終了すると、新たな指示を待ち受ける状態に転じ、その後、連写撮影で得られた連続する複数の静止画像データから１の合成画像の生成の開始を指示する旨を受け付けると、前記編集手段を制御して、前記記録媒体に記録されている連写撮影で得られた連続する複数の静止画像データを用いて、１の合成画像を生成する処理を行う制御手段と
を備えることを特徴とする撮像装置。
【請求項２】
前記制御手段は、さらに、
前記前記撮像手段及び前記静止画像データ書込手段の繰返し制御により生成される全ての静止画像データを１つのグループとなるよう、連写を示す連写モード識別情報を対応付けて前記記録媒体に書き込み、
前記編集手段は、
前記連写モード識別情報に対応付けて前記記録媒体に記録されている１以上の前記静止画像データを用いて、前記合成画像を生成する
ことを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記編集手段は、
生成された前記全ての静止画像データのうち、第１の静止画像データと第２の静止画像データとを決定する決定部と、
前記第１の静止画像データを先頭とし、前記第２の静止画像データを末尾とすることにより、定まる一連の静止画像データを前記記録媒体から取得する取得部と、
取得した一連の静止画像データを合成して、前記合成画像を生成する合成部と
を備えることを特徴とする請求項２に記載の撮像装置。
【請求項４】
前記合成部は、
取得した一連の静止画像データそれぞれから得られる各静止画像における同一の位置に配置されている画素の画素値を取得し、
取得した画素値それそれに対して輝度調整を行い、輝度調整された各画素値に基づいて、生成されるべき合成画像において前記位置に配置された画素の画素値を決定し、生成されるべき合成画像を形成する全ての画素の決定されるように、前記静止画像データそれぞれから画素値の取得、及び画素値の決定を繰り返すことで、前記合成画像を生成する
ことを特徴とする請求項３に記載の撮像装置。
【請求項５】
前記合成部は、
取得した一連の静止画像データのそれぞれから取得した各画素値を、当該画素値が属する静止画像データの状況に応じて、輝度調整をして調整画素値を算出し、
算出された全ての調整画素値の平均値に基づいて、生成されるべき合成画像において前記位置に配置された画素の画素値を決定する
ことを特徴とする請求項４に記載の撮像装置。
【請求項６】
前記静止画像データ書込手段は、前記静止画像データに対して、前記連写による撮影順序を示す連写番号を付与して前記記録媒体に書き込み、
前記合成部は、
【数１】
2008129759.tif 000039
数式１により生成されるべき合成画像の座標（ｘ，ｙ）の画素値Ｐ’（ｘ，ｙ）を算出することにより、生成されるべき合成画像における前記座標（ｘ，ｙ）が示す位置の画素を生成する
ことを特徴とする請求項５に記載の撮像装置。
ａは前記第１の静止画像データに付与された第１の連写番号、ｂは前記第２の静止画像データに付与された第２の連写番号、Ｐｉ（ｘ，ｙ）は連写番号がｉ番である静止画像データが示す静止画像における座標（ｘ，ｙ）が示す画素に対する画素値、αｉ（ｘ，ｙ）はｉ番目の静止画像データが示す静止画像における座標（ｘ，ｙ）が示す画素に設定する輝度調整用の定数、及びβ（ｘ，ｙ）は合成後の静止画像における座標（ｘ，ｙ）が示す画素に設定する輝度調整用の定数である。
【請求項７】
前記静止画像データ書込手段は、前記静止画像データに対して、前記連写による撮影順序を示す連写番号を付与して前記記録媒体に書き込み、
前記合成部は、
【数２】
2008129759.tif 000040
数式２により合成画像の座標（ｘ，ｙ）それぞれの画素値Ｐ’（ｘ，ｙ）を算出することにより、合成画像における前記座標（ｘ，ｙ）が示す位置の画素を生成する
ことを特徴とする請求項５に記載の撮像装置。
ａは前記第１の静止画像データに付与された第１の連写番号、ｂは前記第２の静止画像データに付与された第２の連写番号、Ｐｉ（ｘ，ｙ）は連写番号がｉ番である静止画像データが示す静止画像における座標（ｘ，ｙ）が示す画素に対する画素値、αｉはｉ番目の静止画像に設定する輝度調整用の定数、及びβは合成後の静止画像に設定する輝度調整用の定数である。
【請求項８】
前記制御手段は、前記撮像手段及び前記静止画像データ書込手段の繰返し制御により生成及び書き込みがされる静止画像データ毎に、予め定められた露出値に基づいて撮影時に設定された露出情報を対応付け、
前記静止画像データ書込手段は、生成された静止画像データを前記記録媒体に書き込む際に、前記制御情報により対応付けられた露出情報をも前記記録媒体に書き込み、
前記合成部は、
合成画像を生成する際に、取得した一連の静止画像データそれぞれに対応する露出情報を用いて、生成すべき合成画像の明るさが適正露出となるよう補正して前記合成画像を生成する
ことを特徴とする請求項４に記載の撮像装置。
【請求項９】
前記合成部は、
取得した一連の静止画像データのそれぞれから取得した各画素値を、当該画素値が属する静止画像データの状況に応じて、輝度調整をして調整画素値を算出し、
算出された全ての調整画素値と、取得した一連の静止画像データのそれぞれに対応する露出情報とを用いて、生成されるべき合成画像において前記位置に配置された画素の画素値を決定する
ことを特徴とする請求項８に記載の撮像装置。
【請求項１０】
前記静止画像データ書込手段は、前記静止画像データに対して、前記連写による撮影順序を示す連写番号を付与して前記記録媒体に書き込み、
前記合成部は、
【数３】
2008129759.tif 000041
数式３により生成されるべき合成画像の座標（ｘ，ｙ）の画素値Ｐ’（ｘ，ｙ）を算出することにより、生成されるべき合成画像における前記座標（ｘ，ｙ）が示す位置の画素を生成する
ことを特徴とする請求項９に記載の撮像装置。
ａは前記第１の静止画像データに付与された第１の連写番号、ｂは前記第２の静止画像データに付与された第２の連写番号、Ｐｉ（ｘ，ｙ）は連写番号がｉ番である静止画像データが示す静止画像における座標（ｘ，ｙ）が示す画素に対する画素値、Ｅｉはｉ番目の静止画像に対応付けられた露出情報、αｉはｉ番目の静止画像データが示す静止画像における座標（ｘ，ｙ）が示す画素に設定する輝度調整用の定数、βは合成後の静止画像における座標（ｘ，ｙ）が示す画素に設定する輝度調整用の定数である。
【請求項１１】
前記制御手段は、さらに、
前記前記撮像手段及び前記静止画像データ書込手段の繰返し制御により生成される全ての静止画像データに対応付けて、予め定められた第１の初期値、第２の初期値それぞれを第１及び第２の情報として前記記録媒体に書き込み、
前記決定部は、
前記第１及び前記第２の情報を取得して、保持することにより、前記第１及び第２の静止画像データを決定し、
前記取得部は、さらに、
前記第１の情報にて示される前記第１の静止画像データを先頭とし、前記第２の情報にて示される前記第２の静止画像データを末尾とする
ことを特徴とする請求項３に記載の撮像装置。
【請求項１２】
前記決定部は、さらに、
ユーザから前記第１及び第２の情報のうち少なくとも何れかの変更指示を受け付けると、前記変更指示に応じて、保持している第１及び第２の情報のうち少なくとも何れかを更新し、
前記撮像装置は、さらに、
前記記録媒体に記録されている更新対象の情報を、前記決定部にて保持している更新された情報へと書き換える情報書込手段を備える
ことを特徴とする請求項１１に記載の撮像装置。
【請求項１３】
前記記録媒体には、前記連写とは異なる撮影により生成された別の静止画像データが記録されており、
前記決定部は、
前記連写モード識別情報に対応付けられた１以上の静止画像データから構成される静止画像データ群を特定し、特定した前記静止画像データ群から前記第１及び前記第２の静止画像データを決定する
ことを特徴とする請求項３に記載の撮像装置。
【請求項１４】
前記連写モード識別情報は、複数の前記静止画像データが格納されている場所を示すディレクトリ名であり、
前記決定部は、前記連写モード識別情報にて示されるディレクトリを検索して、前記静止画像データ群を特定する
ことを特徴とする請求項１３に記載の撮像装置。
【請求項１５】
前記制御手段は、さらに、
前記前記撮像手段及び前記静止画像データ書込手段の繰返し制御により生成される全ての静止画像データに対応付けて、連写時のシャッター速度を示す連写シャッター速度を前記記録媒体に書き込み、
前記編集手段は、さらに、
前記連写シャッター速度に、前記合成画像の生成に用いられる静止画像データの数を乗算することにより、合成後のシャッター速度を示す合成シャッター速度を算出する
ことを特徴とする請求項１に記載の撮像装置。
【請求項１６】
前記撮像装置は、さらに、
前記表示手段は、前記連写シャッター速度と前記合成シャッター速度とを表示する表示手段を備える
ことを特徴とする請求項１５に記載の撮像装置。
【請求項１７】
前記撮像装置は、さらに、
生成した前記合成画像を形成する合成画像データと、前記編集手段により当該合成画像データに対して算出された合成シャッター速度とを対応付けて所定の記憶領域に書き込む合成画像データ書込手段を備える
ことを特徴とする請求項１６に記載の撮像装置。
【請求項１８】
前記撮像装置は、さらに、
前記編集手段にて生成された前記合成画像を形成する合成画像データを所定の記憶領域に書き込む合成画像データ書込手段を備える
ことを特徴とする請求項１に記載の撮像装置。
【請求項１９】
前記所定の記憶領域は、前記記録媒体内に存在する
ことを特徴とする請求項１８に記載の撮像装置。
【請求項２０】
複数の静止画像を連続的に生成し、前記静止画像から合成画像を生成する撮像装置であって、
撮影ボタンの押下により連写撮影の指示がなされている期間中、入射光から静止画像データを生成する撮像手段及び生成された前記静止画像データを記録媒体に書き込む静止画像データ書込手段を繰返し制御して、連写撮影により得られる静止画像データを前記記録媒体へ順次保持する処理を行う連写モードと、
連写撮影で得られた連続する複数の静止画像データから１の合成画像の生成の開始を指示する旨を受け付けると、前記記録媒体に記録されている連写撮影で得られた連続する前記静止画像データを用いて、１の合成画像を生成する編集モードと、
ユーザ操作により前記連写モードと前記編集モードとを切り替える制御手段と
を備えることを特徴とする撮像装置。
【請求項２１】
連写撮影で連続的に生成された複数の静止画像から合成画像を生成する編集装置であって、
連写撮影で得られた連続する複数の静止画像データから１の合成画像の生成の指示を受け付ける受付手段と、
前記指示を受け付けると、連写撮影で連続的に生成された複数の静止画像データを記録している記録媒体から、連写撮影で得られた連続する静止画像データを読み出す読出手段と、
読み出した前記静止画像データを用いて、１の合成画像を生成する編集手段と
を備えることを特徴とする編集装置。
【請求項２２】
複数の静止画像を連続的に生成し、前記静止画像から合成画像を生成する撮像装置で用いられる画像処理方法であって、
前記撮像装置は、
連写撮影の指示を行う撮影ボタンを備え、
前記画像処理方法は、
入射光から静止画像データを生成する撮像ステップと、
生成された前記静止画像データを記録媒体に書き込む静止画像データ書込ステップと、
連写撮影で得られた連続する複数の静止画像データを用いて、１の合成画像を生成する編集ステップと、
前記撮影ボタンの押下により連写撮影の指示がなされている期間中、前記撮像ステップ及び前記静止画像データ書込ステップを繰返し制御して、連写撮影により得られる静止画像データを前記記録媒体へ順次保持する処理を行い、連写による撮影が終了すると、新たな指示を待ち受ける状態に転じ、その後、連写撮影で得られた連続する複数の静止画像データから１の合成画像の生成の開始を指示する旨を受け付けると、前記編集ステップを制御して、前記記録媒体に記録されている連写撮影で得られた連続する複数の静止画像データを用いて、１の合成画像を生成する処理を行う制御ステップと
を含むことを特徴とする画像処理方法。
【請求項２３】
複数の静止画像を連続的に生成し、前記静止画像から合成画像を生成する撮像装置で用いられる画像処理のためのコンピュータプログラムを記録しているコンピュータ読み取り可能な記録媒体であって、
前記撮像装置は、
連写撮影の指示を行う撮影ボタンを備え、
前記記録媒体は、コンピュータに対して、
入射光から静止画像データを生成する撮像ステップと、
生成された前記静止画像データを記録媒体に書き込む静止画像データ書込ステップと、
連写撮影で得られた連続する複数の静止画像データを用いて、１の合成画像を生成する編集ステップと、
前記撮影ボタンの押下により連写撮影の指示がなされている期間中、前記撮像ステップ及び前記静止画像データ書込ステップを繰返し制御して、連写撮影により得られる静止画像データを前記記録媒体へ順次保持する処理を行い、連写による撮影が終了すると、新たな指示を待ち受ける状態に転じ、その後、連写撮影で得られた連続する複数の静止画像データから１の合成画像の生成の開始を指示する旨を受け付けると、前記編集ステップを制御して、前記記録媒体に記録されている連写撮影で得られた連続する複数の静止画像データを用いて、１の合成画像を生成する処理を行う制御ステップと
を実行させるためのコンピュータプログラムを記録していることを特徴とする記録媒体。
【請求項２４】
連写撮影で連続的に生成された複数の静止画像から合成画像を生成する編集装置で用いられる編集方法であって、
合成画像の生成の指示を受け付ける受付ステップと、
前記指示を受け付けると、連写撮影で連続的に生成された複数の静止画像データを記録している記録媒体から、連写撮影で得られた連続する静止画像データを読み出す読出ステップと、
読み出した前記静止画像データを用いて、１の合成画像を生成する編集ステップと
を含むことを特徴とする編集方法。
【請求項２５】
連写撮影で連続的に生成された複数の静止画像から合成画像を生成する編集装置で用いられる画像処理のためのコンピュータプログラムを記録しているコンピュータ読み取り可能な記録媒体であって、
前記記録媒体は、コンピュータに対して、
合成画像の生成の指示を受け付ける受付ステップと、
前記指示を受け付けると、連写撮影で連続的に生成された複数の静止画像データを記録している記録媒体から、連写撮影で得られた連続する静止画像データを読み出す読出ステップと、
読み出した前記静止画像データを用いて、１の合成画像を生成する編集ステップと
を実行させるためのコンピュータプログラムを記録していることを特徴とする記録媒体。
【請求項２６】
複数の静止画像を連続的に生成し、前記静止画像から合成画像を生成する撮像装置であって、
撮影ボタンの押下により連写撮影の指示がなされている期間中、入射光から静止画像データを生成する撮像手段及び生成された前記静止画像データを記録媒体に書き込む静止画像データ書込手段を繰返し制御して、連写撮影により得られる静止画像データを前記記録媒体へ順次保持する処理を行う連写撮影処理、１の静止画像データを生成し、前記記録媒体へ保持する処理を行う静止画像撮影処理、及び動画像データを生成し、前記記録媒体へ保持する処理を行う動画像撮影処理を含む撮影モードと、
撮影された画像データの再生を行う再生モードと、
ユーザ操作により前記撮影モードと前記再生モードとを切り替える制御手段と、
前記制御手段にて前記再生モードに切り替えられると、過去に動画像撮影処理にて撮影された画像データにて生成される画像と、過去に静止画像撮影処理にて撮影された画像データにて生成される画像と、過去に連写撮影処理にて撮影された画像データにて生成される画像とを一覧表示する第１表示手段と、
前記一覧表示において、ユーザ操作により１の静止画像の選択を受け付ける選択手段と、
前記静止画像撮影処理にて撮影された第１の静止画像を選択されると、選択された前記第１の静止画像を表示し、前記動画像撮影処理にて撮影された第２の静止画像を選択されると、選択された前記第２の静止画像を含む動画像を再生表示し、前記連写撮影処理にて生成された第３の静止画像が選択されると、選択された第３の静止画像を含む連写撮影で得られた連続する複数の静止画像データを連続的に再生するか、又は前記複数の静止画像から１の合成画像を生成するかを問い合わせる旨を表示する第２表示手段と、
前記第２表示手段にて前記問い合わせ表示中に、ユーザ操作により合成面像を生成する旨を受け付けると、前記記録媒体に記録され、且つ前記選択された第２の静止画像を含む連写撮影で得られた連続する前記静止画像データを用いて、１の合成画像を生成する編集手段と、
を備えることを特徴とする撮像装置。
【手続補正書】
【提出日】平成21年8月24日(2009.8.24)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタルカメラなどの撮像装置、画像処理を行う編集装置において、連写された複数枚の画像を合成する技術に関するものである。
【背景技術】
【０００２】
従来のデジタルスチルカメラなどの撮像装置には、複数枚の画像を連写する機能を備え、連写した画像の一部分を合成して、静止画を生成する機能を有するものがある。例えば、特許文献１では、連写した画像を一時バッファに蓄えておき、一時バッファに蓄えた画像の一部分を合成することでシャッター速度を変えた静止画像と等価な画像を生成する方法が開示されている。
【０００３】
特許文献１に開示されている撮像装置では、連写モードにおいて、シャッターボタンが押されると、設定された連写間隔で所定コマ数分連続撮影を行ない、各画像を時系列の順に一時的に保存されるＤＲＡＭ（Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）上に設けられたバッファに記録する。撮像装置は、バッファに連写画像を記録し、連写撮影が終了すると、直ちに合成画像の生成を行う合成処理を開始して、合成画像を生成及び生成した合成画像の記録を行う。合成処理においては、ユーザの操作により、合成に用いる画像の枚数の変更などを行うことで、記録されるべき合成画像が生成される。
【０００４】
以上のように、従来の撮像装置では、連写モードが選択され、シャッターボタンが押下されると、数コマの撮影を行い、撮影完了と同時に合成処理を開始し、生成された合成画像（静止画像）を保存する。
これにより、連写時とは異なるシャッター速度の画像の生成を可能とし、連写した後に好きな部分から好きなシャッター速度で撮影した静止画像と等価な画像を得ることができる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００５−８６２２８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、従来の撮像装置では、連写後、直ちに合成処理を行うため、合成処理中は、次の連写撮影を行うことができない。つまり、合成処理中に、次の撮影のシャッターチャンスが到来しても撮影することができない。
そのため、ユーザは、次のシャッターチャンスを気にするあまり満足できる合成画像を得ることができない可能性がある。
【０００７】
また、逆に、満足できる合成画像を得ようとして合成画像の生成に気をとられると、ユーザは、次のシャッターチャンスを逃す可能性もある。
そこで、本発明は上記の課題を鑑みたものであり、ユーザが、シャッターチャンスを逃すことなく、かつ、満足できる合成画像が生成できる撮像装置、編集装置、画像処理方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、本発明は、複数の静止画像を連続的に生成し、前記静止画像から合成画像を生成する撮像装置であって、連写撮影の指示を行う撮影ボタンと、入射光から静止画像データを生成する撮像手段と、生成された前記静止画像データを記録媒体に書き込む静止画像データ書込手段と、複数の静止画像データを用いて、１の合成画像を生成する編集手段と、前記撮影ボタンの押下により連写撮影の指示がなされている期間中、前記撮像手段及び前記静止画像データ書込手段を繰返し制御して、連写撮影により得られる静止画像データを前記記録媒体へ順次保持する処理を行い、連写による撮影が終了すると、新たな指示を待ち受ける状態に転じ、その後、合成画像の生成開始の指示を受け付けると、前記編集手段を制御して、前記記録媒体に記録されている２以上の前記静止画像データを用いて、１の合成画像を生成する処理を行う制御手段とを備えることを特徴とする。
【発明の効果】
【０００９】
上記の構成によると、撮像装置は、合成画像の生成の指示を受け付けるまで、合成画像の生成を行わない。そのため、ユーザは、連写撮影を複数回連続して行うことができ、シャッターチャンスを逃すことはない。また、撮像装置は、連続撮影を所望しない期間において合成画像を作成するので、ユーザは、次のシャッターチャンスを気にすることなく満足できる合成画像を生成することができる。
【００１０】
ここで、前記制御手段は、さらに、前記前記撮像手段及び前記静止画像データ書込手段の繰返し制御により生成される全ての静止画像データを１つのグループとなるよう、連写を示す連写モード識別情報を対応付けて前記記録媒体に書き込み、前記編集手段は、前記連写モード識別情報に対応付けて前記記録媒体に記録されている１以上の前記静止画像データを用いて、前記合成画像を生成するとしてもよい。
【００１１】
この構成によると、撮像装置は、連写モード識別情報を、連写にて生成された全ての静止画像データを１つのグループとして対応付けるので、合成画像の生成に用いる１以上の静止画像データを容易に特定することができる。
ここで、前記編集手段は、生成された前記全ての静止画像データのうち、第１の静止画像データと第２の静止画像データとを決定する決定部と、前記第１の静止画像データを先頭とし、前記第２の静止画像データを末尾とすることにより、定まる一連の静止画像データを前記記録媒体から取得する取得部と、取得した一連の静止画像データを合成して、前記合成画像を生成する合成部とを備えるとしてもよい。
【００１２】
この構成によると、撮像装置は、第１及び第２の静止画像データを決定するので、合成画像に用いる１枚以上の静止画像の範囲を容易に特定できる。
ここで、前記合成部は、取得した一連の静止画像データそれぞれから得られる各静止画像における同一の位置に配置されている画素の画素値を取得し、取得した画素値それそれに対して輝度調整を行い、輝度調整された各画素値に基づいて、生成されるべき合成画像において前記位置に配置された画素の画素値を決定し、生成されるべき合成画像を形成する全ての画素の決定されるように、前記静止画像データそれぞれから画素値の取得、及び画素値の決定を繰り返すことで、前記合成画像を生成するとしてもよい。
【００１３】
この構成によると、撮像装置は、取得した一連の静止画像データが示す静止画像の各画素から、合成画像の画素を生成することができる。
ここで、前記合成部は、取得した一連の静止画像データのそれぞれから取得した各画素値を、当該画素値が属する静止画像データの状況に応じて、輝度調整をして調整画素値を算出し、算出された全ての調整画素値の平均値に基づいて、生成されるべき合成画像において前記位置に配置された画素の画素値を決定するとしてもよい。
【００１４】
この構成によると、撮像装置は、算出された全ての調整画素値の平均値に基づいて、前記合成画像を生成することができる。
ここで、前記静止画像データ書込手段は、前記静止画像データに対して、前記連写による撮影順序を示す連写番号を付与して前記記録媒体に書き込み、前記合成部は、
【００１５】
【数１】
2008129759.tif 000042
【００１６】
数式１により生成されるべき合成画像の座標（ｘ，ｙ）の画素値Ｐ’（ｘ，ｙ）を算出することにより、生成されるべき合成画像における前記座標（ｘ，ｙ）が示す位置の画素を生成するとしてもよい。ａは前記第１の静止画像データに付与された第１の連写番号、ｂは前記第２の静止画像データに付与された第２の連写番号、Ｐｉ（ｘ，ｙ）は連写番号がｉ番である静止画像データが示す静止画像における座標（ｘ，ｙ）が示す画素に対する画素値、αｉ（ｘ，ｙ）はｉ番目の静止画像データが示す静止画像における座標（ｘ，ｙ）が示す画素に設定する輝度調整用の定数、及びβ（ｘ，ｙ）は合成後の静止画像における座標（ｘ，ｙ）が示す画素に設定する輝度調整用の定数である。
【００１７】
この構成によると、撮像装置は、数式１を用いることにより、合成する静止画像毎の特定エリアのみαｉ（ｘ，ｙ）を変更することで、特定の物体のみ異なる合成を行うことが可能になる。これにより、移動物体のみフラッシュモーション的に表現するなどを行うことができる。
ここで、前記静止画像データ書込手段は、前記静止画像データに対して、前記連写による撮影順序を示す連写番号を付与して前記記録媒体に書き込み、前記合成部は、
【００１８】
【数２】
2008129759.tif 000043
【００１９】
数式２により合成画像の座標（ｘ，ｙ）それぞれの画素値Ｐ’（ｘ，ｙ）を算出することにより、合成画像における前記座標（ｘ，ｙ）が示す位置の画素を生成するとしてもよい。ａは前記第１の静止画像データに付与された第１の連写番号、ｂは前記第２の静止画像データに付与された第２の連写番号、Ｐｉ（ｘ，ｙ）は連写番号がｉ番である静止画像データが示す静止画像における座標（ｘ，ｙ）が示す画素に対する画素値、αｉはｉ番目の静止画像に設定する輝度調整用の定数、及びβは合成後の静止画像に設定する輝度調整用の定数である。
【００２０】
この構成によると、撮像装置は、数式２を用いることにより、各画像単位での露出補正や、合成後の露出補正が可能となる。これにより、撮像装置は、光源が高速に移動し、合成すると全体が暗くなってしまうような場合でも、生成する合成画像を好ましい明るさで生成することが可能になる。
ここで、前記制御手段は、予め定められた露出値に基づいて設定された露出情報を前記静止画像データに対応付け、前記合成部は、取得した一連の静止画像データのそれぞれから取得した各画素値を、当該画素値が属する静止画像データの状況に応じて、輝度調整をして調整画素値を算出し、算出された全ての調整画素値と、取得した一連の静止画像データのそれぞれに対応する露出情報とに基づいて、生成されるべき合成画像において前記位置に配置された画素の画素値を決定するとしてもよい。
【００２１】
この構成によると、撮像装置は、露出情報により輝度調整された静止画像データを用いて合成画像を生成することができる。
ここで、前記静止画像データ書込手段は、前記静止画像データに対して、前記連写による撮影順序を示す連写番号を付与して前記記録媒体に書き込み、前記合成部は、
【００２２】
【数３】
2008129759.tif 000044
【００２３】
数式３により生成されるべき合成画像の座標（ｘ，ｙ）の画素値Ｐ’（ｘ，ｙ）を算出することにより、生成されるべき合成画像における前記座標（ｘ，ｙ）が示す位置の画素を生成するとしてもよい。ａは前記第１の静止画像データに付与された第１の連写番号、ｂは前記第２の静止画像データに付与された第２の連写番号、Ｐｉ（ｘ，ｙ）は連写番号がｉ番である静止画像データが示す静止画像における座標（ｘ，ｙ）が示す画素に対する画素値、Ｅｉはｉ番目の静止画像に対応付けられた露出情報、αｉはｉ番目の静止画像データが示す静止画像における座標（ｘ，ｙ）が示す画素に設定する輝度調整用の定数、βは合成後の静止画像における座標（ｘ，ｙ）が示す画素に設定する輝度調整用の定数である。
【００２４】
この構成によると、撮像装置は、数式３を用いることにより、連写による撮影時の露出情報に基づいて、合成画像の露出を調整することができる。
ここで、前記制御手段は、さらに、前記前記撮像手段及び前記静止画像データ書込手段の繰返し制御により生成される全ての静止画像データに対応付けて、予め定められた第１の初期値第２の初期値それぞれを第１及び第２の情報として前記記録媒体に書き込み、前記決定部は、前記第１及び前記第２の情報を取得して、保持することにより、前記第１及び第２の静止画像データを決定し、前記取得部は、さらに、前記第１の情報にて示される前記第１の静止画像データを先頭とし、前記第２の情報にて示される前記第２の静止画像データを末尾とするとしてもよい。
【００２５】
この構成によると、撮像装置は、第１及び第２の初期値それぞれを第１及び第２の情報とするので、生成した複数の静止画像データから初めて合成画像を生成する場合、第１及び第２の初期値を用いることで容易に合成画像を生成することができる。
ここで、前記決定部は、さらに、ユーザから前記第１及び第２の情報のうち少なくとも何れかの変更指示を受け付けると、前記変更指示に応じて、保持している第１及び第２の情報のうち少なくとも何れかを更新し、前記撮像装置は、さらに、前記記録媒体に記録されている更新対象の情報を、前記決定部にて保持している更新された情報へと書き換える情報書込手段を備えるとしてもよい。
【００２６】
この構成によると、撮像装置は、と第１及び第２の情報の少なくとも何れかを更新し、前記記録媒体に記録されている第１及び第２の情報のうち更新対象である少なくとも１の情報を更新する。これにより、再度、新たな合成画像を生成する場合には、撮像装置は、記録媒体に記憶されている第１及び第２の情報を読み出すことにより、前回生成した合成画像を容易に復元することができる。
【００２７】
ここで、前記記録媒体には、前記連写とは異なる撮影により生成された別の静止画像データが記録されており、前記決定部は、前記連写モード識別情報に対応付けられた１以上の静止画像データから構成される静止画像データ群を特定し、特定した前記静止画像データ群から前記第１及び前記第２の静止画像データを決定するとしてもよい。
この構成によると、撮像装置は、連写による撮影とは異なる撮影にて生成された静止画像データが記録媒体に記録されている場合でも、連写モード識別情報を用いて、連写による撮影された静止画像データ群を特定して、特定した静止画像データ群から第１及び第２の静止画像データを取得することができる。
【００２８】
ここで、前記制御手段は、さらに、前記前記撮像手段及び前記静止画像データ書込手段の繰返し制御により生成される全ての静止画像データに対応付けて、連写時のシャッター速度を示す連写シャッター速度を前記記録媒体に書き込み、前記編集手段は、さらに、前記連写シャッター速度に、前記合成画像の生成に用いられる静止画像データの数を乗算することにより、合成後のシャッター速度を示す合成シャッター速度を算出し、前記撮像装置は、さらに、前記表示手段は、前記連写シャッター速度と前記合成シャッター速度とを表示する表示手段を備えるとしてもよい。
【００２９】
この構成によると、撮像装置は、合成画像に対する合成シャッター速度を表示するので、ユーザは、生成された合成画像のシャッター速度を容易に知ることができる。また、ユーザは、所望する合成シャッター速度にて合成画像を生成することができる。
【図面の簡単な説明】
【００３０】
【図１】撮像装置１の概観を示す図である。
【図２】撮像装置１の動作モードの遷移を示す図である。
【図３】撮像装置１の構成を示すブロック図である。
【図４】機能実行部３５２の構成を示すブロック図である。
【図５】撮像装置１のモードダイアル１０３の一例を示す図である。
【図６】撮像装置１のモード設定メニューＭ１００の一例を示す図である。
【図７】撮像装置１の連写速度設定メニューＭ１０１の一例を示す図である。
【図８】シャッター速度と連写速度の関係を示す図である。
【図９】撮像装置１のメモリカード３０６におけるディレクトリ構造の一例を示す図である。
【図１０】撮像装置１の編集モード時における一覧表示画面の一例を示す図である。
【図１１】撮像装置１の編集モード時における編集画面の一例を示す図である。
【図１２】撮像装置１のＧＵＩと操作ボタンの対応関係の一例を示す図である。
【図１３】撮像装置１において数式２を用いた場合の合成処理の演算の順序を示す図である。
【図１４】撮像装置１の連写モード時における連写処理を示す流れ図である。
【図１５】撮像装置１の編集モード時における編集処理を示す流れ図である。
【図１６】動画像ストリームデータ６０１のデータ構造の一例を示す図である。
【図１７】撮像装置１にて連写した花火の合成例を示す図である。
【図１８】撮像装置２の構成を示すブロック図である。
【図１９】機能実行部１３５２の構成を示すブロック図である。
【図２０】動画像ストリームデータ１６０１のデータ構造の一例を示す図である。
【図２１】撮像装置３の構成を示すブロック図である。
【図２２】機能実行部２３５２の構成を示すブロック図である。
【図２３】撮像装置３の連写モード時における連写処理を示す流れ図である。
【図２４】撮像装置３の編集モード時における編集処理を示す流れ図である。
【図２５】動画像ストリームデータ２６０１のデータ構造の一例を示す図である。
【図２６】情報処理装置３０００の構成を示すブロック図である。
【図２７】本発明の利用形態の一例を示す図である。
【発明を実施するための形態】
【００３１】
１．実施の形態１
以下、本実施の形態１における撮像装置１について説明する。
１．１  撮像装置１の概要
図１は、撮像装置１の概観を示す図である。
撮像装置１は、図１に示すように、電源のオン・オフを行う電源スイッチ１０１、撮影を行うためのシャッターボタン１０２、被写体を拡大・縮小を行うためのズームレバー１０３、モードダイアル１０４、レンズ１０５、ピント・露出固定ボタン１０６、機能ボタン１０７〜１１１、ＭＥＮＵ／決定ボタン１１２、キャンセル・削除ボタン１１３、表示ボタン１１４、及びプレビューやＧＵＩ表示を行うための液晶モニタ１１５を有している。
【００３２】
モードダイアル１０４は、撮像装置１の動作モードを変更するダイアルである。例えば、モードダイアル１０４により、静止画撮影モード、動画撮影モード、再生モードなどのデジタルカメラが基本的に備えている各モード、および１枚以上の画像を連写により撮影する連写モードと、連写モードにて撮影された１枚以上の画像から１枚の合成画像を編集する編集モードが設定可能となる。
【００３３】
図２は、撮像装置１の基本的なモード遷移を示したものである。
図２にて示すように、撮像装置１は、大きく分けて２つのモード（撮影モード２０１及び閲覧モード２０２）を持つ。撮像装置１は、モードダイアル１０４により撮影モード２０１及び閲覧モード２０２間の遷移が可能となる。
また、撮影モード２０１には、連写モード２１１、静止画撮影モード２１２、動画撮影モード２１３があり、閲覧モード２０２には、再生モード２１４及び編集モード２１５がある。撮像装置１は、撮影モード２０１時においてモードダイアル１０４により連写モード２１１、静止画撮影モード２１２及び動画撮影モード２１３間の遷移が、閲覧モード２０２時において再生モード２１４及び編集モード２１５間の遷移がそれぞれ可能となる。
【００３４】
機能ボタン１０７〜１１１は、現在の撮像装置の動作モードにより機能が変化するボタンである。例えば、撮影モード時には機能ボタン１０７はフラッシュの動作設定、閲覧モード時にはＧＵＩ上のカーソルを上に動かす機能となる。
ＭＥＮＵ／決定ボタン１１２についても現在の動作状態によりＭＥＮＵ及び決定ボタンの何れかとして機能する。
【００３５】
また、キャンセル・削除ボタン１１３についても現在の動作状態によりキャンセル及び削除ボタンの何れかとして機能する。
１．２  撮像装置１の構成
撮像装置１は、図３に示すように、撮像部３５１、機能実行部３５２、圧縮／伸張回路３０５、メモリカード（二次記憶媒体）３０６、液晶モニタ１１５、作業エリアや一時記憶として利用されるＤＲＡＭ３１０、絞りとシャッター制御を行う絞り・シャッタードライバ３１１、ズーム制御を行うズームドライバ３１２及びピント調整を行うフォーカスドライバ３１３から構成されている。
【００３６】
機能実行部３５２は、プログラムが格納されたフラッシュメモリ３０８と、システム全体の制御を行うＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）３０９とから構成されている。
撮像部３５１は、撮影レンズ３００、メカニズム３０１、ＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）、ＣＭＯＳ（Ｃｏｍｐｌｅｍｅｎｔａｒｙ  Ｍｅｔａｌ  Ｏｘｉｄｅ  Ｓｅｍｉｃｏｎｄｕｃｔｏｒ）などの撮像素子３０２、ＣＣＤ、ＣＭＯＳセンサからの入力をデジタルデータに変換するフロントエンド３０３、及び入力した画像データを信号処理するＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）３０４から構成されている。
【００３７】
撮影レンズ３００は、被写体を結像するためのものであり、ズーム機能を実現するためのズームレンズと、被写体に合焦させるためのフォーカスレンズとからなる。
メカニズム３０１は、メカニカルシャッタ、被写体の明るさを調整するための絞りや、フィルタ等からなり、シャッターや絞りなどを行う。
撮像素子３０２は、ＣＣＤやＣＭＯＳなどからなり、撮影レンズ３００により結像された被写体像を電気信号に変換して、アナログの画像データを生成し、フロントエンド３０３へ出力する。
【００３８】
フロントエンド３０３は、撮像素子３０２からの出力に対してゲイン調整やＡ／Ｄ（ａｎａｌｏｇｕｅ／ｄｉｇｉｔａｌ）変換を行い、画像データをデジタルデータとして出力する。
ＤＳＰ３０４は、入力された画素データを加工し、輝度・色差情報またはＲＧＢデータを生成する。
【００３９】
圧縮／伸張回路３０５は、ＤＳＰ３０４が生成したＪＰＥＧ、ＭＰＥＧなどの画像データを圧縮／伸張するデジタル信号プロセッサである。
メモリカード３０６は、ＳＤメモリ、コンパクトフラッシュ（登録商標）、メモリスティック、ｘＤカードなどの取り外し可能な画像データ記録用の記憶媒体（記録媒体）であり、圧縮された画像データを保存する。
【００４０】
以下、機能実行部３５２について説明する。
機能実行部３５２は、上述したように、ＣＰＵ３０９及びフラッシュメモリ３０８から構成されている。
機能実行部３５２は、フォーカス、露出決定処理、静止画撮影処理、再生（プレビュー）処理、連写モードによる撮影処理、編集モードによる合成処理を行う。
【００４１】
機能実行部３５２は、ユーザ操作（モード切替）により、切り替えられたモードに対応する処理を起動して、当該処理を開始する。
フォーカス、露出決定処理、静止画撮影処理、再生（プレビュー）処理については、公知の技術であるので、ここでは、連写モードによる撮影処理、編集モードによる合成処理の動作について説明する。
【００４２】
フラッシュメモリ３０８は、図３にて示すように、連写プログラム３５５及び編集プログラム３５６を含んでいる。
連写プログラム３５５は、連写による撮影処理を行う。
編集プログラム３５６は、連写撮影された１枚以上の画像に合成処理を施して、１枚の合成画像を生成する処理を行う。なお、１枚の画像から生成された合成画像は、処理前の画像と同一のものである。言い換えると、編集プログラム３５６は、連写撮影された１以上の画像データに合成処理を施して、１の合成画像データを生成する処理を行う。ここで、１の画像データとは、１枚の画像を示すデータであり、１の合成画像データも同様に、１の合成画像を示すデータである。
【００４３】
また、各プログラムには、動作内容を示すコードの他、当該プログラムにて使用されるデータをも含まれる。
ＣＰＵ３０９が、連写プログラム３５５及び編集プログラム３５６を用いて、他の構成要素と協働することにより機能実行部３５２の機能を実現する。
機能実行部３５２は、図４にて示すように、第１処理部３６１と第２処理部３６２とから構成されている。
【００４４】
第１処理部３６１は、ＣＰＵ３０９が連写プログラム３５５を用いて他の構成要素と協働することにより実現される機能である。
第２処理部３６２は、ＣＰＵ３０９が編集プログラム３５６を用いて他の構成要素と協働することにより実現される機能である。
機能実行部３５２（具体的には、ＣＰＵ３０９）は、ユーザからの指示により、起動するプログラムを切り替えることで、機能の切り替えを行う。
【００４５】
具体的には、ユーザは、図５にて示すモードダイアル１０４や、図６にて示すように液晶モニタ１１５にてＧＵＩに表示されるモード設定メニューＭ１００などを利用して、モードを切り替える。これにより、ＣＰＵ３０９は、ユーザにて指定されたモードに対応するプログラムを起動して、ユーザの所望する機能を実現する。
例えば、ユーザがモードダイアル１０４に記載されている連写モードの絵柄をモード選択位置１５０に合わせることで、機能実行部３５２は、連写プログラムを起動する。
【００４６】
また、ユーザはモードを編集モードへと変更することで、機能実行部３５２は、編集プログラムを起動して、合成画像の生成を開始する。
以下、第１処理部３６１及び第２処理部３６２について説明する。
（１）第１処理部３６１
第１処理部３６１は、連写制御部３７１と第１書込部３７２と速度設定部３７３とから構成されている。
【００４７】
（１−１）速度設定部３７３
速度設定部３７３は、連写モードが設定されると、予め定められた連写速度（例えば、６０枚／秒  （１／６０））をＤＲＡＭ３１０に一時的に格納する。
速度設定部３７３は、ユーザから連写速度の設定要求を受け付けると、図７にて示す連写速度設定メニューＭ１０１を表示し、ユーザからの連写速度の指定を受け付ける。
【００４８】
速度設定部３７３は、ユーザから連写速度の指定を受け付けると、ＤＲＡＭ３１０に一時的に格納している連写速度を、受け付けた連写速度へと変更（更新）する。
本実施の形態においては、秒６０枚、秒１２０枚、秒１８０枚が設定できるとしているが、さらに高速または低速な連写速度を設定できるようにしてもよい。なお、スローシャッター作成時に、移動する物体が飛び飛びに写らないようにするためには、例えば秒６０枚を設定した場合には、シャッター速度も１／６０に近い値に設定することが好ましい。シャッター速度と連写速度を近い値に設定しておくことで、連写画像からスローシャッター画像を生成する際に、実際にスローシャッターで撮影した画像と等価な画像の作成が可能となる。
【００４９】
図８は、これを説明するための図である。図８（Ａ）は、シャッター速度と連写速度とが非常に近い場合を示したものであり、連写時の撮影間隔Δｔとシャッターを開けているシャッター開放期間Δｔ’がほぼ等しい場合である。この場合は、斜線で示されるシャッターが開いていない期間、つまり撮影されていない期間が短いため、連写した画像を複数枚合成した場合もほぼ区間全体が撮影されていることになる。図８（Ｂ）は、シャッター速度が連写速度とが大きく異なる場合の図であり、シャッター開放期間Δｔ’が連写間隔Δｔに対してかなり小さい（図では半分以下）となっている。この場合は、斜線で示される撮影されない区間が大きくなり、連写した画像の複数枚を合成した場合には、区間に対して撮影されない領域が、点在することになる。図から分かるように連写した複数の画像からスローシャッター画像を生成するには図８（Ａ）のようにシャッター速度と連写速度とが非常に近い場合のほうが、より実際のスローシャッター撮影の画像を近似した画像を生成できる。
【００５０】
（１−２）第１書込部３７２
第１書込部３７２は、撮像部３５１にて生成された画像データを、圧縮／伸張回路３０５を用いて圧縮して、圧縮された画像データをメモリカード３０６に書き込む。
このとき、第１書込部３７２は、圧縮された１以上の画像データそれぞれのヘッダ部に連写撮影による撮影順を示す番号（連写番号）を付与してメモリカード３０６に書き込む。
【００５１】
なお、本実施の形態では、第１書込部３７２が圧縮された画像データをメモリカード３０６に書き込むとしたが、これに限定されない。例えば、第１書込部３７２は、圧縮／伸張回路３０５に圧縮された画像データをメモリカード３０６に書き込む旨の書込指示を出力し、圧縮／伸張回路３０５が圧縮された画像データを書き込むように制御してもよい。
ここで、メモリカード３０６としては、上述したように、例えばＳＤカード、メモリスティック、コンパクトフラッシュ（登録商標）、スマートメディア、ｘＤピクチャカード、取り外し可能なハードディスクなどがある。本実施例では、取り込まれた画像データは圧縮／伸張回路３０５により圧縮され、第１書込部３７２がメモリカード３０６に順次書き込むとしたが、これに限定されない。第１書込部３７２は、非圧縮な画像データまたは、ＲＡＷデータと言われる撮像素子が取り込んだ生のデータを直接メモリカード３０６に順次記録してもよい。
【００５２】
（１−３）連写制御部３７１
連写制御部３７１は、設定部３７５と繰返制御部３７６と識別情報生成部３７７とから構成され、連写撮影に係る制御を行う。
連写モード中にシャッターボタンが押されると、連写制御部３７１は、撮像素子３０２から取り込まれた画像データの記録を開始する。
【００５３】
以下、その動作の詳細を説明する。
（設定部３７５）
設定部３７５は、シャッターボタン１０２が非押下状態から、半押し又は押下されると、絞りシャッタードライバ３１１及びフォーカスドライバ３１３を用いて、絞り設定及びフォーカス設定を行う。
【００５４】
具体的には、設定部３７５は、シャッターボタン１０２が押下されたとき、焦点距離および露出が確定していなければ、オートフォーカス（ＡＦ（Ａｕｔｏｍａｔｉｃ  Ｆｏｃｕｓ））および自動露出（ＡＥ（Ａｕｔｏｍａｔｉｃ  Ｅｘｐｏｓｕｒｅ））といった機構を駆動し、焦点距離および露出を決定する。
設定部３７５は、シャッターボタン１０２が半押しされたとき、オートフォーカス（ＡＦ）および自動露出（ＡＥ）といった機構を駆動し、焦点距離および露出を決定する。
【００５５】
なお、焦点距離については、撮影中も被写体に焦点を合わせつづけるように動作してもよい。
また、焦点距離および露出がユーザによりマニュアルで設定されている場合には、焦点距離および露出の決定処理を省略してもよい。また、焦点距離設定を必要としないパンフォーカスにより焦点設定を省いてもよい。
【００５６】
（識別情報生成部３７７）
設定部３７５にて焦点距離および露出が決定されると、識別情報生成部３７７は、メモリカード３０６に書き込まれる画像データが連写モードで撮影された画像データであることを識別するための連写モード識別情報を生成する。以下、連写モードによる画像データを連写画像データ若しくは連写画像という。
【００５７】
ここで、連写モード識別情報は、連写画像データ（連写画像）を保存するフォルダの名称及びそのフォルダに属するサブフォルダの名称からなる。
識別情報生成部３７７は、連写モードで撮影される毎に、連写画像データを保存するための個別のサブフォルダを作成する。
図９は、メモリカード３０６のフォルダ構造の例を示したものである。ＤＣＩＭフォルダは、一般的なデジタルカメラで使われている撮影した静止画を保存するフォルダである。ｙｙｙｙは連写データを記録するためのフォルダで、その配下に各連写画像データを個別に保存するサブフォルダ（ここでは、ｚｚｚ０１とｚｚｚ０２）を持つ。
【００５８】
また、各サブフォルダには連写画像データがそれぞれ格納される。例えば、サブフォルダ“ｚｚｚ００１”には、連写画像データ“ｂｂ００１．ＪＰＧ”及び“ｂｂ００２．ＪＰＧ”、・・・からなる連写画像データ群Ａが格納されている。
識別情報生成部３７７は、撮影情報を含む情報ファイルを生成し、生成した情報ファイルを、今回の連写モードの設定により生成した連写モード識別情報、つまりサブフォルダの配下に書き込み、連写画像データの保存のためのメモリカードの初期設定を行う。
【００５９】
ここで、撮影情報とは撮影速度を含む情報である。
（繰返制御部３７６）
繰返制御部３７６は、シャッターボタン１０２が押下されている間、つまり連写撮影中において、設定された連写速度、設定部３７５にて決定された焦点距離及び露出に基づいて連写画像データを生成し、生成された連写画像データを圧縮し、圧縮された連写画像データを識別情報生成部３７７にて生成されたサブフォルダへの書き込みを繰り返し行うよう、撮像部３５１と第１書込部３７２との動作を制御する。具体的には、シャッターボタン１０２が押下されている間、繰返制御部３７６は、シャッターボタン１０２から連写撮影に係る撮影指示を受け付ける。撮影指示を受け付けている間、繰返制御部３７６は、撮像部３５１と第１書込部３７２との動作を制御する。
【００６０】
ユーザがシャッターボタン１０２を離すと、繰返制御部３７６は、第１書込部３７２の動作の制御を抑止することにより、連写画像データの記録を終了する。具体的には、繰返制御部３７６は、撮影指示を受け付けなくなると（検知しなくなると）、第１書込部３７２の動作の制御を抑止する。
なお、繰返制御部３７６は、連写画像データの記録中はその旨を示すアイコンを液晶モニタ１１５を用いてＧＵＩ画面に表示し、現在連写画像データの記録中であることをユーザに知らせる。
【００６１】
これにより、シャッター押下中の区間の連写画像データがメモリカードに順次記録される。このように一旦、外部のメモリカードに連写画像データを記録させることで、内蔵メモリに制限されない連写撮影が可能になる。
ここで、撮像装置１は、連写による一連の撮影が完了すると、新たな指示（モード変更や次の連写を行うためのシャッター押下など）を待ち受ける状態となる。
【００６２】
（２）第２処理部３６２
第２処理部３６２は、編集処理部３８１と第２書込部３８２とから構成されている。
第２処理部３６２は、モードが編集モードに設定されると、メモリカード３０６内に格納さている連写モードで撮影された画像のみの一覧を液晶モニタ１１５を用いてＧＵＩに表示する。
【００６３】
第２処理部３６２は、ユーザから一覧表示した画像のうち１つの画像の選択を受け付けると、選択された画像を含む連写画像データ群に対する合成画像データの生成を開始する。
第２処理部３６２は、ユーザから合成画像の生成に係る変更要求を受け付けると、変更要求の内容に基づいて、合成画像データを生成する。ここで、変更要求とは、例えば、合成画像に用いる連写画像の開始位置の変更（連写画像に対応する連写画像データに付与された連写番号の変更）、合成枚数の変更、明るさの変更、露出の変更、合成モードの変更などである。合成モードについては後述する。
【００６４】
ここで、図１０にて、編集モードで一覧表示を行うＧＵＩの例を示す。連写モードで撮影されたデータは、代表画像のサムネイル４０１ａ〜４０１ｆが一覧表示され、現在選択中の静止画像（サムネイル）に選択枠４０２が設定されている。なお、モード切替時は、選択枠４０２はどこにあってもよいが、ここでは、現在時刻に最も近い日時に撮影されたデータにあるとする。
【００６５】
この場合、ユーザは、機能ボタン１０７〜１１０を押して選択枠４０２を上下左右に移動させ、編集したい静止画像（連写画像データ）を選択する。なお、一画面でサムネイルが表示できない場合には、サムネイルの右上または左下で機能ボタン１０７〜１１０を押して選択枠４０２を右または上、左または下に移動させようとすることで、前ページまたは次ページに切り替わる。画面下の次ページと前ページをあらわすアイコン４０３、４０４は、前ページや次ページがある場合に表示されたり、または色が変化したりする。
【００６６】
ユーザがＭＥＮＵ／決定ボタン１１２を押下することにより、編集画面が表示される。
図１１は編集画面のＧＵＩの一例である。編集画面では、選択された連写画像データ群から生成された合成画像データと、連写画像データのどの位置からどの位置までが合成されているかを示すスライダー５０１、合成画像の明るさを調整するゲイン設定用のスライダー５０２、連写時のシャッター速度と合成後のシャッター速度の表示５０３、および、合成モードを示すアイコン５０４が配置されている。合成モードは、次のような種類がある。例えばモードＡは単純な平均化による合成、モードＢは合成後の明るさを調整、モードＣは個々の画像の合成時の露出を補正するモードなどである。合成自体は後で説明する数式により行われるが、合成モードは、この数式の各パラメータを予めプリセットしたり、ゲイン設定用のスライダーがどのパラメータに連動するかを決定する。
【００６７】
ユーザは、まず合成モードを決定し、開始点と終了点を変更しながら合成画像を確認し、好ましい画像になったところで、ＭＥＮＵ／決定ボタン１１２を押して表示している合成画像を形成する合成画像データを、静止画像の画像データとしてメモリカード３０６に保存する。
なお、開始点の変更方法としては、機能ボタン１１０および機能ボタン１０８で開始点の左右への移動、ズームレバー１０３を左右に動かすことで合成する範囲、すなわち終了点を設定し、全体の明るさ調整などは機能ボタン１０７および機能ボタン１０９を押すことで上下させるなどが考えられる。図１２は、各ボタンと動作の対応を示したものであるが、各ボタンの配置とＧＵＩでの動作の方向を連動させることで、直観的な操作が可能となっている。なお、本実施の形態では、上記のようなボタンを利用して開始点、終了点、明るさゲインを調整したが、他のボタンに対応させた場合にも本実施の形態と同様の効果が期待できる。
【００６８】
なお、編集モードで作成された静止画像（つまり、合成画像）は、図９のＤＣＩＭフォルダのサブフォルダ“ｘｘｘｘ”に静止画像データとして保存される。なお、デジタルカメラで撮影された場合に付加されるＥＸＩＦ情報等のヘッダ情報内のシャッター速度の部分には、合成後のシャッター速度が埋め込まれる。例えば、秒１００枚連写の画像を４枚合成して生成した合成画像であればシャッター速度には１／２５が埋め込まれる。
【００６９】
以下、第２処理部３６２が有する編集処理部３８１及び第２書込部３８２について説明する。
（２−１）編集処理部３８１
編集処理部３８１は、指示受付部３９１、検索部３９２、パラメータ更新部３９３、合成部３９４及び出力制御部３９５から構成されている。
【００７０】
（指示受付部３９１）
ユーザが、連写モードで撮影した画像を合成してスローシャッター画像を生成したい場合に図４のモードダイアルや図５のモード設定メニューＭ１００を用いてモード設定を編集モードにすると、指示受付部３９１は、編集モード開始指示を検索部３９２へ出力する。
【００７１】
指示受付部３９１は、ユーザにより編集対象の連写画像データ群が選択されると、合成開始位置、終了位置、合成枚数等の各種パラメータを初期化する旨の初期化指示をパラメータ更新部３９３へ出力する。また、指示受付部３９１は、選択された連写画像データ群に対応する連写モード識別情報を合成部３９４へ出力する。
指示受付部３９１は、編集画面において、ユーザから変更要求を受け付けると、受け付けた変更要求をパラメータ更新部３９３へ出力する。
【００７２】
編集画面において、ユーザがＭＥＮＵ／決定ボタン１１２を押下すると、指示受付部３９１は、書き込みを行う旨の書込指示を第２書込部３８２へ出力する。
（検索部３９２）
検索部３９２は、指示受付部３９１から編集モード開始指示を受け取ると、連写モード識別情報を利用してメモリカード３０６に格納されている連写モードで撮影したデータを検索する。具体的には、検索部３９２は、ディレクトリの検索を行う。ここで、ディレクトリとは、連写モードで撮影されたデータが格納されている場所を示す名称であり、例えば、図９にて示す連写フォルダ“ｙｙｙｙ”及びその配下のサブフォルダ（“ｚｚｚ００１”や“ｚｚｚ００２”）から構成される。つまり、連写モード識別情報は、言い換えると、ディレクトリと同一となる。
【００７３】
検索部３９２は、連写モードで撮影された画像のみの一覧を液晶モニタ１１５を用いてＧＵＩに表示する。
（パラメータ更新部３９３）
パラメータ更新部３９３は、初期化指示を受け取ると、各種パラメータの値を初期値に設定する。初期化時の値としては、例えば、開始位置及び終了位置が“１枚目（連写による最初の画像を示す画像データとなる）”、合成枚数が１枚とすればよい。
【００７４】
パラメータ更新部３９３は、変更要求を受け付けると、受け付けた変更要求に基づいて、変更対象のパラメータを更新し、パラメータを更新した旨を示す更新完了通知を合成部３９４へ出力する。
このとき、パラメータ更新部３９３は、合成枚数の変更を受け付けると、合成画像データの生成に用いる静止画像データの数（静止画像の枚数）の更新を行うとともに、更新した枚数にて生成される合成画像のシャッター速度を算出する。パラメータ更新部３９３は、編集画面のＧＵＩ内の表示中の連写時のシャッター速度と合成後のシャッター速度の表示５０３において、合成後のシャッター速度を算出した値に更新する。合成画像のシャッター速度は、例えば、“連写撮影時のシャッター速度  ×  合成画像に用いる静止画像の枚数”により算出される。
【００７５】
（合成部３９４）
合成部３９４は、指示受付部３９１から連写モード識別情報を受け取ると、受け取った連写モード識別情報を示すサブフォルダに含まれる１枚以上の連写画像データから、パラメータ更新部３９３にて設定された各種パラメータに基づいて合成画像データを生成する。合成部３９４は、生成した合成画像データを、ＤＲＡＭ３１０に一時的に格納する。
【００７６】
合成部３９４は、パラメータ更新部３９３から更新完了通知を受け取ると、パラメータ更新部３９３にて更新後の各種パラメータに基づいて合成画像データを再生成する。合成部３９４は、ＤＲＡＭ３１０に一時的に格納されている合成画像データを、更新後の合成画像データ（再生成された合成画像データ）に置き換える。
なお、合成部３９４は、生成（再生成）した合成画像データをＤＲＡＭ３１０に格納する際には、ＥＸＩＦ情報等のヘッダ情報の内容（シャッター速度等）も更新して格納する。
【００７７】
以下、合成部３９４の動作について詳しく説明を行う。
合成部３９４は、数式１を予め記憶している。
【００７８】
【数４】
2008129759.tif 000045
【００７９】
数式１は、合成処理で行う演算処理である。数式１のＰ’（ｘ，ｙ）は合成画像の座標（ｘ，ｙ）の画素値、Ｐｉ（ｘ，ｙ）は連写画像データ群のうちｉ枚目の連写画像の座標（ｘ，ｙ）の画素値、αｉ（ｘ，ｙ）はｉ枚目の連写画像の画素（ｘ，ｙ）に設定する輝度（感度）調整用の定数、β（ｘ，ｙ）は合成後の画像の（ｘ，ｙ）に設定する輝度（感度）調整用の定数、ａは連写画像データ群中の合成開始位置を示す連写番号、ｂは連写画像データ群中の合成終了位置を示す連写番号である。
【００８０】
数式１のとおり、ａ枚目からｂ枚目までの連写画像が合成の対象になり、入力されるｉ枚目の連写画像の各画素に対して定数αｉ（ｘ，ｙ）が積算され、ａ枚目からｂ枚目までの連写画像が加算された後に各画素がβ（ｘ，ｙ）倍され、枚数（ｂ−ａ＋１）で除算される。
合成部３９４は、合成画像を形成する全ての画素（以下、合成画素という。）に対して、前記数式１を繰返し用いることで、全ての合成画素に対する画素値を算出して、合成画像データを生成する。
【００８１】
なお、連写した画像における各画素値の平均値を出力とする場合、つまり合成モードＡの場合は、αｉ（ｘ，ｙ）、β（ｘ，ｙ）はすべて１となる。基本的には、合成後の全体のゲインを調整したい場合（合成モードＢの場合）にはβ（ｘ，ｙ）を、個別の画像のゲインを調整したい場合（合成モードＣの場合）にはαｉ（ｘ，ｙ）を調整する。
なお、処理を簡略化するため、ｉ枚目のαｉ（ｘ，ｙ）をすべて同一にしたり、β（ｘ，ｙ）をすべて同一にしても良い。この場合は、定数をαｉ、βと書き換えた数式２になる。
【００８２】
【数５】
2008129759.tif 000046
【００８３】
図１３は、数式２の演算を模式的に図示したものであり、合成開始位置としてｉ枚目が、合成終了位置としてｉ＋ｎ枚目（合成枚数としてｎ＋１枚）が指定されている場合を示している。まず、各画像Ｐｉ〜Ｐｉ＋ｎの座標（ｘ，ｙ）が示す画素（画素値）それぞれにαｉ〜αｉ＋ｎが乗算される。次に、αｉ×Ｐｉからαｉ＋ｎ×Ｐｉ＋ｎの結果がすべて加算され、その結果にβが乗算される。そして、合成枚数ｎ＋１で除算されることで合成画像における座標（ｘ，ｙ）が示す画素が生成されることになる。
【００８４】
数式１と同様に、合成画像を形成する全ての画素（以下、合成画素という。）に対して、前記数式２が繰返し用いられることで、全ての合成画素に対する画素値を算出して、合成画像データが生成される。
数式１の合成処理では、例えば物体検出などと併用し、合成する各画像毎の特定エリアのみαｉ（ｘ，ｙ）を変更するなどすることで、特定の物体のみ異なる合成を行うことが可能になる。これにより、移動物体のみフラッシュモーション的に表現するなどを行うことができる。
【００８５】
また、画像全体に同じαｉ、βを施す場合には、各画像単位での露出補正や、合成後の露出補正が可能となる。これにより、例えば花火のように、光源が高速に移動し、合成すると全体が暗くなってしまうような画像を好ましい明るさで合成することが可能になる。
合成部３９４にて、１以上の静止画像データから１の合成画像データを生成することができる。言い換えると、合成部３９４にて、１枚以上の静止画像から１枚の合成画像を生成することができる。
【００８６】
（出力制御部３９５）
出力制御部３９５は、ＤＲＡＭ３１０に格納されている合成画像データにて形成される合成画像を液晶モニタ１１５を用いてプレビュー表示する。
（２−２）第２書込部３８２
第２書込部３８２は、書込指示を編集処理部３８１から受け取ると、圧縮／伸張回路３０５を用いて、ＤＲＡＭ３１０に格納されている合成画像データを圧縮して、圧縮された合成画像データをメモリカード３０６における所定のフォルダ（ここでは、サブフォルダ“ｘｘｘｘ”）配下に書き込む。
【００８７】
１．３  撮像装置１の動作
以下、撮像装置１の動作について説明する。
（１）基本動作
ここでは、撮像装置１の基本動作であるフォーカス、露出決定処理、静止画撮影処理及び再生（プレビュー）処理について説明する。
【００８８】
なお、これら処理は、公知であるので、ここでは、簡単に説明する。
＜フォーカス、露出決定処理＞
フォーカス、露出決定処理は、ユーザのシャッターボタン１０２の半押しにより明示的に、または液晶モニタ１１５によるプレビュー中などに継続的に行われる処理である。
フォーカス・露出決定処理では、撮像素子３０２から入力したデータをＤＳＰ３０４で解析し、解析した結果を元にＣＰＵ３０９が絞り・シャッタードライバ３１１を駆動することで露出の調整を、フォーカスドライバ３１３を駆動することで合焦点の調整を行う。
【００８９】
調整後、再び撮像素子３０２からデータを取り込み、ＤＳＰ３０４で再度解析し、これを基に絞りおよびフォーカスを再調整する。なお、露出は絞り、シャッター速度により決定されるため、例えば絞りと感度がユーザ設定により固定されている場合には、露出はシャッター速度の変更のみで決定され、シャッター速度が固定されている場合には、露出は絞りのみで調整されることになる。また、ピント・露出固定ボタン１０６が押された場合は、現在のフォーカスと露出に設定を固定し、ピント・露出固定が解除されるまで、現在の設定を保持する。
【００９０】
＜静止画撮影処理＞
ユーザがシャッターボタン１０２を押した時点で、もしフォーカスと露出が決定されていない場合には、フォーカス、露出設定処理を行う。
フォーカスと露出の決定後、撮像素子３０２からフロントエンド３０３を経由して入力された画像データはＤＳＰ３０４で処理される。ＤＳＰ３０４での処理としては、ベイヤー配列などの撮像素子の生の画像情報のＲＧＢ，ＹＣｂＣｒといった色空間の画像への変換、撮像素子のキズ補正、ホワイトバランス補正、歪み補正、輪郭強調や色補正といった処理がある。
【００９１】
ＤＳＰ３０４で処理された画像データは圧縮／伸張回路３０５で圧縮され、メモリカード３０６に記録される。なお、圧縮時には、シャッター速度、露出、合焦距離、フラッシュ使用・未使用等の撮影時の設定情報も同時に記録される。
また、画像データの記録方式として撮像素子３０２の生のデータが指定されている場合には、先にあげたＤＳＰ３０４での画像処理等を行わずに、撮影時の設定情報のみを付加した撮像素子３０２から出てきた生データがメモリカード３０６に記憶される。なお、撮像素子３０２のデータは大きいのでハフマン圧縮などの可逆圧縮により圧縮してメモリカード３０６に記録しても良い。
【００９２】
＜再生（プレビュー）処理＞
再生処理は、メモリカード３０６に記録された画像データが示す画像を液晶モニタ１１５に表示する処理である。
ユーザがモードを再生モードに設定すると、撮像装置１は、メモリカード３０６から静止画像データを読み出し、圧縮／伸張回路３０５で伸張し、伸張した画像データをＤＳＰ３０４により縮小して、画像データが示す画像を液晶モニタ１１５に表示する。
【００９３】
ユーザが機能ボタン１０８または機能ボタン１０９を押すと、撮像装置１は、メモリカード３０６から次または前の静止画像データを読み出し、読み出した静止画像データの伸張・縮小後、静止画像データが示す静止画像を液晶モニタ１１５に表示する。
ここでユーザがキャンセル・削除ボタン１１３を押下した場合は、撮像装置１は、表示している画像を削除するかどうかを問い合わせるダイアログを液晶モニタ１１５に表示する。ユーザがＭＥＮＵ／決定ボタン１１２を押下すると、撮像装置１は、現在表示されている静止画像を示す静止画像データをメモリカード３０６から削除する。
【００９４】
また、表示中にズームレバー１０３を操作することにより、表示されている画像が拡大または縮小され表示される。なお、拡大中は液晶モニタ１１５には部分画像だけが表示され、機能ボタン１０７〜１１０により表示される画像の位置を上下左右に移動できる。
（２）連写処理
ここでは、連写モード時における連写処理について、図１４にて示す流れ図を用いて説明する。
【００９５】
速度設定部３７３は、連写速度設定要求がユーザにより行われたかどうかチェックする（ステップＳ５）。
要求が行われたと判断する場合には（ステップＳ５における「ＹＥＳ」）、速度設定部３７３は、液晶モニタに図７のような速度設定のためのＧＵＩを表示し、連写速度の設定を行う（ステップＳ１０）。具体的には、速度設定部３７３は、ＤＲＡＭ３１０に一時的に格納している連写速度を、ユーザから受け付けた連写速度へと変更（更新）する。また、連写速度設定要求は、例えば、連写モード時に機能ボタン１１１の押下などによりユーザにより指示される。なお、ＭＥＮＵ／決定ボタン１１２により表示されるメニューから連写速度変更を行ってもよい。
【００９６】
速度設定要求が行われていないと判断する場合、又は速度設定が完了した場合（ステップＳ５における「ＮＯ」）すると、設定部３７５は、シャッターボタン１０２が半押しまたは押下されているかどうかチェックする（ステップＳ１５）。
シャッターボタン１０２が押されていない場合には（ステップＳ１５における「ＮＯ」）、処理は、ステップＳ５へ戻る。このように、シャッターボタン１０２が押されるまでは、連写速度設定が可能な状態で待機する。
【００９７】
シャッターボタン１０２が半押し、または押下された場合は（ステップＳ１５における「ＹＥＳ」）、設定部３７５は、フォーカス設定と、絞り設定とを行う（ステップＳ２０、Ｓ２５）。
識別情報生成部３７７は、シャッターボタン１０２が押下されたかどうか判断する（ステップＳ３０）。
【００９８】
押下されていないと判断する場合には（ステップＳ３０における「ＮＯ」）、識別情報生成部３７７は、シャッターボタン１０２が半押しされているかどうかを判断する（ステップＳ３５）。半押しされていると判断する場合には（ステップＳ３５における「ＹＥＳ」）、処理はステップＳ３０へ戻る。半押しされていないと判断する場合には（ステップＳ３５における「ＮＯ」）、処理は、ステップＳ５へ戻る。
【００９９】
押下されていると判断する場合には（ステップＳ３０における「ＹＥＳ」）、識別情報生成部３７７は、連写モード識別情報を生成する。
具体的には、識別情報生成部３７７は、フォルダ“ｙｙｙｙ”が存在するか否かを判断する（ステップＳ４０）。存在しないと判断する場合には（ステップＳ４０における「ＮＯ」）、識別情報生成部３７７は、フォルダ“ｙｙｙｙ”を生成し（ステップＳ４５）、次に、サブフォルダ“ｚｚｚ００ｎ”を生成する（ステップＳ５０）。存在すると判断する場合には（ステップＳ４０における「ＹＥＳ」）、識別情報生成部３７７は、サブフォルダ“ｚｚｚ００ｎ”を生成する（ステップＳ５０）。
【０１００】
識別情報生成部３７７は、情報ファイルを生成し、生成した情報ファイルを、今回の連写モードの設定により生成した連写モード識別情報、つまりサブフォルダの配下に書き込む（ステップＳ５５）。
撮像部３５１及び第１書込部３７２は、設定された連写速度、設定部３７５にて決定された焦点距離及び露出に基づいて画像データ（連写画像データ）を生成し（ステップＳ６０）、生成された画像データを圧縮し（ステップＳ６５）、圧縮された画像データを識別情報生成部３７７にて生成されたサブフォルダへの書き込む（ステップＳ７０）。
【０１０１】
繰返制御部３７６は、シャッターボタン１０２が押下中であるか否かを判断する（ステップＳ７５）。言い換えると、繰返制御部３７６は、シャッターボタン１０２から連写撮影に係る撮影指示の受付中であるか否かを判断する。
押下中であると判断する場合には（ステップＳ７５における「ＹＥＳ」）、処理は、ステップＳ５５へ戻る。つまり、繰返制御部３７６は、シャッターボタン１０２から連写撮影に係る撮影指示の受付中であると判断する場合には、処理は、ステップＳ５５へ戻る。
【０１０２】
押下中でないと判断する場合、つまりユーザがシャッターボタン１０２を離すと（ステップＳ７５における「ＮＯ」）、処理は終了する。つまり、繰返制御部３７６は、撮影指示を受け付けなくなると（検知しなくなると）、処理を終了し、新たな指示（モード変更や次の連写を行うためのシャッター押下など）を待ち受ける状態となる。
このとき撮像素子３０２から取り込んだ画像データの撮影速度は、連写速度として設定した値となる。例えば、連写速度が秒１８０枚であれば秒１８０枚の画像データがメモリカード３０６に記録される。
【０１０３】
以上にように連写モードでは、シャッターが押下されている間に撮像素子３０２から取り込まれた画像データを連写画像データとして記録し、取り外し可能なメモリカード３０６に保存する。
（３）編集処理
ここでは、編集モード時における編集処理について、図１５にて示す流れ図を用いて説明する。
【０１０４】
編集モードでは、撮像装置１は、連写モード識別情報を用いて、メモリカード３０６から連写モードで撮影されたデータを読み出し、一覧表示する。
指示受付部３９１は、ユーザにより編集対象の連写画像データ群の選択を受け付ける（ステップＳ１００）。
パラメータ更新部３９３は、合成開始位置、終了位置、合成枚数等の各種パラメータを初期化する（ステップＳ１０５）。
【０１０５】
合成部３９４は、設定された各種パラメータの値に基づいて、合成処理を行う（ステップＳ１１０）。具体的には、合成部３９４は、設定された各種パラメータの値に基づいて、合成対象である１以上の連写画像データから合成画像データを生成する。
出力制御部３９５は、生成された合成画像データにて形成される合成画像をプレビュー表示する（ステップＳ１１５）。
【０１０６】
指示受付部３９１は、ユーザからの指示待ち状態となる（ステップＳ１２０）。
指示受付部３９１は、受け付けた指示が開始位置の変更要求であるか否かを判断する（ステップＳ１２５）。開始位置の変更要求であると判断する場合には（ステップＳ１２５における「ＹＥＳ」）、パラメータ更新部３９３は、開始位置の更新を行い（ステップＳ１３０）、ステップＳ１１０へ戻る。
【０１０７】
開始位置の変更要求でないと判断する場合には（ステップＳ１２５における「ＮＯ」）、指示受付部３９１は、受け付けた指示がシャッター速度変更指示、つまり、終了位置の変更要求であるか否かを判断する（ステップＳ１３５）。シャッター速度変更指示であると判断する場合（ステップＳ１３５における「ＹＥＳ」）、パラメータ更新部３９３は、合成処理に用いる連写画像データの数（つまり、連写画像の枚数）を更新し（ステップＳ１４０）、ステップＳ１１０へ戻る。このとき、パラメータ更新部３９３は、更新した数に基づいて、合成画像のシャッター速度を算出する。パラメータ更新部３９３は、編集画面に表示中の合成後のシャッター速度を、算出したシャッター速度へと更新する。
【０１０８】
シャッター速度変更指示でないと判断する（ステップＳ１３５における「ＮＯ」）、指示受付部３９１は、受け付けた指示が明るさの変更指示であるか否かを判断する（ステップＳ１４５）。明るさの変更指示であると判断する場合（ステップＳ１４５における「ＹＥＳ」）、パラメータ更新部３９３は、合成処理に用いる数式１の定数β（ｘ，ｙ）を更新し（ステップＳ１５０）、ステップＳ１１０へ戻る。
【０１０９】
明るさの変更指示でないと判断する（ステップＳ１４５における「ＮＯ」）、指示受付部３９１は、受け付けた指示が露出の変更指示であるか否かを判断する（ステップＳ１５５）。露出の変更指示であると判断する場合（ステップＳ１５５における「ＹＥＳ」）、パラメータ更新部３９３は、合成処理に用いる数式１の定数、αｉ（ｘ，ｙ）及びβ（ｘ，ｙ）を更新し（ステップＳ１６０）、ステップＳ１１０へ戻る。
【０１１０】
露出の変更指示でないと判断する（ステップＳ１５５における「ＮＯ」）、指示受付部３９１は、受け付けた指示がユーザ操作によりＭＥＮＵ／決定ボタン１１２を押下されたことによるＯＫ指示であるか否かを判断する（ステップＳ１６５）。
ＯＫ指示であると判断する場合には（ステップＳ１６５における「ＹＥＳ」）、第２書込部３８２は、圧縮／伸張回路３０５を用いて生成された合成画像データを圧縮して、圧縮された合成画像データをメモリカード３０６における所定のフォルダ（ここでは、サブフォルダ“ｘｘｘｘ”）配下に保存する（書き込む）（ステップＳ１７５）。
【０１１１】
ＯＫ指示でないと判断する場合には（ステップＳ１６５における「ＮＯ」）、処理はステップＳ１２５へ戻る。
以上が、編集モードでの編集処理の流れである。
１．４  実施の形態１の変形例
なお、本発明を上記実施の形態１に基づいて説明してきたが、本発明は、上記の実施の形態に限定されないのはもちろんである。以下のような場合も本発明に含まれる。
【０１１２】
（１）上記実施の形態１において、編集処理は編集モードにモード変更した場合のみに行うとしたが、これに限定されない。
再生モードにおいて、連写画像データが選択された場合に、ユーザの指示により編集処理を行ってもよい。
この場合の撮像装置の動作について説明する。
【０１１３】
撮像装置は、再生モードにおいて、撮像装置で撮影した静止画像、動画像、連写画像をすべて一覧表示する。一覧表示から、ユーザが静止画像を選択した場合には、撮像装置は、選択された静止画像を液晶画面１面にプレビュー表示する。撮像装置は、ユーザ操作により、拡大・縮小を行い、静止画像が画面中に入りきれない場合には、任意の部分に表示を移動させたりする。
【０１１４】
また、動画像が選択された場合には、撮像装置は、選択された動画像を再生する。このとき、ユーザは、ポーズ、巻き戻し、早送りなどの操作が可能となる。
ここで、連写画像データが選択された場合には、撮像装置は、再生するか編集するかを選択するメニューを表示する。再生が選ばれた場合には、選択された連写画像データを含む連写画像データ群の各画像データを動画として再生する。編集が選ばれた場合には、撮像装置は編集モードへと移行し、選択された連写画像データを含む連写画像データ群から合成画像データを生成し、生成した合成画像データにて形成される合成画像を図１１にて示す合成画像生成用ＧＵＩにより表示する。なお、連写画像データの識別は、先に説明した連写モード識別情報を利用する。
【０１１５】
これにより、ユーザは編集をしたい場合に、図１０の編集モードの一覧表示を経由せずに直接合成処理に入ることが可能となる。
（２）上記実施の形態１において、メモリカード３０６への連写モード識別情報の記録方法としては、連写モード識別情報を連写画像データを格納するフォルダ及びサブフォルダの名称として、フォルダ及びサブフォルダを生成したが、これに限定されない。
【０１１６】
例えば、連写モードで撮影される複数の連写画像それぞれが静止画像である場合、個々の画像データのヘッダ部分に、連写モード識別のためのタグ情報を書き込み、書き込んだタグ情報を連写モード識別情報としてもよい。
また、連写モードで撮影される連写画像データがＭｏｔｉｏｎ  ＪＰＥＧ、ＭＰＥＧ−１、ＭＰＥＧ−２、ＭＰＥＧ−４、Ｈ．２６１、Ｈ．２６４等の動画像ストリームデータである場合、動画像ストリームデータのヘッダ部に連写モード識別のためのタグ情報を書き込み、書き込んだタグ情報を連写モード識別情報としてもよい。図１６は連写モードで撮影された動画像ストリームデータ６０１の例を示す。図１６にて示すように、連写モードで撮影された動画像ストリームデータ６０１のヘッダ部６０２には、連写モード識別タグ６０３と、撮影情報として連写速度６０４が埋め込まれる。
【０１１７】
ここで、タグ情報は、例えば、当該タグ情報が埋め込まれている画像データやストリームデータが連写モードで撮影されたものであることを示す情報（例えば、ビット値“１”）である。
または、情報ファイルに連写モード識別情報を含めてもよい。
いずれの場合でも、連写モードで撮影したデータは、他の撮影モードで撮影したデータと区別可能となり、後で説明する編集モードで編集可能な連写モードの撮影データと他の撮影データを区別することができるようになる。
【０１１８】
（３）上記実施の形態及び上記変形例をそれぞれ組み合わせるとしてもよい。
１．５  実施の形態１のまとめ
以上説明したように、編集モードでは、あらかじめメモリカード３０６に連写モードで記録されていたデータのみを対象として一覧表示し、その中から編集したいものを選択し、連写データの任意の部分のスローシャッター画像を静止画像として保存することができる。
【０１１９】
図１７は、高速撮影によって撮影された花火の写真の一部分を合成することで、花火のスローシャッター映像を作成した例である。図１７のように、連写画像は秒ｎ枚であり、シャッター速度は１／ｍである。１／ｎと１／ｍの差が十分小さければ、無撮影区間は無視できるほど小さくなるので、連続する連写画像を合成することで、１／ｎより遅いシャッター速度の画像と等価な合成画像が生成可能である。また、合成開始位置と範囲を自由に変更できるため、花火のようなシャッターを押下するタイミングが難しく、かつシャッター速度設定が難しい画像を失敗することなく撮影することが可能となる。
【０１２０】
また、連写モードで連写データをメモリカード記録しておき、任意で起動可能な編集モードで連写画像からスローシャッター画像を生成することで、従来できなかった、（１）スローシャッター画像の生成を後で行うことができるようになり、撮影時は撮影に集中することができるようになる、（２）連写データがメモリカードに記憶されているので、作成した画像が気に入らなかった場合には何度でも編集することができる、等の効果が期待できる。
【０１２１】
特に、連写モードで撮影されたデータをメモリカード上で識別可能にしておくことで、編集モードでは連写モードで撮影されたデータのみが対象となり、ユーザの操作性が向上される。なお、メモリカードに記録された連写モードで撮影されたデータを識別可能としていることで、メモリカードを例えばＰＣ等で読み込み、編集モードでの作業をＰＣ上で行うなども可能となる。
【０１２２】
なお、本発明における制御手段は、機能実行部３６１に相当する。特に、制御手段の機能のうち、連写撮影により得られる静止画像データを記録媒体へ順次保持する処理は繰返制御部３７６に相当する。また、合成画像の生成開始の指示を受け付けると前記編集手段を制御して記録媒体に記録されている２以上の前記静止画像データを用いて１の合成画像を生成する処理は、指示受付部３９１が編集モード開始指示を受け取る動作、つまり、編集を開始する動作に相当する。
【０１２３】
２．実施の形態２
実施の形態２では、実施の形態１にて示す撮像装置１の機能に、連写速度が高速になり、連写された各画像の露出が不足している場合に適正露出のスローシャッター画像の生成を可能とする機能を追加する。
実施の形態２における撮像装置２は、連写モード時に、連写速度と、連写開始時に設定した露出の情報とからなる撮影情報を含む情報ファイルを生成する。
【０１２４】
ここで、露出情報は、適正露出を１．０に正規化した情報（値）とし、露出がオーバーする場合は１．０より大きな値、アンダーな場合は１．０より小さな値をとる。例えば、露出が不足して適性露出時に比べて半分の明るさしかない場合は、露出情報は値“０．５”となる。
以下、実施の形態１と同じ部分については説明を省略し、実施の形態１の発明との差異と、それによる効果について説明を行う。なお、撮像装置２において、実施の形態１と同一の構成要素については、実施の形態１にて用いた符号を用いる。
【０１２５】
２．１  撮像装置２の構成
撮像装置２は、図１８に示すように、撮像部３５１、機能実行部１３５２、圧縮／伸張回路３０５、メモリカード（二次記憶媒体）３０６、液晶モニタ１１５、ＤＲＡＭ３１０、絞り・シャッタードライバ３１１、ズームドライバ３１２及びピント調整を行うフォーカスドライバ３１３から構成されている。
【０１２６】
以下、実施の形態１とは異なる機能実行部１３５２の説明を行う。
機能実行部１３５２は、プログラムが格納されたフラッシュメモリ１３０８と、システム全体の制御を行うＣＰＵ１３０９とから構成されている。
ここでは、実施の形態１と同様に、連写モードによる撮影処理、編集モードによる合成処理における機能実行部１３５２の動作について説明する。
【０１２７】
フラッシュメモリ１３０８は、図１８にて示すように、連写プログラム１３５５及び編集プログラム１３５６を含んでいる。
連写プログラム１３５５は、連写による撮影処理を行う。
編集プログラム１３５６は、連写撮影された１枚以上の画像に合成処理を施して、１枚の合成画像を生成する処理を行う。なお、１枚以上の画像から生成された合成画像は、処理前の画像と同一のものである。
【０１２８】
また、各プログラムには、動作内容を示すコードの他、当該プログラムにて使用されるデータをも含まれる。
ＣＰＵ１３０９が、連写プログラム１３５５及び編集プログラム１３５６を用いて、他の構成要素と協働することにより機能実行部１３５２の機能を実現する。
機能実行部１３５２は、図１９にて示すように、第１処理部１３６１と第２処理部１３６２とから構成されている。
【０１２９】
第１処理部１３６１は、ＣＰＵ１３０９が連写プログラム１３５５を用いて他の構成要素と協働することにより実現される機能である。
第２処理部１３６２は、ＣＰＵ１３０９が編集プログラム１３５６を用いて他の構成要素と協働することにより実現される機能である。
ＣＰＵ１３０９は、ユーザからの指示により、起動するプログラムを切り替えることで、機能の切り替えを行う。
【０１３０】
機能切り替えの具体例は、実施の形態１と同様であるので、ここでの説明は省略する。
以下、第１処理部１３６１及び第２処理部１３６２について説明する。
（１）第１処理部１３６１
第１処理部１３６１は、連写制御部１３７１と第１書込部１３７２と速度設定部１３７３とから構成されている。
【０１３１】
第１書込部１３７２及び速度設定部１３７３は、実施の形態１にて示す第１書込部３７２及び速度設定部３７３と同様であるので、ここでの説明は省略する。
（１−１）連写制御部１３７１
連写制御部１３７１は、設定部１３７５と繰返制御部１３７６と識別情報生成部１３７７とから構成され、連写撮影に係る制御を行う。
【０１３２】
連写モード中にシャッターボタンが押されると、連写制御部１３７１は、撮像素子３０２から取り込まれた画像データ（連写画像データ）の記録を開始する。
以下、その動作の詳細を説明する。
（設定部１３７５）
設定部１３７５は、実施の形態１にて示す設定部３７５と同様であるので、ここでの説明は省略する。
【０１３３】
（識別情報生成部１３７７）
設定部１３７５にて焦点距離および露出が決定されると、識別情報生成部１３７７は、連写モード識別情報を生成する。ここでは、実施の形態１と同様に、連写モード識別情報は、連写画像（連写画像データ）を保存するフォルダの名称及びそのフォルダに属するサブフォルダの名称からなる。
【０１３４】
識別情報生成部１３７７は、連写モードで撮影される毎に、連写画像データを保存するための個別のサブフォルダを作成する。
識別情報生成部１３７７は、撮影情報を含む情報ファイルを生成し、生成した情報ファイルを、今回の連写モードの設定により生成した連写モード識別情報、つまりサブフォルダの配下に書き込み、連写画像データの保存のためのメモリカードの初期設定を行う。
【０１３５】
ここで、撮影情報は、撮影速度と、設定部１３７５にて決定された露出の情報を含む。
（繰返制御部１３７６）
繰返制御部１３７６は、シャッターボタン１０２が押下されている間、実施の形態１における繰返制御部３７６と同様に、撮像部３５１と第１書込部１３７２との動作を制御する。
【０１３６】
ユーザがシャッターボタン１０２を離すと、繰返制御部１３７６は、第１書込部１３７２の動作の制御を抑止することにより、画像データ（連写画像データ）の記録を終了する。
（２）第２処理部１３６２
第２処理部１３６２は、編集処理部１３８１と第２書込部１３８２とから構成されている。
【０１３７】
第２処理部１３６２は、実施の形態１にて示す第２処理部３６２と同様の動作を行うが、合成を行う際に用いる数式が異なる。
以下、第２処理部３６２と異なる点を中心に、第２処理部１３６２について説明する。
（２−１）編集処理部１３８１
編集処理部１３８１は、指示受付部１３９１、検索部１３９２、パラメータ更新部１３９３、合成部１３９４及び出力制御部１３９５から構成されている。
【０１３８】
指示受付部１３９１、検索部１３９２、パラメータ更新部１３９３及び出力制御部１３９５は、実施の形態１にて示す指示受付部３９１、検索部３９２、パラメータ更新部３９３及び出力制御部３９５と同様であるので、ここでの説明は省略する。
以下、合成部１３９４について説明する。
（合成部１３９４）
合成部１３９４は、下記に示す数式３を予め記憶している。
【０１３９】
合成部１３９４は、指示受付部１３９１から連写モード識別情報を受け取ると、受け取った連写モード識別情報を示すサブフォルダに含まれる１以上の連写画像データから、パラメータ更新部１３９３にて設定された各種パラメータ、数式３及び情報ファイルに含まれている露出情報を用いて、合成画像データを生成する。合成部１３９４は、生成した合成画像データを、ＤＲＡＭ３１０に一時的に格納する。
【０１４０】
合成部１３９４は、パラメータ更新部３９３から更新完了通知を受け取ると、パラメータ更新部１３９３にて更新後の各種パラメータ、数式３及び情報ファイルに含まれている露出情報を用いて、合成画像データを再生成する。合成部１３９４は、ＤＲＡＭ３１０に一時的に格納されている合成画像データを、更新後の合成画像データ（再生成された合成画像データ）に置き換える。
【０１４１】
なお、合成部１３９４は、生成（再生成）した合成画像データをＤＲＡＭ３１０に格納する際には、ＥＸＩＦ情報等のヘッダ情報の内容（シャッター速度等）も更新して格納する。
【０１４２】
【数６】
2008129759.tif 000047
【０１４３】
数式３は、数式１における演算“（ｂ−ａ＋１）”の部分が露出情報をもちいた演算に置き換えられた式である。数式３において、Ｅｉは合成する連写画像データの中の連写番号が“ｉ”である連写画像データの露出情報である。なお、ここでは、連写開始時に、設定された１つの露出情報を用いるので、合成に用いる１以上の画像データに対する露出情報は、全て同じ値となる。
【０１４４】
数式３によれば、連写画像データの露出情報がすべて０．２５（１／４）の場合、１枚合成する場合には、明るさが４倍に設定され、２枚合成する場合には明るさが２倍に設定され、３枚では４／３倍、４枚では１倍、５枚では４／５倍、ｎ枚では４／ｎ倍となり、合成する枚数に応じて、露出が適正露出に調整される。
また、数式１、２と同様に、合成画像を形成する全ての画素（以下、合成画素という。）に対して、前記数式３が繰返し用いられることで、全ての合成画素に対する画素値を算出して、合成画像データが生成される。
【０１４５】
このようにして、合成部１３９４は、１以上の静止画像データから１の合成画像データを生成することができる。言い換えると、合成部１３９４は、１枚以上の静止画像から１枚の合成画像を生成することができる。
（２−２）第２書込部１３８２
第２書込部１３８２は、実施の形態１に示す第２書込部３８２と同様であるので、ここでの説明は省略する。
【０１４６】
２．２  撮像装置２の動作
（１）基本動作
ここでは、撮像装置２の基本動作であるフォーカス、露出決定処理、静止画撮影処理及び再生（プレビュー）処理については、実施の形態１にて示す処理と同様であるのでここでの説明は省略する。
【０１４７】
（２）連写処理
ここでは、連写モード時における連写処理について、実施の形態１の処理と異なる点のみ図１４にて示す流れ図を用いて説明する。
ここでは、図１４にて示すステップＳ５５の動作内容が、実施の形態１とは異なる。
撮像装置２の識別情報生成部１３７７は、ステップＳ５５にて、各画像データが連写モードで撮影されたものであることを示す情報と、撮影速度と、設定部１３７５にて決定された露出情報を含む情報ファイルを生成し、生成した情報ファイルを、生成した連写モード識別情報、つまりサブフォルダの配下に書き込む。
【０１４８】
（３）編集処理
ここでは、編集モード時における編集処理について、実施の形態１の処理と異なる点のみ図１５にて示す流れ図を用いて説明する。
ここでは、図１５にて示すステップＳ１１０の動作内容が、実施の形態１とは異なる。
撮像装置２の合成部１３９４は、ステップＳ１１０にて、パラメータ更新部１３９３にて設定された各種パラメータの値、予め記憶している数式３及び情報ファイルに含まれている露出情報を用いて、合成画像データを生成する。
【０１４９】
２．３  実施の形態２の変形例
なお、本発明を上記実施の形態２に基づいて説明してきたが、本発明は、上記の実施の形態に限定されないのはもちろんである。以下のような場合も本発明に含まれる。
（１）上記実施の形態２において、実施の形態１の変形例と同様に、再生モードにおいて、連写画像データが選択された場合に、ユーザの指示により編集処理を行ってもよい。
【０１５０】
（２）上記実施の形態２において、実施の形態１と同様に、連写モード識別情報を連写画像データを格納するフォルダ及びサブフォルダの名称としたが、これに限定されない。
上記実施の形態１の変形例と同様に、例えば、連写モードで撮影される複数の連写画像それぞれが静止画像である場合、個々の画像に対応する画像データのヘッダ部分に、連写モード識別のためのタグ情報を書き込み、書き込んだタグ情報を連写モード識別情報としてもよい。
【０１５１】
また、動画像ストリームデータである場合、ストリームデータのヘッダ部に連写モード識別のためのタグ情報を書き込み、書き込んだタグ情報を連写モード識別情報としてもよい。図２０は連写モードで撮影された動画像ストリームデータ１６０１の例を示す。図２０にて示すように、連写モードで撮影された動画像ストリームデータ１６０１のヘッダ部１６０２には、連写モード識別タグ１６０３と、撮影情報１６１０が埋め込まれる。ここで、撮影情報１６１０は、連写速度１６０４及び露出情報１６０５を含む。
【０１５２】
ここで、タグ情報は、例えば、当該タグ情報が埋め込まれている画像データやストリームデータが連写モードで撮影されたものであることを示す情報（例えば、ビット値“１”）である。
または、情報ファイルに連写モード識別情報を含めてもよい。
（３）上記実施の形態２において、露出情報は、情報ファイルに含まれるとしたが、これに限定されない。
【０１５３】
露出情報は、各連写データに対応づけられる状態で格納されていればよい。
例えば、連写画像データが動画像ストリームデータである場合には、露出情報は、図２０にて示すようにヘッダ部１６０２に格納されてもよい。または、複数の連写画像それぞれが静止画像である場合には、露出情報は、画像データのヘッダ部に格納されてもよい。
（４）上記実施の形態２において、連写開始前に、一度のみ露出の決定を行ったが、これに限定されない。
【０１５４】
連写中に連続的に露出の調整（決定）を行ってもよい。
この場合、例えば、撮像装置２は、撮影された画像に対応する画像データそれぞれのヘッダに、対応する露出の情報を埋め込む。
または、撮像装置２は、連写番号と対応付けて決定した露出を、情報ファイルに書き込む。
【０１５５】
なお、上記実施の形態２では、露出情報がすべて同じであるとしたが、各画像の露出情報が異なる場合にも、数式３の演算により適正な露出に調整可能である。特に、個々に露出調整を行った方が、連写中の環境光の変化に対応でき、より画質のよいスローシャッター画像（合成画像）が生成可能となる。
（５）上記実施の形態及び上記変形例をそれぞれ組み合わせるとしてもよい。
【０１５６】
２．４  実施の形態２のまとめ
実施の形態２の構成によれば、１枚以上の連写画像からスローシャッター画像を生成する時に、明るさが適正露出に補正される。これにより、連写時に露出が不足する場合も、連写画像から適正露出のスローシャッター画像を生成することができる。また、個々に露出を補正してから合成するのに比べて、ゲイン増加のための演算回数を削減できるため演算量を削減可能となる。加えて、個々に露出補正して加算する場合に比べてゲイン増加によるノイズ成分の強調を抑えることが可能となる。
【０１５７】
なお、本実施の形態２では、露出補正のための情報を直接連写データに格納する方法を示したが、絞り、シャッター速度、明るさなどの露出計算に必要な情報を格納しておき、合成時に適正露出になるように計算することでも、本実施の形態と同様の効果が期待できる。また、露出補正だけなく、例えば、撮影時のカメラの動きを加速度センサ等で取得し、これを格納しておけば、合成時の手ぶれによる位置ずれをあわせる処理に利用することができ、合成された画像の画質向上が期待できる。
【０１５８】
３．実施の形態３
実施の形態３は、実施の形態１の連写モードでの連写画像の撮影時と、編集モードでの合成画像の生成時に合成情報を連写画像に合わせて記憶装置に保存する機能を追加したものである。以下、図面を参照しながら、実施の形態１と動作の異なる部分について説明する。
【０１５９】
実施の形態３における撮像装置３は、連写モード時に、連写速度と、合成情報とからなる撮影情報を含む情報ファイルを生成する。
ここで、合成情報は、合成開始位置、合成終了位置または合成枚数、および、数式１又は数式２におけるαおよびβの値などを含む。
以下、実施の形態１と同じ部分については説明を省略し、実施の形態１の発明との差異と、それによる効果について説明を行う。なお、撮像装置３において、実施の形態１と同一の構成要素については、実施の形態１にて用いた符号を用いる。
【０１６０】
３．１  撮像装置３の構成
撮像装置３は、図２１に示すように、撮像部３５１、機能実行部２３５２、圧縮／伸張回路３０５、メモリカード（二次記憶媒体）３０６、液晶モニタ１１５、ＤＲＡＭ３１０、絞り・シャッタードライバ３１１、ズームドライバ３１２及びピント調整を行うフォーカスドライバ３１３から構成されている。
【０１６１】
以下、実施の形態１とは異なる機能実行部２３５２の説明を行う。
機能実行部２３５２は、プログラムが格納されたフラッシュメモリ２３０８と、システム全体の制御を行うＣＰＵ２３０９とから構成されている。
ここでは、実施の形態２と同様に、連写モードによる撮影処理、編集モードによる合成処理における機能実行部２３５２の動作について説明する。
【０１６２】
フラッシュメモリ２３０８は、図２１にて示すように、連写プログラム２３５５及び編集プログラム２３５６を含んでいる。
連写プログラム２３５５は、連写による撮影処理を行う。
編集プログラム２３５６は、連写撮影された１枚以上の画像に合成処理を施して、１枚の合成画像を生成する処理を行う。なお、１枚以上の画像から生成された合成画像は、処理前の画像と同一のものである。
【０１６３】
また、各プログラムには、動作内容を示すコードの他、当該プログラムにて使用されるデータをも含まれる。
ＣＰＵ２３０９が、連写プログラム２３５５及び編集プログラム２３５６を用いて、他の構成要素と協働することにより機能実行部２３５２の機能を実現する。
機能実行部２３５２は、図２２にて示すように、第１処理部２３６１と第２処理部２３６２とから構成されている。
【０１６４】
第１処理部２３６１は、ＣＰＵ２３０９が連写プログラム２３５５を用いて他の構成要素と協働することにより実現される機能である。
第２処理部２３６２は、ＣＰＵ２３０９が編集プログラム２３５６を用いて他の構成要素と協働することにより実現される機能である。
ＣＰＵ２３０９は、ユーザからの指示により、起動するプログラムを切り替えることで、機能の切り替えを行う。
【０１６５】
機能切り替えの具体例は、実施の形態１と同様であるので、ここでの説明は省略する。
以下、第１処理部２３６１及び第２処理部２３６２について説明する。
（１）第１処理部２３６１
第１処理部２３６１は、連写制御部２３７１と第１書込部２３７２と速度設定部２３７３とから構成されている。
【０１６６】
第１書込部２３７２及び速度設定部２３７３は、実施の形態１にて示す第１書込部３７２及び速度設定部３７３と同様であるので、ここでの説明は省略する。
（１−１）連写制御部２３７１
連写制御部２３７１は、設定部２３７５と繰返制御部２３７６と識別情報生成部２３７７とから構成され、連写撮影に係る制御を行う。
【０１６７】
連写モード中にシャッターボタンが押されると、連写制御部２３７１は、撮像素子３０２から取り込まれた画像データの記録を開始する。
以下、その動作の詳細を説明する。
（設定部２３７５）
設定部２３７５は、実施の形態１にて示す設定部３７５と同様であるので、ここでの説明は省略する。
【０１６８】
（識別情報生成部２３７７）
設定部２３７５にて焦点距離および露出が決定されると、識別情報生成部２３７７は、連写モード識別情報を生成する。ここでは、実施の形態１と同様に、連写モード識別情報は、連写画像データ（連写画像）を保存するフォルダの名称及びそのフォルダに属するサブフォルダの名称からなる。
【０１６９】
識別情報生成部２３７７は、連写モードで撮影される毎に、連写画像データを保存するための個別のサブフォルダを作成する。
識別情報生成部２３７７は、撮影情報を含む情報ファイルを生成し、生成した情報ファイルを、今回の連写モードの設定により生成した連写モード識別情報、つまりサブフォルダの配下に書き込み、連写画像データの保存のためのメモリカードの初期設定を行う。
【０１７０】
識別情報生成部２３７７は、繰返制御部１３７６から連写撮影が終了した旨の終了指示を受け取ると、合成情報の初期化を行う。ここでは、識別情報生成部２３７７は、合成開始位置、合成終了位置または合成枚数、および、数式１又は数式２におけるαおよびβの値などを初期値に設定し、初期値に設定された各種値からなる合成情報を生成する。例えば、識別情報生成部２３７７は、初期化の値としては、合成開始位置および合成終了位置を先頭画像を示す連写番号“１”に、αおよびβをすべて１にする。
【０１７１】
識別情報生成部２３７７は、生成した合成情報を、サブフォルダの配下に保存する。具体的には、識別情報生成部２３７７は先に書き込んだ情報ファイル内に、生成した合成情報を追加する。
（繰返制御部２３７６）
繰返制御部２３７６は、シャッターボタン１０２が押下されている間、実施の形態１における繰返制御部３７６と同様に、撮像部３５１と第１書込部２３７２との動作を制御する。
【０１７２】
ユーザがシャッターボタン１０２を離すと、繰返制御部２３７６は、第１書込部２３７２の動作の制御を抑止することにより、画像データの記録を終了し、終了指示を識別情報生成部２３７７へ出力する。
（２）第２処理部２３６２
実施の形態１にて示す第２処理部３６２と異なる点は、編集処理開始時に各パラメータの初期化を行わないこと、及び合成画像データの書き込み時に、情報ファイルに含まれる合成情報を更新することである。
【０１７３】
以下、これら異なる点を中心に説明する。
第２処理部２３６２は、編集処理部２３８１及び第２書込部２３８２から構成されている。
（２−１）編集処理部２３８１
編集処理部２３８１は、指示受付部２３９１、検索部２３９２、パラメータ更新部２３９３、合成部２３９４及び出力制御部２３９５から構成されている。
【０１７４】
（指示受付部２３９１）
ユーザ操作によりモードが編集モードに設定されると、指示受付部２３９１は、編集モード開始指示を検索部２３９２へ出力する。
指示受付部２３９１は、ユーザにより編集対象の連写画像データ群が選択されると、合成情報を取得する旨の取得指示と、選択された連写画像データ群に対応する連写モード識別情報とをパラメータ更新部２３９３へ出力する。また、指示受付部２３９１は、選択された連写画像データ群に対応する連写モード識別情報を合成部２３９４へ出力する。
【０１７５】
指示受付部２３９１は、編集画面において、ユーザから変更要求を受け付けると、受け付けた変更要求をパラメータ更新部２３９３へ出力する。
編集画面において、ユーザがＭＥＮＵ／決定ボタン１１２を押下すると、指示受付部２３９１は、書き込みを行う旨の書込指示を第２書込部２３８２へ出力する。
（検索部２３９２）
検索部２３９２は、実施の形態１にて示す検索部３９２と同様であるので、ここでの説明は省略する。
【０１７６】
（パラメータ更新部２３９３）
パラメータ更新部２３９３は、取得指示と連写モード識別情報とを受け取ると、受け取った連写モード識別情報に対応する情報ファイルに含まれる合成情報を取得する。具体的には、パラメータ更新部２３９３は、連写モード識別情報にて識別されるサブフォルダ配下に存在する情報ファイルから合成情報を読み出す。
【０１７７】
パラメータ更新部２３９３は、取得した合成情報に含まれる各種パラメータの値をＤＲＡＭ３１０へ一時的に格納する。
パラメータ更新部３９３は、変更要求を受け付けると、受け付けた変更要求に基づいて、ＤＲＡＭ３１０にて格納されている変更対象のパラメータを更新し、パラメータを更新した旨を示す更新完了通知を合成部２３９４へ出力する。
【０１７８】
（合成部２３９４）
合成部２３９４は、数式１を予め記憶している。なお、数式２を記憶しておいてもよい。
合成部２３９４は、指示受付部２３９１から連写モード識別情報を受け取ると、受け取った連写モード識別情報を示すサブフォルダに含まれる１以上の連写画像データから、パラメータ更新部２３９３にて取得された合成情報に含まれる各種パラメータ及び数式１（又は数式２）を用いて、合成画像データを生成する。合成部２３９４は、生成した合成画像データを、ＤＲＡＭ３１０に一時的に格納する。
【０１７９】
合成部２３９４は、パラメータ更新部３９３から更新完了通知を受け取ると、パラメータ更新部３９３にて更新後の各種パラメータ及び数式１（又は数式２）を用いて、合成画像データを再生成する。合成部３９４は、ＤＲＡＭ３１０に一時的に格納されている合成画像データを、更新後の合成画像データ（再生成された合成画像データ）に置き換える。
なお、合成部２３９４は、合成画像データの生成（再生成）時に用いる各種パラメータを、ＤＲＡＭ３１０から取得する。
【０１８０】
また、合成部３９４は、生成（再生成）した合成画像データをＤＲＡＭ３１０に格納する際には、ＥＸＩＦ情報等のヘッダ情報の内容（シャッター速度等）も更新して格納する。
（出力制御部２３９５）
出力制御部２３９５は、実施の形態１にて示す出力制御部２３９５と同様であるので、ここでの説明は省略する。
【０１８１】
（２−２）第２書込部２３８２
第２書込部２３８２は、書込指示を編集処理部３８１から受け取ると、圧縮／伸張回路３０５を用いて、ＤＲＡＭ３１０に格納されている合成画像データを圧縮して、圧縮された合成画像データをメモリカード３０６における所定のフォルダ（ここでは、サブフォルダ“ｘｘｘｘ”）配下に書き込む。
【０１８２】
さらに、第２書込部２３８２は、ＤＲＡＭ３１０に格納されている合成画像データの生成に用いられた合成情報を取得する。第２書込部２３８２は、合成画像の生成対象である連写画像データ群に対応する情報ファイルに含まれる合成情報を、取得した合成情報へと更新する。
３．２  撮像装置３の動作
（１）基本動作
ここでは、撮像装置３の基本動作であるフォーカス、露出決定処理、静止画撮影処理及び再生（プレビュー）処理については、実施の形態１にて示す処理と同様であるのでここでの説明は省略する。
【０１８３】
（２）連写処理
ここでは、連写モード時における連写処理について、実施の形態１の処理と異なる点のみ図２３にて示す流れ図を用いて説明する。
図２３は、図１４の連写モードの処理の流れに、合成情報の格納に関連した処理を追加したものである。図２３においてＳ１００５〜Ｓ１０７５に関しては、実施の形態１で説明した処理と同等のものであるので、ここでの説明は省略する。
【０１８４】
以下、ステップＳ１０７５の判断結果以降、特に、押下中でないと判断された場合以降の動作について、説明する。
押下中でないと判断する場合、つまりユーザがシャッターボタン１０２を離すと（ステップＳ１０７５における「ＮＯ」）、識別情報生成部２３７７は、合成情報の初期化を行う（ステップＳ１０８０）。具体的には、識別情報生成部２３７７は、合成開始位置、合成終了位置または合成枚数、および、数式１又は数式２におけるαおよびβの値などを初期値に設定し、初期値に設定された各種値からなる合成情報を生成する。
【０１８５】
識別情報生成部２３７７は、生成した合成情報を、サブフォルダの配下に保存する（ステップＳ１０８５）。具体的には、識別情報生成部２３７７は先に書き込んだ情報ファイル内に、生成した合成情報を追加する。
（３）編集処理
ここでは、編集モード時における編集処理について、実施の形態１の処理と異なる点のみ図２４にて示す流れ図を用いて説明する。
【０１８６】
図２４は図１５の編集モードの処理の流れに、合成情報の利用に関連した処理を追加したものである。
指示受付部２３９１は、ユーザにより編集対象の連写画像データ群の選択を受け付ける（ステップＳ１１００）。
パラメータ更新部２３９３は、編集対象の連写画像データ群に対応する情報ファイルに含まれる合成情報を読み出す（ステップＳ１１０３）。
【０１８７】
パラメータ更新部２３９３は、読み出した合成情報に含まれる各種パラメータの値を当該合成処理における初期値として設定する（ステップＳ１１０５）。具体的には、パラメータ更新部２３９３は、読み出した合成情報に含まれる各種パラメータの値をＤＲＡＭ３１０へ一時的に格納する。
以降のステップＳ１１１０からステップＳ１１７５までは、図１５にて示すステップＳ１１０からステップＳ１７５までと同様の動作であるので、ここでの説明は省略する。
【０１８８】
合成画像データの保存後（ステップＳ１１７５）、第２書込部２３８２は、ＤＲＡＭ３１０に格納されている合成画像データの生成に用いられた合成情報を取得する。第２書込部２３８２は、合成画像データの生成対象である連写画像データ群に対応する情報ファイルに含まれる合成情報を、取得した合成情報へと更新する（ステップＳ１１８０）。
３．３  実施の形態３の変形例
なお、本発明を上記実施の形態３に基づいて説明してきたが、本発明は、上記の実施の形態に限定されないのはもちろんである。以下のような場合も本発明に含まれる。
【０１８９】
（１）上記実施の形態３において、実施の形態１の変形例と同様に、再生モードにおいて、連写画像データが選択された場合に、ユーザの指示により編集処理を行ってもよい。
（２）上記実施の形態３において、実施の形態１と同様に、連写モード識別情報を連写画像データを格納するフォルダ及びサブフォルダの名称としたが、これに限定されない。
上記実施の形態１の変形例と同様に、例えば、連写モードで撮影される複数の連写画像それぞれが静止画像である場合、個々の画像データのヘッダ部分に、連写モード識別のためのタグ情報を書き込み、書き込んだタグ情報を連写モード識別情報としてもよい。
【０１９０】
また、動画像ストリームデータである場合、ストリームデータのヘッダ部に連写モード識別のためのタグ情報を書き込み、書き込んだタグ情報を連写モード識別情報としてもよい。図２５は連写モードで撮影された動画像ストリームデータ２６０１の例を示す。図２５にて示すように、連写モードで撮影された動画像ストリームデータ２６０１のヘッダ部２６０２には、連写モード識別タグ２６０３と、連写速度２６１０と、合成情報２６０５が埋め込まれる。ここで、合成情報２６０５は、開始位置２６０６、終了位置（合成枚数）２６０７及び合成パラメータ２６０８を含む。開始位置２６０６は合成開始位置を示す値であり、終了位置（合成枚数）２６０７は合成終了位置を示す値である。また、合成パラメータ２６０８は、数式１又は数式２におけるα及びβの値である。また、上述したように、撮影情報は、連写速度２６１０と、合成情報２６０５とから構成されている。
【０１９１】
ここで、タグ情報は、例えば、当該タグ情報が埋め込まれている画像データやストリームデータが連写モードで撮影されたものであることを示す情報（例えば、ビット値“１”）である。
または、情報ファイルに連写モード識別情報を含めてもよい。
（３）上記実施の形態３において、合成開始位置を連写番号“１”となる画像データに対応する画像としたが、これに限定されない。
【０１９２】
識別情報生成部２３７７は、焦点および測光状態、および顔検出機能などによる顔抽出状態により、合成開始位置の初期値を変更してもよい。例えば、顔検出機能により検出された顔が正面を向いている状態の最初の画像を開始位置に設定してもよい。この初期値の設定には、動画のシーン検出などで利用されている技術が応用可能であり、シーン検出で得られた重要な画像を開始画像と設定することで、使いやすさを向上可能となる。
【０１９３】
（４）上記実施の形態３では、情報ファイルに合成情報を含めることで、連写画像データ群との関連付けを行ったが、これに限定されない。
関連づけ方法としては、例えば、情報ファイルとは個別のファイルとして、連写画像データが格納されるフォルダと同一のフォルダに格納する方法や、連写画像データが動画ストリームデータとして記憶される場合には図２５のようにヘッダ部分に格納する方法などがある。また、連写モードで撮影される連写データが複数の静止画像データである場合、個々の画像データのヘッダ部分に、合成情報を格納してもよい。
【０１９４】
（５）上記実施の形態３において、撮像装置３は、連写処理において、連写画像データの保存後に合成情報を記録するようにしたが、これに限定されない。
連写画像データの保存の前に、合成情報を記録するようにしてもよい。
例えば、撮像装置３は、図２３にて示すステップＳ１０８０及びＳ１０８５を、ステップＳ１０６０の直前に行う。
【０１９５】
（６）上記実施の形態３において、撮像装置は、合成画像の生成時には数式１若しくは２を用いるとしたが、数式３を用いてもよい。
この場合、撮影情報には、露出情報を付加することとで実現できる。
（７）上記実施の形態及び上記変形例をそれぞれ組み合わせるとしてもよい。
３．４  実施の形態３のまとめ
以上のように、撮像装置３は、編集開始時に合成情報を読み出し、終了時に合成情報を書き戻す（更新する）ので、再度編集モードにおいて合成を行う場合には、前回合成画像を生成した時の合成情報が読み出されることになり、編集開始時において前回合成画像を作成した状態に復帰することができる。
【０１９６】
これにより、作成した合成画像を再度作成したり、前回作成した合成画像からパラメータの一部を少しだけ変化させた合成画像などを容易に作成することができる。
なお、本実施の形態３においては、合成情報の保存は合成画像作成時に自動的に行われることとしたが、ユーザが明示的に保存を指示するようにしてもよい。この場合は、気に入ったパラメータを保存しておくことができるようになり、さらに便利性が向上する。また、合成情報は１つではなく、１つの連写画像について複数もてるようにし、ユーザが記録された合成情報を選択して呼び出せるようにしてもよい。複数保存できるようにすることで、複数の合成結果に対するパラメータを保存することができるようになり、便利性が向上する。
【０１９７】
４．その他の変形例
なお、本発明を上記実施の形態１から３に基づいて説明してきたが、本発明は、上記の各実施の形態に限定されないのはもちろんである。以下のような場合も本発明に含まれる。
（１）各実施の形態で説明した処理は、コンピュータ上で動作するプログラムとして実現することも可能である。図２１は、本発明の処理を動作させる情報処理装置３０００の構成の例である。
【０１９８】
情報処理装置３０００は、図２１に示すように、プログラムを実行するプロセッサ３１０１、映像を入力する映像入力部３１０２、ＳＤカードなどのメモリカード３１０３、ＳＤＲＡＭなどの主記憶部３１０４、ＣＲＴ，ＬＣＤなどの映像出力部３１０５、ハードディスク  インタフェース（ＨＤＤ  Ｉ／Ｆ（（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ  Ｉｎｔｅｒｆａｃｅ））３１０６、ＨＤＤなどの磁気記憶媒体３１０７、ネットワークに接続するためのネットワークインタフェース（ＮＷ  Ｉ／Ｆ（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ））３１０８である。
【０１９９】
主記憶部３１０４は、プログラム（ここでは、連写プログラム、編集プログラム）を、予め記憶している。
プロセッサ３１０１は、主記憶に格納されたプログラムを読み出しながら実行し、映像入力部３１０２、メモリカード３１０３、ＨＤＤ  Ｉ／Ｆ３１０６、磁気記憶媒体３１０７、ＮＷ  Ｉ／Ｆ３１０８、映像出力部３１０５を制御しながら、本発明の実施の形態で説明した処理を行う。
【０２００】
具体的には、情報処理装置３０００は、映像入力部３１０２から連写画像データを入力し、磁気記憶媒体３１０７、メモリカード３１０３、又はネットワークにより接続される機器等に連写画像データや合成画像データを格納し、連写画像や合成画像を映像出力部３１０５にＧＵＩを表示させることにより本発明の実施の形態で示した処理を行う。
以上のように、本発明の方式は、コンピュータ上で実行可能なプログラムとしても実現可能である。
【０２０１】
なお、主記憶部３１０４は、連写プログラム、編集プログラムを予め記憶しているとしたが、これに限定されない。主記憶部３１０４は、処理開始時に、メモリカード３１０３、磁気記憶媒体３１０７、またはネットワークから処理対象のプログラムを取得し、取得したプログラムを格納してもよい。
また、映像入力部３１０２は、メモリカード３１０３から連写画像データを取得してもよい。この場合、図２７にて示すように、合成画像の生成する装置の選択肢が広がる。
【０２０２】
図２７では、撮像装置１にて連続撮影した連写画像データがメモリカード３０６に格納される。ユーザは、合成画像データの生成を、本体（撮像装置１）にて行うこともできるし、情報処理装置３０００（例えば、パーソナルコンピュータ）で行うこともできる。
何れかの装置で生成された合成画像データは、メモリカード３０６に格納され、プリンタ３５００によりメモリカード３０６に格納された合成画像データにて形成される合成画像が印刷される。
【０２０３】
（２）上記の実施の形態で述べた構成要素については、その一部または全てを実現可能な範囲でソフトウェアとして実装してもよい。この場合、集積回路上に実装しなくてはならないハードウェアの量を抑えることができるので、より集積度を向上させることができる。
（３）上記の実施の形態で述べた構成要素については、その一部または全てを実現可能な範囲でハードウェアとして実装してもよい。この場合、上記の構成要素をソフトウェアで実装するよりも処理を高速化することができる。このような実装は、特に退避処理や復帰処理等、ユーザの利便性のために高速化が求められる処理などにおいて有用である。
【０２０４】
（４）上記の実施の形態において、撮像装置は、連写時にはシャッターボタン３７６が押下され続けることにより、連写による撮影を行ったが、これに限定されない。
撮像装置は、連写時において、シャッターボタンが１度押下されると連写による撮影を開始し、次に押下されると連写による撮影を終了するようにしてもよい。
この場合、繰返制御部は、シャッターボタンが１度押下されるとシャッターボタンから連写に係る撮影指示を受け付け、繰返制御部３７６は、連写による撮影及び記録媒体への書き込みを行うように、撮像部３５１と第１書込部３７２との動作を制御する。繰返制御部は、シャッターボタンが次に押下されるとシャッターボタンから撮影終了指示を受け付け、繰返制御部３７６は、第１書込部３７２の動作の制御を抑止することにより、画像データの記録を終了する。
【０２０５】
言い換えると、繰返制御部は、撮影指示を受け付けてから撮影終了指示を受け付けるまでの間は、撮影指示の受付中であるとして、連写の動作を制御する。
（５）上記実施の形態において、撮像装置は、シャッターボタンにより連写による撮影の指示を受け付けたが、これに限定されない。
連写による撮影指示を行うことのできるユーザインタフェースであれば、どのようなものでもよい。例えば、連写専用のボタンであってもよい。
【０２０６】
（６）上記実施の形態において、連写画像データ及び合成画像データの書き込み先を、取り外し可能なメモリカード（記憶媒体、記録媒体）としたが、これに限定されない。
撮像装置に内蔵された記憶媒体（記録媒体）であってもよい。撮像装置に内蔵された記憶媒体（記録媒体）は、例えば、ＨＤＤなどの磁気記憶媒体である。
また、上記実施の形態において、連写画像データ及び合成画像データの書き込み先は同一の記憶媒体（記録媒体）としたが、これに限定されない。
【０２０７】
連写画像データ及び合成画像データそれぞれの書き込み先は、異なってもよい。例えば、撮像装置は、連写画像データを撮像装置に内蔵された記憶媒体（記録媒体）に書き込み、合成画像データを取り外し可能な記憶媒体（記録媒体）へ書き込む。または、その逆でもよい。
（７）ここで、上記実施の形態及び本変形例において、画像データとは、装置内で処理される若しくは装置とメモリカードとの間において入出力されるものであり、画像とは、ディスプレイでの表示されるものやプリンタにより印刷されるものである。
【０２０８】
なお、画像データと画像とを、特に区別する必要がない場合には、単に画像として記述している。
（８）システムＬＳＩは集積度の違いにより、ＩＣ、ＬＳＩ、スーパーＬＳＩ、ウルトラＬＳＩと呼称されることもあるが、上記の各実施のシステムＬＳＩを上記のいずれの集積度で実現した場合も本発明に含まれることは言うまでもない。また、ＬＳＩ製造後に、プログラムすることが可能なＦＰＧＡ（Ｆｉｅｌｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）や、ＬＳＩ内部の回路セルの接続や設定を再構成可能なリコンフィギュラブル・プロセッサを利用しても良い。
【０２０９】
さらには、半導体技術の進歩または派生する別技術によりＬＳＩに置き換わる集積回路化の技術が登場すれば、当然、その技術を用いて構成要素の集積化を行ってもよい。バイオ技術の適用等が可能性としてありえる。
（９）また、本発明は、前記コンピュータプログラムまたは前記ディジタル信号をコンピュータ読み取り可能な記録媒体、例えば、フレキシブルディスク、ハードディスク、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＢＤ（Ｂｌｕ−ｒａｙＤｉｓｃ）、半導体メモリなどに記録したものとしてもよい。また、これらの記録媒体に記録されている前記ディジタル信号であるとしてもよい。
【０２１０】
（１０）これらの実施の形態および変形例の組合せであってもよい。
５．まとめ
（１）本発明は、画像を入力する撮像素子と、撮像素子が入力した画像を表示する表示デバイスと、撮像素子が入力した画像を加工して二次記憶手段に記録する記録装置を備え、これらを連携させて複数の動作モードを実現し、これを切り替える機能を有する撮像装置において、撮影の開始を指示する撮影ボタンが押されると撮像素子から入力した画像を取り外し可能な二次記憶手段に記録開始し、前記撮影ボタンを離すと前記二次記録手段への記録を停止し、前記撮影ボタンが押されていた期間の前記撮像素子から所定の時間間隔で入力された複数の画像を、連写された画像であることを識別するための連写モード識別情報と共に二次記憶手段に記録する連写モードと、前記連写モードで撮影され、前記二次記憶手段に記録されている連写画像を前記連写モード識別情報により識別し、前記連写モードで撮影された１つまたは複数の連続画像を各々代表画像により一覧表示する一覧表示手段と、前記一覧表示手段においてどれか１つの連写画像が選択された場合に、合成開始位置と、合成終了位置を設定する合成範囲設定手段と、前記合成範囲設定手段で設定された前記連写画像中の合成開始位置から合成終了位置までの画像合成を行ない合成画像を生成し、合成した結果となる画像を前記二次記録手段に記録する編集モードを備えたことを特徴とする。
【０２１１】
（２）上記（１）の撮像装置において、前記連写モードでは、入力された複数の画像と共に、全体で１つ、または、変化発生毎に、または各画像毎に撮影時のカメラの状態を示す情報である撮影情報を二次記憶手段に記録し、前記編集モードでの合成処理では、前記撮影情報を利用して合成を行うとしてもよい。
（３）上記（１）又は（２）の撮像装置において、前記連写モードでは、合成に必要となる情報である合成情報を初期化し、入力された複数の画像と共に合成情報を二次記憶手段に記録し、前記編集モードでは、前記合成情報を読み出して合成処理を初期化し、合成情報変更時または、合成した結果となる画像の二次記憶手段への記録時に二次記憶手段に記録された合成情報を更新するとしてもよい。
【０２１２】
（４）また、本発明は、撮像装置であって、撮影の開始と終了を指示する撮影ボタンと、前記撮影ボタンにより指示された期間に所定の時間間隔で撮像素子から入力された複数の画像と、各入力画像撮影時のカメラの状態を示す撮影情報を合わせて記録する記録手段と、前記記録手段に記録された前記複数の画像の合成開始位置から、合成終了位置までの各画像を前記撮影情報を利用して合成し、合成された画像を生成し記録する合成手段を備えることを特徴とする。
【０２１３】
（５）上記（２）から（４）の何れかの撮像装置において、前記撮影情報には露出情報が含まれ、前記合成処理では、合成された画像が適正露出になるように各画像に対するゲインを調整するとしてもよい。
（６）上記（２）から（５）の何れかの撮像装置において、前記合成処理では、合成枚数に応じて合成画像のシャッター速度を前記連写速度より算出し、表示デバイスに表示または合成画像にシャッター速度情報として埋め込むとしてもよい。
【０２１４】
（７）上記（３）の撮像装置において、前記合成情報とは、合成開始位置と合成終了位置または、合成開始位置と合成枚数であるとしてもよい。
（８）上記（１）から（７）の何れかの撮像装置において、前記合成モードの合成処理では、合成する各画像毎または、各画像の各画素毎に予め設定された第１のゲイン値でゲイン調整を行ない、ゲイン調整後の各画像を合成後に、全体または各画祖毎に予め設定された第２のゲイン値でゲイン調整を行うとしてもよい。
【０２１５】
（９）上記（３）の撮像装置において、前記合成モードの合成処理では、合成する各画像毎または、各画像の各画素毎に指定さされた第１のゲイン値でゲイン調整を行ない、ゲイン調整後の各画像を合成後に、全体または各画素毎に指定された第２のゲイン値でゲイン調整を行い、前記合成情報には、前記第１のゲイン値および第２のゲイン値を含むとしてもよい。
【０２１６】
（１０）また、本発明は、画像を入力する撮像素子と、撮像素子が入力した画像を表示する表示デバイスと、撮像素子が入力した画像を加工して二次記憶手段に記録する記録装置を備え、これらを連携させて複数の動作モードを実現し、これを切り替える機能を有する撮像装置に用いられる画像処理方法であって、撮影の開始を指示する撮影ボタンが押されると撮像素子から入力した画像を取り外し可能な二次記憶に記録開始し、前記撮影ボタンを離すと前記二次記録への記録を停止し、前記撮影ボタンが押されていた期間の前記撮像素子から所定の時間間隔で入力された複数の画像を、連写された画像であることを識別するための連写モード識別情報と共に二次記憶に記録する連写モードと、前記連写モードで撮影され、前記二次記憶手段に記録されている連写画像を前記連写モード識別情報により識別し、前記連写モードで撮影された１つまたは複数の連続画像を各々代表画像により一覧表示する一覧表示手段と、前記一覧表示手段においてどれか１つの連写画像が選択された場合に、合成開始位置と、合成終了位置を設定する合成範囲設定ステップと、前記合成範囲設定ステップで設定された前記連写画像中の合成開始位置から合成終了位置までの画像合成を行ない合成画像を生成し、合成した結果となる画像を前記二次記録手段に記録する編集モードを備えたことを特徴とする。
【０２１７】
（１１）上記（１０）の画像処理方法において、前記連写モードでは、入力された複数の画像と共に、全体で１つ、または、変化発生毎に、または各画像毎に撮影時のカメラの状態を示す情報である撮影情報を二次記憶に記録し、前記編集モードでの合成処理では、前記撮影情報を利用して合成を行うとしてもよい。
（１２）上記（１０）又は（１１）の画像処理方法であって、前記連写モードでは、合成に必要となる情報である合成情報を初期化し、入力された複数の画像と共に合成情報を二次記憶手段に記録し、前記編集モードでは、前記合成情報を読み出して合成処理を初期化し、合成情報変更時または、合成した結果となる画像の二次記憶への記録時に二次記憶に記録された合成情報を更新するとしてもよい。
【０２１８】
（１３）画像を入力する撮像素子と、撮像素子が入力した画像を表示する表示デバイスと、撮像素子が入力した画像を加工して二次記憶手段に記録する記録装置を備え、これらを連携させて複数の動作モードを実現し、これを切り替える機能を有する撮像装置に搭載されたコンピュータによって実行される画像処理用のプログラムであって、撮影の開始を指示する撮影ボタンが押されると撮像素子から入力した画像を取り外し可能な二次記憶に記録開始し、前記撮影ボタンを離すと前記二次記録への記録を停止し、前記撮影ボタンが押されていた期間の前記撮像素子から所定の時間間隔で入力された複数の画像を、連写された画像であることを識別するための連写モード識別情報と共に二次記憶に記録する連写モードと、前記連写モードで撮影され、前記二次記憶に記録されている連写画像を前記連写モード識別情報により識別し、前記連写モードで撮影された１つまたは複数の連続画像を各々代表画像により一覧表示する一覧表示処理と、前記一覧表示手段においてどれか１つの連写画像が選択された場合に、合成開始位置と、合成終了位置を設定する合成範囲設定処理と、前記合成範囲設定処理で設定された前記連写画像中の合成開始位置から合成終了位置までの画像合成を行ない合成画像を生成し、合成した結果となる画像を前記二次記録手段に記録する編集モードを備えることを特徴とする。
【０２１９】
（１４）上記（１３）のプログラムにおいて、前記連写モードでは、入力された複数の画像と共に、全体で１つ、または、変化発生毎に、または各画像毎に撮影時のカメラの状態を示す情報である撮影情報を二次記憶に記録し、前記編集モードでの合成処理では、前記撮影情報を利用して合成を行うとしてもよい。
（１５）上記（１３）又は（１４）のプログラムにおいて、前記連写モードでは、合成に必要となる情報である合成情報を初期化し、入力された複数の画像と共に合成情報を二次記憶手段に記録し、前記編集モードでは、前記合成情報を読み出して合成処理を初期化し、合成情報変更時または、合成した結果となる画像の二次記憶への記録時に二次記憶に記録された合成情報を更新するとしてもよい。
【０２２０】
（１６）本発明では、連写モードで撮影されたデータと他のモードで撮影された画像を区別するための連写画像識別情報を連写モードでの撮影時に連写された画像データと共に二次記憶装置に記録し、編集モードでの合成時には、この連写画像識別情報を利用して合成対象となる連写画像を二次記憶装置から取り出し、合成処理を行う。
これにより、連写モードで撮影された画像データのみが合成処理の対象となり、撮り貯め後に編集する場合であっても、連写されたデータのみを選択、編集可能とする。また、連写モードで撮影した画像を取り外し可能な二次記憶装置に保存することにより、撮像装置の内蔵メモリのサイズの制限以上の枚数の連写が可能となる。
【０２２１】
これにより秒１００枚といった高速連写時でも例えば内蔵メモリの容量を越えて数秒にわたる連写画像を記録しておくことが可能となる。
（１７）また、本発明では、連写モードでは撮影された複数の画像に加え、撮影時のカメラの状態を示す撮影情報を記録しておき、編集モードでの合成処理では、この撮影情報を利用して合成画像を生成するので、撮影状態に合わせた合成処理を行うことが可能となる。これにより、連写時のカメラの状態により合成処理の内容を変更することが可能になり、より好ましい合成が可能となる。
【０２２２】
（１８）本発明では、連写モードにおいて合成に必要となる合成情報を初期化して記録しておき、編集モードでは合成前に記録された合成情報を参照して初期化を行ない、合成処理により画像を生成した時点の合成情報により合成情報を更新する。これにより、再度編集モードで合成を行う場合には、以前の合成時の設定から処理を開始することができるようになる。
【０２２３】
（１９）本発明では、撮影ボタンにより撮影の開始と終了を指示し、指示された期間に撮像素子より入力された所定の時間間隔の画像と各画像の撮影時のカメラの状態を示す撮影情報が記録され、撮影された画像のうち、合成開始位置から合成終了位置までの画像を撮影情報を利用して合成する。これにより、各画像の撮影時の情報を利用した合成ができるようになり、より好ましい画像が生成できる。
【０２２４】
（２０）本発明では、前記撮影情報に露出情報が含まれ、合成処理で合成された画像が適正露出になるように各画像に対するゲインが調整される。これにより、例えば、合成枚数にあわせたゲインの調整ができるようになり、ノイズ成分などを削減しながら好ましい合成画像が生成できる。
（２１）本発明では、前記撮影情報に連写速度が含まれ、合成枚数に応じて表示および生成する画像に埋め込むシャッター速度を変更する。これにより、ユーザに現在の合成画像がどのようなシャッター速度の画像と同じであるのかを示すことができ、また、シャッター速度として補正された値が生成された画像に記録されるようになる。
【０２２５】
（２２）本発明によれば、連写モードで撮影したデータの再編集が可能となる。
【産業上の利用可能性】
【０２２６】
本発明は、撮像装置、又は、画像処理を行う情報処理装置を製造及び販売する産業において、経営的、継続的、反復的に利用可能である。
本発明にかかる撮像装置、撮像装置の画像処理方法およびプログラムは、連写撮影された画像を２次記憶装置に保存し、連写された画像に対して合成処理を行うことでスローシャッター撮影の効果を高速連写で実現することができる。また、連写画像を２次記憶に保存しておき、後で編集可能とすることで合成画像を何度でも作成することができる。これらの機能はデジタルカメラなどの撮影において有用である。
【符号の説明】
【０２２７】
１    撮像装置
１０１    電源スイッチ
１０２    シャッターボタン
１０３    ズームレバー
１０４    モードダイアル
１０５    レンズ
１０６    露出固定ボタン
１０７〜１１１  機能ボタン
１１２    ＭＥＮＵ／決定ボタン
１１３    削除ボタン
１１４    表示ボタン
１１５    液晶モニタ
３００    撮影レンズ
３０１    メカニズム
３０２    撮像素子
３０３    フロントエンド
３０４    ＤＳＰ
３０５    圧縮／伸張回路
３０６    メモリカード
３０８    フラッシュメモリ
３０９    ＣＰＵ
３１０    ＤＲＡＭ
３１１    シャッタードライバ
３１２    ズームドライバ
３１３    フォーカスドライバ
３５１    撮像部
３５２    機能実行部
３５５    連写プログラム
３５６    編集プログラム
３６１    第１処理部
３６２    第２処理部
３７１    連写制御部
３７２    第１書込部
３７３    速度設定部
３７５    設定部
３７６    繰返制御部
３７７    識別情報生成部
３８１    編集処理部
３８２    第２書込部
３９１    指示受付部
３９２    検索部
３９３    パラメータ更新部
３９４    合成部
３９５    出力制御部
【手続補正２】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数の静止画像を連続的に生成し、前記静止画像から合成画像を生成する撮像装置であって、
連写撮影の指示を行う撮影ボタンと、
入射光から静止画像データを生成する撮像手段と、
生成された前記静止画像データを記録媒体に書き込む静止画像データ書込手段と、
連写撮影で得られた連続する複数の静止画像データを用いて、１の合成画像を生成する編集手段と、
前記撮影ボタンの押下により連写撮影の指示がなされている期間中、前記撮像手段及び前記静止画像データ書込手段を繰返し制御して、連写撮影により得られる静止画像データを前記記録媒体へ順次保持する処理を行い、連写による撮影が終了すると、新たな指示を待ち受ける状態に転じ、その後、連写撮影で得られた連続する複数の静止画像データから１の合成画像の生成の開始を指示する旨を受け付けると、前記編集手段を制御して、前記記録媒体に記録されている連写撮影で得られた連続する複数の静止画像データを用いて、１の合成画像を生成する処理を行う制御手段と
を備えることを特徴とする撮像装置。
【請求項２】
前記制御手段は、さらに、
前記前記撮像手段及び前記静止画像データ書込手段の繰返し制御により生成される全ての静止画像データを１つのグループとなるよう、連写を示す連写モード識別情報を対応付けて前記記録媒体に書き込み、
前記編集手段は、
前記連写モード識別情報に対応付けて前記記録媒体に記録されている１以上の前記静止画像データを用いて、前記合成画像を生成する
ことを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記編集手段は、
生成された前記全ての静止画像データのうち、第１の静止画像データと第２の静止画像データとを決定する決定部と、
前記第１の静止画像データを先頭とし、前記第２の静止画像データを末尾とすることにより、定まる一連の静止画像データを前記記録媒体から取得する取得部と、
取得した一連の静止画像データを合成して、前記合成画像を生成する合成部と
を備えることを特徴とする請求項２に記載の撮像装置。
【請求項４】
前記合成部は、
取得した一連の静止画像データそれぞれから得られる各静止画像における同一の位置に配置されている画素の画素値を取得し、
取得した画素値それそれに対して輝度調整を行い、輝度調整された各画素値に基づいて、生成されるべき合成画像において前記位置に配置された画素の画素値を決定し、生成されるべき合成画像を形成する全ての画素の決定されるように、前記静止画像データそれぞれから画素値の取得、及び画素値の決定を繰り返すことで、前記合成画像を生成する
ことを特徴とする請求項３に記載の撮像装置。
【請求項５】
前記合成部は、
取得した一連の静止画像データのそれぞれから取得した各画素値を、当該画素値が属する静止画像データの状況に応じて、輝度調整をして調整画素値を算出し、
算出された全ての調整画素値の平均値に基づいて、生成されるべき合成画像において前記位置に配置された画素の画素値を決定する
ことを特徴とする請求項４に記載の撮像装置。
【請求項６】
前記静止画像データ書込手段は、前記静止画像データに対して、前記連写による撮影順序を示す連写番号を付与して前記記録媒体に書き込み、
前記合成部は、
【数１】
2008129759.tif 000048
数式１により生成されるべき合成画像の座標（ｘ，ｙ）の画素値Ｐ'（ｘ，ｙ）を算出することにより、生成されるべき合成画像における前記座標（ｘ，ｙ）が示す位置の画素を生成する
ことを特徴とする請求項５に記載の撮像装置。
ａは前記第１の静止画像データに付与された第１の連写番号、ｂは前記第２の静止画像データに付与された第２の連写番号、Ｐｉ（ｘ，ｙ）は連写番号がｉ番である静止画像データが示す静止画像における座標（ｘ，ｙ）が示す画素に対する画素値、αｉ（ｘ，ｙ）はｉ番目の静止画像データが示す静止画像における座標（ｘ，ｙ）が示す画素に設定する輝度調整用の定数、及びβ（ｘ，ｙ）は合成後の静止画像における座標（ｘ，ｙ）が示す画素に設定する輝度調整用の定数である。
【請求項７】
前記静止画像データ書込手段は、前記静止画像データに対して、前記連写による撮影順序を示す連写番号を付与して前記記録媒体に書き込み、
前記合成部は、
【数２】
2008129759.tif 000049
数式２により合成画像の座標（ｘ，ｙ）それぞれの画素値Ｐ'（ｘ，ｙ）を算出することにより、合成画像における前記座標（ｘ，ｙ）が示す位置の画素を生成する
ことを特徴とする請求項５に記載の撮像装置。
ａは前記第１の静止画像データに付与された第１の連写番号、ｂは前記第２の静止画像データに付与された第２の連写番号、Ｐｉ（ｘ，ｙ）は連写番号がｉ番である静止画像データが示す静止画像における座標（ｘ，ｙ）が示す画素に対する画素値、αｉはｉ番目の静止画像に設定する輝度調整用の定数、及びβは合成後の静止画像に設定する輝度調整用の定数である。
【請求項８】
前記制御手段は、前記撮像手段及び前記静止画像データ書込手段の繰返し制御により生成及び書き込みがされる静止画像データ毎に、予め定められた露出値に基づいて撮影時に設定された露出情報を対応付け、
前記静止画像データ書込手段は、生成された静止画像データを前記記録媒体に書き込む際に、前記制御情報により対応付けられた露出情報をも前記記録媒体に書き込み、
前記合成部は、
合成画像を生成する際に、取得した一連の静止画像データそれぞれに対応する露出情報を用いて、生成すべき合成画像の明るさが適正露出となるよう補正して前記合成画像を生成する
ことを特徴とする請求項４に記載の撮像装置。
【請求項９】
前記合成部は、
取得した一連の静止画像データのそれぞれから取得した各画素値を、当該画素値が属する静止画像データの状況に応じて、輝度調整をして調整画素値を算出し、
算出された全ての調整画素値と、取得した一連の静止画像データのそれぞれに対応する露出情報とを用いて、生成されるべき合成画像において前記位置に配置された画素の画素値を決定する
ことを特徴とする請求項８に記載の撮像装置。
【請求項１０】
前記静止画像データ書込手段は、前記静止画像データに対して、前記連写による撮影順序を示す連写番号を付与して前記記録媒体に書き込み、
前記合成部は、
【数３】
2008129759.tif 000050
数式３により生成されるべき合成画像の座標（ｘ，ｙ）の画素値Ｐ'（ｘ，ｙ）を算出することにより、生成されるべき合成画像における前記座標（ｘ，ｙ）が示す位置の画素を生成する
ことを特徴とする請求項９に記載の撮像装置。
ａは前記第１の静止画像データに付与された第１の連写番号、ｂは前記第２の静止画像データに付与された第２の連写番号、Ｐｉ（ｘ，ｙ）は連写番号がｉ番である静止画像データが示す静止画像における座標（ｘ，ｙ）が示す画素に対する画素値、Ｅｉはｉ番目の静止画像に対応付けられた露出情報、αｉはｉ番目の静止画像データが示す静止画像における座標（ｘ，ｙ）が示す画素に設定する輝度調整用の定数、βは合成後の静止画像における座標（ｘ，ｙ）が示す画素に設定する輝度調整用の定数である。
【請求項１１】
前記制御手段は、さらに、
前記前記撮像手段及び前記静止画像データ書込手段の繰返し制御により生成される全ての静止画像データに対応付けて、予め定められた第１の初期値第２の初期値それぞれを第１及び第２の情報として前記記録媒体に書き込み、
前記決定部は、
前記第１及び前記第２の情報を取得して、保持することにより、前記第１及び第２の静止画像データを決定し、
前記取得部は、さらに、
前記第１の情報にて示される前記第１の静止画像データを先頭とし、前記第２の情報にて示される前記第２の静止画像データを末尾とする
ことを特徴とする請求項３に記載の撮像装置。
【請求項１２】
前記決定部は、さらに、
ユーザから前記第１及び第２の情報のうち少なくとも何れかの変更指示を受け付けると、前記変更指示に応じて、保持している第１及び第２の情報のうち少なくとも何れかを更新し、
前記撮像装置は、さらに、
前記記録媒体に記録されている更新対象の情報を、前記決定部にて保持している更新された情報へと書き換える情報書込手段を備える
ことを特徴とする請求項１１に記載の撮像装置。
【請求項１３】
前記記録媒体には、前記連写とは異なる撮影により生成された別の静止画像データが記録されており、
前記決定部は、
前記連写モード識別情報に対応付けられた１以上の静止画像データから構成される静止画像データ群を特定し、特定した前記静止画像データ群から前記第１及び前記第２の静止画像データを決定する
ことを特徴とする請求項３に記載の撮像装置。
【請求項１４】
前記連写モード識別情報は、複数の前記静止画像データが格納されている場所を示すディレクトリ名であり、
前記決定部は、前記連写モード識別情報にて示されるディレクトリを検索して、前記静止画像データ群を特定する
ことを特徴とする請求項１３に記載の撮像装置。
【請求項１５】
前記制御手段は、さらに、
前記前記撮像手段及び前記静止画像データ書込手段の繰返し制御により生成される全ての静止画像データに対応付けて、連写時のシャッター速度を示す連写シャッター速度を前記記録媒体に書き込み、
前記編集手段は、さらに、
前記連写シャッター速度に、前記合成画像の生成に用いられる静止画像データの数を乗算することにより、合成後のシャッター速度を示す合成シャッター速度を算出する
ことを特徴とする請求項１に記載の撮像装置。
【請求項１６】
前記撮像装置は、さらに、
前記表示手段は、前記連写シャッター速度と前記合成シャッター速度とを表示する表示手段を備える
ことを特徴とする請求項１５に記載の撮像装置。
【請求項１７】
前記撮像装置は、さらに、
生成した前記合成画像を形成する合成画像データと、前記編集手段により当該合成画像データに対して算出された合成シャッター速度とを対応付けて所定の記憶領域に書き込む合成画像データ書込手段を備える
ことを特徴とする請求項１６に記載の撮像装置。
【請求項１８】
前記撮像装置は、さらに、
前記編集手段にて生成された前記合成画像を形成する合成画像データを所定の記憶領域に書き込む合成画像データ書込手段を備える
ことを特徴とする請求項１に記載の撮像装置。
【請求項１９】
前記所定の記憶領域は、前記記録媒体内に存在する
ことを特徴とする請求項１８に記載の撮像装置。
【請求項２０】
複数の静止画像を連続的に生成し、前記静止画像から合成画像を生成する撮像装置であって、
撮影ボタンの押下により連写撮影の指示がなされている期間中、入射光から静止画像データを生成する撮像手段及び生成された前記静止画像データを記録媒体に書き込む静止画像データ書込手段を繰返し制御して、連写撮影により得られる静止画像データを前記記録媒体へ順次保持する処理を行う連写モードと、
連写撮影で得られた連続する複数の静止画像データから１の合成画像の生成の開始を指示する旨を受け付けると、前記記録媒体に記録されている連写撮影で得られた連続する前記静止画像データを用いて、１の合成画像を生成する編集モードと、
ユーザ操作により前記連写モードと前記編集モードとを切り替える制御手段と
を備えることを特徴とする撮像装置。
【請求項２１】
連写撮影で連続的に生成された複数の静止画像から合成画像を生成する編集装置であって、
連写撮影で得られた連続する複数の静止画像データから１の合成画像の生成の指示を受け付ける受付手段と、
前記指示を受け付けると、連写撮影で連続的に生成された複数の静止画像データを記録している記録媒体から、連写撮影で得られた連続する静止画像データを読み出す読出手段と、
読み出した前記静止画像データを用いて、１の合成画像を生成する編集手段と
を備えることを特徴とする編集装置。
【請求項２２】
複数の静止画像を連続的に生成し、前記静止画像から合成画像を生成する撮像装置で用いられる画像処理方法であって、
前記撮像装置は、
連写撮影の指示を行う撮影ボタンを備え、
前記画像処理方法は、
入射光から静止画像データを生成する撮像ステップと、
生成された前記静止画像データを記録媒体に書き込む静止画像データ書込ステップと、
連写撮影で得られた連続する複数の静止画像データを用いて、１の合成画像を生成する編集ステップと、
前記撮影ボタンの押下により連写撮影の指示がなされている期間中、前記撮像ステップ及び前記静止画像データ書込ステップを繰返し制御して、連写撮影により得られる静止画像データを前記記録媒体へ順次保持する処理を行い、連写による撮影が終了すると、新たな指示を待ち受ける状態に転じ、その後、連写撮影で得られた連続する複数の静止画像データから１の合成画像の生成の開始を指示する旨を受け付けると、前記編集ステップを制御して、前記記録媒体に記録されている連写撮影で得られた連続する複数の静止画像データを用いて、１の合成画像を生成する処理を行う制御ステップと
を含むことを特徴とする画像処理方法。
【請求項２３】
複数の静止画像を連続的に生成し、前記静止画像から合成画像を生成する撮像装置で用いられる画像処理のためのコンピュータプログラムを記録しているコンピュータ読み取り可能な記録媒体であって、
前記撮像装置は、
連写撮影の指示を行う撮影ボタンを備え、
前記記録媒体は、コンピュータに対して、
入射光から静止画像データを生成する撮像ステップと、
生成された前記静止画像データを記録媒体に書き込む静止画像データ書込ステップと、
連写撮影で得られた連続する複数の静止画像データを用いて、１の合成画像を生成する編集ステップと、
前記撮影ボタンの押下により連写撮影の指示がなされている期間中、前記撮像ステップ及び前記静止画像データ書込ステップを繰返し制御して、連写撮影により得られる静止画像データを前記記録媒体へ順次保持する処理を行い、連写による撮影が終了すると、新たな指示を待ち受ける状態に転じ、その後、連写撮影で得られた連続する複数の静止画像データから１の合成画像の生成の開始を指示する旨を受け付けると、前記編集ステップを制御して、前記記録媒体に記録されている連写撮影で得られた連続する複数の静止画像データを用いて、１の合成画像を生成する処理を行う制御ステップと
を実行させるためのコンピュータプログラムを記録していることを特徴とする記録媒体。
【請求項２４】
連写撮影で連続的に生成された複数の静止画像から合成画像を生成する編集装置で用いられる編集方法であって、
合成画像の生成の指示を受け付ける受付ステップと、
前記指示を受け付けると、連写撮影で連続的に生成された複数の静止画像データを記録している記録媒体から、連写撮影で得られた連続する静止画像データを読み出す読出ステップと、
読み出した前記静止画像データを用いて、１の合成画像を生成する編集ステップと
を含むことを特徴とする編集方法。
【請求項２５】
連写撮影で連続的に生成された複数の静止画像から合成画像を生成する編集装置で用いられる画像処理のためのコンピュータプログラムを記録しているコンピュータ読み取り可能な記録媒体であって、
前記記録媒体は、コンピュータに対して、
合成画像の生成の指示を受け付ける受付ステップと、
前記指示を受け付けると、連写撮影で連続的に生成された複数の静止画像データを記録している記録媒体から、連写撮影で得られた連続する静止画像データを読み出す読出ステップと、
読み出した前記静止画像データを用いて、１の合成画像を生成する編集ステップと
を実行させるためのコンピュータプログラムを記録していることを特徴とする記録媒体。
【請求項２６】
複数の静止画像を連続的に生成し、前記静止画像から合成画像を生成する撮像装置であって、
撮影ボタンの押下により連写撮影の指示がなされている期間中、入射光から静止画像データを生成する撮像手段及び生成された前記静止画像データを記録媒体に書き込む静止画像データ書込手段を繰返し制御して、連写撮影により得られる静止画像データを前記記録媒体へ順次保持する処理を行う連写撮影処理、１の静止画像データを生成し、前記記録媒体へ保持する処理を行う静止画像撮影処理、及び動画像データを生成し、前記記録媒体へ保持する処理を行う動画像撮影処理を含む撮影モードと、
撮影された画像データの再生を行う再生モードと、
ユーザ操作により前記撮影モードと前記再生モードとを切り替える制御手段と、
前記制御手段にて前記再生モードに切り替えられると、過去に動画像撮影処理にて撮影された画像データにて生成される画像と、過去に静止画像撮影処理にて撮影された画像データにて生成される画像と、過去に連写撮影処理にて撮影された画像データにて生成される画像とを一覧表示する第１表示手段と、
前記一覧表示において、ユーザ操作により１の静止画像の選択を受け付ける選択手段と、
前記静止画像撮影処理にて撮影された第１の静止画像を選択されると、選択された前記第１の静止画像を表示し、前記動画像撮影処理にて撮影された第２の静止画像を選択されると、選択された前記第２の静止画像を含む動画像を再生表示し、前記連写撮影処理にて生成された第３の静止画像が選択されると、選択された第３の静止画像を含む連写撮影で得られた連続する複数の静止画像データを連続的に再生するか、又は前記複数の静止画像から１の合成画像を生成するかを問い合わせる旨を表示する第２表示手段と、
前記第２表示手段にて前記問い合わせ表示中に、ユーザ操作により合成画像を生成する旨を受け付けると、前記記録媒体に記録され、且つ前記選択された第３の静止画像を含む連写撮影で得られた連続する前記静止画像データを用いて、１の合成画像を生成する編集手段と、
を備えることを特徴とする撮像装置。
【手続補正３】
【補正対象書類名】図面
【補正対象項目名】全図
【補正方法】変更
【補正の内容】
【図１】
2008129759.tif 000051
【図２】
2008129759.tif 000052
【図３】
2008129759.tif 000053
【図４】
2008129759.tif 000054
【図５】
2008129759.tif 000055
【図６】
2008129759.tif 000056
【図７】
2008129759.tif 000057
【図８】
2008129759.tif 000058
【図９】
2008129759.tif 000059
【図１０】
2008129759.tif 000060
【図１１】
2008129759.tif 000061
【図１２】
2008129759.tif 000062
【図１３】
2008129759.tif 000063
【図１４】
2008129759.tif 000064
【図１５】
2008129759.tif 000065
【図１６】
2008129759.tif 000066
【図１７】
2008129759.tif 000067
【図１８】
2008129759.tif 000068
【図１９】
2008129759.tif 000069
【図２０】
2008129759.tif 000070
【図２１】
2008129759.tif 000071
【図２２】
2008129759.tif 000072
【図２３】
2008129759.tif 000073
【図２４】
2008129759.tif 000074
【図２５】
2008129759.tif 000075
【図２６】
2008129759.tif 000076
【図２７】
2008129759.tif 000077
【国際調査報告】
2008129759.tif 000078
2008129759.tif 000079
2008129759.tif 000080
2008129759.tif 000081