(57)【要約】【課題】撮影パフォーマンスを向上することができる技術を提供する。【解決手段】本発明の撮像装置は、撮像によってＲＡＷ画像データを生成する撮像手段と、前記ＲＡＷ画像データから記録用ＲＡＷ画像データを生成する生成手段と、前記記録用ＲＡＷ画像データを記憶部に記録する記録手段と、を有し、前記生成手段は、連写が行われた場合に、前記ＲＡＷ画像データを圧縮することにより、前記記録用ＲＡＷ画像データを生成する。【選択図】図３
2017224939.tif 000002
【特許請求の範囲】
【請求項１】
撮像によってＲＡＷ画像データを生成する撮像手段と、
前記ＲＡＷ画像データから記録用ＲＡＷ画像データを生成する生成手段と、
前記記録用ＲＡＷ画像データを記憶部に記録する記録手段と、
を有し、
前記生成手段は、連写が行われた場合に、前記ＲＡＷ画像データを圧縮することにより、前記記録用ＲＡＷ画像データを生成する
ことを特徴とする撮像装置。
【請求項２】
前記生成手段は、単写またはブラケット撮影が行われた場合に、前記ＲＡＷ画像データを前記記録用ＲＡＷ画像データとして採用する
ことを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記生成手段は、
単写またはブラケット撮影が行われた場合に、第１の圧縮率で前記ＲＡＷ画像データを圧縮することにより、前記記録用ＲＡＷ画像データを生成し、
連写が行われた場合に、前記第１の圧縮率よりも高い第２の圧縮率で前記ＲＡＷ画像データを圧縮することにより、前記記録用ＲＡＷ画像データを生成する
ことを特徴とする請求項１に記載の撮像装置。
【請求項４】
前記生成手段は、
前記第１の圧縮率で前記ＲＡＷ画像データを圧縮する第１の圧縮手段と、
前記第２の圧縮率で前記ＲＡＷ画像データを圧縮する第２の圧縮手段と、
を有する
ことを特徴とする請求項３に記載の撮像装置。
【請求項５】
前記生成手段は、連写が行われた場合において前記ＲＡＷ画像データに適用する圧縮率を、前記記憶部への画像データの記録に関する情報の変化に応じて変更する
ことを特徴とする請求項１〜４のいずれか１項に記載の撮像装置。
【請求項６】
現像処理を行うことにより前記記録用ＲＡＷ画像データから現像画像データを生成する現像手段、をさらに有し、
前記生成手段は、前記記録用ＲＡＷ画像データの代わりに前記現像画像データを前記記録手段が前記記憶部に記録する第１の記録モードが設定されている場合に、前記記録用ＲＡＷ画像データを前記記録手段が前記記憶部に記録する第２の記録モードが設定されている場合に比べ高い圧縮率を、連写が行われた場合において前記ＲＡＷ画像データに適用する圧縮率として用いる
ことを特徴とする請求項１〜５のいずれか１項に記載の撮像装置。
【請求項７】
前記現像手段は、設定されたパラメータを有する画像データを、前記現像画像データとして生成し、
前記パラメータは、画像データのデータサイズに関連したパラメータであり、
前記生成手段は、前記第１の記録モードが設定されており、且つ、設定されている前記パラメータに関連したデータサイズが大きい場合に、前記第１の記録モードが設定されており、且つ、設定されている前記パラメータに関連したデータサイズが小さい場合に比べ低い圧縮率を、連写が行われた場合において前記ＲＡＷ画像データに適用する圧縮率として用いる
ことを特徴とする請求項６に記載の撮像装置。
【請求項８】
前記パラメータは、画像サイズと画質の少なくとも一方を含む
ことを特徴とする請求項７に記載の撮像装置。
【請求項９】
前記生成手段は、前記記憶部へ画像データを記録する速度である記録速度が遅い場合に、前記記録速度が速い場合に比べ高い圧縮率を、連写が行われた場合において前記ＲＡＷ画像データに適用する圧縮率として用いる
ことを特徴とする請求項１〜８のいずれか１項に記載の撮像装置。
【請求項１０】
撮像によってＲＡＷ画像データを生成する撮像ステップと、
前記ＲＡＷ画像データから記録用ＲＡＷ画像データを生成する生成ステップと、
前記記録用ＲＡＷ画像データを記憶部に記録する記録ステップと、
を有し、
前記生成ステップでは、連写が行われた場合に、前記ＲＡＷ画像データを圧縮することにより、前記記録用ＲＡＷ画像データが生成される
ことを特徴とする撮像方法。
【請求項１１】
撮像によってＲＡＷ画像データを生成する撮像ステップと、
前記ＲＡＷ画像データから記録用ＲＡＷ画像データを生成する生成ステップと、
前記記録用ＲＡＷ画像データを記憶部に記録する記録ステップと、
をコンピュータに実行させるためのプログラムが格納された、コンピュータが読み取り可能な記録媒体であって、
前記生成ステップでは、連写が行われた場合に、前記ＲＡＷ画像データを圧縮することにより、前記記録用ＲＡＷ画像データが生成される
ことを特徴とする記録媒体。
【請求項１２】
撮像によってＲＡＷ画像データを生成する撮像ステップと、
前記ＲＡＷ画像データから記録用ＲＡＷ画像データを生成する生成ステップと、
前記記録用ＲＡＷ画像データを記憶部に記録する記録ステップと、
をコンピュータに実行させるためのプログラムであって、
前記生成ステップでは、連写が行われた場合に、前記ＲＡＷ画像データを圧縮することにより、前記記録用ＲＡＷ画像データが生成される
ことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置に関する。
【背景技術】
【０００２】
一般的な撮像装置では、撮影時に、撮像センサーによって生成されたＲＡＷ画像データに現像処理を施すことにより、現像画像データが生成される。そして、現像画像データが圧縮符号化され、圧縮符号化後の現像画像データが記録媒体（メモリーカードなど）に記録される。現像画像データは、例えば、輝度値と色差値を各画素値が含む画像データ（ＹＣｂＣｒ画像データなど）、複数の原色にそれぞれ対応する複数の階調値を各画素値が含む画像データ（ＲＧＢ画像データなど）、等である。現像処理は、一般的に、ＲＡＷ画像データを現像画像データへ変換するディベイヤー処理（デモザイク処理）、ノイズを除去するノイズ除去処理、光学的な歪を補正する歪補正処理、画像を適正化する適正化処理、等を含む。
【０００３】
一方で、ＲＡＷ画像データを記録可能な撮像装置も存在する。ＲＡＷ画像データのデータサイズは、現像画像データのデータサイズに比べ非常に大きいが、ＲＡＷ画像データの画質は、現像画像データの画質に比べ非常に高い。ＲＡＷ画像データを記録可能な撮像装置を用いれば、撮影後にＲＡＷ画像データを編集することができる。そのため、ＲＡＷ画像データを記録可能な撮像装置は、上級者によって好んで使われている。
【０００４】
ＲＡＷ画像データを記録する撮像装置は特許文献１に開示されている。特許文献１に開示の撮像装置は、簡易現像処理と高画質現像処理の２種類の現像処理を実行可能である。高画質現像処理では、簡易現像処理によって得られる現像画像データの画質よりも高い画質を有する現像画像データが得られる。高画質現像処理の処理負荷は簡易現像処理の処理負荷よりも大きく、高画質現像処理の処理時間は簡易現像処理の処理時間よりも長い。そのため、撮影時の高画質現像処理は、撮影パフォーマンスの低下をもたらす。特許文献１に開示の撮像装置では、撮影時にＲＡＷ画像データの記録と簡易現像処理とが行われ、再生時に高画質現像処理が行われる。それにより、上記撮影パフォーマンスの低下が抑制される。
【０００５】
しかしながら、撮影パフォーマンスの低下をもたらす要因は、現像処理の処理時間の長さだけではない。上述したように、ＲＡＷ画像データのデータサイズは非常に大きい。そのため、記録媒体へのＲＡＷ画像データの書き込みには長い時間を要する。そして、上記書き込みの時間（書き込み時間）が長いことにより、撮影パフォーマンスが低下する。即ち、上記書き込み時間の長さも、撮影パフォーマンスの低下をもたらす要因である。
【０００６】
書き込み時間の長さに起因した撮影パフォーマンスの低下について、具体的に説明する。撮影が１回だけ行われる単写時には、複数回の撮影（単写）の時間間隔が一般的に長いため、書き込み時間の長さに起因した撮影パフォーマンスの低下は生じ難い。一方で、複数回の撮影が連続して行われる連写時には、複数回の撮影の時間間隔が短いため、書き込み時間の長さに起因した撮影パフォーマンスの低下が生じる。具体的には、撮像センサーからＲＡＷ画像データを取得する速度を、記録媒体へＲＡＷ画像データを書き込む速度以下に制限する必要があるため、連写速度が低減されてしまう。即ち、単位時間あたりの撮影回数が低減されてしまう。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０１４−１７９８５１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
本発明は、撮影パフォーマンスを向上することができる技術を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明の第１の態様は、
撮像によってＲＡＷ画像データを生成する撮像手段と、
前記ＲＡＷ画像データから記録用ＲＡＷ画像データを生成する生成手段と、
前記記録用ＲＡＷ画像データを記憶部に記録する記録手段と、
を有し、
前記生成手段は、連写が行われた場合に、前記ＲＡＷ画像データを圧縮することにより、前記記録用ＲＡＷ画像データを生成する
ことを特徴とする撮像装置である。
【００１０】
本発明の第２の態様は、
撮像によってＲＡＷ画像データを生成する撮像ステップと、
前記ＲＡＷ画像データから記録用ＲＡＷ画像データを生成する生成ステップと、
前記記録用ＲＡＷ画像データを記憶部に記録する記録ステップと、
を有し、
前記生成ステップでは、連写が行われた場合に、前記ＲＡＷ画像データを圧縮することにより、前記記録用ＲＡＷ画像データが生成される
ことを特徴とする撮像方法である。
【００１１】
本発明の第３の態様は、
撮像によってＲＡＷ画像データを生成する撮像ステップと、
前記ＲＡＷ画像データから記録用ＲＡＷ画像データを生成する生成ステップと、
前記記録用ＲＡＷ画像データを記憶部に記録する記録ステップと、
をコンピュータに実行させるためのプログラムが格納されたコンピュータ読み取り可能な記録媒体であって、
前記生成ステップでは、連写が行われた場合に、前記ＲＡＷ画像データを圧縮することにより、前記記録用ＲＡＷ画像データが生成される
ことを特徴とする記録媒体である。
【００１２】
本発明の第４の態様は、
撮像によってＲＡＷ画像データを生成する撮像ステップと、
前記ＲＡＷ画像データから記録用ＲＡＷ画像データを生成する生成ステップと、
前記記録用ＲＡＷ画像データを記憶部に記録する記録ステップと、
をコンピュータに実行させるためのプログラムであって、
前記生成ステップでは、連写が行われた場合に、前記ＲＡＷ画像データを圧縮することにより、前記記録用ＲＡＷ画像データが生成される
ことを特徴とするプログラムである。
【発明の効果】
【００１３】
本発明によれば、撮影パフォーマンスを向上することができる。
【図面の簡単な説明】
【００１４】
【図１】第１および第２の実施形態に係る撮像装置の構成例
【図２】第１および第２の実施形態に係る撮像装置の処理フローの一例
【図３】第１の実施形態に係るＲＡＷ圧縮の一例
【図４】第２の実施形態に係るＲＡＷ圧縮（連写時）の一例
【発明を実施するための形態】
【００１５】
＜第１の実施形態＞
以下、本発明の第１の実施形態について説明する。図１は、本実施形態に係る撮像装置１００の構成例を示すブロック図である。撮像装置１００は、記録機能、再生機能、通信機能、画像処理機能、編集機能、等を有する。記録機能は、撮像によって生成された撮像データ（被写体を表す画像データ）を記録する機能である。再生機能は、記録された撮像データを読み出し、読み出した撮像データに基づく画像を表示する機能である。通信機能は、撮像装置１００の外部装置（例えば、サーバー（クラウド））との通信を行う機能である。画像処理機能は、撮像データに画像処理（例えば、現像処理）を施す機能である。編集機能は、撮像データを編集する機能である。
【００１６】
従って、撮像装置１００は、「記録装置」、「再生装置」、「記録・再生装置」、「通信装置」、「画像処理装置」、「編集装置」、等と呼ぶこともできる。複数の装置を有するシステムで撮像装置１００が使用される場合には、当該システムは、「記録システム」、「再生システム」、「記録・再生システム」、「通信システム」、「画像処理システム」、「編集システム」、等と呼ぶことができる。
【００１７】
本実施形態では、撮像センサー１０２が被写体からの光を電気信号に変換する処理を「撮像」と記載する。そして、撮像から表示（撮像データに基づく画像の表示）までの処理、撮像から記録（撮像データの記録）までの処理、等を「撮影」と記載する。
【００１８】
図１において、制御部１６１は、撮像装置１００の全体の処理を制御する。例えば、制御部１６１は、ＣＰＵと、制御プログラムが格納された不図示のメモリーとを有する。そして、ＣＰＵが制御プログラムをメモリーから読み出して実行することにより、撮像装置１００の全体の処理が制御される。
【００１９】
操作部１６２は、ユーザーから撮像装置１００への指示（ユーザー操作）を受け付ける。操作部１６２は、例えば、キー、ボタン、タッチパネル、等の入力デバイスを有する。操作部１６２は、ユーザー操作に応じて操作信号を出力する。制御部１６１は、操作部１６２から出力された操作信号を検出し、ユーザー操作に応じた処理が実行されるように、撮像装置１００の処理（撮像装置１００の各機能部の処理）を制御する。
【００２０】
表示部１２３は、撮像データに基づく画像、メニュー画面、各種情報、等を表示する。表示部１２３としては、液晶表示パネル、有機ＥＬ表示パネル、プラズマ表示パネル、等が使用される。
【００２１】
撮影が開始すると、撮像対象である被写体からの光が、複数のレンズからなる光学部１０１を介して、撮像センサー１０２に照射される。それにより、被写体を表す光学像が撮像センサー１０２上に形成される（結像）。撮影時において、光学部１０１の状態と撮像センサー１０２の処理とは、カメラ制御部１０４によって制御される。カメラ制御部１０４は、ユーザー操作、評価値算出部１０５の評価値算出処理の結果、認識部１３１の認識処理の結果、等に基づいて、光学部１０１の状態と撮像センサー１０２の処理とを制御する。
【００２２】
撮像センサー１０２は、撮像によってＲＡＷ画像データを生成し、生成したＲＡＷ画像データを出力する。例えば、撮像センサー１０２はモザイクカラーフィルターを有してお
り、光学部１０１からの光はモザイクカラーフィルターを透過する。そして、撮像センサー１０２は、モザイクカラーフィルターを透過した光を、ＲＡＷ画素データである電気信号へ変換する。モザイクカラーフィルターは、例えば、画素毎に、赤色に対応するカラーフィルター（Ｒカラーフィルター）、緑色に対応するカラーフィルター（Ｇカラーフィルター）、及び、青色に対応するカラーフィルター（Ｂカラーフィルター）を有する。Ｒカラーフィルター、Ｇカラーフィルター、及び、Ｂカラーフィルターは、モザイク状に並べられている。撮像センサー１０２は、例えば、４Ｋ（８００万画素以上）、８Ｋ（３３００万画素以上）、等の解像度に対応するＲＡＷ画像データを生成することができる。
【００２３】
センサー信号処理部１０３は、撮像センサー１０２から出力されたＲＡＷ画像データに修復処理を施し、修復処理後のＲＡＷ画像データを出力する。修復処理により、撮像センサー１０２から出力されたＲＡＷ画像データにおいて欠落している画素の画素値が生成されたり、撮像センサー１０２から出力されたＲＡＷ画像データにおいて信頼性の低い画素値が補正されたりする。修復処理には、例えば、処理対象の画素（欠落している画素、画素値の信頼性が低い画素、等）の周囲に存在する画素の画素値を用いた補間処理、処理対象の画素の画素値から所定のオフセット値を減算するオフセット処理、等が含まれる。なお、修復処理の一部または全部は現像処理時に行われてもよい。
【００２４】
現像部１１０は、ＲＡＷ画像データに現像処理を施すことにより、現像画像データを生成する。そして、現像部１１０は、生成した現像画像データを出力する。現像画像データは、例えば、輝度値と色差値を各画素値が含む画像データ（ＹＣｂＣｒ画像データなど）、複数の原色にそれぞれ対応する複数の階調値を各画素値が含む画像データ（ＲＧＢ画像データなど）、等である。現像処理は、ＲＡＷ画像データを現像画像データへ変換するディベイヤー処理（デモザイク処理）、ノイズを除去するノイズ除去処理、光学的な歪を補正する歪補正処理、画像を適正化する適正化処理、等を含む。ディベイヤー処理は、「デモザイク処理」、「色補間処理」、等と言うこともできる。
【００２５】
現像部１１０では、センサー信号処理部１０３から出力されたＲＡＷ画像データの現像処理が行われたり、ＲＡＷ伸張部１１４から出力されたＲＡＷ画像データの現像処理が行われたりする。例えば、撮像データの記録を含まない撮影時には、現像部１１０により、センサー信号処理部１０３から出力されたＲＡＷ画像データの現像処理が行われる。「撮像データの記録を含まない撮影」は、「被写体の状態をリアルタイムで確認するための表示を含む撮影」などである。「被写体の状態をリアルタイムで確認するための表示を含む撮影」は、「表示部１２３（または表示装置）を電子ビューファインダーとして用いる撮影」と言うこともできる。そして、撮像データの記録を含む撮影時には、現像部１１０により、ＲＡＷ伸張部１１４から出力されたＲＡＷ画像データの現像処理が行われる。記録されたＲＡＷ画像データを読み出してＲＡＷ画像データに基づく画像を表示する再生時にも、現像部１１０により、ＲＡＷ伸張部１１４から出力されたＲＡＷ画像データの現像処理が行われる。
【００２６】
現像部１１０は、簡易現像部１１１、高画質現像部１１２、及び、スイッチ１２１を有する。簡易現像部１１１と高画質現像部１１２のそれぞれは、ＲＡＷ画像データに現像処理を施すことにより現像画像データを生成し、生成した現像画像データを出力する。以後、簡易現像部１１１で実行される現像処理を「簡易現像処理」と記載し、高画質現像部１１２で実行される現像処理を「高画質現像処理」と記載する。スイッチ１２１は、簡易現像部１１１によって生成された現像画像データ、または、高画質現像部１１２によって生成された現像画像データを選択し、選択した現像画像データを出力する。制御部１６１は、ユーザー操作、撮像装置１００で設定されている動作モード、等に応じた指示を、スイッチ１２１へ出力する。そして、スイッチ１２１によって選択される現像画像データは、制御部１６１からの指示に応じて切り替えられる。
【００２７】
高画質現像処理は、簡易現像処理よりも高精度な現像処理である。そのため、高画質現像処理では、簡易現像処理によって得られる現像画像データの画質よりも高い画質を有する現像画像データが得られる。しかし、高画質現像処理の処理負荷は簡易現像処理の処理負荷よりも大きく、高画質現像処理の処理時間は簡易現像処理の処理時間よりも長い。
【００２８】
上述したように、高画質現像処理の処理負荷は大きく、高画質現像処理の処理時間は長い。そのため、被写体の状態をリアルタイムで確認するための表示を含む撮影時の現像処理として、高画質現像処理は好ましくない。一方で、簡易現像処理の処理負荷は小さく、簡易現像処理の処理時間は短い。そのため、被写体の状態をリアルタイムで確認するための表示を含む撮影時の現像処理としては、簡易現像処理が好ましい。そこで、本実施形態では、被写体の状態をリアルタイムで確認するための表示を含む撮影時に、スイッチ１２１は、簡易現像処理によって生成された現像画像データを選択する。これにより、被写体の状態をリアルタイムで確認するための表示の遅延を低減することができる。
【００２９】
簡易現像処理についてより詳細に説明する。簡易現像処理では、現像画像データの画像サイズを小サイズに制限したり、一部の処理を簡略化したり、一部の処理を省いたりすることで、現像処理の高速化、現像処理の簡易化、等が実現されている。それにより、例えば、２００万画素の毎秒６０コマというパフォーマンスの撮影を、小さい回路規模かつ少ない消費電力で実現することができる。なお、「小サイズ」は、例えば、２００万画素以下の画像サイズであり、「一部の処理」は、例えば、ノイズ除去処理、歪補正処理、及び、適正化処理の少なくともいずれかである。
【００３０】
また、上述したように、簡易現像処理の処理精度は低い。そのため、撮影後の現像処理として、簡易現像処理は好ましくない。「撮影後の現像処理」は、例えば、「記録されたＲＡＷ画像データを読み出してＲＡＷ画像データに基づく画像を表示する再生時の現像処理」である。一方で、高画質現像処理の処理精度は高い。そのため、撮影後の現像処理としては、高画質現像処理が好ましい。そこで、本実施形態では、撮影後に、スイッチ１２１は、高画質現像処理によって生成された現像画像データを選択する。これにより、撮影後に高画質な画像をユーザーが確認可能となる。
【００３１】
なお、本実施形態では現像部１１０が簡易現像部１１１と高画質現像部１１２の２つの現像処理部を有するが、簡易現像処理と高画質現像処理を実行可能な１つの現像処理部が、現像部１１０として使用されてもよい。また、現像部１１０では、簡易現像処理と高画質現像処理が並列に実行されてもよいし、そうでなくてもよい。例えば、現像部１１０によって出力される現像画像データを生成するための現像処理のみが選択されて実行されてもよい。現像部１１０が簡易現像部１１１と高画質現像部１１２を有する場合には、スイッチ１２１の切り替えに連動して、各現像処理部の処理（現像処理の実行／非実行）が個別に制御されてもよい。簡易現像処理と高画質現像処理の一方を選択して実行することにより、撮像装置１００全体の最大処理を低減したり、撮像装置１００の処理負荷を低減したりすることができる。
【００３２】
表示処理部１２２は、現像画像データに所定の表示処理を施すことにより、表示画像データを生成する。そして、表示処理部１２２は、生成した表示画像データを表示部１２３へ出力する。それにより、表示画像データに基づく画像が表示部１２３で表示される。本実施形態では、撮像装置１００の外部装置である表示装置を、撮像装置１００の出力端子１２４に接続することができる。そして、表示処理部１２２は、出力端子１２４を介して表示装置へ表示画像データを出力することもできる。表示装置へ表示画像データが出力された場合には、表示画像データに基づく画像が表示装置で表示される。出力端子１２４としては、例えば、ＨＤＭＩ（登録商標）端子、ＳＤＩ端子、等の汎用インターフェースを
用いることができる。なお、表示装置が常に使用される場合には、撮像装置１００は表示部１２３を有していなくてもよい。表示装置は、ケーブルを用いて撮像装置１００に接続されてもよいし、無線で撮像装置１００に接続されてもよい。
【００３３】
表示処理部１２２では、現像部１１０から出力された現像画像データの表示処理が行われたり、静止画伸張部１４３から出力された現像画像データの表示処理が行われたり、動画伸張部１４４から出力された現像画像データの表示処理が行われたりする。例えば、撮影時には、表示処理部１２２により、現像部１１０から出力された現像画像データの表示処理が行われる。記録されたＲＡＷ画像データを読み出してＲＡＷ画像データに基づく画像を表示する再生時にも、表示処理部１２２により、現像部１１０から出力された現像画像データの表示処理が行われる。記録された静止画データ（現像画像データ）を読み出して静止画データに基づく静止画を表示する再生時には、表示処理部１２２により、静止画伸張部１４３から出力された現像画像データの表示処理が行われる。そして、記録された動画データ（現像画像データ）を読み出して動画データに基づく動画を表示する再生時には、表示処理部１２２により、動画伸張部１４４から出力された現像画像データの表示処理が行われる。
【００３４】
評価値算出部１０５は、現像部１１０から出力された現像画像データに基づいて、フォーカス状態、露出状態、手ぶれ状態、等を示す評価値を算出する（評価値算出処理）。そして、評価値算出部１０５は、評価値算出処理の結果を出力する。例えば、評価値算出部１０５は、算出した評価値を、評価値算出処理の結果として出力する。評価値算出処理は、例えば、撮影時にのみ行われる。なお、評価値算出部１０５は、現像画像データの代わりにＲＡＷ画像データを用いて評価値算出処理を行ってもよい。
【００３５】
認識部１３１は、現像部１１０から出力された現像画像データに基づいて、現像画像データの画像領域から所定の画像領域を検出および認識する（認識処理）。所定の画像領域は、例えば、所定の物体（人物、顔、自動車、建物、等）の画像領域である。認識処理では、所定の画像領域の特徴に基づいて、所定の画像領域の種類（属性）が認識される。例えば、所定の画像領域に存在する物体の種類が認識される。そして、認識部１３１は、認識処理の結果を出力する。例えば、認識部１３１は、検出した画像領域の位置を示す位置情報、検出した画像領域の種類を示す種類情報、等を含む情報を、認識処理の結果として出力する。種類情報は、例えば、人物名、車種名、建物名、等を示す。認識処理は、例えば、撮影時にのみ行われる。なお、認識部１３１は、現像画像データの代わりにＲＡＷ画像データを用いて認識処理を行ってもよい。
【００３６】
静止画圧縮部１４１は、現像部１１０から出力された現像画像データを圧縮することにより、現像画像データである静止画データ（静止画ファイル）を生成する。そして、静止画圧縮部１４１は、生成した静止画データを出力する。動画圧縮部１４２は、現像部１１０から出力された現像画像データを圧縮することにより、現像画像データである動画データ（動画ファイル）を生成する。そして、動画圧縮部１４２は、生成した動画データを出力する。本実施形態において、「圧縮」は、「データサイズ（情報量）の圧縮」を意味し、「高能率符号化」、「圧縮符号化」、とも言える。静止画圧縮部１４１では、例えば、ＪＰＥＧ方式の圧縮が行われる。動画圧縮部１４２では、例えば、ＭＰＥＧ−２、Ｈ．２６４、Ｈ．２６５、等の規格で規定された圧縮が行われる。静止画圧縮部１４１による圧縮は、例えば、現像画像データである静止画データを記録する撮影時にのみ行われる。動画圧縮部１４２による圧縮は、例えば、現像画像データである動画データを記録する撮影時にのみ行われる。
【００３７】
ＲＡＷ圧縮部１１３は、センサー信号処理部１０３から出力されたＲＡＷ画像データから記録用ＲＡＷ画像データを生成する。具体的には、ＲＡＷ圧縮部１１３は、センサー信
号処理部１０３から出力されたＲＡＷ画像データを圧縮することにより、記録用ＲＡＷ画像データを生成する。記録用ＲＡＷ画像データはＲＡＷ画像データ（ＲＡＷファイル）である。そして、ＲＡＷ圧縮部１１３は、生成した記録用ＲＡＷ画像データをバッファ（記憶媒体）１１５に格納する。記録用ＲＡＷ画像データの生成は、例えば、撮像データの記録を含む撮影時にのみ行われる。
【００３８】
なお、記録用ＲＡＷ画像データがバッファ１１５から削除されるタイミングは特に限定されない。例えば、バッファ１１５に格納（記録）された記録用ＲＡＷ画像データを削除しなければ新たな記録用ＲＡＷ画像データをバッファ１１５に格納できない場合に、記録用ＲＡＷ画像データがバッファ１１５から削除される。バッファ１１５に格納された記録用ＲＡＷ画像データが他の記録媒体へ格納された場合に、当該記録用ＲＡＷ画像データがバッファ１１５から削除される。
【００３９】
ＲＡＷ圧縮部１１３は、Ｌｏｓｓｙ圧縮部１１６、Ｌｏｓｓｌｅｓｓ圧縮部１１７、及び、スイッチ１１８を有する。Ｌｏｓｓｙ圧縮部１１６とＬｏｓｓｌｅｓｓ圧縮部１１７のそれぞれは、センサー信号処理部１０３から出力されたＲＡＷ画像データを圧縮し、圧縮後のＲＡＷ画像データを出力する。以後、Ｌｏｓｓｙ圧縮部１１６で実行される圧縮を「Ｌｏｓｓｙ圧縮」と記載し、Ｌｏｓｓｌｅｓｓ圧縮部１１７で実行される圧縮を「Ｌｏｓｓｌｅｓｓ圧縮」と記載する。スイッチ１１８は、Ｌｏｓｓｙ圧縮後のＲＡＷ画像データ、または、Ｌｏｓｓｌｅｓｓ圧縮後のＲＡＷ画像データを選択し、選択したＲＡＷ画像データを記録用ＲＡＷ画像データとして出力する。制御部１６１は、ユーザー操作、撮像装置１００で設定されている動作モード、等に応じた指示を、スイッチ１１８へ出力する。そして、スイッチ１１８によって選択されるＲＡＷ画像データは、制御部１６１からの指示に応じて切り替えられる。
【００４０】
本実施形態では、Ｌｏｓｓｙ圧縮の圧縮率（第２の圧縮率）Ｒ＿Ｌｏｓｓｙは、Ｌｏｓｓｌｅｓｓ圧縮の圧縮率（第１の圧縮率）Ｒ＿Ｌｏｓｓｌｅｓｓよりも高い。そのため、Ｌｏｓｓｙ圧縮後のＲＡＷ画像データとして、Ｌｏｓｓｌｅｓｓ圧縮後のＲＡＷ画像データのデータサイズよりも小さいデータサイズを有するＲＡＷ画像データが得られる。また、Ｌｏｓｓｌｅｓｓ圧縮後のＲＡＷ画像データとして、Ｌｏｓｓｙ圧縮後のＲＡＷ画像データの画質よりも高い画質を有するＲＡＷ画像データが得られる。
【００４１】
Ｌｏｓｓｌｅｓｓ圧縮の圧縮方式は特に限定されないが、例えば、画質の劣化を伴わずに圧縮前のＲＡＷ画像データを復元できる圧縮方式（可逆圧縮方式）が、Ｌｏｓｓｌｅｓｓ圧縮の圧縮方式として使用される。具体的には、Ｌｏｓｓｌｅｓｓ圧縮として、連長圧縮、エントロピー符号化、ＬＺＷ、等が行われる。
【００４２】
Ｌｏｓｓｙ圧縮の圧縮方式も特に限定されないが、例えば、人間の視覚特性を利用して画質の劣化が目立ち難くされる圧縮方式が、Ｌｏｓｓｙ圧縮の圧縮方式として使用される。具体的には、Ｌｏｓｓｙ圧縮として、ウエーブレット変換、離散コサイン変換、フーリエ変換、等が行われる。これらの圧縮では、人間が検知し難い高周波成分や低振幅成分を削除（低減）することによってデータサイズが低減される。なお、Ｌｏｓｓｙ圧縮の圧縮方式は、非可逆圧縮方式（圧縮前のＲＡＷ画像データの画質よりも低い画質を有するＲＡＷ画像データが復元後のＲＡＷ画像データとして得られる圧縮方式）と可逆圧縮方式の両方を考慮した圧縮方式であってもよい。例えば、所定の画像領域で可逆圧縮方式の圧縮が行われ、所定の画像領域とは異なる画像領域で可逆圧縮方式の圧縮が行われてもよい。
【００４３】
なお、本実施形態ではＲＡＷ圧縮部１１３がＬｏｓｓｙ圧縮部１１６とＬｏｓｓｌｅｓｓ圧縮部１１７の２つの圧縮部を有するが、Ｌｏｓｓｙ圧縮とＬｏｓｓｌｅｓｓ圧縮を実行可能な１つの圧縮部が、ＲＡＷ圧縮部１１３として使用されてもよい。また、ＲＡＷ圧
縮部１１３では、Ｌｏｓｓｙ圧縮とＬｏｓｓｌｅｓｓ圧縮が並列に実行されてもよいし、そうでなくてもよい。例えば、ＲＡＷ圧縮部１１３によって出力されるＲＡＷ画像データを生成するための圧縮のみが選択されて実行されてもよい。ＲＡＷ圧縮部１１３がＬｏｓｓｙ圧縮部１１６とＬｏｓｓｌｅｓｓ圧縮部１１７を有する場合には、スイッチ１１８の切り替えに連動して、各圧縮部の処理（圧縮の実行／非実行）が個別に制御されてもよい。Ｌｏｓｓｙ圧縮とＬｏｓｓｌｅｓｓ圧縮の一方を選択して実行することにより、撮像装置１００全体の最大処理を低減したり、撮像装置１００の処理負荷を低減したりすることができる。
【００４４】
記録・再生部１５１は、撮像データの記録、記録された撮像データの読み出し、等を行う。記録・再生部１５１は、記録媒体１５２へ撮像データを記録したり、記録媒体１５２から撮像データを読み出したりすることができる。記録媒体１５２は、例えば、内蔵式の半導体メモリー、内蔵型のハードディスク、着脱式の半導体メモリー（メモリーカードなど）、着脱式のハードディスク、等である。また、記録・再生部１５１は、通信部１５３と通信端子１５４を介して外部装置（サーバー、記憶装置、等）へ撮像データを記録したり、通信部１５３と通信端子１５４を介して外部装置から撮像データを読み出したりすることもできる。通信部１５３は、通信端子１５４を用いた無線通信や有線通信によって外部装置にアクセスすることができる。
【００４５】
例えば、記録用ＲＡＷ画像データを記録する撮影時に、記録・再生部１５１は、バッファ１１５から記録用ＲＡＷ画像データを読み出し、読み出した記録用ＲＡＷ画像データを記憶部（記録媒体１５２または外部装置）に記録する。現像画像データである静止画データを記録する撮影時には、記録・再生部１５１は、静止画圧縮部１４１から出力された静止画データを記憶部に記録する。そして、現像画像データである動画データを記録する撮影時には、記録・再生部１５１は、動画圧縮部１４２から出力された動画データを記憶部に記録する。
【００４６】
また、ＲＡＷ画像データの再生時には、記録・再生部１５１は、記憶部からＲＡＷ画像データを読み出し、読み出したＲＡＷ画像データをバッファ１１５に記録する。現像画像データである静止画データの再生時には、記録・再生部１５１は、記憶部から静止画データを読み出し、読み出した静止画データを静止画伸張部１４３へ出力する。そして、現像画像データである動画データの再生時には、記録・再生部１５１は、記憶部から動画データを読み出し、読み出した動画データを動画伸張部１４４へ出力する。
【００４７】
ＲＡＷ伸張部１１４は、バッファ１１５からＲＡＷ画像データを読み出し、読み出したＲＡＷ画像データを伸張する。本実施形態において、「ＲＡＷ画像データの伸張」は「ＲＡＷ圧縮部１１３による圧縮前のＲＡＷ画像データの復元」を意味し、「伸張」は「復号」とも言える。そして、ＲＡＷ伸張部１１４は、伸張後のＲＡＷ画像データを、現像部１１０（簡易現像部１１１と高画質現像部１１２）へ出力する。ＲＡＷ伸張部１１４による伸張は、例えば、撮像データの記録を含む撮影時とＲＡＷデータの再生時にのみ行われる。
【００４８】
静止画伸張部１４３は、記録・再生部１５１から出力された静止画データ（現像画像データ）を伸張し、伸張後の静止画データを表示処理部１２２へ出力する。「静止画データの伸張」は「静止画圧縮部１４１による圧縮前の現像画像データの復元」を意味する。静止画伸張部１４３による伸張は、例えば、現像画像データである静止画データの再生時にのみ行われる。
【００４９】
動画伸張部１４４は、記録・再生部１５１から出力された動画データ（現像画像データ）を伸張し、伸張後の動画データを表示処理部１２２へ出力する。「動画データの伸張」
は「動画圧縮部１４２による圧縮前の現像画像データの復元」を意味する。動画伸張部１４４による伸張は、例えば、現像画像データである動画データの再生時にのみ行われる。
【００５０】
次に、撮像装置１００の処理フローの一例について、図２を用いて説明する。図２は、静止画撮影モードが設定されている場合の処理フローの一例を示す。静止画撮影モードが設定されている期間において、図２の処理フローは繰り返し実行される。図２の処理フローは、例えば、制御部１６１が各機能部の処理を制御することにより、実現される。具体的には、制御部１６１のＣＰＵが、制御部１６１のメモリー（ＲＯＭ）からプログラムを読み出し、読み出したプログラムをメモリー（ＲＡＭ）へ展開し、展開されたプログラムを実行する。それにより、制御部１６１による各機能部の処理の制御が行われ、図２の処理フローが実現される。なお、以下では、ＲＡＷ伸張部１１４から出力されたＲＡＷ画像データの現像処理を現像部１１０が常に行う例を説明するが、上述したように、現像処理の対象は適宜切り替えられてもよい。例えば、撮像データの記録を行わない場合には、センサー信号処理部１０３から出力されたＲＡＷ画像データの現像処理が行われてもよい。
【００５１】
まず、Ｓ２０１にて、カメラ制御部１０４が、好適な条件で撮像が行われるように、光学部１０１の状態と撮像センサー１０２の処理とを制御する。例えば、ズーム調整やフォーカス調整に関する指示をユーザーが撮像装置１００に対して行うと、光学部１０１のレンズが動かされる。撮影画素数（記録対象の撮像データの画素数）の変更に関する指示をユーザーが撮像装置１００に対して行うと、撮像センサー１０２の読み出し領域（ＲＡＷ画像データの画素値が読み出される領域）が変更される。そして、上述したように、評価値算出部１０５の評価値算出処理の結果と、認識部１３１の認識処理の結果とに基づいて、光学部１０１の状態と撮像センサー１０２の処理とが制御されることもある。例えば、評価値算出処理の結果と認識部１３１の認識処理の結果とに基づいて、特定の被写体にフォーカスを合わせる制御、特定の被写体を追尾する制御、手ぶれを軽減する制御、所望の露出状態が実現されるように絞りを変更する制御、等が行われる。
【００５２】
次に、Ｓ２０２にて、センサー信号処理部１０３が、撮像センサー１０２から出力されたＲＡＷ画像データに修復処理を施す。そして、Ｓ２０３にて、ＲＡＷ圧縮部１１３が、Ｓ２０２の修復処理後のＲＡＷ画像データを圧縮することにより、記録用ＲＡＷ画像データを生成する。Ｓ２０３の処理の詳細は後述する。次に、Ｓ２０４にて、ＲＡＷ圧縮部１１３が、Ｓ２０３で生成した記録用ＲＡＷ画像データをバッファ１１５に格納する。そして、Ｓ２０５にて、ＲＡＷ伸張部１１４が、Ｓ２０４で格納された記録用ＲＡＷ画像データをバッファ１１５から読み出し、読み出した記録用ＲＡＷ画像データを伸張する。
【００５３】
そして、Ｓ２０６にて、簡易現像部１１１が、Ｓ２０５の伸張後の記録用ＲＡＷ画像データに簡易現像処理を施すことにより、現像画像データを生成する。このとき、現像部１１０のスイッチ１２１の状態は、簡易現像部１１１の現像画像データを選択して出力する状態に制御されている。次に、Ｓ２０７にて、評価値算出部１０５が、Ｓ２０６で生成された現像画像データの輝度値、コントラスト値、等に基づいて評価値を算出する。そして、Ｓ２０８にて、認識部１３１が、Ｓ２０６で生成された現像画像データに基づいて、現像画像データの画像領域から所定の画像領域を検出および認識する。
【００５４】
次に、Ｓ２０９にて、表示処理部１２２が、Ｓ２０６で生成された現像画像データに所定の表示処理を施すことにより、表示画像データを生成する。Ｓ２０９で生成された表示画像データは、ユーザーが被写体を適切にフレーミングするためのライブビュー表示（撮影スルー画像表示）のために用いられる。表示処理部１２２は、生成した表示画像データを、表示部（表示部１２３または外部の表示装置）へ出力する。それにより、表示画像データに基づく画像が表示部で表示される。なお、所定の表示処理は、評価値算出処理の結果、認識処理の結果、等に基づく処理を含んでもよい。例えば、所定の表示処理は、フォ
ーカスの合焦領域をマーキング表示するための処理、認識された画像領域を囲む枠を表示するための処理、等を含んでもよい。
【００５５】
そして、Ｓ２１０において、制御部１６１が、ユーザーから撮像装置１００への撮影指示（撮像データを記録するための記録指示）の有無を、操作部１６２からの操作信号に基づいて判断する。撮影指示があった場合にはＳ２１１へ処理が進められ、撮影指示が無かった場合にはＳ２０１へ処理が戻される。なお、撮像データを記録するタイミングは、ユーザー操作に応じたタイミングに限られない。例えば、動作モードなどに応じた所定のタイミングで撮像データの記録が行われるように、Ｓ２０１またはＳ２１１へ自動で処理が進められてもよい。
【００５６】
Ｓ２１１にて、静止画圧縮部１４１が、Ｓ２０６で生成された現像画像データを圧縮することにより、静止画データを生成する（静止画圧縮）。そして、Ｓ２１２にて、記録・再生部１５１が、Ｓ２１１で生成された静止画データを、記憶部（記録媒体１５２または外部装置）に記録する。最後に、Ｓ２１３にて、記録・再生部１５１が、Ｓ２０４で格納された記録用ＲＡＷ画像データをバッファ１１５から読み出し、読み出した記録用ＲＡＷ画像データを記憶部に記録する。
【００５７】
Ｓ２０３の処理（ＲＡＷ圧縮）について、図３を用いて詳細に説明する。図３は、Ｓ２０３の処理の一例を示すフローチャートである。
【００５８】
まず、Ｓ３０１にて、制御部１６１が、設定されている静止画撮影モードが連写モードであるか否かを判断する。連写モードが設定されている場合には、制御部１６１が、Ｌｏｓｓｙ圧縮後のＲＡＷ画像データを選択して出力する状態に、ＲＡＷ圧縮部１１３のスイッチ１１８の状態を制御し、Ｓ３０２へ処理が進められる。連写モードが設定されていない場合（設定されている静止画撮影モードが単写モードである場合）には、Ｌｏｓｓｌｅｓｓ圧縮後のＲＡＷ画像データを選択して出力する状態にスイッチ１１８の状態を制御し、Ｓ３０３へ処理が進められる。連写モードが設定されている場合には、撮影指示に応じて連写が行われ、単写モードが設定されている場合には、撮影指示に応じて単写が行われる。
【００５９】
連写では、複数回の撮影（撮像データを記録する撮影）が連続して行われる。例えば、連写モードが設定されている場合には、１回の撮影指示に応じてＳ２１３の処理が連続して繰り返されるように、Ｓ２０１〜Ｓ２１３の処理が繰り返される。Ｓ２１３の処理が連続して繰り返す回数は、例えば、予め定められた回数、撮影指示が行われている期間の長さに応じた回数、等である。単写では、撮像データを記録する撮影が１回のみ行われる。例えば、単写モードが設定されている場合には、１回の撮影指示に応じてＳ２１３の処理が１回だけ行われるように、Ｓ２０１〜Ｓ２１３の処理が繰り返される。
【００６０】
なお、本実施形態では、設定可能な静止画撮影モードが連写モードと単写モードを含むが、これに限られない。例えば、設定可能な静止画撮影モードの種類数は、１つであってもよいし、２つより多くてもよい。実行可能な撮影指示が、連写を行うための連写指示、単写を行うための単写指示、等を含んでいてもよい。連写指示に対応するユーザー操作は、所定時間よりも長くシャッターボタンを押下するユーザー操作などであり、単写指示に対応するユーザー操作は、所定時間以下の時間だけシャッターボタンを押下するユーザー操作などである。そして、連写指示が行われた場合にＳ３０１からＳ３０２へ処理が進められ、単写指示が行われた場合にＳ３０１からＳ３０３へ処理が進められてもよい。撮影指示が行われなかった場合には、Ｓ３０２へ処理が進められてもよいし、Ｓ３０３へ処理が進められてもよい。但し、撮影指示が行われなかった場合には、処理負荷の低減、処理時間の短縮、等の観点から、Ｓ３０２へ処理が進められることが好ましい。
【００６１】
Ｓ３０２にて、ＲＡＷ圧縮部１１３のＬｏｓｓｙ圧縮部１１６が、Ｓ２０２の修復処理後のＲＡＷ画像データを圧縮する（Ｌｏｓｓｙ圧縮）。そして、図２のＳ２０３にて、スイッチ１１８が、Ｓ３０２のＬｏｓｓｙ圧縮後のＲＡＷ画像データを選択し、選択したＲＡＷ画像データを記録用ＲＡＷ画像データとしてバッファ１１５へ出力する。
【００６２】
Ｓ３０３にて、ＲＡＷ圧縮部１１３のＬｏｓｓｌｅｓｓ圧縮部１１７が、Ｓ２０２の修復処理後のＲＡＷ画像データを圧縮する（Ｌｏｓｓｌｅｓｓ圧縮）。そして、図２のＳ２０３にて、スイッチ１１８が、Ｓ３０３のＬｏｓｓｌｅｓｓ圧縮後のＲＡＷ画像データを選択し、選択したＲＡＷ画像データを記録用ＲＡＷ画像データとしてバッファ１１５へ出力する。
【００６３】
以上述べたように、本実施形態によれば、短時間で大量の撮像データを記録する必要がある連写時において、単写時の圧縮率よりも高い圧縮率でＲＡＷ画像データが圧縮される。それにより、撮影パフォーマンスを向上することができる。具体的には、連写時において、単写時に記録されるＲＡＷ画像データのデータサイズよりも小さいデータサイズへ、記録されるＲＡＷ画像データのデータサイズを低減することができる。それにより、連写時において、単写時の記録時間（ＲＡＷ画像データの記録に要する時間；Ｓ２１３の処理に要する時間）よりも短い時間へ、記録時間を短縮することができる。その結果、連写速度を向上することができる。即ち、連写で行われる複数回の撮影（撮像データを記録する撮影）の時間間隔を低減でき、単位時間あたりの撮影回数を増やすことができる。さらに、連写時に記録されるＲＡＷ画像データのデータサイズが低減されることにより、バッファ１１５に格納可能なＲＡＷ画像データの数を増やすことができ、連写で実行可能な撮影の回数、連写で記録可能なＲＡＷ画像データの数、等を増やすこともできる。
【００６４】
なお、本実施形態では単写時にもＲＡＷ画像データが圧縮される例を説明したが、これに限られない。例えば、単写時において、センサー信号処理部１０３から出力されたＲＡＷ画像データが、記録用ＲＡＷ画像データとして採用されてもよい。具体的には、センサー信号処理部１０３から出力されたＲＡＷ画像データが、Ｌｏｓｓｌｅｓｓ圧縮後のＲＡＷ画像データとして使用されてもよい。その場合にはＬｏｓｓｌｅｓｓ圧縮は行われなくてもよい。
【００６５】
なお、バッファ１１５の記憶容量に余裕がある場合には、Ｓ２１３の処理が後回しにされてもよい。これにより、連写速度をさらに向上することができる。具体的には、バッファ１１５の記憶容量に応じた所定回数の撮像（所定数の記録用ＲＡＷ画像データの生成）が行われる期間において、Ｓ２１３の処理を省略することにより、所定回数の撮像の時間間隔を低減ですることができる。省略されたＳ２１３の処理（複数回の処理）は、所定回数の撮像後にまとめて実行される。
【００６６】
なお、本実施形態では連写または単写が行われる例を説明したが、それらとは異なる撮影が行われてもよい。例えば、ブラケット撮影が行われてもよい。ブラケット撮影では、撮像条件（シャッタースピード、絞り、ＩＳＯ感度、焦点距離、等）が互い異なる複数回の撮影が連続して行われる。ブラケット撮影で得られた複数の撮像データの用途は特に限定されない。例えば、複数の撮像データを合成することにより、各撮像データのダイナミックレンジよりも広いダイナミックレンジを有する撮像データが生成されてもよいし、そうでなくてもよい。広いダイナミックレンジは「ＨＤＲ（Ｈｉｇｈ  Ｄｙｎａｍｉｃ  Ｒａｎｇｅ）」などと呼ばれ、上記合成は「ＨＤＲ合成」などと呼ばれる。そして、ＨＤＲ合成のための複数の撮像データを得るブラケット撮影は、「ＨＤＲ撮影」などと呼ばれる。ＨＤＲ撮影では、例えば、露出条件が互いに異なる複数回の撮影が連続して行われる。
【００６７】
ブラケット撮影（ＨＤＲ撮影を含む）では、速い連写速度で複数回の撮像を行うことが可能である。具体的には、ブラケット撮影の撮影回数は比較的少ないため、ブラケット撮影では、全ての記録用ＲＡＷ画像データをバッファ１１５に格納した後に、記憶部へ記録用ＲＡＷ画像データを記録することができる。そして、そのような構成を採用することにより、ブラケット撮影の連写速度を向上することができる。そのため、ブラケット撮影が行われた場合には、単写が行われた場合の処理と同様の処理が行われることが好ましい（ＲＡＷ画像データの圧縮の非実行、連写時の圧縮率よりも低い圧縮率でのＲＡＷ画像データの圧縮、等）。ブラケット撮影の圧縮率（ＲＡＷ画像データに適用する圧縮率）は、単写の圧縮率と等しくてもよいし、単写の圧縮率と異なっていてもよい。
【００６８】
＜第２の実施形態＞
以下、本発明の第２の実施形態について説明する。本実施形態では、連写時においてＲＡＷ画像データに適用する圧縮率Ｒ＿Ｌｏｓｓｙの値が適宜変更される例を説明する。なお、第１の実施形態と同様の点（構成および処理）についての説明は省略し、第１の実施形態と異なる点について詳しく説明する。本実施形態に係る撮像装置の構成は、第１の実施形態（図１）の構成と同じである。
【００６９】
本実施形態では、ＲＡＷ圧縮部１１３は、記憶部（記録媒体１５２または外部装置）への画像データ（撮像データ）の記録に関する情報の変化に応じて、圧縮率Ｒ＿Ｌｏｓｓｙの値を変更する。記録に関する情報（記録情報）は特に限定されないが、例えば、撮像データを記憶部に記録する記録モードの設定、現像画像データのパラメータ、記憶部へ画像データを記録する速度である記録速度、等が、記録情報として使用される。「記録速度」は、「記憶部へ画像データを転送する速度である転送速度」とも言える。
【００７０】
図４（Ａ）〜４（Ｃ）は、本実施形態に係るＲＡＷ圧縮を示すフローチャートである。図４（Ａ）〜４（Ｃ）の処理は、連写モードの設定時、連写時、等において行われる。例えば、図４（Ａ）〜４（Ｃ）の処理は、図３のＳ３０２のタイミングで行われる。なお、図４（Ａ）の処理、図４（Ｂ）の処理、及び、図４（Ｃ）の処理を適宜組み合わせてもよい。
【００７１】
図４（Ａ）は、記録モードの設定を記録情報として用いた場合の例を示す。まず、Ｓ４０１ａにて、制御部１６１が、設定されている記録モードがＲＡＷ記録モードであるかＪＰＥＧ記録モードであるかを判断する。設定されている記録モードがＪＰＥＧ記録モードである場合にはＳ４０２ａへ処理が進められ、設定されている記録モードがＲＡＷ記録モードである場合にはＳ４０３ａへ処理が進められる。
【００７２】
ＪＰＥＧ記録モードは、記録用ＲＡＷ画像データの代わりにＪＰＥＧ画像データ（ＪＰＥＧ方式で圧縮された現像画像データ）を記憶部に記録する第１の記録モードである。そのため、ＪＰＥＧ記録モードが設定されている場合には、図２のＳ２１３の処理は省略される。ＲＡＷ記録モードは、記録用ＲＡＷ画像データを記憶部に記録する第２の記録モードである。ＲＡＷ記録モードが設定されている場合には、Ｓ２１１の処理と、Ｓ２１２の処理とは省略されてもよいし、省略されなくてもよい。なお、第１の記録モードで記録される現像画像データは、ＪＰＥＧ画像データに限られない。
【００７３】
Ｓ４０２ａにて、Ｌｏｓｓｙ圧縮部１１６が、Ｓ２０２の修復処理後のＲＡＷ画像データを圧縮率Ｒ＿Ｌｏｓｓｙ＝Ｒ１で圧縮する。Ｓ４０３ａにて、Ｌｏｓｓｙ圧縮部１１６が、Ｓ２０２の修復処理後のＲＡＷ画像データを圧縮率Ｒ＿Ｌｏｓｓｙ＝Ｒ２で圧縮する。
【００７４】
圧縮率Ｒ＿Ｌｏｓｓｙを高めても現像画像データの画質はあまり低下しない。例えば、
ＪＰＥＧ方式の圧縮などでは、高周波成分や低振幅成分が削除（低減）される。そのため、高い圧縮率Ｒ＿Ｌｏｓｓｙで高周波成分や低振幅成分のデータサイズを大幅に低減するＬｏｓｓｙ圧縮が行われても、ＪＰＥＧ画像データの画質はあまり低下しない。そこで、本実施形態では、圧縮率Ｒ＿Ｌｏｓｓｙ＝Ｒ１として、圧縮率Ｒ＿Ｌｏｓｓｙ＝Ｒ２よりも高い圧縮率を使用する。
【００７５】
これにより、連写速度のさらなる向上、連写枚数のさらなる向上、等が可能となる。例えば、ＪＰＥＧ記録モードの設定時において、圧縮後のＲＡＷ画像データのデータサイズを低減することができ、バッファ１１５に格納可能なＲＡＷ画像データの数を増やすことができる。その結果、圧縮後のＲＡＷ画像データをバッファ１１５に格納した後に、バッファ１１５から各ＲＡＷ画像データを読み出して現像処理を行うことで、現像処理の処理時間を短縮することができ、連写速度をより向上することができる。
【００７６】
図４（Ｂ）は、記録モードの設定と、現像画像データのパラメータとを記録情報として用いた場合の例を示す。ここでは、現像部１１０において、設定されたパラメータを有する画像データが、現像画像データとして生成される。パラメータは、例えば、撮像装置１００の動作モード、ユーザー操作、等に応じて設定される。図４（Ｂ）は、現像画像データのパラメータとして画像サイズと画質が使用される例を示す。なお、現像画像データのパラメータは、画像データのデータサイズに関連したパラメータであれば、特に限定されない。例えば、画像サイズと画質の一方が現像画像データのパラメータとして使用されてもよい。ビット数（階調数）などが現像画像データのパラメータとして使用されてもよい。
【００７７】
Ｓ４０１ｂの処理はＳ４０１ａの処理と同じであり、Ｓ４０２ｂの処理はＳ４０２ａの処理と同じであり、Ｓ４０３ｂの処理はＳ４０３ａの処理と同じである。但し、設定されている記録モードがＪＰＥＧ記録モードである場合には、Ｓ４０１ｂからＳ４０４ｂへ処理が進められる。
【００７８】
Ｓ４０４ｂにて、Ｌｏｓｓｙ圧縮部１１６が、設定されている画質（設定画質）に基づいて、圧縮率Ｒ＿Ｌｏｓｓｙ＝Ｒ１の値を補正する。設定画質が低い場合には、設定画質が高い場合に生成・記録される現像画像データの画質に比べ低い画質を有する現像画像データが生成・記録される。また、設定画質が低い場合には、設定画質が高い場合に生成・記録される現像画像データのデータサイズに比べ小さいデータサイズを有する現像画像データが生成・記録される。そして、設定画質が低い場合には、圧縮率Ｒ＿Ｌｏｓｓｙを高めても現像画像データの画質はあまり低下しない。例えば、設定画質が低い場合には、ＪＰＥＧ方式の圧縮などにおいて粗い量子化が行われる。そのため、ＲＡＷ画像データの圧縮において、高精細な量子化を行う必要性は低い。そして、高い圧縮率Ｒ＿ＬｏｓｓｙでのＬｏｓｓｙ圧縮により粗い量子化が行われても、ＪＰＥＧ画像データの画質はあまり低下しない。そこで、Ｓ４０４ｂでは、設定画質が低い場合に、設定画質が高い場合の圧縮率Ｒ＿Ｌｏｓｓｙ＝Ｒ１に比べ高い圧縮率に、圧縮率Ｒ＿Ｌｏｓｓｙ＝Ｒ１を補正する。例えば、設定画質が低いほど大きい増加量で、圧縮率Ｒ＿Ｌｏｓｓｙ＝Ｒ１を高める。
【００７９】
なお、圧縮率Ｒ＿Ｌｏｓｓｙ＝Ｒ１の初期値は特に限定されない。Ｓ４０４ｂにおける圧縮率Ｒ＿Ｌｏｓｓｙ＝Ｒ１の高め方も特に限定されない。ここで、Ｌｏｓｓｙ圧縮が離散コサイン変換（ＤＣＴ）を含む場合を考える。この場合には、Ｓ４０４ｂにおける圧縮率Ｒ＿Ｌｏｓｓｙ＝Ｒ１の高め方として、ＤＣＴ係数の量子化スケールを拡大する方法を用いることができる。ＤＣＴ係数の量子化スケールを拡大することで、ＤＣＴ係数の量子化を粗くすることができ、圧縮率Ｒ＿Ｌｏｓｓｙ＝Ｒ１を高めることができる。
【００８０】
Ｓ４０５ｂにて、Ｌｏｓｓｙ圧縮部１１６が、設定されている画像サイズ（設定サイズ
）に基づいて、Ｓ４０４ｂの処理後の圧縮率Ｒ＿Ｌｏｓｓｙ＝Ｒ１の値を補正する。設定サイズが小さい場合には、設定サイズが大きい場合に生成・記録される現像画像データの画像サイズに比べ小さい画像サイズを有する現像画像データが生成・記録される。また、設定サイズが小さい場合には、設定サイズが大きい場合に生成・記録される現像画像データのデータサイズに比べ小さいデータサイズを有する現像画像データが生成・記録される。そして、設定サイズが小さい場合には、圧縮率Ｒ＿Ｌｏｓｓｙを高めても現像画像データの画質はあまり低下しない。例えば、設定サイズが小さい場合には、画像サイズの縮小により、高周波成分が削除（低減）される。そのため、ＲＡＷ画像データの圧縮において、高周波成分を残す必要性は低い。そして、高い圧縮率Ｒ＿ＬｏｓｓｙでのＬｏｓｓｙ圧縮により高周波成分が大幅に低減されても、現像画像データの画質はあまり低下しない。そこで、Ｓ４０５ｂでは、設定サイズが小さい場合に、設定サイズが大きい場合の圧縮率Ｒ＿Ｌｏｓｓｙ＝Ｒ１に比べ高い圧縮率に、圧縮率Ｒ＿Ｌｏｓｓｙ＝Ｒ１を補正する。例えば、設定サイズが小さいほど大きい増加量で、圧縮率Ｒ＿Ｌｏｓｓｙ＝Ｒ１を高める。
【００８１】
なお、Ｓ４０５ｂにおける圧縮率Ｒ＿Ｌｏｓｓｙ＝Ｒ１の高め方も特に限定されない。ここで、Ｌｏｓｓｙ圧縮が離散コサイン変換（ＤＣＴ）を含む場合を考える。この場合には、Ｓ４０５ｂにおける圧縮率Ｒ＿Ｌｏｓｓｙ＝Ｒ１の高め方として、ＤＣＴ係数の量子化で使用される量子化マトリックス（量子化行列）の複数の要素値のうち、高周波成分に対応する要素値を高める方法を用いることができる。高周波成分に対応する要素値を高めることで、ＤＣＴ係数の量子化を粗くすることができ、圧縮率Ｒ＿Ｌｏｓｓｙ＝Ｒ１を高めることができる。Ｓ４０５ｂにおける圧縮率Ｒ＿Ｌｏｓｓｙ＝Ｒ１の高め方として、量子化スケールを拡大する方法を用いることもできる。
【００８２】
Ｓ４０５ｂの次に、Ｓ４０２ｂへ処理が進められる。そして、Ｓ４０２ｂにて、Ｓ４０４ｂの処理とＳ４０５ｂの処理とが反映された圧縮率Ｒ＿Ｌｏｓｓｙ＝Ｒ１でのＬｏｓｓｙ圧縮が行われる。なお、Ｓ４０５ｂの処理は、Ｓ４０４ｂの処理よりも後に行われてもよい。
【００８３】
ここで、ＪＰＥＧ記録モードが設定されている場合を考える。図４（Ｂ）の処理によれば、設定されているパラメータに関連したデータサイズが小さい場合に、設定されているパラメータに関連したデータサイズが大きい場合に比べ高い圧縮率が、最終的な圧縮率Ｒ＿Ｌｏｓｓｙ＝Ｒ１として使用される。これにより、図４（Ａ）の処理で実現可能な連写速度よりも速い連写速度、図４（Ａ）の処理で実現可能な連写枚数よりも多い連写枚数、等が実現可能となる。
【００８４】
図４（Ｃ）は、記録速度（撮影に使用される記憶部へ画像データを記録する速度）を記録情報として用いた場合の例を示す。まず、Ｓ４０６ｃにて、制御部１６１が、記録速度が低速であるか否かを判断する。記録速度が低速である場合にはＳ４０２ｃへ処理が進められ、記録速度が低速でない場合にはＳ４０３ｃへ処理が進められる。Ｓ４０２ｃの処理はＳ４０２ａおよびＳ４０２ｂの処理と同じであり、Ｓ４０３ｃの処理はＳ４０３ａおよびＳ４０３ｂの処理と同じである。
【００８５】
なお、記録速度が低速であるか否かの判断方法は特に限定されない。記録速度は、記憶部の種類、記憶部の規格、等に依存する。そのため、記憶部の種類、記憶部の規格、等の情報と、記録速度が低速であるか否かの情報との対応関係を予め定めることができる。そして、そのような対応関係を用いれば、撮影に使用される記憶部の種類、撮影に使用される記憶部の規格、等に応じて、記録速度が低速であるか否かを判断することができる。また、記憶部の種類、記憶部の規格、等の情報と、記録速度との対応関係を予め定めることもできる。そのような対応関係を用いれば、撮影に使用される記憶部の種類、撮影に使用される記憶部の規格、等に応じて、記録速度を判断することができる。そして、判断した
記録速度に応じて、記録速度が低速であるか否かを判断することができる。例えば、判断した記録速度が閾値未満である場合に「記録速度が低速である」と判断し、判断した記録速度が閾値以上である場合に「記録速度が低速でない（記録速度が高速である）」と判断することができる。テストデータを記憶部に記録するのに要する時間を計測し、計測結果から記録速度を判断することもできる。
【００８６】
記憶速度が遅い場合には、十分に速い連写速度を実現するために、記録される撮像データ（記録用ＲＡＷ画像データ）のデータサイズを十分に低減する必要がある。図４（Ｃ）の処理によれば、記録速度が遅い場合に、記録速度が速い場合に比べ高い圧縮率が、圧縮率Ｒ＿Ｌｏｓｓｙとして使用される。これにより、連写速度のさらなる向上、連写枚数のさらなる向上、等が可能となる。例えば、記憶速度が遅い場合であっても、十分に速い連写速度を実現することができる。なお、図４（Ｃ）には、記録速度が低速であるパターンと記録速度が低速でないパターンとの２つのパターンが示されているが、これに限られない。例えば、記録速度が遅いほど高い圧縮率が圧縮率Ｒ＿Ｌｏｓｓｙとして使用されるように、２つよりも多いパターン数で圧縮率Ｒ＿Ｌｏｓｓｙの値が変更されてもよい。
【００８７】
以上述べたように、本実施形態によれば、記録情報の変化に応じて圧縮率Ｒ＿Ｌｏｓｓｙの値が変更される。それにより、連写速度のさらなる向上、連写枚数のさらなる向上、等が可能となる。なお、Ｓ４０３ａの処理、Ｓ４０３ｂの処理、及び、Ｓ４０３ｃの処理では、Ｌｏｓｓｌｅｓｓ圧縮の圧縮率Ｒ＿Ｌｏｓｓｌｅｓｓと同じ値が、圧縮率Ｒ＿Ｌｏｓｓｙの値として使用されてもよい。その場合には、Ｓ４０３ａの処理、Ｓ４０３ｂの処理、及び、Ｓ４０３ｃの処理は、Ｌｏｓｓｌｅｓｓ圧縮部１１７によって実行されてもよい。
【００８８】
＜その他の実施形態＞
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００８９】
１００：撮像装置  １０２：撮像センサー  １１３：ＲＡＷ圧縮部
１５１：記録・再生部
【図１】
2017224939.tif 000003
【図２】
2017224939.tif 000004
【図３】
2017224939.tif 000005
【図４】
2017224939.tif 000006