(57)【要約】【課題】  評価値が付与された画像について、プリントする画像を選択する際のユーザの意向を反映できるように、画像に付与された評価値を変更する。【解決手段】  プリント状況判定部３２が、処理対象画像について、現在プリント選択中であるか否か、過去にプリントされたことがあるか否か等のプリント状況を判定する。評価値変更部３４がプリント状況を表す情報に応じて、処理対象画像に付与された評価値を小さくするように変更する。【選択図】          図１
2006228112.tif 000002
【特許請求の範囲】
【請求項１】
評価値が付与された処理対象画像について、該処理対象画像のプリント状況を判定するプリント状況判定手段と、
前記プリント状況を表す情報に基づいて、前記評価値を小さくするように変更する評価値変更手段とを備えたことを特徴とする画像評価装置。
【請求項２】
前記プリント状況を表す情報は、前記処理対象画像が現在プリント選択中であるか否かを表す情報を含み、前記評価値変更手段は、前記処理対象画像が現在プリント選択中である場合に前記評価値を小さくする手段であることを特徴とする請求項１記載の画像評価装置。
【請求項３】
前記プリント状況を表す情報は、前記処理対象画像が過去にプリントされたことがあるか否かを表す情報を含み、前記評価値変更手段は、前記処理対象画像が過去にプリントされたことがある場合に前記評価値を小さくする手段であることを特徴とする請求項２記載の画像評価装置。
【請求項４】
前記プリント状況を表す情報は、現在プリント選択中の複数の画像からなる画像群に含まれる過去にプリントされたことがある画像数の割合を表す情報を含むことを特徴とする請求項２または３記載の画像評価装置。
【請求項５】
前記処理対象画像が階層化されて分類されたカテゴリに含まれる場合、前記プリント状況を表す情報は、前記処理対象画像が分類されたカテゴリと同一のカテゴリに現在プリント選択中の画像を含むか否かを表す情報を含み、前記評価値変更手段は、前記同一のカテゴリに現在プリント選択中の画像を含む場合に前記評価値を小さくする手段であることを特徴とする請求項２から４のいずれか１項記載の画像評価装置。
【請求項６】
前記プリント状況を表す情報は、前記処理対象画像が分類されたカテゴリと同一のカテゴリに過去にプリントされたことがある画像を含むか否かを表す情報を含み、前記評価値変更手段は、前記同一のカテゴリに過去にプリントされたことがある画像を含む場合に前記評価値を小さくする手段であることを特徴とする請求項５記載の画像評価装置。
【請求項７】
前記プリント状況を表す情報は、前記処理対象画像が分類されたカテゴリの上位のカテゴリに現在プリント選択中の画像を含むか否かを表す情報を含み、前記評価値変更手段は、前記上位のカテゴリに現在プリント選択中の画像を含む場合に前記評価値を小さくする手段であることを特徴とする請求項５または６記載の画像評価装置。
【請求項８】
評価値が付与された処理対象画像について、該処理対象画像のプリント状況を判定し、
前記プリント状況を表す情報に基づいて、前記評価値を小さくするように変更することを特徴とする画像評価方法。
【請求項９】
評価値が付与された処理対象画像について、該処理対象画像のプリント状況を判定する手順と、
前記プリント状況を表す情報に基づいて、前記評価値を小さくするように変更する手順とを有することを特徴とする画像評価方法をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像に付与された、その画像の評価結果を表す評価値を変更する画像評価装置および方法並びに画像評価方法をコンピュータに実行させるためのプログラムに関するものである。
【背景技術】
【０００２】
近年、デジタルカメラの普及と画像を記録しておくための記録媒体の容量が飛躍的に大きくなったことにより、ユーザは多くの画像を１つの媒体内に保持することが可能になってきている。その一方で、プリント注文等の処理をすべき画像を膨大な画像の中から選ぶという手間が生じており、効率的に画像を選択するために、最終的にユーザがプリントする画像として判断する前にある程度の条件で画像を絞り込む機能や、ユーザの嗜好に合わせてプリントに適した画像を選択する機能が求められている。
【０００３】
例えば、特許文献１には、画像の明るさ・加速度センサ・ＡＦ評価のいずれかの評価値を基準として、プリントに適した画像を自動的に選択する手法が開示されている。
【特許文献１】特開２００２−１０１７９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上記特許文献１に記載された手法を用いて、画像に何らかの評価値を付与しておくことにより、複数の画像からプリントに適した画像を自動的に選択することができる。ところで、一度プリントした画像は後で追加でプリントされることは少なく、プリントされたことがない画像がプリントされることが多い。
【０００５】
ここで、特許文献１に記載された手法では、一度複数の画像からなる画像群を閲覧してプリントを行った後、再度同一の画像群を閲覧してプリントを行う場合、すでにプリントした画像が再度プリントに適した画像として選択されてしまうため、選択された画像がプリントを行うユーザの意向を反映させていないものとなってしまう。
【０００６】
本発明は、上記事情に鑑みなされたものであり、プリントする画像を選択する際のユーザの意向を反映できるように、画像に付与された評価値を変更することを目的とする。
【課題を解決するための手段】
【０００７】
本発明による画像評価装置は、評価値が付与された処理対象画像について、該処理対象画像のプリント状況を判定するプリント状況判定手段と、
前記プリント状況を表す情報に基づいて、前記評価値を小さくするように変更する評価値変更手段とを備えたことを特徴とするものである。
【０００８】
「評価値が付与される」とは、評価値が画像のタグやヘッダに記述されることのみならず、評価値を記述したファイルが画像と一体不可分とされること、画像と評価値とを対応づけて登録したデータベースを生成することを含む。
【０００９】
なお、本発明による画像評価装置においては、前記プリント状況を表す情報を、前記処理対象画像が現在プリント選択中であるか否かを表す情報を含むものとし、前記評価値変更手段を、前記処理対象画像が現在プリント選択中である場合に前記評価値を小さくする手段としてもよい。
【００１０】
「評価値を小さくする」とは、評価値を０とすることも含む。
【００１１】
また、本発明による画像評価装置においては、前記プリント状況を表す情報を、前記処理対象画像が過去にプリントされたことがあるか否かを表す情報を含むものとし、前記評価値変更手段を、前記処理対象画像が過去にプリントされたことがある場合に前記評価値を小さくする手段としてもよい。
【００１２】
また、本発明による画像評価装置においては、前記プリント状況を表す情報を、現在プリント選択中の複数の画像からなる画像群に含まれる過去にプリントされたことがある画像数の割合を表す情報を含むものとしてもよい。
【００１３】
また、本発明による画像評価装置においては、前記処理対象画像が階層化されて分類されたカテゴリに含まれる場合、前記プリント状況を表す情報を、前記処理対象画像が分類されたカテゴリと同一のカテゴリに現在プリント選択中の画像を含むか否かを表す情報を含むものとし、前記評価値変更手段を、前記同一のカテゴリに現在プリント選択中の画像を含む場合に前記評価値を小さくする手段としてもよい。
【００１４】
また、本発明による画像評価装置においては、前記プリント状況を表す情報を、前記処理対象画像が分類されたカテゴリと同一のカテゴリに過去にプリントされたことがある画像を含むか否かを表す情報を含むものとし、前記評価値変更手段を、前記同一のカテゴリに過去にプリントされたことがある画像を含む場合に前記評価値を小さくする手段としてもよい。
【００１５】
また、本発明による画像評価装置においては、前記プリント状況を表す情報を、前記処理対象画像が分類されたカテゴリの上位のカテゴリに現在プリント選択中の画像を含むか否かを表す情報を含むものとし、前記評価値変更手段を、前記上位のカテゴリに現在プリント選択中の画像を含む場合に前記評価値を小さくする手段としてもよい。
【００１６】
本発明による画像評価方法は、評価値が付与された処理対象画像について、該処理対象画像のプリント状況を判定し、
前記プリント状況を表す情報に基づいて、前記評価値を小さくするように変更することを特徴とするものである。
【００１７】
なお、本発明による画像評価方法をコンピュータに実行させるためのプログラムとして提供してもよい。
【発明の効果】
【００１８】
本発明によれば、処理対象画像のプリント状況が判定され、このプリント状況を表す情報に基づいて評価値が小さくなるように変更される。このため、処理対処画像が現在プリント選択中である場合および過去にプリントされたことがある場合等は、評価値が小さくなるように変更される。したがって、評価値を用いてプリントに適した画像を選択する場合に、ユーザの意向を反映させてプリントに適した画像を選択することができる。
【発明を実施するための最良の形態】
【００１９】
以下、図面を参照して本発明の実施形態による画像評価装置について説明する。本発明の実施形態による画像評価装置は、パーソナルコンピュータやデジタルカメラ等に内蔵されていてもよいし、あるいは、別体でアクセス可能な状態にあってもよい。
【００２０】
図１は本発明の実施形態による画像評価装置の構成を示す概略ブロック図である。図１に示すように本実施形態による画像評価装置１は、画像の記録制御および表示制御等の各種制御を行うとともに、装置１を構成する各部の制御を行うＣＰＵ１２と、ＣＰＵ１２を動作させるプログラム、画像の閲覧およびプリント注文を行うためのビューアソフトおよび各種定数が記録されているＲＯＭおよびＣＰＵ１２が処理を実行する際の作業領域となるＲＡＭにより構成されるシステムメモリ１４と、種々の指示を装置１に対して行うためのキーボードおよびマウス等からなる入力部１６と、各種表示を行う液晶モニタ等からなる表示部１８と、表示部１８を制御する表示制御部１９とを備える。
【００２１】
なお、ビューアソフトは閲覧した画像についてのプリント注文を行うことができるものである。また、プリントする画像のファイル名、プリント枚数、プリントサイズ等の注文情報は、メモリカード２に記録される。
【００２２】
また、画像評価装置１は、画像を記録したメモリカード２から画像を読み出したり、メモリカード２に画像を記録したりするためのカードスロット２０と、画像をＪＰＥＧやモーションＪＰＥＧに代表される手法で圧縮したり、圧縮した画像を解凍する圧縮解凍部２２と、画像やＣＰＵ１２が実行する各種プログラム等を記録するハードディスク２４と、システムメモリ１４、カードスロット２０およびハードディスク２４を制御するメモリ制御部２６とを備える。
【００２３】
また、画像評価装置１は、ハードディスク２４におけるユーザが所望するフォルダに格納された画像を複数のカテゴリに階層化して分類する画像分類部２８と、分類後の画像に評価値を付与する評価値付与部３０と、後述するように処理対象画像のプリント状況を判定するプリント状況判定部３２と、プリント状況判定部３２により判定されたプリント状況を表す情報に基づいて、画像に付与された評価値を変更する評価値変更部３４とを備える。
【００２４】
画像分類部２８は、ハードディスク２４に記録された複数の画像を複数のカテゴリに階層化して分類する。具体的には、画像に付与された撮影日時を表す撮影日時情報に基づいて、画像を時間軸上に配置し、撮影時間が隣接する２つの画像についての撮影時間差の大小に応じて画像を複数のカテゴリに分類する方法（特開２０００−１１２９９７号公報参照）、ユーザのスケジュールを表すスケジュール情報を参照して、画像をユーザのスケジュールに応じたカテゴリに分類する手法（特開２００３−１０８９７３号公報参照）、複数の画像から特徴量を算出し、画像の特徴量間の関連性に基づいて画像を複数のカテゴリに分類する手法（特開２００１−２５６２４４号公報参照）等を用いて画像を複数のカテゴリに階層化して分類する。
【００２５】
評価値付与部３０は、分類後のすべての画像に対して、あらかじめ定められたアルゴリズムにしたがい、階調補正処理、色補正処理、明るさ補正処理、ホワイトバランス補正処理、彩度補正処理、シャープネス処理、ノイズ除去処理、赤目補正処理および美肌処理等の各種処理のうちの少なくとも１つの処理からなる画像処理を施すことにより処理済み画像を得る。そして、処理前の画像と、処理済み画像との相対応する画素間の画素値の変化量の代表値をすべての画像について算出する。なお、画素値の変化量としては、画素値の変化量そのもの（例えば画素値がＲＧＢの各色からなる場合、処理前画像と処理済み画像の相対応する画素におけるＲＧＢ値の差ΔＲ、ΔＧ、ΔＢの２乗の平方根）、ＲＧＢ各色から求められる輝度値の差の絶対値等を用いることができる。なお、ここでは、代表値として画素値の変化量の平均値を用いるが、これに限定されるものではなく、画素値の変化量のメディアン値等、画素値の変化量を代表する値であれば、任意の値を用いることができる。
【００２６】
なお、画素値の変化量の平均値を、下記の式（１）により正規化し、正規化した値を代表値としてもよい。
【００２７】
代表値＝（１−変化量の平均値／変化量の最大値）×１００      （１）
但し、変化量の最大値はすべての画像について算出した変化量のうちの最も大きい値である。
【００２８】
ここで、代表値が小さいほどその画像は画像処理の際の変化量が少ないため、うまく撮影された画像であるということができる。したがって、評価値付与部３０は、代表値が小さいほど評価値が大きくなるように評価値を設定し、設定した評価値を画像に付与する。例えば、代表値の逆数を評価値とする、あらかじめ定めた所定値から代表値を減算した値を評価値とする、代表値の値を複数の区分に分けて各区分毎に評価値を設定する等の手法により評価値を求め、求めた評価値を付与する。
【００２９】
なお、複数の画像を複数のカテゴリに分類した場合、各カテゴリに分類された画像の数が多いほど、そのカテゴリは重要であると認識している人が多い。また、階層化して分類されたカテゴリにおいて、各カテゴリの上位の階層のカテゴリに含まれる画像数が多いほど、そのカテゴリは重要であると認識している人が多い。また、階層化して分類されたカテゴリにおいて、同一の階層に含まれ、かつ１つ上位の階層が共通するカテゴリの数が多いほどそのカテゴリは重要であると認識している人が多い。また、階層化して分類された各カテゴリにおいて、階層が深い（すなわち下位の階層数が多い）ほど、そのカテゴリは重要であると認識している人が多い。さらに、階層化して分類されたあるカテゴリにおいて、最上位の階層から各カテゴリまでの階層数が多いほどそのカテゴリは重要であると認識している人が多い。
【００３０】
したがって、評価値付与部３０を、画像分類部２８が分類した各カテゴリについて、各カテゴリに含まれる画像数、各カテゴリの上位の階層のカテゴリに含まれる画像数、各カテゴリに関連するカテゴリの数、各カテゴリの下位の階層数、および最上位の階層から各カテゴリまでの階層数の少なくとも１つの情報に基づいて、各カテゴリの重要度を設定し、設定した重要度をそのカテゴリに分類された画像の評価値とするものとしてもよい。以下、カテゴリに対する重要度の設定について説明する。
【００３１】
図２に示すように、フランス旅行において１００枚の画像を取得し、そのうちパリのカテゴリに分類された画像が６０枚、バスの中のカテゴリに分類された画像が１０枚、ニースのカテゴリに分類された画像が３０枚であったとする。また、パリのカテゴリの下層において、凱旋門のカテゴリに分類された画像が２０枚、エッフェル塔のカテゴリに分類された画像が１０枚、ノートルダム寺院のカテゴリに分類された画像が３０枚であったとする。さらに、ノートルダム寺院の下層において、寺院の前のカテゴリに分類された画像が１５枚、離れた場所のカテゴリに分類された画像が５枚、寺院の中のカテゴリに分類された画像が１０枚であったとする。
【００３２】
評価値付与部３０は、下記の式（２）を用いて、各カテゴリに含まれる画像数、各カテゴリに関連するカテゴリの数および各カテゴリ以下の階層数を重み付け加算して各カテゴリの重要度を算出する。
【００３３】
重要度＝ａ１×（各カテゴリに含まれる画像数）
＋ｂ１×（各カテゴリに関連するカテゴリの数）
＋ｃ１×（各カテゴリの下位の階層数）            （２）
但し，ａ１，ｂ１，ｃ１：重み係数（本実施形態においては、ａ１＝ｂ１＝ｃ１＝１）
ここで、関連するカテゴリとは、階層化されて分類されたカテゴリにおいて、同一の階層に含まれ、かつ１つ上位の階層が共通するカテゴリを意味する。したがって、本実施形態においては、パリ、バスで移動およびニースのカテゴリが関連するカテゴリとなる。また、凱旋門、エッフェル塔およびノートルダム寺院も関連するカテゴリに、寺院の前、離れた場所および寺院の中も関連するカテゴリとなる。
【００３４】
例えば、フランス旅行のカテゴリについては、各カテゴリに含まれる画像数は１００、各カテゴリに関連するカテゴリの数は１、カテゴリ以下の階層数は４となるため、重要度は１０５となる。このようにして算出した重要度を図３に示す。
【００３５】
そして、評価値付与部３０は、カテゴリの重要度をそのカテゴリに分類した画像の評価値として、そのカテゴリに分類された画像に付与する。例えば、寺院の前カテゴリに分類された画像には、１８という評価値が付与される。なお、本実施形態においては、評価値は画像のタグに記述されることにより画像に付与されるが、画像のファイル名と評価値をと対応づけたデータベース（ＤＢ２とする）を生成し、これをハードディスク２４に記録することにより、画像に評価値を付与してもよい。また、評価値を記述したファイルと画像のファイルとを一体不可分とすることにより、画像に評価値を付与してもよい。
【００３６】
ここで、本実施形態においては、ビューアソフトにより閲覧した画像のプリント注文を行うことが可能であり、ビューアソフトによりプリント注文する画像を選択中の場合、システムメモリ１４に現在選択中の画像のファイル名が一時的に記録される。また、画像を選択してプリント注文を完了した場合、プリント注文を行った画像のファイル名を注文単位で登録したデータベースＤＢ１が生成され、ハードディスク２４に記録される。プリント状況判定部３２は、システムメモリ１４に記録された画像のファイル名およびハードディスク２４に記録されたデータベースＤＢ１を参照して、後述する処理対象画像についてのプリント状況を判定する。
【００３７】
評価値変更部３４はプリント状況判定部３２による判定結果に基づいて、下記のように処理対象画像に付与された評価値を変更する。
【００３８】
（手法１）
プリント状況判定部３２が、処理対象画像について現在プリント選択中であるか否かを判定し、評価値変更部３４がそれぞれの判定結果を表す情報に基づいて、下記の式（３）により評価値を変更する。
【００３９】
Ｈnew＝Ｈold×Ａ      （３）
Ｈnew：変更された評価値
Ｈold：変更前の評価値
Ａ：現在プリント選択中の場合０
現在プリント選択中でない場合１
これにより、処理対象画像が現在プリント選択中である場合、評価値は０となる。また、処理対象画像が現在プリント選択中ではない場合、評価値は変更されない。
【００４０】
（手法２）
プリント状況判定部３２が、処理対象画像について現在プリント選択中であるか否かおよび過去にプリントされたことがあるか否かを判定し、評価値変更部３４がそれぞれの判定結果を表す情報に基づいて、下記の式（４）により評価値を変更する。
【００４１】
Ｈnew＝Ｈold×Ａ×Ｂ      （４）
Ｈnew：変更された評価値
Ｈold：変更前の評価値
Ａ：現在プリント選択中の場合０
現在プリント選択中でない場合１
Ｂ：過去にプリントされたことがある場合ｂ（０≦ｂ＜１）
過去にプリントされたことがない場合１
なお、ｂの値は可変であり、過去にプリントされた枚数が多いほどｂの値を小さくするものであるが、過去にプリントされたことがある場合、ｂの値を０としてもよい。
【００４２】
これにより、処理対象画像が現在プリント選択中である場合、評価値は０となる。また、処理対象画像が過去にプリントされたことがある場合は評価値は小さくなり、ｂ＝０の場合は０となる。また、処理対象画像が現在プリント選択中ではなく、過去にプリントされたこともない場合、評価値は変更されない。
【００４３】
（手法３）
プリント状況判定部３２が、処理対象画像について現在プリント選択中であるか否かおよび過去にプリントされたことがある場合における現在プリント選択中の画像群に含まれる過去にプリントされたことがある画像数の割合を判定し、評価値変更部３４がそれぞれの判定結果を表す情報に基づいて、下記の式（５）により評価値を変更する。
【００４４】
Ｈnew＝Ｈold×Ａ×Ｃ      （５）
Ｈnew：変更された評価値
Ｈold：変更前の評価値
Ａ：現在プリント選択中の場合０
現在プリント選択中でない場合１
Ｃ：過去にプリントされたことがない場合１
過去にプリントされたことがある場合、現在プリント選択中の画像群に含まれる過去にプリントされたことがある画像数の割合
なお、Ｃの値については、過去にプリントされたことがある場合、０としてもよい。
【００４５】
これにより、処理対象画像が現在プリント選択中である場合、評価値は０となる。また、処理対象画像が過去にプリントされたことがある場合は、現在プリント選択中の画像群に含まれる過去にプリントされたことがある画像数の割合が少ないほど評価値は小さくなる。また、処理対象画像が現在プリント選択中ではなく、過去にプリントされたこともない場合、評価値は変更されない。
【００４６】
（手法４）
プリント状況判定部３２が、処理対象画像について現在プリント選択中であるか否か、過去にプリントされたことがある場合における現在プリント選択中の画像群に含まれる過去にプリントされたことがある画像数の割合、および処理対象画像が分類されたカテゴリに現在プリント選択中の画像を含むか否かを判定し、評価値変更部３４がそれぞれの判定結果を表す情報に基づいて、下記の式（６）により評価値を変更する。
【００４７】
Ｈnew＝Ｈold×Ａ×Ｃ×Ｄ      （６）
Ｈnew：変更された評価値
Ｈold：変更前の評価値
Ａ：現在プリント選択中の場合０
現在プリント選択中でない場合１
Ｃ：過去にプリントされたことがない場合１
過去にプリントされたことがある場合、現在プリント選択中の画像群に含まれる過去にプリントされたことがある画像数の割合
Ｄ：処理対象画像が分類されたカテゴリに現在プリント選択中の画像を含む場合ｄ１
処理対象画像が分類されたカテゴリに現在プリント選択中の画像を含まない場合ｄ２
ここで、本実施形態のように画像を複数のカテゴリに階層化して分類した場合、同じカテゴリに含まれる画像は同じような状況において撮影された画像となる。このため、処理対象画像が分類されたカテゴリに現在プリント選択中の画像を含む場合、本実施形態においては、評価値を小さくすべく、ｄ１＜ｄ２（ｄ１＜１）となるようにｄ１，ｄ２の値を設定する。なお、ｄ２の値は１としてもよい。
【００４８】
これにより、処理対象画像が現在プリント選択中である場合、評価値は０となる。また、処理対象画像が過去にプリントされたことがある場合は、現在プリント選択中の画像群に含まれる過去にプリントされたことがある画像数の割合が少ないほど評価値は小さくなる。また、処理対象画像が分類されたカテゴリに現在プリント選択中の画像を含む場合には、設定されたｄ１の値に応じて評価値が変更される。また、処理対象画像が現在プリント選択中ではなく、過去にプリントされたこともない場合、設定されたｄ２の値に応じて評価値が変更される。
【００４９】
（手法５）
プリント状況判定部３２が、処理対象画像について現在プリント選択中であるか否か、過去にプリントされたことがある場合における現在プリント選択中の画像群に含まれる過去にプリントされたことがある画像数の割合、処理対象画像が分類されたカテゴリに現在プリント選択中の画像を含むか否か、および処理対象画像が分類されたカテゴリに過去にプリントされた画像を含むか否かを判定し、評価値変更部３４がそれぞれの判定結果を表す情報に基づいて、下記の式（７）により評価値を変更する。
【００５０】
Ｈnew＝Ｈold×Ａ×Ｃ×Ｄ×Ｅ      （７）
Ｈnew：変更された評価値
Ｈold：変更前の評価値
Ａ：現在プリント選択中の場合０
現在プリント選択中でない場合１
Ｃ：過去にプリントされたことがない場合１
過去にプリントされたことがある場合、現在プリント選択中の画像群に含まれる過去にプリントされたことがある画像数の割合
Ｄ：処理対象画像が分類されたカテゴリに現在プリント選択中の画像を含む場合ｄ１
処理対象画像が分類されたカテゴリに現在プリント選択中の画像を含む場合ｄ２
Ｅ：処理対象画像が分類されたカテゴリに過去にプリントされたことがある画像を含む場合ｅ１
処理対象画像が分類されたカテゴリに過去にプリントされたことがある画像を含まない場合ｅ２
ここで、本実施形態のように画像を複数のカテゴリに階層化して分類した場合、同じカテゴリに含まれる画像は同じような状況において撮影された画像となる。このため、処理対象画像が分類されたカテゴリに過去にプリントされた画像を含む場合、本実施形態においては、評価値を小さくすべく、ｅ１＜ｅ２（ｅ１＜１）となるようにｅ１，ｅ２の値を設定する。なお、ｅ２の値は１としてもよい。
【００５１】
これにより、処理対象画像が現在プリント選択中である場合には、評価値は０となる。また、処理対象画像が過去にプリントされたことがある場合は、現在プリント選択中の画像群に含まれる過去にプリントされたことがある画像数の割合が少ないほど評価値は小さくなる。また、処理対象画像が分類されたカテゴリに現在プリント選択中の画像を含む場合には、設定されたｄ１の値に応じて評価値が変更される。また、処理対象画像が分類されたカテゴリに現在プリント選択中の画像を含む場合には、設定されたｅ１の値に応じて評価値が変更される。また、処理対象画像が現在プリント選択中ではなく、過去にプリントされたこともない場合、設定されたｄ２，ｅ２の値に応じて評価値が変更される。
【００５２】
次いで、本実施形態において行われる処理について説明する。図４は本実施形態において行われる処理を示すフローチャートである。なお、本実施形態においては、メモリカード２に記録された画像について、一度ビューアソフトを用いての閲覧およびプリント注文がなされており、データベースＤＢ１がハードディスク２４に記録されているものとする。また、評価値は画像のタグに記述されているものとする。
【００５３】
ユーザがビューアソフトを起動することにより処理が開始され、まず、処理対象画像を、メモリカード２に記録された画像における初期画像に設定する（ステップＳＴ１）。なお、初期画像としては撮影日時が最も古い画像、撮影日時が最も新しい画像、ファイル名に含まれる番号が最も小さい画像、最も大きい画像を用いればよい。次いで、処理対象画像のプリント状況を判定し（ステップＳＴ２）、プリント状況を表す情報に基づいて処理対象画像に付与された評価値を変更する（ステップＳＴ３）。そして、すべての画像についての評価値を変更したか否かを判定し（ステップＳＴ４）、ステップＳＴ４が否定されると、処理対象画像を次の画像に設定し（ステップＳＴ５）、ステップＳＴ２に戻る。ステップＳＴ４が肯定されると処理を終了する。
【００５４】
なお、評価値が大きい画像は、撮影がうまく行われた画像である。このため、ビューアソフトは評価値が変更された画像について、評価値が所定のしきい値より大きい所定数の画像をプリントにお勧めの画像として表示部１８に表示する。これにより、ユーザはプリントにお勧めの画像を容易に選択することが可能となる。
【００５５】
このように、本実施形態においては、処理対象画像のプリント状況を判定し、このプリント状況を表す情報に基づいて評価値を小さくするように変更するようにしたため、評価値を用いてプリントに適した画像を選択する場合に、ユーザの意向を反映させてプリントに適した画像を選択することができる。
【００５６】
次いで、本発明の他の実施形態について説明する。本発明の他の実施形態は、プリント状況判定部３２が、上記手法１〜４に加えて、さらに処理対象画像が分類されたカテゴリの上位のカテゴリに現在プリント選択中の画像を含むか否かを判定し、評価値変更部３４がこの判定結果を表す情報に基づいて評価値を変更するものである。以下、他の実施形態において行われる処理について説明する。
【００５７】
図５は本発明の他の実施形態において行われる処理を示すフローチャートである。なお、他の実施形態においても、メモリカード２に記録された画像について、一度ビューアソフトを用いての閲覧およびプリント注文がなされており、データベースＤＢ１がハードディスク２４に記録されているものとする。また、評価値が画像に付与されているものとする。また、ここでは、さらに手法４に加えて処理対象画像が分類されたカテゴリの上位のカテゴリに現在プリント選択中の画像を含むか否かを判定して、評価値を変更するものとする。
【００５８】
ビューアソフトをユーザが起動することにより処理が開始され、まず、処理対象画像を、メモリカード２に記録された複数の画像における初期画像に設定する（ステップＳＴ１１）。次いで、処理対象画像が分類されたカテゴリを含む最上位のカテゴリに現在プリント選択中の画像を含むか否かを判定する（ステップＳＴ１２）。ステップＳＴ１２が否定されると、処理対象画像が分類されたカテゴリと同一のカテゴリに過去にプリントされた画像を含むか否かを判定する（ステップＳＴ１３）。ステップＳＴ１３が肯定されると、新たな評価値Ｈnewを０に変更する（ステップＳＴ１４）。ステップＳＴ１３が否定されると、新たな評価値Ｈnewを現在の評価値Ｈoldに設定する（すなわち評価値を変更しない、ステップＳＴ１５）。
【００５９】
一方、ステップＳＴ１２が肯定されると、処理対象画像が分類されたカテゴリと同一のカテゴリに現在プリント選択中の画像を含むか否かを判定する（ステップＳＴ１６）。ステップＳＴ１６が肯定されると、新たな評価値Ｈnewの値をＨold×αｎに設定する（ステップＳＴ１７）。なお、αｎは現在対象としているカテゴリの層により変化する値であり、ステップＳＴ１７の処理においては、ｎ＝１となる。また、カテゴリが１つ上位になると、ｎの値は１増加される。また、αｎは１より小さい値であり、ｎが大きいほど値が大きくなる。
【００６０】
ステップＳＴ１６が否定されると、処理対象画像が分類されたカテゴリの１つ上位のカテゴリに現在プリント選択中の画像を含むか否かを判定し（ステップＳＴ１８）、ステップＳＴ１８が肯定されると、新たな評価値Ｈnewの値をＨold×αｎに設定する（ステップＳＴ１７）。ステップＳＴ１８が否定されると、カテゴリをさらに１つ上位にすべくｎ＝ｎ＋１とし（ステップＳＴ１９）、ステップＳＴ１８に戻る。なお、ステップＳＴ１６以降の処理はステップＳＴ１２が肯定された場合に行われるため、ステップＳＴ１８は最上位のフォルダについて判定がなされるまでに必ず肯定されることとなる。
【００６１】
ステップＳＴ１４、ＳＴ１５およびＳＴ１７に続いて、すべての画像についての評価値を変更したか否かを判定し（ステップＳＴ２０）、ステップＳＴ２０が否定されると、処理対象画像を次の画像に設定し（ステップＳＴ２１）、ステップＳＴ１２に戻る。ステップＳＴ２０が肯定されると処理を終了する。
【００６２】
図６および図７は他の実施形態における評価値の変更を説明するための図である。図６においてフォルダＦ１１１に分類された斜線を付与した画像Ｇ０１が現在プリント選択中の画像であるとする。他の実施形態によれば、フォルダＦ１１１に格納された画像Ｇ０２の評価値は小さくなるように変更される。また、フォルダＦ１１２に格納された画像Ｇ０３，Ｇ０４は画像Ｇ０２よりも大きく評価値が変更される（α１＜α２であるため）。また、フォルダＦ１２１，Ｆ１２２に格納された画像Ｇ０５〜Ｇ０８は、画像Ｇ０３，Ｇ０４よりも大きく評価値が変更される（α２＜α３であるため）。
【００６３】
また、図７において、フォルダＦ１１に分類された画像Ｇ１２およびフォルダＦ１２に分類された画像Ｇ１３が過去にプリントされた画像であるとする。他の実施形態によれば、フォルダＦ１１に格納された画像Ｇ１１およびフォルダＦ１２に格納された画像Ｇ１４は評価値が０となる。
【００６４】
このように、他の実施形態においても、処理対象画像のプリント状況を判定し、このプリント状況を表す情報に基づいて評価値を小さくするように変更するようにしたため、評価値を用いてプリントに適した画像を選択する場合に、ユーザの意向を反映させてプリントに適した画像を選択することができる。
【００６５】
なお、上記実施形態においては、画像分類部２８がメモリカード２に記録された複数の画像を分類しているが、ユーザがマニュアル操作により画像を分類するようにしてもよい。
【００６６】
また、上記実施形態においては、評価値付与部３０が処理前の画像と処理済み画像との相対応する画素間の画素値の変化量の代表値に応じて画像に評価値を付与しているが、この手法に限定されるものではなく、画像の明るさ、ピンぼけであるか否か等の情報に応じて画像に評価値を付与するようにしてもよく、ユーザが自分の好みに応じてマニュアル操作により画像に評価値を付与するようにしてもよい。
【図面の簡単な説明】
【００６７】
【図１】本発明の実施形態による画像評価装置の構成を示す概略ブロック図
【図２】分類後のフォルダ構造を示す図
【図３】分類後のフォルダ構造を重要度とともに示す図
【図４】本実施形態において行われる処理を示すフローチャート
【図５】他の実施形態において行われる処理を示すフローチャート
【図６】他の実施形態における評価値の変更を説明するための図（その１）
【図７】他の実施形態における評価値の変更を説明するための図（その２）
【符号の説明】
【００６８】
１    画像評価装置
２    メモリカード
１４    システムメモリ
２４    ハードディスク
２８    画像分類部
３０    評価値付与部
３２    プリント状況判定部
３４    評価値変更部
【図１】
2006228112.tif 000003
【図２】
2006228112.tif 000004
【図３】
2006228112.tif 000005
【図４】
2006228112.tif 000006
【図５】
2006228112.tif 000007
【図６】
2006228112.tif 000008
【図７】
2006228112.tif 000009