(57)【特許請求の範囲】
【請求項１】
被写体像を撮像して画像データを生成する撮像部と、
前記撮像部から出力される前記画像データを処理して、モニタ表示に使用するためのクイックビュー画像と、記録媒体に記録するための記録用画像データとを生成する処理部と、
前記クイックビュー画像を表示するためのモニタ部とを備え、
前記処理部は、前記クイックビュー画像の生成処理と前記記録用画像データの生成処理との少なくとも一部を同時並行に処理し、前記記録用画像データの完成に先行して、前記モニタ部に前記クイックビュー画像の表示を開始する
ことを特徴とする電子カメラ。
【請求項２】
被写体像を撮像して画像データを生成する撮像部と、
クイックビュー画像を表示するためのモニタ部と、
前記撮像部から出力される前記画像データを処理して、モニタ表示に使用するための前記クイックビュー画像と、記録媒体に記録するための記録用画像データとを生成し、前記記録用画像データの完成に先行して、前記モニタ部に前記クイックビュー画像の表示を開始する処理部とを備え、
前記処理部は、
前記撮像部から出力される前記画像データを取り込み、前記画像データを画像処理して前記記録用画像データを生成する画像処理部と、
前記撮像部から出力される前記画像データを取り込み、前記画像データの画素数を低減して前記クイックビュー画像を生成し、前記記録用画像データの完成に先行して、前記モニタ部に前記クイックビュー画像の表示を開始するクッイクビュー生成部とを備えた
ことを特徴とする電子カメラ。
【請求項３】
請求項１に記載の電子カメラにおいて、
前記処理部は、
前記撮像部から出力される前記画像データを一時記憶するバッファ部と、
前記撮像部または前記バッファ部から前記画像データを取り込み、前記画像データの画素数を低減し、軽量化された中間データを生成する減数処理部と、
前記減数処理部から出力される前記中間データに対して画像処理を行って前記クイックビュー画像を生成し、次に、前記バッファ部に一時記憶された前記画像データに対して画像処理を行って前記記録用画像データを生成する画像処理部と
を備えたことを特徴とする電子カメラ。
【請求項４】
被写体像を撮像して画像データを生成する撮像部と、
クイックビュー画像を表示するためのモニタ部と、
前記撮像部から出力される前記画像データを処理して、モニタ表示に使用するための前記クイックビュー画像と、記録媒体に記録するための記録用画像データとを生成し、前記記録用画像データの完成に先行して、前記モニタ部に前記クイックビュー画像の表示を開始する処理部とを備え、
先行して出力される前記クイックビュー画像と、後から完成する前記記録用画像データとを順次に画像圧縮する画像圧縮部と、
前記画像圧縮部において作成される前記クイックビュー画像の圧縮データと、前記記録用画像データの圧縮データとを順次に記録する記録部と、
を備えたことを特徴とする電子カメラ。
【請求項５】
被写体像を撮像して画像データを生成する撮像部と、
クイックビュー画像を表示するためのモニタ部と、
前記撮像部から出力される前記画像データを処理して、モニタ表示に使用するための前記クイックビュー画像と、記録媒体に記録するための記録用画像データとを生成し、前記記録用画像データの完成に先行して、前記モニタ部に前記クイックビュー画像の表示を開始する処理部とを備え、
前記処理部は、
前記撮像部から出力される前記画像データを一時記憶するバッファ部と、
前記撮像部または前記バッファ部から前記画像データを取り込み、前記画像データの画素数を低減し、軽量化された中間データを生成する減数処理部と、
前記減数処理部から出力される前記中間データに対して画像処理を行って前記クイックビュー画像を生成し、次に、前記バッファ部に一時記憶された前記画像データに対して画像処理を行って前記記録用画像データを生成する画像処理部とを備え、
前記撮像部が被写体像を連続的に撮像することによって、複数の前記画像データが生成される場合、
前記バッファ部は、前記撮像部から出力される複数の前記画像データを順次に一時記憶し、
前記画像処理部は、前記バッファ部に一時記憶された前記画像データを読み出して前記記録用画像データを生成し、
前記減数処理部は、前記記録用画像データの画素数を低減して前記クイックビュー画像を生成する
ことを特徴とする電子カメラ。
【請求項６】
請求項５に記載の電子カメラにおいて、
前記クイックビュー画像および前記記録用画像データを画像圧縮する画像圧縮部を備え、
前記撮像部が被写体像を連続的に撮像することによって、複数の前記画像データが生成される場合、
前記バッファ部は、前記減数処理部で順次生成される前記クイックビュー画像を一時記憶し、
前記画像圧縮部は、前記バッファ部から前記クイックビュー画像を取得して画像圧縮する
ことを特徴とする電子カメラ。
【請求項７】
請求項５に記載の電子カメラにおいて、
前記記録用画像データを画像圧縮する画像圧縮部と、
前記記録用画像データの圧縮データを記録する記録部とを備え、
前記撮像部が被写体像を連続的に撮像することによって、複数の前記画像データが生成される場合、
前記バッファ部は、前記画像圧縮部で順次生成される前記記録用画像データの圧縮データを一時記憶し、
前記記録部は、前記バッファ部から前記記録用画像データの圧縮データを取得して記録する
ことを特徴とする電子カメラ。
【請求項８】
被写体像を撮像して画像データを生成する撮像部と、
クイックビュー画像を表示するためのモニタ部と、
前記撮像部から出力される前記画像データを処理して、モニタ表示に使用するための前記クイックビュー画像と、記録媒体に記録するための記録用画像データとを生成し、前記記録用画像データの完成に先行して、前記モニタ部に前記クイックビュー画像の表示を開始する処理部とを備え、
前記処理部は、前記クイックビュー画像の画素数を低減して、一覧表示用のサムネイル画像を生成する
ことを特徴とする電子カメラ。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、被写体像を撮像して得た画像データを処理して、記録媒体に記録するための記録用画像データ、およびモニタ表示用のクイックビュー画像を生成する電子カメラに関する。
【０００２】
【従来の技術】
従来、電子カメラでは、次のような手順を経て、画像データの処理が行われていた。
▲１▼画像キャプチャ・・電子カメラは、内部の撮像素子から画像データを読み出す。電子カメラは、この画像データに対して、Ａ／Ｄ変換、欠陥画素補正、光学的黒レベル補正、ゲイン調整、ホワイトバランス調整、階調補正などの信号処理を施す。信号処理後の画像データは、電子カメラ内のバッファメモリに格納される。
▲２▼画像処理・・電子カメラは、信号処理後の画像データに対して、色補間、色座標変換、色補正、空間周波数フィルタなどの画像処理を施し、記録用画像データを生成する。
▲３▼クイックビュー生成・・電子カメラは、記録用画像データの画像サイズを縮小して、クイックビュー画像を生成する。
▲４▼サムネイル生成および圧縮・・電子カメラは、記録用画像データの画像サイズを更に縮小して、一覧表示用のサムネイル画像を生成する。電子カメラは、このサムネイル画像をハードウェア若しくはソフトウェア処理などで画像圧縮する。
▲５▼画像圧縮・・電子カメラは、記録用画像データをハードウェア処理などで画像圧縮する。
▲６▼記録処理・・電子カメラは、画像圧縮の結果を記録媒体にファイル記録する。
【０００３】
【発明が解決しようとする課題】
（１）第１の課題
通常、電子カメラは、被写体の撮影後、モニタ画面上にクイックビュー画像を表示する。ユーザーは、このクイックビュー画像を見ることにより、その場において撮影結果の良否を判断することができる。このようなユーザー確認を撮影時に遅滞なく行うため、クイックビュー画像は、撮影直後のなるべく早い段階で生成されることが好ましい。
【０００４】
ところが、上述の従来例では、記録用画像データがまず最初に生成される。クイックビュー画像は、この記録用画像データの画像サイズを縮小することによって、遅れて生成される。
このような動作により、クイックビュー画像の生成動作は、記録用画像データの完成を待たなければならない。
【０００５】
（一般に、記録用画像データの完成には、フルサイズの画像データを処理する必要がある。また、電子カメラの画質を高めるため、この画像処理には高度かつ複雑な処理が要求される。そのため、記録用画像データの処理には時間がかかりやすく、その分だけ、後続するクイックビュー画像の完成は遅れる。）
このような理由から、上述した従来例では、クイックビュー画像の表示にタイムラグを生じやすく、ユーザーによる撮像結果の確認作業をスムーズに行えないという問題点があった。
【０００６】
（２）第２の課題
再生時にもクイックビュー画像を再利用することにより、モニタ上における画像再生の所要時間を短縮することができる。このような再生時の再利用に備えるためには、記録用画像データの記録時に、クイックビュー画像を併せて記録しておく必要がある。
【０００７】
この場合、上述した従来例では、電子カメラが、先行する記録用画像データの画像圧縮を終えた後、クイックビュー画像の圧縮動作や記録動作を追加的に実行することとなる。このような追加動作に所要する時間だけ、撮影時の所要時間が長くなる。その結果、連写速度が遅くなるなどの不具合が生じやすくなる。
そこで、本発明は、上述した問題点に鑑みて、クイックビュー画像の表示タイムラグを改善することを目的とする。
【０００８】
【課題を解決するための手段】
以下、本発明について説明する。
【０００９】
《請求項１》
請求項１に記載の電子カメラは、被写体像を撮像して画像データを生成する撮像部と、撮像部から出力される画像データを処理して、モニタ表示に使用するためのクイックビュー画像と、記録媒体に記録するための記録用画像データとを生成する処理部と、クイックビュー画像を表示するためのモニタ部とを備え、処理部は、クイックビュー画像の生成処理と記録用画像データの生成処理との少なくとも一部を同時並行に処理し、記録用画像データの完成に先行して、モニタ部にクイックビュー画像の表示を開始することを特徴とする。
《請求項２》
請求項２に記載の電子カメラは、被写体像を撮像して画像データを生成する撮像部と、クイックビュー画像を表示するためのモニタ部と、撮像部から出力される画像データを処理して、モニタ表示に使用するためのクイックビュー画像と、記録媒体に記録するための記録用画像データとを生成し、記録用画像データの完成に先行して、モニタ部にクイックビュー画像の表示を開始する処理部とを備える。
更に、この処理部は、画像処理部およびクイックビュー生成部を備える。この画像処理部は、撮像部から出力される画像データを取り込み、画像データを画像処理して記録用画像データを生成する。一方、クイックビュー生成部は、撮像部から出力される画像データを取り込み、画像データの画素数を低減してクイックビュー画像を生成し、記録用画像データの完成に先行してクイックビュー画像の表示を開始する。
《請求項３》
請求項３に記載の電子カメラは、請求項１に記載の電子カメラにおいて、処理部が、バッファ部、減数処理部および画像処理部を備える。このバッファ部は、撮像部から出力される画像データを一時記憶する。一方、減数処理部は、撮像部またはバッファ部から画像データを取り込み、この画像データの画素数を低減し、軽量化された中間データを生成する。また、画像処理部は、減数処理部から出力される中間データに対して画像処理を行ってクイックビュー画像を生成し、次に、バッファ部に一時記憶された画像データに対して画像処理を行って記録用画像データを生成する。
《請求項４》
請求項４に記載の電子カメラは、被写体像を撮像して画像データを生成する撮像部と、クイックビュー画像を表示するためのモニタ部と、撮像部から出力される画像データを処理して、モニタ表示に使用するためのクイックビュー画像と、記録媒体に記録するための記録用画像データとを生成し、記録用画像データの完成に先行して、モニタ部にクイックビュー画像の表示を開始する処理部とを備える。
更に、この電子カメラは、画像圧縮部および記録部を備える。この画像圧縮部は、先行して出力されるクイックビュー画像と、後から完成する記録用画像データとを順次に画像圧縮する。一方、記録部は、画像圧縮部において作成されるクイックビュー画像の圧縮データと、記録用画像データの圧縮データとを順次に記録する。
《請求項５》
請求項５に記載の電子カメラは、被写体像を撮像して画像データを生成する撮像部と、クイックビュー画像を表示するためのモニタ部と、撮像部から出力される画像データを処理して、モニタ表示に使用するためのクイックビュー画像と、記録媒体に記録するための記録用画像データとを生成し、記録用画像データの完成に先行して、モニタ部にクイックビュー画像の表示を開始する処理部とを備える。
更に、処理部は、バッファ部、減数処理部および画像処理部を備える。このバッファ部は、撮像部から出力される画像データを一時記憶する。一方、減数処理部は、撮像部またはバッファ部から画像データを取り込み、この画像データの画素数を低減し、軽量化された中間データを生成する。また、画像処理部は、減数処理部から出力される中間データに対して画像処理を行ってクイックビュー画像を生成し、次に、バッファ部に一時記憶された画像データに対して画像処理を行って記録用画像データを生成する。
この電子カメラは、撮像部が被写体像を連続的に撮像することによって複数の画像データが生成される場合に画像データの処理動作を次のように変更する。
すなわち、バッファ部は、撮像部から出力される複数の画像データを順次に一時記憶する。画像処理部は、このバッファ部に一時記憶された画像データを読み出して記録用画像データを生成する。さらに、減数処理部は、この記録用画像データの画素数を低減してクイックビュー画像を生成する。
《請求項６》
請求項６に記載の電子カメラは、請求項５に記載の電子カメラにおいて、クイックビュー画像および記録用画像データを画像圧縮する画像圧縮部を備える。この電子カメラは、撮像部が被写体像を連続的に撮像することによって、複数の前記画像データが生成される場合に、次のような処理動作を行う。
すなわち、バッファ部は、減数処理部で順次生成されるクイックビュー画像を一時記憶する。画像圧縮部は、このバッファ部からクイックビュー画像を取得して画像圧縮を実行する。
《請求項７》
請求項７に記載の電子カメラは、請求項５に記載の電子カメラにおいて、記録用画像データを画像圧縮する画像圧縮部と、記録用画像データの圧縮データを記録する記録部とを備える。この電子カメラは、撮像部が被写体像を連続的に撮像することによって、複数の画像データが生成される場合に、次のような処理動作を行う。
すなわち、バッファ部は、画像圧縮部で順次生成される記録用画像データの圧縮データを一時記憶する。記録部は、このバッファ部から記録用画像データの圧縮データを取得して記録する。
《請求項８》
請求項８に記載の電子カメラは、被写体像を撮像して画像データを生成する撮像部と、クイックビュー画像を表示するためのモニタ部と、撮像部から出力される画像データを処理して、モニタ表示に使用するためのクイックビュー画像と、記録媒体に記録するための記録用画像データとを生成し、記録用画像データの完成に先行して、モニタ部にクイックビュー画像の表示を開始する処理部とを備える。
更に、この処理部は、クイックビュー画像の画素数を低減して、一覧表示用のサムネイル画像を生成する。
【００１０】
【発明の実施の形態】
以下、図面に基づいて本発明にかかる実施形態を説明する。
【００１１】
《第１の実施形態》
第１の実施形態は、請求項１，２，４，６にかかる電子カメラの実施形態である。
図１は、第１の実施形態における電子カメラ１の構成を示すブロック図である。以下、図１を参照して、電子カメラ１の構成を説明する。
【００１２】
まず、電子カメラ１には、撮影レンズ２が装着される。この撮影レンズ２の像空間には、撮像素子３の撮像面が配置される。撮像素子３の出力は、Ａ／Ｄ変換部４を介して、信号処理部５に与えられる。この信号処理部５の出力は、画像処理部６およびクイックビュー生成部７に与えられる。
画像処理部６は、信号処理部５の出力に画像処理を施して、記録用画像データを生成する。この記録用画像データは、画像圧縮部８に与えられる。
【００１３】
一方、クイックビュー生成部７は、信号処理部５の出力に基づいてクイックビュー画像を生成する。このクイックビュー画像は、モニタ表示部７ａにおいてモニタ表示されると共に、画像圧縮部８に与えられる。また、クイックビュー生成部７は、更に画像サイズの小さなサムネイル画像も生成する。このサムネイル画像は、サムネイル圧縮部９に出力される。
【００１４】
画像圧縮部８は、クイックビュー画像および記録用画像データに対して画像圧縮を順次に実行し、各々の圧縮データを記録部１０に出力する。一方、サムネイル圧縮部９は、サムネイル画像の画像圧縮を実行し、圧縮データを記録部１０に出力する。記録部１０は、これらの圧縮データをメモリカードなどの記録媒体に記録する。
【００１５】
［発明との対応関係］
以下、発明と本実施形態との対応関係について説明する。なお、ここでの対応関係は、参考のために一解釈を例示するものであり、本発明を徒らに限定するものではない。
請求項記載の撮像部は、撮像素子３，Ａ／Ｄ変換部４および信号処理部５に対応する。
請求項記載の処理部は、画像処理部６およびクイックビュー生成部７に対応する。
請求項記載のモニタ部は、モニタ表示部７ａに対応する。
請求項記載の画像処理部は、画像処理部６に対応する。
請求項記載のクイックビュー生成部は、クイックビュー生成部７に対応する。
請求項記載の画像圧縮部は、画像圧縮部８に対応する。
請求項記載の記録部は、記録部１０に対応する。
【００１６】
［第１の実施形態の動作説明］
図２は、電子カメラ１の動作を示すタイミングチャートである。
以下、図２を参照して、電子カメラ１の動作を説明する。
【００１７】
（１）露光
撮影レンズ２は、撮像素子３の撮像面に被写体像を投影する。撮像素子３の撮像面には、ベイヤー配列などの色フィルタアレイが配置され、この被写体像を光学的に色分解する。撮像素子３は、このように色分解された色成分（ＲＧＢなど）を画素単位に光電変換し、信号電荷として蓄積する。
【００１８】
（２）走査読み出し
撮像素子３は、公知の電子シャッタ制御もしくは機械式シャッタによって、所定の露光時間だけ信号電荷を蓄積する。その後、撮像素子３は、タイミングジェネレータ（不図示）から与えられる駆動パルスに従って、画像信号を出力する。Ａ／Ｄ変換部４は、この画像信号をリアルタイムにＡ／Ｄ変換し、デジタルの画像データに変換する。
【００１９】
（３）信号処理
デジタル変換された画像データは、信号処理部５に入力される。信号処理部５は、この画像データに対して、画素欠陥補正、光学的黒レベル補正、ゲイン補正、ホワイトバランス補正、およびガンマ補正などをリアルタイムに施す。
【００２０】
（４）記録用画像データの生成
画像処理部６は、信号処理部５でリアルタイム処理された画像データを順次に取り込む。画像処理部６は、この画像データに対して、色補間処理、色補正処理、フィルタ処理などの画像処理を施し、記録用画像データを生成する。この記録用画像データは、画像処理部６内の画像メモリ（不図示）に一旦保持される。
【００２１】
（５）クイックビュー生成・サムネイル生成
クイックビュー生成部７は、信号処理部５でリアルタイム処理された画像データを順次に取り込む。クイックビュー生成部７は、この画像データの画素配列を、生成すべきクイックビュー画像の縦横画素数に応じて均等に区分し、クイックビュー画像の画素数分の画素ブロックを得る。クイックビュー生成部７は、これら画素ブロックの個々において種類毎に色成分を平均化し、クイックビュー画像の信号成分を得る。モニタ表示部７ａは、このクイックビュー画像をモニタ表示する。ユーザーは、このモニタ表示を観察することにより、直前に撮影した画像を迅速に確認することができる。
【００２２】
なお、画像データを間引くことにより、クイックビュー画像を生成してもよい。
クイックビュー生成部７は、生成されたクイックビュー画像の画素を間引くことで画像サイズを更に縮小し、一覧表示用のサムネイル画像を生成する。
このようなクイックビュー画像およびサムネイル画像の生成は、上述した記録用画像データの生成に比べて、演算内容が単純で、かつ扱うデータ量も少ない。そのため、クイックビュー画像およびサムネイル画像は、記録用画像データよりも早く完成する。その結果、早く完成したクイックビュー画像は、記録用画像データに先行して出力される。
なお、上述した『クイックビュー画像の生成』と『サムネイル画像の生成』とは、パイプライン式に実施することが好ましい。
【００２３】
（６）サムネイル圧縮
サムネイル圧縮部９は、クイックビュー生成部７からサムネイル画像を取得し、画像圧縮を実行する。小さくまとめられた圧縮データは、サムネイル圧縮部９の内部に一旦保持され、記録部１０の空き時間を見計らって記録部１０に出力される。
【００２４】
（７）クイックビュー圧縮
画像圧縮部８は、クイックビュー生成部７からクイックビュー画像を取得し、画像圧縮を実行する。
【００２５】
（８）クイックビューの圧縮データ記録
記録部１０は、画像圧縮部８からクイックビュー画像の圧縮データを取得し、逐次に記録する。
【００２６】
（９）記録用画像データの圧縮
画像圧縮部８は、クイックビュー画像の画像圧縮を完了した後、画像処理部６から記録用画像データを取得し、画像圧縮を実行する。
【００２７】
（１０）サムネイル画像の圧縮データ記録
記録部１０は、クイックビュー画像の圧縮データ記録を完了した後、サムネイル圧縮部９からサムネイル画像の圧縮データを取得し、逐次に記録する。
【００２８】
（１１）記録用画像データの圧縮データ記録
記録部１０は、サムネイル画像の圧縮データ記録を完了した後、画像圧縮部８から記録用画像データの圧縮データを取得し、逐次に記録する。
上述した一連の動作により、電子カメラ１による撮像動作が完了する。
【００２９】
［第１の実施形態の効果など］
以上説明したように、第１の実施形態では、記録用画像データに先行して、クイックビュー画像の出力を開始する。そのため、クイックビュー画像を迅速に表示することが可能になり、ユーザーによる撮像結果の確認作業を一段とスムーズに行うことが可能になる。
【００３０】
特に、第１の実施形態では、クイックビュー生成部７は、画像データを信号処理部５から直に取得して、クイックビュー画像を生成する。したがって、時間のかかる画像処理部６の処理を待たずに、クイックビュー画像の生成を迅速に開始することが可能になる。その結果、クイックビュー画像の表示タイムラグを一段と改善することが可能になる。
【００３１】
さらに、第１の実施形態では、クイックビュー画像と記録用画像データとを同時並行に生成している。この場合、記録用画像データの生成が、クイックビュー画像の生成とほぼ同時にスタートするので、記録用画像データの生成が遅滞しないという利点もある。
また、第１の実施形態では、クイックビュー画像／記録用画像データの順番で出力が開始される。画像圧縮部８は、この順番で画像圧縮を行う。したがって、記録用画像データの生成に並行して、クイックビュー画像の画像圧縮をある程度進めることが可能になり、全体の処理時間を効率的に短縮することが可能になる。
【００３２】
さらに、第１の実施形態では、クイックビュー画像／記録用画像データの順番で圧縮データが生成される。記録部１０は、この順番で圧縮データを記録する。したがって、記録用画像データの生成に並行して、クイックビュー画像の圧縮データ記録をある程度進めることが可能になり、全体の処理時間を効率的に短縮することが可能になる。
また、第１の実施形態では、クイックビュー画像を処理してサムネイル画像を生成している。この場合、軽量なクイックビュー画像を処理すればよいため、サムネイル画像を少ない処理負担で迅速に生成することが可能になる。
次に、別の実施形態について説明する。
【００３３】
《第２の実施形態》
第２の実施形態は、請求項１，３，４，５，６，７，８にかかる電子カメラの実施形態である。
図３は、第２の実施形態における電子カメラ１１の構成を示すブロック図である。図３に示す点線で囲まれた範囲は、制御ＩＣ９９に該当する。電子カメラ１１の信号処理系は、この制御ＩＣ９９と、その周辺部品とによって構成される。
【００３４】
以下、この電子カメラ１１の構成について細かく説明する。
まず、電子カメラ１１には、撮影レンズ１２が装着される。この撮影レンズ１２の像空間には、撮像素子１３の撮像面が配置される。この撮像素子１３から出力される画像データは、Ａ／Ｄ変換部１４を介してデジタル化される。このデジタル化された画像データは、信号処理エンジン９９ａに入力される。
【００３５】
この信号処理エンジン９９ａは、信号処理部１５、間引き処理部１６、画像処理部１７、解像度変換部１８、画像圧縮部１９などの処理ブロックから構成される。これらの処理ブロック１５〜１９は、直通の信号経路およびピクチャーバス２０を介して相互に信号接続される。
このピクチャーバス２０には、ＦＩＦＯ３０を介して、ビデオコントローラ３１およびビデオエンコーダ３２なども接続される。このビデオエンコーダ３２から出力されるビデオ信号は、電子カメラ１１の背面部に設けられる液晶モニタ３２ａに表示される。
【００３６】
さらに、このピクチャーバス２０は、バス接続の切り換え動作を行うバスインターフェース２１，２２を介して、システムバス２４や外部バス２５に接続される。これらのバスインターフェース２１，２２は、後述するマイクロプロセッサ５０によってコントロールされる。
また、外部バス２５には、ＳＤＲＡＭ（シンクロナスＤＲＡＭ）２６、ＲＯＭ２７、Ｉ／Ｏデバイス２８等の外部部品が接続される。このＳＤＲＡＭ２６の制御信号を生成するため、制御ＩＣ９９には、ＳＤＲＡＭコントローラ２６ａが搭載される。また、後述するマイクロプロセッサ５０を介さずにＤＭＡ（ダイレクトメモリアクセス）転送を実現するために、制御ＩＣ９９には、ＤＭＡコントローラ２６ｂが搭載される。
【００３７】
一方、システムバス２４には、シリアルポート４１、ＵＳＢ（Universal Serial Bus）４２、およびカードインターフェース４３がそれぞれ接続される。
このシリアルポート４１のポート端子は、制御ＩＣ９９の外部に引き出され、撮像素子１３を駆動するタイミングジェネレータ４４、およびオーディオＬＳＩ４５などに接続される。また、ＵＳＢ４２の端子は、制御ＩＣ９９の外部に引き出され、必要に応じて外部のホストコンピュータ４６に接続される。一方、カードインターフェース４３は、データ保存用のメモリカード４７に対してデータの読み書きを行う。
また、制御ＩＣ９９内には、システムコントロール用のマイクロプロセッサ５０が内蔵される。このマイクロプロセッサ５０は、データキャッシュ５１、命令実行ユニットであるＲＩＳＣ（Reduced Instruction Set Computer）コア５２、および命令キャッシュ５３から構成される。
【００３８】
［発明との対応関係］
以下、発明と本実施形態との対応関係について説明する。なお、ここでの対応関係は、参考のために一解釈を例示するものであり、本発明を徒らに限定するものではない。
請求項記載の撮像部は、撮像素子１３，Ａ／Ｄ変換部１４，および信号処理部１５に対応する。
請求項記載の処理部は、間引き処理部１６，画像処理部１７，解像度変換部１８，画像圧縮部１９，ビデオコントローラ３１およびマイクロプロセッサ５０に対応する。
請求項記載のモニタ部は、液晶モニタ３２ａに対応する。
請求項記載のバッファ部は、ＳＤＲＡＭ２６に対応する。
請求項記載の減数処理部は、間引き処理部１６および解像度変換部１８に対応する。
請求項記載の画像処理部は、画像処理部１７に対応する。
請求項記載の画像圧縮部は、画像圧縮部１９に対応する。
請求項記載の記録部は、カードインターフェース４３およびマイクロプロセッサ５０に対応する。
【００３９】
［単写撮影の動作説明］
上述した電子カメラ１１は、単写撮影／連続撮影の２つの撮影モードを有する。ここでは、まず最初に単写撮影の動作について説明する。
図４は、単写撮影における電子カメラ１１の信号処理経路を示す図である。
図５は、単写撮影における電子カメラ１１のタイミングチャートである。
以下、図３〜５を参照して、単写撮影の動作を説明する。
【００４０】
（１）露光
撮像素子１３の撮像面には、ベイヤー配列などの色フィルタアレイが配置される。撮像素子１３は、この色フィルタアレイを介して色分解された光を画素単位に光電変換し、信号電荷として蓄積する。
【００４１】
（２）走査読み出し
撮像素子１３は、所定の露光時間だけ信号電荷を蓄積した後、タイミングジェネレータ４４から与えられる駆動パルスに従って、画像信号を出力する。Ａ／Ｄ変換部１４は、この画像信号をリアルタイムにＡ／Ｄ変換し、デジタルの画像データに変換する。
【００４２】
（３）信号処理
デジタル変換された画像データは、信号処理部１５に入力される。信号処理部１５は、この画像データに対して、画素欠陥補正、ＯＢ（光学的黒レベル）補正、ゲイン調整、ホワイトバランス調整、およびガンマ補正などをリアルタイムに施す。
【００４３】
（４）バッファ記憶
信号処理部１５からリアルタイムに出力される画像データは、間引き処理部１６に出力される共に、ピクチャーバス２０および外部バス２５を介して、ＳＤＲＡＭ２６に一時記憶される。
【００４４】
（５）減数処理
間引き処理部１６は、信号処理部１５からリアルタイムに出力される画像データを順次に取得する。間引き処理部１６は、この画像データに対して画素数の低減処理（画素間引きおよび画素平均化など）を施し、画素数の低減された中間データを生成する。
【００４５】
なお、処理統一化の観点から、この中間データに対しても、後述する記録用画像データと同等の色補間処理を適用できることが好ましい。そこで、本実施形態の間引き処理部１６は、画像データと中間データの色配列パターンが一致するよう、画素数の低減処理を実施する。
一方、撮像素子１３がインターレース式の場合には、１フィールド目の画像データがＳＤＲＡＭ２６に一旦蓄積された後、信号処理部１５から２フィールド目の画像データが続いて出力される。このとき、間引き処理部１６は、低減処理の処理単位のデータが揃うたびに、画素数の低減処理を実施することが好ましい。
【００４６】
（６）中間データの画像処理
画像処理部１７は、間引き処理部１６から中間データを順次に取得する。画像処理部１７は、この中間データに対して、色補間処理、色補正処理およびフィルタ処理を順次に施す。
【００４７】
（７）クイックビュー画像の解像度調整・サムネイル画像の生成
解像度変換部１８は、画像処理部１７で画像処理された中間データを取り込む。解像度変換部１８は、この画像処理後の中間データに対して解像度変換を施し、モニタ解像度に合わせて画像サイズを調整されたクイックビュー画像を生成する。
なお、中間データとクイックビュー画像との解像度が等しい場合には、この解像度変換は省略される。
ビデオコントローラ３１は、ＳＤＲＡＭ２６などをビデオメモリとして使用して、このクイックビュー画像をモニタ表示する。ユーザーは、このモニタ表示を観察することにより、直前に撮影した画像を迅速に確認することができる。
さらに、解像度変換部１８は、生成されたクイックビュー画像の画素数を更に低減して、一覧表示用のサムネイル画像を生成する。
【００４８】
（８）サムネイル圧縮
マイクロプロセッサ５０は、解像度変換部１８からサムネイル画像を取得し、ソフトウェア処理による画像圧縮を実行する。このように作成されたサムネイル画像の圧縮データは、ＳＤＲＡＭ２６に転送されて一時記憶される。
なお、マイクロプロセッサ５０は、ＳＤＲＡＭ２６を入力バッファとして使用して、サムネイル画像を取得してもよい。この場合、マイクロプロセッサ５０は、解像度変換部１８におけるサムネイル画像の生成タイミングに依らず、サムネイル画像をＳＤＲＡＭ２６から取得して圧縮処理することが可能になる。その結果、マイクロプロセッサ５０は、スイッチ監視などのシステム制御の合間などに、サムネイル画像の圧縮処理を効率的に実行することが可能になる。
【００４９】
（９）クイックビュー圧縮
画像圧縮部１９は、解像度変換部１８からクイックビュー画像を取得し、画像圧縮を実行する。画像圧縮部１９は、クイックビュー画像の圧縮データを転送して、ＳＤＲＡＭ２６に一時記憶させる。
なお、上述した『サムネイル圧縮』と『クイックビュー圧縮』とは、並行処理することが好ましい。
【００５０】
（１０）クイックビューの圧縮データ記録
マイクロプロセッサ５０（又はＤＭＡコントローラ２６ｂ）は、ＳＤＲＡＭ２６からクイックビュー画像の圧縮データを取りだして、カードインターフェース４３に転送し、メモリカード４７に逐次記録する。
【００５１】
（１１）サムネイル画像の圧縮データ記録
クイックビュー画像の圧縮データ記録が完了すると、マイクロプロセッサ５０（又はＤＭＡコントローラ２６ｂ）は、ＳＤＲＡＭ２６からサムネイル画像の圧縮データを取りだし、カードインターフェース４３に転送する。カードインターフェース４３は、このサムネイル画像の圧縮データをメモリカード４７に逐次記録する。
【００５２】
（１２）記録用画像データの生成
画像処理部１７は、中間データの画像処理を完了した後、ＳＤＲＡＭ２６にバッファ記憶された画像データを読み込む。画像処理部１７は、この画像データに対して、色補間処理、色補正処理、フィルタ処理などの画像処理を施し、記録用画像データを生成する。
【００５３】
（１３）記録用画像データの圧縮
画像圧縮部１９は、クイックビュー画像の画像圧縮を完了した後、画像処理部１７から記録用画像データを取得し、画像圧縮を実行する。画像圧縮部１９は、記録用画像データの圧縮データを、ＳＤＲＡＭ２６に転送する。ＳＤＲＡＭ２６は、この圧縮データを一時記憶する。
【００５４】
（１４）記録用画像データの圧縮データ記録
マイクロプロセッサ５０（またはＤＭＡコントローラ２６ｂ）は、ＳＤＲＡＭ２６から記録用画像データの圧縮データを取得し、この圧縮データをカードンターフェース４３に転送してメモリカード４７に逐次記録する。
上述した一連の動作により、単写撮影の動作が完了する。
【００５５】
［連続撮影の動作説明］
次に、連続撮影の動作について説明する。
図６は、連続撮影における電子カメラ１１の信号処理経路を示す図である。
図７は、連続撮影における電子カメラ１１のタイミングチャートである。
以下、図３，図６，および図７を参照して、連続撮影の動作を説明する。
【００５６】
（１）露光・走査読み出し
電子カメラ１１は、レリーズ釦（不図示）が押されている間、撮像素子１３の露光および走査読み出しを連続的に実行する。
【００５７】
（２）信号処理
信号処理部１５は、連続的に撮影される画像データに対して、画素欠陥補正、ＯＢ（光学的黒レベル）補正、ゲイン調整、ホワイトバランス調整、およびガンマ補正などをリアルタイムに実行する。
【００５８】
（４）バッファ記憶
信号処理部１５から連続的に出力される画像データは、ピクチャーバス２０および外部バス２５を介して、ＳＤＲＡＭ２６の連写バッファ領域に順次記憶される。
【００５９】
（５）記録用画像データの生成
画像処理部１７は、ＳＤＲＡＭ２６の連写バッファ領域から画像データを撮影順に読み出す。画像処理部１７は、この画像データに対して、色補間処理、色補正処理、フィルタ処理などの画像処理を施し、記録用画像データを生成する。なお、連写可能枚数を増やすため、画像処理の済んだ連写バッファ領域は即座に解放され、最新の連写バッファ領域として使用可能になる。
なお、撮像素子１３がインターレース式の場合には、１フィールド目の画像データがＳＤＲＡＭ２６に一旦蓄積された後、信号処理部１５から２フィールド目の画像データが続いて出力される。このとき、画像処理部１７は、画像処理の処理単位のデータが揃うたびに、上述した画像処理を実施することが好ましい。
また、撮像素子１３がプログレシッブ式の場合には、画像処理部１７の処理に遅滞が生じない限り、画像処理部１７は信号処理部１５から画像データを直に取得してもよい。
【００６０】
（６）記録用画像データの圧縮
画像圧縮部１９は、記録用画像データを画像処理部１７から取得し、画像圧縮を実行する。画像圧縮部１９は、このように生成される記録用画像データの圧縮データを、ＳＤＲＡＭ２６に転送する。ＳＤＲＡＭ２６は、この圧縮データを一時記憶する。
【００６１】
（７）記録用画像データの圧縮データ記録
マイクロプロセッサ５０（またはＤＭＡコントローラ２６ｂ）は、ＳＤＲＡＭ２６から記録用画像データの圧縮データを取得し、この圧縮データをカードンターフェース４３に転送してメモリカード４７に逐次記録する。
【００６２】
（８）クイックビュー画像の生成
解像度変換部１８は、記録用画像データを画像処理部１７から取得し、解像度変換を実行してクイックビュー画像を生成する。このクイックビュー画像は、ＳＤＲＡＭ２６の処理バッファ領域に一時記憶される。
【００６３】
（９）サムネイル画像の生成
間引き処理部１６は、クイックビュー画像を解像度変換部１８から取得し、このクイックビュー画像に対して画素数の低減処理（画素間引きおよび画素平均化など）を施し、一覧表示用のサムネイル画像を生成する。
なお、上述した『クイックビュー画像の生成』と『サムネイル画像の生成』とは、パイプライン式に実施することが好ましい。
【００６４】
（１０）サムネイル圧縮
マイクロプロセッサ５０は、間引き処理部１６からサムネイル画像を逐次に取得し、ソフトウェア処理による画像圧縮を実行する。マイクロプロセッサ５０（またはＤＭＡコントローラ２６ｂ）は、サムネイル画像の圧縮データをＳＤＲＡＭ２６に転送する。ＳＤＲＡＭ２６は、この圧縮データを一時記憶する。
なお、マイクロプロセッサ５０は、ＳＤＲＡＭ２６を入力バッファとして使用して、サムネイル画像を取得してもよい。この場合、マイクロプロセッサ５０は、解像度変換部１８におけるサムネイル画像の生成タイミングに依らず、サムネイル画像をＳＤＲＡＭ２６から取得して圧縮処理することが可能になる。その結果、マイクロプロセッサ５０は、スイッチ監視などのシステム制御の合間などに、サムネイル画像の圧縮処理を効率的に実行することが可能になる。
【００６５】
（１１）クイックビュー圧縮
画像圧縮部１９は、記録用画像データの画像圧縮を完了した後、ＳＤＲＡＭ２６からクイックビュー画像を読み出し、画像圧縮を実行する。画像圧縮部１９は、クイックビュー画像の圧縮データを、ＳＤＲＡＭ２６に転送する。ＳＤＲＡＭ２６は、この圧縮データを一時記憶する。
【００６６】
（１２）サムネイル画像およびクイックビュー画像の圧縮データ記録
マイクロプロセッサ５０（またはＤＭＡコントローラ２６ｂ）は、記録用画像データの圧縮データ記録が完了した後、ＳＤＲＡＭ２６からサムネイル画像の圧縮データを取得し、カードインターフェース４３を介してメモリカード４７に記録する。
このサムネイル画像の圧縮データ記録を完了した後、マイクロプロセッサ５０（またはＤＭＡコントローラ２６ｂ）は、ＳＤＲＡＭ２６からクイックビュー画像の圧縮データを取得し、カードインターフェース４３を介してメモリカード４７に記録する。
上述した一連の動作により、連続撮影の動作が完了する。
【００６７】
［第２の実施形態の効果など］
以上説明したように、単写撮影では、記録用画像データの出力に先行して、クイックビュー画像の出力が開始される。そのため、クイックビュー画像を迅速に表示することが可能になり、ユーザーによる撮像結果の確認作業を一段とスムーズに行うことが可能になる。
【００６８】
特に、クイックビュー画像を生成するに当たって、電子カメラ１１は、画素数を削減した中間データをまず生成する。その結果、軽量化された中間データを画像処理してクイックビュー画像を生成すればよくなり、クイックビュー画像を迅速に完成することが可能になる。
【００６９】
その上、単写撮影では、クイックビュー画像と記録用画像データとを時間的にずらして生成している。したがって、単体の画像処理部１７を用いて、クイックビュー画像／記録用画像データの画像処理を無理なく実行する。したがって、クイックビュー画像／記録用画像データのそれぞれについて専用の画像処理部を別々に設ける必要がなく、電子カメラ１１の構成を単純化することが可能になる。
【００７０】
また、単写撮影では、クイックビュー画像／記録用画像データの順番で出力が開始される。画像圧縮部１９は、この順番で画像圧縮を行う。したがって、記録用画像データの生成に並行して、クイックビュー画像の画像圧縮をある程度進めることが可能になり、全体の処理時間を効率的に短縮することが可能になる。
【００７１】
さらに、単写撮影では、クイックビュー画像／記録用画像データの順番で圧縮データが生成される。カードインターフェース４３は、この順番で圧縮データを記録する。したがって、記録用画像データの生成に並行して、クイックビュー画像の圧縮データ記録をある程度進めることが可能になり、全体の処理時間を効率的に短縮することが可能になる。
【００７２】
一方、連続撮影では、記録用画像データの生成を優先させ、クイックビュー画像は記録用画像データを加工して生成する。その結果、記録用画像データが早期に完成することによって、ＳＤＲＡＭ２６内の連写バッファ領域を次々に解放することが可能になり、連写可能コマ数を増やすことが可能になる。
【００７３】
なお、上述したように、第２の実施形態では、下記の動作（７）〜（１２）を連写１コマ毎に実施している。
（７）記録用画像データの圧縮データ記録
（８）クイックビュー画像の生成
（９）サムネイル画像の生成
（１０）サムネイル圧縮
（１１）クイックビュー圧縮
（１２）サムネイル画像およびクイックビュー画像の圧縮データ記録
しかしながら、これら動作（７）〜（１２）の一部または全部を、連続撮影の終了後にまとめて実施してもよい。この場合、連写１コマ当たりの所要時間を短縮することができるので、連写速度を一段と高速化することが可能になる。
【００７４】
特に、（７）、（１１）、および（１２）の動作は時間が掛かるので、これら３つを連続撮影の終了後に実施する方が、連写速度の高速化に顕著な効果が得られる（記録用画像データの圧縮中はクイックビュー圧縮が実施できないため、シーケンシャル処理になる可能性が高いためである）。一方、（８）、（９）、および（１０）は、記録用画像データの圧縮と並行して実施することができるため、これらを１コマ毎に実施しても連写速度はさほど低下しない。しかし、ＭＰＵ５０のコントロール動作が重い場合は、（１０）を連続撮影の終了後に実施する方が連写速度が低下しない点から好ましい。
【００７５】
また、第２の実施形態では、単写撮影と連写撮影において処理シーケンスを切り替えている。その結果、単写撮影時にはクイックビュー画像を迅速に表示し、連写撮影時には、連写速度を高速化することが可能になっている。しかしながら、これに限定されるものではない。例えば、単写撮影時に、上述した連写撮影時の処理シーケンスを実施しても勿論かまわない。
【００７６】
【発明の効果】
《請求項１》
請求項１に記載の電子カメラは、記録用画像データの完成よりも、クイックビュー画像の表示を先に開始する。そのため、記録用画像データの完成を待つことなく、クイックビュー画像を迅速に表示することが可能になる。その結果、クイックビュー画像の表示タイムラグが改善され、ユーザーによる撮像結果の確認作業を一段とスムーズに行うことが可能になる。更に、請求項１に記載の電子カメラは、クイックビュー画像の生成処理と記録用画像データの生成処理との少なくとも一部を同時並行に処理する。
《請求項２》
請求項２に記載の電子カメラは、撮像部の出力からクイックビュー画像を生成する。したがって、記録用画像データの画像処理を殆ど経ることなく、クイックビュー画像を素早く生成することが可能になる。その結果、クイックビュー画像の表示タイムラグが改善され、ユーザーによる撮像結果の確認作業を一段とスムーズに行うことが可能になる。
《請求項３》
請求項３に記載の電子カメラは、撮像部の出力を減数することにより、軽量の中間データを生成する。画像処理部は、この中間データを優先的に画像処理してクイックビュー画像を生成する。
このように軽量の中間データを先に生成することにより、画像処理部における処理負担が軽減され、クイックビュー画像を素早く生成することが可能になる。その結果、クイックビュー画像の表示タイムラグが改善され、ユーザーによる撮像結果の確認作業を一段とスムーズに行うことが可能になる。
さらに、画像処理部は、クイックビュー画像の生成に続いて、記録用画像データの生成も順次に実行する。したがって、クイックビュー画像／記録用画像データのそれぞれについて個別に画像処理部を備える必要がなく、電子カメラの構成を単純化することが可能になる。
《請求項４》
請求項４に記載の電子カメラは、順次に生成されるクイックビュー画像／記録用画像データを順次に圧縮記録する。この場合、記録用画像データの出力開始前に、先行するクイックビュー画像の圧縮記録をある程度済ませることが可能になり、全体の処理時間を効率良く短縮することが可能になる。
《請求項５》
請求項５に記載の電子カメラは、連続撮影に対処して、クイックビュー画像の生成よりも記録用画像データの生成を優先させる。一方、クイックビュー画像については、記録用画像データを減数化して生成する。
このような動作により、バッファ部では、先行する記録用画像データの生成に従って、メモリ空間を迅速に解放することが可能になる。その結果、バッファ部の利用効率が高くなり、連写可能コマ数を増やしたり、あるいはバッファ部のメモリ容量を削減することが可能になる。
なお、この場合、クイックビュー画像は、記録用画像データよりも遅れて生成される。しかしながら、連続撮影では、ユーザーがクイックビュー画像を逐次確認することは少ないため、クイックビュー画像の生成が遅れても支障は少ない。
なお、連続撮影に対処して、クイックビュー画像の生成自体を省略したり、クイックビュー画像の圧縮や記録を連続撮影後に後回ししてもよい。この場合は、撮影１コマ当たりの処理時間を短縮できるので、連写速度を高速化することが容易になる。
《請求項６》
請求項６に記載の電子カメラは、連続撮影において、順次作成されるクイックビュー画像を、バッファ部に一時記憶させる。画像圧縮部は、このバッファ部からクイックビュー画像を取得して画像圧縮を行う。したがって、連続撮影のように画像圧縮部に処理集中するような局面において、クイックビュー画像の圧縮動作を適時に（画像圧縮部の空き時間などを利用して）実行することが可能になる。
また、クイックビュー画像は比較的容量が小さい。したがって、記録用画像データをバッファ記憶させるなどの処理シーケンスに比べて、バッファ部の占有領域を小さくすることができる。その結果、バッファ部において連写バッファ用の領域を余分に確保しやすく、連写コマ数を容易に増やすことが可能になる。
《請求項７》
請求項７に記載の電子カメラは、連続撮影において、記録用画像データの圧縮データを、バッファ部に一時記憶させる。記録部は、このバッファ部から記録用画像データの圧縮データを取得して記録する。したがって、連続撮影のように記録部に処理集中するような局面において、記録用画像データの圧縮データ記録を適時に（記録部の空き時間などを利用して）実行することが可能になる。
また、記録用画像データの圧縮データは比較的容量が小さい。したがって、記録用画像データをバッファ記憶させるなどの処理シーケンスに比べて、バッファ部の占有領域を小さくすることができる。その結果、バッファ部において連写バッファ用の領域を余分に確保しやすく、連写コマ数を容易に増やすことが可能になる。
《請求項８》
請求項８に記載の電子カメラは、クイックビュー画像の画素数を低減して、一覧表示用のサムネイル画像を生成する。この場合、軽量なクイックビュー画像を処理するので、サムネイル画像を迅速に生成することが可能になる。
なお、このサムネイル画像の画像圧縮については、画像圧縮部とは別の画像圧縮手段（ソフトウェアによる圧縮処理など）において実施することが好ましい。この場合、記録用画像データおよびクイックビュー画像の画像圧縮を妨げることなく、サムネイル画像を画像圧縮することが可能になる。
【図面の簡単な説明】
【図１】第１の実施形態における電子カメラ１の構成を示すブロック図である。
【図２】電子カメラ１の動作を示すタイミングチャートである。
【図３】第２の実施形態における電子カメラ１１の構成を示すブロック図である。
【図４】単写撮影における電子カメラ１１の信号処理経路を示す図である。
【図５】単写撮影における電子カメラ１１のタイミングチャートである。
【図６】連続撮影における電子カメラ１１の信号処理経路を示す図である。
【図７】連続撮影における電子カメラ１１のタイミングチャートである。
【符号の説明】
１，１１  電子カメラ
２，１２  撮影レンズ
３，１３  撮像素子
４，１４  Ａ／Ｄ変換部
５，１５  信号処理部
６，１７  画像処理部
７  クイックビュー生成部
７ａ  モニタ表示部
８，１９  画像圧縮部
９  サムネイル圧縮部
１０  記録部
１６  間引き処理部
１８  解像度変換部
２０  ピクチャーバス
２１，２２  バスインターフェース
２４  システムバス
２５  外部バス
２６  ＳＤＲＡＭ
２６ａ  ＳＤＲＡＭコントローラ
２６ｂ  ＤＭＡコントローラ
３１  ビデオコントローラ
３２  ビデオエンコーダ
４３  カードインターフェース
４７  メモリーカード
５０  マイクロプロセッサ
【図１】
0003988461.tif 000002
【図２】
0003988461.tif 000003
【図３】
0003988461.tif 000004
【図４】
0003988461.tif 000005
【図５】
0003988461.tif 000006
【図６】
0003988461.tif 000007
【図７】
0003988461.tif 000008