(57)【特許請求の範囲】
【請求項１】
被写体を撮像して、撮影画像データを生成する撮像手段と、
前記撮影画像データに基づく撮影画像を表示する表示手段と、
前記表示手段に表示された前記撮影画像に画像編集ツールを重畳表示させている場合に、使用者による操作に基づいて前記撮影画像データを編集する画像編集手段と、
前記表示手段に表示された前記画像編集ツールの表示形態を制御する表示制御手段と、を備え、
前記表示制御手段は、前記画像編集手段が前記撮影画像データを編集するのに応じて前記表示手段に表示されている前記撮影画像を調整するとともに、前記撮影画像データの編集が終了すると、前記画像編集ツールを自動的に縮小表示することを特徴とするデジタルカメラ。
【請求項２】
請求項１に記載のデジタルカメラにおいて、
前記表示制御手段は、前記撮影画像データの編集を終了する前に前記画像編集ツールのサイズを変更して表示させることを特徴とするデジタルカメラ。
【請求項３】
請求項１または２に記載のデジタルカメラにおいて、
前記表示制御手段は、前記縮小表示された画像編集ツールの位置を変更して表示させることを特徴とするデジタルカメラ。
【請求項４】
請求項１または２に記載のデジタルカメラにおいて、
前記縮小表示された画像編集ツールの位置を手動で変更する位置変更手段を更に備えることを特徴とするデジタルカメラ。
【請求項５】
請求項１〜４のいずれか１項に記載のデジタルカメラにおいて、
前記画像編集ツールは、前記撮影画像の少なくとも明るさ、色合い、ホワイトバランス、及びコントラストのうちのいずれかを調整するためのトーンカーブであることを特徴とするデジタルカメラ。
【請求項６】
請求項１または２に記載のデジタルカメラにおいて、
前記表示制御手段は、前記撮影画像中の被写体像上の焦点調節された部分である主要被写体部分を避けて前記縮小表示された画像編集ツールを表示させることを特徴とするデジタルカメラ。
【請求項７】
請求項５に記載のデジタルカメラにおいて、
前記画像編集手段は、前記トーンカーブ上にアンカーポイントを設定可能であるとともに、前記撮影画像中にサンプルの画素となるサンプルポイントを設定可能であり、
前記表示制御手段は、前記撮影画像中に設定されたサンプルポイントを避けて前記縮小表示された画像編集ツールを表示させることを特徴とするデジタルカメラ。
【請求項８】
請求項７に記載のデジタルカメラにおいて、
前記画像編集手段は、前記トーンカーブ上にアンカーポイントを設定可能であるとともに前記撮影画像中にサンプルの画素となるサンプルポイントを設定可能であり、
前記トーンカーブ上にアンカーポイントが設定された場合、前記撮影画像中のサンプルポイントを表示又は非表示とするサンプルポイント表示選択手段を更に備えることを特徴とするデジタルカメラ。
【請求項９】
請求項５〜８のいずれか１項に記載のデジタルカメラにおいて、
前記画像編集ツールのグリッド線を表示又は非表示とするグリッド線表示選択手段を更に備えることを特徴とするデジタルカメラ。
【請求項１０】
被写体を撮像することにより生成された撮影画像データに基づく撮影画像を表示するステップと、
前記撮影画像に前記撮影画像を調整するための画像編集ツールを重畳表示させている場合に、前記画像編集ツールを操作して前記撮影画像データを編集する画像編集ステップと、
前記撮影画像データを編集するのに応じて表示されている前記撮影画像を調整するステップと、
前記画像編集ステップの終了後に、前記画像編集ツールを自動的に縮小表示するステップと、をコンピュータに実行させるための画像データ編集プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像データを編集する機能を有するデジタルカメラに関する。
【背景技術】
【０００２】
従来、画像をパソコンなどのディスプレイに表示し、その明るさやカラーバランスを編集ツールを用いて調整することにより、画像データを編集する画像編集装置が知られている。この種の装置では、ディスプレイ画面を２分割し、一方に画像を表示し、他方に編集ツールを表示して、編集作業を行う。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
このような画像データの編集作業をデジタルカメラにおいて行う場合に、デジタルカメラの表示画面はパソコンなどに比べると面積が小さいため、画面を２分割して画像と編集ツールを表示すると、画像も編集ツールも小さくなって見難いという問題がある。
【課題を解決するための手段】
【０００４】
請求項１の発明に係るデジタルカメラは、被写体を撮像して、撮影画像データを生成する撮像手段と、前記撮影画像データに基づく撮影画像を表示する表示手段と、前記表示手段に表示された前記撮影画像に画像編集ツールを重畳表示させている場合に、使用者による操作に基づいて前記撮影画像データを編集する画像編集手段と、前記表示手段に表示された前記画像編集ツールの表示形態を制御する表示制御手段と、を備え、前記表示制御手段は、前記画像編集手段が前記撮影画像データを編集するのに応じて前記表示手段に表示されている前記撮影画像を調整するとともに、前記撮影画像データの編集が終了すると、前記画像編集ツールを自動的に縮小表示することを特徴とする。
【発明の効果】
【０００５】
本発明のデジタルカメラによれば、表示装置に撮影画像と画像編集ツールとを重畳表示するとともに、画像編集ツールのサイズを変更して表示することができるので、撮影者の要望に応じて、画像編集ツールを見やすくしたり、撮影画像を見やすくすることができる。
【図面の簡単な説明】
【０００６】
【図１】本発明の実施の形態に係るデジタルカメラの構成を示すブロック図である。
【図２】編集前の撮影画像とトーンカーブを重畳表示したディスプレイの画面内容を模式的に示す図である。
【図３】編集後の撮影画像とトーンカーブを重畳表示したディスプレイの画面内容を模式的に示す図である。
【図４】編集後の撮影画像と縮小されたトーンカーブを重畳表示したディスプレイの画面内容を模式的に示す図である。
【発明を実施するための形態】
【０００７】
＜デジタルカメラの構成＞
本発明の実施の形態によるデジタルカメラは、カメラのディスプレイに撮影画像と画像編集ツール（例えば、トーンカーブ）を重畳表示して、撮影画像データを編集する機能を有するものであり、図１〜４を参照しながら詳細に説明する。
図１のブロック図に示されるように、デジタルカメラは、撮影レンズ１１、絞り１２、撮像素子１３、バッファメモリ１４、画像処理部１５を備える。また、デジタルカメラは、画像記録部１６、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１７、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１８、バス１９、画像編集部２０、フォーカスエリア選択部２７ａを有するオートフォーカス部２７、表示制御部３１、ディスプレイ３２、位置／サイズ変更操作部３３、表示／非表示選択部３４、画像読出し部３５及び画像編集データ読出し部３６を備える。
【０００８】
画像処理部１５、画像記録部１６、ＣＰＵ１７、ＲＯＭ１８、画像編集部２０、オートフォーカス部２７、表示制御部３１、位置／サイズ変更操作部３３、表示／非表示選択部３４、画像読出し部３５及び画像編集データ読出し部３６は、バス１９を介して互いに接続されている。
【０００９】
ＣＰＵ１７は、顔検出部２１、主要被写体認識部２２、サイズ変更部２３及び位置変更部２４として機能する。また、ＣＰＵ１７は、撮影手段である撮影レンズ１１、絞り１２、撮像素子１３を制御する。
ＲＯＭ１８は、顔データ記憶部２５及び画像編集データ登録部２６として機能する。
【００１０】
撮影レンズ１１は、ズームレンズやフォーカスレンズを含む複数のレンズで構成され、被写体像を撮像素子１３上に結像する。図１では簡単のため、撮影レンズ１１は１枚のレンズで示されている。撮像素子１３は、撮影レンズ１１からの被写体光Ｌ１を光電変換することにより画像信号を生成する。
【００１１】
撮像素子１３から出力される画像信号は、バッファメモリ１４を介して画像処理部１５に送られ、ここで所定の種々の画像処理が施される。撮影開始前の段階では、撮像素子１３からの画像信号は、バッファメモリ１４、画像処理部１５を介してディスプレイ３２に送られ、スルー画像として表示される。撮影段階では、撮像素子１３からの画像信号は、バッファメモリ１４、画像処理部１５を介して画像記録部１６にて記録される。
【００１２】
画像記録部１６は、画像情報とその画像に関する属性情報とを関連付けて不揮発性のメモリ１６ａ（例えば、メモリーカード）に記録する。画像情報には、被写体を撮影レンズ１１、絞り１２、撮像素子１３によって撮影した撮影画像データや、外部機器から画像記録部１６に入力された画像データが含まれる。
【００１３】
画像編集部２０は、画像のコントラスト、階調レベル（明るさ等）、カラーバランス（ホワイトバランス、色合い）などを調整するための処理部である。また、画像編集ツール２０ａは、画像編集のために表示された擬似的な道具である。例えば、画像編集ツール２０ａの表示のために必要なデータは、予めＲＯＭ１８等に記憶されているものとし、画像編集部２０は適宜ＲＯＭ１８からデータを読み込み表示制御部３１を介して、ディスプレイ３２に表示画像編集ツール２０ａを表示するよう制御する。そして、画像編集ツール２０ａがディスプレイ３２に表示されている場合には、画像編集部２０は使用者による操作に応じた画像編集を施し、使用者による操作に応じて表示を変更するよう制御する。つまり、ユーザーは、画像と重畳表示された画像編集ツール２０ａを擬似的に操作して、画像データを編集することができる。編集後の画像データもメモリ１６ａに記録される。
画像編集ツール２０ａには、画像の明るさ、色合い、コントラスト、または、ホワイトバランス等に関連したパラメータを調整するツールがある。例えば、ディスプレイ３２には、画像編集ツール２０ａとして、Ｒ（赤）、Ｇ（緑）、Ｂ（青）をまとめた階調レベルを調整するためのトーンカーブまたは、Ｒ（赤）、Ｇ（緑）、Ｂ（青）毎に階調レベルを調整するためのトーンカーブが表示される。使用者はディスプレイ３２に表示されたトーンカーブを所望の形状に変化させるよう操作することにより、画像の明るさ、色合い、コントラスト、または、ホワイトバランス等の調整を施すことができる。なお、画像編集ツール２０ａは明るさ、色合い、コントラスト、および、ホワイトバランスのうちの複数の要素を同時に調整するようなツールであってもよい。
【００１４】
顔検出部２１は、被写体のスルー画像データやメモリ１６ａから読み出された画像データを、顔データ記憶部２５に予め記憶されている顔データと比較することにより、画像中の被写体人物の顔を検出する。
顔データ記憶部２５は、例えば、眉、眼、鼻、唇の形状に関する特徴点のデータを記憶している。
【００１５】
顔検出には、例えば、特開２００１−１６５７３号公報に開示されている検出手法を用いることができる。この検出手法は、入力画像中から特徴点を抽出して被写体の顔領域、顔の大きさ等を検出するものである。特徴点としては、眉、眼、鼻、唇の各端点、および顔の輪郭点、例えば頭頂点や顎の下端点が挙げられる。
【００１６】
他の顔検出としては、例えば、特開２００５−１５７６７９号公報に開示されている検出手法を用いることができる。この検出手法は、先ず、入力画像中の２画素間の輝度差を特徴量として学習しておき、その特徴量に基づいて入力画像中の所定領域に顔が存在するか否かを示す推定値を算出し、推定値が１以上のときにその所定領域に顔が存在すると判別するものである。
【００１７】
オートフォーカス部２７は、撮影画面上に設定された複数のフォーカスエリアから撮影者が選択した所定のフォーカスエリア上の被写体像に対して自動焦点調節、即ちオートフォーカスを行う。撮影者は、フォーカスエリア選択部２７ａを操作して、複数のフォーカスエリアから、主要被写体が位置するフォーカスエリアを選択する。これによって、主要被写体に対して自動焦点調節を行うことができる。
オートフォーカス部２７は、更に顔検出部２１が検出した被写体の顔部分に対して自動焦点調節することもできる。
オートフォーカス部２７が、自動焦点調節を、フォーカスエリア上の被写体に対して行うか、それとも顔検出部２１が検出した被写体の顔部分に対して行うかは、図示を省略した外部操作部材によって切り替えることができる。
【００１８】
主要被写体認識部２２は、オートフォーカス部２７が自動焦点調節を行った被写体部分を主要被写体部分として判定、若しくは認識する。具体的には、主要被写体認識部２２は、オートフォーカス部２７がフォーカスエリア選択部２７ａによって選択されたフォーカスエリア上の被写体部分に対して自動焦点調節を行った場合には、この選択されたフォーカスエリアの被写体部分及びその周辺部分を主要被写体として認識し、また、オートフォーカス部２７が顔検出部２１によって検出された被写体の顔部分に対して自動焦点調節を行った場合には、この検出された顔部分の被写体部分及びその周辺部分を主要被写体として認識する。
【００１９】
サイズ変更部２３は、ディスプレイ３２に表示されている画像編集ツール２０ａのサイズ変更の指示を行い、サイズ変更の指示信号を出力する。
位置変更部２４は、ディスプレイ３２に表示されている画像編集ツール２０ａのディスプレイ画面上に位置変更の指示を行い、位置変更の指示信号を出力する。
【００２０】
画像編集データ登録部２６は、画像編集ツール２０ａを用いて画像データを編集した際の画像編集データをその画像データと関連付けて記録する。
【００２１】
表示制御部３１は、上述したスルー画像とメモリ１６ａに保存されている撮影画像データに基づく再生画像とをディスプレイ３２に表示させる。また、表示制御部３１は、サイズ変更部２３からのサイズ変更の指示信号に応じて画像編集ツール２０ａのサイズを変更してディスプレイ３２に表示させたり、位置変更部２４からの位置変更の指示信号に応じて画像編集ツール２０ａの画面上の位置を変更して表示させる。このように、表示制御部３１はディスプレイ３２の画面の表示態様を制御する。
【００２２】
位置／サイズ変更操作部３３は、撮影者がディスプレイ３２に表示されている画像編集ツール２０ａのディスプレイ画面上の位置及びそのサイズを変更するための操作部である。
表示／非表示選択部３４は、画像上の特異点を表すアンカーポイントや、画像編集ツール２０ａのグリッド線や指標を表す数字などをディスプレイ３２に表示させるか非表示とするかを選択するための操作部である。
【００２３】
画像読出し部３５は、画像記録部１６のメモリ１６ａに記録されている画像データの検索や読出しを行う操作部である。画像読出し部３５によって読み出された画像データに基づく再生画像はディスプレイ３２に表示させることができる。
画像編集データ読出し部３６は、画像編集データ登録部２６に登録されている複数の画像編集データから所望のデータの検索や読出しを行う操作部である。
【００２４】
＜デジタルカメラの動作＞
以上のように構成されたデジタルカメラの動作を、図２〜４も参照しながら説明する。
本実施の形態においては、画像編集ツール２０ａとして明るさ等を調整するトーンカーブを例に挙げて画像データの編集について説明する。
【００２５】
画像読出し部３５が画像記録部１６のメモリ１６ａから撮影画像データを読み出して、ディスプレイ３２に再生表示する。次いで、画像編集部２０が操作されると、図２に示されるように、ディスプレイ３２に画像編集ツール２０ａのトーンカーブ２００が再生画像１００に重畳して表示される。この時、トーンカーブ２００は、編集操作を容易にするために、表示画面一杯に大きく表示される。
このように、トーンカーブ２００は、サイズ変更部２３の初期設定によって、表示画面一杯に大きく表示されるが、このサイズは、その後に位置／サイズ変更操作部材３３の操作によって、適宜調整することができる。例えば、表示画面上のポインター等を用いて、トーンカーブ２００の端部をドラッグすることによってトーンカーブ２００を拡大又は縮小することができる。更には、トーンカーブ２００の端部をクリックすることによって、瞬時に前回のサイズに復帰させることもできる。
【００２６】
トーンカーブ２００は、２５５階調の明るさの入力レベルを表す横軸２０１と、同じ２５５階調の明るさの出力レベルを表す縦軸２０２と、横軸２０１及び縦軸２０２にそれぞれ平行なグリッド線２０４と、入力及び出力レベルが共に零である点と入力及び出力レベルが共に２５５である最高値の点とを結ぶ基準線２０３とを有する。この基準線２０３は、全入力値において入力レベルと出力レベルが等しい。したがって、この基準線２０３の形状を変えることによって、入力レベルに対する出力レベルを変えることができる。すなわち、出力レベルと入力レベルとの比を変えることによって再生画像１００を明るく又は暗くするなどの調整をすることができる。
【００２７】
画像データの編集作業は次のように行う。
図３に示されるように、画像編集部２０の操作により、トーンカーブ２００の基準線２０３の所望の位置にアンカーポイント２０５を設定する。アンカーポイント２０５の設定は、カメラに搭載されている十字キーや矢印キーなどのコントローラを用いてディスプレイ３２の画面上で行う。アンカーポイントは、ベジェ曲線を描くときの折れ線の頂点または曲線のカーブを決める点として用いられており、本実施の形態のアンカーポイント２０５も上記の性質をもっている。
【００２８】
また、再生画像１００中の×印で示すサンプルポイント１０５は、サンプルするために使用者によって設定されたポイントを示している。トーンカーブ上のアンカーポイント２０５の位置はサンプルポイント１０５の明るさレベルに対応している。つまり、サンプルポイント１０５が設定された場合、アンカーポイント２０５は、そのサンプルポイント１０５の明るさレベルを示すトーンカーブ２００上の位置に表示される。再生画像１００中のサンプルポイント１０５も、画像編集部２０の操作により設定することができる。
【００２９】
アンカーポイント２０５を設定した後で、出力レベルと入力レベルとの比を変えるためには、直線であった基準線２０３を変形させて曲線２０３Ａとする。基準線２０３から曲線２０３Ａへの変形操作は、上述のコントローラを用いてディスプレイ３２の画面上で基準線２０３の一部をドラッグして行う。ドラッグする距離や方向、すなわち曲線２０３Ａの変形度合いに応じて再生画像１００の明るさ等も同時に調整されて変化する。
このように、トーンカーブ２００をほぼ表示画面全体に大きく表示するので、アンカーポイント２０５の設定や曲線２０３Ａの調整を極めて容易に行うことができる。
更に、トーンカーブ２００が再生画像１００に重畳表示されているので、曲線２０３Ａの調整操作の結果を再生画像の明るさ等の変化としてリアルタイムで容易に確認することができる。
【００３０】
画像データの明るさ等の調整などの画像編集が終了すると、サイズ変更部２３がトーンカーブ２００のサイズを変更する指示信号を出力すると同時に、位置変更部２４がトーンカーブ２００の表示位置を変更する指示信号を出力する。
これらの指示信号に応じて表示制御部３１は、ディスプレイ３２上のトーンカーブ２００を自動的に縮小して、図4に示したように、縮小トーンカーブ３００を再生画像１００の主要被写体部分を避けた位置、即ち主要被写体部分に重ならない位置に表示する。
このように、サイズ変更部２３と位置変更部２４は、主要被写体認識部２２が検出した主要被写体部分の位置情報に基づき、縮小トーンカーブ３００が主要被写体部分に重ならないように、トーンカーブの縮小率及び表示位置を決定している。
なお、再生画像にサンプルポイント１０５を表示した場合には、位置変更部２４は、このサンプルポイント１０５をも避けるように、縮小トーンカーブ３００の表示位置を決定する。
【００３１】
なお、このようなトーンカーブの表示位置の変更は、位置／サイズ変更操作部３３によって手動で行うことも可能である。
例えば、縮小トーンカーブ３００が位置変更部２４によって設定された位置に表示された後に、撮影者はその縮小トーンカーブ３００の位置を位置／サイズ変更操作部３３によって手動で移動させることができる。また、縮小表示する前段階で、ユーザーに、主となる被写体部分を指定させてもよい。この場合、サイズ変更部２３と位置変更部２４は、ユーザーにより指定された被写体部分の位置情報に基づき、縮小トーンカーブ３００が指定された被写体部分に重ならないように、トーンカーブの縮小率及び表示位置を決定する。
こうして、操作者は、画像編集作業後の画像と縮小トーンカーブ３００とを最終確認して、満足を得た場合には、図示を省略した操作部材を操作して、編集後の画像データを画像記録部１６のメモリ１６ａに記録するとともに、トーンカーブデータを画像編集データ登録部２６に記録、即ち登録する。
なお、画像編集を終了した後に、トーンカーブ２００のサイズを変更しているが、本実施形態に限定されない。例えば、画像編集を終了しなくともトーンカーブ２００のサイズ変更ができ、サイズ変更したトーンカーブ２００により編集を続けられるようにしても良い。
【００３２】
画像のファイル形式として、Ｒａｗの場合は、画像１枚とそのトーンカーブデータとを関連付けて保存し、Ｊｐｅｇの場合は、画像編集後の（画像編集を反映させた）画像データを保存する。
なお、以上の説明は、メモリ１６ａに記録されている撮影画像を読み出して画像編集する例であったが、上述の画像編集作業は、スルー画像、即ちライブビュー画像に対して同様に施すこともできる。この場合の編集作業は、スルー画像を一時停止の状態にして行うと、作業性が向上する。
トーンカーブの調整の過程で、明るさ等の調整の度合いを少しずつ変える毎に撮影を行う「ブラケティング撮影」も可能である。
【００３３】
本実施の形態によるデジタルカメラによれば、以下の作用効果を奏する。
（１）トーンカーブ２００を縮小又は拡大して表示することにより、再生画像１００やスルー画像を見やすくしたり、重畳表示された画像１００とトーンカーブ２００とを同時に見ることにより、トーンカーブ２００の変化から画像１００の明るさ等の調整の程度を容易に知ることができる。
（２）縮小トーンカーブ３００のように、主要被写体部分に重ならないように位置を変更して表示されるので、主要被写体像を明瞭に見ることができる。更に、縮小トーンカーブ３００のように、サンプルポイント１０５に重ならないように位置を変更して表示するので、再生画像１００やスルー画像中の明るさ等の不変の部分を明瞭に認識することできる。
（３）上記（１）、（２）により、比較的ディスプレイ画面の小さいデジタルカメラでもトーンカーブを利用したスルー画像の明るさ等の調整が容易になり、撮影の幅が拡がる。
【００３４】
また、以前に撮影した画像と同様の画像を撮影しようとするときに、画像編集データ読出し部３６は、画像編集データ登録部２６に登録されている複数のトーンカーブ編集データから所望のデータを読み出して、そのトーンカーブを再生画像及びスルー画像に重畳表示し、この所望の編集データに基づいて再生画像１００やスルー画像の編集作業を行うことができる。
【００３５】
トーンカーブデータを読み出したとき、明るさ等の調整の度合いが大きい部分、換言すれば、トーンカーブの基準線と調整後の曲線との間隔が大きい出力レベルに対応する画像部分を点滅表示してもよい。
また、トーンカーブデータを読み出して微調整を加えた場合、その微調整の影響を受けた画像部分を点滅表示してもよい。
【００３６】
また、表示／非表示選択部３４によって、画像上の特異点であるサンプルポイント１０５、及びトーンカーブのグリッド線や指標を表す数字をディスプレイ３２に表示させるか非表示とするかを選択することができる。
特に、表示／非表示選択部３４は、トーンカーブ上にアンカーポイント２０５が設定された場合に、画像中のサンプルポイント１０５を表示又は非表示とすることができる。
【００３７】
上述の実施形態では、アンカーポイント、サンプリングした位置、設定の変更、トーンカーブ表示ガイドの変更は、クリック、ドラッグ、コントローラ操作で実行する例を示したが、本実施形態に限定されず、タッチパネル上でユーザーのタッチ操作によって実行しても良い。
【００３８】
上述の実施の形態では、トーンカーブについて説明したが、これに限らずホワイトバランスの調整にも本発明を適用することができる。
また、上述の実施の形態では、本発明をデジタルカメラに適用したものであったが、本発明は、それに限らず、パソコンやその他の画像データ編集装置に適用することができる。例えば、図１において一点鎖線で囲んだ構成を有さない画像データ編集装置、すなわち、撮影手段である撮影レンズ１１、絞り１２、撮像素子１３やバッファメモリ１４、画像処理部１５を有さない画像データ編集装置に適用することができる。
【００３９】
上述した各実施形態であるデジタルカメラの一部、例えば、画像編集部２０、ＣＰＵ１７、表示制御部３１、画像読出し部３５及び画像編集データ読出し部３６の機能をコンピュータで実現するようにしてもよい。この場合、その制御機能を実現するための画像データ編集プログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録された画像処理プログラムをコンピュータシステムに読み込ませ、実行することによって実現してもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）や周辺機器のハードウェアを含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、光ディスク、メモリカード等の可搬型記録媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間の間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持するものを含んでもよい。また上記のプログラムは、前述した機能の一部を実現するためのものであってもよく、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせにより実現するものであってもよい。
本発明は、その特徴を損なわない限り、以上説明した実施の形態に何ら限定されない。
【符号の説明】
【００４０】
１６：画像記録部                  １６ａ：メモリ
１７：ＣＰＵ                      １８：ＲＯＭ
１９：バス                        ２０：画像編集部
２０ａ：画像編集ツール            ２１：顔検出部
２２：主要被写体認識部            ２３：サイズ変更部
２４：位置変更部                  ２７：オートフォーカス部
２７ａ：フォーカスエリア選択部    ３３：位置／サイズ変更操作部
３４：表示／非表示選択部          ３５：画像読出し部
【図１】
0005446619.tif 000002
【図２】
0005446619.tif 000003
【図３】
0005446619.tif 000004
【図４】
0005446619.tif 000005