(57)【特許請求の範囲】
【請求項１】
被写体を示す反射光を被写体像として受光する撮像素子と、前記撮像素子を有する撮像装置本体に対して取り付けられた撮像レンズ内に設けられた防振レンズとの少なくとも一方を含む防振用素子を、装置に与えられた振動を検出する検出部による検出結果に応じて定められた位置に移動させることにより前記振動が前記被写体像に対して与える影響を抑制する抑制部と、
画像を表示する表示部に対して、前記撮像素子によって受光された前記被写体像を動画像として表示させる制御を行い、前記表示部による前記動画像の表示動作中であり、かつ、前記抑制部による前記影響の抑制動作中の状態で、前記防振用素子のセンタリングに伴う画角のずれの視認を妨げることが可能な現象として予め定められた視認障害現象が発生している間に、前記防振用素子をセンタリングする制御を前記抑制部に対して行う制御部と、を含み、
前記視認障害現象は、前記動画像の記録を開始する動画像記録開始条件を満足した場合に発生する
撮像装置。
【請求項２】
被写体を示す反射光を被写体像として受光する撮像素子と、前記撮像素子を有する撮像装置本体に対して取り付けられた撮像レンズ内に設けられた防振レンズとの少なくとも一方を含む防振用素子を、装置に与えられた振動を検出する検出部による検出結果に応じて定められた位置に移動させることにより前記振動が前記被写体像に対して与える影響を抑制する抑制部と、
画像を表示する表示部に対して、前記撮像素子によって受光された前記被写体像を動画像として表示させる制御を行い、前記表示部による前記動画像の表示動作中であり、かつ、前記抑制部による前記影響の抑制動作中の状態で、前記防振用素子のセンタリングに伴う画角のずれの視認を妨げることが可能な現象として予め定められた視認障害現象が発生している間に、前記防振用素子をセンタリングする制御を前記抑制部に対して行う制御部と、を含み、
前記視認障害現象は、前記動画像の記録を終了する動画像記録終了条件を満足した場合に発生し、
前記制御部は、前記防振用素子のセンタリングが完了した場合に、前記抑制部による前記影響の抑制動作を停止する制御を前記抑制部に対して行い、前記表示部に対して、前記撮像素子によって受光された前記被写体像を動画像として表示させる制御を行う
撮像装置。
【請求項３】
前記制御部は、前記抑制部による前記影響の抑制動作が停止された状態で前記動画像の記録を開始する動画像記録開始条件を満足した場合に、前記抑制部による前記影響の抑制動作が開始される制御を前記抑制部に対して行う請求項２に記載の撮像装置。
【請求項４】
前記視認障害現象は、ブラックアウトを含む請求項１から請求項３の何れか一項に記載の撮像装置。
【請求項５】
前記ブラックアウトは、前記表示部による前記動画像の表示動作中に前記動画像の記録の開始が指示された場合に生じる請求項４に記載の撮像装置。
【請求項６】
前記視認障害現象は、フリーズを含む請求項１から請求項５の何れか一項に記載の撮像装置。     
【請求項７】
前記制御部は、前記動画像が表示されている状態で前記動画像の記録の開始が指示された場合に、前記動画像に含まれる１以上のフレーム分の画像を静止させた状態で表示させることで前記フリーズを発生させる制御を前記表示部に対して行う請求項６に記載の撮像装置。
【請求項８】
被写体を示す反射光を被写体像として受光する撮像素子と、前記撮像素子を有する撮像装置本体に対して取り付けられた撮像レンズ内に設けられた防振レンズとの少なくとも一方を含む防振用素子を、装置に与えられた振動を検出する検出部による検出結果に応じて定められた位置に移動させることにより前記振動が前記被写体像に対して与える影響を抑制する抑制部と、
画像を表示する表示部に対して、前記撮像素子によって受光された前記被写体像を動画像として表示させる制御を行い、前記表示部による前記動画像の表示動作中であり、かつ、前記抑制部による前記影響の抑制動作中の状態で、前記防振用素子のセンタリングに伴う画角のずれの視認を妨げることが可能な現象として予め定められた視認障害現象が発生している間に、前記防振用素子をセンタリングする制御を前記抑制部に対して行う制御部と、を含み、
前記視認障害現象は、前記動画像に含まれる画像のうち、動きベクトルの大きさの絶対値が第１閾値以上の複数の画像が前記表示部に表示される現象を含む
撮像装置。
【請求項９】
被写体を示す反射光を被写体像として受光する撮像素子と、前記撮像素子を有する撮像装置本体に対して取り付けられた撮像レンズ内に設けられた防振レンズとの少なくとも一方を含む防振用素子を、装置に与えられた振動を検出する検出部による検出結果に応じて定められた位置に移動させることにより前記振動が前記被写体像に対して与える影響を抑制する抑制部と、
画像を表示する表示部に対して、前記撮像素子によって受光された前記被写体像を動画像として表示させる制御を行い、前記表示部による前記動画像の表示動作中であり、かつ、前記抑制部による前記影響の抑制動作中の状態で、前記防振用素子のセンタリングに伴う画角のずれの視認を妨げることが可能な現象として予め定められた視認障害現象が発生している間に、前記防振用素子をセンタリングする制御を前記抑制部に対して行う制御部と、を含み、
前記視認障害現象は、前記動画像に含まれる画像のうち、明るさを示す物理量の変化量が第２閾値以上の複数の画像が前記表示部に表示される現象を含む
撮像装置。
【請求項１０】
被写体を示す反射光を被写体像として受光する撮像素子と、前記撮像素子を有する撮像装置本体に対して取り付けられた撮像レンズ内に設けられた防振レンズとの少なくとも一方を含む防振用素子を、装置に与えられた振動を検出する検出部による検出結果に応じて定められた位置に移動させることにより前記振動が前記被写体像に対して与える影響を抑制する抑制部と、
画像を表示する表示部に対して、前記撮像素子によって受光された前記被写体像を動画像として表示させる制御を行い、前記表示部による前記動画像の表示動作中であり、かつ、前記抑制部による前記影響の抑制動作中の状態で、前記防振用素子のセンタリングに伴う画角のずれの視認を妨げることが可能な現象として予め定められた視認障害現象が発生している間に、前記防振用素子をセンタリングする制御を前記抑制部に対して行う制御部と、を含み、
前記抑制部は、前記撮像素子を前記検出結果に応じて定められた位置に移動させることにより前記影響を抑制する撮像素子側抑制部と、前記防振レンズを前記検出結果に応じて定められた位置に移動させることにより前記影響を抑制するレンズ側抑制部とに大別され、
前記視認障害現象は、前記撮像素子のセンタリングに伴う画角のずれの視認を妨げることが可能な現象として予め定められた現象であり、
前記制御部は、前記表示部による前記動画像の表示動作中に、前記撮像素子側抑制部及び前記レンズ側抑制部のうちの前記撮像素子側抑制部のみによる前記影響の抑制動作が行われる制御を前記抑制部に対して行い、前記表示部による前記動画像の表示動作中であり、かつ、前記撮像素子側抑制部のみによる前記影響の抑制動作中の状態で、前記視認障害現象が発生している間に、前記撮像素子をセンタリングする制御を前記撮像素子側抑制部に対して行う
撮像装置。
【請求項１１】
前記制御部は、前記撮像素子側抑制部のみによる前記影響の抑制動作中の状態で、前記撮像素子が前記撮像素子の可動範囲の限界位置に達した場合に、前記レンズ側抑制部により前記影響が抑制される制御を前記レンズ側抑制部に対して行う請求項１０に記載の撮像装置。
【請求項１２】
前記制御部は、前記動画像の記録が行われている間に、前記撮像素子が前記撮像素子の可動範囲の限界位置に達した場合に、前記レンズ側抑制部による抑制動作を前記撮像素子側抑制部による抑制動作よりも支配的にする制御を前記抑制部に対して行う請求項１１に記載の撮像装置。
【請求項１３】
前記制御部は、前記レンズ側抑制部による抑制動作を前記撮像素子側抑制部による抑制動作よりも支配的にする制御を前記抑制部に対して行っている間に、前記防振レンズの位置が前記撮像素子の可動範囲に相当する可動範囲内に収まった場合に、前記撮像素子側抑制部による抑制動作を前記レンズ側抑制部による抑制動作よりも支配的にする制御を前記抑制部に対して行う請求項１２に記載の撮像装置。     
【請求項１４】
画像を表示する表示部に対して、被写体を示す反射光を被写体像として受光する撮像素子によって受光された前記被写体像を動画像として表示させる制御を行い、
前記表示部による前記動画像の表示動作中であり、かつ、前記撮像素子と、前記撮像素子を有する撮像装置本体に対して取り付けられた撮像レンズ内に設けられた防振レンズとの少なくとも一方を含む防振用素子を、装置に与えられた振動を検出する検出部による検出結果に応じて定められた位置に移動させることにより前記振動が前記被写体像に対して与える影響を抑制する抑制部による前記影響の抑制動作中の状態で、前記防振用素子のセンタリングに伴う画角のずれの視認を妨げることが可能な現象として予め定められた視認障害現象が発生している間に、前記防振用素子をセンタリングする制御を前記抑制部に対して行うことを含み、
前記視認障害現象は、前記動画像の記録を開始する動画像記録開始条件を満足した場合に発生する
撮像用制御方法。
【請求項１５】
画像を表示する表示部に対して、被写体を示す反射光を被写体像として受光する撮像素子によって受光された前記被写体像を動画像として表示させる制御を行い、
前記表示部による前記動画像の表示動作中であり、かつ、前記撮像素子と、前記撮像素子を有する撮像装置本体に対して取り付けられた撮像レンズ内に設けられた防振レンズとの少なくとも一方を含む防振用素子を、装置に与えられた振動を検出する検出部による検出結果に応じて定められた位置に移動させることにより前記振動が前記被写体像に対して与える影響を抑制する抑制部による前記影響の抑制動作中の状態で、前記防振用素子のセンタリングに伴う画角のずれの視認を妨げることが可能な現象として予め定められた視認障害現象が発生している間に、前記防振用素子をセンタリングする制御を前記抑制部に対して行うことを含み、
前記視認障害現象は、前記動画像の記録を終了する動画像記録終了条件を満足した場合に発生し、
前記防振用素子のセンタリングが完了した場合に、前記抑制部による前記影響の抑制動作を停止する制御を前記抑制部に対して行い、前記表示部に対して、前記撮像素子によって受光された前記被写体像を動画像として表示させる制御を行うことを含む
撮像用制御方法。
【請求項１６】
画像を表示する表示部に対して、被写体を示す反射光を被写体像として受光する撮像素子によって受光された前記被写体像を動画像として表示させる制御を行い、
前記表示部による前記動画像の表示動作中であり、かつ、前記撮像素子と、前記撮像素子を有する撮像装置本体に対して取り付けられた撮像レンズ内に設けられた防振レンズとの少なくとも一方を含む防振用素子を、装置に与えられた振動を検出する検出部による検出結果に応じて定められた位置に移動させることにより前記振動が前記被写体像に対して与える影響を抑制する抑制部による前記影響の抑制動作中の状態で、前記防振用素子のセンタリングに伴う画角のずれの視認を妨げることが可能な現象として予め定められた視認障害現象が発生している間に、前記防振用素子をセンタリングする制御を前記抑制部に対して行うことを含み、
前記視認障害現象は、前記動画像に含まれる画像のうち、動きベクトルの大きさの絶対値が第１閾値以上の複数の画像が前記表示部に表示される現象を含む
撮像用制御方法。
【請求項１７】
画像を表示する表示部に対して、被写体を示す反射光を被写体像として受光する撮像素子によって受光された前記被写体像を動画像として表示させる制御を行い、
前記表示部による前記動画像の表示動作中であり、かつ、前記撮像素子と、前記撮像素子を有する撮像装置本体に対して取り付けられた撮像レンズ内に設けられた防振レンズとの少なくとも一方を含む防振用素子を、装置に与えられた振動を検出する検出部による検出結果に応じて定められた位置に移動させることにより前記振動が前記被写体像に対して与える影響を抑制する抑制部による前記影響の抑制動作中の状態で、前記防振用素子のセンタリングに伴う画角のずれの視認を妨げることが可能な現象として予め定められた視認障害現象が発生している間に、前記防振用素子をセンタリングする制御を前記抑制部に対して行うことを含み、
前記視認障害現象は、前記動画像に含まれる画像のうち、明るさを示す物理量の変化量が第２閾値以上の複数の画像が前記表示部に表示される現象を含む
撮像用制御方法。
【請求項１８】
画像を表示する表示部に対して、被写体を示す反射光を被写体像として受光する撮像素子によって受光された前記被写体像を動画像として表示させる制御を行い、
前記表示部による前記動画像の表示動作中であり、かつ、前記撮像素子と、前記撮像素子を有する撮像装置本体に対して取り付けられた撮像レンズ内に設けられた防振レンズとの少なくとも一方を含む防振用素子を、装置に与えられた振動を検出する検出部による検出結果に応じて定められた位置に移動させることにより前記振動が前記被写体像に対して与える影響を抑制する抑制部による前記影響の抑制動作中の状態で、前記防振用素子のセンタリングに伴う画角のずれの視認を妨げることが可能な現象として予め定められた視認障害現象が発生している間に、前記防振用素子をセンタリングする制御を前記抑制部に対して行うことを含み、
前記抑制部は、前記撮像素子を前記検出結果に応じて定められた位置に移動させることにより前記影響を抑制する撮像素子側抑制部と、前記防振レンズを前記検出結果に応じて定められた位置に移動させることにより前記影響を抑制するレンズ側抑制部とに大別され、
前記視認障害現象は、前記撮像素子のセンタリングに伴う画角のずれの視認を妨げることが可能な現象として予め定められた現象であり、
前記表示部による前記動画像の表示動作中に、前記撮像素子側抑制部及び前記レンズ側抑制部のうちの前記撮像素子側抑制部のみによる前記影響の抑制動作が行われる制御を前記抑制部に対して行い、前記表示部による前記動画像の表示動作中であり、かつ、前記撮像素子側抑制部のみによる前記影響の抑制動作中の状態で、前記視認障害現象が発生している間に、前記撮像素子をセンタリングする制御を前記撮像素子側抑制部に対して行うことを含む
撮像用制御方法。
【請求項１９】
コンピュータに、処理を実行させるプログラムであって、
前記処理は、
画像を表示する表示部に対して、被写体を示す反射光を被写体像として受光する撮像素子によって受光された前記被写体像を動画像として表示させる制御を行い、
前記表示部による前記動画像の表示動作中であり、かつ、前記撮像素子と、前記撮像素子を有する撮像装置本体に対して取り付けられた撮像レンズ内に設けられた防振レンズとの少なくとも一方を含む防振用素子を、装置に与えられた振動を検出する検出部による検出結果に応じて定められた位置に移動させることにより前記振動が前記被写体像に対して与える影響を抑制する抑制部による前記影響の抑制動作中の状態で、前記防振用素子のセンタリングに伴う画角のずれの視認を妨げることが可能な現象として予め定められた視認障害現象が発生している間に、前記防振用素子をセンタリングする制御を前記抑制部に対して行うことを含み、
前記視認障害現象は、前記動画像の記録を開始する動画像記録開始条件を満足した場合に発生する
プログラム。
【請求項２０】
コンピュータに、処理を実行させるプログラムであって、
前記処理は、
画像を表示する表示部に対して、被写体を示す反射光を被写体像として受光する撮像素子によって受光された前記被写体像を動画像として表示させる制御を行い、
前記表示部による前記動画像の表示動作中であり、かつ、前記撮像素子と、前記撮像素子を有する撮像装置本体に対して取り付けられた撮像レンズ内に設けられた防振レンズとの少なくとも一方を含む防振用素子を、装置に与えられた振動を検出する検出部による検出結果に応じて定められた位置に移動させることにより前記振動が前記被写体像に対して与える影響を抑制する抑制部による前記影響の抑制動作中の状態で、前記防振用素子のセンタリングに伴う画角のずれの視認を妨げることが可能な現象として予め定められた視認障害現象が発生している間に、前記防振用素子をセンタリングする制御を前記抑制部に対して行うことを含み、
前記視認障害現象は、前記動画像の記録を終了する動画像記録終了条件を満足した場合に発生し、
前記処理は、前記防振用素子のセンタリングが完了した場合に、前記抑制部による前記影響の抑制動作を停止する制御を前記抑制部に対して行い、前記表示部に対して、前記撮像素子によって受光された前記被写体像を動画像として表示させる制御を行うことを含む
撮像用制御方法。
【請求項２１】
コンピュータに、処理を実行させるプログラムであって、
前記処理は、
画像を表示する表示部に対して、被写体を示す反射光を被写体像として受光する撮像素子によって受光された前記被写体像を動画像として表示させる制御を行い、
前記表示部による前記動画像の表示動作中であり、かつ、前記撮像素子と、前記撮像素子を有する撮像装置本体に対して取り付けられた撮像レンズ内に設けられた防振レンズとの少なくとも一方を含む防振用素子を、装置に与えられた振動を検出する検出部による検出結果に応じて定められた位置に移動させることにより前記振動が前記被写体像に対して与える影響を抑制する抑制部による前記影響の抑制動作中の状態で、前記防振用素子のセンタリングに伴う画角のずれの視認を妨げることが可能な現象として予め定められた視認障害現象が発生している間に、前記防振用素子をセンタリングする制御を前記抑制部に対して行うことを含み、
前記視認障害現象は、前記動画像に含まれる画像のうち、動きベクトルの大きさの絶対値が第１閾値以上の複数の画像が前記表示部に表示される現象を含む
プログラム。
【請求項２２】
コンピュータに、処理を実行させるプログラムであって、
前記処理は、
画像を表示する表示部に対して、被写体を示す反射光を被写体像として受光する撮像素子によって受光された前記被写体像を動画像として表示させる制御を行い、
前記表示部による前記動画像の表示動作中であり、かつ、前記撮像素子と、前記撮像素子を有する撮像装置本体に対して取り付けられた撮像レンズ内に設けられた防振レンズとの少なくとも一方を含む防振用素子を、装置に与えられた振動を検出する検出部による検出結果に応じて定められた位置に移動させることにより前記振動が前記被写体像に対して与える影響を抑制する抑制部による前記影響の抑制動作中の状態で、前記防振用素子のセンタリングに伴う画角のずれの視認を妨げることが可能な現象として予め定められた視認障害現象が発生している間に、前記防振用素子をセンタリングする制御を前記抑制部に対して行うことを含み、
前記視認障害現象は、前記動画像に含まれる画像のうち、明るさを示す物理量の変化量が第２閾値以上の複数の画像が前記表示部に表示される現象を含む
プログラム。
【請求項２３】
コンピュータに、処理を実行させるプログラムであって、
前記処理は、
画像を表示する表示部に対して、被写体を示す反射光を被写体像として受光する撮像素子によって受光された前記被写体像を動画像として表示させる制御を行い、
前記表示部による前記動画像の表示動作中であり、かつ、前記撮像素子と、前記撮像素子を有する撮像装置本体に対して取り付けられた撮像レンズ内に設けられた防振レンズとの少なくとも一方を含む防振用素子を、装置に与えられた振動を検出する検出部による検出結果に応じて定められた位置に移動させることにより前記振動が前記被写体像に対して与える影響を抑制する抑制部による前記影響の抑制動作中の状態で、前記防振用素子のセンタリングに伴う画角のずれの視認を妨げることが可能な現象として予め定められた視認障害現象が発生している間に、前記防振用素子をセンタリングする制御を前記抑制部に対して行うことを含み、
前記抑制部は、前記撮像素子を前記検出結果に応じて定められた位置に移動させることにより前記影響を抑制する撮像素子側抑制部と、前記防振レンズを前記検出結果に応じて定められた位置に移動させることにより前記影響を抑制するレンズ側抑制部とに大別され、
前記視認障害現象は、前記撮像素子のセンタリングに伴う画角のずれの視認を妨げることが可能な現象として予め定められた現象であり、
前記処理は、前記表示部による前記動画像の表示動作中に、前記撮像素子側抑制部及び前記レンズ側抑制部のうちの前記撮像素子側抑制部のみによる前記影響の抑制動作が行われる制御を前記抑制部に対して行い、前記表示部による前記動画像の表示動作中であり、かつ、前記撮像素子側抑制部のみによる前記影響の抑制動作中の状態で、前記視認障害現象が発生している間に、前記撮像素子をセンタリングする制御を前記撮像素子側抑制部に対して行うことを含む
プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示の技術は、撮像装置、撮像用制御方法、及びプログラムに関する。
【背景技術】
【０００２】
撮像装置には、被写体を示す反射光を被写体像として受光する撮像素子が設けられている。撮像装置に対してユーザの手の振動が伝達されることにより撮像装置が振動する現象である手振れが発生すると、手振れに伴って、被写体像が特定の位置（例えば、手振れが発生していない状態で得られる被写体像の位置）からずれる現象である像振れが発生する。像振れは、撮像素子によって撮像されて得られた画像を介してユーザによって視覚的に認識される。【０００３】
なお、像振れは、手振れによってのみ生じる現象ではなく、例えば、車両に撮像装置が設置されている場合には、車両の振動が撮像装置に伝達されることにより像振れが発生することもある。【０００４】
像振れを抑制する撮像装置としては、ＯＩＳ（Ｏｐｔｉｃａｌ  Ｉｍａｇｅ  Ｓｔａｂｉｌｉｚｅｒ）機能及びＢＩＳ（Ｂｏｄｙ  Ｉｍａｇｅ  Ｓｔａｂｉｌｉｚｅｒ）機能を有する撮像装置（以下、「従来既知の撮像装置」と称する）が知られている。【０００５】
ここで、ＯＩＳ機能とは、像振れ等を抑制するために、撮像レンズに搭載されている防振レンズを移動させる機能を指す。また、ここで、ＢＩＳ機能とは、像振れ等を抑制するために、ＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）イメージセンサ等の撮像素子を移動させる機能を指す。【０００６】
従来既知の撮像装置では、ライブビュー画像の表示中に生じる像振れがＯＩＳ機能により抑制される。なお、ここで、ライブビュー画像は、スルー画像とも称され、被写体が連続フレームで撮像されて得られた連続フレーム画像であり、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）等の表示デバイスの画面上に連続的に表示される。【０００７】
しかしながら、ＯＩＳ機能では、防振レンズを移動させることで被写体光が屈折することから、防振レンズを静止させた場合と移動させた場合とで収差が異なり、結果的に、撮像されて得られた画像の画質が低下する虞がある。そのため、画質の低下を抑制するためには、防振レンズを基準位置から移動させないことが好ましい。ここで、基準位置とは、撮像装置に対して振動が与えられていない状態での防振レンズの位置、換言すると、防振レンズの中心が光軸に一致する場合の防振レンズの位置を指す。【０００８】
特開２００９−２５１４９２号公報には、撮像の終了時に防振レンズがセンタリングされる技術が開示されている。また、特開２０１６−５１０４４号公報にも、防振レンズのセンタリングに関する技術が開示されている。特開２０１６−５１０４４号公報に記載の技術では、フォーカスレンズの合焦位置が検出されている期間での防振レンズの基準位置への移動が、合焦位置へフォーカスレンズを移動させる期間での防振レンズの基準位置への移動に比べ、制限される。なお、防振レンズに関しての「センタリング」とは、防振レンズを基準位置に戻す動作を指す。
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかしながら、特開２００９−２５１４９２号公報及び特開２０１６−５１０４４号公報に記載の技術では、防振レンズのセンタリングに伴って画角ずれが発生し、ライブビュー画像等の動画像の表示中にセンタリングが行われると、センタリングに伴う画角ずれが視覚的に知覚されてしまう場合がある。なお、ここで、「画角ずれ」とは、表示デバイスに表示される画像の画角のずれを指す。【００１０】
本発明の一つの実施形態は、撮像されて得られた画像が即時的に動画像として表示された状態で防振用素子のセンタリングが行われる場合に比べ、防振用素子のセンタリングに伴う画角ずれが視覚的に知覚されることを抑制することができる撮像装置、撮像用制御方法、及びプログラムを提供する。
【課題を解決するための手段】
【００１１】
第１の態様に係る撮像装置は、被写体を示す反射光を被写体像として受光する撮像素子と、撮像素子を有する撮像装置本体に対して取り付けられた撮像レンズ内に設けられた防振レンズとの少なくとも一方を含む防振用素子を、装置に与えられた振動を検出する検出部による検出結果に応じて定められた位置に移動させることにより振動が被写体像に対して与える影響を抑制する抑制部と、画像を表示する表示部に対して、撮像素子によって受光された被写体像を動画像として表示させる制御を行い、表示部による動画像の表示動作中であり、かつ、抑制部による影響の抑制動作中の状態で、防振用素子のセンタリングに伴う画角のずれの視認を妨げることが可能な現象として予め定められた視認障害現象が発生している間に、防振用素子をセンタリングする制御を抑制部に対して行う制御部と、含む。【００１２】
従って、第１の態様に係る撮像装置によれば、撮像されて得られた画像が即時的に動画像として表示された状態で防振用素子のセンタリングが行われる場合に比べ、防振用素子のセンタリングに伴う画角ずれが視覚的に知覚されることを抑制することができる。【００１３】
第２の態様に係る撮像装置は、第１の態様に係る撮像装置において、視認障害現象は、動画像の記録を開始する動画像記録開始条件を満足した場合に発生する、とされている。【００１４】
従って、第２の態様に係る撮像装置によれば、動画像記録開始条件を満足した場合の視認障害現象が発生している間に防振用素子がセンタリングされない場合に比べ、記録された動画像の画質の低下を抑制することができる。【００１５】
第３の態様に係る撮像装置は、第１の態様に係る撮像装置において、視認障害現象は、動画像の記録を終了する動画像記録終了条件を満足した場合に発生し、制御部は、防振用素子のセンタリングが完了した場合に、抑制部による影響の抑制動作を停止する制御を抑制部に対して行い、表示部に対して、撮像素子によって受光された被写体像を動画像として表示させる制御を行う、とされている。【００１６】
従って、第３の態様に係る撮像装置によれば、動画像の記録の開始に伴って防振用素子がセンタリングされる場合に比べ、動画像の記録を迅速に開始させることができる。【００１７】
第４の態様に係る撮像装置は、第３の態様に係る撮像装置において、制御部は、抑制部による影響の抑制動作が停止された状態で動画像の記録を開始する動画像記録開始条件を満足した場合に、抑制部による影響の抑制動作が開始される制御を抑制部に対して行う、とされている。【００１８】
第４の態様に係る撮像装置によれば、センタリングが完了していない状態で動画像の記録の開始に伴って抑制部による抑制動作が開始される場合に比べ、動画像の記録が開始された場合の画質の低下と装置に与えられた振動が被写体像に対して与える影響との両方を抑制することができる。【００１９】
第５の態様に係る撮像装置は、第１の態様から第４の態様の何れか一つの態様に係る撮像装置において、視認障害現象は、ブラックアウトを含む、とされている。【００２０】
従って、第５の態様に係る撮像装置によれば、防振用素子のセンタリングのみのために動画像の表示動作を停止させることを回避することができる。【００２１】
第６の態様に係る撮像装置は、第５の態様に係る撮像装置において、ブラックアウトは、表示部による動画像の表示動作中に動画像の記録の開始が指示された場合に生じる、とされている。【００２２】
従って、第６の態様に係る撮像装置によれば、動画像の記録が開始される場合においてユーザが意図するタイミングで防振用素子のセンタリングを遂行することができる。【００２３】
第７の態様に係る撮像装置は、第１の態様から第６の態様の何れか一つの態様に係る撮像装置において、視認障害現象は、フリーズを含む、とされている。【００２４】
従って、第７の態様に係る撮像装置によれば、防振用素子のセンタリングのみのために動画像の表示動作を停止させることを回避することができる。【００２５】
第８の態様に係る撮像装置は、第７の態様に係る撮像装置において、制御部は、動画像が表示されている状態で動画像の記録の開始が指示された場合に、動画像に含まれる１以上のフレーム分の画像を静止させた状態で表示させることでフリーズを発生させる制御を表示部に対して行う、とされている。【００２６】
従って、第８の態様に係る撮像装置によれば、動画像が一定のフレームレートに従って表示された状態で防振用素子がセンタリングされる場合に比べ、防振用素子のセンタリングに伴う画角ずれが視覚的に知覚されることを抑制することができる。【００２７】
第９の態様に係る撮像装置は、第１の態様から第８の態様の何れか一つの態様に係る撮像装置において、視認障害現象は、動画像に含まれる画像のうち、動きベクトルの大きさの絶対値が第１閾値以上の複数の画像が表示部に表示される現象を含む。【００２８】
従って、第９の態様に係る撮像装置によれば、防振用素子のセンタリングのみのために動画像の表示動作を停止させることを回避することができる。【００２９】
第１０の態様に係る撮像装置は、第１の態様から第９の態様の何れか一つの態様に係る撮像装置において、視認障害現象は、動画像に含まれる画像のうち、明るさを示す物理量の変化量が第２閾値以上の複数の画像が表示部に表示される現象を含む、とされている。【００３０】
従って、第１０の態様に係る撮像装置によれば、防振用素子のセンタリングのみのために動画像の表示動作を停止させることを回避することができる。【００３１】
第１１の態様に係る撮像装置は、第１の態様から第１０の態様の何れか一つの態様に係る撮像装置において、抑制部は、撮像素子を検出結果に応じて定められた位置に移動させることにより影響を抑制する撮像素子側抑制部と、防振レンズを検出結果に応じて定められた位置に移動させることにより影響を抑制するレンズ側抑制部とに大別され、視認障害現象は、撮像素子のセンタリングに伴う画角のずれの視認を妨げることが可能な現象として予め定められた現象であり、制御部は、表示部による動画像の表示動作中に、撮像素子側抑制部及びレンズ側抑制部のうちの撮像素子側抑制部のみによる影響の抑制動作が行われる制御を抑制部に対して行い、表示部による動画像の表示動作中であり、かつ、撮像素子側抑制部のみによる影響の抑制動作中の状態で、視認障害現象が発生している間に、撮像素子をセンタリングする制御を撮像素子側抑制部に対して行う、とされている。【００３２】
従って、第１１の態様に係る撮像装置によれば、動画像の表示動作中に撮像素子側抑制部及びレンズ側抑制部の双方により抑制動作が行われる場合に比べ、防振レンズの可動範囲と撮像素子の可動範囲との差に起因する画質の低下を抑制することができる。【００３３】
第１２の態様に係る撮像装置は、第１１の態様に係る撮像装置において、制御部は、撮像素子側抑制部のみによる影響の抑制動作中の状態で、撮像素子が撮像素子の可動範囲の限界位置に達した場合に、レンズ側抑制部により影響が抑制される制御をレンズ側抑制部に対して行う、とされている。【００３４】
従って、第１２の態様に係る撮像装置によれば、撮像素子が撮像素子の可動範囲の限界位置に達した場合であっても、装置に与えられた振動が被写体像に対して与える影響の抑制を継続的に行うことができる。【００３５】
第１３の態様に係る撮像装置は、第１２の態様に係る撮像装置において、制御部は、動画像の記録が行われている間に、撮像素子が撮像素子の可動範囲の限界位置に達した場合に、レンズ側抑制部による抑制動作を撮像素子側抑制部による抑制動作よりも支配的にする制御を抑制部に対して行う、とされている。【００３６】
従って、第１３の態様に係る撮像装置によれば、撮像素子が撮像素子の可動範囲の限界位置に達した場合であっても、動画像の記録中に撮像素子が撮像素子の可動範囲の限界位置に達した場合であっても、装置に与えられた振動が被写体像に対して与える影響の抑制を継続的に行うことができる。【００３７】
第１４の態様に係る撮像装置は、第１３の態様において、制御部は、レンズ側抑制部による抑制動作を撮像素子側抑制部による抑制動作よりも支配的にする制御を抑制部に対して行っている間に、防振レンズの位置が撮像素子の可動範囲に相当する可動範囲内に収まった場合に、撮像素子側抑制部による抑制動作をレンズ側抑制部による抑制動作よりも支配的にする制御を抑制部に対して行う、とされている。【００３８】
従って、第１４の態様に係る撮像装置によれば、レンズ側抑制部による抑制動作が撮像素子側抑制部による抑制動作よりも常に支配的に行われている場合に比べ、防振レンズの移動に伴う収差の変化に起因する画質の低下を抑制することができる。【００３９】
第１５の態様に係る撮像用制御方法は、画像を表示する表示部に対して、被写体を示す反射光を被写体像として受光する撮像素子によって受光された被写体像を動画像として表示させる制御を行い、表示部による動画像の表示動作中であり、かつ、撮像素子と、撮像素子を有する撮像装置本体に対して取り付けられた撮像レンズ内に設けられた防振レンズとの少なくとも一方を含む防振用素子を、装置に与えられた振動を検出する検出部による検出結果に応じて定められた位置に移動させることにより振動が被写体像に対して与える影響を抑制する抑制部による影響の抑制動作中の状態で、防振用素子のセンタリングに伴う画角のずれの視認を妨げることが可能な現象として予め定められた視認障害現象が発生している間に、防振用素子をセンタリングする制御を抑制部に対して行うことを含む。【００４０】
従って、第１５の態様に係る撮像用制御方法によれば、撮像されて得られた画像が即時的に動画像として表示された状態で防振用素子のセンタリングが行われる場合に比べ、防振用素子のセンタリングに伴う画角ずれが視覚的に知覚されることを抑制することができる。【００４１】
第１６の態様に係るプログラムは、コンピュータに、画像を表示する表示部に対して、被写体を示す反射光を被写体像として受光する撮像素子によって受光された被写体像を動画像として表示させる制御を行い、表示部による動画像の表示動作中であり、かつ、撮像素子と、撮像素子を有する撮像装置本体に対して取り付けられた撮像レンズ内に設けられた防振レンズとの少なくとも一方を含む防振用素子を、装置に与えられた振動を検出する検出部による検出結果に応じて定められた位置に移動させることにより振動が被写体像に対して与える影響を抑制する抑制部による影響の抑制動作中の状態で、防振用素子のセンタリングに伴う画角のずれの視認を妨げることが可能な現象として予め定められた視認障害現象が発生している間に、防振用素子をセンタリングする制御を抑制部に対して行うことを含む処理を実行させるためのプログラムである。【００４２】
従って、第１６の態様に係るプログラムによれば、撮像されて得られた画像が即時的に動画像として表示された状態で防振用素子のセンタリングが行われる場合に比べ、防振用素子のセンタリングに伴う画角ずれが視覚的に知覚されることを抑制することができる。
【発明の効果】
【００４３】
本発明の一つの実施形態によれば、撮像されて得られた画像が即時的に動画像として表示された状態で防振用素子のセンタリングが行われる場合に比べ、防振用素子のセンタリングに伴う画角ずれが視覚的に知覚されることを抑制することができる、という効果が得られる。
【図面の簡単な説明】
【００４４】
【図１】第１〜第８実施形態に係る撮像装置の外観の一例を示す斜視図である。
【図２】第１〜第８実施形態に係る撮像装置の背面側を示す背面図である。
【図３】第１〜第８実施形態に係る撮像装置のハードウェア構成の一例を示すブロック図である。
【図４】第１〜第８実施形態に係る撮像装置に含まれる撮像レンズのハードウェア構成の一例を示すブロック図である。
【図５】第１〜第８実施形態に係る撮像装置の撮像レンズに含まれるレンズ側主制御部の二次記憶部の記憶内容の一例を示す概念図である。
【図６】第１〜第８実施形態に係る撮像装置の撮像装置本体に含まれる本体側主制御部の二次記憶部の記憶内容の一例を示す概念図である。
【図７】第１実施形態に係る振れ影響抑制処理の流れの一例を示すフローチャートである。
【図８】図７及び図１０に示すフローチャートの続きである。
【図９】第１実施形態に係るセンタリング実行処理の流れの一例を示すフローチャートである。
【図１０】第２実施形態に係る振れ影響抑制処理の流れの一例を示すフローチャートである。
【図１１】第３実施形態に係るセンタリング実行処理の流れの一例を示すフローチャートである。
【図１２】第４実施形態に係るセンタリング実行処理の流れの一例を示すフローチャートである。
【図１３】第５実施形態に係るセンタリング実行処理の流れの一例を示すフローチャートである。
【図１４】第６実施形態に係るセンタリング実行処理の流れの一例を示すフローチャートである。
【図１５】第７実施形態に係るセンタリング実行処理の流れの一例を示すフローチャートである。
【図１６】第８実施形態に係る振れ影響抑制処理の流れの一例を示すフローチャートである。
【図１７】図１６に示すフローチャートの続きである。
【図１８】第１〜第８実施形態に係るプログラムが記憶された記憶媒体から、第１〜第８実施形態に係るプログラムが撮像装置本体にインストールされる態様の一例を示す概念図である。
【発明を実施するための形態】
【００４５】
以下、添付図面に従って本開示の技術に係る撮像装置の実施形態の一例について説明する。
【００４６】
なお、以下の説明において、「垂直」とは、許容される範囲内の誤差を含めた意味合いでの垂直を指す。また、以下の説明において、「一致」とは、許容される範囲内の誤差を含めた意味合いでの一致を指す。
【００４７】
また、以下の説明において、「ＣＰＵ」とは、“Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ”の略称を指す。また、以下の説明において、「Ｉ／Ｆ」とは、“Ｉｎｔｅｒｆａｃｅ”（インタフェース）の略称を指す。また、以下の説明において、「ＡＳＩＣ」とは、“Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ”の略称を指す。また、以下の説明において、「ＦＰＧＡ」とは、“Ｆｉｅｌｄ−Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ”の略称を指す。
【００４８】
また、以下の説明において、「ＲＡＭ」とは、“Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ”の略称を指す。また、以下の説明において、「ＥＥＰＲＯＭ」とは、“Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ”の略称を指す。また、以下の説明において、「ＳＳＤ」とは、“Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ”の略称を指す。また、以下の説明において、ＣＤ−ＲＯＭとは、“Ｃｏｍｐａｃｔ  Ｄｉｓｃ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ”の略称を指す。
【００４９】
また、以下の説明において、「ＪＰＥＧ」とは、“Ｊｏｉｎｔ  Ｐｈｏｔｏｇｒａｐｈｉｃ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ”の略称を指す。また、以下の説明において、「ＭＰＥＧ」とは、“Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ”の略称を指す。また、以下の説明において、「ＵＳＢ」とは、“Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ”の略称を指す。
【００５０】
また、以下の説明において、ＣＭＯＳとは、“Ｃｏｍｐｌｅｍｅｎｔａｒｙ  Ｍｅｔａｌ−Ｏｘｉｄｅ−Ｓｅｍｉｃｏｎｄｕｃｔｏｒ”の略称を指す。また、以下の説明において、「ＡＥ」とは、“Ａｕｔｏ  Ｅｘｐｏｓｕｒｅ”の略称を指す。また、以下の説明において、「ＡＦ」とは、“Ａｕｔｏ  Ｆｏｃｕｓ”の略称を指す。
【００５１】
［第１実施形態］
一例として図１に示すように、撮像装置１０は、レンズ交換式のデジタルカメラであり、撮像装置本体１２及び撮像レンズ１４を含む。撮像レンズ１４は、撮像装置本体１２に対して交換可能に装着される。
【００５２】
撮像レンズ１４の鏡筒には、マニュアルフォーカスモード時に使用されるフォーカスリング１６が設けられている。撮像レンズ１４は、レンズユニット１８を含む。レンズユニット１８は、フォーカスレンズ２０を含む複数のレンズが組み合わされた組み合わせレンズである。フォーカスレンズ２０は、フォーカスリング１６の手動による回転操作に伴って光軸Ｌ１方向に移動し、被写体距離に応じた合焦位置で後述の撮像素子２２の受光面２２Ａ（図３参照）に、被写体を示す反射光である被写体光が結像される。
【００５３】
撮像装置本体１２の上面には、ダイヤル２４及びレリーズボタン２６が設けられている。ダイヤル２４は、撮像モードと再生モードとの切り替え等の各種設定の際に操作される。従って、撮像装置１０では、ダイヤル２４がユーザによって操作されることにより、動作モードとして撮像モードと再生モードとが選択的に設定される。
【００５４】
撮像装置１０は、撮像系の動作モードとして、静止画撮像モードと動画撮像モードとを有する。静止画撮像モードは、被写体が撮像されて得られた静止画像を記録する動作モードであり、動画撮像モードは、被写体が撮像されて得られた動画像を記録する動作モードである。
【００５５】
撮像装置１０では、撮像モード下において、ユーザから撮像装置１０に対して与えられた指示に応じて、静止画撮像モードと動画撮像モードとが選択的に設定される。また、静止画撮像モードでは、ユーザから撮像装置１０に対して与えられた指示に応じて、マニュアルフォーカスモードとオートフォーカスモードとがユーザの指示に応じて選択的に設定される。
【００５６】
レリーズボタン２６は、撮像準備指示状態と撮像指示状態との２段階の押圧操作が検出可能に構成されている。撮像準備指示状態とは、例えば待機位置から中間位置（半押し位置）まで押下される状態を指し、撮像指示状態とは、中間位置を超えた最終押下位置（全押し位置）まで押下される状態を指す。なお、以下では、「待機位置から半押し位置まで押下される状態」を「半押し状態」といい、「待機位置から全押し位置まで押下される状態」を「全押し状態」という。
【００５７】
オートフォーカスモードでは、レリーズボタン２６を半押し状態にすることにより撮像条件の調整が行われ、その後、引き続き全押し状態にすると本露光が行われる。つまり、レリーズボタン２６を半押し状態にすることによりＡＥ機能が働いて露出状態が設定された後、ＡＦ機能が働いて合焦制御され、レリーズボタン２６を全押し状態にすると撮像が行われる。
【００５８】
一例として図２に示すように、撮像装置本体１２の背面には、ディスプレイ２８、十字キー３０、ＭＥＮＵ／ＯＫキー３２、ＢＡＣＫ／ＤＩＳＰボタン３４、及びファインダ３６が設けられている。
【００５９】
ディスプレイ２８は、例えば、ＬＣＤであり、撮像装置１０により被写体が撮像されることで得られた画像及び文字等を表示する。ディスプレイ２８は、撮像モード時にライブビュー画像の表示に用いられる。また、ディスプレイ２８は、静止画撮像の指示が与えられた場合に単一フレームで撮像されて得られた静止画像の表示にも用いられる。更に、ディスプレイ２８は、再生モード時の再生画像の表示及びメニュー画面等の表示にも用いられる。
【００６０】
ディスプレイ２８の表示領域の表面には、透過型のタッチパネル３８が重ねられている。タッチパネル３８は、例えば、指又はスタイラスペン等の指示体による接触を検知する。タッチパネル３８は、タッチパネル３８に対する指示体による接触の有無等の検知結果を示す検知結果情報を所定周期（例えば１００ミリ秒）で既定の出力先（例えば、後述のＣＰＵ７４（図３参照））に出力する。検知結果情報は、タッチパネル３８が指示体による接触を検知した場合、タッチパネル３８上の指示体による接触位置を特定可能な二次元座標（以下、「座標」という）を含み、タッチパネル３８が指示体による接触を検知していない場合、座標を含まない。
【００６１】
十字キー３０は、１つ又は複数のメニューの選択、ズームやコマ送り等の各種の指令信号を出力するマルチファンクションのキーとして機能する。ＭＥＮＵ／ＯＫキー３２は、ディスプレイ２８の画面上に１つ又は複数のメニューを表示させる指令を行うためのメニューボタンとしての機能と、選択内容の確定及び実行等を指令するＯＫボタンとしての機能とを兼備した操作キーである。ＢＡＣＫ／ＤＩＳＰボタン３４は、選択項目など所望の対象の消去や指定内容の取消し、あるいは１つ前の操作状態に戻すときなどに使用される。
【００６２】
図３は、第１実施形態に係る撮像装置１０のハードウェア構成の一例を示す電気系ブロック図である。
【００６３】
撮像装置本体１２はマウント１３を備えており（図１も参照）、撮像レンズ１４は、マウント１５を備えている。撮像レンズ１４は、マウント１３にマウント１５が結合されることにより撮像装置本体１２に交換可能に装着される。
【００６４】
撮像レンズ１４は、レンズユニット１８、絞り１９、及び制御装置４０を含む。絞り１９は、レンズユニット１８よりも撮像装置本体１２側に設けられており、レンズユニット１８を透過した被写体光の光量を調節し、被写体光を撮像装置本体１２内に導く。
【００６５】
制御装置４０は、マウント１３，１５を介して撮像装置本体１２に電気的に接続されており、撮像装置本体１２からの指示に従って撮像レンズ１４の全体を制御する。
【００６６】
撮像装置本体１２は、撮像素子２２、第１ミラー４２、第２ミラー４４、本体側主制御部４６、ミラー駆動部４８、撮像素子ドライバ５０、画像信号処理回路５２、画像メモリ５４、画像処理部５６、及び表示制御部５８を含む。また、撮像装置本体１２は、受付Ｉ／Ｆ６０、受付デバイス６２、メディアＩ／Ｆ６４、メモリカード６６、センサＩ／Ｆ６８、ジャイロセンサ７０、及び外部Ｉ／Ｆ７２を含む。更に、撮像装置本体１２は、ＢＩＳ駆動部８０及び撮像素子位置センサ８２を含む。なお、撮像素子２２は、本開示の技術に係る防振用素子の一例である。
【００６７】
本体側主制御部４６は、本開示の技術に係るコンピュータの一例であり、ＣＰＵ７４、一次記憶部７６、及び二次記憶部７８を備えている。ＣＰＵ７４は、撮像装置１０の全体を制御する。一次記憶部７６は、各種プログラムの実行時のワークエリア等として用いられる揮発性のメモリである。一次記憶部７６の一例としては、ＲＡＭが挙げられる。二次記憶部７８は、各種プログラム及び各種パラメータ等を予め記憶した不揮発性のメモリである。二次記憶部７８の一例としては、ＥＥＰＲＯＭ又はフラッシュメモリ等が挙げられる。
【００６８】
ＣＰＵ７４、一次記憶部７６、及び二次記憶部７８は、バスライン８１に接続されている。また、ミラー駆動部４８、撮像素子ドライバ５０、及び画像信号処理回路５２も、バスライン８１に接続されている。また、画像メモリ５４、画像処理部５６、表示制御部５８、受付Ｉ／Ｆ６０、メディアＩ／Ｆ６４、及びセンサＩ／Ｆ６８も、バスライン８１に接続されている。更に、ＢＩＳ駆動部８０及び撮像素子位置センサ８２も、バスライン８１に接続されている。
【００６９】
第１ミラー４２は、撮像素子２２の受光面２２Ａとレンズユニット１８との間に介在しており、受光面被覆位置αと受光面開放位置βとに移動可能な可動ミラーである。
【００７０】
第１ミラー４２は、ミラー駆動部４８に接続されており、ミラー駆動部４８は、ＣＰＵ４２の制御下で、第１ミラー４２を駆動させ、第１ミラー４２を受光面被覆位置αと受光面開放位置βとに選択的に配置する。すなわち、第１ミラー４２は、受光面２２Ａに対して被写体光を受光させない場合にミラー駆動部４８によって受光面被覆位置αに配置され、受光面２２Ａに対して被写体光を受光させる場合にミラー駆動部４８によって受光面開放位置βに配置される。
【００７１】
受光面被覆位置αでは、第１ミラー４２が受光面２２Ａを覆い、かつ、レンズユニット１８から送り込まれた被写体光を反射して第２ミラー４４に導く。第２ミラー４４は、第１ミラー４２から導かれた被写体光を反射することで光学系（図示省略）を介して、ファインダ３６に導く。ファインダ３６は、第２ミラー４４によって導かれた被写体光を透過させる。
【００７２】
受光面開放位置βでは、第１ミラー４２によって受光面２２Ａが覆われた状態が解除され、被写体光が第１ミラー４２で反射されることなく、受光面２２Ａによって受光される。
【００７３】
撮像素子ドライバ５０は、撮像素子２２に接続されており、ＣＰＵ７４の制御下で、撮像素子２２に駆動パルスを供給する。撮像素子２２の各画素は、撮像素子ドライバ５０によって供給された駆動パルスに従って駆動する。なお、本第１実施形態では、撮像素子２２として、ＣＣＤイメージセンサを用いているが、本開示の技術はこれに限定されるものではなく、例えば、ＣＭＯＳイメージセンサ等の他のイメージセンサを用いてもよい。
【００７４】
画像信号処理回路５２は、ＣＰＵ７４の制御下で、撮像素子２２から１フレーム分の画像信号を画素毎に読み出す。画像信号処理回路５２は、読み出した画像信号に対して、相関二重サンプリング処理、自動利得調整、Ａ／Ｄ変換等の各種処理を行う。画像信号処理回路５２は、画像信号に対して各種処理を行うことでデジタル化した画像信号を、ＣＰＵ７４から供給されるクロック信号で規定される特定のフレームレート（例えば、数十フレーム／秒）で１フレーム毎に画像メモリ５４に出力する。
【００７５】
画像メモリ５４は、画像信号処理回路５２から入力された画像信号を一時的に保持する。
【００７６】
画像処理部５６は、画像メモリ５４から特定のフレームレートで１フレーム毎に画像信号を取得し、取得した画像信号に対して、ガンマ補正、輝度・色差変換、及び圧縮処理等の各種処理を行う。また、画像処理部５６は、各種処理を行って得た画像信号を特定のフレームレートで１フレーム毎に表示制御部５８に出力する。更に、画像処理部５６は、各種処理を行って得た画像信号を、ＣＰＵ７４の要求に応じて、ＣＰＵ７４に出力する。
【００７７】
表示制御部５８は、ディスプレイ２８に接続されており、ＣＰＵ７４の制御下で、ディスプレイ２８を制御する。また、表示制御部５８は、画像処理部５６から入力された画像信号を１フレーム毎に特定のフレームレートでディスプレイ２８に出力する。
【００７８】
ディスプレイ２８は、表示制御部５８から特定のフレームレートで入力された画像信号により示される画像をライブビュー画像として表示する。また、ディスプレイ２８は、単一フレームで撮像されて得られた単一フレーム画像である静止画像も表示する。なお、ディスプレイ２８には、ライブビュー画像の他に、再生画像及びメニュー画面等が表示される。
【００７９】
受付デバイス６２は、ダイヤル２４、レリーズボタン２６、十字キー３０、ＭＥＮＵ／ＯＫキー３２、ＢＡＣＫ／ＤＩＳＰボタン３４、及びタッチパネル３８等を有しており、ユーザによる各種指示を受け付ける。
【００８０】
受付デバイス６２は、受付Ｉ／Ｆ６０に接続されており、受け付けた指示の内容を示す指示内容信号を受付Ｉ／Ｆ６０に出力する。受付Ｉ／Ｆ６０は、受付デバイス６２から入力された指示内容信号をＣＰＵ７４に出力する。ＣＰＵ７４は、受付Ｉ／Ｆ６０から入力された指示内容信号に応じた処理を実行する。
【００８１】
メディアＩ／Ｆ６４は、メモリカード６６に接続されており、ＣＰＵ７４の制御下で、メモリカード６６に対する画像ファイルの記録及び読み出しを行う。メディアＩ／Ｆ６４によってメモリカード６６から読み出された画像ファイルは、ＣＰＵ７４の制御下で、画像処理部５６によって伸長処理が施されてディスプレイ２８に再生画像として表示される。なお、ここで言う「画像ファイル」は、静止画像を示す静止画像ファイルと動画像を示す動画像ファイルとに大別される。
【００８２】
撮像装置１０では、受付デバイス６２で受け付けられた指示に応じて、動作モードが切り替えられる。例えば、撮像装置１０では、撮像モード下において、受付デバイス６２で受け付けられた指示に応じて、静止画撮像モードと動画撮像モードとが選択的に設定される。静止画撮像モード下では、静止画像ファイルがメモリカード６６に記録可能になり、動画撮像モード下では、動画像ファイルがメモリカード６６に記録可能になる。
【００８３】
ＣＰＵ７４は、静止画撮像モード下でレリーズボタン２６によって静止画像の撮像の指示が受け付けられた場合、撮像素子ドライバ５０を制御することで、撮像素子２２に対して１フレーム分の本露光を行わせる。画像処理部５６は、ＣＰＵ７４の制御下で、１フレーム分の露光が行われることによって得られた画像信号を取得し、取得した画像信号に対して圧縮処理を施して特定の静止画像用フォーマットの静止画像ファイルを生成する。なお、ここで、特定の静止画像用フォーマットとは、例えば、ＪＰＥＧ形式のフォーマットを指す。静止画像ファイルは、ＣＰＵ７４の制御下で、画像処理部５６によって、メディアＩ／Ｆ６４を介してメモリカード６６に記録される。
【００８４】
画像処理部５６は、動画撮像モード下でレリーズボタン２６によって動画像の撮像の指示が受け付けられた場合、ライブビュー画像用の画像信号に対して圧縮処理を施して特定の動画像用フォーマットの動画像ファイルを生成する。なお、ここで、特定の動画像用フォーマットとは、例えば、ＭＰＥＧ形式のフォーマットを指す。動画像ファイルは、ＣＰＵ７４の制御下で、画像処理部５６によって、メディアＩ／Ｆ６４を介してメモリカード６６に記録される。
【００８５】
ジャイロセンサ７０は、センサＩ／Ｆ６８に接続されており、ヨー方向、ロール方向、及びピッチ方向の各角速度を検出し、検出した角速度を示す角速度情報をセンサＩ／Ｆ６８に出力する。センサＩ／Ｆ６８は、ジャイロセンサ７０から入力された角速度情報をＣＰＵ７４に出力する。ＣＰＵ７４は、センサＩ／Ｆ６８から入力された角速度情報に応じた処理を実行する。なお、上記の角速度情報は、本開示の技術に係る検出結果の一例である。
【００８６】
ＢＩＳ駆動部８０は、撮像素子２２に接続されており、ＣＰＵ７４の制御下で、撮像素子２２を移動させる。なお、撮像素子２２及びＢＩＳ駆動部８０は、本開示の技術に係る抑制部及び撮像素子側抑制部の一例である。
【００８７】
ＢＩＳ駆動部８０は、後述する防振レンズ９４の移動に伴う画角ずれを、撮像素子２２を移動させることで抑制する。ここで、画角ずれとは、撮像装置１０により撮像されて得られた画像であって、ディスプレイ２８に表示される画像の画角のずれを指す。
【００８８】
また、ＢＩＳ駆動部８０は、ジャイロセンサ７０による検出結果に基づいて、撮像装置１０に対して与えられた振動が被写体像に対して与える影響を抑制する。撮像装置１０に対して与えられた振動が被写体像に対して与える影響は、回転影響と非回転影響とに大別される。なお、以下では、説明の便宜上、回転影響と非回転影響とを区別して説明する必要がない場合、単に「振れ影響」と称する。
【００８９】
回転影響とは、撮像装置１０に対して与えられた振動が被写体像に与える影響のうち、被写体像を光軸Ｌ１の周りに回転させる影響を指す。非回転影響とは、撮像装置１０に対して与えられた振動が被写体像に与える影響のうち、回転影響とは異なる影響を指す。
【００９０】
ＢＩＳ駆動部８０は、撮像素子２２に対して付与する動力を生成する撮像素子用駆動源（図示省略）を含む。撮像素子用駆動源の一例としては、マグネット、平板コイル、及びステッピングモータが挙げられる。
【００９１】
回転影響抑制処理とは、所謂ロール補正と称される処理を意味し、ジャイロセンサ７０による検出結果に基づいて、光軸Ｌ１周りに撮像素子２２を回転運動させることで回転影響を抑制する処理を指す。これに対し、非回転影響抑制処理とは、ジャイロセンサ７０による検出結果に基づいて、撮像素子２２を第１既定面内で直進運動させることで非回転影響を抑制する処理を指す。ここで、第１既定面内とは、例えば、撮像装置１０に対して振動が与えられていない状態での光軸Ｌ１に対して垂直な二次元平面内を指す。なお、以下では、説明の便宜上、ＢＩＳ駆動部８０による回転影響抑制処理と非回転影響抑制処理とを区別して説明する必要がない場合、「ＢＩＳ処理」と称する。
【００９２】
撮像素子位置センサ８２は、例えば、マグネット及びホール素子を含み、第１既定面内での撮像素子２２の位置を検出し、検出した位置を示す撮像素子位置情報をＣＰＵ７４に出力する。ＣＰＵ７４は、角速度情報及び撮像素子位置情報を用いて、ＢＩＳ処理での撮像素子２２の移動先、すなわち、第１既定面内での撮像素子２２の移動先として振れ影響を抑制可能な移動先を示す撮像素子移動先情報を算出する。そして、ＣＰＵ７４は、算出した撮像素子移動先情報をＢＩＳ駆動部８０に出力する。ＢＩＳ駆動部８０は、ＣＰＵ７４から入力された撮像素子移動先情報に基づいてＢＩＳ処理を実行する。すなわち、ＢＩＳ駆動部８０は、第１既定面内のうち、ＣＰＵ７４から入力された撮像素子移動先情報より示される移動先に撮像素子２２を移動させる。
【００９３】
外部Ｉ／Ｆ７２は、マウント１３にマウント１５が接続されることで、撮像レンズ１４の制御装置４０と接続され、ＣＰＵ７４と制御装置４０との間の各種情報の送受信を司る。
【００９４】
一例として図４に示すように、レンズユニット１８は、入射レンズ９０、ズームレンズ９２、防振レンズ９４、及びフォーカスレンズ２０を含む。なお、防振レンズ９４は、本開示の技術に係る防振用素子の一例である。
【００９５】
入射レンズ９０、ズームレンズ９２、防振レンズ９４、及びフォーカスレンズ２０は、光軸Ｌ１に沿って設けられており、絞り１９側から光軸Ｌ１に沿ってフォーカスレンズ２０、防振レンズ９４、ズームレンズ９２、及び入射レンズ９０の順に配置されている。
【００９６】
被写体光は、入射レンズ９０に入射される。入射レンズ９０は、被写体光を透過させ、ズームレンズ９２に導く。ズームレンズ９２は、光軸Ｌ１に沿って移動可能なレンズであり、光軸Ｌ１に沿って移動することで被写体像の倍率を変化させる。ズームレンズ９２は、入射レンズ９０から入射された被写体光を透過させ、防振レンズ９４に導く。
【００９７】
防振レンズ９４は、像振れを相殺する方向（例えば、光軸Ｌ１に対して垂直方向）に変動可能なレンズであり、ズームレンズ９２から入射された被写体を透過させ、フォーカスレンズ２０に導く。
【００９８】
フォーカスレンズ２０は、光軸Ｌ１に沿って移動可能なレンズであり、光軸Ｌ１に沿って移動することで撮像素子２２の受光面２２Ａに形成される被写体像のフォーカス状態を変化させる。フォーカスレンズ２０は、防振レンズ９４から入射された被写体光を透過させ、絞り１９に導く。絞り１９は、防振レンズ９４から入射された被写体光の光量を調整し、かつ、被写体光を透過させて撮像装置本体１２に導く。
【００９９】
制御装置４０は、レンズ側主制御部４１、ズームレンズ駆動部９６、ＯＩＳ駆動部９８、レンズ位置センサ１００、フォーカスレンズ駆動部１０２、絞り駆動部１０４、及び外部Ｉ／Ｆ１０６を含む。
【０１００】
レンズ側主制御部４１は、ＣＰＵ１０８、一次記憶部１１０、及び二次記憶部１１２を備えている。ＣＰＵ１０８は、撮像レンズ１４の全体を制御する。一次記憶部１１０は、各種プログラムの実行時のワークエリア等として用いられる揮発性のメモリである。一次記憶部１１０の一例としては、ＲＡＭが挙げられる。二次記憶部１１２は、各種プログラム及び各種パラメータ等を予め記憶した不揮発性のメモリである。二次記憶部１１２の一例としては、ＥＥＰＲＯＭ又はフラッシュメモリ等が挙げられる。
【０１０１】
ＣＰＵ１０８、一次記憶部１１０、及び二次記憶部１１２は、バスライン１２２に接続されている。また、ズームレンズ駆動部９６、ＯＩＳ駆動部９８、レンズ位置センサ１００、フォーカスレンズ駆動部１０２、絞り駆動部１０４、及び外部Ｉ／Ｆ１０６も、バスライン１２２に接続されている。
【０１０２】
外部Ｉ／Ｆ１０６は、マウント１３にマウント１５が接続されることで、撮像装置本体１２の外部Ｉ／Ｆ７２と接続され、外部Ｉ／Ｆ７２と協働して、ＣＰＵ１０８と撮像装置本体１２のＣＰＵ７４との間の各種情報の送受信を司る。
【０１０３】
ズームレンズ駆動部９６は、ズームレンズ駆動用モータ（図示省略）を含み、受付デバイス６２によって受け付けられた指示に応じて、ＣＰＵ１０８の制御下で、ズームレンズ駆動用モータを作動させることで、ズームレンズ９２を光軸Ｌ１に沿って移動させる。すなわち、ズームレンズ駆動部９６は、ＣＰＵ１０８からの指示に従って、ズームレンズ駆動用モータを作動させ、ズームレンズ駆動用モータの動力をズームレンズ９２に伝達することより、ズームレンズ９２を光軸Ｌ１に沿って移動させる。
【０１０４】
ＯＩＳ駆動部９８は、防振レンズ９４に対して付与する動力を生成する防振レンズ用駆動源（図示省略）を含む。防振レンズ用駆動源の一例としては、マグネット及び平板コイルが挙げられる。ＯＩＳ駆動部９８は、ジャイロセンサ７０による検出結果に基づいて、ＣＰＵ１０８の制御下で、防振レンズ９４を第２既定面内で直進運動させることで非回転影響を抑制する。ここで、第２既定面内とは、例えば、撮像装置１０に対して振動が与えられていない状態での光軸Ｌ１に対して垂直な二次元平面内を指す。
【０１０５】
なお、防振レンズ９４及びＯＩＳ駆動部９８は、本開示の技術に係る抑制部及びレンズ側抑制部の一例である。また、以下では、説明の便宜上、ＯＩＳ駆動部９８が非回転影響を抑制する処理を「ＯＩＳ処理」と称する。また、以下では、説明の便宜上、ＢＩＳ処理及びＯＩＳ処理を区別して説明する必要がない場合、「影響抑制処理」と称する。
【０１０６】
レンズ位置センサ１００は、例えば、マグネット及びホール素子を含み、第２既定面内での防振レンズ９４の位置を検出し、検出した位置を示すレンズ位置情報をＣＰＵ１０８に出力する。ＣＰＵ１０８は、レンズ位置情報と、撮像装置本体１２から外部Ｉ／Ｆ１０６を介して取得した角速度情報とを用いて、レンズ移動先情報を算出する。レンズ移動先情報とは、ＯＩＳ処理での防振レンズ９４の移動先、すなわち、第２既定面内での防振レンズ９４の移動先として非回転影響を抑制可能な移動先を示す情報を指す。そして、ＣＰＵ１０８は、算出したレンズ移動先情報をＯＩＳ駆動部９８に出力する。ＯＩＳ駆動部９８は、ＣＰＵ１０８から入力されたレンズ移動先情報により示される移動先に防振レンズ９４を移動させる。
【０１０７】
フォーカスレンズ駆動部１０２は、フォーカスレンズ駆動用モータ（図示省略）を含む。フォーカスレンズ駆動部１０２は、受付デバイス６２によって受け付けられた指示に応じて、ＣＰＵ１０８の制御下で、フォーカスレンズ駆動用モータを作動させることで、フォーカスレンズ２０を光軸Ｌ１に沿って移動させる。すなわち、フォーカスレンズ駆動部１０２は、ＣＰＵ１０８からの指示に従って、フォーカスレンズ駆動用モータを作動させ、フォーカスレンズ駆動用モータの動力をフォーカスレンズ２０に伝達することより、フォーカスレンズ２０を光軸Ｌ１に沿って移動させる。
【０１０８】
絞り駆動部１０４は、絞り駆動用モータ（図示省略）を含む。絞り駆動部１０４は、受付デバイス６２によって受け付けられた指示に応じて、ＣＰＵ１０８の制御下で、絞り駆動用モータを作動させることで、絞り１９の開口の大きさを調節する。
【０１０９】
一例として図５に示すように、レンズ側主制御部４１の二次記憶部１１２は、レンズ情報１３０を記憶している。
【０１１０】
レンズ情報１３０は、撮像レンズ１４の特性に関する情報であり、撮像レンズ１４がマウント１３，１５を介して撮像装置本体１２に接続されると、ＣＰＵ１０８から撮像装置本体１２のＣＰＵ７４に送信される。
【０１１１】
レンズ情報１３０は、レンズ可動範囲情報１３０Ａを含む。レンズ可動範囲情報１３０Ａは、防振レンズ可動範囲を示す情報である。防振レンズ可動範囲とは、第２既定面内での防振レンズ９４の最大の可動範囲を示す情報である。なお、本第１実施形態において、可動範囲は、許容されたストロークと同義である。
【０１１２】
また、レンズ情報１３０は、レンズユニット１８の焦点距離（以下、単に「焦点距離」と称する）、レンズ位置情報、ズームレンズ位置情報、及びフォーカスレンズ情報等も含む。ズームレンズ位置情報とは、光軸Ｌ１上でのズームレンズ９２の位置を示す情報を指す。フォーカスレンズ情報とは、光軸Ｌ１上でのフォーカスレンズ２０の位置を示す情報を指す。また、レンズ情報１３０は、レンズユニット１８の周辺領域の光学特性を示す物理量も含む。
【０１１３】
ここでは、レンズユニット１８の周辺領域の光学特性を示す物理量の一例として、レンズユニット１８の周辺光量及び周辺解像度が採用されているが、本開示の技術はこれに限定されるものではない。例えば、レンズユニット１８の周辺領域の光学特性を示す物理量は、レンズユニット１８の周辺光量又は周辺解像度であってもよい。
【０１１４】
レンズユニット１８の周辺光量とは、レンズユニット１８によって形成されるイメージサークルの周辺領域の光量を指す。イメージサークルの周辺領域とは、例えば、イメージサークルのうち、イメージサークルの中心から径方向に８０％の円状領域以外の円環状領域を指す。また、周辺解像度とは、レンズユニット１８の周辺光量から得ることが可能な解像度を指す。
【０１１５】
なお、以下の説明では、説明の便宜上、イメージサークルの中心の光量を１００％とした場合、周辺光量は、イメージサークルの中心の光量に対する割合として百分率で表現されている。
【０１１６】
一例として図６に示すように、本体側主制御部４６の二次記憶部７８は、撮像素子可動範囲情報１３３、振れ影響抑制プログラム１３４、及びセンタリング実行プログラム１３６を記憶している。
【０１１７】
撮像素子可動範囲情報１３３は、撮像素子可動範囲を示す情報である。撮像素子可動範囲とは、第１既定面内での撮像素子２２の最大の可動範囲を指す。
【０１１８】
ＣＰＵ７４は、二次記憶部７８から振れ影響抑制プログラム１３４を読み出して一次記憶部７６に展開し、展開した振れ影響抑制プログラム１３４に従って後述する振れ影響抑制処理（図７及び図８参照）を実行する。換言すると、ＣＰＵ７４は、振れ影響抑制プログラム１３４を実行することで本開示の技術に係る制御部として動作する。
【０１１９】
ＣＰＵ７４は、二次記憶部７８からセンタリング実行プログラム１３６を読み出して一次記憶部７６に展開し、展開したセンタリング実行プログラム１３６に従って後述するセンタリング実行処理（図９参照）を実行する。換言すると、ＣＰＵ７４は、センタリング実行プログラム１３６を実行することで本開示の技術に係る制御部として動作する。
【０１２０】
従って、ＣＰＵ７４は、ディスプレイ２８に対してライブビュー画像を表示させる制御を行い、予め定められた期間内に、防振用素子をセンタリングする制御をＢＩＳ駆動部８０及びＯＩＳ駆動部９８に対して行う。
【０１２１】
ここで、「防振用素子」とは、撮像素子２２及び防振レンズ９４を指す。以下、撮像素子２２及び防振レンズ９４を区別して説明する必要がない場合、「防振用素子」と称する。
【０１２２】
また、ここで、「予め定められた期間」とは、ディスプレイ２８によるライブビュー画像の表示動作中であり、かつ、影響抑制処理の実行中の状態で、視認障害現象が発生している期間を指す。
【０１２３】
また、ここで、視認障害現象とは、防振用素子のセンタリングに伴う画角ずれの視認を妨げることが可能な現象として予め定められた現象を指す。「画角ずれの視認を妨げることが可能な現象」とは、換言すると、ディスプレイ２８に表示される画像から画角ずれをユーザに対して視覚的に知覚させない現象を意味する。なお、本第１実施形態では、視認障害現象の一例として、ブラックアウトが採用されている。ブラックアウトとは、撮像モード下でレリーズボタン２６が最終押下位置まで押下された場合に画面が一時的に暗転する現象を指す。
【０１２４】
また、ここで、防振用素子に関しての「センタリング」とは、防振用素子を、防振用素子のホームポジションである基準位置に戻す動作を指す。基準位置は、防振レンズ９４のホームポジションである第１基準位置と、撮像素子２２のホームポジションである第２基準位置とに大別される。「第１基準位置」とは、撮像装置１０に対して振動が与えられていない状態での防振レンズ９４の位置を指す。「第２基準位置」とは、撮像装置１０に対して振動が与えられていない状態での撮像素子２２の位置を指す。
【０１２５】
従って、防振レンズ９４に関しての「センタリング」とは、防振レンズ９４を第１基準位置に戻す動作を指す。また、撮像素子２２に関しての「センタリング」とは、撮像素子２２を、撮像素子２２のホームポジションである第２基準位置に戻す動作を指す。
【０１２６】
このように防振用素子のセンタリングが必要になるのは、防振用素子の位置次第で、撮像装置１０により被写体が撮像されて得られた画像の画質（以下、単に「画質」と称する）が低下する虞があるからである。例えば、防振レンズ９４を移動させることで被写体光が屈折することから、防振レンズ９４が基準位置に配置されている場合と基準位置から離れた箇所に配置されている場合とで収差が異なり、この結果、画質が低下する虞があるので、センタリングが必要となる。
【０１２７】
次に、撮像装置１０の本開示の技術に係る部分の作用として、図７及び図８に示す振れ影響抑制処理、並びに図９に示すセンタリング実行処理について説明する。
【０１２８】
なお、以下、本第１実施形態に係る振れ影響抑制処理及びセンタリング実行処理の説明では、撮像装置１０に対して動画撮像モードが既に設定されていることを前提として説明する。また、撮像装置１０では、動画撮像モード下においてレリーズボタン２６が最終押下位置まで押下されることで動画像の記録が開始され、動画像の記録中に、再びレリーズボタン２６が最終押下位置まで押下されることで動画像の記録が終了される。ここで、「動画像の記録」とは、例えば、撮像されて得られた動画像のメモリカード６６への記録を指す。
【０１２９】
また、以下では、説明の便宜上、本第１実施形態に係る振れ影響抑制処理及びセンタリング実行処理の実行が開始される時点で、既に撮像素子２２及び防振レンズ９４がセンタリング済みの状態であり、かつ、影響抑制処理が未実行であることを前提として説明する。「撮像素子２２及び防振レンズ９４がセンタリング済み」とは、防振レンズ９４が第１基準位置に配置され、撮像素子２２が第２基準位置に配置されていることを意味する。
【０１３０】
ここでは、先ず、撮像レンズ１４がマウント１３，１５を介して撮像装置本体１２に接続された状態で撮像装置１０の電源がオン（投入）された場合にＣＰＵ７４によって実行される振れ影響抑制処理について図７及び図８を参照して説明する。
【０１３１】
図７に示す振れ影響抑制処理では、先ず、ステップ２００で、ＣＰＵ７４は、ディスプレイ２８に対して、撮像装置１０により撮像されて得られた画像に基づくライブビュー画像の表示を開始させ、その後、ステップ２０２へ移行する。
【０１３２】
ステップ２０２で、ＣＰＵ７４は、ＢＩＳ駆動部８０に対してＢＩＳ処理の実行を開始させ、その後、ステップ２０４へ移行する。
【０１３３】
ステップ２０４で、ＣＰＵ７４は、動画像の記録を開始する条件である動画像記録開始条件を満足したか否かを判定する。ここで、動画像記録開始条件の一例としては、レリーズボタン２６が最終押下位置まで押下されたとの条件が挙げられる。また、動画像記録開始条件の他の一例としては、動画像の記録を開始する指示がタッチパネル３８によって受け付けられたとの条件が挙げられる。
【０１３４】
ステップ２０４において、動画像記録開始条件を満足した場合は、判定が肯定されて、ステップ２０６へ移行する。ステップ２０４において、動画像記録開始条件を満足していない場合は、判定が否定されて、ステップ２０８へ移行する。
【０１３５】
ステップ２０６で、ＣＰＵ７４は、画像処理部５６及びメディアＩ／Ｆ６４に対して、動画像の記録を開始させ、その後、ステップ２０８へ移行する。
【０１３６】
ステップ２０８で、先ず、ＣＰＵ７４は、撮像素子位置センサ８２から撮像素子位置情報を取得し、二次記憶部７８から撮像素子可動範囲情報１３３を取得する。そして、ＣＰＵ７４は、撮像素子位置情報及び撮像素子可動範囲情報１３３を参照して、撮像素子２２が撮像素子張り付き状態か否かを判定する。
【０１３７】
ここで、「撮像素子張り付き状態」とは、撮像素子２２が第１既定面内での限界位置に達した状態を指す。ここで、「第１既定面内での限界位置」とは、撮像素子可動範囲情報１３３により示される撮像素子可動範囲の限界位置を指す。「撮像素子可動範囲の限界位置」とは、撮像素子可動範囲の上限の位置及び下限の位置、すなわち、撮像素子２２に対して許容されている最大のストロークの上限の位置及び下限の位置を意味する。
【０１３８】
ステップ２０８において、撮像素子張り付き状態でない場合は、判定が否定されて、ステップ２１０へ移行する。ステップ２０８において、撮像素子張り付き状態の場合は、判定が肯定されて、ステップ２２０へ移行する。
【０１３９】
ステップ２１０で、ＣＰＵ７４は、動画像の記録中か否かを判定する。ステップ２１０において、動画像の記録中の場合は、判定が肯定されて、ステップ２１２へ移行する。ステップ２１０において、動画像の記録中でない場合は、判定が否定されて、ステップ２１６へ移行する。
【０１４０】
ステップ２１２で、ＣＰＵ７４は、動画像の記録を終了する条件である動画像記録終了条件を満足したか否かを判定する。ここで、動画像記録終了条件の一例としては、レリーズボタン２６が最終押下位置まで押下されたとの条件が挙げられる。また、動画像記録終了条件の他の一例としては、動画像の記録を終了する指示がタッチパネル３８によって受け付けられたとの条件が挙げられる。更に、動画像記録終了条件の他の一例としては、撮像装置１０に対して動画撮像モードが設定されてから受付デバイス６２によって指示が受け付けられることなく第１既定時間（例えば、６０秒）が経過したとの条件が挙げられる。
【０１４１】
ステップ２１２において、動画像記録終了条件を満足していない場合は、判定が否定されて、ステップ２１４へ移行する。ステップ２１２において、動画像記録終了条件を満足した場合は、判定が肯定されて、ステップ２１６へ移行する。
【０１４２】
ステップ２１４で、ＣＰＵ７４は、振れ影響抑制処理を終了する条件である終了条件を満足したか否かを判定する。振れ影響抑制処理に係る終了条件の一例としては、振れ影響抑制処理を終了する指示が受付デバイス６２によって受け付けられたとの条件が挙げられる。また、振れ影響抑制処理に係る終了条件の他の一例としては、振れ影響抑制処理の実行が開始されてから受付デバイス６２によって指示が受け付けられることなく第１既定時間（例えば、１２０秒）が経過したとの条件が挙げられる。
【０１４３】
ステップ２１４において、振れ影響抑制処理に係る終了条件を満足していない場合は、判定が否定されて、ステップ２０８へ移行する。ステップ２１４において、振れ影響抑制処理に係る終了条件を満足した場合は、判定が肯定されて、図８に示すステップ２５０へ移行する。
【０１４４】
ステップ２１６で、ＣＰＵ７４は、画像処理部５６及びメディアＩ／Ｆ６４に対して、動画像の記録を終了させ、その後、ステップ２１８へ移行する。
【０１４５】
ステップ２１８で、ＣＰＵ７４は、振れ影響抑制処理に係る終了条件を満足したか否かを判定する。ステップ２１８において、振れ影響抑制処理に係る終了条件を満足していない場合は、判定が否定されて、ステップ２０４へ移行する。ステップ２１８において、振れ影響抑制処理に係る終了条件を満足した場合は、判定が肯定されて、図８に示すステップ２５８へ移行する。
【０１４６】
ステップ２２０で、先ず、ＣＰＵ７４は、撮像素子位置センサ８２から撮像素子位置情報を取得し、二次記憶部７８から撮像素子可動範囲情報１３３を取得する。そして、ＣＰＵ７４は、撮像素子位置情報及び撮像素子可動範囲情報１３３を参照して、撮像素子張り付き状態が解消されたか否かを判定する。「撮像素子張り付き状態が解消された」とは、撮像素子可動範囲内において限界位置以外の位置に撮像素子２２が存在している状態を指す。
【０１４７】
ステップ２２０において、撮像素子張り付き状態が解消された場合は、判定が肯定されて、ステップ２１０へ移行する。ステップ２２０において、撮像素子張り付き状態が解消されていない場合は、判定が否定されて、ステップ２２２へ移行する。
【０１４８】
ステップ２２２で、ＣＰＵ７４は、ステップ２０８の判定が肯定されてから撮像素子張り付き状態が解消されることなく処理切替許可時間が経過した否かを判定する。ここで、処理切替許可時間とは、ＢＩＳ処理からＯＩＳ処理への切り替えを許可する時間として予め定められた時間（例えば、５秒）を指す。なお、「ＢＩＳ処理からＯＩＳ処理への切り替え」とは、ＢＩＳ処理の実行を停止し、ＯＩＳ処理の実行を開始することを意味する。
【０１４９】
ステップ２２２において、ステップ２０８の判定が肯定されてから撮像素子張り付き状態が解消されることなく処理切替許可時間が経過していない場合は、判定が否定されて、ステップ２２０へ移行する。ステップ２２２において、ステップ２０８の判定が肯定されてから撮像素子張り付き状態が解消されることなく処理切替許可時間が経過した場合は、判定が肯定されて、ステップ２２３へ移行する。
【０１５０】
ステップ２２３で、ＣＰＵ７４は、ＢＩＳ処理の実行が停止中であり、かつ、ＯＩＳ処理が実行中であるか否かを判定する。
【０１５１】
なお、本振れ影響抑制処理では、ステップ２０２の処理が実行されてから振れ影響抑制処理に係る終了条件を満足するまでの間、ＢＩＳ処理又はＯＩＳ処理が実行されている。従って、本ステップ２２３において判定が否定される場合とは、ＢＩＳ処理が実行中であり、かつ、ＯＩＳ処理の実行が停止中である場合を意味する。
【０１５２】
ステップ２２３において、ＢＩＳ処理の実行が停止中であり、かつ、ＯＩＳ処理が実行中の場合は、判定が肯定されて、ステップ２２７へ移行する。ステップ２２３において、ＢＩＳ処理が実行中であり、かつ、ＯＩＳ処理の実行が停止中の場合は、判定が否定されて、ステップ２２４へ移行する。
【０１５３】
ステップ２２４で、ＣＰＵ７４は、ＢＩＳ駆動部８０に対してＢＩＳ処理の実行を停止させ、その後、ステップ２２６へ移行する。
【０１５４】
ステップ２２６で、ＣＰＵ７４は、ＣＰＵ１０８を介してＯＩＳ駆動部９８に対してＯＩＳ処理の実行を開始させ、その後、ステップ２２７へ移行する。
【０１５５】
このように、ステップ２２４，２２６の処理が実行されることで、ＯＩＳ処理がＢＩＳ処理よりも支配的に行われることになる。
【０１５６】
ステップ２２７で、先ず、ＣＰＵ７４は、撮像レンズ１４のレンズ位置センサ１００からＣＰＵ１０８を介してレンズ位置情報を取得し、二次記憶部７８から撮像素子可動範囲情報１３３を取得する。そして、ＣＰＵ７４は、レンズ位置情報及び撮像素子可動範囲情報１３３を参照して、防振レンズ９４の位置が撮像素子可動範囲に相当する可動範囲内に収まっているか否かを判定する。「撮像素子可動範囲に相当する可動範囲」とは、第２既定面内において撮像素子可動範囲に相当する可動範囲を意味する。換言すると、第２既定面内での防振レンズ９４の移動に要するストロークであって、撮像素子２２に対して許容されている最大のストロークと同一のストロークを意味する。
【０１５７】
ステップ２２７において、防振レンズ９４の位置が撮像素子可動範囲内に収まっていない場合は、判定が否定されて、図８に示すステップ２４４へ移行する。ステップ２２７において、防振レンズ９４の位置が撮像素子可動範囲内に収まっている場合は、判定が肯定されて、ステップ２２８へ移行する。
【０１５８】
ステップ２２８で、ＣＰＵ７４は、ＣＰＵ１０８を介してＯＩＳ駆動部９８に対してＯＩＳ処理の実行を停止させ、その後、ステップ２３０へ移行する。
【０１５９】
ステップ２３０で、ＣＰＵ７４は、ＢＩＳ駆動部８０に対してＢＩＳ処理の実行を開始させ、その後、図８に示すステップ２４４へ移行する。
【０１６０】
図８に示すステップ２４４で、ＣＰＵ７４は、動画像の記録中か否かを判定する。ステップ２４４において、動画像の記録中の場合は、判定が肯定されて、ステップ２４６へ移行する。ステップ２４４において、動画像の記録中でない場合は、判定が否定されて、ステップ２５４へ移行する。
【０１６１】
ステップ２４６で、ＣＰＵ７４は、動画像記録終了条件を満足したか否かを判定する。ステップ２４６において、動画像記録終了条件を満足していない場合は、判定が否定されて、ステップ２４８へ移行する。ステップ２４６において、動画像記録終了条件を満足した場合は、判定が肯定されて、ステップ２５２へ移行する。
【０１６２】
ステップ２４８で、ＣＰＵ７４は、振れ影響抑制処理に係る終了条件を満足したか否かを判定する。ステップ２４８において、振れ影響抑制処理に係る終了条件を満足していない場合は、判定が否定されて、図７に示すステップ２２７へ移行する。ステップ２４８において、振れ影響抑制処理に係る終了条件を満足した場合は、判定が肯定されて、ステップ２５０へ移行する。
【０１６３】
ステップ２５０で、ＣＰＵ７４は、画像処理部５６及びメディアＩ／Ｆ６４に対して、動画像の記録を終了させ、その後、ステップ２５８へ移行する。
【０１６４】
ステップ２５２で、ＣＰＵ７４は、画像処理部５６及びメディアＩ／Ｆ６４に対して、動画像の記録を終了させ、その後、ステップ２５４へ移行する。
【０１６５】
ステップ２５４で、ＣＰＵ７４は、振れ影響抑制処理に係る終了条件を満足したか否かを判定する。ステップ２５４において、振れ影響抑制処理に係る終了条件を満足していない場合は、判定が否定されて、図７に示すステップ２０４へ移行する。ステップ２５４において、振れ影響抑制処理に係る終了条件を満足した場合は、判定が肯定されて、ステップ２５８へ移行する。
【０１６６】
ステップ２５８で、ＣＰＵ７４は、ＢＩＳ駆動部８０及びＯＩＳ駆動部９８に対して影響抑制処理の実行を停止させる。すなわち、現時点でＯＩＳ処理が実行されている場合、ＣＰＵ７４は、ＯＩＳ駆動部９８に対してＯＩＳ処理の実行を停止させる。また、現時点でＢＩＳ処理が実行されている場合、ＣＰＵ７４は、ＢＩＳ駆動部８０に対してＢＩＳ処理の実行を停止させる。
【０１６７】
次のステップ２６０で、ＣＰＵ７４は、ディスプレイ２８に対して、ライブビュー画像の表示を終了させ、その後、振れ影響抑制処理を終了する。
【０１６８】
次に、図７に示す振れ影響抑制処理が実行されている状態でセンタリング実行処理開始条件を満足した場合にＣＰＵ７４によって実行されるセンタリング実行処理について図９を参照して説明する。ここで、センタリング実行処理開始条件の一例としては、センタリング実行処理を開始する指示が受付デバイス６２によって受け付けられたとの条件が挙げられる。また、センタリング実行処理開始条件の他の一例としては、図７に示す振れ影響抑制処理の実行が開始されてから第２既定時間（例えば、５秒）が経過したとの条件が挙げられる。
【０１６９】
図９に示すセンタリング実行処理では、先ず、ステップ３００で、ＣＰＵ７４は、ライブビュー画像の表示においてブラックアウトが発生したか否かを判定する。ステップ３００において、ライブビュー画像の表示においてブラックアウトが発生していない場合は、判定が否定されて、ステップ３０８へ移行する。ステップ３００において、ライブビュー画像の表示においてブラックアウトが発生した場合は、判定が肯定されて、ステップ３０２へ移行する。
【０１７０】
ところで、ブラックアウトは、動画像記録開始条件を満足した場合、及び動画像記録終了条件を満足した場合に、撮像素子２２の動作が一時的に停止されること伴って生じる現象であり、一時的にディスプレイ２８の画面が暗転して表示される。
【０１７１】
そこで、ＣＰＵ７４は、ブラックアウトが発生している期間を利用して、ステップ３０２，３０４の処理を実行する。
【０１７２】
ステップ３０２で、ＣＰＵ７４は、ＣＰＵ１０８を介してＯＩＳ駆動部９８に対して、防振レンズ９４のセンタリングを開始させ、かつ、ＢＩＳ駆動部８０に対して、撮像素子２２のセンタリングを開始させ、その後、ステップ３０４へ移行する。
【０１７３】
ステップ３０４で、先ず、ＣＰＵ７４は、撮像レンズ１４のレンズ位置センサ１００からレンズ位置情報を取得し、撮像素子位置センサ８２から撮像素子位置情報を取得する。そして、ＣＰＵ７４は、レンズ位置情報及び撮像素子位置情報を参照して、防振レンズ９４及び撮像素子２２のセンタリングが完了したか否かを判定する。
【０１７４】
ステップ３０４において、防振レンズ９４及び撮像素子２２のセンタリングが完了していない場合は、判定が否定されて、ステップ３０４の判定が再び行われる。ステップ３０４において、防振レンズ９４及び撮像素子２２のセンタリングが完了した場合は、判定が肯定されて、ステップ３０６へ移行する。
【０１７５】
なお、撮像装置１０では、防振レンズ９４及び撮像素子２２のセンタリングが、ブラックアウトが発生してからライブビュー画像の表示が再開される迄に完遂されるように、ＣＰＵ７４がＯＩＳ駆動部９８及びＢＩＳ駆動部８０を制御する。
【０１７６】
ステップ３０６で、ＣＰＵ７４は、ディスプレイ２８に対して、撮像装置１０により撮像されて得られた画像に基づくライブビュー画像の表示を再開させ、その後、ステップ３０８へ移行する。
【０１７７】
ステップ３０８で、センタリング実行処理を終了する条件である終了条件を満足したか否かを判定する。センタリング実行処理に係る終了条件の一例としては、振れ影響抑制処理が終了したとの条件が挙げられる。また、センタリング実行処理の実行が開始されてから受付デバイス６２によって指示が受け付けられることなく第３既定時間（例えば、１２０秒）が経過したとの条件が挙げられる。
【０１７８】
ステップ３０８において、センタリング実行処理に係る終了条件を満足していない場合は、判定が否定されて、ステップ３００へ移行する。ステップ３０８において、センタリング実行処理に係る終了条件を満足した場合は、判定が肯定されて、センタリング実行処理を終了する。
【０１７９】
以上説明したように、撮像装置１０では、ライブビュー画像の表示中であり、かつ、影響抑制処理が実行されている状態で、ブラックアウトが発生している間に、防振用素子がセンタリングされる。従って、撮像装置１０によれば、ライブビュー画像が表示された状態で防振用素子のセンタリングが行われる場合に比べ、防振用素子のセンタリングに伴う画角ずれが視覚的に知覚されることを抑制することができる
【０１８０】
また、撮像装置１０では、動画像記録開始条件を満足した場合に防振用素子がセンタリングされる。従って、撮像装置１０によれば、動画像記録開始条件を満足したにも拘らず防振用素子がセンタリングされない場合に比べ、記録された動画像の画質の低下を抑制することができる。
【０１８１】
また、撮像装置１０では、ブラックアウトの期間を利用して防振用素子がセンタリングされる。従って、撮像装置１０によれば、防振用素子のセンタリングのみのために動画像の表示動作を停止させることを回避することができる。
【０１８２】
また、撮像装置１０では、レリーズボタン２６が最終押下位置まで押下された場合のブラックアウトの期間を利用して防振用素子がセンタリングされる。従って、撮像装置１０によれば、動画像の記録が開始される場合においてユーザが意図するタイミングで防振用素子のセンタリングを遂行することができる。
【０１８３】
また、撮像装置１０では、ライブビュー画像の表示中にＯＩＳ処理に先立ってＢＩＳ処理のみが実行される（ステップ２０２参照）。従って、撮像装置１０によれば、ライブビュー画像の表示中にＯＩＳ処理及びＢＩＳ処理の双方が同時に実行される場合に比べ、レンズ側可動範囲と撮像素子側可動範囲との差に起因する画質の低下を抑制することができる。
【０１８４】
また、撮像装置１０では、撮像素子張り付き状態の場合に、ＯＩＳ処理の実行が開始される。従って、撮像装置１０によれば、撮像素子張り付き状態が発生した場合であっても振れ影響の抑制を継続的に行うことができる。
【０１８５】
また、撮像装置１０では、動画像の記録中に撮像素子張り付き状態が発生した場合にＢＩＳ処理よりもＯＩＳ処理が支配的に実行される（ステップ２２４，２２６参照）。従って、撮像装置１０によれば、動画像の記録中に撮像素子張り付き状態が発生した場合であっても、振れ影響の抑制を継続的に行うことができる。
【０１８６】
更に、撮像装置１０では、ＢＩＳ処理よりもＯＩＳ処理が支配的に実行されている間に、防振レンズ９４の位置が撮像素子可動範囲に相当する可動範囲内に収まった場合に、ＯＩＳ処理よりもＢＩＳ処理が支配的に実行される（ステップ２２８，２３０参照）。従って、撮像装置１０によれば、ＢＩＳ処理よりもＯＩＳ処理が常に支配的に実行されている場合に比べ、防振レンズ９４の移動に伴う収差の変化に起因する画質の低下を抑制することができる。
【０１８７】
なお、上記第１実施形態では、ブラックアウトが不可避的に発生する現象であることを前提として説明したが、本開示の技術はこれに限定されるものではない。例えば、ブラックアウトを意図的に発生させるようにしてもよい。この場合、例えば、ＣＰＵ７４が、センタリングを行う条件を満足したことを条件に、動画像の記録の開始に伴ってブラックアウトを発生させる制御をディスプレイ２８に対して行うようにしてもよい。センタリングを行う条件とは、例えば、撮像素子張り付き状態及び／又は後述の防振レンズ張り付き状態が発生してから第４既定時間（例えば、１０秒）が経過したとの条件が挙げられる。
【０１８８】
また、上記第１実施形態では、ジャイロセンサ７０を例示したが、本開示の技術はこれに限定されるものではなく、ジャイロセンサ７０に代えて加速度センサを用いてもよい。また、ジャイロセンサ７０と加速度センサとを併用してもよい。このように、撮像装置１０に与えられた振動を検出する検出部として機能するセンサであれば如何なるセンサであってもよい。
【０１８９】
［第２実施形態］
上記第１実施形態では、振れ影響抑制処理においてＯＩＳ処理に先立ってＢＩＳ処理が実行される場合について説明したが、本第２実施形態では、振れ影響抑制処理においてＢＩＩＳ処理に先立ってＯＩＳ処理が実行される場合について説明する。なお、本第２実施形態では、上記第１実施形態で説明した構成要素と同一の構成要素については同一の符号を付し、その説明を省略する。
【０１９０】
一例として図１〜図４に示すように、本第２実施形態に係る撮像装置１０Ａは、上記第１実施形態に係る撮像装置１０に比べ、撮像装置本体１２に代えて撮像装置本体１２Ａを有する点が異なる。
【０１９１】
一例として図３に示すように、撮像装置本体１２Ａは、撮像装置本体１２に比べ、本体側主制御部４６に代えて本体側主制御部４６Ａを有する点が異なる。本体側主制御部４６Ａは、本体側主制御部４６に比べ、二次記憶部７８に代えて二次記憶部７８Ａを有する点が異なる。
【０１９２】
一例として図６に示すように、二次記憶部７８Ａは、二次記憶部７８に比べ、振れ影響抑制プログラム１３４に代えて振れ影響抑制プログラム１３４Ａを記憶している点が異なる。ＣＰＵ７４は、二次記憶部７８Ａから振れ影響抑制プログラム１３４Ａを読み出して一次記憶部７６に展開し、展開した振れ影響抑制プログラム１３４Ａに従って図１０に示す振れ影響抑制処理を実行する。換言すると、ＣＰＵ７４は、振れ影響抑制プログラム１３４Ａを実行することで本開示の技術に係る制御部として動作する。
【０１９３】
次に、撮像装置１０Ａの本開示の技術に係る部分の作用として、図１０に示す振れ影響抑制処理について説明する。なお、上記第１実施形態で説明した図７及び図８に示す振れ影響抑制処理のフローチャートと同一の処理については同一のステップ番号を付し、その説明を省略する。
【０１９４】
図１０に示す振れ影響抑制処理は、上記第１実施形態で説明した振れ影響抑制処理に比べ、ステップ２０２に代えてステップ２０２Ａを有する点、及びステップ２０８に代えてステップ２０８Ａを有する点が異なる。また、図１０に示す振れ影響抑制処理は、上記第１実施形態で説明した振れ影響抑制処理に比べ、ステップ２２０〜２３０に代えてステップ２２０Ａ〜２３０Ａを有する点が異なる。
【０１９５】
図１０に示すステップ２０２Ａで、ＣＰＵ７４は、ＣＰＵ１０８を介してＯＩＳ駆動部９８に対してＯＩＳ処理の実行を開始させ、その後、ステップ２０４へ移行する。
【０１９６】
図１０に示すステップ２０８Ａで、先ず、ＣＰＵ７４は、撮像レンズ１４のレンズ位置センサ１００からＣＰＵ１０８を介してレンズ位置情報を取得し、撮像レンズ１４の二次記憶部１１２からレンズ情報１３０を取得する。そして、ＣＰＵ７４は、レンズ位置情報とレンズ情報１３０に含まれるレンズ可動範囲情報１３０Ａとを参照して、防振レンズ９４が防振レンズ張り付き状態か否かを判定する。
【０１９７】
ここで、「防振レンズ張り付き状態」とは、防振レンズ９４が第２既定面内での限界位置に達した状態を指す。ここで、「第２既定面内での限界位置」とは、レンズ可動範囲情報１３０Ａにより示される防振レンズ可動範囲の限界位置を指す。「防振レンズ可動範囲の限界位置」とは、防振レンズ可動範囲の上限の位置及び下限の位置、すなわち、防振レンズ９４に対して許容されている最大のストロークの上限の位置及び下限の位置を意味する。
【０１９８】
ステップ２０８Ａにおいて、防振レンズ張り付き状態でない場合は、判定が否定されて、ステップ２１０へ移行する。ステップ２０８Ａにおいて、撮像素子張り付き状態の場合は、判定が肯定されて、ステップ２２０Ａへ移行する。
【０１９９】
ステップ２２０Ａで、先ず、ＣＰＵ７４は、撮像レンズ１４のレンズ位置センサ１００からＣＰＵ１０８を介してレンズ位置情報を取得し、撮像レンズ１４の二次記憶部１１２からＣＰＵ１０８を介してレンズ情報１３０を取得する。そして、ＣＰＵ７４は、レンズ位置情報とレンズ情報１３０に含まれるレンズ可動範囲情報１３０Ａとを参照して、防振レンズ張り付き状態が解消されたか否かを判定する。「防振レンズ張り付き状態が解消された」とは、防振レンズ可動範囲内において限界位置以外の位置に防振レンズ９４が存在している状態を指す。
【０２００】
ステップ２２０Ａにおいて、防振レンズ張り付き状態が解消された場合は、判定が肯定されて、ステップ２１０へ移行する。ステップ２２０Ａにおいて、防振レンズ張り付き状態が解消されていない場合は、判定が否定されて、ステップ２２２Ａへ移行する。
【０２０１】
ステップ２２２Ａで、ＣＰＵ７４は、ステップ２０８Ａの判定が肯定されてから防振レンズ張り付き状態が解消されることなく本第２実施形態に係る処理切替許可時間が経過した否かを判定する。本第２実施形態に係る処理切替許可時間とは、ＯＩＳ処理からＢＩＳ処理への切り替えを許可する時間として予め定められた時間（例えば、５秒）を指す。なお、「ＯＩＳ処理からＢＩＳ処理への切り替え」とは、ＯＩＳ処理の実行を停止し、ＢＩＳ処理の実行を開始することを意味する。
【０２０２】
ステップ２２２Ａにおいて、ステップ２０８Ａの判定が肯定されてから防振レンズ張り付き状態が解消されることなく本第２実施形態に係る処理切替許可時間が経過していない場合は、判定が否定されて、ステップ２２０Ａへ移行する。ステップ２２２Ａにおいて、ステップ２０８Ａの判定が肯定されてから撮像素子張り付き状態が解消されることなく処理切替許可時間が経過した場合は、判定が肯定されて、ステップ２２３Ａへ移行する。
【０２０３】
ステップ２２３Ａで、ＣＰＵ７４は、ＯＩＳ処理の実行が停止中であり、かつ、ＢＩＳ処理が実行中であるか否かを判定する。
【０２０４】
なお、本第２実施形態に係る振れ影響抑制処理では、ステップ２０２Ａの処理が実行されてから本第２実施形態の振れ影響抑制処理に係る終了条件を満足するまでの間、ＢＩＳ処理又はＯＩＳ処理が実行されている。従って、本ステップ２２３Ａにおいて判定が否定される場合とは、ＯＩＳ処理が実行中であり、かつ、ＢＩＳ処理の実行が停止中である場合を意味する。
【０２０５】
ステップ２２３Ａにおいて、ＯＩＳ処理の実行が停止中であり、かつ、ＢＩＳ処理が実行中の場合は、判定が肯定されて、ステップ２２７Ａへ移行する。ステップ２２３Ａにおいて、ＯＩＳ処理が実行中であり、かつ、ＢＩＳ処理の実行が停止中の場合は、判定が否定されて、ステップ２２４Ａへ移行する。
【０２０６】
ステップ２２４Ａで、ＣＰＵ７４は、ＣＰＵ１０８を介してＯＩＳ駆動部９８に対してＯＩＳ処理の実行を停止させ、その後、ステップ２２６Ａへ移行する。
【０２０７】
ステップ２２６Ａで、ＣＰＵ７４は、ＢＩＳ駆動部８０に対してＢＩＳ処理の実行を開始させ、その後、ステップ２２７Ａへ移行する。
【０２０８】
このように、ステップ２２４Ａ，２２６Ａの処理が実行されることで、ＢＩＳ処理がＯＩＳ処理よりも支配的に行われることになる。
【０２０９】
ステップ２２７Ａで、先ず、ＣＰＵ７４は、撮像素子位置センサ８２から撮像素子位置情報を取得し、撮像レンズ１４の二次記憶部１１２からＣＰＵ１０８を介してレンズ情報１３０を取得する。そして、ＣＰＵ７４は、撮像素子位置情報とレンズ情報１３０に含まれるレンズ可動範囲情報１３０Ａとを参照して、撮像素子２２の位置が防振レンズ可動範囲に相当する可動範囲内に収まっているか否かを判定する。
【０２１０】
「防振レンズ可動範囲に相当する可動範囲」とは、第１既定面内において防振レンズ可動範囲に相当する可動範囲を意味し、換言すると、第１既定面内での撮像素子２２の移動に要するストロークであって、防振レンズ９４に対して許容されている最大のストロークと同一のストロークを意味する。
【０２１１】
ステップ２２７Ａにおいて、撮像素子２２の位置が防振レンズ可動範囲内に収まっていない場合は、判定が否定されて、図８に示すステップ２４４へ移行する。ステップ２２７Ａにおいて、撮像素子２２の位置が防振レンズ可動範囲内に収まっている場合は、判定が肯定されて、ステップ２２８Ａへ移行する。
【０２１２】
ステップ２２８Ａで、ＣＰＵ７４は、ＢＩＳ駆動部８０に対してＢＩＳ処理の実行を停止させ、その後、ステップ２３０Ａへ移行する。
【０２１３】
ステップ２３０Ａで、ＣＰＵ７４は、ＣＰＵ１０８を介してＯＩＳ駆動部９８に対してＯＩＳ処理の実行を開始させ、その後、図８に示すステップ２４４へ移行する。
【０２１４】
以上説明したように、撮像装置１０Ａでは、ライブビュー画像の表示中にＢＩＳ処理に先立ってＯＩＳ処理のみが実行される（ステップ２０２Ａ参照）。従って、撮像装置１０Ａによれば、ライブビュー画像の表示中にＯＩＳ処理及びＢＩＳ処理の双方が同時に実行される場合に比べ、レンズ側可動範囲と撮像素子側可動範囲との差に起因する画質の低下を抑制することができる。
【０２１５】
また、撮像装置１０Ａでは、防振レンズ張り付き状態の場合に、ＢＩＳ処理の実行が開始される。従って、撮像装置１０Ａによれば、防振レンズ張り付き状態の場合であっても振れ影響の抑制を継続的に行うことができる。
【０２１６】
また、撮像装置１０Ａでは、動画像の記録中に防振レンズ張り付き状態が発生した場合にＯＩＳ処理よりもＢＩＳ処理が支配的に実行される（ステップ２２４Ａ，２２６Ａ参照）。従って、撮像装置１０Ａによれば、動画像の記録中に防振レンズ張り付き状態が発生した場合であっても、振れ影響の抑制を継続的に行うことができる。
【０２１７】
更に、撮像装置１０Ａでは、ＯＩＳ処理よりもＢＩＳ処理が支配的に実行されている間に、防振レンズ９４の位置が撮像素子可動範囲に相当する可動範囲内に収まった場合に、ＢＩＳ処理よりもＯＩＳ処理が支配的に実行される（ステップ２２８Ａ，２３０Ａ参照）。従って、撮像装置１０によれば、ＯＩＳ処理よりもＢＩＳ処理が常に支配的に実行されている場合に比べ、ＢＩＳ処理にかかる負荷を軽減することができる。
【０２１８】
［第３実施形態］
上記各実施形態では、ブラックアウトが発生した場合にセンタリングが実行される場合について説明したが、本第３実施形態では、動画像記録開始条件を満足した場合に発生したブラックアウトの期間を利用してセンタリングが実行される場合について説明する。なお、本第３実施形態では、上記第１実施形態で説明した構成要素と同一の構成要素については同一の符号を付し、その説明を省略する。
【０２１９】
一例として図１〜図４に示すように、本第３実施形態に係る撮像装置１０Ｂは、上記第１実施形態に係る撮像装置１０に比べ、撮像装置本体１２に代えて撮像装置本体１２Ｂを有する点が異なる。
【０２２０】
一例として図３に示すように、撮像装置本体１２Ｂは、撮像装置本体１２に比べ、本体側主制御部４６に代えて本体側主制御部４６Ｂを有する点が異なる。本体側主制御部４６Ｂは、本体側主制御部４６に比べ、二次記憶部７８に代えて二次記憶部７８Ｂを有する点が異なる。
【０２２１】
一例として図６に示すように、二次記憶部７８Ｂは、二次記憶部７８に比べ、センタリング実行プログラム１３６に代えてセンタリング実行プログラム１３６Ａを記憶している点が異なる。ＣＰＵ７４は、二次記憶部７８Ｂからセンタリング実行プログラム１３６Ａを読み出して一次記憶部７６に展開し、展開したセンタリング実行プログラム１３６Ａに従って図１１に示すセンタリング実行処理を実行する。換言すると、ＣＰＵ７４は、センタリング実行プログラム１３６Ａを実行することで本開示の技術に係る制御部として動作する。
【０２２２】
次に、撮像装置１０Ｂの本開示の技術に係る部分の作用として、図１１に示すセンタリング実行処理について説明する。なお、上記第１実施形態で説明した図９に示すセンタリング実行処理のフローチャートと同一の処理については同一のステップ番号を付し、その説明を省略する。
【０２２３】
図１１に示すセンタリング実行処理は、図９に示すセンタリング実行処理に比べ、ステップ３００とステップ３０２との間にステップ３０１を有する点が異なる。
【０２２４】
図１１に示すセンタリング実行処理では、ステップ３０１で、ＣＰＵ７４は、発生したブラックアウトが動画像の記録の開始に伴って発生したブラックアウトか否かを判定する。ステップ３０１において、発生したブラックアウトが動画像の記録の開始に伴って発生したブラックアウトでない場合は、ステップ３０８へ移行する。ステップ３０１において、発生したブラックアウトが動画像の記録の開始に伴って発生したブラックアウトの場合は、ステップ３０２へ移行する。
【０２２５】
なお、動画像の記録の開始に伴って発生するブラックアウトとは、動画撮像モード下で動画像の記録がされていない状態において、レリーズボタン２６が最終押下位置まで押下された場合に発生するブラックアウトを指す。
【０２２６】
このように、撮像装置１０Ｂでは、動画像の記録の開始に伴って発生したブラックアウトの期間を利用して防振用素子のセンタリングが実行される。従って、撮像装置１０Ｂによれば、動画像の記録の開始時に、防振用素子のセンタリングに伴う画角ずれが視覚的に知覚されることを抑制することができる。
【０２２７】
［第４実施形態］
上記各実施形態では、ブラックアウトが発生した場合にセンタリングが実行される場合について説明したが、本第４実施形態では、フリーズの期間を利用してセンタリングが実行される場合について説明する。なお、本第４実施形態では、上記第１実施形態で説明した構成要素と同一の構成要素については同一の符号を付し、その説明を省略する。
【０２２８】
一例として図１〜図４に示すように、本第４実施形態に係る撮像装置１０Ｃは、上記第１実施形態に係る撮像装置１０に比べ、撮像装置本体１２に代えて撮像装置本体１２Ｃを有する点が異なる。
【０２２９】
一例として図３に示すように、撮像装置本体１２Ｃは、撮像装置本体１２に比べ、本体側主制御部４６に代えて本体側主制御部４６Ｃを有する点が異なる。本体側主制御部４６Ｃは、本体側主制御部４６に比べ、二次記憶部７８に代えて二次記憶部７８Ｃを有する点が異なる。
【０２３０】
一例として図６に示すように、二次記憶部７８Ｃは、二次記憶部７８に比べ、センタリング実行プログラム１３６に代えてセンタリング実行プログラム１３６Ｂを記憶している点が異なる。ＣＰＵ７４は、二次記憶部７８Ｃからセンタリング実行プログラム１３６Ｂを読み出して一次記憶部７６に展開し、展開したセンタリング実行プログラム１３６Ｂに従って図１２に示すセンタリング実行処理を実行する。換言すると、ＣＰＵ７４は、センタリング実行プログラム１３６Ｂを実行することで本開示の技術に係る制御部として動作する。
【０２３１】
次に、撮像装置１０Ｃの本開示の技術に係る部分の作用として、図１２に示すセンタリング実行処理について説明する。なお、上記第１実施形態で説明した図９に示すセンタリング実行処理のフローチャートと同一の処理については同一のステップ番号を付し、その説明を省略する。
【０２３２】
図１２に示すセンタリング実行処理は、図９に示すセンタリング実行処理に比べ、ステップ３００に代えてステップ３００Ａを有する点が異なる。
【０２３３】
図１２に示すセンタリング実行処理では、ステップ３００Ａで、ＣＰＵ７４は、ライブビュー画像の表示においてフリーズが発生したか否かを判定する。フリーズとは、ライブビュー画像が一時的に停止する現象を指す。また、フリーズは、上記第１実施形態で説明したブラックアウトと同様に、ライブビュー画像の表示中に不可避的に発生する現象である。
【０２３４】
ステップ３００Ａにおいて、ライブビュー画像の表示においてフリーズが発生した場合は、判定が肯定されて、ステップ３０２へ移行する。ステップ３００Ａにおいて、ライブビュー画像の表示においてフリーズが発生していない場合は、判定が否定されて、ステップ３０８へ移行する。
【０２３５】
このように、撮像装置１０Ｃでは、フリーズの期間を利用して防振用素子のセンタリングが実行される。従って、撮像装置１０Ｃによれば、防振用素子のセンタリングのみのために動画像の表示動作を停止させることを回避することができる。
【０２３６】
なお、上記第４実施形態では、フリーズが不可避的に発生する現象であることを前提として説明したが、本開示の技術はこれに限定されるものではない。例えば、ＣＰＵ７４が、ディスプレイ２８に対して、１以上のフレーム分の画像を静止させた状態で表示させることでフリーズを意図的に発生させ、フリーズが発生している期間に防振用素子がセンタリングされるようにしてもよい。これにより、ライブビュー画像が特定のフレームレートに従って表示された状態で防振用素子がセンタリングされる場合に比べ、防振レンズ９４のセンタリングに伴う画角ずれの視覚的な知覚が抑制される。
【０２３７】
また、このように意図的にフリーズを発生させる場合、例えば、ＣＰＵ７４が、センタリングを行う条件を満足したことを条件に、動画像の記録の開始に伴ってフリーズを発生させる制御をディスプレイ２８に対して行うようにしてもよい。センタリングを行う条件とは、例えば、撮像素子張り付き状態及び／又は防振レンズ張り付き状態が発生してから第５既定時間（例えば、１０秒）が経過したとの条件が挙げられる。
【０２３８】
［第５実施形態］
上記１実施形態では、ブラックアウトが発生した場合にセンタリングが実行される場合について説明したが、本第５実施形態では、ブラックアウト又はフリーズの期間を利用してセンタリングが実行される場合について説明する。なお、本第５実施形態では、上記第１実施形態で説明した構成要素と同一の構成要素については同一の符号を付し、その説明を省略する。
【０２３９】
一例として図１〜図４に示すように、本第５実施形態に係る撮像装置１０Ｄは、上記第１実施形態に係る撮像装置１０に比べ、撮像装置本体１２に代えて撮像装置本体１２Ｄを有する点が異なる。
【０２４０】
一例として図３に示すように、撮像装置本体１２Ｄは、撮像装置本体１２に比べ、本体側主制御部４６に代えて本体側主制御部４６Ｄを有する点が異なる。本体側主制御部４６Ｄは、本体側主制御部４６に比べ、二次記憶部７８に代えて二次記憶部７８Ｄを有する点が異なる。
【０２４１】
一例として図６に示すように、二次記憶部７８Ｄは、二次記憶部７８に比べ、センタリング実行プログラム１３６に代えてセンタリング実行プログラム１３６Ｃを記憶している点が異なる。ＣＰＵ７４は、二次記憶部７８Ｄからセンタリング実行プログラム１３６Ｃを読み出して一次記憶部７６に展開し、展開したセンタリング実行プログラム１３６Ｃに従って図１３に示すセンタリング実行処理を実行する。換言すると、ＣＰＵ７４は、センタリング実行プログラム１３６Ｃを実行することで本開示の技術に係る制御部として動作する。
【０２４２】
次に、撮像装置１０Ｄの本開示の技術に係る部分の作用として、図１３に示すセンタリング実行処理について説明する。なお、上記第１実施形態で説明した図９に示すセンタリング実行処理のフローチャートと同一の処理については同一のステップ番号を付し、その説明を省略する。
【０２４３】
図１３に示すセンタリング実行処理は、図９に示すセンタリング実行処理に比べ、ステップ３００に代えてステップ３００Ｂを有する点が異なる。また、図１３に示すセンタリング実行処理は、図９に示すセンタリング実行処理に比べ、ステップ３０３を有する点が異なる。
【０２４４】
図１３に示すセンタリング実行処理では、ステップ３００Ｂで、ＣＰＵ７４は、ライブビュー画像の表示においてフリーズが発生したか否かを判定する。ステップ３００Ｂにおいて、ライブビュー画像の表示においてフリーズが発生した場合は、判定が肯定されて、ステップ３０２へ移行する。ステップ３００Ｂにおいて、ライブビュー画像の表示においてフリーズが発生していない場合は、判定が否定されて、ステップ３０３へ移行する。
【０２４５】
ステップ３０３で、ＣＰＵ７４は、ライブビュー画像の表示においてブラックアウトが発生したか否かを判定する。ステップ３０３において、ライブビュー画像の表示においてブラックアウトが発生した場合は、判定が肯定されて、ステップ３０２へ移行する。ステップ３０３において、ライブビュー画像の表示においてブラックアウトが発生していない場合は、判定が否定されて、ステップ３０８へ移行する。
【０２４６】
このように、撮像装置１０Ｄでは、フリーズ又はブラックアウトの期間を利用して防振用素子のセンタリングが実行される。従って、撮像装置１０Ｄによれば、防振用素子のセンタリングのみのために動画像の表示動作を停止させることを回避することができる。
【０２４７】
なお、上記第５実施形態では、ブラックアウト及びフリーズが不可避的に発生する現象であることを前提として説明したが、本開示の技術はこれに限定されるものではない。例えば、ブラックアウト及び／又はフリーズを意図的に発生させるようにしてもよい。この場合、例えば、ＣＰＵ７４が、センタリングを行う条件を満足したことを条件に、動画像の記録の開始に伴ってブラックアウト及び／フリーズを発生させる制御をディスプレイ２８に対して行うようにしてもよい。センタリングを行う条件とは、例えば、撮像素子張り付き状態及び／又は防振レンズ張り付き状態が発生してから第６既定時間（例えば、１０秒）が経過したとの条件が挙げられる。
【０２４８】
［第６実施形態］
上記１実施形態では、ブラックアウトが発生した場合にセンタリングが実行される場合について説明したが、本第６実施形態では、ブラックアウト、フリーズ、又は動きベクトルを利用してセンタリングが実行される場合について説明する。なお、本第６実施形態では、上記第１実施形態で説明した構成要素と同一の構成要素については同一の符号を付し、その説明を省略する。
【０２４９】
一例として図１〜図４に示すように、本第６実施形態に係る撮像装置１０Ｅは、上記第１実施形態に係る撮像装置１０に比べ、撮像装置本体１２に代えて撮像装置本体１２Ｅを有する点が異なる。
【０２５０】
一例として図３に示すように、撮像装置本体１２Ｅは、撮像装置本体１２に比べ、本体側主制御部４６に代えて本体側主制御部４６Ｅを有する点が異なる。本体側主制御部４６Ｅは、本体側主制御部４６に比べ、二次記憶部７８に代えて二次記憶部７８Ｅを有する点が異なる。
【０２５１】
一例として図６に示すように、二次記憶部７８Ｅは、二次記憶部７８に比べ、センタリング実行プログラム１３６に代えてセンタリング実行プログラム１３６Ｄを記憶している点が異なる。ＣＰＵ７４は、二次記憶部７８Ｅからセンタリング実行プログラム１３６Ｄを読み出して一次記憶部７６に展開し、展開したセンタリング実行プログラム１３６Ｄに従って図１４に示すセンタリング実行処理を実行する。換言すると、ＣＰＵ７４は、センタリング実行プログラム１３６Ｄを実行することで本開示の技術に係る制御部として動作する。
【０２５２】
次に、撮像装置１０Ｅの本開示の技術に係る部分の作用として、図１４に示すセンタリング実行処理について説明する。なお、上記第１実施形態で説明した図９に示すセンタリング実行処理のフローチャートと同一の処理については同一のステップ番号を付し、その説明を省略する。
【０２５３】
図１４に示すセンタリング実行処理は、図９に示すセンタリング実行処理に比べ、ステップ３００に代えてステップ３００Ｃを有する点が異なる。また、図１４に示すセンタリング実行処理は、図９に示すセンタリング実行処理に比べ、ステップ３０３Ａ，３０５Ａ，３０５Ｂ，３０２Ａ，３０４Ａを有する点が異なる。
【０２５４】
図１４に示すセンタリング実行処理では、ステップ３００Ｃで、ＣＰＵ７４は、ライブビュー画像の表示においてフリーズが発生したか否かを判定する。ステップ３００Ｃにおいて、ライブビュー画像の表示においてフリーズが発生した場合は、判定が肯定されて、ステップ３０２へ移行する。ステップ３００Ｃにおいて、ライブビュー画像の表示においてフリーズが発生していない場合は、判定が否定されて、ステップ３０３Ａへ移行する。
【０２５５】
ステップ３０３Ａで、ＣＰＵ７４は、ライブビュー画像の表示においてブラックアウトが発生したか否かを判定する。ステップ３０３Ａにおいて、ライブビュー画像の表示においてブラックアウトが発生した場合は、判定が肯定されて、ステップ３０２へ移行する。ステップ３０３Ａにおいて、ライブビュー画像の表示においてブラックアウトが発生していない場合は、判定が否定されて、ステップ３０５Ａへ移行する。
【０２５６】
ステップ３０５Ａで、ＣＰＵ７４は、動きベクトルを算出し、その後、ステップ３０５Ｂへ移行する。「動きベクトル」とは、例えば、撮像されて得られた連続フレーム画像（例えば、５フレーム分の画像）であって、ライブビュー画像としてディスプレイ２８に未表示の連続フレーム画像について、ディスプレイ２８の画面全体を対象とした動きベクトルを指す。
【０２５７】
ステップ３０５Ｂで、ＣＰＵ７４は、ステップ３０５Ａで算出した動きベクトルの大きさの絶対値が第１閾値以上か否かを判定する。なお、動きベクトルの大きさの絶対値が第１閾値以上か否かを判定することで、主要被写体が定まっていない状態であるか否かの推測が可能となる。
【０２５８】
第１閾値の一例としては、パン又はチルト中に撮像されて得られたライブビュー画像の表示中において主要被写体を示す画像の視認が困難な動きベクトルの大きさの下限値として、事前に定められた下限値の絶対値が挙げられる。なお、本第６実施形態では、第１閾値が、官能試験及び／又はコンピュータ・シミュレーション等の結果を基に事前に導き出された固定値であるが、本開示の技術はこれに限定されるものではない。例えば、受付デバイス６２によって受け付けられた指示に応じて変更可能な可変値であってもよい。
【０２５９】
ステップ３０５Ｂにおいて、ステップ３０５Ａで算出した動きベクトルの大きさの絶対値が第１閾値以上の場合は、判定が肯定されて、ステップ３０２Ａへ移行する。ステップ３０５Ｂにおいて、ステップ３０５Ａで算出した動きベクトルの大きさの絶対値が第１閾値未満の場合は、判定が否定されて、ステップ３０８へ移行する。
【０２６０】
ステップ３０２Ａで、ＣＰＵ７４は、ＣＰＵ１０８を介してＯＩＳ駆動部９８に対して、防振レンズ９４のセンタリングを開始させ、かつ、ＢＩＳ駆動部８０に対して、撮像素子２２のセンタリングを開始させ、その後、ステップ３０４Ａへ移行する。
【０２６１】
ステップ３０４Ａで、先ず、ＣＰＵ７４は、撮像レンズ１４のレンズ位置センサ１００からレンズ位置情報を取得し、撮像素子位置センサ８２から撮像素子位置情報を取得する。そして、ＣＰＵ７４は、レンズ位置情報及び撮像素子位置情報を参照して、防振レンズ９４及び撮像素子２２のセンタリングが完了したか否かを判定する。
【０２６２】
ステップ３０４Ａにおいて、防振レンズ９４及び撮像素子２２のセンタリングが完了していない場合は、判定が否定されて、ステップ３０４Ａの判定が再び行われる。ステップ３０４Ａにおいて、防振レンズ９４及び撮像素子２２のセンタリングが完了した場合は、判定が肯定されて、ステップ３０８へ移行する。
【０２６３】
なお、撮像装置１０Ｅでは、動きベクトルの大きさの絶対値が第１閾値以上のライブビュー画像が表示されている間に防振レンズ９４及び撮像素子２２のセンタリングが完遂されるように、ＣＰＵ７４がＯＩＳ駆動部９８及びＢＩＳ駆動部８０を制御する。
【０２６４】
このように、撮像装置１０Ｅでは、画面全体の動きベクトルの大きさの絶対値が第１閾値以上の場合にセンタリングが実行される。従って、撮像装置１０Ｅによれば、防振用素子のセンタリングのみのために動画像の表示動作を停止させることを回避することができる。また、撮像装置１０Ｅによれば、動きベクトルの大きさの絶対値が第１閾値未満の場合に比べ、防振用素子のセンタリングに伴う画角ずれが視覚的に知覚されることを抑制することができる。
【０２６５】
［第７実施形態］
上記６実施形態では、動きベクトルを利用してセンタリングが実行される場合について説明したが、本第７実施形態では、輝度変化量を利用してセンタリングが実行される場合について説明する。なお、本第７実施形態では、上記第１実施形態で説明した構成要素と同一の構成要素については同一の符号を付し、その説明を省略する。
【０２６６】
一例として図１〜図４に示すように、本第７実施形態に係る撮像装置１０Ｆは、上記第１実施形態に係る撮像装置１０に比べ、撮像装置本体１２に代えて撮像装置本体１２Ｆを有する点が異なる。
【０２６７】
一例として図３に示すように、撮像装置本体１２Ｆは、撮像装置本体１２に比べ、本体側主制御部４６に代えて本体側主制御部４６Ｆを有する点が異なる。本体側主制御部４６Ｆは、本体側主制御部４６に比べ、二次記憶部７８に代えて二次記憶部７８Ｆを有する点が異なる。
【０２６８】
一例として図６に示すように、二次記憶部７８Ｆは、二次記憶部７８に比べ、センタリング実行プログラム１３６に代えてセンタリング実行プログラム１３６Ｅを記憶している点が異なる。ＣＰＵ７４は、二次記憶部７８Ｆからセンタリング実行プログラム１３６Ｅを読み出して一次記憶部７６に展開し、展開したセンタリング実行プログラム１３６Ｅに従って図１５に示すセンタリング実行処理を実行する。換言すると、ＣＰＵ７４は、センタリング実行プログラム１３６Ｅを実行することで本開示の技術に係る制御部として動作する。
【０２６９】
次に、撮像装置１０Ｆの本開示の技術に係る部分の作用として、図１５に示すセンタリング実行処理について説明する。なお、上記第６実施形態で説明した図１４に示すセンタリング実行処理のフローチャートと同一の処理については同一のステップ番号を付し、その説明を省略する。
【０２７０】
図１５に示すセンタリング実行処理は、図１４に示すセンタリング実行処理に比べ、ステップ３０５Ｂに代えてステップ３０５Ｃを有する点が異なる。また、図１５に示すセンタリング実行処理は、図１４に示すセンタリング実行処理に比べ、ステップ３０７Ａ，３０７Ｂを有する点が異なる。
【０２７１】
図１５に示すセンタリング実行処理では、ステップ３０５Ｃで、ＣＰＵ７４は、ステップ３０５Ａで取得した動きベクトルの大きさの絶対値が第１閾値以上か否かを判定する。ステップ３０５Ｃにおいて、ステップ３０５Ａで取得した動きベクトルの大きさの絶対値が第１閾値以上の場合は、判定が肯定されて、ステップ３０２Ａへ移行する。ステップ３０５Ｃにおいて、ステップ３０５Ａで取得した動きベクトルの大きさの絶対値が第１閾値未満の場合は、判定が否定されて、ステップ３０７Ａへ移行する。
【０２７２】
ステップ３０７Ａで、ＣＰＵ７４は、輝度変化量を算出し、その後、ステップ３０７Ｂへ移行する。「輝度変化量」とは、撮像されて得られた連続フレーム画像（例えば、５フレーム分の画像）であって、ライブビュー画像としてディスプレイ２８に未表示の連続フレーム画像について、ディスプレイ２８の画面全体を対象とした輝度の変化量を指す。なお、輝度は、例えば、連続フレーム画像により示される輝度信号に基づいて算出される。
【０２７３】
ステップ３０７Ｂで、ＣＰＵ７４は、ステップ３０７Ａで算出した輝度変化量の絶対値が第２閾値（例えば、３ＥＶ（Ｅｘｐｏｓｕｒｅ  Ｖａｌｕｅ））以上か否かを判定する。なお、輝度変化量の絶対値が第２閾値以上か否かを判定することで、例えば、明るさの急激な変化が原因で主要被写体を示す画像が視覚的に知覚することができない否かの推測が可能となる。明るさの急激な変化は、例えば、屋内から屋外への移動等により生じ、ディスプレイ２８の画面の所謂白飛び又は黒潰れ等の原因になる。
【０２７４】
第２閾値の一例としては、ディスプレイ２８の画面の所謂白飛び又は黒潰れが発生する輝度の下限値として、事前に定められた下限値の絶対値が挙げられる。なお、本第７実施形態では、第２閾値が、官能試験及び／又はコンピュータ・シミュレーション等の結果を基に事前に導き出された固定値であるが、本開示の技術はこれに限定されるものではない。例えば、受付デバイス６２によって受け付けられた指示に応じて変更可能な可変値であってもよい。また、本ステップ３０７Ｂでは、例えば、画像信号の出力値（例えば、１２ビット出力）で画面全体の平均値が既定の出力値範囲の上限値を超えたか否か又は既定の出力値範囲の下限値未満か否かが判定されることで、白飛び又は黒潰れ等が発生しているか否かが判定されるようにしてもよい。
【０２７５】
ステップ３０７Ｂにおいて、ステップ３０７Ａで算出した輝度変化量の絶対値が第２閾値以上の場合は、判定が肯定されて、ステップ３０２Ａへ移行する。ステップ３０７Ｂにおいて、ステップ３０７Ａで算出した輝度変化量の絶対値が第２閾値未満の場合は、判定が否定されて、ステップ３０８へ移行する。
【０２７６】
このように、撮像装置１０Ｆでは、輝度変化量の絶対値が第２閾値以上の場合にセンタリングが実行される。従って、撮像装置１０Ｆによれば、防振用素子のセンタリングのみのために動画像の表示動作を停止させることを回避することができる。また、撮像装置１０Ｆによれば、輝度変化量の絶対値が第２閾値未満の場合に比べ、防振用素子のセンタリングに伴う画角ずれが視覚的に知覚されることを抑制することができる。
【０２７７】
［第８実施形態］
上記第１実施形態では、防振用素子のセンタリングを実行するための条件としてブラックアウトのみを例示したが、本第８実施形態では、防振用素子のセンタリングを実行するための条件として動画像の記録の終了を更に加えた場合について説明する。なお、本第８実施形態では、上記第１実施形態で説明した構成要素と同一の構成要素については同一の符号を付し、その説明を省略する。
【０２７８】
一例として図１〜図４に示すように、本第８実施形態に係る撮像装置１０Ｇは、上記第１実施形態に係る撮像装置１０に比べ、撮像装置本体１２に代えて撮像装置本体１２Ｇを有する点が異なる。
【０２７９】
一例として図３に示すように、撮像装置本体１２Ｇは、撮像装置本体１２に比べ、本体側主制御部４６に代えて本体側主制御部４６Ｇを有する点が異なる。本体側主制御部４６Ｇは、本体側主制御部４６に比べ、二次記憶部７８に代えて二次記憶部７８Ｇを有する点が異なる。
【０２８０】
一例として図６に示すように、二次記憶部７８Ｇは、二次記憶部７８に比べ、振れ影響抑制プログラム１３４に代えて振れ影響抑制プログラム１３４Ｂを記憶している点が異なる。ＣＰＵ７４は、二次記憶部７８Ｇから振れ影響抑制プログラム１３４Ｂを読み出して一次記憶部７６に展開し、展開した振れ影響抑制プログラム１３４Ｂに従って図１６及び図１７に示す振れ影響抑制処理を実行する。換言すると、ＣＰＵ７４は、振れ影響抑制プログラム１３４Ｂを実行することで本開示の技術に係る制御部として動作する。
【０２８１】
なお、以下では、説明の便宜上、撮像装置１０，１０Ａ，１０Ｂ，１０Ｃ，１０Ｄ，１０Ｅ，１０Ｆ，１０Ｇを区別して説明する必要がない場合、符号を付さずに「撮像装置」と称する。また、以下では、説明の便宜上、撮像装置本体１２，１２Ａ，１２Ｂ，１２Ｃ，１２Ｄ，１２Ｅ，１２Ｆ，１２Ｇを区別して説明する必要がない場合、符号を付さずに「撮像装置本体」と称する。また、以下では、説明の便宜上、二次記憶部７８，７８Ａ，７８Ｂ，７８Ｃ，７８Ｄ，７８Ｅ，７８Ｆ，７８Ｇを区別して説明する必要がない場合は、符号を付さずに「二次記憶部」と称する。また、以下では、説明の便宜上、振れ影響抑制プログラム１３４，１３４Ａ，１３４Ｂを区別して説明する必要がない場合、符号を付さずに「振れ影響抑制プログラム」と称する。また、以下では、説明の便宜上、センタリング実行プログラム１３６，１３６Ａ，１３６Ｂ，１３６Ｃ，１３６Ｄ，１３６Ｅを区別して説明する必要がない場合、符号を付さずに「センタリング実行プログラム」と称する。また、以下では、説明の便宜上、振れ影響抑制プログラム及びセンタリング実行プログラムを区別して説明する必要がない場合、単に「プログラム」と称する。
【０２８２】
次に、撮像装置１０Ｇの本開示の技術に係る部分の作用として、図１６及び図１７に示す振れ影響抑制処理について説明する。なお、上記第１実施形態で説明した図７及び図８に示す振れ影響抑制処理のフローチャートと同一の処理については同一のステップ番号を付し、その説明を省略する。
【０２８３】
図１６及び図１７に示す振れ影響抑制処理は、上記第１実施形態で説明した振れ影響抑制処理に比べ、ステップ２０４とステップ２０６との間にステップ４００，４０２を有する点が異なる。また、図１６及び図１７に示す振れ影響抑制処理は、上記第１実施形態で説明した振れ影響抑制処理に比べ、ステップ２５４に代えてステップ４１４〜４２４を有する点が異なる。
【０２８４】
図１６に示すステップ４００で、ＣＰＵ７４は、ＢＩＳ駆動部８０によるＢＩＳ処理が実行中か否かを判定する。ステップ４００において、ＢＩＳ駆動部８０によるＢＩＳ処理が実行中でない場合は、判定が否定されて、ステップ４０２へ移行する。ステップ４００において、ＢＩＳ駆動部８０によるＢＩＳ処理が実行中の場合は、判定が肯定されて、ステップ２０６へ移行する。
【０２８５】
ステップ４０２で、ＣＰＵ７４は、ＢＩＳ駆動部８０に対してＢＩＳ処理を実行させ、その後、ステップ２０６へ移行する。
【０２８６】
図１７に示すステップ４１４で、ＣＰＵ７４は、ＣＰＵ１０８を介してＯＩＳ駆動部９８に対して、防振レンズ９４のセンタリングを開始させ、かつ、ＢＩＳ駆動部８０に対して、撮像素子２２のセンタリングを開始させ、その後、ステップ４１６へ移行する。
【０２８７】
ステップ４１６で、先ず、ＣＰＵ７４は、撮像レンズ１４のレンズ位置センサ１００からレンズ位置情報を取得し、撮像素子位置センサ８２から撮像素子位置情報を取得する。そして、ＣＰＵ７４は、レンズ位置情報及び撮像素子位置情報を参照して、防振レンズ９４及び撮像素子２２のセンタリングが完了したか否かを判定する。
【０２８８】
ステップ４１６において、防振レンズ９４及び撮像素子２２のセンタリングが完了していない場合は、判定が否定されて、ステップ４１６の判定が再び行われる。ステップ４１６において、防振レンズ９４及び撮像素子２２のセンタリングが完了した場合は、判定が肯定されて、ステップ４１８へ移行する。
【０２８９】
なお、撮像装置１０Ｇでは、防振用素子のセンタリングが、ステップ２４６の判定が肯定されたことに応じてブラックアウトが発生してからライブビュー画像の表示が再開される迄に完遂されるように、ＯＩＳ駆動部９８及びＢＩＳ駆動部８０が制御される。
【０２９０】
ステップ４１８で、ＣＰＵ７４は、ＢＩＳ駆動部８０及びＯＩＳ駆動部９８に対して影響抑制処理の実行を停止させる。すなわち、ＣＰＵ７４は、ＢＩＳ駆動部８０に対してＢＩＳ処理の実行を停止させ、ＣＰＵ１０８を介してＯＩＳ駆動部９８に対してＯＩＳ処理の実行を停止させる。
【０２９１】
次のステップ４２０で、ＣＰＵ７４は、ディスプレイ２８に対して、撮像装置１０Ｇにより撮像されて得られた画像に基づくライブビュー画像の表示を再開させ、その後、ステップ４２２へ移行する。
【０２９２】
ステップ４２２で、ＣＰＵ７４は、本第８実施形態の振れ影響抑制処理に係る終了条件を満足したか否かを判定する。ステップ４２２において、本第８実施形態の振れ影響抑制処理に係る終了条件を満足していない場合は、判定が否定されて、図１６に示すステップ２０４へ移行する。ステップ４２２において、本第８実施形態の振れ影響抑制処理に係る終了条件を満足した場合は、判定が肯定されて、ステップ４２４へ移行する。
【０２９３】
ステップ４２４で、ＣＰＵ７４は、ＢＩＳ駆動部８０及びＯＩＳ駆動部９８による影響抑制処理の実行中か否かを判定する。ステップ４２４において、ＢＩＳ駆動部８０及びＯＩＳ駆動部９８による影響抑制処理の実行中の場合は、判定が肯定されて、ステップ２５８へ移行する。ステップ４２４において、ＢＩＳ駆動部８０及びＯＩＳ駆動部９８による影響抑制処理の実行中でない場合は、判定が否定されて、ステップ２６０へ移行する。
【０２９４】
以上説明したように、撮像装置１０Ｇでは、動画像記録終了条件を満足した場合に発生するブラックアウトの期間を利用して防振用素子がセンタリングされる。また、防振用素子のセンタリングが完了した場合に、影響抑制処理の実行が停止され、かつ、ライブビュー画像の表示が再開される。従って、撮像装置１０Ｇによれば、動画像の記録の開始に伴って防振用素子がセンタリングされる場合に比べ、動画像の記録を迅速に開始させることができる。
【０２９５】
また、撮像装置１０Ｇでは、影響抑制処理の実行が停止された状態で動画像記録開始条件を満足した場合にＢＩＳ処理の実行が開始される（ステップ４０２参照）。従って、撮像装置１０Ｇによれば、センタリングが完了していない状態で動画像の記録の開始に伴って影響抑制処理の実行が開始される場合に比べ、動画像の記録が開始された場合の画質の低下と振れ影響との両方を抑制することができる。
【０２９６】
なお、上記各実施形態では、本開示の技術に係る動画像の一例としてライブビュー画像を例示したが、本開示の技術はこれに限定されるものではなく、ライブビュー画像に代えて連写画像であってもよい。連写画像とは、撮像装置により被写体が連写されて得られた複数の画像を含む一連の画像であって、連写動作に応じて即時的にディスプレイ２８に連続して表示された画像を指す。
【０２９７】
また、上記各実施形態では、ジャイロセンサ７０が搭載されている撮像装置を前提として説明したが、本開示の技術はこれに限定されるものではない。例えば、撮像装置にジャイロセンサ７０が搭載されていない場合は、ジャイロセンサ及び／又は加速度センサが搭載された電子機器を撮像装置に取り付け、スマートデバイスのジャイロセンサ及び／又は加速度センサを影響抑制処理に資するようにすればよい。なお、ジャイロセンサ及び／又は加速度センサが搭載された電子機器の一例としては、スマートデバイスが挙げられる。
【０２９８】
また、上記各実施形態では、プログラムを二次記憶部から読み出す場合を例示したが、必ずしも最初から二次記憶部に記憶させておく必要はない。例えば、図１８に示すように、記憶媒体６００にプログラムを先ずは記憶させておいてもよい。この場合、記憶媒体６００のプログラムが撮像装置本体にインストールされ、インストールされたプログラムがＣＰＵ７４によって実行される。具体的には、振れ影響抑制プログラム及びセンタリング実行プログラムがＣＰＵ７４によって実行される。
【０２９９】
また、通信網（図示省略）を介して撮像装置本体に接続される他のコンピュータ又はサーバ装置等の記憶部にプログラムを記憶させておき、プログラムが撮像装置の要求に応じてダウンロードされるようにしてもよい。
【０３００】
また、上記各実施形態で説明した振れ影響抑制処理及びセンタリング実行処理はあくまでも一例である。従って、主旨を逸脱しない範囲内において不要なステップを削除したり、新たなステップを追加したり、処理順序を入れ替えたりしてもよいことは言うまでもない。
【０３０１】
また、上記各実施形態では、コンピュータを利用したソフトウェア構成により振れ影響抑制処理及びセンタリング実行処理が実現される場合を例示したが、本開示の技術はこれに限定されるものではない。例えば、コンピュータを利用したソフトウェア構成に代えて、ＦＰＧＡ又はＡＳＩＣ等のハードウェア構成のみによって、振れ影響抑制処理及びセンタリング実行処理のうちの少なくとも１つの処理が実行されるようにしてもよい。振れ影響抑制処理及びセンタリング実行処理のうちの少なくとも１つがソフトウェア構成とハードウェア構成との組み合わせた構成によって実行されるようにしてもよい。
【０３０２】
本明細書に記載された全ての文献、特許出願及び技術規格は、個々の文献、特許出願及び技術規格が参照により取り込まれることが具体的かつ個々に記された場合と同程度に、本明細書中に参照により取り込まれる。
【図１】
0006567219.tif 000002
【図２】
0006567219.tif 000003
【図３】
0006567219.tif 000004
【図４】
0006567219.tif 000005
【図５】
0006567219.tif 000006
【図６】
0006567219.tif 000007
【図７】
0006567219.tif 000008
【図８】
0006567219.tif 000009
【図９】
0006567219.tif 000010
【図１０】
0006567219.tif 000011
【図１１】
0006567219.tif 000012
【図１２】
0006567219.tif 000013
【図１３】
0006567219.tif 000014
【図１４】
0006567219.tif 000015
【図１５】
0006567219.tif 000016
【図１６】
0006567219.tif 000017
【図１７】
0006567219.tif 000018
【図１８】
0006567219.tif 000019