(57)【要約】【課題】表示部材が限定される光学ファインダーにおいてもパノラマ撮影に関する様々なガイドを表示することを可能とする。【解決手段】システム制御部５０は、パノラマ画像を生成するためではない撮影の際に、ファインダー内表示部４１のうち特定の表示要素群を用いて撮影に関する情報を表示するように制御する。一方、システム制御部５０はパノラマ画像を生成するための連続撮影中に、特定の表示要素群を用いて、カメラ１００の移動速度に対応する表示を行うように制御する。【選択図】図６
2019020441.tif 000002
【特許請求の範囲】
【請求項１】
撮像手段と、
光学ファインダー内で視認可能なファインダー内表示部と、
パノラマ画像を生成するための前記撮像手段における連続撮影中の撮像装置の移動速度を検知する検知手段と、
パノラマ画像を生成するためではない撮影の際に、前記ファインダー内表示部のうち特定の表示要素群を用いて撮影に関する情報を表示するように制御し、パノラマ画像を生成するための前記撮像手段における連続撮影中に、前記特定の表示要素群を用いて、前記検知手段で検知した移動速度に対応する表示を行うように制御する制御手段と、
を有することを特徴とする撮像装置。
【請求項２】
撮像手段と、
光学ファインダー内で視認可能なファインダー内表示部と、
パノラマ画像を生成するためではない撮影の際に、前記ファインダー内表示部のうち特定の表示要素群を用いて撮影に関する情報を表示するように制御し、パノラマ画像を生成するための前記撮像手段における連続撮影中に、前記特定の表示要素群を用いて、パノラマ画像を生成するための連続撮影の進行状況を示す表示を行うように制御する制御手段と、
を有することを特徴とする撮像装置。
【請求項３】
前記特定の表示要素群は測距点を示すＡＦ枠であり、
前記制御手段は、前記パノラマ画像を生成するための前記撮像手段における連続撮影中に、前記移動速度に応じてＡＦ枠を表示する位置を制御することを特徴とする請求項１に記載の撮像装置。
【請求項４】
前記制御手段は、前記パノラマ画像を生成するための前記撮像手段における連続撮影中に、前記移動速度が所定の移動速度ある場合には前記ファインダー内表示部の中央に前記ＡＦ枠を表示することを特徴とする請求項３に記載の撮像装置。
【請求項５】
前記撮像装置の重力方向に対する傾きを検知する傾き検知手段を有し、
前記特定の表示要素群は測距点を示すＡＦ枠であり、
前記制御手段は、パノラマ画像を生成するための前記撮像手段における連続撮影中に、前記傾き検知手段で検知された傾きに応じて、前記ＡＦ枠を表示する位置を制御することを特徴とする請求項１又は２に記載の撮像装置。
【請求項６】
前記パノラマ画像を記録するための記憶領域を有する記憶手段を備え、
前記特定の表示要素群は測距点を示すＡＦ枠であり、
前記制御手段は、パノラマ画像を生成するための前記撮像手段における連続撮影中に、前記記憶領域の使用量を前記連続撮影の進行状況として、前記使用量に応じて前記ＡＦ枠を表示する位置を制御することを特徴とする請求項２に記載の撮像装置。
【請求項７】
前記パノラマ画像を記録するための記憶領域を有する記憶手段を備え、
前記特定の表示要素群は露出レベルを表示する露出レベル表示要素群であり、
前記制御手段は、パノラマ画像を生成するための前記撮像手段における連続撮影中に、前記記憶領域の使用量を前記連続撮影の進行状況として、前記使用量に応じて露出レベル表示要素群の露出レベルを変化させることを特徴とする請求項２に記載の撮像装置。
【請求項８】
前記制御手段は、前記撮像装置の移動方向に応じて前記露出レベルを変化させる起点を変更することを特徴とする請求項７に記載の撮像装置。
【請求項９】
前記特定の表示要素群は露出レベルを表示する露出レベル表示要素群であり、
前記制御手段は、パノラマ画像を生成するための前記撮像手段における連続撮影中に、前記移動速度に応じて前記露出レベル表示要素群の露出レベルを変化させることを特徴とする請求項１に記載の撮像装置。
【請求項１０】
前記パノラマ画像を記録するための記憶領域を有する記憶手段を備え、
前記特定の表示要素群は複数の桁を備え、絞り値又はシャッタースピードを表示する表示要素群であり、
前記制御手段は、パノラマ画像を生成するための前記撮像手段における連続撮影中に、前記記憶領域の使用量を前記連続撮影の進行状況として、前記使用量に応じて前記複数の桁に順次、所定の数字を表示することを特徴とする請求項２に記載の撮像装置。
【請求項１１】
前記特定の表示要素群は複数の桁を備え、絞り値又はシャッタースピードを表示する表示要素群であり、
前記制御手段は、パノラマ画像を生成するための前記撮像手段における連続撮影中に、前記移動速度に応じて前記複数の桁に順次、所定の数字を表示することを特徴とする請求項１に記載の撮像装置。
【請求項１２】
前記所定の数字は１であることを特徴とする請求項１０又は１１に記載の撮像装置。
【請求項１３】
前記制御手段は、前記撮像装置の移動方向に応じて前記所定の数字を表示させる起点の桁を変化させることを特徴とする請求項１０乃至１２のいずれか１項に記載の撮像装置。
【請求項１４】
前記特定の表示要素群はフリッカーの発生を警告するフリッカー警告表示要素であり、
前記制御手段は、前記パノラマ画像を生成するための前記撮像手段における連続撮影中に、前記移動速度が前記パノラマ画像の生成に不適切な速度である場合に前記フリッカー警告表示要素を点灯させることを特徴とする請求項１に記載の撮像装置。
【請求項１５】
前記特定の表示要素群は前記撮像装置の水平状態を表示する水準器表示要素であり、
前記制御手段は、前記パノラマ画像を生成するための前記撮像手段における連続撮影中に、前記撮像装置の水平状態からのずれに応じて前記水準器表示要素の表示を制御することを特徴とする請求項１又は２に記載の撮像装置。
【請求項１６】
撮像手段と、光学ファインダー内で視認可能なファインダー内表示部とを備える撮像装置の制御方法であって、
パノラマ画像を生成するための前記撮像手段における連続撮影中の撮像装置の移動速度を検知する検知ステップと、
パノラマ画像を生成するためではない撮影の際に、前記ファインダー内表示部のうち特定の表示要素群を用いて撮影に関する情報を表示するように制御し、パノラマ画像を生成するための前記撮像手段における連続撮影中に、前記特定の表示要素群を用いて、前記検知ステップで検知された移動速度に対応する表示を行うように制御する制御ステップと、
を有することを特徴とする撮像装置の制御方法。
【請求項１７】
撮像手段と、光学ファインダー内で視認可能なファインダー内表示部とを備える撮像装置の制御方法であって、
パノラマ画像を生成するためではない撮影の際に、前記ファインダー内表示部のうち特定の表示要素群を用いて撮影に関する情報を表示するように制御し、パノラマ画像を生成するための前記撮像手段における連続撮影中に、前記特定の表示要素群を用いて、パノラマ画像を生成するための連続撮影の進行状況を示す表示を行うように制御する制御ステップを有することを特徴とする撮像装置の制御方法。
【請求項１８】
コンピュータを、請求項１乃至１５のいずれか１項に記載された撮像の各手段として機能させるためのプログラム。
【請求項１９】
コンピュータを、請求項１乃至１５のいずれか１項に記載された撮像装置の各手段として機能させるためのプログラムを格納したコンピュータが読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は撮像装置、その制御方法、およびプログラム、並びに記憶媒体に関し、特に、光学ファインダーを備えて、パノラマ画像の撮影が可能な撮像装置に関する。
【背景技術】
【０００２】
従来、デジタルカメラなどの撮像装置を振りつつ連続撮影して得た画像を合成してパノラマ画像を生成する手法が知られている。この手法では、撮像装置を所定の速度で水平又は垂直に振ることによって、精度のよいパノラマ画像を生成することができる。そして、撮像装置を所定の速度で振るようにするため、ライブビュー画面にガイド又は警告を表示して、ユーザーが精度よく画像合成に使用する画像の撮影を行うことができるようにしている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−３０４８０１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、光学ファインダーを備える撮像装置において、光学ファインダー内にガイド又は警告を表示すようとすると、光学ファインダーの制約によって表示部材が限定される。このため、明るい屋外などのようにライブビュー画面の視認性が悪い場合に、光学ファインダーを用いてパノラマ画像を撮影する際には、パノラマ撮影に関する様々なガイドを表示することが困難となってしまう。
【０００５】
従って、本発明の目的は、表示部材が限定される光学ファインダーにおいてもパノラマ撮影に関する様々なガイドを表示することが可能な撮像装置、その制御方法、およびプログラム、並びに記憶媒体を提供することにある。
【課題を解決するための手段】
【０００６】
上記の目的を達成するため、本発明による撮像装置は、撮像手段と、光学ファインダー内で視認可能なファインダー内表示部と、パノラマ画像を生成するための前記撮像手段における連続撮影中の撮像装置の移動速度を検知する検知手段と、パノラマ画像を生成するためではない撮影の際に、前記ファインダー内表示部のうち特定の表示要素群を用いて撮影に関する情報を表示するように制御し、パノラマ画像を生成するための前記撮像手段における連続撮影中に、前記特定の表示要素群を用いて、前記検知手段で検知した移動速度に対応する表示を行うように制御する制御手段と、を有することを特徴とする。
【発明の効果】
【０００７】
本発明によれば、表示部材が限定される光学ファインダーにおいてもパノラマ撮影に関する様々なガイドを表示することができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の実施の形態による撮像装置の一例についてその外観を示す斜視図である。
【図２】図１に示すカメラの一例についてその構成を撮影レンズユニットともに示すブロック図である。
【図３】図２に示すカメラで行われる静止画像の撮影を説明するためのフローチャートである。
【図４】図３に示すＳ３０２の処理でファインダー内表示部に表示される撮影情報の一例を示す図である。
【図５】図２に示すカメラで行われるパノラマ画像の撮影を説明するためのフローチャートである。
【図６】図５に示すパノラマ画像撮影処理を説明するためのフローチャートである。
【図７】図２に示すカメラにおいてファインダー内表示部に表示されるＡＦ枠によるカメラの傾き、カメラを振る速度、およびパノラマ画像保存領域の使用量状況の通知を説明するための図である。
【図８】図２に示すカメラにおいてファインダー内表示部に表示されるＡＦ枠によるパノラマ画像保存領域の使用量状況の通知の他の例を説明するための図である。
【図９】図２に示すカメラにおいてファインダー内表示部に表示される露出レベル要素群によるパノラマ画像保存領域の使用量状況の通知の一例を説明するための図である。
【図１０】図２に示すカメラにおいてファインダー内表示部に表示される露出レベル要素群によるパノラマ画像保存領域の使用量状況の通知の他の例およびカメラを振る速度の通知の一例を説明するための図である。
【図１１】図２に示すカメラにおいてファインダー内表示部に表示される７セグ要素によるパノラマ画像保存領域の使用量状況の通知およびカメラを振る速度の通知の一例を説明するための図である。
【図１２】図２に示すカメラにおいてファインダー内表示部に表示されるフリッカー警告表示要素によるカメラの傾きおよびカメラを振る速度の通知の一例を説明するための図である。
【図１３】図２に示すカメラにおいてファインダー内表示部に表示される水準器表示要素によるカメラの傾きの通知の一例を説明するための図である。
【発明を実施するための形態】
【０００９】
以下に、本発明の実施の形態による撮像装置の一例について図面を参照して説明する。
【００１０】
図１は、本発明の実施の形態による撮像装置の一例についてその外観を示す斜視図である。そして、図１（ａ）は撮像光学系（撮影レンズユニット）を取り外して正面からみた斜視図であり、図１（ｂ）は背面からみた斜視図である。
【００１１】
図示の撮像装置は、例えば、一眼レフタイプのデジタルカメラ（以下単にカメラと呼ぶ）１００であり、カメラ１００の背面側には表示部２８が配置されている。表示部２８には画像および各種情報が表示される。カメラ１００の上面にはファインダー外表示部４３が配置されており、ファインダー外表示部４３には、例えば、シャッター速度および絞り値をはじめとするカメラ１００の様々な設定値が表示される。
【００１２】
シャッターボタン６１は撮影指示を行うための操作部材である。モード切替スイッチ６０は各種モードを切り替えるための操作部材である。端子カバー４０は外部機器とカメラ１００とを接続する接続ケーブルなどのコネクタ（図示せず）を保護するカバーである。メイン電子ダイヤル７１は操作部７０に備えられた回転操作部材であり、このメイン電子ダイヤル７１を回すことによって、シャッター速度および絞り値などの設定値の変更などを行うことができる。
【００１３】
電源スイッチ７２はカメラ１００の電源のＯＮ及びＯＦＦを切り替える操作部材である。サブ電子ダイヤル７３は操作部７０に備えられる回転操作部材であり、選択枠の移動および画像送りなどを行う際に用いられる。十字キー７４は操作部７０に備えられ、上、下、左、および右部分の各々を押し込み可能な４方向キーである。そして、十字キー７４の押した部分に応じた操作を行うことができる。
【００１４】
ＳＥＴボタン７５は操作部７０に備えられた押しボタンであり、主に選択項目の決定などに用いられる。ＬＶボタン７６は操作部７０に備えられ、メニューボタンにおいてライブビュー（ＬＶ）のＯＮおよびＯＦＦを切り替えるボタンである。動画撮影モードにおいては、ＬＶボタン７６は動画撮影（記録）の開始および停止の指示に用いられる。
【００１５】
拡大ボタン７７は操作部７０に備えられ、ライブビュー表示において拡大モードのＯＮ、ＯＦＦ、および拡大モード中の拡大率の変更を行うための操作ボタンである。さらに、拡大ボタン７７は、再生モードにおいては再生画像を拡大し、拡大率を大きくするためのボタンとして機能する。縮小ボタン７８は操作部７０に備えられ、拡大した再生画像の拡大率を小さくし、表示された画像を縮小させるためのボタンである。
【００１６】
再生ボタン７９は操作部７０に備えられ、撮影モードと再生モードとを切り替えるための操作ボタンである。撮影モード中に再生ボタン７９を押下すると、再生モードに移行し、記録媒体２００に記録された画像のうち最新の画像を表示部２８に表示させることができる。
【００１７】
クイックリターンミラー１２は、後述するシステム制御部５０の制御によって、アクチュエータ（図示せず）によってアップダウンされる。通信端子１０はカメラ１００が撮影レンズユニットと通信を行うための通信端子である。接眼ファインダー１６は撮影レンズユニットを介してフォーカシングスクリーン１３に結像した光学像を観察する際に用いられる覗き込み型のファインダーである。そして、光学像の観察によってユーザーは焦点および構図を確認することができる。
【００１８】
蓋２０２は記録媒体２００が格納されるスロットを覆うための蓋である。グリップ部９０は、ユーザーがカメラ１００を構えた際に右手で握りやすい形状に成形された保持部である。
【００１９】
図２は、図１に示すカメラの一例についてその構成を撮影レンズユニットともに示すブロック図である。
【００２０】
撮影レンズユニット（以下レンズユニットと呼ぶ）１５０は、カメラ１００に交換可能な撮影レンズを搭載するレンズユニットである。レンズユニット１５０にはレンズ１０３が備えられており、通常、レンズ１０３は複数枚のレンズから構成されるが、ここでは簡略して一枚のレンズのみで示されている。通信端子６はレンズユニット１５０がカメラ１００と通信を行うための通信端子であり、通信端子１０はカメラ１００がレンズユニット１５０と通信を行うための通信端子である。
【００２１】
レンズユニット１５０は通信端子６および１０を介してシステム制御部５０と通信を行う。そして、レンズシステム制御回路４は絞り駆動回路２によって絞り１を駆動制御し、さらに、ＡＦ駆動回路３によってレンズ１０３の位置を光軸に沿って変位させて焦点を合わせる。
【００２２】
カメラ１００には、ＡＥセンサー１７が備えられており、ＡＥセンサー１７は、レンズユニット１５０を介して被写体の輝度を測光する。焦点検出部１１はレンズ１０３のデフォーカス量を検出して、システム制御部５０にデフォーカス量情報として出力する。システム制御部５０は当該デフォーカス量情報に基づいてレンズユニット１５０を制御して、位相差ＡＦ制御を行う。
【００２３】
クイックリターンミラー（以下単にミラーと呼ぶ）１２は、露光、ライブビュー撮影、および動画撮影の際に、システム制御部５０の制御下で、アクチュエータ（図示せず）によってアップダウンされる。ミラー１２は、レンズ１０３から入射した光学像を接眼ファインダー１６側および撮像部２２側に選択的に切替える。通常状態では、ミラー１２は接眼ファインダー１６に光学像を導く位置に配置される。一方、撮影の際又はライブビュー表示の際には、ミラー１２は上方に跳ね上げられて、光学像が撮像部２２に導かれる。つまり、撮影の際又はライブビュー表示の際には、ミラー１２はミラーアップされてレンズユニット１５０の光路から待避する。
【００２４】
なお、ミラー１２はその中央部において光の一部を透過可能なハーフミラーであり、光束の一部が焦点検出を行うための焦点検出部１１に入射する。
【００２５】
撮影者は、ペンタプリズム１４および接眼ファインダー１６を介して、フォーカシングスクリーン１３を観察することによって、レンズユニット１５０を介してフォーカシングスクリーン１３に結像した光学像の焦点および構図の確認を行うことができる。
【００２６】
シャッター１０１は、システム制御部５０の制御下で、撮像部２２の露光時間を制御するフォーカルプレーンシャッターである。
【００２７】
撮像部２２はＣＣＤ又はＣＭＯＳイメージセンサーなどの撮像素子を備えており、撮像素子によって光学像に応じた電気信号（アナログ信号）を出力する。Ａ／Ｄ変換器２３は、撮像部２２の出力であるアナログ信号をデジタル信号に変換する。
【００２８】
画像処理部２４は、Ａ／Ｄ変換器２３の出力であるデジタル信号又はメモリ制御部１５から送られる画像データに対して所定の画素補間処理及び縮小処理などのリサイズ処理を行うとともに色変換処理を行う。
【００２９】
また、画像処理部２４は、撮像の結果得られた画像データを用いて所定の演算処理を行う。そして、システム制御部５０は得られた演算結果に基づいて露光制御および測距制御を行う。これによって、ＴＴＬ（スルー・ザ・レンズ）方式のＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＥＦ（フラッシュプリ発光）処理が行われる。さらに、画像処理部２４は、撮像の結果得られた画像データを用いて所定の演算処理を行って、その演算結果に基づいてＴＴＬ方式のＡＷＢ（オートホワイトバランス）処理を行う。なお、画像処理部２４は、パノラマ画像撮影モードの際には、画像データから合成すべき領域を切り出して合成処理などを行う。
【００３０】
Ａ／Ｄ変換器２３の出力であるデジタル信号は、画像処理部２４およびメモリ制御部１５を介して、或いはメモリ制御部１５を介してメモリ３２に画像データとして書き込まれる。メモリ３２には、撮像の結果得られた画像データが格納されるとともに、表示部２８に表示するための表示用画像データが格納される。メモリ３２は、所定枚数の静止画像、所定時間の動画像、および音声を格納するための十分な記憶容量を備えている。
【００３１】
メモリ３２は、パノラマ画像撮影モードの際には、合成後のパノラマ画像を保存するための領域を兼ねており、メモリ３２における所定サイズの領域が合成後のパノラマ画像保存領域とされる。また、メモリ３２は画像表示用のメモリ（ビデオメモリ）を兼ねている。Ｄ／Ａ変換器１９は、メモリ３２に格納されている画像表示用画像データをアナログ信号に変換して表示部２８に送る。これによって、メモリ３２に書き込まれた表示用画像データに応じた画像が表示部２８に表示される。
【００３２】
表示部２８は、例えば、ＬＣＤであり、メモリ３２に蓄積された表示用画像データをＤ／Ａ変換器１９においてアナログ変換して表示部２８に逐次転送して表示することによって、電子ビューファインダーとして機能する。これによって、スルー画像表示（ライブビュー表示）を行うことができる。
【００３３】
ファインダー内表示部４１は、光学ファインダー内で視認可能である。そして、ファインダー内表示部４１には、ファインダー内表示部駆動回路４２によって現在オートフォーカスが行われている測距点を示す枠（ＡＦ枠）およびカメラ１００の設定状態を表すアイコンなどが表示される。さらに、ファインダー内表示部４１には、露出レベルを表示する露出レベル表示部およびＩＳＯ感度などを表示する７セグ表示部が備えられている。また、ファインダー内表示部４１には、フリッカーが発生している旨を警告するフリッカー警告表示部およびカメラの水平状態を表示する水準器表示部などが備えられている。
【００３４】
ファインダー外液晶表示部４３には、ファインダー外表示部駆動回路４４によって、シャッター速度および絞り値をはじめとするカメラの様々な設定値が表示される。
【００３５】
不揮発性メモリ５６は、電気的に消去および記録可能なメモリであり、例えば、ＥＥＰＲＯＭが用いられる。不揮発性メモリ５６には、システム制御部５０の動作用の定数およびプログラムなどが記憶される。なお、このプログラムとは、例えば、後述する各種フローチャートを実行するためのプログラムである。
【００３６】
システム制御部５０は、少なくとも１つのプロセッサー又は回路を有する制御部であって、カメラ１００全体を制御する。システム制御部５０は、前述の不揮発性メモリ５６に記録されたプログラムを実行することによって、後述する各処理を行う。
【００３７】
システムメモリ５２として、例えば、ＲＡＭが用いられる。システムメモリ５２には、システム制御部５０の動作用の定数、変数、および不揮発性メモリ５６から読み出したプログラムなどが展開される。なお、システム制御部はメモリ３２、Ｄ／Ａ変換器１９、および表示部２８などを制御することによって表示制御を行う。
【００３８】
システムタイマー５３は各種制御に用いる時間および内蔵された時計の時間を計測する計時部である。
【００３９】
モード切替スイッチ６０、第１シャッタースイッチ６２、第２シャッタースイッチ６４、および操作部７０は、システム制御部５０に各種の動作指示を入力するための操作部材である。
【００４０】
モード切替スイッチ６０は、システム制御部５０の動作モードを静止画記録モード、動画撮影モード、および再生モードなどのいずれかに切り替える際に用いられる。静止画記録モードに含まれるモードとして、例えば、オート撮影モード、オートシーン判別モード、マニュアルモード、絞り優先モード（Ａｖモード）、およびシャッター速度優先モード（Ｔｖモード）がある。さらには、静止画記録モードに含まれるモードとして、撮影シーン別の撮影設定となる各種シーンモード、プログラムＡＥモード、およびカスタムモードなどがある。
【００４１】
各種シーンモードには、カメラ１００を振りながら連続的に画像を撮影して、当該画像を合成することによってパノラマ画像を生成するパノラマ画像撮影モードが含まれる。
【００４２】
モード切替スイッチ６０を用いて、上述のモードのいずれかに直接切り替えることができる。また、モード切替スイッチ６０によって撮影モードの一覧画面に一旦切り換えた後、表示された複数のモードのいずれかを選択して、他の操作部材を用いて切り替えるようにしてもよい。同様に、動画撮影モードにも複数のモードが含まれる。
【００４３】
第１シャッタースイッチ６２は、カメラ１００に設けられたシャッターボタン６１の操作途中、所謂半押し（撮影準備指示）でＯＮとなって、第１のシャッタースイッチ信号ＳＷ１がＯＮとなる。第１のシャッタースイッチ信号ＳＷ１に応答して、システム制御部５０は、ＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＡＷＢ（オートホワイトバランス）処理、およびＥＦ（フラッシュプリ発光）処理などを開始する。
【００４４】
第２シャッタースイッチ６４は、シャッターボタン６１の操作完了、所謂全押し（撮影指示）でＯＮとなり、第２シャッタースイッチ信号ＳＷ２がＯＮとなる。システム制御部５０は、第２シャッタースイッチ信号ＳＷ２に応答して、撮像部２２の信号読み出しから記録媒体２００に画像データを書き込むまでの一連の撮影処理を開始する。
【００４５】
操作部７０に備えられた各操作部材は、表示部２８に表示される種々の機能アイコンを選択操作することなどによって、場面ごとに適宜機能が割り当てられて各種機能ボタンとして作用する。機能ボタンとして、例えば、メニューボタン、終了ボタン、戻るボタン、画像送りボタン、ジャンプボタン、絞込みボタン、および属性変更ボタンがある。例えば、メニューボタンが押されると各種の設定を行うためのメニュー画面が表示部２８に表示される。撮影者は、表示部２８に表示されたメニュー画面と上下左右の４方向ボタンおよびＳＥＴボタンを用いて直感的に各種設定を行うことができる。
【００４６】
操作部７０は、ユーザーからの操作を受け付ける入力部として用いられる。操作部７０には、少なくとも次の操作部材が含まれる。例えば、操作部７０は、シャッターボタン６１、メイン電子ダイヤル７１、電源スイッチ７２、サブ電子ダイヤル７３、十字キー７４、ＳＥＴボタン７５、ＬＶボタン７６、拡大ボタン７７、縮小ボタン７８、および再生ボタン７９を有している。
【００４７】
電源制御部８０は、電池検出回路、ＤＣ−ＤＣコンバータ、および通電するブロックを切り替えるスイッチ回路などを備えており、電池の装着の有無、電池の種類、および電池残量の検出を行う。また、電源制御部８０は、その検出結果およびシステム制御部５０の指示に基づいて、ＤＣ−ＤＣコンバータを制御し、必要な電圧を必要な期間、記録媒体２００を含む各部に供給する。
【００４８】
電源部３０は、アルカリ電池又はリチウム電池等の一次電池、ＮｉＣｄ電池、ＮｉＭＨ電池、又はＬｉ電池などの二次電池、そして、ＡＣアダプターなどを備えている。記録媒体Ｉ／Ｆ１８は、メモリカード又はハードディスクなどの記録媒体２００とのインターフェースである。記録媒体２００は、例えば、メモリカードであり、記録媒体２００には、撮影によって得られた画像データが記録される。メモリカードは、例えば、半導体メモリによって構成される。
【００４９】
通信部５４は、無線又は有線ケーブルによって外部機器と接続され、映像信号および音声信号の送受信を行う。通信部５４は無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）又はインターネットと接続可能である。通信部５４は撮像部２２による撮像の結果得られた画像データ（スルー画像を含む）および記録媒体２００に記録された画像データを外部機器に送信する。さらに、通信部５４は、外部機器から画像データおよびその他の各種情報を受信する。
【００５０】
姿勢検知部５５は重力方向に対するカメラ１００の姿勢を検知する。姿勢検知部５５で検知された姿勢に基づいて、システム制御部５０は、撮像部２２による撮像の結果得られた画像がカメラ１００を横に構えて撮影された画像であるか又は縦に構えて撮影された画像であるかを判別する。システム制御部５０は、姿勢検知部５５で検知された姿勢に応じた向き情報を画像ファイルに付加するとともに、当該姿勢に応じて画像を回転して記録する。なお、姿勢検知部５５として、加速度センサー又はジャイロセンサーなどが用いられる。加速度センサーを用いれば、カメラ１００の動作速度（移動速度）を検知することができる。
【００５１】
図３は、図２に示すカメラで行われる静止画像の撮影を説明するためのフローチャートである。なお、図示のフローチャートに係る処理は、システム制御部５０が不揮発性メモリ５６に格納されたプログラムをシステムメモリ５２に展開して実行することによって行われる。
【００５２】
いま、カメラ１００を通常撮影モード（例えば、オートモード）で起動して、ファインダー撮影（つまり、ライブビューを表示しない動作モード）に設定すると、システム制御部５０は図３に示す処理を開始する。
【００５３】
Ｓ３０１では、システム制御部５０は、ＳＷ１がＯＮとなったか否かを判定する。ＳＷ１がＯＮの場合は、Ｓ３０２に進み、そうでない場合は、システム制御部５０は待機する。
【００５４】
Ｓ３０２では、システム制御部５０は、カメラの設定に基づいて、ＡＦおよびＡＥなどを行って、その結果を撮影情報としてファインダー内表示部４１に表示する。
【００５５】
図４は、図３に示すＳ３０２の処理でファインダー内表示部４１に表示される撮影情報の一例を示す図である。
【００５６】
図示のように、ファインダー内表示部４１には、ＡＦ枠４０１および露出レベルを表示する露出レベル表示要素群４０２が存在する。また、ファインダー内表示部４１には、Ａｖ値およびＴｖ値などを表示する７セグメント表示要素群（７セグ要素）４０３、フリッカーの発生を警告するフリッカー警告表示要素４０４、およびカメラの水平状態を表示する水準器表示要素４０５などが存在する。システム制御部５０は、これら表示要素の各々を表示状態とするか否かを制御して、各表示要素の点灯、点滅、又は消灯などを行って撮影情報を表示する。
【００５７】
例えば、静止画像撮影の際の撮影情報表示においては、システム制御部５０はＡＦ枠４０１を用いてピントが合っている領域（合焦領域）を表示する。さらには、システム制御部５０は、７セグ要素４０３を用いてＡｖ値（絞り値）およびＴｖ値（つまり、シャッタースピード）を表示し、露出レベル表示要素群４０２を用いて露出補正値を表示する。
【００５８】
再び、図３を参照して、Ｓ３０３では、システム制御部５０は、ＳＷ２がＯＮとなったか否かを判定する。ＳＷ２がＯＮの場合は、Ｓ３０４に進み、そうでない場合は、システム制御部５０は待機する。
【００５９】
Ｓ３０４では、システム制御部５０は撮影処理、つまり、静止画像の撮影を行う。Ｓ３０５では、ＳＷ１およびＳＷ２がＯＦＦであるか否かを判定する。ＳＷ１およびＳＷ２がＯＦＦの場合は、Ｓ３０６に進み、そうでない場合は、システム制御部５０は待機する。
【００６０】
Ｓ３０６では、システム制御部５０は、所定の時間が経過した後、撮影情報の表示をＯＦＦとする。そして、システム制御部５０は静止画像撮影を終了する。
【００６１】
図５は、図２に示すカメラで行われるパノラマ画像の撮影を説明するためのフローチャートである。なお、図示のフローチャートに係る処理は、システム制御部５０が不揮発性メモリ５６に格納されたプログラムをシステムメモリ５２に展開して実行することによって行われる。
【００６２】
いま、カメラ１００をパノラマ画像撮影モードで起動して、ファインダー撮影に設定すると、システム制御部５０は図５に示す処理を開始する。なお、Ｓ５０１〜Ｓ５０３の処理は、図３に示すＳ３０１〜Ｓ３０３の処理と同様であるので、説明を省略する。
【００６３】
Ｓ５０３においてＳＷ２がＯＮの場合には、Ｓ５０４に進む。Ｓ５０４では、システム制御部５０は、静止画像撮影情報の表示をＯＦＦとする。
【００６４】
Ｓ５０５では、システム制御部５０は、パノラマ撮影中（つまり、連続撮影中）においては後述するパノラマ画像撮影情報表示をＯＮとする。そして、Ｓ５０６では、システム制御部５０は、後述するパノラマ画像撮影処理を行う。パノラマ画像撮影が完了すると、Ｓ５０７において、システム制御部５０はパノラマ画像撮影情報表示をＯＦＦとする。その後、システム制御部５０はパノラマ画像撮影を終了する。
【００６５】
図６は、図５に示すパノラマ画像撮影処理を説明するためのフローチャートである。なお、図示のフローチャートに係る処理は、システム制御部５０が不揮発性メモリ５６に格納されたプログラムをシステムメモリ５２に展開して実行することによって行われる。
【００６６】
パノラマ画像撮影処理を開始すると、Ｓ６０１において、システム制御部５０は静止画像を撮影する。そして、Ｓ６０２では、システム制御部５０は、Ｓ６０１で得られた静止画像においてパノラマ画像として合成する所定の領域を切り出して切り出し画像を得る。
【００６７】
ここでは、所定の領域（切り出す領域）として、例えば、パノラマ撮影においてカメラ１００を動かす方向（パン方向）において画像水平方向中心から３割の領域を用いる。カメラ１００を垂直に振る場合（チルト撮影する場合）には、パノラマ撮影においてカメラを動かす方向（チルト方向）において、画像の垂直方向中心から３割程度を所定の領域とする。なお、合成が可能であれば、どのような割合（つまり、サイズ）であってもよい。
【００６８】
Ｓ６０３では、システム制御部５０は切り出し画像の合成が可能であるか否かを判定する。ここでは、システム制御部５０は切り出し領域（合成する画像）における一致度に応じて合成が可能であるか否かを判定する。例えば、システム制御部５０は一致度が所定の閾値以上であると合成可能と判定する。また、システム制御部５０は、一致度を、切り出し画像における輝度情報および色情報などに基づいて算出する。なお、一致度を算出する際には、輝度情報および色情報の他に、切り出し画像間の一致を検出できれば、他の情報を用いるようにしてもよい。
【００６９】
一致度が閾値未満である場合、つまり、合成が不可能である場合とは、例えば、カメラ１００を水平又は垂直ではなく斜め方向に振った場合が該当する。さらには、カメラ１００を所定の速度以上の速度で振った場合が該当する。このような場合においては、合成可能な領域が存在しない。
【００７０】
Ｓ６０４では、システム制御部５０はカメラ１００を振っている速度およびカメラ１００の傾き状態を検知して、カメラ１００を振る動作の状態を判定する。ここでは、例えば、システム制御部５０は姿勢検知部５５に備えられた加速度センター又はジャイロセンサーの検知結果に応じてカメラ１００を振る動作の状態を判定する。なお、システム制御部５０は一致度が所定値以上の領域の量（例えば面積）に基づいて、カメラ１００を振る動作の状態を判定するようにしてもよい。
【００７１】
一致度が所定値以上の領域の量によってカメラ１００を振る速度を検出する場合、一致度が所定値以上の領域量が多い場合には、カメラ１００をゆっくりと振っていると推定できる。一方、一致度が所定値以上の領域の量が少ない場合には、カメラ１００を速い速度で振っていると推定できる。
【００７２】
Ｓ６０５では、システム制御部５０はＳ６０３およびＳ６０４の判定結果に応じて合成可能であるか否かを判定する。合成可能な場合はＳ６０６に進み、そうでない場合はＳ６１２に進む。
【００７３】
Ｓ６０６では、システム制御部５０は切り出し画像を合成する合成処理を行う。なお、前回までの合成処理において生成された合成画像はメモリ３２に保存されている。システム制御部５０はメモリ３２に保存された合成画像とＳ６０２で切り出された切り出し画像とを、位置合わせ（例えば、特徴点を一致させる処理）を行って合成する。
【００７４】
１連のパノラマ撮影において初回の撮影では、システム制御部５０はＳ６０３〜Ｓ６０５の処理を行うことなくＳ６０２で切り出した切り出し画像をメモリ３２に保持する。そして、２回目の撮影において、システム制御部５０は１回目の撮影でメモリ３２に保存した画像と２回目の撮影において得た切り出し画像とについて、Ｓ６０３〜Ｓ６０５の処理を行い、合成可能と判定した場合に合成する。
【００７５】
３回目以降の撮影においては、システム制御部５０は前回までに合成された合成画像と今回の撮影で得た切り出し画像とについて、Ｓ６０３〜Ｓ６０５の処理を行い、合成可能と判定した場合に合成する。
【００７６】
ところで、パノラマ撮影においては、ユーザーはカメラを水平方向に移動（パン）するか又は垂直方向に移動（チルト）させて撮影を行う。このため、所定の間隔で撮影される画像はカメラ１００の移動方向に少しずつ異なる範囲の画像となる。そして、これら画像を合成すれば、カメラ１００の移動方向に亘って映像範囲が広いパノラマ画像が生成される。
【００７７】
Ｓ６０８では、システム制御部５０は、メモリ３２に確保された合成後のパノラマ画像を保存するための領域に対して、合成後のパノラマ画像のサイズが占める割合、つまり、パノラマ画像保存領域の使用量状況を判定する。
【００７８】
Ｓ６０８では、システム制御部５０は、Ｓ６０８の判定結果に基づいて合成後のパノラマ画像を保存するための残量がメモリ３２に存在するか否かを判定する。残量がある場合はＳ６０９に進み、そうでない場合はＳ６１１に進む。
【００７９】
Ｓ６０９では、システム制御部５０はＳ６０３およびＳ６０４の処理で得られたカメラ１００の傾き状態およびカメラ１００を振る速度とＳ６０７の処理で得られた合成後のパノラマ画像保存領域の使用量状況をファインダー内表示部４１に表示する。
【００８０】
Ｓ６１０では、システム制御部５０はＳＷ２がＯＮであるか否かを判定する。ＳＷ２がＯＮの場合はＳ６０１に戻る。そうでない場合はＳ６１１に進む。
【００８１】
Ｓ６１１では、システム制御部５０はパノラマ画像を記録媒体２００に保存する。そして、システム制御部５０はパノラマ撮影処理を終了する。
【００８２】
Ｓ６１２では、システム制御部５０はカメラ１００を振る速度が可であるか否かを判定する。つまり、ここでは、システム制御部５０はカメラ１００を振る速度が所定の速度未満であるか否かを判定する。カメラ１００を振る速度が所定の速度未満である場合はＳ６１３に進む。そうでない場合はＳ６１４に進む。
【００８３】
ところで、カメラ１００を振る速度が所定の速度未満である場合、つまり、カメラ１００がパノラマ合成可能な速度で振られている場合、合成不可と判定されるのは、カメラ１００が水平に振られていない場合である。よって、Ｓ６１３では、システム制御部５０は水平警告をファインダー内表示部４１に表示してパノラマ撮影を停止する。その後、システム制御部５０はパノラマ撮影処理を終了する。
【００８４】
Ｓ６１４では、システム制御部５０はカメラ１００を振る速度を警告する速度警告をファインダー内表示部４１に表示してパノラマ撮影を停止する。その後、システム制御部５０はパノラマ撮影処理を終了する。
【００８５】
前述のように、パノラマ画像を撮影する際には、カメラ１００の傾き、カメラ１００を振る速度、およびパノラマ合成後のパノラマ画像保存領域の使用量状況が表示される。
【００８６】
カメラの傾きは、カメラ１００が水平又は垂直に振られていることを確認するための情報である。カメラを傾けて振ると、連続的に撮影して得られた画像の重なり部分がなくなり、画像合成ができなくなる。このため、ユーザーに水平又は垂直に正しく振られている旨を通知する必要がある。さらには、画像合成についてエラー表示を行う際においても、カメラ１００が傾けられて振られていることが原因である旨を通知する必要がある。
【００８７】
通知の際には、カメラ１００が水平又は垂直に振られている旨、カメラ１００の左側に比べて右側が上になるように傾いている旨、又はカメラ１００の右側に比べて左側が上になるように傾いている旨を通知すればよい。
【００８８】
カメラ１００を振る速度は、カメラ１００が所定の速度未満で振られている旨を確認するための情報である。カメラ１００を所定の速度以上の速度で振ると、連続的に撮影して得られた画像の重なり部分がなくなり、画像合成ができなくなる。このため、ユーザーにカメラ１００が所定の速度未満で振られている旨を通知する必要がある。さらには、画像合成についてエラー表示を行う際においても、カメラ１００が所定の速度以上で振られていることが原因である旨を通知する必要がある。
【００８９】
通知の際には、カメラ１００が所定の速度未満で振られている旨又は所定の速度以上で振られている旨を通知すればよい。なお、所定の速度未満において、速度が速めであるか又は遅めであるかを通知するようにしてもよい。
【００９０】
パノラマ合成後のパノラマ画像保存領域の使用量状況は、あとどの程度パノラマ合成用の画像を撮影可能かを確認するための情報である。当該情報を通知する際には、メモリ３２に確保された合成後のパノラマ画像を保存するための領域に対して、合成後のパノラマ画像のサイズが占める割合を段階的に通知すればよい。なお、上述の３つの情報はファインダー内表示部４１に表示される。
【００９１】
図７は、図２に示すカメラにおいてファインダー内表示部に表示されるＡＦ枠によるカメラの傾き、カメラを振る速度、およびパノラマ画像保存領域の使用量状況の通知を説明するための図である。そして、図７（ａ）乃至図７（ｋ）はその一例を示す図である。
【００９２】
図７（ａ）乃至図７（ｃ）は、ＡＦ枠４０１を用いて、カメラ１００の傾きを通知する例を示す図であり、図７（ｄ）乃至図７（ｆ）は、ＡＦ枠４０１を用いて、カメラ１００を振る速度を通知する例を示す図である。また、図７（ｇ）乃至図７（ｋ）は、ＡＦ枠４０１を用いて、パノラマ画像保存領域の使用量状況を通知する例を示す図である。なお、ＡＦ枠４０１をいずれの情報の通知に用いるかについては、予め定めるようにしてもよく、ユーザーが設定するようにしてもよい。
【００９３】
まず、図７（ａ）乃至図７（ｃ）を参照して、いま、ユーザーがカメラ１００を横位置として水平方向に振る（パンする）ことによってパノラマ撮影しているものとする。カメラ１００を水平方向に移動（パン）してパノラマ撮影を行う際には、前述のＳ６１２においてファインダー内表示部４１に表示されたＡＦ枠４０１によってカメラの傾きが通知される。
【００９４】
図７（ａ）においては、カメラ１００に傾きがなく水平にパンされている状態におけるＡＦ枠４０１の表示例が示されている。ここでは、システム制御部５０は、横方向の同一行のＡＦ枠４０１を全て点灯させて（濃い枠で示すＡＦ枠４０１が点灯されている）、カメラ１００が水平に振られている状態を通知する。
【００９５】
図７（ｂ）においては、カメラ１００の左側に比べて右側が上になるように傾いてパンされている状態におけるＡＦ枠４０１の表示例が示されている。ここでは、システム制御部５０は左側から右側に向って順次上がるようにＡＦ枠４０１を点灯させる（濃い枠で示すＡＦ枠４０１が点灯されている）。これによって、カメラ１００の左側に比べて右側が上になるようにカメラ１００が傾いている状態をユーザーに通知する。
【００９６】
図７（ｃ）においては、カメラ１００の右側に比べて左側が上になるように傾いてパンされている状態におけるＡＦ枠４０１の表示例が示されている。ここでは、システム制御部５０は右側から左側に向って順次上がるようにＡＦ枠４０１を点灯させる（濃い枠で示すＡＦ枠４０１が点灯されている）。これによって、システム制御部５０は、カメラ１００の右側に比べて左側が上になるようにカメラ１００が傾いている状態をユーザーに通知する。
【００９７】
なお、図７（ａ）乃至図７（ｃ）において、ＡＦ枠４０１のうち、下側に配列されたＡＦ枠（つまり、上下中央よりも下のＡＦ枠）を用いることによって、被写体が見やすいようにしている。これによって、ユーザーは光学ファインダー内においてその中央にフレーミングされた被写体を容易に確認することができる。
【００９８】
図７（ｄ）乃至図７（ｆ）を参照して、ここでは、ユーザーがカメラ１００を横位置として水平方向に振る（パンする）ことによってパノラマ撮影しているものとする。図７（ｄ）においては、適切な速度でカメラ１００が左から右に振られている状態におけるＡＦ枠４０１の表示例が示されている。ここでは、システム制御部５０は、最も下側に位置するＡＦ枠４０１において、左側から中央に位置するＡＦ枠４０１を点灯する（濃い枠で示すＡＦ枠４０１が点灯されている）。これによって、システム制御部５０は適切な速度でカメラ１００が振られている旨をユーザーに通知する。さらに、左側のＡＦ枠４０１を点灯することによって、システム制御部５０は、カメラ１００が左から右に振られている状態である旨をユーザーに通知する。
【００９９】
なお、カメラ１００が右から左に適切な速度で振られている（パンされている）状態であると、システム制御部５０は最も下側に位置するＡＦ枠４０１において、中央に位置するＡＦ枠４０１および右側のＡＦ枠４０１を点灯する。
【０１００】
図７（ｅ）においては、適切な速度よりも遅い速度でカメラ１００が左から右に振られている状態におけるＡＦ枠４０１の表示例が示されている。ここでは、システム制御部５０は、最も下側に位置するＡＦ枠４０１において、左端に位置するＡＦ枠４０１を点灯する（濃い枠で示すＡＦ枠４０１が点灯されている）。これによって、システム制御部５０は遅い速度でカメラ１００が振られている旨をユーザーに通知する。さらには、中央および右側のＡＦ枠４０１を消灯することによって、システム制御部５０は、カメラ１００が左から右に振られている状態である旨をユーザーに通知する。
【０１０１】
なお、カメラ１００が右から左に適切な速度よりも遅い速度で振られている（パンされている）状態であると、システム制御部５０は最も下側に位置するＡＦ枠４０１において、右端のＡＦ枠４０１のみを点灯する。
【０１０２】
図７（ｆ）においては、適切な速度よりも速い速度でカメラ１００が左から右に振られている状態におけるＡＦ枠４０１の表示例が示されている。ここでは、システム制御部５０は、最も下側に位置するＡＦ枠４０１において、左端に位置するＡＦ枠４０１から右端に位置するＡＦ枠４０１を点灯する（濃い枠で示すＡＦ枠４０１が点灯されている）。これによって、システム制御部５０は速い速度でカメラ１００が振られている旨をユーザーに通知する。さらには、中央および左側のＡＦ枠４０１を点灯することによって、システム制御部５０は、カメラ１００が左から右に振られている状態である旨をユーザーに通知する。
【０１０３】
なお、カメラ１００が右から左に適切な速度よりも速い速度で振られている（パンされている）状態においても、同様に、システム制御部５０は最も下側に位置するＡＦ枠４０１において、右端に位置するＡＦ枠４０１から左端に位置するＡＦ枠４０１を点灯する。
【０１０４】
図７（ｇ）乃至図７（ｋ）を参照して、ここでは、ユーザーがカメラ１００を横位置として水平方向に振る（パンする）ことによってパノラマ撮影しているものとする。図７（ｇ）においては、パノラマ画像保存領域（記憶領域）の使用量（ここでは、当該使用量はパノラマ撮影の進行状況を示すことになる）が２０％である場合の表示例が示されている。ここでは、システム制御部５０は、最も下側に位置するＡＦ枠４０１において、左端に位置するＡＦ枠４０１を点灯する。これによって、システム制御部５０はパノラマ画像保存領域の使用量が２０％である旨をユーザーに通知する。
【０１０５】
図７（ｈ）においては、パノラマ画像保存領域の使用量が４０％である場合の表示例が示されている。ここでは、システム制御部５０は、最も下側に位置するＡＦ枠４０１において、左端に位置するＡＦ枠４０１から２つのＡＦ枠４０１を点灯する。これによって、システム制御部５０はパノラマ画像保存領域の使用量が４０％である旨をユーザーに通知する。
【０１０６】
図７（ｉ）においては、パノラマ画像保存領域の使用量が６０％である場合の表示例が示されている。ここでは、システム制御部５０は、最も下側に位置するＡＦ枠４０１において、左端に位置するＡＦ枠４０１から３つのＡＦ枠４０１を点灯する。これによって、システム制御部５０はパノラマ画像保存領域の使用量が６０％である旨をユーザーに通知する。
【０１０７】
図７（ｊ）においては、パノラマ画像保存領域の使用量が８０％である場合の表示例が示されている。ここでは、システム制御部５０は、最も下側に位置するＡＦ枠４０１において、左端に位置するＡＦ枠４０１から４つのＡＦ枠４０１を点灯する。これによって、システム制御部５０はパノラマ画像保存領域の使用量が８０％である旨をユーザーに通知する。
【０１０８】
図７（ｋ）においては、パノラマ画像保存領域の使用量が１００％である場合の表示例が示されている。ここでは、システム制御部５０は、最も下側に位置するＡＦ枠４０１において、左端に位置するＡＦ枠４０１から右端に位置するＡＦ枠４０１を点灯する。これによって、システム制御部５０はパノラマ画像保存領域の使用量が１００％である旨をユーザーに通知する。
【０１０９】
なお、上述の例では、パノラマ画像保存領域の使用量状況を２０％、４０％、６０％、８０％、および１００％で通知するようにした。この理由は、以下に説明するようにカメラ１００を縦位置にした際に最も下側に位置するＡＦ枠数が５枠であるからである。つまり、使用量状況の表示の段階は、ファインダー内表示部４１において最も下側に位置するＡＦ枠数の少ない方に合わせるものとする。
【０１１０】
図８は、図２に示すカメラにおいてファインダー内表示部に表示されるＡＦ枠によるパノラマ画像保存領域の使用量状況の通知の他の例を説明するための図である。そして、図８（ａ）乃至図７（ｅ）はその例を示す図である。
【０１１１】
ここでは、ユーザーがカメラ１００を縦位置として水平方向に振る（パンする）ことによってパノラマ撮影しているものとする。図８（ａ）においては、パノラマ画像保存領域の使用量が２０％である場合の表示例が示されている。ここでは、システム制御部５０は、最も下側に位置するＡＦ枠４０１において、左端に位置するＡＦ枠４０１を点灯する。これによって、システム制御部５０はパノラマ画像保存領域の使用量が２０％である旨をユーザーに通知する。
【０１１２】
図８（ｂ）においては、パノラマ画像保存領域の使用量が４０％である場合の表示例が示されている。ここでは、システム制御部５０は、最も下側に位置するＡＦ枠４０１において、左端に位置するＡＦ枠４０１から２つのＡＦ枠４０１を点灯する。これによって、システム制御部５０はパノラマ画像保存領域の使用量が４０％である旨をユーザーに通知する。
【０１１３】
図８（ｃ）においては、パノラマ画像保存領域の使用量が６０％である場合の表示例が示されている。ここでは、システム制御部５０は、最も下側に位置するＡＦ枠４０１において、左端に位置するＡＦ枠４０１から３つのＡＦ枠４０１を点灯する。これによって、システム制御部５０はパノラマ画像保存領域の使用量が６０％である旨をユーザーに通知する。
【０１１４】
図８（ｄ）においては、パノラマ画像保存領域の使用量が８０％である場合の表示例が示されている。ここでは、システム制御部５０は、最も下側に位置するＡＦ枠４０１において、左端に位置するＡＦ枠４０１から４つのＡＦ枠４０１を点灯する。これによって、システム制御部５０はパノラマ画像保存領域の使用量が８０％である旨をユーザーに通知する。
【０１１５】
図８（ｅ）においては、パノラマ画像保存領域の使用量が１００％である場合の表示例が示されている。ここでは、システム制御部５０は、最も下側に位置するＡＦ枠４０１において、左端に位置するＡＦ枠４０１から右端に位置するＡＦ枠４０１を点灯する。これによって、システム制御部５０はパノラマ画像保存領域の使用量が１００％である旨をユーザーに通知する。
【０１１６】
なお、カメラ１００が縦位置である場合においても、横位置の場合と同様にしてカメラ１００の傾きおよびカメラ１００を振る速度を表示するようにすればよい。つまり、ここでは、カメラ１００を縦位置にした際に、ファインダー内表示部４１の下側の１５つＡＦ枠４０１（もっとも下から３行分のＡＦ枠４０１）を用いて表示が行われる。
【０１１７】
図９は、図２に示すカメラにおいてファインダー内表示部に表示される露出レベル要素群によるパノラマ画像保存領域の使用量状況の通知の一例を説明するための図である。そして、図９（ａ）乃至図９（ｊ）はその例を示す図である。
【０１１８】
図９（ａ）乃至図９（ｅ）には、カメラ１００を左から右に振った際のパノラマ画像保存領域の使用量状況の表示例が示されている。図９（ａ）においては、パノラマ画像保存領域の使用量が０から２０％であることが示されており、この場合には、システム制御部５０は、露出レベル要素群４０２において左端の要素のみを点灯させる。これによって、システム制御部５０は、ユーザーにパノラマ画像保存領域の使用量が０から２０％である旨を通知する。
【０１１９】
なお、振り始めから左端の要素（つまり、起点）のみを点灯すれば、ユーザーはカメラ１００を左から右に振る状態であることが分かる。
【０１２０】
図９（ｂ）においては、パノラマ画像保存領域の使用量が４０％であることが示されており、この場合には、システム制御部５０は、露出レベル要素群４０２において左端の要素から４目盛りの要素を点灯させる。これによって、システム制御部５０は、ユーザーにパノラマ画像保存領域の使用量が４０％である旨を通知する。
【０１２１】
図９（ｃ）においては、パノラマ画像保存領域の使用量が６０％であることが示されており、この場合には、システム制御部５０は、露出レベル要素群４０２において左端の要素から１０目盛りの要素を点灯させる。これによって、システム制御部５０は、ユーザーにパノラマ画像保存領域の使用量が６０％である旨を通知する。
【０１２２】
図９（ｄ）においては、パノラマ画像保存領域の使用量が８０％であることが示されており、この場合には、システム制御部５０は、露出レベル要素群４０２において左端の要素から１５目盛りの要素を点灯させる。これによって、システム制御部５０は、ユーザーにパノラマ画像保存領域の使用量が８０％である旨を通知する。
【０１２３】
図９（ｅ）においては、パノラマ画像保存領域の使用量が１００％であることが示されており、この場合には、システム制御部５０は、露出レベル要素群４０２において左端の要素から右端の要素を点灯させる。これによって、システム制御部５０は、ユーザーにパノラマ画像保存領域の使用量が１００％である旨を通知する。
【０１２４】
このようにして、システム制御部５０は露出レベル要素群４０２の露出レベルを変化させて、ユーザーにパノラマ画像保存領域の使用量が１００％である旨を通知する。
【０１２５】
上述の例では、パノラマ画像保存領域の使用量を、２０％、４０％、６０％、８０％、および１００％で通知する例について説明したが、露出レベル要素群４０２における要素数と使用量とを対応付けるようにすればよく、他の使用量を通知するようにしてもよい。
【０１２６】
図９（ｆ）乃至図９（ｊ）には、カメラ１００を右から左に振った際のパノラマ画像保存領域の使用量状況の表示例が示されている。図９（ｆ）においては、パノラマ画像保存領域の使用量が０から２０％であることが示されており、この場合には、システム制御部５０は、露出レベル要素群４０２において右端の要素のみを点灯させる。これによって、システム制御部５０は、ユーザーにパノラマ画像保存領域の使用量が０から２０％である旨を通知する。
【０１２７】
なお、振り始めから右端の要素のみを点灯すれば、ユーザーはカメラ１００を右から左に振る状態であることが分かる。
【０１２８】
図９（ｇ）においては、パノラマ画像保存領域の使用量が４０％であることが示されており、この場合には、システム制御部５０は、露出レベル要素群４０２において右端の要素から４目盛りの要素を点灯させる。これによって、システム制御部５０は、ユーザーにパノラマ画像保存領域の使用量が４０％である旨を通知する。
【０１２９】
図９（ｈ）においては、パノラマ画像保存領域の使用量が６０％であることが示されており、この場合には、システム制御部５０は、露出レベル要素群４０２において右端の要素から１０目盛りの要素を点灯させる。これによって、システム制御部５０は、ユーザーにパノラマ画像保存領域の使用量が６０％である旨を通知する。
【０１３０】
図９（ｉ）においては、パノラマ画像保存領域の使用量が８０％であることが示されており、この場合には、システム制御部５０は、露出レベル要素群４０２において右端の要素から１５目盛りの要素を点灯させる。これによって、システム制御部５０は、ユーザーにパノラマ画像保存領域の使用量が８０％である旨を通知する。
【０１３１】
図９（ｊ）においては、パノラマ画像保存領域の使用量が１００％であることが示されており、この場合には、システム制御部５０は、露出レベル要素群４０２において右端の要素から左端の要素を点灯させる。これによって、システム制御部５０は、ユーザーにパノラマ画像保存領域の使用量が１００％である旨を通知する。
【０１３２】
図１０は、図２に示すカメラにおいてファインダー内表示部に表示される露出レベル要素群によるパノラマ画像保存領域の使用量状況の通知の他の例およびカメラを振る速度の通知の一例を説明するための図である。そして、図１０（ａ）乃至図１０（ｋ）はその例を示す図である。
【０１３３】
図１０（ａ）乃至図１０（ｄ）には、カメラ１００を下から上に振った際のパノラマ画像保存領域の使用量状況の表示例が示されている。図１０（ａ）においては、パノラマ画像保存領域の使用量が０から２５％であることが示されており、この場合には、システム制御部５０は、露出レベル要素群４０２において中央の要素のみを点灯させる。これによって、システム制御部５０は、ユーザーにパノラマ画像保存領域の使用量が０から２５％である旨を通知する。
【０１３４】
なお、振り始めから中央の要素のみを点灯すれば、ユーザーはカメラ１００を下から上に振る状態であることが分かる。
【０１３５】
図１０（ｂ）においては、パノラマ画像保存領域の使用量が５０％であることが示されており、この場合には、システム制御部５０は、露出レベル要素群４０２において中央の要素から左右に３目盛りの要素を点灯させる。これによって、システム制御部５０は、ユーザーにパノラマ画像保存領域の使用量が５０％である旨を通知する。
【０１３６】
図１０（ｃ）においては、パノラマ画像保存領域の使用量が７５％であることが示されており、この場合には、システム制御部５０は、露出レベル要素群４０２において中央の要素から左右に７目盛りの要素を点灯させる。これによって、システム制御部５０は、ユーザーにパノラマ画像保存領域の使用量が７５％である旨を通知する。
【０１３７】
図１０（ｄ）においては、パノラマ画像保存領域の使用量が１００％であることが示されており、この場合には、システム制御部５０は、露出レベル要素群４０２において全ての要素を点灯させる。これによって、システム制御部５０は、ユーザーにパノラマ画像保存領域の使用量が１００％である旨を通知する。
【０１３８】
なお、左右（横）にカメラ１００を振る場合よりも、上下（縦）にカメラ１００振る場合の方が使用量の区分（分割数）が少ない。この理由は、カメラ１００縦に振る場合の方が画像のアスペクトによって合成する画像サイズが大きくなって、一度のパノラマ合成によってパノラマ画像保存領域に占める割合が大きくなるためである。
【０１３９】
図１０（ｅ）乃至図１０（ｈ）には、カメラ１００を上から下に振った際のパノラマ画像保存領域の使用量状況の表示例が示されている。図１０（ｅ）においては、パノラマ画像保存領域の使用量が０から２５％であることが示されており、この場合には、システム制御部５０は、露出レベル要素群４０２において左端および右端の要素のみを点灯させる。これによって、システム制御部５０は、ユーザーにパノラマ画像保存領域の使用量が０から２５％である旨を通知する。
【０１４０】
なお、振り始めから左端および右端の要素のみを点灯すれば、ユーザーはカメラ１００を上から下に振る状態であることが分かる。
【０１４１】
図１０（ｆ）においては、パノラマ画像保存領域の使用量が５０％であることが示されており、この場合には、システム制御部５０は、露出レベル要素群４０２において左端および右端からそれぞれ３目盛りの要素を点灯させる。これによって、システム制御部５０は、ユーザーにパノラマ画像保存領域の使用量が５０％である旨を通知する。
【０１４２】
図１０（ｇ）においては、パノラマ画像保存領域の使用量が７５％であることが示されており、この場合には、システム制御部５０は、露出レベル要素群４０２において左端および右端からのそれぞれ７目盛りの要素を点灯させる。これによって、システム制御部５０は、ユーザーにパノラマ画像保存領域の使用量が７５％である旨を通知する。
【０１４３】
図１０（ｈ）においては、パノラマ画像保存領域の使用量が１００％であることが示されており、この場合には、システム制御部５０は、露出レベル要素群４０２において全ての要素を点灯させる。これによって、システム制御部５０は、ユーザーにパノラマ画像保存領域の使用量が１００％である旨を通知する。
【０１４４】
このように、カメラ１００を振る方向に応じて露出レベル要素群４０２における要素の点灯を制御するようにしたので、ユーザーはカメラ１００をいずれの方向に振る状態であるかを容易に知ることができる。
【０１４５】
図１０（ｉ）乃至図１０（ｋ）には、カメラ１００を左から右に振った際のカメラ１００を振る速度の表示例が示されている。
【０１４６】
図１０（ｉ）においては、適切な速度よりも遅い速度でカメラ１００が振られていることが示されており、この場合には、システム制御部５０は、露出レベル要素群４０２において左端の要素のみを点灯させる。これによって、システム制御部５０は、ユーザーにカメラ１００が遅い速度で振られている旨を通知する。
【０１４７】
図１０（ｊ）においては、適切な速度でカメラ１００が振られていることが示されており、この場合には、システム制御部５０は、露出レベル要素群４０２において左端から中央の要素を点灯させる。これによって、システム制御部５０は、ユーザーにカメラ１００が適切な速度で振られている旨を通知する。
【０１４８】
図１０（ｊ）においては、適切な速度よりも速い速度でカメラ１００が振られていることが示されており、この場合には、システム制御部５０は、露出レベル要素群４０２において左端から右端の要素を点灯させる。これによって、システム制御部５０は、ユーザーにカメラ１００が速い速度で振られている旨を通知する。
【０１４９】
なお、適切な速度からずれ量に応じて要素の点灯数を制御するようにしてもよい。
【０１５０】
図１１は、図２に示すカメラにおいてファインダー内表示部に表示される７セグ要素によるパノラマ画像保存領域の使用量状況の通知およびカメラを振る速度の通知の一例を説明するための図である。そして、図１１（ａ）乃至図１１（ｈ）はその例を示す図である。
【０１５１】
図１１（ａ）乃至図１１（ｄ）には、カメラ１００を左から右に振った際のパノラマ画像保存領域の使用量状況の表示例が示されている。図１１（ａ）においては、パノラマ画像保存領域の使用量が２０％であることが示されており、この場合には、システム制御部５０は、７セグ要素４０３の左の桁に”１”（所定の数字）を表示する。これによって、システム制御部５０は、ユーザーにパノラマ画像保存領域の使用量が２０％である旨を通知する。
【０１５２】
図１１（ｂ）においては、パノラマ画像保存領域の使用量が４０％であることが示されており、この場合には、システム制御部５０は、７セグ要素４０３の左から２桁まで”１”を表示する。これによって、システム制御部５０は、ユーザーにパノラマ画像保存領域の使用量が４０％である旨を通知する。
【０１５３】
図１１（ｃ）においては、パノラマ画像保存領域の使用量が６０％であることが示されており、この場合には、システム制御部５０は、７セグ要素４０３の左から３桁まで”１”を表示する。これによって、システム制御部５０は、ユーザーにパノラマ画像保存領域の使用量が６０％である旨を通知する。
【０１５４】
図１１（ｄ）においては、パノラマ画像保存領域の使用量が８０％であることが示されており、この場合には、システム制御部５０は、７セグ要素４０３の左から４桁まで”１”を表示する。これによって、システム制御部５０は、ユーザーにパノラマ画像保存領域の使用量が８０％である旨を通知する。
【０１５５】
図１１（ｅ）においては、パノラマ画像保存領域の使用量が１００％であることが示されており、この場合には、システム制御部５０は、７セグ要素４０３の左から５桁まで”１”を表示する。これによって、システム制御部５０は、ユーザーにパノラマ画像保存領域の使用量が１００％である旨を通知する。
【０１５６】
なお、図示のように、桁の表示領域が離れている場合には、バランスよく見えるように、右側の２セグを表示するか又は左側の２セグを表示するかを切り替えるようにする。また、７セグ要素４０３に直接パノラマ画像保存領域の使用量を表示するようにしてもよい。
【０１５７】
図１１（ｆ）乃至図１１（ｈ）には、カメラ１００を左から右に振った際のカメラ１００を振る速度の表示例が示されている。図１１（ｆ）においては、適切な速度よりも遅い速度でカメラ１００が振られていることが示されている。この場合には、システム制御部５０は、７セグ要素４０３の左の桁に”１”を表示する。これによって、システム制御部５０は、ユーザーにカメラ１００を振る速度が遅いことを通知する。
【０１５８】
図１１（ｇ）においては、適切な速度でカメラ１００が振られていることが示されている。この場合には、システム制御部５０は、７セグ要素４０３の左から３桁まで”１”を表示する。これによって、システム制御部５０は、ユーザーにカメラ１００を振る速度が適切であることを通知する。
【０１５９】
図１１（ｈ）においては、適切な速度よりも速い速度でカメラ１００が振られていることが示されている。この場合には、システム制御部５０は、７セグ要素４０３の左から５桁まで”１”を表示する。これによって、システム制御部５０は、ユーザーにカメラ１００を振る速度が速いことを通知する。
【０１６０】
図１２は、図２に示すカメラにおいてファインダー内表示部に表示されるフリッカー警告表示要素によるカメラの傾きおよびカメラを振る速度の通知の一例を説明するための図である。そして、図１２（ａ）および図１２（ｂ）はその例を示す図である。
【０１６１】
図１２（ａ）においては、カメラ１００の傾きが画像の合成が可能な状態であり、かつカメラを振る速度が画像に合成に適することが示されている。この場合、システム制御部５０は、フリッカー警告表示要素４０４を非表示として、ユーザーにその旨を通知する。
【０１６２】
図１２（ｂ）においては、カメラ１００の傾きが画像の合成が可能な状態でないか又はカメラを振る速度が画像に合成に不適切であることが示されている。この場合、システム制御部５０は、フリッカー警告表示要素４０４を表示して、ユーザーにその旨を通知する。
【０１６３】
図１３は、図２に示すカメラにおいてファインダー内表示部に表示される水準器表示要素によるカメラの傾きの通知の一例を説明するための図である。そして、図１３（ａ）乃至図１３（ｄ）はその例を示す図である。
【０１６４】
図１３（ａ）および図１３（ｂ）を参照して、ここでは、ユーザーがカメラ１００を水平方向に振ったものとする。図１３（ａ）においては、カメラ１００が水平に振られていることが示されている。この場合、システム制御部５０は、水準器表示要素４０５に水平である旨を表示して、ユーザーにカメラ１００が水平に振られていることを通知する。
【０１６５】
図１３（ｂ）においては、カメラ１００が水平に振られていないことが示されている。この場合、システム制御部５０は、水準器表示要素４０５に傾いている旨を表示して、ユーザーにカメラ１００が水平に振られていないことを通知する。
【０１６６】
図１３（ｃ）および図１３（ｄ）を参照して、ここでは、ユーザーがカメラ１００を垂直（鉛直）方向に振ったものとする。図１３（ｃ）においては、カメラ１００が垂直に振られていることが示されている。この場合、システム制御部５０は、水準器表示要素４０５に垂直である旨を表示して、ユーザーにカメラ１００が垂直に振られていることを通知する。
【０１６７】
図１３（ｄ）においては、カメラ１００が垂直に振られていないことが示されている。この場合、システム制御部５０は、水準器表示要素４０５に傾いている旨を表示して、ユーザーにカメラ１００が垂直に振られていないことを通知する。
【０１６８】
このように、本発明の実施の形態では、表示部材が限定される光学ファインダーに、パノラマ撮影に関する様々なガイドを表示することができる。
【０１６９】
なお、カメラ制御部５０が行うものとして説明した上述の各種制御は、１つのハードウェアが行ってもよいし、複数のハードウェアが処理を分担することで、装置全体の制御を行ってもよい。
【０１７０】
また、本発明をその好適な実施形態に基づいて詳述してきたが、本発明はこれら特定の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。さらに、上述した各実施形態は本発明の一実施形態を示すものにすぎず、各実施形態を適宜組み合わせることも可能である。
【０１７１】
また、上述した実施形態においては、本発明をカメラに適用した場合を例にして説明したが、これはこの例に限定されず光学ファインダーを有する機器であれば適用可能である。すなわち、本発明は携帯電話端末、タブレット端末、スマートフォン、などに適用可能である。
【０１７２】
［その他の実施形態］
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【０１７３】
３２  メモリ
４１  ファインダー内表示部
５０  システム制御部
５２  システムメモリ
５６  不揮発性メモリ
４０１  ＡＦ枠
４０２  露出レベル表示要素群
４０３  ７セグ要素
４０４  フリッカー警告表示要素
４０５  水準器表示要素
【図１】
2019020441.tif 000003
【図２】
2019020441.tif 000004
【図３】
2019020441.tif 000005
【図４】
2019020441.tif 000006
【図５】
2019020441.tif 000007
【図６】
2019020441.tif 000008
【図７】
2019020441.tif 000009
【図８】
2019020441.tif 000010
【図９】
2019020441.tif 000011
【図１０】
2019020441.tif 000012
【図１１】
2019020441.tif 000013
【図１２】
2019020441.tif 000014
【図１３】
2019020441.tif 000015