(57)【要約】【課題】ユーザにとって所望のアルバムを容易に作成する。【解決手段】画像処理装置であって、複数の画像を複数のグループに分割する分割部と、各グループ内の画像の選択条件を設定する設定部と、選択条件に基づいて各グループから画像を選択する選択部と、各グループとアルバムの各見開きページとを対応付けて、選択部により選択された画像を各見開きページに配置する配置部とを備える。【選択図】  図３
2016085534.tif 000002
【特許請求の範囲】
【請求項１】
複数の画像を複数のグループに分割する分割手段と、
各グループ内の画像の選択条件を設定する設定手段と、
前記選択条件に基づいて各グループから画像を選択する選択手段と、
各グループとアルバムの各見開きページとを対応付けて、前記選択手段により選択された画像を各見開きページに配置する配置手段と
を備えることを特徴とする画像処理装置。
【請求項２】
前記分割手段は、前記見開きページの数と同じ数のグループに前記複数の画像を分割することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記複数の画像を１以上のシーンに分類する分類手段をさらに備え、
前記設定手段は、前記シーンの比率を前記選択条件として設定することを特徴とする請求項１又は２に記載の画像処理装置。
【請求項４】
前記１以上のシーンは、単数の人物、複数の人物および風景の少なくとも１つを含むシーンであることを特徴とする請求項３に記載の画像処理装置。
【請求項５】
各グループ内の１以上のシーンに対応する画像の枚数に基づいて、前記複数のグループから候補グループを選択するグループ選択手段と、
前記候補グループに含まれる画像を用いて、各シーンの比率に対応する各配置スタイルによる見開きページを表示部に表示させるとともに、前記配置スタイルの指定をユーザから受け付ける受付画面を前記表示部に表示させる表示制御手段とをさらに備え、
前記設定手段は、前記指定された配置スタイルに対応するシーンの比率を前記選択条件として設定することを特徴とする請求項３又は４に記載の画像処理装置。
【請求項６】
前記グループ選択手段は、各シーンに対応する画像の枚数がすべて所定の枚数以上である場合に、前記候補グループとして選択することを特徴とする請求項５に記載の画像処理装置。
【請求項７】
前記表示制御手段は、各グループ内の画像に特定のシーンが含まれない場合、予め定められた複数の配置スタイルのうち前記特定のシーンに関連する配置スタイルによる見開きページを前記表示部に表示させないことを特徴とする請求項５又は６に記載の画像処理装置。
【請求項８】
前記表示制御手段は、各グループ内の画像に特定のシーンのみが含まれる場合、各配置スタイルによる見開きページを前記表示部に表示させず、
前記設定手段は、前記特定のシーンの比率を１００％にして前記選択条件として設定することを特徴とする請求項５乃至７の何れか１項に記載の画像処理装置。
【請求項９】
画像処理装置の制御方法であって、
分割手段が、複数の画像を複数のグループに分割する工程と、
設定手段が、各グループ内の画像の選択条件を設定する工程と、
選択手段が、前記選択条件に基づいて各グループから画像を選択する工程と、
配置手段が、各グループとアルバムの各見開きページとを対応付けて、前記選択する工程で選択された画像を各見開きページに配置する工程と
を有することを特徴とする画像処理装置の制御方法。
【請求項１０】
請求項９に記載の画像処理装置の制御方法の各工程をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像処理装置の制御方法およびプログラムに関し、特に、画像集合をグループに分割し、各グループから所望の条件で画像を選択することでアルバム作成を行う技術に関する。
【背景技術】
【０００２】
近年、デジタルカメラの普及とメモリカードの大容量化により、ユーザが撮影する画像の枚数は増加する傾向にある。撮影された画像は単体で印刷するだけでなくアルバム形式にして印刷することも多く、撮影した画像を取り込み、画像を選択してアルバムにレイアウトするアルバム作成装置が広く普及している。このようなアルバム作成装置を利用するとき、ユーザが大量の画像から所望の画像を選ぶことは非常に手間となる。
【０００３】
そこで、特許文献１では、画像をフォルダで分類し、選択されたフォルダ内の画像を人物重視や風景重視といった所望の条件で抽出し、表示する方法が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−５８７９５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、アルバムでは日時や場所が近い画像を同一の見開きページにレイアウトすることが一般的である。特許文献１の技術では、特定の比率で画像を選択したものをレイアウトすると、前半は全て人物で後半は全て風景になるなど偏りが生じる恐れがある。また、ユーザにとって最も好ましい画像選択条件が何かを判定するためには、画像選択条件を何度も変更して表示された選択結果を確認する手間が発生する。
【０００６】
本発明は、上記の課題を解決するためになされたものであり、ユーザにとって所望のアルバムを容易に作成することを目的とする
【課題を解決するための手段】
【０００７】
上記の目的を達成するため、本発明の一態様による画像処理装置は以下の構成を備える。即ち、
複数の画像を複数のグループに分割する分割手段と、
各グループ内の画像の選択条件を設定する設定手段と、
前記選択条件に基づいて各グループから画像を選択する選択手段と、
各グループとアルバムの各見開きページとを対応付けて、前記選択手段により選択された画像を各見開きページに配置する配置手段と
を備えることを特徴とする。
【発明の効果】
【０００８】
本発明によれば、ユーザにとって所望のアルバムを容易に作成することができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の一実施形態に係る画像処理装置のハードウェア構成の一例を示す図。
【図２】本発明の一実施形態に係る画像処理装置の機能構成の一例を示す図。
【図３】本発明の一実施形態に係る画像処理装置が実施する、グループ毎にシーン比率で画像を選択する処理の手順を示すフローチャート。
【図４】本発明の一実施形態に係るグループに分割された画像群の一例を示す図。
【図５】本発明の一実施形態に係る画像選択条件の管理テーブルの一例を示す図。
【図６】本発明の一実施形態に係る複数の画像選択条件でアルバムを作成した結果の一例を示す図。
【図７】本発明の一実施形態に係る画像処理装置が実施する、選択結果から好みの画像選択条件を設定する処理の手順を示すフローチャート。
【図８】本発明の一実施形態に係る画像処理装置が実施する、画像選択条件の違いを表すための比較用グループを選択する処理の手順を示すフローチャート。
【図９】本発明の一実施形態に係る選択された比較用グループの一例を示す図。
【図１０】本発明の一実施形態に係る好みの画像選択条件を設定するための画面の一例を示す図。
【図１１】本発明の一実施形態に係る１つ以上のシーンが存在しない画像群の一例を示す図。
【発明を実施するための形態】
【００１０】
以下、添付の図面を参照して、本発明をその好適な実施形態に基づいて詳細に説明する。なお、以下の実施形態において示す構成は一例に過ぎず、本発明は図示された構成に限定されるものではない。
【００１１】
＜１．画像処理装置のハードウェア構成＞
図１は、本発明の一実施形態に係る画像処理装置１０のハードウェア構成を示した図である。１０１は、コンピュータシステムの制御をつかさどる中央演算装置（以下ＣＰＵと記す）である。ＣＰＵ１０１が、制御プログラムに基づいて、情報の演算や加工、各ハードウェアの制御を実行することにより後述する各機能構成、処理を実現する。１０２は、ランダムアクセスメモリ（以下ＲＡＭと記す）であり、ＣＰＵ１０１の主メモリとして、実行プログラムのロードやプログラム実行に必要なワークメモリとして機能する。
【００１２】
１０３は、ＣＰＵ１０１の動作処理手順を規定する制御プログラムを記録しているリードオンリーメモリ（以下ＲＯＭと記す）である。ＲＯＭ１０３には、コンピュータシステムの機器制御を行うシステムプログラムである基本ソフト（ＯＳ）を記録したプログラムＲＯＭとシステムを稼動するために必要な情報などが記録されたデータＲＯＭとがある。なお、ＲＯＭ１０３の代わりに後述のＨＤＤ１０９を用いる場合もある。
【００１３】
１０４は、ネットワークインタフェース（以下ＮＥＴＩＦと記す）であり、ネットワークを介して送受信されるデータの入出力制御を行う。１０５は、ビデオＲＡＭ（以下ＶＲＡＭと記す）であり、表示部であるディスプレイ１０６の画面に表示される画像を展開する。１０６は、表示部であって、例えば、ＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）ディスプレイや、液晶ディスプレイ等である。１０７は、後述する入力装置１０８からの入力信号を制御する入力コントローラである。１０８は、ユーザからの操作指示を受け付けるための入力装置であり、例えば、タッチパネル、キーボード、マウスなどである。
【００１４】
１０９は、ハードディスクドライブ（ＨＤＤ）であり、記憶装置である。ＨＤＤ１０９は、アプリケーションプログラムや、画像情報などのデータ保存用に用いられる。１１０は、ＣＤ（ＤＶＤ）−ＲＯＭドライブ、メモリカードドライブ等の入出力装置であり、デジタルカメラで撮影した画像データの読み出しなどに用いられる。１１１は、上述した各構成要素を接続するための入出力バス（アドレスバス、データバス、及び制御バス）である。
【００１５】
＜２．画像処理装置の機能構成＞
次に、図２を参照して、画像処理装置１０の機能構成について説明する。なお、以下に述べる機能構成は、該機能を実現するためのプログラムコードを図１の画像処理装置１０が実行することにより実現される。画像処理装置１０は、グループ分割部２０１と、シーン分類部２０２と、選択条件設定部２０３と、画像選択部２０４と、見開き配置部２０５とを備えている。
【００１６】
グループ分割部２０１は、アルバムに配置する候補となる画像群を複数のグループに分割する。グループに分割する方法としては、画像の撮影日時や撮影場所の情報をもとに階層的クラスタリングやＫ平均法などのクラスタリング手法を用いても良い。シーン分類部２０２は、画像を人物主体の人物シーンや風景主体の風景シーンといった特定のシーンに分類する。
【００１７】
本実施形態では、特定の人物が１人検出される人物シーン（単数の人物）と複数人検出される人物複数シーンと人物が検出されない風景シーンとに分類する。他にも風景シーンの分類方法として画像の色味やエッジなどの特徴量を検出し、別途登録してある風景の特徴量に合致するかどうかで判定しても良い。シーンの分類方法は一例であり、これらの方法に限定されるわけではない。
【００１８】
選択条件設定部２０３は、画像の選択条件を設定する。選択条件の設定の処理内容については後述する。画像選択部２０４は、グループ分割部２０１により分割された各グループから、選択条件設定部２０３により設定された画像選択条件で画像を選択する。選択された画像が必要枚数よりも多い場合は、画像のレートの高いもの（例えば、特定のシーンの比率が高い場合には、そのシーンの画像）を優先的に選んでも良いし、ランダムに選択しても良い。
【００１９】
見開き配置部２０５は、分割されたグループとアルバムの見開きページとを対応づけ、各見開きページに、画像選択部２０４により選択された選択画像を配置する。本実施形態では、見開きページ数と同じ個数でグループ分割を行い、グループと見開きページとを１対１で対応付けるものとするが、必ずしも同じ個数である必要はない。
【００２０】
また、選択された画像が縦長か横長かを判定し、空白領域ができるだけ少なくなるように画像を配置しても良いし、予め画像の配置枠が定義されたテンプレートを用いて、配置枠の形状や枠の数が合致するテンプレートを選択し画像を配置しても良い。テンプレートを用いる場合は、画像選択条件とテンプレートとを対応付けて画像選択条件に合うテンプレートを選択し画像を配置しても良い。
【００２１】
＜３．画像処理装置が実施する処理＞
続いて、図３のフローチャートを参照して、本発明の一実施形態に係る画像処理装置が実施する処理手順について説明する。まずＳ３０１において、グループ分割部２０１は、ユーザが撮影した候補となる画像群を、見開きページ数Ｎに対応する個数であるＮ個のグループに分割する。
【００２２】
Ｓ３０２において、シーン分類部２０２は、例えば、人物、人物複数、風景の３つのシーンに分類する。さらには顔アップ、ペットなど他のシーンにも分類可能であってもよい。また、これらのシーンのうち少なくとも１つを含むシーンに分類する構成であってもよい。
【００２３】
Ｓ３０３において、シーン分類部２０２は、各グループ内の全ての画像に対してシーン分類が完了したか否かを判定する。シーン分類が完了した場合、Ｓ３０４へ進む。一方、シーン分類が完了していない場合、Ｓ３０２に戻り、各グループについてシーン分類を繰り返し実行する。
【００２４】
ここで図４は、画像群をグループに分割し、全ての画像に対してシーンを分類した結果の例である。グループ１には画像１〜画像５が含まれ、画像１、画像２にはシーンとして「風景」が、画像５にはシーンとして「人物」が分類されている。同様にグループ２には画像６〜画像１５が含まれ、画像６にはシーンとして「風景」が、画像７にはシーンとして「人物（複数）」が、画像８にはシーンとして「人物」が、画像９にはシーンとして「風景」が、...、画像１５にはシーンとして「人物」が分類されている。以降同様にして分類がなされており、グループＮには画像９７〜画像９９が含まれ、画像９７にはシーンとして「風景」が、画像９８にはシーンとして「人物」が、画像９９にはシーンとして「人物（複数）」が分類されている。
【００２５】
Ｓ３０４において、選択条件設定部２０３は、画像選択条件として、画像のシーン比率を設定する。シーン比率は、例えば図５に示すように、ユーザにとって分かりやすい名前と関連付けて配置スタイルとして定義し、その中からユーザが所望の配置スタイルを指定することで設定される。配置スタイル１は「旅行 風景重視」であり、シーン比率は風景８０％、人物２０％である。配置スタイル２は「旅行 人物重視」であり、シーン比率は風景２０％、人物８０％である。配置スタイル３は「グループ旅行 均等」であり、シーン比率は風景４０％、人物３０％、人物複数３０％である。配置スタイル４は「グループ旅行 人物重視」であり、シーン比率は風景２０％、人物４０％、人物複数２０％である。配置スタイルＮ−１は「運動会 顔アップ」であり、シーン比率は顔アップ６０％、人物２０％、人物複数２０％である。配置スタイルＮは「子供とペット」であり、シーン比率は人物５０％、ペット５０％である。他にシーン比率を設定する方法として、ユーザが数値で直接指定しても良い。
【００２６】
Ｓ３０５において、画像選択部２０４は、選択条件設定部２０３により設定された配置スタイルのシーン比率でグループ内の画像を選択する。Ｓ３０６において、画像選択部２０４は、Ｓ３０１で分割されたＮ個の全てのグループに対して画像選択を実施したか否かを判定する。全てのグループに対して画像選択を実施した場合、Ｓ３０７へ進む。一方、まだ画像選択を実施していないグループがある場合、Ｓ３０５に戻って画像選択を繰り返し実行する。
【００２７】
Ｓ３０７において、見開き配置部２０５は、画像選択部２０４により選択された画像をアルバムの見開きページに配置する。図６は、画像選択部２０４により選択された画像がアルバムに配置された例である。６０１はグループに分割された画像群であり、６０２〜６０５は、図５に示すようにして予め定められた複数の配置スタイルのシーン比率で画像を選択し、アルバムの見開きページに配置した結果である。以上で図３の各処理が終了する。
【００２８】
以上説明したように、本実施形態に係る処理によれば、ユーザが好みの配置スタイル（シーン比率）を指定することで、偏りなく所望のシーン比率で画像を選択したアルバムを作成することができる。したがって、ユーザにとって所望のアルバムを容易に作成することができる。
【００２９】
続いて、図７のフローチャートを参照して、ユーザの画像を用いて選択結果の実例を表示し、ユーザが好みの配置スタイルを指定することでシーン比率を設定する例を説明する。図７は、本発明の一実施形態に係る画像処理装置１０が実施する処理の手順を示すフローチャートであり、図３のＳ３０４で実行される処理である。
【００３０】
Ｓ７０１において、選択条件設定部２０３は、グループ選択部として機能し、分割された複数のグループから配置スタイルの違いを表すのに適した比較用グループを選択する。ここで、図８は、Ｓ７０１における比較用グループを選択するための処理の詳細手順を示すフローチャートである。Ｓ８０１において、選択条件設定部２０３は、先頭のグループを候補グループとして設定する。Ｓ８０２において、選択条件設定部２０３は、次のグループ内の画像の情報を取得し、Ｓ８０３〜Ｓ８０５において、選択条件設定部２０３は、配置スタイルで使用するシーンの画像が所定の枚数以上であるか否かを判定する。本実施形態では対応するシーンとして風景、人物、人物複数の３つのシーンがあり、Ｓ８０３で風景、Ｓ８０４で人物、Ｓ８０５で人物複数シーンの画像が所定の枚数以上であるか否かを判定している。例えば、風景２枚人物１枚が含まれるグループは比較表示に適さないと判定し、風景３枚人物２枚人物複数３枚のグループは各２枚以上存在するため比較表示に適していると判定する。
【００３１】
Ｓ８０６において、選択条件設定部２０３は、候補グループ内の画像に付加されたレート（例えば、特定のシーンの画像の比率）とグループ内の画像のレート（例えば、特定のシーンの画像の比率）とを比較し、より高レートな画像が含まれているか否かを判定する。高レートな画像が含まれている場合は（例えば、特定のシーンの画像の比率がより高い場合は）、そのグループがユーザにとってより重要なグループであると判定する。そして、Ｓ８０７で候補グループとして設定する。なお、Ｓ８０６の処理は、レートによる判定以外にもグループ内の画像枚数を比較し、画像数が多い方を候補グループに設定するように判定を行ってもよい。
【００３２】
Ｓ８０８において、選択条件設定部２０３は、分割された全てのグループに対してＳ８０２〜Ｓ８０８までの処理を実行したか否かを判定する。全てのグループに対して処理を実行した場合、Ｓ８０９へ進む。一方、全てのグループに対して処理を実行していない場合、Ｓ８０２に戻る。
【００３３】
Ｓ８０９において、選択条件設定部２０３は、最後に設定された候補グループを比較用グループに設定する。以上で図８の各処理が終了し、Ｓ７０１の処理が完了する。
【００３４】
次に、Ｓ７０２において、選択条件設定部２０３は、Ｓ７０１で選択された比較用グループ内から、予め定義された配置スタイルのシーン比率で画像を選択する。Ｓ７０３において、選択条件設定部２０３は、表示制御部として機能し、画像選択条件の指定のために各配置スタイルによる選択結果の例と、ユーザからの配置スタイルの指定を受け付けるための受付画面とを、ディスプレイ１０６に表示させる。Ｓ７０４において、選択条件設定部２０３は、全ての定義済みの配置スタイルに対してＳ７０２〜Ｓ７０３の処理が完了したか否かを判定する。全ての定義済みの配置スタイルに対して処理が完了した場合、Ｓ７０４へ進む。一方、全ての定義済みの配置スタイルに対して処理が完了していない場合、Ｓ７０２に戻る。
【００３５】
Ｓ７０５において、選択条件設定部２０３は、表示された複数の選択結果に基づいてユーザから所望の配置スタイルの指定を受け付ける。Ｓ７０６において、選択条件設定部２０３は、Ｓ７０５で指定された配置スタイルのシーン比率を画像選択条件として設定する。
【００３６】
ここで、図９は、分割された複数のグループから比較用グループを選択した例である。Ｎ個のグループからグループ２が比較用グループとして選択されている。また、図１０は、比較用グループ内から配置スタイルのシーン比率で画像を選択した結果を表示し、ユーザが所望の配置スタイルを指定する画面の一例である。図１０の例では、４つの配置スタイル「旅行（風景重視）」、「旅行（人物重視）」、「グループ旅行（均等）」、「グループ旅行（人物重視）」を画像選択条件として表示している。一方、図１１の１１０１に示すように、各グループ内に特定のシーン（例えば、風景シーン）が存在しない場合は、特定のシーン重視の配置スタイル（例えば、風景重視の配置スタイル）を表示しなくても良い。また、１１０２に示すように特定のシーンのみ（例えば、風景シーンのみ）である場合は、図１０の画面による比較表示をせずに特定のシーンの比率を１００％にして（例えば、風景を１００％にした配置スタイルを画像選択条件としても良い。
【００３７】
以上説明したように、本実施形態に係る画像処理装置は、複数の画像を複数のグループに分割し、各グループ内の画像の選択条件を設定し、設定された選択条件に基づいて各グループから画像を選択し、各グループとアルバムの各見開きページとを対応付けて、選択された画像を各見開きページに配置する。選択条件は、例えば、画像解析技術を用いてシーン判定された風景、人物などのシーン比率である。選択条件の違いを表すのに適したグループから複数の選択条件で画像選択した結果をそれぞれ見開きページで表示し、その中からユーザが好みの選択条件を選択すると、当該選択条件を用いて画像を選択してアルバムを作成する。
【００３８】
これにより、ユーザが画像選択条件の違いを容易に判定でき、所望の画像選択条件を設定することができる。したがって、ユーザにとって所望のアルバムを容易に作成することができる。
【００３９】
（その他の実施形態）
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００４０】
１０１：ＣＰＵ、１０２：ＲＡＭ、１０３：プログラムＲＯＭ／データＲＯＭ、１０４：ＮＥＴＩＦ、１０５：ＶＲＡＭ、１０６：ディスプレイ、１０７：入力コントローラ、１０８：入力装置、１０９：ＨＤＤ、１１０：入出力装置、１１１：入出力バス、２０１：グループ分割部、２０２：シーン分類部、２０３：選択条件設定部、２０４：画像選択部、２０５：見開き配置部
【図１】
2016085534.tif 000003
【図２】
2016085534.tif 000004
【図３】
2016085534.tif 000005
【図４】
2016085534.tif 000006
【図５】
2016085534.tif 000007
【図６】
2016085534.tif 000008
【図７】
2016085534.tif 000009
【図８】
2016085534.tif 000010
【図９】
2016085534.tif 000011
【図１０】
2016085534.tif 000012
【図１１】
2016085534.tif 000013