(57)【要約】【課題】  画像をレイアウトする際に、ユーザの好みを反映させつつ、簡易に複数の画像をレイアウトする。【解決手段】  所定の規則にしたがって、複数の画像を背景領域にレイアウトしてレイアウト画像を生成する。レイアウト画像に対するユーザの編集指示を受け付ける。編集結果に基づいて、ユーザの好み情報を生成する。ユーザの好み情報を次回のレイアウト画像の生成のためにフィードバックする。【選択図】          図１
2006253992.tif 000002
【特許請求の範囲】
【請求項１】
所定の規則にしたがって複数の画像を背景領域にレイアウトすることによりレイアウト画像を生成するレイアウト画像生成手段と、
前記レイアウト画像に対するユーザによる編集指示を受け付けて前記レイアウト画像を編集する編集手段と、
該編集指示による編集結果に基づいて、ユーザの好みを表すユーザ好み情報を生成する好み情報生成手段と、
該ユーザ好み情報を次回の前記レイアウト画像の生成にフィードバックするフィードバック手段とを備えたことを特徴とする画像レイアウト装置。
【請求項２】
前記画像の画質上の特徴を表す複数のパラメータを算出するパラメータ算出手段をさらに備え、
前記好み情報生成手段は、前記編集された画像のパラメータにも基づいて、前記ユーザ好み情報を生成する手段であることを特徴とする請求項１記載の画像レイアウト装置。
【請求項３】
前記各パラメータを所定の重み係数により重み付け加算して前記画像の重要度を算出する重要度算出手段をさらに備え、
前記所定の規則が前記重要度が大きいほど大きいサイズとなるように前記画像を前記背景領域にレイアウトするものであり、前記編集指示が特定の画像の削除、サイズの拡大縮小を含む編集の指示である場合において、
前記フィードバック手段は、前記ユーザ好み情報を前記重み係数にフィードバックする手段であることを特徴とする請求項２記載の画像レイアウト装置。
【請求項４】
前記編集指示が特定の画像にフレームを付与する編集の指示である場合において、
前記フィードバック手段は、前記ユーザ好み情報を前記レイアウトする画像にあらかじめフレームを付与するか否かの判定にフィードバックする手段であることを特徴とする請求項２または３記載の画像レイアウト装置。
【請求項５】
前記編集指示が前記背景領域にレイアウトする画像数の変更を含む編集の指示である場合において、
前記フィードバック手段は、前記ユーザ好み情報を前記背景領域にレイアウトする画像数にフィードバックする手段であることを特徴とする請求項１から４のいずれか１項記載の画像レイアウト装置。
【請求項６】
所定の規則にしたがって複数の画像を背景領域にレイアウトすることによりレイアウト画像を生成し、
前記レイアウト画像に対するユーザによる編集指示を受け付けて前記レイアウト画像を編集し、
該編集指示による編集結果に基づいて、ユーザの好みを表すユーザ好み情報を生成し、
該ユーザ好み情報を次回の前記レイアウト画像の生成にフィードバックすることを特徴とする画像レイアウト方法。
【請求項７】
所定の規則にしたがって複数の画像を背景領域にレイアウトすることによりレイアウト画像を生成する手順と、
前記レイアウト画像に対するユーザによる編集指示を受け付けて前記レイアウト画像を編集する手順と、
該編集指示による編集結果に基づいて、ユーザの好みを表すユーザ好み情報を生成する手順と、
該ユーザ好み情報を次回の前記レイアウト画像の生成にフィードバックする手順とを有することを特徴とする画像レイアウト方法をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は複数の画像を背景領域にレイアウトすることによりレイアウト画像を生成する画像レイアウト装置および方法並びに画像レイアウト方法をコンピュータに実行させるためのプログラムに関するものである。
【背景技術】
【０００２】
従来より、１枚の用紙に複数の画像をレイアウトしてプリント出力するアルバムプリントを作成することが行われている。このように１枚の用紙に複数の画像をレイアウトすれば、後からプリントを台紙に貼り付ける必要がなくなるため、容易にアルバムを作成することができる。
【０００３】
しかしながら、見栄えよく画像をレイアウトするには専門的な知識が必要であり、またレイアウトするための手間がかかる。
【０００４】
このため、画像のレイアウトを簡易に行うための各種手法が提案されている（特許文献１，２参照）。特許文献１に記載された手法は、ユーザに画像を提示した際に、必要な画像および不要な画像の指示を受け付け、必要な画像のみをレイアウトする手法である。また、この手法によれば、画像を挿入するためのテンプレートを用意することにより、簡易にアルバムプリントを行うことも可能である。また、特許文献２に記載された手法は、画像の撮影時刻に基づいて画像を並べるとともに、画像の大きさおよび画像の印刷方向に応じてあらかじめ設定されている位置に画像を配置する手法である。
【０００５】
また、文書の印刷に関するものであるが、印刷時に設定作業の繁雑さを軽減するために、印刷目的に応じてあらかじめ登録された推奨印刷条件を検索し、さらに検索した推奨印刷条件にしたがって、印刷目的に応じた表示形態を決定して表示する手法も提案されている（特許文献３参照）。この手法によれば、設定の明示的な登録等の冗長な操作をなくすことができ、その結果、設定作業を容易に行うことができる。
【特許文献１】特開平９−２１４８６８号公報
【特許文献２】特開２０００−２９９７７７号公報
【特許文献３】特開２０００−２３５４６６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記特許文献１，２に記載された手法においては、ユーザ自身で画像の配置を決定する必要があるため、レイアウトの操作がユーザにとって煩わしいものである。また、上記特許文献２に記載された手法は、画像の印刷方向の組み合わせにより決定されるレイアウトのみしか用いることができないため、レイアウトのバリエーションが乏しい。この場合、特許文献３に記載された手法を特許文献１，２に適用して、レイアウトの作業を容易に行うことが考えられる。しかしながら、特許文献３に記載された手法では、機能や操作が固定的であり、ユーザが画像を自由にレイアウトすることができないため、ユーザの好みを反映させることができない。
【０００７】
本発明は、上記事情に鑑みなされたものであり、ユーザの好みを反映させつつ、簡易に複数の画像をレイアウトすることを目的とする。
【課題を解決するための手段】
【０００８】
本発明による画像レイアウト装置は、所定の規則にしたがって複数の画像を背景領域にレイアウトすることによりレイアウト画像を生成するレイアウト画像生成手段と、
前記レイアウト画像に対するユーザによる編集指示を受け付けて前記レイアウト画像を編集する編集手段と、
該編集指示による編集結果に基づいて、ユーザの好みを表すユーザ好み情報を生成する好み情報生成手段と、
該ユーザ好み情報を次回の前記レイアウト画像の生成にフィードバックするフィードバック手段とを備えたことを特徴とするものである。
【０００９】
なお、本発明による画像レイアウト装置においては、前記画像の画質上の特徴を表す複数のパラメータを算出するパラメータ算出手段をさらに備えるものとし、
前記好み情報生成手段を、前記編集された画像のパラメータにも基づいて、前記ユーザ好み情報を生成する手段としてもよい。
【００１０】
「画質上の特徴」としては、画像に含まれる被写体（人物か風景か）、画像の明るさ、コントラスト、鮮鋭度および色調等を用いることができる。
【００１１】
また、本発明による画像レイアウト装置においては、前記各パラメータを所定の重み係数により重み付け加算して前記画像の重要度を算出する重要度算出手段をさらに備えるものとし、
前記所定の規則が前記重要度が大きいほど大きいサイズとなるように前記画像を前記背景領域にレイアウトするものであり、前記編集指示が特定の画像の削除、サイズの拡大縮小を含む編集の指示である場合において、
前記フィードバック手段を、前記ユーザ好み情報を前記重み係数にフィードバックする手段としてもよい。
【００１２】
また、本発明による画像レイアウト装置においては、前記編集指示が特定の画像にフレームを付与する編集の指示である場合において、
前記フィードバック手段を、前記ユーザ好み情報を前記レイアウトする画像にあらかじめフレームを付与するか否かの判定にフィードバックする手段としてもよい。
【００１３】
また、本発明による画像レイアウト装置においては、前記編集指示が前記背景領域にレイアウトする画像数の変更を含む編集の指示である場合において、
前記フィードバック手段を、前記ユーザ好み情報を前記背景領域にレイアウトする画像数にフィードバックする手段としてもよい。
【００１４】
本発明による画像レイアウト方法は、所定の規則にしたがって複数の画像を背景領域にレイアウトすることによりレイアウト画像を生成し、
前記レイアウト画像に対するユーザによる編集指示を受け付けて前記レイアウト画像を編集し、
該編集指示による編集結果に基づいて、ユーザの好みを表すユーザ好み情報を生成し、
該ユーザ好み情報を次回の前記レイアウト画像の生成にフィードバックすることを特徴とするものである。
【００１５】
なお、本発明による画像レイアウト方法をコンピュータに実行させるためのプログラムとして提供してもよい。
【発明の効果】
【００１６】
本発明によれば、所定の規則にしたがって複数の画像が背景領域にレイアウトされてレイアウト画像が生成される。そして、ユーザによるレイアウト画像の編集指示が受け付けられ、編集指示による編集結果に基づいてユーザ好み情報が生成される。そして、ユーザ好み情報が次回のレイアウト画像の生成にフィードバックされる。
【００１７】
このため、同一のユーザが所有する画像について再度レイアウト画像を生成する際には、前回にユーザが行った編集結果が反映されてレイアウト画像が生成されることとなる。ここで、ユーザ好み情報はユーザ自身が行った編集の結果であり、ユーザの好みを反映させたものである。したがって、本発明によれば、次回のレイアウト画像の生成時にユーザの好みを反映させることができる。また、ユーザの好みが反映されているため、ユーザがレイアウトをやり直す頻度も少なくなり、その結果、画像のレイアウトを簡易に行うことができる。
【発明を実施するための最良の形態】
【００１８】
以下、図面を参照して本発明の実施形態について説明する。図１は本発明の第１の実施形態による画像レイアウト装置の構成を示す概略ブロック図である。図１に示すように第１の実施形態による画像レイアウト装置１は、例えば写真店の店頭に設置され、ユーザが操作を行って自身が所持する画像のレイアウトを行うためのものであり、画像を表す画像データの記録制御、読み出し制御および表示制御等の各種制御を行うとともに、装置１を構成する各部の制御を行うＣＰＵ１２と、ＣＰＵ１２を動作させるプログラム、画像を閲覧するためのビューアソフトおよび各種定数が記録されているＲＯＭおよびＣＰＵ１２が処理を実行する際の作業領域となるＲＡＭにより構成されるシステムメモリ１４と、種々の指示を装置１に対して行うためのキーボードおよびマウス等からなる入力部１６と、各種表示を行う液晶モニタ等からなる表示部１８とを備える。
【００１９】
また、画像レイアウト装置１は、画像を記録したメモリカード２から画像を読み出したり、メモリカード２に画像を記録したりするためのカードスロット２０と、画像をＪＰＥＧに代表される手法で圧縮したり、圧縮した画像を解凍する圧縮解凍部２２と、画像やＣＰＵ１２が実行する各種プログラムおよび画像をレイアウトする際の背景となる背景領域等を記録するハードディスク２４と、システムメモリ１４、カードスロット２０およびハードディスク２４を制御するメモリ制御部２６と、表示部１８を制御する表示制御部２８とを備える。
【００２０】
また、画像レイアウト装置１は、画像のレイアウトの処理を行うためのパラメータ算出部３０、重要度算出部３２、レイアウト画像生成部３４、好み情報生成部３６およびフィードバック部３８を備える。
【００２１】
パラメータ算出部３０は、メモリカード２に記録されたすべての画像について、画質上の特徴を表す複数のパラメータを算出する。まず、パラメータ算出部３０は、画像に含まれる被写体を特定するパラメータＰ１を算出する。具体的には、画像に人物が含まれるか否かを判定し、人物が含まれる場合には人物画像であるとして１に、人物が含まれない場合には風景画像であるとして０にパラメータＰ１を設定する。なお、画像に人物が含まれるか否かの判定は、画像に肌色の領域が含まれるか否かを判定することにより行えばよい。また、既知の顔認識の手法を使用し、顔が認識された場合に画像に人物が含まれると判定するようにしてもよい。
【００２２】
また、パラメータ算出部３０は、画像の各画素の輝度を算出し、全画素についての輝度の平均値を明るさのパラメータＰ２として算出する。また、パラメータ算出部３０は、画像のヒストグラムを求め、ヒストグラムの代表値（例えば平均値、メディアン値）を基準とした分散値をコントラストのパラメータＰ３として算出する。また、パラメータ算出部３０は、画像に対して離散コサイン変換、離散フーリエ変換、ハール変換またはウェーブレット変換等の周波数変換処理を施して画像に含まれる高周波成分を検出し、この高周波成分の量を鮮鋭度のパラメータＰ４として算出する。
【００２３】
重要度算出部３２は、下記の式（１）に示すように、パラメータ算出部３０が算出したパラメータＰ１〜Ｐ４に対して、あらかじめ定められた重み係数Ｗ１〜Ｗ４をそれぞれ乗算して加算することにより、画像の重要度Ｌ０を算出する。
【００２４】
Ｌ０＝Ｗ１・Ｐ１＋Ｗ２・Ｐ２＋Ｗ３・Ｐ３＋Ｗ４・Ｐ４    （１）
但し、Ｗ１＋Ｗ２＋Ｗ３＋Ｗ４＝１
レイアウト画像生成部３４は、所定の規則にしたがって、背景領域Ｇ０に画像をレイアウトしてレイアウト画像を生成する。ここで、本実施形態における所定の規則としては、プリント出力した際にＡ４サイズ１枚に対応する背景領域Ｇ０に３枚の画像をファイル名順に配置し、配置する３つの画像の重要度Ｌ０が大きいほど画像のサイズを大きくして画像をレイアウトするものとする。
【００２５】
例えば、３つの画像Ａ１〜Ａ３（ファイル名をそれぞれDSCF001.JPG、DSCF002.JPG、DSCF003.JPGとする）を背景領域Ｇ０にレイアウトする場合、３つの画像Ａ１〜Ａ３の重要度がそれぞれ６０，３０，７０であったとすると、レイアウト画像生成部３４は、画像のサイズがＡ１：Ａ２：Ａ３＝６：３：７となるように画像Ａ１〜Ａ３のサイズを変更し、画像Ａ１〜Ａ３を上から順に背景領域Ｇ０に配置することによりレイアウト画像Ｄ０を生成する。図２はこのようにして生成されたレイアウト画像Ｄ０を示す図である。なお、背景領域Ｇ０が複数の頁に亘る場合には、図３に示すように複数（ここでは２つ）の頁に亘るレイアウト画像Ｄ０が生成される。
【００２６】
そしてレイアウト画像生成部３４は、レイアウト画像Ｄ０を含む編集画面を表示部１８に表示する。
【００２７】
図４は編集画面の例を示す図である。図４に示すように編集画面５０は、レイアウト画像Ｄ０を表示するための画像表示フィールド５０Ａおよび各種操作を行うための操作ボタンを表示するボタン表示フィールド５０Ｂを有する。ボタン表示フィールド５０Ｂには、画像を削除する際にクリックする削除ボタン、画像のサイズを変更する際にクリックするサイズ変更ボタン、画像に枠を付与する際にクリックするフレームボタンおよび画像を移動する際にクリックする移動ボタンが表示されている。そしてレイアウト画像Ｄ０に含まれる所望とする画像を選択した後に各ボタンをクリックすることにより、選択した画像に対してクリックしたボタンに応じた編集を行うことができる。
【００２８】
例えば、所望とする画像を選択して削除ボタンをクリックすれば選択した画像をレイアウト画像Ｄ０から削除することができ、サイズ変更ボタンをクリックすれば選択した画像のサイズを変更することができる。また、フレームボタンをクリックすれば選択した画像の周囲にフレームを付与することができる。この場合、フレームを選択するために複数のフレームのサムネイル画像の一覧を含むフレーム選択画面を表示し、フレーム選択画面からユーザが所望とするフレームを選択すればよい。また、移動ボタンをクリックすることにより、選択した画像をドラッグアンドドロップして移動することができる。
【００２９】
ここで、本実施形態においては、ユーザは図２に示すレイアウト画像Ｄ０において、画像Ａ３を削除し、画像Ａ２のサイズを拡大して、図５に示すように、背景領域Ｇ０に画像Ａ１，Ａ２のみがレイアウトされるように編集を行ったものとする。なお、編集後のレイアウト画像には参照符号としてＤ１を付与する。
【００３０】
好み情報生成部３６は、ユーザが行った編集結果および編集された画像のパラメータＰ１〜Ｐ４に基づいてユーザ好み情報Ｆ０を生成する。ここで、ユーザ好み情報Ｆ０は以下のように生成する。ユーザが図５に示すように画像Ａ２を拡大し、画像Ａ３を削除した場合、まず好み情報生成部３６は編集を行った画像Ａ２，Ａ３のパラメータＰ１〜Ｐ４を参照する。ここで、画像Ａ２は人物画像（Ｐ１＝１）であり、明るさが高く、コントラストが中程度で、鮮鋭度が低いものとする。また、画像Ａ３は、風景画像であり（Ｐ１＝０）、明るさが低く、コントラストが高く、鮮鋭度が高いものとする。
【００３１】
ここで、明るさ、コントラストおよび鮮鋭度のパラメータＰ２，Ｐ３，Ｐ４は、それぞれ明るさ、コントラストおよび鮮鋭度を表す数値として算出されるが、その値の範囲に応じて、高、中、低と３段階に分類するものとする。例えば、明るさが０〜２５５の値で表される場合には、０〜８５を低、８６〜１７１を中、１７１〜２５５を高とする。また、コントラストが０〜１００の値で表される場合には、０〜３３を低、３４〜６６を中、６７〜１００を高とする。また、鮮鋭度が０〜１００の値で表される場合には、０〜３３を低、３４〜６６を中、６７〜１００を高とする。
【００３２】
好み情報生成部３６は、拡大した画像Ａ２および削除した画像Ａ３のパラメータを比較し、ユーザがどのような画質上の特徴を有する画像を重要視しているかを推定する。例えば、拡大した画像Ａ２は人物画像であり、明るさが高く、コントラストが中程度で、鮮鋭度が低く、削除した画像Ａ３は風景画像であり、明るさが低く、コントラストが高く、鮮鋭度が高いため、ユーザは人物画像であることおよび明るさを重要視し、コントラストおよび鮮鋭度はそれほど重要視していないということを推定する。そして好み情報生成部３６は、ユーザの好みを記述したテキストファイルをユーザ好み情報Ｆ０として生成する。記述内容を図６に示す。なお、ユーザ好み情報Ｆ０における「１」はユーザが重要視しており、「０」は重要視していないことを示す。
【００３３】
フィードバック部３８は、同一ユーザが再度画像のレイアウトを行う場合に備えて、ユーザ好み情報Ｆ０を参照して、ユーザの好みを重要度算出部３２にフィードバックする。具体的には、重要度Ｌ０を算出する際の重み係数Ｗ１〜Ｗ４をユーザ好み情報Ｆ０に応じて変更する指示を行う。
【００３４】
重要度算出部３２はこれを受けて、画像の重要度Ｌ０を算出する際の重み係数Ｗ１〜Ｗ４を変更する。ここで、ユーザ好み情報Ｆ０が図６に示すものである場合、ユーザは人物画像であることおよび明るさを重要視し、コントラストおよび鮮鋭度はそれほど重要視していないことから、被写体についてのパラメータＰ１および明るさのパラメータＰ２の重み係数Ｗ１，Ｗ２を大きくし、コントラストのパラメータＰ３および鮮鋭度のパラメータＰ４の重み係数Ｗ３，Ｗ４を小さくして重要度Ｌ０を算出する。例えば、（Ｗ１，Ｗ２，Ｗ３，Ｗ４）＝（０．４，０．２，０．２，０．２）であった場合、（Ｗ１，Ｗ２，Ｗ３，Ｗ４）＝（０．４５，０．２５，０．１５，０．１５）のように重み係数Ｗ１〜Ｗ４を変更する。
【００３５】
そして、重要度算出部３２は、同一のユーザが再度レイアウト画像の生成を行う際に、変更された重み係数Ｗ１〜Ｗ４を用いて重要度Ｌ０を算出する。そしてレイアウト画像生成部３４は重要度算出部３２が算出した重要度Ｌ０が大きいほど画像のサイズを大きくして画像をレイアウトする。ここで、ユーザ好み情報Ｆ０を生成した際と同一の画像Ａ１〜Ａ３をレイアウトする場合、画像Ａ２の重要度Ｌ０は１回目に算出した重要度Ｌ０よりも大きくなり、画像Ａ３の重要度Ｌ０は１回目に算出した重要度Ｌ０よりも小さくなる。したがって、２回目に生成されるレイアウト画像Ｄ０は、図７に示すように図２に示すレイアウト画像Ｄ０と比較して、画像Ａ２のサイズが大きく、画像Ａ３のサイズが小さいものとなる。
【００３６】
次いで、第１の実施形態において行われる処理について説明する。図８は第１の実施形態において行われる処理を示すフローチャートである。ユーザが入力部１６から画像のレイアウトの指示を行うことにより処理が開始され、まず処理の対象となる画像を初期画像に設定する（ステップＳＴ１）。なお、初期画像は例えばファイル名順に画像をソートした場合の先頭の画像とすればよい。そして、重要度算出部３２が処理対象の画像の重要度Ｌ０を算出し（ステップＳＴ２）、さらにすべての画像について重要度Ｌ０を算出したか否かを判定する（ステップＳＴ３）。ステップＳＴ３が否定されると、処理対象を次の画像に設定して（ステップＳＴ４）、ステップＳＴ２に戻る。
【００３７】
ステップＳＴ３が肯定されると、レイアウト画像生成部３４が所定の規則に基づいてレイアウト画像Ｄ０を生成する（ステップＳＴ５）。そして、レイアウト画像Ｄ０を表示部１８に表示し（ステップＳＴ６）、ユーザによる編集指示を受け付ける（ステップＳＴ７）。続いて、編集指示が終了したか否かの監視を開始し（ステップＳＴ８）、ステップＳＴ８が肯定されると、好み情報生成部３６がユーザ好み情報Ｆ０を生成する（ステップＳＴ９）。そして、フィードバック部３８がユーザ好み情報Ｆ０を重要度算出部３２にフィードバックし（ステップＳＴ１０）、処理を終了する。
【００３８】
なお、レイアウト画像Ｄ０はユーザの指示によりプリント出力、およびメモリカード２への保存等がなされる。
【００３９】
このように、本実施形態においては、ユーザの好みを次回のレイアウト画像Ｄ０の生成にフィードバックするようにしたため、同一のユーザが所有する画像について再度レイアウト画像Ｄ０を生成する際には、前回にユーザが行った編集結果が反映されてレイアウト画像Ｄ０が生成されることとなる。ここで、ユーザ好み情報はユーザ自身が行った編集の結果であり、ユーザの好みを反映させたものとなる。したがって、本実施形態によれば、次回のレイアウト画像Ｄ０の生成時にユーザの好みを反映させることができる。また、ユーザの好みが反映されているため、ユーザがレイアウトをやり直す頻度も少なくなり、その結果、画像のレイアウトを簡易に行うことができる。
【００４０】
次いで、本発明の第２の実施形態について説明する。なお、第２の実施形態による画像レイアウト装置は、好み情報生成部３６およびフィードバック部３８が行う処理が第１の実施形態と異なる点を除いて図１に示す画像レイアウト装置１と同一の構成を有し、同一の処理を行うものである。
【００４１】
第２の実施形態においては、ユーザが所望とする画像にフレームを付与する編集指示を行うものとする。具体的には、ユーザが図２に示すレイアウト画像Ｄ０の画像Ａ１に図９に示すようにフレームＦｒ０を付与するものとする。
【００４２】
好み情報生成部３６は、ユーザが行った編集の指示および編集された画像のパラメータＰ１〜Ｐ４に基づいてユーザ好み情報Ｆ１を生成する。ここで、ユーザ好み情報Ｆ１は以下のように生成する。ユーザが図９に示すように画像Ａ１にフレームＦｒ０を付与した場合、好み情報生成部３６は編集を行った画像Ａ１のパラメータＰ１〜Ｐ４を参照する。ここで、画像Ａ１は人物画像（Ｐ１＝１）であり、明るさが中程度で、コントラストが高く、鮮鋭度が低いものとする。
【００４３】
好み情報生成部３６は、画像Ａ１のパラメータＰ１〜Ｐ４を参照して、ユーザがどのような画質上の特徴を有する画像にフレームＦｒ０を付与したかを推定する。例えば、フレームを付与した画像Ａ１は人物画像であり、明るさが中程度、コントラストが高く、鮮鋭度が低いため、ユーザは人物画像で、明るさが中程度で、コントラストが高くかつ鮮鋭度が低い画像にフレームＦｒ０を付与したということを推定する。そして好み情報生成部３６は、ユーザの好みを記述したテキストファイルをユーザ好み情報Ｆ１として生成する。記述内容を図１０に示す。なお、ユーザ好み情報Ｆ１における「０」、「１」、「２」の数字はパラメータの低中高の段階を示す。また、被写体については「０」または「１」のいずれかの数値となる。また、ユーザ好み情報Ｆ１にはフレームＦｒ０を付与する編集指示に対応するものであることを示す「フレーム：１」の情報も記述される。
【００４４】
フィードバック部３８は、同一ユーザが再度画像のレイアウトを行う場合に備えて、ユーザ好み情報Ｆ１を参照して、ユーザの好みをレイアウト画像生成部３４にフィードバックする。具体的には、人物画像で、明るさが中程度で、コントラストが高くかつ鮮鋭度が低い画像にあらかじめフレームＦｒ０を付与してレイアウト画像Ｄ０を生成するように、人物画像で、明るさが中程度で、コントラストが高くかつ鮮鋭度が低い画像を、次回のレイアウト画像Ｄ０の生成時に検出するようにする。
【００４５】
これにより、同一のユーザが所有する画像について再度レイアウト画像Ｄ０を生成する際には、前回にユーザが行った編集結果が反映されて、人物画像で、明るさが中程度で、コントラストが高くかつ鮮鋭度が低い画像にフレームＦｒ０があらかじめ付与されてレイアウト画像Ｄ０が生成されることとなる。
【００４６】
なお、第２の実施形態においては、画像の色調をパラメータＰ５として算出するとともに、フレームＦｒ０の色調も考慮してユーザ好み情報Ｆ１を生成してもよい。例えば、色調のパラメータＰ５およびフレームＦｒ０の色調としてとして「赤」、「青」、「緑」の値をそれぞれ「０」、「１」、「２」としてユーザ好み情報Ｆ１に記述し、対応する色調を有する画像について対応する色調を有するフレームＦｒ０を付与するようにしてもよい。例えば、ユーザ好み情報Ｆ１にパラメータＰ５の色調として「０」、フレームの色調として「１」が記述された場合、ユーザの好みは、赤みがかった色調の画像に青みがかったフレームＦｒ０を付与するものであるとして、同一のユーザが所有する画像について再度レイアウト画像を生成する際には、前回にユーザが行った編集結果が反映されて、赤みがかった画像には青みがかったフレームＦｒ０があらかじめ付与されて、レイアウト画像Ｄ０が生成されることとなる。
【００４７】
次いで、本発明の第３の実施形態について説明する。なお、第３の実施形態による画像レイアウト装置は、好み情報生成部３６およびフィードバック部３８が行う処理が第１の実施形態と異なる点を除いて図１に示す画像レイアウト装置１と同一の構成を有し、同一の処理を行うものである。
【００４８】
第３の実施形態においては、ユーザが１つの背景画像Ｇ０にレイアウトする画像の数を変更する編集指示を行うものとする。具体的には、ユーザが図３に示すＡ４サイズ２枚に対応する背景領域Ｇ０に６つの画像をレイアウトしたレイアウト画像Ｄ０を、図１１に示すようにＡ４サイズ１枚に対応する背景領域Ｇ０に６つの画像をレイアウトするように編集指示を行うものとする。この際、画像Ａ１〜Ａ６のサイズは各画像Ａ１〜Ａ６の重要度Ｌ０に応じて適宜修正されるものとする。
【００４９】
好み情報生成部３６は、ユーザが行った編集の指示に基づいてユーザ好み情報Ｆ２を生成する。ここで、ユーザ好み情報Ｆ２は以下のように生成する。ユーザが図１１に示すようにＡ４サイズ１枚に対応する背景画像Ｇ０に含める画像数を６とした場合、好み情報生成部３６は、図１２に示すように、画像数を６と記述したテキストファイルをユーザ好み情報Ｆ２として生成する。
【００５０】
フィードバック部３８は、同一ユーザが再度画像のレイアウトを行う場合に備えて、ユーザ好み情報Ｆ２を参照して、ユーザの好みをレイアウト画像生成部３４にフィードバックする。具体的には、１つの背景画像Ｇ０に含める画像数を６として、次回のレイアウト画像を生成するように設定する。
【００５１】
これにより、同一のユーザが所有する画像について再度レイアウト画像を生成する際には、前回にユーザが行った編集結果が反映されて、Ａ４サイズ１枚に対応する背景画像Ｇ０にあらかじめ６つの画像がレイアウトされたレイアウト画像Ｄ０が生成されることとなる。
【００５２】
なお、上記各実施形態においては、上記式（１）を用いて重要度Ｌ０を算出しているが、画像を取得したときの明るさ、合焦度および手ぶれ度等、他の画像のパラメータを用いて重要度Ｌ０を算出してもよい。
【００５３】
また、上記実施形態においては、本発明による画像レイアウト装置を写真店の店頭に設置するものとして説明したが、本発明の画像レイアウト装置が実行する処理をコンピュータに行わせるプログラムも、本発明の実施形態の１つである。また、そのようなプログラムを記録したコンピュータ読取可能な記録媒体も、本発明の実施形態の１つである。
【図面の簡単な説明】
【００５４】
【図１】本発明の第１の実施形態による画像レイアウト装置の構成を示す概略ブロック図
【図２】第１の実施形態におけるレイアウト画像の例を示す図
【図３】第１の実施形態におけるレイアウト画像の他の例を示す図
【図４】編集画面の例を示す図
【図５】第１の実施形態における編集後のレイアウト画像の例を示す図
【図６】第１の実施形態におけるユーザ好み情報の例を示す図
【図７】２回目に生成されるレイアウト画像の例を示す図
【図８】第１の実施形態において行われる処理を示すフローチャート
【図９】第２の実施形態における編集後のレイアウト画像の例を示す図
【図１０】第２の実施形態におけるユーザ好み情報の例を示す図
【図１１】第３の実施形態における編集後のレイアウト画像の例を示す図
【図１２】第３の実施形態におけるユーザ好み情報の例を示す図
【符号の説明】
【００５５】
１    画像天地判定装置
２    メモリカード
１２    ＣＰＵ
１４    システムメモリ
１６    入力部
１８    表示部
２０    カードスロット
２２    圧縮解凍部
２４    ハードディスク
２６    メモリ制御部
２８    表示制御部
３０    パラメータ算出部
３２    重要度算出部
３４    レイアウト画像生成部
３６    好み情報生成部
３８    フィードバック部
【図１】
2006253992.tif 000003
【図２】
2006253992.tif 000004
【図３】
2006253992.tif 000005
【図４】
2006253992.tif 000006
【図５】
2006253992.tif 000007
【図６】
2006253992.tif 000008
【図７】
2006253992.tif 000009
【図８】
2006253992.tif 000010
【図９】
2006253992.tif 000011
【図１０】
2006253992.tif 000012
【図１１】
2006253992.tif 000013
【図１２】
2006253992.tif 000014