(57)【特許請求の範囲】
【請求項１】
被写体を撮影して、ＲＡＷ静止画像データを出力する撮像手段と、
前記ＲＡＷ静止画像データの撮影時に、撮影環境に依存して変化する情報を含むパラメータであって、前記ＲＡＷ静止画像データの現像処理に用いるパラメータである現像パラメータを作成する作成手段と、
前記撮像手段から出力されたＲＡＷ静止画像データを記憶部に保存する際に、該ＲＡＷ静止画像データの撮影時に作成された現像パラメータを、該ＲＡＷ静止画像データの現像処理に利用可能な第１現像パラメータとして前記記憶部に保存するとともに、他の時刻に作成された現像パラメータを、該ＲＡＷ静止画像データの現像処理に利用可能な第２現像パラメータとして前記記憶部に更に保存する保存手段と、
を有し、
前記保存手段は、前記第１現像パラメータとの差分が所定の閾値より大きい現像パラメータを、前記第２現像パラメータとして保存する
ことを特徴とする撮像装置。
【請求項２】
被写体を撮影して、ＲＡＷ静止画像データを出力する撮像手段と、
前記ＲＡＷ静止画像データの撮影時に、撮影環境に依存して変化する情報を含むパラメータであって、前記ＲＡＷ静止画像データの現像処理に用いるパラメータである現像パラメータを作成する作成手段と、
前記撮像手段から出力されたＲＡＷ静止画像データを記憶部に保存する際に、該ＲＡＷ静止画像データの撮影時に作成された現像パラメータを、該ＲＡＷ静止画像データの現像処理に利用可能な第１現像パラメータとして前記記憶部に保存するとともに、他の時刻に作成された現像パラメータを、該ＲＡＷ静止画像データの現像処理に利用可能な第２現像パラメータとして前記記憶部に更に保存する保存手段と、
を有し、
前記保存手段は、前記ＲＡＷ静止画像データ、前記第１現像パラメータ、及び、前記第２現像パラメータを互いに関連付けて保存する
ことを特徴とする撮像装置。
【請求項３】
前記保存手段は、前記第１現像パラメータとの差分が所定の閾値より大きい現像パラメ
ータを、前記第２現像パラメータとして保存する
ことを特徴とする請求項２に記載の撮像装置。
【請求項４】
前記保存手段は、前記ＲＡＷ静止画像データ、前記第１現像パラメータ、及び、前記第２現像パラメータを互いに関連付けて保存する
ことを特徴とする請求項１に記載の撮像装置。
【請求項５】
前記撮影環境に依存して変化する情報は、ホワイトバランスを決定する設定値である
ことを特徴とする請求項１〜４のいずれか１項に記載の撮像装置。
【請求項６】
前記保存手段は、前記第１現像パラメータとの差分が所定の閾値より大きく、且つ、前記保存するＲＡＷ静止画像データの撮影時刻に最も近い時刻に作成された現像パラメータを、前記第２現像パラメータとして保存する
ことを特徴とする請求項１〜５のいずれか１項に記載の撮像装置。
【請求項７】
前記保存手段は、互いに異なる時刻に作成された複数の現像パラメータを、前記第２現像パラメータとして保存する
ことを特徴とする請求項１〜６のいずれか１項に記載の撮像装置。
【請求項８】
前記第２現像パラメータは、
電子ビューファインダ表示用に作成された現像パラメータ、
動画撮影用に作成された現像パラメータ、及び、
保存するＲＡＷ静止画像データと異なるＲＡＷ静止画像データの撮影時に作成された現像パラメータ、
のうちの少なくとも１つの現像パラメータである
ことを特徴とする請求項１〜７のいずれか１項に記載の撮像装置。
【請求項９】
被写体を撮影して、ＲＡＷ静止画像データを出力する撮影ステップと、
前記ＲＡＷ静止画像データの撮影時に、撮影環境に依存して変化する情報を含むパラメータであって、前記ＲＡＷ静止画像データの現像処理に用いるパラメータである現像パラメータを作成する作成ステップと、
前記出力されたＲＡＷ画像データを記憶部に保存する際に、該ＲＡＷ静止画像データの撮影時に作成された現像パラメータを、該ＲＡＷ静止画像データの現像処理に利用可能な第１現像パラメータとして前記記憶部に保存するとともに、他の時刻に作成された現像パラメータを、該ＲＡＷ静止画像データの現像処理に利用可能な第２現像パラメータとして前記記憶部に更に保存する保存ステップと、
を有し、
前記保存ステップでは、前記第１現像パラメータとの差分が所定の閾値より大きい現像パラメータを、前記第２現像パラメータとして保存する
ことを特徴とする撮像装置の制御方法。
【請求項１０】
被写体を撮影して、ＲＡＷ静止画像データを出力する撮影ステップと、
前記ＲＡＷ静止画像データの撮影時に、撮影環境に依存して変化する情報を含むパラメータであって、前記ＲＡＷ静止画像データの現像処理に用いるパラメータである現像パラメータを作成する作成ステップと、
前記出力されたＲＡＷ画像データを記憶部に保存する際に、該ＲＡＷ静止画像データの撮影時に作成された現像パラメータを、該ＲＡＷ静止画像データの現像処理に利用可能な第１現像パラメータとして前記記憶部に保存するとともに、他の時刻に作成された現像パラメータを、該ＲＡＷ静止画像データの現像処理に利用可能な第２現像パラメータとして前記記憶部に更に保存する保存ステップと、
を有し、
前記保存ステップでは、前記ＲＡＷ静止画像データ、前記第１現像パラメータ、及び、前記第２現像パラメータを互いに関連付けて保存する
ことを特徴とする撮像装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置及びその制御方法に関する。
【背景技術】
【０００２】
近年のデジタルカメラやカムコーダには、撮影した画像（静止画、動画）の保存形式として、撮像素子から得た現像前の画像データ（ＲＡＷ画像データ）を選択する事が可能なものがある。
ＲＡＷ画像データに基づく画像をモニタ等の表示装置で表示する場合には、ＲＡＷ画像データは、現像処理が施され、現像後の画像データ（現像後画像データ）へ変換される。現像処理は、例えば、色深度変換処理、解像度変換処理、色空間処理、露出補正処理、ホワイトバランス調整処理等である。
また、ＲＡＷ画像データの現像処理には、ホワイトバランス、露出、色深度、解像度、色空間などの情報を含む現像パラメータ（画像パラメータ）が必要である。
従って、デジタルカメラやカムコーダでは、保存形式としてＲＡＷ画像データが選択された場合に、ＲＡＷ画像データと同時に、撮影時の現像パラメータを保存することが一般的である。
しかし、撮像時の現像パラメータは現像処理の参考値にすぎず、そのような現像パラメータを用いても、ユーザが意図した画像を表示することができるとは限らない。従って、ユーザが意図した画像が表示されない場合（現像後画像データ（即ち、現像パラメータ）がユーザが意図したものでない場合）には、ユーザが現像パラメータを修正し、装置に再び現像処理を行わせる必要がある。
【０００３】
一方、デジタルカメラやカムコーダには、風景モードやポートレートモード等の撮影モードを複数搭載しているものや、動画撮影と静止画撮影を同時に行うことが可能なものがある。これらの機能を利用すれば、静止画撮影時に複数の現像パラメータを作成することが可能である。
特許文献１には、静止画撮影によって得られたＲＡＷ画像データ（ＲＡＷ静止画像データ）に対して、撮影時に複数の現像パラメータを作成して保存することで、現像処理時に意図したものに近い現像パラメータを選択可能とする技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−１５９２２４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述した現像パラメータは撮影環境に依存して変化する情報を含んでいるため、従来の技術では、撮影環境が所望の環境でない場合に、同時に作成された（撮影時刻の等しい）複数の現像パラメータの全てが意図したものと類似しなくなってしまう。
例えば、同時に作成される複数の現像パラメータは、ストロボが所望の効果を発揮することを意図して作成される。そのため、広い空間でストロボ撮影する等の、ストロボが所望通りの効果を発揮しない場合に、同時に作成された複数の現像パラメータの全てが意図したものと類似しなくなってしまう。
また、撮影した瞬間のみ周囲の色温度が変化する場合も同様に、同時に作成した現像パラメータが意図したものと類似しなくなってしまう。例えば、他の撮像装置からのストロボ光や太陽光などの光によって撮影時に瞬間的に明るくなる場合や、太陽光が遮られ、撮影時に瞬間的に暗くなる場合などに、同時に作成した現像パラメータが意図したものと類
似しなくなってしまう。
【０００６】
本発明は、静止画撮影時に得られた現像パラメータが所望のものと異なる場合に、速やかに現像パラメータを修正することを可能とする撮像装置及びその制御手法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の第１の態様は、
被写体を撮影して、ＲＡＷ静止画像データを出力する撮像手段と、
前記ＲＡＷ静止画像データの撮影時に、撮影環境に依存して変化する情報を含むパラメータであって、前記ＲＡＷ静止画像データの現像処理に用いるパラメータである現像パラメータを作成する作成手段と、
前記撮像手段から出力されたＲＡＷ静止画像データを記憶部に保存する際に、該ＲＡＷ静止画像データの撮影時に作成された現像パラメータを、該ＲＡＷ静止画像データの現像処理に利用可能な第１現像パラメータとして前記記憶部に保存するとともに、他の時刻に作成された現像パラメータを、該ＲＡＷ静止画像データの現像処理に利用可能な第２現像パラメータとして前記記憶部に更に保存する保存手段と、
を有し、
前記保存手段は、前記第１現像パラメータとの差分が所定の閾値より大きい現像パラメータを、前記第２現像パラメータとして保存する
ことを特徴とする撮像装置である。
本発明の第２の態様は、
被写体を撮影して、ＲＡＷ静止画像データを出力する撮像手段と、
前記ＲＡＷ静止画像データの撮影時に、撮影環境に依存して変化する情報を含むパラメータであって、前記ＲＡＷ静止画像データの現像処理に用いるパラメータである現像パラメータを作成する作成手段と、
前記撮像手段から出力されたＲＡＷ静止画像データを記憶部に保存する際に、該ＲＡＷ静止画像データの撮影時に作成された現像パラメータを、該ＲＡＷ静止画像データの現像処理に利用可能な第１現像パラメータとして前記記憶部に保存するとともに、他の時刻に作成された現像パラメータを、該ＲＡＷ静止画像データの現像処理に利用可能な第２現像パラメータとして前記記憶部に更に保存する保存手段と、
を有し、
前記保存手段は、前記ＲＡＷ静止画像データ、前記第１現像パラメータ、及び、前記第２現像パラメータを互いに関連付けて保存する
ことを特徴とする撮像装置である。
【０００８】
本発明の第３の態様は、
被写体を撮影して、ＲＡＷ静止画像データを出力する撮影ステップと、
前記ＲＡＷ静止画像データの撮影時に、撮影環境に依存して変化する情報を含むパラメータであって、前記ＲＡＷ静止画像データの現像処理に用いるパラメータである現像パラメータを作成する作成ステップと、
前記出力されたＲＡＷ画像データを記憶部に保存する際に、該ＲＡＷ静止画像データの
撮影時に作成された現像パラメータを、該ＲＡＷ静止画像データの現像処理に利用可能な第１現像パラメータとして前記記憶部に保存するとともに、他の時刻に作成された現像パラメータを、該ＲＡＷ静止画像データの現像処理に利用可能な第２現像パラメータとして前記記憶部に更に保存する保存ステップと、
を有し、
前記保存ステップでは、前記第１現像パラメータとの差分が所定の閾値より大きい現像パラメータを、前記第２現像パラメータとして保存する
ことを特徴とする撮像装置の制御方法である。
本発明の第４の態様は、
被写体を撮影して、ＲＡＷ静止画像データを出力する撮影ステップと、
前記ＲＡＷ静止画像データの撮影時に、撮影環境に依存して変化する情報を含むパラメータであって、前記ＲＡＷ静止画像データの現像処理に用いるパラメータである現像パラメータを作成する作成ステップと、
前記出力されたＲＡＷ画像データを記憶部に保存する際に、該ＲＡＷ静止画像データの撮影時に作成された現像パラメータを、該ＲＡＷ静止画像データの現像処理に利用可能な第１現像パラメータとして前記記憶部に保存するとともに、他の時刻に作成された現像パラメータを、該ＲＡＷ静止画像データの現像処理に利用可能な第２現像パラメータとして前記記憶部に更に保存する保存ステップと、
を有し、
前記保存ステップでは、前記ＲＡＷ静止画像データ、前記第１現像パラメータ、及び、前記第２現像パラメータを互いに関連付けて保存する
ことを特徴とする撮像装置の制御方法である。
【発明の効果】
【０００９】
本発明によれば、静止画撮影時に得られた現像パラメータが所望のものと異なる場合に、速やかに現像パラメータを修正することが可能となる。
【図面の簡単な説明】
【００１０】
【図１】本実施形態に係る撮像装置の機能構成の一例を示すブロック図
【図２】現像パラメータと、その作成時刻の関係の一例を示す図
【図３】メモリに保存するデータと、その保存領域の関係の一例を示す図
【図４】ＥＶＦ表示機能の処理フローの一例を示すフローチャート
【図５】動画撮影機能の処理フローの一例を示すフローチャート
【図６】静止画撮影機能の処理フローの一例を示すフローチャート
【図７】静止画撮影機能の処理フローの一例を示すフローチャート
【図８】静止画撮影機能の処理フローの一例を示すフローチャート
【発明を実施するための形態】
【００１１】
以下、本実施形態に係る撮像装置およびその制御方法について図面を参照して詳細に説明する。なお、以下の実施形態では、一例として、ＥＶＦ表示機能を搭載したカメラ（撮像装置）を用いて静止画と動画を同時に撮影する場合を想定する。ＥＶＦ（Electronic View Finder）とは、デジタルカメラやカムコーダに搭載する電子ビューファインダである。
【００１２】
図１は、本実施形態に係る撮像装置１００の機能構成の一例を示すブロック図である。撮像装置１００は、撮像素子１０、現像パラメータ作成部１１、現像部１２、蓄積部１３、表示パネル１４などを具備する。
撮像素子１０は、被写体を撮影して、撮像データ（ＲＡＷ画像データ）を出力する。具体的には、撮像素子１０は、光学像を電気信号に変換し、ＲＡＷ画像データとして現像パラメータ作成部１１へ出力する。この撮像素子１０は、所定時間間隔でＲＡＷ画像データを逐次出力する（例えば６０フレーム／秒の場合は、約１７ｍｓ毎に各フレームに対応するＲＡＷ画像データを出力する）。
【００１３】
現像パラメータ作成部１１は、ＲＡＷ画像データの撮影時に、そのときの撮影環境に依存して変化する情報を含むパラメータであって、ＲＡＷ画像データの現像処理に用いるパラメータである現像パラメータを作成する。現像パラメータに含まれる情報としては、ユーザによって設定された情報、装置固有の情報、装置の状態に依存して変化する情報、撮影環境（センサ等の検出結果）に依存して変化する情報などがある。ユーザによって設定された情報としては、解像度、色空間などがある。装置固有の情報としては、色深度などがある。装置の状態に依存して変化する情報としては、露出などがある。撮影環境に依存して変化する情報としては、ホワイトバランスを決定する設定値などがある。なお、現像パラメータは、ヒストグラムなど、ＲＡＷ画像データを解析することで得られる情報を含んでいてもよい。
【００１４】
そして、現像パラメータ作成部１１は、ＥＶＦ表示を行う場合（ＲＡＷ画像データに基づく画像を表示パネル１４（電子ビューファインダ）に表示する場合）には、現像部１２へＲＡＷ画像データと現像パラメータを送信する。また、画像データの保存（静止画撮影、動画撮影）を行う場合であって、且つ、画像データの保存形式としてＲＡＷ画像データが選択されている場合には、蓄積部１３へＲＡＷ画像データと現像パラメータを送信する。現像パラメータ作成部１１は、用途に応じて現像パラメータを作成する。具体的には、
現像パラメータは、電子ビューファインダ表示用（ＥＶＦ表示用）、動画撮影用、静止画撮影用で、解像度や露出などが異なる。ＥＶＦ表示用のＲＡＷ画像データ、動画撮影用のＲＡＷ画像データ、静止画撮影用のＲＡＷ画像データが全て同じ解像度であってもよいが、それぞれ異なる解像度であってもよい。ＥＶＦ表示用のＲＡＷ画像データ、動画撮影用のＲＡＷ画像データ、静止画撮影用のＲＡＷ画像データの解像度が異なる場合は、現像パラメータ作成部１１が解像度変換機能を有し、最も高解像度の静止画撮影用のＲＡＷ画像データを低解像度化して、ＥＶＦ表示用および動画撮影用のＲＡＷ画像データを生成する。例えば、画像データの解像度の大小関係は、「ＥＶＦ表示用のＲＡＷ画像データの解像度」＜「動画撮影用のＲＡＷ画像データの解像度」＜「静止画撮影用のＲＡＷ画像データの解像度」となる。ＥＶＦ表示用のＲＡＷ画像データからＥＶＦ表示用現像パラメータが作成され、動画撮影用のＲＡＷ画像データから動画撮影用現像パラメータが作成され、静止画撮影用のＲＡＷ画像データから静止画撮影用の現像パラメータが作成される。また、現像パラメータ作成部１１は、撮像装置１００全体の制御も行う。
【００１５】
現像部１２は、現像パラメータ作成部１１から取得したＲＡＷ画像データと現像パラメータを用いて現像処理を行い、ＲＡＷ画像データを現像後画像データに変換する。現像処理は、例えば、色深度変換処理、解像度変換処理、色空間処理、露出補正処理、ホワイトバランス調整処理等である。そして、ＥＶＦ表示を行う場合は、作成した現像後画像データを表示パネル１４へ送信する。また、画像データの保存を行う場合であって、且つ、画像データの保存形式がＲＡＷ画像データ以外（例えば、ＪＰＥＧ形式やＨ．２６４形式）の場合には、作成した現像後画像データを所定の形式に変換して、蓄積部１３へ送信する。
蓄積部１３は、現像パラメータ作成部１１と現像部１２から、ＲＡＷ画像データ、現像パラメータ、現像後画像データ（上記所定の形式に変換された画像データ）などを取得し、メモリに格納する。蓄積部１３は、静止画や動画のデータ（ＲＡＷ画像データ、現像後画像データ）および各種パラメータを格納するのに十分な記憶容量を持つメモリと、メモリ制御回路を備える。
表示パネル１４は、ＥＶＦ表示を目的として、現像部１２から取得した現像後画像データに基づく画像を表示する。即ち、表示パネル１４は電子ビューファインダとして機能する。
【００１６】
次に、現像パラメータ作成部１１で作成される現像パラメータの種類と、現像パラメータの作成時刻との関係を、図２を用いて説明する。撮像装置１００は、図２の縦軸に示すＥＶＦ表示、動画撮影、及び、静止画撮影の機能を備えている。現像パラメータ作成部１１は、撮像素子１０から出力されたＲＡＷ画像データを電子ビューファインダに表示する時（ＥＶＦ表示時）に、ＥＶＦ表示用の現像パラメータを作成する。また、動画撮影時、ＲＡＷ画像データの撮影時（静止画撮影時）に、それぞれ、動画撮影用、静止画撮影用の現像パラメータを作成する。そして、作成した現像パラメータを現像部１２または蓄積部１３へ送信する。
ＥＶＦ表示は、撮像装置の動作中は常に行われる。図２の例では、現像パラメータ作成部１１は、ＥＶＦ表示用現像パラメータを、時刻ｔ０，ｔ５を除く、時刻ｔ１，ｔ２，ｔ３・・・の順に、一定間隔で作成する。
動画撮影は、ユーザが指定した期間に連続して行われる。図２の例では、時刻ｔ１から時刻ｔ６まで動画撮影が行われており、現像パラメータ作成部１１は、時刻ｔ１，ｔ３，ｔ６に、動画撮影用現像パラメータを作成する。即ち、図２の例では、２フレーム分のＲＡＷ画像データに対し１つの現像パラメータが作成される。なお、作成する動画撮影用現像パラメータの数は、動画のフレーム数と同一でも良い。
静止画撮影は、ユーザが指定した時刻に一回行われる。図２の例では、時刻ｔ０と時刻ｔ５において静止画撮影が行われており、現像パラメータ作成部１１は、時刻ｔ０，ｔ５において、静止画撮影用現像パラメータを作成する。
【００１７】
次に、上述した現像パラメータやＲＡＷ画像データを、蓄積部１３が具備するメモリ３３０に保存する場合の、データの種類と保存領域の関係を図３に示す。
撮像装置１００が静止画撮影時に取り扱うデータは、ＥＶＦ表示用データ３００、静止画撮影用データ３２０である。なお、静止画撮影時に動画撮影も行われている場合には、動画撮影用データ３１０も用いられる。
ＥＶＦ表示用データ３００は、ＥＶＦ表示時に作成されるデータ群であり、ＲＡＷ画像データ３０１、ＥＶＦ表示用現像パラメータ３０２、及び、撮影時刻３０３を含む。
動画撮影用データ３１０は、動画撮影時に作成されるデータ群であり、ＲＡＷ画像データ３１１、動画撮影用現像パラメータ３１２、及び、撮影時刻３１３を含む。
静止画撮影用データ３２０は、静止画撮影時に作成されるデータ群であり、ＲＡＷ画像データ３２１（ＲＡＷ静止画像データ）、静止画撮影用現像パラメータ３２２、及び、撮
影時刻３２３を含む。
上述したデータは、メモリ３３０の内部で、パラメータ保存領域３３１と記録データ保存領域３３２の２つの領域に分けて保存される。
【００１８】
メモリ３３０は、撮像装置１００に固定的に実装されていても良いし、リムーバブルストレージ（例えば、ＳＤカード）でも良い。また、固定的に実装したメモリとリムーバブルストレージの両方を用いても良い。
本実施形態では、静止画撮影時に撮像素子１０から出力されたＲＡＷ画像データ（ＲＡＷ静止画像データ）をメモリ（記憶部）に保存する際に、該ＲＡＷ画像データの現像処理に利用可能な現像パラメータとして、以下の第１，２現像パラメータが保存される。
第１現像パラメータは、保存するＲＡＷ画像データの撮影時に作成された現像パラメータである。
第２現像パラメータは、他の時刻（保存するＲＡＷ画像データの撮影時刻とは異なる時刻）に作成された現像パラメータである。
【００１９】
パラメータ保存領域３３１は、静止画撮影時に、該撮影前に作成された現像パラメータを後述する記録データ保存領域３３２に第２現像パラメータとして保存するために、該撮影前に作成された現像パラメータとその撮影時刻を一時保存する領域である。上述したように、本実施例では、ＥＶＦ表示用現像パラメータ、動画撮影用現像パラメータ、または、保存するＲＡＷ画像データと異なるＲＡＷ画像データの撮影時に作成された静止画撮影用現像パラメータのいずれかが第２現像パラメータとして保存される。そのため、パラメータ保存領域３３１には、ＥＶＦ表示用現像パラメータ３０２、撮影時刻３０３、動画撮影用現像パラメータ３１２、撮影時刻３１３、静止画撮影用現像パラメータ３２２、撮影時刻３２３などが保存される。また、パラメータ保存領域３３１に保存する上述したデータは、撮影時刻の順序で並ぶ。
記録データ保存領域３３２は、撮影したＲＡＷ画像データと該ＲＡＷ画像データの現像処理に利用可能な現像パラメータを保存する記録領域である。従って、記録データ保存領域３３２には、ＲＡＷ画像データ３１１、動画撮影用現像パラメータ３１２、撮影時刻３１３、ＲＡＷ画像データ３２１、静止画撮影用現像パラメータ３２２、撮影時刻３２３などが保存される。
【００２０】
次に、パラメータ保存領域３３１に保存するＥＶＦ表示用データ３００の詳細について、図４を用いて説明する。図４は、ＥＶＦ表示機能の処理フローを示すフローチャートである。
まず、Ｓ４００にて、ユーザが撮像装置１００の電源をＯＮの状態にすると、Ｓ４０１へ進む。Ｓ４０１では、現像パラメータ作成部１１が撮像素子１０よりＲＡＷ画像データを取得する。その後、Ｓ４０２にて、現像パラメータ作成部１１がＥＶＦ表示用現像パラメータを作成する。
Ｓ４０３では、現像パラメータ作成部１１が、蓄積部１３へ、Ｓ４０２で作成されたＥＶＦ表示用現像パラメータとその撮影時刻（Ｓ４０１で取得したＲＡＷ画像データの撮影時刻）を送信する。その後、蓄積部１３は、現像パラメータ作成部１１から取得したＥＶＦ表示用現像パラメータと撮影時刻をパラメータ保存領域３３１へ保存する。
Ｓ４０４では、現像パラメータ作成部１１が、現像部１２へ、Ｓ４０２で作成されたＥＶＦ表示用現像パラメータとＳ４０１で取得されたＲＡＷ画像データを送信する。その後、現像部１２は、現像パラメータ作成部１１から取得したＥＶＦ表示用現像パラメータとＲＡＷ画像データを用いて現像処理を行い、該現像処理により作成された現像後画像データを表示パネル１４へ送信する。その後、Ｓ４０５にて、表示パネル１４は、現像部１２から取得した現像後画像データに基づく画像を表示する。
Ｓ４０６では、ユーザから電源ＯＦＦの指示があるかを確認し、電源ＯＦＦの指示がない場合はＳ４０１へ戻り、電源ＯＦＦの指示がある場合はＳ４０７へ進む。Ｓ４０７では
、撮像装置１００は電源をＯＦＦの状態とする。Ｓ４０１からＳ４０６までの処理は、ＲＡＷ画像のフレーム毎に行われる。Ｓ４０３とＳ４０４の処理は、同時並列的に実行されてもよいし、逆の順番であってもよい。
【００２１】
次に、パラメータ保存領域３３１に保存する動画撮影用データ３１０の詳細について、図５を用いて説明する。図５は、動画撮影機能の処理フローを示すフローチャートである。
まず、Ｓ５００にて、ユーザが動画撮影の開始を指示すると、Ｓ５０１へ進む。Ｓ５０１の処理はＳ４０１と同様のため、その説明は省略する。その後、Ｓ５０２にて、現像パラメータ作成部１１が動画撮影用現像パラメータを作成する。
Ｓ５０３では、現像パラメータ作成部１１が、蓄積部１３へ、Ｓ５０２で作成された動画撮影用現像パラメータとその撮影時刻を送信する。その後、蓄積部１３は、現像パラメータ作成部１１から取得した動画撮影用現像パラメータと撮影時刻を、パラメータ保存領域３３１に保存する。
Ｓ５０４では、現像パラメータ作成部１１が、蓄積部１３へ、Ｓ５０２で作成された動画撮影用現像パラメータ、Ｓ５０１で取得されたＲＡＷ画像データ、及び、その撮影時刻を送信する。その後、蓄積部１３は、現像パラメータ作成部１１から取得した動画撮影用現像パラメータ、撮像データ、及び、撮影時刻を、記録データ保存領域３３２に保存する。
Ｓ５０５では、ユーザから動画撮影停止の指示があるかを確認し、動画撮影停止の指示がない場合はＳ５０１へ戻り、動画撮影停止の指示がある場合はＳ５０６へ進む。Ｓ５０６では、撮像装置１００は動画撮影を停止する。Ｓ５０１からＳ５０５までの処理は、ＲＡＷ画像の複数フレーム（例えば２フレーム）毎に行ってもよいし、１フレーム毎に行ってもよい。Ｓ５０３とＳ５０４の処理は、同時並列的に実行されてもよいし、逆の順番であってもよい。
【００２２】
上述した図４，５のフローチャートを実行することにより、静止画撮影時に、該撮影前に作成された現像パラメータ（ＥＶＦ表示用現像パラメータ、動画撮影用現像パラメータ）を、蓄積部１３から読みだして利用することができる。
【００２３】
以下、パラメータ保存領域３３１に保存する静止画撮影用データ３２０と、第１，２現像パラメータの保存方法の詳細について説明する。
図６は、静止画撮影時の撮像装置の処理の流れの一例を示すフローチャート（静止画撮影機能の処理フローを示すフローチャート）である。
【００２４】
まず、Ｓ６００にて、ユーザが静止画撮影を指示すると、Ｓ６０１に進む。Ｓ６０１の処理はＳ４０１と同様のため、その説明は省略する。その後、Ｓ６０２にて、現像パラメータ作成部１１が静止画作成用現像パラメータ（第１現像パラメータ）を作成する。
Ｓ６０３では、現像パラメータ作成部１１がＳ６０１で取得したＲＡＷ画像データ（保存するＲＡＷ画像データ）が静止画連写の２枚目以降のＲＡＷ画像データかを判断する。静止画連写を行っていない場合（静止画１枚撮影の場合）、または、Ｓ６０１で静止画連写の１枚目のＲＡＷ画像データが取得された場合は、Ｓ６０４へ進む。Ｓ６０１で静止画連写の２枚目以降のＲＡＷ画像データが取得された場合は、Ｓ６０８へ進む。
Ｓ６０３の処理を行う目的は、静止画連写を行う場合は、１つのＲＡＷ画像データに対し現像パラメータを１種類のみ付加することが一般的だからである。Ｓ６０３の処理により、静止画連写の２枚目以降のＲＡＷ画像データに複数の現像パラメータが付加されることを抑制することができる。
【００２５】
Ｓ６０４では、蓄積部１３のメモリ３３０のパラメータ保存領域３３１より、Ｓ６０１で取得したＲＡＷ画像データの撮影時刻以前に作成された現像パラメータを取得する。な
お、本実施形態では、現像パラメータはＳ６０１で取得されたＲＡＷ画像データの撮影時刻に近い順序で取得される。具体的には、撮像装置１００起動後から静止画撮影前までの、ＥＶＦ表示用現像パラメータ、動画撮影用現像パラメータ、静止画撮影用現像パラメータが全て取得される。ただし、静止画撮影時刻から所定期間前までの時刻に対応する現像パラメータのみ取得するようにしてもよい。
その後、Ｓ６０５にて、現像パラメータ作成部１１が、Ｓ６０２で作成した静止画撮影用現像パラメータと、Ｓ６０４で取得した現像パラメータの比較を行う。本実施例では、現像パラメータに含まれるホワイトバランスの設定値の比較を行う。そして、比較した結果、Ｓ６０２で作成した静止画撮影用現像パラメータに含まれる設定値と、Ｓ６０４で取得した現像パラメータに含まれる設定値との差分が閾値以下の場合はＳ６１１へ、閾値より大きい場合はＳ６０６へ進む。Ｓ６０４で取得した現像パラメータが複数ある場合は、当該複数の現像パラメータは、Ｓ６０１で取得されたＲＡＷ画像データの撮影時刻に近い撮影時刻と対応付けられた現像パラメータから順番に１つずつ比較対象とされる。閾値は、固定値でもよいし、ユーザにより設定された任意の値（変更可能）であってもよい。
【００２６】
Ｓ６０６では、現像パラメータ作成部１１が、Ｓ６０４で取得された現像パラメータを、Ｓ６０１で取得されたＲＡＷ画像データの現像処理に利用可能な第２現像パラメータとして設定する。具体的には、Ｓ６０２で作成した現像パラメータに含まれる設定値との差分が所定の閾値より大きい設定値を含み、且つ、Ｓ６０１で取得されたＲＡＷ画像データの撮影時刻に最も近い時刻に作成された現像パラメータが第２現像パラメータとして設定される。その後、Ｓ６０７に進む。
【００２７】
Ｓ６１１では、現像パラメータ作成部１１が、Ｓ６０５においてパラメータ保存領域３３１に格納されている全ての現像パラメータが比較に用いられたか否かを判断する。パラメータ保存領域３３１に比較に用いていない現像パラメータが存在する場合はＳ６０４に戻る。パラメータ保存領域３３１に比較に用いていない現像パラメータが存在しない場合（Ｓ６０２で作成した現像パラメータとパラメータ保存領域３３１に格納されている全ての現像パラメータと比較が完了している場合）はＳ６１２に進む。
Ｓ６１２では、現像パラメータ作成部１１が、撮像装置１００が起動した直後に作成された現像パラメータと、静止画撮影時刻直前（Ｓ６０１で取得されたＲＡＷ画像データの撮影時刻の直前）に作成された現像パラメータの、いずれかを選択する。選択方法は、（１）Ｓ６０４で算出された差分が大きい方を選択する方法、（２）ユーザにより設定された方を選択する方法、（３）メーカによって予め定められている方（固定）を選択する方法（静止画撮影時刻直前に作成された現像パラメータを選択するようにデフォルト設定するのが好ましい）、の何れの選択方法であっても良い。静止画撮影時刻から最も近い時刻に作成された現像パラメータを付加する場合はＳ６１３に進み、撮像装置１００が起動した直後に作成された現像パラメータを付加する場合はＳ６１４に進む。ここで、撮影装置１００がＥＶＦ表示を行っている場合は、撮像装置１００が起動した直後に作成された現像パラメータ、静止画撮影時刻直前に作成された現像パラメータが存在する。ただし、撮影装置１００がＥＶＦ表示を行っていない場合（ＥＶＦ表示機能をＯＦＦにしている場合）は、撮像装置１００が起動した直後に作成された現像パラメータ、静止画撮影時刻直前に作成された現像パラメータが存在しないことがある。この場合は、現像パラメータ作成部１１が、撮像装置１００が起動した後、最初に作成された現像パラメータと、静止画撮影時刻（Ｓ６０１で取得されたＲＡＷ画像データの撮影時刻）から最も近い時刻に作成された現像パラメータの、いずれかを選択する。
【００２８】
Ｓ６１３では、現像パラメータ作成部１１が、静止画撮影時刻直前に作成された現像パラメータを、Ｓ６０１で取得されたＲＡＷ画像データの現像処理に利用可能な第２現像パラメータとして設定する。その後、Ｓ６０７に進む。
Ｓ６１４では、現像パラメータ作成部１１が、撮像装置１００が起動した直後に作成さ
れた現像パラメータを、Ｓ６０１で取得されたＲＡＷ画像データの現像処理に利用可能な第２現像パラメータとして設定する。その後、Ｓ６０７に進む。
なお、ユーザが撮影装置１００の電源のＯＮ・ＯＦＦをこまめに行う場合は、撮像装置１００が起動した直後に作成された現像パラメータが、撮影したＲＡＷ静止画像データと同じ被写体に対応した現像パラメータである可能性が高い。そのため、そのような場合には、撮像装置１００が起動した直後に作成された現像パラメータを第２現像パラメータとして設定するのが好ましい。また、ユーザが撮影装置１００の電源のＯＮ・ＯＦＦをこまめに行わない場合は、撮像装置１００が起動した直後に作成された現像パラメータが、撮影したＲＡＷ静止画像データと異なる被写体に対応した現像パラメータである可能性が高い。そのため、そのような場合には、撮像装置１００が起動した直後に作成された現像パラメータを第２現像パラメータとして設定するのはあまり好ましくない。
【００２９】
Ｓ６０７では、現像パラメータ作成部１１が、蓄積部１３へ、Ｓ６０２で作成された現像パラメータ（第１現像パラメータ）とその撮影時刻を送信する。その後、蓄積部１３は、その現像パラメータと撮影時刻をパラメータ保存領域３３１に保存する。
Ｓ６０８では、現像パラメータ作成部１１が、蓄積部１３へ、Ｓ６０２で作成された現像パラメータ（第１現像パラメータ）、Ｓ６０１で取得されたＲＡＷ画像データ、及び、その撮影時刻に加え、Ｓ６０６、Ｓ６１３、または、Ｓ６１４で設定された第２現像パラメータを送信する。その後、蓄積部１３は、送信されたそれらのデータを、互いに関連付けて記録データ保存領域３３２に保存する。即ち、Ｓ６０１で取得されたＲＡＷ画像データの現像処理に利用可能な現像パラメータとして、Ｓ６０２で作成された現像パラメータ（第１現像パラメータ）とＳ６０６、Ｓ６１３、または、Ｓ６１４で設定された第２現像パラメータが保存される。
Ｓ６０９では、現像パラメータ作成部１１が、静止画連写を行っているかを確認する。静止画連写を行っている場合はＳ６０１に戻り、静止画連写を行っていない、または、Ｓ６０１で取得したＲＡＷ画像データが静止画連写の最後のＲＡＷ画像データであった場合はＳ６１０へ進む。そして、Ｓ６１０にて撮像装置１００は静止画撮影を終了する。
【００３０】
（変更例１）
実施形態の変更例１では、静止画撮影の直前に作成された現像パラメータが第２現像パラメータとして保存された場合に、該撮影直後に作成された現像パラメータも第２現像パラメータとして保存される。静止画撮影の直後の現像パラメータの保存方法について、図７を用いて詳細に説明する。
まず、Ｓ６１０にて静止画撮影が終了すると、Ｓ７００に進む。その後、Ｓ７００では、現像パラメータ作成部１１が、該静止画撮影直後に作成されたＥＶＦ表示用現像パラメータと動画撮影用現像パラメータのうち、撮影時刻が早い方を取得する。両方の撮影時刻が同じである場合は、ＥＶＦ表示用現像パラメータと動画撮影用現像パラメータのうちどちらか一方を取得する。なお、静止画撮影時刻直後に作成された現像パラメータが存在しない場合は、静止画撮影時刻から最も近い時刻に作成された現像パラメータを取得する。
Ｓ７０１では、現像パラメータ作成部１１が、Ｓ７００にて取得した現像パラメータを、第２現像パラメータとして蓄積部１３へ送信する。その後、蓄積部１３は、送信された第２現像パラメータを、Ｓ６０８にて保存したＲＡＷ画像データと関連付けて記録データ保存領域３３２に保存する。その後、Ｓ７０２へ進み、第２現像パラメータの保存を終了する。
【００３１】
（変更例２）
実施形態の変更例２では、撮像装置１００が起動した直後に作成された現像パラメータが第２現像パラメータとして保存された場合に、撮像装置１００の電源ＯＦＦ直前に作成された現像パラメータも第２現像パラメータとして保存される。電源ＯＦＦ直前の現像パラメータの保存方法について、図８を用いて詳細に説明する。
まず、Ｓ８００にて、ユーザが電源ＯＦＦを指示すると、Ｓ８０１に進む。
Ｓ８０１では、現像パラメータ作成部１１が、記録データ保存領域３３２から、起動直後の現像パラメータを関連付けて保存したＲＡＷ画像データ（ＲＡＷ静止画像データ）を検索する。
そして、Ｓ８０２にて、現像パラメータ作成部１１が、パラメータ保存領域３３１に格納されている現像パラメータのうち、Ｓ８００を実行した時刻に一番近い時刻に作成されたものを第２現像パラメータとして蓄積部１３へ送信する。即ち、パラメータ保存領域３３１に格納されている現像パラメータのうち、撮影時刻の最も遅い現像パラメータを第２現像パラメータとして蓄積部１３に送信する。そして、蓄積部１３が、送信された第２現像パラメータを、Ｓ８０１にて検索されたＲＡＷ画像データに関連付けて保存する。
次に、Ｓ８０３にて、現像パラメータ作成部１１が、記録データ保存領域３３２に保存した全てのＲＡＷ静止画像データについて、Ｓ８０１の処理を行ったかを確認する。全てのＲＡＷ静止画像データについて行っていない場合はＳ８０１に戻り、全てのＲＡＷ静止画像データについて行った場合はＳ８０４に進む。その後、Ｓ８０４にて撮像装置１００は電源をＯＦＦの状態とする。
【００３２】
以上述べたように、本実施形態によれば、ＲＡＷ画像データ（ＲＡＷ静止画像データ）を記憶部に保存する際に、静止画撮影時に作成された第１現像パラメータの他に、他の時刻に作成された第２現像パラメータが、該ＲＡＷ画像データの現像処理に利用可能なパラメータとして保存される。それにより、静止画撮影時に得られた現像パラメータ（第１現像パラメータ）が所望のものと異なる場合に、ユーザが第２現像パラメータを初期値として選択することにより、速やかに現像パラメータを修正することが可能となる。
【００３３】
また、本実施形態では、ＥＶＦ表示時に作成された現像パラメータ、動画撮影時に作成された現像パラメータ、または、保存するＲＡＷ画像データ（ＲＡＷ静止画像データ）の撮影時刻と異なる時刻に撮影されたＲＡＷ画像データ（ＲＡＷ静止画像データ）の現像パラメータのいずれかが第２現像パラメータとして保存される。それにより、第２現像パラメータの候補数を増すことができ、より好ましい第２現像パラメータを取得することが可能となる。特に、ＥＶＦ表示時には定期的に現像パラメータが作成されるため、そのような現像パラメータを第２現像パラメータの候補とすることにより、より好ましい第２現像パラメータを取得することが可能となる。
【００３４】
また、第１現像パラメータと第２現像パラメータとで、含まれるホワイトバランスの設定値が近い場合、第１現像パラメータと第２現像パラメータの両方が所望のものと異なってしまう可能性がある。本実施形態では、第１現像パラメータに含まれるホワイトバランスの設定値との差分が所定の閾値より大きい設定値を含む現像パラメータが、第２現像パラメータとして保存される。それにより、第１現像パラメータが所望のものと異なる場合に、第２現像パラメータとして所望のものに近い現像パラメータをより高確率に取得することが可能となる。
【００３５】
また、保存するＲＡＷ画像データの撮影時刻と大きく離れた時刻に作成された現像パラメータは所望のものと異なる（所望の撮影環境と大きく異なる環境下で得られたものである）可能性が高い。本実施形態では、上記差分が所定の閾値より大きい設定値を含む現像パラメータのうち、保存するＲＡＷ画像データの撮影時刻になるべく近い時刻に作成された現像パラメータが第２現像パラメータとされる。それにより、第１現像パラメータが所望のものと異なる場合に、第２現像パラメータとして所望のものに近い現像パラメータをより高確率に取得することが可能となる。
【００３６】
なお、本実施形態では、ＲＡＷ画像データの撮影時にのみ現像パラメータが作成される構成としたが、ＲＡＷ画像データの撮影時以外に（撮影とは無関係に）作成されてもよい
。
なお、本実施形態では、上記差分が所定の閾値より大きい設定値を含む現像パラメータのうち、保存するＲＡＷ画像データの撮影時刻の直前に作成された現像パラメータを第２現像パラメータとして保存する構成とした。また、そのような現像パラメータが存在しない場合には、他の現像パラメータを第２現像パラメータとして保存する構成とした。具体的には、ＲＡＷ画像データの撮影時刻の直前および直後に作成された現像パラメータ、または、撮像装置の電源ＯＮ直後および電源ＯＦＦ直前に作成された現像パラメータを第２現像パラメータとして保存する構成とした。しかしながら、第２現像パラメータはこれらに限らない。第２現像パラメータは、保存するＲＡＷ画像データの撮影時刻と異なる撮影時刻に作成されたものであればよい。例えば、上述した５つの現像パラメータ（上記差分が所定の閾値より大きい設定値を含む現像パラメータが存在しない場合には、４つの現像パラメータ）の全てを第２現像パラメータとして保存してもよい。また、それら以外の現像パラメータを第２現像パラメータとしてもよい。
また、第２現像パラメータとする現像パラメータの数は１つであってもよいし、複数であってもよい。互いに異なる時刻に作成された複数の現像パラメータを、第２現像パラメータとして保存すれば、現像パラメータを調整する際の初期値の数を増やすことができ、ユーザの利便性を高めることができる。
【符号の説明】
【００３７】
１０  撮像素子
１１  現像パラメータ作成部
１３  蓄積部
１００  撮像装置
【図１】
0005843525.tif 000002
【図２】
0005843525.tif 000003
【図３】
0005843525.tif 000004
【図４】
0005843525.tif 000005
【図５】
0005843525.tif 000006
【図６】
0005843525.tif 000007
【図７】
0005843525.tif 000008
【図８】
0005843525.tif 000009