(57)【要約】【課題】撮像ボケに起因する画像劣化（ボケ画像）を抑制する。【解決手段】撮像ボケ補正量決定部２１は、画像信号Ｔ０に対してＨＰＦ処理を施した結果得られる信号Ｔ１を撮像ボケ抑制用の補正信号として出力する。加算部２２は、画像信号Ｔ０に対し補正信号Ｔ１を加算し、その結果得られる出力信号Ｔ２を出力する。周波数切り替え部２４は、移動速度ＭＶ０を、表示速度に応じた移動速度ＭＶ１に変換する。ＬＰＦ部２３は、変換後の移動速度ＭＶ１に基づいて移動平均フィルタのタップ数を決定する。そして、ＬＰＦ部２３は、補正後の画像信号Ｔ２に対して移動平均フィルタをかけ、その結果得られる画像信号Ｔ３を出力する。この信号Ｔ３の特性は、ホールドボケの特性と一致するようになっている。本発明は、テレビジョンシステムに適用可能である。【選択図】図１
2009246676.tif 000002
【特許請求の範囲】
【請求項１】
所定の撮影装置により撮影された動画像に対応する画像信号について、前記撮影装置により前記動画像が撮影されるときに発生する撮像ボケを抑制する目的の補正を行う撮像ボケ補正手段と、
前記撮像ボケ補正手段により補正された前記画像信号に対して、タップ数が可変の移動平均フィルタをかけることで、前記画像信号の特性を、人間が前記動画像に含まれる動物体を追従視することによるホールドボケを示す特性と等価にさせる移動平均フィルタ手段と、
前記動画像の移動速度を、前記動画像の表示速度に応じた移動速度に変換し、変換後の移動速度を、前記移動平均フィルタのタップ数を決定するパラメータとして前記移動平均フィルタ手段に提供する移動速度変換手段と
を備える画像処理装置。
【請求項２】
前記撮像ボケ補正手段は、前記撮像ボケを示すローパスフィルタに対して逆特性を有する逆フィルタを、前記画像信号にかけることで前記補正を行う
請求項１に記載の画像処理装置。
【請求項３】
画像処理装置が、
所定の撮影装置により撮影された動画像に対応する画像信号について、前記撮影装置により前記動画像が撮影されるときに発生する撮像ボケを抑制する目的の補正を行い、
前記動画像の移動速度を、前記動画像の表示速度に応じた移動速度に変換し、
変換後の移動速度に基づいて移動平均フィルタのタップ数を決定し、
補正後の前記画像信号に対して前記移動平均フィルタをかけることで、前記画像信号の特性を、人間が前記動画像に含まれる動物体を追従視することによるホールドボケを示す特性と等価にさせる
ステップを含む情報処理方法。
【請求項４】
コンピュータが実行するステップとして、
所定の撮影装置により撮影された動画像に対応する画像信号について、前記撮影装置により前記動画像が撮影されるときに発生する撮像ボケを抑制する目的の補正を行い、
前記動画像の移動速度を、前記動画像の表示速度に応じた移動速度に変換し、
変換後の移動速度に基づいて移動平均フィルタのタップ数を決定し、
補正後の前記画像信号に対して前記移動平均フィルタをかけることで、前記画像信号の特性を、人間が前記動画像に含まれる動物体を追従視することによるホールドボケを示す特性と等価にさせる
ステップを含むプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置および方法並びにプログラムに関し、特に、色々な表示速度が混在しても、同一装置で撮像ボケを抑制することができるようになった画像処理装置および方法並びにプログラムに関する。
【背景技術】
【０００２】
本発明人は、撮影時に発生する動きボケ（以下、撮像ボケと称する）に起因する画像劣化（ボケ画像）を抑制できる画像処理装置等を発明した（例えば特許文献１参照）。
【０００３】
この従来の画像処理装置等は、撮像された映像に撮像ボケがどの程度加わっているのかを示すパラメータを用いて、その映像を補正する手法を採用している。この補正手法としては例えば、撮像後の物体がどれだけ移動しているのかという情報を用いてボケ量を類推し、そのボケ量に基づいて周波数特性を算出し、算出した周波数特性の逆特性のフィルタをかけることにより補正を行う、という手法が採用される。
【特許文献１】特開２００６−０８１１５０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の画像処理装置等は、表示出力周波数（表示速度）に依存する構成を取っていた。ところが、近い将来、色々な表示速度が混在することが予想され、これらにフレキシブルに対応することが要求されている。現状、この要求に十分に応えることができない状況である。
【０００５】
本発明は、このような状況に鑑みてなされたものであり、色々な表示速度が混在しても、同一装置で撮像ボケを抑制することができるようにするものである。
【課題を解決するための手段】
【０００６】
本発明の一側面の画像処理装置は、所定の撮影装置により撮影された動画像に対応する画像信号について、前記撮影装置により前記動画像が撮影されるときに発生する撮像ボケを抑制する目的の補正を行う撮像ボケ補正手段と、前記撮像ボケ補正手段により補正された前記画像信号に対して、タップ数が可変の移動平均フィルタをかけることで、前記画像信号の特性を、人間が前記動画像に含まれる動物体を追従視することによるホールドボケを示す特性と等価にさせる移動平均フィルタ手段と、前記動画像の移動速度を、前記動画像の表示速度に応じた移動速度に変換し、変換後の移動速度を、前記移動平均フィルタのタップ数を決定するパラメータとして前記移動平均フィルタ手段に提供する移動速度変換手段とを備える。
【０００７】
前記撮像ボケ補正手段は、前記撮像ボケを示すローパスフィルタに対して逆特性を有する逆フィルタを、前記画像信号にかけることで前記補正を行う。
【０００８】
本発明の一側面の画像処理方法およびプログラムは、上述した本発明の一側面の画像処理装置に対応する方法およびプログラムである。
【０００９】
本発明の一側面の画像処理装置および方法並びにプログラムにおいては、所定の撮影装置により撮影された動画像に対応する画像信号について、前記撮影装置により前記動画像が撮影されるときに発生する撮像ボケを抑制する目的の補正が行われ、補正された前記画像信号に対して移動平均フィルタがかけられることで、前記画像信号の特性が、人間が前記動画像に含まれる動物体を追従視することによるホールドボケを示す特性と等価になる。その際、前記動画像の移動速度が、前記動画像の表示速度に応じた移動速度に変換され、変換後の移動速度に基づいて、前記移動平均フィルタのタップ数が決定される。
【００１０】
以上説明した本発明の一側面の画像処理装置等は、例えば、テレビジョンシステム全体またはその一構成要素として利用可能である。テレビジョンシステムとは、テレビジョン放送受像機を含む１以上のＡＶ（Audio and Visual）機器からなるシステムを指す。
【発明の効果】
【００１１】
以上のごとく、本発明によれば、撮像ボケに起因する画像劣化（ボケ画像）を抑制することができる。特に、色々な表示速度が混在しても、同一装置で撮像ボケを抑制することができる。
【発明を実施するための最良の形態】
【００１２】
図１は、本発明が適用される画像処理装置の一実施の形態を示している。
【００１３】
図１の例の画像処理装置１１は、撮像ボケ補正量決定部２１、加算部２２、ＬＰＦ部２３、および、周波数切り替え部２４から構成されている。
【００１４】
図１の例の画像処理装置１１には、画像信号Ｔ０が入力される。この画像信号Ｔ０は、カメラ等により撮影された動画像を構成するデータを含む信号である。
【００１５】
撮像ボケ補正量決定部２１は、画像信号Ｔ０に対して例えばＨＰＦ(High Pass Filter)処理を施し、その結果得られる信号Ｔ１を加算部２２に提供する。この信号Ｔ１の信号レベルが、撮像ボケを抑制するための補正量となる。そこで、以下、信号Ｔ１を、補正信号Ｔ１と称する。
【００１６】
加算部２２は、画像信号Ｔ０に対して補正信号Ｔ１を加算し、その結果得られる信号Ｔ０＋Ｔ１を出力信号Ｔ２として出力する。
【００１７】
ここで、撮像ボケ補正量決定部２１がＨＰＦ処理を施す理由について説明する。
【００１８】
後述する図２の周波数特性Ｈ２乃至Ｈ４の形態からわかるように、画像信号Ｔ０の撮像ボケの特性は空間領域で表現すると、移動平均フィルタ（ローパスフィルタ）で表すことができる。
【００１９】
ここで、この移動平均フィルタを示す伝達関数（以下、撮像ボケの伝達関数と称する）をＨと記述する。撮像ボケが仮に発生しなかった場合の理想的な画像信号（以下、撮像ボケ前の信号と称する）を周波数領域でＦと記述する。カメラから出力される実際の画像信号、即ち、撮像ボケが発生した画像信号（以下、撮像ボケ後の信号と称する）を周波数領域でＨと記述する。すると、撮像ボケ後の信号Ｇは、次の式（１）のように表される。
【００２０】
G  ＝ H×F        ・・・（１）
【００２１】
本発明においては撮像ボケを取り除く（抑制する）ことが目的とされている。よって、本発明の目的を達成するためには、既知である撮像ボケ後の信号Ｇと、既知である撮像ボケの伝達関数Ｈとから、撮像ボケ前の信号Ｆを予測演算すればよい。即ち、次の式（２）の予測演算が実行されればよい。
【００２２】
F  ＝ inv(H)×G      ・・・（２）
【００２３】
式（２）において、inv(H)は、撮像ボケの伝達関数Ｈの逆関数を示している。上述したように撮像ボケの伝達関数Ｈがローパスフィルタの特性を持つことから、その逆関数inv(H)も、当然ながらハイパスフィルタの特性を持つ。
【００２４】
ここで、画像信号Ｔ０が、撮像ボケ後の周波数領域の上述した式（２）の信号Ｇに対応する空間領域の信号である。そこで、撮像ボケ補正量決定部２１は、画像信号Ｔ０に対してハイパスフィルタ（逆移動平均フィルタ）をかけることで、撮像ボケ抑制のための補正信号Ｔ１を求めるのである。
【００２５】
ただし、撮像ボケの伝達関数Ｈの特性（以下、撮像ボケの特性と称する）は、被写体についての移動ベクトルの絶対値（以下、移動速度と称する）に応じて変化するという特徴がある。そこで、以下、かかる特徴について説明する。
【００２６】
即ち、撮像ボケの特性は、一般的に被写体の移動速度に依存した形態で表すことが可能である。
【００２７】
なお、被写体の移動速度とは、実空間において被写体自体が移動してカメラが固定されている場合に、その被写体がカメラで撮影されたときの、フレーム又はフィールド（以下、フレームについてのみ言及する）内での被写体（画像）の移動速度を当然ながら含む。さらに、ここでいう被写体の移動速度とは、実空間において被写体が固定されてカメラが手振れ等により移動した場合、または、実空間において被写体とカメラとが共に移動した場合に、その被写体がカメラで撮影されたときの、フレーム内での被写体（画像）の相対的な移動速度も含む。
【００２８】
従って、撮像ボケの特性は、被写体の画像を構成する各画素における移動速度に依存した形態で表すことができる。
【００２９】
画素における移動速度とは、処理対象のフレーム内の画素と、それよりも前のフレーム内の対応する画素（対応点）との間の空間的な距離を指す。例えば、処理対象のフレーム内の画素と、その直前（時間的に１つ前）のフレーム内の対応する画素（対応点）との間の空間的な距離が、Ｋ（Ｋは、０以上の任意の整数値）画素分である場合、その画素における移動速度とは、Ｋ［画素/フレーム］になる。
【００３０】
この場合、被写体の画像を構成する各画素のうちの所定の１つが注目画素に設定されているとする。すると、注目画素における撮像ボケの特性は、注目画素における移動速度Ｋ［画素/フレーム］の大小に依存した形態で表すことができる。
【００３１】
より具体的には例えば、注目画素の移動速度が２，３，４［画素/フレーム］のそれぞれの場合、注目画素における撮像ボケの各特性は、図２の曲線Ｈ２乃至Ｈ４のそれぞれにより表すことができる。
【００３２】
即ち、図２は、注目画素における移動速度が２，３，４［画素/フレーム］のそれぞれの場合についての、注目画素における撮像ボケの各特性を示している。図２において、横軸は周波数を、縦軸はゲイン（振幅）のそれぞれを示している。ただし、横軸の各値は、ナイキスト周波数が１とされた場合の相対値を示している。
【００３３】
ここで、補正信号Ｔ１、即ち撮像ボケ補正量決定部２１の出力信号Ｔ１は、移動速度が考慮されていない補正信号となっている。よって、移動速度に応じた撮像ボケの特性の変化を考慮して、加算部２２の出力信号Ｔ２、即ち画像信号Ｔ０が補正された後の信号Ｔ２をさらに調整する必要がある。そこで、加算部２２の出力信号Ｔ２に対してＬＰＦ（Low Pass Filter)処理を施すＬＰＦ部２３においては、そのタップ数(tap)が移動速度ＭＶ１に応じて変更するようになされているのである。即ち、ＬＰＦ部２３は、例えば図３に示されるような関数ｆ（α）を保持している。そこで、ＬＰＦ部２３は、移動速度ＭＶ１を入力値αとして関数f(α)に代入して、その出力値f(MV1)をタップ数（tap）として決定する。なお、この移動速度ＭＶ１は、後述する周波数切り替え部２４から提供される。
【００３４】
ここで、ＬＰＦ部２３の存在意義について説明する。
【００３５】
即ち、ここまでは、撮像ボケのみについて言及してきた。しかしながら、図示せぬ表示装置に表示される動画像が人間の網膜上に像として形成される際にその人間に認識されるボケは、その人間が動画像に含まれる動物体を追従視することによるホールドボケと、その動画像の撮像時に加わる上述した撮像ボケとを組み合わせたものである。
【００３６】
ここでいう撮像ボケの特性は、図２を参照して上述したように、ローパスフィルタとして表される。即ち、撮像ボケ後の画像信号とは、撮像ボケ前の画像信号（理想的な画像信号）に対してこのローパスフィルタがかけられた信号と等価な信号である。従って、撮像ボケ後の画像信号は、撮像ボケ前の画像信号と比較して、その周波数特性が落ちてしまう。即ち、撮像ボケ後の画像信号においては、撮像ボケ前の画像信号と比較して、高周波数になればなる程ゲインが一般的に落ちてしまう。
【００３７】
ここでいうホールドボケの特性もまた、撮像ボケの特性と同様にローパスフィルタとして表される。即ち、ホールドボケ後の画像信号とは、ホールドボケ前の画像信号（撮像ボケ後の画像信号）に対してこのローパスフィルタがかけられた信号と等価な信号である。従って、ホールドボケ後の画像信号は、ホールドボケ前の画像信号と比較して、その周波数特性が落ちてしまう。即ち、ホールドボケ後の画像信号においては、ホールドボケ前の画像信号と比較して、高周波数になればなる程ゲインが一般的に落ちてしまう。ただし、ホールドボケは、表示装置が固定画素(ホールド)表示装置の時にのみ発生する。
【００３８】
さらに、図４を参照して、撮像ボケとホールドボケとの関係について説明する。
【００３９】
図４は、カメラの撮影範囲内で移動速度４［画素/フレーム］で移動している実物体を撮影した時における、人間の網膜上で形成される像のボケの周波数特性を示している。図４において、横軸は周波数を、縦軸はゲインのそれぞれを示している。ただし、横軸の各値は、ナイキスト周波数が１とされた場合の相対値を示している。
【００４０】
図４において、同図中実線で示される曲線h2は、動画像の表示速度がFVであって、撮像ボケを抑制する補正処理が施された場合における、人間の網膜上で形成される像のボケの周波数特性を示している。即ち、カメラからの動画像が、撮像ボケを抑制するための補正処理が施された上で表示装置に提供されて、その表示装置で表示された場合に、人間がその動画像を見たときに網膜上で形成される像のボケの周波数特性が、曲線h2である。
【００４１】
同図中点線で示される曲線h1は、動画像の表示速度がFVであって、撮像ボケを抑制する補正処理が施されていない場合における、人間の網膜上で形成される像のボケの周波数特性を示している。即ち、カメラからの動画像（ただし、表示速度がFVの動画像）がそのまま表示装置に提供されて表示された場合に、人間がその動画像を見たときに網膜上で形成される像のボケの周波数特性が、曲線h1である。
【００４２】
同図中一点鎖線で示される曲線h0は、動画像の表示速度がFV/2であって（FVの半分の表示速度であって）、撮像ボケを抑制する補正処理が施されていない場合における、人間の網膜上で形成される像のボケの周波数特性を示している。即ち、カメラからの動画像（ただし、表示速度がFV/2の動画像）がそのまま表示装置に提供されて表示された場合に、人間がその動画像を見たときに網膜上で形成される像のボケの周波数特性が、曲線h0である。
【００４３】
このように、撮像ボケを抑制する補正処理を施すことで、人間の網膜上で形成される像のボケの周波数特性は、曲線h1から曲線h2に改善することは確かである。しかしながら、曲線h2であっても、いまだローパスフィルタの特性となっていることに注目すべきである。即ち、ボケの特性とは、上述したように、ホールドボケと撮像ボケとの組み合わせである。よって、撮像ボケのみをいくら改善したとしても、結局、人間の網膜上では、ホールドボケは残ることになる。即ち、図４には図示はしないが、ホールドボケが存在しないと仮定したならば、撮像ボケを抑制する補正処理を施すことで、人間の網膜上におけるボケの特性は、曲線h2よりもさらに改善しているはずである（高周波数のゲインがさらに上がっているはずである）。しかしながら、実際にはホールドボケが存在するために、撮像ボケの改善をいくらしても、人間の網膜上におけるボケの特性の改善度合は、曲線h2程度の改善に留まることに注意すべきである。
【００４４】
つまり、仮に撮像ボケを完全に無くす補正ができたとしても、ホールドボケ（網膜残像）により画像は劣化してしまうことになる。よって、撮像ボケの補正の改善度合は、最低限、ホールドボケの劣化と同レベルであれば足りると考えられる。
【００４５】
また、撮像ボケを改善するための補正をかけすぎると、ノイズやリンギング等の副作用が大きくなってしまう。
【００４６】
そこで、ＬＰＦ部２３は、加算部２２の出力信号Ｔ２、即ち、撮像ボケ補正後の画像信号Ｔ２に対して移動平均フィルタ（ローパフィルタ）をかける。これにより、撮像ボケ補正後の劣化度合いが、ホールドボケ（網膜残像）の劣化度合いと合致した信号Ｔ３が得られる。即ち、信号Ｔ３の特性は、ホールドボケを示す特性と等価になる。かかる特性の信号Ｔ３が、画像処理装置１１の最終出力信号として出力されるのである。
【００４７】
このように、撮像ボケの補正の改善度合は、最低限、ホールドボケの劣化と同レベルであれば足りるので、撮像ボケ補正量決定部２１は撮像ボケを高精度（完全）に補正する必要がなくなる。よって、撮像ボケ補正量決定部２１を、簡易な構成でそれゆえ安価に具現化することが可能になる。また、撮像ボケの補正後の信号Ｔ２、即ち、ノイズやリンギング等を含む信号Ｔ２は、ＬＰＦ部２３において移動平均フィルタがかけられる。よって、撮像ボケ補正の効果を維持しつつ、ノイズやリンギング等を抑制することができるようになる。
【００４８】
即ち、撮像ボケ補正量決定部２１では、ハイパスフィルタを利用する。このハイパスフィルタの求め方は、撮像ボケの伝達関数Ｈをフーリエ変換により周波数表示してその逆数を算出して逆フーリエ変換することで求めることができる。具体的にはウィーナーフィルタとして求めることができる。ただし、上述した図２の撮像ボケの各特性Ｈ２乃至Ｈ４の形態からわかるように、ゲインが０になる周波数帯域が存在するため、それらの完全な逆フィルタを作ることは困難である。このため、従来では、様々な工夫をして逆フィルタを生成していた。しかしながら、かかる工夫をした逆フィルタを採用すると、ノイズやリンギング等の副作用が生じてしまう場合もあった。
【００４９】
これに対して、本実施の形態では、撮像ボケ補正後の劣化度合いは、最終的に、ホールドボケ（網膜残像）の劣化度合いと合致させれば足りる。よって、当然ながら、完全な逆フィルタを作る必要もなく、ホールドボケ（網膜残像）の劣化度合いよりも改善効果のある適当な逆フィルタを作れば足りることになる。また、加算部２２の出力信号Ｔ２の段階でノイズやリンギング等を含んでいても、その出力信号Ｔ２に対してＬＰＦ部２３による移動平均フィルタがかけられるので、そのノイズやリンギング等が抑制される。即ち、画像処理装置１１は、撮像ボケ補正の効果を維持しつつ、ノイズやリンギング等を抑制された信号Ｔ３を最終的に出力することができるのである。
【００５０】
ただし、図４の曲線h0と曲線h1とを比較するとわかるように、動画像の表示速度に応じて、ホールドボケの特性は変化する。そこで、周波数切り替え部２４は、撮影時の移動速度ＭＶ０を、表示速度に応じた移動速度ＭＶ１に変換して、ＬＰＦ部２３に提供しているのである。そして、ＬＰＦ部２３は、図３を用いて上述したように、移動速度ＭＶ１に基づいてタップ数(tap)を決定しているのである。
【００５１】
具体的には例えば、周波数切り替え部２４は、図５に示されるような関数g（β）を保持している。そこで、周波数切り替え部２４は、移動速度ＭＶ０を入力値βとして関数g(β)に代入して、その出力値g（MV0)を移動速度ＭＶ１として決定する。ここで、関数g（β）は固定の関数ではなく、表示速度に応じて「傾き」が変化する関数である。即ち、この「傾き」は、例えば60/表示速度とされており、外部から与えられる表示速度により変化する。
【００５２】
この移動速度ＭＶ１は、上述したように、周波数切り替え部２４からＬＰＦ部２３に提供される。そして、図３を用いて上述したように、移動速度ＭＶ１に基づいてＬＰＦ部２３のタップ数が決定される。してみると、元の移動速度ＭＶ０が同一であっても、表示速度に応じて移動速度ＭＶ１が変化するので、その結果、表示速度に応じてＬＰＦ部２３のタップ数が変化することになる。即ち、ＬＰＦ部２３のタップ数が、ホールドボケの特性の変化に対応して変化するので、撮像ボケ補正後の劣化度合いがホールドボケ（網膜残像）の劣化度合いと合致した信号Ｔ３が得られるのである。
【００５３】
このように、周波数切り替え部２４が設けられているので、表示速度（表示出力周波数）が異なる表示装置が複数種類存在しても、１台の画像処理装置１１だけで、それらの全種類の表示装置に対応できるようになる。換言すると、周波数切り替え部２４が存在しない場合には、表示速度が異なる複数の表示装置のそれぞれの種類に対して専用の画像処理装置を個別に作成する必要がある。これでは、画像処理装置の自由度が少ないということになる。これに対して、図１の例では、周波数切り替え部２４が設けられているので、表示装置の種類全てに対して１台の画像処理装置１１で対応できるようになるのである。即ち、画像処理装置１１は自由度が大きいといえる。
【００５４】
同様に、表示装置の中には、表示速度を切り替えることができるものも存在する。よって、このような表示装置に対しても、全く同様な議論が成立する。即ち、周波数切り替え部２４が存在しない場合には、切り替え対象の複数の表示速度毎に、専用の画像処理装置を個別に作成する必要がある。これでは、画像処理装置の自由度が少ないということになる。これに対して、図１の例では、周波数切り替え部２４が設けられているので、表示速度の種類全てに対して１台の画像処理装置１１で対応できるようになるのである。即ち、画像処理装置１１は自由度が大きいといえる。
【００５５】
ところで、上述した一連の処理（或いはそのうちの一部分の処理）は、ハードウエアにより実行させることもできるが、ソフトウエアにより実行させることもできる。
【００５６】
この場合、図１の画像処理装置１１全体若しくはその一部分は、例えば、図６に示されるようなコンピュータで構成することができる。
【００５７】
図６において、CPU（Central Processing Unit）１０１は、ROM（Read Only Memory）１０２に記録されているプログラム、または記憶部１０８からRAM（Random Access Memory）１０３にロードされたプログラムに従って各種の処理を実行する。RAM１０３にはまた、CPU１０１が各種の処理を実行する上において必要なデータなども適宜記憶される。
【００５８】
CPU１０１、ROM１０２、およびRAM１０３は、バス１０４を介して相互に接続されている。このバス１０４にはまた、入出力インタフェース１０５も接続されている。
【００５９】
入出力インタフェース１０５には、キーボード、マウスなどよりなる入力部１０６、ディスプレイなどよりなる出力部１０７、ハードディスクなどより構成される記憶部１０８、および、モデム、ターミナルアダプタなどより構成される通信部１０９が接続されている。通信部１０９は、インターネットを含むネットワークを介して他の画像処理装置との通信処理を行う。
【００６０】
入出力インタフェース１０５にはまた、必要に応じてドライブ１１０が接続され、磁気ディスク、光ディスク、光磁気ディスク、或いは半導体メモリなどよりなるリムーバブルメディア１１１が適宜装着され、それらから読み出されたコンピュータプログラムが、必要に応じて記憶部１０８にインストールされる。
【００６１】
一連の処理をソフトウエアにより実行させる場合には、そのソフトウエアを構成するプログラムが、専用のハードウエアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどに、ネットワークや記録媒体からインストールされる。
【００６２】
このようなプログラムを含む記録媒体は、図６に示されるように、装置本体とは別に、ユーザにプログラムを提供するために配布される、プログラムが記録されている磁気ディスク（フロッピディスクを含む）、光ディスク（CD-ROM(Compact Disk-Read Only Memory),DVD(Digital Versatile Disk)を含む）、光磁気ディスク（ＭＤ（Mini-Disk）を含む）、もしくは半導体メモリなどよりなるリムーバブルメディア（パッケージメディア）１１１により構成されるだけでなく、装置本体に予め組み込まれた状態でユーザに提供される、プログラムが記録されているROM１０２や、記憶部１０８に含まれるハードディスクなどで構成される。
【図面の簡単な説明】
【００６３】
【図１】本発明が適用される画像処理装置の機能的構成の一例を示すブロック図である。
【図２】移動速度に応じた撮像ボケの周波数特性を示す図である。
【図３】図１のＬＰＦ部のタップを決定するための関数の一例を示す図である。
【図４】人間の網膜上で形成される像のボケの周波数特性を示す図である。
【図５】図１の周波数切り替え部が保有している関数の一例を示す図である。
【図６】本発明が適用される画像処理装置の全部または一部分のハードウエア構成の一例を示すブロック図である。
【符号の説明】
【００６４】
１１  画像処理装置，  ２１  撮像ボケ補正量決定部，  ２２  加算部，  ２３  ＬＰＦ部，  ２４  周波数切り替え部，  １０１  ＣＰＵ，  １０２  ＲＯＭ，  １０３  ＲＡＭ，  １０８  記憶部，  １１１  リムーバブルメディア
【図１】
2009246676.tif 000003
【図２】
2009246676.tif 000004
【図３】
2009246676.tif 000005
【図４】
2009246676.tif 000006
【図５】
2009246676.tif 000007
【図６】
2009246676.tif 000008