(57)【特許請求の範囲】
【請求項１】
複数の画素からなる撮像素子と、
前記撮像素子への光の入射を遮断するために走行する第１の幕と、
前記第１の幕の走行に先行して前記撮像素子をライン毎に順次リセット走査するリセット部と、
振れの検出結果に基づき移動させた撮像素子の移動量に基づき、前記リセット部によるライン毎のリセット走査のタイミングを補正する補正制御部と、
を備え、
前記撮像素子の移動量及びスリット幅に応じた補正ゲインを用いて、前記第１の幕と前記リセット部による電子シャッタ動作によって撮影された画像を補正する画像処理部を更に備え、
前記撮影された画像を蓄積する画像記憶部を更に備え、
前記画像処理部は、前記画像記憶部に蓄積された画像のうち、第２の閾値より高いシャッタ速度で撮影された画像と、前記高いシャッタ速度より低いシャッタ速度で撮影された画像との差分から補正ゲインを算出し、該算出された補正ゲインを用いて、前記高いシャッタ速度で撮影された画像を補正する、撮像装置。
【請求項２】
前記補正制御部は、前記撮像素子の移動量及び前記第１の幕の走行位置に基づき、前記リセット部によるライン毎のリセット走査のタイミングを補正する請求項１に記載の撮像装置。
【請求項３】
前記補正制御部は、第１の閾値より高いシャッタ速度で撮影された場合、前記ライン毎のリセット走査のタイミングを制御する請求項１に記載の撮像装置。
【請求項４】
補正制御部が、振れの検出結果に基づき移動させた撮像素子の移動量に基づき、ライン毎のリセット走査のタイミングを補正するステップと、
リセット部が、前記撮像素子への光の入射を遮断するための第１の幕の走行に先行して、前記補正されたタイミングで前記撮像素子をライン毎に順次リセット走査するステップと、を含み、
画像処理部が、前記撮像素子の移動量及びスリット幅に応じた補正ゲインを用いて、前記第１の幕と前記リセット部による電子シャッタ動作によって撮影された画像を補正するステップと、
前記画像処理部が、蓄積された画像のうち、第２の閾値より高いシャッタ速度で撮影された画像と、前記高いシャッタ速度より低いシャッタ速度で撮影された画像との差分から補正ゲインを算出し、該算出された補正ゲインを用いて、前記高いシャッタ速度で撮影された画像を補正するステップと、
を含む、シャッタ動作補正方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置及びシャッタ動作補正方法に関する。
【背景技術】
【０００２】
近年、普及している一眼レフタイプのデジタルカメラでは、電子制御の先幕（以下、電子先幕という）とメカニカルシャッタの後幕(以下、メカ後幕という)を併用した電子シャッタが用いられている（特許文献１参照）。このような電子シャッタでは、メカ後幕の走行に先行して、電子先幕により撮像素子（イメージャー）の画素の蓄積電荷量をゼロにするリセット走査がライン毎に行われる。その後、リセット走査を行ったライン毎に、所定の時間を経過してから信号を読み出す走査を行うことで、電子シャッタによる撮像動作が実現される。従来は先幕も後幕もメカニカルシャッタで制御していたのに対して、電子シャッタでは先幕動作のみ撮像素子の上記ラインリセット機能で代用する上記電子先幕を利用する。これによれば、レリーズタイムラグの短縮、レリーズ時の静音化、シャッタ振動による像ぶれの軽減等、カメラの性能を向上させることができる。
【０００３】
電子シャッタを用いたデジタルカメラの多くは手振れ補正機能を有している。手振れ補正には、筐体内の撮像素子本体を移動させることで手振れを打ち消すイメージャーシフト式手振れ補正、レンズ側を駆動させる光学式タイプの補正方式、撮像素子上で撮像した画像を切り出すなど画像処理による補正方式がある。例えば、特許文献２には、レンズ側で振れを補正する光学式タイプの補正方式が開示されている。特許文献２に示した交換レンズシステムの場合、射出瞳長等のレンズの光学特性に応じて電子先幕の走行制御を変化させる必要がある。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−４１５１０号公報
【特許文献１】特開２００８−３０４５６５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
メカニカルシャッタの場合、高速シャッタになるほどメカ先幕及びメカ後幕間のスリット幅を狭くして制御しなければならないため、シャッタ制御に高い精度が要求される。例えば、１／４０００ｓ、１／８０００ｓのシャッタ速度を実現するためには、０．１ｍｍ単位の高い精度が要求される。これ以下の精度だと、狙いのシャッタ速度が得られない、又は画像上の露光が均一にならないなどの弊害が生じる。
【０００６】
電子シャッタの場合、電子先幕とメカ後幕とから構成されるため、メカ後幕のメカ特性変化に対して電子先幕をいかに精度良く制御できるかがカメラの性能を向上させるためのポイントとなる。ここで、メカ後幕のメカ特性変化には、劣化、姿勢差、温度特性、個体差等がある。
【０００７】
具体的には、電子先幕では、撮像素子とメカ後幕の位置関係を正確に把握した状態で電子先幕のリセットタイミングを正確に調整する必要がある。ところが、イメージャーシフト式手振れ補正の場合、振れの補正量に応じて撮像素子本体の移動量が変わるため、電子先幕のリセットタイミングを正確に調整した後に撮像素子とメカ後幕との位置関係が大きく変化する。これは、電子先幕撮影においては、電子先幕とメカ後幕の位置関係が変化したことを意味する。よって、何らかの制御を行わないと、この位置のずれのために狙いのシャッタ速度が得られず、露出性能に影響する。特に、高速シャッタの場合には、電子先幕とメカ後幕のスリット幅を狭く制御する必要があるため、制御に高い精度が要求され、上記問題は顕著となる。
【０００８】
そこで、本発明は、上記問題に鑑みてなされたものであり、本発明の目的とするところは、振れの検出結果に応じた撮像素子の移動量に基づき、電子先幕のリセット走査のタイミングを制御することが可能な、新規かつ改良された撮像装置およびシャッタ動作補正方法を提供することにある。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、本発明のある観点によれば、複数の画素からなる撮像素子と、撮像素子への光の入射を遮断するために走行する第１の幕と、前記第１の幕の走行に先行して前記撮像素子をライン毎に順次リセット走査するリセット部と、振れの検出結果に基づき移動させた撮像素子の移動量に基づき、前記リセット部によるライン毎のリセット走査のタイミングを補正する補正制御部と、を備える撮像装置が提供される。
【００１０】
前記補正制御部は、前記撮像素子の移動量及び前記第１の幕の走行位置に基づき、前記リセット部によるライン毎のリセット走査のタイミングを制御してもよい。
【００１１】
前記補正制御部は、第１の閾値より高いシャッタ速度で撮影された場合、前記ライン毎のリセット走査のタイミングを制御してもよい。
【００１２】
前記撮像素子の移動量及び前記スリット幅に応じた補正ゲインを用いて、前記第１の幕と前記リセット部による電子シャッタ動作によって撮影された画像を補正する画像処理部を更に備えてもよい。
【００１３】
画像を補正する補正ゲインをもつ補正テーブルを複数記憶する画像記憶部を更に備え、前記画像処理部は、前記複数の補正テーブルから前記撮像素子の移動量及び前記スリット幅に応じた補正テーブルを選択し、該選択された補正テーブルの補正ゲインを用いて、前記撮影された画像を補正してもよい。
【００１４】
前記撮影された画像を蓄積する画像記憶部を更に備え、前記画像処理部は、前記画像記憶部に蓄積された画像のうち、第２の閾値より高いシャッタ速度で撮影された画像と、前記高いシャッタ速度より低いシャッタ速度で撮影された画像との差分から補正ゲインを算出し、該算出された補正ゲインを用いて、前記高いシャッタ速度で撮影された画像を補正してもよい。
【００１５】
前記第１の幕の走行に先行して前記撮像素子への光の入射を開放する第２の幕を更に備え、前記画像処理部は、前記第１の幕と前記第２の幕の走行によるメカシャッタ動作により撮影された画像と、前記電子シャッタ動作により撮影された画像との差分から補正ゲインを算出し、該算出された補正ゲインを用いて、前記電子シャッタ動作により撮影された画像を補正してもよい。
【００１６】
上記課題を解決するために、本発明の別の観点によれば、補正制御部が、振れの検出結果に基づき移動させた撮像素子の移動量に基づき、ライン毎のリセット走査のタイミングを補正するステップと、リセット部が、前記撮像素子への光の入射を遮断するための第１の幕の走行に先行して、前記補正されたタイミングで前記撮像素子をライン毎に順次リセット走査するステップと、を含むシャッタ動作補正方法が提供される。
【発明の効果】
【００１７】
以上説明したように本発明によれば、振れの検出結果に応じた撮像素子の移動量に基づき、電子先幕のリセット走査のタイミングを制御することができる。
【図面の簡単な説明】
【００１８】
【図１】本発明の各実施形態に係る撮像装置の基本構成図である。
【図２】本発明の各実施形態に係るカメラ制御部１３０の機能ブロック図である。
【図３】本発明の各実施形態に係るメカシャッタ機構において、撮像素子、メカ先幕およびメカ後幕をレンズ側から光軸方向に沿って観察した様子を示す正面図である。
【図４】本発明の各実施形態に係る電子シャッタ機構において、撮像素子、電子先幕およびメカ後幕をレンズ側から光軸方向に沿って観察した様子を示す正面図である。
【図５】振れ補正による撮像素子の移動量と電子シャッタ動作の時間的変化との関係を示した図である。
【図６】振れ補正による撮像素子の移動量とスリット幅のずれとの関係を説明するための図である。
【図７】本発明の第１実施形態に係る電子先幕のリセット走査タイミングの補正を説明するための図である。
【図８】第１実施形態に係るシャッタ動作補正処理を示すフローチャートである。
【図９】第２実施形態に係る画像処理を説明するための図である。
【図１０】本発明の第３実施形態に係る低速シャッタの場合の電子シャッタ動作の時間的変化を示した図である。
【図１１】本発明の第３実施形態に係る高速シャッタの場合の電子シャッタ動作の時間的変化を示した図である。
【発明を実施するための形態】
【００１９】
以下に添付図面を参照しながら、本発明の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については同一の符号を付することにより重複説明を省略する。
なお、説明は以下の順序で行うものとする。
１．本発明の実施形態による撮像装置の基本構成
２．第１実施形態
（２−１）撮像装置の機能の特徴
（２−２）撮像装置の動作
３．第２実施形態
４．第３の実施形態
５．まとめ
【００２０】
＜１．本発明の実施形態による撮像装置の基本構成＞
以下では、まず、各実施形態において共通する基本構成について図１を参照して説明する。図１は、本発明の各実施形態に係る撮像装置１０の基本構成図である。図１に示すように、本実施形態に係る撮像装置１０は、カメラ本体１００と、カメラ本体１００に装着される、撮影光学系としての交換可能なレンズユニット１０１とを有している。
【００２１】
まず、レンズユニット１０１内の構成について説明する。レンズユニット１０１は、撮影レンズ１１４、レンズ制御部１１５、レンズ駆動部１１６、絞り駆動部１１７、絞り１１７ａ、ズーム駆動機構１１８、ズーム位置検出部１１９および通信部１２０を有する。
【００２２】
撮影レンズ１１４は、光軸方向に移動可能である。なお、図１では、撮影レンズ１１４を１つのレンズとして表しているが、実際にはフォーカスレンズやズームレンズ等、複数のレンズから構成されている。レンズ制御部１１５は、レンズ駆動部１１６を介して撮影レンズ１１４の駆動を制御すると共に、絞り駆動部１１７を介して絞り１１７ａを駆動し、撮影動作時の被写体輝度に応じた絞りの制御を行う。また、ズーム駆動機構１１８を操作（本実施形態では手動操作）することによりズームレンズの位置を動かすことができる。動かされたズームレンズの位置（焦点距離）はズーム位置検出部１１９により検出され、レンズ制御部１１５に送られる。レンズ制御部１１５は、レンズユニット１０１側の通信部１２０及びカメラ本体１００側の通信部１２１を介して、後述するカメラ本体１００内のカメラ制御部１３０と通信することができる。レンズ制御部１１５は、この通信部１２０、１２１を介して、レンズユニット１０１の種類や、焦点距離、射出瞳距離、焦点位置（フォーカス位置）等に関するレンズ情報をカメラ制御部１３０に通知する。
【００２３】
次に、カメラ本体１００の構成について説明する。カメラ本体１００は、撮像素子１０４、メカシャッタ１０５、シャッタ駆動部１０６、パルス発生部１０７、垂直駆動変調部１０８、信号処理部１０９、画像表示部１１０、画像記録部１１１、スイッチユニット１１２、通信部１２１、カメラ制御部１３０、走査パターン保持部１５０、および表示装置１５１振れ制御部２００を有する。振れ制御部２００は、ジャイロセンサ２０２を有している。
【００２４】
撮像装置１０が非撮影状態にある場合、レンズユニット１０１の撮影レンズ１１４及び絞り１１７ａを通過した被写体光束は、ＣＭＯＳ（Ｃｏｍｐｌｅｍｅｎｔａｒｙ  Ｍｅｔａｌ  Ｏｘｉｄｅ  Ｓｅｍｉｃｏｎｄｕｃｔｏｒ）センサやＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）などにより構成される撮像素子１０４に向かう。撮像素子１０４の各画素は、露光されている間、レンズユニット１０１により結像された被写体光学像を光量に応じて光電変換し、得られた電荷を蓄積する。蓄積された電荷は信号処理部１０９に送られ、信号処理部１０９によりリアルタイムに生成された画像データが、画像表示部１１０を介して表示装置１５１に出力されてリアルタイムの画像として表示される。これにより、撮影者は、表示装置１５１を介して被写体像を観察することができる。
【００２５】
後述する不図示のレリーズ釦が押されて非撮影状態から撮影状態に移行すると、撮像素子１０４には、パルス発生部１０７から走査クロック（水平駆動パルス）や所定の制御パルスが供給される。パルス発生部１０７で発生した走査クロックのうち、垂直走査用のクロックは垂直駆動変調部１０８によって所定のクロック周波数に変調されて、撮像素子１０４に入力される。この垂直駆動変調部１０８によって、複数の画素からなる撮像素子１０４のライン毎に行われるリセット走査の走査パターンが決定される。この撮像素子１０４のライン毎のリセット走査により、電子先幕としての機能が達成される。また、パルス発生部１０７は、後述する信号処理部１０９にもクロック信号を出力する。
【００２６】
撮像素子１０４に対して物体側（レンズ側）には、メカニカルシャッタであるフォーカルプレンシャッタ（以下、「メカシャッタ」と呼ぶ。）１０５が配置されている。メカシャッタ１０５は、複数の遮光羽根で構成された後幕（以下、「メカ後幕」と呼ぶ。）のみを有してもよいし、メカ後幕とともに、メカ後幕の走行に先行して走行する、複数の遮光羽根で構成された先幕（以下、「メカ先幕」と呼ぶ。）を有してもよい。本実施形態では、メカ後幕を有していれば、必ずしもメカ先幕を有する必要はないが、第２実施形態では、電子先幕及びメカ後幕とともにメカ先幕が撮像装置１０に必須の構成要件となる場合がある。
【００２７】
ここで、本実施形態に係る撮像装置１０は、上述した撮像素子１０４で行われる電子先幕としてのリセット走査およびメカシャッタ１０５が有するメカ後幕を用いて撮影動作を行う電子シャッタ機構を有する。電子シャッタ機構は、撮像素子１０４で行われるライン毎のリセット走査により電子先幕が、メカシャッタ１０５によりメカ後幕が構成される。このような電子シャッタ機構では、先ず、撮像素子１０４の複数画素からなるライン毎に、画素の蓄電電荷量をゼロにするリセット走査が行われる。その後、所定時間経過後に、メカ後幕によって撮像素子を順次遮光した後、各画素に蓄積された電荷を順次読み出す読み出し走査を行うことで、電子シャッタによる撮像動作（電子シャッタ動作）が実現される。
【００２８】
メカ先幕が搭載されている場合、メカシャッタ機構では、撮像素子１０４を覆うメカ先幕を走行させることで撮像素子１０４への光の入射を開放し、次いでメカ後幕を走行させることで撮像素子１０４への光の入射を遮断する。これにより、メカシャッタによる撮像動作（メカシャッタ動作）が実現される。
【００２９】
なお、撮像素子１０４への光の入射を遮断するメカ後幕が、特許請求の範囲に記載の「第１の幕」に相当し、メカ後幕に先行して走行するメカ先幕が、特許請求の範囲に記載の「第２の幕」に相当する。
【００３０】
続いて、カメラ本体１００の他の構成について説明する。シャッタ駆動部１０６は、メカシャッタ１０５のメカ先幕およびメカ後幕の走行を制御する。また、シャッタ駆動部１０６は、メカ後幕の走行を開始させるタイミングを調整することでスリット幅を調整し、露光時間（シャッタースピード）を制御する。
【００３１】
信号処理部１０９は、撮像素子１０４から読み出された信号に対して二重相関サンプリング処理（ＣＤＳ）やゲイン（ＡＧ）処理、及び所定の処理（色処理やガンマ補正等）を施すことにより画像データを生成する。生成された画像データは、画像表示部１１０を介して表示装置１５１に出力されて撮影画像として表示されたり、画像記録部１１１に記録されたりする。信号処理部１０９は、画像処理部の機能も有するが、これについては後述する。
【００３２】
スイッチユニット１１２は、主電源のＯＮ／ＯＦＦを制御するスイッチや、撮影条件等を設定するために操作されるスイッチや、撮影準備動作および撮影動作を開始させるために操作されるスイッチ（レリーズ釦）を含む。レリーズ釦の半押し操作で撮影準備動作（測光動作や焦点調節動作等）が開始される。更に、全押し操作で撮影動作（撮像素子１０４の露光及び電荷信号の読み出し、及び電荷信号を処理して得られた画像データの記録媒体への記録）が開始される。
【００３３】
カメラ制御部１３０は、演算処理装置および制御装置として機能するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）であり、各種プログラムに従って撮像装置全体の動作を制御する。また、カメラ制御部１３０は、スイッチユニット１１２の操作に応じた動作を行う。
【００３４】
走査パターン保持部１５０は、後述するような電子先幕の走査パターンを複数種類保持する。走査パターンとは、電子先幕としての撮像素子１０４のライン毎に行われるリセット走査のタイミングをパターン化したものである。
【００３５】
振れ制御部２００は、ジャイロセンサ２０２等のセンサを用いてカメラ本体１００の振れを検出する。ジャイロセンサ２０２は、例えば、ヨーイング方向における振れに応じて例えば角速度を検出するヨーイング角速度センサと、ピッチング方向における振れに応じて例えば角速度を検出するピッチング角速度センサとから構成される。ジャイロセンサ２０２は、カメラ本体１００の振れを検出するセンサの一例であり、センサの他の種類としては、加速度センサ等を用いて振れの検出を行うようにしてもよい。加速度センサを用いる場合、加速度センサの出力を積分して速度を算出し、さらに速度を積分することにより移動距離を算出することが可能である。このため、加速度センサの出力に基づき振れの大きさを判別することができる。
【００３６】
振れ制御部２００は、ジャイロセンサ２０２により検出された検出信号に基づき振れの大きさを算出し、算出された振れの大きさに基づき、この振れを打ち消すために撮像素子１０４本体をどれだけ移動させたらよいか、その移動量を算出する。振れ制御部２００は、算出された移動量だけ撮像素子１０４本体を移動させる。振れ制御部２００は、また、撮像素子１０４の移動量を、信号処理部１０９を経由してカメラ制御部１３０に送る。
【００３７】
次に、図２を参照してカメラ制御部１３０について説明する。図２に示すように、カメラ制御部１３０は、補正制御部１３１およびリセット部１３２を有する。
【００３８】
補正制御部１３１は、信号処理部１０９から撮像素子１０４の移動量を入力し、この移動量に基づきリセット部１３２によるライン毎のリセット走査のタイミングを補正する。
【００３９】
リセット部１３２は、所定のタイミングで撮像素子１０４の画素をライン毎に順次リセット走査することで電子先幕の機能を実現する。具体的には、リセット部１３２は、垂直駆動変調部１０８を制御し、垂直駆動変調部１０８からリセット走査用のクロックを撮像素子１０４に入力させる。振れにより撮像素子１０４が所定の移動量だけ移動している場合には、リセット部１３２は、補正されたタイミングで撮像素子１０４の画素をライン毎に順次リセット走査する。
【００４０】
上述したカメラ制御部１３０が有する各部の処理は、撮像装置１０に内蔵されるＣＰＵ、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）などのハードウェア（図示せず）で実現される。ここで、ＲＯＭは、ＣＰＵが使用するプログラムや演算パラメータ等を記憶する。ＲＡＭは、ＣＰＵの実行において使用するプログラムや、その実行において適宜変化するパラメータ等を一時記憶する。これらはＣＰＵバスなどから構成されるホストバスにより相互に接続されている。
【００４１】
以上、本発明の実施形態による撮像装置１０の基本構成について説明した。続いて、各シャッタ機構による撮影動作について図を参照して詳細に説明する。
【００４２】
（メカシャッタ機構による撮影動作）
まず、メカ先幕を搭載している場合に実現可能なメカシャッタ機構による撮影動作について図３を参照して説明する。図３は、撮像素子１０４、メカ先幕２およびメカ後幕３をレンズ側から光軸方向に沿って観察した様子を示す正面図であり、レリーズ釦の押下により撮影が開始された後の、メカ先幕の走行およびメカ後幕の走行が途中にあるときの状態を示している。矢印１は、メカ先幕２及びメカ後幕３の走行方向を示す。
【００４３】
図３では、メカシャッタ１０５のメカ先幕２とメカ後幕３が、撮像素子１０４の上部及び下部領域をそれぞれ遮光している状態が示されている。
【００４４】
メカ先幕２の端部４とメカ後幕３の端部５との間のスリット間の領域６は、メカ先幕２およびメカ後幕３により遮光されておらず、撮像素子１０４において露光による電荷蓄積が行われている領域（電荷蓄積領域）である。電荷蓄積領域６はメカ先幕２とメカ後幕３の走行に従って、矢印１の方向へ移動していくことになる。メカ先幕２の端部４が通過してから、つまり撮像素子１０４への光の入射が開放されてから、メカ後幕３によって遮光状態となるまでの時間が、画素の露光による電荷蓄積時間となる。したがって、スリット幅Ｌを調整することで、電荷蓄積領域６を変化し、露光時間を調整することができる。
【００４５】
このように、メカ先幕２の端部４が矢印１の方向へ走行して各ラインの電荷蓄積が開始されるので、電荷蓄積の開始タイミングは撮像素子１０４のライン毎に異なる。図３に示す例では、撮像素子１０４の最も下に位置するラインにおいて電荷蓄積動作が最も早いタイミングで行われ、最も上に位置するラインで電荷蓄積動作が最も遅いタイミングで行われる。
【００４６】
撮像素子１０４の下部から上部へ向かうメカ先幕２およびメカ後幕３の移動は、シャッタ駆動部１０６により制御される。シャッタ駆動部１０６は、メカ後幕３の走行を開始させるタイミングを調整することでスリット幅Ｌを調整し、露光時間（シャッタースピード）を制御する。
【００４７】
（電子シャッタ機構による撮影動作）
次に、電子シャッタ機構による撮影動作について図４を参照して説明する。図４は、撮像素子１０４およびメカ後幕３をレンズ側から光軸方向に沿って観察した様子を示す正面図であり、レリーズ釦の押下により撮影が開始された後の、撮像素子１０４で行われるリセット走査およびメカ後幕３の走行が途中にあるときの状態を示している。矢印１は、リセット走査の走査方向（電子先幕７の走行方向）及びメカ後幕３の走行方向を示す。
【００４８】
図４において、メカシャッタ１０５のメカ後幕３が、撮像素子１０４の一部の領域を遮光している状態が示されている。さらに、撮像素子１０４で行われるリセット走査のライン（リセットライン）８を図４に示す。リセットライン８は、画素の蓄積電荷量がゼロにされるラインであり、電子先幕７の端部に相当する。
【００４９】
リセットライン８とメカ後幕３の端部５との間のスリットによって形成される領域６は、撮像素子１０４において露光による電荷蓄積が行われている領域（電荷蓄積領域）である。電荷蓄積領域６は電子先幕７とメカ後幕３の走行に従って、矢印１の方向へ移動していくことになる。リセットライン８が通過してから、つまり画素が矢印１の方向へライン毎に順次リセットされてから、メカ後幕３によって遮光状態となるまでの時間が、画素の露光による電荷蓄積時間となる。このように、リセットライン８が矢印１の方向へ走行してライン毎の電荷蓄積が開始されるので、電荷蓄積の開始タイミングは撮像素子１０４のライン毎に異なる。図４に示す例では、撮像素子１０４の最も下に位置するラインで電荷蓄積動作が最も早いタイミングで行われ、最も上に位置するラインで電荷蓄積動作が最も遅いタイミングで行われる。
【００５０】
撮像素子１０４の下部から上部へ向かうリセットライン８の移動（リセット走査）は、垂直駆動変調部１０８により制御される。このリセットライン８の移動パターンを「走査パターン」と称する。この走査パターンは、前述のように撮像素子１０４のライン毎にリセット走査が行われるタイミングを示したものということができる。走査パターン保持部１５０には、例えば、焦点距離や射出瞳距離などに応じて異なる走査パターンが複数保持されている。カメラ制御部１３０は、装着されたレンズの焦点距離や射出瞳距離などに応じてこれらのうちの一つを選択し、選択した走査パターンに従ってリセットライン８が移動するように垂直駆動変調部１０８を制御する。
【００５１】
（各実施形態に至る経緯）
ここで、イメージャーシフト式手振れ補正の問題点と電子先幕のタイミング補正の必要性について、図５を参照しながら説明する。イメージャーシフト式手振れ補正では、撮影シーケンスに移行した直後から振れの検出信号の出力に応じて、振れを打ち消す動作を開始する。そして、イメージャーシフト式振れ機構の動特性が安定したところで、本露光（本撮影）シーケンスが開始され、撮像素子１０４の露光が始まり、所定のシャッタ速度に応じて、電子先幕とメカ後幕が走行し、本露光（本撮影）が完了する。
【００５２】
前述したとおり、電子シャッタの場合、電子先幕とメカ後幕とから構成されるため、メカ後幕のメカ特性変化に対して電子先幕をいかに精度良く制御できるかがカメラの性能を向上させるためのポイントとなる。具体的には、電子先幕では、撮像素子１０４とメカ後幕の位置関係を正確に把握した状態で電子先幕のリセットタイミングを正確に調整する必要がある。図５の左図には、撮像素子１０４の振れ補正前の位置にて、電子先幕とメカ後幕からなるシャッタ幕がいずれの位置においても、露光時間が一定となるように撮像素子１０４のライン毎のリセット走査のタイミングが調整される。ある調整値では、撮像素子１０４がシャッタ幕のセンタの位置にある状態で、電子先幕とメカ後幕が正しい露光結果になるように制御されている。その場合には、露光時間の目標が１／４０００ｓや１／８０００ｓの場合であっても正しい露光結果になるように調整されている。
【００５３】
ここで、図５の２本の太線のカーブは、電子先幕とメカ後幕の作動位置を示している。撮像素子１０４のライン毎のリセット走査後にメカ後幕が走行するために、電子先幕の作動位置（リセット走査のタイミング）のカーブは、メカ後幕の作動位置を表すカーブより時間的に前に図示されている。また、２本のカーブの横幅は露光時間を表し、縦幅はスリット幅を表す。図５の左図では、２本のカーブ間の横幅は一定であり、露光時間は一定に制御される。
【００５４】
ところが、イメージャーシフト式手振れ補正では、撮像素子１０４本体を変化させる。その際、振れの大きさに応じて撮像素子１０４本体の移動量が変わる。図５の右図では、振れの大きさに応じて撮像素子１０４本体が移動量Ｑだけ下方の位置にずれている。その結果、撮像素子１０４とメカ後幕との位置関係は大きく変化し、２本のカーブ間の横幅は一定でなくなり、露光時間はシャッタ幕の位置により上下で差が生じる。
【００５５】
このように、イメージャーシフト式手振れ補正ではレリーズシーケンスに突入した直後、メカシャッタの動特性が安定するまでの動作時間が必要となるため、撮影時のシャッタ速度に関係なく撮像素子１０４を動かす動作を一定時間行う必要がある。このため、撮像素子１０４の露光開始の時点でメカ後幕の位置に対する電子先幕の位置は一定ではない。
【００５６】
例えば、図６の左側に示したようにイメージャーシフト式手振れ補正を実行しない場合、シャッタ幕の位置がスタート位置（ｔａ時）では、図６の左下図のようにスリット幅がＳａに調整され、センタ位置（ｔｂ時）では、図６の左上図のようにスリット幅がＳｂに調整される。メカシャッタ１０５のメカ後幕３は走行開始から徐々に加速するため、スリット幅を走行開始時から徐々に広げて撮像素子１０４の画素のライン毎の露光時間を調整する。したがって、スリット幅は走行開始時が最も小さい。このように、メカ後幕の走行スピードにあわせてスリット幅を適正値に調整することにより、露光時間を一定に制御している。
【００５７】
一方、図６の右側に示したようにイメージャーシフト式手振れ補正を実行する場合、スタート位置（ｔａ時）では、図６の右下図のようにスリット幅がＳａ’に調整され、センタ位置（ｔｂ時）では、図６の右上図のようにスリット幅がＳｂ’に調整される。このように、手振れ補正により撮像素子１０４の位置が移動すると、スリット幅が適正値からずれてしまい、露光時間を一定に制御することができない。よって、何らかの制御を行わないと、撮像素子１０４の位置のずれのために狙いのシャッタ速度が得られず、露出性能に影響する。
【００５８】
＜２．第１実施形態＞
（２−１）撮像装置の機能の特徴
そこで、第１実施形態に係る撮像装置１０では、図２に示したカメラ制御部１３０が有する補正制御部１３１により、撮像素子１０４の移動量に基づき、リセット部１３２によるライン毎のリセット走査のタイミングを補正する。具体的には、補正制御部１３１は、撮像素子１０４の移動量及びメカ後幕の走行位置に基づき、露光時間が一定になるようにリセット部１３２によるライン毎のリセット走査のタイミングを補正する。
【００５９】
例えば、図７の右図では、リセット部１３２によるライン毎のリセット走査のタイミングが制御されたことにより、電子先幕の作動位置を表すカーブが、カーブＡからカーブＡ’に補正される。これにより、補正後の電子先幕及びメカ後幕間の横幅は一定となり、露光時間を一定時間に制御することができる。
（２−２）撮像装置の動作
次に、第１実施形態に係る撮像装置１０の動作について、図８に示すシャッタ動作補正処理のフローチャートを参照して説明する。まず、ステップＳ８０５にて、振れ制御部２００は、ジャイロセンサ２０２を用いてカメラ本体１００の振れを検出した検出信号を取得したかを判定する。
【００６０】
取得していないと判定した場合、本処理は直ちに終了される。一方、取得したと判定した場合、ステップＳ８１０にて、振れ制御部２００は、ジャイロセンサ２０２により検出された検出信号に基づき振れの大きさを算出する。次に、ステップＳ８１５にて、振れ制御部２００は、算出された振れの大きさに基づき、この振れを打ち消すために撮像素子１０４本体をどれだけ移動させたらよいか、その移動量を算出する。
【００６１】
次に、ステップＳ８２０にて、補正制御部１３１は、算出された撮像素子の移動量及びメカ後幕の走行位置に基づき、リセット部１３２によるライン毎のリセット走査のタイミングを補正する。次に、ステップＳ８２５にて、リセット部１３２は、補正されたタイミングで撮像素子１０４の画素をライン毎に順次リセット走査する。
【００６２】
これにより、前述したように、図７の電子先幕の作動位置（リセット走査のタイミング）を表すカーブがカーブＡからカーブＡ’に補正され、メカ後幕の作動位置を表すカーブＢとの横幅は一定になる。これにより、露光時間が一定に制御される。
【００６３】
特に、図１０に示したように、低速シャッタの場合、電子先幕とメカ後幕の作動位置のカーブの横幅は広く、露光時間は長い。一方、図１１に示したように、高速シャッタの場合、電子先幕とメカ後幕の作動位置のカーブの横幅は狭く、露光時間は短い。したがって、高速シャッタになるほど電子先幕及びメカ後幕間のスリット幅を狭くして制御する必要がある。このため、高速シャッタの場合には、低速シャッタの場合より、制御に高い精度が要求される。よって、低速シャッタの場合、振れの補正による電子先幕の作動位置のカーブのずれの影響は小さいが、高速シャッタの場合、上記動特性安定待ち時間と撮像素子１０４の移動量は、カメラを三脚にて固定した時等のように静的な場合を除いて、露光精度を低下させるには十分な移動量となる。
【００６４】
したがって、補正制御部１３１は、予め定められた第１の閾値より高いシャッタ速度で撮影された場合、前記ライン毎のリセット走査のタイミングを補正し、それより低速のシャッタ速度で撮影される場合には、撮像素子１０４の移動量を加味しなくても露光精度への影響は少ないとして、前記ライン毎のリセット走査のタイミングを補正する処理は省略するようにしてもよい。もちろん、低速のシャッタ速度で撮影される場合にも上記リセット走査のタイミングを補正する処理を行ってもよい。なお、第１の閾値は、１／５００ｓが好ましい。
【００６５】
以上に説明したように、本実施形態に係る撮像装置１０によれば、筐体の振れの検出結果に応じた撮像素子１０４の移動量に基づき、電子先幕のリセット走査のタイミングを制御し、露光時間を一定に制御することができる。なお、本実施形態に係る撮像装置１０は、電子シャッタ機構（電子先幕及びメカ後幕）のみ有していれば、メカシャッタ機構のメカ先幕を有していなくてもよい。
【００６６】
＜３．第２実施形態＞
次に、第２実施形態に係る撮像装置１０について説明する。上述した第１実施形態では、筐体の振れに対してイメージャー式手振れ補正を採用し、撮像素子１０４自身を動かすものであった。その際、筐体がどれだけずれているかは、ジャイロセンサ２０２で検出し、その検出信号に基づき筐体の動いている状態を把握して撮像素子１０４の振れを打ち消すように撮像素子１０４を移動させた。そして、撮像素子１０４の移動量に基づき、電子先幕の走行タイミングを補正した。
【００６７】
しかしながら、このようなジャイロセンサ２０２からの検出信号に基づいて、電子先幕のリセット走査のタイミングを補正するというフィードバック制御では、筐体の振れを検出してからリセット走査のタイミングを補正するまでのタイムラグの影響で、露光ムラがある画像が撮影されてしまう場合がある。
【００６８】
そこで、本発明の第２の実施形態では、撮像素子１０４の移動量と電子先幕及びメカ後幕のスリット幅に応じて、撮影された画像を補正する画像処理部の機能を更に備える。画像処理部の機能は、信号処理部１０９のゲイン処理により実現される。
【００６９】
画像処理の方法はいくつか考えられる。まず、一つ目の画像処理方法について、図９を参照しながら説明する。図９の左下部には、画像記憶部１１１に記憶された補正テーブルの一例が示されている。補正テーブルは、横軸が像高（理想）、縦軸が画像出力(ゲイン)を示している。補正テーブルは、シャッタ速度（スリット幅）と撮像素子１０４の移動量の関係で発生する露光誤差を予め測定したものであり、画像記憶部１１１には、予めこのような補正テーブルが複数記憶されている。
【００７０】
画像処理部（信号処理部１０９）は、画像記憶部１１１に記憶された複数の補正テーブルから撮像素子１０４の移動量及び必要なスリット幅に応じた補正テーブルを選択する。画像処理部は、選択された補正テーブルの理想像高のゲインＶと撮影された画像の実像高のゲインＷの差分を補正ゲインとして算出し、その補正ゲインを用いて撮影された画像の露光ムラをなくすための画像処理を行う。
【００７１】
これによれば、ジャイロセンサ２０２からの検出信号の取得から、リセット走査のタイミングの補正までのタイムラグの影響で、露光ムラがある画像が撮影された場合にも、補正ゲインを用いた画像処理により、画像の露光ムラをなくすことができる。
【００７２】
なお、以上では、図７の右図に示したように、第１実施形態の補正方法に基づき、電子先幕の作動位置を表すカーブをカーブＡ’に補正して電子シャッタ動作を実行した後、撮影された画像に本実施形態の画像処理を行った。しかし、図９の右図に示したように、電子先幕の作動位置を表すカーブを補正せずにカーブＡのまま電子シャッタ動作を実行することにより撮影された画像に本実施形態の画像処理を行ってもよい。
【００７３】
本実施形態の画像処理の二つ目の画像処理方法では、例えば、撮影された画像を画像記憶部１１１に蓄積する。画像処理部は、画像記憶部１１１に蓄積された画像のうち、第２の閾値より高いシャッタ速度で撮影された画像と、前記高いシャッタ速度より低いシャッタ速度で撮影された画像との差分から補正ゲインを算出する。画像処理部は、該算出された補正ゲインを用いて、前記高いシャッタ速度で撮影された画像を補正する。この場合、上記補正テーブルを予め登録しておく必要はない。また、一つ目と二つ目の画像処理方法では、必ずしもメカ先幕を必要としない。なお、第２の閾値は、１／５００ｓが好ましい。
【００７４】
一方、メカ先幕を有し、メカシャッタ動作と電子シャッタ動作の両方が可能なカメラの場合には、次の画像処理方法も可能である。画像処理部は、メカ先幕とメカ後幕の走行によるメカシャッタ動作により撮影された画像と、電子先幕のリセットとメカ後幕の走行による電子シャッタ動作により撮影された画像との差分から補正ゲインを算出する。画像処理部は、該算出された補正ゲインを用いて、電子シャッタ動作により撮影された画像を補正する。これによれば、メカシャッタ動作による撮影では、撮像素子１０４の移動量が露光精度に影響することはない。よって、電子シャッタ動作により撮影された画像を、メカシャッタ動作により撮影された画像との差分を補正ゲインとして用いて画像処理することにより画像の露光ムラをなくすことができる。
【００７５】
＜４．第３の実施形態＞
次に、第３実施形態に係る撮像装置１０について説明する。前述したように、イメージャーシフト式手振れ補正では、図１０の低速シャッタの場合、電子先幕とメカ後幕の作動位置のカーブの横幅は広く、露光時間は長い。一方、図１１の高速シャッタの場合、電子先幕とメカ後幕の作動位置のカーブの横幅は狭く、露光時間は短い。したがって、高速シャッタになるほど電子先幕及びメカ後幕間のスリット幅を狭くして制御する必要がある。このため、高速シャッタの場合には、低速シャッタの場合より制御に高い精度が要求される。よって、低速シャッタの場合、振れ補正による電子先幕の作動位置のカーブのずれ（位置の誤差）が生じても露光精度にほとんど影響しない。
【００７６】
一方、振れ補正の効果という観点では、シャッタ速度が低速であるほど振れ補正が発生しやすく、高速シャッタの場合には手振れ補正はほとんど発生しない。
【００７７】
そこで、第３実施形態に係る撮像装置１０では、撮像素子１０４が露光精度に影響しない低速シャッタ速度閾値（第３の閾値）を予め定めておき、第３の閾値より低速なシャッタ速度の場合には、イメージャーシフト式手振れ補正を行い、それより高速なシャッタ速度の場合には、イメージャーシフト式手振れ補正を行わない。これにより、より最適な電子先幕撮影を実現することができる。なお、第３の閾値は、１／５００ｓが好ましい。
【００７８】
なお、本実施形態の場合、高速なシャッタ速度の場合には、イメージャーシフト式手振れ補正を行わない代わりに、レンズ光学式手振れ補正または電子式手振れ補正の少なくともいずれかを利用してもよい。
【００７９】
また、第３の閾値は、撮影時の撮像素子１０４の移動量に応じて動的に変化させてもよい。
【００８０】
＜５．まとめ＞
以上説明したように、本発明の各実施形態にかかる撮像装置１０によれば、振れの検出結果に応じた撮像素子の移動量に基づき、電子先幕のリセット走査のタイミングを制御することができる。これにより、イメージャーシフト式手振れ補正機構を搭載した撮像装置１０において、最適な電子先幕撮影を実現することができる。
【００８１】
なお、添付図面を参照しながら本発明の好適な実施形態について詳細に説明したが、本発明はかかる例に限定されない。本発明の属する技術の分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本発明の技術的範囲に属するものと了解される。
【００８２】
たとえば、撮像装置１０に内蔵されるハードウェアを、上述した撮像装置１０の各構成と同等の機能を発揮させるためのコンピュータプログラムも作成可能である。また、該コンピュータプログラムを記憶させた記憶媒体も提供される。
【符号の説明】
【００８３】
１０    撮像装置
１００    カメラ本体
１０１    レンズユニット
１０４    撮像素子
１０５    メカシャッタ
１０６    シャッタ駆動部
１０７    パルス発生部
１０８    垂直駆動変調部
１０９    信号処理部
１１０    画像表示部
１１１    画像記録部
１１２    スイッチユニット
１１４    撮影レンズ
１１５    レンズ制御部
１１６    レンズ駆動部
１１７    絞り駆動部
１１７ａ    絞り
１１８    ズーム駆動機構
１１９    ズーム位置検出部
１２０    通信部
１２１    通信部
１３０    カメラ制御部
１３１    補正制御部
１３２    リセット部
１５０    走査パターン保持部
２００    振れ制御部
２０２    ジャイロセンサ
Ｏ        光軸
【図１】
0005621569.tif 000002
【図２】
0005621569.tif 000003
【図３】
0005621569.tif 000004
【図４】
0005621569.tif 000005
【図５】
0005621569.tif 000006
【図６】
0005621569.tif 000007
【図７】
0005621569.tif 000008
【図８】
0005621569.tif 000009
【図９】
0005621569.tif 000010
【図１０】
0005621569.tif 000011
【図１１】
0005621569.tif 000012