(57)【要約】【構成】パノラマモードが選択されると、撮像面の画角よりも広いパノラマ画角の指定を促すガイドが、ＣＰＵ３０の制御の下でＬＣＤモニタ３８から出力される。露光量，フォーカスなどの撮像パラメータは、パノラマ画角の指定操作が開始される時点で撮像面で捉えられた被写界を参照して、ＣＰＵ３０によって調整される。撮像パラメータの調整が完了すると、その後に撮像面で捉えられた被写界の明るさがＣＰＵ３０によって繰り返し検出される。検出された明るさの変動がエラー条件に合致すれば、パノラマ画角の再指定を促す別のガイドが、ＣＰＵ３０の制御の下でＬＣＤモニタ３８から出力される。【効果】パノラマ画角に注目した撮影時の操作性が向上し、さらにはパノラマ画角用の撮像パラメータに撮影者の嗜好を反映させることができる。【選択図】図２
2010199914.tif 000002
【特許請求の範囲】
【請求項１】
撮像面の画角よりも広い広域画角の指定を促す第１報知を発生する第１報知手段、
前記広域画角の指定操作の開始に対応する時点で前記撮像面によって捉えられた被写界を参照して撮像パラメータを調整する調整手段、
前記調整手段の調整処理の後に前記撮像面で捉えられた被写界の明るさを検出する検出手段、および
前記検出手段によって検出された明るさの変動がエラー条件に合致するとき前記広域画角の再度の指定を促す第２報知を発生する第２報知手段を備える、電子カメラ。
【請求項２】
前記エラー条件は、前記明るさの増大量が第１閾値を上回るという第１閾値条件、および前記明るさの減少量が第２閾値を上回るという第２閾値条件を含む、請求項１記載の電子カメラ。
【請求項３】
前記第２閾値条件は前記第１閾値条件との間で論理和を構成し、前記第２閾値は前記第１閾値よりも大きい、請求項２記載の電子カメラ。
【請求項４】
前記エラー条件は前記第１閾値条件および前記第２閾値条件との間で論理和を構成しかつ前記明るさの変動量が基準値を上回るという基準値条件をさらに含む、請求項２または３記載の電子カメラ。
【請求項５】
前記第２報知に対する第１既定操作に応答して前記調整手段を起動する第１起動手段をさらに備える、請求項１ないし４のいずれかに記載の電子カメラ。
【請求項６】
複数回の撮像操作に応答して取得された複数の被写界像を合成する合成手段、
前記検出手段によって検出された明るさの変動が前記エラー条件から外れるとき前記合成手段を起動する第２起動手段、および
前記第２報知に対する第２既定操作に応答して前記合成手段を起動する第３起動手段をさらに備える、請求項１ないし５のいずれかに記載の電子カメラ。
【請求項７】
前記検出手段によって検出された明るさの変動を参照して前記撮像パラメータを再調整する再調整処理を前記複数回の撮像操作を受け付ける前に実行する再調整手段をさらに備える、請求項６記載の電子カメラ。
【請求項８】
電子カメラのプロセッサに、
撮像面の画角よりも広い広域画角の指定を促す第１報知を発生する第１報知ステップ、
前記広域画角の指定操作の開始に対応する時点で前記撮像面によって捉えられた被写界を参照して撮像パラメータを調整する調整ステップ、
前記調整ステップの調整処理の後に前記撮像面で捉えられた被写界の明るさを検出する検出ステップ、および
前記検出ステップによって検出された明るさの変動がエラー条件に合致するとき前記広域画角の再度の指定を促す第２報知を発生する第２報知ステップを実行させるための、撮像操作支援プログラム。
【請求項９】
電子カメラによって実行される撮像操作支援方法であって、
撮像面の画角よりも広い広域画角の指定を促す第１報知を発生する第１報知ステップ、
前記広域画角の指定操作の開始に対応する時点で前記撮像面によって捉えられた被写界を参照して撮像パラメータを調整する調整ステップ、
前記調整ステップの調整処理の後に前記撮像面で捉えられた被写界の明るさを検出する検出ステップ、および
前記検出ステップによって検出された明るさの変動がエラー条件に合致するとき前記広域画角の再度の指定を促す第２報知を発生する第２報知ステップを備える、撮像操作支援方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、電子カメラに関し、特に撮像面の画角よりも広い広域画角で捉えられた複数の被写界像を部分的に重複する態様で合成する、電子カメラに関する。
【背景技術】
【０００２】
この種のカメラの一例が、特許文献１に開示されている。この背景技術によれば、パノラマモードが選択されると、複数の撮影ポイントにそれぞれ適する複数の露出値が算出される。続いて、パノラマ撮影範囲の全域にわたって共通する唯一の露出値が、算出された複数の露出値に基づいて決定される。これによって、パノラマ写真を構成する全ての写真の露出値が同一になり、パノラマ写真が不自然になる現象を回避することができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平３−１４５６３５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、唯一の露出値は、単純平均、或いは主要被写体が存在する範囲の露出値の重みを大きくした加重平均によって算出される。このため、背景技術では、唯一の露出値に撮影者の嗜好を反映させることが難しく、パノラマ撮影時の操作性に限界がある。
【０００５】
それゆえに、この発明の主たる目的は、広域画角に注目した撮影時の操作性を向上させることができる、電子カメラを提供することである。
【課題を解決するための手段】
【０００６】
この発明に従う電子カメラ(10：実施例で相当する参照符号。以下同じ)は、撮像面の画角よりも広い広域画角の指定を促す第１報知を発生する第１報知手段(S3)、広域画角の指定操作の開始に対応する時点で撮像面によって捉えられた被写界を参照して撮像パラメータを調整する調整手段(S95, S97)、調整手段の調整処理の後に撮像面で捉えられた被写界の明るさを検出する検出手段(S15)、および検出手段によって検出された明るさの変動がエラー条件に合致するとき広域画角の再度の指定を促す第２報知を発生する第２報知手段(S33~S37)を備える。
【０００７】
好ましくは、エラー条件は、明るさの増大量が第１閾値を上回るという第１閾値条件、および明るさの減少量が第２閾値を上回るという第２閾値条件を含む。
【０００８】
或る局面では、第２閾値条件は第１閾値条件との間で論理和を構成し、第２閾値は第１閾値よりも大きい。
【０００９】
他の局面では、エラー条件は第１閾値条件および第２閾値条件との間で論理和を構成しかつ明るさの変動量が基準値を上回るという基準値条件をさらに含む。
【００１０】
好ましくは、第２報知に対する第１既定操作に応答して調整手段を起動する第１起動手段(S39, S43)がさらに備えられる。
【００１１】
好ましくは、複数回の撮像操作に応答して取得された複数の被写界像を合成する合成手段(S73)、検出手段によって検出された明るさの変動がエラー条件から外れるとき合成手段を起動する第２起動手段(S31)、および第２報知に対する第２既定操作に応答して合成手段を起動する第３起動手段(S41)がさらに備えられる。
【００１２】
さらに好ましくは、検出手段によって検出された明るさの変動を参照して撮像パラメータを再調整する再調整処理を複数回の撮像操作を受け付ける前に実行する再調整手段(S51~S55)がさらに備えられる。
【００１３】
この発明に従う撮像操作支援プログラムは、電子カメラ(10)のプロセッサ(30)に、撮像面の画角よりも広い広域画角の指定を促す第１報知を発生する第１報知ステップ(S3)、広域画角の指定操作の開始に対応する時点で撮像面によって捉えられた被写界を参照して撮像パラメータを調整する調整ステップ(S95, S97)、調整ステップの調整処理の後に撮像面で捉えられた被写界の明るさを検出する検出ステップ(S15)、および検出ステップによって検出された明るさの変動がエラー条件に合致するとき広域画角の再度の指定を促す第２報知を発生する第２報知ステップ(S33~S37)を実行させるための、撮像操作支援プログラムである。
【００１４】
この発明に従う撮像操作支援方法は、電子カメラ(10)によって実行される撮像操作支援方法であって、撮像面の画角よりも広い広域画角の指定を促す第１報知を発生する第１報知ステップ(S3)、広域画角の指定操作の開始に対応する時点で撮像面によって捉えられた被写界を参照して撮像パラメータを調整する調整ステップ(S95, S97)、調整ステップの調整処理の後に撮像面で捉えられた被写界の明るさを検出する検出ステップ(S15)、および検出ステップによって検出された明るさの変動がエラー条件に合致するとき広域画角の再度の指定を促す第２報知を発生する第２報知ステップ(S33~S37)を備える。
【発明の効果】
【００１５】
この発明によれば、広域画角の指定操作と並列して検出された明るさの変動がエラー条件に合致すれば、広域画角の再指定を促す第２報知が発生される。これに対して、広域画角の指定操作と並列して検出された明るさの変動条件がエラー条件から外れると、第２報知の発生が中止される。
【００１６】
撮影者は、広域画角の指定操作の開始に応答して調整された撮像パラメータの妥当性をこのような第２報知の有無によって認識できる。これによって、広域画角に注目した撮影時の操作性が向上し、さらには広域画角用の撮像パラメータに撮影者の嗜好を反映させることができる。
【００１７】
この発明の上述の目的，その他の目的，特徴および利点は、図面を参照して行う以下の実施例の詳細な説明から一層明らかとなろう。
【図面の簡単な説明】
【００１８】
【図１】この発明の基本的構成を示すブロック図である。
【図２】この発明の一実施例の構成を示すブロック図である。
【図３】撮像面における評価エリアの割り当て状態の一例を示す図解図である。
【図４】図２実施例に適用されるテーブルの構成の一例を示す図解図である。
【図５】パノラマモードの下で指定された広域画角の一例を示す図解図である。
【図６】（Ａ）は水平方向における平均輝度の変化の一例を示すグラフであり、（Ｂ）は水平方向における平均輝度の変化の他の一例を示すグラフである。
【図７】（Ａ）はモニタ画面に表示されるガイド１の一例を示す図解図であり、（Ｂ）はモニタ画面に表示されるガイド２の一例を示す図解図であり、（Ｃ）はモニタ画面に表示されるガイド３の一例を示す図解図であり、（Ｄ）はモニタ画面に表示されるガイド４の一例を示す図解図であり、（Ｅ）はモニタ画面に表示されるガイド５の一例を示す図解図であり、（Ｆ）はモニタ画面に表示されるガイド６の一例を示す図解図であり、（Ｇ）はモニタ画面に表示されるガイド７の一例を示す図解図である。
【図８】パノラマモードの下で指定された３つの個別画角の一例を示す図解図である。
【図９】パノラマモードの下で作成された合成画像の一例を示す図解図である。
【図１０】図２実施例に適用されるＣＰＵの動作の一部を示すフロー図である。
【図１１】図２実施例に適用されるＣＰＵの動作の他の一部を示すフロー図である。
【図１２】図２実施例に適用されるＣＰＵの動作のその他の一部を示すフロー図である。
【図１３】図２実施例に適用されるＣＰＵの動作のさらにその他の一部を示すフロー図である。
【図１４】図２実施例に適用されるＣＰＵの動作の他の一部を示すフロー図である。
【図１５】図２実施例に適用されるＣＰＵの動作のその他の一部を示すフロー図である。
【図１６】図２実施例に適用されるＣＰＵの動作のさらにその他の一部を示すフロー図である。
【発明を実施するための形態】
【００１９】
以下、この発明の実施の形態を図面を参照しながら説明する。
［基本的構成］
【００２０】
図１を参照して、この発明のカメラは、基本的に次のように構成される。第１報知手段１は、撮像面５の画角よりも広い広域画角の指定を促す第１報知を発生する。調整手段２は、広域画角の指定操作の開始に対応する時点で撮像面によって捉えられた被写界を参照して撮像パラメータを調整する。検出手段３は、調整手段２の調整処理の後に撮像面で捉えられた被写界の明るさを検出する。第２報知手段４は、検出手段３によって検出された明るさの変動がエラー条件に合致するとき、広域画角の再指定を促す第２報知を発生する。
【００２１】
したがって、広域画角の指定操作と並列して検出された明るさの変動がエラー条件に合致すれば、広域画角の再指定を促す第２報知が発生される。これに対して、広域画角の指定操作と並列して検出された明るさの変動条件がエラー条件から外れると、第２報知の発生が中止される。
【００２２】
撮影者は、広域画角の指定操作の開始に応答して調整された撮像パラメータの妥当性をこのような第２報知の有無によって認識できる。これによって、広域画角に注目した撮影時の操作性が向上し、さらには広域画角用の撮像パラメータに撮影者の嗜好を反映させることができる。
［実施例］
【００２３】
図２を参照して、この実施例のディジタルカメラ１０は、ドライバ１８ａおよび１８ｂによってそれぞれ駆動されるフォーカスレンズ１２および絞り機構１４を含む。フォーカスレンズ１２および絞り機構１４を経た被写界の光学像は、撮像装置１６の撮像面に照射され、光電変換を施される。これによって、被写界像を表す電荷が生成される。
【００２４】
電源が投入されかつキー入力装置２８上のモードキー２８ｍによって通常撮影モードが選択されると、ＣＰＵ３０は、通常撮影タスクの下でスルー画像処理を実行するべく、ドライバ１８ｃにプリ露光動作および間引き読み出し動作の繰り返しを命令する。ドライバ１８ｃは、ＳＧ(Signal Generator)２０から周期的に発生する垂直同期信号Ｖｓｙｎｃに応答して、撮像面にプリ露光を施し、かつ撮像面で生成された電荷を間引き態様で読み出す。撮像装置１６からは、読み出された電荷に基づく低解像度の生画像データが、ラスタ走査態様で周期的に出力される。
【００２５】
信号処理回路２２は、撮像装置１６から出力された生画像データに白バランス調整，色分離，ＹＵＶ変換などの処理を施し、これによって作成されたＹＵＶ形式の画像データをバスＢＳ１を経てメモリ制御回路３２に与える。メモリ制御回路３２は、与えられた画像データをバスＢＳ２を経てＳＤＲＡＭ３４に書き込む。
【００２６】
ＳＤＲＡＭ３４に格納された画像データは、メモリ制御回路３２によって繰り返し読み出され、バスＢＳ１を経てドライバ３６に与えられる。ＬＣＤドライバ３６は、与えられた画像データに基づいてＬＣＤモニタ３８を駆動する。この結果、被写界のリアルタイム動画像（スルー画像）がモニタ画面に表示される。
【００２７】
図２を参照して、撮像面の中央には評価エリアＥＶＡが割り当てられる。輝度評価回路２４は、信号処理回路２２から出力されたＹデータのうち評価エリアＥＶＡに属するＹデータを、垂直同期信号Ｖｓｙｎｃが発生する毎に積分する。積分値つまり輝度評価値は、撮像面で捉えられる被写界の輝度レベルを表し、垂直同期信号Ｖｓｙｎｃの発生周期で輝度評価回路２４から出力される。ＣＰＵ３０は、輝度評価回路２４から出力された輝度評価値に基づいて適正ＥＶ値を算出するべく、上述のスルー画像処理と並列してスルー画像用ＡＥ処理（簡易ＡＥ処理）を繰り返し実行する。算出された適正ＥＶ値を定義する絞り量および露光時間は、ドライバ１８ｂおよび１８ｃにそれぞれ設定される。この結果、ＬＣＤモニタ３８に表示されるスルー画像の明るさが適度に調整される。
【００２８】
通常撮影モードが選択された状態でキー入力装置２８上のシャッタボタン２８ｓが半押しされると、輝度評価回路２４から出力された輝度評価値に基づいて最適ＥＶ値を算出するべく、通常撮影タスクの下で厳格な記録用ＡＥ処理が実行される。最適ＥＶ値は、撮像面で捉えられる被写界の輝度レベルが適正輝度レベルＹｓに調整されるＥＶ値に相当する。算出された最適ＥＶ値を定義する絞り量および露光時間は、上述と同様、ドライバ１８ｂおよび１８ｃにそれぞれ設定される。
【００２９】
記録用ＡＥ処理が完了すると、フォーカス評価回路２６の出力に基づくＡＦ処理が実行される。フォーカス評価回路２６は、信号処理回路２２から出力されたＹデータのうち図２に示す評価エリアＥＶＡに属するＹデータの高周波成分を、垂直同期信号Ｖｓｙｎｃが発生する毎に積分する。積分値つまりＡＦ評価値は、垂直同期信号Ｖｓｙｎｃの発生周期でフォーカス評価回路２６から出力される。
【００３０】
ＣＰＵ３０は、フォーカス評価回路２６からＡＦ評価値を取り込み、いわゆる山登り処理によって合焦点に対応する位置を探索する。フォーカスレンズ１２は、垂直同期信号Ｖｓｙｎｃが発生する毎に光軸方向に段階的に移動した後、合焦点に対応する位置に配置される。
【００３１】
通常撮影モードが選択された状態でシャッタボタン２８ｓが全押しされると、通常撮影タスクの下で、静止画取り込み処理および記録処理が１回ずつ実行される。ＣＰＵ３０は、静止画取り込み処理のために、本露光動作および全画素読み出しの実行をドライバ１８ｃに命令する。ドライバ１８ｃは、垂直同期信号Ｖｓｙｎｃの発生に応答して撮像面に本露光を施し、電荷読み出しエリアで生成された全ての電荷をラスタ走査態様で読み出す。この結果、被写界像を表す１フレームの高解像度生画像データが撮像装置１６から出力される。出力された生画像データは上述と同様の処理を施され、この結果、ＹＵＶ形式に従う高解像度の画像データがＳＤＲＡＭ３４に確保される。
【００３２】
ＣＰＵ３０は、続いて、記録処理の実行をメモリ制御回路３２に与える。メモリ制御回路３２は、ＳＤＲＡＭ３４に確保された高解像度の画像データをＳＤＲＡＭ３４から読み出し、読み出された画像データをファイル形式で記録媒体４０に記録する。記録処理が完了すると、上述のスルー画像処理およびスルー画像用ＡＥ処理が再開される。
【００３３】
モードキー２８ｍによってパノラマ撮影モードが選択されると、ＣＰＵ３０は、パノラマ撮影タスクの下でスルー画像処理を実行し、さらに図７（Ａ）に示すガイド１の表示をＬＣＤドライバ３６に命令する。この結果、“開始画角を指定してください。”との報知がＯＳＤ態様でＬＣＤモニタ３８に表示される。ガイド１の表示から３秒が経過すると、パノラマ撮影タスクは、パノラマ画角（広域画角）ＷＡＧ１を定義する開始画角が指定されたとみなし、パノラマ撮影用のパラメータ調整タスクに向けてトリガ１を発行する。
【００３４】
パラメータ調整タスクは、パノラマ撮影モードの選択に応答してスルー画像用ＡＥ処理を実行し、トリガ１に応答して記録用ＡＥ処理およびＡＦ処理を実行する。撮像面で捉えられる被写界の輝度レベルは、記録用ＡＥ処理によって適正輝度レベルＹｓに調整される。パラメータ調整タスクは、これらの処理が完了した後にパノラマ撮影タスクに向けて完了通知を発行する。
【００３５】
完了通知に応答して、パノラマ撮影タスクは、開始音の出力をオーディオドライバ４４に命令する。オーディオドライバ４４は、命令に応答してスピーカ４６から開始音を出力する。これによって、パノラマ画角ＷＡＧ１を指定するパン操作の開始が促される。パノラマ撮影タスクは続いて、垂直同期信号Ｖｓｙｎｃが発生する毎に、輝度評価回路２４から出力された輝度評価値を現時点の被写界の輝度レベルとして検出する。輝度レベルは、パノラマ画角ＷＡＧ１を指定するパン操作と並列して検出され、図４に示すテーブルＴＢＬに順に記述される。
【００３６】
パノラマ撮影タスクは、上述の開始音が発生されてから既定時間（＝５秒）が経過した時点で輝度レベルの検出処理を終了し、終了音の出力をオーディオドライバ４４に命令する。オーディオドライバ４４は、命令に応答してスピーカ４６から終了音を出力する。これによって、パノラマ画角ＷＡＧ１を指定するパン操作の終了が促される。
【００３７】
パノラマ撮影タスクは続いて、テーブルＴＢＬ１の記述を参照して、輝度レベルの増大量を“ΔＹｕｐ”として算出し、輝度レベルの減少量を“ΔＹｄｗｎ”として算出し、そして輝度レベルの合計変動量を“ΔＹｔｔｌ”として算出する。
【００３８】
増大量ΔＹｕｐは、適正輝度レベルＹｓとテーブルＴＢＬ１に記述された最大輝度レベルＹｍａｘとの差分に相当する（ΔＹｕｐ＝Ｙｍａｘ−Ｙｓ）。減少量ΔＹｄｗｎは、適正輝度レベルＹｓとテーブルＴＢＬ１に記述された最小輝度レベルＹｍｉｎとの差分に相当する（ΔＹｄｗｎ＝Ｙｓ−Ｙｍｉｎ）。合計変動量ΔＹｔｔｌは、テーブルＴＢＬ１に記述された最大輝度レベルＹｍａｘおよび最小輝度レベルＹｍｉｎの差分に相当する（ΔＹｔｔｌ＝Ｙｍａｘ−Ｙｍｉｎ）。
【００３９】
したがって、テーブルＴＢＬ１に記述された複数の輝度レベルが図６（Ａ）に示すグラフを描いた場合、増大量ΔＹｕｐ，減少量ΔＹｄｗｎおよび合計変動量Ｙｔｔｌは同じ図６（Ａ）に示す大きさを示す。また、テーブルＴＢＬ１に記述された複数の輝度レベルが図６（Ｂ）に示すグラフを描いた場合、増大量ΔＹｕｐ，減少量ΔＹｄｗｎおよび合計変動量Ｙｔｔｌは同じ図６（Ｂ）に示す大きさを示す。
【００４０】
なお、図６（Ａ）に示すグラフは、図５に示すパノラマ画角ＷＡＧ１を左から右に向かうパン操作によって指定したときの変化を表す。一方、図６（Ｂ）に示すグラフは、図５に示すパノラマ画角ＷＡＧ１を右から左に向かうパン操作によって指定したときの変化を表す。
【００４１】
パノラマ撮影タスクは、増大量ΔＹｕｐを閾値ＴＨ１と比較し、増大量ΔＹｕｐが閾値ＴＨ１を上回るとき図７（Ｂ）に示すガイド２の表示をＬＣＤドライバ３６に命令する。この結果、“露光過多です。パノラマ画角の指定順序を変更してください。”との報知と、“リトライ”および“継続”のメニュー項目とがＬＣＤモニタ３８から出力される。
【００４２】
パノラマ撮影タスクはまた、減少量ΔＹｄｗｎを閾値ＴＨ２と比較し、減少量ΔＹｄｗｎが閾値ＴＨ２を上回るとき図７（Ｃ）に示すガイド３の表示をＬＣＤドライバ３６に命令する。この結果、“露光不足です。パノラマ画角の指定順序を変更してください。”との報知と、“リトライ”および“継続”のメニュー項目とがＬＣＤモニタ３８から出力される。なお、閾値ＴＨ２は、閾値ＴＨ１と異なり、より具体的には閾値ＴＨ１よりも大きい。
【００４３】
パノラマ撮影タスクはさらに、合計変動量ΔＹｔｔｌを基準値ＲＥＦと比較し、合計変動量ΔＹｔｔｌが基準値ＲＥＦを上回るとき図７（Ｄ）に示すガイド４の表示をＬＣＤドライバ３６に命令する。この結果、“指定されたパノラマ画角では明るさの変動が大きすぎます。別のパノラマ画角を指定してください。”との報知と、“リトライ”および“継続”のメニュー項目とがＬＣＤモニタ３８から出力される。
【００４４】
このようなガイド２〜４に対するキー入力装置２８の操作によって“リトライ”が選択されると、パノラマ撮影タスクは、トリガ２をパラメータ調整タスクに向けて発行し、上述したガイド１の表示処理に戻る。パラメータ調整タスクは、トリガ２に応答してスルー画像用ＡＥ処理を再開し、パノラマ撮影タスクからのトリガ１に備える。
【００４５】
増大量ΔＹｕｐ，減少量ΔＹｄｗｎおよび合計変動量Ｙｔｔｌがそれぞれ閾値ＴＨ１，ＴＨ２およびＲＥＦ以下であるか、或いはガイド２〜４に対するキー入力装置２８の操作によって“継続”が選択された場合、パノラマ撮影タスクは、図７（Ｅ）に示すガイド５の表示をＬＣＤドライバ３６に命令する。この結果、“露光量の微調整は必要ですか？”との報知と、“必要”および“不要”のメニュー項目とがＬＣＤモニタ３８から出力される。
【００４６】
このようなガイド５に対するキー入力装置２８の操作によって“必要”が選択されると、パノラマ撮影タスクは、テーブルＴＢＬ１を参照して中央輝度レベルを“Ｙｍｄｌ”として算出する。中央輝度レベルＹｍｄｌは、テーブルＴＢＬ１に記述された最大輝度レベルＹｍａｘおよび最小輝度レベルＹｍｉｎの平均レベルに相当する。パノラマ撮影タスクは、こうして算出された中央輝度レベルＹｍｄｌが適正輝度レベルＹｓと一致するＥＶ値を算出し、算出されたＥＶ値を定義する絞り量および露光時間をドライバ１８ｂおよび１８ｃにそれぞれ設定する。
【００４７】
このような露光設定が完了するか、或いはガイド５に対するキー入力装置２８の操作によって“不要”が選択されると、パノラマ撮影タスクは、図７（Ｆ）に示すガイド６の表示をＬＣＤドライバ３６に命令する。この結果、“パノラマ撮影を行ってください。”との報知がＬＣＤモニタ３８から出力される。
【００４８】
ガイド６の表示の後にシャッタボタン２８ｓが全押しされると、パノラマ撮影タスクは、静止画取り込み処理を実行する。これによって、現時点の画角で捉えられた被写界を表す高解像度の画像データがＳＤＲＡＭ３４に確保される。
【００４９】
シャッタボタン２８ｓの操作が解除されると、スルー画像処理が実行される。ただし、このスルー画像処理はパノラマ撮影を支援する支援画像の表示処理を伴う。静止画取り込み処理によって確保された画像データに基づく静止画像は、スルー画像に隣接してモニタ画面に表示される。
【００５０】
パノラマ撮影のために受け付けるシャッタボタン２８ｓの全押し回数は３回であり、上述の静止画取り込み処理はシャッタボタン２８ｓが全押しされる毎に合計３回実行される。３回の静止画取り込み処理が図８に示す個別画角ＳＡＧ１〜ＳＡＧ３に注目して実行された場合、個別画角ＳＡＧ１〜ＳＡＧ３にそれぞれ対応する３フレームの画像データがＳＤＲＡＭ３４に確保される。
【００５１】
３回の静止画取り込み処理が完了すると、パノラマ撮像タスクは、画像合成処理を実行する。ＳＤＲＡＭ３４に確保された３フレームの画像データは、水平方向において部分的に重複する態様で合成される。パノラマ撮像タスクはさらに、画像合成処理によって作成された合成画像データから切り出しエリアＣＴ（図８参照）に属する一部の合成画像データを切り出し、切り出された合成画像データに記録処理を施す。切り出しエリアＣＴに属する合成画像データつまり図９に示す合成画像データは、ファイル形式で記録媒体４０に記録される。
【００５２】
記録処理が完了すると、パノラマ撮影タスクは、トリガ２をパラメータ調整タスクに向けて発行し、スルー画像処理を再開し、そして図７（Ｇ）に示すガイド７の表示をＬＣＤドライバ３８に命令する。パラメータ調整タスクは、トリガ２に応答してスルー画像用ＡＥ処理を再開し、パノラマ撮影タスクからのトリガ１に備える。一方、ＬＣＤモニタ３８からは、被写界を表すスルー画像がＬＣＤモニタ３８から出力され、“パノラマ撮影を終了しますか？”との報知と“終了”および“継続”のメニュー項目がＯＳＤ態様で出力される。
【００５３】
ガイド７に対するキー入力装置２８の操作によって“継続”が選択されると、パノラマ撮影タスクは、上述のガイド１の表示処理に戻る。一方、ガイド７に対するキー入力装置２８の操作によって“終了”が選択されると、パノラマ撮像タスクは処理を終了する。
【００５４】
パノラマ撮影タスクは具体的には図１０〜図１５に示すフロー図に対応し、パラメータ調整タスクは具体的には図１６に示すフロー図に対応する。なお、これらのタスクに対応する制御プログラムは、フラッシュメモリ４２に記憶される。
【００５５】
図１０を参照して、ステップＳ１ではスルー画像処理を実行し、ステップＳ３では図７（Ａ）に示すガイド１の表示をＬＣＤドライバ３６に命令する。ステップＳ１の処理によってスルー画像がＬＣＤモニタ３８から出力され、ステップＳ３の処理によってガイド１がスルー画像に多重される。
【００５６】
ステップＳ３の処理が完了すると、ステップＳ５で３秒待機し、ステップＳ７でパラメータ調整タスクに向けてトリガ１を発行する。パラメータ調整タスクは、トリガ１に応答して記録用ＡＥ処理および記録用ＡＦ処理を実行し、これらの処理の完了後にパノラマ撮影タスクに向けて完了通知を発行する。
【００５７】
ステップＳ９ではこのような完了通知の有無を判別し、判別結果がＮＯからＹＥＳに更新されると、ステップＳ１１で開始音の出力をオーディオドライバ４４に命令する。この結果、開始音がスピーカ４６から出力される。ステップＳ１３では、垂直同期信号Ｖｓｙｎｃが発生したか否かを判別する。判別結果がＮＯからＹＥＳに更新されるとステップＳ１５に進み、輝度評価回路２４から出力された輝度評価値を現時点で捉えられている被写界の輝度レベルとして検出する。検出された輝度レベルは、図４（Ｂ）に示すテーブルＴＢＬに順に記述される。
【００５８】
ステップＳ１７では開始音の発生から既定時間（＝５秒）が経過したか否かを判別し、判別結果がＮＯであればステップＳ１３に戻る一方、判別結果がＹＥＳであればステップＳ１９に進む。ステップＳ１９では、終了音の出力をオーディオドライバ４４に命令する。この結果、終了音がスピーカ４６から出力される。
【００５９】
ステップＳ２１では、テーブルＴＢＬ１を参照して輝度レベルの増大量を“ΔＹｕｐ”として算出する。ステップＳ２３では、テーブルＴＢＬ１を参照して輝度レベルの減少量を“ΔＹｄｗｎ”として算出する。ステップＳ２５では、テーブルＴＢＬ１を参照して輝度レベルの合計変動量を“ΔＹｔｔｌ”として算出する。
【００６０】
ステップＳ２７では増大量ΔＹｕｐが閾値ＴＨ１を上回るか否かを判別し、ステップＳ２９では減少量ΔＹｄｗｎが閾値ＴＨ２を上回るか否かを判別し、そしてステップＳ３１では合計変動量ΔＹｔｔｌが基準値ＲＥＦを上回るか否かを判別する。
【００６１】
ステップＳ２７でＹＥＳであればステップＳ３３に進み、図７（Ｂ）に示すガイド２の表示をＬＣＤドライバ３６に命令する。ステップＳ２９でＹＥＳであればステップＳ３５に進み、図７（Ｃ）に示すガイド３の表示をＬＣＤドライバ３６に命令する。ステップＳ３１でＹＥＳであればステップＳ３７に進み、図７（Ｄ）に示すガイド４の表示をＬＣＤドライバ３６に命令する。
【００６２】
ガイド２〜４に対するキー入力装置２８の操作によって“リトライ”が選択されると、ステップＳ３９からステップＳ４３に進み、トリガ２をパラメータ調整タスクに向けて発行する。パラメータ調整タスクは、トリガ２に応答してスルー画像用ＡＥ処理を再開し、パノラマ撮影タスクからのトリガ１に備える。ステップＳ４３の処理が完了すると、ステップＳ３に戻る。一方、ステップＳ２７〜Ｓ３１のいずれもＮＯと判別されるか、或いはガイド２〜４に対するキー入力装置２８の操作によって“継続”が選択されると、ステップＳ４５に進む。
【００６３】
ステップＳ４５では、図７（Ｅ）に示すガイド５の表示をＬＣＤドライバ３６に命令する。ガイド５に対するキー入力装置２８の操作によって“必要”が選択されると、ステップＳ４７からステップＳ５１に進み、テーブルＴＢＬ１を参照して中央輝度レベルを“Ｙｍｄｌ”として算出する。ステップＳ５３では、算出された中央輝度レベルＹｍｄｌが適正輝度レベルＹｓと一致するＥＶ値を算出する。ステップＳ５５では、算出されたＥＶ値を定義する絞り量および露光時間をドライバ１８ｂおよび１８ｃにそれぞれ設定する。
【００６４】
露光設定が完了するとステップＳ５７に進み、図７（Ｆ）に示すガイド６の表示をＬＣＤドライバ３６に命令する。なお、ガイド５に対するキー入力装置２８の操作によって“不要”が選択されたときは、ステップＳ４９からステップＳ５７に進み、ガイド６の表示をＬＣＤドライバ３６に命令する。
【００６５】
ステップＳ５９では変数Ｎを“１”に設定し、ステップＳ６１ではシャッタボタン２８ｓが全押しされたか否かを判別する。判別結果がＮＯからＹＥＳに更新されると、ステップＳ６３で静止画取り込み処理を実行する。これによって、現時点の画角で捉えられた被写界を表す高解像度の画像データがＳＤＲＡＭ３４に確保される。
【００６６】
ステップＳ６５では変数Ｎが“３”を示すか否かを判別し、ステップＳ６７ではシャッタボタン２８ｓの操作が解除されたか否かを判別する。ステップＳ６５の判別結果がＮＯでかつステップＳ６７の判別結果がＹＥＳであれば、ステップＳ６９でスルー画像処理を実行する。このスルー画像処理はパノラマ撮影を支援する支援画像の表示処理を伴い、ステップＳ６９の処理によって確保された画像データに基づく静止画像はスルー画像に隣接してモニタ画面に表示される。ステップＳ６９の処理が完了すると、ステップＳ７１で変数Ｎをインクリメントし、その後にステップＳ６１に戻る。
【００６７】
ステップＳ６５の判別結果がＹＥＳであれば、ステップＳ７３で画像合成処理を実行する。ＳＤＲＡＭ３４に確保された３フレームの画像データは、水平方向において部分的に重複する態様で合成される。ステップＳ７５では、画像合成処理によって作成された合成画像データのうち、切り出しエリアＣＴに属する一部の合成画像データの記録処理を施す。記録処理が完了するとステップＳ７７に進み、トリガ２をパラメータ調整タスクに向けて発行する。
【００６８】
ステップＳ７９ではスルー画像処理を再開し、ステップＳ８１では図７（Ｇ）に示すガイド７の表示をＬＣＤドライバ３８に命令する。ガイド７に対するキー入力装置２８の操作によって“継続”が選択されると、ステップＳ８３でＹＥＳと判断してステップＳ３に戻る。一方、ガイド７に対するキー入力装置２８の操作によって“終了”が選択されると、ステップＳ８５でＹＥＳと判断し、パノラマ撮像タスクを終了する。
【００６９】
図１６を参照して、ステップＳ９１ではトリガ１が発行されたか否かを判別する。判別結果がＮＯであれば、ステップＳ９３のスルー画像用ＡＥ処理を繰り返す。判別結果がＹＥＳであれば、ステップＳ９５およびＳ９７で記録用ＡＥ処理およびＡＦ処理をそれぞれ実行する。ＡＦ処理が完了すると、ステップＳ９９でパノラマ撮像タスクに向けて完了通知を発行し、パノラマ撮像タスクからトリガ２が発行されたか否かをステップＳ１０１で判別する。判別結果がＮＯからＹＥＳに更新されると、ステップＳ９１に戻る。
【００７０】
以上の説明から分かるように、パノラマモードが選択されると、撮像面の画角よりも広いパノラマ画角の指定を促すガイド１がＬＣＤモニタ３８から出力される(S3)。露光量，フォーカスなどの撮像パラメータは、パノラマ画角の指定操作が開始される時点で撮像面で捉えられた被写界を参照して調整される(S95, S97)。撮像パラメータの調整が完了すると、その後に撮像面で捉えられた被写界の明るさが繰り返し検出される(S15)。検出された明るさの変動がエラー条件に合致すれば、パノラマ画角の再指定を促すガイド２，３または４がＬＣＤモニタ３８から出力される(S33~S37)。
【００７１】
なお、エラー条件とは、輝度レベルの増大量ΔＹｕｐが閾値ＴＨ１を上回るという第１閾値条件、輝度レベルの減少量ΔＹｄｗｎが閾値ＴＨ２を上回るという第２閾値条件、および輝度の変動量ΔＹｔｔｌが基準値ＲＥＦを上回るという基準値条件の論理和に相当する。
【００７２】
したがって、パノラマ画角の指定操作と並列して検出された明るさの変動がエラー条件に合致すれば、パノラマ画角の再指定を促すガイド２〜４が発生される。これに対して、パノラマ画角の指定操作と並列して検出された明るさの変動条件がエラー条件から外れると、ガイド２〜４の発生が中止される。
【００７３】
撮影者は、パノラマ画角の指定操作が開始される時点で調整された撮像パラメータの妥当性をこのようなガイド２〜４の有無によって認識できる。これによって、パノラマ画角に注目した撮影時の操作性が向上し、さらにはパノラマ画角用の撮像パラメータに撮影者の嗜好を反映させることができる。
【００７４】
なお、この実施例では、パノラマ撮影モードのような広域画角撮影モードが選択されたときに水平方向に並ぶ複数の個別画角の指定を撮影者に要求し、指定された複数の個別画角にそれぞれ対応する複数の被写界像を水平方向において結合するようにしている。しかし、広域画角撮影モードでは、垂直方向に並ぶ複数の個別画角の指定を撮影者に要求し、指定された複数の個別画角にそれぞれ対応する複数の被写界像を垂直方向において結合するようにしてもよい。
【符号の説明】
【００７５】
１０  …ディジタルカメラ
１２  …フォーカスレンズ
１６  …撮像装置
２４  …輝度評価回路
２６  …フォーカス評価回路
３０  …ＣＰＵ
４２  …フラッシュメモリ
【図１】
2010199914.tif 000003
【図２】
2010199914.tif 000004
【図３】
2010199914.tif 000005
【図４】
2010199914.tif 000006
【図５】
2010199914.tif 000007
【図６】
2010199914.tif 000008
【図７】
2010199914.tif 000009
【図８】
2010199914.tif 000010
【図９】
2010199914.tif 000011
【図１０】
2010199914.tif 000012
【図１１】
2010199914.tif 000013
【図１２】
2010199914.tif 000014
【図１３】
2010199914.tif 000015
【図１４】
2010199914.tif 000016
【図１５】
2010199914.tif 000017
【図１６】
2010199914.tif 000018