(57)【特許請求の範囲】
【請求項１】
静止画を撮像する静止画撮影モードと動画を撮像する動画撮影モードとを有し、撮像装置の手ブレに対応する補正量に基づいて像ブレを補正しつつ撮像をおこなう撮像装置において、
前記撮像装置の手ブレを検出する手ブレ検出手段と、
前記手ブレ検出手段によって検出された手ブレに基づいて前記静止画撮影モードにおける像ブレ補正量を演算する静止画補正量演算手段と、
前記手ブレ検出手段によって検出された手ブレに基づいて前記動画撮影モードにおける像ブレ補正量を演算する動画補正量演算手段と、
前記静止画撮影モードまたは前記動画撮影モードのいずれかを選択する撮影モード選択手段と、
前記撮影モード選択手段によって選択される前記静止画補正量演算手段によって演算された像ブレ補正量または前記動画補正量演算手段によって演算された像ブレ補正量に基づいて像ブレを補正する像ブレ補正手段とを備え、
前記静止画補正量演算手段および前記動画補正量演算手段は、それぞれ並列して像ブレ補正量を演算し、
前記像ブレ補正手段は、前記撮影モード選択手段によって静止画撮影モードが選択された場合、並列的に前記静止画補正量演算手段によって演算されている像ブレ補正量に基づいて像ブレを補正し、かつ、前記動画撮影モードが選択された場合、並列的に前記動画補正量演算手段によって演算されている像ブレ補正量に基づいて像ブレを補正し、
前記手ブレ検出手段は、手ブレによる回転角速度を検出し、
前記動画補正量演算手段は、前記手ブレ検出手段によって検出された回転角速度のうちの高周波数帯域の回転角速度に基づいて像ブレ補正量を演算することを特徴とする撮像装置。
【請求項２】
前記静止画補正量演算手段は、前記手ブレ検出手段によって検出された回転角変位に基づいて像ブレ補正量を演算することを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記静止画補正量演算手段は、前記手ブレ検出手段によって検出された回転角速度を積分する静止画積分手段と、前記静止画積分手段によって積分された値に所定の係数を乗ずる静止画乗算手段と、を備え、前記動画補正量演算手段は、前記手ブレ検出手段によって検出された回転角速度のうちの所定の周波数帯域の回転角速度をフィルタリングするフィルタリング手段と、前記フィルタリング手段によってフィルタリングされた回転角速度を積分する動画積分手段と、前記動画積分手段によって積分された値に所定の係数を乗ずる動画乗算手段と、を備えたことを特徴とする請求項２に記載の撮像装置。
【請求項４】
静止画を撮像する静止画撮影モードと動画を撮像する動画撮影モードとを有し、撮像装置の手ブレに対応する補正量に基づいて像ブレを補正しつつ撮像をおこなう撮像装置の撮像方法において、
前記撮像装置の手ブレを検出する手ブレ検出工程と、
前記手ブレ検出工程によって検出された手ブレに基づいて前記静止画撮影モードにおける像ブレ補正量を演算する静止画補正量演算工程と、
前記手ブレ検出工程によって検出された手ブレに基づいて前記動画撮影モードにおける像ブレ補正量を演算する動画補正量演算工程と、
前記静止画撮影モードまたは前記動画撮影モードのいずれかを選択する撮影モード選択工程と、
前記撮影モード選択工程によって選択される前記静止画補正量演算工程によって演算された像ブレ補正量または前記動画補正量演算工程によって演算された像ブレ補正量に基づいて像ブレを補正する像ブレ補正工程と、を含み、
前記静止画補正量演算工程および前記動画補正量演算工程は、それぞれ並列して像ブレ補正量を演算し、
前記像ブレ補正工程は、前記撮影モード選択工程によって静止画撮影モードが選択された場合、並列的に前記静止画補正量演算工程によって演算されている像ブレ補正量に基づいて像ブレを補正し、かつ、前記動画撮影モードが選択された場合、並列的に前記動画補正量演算工程によって演算されている像ブレ補正量に基づいて像ブレを補正し、
前記手ブレ検出工程は、手ブレによる回転角速度を検出し、
前記動画補正量演算工程は、前記手ブレ検出工程によって検出された回転角速度のうちの高周波数帯域の回転角速度に基づいて像ブレ補正量を演算することを特徴とする撮像方法。
【請求項５】
前記静止画補正量演算工程は、前記手ブレ検出工程によって検出された回転角変位に基づいて像ブレ補正量を演算し、を特徴とする請求項４に記載の撮像方法。
【請求項６】
前記静止画補正量演算工程は、前記手ブレ検出工程によって検出された回転角速度を積分する静止画積分工程と、前記静止画積分工程によって積分された値に所定の係数を乗ずる静止画乗算工程と、を含み、前記動画補正量演算工程は、前記手ブレ検出工程によって検出された回転角速度のうちの所定の周波数帯域の回転角速度をフィルタリングするフィルタリング工程と、前記フィルタリング工程によってフィルタリングされた回転角速度を積分する動画積分工程と、前記動画積分工程によって積分された値に所定の係数を乗ずる動画乗算工程と、を含んだことを特徴とする請求項４に記載の撮像方法。
【請求項７】
前記請求項４〜６のいずれか一つに記載された方法をコンピュータに実行させるプログラムを記録したことを特徴とするコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、静止画を撮像する静止画撮影モードと動画を撮像する動画撮影モードとを有し、撮像装置の手ブレに対応する補正量に基づいて像ブレを補正しつつ撮像をおこなう技術に関し、特に、簡便な構成によって静止画撮影時および動画撮影時の双方において最適かつ迅速な像ブレ補正をおこなうことができる撮像装置、撮像方法およびその方法をコンピュータに実行させるプログラムを記録したコンピュータ読み取り可能な記録媒体に関する。
【０００２】
【従来の技術】
従来、銀塩カメラ、デジタルカメラ、デジタルビデオカメラなどの撮像装置においては、装置の振れ（手ブレ）に起因する像ブレを防止する技術として、像ブレ補正技術が知られている。
【０００３】
この像ブレ補正技術は一般に、角速度センサや加速度センサ、受光・発光素子などによって装置の振れ（手ブレ）を検出し、この検出結果に基づいて、補正レンズ系の移動や可変頂角プリズムの駆動、反射板の駆動などをおこなって像ブレを補正する技術である。
【０００４】
ところで、一つの撮像装置で静止画および動画を撮影する場合には、静止画と動画とで像ブレ補正の最適条件が異なるので、単純に同一の像ブレ補正技術を適用したのでは、静止画撮影および動画撮影の双方において最適な像ブレ補正を実現することは困難である。
【０００５】
すなわち、動画撮影の場合には、多少の手ブレを補正しきれなくても、複数の画像を連続して鑑賞するので、感覚的には像ブレのない動画を鑑賞することができる反面、大振幅の低周波数帯域の手ブレを補正すべく像ブレ補正手段を広範囲で駆動させたのでは、続く画像の像ブレ補正が遅れてしまうので、却って安定した動画を得ることができなくなる。
【０００６】
一方、静止画撮影の場合には、連続して像ブレを補正する必要がないので、大振幅の低周波数帯域の手ブレを補正すべく像ブレ補正手段を広範囲で駆動させてもよい反面、周波数帯域を問わず小さな手ブレでも残ってしまうと、一つの画像をじっくりと鑑賞するので、感覚的に影響のある像ブレを有する静止画像を生じさせてしまうこととなる。
【０００７】
このような静止画撮影と動画撮影の条件の相違に対応するために、像ブレ補正手段の周波数特性を変更することによって、一つの撮像装置で静止画撮影および動画撮影の双方における像ブレ補正を実現する技術が知られている。この像ブレ補正技術は、像ブレ補正手段のハイパスフィルタのカットオフ周波数を、動画撮影時には高周波数側に切り換え、静止画撮影時には低周波数側に切り換えるものである。
【０００８】
この従来技術によれば、動画撮影時においては、大振幅の低周波数帯域の手ブレを考慮しないので、像ブレ補正手段が広範囲で駆動することを防止して、像ブレのない動画像を得ることができる。また、静止画撮影時においては、全ての周波数帯域の手ブレを考慮するので、周波数帯域を問わず小さな手ブレが残ってしまうことを防止して、像ブレのない静止画像を得ることができる。
【０００９】
【発明が解消しようとする課題】
しかしながら、上記の従来技術は、あくまでも１つの像ブレ補正手段において動画撮影時の像ブレ補正量および静止画撮影時の像ブレ補正量を演算するものであり、動画撮影時の像ブレ補正量と静止画撮影時の像ブレ補正量をそれぞれ別の構成部において演算するものではないので、像ブレ補正手段の構成が複雑になる結果、装置の大型化、製造工程の長期化、コストの上昇という問題点があった。
【００１０】
また、上記の従来技術は、あくまでも１つの像ブレ補正手段において動画撮影時の像ブレ補正量および静止画撮影時の像ブレ補正量を演算するものであり、動画撮影時の像ブレ補正量と静止画撮影時の像ブレ補正量をそれぞれ別の構成部において並列的に演算するものではないので、静止画撮影の途中で動画撮影に移行する場合や動画撮影の途中で静止画撮影に移行する場合に、移行後の撮影モードの像ブレ補正量の演算が遅れる結果、静止画撮影と動画撮影との撮影モード移行時に迅速な像ブレ補正がおこなえないという問題点があった。
【００１１】
そこで、この発明は、上述した従来技術による問題点を解決するため、簡便な構成によって静止画撮影時および動画撮影時の双方において最適かつ迅速な像ブレ補正をおこなうことができる撮像装置、撮像方法およびその方法をコンピュータに実行させるプログラムを記録したコンピュータ読み取り可能な記録媒体を提供することを目的とする。
【００１２】
【課題を解決するための手段】
上述した課題を解決し、目的を達成するため、請求項１の発明に係る撮像装置は、静止画を撮像する静止画撮影モードと動画を撮像する動画撮影モードとを有し、撮像装置の手ブレに対応する補正量に基づいて像ブレを補正しつつ撮像をおこなう撮像装置において、前記撮像装置の手ブレを検出する手ブレ検出手段と、前記手ブレ検出手段によって検出された手ブレに基づいて前記静止画撮影モードにおける像ブレ補正量を演算する静止画補正量演算手段と、前記手ブレ検出手段によって検出された手ブレに基づいて前記動画撮影モードにおける像ブレ補正量を演算する動画補正量演算手段と、前記静止画撮影モードまたは前記動画撮影モードのいずれかを選択する撮影モード選択手段と、前記撮影モード選択手段によって選択される前記静止画補正量演算手段によって演算された像ブレ補正量または前記動画補正量演算手段によって演算された像ブレ補正量に基づいて像ブレを補正する像ブレ補正手段とを備え、前記静止画補正量演算手段および前記動画補正量演算手段は、それぞれ並列して像ブレ補正量を演算し、前記像ブレ補正手段は、前記撮影モード選択手段によって静止画撮影モードが選択された場合、並列的に前記静止画補正量演算手段によって演算されている像ブレ補正量に基づいて像ブレを補正し、かつ、前記動画撮影モードが選択された場合、並列的に前記動画補正量演算手段によって演算されている像ブレ補正量に基づいて像ブレを補正し、前記手ブレ検出手段は、手ブレによる回転角速度を検出し、前記動画補正量演算手段は、前記手ブレ検出手段によって検出された回転角速度のうちの高周波数帯域の回転角速度に基づいて像ブレ補正量を演算することを特徴とする。
【００１３】
この請求項１の発明によれば、静止画を撮像する静止画撮影モードと動画を撮像する動画撮影モードとを有し、撮像装置の手ブレに対応する補正量に基づいて像ブレを補正しつつ撮像をおこなう撮像装置において、手ブレ検出手段は前記撮像装置の手ブレを検出し、静止画補正量演算手段は前記手ブレ検出手段によって検出された手ブレに基づいて前記静止画撮影モードにおける像ブレ補正量を演算しながら並列的に動画補正量演算手段は前記手ブレ検出手段によって検出された手ブレに基づいて前記動画撮影モードにおける像ブレ補正量を演算し、撮影モード選択手段は前記静止画撮影モードまたは前記動画撮影モードのいずれかを選択し、像ブレ補正手段は、撮影モード選択手段が静止画撮影モードを選択した場合、並列的に静止画補正量演算手段が演算している像ブレ補正量に基づいて像ブレを補正し、かつ、撮影モード選択手段が動画撮影モードを選択した場合、並列的に動画補正量演算手段が演算している像ブレ補正量に基づいて像ブレを補正するよう構成したので、簡便な構成によって静止画撮影時および動画撮影時の双方において並列的に動画および静止画モードの像ブレ補正量を演算しているので、両モード間で選択を切り替えたとしても、最適かつ迅速な像ブレ補正をおこなうことができる。
【００１４】
また、この請求項１の発明によれば、前記手ブレ検出手段は、手ブレによる回転角速度を検出し、前記動画補正量演算手段は、前記手ブレ検出手段によって検出された回転角速度のうちの高周波数帯域の回転角速度に基づいて像ブレ補正量を演算するよう構成したので、僅かな構成の相違によって動画撮影時において最適かつ迅速な像ブレ補正をおこなうことができる。
【００１５】
また、請求項２の発明に係る撮像装置は、請求項１に記載の発明において、前記静止画補正量演算手段は、前記手ブレ検出手段によって検出された回転角変位に基づいて像ブレ補正量を演算することを特徴とする。
【００１６】
この請求項２の発明によれば、前記静止画補正量演算手段は、前記手ブレ検出手段によって検出された回転角変位に基づいて像ブレ補正量を演算するよう構成したので、僅かな構成の相違によって静止画撮影時において最適かつ迅速な像ブレ補正をおこなうことができる。
【００１７】
また、請求項３の発明に係る撮像装置は、請求項２に記載の発明において、前記静止画補正量演算手段は、前記手ブレ検出手段によって検出された回転角速度を積分する静止画積分手段と、前記静止画積分手段によって積分された値に所定の係数を乗ずる静止画乗算手段と、を備え、前記動画補正量演算手段は、前記手ブレ検出手段によって検出された回転角速度のうちの所定の周波数帯域の回転角速度をフィルタリングするフィルタリング手段と、前記フィルタリング手段によってフィルタリングされた回転角速度を積分する動画積分手段と、前記動画積分手段によって積分された値に所定の係数を乗ずる動画乗算手段と、を備えたことを特徴とする。
【００１８】
この請求項３の発明によれば、前記静止画補正量演算手段において、静止画積分手段は前記手ブレ検出手段によって検出された回転角速度を積分し、静止画乗算手段は前記静止画積分手段によって積分された値に所定の係数を乗じ、前記動画補正量演算手段において、フィルタリング手段は前記手ブレ検出手段によって検出された回転角速度のうちの所定の周波数帯域の回転角速度をフィルタリングし、動画積分手段は前記フィルタリング手段によってフィルタリングされた回転角速度を積分し、動画乗算手段は前記動画積分手段によって積分された値に所定の係数を乗ずるよう構成したので、静止画撮影時の像ブレ補正の構成に僅かな構成を追加することによって動画撮影時においても最適かつ迅速な像ブレ補正をおこなうことができる。
【００１９】
また、請求項４の発明に係る撮像方法は、静止画を撮像する静止画撮影モードと動画を撮像する動画撮影モードとを有し、撮像装置の手ブレに対応する補正量に基づいて像ブレを補正しつつ撮像をおこなう撮像装置の撮像方法において、前記撮像装置の手ブレを検出する手ブレ検出工程と、前記手ブレ検出工程によって検出された手ブレに基づいて前記静止画撮影モードにおける像ブレ補正量を演算する静止画補正量演算工程と、前記手ブレ検出工程によって検出された手ブレに基づいて前記動画撮影モードにおける像ブレ補正量を演算する動画補正量演算工程と、前記静止画撮影モードまたは前記動画撮影モードのいずれかを選択する撮影モード選択工程と、前記撮影モード選択工程によって選択される前記静止画補正量演算工程によって演算されている像ブレ補正量または前記動画補正量演算工程によって演算された像ブレ補正量に基づいて像ブレを補正する像ブレ補正工程と、を含み、前記静止画補正量演算工程および前記動画補正量演算工程は、それぞれ並列して像ブレ補正量を演算し、前記像ブレ補正工程は、前記撮影モード選択工程によって静止画撮影モードが選択された場合、並列的に前記静止画補正量演算工程によって演算されている像ブレ補正量に基づいて像ブレを補正し、かつ、前記動画撮影モードが選択された場合、並列的に前記動画補正量演算工程によって演算されている像ブレ補正量に基づいて像ブレを補正し、前記手ブレ検出工程は、手ブレによる回転角速度を検出し、前記動画補正量演算工程は、前記手ブレ検出工程によって検出された回転角速度のうちの高周波数帯域の回転角速度に基づいて像ブレ補正量を演算するものであることを特徴とする。
【００２０】
この請求項４の発明によれば、静止画を撮像する静止画撮影モードと動画を撮像する動画撮影モードとを有し、撮像装置の手ブレに対応する補正量に基づいて像ブレを補正しつつ撮像をおこなう撮像方法において、手ブレ検出工程は前記撮像装置の手ブレを検出し、静止画補正量演算工程は前記手ブレ検出工程によって検出された手ブレに基づいて前記静止画撮影モードにおける像ブレ補正量を演算しながら並列的に動画補正量演算工程は前記手ブレ検出工程によって検出された手ブレに基づいて前記動画撮影モードにおける像ブレ補正量を演算し、撮影モード選択工程は前記静止画撮影モードまたは前記動画撮影モードのいずれかを選択し、像ブレ補正工程は、撮影モード選択工程で静止画撮影モードが選択された場合、並列的に静止画補正量演算工程で演算されている像ブレ補正量に基づいて像ブレを補正し、かつ、撮影モード選択工程で動画撮影モードが選択された場合、並列的に動画補正量演算工程で演算している像ブレ補正量に基づいて像ブレを補正することとしたので、簡便な工程によって静止画撮影時および動画撮影時の双方において並列的に動画および静止画モードの像ブレ補正量を演算しているので、両モード間で選択を切り替えたとしても、最適かつ迅速な像ブレ補正をおこなうことができる。
【００２１】
また、この請求項４の発明によれば、前記手ブレ検出工程は、手ブレによる回転角速度を検出し、前記動画補正量演算工程は、前記手ブレ検出工程によって検出された回転角速度のうちの高周波数帯域の回転角速度に基づいて像ブレ補正量を演算することとしたので、僅かな工程の相違によって動画撮影時において最適かつ迅速な像ブレ補正をおこなうことができる
【００２２】
また、請求項５の発明に係る撮像方法は、請求項４に記載の発明において、前記静止画補正量演算工程は、前記手ブレ検出工程によって検出された回転角変位に基づいて像ブレ補正量を演算することを特徴とする。
【００２３】
この請求項５の発明によれば、前記静止画補正量演算工程は、前記手ブレ検出工程によって検出された回転角変位に基づいて像ブレ補正量を演算することとしたので、僅かな工程の相違によって静止画撮影時において最適かつ迅速な像ブレ補正をおこなうことができる
【００２４】
また、請求項６の発明に係る撮像方法は、請求項４に記載の発明において、前記静止画補正量演算工程は、前記手ブレ検出工程によって検出された回転角速度を積分する静止画積分工程と、前記静止画積分工程によって積分された値に所定の係数を乗ずる静止画乗算工程と、を含み、前記動画補正量演算工程は、前記手ブレ検出工程によって検出された回転角速度のうちの所定の周波数帯域の回転角速度をフィルタリングするフィルタリング工程と、前記フィルタリング工程によってフィルタリングされた回転角速度を積分する動画積分工程と、前記動画積分工程によって積分された値に所定の係数を乗ずる動画乗算工程と、を含んだことを特徴とする。
【００２５】
この請求項６の発明によれば、前記静止画補正量演算工程において、静止画積分工程は前記手ブレ検出工程によって検出された回転角速度を積分し、静止画乗算工程は前記静止画積分工程によって積分された値に所定の係数を乗じ、前記動画補正量演算工程において、フィルタリング工程は前記手ブレ検出工程によって検出された回転角速度のうちの所定の周波数帯域の回転角速度をフィルタリングし、動画積分工程は前記フィルタリング工程によってフィルタリングされた回転角速度を積分し、動画乗算工程は前記動画積分工程によって積分された値に所定の係数を乗ずることとしたので、静止画撮影時の像ブレ補正の工程に僅かな工程を追加することによって動画撮影時においても最適かつ迅速な像ブレ補正をおこなうことができる。
【００２６】
また、請求項７の発明に係る記録媒体は、請求項４〜６のいずれか一つに記載された方法をコンピュータに実行させるプログラムを記録したことで、そのプログラムを機械読み取り可能となり、これによって、請求項４〜６のいずれか一つの動作をコンピュータによって実行することができる。
【００２７】
【発明の実施の形態】
以下に添付図面を参照して、この発明に係る撮像装置、撮像方法、およびその方法をコンピュータに実行させるプログラムを記録したコンピュータ読み取り可能な記録媒体の好適な実施の形態を詳細に説明する。
【００２８】
まず、本実施の形態に係る撮像装置の構成について説明する。図１は、本実施の形態に係る撮像装置の構成を示すブロック図である。同図に示すように、本実施の形態に係る撮像装置１は、レンズ２と、絞り３と、撮像素子４と、Ａ／Ｄ変換器５と、画像処理部６と、画像記録部７と、画像表示部８と、操作指令部９と、撮影モード選択部１０と、手ブレ検出部１１と、像ブレ補正部１２と、静止画モード補正量演算部１３と、動画モード補正量演算部１４と、制御部１５とを備えて構成される。
【００２９】
そして概略的には、撮影モード選択部１０の選択結果に応じて、静止画モード補正量演算部１３または動画モード補正量演算部１４において、手ブレ検出部１１によって検出された手ブレに基づいて像ブレ補正部１２の補正量を演算し、この補正量に基づいて像ブレ補正部１２を駆動することによって像ブレを補正する。
【００３０】
図１において、レンズ２は、被写体像を撮像素子４上に結像するためのレンズであり、絞り３は、被写体像の光量を制限するためのものである。撮像素子４は、レンズ２および絞り３を通過する被写体像を電気信号に変換して画像信号として出力する回路であり、具体的には、ＣＣＤ（電荷結合素子）を用いることができる。
【００３１】
Ａ／Ｄ変換器５は、撮像素子４から入力される画像信号をデジタル信号化して画像処理に適した画像データとして出力する回路であり、画像処理部６は、Ａ／Ｄ変換器５から入力される画像データに対して各種の補正処理や圧縮処理をおこなう回路であり、画像記録部７は、画像処理部６によって画像処理がおこなわれた画像データを記録するメモリである。
【００３２】
画像表示部８は、撮像素子４によって現在取り込まれている画像（スルー画像）や、画像記録部７によって記録される直前の画像、画像記録部７によって記録されている画像などを表示するディスプレイであり、具体的には、ＬＣＤなどを用いることができる。
【００３３】
操作指令部９は、画像記録部７における記録の開始／停止／削除や、画像表示部８における画像の再生、レリーズなどの撮像装置１の操作を指令するユーザーインタフェイスである。撮影モード選択部１０は、静止画を撮像する静止画撮影モードまたは動画を撮像する動画撮影モードのいずれかを選択するユーザーインタフェイスである。
【００３４】
手ブレ検出部１１は、撮像装置１本体の手ブレを検出する検出部である。ここで、本実施の形態における手ブレ検出部１１の具体的構成を説明する。図２は、図１に示した手ブレ検出部１１の具体的構成を示すブロック図である。同図に示すように、本実施の形態における手ブレ検出部１１は、ジャイロ２１と、ローパスフィルタ２２と、ハイパスフィルタ２３と、増幅器２４とを備えて構成される。
【００３５】
図２において、ジャイロ２１は、手ブレによるある軸方向の回転角速度を検出する検出部である。なお、本実施の形態では、ある軸方向の回転角速度を検出するものを示したが、撮像面に平行で互いに略直行する２軸の周りの回転角変位に関する物理量を検出するものや、光軸周りの回転角変位に関する物理量を検出するもの、他の２軸のうちの少なくとも一方の検出を併せ持ったものでもよい。
【００３６】
また、ローパスフィルタ２２およびハイパスフィルタ２３は、所定範囲の周波数帯域の回転角速度のみを通過させ、ノイズやオフセット混入を除去する濾波器であり、増幅器２４は、このローパスフィルタ２２およびハイパスフィルタ２３を通過した回転角速度の信号を増幅する回路である。なお、本実施の形態では、図１に示す静止画モード補正量演算部１３においてハイパスフィルタを設けない構成としたので、このローパスフィルタ２２およびハイパスフィルタ２３のカットオフ周波数は、静止画撮影モードの補正量演算に適した値（広範囲の周波数帯域を通過させる値）に設定される。
【００３７】
図１において、像ブレ補正部１２は、静止画モード補正量演算部１３または動画モード補正量演算部１４によって演算された静止画モード補正量または動画モード補正量に基づいて像ブレを補正する補正部である。本実施の形態では、撮像素子４を補正量に相当する距離だけ平行移動する像ブレ補正部１２を示したが、補正レンズをシフトさせるものや、可変頂角プリズムを用いるものでもよい。また、静止画撮影モードと動画撮影モードとで像ブレ補正部１２を異なる構成にしてもよく、電子式の像ブレ補正方式を用いてもよい。
【００３８】
静止画モード補正量演算部１３は、撮影モード選択部１０によって静止画撮影モードが選択された場合に、手ブレ検出部１１によって検出された手ブレに基づいて、像ブレ補正部１２の補正量を演算する回路である。ここで、本実施の形態における静止画モード補正量演算部１３の具体的構成について説明する。図３は、図１に示した静止画モード補正量演算部１３の具体的構成を示すブロック図である。
【００３９】
図３に示すように、本実施の形態における静止画モード補正量演算部１３は、積分器３１と、乗算器３２とを備えて構成される。積分器３１は、手ブレ検出部１１によって検出された回転角速度を手ブレ補正開始時点から積分して、手ブレ補正開始時点からの撮像装置１本体の回転角変位を算出する回路である。具体的には、以下に示す式に基づいて算出する。
ｉ（ｔ）←ｉ（ｔ）×Ｔ＋ｉ（ｔ−１）
（ただし、ｉ（ｔ）：時間ｔにおける回転角速度、Ｔ：サンプリング間隔）
【００４０】
また、乗算器３２は、積分器３１から入力された回転角変位に所定の係数を乗じて、静止画モード補正量を算出する回路である。具体的には、以下に示す式に基づいて算出する。
ｏ（ｔ）＝Ａ×ｉ（ｔ）
（ただし、ｏ（ｔ）：静止画モード補正量、Ａ：所定係数）
【００４１】
なお、本実施の形態では、図２に示したように、手ブレ検出部１１におけるローパスフィルタ２２およびハイパスフィルタ２３のカットオフ周波数を、静止画撮影モードの補正量演算に適した値に設定するので、静止画モード補正量演算部１３は、ハイパスフィルタを備えない構成となる。
【００４２】
図１において、動画モード補正量演算部１４は、撮影モード選択部１０によって動画撮影モードが選択された場合に、手ブレ検出部１１によって検出された手ブレに基づいて、像ブレ補正部１２の補正量を演算する回路である。ここで、本実施の形態における動画モード補正量演算部１４の具体的構成について説明する。図４は、図１に示した動画モード補正量演算部１４の具体的構成を示すブロック図である。
【００４３】
図４に示すように、本実施の形態における動画モード補正量演算部１４は、ハイパスフィルタ４１と、積分器４２と、乗算器４３とを備えて構成される。ハイパスフィルタ４１は、手ブレ検出部１１によって検出された回転角速度のうちの所定の高周波数帯域の回転角速度のみを通過させる濾波器である。なお、このハイパスフィルタ４１のカットオフ周波数は、図２に示したハイパスフィルタ２３のカットオフ周波数よりも高周波数側にある動画撮影モードの補正量演算に適した値（大振幅の低周波数帯域を通過させない値）に設定される。
【００４４】
具体的には、以下に示す式に基づいてハイパスフィルタ４１を通過する回転角速度が算出される。
ｊ（ｔ）＝Ｂ×｛ｉ（０），・・・，ｉ（Ｎ−２）｝t
（ただし、ｊ（ｔ）：時間ｔにおけるハイパスフィルタ４１を通過した回転角速度、Ｂ：ハイパスフィルタ４１を形成する行ベクトル、ｉ（０）〜ｉ（Ｎ−２）：手ブレ検出部１１によって検出された時間ｔ＝０〜ｔ＝Ｎ−２における回転角速度）
【００４５】
また、積分器４２は、ハイパスフィルタ４１を通過した回転角速度を手ブレ補正開始時点から積分して、手ブレ補正開始時点からの撮像装置１本体の回転角変位を算出する回路である。具体的には、以下に示す式に基づいて算出する。
ｊ（ｔ）←ｊ（ｔ）×Ｔ＋ｊ（ｔ−１）
（ただし、ｊ（ｔ）：ハイパスフィルタ４１を通過した時間ｔにおける回転角速度、Ｔ：サンプリング間隔）
【００４６】
また、乗算器４３は、積分器４２から入力された回転角変位に所定の係数を乗じて、動画モード補正量を算出する回路である。具体的には、以下に示す式に基づいて算出する。
ｏ（ｔ）＝Ｃ×ｉ（ｔ）
（ただし、ｏ（ｔ）：動画モード補正量、Ｃ：所定係数）
【００４７】
なお、本実施の形態では、静止画モード補正量演算部１３および動画モード補正量演算部１４において、ある軸周りの回転角速度に基づいて像ブレ補正部１２の補正量を演算する場合を示したが、他の軸周りの回転角速度をも検出して補正量を演算してもよい。このように２軸以上の回転角速度を用いて演算する場合、並列的に演算をおこなうのが望ましいが、逐次的に演算をおこなってもよい。
【００４８】
図１において、制御部１５は、撮像装置１の各部を制御する処理部である。たとえば、撮影モード選択部１０によって静止画撮影モードが選択されている場合には、操作指令部９におけるレリーズボタンが押下されると、手ブレ検出部１１に像ブレ補正開始信号を送出し、撮像素子４への露光が終了すると、像ブレ補正部１２に像ブレ補正終了信号を送出することによって、静止画撮影モードの像ブレ補正処理をおこなう。
【００４９】
また、撮影モード選択部１０によって動画撮影モードが選択されている場合には、操作指令部９におけるレリーズボタン（もしくは記録開始ボタン）が押下され、あるいはモニタリングが開始されると、手ブレ検出部１１に像ブレ補正開始信号を送出し、操作指令部９におけるレリーズボタン（もしくは記録停止ボタン）が押下され、あるいはモニタリングが終了すると、像ブレ補正部１２に像ブレ補正終了信号を送出することによって、動画撮影モードの像ブレ補正処理をおこなう。
【００５０】
つぎに、上記のように構成された撮像装置１における像ブレ補正処理手順について具体的に説明する。図５は、図１に示した撮像装置１における像ブレ補正処理手順を示すフローチャートである。同図に示すように、この撮像装置１は、まず、制御部１５において、撮影モード選択部１０によって静止画撮影モードが選択されたか否かを判断し（ステップＳ５０１）、静止画撮影モードが選択されたと判断した場合には（ステップＳ５０１肯定）、静止画撮影モードの像ブレ補正処理をおこない、一方静止画撮影モードが選択されていないと判断した場合には（ステップＳ５０１否定）、動画撮影モードの像ブレ補正処理をおこなう。
【００５１】
すなわち、静止画撮影モードが選択されたと判断した場合には（ステップＳ５０１肯定）、制御部１５において、像ブレ補正開始信号を受信（操作指令部９におけるレリーズボタンの押下）したか否かを判断し（ステップＳ５０２）、像ブレ補正開始信号を受信していないと判断した場合には（ステップＳ５０２否定）、再度、像ブレ補正開始信号を受信したか否かの判断をおこなう（ステップＳ５０２）。
【００５２】
一方、ステップＳ５０２において、像ブレ補正開始信号を受信したと判断した場合には（ステップＳ５０２肯定）、像ブレ補正開始信号を手ブレ検出部１１に送出し、手ブレ検出部１１は回転角速度を検出する（ステップＳ５０３）。そして、この手ブレ検出部１１によって検出された回転角速度を静止画モード補正量演算部１３に入力する（ステップＳ５０４）。
【００５３】
静止画モード補正量演算部１３は、入力された回転角速度を像ブレ補正開始時点から積分して、その時点からの撮像装置１本体の回転角変位を算出し（ステップＳ５０５）、この回転角変位に所定の係数を乗算して、像ブレ補正部１２の補正量を算出する（ステップＳ５０６）。
【００５４】
そして、制御部１５は、静止画モード補正量演算部１３によって演算された補正量を像ブレ補正部１２に出力し（ステップＳ５０７）、像ブレ補正終了信号を受信（撮像素子４への露光が終了）したか否かを判断する（ステップＳ５０８）。
【００５５】
ステップＳ５０８において、像ブレ補正終了信号を受信していないと判断した場合には（ステップＳ５０８否定）、ステップＳ５０３に戻り、手ブレ検出部１１は回転角速度を検出する（ステップＳ５０３）。一方、像ブレ補正終了信号を受信したと判断した場合には（ステップＳ５０８肯定）、手ブレ検出部１１および像ブレ補正部１２は像ブレ補正動作を終了する（ステップＳ５０９）。
【００５６】
一方、ステップＳ５０１において、静止画撮影モードが選択されていないと判断した場合には（ステップＳ５０１否定）、制御部１５において、像ブレ補正開始信号を受信（操作指令部９におけるレリーズボタンの押下あるいはモニタリングの開始）したか否かを判断し（ステップＳ５１０）、像ブレ補正開始信号を受信していないと判断した場合には（ステップＳ５１０否定）、再度、像ブレ補正開始信号を受信したか否かの判断をおこなう（ステップＳ５１０）。
【００５７】
一方、ステップＳ５１０において、像ブレ補正開始信号を受信したと判断した場合には（ステップＳ５１０肯定）、像ブレ補正開始信号を手ブレ検出部１１に送出し、手ブレ検出部１１は回転角速度を検出する（ステップＳ５１１）。そして、この手ブレ検出部１１によって検出された回転角速度を動画モード補正量演算部１４に入力する（ステップＳ５１２）。
【００５８】
動画モード補正量演算部１４は、入力された回転角速度の低周波数帯域の角速度をカットし（ステップＳ５１３）、この回転角速度を像ブレ補正開始時点から積分して、その時点からの撮像装置１本体の回転角変位を算出し（ステップＳ５１４）、この回転角変位に所定の係数を乗算して、像ブレ補正部１２の補正量を算出する（ステップＳ５１５）。
【００５９】
そして、制御部１５は、動画モード補正量演算部１４によって演算された補正量を像ブレ補正部１２に出力し（ステップＳ５１６）、像ブレ補正終了信号を受信（操作指令部９におけるレリーズボタンの押下あるいはモニタリングの終了）したか否かを判断する（ステップＳ５１７）。
【００６０】
ステップＳ５１７において、像ブレ補正終了信号を受信していないと判断した場合には（ステップＳ５１７否定）、ステップＳ５１１に戻り、手ブレ検出部１１は回転角速度を検出する（ステップＳ５１１）。一方、像ブレ補正終了信号を受信したと判断した場合には（ステップＳ５１７肯定）、手ブレ検出部１１および像ブレ補正部１２は像ブレ補正動作を終了する（ステップＳ５０９）。
【００６１】
上述してきたように、本実施の形態では、手ブレ検出部１１が撮像装置１の手ブレを検出し、静止画モード補正量演算部１３が手ブレ検出部１１によって検出された手ブレに基づいて静止画撮影モードにおける像ブレ補正量を演算し、動画モード補正量演算部１４が手ブレ検出部１１によって検出された手ブレに基づいて動画撮影モードにおける像ブレ補正量を演算し、撮影モード選択部１０が静止画撮影モードまたは動画撮影モードのいずれかを選択し、像ブレ補正部１２が撮影モード選択部１０の選択結果および静止画モード補正量演算部１３によって演算された像ブレ補正量または動画モード補正量演算部１４によって演算された像ブレ補正量に基づいて像ブレを補正するよう構成したので、簡便な構成によって静止画撮影時および動画撮影時の双方において最適かつ迅速な像ブレ補正をおこなうことができる。
【００６２】
また、本実施の形態では、手ブレ検出部１１が撮像装置１の手ブレによる回転角速度を検出し、静止画モード補正量演算部１３が手ブレ検出部１１によって検出された回転角速度のうちの広範囲の周波数帯域の回転角速度に基づいて像ブレ補正量を演算し、動画モード補正量演算部１４が手ブレ検出部１１によって検出された回転角速度のうちの高周波数帯域の回転角速度に基づいて像ブレ補正量を演算するよう構成したので、僅かな構成の相違によって静止画撮影時および動画撮影時の双方において最適かつ迅速な像ブレ補正をおこなうことができる。
【００６３】
また、本実施の形態では、静止画モード補正量演算部１３が、手ブレ検出部１１によって検出された回転角速度を積分する積分器３１と、積分器３１によって積分された値に所定の係数を乗ずる乗算器３２とを備え、動画モード補正量演算部１４が、手ブレ検出部１１によって検出された回転角速度のうちの低周波数帯域をフィルタリングするハイパスフィルタ４１と、ハイパスフィルタ４１によってフィルタリングされた回転角速度を積分する積分器４２と、積分器４２によって積分された値に所定の係数を乗ずる乗算器４３とを備えるよう構成したので、静止画撮影時の像ブレ補正の構成に僅かな構成を追加することによって動画撮影時においても最適かつ迅速な像ブレ補正をおこなうことができる。
【００６４】
なお、本実施の形態では、撮影モード選択部１０の選択結果に応じて、静止画モード補正量演算部１３または動画モード補正量演算部１４のいずれか１つにおいて像ブレ補正量を演算する場合を示したが、本発明はこれに限定されるものではなく、静止画モード補正量演算部１３および動画モード補正量演算部１４の双方において並列的に像ブレ補正量を演算し、像ブレ補正部１２が撮影モード選択部１０の選択結果に応じて、この並列的に演算された像ブレ補正量のいずれかに基づいて像ブレを補正することもできる。
【００６５】
このように静止画モード補正量演算部１３および動画モード補正量演算部１４の双方において並列的に像ブレ補正量を演算し、像ブレ補正部１２が撮影モード選択部１０の選択結果に応じて、この並列的に演算された像ブレ補正量のいずれかに基づいて像ブレを補正するよう構成すると、静止画撮影の途中で動画撮影モードに移行する場合でも、動画撮影に最適な像ブレ補正を迅速におこなうことができ、また、動画撮影の途中で静止画撮影モードに移行する場合でも、静止画撮影に最適な像ブレ補正を迅速におこなうことができる。
【００６６】
なお、本実施の形態で説明した撮像方法は、あらかじめ用意されたプログラムをパーソナル・コンピューターやワークステーション等のコンピュータで実行することによって実現することができる。このプログラムは、ハードディスク、フロッピーディスク（登録商標）、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤ等のコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行される。またこのプログラムは、上記記録媒体を介して、インターネット等のネットワークを介して配布することができる。
【００６７】
【発明の効果】
以上説明したように、請求項１の発明によれば、手ブレ検出手段は前記撮像装置の手ブレを検出し、静止画補正量演算手段は前記手ブレ検出手段によって検出された手ブレに基づいて前記静止画撮影モードにおける像ブレ補正量を演算しながら並列的に動画補正量演算手段は前記手ブレ検出手段によって検出された手ブレに基づいて前記動画撮影モードにおける像ブレ補正量を演算し、撮影モード選択手段は前記静止画撮影モードまたは前記動画撮影モードのいずれかを選択し、像ブレ補正手段は、撮影モード選択手段が静止画撮影モードを選択した場合、並列的に静止画補正量演算手段が演算している像ブレ補正量に基づいて像ブレを補正し、かつ、撮影モード選択手段が動画撮影モードを選択した場合、並列的に動画補正量演算手段が演算している像ブレ補正量に基づいて像ブレを補正するよう構成したので、簡便な構成によって静止画撮影時および動画撮影時の双方において並列的に動画および静止画モードの像ブレ補正量を演算しているので、両モード間で選択を切り替えたとしても、最適かつ迅速な像ブレ補正をおこなうことが可能な撮像装置が得られるという効果を奏する。
【００６８】
また、請求項１の発明によれば、前記手ブレ検出手段は、手ブレによる回転角速度を検出し、前記動画補正量演算手段は、前記手ブレ検出手段によって検出された回転角速度のうちの高周波数帯域の回転角速度に基づいて像ブレ補正量を演算するよう構成したので、僅かな構成の相違によって動画撮影時において最適かつ迅速な像ブレ補正をおこなうことが可能な撮像装置が得られるという効果を奏する。
【００６９】
また、請求項２の発明によれば、前記静止画補正量演算手段は、前記手ブレ検出手段によって検出された回転角変位に基づいて像ブレ補正量を演算するよう構成したので、僅かな構成の相違によって静止画撮影時において最適かつ迅速な像ブレ補正をおこなうことが可能な撮像装置が得られるという効果を奏する。
【００７０】
また、請求項３の発明によれば、前記静止画補正量演算手段において、静止画積分手段は前記手ブレ検出手段によって検出された回転角速度を積分し、静止画乗算手段は前記静止画積分手段によって積分された値に所定の係数を乗じ、前記動画補正量演算手段において、フィルタリング手段は前記手ブレ検出手段によって検出された回転角速度のうちの所定の周波数帯域の回転角速度をフィルタリングし、動画積分手段は前記フィルタリング手段によってフィルタリングされた回転角速度を積分し、動画乗算手段は前記動画積分手段によって積分された値に所定の係数を乗ずるよう構成したので、静止画撮影時の像ブレ補正の構成に僅かな構成を追加することによって動画撮影時においても最適かつ迅速な像ブレ補正をおこなうことが可能な撮像装置が得られるという効果を奏する。
【００７１】
この請求項４の発明によれば、手ブレ検出工程は前記撮像装置の手ブレを検出し、静止画補正量演算工程は前記手ブレ検出工程によって検出された手ブレに基づいて前記静止画撮影モードにおける像ブレ補正量を演算し、動画補正量演算工程は前記手ブレ検出工程によって検出された手ブレに基づいて前記動画撮影モードにおける像ブレ補正量を演算し、撮影モード選択工程は前記静止画撮影モードまたは前記動画撮影モードのいずれかを選択し、像ブレ補正手段は、撮影モード選択工程で静止画撮影モードが選択された場合、並列的に静止画補正量演算工程で演算されている像ブレ補正量に基づいて像ブレを補正し、かつ、撮影モード選択工程で動画撮影モードが選択された場合、並列的に動画補正量演算工程で演算している像ブレ補正量に基づいて像ブレを補正することとしたので、簡便な工程によって静止画撮影時および動画撮影時の双方において並列的に動画および静止画モードの像ブレ補正量を演算しているので、両モード間で選択を切り替えたとしても、最適かつ迅速な像ブレ補正をおこなうことが可能な撮像方法が得られるという効果を奏する。
【００７２】
また、請求項４の発明によれば、前記手ブレ検出工程は、手ブレによる回転角速度を検出し、前記動画補正量演算工程は、前記手ブレ検出工程によって検出された回転角速度のうちの高周波数帯域の回転角速度に基づいて像ブレ補正量を演算することとしたので、僅かな工程の相違によって動画撮影時において最適かつ迅速な像ブレ補正をおこなうことが可能な撮像方法が得られるという効果を奏する。
【００７３】
また、請求項５の発明によれば、前記静止画補正量演算工程は、前記手ブレ検出工程によって検出された回転角変位に基づいて像ブレ補正量を演算することとしたので、僅かな工程の相違によって静止画撮影時において最適かつ迅速な像ブレ補正をおこなうことが可能な撮像方法が得られるという効果を奏する。
【００７４】
また、請求項６の発明によれば、前記静止画補正量演算工程において、静止画積分工程は前記手ブレ検出工程によって検出された回転角速度を積分し、静止画乗算工程は前記静止画積分工程によって積分された値に所定の係数を乗じ、前記動画補正量演算工程において、フィルタリング工程は前記手ブレ検出工程によって検出された回転角速度のうちの所定の周波数帯域の回転角速度をフィルタリングし、動画積分工程は前記フィルタリング工程によってフィルタリングされた回転角速度を積分し、動画乗算工程は前記動画積分工程によって積分された値に所定の係数を乗ずることとしたので、静止画撮影時の像ブレ補正の工程に僅かな工程を追加することによって動画撮影時においても最適かつ迅速な像ブレ補正をおこなうことが可能な撮像方法が得られるという効果を奏する。
【００７５】
また、請求項７の発明によれば、請求項４〜６のいずれか一つに記載された方法をコンピュータに実行させるプログラムを記録したことで、そのプログラムを機械読み取り可能となり、これによって、請求項４〜６のいずれか一つの動作をコンピュータによって実現することが可能な記録媒体が得られるという効果を奏する。
【図面の簡単な説明】
【図１】  本実施の形態に係る撮像装置の構成を示すブロック図である。
【図２】  図１に示した手ブレ検出部の具体的構成を示すブロック図である。
【図３】  図１に示した静止画モード補正量演算部の具体的構成を示すブロック図である。
【図４】  図１に示した動画モード補正量演算部の具体的構成を示すブロック図である。
【図５】  図１に示した撮像装置における像ブレ補正処理手順を示すフローチャートである。
【符号の説明】
１  撮像装置
２  レンズ
３  絞り
４  撮像素子
５  Ａ／Ｄ変換器
６  画像処理部
７  画像記録部
８  画像表示部
９  操作指令部
１０  撮影モード選択部
１１  手ブレ検出部
１２  像ブレ補正部
１３  静止画モード補正量演算部
１４  動画モード補正量演算部
１５  制御部
２１  ジャイロ
２２  ローパスフィルタ
２３，４１  ハイパスフィルタ
２４  増幅器
３１，４２  積分器
３２，４３  乗算器
【図１】
0004387028.tif 000002
【図２】
0004387028.tif 000003
【図３】
0004387028.tif 000004
【図４】
0004387028.tif 000005
【図５】
0004387028.tif 000006