(57)【要約】  切り出し比率の異なる複数の構図画像の取得とユーザーに大胆な構図提案を可能とした画像処理装置、画像処理方法、及び画像処理プログラムを提供する。  画像処理装置１の撮影部３で撮像された撮影画像２０の中から特定対象物３０を指定する。抽出処理部６は、特定対象物３０とその座標を抽出する。構図画像生成部７は、撮影画像２０に対して、第１切り出し比率Ｍ１で、分割構図点と特定対象物３０の座標を一致させて切り出し領域４０である構図画像４１〜４４を生成する。演算部５が、構図画像４１〜４４の中ではみ出し領域４０ａが存在すると判定した場合、構図画像生成部７は、第１切り出し比率Ｍ１より小さい第２切り出し比率Ｍ２で特定対象物３０を含む縮小構図画像を生成する。
2014034137.tif 000002
【特許請求の範囲】
【請求項１】
特定対象物を含む撮影画像を撮影する撮影部と、
前記撮影画像の中の前記特定対象物を抽出する抽出処理部と、
前記撮影画像から、第１切り出し比率を有し前記特定対象物に複数の異なる分割構図点の各々が配置された複数の構図画像を生成する構図画像生成部と、
前記第１切り出し比率により生成された前記複数の構図画像のうち、前記撮影画像の外縁からはみ出したはみ出し領域が有るか否かを算出する演算部と、
前記撮影画像と前記構図画像を表示する表示部と、を備え、
前記演算部で少なくとも一つ以上の前記はみ出し領域があると算出した場合には、前記構図画像生成部は、前記第１切り出し比率より小さい第２切り出し比率を有する特定対象物を含む縮小構図画像を生成する、画像処理装置。
【請求項２】
請求項１に記載の画像処理装置であって、
前記演算部で前記第２切り出し比率を有する前記縮小構図画像のうち少なくとも一つ以上の前記はみ出し領域があると算出した場合には、前記構図画像生成部は、前記第２切り出し比率より小さい第３切り出し比率を有し特定対象物を含むさらなる縮小構図画像を生成する、画像処理装置。
【請求項３】
請求項２に記載の画像処理装置であって、
前記第２切り出し比率を有する前記縮小構図画像は、前記撮影画像の横幅と縦幅の比からなるアスペクト比を備え、
前記縮小構図画像の中で前記はみ出し領域を含む構図画像に対して、前記構図画像生成部は、前記第２切り出し比率を維持して前記縮小構図画像の前記アスペクト比を入れ替えた構図画像を生成する、画像処理装置。
【請求項４】
請求項２に記載の画像処理装置であって、
前記第２切り出し比率を有する前記縮小構図画像は、前記撮影画像の横幅と縦幅の比からなるアスペクト比を備え、
前記縮小構図画像の中で前記はみ出し領域を含む構図画像に対して、前記構図画像生成部は、前記第３切り出し比率で前記縮小構図画像の前記アスペクト比を入れ替えた構図画像を生成する、画像処理装置。
【請求項５】
請求項３または４に記載の画像処理装置であって、
前記アスペクト比を入れ替えた構図画像に対して、前記構図画像生成部は、前記特定対象物に前記分割構図点とは別の分割構図点を配置させる、画像処理装置。
【請求項６】
請求項５に記載の画像処理装置であって、
前記構図画像生成部は前記分割構図点を縦方向に移動させる、画像処理装置。
【請求項７】
請求項５に記載の画像処理装置であって、
前記構図画像生成部は前記分割構図点を横方向に移動させる、前画像処理装置。
【請求項８】
請求項５に記載の画像処理装置であって、
前記撮影画像が横長サイズの場合、前記構図画像生成部は前記分割構図点を縦方向に移動させ、前記撮影画像が縦長サイズの場合、前記構図画像生成部は前記分割構図点を横方向に移動させる、前画像処理装置。
【請求項９】
請求項１から８のいずれか１項に記載の画像処理装置であって、
はみ出し領域が存在しない構図画像についてもアスペクト比を入れ替える、画像処理装置。
【請求項１０】
請求項１から９のいずれか１項に記載の画像処理装置であって、
前記構図画像に対するはみ出し領域の比率が所定の値以下である場合、前記撮影画像内に切り出し領域が収まるように前記分割構図点をずらす、画像処理装置。
【請求項１１】
請求項１から１０のいずれか１項に記載の画像処理装置であって、
前記第１切り出し比率が７０％から８５％の範囲であり、前記第２切り出し比率が４０％から６０％の範囲である、画像処理装置。
【請求項１２】
請求項１から１１のいずれか１項に記載の画像処理装置であって、
前記分割構図点が４つ存在する、画像処理装置。
【請求項１３】
特定対象物を含む撮影画像を撮影するステップと、
前記撮影画像の中の前記特定対象物を抽出するステップと、
前記撮影画像から、第１切り出し比率を有し前記特定対象物に複数の異なる分割構図点の各々が配置された複数の構図画像を生成するステップと、
前記第１切り出し比率により生成された前記複数の構図画像のうち、前記撮影画像の外縁からはみ出したはみ出し領域が有るか否かを算出するステップと、
少なくとも一つ以上の前記はみ出し領域があると算出した場合には、前記第１切り出し比率より小さい第２切り出し比率を有する特定対象物を含む縮小構図画像を生成するステップと、
前記複数の構図画像を表示するステップと、
を備える画像処理方法。
【請求項１４】
コンピュータに撮影画像を処理させる画像処理プログラムであって、
特定対象物を含む撮影画像を撮影する手順と、
前記撮影画像の中の前記特定対象物を抽出する手順と、
前記撮影画像から、第１切り出し比率を有し前記特定対象物に複数の異なる分割構図点の各々が配置された複数の構図画像を生成する手順と、
前記第１切り出し比率により生成された前記複数の構図画像のうち、前記撮影画像の外縁からはみ出したはみ出し領域が有るか否かを算出する手順と、
少なくとも一つ以上の前記はみ出し領域があると算出した場合には、前記第１切り出し比率より小さい第２切り出し比率を有する特定対象物を含む縮小構図画像を生成する手順と、
前記複数の構図画像を表示する手順と、
をコンピュータに実行させる画像処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、特定対象物を含む撮影画像の好みの構図画像を生成するデジタルカメラ、カメラ付き携帯端末等の画像処理装置、画像処理方法、及び画像処理プログラムに関する。
【背景技術】
【０００２】
近年、デジタルカメラやカメラ付き携帯電話等が広く普及し、ユーザーが手軽に写真撮影できる環境となっている。また、写真編集ソフトも画像処理装置の購入時やパソコン購入時に付随され、ユーザーが家庭等で簡単にトリミング等の加工もできる環境でもある。更に、より優れた構図編集が可能なように、トリミング機能を備えているデジタルカメラも知られている（特許文献１、特許文献２）。【０００３】
特許文献１によれば、人物を検知する顔検知手段と構図調整画像を生成する構図制御手段とを備えている。構図調整画像は、水平方向に略３等分する２本線と垂直方向に略３等分する２本線とで形成される４交点を特定位置として、人物の顔に特定位置を配置して取得できることが開示されている。また、特許文献２によれば、被写体にピントを合わせるフォーカス位置取得手段と複数の構図画像を生成する画像生成手段とを備えている。複数の構図画像は、フォーカス位置を中心としてサイズの異なる複数のトリミング領域を設定して、複数のトリミング領域毎に取得できることが開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】日本国特許第４８６９２７０号公報
【特許文献２】日本国特許第４９２９６３１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１と特許文献２で記載されたトリミングでは、単に撮影された画像の一部を切り出す手段であって、安価な写真編集ソフトのトリミングと特に優位性がある訳ではない。また、一定の比率でトリミングすると、特許文献１のように撮影画像からはみ出した部分が生じるため縦横比（アウペクト比）の異なるトリミング画像が得られる。例えば、写真がＬ判サイズであっても、トリミングサイズが異なるためＬ判用のアルバムに収め難くなる。更に、一定の比率でのトリミングであると、似たような構図画像が複数あって代わり映えのない構図となり、ユーザーに大胆に変更した構図画像を提供することが難しいという問題があった。【０００６】
本発明は、上記事由に鑑みてなされたものであり、その目的は、切り出し比率の異なる複数の構図画像の取得とユーザーに大胆な構図提案を可能とした画像処理装置、画像処理方法、及び画像処理プログラムを提供することにある。
【課題を解決するための手段】
【０００７】
本発明の画像処理装置は、特定対象物を含む撮影画像を撮影する撮影部と、前記撮影画像の中の前記特定対象物を抽出する抽出処理部と、前記撮影画像から、第１切り出し比率を有し前記特定対象物に複数の異なる分割構図点の各々が配置された複数の構図画像を生成する構図画像生成部と、前記第１切り出し比率により生成された前記複数の構図画像のうち、前記撮影画像の外縁からはみ出したはみ出し領域が有るか否かを算出する演算部と、前記撮影画像と前記構図画像を表示する表示部と、を備え、前記演算部で少なくとも一つ以上の前記はみ出し領域があると算出した場合には、前記構図画像生成部は、前記第１切り出し比率より小さい第２切り出し比率を有する特定対象物を含む縮小構図画像を生成する。【０００８】
前記画像処理装置は、前記演算部で前記第２切り出し比率を有する前記縮小構図画像のうち少なくとも一つ以上の前記はみ出し領域があると算出した場合には、前記構図画像生成部は、前記第２切り出し比率より小さい第３切り出し比率を有し特定対象物を含むさらなる縮小構図画像を生成することが好ましい。【０００９】
前記画像処理装置は、前記第２切り出し比率を有する前記縮小構図画像は、前記撮影画像の横幅と縦幅の比からなるアスペクト比を備え、前記縮小構図画像の中で前記はみ出し領域を含む構図画像に対して、前記構図画像生成部は、前記第２切り出し比率を維持して前記縮小構図画像の前記アスペクト比を入れ替えた構図画像を生成することが好ましい。【００１０】
前記画像処理装置は、前記第２切り出し比率を有する前記縮小構図画像は、前記撮影画像の横幅と縦幅の比からなるアスペクト比を備え、前記縮小構図画像の中で前記はみ出し領域を含む構図画像に対して、前記構図画像生成部は、前記第３切り出し比率で前記縮小構図画像の前記アスペクト比を入れ替えた構図画像を生成することが好ましい。【００１１】
前記画像処理装置は、前記アスペクト比を入れ替えた構図画像に対して、前記構図画像生成部は、前記特定対象物に前記分割構図点とは別の分割構図点を配置させることが好ましい。【００１２】
前記画像処理装置は、前記構図画像生成部は前記分割構図点を縦方向に移動させることが好ましい。【００１３】
前記画像処理装置は、前記構図画像生成部は前記分割構図点を横方向に移動させることが好ましい。【００１４】
前記画像処理装置は、前記撮影画像が横長サイズの場合、前記構図画像生成部は前記分割構図点を縦方向に移動させ、前記撮影画像が縦長サイズの場合、前記構図画像生成部は前記分割構図点を横方向に移動させることが好ましい。【００１５】
前記画像処理装置は、前記構図画像生成部は、はみ出し領域が存在しない構図画像についてもアスペクト比を入れ替えることが好ましい。【００１６】
前記画像処理装置は、前記構図画像生成部は、前記構図画像に対するはみ出し領域の比率が所定の値以下である場合、前記撮影画像内に切り出し領域が収まるように前記分割構図点をずらすことが好ましい。【００１７】
前記画像処理装置は、前記第１切り出し比率が７０％から８５％の範囲であり、前記第２切り出し比率が４０％から６０％の範囲であることが好ましい。【００１８】
前記画像処理装置は、前記分割構図点が４つ存在することが好ましい。【００１９】
本発明の画像処理方法は、特定対象物を含む撮影画像を撮影するステップと、前記撮影画像の中の前記特定対象物を抽出するステップと、前記撮影画像から、第１切り出し比率を有し前記特定対象物に複数の異なる分割構図点の各々が配置された複数の構図画像を生成するステップと、前記第１切り出し比率により生成された前記複数の構図画像のうち、前記撮影画像の外縁からはみ出したはみ出し領域が有るか否かを算出するステップと、少なくとも一つ以上の前記はみ出し領域があると算出した場合には、前記第１切り出し比率より小さい第２切り出し比率を有する特定対象物を含む縮小構図画像を生成するステップと、前記複数の構図画像を表示するステップと、を備える。【００２０】
本発明の画像処理プログラムは、コンピュータに撮影画像を処理させる画像処理プログラムであって、特定対象物を含む撮影画像を撮影する手順と、前記撮影画像の中の前記特定対象物を抽出する手順と、前記撮影画像から、第１切り出し比率を有し前記特定対象物に複数の異なる分割構図点の各々が配置された複数の構図画像を生成する手順と、前記第１切り出し比率により生成された前記複数の構図画像のうち、前記撮影画像の外縁からはみ出したはみ出し領域が有るか否かを算出する手順と、少なくとも一つ以上の前記はみ出し領域があると算出した場合には、前記第１切り出し比率より小さい第２切り出し比率を有する特定対象物を含む縮小構図画像を生成する手順と、前記複数の構図画像を表示する手順と、をコンピュータに実行させる。
【発明の効果】
【００２１】
本発明によれば、切り出し比率の異なる複数の構図画像をユーザーに提供することができ、大胆な構図画像の提案が可能となる。また、特定対象物を中心とした構図画像であるため、ユーザーの切り出したい領域に合う構図画像をユーザーに依存することなく自動的に生成することも可能となる。
【図面の簡単な説明】
【００２２】
【図１】本発明に係る画像処理装置の一例を示すブロック図。
【図２】本発明の基本概念の一例を説明した撮影画像と切り出し領域の模式図、（ａ）撮影画像、（ｂ）撮影画像と切り出し領域、（ｃ）切り出し領域と分割構図点。
【図３】本発明の基本概念の一例を説明した切り出し領域の模式図、（ａ）ユーザーによる特定対象物の指定、（ｂ）特定対象物を含む切り出し領域、（ｃ）はみ出し領域を含む切り出し領域、（ｄ）切り出し領域の切り出し比率変更。
【図４】本発明の基本概念の一例で、切り出し領域がどの様に変化するかを説明した模式図、（ａ）撮影画像、（ｂ）第１〜第４構図画像、（ｃ）第２〜第４構図画像の縮小、（ｄ）表示部に表示された構図画像。
【図５】本発明の基本概念の手順の一例を示すフローチャート図。
【図６】本発明の基本概念の手順であり、切り出し領域が撮影画像内か否かの判定方法の一例を示すフローチャート図。
【図７】本発明の基本概念の一例を示し、図５及び図６のフローチャートを具体的例で説明した模式図、（ａ）第１〜第４構図画像、（ｂ）第２〜第４構図画像の縮小、（ｃ）第２と第４構図画像の縮小。
【図８】実施例１の手順を説明するフローチャート図。
【図９】実施例１を具体的例で説明した模式図、（ａ）第１〜第４構図画像、（ｂ）第２〜第４構図画像の縮小、（ｃ）第２〜第４構図画像のアスペクト比を変更した縮小、（ｄ）第３と第４構図画像の縮小。
【図１０】本発明の実施例２の手順を説明するフローチャート図。
【図１１】実施例２を具体的例で説明した模式図、（ａ）第１〜第４構図画像、（ｂ）第２〜第４構図画像の縮小、（ｃ）第２〜第４構図画像のアスペクト比と分割構図点を変更した縮小、（ｄ）第２構図画像の縮小。
【図１２】本発明の実施例３の追加ステップを説明するフローチャート図。
【図１３】本発明の実施例３を説明するフローチャート図。
【図１４】実施例３を具体的例で説明した模式図、（ａ）第１〜第４構図画像、（ｂ）第２〜第４構図画像の縮小、（ｃ）第２、第４構図画像のアスペクト比と分割構図点の変更。
【図１５】本発明の実施例４を説明するフローチャート図。
【図１６】本発明の実施例４を具体的例で説明した模式図、（ａ）第１〜第４構図画像、（ｂ）第２〜第４構図画像の縮小、（ｃ）第４構図画像のアスペクト比と分割構図点の変更。
【図１７】本発明の実施例５を説明するフローチャート図。
【図１８】実施例５を具体的例で説明した模式図、（ａ）切り出し領域と撮影画像の位置関係、（ｂ）切り出し領域を撮影画像内への移動。
【図１９】本発明の実施例６の手順を説明するフローチャート図。
【図２０】実施例６を具体例で説明した模式図、（ａ）は第１〜第４構図画像、（ｂ）は第２〜第４構図画像の縮小、（ｃ）は第２構図画像の切り出し比率と、アスペクト比と、分割構図点の変更。
【発明を実施するための形態】
【００２３】
以下、本発明に係る画像処理装置、画像処理方法、及び画像処理プログラムの好適な実施形態を、図１〜図１８に基づいて詳述する。
【００２４】
図１は本発明に係る画像処理装置の一例を示すブロック図である。
【００２５】
画像処理装置１は、例えば、スマートフォン等の携帯電話、タブレット、カメラ付き携帯端末、デジタルカメラ、等である。画像処理装置１は、制御部２、撮影部３、記憶部４、演算部５、抽出処理部６、構図画像生成部７、操作部８、表示処理部９、表示部１０、等を有している。制御部２は、ＣＰＵ、ＲＡＭ、ＲＯＭ等を備えたマイクロプロセッサ構成を有し、ＲＯＭに格納されている制御プログラムにより、画像処理装置１の全体の制御を行うと共に、後述する各種処理機能の実行制御を行う。撮影部３は、後述する特定対象物３０を撮像するための撮像レンズや、ＣＣＤ、ＣＭＯＳセンサ等多数の画素（ピクセル）の集合体から成る撮像素子を備えている。記憶部４は、撮影部３で撮影された画像データや制御部２で実行するために必要な各種情報データを記憶する。撮影部３が存在しない形態もあり得るが、その場合、記憶部４に記憶された画像データに対し本発明の画像処理を施すことが可能である。
【００２６】
演算部５は、制御部２の指令により、後述する切り出し比率Ｍや座標算出等、各種演算を実行する。抽出処理部６は、撮影部３で撮影された後述する画像（撮影画像）２０等の中から特定対象物３０を抽出する。構図画像生成部７は、撮像画像２０の中から特定対象物３０を含む後述する切り出し領域４０を切り出して複数の構図画像４１、４２、４３、・・・を生成する。操作部８は、シャッターボタン、メインスイッチ、処理モード切換スイッチ等を備え、これらのスイッチやボタンを操作すると各種信号が制御部２に送信される。表示処理部９は、表示部１０に表示される撮影画像２０等の表示倍率や分割表示等の制御を行う。また、表示部１０のタップ等の動作を操作信号に変換して制御部２へ送信する。
【００２７】
表示部１０は、液晶パネルや有機ＥＬパネル等のディスプレイであり、指やペンを接触させて各種の処理を行うＵＩ（ユーザーインターフェース）型のタッチパネルでもあり、操作部８を兼ねていても良い。また、表示部１０では撮影部３で撮影された画像や各種操作を行う画面等を表示したり、ＣＣＤ等の撮像素子から周期的に出力されるスルー画像（ライブビュー画像）を表示したりする。ユーザーは、そのスルー画像を見ながら、構図を調節したりズーム倍率を調節したりできるようになっている。
【００２８】
図２は、本発明の基本概念の一例を説明した撮影画像と切り出し領域の模式図、（ａ）は撮影画像、（ｂ）は撮影画像と切り出し領域、（ｃ）は切り出し領域と分割構図点を示している。
【００２９】
図２（ａ）の撮影画像２０は、画像処理装置１の撮影部３を介してユーザーが撮影した写真である。この撮影画像２０には、ユーザーがトリミング（切り出し）の対象を希望する特定対象物３０が含まれている。図２（ｂ）では、撮影画像２０に対して特定対象物３０を起点とした切り出し領域４０が設定されている。この切り出し領域４０は、本実施例においては縦横３×３のブロックとして表されている。その他として２×３、４×４、５×５、等、種々のブロック構成が可能である。
【００３０】
３×３のブロックでは、縦横線の交点が４点できるが、その交点を本発明では分割構図点として説明する（図２（ｃ）参照）。分割構図点の内、図面左上側の分割構図点が第１分割構図点５１、図面右上側の分割構図点が第２分割構図点５２、図面左下側の分割構図点が第３分割構図点５３、図面右下側の分割構図点が第４分割構図点５４、である。また、第１分割構図点５１を含む切り出し領域４０が第１構図画像４１（図ｃ−１参照）、第２分割構図点５２を含む切り出し領域４０が第２構図画像４２（図ｃ−２参照）である。更に、第３分割構図点５３を含む切り出し領域４０が第３構図画像４３（図ｃ−３参照）、第４分割構図点５４を含む切り出し領域４０が第４構図画像４４（図ｃ−４参照）である。本発明の実施例では、上述の各分割構図点５１〜５４を特定対象物３０の座標と一致させることにより、各構図画像４１〜４４を生成する方法を述べる。
【００３１】
図３は、本発明の基本概念の一例を説明した切り出し領域の模式図、（ａ）は、ユーザーによる特定対象物の指定、（ｂ）は、特定対象物を含む切り出し領域、（ｃ）は、はみ出し領域を含む切り出し領域、（ｄ）は、切り出し領域の切り出し比率変更を示す。
【００３２】
（１）ユーザーは、切り出し希望の撮影画像（スルー画像を含む）２０を特定し、表示部１０に表示された撮影画像２０の中から特定対象物３０を指やペンで指定する（図３（ａ）参照）。（２）次に、特定対象物３０の座標を第１分割構図点５１に合わせ、構図画像生成部７は、第１構図画像４１生成する（図３（ｂ）参照）。（３）そして、構図画像生成部７は、特定対象物３０の座標を第２分割構図点５２に合わせ第２構図画像４２生成する。この実施例では、第２構図画像４２において、切り出し領域４０に、撮影画像２０領域（外縁）からはみ出した、はみ出し領域４０ａ（図中斜線部参照）が含まれている（図３（ｃ）参照）。（４）更に、はみ出し領域４０ａが含まれている場合には、切り出し比率Ｍを小さく変更して、第２構図画像４２の縮小構図画像４２ａが撮影画像２０内に収まるようにする（図３（ｄ）参照）。
【００３３】
上述のはみ出し領域４０ａが存在するか否かは、例えば、切り出し領域４０で形成される頂点４０ｂが撮影画像２０の領域に含まれるか否かを、演算部５で座標を基に算出することにより判定できる。この様に、はみ出し領域４０ａが生じた場合は、切り出し領域４０を縮小して撮影画像２０内に切り出し領域４０が収まるようにすることにより、切り出した構図に変化が生まれ、ユーザーに大胆な構図を提供することが可能となる。また、はみ出し領域４０ａが存在するか否かを判定する場合、頂点４０ｂと、撮影画像２０の外縁との重なりが座標上完全一致する必要はなく、多少の許容範囲があっても良い。
【００３４】
切り出し領域４０の切り出し比率Ｍは、あらかじめプログラムされていても良く、ユーザーが設定しても良い。そして、第１切り出し比率Ｍ１は、撮影画像２０の表示される（またはプリントされる）サイズ、特に横幅または縦幅の長さの対比により決定する。例えば、撮影画像２０の横方向を横幅Ｌ、縦方向を縦幅Ｄとし、切り出し領域４０の横幅をＬ１、縦方向の縦幅をＤ１とし、（Ｌ１／Ｌ）または（Ｄ１／Ｄ）を第１切り出し比率Ｍ１とする。また、縮小された切り出し領域４０（縮小構図画像４２ａ）の横幅をＬ２、縦幅をＤ２とし、（Ｌ２／Ｌ）または（Ｄ２／Ｄ）を第２切り出し比率Ｍ２とする。更に、横縦と縦幅の比率であるアスペクト比をＮ（Ｌ／Ｄ）とする。切り出し比率Ｍの相違による各構図画像のアスペクト比Ｎは、特に限定されず、Ｌ：Ｄ＝Ｌ１：Ｄ１＝Ｌ２：Ｄ２でも良く、Ｌ：Ｄ≠Ｌ１：Ｄ１≠Ｌ２：Ｄ２でも良い。また、実施例では切り出し比率Ｍを長さの比率で規定したが、特に限定されず、面積の比率でも良く、画素数比率でも良い。基本的には、Ｍ１＞Ｍ２＞・・・の関係が成り立っている。
【００３５】
特定対象物３０の指定をユーザーの指等で行う方法を上述したが、これに限定されず、自動的に行っても良い。例えば、ユーザーが表示部１０に切り出し対象とする撮影画像２０を表示させ、操作部８や表示部１０等で切り出しの指示を行う。切り出しモードにおいて、抽出処理部６は、例えば、特許第４８６９２７０号公報に開示された人物等の認識方法を用いて、特定対象物３０を抽出することも可能である。特定対象物３０は、人物、動物、植物、風景、等、ユーザーが撮影したい対象物（被写体）であり、本発明では、花を一例として特定対象物３０を説明する。
【００３６】
図４は、本発明の基本概念の一例で、切り出し領域がどの様に変化するかを説明した模式図、（ａ）は撮影画像、（ｂ）は第１〜第４構図画像、（ｃ）は第２〜第４構図画像の縮小、（ｄ）は表示部に表示された構図画像である。
【００３７】
特定された撮影画像２０を基に、構図画像生成部７は、第１切り出し比率Ｍ１で第１構図画像４１〜第４構図画像４４を生成する（図４（ａ）、（ｂ）参照）。第１構図画像４１は、第１分割構図点５１と特定対象物の座標を一致させて生成し、第２構図画像４２は、第２分割構図点５２と特定対象物の座標を一致させて生成する。また、第３構図画像４３は、第３分割構図点５３と特定対象物の座標を一致させて生成し、第４構図画像４４は、第４分割構図点５４と特定対象物の座標を一致させて生成する。第１構図画像４１〜第４構図画像４４の中で第１構図画像４１は、はみ出し領域４０ａが存在しないため、第１構図画像４１を記憶部４に記憶する。一方、第２構図画像４２〜第４構図画像４４には、はみ出し領域４０ａが含まれるため、撮影画像２０の領域内に収まるように各構図画像４２、４３、４４を縮小する。構図画像生成部７は、第２切り出し比率Ｍ２または第３切り出し比率Ｍ３で縮小された各縮小構図画像４２ａ、４３ａ、４４ａを生成し（図４（ｃ）参照）、記憶部４に記憶する。
【００３８】
切り出し領域４０を設定した結果、はみ出し領域４０ａが存在する場合は、はみ出し領域４０ａが存在しなくなるまで切り出し比率Ｍの比率を下げていく（Ｍ１→Ｍ２→Ｍ３）。また、第１切り出し比率Ｍ１は、各構図画像４１〜４４に対して同じであることが好ましいが、第２切り出し比率Ｍ２と第３切り出し比率Ｍ３は、各構図画像４２〜４４に対して同じでも異なっていても良い。更に、切り出し比率Ｍの範囲を決めることにより、安定した構図画像が得られる。例えば、第１切り出し比率Ｍ１が７０％から８５％の範囲であり、第２切り出し比率Ｍ２が４０％から６０％である。
【００３９】
生成された４つの縮小構図画像４１、４２ａ、４３ａ、４４ａが表示部１０に表示され（図４（ｄ）参照）、ユーザーは好みの構図画像を指定して、制御部２は、指定された構図画像を記憶部４に記憶する。ここでは４つの縮小構図画像４１、４２ａ、４３ａ、４４ａは、それぞれ、表示部１０に表示されるのに適した大きさまで拡大されて示されているが、この拡大は切り出し比率とは関係がない。４つの縮小構図画像４１、４２ａ、４３ａ、４４ａは、表示部１０に同時に表示されていても良く、構図画像毎に表示されていても良い。また、表示される倍率は、タップやピンチイン／ピンチアウト等の操作でユーザーが自由に選択できる。
【００４０】
図５は、本発明の基本概念の手順の一例を示すフローチャート図である。このフローチャートに基づいて本発明の基本的な流れを説明する。
【００４１】
ユーザーは、複数の撮影画像２０を表示部１０に表示して、切り出しを希望する撮影画像２０を選択する（ステップＳ１）。選択された撮影画像２０の中からユーザーは特定対象物３０を指定する（ステップＳ２）。ユーザーの指定に基づいて、抽出処理部６は、特定対象物３０およびその座標を抽出する。演算部５は、抽出された座標に第１分割構図点５１を一致させ、構図画像生成部７は、撮影画像２０上に第１構図画像４１を生成する（ステップＳ３）。そして演算部５は、順次、第２分割構図点５２〜第４分割構図点５４の座標と特定対象部３０の座標を一致させ、構図画像生成部７は、第２構図画像４２〜第４構図画像４４を生成する（ステップＳ４〜６）。
【００４２】
上述の各分割構図点５１〜５４に基づいて、構図画像生成部７は、第１〜第４構図画像４１〜４４を切り出し（ステップＳ７）、記憶部４に記憶させる。最終的に切り出された各構図画像４１〜４４は、はみ出し領域４０ａが存在しなくなるまで切り出し比率Ｍを変更して生成された構図画像であり、このステップに関しては図６で詳述する。制御部２の指令により第１〜第４構図画像４１〜４４を表示部１０に表示する（ステップＳ８）。ユーザーは表示された各構図画像４１〜４４の中から、好みの構図画像をタップ等で指定する（ステップＳ９）。指定された構図画像を制御部２は、記憶部４に記憶させ構図画像を保存する（ステップＳ１０）。
【００４３】
図６は、本発明の基本概念の手順であり、切り出し領域が撮影画像内か否かの判定方法の一例を示すフローチャート図である。このフローチャートに基づいて、切り出し領域が撮影画像内か否かの判定方法を説明する。
【００４４】
撮影画像２０から切り出し領域４０の切り出し比率Ｍを設定する（ステップＳ２０）。最初の切り出し比率Ｍは、第１切り出し比率Ｍ１である。特定対象物３０の座標を抽出処理部６で抽出し、切り出し領域４０の各分割構図点５１〜５４を特定対象物３０の座標に合わせる（ステップＳ２１）。切り出し領域４０の各頂点４０ｂ（実施例では４点）の座標を演算部５で算出する（ステップＳ２２）。演算部５は、頂点４０ｂの座標が撮影画像２０の領域内または第１切り出し比率Ｍ１が閾値以下か否か判定する（ステップＳ２３）。ステップＳ２３の判定がＹＥＳであれば、処理を終了するが、判定がＮＯであればステップ２０に戻る。ステップＳ２０では、第２切り出し比率Ｍ２でステップＳ２０〜ステップＳ２３を繰り返す。切り出し比率Ｍは、幾らでも小さくすることは可能であるが、閾値を設けて一定の比率以上で構図画像を生成することが好ましい。
【００４５】
図７は、本発明の基本概念の一例を示し、図５及び図６のフローチャートを具体的例で説明した模式図、（ａ）は第１〜第４構図画像、（ｂ）は第２〜第４構図画像の縮小、（ｃ）は第２と第４構図画像の縮小を示す。
【００４６】
ユーザーが指定した撮影画像２０を基に、構図画像生成部７は、第１切り出し比率Ｍ１で第１構図画像４１〜第４構図画像４４を生成する（図７（ａ）参照）。第１構図画像４１〜第４構図画像４４の中で第１構図画像４１は、はみ出し領域４０ａが存在しないため、第１構図画像４１を記憶部４に記憶する。一方、第２構図画像４２〜第４構図画像４４には、はみ出し領域４０ａが存在するため、撮影画像２０の領域内に収まるように各構図画像４２、４３、４４を縮小する。構図画像生成部７は、第２切り出し比率Ｍ２で各縮小構図画像４２ａ、４３ａ、４４ａを生成する（図７（ｂ）参照）。
【００４７】
しかしながら、第２構図画像４２の縮小構図画像４２ａと第４構図画像４４の縮小構図画像４４ａには、はみ出し領域４０ａがまだ存在するため、構図画像生成部７は、第３切り出し比率Ｍ３で縮小構図画像４２ｂ、４４ｂを生成する（図７（ｃ）参照）。以上のように、はみ出し領域４０ａが存在する場合は、はみ出し領域４０ａが存在しなくなるまで、切り出し領域４０の切り出し比率Ｍを縮小するが、切り出し比率Ｍの繰り返し回数や切り出し比率Ｍの閾値を設定することができる。また、第２切り出し比率Ｍ２は、構図画像毎に同じでも異なっていても良いことを述べたが、切り出し比率Ｍ３でも同様である。
【００４８】
本発明では、撮影画像２０から切り出し領域４０を設定し、第１切り出し比率Ｍ１で構図画像４１〜４４を生成するが、はみ出し領域４０ａが存在することがある。そこで、はみ出し領域４０ａがある構図画像を、第１切り出し比率Ｍ１より小さな第２切り出し比率Ｍ２で縮小構図画像を生成し、最終的にはみ出し領域４０ａの存在しない構図画像を提供する。従って、切り出し比率Ｍの異なる複数の構図画像をユーザーに提供することができ、大胆な構図画像の提案が可能となる。また、特定対象物３０を中心とした構図画像であるため、ユーザーの切り出したい領域に合う構図画像をユーザーに依存することなく自動的に生成することも可能となる。
【００４９】
以上、本発明の基本概念の一例を詳述したので、以下、本発明に係る幾つかの実施例を説明する。図８は、実施例１の手順を説明するフローチャート図である。
【００５０】
構図画像生成部７は、第１切り出し比率Ｍ１で各構図画像４１〜４４を生成する（ステップＳ３０）。この切り出し比率Ｍ１は、例えば、７５％である。演算部５は、切り出し領域４０の頂点４０ｂの座標を算出する（ステップＳ３１）。演算部５は、頂点４０ｂが撮影画像２０内に存在するか否かを判定する（ステップＳ３２）。即ち、頂点４０ｂが撮影画像２０の外縁から外れ、はみ出し領域４０ａが存在しているか否かを判定している。頂点４０ｂが撮影画像２０内に存在しないと判定した場合（ステップＳ３２がＮＯ）、構図画像生成部７は、第２切り出し比率Ｍ２で各構図画像生成する（ステップＳ３３）。この切り出し比率Ｍ２は、例えば、５０％である。演算部５は、切り出し領域４０の頂点４０ｂの座標を算出する（ステップＳ３４）。
【００５１】
演算部５は、頂点４０ｂが撮影画像２０内に存在するか否かを判定する（ステップＳ３５）。頂点４０ｂが撮影画像２０内に存在しないと判定した場合（ステップＳ３５がＮＯ）、構図画像生成部７は、第２切り出し比率Ｍ２を維持してアスペクト比Ｎを変更して各構図画像生成する（ステップＳ３６）。演算部５は、切り出し領域４０の頂点４０ｂの座標を算出する（ステップＳ３７）。演算部５は、頂点４０ｂが撮影画像２０内に存在するか否かを判定する（ステップＳ３８）。頂点４０ｂが撮影画像２０内に存在しないと判定した場合（ステップＳ３８がＮＯ）、構図画像生成部７は、第３切り出し比率Ｍ３で各構図画像生成する（ステップＳ３９）。この切り出し比率Ｍ３は、例えば、３０％である。頂点４０ｂが撮影画像２０内に存在すると判定した場合（ステップＳ３２、ステップＳ３５及びステップＳ３８がＹＥＳ）、処理を終了する。
【００５２】
図９は、実施例１を具体例で説明した模式図、（ａ）は第１〜第４構図画像、（ｂ）は第２〜第４構図画像の縮小、（ｃ）は第２〜第４構図画像のアスペクト比を変更した縮小、（ｄ）は第３と第４構図画像の縮小を示す。
【００５３】
ユーザーが指定した撮影画像２０を基に、構図画像生成部７は、第１切り出し比率Ｍ１で第１構図画像４１〜第４構図画像４４を生成する（図９（ａ）参照）。第１構図画像４１〜第４構図画像４４の中で第１構図画像４１は、はみ出し領域４０ａが存在しないため、第１構図画像４１を記憶部４に記憶する。一方、第２構図画像４２〜第４構図画像４４には、はみ出し領域４０ａが存在するため、撮影画像２０の領域内に収まるように各構図画像４２、４３、４４を縮小する。構図画像生成部７は、第２切り出し比率Ｍ２で各縮小構図画像４２ａ、４３ａ、４４ａを生成する（図９（ｂ）参照）。
【００５４】
しかしながら、各縮小構図画像４２ａ、４３ａ、４４ａには、はみ出し領域４０ａがまだ存在するため、構図画像生成部７は、第２切り出し比率Ｍ２を維持しながら、アスペクト比Ｎを変更する（図９（ｃ）参照）。変更値はアスペクト比Ｎを逆としても良く（Ｌ１：Ｄ１＝Ｄ１１：Ｌ１１）、別々の比にしても良い（Ｌ１：Ｌ１１≠Ｄ１：Ｄ１１）。アスペクト比を変更することにより縮小構図画像４２ａには、はみ出し領域４０ａが存在しなくなったが、縮小構図画像４３ａ、４４ａには、はみ出し領域４０ａがまだ存在する。更に、構図画像生成部７は、第３切り出し比率Ｍ３でさらなる縮小構図画像４２ｂ、４４ｂを生成することではみ出し領域４０ａを無くしている（図９（ｄ）参照）。
【００５５】
図１０は、本発明の実施例２の手順を説明するフローチャート図である。
【００５６】
構図画像生成部７は、第１切り出し比率Ｍ１で各構図画像４１〜４４を生成する（ステップＳ４０）。この切り出し比率Ｍ１は、例えば、７５％である。演算部５は、切り出し領域４０の頂点４０ｂの座標を算出する（ステップＳ４１）。演算部５は、頂点４０ｂが撮影画像２０内に存在するか否かを判定する（ステップＳ４２）。頂点４０ｂが撮影画像２０内に存在しないと判定した場合（ステップＳ４２がＮＯ）、構図画像生成部７は、第２切り出し比率Ｍ２で各構図画像生成する（ステップＳ４３）。この切り出し比率Ｍ２は、例えば、５０％である。演算部５は、切り出し領域４０の頂点４０ｂの座標を算出する（ステップＳ４４）。
【００５７】
演算部５は、頂点４０ｂが撮影画像２０内に存在するか否かを判定する（ステップＳ４５）。頂点４０ｂが撮影画像２０内に存在しないと判定した場合（ステップＳ４５がＮＯ）、構図画像生成部７は、第２切り出し比率Ｍ２を維持しながらアスペクト比Ｎを変更し、同時に分割構図点を変更して、各構図画像生成する（ステップＳ４６）。演算部５は、切り出し領域４０の頂点４０ｂの座標を算出する（ステップＳ４７）。演算部５は、頂点４０ｂが撮影画像２０内に存在するか否かを判定する（ステップＳ４８）。頂点４０ｂが撮影画像２０内に存在しないと判定した場合（ステップＳ４８がＮＯ）、構図画像生成部７は、第３切り出し比率Ｍ３で各構図画像生成する（ステップＳ４９）。この切り出し比率Ｍ３は、例えば、３０％である。頂点４０ｂが撮影画像２０内に存在すると判定した場合（ステップＳ４２、ステップＳ４５及びステップＳ４８がＹＥＳ）、処理を終了する。
【００５８】
図１１は、実施例２を具体的例で説明した模式図、（ａ）は第１〜第４構図画像、（ｂ）は第２〜第４構図画像の縮小、（ｃ）は第２〜第４構図画像のアスペクト比と分割構図点を変更した縮小、（ｄ）は第２構図画像の縮小を示す。
【００５９】
ユーザーが指定した撮影画像２０を基に、構図画像生成部７は、第１切り出し比率Ｍ１で第１構図画像４１〜第４構図画像４４を生成する（図１１（ａ）参照）。第１構図画像４１〜第４構図画像４４の中で第１構図画像４１は、はみ出し領域４０ａが存在しないため、第１構図画像４１を記憶部４に記憶する。一方、第２構図画像４２〜第４構図画像４４には、はみ出し領域４０ａが存在するため、撮影画像２０の領域内に収まるように各構図画像４２、４３、４４を縮小する。構図画像生成部７は、第２切り出し比率Ｍ２で各縮小構図画像４２ａ、４３ａ、４４ａを生成する（図１１（ｂ）参照）。
【００６０】
しかしながら、各縮小構図画像４２ａ、４３ａ、４４ａには、はみ出し領域４０ａがまだ存在するため、構図画像生成部７は、第２切り出し比率Ｍ２を維持しながら、アスペクト比Ｎを変更すると共に分割構図点位置の変更も行う（図１１（ｃ）参照）。第２切り出し比率Ｍ２の段階においても、変更された縮小構図画像４２ａ１には、はみ出し領域４０ａがまだ存在するため、構図画像生成部７は、第３切り出し比率Ｍ３で縮小構図画像４２ｂを生成する（図１１（ｄ）参照）。縮小構図画像４３ａ１、４４ａ１は、アスペクト比Ｎを変更して、分割構図点を移動させることにより、はみ出し領域４０ａが存在しなくなっている。
【００６１】
第２構図画像４２の縮小構図画像４２ａは、第２分割構図点５２と特定対象物３０の座標が一致しているが（図１１（ｂ）参照）、アスペクト比Ｎを変更すると共に第４分割構図点５４を特定対象物３０の座標に一致させて、新たな縮小構図画像４２ａ１を生成する（図１１（ｃ）参照）。この手順は、第３構図画像４３、第４構図画像４４においても同様である。また、変更する分割構図点の点移動は、実施例２では、縦方向での対向している分割構図点への移動であったが、各構図画像に合わせて設定することも可能である。また、第２構図画像４２において、変更された縮小構図画像４２ａ１は、第４分割構図点５４が特定対象物３０の座標の一致点となっている。しかしながら、切り出し比率Ｍ３で縮小された縮小構図画像４２ｂは、第２分割構図点５２が特定対象物３０の座標の一致点に戻っている。どの分割構図点を選択するかは、縮小された構図画像、はみ出し領域４０ａの位置関係、指定された特定対象物３０により、設定することが可能である。
【００６２】
また、アスペクト比Ｎを変更する際に、はみ出し領域４０ａの存在にかかわらず、切り出し比率Ｍもさらに変更するに様にしてもよい。本例の場合は、図１１（ｃ）、（ｄ）の縮小構図画像４３ａ１、４４ａ１の切り出し比率もＭ３にしてさらに縮小してもよい。
【００６３】
図１２、図１３は、本発明の実施例３の手順を説明するフローチャート図である。実施例２に追加変更したステップＳ５０を説明し、その他は実施例２と同じであるため同一符号を用い説明を省略する。ステップＳ５０は、実施例２のステップＳ４５とステップＳ４７との間に追加されている。
【００６４】
構図画像生成部７は、第２切り出し比率Ｍ２で各構図画像生成して、演算部５が、切り出し領域４０の頂点４０ｂの座標を算出した後、頂点４０ｂが撮影画像２０内に存在するか否かを判定する（ステップＳ４５）。頂点４０ｂが撮影画像２０内に存在しないと判定した場合（ステップＳ４５がＮＯ）、撮影画像２０が縦長サイズ（Ｄ＞Ｌ）であるか否かを判定する（ステップＳ５１）。縦長サイズであると判定した場合（ステップＳ５１がＹＥＳ）、構図画像生成部７は、第２切り出し比率Ｍ２を維持しながらアスペクト比Ｎを変更し、同時に分割構図点を横方向に移動させ、各構図画像を生成する。また、縦長サイズでないと判定した場合（ステップＳ５１がＮＯ）、構図画像生成部７は、第２切り出し比率Ｍ２を維持しながらアスペクト比Ｎを変更し、同時に分割構図点を縦方向に移動させ、各構図画像を生成する（ステップＳ５３）。
【００６５】
図１４は、実施例３を具体的例で説明した模式図、（ａ）は第１〜第４構図画像、（ｂ）は第２〜第４構図画像の縮小、（ｃ）は第２、第４構図画像のアスペクト比と分割構図点の変更を示す。
【００６６】
ユーザーが指定した撮影画像２０を基に、構図画像生成部７は、第１切り出し比率Ｍ１で第１構図画像４１〜第４構図画像４４を生成する（図１４（ａ）参照）。実施例３では、撮影画像２０が縦長サイズを一例として説明しているので、実施例１と実施例２で詳述した各構図画像４１〜４４の縦横サイズが異なっている。即ち、縦長サイズに合わせて、切り出し領域４０のサイズも縦長になっている。第１構図画像４１〜第４構図画像４４の中で第１構図画像４１は、はみ出し領域４０ａが存在しないため、第１構図画像４１を記憶部４に記憶する。一方、第２構図画像４２〜第４構図画像４４には、はみ出し領域４０ａが存在するため、撮影画像２０の領域内に収まるように各構図画像４２、４３、４４を縮小する。構図画像生成部７は、第２切り出し比率Ｍ２で各縮小構図画像４２ａ、４３ａ、４４ａを生成する（図１４（ｂ）参照）。
【００６７】
しかしながら、縮小構図画像４２ａと４４ａには、はみ出し領域４０ａがまだ存在するため、構図画像生成部７は、第２切り出し比率Ｍ２を維持しながら、アスペクト比Ｎを変更すると共に分割構図点の位置変更も行う。構図画像生成部７は、第２切り出し比率Ｍ２で縮小構図画像４２ａ２、４４ａ２を生成する（図１４（ｃ）参照）。尚、縮小構図画像４２ａ２、４４ａ２は、はみ出し領域４０ａが存在しないため、ステップＳ４９は実行されていない。また、分割構図点の位置変更は、縦長サイズの撮影画像２０と横長サイズ（Ｌ＞Ｄ）の撮影画像２０とは異なっている。即ち、撮影画像２０が縦長サイズであれば横方向にある分割構図点に移動する（第１分割構図点５１⇔第２分割構図点５２または第３分割構図点５３⇔第４分割構図点５４）。撮影画像２０が横長サイズであれば縦方向にある分割構図点に移動する（第１分割構図点５１⇔第３分割構図点５３または第２分割構図点５２⇔第４分割構図点５４）。
【００６８】
第２構図画像４２の縮小構図画像４２ａは、第２分割構図点５２と特定対象物３０の座標が一致しているが（図１４（ｂ）参照）、アスペクト比Ｎを変更すると共に第１分割構図点５１を特定対象物３０の座標に一致させて、新たな縮小構図画像４２ａ２を生成する（図１４（ｃ）参照）。この手順は、第４構図画像４４においても同様である。以上のように、縦長サイズの撮影画像２０であれば、切り出し領域４０を縦長サイズとし、横長サイズの撮影画像２０であれば、切り出し領域４０を横長サイズとして、撮影画像２０のサイズに合わせた切り出し領域４０を設定している。これにより、撮影画像２０のサイズに適合した切り出しが可能となる。また、はみ出し領域４０ａが存在する場合は、なるべく切り出し比率Ｍを変更することなく、切り出し領域４０のアスペクト比Ｎの変更と分割構図点の変更を行う方法で、はみ出し領域４０ａをなくすことが可能となる。
【００６９】
図１５は、本発明の実施例４の手順を説明するフローチャート図である。実施例４は、図５の基本概念の手順と同様であるが、基本概念の手順に追加したステップＳ６１とステップＳ６２を説明し、その他は同一符号を用い説明を省略する。
【００７０】
ユーザーが指定した撮影画像２０を基に、構図画像生成部７は、はみ出し領域４０ａの存在しない第１構図画像４１〜第４構図画像４４を生成する（ステップＳ１〜ステップＳ６）。各構図画像４１〜４４は、それぞれ切り出し比率Ｍが異なっているか否かを判定する（ステップＳ６１）。判定方法は、種々あるが、例えば、第１切り出し比率Ｍ１による構図画像が１つ有り、その他は第２切り出し比率Ｍ２の構図画像であるとの条件設定が可能である。切り出し比率Ｍが異なっていると判定した場合（ステップＳ６１がＹＥＳ）、構図画像生成部７は、第１切り出し比率Ｍ１の構図画像の比率を変更すると共に、アスペクト比Ｎを変更し、分割構図点の移動を行い、新たな構図画像を生成させる（ステップＳ６２）。切り出し比率Ｍが同じであると判定した場合（ステップＳ６１がＹＥＳ）、ステップＳ６２をスキップしてステップＳ７を実行する。
【００７１】
図１６は、実施例４を具体例で説明した模式図、（ａ）は第１〜第４構図画像、（ｂ）は第２〜第４構図画像の縮小、（ｃ）は第１構図画像の切り出し比率変更、（ｄ）はアスペクト比と分割構図点の変更を示す。
【００７２】
ユーザーが指定した撮影画像２０を基に、構図画像生成部７は、第１切り出し比率Ｍ１で第１構図画像４１〜第４構図画像４４を生成する（図１６（ａ）参照）。第１構図画像４１〜第４構図画像４４の中で第１構図画像４１は、はみ出し領域４０ａが存在しないため、第１構図画像４１を記憶部４に記憶する。一方、第２構図画像４２〜第４構図画像４４には、はみ出し領域４０ａが存在するため、撮影画像２０の領域内に収まるように各構図画像４２、４３、４４を縮小する。構図画像生成部７は、第２切り出し比率Ｍ２で各縮小構図画像４２ａ、４３ａ、４４ａを生成する（図１６（ｂ）参照）。
【００７３】
これで、表示部１０に表示する構図画像が全て生成できたが、すべての構図画像のアスペクト比Ｎは同じである。ここで、第４構図画像４４の第４分割構図点５４を第２分割構図点５２に変更すると共に、アスペクト比Ｎを変更する（図１６（ｃ）参照）。第４構図画像４４は、第２切り出し比率Ｍ２ではみ出し領域４０ａが存在しなかったが、アスペクト比Ｎ及び分割構図点の変更により、大胆な構図画像を提供することが可能となる。特にこの場合、第４構図画像４４は、全構図画像が表示部１０に表示された際に対角線上に位置する第１構図画像４１とは、切り出し比率Ｍとアスペクト比Ｎの双方の点で異なるため、印象の異なる大胆な構図画像の提案が可能となる。
【００７４】
また、アスペクト比Ｎを変更する際に、はみ出し領域４０ａの存在にかかわらず、切り出し比率Ｍもさらに変更するに様にしてもよい。本例の場合は、図１６（ｃ）の第４構図画像４４を切り出し比率をＭ３にして縮小してもよい。
【００７５】
図１７は、本発明の実施例５の手順を説明するフローチャート図である。
【００７６】
撮影画像２０から切り出し領域４０の切り出し比率Ｍを設定する（ステップＳ７０）。最初の切り出し比率Ｍは、第１切り出し比率Ｍ１である。特定対象物３０の座標を抽出処理部６で抽出し、切り出し領域４０の各分割構図点５１〜５４を特定対象物３０の座標に合わせる（ステップＳ７１）。演算部５は、切り出し領域４０の各頂点４０ｂ（実施例では４点）の座標を算出する（ステップＳ７２）。頂点４０ｂのはみ出し領域の比率Ｔを演算部５で算出して切り出し領域の１０％以内か否か判定する（ステップＳ７３）。はみ出し領域の比率Ｔの算出については図１８で詳述する。
【００７７】
頂点４０ｂのはみ出し領域の比率Ｔが切り出し領域の１０％以内であった場合（ステップＳ７３がＹＥＳ）、構図画像生成部７は、撮影画像２０内に切り出し領域４０が全て収まるように切り出し領域４０を移動させる（ステップＳ７４）。頂点４０ｂのはみ出し領域の比率Ｔが切り出し領域の１０％を超えた場合（ステップＳ７３がＮＯ）、ステップＳ７４をスキップしてステップＳ７５を実行する。演算部５は、頂点４０ｂの座標が撮影画像２０の領域内または第１切り出し比率Ｍ１が閾値以下か否か判定する（ステップＳ７５）。ステップＳ７５の判定がＹＥＳであれば、処理を終了するが、判定がＮＯ出あればステップＳ７０に戻る。ステップＳ７０では、第２切り出し比率Ｍ２でステップＳ７０〜ステップＳ７５を繰り返す。
【００７８】
図１８は、実施例５を具体的例で説明した模式図、（ａ）は、切り出し領域と撮影画像の位置関係、（ｂ）は、切り出し領域を撮影画像内への移動を示す。
【００７９】
撮影画像２０内に第１切り出し比率Ｍ１の切り出し領域４０を設定する。実施例５では、第２分割構図点５２と特定対象物３０の座標が一致している第２構図画像４２を一例としている。切り出し領域４０の４つの頂点４０ｂの内、図面左側の２つの頂点４０ｂが撮影画像２０の領域（外縁）から外れ、はみ出し領域４０ａが存在している。はみ出し領域４０ａは撮影画像２０の左側に、はみ出し長さＬＡ分突出している。頂点４０ｂのはみ出し領域の比率Ｔは、例えば、横幅Ｌ１に対する突出量（ＬＡ／Ｌ１）でも良く、面積に対する突出量（ＬＡ×Ｄ１／Ｌ１×Ｄ１）でも良く、画素数比でも良い。頂点４０ｂのはみ出しを横方向について述べたが、縦方向でも両方向でも同様である。頂点４０ｂのはみ出し領域の比率Ｔが、例えば、１０％以内であれば、切り出し領域４０を撮影画像２０内に収まるように切り出し領域４０の平行移動等の移動を行う（図１８（ｂ）参照）。
【００８０】
図１９は、本発明の実施例６の手順を説明するフローチャート図である。実施例２に追加変更したステップＳ８０を説明し、その他は実施例２と同じであるため同一符号を用い説明を省略する。ステップＳ８０は、実施例２のステップＳ４６〜ステップＳ４９に代わって追加されている。
【００８１】
構図画像生成部７は、第２切り出し比率Ｍ２で各構図画像生成して、演算部５が、切り出し領域４０の頂点４０ｂの座標を算出した後、頂点４０ｂが撮影画像２０内に存在するか否かを判定する（ステップＳ４５）。頂点４０ｂが撮影画像２０内に存在しないと判定した場合（ステップＳ４５がＮＯ）、切り出し比率を第２切り出し比率Ｍ２から第３切り出し比率Ｍ３に変更するとともに、アスペクト比Ｎを変更し、同時に分割構図点を変更して、各構図画像を生成する（ステップＳ８０）。
【００８２】
図２０は、実施例６を具体例で説明した模式図、（ａ）は第１〜第４構図画像、（ｂ）は第２〜第４構図画像の縮小、（ｃ）は第２構図画像の切り出し比率と、アスペクト比と、分割構図点の変更を示す。
【００８３】
ユーザーが指定した撮影画像２０を基に、構図画像生成部７は、第１切り出し比率Ｍ１で第１構図画像４１〜第４構図画像４４を生成する（図２０ａ）参照）。第１構図画像４１〜第４構図画像４４の中で第１構図画像４１は、はみ出し領域４０ａが存在しないため、第１構図画像４１を記憶部４に記憶する。一方、第２構図画像４２〜第４構図画像４４には、はみ出し領域４０ａが存在するため、撮影画像２０の領域内に収まるように各構図画像４２、４３、４４を縮小する。構図画像生成部７は、第２切り出し比率Ｍ２で各縮小構図画像４２ａ、４３ａ、４４ａを生成する（図２０（ｂ）参照）。
【００８４】
縮小構図画像４２ａは、はみ出し領域４０ａが存在しないため、縮小構図画像４２ａを記憶部４に記憶する。しかしながら、各縮小構図画像４３ａ、４４ａには、はみ出し領域４０ａがまだ存在する。ここで、構図画像生成部７は、第２切り出し比率Ｍ２を第３切り出し比率に変更し、さらにアスペクト比Ｎを変更すると共に分割構図点位置の変更も行う（図２０（ｃ）参照）。この結果、縮小構図画像４３ｂ、４４ｂが生成され、はみ出し領域４０ａが存在しなくなっており、記憶部４に記憶される。
【００８５】
尚、本発明は、上述した実施形態に限定されるものではなく、適宜、変形、改良、等が可能である。その他、上述した実施形態における各構成要素の材質、形状、寸法、数値、形態、数、配置箇所、等は本発明を達成できるものであれば任意であり、限定されない。
【００８６】
本出願は、２０１２年８月３１日出願の日本特許出願、特願２０１２−１９２０７２に基づくものであり、その内容はここに参照として取り込まれる。
【産業上の利用可能性】
【００８７】
本発明に係る画像処理装置、画像処理方法、及び画像処理プログラムは、例えば、デジタルカメラ、携帯端末の撮影に於いて、特定対象物を含む複数の構図画像を表示させてユーザーに大胆な構図画像を提供する用途に適用可能である。
【符号の説明】
【００８８】
１：画像処理装置
２：制御部
３：撮影部
５：演算部
６：抽出処理部
７：構図画像生成部
１０：表示部
２０：撮影画像
３０：特定対象物
４０：切り出し領域
４０ａ：はみ出し領域
４０ｂ：頂点
４１：第１構図画像
４２：第２構図画像
４３：第３構図画像
４４：第４構図画像
５１：第１分割構図点
５２：第２分割構図点
５３：第３分割構図点
５４：第４分割構図点
Ｄ（Ｄ１、Ｄ２）：縦幅
Ｌ（Ｌ１、Ｌ２）：横幅
Ｍ：切り出し比率
Ｍ１：第１切り出し比率
Ｍ２：第２切り出し比率
Ｍ３：第３切り出し比率
Ｎ：アスペクト比
Ｔ：頂点のはみ出し領域の比率
【図１】
2014034137.tif 000003
【図２】
2014034137.tif 000004
【図３】
2014034137.tif 000005
【図４】
2014034137.tif 000006
【図５】
2014034137.tif 000007
【図６】
2014034137.tif 000008
【図７】
2014034137.tif 000009
【図８】
2014034137.tif 000010
【図９】
2014034137.tif 000011
【図１０】
2014034137.tif 000012
【図１１】
2014034137.tif 000013
【図１２】
2014034137.tif 000014
【図１３】
2014034137.tif 000015
【図１４】
2014034137.tif 000016
【図１５】
2014034137.tif 000017
【図１６】
2014034137.tif 000018
【図１７】
2014034137.tif 000019
【図１８】
2014034137.tif 000020
【図１９】
2014034137.tif 000021
【図２０】
2014034137.tif 000022
【国際調査報告】
2014034137.tif 000023
2014034137.tif 000024
2014034137.tif 000025
2014034137.tif 000026