(57)【特許請求の範囲】
【請求項１】
マトリクス状に配列された複数の画素を有する撮像素子を備え、前記撮像素子に露光して被写体を撮像する撮像装置であって、
被写体の撮像状態を検出する検出部と、
前記撮像素子を遮光するように走行する幕体の動作を制御する動作制御部と、
前記幕体の走行に先行して、前記撮像素子に蓄積された電荷を掃出すことにより前記撮像素子の露光開始走査を制御する走査制御部と、
を備え、
前記走査制御部は、前記被写体の撮像状態に応じて、前記撮像素子に蓄積された電荷を複数回掃出し、
前記被写体の撮像状態は、前記被写体の残像が残る場合又は撮影時に手ぶれが発生した場合を含むことを特徴とする、撮像装置。
【請求項２】
前記走査制御部は、
前記撮像素子の露光開始走査を、前記撮像素子に蓄積された電荷を掃出すことにより前記撮像素子の露光を開始するシャッタの先幕として機能させ、
前記動作制御部は、前記撮像素子を遮光する前記幕体を、前記シャッタの後幕として機能させることを特徴とする、請求項１に記載の撮像装置。
【請求項３】
前記走査制御部は、
前記幕体の走行カーブに対応するように、前記撮像素子に蓄積された電荷を掃出すための掃出しパルスを発生させ、
前記被写体の撮像状態に応じて、前記掃出しパルスを複数回発生させることを特徴とする、請求項１に記載の撮像装置。
【請求項４】
前記走査制御部は、
前記撮像素子のライン単位で前記掃出しパルスを複数回発生させることを特徴とする、請求項３に記載の撮像装置。
【請求項５】
前記走査制御部は、
被写体の輝度が所定の基準値より高い場合に、前記撮像素子に蓄積された電荷を複数回掃出すことを特徴とする、請求項１に記載の撮像装置。
【請求項６】
前記走査制御部は、
被写体に高輝度の点光源が含まれている場合に、前記撮像素子に蓄積された電荷を複数回掃出すことを特徴とする、請求項１に記載の撮像装置。
【請求項７】
前記走査制御部は、
被写体の動きベクトルが所定の閾値以上であった場合に、前記撮像素子に蓄積された電荷を複数回掃出すことを特徴とする、請求項１に記載の撮像装置。
【請求項８】
前記検出部は、撮像時の手ぶれの度合いを検出し、
前記走査制御部は、前記検出部により検出された手ぶれの度合いが所定値以上であった場合に、前記撮像素子に蓄積された電荷を複数回掃出すことを特徴とする、請求項１に記載の撮像装置。
【請求項９】
マトリクス状に配列された複数の画素を有する撮像素子に露光して被写体を撮像する撮像方法であって、
被写体の撮像状態を検出するステップと、
前記被写体の撮像状態に応じて、前記撮像素子に蓄積された電荷を複数回掃出して前記撮像素子の露光を開始させるステップと、
前記撮像素子の露光開始後に前記撮像素子を遮光するように走行する幕体を動作させるステップと、
を含み、
前記被写体の撮像状態は、前記被写体の残像が残る場合又は撮影時に手ぶれが発生した場合を含むことを特徴とする、撮像方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置および撮像方法に関し、特に、マトリクス状に配列された複数の画素を有する撮像素子を備える撮像装置および撮像方法に関する。
【背景技術】
【０００２】
ＣＭＯＳ（Ｃｏｍｐｌｅｍｅｎｔａｒｙ  Ｍｅｔａｌ  Ｏｘｉｄｅ  Ｓｅｍｉｃｏｎｄｕｃｔｏｒ）型の撮像素子を搭載した撮像装置において、シャッタ動作の先幕を電子シャッタで行い、後幕を機械式シャッタで行うことが開示されている（例えば、特許文献１）。また、電子シャッタと機械式シャッタを組み合わせる方式において、領域またはラインごとに電荷蓄積を開始するタイミングを変更して、レンズの種類や絞りの値、シャッタ速度の違いで発生する露光ムラを防ぐ技術も開示されている（例えば、特許文献２および３）。
【０００３】
特許文献２および３では、従来のメカニカルな先幕を電子的なリセット機能に置き換えたことにより生じる画質的な不具合を補正することを目的としている。したがって、先幕となる電子シャッタの動作タイミングは、後幕となる機械式シャッタの後幕とほぼ同じ特性を有するように設定される。また、レンズの種類や絞りの値など、シャッタの特性を変化させる要因について、補正パラメータを盛り込んで動作タイミングが設定される。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平１１−４１５２３号公報
【特許文献２】特開２００７−１５９０６１号公報
【特許文献３】特開２００７−５３７４２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上記した電子シャッタは、撮像素子に蓄積された電荷を掃出すことにより撮像素子の露光を開始するシャッタの先幕として機能する。撮像素子に蓄積された電荷を完全に掃出すために必要な時間は、通常、各装置の仕様として電荷掃出しパルスの有効パルス幅が定められている。画素数が多くなり垂直方向のライン数が多くなった場合、電子シャッタの露光開始速度を機械式シャッタの後幕の走行速度に追従させるために、電荷掃出しパルスのパルス幅を狭くする必要がある。しかし、該パルス幅を狭くすると、撮像素子に蓄積された電荷を完全に掃出しきれず、残留電荷が発生し残像減少が生じてしまうという問題があった。
【０００６】
そこで、本発明は、上記問題に鑑みてなされたものであり、本発明の目的とするところは、電子シャッタと機械式シャッタを併用する構成において、撮像素子に蓄積された電荷を複数回掃出して画質の良好な画像を得ることが可能な、新規かつ改良された撮像装置および撮像方法を提供することにある。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明のある観点によれば、マトリクス状に配列された複数の画素を有する撮像素子を備え、撮像素子に露光して被写体を撮像する撮像装置であって、被写体の撮像状態を検出する検出部と、撮像素子を遮光するように走行する幕体の動作を制御する動作制御部と、幕体の走行に先行して、撮像素子に蓄積された電荷を掃出すことにより撮像素子の露光開始走査を制御する走査制御部と、を備え、走査制御部は、被写体の撮像状態に応じて、撮像素子に蓄積された電荷を複数回掃出すことを特徴とする、撮像装置が提供される。
【０００８】
かかる構成によれば、被写体の撮像状態を検出し、該撮像状態に応じて撮像素子に蓄積された電荷の掃出し回数を調整して撮像素子の露光が開始された後、幕体が撮像素子を遮光するように走行する。これにより、撮像状態に応じて撮像素子に蓄積された電荷の掃出し回数を調整して画質の良好な画像を得ることができる。
【０００９】
また、走査制御部は、撮像素子の露光開始走査を、撮像素子に蓄積された電荷を掃出すことにより撮像素子の露光を開始するシャッタの先幕として機能させ、動作制御部は、撮像素子を遮光する幕体を、シャッタの後幕として機能させる。これにより、先幕としての電子シャッタと後幕としてのメカニカルシャッタを併用し、先幕となる電子シャッタの走行回数を制御して不要な電荷の蓄積による残像現象を防止することができる。
【００１０】
また、走査制御部は、幕体の走行カーブに対応するように、撮像素子に蓄積された電荷を掃出すための掃出しパルスを発生させ、被写体の撮像状態に応じて、掃出しパルスを複数回発生させる。これにより、掃出しパルスを幕体の走行カーブに対応させて電子先幕の走査開始速度を制御するとともに、電荷の掃出し回数を撮像状態に応じて可変として不要な電荷の蓄積による残像現象を防止することができる。
【００１１】
また、走査制御部は、撮像素子のライン単位で掃出しパルスを複数回発生させることが好ましい。これにより、ライン単位で掃出しパルスを複数回発生させて、不要な電荷の蓄積による残像現象を防止することができる。
【００１２】
また、走査制御部は、被写体の残像が残る撮像状態である場合に、撮像素子に蓄積された電荷を複数回掃出してもよい。また、走査制御部は、被写体の輝度が所定の基準値より高い場合に、撮像素子に蓄積された電荷を複数回掃出してもよい。また、走査制御部は、被写体に高輝度の点光源が含まれている場合に、撮像素子に蓄積された電荷を複数回掃出してもよい。
【００１３】
また、走査制御部は、被写体の動きベクトルが所定の閾値以上であった場合に、撮像素子に蓄積された電荷を複数回掃出してもよい。これにより、被写体の輝度が高かったり、被写体に高輝度の点光源が含まれていたり、動きベクトルが所定の閾値以上であり、被写体の残像が残る撮像状態である場合に、撮像素子に蓄積された電荷を複数回掃出して画質の良好な画像を得ることができる。
【００１４】
また、検出部は、撮像時の手ぶれの度合いを検出し、走査制御部は、検出部により検出された手ぶれの度合いが所定値以上であった場合に、撮像素子に蓄積された電荷を複数回掃出してもよい。これにより、手ぶれにより残像が残る可能性が高い場合に、撮像素子に蓄積された電荷を複数回掃出して画質の良好な画像を得ることができる。
【００１５】
また、上記課題を解決するために、本発明の別の観点によれば、マトリクス状に配列された複数の画素を有する撮像素子に露光して被写体を撮像する撮像方法であって、被写体の撮像状態を検出するステップと、被写体の撮像状態に応じて、撮像素子に蓄積された電荷を複数回掃出して撮像素子の露光を開始させるステップと、撮像素子の露光開始後に撮像素子を遮光するように走行する幕体を動作させるステップと、を含むことを特徴とする、撮像方法が提供される。
【発明の効果】
【００１６】
以上説明したように本発明によれば、電子シャッタと機械式シャッタを併用する構成において、撮像素子に蓄積された電荷を複数回掃出して画質の良好な画像を得ることができる。
【図面の簡単な説明】
【００１７】
【図１】残像の発生について説明する説明図である。
【図２】同実施形態にかかる撮像装置の概要について説明する説明図である。
【図３】同実施形態にかかる撮像装置の概要について説明する説明図である。
【図４】同実施形態にかかる撮像装置の機能構成を示すブロック図である。
【図５】同実施形態にかかるＣＰＵの構成を示すブロック図である。
【図６】同実施形態にかかる撮像シーンの検出について説明する説明図である。
【図７】同実施形態にかかる撮像シーンの検出について説明する説明図である。
【図８】同実施形態にかかる撮像装置の動作の詳細を示すフローチャートである。
【発明を実施するための形態】
【００１８】
以下に添付図面を参照しながら、本発明の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００１９】
また、以下に示す順序に従って当該「発明を実施するための最良の形態」を説明する。
〔１〕本実施形態の目的
〔２〕撮像装置の概要
〔３〕撮像装置の機能構成
〔４〕撮像装置の動作の詳細
【００２０】
〔１〕本実施形態の目的
まず、本実施形態の目的について説明する。ＣＭＯＳ（Ｃｏｍｐｌｅｍｅｎｔａｒｙ  Ｍｅｔａｌ  Ｏｘｉｄｅ  Ｓｅｍｉｃｏｎｄｕｃｔｏｒ）型の撮像素子を搭載した撮像装置において、シャッタ動作の先幕を電子シャッタで行い、後幕を機械式シャッタで行うことが開示されている。また、電子シャッタと機械式シャッタを組み合わせる方式において、領域またはラインごとに電荷蓄積を開始するタイミングを変更して、レンズの種類や絞りの値、シャッタ速度の違いで発生する露光ムラを防ぐ技術も開示されている。
【００２１】
上記技術では、従来のメカニカルな先幕を電子的なリセット機能に置き換えたことにより生じる画質的な不具合を補正することを目的としている。したがって、先幕となる電子シャッタの動作タイミングは、後幕となる機械式シャッタの後幕とほぼ同じ特性を有するように設定される。また、レンズの種類や絞りの値など、シャッタの特性を変化させる要因について、補正パラメータを盛り込んで動作タイミングが設定される。
【００２２】
上記した電子シャッタは、撮像素子に蓄積された電荷を掃出すことにより撮像素子の露光を開始するシャッタの先幕として機能する。撮像素子に蓄積された電荷を完全に掃出すために必要な時間は、通常、各装置の仕様として電荷掃出しパルスの有効パルス幅が定められている。画素数が多くなり垂直方向のライン数が多くなった場合、電子シャッタの露光開始速度を機械式シャッタの後幕の走行速度に追従させるために、電荷掃出しパルスのパルス幅を狭くする必要がある。しかし、該パルス幅を狭くすると、撮像素子に蓄積された電荷を完全に掃出しきれず、残留電荷が発生し残像減少が生じてしまうという問題があった。
【００２３】
そこで、上記のような事情を一着眼点として、本発明の実施形態にかかる撮像装置が創作されるに至った。本実施形態にかかる撮像装置１０によれば、電子シャッタと機械式シャッタを併用する構成において、撮像素子に蓄積された電荷を複数回掃出して画質の良好な画像を得ることが可能となる。
【００２４】
〔２〕撮像装置の概要
次に、図１〜図３を参照して、本実施形態にかかる撮像装置１０の概要について説明する。まず、図１を参照して、残像の発生について説明する。残像現象は、被写体の光がなくなっても数フレームの間信号が残る現象で、図１の画像例３０２に示したように、動く被写体に尾が引くように映る現象である。これは、撮像素子の露光を開始する際に、撮像素子に蓄積された電荷を完全に掃出すことができず、撮像素子に残留した電荷が次のフレーム以降に少しずつ読み出されてしまうことによる。
【００２５】
上記したように、画素数が多くなり垂直方向のライン数が多くなると、電荷掃出しパルスのパルス幅を狭くしなければ、電子シャッタの露光開始速度を機械式シャッタの後幕の走行速度に追従させることができなくなってしまう。しかし、パルス幅を狭くすると、撮像素子に蓄積された電荷を完全に掃出すことができず、残留電荷が発生し、図１の画像例３０２に示したような残像現象が生じてしまう。
【００２６】
一方、図１の画像例３０１では、撮像素子に蓄積された電荷が完全に掃出されて残像のない映像となっている。図１の画像例３０２のような残像現象を生じさせないために、全画素の電荷を一度に掃出す全画素リセットをすることも考えられる。例えば、図２に示したように、電子先幕シャッタの露光開始前に、全画素をリセットして、撮像素子に蓄積された電荷を掃出す。しかし、通常、デジタルカメラ等の撮像装置を用いて被写体を撮像する場合には、ライブビューモードからシャッタを押下して撮像する。ライブビューモードとは、シャッタがオープンの状態であり、常に光が撮像素子に照射されている状態である。
【００２７】
図２に示したように、ライブビューモードから全画素リセットが行われると、撮像素子の表示画面が一端真っ暗になったり、シャッタの押下から露光開始までのタイムラグが生じたりする。したがって、ライブビューモードから連続して静止画を撮像することができず、スムーズな撮像の妨げとなってしまう。
【００２８】
そこで、本実施形態にかかる撮像装置１０では、電子先幕シャッタを複数回動作させることにより、ライブビューモードで撮像素子に蓄積された電荷を露光開始走査によりいったん掃出し、複数回目の電子先幕シャッタの露光開始走査を本露光開始としている。上記した全画素リセットにより撮像素子に蓄積された電荷を掃出した場合、全画素リセットのための時間が必要となるばかりでなく、画面の上下で残留電荷の量が異なり画像むらが生じてしまう。しかし、複数回電子先幕シャッタを動作させることにより、画面の上下で残留電荷の量が異なることがなく、画像むらを減少させることができる。
【００２９】
例えば図３では、電子先幕シャッタを２回動作させている。図３に示したように、１回目、２回目の電子先幕シャッタの露光開始走査の走行カーブは、機械式シャッタの後幕の走行カーブと同様の走行カーブとしている。電子先幕シャッタと機械式シャッタの走行カーブを同様の走行カーブとすることで、画面の上部と下部で残留電荷の量を同等にして、よりむらの少ない画像を得ることが可能となる。
【００３０】
図３に示したように、電子先幕シャッタの露光開始走査は、電荷掃出しパルスの発生により開始される。具体的には、電荷掃出しポインター（Ｐｏｉｎｔｅｒ）により電荷が掃出されるラインアドレスが指定される。電荷掃出しパルスが「Ｈ」（Ｈ＝Ｈｉｇｈ）となったときに、電荷掃出しポインターで指定されたラインの撮像素子がグランド(ＧＮＤ)に接続されて、当該画素に蓄積されていた電荷が掃出される。撮像素子に蓄積されていた電荷を掃出すことを、以降、電荷がリセットされるとも称する。
【００３１】
上記したように、撮像装置１０を用いた撮影は、ライブビューモードからの静止画撮影で使用される。したがって、電荷掃出しパルスが「Ｈ」となっている間にライブビューモードにおいて蓄積された電荷が掃出されることとなる。図３では、一度Ｌｉｎｅ[０]からＬｉｎｅ[Ｎ]を順次指定してパルスを発生させた後に、再度Ｌｉｎｅ[０]からＬｉｎｅ[Ｎ]を順次指定して２回目のパルスを発生させている。
【００３２】
撮像装置１０は、画面の領域ごとまたはラインごとの測光値をもとに、被写体の撮像シーン（撮像状態）を検出する。そして、検出した撮像シーンに応じて電子先幕シャッタとしての電荷掃出しパルス列を複数回出力する。
【００３３】
撮像装置１０は、検出した撮像シーンが残像の残る可能性の高い撮像シーンである場合に、電荷掃出しパルス列を複数回出力する。残像の残る可能性の高い撮像シーンとは、例えば、画面内に高輝度部分が多く含まれる場合や、夜景等の暗いシーンであって、かつ、高輝度の点光源がある場合などが挙げられる。また、画像内の動きベクトルのベクトル量が一定値以上であり、かつ、高輝度である場合も残像の残る可能性の高い撮像シーンである。さらに、手ぶれを検出した場合には手ぶれによる影響を軽減するために、電荷掃出しパルス列を複数回出力することもできる。このように、残像の残る可能性の高い撮像シーンを撮像する場合や、手ぶれが発生した場合に、撮像素子に蓄積された電荷を複数回掃出すことにより、残像による画像の画質劣化を軽減させることが可能となる。
【００３４】
〔３〕撮像装置の機能構成
以上、撮像装置１０の概要について説明した。次に、図４を参照して、撮像装置１０の機能構成について説明する。図４は、撮像装置１０の機能構成を示すブロック図である。図４に示したように、撮像装置１０は、ＣＭＯＳ１０２、シャッタ１０４ａ、１０４ｂ（以降、シャッタユニット１０４とも称する）、ＡＦＥ（Ａｎａｌｏｇ  Ｆｒｏｎｔ  Ｅｎｄ：アナログフロントエンド）１０６、ＴＧ（タイミングジェネレータ）１０８、撮像信号処理部１１０、メモリコントローラ１１２、メモリ１１４、メモリコントローラ１１６、ＡＥ／ＡＦ／ＡＷＢ１２０、ＣＰＵ１２２、ＬＣＤ／Ｉｍａｇｅ  Ｏｕｔｐｕｔ（ＬＣＤ／ＩＯ）１２４、ＬＣＤ１２６、ＲＡＭテーブル１３０、シャッタドライバ１３２、レンズユニット１５などを備える。
【００３５】
ＣＭＯＳ１０２は、本発明のマトリクス状に配列された複数の画素を有する撮像素子の一例であり、レンズユニット１５から入射された光を電気信号に変換するための素子である。詳しくは、ＣＭＯＳ１０２は、レンズユニット１５により結像された被写体の光像をＲ（赤）、Ｇ（緑）、Ｂ（青）の各色成分のアナログの電気信号（画像信号）に変換し、Ｒ、Ｇ、Ｂ各色の画像信号として出力する。本実施形態においては、ＣＭＯＳ１０２の各画素に所定のタイミングでリセット信号を与えることで、ＣＭＯＳ１０２の露光動作を開始させて電子先幕シャッタとして機能させている。
【００３６】
シャッタユニット１０４は、ＣＭＯＳ１０２の所定の画素ラインの垂直方向に移動する幕体を備え、ＣＭＯＳ１０２に露光される光の遮断動作を行う後幕として機能する。シャッタユニット１０４の動作は、シャッタドライバ１３２により制御される。
【００３７】
ＡＦＥ１０６は、アナログ前段回路であり、ＣＭＯＳ１０２から出力されたアナログの電気信号を撮像信号処理部１１０に提供する。ＴＧ（タイミングジェネレータ）１０８は、ＣＭＯＳ１０２におよびＡＦＥ１０６にタイミング信号を入力する機能を有する。ＴＧ１０８からのタイミング信号によりシャッタ速度が決定される。つまり、ＴＧ１０８からのタイミング信号によりＣＭＯＳ１０２の駆動が制御され、ＣＭＯＳ１０２が駆動する時間内に被写体からの映像光を入射することで、画像データの基となる電気信号が生成される。
【００３８】
撮像信号処理部１１０は、ＡＦＥ１０６から出力されたアナログの電気信号をデジタル信号に変換した画像の生データを生成する機能を有する。また、撮像信号処理部１１０は、ＣＭＯＳ１０２から得られる画像の生データに対して、光量のゲイン補正やホワイトバランスを調整する。メモリコントローラ１１２は、撮影した画像をメモリ１１４に一時的に記憶させたり、記憶された画像を読み出したりする機能を有する。メモリ１１４は、複数の画像を記憶だけるだけの記憶容量を有している。メモリ１１４としては、例えば、ＳＤＲＡＭ（Ｓｙｎｃｈｒｏｎｏｕｓ  Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）を用いてもよい。
【００３９】
メモリカードコントローラ１１６は、メモリカード１１８に撮影された画像や合成された画像を記録させる機能を有する。メモリカード１１８は、フラッシュメモリにデータを記録するカード型の記憶装置である。
【００４０】
ＡＥ／ＡＦ／ＡＷＢ１２０は、撮像時における周辺光量（明るさ）や、焦点距離、絞り値（フォーカス）、色温度などを検知して、検知結果をＣＰＵ１２２に提供する機能を有する。ＣＰＵ１２２は、ＣＭＯＳ１０２やＴＧ１０８などに対して信号系の命令を行ったり、操作部１５０に対する操作系の命令を行ったりする。本実施形態では、信号系の命令と走査系の命令を１つのＣＰＵ１２２で行っているが、かかる例に限定されず、２つのＣＰＵでそれぞれ実行するようにしてもよい。ＣＰＵ１２２による電子シャッタによる先幕とメカニカルシャッタによる後幕の制御については後で詳細に説明する。
【００４１】
ＬＣＤ１２６は、撮影操作する前のライブビュー表示や、撮像装置１０の各種設定画面や、撮像した画像を表示する機能を有する。また、ＴＶ１２８は、撮像した画像などをテレビジョン受像機の画面に表示する機能を有する。画像データ等のＬＣＤ１２６やＴＶ１２８への表示は、ＬＣＤ／ＩＯ（ＩｍａｇｅＯｕｔｐｕｔ）１２４を介して表示される。
【００４２】
ＲＡＭテーブル１３０は、本発明の走査テーブルを記憶しているテーブルである。ＲＡＭテーブル１３０には、予め複数の走査パターンを記憶しておき撮像シーンに応じた走査パターンを選択するようにしてもよい。また、基準となる走査パターンをＲＡＭテーブル１３０に記憶させておき、撮像シーンの周辺光量等の値と基準値との差異に応じて走査パターンを変更させるようにしてもよい。走査パターンは、電子先幕シャッタによるリセットタイミング（露光開始タイミング）を出力するタイミングである。本実施形態では、電子先幕シャッタのリセット走査の走査カーブを、機械式の後幕シャッタの走行カーブとほぼ同じ形状としている。
【００４３】
また、ＲＡＭテーブル１３０に、撮像画像の輝度などの撮像シーンに応じた電荷の掃出し回数を記憶してもよい。さらに、手ぶれの度合いに応じた電子シャッタの電荷の掃出し回数を記憶しておいてもよい。例えば、輝度値が所定値以上だったり、手ぶれの度合いが所定値以上だったりした場合に、電子シャッタの電荷の掃出しを複数回行うようにしてもよい。
【００４４】
また、走査パターンを記憶するＲＡＭテーブル１３０に代えて、関数発生回路（図示せず）を搭載してもよい。この場合、関数は、単純に２次関数で表現する方法や、１次関数で補間していく方法などが挙げられる。関数発生回路により走査タイミングを出力することにより、搭載回路を小さくすることができる。
【００４５】
操作部１５０は、撮像装置１０の操作を行ったり、撮像時の各種の設定を行ったりするための部材が配置されている。操作部１５０に配置される部材には、電源ボタン、撮影モードや撮影ドライブモードの選択および効果パラメータを設定する十字キーおよび選択ボタン、被写体の撮影動作を開始するシャッタボタン等を含んでいてもよい。
【００４６】
次に、図５を参照して、ＣＰＵ１２２による先幕と後幕の制御について説明する。図４は、ＣＰＵ１２２の構成を示すブロック図である。図４に示したようにＣＰＵ１２２は、検出部２０２、走査制御部２０４、動作制御部２０６、ゲイン調整部２０８などを備える。
【００４７】
検出部２０２は、被写体の撮像状態を検出する機能を有する。具体的には、検出部２０２は、ＡＥ／ＡＦ／ＡＥＢなどの各種センサ１２０により検知された周辺光量（明るさ）や、焦点距離、絞り値、色温度などから撮像状態（撮像シーン）を検出し、撮影シーンが画像を再現する際に適切なダイナミックレンジの範囲内となるか否かを検出する。例えば、露光過多で白飛びしてしまっていたり、露光不足で黒くつぶれてしまったりという、再現できない画像があるか否かを検出する。
【００４８】
ここで、図６および図７を参照して、検出部２０２による撮像シーンの検出について説明する。図６および図７は、検出部２０２による撮像シーンの検出について説明する説明図である。図６は、画像の上部がいわゆる白飛びを起こし、青空が再現できていない画像である。検出部２０２は、画面７１内で白飛びしている領域を求める。例えば、説明図７２に示したように、画面７１を所定の領域に分割して、白飛びしている領域を求めるようにしてもよい。この場合、画面７１の上部４つの領域が白飛びしている領域、すなわちダイナミックレンジの上限を超えている領域であることを検出する。
【００４９】
また、図７に示したヒストグラム７３により画面内の白飛びしている領域を求めるようにしてもよい。ヒストグラム７３では、右側に大きな山が現れている。すなわち、画面の一部に特に白飛びしている領域があることがわかる。画面内の白飛びしている部分が多い場合、すなわち、画面内に高輝度部分が多く含まれている場合には、撮像素子に蓄積された電荷が掃出しきらずに残像現象が生じる可能性が高い。撮像装置１０では、残像現象が生じる可能性が高い場合に、後述する走査制御部２０４により撮像素子の露光走査回数を調整して画質の良好な画像を得ることが可能となる。
【００５０】
また、検出部２０２は、ユーザが撮像装置１０のシャッタボタンを押下した際の手ぶれの度合いを検出するようにしてもよい。例えば、検出部２０２は、撮像装置１０にジャイロセンサが備えられている場合に、ジャイロセンサで検知される角速度を用いて手ぶれの度合いを検出する。
【００５１】
図５に戻り、ＣＰＵ１２２の構成についての説明を続ける。後述する動作制御部２０６による幕体の走行に先行して、ＣＭＯＳ１０２に蓄積された電荷を掃出すことによりＣＭＯＳ１０２の露光を開始する。走査制御部２０４は、検出部２０２により検出された被写体の撮像状態に応じて、撮像素子に蓄積された電荷を掃出すための掃出し回数を調整する。走査制御部２０４は、走査パターン記憶部（ＲＡＭテーブル）１３０に記憶されている走査パターンに基づいてＣＭＯＳ１０２に蓄積された電荷を掃出す。
【００５２】
また、走査パターン記憶部１３０に輝度値や手ぶれの度合いに対応する電荷掃出し回数が記憶されている場合には、該電荷掃出し回数をもとに電荷掃出しパルスのパルス列を複数回出力する。
【００５３】
図３に示したように、電子先幕シャッタの露光開始走査は、電荷掃出しパルスの発生により開始される。具体的には、電荷掃出しポインター（Ｐｏｉｎｔｅｒ）により電荷が掃出されるラインアドレスが指定される。電荷掃出しパルスが「Ｈ」（Ｈ＝Ｈｉｇｈ）となったときに、電荷掃出しポインターで指定されたラインの撮像素子がグランド(ＧＮＤ)に接続されて、当該画素に蓄積されていた電荷が掃出される。
【００５４】
例えば、走査制御部２０４が撮像素子に蓄積された電荷を２回掃出す場合には、機械式シャッタの後幕開始信号に先行して、先幕開始信号１および先幕開始信号２を出力する。先幕開始信号１が出力されると、Ｌｉｎｅ[０]からＬｉｎｅ[Ｎ]までのラインアドレスが指定されて、１回目の電荷掃出しパルスのパルス列が出力される。そして、先幕開始信号１が出力された後に先幕開始信号２が出力され、１回目と同様に電荷掃出しパルスのパルス列が出力される。図３に示したように、電荷掃出しパルスは、１回目も２回目も、機械式シャッタの走査パターンと同様の走査パターンとなるようにライン単位で順次出力される。
【００５５】
図４に戻り、動作制御部２０６は、ＣＭＯＳ１０２を遮光するように走行する幕体の動作を制御する機能を有する。動作制御部２０６は、シャッタドライバ１３２を介して幕体の動作を制御する。動作制御部２０６は、走査制御部２０４の制御により、ＣＭＯＳ１０２に露光動作を開始させた後、設定された露光時間の経過後に幕体を走行させることにより、機械的な遮光を行いＣＭＯＳ１０２の露光動作を終了させる。
【００５６】
上記したように、走査制御部２０４により、複数回電子先幕シャッタが動作される場合には、電子先幕シャッタの本露光となる最後の動作が行われた後に幕体を走行させる。上記したように、走査制御部２０４は、ＣＭＯＳ１０２の露光開始走査を、走査パターンに基づいてリセット信号を各画素に与えることによりＣＭＯＳ１０２の露光を開始するシャッタの先幕として機能させる。
【００５７】
そして、動作制御部２０６は、ＣＭＯＳ１０２を遮光する幕体をシャッタの後幕とて機能させる。また、走査制御部２０４は、撮像シーンや手ぶれに応じてリセット信号のパルスを複数回出力する。このように、走査制御部２０４が撮像シーンや手ぶれに応じたリセット信号の出力回数を調整し、動作制御部２０６がメカ後幕シャッタを制御することにより、残像による画像の画質劣化を軽減させることができる。
【００５８】
ゲイン調整部２０８は、走査制御部２０４により、ＣＭＯＳ１０２の各画素の読み出し操作が制御された場合に、走査制御部２０４によるＣＭＯＳ１０２の水平方向の画素の読み出しに同期させて所定の領域ごとにゲインを調整する機能を有する。ゲイン調整部２０８は、ＣＭＯＳ１０２の画素単位でゲインを調整し、ＣＭＯＳ１０２の水平方向の画素の読み出し位置に同期させてゲインの変化幅を示す所定の関数に基づいてゲインを調整する。
【００５９】
例えば、ゲイン調整部２０８は、ＣＭＯＳ１０２内で水平方向に複数の領域、または画素単位の読み出し回路が搭載され、その各々に利得調整アンプが備わっている場合には、該アンプのゲインを領域毎に調整する。また、ＡＦＥ１０６内にあるゲイン調整回路の利得を、水平方向の画素読み出しに同期させて変更させるようにしてもよい。
【００６０】
この場合、水平位置に合わせてゲインを提示する回路は、ＡＦＥ１０６内部にあってもよいし、外部の撮像信号処理部１１０やＴＧ１０８にもたせるようにしてもよい。また、ゲイン調整部２０８は、撮像信号処理部１１０内にあるゲイン調整回路の利得を、水平方向の画素読み出しに同期させて変更させるようにしてもよい。この場合、水平方向の位置によるゲインの変化量を提供する回路を撮像信号処理部１１０にもたせる。
【００６１】
本実施形態では、ゲイン調整部２０８により所定の領域または画素ごとにゲインを調整したが、かかる例に限定されず、領域単位でガンマカーブを変更するようにしてもよい。ガンマカーブは、入力される映像の信号レベルと出力される映像の明るさとの比率を表した特性曲線である。ＣＰＵ１２２は、このガンマカーブを調整することにより画面の露出を調整してもよい。
【００６２】
〔４〕撮像装置の動作の詳細
以上、撮像装置１０の機能構成について説明した。次に、図８を参照して、撮像装置１０の動作の詳細について説明する。図８は、撮像装置１０の動作の詳細を示すフローチャートである。図８に示したように、まず、検出部２０２は、画面内の測光を開始する（Ｓ１０２）。
【００６３】
そして、ステップＳ１０２において取得した測光データをもとに、ヒストグラムを算出する（Ｓ１０４）。ステップＳ１０４において算出されるヒストグラムは、例えば、図７に示したグラフを例示できる。そして、ステップＳ１０４において算出したヒストグラムから、画面内の輝度分布やコントラストを分析する（Ｓ１０６）。
【００６４】
そして、ステップＳ１０６において行われた画面内の輝度分布やコントラストの分析をもとに、被写体（シーン）の撮像状態を認識する（Ｓ１０８）。ステップＳ１０８においては、ＡＥ情報だけでなく、ＡＦ／ＡＷＢ情報を利用してもよいし、動きベクトルの情報を利用してもよい。
【００６５】
そして、設定されているモードに応じて絞り値とシャッタスピードを決定する（Ｓ１１０）。そして、ステップＳ１１０において決定された絞り値とシャッタスピード、機械式後幕シャッタの走査パターンなどをもとに、電子先幕のプロファイル（特性カーブ）を設定する（Ｓ１１２）。
【００６６】
次に、ステップＳ１０６〜ステップＳ１１０において検出された輝度値などをもとに、撮像シーンが、残像が発生するシーンか否かを判定する（Ｓ１１４）。ステップＳ１１４において、残像が発生するシーンとは、例えば、画面内の高輝度の部分が基準値を超えている場合や、暗いシーンにおいて高輝度の点光源が含まれている場合や、動きベクトル量が基準値を超えている場合などが挙げられる。
【００６７】
画面内の高輝度の部分が基準値を超えている場合とは、例えば、白飛びしている部分が多い場合である。また、暗いシーンにおいて高輝度の点光源が含まれている場合とは、例えば夜景を撮影する場合である。また、動きベクトル量は、前のフレームの画像と比較して物体の動いている速さを検出した値であり、動きの速い物体を撮像する場合にベクトル量が基準値を超えることとなる。上記の場合には残像が残る可能性が高い撮像シーンであると判断される。
【００６８】
ステップＳ１１４において、撮像シーンが、残像が発生するシーンではないと判定された場合には、通常通り本露光を開始する（Ｓ１１６）。すなわち、１回だけ電子先幕を動作させる。ステップＳ１１４において、撮像シーンが、残像が発生するシーンであると判定された場合には、電子先幕を複数回動作させる。図８では、電子先幕を２回動作させている。まず、１回目の電子先幕の露光を開始し（Ｓ１２０）、その後、２回目の電子先幕の露光を開始する（Ｓ１２２）。
【００６９】
ステップＳ１２０およびステップＳ１２２において電子先幕の露光開始は、撮像素子のライン毎に順次電荷掃出しパルスを発生させて、撮像素子に蓄積されていた電荷を掃出すことにより行われる。図３に示したように、撮像素子の電荷掃出しパルスは、後幕となる機械式シャッタの後幕と同じ特性となるタイミングで出力される。
【００７０】
図８に戻り、ステップＳ１１６において本露光が開始された後、手ぶれが発生しているか否かが判定される（Ｓ１１８）。ステップＳ１１８において、手ぶれが発生しているとは、ジャイロセンサの出力値が所定の基準値より大きい場合である。ステップＳ１１８において手ぶれが発生していると判定された場合には、ステップＳ１２０およびステップＳ１２２の処理を実行する。ステップＳ１１８において手ぶれが発生していないと判定された場合には、処理を終了する。
【００７１】
ステップＳ１１８において手ぶれが発生しているか否かは、撮像装置のシャッタが押下される際に判定される。したがって、ステップＳ１１４において画面内の輝度や被写体の動きに応じて電荷の掃出し回数を調整している。そして、ステップＳ１１４において電子先幕を複数回走査させる必要がないと判定された場合でも、ステップＳ１１６において手ぶれを検出した場合には、電子先幕を複数回走査させることとなる。
【００７２】
これにより、画面の輝度や被写体の動きだけでなく、手ぶれによって生じる残像現象を防止して、画質の良好な画像を得ることが可能となる。
【００７３】
以上、撮像装置１０の動作の詳細について説明した。撮像装置１０によれば、被写体の撮像状態を検出し、該撮像状態に応じて撮像素子に蓄積された電荷の掃出し回数を調整して撮像素子の露光を開始した後、幕体が撮像素子を遮光するように走行する。これにより残像現象が生じやすい被写体を撮像する場合に、電子先幕シャッタを複数回走査させて、残像現象を低下させることが可能となる。
【００７４】
以上、添付図面を参照しながら本発明の好適な実施形態について詳細に説明したが、本発明はかかる例に限定されない。本発明の属する技術の分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本発明の技術的範囲に属するものと了解される。
【００７５】
上記では、画面内の輝度や被写体の動きなどに応じて残像現象を低下させるために、電子先幕を複数回走査させているが、本実施形態はかかる例に限定されない。例えば、敢えて残像を残した撮像を行う際に、所望の残像を残すように電子先幕の走査回数を調整するようにしてもよい。
【００７６】
また、例えば、本明細書の撮像装置１０の処理における各ステップは、必ずしもフローチャートとして記載された順序に沿って時系列に処理する必要はない。すなわち、撮像装置１０の処理における各ステップは、異なる処理であっても並列的に実行されてもよい。
【００７７】
また、撮像装置１０などに内蔵されるＣＰＵ、ＲＯＭおよびＲＡＭなどのハードウェアを、上述した撮像装置１０の各構成と同等の機能を発揮させるためのコンピュータプログラムも作成可能である。また、該コンピュータプログラムを記憶させた記憶媒体も提供される。
【符号の説明】
【００７８】
１０      撮像装置
１０２    撮像素子（ＣＭＯＳ）
１０４ａ、１０４ｂ  シャッタ
２０２    検出部
２０４    走査制御部
２０６    動作制御部
２０８    ゲイン調整部
【図１】
0005485680.tif 000002
【図２】
0005485680.tif 000003
【図３】
0005485680.tif 000004
【図４】
0005485680.tif 000005
【図５】
0005485680.tif 000006
【図６】
0005485680.tif 000007
【図７】
0005485680.tif 000008
【図８】
0005485680.tif 000009