(57)【要約】【課題】流し撮り撮影の成功率を向上させることが可能な制御装置および撮像装置を提供すること。【解決手段】光学素子を移動させることで、移動する被写体を追ってパンニング中の撮像装置の角速度と被写体の角速度との差分を補正する制御装置であって、差分に基づく値が光学素子の最大移動量より小さいかどうかを判定する判定手段と、差分に基づく値が最大移動量より小さい場合、撮像装置のファインダー内の測距点表示を用いて光学素子による補正が可能であることを表示する第１の表示を行い、差分に基づく値が最大移動量より大きい場合、撮像装置のファインダー内の測距点表示を用いてパンニングの補正方向およびパンニングの補正量を表示する第２の表示を行う表示制御手段と、を有する。【選択図】図２
2018194694.tif 000002
【特許請求の範囲】
【請求項１】
光学素子を移動させることで、移動する被写体を追ってパンニング中の撮像装置の角速度と前記被写体の角速度との差分を補正する制御装置であって、
前記差分に基づく値が前記光学素子の最大移動量より小さいかどうかを判定する判定手段と、
前記差分に基づく値が前記最大移動量より小さい場合、前記撮像装置のファインダー内の測距点表示を用いて前記光学素子による補正が可能であることを表示する第１の表示を行い、前記差分に基づく値が前記最大移動量より大きい場合、前記撮像装置のファインダー内の測距点表示を用いて前記パンニングの補正方向および前記パンニングの補正量を表示する第２の表示を行う表示制御手段と、を有することを特徴とする制御装置。
【請求項２】
前記表示制御手段は、前記差分に基づく値が前記最大移動量より大きい場合、前記パンニングの補正方向に沿って測距点表示を点滅させることを特徴とする請求項１に記載の制御装置。
【請求項３】
前記パンニングの補正方向は、前記差分に基づく値と前記最大移動量との差が小さくなる方向であることを特徴とする請求項１または２に記載の制御装置。
【請求項４】
前記表示制御手段は、前記差分に基づく値が前記最大移動量より大きい場合、前記差分に基づく値と前記最大移動量との差に基づいて点滅させる測距点表示の数を変更することを特徴とする請求項１から３のいずれか１項に記載の制御装置。
【請求項５】
前記ファインダーは、光学ファインダーであり、
前記表示制御手段は、ＡＦ測距点表示を用いて前記第１および第２の表示を行うことを特徴とする請求項１から４のいずれか１項に記載の制御装置。
【請求項６】
請求項１から５のいずれか１項に記載の制御装置を有することを特徴とする撮像装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、手ブレ補正機能を有するカメラ等の撮像装置の制御装置に関し、特に流し撮り撮影のガイダンス表示を行う撮像装置の制御装置に関する。
【背景技術】
【０００２】
従来、流し撮りを簡単に行うために、被写体の移動速度とカメラを振る速度との差分を検出し、検出したブレ量をシフトレンズで補正する方法が提案されている。この方法では、まず、撮影直前に、角速度センサで被写体を追っているときのカメラのパンニングに対する角速度を検出しつつ、同時に撮像面上における主被写体の移動量を検出し、２つの速度情報から被写体の角速度を算出する。そして、露光中は、露光直前まで求めていた被写体の角速度と露光中のカメラのパンニング速度との差を算出し、その差に応じてシフトレンズを駆動させることで補正を行う。
【０００３】
上記補正方法では、撮影者が静止させようと考えている主被写体の角速度を正確に算出することが重要である。すなわち、主被写体を静止させるために、撮影者が被写体に合わせてカメラをパンニングする方向や角速度をより正確に求めることが重要である。算出された角速度が実際の主被写体の角速度と異なるほど、補正時に誤差が生じ、ブレ残りとして画像中に現れてしまう。
【０００４】
特許文献１では、カメラの実際のパンニング方向とあらかじめ設定されている基準パンニング方向と差に基づいて、撮影された画像を基準パンニング方向に近づくように補正し、モニタに表示するカメラが開示されている。また、特許文献２では、カメラのパンニング速度と、被写体速度の差分を計算し、撮影時にブレ残りが生じるか生じないかをファインダー内の表示で行うカメラが開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−１１５３２２号公報
【特許文献２】特開２００１−４２３７９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
流し撮りでは、撮影チャンスが少ないことが多く、失敗の可能性をできる限り低くすることが望ましい。しかしながら、特許文献１では、基準のパンニング方向と被写体の移動方向に誤差がある場合に、流し撮りが失敗する可能性がある。また、特許文献２では、「ブレ残りが生じる」ことを確認することができるが、「流し撮りを成功させるためのパンニングの方向や大きさ」は分からない。
【０００７】
本発明は、流し撮り撮影の成功率を向上させることが可能な制御装置および撮像装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の一側面としての制御装置は、光学素子を移動させることで、移動する被写体を追ってパンニング中の撮像装置の角速度と前記被写体の角速度との差分を補正する制御装置であって、前記差分に基づく値が前記光学素子の最大移動量より小さいかどうかを判定する判定手段と、前記差分に基づく値が前記最大移動量より小さい場合、前記撮像装置のファインダー内の測距点表示を用いて前記光学素子による補正が可能であることを表示する第１の表示を行い、前記差分に基づく値が前記最大移動量より大きい場合、前記撮像装置のファインダー内の測距点表示を用いて前記パンニングの補正方向および前記パンニングの補正量を表示する第２の表示を行う表示制御手段と、を有することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、流し撮り撮影の成功率を向上させることが可能な制御装置および撮像装置を提供することができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施形態に係る撮像装置の基本構成を示すブロック図である。
【図２】撮像装置の構成図である。
【図３】表示素子に表示されるＡＦ測距点の説明図である。
【図４】流し撮りアシスト処理のフローチャートである。
【図５】被写体の角速度の算出方法の説明図である。
【図６】ガイダンス表示更新処理を示すフローチャートである。
【図７】ファインダー内表示の一例を示す図である。
【図８】ガイダンス表示モード２の処理を示すフローチャートである。
【図９】ガイダンス表示更新処理を示すフローチャートである。
【図１０】ガイダンス表示の一例を示す図である。
【発明を実施するための形態】
【００１１】
以下、本発明の実施例について、図面を参照しながら詳細に説明する。各図において、同一の部材については同一の参照番号を付し、重複する説明は省略する。
【００１２】
図１は、本発明の実施形態に係る撮像装置１００の基本構成を示すブロック図である。撮像装置１００は、デジタルカメラ、デジタルビデオカメラ等のいわゆるカメラだけでなく、カメラ機能付き携帯電話、カメラ付きコンピュータ等のようにカメラ機能を備えた電子機器も含む。
【００１３】
光学系１０１は、レンズ、シャッターおよび絞りを含み、ＣＰＵ１０３による制御に応じて被写体からの光を撮像素子１０２上に結像させて被写体の光学像を形成する。また、光学系１０１は、その少なくとも一部として、光学系１０１の光軸方向に対して直交する方向にシフトして撮像素子１０２上（像面上）での光学像の変位を抑制する光学素子であるシフトレンズを含む。本実施例では、光学系１０１の一部がシフトレンズにより構成されている場合について説明するが、光学系１０１の全体をシフトレンズとシフトさせてもよい。また、「光学系」には、広義には、光学素子として撮像素子１０２も含まれ、撮像素子１０２を光軸に対してシフトさせてもよい。
【００１４】
光学系１０１は、撮像素子１０２を備えた撮像装置本体に対して着脱が可能な交換レンズに設けられていてもよい。この場合、交換レンズと撮像装置本体とにより撮像装置が構成される。
【００１５】
撮像素子１０２は、ＣＣＤセンサやＣＭＯＳセンサ等の光電変換素子により構成され、光学系１０１により形成された光学像を電気信号（撮像信号）に変換する。
【００１６】
角速度センサ１０５は、ジャイロセンサ等により構成され、撮像装置１００の角速度を検出して該角速度に対応する電気信号（検出情報）をＣＰＵ１０３に出力する。ＣＰＵ１０３は、この検出された角速度を用いて、撮像装置１００のパンニングの角速度や方向を含むパンニングに関する情報を取得する。
【００１７】
ＣＰＵ１０３は、入力された信号やあらかじめ記憶されたコンピュータプログラムに従って撮像装置１００を構成する各部の動作を制御する。また、ＣＰＵ１０３は、ファインダー内ガイダンス表示更新処理を含む流し撮りアシスト処理を行う。
【００１８】
一次記憶部１０４は、ＲＡＭ等の揮発性メモリであり、一時的にデータを記憶する等のＣＰＵ１０３の作業用に用いられる。また、一次記憶部１０４に記憶された各種データは、画像処理部１０６で利用されたり、記録媒体１０７に記録されたりする。二次記憶部１０８は、ＥＥＰＲＯＭ等の不揮発性メモリであり、ＣＰＵ１０３によって利用される撮像装置１００の動作制御用のプログラム（ファームウェア）や各種設定情報を記憶している。
【００１９】
記録媒体１０７は、記録用撮像により得られた画像データ等の記録用データを記録する。記録媒体１０７は、撮像装置１００に対して着脱が可能な半導体メモリ等により構成され、これに記録されたデータはパーソナルコンピュータ等で読み出すことが可能である。つまり、撮像装置１００は、記録媒体１０７の着脱機能と記録媒体１０７に対するデータ読み書き機能とを有する。
【００２０】
表示部（表示手段）１０９は、記録用撮像前の表示用撮像により生成されたビューファインダ映像であるライブビュー映像や記録用撮像により生成された画像（撮像画像）の表示を行う。また、表示部１０９は、ユーザに対話的な操作を行わせるためのＧＵＩ画像等の表示を行う。操作部１１０は、ユーザの操作を受け付けてＣＰＵ１０３に入力情報を伝達する入力デバイス群であり、ボタン、レバー、タッチパネル等の接触式操作部材だけでなく、音声や視線等を用いた非接触入力デバイスをも含む。
【００２１】
動きベクトル検出部１１１は、表示用撮像により生成されたライブビュー映像用の映像信号（以下、ライブビュー映像信号という）から動きベクトルを検出する。具体的には、ライブビュー映像信号を構成する複数のフレームにおける対応点間での移動方向と移動量を示す動きベクトルを検出する。なお、動きベクトル検出部１１１の機能をＣＰＵ１０３が実行してもよい。
【００２２】
画像処理部１０６は、撮像素子１０２から出力された撮像信号に対して各種処理を行うことでライブビュー映像信号を生成したり、記録用画像としての静止画像または動画像を生成したりする。撮像素子１０２および画像処理部１０６により撮像系が構成される。なお、画像処理部１０６の機能の少なくとも一部を、ＣＰＵ１０３が実行してもよい。
【００２３】
図２は、撮像装置１００の構成図である。撮像装置１００は、撮像装置本体２００およびレンズ４００を備える。レンズ４００は、撮像装置本体２００と一体的に構成されてもよいし、撮像装置本体２００に対して着脱可能に取り付けられるように構成されてもよい。
【００２４】
マイクロコンピュータＣＰＵ（以下、カメラマイコン）２０１は、撮像装置本体２００の各部を制御する。また、カメラマイコン２０１は、本実施形態では、判定手段および表示制御手段として機能する。メモリ２０２は、カメラマイコン２０１に接続されているＲＡＭやＲＯＭ等のメモリである。撮像素子２０３は、赤外カットフィルタやローパスフィルタ等を含むＣＣＤ，ＣＭＯＳ等の光電変換素子により構成され、レンズ４００により形成された光学像を電気信号（撮像信号）に変換する。シャッター２０４は、非撮影時に撮像素子２０３を遮光し、撮影時に撮像素子２０３に光線を導く。ハーフミラー２０５は、非撮影時にレンズ４００より入射する光の一部を反射し、ピント板２０６に結像させる。表示素子２０７は、ＡＦ測距点を表示し、光学ファインダーを覗いたときにどの位置でＡＦしているかをユーザに示す。
【００２５】
図３（ａ）は、表示素子２０７の光学ファインダー上における配置例を示している。本実施形態では、表示素子２０７は、ＰＮ液晶であり、４５点の測距点表示を有する。図面右方向を水平に関する＋方向、下方向を垂直に関する＋方向とする。図３（ｂ）は、ファインダー内の測距点表示の構成を示している。ファインダー内の測距点表示は、通常の測距点表示と、より精密な測距を行うスポット測距点を表示するためのスポット測距点表示を備え、ＰＮ液晶により別々の点灯が可能である。
【００２６】
また、図３（ｃ）に示されるように、あらかじめ測距点表示に番号を振り、各測距点表示の位置と、それに対応する撮像素子２０３上での位置との対応表を用意し、メモリ２１３上に保存しておく。ファインダー上での各測距点表示に対応する撮像素子２０３上での位置は、撮像素子２０３上の水平位置ｘ[ｐｉｘｅｌ]および垂直位置ｙ[ｐｉｘｅｌ]で表わされる。図３（ｃ）では簡略化しているが、対応表は選択できる全測距点表示について撮像素子２０３での位置を持つものとする。
【００２７】
測距点表示に対する番号の付け方は、測距点表示の左上を１とし、そこからラスタ走査的に番号を１ずつ増やしていくものとする。また、測距点番号は、図３（ｄ）に示されるように、二次元配列としてメモリ２０２に保存される。
【００２８】
測光センサ２０８は、測光センサで、ＣＣＤ，ＣＯＭＳ等の撮像素子を使用することにより測光だけでなく、動きベクトルを検出する。ペンタプリズム２０９は、ピント板２０６の被写体像を測光センサ２０８および光学ファインダーに導く。測光センサ２０８は、ペンタプリズム２０９を介してピント板２０６に結像された被写体像を斜めの位置から見込んでいる。ＡＦミラー２１１は、レンズ４００より入射し、ハーフミラー２０５を通過した光の一部を焦点検出回路２１０内のＡＦセンサに導く。焦点検出回路２１０は、焦点検出を行う。ＡＰＵ２１２は、測光センサ２０８の画像処理・演算用のＣＰＵであり、図１の画像処理部１０６および動きベクトル検出部１１１を備える。メモリ２１３は、ＡＰＵ２１２に接続されているＲＡＭやＲＯＭ等のメモリである。なお、本実施形態では、測光センサ２０８の処理をＡＰＵ２１２で行っているが、カメラマイコン２０１等で行ってもよい。
【００２９】
ＬＰＵ４０１は、レンズ４００に設けられたＣＰＵであり、被写体との距離情報や角速度情報等をカメラマイコンに送る。角速度センサ４０２は、ジャイロセンサ等により構成され、レンズ４００の移動量を表す角速度を検出し、角速度情報を電気信号に変換してＬＰＵ４０１に伝達する。光学素子であるレンズ４００は、ＬＰＵ４０１および角速度センサ４０２によりシフトレンズを駆動することで被写体の防振を行う。
【００３０】
以下、図４を参照して、カメラマイコン２０１内で実行される流し撮りアシスト処理について説明する。図４は、流し撮りアシスト処理のフローチャートである。本実施形態の流し撮りアシスト処理は、ソフトウエアおよびハードウエア上で動作するコンピュータプログラムとしての制御プログラムにしたがって実行される。制御プログラムは、例えば、メモリ２０２に格納されていてもよいし、コンピュータが読み取り可能な記録媒体に記録されていてもよい。また、本実施形態ではカメラマイコン２０１が流し撮りアシスト処理を実行するが、パーソナルコンピュータ（ＰＣ）や専用の装置が制御装置として本実施形態の流し撮りアシスト処理を実行してもよい。また、本実施形態の制御プログラムに対応する回路を設け、回路を動作させることで本実施形態の流し撮りアシスト処理を実行してもよい。
【００３１】
ステップＳ４０１では、カメラマイコン２０１は、操作部１１０を使用して図３（ａ）のファインダー内の測距点表示から選択された任意の一点の測距点番号をベクトル検出位置としてメモリ２０２に保存する。このとき、図３（ｃ）の対応表を用いて、選択された測距点番号に対応する撮像素子２０３上でのベクトル検出位置を決定することができる。ベクトル検出位置として選択できる測距点表示は、使用するレンズや撮影時の設定に因らず、配置された全てを選択できる。また、選択された測距点表示は、ＡＦモードに設定されている場合、ベクトル検出位置を決定するためだけでなく、ＡＦ測距点表示としても使用され、ＭＦモードに設定されている場合、ベクトル検出位置を決定するためのみに使用される。
【００３２】
ステップＳ４０２では、カメラマイコン２０１は、角速度センサ４０２によってパンニングが検出されたかどうかを判定する。角速度センサ４０２によって撮像装置１００のパンニングが検出された場合、ステップＳ４０３に進み、検出されていない場合、ステップＳ４０２へのループを繰り返す。
【００３３】
ステップＳ４０３では、カメラマイコン２０１は、撮像素子２０３上のベクトル検出位置で被写体の抽出を行う。本実施形態では、測光センサ２０８で撮像された画像をＡＰＵ２１２内の動きベクトル検出部１１１に入力し、得られた動きベクトルを用いて被写体エリアを抽出する。動きベクトルから被写体エリアを抽出する方法として、テンプレートマッチング等様々な方法が提案されているため、ここでは省略する。被写体の抽出ができなかった場合、被写体角速度の算出が行えないために流し撮りアシストが機能しない。このとき、ステップＳ４０９においてシフトレンズを駆動しない通常の撮影方法に切り替えることが可能である。
【００３４】
ステップＳ４０４では、カメラマイコン２０１は、角速度センサ４０２で検出されたパンニング中の撮像装置１００の角速度情報を取得する。
【００３５】
ステップＳ４０５では、カメラマイコン２０１は、被写体の角速度の算出を行う。本実施形態では、被写体の角速度は、パンニング角速度を用いて算出されるため、図５に示されるように、主点を中心とした角速度として算出される。
【００３６】
以下、図５を参照して、被写体の角速度の算出方法について説明する。図５では、被写体がｔ秒間に点Ａから点Ｂに移動し、それに応じてセンサ上に結像した被写体像が点Ｃから点Ｄに移動している。ここで、点Ｃと点Ｄとの距離をｄ［ｐｉｘｅｌ］、焦点距離をｆ［ｍｍ］、センサの画素ピッチをｐ［μｍ／ｐｉｘｅｌ］とした場合、像面上の被写体の角速度ω［ｒａｄ／ｓｅｃ］は、以下の式（１）で表わされる。
【００３７】
【数１】
2018194694.tif 000003
【００３８】
ここで、撮像装置１００をパンニングしていた場合、像面上の被写体の角速度ωは、以下の式（２）で表されるように、被写体の角速度（以下、被写体角速度）ωｓからパンニング角速度ωｐを減算することで算出される。
【００３９】
【数２】
2018194694.tif 000004
【００４０】
そこで、被写体角速度ωｓは、角速度センサ４０２で検出された撮像装置１００のパンニング角速度ωｐから以下の式（３）により算出される。
【００４１】
【数３】
2018194694.tif 000005
【００４２】
ステップＳ４０６では、カメラマイコン２０１は、流し撮り撮影時のファインダー内ガイダンス表示を行う。ファインダー内ガイダンス表示の詳細は後述する。
【００４３】
ステップＳ４０７では、カメラマイコン２０１は、露光動作を行うかどうかを判定する。本実施形態では、シャッターボタンの全押し（以下、ＳＷ２がオン）されたかどうかを判定する。ＳＷ２がオンされている場合、ステップＳ４０８に進み、ＳＷ２がオンされていない場合、ステップＳ４０３に戻る。
【００４４】
ステップＳ４０８では、カメラマイコン２０１は、シャッター２０４を制御し、シャッター走行を開始する。
【００４５】
ステップＳ４０９では、カメラマイコン２０１は、光学系１０１のシフトレンズを動作させ、流し撮り撮影のアシストを行う。
【００４６】
ステップＳ４１０では、カメラマイコン２０１は、設定露光時間が経過したかどうかを判定する。設定露光時間が経過している場合、処理を終了し、経過していない場合、ステップＳ４０８に戻る。
【００４７】
以下、図６を参照して、ファインダー内ガイダンス表示更新処理について詳細を説明する。図６は、本実施形態のファインダー内ガイダンス表示更新処理を示すフローチャートである。
【００４８】
ステップＳ６０１では、カメラマイコン２０１は、角速度センサ４０２より撮像装置１００のパンニング角速度ωｔを取得する。
【００４９】
ステップＳ６０２では、カメラマイコン２０１は、以下の式（４）を用いて、ステップＳ６０１で取得したパンニング角速度ωｔと、ステップＳ４０５で算出された被写体角速度ωとの差分ωｄを算出する。
【００５０】
【数４】
2018194694.tif 000006
【００５１】
ステップＳ６０３では、カメラマイコン２０１は、ステップＳ６０２で算出された差分ωｄが流し撮りアシストの補正範囲内であるかどうかを判定する。ここで、流し撮りアシストの最大補正角度（最大移動量）をθ、露光時間をｔとすると、以下の式（５）が成立するかどうかで、差分ωｄが流し撮りアシストの補正範囲内かどうかを判定できる。
【００５２】
【数５】
2018194694.tif 000007
【００５３】
差分ωｄが補正範囲内である場合、ステップＳ６０４に進み、補正範囲外である場合、ステップＳ６０５に進む。
【００５４】
ステップＳ６０４では、カメラマイコン２０１は、ガイダンス表示モード１を設定する。ガイダンス表示モード１では、ベクトル検出位置を決定している状態にあることを撮影者に認識させるため、図７（ａ）に示されるように、表示７０１のベクトル検出位置である測距点表示７０２の内側のスポット測距点表示のみを点灯させる。
【００５５】
ステップＳ６０５では、カメラマイコン２０１は、ガイダンス表示モード２を設定する。ガイダンス表示モード２では、図７（ｂ）に示されるように、パンニングの補正方向およびパンニングの補正量を表示する。表示７０３は、撮影者のパンニングが流し撮りアシストの補正範囲内である場合の表示で、ステップＳ４０１でベクトル検出位置７０４として選択された測距点表示を点灯させている。表示７０５は、撮影者のパンニングが流し撮りアシストの補正範囲外である場合の表示である。このとき、ステップＳ４０１でベクトル検出位置として選択された測距点表示を点灯させ、パンニングの補正方向およびパンニングの補正量に応じて、測距点表示を利用したガイダンス表示７０６を点滅させる。なお、ガイダンス表示の方向・大きさの設定方法は後述する。
【００５６】
ステップＳ６０６では、カメラマイコン２０１は、ステップＳ６０４またはステップＳ６０５で設定した表示モードに基づいて、表示素子２０７に対して表示更新を行う。
【００５７】
以下、図８を参照して、ガイダンス表示モード２の処理について説明する。図８は、ガイダンス表示モード２の処理を示すフローチャートである。
【００５８】
ステップＳ８０１では、カメラマイコン２０１は、ステップＳ６０２で算出された差分ωｄを解析する。式（４）において、ωｄ＜０である場合、被写体角速度ωに対して撮像装置１００のパンニング角速度ωｔが大きいということになるので、撮影者が被写体に対して撮像装置１００を振り過ぎているということが判断できる。また、ωｄ＞０である場合、被写体角速度ωに対して撮像装置１００のパンニング角速度ωｔが小さいということになるので、撮影者が被写体に対して撮像装置１００を振り遅れているということが判断できる。本実施形態では、上記２つの状態を、振り遅れフラグを０または１とすることで区別し、メモリ２０２に保存する。具体的には、ωｄ＜０である場合、振り遅れフラグを０、ωｄ＞０である場合、振り遅れフラグを１に設定している。また、振り遅れフラグは水平方向と垂直方向それぞれに対して用意し、メモリ２０２に保存する。
【００５９】
ステップＳ８０２では、カメラマイコン２０１は、ステップＳ８０１で解析した結果の水平方向成分ωｄｘを用いて、撮影者が撮像装置１００を水平方向へ振り遅れているかどうかを判定する。本実施形態では、ωｄｘ＞０、すなわち、撮影者が被写体角速度に対して撮像装置１００を振り遅れている場合、ステップＳ８０３に進み、ωｄｘ＜０、すなわち、撮影者が被写体角速度に対して撮像装置１００を振り過ぎている場合、ステップＳ８０４に進む。
【００６０】
ステップＳ８０３では、カメラマイコン２０１は、水平方向に対する振り遅れフラグを１にし、メモリ２０２に保存する。
【００６１】
ステップＳ８０４では、カメラマイコン２０１は、水平方向に対する振り遅れフラグを０にし、メモリ２０２に保存する。
【００６２】
ステップＳ８０５では、カメラマイコン２０１は、ステップＳ８０１で解析した結果の垂直方向成分ωｄｙを用いて、撮影者が撮像装置１００を垂直方向へ振り遅れているかどうかを判定する。本実施形態では、ωｄｙ＞０、すなわち、撮影者が被写体角速度に対して撮像装置１００を振り遅れている場合、ステップＳ８０６に進み、ωｄｙ＜０、すなわち、撮影者が被写体角速度に対して撮像装置１００を振り過ぎている場合、ステップＳ８０７に進む。
【００６３】
ステップＳ８０６では、カメラマイコン２０１は、垂直方向に対する振り遅れフラグを１にし、メモリ２０２に保存する。
【００６４】
ステップＳ８０７では、カメラマイコン２０１は、垂直方向に対する振り遅れフラグを０にし、メモリ２０２に保存する。
【００６５】
ステップＳ８０８では、カメラマイコン２０１は、水平方向へ表示する測距点表示の個数を決定する。流し撮りアシストの補正範囲を超えた角度量θｄｘは、ステップＳ８０２で用いた水平方向成分ωｄｘおよび露光時間ｔを用いて以下の式（６）で表される。
【００６６】
【数６】
2018194694.tif 000008
【００６７】
このとき、角度量θｄｘ、流し撮りアシストの最大補正角θの水平方向成分θｘおよび表示する測距点表示の個数ｋは、以下の式（７）を満足する。
【００６８】
【数７】
2018194694.tif 000009
【００６９】
カメラマイコン２０１は、式（７）を満足する最大の正の整数ｋを、垂直方向へ表示する測距点表示の個数として決定し、メモリ２０２に保存する。
【００７０】
ステップＳ８０９では、カメラマイコン２０１は、垂直方向へ表示する測距点表示の個数を決定する。流し撮りアシストの補正範囲を超えた角度量θｄｙは、ステップＳ８０２で用いた垂直方向成分ωｄｙおよび露光時間ｔを用いて以下の式（８）で表される。
【００７１】
【数８】
2018194694.tif 000010
【００７２】
このとき、角度量θｄｙ、流し撮りアシストの最大補正角θの垂直方向成分θｙおよび表示する測距点表示の個数ｌは、以下の式（９）を満足する。
【００７３】
【数９】
2018194694.tif 000011
【００７４】
カメラマイコン２０１は、式（９）を満足する最大の正の整数ｌを、垂直方向へ表示する測距点表示の個数として決定し、メモリ２０２に保存する。
【００７５】
以下、図９を参照して、ガイダンス表示更新処理について説明する。図９は、ガイダンス表示更新処理を示すフローチャートである。
【００７６】
ステップＳ９０１では、カメラマイコン２０１は、メモリ２０２に保存されている水平方向に対する振り遅れフラグを参照する。
【００７７】
ステップＳ９０２では、カメラマイコン２０１は、ステップＳ９０１で参照した水平方向に対する振り遅れフラグが１であるかどうかを判定する。フラグが１、すなわち撮影者が被写体角速度に対して撮像装置１００を振り遅れている場合、ステップＳ９０３に進み、フラグが０、すなわち撮影者が被写体角速度に対して撮像装置１００を振り過ぎている場合、ステップＳ９０４に進む。
【００７８】
ステップＳ９０３では、カメラマイコン２０１は、撮影者に撮像装置１００をより振らせるガイダンス表示を行う。カメラマイコン２０１は、まず、ステップＳ４０１で選択した測距点番号をメモリ２０２から読み出し、対応する測距点表示を点灯させる。次に、角速度センサ４０２より、パンニングの水平方向が＋方向か−方向かを判定する。例えば、ステップＳ４０１で選択した測距点番号が２３、パンニングの水平方向が図３（ａ）の＋方向、ステップＳ８０８で決定された測距点表示の個数が２つであるとする。この場合、図１０（ａ）に示されるように、点滅させる測距点番号は２３から＋方向に２つ分となるので、測距点番号配列から測距点番号２４と２５を求め、測距点表示を点滅させる。
【００７９】
ステップＳ９０４では、カメラマイコン２０１は、撮影者に撮像装置１００を振り遅らせるガイダンス表示を行う。カメラマイコン２０１は、まず、ステップＳ４０１で選択した測距点番号をメモリ２０２から読み出し、対応する測距点表示を点灯させる。次に、角速度センサ４０２より、パンニングの水平方向が＋方向か−方向かを判定する。例えば、ステップＳ４０１で選択した測距点番号が２３、パンニングの水平方向が図３（ａ）の＋方向、ステップＳ８０８で決定された表示個数が２つであるとする。この場合、図１０（ｂ）に示されるように、点滅させる測距点番号は２３から−方向に２つ分となるので、測距点番号配列から測距点番号２２と２１を求め、測距点表示を点滅させる。
【００８０】
ステップＳ９０５では、カメラマイコン２０１は、メモリ２０２に保存されている垂直方向に対する振り遅れフラグを参照する。
【００８１】
ステップＳ９０６では、カメラマイコン２０１は、ステップＳ９０１で参照した垂直方向に対する振り遅れフラグが１であるかどうかを判定する。フラグが１、すなわち撮影者が被写体角速度に対して撮像装置１００を振り遅れている場合、ステップＳ９０７に進み、フラグが０、すなわち撮影者が被写体角速度に対して撮像装置１００を振り過ぎている場合、ステップＳ９０８に進む。
【００８２】
ステップＳ９０７では、カメラマイコン２０１は、撮影者に撮像装置１００をより振らせるガイダンス表示を行う。カメラマイコン２０１は、まず、ステップＳ４０１で選択した測距点番号をメモリ２０２から読み出し、対応する測距点表示を点灯させる。次に、角速度センサ４０２より、パンニングの垂直方向が＋方向か−方向かを判定する。例えば、ステップＳ４０１で選択した測距点番号が２３、パンニングの垂直方向が図３（ａ）の＋方向、ステップＳ８０９で決定された表示個数が１つであるとする。この場合、図１０（ｃ）に示されるように、点滅させる測距点番号は２３から＋方向に１つ分となるので、測距点番号配列から測距点番号３２を求め、測距点表示を点滅させる。
【００８３】
ステップＳ９０８では、カメラマイコン２０１は、撮影者に撮像装置１００を振り遅らせるガイダンス表示を行う。カメラマイコン２０１は、まず、ステップＳ４０１で選択した測距点番号をメモリ２０２から読み出し、対応する測距点表示を点灯させる。次に、角速度センサ４０２より、パンニングの垂直方向が＋方向か−方向かを判定する。例えば、ステップＳ４０１で選択した測距点番号が２３、パンニングの垂直方向が図３（ａ）の＋方向、ステップＳ８０９で決定された表示個数が１つであるとする。この場合、図１０（ｄ）に示されるように、点滅させる測距点番号は２３から−方向に１つ分となるので、測距点番号配列から測距点番号１４を求め、測距点表示を点滅させる。
【００８４】
以上のように表示の更新を行い、ファインダー内に流し撮り時のガイダンス表示を行う。
【００８５】
このように、流し撮りが成功するかどうかだけの判断を撮影者に表示するのではなく、流し撮りを成功させるためのガイダンス表示を行うことで、流し撮り撮影の効果をより得やすくすることができる。
[その他の実施例]
【００８６】
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【００８７】
以上、本発明の好ましい実施形態について説明したが、本発明はこれらの実施形態に限定されず、その要旨の範囲内で種々の変形及び変更が可能である。
【符号の説明】
【００８８】
１００  撮像装置
２０１  カメラマイコン（制御装置、判定手段、表示制御手段）
【図１】
2018194694.tif 000012
【図２】
2018194694.tif 000013
【図３】
2018194694.tif 000014
【図４】
2018194694.tif 000015
【図５】
2018194694.tif 000016
【図６】
2018194694.tif 000017
【図７】
2018194694.tif 000018
【図８】
2018194694.tif 000019
【図９】
2018194694.tif 000020
【図１０】
2018194694.tif 000021