(57)【特許請求の範囲】
【請求項１】
画像のアスペクト比を取得する取得手段と、
前記画像の外縁の形状変化を伴う幾何学変換処理を実行する変換処理手段と、
前記取得手段で取得したアスペクト比である第１のアスペクト比と、前記画像に前記幾何学変換処理を施すことによって生じた画像の外縁に内接する領域のアスペクト比である第２のアスペクト比との変化量に基づいて、前記幾何学変換処理を施すことによって生じた画像から、前記第１のアスペクト比となる領域を切り出す処理と、前記第２のアスペクト比となる領域を切り出す処理とを切り替える画像切り出し手段と
を含むことを特徴とする画像処理装置。
【請求項２】
画像の読み込みを行う画像読み込み手段を更に含み、
前記取得手段は、前記画像読み込み手段で読み込まれた画像のアスペクト比を取得することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記画像切り出し手段は、前記変化量に基づいて、前記幾何学変換処理を施すことによって生じた画像の外縁に内接する領域から前記第１のアスペクト比で切り出し可能な最大の領域を切り出す処理と、前記幾何学変換処理を施すことによって生じた画像から前記第２のアスペクト比となる領域を切り出す処理とを切り替えることを特徴とする請求項１または２に記載の画像処理装置。
【請求項４】
前記画像切り出し手段は、前記変化量が所定の閾値を超えるか否かに応じて、前記幾何学変換処理を施すことによって生じた画像から、前記第１のアスペクト比となる領域を切り出す処理と、前記第２のアスペクト比となる領域を切り出す処理とを切り替えることを特徴とする請求項１乃至３の何れか１項に記載の画像処理装置。
【請求項５】
前記画像切り出し手段は、前記変化量が前記所定の閾値を超えないと判断した場合には、前記幾何学変換処理を施すことによって生じた画像から、前記第１のアスペクト比となる領域を切り出し、
前記変化量が前記所定の閾値を超えると判断した場合には、前記幾何学変換処理を施すことによって生じた画像から、前記第２のアスペクト比となる領域を切り出すことを特徴とする請求項４に記載の画像処理装置。
【請求項６】
前記幾何学変換処理は、歪曲収差補正処理であることを特徴とする請求項１乃至５の何れか１項に記載の画像処理装置。
【請求項７】
前記幾何学変換処理は、射影変換処理であることを特徴とする請求項１乃至５の何れか１項に記載の画像処理装置。
【請求項８】
画像のアスペクト比を取得する取得手段と、
前記画像の外縁の形状変化を伴う幾何学変換処理を実行する変換処理手段と、
前記画像を得るための撮影を行った際に用いたレンズを識別するレンズ識別情報を取得するレンズ識別情報取得手段と、
前記レンズ識別情報取得手段で取得したレンズ識別情報に基づいて、前記画像に前記幾何学変換処理を施すことによって生じた画像から、前記取得手段で取得したアスペクト比となる領域を切り出す処理と、前記画像に前記幾何学変換処理を施すことによって生じた画像の外縁に内接する領域のアスペクト比となる領域を切り出す処理とを切り替える画像切り出し手段と
を含むことを特徴とする画像処理装置。
【請求項９】
前記幾何学変換処理は、歪曲収差補正処理であることを特徴とする請求項８に記載の画像処理装置。
【請求項１０】
前記幾何学変換処理は、射影変換処理であることを特徴とする請求項８に記載の画像処理装置。
【請求項１１】
画像のアスペクト比を取得する取得ステップと、
前記画像の外縁の形状変化を伴う幾何学変換処理を実行する変換処理ステップと、
前記取得ステップで取得したアスペクト比である第１のアスペクト比と、前記画像に前記幾何学変換処理を施すことによって生じた画像の外縁に内接する領域のアスペクト比である第２のアスペクト比との変化量に基づいて、前記幾何学変換処理を施すことによって生じた画像から、前記第１のアスペクト比となる領域を切り出す処理と、前記第２のアスペクト比となる領域を切り出す処理とを切り替える切り出しステップと
を含むことを特徴とする画像処理方法。
【請求項１２】
画像のアスペクト比を取得する取得ステップと、
前記画像の外縁の形状変化を伴う幾何学変換処理を実行する変換処理ステップと、
前記画像を得るための撮影を行った際に用いたレンズを識別するレンズ識別情報を取得するレンズ識別情報取得ステップと、
前記レンズ識別情報取得ステップで取得したレンズ識別情報に基づいて、前記画像に前記幾何学変換処理を施すことによって生じた画像から、前記取得ステップで取得したアスペクト比となる領域を切り出す処理と、前記画像に前記幾何学変換処理を施すことによって生じた画像の外縁に内接する領域のアスペクト比となる領域を切り出す処理とを切り替える切り出しステップと
を含むことを特徴とする画像処理方法。
【請求項１３】
コンピュータを、請求項１乃至１０の何れか１項に記載の画像処理装置の各手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置及び画像処理方法、並びに、プログラムに関し、特に、画像に対して外縁の形状変化を伴う幾何学変換処理を施すと共に、変換処理を施すことによって生じた画欠け領域を除く有効画素領域を画像から自動で切り出す処理を備えた技術に関するものである。
【背景技術】
【０００２】
近年、デジタルカメラの性能向上により、撮影される画像の解像度は非常に高くなり、高品質の画像を得ることが可能となった。また、撮影した画像は、パーソナルコンピュータ等に搭載される画像処理アプリケーションを使用して閲覧したり編集処理を施したりすることができる。
【０００３】
一般に、カメラで撮影して得られる画像には、撮影レンズの歪曲収差に起因する幾何学的な歪みが生ずる。この歪みを補正するために、撮影レンズのレンズ特性を利用して収差補正を行う画像処理アプリケーションが登場している。このように、歪曲収差補正を行うことでより均質で高画質な画像を得ることができる。
【０００４】
また、歪曲収差補正処理は、画素位置の移動を伴う処理であるため、画像の歪曲収差を補正して得た画像は、外縁の形状が非矩形状になり、画素値を持たない画欠け領域を含んでいる。そのため、歪曲収差補正処理を施した画像に対してトリミング領域を指定させることを前提とした画像処理装置では、トリミング領域を設定する際に、歪曲収差補正に伴う画欠け領域を明示し、ユーザに画欠け領域をトリミング領域として指定させないようにする技術が提案されている（例えば、特許文献１参照）。
【０００５】
他方、歪曲収差補正処理を施して得た画像から画欠け領域を含まない有効画素領域の所定の領域を自動で切り出した結果を出力画像とすることは従来から行われてきた。この所定の領域は、歪曲補正処理を施して得た画像の外縁に内接する領域のうち、補正前のアスペクト比で切り出し可能な最大の領域とする。以下にその詳細について図５を用いて説明する。
【０００６】
図５は、樽型に歪んだ画像に対して歪曲収差補正処理を施して得た画像から画欠け領域を含まない領域を自動で切り出す処理の一例を示す模式図である。
図５において、撮影レンズの歪曲収差に起因する幾何学的な歪みが生じた画像５００に対して歪曲収差補正処理を施した結果得られた画像が画像５０１である。画像５００に歪曲収差補正処理を施したことにより画像５０１の外縁は非矩形状となり、有効画像領域ではない画欠け領域が生じている。
【０００７】
矩形領域５０２は、画像５０１の画像の外縁に内接する領域であり、画像５０１の有効画像領域のうち矩形状に切り出しが可能な最大の領域を示している。矩形領域５０３は、矩形領域５０２に含まれる領域のうち、元画像５００のアスペクト比を維持して切り出し可能な最大の領域であり、この領域で切り出した結果画像が画像５０６となる。有効画像領域５０４、５０５は、アスペクト比を維持した切り出しを行うために、切り捨てた有効画像領域を示している。
【０００８】
図６は、等立体角射影方式の魚眼レンズを用いて撮影された画像の射影方式を中心射影に射影変換して得た画像から画欠け領域を含まない領域を自動で切り出した場合の従来技術の問題を示す模式図である。
図６において、等立体角射影の魚眼レンズを用いて撮影された画像６００を中心射影に射影変換処理を施した結果得られた画像が画像６０１である。画像６００に射影変換を施したことにより画像６０１の外縁は非矩形状となり、有効画像領域ではない画欠け領域を含んでいる。矩形領域６０２は、画像６０１の外縁に内接する矩形領域であり、画像６０１の有効画像領域のうち矩形状に切り出しが可能な最大の領域を示している。矩形領域６０３は、矩形領域６０２に含まれる領域のうち、元画像６００のアスペクト比を維持して切り出し可能な最大の領域であり、この領域で切り出した結果画像が画像６０６となる。
【０００９】
有効画像領域６０４、６０５は、アスペクト比を維持した切り出しを行うために、切り捨てた有効画像領域であるが、通常レンズで撮影された画像に対して歪曲収差補正処理を施した場合（図５参照）と比べて切り捨てられる有効画像領域が多くなる。その結果、広範囲の画角を撮影する目的で例えば魚眼レンズを用いたにも関わらず射影変換処理を行ったことにより結果画像の画角は狭いものとなってしまっている。
【先行技術文献】
【特許文献】
【００１０】
【特許文献１】特開２０００−１０６６２３号公報
【発明の概要】
【発明が解決しようとする課題】
【００１１】
即ち、上述した従来技術においては、次のような問題がある。
超広角レンズを用いて撮影された画像に対して行う歪曲補正処理や魚眼レンズを用いて撮影された画像の射影方式を中心射影に射影変換するなど、幾何学変換処理に伴う画像の外縁の形状変化が大きい場合に上述した従来方法で処理前画像のアスペクト比を維持するように有効画素領域を自動で切り出してしまうと、有効画素領域が大きく切り捨てられてしまうという問題があった。このように、上記従来の自動切り出し方法では、ユーザが望む結果とは異なる出力が得られる場合があった。
【００１２】
本発明は、このような問題点に鑑みてなされたものであり、画像の外縁の形状変化を伴う画像処理において、有効画素領域の切り出し方法を好適に切り替えることができる仕組みを提供することを目的とする。
【課題を解決するための手段】
【００１３】
本発明の画像処理装置は、画像のアスペクト比を取得する取得手段と、前記画像の外縁の形状変化を伴う幾何学変換処理を実行する変換処理手段と、前記取得手段で取得したアスペクト比である第１のアスペクト比と、前記画像に前記幾何学変換処理を施すことによって生じた画像の外縁に内接する領域のアスペクト比である第２のアスペクト比との変化量に基づいて、前記幾何学変換処理を施すことによって生じた画像から、前記第１のアスペクト比となる領域を切り出す処理と、前記第２のアスペクト比となる領域を切り出す処理とを切り替える画像切り出し手段とを含む。
本発明の画像処理装置における他の態様は、画像のアスペクト比を取得する取得手段と、前記画像の外縁の形状変化を伴う幾何学変換処理を実行する変換処理手段と、前記画像を得るための撮影を行った際に用いたレンズを識別するレンズ識別情報を取得するレンズ識別情報取得手段と、前記レンズ識別情報取得手段で取得したレンズ識別情報に基づいて、前記画像に前記幾何学変換処理を施すことによって生じた画像から、前記取得手段で取得したアスペクト比となる領域を切り出す処理と、前記画像に前記幾何学変換処理を施すことによって生じた画像の外縁に内接する領域のアスペクト比となる領域を切り出す処理とを切り替える画像切り出し手段とを含む。
また、本発明は、上述した画像処理装置による画像処理方法、及び、上述した画像処理装置の各手段としてコンピュータを機能させるためのプログラムを含む。
【発明の効果】
【００１４】
本発明によれば、画像の外縁の形状変化を伴う画像処理において、有効画素領域の切り出し方法を好適に切り替えることができる仕組みを提供することができる。
【図面の簡単な説明】
【００１５】
【図１−１】本発明の第１の実施形態に係る画像処理装置の概略構成の一例を示すブロック図である。
【図１−２】本発明の第２の実施形態に係る画像処理装置の概略構成の一例を示すブロック図である。
【図２】本発明の第１の実施形態に係る画像処理方法の処理の流れを示すフローチャートである。
【図３】本発明の第２の実施形態に係る画像処理方法の処理の流れを示すフローチャートである。
【図４】魚眼レンズを用いて撮影された画像に対して射影変換処理を施して得た画像から有効画素領域を自動で切り出す場合の一例を示す模式図である。
【図５】歪曲収差に起因する幾何学的な歪みが生じた画像に対して歪曲収差補正処理を施して得た画像から有効画素領域を自動で切り出す従来技術の一例を示す模式図である。
【図６】魚眼レンズを用いて撮影された画像に対して射影変換処理を施して得た画像から有効画素領域を自動で切り出す場合における従来技術の問題を示す模式図である。
【発明を実施するための形態】
【００１６】
以下に、図面を参照しながら、本発明を実施するための形態（実施形態）について説明する。
【００１７】
（第１の実施形態）
図１−１は、本発明の第１の実施形態に係る画像処理装置の概略構成の一例を示すブロック図である。
本実施形態における画像処理装置は、画像読み込み部１００、アスペクト比算出部１０１、変換処理部１０２、変化量算出部１０３、判断部１０４、及び、画像切り出し部１０５を有する。本実施形態における画像処理装置は、入力画像に対して画像位置の移動を伴う変換処理（幾何学変換処理）を施す。
【００１８】
画像読み込み部１００は、デジタルカメラ等の撮像装置により撮像された画像が記憶されている記憶部（記憶媒体等）から、対象とする（幾何学変換処理を施す）画像を読み込む。
【００１９】
アスペクト比算出部１０１は、画像読み込み部１００で読み込まれた画像の撮影情報等から当該画像のアスペクト比を算出する。
【００２０】
変換処理部１０２は、画像読み込み部１００で読み込まれた画像に対して幾何学変換処理を実行する。ここで、変換処理部１０２が画像に施す幾何学変換処理としては、例えば、歪曲収差補正処理や射影変換処理がある。変換処理部１０２は、画像に施す幾何学変換処理が歪曲収差補正処理や射影変換処理である場合には、対象とする画像についての撮影時光学情報及び画素の画像中心からの距離（像高）に基づいて、各画素の変換量（移動量及び移動方向）を算出する。なお、撮影時光学情報は、画像が撮影された際のレンズを識別する識別情報、ズーム位置を特定するための撮影時焦点距離情報、Ｆ値等を含む。この撮影時光学情報は、付加情報として画像（画像ファイル）に付加され、例えばＥｘｉｆ（Exchangeable image file format）規格で定められたＭａｋｅｒＮｏｔｅタグに格納されているものとする。
【００２１】
変化量算出部１０３は、入力画像（画像読み込み部１００で読み込んだ画像）に対して幾何学変換処理して得た画像の外縁に内接する矩形のアスペクト比と入力画像のアスペクト比から幾何学変換処理を施したことによるアスペクト比の変化量を算出する。
【００２２】
判断部１０４は、変化量算出部１０３において算出された変化量を所定の閾値と比較して、当該所定の閾値を超えたか否かを画像切り出し部１０５に伝達する。判断部１０４における所定の閾値は、例えばユーザによって予め設定される画像処理に係る値に基づいて行う。
【００２３】
画像切り出し部１０５は、判断部１０４から得た判定の結果に基づいて変換処理部１０２で幾何学変換処理を施した画像から有効画像領域を切り出し、切り出した有効画像領域の画像を結果画像として出力する。
【００２４】
以下では、幾何学変換処理として等立体角射影方式の魚眼レンズを用いて撮影された画像に射影変換処理を施す場合を一例として説明する。なお、幾何学変換処理の例として魚眼レンズで撮影された画像に対して射影変換処理を施す場合を説明するが、通常レンズで撮影された画像に対して歪曲収差補正を施す場合も同様となるので、この場合の説明は省略する。
【００２５】
図２は、本発明の第１の実施形態に係る画像処理方法の処理の流れを示すフローチャートである。
【００２６】
まず、ステップＳ２０１において、画像読み込み部１００は、処理対象の画像（元画像（入力画像ともいう））を読み込む。即ち、画像読み込み部１００は、当該画像処理装置に処理対象の画像を入力する。
【００２７】
続いて、ステップＳ２０２において、アスペクト比算出部１０１は、元画像のアスペクト比を算出する。
【００２８】
続いて、ステップＳ２０３において、変換処理部１０２は、元画像に対する幾何学変換処理として射影変換処理を実行する。ここで、ステップＳ２０３での処理結果として得られる画像は、射影変換後の画像の外縁形状に外接する矩形領域となる（図４の矩形領域４０２参照）。
【００２９】
ここで、図４は、魚眼レンズを用いて撮影された画像に対して射影変換処理を施して得た画像から有効画素領域を自動で切り出す場合の一例を示す模式図である。
画像４００は、魚眼レンズを用いて撮影された画像である。画像４０１は、射影変換処理を施して得た画像である。画像４０３は、自動で切り出した有効画素領域である。
【００３０】
続いて、ステップＳ２０４において、アスペクト比算出部１０１は、ステップＳ２０３での処理結果として得られた画像の外縁形状に内接する矩形領域のアスペクト比を算出し、その結果を変化量算出部１０３に伝達する。
【００３１】
続いて、ステップＳ２０５において、変化量算出部１０３は、ステップＳ２０２にて算出された元画像のアスペクト比と、ステップＳ２０４にて算出された射影変換後の画像の外縁形状に内接する矩形領域のアスペクト比とを比較し、その変化量を算出する。
【００３２】
続いて、ステップＳ２０６において、判断部１０４は、ステップＳ２０５で算出したアスペクト比の変化量と所定の閾値とを比較して、アスペクト比の変化量が所定の閾値を超えるか否かを判断する。この所定の閾値は、固定値であっても、ユーザが自由に設定可能な値であっても構わない。
【００３３】
ステップＳ２０６の判断の結果、アスペクト比の変化量が所定の閾値を超える場合には、ステップＳ２０７に進む。
ステップＳ２０７に進むと、画像切り出し部１０５は、変換処理した画像の外縁の形状に内接する矩形領域を切り出す。
【００３４】
一方、ステップＳ２０６の判断の結果、アスペクト比の変化量が所定の閾値を超えない場合には、ステップＳ２０８に進む。
ステップＳ２０８に進むと、変換処理した画像の外縁の形状に内接する領域から、ステップＳ２０２で算出した元画像のアスペクト比で切り出し可能な最大の矩形領域を切り出す。
【００３５】
ステップＳ２０７或いはステップＳ２０８の処理が終了すると、ステップＳ２０９に進む。
ステップＳ２０９に進むと、画像切り出し部１０５は、ステップＳ２０７或いはステップＳ２０８にて切り出した画像を本処理の結果画像として出力する。そして、当該フローチャートの処理を終了する。
【００３６】
第１の実施形態によれば、処理対象の画像（元画像）に対して幾何学変換処理を施した後、その幾何学変換処理でのアスペクト比の変化量に基づいて、有効画素領域の切り出し方法を好適に切り替えることができる。
【００３７】
（第２の実施形態）
次に、本発明の第２の実施形態について説明する。
第１の実施形態では、変換処理に伴う画像のアスペクト比の変化量に基づいて変換処理された画像から有効画素領域の切り出し方法を切り替えていたが、画像データから取得できるレンズ識別情報に基づいて有効画素領域の切り出し方法を切り替えても良い。
【００３８】
以下に説明する第２の実施形態は、画像データから取得できるレンズ識別情報に基づいて変換処理した画像から有効画素領域を切り出す方法を切り替えるようにしたものである。
【００３９】
図１−２は、本発明の第２の実施形態に係る画像処理装置の概略構成の一例を示すブロック図である。
なお、第２の実施形態の構成は、第１の実施形態の構成における変化量算出部１０３に換えてレンズ識別情報取得部１０６を含むことが異なるだけで、他は前述した第１の実施形態と同様であるので、その詳細な説明は省略する。
【００４０】
レンズ識別情報取得部１０６は、画像データの撮影時情報等からレンズ識別情報を取得する。なお、撮影時情報として、画像が撮影されたレンズを識別する識別情報は付加情報として画像（画像ファイル）に付加され、例えばＥｘｉｆ（Exchangeable image file format）規格で定められたＭａｋｅｒＮｏｔｅタグに格納されているものとする。
【００４１】
判断部１０４は、レンズ識別情報取得部１０６で取得したレンズ識別情報に基づいて変換処理部１０２で変換処理された画像の有効画像領域の切り出し方法をアスペクト比優先で切り出すか否かの判断を行い、画像切り出し部１０５に伝達する。判断部１０４における判定は、例えば撮影に用いられたレンズが超広角レンズや魚眼レンズなどの変換処理による画像の外縁形状の変化が大きく、変換処理された画像から有効画素領域を切り出す際にアスペクト比を維持した切り出しを行うと切り捨てられる有効画素領域が大きくなってしまうレンズ識別情報を予めレンズのリストで保持しておくなどして、レンズ識別情報取得部１０６で取得したレンズ識別情報と比較することで判定を行う。
【００４２】
図３は、本発明の第２の実施形態に係る画像処理方法の処理の流れを示すフローチャートである。
【００４３】
まず、ステップＳ３０１において、画像読み込み部１００は、処理対象の画像（元画像（入力画像ともいう））を読み込む。即ち、画像読み込み部１００は、当該画像処理装置に処理対象の画像を入力する。
【００４４】
続いて、ステップＳ３０２において、アスペクト比算出部１０１は、元画像のアスペクト比を算出する。
【００４５】
続いて、ステップＳ３０３において、変換処理部１０２は、元画像に対する幾何学変換処理として射影変換処理を実行する。ここで、ステップＳ３０３での処理結果として得られる画像は、射影変換後の画像の外縁形状に外接する矩形領域となる（図４の矩形領域４０２参照）。
【００４６】
続いて、ステップＳ３０４において、レンズ識別情報取得部１０６は、画像データの撮影時情報等からレンズ識別情報を取得する。
【００４７】
続いて、ステップＳ３０５において、判断部１０４は、入力画像が魚眼レンズを用いて撮影された画像か否かを判断する。より具体的には、ステップＳ３０４で取得したレンズ識別情報がアスペクト比を維持した切り出しを行わないレンズとして予め記録されているレンズリストに含まれる場合には、魚眼レンズを用いて撮影された入力画像であると判断する。
【００４８】
ステップＳ３０５の判断の結果、入力画像が魚眼レンズを用いて撮影された画像である場合には、ステップＳ３０６に進む。
ステップＳ３０６に進むと、画像切り出し部１０５は、変換処理した画像の外縁の形状に内接する矩形領域を切り出す。
【００４９】
一方、入力画像が魚眼レンズを用いて撮影された画像で無い場合、即ち、ステップＳ３０４で取得したレンズ識別情報がアスペクト比を維持した切り出しを行わないレンズとして予め記録されているレンズリストに含まれない場合には、ステップＳ３０７に進む。
ステップＳ３０７に進むと、画像切り出し部１０５は、変換処理した画像の外縁の形状に内接する領域からステップＳ３０２で算出した元画像のアスペクト比で切り出し可能な最大の矩形領域を切り出す。
【００５０】
ステップＳ３０６或いはステップＳ３０７の処理が終了すると、ステップＳ３０８に進む。
ステップＳ３０８に進むと、画像切り出し部１０５は、Ｓ３０６或いはＳ３０７にて切り出した画像を本処理の結果画像として出力する。そして、当該フローチャートの処理を終了する。
【００５１】
第２の実施形態によれば、処理対象の画像（元画像）に対して幾何学変換処理を施した後、画像データの撮影時情報等から取得したレンズ識別情報に基づいて、有効画素領域の切り出し方法を好適に切り替えることができる。
【００５２】
本発明の実施形態では、通常のレンズを用いて撮影された画像に対する歪曲収差補正処理など、画像処理による画像の外縁形状の変化が比較的少ない場合と超広角レンズを用いて撮影された画像に対する歪曲収差補正処理や魚眼レンズを用いて撮影された画像の射影方式を中心射影に射影変換するなど画像処理による画像の外縁形状の変化が大きい場合とで、変換処理後画像から有効画素領域を切り出す方法を自動で切り替えるものである。
具体的には、通常のレンズを用いて撮影された画像に対する歪曲収差補正処理など、画像処理による画像の外縁形状の変化が比較的少ない場合には、プリント出力などに好適な出力とするためアスペクト比を維持することを優先した切り出し処理を行う。一方、超広角レンズを用いて撮影された画像に対する歪曲収差補正処理や魚眼レンズを用いて撮影された画像の射影方式を中心射影に射影変換するなど、変換処理による画像の外縁形状の変化が大きい場合には、アスペクト比を維持するのではなく画像の外縁の形状に内接する矩形領域を切り出すことで有効画像領域を最大限含むような切り出し処理を行う。この切り替えにより、画像の外縁の形状変化を伴う変換処理の自動切り出し処理において、ユーザが意図した好適な切り出し処理を提供することができる。
なお、上述したいずれの実施形態においても、顔検出機能のように画像中の主たる被写体を自動的に抽出する機能を備えているならば、この抽出結果も参照して、画像の切り出し処理を制御するようにしても構わない。即ち、図２のステップＳ２０６や図３のステップＳ３０５でＮＯと判定された場合であっても、入力画像のアスペクト比で画像を切り出してしまうと、抽出した主たる被写体が欠けてしまったり、消えてしまったりする場合がある。このような場合には、アスペクト比を維持するのではなく、画像の外縁の形状に内接する矩形領域を切り出すようにしてもよい。
【００５３】
（その他の実施形態）
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
このプログラム及び当該プログラムを記憶したコンピュータ読み取り可能な記録媒体は、本発明に含まれる。
【符号の説明】
【００５４】
１００  画像読み込み部、１０１  アスペクト比算出部、１０２  変換処理部、１０３  変化量算出部、１０４  判断部、１０５  画像切り出し部
【図１−１】
0005737908.tif 000002
【図１−２】
0005737908.tif 000003
【図２】
0005737908.tif 000004
【図３】
0005737908.tif 000005
【図４】
0005737908.tif 000006
【図５】
0005737908.tif 000007
【図６】
0005737908.tif 000008