(57)【要約】【課題】ユーザの所望する広範囲な画像を高解像度で取得するデジタルカメラを提供する。【解決手段】デジタルカメラにおいて、全体画像の撮影範囲を最初に決定し、決定した全体画像の撮影範囲を何枚の部分画像から構成するかを決定する。部分画像の撮影枚数が決定されると、デジタルカメラは、前記全体画像の撮影範囲を、決定した枚数の部分画像によって網羅するために必要な、ズームレンズのズーム画角を決定する。デジタルカメラは、ズームレンズのズーム画角を調整して撮像素子に部分画像を撮像させ、取得した複数の部分画像を合成して全体合成画像を取得する。【選択図】図１
2010114599.tif 000002
【特許請求の範囲】
【請求項１】
ズームレンズを含む撮影光学系と、
前記撮影光学系により結像された被写体像を撮像する撮像素子と、
全体画像の撮影範囲を決定する全体画像決定手段と、
複数の部分画像を合成して前記全体画像を拡大した合成全体画像を生成するために、前記複数の部分画像の枚数を決定する部分画像枚数決定手段と、
前記全体画像決定手段で決定された前記全体画像の撮影範囲を、前記部分画像枚数決定手段で決定された枚数の前記部分画像によって網羅するために必要な、前記ズームレンズのズーム画角を決定するズーム画角決定手段と、
前記ズームレンズのズーム画角を、前記ズーム画角決定手段によって決定された前記ズーム画角に制御し、前記撮像素子に前記部分画像を撮像させる部分画像取得手段とを備えることを特徴とするデジタルカメラ。
【請求項２】
ズームレンズを含む撮影光学系と、
前記撮影光学系により結像された被写体像を撮像する撮像素子と、
全体画像の撮影範囲を決定する全体画像決定手段と、
複数の部分画像を合成して前記全体画像を拡大した合成全体画像を生成するために、前記複数の部分画像を撮影する際の前記ズームレンズのズーム画角を決定するズーム画角決定手段と、
前記全体画像決定手段で決定された前記全体画像の撮影範囲を、前記ズーム画角決定手段で決定された前記ズーム画角で網羅するために必要な、前記複数の部分画像の枚数を決定する部分画像枚数決定手段と、
前記ズームレンズのズーム画角を、前記ズーム画角決定手段によって決定された前記ズーム画角に制御し、前記撮像素子に前記部分画像を撮像させる部分画像取得手段とを備えることを特徴とするデジタルカメラ。
【請求項３】
請求項１または請求項２に記載のデジタルカメラにおいて、
前記全体画像決定手段によって前記撮影範囲を決定された前記全体画像の縮小画像を作成し、前記部分画像取得手段によって前記部分画像を取得する際に、前記縮小画像を表示手段に表示させる縮小画像表示手段をさらに備えることを特徴とするデジタルカメラ。
【請求項４】
請求項１から請求項３のいずれか１項に記載のデジタルカメラにおいて、
ユーザによる操作に応じて、前記複数の部分画像の撮影順序を決定する撮影順決定手段をさらに備えることを特徴とするデジタルカメラ。
【請求項５】
請求項１から請求項４のいずれか１項に記載のデジタルカメラにおいて、
前記全体画像決定手段によって前記撮影範囲を決定された前記全体画像を、前記部分画像枚数決定手段によって決定された前記部分画像の枚数で分割し、各部分画像に対応する画像を拡大してガイド画像を生成し、前記部分画像取得手段によって前記部分画像を取得する際に、前記ガイド画像を半透明で表示手段に表示させるガイド画像表示手段をさらに備えることを特徴とするデジタルカメラ。
【請求項６】
請求項１から請求項５のいずれか１項に記載のデジタルカメラにおいて、
前記部分画像取得手段によって前記複数の部分画像を全て取得した後、各部分画像のオーバーラップ領域の確認画像を生成して表示手段に表示させる確認画像表示手段と、
前記確認画像表示手段によって前記確認画像を表示した後、ユーザによる操作に応じて、前記部分画像の撮りなおしを行うかを判断する撮りなおし判断手段をさらに備えることを特徴とするデジタルカメラ。
【請求項７】
請求項６に記載のデジタルカメラにおいて、
前記撮りなおし判断手段によって前記部分画像の撮りなおしを行わないと判断されると、前記部分画像取得手段によって取得された前記複数の部分画像を記録媒体に記録する記録手段をさらに備えることを特徴とするデジタルカメラ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタルカメラに関する。
【背景技術】
【０００２】
画像の合成撮影を行うデジタルカメラ等の画像撮影装置が知られている（例えば特許文献１参照）。この画像撮影装置は、第１の撮像済み画像を表示画面に表示した状態でカメラの向きを動かすと、加速度センサがカメラの動きを検出し、第１の撮像済み画像を置いたまま、カメラの移動方向と同じ方向に表示画面がシフトするように表示画像が変化する。表示画面内に残っている画像はガイド画像として半透明で固定表示され、表示画面全体に、カメラが現在撮影中のカレント画像が重ね合わせ表示される。
【０００３】
【特許文献１】特開２００７−１７４３０１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上述した従来の装置のように、撮影範囲の異なる複数の画像を重ね合わせて拡大画像を作成する場合、重ね合わせに足りない部分が生じたり、余計な部分まで撮影してしまうという問題がある。
【課題を解決するための手段】
【０００５】
本発明によるデジタルカメラは、ズームレンズを含む撮影光学系と、撮影光学系により結像された被写体像を撮像する撮像素子と、全体画像の撮影範囲を決定する全体画像決定手段と、複数の部分画像を合成して全体画像を拡大した合成全体画像を生成するために、複数の部分画像の枚数を決定する部分画像枚数決定手段と、全体画像決定手段で決定された全体画像の撮影範囲を、部分画像枚数決定手段で決定された枚数の部分画像によって網羅するために必要な、ズームレンズのズーム画角を決定するズーム画角決定手段と、ズームレンズのズーム画角を、ズーム画角決定手段によって決定されたズーム画角に制御し、撮像素子に部分画像を撮像させる部分画像取得手段とを備える。
本発明によるデジタルカメラは、ズームレンズを含む撮影光学系と、撮影光学系により結像された被写体像を撮像する撮像素子と、全体画像の撮影範囲を決定する全体画像決定手段と、複数の部分画像を合成して全体画像を拡大した合成全体画像を生成するために、複数の部分画像を撮影する際のズームレンズのズーム画角を決定するズーム画角決定手段と、全体画像決定手段で決定された全体画像の撮影範囲を、ズーム画角決定手段で決定されたズーム画角で網羅するために必要な、複数の部分画像の枚数を決定する部分画像枚数決定手段と、ズームレンズのズーム画角を、ズーム画角決定手段によって決定されたズーム画角に制御し、撮像素子に部分画像を撮像させる部分画像取得手段とを備える。
【発明の効果】
【０００６】
本発明によると、合成全体画像を生成するために余分な部分を撮影することなく、また、画像合成に不足する領域がなくなる。
【発明を実施するための最良の形態】
【０００７】
《第１の実施の形態》
本発明の第１の実施の形態によるデジタルカメラを、図面を参照して詳細に説明する。図１に、第１の実施の形態によるデジタルカメラ１００の構成を示すブロック図を示す。デジタルカメラ１００は、撮影レンズ１０１と、撮像素子１０２と、画像処理回路１０３と、メモリインタフェース１０４と、メモリ１０５と、表示装置１０６と、操作部材１０７と、ＣＰＵ１０８と、フラッシュメモリ１０９とを備えている。
【０００８】
撮影レンズ１０１は、ズームレンズやフォーカスレンズを含む複数の光学レンズ群から構成される撮影光学系である。図１では、複数の光学レンズ群を代表して１枚のレンズで表している。レンズ位置制御回路１１０は、ＣＰＵ１０８からの指令に応じて撮影レンズ１０１に含まれるズームレンズやフォーカスレンズの位置を制御する。撮像素子１０２は、例えばＣＣＤセンサやＣＭＯＳセンサであり、撮影レンズ１０１により結像した被写体像を撮像して画像信号を取得する。撮像素子１０２は、取得した画像信号を画像処理回路１０３へ出力する。なお、撮像素子１０２は、ユーザによって操作部材１０７に含まれるレリーズボタンが全押し操作されると、被写体像の撮像を行う。
【０００９】
画像処理回路１０３は、撮像素子１０２から入力されるアナログ画像信号をデジタル画像信号に変換（Ａ／Ｄ変換）する。また、画像処理回路１０３は、Ａ／Ｄ変換後のデジタル画像信号、すなわち画像データに対して、階調補正処理や輪郭強調処理などの種々の画像処理を施し、画像処理後の画像をバッファメモリとしてのフラッシュメモリ１０９へ一時的に保存する。画像処理回路１０３は、画像処理後の画像を所定の画像形式、例えばＪＰＥＧ形式に圧縮し、圧縮した画像データに種々の撮影情報を付加情報として付加した画像ファイル、例えばＥｘｉｆ形式の画像ファイルを生成する。生成された画像ファイルはメモリインタフェース１０４へ出力される。
【００１０】
さらに、画像処理回路１０３は、後述する全体画像の生成処理によって得られる合成全体画像、縮小全体画像、およびガイド画像等の生成も行う。
【００１１】
メモリインタフェース１０４は、例えばメモリカードスロットであって、スロット内に格納されたメモリ１０５、例えばメモリカード内に画像ファイルを記録する。なお、画像処理回路１０３は、内蔵メモリとしてのフラッシュメモリ１０９に画像ファイルを出力して記録することもできる。
【００１２】
表示装置１０６は、例えばデジタルカメラ１００の背面に搭載された液晶モニタであって、ＣＰＵ１０８からの指示に基づいて、合成全体画像の生成処理によって得られた合成全体画像、縮小全体画像、およびガイド画像を表示する。さらに、表示装置１０６には、メモリ１０５内に記録された画像、およびデジタルカメラ１００の動作を設定するためのメニュー画面等が表示される。
【００１３】
操作部材１０７は、ユーザによって操作される種々のスイッチやボタンを含んでいる。例えば、操作部材１０７には、電源ボタン、再生ボタン、レリーズボタン、ズームボタン、メニューボタン、十字ボタン、および決定ボタン等が含まれる。なお、表示装置１０６にタッチパネル機能をもたせておき、後述する部分画像の選択等を表示装置１０６に設けられたタッチパネルで行えるように構成してもよい。また、メニューボタン、十字ボタン、決定ボタンの機能をタッチパネルによって実現するように構成してもよい。
【００１４】
ＣＰＵ１０８は、デジタルカメラ１００全体の動作を制御するコントローラである。ＣＰＵ１０８は、フラッシュメモリ１０９に記録されたプログラムを読み込んで、後述する種々の処理を実行する。
【００１５】
次に、第１の実施の形態によるデジタルカメラ１００の動作を説明する。
【００１６】
第１の実施の形態によるデジタルカメラ１００は、複数の画像を撮影してから繋ぎ合わせる画像合成処理を行うことで、高い解像度で広い範囲の画像を取得する。ここで、ユーザが撮影位置を決めて複数の画像を撮影すると、複数の画像を接合するための重複部分が足りなくなったり、全体画像に入れるつもりのなかった余計な部分が画像中に入り込んでしまい、ユーザが期待するような結果が得られない可能性がある。また、複数の画像をつなぎ合わせて合成画像を作成する場合、ユーザにとっては、合成後の全体画像がどのようなものになるか、合成前には明確にはわからない。
【００１７】
そこで、第１の実施の形態では、最初に、ユーザが取得したい全体画像の撮影範囲を決定してから、所望の全体画像を得るために必要な複数の部分画像を撮影する。そして、撮影した部分画像を合成し全体画像を生成することで、所望の撮影範囲に一致した高解像度の全体画像を取得する。以下に、第１の実施の形態による全体画像の生成処理について図２を用いて説明する。図２は、全体画像の生成処理の処理手順を示すフローチャートであり、この処理は、ＣＰＵ１０８によって実行される。
【００１８】
図２に示す処理は、例えば、操作部材１０７の操作等に応じて、デジタルカメラ１００の動作メニューから全体画像の生成処理が選択されることで開始される。
【００１９】
全体画像の生成処理が選択されると、まず、ステップＳ１０でＣＰＵ１０８は、最終的な全体画像の撮影範囲を決定する。全体画像の撮影範囲は、全体画像の範囲および大きさに相当する。ユーザは、デジタルカメラ１００の背面の表示装置１０６に表示されるライブビュー画像（スルー画）を確認しながら、ズームボタンを操作し、最終的に取得したい全体画像の範囲および大きさを決定する。全体画像の範囲および大きさを決定すると、ユーザは操作部材１０７に含まれるレリーズボタンを全押し操作する。レリーズボタンの全押し操作に応じて、ＣＰＵ１０８は、撮像素子１０２に全体画像を撮像させ、取得した画像信号のデータを全体画像データとしてフラッシュメモリ１０９に一時的に記録する。
【００２０】
なお、全体画像の撮影範囲を決定する場合、ズームレンズの位置をワイド端に設定すると、最も広い範囲の全体画像を取得することができる。ズームレンズの位置は、ユーザが好みに応じて設定するが、テレ端で全体画像を決定すると後述する部分画像が取得できなくなるので、テレ端以外のズームレンズ位置で全体画像の撮影範囲を設定するようにする。
【００２１】
ステップＳ１１でＣＰＵ１０８は、ユーザによる操作部材１０７の操作に応じて、ステップＳ１０で決定した全体画像の撮影範囲を何枚の部分画像から構成するかを決定する。図３に、全体画像を４枚の部分画像から生成する場合の、全体画像と部分画像との関係を示す。全体画像の大きさを（Ｘ×Ｙ）とし、１枚の部分画像の大きさを（ｘ×ｙ）とする。各部分画像１〜４は、画像合成に必要なオーバーラップ領域（重複部分）（Δｘ、Δｙ）を含んでいる。なお、オーバーラップ領域の大きさ（幅）は、全体画像の大きさと部分画像の枚数に応じて、全体画像を繋ぎ合わせるのに十分な大きさが適切に設定される。例えば、オーバーラップ領域の大きさは、部分画像全体の１０％程度に設定する。
【００２２】
ユーザが操作部材１０７を操作して部分画像の撮影枚数を選択すると、ＣＰＵ１０８は、ステップＳ１０でフラッシュメモリ１０９に記録した全体画像データを利用して、画像処理回路１０３に全体画像の縮小画像を生成させる。生成された縮小全体画像は、図４に示すように表示装置１０６の表示画面の、例えば右下に表示される。縮小全体画像２００には、全体画像を何枚の部分画像から構成する予定であるかが一目でわかるように境界線２０１が重ねて表示されている。縮小全体画面２００以外の表示画面には、例えばライブビュー画像が表示される。図４には、４枚の部分画像１〜４によって全体画像を生成するケースを例として示している。
【００２３】
このように、何枚の部分画像を用いて全体画像を生成するかは、ユーザによる操作に応じて所望の値が設定される。ただし、部分画像の撮影枚数の上限は、デジタルカメラ１００のズームレンズ倍率に応じて適切な値が設定されている。例えば、ズームレンズをワイド端に設定して全体画像を決定し、ズームレンズをテレ端に設定して部分画像を取得する場合に必要となる部分画像の撮影枚数を、上限とする。
【００２４】
つづくステップＳ１２でＣＰＵ１０８は、ステップＳ１０で決定した全体画像の大きさ、およびステップＳ１１で決定した部分画像の撮影枚数に応じて、撮影レンズ１０１のズーム画角を自動的に決定する。すなわち、ＣＰＵ１０８は、図３に示すような大きさ（ｘ×ｙ）の部分画像を撮影するために必要なズーム画角を設定し、レンズ位置制御回路１１０に、設定したズーム画角を実現するようにズームレンズ位置を調整させる。
【００２５】
ステップＳ１３でＣＰＵ１０８は、複数の部分画像から、最初に撮影する部分画像を決定する。例えば、図４に示すように縮小全体画像２００が表示画面に表示された状態で、ユーザは操作部材１０７に含まれる十字ボタンを操作して所望の部分画像を選択し、決定ボタンを押す。これにより、ＣＰＵ１０８は、選択された部分画像、例えば部分画像１を、最初に撮影する部分画像として決定する。部分画像１が最初の撮影画像として決定されると、ＣＰＵ１０８は自動的に次に撮影する部分画像を決定する。例えば、ＣＰＵ１０８は、部分画像１の撮影後は、部分画像２→部分画像３→部分画像４、の順番で撮影するように撮影順序を決定する。
【００２６】
ユーザが操作部材１０７を操作して最初に撮影する部分画像を選択すると、ＣＰＵ１０８は、ステップＳ１０でフラッシュメモリ１０９に記録した全体画像データを利用して、画像処理回路１０３に、選択された部分画像に対応するガイド画像を生成させる。ガイド画像は、全体画像を構成する各部分画像と同じ構図で撮影するために、ユーザによる部分画像の撮影を補助するための画像である。ガイド画像として、例えば、図５に示すように、選択された部分画像１に対応する範囲の画像を表示装置１０６の表示画面全体の大きさに合わせて拡大し、表示色を半透明にした画像を生成し、表示画面全体に固定表示する。なお、ガイド画像は、図３に示す各部分画像のオーバーラップ領域も含む範囲（ｘ×ｙ）の画像である。表示画面全体に表示されたガイド画像の大きさは、ステップＳ１２で設定したズーム画角で部分画像を撮影したときの部分画像の大きさと一致する。
【００２７】
つづくステップＳ１４では、部分画像の撮影を行う。具体的には、ユーザは、ステップＳ１３で表示装置１０６に表示されたガイド画像に従って、半透明で表示されるガイド画像と表示画面に表示される実際の画像（ライブビュー画像）とが一致するようにデジタルカメラ１００の向きを調整して部分画像１の撮影範囲を決定し、操作部材１０７に含まれるレリーズボタンを全押し操作する。ＣＰＵ１０８は、レリーズボタンの全押し操作に応じて、撮像素子１０２に部分画像１を撮像させ、取得した画像信号のデータを部分画像１のデータとしてフラッシュメモリ１０９に一時的に記録する。
【００２８】
ステップＳ１５でＣＰＵ１０８は、全部分画像の撮影が終了したか否かを判定する。具体的には、部分画像１〜４が全て撮影された場合には、ステップＳ１５を肯定判定してステップＳ１６へ進み、まだ全ての部分画像１〜４が撮影されていない場合は、ステップ１４へ戻る。
【００２９】
まだ全ての部分画像１〜４が撮影されておらず、ステップＳ１４へ戻る場合、ＣＰＵ１０８は、表示装置１０６の表示画面に、次に撮影する部分画像２に対応するガイド画像を表示させる。そして、ステップＳ１４で、部分画像２の撮影を行う。具体的には、部分画像１の撮影と同様に、ユーザはガイド画像とライブビュー画像の撮影範囲が一致するようにデジタルカメラ１００の向きを調整して部分画像２の撮影範囲を決定し、操作部材１０７に含まれるレリーズボタンを全押し操作する。ＣＰＵ１０８は、レリーズボタンの全押し操作に応じて、撮像素子１０２に部分画像２を撮像させ、取得した画像信号のデータを部分画像２のデータとしてフラッシュメモリ１０９に一時的に記録する。全ての部分画像１〜４が撮影されるまで、この処理を繰り返す。
【００３０】
全ての部分画像１〜４が撮影された場合は、ステップＳ１６へ進み、部分画像１〜４の撮りなおしを行うか否かを判定する。上述したように、ユーザはガイド画像に従って部分画像の撮影位置の設定を行うが、複数の部分画像のつなぎ目がうまく一致しないなど、部分画像の撮りなおしを行いたい場合がある。そこで、例えば、図６（ａ）（ｂ）に示すように、複数の部分画像のオーバーラップ領域を拡大して表示装置１０６の表示画面に表示し、ユーザに部分画像の撮りなおしを行うかを確認させる。図６（ａ）の確認画像は、部分画像１と部分画像２のオーバーラップ領域、図６（ｂ）の確認画像は、部分画像１と部分画像４のオーバーラップ領域をそれぞれ拡大して示している。
【００３１】
なお、図６（ａ）（ｂ）の確認画像中にも、全体縮小画像２００および境界線２０１を表示している。さらに、現在、確認画像として表示している部分を示す枠２０２が全体縮小画像２００に重ねて表示されている。
【００３２】
ユーザは、図６（ａ）（ｂ）に示されるような確認画像を見ながら、部分画像の撮りなおしを希望する場合は、操作部材１０７を操作して確認画像中に表示された「とりなおし」ボタンを選択／決定する。一方、撮りなおしを希望しない場合は、ユーザは操作部材１０７を操作して確認画像中に表示された「ＯＫ」ボタンを選択／決定する。このように、ステップＳ１６において部分画像の撮りなおしと判定されると、ステップＳ１４に戻り、撮りなおしを行わない場合は、部分画像の撮影完了と判断して、ステップＳ１７へ進む。
【００３３】
ステップＳ１７でＣＰＵ１０８は、フラッシュメモリ１０９に記録された画像合成用のプログラムを読み込み、フラッシュメモリ１０９に記録された複数の部分画像を合成して全体画像を生成する。全体画像の合成の際には、複数の部分画像のオーバーラップ領域の補正、例えば歪み補正や平均化等も行う。画像合成処理の詳細については省略する。このように複数の部分画像を合成することで、ステップＳ１０で撮影範囲を決定した全体画像を拡大した合成全体画像を作成することができる。ステップＳ１８でＣＰＵ１０８は、ステップＳ１７で生成した合成全体画像のデータをメモリ１０５に記録する。これにより、今回の処理を終了する。
【００３４】
以上説明した第１の実施の形態においては、以下のような作用効果を奏することができる。
（１）デジタルカメラ１００のＣＰＵ１０８は、まず、全体画像の撮影範囲を決定し、複数の部分画像を合成して全体画像を拡大した合成全体画像を生成するために、ユーザによる操作部材１０７の操作に応じて、複数の部分画像の枚数を決定する。ＣＰＵ１０８は、全体画像の撮影範囲を、決定した枚数の部分画像によって網羅するために必要な、ズームレンズのズーム画角を決定する。そして、ＣＰＵ１０８は、レンズ位置制御回路１１０にズームレンズのズーム画角を、決定されたズーム画角に制御させ、撮像素子１０２に部分画像を撮像させる。これにより、合成全体画像を生成するために余分な部分を撮影することなく、また、画像合成に不足する領域がなくなるとともに、ユーザが所望する広い範囲の画像を高解像度で取得することができる。
（２）ＣＰＵ１０８は、全体画像の縮小画像を作成し、複数の部分画像を取得する際に、例えば図４に示すように、縮小全体画像を表示装置１０６の表示画面に表示させる。これにより、部分画像を撮影する際にユーザの操作を補助することができる。
（３）ＣＰＵ１０８は、ユーザによる操作部材１０７の操作に応じて、複数の部分画像の撮影順序を決定する。これにより、ユーザは複数の部分画像を好きな順序で撮影することができる。
（４）ＣＰＵ１０８は、全体画像を、決定した部分画像の枚数で分割し、各部分画像に対応する画像を拡大してガイド画像を生成し、部分画像を取得する際に、例えば図５に示すように、ガイド画像を半透明で表示装置１０６に表示させる。これにより、ユーザはガイド画像を確認しながら、同じ構図の部分画像を容易に撮影することができる。
（５）ＣＰＵ１０８は、複数の部分画像を全て取得した後、例えば図６（ａ）（ｂ）に示すように、各部分画像のオーバーラップ領域の確認画像を生成して表示装置１０６に表示させる。ＣＰＵ１０８は、確認画像の表示後、ユーザによる操作部材１０７の操作に応じて、部分画像の撮りなおしを行うかを判断する。ユーザはオーバーラップ領域を確認してから部分画像を撮りなおすか否かを判断できるので、必要に応じて部分画像の撮りなおしを行うことができる。
（６）ＣＰＵ１０８は、ユーザが部分画像の撮りなおしを行わないと判断すると、複数の部分画像をメモリ１０５に記録する。これにより、ユーザが希望する部分画像を記録することができる。
【００３５】
《第２の実施の形態》
第２の実施の形態によるデジタルカメラについて、以下に説明する。第２の実施の形態によるデジタルカメラの基本構成は、上述した第１の実施の形態と同様であるので、その説明を省略する。以下では、第１の実施の形態との相違点を主に説明する。
【００３６】
上述した第１の実施の形態では、全体画像の撮影範囲を決定し、ユーザが部分画像の撮影枚数を決定した後、デジタルカメラ１００が自動的にズーム画角を決定した（ステップＳ１１，Ｓ１２）。これに対し、第２の実施の形態は、全体画像の撮影範囲を決定し、ユーザが部分画像を撮影するためのズーム画角を決定した後、デジタルカメラ１００が自動的に部分画像の撮影枚数を決定するように構成されている。
【００３７】
具体的には、ユーザは全体画像の撮影範囲を決定した後、操作部材１０７に含まれるズームボタンを操作して、部分画像を撮影するためのズーム画角を決定する。これにより、合成後の全体画像において得られる解像度が決定する。ユーザが部分画像を撮影するためのズーム画角を決定すると、ＣＰＵ１０８は、決定されたズーム画角で部分画像を撮影した場合に、全体画像を生成するために必要な部分画像の撮影枚数を演算する。
【００３８】
焦点距離Ａｍｍで全体画像を撮影した場合、ユーザは、ズームボタンを操作して焦点距離を調整し、所望の解像度が得られる焦点距離に決定する。焦点距離が決定されると、ＣＰＵ１０８は、決定された焦点距離に対応する画角と、全体画像を撮影したときの焦点距離Ａｍｍに対応する画角とから、部分画像の撮影枚数を決定する。
【００３９】
例えば、焦点距離Ａ＝２８ｍｍで全体画像を撮影した場合の画角は、垂直画角＝４５°、水平画角＝６４°、公称対角線画角＝７４°である。解像度を上げるために焦点距離を変更し、部分画像撮影用の焦点距離を５０ｍｍとした場合の画角は、垂直画角＝２６°、水平画角＝３９°、公称対角線画角＝４６°である。このように、焦点距離５０ｍｍに対応する画角で、焦点距離２８ｍｍに対応する画角を全て撮影しようとすると、オーバーラップ領域を含めて、縦２枚、横２枚の合計４枚の部分画像が必要となる。
【００４０】
このように、ＣＰＵ１０８は、全体画像と部分画像の撮影レンズ１０１の撮影画角の関係に応じて、部分画像の撮影枚数を決定する。部分画像の撮影枚数を決定した後、ＣＰＵ１０８は、上述した第１の実施の形態と同様に、図２のフローチャートのステップＳ１３以降の処理を行う。
【００４１】
このように、以上説明した第２の実施の形態においては、上述した第１の実施の形態による効果に加えて、以下のような作用効果を奏することができる。
【００４２】
デジタルカメラ１００のＣＰＵ１０８は、全体画像の撮影範囲を決定し、複数の部分画像を合成して全体画像を拡大した合成全体画像を生成するために、ユーザによる操作部材１０７の操作に応じて、複数の部分画像を撮影する際のズームレンズのズーム画角を決定する。そして、ＣＰＵ１０８は、全体画像の撮影範囲を、決定したズーム画角で網羅するために必要な、複数の部分画像の枚数を決定し、レンズ位置制御回路１１０によってズームレンズのズーム画角を、決定されたズーム画角に制御し、撮像素子１０２に部分画像を撮像させる。これにより、合成全体画像を生成するために余分な部分を撮影することなく、また、画像合成に不足する領域がなくなるとともに、ユーザが所望する広い範囲の画像を高解像度で取得することができる。
【００４３】
なお、上述した第１および第２の実施の形態では、デジタルカメラ１００において全体画像の合成を行ったが、複数の部分画像を合成して全体画像を生成する処理を、外部の画像合成装置で行うように構成してもよい。すなわち、デジタルカメラ１００では、部分画像の撮影および記録までを行い、デジタルカメラで得られた部分画像のデータを用いて、画像合成用のプログラムに従ってパソコン等の画像合成装置において画像合成を行う。また、デジタルカメラ１００において全体画像を合成して生成した後、全体画像データを記録する前に、生成した合成画像を表示装置１０６の表示画面に表示してもよい。
【００４４】
上述した第１および第２の実施の形態では、ユーザが１枚目の部分画像の撮影位置を決定した後、デジタルカメラ１００が自動的に部分画像の撮影順序を決定したが、部分画像の撮影順序を、ユーザが選択できるように構成してもよい。例えば、図７に示すように全体画像と部分画像を表示装置１０６の表示画面全体に表示し、ユーザが操作部材１０７の操作によって最初に撮影したい部分画像の位置を選択する。ユーザが部分画像１を選択すると、選択されている部分画像を示す選択枠２０５が部分画像１に重ねて表示される。
【００４５】
ユーザは操作部材１０７を操作して選択枠２０５を移動し、つぎに撮影したい部分画像を選択する。部分画像１の次に選択可能な部分画像は、部分画像１に隣接する部分画像２または部分画像４とする。ユーザが部分画像２を選択すると、その後は、部分画像３→部分画像４の順序で撮影を行うようにＣＰＵ１０８が撮影順序を決定する。一方、ユーザが部分画像４を選択すると、その後は、部分画像３→部分画像２の順序で撮影を行うようにＣＰＵ１０８が撮影順序を決定する。
【００４６】
上述した第１および第２の実施の形態においては、部分画像の枚数を４枚とする例を説明したが、これには限定されない。全体画像を高い解像度で取得するために必要な枚数であれば、例えば、６枚でも８枚でも、９枚でも構わない。また、レリーズボタンの全押し操作以外をトリガーとして全体画像の撮影範囲を決定するように構成してもよい。
【００４７】
上述した第１および第２の実施の形態においては、縮小全体画像を表示装置１０６の表示画面の右下に表示すると説明したが、表示位置はこれには限定されない。また、部分画像の撮影時に半透明のガイド画像を表示装置１０６の表示画面に表示するとして説明したが、これには限定されず、ガイド画像を表示しなくてもよい。この場合、ユーザは縮小全体画像を見ながら、部分画像を撮影することができる。また、ガイド画像として、半透明の画像ではなく、例えばモノクロの画像を用いてもよい。ガイド画像を表示画面に表示する場合は、実際の撮影画像（ライブビュー画像）と異なることがユーザに分かるようなガイド画像であればよい。
【００４８】
以上説明した第１および第２の実施の形態において、撮影レンズ１０１は撮影光学系として機能し、ＣＰＵ１０８は、全体画像決定手段、部分画像枚数決定手段、ズーム画角決定手段、撮影順序決定手段、および撮りなおし判断手段として機能することができる。また、画像処理回路１０３およびＣＰＵ１０８は、縮小画像表示手段、ガイド画像表示手段、および確認画像表示手段として機能することができる。ＣＰＵ１０８およびレンズ位置制御回路は、部分画像取得手段として機能し、メモリインタフェース１０４は、記録手段として機能することができる。なお、以上の説明はあくまで一例であり、発明を解釈する際、上記の実施形態の記載事項と特許請求の範囲の記載事項の対応関係になんら限定も拘束もされない。
【図面の簡単な説明】
【００４９】
【図１】本発明の第１の実施の形態によるデジタルカメラの構成を示すブロック図。
【図２】第１の実施の形態によるデジタルカメラで実行される合成画像生成処理の処理手順を示すフローチャート。
【図３】全体画像と部分画像との関係を説明する図。
【図４】表示画面に表示する縮小全体画像を示す図。
【図５】表示画面に表示するガイド画像を示す図。
【図６】（ａ）（ｂ）オーバーラップ領域の確認画像を示す図。
【図７】部分画像の撮影順序の選択について説明する図。
【符号の説明】
【００５０】
１００：デジタルカメラ、１０１：撮影レンズ、１０２：撮像素子、１０３：画像処理回路、１０４：メモリインタフェース、１０５：メモリ、１０６：表示装置、１０７：操作部材、１０８：ＣＰＵ，１０９：フラッシュメモリ
【図１】
2010114599.tif 000003
【図２】
2010114599.tif 000004
【図３】
2010114599.tif 000005
【図４】
2010114599.tif 000006
【図５】
2010114599.tif 000007
【図６】
2010114599.tif 000008
【図７】
2010114599.tif 000009