(57)【特許請求の範囲】
【請求項１】
画像信号を生成する撮像素子と、
磁界作用を伴う作動装置と、
前記作動装置における磁界に関する情報を取得する磁界情報取得手段と、
前記磁界に伴う画像ノイズの基準を表す基準情報を保持する基準情報保持手段と、
前記基準情報と、前記磁界情報取得手段によって取得された磁界に関する情報とに基づいて、前記撮像素子によって取得される撮影画像の画像ノイズを補正する補正手段と、
撮像装置の姿勢に関する情報を取得するための姿勢情報取得手段と、
を備え、
前記磁界情報取得手段は、
前記撮像装置の姿勢に関する情報を、前記磁界に関する情報として取得する、
撮像装置。
【請求項２】
前記基準情報保持手段は、
前記画像ノイズの基準を表す基準情報を、前記撮像装置に固定される座標系の座標軸それぞれの成分毎に保持し、
前記磁界情報取得手段は、
前記座標軸それぞれについて前記磁界に関する情報を取得し、
前記補正手段は、
前記座標軸それぞれの成分毎に保持される基準情報に、前記座標軸それぞれについて取得される前記磁界に関する情報をそれぞれ係数として乗じて合成することによって補正画像を生成し、前記撮影画像の補正を行う、
請求項１に記載の撮像装置。
【請求項３】
前記基準情報は、前記撮像装置における前記磁界が最大となる姿勢で取得される、
請求項１に記載の撮像装置。
【請求項４】
前記基準情報は、前記撮像装置における前記磁界が、目的の軸以外の影響が最小となる姿勢で取得される、
請求項１に記載の撮像装置。
【請求項５】
画像信号を生成する撮像素子と、
撮像装置の姿勢に関する情報を取得する為の姿勢情報取得手段と、
前記撮像装置の姿勢の変化に伴う画像ノイズの基準を表す基準情報を保持する基準情報保持手段と、
前記基準情報と、前記姿勢情報取得手段によって取得される前記撮像装置の姿勢に関する情報とに基づいて、前記撮像素子によって取得される撮影画像の画像ノイズを補正する補正手段と、
を備える撮像装置。
【請求項６】
コンピュータに、
撮像装置の姿勢に関する情報を取得する為の姿勢情報取得手順と、
前記撮像装置の姿勢の変化に伴う画像ノイズの基準を表す基準情報を保持する基準情報保持手順と、
前記基準情報と、前記姿勢情報取得手順によって取得される前記撮像装置の姿勢に関する情報とに基づいて、撮像素子によって取得される撮影画像の画像ノイズを補正する補正手順と、
を実行させる為の撮像制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置における画像ノイズを抑制する機能に関する。
【背景技術】
【０００２】
デジタルカメラ等の撮像装置において、画像ノイズを抑制する為の各種技術が提案されている。一例として、特許文献１には、画像ノイズを補正する手法として、撮像素子を遮光して取得した画像に相当するダーク画像を予め取得しておき、撮影時の撮像素子出力からダーク画像を減算する手法が記載されている。具体的には、特許文献１の撮像装置では、予め特定の温度で取得したダーク画像に撮影時の露光時間と温度から求められるゲインをかけた上で、撮影時の撮像素子出力からダーク画像を減算する構成となっている。
【０００３】
また、特許文献２には、カメラにおいて撮影時に生じる振動の大きさを感知して出力信号に変換し、この出力信号を用いて振動に起因する画像ノイズを抑制する構成が記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開昭６３−２６３８８１号公報
【特許文献２】特開２０１１−１１４５４３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
他方、本発明者らは、撮像装置の姿勢によって撮像素子出力に含まれる画像ノイズが変化する点に着目した。この画像ノイズ変化は、撮像装置内にあるノイズ源に、撮像装置の姿勢の変化に伴う変化が生じている為と考えられる。また、この種の画像ノイズの主たるノイズ源は、撮像装置の姿勢の変化に伴って磁界の変化を生じさせ、それによって撮像素子に影響を与える作動手段であると考えられる。
【０００６】
特許文献１では、ダーク画像にゲインをかけて補正する構成となっているが、撮像装置の姿勢によって変化する画像ノイズを補正することはできない。また、特許文献２に記載のカメラは、振動発生時のノイズを補正するものであり、カメラの姿勢によって変化する画像ノイズを補正する構成ではない。
【０００７】
本発明は上記の事情に鑑みてなされたものであり、本発明の目的は、撮像装置の姿勢によって変化する画像ノイズを好適に補正することができる撮像装置を提供することである。
【課題を解決するための手段】
【０００８】
本発明の一つの側面によって提供されるのは、撮像装置であって、画像信号を生成する撮像素子と、磁界作用を伴う作動装置と、作動装置における磁界（磁界の状態）に関する情報を取得する磁界情報取得手段と、磁界に伴う画像ノイズの基準を表す基準情報を保持する基準情報保持手段と、基準情報と、磁界情報取得手段によって取得された磁界に関する情報とに基づいて、撮像素子によって取得される撮影画像の画像ノイズを補正する補正手段と、を備える。
【０００９】
ここで、磁界作用を伴う作動装置とは、典型的には、ぶれ補正機構等の電磁アクチュエータを有する装置であって、撮像装置の姿勢の変化に伴って磁界の変化を生じさせるものである。したがって、上記構成の撮像装置によれば、撮像装置の姿勢によって変化する画像ノイズを好適に補正することができる。
【００１０】
磁界情報取得手段は、作動装置の駆動信号から磁界に関する情報を取得しても良い。
【００１１】
撮像装置は、撮像装置の姿勢に関する情報を取得する為の姿勢情報取得手段を更に備えていても良い。この場合、磁界情報取得手段は、撮像装置の姿勢に関する情報を、磁界に関する情報として取得することができる。
【００１２】
基準情報保持手段は、画像ノイズの基準を表す基準情報を、撮像装置に固定される座標系の座標軸それぞれの成分毎に保持し、磁界情報取得手段は、座標軸それぞれについて磁界に関する情報を取得しても良い。この場合、補正手段は、座標軸それぞれの成分毎に保持される基準情報に、座標軸それぞれについて取得される磁界に関する情報をそれぞれ係数として乗じて合成することによって補正画像を生成し、撮影画像の補正を行う。
【００１３】
基準情報は、撮像装置における磁界が最大となる姿勢で取得されても良い。
【００１４】
基準情報は、撮像装置における磁界が、目的の軸以外の影響が最小となる姿勢で取得されても良い。
【００１５】
また、本発明の別の側面によって提供されるのは、撮像装置であって、画像信号を生成する撮像素子と、撮像装置の姿勢に関する情報を取得する為の姿勢情報取得手段と、撮像装置の姿勢の変化に伴う画像ノイズの基準を表す基準情報を保持する基準情報保持手段と、基準情報と、姿勢情報取得手段によって取得される撮像装置の姿勢に関する情報とに基づいて、撮像素子によって取得される撮影画像の画像ノイズを補正する補正手段と、を備える。
【００１６】
このような構成によれば、撮像装置の姿勢によって変化する画像ノイズを好適に補正することができる。
【００１７】
また、本発明の別の側面によれば、コンピュータに、磁界作用を伴う作動装置における磁界に関する情報を取得する磁界情報取得手順と、磁界に伴う画像ノイズの基準を表す基準情報を保持する基準情報保持手順と、基準情報と、磁界情報取得手順によって取得された磁界に関する情報とに基づいて、撮像素子によって取得される撮影画像の画像ノイズを補正する補正手順と、を実行させる為の撮像制御プログラムが提供される。
【００１８】
また、本発明の別の側面によれば、コンピュータに、撮像装置の姿勢に関する情報を取得する為の姿勢情報取得手順と、撮像装置の姿勢の変化に伴う画像ノイズの基準を表す基準情報を保持する基準情報保持手順と、基準情報と、姿勢情報取得手順によって取得される撮像装置の姿勢に関する情報とに基づいて、撮像素子によって取得される撮影画像の画像ノイズを補正する補正手順と、を実行させる為の撮像制御プログラムが提供される。
【発明の効果】
【００１９】
以上のように、本発明によれば、撮像装置の姿勢によって変化する画像ノイズを好適に補正することができる撮像装置が提供される。
【図面の簡単な説明】
【００２０】
【図１】図１は、本実施形態の撮像装置の外観図である。
【図２】図２は、本実施形態の撮像装置の構成を示すブロック図である。
【図３】図３は、Ｚ軸周りでの回転に関して、加速度センサからの出力と撮像装置の姿勢との対応関係を説明する為の図である。
【図４】図４は、Ｘ軸周りでの回転に関して、加速度センサからの出力と撮像装置の姿勢との対応関係を説明する為の図である。
【図５】図５は、撮像装置におけるぶれ補正機構の構成を示す図である。
【図６】図６は、本実施形態による画像ノイズ補正を含む撮影処理を示すフローチャートである。
【発明を実施するための形態】
【００２１】
以下、本発明の実施形態の撮像装置について図面を参照しながら説明する。以下で詳細に説明するように、本実施形態の撮像装置は、撮像装置の姿勢によって変化する画像ノイズを好適に補正するように構成される。なお、以下においては、撮像装置の一例として、コンパクトデジタルカメラについて説明するが、撮像装置はコンパクトデジタルカメラに限らず、例えば、デジタル一眼レフカメラ、ミラーレス一眼カメラ、スマートフォン、フィーチャフォン、携帯ゲーム機など、撮影機能を有する別のタイプの装置に置き換えてもよい。
【００２２】
［撮像装置の全体構成］
図１は、本実施形態の撮像装置１の外観図である。図１に示されるように、撮像装置１は、筐体１０上の正面側にレンズユニット１１、フラッシュ窓１２を備え、上部にはレリーズボタン１３を備えている。
【００２３】
図２は、本実施形態の撮像装置１の構成を示すブロック図である。図２に示されるように、撮像装置１の筐体１０内には、ＣＰＵ（Central Processing Unit）１００、操作部１０２、駆動回路１０４、絞り兼シャッタ１１０、撮像素子１１２、ぶれ補正機構１４０、信号処理回路１１４、画像処理エンジン１１６、バッファメモリ１１８、カード用インタフェース１２０、ＬＣＤ（Liquid Crystal Display）制御回路１２２、ＬＣＤ１２４、ＲＯＭ（Read Only Memory）１２６、フラッシュ駆動回路１２７、フラッシュ１２８、加速度センサ１３０及びジャイロセンサ１３１が備えられている。撮像装置１のレンズユニット１１内には、フォーカスレンズ１０６、レンズ駆動機構１０７が備えられている。
【００２４】
ぶれ補正機構１４０は、いわゆるセンサシフト方式のぶれ補正機構として構成されている。撮像装置１において、加速度センサ１３０及びジャイロセンサ１３１は、撮像装置１の振動や回転運動（ピッチ、ヨー）に応じた信号を出力する。ＣＰＵ１００は、ぶれ補正コントローラとしての機能を含み、加速度センサ１３０及びジャイロセンサ１３１からの信号に基づいて、撮像素子１１２の駆動量を計算し、ぶれ補正機構１４０を制御することによって撮像素子１１２を所定の面内でシフトさせることでぶれ補正を行う。ぶれ補正機構１４０の構成については後述する。なお、センサシフト方式のぶれ補正制御としては当分野で周知の制御方式を用いることができる為、ぶれ補正制御に関する詳細な説明を省略する。
【００２５】
操作部１０２には、電源スイッチやレリーズボタン１３、撮影モードスイッチなど、ユーザが撮像装置１を操作するために必要な各種スイッチまたはボタンが含まれる。ユーザにより電源スイッチが押されると、図示省略されたバッテリから撮像装置１の各種回路に電源ラインを通じて電源供給が行われる。ＣＰＵ１００は電源供給後、ＲＯＭ１２６にアクセスして制御プログラムを読み出してワークエリア（不図示）にロードし、ロードされた制御プログラムを実行することにより、撮像装置１全体の制御を行う。
【００２６】
レリーズボタン１３が操作されると、ＣＰＵ１００は、撮像装置１に内蔵されたＴＴＬ（Through The Lens）露出計（不図示）で測定された測光値に基づき適正露出が得られるように、駆動回路１０４を介して絞り兼シャッタ１１０を駆動制御する。ここで、絞り兼シャッタ１１０は、シャッタとしての機能と、絞り値を調整するための絞りとしての機能を備える。駆動回路１０４は、絞り兼シャッタ１１０を駆動し、適正露出が得られるように、絞り値を調整する。絞り値の調整は、例えばプログラムＡＥ（Automatic Exposure）やシャッタ速度優先ＡＥなど、撮影モードスイッチにより指定されるＡＥ機能に基づいて行われる。なお、これらのＡＥの構成及び制御については周知であるため、ここでの詳細な説明は省略する。
【００２７】
また、ＣＰＵ１００はＡＥ制御と併せてＡＦ（Auto Focus）制御を行う。ＡＦ制御では、レンズ駆動機構１０７が駆動回路１０４を介して駆動制御され、フォーカスレンズ１０６に備えられる複数枚のレンズの位置及び位置関係が調節される。これにより、フォーカスレンズ１０６の焦点距離が変化する。ＡＦ制御では、フォーカスレンズ１０６の焦点距離が変化されることにより、フォーカスレンズ１０６のピントが自動で被写体に合わせられる。
【００２８】
被写体からの光束は、フォーカスレンズ１０６、絞り兼シャッタ１１０を介して撮像素子１１２により受光される。撮像素子１１２は、例えばＣＣＤ（Charged Coupled Device）イメージセンサやＣＭＯＳ（Complementary Metal Oxide Semiconductor）イメージセンサである。撮像素子１１２が被写体の光束によって露光される時間は、絞り兼シャッタ１１０によって調整される。撮像素子１１２は、撮像面上の各画素で受光した光束を光量に応じて電気信号に変換し、変換された電気信号を信号処理回路１１４に出力する。信号処理回路１１４は、撮像素子１１２より入力される電気信号に対して所定の信号処理を施して、画像処理エンジン１１６に出力する。
【００２９】
画像処理エンジン１１６は、信号処理回路１１４より入力される信号に対して色補間、マトリクス演算、Ｙ／Ｃ分離等の所定の信号処理を施して輝度信号Ｙ、色差信号Ｃｂ、Ｃｒを生成し、ＪＰＥＧ（Joint Photographic Experts Group）などの所定のフォーマットで圧縮する。バッファメモリ１１８は、画像処理エンジン１１６による処理の実行時に、処理データの一時的な保存場所として用いられる。
【００３０】
画像処理エンジン１１６は、カード用インタフェース１２０を介してメモリカード２００と通信可能である。画像処理エンジン１１６は、生成された圧縮画像信号（撮影画像データ）をメモリカード２００または撮像装置に備えられる不図示の内蔵メモリに保存する。
【００３１】
また、画像処理エンジン１１６は、Ｙ／Ｃ分離後の信号に所定の信号処理を施して、フレームメモリ（不図示）にフレーム単位でバッファリングする。画像処理エンジン１１６は、バッファリングされた信号を所定のタイミングで各フレームメモリから掃き出して所定のフォーマットのビデオ信号に変換し、ＬＣＤ制御回路１２２に出力する。ＬＣＤ制御回路１２２は、画像処理エンジン１１６より入力される画像信号を基にＬＣＤ１２４の液晶を変調制御する。これにより、被写体の撮影画像がＬＣＤ１２４の表示画面に表示される。ユーザは、ＡＥ制御及びＡＦ制御に基づいて適正な輝度及びピントで撮影された撮影画像を、ＬＣＤ１２４の表示画面を通じて視認することができる。
【００３２】
画像処理エンジン１１６は、ユーザにより撮影画像の再生操作が入力されると、ユーザの操作によって指定された撮影画像データをメモリカード２００又は内蔵メモリより読み出して所定のフォーマットの画像信号に変換し、ＬＣＤ制御回路１２２に出力する。ＬＣＤ制御回路１２２が画像処理エンジン１１６より入力される画像信号を基に液晶を変調制御することで、被写体の撮影画像がＬＣＤ１２４の表示画面に表示される。
【００３３】
フラッシュ駆動回路１２７は、ユーザにより操作部１０２に対してフラッシュ撮影を指示する操作が入力されると、フラッシュ１２８に駆動電圧を印加する。フラッシュ１２８は、駆動電圧に応じた照射光（閃光）を射出し、フラッシュ窓１２を介して被写体を照射する。撮像装置１が閃光を用いたフラッシュ撮影を行うか、閃光を用いない撮影を行うかは、自動または手動で設定される。
【００３４】
加速度センサ１３０は、互いに直交する３方向の加速度を検出することが可能な３軸加速度センサであり、撮像装置１の加速度を検出するために用いられる。加速度センサ１３０からは、３方向の加速度に基づいた３つの加速度値が出力される。ＣＰＵ１００は、出力された加速度値に基づいて、加速度の大きさおよび加速度の方向を計算する。計算された加速度の大きさおよび加速度の方向を用いて、撮像装置１の状態を判定することができる。例えば、加速度の方向を用いて、撮像装置１にかかる重力の方向が計算される。重力の方向を用いることで、撮像装置１の姿勢が計算される。
【００３５】
［画像ノイズ補正の為の構成］
以下、撮像装置１における画像ノイズ補正の為の構成について説明する。撮像装置１は、撮像素子１１２を遮光して取得した画像に相当するダーク画像を予め取得しておき、撮影時の撮像素子出力からダーク画像を減算することによって撮像素子１１２で生じる画像ノイズを補正する機能を有する。本発明の発明者らは、本実施形態の撮像装置１のようにぶれ補正機構を有する装置では、撮像装置１の姿勢によって画像ノイズが変化することに着目した。これは、撮像装置１の姿勢によって、ぶれ補正機構１４０内の電磁アクチュエータからのもれ磁束（すなわち、撮像素子１１２に影響する磁束）が変化することによるものであると考えられる。このような現象に鑑み、撮像装置１は、撮像装置１の姿勢に応じてダーク画像に係数をかけてダーク画像を補正した上で、撮影時の撮像素子出力から補正後のダーク画像を減算することによって、撮像装置１の姿勢によって変化する画像ノイズを好適に補正するように構成される。
【００３６】
［カメラの姿勢情報］
撮像装置１では、３軸の加速度センサ１３０からの出力に基づいて撮像装置１の姿勢が検出される。図３及び図４は、加速度センサ１３０からの出力と、撮像装置１の姿勢との対応関係を説明する為の図である。ここでは、撮像装置１の光軸方向をＺ軸方向（被写体側から撮像装置に向かう方向を正とする）と定義し、正姿勢において水平方向、鉛直方向となる方向を、それぞれ、Ｘ軸方向（図３（ａ）のように正姿勢の撮像装置を背面側からみた状態において右側（グリップ側）から左側に向かう方向を正とする）、Ｙ軸方向（正姿勢における鉛直上向きを正とする）と定義する。詳細には、図３は、撮像装置１のＺ軸周りでの回転に伴う姿勢の変化とそれに対応する加速度検出値との対応関係を示しており、図４は、撮像装置１のＸ軸周りでの回転に伴う姿勢の変化とそれに対応する加速度検出値との対応関係を示している。なお、図３（ｂ）及び図４（ｂ）の表及び以下の説明では、加速度センサ１３０の検出値を、基準のノイズ画像を取得したときの加速度 Ｋ［ｍ／ｓ２］の大きさを１として正規化して表現する。
【００３７】
図３（ａ）に模式的に示される撮像装置１の正姿勢（Ｚ軸回転０度）の状態では、Ｙ軸下方に重力加速度ｇが作用する為、正姿勢の状態は、Ｘ軸加速度、Ｙ軸加速度、Ｚ軸加速度がそれぞれ０、−１、０の状態であるとして検出される。グリップ部が上になるように撮像装置１をＺ軸周りで９０度回転させた状態は（Ｚ軸回転９０度））、Ｘ軸加速度、Ｙ軸加速度、Ｚ軸加速度がそれぞれ１、０、０の状態であるとして検出される。正姿勢と天地逆の状態（Ｚ軸回転１８０度）は、Ｘ軸加速度、Ｙ軸加速度、Ｚ軸加速度がそれぞれ０、１、０の状態であるとして検出される。また、撮像装置１をＺ軸周りでの２７０度回転させた状態（以下、この状態を縦姿勢とも記す）は、Ｘ軸加速度、Ｙ軸加速度、Ｚ軸加速度がそれぞれ−１、０、０の状態であるとして検出される。
【００３８】
図４（ａ）に示されるＸ軸周りでの回転に関しても、正姿勢（Ｘ軸回転０度）の状態は、Ｘ軸加速度、Ｙ軸加速度、Ｚ軸加速度がそれぞれ０、−１、０の状態であるとして検出される。また、撮像装置１をＸ軸周りでの９０度回転させた状態は（以下、この状態を上向姿勢とも記す）、Ｘ軸加速度、Ｙ軸加速度、Ｚ軸加速度がそれぞれ０、０、１の状態であるとして検出される。正姿勢と天地逆の状態（Ｘ軸回転１８０度）は、Ｘ軸加速度、Ｙ軸加速度、Ｚ軸加速度がそれぞれ０、１、０の状態であるとして検出される。また、撮像装置１をＸ軸周りで２７０度回転させた状態は（以下、この状態を下向姿勢とも記す）、Ｘ軸加速度、Ｙ軸加速度、Ｚ軸加速度がそれぞれ０、０、−１の状態であるとして検出される。
【００３９】
このように、加速度センサ１３０の出力によって撮像装置１の姿勢を検出することができる。
【００４０】
［ぶれ補正機構の構成］
以下、ぶれ補正機構１４０の構成について詳細に説明する。図５は、ぶれ補正機構１４０の構成を示す図である。具体的には、図５（ａ）は、ぶれ補正機構１４０のうち可動部を撮像素子１１２搭載面側からみた平面図である。図５（ｂ）は、図５（ａ）中のＢ−Ｂライン上での断面図である。図５（ｂ）では固定部も含めて図示されている。上述した通り、ぶれ補正機構は１４０、撮像素子１１２を含む可動部を所定の面内（本実施形態ではＸＹ面内）で駆動することによってぶれ補正を行う構成となっている。
【００４１】
図５（ａ）に示されるように、ぶれ補正機構１４０の可動部は、スライド板１３と、スライド版１３に保持されている撮像素子基板１２、撮像素子１１２、及び４つの駆動コイル１４を備えている。図５（ｂ）に示されるように、固定部は、前側ヨーク１６、後側ヨーク１５及び磁石１７を備えている。固定部は、磁石１７と後側ヨーク１５との間で駆動コイル１４を挟むように配置される。
【００４２】
駆動コイル１４の位置には図５（ｂ）において破線矢印で示す様な磁束があるため、駆動コイル１４に駆動電流を流すとローレンツ力が発生し、可動部を駆動することができる。なお、この時生じるローレンツ力の大きさ及び方向は、駆動コイル１４に流す駆動電流の大きさ及び方向で決まる。したがって、駆動コイル１４に流す駆動電流の大きさ及び方向を制御することで、可動部を所望の方向に駆動することができる。駆動コイル１４に対しては、例えば、ＰＷＭ（パルス幅変調）による駆動電流制御が行われる。
【００４３】
［姿勢による画像ノイズの補正の原理］
ぶれ補正機構１４０において、駆動コイル１４の部分からの漏れ磁束があると撮像素子１１２への磁界被りが発生しこの現象が画像ノイズとして現れる。図３及び図４を参照して上述した通り、撮像装置１の姿勢によって撮像装置１に対する重力方向（３軸の加速度センサで検出される検出値の状態）が変化する。したがって、撮像素子１１２を保持する為の、駆動コイル１４に流す駆動電流の大きさ及び方向は、撮像装置１の姿勢と共に変化（つまり、重力方向の変化）に伴って変化する。つまり、駆動コイル１４に対する駆動の状態と、加速度センサ１３０の検出値の状態は互いに相関関係にある。例えば、撮像素子１１２の位置を保持する為の駆動力（駆動電流の大きさ、方向）は、撮像装置１の正姿勢と天地逆姿勢では、駆動量は同じであるが駆動方向は逆となる。この場合、撮像素子１１２への磁界被り量に関しても、正姿勢での画像ノイズを＋１とした場合、天地逆姿勢では−１の画像ノイズが発生すると考えることができる。
【００４４】
撮像装置１では、予め正姿勢（Ｙ軸方向にのみ重力がかかっている状態）のダーク画像（ＤＡＲＫｙ）と、縦姿勢（Ｘ軸方向のみに重力がかかっている状態）のダーク画像（ＤＡＲＫｘ）が、例えば撮像装置１内の不揮発性メモリ（不図示）に保存されている。これらＸ軸方向のダーク画像（ＤＡＲＫｘ）、Ｙ軸方向のダーク画像（ＤＡＲＫｙ）に、撮影時に加速度センサ１３０から取得されたＸ軸方向加速度、Ｙ軸方向加速度をそれぞれ係数として掛けて合成し、補正データを得る。
【００４５】
ここで、ＤＡＲＫｘは、Ｘ軸方向にのみ重力がかかっている状態で取得されたダーク画像であり、Ｘ軸方向加速度マイナスＫに対応する画像ノイズ成分である（図３及び図４参照）。すなわち、ＤＡＲＫｘは、撮像装置１の姿勢の変化に起因する画像ノイズのＸ軸方向成分の基準値を表す基準画像となる。また、ＤＡＲＫｙは、Ｙ軸方向にのみ重力がかかっている状態で取得されたダーク画像であり、Ｙ軸方向加速度マイナスＫに対応する画像ノイズ成分である（図３及び図４参照）。すなわち、ＤＡＲＫｙは、撮像装置１の姿勢の変化に起因する画像ノイズのＹ軸方向成分の基準値を表す基準画像となる。したがって、補正データ生成についての上記説明は、撮像装置１の姿勢の変化に起因する画像ノイズのＸ軸方向成分の基準画像にＸ軸方向加速度を係数として掛けたデータと、撮像装置１の姿勢の変化に起因する画像ノイズのＹ軸方向成分の基準画像にＹ軸方向加速度を係数として掛けたデータとを合成して補正データを生成することに対応している。
【００４６】
そして、撮影時の撮影画像データから上記補正データを減算することによって、撮像装置１の姿勢による画像ノイズが補正される。以上が、姿勢変化による画像ノイズの補正の原理である。
【００４７】
なお、上記説明において画像ノイズのＸ軸方向成分の基準画像と、画像ノイズのＹ軸方向成分の基準画像とを取得する際に、それぞれ、Ｘ軸方向加速度マイナスＫの縦姿勢、Ｙ軸方向加速度マイナスＫの正姿勢としているのは、基準画像を求める方向に関しノイズ量が最大となるデータを基準として用いる意図である。具体的には、画像ノイズのＸ軸方向成分の基準画像は、Ｘ軸方向加速度が最大（マイナスＫ）でＹ軸方向加速度が最小（ゼロ）の状態で取得される。画像ノイズのＹ軸方向成分の基準画像は、Ｙ軸方向加速度が最大（マイナスＫ）でＸ軸方向加速度が最小（ゼロ）の状態で取得される。これにより、画像ノイズ補正の演算の際に、画像ノイズの基準画像の値の絶対値を拡大するような演算を回避することができ、画像ノイズ補正の精度を向上させることができる。なお、ここ加速度が最大とは、通常の使用状態（撮像装置１の静止状態）において想定し得る最大を意味している。したがって、例えば、撮像装置１に上昇する加速度が加わっている様な状況では、基準画像を取得する際の加速度は通常の使用状態（撮像装置１の静止状態）において想定し得る最大よりも大きくなる場合がある。
【００４８】
なお、上記説明において、補正データを求める場合にＸ軸方向及びＹ軸方向に関してのみノイズ成分の合成を行っているのは、駆動コイル１４の駆動制御がＸ軸方向及びＹ軸方向についてのみ行われる（すなわち、Ｚ軸方向に可動部を駆動する為の駆動コイルを持たない）構成である為、基本的な考え方として、撮像装置１の姿勢の変化に伴い画像ノイズを変化させる要因としてＺ軸方向の加速度成分を考慮しなくて良いことことに基づいている。
【００４９】
したがって、ぶれ補正機構１４０が、撮像素子１１２をＺ軸方向にも駆動する構成の場合（Ｚ軸方向に駆動する為の駆動コイルを更に有する場合）には、Ｚ軸方向について上述と同様なやり方で取得したノイズ成分を更に合成して補正データを生成する構成とする。
【００５０】
［画像ノイズ補正を含む撮影処理］
図６は、本実施形態による画像ノイズ補正を含む撮影処理を示すフローチャートである。図６の撮影処理は、ＣＰＵ１００による制御下で各種構成部分（画像処理エンジン１１６等）が協働することによって実行される処理である。この撮影処理は、レリーズボタン１３の押下により起動される。なお、撮影処理の実行に先立って、出荷時等の調整データ取得の段階で、Ｘ軸方向、Ｙ軸方向のダーク画像を準備しておく。
【００５１】
（ステップＳ１１（露光））
レリーズボタン１３の押下に伴い撮影処理が開始されると、上述のＡＥ制御及びＡＦ制御を伴った露光が行われる（ステップＳ１１）。
【００５２】
（ステップＳ１２（姿勢情報取得））
次に、撮像素子１１２からの画像信号読み出しのタイミングで、加速度センサ１３０から各軸の加速度が取得される（ステップＳ１２。画像信号読み出し直前のタイミングで加速度センサ１３０の出力を取得することにより、撮像素子１１２への磁界の影響をより適切に表す姿勢情報を取得することができる。なお、ステップＳ１１、Ｓ１２での処理を詳細に記載すると、ミラーアップ（ミラーを有する構成の場合）、絞り制御、撮像素子１１２にリセット（センサーリセット）、シャッタ開き、露光、シャッタ閉じ、姿勢情報取得、撮像素子からの画像信号読み出し（センサ読み出し）の順で処理が実行される。なお、さらに厳密な姿勢の情報を取得するのであればセンサ読み出しの期間中継続的に姿勢情報を取得してその平均を算出する。また、センサ読み出しの前後で姿勢情報を取得して平均してもよい。
【００５３】
（ステップＳ１３（補正データ作成））
次に、ステップＳ１３では、予め取得されたダーク画像と、ステップＳ１２で取得された姿勢情報と用い、上述した補正データの生成の原理に基づいて補正データが生成される。
【００５４】
なお、ステップＳ１３では、露光条件その他の各種要因を係数として更にダーク画像に適用して補正データを生成しても良い。
【００５５】
（ステップＳ１４（撮影画像のノイズ補正））
次に、ステップＳ１４では、ステップＳ１１の露光に伴って読みだされた画像データ（撮影画像）から補正データを減算することによって撮影画像のノイズ補正が行われる。
【００５６】
（ステップＳ１５（通常の画像処理））
ステップＳ１５では、ステップＳ１４にて補正が行われた画像データに対して一般的に知られた各種画像処理が実行される。
【００５７】
以上説明した撮影処理によれば、撮像装置１の姿勢変化に起因する画像ノイズが好適に補正されることとなる。
【００５８】
［補正データの作成例］
以下では、上述した補正データの生成の原理に対応する補正データの作成例について説明する。
【００５９】
本作成例では、まず、製造時等の調整データ取得段階で、予め正姿勢、縦姿勢、上向姿勢でのダーク画像を取得しておく（図３及び図４参照）。これらの姿勢と各軸の加速度検出値との対応関係を改めて以下に示す。
正姿勢  ：Ｘ軸加速度０，Ｙ軸加速度−１，Ｚ軸加速度０
縦姿勢  ：Ｘ軸加速度−１，Ｙ軸加速度０，Ｚ軸加速度０
上向姿勢：Ｘ軸加速度０，Ｙ軸加速度０，Ｚ軸加速度１
【００６０】
ぶれ補正機構１４０では、撮像素子１１２を駆動しない方向であるＺ軸方向のみに加速度が加わっている状態（上向姿勢）を、撮像装置１にＸ軸方向の加速度が加わった場合に増減するＸ軸方向ノイズ成分と、撮像装置１にＹ軸方向の加速度が加わった場合に増減するＹ軸方向ノイズ成分とを求める基準データとして取得しておく。
基準データ＝Ａ
Ａ：上向姿勢データ
【００６１】
そして、上記基準データに対する、正姿勢で取得したダーク画像データの変化量（正姿勢データ）と、上記基準データに対する、縦姿勢で取得したダーク画像データの変化量（縦姿勢データ）とを以下のように取得しておく。
（正姿勢データ）＝ＤＳ−（基準データ）
ＤＳ：正姿勢で取得したダーク画像データ
（縦姿勢データ）＝ＤＴ−（基準データ）
ＤＴ：縦姿勢で取得したダーク画像データ
【００６２】
上記正姿勢データが、撮像装置１の姿勢の変化に起因する画像ノイズのＹ軸方向成分の基準画像に相当し、縦姿勢データが、撮像装置１の姿勢の変化に起因する画像ノイズのＸ軸方向成分の基準画像に相当する。そして、縦姿勢データに撮影時のＸ軸方向の加速度をかけた値と、正姿勢データに撮影時のＹ軸方向加速度をかけた値とを合成することによって、撮像装置１の姿勢による画像ノイズの補正量を求めておき、更にここでは上述の基準データを加味して下記数式により補正データを生成する。
（補正データ）＝（基準データ）−｛（縦姿勢データ）ｇｘ＋（正姿勢データ）ｇｙ｝
ｇｘ：Ｘ軸方向の加速度（撮影時に取得した加速度を調整時の加速度で除したもの）
ｇｙ：Ｙ軸方向の加速度（撮影時に取得した加速度を調整時の加速度で除したもの）
【００６３】
なお、上記数式右辺の第１項目における基準データは、撮像装置１におけるｇｘ、ｇｙに依存しない画像ノイズに対応している。
【００６４】
以上の補正データ作成例によれば、撮像装置１における姿勢変化による画像ノイズを好適に補正することができる。
【００６５】
また、撮像装置１の姿勢による画像ノイズとして、直流成分的なノイズ量である補正オフセット量を下記の数式によって定義し、この補正オフセット量を上述の補正データの算出に加える構成としても良い。なお、下記オフセット補正量の算出では、撮像装置１においてＺ軸方向に加速度がかかっている場合にもぶれ補正機構１４０に対して駆動が行われことを考慮し、Ｚ軸方向加速度の検出値ｇｚを加味している。
補正オフセット量＝（基準データオフセット）ｇｚ−（縦姿勢データオフセット）ｇｘ−（正姿勢データオフセット）ｇｙ
ｇｚ：Ｚ軸方向の加速度
【００６６】
以上が本発明の例示的な実施形態の説明である。本発明の実施形態は、上記に説明したものに限定されず、本発明の技術的思想の範囲において様々な変形が可能である。例えば明細書中に例示的に明示される実施形態等又は自明な実施形態等を適宜組み合わせた内容も本発明の実施形態に含まれる。
【００６７】
上述の実施形態では、ぶれ補正機構１４０（駆動コイル１４）の駆動の状態（すなわち、ノイズ源）と相関のある情報として加速度検出値を用いる構成であったが、本発明はこれに限られない。例えば、ノイズ源の大きさ等の状態に相関のある情報として、ＰＷＭ制御される駆動コイル１４の駆動量に関する情報を用いても良い。或いは、例えばホールセンサのように磁界の量を直接測定する手法を用いても良い。
【００６８】
上述の実施形態では、撮像装置１内で撮像装置１の姿勢に伴い磁界を変化させる作動手段としてぶれ補正機構について説明したが、撮像装置１内で撮像装置１の姿勢に伴い磁界を変化させる作動手段はこれに限られない。例えば、撮像装置１がレンズ、ミラーといった構成部品を駆動するモータ等の電磁アクチュエータを有する場合には、これらも、撮像装置１内で撮像装置１の姿勢に伴い磁界を変化させそれにより画像ノイズを生じさせる作動手段となり得る。
【００６９】
また、撮像装置１の姿勢によって撮像素子に影響を与える磁場を変化させる要因としては、撮像素子１内部の構成要素以外にも、撮像装置１外部の磁場も考えられる。例えば、地球磁場や、強磁場環境で撮像装置を使用する場合の影響である。これら外部磁場に関しても、撮像装置の方位や使用環境内での姿勢が、画像ノイズと相関を持つと考えられる。したがって、地球磁場の影響による画像ノイズを補正する場合には、撮像装置内に方位磁針センサ、ＧＰＳ（Global Positioning System）センサを設け、これらのセンサ出力に基づき撮像装置の方位や位置を検出し、検出された方位や位置に基づいて上述の実施形態で説明した画像ノイズ補正の原理に従って補正を行うことができる。また、撮像装置が強磁場の環境で使用される場合には、撮像装置内にホールセンサ等の磁気センサを設け、撮像装置内で外部磁場を検出し、検出された磁場に基づいて上述の実施形態で説明した画像ノイズ補正の原理に従って補正を行うことができる。
【符号の説明】
【００７０】
１  撮像装置
１０    筐体
１１    レンズユニット
１２    フラッシュ窓
１３    レリーズボタン
１００    ＣＰＵ
１０２    操作部
１０４    駆動回路
１０６    フォーカスレンズ
１０７    レンズ駆動機構
１１０    絞り兼シャッタ
１１２    撮像素子
１１４    信号処理回路
１１６    画像処理エンジン
１１８    バッファメモリ
１２０    カード用インタフェース
１２２    ＬＣＤ制御回路
１２４    ＬＣＤ
１２６    ＲＯＭ
１２７    フラッシュ駆動回路
１２８    フラッシュ
１３０    加速度センサ
１３１    ジャイロセンサ
１４０    ぶれ補正機構
２００    メモリカード
【図１】
0006656589.tif 000002
【図２】
0006656589.tif 000003
【図３】
0006656589.tif 000004
【図４】
0006656589.tif 000005
【図５】
0006656589.tif 000006
【図６】
0006656589.tif 000007