(57)【特許請求の範囲】
【請求項１】
１又は複数の画像データを取得する画像データ取得部と、
使用者が行う操作を認識する操作認識部と、
表示部に表示させるための表示信号を出力する表示信号出力部と、
複数のレイアウトが記憶されたレイアウト記憶部と、
前記レイアウト記憶部に記憶されている複数の前記レイアウトが、予め定められた提示順規則に基づく順序で配列して前記表示部に表示されるように、前記表示信号出力部に前記表示信号を出力させるレイアウト提示部と、
前記レイアウト提示部により前記表示部に表示され、前記操作認識部の認識に応じて前記使用者によってフォトコンテンツに適用すると決定された前記レイアウトに、前記画像データをはめ込んでフォトコンテンツを作成する画像データはめ込み部と、
前記画像データはめ込み部によって作成された前記フォトコンテンツを印刷用のデータとして出力する印刷データ出力部と、
前記操作認識部が認識する前記使用者の操作に基づいてレイアウトを作成するレイアウト作成部と、
前記レイアウト作成部が作成した前記レイアウトを前記レイアウト記憶部に記憶させるレイアウト登録部と、
を備え、
前記レイアウトには背景画像を配置可能であり、前記レイアウトと前記背景画像とを関連付ける情報が前記レイアウト記憶部に記憶されており、
前記レイアウト提示部は、前記背景画像が予め決定されている場合、当該背景画像に関連付けられている前記レイアウトが前記提示順規則に基づく順序で前記表示部に表示されるように前記表示信号出力部に前記表示信号を出力させる、
画像処理装置。
【請求項２】
前記レイアウトごとに、過去に前記フォトコンテンツの作成に適用された適用回数が当該レイアウトに関連付けて前記レイアウト記憶部に記憶されており、
前記提示順規則とは、前記適用回数が多い順序で複数の前記レイアウトを配列させる規則である、
請求項１に記載の画像処理装置。
【請求項３】
前記レイアウトごとに、１つの当該レイアウトにはめ込み可能な前記画像データの枚数が当該レイアウトに関連付けて前記レイアウト記憶部に記憶されており、
前記提示順規則とは、前記はめ込み可能な前記画像データの枚数が多い順序で複数の前記レイアウトを配列させる規則である、
請求項１に記載の画像処理装置。
【請求項４】
複数の前記提示順規則が記憶されている提示順規則記憶部と、
前記操作認識部の認識に応じて、前記提示順規則記憶部を参照して前記レイアウト提示部が用いる前記提示順規則を切り替える提示順規則変更部をさらに備える、
請求項１から請求項３のいずれか一項に記載の画像処理装置。
【請求項５】
複数の前記提示順規則が記憶されている提示順規則記憶部をさらに備え、
前記レイアウト提示部は、前記レイアウトの第１の提示順規則に基づいた順序の配列と、前記レイアウトの第２の提示順規則に基づいた順序の配列が同時に前記表示部に表示されるように前記表示信号出力部に前記表示信号を出力させる、
請求項１から請求項３のいずれか一項に記載の画像処理装置。
【請求項６】
１又は複数の画像データを取得する画像データ取得部と、
使用者が行う操作を認識する操作認識部と、
表示部に表示させるための表示信号を出力する表示信号出力部と、
複数のレイアウトが記憶されたレイアウト記憶部と、
前記レイアウト記憶部に記憶されている複数の前記レイアウトが、予め定められた提示順規則に基づく順序で配列して前記表示部に表示されるように、前記表示信号出力部に前記表示信号を出力させるレイアウト提示部と、
前記レイアウト提示部により前記表示部に表示され、前記操作認識部の認識に応じて前記使用者によってフォトコンテンツに適用すると決定された前記レイアウトに、前記画像データをはめ込んでフォトコンテンツを作成する画像データはめ込み部と、
前記画像データはめ込み部によって作成された前記フォトコンテンツを印刷用のデータとして出力する印刷データ出力部と、
前記操作認識部が認識する前記使用者の操作に基づいてレイアウトを作成するレイアウト作成部と、
前記レイアウト作成部が作成した前記レイアウトを前記レイアウト記憶部に記憶させるレイアウト登録部と、
複数の前記提示順規則が記憶されている提示順規則記憶部と、
を備え、
前記レイアウト提示部は、前記レイアウトの第１の提示順規則に基づいた順序の配列と、前記レイアウトの第２の提示順規則に基づいた順序の配列が同時に前記表示部に表示されるように前記表示信号出力部に前記表示信号を出力させる、
画像処理装置。
【請求項７】
前記レイアウトごとに、過去に前記フォトコンテンツの作成に適用された適用回数が当該レイアウトに関連付けて前記レイアウト記憶部に記憶されており、
複数の前記提示順規則のうちの１つは、前記適用回数が多い順序で複数の前記レイアウトを配列させる規則である、
請求項６に記載の画像処理装置。
【請求項８】
前記レイアウトごとに、１つの当該レイアウトにはめ込み可能な前記画像データの枚数が当該レイアウトに関連付けて前記レイアウト記憶部に記憶されており、
複数の前記提示順規則のうちの１つは、前記はめ込み可能な前記画像データの枚数が多い順序で複数の前記レイアウトを配列させる規則である、
請求項６または請求項７に記載の画像処理装置。
【請求項９】
前記操作認識部の認識に応じて、前記提示順規則記憶部を参照して前記レイアウト提示部が用いる前記提示順規則を切り替える提示順規則変更部をさらに備える、
請求項６から請求項８のいずれか一項に記載の画像処理装置。
【請求項１０】
前記レイアウト作成部は、複数のページを含む前記レイアウトを作成可能であり、
前記レイアウト登録部は、複数のページを含む前記レイアウトを１つのレイアウトとして前記レイアウト記憶部に記憶させる、
請求項１から請求項９のいずれか一項に記載の画像処理装置。
【請求項１１】
前記レイアウト提示部は、複数のページを含む前記レイアウトがページ番号順に前記表示部に表示されるように前記表示信号出力部に前記表示信号を出力させ、
前記画像データはめ込み部は、選択された前記レイアウトが複数のページを含む場合、前記フォトコンテンツのページ番号と前記レイアウトのページ番号とを対応させて前記画像データのはめ込みを行う、
請求項１から請求項１０のいずれか一項に記載の画像処理装置。
【請求項１２】
使用者情報記憶部と、
前記操作認識部の認識に応じて使用者に関する情報を前記使用者情報記憶部に記憶させる使用者情報登録部と、
をさらに備え、
前記使用者に関する情報は、前記使用者によってフォトコンテンツに適用すると決定された前記レイアウトと当該使用者とを関連付ける情報を含む、
請求項１から請求項１１のいずれか一項に記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は画像処理装置に関し、特にフォトコンテンツを作成する画像処理装置に関する。
【背景技術】
【０００２】
デジタルカメラ、カメラ付携帯端末等の普及により、撮影した写真をデジタル環境で、編集、加工が容易にできる。さらに、これらデジタルデータの写真を、ＰＣ等を使用することで、複数の写真を組み合わせて配置することができるコラージュやフォトブックなどの様々な写真の成果物を作成するフォトコンテンツが提供されている。
【０００３】
このようなフォトコンテンツにおいては、使用者は複数の写真（画像データ）を一定の範囲内で自由に配置してレイアウトすることができる。しかしながら、自由度が高いがゆえに、使用者の好みのレイアウトを作成するためには、画像処理装置の操作に関して労力と時間を要するという問題があった。
【０００４】
この課題を解決するために、使用者に対して使用者が好みそうなレイアウトを提示する技術が知られている。例えば特許文献１においては、取得した画像データに対してセンシング処理を行って写真に写っている人物の顔を認識する処理、シーン解析処理を行って写真を風景、夜景、人物等に分類する等の様々な処理を行っている。そして、画像データを解析して得た大量のデータに基づいてレイアウトを作成して使用者に提示する。
【０００５】
また、特許文献２においては、使用者の属性により使用者をカテゴリに分類し、使用者のレイアウト編集情報を蓄積して学習することにより、使用者の好みを反映したレイアウトを提示する画像処理装置が開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１５−５３５４３号公報
【特許文献２】特開２０１３−２２９００６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１の画像処理装置においては、レイアウトを作成するためには、各写真（画像データ）を詳細に解析する処理が行われる。よって、画像処理装置の処理能力が低い場合、処理が完了するまでに時間を要する。また、特許文献２の画像処理装置においては、使用者が、性別、年齢、独身／既婚、職業、住所などの詳細なユーザ属性を入力する必要があり、使用者の操作の負担が増大する問題があった。
【０００８】
本発明は以上のような課題を解決するためになされたものであり、使用者の操作の負担および画像処理装置の処理負荷を抑制し、かつ使用者の好みのレイアウトを提示する画像処理装置の提供を目的とする。
【課題を解決するための手段】
【０００９】
本発明に係る画像処理装置は、１又は複数の画像データを取得する画像データ取得部と、使用者が行う操作を認識する操作認識部と、表示部に表示させるための表示信号を出力する表示信号出力部と、複数のレイアウトが記憶されたレイアウト記憶部と、レイアウト記憶部に記憶されている複数のレイアウトが、予め定められた提示順規則に基づく順序で配列して表示部に表示されるように、表示信号出力部に表示信号を出力させるレイアウト提示部と、レイアウト提示部により表示部に表示され、操作認識部の認識に応じて使用者によってフォトコンテンツに適用すると決定されたレイアウトに、画像データをはめ込んでフォトコンテンツを作成する画像データはめ込み部と、画像データはめ込み部によって作成されたフォトコンテンツを印刷用のデータとして出力する印刷データ出力部と、操作認識部が認識する使用者の操作に基づいてレイアウトを作成するレイアウト作成部と、レイアウト作成部が作成したレイアウトをレイアウト記憶部に記憶させるレイアウト登録部と、を備え、レイアウトには背景画像を配置可能であり、レイアウトと背景画像とを関連付ける情報がレイアウト記憶部に記憶されており、レイアウト提示部は、背景画像が予め決定されている場合、当該背景画像に関連付けられているレイアウトが提示順規則に基づく順序で表示部に表示されるように表示信号出力部に表示信号を出力させる。
【発明の効果】
【００１０】
本発明に係る画像処理装置において、レイアウト記憶部に記憶された複数のレイアウトが、予め定められた提示順規則に基づく順序で配列して表示部に表示される。使用者は、提示された複数のレイアウトの中からフォトコンテンツに適用するレイアウトを選ぶことができるため、短時間で所望のフォトコンテンツを作成することが可能となる。よって、画像処理装置によれば、使用者の操作の負担が抑制され、使用者は短時間で好みのレイアウトを選択することが可能となる。また、画像処理装置の処理負荷も抑制される。
【００１１】
また、本発明に係る画像処理装置において、使用者は作成したレイアウトを登録しておくことで、次の機会に再びフォトコンテンツの作成を行う際に、過去に登録したレイアウトを利用可能となり、利便性が向上する。また、登録されたレイアウトは、そのレイアウトを作成した使用者に限らず他の使用者も利用可能であるため、他の使用者にとっても利便性が向上する。
【図面の簡単な説明】
【００１２】
【図１】実施の形態１に係る画像処理装置のブロック図である。
【図２】レイアウトおよびフォトコンテンツの一例を示す図である。
【図３】実施の形態１に係る画像処理装置のハードウェア構成図である。
【図４】実施の形態１に係る画像処理装置の動作を示すフローチャートである。
【図５】実施の形態１に係る画像処理装置におけるレイアウト提示部の動作を説明する模式図である。
【図６】実施の形態１に係る画像処理装置におけるレイアウトのフォトコンテンツへの適用および画像データのはめ込みを説明する模式図である。
【図７】実施の形態１に係る画像処理装置の動作を示すフローチャートである。
【図８】実施の形態１に係る画像処理装置におけるレイアウトの作成を説明する模式図である。
【図９】実施の形態１に係る画像処理装置におけるレイアウトの登録を説明する図である。
【図１０】実施の形態２に係る画像処理装置のブロック図である。
【図１１】実施の形態２に係る画像処理装置におけるレイアウト提示部の動作を説明する模式図である。
【図１２】実施の形態３に係る画像処理装置のブロック図である。
【発明を実施するための形態】
【００１３】
＜実施の形態１＞
図１は、本実施の形態１における画像処理装置１００のブロック図である。図１に示すように、画像処理装置１００は、画像データ取得部１１と、操作認識部１２と、表示信号出力部１３と、レイアウト記憶部１４と、レイアウト提示部１５と、画像データはめ込み部１６と、印刷データ出力部１７とを備える。また、画像処理装置１００は、レイアウト作成部１８と、レイアウト登録部１９とをさらに備える。
【００１４】
画像データ取得部１１は複数の画像データを取得する。画像データ取得部１１は、例えばＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｉｒｉａｌ  Ｂｕｓ）メモリ、メモリーカード等の記憶媒体から画像データを取得する。また、画像データ取得部１１は、有線又は無線のネットワーク等を介して画像データを取得してもよい。画像データ取得部１１が取得した画像データは図示しない記憶装置に記憶される。
【００１５】
操作認識部１２は、使用者が行う操作を認識する。操作認識部１２には例えばタッチパネル、キーボード、マウス等が接続される。使用者が行う操作とは、例えば、画像データ取得部１１が取得した画像データの選択（指定）、編集対象の画像データの選択（指定）、編集対象の画像データの配置の移動（配置指示）、レイアウトの登録、適用、フォトコンテンツが複数ページからなる場合の編集対象ページの選択（指定）などである。
【００１６】
表示信号出力部１３は、表示部（図示せず）に表示させるための表示信号を出力する。ここで、表示部とは画像処理装置１００に接続されたディスプレイである。
【００１７】
レイアウト記憶部１４には、複数のレイアウトが記憶されている。ここで、レイアウトとは、１又は複数の画像データが配置される位置を表す情報である。レイアウトは単一のページに対する画像データの配置を表す情報であってもよいし、複数のページに対する画像データの配置を表す情報であってもよい。図２（ａ）は、レイアウトの一例を示す図である。図２（ａ）においては、単一のページ内に３つの輪郭Ｃ１，Ｃ２，Ｃ３が配置されている。輪郭Ｃ１，Ｃ２，Ｃ３のそれぞれには、後述する画像データはめ込み部１６によって画像データがはめ込まれる。レイアウトに画像データがはめ込まれたものをフォトコンテンツと呼ぶ。フォトコンテンツの一例を図２（ｂ）に示す。なお、使用者はフォトコンテンツの背景として背景画像ＢＧを設定することができる。
【００１８】
レイアウト提示部１５は、レイアウト記憶部１４に記憶されている複数のレイアウトが、予め定められた提示順規則に基づく順序で配列して表示部に表示されるように、表示信号出力部１３に表示信号を出力させる。
【００１９】
本実施の形態１において、レイアウト記憶部１４には、レイアウトごとに、過去にそのレイアウトがフォトコンテンツの作成に利用された利用回数が記憶されている。本実施の形態１における提示順規則とは、利用回数が多い順序で複数のレイアウトを配列させる規則である。
【００２０】
画像データはめ込み部１６は、レイアウト提示部１５により表示部に表示され、操作認識部１２の認識に応じて使用者に選択されたレイアウトに、画像データをはめ込んでフォトコンテンツを作成する。なお、フォトコンテンツは、単一のページから構成されてもよいし、複数のページから構成されてもよい。複数のページから構成されるフォトコンテンツとは、例えば本形式のフォトブックである。
【００２１】
印刷データ出力部１７は、画像データはめ込み部１６によって作成されたフォトコンテンツを印刷用のデータとして出力する。印刷用のデータは図示しないプリンタによって印刷物として出力される。
【００２２】
レイアウト作成部１８は、操作認識部１２が認識する使用者の操作に基づいてレイアウトを作成する。レイアウト登録部１９は、レイアウト作成部１８が作成したレイアウトをレイアウト記憶部１４に記憶させる。
【００２３】
図３は、画像処理装置１００のハードウェア構成図である。画像データ取得部１１は、画像データ入力インターフェースＨＷ５により実現される。画像データ入力インターフェースＨＷ５とは、例えば、ＵＳＢメモリ、メモリーカード等の記憶媒体を接続するインターフェースである。また、画像データ入力インターフェースＨＷ５は、有線又は無線のネットワークインターフェースであってもよい。
【００２４】
操作認識部１２および表示信号出力部１３は、入出力インターフェースＨＷ４により実現される。入出力インターフェースＨＷ４は、例えばマウス、キーボード、タッチパネル等の入力手段が接続可能なインターフェースを備える。また、入出力インターフェースＨＷ４は、表示部としてのディスプレイを接続可能なインターフェースを備える。
【００２５】
レイアウト記憶部１４は、記憶装置ＨＷ３により実現される。記憶装置ＨＷ３は、例えばハードディスク・ドライブである。なお、記憶装置ＨＷ３はネットワークを介して遠隔地に設置されていてもよい。
【００２６】
レイアウト提示部１５、画像データはめ込み部１６、レイアウト作成部１８およびレイアウト登録部１９は、処理回路ＨＷ１によって実現される。処理回路ＨＷ１は、専用のハードウェアであっても、メモリＨＷ２に格納されるプログラムを実行するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ、中央処理装置、処理装置、演算装置、マイクロプロセッサ、マイクロコンピュータ、プロセッサ、ＤＳＰともいう）であってもよい。
【００２７】
処理回路ＨＷ１が専用のハードウェアである場合、処理回路ＨＷ１は、例えば、単一回路、複合回路、プログラム化したプロセッサ、並列プログラム化したプロセッサ、ＡＳＩＣ、ＦＰＧＡ、またはこれらを組み合わせたものが該当する。
【００２８】
処理回路ＨＷ１がＣＰＵの場合、レイアウト提示部１５、画像データはめ込み部１６、レイアウト作成部１８およびレイアウト登録部１９の機能はソフトウェア、ファームウェア、またはソフトウェアとファームウェアとの組み合わせにより実現される。ソフトウェアやファームウェアはプログラムとして記述され、メモリＨＷ２に格納される。処理回路ＨＷ１は、メモリＨＷ２に記憶されたプログラムを読み出して実行することにより、レイアウト提示部１５、画像データはめ込み部１６、レイアウト作成部１８およびレイアウト登録部１９の機能を実現する。また、このプログラムは、レイアウト提示部１５、画像データはめ込み部１６、レイアウト作成部１８およびレイアウト登録部１９の手順や方法をコンピュータに実行させるものであるともいえる。ここで、メモリＨＷ２とは、例えば、ＲＡＭ、ＲＯＭ、フラッシュメモリー、ＥＰＲＯＭ、ＥＥＰＲＯＭ等の、不揮発性または揮発性の半導体メモリや、磁気ディスク、フレキシブルディスク、光ディスク、コンパクトディスク、ミニディスク、ＤＶＤ等が該当する。
【００２９】
なお、レイアウト提示部１５、画像データはめ込み部１６、レイアウト作成部１８およびレイアウト登録部１９の機能について、一部を専用のハードウェアで実現し、一部をソフトウェアまたはファームウェアで実現するようにしてもよい。
【００３０】
印刷データ出力部１７は、印刷データ出力インターフェースＨＷ６により実現される。印刷データ出力インターフェースＨＷ６は、プリンタと画像処理装置１００とを接続するためのインターフェースである。
【００３１】
＜既に作成されたレイアウトを利用したフォトコンテンツの作成＞
図４に示すフローチャートを用いて、画像処理装置１００における、既に作成されレイアウト記憶部１４に記憶されているレイアウトを利用してフォトコンテンツを作成する動作について説明する。まず、画像データ取得部１１が、フォトコンテンツの作成に使用する複数の画像データを取得する（ステップＳ１０１）。
【００３２】
次に、画像処理装置１００は、使用者がレイアウト記憶部１４に記憶されたレイアウトを利用するかどうかの判定を行う（ステップＳ１０２）。例えば、表示部には「レイアウト利用ボタン」が表示されており、使用者がそのボタンをタッチすることにより、画像処理装置は、レイアウト記憶部１４に記憶されたレイアウトを利用すると判定する。
【００３３】
レイアウト記憶部１４に記憶されたレイアウトを利用する場合、レイアウト提示部１５は、レイアウト記憶部１４に記憶されたレイアウトを読み出して、予め定められた提示順規則に基づく順序で配列して表示部に表示させる（ステップＳ１０３）。図５は、レイアウト提示部１５の動作を説明する模式図である。図５に示すように、レイアウト記憶部１４には、使用者自身又は他の使用者が作成して登録した複数のレイアウトが記憶されている。レイアウトの作成および登録に関しては後述する。
【００３４】
また、図５に示すように、表示部の画面３０には、フォトコンテンツ表示領域３０ａと、レイアウト候補表示領域３０ｂが表示されている。レイアウト提示部１５は、レイアウト記憶部１４に記憶されたレイアウトを読み出して、過去にフォトコンテンツに適用された回数の多い順に、レイアウト候補表示領域３０ｂにレイアウトを配列させる。図５においては、レイアウトＬ１，Ｌ２，Ｌ３の順に適用回数が多いことを意味する。なお、図５においては、レイアウト候補表示領域３０ｂには上位３個のレイアウトを表示しているが、表示するレイアウトの個数はこれに限らない。また、レイアウト候補表示領域３０ｂにスクロールバー等を設けて、スクロールバーへの操作に応じて、より下位のレイアウトを使用者に提示できるようにしてもよい。
【００３５】
レイアウト候補表示領域３０ｂに表示された複数のレイアウトのうちのいずれかを使用者が選択する（ステップＳ１０４）。レイアウトが選択されると、画像処理装置１００は、選択されたレイアウトをフォトコンテンツに適用するかどうか、使用者に対して判断を求める（ステップＳ１０５）。
【００３６】
使用者が、選択されたレイアウトをフォトコンテンツに適用すると決定した場合、画像データはめ込み部１６は、選択されたレイアウトに画像データをはめ込んでフォトコンテンツを作成する（ステップＳ１０６）。
【００３７】
図６は、レイアウトのフォトコンテンツへの適用および画像データのはめ込みを説明する模式図である。図６において、レイアウト候補表示領域３０ｂに表示されているレイアウトＬ２がフォトコンテンツに適用されると、レイアウトＬ２の３つの輪郭Ｃ１，Ｃ２，Ｃ３のそれぞれには、ステップＳ１０１において取得した画像データがはめ込まれる。なお、どの輪郭にどの画像データをはめ込むかは、使用者の操作によって変更することが可能である。
【００３８】
印刷データ出力部１７は、画像データはめ込み部１６によって作成されたフォトコンテンツを印刷用のデータとして出力する（ステップＳ１０７）。印刷用のデータは図示しないプリンタによって印刷物として出力される。
【００３９】
なお、本実施の形態１においては、提示順規則を、過去にフォトコンテンツに適用された回数の多い順に複数のレイアウトを配列させる規則としたが、提示順規則はこれに限らない。例えば、提示順規則を、１つのレイアウトにはめ込み可能な画像データの枚数が多い順序で複数のレイアウトを配列させる規則としてもよい。この場合、レイアウトごとに、１つのレイアウトにはめ込み可能な画像データの枚数がそのレイアウトに関連付けてレイアウト記憶部１４に記憶される。
【００４０】
また、図２（ｂ）に示すように、フォトコンテンツには背景画像ＢＧを配置可能である。レイアウト記憶部１４には、レイアウトと背景画像とを関連付ける情報を記憶してもよい。レイアウト提示部１５は、フォトコンテンツの背景画像ＢＧが使用者により決定されている場合、背景画像ＢＧに関連付けられているレイアウトが提示順規則に基づく順序で表示部に表示されるように表示信号出力部１３に表示信号を出力させる。
【００４１】
なお、本実施の形態におけるレイアウトは、複数ページからなるレイアウトであってもよい。複数ページからなるレイアウトが使用者によって選択された場合、レイアウトがページ番号順に表示される。画像データはめ込み部１６は、フォトコンテンツのページ番号とレイアウトのページ番号とを対応させて画像データのはめ込みを行う。
【００４２】
＜レイアウトの作成および登録＞
図７に示すフローチャートを用いて、画像処理装置１００における、レイアウトの作成および登録動作について説明する。まず、画像データ取得部１１が、フォトコンテンツの作成に使用する複数の画像データを取得する（ステップＳ２０１）。
【００４３】
次に、使用者は複数の画像データから実際にフォトコンテンツの作成に使用する画像データを選択して、フォトコンテンツ内の所望の位置に画像データを配置する（ステップＳ２０２）。
【００４４】
図８は、レイアウトの作成を説明する模式図である。図８に示すように、表示部の画面３０には、フォトコンテンツ表示領域３０ａと、画像データ表示領域３０ｃが表示されている。例えば、使用者は、画像データ表示領域３０ｃに表示されている所望の画像データをタッチして、指を画面に触れたままスライドさせてフォトコンテンツ表示領域３０ａの所望の位置に画像データを配置する。また、使用者は、２本の指で画面に触れて指をつまむ、広げる操作を行うことで、配置した画像データの拡大、縮小を行う。また、使用者は、２本の指で画面に触れて回転させることにより、配置した画像データの角度を変えることができる。なお、上述した画像データの選択、配置等の操作方法は一例であり、これに限定されるものではない。
【００４５】
このように、ステップＳ２０２において、画像データが配置されフォトコンテンツが作成されると、レイアウト作成部１８において、その画像データの配置を示すレイアウトも同時に作成されることになる。
【００４６】
次に、画像処理装置１００は、使用者がフォトコンテンツの作成を完了したか判定を行う（ステップＳ２０３）。例えば、画面３０には「作成完了ボタン」が配置されており、このボタンがタッチされると、画像処理装置１００はフォトコンテンツの作成が完了したと判定する。
【００４７】
画像処理装置１００は、フォトコンテンツの作成が完了したと判定すると、フォトコンテンツに対してさらに変更を行うか使用者に対して判断を求める（ステップＳ２０４）。使用者がフォトコンテンツに対して追加の変更を行うと決定した場合、ステップＳ２０２に戻って、使用者はフォトコンテンツの編集を続ける。
【００４８】
一方、フォトコンテンツに対して追加の変更を行わない場合、画像処理装置１００は、作成したフォトコンテンツのレイアウトを登録するか、使用者に対して判断を求める（ステップＳ２０５）。使用者がレイアウトを登録すると決定した場合、レイアウト登録部１９は、レイアウトを登録する（ステップＳ２０６）。つまり、図９に示すように、レイアウト登録部１９はレイアウト記憶部１４に使用者が作成したフォトコンテンツのレイアウトを記憶させる。レイアウト記憶部１４に記憶されたレイアウトは、そのレイアウトを作成した使用者に限らず、他の使用者も利用することが可能である。
【００４９】
次に、画像処理装置１００は、フォトコンテンツに対してさらに変更を行うか使用者に対して判断を求める（ステップＳ２０７）。使用者がフォトコンテンツに対して追加の変更を行うと決定した場合、ステップＳ２０２に戻って、使用者はフォトコンテンツの編集を続ける。
【００５０】
一方、フォトコンテンツに対して追加の変更を行わない場合、印刷データ出力部１７は、作成されたフォトコンテンツを印刷用のデータとして出力する（ステップＳ２０８）。印刷用のデータは図示しないプリンタによって印刷物として出力される。
【００５１】
また、本実施の形態１においては、レイアウト記憶部１４に登録されているレイアウトを基にして、さらに変更を行い、より使用者の好みに合ったレイアウトを作成してもよい。また、このレイアウトを登録することも可能である。
【００５２】
＜効果＞
本実施の形態１における画像処理装置１００は、１又は複数の画像データを取得する画像データ取得部１１と、使用者が行う操作を認識する操作認識部１２と、表示部に表示させるための表示信号を出力する表示信号出力部１３と、複数のレイアウトが記憶されたレイアウト記憶部１４と、レイアウト記憶部１４に記憶されている複数のレイアウトが、予め定められた提示順規則に基づく順序で配列して表示部に表示されるように、表示信号出力部１３に表示信号を出力させるレイアウト提示部１５と、レイアウト提示部１５により表示部に表示され、操作認識部１２の認識に応じて使用者によってフォトコンテンツに適用すると決定されたレイアウトに、画像データをはめ込んでフォトコンテンツを作成する画像データはめ込み部１６と、画像データはめ込み部１６によって作成されたフォトコンテンツを印刷用のデータとして出力する印刷データ出力部１７と、操作認識部１２が認識する使用者の操作に基づいてレイアウトを作成するレイアウト作成部１８と、レイアウト作成部１８が作成したレイアウトをレイアウト記憶部１４に記憶させるレイアウト登録部１９と、を備える。
【００５３】
実施の形態１の画像処理装置１００において、レイアウト記憶部１４に記憶された複数のレイアウトが、予め定められた提示順規則に基づく順序で配列して表示部に表示される。使用者は、提示された複数のレイアウトの中からフォトコンテンツに適用するレイアウトを選ぶことができるため、短時間で所望のフォトコンテンツを作成することが可能となる。よって、画像処理装置１００によれば、使用者の操作の負担が抑制され、使用者は短時間で好みのレイアウトを選択することが可能となる。また、画像処理装置１００の処理負荷も抑制される。
【００５４】
また、画像処理装置１００において、使用者は作成したレイアウトを登録しておくことで、次の機会に再びフォトコンテンツの作成を行う際に、過去に登録したレイアウトを利用可能となり、利便性が向上する。また、登録されたレイアウトは、そのレイアウトを作成した使用者に限らず他の使用者も利用可能であるため、他の使用者にとっても利便性が向上する。
【００５５】
また、本実施の形態１における画像処理装置１００において、レイアウトごとに、過去にフォトコンテンツの作成に適用された適用回数がレイアウトに関連付けてレイアウト記憶部１４に記憶されており、提示順規則とは、適用回数が多い順序で複数のレイアウトを配列させる規則である。
【００５６】
実施の形態１の画像処理装置１００において、レイアウト記憶部１４に記憶された複数のレイアウトが、過去にフォトコンテンツの作成に適用された適用回数が多い順序で配列して表示部に表示される。過去にフォトコンテンツに適用された適用回数が多い順でレイアウトを配列することにより、人気の高いレイアウトを使用者に提示することが可能となる。よって、画像処理装置１００によれば、使用者の操作の負担が抑制され、使用者は短時間で好みのレイアウトを得ることが可能となる。また、レイアウト提示部１５は、適用回数が多い順序で複数のレイアウトを配列させるという単純な規則を用いるため、画像処理装置１００の処理負荷も抑制される。
【００５７】
また、本実施の形態１における画像処理装置１００において、レイアウトごとに、１つのレイアウトにはめ込み可能な画像データの枚数がレイアウトに関連付けてレイアウト記憶部１４に記憶されており、提示順規則とは、はめ込み可能な画像データの枚数が多い順序で複数のレイアウトを配列させる規則である。
【００５８】
実施の形態１の画像処理装置１００において、レイアウト記憶部１４に記憶された複数のレイアウトが、１つのレイアウトにはめ込み可能な画像データの枚数が多い順序で配列して表示部に表示されてもよい。１つのレイアウトにはめ込み可能な画像データの枚数が多い順でレイアウトを配列することにより、多数の写真（画像データ）を配置可能なレイアウトを使用者に提示することが可能となる。よって、画像処理装置１００によれば、多数の写真を配置可能なレイアウトを作成するという使用者の操作の負担が抑制され、使用者は短時間で好みのレイアウトを得ることが可能となる。また、レイアウト提示部１５は、１つのレイアウトにはめ込み可能な画像データの枚数が多い順でレイアウトを配列させるという単純な規則を用いるため、画像処理装置１００の処理負荷も抑制される。
【００５９】
また、本実施の形態１における画像処理装置１００において、レイアウト作成部１８は、複数のページを含むレイアウトを作成可能であり、レイアウト登録部１９は、複数のページを含むレイアウトを１つのレイアウトとしてレイアウト記憶部１４に記憶させる。
【００６０】
従って、使用者が、フォトブック等、複数のページを含むフォトコンテンツを作成した場合であっても、そのフォトコンテンツのレイアウトを、複数のページを含む１つのレイアウトとして登録することが可能である。
【００６１】
また、本実施の形態１における画像処理装置１００において、レイアウト提示部１５は、複数のページを含むレイアウトがページ番号順に表示部に表示されるように表示信号出力部１３に表示信号を出力させ、画像データはめ込み部１６は、選択されたレイアウトが複数のページを含む場合、フォトコンテンツのページ番号とレイアウトのページ番号とを対応させて画像データのはめ込みを行う。
【００６２】
従って、画像データはめ込み部１６が、フォトコンテンツのページ番号とレイアウトのページ番号とを対応させて画像データのはめ込みを行うことにより、フォトコンテンツの複数のページごとにレイアウトを適用する操作が不要となり、使用者の操作の負担が抑制され、使用者は短時間で複数のページを含むフォトコンテンツを作成することが可能である。
【００６３】
また、本実施の形態１における画像処理装置１００において、フォトコンテンツには背景画像を配置可能であり、レイアウトと背景画像とを関連付ける情報がレイアウト記憶部１４に記憶されており、レイアウト提示部１５は、背景画像が予め決定されている場合、背景画像に関連付けられているレイアウトが提示順規則に基づく順序で表示部に表示されるように表示信号出力部１３に表示信号を出力させる。
【００６４】
従って、使用者がフォトコンテンツの背景画像を先に決めている場合、レイアウト提示部１５は、その背景画像に関連付けられているレイアウトに絞り込み、そのレイアウトを提示順規則に基づく順序で配列させて表示する。これにより、使用者の操作の負担がより抑制され、使用者はより短時間で好みのレイアウトを得ることが可能となる。
【００６５】
＜実施の形態２＞
＜構成＞
図１０は、本実施の形態２における画像処理装置２００のブロック図である。図１０に示すように、画像処理装置２００は、画像処理装置１００（図１）に対して、提示順規則記憶部２０と、提示順規則変更部２１とをさらに備える。その他の構成は画像処理装置１００と同じため、説明を省略する。
【００６６】
提示順規則記憶部２０には、複数の提示順規則が記憶されている。提示順規則変更部２１は、操作認識部１２の認識に応じて、提示順規則記憶部２０を参照してレイアウト提示部１５が用いる提示順規則を切り替える。
【００６７】
なお、提示順規則変更部２１は、図３に示した処理回路ＨＷ１とメモリＨＷ２により実現される。処理回路ＨＷ１がＣＰＵの場合、提示順規則変更部２１の機能はソフトウェア、ファームウェア、またはソフトウェアとファームウェアとの組み合わせにより実現される。ソフトウェアやファームウェアはプログラムとして記述され、メモリＨＷ２に格納される。処理回路ＨＷ１は、メモリＨＷ２に記憶されたプログラムを読み出して実行することにより、提示順規則変更部２１の機能を実現する。
【００６８】
また、提示順規則記憶部２０はハードディスク・ドライブ等の記憶装置により実現される。提示順規則記憶部２０の記憶装置として、レイアウト記憶部１４の記憶装置の一部を利用してもよい。
【００６９】
＜動作＞
本実施の形態２が実施の形態１と異なる点は、使用者へのレイアウトの提示に関わる部分であるため、変更点のみを説明する。
【００７０】
本実施の形態２において、提示順規則記憶部２０には、例えば第１、第２の提示順規則が記憶されている。第１の提示順規則とは、過去にフォトコンテンツの作成に適用された適用回数が多い順序で複数のレイアウトを配列させる規則である。第２の提示順規則とは、１つのレイアウトにはめ込み可能な画像データの枚数が多い順序で複数のレイアウトを配列させる規則である。なお、提示順規則記憶部２０に記憶されている提示順規則の個数は複数であれば２個に限定されない。また、提示順規則の内容も上述した第１、第２の提示順規則に限定されない。
【００７１】
例えば、表示部の画面には「提示順切り替えボタン」が表示されており、使用者はこのボタンをタッチすることにより、レイアウト提示部１５が用いる提示順規則を他の提示順規則に切り替えることができる。例えば、図６のレイアウト候補表示領域３０ｂにおいて、第１の提示順規則に基づいてレイアウトが配列されているとする。このとき、使用者が「提示順切り替えボタン」をタッチする等して提示順規則を切り替える操作を行うと、提示順規則変更部２１は、提示順規則記憶部２０を参照してレイアウト提示部１５が用いる提示順規則を第１の提示順規則から第２の提示順規則に切り替える。
【００７２】
また、本実施の形態２において、レイアウト提示部１５は、レイアウトの第１の提示順規則に基づいた順序の配列と、レイアウトの第２の提示順規則に基づいた順序の配列を同時に表示部の画面に表示させてもよい。
【００７３】
つまり、図１１に示すように、表示部の画面３０において、第１のレイアウト候補表示領域３０ｄと第２のレイアウト候補表示領域３０ｅを設けてもよい。第１のレイアウト候補表示領域３０ｄには、レイアウトの第１の提示順規則に基づいた順序の配列が表示される。第２のレイアウト候補表示領域３０ｅには、レイアウトの第２の提示順規則に基づいた順序の配列が表示される。
【００７４】
＜効果＞
本実施の形態２における画像処理装置２００は、複数の提示順規則が記憶されている提示順規則記憶部２０と、操作認識部１２の認識に応じて、提示順規則記憶部２０を参照してレイアウト提示部１５が用いる提示順規則を切り替える提示順規則変更部２１をさらに備える。
【００７５】
従って、使用者は、必要に応じて複数の提示順規則を切り替え、切り替えた提示順規則に基づいた順序で配列されたレイアウトを見ることが可能となる。これにより、使用者は、より短時間で好みのレイアウトを見つけることが可能となる。
【００７６】
また、本実施の形態２における画像処理装置２００は、複数の提示順規則が記憶されている提示順規則記憶部２０をさらに備え、レイアウト提示部１５は、レイアウトの第１の提示順規則に基づいた順序の配列と、レイアウトの第２の提示順規則に基づいた順序の配列が同時に表示部に表示されるように表示信号出力部１３に表示信号を出力させる。
【００７７】
従って、使用者は、２つの異なる提示順規則に基づいて配列されたレイアウトを同時に見ることが可能となる。これにより、使用者は、より短時間で好みのレイアウトを見つけることが可能となる。
【００７８】
＜実施の形態３＞
＜構成＞
図１２は、本実施の形態３における画像処理装置３００のブロック図である。図１２に示すように、画像処理装置３００は、画像処理装置１００（図１）に対して、使用者情報登録部２２と、使用者情報記憶部２３とをさらに備える。その他の構成は画像処理装置１００と同じため、説明を省略する。
【００７９】
使用者情報登録部２２は、操作認識部１２の認識に応じて使用者に関する情報を使用者情報記憶部２３に記憶させる。ここで、使用者に関する情報は、使用者によってフォトコンテンツに適用すると決定されたレイアウトと使用者とを関連付ける情報である。
【００８０】
なお、使用者情報登録部２２は、図３に示した処理回路ＨＷ１とメモリＨＷ２により実現される。処理回路ＨＷ１がＣＰＵの場合、使用者情報登録部２２の機能はソフトウェア、ファームウェア、またはソフトウェアとファームウェアとの組み合わせにより実現される。ソフトウェアやファームウェアはプログラムとして記述され、メモリＨＷ２に格納される。処理回路ＨＷ１は、メモリＨＷ２に記憶されたプログラムを読み出して実行することにより、使用者情報登録部２２の機能を実現する。
【００８１】
また、使用者情報記憶部２３はハードディスク・ドライブ等の記憶装置により実現される。提示順規則記憶部２０の記憶装置として、レイアウト記憶部１４の記憶装置の一部を利用してもよい。
【００８２】
＜動作＞
本実施の形態３では、使用者に関する情報として、使用者情報記憶部２３には、どの使用者が過去にどのレイアウトをフォトコンテンツの作成に適用したかを示す情報が記憶されている。
【００８３】
例えば、本実施の形態３において、レイアウト提示部１５は、まず使用者情報記憶部２３を参照して、レイアウト記憶部１４に記憶されている全てのレイアウトから、使用者が過去にフォトコンテンツ作成に適用したレイアウトを絞り込む。そして、絞り込まれたレイアウトを提示順規則に基づく順序で配列させて表示部の画面に表示させる。レイアウト提示部１５がこのような提示動作を行うことにより、使用者が過去に利用したレイアウトを再び利用してフォトコンテンツを作成する傾向にある場合、使用者は、より短時間で好みのレイアウトを見つけることが可能となる。
【００８４】
＜効果＞
本実施の形態３における画像処理装置３００は、使用者情報記憶部２３と、操作認識部１２の認識に応じて使用者に関する情報を使用者情報記憶部２３に記憶させる使用者情報登録部２２と、をさらに備え、使用者に関する情報は、使用者によってフォトコンテンツに適用すると決定されたレイアウトと使用者とを関連付ける情報を含む。
【００８５】
従って、本実施の形態３においては、使用者情報記憶部２３に記憶されている使用者に関する情報を参照することにより、画像処理装置３００を操作している使用者が過去にどのレイアウトを利用したか（即ちどのレイアウトをフォトコンテンツに適用したか）がわかる。よって、例えば、レイアウト提示部１５が、使用者が過去に利用したレイアウトを対象として、提示順規則に基づく順序で配列させて表示部の画面に表示させることが可能となる。これにより、使用者は、より短時間で好みのレイアウトを見つけることが可能となる。
【００８６】
なお、本発明は、その発明の範囲内において、各実施の形態を自由に組み合わせたり、各実施の形態を適宜、変形、省略することが可能である。
【符号の説明】
【００８７】
１１  画像データ取得部、１２  操作認識部、１３  表示信号出力部、１４  レイアウト記憶部、１５  レイアウト提示部、１６  画像データはめ込み部、１７  印刷データ出力部、１８  レイアウト作成部、１９  レイアウト登録部、２０  提示順規則記憶部、２１  提示順規則変更部、２２  使用者情報登録部、２３  使用者情報記憶部、３０  画面、３０ａ  フォトコンテンツ表示領域、３０ｂ  レイアウト候補表示領域、３０ｃ  画像データ表示領域、３０ｄ  第１のレイアウト候補表示領域、３０ｅ  第２のレイアウト候補表示領域、Ｃ１，Ｃ２，Ｃ３  輪郭、Ｌ１，Ｌ２，Ｌ３  レイアウト、１００，２００，３００  画像処理装置。
【図１】
0006742118.tif 000002
【図２】
0006742118.tif 000003
【図３】
0006742118.tif 000004
【図４】
0006742118.tif 000005
【図５】
0006742118.tif 000006
【図６】
0006742118.tif 000007
【図７】
0006742118.tif 000008
【図８】
0006742118.tif 000009
【図９】
0006742118.tif 000010
【図１０】
0006742118.tif 000011
【図１１】
0006742118.tif 000012
【図１２】
0006742118.tif 000013