(57)【特許請求の範囲】
【請求項１】
撮像手段と、ズーム操作部材と、前記ズーム操作部材への操作に応じてズームレンズを駆動する駆動手段とを備える撮像装置において、
前記ズームレンズが広角端にある場合に前記ズーム操作部材に対する広角側にズームするための操作がさらに行われると、パノラマ画像として合成される複数の画像を撮影するためのパノラマ撮影モードに移行するための処理を行うように制御する処理手段を備えることを特徴とする撮像装置。
【請求項２】
前記処理手段による前記処理は、前記パノラマ撮影モードに移行するか否かの選択をユーザーから受け付けるための表示を行う処理であることを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記表示を行った後に、前記パノラマ撮影モードに移行することがユーザーに選択されると、前記パノラマ撮影モードに移行することを特徴とする請求項２に記載の撮像装置。
【請求項４】
前記処理手段による前記処理は、前記パノラマ撮影モードに移行する処理であることを特徴とする請求項１乃至３のいずれか１項に記載の撮像装置。
【請求項５】
前記ズームレンズが広角端にある場合に前記ズーム操作部材への操作が終了してからの時間を計時する計時手段をさらに有し、
前記処理手段は、前記ズームレンズが広角端にある場合に前記ズーム操作部材に対する広角側にズームするための操作が行われた際に、前記計時手段による計時が所定時間以内であった場合に、前記パノラマ撮影モードに移行するための処理を行うように制御することを特徴とする請求項１乃至４のいずれか１項に記載の撮像装置。
【請求項６】
前記処理手段は、前記ズームレンズが広角端にある場合に前記ズーム操作部材に対する広角側にズームするための操作が所定時間以上継続した場合に、前記パノラマ撮影モードに移行するための処理を行うように制御することを特徴とする請求項１乃至４のいずれか１項に記載の撮像装置。
【請求項７】
前記撮像手段で撮像している画像に動体が含まれているか否かを判定する動体判定手段をさらに有し、
前記動体判定手段によって動体が含まれると判定されている場合は、前記処理手段は、前記ズーム操作部材に対する操作に関わらず前記パノラマ撮影モードに移行するための制御を行わないことを特徴とする請求項１乃至６のいずれか１項に記載の撮像装置。
【請求項８】
撮像手段と、ズーム操作部材と、前記ズーム操作部材への操作に応じてズームレンズを駆動する駆動手段とを備える撮像装置の制御方法において、
前記ズームレンズが広角端にある場合に前記ズーム操作部材に対する広角側にズームするための操作がさらに行われると、パノラマ画像として合成される複数の画像を撮影するためのパノラマ撮影モードに移行するための処理を行うように制御する処理工程を備えることを特徴とする制御方法。
【請求項９】
撮像手段と、ズーム操作部材と、前記ズーム操作部材への操作に応じてズームレンズを駆動する駆動手段とを備える撮像装置の制御方法を撮像装置に実行させるためのコンピュータに読み取り可能なプログラムにおいて、
前記撮像装置を、前記ズームレンズが広角端にある場合に前記ズーム操作部材に対する広角側にズームするための操作がさらに行われると、パノラマ画像として合成される複数の画像を撮影するためのパノラマ撮影モードに移行するための処理を行うように制御する処理手段として機能させるためのプログラム。
【請求項１０】
撮像手段と、ズーム操作部材と、前記ズーム操作部材への操作に応じてズームレンズを駆動する駆動手段とを備える撮像装置の制御方法を撮像装置に実行させるためのコンピュータに読み取り可能なプログラムを記録した記録媒体において、
前記撮像装置を、前記ズームレンズが広角端にある場合に前記ズーム操作部材に対する広角側にズームするための操作がさらに行われると、パノラマ画像として合成される複数の画像を撮影するためのパノラマ撮影モードに移行するための処理を行うように制御する処理手段として機能させるためのプログラムを記録したコンピュータに読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、パノラマ撮影機能を有する撮像装置及びその制御方法、プログラム、並びに記録媒体に関する。
【背景技術】
【０００２】
従来の撮像装置では、最も広角な画角に収まらない風景等の撮影を行う際に、複数の写真をつなぎ合わせるように撮影を行い、１枚の画像に合成するパノラマ撮影機能が知られている。例えば、特許文献１には、パノラマ撮影を容易にするカメラが開示されている。
【０００３】
また、特許文献２には、画角中に占める主被写体の割合から、主被写体以外の余白が少なくなるように、通常の撮影モードかパノラマ撮影モードかを選択して撮影するカメラが開示されている。
【０００４】
さらに、特許文献３には、カメラへ位置情報を発信する通信端末の位置情報から、該通信端末がフレーミング不可能な場合にパノラマ撮影モードに切り換えて撮影を行うカメラが開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００５−２２３９０５号公報
【特許文献２】特開平６−９４９７０号公報
【特許文献３】特開２００６−１９１２８９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記従来の撮像装置では、パノラマ撮影機能が特殊な機能として設定されており、ボタン操作を繰り返してメニューから呼び出す等をしなければならず、操作が煩雑である。
【０００７】
特許文献２には、検知した被写体の情報からパノラマ撮影が適していると判断した場合に、パノラマ撮影モードに切り換わる機能を有するカメラが開示されている。しかしながら、画角中に占める主被写体の割合から、主被写体以外の余白が少なくなるように撮影モードを選択するため、背景に建造物などを入れて撮影できない場合が生じる。
【０００８】
特許文献３には、位置情報を発信する通信端末が画角に収まらない場合にパノラマ撮影モードに移行する技術が開示されている。しかしながら、画角のうちのどの程度の面積を被写体が占めるように撮影するか、背景にどのような風景を入れるか等のユーザーの意図を反映することが困難である。
【０００９】
本発明は、上記問題に鑑みて成されたもので、煩雑な設定操作を行うことなく、ユーザーの意思に基づいて、パノラマ撮影機能に移行することができる撮像装置及びその制御方法、プログラム、並びに記録媒体の提供を目的とする。
【課題を解決するための手段】
【００１０】
上記目的を達成するために、本発明の撮像装置は、撮像手段と、ズーム操作部材と、前記ズーム操作部材への操作に応じてズームレンズを駆動する駆動手段とを備える撮像装置において、前記ズームレンズが広角端にある場合に前記ズーム操作部材に対する広角側にズームするための操作がさらに行われると、パノラマ画像として合成される複数の画像を撮影するためのパノラマ撮影モードに移行するための処理を行うように制御する処理手段を備えることを特徴とする。
【発明の効果】
【００１１】
本発明によれば、煩雑な設定操作を行うことなく、ユーザーの意思に基づいて、パノラマ撮影機能に移行することが可能となる。
【図面の簡単な説明】
【００１２】
【図１】本発明の第１の実施形態に係る撮像装置の一例であるデジタルカメラの外観を示す図であり、（ａ）は使用時にユーザーの側から見た側面図、（ｂ）は上面図である。
【図２】図１のデジタルカメラ１の内部構成例を示すブロック図である。
【図３】図１のデジタルカメラ１が一回の撮影操作で撮影できる最も広角な画角（撮影範囲）を示した図である。
【図４】第１の実施形態におけるパノラマ撮影モード移行処理の流れを示すフローチャートである。
【図５】第２の実施形態におけるパノラマ撮影モード移行処理の流れを示すフローチャートである。
【発明を実施するための形態】
【００１３】
以下、本発明の実施の形態を図面を参照して詳細に説明する。
【００１４】
［第１の実施形態］
図１は、本発明の第１の実施形態に係る撮像装置の一例であるデジタルカメラの外観を示す図であり、（ａ）は使用時にユーザーの側から見た側面図、（ｂ）は上面図である。
【００１５】
図１において、デジタルカメラ１は、パノラマ撮影モードを備え、以下の外観構成を備える。シャッターボタン２は、デジタルカメラ１に撮影指示を行うための操作部である。ズーム操作部材３は、画角を調整するための操作部材であり、ユーザーがレバー３ａに指をかけ、左右にレバーを回転させることで画角の調整を行う。ここでは、ズーム操作部材３を左回りに回転させると広角側へ、右回りに回転させると望遠側へと画角が調整されるよう制御を行うものとする。なお、ズーム操作部材３はレバーではなく、広角側へレンズ位置を調整するためのボタン、望遠側へレンズ位置を調整するためのボタンで構成されてもよい。
【００１６】
電源スイッチ４は、デジタルカメラ１の電源をオン／オフするためのスイッチである。モードダイアル５は、各種モードを切り換えるための操作部である。コントローラホイール６は、回転操作可能な操作部材である。デジタルカメラ１において、モードダイアル５やコントローラホイール６が設けられた面には、ユーザーからの各種操作を受け付ける各種スイッチ、ボタン等の操作部が配置されている。表示部７は、小型液晶パネル等で構成され、画像や各種情報を表示する表示部である。
【００１７】
図２は、図１のデジタルカメラ１の内部構成例を示すブロック図である。
【００１８】
図２において、デジタルカメラ１は、以下の構成要素を備える。バリア２０は、撮影レンズ２１等を覆うことで、光学系の汚れや破損を防止する機能を有する。撮影レンズ２１はフォーカスレンズやズームレンズを含むレンズ群である。シャッター２２は、絞り機能を備えるシャッターである。
【００１９】
撮像部２３は、光学像を電気信号に変換するＣＣＤやＣＭＯＳ等で構成される。Ａ／Ｄ変換器２４は、アナログ信号をデジタル信号に変換する。Ａ／Ｄ変換器２４は、撮像部２３から出力されるアナログ信号をデジタル信号に変換する。
【００２０】
画像処理部２５は、Ａ／Ｄ変換器２４からのデータ又はメモリ制御部２６からのデータに対して所定の画素補間、縮小といったリサイズ処理や色変換処理を行う。また、画像処理部２５では、撮像した画像データを用いて所定の演算処理が行われる。画像処理部２５で得られた演算結果に基づいて、システム制御部２７が露光制御、測距制御を行う。これにより、ＴＴＬ（スルー・ザ・レンズ）方式のＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＥＦ（フラッシュプリ発光）処理が行われる。画像処理部２５では、さらに、撮像した画像データを用いて所定の演算処理を行い、得られた演算結果に基づいてＴＴＬ方式のＡＷＢ（オートホワイトバランス）処理も行っている。
【００２１】
Ａ／Ｄ変換器２４からの出力データは、画像処理部２５及びメモリ制御部２６を介して、或いは、メモリ制御部２６を介してメモリ２８に直接書き込まれる。メモリ２８は、Ａ／Ｄ変換器２４によりデジタルデータに変換された画像データや表示部７に表示するための画像データを記憶する。また、メモリ２８は、所定枚数の静止画像や所定時間の動画像及び音声を格納するのに十分な記憶容量を備えている。また、メモリ２８は、画像表示用のメモリ（ビデオメモリ）を兼ねている。
【００２２】
Ｄ／Ａ変換器２９は、メモリ２８に格納されている画像表示用のデータをアナログ信号に変換して表示部７に供給する。こうして、メモリ２８に書き込まれた表示用の画像データは、Ｄ／Ａ変換器２９を介して表示部７により表示される。表示部７は、ＬＣＤ等の表示器上に、Ｄ／Ａ変換器２９からのアナログ信号に応じた表示を行う。
【００２３】
システム制御部２７は、デジタルカメラ１全体を制御する。すなわち、システム制御部２７は、不揮発性メモリ２０１に記憶されたプログラムを実行することで、後述する各種処理を実行する。また、システム制御部２７は、メモリ２８、Ｄ／Ａ変換器２９、表示部７等を制御することにより表示制御も行う。
【００２４】
不揮発性メモリ２０１は、電気的に消去・記録可能なメモリであり、例えばＥＥＰＲＯＭ等が用いられる。不揮発性メモリ２０１には、システム制御部２７の動作用の定数、プログラム等が記憶される。ここでいう、プログラムとは、後述する各種処理を実行するためのプログラムのことである。
【００２５】
システムメモリ２０２は、ＲＡＭが用いられる。システムメモリ２０２には、システム制御部２７の動作用の定数、変数、不揮発性メモリ２０１から読み出されたプログラム等が展開される。
【００２６】
操作部２０３、第１シャッタースイッチ２０４、第２シャッタースイッチ２０５、及びモードダイアル５は、システム制御部２７に各種の動作指示を入力するための操作手段である。
【００２７】
操作部２０３に含まれる各操作部材は、表示部７に表示される種々の機能アイコンを選択操作することなどにより、場面ごとに適宜機能が割り当てられ、各種機能ボタンとして作用する。機能ボタンとしては、例えば、終了ボタン、戻るボタン、画像送りボタン、ジャンプボタン、絞込みボタン、属性変更ボタン等がある。メニューボタンが押されると各種の設定可能なメニュー画面が表示部７に表示される。ユーザーは、表示部７に表示されたメニュー画面と、コントローラホイール６等を用いて直感的に各種設定を行うことができる。
【００２８】
コントローラホイール６は、操作部２０３に含まれる回転操作可能な操作部材であり、方向ボタンと共に、選択項目を指示する際などに使用される。コントローラホイール６を回転操作すると、操作量に応じて電気的なパルス信号が発生する。このパルス信号に基づいてシステム制御部２７はデジタルカメラ１の各部を制御する。また、このパルス信号によって、コントローラホイール６が回転操作された角度や何回転したかなどを判定することができる。なお、コントローラホイール６は、回転操作が検出できる操作部材であればどのようなものでもよい。例えば、ユーザーの回転操作に応じてコントローラホイール６自体が回転してパルス信号を発生するダイヤル操作部材であってもよい。また、タッチセンサから成る操作部材で、コントローラホイール６自体は回転せず、コントローラホイール６上でのユーザーの指の回転動作などを検出するもの（いわゆるタッチホイール）であってもよい。
【００２９】
ズーム操作部材３は、広角側或いは望遠側にレバーを操作することで、所望の画角に調整するための操作部材であり、操作部２０３に含まれる。ズーム操作部材３を操作すると、操作量に応じて電気的なパスル信号が発生する。このパルス信号に基づいてシステム制御部２７は撮影レンズ２１を制御し、広角或いは望遠となるように画角を変更することができる。
【００３０】
第１シャッタースイッチ２０４は、デジタルカメラ１に設けられたシャッターボタン２の操作途中、いわゆる半押し（撮影準備指示）でＯＮとなり、第１シャッタースイッチ信号ＳＷ１を発生する。システム制御部２７は、第１シャッタースイッチ信号ＳＷ１の入力に応じて、ＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＡＷＢ（オートホワイトバランス）処理、ＥＦ（フラッシュプリ発光）処理等の動作を開始する。
【００３１】
第２シャッタースイッチ２０５は、シャッターボタン２の操作完了、いわゆる全押し（撮影指示）でＯＮとなり、第２シャッタースイッチ信号ＳＷ２を発生する。システム制御部２７は、第２シャッタースイッチ信号ＳＷ２の入力に応じて、撮像部２３からの信号読み出しから記録媒体２００に画像データを書き込むまでの一連の撮影処理の動作を開始する。
【００３２】
モードダイアル５は、システム制御部２７の動作モードを静止画記録モード、動画記録モード、再生モード等のいずれかに切り換える。
【００３３】
電源制御部２０６は、不図示の電池検出回路、ＤＣ−ＤＣコンバータ、通電するブロックを切り換えるスイッチ回路等により構成され、電池の装着の有無、電池の種類、電池残量の検出を行う。また、電源制御部２０６は、その検出結果及びシステム制御部２７の指示に基づいてＤＣ−ＤＣコンバータを制御し、必要な電圧を必要な期間、記録媒体２００を含む各部へ供給する。
【００３４】
電源部２０７は、アルカリ電池やリチウム電池等の一次電池やＮｉＣｄ電池やＮｉＭＨ電池、Ｌｉ電池等の二次電池、ＡＣアダプター等から成る。
【００３５】
判定部２０８は、ズーム操作部材３で調整される撮影レンズ２１の位置が広角端であるか否かを判定する判定手段である。ハードウェアとして独立した判定部２０８を設けず、システム制御部２７で判定部２０８と同じ機能を実現してもよい。
【００３６】
処理部２０９は、ズーム操作部材３によって広角側に操作が行われ、判定部２０８によって広角端であると判定されると、複数の画像を合成してパノラマ画像を得るためのパノラマ撮影モードに移行するための処理を行う処理手段である。ハードウェアとして独立した処理部２０９を設けず、システム制御部２７で処理部２０９と同じ機能を実現してもよい。
【００３７】
Ｉ／Ｆ２１０は、メモリカードやハードディスク等の記録媒体２００とのインターフェースである。記録媒体２００は、メモリカード等の記録媒体であり、半導体メモリや磁気ディスク等から構成される。
【００３８】
ズームレンズ駆動部２１１は、撮影レンズ２１のズームレンズを駆動するための駆動手段である。
【００３９】
次に、デジタルカメラ１におけるパノラマ撮影機能について図３を参照して説明する。
【００４０】
図３は、図１のデジタルカメラ１が一回の撮影操作で撮影できる最も広角な画角（撮影範囲）を示した図である。
【００４１】
Ｌは、ユーザーが撮影対象とする風景の範囲とする。図中の点線で示した長方形Ｆは、デジタルカメラ１が一回の撮影操作で撮影し得る最も広角な画角を示す。範囲Ｌの撮影にあたり、ユーザーはズーム操作部材３を広角側に操作し、より広角な撮影が可能となるように画角を調整する。
【００４２】
しかし、範囲Ｌは長方形Ｆの長辺よりも広範であるため、範囲Ｌは長方形Ｆの長辺に収まらず、ズーム操作部材３は広角端に達する。その状態からさらにズーム操作部材３が広角側に操作された場合、デジタルカメラ１はパノラマ撮影モードに移行する。
【００４３】
デジタルカメラ１におけるパノラマ撮影モードでは、複数回の撮影を行うための操作画面を表示部７に表示し、ユーザーの複数回の撮影指示に応じて複数回の撮像を行う。パノラマ撮影モードで得られた複数の画像は、互いに合成される位置関係がわかるように関連付けて記録される。記録された複数の画像は、既知の合成方法により合成され、１枚のパノラマ画像が作成される。
【００４４】
パノラマ撮影モードの具体的な撮影方法について説明する。
【００４５】
ユーザーは、まず、範囲Ｌの左側の領域が収まるようにデジタルカメラ１を構えて、撮影範囲Ｌ１の撮影を行う。ここで得られた画像をＰ１とする。
【００４６】
次に、ユーザーは、撮影範囲Ｌ１とｄＬ１だけ重複する領域を設けて撮影範囲Ｌ２の撮影を行う。ここで得られた画像をＰ２とする。デジタルカメラ１は、重複するＬ１の画像の右側をスルー画像の左側領域に透過表示し、撮影範囲Ｌ２の位置決めを分かりやすくする。
【００４７】
次に、ユーザーは、撮影範囲Ｌ２とｄＬ２だけ重複する領域を設けて撮影範囲Ｌ３の撮影を行う。ここで得られた画像をＰ３とする。
【００４８】
画像Ｐ１〜Ｐ３は、合成する位置関係がわかるように関連付けて記録媒体２００に記録される。画像Ｐ１〜Ｐ３は、既知の合成方法により合成され、１枚のパノラマ画像を得ることが可能である。
【００４９】
図４は、第１の実施形態におけるパノラマ撮影モード移行処理の流れを示すフローチャートである。本フローチャートにおける各処理は、システム制御部２７が不揮発性メモリ２０１に格納されたプログラムをシステムメモリ２０２に展開して実行することにより実現される。
【００５０】
まず、システム制御部２７は、ユーザーによりズーム操作部材３が操作されたか否かを判定する（ステップＳ４０１）。ズーム操作部材３が操作されたと判定した場合、システム制御部２７は、広角側への操作か否かを判定する（ステップＳ４０２）。広角側への操作でないと判定した場合、ステップＳ４１１へ進む。一方、広角側への操作であると判定した場合、システム制御部２７は、判定部２０８により現在のレンズ位置が広角端であるか否かを判定させる（ステップＳ４０３）。広角端でないと判定された場合、ステップＳ４１２へ進む。一方、広角端であると判定された場合、システム制御部２７は、ズーム操作が終了したか否かを判定する（ステップＳ４０４）。ズーム操作が終了したと判定した場合、システム制御部２７は、タイマーを作動し、ズーム操作部材３が操作されてからの時間を計測する（ステップＳ４０５）。ステップＳ４０５では、システム制御部２７は計時手段として機能する。
【００５１】
システム制御部２７は、タイマースタート後、再度、ズーム操作部材３の広角側への操作がなされたか否かを判定する（ステップＳ４０６）。再度、ズーム操作部材３の広角側への操作がなされてないと判定した場合は、システム制御部２７は、一定時間が経過（タイムアウト）したか否かを判定する（ステップＳ４１３）。タイムアウトしていないと判定した場合は、ステップＳ４０６へ戻る。ここで一定時間とは、ユーザーが画角を決定するのに要する時間と同程度であればよく、任意に設定することができるものとする。タイムアウトした場合には、ステップＳ４０１へ戻る。本実施形態では、ズーム操作部材３に対する広角側にズームするための操作が所定時間以上継続した場合に、パノラマ撮影モードに移行するための処理を行うように制御する。
【００５２】
システム制御部２７は、再度、ズーム操作部材３の広角側への操作がなされたと判定した場合、図１のように、パノラマ撮影モードに移行するか否かの選択をユーザーから受け付けるためのダイアログを表示部７に表示する（ステップＳ４０７）。ここでは、直ちにパノラマ撮影モードに移行するのではなく、パノラマ撮影モードへ移行するか否かをユーザーに選択させる工程を備えることにより、操作ミスによって不本意にパノラマモードに移行することが防止することができる。
【００５３】
次に、システム制御部２７は、表示部７にダイアログが表示されている際に、ユーザーによりキャンセルボタンが押下されたか否かを判定する（ステップＳ４０８）。ユーザーによりキャンセルボタンが押下されたと判定した場合、システム制御部２７は、ダイアログ表示を消してステップＳ４０１へ戻る。
【００５４】
次に、システム制御部２７は、ユーザーによりＯＫボタンが押下されたか否かを判定する（ステップＳ４０９）。ユーザーによりＯＫボタンが押下されたと判定した場合、システム制御部２７は、処理部２０９によりパノラマ撮影モードへ移行するよう制御を行う（ステップＳ４１０）。
【００５５】
ステップＳ４１１では、システム制御部２７は、現在のレンズ位置が望遠端であるか否かを判定する。望遠端であると判定した場合は、ステップＳ４０１へ戻る。なお、電子ズームを作動して、拡大してもよい。望遠端でないと判定した場合は、ステップＳ４１２へ進む。
【００５６】
ステップＳ４１２では、システム制御部２７は、ズーム操作部材３の操作方向に応じて光学ズームを作動して、ステップＳ４１５へ進む。
【００５７】
ステップＳ４１５では、Ｓ４１２での光学ズームの作動によりレンズ位置が広角端に達したか否かを判定部２０８により判定させる。広角端に達したと判定するとステップＳ４０４へ進み、広角端に達していないと判定するとステップＳ４０１へ戻る。
【００５８】
本実施形態では、パノラマ撮影モードとして、左から右へと撮影していく例を述べたが、その反対方向（右から左）、上下方向、或いは、上下左右方向と変更することも可能である。これにより、ユーザーの意図に応じて様々なパノラマ画像を生成することが可能となる。
【００５９】
また、複数の画像を１枚ずつ撮影操作するのではなく、特開２００９−１８２５３６号公報にも開示されているように、自動で連続撮影を行い、画角を越える範囲の画像を合成するように変更することも可能である。連続して撮影を行うことができるため、画角を変えながら何度もシャッターボタンを押す必要がなく、最初にシャッターボタンを押した後、撮像装置をパノラマ像を得たい方向に振り向けるだけで必要な画像を取得することができる。
【００６０】
さらに、本実施形態では、広角端までズーム操作部材が操作されてから所定時間以内に再度ズーム操作部材が広角側に操作されることをパノラマ撮影モードへの移行のトリガーとする例を述べた。これ以外にも、広角端までズーム操作部材が操作されてから所定時間以上、ズーム操作部材に対する広角側への操作が継続されたことをトリガーとしてもよい。また、ステップＳ４０５で始まるタイマーによる計時を行わずに、前回操作終了からの時間に関わらず、単に現在のズーム位置が広角端である場合にズーム操作部材が広角側に操作されることをパノラマ撮影モードへの移行のトリガーとしてもよい。
【００６１】
以上説明したように、デジタルカメラ１は、ユーザーの画角を決定する操作に基づいて、パノラマ撮影モードに移行する。ユーザーは画角を決定する際に行うズーム操作によって、同じく画角調整に関わる機能であるパノラマ撮影モードに移行することができる。そのため、煩雑な操作を要することなく、パノラマ撮影モードへ移行することができる。また、パノラマ撮影モードへの移行方法を知らないユーザーもパノラマ撮影モードを使用する機会を与えることができる。
【００６２】
［第２の実施形態］
本発明の第２の実施の形態では、図１、図２に示す構成が上記第１の実施の形態と同じであり、第１の実施の形態と同様の部分については、同一の符号を用いてその説明を省略する。以下に、上記第１の実施の形態と異なる点のみを説明する。
【００６３】
本第２の実施形態では、パノラマ撮影の際に構図中に動体が含まれていた場合のパノラマ撮影処理の流れについて説明する。
【００６４】
デジタルカメラ１でパノラマ撮影をする場合、所望の範囲が写るように一定の重複領域を設けながら、カメラの向きを変えて複数回の撮影を行う。ここで、構図中に動体が存在し、連続する２画像のうち、一方の重複領域に動体が写っており、もう一方の画像の重複領域に動体が写っていない場合、重複領域の画像が一致しないため、つなぎ合わせがうまくいかないという不具合が生じる。
【００６５】
また、構図中に動体が存在し、連続する２画像の両方の非重複領域に動体が写っている場合、重複領域の画像は一致するため該二画像のつなぎ合わせはうまくいくが、同じ被写体が２箇所に存在する不自然なパノラマ画像が生成されてしまう。そこで、本発明のデジタルカメラは、動く被写体を認識している場合は、上記第１の実施形態のようなパノラマ撮影モードに移行するための制御を行わないことを特徴とする。
【００６６】
図５は、第２の実施形態におけるパノラマ撮影モード移行処理の流れを示すフローチャートである。本フローチャートにおける各処理は、システム制御部２７が不揮発性メモリ２０１に格納されたプログラムをシステムメモリ２０２に展開して実行することにより実現される。なお、同図のステップＳ５０１〜ステップＳ５１５は、図４のステップＳ４０１〜ステップＳ４１５に対応し、それらの説明については省略する。
【００６７】
図５において、ステップＳ５０３の判定の結果、広角端であると判定された場合、システム制御部２７は、構図中の被写体に動体が含まれるか否かを判定する（ステップＳ５１６）。ステップＳ５１６では、システム制御部２７は動体判定手段として機能する。構図中に含まれる動体を認識する技術は、例えば、特開平０５−８０２４８号公報や特開平０６−１６９４５８号公報にも開示されているように、撮像装置に関する技術分野における当業者には周知の技術であり、本実施形態の動体認識も同様の技術で実現するとよい。動体が含まれると判定された場合、ステップＳ５０１へ戻る。一方、動体を含まないと判定された場合、ステップＳ５０４以降のステップが実行される。
【００６８】
以上説明したように、本実施形態におけるデジタルカメラでは、構図中に動体が含まれない場合は、ユーザーの画角を決定する操作に基づいて、パノラマ撮影モードに移行する。一方、構図中に動体が含まれる場合は、同操作に基づいてパノラマ撮影モードに移行しないよう制御する。これにより、構図中に動体が含まれる場合には、パノラマ撮影モードに移行せず、失敗画像の生成を防ぐことができるという効果を奏する。
【００６９】
なお、図４及び図５の処理を実行中にシャッターボタン２が押下された場合は、撮像に関する処理を優先するものとする。
【００７０】
システム制御回路１の制御は１つのハードウェアが行ってもよいし、複数のハードウェアが処理を分担することで、装置全体の制御を行ってもよい。
【００７１】
また、本発明をその好適な実施形態に基づいて詳述してきたが、本発明はこれら特定の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。さらに、上述した各実施形態は本発明の一実施形態を示すものにすぎず、各実施形態を適宜組み合わせることも可能である。
【００７２】
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）をネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムコードを読み出して実行する処理である。この場合、そのプログラム、及び該プログラムを記憶した記憶媒体は本発明を構成することになる。
【符号の説明】
【００７３】
１  デジタルカメラ
３  ズーム操作部材
７  表示部
２７  システム制御部
２０３  操作部
２０８  判定部
２０９  処理部
【図２】
0005506589.tif 000002
【図４】
0005506589.tif 000003
【図５】
0005506589.tif 000004
【図１】
0005506589.tif 000005
【図３】
0005506589.tif 000006