(57)【特許請求の範囲】
【請求項１】
撮像装置から、撮像された画像の特定領域の合焦度合いを示すガイド表示に必要な情報を取得する取得手段と、
前記撮像装置から取得した前記情報に基づいて前記ガイド表示を表示する表示制御手段と、
前記撮像装置を遠隔操作するためのフォーカス調整操作を受け付ける受付手段と、
前記受付手段により前記フォーカス調整操作を受け付けると、フォーカス調整コマンドを前記撮像装置に送信するとともに、送信したフォーカス調整コマンドに基づくフォーカス調整が行われた結果に基づく前記情報を前記撮像装置から取得する前に、前記フォーカス調整操作に基づいて前記ガイド表示を更新するように制御する制御手段と、
を有することを特徴とする電子機器。
【請求項２】
前記情報は、前記撮像装置において検出されたデフォーカス量に基づく情報である、
ことを特徴とする請求項１に記載の電子機器。
【請求項３】
前記デフォーカス量は、前記撮像装置が有する撮像素子により得られた位相差に基づく情報である、
ことを特徴とする請求項２に記載の電子機器。
【請求項４】
前記情報は、合焦位置が撮像素子の撮像面にある合焦状態、合焦位置が前記撮像面より前側にある状態、又は、合焦位置が前記撮像面より後側にある状態のいずれかを示す情報と、当該状態における合焦度合いを示す情報とを含む、
ことを特徴とする請求項１から３のいずれか１項に記載の電子機器。
【請求項５】
前記ガイド表示は、合焦位置が撮像素子の撮像面にある合焦状態、合焦位置が前記撮像面より前側にある状態、又は、合焦位置が前記撮像面より後側にある状態のいずれかを示す情報と、当該状態における合焦度合いとを表す表示である、
ことを特徴とする請求項１から４のいずれか１項に記載の電子機器。
【請求項６】
前記ガイド表示は、前記撮像装置からの画像を逐次表示するライブビューにおいて、画像の前記特定領域に対応した位置に表示される、
ことを特徴とする請求項１から５のいずれか１項に記載の電子機器。
【請求項７】
前記ガイド表示は、前記撮像装置での動画の記録中と記録待機中のいずれにおいても表示することができる、
ことを特徴とする請求項１から６のいずれか１項に記載の電子機器。
【請求項８】
前記受付手段は、前記特定領域を指定する操作を更に受け付け、
前記表示制御手段は、前記特定領域を指定する操作に応じた位置の前記ガイド表示を表示する、
ことを特徴とする請求項１から７のいずれか１項に記載の電子機器。
【請求項９】
前記制御手段は、前記フォーカス調整コマンドを前記撮像装置に送信した後は、当該フォーカス調整コマンドに対する応答コマンドを前記撮像装置から取得するまでは、前記取得手段で取得した前記情報に基づいた前記ガイド表示の更新は行わない、
ことを特徴とする請求項１から８のいずれか１項に記載の電子機器。
【請求項１０】
前記制御手段は、送信したフォーカス調整コマンドに基づくフォーカス調整が行われた結果に基づく前記情報を前記撮像装置から取得する前に前記フォーカス調整操作に基づいて更新した前記ガイド表示と、送信したフォーカス調整コマンドに基づくフォーカス調整が行われた結果に基づく前記情報に基づいて更新した前記ガイド表示の表示形態を異ならせる、
ことを特徴とする請求項１から９のいずれか１項に記載の電子機器。
【請求項１１】
前記制御手段は、前記フォーカス調整操作に基づくフォーカス調整の結果を予測し、前記予測に基づいて前記ガイド表示を更新する、
ことを特徴とする請求項１から１０のいずれか１項に記載の電子機器。
【請求項１２】
前記制御手段は、前記フォーカス調整操作に基づいてフォーカス調整を行った場合のデフォーカス量を予測し、前記予測したデフォーカス量に基づいて前記ガイド表示を更新する、
ことを特徴とする請求項１１に記載の電子機器。
【請求項１３】
前記制御手段は、前記予測に基づく合焦位置が撮像面を超える場合、合焦位置を該撮像面まで変化させる前記フォーカス調整コマンドを送信した後は前記フォーカス調整コマンドを送信しない、
ことを特徴とする請求項１１または１２に記載の電子機器。
【請求項１４】
前記取得手段は、前記撮像装置から、現在の合焦度合いを示す情報とともに、現在の合焦度合いから、複数のフォーカス調整操作を行った場合に予測される合焦度合いをそれぞれ示す複数の予測情報を更に取得し、
前記制御手段は、前記フォーカス調整操作を受け付けると、前記複数の予測情報のうち前記フォーカス調整操作に対応する予測情報に基づいて前記ガイド表示を更新する、
ことを特徴とする請求項１から１３のいずれか１項に記載の電子機器。
【請求項１５】
取得手段が、撮像装置から、撮像された画像の特定領域の合焦度合いを示すガイド表示に必要な情報を取得する取得工程と、
表示制御手段が、前記撮像装置から取得した前記情報に基づいて前記ガイド表示を表示する表示制御工程と、
受付手段が、前記撮像装置を遠隔操作するためのフォーカス調整操作を受け付ける受付工程と、
制御手段が、前記受付手段により前記フォーカス調整操作を受け付けると、フォーカス調整コマンドを前記撮像装置に送信するとともに、送信したフォーカス調整コマンドに基づくフォーカス調整が行われた結果に基づく前記情報を前記撮像装置から取得する前に、前記フォーカス調整操作に基づいて前記ガイド表示を更新するように制御する制御工程と、
を有することを特徴とする電子機器の制御方法。
【請求項１６】
コンピュータを、請求項１から１４のいずれか１項に記載された電子機器の各手段として機能させるためのプログラム。
【請求項１７】
コンピュータを、請求項１から１４のいずれか１項に記載された電子機器の各手段として機能させるためのプログラムを格納したコンピュータが読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器及びその制御方法、プログラムならびに記憶媒体に関する。
【背景技術】
【０００２】
一般に、撮影者がマニュアルフォーカス（ＭＦ）操作を行って被写体にピントを合わせる場合、厳密にピントを合わせることが容易ではない場合がある。特に、撮像装置の表示パネル等に表示される画像を確認しながらＭＦ操作を行う場合、意図したピント状態となっているかを判断することが難しい場合がある。このため、ピント状態について付加的な情報を表示して、撮影者によるピント調整を補助するフォーカスアシスト機能を備えた撮像装置が知られている(特許文献１)。
【０００３】
一方、撮像装置には、無線通信機能が搭載され、スマートフォンやタブレット端末等の通信装置から遠隔操作が可能なものが知られている。しかし、撮像装置と通信端末の間の通信遅延等により、操作をしながら通信装置で確認する撮像装置からの画像と、撮像装置が撮影している画像とが一致せず、例えばズーム位置を変更して撮影すると確認した画像と異なるズーム位置で撮影される場合があった。特許文献２には、ユーザが操作を停止した際に確認していた画像（調整用データ）を撮像装置に送信し、撮像装置が調整用データに基づいて撮影することにより、所望の撮影画像を得る撮影システムが提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−２４８６１５号公報
【特許文献２】特開２０１０−０６２８３４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述した技術では、ユーザが通信装置上で確認した状態の撮影画像が得られるが、例えば所望のピント状態に近づける操作の過程では、通信装置に表示される映像と撮像装置が撮影している映像との時間差により操作性が低下する場合がある。
【０００６】
本発明は、上述の従来技術の問題点に鑑みてなされ、遠隔操作を行う場合に通信遅延の影響を軽減したフォーカス操作を行うことが可能な電子機器およびその制御方法、プログラムならびに記憶媒体を提供することを目的とする。
【課題を解決するための手段】
【０００７】
この課題を解決するため、例えば本発明の電子機器は以下の構成を備える。すなわち、撮像装置から、撮像された画像の特定領域の合焦度合いを示すガイド表示に必要な情報を取得する取得手段と、撮像装置から取得した情報に基づいてガイド表示を表示する表示制御手段と、撮像装置を遠隔操作するためのフォーカス調整操作を受け付ける受付手段と、受付手段によりフォーカス調整操作を受け付けると、フォーカス調整コマンドを撮像装置に送信するとともに、送信したフォーカス調整コマンドに基づくフォーカス調整が行われた結果に基づく情報を撮像装置から取得する前に、フォーカス調整操作に基づいてガイド表示を更新するように制御する制御手段と、を有することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、遠隔操作を行う場合に通信遅延の影響を軽減したフォーカス操作を行うことが可能になる。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施形態に係る撮像装置の一例としてのビデオカメラと電子機器の一例としてのスマートフォンを用いたシステム構成を示す図
【図２】本実施形態に係るビデオカメラの機能構成例を示すブロック図（ａ）及びスマートフォンの機能構成例を示すブロック図（ｂ）
【図３】本実施形態に係るフォーカスガイドの表示例を示す図
【図４】本実施形態に係る、フォーカスガイドを含むＧＵＩの例を示す図
【図５】本実施形態に係るフォーカスガイドを表示するためのビデオカメラとスマートフォンとの動作シーケンスを示す図
【図６】本実施形態に係るデジタルビデオにおける一連の動作を示すフローチャート
【図７】本実施形態に係るスマートフォンにおける一連の動作を示すフローチャート
【発明を実施するための形態】
【００１０】
以下、本発明を実施するための形態を詳細に説明する。なお、以下では、撮像装置の一例としてビデオカメラと、ビデオカメラを遠隔操作する電子機器（すなわちリモコン端末）の一例として携帯電話端末の一種であるスマートフォンとを本発明に適用した例について説明する。図１は、ビデオカメラ１００とスマートフォン２００が無線通信を介して接続されている通信システムを示している。ビデオカメラ１００とスマートフォン２００は各々アンテナ１１３及びアンテナ２０７により無線通信を介して接続され、相互通信が可能である。
【００１１】
（ビデオカメラ１００の構成）
次に図２（ａ）及び（ｂ）に示すシステムブロック図を参照して、ビデオカメラ１００及びスマートフォン２００の構成をそれぞれ順に説明する。
【００１２】
まず、ビデオカメラ１００の構成において、撮影光学系１０１はズームレンズ、フォーカスレンズを含む被写体像を結像するレンズ群や絞りなどから構成される光学系である。撮像素子１０２は撮影光学系１０１によって結像された被写体像を光電変換し、例えば毎秒３０フレームの速度で画像信号を出力（すなわち映像信号を出力）する。また、撮像素子１０２は、１つの画素に例えば２つの光電変換領域を持ち、撮影光学系１０１の異なる瞳領域を通過した光束を受光することにより一度の撮影で視差を有する画像信号（位相差信号）を出力することができる。撮像素子１０２は、この撮像面位相差検出方式により出力された位相差信号を映像信号処理部１０３へ出力する。
【００１３】
映像信号処理部１０３は、撮像素子１０２から入力された映像信号に対して、ホワイトバランス調整等の所定の画像処理を施して記録部１０４および表示部１０６に出力する。さらに撮像素子１０２から出力された位相差信号に基づいて例えば各画素の対応点を求め、得られた画素ごとの位相差を位相差情報としてシステムコントローラ１１１に出力する。
【００１４】
記録部１０４は入力された映像信号に対して所定の符号化処理を行い、符号化データに変換する。記録部１０４は、符号化処理に伴って映像信号のデータ量を圧縮すると共に、記録メディア１０５に記録する。記録メディア１０５は半導体記憶装置又は磁気記憶装置を含み、記録部１０４の制御に応じて符号化された映像信号や画像信号を記録する。記録メディア１０５は着脱可能に構成されてもよい。
【００１５】
表示部１０６は入力された映像信号に対するＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）を構成するＯＳＤ（Ｏｎ  Ｓｃｒｅｅｎ  Ｄｉｓｐｌａｙ）データを生成して映像信号と合成するほか、リサイズ処理などの画像処理を行う。ディスプレイ１０７は例えばＬＣＤやＬＥＤ等で構成される表示パネルを含み、表示部１０６から出力された映像信号を表示する。
【００１６】
レンズ駆動部１０８はアクチュエータなどから構成され、システムコントローラ１１１からの指示に応じて撮影光学系１０１に含まれるレンズ群を駆動する。操作部材１０９は、ユーザがフォーカス動作のオート又はマニュアル制御を切り替える切替スイッチ、ユーザがフォーカス調整操作を行うフォーカスリング、ユーザがズーム調整操作を行うズームロッカーなどを含む。ユーザが操作部材１０９を物理的に変位（回転や移動）させると、その変位がエンコーダ１１０に入力される。エンコーダ１１０は、例えばＡＤ変換器、フォトインタラプタ、インプットキャプチャを含む。エンコーダ１１０は操作部材１０９から入力される変位を電気信号に変換した情報、例えばＭＦ／ＡＦ、操作量、操作方向、レンズ位置などの情報をシステムコントローラ１１１へ入力する。
【００１７】
通信部１１２は、スマートフォン２００を含む外部機器と双方向通信が可能な処理回路又はモジュールを含み、例えばＩＥＥＥ８０２．１１ｎのような公知の通信規格に準拠した方法により無線通信を実現する。通信部１１２は、システムコントローラ１１１からの指示に応じて、送信データを所定の変調方式で変調してアンテナ１１３より送信する。一方、外部機器から送信された通信データをアンテナ１１３により受信すると、通信部１１２は受信したデータを復調して外部装置から送信された通信データを取得する。
【００１８】
なお、通信部１１２の送信動作を所定周期で動作（ポーリング）させるため、システムコントローラ１１１は周期的に通信データの有無を検知して、その結果を通信部１１２に通知する。また、同様に通信部１１２の受信動作を所定周期で動作させるため、通信部１１２は周期的に通信データの有無を検知して、その結果をシステムコントローラ１１１に通知する。
【００１９】
システムコントローラ１１１は、ＣＰＵ又はＭＰＵを含み、ＲＯＭ１１１ａに格納されたプログラムをＲＡＭ１１１ｂの作業エリアに展開し、実行することにより、ビデオカメラ１００全体を制御する。すなわち、システムコントローラ１１１は上述した映像信号処理部１０３、表示部１０６、レンズ駆動部１０８、エンコーダ１１０、通信部１１２に対する指示を送信することによりこれらを制御する。さらに、システムコントローラ１１１は、映像信号処理部１０３が生成した位相差情報に基づいてデフォーカス量を決定し、後述するフォーカスガイド表示に必要な情報（単にフォーカスガイド情報ともいう）を生成する。
【００２０】
（スマートフォン２００の構成）
次に、スマートフォン２００の構成について説明する。タッチパネル２０１は、例えば接触又は近接或いは圧力を検知してユーザからの入力操作を受け付ける入力装置（受付手段）である。画像信号処理部２０２はスマートフォン２００に入力された画像データに対し、変形処理をはじめとする画像処理を行う。処理後の画像データは表示部２０３に送信される。
【００２１】
表示部２０３はシステムコントローラ２０５からの指示に応じてＧＵＩ画面を生成し、前述した画像信号処理部２０２から受信した画像データとともにディスプレイ２０４に表示させる。ディスプレイ２０４は例えばＬＣＤやＬＥＤ等で構成される表示パネルを含み、表示部２０３から出力された画像信号を表示する。
【００２２】
不揮発性メモリ２０８は例えば半導体メモリや磁気記憶装置を含み、スマートフォン２００で動作するアプリケーションプログラムを格納する。また、揮発性メモリ２０９は例えばＤＲＡＭやＳＲＡＭを含み、アプリケーションプログラムを動作させるための変数や関数の情報のほか、入力画像等のデータを一時的に格納する。
【００２３】
通信部２０６はビデオカメラ１００を含む外部機器と双方向通信が可能な処理回路又はモジュールを含み、例えばＩＥＥＥ８０２．１１ｎのような公知の通信規格に準拠した方法により無線通信を実現する。システムコントローラ２０５からの指示に応じて通信部２０６は送信データを所定の変調方式で変調してアンテナ２０７から送信する。一方、外部機器から送信された通信データをアンテナ２０７で受信すると、通信部２０６は受信したデータを復調して外部装置から送信された通信データを取得する。
【００２４】
なお、通信部２０６による送信動作を所定周期で動作（ポーリング）させるため、システムコントローラ２０５は周期的に通信データの有無を検知して、その結果を通信部２０６へ通知する。また、同様に通信部２０６の受信動作を所定周期で動作させるため、通信部２０６は周期的に通信データの有無を検知して、その結果をシステムコントローラ２０５に通知する。
【００２５】
システムコントローラ２０５はＣＰＵ又はＭＰＵを含み、不揮発性メモリ２０８に格納されたプログラムを揮発性メモリ２０９の作業エリアに展開し、実行することにより、スマートフォン２００全体を制御する。すなわち、システムコントローラ２０５は、上述したタッチパネル２０１、画像信号処理部２０２、表示部２０３、通信部２０６に対する指示を送信することによりこれらを制御する。さらに、通信部２０６がビデオカメラ１００から受信したフォーカスガイド情報に基づきデフォーカス量を決定し、フォーカスガイドの表示制御を行う。
【００２６】
（フォーカスガイドの表示例）
次に、本実施形態に係る、フォーカスガイド表示について、図３を参照して説明する。フォーカスガイドは、フォーカス調整操作（ＭＦ操作ともいう）時における撮影画像上の特定領域の合焦度合い（すなわちデフォーカス量）を示し、スマートフォン２００のディスプレイ２０４（及びビデオカメラ１００のディスプレイ１０７）に表示される。
【００２７】
図３（ａ）、図３（ｂ）、図３（ｃ）はそれぞれデフォーカス量を示すフォーカスガイド表示の例を示している。各表示の相違は被写体におけるデフォーカス量の相違を示している。図３（ａ）はデフォーカス量が大きく、至近側（撮像面の前側）に合焦位置がある状態、いわゆる「前ピン」状態を示している。図３ｃはデフォーカス量が大きく、遠景側（撮像面の後側）に合焦位置がある状態、いわゆる「後ピン」状態を示している。図３ｂはデフォーカス量がほぼ０となる合焦状態を示している。
【００２８】
フォーカスガイドはデフォーカスの量、方向および状態を表すように構成される。フォーカスガイドは、例えば、円形のリング３１０、リング３１０の中心に対して外向きに配置されたくさび３０１、リング３１０の中心向きに配置されたくさび３０２、リング３１０の内側に配置された検出枠３０３により構成される。図３（ａ）のように至近側にフォーカスレンズが位置する場合、くさび３０１が複数個（例えば左右に分離して）表示され、くさび３０２が円周上の１２時方向（上）に表示される。検出枠３０３は枠の隅の形状のみが表示される。
【００２９】
また、図３（ｃ）のように遠景側にフォーカスレンズが位置する場合、くさび３０１は円周上の１２時方向に表示され、くさび３０２が複数個（例えば左右に分離して）表示される。検出枠３０３は図３（ａ）の場合と同様に枠の隅の形状のみが表示される。
【００３０】
一方、図３（ｂ）に示される合焦状態では、それぞれ１つのくさび３０１及びくさび３０２が円周上の１２時方向に向かって表示され、検出枠３０３は枠の全周を表示する。なお、合焦状態では、くさび３０１とくさび３０２の表示色を、合焦状態でない場合と異ならせてもよい。
【００３１】
くさび３０１、くさび３０２の円周上の位置は、フォーカスガイド情報から決定される。フォーカスガイド情報は、撮像素子１０２から出力された位相差信号に基づく位相差情報に基づいて生成される。フォーカスガイド情報には、デフォーカス量に基づいて算出された合焦・前ピン・後ピンのいずれの状態にあるかという情報と合焦度合い情報を含む。システムコントローラ２０５は、受信したフォーカスガイド情報を受信すると、合焦・前ピン・後ピンのいずれの状態にあるかという情報に基づきくさび３０１とくさび３０２のどちらを１２時方向に配置するかを決定する。また、合焦度合い情報に基づいて、くさびの表示角度（１２時方向に固定していない方の２つのくさび間の距離或いは角度）を決定する。フォーカスレンズの位置（すなわち至近側、遠景側）に応じてフォーカスガイド表示の構成を異ならせることにより、ユーザは合焦状態にするために必要なＭＦ操作の方向を容易かつ適切に把握することができる。
【００３２】
また、システムコントローラ２０５は、合焦度合いに応じて内向き又は外向きの２つのくさび間の距離を制御する。すなわち、合焦状態から大きくデフォーカスしているほど、１２時方向に表示されていないくさび同士の間の距離、及び１２時方向からの距離（角度）を大きくする。例えば、フォーカスガイドの表示中心Ｏからくさび３０１とくさび３０２を挟む角度の大きさはデフォーカス量に比例して大きくなる。
【００３３】
図３（ｄ）、図３（ｅ）、図３（ｆ）はそれぞれデフォーカス量の異なる場合の表示例を示している。デフォーカス量は図３（ｄ）、図３（ｅ）、図３（ｆ）の順に小さくなり合焦状態に近くなっている。システムコントローラ２０５は、デフォーカス量の変化に伴ってフォーカスガイドの表示中心からくさび３０１とくさび３０２を挟む角度をａ、ｂ、ｃの順に小さくしている。前述の角度の大きさは、くさび３０１とくさび３０２の円周状の距離に比例する。このように、くさび３０１とくさび３０２の距離の大きさを把握することで、ユーザはおおよそのデフォーカス量を容易に把握することができる。
【００３４】
そして、ユーザは上述したフォーカスガイドの表示を見ることで、ユーザは合焦状態にするために必要なＭＦ操作の方向と、どの程度合焦から離れているかを適切に把握することができる。すなわち、ユーザは現在のフォーカス状態から合焦状態に容易に調整することができる。
【００３５】
次にスマートフォン２００で動作するリモコン機能を有するアプリケーションプログラムのＧＵＩ画面を図４を参照して説明する。アプリケーションプログラムは起動するとビデオカメラ１００が撮像したライブビュー（ＬＶ）画像４１３を無線通信で取得し表示する。カメラ情報４１１は絞り値、シャッター速度、ＩＳＯ感度、ＭＦ／ＡＦ状態などの撮影情報を表示するステータス画面である。ＲＥＣボタン４１２はタッチパネル２０１のタップ操作で記録の開始、停止をビデオカメラ１００に通知するＲＥＣ指示を行うためのタッチボタンである。
【００３６】
ＭＦボタン４１４、ＭＦボタン４１５、ＭＦボタン４１６は遠景側へのマニュアルフォーカス調整（ＭＦ）を行うためのタッチボタンである。いずれかのボタンがタッチされると、システムコントローラ２０５は、ビデオカメラ１００に、ボタン毎に異なる操作量を有する遠景側へのフォーカス調整コマンド（ＭＦコマンド）を送信する。ＭＦボタン４１７、ＭＦボタン４１８、ＭＦボタン４１９はいずれも至近側へのＭＦ操作を行うためのタッチボタンである。いずれかのボタンがタッチされると、システムコントローラ２０５は、ビデオカメラ１００に、ボタン毎に異なる操作量を有する至近側へのＭＦコマンドを送信する。
【００３７】
各ＭＦボタンは、それぞれ焦点深度何分の１送るかを指定する。システムコントローラ２０５は、ＭＦボタン４１４、ＭＦボタン４１５、ＭＦボタン４１６の順に遠景側にフォーカスの変化量を大きくし、至近側にはＭＦボタン４１７、ＭＦボタン４１８、ＭＦボタン４１９の順にフォーカスの変化量を大きくする。ズームキー４２０、ズームキー４２１はそれぞれズーム操作を広角側、望遠側への操作をビデオカメラ１００に通知するためのタッチボタンである。フォーカスガイド４１０は、図３で説明したフォーカスガイドであり、フォーカスガイドが表示された位置の被写体についての、大ボケ、前ピン、後ピン、合焦のいずれの状態であるかと、合焦度合いを表している。
【００３８】
上述したスマートフォン２００のＧＵＩ画面を見ながらユーザは遠隔操作でビデオカメラ１００の設定、操作を行うことができる。
【００３９】
（フォーカスガイド表示に係る機器間のシーケンス）
次に、スマートフォン２００でＭＦ操作時のフォーカスガイド４１０を表示する場合のシーケンスを説明する。
【００４０】
まず、図５（ａ）に、本発明を適用しない場合のシーケンスを説明する。リモコン端末（スマートフォン２００）はＭＦボタン４１４〜４１９の何れかがタッチされると（Ｓ５０１）、タッチされたボタンに対応するＭＦコマンドをリモコン端末からカメラ本体（ビデオカメラ１００）に送信する（Ｓ５０２）。一方、カメラ本体は、リモコン端末からＭＦコマンドを受信する（Ｓ５０３）、受信したＭＦコマンドに従ってフォーカスレンズを駆動してＭＦを実行する。ＭＦを実行した後に撮像素子１０２から出力された位相差信号に基づいてフォーカスガイド情報を生成し（Ｓ５０４）、生成したフォーカスガイド情報をリモコン端末に送信する（Ｓ５０５）。リモコン端末はフォーカスガイド情報を受信すると（Ｓ５０６）、受信したフォーカスガイド情報に基づいて、リモコン端末に表示しているフォーカスガイド４１０の表示を更新する（Ｓ５０７）。このように、Ｓ５０１でユーザが行ったＭＦ操作を反映させたフォーカスガイド４１０の表示が更新されるまでには、Ｓ５０２からＳ５０３、Ｓ５０５からＳ５０６の２回（１往復分）の情報通信と、ＭＦ実行分の時間がかかる。従って、通信遅延があると、Ｓ５０１でＭＦ操作を行ってから、これを反映してフォーカスガイド４１０の表示が更新するまでにＴｃの時間がかかり（遅延があり）、ユーザが応答性が十分でないと感じるおそれがある。また、連続的なＭＦ操作を行うと、合焦させるまでに十分な操作量の操作を行ったにも関わらず、リモコン端末におけるフォーカスガイドの表示遅延により、フォーカスガイドがまだ合焦を示していない状態となり得る。そのためユーザは更に連続的なＭＦ操作を継続し、その結果所望の状態で操作を止めることができず、フォーカス状態が行き過ぎる場合（ＭＦ操作の行き過ぎ）がある。
【００４１】
次に、図５（ｂ）に、本実施形態に係るフォーカスガイド表示に係るシーケンスを示す。リモコン端末においてＭＦボタン４１４〜４１９の何れかがタッチされると（Ｓ５１１）、タッチされたボタンに対応するＭＦコマンドをリモコン端末（スマートフォン２００）からカメラ本体（ビデオカメラ１００）に送信する（Ｓ５１２）。そして、リモコン端末は、カメラ本体からフォーカスガイド情報を受信する前に、リモコン端末のＭＦ操作の操作量（ＭＦボタン４１４〜４１９の何れかがタッチされたか）に基づいて、予測のフォーカスガイド情報を生成する（Ｓ５１３）。そして、リモコン端末は、予測のフォーカスガイド情報に基づいて、ディスプレイ２０４に表示したフォーカスガイド４１０の表示を更新する（Ｓ５１４）。一方、カメラ本体は、リモコン端末からＭＦコマンドを受信し（Ｓ５１５）、受信したＭＦコマンドに従って撮影光学系１０１のフォーカスレンズを駆動してＭＦを実行する。カメラ本体は、ＭＦを実行した後に撮像素子１０２から出力された位相差信号に基づいてフォーカスガイド情報を生成し（Ｓ５１６）、リモコン端末に送信する（Ｓ５１７）。リモコン端末は、フォーカスガイド情報を受信すると（Ｓ５１８）、受信したフォーカスガイド情報に基づいて、ディスプレイ２０４に表示しているフォーカスガイド４１０の表示を更新する（Ｓ５１９）。これによって、予測のフォーカスガイド情報に基づいて表示更新されたフォーカスガイド４１０は、撮像素子１０２から出力された位相差信号に基づいて生成されたフォーカスガイド情報に基づく正確なものに更新される。このように、図５（ｂ）では、Ｓ５１１で行ったＭＦ操作の入力からＳ５１４においてフォーカスガイド４１０の表示が更新されるまでに、図５（ａ）で必要となる２回（１往復分）の情報通信とカメラ本体におけるＭＦ実行とに要する時間がからない。そのため、Ｓ５１１でＭＦ操作を行ってからＳ５１４においてフォーカスガイドの表示が更新されるまでの時間Ｔｄは、図５（ａ）で説明したＴｃよりも短い。すなわち、リモコン端末でのＭＦ操作に対するフォーカスガイド４１０の応答性を早めることができる。そのため、上述のようなＭＦ操作の行き過ぎを防止することができる。
【００４２】
（ビデオカメラ１００におけるフォーカスガイド表示に係る一連の動作）
更に、図６、図７に、上述の図５（ｂ）で説明した処理を実行するためのフローチャートを示す。
【００４３】
まず、図６を用いて、ビデオカメラ１００（カメラ本体）側の処理動作について説明する。なお、図６のフローチャートの動作処理は、システムコントローラ１１１のＣＰＵ又はＭＰＵが、ＲＯＭ１１１ａに記録されたプログラムを、ＲＡＭ１１１ｂに展開して実行することにより実現する。また、スマートフォン２００（リモコン端末）に組み込まれたリモート撮影のためのアプリケーションプログラムが起動されて、スマートフォン２００とビデオカメラ１００との接続処理が完了すると、ビデオカメラ１００において図６に示す処理が開始される。
【００４４】
Ｓ６０１では、システムコントローラ１１１は、カメラ側情報をスマートフォン２００に送信すると共に、リモコン側情報を受信する。カメラ側情報は、撮影光学系１０１に含まれるフォーカスレンズに関する情報（特に、焦点深度に関する情報）、カメラの設定情報、カメラの機器固有情報（機器ＩＤ）等を含む。リモコン側情報は、スマートフォン２００で実行しているアプリケーションプログラムの識別情報やバージョン情報などを含む。
【００４５】
Ｓ６０２では、システムコントローラ１１１は、ライブビュー（ＬＶ）の撮影を開始して撮像素子１０２から逐次表示するＬＶ画像を取得する。
【００４６】
Ｓ６０３では、システムコントローラ１１１は、フォーカスガイド４１０を表示する位置（すなわち、画像のうちデフォーカス量を取得する範囲。以下、フォーカスガイド位置）の初期設定を行う。本実施形態では、システムコントローラ１１１は、ＬＶ画像に対する公知の顔検出処理を行い、顔が検出された場合は主顔と判定される顔の位置を、顔が検出されていない場合は画像の中央を、フォーカスガイド位置として初期設定する。
【００４７】
Ｓ６０４では、システムコントローラ１１１は、ＬＶ画像をスマートフォン２００に送信する。
【００４８】
Ｓ６０５では、システムコントローラ１１１は、ＬＶ画像をビデオカメラ１００の表示部であるディスプレイ１０７に表示する。なお、スマートフォン２００と接続してリモート撮影を行っている状況であるため、システムコントローラ１１１はディスプレイ１０７にＬＶ画像を表示しない（すなわちカメラ側にＬＶ画像を表示する本ステップを行わない）ようにしても良い。
【００４９】
Ｓ６０６では、システムコントローラ１１１は、撮像素子１０２から出力された、フォーカスガイド位置の位相差信号に基づいてデフォーカス量を算出して取得する。
【００５０】
Ｓ６０７では、システムコントローラ１１１は、Ｓ６０６で取得したデフォーカス量に基づいて、前述のフォーカスガイド情報を生成する。フォーカスガイド情報には、デフォーカス量に基づいて算出された合焦・前ピン・後ピンのいずれの状態にあるかという情報と合焦度合い情報を含む。
【００５１】
Ｓ６０８では、システムコントローラ１１１は、Ｓ６０７で生成したフォーカスガイド情報をスマートフォン２００へ送信する。なお、スマートフォン２００へ送信するフォーカスガイド情報は、前述のような合焦・前ピン・後ピンのいずれの状態にあるかという情報と合焦度合い情報の形式ではなく、枠の大きさやライブビュー画像中における位置、くさび類の角度の形式でも良い。このようにすれば、スマートフォン２００では、合焦・前ピン・後ピンのいずれの状態にあるかという情報と合焦度合い情報から、フォーカスガイドの表示をどのように更新するかを算出する必要が無くなる。すなわち、スマートフォン２００のプログラムをより簡易なものとすることができる。
【００５２】
Ｓ６０９では、システムコントローラ１１１は、Ｓ６０７で生成したフォーカスガイド情報に基づいて、ビデオカメラ１００のディスプレイ１０７に表示されたフォーカスガイドの表示を更新する（未だ表示されていなかった場合は新たに表示する）。なお、Ｓ６０５においてＬＶ画像をディスプレイ１０７に表示しない場合、システムコントローラ１１１は本ステップを行わないようにしても良い。
【００５３】
Ｓ６１０では、システムコントローラ１１１は、スマートフォン２００でいずれかのＭＦボタンが操作されたことによる、ＭＦコマンドを受信したか否かを判定する。システムコントローラ１１１は、ＭＦコマンドを受信した場合はＳ６１１に処理を進め、受信していない場合はＳ６１３に処理を進める。
【００５４】
Ｓ６１１では、システムコントローラ１１１は、受信したＭＦコマンドに基づく方向、駆動量でレンズ駆動部１０８を制御し、撮影光学系１０１に含まれるフォーカスレンズを駆動する。より具体的には、システムコントローラ１１１は、撮影光学系１０１を構成するフォーカスレンズの現在のレンズ位置に対し、受信したＭＦコマンドに基づくデフォーカス量の変化量を与える目標レンズ位置を決定する。システムコントローラ１１１は、フォーカスレンズが決定した目標レンズ位置に達するようにレンズ駆動部１０８を構成するアクチュエータを動作させる。レンズ駆動部１０８の動作が完了するとＳ６１２に処理を進める。
【００５５】
Ｓ６１２では、システムコントローラ１１１は、受信したＭＦコマンドに基づくフォーカスレンズの駆動を完了したことに応じて、応答コマンドをスマートフォン２００に送信する。これは、スマートフォン２００から指示されたＭＦ動作を実行済みであるか否かを示すコマンドである。ＭＦコマンド毎にＩＤを発行し、ＩＤを識別可能な応答コマンドをスマートフォン２００に送信するようにしてもよい。このようにすれば、何度か続けてＭＦボタンがタッチされた場合に、どの操作まで実行したのかもスマートフォン２００に通知することができる。システムコントローラ１１１は応答コマンドを送信するとＳ６０４に処理を進めて、上述した処理を繰り返す。
【００５６】
Ｓ６１３では、システムコントローラ１１１は、ビデオカメラ１００の操作部である操作部材１０９へのＭＦ操作（例えばフォーカスリングの操作）があったか否かを判定する。システムコントローラ１１１は、ＭＦ操作があった場合はＳ６１４に処理を進め、ＭＦ操作がない場合はＳ６１５に処理を進める。
【００５７】
Ｓ６１４では、システムコントローラ１１１は、Ｓ６１３で行われたＭＦ操作に基づく方向、駆動量でレンズ駆動部１０８を制御し、撮影光学系１０１に含まれるフォーカスレンズを駆動する。そして、Ｓ６０４に処理を戻して上述した処理を繰り返す。
【００５８】
Ｓ６１５では、システムコントローラ１１１は、スマートフォン２００からのフォーカスガイド位置の変更コマンドを受信したか否かを判定する。システムコントローラ１１１は変更コマンドを受信した場合はＳ６１７に処理を進め、受信していない場合にはＳ６１６に処理を進める。
【００５９】
Ｓ６１６では、システムコントローラ１１１は、ビデオカメラ１００の操作によるフォーカスガイド位置の変更操作があったか否かを判定する。フォーカスガイド位置は、カメラ本体側の操作部材である、十字キーの操作や、ディスプレイ１０７と一体的に構成されたタッチパネルに対するＬＶ上の任意の位置のタッチなどによって、ユーザが任意の位置に設定可能である。システムコントローラ１１１は、フォーカスガイド位置の変更操作があった場合、Ｓ６１７に処理を進め、フォーカスガイド位置の変更操作がない場合、処理をＳ６１８に進める。
【００６０】
Ｓ６１７では、システムコントローラ１１１は、Ｓ６１５で受信したフォーカスガイド位置の変更コマンドまたはＳ６１６で行われたフォーカスガイド位置の変更操作に基づいてフォーカスガイド位置を変更する。システムコントローラ１１１は、フォーカスガイド位置を変更すると、Ｓ６０４に処理を戻して上述した処理を繰り返す。
【００６１】
Ｓ６１８では、システムコントローラ１１１は、スマートフォン２００からＲＥＣコマンドを受信するか、カメラ本体側のＲＥＣボタンに対する操作によるＲＥＣコマンドがあったか否かを判定する。システムコントローラ１１１は、ＲＥＣコマンドがあった場合はＳ６１９に処理を進め、それ以外の場合にはＳ６２２に処理を進める。
【００６２】
Ｓ６１９では、システムコントローラ１１１は、ビデオカメラ１００が現在ＲＥＣ中（動画の記録中）であるか否かを判定する。ＲＥＣ中であると判定した場合はＳ６２１に処理を進め、ＲＥＣ中でないと判定した場合はＳ６２０に処理を進める。なお、システムコントローラ１１１は、ビデオカメラ１００における記録が一時停止等により一時的な記録待機中である場合にはＲＥＣ中であると判定してＳ６２１に処理を進める。
【００６３】
Ｓ６２０では、システムコントローラ１１１は、録画を開始するために新たな動画ファイルを生成し、撮像素子１０２から出力される画像信号の記録（ＲＥＣ）を開始する。動画の記録を開始すると、Ｓ６０４に処理を戻して上述した処理を繰り返す。すなわち、動画の記録中であっても、ビデオカメラ１００は、フォーカスガイド４１０を表示し、ＭＦ操作も行うことができる。
【００６４】
Ｓ６２１では、システムコントローラ１１１は、ＲＥＣを停止すると共に動画ファイルのクローズ処理を行う。システムコントローラ１１１は、Ｓ６０４に処理を戻して上述した処理を繰り返す。
【００６５】
Ｓ６２２では、システムコントローラ１１１は、その他のコマンドを受信したか否かを判定する。その他のコマンドを受信した場合はＳ６２３に処理を進め、他のコマンドを受信していない場合はＳ６２４に処理を進める。Ｓ６２３では、システムコントローラ１１１は、その他のコマンドに応じた処理を行う。その他のコマンドとしては、例えばズームコマンドを含む。スマートフォン２００からズームコマンドを受信するか、ビデオカメラ１００においてズーム操作が行われると、ズームレンズを駆動して望遠側または至近側への光学ズームを行う。そのほか、その他のコマンドには、シャッター速度、絞り値、ＩＳＯ感度、記録画質、アスペクト比等の撮影設定に係る変更コマンドが含まれてよい。システムコントローラ１１１は、スマートフォン２００から撮影設定の変更コマンドを受信するか、ビデオカメラ１００において撮影設定変更操作が行われると、撮影設定を変更し、変更後の撮影設定の情報をスマートフォン２００に送信する。さらに、その他のコマンドとしては、静止画撮影コマンドを含む。スマートフォン２００から静止画撮影コマンドを受信するか、ビデオカメラ１００側で静止画撮影操作が行われると、撮像素子１０２で静止画を撮像し、静止画像ファイルとして記録メディア１０５に記録する。さらに、その他のコマンドには、フォーカスガイド表示のオン／オフ切替コマンドを含んでもよい。スマートフォン２００からフォーカスガイド表示のオン／オフ切替コマンドを受信した場合や、ビデオカメラ１００においてフォーカスガイド表示のオン／オフ切替操作が行われた場合、フォーカスガイド表示のオン／オフの設定をオンからオフ、あるいはオフからオンに切り替える。オフに切り換えられた場合は、前述のＳ６０６〜Ｓ６０９、Ｓ６１５〜６１７の処理は行わない。
【００６６】
Ｓ６２４では、システムコントローラ１１１は、終了イベントがあったか否かを判定する。終了イベントは、スマートフォン２００との通信の切断、カメラ本体側の電源のオフ、カメラ本体側の動作モードの撮影モード以外の動作モード（例えば再生モード）への切替などを含む。終了イベントが無い場合はＳ６０４に処理を戻して上述した処理を繰り返し、終了イベントがあった場合は本処理の一連の動作を終了する。
【００６７】
（スマートフォン２００におけるフォーカスガイド表示に係る一連の動作）
次に、図７を用いて、スマートフォン２００（リモコン端末）側の処理動作について説明する。なお、図７のフローチャートの動作処理は、システムコントローラ２０５のＣＰＵ又はＭＰＵが、不揮発性メモリ２０８に記録されたプログラムを、揮発性メモリ２０９に展開して実行することにより実現する。また、スマートフォン２００でリモート撮影のためのアプリケーションプログラムを起動し、スマートフォン２００とビデオカメラ１００との接続が完了すると、スマートフォン２００において図７の処理が開始される。
【００６８】
Ｓ７０１では、システムコントローラ２０５は、リモコン側情報をビデオカメラ１００に送信し、カメラ側情報を受信する。上述したように、カメラ側情報には撮影光学系１０１に含まれるフォーカスレンズに関する情報（特に、焦点深度がわかる情報）、カメラの設定情報、カメラの機器固有情報等を含む。また、リモコン側情報には、スマートフォン２００で実行しているアプリケーションプログラムの識別情報やバージョン情報などを含む。
【００６９】
Ｓ７０２では、システムコントローラ２０５は、揮発性メモリ２０９に保持したＭＦ中フラグを０に初期化する。ＭＦ中フラグは、スマートフォン２００でＭＦ操作をしてから、ビデオカメラ１００が当該ＭＦ操作を反映したＭＦ駆動を実行したことを示す応答を受信するまでの間である（ＭＦ中フラグ＝１）か否かを示すフラグである。
【００７０】
Ｓ７０３では、システムコントローラ２０５は、ビデオカメラ１００から、ビデオカメラ１００の撮像素子１０２で撮影されたＬＶ画像を受信したか否かを判定する。ＬＶ画像を受信した場合はＳ７０４に処理を進め、受信していない場合にはＳ７０５に処理を進める。Ｓ７０４では、システムコントローラ２０５は、受信したＬＶ画像をスマートフォン２００のディスプレイ１０７に表示する。
【００７１】
Ｓ７０５では、システムコントローラ２０５は、ビデオカメラ１００からフォーカスガイド情報を受信したか否かを判定する。システムコントローラ２０５は、フォーカスガイド情報を受信した場合はＳ７０６に処理を進め、受信していない場合にはＳ７１０に処理を進める。
【００７２】
Ｓ７０６では、システムコントローラ２０５は、ＭＦ中フラグが１であるか否かを判定する。ＭＦ中フラグが１である場合にはＳ７０７に処理を進め、ＭＦ中フラグが０である場合にはＳ７０９に処理を進める。
【００７３】
Ｓ７０７では、システムコントローラ２０５は、ビデオカメラ１００から応答コマンドを受信したか否かを判定する。システムコントローラ２０５は、応答コマンドを受信した場合にはＳ７０８に処理を進め、そうでない場合にはＳ７０３に戻して処理を繰り返す。このように、フォーカスガイド情報を受信しても、スマートフォン２００で行ったＭＦ操作に応答したＭＦ動作がビデオカメラ１００でまだ実行されていない場合（すなわち、ＭＦ中フラグ＝１である場合）には、フォーカスガイドの表示は更新しない。これによって、後述するＳ７１２で更新した暫定的なフォーカスガイドの表示を、ＭＦ操作に基づくＭＦ動作前の情報に基づいて誤って元に戻してしまうことを防止している。Ｓ７０８では、システムコントローラ２０５は、ＭＦ中フラグを０にする。
【００７４】
Ｓ７０９では、システムコントローラ２０５は、Ｓ７０５で受信した最新のフォーカスガイド情報に従って、スマートフォン２００のディスプレイ１０７に表示されたフォーカスガイドの表示を更新する（まだ表示されていなかった場合は新たに表示する）。
【００７５】
Ｓ７１０では、システムコントローラ２０５は、スマートフォン２００でＭＦ操作が行われたか否かを判定する。具体的には、ＭＦボタン４１４〜４１９の何れかがタッチされたか否かを判定する。ＭＦボタン４１４〜４１９の何れかがタッチされた（ＭＦ操作が行われた）場合はＳ７１１に処理を進め、何れもタッチされていない場合にはＳ７１４に処理を進める。
【００７６】
Ｓ７１１では、システムコントローラ２０５は、タッチされたＭＦボタンに定義された方向（至近側か望遠側か）及びデフォーカス量（操作量）を示すＭＦコマンドをビデオカメラ１００に送信する。
【００７７】
Ｓ７１２では、システムコントローラ２０５は、タッチされたＭＦボタンに定義された方向（至近側か望遠側か）及びデフォーカス量（操作量）に基づき、ディスプレイ１０７に表示されたフォーカスガイドの表示を更新する。より具体的には、各ＭＦボタンには、焦点深度の何分の１送るかというように、デフォーカス量でＭＦ駆動量が定義されている。そのため、システムコントローラ２０５は、Ｓ７０１で取得したカメラ側情報に含まれるレンズの焦点深度の情報に基づいて、各ＭＦボタンにより変化するデフォーカス量（デフォーカス量の変化量）を算出する。そして、現在のデフォーカス量と加算することで、各ＭＦボタンの操作によって結果的にデフォーカス量がどのようになるかを示す予測値を算出する。なお、デフォーカス量はレンズの駆動量だけではなく、被写体とカメラとの距離になどの要因によっても変化するため、ここで算出されるデフォーカス量の予測値は必ずしも正確なものではない。このようにして算出したデフォーカス量の予測値に基づき、暫定的なフォーカスガイド情報（合焦・前ピン・後ピンのいずれの状態にあるかという情報と合焦度合い情報）を算出し、生成したフォーカスガイド情報に基づいてフォーカスガイドの表示を更新する。暫定的なフォーカスガイド情報は、枠の大きさやライブビュー画像中における位置、くさび類の角度の形式であってもよい。このように、ＭＦコマンドに応じて実際にＭＦ動作を行った後にビデオカメラ１００からデフォーカス量を受信するのではなく、ＭＦ操作の操作方向と操作量に応じてスマートフォン２００で暫定的にフォーカスガイドの表示を生成して更新する。このようにすることで、フォーカスガイドがユーザ操作に対して応答性良く表示更新されるので、ユーザによるＭＦ操作の行き過ぎ等の誤操作を防止することができ、操作性の良いＭＦ操作を実現することができる。Ｓ７１３では、システムコントローラ２０５は、ＭＦ中フラグを１にセットし、Ｓ７０３に進んで処理を繰り返す。
【００７８】
Ｓ７１４では、システムコントローラ２０５は、スマートフォン２００においてフォーカスガイド位置の変更操作があったか否かを判定する。例えば、ユーザはＬＶ画像４１３が表示された任意の位置にタッチすることにより、所望のフォーカスガイド位置を指定できる。システムコントローラ２０５は、ユーザがタッチパネル２０１に対してフォーカスガイド位置を変更する操作があったと判定した場合はＳ７１５に処理を進め、そうでない場合にはＳ７１６に処理を進める。Ｓ７１５では、システムコントローラ２０５は、タッチされた位置（指定された位置）の座標とともに、フォーカスガイド位置の変更コマンドをビデオカメラ１００に送信する。その後、Ｓ７０３に戻して処理を繰り返す。
【００７９】
Ｓ７１６では、システムコントローラ２０５は、ＲＥＣ指示があったか否かを判定する。システムコントローラ２０５は、例えばＲＥＣボタン４１２がタッチされたか否かによりＲＥＣ指示の有無を判定し、ＲＥＣボタン４１２がタッチされた場合にはＳ７１７に処理を進めてＲＥＣコマンドをビデオカメラ１００に送信する。一方、ＲＥＣ指示がタッチされていない場合、Ｓ７１８に処理を進める。
【００８０】
Ｓ７１８では、システムコントローラ２０５は、その他の操作があったか否かを判定する。その他の操作があった場合にはＳ７１９に処理を進め、そうでない場合にはＳ７２０に処理を進める。Ｓ７１９では、システムコントローラ２０５は、その他の操作に応じた処理を行う。その他の操作としては、例えばズームキー４２０、ズームキー４２１へのタッチ操作を含む。ズームキー４２０、ズームキー４２１の何れかがタッチされると、システムコントローラ２０５はタッチされたキーに応じてズームコマンドをビデオカメラ１００に送信する。また、その他の操作としては、例えば静止画撮影操作コマンドを含む。静止画撮影ボタン（不図示）へのタッチ操作によって静止画撮影操作が行われると、システムコントローラ２０５は静止画撮影コマンドをビデオカメラ１００に送信する。また、その他の操作としては、例えばフォーカスガイド表示のオン／オフ切替操作を含む。システムコントローラ２０５は、フォーカスガイド表示のオン／オフ操作がある場合に、オンである場合にはオフに、オフである場合にはオンにする旨のコマンドをビデオカメラ１００に送信する。更にオフとなった場合はディスプレイ２０４に表示していたフォーカスガイドを非表示とする。
【００８１】
Ｓ７２０では、システムコントローラ２０５は、終了イベントがあったか否かを判定する。終了イベントは、例えばビデオカメラ１００との通信の切断、スマートフォン２００における、電源のオフ、動作モードの撮影モード以外の動作モード（例えば再生モード）への切替、リモート撮影用のアプリケーションソフトの終了などを含む。終了イベントが無かった場合はＳ７０３に処理を戻して処理を繰り返し、終了イベントがあった場合は図７に係る本処理の一連の動作を終了する。
【００８２】
なお、前述したＳ７１２とＳ７１１の処理は、順序が逆であっても良い。また、順序を逆とした場合（Ｓ７１２の後にＳ７１１の処理を行う場合）、システムコントローラ２０５は、Ｓ７１２において説明した暫定的なフォーカスガイド情報の生成の結果に応じて、Ｓ７１１でのＭＦコマンドの送信をしないようにしてもよい。すなわち、合焦を超えることが算出された場合は、ＭＦコマンドの送信をしないようにしても良い。例えば、ユーザから連続的なＭＦ操作が行われた場合に、前述の暫定的なフォーカスガイド情報の算出によって合焦に達し、更に合焦を超えると判定した場合には、ＭＦ中フラグが１である限りは、合焦を超える方向のＭＦ操作に応じたＭＦコマンドを送信しない。そして、ＭＦ中フラグが０となり（すなわち送信したＭＦコマンドに応じたＭＦが実行され、スマートフォン２００のフォーカスガイドに反映されたことを確認した）、再び合焦を超える方向のＭＦ操作があった場合には、操作に応じたＭＦコマンドを送信する。このようにすることで、連続的なＭＦ操作があった場合に、合焦する位置で一旦ＭＦ駆動を停止し、ユーザに合焦状態における正確なフォーカスガイドの表示（すなわちＳ７１２での暫定表示ではなく、Ｓ７０９での本表示）を確認する機会を提供することができる。従って、ＭＦ操作の行き過ぎをより確実に防止し、ユーザはより容易にＭＦ操作による合焦状態を得ることができる。また、Ｓ７１２のフォーカスガイドの表示は、スマートフォン２００で表示した暫定的なものであり、実際に撮像素子１０２から取得した位相差情報に基づくものではないため、Ｓ７０９の本表示と区別できるように表示形態を変えるとなお良い。例えば、Ｓ７１２で表示されるフォーカスガイドを、Ｓ７０９の処理で表示されるフォーカスガイドとは異なる色で表示したり、点滅して表示するなどしても良い。
【００８３】
さらに、Ｓ７１２において、システムコントローラ２０５がレンズ情報と操作されたＭＦボタンに基づいてフォーカスガイド情報を算出する例を説明したが、レンズ情報に基づかずにフォーカスガイドの表示を更新するようにしても良い。このようにすれば、レンズ情報を用いるよりも正確さには劣る可能性があるが、スマートフォン２００のプログラムをより簡易なものにできるというメリットがある。また、レンズ情報を取得できない場合（ビデオカメラ１００に装着されたレンズが未知のレンズであった場合など）にも対応できるというメリットがある。
【００８４】
（変形例）
前述のＳ７１２では、システムコントローラ２０５がレンズ情報と操作されたＭＦボタンに基づいてフォーカスガイド情報を算出する例を説明したが、以下のようにしてスマートフォン２００ではフォーカスガイド情報を算出しないように構成することも可能である。
【００８５】
ビデオカメラ１００では、Ｓ６０１で受信したリモコン側情報に基づき、各ＭＦボタンに定義されたＭＦ駆動量を取得する。具体的には、スマートフォン２００から各ＭＦボタンのＭＦ駆動量を示す情報を送信し、ビデオカメラ１００がこれを受信することにより取得する。あるいは、スマートフォン２００から送信されたスマートフォン２００のアプリケーションプログラムの情報（プログラム名やバージョン情報）に基づいて、ビデオカメラ１００のＲＯＭ１１１ａに予め記録された対応テーブルから読み出すようにしてもよい。そしてシステムコントローラ１１１は、Ｓ６０７でその時点のフォーカスガイド情報を生成するたびに、その時点のデフォーカス量から、各ＭＦボタン（ＭＦボタン４１４〜４１９）に定義づけられたＭＦ駆動量の駆動を行った場合のデフォーカス量を算出し、各ＭＦボタンが押下された場合のフォーカスガイド情報も併せて生成する。すなわち、現在のフォーカス位置のフォーカスガイド情報（撮像素子１０２から出力された位相差情報に基づくもの）と、ＭＦボタン４１４〜４１９がタッチされた場合のフォーカスガイド情報６種（予測情報）の、計７つのフォーカスガイド情報を生成する。そして、Ｓ６０８で、７種のフォーカスガイド情報をスマートフォン２００に送信する。送信するフォーカスガイド情報の形式は、合焦・前ピン・後ピンのいずれの状態にあるかという情報と合焦度合い情報ではなく、枠の大きさやライブビュー画像中における位置、くさび類の角度を示す形式の方がより好ましい。
【００８６】
また、スマートフォン２００では、Ｓ７０５でフォーカスガイド情報を受信するたびに、現在のフォーカス位置のフォーカスガイド情報に基づいてＳ７０６〜Ｓ７０９の処理を行うとともに、ＭＦボタン４１４〜４１９がタッチされた場合のフォーカスガイド情報６種（予測情報）を揮発性メモリ２０９に記録しておく。そしてＳ７１２において、操作されたＭＦボタンに対応するフォーカスガイド情報を揮発性メモリ２０９から読み出し、これに基づいて暫定的なフォーカスガイド情報の更新を行う。このようにすることで、スマートフォン２００においてフォーカスガイド情報を生成する必要が無くなり、スマートフォン２００のアプリケーションプログラムをより簡素化し、高速な処理や応答性のより表示を実現することができる。
【００８７】
なお、システムコントローラ１１１やシステムコントローラ２０５の制御は１つのハードウェアにより行ってもよいし、複数のハードウェアが処理を分担することで、装置全体の制御を行ってもよい。上述した説明では、ビデオカメラ１００とスマートフォン２００とは無線接続により通信リンクを確立する例について説明したが、機器間の接続は有線接続でも良いし、通信規格やプロトコルに関してもどのようなものであっても良いことは言うまでもない。
【００８８】
また、本発明をその好適な実施形態に基づいて詳述してきたが、本発明はこれら特定の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。さらに、上述した各実施形態は本発明の一実施形態を示すものにすぎず、各実施形態を適宜組み合わせることも可能である。
【００８９】
また、上述した実施形態においては、本発明をスマートフォンに適用した場合を例にして説明したが、この例に限定されず、通信手段を備えた、撮像装置を遠隔操作することが可能な電子機器であれば本発明を適用可能である。すなわち、本発明はパーソナルコンピュータ、携帯電話端末、タブレット端末（ＰＤＡを含む）、ゲーム機、時計型や眼鏡型の情報端末、監視システム、医療機器、携帯型の画像ビューワ、デジタルフォトフレームなどに適用可能である。
【００９０】
（その他の実施形態）
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００９１】
１０１…撮影光学系、１０２…撮像素子、１１１…システムコントローラ、１１２…通信部、２０１…タッチパネル、２０３…表示部、２０５…システムコントローラ、２０６…通信部
【図１】
0006611614.tif 000002
【図２】
0006611614.tif 000003
【図３】
0006611614.tif 000004
【図４】
0006611614.tif 000005
【図５】
0006611614.tif 000006
【図６】
0006611614.tif 000007
【図７】
0006611614.tif 000008