(57)【要約】【課題】  複数の画像処理部を用いることで生じる電力消費の無駄を抑止する。【解決手段】  被写体光を光電変換することで得られる画像データを連続的に出力する撮像素子と、撮像素子から出力された画像データを一時的に記憶するバッファメモリと、撮像素子から出力される画像データに対して画像処理を施すことが可能な複数の画像処理部と、撮像素子から画像データが連続的に出力されたときに、複数の画像処理部のうち、連続的に出力される画像データのそれぞれに対して画像処理を施す画像処理部をバッファメモリに記憶される画像データの数に基づいて作動させる制御部と、を備えたことを特徴とする。【選択図】    図２
2011228808.tif 000002
【特許請求の範囲】
【請求項１】
被写体光を光電変換することで得られる画像データを連続的に出力する撮像素子と、
前記撮像素子から出力された画像データを一時的に記憶するバッファメモリと、
前記撮像素子から出力される画像データに対して画像処理を施すことが可能な複数の画像処理部と、
前記撮像素子から画像データが連続的に出力されたときに、前記複数の画像処理部のうち、連続的に出力される画像データのそれぞれに対して画像処理を施す画像処理部を前記バッファメモリに記憶される前記画像データの数に基づいて作動させる制御部と、
を備えたことを特徴とする電子カメラ。
【請求項２】
請求項１に記載の電子カメラにおいて、
前記複数の画像処理部は、前記撮像素子から出力される画像データの出力状態に拘わらず作動する第１の画像処理部と、前記制御部により作動される第２の画像処理部とから構成され、
前記制御部は、前記バッファメモリに記憶される前記画像データの数に基づいて、前記第２の画像処理部を作動させることを特徴とする電子カメラ。
【請求項３】
請求項１又は請求項２に記載の電子カメラにおいて、
前記制御部は、前記バッファメモリに記憶される前記画像データの数と予め設定された閾値とを比較した結果に基づいて、前記連続的に出力される画像データのそれぞれに対して画像処理を施す画像処理部を作動させることを特徴とする電子カメラ。
【請求項４】
請求項３に記載の電子カメラにおいて、
前記制御部は、前記バッファメモリに記憶される前記画像データの数が前記閾値を超過する場合に、前記連続的に出力される画像データのそれぞれに対して画像処理を施す画像処理部を作動させることを特徴とする電子カメラ。
【請求項５】
被写体光を光電変換することで得られる画像データを連続的に出力する撮像素子と、
前記撮像素子から出力される画像データに対して画像処理を施すことが可能な複数の画像処理部と、
前記撮像素子から画像データが連続的に出力されたときに、前記複数の画像処理部のうち、連続的に出力される画像データのそれぞれに対して画像処理を施す画像処理部を前記画像データの出力間隔に基づいて作動させる制御部と、
を備えたことを特徴とする電子カメラ。
【請求項６】
請求項５に記載の電子カメラにおいて、
前記複数の画像処理部は、前記撮像素子から出力される画像データの出力状態に拘わらず作動する第１の画像処理部と、前記制御部により作動される第２の画像処理部とから構成され、
前記制御部は、前記画像データの出力間隔に基づいて、前記第２の画像処理部を作動させることを特徴とする電子カメラ。
【請求項７】
請求項５又は請求項６に記載の電子カメラにおいて、
前記制御部は、前記画像データの出力間隔と予め設定された閾値とを比較した結果に基づいて、前記連続的に出力される画像データのそれぞれに対して画像処理を施す画像処理部を作動させることを特徴とする電子カメラ。
【請求項８】
請求項７に記載の電子カメラにおいて、
前記制御部は、前記画像データの出力間隔が前記閾値以下となる場合に、前記連続的に出力される画像データのそれぞれに対して画像処理を施す画像処理部を作動させることを特徴とする電子カメラ。
【請求項９】
請求項５から請求項８のいずれか１項に記載の電子カメラにおいて、
前記画像データの出力間隔は、撮像開始時に出力される垂直同期信号から、次に出力される垂直同期信号までの時間を計測することで求められることを特徴とする電子カメラ。
【請求項１０】
請求項５から請求項８のいずれか１項に記載の電子カメラにおいて、
前記画像データの出力間隔を設定する際に操作される設定操作部を備えていることを特徴とする電子カメラ。
【請求項１１】
被写体光を光電変換することで得られる画像データを連続的に出力する撮像素子と、
前記撮像素子から出力される画像データに対して画像処理を施すことが可能な複数の画像処理部と、
前記撮像素子から画像データが連続的に出力されたときに、前記複数の画像処理部のうち、連続的に出力される画像データのそれぞれに対して画像処理を施す画像処理部を前記撮像素子から出力される前記画像データの出力解像度に基づいて作動させる制御部と、
を備えたことを特徴とする電子カメラ。
【請求項１２】
請求項１１に記載の電子カメラにおいて、
前記複数の画像処理部は、前記撮像素子から出力される画像データの出力状態に拘わらず作動する第１の画像処理部と、前記制御部により作動される第２の画像処理部とから構成され、
前記制御部は、前記画像データの出力解像度に基づいて、前記第２の画像処理部を作動させることを特徴とする電子カメラ。
【請求項１３】
請求項１１又は請求項１２に記載の電子カメラにおいて、
前記制御部は、前記画像データの出力解像度と予め設定された閾値とを比較した結果に基づいて、前記連続的に出力される画像データのそれぞれに対して画像処理を施す画像処理部を作動させることを特徴とする電子カメラ。
【請求項１４】
請求項１３に記載の電子カメラにおいて、
前記制御部は、前記画像データの出力解像度が前記閾値を超過する場合に、前記連続的に出力される画像データのそれぞれに対して画像処理を施す画像処理部を作動させることを特徴とする電子カメラ。
【請求項１５】
請求項１から請求項１４のいずれか１項に記載の電子カメラにおいて、
前記制御部は、少なくとも作動した画像処理部のそれぞれにおける画像処理が終了したことを受けて、前記制御部によって作動された画像処理部を停止させることを特徴とする電子カメラ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮影により取得された画像データに対して画像処理を施す電子カメラに関する。
【背景技術】
【０００２】
従来、デジタルカメラなどの電子カメラにおいては、１枚の静止画像を取得する撮影モードの他に、予め設定されたフレームレートに基づいて複数の静止画像を連続的に取得する連写モードや、動画像を取得する動画像モードなどが設けられている。このような連写モードや動画撮影モードを備えたデジタルカメラの場合、撮像素子から一定間隔毎に画像データが出力されることから、出力した画像データに対する画像処理や符号化処理に係る処理能力が低い場合には、これら処理に対する処理時間が長くなり、撮影が終了した後も未処理の画像データに対する処理を実行することになる。そこで、画像処理を行う画像処理部を２つ並列配置し、撮像素子から出力される画像データをそれぞれの画像処理部に分配しながら、画像データに対する画像処理を実行することが考案されている（特許文献１参照）。これにより、画像処理能力が向上され、また、画像処理に係る処理時間が短縮される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平５−２２７５１９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
一方、取得された画像データに対する画像処理には多大の電力を消費することから、上述した２つの画像処理部を用いて画像処理を実行するには、更なる電力を消費することになる。また、２つの画像処理部を備えた場合には連写撮影や動画撮影時の画像処理には有効であるが、静止画像撮影時の場合には一方の画像処理部にて対処でき、他方の画像処理部は画像処理を実行しないことから、無駄に電力を消費することになる。
【０００５】
本発明は、複数の画像処理部を用いることで生じる電力消費の無駄を抑止することができるようにした電子カメラを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決するために、本発明の電子カメラは、被写体光を光電変換することで得られる画像データを連続的に出力する撮像素子と、前記撮像素子から出力された画像データを一時的に記憶するバッファメモリと、前記撮像素子から出力される画像データに対して画像処理を施すことが可能な複数の画像処理部と、前記撮像素子から画像データが連続的に出力されたときに、前記複数の画像処理部のうち、連続的に出力される画像データのそれぞれに対して画像処理を施す画像処理部を前記バッファメモリに記憶される前記画像データの数に基づいて作動させる制御部と、を備えたことを特徴とする。
【０００７】
また、前記複数の画像処理部は、前記撮像素子から出力される画像データの出力状態に拘わらず作動する第１の画像処理部と、前記制御部により作動される第２の画像処理部とから構成され、前記制御部は、前記バッファメモリに記憶される前記画像データの数に基づいて、前記第２の画像処理部を作動させることが好ましい。
【０００８】
また、前記制御部は、前記バッファメモリに記憶される前記画像データの数と予め設定された閾値とを比較した結果に基づいて、前記連続的に出力される画像データのそれぞれに対して画像処理を施す画像処理部を作動させることが好ましい。
【０００９】
また、前記制御部は、前記バッファメモリに記憶される前記画像データの数が前記閾値を超過する場合に、前記連続的に出力される画像データのそれぞれに対して画像処理を施す画像処理部を作動させることが好ましい。
【００１０】
また、本発明の電子カメラは、被写体光を光電変換することで得られる画像データを連続的に出力する撮像素子と、前記撮像素子から出力される画像データに対して画像処理を施すことが可能な複数の画像処理部と、前記撮像素子から画像データが連続的に出力されたときに、前記複数の画像処理部のうち、連続的に出力される画像データのそれぞれに対して画像処理を施す画像処理部を前記画像データの出力間隔に基づいて作動させる制御部と、を備えたことを特徴とする。
【００１１】
また、前記複数の画像処理部は、前記撮像素子から出力される画像データの出力状態に拘わらず作動する第１の画像処理部と、前記制御部により作動される第２の画像処理部とから構成され、前記制御部は、前記画像データの出力間隔に基づいて、前記第２の画像処理部を作動させることが好ましい。
【００１２】
また、前記制御部は、該画像データの出力間隔と予め設定された閾値とを比較した結果に基づいて、前記連続的に出力される画像データのそれぞれに対して画像処理を施す画像処理部を作動させることが好ましい。
【００１３】
また、前記制御部は、前記画像データの出力間隔が前記閾値以下となる場合に、前記連続的に出力される画像データのそれぞれに対して画像処理を施す画像処理部を作動させることが好ましい。
【００１４】
また、前記画像データの出力間隔は、撮像開始時に出力される垂直同期信号から、次に出力される垂直同期信号までの時間を計測することで求められることが好ましい。
【００１５】
また、前記画像データの出力間隔を設定する際に操作される設定操作部を備えていることが好ましい。
【００１６】
また、本発明の電子カメラは、被写体光を光電変換することで得られる画像データを連続的に出力する撮像素子と、前記撮像素子から出力される画像データに対して画像処理を施すことが可能な複数の画像処理部と、前記撮像素子から画像データが連続的に出力されたときに、前記複数の画像処理部のうち、連続的に出力される画像データのそれぞれに対して画像処理を施す画像処理部を前記撮像素子から出力される前記画像データの出力解像度に基づいて作動させる制御部と、を備えたことを特徴とする。
【００１７】
また、前記複数の画像処理部は、前記撮像素子から出力される画像データの出力状態に拘わらず作動する第１の画像処理部と、前記制御部により作動される第２の画像処理部とから構成され、前記制御部は、前記画像データの出力解像度に基づいて、前記第２の画像処理部を作動させることが好ましい。
【００１８】
また、前記制御部は、前記画像データの出力解像度と予め設定された閾値とを比較した結果に基づいて、前記連続的に出力される画像データのそれぞれに対して画像処理を施す画像処理部を作動させることが好ましい。
【００１９】
また、前記制御部は、前記画像データの出力解像度が前記閾値を超過する場合に、前記連続的に出力される画像データのそれぞれに対して画像処理を施す画像処理部を作動させることが好ましい。
【００２０】
また、前記制御部は、少なくとも作動した画像処理部のそれぞれにおける画像処理が終了したことを受けて、前記制御部によって作動された画像処理部を停止させることが好ましい。
【発明の効果】
【００２１】
本発明によれば、撮像素子から出力される画像データの出力間隔に応じて作動される画像処理部が決定されることから、撮影状態に合わせた画像処理能力に変更できるとともに、無駄な電力消費を抑止することが可能となる。
【図面の簡単な説明】
【００２２】
【図１】本発明を用いたデジタルカメラの構成の概略を示す図である。
【図２】第１実施形態の連写モードでの撮影時におけるタイミングチャートである。
【図３】第２実施形態の連写モードでの撮影時におけるタイミングチャートである。
【発明を実施するための形態】
【００２３】
＜第１実施形態＞
図１は、本発明を用いたデジタルカメラの一例を示す。本発明のデジタルカメラ１０においては、後述するレリーズボタン５５の操作時に１つの静止画像を取得する静止画撮影、後述するレリーズボタン５５の全押し操作時に予め設定された数の静止画像を一定間隔で連続的に取得する連写撮影の他に、動画像を取得する動画撮影を行うことが可能となっている。以下、静止画撮影を行うモードを静止画モード、連写撮影を行うモードを連写モード、動画撮影を行うモードを動画モードと称して説明する。また、デジタルカメラ１０にて画像を取得する行為を撮影、撮影時に実行されるデジタルカメラ１０の内部の処理を撮像と称して説明する。
【００２４】
周知のように、デジタルカメラ１０は、撮像光学系１５によって取り込まれた被写体光を撮像素子１６によって光電変換し、光電変換後の電気信号から画像データを取得する。撮像光学系１５は、図示を省略したズームレンズやフォーカスレンズなどを含むレンズ群から構成される。これらズームレンズやフォーカスレンズは図示を省略したレンズ駆動機構によって光軸Ｌ方向に移動する。
【００２５】
撮像素子１６は、例えばＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）やＣＭＯＳ（Ｃｏｍｐｌｅｍｅｎｔａｒｙ  Ｍｅｔａｌ−Ｏｘｉｄｅ  Ｓｅｍｉｃｏｎｄｕｃｔｏｒ）などから構成される。この撮像素子１６は、ドライバ２１によって駆動が制御される。なお、撮像素子１６の駆動を制御するとは、撮像素子１６の各画素における信号電荷の蓄積、及び蓄積された信号電荷の出力を制御することが挙げられる。以下、撮像素子１６から出力される信号電荷を画像信号と称して説明する。また、この他に、ドライバ２１は、撮像素子１６の全画素を駆動するか、一部の画素を駆動するかを制御する。つまり、撮影時には撮像素子１６の全画素を駆動させることにより画像信号を取得し、非撮影時には撮像素子１６の一部の画素を選択的に用いる、所謂間引き制御により画像信号を取得する。
【００２６】
ＡＦＥ（Ａｎａｌｏｇ  Ｆｒｏｎｔ  Ｅｎｄ）回路２２は、図示しないＡＧＣ回路やＣＤＳ回路を含んで構成される。ＡＦＥ回路２２は、入力された画像信号に対してゲインコントロール、雑音除去などのアナログ処理を施した後、図示しないＡ／Ｄ変換回路により、アナログの信号をデジタルの信号に変換する。デジタルの画像信号は、ＤＦＥ回路２３に出力される。
【００２７】
ＤＦＥ（Ｄｉｇｉｔａｌ  Ｆｒｏｎｔ  Ｅｎｄ）回路２３は、入力された画像信号に対してノイズ補正処理や欠陥補正処理を行う。これら処理が施された画像信号は、第１画像処理回路３１及び第２画像処理回路３６のそれぞれに出力される。以下、第１画像処理回路３１及び第２画像処理回路３６のそれぞれに入力される画像信号を画像データと称して説明する。符号２４は、タイミングジェネレータ（ＴＧ）であり、このＴＧ２４によるタイミングパルスの出力を受けて、ドライバ２１、ＡＦＥ回路２２、ＤＦＥ回路２３における動作が同期される。
【００２８】
第１画像処理回路３１は、デジタルカメラ１０の主電源がオンとなるときに作動を開始し、デジタルカメラ１０の主電源がオフとなるときに、その作動が停止される。この第１画像処理回路３１は、第１バッファメモリ４１に記憶された画像データに対して画像処理や符号化処理を行う他に、記憶媒体５１に記憶された画像ファイルにおける復号化データに対して復号化処理や復号化処理された画像データに対する画像処理を実行する。この第１画像処理回路３１は、制御部３２、画像処理部３３、符号化／復号化部３４の機能を有している。
【００２９】
制御部３２は、電源装置５７からの電力を画像処理部３３、符号化／復号化部３４に供給するとともに、第１バッファメモリ４１にも供給する。また、制御部３２は、画像処理部３３や符号化／復号化部３４にクロックパルスを出力すると同時に、第１バッファメモリ４１に出力する。これにより、制御部３２により第１画像処理回路３１の各部及び第１バッファメモリ４１が作動制御される。また、制御部３２は、第２画像処理回路３６に対して作動信号、又は作動停止信号を出力する。これにより、第２画像処理回路３６が作動する状態（以下、作動状態）と作動が停止された状態（以下、待機状態）との間で切り替えられる。
【００３０】
画像処理部３３は、第１バッファメモリ４１の第１記憶領域４２に記憶された画像データに対して、ホワイトバランス処理、色補間処理、ガンマ処理、輪郭強調処理などの画像処理を施す。これら処理については、周知であることから、ここでは、その詳細については省略する。
【００３１】
符号化／復号化部３４は、画像処理部３３により画像処理が施された画像データを圧縮符号化する。なお、圧縮符号化された画像データを、以下、符号化データと称する。この復号化データは、第１バッファメモリ４１の第２記憶領域４３に書き込まれる。なお、連写モードや動画撮影モードで取得された画像データの場合には、複数の画像データが入力されることから、これらモードの場合には、画像データや符号化データは、出力番号などにより管理される。また、符号化／復号化部３４は、記憶媒体５１から読み出された符号化データを復号化することで、画像データを生成する。
【００３２】
第２画像処理回路３６は、第１画像処理回路３１からの作動信号及び作動停止信号を受けて、待機状態と作動状態との間で切り替わる。例えば待機状態においては、後述する制御部３７のみに電力の供給が実行され、画像処理部３８及び符号化／復号化部３９には電力が供給されない。このため、ＤＦＥ回路２３からの画像データが入力されたとしても、この画像データは、第２バッファメモリ４５には書き込まれない無効なデータとなる。一方、作動状態においては、制御部３７の他に、画像処理部３８及び符号化／復号化部３９に電力が供給される。この場合、入力される画像データは、例えば１つの画像データおきに有効な画像データとして扱われ、第２バッファメモリ４５に書き込まれる。なお、第２バッファメモリ４５に書き込まれない画像データは無効なデータとなる。
【００３３】
この第２画像処理回路３６は、第１画像処理回路３１と同様に、制御部３７、画像処理部３８及び符号化／復号化部３９を備えている。なお、第２画像処理回路３６における画像処理部３８及び符号化／復号化部３９の機能は、それぞれ第１画像処理部３１における画像処理部３３及び符号化／復号化部３４の機能と同一であることから、ここでは、その詳細を省略する。なお、この画像処理部３８に係る画像処理の処理能力と、第１画像処理回路３１に係る画像処理の処理能力とは、同一の処理能力からなる。
【００３４】
制御部３７は、画像処理部３８や符号化／復号化部３９に電源装置５７からの電力を供給するとともに、クロックパルスを出力することで、第２画像処理回路３６の各部を制御する。なお、この制御部３７には、待機状態となる場合であっても電源装置５７から電力が供給される。これにより、第２画像処理回路３６が待機状態であっても、第１画像処理回路３１から入力される作動信号を識別することが可能となる。なお、第２画像処理部３６が待機状態の場合には、画像処理部３８や符号化／復号化部３９には電力は供給されないことから、これら各部に対する処理は実行されない。また、第２画像処理部３６が待機状態の場合であっても、ＤＦＥ回路２３からの画像データが入力されるが、制御部３７は、入力された画像データを無効なデータとして処理する。また、第１画像処理回路３１からの作動信号を受けて、制御部３７は第２画像処理回路３６の各部や第２バッファメモリ４５に給電を開始するとともに、クロックパルスを画像処理部３８、符号化／復号化部３９及び第２バッファメモリ４５に出力する。これにより、制御部３２により第１画像処理回路３１の各部及び第１バッファメモリ４１が作動制御される。
【００３５】
また、制御部３７は、第２バッファメモリ４５の第１記憶領域４６に記憶された全ての画像データに対する画像処理及び符号化処理が実行されたときに、第２バッファメモリ４５の第２記憶領域４７に記憶された符号化データを読み出し、第１画像処理回路３１に出力する。この符号化データは、第１画像処理回路３１を介して第１バッファメモリ４１の第２記憶領域４３に記憶される。第２バッファメモリ４５に記憶された全ての符号化データを第１画像処理回路３１に出力すると、第１画像処理回路３１から作動停止信号が入力される。この作動停止信号を受けて、制御部３７は、画像処理部３８、符号化／復号化部３９及び第２バッファメモリ４５へのクロックパルスの出力を停止し、また、これらへの電力の供給を停止させる。これにより、画像処理部３８、符号化／復号化部３９及び第２バッファメモリ４５の作動が停止される。つまり、第２画像処理回路３６が作動状態から待機状態に切り替わる。
【００３６】
第１バッファメモリ４１は、第１記憶領域４２と第２記憶領域４３とを備えている。第１記憶領域４２は、ＤＦＥ回路２３から出力される画像データが記憶される。一方、第２記憶領域４３には、第１画像処理回路３１により生成された符号化データが記憶される。また、この第２記憶領域４３には、第２画像処理回路３６を介して第１画像処理回路３１に入力された符号化データも記憶される。なお、第２バッファメモリ４５も同様に、第１記憶領域４６と第２記憶領域４７とを備えている。これら記憶領域に記憶されるデータは第１バッファメモリ４１と同様である。
【００３７】
記憶媒体５１は、静止画像ファイルや動画像ファイルが記憶される。これら画像ファイルは、上述した第１バッファメモリ４１に記憶される符号化データと、撮影条件、撮影日時及びデジタルカメラ１０の機種などの情報を付加情報とがまとめられた画像ファイルからなる。
【００３８】
ＬＣＤ５２は、表示装置の一形態であって、スルー画像や、撮影時に得られた画像を表示する。なお、撮影時に得られた画像として、例えばサムネイル画像が挙げられる。このサムネイル画像は、撮影により得られた画像データを縮小処理することで生成される画像である。また、この他に、ＬＣＤ５２は、デジタルカメラ１０の設定を行う際の設定用の画像を表示する。
【００３９】
ＣＰＵ５４は、図示を省略した制御プログラムを実行することで、デジタルカメラ１０の各部を統括的に制御する。このＣＰＵ５４にはレリーズボタン５５、設定操作部５６などが接続されており、ＣＰＵ５４は、これら操作部材における操作要求や制御プログラムに基づいて、デジタルカメラ１０の各部を制御する。例えばレリーズボタン５５が操作されると、ＡＥ処理及びＡＦ処理が実行された後、ＡＥ処理により決定された露出条件で撮像処理が実行される。また、設定操作部５６が操作されると、デジタルカメラ１０における各種設定を変更することができる。この設定の際に、撮影モードのいずれか、又は再生モードの選択や、連写モードや動画モード時のフレームレート値が設定される。
【００４０】
電源装置５７は、デジタルカメラ１０の主電源がオンとなるときに、デジタルカメラ１０の各部に電力を供給する。また、デジタルカメラ１０の主電源がオフとなるときに、デジタルカメラ１０の各部への電力の供給を停止する。
【００４１】
次に、第１実施形態の連写モードにて撮影が実行されたときの第１画像処理回路３１及び第２画像処理回路３６における処理の流れを、図２のタイミングチャートを用いて説明する。なお、図２のタイミングチャートにおいては、連写モードで１０枚の画像を８ｆｐｓのフレームレート値で連続的に撮影する場合について説明している。なお、図２におけるフレーム画像は、図１に示す画像データに対応している。つまり、フレーム画像１は図１に示す第１画像データに、フレーム画像２は図１に示す第２画像データにそれぞれ対応している。この図２のタイミングチャートが実行される直前においては、第２画像処理回路３６は待機状態となる。
【００４２】
レリーズボタン５５が操作されると、レリーズスイッチ（ＳＷ）がＯＮとなり、ＡＥ処理及びＡＦ処理が実行された後、ＡＥ処理により設定された撮影条件にて撮像が実行される。なお、連写モードの撮影であることから、上述した撮像は、予め設定されたフレームレート値に基づいて複数回連続して実行される。複数回の撮像のそれぞれで、撮像素子１６において光電変換された信号電荷は、画像信号として撮像素子１６からＡＦＥ回路２２に出力される。ＡＦＥ回路２２に入力された画像信号は、ゲインコントロール、雑音除去などのアナログ処理が施され、デジタルの信号に変換される。その後、デジタルの信号に変換された画像信号は、ＡＦＥ回路２２からＤＦＥ回路２３に出力される。デジタルの信号に変換された画像信号は、ＤＦＥ回路２３においてノイズ補正処理や欠陥補正処理が施された後、第１画像処理回路３１及び第２画像処理回路３６にそれぞれ出力される。なお、第２画像処理回路３６は待機状態であることから、ＤＦＥ回路２３から第２画像処理回路３６に入力される画像信号は無効な信号（データ）となる。
【００４３】
一方、第１画像処理回路３１に入力された画像データは、第１バッファメモリ４１の第１記憶領域４２に書き込まれる。例えば、１回目の撮像により得られた画像信号であれば、第１バッファメモリ４１の第１記憶領域４２に記憶される画像データの数は１となる。
そして、１回目の撮像から０．１２５秒が経過すると、２回目の撮像が実行される。２回目の撮像に基づいた画像データは、第１画像処理回路３１を介して第１バッファメモリ４１の第１記憶領域４２に書き込む。これにより、第１バッファメモリ４１の第１記憶領域４２に記憶される画像データの数は２となる。
【００４４】
制御部３２は、第１バッファメモリ４１の第１記憶領域４２に記憶される画像データの数Ｎを確認する。制御部３２は、第１記憶領域４２内の画像データ数Ｎと閾値Ｎ０（本実施形態ではＮ０＝１）との比較判定を行う。
【００４５】
例えば上述した比較判定において、制御部３２が第１記憶領域４２内の画像データ数Ｎが閾値Ｎ０以下であると判定した場合は、画像データに対する画像処理が終了した後に、新たに取得される画像データが第１画像処理部３１に入力されることを示している。つまり、連写モードにて連続的に取得される画像データに対する画像処理を、第１画像処理回路３１のみで実行することができる。この場合、第１画像処理回路３１は、第２画像処理回路３６に向けて作動信号を出力しない。この結果、第２画像処理回路３６は、待機状態となる。
【００４６】
一方、制御部３２が画像データ数Ｎは閾値Ｎ０を超過すると判定した場合は、画像データに対する画像処理が終了する前に、新たに取得される画像データが第１画像処理部３１に入力されることを示している。この場合、第１画像処理回路３１における画像処理の速さが、第１バッファメモリ４１に画像データが書き込まれる速度に対応できない、つまり、第１画像処理回路３１における画像処理だけでは、対応できないことを示している。この場合、制御部３２は、第２画像処理回路３６に向けて作動信号を出力する。
【００４７】
第１画像処理回路３１からの作動信号を受けて、制御部３７は、第２画像処理回路３６を待機状態から作動状態に切り替える。なお、図２中「起動」が、待機状態から作動状態に切り替える処理となる。この処理時間の際に、制御部３７は、画像処理部３８、符号化／復号化部３９に電力を供給する。同時に、第２バッファメモリ４５に電力を供給する。また、制御部３７は、画像処理部３８、符号化／復号化部３９や第２バッファメモリ４５にクロックパルスを出力する。これにより、第２画像処理回路３６及び第２バッファメモリ４５が作動される。
【００４８】
例えば第２画像処理回路３６の起動時間が画像データの出力間隔よりも短い時間で実行される場合には、第２画像処理回路３６は、３回目の撮像により取得される画像データを第２バッファメモリ４５の第１記憶領域４６に記憶させる。一方、第１画像処理回路３１に第２画像処理回路３６の起動時間が予め記憶されていることから、第２画像処理回路３６が作動状態に切り替えられた後に、取得される画像データが第１画像処理回路３１に入力された場合には、該画像データを無効なデータとして処理される。
【００４９】
以降、４回目、６回目、８回目、１０回目の撮影にて取得される画像データは第１バッファメモリ４１に、５回目、７回目、９回目の撮影にて取得される画像データは第２バッファメモリ４５に記憶されていく。つまり、３回目以降の撮影にて取得される画像データは、交互に記憶される。なお、図１においては、１回目の撮影により得られる画像データを第１画像データ、２回目の撮影により得られる画像データを第２画像データ・・・として記載している。また、これら画像データに対する符号化データを第１符号化データ、第２符号化データ・・・で表している。
【００５０】
これら画像データが第１バッファメモリ４１及び第２バッファメモリ４５のいずれかの書き込まれる際にも、第１画像処理回路３１及び第２画像処理回路３６による画像処理及び符号化処理が実行されている。例えば、第１画像処理回路３１においては、２回目の撮影にて取得された画像データを第１バッファメモリ４１へ記録する際に、１回目の撮影にて取得された画像データに対する画像処理が開始される。そして、画像処理が終了すると、符号化／復号化部３３による符号化処理が実行され、符号化データが生成される。なお、この符号化データは、第１バッファメモリ４１の第２記憶領域４３に記憶される。これに合わせて、符号化データの元になる画像データが削除される。
【００５１】
以降、第１画像処理回路３１における画像処理が実行されている過程で新たな画像データが第１バッファメモリ４１の第１記録領域４２に書き込まれる。つまり、第１バッファメモリ４１の第１記憶領域４２の容量は、３個の画像データが記憶できる容量があればよく、第１バッファメモリ４１の容量を節約することが可能となる。同様にして、第２画像処理回路３６においては、３回目の撮像により取得された画像データに対する画像処理を実行している過程で、５回目の撮影により取得される画像データが第２バッファメモリ４５の第1記憶領域４６に記憶される。つまり、以降、第１画像処理回路３１における画像処理が実行されている過程で新たな画像データが第１バッファメモリ４１の第１記録領域４２に書き込まれる。この第２バッファメモリ４５の第1記憶領域４６においては、最大２個の画像データが記憶されることから、第１記憶領域の容量は、２個の画像データが記憶できる容量があればよい。
【００５２】
第１画像処理回路３１及び第２画像処理回路３６のそれぞれで対応するバッファメモリの第１記憶領域に記憶された画像データに対する画像処理が実行されていくと、例えば先に第２画像処理回路３６における画像処理及び符号化処理が終了する。第２画像処理回路３６において符号化処理が終了すると、第２画像処理回路３６は、第２バッファメモリ４５の第２記憶領域４７に記憶された符号化データを読み出し、第１画像処理回路３１に出力する。第１画像処理回路３１は、入力された符号化データを、第１バッファメモリ４１の第２記憶領域４３に書き込む。そして、第１画像処理回路３１における画像処理及び符号化処理、及び第２画像処理回路３６からの符号化データを第１バッファメモリ４１の第２記憶領域４３への書き込みが終了したことを受けて、第１画像処理回路３１の制御部３２は、第２画像処理回路３６に作動停止信号を出力する。
【００５３】
第２画像処理回路３６の制御部３７は、第１画像処理回路３１からの作動停止信号を受けて、画像処理部３８及び符号化／復号化部３９及び第２バッファメモリ４５へのクロックパルスの供給を停止し、画像処理部３８及び符号化／復号化部３９及び第２バッファメモリ４５への電力の供給を停止する。
【００５４】
なお、第１記憶領域４２内の画像データ数Ｎが閾値Ｎ０以下である場合、つまり、フレームレート値が低い連写撮影を行う場合や静止画モードでの撮影を行う場合には、第２画像処理回路３６は待機状態のままであり、第２画像処理回路３６の画像処理部３８、符号化／復号化部３９には電力が供給されないので、電力消費の無駄を抑止することが可能となる。このように、電源装置として一次電池や二次電池を用いる場合には、これら電池の持ちを向上させることが可能となる。また、第２画像処理回路３６を待機状態にすることから、画像処理に係る回路から発する熱量を低減することができ、デジタルカメラ内部の変形や、燃焼などの危険性を抑制することができる。また、第１バッファメモリ４１及び第２バッファメモリ４５の第１記憶領域４６の容量を最低限の容量に抑えることができるので、バッファメモリ全体の容量を抑えることも可能である。
【００５５】
＜第２実施形態＞
以下、図面を用いて本発明の第２実施形態について説明する。なお、第２実施形態は、第１実施形態とは制御の判定基準が異なる変形例であるため、第１実施形態と異なる部分についてのみ説明する。また、第１実施形態と同様の構成については、第１実施形態と同様の符号を用いて説明する。
【００５６】
次に、第２実施形態における連写モードにて撮影が実行されたときの第１画像処理回路３１及び第２画像処理回路３６における処理の流れを、図３のタイミングチャートを用いて説明する。なお、図３のタイミングチャートにおいては、連写モードで１０枚の画像を８ｆｐｓのフレームレート値で連続的に撮影する場合について説明している。この図３における各フレーム画像は図１に示す各画像データに対応している。つまり、フレーム画像１は図１に示す第１画像データに、フレーム画像２は図１に示す第２画像データにそれぞれ対応している。なお、この図３のタイミングチャートが実行される直前においては、第２画像処理回路３６は待機状態となる。
【００５７】
そして、第１実施形態と同様にレリーズボタン５５の操作を起点として撮像され、第１画像処理回路３１に入力された画像データは、第１バッファメモリ４１の第１記憶領域４２に書き込まれる。例えば、１回目の撮像により得られた画像信号であれば、第１バッファメモリ４１の第１記憶領域４２に記憶される画像データの数は１となる。これに併せて、第１画像処理回路３１の制御部３２は、計時を開始する。
【００５８】
そして、１回目の撮像から０．１２５秒が経過すると、２回目の撮像が実行される。２回目の撮像に基づいた画像データは、第１画像処理回路３１を介して第１バッファメモリ４１の第１記憶領域４２に書き込む。これにより、第１バッファメモリ４１の第１記憶領域４２に記憶される画像データの数は２となる。それと同時に、制御部３２は計時を停止する。
【００５９】
制御部３２は、計時が停止されたときの時間、言い換えれば、１回目の撮像により得られた画像信号の第１バッファメモリ４１への入力から２回目の撮像により得られた画像信号の第１バッファメモリ４１への入力までの経過時間を求めることで、画像データの出力間隔Ｔを算出する。制御部３２は、画像データの出力間隔Ｔと閾値Ｔ０との比較判定を行う。なお、閾値Ｔ０は、第１画像処理回路３１における画像データの画像処理に要する処理時間である。
【００６０】
例えば上述した比較判定において、制御部３２が画像データの出力間隔Ｔが閾値Ｔ０を超過すると判定した場合は、画像データに対する画像処理が終了した後に、新たに取得される画像データが第１画像処理部３１に入力されることを示している。つまり、連写モードにて連続的に取得される画像データに対する画像処理を、第１画像処理回路３１のみで実行することができる。この場合、第１画像処理回路３１は、第２画像処理回路３６に向けて作動信号を出力しない。この結果、第２画像処理回路３６は、待機状態となる。
【００６１】
一方、制御部３２が画像データの出力間隔Ｔが閾値Ｔ０以下であると判定した場合は、画像データに対する画像処理が終了する前に、新たに取得される画像データが第１画像処理部３１に入力されることを示している。この場合、第１画像処理回路３１における画像処理の速さが、第１バッファメモリ４１に画像データが書き込まれる速度に対応できない、つまり、第１画像処理回路３１における画像処理だけでは、対応できないことを示している。この場合、制御部３２は、第２画像処理回路３６に向けて作動信号を出力する。
【００６２】
第１画像処理回路３１からの作動信号を受けて、制御部３７は、第２画像処理回路３６を待機状態から作動状態に切り替える。なお、図３中「起動」が、待機状態から作動状態に切り替える処理となる。この処理時間の際に、制御部３７は、画像処理部３８、符号化／復号化部３９に電力を供給する。同時に、第２バッファメモリ４５に電力を供給する。また、制御部３７は、画像処理部３８、符号化／復号化部３９や第２バッファメモリ４５にクロックパルスを出力する。これにより、第２画像処理回路３６及び第２バッファメモリ４５が作動される。以降は第１実施形態と同様の処理を行う。
【００６３】
なお、画像データの出力間隔Ｔが閾値Ｔ０を超過する場合、つまり、フレームレート値が低い連写撮影を行う場合や静止画モードでの撮影を行う場合には、第２画像処理回路３６は待機状態のままであり、第２画像処理回路３６の画像処理部３８、符号化／復号化部３９には電力が供給されないので、電力消費の無駄を抑止することが可能となる。このように、電源装置として一次電池や二次電池を用いる場合には、これら電池の持ちを向上させることが可能となる。また、第２画像処理回路３６を待機状態にすることから、画像処理に係る回路から発する熱量を低減することができ、デジタルカメラ内部の変形や、燃焼などの危険性を抑制することができる。また、第１バッファメモリ４１及び第２バッファメモリ４５の第１記憶領域４６の容量を最低限の容量に抑えることができるので、バッファメモリ全体の容量を抑えることも可能である。
【００６４】
本実施形態では、画像データの出力間隔を測定し、測定された画像データの出力間隔が閾値を超過しているか否かを判定しているが、これに限定される必要はなく、例えば撮像素子における水平同期信号の出力間隔を測定してもよい。また、この他に、連写モードにおけるフレームレート値を用いて、フレームレート値と閾値とを比較しても良い。この場合、フレームレート値の異なる複数の連写モードを設け、フレームレート値が低い連写モードを低連写モード、フレームレート値が高い連写モードを高連写モードとした場合に、高連写モードの場合にのみ、第２画像処理回路を作動させることも可能である。なお、このフレームレート値は、設定操作部５５の操作により設定することが可能である。
【００６５】
本実施形態では、第１画像処理回路と、第２画像処理回路とにおける画像処理に係る処理能力を同一としているが、これに限定される必要はない。例えば異なる画像処理能力からなる２つの画像処理回路を有する場合には、画像処理に係る処理能力の高い画像処理回路を常に作動させ、画像データの出力間隔に基づいて他方の画像処理回路を作動させればよい。
【００６６】
本実施形態では、第１画像処理回路３１と、第２画像処理回路３６との２つの画像処理回路の例を取り上げているが、これに限定される必要はなく、３以上の画像処理装置を設け、画像データの出力間隔に基づいて、作動させる画像処理回路の数を決めても良い。
【００６７】
本実施形態では、取得される画像データの出力間隔に基づいて、第２画像処理回路３６を作動させるか否かを決めているが、画像データの出力間隔の他に、撮像素子１６から出力される画像データの出力解像度や画像データのデータ容量に基づいて、第２画像処理回路３６を作動させるか否かを決めても良い。出力解像度の場合、画像データの出力解像度が所定閾値を超える高解像度の場合は第２画像処理回路３６を作動させるようにすれば良い。画像データのデータ容量の場合、画像データの出力解像度に基づいてデータ容量を推定し、データ容量が所定閾値を超える場合は第２画像処理回路３６を作動させるようにすれば良い。
【符号の説明】
【００６８】
１０…デジタルカメラ、３１…第１画像処理回路、３２，３７…制御部、３３，３８…画像処理部、３６…第２画像処理回路、４１…第１バッファメモリ、４６…第２バッファメモリ、５１…記憶媒体
【図１】
2011228808.tif 000003
【図２】
2011228808.tif 000004
【図３】
2011228808.tif 000005