(57)【要約】      （修正有）【課題】使用者に違和感を与えない表示制御装置を提供する。【解決手段】パルス検出回路２３で撮影光学系１１のズームレンズのレンズ位置を検出して、撮影光学系の焦点距離が変更されていないと判定した場合に、第１のフレームレートで撮影画像をＬＣＤモニタ１７に順次表示させ、撮影光学系の焦点距離が変更されていると判定した場合に、第１のフレームレートよりも小さい第２のフレームレートで撮影画像をＬＣＤモニタに順次表示させる。【選択図】図１
2017079437.tif 000002
【特許請求の範囲】
【請求項１】
撮影光学系による被写体像が繰り返し撮像されて生成された撮像信号を取得する撮像信号取得部と、
前記撮像信号取得部が取得した前記撮像信号に基づく画像を表示部に順次表示させる表示制御部と、を備え、
前記表示制御部は、前記撮影光学系の焦点距離が変更されていないと判定した場合に、第１のフレームレートで前記画像を前記表示部に順次表示させ、前記撮影光学系の焦点距離が変更されていると判定した場合に、前記第１のフレームレートよりも小さい第２のフレームレートで前記画像を前記表示部に順次表示させる、表示制御装置。
【請求項２】
撮影光学系による被写体像が繰り返し撮像されて第１のフレームレートで順次生成された撮像信号を取得する撮像信号取得部と、
前記撮像信号取得部が取得した前記撮像信号に基づく画像を表示部に順次表示させる表示制御部と、を備え、
前記表示制御部は、前記撮影光学系の焦点距離が変更されていると判定した場合に、前記第１のフレームレートよりも小さい第２のフレームレートで前記画像を前記表示部に順次表示させる、表示制御装置。
【請求項３】
撮影光学系による被写体像が繰り返し撮像されて生成された撮像信号を取得する撮像信号取得部と、
前記撮像信号取得部が取得した前記撮像信号に基づく画像を表示部に順次表示させる表示制御部と、を備え、
前記表示制御部は、前記撮影光学系の焦点距離が変更されていると判定している間、前記撮像信号取得部が前記撮像信号を取得してから当該撮像信号に基づく画像を前記表示部に表示させるまでの時間を徐々に長くする、表示制御装置。
【請求項４】
請求項１または請求項２のいずれか１項に記載の表示制御装置において、
前記撮影光学系は焦点距離の変更時に移動するズーム光学系を含み、
前記表示制御部は、前記ズーム光学系が第１の位置から第２の位置に向かって移動する間に取得した複数の前記撮像信号に基づく画像を前記第２のフレームレートで、前記ズーム光学系が前記第１の位置から前記第２の位置に向かって移動し前記第２の位置を越えて所定量移動して前記第２の位置に戻るまでの間、前記表示部に表示する、表示制御装置。
【請求項５】
請求項４に記載の表示制御装置において、
前記表示制御部は、前記ズーム光学系が前記第２の位置を越えて前記所定量移動して前記第２の位置に戻るまでの間に出力された前記撮像信号に基づく画像を前記表示部に表示しない、表示制御装置。
【請求項６】
請求項５に記載の表示制御装置において、
前記ズーム光学系を移動させて前記撮影光学系の焦点距離を変更する駆動制御部を備える、表示制御装置。
【請求項７】
請求項１から請求項６のいずれか１項に記載の表示制御装置を備え、
前記撮像信号を生成する撮像素子を備える、撮像装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示制御装置および撮像装置に関する。
【背景技術】
【０００２】
モータの駆動力で撮影光学系のズームレンズを駆動することで焦点距離を変更できる電子カメラが知られている。このような電子カメラでは、モータからズームレンズまでの機械的な伝達機構のバックラッシュが存在する。そのため、ズームレンズを停止させる際、所定の停止位置を超えるまでズームレンズを駆動し、その後、ズームレンズの駆動方向を反転させてズームレンズを所定の停止位置まで戻すことで、バックラッシュの影響を排除している。しかし、ズームレンズが所定の停止位置を超えてから反転駆動されて所定の停止位置まで移動する間も撮像素子で撮像して得られたスルー画像が表示部に表示されると、スルー画像中で小さくなりつつあった被写体像が急に大きくなる、または、スルー画像中で大きくなりつつあった被写体像が急に小さくなることになり、使用者に違和感を与えるおそれがある。
そこで、ズームスイッチの操作が中断されると表示部に表示するスルー画の更新を中断するように構成した電子カメラが知られている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−２３５８０号公報
【発明の概要】
【０００４】
表示制御装置は、撮影光学系による被写体像が繰り返し撮像されて生成された撮像信号を取得する撮像信号取得部と、前記撮像信号取得部が取得した前記撮像信号に基づく画像を表示部に順次表示させる表示制御部と、を備え、前記表示制御部は、前記撮影光学系の焦点距離が変更されていないと判定した場合に、第１のフレームレートで前記画像を前記表示部に順次表示させ、前記撮影光学系の焦点距離が変更されていると判定した場合に、前記第１のフレームレートよりも小さい第２のフレームレートで前記画像を前記表示部に順次表示させる。
また、表示制御装置は、撮影光学系による被写体像が繰り返し撮像されて第１のフレームレートで順次生成された撮像信号を取得する撮像信号取得部と、前記撮像信号取得部が取得した前記撮像信号に基づく画像を表示部に順次表示させる表示制御部と、を備え、前記表示制御部は、前記撮影光学系の焦点距離が変更されていると判定した場合に、前記第１のフレームレートよりも小さい第２のフレームレートで前記画像を前記表示部に順次表示させる。
また、表示制御装置は、撮影光学系による被写体像が繰り返し撮像されて生成された撮像信号を取得する撮像信号取得部と、前記撮像信号取得部が取得した前記撮像信号に基づく画像を表示部に順次表示させる表示制御部と、を備え、前記表示制御部は、前記撮影光学系の焦点距離が変更されていると判定している間、前記撮像信号取得部が前記撮像信号を取得してから当該撮像信号に基づく画像を前記表示部に表示させるまでの時間を徐々に長くする。
また、撮像装置は、前記表示制御装置を備え、前記撮像信号を生成する撮像素子を備える。
【図面の簡単な説明】
【０００５】
【図１】第１の実施の形態の電子カメラの構成を例示するブロック図である。
【図２】（ａ）は、ズームレンズがズームポジション（３）に隣接するズームポジション（２）へ到達する前に望遠ズームスイッチがオフされた場合について説明する図であり、（ｂ）は、ズームレンズがズームポジション（２）を超えて移動し、ズームポジション（２）に隣接するズームポジション（１）へ到達する前に望遠ズームスイッチがオフされた場合について説明する図である。
【図３】ズームレンズが広角側へ駆動される場合に、広角ズームスイッチがオフされるタイミングとズームレンズの停止位置との関係を説明する図である。
【図４】ズームレンズが広角側へ駆動される場合に、広角ズームスイッチがオフされるタイミングとズームレンズの停止位置との関係を説明する図である。
【図５】ズームレンズが望遠側へ駆動された際の取り込みフレームと表示フレームとの関係を説明する図である。
【図６】ズームレンズが広角側へ駆動された際の取り込みフレームと表示フレームとの関係を説明する図である。
【図７】ズームレンズが広角側へ駆動された際の取り込みフレームと表示フレームとの関係を説明する図である。
【図８】ズームポジション情報テーブルを説明する図である。
【図９】スルー画像の表示処理を説明するフローチャートである。
【図１０】図９のステップＳ１３のサブルーチンにおける処理内容を示すフローチャートである。
【図１１】図９のステップＳ１５のサブルーチンにおける処理内容を示すフローチャートである。
【図１２】第２の実施の形態のカメラシステムの構成を示す図である。
【図１３】リモコン装置の構成を例示するブロック図である。
【発明を実施するための形態】
【０００６】
−−−第１の実施の形態−−−
図１は、第１の実施の形態による表示制御装置を備えた撮像装置である、電子カメラ１の構成を例示するブロック図である。図１において、電子カメラ１は、撮影光学系１１と、撮像素子１２と、ＡＦＥ(Analog front end)回路１３と、画像処理回路１４と、ＬＣＤモニタ１７と、ＲＡＭ１８と、フラッシュメモリ１９と、ＣＰＵ２０と、メモリカードインターフェース(I/F)２１と、レンズ駆動回路２２と、パルス検出回路２３と、操作スイッチ２５とを備える。
【０００７】
画像処理回路１４、ＬＣＤモニタ１７、ＲＡＭ１８、フラッシュメモリ１９、ＣＰＵ２０、メモリカードインターフェース２１、レンズ駆動回路２２、パルス検出回路２３は、それぞれがバス２７を介して接続されている。
【０００８】
撮影光学系１１は、ズーム光学系を構成するズームレンズやフォーカス光学系を構成するフォーカシングレンズを含む複数のレンズ群で構成され、被写体像を撮像素子１２の撮像面に結像させる。なお、図１を簡単にするため、撮影光学系１１を単レンズとして図示している。
【０００９】
撮像素子１２は、受光素子が撮像面に二次元配列されたＣＭＯＳイメージセンサなどによって構成される。撮像素子１２は、撮影光学系１１によって結像された被写体像を光電変換してアナログ画像信号（撮像信号）を生成する。アナログ画像信号は、ＡＦＥ回路１３に入力される。
【００１０】
ＡＦＥ回路１３は、アナログ画像信号に対して相関二重サンプリングやゲイン調整などのアナログ処理を行うとともに、アナログ処理後の画像信号をデジタル画像データに変換する。デジタル画像データは画像処理回路１４に入力される。画像処理回路１４は、デジタル画像データに対して各種の画像処理（色補間処理、階調変換処理、輪郭強調処理、ホワイトバランス調整処理、画像圧縮処理、画像伸張処理など）を施す。
【００１１】
ＬＣＤモニタ１７は液晶パネルによって構成され、ＣＰＵ２０からの指示に応じて画像や操作メニュー画面などを表示する。ＲＡＭ１８はＣＰＵ２０のワークメモリとして使用される。また、ＲＡＭ１８は、画像処理回路１４による画像処理の前工程や後工程でのデジタル画像データを一時的に記憶する。フラッシュメモリ１９は、ＣＰＵ２０に実行させるプログラムや、撮像素子１２の取り込みフレームレートＦｒなどの各種パラメータを記憶する他に、後述する、表示フレームレート算出用のデータであるズームポジション情報テーブルを記憶する。
【００１２】
ＣＰＵ２０は、フラッシュメモリ１９が記憶するプログラムを実行することによって電子カメラ１が行う動作を制御する撮影制御部である。ＣＰＵ２０は、ＡＦ（オートフォーカス）動作制御や、自動露出（ＡＥ）演算も行う。ＡＦ動作は、たとえば、スルー画像のコントラスト情報に基づいてフォーカシングレンズ（不図示）の合焦位置を求めるコントラスト検出方式を用いる。スルー画像は、撮影指示前に撮像素子１２によって所定の読み込みフレームレート、すなわち所定の取り込みフレームレートＦｒ（たとえば６０ｆｐｓ）で繰り返し取得されるモニタ用画像のことをいう。ＣＰＵ２０は、クロック信号に基づいて時刻を計時する計時機能も備える。
【００１３】
メモリカードインターフェース２１はコネクタ（不図示）を有し、該コネクタにメモリカードなどの記憶媒体５１が接続される。メモリカードインターフェース２１は、接続された記憶媒体５１に対するデータの書き込みや、記憶媒体５１からのデータの読み込みを行う。記憶媒体５１は、半導体メモリを内蔵したメモリカードなどで構成される。
【００１４】
レンズ駆動回路２２は、撮影光学系１１のフォーカスレンズを光軸方向に進退移動させてピント調節するためのフォーカス調節用モータＭ１を駆動する回路と、撮影光学系１１のズームレンズを光軸方向に進退移動させて変倍比を調節するためのズーム調節用モータＭ２を駆動する回路とを含む。レンズ駆動回路３０は、ＣＰＵ２０からの指示に応じてフォーカス調節用モータＭ１およびズーム調節用モータＭ２をそれぞれ駆動する。フォーカス調節用モータＭ１およびズーム調節用モータＭ２が駆動されると、それぞれ不図示の駆動機構を介してフォーカスレンズやズームレンズが光軸方向に進退移動される。
【００１５】
パルス検出回路２３は、撮影光学系１１のズームレンズのレンズ位置を検出するための回路であり、接続されているレンズ位置検出センサ２６からの出力信号を受信する。レンズ位置検出センサ２６は、撮影光学系１１のズームレンズのレンズ位置をパルス数として検出するセンサであり、たとえばフォトインタラプタが用いられる。
【００１６】
操作スイッチ２５は、望遠ズームスイッチ２５ａ、広角ズームスイッチ２５ｂ、不図示のレリーズスイッチ、不図示のメニュースイッチなどを含む。操作スイッチ２５は、不図示の操作ボタンが操作されてズーム操作やレリーズ操作などが行われると、操作に応じた操作信号をＣＰＵ２０へ送出する。たとえば、電子カメラ１に設けられた不図示の望遠ズームボタンが操作されると、望遠ズームスイッチ２５ａはオン信号、すなわち焦点距離の変更信号をＣＰＵ２０へ送出し、望遠ズームボタンが操作されなくなると、望遠ズームスイッチ２５ａはオフ信号、すなわち焦点距離の変更を中止する中止信号をＣＰＵ２０へ送出する。同様に、電子カメラ１に設けられた不図示の広角ズームボタンが操作されると、広角ズームスイッチ２５ｂはオン信号をＣＰＵ２０へ送出し、広角ズームボタンが操作されなくなると、広角ズームスイッチ２５ｂはオフ信号をＣＰＵ２０へ送出する。
【００１７】
このように構成される電子カメラ１では、不図示の電源スイッチがオンされると、撮像素子１２で撮像して得られたスルー画像がＬＣＤモニタ１７に表示される。また、不図示のレリーズボタンが全押し操作されると、被写体の静止画像や動画像の本撮影が行われ、これらの被写体画像データは一連の画像処理が施された後にフラッシュメモリ１９、あるいは記憶媒体５１にて記憶される。
【００１８】
−−−焦点距離の変更について−−−
本実施の形態の電子カメラ１では、撮影光学系１１で設定されうる焦点距離が離散的に設定されている。すなわち、撮影光学系１１のズーム光学系では、焦点距離が異なる複数のズーム位置（ズームポジション）があらかじめ設定されている。ズーム調節用モータＭ２によってズームレンズが駆動されると、ズームレンズはいずれかのズームポジションで停止するように構成されている。
【００１９】
（１）ケース１：ズームレンズが望遠側へ駆動される場合
たとえば、望遠ズームスイッチ２５ａがオンされると、ズームレンズが望遠側へ駆動される。その後、望遠ズームスイッチ２５ａがオフされると、望遠ズームスイッチ２５ａがオフされたタイミングにおけるズームレンズの位置よりも望遠側に存在する、最も近いズームポジションでズームレンズが停止される。具体的には、図２を参照して説明する。
【００２０】
図２（ａ），（ｂ）は、ズームレンズが望遠側へ駆動される場合に、望遠ズームスイッチ２５ａがオフされるタイミングとズームレンズの停止位置との関係を説明する図である。説明の便宜上、以下の説明では、ズーム光学系で複数設定されているズームポジションのうち、隣接する３箇所について、焦点距離が長い方から順にズームポジション（１）、ズームポジション（２）、ズームポジション（３）と呼ぶ。
【００２１】
ズームレンズがズームポジション（３）で停止しているときに望遠ズームスイッチ２５ａがオンされると、ＣＰＵ２０はレンズ駆動回路２２にズームレンズを望遠側に駆動するよう指令を出力する。これにより、レンズ駆動回路２２がズーム調節用モータＭ２を駆動するので、ズームレンズがズームポジション（３）から望遠側に向かって移動を開始する。なお、ＣＰＵ２０は、パルス検出回路２３からの出力信号に基づいて、ズームレンズの現在のズーム位置をパルス数で算出できる。
【００２２】
図２（ａ）に示すように、ズームレンズがズームポジション（３）に隣接するズームポジション（２）へ到達する前に望遠ズームスイッチ２５ａがオフされると、ＣＰＵ２０は、現在のズームレンズの位置よりも望遠側で最も近いズームポジション（２）までズームレンズを駆動するようレンズ駆動回路２２に指令を出力する。これにより、ズームレンズはズームポジション（２）で停止する。
【００２３】
また、図２（ｂ）に示すように、ズームレンズがズームポジション（２）を超えて移動し、ズームポジション（２）に隣接するズームポジション（１）へ到達する前に望遠ズームスイッチ２５ａがオフされると、ＣＰＵ２０は、現在のズームレンズの位置よりも望遠側で最も近いズームポジション（１）までズームレンズを駆動するようレンズ駆動回路２２に指令を出力する。これにより、ズームレンズはズームポジション（１）で停止する。なお、ズームレンズの駆動機構には、バックラッシュ等による機械的な駆動量誤差が存在する。そこで、本実施の形態では、ズームレンズを望遠側に駆動する方向にガタ寄せをしてバックラッシュを除去する。すなわち、本実施の形態では、ズームレンズを停止させる際には、望遠側に駆動させた後に停止するようにしている。上述したようにズームレンズが望遠側に駆動された場合には、ズームレンズが所望のズームポジションに到達すると、ズームレンズの駆動が停止される。
【００２４】
広角ズームスイッチ２５ｂがオンされると、ズームレンズが広角側へ駆動される。その後、広角ズームスイッチ２５ｂがオフされると、広角ズームスイッチ２５ｂがオフされたタイミングにおけるズームレンズの位置よりも広角側に存在する、最も近いズームポジションでズームレンズが停止される。具体的には、図３，４を参照して説明する。
【００２５】
図３，４は、ズームレンズが広角側へ駆動される場合に、広角ズームスイッチ２５ｂがオフされるタイミングとズームレンズの停止位置との関係を説明する図である。上述したように、本実施の形態では、ズームレンズを停止させる際には、望遠側に駆動させた後に停止するようにしている。そのため、以下に説明するように、ズームレンズが広角側に駆動された場合には、ズームレンズが所望のズームポジションに到達後、さらに所定の移動量だけ広角側にズームレンズが駆動され、その後、ズームレンズが望遠側に駆動されて、所望のズームポジションに戻される。このように、ズームレンズが所望のズームポジションよりも所定の移動量だけ広角側にズームレンズが駆動され、その後、所望のズームポジションに戻されることを、ガタ取り駆動と呼ぶ。
【００２６】
（２）ケース２：ズームレンズが広角側へ駆動される場合（隣接ポジション到達前にズームスイッチがオフされた場合）
図３に示すように、ズームレンズがズームポジション（１）で停止しているときに広角ズームスイッチ２５ｂがオンされると、ＣＰＵ２０はレンズ駆動回路２２にズームレンズを広角側に駆動するよう指令を出力する。これにより、レンズ駆動回路２２がズーム調節用モータＭ２を駆動するので、ズームレンズがズームポジション（１）から広角側に向かって移動を開始する。
【００２７】
ズームレンズがズームポジション（１）に隣接するズームポジション（２）へ到達する前に広角ズームスイッチ２５ｂがオフされると、ＣＰＵ２０は、現在のズームレンズの位置よりも広角側で最も近いズームポジション（２）から所定の移動量だけ広角側にズームレンズを駆動し、その後、ズームレンズを望遠側に駆動して、ズームポジション（２）に戻すようレンズ駆動回路２２に指令を出力する。これにより、ズームレンズは、ズームポジション（２）を超えて所定量移動した後、反転駆動されてズームポジション（２）に戻されて停止する。
【００２８】
（３）ケース３：ズームレンズが広角側へ駆動される場合（隣接ポジション通過後にズームスイッチがオフされた場合）
図４に示すように、ズームレンズがズームポジション（２）を超えて移動し、ズームポジション（２）に隣接するズームポジション（３）へ到達する前に広角ズームスイッチ２５ｂがオフされると、ＣＰＵ２０は、現在のズームレンズの位置よりも広角側で最も近いズームポジション（３）から所定の移動量だけ広角側にズームレンズを駆動し、その後、ズームレンズを望遠側に駆動して、ズームポジション（３）に戻すようレンズ駆動回路２２に指令を出力する。これにより、ズームレンズは、ズームポジション（３）を超えて所定量移動した後、反転駆動されてズームポジション（３）に戻されて停止する。
【００２９】
−−−ズームレンズ駆動時のスルー画の表示について−−−
ズームレンズの駆動中に撮像素子１２で撮像して得られたスルー画像は、ＬＣＤモニタ１７に表示される。
（１）ケース１：ズームレンズが望遠側へ駆動される場合
図５は、ズームレンズが望遠側へ駆動された際に撮像素子１２が撮像する被写体の画像と、ＬＣＤモニタ１７に表示されるスルー画像との関係を模式的に示す図である。図５では、上述した図２（ａ）の場合と同様に、ズームレンズがズームポジション（３）で停止しているときに望遠ズームスイッチ２５ａがオンされるものとする。そして、ズームレンズがズームポジション（３）に隣接するズームポジション（２）へ到達する前に望遠ズームスイッチ２５ａがオフされるものとする。
【００３０】
図５では、撮像素子１２における取り込みフレーム７１−１〜７１−６を図示左側から撮像順に並べ、ＬＣＤモニタ１７に表示されるスルー画像の表示フレーム８１−１〜８１−６を図示左側から表示順に並べている。取り込みフレーム７１−１〜７１−６および表示フレーム８１−１〜８１−６では、被写体像７０を丸印で表している。なお、表示フレーム８１−１は取り込みフレーム７１−１に対応し、表示フレーム８１−２は取り込みフレーム７１−２に対応する。すなわち、ｎを自然数とすると、表示フレーム８１−ｎは取り込みフレーム７１−ｎに対応する。
【００３１】
ズームレンズが望遠側へ駆動された場合、ＣＰＵ２０は、取り込みフレームレートＦｒと同じ表示フレームレートＦｄでＬＣＤモニタ１７にスルー画像を表示させるよう各部を制御する。これにより、各取り込みフレーム７１−１〜７１−６に対応する表示フレーム８１−１〜８１−６がＬＣＤモニタ１７に順次表示され、被写体像７０の大きさが徐々に大きくなる様子が映し出される。なお、上述した図２（ｂ）の場合のように、ズームレンズがズームポジション（２）を超えて移動する場合も同様であるので、説明を省略する。
【００３２】
（２）ケース２：ズームレンズが広角側へ駆動される場合（隣接ポジション到達前にズームスイッチがオフされた場合）
図６は、ズームレンズが広角側へ駆動された際に撮像素子１２が撮像する被写体の画像と、ＬＣＤモニタ１７に表示されるスルー画像との関係を模式的に示す図である。図６では、上述した図３の場合と同様に、ズームレンズがズームポジション（１）で停止しているときに広角ズームスイッチ２５ｂがオンされるものとする。そして、ズームレンズがズームポジション（１）に隣接するズームポジション（２）へ到達する前に広角ズームスイッチ２５ｂがオフされるものとする。
【００３３】
図６では、撮像素子１２における取り込みフレーム７２−１〜７２−６を図示左側から撮像順に並べ、ＬＣＤモニタ１７に表示されるスルー画像の表示フレーム８２−１〜８２−４を図示左側から表示順に並べている。表示フレーム８２−１は取り込みフレーム７２−１に対応し、表示フレーム８２−２は取り込みフレーム７２−２に対応し、表示フレーム８２−３は取り込みフレーム７２−３に対応し、表示フレーム８２−４は取り込みフレーム７２−４に対応する。
【００３４】
ズームレンズが広角側へ駆動された場合、上述したように、ガタ取り駆動が行われる。ガタ取り駆動が行われている期間を、以下、ガタ取り駆動期間と呼ぶ。ガタ取り駆動期間中も撮像素子１２は所定の取り込みフレームレートＦｒで繰り返し撮像する。しかし、ガタ取り駆動期間中の取り込みフレームをＬＣＤモニタ１７に表示すると、ＬＣＤモニタ１７に表示される被写体像７０はズームレンズが反転駆動されるまでは徐々に小さくなるが、ズームレンズが反転駆動されると再び大きくなる。そのため、ガタ取り駆動期間中の取り込みフレームをＬＣＤモニタ１７に表示すると、反転駆動に伴う被写体像７０の変化の挙動がユーザに違和感を与えるおそれがある。
【００３５】
そこで、本実施の形態では、ズームレンズが広角側へ駆動された場合、ズームレンズの駆動開始から隣接するズームポジションを通過するまでに取得した取り込みフレームを、ズームレンズの駆動開始からガタ取り駆動の終了までの期間中に順次表示するように、表示間隔を変更する。すなわち、ズームレンズが広角側へ駆動された場合、ズームレンズの駆動開始から隣接するズームポジションを通過するまでに取得した取り込みフレームを、取り込みフレームレートＦｒよりも小さい表示フレームレートＦｄで表示させ、ガタ取り駆動期間中の取り込みフレームは表示させない。
【００３６】
図６の例で説明すると、ズームレンズの駆動開始から隣接するズームポジション（２）を通過するまでに取り込みフレーム７２−１〜７２−４が取得される。この、取り込みフレーム７２−１〜７２−４に対応する表示フレーム８２−１〜８２−４が、ズームレンズの駆動開始からガタ取り駆動の終了までの期間中に等間隔で順次表示される。取り込みフレームの取り込み間隔よりも表示フレームの表示更新間隔が長いので、表示フレーム８２−１〜８２−４の表示タイミングが徐々に遅延する。すなわち、取り込みフレーム７２−１〜７２−４が取り込まれてから、対応する表示フレーム８２−１〜８２−４が表示されるまでの時間は、徐々に長くなる。具体的には、取り込みフレーム７２−１が取り込まれてから、対応する表示フレーム８２−１が表示されるまでの時間差よりも、取り込みフレーム７２−２が取り込まれてから、対応する表示フレーム８２−２が表示されるまでの時間差の方が大きい。ガタ取り駆動前のズームポジション（２）の通過時に取り込まれた取り込みフレーム７２−４は、ガタ取り駆動後にズームレンズがズームポジション（２）で停止するときに表示フレーム８２−４としてＬＣＤモニタ１７に表示される。ガタ取り駆動期間中の取り込みフレーム７２−５，７２−６に対応するスルー画像は表示されない。
【００３７】
図６の例では、表示フレームレートＦｄは、次の式（１）で算出される。
Ｆｄ＝Ｆｒ×ｔ１／ｔ２        ・・・（１）
ｔ１は、広角ズームスイッチ２５ｂがオンされてから隣接するズームポジション（２）を通過するまでの所要時間であり、ｔ２は、広角ズームスイッチ２５ｂがオンされてから隣接するズームポジション（２）を一旦通過し、再びズームポジション（２）へ戻るまでの所要時間である。なお、図６における所要時間ｔ１は、後述するズームポジション情報の所要時間Ａ１に対応し、所要時間ｔ２は、ズームポジション情報の所要時間Ｂ１に対応する。なお、所要時間ｔ２は所要時間ｔ１よりも長いので、式（１）におけるｔ１／ｔ２は１よりも小さくなる。したがって、式（１）で算出される表示フレームレートＦｄは、取り込みフレームレートＦｒよりも小さくなる。
【００３８】
すなわち、広角ズームスイッチ２５ｂがオンされると、ＣＰＵ２０は、上述した式（１）に基づいて表示フレームレートＦｄを算出する。そして、ＣＰＵ２０は、算出した表示フレームレートＦｄでＬＣＤモニタ１７にスルー画像を表示させるよう各部を制御する。これにより、各取り込みフレーム７２−１〜７２−４に対応する表示フレーム８２−１〜８２−４がＬＣＤモニタ１７に順次表示され、被写体像７０の大きさが徐々に小さくなる様子が映し出される。
【００３９】
なお、ＣＰＵ２０は、ズームレンズが所定のズームポジションで停止すると、ズームレンズの停止後の撮像素子１２における取り込みフレームを、元の表示フレームレートＦｄ、すなわち取り込みフレームレートＦｒと同じ表示フレームレートＦｄでＬＣＤモニタ１７に表示させるよう各部を制御する。
【００４０】
（３）ケース３：ズームレンズが広角側へ駆動される場合（隣接ポジション通過後にズームスイッチがオフされた場合）
図７は、ズームレンズが広角側へ駆動された際に撮像素子１２が撮像する被写体の画像と、ＬＣＤモニタ１７に表示されるスルー画像との関係を模式的に示す図である。図７では、上述した図４の場合と同様に、ズームレンズがズームポジション（１）で停止しているときに広角ズームスイッチ２５ｂがオンされるものとする。そして、ズームレンズがズームポジション（２）を超えて移動し、ズームポジション（２）に隣接するズームポジション（３）へ到達する前に広角ズームスイッチ２５ｂがオフされるものとする。
【００４１】
図７では、撮像素子１２における取り込みフレーム７３−１〜７３−８を図示左側から撮像順に並べ、ＬＣＤモニタ１７に表示されるスルー画像の表示フレーム８３−１〜８３−６を図示左側から表示順に並べている。表示フレーム８３−１は取り込みフレーム７３−１に対応し、表示フレーム８３−２は取り込みフレーム７３−２に対応する。すなわち、ｎを自然数とすると、表示フレーム８３−ｎは取り込みフレーム７３−ｎに対応する。      
【００４２】
広角ズームスイッチ２５ｂがオフされるタイミングはユーザの操作タイミング次第であるので、カメラ側では広角ズームスイッチ２５ｂがいつオフされるのかが分からない。すなわち、上述したケース２のように、ズームレンズが隣接するズームポジション（２）へ到達する前に広角ズームスイッチ２５ｂがオフされるのか、本ケース３のように、ズームレンズがズームポジション（２）を超えた後に広角ズームスイッチ２５ｂがオフされるのかは、カメラ側ではあらかじめ判断することができない。
【００４３】
そこで、本実施の形態では、広角ズームスイッチ２５ｂがいつオフされてもよいように、隣接するズームポジションを通過する前に広角ズームスイッチ２５ｂがオフされることを前提として表示フレームレートＦｄを算出する。そして、隣接するズームポジションを通過してもなお広角ズームスイッチ２５ｂがオンされたままである場合には、次のズームポジションを通過する前に広角ズームスイッチ２５ｂがオフされることを前提として表示フレームレートＦｄを改めて算出する。以下、図７を参照して詳細に説明する。
【００４４】
図７に示すように、ズームレンズがズームポジション（１）で停止している場合、上述したケース２と同様に、広角ズームスイッチ２５ｂがオンされると、ＣＰＵ２０は、式（１）に基づいて表示フレームレートＦｄを算出する。この時点で算出された表示フレームレートを第１表示フレームレートＦｄ１とする。そして、ＣＰＵ２０は、ズームレンズがズームポジション（２）を通過するまでの間、第１表示フレームレートＦｄ１でＬＣＤモニタ１７にスルー画像を表示させるよう各部を制御する。これにより、各取り込みフレーム７３−１〜７３−３に対応する表示フレーム８２−３〜８２−３がＬＣＤモニタ１７に順次表示される。
【００４５】
ズームレンズがズームポジション（２）を通過した時点では、取り込みフレーム７３−４に対応する表示フレーム８３−４はまだ表示されていない。
ズームレンズがズームポジション（２）を通過すると、ＣＰＵ２０は、隣接するズームポジション（３）を通過する前に広角ズームスイッチ２５ｂがオフされることを前提として表示フレームレートＦｄを再計算する。具体的には、ＣＰＵ２０は、ズームポジション（２）の通過時点で未表示である取り込みフレーム７３−４と、ズームポジション（２）の通過から隣接するズームポジション（３）の通過までに取得した取り込みフレーム７３−５，７３−６とを、ズームポジション（２）の通過から、ズームポジション（３）を通過してガタ取り駆動後に再びズームポジション（３）に戻るまでの期間中に順次表示するように、表示間隔を再度変更する。
【００４６】
図７の例では、ズームポジション（２）の通過後には、表示フレームレートＦｄは、次の式（２）で算出される。
Ｆｄ＝（Ｎｆ＋Ｆｒ×ｔ３）／ｔ４        ・・・（２）
Ｎｆは、ズームポジション（２）の通過時点で未表示である取り込みフレームのフレーム数（表示残フレーム数）である。任意のズームポジションの通過時点で未表示である取り込みフレームを、以下、表示残フレームと呼ぶ。ｔ３は、ズームポジション（２）を通過してから隣接するズームポジション（３）を通過するまでの所要時間であり、ｔ４は、ズームポジション（２）を通過してから隣接するズームポジション（３）を一旦通過し、再びズームポジション（３）へ戻るまでの所要時間である。なお、図７における所要時間ｔ３は、後述するズームポジション情報の所要時間Ｃ２に対応し、所要時間ｔ４は、ズームポジション情報の所要時間Ｄ２に対応する。ズームポジション（２）の通過後に算出される表示フレームレートを第２表示フレームレートＦｄ２とする。
【００４７】
ズームポジション（２）の通過後、ＣＰＵ２０は、第２表示フレームレートＦｄ２でＬＣＤモニタ１７にスルー画像を表示させるよう各部を制御する。これにより、各取り込みフレーム７３−４〜７３−６に対応する表示フレーム８３−４〜８３−６がＬＣＤモニタ１７に順次表示される。ガタ取り駆動前のズームポジション（３）の通過時に取り込まれた取り込みフレーム７３−６は、ガタ取り駆動後にズームレンズがズームポジション（３）で停止するときに表示フレーム８３−６としてＬＣＤモニタ１７に表示される。ガタ取り駆動期間中の取り込みフレーム７３−７，７３−８に対応するスルー画像は表示されない。
【００４８】
ＣＰＵ２０は、ズームレンズが所定のズームポジションで停止すると、ズームレンズの停止後の撮像素子１２における取り込みフレームを、元の表示フレームレートＦｄ、すなわち取り込みフレームレートＦｒと同じ表示フレームレートＦｄでＬＣＤモニタ１７に表示させるよう各部を制御する。
なお、ズームポジション（３）を通過してもなお広角ズームスイッチ２５ｂがオンされたままである場合には、ＣＰＵ２０は、上述したように表示フレームレートＦｄを再計算し、再計算後の表示フレームレートでＬＣＤモニタ１７にスルー画像を表示させるよう各部を制御する。
【００４９】
−−−ズームポジション情報テーブルについて−−−
フラッシュメモリ１９は、隣接するズームポジション間の移動に要する時間（以下、ズームポジション情報と呼ぶ）を記憶している。ズームポジション情報は、具体的には、たとえば、次に述べるズームポジション情報テーブルとしてフラッシュメモリ１９に記憶されている。ズームポジション情報テーブルには、上述した所要時間ｔ１〜ｔ４等の情報がズームポジション毎に格納されている。図８には、ズームポジション情報テーブルの例として、ズームポジション（１）からズームポジション（３）までのズームポジション情報テーブル９１〜９３を示す。たとえば、ズームポジション（１）についてのズームポジション情報テーブル９１には、所要時間Ａ１〜Ｄ１、ズームポジション（１）からズームポジション（２）までの、レンズ位置検出センサ２６の出力パルス数等が格納されている。
【００５０】
所要時間Ａ１は、ズームレンズがズームポジション（１）をスタートしてズームポジション（２）を通過するまでの所要時間であり、図６における所要時間ｔ１に相当する。所要時間Ｂ１は、ズームレンズがズームポジション（１）をスタートしてズームポジション（２）を一旦通過し、ガタ取り駆動後に再びズームポジション（２）へ戻るまでの所要時間であり、図６における所要時間ｔ２に相当する。所要時間Ｃ１は、ズームレンズがズームポジション（１）よりも望遠側の位置からスタートした場合であって、ズームポジション（１）を通過してからズームポジション（２）を通過するまでの所要時間である。ズームポジションの違いはあるが、所要時間Ｃ１は、図７における所要時間ｔ３に相当する。所要時間Ｄ１は、ズームレンズがズームポジション（１）よりも望遠側の位置からスタートした場合であって、ズームポジション（１）を通過してからズームポジション（２）を一旦通過し、ガタ取り駆動後に再びズームポジション（２）へ戻るまでの所要時間である。ズームポジションの違いはあるが、所要時間Ｄ１は、図７における所要時間ｔ４に相当する。
【００５１】
同様に、図８に示すズームポジション（２）についてのズームポジション情報テーブル９２には、所要時間Ａ２〜Ｄ２、ズームポジション（２）からズームポジション（３）までの、レンズ位置検出センサ２６の出力パルス数等が格納されている。
【００５２】
所要時間Ａ２は、ズームレンズがズームポジション（２）をスタートしてズームポジション（３）を通過するまでの所要時間である。ズームポジションの違いはあるが、所要時間Ａ２は、図６，７における所要時間ｔ１に相当する。所要時間Ｂ２は、ズームレンズがズームポジション（２）をスタートしてズームポジション（３）を一旦通過し、ガタ取り駆動後に再びズームポジション（３）へ戻るまでの所要時間である。ズームポジションの違いはあるが、所要時間Ｂ２は、図６における所要時間ｔ２に相当する。所要時間Ｃ２は、ズームレンズがズームポジション（２）よりも望遠側の位置からスタートした場合であって、ズームポジション（２）を通過してからズームポジション（３）を通過するまでの所要時間であり、図７における所要時間ｔ３に相当する。所要時間Ｄ２は、ズームレンズがズームポジション（２）よりも望遠側の位置からスタートした場合であって、ズームポジション（２）を通過してからズームポジション（３）を一旦通過し、ガタ取り駆動後に再びズームポジション（３）へ戻るまでの所要時間であり、図７における所要時間ｔ４に相当する。
【００５３】
同様に、図８に示すズームポジション（３）についてのズームポジション情報テーブル９３にも、所要時間Ａ３〜Ｄ３、ズームポジション（３）からズームポジション（４）までの、レンズ位置検出センサ２６の出力パルス数等が格納されている。このように、フラッシュメモリ１９は、ズームポジション毎のズームポジション情報テーブルを記憶している。
【００５４】
ズームポジション（ｍ）についての上述した所要時間を、所要時間Ａｍ〜Ｄｍと表す。ズームポジション（ｍ）からスタートして広角側で隣接するズームポジション（ｍ＋１）へ移動する際の表示フレームレートＦｄは、上述した式（１）に基づいて次のように表される。
Ｆｄ＝Ｆｒ×Ａｍ／Ｂｍ        ・・・（３）
【００５５】
また、ズームポジション（ｍ）よりも望遠側のズームポジションからスタートした場合に、ズームポジション（ｍ）の通過後に再計算される表示フレームレートＦｄは、上述した式（２）に基づいて次のように表される。
Ｆｄ＝（Ｎｆ＋Ｆｒ×Ｃｍ）／Ｄｍ        ・・・（４）
【００５６】
−−−所要時間Ａｍ〜Ｄｍの更新について−−−
たとえば、ズーム調節用モータＭ２や不図示の駆動機構の経年変化、電子カメラ１の個体差等によって、実際の所要時間Ａｍ〜Ｄｍは変動するおそれがある。そこで、本実施の形態では、ズームポジション情報テーブルに格納された所要時間Ａｍ〜Ｄｍを、適宜計測する実際の所要時間Ａｍ〜Ｄｍで更新するようにしている。たとえば、ズームレンズが広角側に駆動される度に所要時間Ａｍ〜Ｄｍを更新してもよい。また、たとえば、不図示の電源スイッチがオンされている間に取得した所要時間Ａｍ〜Ｄｍの複数の実測値を平均し、電源スイッチがオフされるとこの平均値で所要時間Ａｍ〜Ｄｍを更新するようにしてもよい。
【００５７】
−−−フローチャート−−−
図９は、ＣＰＵ２０が実行するスルー画像の表示処理を説明するフローチャートである。ＣＰＵ２０は、不図示の電源スイッチがオン操作されると、図９に例示した処理を実行するプログラムをフラッシュメモリ１９から読み込んで起動する。
【００５８】
図９のステップＳ１において、ＣＰＵ２０は、フラッシュメモリ１９から各種パラメータ等を読み込む。ステップＳ３において、ＣＰＵ２０は、表示フレームレートＦｄを初期化、すなわち、表示フレームレートＦｄを取り込みフレームレートＦｒと等しい値に設定する。ステップＳ５において、ＣＰＵ２０は、撮像素子１２の取り込みタイミングであるか否か、すなわち、撮像素子１２における撮像タイミングであるか否かを判断する。
【００５９】
撮像素子１２の取り込みタイミングであれば、ＣＰＵ２０は、ステップＳ５を肯定判断してステップＳ７へ進み、撮像素子１２に被写体像の撮像をさせてステップＳ９へ進む。撮像素子１２の取り込みタイミングでなければ、ＣＰＵ２０は、ステップＳ５を否定判断してステップＳ９へ進む。ステップＳ９において、ＣＰＵ２０は、表示フレームの更新タイミングであるか否かを判断する。
表示フレームの更新タイミングであれば、ＣＰＵ２０は、ステップＳ９を肯定判断してステップＳ１１へ進み、表示フレームを更新してステップＳ１３のサブルーチンへ進む。表示フレームの更新タイミングでなければ、ＣＰＵ２０は、ステップＳ９を否定判断してステップＳ１３のサブルーチンへ進む。
ステップＳ１３のサブルーチンにおいて、表示フレームレートＦｄを算出する。ステップＳ１３のサブルーチンについては、後に詳述する。
【００６０】
ステップＳ１３のサブルーチンが実行されると、ステップＳ１５のサブルーチンにおいて、ＣＰＵ２０は、所要時間Ａｍ〜Ｄｍの更新処理を実行する。ステップＳ１５のサブルーチンについては、後に詳述する。
ステップＳ１５のサブルーチンが実行されると、ステップＳ１７へ進み、ＣＰＵ２０は、不図示の電源スイッチがオフされたか否かを判断する。不図示の電源スイッチがオフされた場合、ＣＰＵ２０は、ステップＳ１７を肯定判断して本プログラムを終了する。不図示の電源スイッチがオフされていない場合、ＣＰＵ２０は、ステップＳ１７を否定判断してステップＳ５へ戻る。
【００６１】
−−−表示フレームレート算出処理−−−
図１０は、図９のステップＳ１３のサブルーチンにおける処理内容を示すフローチャートである。ステップＳ３１において、ＣＰＵ２０は、不図示の電源スイッチがオンされた直後の初期化時であるか、または、ズームレンズが停止中であるか、または、ズームレンズが望遠側に駆動されている状態であるか否かを判断する。なお、本実施の形態の電子カメラ１では、電源スイッチがオフされていると、撮影光学系１１が所定の待機位置に移動しているものとする。そして、電源スイッチがオンされると、被写体像の撮像が可能となるように、上述した初期化時に撮影光学系１１が所定の位置に移動するものとする。
【００６２】
不図示の電源スイッチがオンされた直後の初期化時であるか、または、ズームレンズが停止中であるか、または、ズームレンズが望遠側に駆動されている状態であれば、ＣＰＵ２０は、ステップＳ３１を肯定判断してステップＳ３３へ進み、表示フレームレートＦｄを取り込みフレームレートＦｒと等しい値に設定して、図９のステップＳ１５のサブルーチンへ進む。
【００６３】
不図示の電源スイッチがオンされた直後の初期化時ではなく、かつ、ズームレンズが広角側に駆動されている状態であれば、ＣＰＵ２０は、ステップＳ３１を否定判断してステップＳ３５へ進む。なお、ガタ取り駆動中は、ズームレンズが反転駆動されて望遠側へ駆動されている場合であっても、ＣＰＵ２０は、ステップＳ３１を否定判断して、ステップＳ３５へ進む。
【００６４】
ステップＳ３５において、ＣＰＵ２０は、広角ズームスイッチ２５ｂがオフされているか否かを判断する。広角ズームスイッチ２５ｂがオフされている場合、ズームレンズが広角側に移動中であっても、ズームレンズを停止させるズームポジションが既に確定しているため、表示フレームレートの再計算の必要がない。そのため、広角ズームスイッチ２５ｂがオフされている場合、ＣＰＵ２０は、ステップＳ３５を肯定判断して、表示フレームレートの再計算をすることなく、図９のステップＳ１５のサブルーチンへ進む。
【００６５】
広角ズームスイッチ２５ｂがオンされている場合、ズームレンズを停止させるズームポジションは未定である。広角ズームスイッチ２５ｂがオンされている場合、ＣＰＵ２０は、ステップＳ３５を否定判断してステップＳ３７へ進み、上述した式（３）または式（４）による表示フレームレートＦｄの計算が既に行われているか否かを判断する。
【００６６】
上述した式（３）または式（４）による表示フレームレートＦｄの計算が未だ行われていない場合、ＣＰＵ２０は、ステップＳ３７を肯定判断してステップＳ３９へ進む。ステップＳ３９において、ＣＰＵ２０は、式（３）に基づいて表示フレームレートＦｄを算出して、図９のステップＳ１５のサブルーチンへ進む。
なお、ステップＳ３７が肯定判断されてステップＳ３９の処理が実行されるのは、広角ズームスイッチ２５ｂがオンされた後に最初にステップＳ３７の判断処理が行われる場合である。
【００６７】
上述した式（３）または式（４）による表示フレームレートＦｄの計算が既に行われている場合、ＣＰＵ２０は、ステップＳ３７を否定判断してステップＳ４１へ進む。ステップＳ４１において、ＣＰＵ２０は、ズームレンズが広角側のズームポジションを通過したか否かを判断する。
ズームレンズが広角側のズームポジションを通過していれば、上述したように、表示フレームレートＦｄを再計算する必要がある。そこで、ズームレンズが広角側のズームポジションを通過していれば、ＣＰＵ２０は、ステップＳ４１を肯定判断してステップＳ４３へ進む。ステップＳ４３において、ＣＰＵ２０は、式（４）に基づいて表示フレームレートＦｄを算出して、図９のステップＳ１５のサブルーチンへ進む。
【００６８】
ズームレンズが広角側のズームポジションを通過していなければ、表示フレームレートＦｄを再計算する必要がない。そこで、ズームレンズが広角側のズームポジションを通過していなければ、ＣＰＵ２０は、ステップＳ４１を否定判断して、図９のステップＳ１５のサブルーチンへ進む。
【００６９】
−−−所要時間更新処理−−−
図１１は、図９のステップＳ１５のサブルーチンにおける処理内容を示すフローチャートである。なお、図１１に示すサブルーチンのフローチャートは、ズームレンズが広角側に駆動される度に所要時間Ａｍ〜Ｄｍを更新する場合の一例である。
ステップＳ５１において、ＣＰＵ２０は、広角ズームスイッチ２５ｂがオンされているか否かを判断する。広角ズームスイッチ２５ｂがオンされていれば、ＣＰＵ２０は、ステップＳ５１を肯定判断してステップＳ５３へ進む。
【００７０】
ステップＳ５３において、ＣＰＵ２０は、ズームレンズが停止状態から駆動を開始した後の最初の処理であるか否かを判断する。ズームレンズが停止状態から駆動を開始した後の最初の処理であれば、ＣＰＵ２０は、ステップＳ５３を肯定判断してステップＳ５５へ進む。ステップＳ５５において、ＣＰＵ２０は、駆動開始時のズームポジションがどのズームポジションであるのかを示す情報と、現在の時刻をズームレンズの駆動開始の時間、すなわち駆動開始実績時間とを読み込んで、ＲＡＭ１８に一時的に記憶させてステップＳ５７へ進む。
ズームレンズが停止状態から駆動を開始した後の最初の処理でなければ、すなわち、広角ズームスイッチ２５ｂがオンされた後、既にステップＳ５３の判断処理が行われている場合には、ＣＰＵ２０は、ステップＳ５３を肯定判断してステップＳ５７へ進む。
【００７１】
ステップＳ５７において、ＣＰＵ２０は、ズームレンズが広角側のズームポジションを通過したか否かを判断する。ズームレンズが広角側のズームポジションを通過していれば、ＣＰＵ２０は、ステップＳ５７を肯定判断してステップＳ５９へ進む。ステップＳ５９において、ＣＰＵ２０は、通過したズームポジションがどのズームポジションであるのかを示す情報と、現在の時刻をズームレンズが当該ズームポジションを通過した時間、すなわち通過実績時間とを読み込んで、ＲＡＭ１８に一時的に記憶させてステップＳ６１へ進む。ステップＳ６１において、ＣＰＵ２０は、ステップＳ５５で読み込んだ駆動開始実績時間と、ステップＳ５９で読み込んだ通過実績時間とに基づいて所要時間Ａｍを算出するか、前回の処理においてステップＳ５９で読み込んだ通過実績時間と、今回の処理においてステップＳ５９で読み込んだ通過実績時間とに基づいて所要時間Ｃｍを算出して、ＲＡＭ１８に一時的に記憶させて、図９のステップＳ１７へ進む。
【００７２】
ステップＳ５７において、ズームレンズが広角側のズームポジションを通過していなければ、ＣＰＵ２０は、ステップＳ５７を否定判断して、図９のステップＳ１７へ進む。
【００７３】
ステップＳ５１において、広角ズームスイッチ２５ｂがオンされていなければ、ＣＰＵ２０は、ステップＳ５１を否定判断してステップＳ６３へ進む。ステップＳ６３において、ＣＰＵ２０は、駆動していたズームレンズが停止した後の最初の処理であるか否かを判断する。駆動していたズームレンズが停止した後の最初の処理であれば、ＣＰＵ２０は、ステップＳ６３を肯定判断してステップＳ６５へ進む。
ステップＳ６５において、ＣＰＵ２０は、現在のズームポジションがどのズームポジションであるのかを示す情報と、現在の時刻をズームレンズの停止の時間、すなわち停止実績時間とを読み込んで、ＲＡＭ１８に一時的に記憶させてステップＳ６７へ進む。
【００７４】
ステップＳ６７において、ＣＰＵ２０は、ステップＳ５５で読み込んだ駆動開始実績時間と、ステップＳ６５で読み込んだ停止実績時間とに基づいて所要時間Ｂｍを算出するか、ステップＳ５９で読み込んだ通過実績時間と、ステップＳ６５で読み込んだ停止実績時間とに基づいて所要時間Ｄｍを算出して、ＲＡＭ１８に一時的に記憶させてステップＳ６９へ進む。ステップＳ６９において、ＣＰＵ２０は、前回以前の処理においてステップＳ６１で所要時間Ａｍ，Ｃｍが算出されていれば、フラッシュメモリ１９に記憶されたズームポジション情報テーブルの所要時間Ａｍ，ＣｍをステップＳ６１で算出した所要時間Ａｍ、Ｃｍで更新する。また、ステップＳ６９において、ＣＰＵ２０は、フラッシュメモリ１９に記憶されたズームポジション情報テーブルの所要時間Ｂｍ，ＤｍをステップＳ６７で算出した所要時間Ｂｍ、Ｄｍで更新する。ステップＳ６９が実行されると、ＣＰＵ２０は、図９のステップＳ１７へ進む。
ステップＳ６３において、駆動していたズームレンズが停止した後の最初の処理でなければ、ＣＰＵ２０は、ステップＳ６３を否定判断して図９のステップＳ１７へ進む。
【００７５】
上述した実施の形態では、次の作用効果を奏する。
（１）ズームレンズが広角側へ駆動される場合、ズームレンズの駆動中に取り込まれた取り込みフレームを取り込みフレームレートＦｒよりも小さい表示フレームレートＦｄで表示させるように構成した。これにより、ガタ取り駆動が行われる前に取り込まれた取り込みフレームによる画像がガタ取り駆動中にＬＣＤモニタ１７に表示される。したがって、ユーザに違和感を与えることなく、ズームレンズの駆動に伴って被写体像の大きさが変化する様子をＬＣＤモニタ１７に表示できるので、ズーム操作の快適性を向上できる。また、被写体が動いている場合には、被写体が動く様子がＬＣＤモニタ１７に表示されるので、スルー画の更新が中断された場合のような違和感をユーザに与えることがない。
【００７６】
（２）ガタ取り駆動中には、ガタ取り駆動が行われる前に取り込まれた取り込みフレームによる画像をＬＣＤモニタ１７に表示し、ガタ取り駆動期間中の取り込みフレームによる画像をＬＣＤモニタ１７に表示させないように構成した。これにより、反転駆動に伴って被写体像７０の大きさが変化する様子がＬＣＤモニタ１７に表示されないので、ユーザに違和感を与えない。
【００７７】
（３）ガタ取り駆動前のズームポジション（ｍ）の通過時に取り込まれた取り込みフレームが、ガタ取り駆動後にズームレンズがズームポジション（ｍ）で停止するときにＬＣＤモニタ１７に表示されるように構成した。すなわち、ズームポジション（ｍ−１）を通過してからズームポジション（ｍ）を通過するまでの期間に取得した取り込みフレームを、ズームポジション（ｍ−１）を通過してからガタ取り駆動後にズームポジション（ｍ）で停止するまでの期間に等しい表示間隔で順次表示するように構成した。これにより、ズームレンズが広角側に駆動されて任意のズームポジションで停止するまで、ユーザに違和感を与えることなく、ズームレンズの駆動に伴って被写体像の大きさが変化する様子をＬＣＤモニタ１７に表示できるので、ズーム操作の快適性を向上できる。
【００７８】
（４）隣接するズームポジションを通過する前に広角ズームスイッチ２５ｂがオフされることを前提として表示フレームレートＦｄを算出するように構成した。そして、隣接するズームポジションを通過してもなお広角ズームスイッチ２５ｂがオンされたままである場合には、次のズームポジションを通過する前に広角ズームスイッチ２５ｂがオフされることを前提として表示フレームレートＦｄを改めて算出するように構成した。これにより、広角ズームスイッチ２５ｂがオフされるタイミングに関わらず、適切な表示フレームレートＦｄを算出できる。したがって、ユーザに違和感を与えることなく、スルー画像をＬＣＤモニタ１７に表示できるので、ズーム操作の快適性を向上できる。
【００７９】
（５）隣接するズームポジションを通過してもなお広角ズームスイッチ２５ｂがオンされたままである場合には、表示残フレームを考慮して表示フレームレートＦｄを再計算するように構成した。これにより、表示残フレームも表示されるので、被写体像の変化の様子にコマ落ちしたような不連続な挙動が表れないので、ユーザに違和感を与えない。
【００８０】
−−−第２の実施の形態−−−
図１２，１３を参照して、第２の実施の形態のカメラシステムを説明する。以下の説明では、第１の実施の形態と同じ構成要素には同じ符号を付して相違点を主に説明する。特に説明しない点については、第１の実施の形態と同じである。
【００８１】
図１２は、電子カメラ１Ａと、リモコン装置１００とを備えるカメラシステムの構成を示す図である。電子カメラ１Ａには、通信制御回路２８が設けられている。通信制御回路２８は、不図示のアンテナを介してリモコン装置１００との間で無線通信を行う。電子カメラ１Ａのその他の構成については、上述した第１の実施の形態の電子カメラ１と同じである。
【００８２】
リモコン装置１００は、たとえば、スマートフォン、携帯電話機、タブレット端末などの電子機器である。なお、リモコン装置１００は、電子カメラ１Ａをリモートコントロールするための専用の電子機器であってもよい。図１３は、リモコン装置１００の構成を例示するブロック図である。リモコン装置１００は、ＬＣＤモニタ１１７と、ＲＡＭ１１８と、フラッシュメモリ１１９と、ＣＰＵ１２０と、通信制御回路１２８とを備える。
ＬＣＤモニタ１１７、ＲＡＭ１１８、フラッシュメモリ１１９、ＣＰＵ１２０、メ通信制御回路１２８は、それぞれがバス１２７を介して接続されている。
【００８３】
ＬＣＤモニタ１１７は液晶パネルによって構成され、ＣＰＵ１２０からの指示に応じて画像や各種の操作画面などを表示する。ＬＣＤモニタ１１７はタッチパネルスイッチ１２５を備えている。図１２において符号１２５ａを付した矩形は、望遠ズームスイッチとして機能するタッチパネルスイッチ１２５の領域を示し、符号１２５ａを付した矩形は、広角ズームスイッチとして機能するタッチパネルスイッチ１２５の領域を示す。以下の説明では、単に、望遠ズームスイッチ１２５ａおよび広角ズームスイッチ１２５ｂと呼ぶ。
【００８４】
ＲＡＭ１１８はＣＰＵ１２０のワークメモリとして使用される。フラッシュメモリ１１９は、ＣＰＵ１２０に実行させるプログラムや、撮像素子１２の取り込みフレームレートＦｒなどの各種パラメータを記憶する他に、表示フレームレート算出用のデータであるズームポジション情報テーブルを記憶する。
【００８５】
ＣＰＵ１２０は、フラッシュメモリ１１９が記憶するプログラムを実行することによってリモコン装置１００が行う動作を制御する。ＣＰＵ１２０は、クロック信号に基づいて時刻を計時する計時機能も備える。通信制御回路１２８は、アンテナ１２９を介して電子カメラ１Ａの通信制御回路２８との間で無線通信を行う。
【００８６】
このように構成されるカメラシステムでは、撮像素子１２で撮像して得られたスルー画像がリモコン装置１００のＬＣＤモニタ１１７にも表示される。また、レリーズスイッチとして機能するタッチパネルスイッチ１２５の所定領域がタッチされると、電子カメラ１Ａで被写体の静止画像や動画像の本撮影が行われ、これらの被写体画像データは一連の画像処理が施された後にフラッシュメモリ１９、あるいは記憶媒体５１にて記憶される。
【００８７】
リモコン装置１００の望遠ズームスイッチ１２５ａおよび広角ズームスイッチ１２５ｂが操作されると、電子カメラ１Ａのズームレンズは、第１の実施の形態における望遠ズームボタンおよび広角ズームボタンが操作された場合と同様に駆動される。なお、リモコン装置１００の望遠ズームスイッチ１２５ａおよび広角ズームスイッチ１２５ｂが操作された際の、レンズ駆動回路２２への指令は、電子カメラ１ＡのＣＰＵ２０が出力するように構成してもよく、リモコン装置１００のＣＰＵ１２０が出力するように構成してもよい。
【００８８】
また、リモコン装置１００の望遠ズームスイッチ１２５ａおよび広角ズームスイッチ１２５ｂが操作された際の、ＬＣＤモニタ１１７におけるスルー画像の表示制御は、ＣＰＵ１２０が行う。すなわち、スルー画像の表示に関し、ＣＰＵ１２０は、望遠ズームスイッチ１２５ａおよび広角ズームスイッチ１２５ｂの操作に応じて上述した第１の実施の形態におけるＣＰＵ２０と同様の処理を行う。
このようにカメラシステムを構成しても、上述した第１の実施の形態と同様の作用効果を奏する。
【００８９】
なお、リモコン装置１００の望遠ズームスイッチ１２５ａおよび広角ズームスイッチ１２５ｂが操作された際に、電子カメラ１ＡのＣＰＵ２０に表示フレームレートＦｄを算出させてもよい。この場合、たとえば、算出したフレームレートＦｄで電子カメラ１Ａが表示フレームを送信するように構成してもよい。そして、リモコン装置１００のＣＰＵ１２０が、受信した表示フレームをＬＣＤモニタ１１７に順次表示させるように構成してもよい。
また、たとえば、電子カメラ１Ａが表示フレームと算出した表示フレームレートＦｄの情報とを送信するように構成してもよい。そして、リモコン装置１００のＣＰＵ１２０が、受信した表示フレームを受信したフレームレートＦｄでＬＣＤモニタ１１７に順次表示させるように構成してもよい。
【００９０】
−−−変形例−−−
（１）上述の説明では、ズームポジション通過時に、表示残フレーム数を考慮して表示フレームレートＦｄを再計算し、表示残フレームが再計算後の表示フレームレートＦｄで表示されるように構成している。しかし、たとえば、表示残フレームが再計算前の表示フレームレートＦｄで表示されるように構成してもよい。そして、ズームポジション通過後の取り込みフレームから、再計算した表示フレームレートＦｄで表示されるように構成してもよい。
【００９１】
（２）上述の説明では、ズームレンズが広角側に駆動を開始した後に表示フレームレートＦｄを算出するように構成した。しかし、たとえば、ズームレンズが広角側へ駆動される前に、式（３）に基づいて、あらかじめ表示フレームレートＦｄを算出するように構成してもよい。
【００９２】
（３）上述の説明では、ズームポジション通過の度に表示フレームレートＦｄを再計算していたが、現在のズームポジションから広角側に存在するいずれのズームポジションで停止しても対応できるように、あらかじめ各区間における表示フレームレートＦｄを算出しておいてもよい。すなわち、現在のズームポジションがズームポジション（１）である場合、ズームレンズがズームポジション（１）とズームポジション（２）との間の区間を移動しているときの表示フレームレートＦｄ、ズームレンズがズームポジション（２）とズームポジション（３）との間の区間を移動しているときの表示フレームレートＦｄ・・・をあらかじめ算出するようにしてもよい。そして、広角ズームスイッチ２５ｂがオフされるまで、ズームレンズの移動に応じて、あらかじめ算出しておいた各区間の表示フレームレートＦｄに更新するようにしてもよい。この場合、広角ズームスイッチ２５ｂがオフされた後は、表示フレームレートＦｄの更新を中止すればよい。なお、ズームポジション（ｍ＋１）を通過する時点での表示残フレーム数Ｎｆは、各所要時間Ａｍ〜Ｄｍ、取り込みフレームレートＦｒ、ズームポジション（ｍ）とズームポジション（ｍ＋１）との間の区間における表示フレームレートＦｄに基づいて、あらかじめ算出することができる。
【００９３】
（４）上述したスルー画像の表示制御の技術は、レンズ交換式のカメラボディにおけるスルー画像の表示制御にも適用できる。たとえば、交換レンズのズーム光学系がモータの駆動力で駆動するように構成されている場合、一般的には、ズーム操作を行うための操作部材やズームスイッチは交換レンズに設けられる。このような交換レンズがカメラボディに装着された場合、カメラボディのＣＰＵは、ズームスイッチのオンオフ信号と、ズームレンズの位置の情報を交換レンズから受信する。また、上述したズームポジション情報テーブルを交換レンズの不図示のメモリが記憶している場合には、カメラボディのＣＰＵは、ズームポジション情報テーブルに格納された各情報を交換レンズから受信する。
【００９４】
（５）以下の説明では、ズームレンズを広角側へ駆動することを、単に、広角側駆動と呼び、ズームレンズを広角側へ駆動していないことを、単に、広角側非駆動と呼ぶ。
上述の説明では、広角側非駆動時には、取り込みフレームレートＦｒと同じ表示フレームレートＦｄでスルー画像をＬＣＤモニタ１７に表示するように構成した。しかし、広角側非駆動時に取り込みフレームレートＦｒとは異なる表示フレームレートＦｄでスルー画像をＬＣＤモニタ１７に表示するように構成してもよい。たとえば、取り込みフレームレートＦｒが６０ｆｐｓであれば、広角側非駆動時の表示フレームレートＦｄを取り込みフレームレートＦｒの１／２にあたる３０ｆｐｓとしてもよい。この場合、取り込みフレームの２枚のうちの１枚がスルー画像として表示され、他の１枚が破棄されることとなる。
すなわち、取り込みフレームレートＦｒよりも広角側非駆動時の表示フレームレートＦｄが小さい場合、全ての取り込みフレームがスルー画像として表示されるわけではなく、一部の取り込みフレームだけがスルー画像として表示される。
このように、広角側非駆動時の表示フレームレートＦｄと取り込みフレームレートＦｒとが異なる場合、広角側駆動時の表示フレームレートＦｄを次のように算出すればよい。すなわち、上述した式（３）に代えて以下の式（５）によって、および、上述した式（４）に代えて以下の式（６）によって広角側駆動時の表示フレームレートＦｄを次のように算出すればよい。
Ｆｄ＝Ｆｄａ×Ａｍ／Ｂｍ        ・・・（５）
Ｆｄ＝（Ｎｆ＋Ｆｄａ×Ｃｍ）／Ｄｍ        ・・・（６）
Ｆｄａは、広角側非駆動時の表示フレームレートである。
【００９５】
（６）上述したバックラッシュ除去のための反転駆動量は、バックラッシュ除去の目的のために必要な駆動量であればよいので、ズームポジション毎に同じでもよく、異なっていてもよい。
（７）上述した各実施の形態および変形例は、それぞれ組み合わせてもよい。
【符号の説明】
【００９６】
１，１Ａ；電子カメラ、１１；撮影光学系、１２；撮像素子、１７，１１７；ＬＣＤモニタ、１９，１１９；フラッシュメモリ、２０，１２０；ＣＰＵ、２２；レンズ駆動回路、２３；パルス検出回路、２５；操作スイッチ、１００；リモコン装置、１２５；タッチパネルスイッチ
【図１】
2017079437.tif 000003
【図２】
2017079437.tif 000004
【図３】
2017079437.tif 000005
【図４】
2017079437.tif 000006
【図５】
2017079437.tif 000007
【図６】
2017079437.tif 000008
【図７】
2017079437.tif 000009
【図８】
2017079437.tif 000010
【図９】
2017079437.tif 000011
【図１０】
2017079437.tif 000012
【図１１】
2017079437.tif 000013
【図１２】
2017079437.tif 000014
【図１３】
2017079437.tif 000015