(57)【要約】【課題】ユーザの所望の範囲で広角画像を取得することができる。【解決手段】撮像装置１は、撮像部１７と、画像合成部９１と、表示制御部５１と、画角設定部５３と、画像合成制御部９２と、を備える。撮像部１７は、画像を逐次取得する。画像合成部９１は、逐次取得される画像を所定の範囲で合成する。表示制御部５１は、逐次取得される画像と所定の範囲との相対的な大きさが視認可能な状態の画像を表示部２０に表示させる。画角設定部５３は、逐次取得される画像と前記所定の範囲との相対的な大きさが視認可能な状態で、所定の範囲に対する逐次取得される画像の相対的な大きさの表示態様を変更する。画像合成制御部９２は、変更された相対的な大きさに応じた合成画像を生成するよう画像合成部９１を制御する。【選択図】図４
2014123917.tif 000002
【特許請求の範囲】
【請求項１】
画像を逐次取得する取得手段と、
前記取得手段により逐次取得される画像を所定の範囲で合成する合成手段と、
前記取得手段により逐次取得される画像と前記所定の範囲との相対的な大きさが視認可能な状態の画像を表示手段に表示させる表示制御手段と、
前記表示制御手段により前記逐次取得される画像と前記所定の範囲との相対的な大きさが視認可能な状態で、前記所定の範囲に対する前記逐次取得される画像の相対的な大きさの表示態様を変更する変更手段と、
前記変更手段により変更された相対的な大きさに応じた合成画像を生成するよう前記合成手段を制御する合成制御手段と
を備えることを特徴とする画像処理装置。
【請求項２】
前記表示制御手段は、前記逐次取得された画像を前記所定の範囲に略一致する大きさで表示手段に表示させ、
前記変更手段は、前記所定の範囲に対し前記逐次取得される画像が縮小するように前記相対的な大きさの表示態様を変更し、
前記合成制御手段は、前記変更手段により変更された相対的な大きさに応じた合成画像を生成するよう前記合成手段を制御する
ことを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記表示制御手段は、前記逐次取得される画像を囲む所定の設定枠を前記所定の範囲として表示し、
前記変更手段は、前記逐次取得される画像と前記所定の設定枠との相対的な大きさを変更することを特徴とする請求項１又は２に記載の画像処理装置。
【請求項４】
前記変更手段は、前記逐次取得される画像の大きさを変更することにより、前記逐次取得される画像と前記所定の設定枠との相対的な大きさを変更することを特徴とする請求項１から３の何れか１項に記載の画像処理装置。
【請求項５】
前記変更手段は、前記設定枠の大きさを変更することにより、前記逐次取得される画像と前記所定の設定枠との相対的な大きさを変更することを特徴とする請求項３又は４に記載の画像処理装置。
【請求項６】
前記表示手段は、タッチパネルを有し、
前記変更手段は、前記タッチパネルに対する操作により前記相対的な大きさを変更することを特徴とする請求項１から５の何れか１項に記載の画像処理装置。
【請求項７】
前記合成手段により合成された画像を所定の大きさにトリミングするトリミング手段を更に備え、
前記変更手段は、変更された画像の相対的な大きさに基づいて、前記トリミング手段によりトリミングされる画像の大きさを設定することを特徴とする請求項１から６の何れか１項に記載の画像処理装置。
【請求項８】
画像を逐次取得する取得ステップと、
前記取得ステップにより逐次取得される画像を所定の範囲で合成する合成ステップと、
前記取得ステップにより逐次取得される画像と前記所定の範囲との相対的な大きさが視認可能な状態の画像を表示ステップに表示させる表示制御ステップと、
前記表示制御ステップにより前記逐次取得される画像と前記所定の範囲との相対的な大きさが視認可能な状態で、前記所定の範囲に対する前記逐次取得される画像の相対的な大きさの表示態様を変更する変更ステップと、
前記変更ステップにより変更された相対的な大きさに応じた合成画像を生成するよう前記合成ステップを制御する合成制御ステップと
を含むことを特徴とする画像処理方法。
【請求項９】
コンピュータを、
画像を逐次取得する取得手段、
前記取得手段により逐次取得される画像を所定の範囲で合成する合成手段、
前記取得手段により逐次取得される画像と前記所定の範囲との相対的な大きさが視認可能な状態の画像を表示手段に表示させる表示制御手段、
前記表示制御手段により前記逐次取得される画像と前記所定の範囲との相対的な大きさが視認可能な状態で、前記所定の範囲に対する前記逐次取得される画像の相対的な大きさの表示態様を変更する変更手段、
前記変更手段により変更された相対的な大きさに応じた合成画像を生成するよう前記合成手段を制御する合成制御手段
として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像の合成範囲を設定する画像処理装置、画像処理方法及びプログラムに関する。
【背景技術】
【０００２】
従来の技術として、逐次撮像される画像を合成することで、１回の撮像よりも広い範囲の広角画像を生成する技術が知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１１−６９２９３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記特許文献１の技術では、生成される広角画像の範囲は固定的であるため、必ずしもユーザの所望する範囲で広角画像が生成されない虞があった。
そこで本発明は、上述のような状況に鑑みてなされたものであり、ユーザの所望の合成範囲で画像を合成できることを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するため、本発明の一態様の画像処理装置は、
画像を逐次取得する取得手段と、
前記取得手段により逐次取得される画像を所定の範囲で合成する合成手段と、
前記取得手段により逐次取得される画像と前記所定の範囲との相対的な大きさが視認可能な状態の画像を表示手段に表示させる表示制御手段と、
前記表示制御手段により前記逐次取得される画像と前記所定の範囲との相対的な大きさが視認可能な状態で、前記所定の範囲に対する前記逐次取得される画像の相対的な大きさの表示態様を変更する変更手段と、
前記変更手段により変更された相対的な大きさに応じた合成画像を生成するよう前記合成手段を制御する合成制御手段と
を備えることを特徴とする。
【発明の効果】
【０００６】
本発明によれば、ユーザの所望の合成範囲で画像を合成できる。
【図面の簡単な説明】
【０００７】
【図１】本実施形態のデジタルワイド画像について説明する模式図である。
【図２】撮影モードの設定及び撮影モード内におけるトリミングエリアの設定方法について説明するための模式図である。
【図３】本発明の一実施形態に係る撮像装置のハードウェアの構成を示すブロック図である。
【図４】図１の撮像装置の機能的構成のうち、画角設定処理と撮像処理とデジタルワイド画像生成処理を実行するための機能的構成を示す機能ブロック図である。
【図５】図４の機能的構成を有する図３の撮像装置が実行する画角設定処理の流れを説明するフローチャートである。
【図６】本実施形態における生成画像の画角設定の具体例を示す模式図である。
【図７】図４の機能的構成を有する図３の撮像装置が実行する撮像処理の流れを示すフローチャートである。
【図８】図４の機能的構成を有する図３の撮像装置が実行するデジタルワイド画像生成処理の流れを示すフローチャートである。
【発明を実施するための形態】
【０００８】
以下、本発明の実施形態について、図面を用いて説明する。
【０００９】
図１は、本実施形態のデジタルワイド画像について説明する模式図である。
「デジタルワイド画像」とは、通常の撮像画像との縦横比（４：３）と同一の縦横比であり、かつ、通常の撮像画像よりも広角な画像であり、広角なレンズに変更する等の光学的な処理ではなく、複数の撮像領域の異なる撮像画像を合成してデジタル的に処理して生成される画像である。
本実施形態においては、画角（画像の合成範囲）がそれぞれ異なるデジタルワイド画像を生成可能である。つまり、合成対象となる撮像画像の枚数を変えることにより、画角が異なるデジタルワイド画像を生成できる。
本実施形態においては、画角が調整されたデジタルワイド画像を生成する場合には、デジタルワイド画像の生成に用いる撮像画像の切り出し領域（以下、「トリミングエリア」という）を変えるように構成している。
このように構成される本実施形態においては、撮影モード（後述）の変更、当該撮影モードがデジタルワイドモードである場合のワイドレベル下におけるトリミングエリア（後述）の変更、及び撮影モードがデジタルワイドモードである場合のデジタルワイド画像の画角（画像の合成範囲）を表示部２０に表示されたライビュー画像に対する操作により行う。
【００１０】
本実施形態では、図１（ａ）に示すように、通常撮影モード、デジタルワイド撮影（レベル１）モード、デジタルワイド撮影（レベル２）モード、デジタルワイド撮影（レベル３）モードの４つの撮影モードが設定可能となっている。
【００１１】
「通常撮影モード」は、通常の画角で被写体を撮影するモードである。「通常撮影モード」においては、例えば、被写体を１枚撮影する。
また、「通常撮影モード」では、トリミングエリアは固定とする。即ち、「通常撮影モード」では、トリミングエリアの変更は不可となっている。
【００１２】
「デジタルワイド撮影（レベル１）モード」とは、例えば、画角が最も狭いデジタルワイド画像を生成するモードであり、本実施形態においては、所定の撮影領域（画像の合成範囲）を変えて撮像した複数枚の撮像画像を、撮像装置を移動させることで取得し、当該取得した撮像画像によりデジタルワイド画像を生成する。本実施形態において、デジタルワイド撮影（レベル１）モードにより生成されるデジタルワイド画像は、４枚の撮像画像から合成されるため、撮像装置１を右横方向に所定距離移動させる毎に４回の撮像処理を行うことで、デジタルワイド画像を構成する複数枚の撮像画像を取得する。このように撮影された撮像画像を撮像位置に応じて合成して、縦横比が４：３の画像（デジタルワイド画像）を生成する。
また、「デジタルワイド撮影（レベル１）モード」では、図１（ｂ）に示すように、トリミングエリアを最大トリミングエリアＴＡｍａｘから最小トリミングエリアＴＡｍｉｎの間のトリミング範囲ＴＲ内において、画角の範囲を細かく調整することでデジタルワイド画像を任意のサイズに変更することができる。
【００１３】
「デジタルワイド撮影（レベル２）モード」とは、例えば、デジタルワイド画像の画角が上述したデジタルワイド撮影（レベル１）モードよりも上下方向に広角なデジタルワイド画像を生成するモードである。本実施形態において、デジタルワイド撮影（レベル２）モードのデジタルワイド画像は、撮像装置１を右横方向に所定距離移動させる毎に４回の撮像処理を行い、次に、撮像装置１を下方向に移動させた後に、左横方向に所定距離移動させる毎に４回の撮像処理を行う。その結果、上段に４枚の撮像画像と、下段に４枚の撮像画像を取得する。このように取得された撮像画像を撮像位置に応じて画像合成して、縦横比が４：３の画像（デジタルワイド画像）を生成する。
また、「デジタルワイド撮影（レベル２）モード」でも、「デジタルワイド撮影（レベル１）モード」と同様に、トリミングエリアを最大トリミングエリアＴＡｍａｘから最小トリミングエリアＴＡｍｉｎの間のトリミング範囲ＴＲ内において、トリミングエリアを細かく調整することで、生成されたデジタルワイド画像を任意のサイズに変更することができる。
【００１４】
「デジタルワイド撮影（レベル３）モード」とは、例えば、デジタルワイド画像の画角が上述したデジタルワイド撮影（レベル２）モードよりもさらに上下方向に広角なデジタルワイド画像を生成するモードである。本実施形態において、デジタルワイド撮影（レベル３）モードのデジタルワイド画像は、撮像装置１を右横方向に所定距離移動させる毎に４回の撮像処理を行い、次に、撮像装置１を下方向に移動させた後に、左横方向に所定距離移動させる毎に４回の撮像処理を行い、さらに、撮像装置１を下方向に移動させた後に、右横方向に所定距離移動させる毎に４回の撮像を行う。その結果、上段に４枚の撮像画像と、中段に４枚の撮像画像と、下段に４枚の撮像画像を撮影する。このように撮影された撮像画像を撮像位置に応じて画像合成して、縦横比が４：３の画像（デジタルワイド画像）を生成する。
また、「デジタルワイド撮影（レベル３）モード」でも、「デジタルワイド撮影（レベル１）モード」と同様に、トリミングエリアを最大トリミングエリアＴＡｍａｘから最小トリミングエリアＴＡｍｉｎの間のトリミング範囲ＴＲ内において、トリミングエリアを細かく調整することで生成されるデジタルワイド画像の画角を任意のサイズに変更することができる。
【００１５】
このように撮影モードの設定及び当該設定された撮影モード内におけるトリミングエリアの変更の設定可能な本実施形態における設定の方法について説明する。
図２は、撮影モードの設定及び撮影モード内におけるトリミングエリアの設定方法について説明するための模式図である。
【００１６】
本実施形態においては、撮影モードの変更、当該撮影モードがデジタルワイドモードである場合のトリミングエリアの変更、及び撮影モードがデジタルワイドモードである場合のデジタルワイド画像の画角（画像の合成範囲）の変更を１つの操作で行う。
具体的には、図２に示すように、撮影モードの変更、トリミングエリアの変更、及びデジタルワイド画像の画角の変更は、表示手段に表示された設定画像ＳＩの大きさを変更することで行う。
「設定画像ＳＩ」とは、設定画面に表示される設定用の画像であり、撮影モードの変更、当該撮影モードがデジタルワイドモードである場合のトリミングエリアの変更、及び撮影モードがデジタルワイドモードである場合のデジタルワイド画像の画角（画像の合成範囲）の設定（変更）を行うときに目印となる画像である。当該設定画像ＳＩの大きさを変更することで、撮影モードと、当該撮影モード下での画像のトリミングエリア、当該撮影モードがデジタルワイドモードである場合のトリミングエリアの変更、及び撮影モードがデジタルワイドモードである場合のデジタルワイド画像の画角を選択することができる。即ち、設定画像ＳＩの大きさで、撮影モードと、トリミングエリア、及びデジタルワイド画像の画角が指定されることになる。
【００１７】
設定画像ＳＩの大きさによって、撮影モードと、トリミングエリアと、及び画角の情報が割り当てられており、所望の設定に対応するように設定画像ＳＩの大きさを変更することで、撮影モード、トリミングエリア、及びデジタルワイド画像の画角を設定することができる。
具体的には、本実施形態においては、設定画像ＳＩの表示状態において、デフォルト表示として、設定画像ＳＩが最大のサイズＳｍａｘとなっており、この位置Ｍ０では「通常撮影モード」が設定される。なお、本実施形態において、設定画像ＳＩは、ライブビュー画像である。「ライブビュー画像」とは、撮像装置１に搭載される撮像部による撮像動作を開始させた結果、順次出力される撮像画像をいう。このライブビュー画像は、撮像装置１に搭載される記憶部に一時的に記憶され、その後、撮像装置１に搭載される表示部に順次表示される画像である。ライブビュー画像を表示する結果、撮像装置１の表示部には、現在の撮影風景が刻々と表示されることになる。
【００１８】
設定画像ＳＩを位置Ｍ０の大きさ未満（ここでは、「位置Ｍ１」とする）にすると、「デジタルワイド撮影（レベル１）モード」が設定される。さらに、位置Ｍ１から位置Ｍ２の間の領域ＴＲ２内の位置では「デジタルワイド撮影（レベル１）モード」下でのトリミングレベルが設定される。位置Ｍ１から位置Ｍ２に位置させるにつれて、図１（ｂ）に示す最小トリミングエリアＴＡｍｉｎから最大トリミングエリアＴＡｍａｘに向かってトリミングエリアを変更することができる。また、このときの設定画像ＳＩの大きさによりデジタルワイド画像の画角が設定される。
【００１９】
また、設定画像ＳＩを位置Ｍ２の大きさにすると、「デジタルワイド撮影（レベル２）モード」が設定される。さらに、位置Ｍ２から位置Ｍ３の間の領域ＴＲ３内の位置では「デジタルワイド撮影（レベル２）モード」下でのトリミングレベルが設定される。位置Ｍ２から位置Ｍ３に位置させるにつれて、図１（ｂ）に示す最小トリミングエリアＴＡｍｉｎから最大トリミングエリアＴＡｍａｘに向かってトリミングエリアを変更することができる。また、このときの設定画像ＳＩの大きさによりデジタルワイド画像の画角が設定される。
【００２０】
さらに、設定画像ＳＩを位置Ｍ３の大きさにすると、「デジタルワイド撮影（レベル３）モード」が設定される。さらに、位置Ｍ３からこれ以上設定画像ＳＩの大きさを小さくすることができないサイズＳｍｉｎとなる位置Ｍｔの間の領域ＴＲ４内の位置では「デジタルワイド撮影（レベル３）モード」下でのトリミングレベルが設定される。位置Ｍ３から位置Ｍｔに位置させるにつれて、図１（ｂ）に示す最小トリミングエリアＴＡｍｉｎから最大トリミングエリアＴＡｍａｘに向かってトリミングエリアを変更することができる。また、このときの設定画像ＳＩの大きさによりデジタルワイド画像の画角が設定される。
なお、位置Ｍｔから位置Ｍ０方向に操作をする場合、デジタルワイド撮影モードを設定する位置関係は上述の設定と逆のものとなる。
【００２１】
このように、撮影モードと、トリミングエリア、及びデジタルワイド撮影モードを設定画像の大きさを変更するようにして設定することで、直感的操作での設定が可能となる。また、撮影モード内でのトリミングエリアを変更可能にすることで、画角の設定が離散的にならずに、最終的に生成されるデジタルワイド画像の画角の変更をユーザ所望の画角で行うことができる。
【００２２】
次に、上述したような機能を有する撮像装置１のハードウェアの構成について説明する。
図３は、本発明の一実施形態に係る撮像装置１のハードウェアの構成を示すブロック図である。
撮像装置１は、例えばデジタルカメラとして構成される。
【００２３】
撮像装置１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１２と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１３と、画像処理部１４と、バス１５と、入出力インターフェース１６と、撮像部１７と、移動検出部１８と、タッチパネル１９と、表示部２０と、操作部２１と、記憶部２２と、通信部２３と、ドライブ２４と、を備えている。
【００２４】
ＣＰＵ１１は、ＲＯＭ１２に記録されているプログラム、又は、記憶部２２からＲＡＭ１３にロードされたプログラムに従って各種の処理を実行する。
【００２５】
ＲＡＭ１３には、ＣＰＵ１１が各種の処理を実行する上において必要なデータ等も適宜記憶される。
【００２６】
画像処理部１４は、ＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）や、ＶＲＡＭ（Ｖｉｄｅｏ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等から構成されており、ＣＰＵ１１と協働して、画像のデータに対して各種画像処理を施す。
【００２７】
ＣＰＵ１１、ＲＯＭ１２、ＲＡＭ１３及び画像処理部１４は、バス１５を介して相互に接続されている。このバス１５にはまた、入出力インターフェース１６も接続されている。入出力インターフェース１６には、撮像部１７、移動検出部１８、タッチパネル１９、表示部２０、操作部２１、記憶部２２、通信部２３及びドライブ２４が接続されている。
撮像部１７は、図示はしないが、光学レンズ部と、イメージセンサと、を備えている。
【００２８】
光学レンズ部は、被写体を撮像するために、光を集光するレンズ、例えばフォーカスレンズやズームレンズ等で構成される。
フォーカスレンズは、イメージセンサの受光面に被写体像を結像させるレンズである。ズームレンズは、焦点距離を一定の範囲で自在に変化させるレンズである。
光学レンズ部にはまた、必要に応じて、焦点、露出、ホワイトバランス等の設定パラメータを調整する周辺回路が設けられる。
【００２９】
イメージセンサは、光電変換素子や、ＡＦＥ（Ａｎａｌｏｇ  Ｆｒｏｎｔ  Ｅｎｄ）等から構成される。
光電変換素子は、例えばＣＭＯＳ（Ｃｏｍｐｌｅｍｅｎｔａｒｙ  Ｍｅｔａｌ  Ｏｘｉｄｅ  Ｓｅｍｉｃｏｎｄｕｃｔｏｒ）型の光電変換素子等から構成される。光電変換素子には、光学レンズ部から被写体像が入射される。そこで、光電変換素子は、被写体像を光電変換（撮像）して画像信号を一定時間蓄積し、蓄積した画像信号をアナログ信号としてＡＦＥに順次供給する。
ＡＦＥは、このアナログの画像信号に対して、Ａ／Ｄ（Ａｎａｌｏｇ／Ｄｉｇｉｔａｌ）変換処理等の各種信号処理を実行する。各種信号処理によって、デジタル信号が生成され、撮像部１７の出力信号として出力される。この撮像部１７の出力信号を、以下、「撮像画像のデータ」と呼ぶ。この撮像画像のデータが、パノラマ画像の生成に用いられる元画像のデータとして用いられることになる。
【００３０】
移動検出部１８は、例えばジャイロセンサで構成され、撮像装置１の速度や角加速度を検出する。
ここで、上述したように、撮像装置１は、移動している最中に、所定の間隔（本実施形態では移動の距離が一定となる間隔）で、複数回の撮像を繰り返して行う。この所定の間隔の演算に、移動検出部１８の検出結果が用いられる。即ち、ＣＰＵ１１は、移動検出部１８の検出結果（速度や角加速度）に基づいて、撮像装置１の移動量を算出して、この移動量に応じた所定間隔で複数回のデジタルワイド撮像を繰り返して行う。
撮像装置１においては、移動検出部１８の検出結果からデジタルワイド撮像のモードのレベルに応じた複数枚の撮像画像を取得することになる。
【００３１】
タッチパネル１９は、ユーザからのタッチ操作を検出可能であり、ユーザのタッチ操作に応じて各種情報を入力する。
表示部２０は、ディスプレイやスピーカ等で構成され、画像や音声を出力する。
操作部２１は、十字キーやシャッタボタン等の物理的な各種ボタンにより構成され、ユーザの指示操作に応じて各種情報を入力する。
【００３２】
記憶部２２は、ハードディスク或いはＤＲＡＭ（Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等で構成され、各種画像のデータを記憶する。
通信部２３は、インターネットを含むネットワークを介して他の装置（図示せず）との間で行う通信を制御する。
【００３３】
ドライブ２４には、磁気ディスク、光ディスク、光磁気ディスク、或いは半導体メモリ等よりなる、リムーバブルメディア３１が適宜装着される。ドライブ２４によってリムーバブルメディア３１から読み出されたプログラムは、必要に応じて記憶部２２にインストールされる。また、リムーバブルメディア３１は、記憶部２２に記憶されている画像のデータ等の各種データも、記憶部２２と同様に記憶することができる。
【００３４】
以上、本発明の一実施形態に係る撮像装置１のハードウェアの構成について説明した。
次に、このような撮像装置１の機能的構成のうち、画角設定処理を実行するための機能的構成について説明する。
【００３５】
図４は、このような撮像装置１の機能的構成のうち、画角設定処理と撮像処理とデジタルワイド画像生成処理を実行するための機能的構成を示す機能ブロック図である。
「画角設定処理」とは、設定画面に表示される設定画像の大きさを変更することにより、撮影モード、トリミングエリア、及びデジタルワイド画像の画角（画像の合成範囲）を設定するまでの一連の処理をいう。なお、本実施形態においては、ライブビュー画像を設定画像として用いるように構成する。
ライブビュー画像を設定画像とすることにより、ユーザが撮影状況を参酌しながら、当該撮影状況に合った撮影モードやデジタルワイド画像の画角（画像の合成範囲）を設定できる。
【００３６】
画角設定処理を実行する場合には、図４において、ＣＰＵ１１は、表示制御部５１と、入力操作検出部５２と、画角設定部５３と、撮影モード設定部５４と、トリミングエリア設定部５５と、が機能する。
【００３７】
記憶部２２の一領域として、設定情報記憶部７１が設けられる。
設定情報記憶部７１には、画角設定のガイドとなる設定画像や、設定画像の大きさと設定との対応関係の情報や、設定操作の結果である撮影モード、トリミングエリア、及びデジタルワイド画像の画角の設定等が記憶されている。
【００３８】
表示制御部５１は、設定画面の表示に際して設定画像を表示させ、ユーザによる設定画像の大きさの変更操作があった場合には、変更操作に対応させて設定画像の大きさを変えて表示させるように表示部２０を制御する。
【００３９】
入力操作検出部５２は、タッチパネル１９へのユーザの操作を検出する。入力操作検出部５２は、例えば、ユーザの２本の指をタッチパネル１９に接した状態で、つまむように指を近づける操作（以下、「ピンチイン」ともいう）、逆に指を遠ざける操作（以下、「ピンチアウト」ともいう）等の画角を設定する操作（以下、「画角設定操作」という）を検出する。
【００４０】
画角設定部５３は、入力操作検出部５２の検出結果である画角設定操作に基づいて、デジタルワイド画像の画角（合成範囲）の設定を行う。また、画角設定部５３は、設定された画角の情報を設定情報記憶部７１に記憶させる。
【００４１】
撮影モード設定部５４は、画角設定部５３により設定された画角に対応する撮影モードを設定する。また、撮影モード設定部５４は、当該設定された撮影モードの情報を設定情報記憶部７１に記憶させる。
【００４２】
トリミングエリア設定部５５は、画角設定部５３により設定された画角に対応するトリミングエリアを判定する。またトリミングエリア設定部５５は、当該設定されたトリミングエリアの情報を設定情報記憶部７１に記憶させる。
【００４３】
以上、図３の撮像装置１の機能的構成のうち、画角設定処理を実行するための機能的構成について説明した。
次に、図３の撮像装置１の機能的構成のうち、撮像処理を実行するための機能的構成について説明する。
「撮像処理」とは、撮影モードの設定に従って、撮像画像の撮像を行って、撮像モードに即した撮像画像を取得するまでの一連の処理である。
【００４４】
撮像処理を実行する場合には、図４に示すように、ＣＰＵ１１において、撮像制御部５６が機能する。
記憶部２２の一領域には、撮像画像記憶部７２が設けられる。
撮像制御部５６は、設定情報記憶部７１に記憶された撮影モードの情報に基づいて、撮像部１７を制御する。撮像部１７からは、撮像画像のデータが撮像画像記憶部７２に出力される。
撮像画像記憶部７２には、撮像部１７から出力された撮像画像のデータが記憶される。
【００４５】
以上、図３の撮像装置１の機能的構成のうち、撮像処理を実行するための機能的構成について説明した。
次に、図３の撮像装置１の機能的構成のうち、デジタルワイド画像生成処理を実行するための機能的構成について説明する。
「デジタルワイド画像生成処理」とは、取得した複数の撮像画像から撮像画像と同一の縦横比となる合成画像を生成し、生成した合成画像から撮像画像と同一の縦横比で所望の領域を切り出したデジタルワイド画像を生成するまでの一連の処理である。
【００４６】
デジタルワイド画像生成処理を実行する場合には、図４に示すように、画像処理部１４において、画像合成部９１と、画像合成制御部９２と、が機能する。
【００４７】
画像合成部９１は、撮像画像記憶部７２に記憶される撮像画像のデータの画像を合成して、合成画像のデータを生成する。画像合成部９１は、生成した合成画像のデータを合成画像記憶部７３に出力して記憶させる。
【００４８】
画像合成制御部９２は、設定情報記憶部７１に記憶される撮影モードの情報及びトリミングエリアの情報に基づいて、撮像画像記憶部７２に記憶される撮像画像のデータの画像合成を行うように画像合成部９１を制御する。
【００４９】
合成画像記憶部７３は、画像合成部９１によって生成された合成画像のデータを記憶する。
【００５０】
以上、図３の撮像装置１の機能的構成のうち、デジタルワイド画像生成処理を実行するための機能的構成について説明した。
次に、本実施形態における撮像装置１が行うデジタルワイド画像の生成に関する処理について説明する。
「デジタルワイド画像の生成に関する処理」は、デジタルワイド画像の画角（画像の合成範囲）を設定する画角設定処理と、画角設定処理において設定された撮影モードに応じて撮像画像を取得する撮像処理と、取得した撮像画像を合成して合成画像を生成し、画角設定処理において設定されたトリミングエリアで切り出してデジタルワイド画像を生成するデジタルワイド画像生成処理により構成される。
【００５１】
まず、デジタルワイド画像の生成に関する処理のうち、画角設定処理の流れを説明する。
図５は、図４の機能的構成を有する図３の撮像装置１が実行する画角設定処理の流れを説明するフローチャートである。
また、図６は、本実施形態における生成画像の画角設定の具体例を示す模式図である。
なお、図６中において、設定画像ＳＩ０は、「通常撮影モード」での設定画像を示し、設定画像ＳＩ１は、「デジタルワイドモード」の「ワイドレベル１」での設定画像を示し、設定画像ＳＩ２は、「デジタルワイドモード」の「ワイドレベル２」での設定画像を示し、設定画像ＳＩ３は、「デジタルワイドモード」の「ワイドレベル３」での設定画像を示す。
【００５２】
画角設定処理は、ユーザによるタッチパネル１９への画角設定処理開始の操作がなされることにより、開始される。
画角設定処理が開始されると、本実施形態においては、表示制御部５１は、撮像部１７から取得したライブビュー画像を設定画像として表示部２０に表示させる制御を行う。これにより、図６に示すような画角設定の設定画面がライブビュー画像として表示されることになる。
【００５３】
ステップＳ１において、入力操作検出部５２は、ピンチインか否かを検出する。
ピンチインの場合には、ステップＳ１においてＹＥＳと判定されて、処理はステップＳ２に進む。
これに対して、ピンチインでない場合には、ステップＳ１においてＮＯと判定されて、処理はステップＳ６に進む。ステップＳ６以降の処理については後述する。
【００５４】
ステップＳ２において、撮影モード設定部５４は、現在の撮影モードがデジタルワイド撮影モードであるか否かを判定する。
【００５５】
現在の撮影モードがデジタルワイド撮影モードである場合には、ステップＳ２においてＹＥＳと判定されて、処理はステップＳ３に進む。
ステップＳ３において、撮影モード設定部５４は、撮影モードを、通常撮影モードではないデジタルワイド撮影モードに切り替える。
【００５６】
これに対して、現在の撮影モードがデジタルワイド撮影モードでない場合には、ステップＳ２においてＮＯと判定されて、処理はステップＳ４に進む。
ステップＳ４において、画角設定部５３は、入力操作検出部５２が検出したピンチインの量に応じて、デジタルワイド撮影モードにおける画角（画像の合成範囲）を設定する。
また、ステップＳ４において、撮影モード設定部５４は、画角設定部５３により設定された画角に応じて、撮影モード（デジタルワイド撮影モードのレベル）を設定する。
また、ステップＳ４において、トリミングエリア設定部５５は、画角設定部５３により設定された画角に応じて設定する。
【００５７】
ステップＳ５において、表示制御部５１は、入力操作検出部５２が検出したピンチインの量に応じて、設定画像ＳＩの画像サイズを変更するように表示部２０を制御する。
【００５８】
図６の例では、デフォルトの状態では、設定画像ＳＩ０の画像サイズで「通常撮影モード」であり、この状態からピンチインして行くことにより、デジタルワイド画像の画角（画像の合成範囲）を変更していく。また、ピンチインにより設定画像ＳＩ１の画像サイズで「デジタルワイドモード」の「ワイドレベル１」となり、設定画像ＳＩ２の画像サイズで「デジタルワイドモード」の「ワイドレベル２」となり、設定画像ＳＩ３の画像サイズで「デジタルワイドモード」の「ワイドレベル３」と変化していく。
【００５９】
また、トリミングエリア設定部５５は、設定画像ＳＩ１と設定画像ＳＩ２との間の画像サイズで、「デジタルワイドモード」の「ワイドレベル１」におけるトリミングエリアの決定を行い、また、設定画像ＳＩ２と設定画像ＳＩ３との間の画像サイズで、「デジタルワイドモード」の「ワイドレベル２」におけるトリミングエリアの決定を行い、設定画像ＳＩ３から所定の画像サイズの間で「デジタルワイドモード」の「ワイドレベル３」におけるトリミングエリアの決定を行う。
【００６０】
即ち、デジタルワイド画像モードのレベルが「１」であった場合には、「ワイドレベル１」の撮影方法が設定され、対応するピンチインの量でトリミングエリアが設定される。例えば、ピンチインの量がデジタルワイド画像モード（レベル１）において最小であった場合には、「トリミングエリア」における上段の画像ＬＰ１に示すトリミング枠ＴＦ１で画像がトリミングされることとなり、これにより生成されるデジタルワイド画像のイメージが「最終出力画像」の上段の画像ＳＰ１になる。画像ＳＰ１は、広角の度合いが、デジタルワイド撮影モードの中で最も狭い画像である。
これに対して、デジタルワイド画像モードのレベルが「３」であった場合には、「ワイドレベル３」の撮影方法が設定され、対応するピンチインの量でトリミングエリアが設定される。例えば、ピンチインの量がデジタルワイド画像モード（レベル３）において最大であった場合には、「トリミングエリア」における下段の画像ＬＰ６に示すトリミング枠ＴＦ６で画像がトリミングされることとなり、これにより生成されるデジタルワイド画像のイメージが「最終出力画像」の上段の画像ＳＰ６になる。画像ＳＰ６は、広角の度合いが、デジタルワイド撮影モードの中で最も広い画像である。このようにして、ユーザが任意の広角の度合いのデジタルワイド画像を生成することができる。
これにより、画角設定処理は、終了する。
【００６１】
ステップＳ６において、入力操作検出部５２は、ピンチアウトか否かを検出する。
ピンチアウトでない場合には、ステップＳ６においてＮＯと判定されて、処理はステップＳ７に進む。
これに対して、ピンチアウトの場合には、ステップＳ６においてＹＥＳと判定されて、処理はステップＳ９に進む。ステップＳ９以降の処理は、後述する。
【００６２】
ステップＳ７において、入力操作検出部５２は、ステップＳ１においてピンチインを検出せず、そしてステップＳ６においてピンチアウトを検出していないので、ピンチ動作なしであることを検出する。
【００６３】
ステップＳ８において、撮影モード設定部５４は、撮影モードを、現在設定されているモードに維持する。即ち、撮影モード設定部５４は、設定情報記憶部７１へ画角の設定の情報を記憶させることなく、画角設定処理を終了する。
【００６４】
ステップＳ９において、撮影モード設定部５４は、現在の撮影モードがデジタルワイド撮影モードであるか否かを判定する。
現在の撮影モードがデジタルワイド撮影モードでない場合には、ステップＳ９においてＮＯと判定されて、処理はステップＳ１０に進む。
【００６５】
ステップＳ１０において、撮影モード設定部５４は、撮影モードを、通常撮影モードに維持する。即ち、撮影モード設定部５４は、設定情報記憶部７１へ画角の設定の情報を記憶させることなく、画角設定処理を終了する。
【００６６】
これに対して、現在の撮影モードがデジタルワイド撮影モードの場合には、ステップＳ９においてＹＥＳと判定されて、処理はステップＳ１１に進む。
ステップＳ１１において、入力操作検出部５２は、ピンチレベルが最小か否かを検出する。
【００６７】
ピンチレベルが最小の場合には、ステップＳ１１においてＹＥＳと判定されて、処理はステップＳ１２に進む。
ステップＳ１２においては、撮影モード設定部５４は、撮影モードを、デジタルワイド撮影モードではない通常撮影モードに切り替える。
【００６８】
これに対して、ピンチレベルが最小の場合には、ステップＳ１１においてＮＯと判定されて、処理はステップＳ１３に進む。
ステップＳ１３において、撮影モード設定部５４は、撮影モードを、通常撮影モードに維持する。
【００６９】
ステップＳ１４において、画角設定部５３は、入力操作検出部５２が検出したピンチインの量に応じて、デジタルワイド画像の画角（合成範囲）を設定し、撮影モード設定部５４は、デジタルワイド画像の合成における撮影モード（デジタルワイド撮影モードのレベル）を設定し、トリミングエリア設定部５５は、デジタルワイド画像の画角におけるトリミングエリアを設定する。
詳細には、画角設定部５３は、ユーザによるタッチパネル１９へのピンチ操作を検出した入力操作検出部５２の検出結果に対応するデジタルワイド画像の画角の設定を行い、設定された画角の情報を設定情報記憶部７１に記憶させる。
また、詳細には、撮影モード設定部５４は、設定されたデジタルワイド画像の画角に対応する撮影モードを設定し、当該設定された撮影モードの情報を設定情報記憶部７１に記憶させる。
また、詳細には、トリミングエリア設定部５５は、設定されたデジタルワイド画像の画角に対応するトリミングエリアを判定し、判定されたトリミングエリアの情報を設定情報記憶部７１に記憶させる。
【００７０】
ステップＳ１５において、表示制御部５１は、入力操作検出部５２が検出したピンチインの量に応じて、設定画像の画像サイズを変更するように表示部２０を制御する。
これにより、画角設定処理は、終了する。
【００７１】
次に、デジタルワイド画像の生成に関する処理のうち、撮像処理の流れについて説明する。
図７は、図４の機能的構成を有する図３の撮像装置１が実行する撮像処理の流れを示すフローチャートである。
【００７２】
撮像処理は、ユーザによるタッチパネル１９へのデジタルワイド画像処理開始の操作がなされることにより、開始される。
撮像処理が開始された後に、シャッタボタン等の操作部２１を半押し操作することで、ＡＦ処理が行われ、その後、全押しすることで撮像が開始される。
【００７３】
ステップＳ３１において、表示制御部５１は、画角設定処理で設定された撮像モードに対応したガイド表示を行うように表示部２０を制御する。表示部２０には、例えば、図１（ａ）に示すような撮影順で撮像を行うように撮像装置１を移動させることを促すガイド表示がなされる。このガイド表示には、必要な撮像画像が取得された場合には、取得済み撮像画像を追加して追加ガイド表示を行う。ユーザは、追加表示を見ながら、どの方向にどれくらい撮像装置１を移動させることで必要枚数の撮像画像を取得すればよいかを知ることができる。
【００７４】
ステップＳ３２において、撮像制御部５６は、設定情報記憶部７１に記憶される撮影モードの情報に基づいて、撮像部１７を制御し、撮像画像のデータを順次取得する。その後、取得した撮像画像のデータは、撮像画像記憶部７２に記憶される。
【００７５】
ステップＳ３３において、表示制御部５１は、取得した撮像画像をガイド表示に追加するように表示部２０を制御する。
【００７６】
ステップＳ３４において、ＣＰＵ１１は、連写が終了したか否かを判断する。
連写が終了していない場合には、ステップＳ３４においてＮＯと判断されて、処理はステップＳ３１に戻り、撮像画像の取得を行う。
これに対して、連写が終了している場合には、ステップＳ３４においてＹＥＳと判断されて、撮像処理は終了する。
【００７７】
次に、デジタルワイド画像の生成に関する処理のうち、デジタルワイド画像生成処理の流れについて説明する。
図８は、図４の機能的構成を有する図３の撮像装置１が実行するデジタルワイド画像生成処理の流れを示すフローチャートである。
【００７８】
デジタルワイド画像処理は、ユーザによるタッチパネル１９へのデジタルワイド画像処理開始の操作がなされることにより、開始される。
【００７９】
ステップＳ５１において、画像合成制御部９２は、記憶部２２から取得した複数の撮像画像を、画角設定処理で設定された撮像モードに対応させて撮像順で合成し、撮像画像の縦横比（４：３）と同一の縦横比の合成画像のデータを生成するように画像合成部９１を制御する。
【００８０】
ステップＳ５２において、画像合成制御部９２は、生成した合成画像に対して、画角設定処理で設定された撮像画像の縦横比（４：３）と同一の縦横比であるトリミングエリアとなるように画像を切り出して、ユーザが設定した所望のサイズのデジタルワイド画像のデータを生成するように画像合成部９１を制御する。
その後、画像合成部９１は、生成したデジタルワイド画像のデータを合成画像記憶部７３に出力して記憶させる。これによりデジタルワイド画像処理は終了する。
従って、撮像装置１においては、合成画像から、撮像画像の縦横比と同一の比率となる任意の大きさの広角領域であるトリミングエリアからデジタルワイド画像を生成するために、ユーザに任意の大きさのデジタルワイド画像を提供することができる。
また、撮像装置１においては、複数枚の撮像画像から、所定の範囲を含む範囲であり、かつ、撮像画像の縦横比と同一の比率となる合成画像から、合成画像の一部を切り出してデジタルワイド画像を生成するために、解像度低下を防ぐことができ、高品質なデジタルワイド画像を提供することができる。
【００８１】
本実施形態においては、以上のように設定された撮影モードにより、図１（ａ）に示すような撮影手法で、所定枚数の撮像画像を撮影させる。
そして、取得した複数の撮影画像を撮影モードでの配置に画像合成して、デジタルワイド画像を生成し、図１（ｂ）に示すような設定されたトリミングエリアで画像を切り出して、所望の画角となるデジタルワイド画像を生成する。
【００８２】
以上のように構成される撮像装置１は、撮像部１７と、画像合成部９１と、表示制御部５１と、画角設定部５３と、画像合成制御部９２と、を備える。
撮像部１７は、画像を逐次取得する。
画像合成部９１は、逐次取得される画像を所定の範囲で合成する。
表示制御部５１は、逐次取得される画像と所定の範囲との相対的な大きさが視認可能な状態の画像を表示部２０に表示させる。
画角設定部５３は、逐次取得される画像と前記所定の範囲との相対的な大きさが視認可能な状態で、所定の範囲に対する逐次取得される画像の相対的な大きさの表示態様を変更する。
画像合成制御部９２は、変更された相対的な大きさに応じた合成画像を生成するよう画像合成部９１を制御する。
このため、撮像装置１においては、逐次取得される画像と前記所定の範囲との相対的な大きさが視認可能な状態で、所定の範囲に対する逐次取得される画像の相対的な大きさの表示態様を変更し、変更された相対的な大きさに応じた合成画像を生成する。
従って、撮像装置１においては、ユーザの所望の合成範囲で画像を合成できる。
【００８３】
表示制御部５１は、逐次取得された画像を所定の範囲に略一致する大きさで表示部２０に表示させる。
画角設定部５３は、所定の範囲に対し逐次取得される画像が縮小するように相対的な大きさの表示態様を変更する。
画像合成制御部９２は、画角設定部５３により変更された相対的な大きさに応じた合成画像を生成するよう画像合成部９１を制御する。
このため、撮像装置１においては、所定の範囲に対し逐次取得される画像が縮小するように相対的な大きさの表示態様を変更し、変更された相対的な大きさに応じた合成画像を生成する。
従って、撮像装置１においては、ユーザの所望の合成範囲で画像を合成できる。
【００８４】
表示制御部５１は、逐次取得される画像を囲む所定の設定枠を所定の範囲として表示する。
画角設定部５３は、逐次取得される画像と所定の設定枠との相対的な大きさを変更する。
このため、撮像装置１においては、逐次取得される画像を囲む所定の設定枠を所定の範囲として表示すると共に、取得される画像と所定の設定枠との相対的な大きさを変更する。
従って、撮像装置１においては、ユーザの所望の合成範囲で画像を合成できる。
【００８５】
画角設定部５３は、逐次取得される画像の大きさを変更することにより、逐次取得される画像と前記所定の設定枠との相対的な大きさを変更する。
従って、撮像装置１においては、ユーザの所望の合成範囲で画像を合成できる。
【００８６】
画角設定部５３は、設定枠の大きさを変更することにより、逐次取得される画像と前記所定の設定枠との相対的な大きさを変更する。
従って、撮像装置１においては、ユーザの所望の合成範囲で画像を合成できる。
【００８７】
表示部２０は、タッチパネル１９を有する。
画角設定部５３は、タッチパネル１９に対する操作により相対的な大きさを変更する。
従って、撮像装置１においては、ユーザが直感的に操作を行うことができ、かつ、シームレスな印象を与えることができる。
【００８８】
また、撮像装置１は、画像合成部９１により合成された画像を所定の大きさにトリミングエリア設定部５５を備える。
画角設定部５３は、変更された画像の相対的な大きさに基づいて、トリミングエリア設定部５５によりトリミングされる画像の大きさを設定する。
従って、撮像装置１においては、ユーザの所望の合成範囲で画像を合成できる。
【００８９】
なお、本発明は、上述の実施形態に限定されるものではなく、本発明の目的を達成できる範囲での変形、改良等は本発明に含まれるものである。
【００９０】
上述の実施形態では、表示部２０上に重畳表示されるタッチパネル１９を操作することで設定画像の大きさの変更、即ち、設定の変更を行うように構成したがこれに限られない。例えば、タッチパネル１９に代えて、装置に設けられる十字キー等の物理的な操作ボタン（操作部２１）によって設定画像の大きさを変更するように構成してもよい。
【００９１】
また、上述の実施形態では、ライブビュー画像を設定画像として用いたがこれに限られない。設定画像は、撮影モードとトリミングエリアの設定を行う画像であればよく、例えば、予め記憶された画像を設定画像として用いてもよい。この場合、１つの画像を表示させるように構成してもよいが、撮影モード切替等の画像サイズになったら、撮影モードが切り替わった点が分かる画像（例えば、画像中に撮影モード名が表示されているような画像）に変更して表示するように構成してもよい。
【００９２】
また、上述の実施形態では、表示部２０に表示される設定画像の大きさを変化させることで、デジタルワイド画像の画角（画像の合成範囲）の変更を行うように構成したがこれに限られない。例えば、設定画像に対して、デジタルワイド画像の画角（画像の合成範囲）の設定の目印となる設定枠を設けて、当該設定枠の大きさを変更することで、デジタルワイド画像の画角（画像の合成範囲）の変更を行うように構成してもよい。
より具体的には、デジタルワイド画像の画角（画像の合成範囲）の設定は、図６に示すデジタルカメラの表示部２０内の表示領域における設定枠に対してタッチパネル１９を介するピンチイン・ピンチアウト操作をすることで、デジタルワイド画像の画角（画像の合成範囲）を表す表示部２０内の設定枠の大きさを設定することによって行っても良い。
つまり、デジタルワイド画像の画角（画像の合成範囲）の設定は上述した設定画像（ライブビュー画像）に対して行うとしたが、本願発明はこれに限られず、設定画像と設定枠の相対的な大きさを設定することでデジタルワイド画像の画角（画像の合成範囲）の設定をできるようにすれば、本願発明の課題は解決することができる。
また、画角設定部５３より設定されたデジタルワイド画像の画角（画像の合成範囲）に基づいて、撮影モード、及びトリミングの設定をしたが、これに限られない。
つまり、画角設定部５３は、撮影モード設定部５４により設定された撮影モードのレベルと、トリミングエリア設定部５５により設定された撮影モードでのトリミングエリアとに基づいて、画角の設定を行うようにしても良い。
なお、タッチパネル１９を介するピンチイン・ピンチアウト操作をすることで、デジタルワイド画像の画角（画像の合成範囲）を表す表示部２０内の設定枠の大きさを固定にして、設定画像を変更可能にして設定することによって行うと共に、設定画像を固定にし設定枠の相対的な大きさ変更することができるように構成してもよい。
【００９３】
また、設定画像の変更表示に関し、例えば、設定画像がモードが切り替わる位置の大きさになった場合には、画像の外周を強調表示したり、画像の変化が一時的に遅くなって変化したりする等のモードの変化を報知する表示を行うように構成してもよい。
また、現在の設定画像の大きさでの設定結果のイメージを画面に表示させるように構成してもよい。
【００９４】
また、上述の実施形態では、設定画像の表示が最大となる状態を設定画面の始期の状態とし、設定画像を小さくする操作を行うことでデジタルワイド撮像モードのレベルアップと、撮像モードでのトリミングエリアの拡大を行うように構成したがこれに限られず、設定画像の表示が最小となる状態を設定画面の始期の状態とすることで、設定画像の表示範囲を拡大するようにしてデジタルワイド撮像モードのレベルアップと、撮像モードでのトリミングエリアの拡大を行うように構成してもよい。
【００９５】
また、上述の実施形態では、ライブビュー画像である設定画像の表示が最大となる状態を設定画面の始期の状態とし、当該設定画像を小さくする操作を行うことで通常撮影モードからデジタルワイド撮像モードへの切り替えをしているが、このような撮影モードの切り替えの手法は、撮影環境の変化を見ながら即時的に撮影モードを変更したい場面等に有効となる。
つまり、デジタルワイド撮影モードが１種類しかなかったとしても、ライブビュー画像である設定画像の表示が最大となる状態を設定画面の始期の状態として当該設定画像を小さくする操作を行うという手法は通常の撮影モードから広角撮影モード（デジタルワイド撮像モード）への切り替えの手法として有効である。
【００９６】
また、上述の実施形態では、デジタルワイド撮像に関しては、撮像装置１を直線的に動かして連続的に撮像画像を取得するように構成したがこれに限られず、撮像モードに対応して必要とされる撮像画像を撮像順に関係なく、必要な撮像画像を所望の撮像可能な位置に来たときに取得するように構成してもよい。
【００９７】
また、上述の実施形態では、本発明が適用される撮像装置１は、デジタルカメラを例として説明したが、特にこれに限定されない。
例えば、本発明は、画角設定機能を有する電子機器一般に適用することができる。具体的には、例えば、本発明は、ノート型のパーソナルコンピュータ、プリンタ、テレビジョン受像機、ビデオカメラ、スマートフォン、画像処理装置、携帯型ナビゲーション装置、携帯電話機、ポータブルゲーム機等に適用可能である。
【００９８】
上述した一連の処理は、ハードウェアにより実行させることもできるし、ソフトウェアにより実行させることもできる。
換言すると、図４の機能的構成は例示に過ぎず、特に限定されない。即ち、上述した一連の処理を全体として実行できる機能が撮像装置１に備えられていれば足り、この機能を実現するためにどのような機能ブロックを用いるのかは特に図３の例に限定されない。
また、１つの機能ブロックは、ハードウェア単体で構成してもよいし、ソフトウェア単体で構成してもよいし、それらの組み合わせで構成してもよい。
【００９９】
一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、コンピュータ等にネットワークや記録媒体からインストールされる。
コンピュータは、専用のハードウェアに組み込まれているコンピュータであってもよい。また、コンピュータは、各種のプログラムをインストールすることで、各種の機能を実行することが可能なコンピュータ、例えば汎用のパーソナルコンピュータであってもよい。
【０１００】
このようなプログラムを含む記録媒体は、ユーザにプログラムを提供するために装置本体とは別に配布される図３のリムーバブルメディア３１により構成されるだけでなく、装置本体に予め組み込まれた状態でユーザに提供される記録媒体等で構成される。リムーバブルメディア３１は、例えば、磁気ディスク（フロッピディスクを含む）、光ディスク、又は光磁気ディスク等により構成される。光ディスクは、例えば、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ−Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ），ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）等により構成される。光磁気ディスクは、ＭＤ（Ｍｉｎｉ−Ｄｉｓｋ）等により構成される。また、装置本体に予め組み込まれた状態でユーザに提供される記録媒体は、例えば、プログラムが記録されている図３のＲＯＭ１２や、図３の記憶部２２に含まれるハードディスク等で構成される。
【０１０１】
なお、本明細書において、記録媒体に記録されるプログラムを記述するステップは、その順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的或いは個別に実行される処理をも含むものである。
【０１０２】
以上、本発明のいくつかの実施形態について説明したが、これらの実施形態は、例示に過ぎず、本発明の技術的範囲を限定するものではない。本発明はその他の様々な実施形態を取ることが可能であり、さらに、本発明の要旨を逸脱しない範囲で、省略や置換等種々の変更を行うことができる。これら実施形態やその変形は、本明細書等に記載された発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【０１０３】
以下に、本願の出願当初の特許請求の範囲に記載された発明を付記する。
［付記１］
画像を逐次取得する取得手段と、
前記取得手段により逐次取得される画像を所定の範囲で合成する合成手段と、
前記取得手段により逐次取得される画像と前記所定の範囲との相対的な大きさが視認可能な状態の画像を表示手段に表示させる表示制御手段と、
前記表示制御手段により前記逐次取得される画像と前記所定の範囲との相対的な大きさが視認可能な状態で、前記所定の範囲に対する前記逐次取得される画像の相対的な大きさの表示態様を変更する変更手段と、
前記変更手段により変更された相対的な大きさに応じた合成画像を生成するよう前記合成手段を制御する合成制御手段と
を備えることを特徴とする画像処理装置。
［付記２］
前記表示制御手段は、前記逐次取得された画像を前記所定の範囲に略一致する大きさで表示手段に表示させ、
前記変更手段は、前記所定の範囲に対し前記逐次取得される画像が縮小するように前記相対的な大きさの表示態様を変更し、
前記合成制御手段は、前記変更手段により変更された相対的な大きさに応じた合成画像を生成するよう前記合成手段を制御する
ことを特徴とする付記１に記載の画像処理装置。
［付記３］
前記表示制御手段は、前記逐次取得される画像を囲む所定の設定枠を前記所定の範囲として表示し、
前記変更手段は、前記逐次取得される画像と前記所定の設定枠との相対的な大きさを変更することを特徴とする付記１又は２に記載の画像処理装置。
［付記４］
前記変更手段は、前記逐次取得される画像の大きさを変更することにより、前記逐次取得される画像と前記所定の設定枠との相対的な大きさを変更することを特徴とする付記１から３の何れか１つに記載の画像処理装置。
［付記５］
前記変更手段は、前記設定枠の大きさを変更することにより、前記逐次取得される画像と前記所定の設定枠との相対的な大きさを変更することを特徴とする付記３又は４に記載の画像処理装置。
［付記６］
前記表示手段は、タッチパネルを有し、
前記変更手段は、前記タッチパネルに対する操作により前記相対的な大きさを変更することを特徴とする付記１から５の何れか１つに記載の画像処理装置。
［付記７］
前記合成手段により合成された画像を所定の大きさにトリミングするトリミング手段を更に備え、
前記変更手段は、変更された画像の相対的な大きさに基づいて、前記トリミング手段によりトリミングされる画像の大きさを設定することを特徴とする付記１から６の何れか１つに記載の画像処理装置。
［付記８］
画像を逐次取得する取得ステップと、
前記取得ステップにより逐次取得される画像を所定の範囲で合成する合成ステップと、
前記取得ステップにより逐次取得される画像と前記所定の範囲との相対的な大きさが視認可能な状態の画像を表示ステップに表示させる表示制御ステップと、
前記表示制御ステップにより前記逐次取得される画像と前記所定の範囲との相対的な大きさが視認可能な状態で、前記所定の範囲に対する前記逐次取得される画像の相対的な大きさの表示態様を変更する変更ステップと、
前記変更ステップにより変更された相対的な大きさに応じた合成画像を生成するよう前記合成ステップを制御する合成制御ステップと
を含むことを特徴とする画像処理方法。
［付記９］
コンピュータを、
画像を逐次取得する取得手段、
前記取得手段により逐次取得される画像を所定の範囲で合成する合成手段、
前記取得手段により逐次取得される画像と前記所定の範囲との相対的な大きさが視認可能な状態の画像を表示手段に表示させる表示制御手段、
前記表示制御手段により前記逐次取得される画像と前記所定の範囲との相対的な大きさが視認可能な状態で、前記所定の範囲に対する前記逐次取得される画像の相対的な大きさの表示態様を変更する変更手段、
前記変更手段により変更された相対的な大きさに応じた合成画像を生成するよう前記合成手段を制御する合成制御手段
として機能させることを特徴とするプログラム。
【符号の説明】
【０１０４】
１・・・撮像装置，１１・・・ＣＰＵ，１２・・・ＲＯＭ，１３・・・ＲＡＭ，１４・・・画像処理部，１５・・・バス，１６・・・入出力インターフェース，１７・・・撮像部，１８・・・移動検出部，１９・・・タッチパネル，２０・・・表示部，２１・・・操作部，２２・・・記憶部，２３・・・通信部，２４・・・ドライブ，３１・・・リムーバブルメディア，５１・・・表示制御部，５２・・・入力操作検出部，５３・・・画角設定部，５４・・・撮影モード設定部，５５・・・トリミングエリア設定部，５６・・・撮像制御部，７１・・・設定情報記憶部，７２・・・撮影画像記憶部，７３・・・合成画像記憶部，９１・・・画像合成部，９２・・・画像合成制御部
【図１】
2014123917.tif 000003
【図２】
2014123917.tif 000004
【図３】
2014123917.tif 000005
【図４】
2014123917.tif 000006
【図５】
2014123917.tif 000007
【図６】
2014123917.tif 000008
【図７】
2014123917.tif 000009
【図８】
2014123917.tif 000010