(57)【要約】【課題】合成画像を生成する場合において、撮影時におけるユーザの待ち時間を短縮する。【解決手段】撮影制御部６２は、撮影パラメータの値に基づいて被写体を撮影する。記録制御部６３は、撮影の結果得られる元画像と処理用画像を内蔵メモリに記録させる。作成部６４は、元画像と処理用画像を管理する管理情報を作成し、記録制御部６３は、その管理情報も内蔵メモリに記録させる。合成部７６は、動作モードが、画像を再生する再生モードである場合に、内蔵メモリから読み出された元画像と処理用画像を合成して合成画像を生成する。表示制御部７３は、その合成画像を表示させる。本発明は、例えば、デジタルスチルカメラに適用することができる。【選択図】図２
2008118240.tif 000002
【特許請求の範囲】
【請求項１】
撮影に関する所定のパラメータが第１の値である場合に、前記撮影の結果得られる被写体の画像である第１の画像と、前記所定のパラメータが第２の値である場合に、前記撮影の結果得られる前記被写体の画像である第２の画像とを記録する記録媒体を再生する再生装置において、
前記記録媒体から前記第１と第２の画像を読み出す読出手段と、
動作モードが、画像を再生する再生モードである場合に、読み出された前記第１の画像と前記第２の画像を合成して合成画像を生成する合成手段と、
前記合成画像を表示させる表示制御手段と
を備える再生装置。
【請求項２】
前記第１の画像と前記第２の画像は、異なる記録媒体に記録されている
請求項１に記載の再生装置。
【請求項３】
前記ユーザにより前記第１の画像の再生が指令された場合、その第１の画像に対応する第２の画像が前記記録媒体に記録されているかどうかを判定する判定手段
をさらに備え、
前記記録媒体は、前記記録媒体に記録されている前記第１と第２の画像を管理する管理情報も記録し、
前記判定手段は、前記管理情報に基づいて、前記第１の画像に対応する第２の画像が前記記録媒体に記録されているかどうかを判定し、
前記表示制御手段はまた、前記第１の画像に対応する第２の画像が記録されていると判定された場合、その第１の画像とともに、その第１の画像に対応する第２の画像が記録されていることを表す情報を表示させる
請求項１に記載の再生装置。
【請求項４】
前記第１の画像から、前記第１の画像の画像サイズを小さくした第１の小サイズ画像を生成し、前記第２の画像から、前記第２の画像の画像サイズを小さくした第２の小サイズ画像を生成する生成手段と、
ユーザの選択を受け付ける受付手段と
をさらに備え、
前記合成手段はまた、前記第１の小サイズ画像と前記第２の小サイズ画像とを合成して小サイズ合成画像を生成し、
前記表示制御手段はまた、前記小サイズ合成画像を表示させ、
前記合成手段は、前記ユーザの前記小サイズ合成画像に対する選択が受け付けられた場合、前記小サイズ合成画像に対応する前記第１の画像と前記第２の画像を合成して前記合成画像を生成する
請求項１に記載の再生装置。
【請求項５】
前記合成画像を前記記録媒体に記録させる記録制御手段
をさらに備える
請求項１に記載の再生装置。
【請求項６】
前記表示制御手段はまた、前記第１の画像と前記第２の画像の合成中に、前記第１の画像をスライドショー表示させるか、または、モーフィングアニメーションを表示させる
請求項１に記載の再生装置。
【請求項７】
撮影に関する所定のパラメータが第１の値である場合に、前記撮影の結果得られる被写体の画像である第１の画像と、前記所定のパラメータが第２の値である場合に、前記撮影の結果得られる前記被写体の画像である第２の画像とを記録する記録媒体を再生する再生装置の再生方法において、
前記記録媒体から前記第１と第２の画像を読み出し、
動作モードが、画像を再生する再生モードである場合に、読み出された前記第１の画像と前記第２の画像を合成して合成画像を生成し、
前記合成画像を表示させる
ステップを含む再生方法。
【請求項８】
撮影に関する所定のパラメータが第１の値である場合に、前記撮影の結果得られる被写体の画像である第１の画像と、前記所定のパラメータが第２の値である場合に、前記撮影の結果得られる前記被写体の画像である第２の画像とを記録する記録媒体を再生する再生処理を、コンピュータに行わせるプログラムにおいて、
前記記録媒体から前記第１と第２の画像を読み出し、
動作モードが、画像を再生する再生モードである場合に、読み出された前記第１の画像と前記第２の画像を合成して合成画像を生成し、
前記合成画像を表示させる
ステップを含むプログラム。
【請求項９】
合成に用いられる画像を記録する記録装置において、
撮影に用いられる所定のパラメータの値を、第１または第２の値に設定する設定手段と、
設定された前記所定のパラメータの値に基づいて被写体を撮影する撮影手段と、
前記所定のパラメータの値が前記第１の値である場合に、前記撮影の結果得られる被写体の画像である第１の画像と、前記所定のパラメータが前記第２の値である場合に、前記撮影の結果得られる前記被写体の画像である第２の画像とを記録媒体に記録させる記録制御手段と、
前記記録媒体に記録されている前記第１と第２の画像を管理する管理情報を作成する作成手段と
を備え、
前記管理情報は、前記第１の画像と、その第１の画像に対応する第２の画像とを関連付ける情報を含み、
前記記録制御手段は、前記管理情報も前記記録媒体に記録させる
記録装置。
【請求項１０】
前記記録制御手段は、前記第１の画像と前記第２の画像を異なる記録媒体に記録させる
請求項９に記載の記録装置。
【請求項１１】
前記管理情報は、前記第１の画像に対応する第２の画像が前記記録媒体に記録されているかどうかを表す情報も含む
請求項９に記載の記録装置。
【請求項１２】
合成に用いられる画像を記録する記録装置の記録方法において、
撮影に用いられる所定のパラメータの値を、第１または第２の値に設定し、
設定された前記所定のパラメータの値に基づいて被写体を撮影し、
前記所定のパラメータの値が前記第１の値である場合に、前記撮影の結果得られる被写体の画像である第１の画像と、前記所定のパラメータが前記第２の値である場合に、前記撮影の結果得られる前記被写体の画像である第２の画像とを記録媒体に記録させ、
前記記録媒体に記録されている前記第１と第２の画像を管理する管理情報を作成し、
前記管理情報を前記記録媒体に記録させる
ステップを含み、
前記管理情報は、前記第１の画像と、その第１の画像に対応する第２の画像とを関連付ける情報を含む
記録方法。
【請求項１３】
合成に用いられる画像を記録する記録処理を、コンピュータに行わせるプログラムにおいて、
撮影に用いられる所定のパラメータの値を、第１または第２の値に設定し、
設定された前記所定のパラメータの値に基づいて被写体を撮影し、
前記所定のパラメータの値が前記第１の値である場合に、前記撮影の結果得られる被写体の画像である第１の画像と、前記所定のパラメータが前記第２の値である場合に、前記撮影の結果得られる前記被写体の画像である第２の画像とを記録媒体に記録させ、
前記記録媒体に記録されている前記第１と第２の画像を管理する管理情報を作成し、
前記管理情報を前記記録媒体に記録させる
ステップを含み、
前記管理情報は、前記第１の画像と、その第１の画像に対応する第２の画像とを関連付ける情報を含む
プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、再生装置および再生方法、記録装置および記録方法、並びにプログラムに関し、特に、合成画像を生成する場合において、撮影時におけるユーザの待ち時間を短縮することができるようにした再生装置および再生方法、記録装置および記録方法、並びにプログラムに関する。
【背景技術】
【０００２】
デジタルスチルカメラの撮像素子としては、一般的に、CCD（Charge Coupled Device）などが用いられるが、この撮像素子の階調に関するダイナミックレンジは、銀塩カメラにおいて使用される銀塩写真フィルムに比べて狭い。これにより、被写体内の輝度差が大きい場合、デジタルスチルカメラにより撮影される画像には、白とびや黒つぶれが発生するという問題があった。
【０００３】
そこで、複数の異なる露光量で同一被写体を撮影し、その結果得られる複数枚の画像を合成して、ダイナミックレンジの広い広ダイナミックレンジ合成画像を生成し、表示する撮影装置が考えられている（例えば、特許文献１参照）。この撮影装置は、所定の情報に基づいて、適正な広ダイナミックレンジ合成画像が得られるか否かを判断し、その判断結果と撮影モードが適合しないとき、不一致表示を行う。
【０００４】
ところで、近年、デジタルスチルカメラの画素数は増加傾向にあるため、１枚の画像の情報量は増加してきているが、それに伴って、デジタルスチルカメラの内部に搭載されるCPU(Central Processing Unit)などのプロセッサの処理能力が十分に向上しているとはいえない。従って、デジタルスチルカメラの内部で、複数枚の画像を合成して広ダイナミックレンジ合成画像を生成する合成処理（以下、広ダイナミック合成処理という）を行う場合、広ダイナミックレンジ合成画像の品質を維持しつつ、広ダイナミック合成処理を短時間で行うことは困難である。
【０００５】
一方、撮影装置内における広ダイナミック合成処理の適正が低いと評価された場合、比較的処理能力の高い外部の処理装置での広ダイナミック合成処理を可能にする記録形式で記録する撮影装置が考えられている（例えば、特許文献２参照）。しかしながら、外部の処理装置を用いて広ダイナミック合成処理を行う場合、ユーザは、広ダイナミック合成処理を行うために撮影装置のほかに処理装置を用意する必要があり、手間や費用がかかる。従って、撮影装置の内部で広ダイナミック合成処理を行う方が望ましい。
【０００６】
【特許文献１】特開２０００−９２３７８号公報
【０００７】
【特許文献２】特開２００２−２７１６８６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
上述したように、撮影装置の内部で広ダイナミック合成処理を行う場合、広ダイナミック合成処理を短時間で行うことは困難である。従って、撮影装置が撮影時に広ダイナミック合成処理を行う場合、１回の撮影に多大な時間が必要となり、次の撮影が可能になるまで、ユーザは長い間待つ必要があった。その結果、ユーザが撮影間隔の短い撮影を行うことは困難であった。
【０００９】
本発明は、このような状況に鑑みてなされたものであり、合成画像を生成する場合において、撮影時におけるユーザの待ち時間を短縮することができるようにするものである。
【課題を解決するための手段】
【００１０】
本発明の第１の側面の再生装置は、撮影に関する所定のパラメータが第１の値である場合に、前記撮影の結果得られる被写体の画像である第１の画像と、前記所定のパラメータが第２の値である場合に、前記撮影の結果得られる前記被写体の画像である第２の画像とを記録する記録媒体を再生する再生装置において、前記記録媒体から前記第１と第２の画像を読み出す読出手段と、動作モードが、画像を再生する再生モードである場合に、読み出された前記第１の画像と前記第２の画像を合成して合成画像を生成する合成手段と、前記合成画像を表示させる表示制御手段とを備える。
【００１１】
前記第１の画像と前記第２の画像は、異なる記録媒体に記録されていることができる。
【００１２】
前記ユーザにより前記第１の画像の再生が指令された場合、その第１の画像に対応する第２の画像が前記記録媒体に記録されているかどうかを判定する判定手段をさらに備え、前記記録媒体は、前記記録媒体に記録されている前記第１と第２の画像を管理する管理情報も記録し、前記判定手段は、前記管理情報に基づいて、前記第１の画像に対応する第２の画像が前記記録媒体に記録されているかどうかを判定し、前記表示制御手段はまた、前記第１の画像に対応する第２の画像が記録されていると判定された場合、その第１の画像とともに、その第１の画像に対応する第２の画像が記録されていることを表す情報を表示させることができる。
【００１３】
前記再生装置は、前記第１の画像から、前記第１の画像の画像サイズを小さくした第１の小サイズ画像を生成し、前記第２の画像から、前記第２の画像の画像サイズを小さくした第２の小サイズ画像を生成する生成手段と、ユーザの承認を受け付ける受付手段とをさらに設け、前記合成手段はまた、前記第１の小サイズ画像と前記第２の小サイズ画像とを合成して小サイズ合成画像を生成し、前記表示制御手段はまた、前記小サイズ合成画像を表示させ、前記合成手段は、前記ユーザの前記小サイズ合成画像に対する承認が受け付けられた場合、前記小サイズ合成画像に対応する前記第１の画像と前記第２の画像を合成して前記合成画像を生成することができる。
【００１４】
前記再生装置は、前記合成画像を前記記録媒体に記録させる記録制御手段をさらに設けることができる。
【００１５】
前記表示制御手段はまた、前記第１の画像と前記第２の画像の合成中に、前記第１の画像をスライドショー表示させるか、または、モーフィングアニメーションを表示させることができる。
【００１６】
本発明の第１の側面の再生方法は、撮影に関する所定のパラメータが第１の値である場合に、前記撮影の結果得られる被写体の画像である第１の画像と、前記所定のパラメータが第２の値である場合に、前記撮影の結果得られる前記被写体の画像である第２の画像とを記録する記録媒体を再生する再生装置の再生方法において、前記記録媒体から前記第１と第２の画像を読み出し、動作モードが、画像を再生する再生モードである場合に、読み出された前記第１の画像と前記第２の画像を合成して合成画像を生成し、前記合成画像を表示させるステップを含む。
【００１７】
本発明の第１の側面のプログラムは、撮影に関する所定のパラメータが第１の値である場合に、前記撮影の結果得られる被写体の画像である第１の画像と、前記所定のパラメータが第２の値である場合に、前記撮影の結果得られる前記被写体の画像である第２の画像とを記録する記録媒体を再生する再生処理を、コンピュータに行わせるプログラムにおいて、前記記録媒体から前記第１と第２の画像を読み出し、動作モードが、画像を再生する再生モードである場合に、読み出された前記第１の画像と前記第２の画像を合成して合成画像を生成し、前記合成画像を表示させるステップを含む。
【００１８】
本発明の第２の側面の記録装置は、合成に用いられる画像を記録する記録装置において、撮影に用いられる所定のパラメータの値を、第１または第２の値に設定する設定手段と、設定された前記所定のパラメータの値に基づいて被写体を撮影する撮影手段と、前記所定のパラメータの値が前記第１の値である場合に、前記撮影の結果得られる被写体の画像である第１の画像と、前記所定のパラメータが前記第２の値である場合に、前記撮影の結果得られる前記被写体の画像である第２の画像とを記録媒体に記録させる記録制御手段と、前記記録媒体に記録されている前記第１と第２の画像を管理する管理情報を作成する作成手段とを備え、前記管理情報は、前記第１の画像と、その第１の画像に対応する第２の画像とを関連付ける情報を含み、前記記録制御手段は、前記管理情報も前記記録媒体に記録させる。
【００１９】
前記記録制御手段は、前記第１の画像と前記第２の画像を異なる記録媒体に記録させることができる。
【００２０】
前記管理情報は、前記第１の画像に対応する第２の画像が前記記録媒体に記録されているかどうかを表す情報も含むことができる。
【００２１】
本発明の第２の側面の記録方法は、合成に用いられる画像を記録する記録装置の記録方法において、撮影に用いられる所定のパラメータの値を、第１または第２の値に設定し、設定された前記所定のパラメータの値に基づいて被写体を撮影し、前記所定のパラメータの値が前記第１の値である場合に、前記撮影の結果得られる被写体の画像である第１の画像と、前記所定のパラメータが前記第２の値である場合に、前記撮影の結果得られる前記被写体の画像である第２の画像とを記録媒体に記録させ、前記記録媒体に記録されている前記第１と第２の画像を管理する管理情報を作成し、前記管理情報を前記記録媒体に記録させるステップを含み、前記管理情報は、前記第１の画像と、その第１の画像に対応する第２の画像とを関連付ける情報を含む。
【００２２】
本発明の第２の側面のプログラムは、合成に用いられる画像を記録する記録処理を、コンピュータに行わせるプログラムにおいて、撮影に用いられる所定のパラメータの値を、第１または第２の値に設定し、設定された前記所定のパラメータの値に基づいて被写体を撮影し、前記所定のパラメータの値が前記第１の値である場合に、前記撮影の結果得られる被写体の画像である第１の画像と、前記所定のパラメータが前記第２の値である場合に、前記撮影の結果得られる前記被写体の画像である第２の画像とを記録媒体に記録させ、前記記録媒体に記録されている前記第１と第２の画像を管理する管理情報を作成し、前記管理情報を前記記録媒体に記録させるステップを含み、前記管理情報は、前記第１の画像と、その第１の画像に対応する第２の画像とを関連付ける情報を含む。
【００２３】
本発明の第１の側面においては、撮影に関する所定のパラメータが第１の値である場合に、前記撮影の結果得られる被写体の画像である第１の画像と、前記所定のパラメータが第２の値である場合に、前記撮影の結果得られる前記被写体の画像である第２の画像とを記録する記録媒体から前記第１と第２の画像が読み出され、動作モードが、画像を再生する再生モードである場合に、読み出された前記第１の画像と前記第２の画像を合成して合成画像が生成され、前記合成画像が表示される。
【００２４】
本発明の第２の側面においては、撮影に用いられる所定のパラメータの値が、第１または第２の値に設定され、設定された前記所定のパラメータの値に基づいて被写体が撮影され、前記所定のパラメータの値が前記第１の値である場合に、前記撮影の結果得られる被写体の画像である第１の画像と、前記所定のパラメータが前記第２の値である場合に、前記撮影の結果得られる前記被写体の画像である第２の画像とが記録媒体に記録され、前記記録媒体に記録されている前記第１と第２の画像を管理する管理情報が作成され、前記管理情報が前記記録媒体に記録される。なお、前記管理情報には、前記第１の画像と、その第１の画像に対応する第２の画像とを関連付ける情報が含まれている。
【００２５】
記録装置は、独立した装置であっても良いし、記録再生装置の記録処理を行うブロックであっても良い。
【発明の効果】
【００２６】
以上のように、本発明の第１の側面によれば、合成画像を生成することができる。また、本発明の第１の側面によれば、合成画像を生成する場合において、撮影時におけるユーザの待ち時間を短縮することができる。
【００２７】
本発明の第２の側面によれば、合成に用いられる画像を記録することができる。また、本発明の第２の側面によれば、合成画像を生成する場合において、撮影時におけるユーザの待ち時間を短縮することができる。
【発明を実施するための最良の形態】
【００２８】
以下に本発明の実施の形態を説明するが、本発明の構成要件と、明細書又は図面に記載の実施の形態との対応関係を例示すると、次のようになる。この記載は、本発明をサポートする実施の形態が、明細書又は図面に記載されていることを確認するためのものである。従って、明細書又は図面中には記載されているが、本発明の構成要件に対応する実施の形態として、ここには記載されていない実施の形態があったとしても、そのことは、その実施の形態が、その構成要件に対応するものではないことを意味するものではない。逆に、実施の形態が構成要件に対応するものとしてここに記載されていたとしても、そのことは、その実施の形態が、その構成要件以外の構成要件には対応しないものであることを意味するものでもない。
【００２９】
本発明の第１の側面の再生装置は、
撮影に関する所定のパラメータが第１の値である場合に、前記撮影の結果得られる被写体の画像である第１の画像(例えば、図１の元画像３１)と、前記所定のパラメータが第２の値である場合に、前記撮影の結果得られる前記被写体の画像である第２の画像(例えば、図１の処理用画像３４)とを記録する記録媒体(例えば、図１の内蔵メモリ１８または１９)を再生する再生装置（例えば、図２の再生部５２）において、
前記記録媒体から前記第１と第２の画像を読み出す読出手段(例えば、図２の読出部７１)と、
動作モードが、画像を再生する再生モードである場合に、読み出された前記第１の画像と前記第２の画像を合成して合成画像（例えば、図１の合成画像３３）を生成する合成手段(例えば、図２の合成部７６)と、
前記合成画像を表示させる表示制御手段（例えば、図２の表示制御部７３）と
を備える。
【００３０】
本発明の第１の側面の再生装置は、
前記ユーザにより前記第１の画像の再生が指令された場合、その第１の画像に対応する第２の画像が前記記録媒体に記録されているかどうかを判定する判定手段(例えば、図２の判定部７２)
をさらに備え、
前記記録媒体は、前記記録媒体に記録されている前記第１と第２の画像を管理する管理情報（例えば、図１の管理情報３２）も記録し、
前記判定手段は、前記管理情報に基づいて、前記第１の画像に対応する第２の画像が前記記録媒体に記録されているかどうかを判定し、
前記表示制御手段はまた、前記第１の画像に対応する第２の画像が記録されていると判定された場合、その第１の画像とともに、その第１の画像に対応する第２の画像が記録されていることを表す情報(例えば、図３のアイコン１００)を表示させる。
【００３１】
本発明の第１の側面の再生装置は、
前記第１の画像から、前記第１の画像の画像サイズを小さくした第１の小サイズ画像(例えば、小サイズ元画像)を生成し、前記第２の画像から、前記第２の画像の画像サイズを小さくした第２の小サイズ画像（例えば、小サイズ処理用画像）を生成する生成手段（例えば、図２の生成部７５）と、
ユーザの承認を受け付ける受付手段（例えば、図２の受付部７４）と
をさらに備え、
前記合成手段はまた、前記第１の小サイズ画像と前記第２の小サイズ画像とを合成して小サイズ合成画像(例えば、小サイズ合成画像)を生成し、
前記表示制御手段はまた、前記小サイズ合成画像を表示させ、
前記合成手段は、前記ユーザの前記小サイズ合成画像に対する承認が受け付けられた場合、前記小サイズ合成画像に対応する前記第１の画像と前記第２の画像を合成して前記合成画像を生成する。
【００３２】
本発明の第１の側面の再生装置は、
前記合成画像を前記記録媒体に記録させる記録制御手段（例えば、図２の記録制御部７７）
をさらに備える。
【００３３】
本発明の第１の側面の再生方法は、
撮影に関する所定のパラメータが第１の値である場合に、前記撮影の結果得られる被写体の画像である第１の画像（例えば、図１の元画像３１）と、前記所定のパラメータが第２の値である場合に、前記撮影の結果得られる前記被写体の画像である第２の画像(例えば、図１の処理用画像３４)とを記録する記録媒体(例えば、図１の内蔵メモリ１８または１９)を再生する再生装置(例えば、図２の再生部５２)の再生方法において、
前記記録媒体から前記第１と第２の画像を読み出し（例えば、図６のステップＳ２１と２６）、
動作モードが、画像を再生する再生モードである場合に、読み出された前記第１の画像と前記第２の画像を合成して合成画像（例えば、図１の合成画像３３）を生成し（例えば、図６のステップＳ３４）、
前記合成画像を表示させる(例えば、図６のステップＳ３８)
ステップを含む。
【００３４】
本発明の第２の側面の記録装置は、
合成に用いられる画像を記録する記録装置(例えば、図２の記録部５１)において、
撮影に用いられる所定のパラメータの値を、第１または第２の値に設定する設定手段（例えば、図２の設定部６１）と、
設定された前記所定のパラメータの値に基づいて被写体を撮影する撮影手段（例えば、図１のCCD１１）と、
前記所定のパラメータの値が前記第１の値である場合に、前記撮影の結果得られる被写体の画像である第１の画像（例えば、図１の元画像３１）と、前記所定のパラメータが前記第２の値である場合に、前記撮影の結果得られる前記被写体の画像である第２の画像(例えば、図１の処理用画像３４)とを記録媒体に記録させる記録制御手段(例えば、図２の記録制御部６３)と
前記記録媒体に記録されている前記第１と第２の画像を管理する管理情報（例えば、図１の管理情報３２）を作成する作成手段(例えば、図２の作成部６４)と
を備え、
前記管理情報は、前記第１の画像と、その第１の画像に対応する第２の画像とを関連付ける情報を含み、
前記記録制御手段は、前記管理情報も前記記録媒体に記録させる。
【００３５】
本発明の第２の側面の記録方法は、
合成に用いられる画像を記録する記録装置(例えば、図２の記録部５１)の記録方法において、
撮影に用いられる所定のパラメータの値を、第１または第２の値に設定し（例えば、図５のステップＳ１）、
設定された前記所定のパラメータの値に基づいて被写体を撮影し（例えば、図５のステップＳ３）、
前記所定のパラメータの値が前記第１の値である場合に、前記撮影の結果得られる被写体の画像である第１の画像（例えば、図１の元画像３１）と、前記所定のパラメータが前記第２の値である場合に、前記撮影の結果得られる前記被写体の画像である第２の画像(例えば、図１の処理用画像３４)とを記録媒体(例えば、図１の内蔵メモリ１８または１９)に記録させ(例えば、図５のステップＳ６)、
前記記録媒体に記録されている前記第１と第２の画像を管理する管理情報を作成し（例えば、図５のステップＳ７）、
前記管理情報を前記記録媒体に記録させる（例えば、図５のステップＳ８）
ステップを含み、
前記管理情報は、前記第１の画像と、その第１の画像に対応する第２の画像とを関連付ける情報を含む。
【００３６】
以下、本発明を適用した具体的な実施の形態について、図面を参照しながら詳細に説明する。
【００３７】
図１は、本発明を適用したデジタルスチルカメラ１の一実施の形態の構成例を示すブロック図である。
【００３８】
図１のデジタルスチルカメラ１は、CCD１１、S/H（Sample/Hold）回路１２、AGC(Automatic Gain Control)回路１３、A/D（Analog/Digital）変換回路１４、信号処理部１５、マイクロコンピュータ（以下、マイコンという）１６、RAM（Random Access Memory）１７、内蔵メモリ１８と１９、外部I/F（InterFace）２０、LCD(Liquid Crystal Display)２１、並びに入力部２２により構成され、動作モードが、撮影画像を再生する再生モードである場合に、撮影画像の合成を行う。
【００３９】
CCD１１は、マイコン１６の制御により、被写体を撮影し、その結果得られるアナログの画像信号を、S/H回路１２に供給する。なお、ここでは、CCD１１を撮像素子として採用したが、撮像素子としては、CCD１１の代わりに、例えば、CMOS(Complementary Metal Oxide Semiconductor)センサなどを採用することができる。
【００４０】
S/H回路１２は、CCD１１から供給されたアナログの画像信号を、例えば、相関二重サンプリングし、AGC回路１３に供給する。AGC回路１３は、S/H回路１２から供給されたアナログの画像信号のゲインを調整し、A/D変換回路１４に供給する。
【００４１】
A/D変換回路１４は、AGC回路１３から供給されたアナログの画像信号をA/D変換し、その結果得られたデジタルの画像信号を撮影画像として、信号処理部１５に供給する。信号処理部１５は、撮影画像に対してノイズ除去処理などのデジタル信号処理を施し、その結果得られる撮影画像をマイコン１６に供給する。
【００４２】
マイコン１６は、CPU、ROM(Read Only Memory)、およびRAMにより構成される。マイコン１６のCPUは、ROMに記憶されているプログラムにしたがって各種の処理を実行する。RAMには、CPUの処理の途中結果のデータなどが記憶される。
【００４３】
例えば、マイコン１６は、信号処理部１５からの撮影画像と撮影モードに基づいて、露光量、ISO感度などの、撮影に関するパラメータ（以下、撮影パラメータという）を設定し、そのパラメータに基づいて、CCD１１を制御して被写体の撮影を行う。
【００４４】
ここで、デジタルスチルカメラ１の撮影モードとしては、CCD１１における適正な露光量(以下、適正露光量という)で撮影する通常撮影モードと、適正露光量を含む複数の異なる露光量で同一被写体を撮影し、広ダイナミックレンジ合成画像の基となる撮影画像を取得する広ダイナミックレンジ撮影モードとがある。この撮影モードは、例えば、ユーザの指令により設定される。
【００４５】
撮影モードが通常撮影モードである場合、マイコン１６は、信号処理部１５から供給される撮影画像を、元画像３１として内蔵メモリ１８に記録させる。一方、撮影モードが広ダイナミックレンジ撮影モードである場合、マイコン１６は、信号処理部１５から供給される撮影画像のうち、撮影パラメータとしての露光量が適正露光量である場合に撮影された撮影画像を元画像３１として内蔵メモリ１８に記録させ、それ以外の露光量である場合に撮影された撮影画像を処理用画像３４として内蔵メモリ１９に記録させる。
【００４６】
また、マイコン１６は、内蔵メモリ１８に記録されている元画像３１と、内蔵メモリ１９に記録されている処理用画像３４とを管理する管理情報３２を作成し、内蔵メモリ１８に供給して記録させる。この管理情報３２は、例えば、元画像３１のパスに、その元画像３１に対応する処理用画像３４のパス、元画像３１に対応する処理用画像３４が内蔵メモリ１９に記録されているかどうかを表すフラグ(以下、書き込みフラグという)、元画像３１に対応する処理用画像３４の枚数などを関連付けた情報により構成される。
【００４７】
なお、処理用画像３４の枚数は、撮影時の内蔵メモリ１９の記憶容量の残量に応じて変更されてもよいし、ユーザにより選択された、広ダイナミックレンジ撮影モードに設けられた処理用画像３４の枚数ごとのモードに応じて変更されてもよい。
【００４８】
動作モードが再生モードである場合、マイコン１６は、元画像３１と、それに対応する処理用画像３４を合成する合成処理を行い、その結果得られる１枚の広ダイナミックレンジ合成画像などの合成画像３３をRAM１７に一時的に記憶させたり、必要に応じて内蔵メモリ１８に記録させる。
【００４９】
また、マイコン１６は、RAM１７に一時的に記憶された合成画像３３などを、LCD２１に表示させる。さらに、マイコン１６は、内蔵メモリ１８に記録されている元画像３１と合成画像３３を読み出し、外部I/F２０を介して、デジタルスチルカメラ１の外部に設けられた外部メディア２に記録させる。その結果、外部メディア２には、元画像３１と同一の元画像４１、および、合成画像３３と同一の合成画像４２が記録される。
【００５０】
RAM１７は、マイコン１６から供給される合成画像３３などを一時的に記憶する。内蔵メモリ１８は、例えばフラッシュメモリなどの不揮発性メモリにより構成され、マイコン１６から供給される元画像３１、管理情報３２、および合成画像３３を記録する。内蔵メモリ１９は、例えばフラッシュメモリなどの不揮発性メモリにより構成され、マイコン１６から供給される処理用画像３４を記録する。
【００５１】
このように、元画像３１および合成画像３３が、処理用画像３４とは別の内蔵メモリ１８に記録されるので、元画像３１、合成画像３３、および処理用画像３４が１つの内蔵メモリに記録される場合に比べて、元画像３１および合成画像３３の管理を容易に行うことができる。
【００５２】
従って、例えば、再生対象とする元画像３１または合成画像３３を、内蔵メモリ１８から容易に検索することができる。また、合成に用いられる元画像３１に、短時間でアクセスすることができる。
【００５３】
また、内蔵メモリ１８と１９は、不揮発性メモリにより構成されるので、デジタルスチルカメラ１の電源がオフにされた場合であっても、記録されている元画像３１、合成画像３３、および処理用画像３４は消去されない。
【００５４】
外部I/F２０は、外部メディア２とデータのやり取りを行う。例えば、外部I/F２０は、マイコン１６から供給される元画像３１と合成画像３３を外部メディア２に供給する。その結果、外部メディア２には、元画像３１が元画像４１として記録され、合成画像３３が合成画像４２として記録される。
【００５５】
LCD２１は、マイコン１６の制御により、RAM１７に一時的に記憶されている合成画像３３などを表示させる。入力部２２は、各種のボタン、タッチパネルなどにより構成され、ユーザからの操作に応じて、その操作を表す操作信号をマイコン１６に入力する。
【００５６】
図２は、図１のマイコン１６の機能的構成例を示すブロック図である。
【００５７】
図２のマイコン１６は、記録部５１と再生部５２により構成される。
【００５８】
記録部５１は、受付部６０、設定部６１、撮影制御部６２、記録制御部６３、および作成部６４により構成され、撮影画像を撮影し、記録させる。
【００５９】
受付部６０は、図１の入力部２２から入力される操作信号のうち、撮影に関する操作の操作信号を受け付ける。例えば、受付部６０は、撮影モードとして通常撮影モードまたは広ダイナミックレンジ撮影モードを選択するための操作の操作信号を受け付ける。受付部６０は、その操作信号に応じて、動作モードを、通常撮影モードまたは広ダイナミックレンジ撮影モードに設定し、設定した動作モードを設定部６１に供給する。
【００６０】
また、受付部６０は、撮影を指令するための操作の操作信号を受け付け、その操作信号に応じて、撮影制御部６２に撮影を指令する。
【００６１】
設定部６１は、図１の信号処理部１５から供給される撮影画像と、受付部６０から供給される撮影モードとに基づいて、撮影パラメータの値を設定し、その撮影パラメータの値を撮影制御部６２に供給する。撮影制御部６２は、受付部６０からの指令と、設定部６１からの撮影パラメータの値に基づいて、図１のCCD１１を制御し、被写体を撮影する。
【００６２】
撮影モードが通常撮影モードである場合、記録制御部６３は、撮影画像を元画像３１として図１の内蔵メモリ１８に記録させる。この場合、記録制御部６３は、内蔵メモリ１８に記録された元画像３１のパスを作成部６４に供給する。
【００６３】
一方、撮影モードが広ダイナミックレンジ撮影モードである場合、記録制御部６３は、撮影画像のうち、撮影パラメータとしての露光量が適正露光量である場合に撮影された撮影画像を、元画像３１として内蔵メモリ１８に記録させ、それ以外の撮影画像を処理用画像３４として、内蔵メモリ１９に記録させる。この場合、記録制御部６３は、元画像３１のパス、対応する処理用画像３４のパス、および元画像３１に対応する処理用画像３４の枚数を作成部６４に供給する。
【００６４】
また、記録制御部６３は、後述する作成部６４から供給される管理情報３２を内蔵メモリ１８に記録させる。さらに、記録制御部６３は、内蔵メモリ１８と１９の記憶容量の残量を管理する。残量不足のために、記録対象である元画像３１または処理用画像３４を記録することができない場合、記録制御部６３は、内蔵メモリ１８または１９の残量不足を示すアラートをLCD２１に表示させる。
【００６５】
作成部６４は、記録制御部６３から供給される元画像３１のパス、処理用画像３４のパス、および元画像３１に対応する処理用画像３４の枚数の少なくとも１つに基づいて、管理情報３２を作成する。作成部６４は、管理情報３２を記録制御部６３に供給する。
【００６６】
再生部５２は、読出部７１、判定部７２、表示制御部７３、受付部７４、生成部７５、合成部７６、および記録制御部７７により構成され、内蔵メモリ１８を再生する。
【００６７】
読出部７１は、受付部７４からの指令と、内蔵メモリ１８に記録されている管理情報３２とに基づいて、再生対象とする元画像３１または合成画像３３を内蔵メモリ１８から読み出し、RAM１７に記憶させる。また、読出部７１は、管理情報３２に基づいて、再生対象とする元画像３１に対応する処理用画像３４を内蔵メモリ１９から読み出し、RAM１７に供給して記憶させる。
【００６８】
判定部７２は、受付部７４からの指令に応じて、内蔵メモリ１８に記録されている管理情報３２の、再生対象とする元画像３１に対応する書き込みフラグを読み出す。判定部７２は、その書き込みフラグに基づいて、再生対象に対応する処理用画像３４が内蔵メモリ１９に記録されているかどうか、即ち、再生対象が、撮影モードが広ダイナミックレンジ撮影モードである場合に撮影された撮影画像であるかどうかを判定し、その判定結果を表示制御部７３に供給する。
【００６９】
表示制御部７３は、RAM１７から元画像３１を読み出し、判定部７２からの判定結果に応じて、元画像３１をLCD２１に表示させるか、または、その元画像３１とともに、撮影モードが広ダイナミックレンジ撮影モードである場合に撮影された撮影画像であることを表すアイコンをLCD２１に表示させる。
【００７０】
また、表示制御部７３は、後述する生成部７５により生成された、元画像３１の画像サイズを低くした小サイズ元画像と、画像サイズを小さくした合成画像（以下、小サイズ合成画像という）をRAM１７から読み出し、LCD２１に表示させる。さらに、表示制御部７３は、合成画像３３を内蔵メモリ１８から読み出し、LCD２１に表示させる。
【００７１】
受付部７４は、入力部２２から供給される操作信号のうち、再生に関する操作の操作信号を受け付ける。例えば、受付部７４は、ユーザによる再生モードを設定するための操作の操作信号を受け付け、その操作信号に応じて動作モードを再生モードに設定する。また、受付部７４は、ユーザによる再生対象を指定するための操作の操作信号を受け付け、その操作信号に応じて、読出部７１と判定部７２に、その再生対象の再生を指令する。さらに、受付部７４は、合成画像３３を承認するための操作の操作信号を受け付け、その操作信号に応じて、記録制御部７７に記録を指令する。
【００７２】
生成部７５は、RAM１７から元画像３１を読み出し、小サイズ元画像を生成して、RAM１７に記憶させる。また、生成部７５は、RAM１７から処理用画像３４を読み出し、処理用画像３４の画像サイズを小さくした小サイズ処理用画像を生成して、RAM１７に記憶させる。
【００７３】
合成部７６は、RAM１７から小サイズ元画像と小サイズ処理用画像を読み出す。合成部７６は、その小サイズ元画像と小サイズ処理用画像を合成して小サイズ合成画像を生成する小サイズ合成処理を行い、その結果得られる小サイズ合成画像をRAM１７に供給して記憶させる。
【００７４】
また、合成部７６は、RAM１７から元画像３１と処理用画像３４を読み出す。合成部７６は、その元画像３１と処理用画像３４を合成して合成画像３３を生成する合成処理を行い、その結果得られる合成画像３３を表示制御部７３に供給して表示させる。また、合成部７６は、合成画像３３を記録制御部７７に供給する。
【００７５】
記録制御部７７は、受付部７４からの指令に応じて、合成部７６から供給される合成画像３３を内蔵メモリ１８に記録させる。記録制御部７７は管理情報３２を更新する。また、記録制御部７７は、管理情報３２を参照して、内蔵メモリ１８に記録される合成画像３３に対応する処理用画像３４を内蔵メモリ１９から削除する。
【００７６】
また、記録制御部７７は、内蔵メモリ１８の記憶容量の残量を管理する。残量不足のために、記録対象である合成画像３３を記録することができない場合、記録制御部６３は、内蔵メモリ１８の残量不足を示すアラートを表示させるための指令を、表示制御部７３に供給して、そのアラートをLCD２１に表示させる。
【００７７】
図３は、動作モードが広ダイナミックレンジ撮影モードである場合に撮影された元画像３１を再生する場合の、図１のデジタルスチルカメラ１の背面図を示している。
【００７８】
図３に示すように、デジタルスチルカメラ１の背面には、図中左側にLCD２１が設けられ、そのLCD２１の上部にはタッチパネル９０が積層されている。また、LCD２１の図中右側には、上方から順に、ズームボタン９１、オンスクリーンキーボタン９２、および画面表示ボタン９３が設けられている。さらに、デジタルスチルカメラ１の右側面には、モードスイッチ９４が設けられている。
【００７９】
図３では、動作モードが広ダイナミックレンジ撮影モードである場合に撮影された元画像３１が再生されているので、LCD２１には、元画像３１とともに、広ダイナミックレンジ撮影モードで撮影された撮影画像であることを示すアイコン１００が表示される。
【００８０】
タッチパネル９０は、タッチパネル９０上でのユーザの操作を検出し、その操作の操作信号をマイコン１６に入力する。例えば、ユーザが、後述するオンスクリーンキーボタン９２を操作して、タッチパネル９０上のアイコン１００の表示位置に指などでタッチし、その後合成処理の開始を承認するための操作を行った場合、タッチパネル９０は、合成処理を開始するための操作を表す操作信号をマイコン１６に入力する。即ち、アイコン１００は、合成処理の開始を指令するための機能を有している。
【００８１】
ズームボタン９１は、例えば撮影時にズームインしたり、ズームアウトするときに操作される。オンスクリーンキーボタン９２は、タッチパネル９０を用いた操作を行うときに操作される。画面表示ボタン９３は、LCD２１の表示をオンまたはオフするときに操作される。モードスイッチ９４は、動作モードを、撮影モードまたは再生モードに設定するときに操作される。
【００８２】
図３において、ユーザがタッチパネル９０上のアイコン１００の表示位置に指などでタッチし、合成処理の開始を承認するための操作を行うと、合成処理が開始され、LCD２１には、図４に示す小サイズ合成画像１０１乃至１０３および小サイズ元画像１０４が表示される。
【００８３】
小サイズ合成画像１０１は、合成画像３３のうちの広ダイナミックレンジ合成画像の画像サイズを小さくした画像である。小サイズ合成画像１０２は、合成画像３３のうちの適正露光量より露光量の多い合成画像を小さくした画像である。小サイズ合成画像１０３は、合成画像３３のうちの、小サイズ合成画像１０２に対応する合成画像よりさらに露光量の多い合成画像の画像サイズを小さくした画像である。即ち、小サイズ合成画像１０２は、小サイズ元画像１０４より明るく、小サイズ合成画像１０３は、小サイズ合成画像１０２よりさらに明るい。
【００８４】
ユーザは、タッチパネル９０上の、小サイズ合成画像１０１乃至１０３および小サイズ元画像１０４のいずれかの表示位置を、指などでタッチすることにより、対応する合成画像３３または元画像３１を表示させる。
【００８５】
即ち、ユーザにより小サイズ合成画像１０１乃至１０３が選択された場合、選択された小サイズ合成画像１０１乃至１０３に対応する合成画像３３が生成され、LCD２１に表示される。一方、ユーザにより小サイズ元画像１０４が選択された場合、小サイズ元画像１０４に対応する元画像３１がLCD２１に表示される。
【００８６】
次に、図５を参照して、図２の記録部５１が被写体を撮影する撮影処理について説明する。この撮影処理は、例えば、動作モードが撮影モードに設定されたとき開始される。
【００８７】
ステップＳ１において、以前に撮影された撮影画像と、受付部６０から供給される撮影モードとに基づいて、撮影パラメータの値を設定し、その撮影パラメータの値を撮影制御部６２に供給する。
【００８８】
ステップＳ１の処理後は、ステップＳ２に進み、受付部６０は、ユーザにより撮影が指令されたかどうか、即ち、撮影を指令するための操作の操作信号が受け付けられたかどうかを判定し、撮影が指令されていないと判定された場合、撮影が指令されるまで待機する。
【００８９】
一方、ステップＳ２において、ユーザにより撮影が指令されたと判定された場合、受付部６０は、撮影制御部６２に撮影を指令し、ステップＳ３に進む。
【００９０】
ステップＳ３において、撮影制御部６２は、受付部６０から供給される撮影の指令と、設定部６１から供給される撮影パラメータの値に基づいて、CCD１１を制御し、被写体を撮影する。
【００９１】
ステップＳ３の処理後は、ステップＳ４に進み、記録制御部６３は、撮影モードが、広ダイナミックレンジ撮影モードであるかどうかを判定し、広ダイナミックレンジ撮影モードではないと判定した場合、即ち動作モードが通常撮影モードであると判定した場合、ステップＳ５に進む。
【００９２】
ステップＳ５において、記録制御部６３は、ステップＳ３の撮影により取得された撮影画像を元画像３１として内蔵メモリ１８に記録させる。このとき、記録制御部６３は、この元画像３１のパスを作成部６４に供給する。
【００９３】
一方、ステップＳ４において、動作モードが広ダイナミックレンジ撮影モードであると判定された場合、ステップＳ６に進み、記録制御部６３は、ステップＳ３の撮影により取得された撮影画像のうち、撮影パラメータとしての露光量が適正露光量である場合に撮影された撮影画像を、元画像として内蔵メモリ１８に記録させ、それ以外の撮影画像を、処理用画像３４として内蔵メモリ１９に記録させる。
【００９４】
このとき、記録制御部６３は、元画像３１のパス、対応する処理用画像３４のパス、および元画像３１に対応する処理用画像３４の枚数を作成部６４に供給する。
【００９５】
ステップＳ５またはＳ６の処理後は、ステップＳ７に進み、作成部６４は、記録制御部６３から供給される元画像３１のパス、処理用画像３４のパス、および元画像３１に対応する処理用画像３４の枚数の少なくとも１つに基づいて、管理情報３２を作成する。そして、作成部６４は、作成した管理情報３２を記録制御部６３に供給する。
【００９６】
ステップＳ７の処理後は、ステップＳ８に進み、記録制御部６３は、作成部６４から供給される管理情報３２を内蔵メモリ１８に記録させ、処理を終了する。
【００９７】
以上のように、デジタルスチルカメラ１は、撮影処理において、元画像３１と処理用画像３４、並びに、管理情報３２を記録させるので、撮影処理後に、管理情報３２を参照して、元画像３１と処理用画像３４を用いて合成処理を行うことができる。従って、デジタルスチルカメラ１は、撮影処理時に合成処理を行わずに済み、撮影処理時に合成処理を行う場合に比べて、撮影処理に要する時間を短縮することができる。その結果、ある撮影を行ってから次の撮影が可能になるまでのユーザの待ち時間が短縮され、これにより、ユーザは所望のタイミングで即座に撮影を行うことができる。
【００９８】
次に、図６と図７を参照して、図２の再生部５２が元画像３１または合成画像３３を再生する再生処理について説明する。この再生処理は、例えば、動作モードが再生モードである場合に、ユーザにより再生対象を指定するための操作が行われたとき、開始される。
【００９９】
ステップＳ２１において、読出部７１は、受付部７４からの再生対象の再生の指令と、内蔵メモリ１８に記録されている管理情報３２とに基づいて、再生対象である元画像３１または合成画像３３を内蔵メモリ１８から読み出し、RAM１７に供給して記憶させる。
【０１００】
ステップ２１の処理後は、ステップＳ２２に進み、判定部７２は、受付部７４からの再生対象の再生の指令に応じて、内蔵メモリ１８に記録されている管理情報３２の、再生対象に対応する書き込みフラグを読み出す。
【０１０１】
ステップＳ２２の処理後は、ステップＳ２３に進み、判定部７２は、読み出した書き込みフラグがオンであるかどうか、即ち再生対象が、撮影モードが広ダイナミックレンジ撮影モードである場合に撮影された撮影画像であるかどうかを判定し、その判定結果を表示制御部７３に供給する。
【０１０２】
ステップＳ２３において、書き込みフラグがオンではない、即ち書き込みフラグがオフであると判定された場合、ステップＳ２４に進み、表示制御部７３は、判定部７２からの判定結果に応じて、RAM１７から再生対象である元画像３１または合成画像３３を読み出し、LCD２１(図１)に表示させて、処理を終了する。
【０１０３】
一方、ステップＳ２３において、書き込みフラグがオンであると判定された場合、ステップＳ２５に進み、表示制御部７３は、判定部７２からの判定結果に応じて、RAM１７から再生対象である元画像３１を読み出し、その元画像３１とアイコン１００（図３）をLCD２１に表示させる。
【０１０４】
ステップＳ２５の処理後は、ステップＳ２６に進み、読出部７１は、管理情報３２に基づいて、再生対象である元画像３１に対応する処理用画像３４を内蔵メモリ１９から読み出し、RAM１７に供給して記憶させる。なお、ステップＳ２６の処理は、後述するステップＳ２７において、アイコン１００の表示位置が一定時間内にタッチされたと判定された後に、行われるようにしてもよい。
【０１０５】
ステップＳ２６の処理後は、ステップＳ２７に進み、受付部７４は、ユーザによりタッチパネル９０上のアイコン１００の表示位置が、一定時間内にタッチされたかどうかを判定し、タッチされていないと判定した場合、処理を終了する。
【０１０６】
一方、ステップＳ２７において、アイコン１００の表示位置が一定時間内にタッチされたと判定された場合、表示制御部７３は、合成処理を開始するかどうかを確認するための確認ダイアログボックスをLCD２１に表示させ、ステップＳ２８に進む。
【０１０７】
ステップＳ２８において、受付部７４は、合成処理を開始するかどうか、即ち確認ダイアログボックスにおいて、ユーザにより合成処理の開始を承認するための操作が行われたかどうかを判定する。例えば、確認ダイアログボックスとして、「合成処理を開始しますか？」というメッセージ、開始を承認するときに操作されるＹＥＳボタン、および、開始を承認しないときに操作されるＮＯボタンがLCD２１に表示される場合、受付部７４は、ＹＥＳボタンとＮＯボタンのうちのいずれの表示位置が、ユーザによりタッチされたかどうかを判定する。
【０１０８】
ステップＳ２８において、合成処理を開始すると判定された場合、ステップＳ２９に進み、生成部７５は、RAM１７から元画像３１と処理用画像３４をそれぞれ読み出し、元画像３１の画像サイズを小さくした小サイズ元画像と、処理用画像３４の画像サイズを小さくした小サイズ処理用画像とを生成する。生成部７５は、小サイズ元画像と小サイズ処理用画像をRAM１７に供給して記憶させる。
【０１０９】
ステップＳ２９の処理後は、ステップＳ３０に進み、合成部７６は、RAM１７から小サイズ元画像と小サイズ処理用画像を読み出し、その小サイズ元画像と小サイズ処理用画像を用いて小サイズ合成処理を行う。合成部７６は、小サイズ合成処理の結果得られる小サイズ合成画像１０１乃至１０３をRAM１７に供給して記憶させる。
【０１１０】
ステップＳ３０の処理後は、ステップＳ３１に進み、表示制御部７３は、RAM１７から小サイズ合成画像１０１乃至１０３と小サイズ元画像１０４を読み出し、それらをLCD２１に表示させる。このように、所望のタイミングで即座に行う必要がある撮影時に比べて時間に余裕のある再生時に、小サイズ合成画像１０１乃至１０３と小サイズ元画像１０４が表示されるので、ユーザは、それらをゆっくり見て、所望のものを選択することができる。
【０１１１】
ステップＳ３２において、受付部７４は、ユーザにより、小サイズ合成画像１０１乃至１０３および小サイズ元画像１０４の中から所望の画像が選択されたかどうか、即ち、ユーザが小サイズ合成画像１０１乃至１０３、および小サイズ元画像１０４のいずれかの表示位置をタッチしたかどうかを判定し、所望の画像が選択されていないと判定した場合、所望の画像が選択されるまで待機する。
【０１１２】
一方、ステップＳ３２において、所望の画像が選択されたと判定された場合、ステップＳ３３に進み、ユーザにより選択された画像が小サイズ元画像１０４であるかどうかを判定する。
【０１１３】
ステップＳ３３において、ユーザにより選択された画像が小サイズ元画像１０４ではない、即ちユーザにより小サイズ合成画像１０１乃至１０３のいずれかがタッチされたと判定された場合、ステップＳ３４に進む。
【０１１４】
ステップＳ３４において、合成部７６は、ユーザによりタッチされた小サイズ合成画像１０１乃至１０３の生成に用いられた小サイズ元画像と小サイズ処理用画像に対応する元画像３１と処理用画像３４をRAM１７から読み出し、その元画像３１と処理用画像３４を用いて合成処理を開始する。
【０１１５】
以上のように、合成部７６は、合成処理に比べて短時間で行うことが可能な小サイズ合成処理を事前に行い、その結果得られる小サイズ合成画像１０１乃至１０３のうち、ユーザの所望の小サイズ合成画像１０１乃至１０３に対応する合成画像３３を生成する合成処理を行うので、ユーザの所望の合成画像３３を生成するために、小サイズ合成処理に比べて長時間を要する合成処理を複数回行う必要がない。その結果、所望の合成画像３３が生成されるまでのユーザの待ち時間を短縮することができる。
【０１１６】
ステップＳ３４の処理後は、ステップＳ３５に進み、表示制御部７３は、待機画面のLCD２１への表示を開始する。例えば、表示制御部７３は、合成処理中であることを表すアラートの表示とともに、合成処理の進捗度合を表すモーフィングアニメーションの待機画面としての表示を開始する。
【０１１７】
なお、待機画面としては、モーフィングアニメーションに限定されず、ユーザに待ち時間を意識させないようにするものであればよい。例えば、表示制御部７３が、合成処理中に、内蔵メモリ１８に記録されている元画像３１と合成画像３３をスライドショー表示させるようにしてもよい。また、待機画面の表示は、ユーザによりオンまたはオフにすることができるようにしてもよい。
【０１１８】
ステップＳ３５の処理後は、図７のステップＳ３６に進み、合成部７６は、合成処理を終了したかどうかを判定し、合成処理を終了していないと判定した場合、合成処理を終了するまで待機する。
【０１１９】
一方、ステップＳ３６において、合成処理を終了したと判定された場合、ステップＳ３７に進み、表示制御部７３は、図６のステップＳ３５で開始した待機画面の表示を終了し、ステップＳ３８に進む。
【０１２０】
ステップＳ３８において、表示制御部７３は、合成処理の結果得られる合成画像３３と、合成画像３３を承認するかどうかを確認するための確認ダイアログボックスを表示させ、ステップＳ３９に進む。
【０１２１】
ステップＳ３９において、受付部７４は、合成画像３３を記録するかどうか、即ちステップＳ３８で表示された確認ダイアログボックスにおいて、ユーザにより合成画像３３を承認するための操作が行われたかどうかを判定する。
【０１２２】
ステップＳ３９において、合成画像３３を記録しないと判定された場合、即ち合成画像３３がユーザの所望する画像ではない場合、図６のステップＳ３０に戻り、合成部７６は、小サイズ合成処理を行い、前回とは露光量などが異なる新たな小サイズ合成画像を生成する。テップＳ３０の処理後は、ステップＳ３１に進み、上述した処理が繰り返される。
【０１２３】
一方、ステップＳ３９において、合成画像３３を記録すると判定された場合、受付部７４は、記録制御部７７に記録を指令し、ステップＳ４０に進む。ステップＳ４０において、記録制御部７７は、受付部７４からの記録の指令に応じて、合成画像３３を内蔵メモリ１８に記録させ、ステップＳ４１に進む。
【０１２４】
ステップＳ４１において、記録制御部７７は、管理情報３２を参照して、ステップＳ４０で記録される合成画像３３に対応する処理用画像３４を、内蔵メモリ１９から削除し、ステップＳ４２に進む。
【０１２５】
ステップＳ４２において、記録制御部７７は、管理情報３２のうちの、ステップＳ４１で削除される処理用画像３４に対応する元画像３１のパスに関連付けられた書き込みフラグをオフにし、処理用画像３４のパスと処理用画像３４の枚数を削除して、処理を終了する。
【０１２６】
また、図６のステップＳ２８において、合成処理を開始しないと判定された場合、ステップＳ４３に進み、表示制御部７４は、合成処理を開始しないでよいかどうかを確認するための確認ダイアログボックスを表示させ、ステップＳ４４に進む。
【０１２７】
ステップＳ４４において、表示制御部７４は、合成処理を開始するかどうか、即ち、ステップＳ４３で表示された確認ダイアログボックスにおいて、ユーザにより合成処理を開始するための操作が行われたかどうかを判定し、合成処理を開始すると判定した場合、ステップＳ２９に進み、上述した処理を行う。
【０１２８】
一方、ステップＳ４４において、合成処理を開始しないと判定された場合、図７のステップＳ４１に進み、記録制御部７７は、管理情報３２を参照して、ステップＳ２５で表示された元画像３１に対応する処理用画像３４を削除し、ステップＳ４２に進み、上述した処理を行う。
【０１２９】
また、図６のステップＳ３３において、ユーザにより選択された画像が小サイズ元画像１０４であると判定された場合、ステップＳ４５に進み、表示制御部７３は、小サイズ元画像１０４に対応する処理用画像３４を削除するかどうかを確認するための確認ダイアログボックスを表示させる。
【０１３０】
ステップＳ４５の処理後は、ステップＳ４６に進み、受付部７４は、処理用画像３４を削除するかどうか、即ち、ステップＳ４５で表示された確認ダイアログボックスにおいて、ユーザにより削除を承認するための操作が行われたかどうかを判定する。例えば、確認ダイアログボックスとして、「処理用画像を廃棄しますか？」というメッセージ、廃棄を承認するとき操作されるＹＥＳボタン、および、廃棄を承認しないとき操作されるＮＯボタンが表示される場合、受付部７４は、ＹＥＳボタンとＮＯボタンのうちのいずれの表示位置が、ユーザによりタッチされたかどうかを判定する。
【０１３１】
ステップＳ４６において、処理用画像３４を削除しないと判定された場合、ステップＳ３０に戻り、合成部７６は、小サイズ合成処理を行い、前回とは露光量などが異なる新たな小サイズ合成画像を生成する。ステップＳ３０の処理後は、ステップＳ３１に進み、上述した処理が繰り返される。
【０１３２】
一方、ステップＳ４６において、処理用画像３４を削除すると判定された場合、図７のステップＳ４１に進み、記録制御部７７は、管理情報３２を参照して、ユーザによりタッチされた小サイズ元画像１０４に対応する処理用画像３４を削除し、ステップＳ４２に進み、上述した処理を行う。
【０１３３】
以上のように、デジタルスチルカメラ１は、再生処理において合成処理を行うので、撮影処理時に合成処理を行う場合に比べて、撮影処理に要する時間を短縮することができ、その結果、ある撮影を行ってから次の撮影が可能になるまでのユーザの待ち時間が短縮される。また、再生時は、所望のタイミングで即座に行う必要がある撮影時に比べて時間に余裕があるので、撮影処理時に合成処理を行う場合に比べて、ユーザのストレスを軽減させることができる。さらに、ユーザが撮影だけを指令し、再生を指令しない場合、デジタルスチルカメラ１は合成処理を行わないので、デジタルスチルカメラ１のバッテリ(図示せず)を長持ちさせることができる。
【０１３４】
なお、上述した説明では、動作モードが再生モードである場合に、図６と図７の再生処理が行われるものとしたが、動作モードが、直前に撮影された１枚の元画像３１を再生するプレビューモードである場合にも、再生処理が行われるようにしてもよい。
【０１３５】
また、上述した説明では、図３のアイコン１００が、撮影モードが広ダイナミックレンジ撮影モードである場合に撮影された撮影画像であることを表したが、これを表すものは、例えば、元画像３１に付与される枠の有無や色、元画像３１の表示方法（例えば、点滅）、音声などであってもよい。
【０１３６】
さらに、デジタルスチルカメラ１には、LCD２１上にタッチパネル９０が設けられたが、タッチパネル９０が設けられなくてもよい。この場合、例えば、ユーザは、入力部２２のメニューボタン（図示せず）などを操作することにより、合成処理の開始を指令する。
【０１３７】
また、元画像３１と、その元画像３１に対応する合成画像３３は、別々にLCD２１の画面に表示されるようにしてもよいし、LCD２１の画面を２分割して、同時に表示されるようにしてもよい。
【０１３８】
さらに、上述した説明では、各元画像３１に対して１枚の合成画像３３が記録されるものとしたが、各元画像３１に対して複数枚の合成画像３３が記録されるようにしてもよい。この場合、１枚の合成画像３３が記録された後も、記録制御部７７は、処理用画像３４を削除せず、管理情報３２を更新しない。
【０１３９】
また、上述した合成処理では、露光量が異なる元画像３１と処理用画像３４が合成されたが、露光量以外の撮影パラメータの値が異なる撮影画像どうしが合成されるようにしてもよい。
【０１４０】
さらに、外部メディア２には、元画像４１と合成画像４２のほか、内蔵メモリ１９に記録されている処理用画像３４と同一の処理用画像と、この処理用画像と元画像４１とを関連付けた情報を含む管理情報が記録されるようにしてもよい。
【０１４１】
この場合、例えば、外部メディア２に対してアクセス可能なパーソナルコンピュータなどの装置が、外部メディア２に記録されている元画像４１と処理用画像とを用いて、デジタルスチルカメラ１と同様に合成処理を行う。なお、この装置は、デジタルスチルカメラ１よりも高度な合成処理(例えば、１枚の元画像に対して、より多くの種類の合成を行う合成処理など)を行うようにしてもよい。
【０１４２】
また、外部メディア２に、元画像４１、合成画像４２、処理用画像３４と同一の処理用画像、および、管理情報が記録される場合、デジタルスチルカメラ１は、外部メディア２に記録された元画像４１、合成画像４２、処理用画像とそれぞれ同一の元画像３１、合成画像３３、処理用画像３４、並びに対応する管理情報３２を削除してもよい。
【０１４３】
さらに、合成画像３３と４２が、例えばEXIF（Exchangeable Image File Format）に準拠したファイルとして記録される場合、ファイルの付加情報として、合成に用いた元画像３１と処理用画像３４の枚数、合成処理の内容などの合成に関する情報を付加することができる。これにより、デジタルスチルカメラ１や外部メディア２にアクセスする装置は、合成画像３３または４２が、どのような合成処理の結果得られた合成画像であるかを認識することができる。
【０１４４】
図８は、上述した一連の処理をプログラムにより実行するパーソナルコンピュータの構成例を示すブロック図である。CPU２０１は、ROM２０２、または記憶部２０９に記憶されているプログラムに従って各種の処理を実行する。RAM２０３には、CPU２０１が実行するプログラムやデータなどが適宜記憶される。これらのCPU２０１、ROM２０２、およびRAM２０３は、バス２０４により相互に接続されている。
【０１４５】
CPU２０１にはまた、バス２０４を介して入出力インターフェース２０５が接続されている。入出力インターフェース２０５には、被写体を撮影する撮影部２０６、キーボード、マウス、マイクロホン、図示せぬリモートコントローラから送信されてくる指令を受信する受信部などよりなる入力部２０７、ディスプレイ、スピーカなどよりなる出力部２０８が接続されている。撮影部２０６は、CPU２０１からの指令により、被写体を撮影する。CPU２０１は、入力部２０７から入力される指令に対応して各種の処理を実行する。そして、CPU２０１は、処理の結果を出力部２０８に出力する。
【０１４６】
入出力インターフェース２０５に接続されている記憶部２０９は、例えばハードディスクからなり、CPU２０１が実行するプログラムや各種のデータ、撮影部２０６により撮影された撮影画像などを記憶する。通信部２１０は、インターネットやローカルエリアネットワークなどのネットワークを介して外部の装置と通信する。
【０１４７】
また、通信部２１０を介してプログラムを取得し、記憶部２０９に記憶してもよい。
【０１４８】
入出力インターフェース２０５に接続されているドライブ２１１は、磁気ディスク、光ディスク、光磁気ディスク、或いは半導体メモリなどのリムーバブルメディア２１２が装着されたとき、それらを駆動し、そこに記録されているプログラムやデータなどを取得する。取得されたプログラムやデータは、必要に応じて記憶部２０９に転送され、記憶される。
【０１４９】
なお、本明細書において、プログラム記録媒体に格納されるプログラムを記述するステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【０１５０】
また、本発明の実施の形態は、上述した実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の変更が可能である。
【図面の簡単な説明】
【０１５１】
【図１】本発明を適用したデジタルスチルカメラの一実施の形態の構成例を示すブロック図である。
【図２】マイコンの機能的構成例を示すブロック図である。
【図３】画面例を示す図である。
【図４】他の画面例を示す図である。
【図５】撮影処理を説明するフローチャートである。
【図６】再生処理を説明するフローチャートである。
【図７】再生処理を説明する他のフローチャートである。
【図８】パーソナルコンピュータの構成例を示すブロック図である。
【符号の説明】
【０１５２】
１  デジタルスチルカメラ，  １１  CCD，  １６  マイコン，  １８，１９  内蔵メモリ，  ２２  入力部，  ５１  記録部，  ５２  再生部，  ６１  設定部，  ６２  撮影制御部，  ６３  記録制御部，  ６４  作成部，  ７１  読出部，  ７２  判定部，  ７３  表示制御部，  ７４  受付部，  ７５  生成部，  ７６  合成部，  ７７  記録制御部，  ２０１  CPU，  ２０２  ROM，  ２０３  RAM，  ２０９  記憶部，  ２１２  リムーバブルメディア
【図１】
2008118240.tif 000003
【図２】
2008118240.tif 000004
【図３】
2008118240.tif 000005
【図４】
2008118240.tif 000006
【図５】
2008118240.tif 000007
【図６】
2008118240.tif 000008
【図７】
2008118240.tif 000009
【図８】
2008118240.tif 000010