(57)【要約】【課題】撮影者がより好ましいと思う画像を記録できるようにする。【解決手段】画像評価部１０１は、撮影部２１において撮影されたオリジナル画像の画質および構図を評価する。構図改善部１０３は、オリジナル画像の評価の結果に基づいて、オリジナル画像の構図が改善されたお薦め画像の画像データを生成する。画質改善部１０４は、オリジナル画像の評価の結果に基づいて、オリジナル画像の画質が改善されたお薦め画像の画像データを生成する。記録媒体３０は、オリジナル画像およびお薦め画像のうち、撮影者により選択された画像の画像データを記録する。本発明は、デジタルビデオカメラなどに適用することができる。【選択図】図２
2007158868.tif 000002
【特許請求の範囲】
【請求項１】
第１の画像の見映えの評価の結果を示す評価値を算出する算出手段と、
前記第１の画像の画像データを基に、算出された前記第１の画像の前記評価値よりも、評価値が基準となる値により近い値の第２の画像の画像データを生成する生成手段と
を備える画像処理装置。
【請求項２】
前記算出手段は、前記第１の画像の見映えの評価として、前記第１の画像の画素の画素値を基に、前記第１の画像の画質の評価の結果を示す前記評価値を算出する
請求項１に記載の画像処理装置。
【請求項３】
前記算出手段は、前記第１の画像の見映えの評価として、前記第１の画像の画素数および前記第２の画像の画素数を基に、前記第１の画像の構図の評価の結果を示す前記評価値を算出する
請求項１に記載の画像処理装置。
【請求項４】
前記第１の画像の画像データおよび前記第２の画像の画像データを基に、前記第１の画像および前記第２の画像を表示する表示手段をさらに備える
請求項１に記載の画像処理装置。
【請求項５】
表示された前記第１の画像および前記第２の画像のうち、選択された画像の画像データを記録する記録手段をさらに備える
請求項４に記載の画像処理装置。
【請求項６】
前記生成手段は、複数の前記第２の画像の画像データを生成し、
前記表示手段は、複数の前記第２の画像を表示する
請求項４に記載の画像処理装置。
【請求項７】
表示された複数の前記第２の画像のうちの選択された第２の画像の画像データおよび前記第１の画像の画像データを記録する記録手段をさらに備える
請求項６に記載の画像処理装置。
【請求項８】
前記第１の画像を撮影する撮影手段をさらに備える
請求項７に記載の画像処理装置。
【請求項９】
前記算出手段は、前記第２の画像の見映えの評価の結果を示す評価値をさらに算出し、
前記表示手段は、前記第１の画像および前記第２の画像を表示するとともに、前記第１の画像の評価値および前記第２の画像の評価値をさらに表示する
請求項６に記載の画像処理装置。
【請求項１０】
前記表示手段は、前記第１の画像および前記第２の画像を、評価値に基づく順番に並べて表示する
請求項９に記載の画像処理装置。
【請求項１１】
前記第１の画像を撮影する撮影手段と、
前記第１の画像と、前記第２の画像の構図を示す枠とを表示する表示手段と
をさらに備える請求項１に記載の画像処理装置。
【請求項１２】
前記表示手段は、前記第１の画像および前記枠を表示するとともに、前記第１の画像の評価値をさらに表示する
請求項１１に記載の画像処理装置。
【請求項１３】
第１の画像の見映えの評価の結果を示す評価値を算出し、
前記第１の画像の画像データを基に、算出された前記第１の画像の評価値よりも、評価値が基準となる値により近い値の第２の画像の画像データを生成する
ステップを含む画像処理方法。
【請求項１４】
第１の画像の見映えの評価の結果を示す評価値を算出する算出ステップと、
前記第１の画像の画像データを基に、算出された前記第１の画像の評価値よりも、評価値が基準となる値により近い値の第２の画像の画像データを生成する生成ステップと
をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は画像処理装置および方法に関し、特に、画像を撮影する場合に用いて好適な画像処理装置および方法に関する。
【背景技術】
【０００２】
CCD（Charge Coupled Devices）などの撮像素子を利用して、静止画像を撮像したり、動画像を撮影したりするデジタルスチルカメラやデジタルビデオカメラなどの画像処理装置が広く知られている。
【０００３】
画像処理装置によっては、撮影者により画像処理装置に設けられたシャッタボタンが押されると（操作されると）、露出値を変化させながら複数枚の静止画像を連続して撮像する機能を有するものもある（例えば、特許文献１参照）。このような画像処理装置においては、露出値が異なる複数枚の静止画像が撮像されると、撮像された静止画像の一覧が表示され、ユーザは表示された一覧から好みの静止画像を選択して記録させることができる。
【０００４】
なお、以下、静止画像および動画像を特に区別する必要のない場合、単に画像と称する。また、以下の説明においては、画像を撮影するとは、動画像を撮影する場合に限らず、静止画像を撮像（撮影）する場合も含まれることとする。
【０００５】
【特許文献１】特開２０００−１２５１８５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
ところで、画像処理装置により画像を撮影した場合に、常に撮影者が好む（記録しておきたいと思う）画像が撮影されるとは限らない。
【０００７】
また、上述したように、撮影者が画像処理装置により、露出値を変化させながら複数の画像を撮影した場合、撮影者は、撮影された画像の一覧から自分が所望する露出値の画像を選択して記録させることはできるが、撮影者が好ましいと思う露出値で撮影された画像が、撮影者が最も好ましいと思う画像であるとは限らない。すなわち、一覧として表示される画像は、それぞれ異なる時刻に撮影された画像であるため、画像ごとに被写体としての人の表情や画像全体の構図は異なり、一覧として表示された画像のうち、撮影者が最も好ましいと思う露出値で撮影された画像と、撮影者が最も好ましいと思う構図の画像とは必ずしも一致しない。
【０００８】
さらに、撮影者が画像処理装置において撮影された画像を表示させて確認すると、被写体が斜めに写っていたり、撮影者自身の手や全く関係のない人などが画像の端に写っていたりすることもある。
【０００９】
画像処理装置においては、撮影された画像（の画像データ）はそのまま記録されるので、撮影者があまり好まない画像（記録したいとは思わない程度の画像）が撮影された場合、記録された画像が、より撮影者の好みの画像となるようにするためには、撮影者はいちいち画像を編集しなければならなかった。
【００１０】
撮影者が撮影した画像を編集する場合、撮影者は、画像処理装置とパーソナルコンピュータとを接続して、編集したい画像の画像データを画像処理装置からパーソナルコンピュータに転送して記録させ、パーソナルコンピュータにおいて画像を編集するためのアプリケーションプログラムなどを起動させて編集をしなければならず、これらの作業は煩雑であった。
【００１１】
本発明は、このような状況に鑑みてなされたものであり、より簡単な操作で撮影者がより好ましいと思う画像を記録できるようにするものである。
【課題を解決するための手段】
【００１２】
本発明の一側面の画像処理装置は、第１の画像の見映えの評価の結果を示す評価値を算出する算出手段と、前記第１の画像の画像データを基に、算出された前記第１の画像の前記評価値よりも、評価値が基準となる値により近い値の第２の画像の画像データを生成する生成手段とを備える。
【００１３】
前記算出手段には、前記第１の画像の見映えの評価として、前記第１の画像の画素の画素値を基に、前記第１の画像の画質の評価の結果を示す前記評価値を算出させることができる。
【００１４】
前記算出手段には、前記第１の画像の見映えの評価として、前記第１の画像の画素数および前記第２の画像の画素数を基に、前記第１の画像の構図の評価の結果を示す前記評価値を算出させることができる。
【００１５】
画像処理装置には、前記第１の画像の画像データおよび前記第２の画像の画像データを基に、前記第１の画像および前記第２の画像を表示する表示手段をさらに設けることができる。
【００１６】
画像処理装置には、表示された前記第１の画像および前記第２の画像のうち、選択された画像の画像データを記録する記録手段をさらに設けることができる。
【００１７】
前記生成手段には、複数の前記第２の画像の画像データを生成させ、前記表示手段には、複数の前記第２の画像を表示させることができる。
【００１８】
画像処理装置には、表示された複数の前記第２の画像のうちの選択された第２の画像の画像データおよび前記第１の画像の画像データを記録する記録手段をさらに設けることができる。
【００１９】
画像処理装置には、前記第１の画像を撮影する撮影手段をさらに設けることができる。
【００２０】
前記算出手段には、前記第２の画像の見映えの評価の結果を示す評価値をさらに算出させ、前記表示手段には、前記第１の画像および前記第２の画像を表示させるとともに、前記第１の画像の評価値および前記第２の画像の評価値をさらに表示させることができる。
【００２１】
前記表示手段には、前記第１の画像および前記第２の画像を、評価値に基づく順番に並べて表示させることができる。
【００２２】
画像処理装置には、前記第１の画像を撮影する撮影手段と、前記第１の画像と、前記第２の画像の構図を示す枠とを表示する表示手段とをさらに設けることができる。
【００２３】
前記表示手段には、前記第１の画像および前記枠を表示させるとともに、前記第１の画像の評価値をさらに表示させることができる。
【００２４】
本発明の一側面の画像処理方法またはプログラムは、第１の画像の見映えの評価の結果を示す評価値を算出し、前記第１の画像の画像データを基に、算出された前記第１の画像の評価値よりも、評価値が基準となる値により近い値の第２の画像の画像データを生成するステップを含む。
【００２５】
本発明の一側面においては、第１の画像の見映えの評価の結果を示す評価値が算出され、前記第１の画像の画像データを基に、算出された前記第１の画像の前記評価値よりも、評価値が基準となる値により近い値の第２の画像の画像データが生成される。
【発明の効果】
【００２６】
本発明の一側面によれば、画像データを生成することができる。特に、本発明の一側面によれば、より簡単な操作で撮影者がより好ましいと思う画像の画像データを生成することができる。
【発明を実施するための最良の形態】
【００２７】
以下に本発明の実施の形態を説明するが、本発明の構成要件と、明細書又は図面に記載の実施の形態との対応関係を例示すると、次のようになる。この記載は、本発明をサポートする実施の形態が、明細書又は図面に記載されていることを確認するためのものである。従って、明細書又は図面中には記載されているが、本発明の構成要件に対応する実施の形態として、ここには記載されていない実施の形態があったとしても、そのことは、その実施の形態が、その構成要件に対応するものではないことを意味するものではない。逆に、実施の形態が構成要件に対応するものとしてここに記載されていたとしても、そのことは、その実施の形態が、その構成要件以外の構成要件には対応しないものであることを意味するものでもない。
【００２８】
本発明の一側面の画像処理装置は、第１の画像（例えば、図３のオリジナル画像１３１）の見映えの評価の結果を示す評価値を算出する算出手段（例えば、図２の画像評価部１０１）と、前記第１の画像の画像データを基に、算出された前記第１の画像の前記評価値よりも、評価値が基準となる値により近い値の第２の画像（例えば、図３のお薦め画像１３２−１乃至お薦め画像１３２−３）の画像データを生成する生成手段（例えば、図２の信号処理部２２）とを備える。
【００２９】
前記算出手段（例えば、図５のステップＳ４１の処理を実行する画像評価部１０１）には、前記第１の画像の見映えの評価として、前記第１の画像の画素の画素値を基に、前記第１の画像の画質の評価の結果を示す前記評価値（例えば、図６を参照して説明する画質の評価点）を算出させることができる。
【００３０】
前記算出手段（例えば、図５のステップＳ４１の処理を実行する画像評価部１０１）には、前記第１の画像の見映えの評価として、前記第１の画像の画素数および前記第２の画像の画素数を基に、前記第１の画像の構図の評価の結果を示す前記評価値（例えば、図７を参照して説明する構図の評価点）を算出させることができる。
【００３１】
画像処理装置には、前記第１の画像の画像データおよび前記第２の画像の画像データを基に、前記第１の画像および前記第２の画像を表示する表示手段（例えば、図２のLCD２８）をさらに設けることができる。
【００３２】
画像処理装置には、表示された前記第１の画像および前記第２の画像のうち、選択された画像の画像データを記録する記録手段（例えば、図２の記録媒体３０）をさらに設けることができる。
【００３３】
画像処理装置には、表示された複数の前記第２の画像のうちの選択された第２の画像の画像データおよび前記第１の画像の画像データを記録する記録手段（例えば、図２の記録媒体３０）をさらに設けることができる。
【００３４】
画像処理装置には、前記第１の画像を撮影する撮影手段（例えば、図２の撮影部２１）をさらに設けることができる。
【００３５】
画像処理装置には、前記第１の画像を撮影する撮影手段（例えば、図２の撮影部２１）と、前記第１の画像と、前記第２の画像の構図を示す枠（例えば、図９のお薦め画像の構図の枠２６１）とを表示する表示手段（例えば、図２のLCD２８）とをさらに設けることができる。
【００３６】
本発明の一側面の画像処理方法またはプログラムは、第１の画像（例えば、図３のオリジナル画像１３１）の見映えの評価の結果を示す評価値を算出し（例えば、図５のステップＳ４１）、前記第１の画像の画像データを基に、算出された前記第１の画像の評価値よりも、評価値が基準となる値により近い値の第２の画像（例えば、図３のお薦め画像１３２−１乃至お薦め画像１３２−３）の画像データを生成する（例えば、図５のステップＳ４２、ステップＳ４３、またはステップＳ４４）ステップを含む。
【００３７】
以下、図面を参照して本発明を適用した実施の形態について説明する。
【００３８】
図１は、本発明を適用した画像処理装置の構成例を示すブロック図である。
【００３９】
画像処理装置１１は、撮影部２１、信号処理部２２、テンポラリメモリ２３、媒体インターフェース（以下、媒体Ｉ／Ｆと称する）２４、制御部２５、操作部２６、LCD（Liquid Crystal Display）コントローラ２７、LCD２８、外部インターフェース（以下、外部Ｉ／Ｆと称する）２９、および記録媒体３０から構成される。
【００４０】
撮影部２１は、光学ブロック５１、CCD（Charge Coupled Device）５２、前処理回路５３、光学ブロックドライバ５４、CCDドライバ５５、およびタイミング生成回路５６から構成される。
【００４１】
光学ブロック５１は、レンズ、フォーカス機構、シャッター機構、絞り（アイリス）機構などを備え、光学ブロックドライバ５４の制御に基づいて被写体の画像を取り込んでCCD５２に供給する。すなわち、光学ブロック５１は、光学ブロック５１に入射した光をCCD５２上に結像させる。
【００４２】
CCD５２は、CCDドライバ５５からの駆動信号、およびタイミング生成回路５６からのタイミング信号に基づいて、光学ブロック５１から入射した光を光電変換し、これにより得られた被写体の画像（画像情報）としての電気信号を前処理回路５３に供給する。
【００４３】
前処理回路５３は、CCD５２から供給された電気信号の画像情報に対して、CDS（Correlated Double Sampling）処理、AGC（Automatic Gain Control）処理、Ａ／Ｄ（Analog/Digital）変換処理などの所定の処理を施し、デジタル信号である画像データを生成する。前処理回路５３は、生成した画像データを信号処理部２２に供給する。
【００４４】
光学ブロックドライバ５４は、制御部２５の制御の基に、光学ブロック５１を動作させる駆動信号を生成し、光学ブロック５１に供給する。CCDドライバ５５は、タイミング生成回路５６からのタイミング信号に基づいて、CCD５２を駆動させる駆動信号を生成し、CCD５２に供給する。
【００４５】
タイミング生成回路５６は、制御部２５の制御に基づいて、所定のタイミングを提供するタイミング信号を生成し、生成したタイミング信号をCCD５２およびCCDドライバ５５に供給する。
【００４６】
信号処理部２２は、例えば、DSP（Digital Signal Processor）などから構成され、前処理回路５３から供給された画像データに対して、ＡＦ（Auto Focus）処理、ＡＥ（Auto Exposure）処理、AWB（Auto White Balance）処理などの所定の処理を施す。信号処理部２２は、所定の処理が施されて種々の調整がされた画像データを必要に応じて所定の圧縮方式で圧縮し、制御部２５、媒体Ｉ／Ｆ２４を介して記録媒体３０に供給する。
【００４７】
また、信号処理部２２は、記録媒体３０から読み出され、媒体Ｉ／Ｆ２４を介して制御部２５から供給された圧縮されている画像データに対して、その圧縮方式に対応する解凍処理（伸張処理）を行い、解凍された画像データを、制御部２５を介してLCDコントローラ２７に供給する。
【００４８】
テンポラリメモリ２３は、例えば、SDRAM（Synchronous Dynamic Random Access Memory）などから構成され、信号処理部２２から供給された画像データを一時的に記憶し、記憶している画像データを信号処理部２２に供給する。
【００４９】
制御部２５は、CPU（Central Processing Unit）５７、RAM（Random Access Memory）５８、フラッシュROM（Read Only Memory）５９、および時計回路６０が、システムバス６１を通じて接続されて構成されたマイクロコンピュータであり、画像処理装置１１の各部を制御する。
【００５０】
CPU５７は、フラッシュROM５９に記録されているプログラムを実行して、各種の処理を行う。RAM５８は、主に作業領域として用いられ、CPU５７が実行する各種の処理の途中結果を一時的に記憶する。
【００５１】
フラッシュROM５９は、CPU５７において実行される種々のプログラムや、処理に必要となるデータなどを記録する。時計回路６０は時計して現在年月日、現在曜日、現在時刻や、撮影日時などを必要に応じてCPU５７または信号処理部２２に供給する。
【００５２】
操作部２６は、例えば、シャッタボタンや十字キーなどのボタン、タッチパネルなどからなり、撮影者の操作に応じた入力信号をCPU５７に供給する。
【００５３】
また、システムバス６１には、CPU５７乃至時計回路６０の他に、信号処理部２２、媒体Ｉ／Ｆ２４、LCDコントローラ２７、および外部Ｉ／Ｆ２９が接続されている。
【００５４】
LCDコントローラ２７は、制御部２５から供給された画像データに必要に応じて所定の処理を施してLCD２８に供給し、LCD２８に画像データに基づく画像を表示させる。
【００５５】
外部Ｉ／Ｆ２９は、例えば、IEEE（Institute of Electrical and Electronics Engineers）1394、USB（Universal Serial Bus）などの規格に準拠した有線用インターフェース、または光や電波による無線インターフェースから構成され、図示せぬパーソナルコンピュータなどの外部装置に接続されている。外部Ｉ／Ｆ２９は、外部装置から供給されたデータやプログラムを、システムバス６１を介してCPU５７や記録媒体３０に供給する。また、外部Ｉ／Ｆ２９は、システムバス６１を介してCPU５７から供給されたデータを外部装置に供給する。
【００５６】
さらに、外部Ｉ／Ｆ２９に通信モジュールを接続することにより、例えば、インターネットなどのネットワークに接続して、ネットワークを通じて種々の画像データやその他の情報を取得し、システムバス６１を介して記録媒体３０に供給したり、記録媒体３０に記録されている画像データを、ネットワークを通じて接続されている外部装置に送信したりすることもできる。
【００５７】
記録媒体３０は、例えば、半導体メモリ、記録可能なDVD（Digital Versatile Disc）やＣＤ（Compact Disc）等の光記録媒体、または磁気ディスクなどから構成され、媒体Ｉ／Ｆ２４に着脱可能とされている。記録媒体３０は、媒体Ｉ／Ｆ２４から供給された画像データなどの各種のデータを記録する。また、記録媒体３０は、記録しているデータを媒体Ｉ／Ｆ２４に供給する。
【００５８】
図２は、図１の画像処理装置１１の機能の構成例を示すブロック図である。なお、図２において、図１における場合と対応する部分には同一の符号を付してあり、その説明は適宜省略する。
【００５９】
制御部２５は、画像評価部１０１および記録制御部１０２を備えている。画像評価部１０１は、撮影により得られた画像データを、信号処理部２２を介してテンポラリメモリ２３から取得して、取得した画像データを基に画像の画質や構図などの画像の見映えを評価する。なお、以下、必要に応じて、撮影部２１により撮影された画像をオリジナル画像とも称し、オリジナル画像を表示させるための画像データをオリジナル画像データとも称する。
【００６０】
記録制御部１０２は、操作部２６からの入力信号に応じて、信号処理部２２を介して、テンポラリメモリ２３に記憶されている画像データを取得する。記録制御部１０２は、取得した画像データを媒体Ｉ／Ｆ２４を介して記録媒体３０に供給して記録させる。
【００６１】
信号処理部２２は、構図改善部１０３および画質改善部１０４を備えている。構図改善部１０３は、画像評価部１０１によるオリジナル画像の評価の結果に基づいて、テンポラリメモリ２３に記憶されているオリジナル画像データを基に、所定の基準に対してオリジナル画像よりも構図が改善された画像の画像データを生成し、テンポラリメモリ２３に供給する。
【００６２】
例えば、構図改善部１０３は、画像の画角、画像の中心の位置や角度などの画像の構図が改善された画像の画像データを生成する。また、例えば、撮影部２１において動画像が撮影された場合には、動画像の音声に含まれる雑音が除去されるように、雑音が含まれる部分の（時刻の）画像および音声が削除された新たな画像データおよび音声データを、構図改善部１０３が生成するようにしてもよい。
【００６３】
画質改善部１０４は、画像評価部１０１によるオリジナル画像の評価の結果に基づいて、テンポラリメモリ２３に記憶されているオリジナル画像データを基に、所定の基準に対してオリジナル画像よりも画質が改善された画像の画像データを生成し、テンポラリメモリ２３に供給する。例えば、画質改善部１０４は、画像の明るさや色合いなどの画質が改善された画像の画像データを生成する。
【００６４】
また、構図改善部１０３および画質改善部１０４は、構図改善部１０３または画質改善部１０４により、構図または画質が改善された画像の画像データを基に、さらに、画質および構図の両方が改善された画像の画像データを生成する。
【００６５】
なお、以下、構図改善部１０３または画質改善部１０４において、オリジナル画像データを基に生成された画像データをお薦め画像データとも称する。また、以下、お薦め画像データに基づいて表示される画像をお薦め画像とも称する。
【００６６】
テンポラリメモリ２３は、お薦め画像記憶部１０５を含む。テンポラリメモリ２３は、信号処理部２２を介して撮影部２１から供給されたオリジナル画像データを一時的に記憶する。また、テンポラリメモリ２３のお薦め画像記憶部１０５は、信号処理部２２の構図改善部１０３または画質改善部１０４により生成されたお薦め画像データを一時的に記憶する。
【００６７】
ところで、撮影者が画像処理装置１１を操作して被写体を撮影すると、例えば、図３に示すように、LCD２８には、オリジナル画像およびお薦め画像が表示される。
【００６８】
図３の例では、画像処理装置１１のテンポラリメモリ２３に記憶されているオリジナル画像１３１の画像データを基に、お薦め画像１３２−１乃至お薦め画像１３２−３のそれぞれの画像データが生成され、オリジナル画像１３１およびお薦め画像１３２−１乃至お薦め画像１３２−３のそれぞれがLCD２８に表示されている。
【００６９】
ここで、例えば、お薦め画像１３２−１は、構図改善部１０３および画質改善部１０４によりオリジナル画像の構図および画質が改善された画像とされる。また、お薦め画像１３２−２は、構図改善部１０３によりオリジナル画像の構図が改善された画像とされ、お薦め画像１３２−３は、画質改善部１０４によりオリジナル画像の画質が改善された画像とされる。なお、以下、お薦め画像１３２−１乃至お薦め画像１３２−３のそれぞれを個々に区別する必要のない場合、単にお薦め画像１３２と称する。
【００７０】
LCD２８の図中、右側には、オリジナル画像１３１およびお薦め画像１３２が縦方向に並べられており、それぞれの画像の右上の部分には、画像評価部１０１（図２）による、画像の見映えの評価の結果を示す総合評価点（総合評価値）が表示されている。
【００７１】
すなわち、お薦め画像１３２−１の総合評価点は１００点であり、お薦め画像１３２−２の総合評価点は８７点であり、お薦め画像１３２−３の総合評価点は８２点であり、オリジナル画像１３１の総合評価点は６９点である。図３では、オリジナル画像１３１およびお薦め画像１３２のそれぞれは、総合評価点の高い順に上から下方向に並べられて表示されている。なお、オリジナル画像１３１を一番上に表示し、お薦め画像１３２を総合評価点の高い順に上から並べて表示したり、オリジナル画像１３１およびお薦め画像１３２を、総合評価点の低い順に上から下方向に並べて表示したりしてもよい。
【００７２】
また、撮影者は、画像処理装置１１の図中、右下の部分に設けられた操作部２６としての十字キー１４１を操作することにより、LCD２８に表示されている画像を選択したり、記録させたりできる。十字キー１４１は、４つのボタンから構成されており、撮影者はそれらのボタンを操作することにより、カーソル１５１を移動させて、LCD２８の図中、右側に表示されているオリジナル画像１３１またはお薦め画像１３２を選択して、LCD２８の中央に選択した画像を拡大させて表示させる。
【００７３】
図３では、カーソル１５１によりお薦め画像１３２−１が選択されており、LCD２８の中央には、選択されたお薦め画像１３２−１が拡大されて表示されている。さらに、中央に表示されたお薦め画像１３２−１の下には、文字“お薦め１（スコア：１００）”が表示され、撮影者が表示されている画像がどの画像であるか（オリジナル画像であるかまたはお薦め画像であるか）と、その画像の総合評価点とを容易に知ることができるようになされている。
【００７４】
また、撮影者が、十字キー１４１を操作して決定ボタン１５２を選択すると、LCD２８の中央に表示されている画像、すなわち、カーソル１５１により選択されている画像が、記録（保存）する画像として選択される。そして、さらに、撮影者が十字キー１４１を操作して保存ボタン１５３を選択すると、記録する画像として選択された画像が、記録媒体３０（図２）に記録される。図３の例では、カーソル１５１によりお薦め画像１３２−１が選択されているので、この状態で撮影者が決定ボタン１５２および保存ボタン１５３を選択すると、お薦め画像１３２−１が記録される。
【００７５】
次に、図４のフローチャートを参照して、画像処理装置１１による撮影処理について説明する。この撮影処理は、撮影者が操作部２６（図２）を操作することにより、画像処理装置１１に被写体の撮影を指示すると開始される。
【００７６】
ステップＳ１１において、撮影部２１は撮影を開始する。すなわち、撮影部２１は、制御部２５の制御の基に、被写体の画像を撮影し、これにより得られた画像データを信号処理部２２に供給する。信号処理部２２は、撮影部２１から供給された画像データに対して、必要に応じてＡＦ処理、ＡＥ処理、AWB処理などの処理を施し、処理が施された画像データ（オリジナル画像データ）をテンポラリメモリ２３に供給する。
【００７７】
ステップＳ１２において、テンポラリメモリ２３は、信号処理部２２から供給された画像データを、オリジナル画像データとして一時的に記憶する。
【００７８】
このようにして、撮影により得られたオリジナル画像データは、テンポラリメモリ２３に一時的に記憶される。そして、画像の撮影中に撮影者が、操作部２６を操作することにより撮影の終了を指示すると、操作部２６から制御部２５には、撮影者の操作に応じた入力信号が供給される。制御部２５は、操作部２６からの入力信号に応じて撮影部２１を制御し、撮影の終了を指示する。
【００７９】
ステップＳ１３において、撮影部２１は、制御部２５の制御の基に撮影を終了する。すなわち、撮影部２１は、撮影により得られる画像データの信号処理部２２への供給を終了する。
【００８０】
ステップＳ１４において、画像処理装置１１は、お薦め画像の生成処理を行う。なお、お薦め画像の生成処理の詳細は後述するが、このお薦め画像の生成処理において、画像処理装置１１は、オリジナル画像の見映えの評価を行い、お薦め画像データを生成する。これにより、テンポラリメモリ２３のお薦め画像記憶部１０５には、オリジナル画像データを基に生成されたお薦め画像データが記憶される。
【００８１】
また、ステップＳ１４において、オリジナル画像の見映えの評価の結果、オリジナル画像の総合評価点が、予め定められた所定の点数以上である場合、オリジナル画像はお薦め画像とほぼ同じ総合評価点の画像であり、オリジナル画像を補正する必要はないとして、ステップＳ１５の処理乃至ステップＳ１７の処理をスキップし、記録媒体３０にオリジナル画像データを記録するようにしてもよい。
【００８２】
ステップＳ１５において、LCD２８は、オリジナル画像およびお薦め画像の一覧である画像一覧を表示する。
【００８３】
より詳細には、お薦め画像データが生成されると、制御部２５は、テンポラリメモリ２３から信号処理部２２を介して、オリジナル画像データおよびお薦め画像データを取得する。そして、制御部２５は、取得したオリジナル画像データおよびお薦め画像データと、画像評価部１０１による画像の評価の結果を示す情報とを、LCDコントローラ２７を介してLCD２８に供給する。LCD２８は、LCDコントローラ２７の制御に基づいて、供給された画像データおよび画像の評価の結果を示す情報を基に、画像一覧を表示させる。
【００８４】
これにより、例えば、図３に示したオリジナル画像１３１およびお薦め画像１３２が画像一覧として表示される。また、図３に示したように、オリジナル画像１３１およびお薦め画像１３２の図中、右上の部分には、画像の評価の結果を示す情報に基づく総合評価点が表示される。
【００８５】
ステップＳ１６において、制御部２５は、操作部２６からの入力信号に応じて、記録する画像データを選択する。例えば、図３に示したように、カーソル１５１によりお薦め画像１３２−１が選択された状態で、撮影者が十字キー１４１を操作して決定ボタン１５２を選択すると、操作部２６から制御部２５には、記録する画像としてお薦め画像１３２−１が選択された旨の入力信号が供給される。すると制御部２５は、操作部２６からの入力信号に応じて、記録する画像データとしてお薦め画像１３２−１のお薦め画像データを選択する。
【００８６】
なお、記録する画像として選択される画像（オリジナル画像またはお薦め画像）は、１つであってもよいし、複数であってもよい。
【００８７】
また、記録する画像として、お薦め画像のうちの少なくとも１つが選択されるようにし、選択されたお薦め画像（データ）とオリジナル画像（データ）とが記録されるようにしてもよい。さらに、お薦め画像のうちの少なくとも１つが選択されるようにし、オリジナル画像データと、選択されたお薦め画像データを生成するための設定とを記録するようにしてもよい。より具体的には、例えば、画像評価部１０１によるオリジナル画像の評価の結果を、お薦め画像データを生成するための設定として、オリジナル画像データと関連付けて記録する。このように、お薦め画像データを生成するための設定を記録しておくことにより、オリジナル画像データを基に、記録している設定に基づいてお薦め画像データを生成することができ、お薦め画像データをいちいち記録する必要がなくなる。
【００８８】
さらに、ステップＳ１６において、特に画像が選択されなかった場合には、オリジナル画像データだけが記録されるようにしてもよい。
【００８９】
ステップＳ１７において、制御部２５は、記録する画像（データ）の選択が終了したか否かを判定する。例えば、撮影者により、図３に示した保存ボタン１５３が選択されると、制御部２５は、記録する画像の選択が終了したと判定する。
【００９０】
ステップＳ１７において、選択が終了していないと判定された場合、処理はステップＳ１５に戻り、ステップＳ１７において選択が終了したと判定されるまで上述した処理が繰り返される。
【００９１】
一方、ステップＳ１７において、選択が終了したと判定された場合、ステップＳ１８に進み、記録媒体３０は記録する画像データとして選択された画像データ（オリジナル画像データまたはお薦め画像データ）を記録し、撮影処理は終了する。
【００９２】
例えば、図３に示した保存ボタン１５３が選択されると、制御部２５の記録制御部１０２は、ステップＳ１８において、選択された画像データ（オリジナル画像データまたはお薦め画像データ）を、信号処理部２２を介してテンポラリメモリ２３から取得する。そして、記録制御部１０２は、取得した画像データを、媒体Ｉ／Ｆ２４を介して記録媒体３０に供給する。記録媒体３０は、制御部２５の記録制御部１０２から供給された画像データを記録する。
【００９３】
このようにして、画像処理装置１１は、撮影により得られたオリジナル画像データを基に、お薦め画像データを生成し、オリジナル画像と、お薦め画像とを表示する。そして、表示したオリジナル画像およびお薦め画像のうち、撮影者により選択された画像の画像データを記録する。
【００９４】
このように、オリジナル画像データを基に、お薦め画像データを生成することによって、撮影者が撮影に失敗し、オリジナル画像が、撮影者にとって特に、記録したいとは思わない画像となってしまった場合においても、撮影者は、オリジナル画像の構図または画質が改善されたお薦め画像を選択し、記録しておきたい画像（使える画像）として記録させることができる。これにより、より簡単な操作で撮影者がより好ましいと思う画像を記録させることができ、撮影者はより簡単に、より気軽に画像を撮影することができる。
【００９５】
また、オリジナル画像およびお薦め画像と、それらの画像の総合評価点とを表示するようにしたので、撮影者は、LCD２８に表示される小さい画像を見ただけでは分かりにくい撮影の失敗も、画像の総合評価点を見ることで容易に知ることができる。
【００９６】
すなわち、一般に、画像処理装置のLCDに表示される画像は、写真として印刷された画像などに比べると小さい画像となってしまうので、撮影者には、LCDに表示された画像が綺麗に撮れた画像であるように思えても、実際にLCDより大きい画面（例えば、テレビジョン受像機の画面）に画像を表示したり、画像を印刷したりすると、画質が思ったよりも悪かったり、被写体が斜めに写っていたりする場合がある。
【００９７】
そのような場合においても、画像処理装置１１においては、LCD２８には、画像とともに、その画像の総合評価点が表示されるので、撮影者は画像の総合評価点を見ることによって、LCD２８に表示された画像を見るだけでは分かりにくい撮影の失敗も容易に知ることができる。また、撮影者は、表示された総合評価点を見ることで、より点数の高い画像が撮影できたかなど、撮影を楽しむことができる。
【００９８】
なお、撮影により得られたオリジナル画像データは、テンポラリメモリ２３に一時的に記憶されると説明したが、テンポラリメモリ２３に記憶せずに、直接、記録媒体３０に記録されるようにしてもよい。そのような場合、ステップＳ１２において、オリジナル画像データが記録媒体３０に記録され、ステップＳ１６において、記録する画像データが選択されると、記録媒体３０に記録されたオリジナル画像データは、ステップＳ１６において選択された画像データに書き換えられて更新される。
【００９９】
また、図４を参照して説明した撮影処理においては、被写体の撮影後に、オリジナル画像またはお薦め画像のうちのいずれかを選択して、選択された画像の画像データを記録すると説明したが、撮影されたオリジナル画像データを記録しておき、オリジナル画像を再生する場合や、オリジナル画像データを、USB（Universal Serial Bus）などの規格に準拠した有線のケーブルまたは無線通信を介してプリンタ、パーソナルコンピュータなどの外部装置に転送する場合に、オリジナル画像またはお薦め画像のうちのいずれかを選択できるようにしてもよい。
【０１００】
この場合、撮影者により再生または転送が指示されると、LCD２８にオリジナル画像およびお薦め画像が表示され、撮影者により、再生されたり、外部装置に転送されたりする画像データとして、オリジナル画像（データ）またはお薦め画像（データ）が選択される。
【０１０１】
さらに、複数の画像データが選択されて記録される場合、選択されたそれぞれの画像データを互いに関係付けて記録媒体３０に記録しておき、画像を再生するときに、制御部２５が互いに関係付けられている画像データに基づく画像を連続してLCD２８表示させたり、LCD２８の表示画面上の分割された領域のそれぞれに、互いに関係付けられている画像データに基づく画像のそれぞれを同時に表示させたりするようにしてもよい。
【０１０２】
次に、図５のフローチャートを参照して、図４のステップＳ１４の処理に対応する、お薦め画像の生成処理について説明する。
【０１０３】
ステップＳ４１において、制御部２５の画像評価部１０１（図２）は、オリジナル画像の見映えを評価する。より具体的には、画像評価部１０１は、信号処理部２２を介して、テンポラリメモリ２３からオリジナル画像データを取得し、取得したオリジナル画像データに基づいて、オリジナル画像の画質および構図を評価する。
【０１０４】
ここで、図６乃至図８を参照して、オリジナル画像の画質および構図の評価について説明する。
【０１０５】
例えば、画像評価部１０１は、図６に示すように、画質を評価するための項目である明るさ、コントラスト、カラーバランス、シャープネス、および赤目のそれぞれの項目について、オリジナル画像の画素の画素値から得られる各項目の値と、予め定められた各項目の最適値とを比較してオリジナル画像を評価する。
【０１０６】
図６では、明るさ、コントラスト、カラーバランス、およびシャープネスのそれぞれの項目を示す値は、−１０乃至１０の範囲の値で表わされ、赤目を示す値は、０乃至１０の範囲の値で表わされている。また、それぞれの項目の最適値の位置は、丸により示され、オリジナル画像の各項目の値の位置は三角形により示されている。
【０１０７】
すなわち、明るさ、コントラスト、カラーバランス、シャープネス、および赤目のそれぞれの項目の最適値は０とされている。また、オリジナル画像の明るさを示す値は−３であり、コントラストを示す値は１であり、カラーバランスを示す値は２である。さらに、オリジナル画像のシャープネスを示す値は−２であり、赤目を示す値は５である。
【０１０８】
ここで、明るさを示す値は、例えば、画像の各画素の輝度値（例えば、YUV空間のＹの値）の平均値により求められ、コントラストを示す値は、画像の各画素の輝度値（例えば、YUV空間のＹの値）のうちの最大値と最小値との差により求められる。
【０１０９】
また、カラーバランスを示す値は、例えば、画像の各画素のＲ（赤）、Ｇ（緑）、Ｂ（青）のそれぞれの値の分布の中心値のずれを示す値であり、例えば、Ｒの中心値を基準とすると、Ｇ、Ｂのそれぞれの中心値が、Ｒの中心値からどれくらいずれているかを示す値に基づいて求められる。さらに、シャープネスを示す値は、例えば、画像の各画素と、それらの画素が隣接する画素との画素値の差分の平均値により求められる。
【０１１０】
さらに、赤目を示す値は、例えば、画像中の被写体としての人の目の部分（領域）に含まれる各画素の彩度を示す値（例えば、HSV空間のＳの値）の平均値により求められる。ここで、被写体の人の目の領域は、例えば、テンプレートを用いた顔画像認識などにより検出される。
【０１１１】
画像評価部１０１は、オリジナル画像の明るさ、コントラスト、カラーバランス、シャープネス、および赤目のそれぞれの項目を示す値を求めると、オリジナル画像の画質の評価の結果を示す評価点を求める。ここで、オリジナル画像の画質の評価点は、予め定められた画質を評価するための項目の最適値を基準とする、オリジナル画像におけるその項目の値を示している。
【０１１２】
例えば、画質の評価点の最高点（満点）は５０点とされ、オリジナル画像の画質の評価点は、最高点である５０点から、明るさ、コントラスト、カラーバランス、シャープネス、および赤目のそれぞれの項目の値（絶対値）と、それぞれの項目の最適値との差の値（絶対値）の合計が、減点された値とされる。したがって、この場合、５０点から、各項目の値の絶対値の合計を減算して得られる値が、オリジナル画像の画質の評価点とされる。
【０１１３】
例えば、図６の例において、オリジナル画像の明るさを示す値は−３であるので、−３と、最適値との差（の絶対値）は３となる。また、オリジナル画像のコントラストを示す値は１であるので、１と、最適値との差は１となり、カラーバランスを示す値は２であるので、２と、最適値との差は２となる。同様に、オリジナル画像のシャープネスを示す値は−２であるので、−２と、最適値との差は２となり、赤目を示す値は５であるので、５と、最適値との差は５となる。
【０１１４】
そして、これらの各項目の差の合計は、１３（＝３＋１＋２＋２＋５）となるので、最高点の５０点から、各項目の差の合計である１３点を減算した値３７（＝５０−１３）が、オリジナル画像の画質の評価点とされる。なお、画質が改善されるように生成されるお薦め画像は、オリジナル画像の明るさ、コントラスト、カラーバランス、シャープネス、および赤目の各項目が最適値となるように補正される画像であるので、画質が改善されたお薦め画像の画質の評価点は５０点となる。
【０１１５】
また、画像評価部１０１は、オリジナル画像の画質を評価すると、次に構図の評価を行い、オリジナル画像の構図の評価の結果を示す評価点を求める。ここで、オリジナル画像の構図の評価点は、オリジナル画像の画素（面積）のうち、どれくらいの画素数（面積）を、構図が改善されたお薦め画像を構成する画素として用いることができるかを示している。
【０１１６】
オリジナル画像の構図の評価点は、例えば、図７に示すように、最高点（満点）が５０点とされ、オリジナル画像１８１と、構図が改善された画像１８２との面積比（画像使用率）により求められる。
【０１１７】
すなわち、オリジナル画像の構図の評価点は、次式（１）により求められる。
【０１１８】
（オリジナル画像の構図の評価点）＝
（構図が改善された画像の画素数／オリジナル画像の画素数）×５０    ・・・（１）
【０１１９】
したがって、例えば、オリジナル画像の図中、縦方向の画素数が１８００であり、横方向の画素数が２４００であり、また、構図が改善された画像１８２の縦方向の画素数が１４４０であり、横方向の画素数が１９２０である場合、オリジナル画像の構図の評価点は、式（１）より、３２（＝（（1920×1440）/（2400×1800））×50）点とされる。
【０１２０】
なお、構図が改善されるように生成されるお薦め画像は、オリジナル画像１８１のうちの構図が改善された画像１８２の部分の画像とされるので、構図が改善されたお薦め画像の構図の評価点は５０点となる。
【０１２１】
ここで、オリジナル画像１８１のうち、構図が改善された画像１８２として用いられる領域（すなわち、構図が改善されたお薦め画像の領域）は、例えば、図８に示すようにして定められる。
【０１２２】
まず、画像評価部１０１は、画像処理装置１１（図２）に内蔵されている図示せぬ加速度センサから、加速度センサにおいて検出された、画像処理装置１１の図中、左右方向の傾き角θ（画像処理装置１１の重力方向に対する傾き角）を取得する。画像評価部１０１は傾き角θを取得すると、オリジナル画像２０１のうち、オリジナル画像２０１の中心の位置を中心として、オリジナル画像２０１が傾き角θだけ回転（回動）された領域が、さらにオリジナル画像２０１内に含まれるように縮小された領域２０２を定める。
【０１２３】
すなわち、領域２０２は、オリジナル画像２０１が検出された傾き角θに基づいて補正された領域であり、オリジナル画像２０１と、領域２０２とのなす角度は、検出された傾き角θとなる。また、領域２０２は、オリジナル画像２０１と相似形となるように定められる。
【０１２４】
そして、領域２０２が定められると、次に、画像評価部１０１は、オリジナル画像２０１の端に含まれる、被写体２２２の前に写っている全く関係ない人の頭や、撮影者の指などのぼけた画像を検出する。例えば、画像評価部１０１は、オリジナル画像２０１内の予め定められた端の部分の領域の各画素と、それらの画素が隣接する画素との画素値の差分を求め、求められた差分の値が、予め定められた所定の範囲内の値である画素をぼけた画像の領域に含まれる画素として検出する。これにより、例えば、オリジナル画像２０１の端の部分のぼけた画像として、撮影者の指の画像２２１が検出される。
【０１２５】
画像評価部１０１は、検出されたぼけた画像（画像２２１）が、領域２０２に含まれる場合、ぼけた画像２２１が領域２０２に含まれなくなるように、領域２０２がさらに縮小された領域２０３を定める。ここで、領域２０２の中心の位置と、領域２０３の中心の位置とは必ずしも一致する必要はなく、領域２０３は、領域２０２と相似形となるように定められる。
【０１２６】
さらに、画像評価部１０１は、ぼけた画像２２１が含まれない領域２０３を定めると、平均的な顔画像を表わすテンプレートを用いてマッチング処理を行い、オリジナル画像２０１内の人の顔の画像２２２を検出する。画像評価部１０１は、顔の画像２２２を検出すると、領域２０３内の領域であって、その領域の中心が顔の画像２２２の中心と同じ位置となる領域２０４を定める。ここで、領域２０４は、領域２０３と相似形となるように定められる。
【０１２７】
このようにして定められた、オリジナル画像２０１内の領域２０４の画像が、構図が改善された画像とされる。なお、画像処理装置１１の傾き角θは、加速度センサによる検出に限らず、その他、例えば、上述したマッチング処理により、オリジナル画像２０１内の人の顔の画像２２２を検出し、人の顔の対称性を利用して画像２２２の顔の中心線を求め、その中心線と、オリジナル画像２０１の図中、縦方向の辺とのなす角を傾き角θとして検出するようにしてもよい。
【０１２８】
なお、オリジナル画像２０１内の人の顔を検出する場合、マッチング処理に限らず、その他、例えば、オリジナル画像２０１の各画素の色相の値（例えば、HSV空間のＨの値）が、所定の範囲内の値であるか否かを判定することにより肌色の領域を検出し、検出されたオリジナル画像２０１上の肌色の領域を人の顔の部分として検出するようにしてもよい。
【０１２９】
以上のようにして、画像評価部１０１は、オリジナル画像の画質および構図を評価すると、その評価の結果に基づいて、オリジナル画像、および生成するお薦め画像の総合評価点を算出する。ここで、それぞれの画像の総合評価点は、画像の画質の評価点および構図の評価点の合計により求められる。
【０１３０】
したがって、例えば、オリジナル画像の画質の評価点が３７点であり、構図の評価点が３２点である場合、オリジナル画像の総合評価点は６９（＝３７＋３２）点となる。また、構図および画質が改善されたお薦め画像の画質の評価点および構図の評価点は、それぞれ５０点とされるので、構図および画質が改善されたお薦め画像の総合評価点は１００（50＋50）点とされる。
【０１３１】
さらに、オリジナル画像と構図が同じであり、画質だけが改善されたお薦め画像の画質の評価点は５０点とされ、構図の評価点はオリジナル画像の構図の評価点と同じ３２点とされる。したがって、画質だけが改善されたお薦め画像の総合評価点は８２（50＋32）点とされる。
【０１３２】
同様に、オリジナル画像と画質が同じであり、構図だけが改善されたお薦め画像の画質の評価点は、オリジナル画像の画質の評価点と同じ３７点とされ、構図の評価点は５０点とされる。したがって、構図だけが改善されたお薦め画像の総合評価点は８７（37＋50）点とされる。
【０１３３】
なお、より詳細には、オリジナル画像の画質を改善する場合、すなわち、画質が改善されたお薦め画像（データ）を生成する場合、明るさ、コントラスト、カラーバランス、シャープネス、赤目などの画質を評価するための各項目には他の項目と相関関係がある項目もあり、所定の項目（例えば、明るさ）を示す値を最適値になるように補正すると、その補正された項目の値を変化させずに、他の項目（例えば、コントラスト）を示す値が最適値となるように補正することができないこともあるので、画質が改善されたお薦め画像の画質の評価点は、必ずしも５０点となる必要はない。
【０１３４】
画像評価部１０１は、オリジナル画像を評価すると、その評価の結果として、オリジナル画像およびお薦め画像の総合評価点を含む評価の結果を示す情報を生成してこれを保持する。
【０１３５】
図５のフローチャートの説明に戻り、画像評価部１０１がオリジナル画像を評価すると、処理はステップＳ４１からステップＳ４２に進む。
【０１３６】
ステップＳ４２において、信号処理部２２は、画像評価部１０１によるオリジナル画像の評価の結果に基づいて、画質が改善されたお薦め画像データを生成する。
【０１３７】
例えば、信号処理部２２は、テンポラリメモリ２３からオリジナル画像データを取得する。そして、信号処理部２２の画質改善部１０４は、取得したオリジナル画像データを基に、画質を評価するための各項目を示す値が、予め定められた最適値となるようにオリジナル画像を補正し、補正により得られた画像データを、画質だけが改善されたお薦め画像データとする。
【０１３８】
したがって、図６に示した例では、画質改善部１０４は、例えば、明るさを示す値およびカラーバランスを示す値が、それぞれの最適値となるようにガンマ補正を行い、コントラストを示す値が最適値となるように、画像（オリジナル画像）上の各画素の輝度値（例えば、YUV空間のＹの値）を、所定の一次関数を用いて変換する。また、画質改善部１０４は、シャープネスを示す値が最適値となるように、アンシャープマスクを用いて画像（オリジナル画像）にシャープネス処理を施す。さらに、画質改善部１０４は、赤目を示す値が最適値となるように、平均的な顔画像を表わすテンプレートを用いてマッチング処理を行い、オリジナル画像上の人の顔の目の領域を検出し、検出された領域の各画素の彩度を示す値（例えば、HSV空間のＳの値）を０とする。
【０１３９】
ステップＳ４３において、信号処理部２２は、画像評価部１０１によるオリジナル画像の評価の結果に基づいて、構図が改善されたお薦め画像データを生成する。
【０１４０】
例えば、信号処理部２２は、テンポラリメモリ２３からオリジナル画像データを取得する。そして、信号処理部２２の構図改善部１０３は、取得したオリジナル画像データから、図８に示したオリジナル画像２０１に含まれる領域２０４の画像の画像データを抽出して、抽出された画像データを、構図が改善されたお薦め画像データとする。
【０１４１】
ステップＳ４４において、信号処理部２２は、画像評価部１０１によるオリジナル画像の評価の結果に基づいて、画質および構図が改善されたお薦め画像データを生成する。
【０１４２】
例えば、信号処理部２２の構図改善部１０３は、ステップＳ４２において生成された画質が改善されたお薦め画像データから、図８に示したオリジナル画像２０１に含まれる領域２０４に対応する領域の画像の画像データを抽出して、抽出された画像データを、画質および構図が改善されたお薦め画像データとする。この場合、図８におけるオリジナル画像２０１は、画質が改善されたお薦め画像に対応する。
【０１４３】
なお、構図が改善されたお薦め画像と、画質および構図が改善されたお薦め画像との画像の大きさは、図８に示したように、オリジナル画像の大きさよりも小さいものとなるので、構図が改善されたお薦め画像データと、画質および構図が改善されたお薦め画像データとに、画像の大きさがオリジナル画像の大きさと同じ大きさとなるように拡大処理を施すようにしてもよい。
【０１４４】
信号処理部２２は、画質が改善されたお薦め画像データ、構図が改善されたお薦め画像データ、並びに画質および構図が改善されたお薦め画像データを生成すると、生成されたこれらのお薦め画像データをテンポラリメモリ２３のお薦め画像記憶部１０５に供給する。
【０１４５】
ステップＳ４５において、テンポラリメモリ２３のお薦め画像記憶部１０５は、お薦め画像データを一時的に記憶し、処理は図４のステップＳ１５に進む。
【０１４６】
このようにして、画像処理装置１１は、オリジナル画像の見映えを評価し、その評価の結果に基づいて、お薦め画像データを生成する。
【０１４７】
このように、オリジナル画像の見映えを評価し、その評価の結果に基づいて、お薦め画像データを生成することによって、撮影者による特別な操作を必要とせずに、撮影者が撮影したオリジナル画像よりもそれなりに画質や構図が改善されたと思われるお薦め画像の画像データを生成することができる。これにより撮影者は、オリジナル画像およびお薦め画像から、自分の好みの画像を選択して記録させることができ、撮影者が撮影に失敗したと感じた場合においても、撮影者はいちいち撮影しなおす必要がなくなる。
【０１４８】
なお、撮影者が、オリジナル画像の画質を評価するための複数の項目（例えば、図６に示した明るさ、コントラストなど）のうちの所望する項目だけを、画質を評価する項目として選択できるようにしてもよく、画質を評価するための項目が異なる複数のモードを予め用意しておき、撮影者が複数のモードから所望するモードを選択できるようにしてもよい。
【０１４９】
また、画質を評価するための各項目に対して、画質の評価点を算出する場合に重み付けを行うようにしてもよい。このように各項目に重み付けを行うと、項目ごとに画質の評価点に寄与する度合いは変化するので、撮影者が所望する項目が優先的に補正されるようにすることができる。
【０１５０】
以上においては、撮影されたオリジナル画像を評価して、オリジナル画像およびお薦め画像を表示すると説明したが、オリジナル画像の撮影前または撮影中に画像を評価して、LCD２８にお薦め画像の構図を示す枠を表示するようにしてもよい。
【０１５１】
例えば、図９に示すように、所定の風景２５１を被写体として静止画像を撮影する場合、撮影者が静止画像を撮影するために必要な操作を画像処理装置１１に対して行うと、LCD２８には、撮影者が撮影する画像の画角を確認するためのスルー画像が表示される。なお、図中、図３における場合と対応する部分には同一の符号を付してあり、その説明は適宜省略する。
【０１５２】
画像処理装置１１は、スルー画像を表示するために風景２５１を被写体として撮影して評価し、LCD２８にスルー画像とともに、画像の評価の結果に基づいて生成されるお薦め画像の構図の枠２６１を表示する。図中、下方向を重力方向とすると、図９では、画像処理装置１１は重力方向に対して、反時計回りの方向に所定の角度だけ傾いているので、図８を参照して説明したように、お薦め画像の構図は、オリジナル画像の構図が画像処理装置１１の重力方向に対する傾きを打ち消すように補正されたものとなる。
【０１５３】
撮影者は、お薦め画像の構図の枠２６１を見ながら、LCD２８の表示画面の枠と、お薦め画像の構図の枠２６１とが一致するように画像処理装置１１を時計回りの方向に回動させて静止画像を撮影することにより、お薦め画像と同じ構図のオリジナル画像を撮影することができる。
【０１５４】
また、画像処理装置１１が、スルー画像およびお薦め画像の構図の枠２６１を表示する場合に、LCD２８の表示画面上の右上の部分に、オリジナル画像（スルー画像）の見映えの評価の結果を示す総合評価点を表示するようにしてもよい。
【０１５５】
さらに、撮影者がよりよい画質の画像を撮影できるように、LCD２８に、オリジナル画像（スルー画像）の評価の結果に基づく画質を改善するための指示が表示されるようにしてもよい。
【０１５６】
例えば、オリジナル画像（スルー画像）の評価の結果、図６に示した明るさを示す値が最適値に対して大きくずれていた場合、すなわち、明るさを示す値と最適値との差が所定の値以上である場合に、画像処理装置１１は、明るさを示す値が最適値に対して大きくずれている旨を撮影者に通知するために、LCD２８に“明るさを下げてください”などの文字を表示させる。このようにLCD２８に画像の評価の結果に基づく画質を改善するための指示を表示させることで、撮影者は、お薦め画像と同じ画質のオリジナル画像を撮影することができる。
【０１５７】
次に、図１０のフローチャートを参照して、お薦め画像の構図の枠が表示される場合における、画像処理装置１１による撮影処理について説明する。この撮影処理は、撮影部２１がスルー画像を表示するための画像を撮影すると開始される。
【０１５８】
ステップＳ７１において、制御部２５は、撮影部２１において撮影された画像（スルー画像）の画像データを、信号処理部２２を介して撮影部２１から取得する。
【０１５９】
ステップＳ７２において、制御部２５の画像評価部１０１は、撮影部２１から取得した画像データに基づく画像の画質および構図を評価する。例えば、画像評価部１０１は、図６乃至図８を参照して説明したように、撮影された画像（スルー画像）の画質の評価点および構図の評価点を求め、それらの結果を基に、スルー画像の総合評価点を求める。
【０１６０】
ステップＳ７３において、制御部２５は、画像評価部１０１の評価の結果に基づいて、お薦め画像の構図の枠を表示させるための画像データを生成する。例えば、制御部２５は、スルー画像の評価の結果に基づいて、図８に示した領域２０４の画像の枠を表示させるための画像データを生成して、これをお薦め画像の構図の枠を表示させるための画像データとする。なお、この場合、図８におけるオリジナル画像２０１は、撮影されたスルー画像に対応する。
【０１６１】
制御部２５は、お薦め画像の構図の枠を表示させるための画像データを生成すると、生成した構図の枠を表示させるための画像データおよびスルー画像の画像データを、LCDコントローラ２７を介してLCD２８に供給する。
【０１６２】
ステップＳ７４において、LCD２８は、制御部２５から供給された構図の枠を表示させるための画像データおよびスルー画像の画像データを基に、スルー画像およびお薦め画像の構図の枠を表示する。これにより、例えば、図９に示したお薦め画像の構図の枠２６１がLCD２８に表示される。
【０１６３】
ステップＳ７５において、制御部２５は、操作部２６からの入力信号に基づいて、撮影者により静止画像の撮影が指示されたか否かを判定する。例えば、撮影者が、操作部２６としての図示せぬシャッタボタンを操作すると、操作部２６から制御部２５には、静止画像の撮影を指示する入力信号が供給される。制御部２５は、操作部２６から静止画像の撮影を指示する入力信号が供給された場合、撮影が指示されたと判定する。
【０１６４】
ステップＳ７５において、撮影が指示されていないと判定された場合、次のフレームのスルー画像を表示するので、処理はステップＳ７１に戻り上述した処理が繰り返される。これにより、LCD２８には、新たなスルー画像および、そのスルー画像に対する、新たなお薦め画像の構図の枠が表示される。
【０１６５】
一方、ステップＳ７５において、撮影が指示されたと判定された場合、静止画像を撮影するので、制御部２５は、撮影部２１を制御して被写体の静止画像を撮影させて、処理はステップＳ７６に進む。
【０１６６】
ステップＳ７６において、記録媒体３０は、撮影により得られた画像データを記録して、撮影処理は終了する。より具体的には、撮影部２１により静止画像が撮影されると、制御部２５の記録制御部１０２は、信号処理部２２を介して撮影部２１から撮影により得られた静止画像の画像データを取得し、取得した画像データを、媒体Ｉ／Ｆ２４を介して記録媒体３０に供給する。そして、記録媒体３０は、記録制御部１０２から供給された画像データを記録する。
【０１６７】
このようにして、画像処理装置１１はスルー画像を評価し、その評価の結果に基づいて、スルー画像とともに、お薦め画像の構図の枠を表示する。
【０１６８】
このように、スルー画像を評価し、その評価の結果に基づいてお薦め画像の構図の枠を表示することにより、撮影者は、LCD２８の表示画面の枠と、お薦め画像の構図の枠２６１とが一致するように画像処理装置１１を動かして（移動させて）画像を撮影するだけで、お薦め画像と同じ構図の画像、すなわちよりよい構図の画像を撮影することができる。
【０１６９】
なお、図１０のフローチャートを参照して、静止画像の撮影時に、お薦め画像の構図の枠を表示する場合について説明したが、動画像を撮影する場合においても、動画像の撮影前および撮影中に、お薦め画像の構図の枠を表示させることができる。
【０１７０】
すなわち、動画像の撮影前においては、図１０のフローチャートのステップＳ７１の処理乃至ステップＳ７５の処理を行い、動画像の撮影が指示されると、画像評価部１０１は、撮影部２１において撮影された動画像としてのオリジナル画像の画質および構図を評価し、制御部２５は、その評価の結果に基づいて、撮影されたオリジナル画像に対するお薦め画像の構図の枠を表示させるための画像データを生成する。
【０１７１】
そして、制御部２５は、オリジナル画像データおよびお薦め画像の構図の枠を表示させるための画像データをLCD２８に供給して、オリジナル画像およびお薦め画像の構図の枠を表示させ、動画像の撮影の終了が指示されるまで、繰り返し新たな（次のフレームの）オリジナル画像と、お薦め画像の構図の枠とをLCD２８に表示させる。
【０１７２】
以上のように、撮影されたオリジナル画像を評価し、その評価の結果に基づいて、画質または構図が改善されたお薦め画像の画像データを生成するようにしたので、より簡単な操作で撮影者がより好ましいと思う画像を記録することができる。
【０１７３】
なお、以上においては、信号処理部２２（図２）に構図改善部１０３および画質改善部１０４を設けて、信号処理部２２がお薦め画像データを生成すると説明したが、構図改善部１０３および画質改善部１０４を制御部２５に設けて、制御部２５において、お薦め画像データが生成されるようにしてもよい。
【０１７４】
また、生成するお薦め画像データは、１つでもよいし、複数でもよい。例えば、画質が改善されたお薦め画像データを複数生成する場合、生成するお薦め画像の画像データごとに、図６に示した画質を評価するための各項目の最適値が異なる（例えば、最適値が段階的に変化する）ようにしてもよいし、お薦め画像の画像データごとに、画質を評価するための項目が異なるようにしてもよい。
【０１７５】
さらに、オリジナル画像およびお薦め画像のうち、選択された画像を記録するモード、オリジナル画像と、複数のお薦め画像のうちの選択されたお薦め画像とを記録するモード、オリジナル画像およびお薦め画像の一覧を表示する場合に、表示する画像の総合評価点を表示するモード、オリジナル画像の撮影前および撮影中にオリジナル画像の構図の枠を表示させるモードなどの複数のモードを予め設けておき、撮影者が画像処理装置１１を操作して所望するモードを選択できるようにしてもよい。このように撮影者がモードを選択できるようにすることで、撮影者はその時々の状況に応じて好みのモード（機能）を選択することができる。
【０１７６】
上述した一連の処理は、ハードウエアにより実行させることもできるし、ソフトウエアにより実行させることもできる。一連の処理をソフトウエアにより実行させる場合には、そのソフトウエアを構成するプログラムが、専用のハードウエアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどに、プログラム記録媒体からインストールされる。
【０１７７】
図１１は、上述した一連の処理をプログラムにより実行するパーソナルコンピュータの構成の例を示すブロック図である。パーソナルコンピュータ３０１のCPU３１１は、ROM（Read Only Memory）３１２、または記録部３１８に記録されているプログラムに従って各種の処理を実行する。RAM３１３には、CPU３１１が実行するプログラムやデータなどが適宜記憶される。これらのCPU３１１、ROM３１２、およびRAM３１３は、バス３１４により相互に接続されている。
【０１７８】
CPU３１１にはまた、バス３１４を介して入出力インターフェース３１５が接続されている。入出力インターフェース３１５には、キーボード、マウス、マイクロホンなどよりなる入力部３１６、ディスプレイ、スピーカなどよりなる出力部３１７が接続されている。CPU３１１は、入力部３１６から入力される指令に対応して各種の処理を実行する。そして、CPU３１１は、処理の結果を出力部３１７に出力する。
【０１７９】
入出力インターフェース３１５に接続されている記録部３１８は、例えばハードディスクからなり、CPU３１１が実行するプログラムや各種のデータを記録する。通信部３１９は、インターネットやローカルエリアネットワークなどのネットワークを介して外部の装置と通信する。
【０１８０】
また、通信部３１９を介してプログラムを取得し、記録部３１８に記録してもよい。
【０１８１】
入出力インターフェース３１５に接続されているドライブ３２０は、磁気ディスク、光ディスク、光磁気ディスク、或いは半導体メモリなどのリムーバブルメディア３３１が装着されたとき、それらを駆動し、そこに記録されているプログラムやデータなどを取得する。取得されたプログラムやデータは、必要に応じて記録部３１８に転送され、記録される。
【０１８２】
コンピュータにインストールされ、コンピュータによって実行可能な状態とされるプログラムを格納するプログラム記録媒体は、図１１に示すように、磁気ディスク（フレキシブルディスクを含む）、光ディスク（CD-ROM(Compact Disc-Read Only Memory),DVD(Digital Versatile Disc)を含む）、光磁気ディスクを含む）、もしくは半導体メモリなどよりなるパッケージメディアであるリムーバブルメディア３３１、または、プログラムが一時的もしくは永続的に格納されるROM３１２や、記録部３１８を構成するハードディスクなどにより構成される。プログラム記録媒体へのプログラムの格納は、必要に応じてルータ、モデムなどのインターフェースである通信部３１９を介して、ローカルエリアネットワーク、インターネット、デジタル衛星放送といった、有線または無線の通信媒体を利用して行われる。
【０１８３】
なお、本明細書において、プログラム記録媒体に格納されるプログラムを記述するステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【０１８４】
なお、本発明の実施の形態は、上述した実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の変更が可能である。
【図面の簡単な説明】
【０１８５】
【図１】本発明を適用した画像処理装置の構成例を示すブロック図である。
【図２】画像処理装置の機能の構成例を示すブロック図である。
【図３】オリジナル画像およびお薦め画像の表示例を示す図である。
【図４】撮影処理を説明するためのフローチャートである。
【図５】お薦め画像の生成処理を説明するためのフローチャートである。
【図６】オリジナル画像の画質の評価点の求め方を説明するための図である。
【図７】オリジナル画像の構図の評価点の求め方を説明するための図である。
【図８】構図が改善された画像を説明するための図である。
【図９】LCDに表示されるお薦め画像の構図の枠を説明するための図である。
【図１０】撮影処理を説明するためのフローチャートである。
【図１１】パーソナルコンピュータの構成例を示すブロック図である。
【符号の説明】
【０１８６】
１１  画像処理装置，  ２１  撮影部，  ２２  信号処理部，  ２３  テンポラリメモリ，  ２５  制御部，  ２８  LCD，  ３０  記録媒体，  ５７  CPU，  ５８  RAM，  ５９  フラッシュROM，  １０１  画像評価部，  １０２  記録制御部，  １０３  構図改善部，  １０４  画質改善部，  １０５  お薦め画像記憶部，  ３１１  CPU，  ３１２  ROM，  ３１３  RAM，  ３１８  記録部，  ３３１  リムーバブルメディア
【図１】
2007158868.tif 000003
【図２】
2007158868.tif 000004
【図３】
2007158868.tif 000005
【図４】
2007158868.tif 000006
【図５】
2007158868.tif 000007
【図６】
2007158868.tif 000008
【図７】
2007158868.tif 000009
【図８】
2007158868.tif 000010
【図９】
2007158868.tif 000011
【図１０】
2007158868.tif 000012
【図１１】
2007158868.tif 000013