(57)【要約】【課題】画像印刷媒体又は画像ビューを作成する際に、見た目の単調さを軽減することを目的とする。【解決手段】判定対象とする画像に基づいて画像間に類似性があるか否かを判定する類似性判定手段と、類似性判定手段で類似性があると判定された画像の双方又は片方から類似性を排除する類似性排除手段と、を有することによって課題を解決する。【選択図】図１
2010021656.tif 000002
【特許請求の範囲】
【請求項１】
判定対象とする画像に基づいて画像間に類似性があるか否かを判定する類似性判定手段と、
前記類似性判定手段で類似性があると判定された画像の双方又は片方から類似性を排除する類似性排除手段と、
を有することを特徴とする画像処理装置。
【請求項２】
前記類似性判定手段は、入力された画像の順序で隣り合う画像を、類似性の判定を行なう判定対象とすることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記類似性判定手段は、画像が配置されたときに、特定の配置場所にある画像を、類似性の判定を行なう判定対象とすることを特徴とする請求項１に記載の画像処理装置。
【請求項４】
前記類似性判定手段は、判定対象とする画像に含まれる被写体を検出して認識し、判定対象とする画像間で、類似した位置に、類似した大きさの、同一の被写体を認識した場合、類似性があると判定することを特徴とする請求項１乃至３の何れか１項に記載の画像処理装置。
【請求項５】
前記類似性判定手段は、判定対象とする画像に含まれる被写体が人物の場合、前記人物の顔を検出し、認識することを特徴とする請求項４に記載の画像処理装置。
【請求項６】
前記類似性判定手段は、特定の被写体を前記同一の被写体の対象から除外することを特徴とする請求項４に記載の画像処理装置。
【請求項７】
前記類似性判定手段は、判定対象とする画像同士が類似した色調を持っている場合、画像間に類似性があると判定することを特徴とする請求項１乃至３の何れか１項に記載の画像処理装置。
【請求項８】
前記類似性排除手段は、類似した位置に、類似した大きさの、前記同一の被写体が含まれないように画像を加工することによって類似性を排除することを特徴とする請求項４乃至６の何れか１項に記載の画像処理装置。
【請求項９】
前記類似性排除手段は、画像の色調を変更することによって類似性を排除することを特徴とする請求項７に記載の画像処理装置。
【請求項１０】
前記類似性排除手段は、画像が動画である場合、表示される動画のフレームを時間的にずらすことによって類似性を排除することを特徴とする請求項４乃至７の何れか１項に記載の画像処理装置。
【請求項１１】
画像処理装置における画像処理方法であって、
判定対象とする画像に基づいて画像間に類似性があるか否かを判定する類似性判定ステップと、
前記類似性判定ステップで類似性があると判定された画像の双方又は片方から類似性を排除する類似性排除ステップと、
を有することを特徴とする画像処理方法。
【請求項１２】
前記類似性判定ステップでは、入力された画像の順序で隣り合う画像を、類似性の判定を行なう判定対象とすることを特徴とする請求項１１に記載の画像処理方法。
【請求項１３】
前記類似性判定ステップでは、画像が配置されたときに、特定の配置場所にある画像を、類似性の判定を行なう判定対象とすることを特徴とする請求項１１に記載の画像処理方法。
【請求項１４】
前記類似性判定ステップでは、判定対象とする画像に含まれる被写体を検出して認識し、判定対象とする画像間で、類似した位置に、類似した大きさの、同一の被写体を認識した場合、類似性があると判定することを特徴とする請求項１１乃至１３の何れか１項に記載の画像処理方法。
【請求項１５】
前記類似性判定ステップでは、判定対象とする画像に含まれる被写体が人物の場合、前記人物の顔を検出し、認識することを特徴とする請求項１４に記載の画像処理方法。
【請求項１６】
前記類似性判定ステップでは、特定の被写体を前記同一の被写体の対象から除外することを特徴とする請求項１４に記載の画像処理方法。
【請求項１７】
前記類似性判定ステップでは、判定対象とする画像同士が類似した色調を持っている場合、画像間に類似性があると判定することを特徴とする請求項１１乃至１３の何れか１項に記載の画像処理方法。
【請求項１８】
前記類似性排除ステップでは、類似した位置に、類似した大きさの、前記同一の被写体が含まれないように画像を加工することによって類似性を排除することを特徴とする請求項１４乃至１６の何れか１項に記載の画像処理方法。
【請求項１９】
前記類似性排除ステップでは、画像の色調を変更することによって類似性を排除することを特徴とする請求項１７に記載の画像処理方法。
【請求項２０】
前記類似性排除ステップでは、画像が動画である場合、表示される動画のフレームを時間的にずらすことによって類似性を排除することを特徴とする請求項１４乃至１７の何れか１項に記載の画像処理方法。
【請求項２１】
コンピュータを、
判定対象とする画像に基づいて画像間に類似性があるか否かを判定する類似性判定手段と、
前記類似性判定手段で類似性があると判定された画像の双方又は片方から類似性を排除する類似性排除手段と、
して機能させることを特徴とするプログラム。
【請求項２２】
請求項２１に記載のプログラムを記憶したコンピュータにより読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置及び画像処理方法に関する。
【背景技術】
【０００２】
近年、機器のデジタル化により、画像をデジタルカメラ等で気軽に撮影することができるようになった。
また、撮影した画像データをアルバムとして印刷し、配ることも一般的に行なわれるようになってきている。
【０００３】
しかし、画像を気軽に撮影できるようになった分、似たような画像が数多く撮影されることになり、アルバムや画像一覧といった画像を閲覧するための画像印刷媒体や画像ビューを作成したときに、似たような写真が並ぶことが多くなった。そのため、画像印刷媒体及び画像ビューの見た目が単調になる問題があった。
特許文献１では、類似する画像を同一ページ内の互いに離れた位置に配置することによって、見た目が単調になることを防いでいる。
【０００４】
【特許文献１】特開２００４−３０４２７９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述した方法を用いて画像の配置を変更すると、ユーザの意図した順序で整列されていた画像群の順序が変わり、ユーザの意図しない順序で画像が配置されてしまう問題があった。
【０００６】
本発明はこのような問題点に鑑みなされたもので、画像印刷媒体又は画像ビューを作成する際に、見た目の単調さを軽減することを目的とする。
【課題を解決するための手段】
【０００７】
そこで、本発明は、判定対象とする画像に基づいて画像間に類似性があるか否かを判定する類似性判定手段と、前記類似性判定手段で類似性があると判定された画像の双方又は片方から類似性を排除する類似性排除手段と、を有することを特徴とする。
【０００８】
また、本発明は、画像処理装置における画像処理方法であって、判定対象とする画像に基づいて画像間に類似性があるか否かを判定する類似性判定ステップと、前記類似性判定ステップで類似性があると判定された画像の双方又は片方から類似性を排除する類似性排除ステップと、を有することを特徴とする。
【０００９】
また、本発明は、プログラム及び記憶媒体としてもよい。
【発明の効果】
【００１０】
本発明によれば、画像印刷媒体又は画像ビューを作成する際に、見た目の単調さを軽減することができる。
【発明を実施するための最良の形態】
【００１１】
以下、本発明の実施形態について図面に基づいて説明する。
【００１２】
図１は、画像処理装置の一例である画像配置装置の機能構成の一例を示す図である。
画像配置装置１００は、類似性判定部１０１と、類似性排除部１０２と、類似性排除画像調整部１０３と、から構成される。
類似性判定部１０１は、入力された画像群の、入力時の順序や配置場所を基に、画像の比較対象（判定対象）を決め、それらの画像の間で画像間の類似性を判定する。
類似性排除部１０２は、類似性判定部１０１により類似であると判定された画像の双方又は片方を類似でない状態に加工する。
類似性排除画像調整部１０３は、類似性排除部１０２により変更された画像の変更部分に対する調整を行う。
【００１３】
図２は、画像配置装置のハードウェア構成の一例を示す図である。
ＣＰＵ２０１は、各種処理のための演算や論理判断等を行い、バス２０６に接続された各構成要素を制御する。
画像配置装置には、プログラムメモリ２０２とデータメモリ２０３とを含むメモリが搭載されている。
プログラムメモリ２０２には、プログラムが格納されている。ＣＰＵ２０１が、プログラムメモリ２０２に格納されているプログラムに基づき、処理を実行することにより、上述した機能、又は後述するフローチャートに係る処理が実行される。
【００１４】
プログラムメモリ２０２は、ＲＯＭであってもよいし外部記憶装置等からプログラムがロードされるＲＡＭであってもよい。
ネットワークＩ／Ｆ２０４は、ネットワーク２０５を介して他の機器とやり取りを行う。画像データはネットワークを介して、他の機器から入力されてもよいし、他の機器に出力されてもよい。
入力部２０７は、情報（データ）を入力するために利用され、キーボードであってもよいし、マウスであってもよいし、ペンや指による感圧式の入力手段であってもよい。
【００１５】
＜第１の実施形態＞
図３は、所望の順序で入力された画像群が配置された画像レイアウト３００の一例を示す図である。
本実施形態の画像レイアウト３００では、画像３０１、３０２、３０３、３０４が１ページに２枚ずつ上下に配置されている。
なお、図３のレイアウトの一例であり、入力された画像群の順序通りに画像がレイアウトされるのであれば、ページごとのレイアウト枚数は２枚でなくてもよいし、ページごとに異なっていてもよい。また、入力される画像は静止画であってもよいし、動画であってもよい。動画が入力された場合、画像配置装置１００は、配置場所に動画を表示してもよいし、動画から切り出したフレームを静止画として表示してもよいし、動画を表す画像を表示してもよい。
【００１６】
図４は、画像配置装置１００における処理の一例を示すフローチャートである。
ステップＳ４０１において、類似性判定部１０１は、入力された画像群の類似性を判定する。そして、類似性排除部１０２は、類似性を排除する処理を行う。
ステップＳ４０２において、類似性排除画像調整部１０３は、類似性が排除された画像を調整するための処理を実行する。
【００１７】
ステップＳ４０１における類似性判定排除処理の詳細を、図５を用いて説明する。図５は、ステップＳ４０１における類似性判定排除処理の詳細を示すフローチャート（その１）である。
ステップＳ５０１において、類似性判定部１０１は、配置された画像の中で、隣接する位置にある画像を比較対照として、リストアップする。図３の画像レイアウトでは、類似性判定部１０１は、画像３０１と画像３０２と、画像３０１と画像３０３と、画像３０２と画像３０４と、画像３０３と画像３０４と、をリストアップする。
【００１８】
ステップＳ５０２において、類似性判定部１０１は、リストアップした画像の組み合わせの中で、類似性の判定が行なわれていない組み合わせがあるか否かを判定する。類似性判定部１０１は、リストアップした画像の組み合わせの中で、類似性の判定が行なわれていない組み合わせがある場合、ステップＳ５０３に移行し、無い場合、ステップＳ５０４に移行する。
【００１９】
ステップＳ５０３において、類似性判定部１０１は、リストアップした画像の組み合わせを比較し、２つの画像の類似する位置に類似する大きさの同一被写体があればその組み合わせをデータメモリ２０３に記憶し、ステップＳ５０２に移行する。
類似性判定部１０１は、被写体を、被写体検出技術及び被写体認識技術を用いて認識する。特に被写体が人物の場合、類似性判定部１０１は、人物の顔を検出及び認識するようにしてもよい。
類似性判定部１０１は、例えば、画像の中から被写体を検出及び認識し、画像内における位置、大きさ、被写体の種別（例えば建物か、人物か等）を特定する。そして、類似性判定部１０１は、判定対象の画像内の被写体同士を比較し、二つの被写体の画像内における位置が、予め定められた誤差内にある場合、類似位置に被写体が存在すると判定する。また、類似性判定部１０１は、判定対象の画像内の被写体同士を比較し、二つの被写体の画像内における大きさが、予め定められた誤差内にある場合、被写体が類似の大きさであると判定する。
【００２０】
類似性判定部１０１は、例えば図３の画像３０１と画像３０２と、画像３０１と画像３０３と、は画像の左側に同様の（類似の）大きさで同一の被写体である家があるため、類似性があると判定する。
ステップ５０４において、類似性排除部１０２は、ステップＳ５０３でデータメモリ２０３に記憶された画像の組み合わせに対して類似性を排除する処理を行なう。
【００２１】
次にステップＳ５０４における類似性排除処理の詳細を、図６のフローチャートを用いて説明する。図６は、ステップＳ５０４における類似性排除処理の詳細を示すフローチャートである。
ステップＳ６０１において、類似性排除部１０２は、データメモリ２０３に記憶された画像の組み合わせの全てにおいて、どちらか一方の画像を画像に含まれる被写体を中心にトリミング処理を行い、類似性排除処理を終了する。類似性排除部１０２は、中心に置く被写体として、類似判定された被写体以外の被写体を優先的に選択する。
【００２２】
類似性が検出された画像の組み合わせの中で、画像が複数の組み合わせに重複して現れる場合、類似性排除部１０２は、その画像を優先的に処理してもよい。
本実施形態では類似性排除部１０２は、画像の状態を変更するために被写体を中心にトリミングを行なったが、両者の画像に類似した位置に類似した大きさの同一被写体が無い状態になるのであれば、画像に対しぼかしや反転といった画像処理を行なってもよい。
また、画像が動画の場合、類似性排除部１０２は、配置場所に表示しているフレームの時刻とは異なる時刻のフレームを表示する処理を行なってもよい。つまり、類似性排除部１０２は、画像が動画である場合、表示される動画のフレームを時間的にずらすようにしてもよい。
【００２３】
また、本実施形態では類似性排除部１０２は、比較した画像のうち片方の画像に対し画像処理を施したが、両者の画像に類似した位置に類似した大きさの同一被写体が無い状態になるのであれば、両者の画像に対して画像処理を行なってもよい。
類似性排除部１０２は、画像処理を施した画像に、処理を施していない画像と区別するために、画像の周りに枠を表示する等して、強調してもよい。例えば、ステップＳ６０１において、類似性排除部１０２は、ステップＳ５０３で類似性があると判定された画像３０１と画像３０２と、画像３０１と画像３０３と、の組み合わせの中で、重複して現れる画像３０１を優先して画像処理する。本実施形態では類似性排除部１０２は、画像３０１の中に写る人物を中心にトリミング処理を行なう。
【００２４】
図７は、類似性排除処理後の画像レイアウト７００の一例を示す図である。
画像レイアウト７００の画像７０１、７０２、７０３、７０４はそれぞれ、図３の画像３０１、３０２、３０３、３０４に対応し、画像７０１は画像３０１に対し、人物を中心にトリミング処理が行われた状態である。
スライドバー７０５、７０６は、拡大した画像７０１の現在の表示位置を表すと共に、表示位置の変更指示を入力部２０７から受け付けられるようになっている。また、拡大ボタン７０７と縮小ボタン７０８と、は画像７０１の拡大率の変更指示を受け付けて、画像に対しそれぞれ拡大と縮小と、を可能にしている。
【００２５】
次にステップＳ４０２における類似性排除画像調整処理の詳細を、図８のフローチャートを用いて説明する。図８は、ステップＳ４０２における類似性排除画像調整処理の詳細を示すフローチャート（その１）である。
ステップＳ８０１において、類似性排除画像調整部１０３は、類似性排除処理で画像処理を施された画像に対し、画像処理を調整するための手段を提示する画像調整モードに入る。図７では、スライドバー７０５、７０６、拡大ボタン７０７、縮小ボタン７０８が前記手段に該当する。
【００２６】
ステップＳ８０２において、類似性排除画像調整部１０３は、画像の調整の終了を受け付けた場合、処理を終了し、受け付けなかった場合、ステップＳ８０３に移行する。
ステップＳ８０３において、類似性排除画像調整部１０３は、入力部２０７から、画像処理を調整するための手段によって入力された指示を受け取り、画像の内容を更新し、ステップＳ８０２に戻る。
図７の例では、類似性排除画像調整部１０３は、スライドバー７０５、７０６による画像の位置の変更と拡大ボタン７０７、縮小ボタン７０８による画像の拡大率の変更と、を受け付け、それぞれ画像の位置、拡大率を変更する。
【００２７】
以上のように本実施形態によれば、画像の類似性を判定し、画像を加工して類似性を排除することによって、画像印刷媒体及び／又は画像ビューの見た目の単調さを軽減できる。また、本実施形態によれば、画像処理を行なった画像を明示し、変更可能にすることにより、画像印刷媒体及び画像ビューを、よりユーザの求める見た目にすることができる。
【００２８】
＜第２の実施形態＞
以下、第２の実施形態について説明する。
図９は、所望の順序で入力された画像群が配置された画像レイアウト９００の一例を示す図である。
本実施形態の画像レイアウト９００では、テンプレートに画像９０１、９０２、９０３、９０４が配置されている。テンプレートに配置される画像の順序は、入力された画像群の順序通りに画像が置かれていくのであれば、ページの上部から順に配置されてもよいし、テンプレートによって決められていてもよい。
【００２９】
本実施形態に対応する画像配置装置における処理の全体的なフローは、第１の実施形態の図４に示したフローチャートと同様である。但し、ステップＳ４０１における類似性判定排除処理は、第１の実施形態とは異なる。
ステップＳ４０１における類似性判定排除処理の詳細を、図１０のフローチャートを用いて説明する。図１０は、ステップＳ４０１における類似性判定排除処理の詳細を示すフローチャート（その２）である。
ステップＳ１００１において、類似性判定部１０１は、配置された画像の中で、ページ若しくは見開きページ内のメインとなる画像とそうでない画像との組み合わせを比較対象としてリストアップする。例えば、類似性判定部１０１は、画像が配置されるページ、若しくは見開きページ内で表示サイズが異なる画像の組を比較対象として取得（リストアップ）する。
【００３０】
図９の画像レイアウトでは、類似性判定部１０１は、メインの画像である画像９０１と、それ以外の３つの画像９０２、画像９０３、画像９０４との組み合わせをリストアップする。
類似性判定部１０１は、配置場所間の比較として、表示サイズが異なるものの間だけでなく、異なる属性を持つものや、ユーザが指定したもの、予めテンプレートに指定されたものを利用して比較してもよい。
【００３１】
ステップＳ１００２において、類似性判定部１０１は、リストアップした画像の組み合わせの中で、類似性の判定が行なわれていない組み合わせがあるか否かを判定する。類似性判定部１０１は、リストアップした画像の組み合わせの中で、類似性の判定が行なわれていない組み合わせがある場合、ステップＳ１００３に移行し、無い場合、ステップＳ１００４に移行する。
ステップＳ１００３において、類似性判定部１０１は、リストアップした画像の組み合わせを比較し、配置場所に対して相対的に類似する位置に類似する大きさの同一被写体があるか否かを判定する。類似性判定部１０１は、リストアップした画像の組み合わせを比較し、配置場所に対して相対的に類似する位置に類似する大きさの同一被写体がある場合、その組み合わせをデータメモリ２０３に記憶し、ステップＳ１００２に移行する。
【００３２】
図９の例では類似性判定部１０１は、リストアップした組み合わせのうち、画像９０１と画像９０３と、は画像の右側に同様の大きさの同じ人物がいるため、類似性があると判定する。同様に類似性判定部１０１は、画像９０１と画像９０４と、の間にも、画像の左側に同様の大きさの同一被写体である家があるため、類似性があると判定する。
ステップ１００４において、類似性排除部１０２は、ステップＳ１００３でデータメモリ２０３に記憶された画像の組み合わせに対して類似性を排除する処理を行なう。
【００３３】
次にステップＳ１００４における類似性排除処理の詳細を、図１１のフローチャートを用いて説明する。図１１は、ステップＳ１００４における類似性排除処理の詳細を示すフローチャートである。
ステップＳ１１０１において、類似性排除部１０２は、データメモリ２０３に記憶された画像組み合わせの中で類似性判定時に一致した同一被写体が人物であった組み合わせを排除する処理を行い、ステップＳ１１０１に移行する。
【００３４】
なお、本実施形態では、類似性排除部１０２は、同一被写体として人を全て除外するように説明を行うが、予め設定した特定の人のみを除外するようにしてもよい。
ここで、ステップＳ１００３で類似性があると判定された画像９０１と９０３と、の組み合わせは、同一被写体が人であるために除外され、画像９０１と画像９０４と、の組み合わせは、家が同一被写体のため、残される。
【００３５】
ステップＳ１１０２において、類似性排除部１０２は、実施形態１の図６のステップＳ６０１と同様に、データメモリ２０３に記憶された画像の組み合わせの全てにおいて、どちらか一方の画像を画像に含まれる被写体を中心にトリミング処理を行う。そして、類似性排除部１０２は、類似性排除処理を終了する。
トリミング処理を行なう際、類似性排除部１０２は、比較的表示サイズの小さい画像を優先的に画像処理する。ステップＳ１１０２では、類似性排除部１０２は、画像９０１と画像９０４と、の組み合わせについては、比較的表示サイズの小さい画像９０４に対してトリミング処理を行なう。
【００３６】
図１２は、類似性排除処理後の画像レイアウト１２００を示す図である。
画像レイアウト１２００の画像１２０１、１２０２、１２０３、１２０４はそれぞれ、図９の画像９０１、９０２、９０３、９０４に対応し、画像１２０４は画像９０４に対し、被写体である家を中心にトリミング処理が行なわれた状態である。
スライドバー１２０５、７０６は拡大した画像１２０４の現在の表示位置を表すと共に、表示位置の変更指示を入力部２０７から受け付けられるようになっている。また、拡大ボタン１２０７と縮小ボタン１２０８と、は画像１２０１の拡大率の変更指示を受け付けて、画像に対しそれぞれ拡大と縮小と、を可能にしている。
【００３７】
以上のように本実施形態によれば、任意のテンプレートを用いた場合においても、画像の類似性を判定し、画像を加工して類似性を排除することによって、画像印刷媒体及び画像ビューの見た目の単調さを軽減できる。
また、本実施形態によれば、人物を同一被写体から除外することによって、被写体として重要度が高い人物を残した状態で、画像印刷媒体及び画像ビューを作成することができる。
【００３８】
＜第３の実施形態＞
以下、第３の実施形態について説明する。
本実施形態に対応する画像配置装置における処理の全体的なフローは、第１の実施形態の図４に示したフローチャートと同様である。但し、ステップＳ４０１における類似性判定排除処理及びステップＳ４０２における類似性排除画像調整処理は、第１の実施形態とは異なる。
【００３９】
ステップＳ４０１における類似性判定排除処理の詳細を、図１３のフローチャートを用いて説明する。図１３は、ステップＳ４０１における類似性判定排除処理の詳細を示すフローチャート（その３）である。
ステップＳ１３０１において、類似性判定部１０１は、入力された画像群の順序において、前後に隣接する画像が比較対照として、リストアップする。類似性判定部１０１は、比較対照に前後の画像だけでなく、より離れた画像を加えてもよい。また、類似性判定部１０１は、同じ属性値を持つ画像を比較対照としてもよい。
【００４０】
ステップＳ１３０２において、類似性判定部１０１は、リストアップした画像の組み合わせの中で、類似性の判定が行なわれていない組み合わせがあるか否かを判定する。類似性判定部１０１は、リストアップした画像の組み合わせの中で、類似性の判定が行なわれていない組み合わせがある場合、ステップＳ１３０３に移行し、無い場合、ステップＳ１３０４に移行する。
ステップＳ１３０３において、類似性判定部１０１は、リストアップした画像の組み合わせを比較し、類似する色調を持っている場合（判定対象とする画像同士が類似した色調を持っている場合）、その組み合わせをデータメモリ２０３に記憶する。そして、類似性判定部１０１は、ステップＳ１３０２に移行する。
類似性判定部１０１は、例えば、判定対象の画像を比較し、二つの画像の色調が、色調に係る予め定められた誤差内にある場合、類似する色調を持っていると判定する。
ステップ１３０４において、類似性排除部１０２は、ステップＳ１３０３でデータメモリ２０３に記憶された画像の組み合わせに対して類似性を排除する処理を行なう。
【００４１】
次にステップＳ１３０４における類似性排除処理の詳細を、図１４のフローチャートを用いて説明する。図１４は、ステップＳ１３０４における類似性排除処理の詳細を示すフローチャートである。
ステップＳ１４０１において、類似性排除部１０２は、データメモリ２０３に記憶された画像の組み合わせの全てにおいて、どちらか一方の画像に対し画像処理を行い、両者の画像が類似する色調を持たないようにする。なお、類似性排除部１０２は、画像処理を行なう代わりに画像を配置しないようにしてもよい。
【００４２】
次にステップＳ４０２における類似性排除画像調整処理の詳細を、図１５のフローチャートを用いて説明する。図１５は、ステップＳ４０２における類似性排除画像調整処理の詳細を示すフローチャート（その２）である。
ステップＳ１５０１において、類似性排除画像調整部１０３は、類似性排除処理で画像処理を施した画像に対し、画像処理を調整するための手段を提示する画像調整モードに入る。
図１４のステップＳ１４０１で、トリミング処理が行なわれた場合、類似性排除画像調整部１０３は、画像に対し、表示位置の移動を受け付ける手段と拡大率の変更を受け付ける手段と、を提示する。また、色調が変更された場合、類似性排除画像調整部１０３は、色調の変更を受け付ける手段を提示する。
【００４３】
ステップＳ１５０２において、類似性排除画像調整部１０３は、画像の調整の終了を受け付けた場合、処理を終了し、受け付けなかった場合、ステップＳ１５０３に移行する。
ステップＳ１５０３において、類似性排除画像調整部１０３は、入力部２０７から、画像処理を調整するための手段に入力された指示を受け取り、画像の内容を更新し、ステップＳ１５０２に戻る。
【００４４】
以上のように本実施形態によれば、画像の色調を基に画像間の類似性を判定し、画像を加工して類似性を排除することによって、画像印刷媒体及び画像ビューの見た目の単調さを軽減できる。
【００４５】
＜その他の実施形態＞
また、本発明の目的は、以下のようにすることによって達成される。即ち、上述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体（又は記録媒体）を、システム或いは装置に供給する。そして、そのシステム或いは装置の中央演算処理手段（ＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行する。この場合、記憶媒体から読み出されたプログラムコード自体が上述した実施形態の機能を実現することになり、そのプログラムコードを記録した記憶媒体は本発明を構成することになる。
【００４６】
また、システム或いは装置の前記中央演算処理手段が読み出したプログラムコードを実行することにより、そのプログラムコードの指示に基づき、システム或いは装置上で稼働しているオペレーティングシステム（ＯＳ）等が実際の処理の一部又は全部を行う。その処理によって上述した実施形態の機能が実現される場合も含まれる。
【００４７】
更に、記憶媒体から読み出されたプログラムコードが、前記システム或いは装置に挿入された機能拡張カードや、接続された機能拡張ユニットに備わるメモリに書込まれたとする。その後、そのプログラムコードの指示に基づき、その機能拡張カードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部又は全部を行い、その処理によって上述した実施形態の機能が実現される場合も含まれる。
【００４８】
本発明を前記記憶媒体に適用する場合、その記憶媒体（コンピュータ読み取り可能な記憶媒体）には、先に説明したフローチャートに対応するプログラムコードが格納されることになる。
【００４９】
以上、上述した各実施形態によれば、画像印刷媒体又は画像ビューを作成する際に、見た目の単調さを軽減することができる。
【００５０】
以上、本発明の好ましい実施形態について詳述したが、本発明は係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。
【図面の簡単な説明】
【００５１】
【図１】画像処理装置の一例である画像配置装置の機能構成の一例を示す図である。
【図２】画像配置装置のハードウェア構成の一例を示す図である。
【図３】所望の順序で入力された画像群が配置された画像レイアウト３００の一例を示す図である。
【図４】画像配置装置１００における処理の一例を示すフローチャートである。
【図５】ステップＳ４０１における類似性判定排除処理の詳細を示すフローチャート（その１）である。
【図６】ステップＳ５０４における類似性排除処理の詳細を示すフローチャートである。
【図７】類似性排除処理後の画像レイアウト７００の一例を示す図である。
【図８】ステップＳ４０２における類似性排除画像調整処理の詳細を示すフローチャート（その１）である。
【図９】所望の順序で入力された画像群が配置された画像レイアウト９００の一例を示す図である。
【図１０】ステップＳ４０１における類似性判定排除処理の詳細を示すフローチャート（その２）である。
【図１１】ステップＳ１００４における類似性排除処理の詳細を示すフローチャートである。
【図１２】類似性排除処理後の画像レイアウト１２００を示す図である。
【図１３】ステップＳ４０１における類似性判定排除処理の詳細を示すフローチャート（その３）である。
【図１４】ステップＳ１３０４における類似性排除処理の詳細を示すフローチャートである。
【図１５】ステップＳ４０２における類似性排除画像調整処理の詳細を示すフローチャート（その２）である。
【符号の説明】
【００５２】
１０１  類似性判定部
１０２  類似性排除部
１０３  類似性排除画像調整部
【図１】
2010021656.tif 000003
【図２】
2010021656.tif 000004
【図３】
2010021656.tif 000005
【図４】
2010021656.tif 000006
【図５】
2010021656.tif 000007
【図６】
2010021656.tif 000008
【図７】
2010021656.tif 000009
【図８】
2010021656.tif 000010
【図９】
2010021656.tif 000011
【図１０】
2010021656.tif 000012
【図１１】
2010021656.tif 000013
【図１２】
2010021656.tif 000014
【図１３】
2010021656.tif 000015
【図１４】
2010021656.tif 000016
【図１５】
2010021656.tif 000017
【手続補正書】
【提出日】平成21年5月26日(2009.5.26)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
アルバム中の特定の範囲内に配置する画像間に類似性があるか否かを判定する判定手段と、
前記判定手段で類似性があると判定された画像の双方又は片方から類似性を排除するよう画像処理を行う画像処理手段と、
を有することを特徴とする画像処理装置。
【請求項２】
前記判定手段は、入力された画像の順序で隣り合う画像を、類似性の判定を行なう判定対象とすることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記判定手段は、画像が配置されたときに、特定の配置場所にある画像を、類似性の判定を行なう判定対象とすることを特徴とする請求項１に記載の画像処理装置。
【請求項４】
前記判定手段は、判定対象とする画像に含まれる被写体を検出して認識し、判定対象とする画像間で、類似した位置に、類似した大きさの、同一の被写体を認識した場合、類似性があると判定することを特徴とする請求項１に記載の画像処理装置。
【請求項５】
前記判定手段は、判定対象とする画像に含まれる被写体が人物の場合、前記人物の顔を検出し、認識することを特徴とする請求項４に記載の画像処理装置。
【請求項６】
前記判定手段は、特定の被写体を前記同一の被写体の対象から除外することを特徴とする請求項４に記載の画像処理装置。
【請求項７】
前記判定手段は、判定対象とする画像同士が類似した色調を持っている場合、画像間に類似性があると判定することを特徴とする請求項１に記載の画像処理装置。
【請求項８】
前記画像処理手段は、類似した位置に、類似した大きさの、前記同一の被写体が含まれないように画像を加工することによって類似性を排除することを特徴とする請求項４に記載の画像処理装置。
【請求項９】
前記画像処理手段は、画像の色調を変更することによって類似性を排除することを特徴とする請求項７に記載の画像処理装置。
【請求項１０】
前記画像処理手段は、画像が動画である場合、表示される動画のフレームを時間的にずらすことによって類似性を排除することを特徴とする請求項４に記載の画像処理装置。
【請求項１１】
画像処理装置が行う画像処理方法であって、
アルバム中の特定の範囲内に配置する画像間に類似性があるか否かを判定する判定ステップと、
前記判定ステップで類似性があると判定された画像の双方又は片方から類似性を排除するよう画像処理を行う画像処理ステップと、
を有することを特徴とする画像処理方法。
【請求項１２】
コンピュータを、
アルバム中の特定の範囲内に配置する画像間に類似性があるか否かを判定する判定手段と、
前記判定手段で類似性があると判定された画像の双方又は片方から類似性を排除するよう画像処理を行う画像処理手段と、
して機能させることを特徴とするプログラムを記憶したコンピュータが読み取り可能な記憶媒体。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００４
【補正方法】変更
【補正の内容】
【０００４】
【特許文献１】特開２００７−１９８９４号公報
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
そこで、本発明の画像処理装置は、アルバム中の特定の範囲内に配置する画像間に類似性があるか否かを判定する判定手段と、前記判定手段で類似性があると判定された画像の双方又は片方から類似性を排除するよう画像処理を行う画像処理手段と、を有することを特徴とする。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
また、本発明は、画像処理装置が行う画像処理方法であって、アルバム中の特定の範囲内に配置する画像間に類似性があるか否かを判定する判定ステップと、前記判定ステップで類似性があると判定された画像の双方又は片方から類似性を排除するよう画像処理を行う画像処理ステップと、を有することを特徴とする。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
また、本発明は、記憶媒体としてもよい。