(57)【要約】【課題】  本発明は、撮影画像に画像処理を行う画像処理装置、画像処理方法、電子カメラおよび画像処理プログラムに関し、画像処理の基準点を指定することなく撮影画像を確実に画像処理することを目的とする。【解決手段】  撮影画像の画像データから前記撮影画像の合焦位置情報を取得する取得手段と、前記合焦位置情報における合焦領域内の点を基準点にして前記撮影画像の画像処理を行う処理手段とを有することを特徴とする。また、前記基準点は、前記合焦領域の中心点であることを特徴とする。また、前記画像処理は、前記基準点を中心とするフィルタ処理であることを特徴とする。【選択図】      図２
2010217808.tif 000002
【特許請求の範囲】
【請求項１】
撮影画像の画像データから前記撮影画像の合焦位置情報を取得する取得手段と、
前記合焦位置情報における合焦領域内の点を基準点にして前記撮影画像の画像処理を行う処理手段と、
を有することを特徴とする画像処理装置。
【請求項２】
請求項１記載の画像処理装置において、
前記基準点は、前記合焦領域の中心点であることを特徴とする画像処理装置。
【請求項３】
請求項１または請求項２記載の画像処理装置において、
前記画像処理は、前記基準点を中心とするフィルタ処理であることを特徴とする画像処理装置。
【請求項４】
請求項３記載の画像処理装置において、
前記フィルタ処理は、前記基準点を中心とする変形処理であることを特徴とする画像処理装置。
【請求項５】
請求項１記載の画像処理装置において、
前記処理手段は、前記合焦位置情報が複数の隣接する合焦領域を有している場合に、前記複数の隣接する合焦領域からなる図形の図心位置を前記基準点とすることを特徴とする画像処理装置。
【請求項６】
請求項１記載の画像処理装置において、
前記処理手段は、前記合焦位置情報が複数の離間した合焦領域を有している場合に、前記基準点を位置すべき合焦領域を選択させることを特徴とする画像処理装置。
【請求項７】
請求項１記載の画像処理装置において、
前記処理手段は、前記合焦位置情報が複数の離間した合焦領域を有している場合に、全ての合焦領域に前記基準点を設け、前記撮影画像の画像処理を行うことを特徴とする画像処理装置。
【請求項８】
撮影画像の画像データから前記撮影画像の合焦位置情報を取得し、前記合焦位置情報における合焦領域内の点を基準点にして前記撮影画像の画像処理を行うことを特徴とする画像処理方法。
【請求項９】
請求項１ないし請求項７のいずれか１項記載の画像処理装置を有することを特徴とする電子カメラ。
【請求項１０】
被写体を撮像して画像データを取得する撮像手段と、
前記被写体を前記撮像手段に結像させる合焦制御手段と、
前記合焦制御手段から合焦位置情報を取得する取得手段と、
前記合焦位置情報における合焦領域内の点を基準点にして前記画像データの画像処理を行う処理手段と、
前記処理手段で処理された画像データを記録する記録手段と、
を有することを特徴とする電子カメラ。
【請求項１１】
請求項１ないし請求項７のいずれか１項記載の画像処理装置の画像処理をコンピュータで実現するための画像処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮影画像に画像処理を行う画像処理装置、画像処理方法、電子カメラおよび画像処理プログラムに関する。
【背景技術】
【０００２】
従来、撮影画像内の対象画像に魚眼処理等の変形処理を行う技術が知られている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第４０６３３０６号公報
【特許文献２】特開２００５−２５７０３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の技術では、撮影画像の中心を基準として魚眼処理等の変形処理を行っているため、対象画像が撮影画像の中心に存在しない場合には、不自然に変形した画像になるという問題があった。そこで、変形処理の基準点を指定し、基準点を中心に変形処理を行う技術があるが、この場合には、撮影画像毎に基準点を指定する必要があり操作が煩わしいという問題があった。
【０００５】
本発明は、かかる従来の問題を解決するためになされたもので、画像処理の基準点を指定することなく撮影画像を確実に画像処理することができる画像処理装置、画像処理方法、電子カメラおよび画像処理プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
第１の発明の画像処理装置は、撮影画像の画像データから前記撮影画像の合焦位置情報を取得する取得手段と、前記合焦位置情報における合焦領域内の点を基準点にして前記撮影画像の画像処理を行う処理手段とを有することを特徴とする。
【０００７】
第２の発明の画像処理装置は、第１の発明の画像処理装置において、前記基準点は、前記合焦領域の中心点であることを特徴とする。
【０００８】
第３の発明の画像処理装置は、第１または第２の発明の画像処理装置において、前記画像処理は、前記基準点を中心とするフィルタ処理であることを特徴とする。
【０００９】
第４の発明の画像処理装置は、第３の発明の画像処理装置において、前記フィルタ処理は、前記基準点を中心とする変形処理であることを特徴とする。
【００１０】
第５の発明の画像処理装置は、第１の発明の画像処理装置において、前記処理手段は、前記合焦位置情報が複数の隣接する合焦領域を有している場合に、前記複数の隣接する合焦領域からなる図形の図心位置を前記基準点とすることを特徴とする。
【００１１】
第６の発明の画像処理装置は、第１の発明の画像処理装置において、前記処理手段は、前記合焦位置情報が複数の離間した合焦領域を有している場合に、前記基準点を位置すべき合焦領域を選択させることを特徴とする。
【００１２】
第７の発明の画像処理装置は、第１の発明の画像処理装置において、前記処理手段は、前記合焦位置情報が複数の離間した合焦領域を有している場合に、全ての合焦領域に前記基準点を設け、前記撮影画像の画像処理を行うことを特徴とする。
【００１３】
第８の発明の画像処理方法は、撮影画像の画像データから前記撮影画像の合焦位置情報を取得し、前記合焦位置情報における合焦領域内の点を基準点にして前記撮影画像の画像処理を行うことを特徴とする。
【００１４】
第９の発明の電子カメラは、第１ないし第７のいずれか１の発明の画像処理装置を有することを特徴とする。
【００１５】
第１０の発明の電子カメラは、被写体を撮像して画像データを取得する撮像手段と、前記被写体を前記撮像手段に結像させる合焦制御手段と、前記合焦制御手段から合焦位置情報を取得する取得手段と、前記合焦位置情報における合焦領域内の点を基準点にして前記画像データの画像処理を行う処理手段と、前記処理手段で処理された画像データを記録する記録手段とを有することを特徴とする。
【００１６】
第１１の発明の画像処理プログラムは、第１ないし第７のいずれか１の発明の画像処理装置の画像処理をコンピュータで実現することを特徴とする。
【発明の効果】
【００１７】
本発明では、画像処理の基準点を指定することなく撮影画像を確実に画像処理することができる。
【図面の簡単な説明】
【００１８】
【図１】本発明の電子カメラの一実施形態を示す説明図である。
【図２】図１の電子カメラの動作を示す説明図である。
【図３】モニタに表示される画像を示す説明図である。
【図４】画像データを示す説明図である。
【図５】ファインダーの合焦領域を示す説明図である。
【図６】図３の画像を魚眼処理した画像を示す説明図である。
【図７】複数の合焦領域が隣接して選択されている場合の基準点の設定方法を示す説明図である。
【図８】複数の合焦領域が隣接して選択されている場合の基準点の設定方法を示す説明図である。
【図９】複数の合焦領域が離間して選択されている場合の基準点の設定方法を示す説明図である。
【発明を実施するための形態】
【００１９】
以下、本発明の実施形態を図面を用いて詳細に説明する。
【００２０】
図１は、本発明の電子カメラの一実施形態の構成を示すブロック図である。
【００２１】
電子カメラは、撮影光学系１１、レンズ駆動部１３、ＡＦセンサ１５、ＡＥセンサ１７、撮像素子１９、アナログ信号処理部２１、タイミングジェネレータ(ＴＧ)２３、デジタル信号処理部２５、画像処理部２７、バッファメモリ２９、記録Ｉ／Ｆ３１、ＣＰＵ３３、フラッシュメモリ３５、モニタ駆動部３７、モニタ３９、操作部４１、バス４３を有している。デジタル信号処理部２５、画像処理部２７、バッファメモリ２９、記録Ｉ／Ｆ３１、ＣＰＵ３３、フラッシュメモリ３５、モニタ駆動部３７はバス４３を介してそれぞれ接続されている。また、ＡＦセンサ１５、ＡＥセンサ１７、ＴＧ２３、操作部４１は、それぞれＣＰＵ３３と接続されている。
【００２２】
撮影光学系１１は、ズームレンズ１１ａと、合焦位置調節用のフォーカシングレンズ１１ｂとを含む複数のレンズ群で構成されている。撮影光学系１１を構成する各レンズは、レンズ駆動部１３によって光軸方向に駆動調整される。
【００２３】
ＡＦセンサ１５は、撮影光学系１１の焦点検出状態を検出しＣＰＵ３３に出力する。ＡＥセンサ１７は、被写体の輝度を測定しＣＰＵ３３に出力する。
【００２４】
撮像素子１９は、撮影光学系１１を通過した光束を光電変換して被写体像のアナログ画像信号を生成する。撮像素子１９はレリーズ時に本画像を撮影する。撮像素子１９は、非レリーズ時（撮影待機時）にも所定間隔毎に被写体を露光し、間引き読み出しによるアナログ画像信号（スルー画像信号）を出力する。スルー画像のデータは、モニタ３９での画像表示などに使用される。
【００２５】
アナログ信号処理部２１は、撮像素子１９の出力に対してアナログ信号処理を施すアナログフロントエンド回路(ＡＦＥ)である。アナログ信号処理部２１は、相関二重サンプリングや、画像信号のゲインの調整や、画像信号のＡ／Ｄ変換を行う。アナログ信号処理部２１の出力はデジタル信号処理部２５に接続されている。
【００２６】
ＴＧ２３は、ＣＰＵ３３の指示に基づいて、撮像素子１９およびアナログ信号処理部２１に対してタイミングパルスを供給する。撮像素子１９およびアナログ信号処理部２１の駆動タイミングは、ＴＧ２３のタイミングパルスによって制御される。
【００２７】
デジタル信号処理部２５は、アナログ信号処理部２１から順次入力されるデジタル画像信号に対して、欠陥画素補正や黒レベルのオフセット補正などの信号処理を施すデジタルフロントエンド回路(ＤＦＥ)である。
【００２８】
画像処理部２７は、１フレーム分のデジタル画像信号に対して、各種の画像処理(色補間処理、階調変換処理、輪郭強調処理、ホワイトバランス調整など)を施す。また、画像処理部２７は、ＣＰＵ３３の指示によりスルー画像のデータからモニタ３９の表示用画像(ビュー画像)を生成する。さらに、画像処理部２７は、本画像のデータをＪＰＥＧ形式で圧縮する処理や、圧縮された撮影画像データを伸長復元する処理も実行する。
【００２９】
バッファメモリ２９は、各種画像処理の前工程や後工程で本画像のデータなどを一時的に記録する。
【００３０】
記録Ｉ／Ｆ３１には、記録媒体４５を接続するためのコネクタが形成されている。記録Ｉ／Ｆ３１は、コネクタに接続された記録媒体４５に対してデータの書き込み／読み込みを実行する。記録媒体４５は、ハードディスクや、半導体メモリを内蔵したメモリカードなどで構成される。図１では記録媒体４５の一例としてメモリカードを図示する。
【００３１】
ＣＰＵ３３は、電子カメラの統括的な制御を行うプロセッサである。ＣＰＵ３３は所定のシーケンスプログラムに従って電子カメラの各部動作を制御する。また、撮影時に必要となる各種演算(ＡＦ時のデフォーカス量の演算、ＡＥ演算など)を実行する。
【００３２】
フラッシュメモリ３５は、画像処理部２７による画像処理後の画像データを記憶する。フラッシュメモリ３５には、魚眼処理を行うための周知のプログラム等が記憶されている。
【００３３】
モニタ駆動部３７は、ＣＰＵ３３の指示に基づいて駆動信号を出力することでモニタ３９の表示を制御する。モニタ３９は、例えば液晶モニタで構成されている。モニタ３９には、スルー画像に基づくビュー画像が表示可能とされる。モニタ３９には、ＧＵＩ(Graphical User Interface)形式で各種の設定項目の入力が可能なメニュー画面が表示可能とされる。
【００３４】
モニタ３９のメニュー画面では、ユーザーが再生モードを選択できる。再生モードの選択によりフラッシュメモリ３５に記憶される複数の画像データが縮小状態でモニタ３９に表示される。ユーザが１つの画像データを選択するとその画像データのみがモニタ３９に表示される。この選択した状態で後処理メニューを選択することができる。後処理メニューには、「リサイズ」、「トリミング」、「階調補正」、「特殊効果処理」等の項目が設定されている。「特殊効果処理」には、「魚眼」、「渦巻き」等のフィルタ処理の項目が設定されている。
【００３５】
操作部４１は、レリーズ釦４７、操作釦４９を有している。レリーズ釦４７は、半押し操作によるＡＦなどの指示入力と、全押し操作によるレリーズ指示(露光開始の指示)の入力とをユーザーから受け付ける。操作釦４９は、例えばコマンドダイヤル、十字状のカーソルキー、決定釦などで構成される。操作釦４９は、電子カメラのモード切替操作や、メニュー画面上での入力操作などをユーザーから受け付ける。
【００３６】
図２は、上述した電子カメラの後処理メニューで「特殊効果処理」の「魚眼」が選択された時の動作を説明するフローチャートである。
【００３７】
ステップＳ１：この状態では、図３に示すような画像Ｇがモニタ３９に表示されている。なお、二点鎖線で示す四角は後述するファインダーの合焦領域に対応する領域を仮想的に示しており実際には画像Ｇには表示されていない。先ず、ＣＰＵ３３は、モニタ３９に表示される画像Ｇに合焦位置情報があるか否かを判断する。この合焦位置情報は、画像Ｇの画像データＧＤにタグ情報ＴＧとして記録されている。
【００３８】
図４は、Ｅｘｉｆ規格による画像Ｇの画像データＧＤの構成を示すもので、画像データＧＤは、ヘッダー部、サムネイル、主画像の領域を有している。そして、ヘッダー部にタグ情報ＴＧの領域が形成されている。タグ情報ＴＧの領域には、画素数、圧縮の種類、…、メーカノート等の領域が形成されている。そして、メーカノートの領域に、メーカ名、合焦位置等の情報が記録されている。
【００３９】
合焦位置の情報は、例えばＲ１、…、Ｒｎ等の記号で記録されている。この記号は、例えば図５に示すように、画像Ｇを撮影したカメラのファインダーＦに表示される合焦領域(フォーカスエリア)に対応している。図５では、５つの合焦領域が存在しており、５つの合焦領域に対応して付された記号がＲ１、Ｒ２、Ｒ３、Ｒ４、Ｒ５とされている。従って、合焦位置の情報が例えばＲ２の場合には、図５の合焦領域Ｒ２の位置が画像Ｇを撮影した時の合焦領域となる。なお、合焦領域の選択は、例えば画像Ｇの撮影前に操作釦４９を操作することにより行われる。
【００４０】
ステップＳ２：ＣＰＵ３３は、合焦位置情報がある場合には、合焦位置情報から基準点Ｐを設定する。この実施形態では、図３に二点鎖線で示すように、合焦領域Ｒ２の位置が合焦位置となっている。ＣＰＵ３３は、合焦領域Ｒ２の中心点を基準点Ｐとして設定する。基準点Ｐは、四角形状の合焦領域Ｒ２の対角線の交点となる。
【００４１】
ステップＳ３：ＣＰＵ３３は、特殊効果処理で選択されている魚眼処理を行う。図６は、図３に示した画像Ｇを魚眼処理した後の画像Ｇ’を示している。魚眼処理は、図３に示した基準点Ｐを処理の基準座標として行われる。そして、基準座標を中心にして、予め記憶された周知のプログラムに基づいて画像Ｇを変形処理することにより行われる。
【００４２】
ステップＳ４：ＣＰＵ３３は、魚眼処理された画像Ｇ’をモニタ３９に表示する。
【００４３】
ステップＳ５：ＣＰＵ３３は、魚眼処理された画像Ｇ’を記録するか否かをモニタ３９に質問表示する。ユーザーは、操作釦４９を操作することにより記録するか否かを選択可能とされている。
【００４４】
ステップＳ６：ＣＰＵ３３は、ステップＳ５の表示に対してユーザーから記録するとの入力があった場合には、魚眼処理された画像Ｇ’をフラッシュメモリ３５に記録する。一方、ステップＳ５において、ユーザーから記録しないとの入力があった場合には記録することなく処理を終了する。
【００４５】
なお、上述したステップＳ１において、例えば画像Ｇがマニュアルフォーカスで撮影された等により合焦位置情報が無い場合には、特殊効果処理を行うことなく処理を終了する。
【００４６】
上述した電子カメラでは、撮影した画像Ｇの画像データＧＤから合焦位置情報を取得し、合焦位置情報から基準点Ｐを求め画像処理を行うようにしたので、画像処理の基準点Ｐを指定することなく撮影画像を確実に画像処理することができる。従って、魚眼処理等の変形処理の操作を容易，確実に行うことができる。
(実施形態の補足事項)
以上、本発明を上述した実施形態によって説明してきたが、本発明の技術的範囲は上述した実施形態に限定されるものではなく、例えば、以下のような形態でも良い。
【００４７】
(１)上述した実施形態では、フラッシュメモリ３５に記憶された画像データＧＤを読み込んで特殊効果処理を行った例について説明したが、例えば撮影された撮影画像を画像データとしてフラッシュメモリ３５に記憶する前に、撮影時の合焦位置情報から基準点Ｐを求め特殊効果処理を行い、画像処理された画像を画像データとしてフラッシュメモリ３５に記憶するようにしても良い。
【００４８】
(２)上述した実施形態では、ＡＦセンサ１５を用いた位相差式の合焦方式に本発明を適用した例について説明したが、例えば撮像素子１９を用いたコントラスト式の合焦方式にも適用することができる。
【００４９】
(３)上述した実施形態では、１つの合焦領域のみが選択されている例について説明したが、例えば図７に示すように複数の合焦領域Ｒ１〜Ｒ１０が隣接して配置され、かつ、隣接する複数の合焦領域Ｒ３，Ｒ６，Ｒ７が選択されている場合には、選択されている複数の合焦領域Ｒ３，Ｒ６，Ｒ７からなる図形の図心位置を基準点Ｐにするようにしても良い。また、例えば図８に示すように合焦領域Ｒ３の上辺の左側位置と合焦領域Ｒ７の下辺の右側位置とを結ぶ線分ａと、合焦領域Ｒ３の上辺の右側位置と合焦領域Ｒ６の下辺の左側位置とを結ぶ線分ｂとの交点の位置を基準点Ｐにするようにしても良い。
【００５０】
(４)上述した実施形態では、１つの合焦領域のみが選択されている例について説明したが、例えば図９に示すように離間して配置される複数の合焦領域Ｒ１，Ｒ４が選択されている場合には、特殊効果処理の基準点Ｐを設ける合焦領域をユーザーに選択してもらうようにしても良い。また、複数の合焦領域のそれぞれに特殊効果処理の基準点Ｐを設け、それぞれの基準点Ｐを中心として特殊効果処理を行うようにしても良い。
【００５１】
(５)上述した実施形態では、合焦領域の中心に基準点Ｐを設けた例について説明したが、例えば合焦領域の隅部等の位置に基準点Ｐを設けるようにしても良い。
【００５２】
(６)上述した実施形態では、本発明を電子カメラに適用した例について説明したが、例えば、パソコン(ＰＣ)等を用いた画像処理装置、パソコン用の画像処理プログラム等に広く適用することができる。
【００５３】
(７)上述した実施形態では、特殊効果処理として魚眼処理を行った例について説明したが、例えば、渦巻き等のフィルタ処理、傾き補正等の補正処理に広く適用することができる。
【００５４】
(８)上述した実施形態では、既に撮影処理された静止画像に本発明を適用した例について説明したが、例えば、スルー画像、動画等にも適用することができる。
【００５５】
(９)上述した実施形態では、基準点Ｐを中心にして魚眼処理し基準点Ｐを移動しない例について説明したが、例えば、基準点Ｐの中心を画像の中心に移動するトリミングを行っても良い。
【符号の説明】
【００５６】
１１…撮影光学系、１３…レンズ駆動部、１５…ＡＦセンサ、１９…撮像素子、３３…ＣＰＵ、Ｇ、Ｇ’…画像、ＧＤ…画像データ、ＴＤ…タグ情報、Ｐ…基準点。
【図１】
2010217808.tif 000003
【図２】
2010217808.tif 000004
【図３】
2010217808.tif 000005
【図４】
2010217808.tif 000006
【図５】
2010217808.tif 000007
【図６】
2010217808.tif 000008
【図７】
2010217808.tif 000009
【図８】
2010217808.tif 000010
【図９】
2010217808.tif 000011