(57)【要約】【課題】画像群から複数の画像を自動抽出する際に、ユーザーにとっての満足度が高い画像を優先的に抽出する画像処理装置を提供する。【解決手段】ユーザーは、画像群の中から抽出する画像枚数を指定する。画像群は、ユーザー満足度が高い第１の画像群と、ユーザー満足度が低い第２の画像群に分類される。第１の画像群から抽出した画像の枚数が指定枚数に達しない場合に、第２の画像群の中から、ユーザーが許容可能な不満足要因のみを有する画像を追加抽出する。【選択図】図５
2010067186.tif 000002
【特許請求の範囲】
【請求項１】
複数の画像からなる画像群を、ユーザー満足度が設定基準よりも高い第１の画像群と、ユーザー満足度が当該設定基準よりも低い第２の画像群とに分類する手段と、
前記第１の画像群に含まれる画像の枚数が指定枚数に達しない場合、当該指定枚数に達するまで、前記第２の画像群の中から前記ユーザー満足度が高い画像を抽出する手段と
を備えることを特徴とする画像処理装置。
【請求項２】
前記ユーザー満足度は、露出不足、色バランス、ぶれ・ぼけ、構図不良又は類似画像の少なくとも１つを含む不満足要因の有無に基づいて決定されることを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記抽出する手段は、ユーザーにとって許容可能な不満足要因の指定に基づいて、前記ユーザー満足度が高い画像を抽出することを特徴とする請求項１又は２に記載の画像処理装置。
【請求項４】
前記不満足要因は、追加又は削除できることを特徴とする請求項２又は３に記載の画像処理装置。
【請求項５】
前記設定基準は、前記指定枚数に応じて変更可能であることを特徴とする請求項１〜４のいずれか１項に記載の画像処理装置。
【請求項６】
前記設定基準は、前記指定枚数が少ない場合には高く設定され、前記指定枚数が多い場合には低く設定されることを特徴とする請求項５記載の画像処理装置。
【請求項７】
前記不満足要因は、画像の印刷サイズに応じて変更されることを特徴とする請求項２〜６のいずれか１項に記載の画像処理装置。
【請求項８】
前記画像の印刷サイズに応じて変更される不満足要因は、ぶれ・ぼけであることを特徴とする請求項７記載の画像処理装置。
【請求項９】
複数の画像からなる画像群を、ユーザー満足度が設定基準よりも高い第１の画像群と、ユーザー満足度が当該設定基準よりも低い第２の画像群とに分類するステップと、
前記第１の画像群に含まれる画像の枚数が指定枚数に達しない場合、当該指定枚数に達するまで、前記第２の画像群の中から前記ユーザー満足度が高い画像を抽出するステップと
を含むことを特徴とする画像処理方法。
【請求項１０】
コンピューターに、請求項９記載の方法を実行させるためのプログラムを記録したコンピューター読み取り可能な記録媒体。
【請求項１１】
コンピューターに、請求項９記載の方法を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の画像を集めてアルバム作成やインデックス印刷を行う際に、当該複数の画像の中からユーザー満足度が高い画像を必要枚数抽出する画像処理装置に関する。
【背景技術】
【０００２】
デジタルスチルカメラの普及と記録媒体の大容量化によって、大量の写真を手軽に撮影し、それらを画像として記録媒体に保存できるようになった。これによって、一般のユーザーであっても、保存された画像を加工し、画像のレイアウトを調整することができ、アルバムやインデックス印刷などの複葉印刷等の高度なレイアウト印刷を行うことができる。一方、このような高度なレイアウト印刷を実現可能とするために様々な手法が提案されている。例えば、特許文献１には、所定のレイアウトに対して、ユーザーが抽出した画像の枚数がレイアウト可能な画像の枚数に達しなかった場合に、最後に抽出された画像に続く画像を自動抽出し、画像が未配置の領域に配置する方法が提案されている。また、特許文献２には、ユーザーが抽出した画像の枚数がアルバム作成に必要な枚数に達しなかった場合、入力された複数の画像の情報を解析し、解析結果に基づいて、追加抽出する画像を画像データベースから取得するアルバム作成システムが提案されている。
【０００３】
【特許文献１】特開平１１−２３２００７号公報
【特許文献２】特開２００７−２４９４３４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１記載の方法では、ユーザーが抽出した良質画像（ユーザにとって満足のいく画像）の枚数がレイアウト可能な画像の枚数に達しなかった場合に、良質画像が引き続いて抽出されるとは限らない。すなわち、ユーザーにとって明らかに満足のいかない画像（失敗画像）が自動的に抽出される場合がある。ここで、「失敗画像」とは、露出不足、色バランス、ぶれ・ぼけ、構図不良等の「不満足要因」を少なくとも１つ含む画像とする。また、特許文献２のアルバム作成システムにおいても、画像データベースの中に、失敗画像が数多く含まれている場合には、明らかな失敗画像が追加画像として抽出されるおそれがある。
【０００５】
そこで、本発明は、ユーザーが抽出した良質画像の枚数が、ユーザーが指定した枚数（以下、「ユーザー指定枚数」と称す。）に達しなかった場合に、失敗画像であっても、失敗の内容・程度が軽微な画像を選択されるようにすることによって、良質な画像又は比較的良質な画像を抽出する画像処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の画像処理装置は、複数の画像からなる画像群を、ユーザー満足度が設定基準よりも高い第１の画像群と、ユーザー満足度が当該設定基準よりも低い第２の画像群とに分類する手段と、第１の画像群に含まれる画像の枚数が指定枚数に達しない場合、当該指定枚数に達するまで、第２の画像群の中からユーザー満足度が高い画像を抽出する手段とを備えることを特徴とする。
【０００７】
本発明の画像処理方法は、複数の画像からなる画像群を、ユーザー満足度が設定基準よりも高い第１の画像群と、ユーザー満足度が当該設定基準よりも低い第２の画像群とに分類するステップと、第１の画像群に含まれる画像の枚数が指定枚数に達しない場合、当該指定枚数に達するまで、第２の画像群の中からユーザー満足度が高い画像を抽出するステップとを含むことを特徴とする。
【０００８】
本発明のコンピューター読み取り可能な記録媒体は、コンピューターに、上記方法を実行させるためのプログラムを記録することを特徴とする。
【０００９】
本発明のプログラムは、コンピューターに、上記方法を実行させることを特徴とする。
【発明の効果】
【００１０】
本発明では、画像群をユーザー満足度が比較的高い画像と比較的低い画像に分類する。次いで、ユーザー満足度が比較的高い画像の抽出枚数がユーザー指定枚数に達していない場合、ユーザー満足度が比較的低い画像の中から不満足要因の内容・程度が軽微な画像を抽出する。すなわち、不満足要因の程度がユーザーにとって許容可能と判断できる画像を追加抽出する。したがって、本発明によれば、ユーザー満足度が明らかに低い画像は抽出されず、ユーザー満足度が比較的高い画像だけを抽出することができる。
【発明を実施するための最良の形態】
【００１１】
以下、図面を参照して、本発明の実施の形態を詳細に説明する。
【００１２】
図１は、本発明を適用可能な画像抽出システムの一例を示す図である。
【００１３】
画像抽出システム１００は、例えば、メモリカード１０１、カードリーダ１０２、パーソナルコンピューター１０３、プリンタ１０４、ルータ１０５、インターネット１０６、画像データベース１０７を含む。
【００１４】
メモリカード１０１は、デジタルスチルカメラ等で用いられる記録媒体（フラッシュメモリ・カード等）である。
【００１５】
カードリーダ１０２は、メモリカード１０１に記録されている画像データを読み取り、パーソナルコンピューター１０３に送る。
【００１６】
パーソナルコンピューター１０３は、カードリーダ１０２から受け取った画像データに対して画像抽出処理等の画像処理を実行すると共に画像データをハードディスク（図示せず）等の記録媒体に保存する。パーソナルコンピューター１０３には、画像抽出機能を有するアプリケーション・ソフトウェアがインストールされている。また、パーソナルコンピューター１０３は、ルータ１０５やインターネット１０６を介して、リモートの画像データベース（画像ＤＢ）１０７に画像データを保存することができる。画像抽出処理を、パーソナルコンピューター以外の装置が実行する構成にしてもよい。以後の説明では、パーソナルコンピューター１０３のことを画像処理装置１０３と称する。
【００１７】
プリンタ１０４は、画像処理装置１０３が抽出した画像を利用して、アルバムブックの印刷やインデックス印刷を実行する。
【００１８】
図２は、画像処理装置１０３内部のハードウェア構成と、周辺機器とを示すブロック図である。
【００１９】
画像処理装置１０３は、ＣＰＵ２０１、バス２０２、ＲＯＭ２０３、ＲＡＭ２０４、ＨＤＤ等の２次記憶装置２０５、表示制御部２０６、表示装置２０７、Ｉ／Ｏ制御部２０８を備える。図において、入力装置２０９と出力装置２１０は、周辺機器として画像処理装置１０３に接続されている。
【００２０】
２次記憶装置２０５は、画像データやＯＳやアプリケーションソフト等を格納する。ＯＳは、本実施形態に係わる画像処理プログラムが利用可能な基本的な機能や、アプリケーションの管理、基本ＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）を提供する。アプリケーションは、ＯＳが提供するＧＵＩを利用することで、アプリケーション独自の機能を実現するＵＩを提供する。
【００２１】
表示制御部２０６は、ユーザー操作を受けて、表示装置２０７にＧＵＩ画面を表示するための制御を行う。表示装置２０７は、液晶ディスプレイやＣＲＴディスプレイ等である。
【００２２】
Ｉ／Ｏ制御部２０８は、入力装置２０９と出力装置２１０との間のデータの入出力を制御する入出力インタフェースであり、例えば、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）やＰＳ／２（Ｐｅｒｓｏｎａｌ  Ｓｙｓｔｅｍ／２）である。
【００２３】
入力装置２０９は、キーボード、マウス等の入力用機器の他、デジタルカメラ、ＵＳＢメモリ、ＣＦ（Ｃｏｍｐａｃｔ  Ｆｌａｓｈ）メモリ、ＳＤ（Ｓｅｃｕｒｅ  Ｄｉｇｉｔａｌ）メモリカード等の記録媒体である。画像処理装置１０３は、入力装置２０９から画像データを読み出し、それに対して後述する画像抽出処理等を行う。
【００２４】
出力装置２１０は、画像処理後の画像データを印刷するプリンタである。
【００２５】
図４は、レイアウトテンプレートの一例を示す図である。
【００２６】
本テンプレートは、一枚のページの中に、複数の画像４０１が配置され、所定領域にタイトル４０２が配置する構成である。本レイアウトテンプレートを利用すると、例えば子供の運動会の様子が撮られた大量の写真群（画像群）をスクラップブックのように一枚のページ内に配置することができる。
【００２７】
図４に示すテンプレートの場合、配置する画像の枚数が多く、かつ、１枚のページに配置できる画像の枚数が予め決められている。そのため、ユーザーは、１枚のページに配置する多数の画像を取捨選択しなければならないが、ユーザーにとっては、大量の画像群の中から所定数かつ多数の採用画像を抽出すること面倒である。例えば、ユーザーが自分の主観にのみに頼って画像を抽出していくと、同じ時間帯に撮影された画像が数多く抽出され、その結果、抽出された画像に含まれる被写体に偏りが生じる場合がある。また、ユーザーにとって満足のいく画像だけを所定数抽出するには試行錯誤をする必要があり時間がかかる。そこで、本実施形態に係る画像処理装置１０３は、以下に述べる処理を行うことにより、ユーザーにとって満足度が比較的高い画像だけを抽出すると共に、抽出作業に伴うユーザーの負担を軽減する。
【００２８】
図３は、画像処理装置１０３の機能を説明するための機能ブロック図である。
【００２９】
画像処理装置１０３は、画像入力部３００、画像評価部３１０、画像抽出部３２０、必要枚数判定部３３０、不満足要因選択部３４０、画像追加抽出部３５０を備える。
【００３０】
画像入力部３００は、抽出対象となる画像群を入力装置２０９から受け取る。
【００３１】
画像評価部３１０は、ユーザーの指示にしたがい、個々の画像に対する総合満足度、不満足項目の有無等のユーザー満足度の評価を設定する。
【００３２】
画像抽出部３２０は、画像評価部３１０により設定された評価に基づき、ユーザー満足度が設定基準よりも高い第１の画像群と、ユーザー満足度が設定基準よりも低い第２の画像群とに分類し、ユーザー満足度が設定基準よりも高い画像を採用画像として抽出する。これについては後述する。
【００３３】
必要枚数判定部３３０は、画像抽出部３２０によって抽出された採用画像の枚数がユーザー指定枚数に達しているかを判定する。画像抽出部３２０により抽出された採用画像の枚数がユーザー指定枚数に達している場合には、画像抽出処理は完了するが、ユーザー指定枚数に達していない場合には、引き続いて採用画像を抽出するために、不満足要因選択部３４０の処理に移行する。
【００３４】
不満足要因選択部３４０は、ユーザーの指示を受けて、ユーザーが許容可能な不満足要因を選択する。不満足要因としては、露出不足、色バランス、ぶれ・ぼけ、構図不良等がある。
【００３５】
画像追加抽出部３５０は、不満足要因選択部３４０による選択結果に基づき、画像抽出部３２０により抽出されなかった画像（ユーザ満足度が比較的低い画像）の中からユーザーが許容可能な不満足要因のみを有する画像を追加画像として抽出する。
【００３６】
次に、本実施形態に係る画像抽出処理の流れを説明する。
【００３７】
図５は、画像処理装置１０３による上記一連の処理の流れを示すフローチャートである。
【００３８】
Ｓ５０１において、画像入力部３００は、画像群を入力装置２０９から受け取る。
【００３９】
Ｓ５０２において、画像評価部３１０は、ユーザーの指示にしたがい、個々の画像に対する総合満足度、不満足項目の有無等のユーザー満足度の評価を設定する。以下に、Ｓ５０２の処理の詳細を説明する。
【００４０】
図６は、Ｓ５０２での処理に係わるユーザーインターフェース（ＵＩ）画面の一例を示す図である。
【００４１】
画像評価部３１０は、Ｓ５０１で入力された画像群を順次、ＵＩ画面に表示して、画像に対するユーザー満足度を、ＵＩ画面を介したユーザーによる指定・設定にしたがって、画像毎に判定してその結果を記憶する。
【００４２】
ＵＩ画面は、画像表示領域６０１と、サムネイル表示領域６０２と、画像に対する評価を設定するためのスライドバー６０３やチェックボックス６０４を含む。
【００４３】
まず、画像評価部３１０は、入力した画像群の中から一枚の画像を画像表示領域６０１に表示する。また、画像評価部３１０は、サムネイル表示領域６０２に、サムネイルを表示する。サムネイルとは、多数の画像を一覧表示するために縮小された画像のことである。ユーザーはサムネイルを見ることによって、画像群の全体のつながりや連写シーンなどの前後関係を容易に確認することができる。画像評価部３１０は、画像表示領域６０１に表示されている画像が画像群の中のどれかを示すために、例えば、サムネイルの枠の色を変更し、又は、サムネイルにマークを付加する構成にしてもよい。
【００４４】
ユーザーは、個々の画像に対して評価を行う。まず、ユーザーは、自己の主観に基づいて、画像表示領域６０１に表示された画像の総合満足度をスライドバー６０３によって設定する。ここで、ユーザーが総合満足度を１００％と設定した場合には、その画像には不満足要因がないと考えられる。逆に、ユーザーが総合満足度を１００％未満に設定した場合には、その画像には何らかの不満足要因があると考えられる。その場合、ユーザーは、画像のどの点に不満があるかを設定するために、不満足項目のチェックボックス６０４にチェックマークを付ける。例えば、逆光で撮影したため被写体が露出不足の画像であれば、ユーザーは、「露出不足（逆光）」にチェックマークを付ける。一枚の画像に不満足要因は複数あることもあり得るため、複数個の不満足要因に対して同時にチェックマークが付けることができることが望ましい。
【００４５】
ユーザーは１つの画像に対する評価を終了すると、次ボタン６０５を押して、次の画像の評価を行う。各画像に対する評価結果は、当該画像と関連付けられて、例えば２次記憶装置２０６に記憶される。
【００４６】
また、不満足要因ごとに不満足度の程度をスライドバーで設定可能な構成にしてもよい（図示せず）。例えば、ぶれている画像に対しては、ぶれの程度をスライドバーで設定可能な構成にしてもよい。このような構成にすれば、例えば、画像の不満足要因がぶれだけであって、かつ、そのぶれの程度が小さい場合には、画像の印刷サイズによっては、後の処理で採用可能と判断される場合がある。
【００４７】
上述の例は、ユーザーが画像の評価を手動で設定する構成であるが、画像判定部３１０が自動で画像の評価を行う構成にしてもよい。例えば、画像内の被写体のヒストグラムを解析することによって露出の良否を判定する構成にしてもよい。また、画像のハイライト点を解析することにより色バランスを推定する構成にしてもよい。さらに、評価結果は、ローカルもしくはサーバーの画像ＤＢで管理される画像と関連付けて記憶されるため、単に、同じ画像群から異なる枚数の画像を抽出する場合には、Ｓ４０２の処理を省くこともできる。
【００４８】
Ｓ５０３において、ユーザー指定枚数として、画像の抽出枚数がユーザーにより指定される。
【００４９】
Ｓ５０４において、画像抽出部３２０は、画像評価部３１０による評価結果及びユーザー指定枚数に基づいて、画像群の中から採用画像を抽出する。以下に、Ｓ５０４での処理の詳細を説明する。
【００５０】
画像抽出部３２０は、総合満足度が１００％の画像だけでユーザー指定枚数に達していれば、それらの画像を採用画像とする。ところが、通常、素人が撮影した画像群には失敗画像が多く含まれており、総合満足度が１００％の評価がされた画像だけでユーザー指定枚数が達しない場合が少なくない。そこで、Ｓ５０４において、画像抽出部３２０は、ユーザー満足度が高い画像と低い画像とに分類するための設定基準（総合満足度の閾値）を設ける。例えば、総合満足度の閾値を８０％に設定し、総合満足度が８０％〜１００％の評価を受けた画像を抽出する。ここで、Ｓ５０３で指定されたユーザー指定枚数に応じて、総合満足度の閾値が変更可能な構成にしてもよい。すなわち、ユーザー指定枚数が少ない場合には、総合満足度の閾値を高めに設定することにより採用基準を厳しくし、逆に、ユーザー指定枚数が多い場合には、総合満足度の閾値を低めに設定することにより採用基準を甘くする構成にしてもよい。
【００５１】
一方、デジタルスチルカメラで撮影すると画像にタイムスタンプが付加される。したがって、画像抽出部３２０を、そのタイムスタンプを解析、利用して、撮影時刻に偏りがない画像を抽出する構成にしてもよい。すなわち、タイムスタンプに基づいて撮影時刻の分布を求め、その分布に応じて、画像が自動的に抽出される構成にしてもよい。さらに、Ｓ５０４で抽出される画像の枚数がユーザー指定枚数よりも少なくなる構成にしてもよい。例えば、Ｓ６０４で抽出される画像の枚数がユーザー指定枚数の８割程度に収め、残りの２割をユーザーが手動で抽出できる構成にしてもよい。その理由は、大量の画像群から一枚一枚、画像を取捨選択する作業はユーザーの負担は大きいが、指定枚数の８割程度の抽出が終わっていれば残りの２割の取捨選択作業はユーザーにとって楽しいものになり得るからである。
【００５２】
Ｓ５０５において、必要枚数判定部３３０は、Ｓ５０４で抽出された採用画像の枚数が、ユーザー指定枚数に達しているか否かを判定する。その結果、Ｓ５０４で抽出された採用画像の枚数がユーザー指定枚数に達している場合には抽出処理を終了し、達していない場合にはＳ５０６の処理に移行し、不満足要因がユーザーにより選択される。引き続いて、Ｓ５０７において、画像追加抽出部３５０は、採用画像がユーザー指定枚数に達するまで画像を追加抽出する処理を行う。すなわち、前述した通り、ユーザー満足度が比較的低い画像の中から不満足要因の内容・程度が軽微な画像（不満足要因の程度がユーザーにとって許容可能と判断できる画像）を追加抽出する。
【００５３】
次に、ユーザーインターフェース（ＵＩ）の観点からＳ５０４〜Ｓ５０７の処理の詳細を説明する。
【００５４】
図７は、Ｓ５０４〜Ｓ５０７において、表示装置２０７に表示されるユーザーインターフェース画面の一例を示す図である。
【００５５】
Ｓ５０４において、画像抽出部３２０は、ユーザー指定枚数と、抽出した画像の枚数を領域７０１に表示する。本図においては、領域７０１には、ユーザー指定枚数が７６枚であり、Ｓ５０４で抽出された画像の枚数が５７枚であることが表示されている。次に、画像抽出部３２０は、抽出した画像のサムネイルを抽出画像表示領域７０２に表示する。サムネイルを、画像の向きに応じて、縦向き又は横向きに表示する構成にしてもよい。また、ユーザーがより詳細に画像群を確認・比較できるようにするために、ユーザーがマウスでサムネイルをクリックすると当該サムネイルの拡大画像を別ウィンドウに表示する構成にしてもよい。
【００５６】
Ｓ５０５において、必要枚数判定部３３０は、現在の抽出枚数がユーザー指定枚数に達しているか否かを判定する。達していない場合、不満足要因選択部３４０は、コンボボックス７０４に不満足要因を表示する。ここで、コンボボックスとは、操作画面で、項目の入力や選択に使われる機能であり、文字入力のための矩形領域（テキストボックス）と項目選択リスト（リストボックス）を組み合わせたものである。テキストボックスに直接文字を入力することができるほかに、テキストボックスの右端のボタンを押すと選択可能な項目の一覧が表示され、その中からひとつを選ぶことができる。
【００５７】
Ｓ５０６においてユーザーがコンボボックスを介して、不満足要因（露出不足、色バランス、ぶれ・ぼけ、構図不良等）の中から許容可能な不満足要因を選択する。これを受けて、画像追加抽出部３４０は、コンボボックス７０４の下の領域に、選択された不満足要因を有する画像として分類された画像のサムネイルを一覧表示する。本画面には、「ぶれ・ぼけ」を有する画像として分類された画像のサムネイルが表示されている。
【００５８】
ユーザーが表示された複数のサムネイルの中からサムネイル７０５を選択してボタン７０６をクリックすると、Ｓ５０７において、画像追加抽出部３５０は、サムネイル７０５を抽出画像表示領域７０２に追加表示する。すなわち、サムネイル７０５に対応する画像が採用画像として新たに加わる。このとき、サムネイル７０５のタイムスタンプの前後のタイムスタンプを有するサムネイル群をユーザーに提示する構成にしてもよい。例えば、これらのサムネイル群の背景色を変え、又は、これらのサムネイル群にマークを付加することによって、サムネイル７０５と関連するサムネイルをユーザーは提示する構成にしてもよい。
【００５９】
抽出画像表示領域７０２内のサムネイルの中に、採用画像として決定することを保留したいものがあれば、一時保管領域７０７に当該サムネイルを一時的に移動可能にしてもよい。これとは逆に、一時保管領域７０９内のサムネイルを抽出画像表示領域７０２内に移動可能にしてもよい。尚、このような移動が行われると、その都度、領域７０１には新しい枚数情報が表示される。
【００６０】
ユーザーが選択した不満足要因７０４を有する画像として分類されたサムネイルから採用画像のサムネイルを新たに抽出しても、採用画像の枚数がユーザー指定枚数に達しない場合がある。その場合、ユーザーは、別の許容可能な不満足要因（例えば、露出不足）を新たに選択して、上記処理を再び行い、採用画像の枚数を増やす。そして、採用画像の枚数がユーザー指定枚数に達すると、採用された画像群がユーザー指定のフォルダにコピーされ、一連の処理が終了する。
【００６１】
この他に、例えば、露出不足を有する画像として分類された画像群に対して画像補正を行える機能をユーザーに提供する構成にしてもよい。例えば、拡大表示用のウィンドウ上でユーザーが当該画像の補正を行い、補正の効果を確認できるような構成にしてもよい。これによって、ユーザーは補正の効果を確認しながら画像を抽出するか否かを決定することができる。
【００６２】
また、構図不良を有する画像として分類された画像群に対してトリミングを行える機能をユーザーに提供する構成にしてもよい。トリミングとは、画像の一部を切り出し、構図を変更することである。ただし、トリミングは、印刷レイアウトに依存するため、インデックス印刷のように個々の画像が小さい場合には、画像サイズをかなり小さくトリミングしても問題ないが、印刷サイズが大きい場合には、極端に画像サイズを小さくすることは好ましくない。
【００６３】
上述の実施形態では、不満足要因が予め設定されているが、ユーザーが不満足要因を必要に応じて追加し又は削除できる構成にしてもよい。
【００６４】
上述の実施形態では、画像抽出システムを主体にした実施形態を示した。この画像抽出システムは、最終的な目的であるアルバムやインデックス印刷を実現するレイアウト作成システムの中に組み込んでもよい。例えば、アプリケーションの起動後に最初に表示される画面で、図８に示すような最終作品のレイアウト（アルバム及びスクラップ）のテンプレートを選択するためのテンプレート選択画面８０１を提示する構成にしてもよい。ユーザーはテンプレート選択画面８０１の中から所望のテンプレートを選択する。図８に示されているように、個々のテンプレートにはそれぞれアルバム等の作成に必要な画像の枚数が予め設定されている。尚、画像の枚数については、例えば、７０枚〜８０枚といったように、ある程度の幅を許容するレイアウトであっても構わない。
【００６５】
レイアウトのテンプレートとしては、種類や、必要な画像枚数が異なるさまざまなタイプが用意される。例えば、図９に示すようなテンプレートのように、必要な画像枚数は一定であるが、異なるサイズの画像を配置可能に構成にしてもよい。ユーザーは、図１０に示すＵＩ画面を介して画像の抽出作業をしながら、適宜、レイアウト確認ボタン１００１を押下することによって、レイアウトの最終イメージを確認することができる。例えば、トリミングによって構図変更されている画像が、比較的サイズが大きい領域９０１に配置される場合には、印刷サイズとトリミングされた画素数とに基づいて、配置についての警告を出す構成にしてもよい。
【００６６】
さらに、デジタルスチルカメラなどで連写をした画像（類似画像に分類される画像）をインデックス的に並べると動きが表現されて面白いが、図９に示すように類似画像９０２の並びが途中で改行さると少しバランスが悪くなる。このため、レイアウト画面において、個々の画像に対して属性を付与する構成にしてもよい。例えば、類似画像であることを示すマーキング９０２や、類似画像の画像枠の色を同じ色にするなどしてユーザーに類似画像が配置されていることを認識させる構成にしてもよい。このような構成にすると、ユーザーは、レイアウト画面を見て、類似画像が途中で改行されていることに気づくことができる。その場合、ユーザーは、抽出作業を行うＵＩ画面を表示させ、画像群の一部を削除し、又は、一時保管領域に移動することにより、類似画像が改行されずに表示されるように調整することができる。
【００６７】
また、上述の実施形態では、不満足要因７０４をユーザーに指定させる構成を示したが、その指定がレイアウトに応じて自動化される構成にしてもよい。例えばぶれ・ぼけは、インデックス印刷の場合のように印刷サイズが小さいときには問題にならないこともある。よって、インデックス印刷の場合には、自動的に、ぶれ・ぼけを有する画像に分類された画像が優先的に抽出されるようにすることで、抽出作業の効率化を図ることができる。このとき、ぶれ量を判定し、印刷サイズとぶれ量の相関に基づいて画像を抽出する構成にしてもよい。
【００６８】
＜他の実施形態＞
前述した実施形態の機能を実現するように前述した実施形態の構成を動作させるプログラムを記録媒体に記憶させ、該記録媒体に記憶されたプログラムをコードとして読み出し、コンピューターにおいて実行する処理方法も上述の実施形態の範疇に含まれる。
【００６９】
該記録媒体は、コンピューター読み取り可能な記録媒体である。また、前述のプログラムが記憶された記録媒体はもちろんそのプログラム自体も上述の実施形態に含まれる。
【００７０】
かかる記録媒体としてはたとえばフロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ―ＲＯＭ、磁気テープ、不揮発性メモリカード、ＲＯＭを用いることができる。
【００７１】
また前述の記録媒体に記憶されたプログラム単体で処理を実行しているものに限らず、他のソフトウエア、拡張ボードの機能と共同して、ＯＳ上で動作し前述の実施形態の動作を実行するものも前述した実施形態の範疇に含まれる。
【００７２】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲に限定されない。上記実施の形態に、多様な変更または改良を加え得ることが当業者に明らかである。そのような変更または改良を加えた形態も本発明の技術的範囲に含まれることが、特許請求の範囲の記載から明らかである。
【図面の簡単な説明】
【００７３】
【図１】画像抽出システムの一例を示す図である。
【図２】本発明に係る画像処理装置のハードウェア構成の一例を示すブロック図である。
【図３】本発明に係る画像処理装置の機能の一例を示す機能ブロック図である。
【図４】本発明におけるレイアウトテンプレートの一例を示す図である。
【図５】本発明における画像抽出処理の一例を示すフローチャートである。
【図６】本発明における、画像判定時に提供されるユーザーインターフェースの一例を示す図である。
【図７】本発明における、画像追加時に提供されるユーザーインターフェースの一例を示す図である。
【図８】本発明における、レイアウトの種類の選択時に提供されるユーザーインターフェースの一例を示す図である。
【図９】本発明における、レイアウトテンプレートの別の一例を示す図である。
【図１０】本発明における、画像追加時に提供されるユーザーインターフェースの別の一例を示す図である。
【符号の説明】
【００７４】
１０３  画像処理装置
３００  画像入力部
３１０  画像評価部
３２０  画像抽出部
３３０  必要枚数判定部
３４０  不満足要因選択部
３５０  画像追加抽出部
【図１】
2010067186.tif 000003
【図２】
2010067186.tif 000004
【図３】
2010067186.tif 000005
【図４】
2010067186.tif 000006
【図５】
2010067186.tif 000007
【図６】
2010067186.tif 000008
【図７】
2010067186.tif 000009
【図８】
2010067186.tif 000010
【図９】
2010067186.tif 000011
【図１０】
2010067186.tif 000012