(57)【要約】【課題】外部装置を無線通信方式でリモート操作する場合に、外部装置が起動していることを素早く通知できるようにする。【解決手段】撮像装置側がＢＬＥペリフェラルでリモート操作装置側がＢＬＥセントラルの場合は、アドバタイズ信号に撮像装置のオートパワーオフ状態か否かに関する情報を含み、リモート操作装置はその情報を取得し、撮像装置がオートパワーオフ状態である場合は起動中であることを示すために単色ＬＥＤランプを点滅させる。一方、撮像装置側がＢＬＥセントラルでリモート操作装置側がＢＬＥペリフェラルの場合は、アドバタイズ信号に入力情報を含み、その後、オートパワーオフ状態か否かに関する情報を受信し、撮像装置がオートパワーオフ状態である場合は起動中であることを示すために単色ＬＥＤランプを点滅させる。【選択図】図３
2020110011.tif 000002
【特許請求の範囲】
【請求項１】
ユーザーによる操作に応じて、前記操作された内容に係る処理を、オートパワーオフ状態への切り替えが可能な撮像装置に指示するリモート操作装置であって、
前記撮像装置から前記撮像装置の状態に係る情報を含むアドバタイズ信号を受信し、前記操作に応じて前記撮像装置をオートパワーオフ状態から復帰させるための信号を前記撮像装置に送信する通信手段と、
前記撮像装置の状態がオートパワーオフ状態である場合に、前記撮像装置がオートパワーオフ状態から起動中であることを通知する通知手段と、
を備えることを特徴とするリモート操作装置。
【請求項２】
ユーザーによる操作に応じて、前記操作された内容に係る処理を、オートパワーオフ状態への切り替えが可能な撮像装置に指示するリモート操作装置であって、
前記操作に応じて、前記撮像装置をオートパワーオフ状態から復帰させるためのアドバタイズ信号を帯域チャネルにブロードキャストするとともに、前記撮像装置が前記アドバタイズ信号を受信した後に発信される前記撮像装置の状態に係る情報を含む信号を前記撮像装置から受信する通信手段と、
前記撮像装置の状態がオートパワーオフ状態から起動中である場合に、前記撮像装置がオートパワーオフ状態から起動中である旨を通知する通知手段と、
を備えることを特徴とするリモート操作装置。
【請求項３】
前記通信手段は、前記撮像装置をオートパワーオフ状態から復帰させるための信号として、前記操作された内容に係る情報を含むアドバタイズ信号を前記帯域チャネルにブロードキャストすることを特徴とする請求項２に記載のリモート操作装置。
【請求項４】
前記通知手段は、さらに前記操作された内容に係る処理が前記撮像装置で実行される旨を通知することを特徴とする請求項１〜３の何れか１項に記載のリモート操作装置。
【請求項５】
前記通知手段は、前記撮像装置がオートパワーオフ状態から起動中である旨の通知と前記操作された内容に係る処理が前記撮像装置で実行される旨の通知とで異なる態様とすることを特徴とする請求項４に記載のリモート操作装置。
【請求項６】
前記通信手段により前記撮像装置と通信できない場合に、前記通知手段は、通知を行わないようにすることを特徴とする請求項１〜５の何れか１項に記載のリモート操作装置。
【請求項７】
前記通知手段は、ランプを点灯または点滅させることによって通知を行うことを特徴とする請求項１〜６の何れか１項に記載のリモート操作装置。
【請求項８】
前記通知手段は、前記通信手段が前記撮像装置からの所定の信号を受信するまで、または所定時間が経過するまで、前記撮像装置がオートパワーオフ状態から起動中である旨を通知することを特徴とする請求項１〜７の何れか１項に記載のリモート操作装置。
【請求項９】
前記通信手段は、ＢＬＥ（Bluetooth Low Energy）に基づいて通信を行うことを特徴とする請求項１〜８の何れか１項に記載のリモート操作装置。
【請求項１０】
ユーザーによる操作に応じて、前記操作された内容に係る処理を、オートパワーオフ状態への切り替えが可能な撮像装置に指示するリモート操作装置の制御方法であって、
前記撮像装置から前記撮像装置の状態に係る情報を含むアドバタイズ信号を受信し、前記操作に応じて前記撮像装置をオートパワーオフ状態から復帰させるための信号を前記撮像装置に送信する通信工程と、
前記撮像装置の状態がオートパワーオフ状態である場合に、前記撮像装置がオートパワーオフ状態から起動中であることを通知する通知工程と、
を備えることを特徴とするリモート操作装置の制御方法。
【請求項１１】
ユーザーによる操作に応じて、前記操作された内容に係る処理を、オートパワーオフ状態への切り替えが可能な撮像装置に指示するリモート操作装置の制御方法であって、
前記操作に応じて、前記撮像装置をオートパワーオフ状態から復帰させるためのアドバタイズ信号を帯域チャネルにブロードキャストするとともに、前記撮像装置が前記アドバタイズ信号を受信した後に発信される前記撮像装置の状態に係る情報を含む信号を前記撮像装置から受信する通信工程と、
前記撮像装置の状態がオートパワーオフ状態から起動中である場合に、前記撮像装置がオートパワーオフ状態から起動中である旨を通知する通知工程と、
を備えることを特徴とするリモート操作装置の制御方法。
【請求項１２】
請求項１〜９の何れか１項に記載のリモート操作装置の各手段としてコンピュータを機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、特に、撮像装置等に対してワイヤレスで操作指示を行うために用いて好適なリモート操作装置、リモート操作装置の制御方法及びプログラムに関する。
【背景技術】
【０００２】
従来、離れた場所に存在する撮像装置を用いてリモート撮影を行う場合、通信手段として赤外線通信が主として使われていた。その場合、撮像装置には、赤外線受光部が搭載され、リモート操作装置には、赤外発光部が搭載された構成が採用されている。この構成では、リモート操作装置からの赤外線発光を、撮像装置の受光部が感知することにより撮影動作を行うことが可能である。
【０００３】
しかしながら、赤外線には指向性があるため、撮像装置の受光部をリモート操作装置からの発光を感知できるように、撮像装置を固定して設置する必要があり、撮影の自由度が限られてしまう。
【０００４】
一方、スマートフォンやノート型パーソナルコンピュータ（ＰＣ）上のアプリケーションから、無線ＬＡＮ等のワイヤレス通信を用いて撮像装置をリモート操作する方法がある。この通信方式では赤外線とは異なり、アンテナを用いた指向性のないワイヤレス通信を行うことができる。また、パケット通信を用いて双方向の情報をやり取りできることも特徴である。
【０００５】
しかし、このような無線ＬＡＮ等を用いた通信方式では電力消費量が多く、撮像装置アクセサリのリモート操作装置で採用した場合、バッテリ交換や充電機能が必須となってしまい、さらに、装置が大型化して手軽さが失われてしまう。
【０００６】
また、撮像装置の操作が一定時間行われなかった場合、自動的に低消費電力状態になるオートパワーオフ機能を搭載し、赤外線通信方式を採用すると、撮像装置がオートパワーオフした時に赤外線検知機能も停止してしまう。赤外線検知機能を維持するには大きな消費電力が必要となるためである。
【０００７】
そこで、近年、消費電力が非常に小さい無線方式であるＢＬＥ（Bluetooth Low Energy（登録商標））やＡＮＴ等が携帯無線機器に搭載され普及し始めている。これらの低消費電力無線通信方式も同様に、赤外線とは異なり、アンテナを用いた指向性のないワイヤレス通信を行うことができる。また、同様にパケット通信を用いて双方向の情報をやり取りできる。さらに、消費電力が非常に小さいため、撮像装置がオートパワーオフしていても、通信部だけアクティブにしておくことが可能である。
【０００８】
このような背景から、特許文献１には、オートパワーオフ状態の撮像装置をリモート操作装置から起動する技術が開示されている。また、特許文献２には、ネットワーク上の機器の機器情報を取得して保持し、その後当該機器から新たに取得した機器情報と比較することにより、当該機器がオートパワーオフ状態であるか否かを判断して管理装置上で表示する技術が開示されている。リモート操作装置側でリアルタイムに撮像装置のオートパワーオフ状態を表示させることによって、ユーザーが混乱しないようにしている。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開２０１５−１８６０６３号公報
【特許文献２】特開２０１０−１９１５２３号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
しかしながら、特許文献１に記載の技術では、オートパワーオフした撮像装置をリモート操作装置から操作する場合、撮像装置が起動するまでの間、待ち時間が発生する。無線通信方式のリモート操作装置の場合、赤外線方式と比べて撮像装置と距離をとることができ、かつ、どの向きからでも操作できる。そのため、特許文献１に開示された従来技術では、ユーザーがリモート操作装置を操作したが、撮像装置側ですぐに処理が実行されない場合、操作情報が撮像装置に届いていないのか、起動中のタイムラグが発生しているのかを判別できないという問題がある。
【００１１】
また、特許文献２に記載の技術では、ユーザーがリモート操作装置を操作していない時でも撮像装置と通信する必要があり、リモート操作装置のバッテリの消耗が大きくなるという問題があった。
【００１２】
本発明は前述の問題点に鑑み、外部装置を無線通信方式でリモート操作する場合に、外部装置が起動していることを素早く通知できるようにすることを目的としている。
【課題を解決するための手段】
【００１３】
本発明に係るリモート操作装置は、ユーザーによる操作に応じて、前記操作された内容に係る処理を、オートパワーオフ状態への切り替えが可能な撮像装置に指示するリモート操作装置であって、前記撮像装置から前記撮像装置の状態に係る情報を含むアドバタイズ信号を受信し、前記操作に応じて前記撮像装置をオートパワーオフ状態から復帰させるための信号を前記撮像装置に送信する通信手段と、前記撮像装置の状態がオートパワーオフ状態である場合に、前記撮像装置がオートパワーオフ状態から起動中であることを通知する通知手段と、を備えることを特徴とする。
【発明の効果】
【００１４】
本発明によれば、外部装置を無線通信方式でリモート操作する場合に、外部装置が起動していることを素早く通知することができる。
【図面の簡単な説明】
【００１５】
【図１】リモート撮影システムの構成例及び撮像装置の外観構成例を示す図である。
【図２】実施形態に係る撮像装置の内部構成例を示すブロック図である。
【図３】実施形態に係るリモート操作装置の内部構成例を示すブロック図である。
【図４】撮像装置の無線通信部がオートパワーオフ状態か否かに関する情報を保持する処理手順の一例を示すフローチャートである。
【図５】第１の実施形態において、撮像装置の無線通信部が行う動作の処理手順の一例を示すフローチャートである。
【図６】撮像装置本体により行われる処理手順の一例を示すフローチャートである。
【図７】第１の実施形態におけるリモート操作装置における動作の処理手順の一例を示すフローチャートである。
【図８】第１の実施形態において行われる事象をタイムチャートで示した図である。
【図９】第２の実施形態において、撮像装置の無線通信部が行う動作の処理手順の一例を示すフローチャートである。
【図１０】第２の実施形態におけるリモート操作装置における動作の処理手順の一例を示すフローチャートである。
【図１１】第２の実施形態において行われる事象をタイムチャートで示した図である。
【発明を実施するための形態】
【００１６】
（第１の実施形態）
以下、図１を参照しながら、本発明の第１の実施形態に係るリモート撮影システムについて説明する。
図１（ａ）は、本実施形態におけるリモート撮影システムの構成例を説明するための図である。また、図１（ｂ）は、撮像装置１０１の液晶モニタ１０５側の外観構成例を示す図である。
図１に示すようにリモート撮影システムは、撮像装置１０１と、リモート操作装置１５０とから構成される。撮像装置１０１は、レリーズボタン１０２、ＡＦボタン１０３、決定ボタン１０４などの操作部材があり、表示部として液晶モニタ１０５を備える。リモート操作装置１５０は、レリーズボタン１５２、レリーズボタン１５２の押下時に撮影するまでの待ち時間を指定する即時／２秒切替スイッチ１５１などの操作部材があり、表示装置として単色ＬＥＤランプ１５３を備える。
【００１７】
図２は、本実施形態に係る撮像装置１０１の内部構成例を示すブロック図である。
図２に示すように、撮像装置１０１には、メインＣＰＵ２０２が搭載されており、メインＣＰＵ２０２は、電源回路２３０より電源が投入されることによって動作を開始する。電源がＯＮにされるとメインＣＰＵ２０２は、不揮発性メモリ２１８に予め格納されたプログラムに従って、撮像装置１０１における全体の動作を制御する。
【００１８】
被写体像からの光線Ｌは、撮影レンズ２０７及び絞り２０８を介して撮像素子２１０上のフォトダイオードに光信号として蓄積される。撮像制御部２１４は、撮像素子２１０から光信号を読み出すタイミングのクロック制御を行う。撮像制御部２１４により、撮像素子２１０からの読み出し動作が実行されると、撮像素子２１０上のフォトダイオードに蓄積された光信号は光電変換され、アナログ出力信号として、Ａ／Ｄ変換器２１５に出力される。Ａ／Ｄ変換器２１５は撮像素子２１０から入力されたアナログ出力信号をデジタル出力信号に変換し、メインＣＰＵ２０２に出力する。メインＣＰＵ２０２には、画像処理機能が搭載されており、メインＣＰＵ２０２は入力されたデジタル信号に対して輪郭補正、ガンマ補正、ホワイトバランス補正等の画像処理を行い、揮発性メモリ２１９に出力する。このように撮像制御部２１４、Ａ／Ｄ変換器２１５、及びメインＣＰＵ２０２は画像処理手段として機能する。
【００１９】
また、メインＣＰＵ２０２は、ファイル生成機能を有しており、上述した画像処理を行って生成された画像信号を、ＪＰＥＧフォーマットやＭＯＶフォーマット等の所定のファイル形式に変換して圧縮処理を行い、画像データを生成する。さらに、メインＣＰＵ２０２は記録制御機能も有しており、ファイル生成機能により生成された画像データを記録媒体２２０へ記録する。
【００２０】
測光センサー２１２は、撮影レンズ２０７を介して得られる光の量を計測するセンサーであり、メインＣＰＵ２０２は、測光センサー２１２より計測された光の量を基に、適正な露出量を決定する。露出量が決定されると、メインＣＰＵ２０２は、撮像素子２１０のセンサー感度（ＩＳＯ感度）の制御を、撮像制御部２１４を介して行う。また、メインＣＰＵ２０２は、絞り２０８による撮影レンズ２０７の絞り制御、及びシャッター２０９による撮像素子２１０に光を供給するためにシャッター２０９を解放する時間制御を、シャッター駆動装置２１３を介して行う。
【００２１】
測距センサー２１１は、測距点に対応したＣＣＤやＣＭＯＳ等のセンサーで構成され、被写体までの距離に応じた測距点ずれ信号をメインＣＰＵ２０２へ出力する。
操作系スイッチ群２１６には、撮像装置１０１の電源ボタン、シャッター動作を実施するレリーズボタン、無線転送機能の切り替えボタン、及び、無線接続相手となるリモート操作装置１５０の識別番号情報を設定するためのボタンなどが含まれる。このように操作系スイッチ群２１６は撮像装置１０１を操作するためのスイッチ群である。
【００２２】
表示回路２１７は、液晶モニタ１０５に情報を表示させる表示制御を行う回路であり、メインＣＰＵ２０２の指示に基づいて撮像装置１０１内の情報を液晶モニタ１０５に表示させる。表示内容は、不揮発性メモリ２１８に記録された画像データや、撮影データに関する情報、撮像装置１０１と接続されているリモート操作装置１５０の情報といった、撮像装置１０１の詳細な各種設定状態等がある。
【００２３】
本実施形態では、無線通信回路２０４はＢＬＥ（Bluetooth Low Energy）ペリフェラルとして無線通信を行うことを想定している。ＢＬＥ以外でも、撮像装置１０１とリモート操作装置１５０との間でパケット通信を実現できれば、他の通信手段を用いてもよい。例えば、他のパケット通信手段として、ＡＮＴや、ＩＥＥＥ８０２．１５．４に代表されるＺｉｇｂｅｅ（登録商標）等を用いてもよい。また、本実施形態では、無線通信ＣＰＵ２０３、無線通信回路２０４、無線通信ＣＰＵ２０３に接続されている不揮発性メモリ２３８及び揮発性メモリ２３９は１つの無線通信部２４０として一体となっている。
【００２４】
無線通信ＣＰＵ２０３は、無線通信回路２０４を制御してリモート操作装置１５０と無線通信を行うためのＣＰＵである。無線通信ＣＰＵ２０３は、不揮発性メモリ２３８に予め格納されたプログラムに従って、揮発性メモリ２３９を記憶領域として使用しながら動作する。また、無線通信ＣＰＵ２０３は、撮像装置１０１がオートパワーオフ状態である間も電源回路２３０から電源が供給され、無線通信回路２０４を制御して無線通信を継続することができる。また、無線通信ＣＰＵ２０３が、撮像装置１０１がオートパワーオフ中にリモート操作装置１５０で操作が行われたことを検出した場合、無線通信ＣＰＵ２０３はその旨をメインＣＰＵ２０２に通知する。このように、無線通信ＣＰＵ２０３は撮像装置１０１をオートパワーオフ状態から復帰させることができる。
【００２５】
次に、リモート操作装置１５０から信号を受けた時の撮像装置１０１の動作について説明する。まず、リモート操作装置１５０から送信される変調された無線信号がアンテナ２０５を介して受信され、無線通信回路２０４で復調したデジタルデータが無線通信ＣＰＵ２０３に通知される。そして、無線通信ＣＰＵ２０３はデジタルデータを解析し、リモート操作装置１５０でなんらかの操作が行われたことを検出した場合、メインＣＰＵ２０２に通知する。
【００２６】
メインＣＰＵ２０２は、リモート操作装置１５０で行われた操作によって所定の動作を実行する。例えば、リモート操作装置１５０でレリーズボタン１５２が押下された場合、撮像装置１０１では、アンテナ２０５を介してリモート操作装置１５０から受信したメッセージを無線通信回路２０４が復調し、無線通信ＣＰＵ２０３へ通知される。無線通信ＣＰＵ２０３は、リモート操作装置１５０で操作が行われたことをメインＣＰＵ２０２に通知する。メインＣＰＵ２０２は、無線通信ＣＰＵ２０３から通知された情報から、リモート操作装置１５０で行われた操作がレリーズボタン１５２の押下であると判断し、シャッター駆動装置２１３を駆動させ、撮影動作を実行する。
【００２７】
また、撮像装置１０１は、リモート操作装置１５０に対して、データを転送することも可能である。その場合は、メインＣＰＵ２０２は無線通信ＣＰＵ２０３にデジタル信号を通知し、通知されたデジタル信号を無線通信回路２０４内で変調する。そして、無線通信部２４０からアンテナ２０５を介してデジタル信号をリモート操作装置１５０へ送信する。
【００２８】
ここで、撮像装置１０１とリモート操作装置１５０との間の通信インターフェイスに関して説明する。本実施形態では、撮像装置１０１とリモート操作装置１５０との間でやり取りするデータ量は少量とすることを想定している。そのため、無線通信回路２０４、無線通信ＣＰＵ２０３、およびメインＣＰＵ２０２との通信インターフェイス２２１は高速な通信ではなく、一般的なＳＰＩやＵＡＲＴといった通信インターフェイスを想定している。なお、通信インターフェイス２２１は上記以外の通信インターフェイスでもよい。
【００２９】
次に、無線通信ＣＰＵ２０３および無線通信回路２０４を含む無線通信部２４０への電源の供給について説明する。所定時間撮影動作が発生しない状態が続くと、省電力の観点から電源回路２３０はメインＣＰＵ２０２へ電源の供給を停止し、オートパワーオフ状態へ遷移する。一方、前述したように本実施形態では、オートパワーオフ状態でも、電源回路２３０から常に無線通信部２４０へ電源が供給されている。このように、撮像装置１０１がオートパワーオフ状態であっても、リモート操作装置１５０から撮影命令が発生した場合、無線通信部２４０から電源回路２３０に対し、メインＣＰＵ２０２への電源供給を開始できるようにしている。したがって、ユーザーは、リモート撮影時において、撮像装置１０１の電源状態を気にすることなく、撮像装置１０１から離れた場所でリモート撮影を行うことが可能となる。
【００３０】
図３は、本実施形態に係るリモート操作装置１５０の内部構成例を示すブロック図である。
図３に示すように、リモート操作装置１５０にはメインＣＰＵ３０２が搭載されており、メインＣＰＵ３０２は、電源回路３３０から電源が投入されることによって動作する。電源がＯＮされるとメインＣＰＵ３０２は、不揮発性メモリ３１０に予め格納されたプログラムに従って、揮発性メモリ３１１を記憶領域として使用しながらリモート操作装置１５０における全体の動作を制御する。
【００３１】
リモート操作装置１５０は、レリーズボタン１５２や、レリーズボタン押下時、撮影するまでの待ち時間を指定する即時／２秒切替スイッチ１５１などの操作部材を備えている。これらの操作部材がユーザーによって操作されると、入力信号がメインＣＰＵ３０２に入力される。
【００３２】
無線通信回路３０３は、メインＣＰＵ３０２から通知される命令を変調し、アンテナ３０４を介して、撮像装置１０１へ送信するための回路である。本実施形態では、無線通信回路３０３はＢＬＥセントラルとして無線通信を行うことを想定している。ユーザーによってレリーズボタン１５２が押下されると、メインＣＰＵ３０２は、その入力信号を検知する。そして、即時／２秒切替スイッチ状態、およびレリーズボタン押下状態が入力情報として無線通信回路３０３から撮像装置１０１に通知される。
【００３３】
また、リモート操作装置１５０は、表示回路３０９を備えており、メインＣＰＵ３０２が表示回路３０９を制御することにより、リモート操作装置１５０や撮像装置１０１側の処理の実行結果など、様々な状態を単色ＬＥＤランプ１５３から示す。例えば、ユーザーによりレリーズボタン１５２が押下され、撮像装置１０１側で撮影が実行されたことをユーザーに示すため、メインＣＰＵ３０２は表示回路３０９を制御し、単色ＬＥＤランプ１５３から撮影が実施されたことを点灯または点滅パターンで示す。
【００３４】
次に、本実施形態におけるリモート撮影システムの動作に関して説明する。なお、撮像装置１０１及びリモート操作装置１５０が接続対象機器を認識するには、お互いの接続情報を保持している必要がある。本実施形態では、接続情報を交換し合うペアリングが既に済んでいることを前提に説明する。
【００３５】
図４は、撮像装置１０１の無線通信部２４０がオートパワーオフ状態か否かに関する情報を保持する処理手順の一例を示すフローチャートである。なお、図４に示す処理は、所定の時間間隔で繰り返して行われ、無線通信ＣＰＵ２０３により、不揮発性メモリ２３８に予め格納されたプログラムに従って行われる。
【００３６】
まず、所定の時間が経過すると、Ｓ４００において処理が開始される。そして、Ｓ４０１において、無線通信ＣＰＵ２０３は、メインＣＰＵ２０２から、撮像装置１０１をオートパワーオフ状態に遷移させる旨、または、オートパワーオフ状態から通常状態に遷移する旨が通知されたか否かを判定する。無線通信ＣＰＵ２０３がどちらかの旨が通知されたと判定した場合、処理はＳ４０２に進む。そして、Ｓ４０２において、無線通信ＣＰＵ２０３は、撮像装置１０１のオートパワーオフ状態か否かに関する情報を揮発性メモリ２１９に記憶し、処理を終了する。一方、Ｓ４０２で無線通信ＣＰＵ２０３がどちらの旨も通知されていないと判定した場合は、処理を終了する。つまり、無線通信部２４０は撮像装置１０１本体がオートパワーオフ状態であるかどうかの情報をリアルタイムに保持していることになる。
【００３７】
次に、撮像装置１０１の無線通信部２４０がＢＬＥペリフェラルとして存在していることを通知するアドバタイズ動作を行う時の処理手順について説明する。ＢＬＥの場合、省電力動作のために必要な時以外はコネクションを切断しているのが通常である。オートパワーオフ状態の時、撮像装置１０１の無線通信部２４０は、予め決められた間隔で間欠動作している。
【００３８】
図５は、撮像装置１０１の無線通信部２４０が行う動作の処理手順の一例を示すフローチャートである。なお、図５に示す処理は、コネクションが終了すると所定の時間間隔で繰り返して行われ、無線通信ＣＰＵ２０３により、不揮発性メモリ２３８に予め格納されたプログラムに従って行われる。以下、リモート操作装置１５０がアドバタイズ信号を受信した例について説明する。
【００３９】
まず、Ｓ５００において処理が開始される。まず、Ｓ５０１において、無線通信ＣＰＵ２０３は、撮像装置１０１の接続情報とオートパワーオフ状態か否かの情報とを含むアドバタイズ信号を、無線通信回路２０４を介して予め決められた帯域チャネルに送信する。なお、アドバタイズ信号はブロードキャストされる。無線通信でアドバタイズ信号を送信する時は、電波状況によって届かないことがあるため、無線通信ＣＰＵ２０３は一度に複数回同一データを送信する。
【００４０】
次に、Ｓ５０２において、無線通信ＣＰＵ２０３は、ＢＬＥセントラルであるリモート操作装置１５０からアドバタイズ信号に対する応答を、無線通信回路２０４を介して受信したか否かを判定する。無線通信ＣＰＵ２０３がアドバタイズ信号に対する応答を一定時間受信していないと判定した場合、処理はＳ５０３に進む。そして、Ｓ５０３において、無線通信ＣＰＵ２０３は、再び休止状態とし、所定時間経過後、処理はＳ５０１に戻る。
【００４１】
一方、無線通信ＣＰＵ２０３がアドバタイズ信号に対する応答を受信したと判定した場合、処理はＳ５０４に進む。そして、Ｓ５０４において、無線通信ＣＰＵ２０３は、リモート操作装置１５０と撮像装置１０１とのコネクションを確立する。
【００４２】
次に、Ｓ５０５において、無線通信ＣＰＵ２０３は、図４のＳ４０２で記憶した情報を揮発性メモリ２３９から読み出し、撮像装置１０１本体がオートパワーオフ状態であるか否かを判定する。無線通信ＣＰＵ２０３が、撮像装置１０１本体がオートパワーオフ状態でないと判定した場合、処理はＳ５０８に進む。一方、無線通信ＣＰＵ２０３が、撮像装置１０１本体がオートパワーオフ状態であると判定した場合、処理はＳ５０６に進む。
【００４３】
次に、Ｓ５０６において、無線通信ＣＰＵ２０３は、電源回路２３０を制御し、電源回路２３０から電源を供給することによってメインＣＰＵ２０２を起動させる。そして、Ｓ５０７において、無線通信ＣＰＵ２０３は、リモート操作装置１５０からの操作要求を起動要因として設定し、その情報を揮発性メモリ２３９に記憶する。
【００４４】
次に、Ｓ５０８において、無線通信ＣＰＵ２０３は、メインＣＰＵ２０２から、リモート操作装置１５０にメッセージを送信する要求を受信したか否かを判定する。このときのメッセージとは、リモート操作装置１５０の入力情報の取得要求や、レリーズ動作の準備完了を示すメッセージなどが該当する。無線通信ＣＰＵ２０３が、メインＣＰＵ２０２からリモート操作装置１５０にメッセージを送信する要求を受信したと判定した場合、処理はＳ５０９に進む。そして、Ｓ５０９においては、無線通信ＣＰＵ２０３は、無線通信回路２０４を介してリモート操作装置１５０に当該メッセージを送信し、処理はＳ５０８に戻る。
【００４５】
一方、Ｓ５０８の判定で、無線通信ＣＰＵ２０３がメインＣＰＵ２０２からリモート操作装置１５０に対するメッセージ送信要求を受信していないと判定した場合、処理はＳ５１０に進む。そして、Ｓ５１０において、無線通信ＣＰＵ２０３は、無線通信回路２０４を介してリモート操作装置１５０から応答メッセージを受信したか否かを判定する。無線通信ＣＰＵ２０３がリモート操作装置１５０から応答メッセージを受信したと判定した場合、処理はＳ５１１に進む。そして、Ｓ５１１において、無線通信ＣＰＵ２０３は、メインＣＰＵ２０２に受信した応答メッセージを通知し、処理はＳ５０８に戻る。
【００４６】
一方、Ｓ５１０の判定で、無線通信ＣＰＵ２０３がリモート操作装置１５０から応答メッセージを受信していないと判定した場合、処理はＳ５１２に進む。そして、Ｓ５１２において、無線通信ＣＰＵ２０３は、メインＣＰＵ２０２からコネクションの終了要求を受けたか否かを判定する。無線通信ＣＰＵ２０３がメインＣＰＵ２０２からコネクションの終了要求を受けていないと判定した場合、処理はＳ５０８に戻る。一方、無線通信ＣＰＵ２０３がメインＣＰＵ２０２からコネクションの終了要求を受けた場合、処理はＳ５１３に進む。そして、Ｓ５１３において、無線通信ＣＰＵ２０３は、リモート操作装置１５０とのコネクションの終了処理を実行し、処理を終了する。
【００４７】
図６は、撮像装置１０１本体により行われる処理手順の一例を示すフローチャートである。なお、図６に示す処理は、メインＣＰＵ２０２により、不揮発性メモリ２１８に予め格納されたプログラムに従って行われる。
メインＣＰＵ２０２が休止状態の時に電源回路２３０から電源が供給されると、Ｓ６００において処理を開始する。そして、Ｓ６０１において、メインＣＰＵ２０２は休止状態から復帰する。続いてＳ６０２において、メインＣＰＵ２０２は、メインＣＰＵ２０２に接続された周辺の回路等を起動し、Ｓ６０３において、初期化処理を行う。
【００４８】
その後、Ｓ６０４において、メインＣＰＵ２０２は、起動要因を確認する。ここで、起動要因に関する情報は、起動要因がリモート操作装置１５０からの操作要求である場合は無線通信部２４０の揮発性メモリ２３９に格納されている。一方、ユーザーによって撮像装置１０１の操作系スイッチ群２１６が操作された場合など他の起動要因である場合は、そのような情報は揮発性メモリ２３９に格納されていない。したがって、次のＳ６０５において、メインＣＰＵ２０２は、無線通信部２４０の揮発性メモリ２３９に起動要因に関する情報が格納されているか否かを確認することによって、起動要因がリモート操作装置１５０からの操作要求であるか否かを判定する。メインＣＰＵ２０２が、起動要因がリモート操作装置１５０からの操作要求でないと判定した場合、処理は終了する。
【００４９】
一方、メインＣＰＵ２０２が、起動要因がリモート操作装置１５０からの操作要求であると判定した場合、処理はＳ６０６に進む。そして、Ｓ６０６において、メインＣＰＵ２０２は、リモート操作装置１５０に対して入力情報の取得要求を行うメッセージの送信を、無線通信部２４０に指示する。
【００５０】
続いて、Ｓ６０７において、メインＣＰＵ２０２は、無線通信部２４０を介してリモート操作装置１５０から入力情報を受信したか否かを判定する。メインＣＰＵ２０２が無線通信部２４０を介してリモート操作装置１５０から入力情報を受信していない場合、処理はＳ６０８に進む。そして、Ｓ６０８において、メインＣＰＵ２０２は、入力情報の受信判定を行ってから所定時間が経過したか否かを判定する。メインＣＰＵ２０２が入力情報の受信判定を行ってから所定時間が経過していないと判定した場合、処理はＳ６０７に戻る。一方、メインＣＰＵ２０２が入力情報の受信判定を行ってから所定時間が経過したと判定した場合、処理は後述するＳ６１４に進む。
【００５１】
一方、Ｓ６０７の判定で、メインＣＰＵ２０２が無線通信部２４０を介してリモート操作装置１５０から入力情報を受信した場合、処理はＳ６０９に進む。そして、Ｓ６０９において、メインＣＰＵ２０２は、受信した入力情報に基づいて、リモート操作装置１５０で押下されたボタンに係る処理の実行を開始する。そして、Ｓ６１０において、メインＣＰＵ２０２は、入力情報がレリーズボタン１５２の押下であるか否かを判定する。メインＣＰＵ２０２が、入力情報がレリーズボタン１５２の押下でないと判定した場合は、処理は後述のＳ６１３に進む。
【００５２】
一方、Ｓ６１０の判定で、メインＣＰＵ２０２が、入力情報がレリーズボタン１５２の押下でないと判定した場合は、処理はＳ６１１に進む。そして、Ｓ６１１において、メインＣＰＵ２０２は、メインＣＰＵ２０２は、レリーズ動作を行う準備が完了するまで待機する。そして、メインＣＰＵ２０２が、レリーズ動作を行う準備が完了したと判定した場合、処理はＳ６１２に進む。そして、Ｓ６１２において、メインＣＰＵ２０２は、レリーズ動作を行う準備が完了した旨のメッセージをリモート操作装置１５０に送信するよう、無線通信部２４０に指示する。
【００５３】
次に、Ｓ６１３において、メインＣＰＵ２０２は、Ｓ６０９で開始した処理の動作が終了するまで待機する。そして、メインＣＰＵ２０２がＳ６０９で開始した処理の動作が終了したと判定した場合、処理はＳ６１４に進む。そして、Ｓ６１４において、メインＣＰＵ２０２は、無線通信部２４０に対してリモート操作装置１５０とのコネクションの終了要求を送信し、処理を終了する。
【００５４】
次に、リモート操作装置１５０側の動作について説明する。
図７は、リモート操作装置１５０における動作の処理手順の一例を示すフローチャートである。なお、図７に示す処理は、メインＣＰＵ３０２により、不揮発性メモリ３１０に予め格納されたプログラムに従って行われる。以下、スキャンによって撮像装置１０１を発見するものとして説明する。
【００５５】
まず、ユーザーによりレリーズボタン１５２が押下されると、Ｓ７００において処理を開始する。そして、Ｓ７０１において、メインＣＰＵ３０２は休止状態から復帰する。続いてＳ７０２において、メインＣＰＵ３０２は、即時／２秒切替スイッチ１５１の選択状態の情報とレリーズボタン１５２が押下された旨の入力情報とを揮発性メモリ３１１に記憶する。そして、Ｓ７０３において、メインＣＰＵ３０２は、アドバタイズ信号を送信しているペアリング済みの撮像装置１０１が存在するか否かをスキャンする。
【００５６】
ここで、アドバタイズ信号は、例えば図５のＳ５０１の処理によって予め決められた帯域チャネルに送信されるものである。撮像装置のスキャンとは、当該帯域チャネルに送信されるアドバタイズ信号を受信し、ペアリング済みの撮像装置の接続情報を含むパケットを探す処理を表す。また、アドバタイズ信号を含むアドバタイズパケットには、自由に用いることが可能なデータフィールドがある。ペアリング済みの撮像装置から送信されるアドバタイズパケットの場合、アドバタイズパケットには、撮像装置の接続情報と合わせて撮像装置のオートパワーオフ状態か否かの情報も含まれる。また、アドバタイズ信号は間欠動作で送信される。
【００５７】
次に、Ｓ７０４において、メインＣＰＵ３０２は、無線通信回路３０３を介してアドバタイズ信号を受信することによってペアリング済みの撮像装置１０１を発見したか否かを判定する。メインＣＰＵ３０２がペアリング済みの撮像装置１０１を発見していないと判定した場合、処理はＳ７０５に進む。そして、Ｓ７０５において、メインＣＰＵ３０２は、スキャンを開始してから所定時間が経過したか否かを判定する。メインＣＰＵ３０２がスキャンを開始してから所定時間が経過していないと判定した場合、処理はＳ７０３に戻る。一方、メインＣＰＵ３０２がスキャンを開始してから所定時間が経過したと判定した場合、処理はＳ７０６に進む。そして、Ｓ７０６において、メインＣＰＵ３０２は、表示回路３０９を制御して操作要求がタイムアウトしたことを単色ＬＥＤランプ１５３で示し、処理を終了する。
【００５８】
なお、図７に示した例では、Ｓ７０６で操作要求がタイムアウトしたことを単色ＬＥＤランプ１５３で示した。一方、単色ＬＥＤランプ１５３を点滅または点灯させないようにして、入力した操作に基づく信号が撮像装置１０１に届いていないことを明確にするようにしてもよい。このようにすることにより、ユーザーは撮像装置に指示が届いていないことを素早く認識することができる。
【００５９】
一方、Ｓ７０４の判定で、メインＣＰＵ３０２がペアリング済みの撮像装置１０１を発見したと判定した場合、処理はＳ７０７に進む。そして、Ｓ７０７において、メインＣＰＵ３０２は、アドバタイズパケット内のオートパワーオフ状態か否かの情報に基づいて、撮像装置１０１がオートパワーオフ中であるか否かを判定する。
【００６０】
リモート操作装置で撮像装置を遠隔操作しようとした時、撮像装置がオートパワーオフ状態だった場合は、リモート操作装置で入力された操作要求の内容が撮像装置で実行されるまでの待ち時間が長くなる。通信方式がＢＬＥの場合、全方位から撮像装置を操作できることに加えて撮像装置との距離も長くとることができる。しかしながら、待ち時間の間、リモート操作装置側で何も表示しないと、電波不良などのために撮像装置に操作要求が届いていないのか、あるいはオートパワーオフ状態から起動中のために操作が遅れているのかユーザーは判断できず、不快感を与えてしまう。
【００６１】
これを防止するため、Ｓ７０７の判定で、メインＣＰＵ３０２が、撮像装置１０１がオートパワーオフ中であると判定した場合、処理はＳ７０８に進む。なお、Ｓ７０７の判定で、メインＣＰＵ３０２が、撮像装置１０１がオートパワーオフ中でないと判定した場合、処理はＳ７０９に進む。そして、Ｓ７０８において、メインＣＰＵ３０２は、表示回路３０９を制御し、撮像装置１０１がオートパワーオフ状態から起動中であることを示すために、例えば単色ＬＥＤランプ１５３を点滅させる。
【００６２】
なお、撮像装置のオートパワーオフ状態か否かが変わる度にリモート操作装置のオートパワーオフ状態の表示を更新させることも可能だが、バッテリ消費量が多くなる。そのため、ユーザーが撮像装置を操作しようとした時に、撮像装置がオートパワーオフ状態であればその状態を示すが、この表示を開始するまでの時間が長いとやはりユーザーに不快感を与えてしまう。ＢＬＥセントラルのリモート操作装置１５０で可能な限り早くユーザーに状態を示すため、本実施形態では、撮像装置１０１からのアドバタイズ信号にオートパワーオフ状態か否かの情報を含めている。
【００６３】
次に、Ｓ７０９において、メインＣＰＵ３０２は、無線通信回路３０３を介して撮像装置１０１からのアドバタイズ信号に対する応答を送信する。この処理により、撮像装置１０１とのコネクションが確立される。そして、Ｓ７１０において、メインＣＰＵ３０２は、無線通信回路３０３を介して撮像装置１０１においてコネクションの終了処理が実行されたか否かを判定する。メインＣＰＵ３０２が無線通信回路３０３を介して撮像装置１０１においてコネクションの終了処理が実行されたと判定した場合、処理は後述のＳ７２３に進む。
【００６４】
一方、Ｓ７１０の判定で、メインＣＰＵ３０２が無線通信回路３０３を介して撮像装置１０１においてコネクションの終了処理が実行されていないと判定した場合、処理はＳ７１１に進む。そして、Ｓ７１１において、メインＣＰＵ３０２は、無線通信回路３０３を介して撮像装置１０１からメッセージを受信するか、もしくは所定時間が経過したか否かを判定する。そして、メインＣＰＵ３０２が撮像装置１０１からメッセージを受信しておらず、かつ所定時間が経過していないと判定した場合、処理はＳ７１０に戻る。
【００６５】
一方、Ｓ７１１の判定で、メインＣＰＵ３０２が撮像装置１０１からメッセージを受信したか、もしくは所定時間が経過したと判定した場合、処理はＳ７１２に進む。そして、Ｓ７１２において、メインＣＰＵ３０２は、単色ＬＥＤランプ１５３が点滅中であるか否かを判定する。メインＣＰＵ３０２が、単色ＬＥＤランプ１５３が点滅中でないと判定した場合、処理はＳ７１４に進む。一方、メインＣＰＵ３０２が、単色ＬＥＤランプ１５３が点滅中であると判定した場合、処理はＳ７１３に進む。そして、Ｓ７１３において、メインＣＰＵ３０２は、表示回路３０９を制御し、単色ＬＥＤランプ１５３の点滅を終了させる。
【００６６】
次に、Ｓ７１４において、メインＣＰＵ３０２は、Ｓ７１１の判定でメッセージを受信したか否かを判定する。メインＣＰＵ３０２がＳ７１１の判定でメッセージを受信したと判定した場合、処理はＳ７１５に進む。そして、Ｓ７１５において、メインＣＰＵ３０２は、受信したメッセージが入力情報の取得要求であるか否かを判定する。メインＣＰＵ３０２が受信したメッセージが入力情報の取得要求であると判定した場合、処理はＳ７１６に進む。そして、Ｓ７１６において、メインＣＰＵ３０２は、Ｓ７０２の処理で記憶した入力情報を、無線通信回路３０３を介して撮像装置１０１に送信し、処理はＳ７１０に戻る。
【００６７】
一方、Ｓ７１５の判定で、メインＣＰＵ３０２が受信したメッセージが入力情報の取得要求ではないと判定した場合、処理はＳ７１７に進む。そして、Ｓ７１７において、メインＣＰＵ３０２は、受信したメッセージはレリーズ動作の準備が完了した旨のメッセージであるか否かを判定する。メインＣＰＵ３０２が、受信したメッセージはレリーズ動作の準備が完了した旨のメッセージでないと判定した場合、処理は前述したＳ７１０に戻る。一方、メインＣＰＵ３０２が、受信したメッセージはレリーズ動作の準備が完了した旨のメッセージであると判定した場合、処理はＳ７１８に進む。そして、Ｓ７１８において、メインＣＰＵ３０２は、表示回路３０９を制御し、単色ＬＥＤランプ１５３を点灯させる。
【００６８】
次に、Ｓ７１９において、メインＣＰＵ３０２は、単色ＬＥＤランプ１５３が点灯してから所定時間が経過するまで待機する。そして、メインＣＰＵ３０２が、単色ＬＥＤランプ１５３が点灯してから所定時間が経過したと判定した場合、処理はＳ７２０に進む。そして、Ｓ７２０において、メインＣＰＵ３０２は、表示回路３０９を制御し、単色ＬＥＤランプ１５３を消灯させる。なお、本実施形態では、レリーズ動作中は単色ＬＥＤランプ１５３を点灯させているが、Ｓ７０８で点滅させた間隔と異なる間隔で点滅させるようにしてもよい。例えば、撮像装置１０１が動画モードになっている場合は、動画撮影中は単色ＬＥＤランプ１５３がゆっくりした間隔で点滅し、動画撮影を終了させると消灯する、といった仕様が考えられる。このように、オートパワーオフ状態から起動中であることを示すパターンと異なるパターンで示すことにより、ユーザーは、撮像装置が起動してレリーズ動作に移行したことまで素早く認識することができる。
【００６９】
一方、Ｓ７１４の判定で、メインＣＰＵ３０２がＳ７１１の判定でメッセージを受信せず、所定時間が経過したと判定した場合、処理はＳ７２１に進む。そして、Ｓ７２１において、メインＣＰＵ３０２は、表示回路３０９を制御し、単色ＬＥＤランプ１５３を用いてタイムアウトである旨を示すようにする。具体的には、例えばタイムアウトを示す点灯または点滅パターンで単色ＬＥＤランプ１５３を点灯または点滅させる。
【００７０】
次に、Ｓ７２２において、メインＣＰＵ３０２は、無線通信回路３０３を制御して撮像装置１０１とのコネクションの終了処理を実行する。そして、Ｓ７２３において、メインＣＰＵ３０２は休止状態に移行し、処理を終了する。
【００７１】
図８は、図４〜図７に示した処理によって行われる事象をタイムチャートで示した図である。
まず、Ｔ８０１でユーザーによるリモート操作装置１５０のレリーズボタン１５２の操作が検出され、リモート操作装置１５０の無線通信回路３０３とメインＣＰＵ３０２とが休止モードから起動する。そして、Ｔ８０２において、リモート操作装置１５０のメインＣＰＵ３０２は、ペアリング済みの撮像装置１０１から送信されるアドバタイズ信号をスキャンする。
【００７２】
リモート操作装置１５０が撮像装置１０１からのアドバタイズ信号を受信すると、Ｔ８０３において、リモート操作装置１５０のメインＣＰＵ３０２は、アドバタイズパケットに含まれる情報から撮像装置１０１がオートパワーオフ中であることを検出する。そして、Ｔ８０４において、リモート操作装置１５０のメインＣＰＵ３０２は、は、単色ＬＥＤランプ１５３を特殊なパターンで点滅させる動作を開始する。このとき、リモート操作装置１５０のメインＣＰＵ３０２は、撮像装置１０１に対してアドバタイズ信号の応答を送信して撮像装置１０１とのコネクションを確立する。
【００７３】
一方、撮像装置１０１の無線通信部２４０は、アドバタイズ信号の応答を受信した時、オートパワーオフから起動するため、Ｔ８０５において、メインＣＰＵ２０２を起動させる。撮像装置１０１のメインＣＰＵ２０２が起動すると、Ｔ８０６において、撮像装置１０１のメインＣＰＵ２０２は、無線通信部２４０を介してリモート操作装置１５０で何が実行されたかを問い合わせるため、入力情報の取得要求を行う。リモート操作装置１５０では、撮像装置１０１からメッセージを受信したことで撮像装置１０１が起動したことを知ることができる。そこで、Ｔ８０７において、リモート操作装置１５０のメインＣＰＵ３０２は、オートパワーオフから起動中であることを示す単色ＬＥＤランプ１５３の点滅を終了させる。
【００７４】
また、Ｔ８０８において、撮像装置１０１のメインＣＰＵ２０２は、ＡＦが終わりレリーズ動作をする準備が整ったことをリモート操作装置１５０に通知する。そして、Ｔ８０９において、リモート操作装置１５０のメインＣＰＵ３０２は、レリーズボタン１５２の操作による指示が実行されたことを示すため、単色ＬＥＤランプ１５３を点灯させる。そして、一定時間が経過した後、Ｔ８１０において、リモート操作装置１５０のメインＣＰＵ３０２は、レリーズ操作が実行されたことを表す単色ＬＥＤランプ１５３の点灯を終了させる。
【００７５】
また、Ｔ８１１において、撮像装置１０１のメインＣＰＵ２０２は、コネクションの終了要求を撮像装置１０１の無線通信部２４０に送信する。これにより、リモート操作装置１５０とのコネクションが終了し、リモート操作装置１５０は休止状態になる。撮像装置１０１側の無線通信部２４０も再び一定間隔でアドバタイズ信号を予め決められた帯域チャネルに送信する状態に戻る。
【００７６】
以上のように本実施形態によれば、撮像装置１０１からのアドバタイズ信号中のオートパワーオフ状態か否かに関する情報に基づいて、オートパワーオフの状態である場合に、オートパワーオフ状態から起動中であることを単色ＬＥＤランプで示すようにした。これにより、ユーザーは、要求した操作要求が撮像装置には届いていて、タイムラグが発生していることを素早く知ることができる。
【００７７】
また、無線通信方式がＢＬＥの場合、ペリフェラル側の装置から送信されたアドバタイズ信号に対する応答信号には任意の情報を含めることはできない。そのため、本実施形態では、メインＣＰＵ２０２から無線通信部２４０を経由してリモート操作装置１５０に対して入力情報を要求している。一方、アドバタイズ信号に対する応答信号に相当するメッセージに入力情報を含めて送信することができる場合は、撮像装置１０１の無線通信部２４０は入力情報を記憶しておくことができる。この場合、メインＣＰＵ２０２は、撮像装置１０１内から入力情報を取得できるため、ユーザーの操作に対する撮像装置１０１のレスポンスをより向上させることができる。
【００７８】
（第２の実施形態）
以下、本発明の第２の実施形態について説明する。本実施形態では、撮像装置１０１の無線通信回路２０４がＢＬＥセントラルで、リモート操作装置１５０の無線通信回路３０３がＢＬＥペリフェラルである場合の例について説明する。第１の実施形態では、アドバタイズ信号に撮像装置１０１のオートパワーオフ状態か否かに関する情報を含むようにしたが、本実施形態では、アドバタイズ信号に入力情報を含むようにしている。なお、撮像装置１０１及びリモート操作装置１５０の構成については図１〜図３と同様であるため、説明は省略する。以下、第１の実施形態と異なる点についてのみ説明する。
【００７９】
図９は、ＢＬＥセントラルである撮像装置１０１の無線通信部２４０が行う処理手順の一例を示すフローチャートである。なお、図９に示す処理は、コネクションが終了すると所定の時間間隔で繰り返して行われ、無線通信ＣＰＵ２０３により、不揮発性メモリ２３８に予め格納されたプログラムに従って行われる。
まず、Ｓ９００において、撮像装置１０１の無線通信ＣＰＵ２０３は、予め設定された間隔で処理を開始する。そして、Ｓ９０１において、アドバタイズ信号を予め決められた帯域チャネルに送信しているペアリング済みのリモート操作装置１５０が存在するか否かをスキャンする。
【００８０】
そして、Ｓ９０２において、無線通信ＣＰＵ２０３は、無線通信回路２０４を介してアドバタイズ信号を受信することによってペアリング済みのリモート操作装置１５０を発見したか否かを判定する。無線通信ＣＰＵ２０３がペアリング済みのリモート操作装置１５０を発見していないと判定した場合、処理はＳ９０３に進む。そして、Ｓ９０３において、無線通信ＣＰＵ２０３は待機状態とし、所定時間が経過した後に、処理がＳ９０１に戻る。
【００８１】
一方、無線通信ＣＰＵ２０３がペアリング済みのリモート操作装置１５０を発見したと判定した場合、処理はＳ９０４に進む。そして、Ｓ９０４において、無線通信ＣＰＵ２０３は、当該アドバタイズ信号から入力情報を取得して、揮発性メモリ２３９に記憶する。
【００８２】
次に、Ｓ９０５において、無線通信ＣＰＵ２０３は、図４のＳ４０２で記憶した情報を揮発性メモリ２３９から読み出し、撮像装置１０１本体がオートパワーオフ状態であるか否かを判定する。無線通信ＣＰＵ２０３が、撮像装置１０１本体がオートパワーオフ状態でないと判定した場合、処理はＳ９０８に進む。一方、無線通信ＣＰＵ２０３が、撮像装置１０１本体がオートパワーオフ状態であると判定した場合、処理はＳ９０６に進む。
【００８３】
次に、Ｓ９０６において、無線通信ＣＰＵ２０３は電源回路２３０を制御し、電源回路２３０からメインＣＰＵ２０２に電源を供給してメインＣＰＵ２０２を起動させる。そして、Ｓ９０７において、無線通信ＣＰＵ２０３は、リモート操作装置１５０からの操作要求を起動要因として設定し、その情報を揮発性メモリ２３９に記憶する。そして、Ｓ９０８において、無線通信ＣＰＵ２０３は、リモート操作装置１５０からのアドバタイズ信号に対する応答を、無線通信回路２０４を介してリモート操作装置１５０に送信し、コネクションを確立する。そして、無線通信ＣＰＵ２０３は、無線通信回路２０４を介してオートパワーオフ状態か否かに関する情報をリモート操作装置１５０に送信する。なお、Ｓ９０６でメインＣＰＵ２０２を起動させた場合は、オートパワーオフ状態か否かに関する情報として、オートパワーオフ状態から起動中である旨の情報を送信する。
【００８４】
続いてＳ９０９において、無線通信ＣＰＵ２０３は、メインＣＰＵ２０２から入力情報の取得要求を受信したか否かを判定する。無線通信ＣＰＵ２０３がメインＣＰＵ２０２から入力情報の取得要求を受信していないと判定した場合は、処理はＳ９１０に進む。そして、Ｓ９１０において、無線通信ＣＰＵ２０３は、メインＣＰＵ２０２からの入力情報の取得要求の受信判定を行ってから所定時間が経過したか否かを判定する。無線通信ＣＰＵ２０３が、所定時間が経過していないと判定した場合、処理はＳ９０９に戻る。一方、無線通信ＣＰＵ２０３が、所定時間が経過したと判定した場合、処理は後述のＳ９１５に進む。
【００８５】
一方、Ｓ９０９の判定で、無線通信ＣＰＵ２０３がメインＣＰＵ２０２から入力情報の取得要求を受信したと判定した場合は、処理はＳ９１１に進む。そして、Ｓ９１１において、無線通信ＣＰＵ２０３は、Ｓ９０４で揮発性メモリ２３９に記憶した入力情報をメインＣＰＵ２０２に通知する。
【００８６】
次に、Ｓ９１２において、無線通信ＣＰＵ２０３は、メインＣＰＵ２０２から、リモート操作装置１５０へのメッセージを送信する要求を受信したか否かを判定する。このときのメッセージとは、レリーズ動作の準備完了を示すメッセージなどが該当する。無線通信ＣＰＵ２０３が、メインＣＰＵ２０２からリモート操作装置１５０へのメッセージを送信する要求を受信したと判定した場合、処理はＳ９１３に進む。そして、Ｓ９１３において、無線通信ＣＰＵ２０３は、無線通信回路２０４を介してリモート操作装置１５０に当該メッセージを送信し、処理はＳ９１２に戻る。
【００８７】
一方、Ｓ９１２の判定で、無線通信ＣＰＵ２０３がメインＣＰＵ２０２からリモート操作装置１５０へのメッセージ送信要求を受信していないと判定した場合、処理はＳ９１４に進む。そして、Ｓ９１４において、無線通信ＣＰＵ２０３は、メインＣＰＵ２０２からコネクションの終了要求を受信したか否かを判定する。無線通信ＣＰＵ２０３がメインＣＰＵ２０２からコネクションの終了要求を受信していないと判定した場合、処理はＳ９１２に戻る。
【００８８】
一方、Ｓ９１４の判定で、無線通信ＣＰＵ２０３がメインＣＰＵ２０２からコネクションの終了要求を受信したと判定した場合、処理はＳ９１５に進む。そして、Ｓ９１５において、無線通信ＣＰＵ２０３は、リモート操作装置１５０とのコネクションの終了処理を実行し、処理を終了する。
【００８９】
図１０は、ＢＬＥペリフェラルのリモート操作装置１５０における処理手順の一例を示すフローチャートである。なお、図１０に示す処理は、メインＣＰＵ３０２により、不揮発性メモリ３１０に予め格納されたプログラムに従って行われる。
まず、ユーザーによりレリーズボタン１５２が押下されると、Ｓ１０００において処理を開始する。そして、Ｓ１００１において、メインＣＰＵ３０２は休止状態から復帰する。そして、Ｓ１００２において、メインＣＰＵ３０２は、即時／２秒切替スイッチ１５１の選択状態の情報とレリーズボタン１５２が押下された旨の入力情報とを揮発性メモリ３１１に記憶する。そして、Ｓ１００３において、メインＣＰＵ３０２は、リモート操作装置１５０の接続情報とＳ１００２で記憶した入力情報とを含むアドバタイズ信号を、無線通信回路３０３を介して予め決められた帯域チャネルに送信する。このように本実施形態では、アドバタイズ信号に入力情報を含むようにしているため、撮像装置１０１側では、すぐにその入力情報に基づく動作を実行することができる。
【００９０】
次に、Ｓ１００４において、メインＣＰＵ３０２は、無線通信回路３０３を介して撮像装置１０１からアドバタイズ信号に対する応答を受信したか否かを判定する。メインＣＰＵ３０２が無線通信回路３０３を介して撮像装置１０１からアドバタイズ信号に対する応答を受信していないと判定した場合、処理はＳ１００５に進む。そして、Ｓ１００５において、メインＣＰＵ３０２は、アドバタイズ信号を送信してから所定時間が経過したか否かを判定する。メインＣＰＵ３０２がアドバタイズ信号を送信してから所定時間が経過していないと判定した場合、処理はＳ１００３に戻る。
【００９１】
一方、Ｓ１００５の判定で、メインＣＰＵ３０２がアドバタイズ信号を送信してから所定時間が経過したと判定した場合、処理はＳ１００６に進む。そして、Ｓ１００６において、メインＣＰＵ３０２は、表示回路３０９を制御して操作要求がタイムアウトしたことを単色ＬＥＤランプ１５３で示し、後述のＳ１０２１に進む。
【００９２】
なお、図１０に示した例では、Ｓ１００６で操作要求がタイムアウトしたことを単色ＬＥＤランプ１５３で示した。一方、単色ＬＥＤランプ１５３を点滅または点灯させないようにして、入力した操作に基づく信号が撮像装置１０１に届いていないことを明確にするようにしてもよい。このようにすることにより、ユーザーは撮像装置に指示が届いていないことを素早く認識することができる。
【００９３】
一方、Ｓ１００４の判定で、メインＣＰＵ３０２が無線通信回路３０３を介して撮像装置１０１からアドバタイズ信号に対する応答を受信したと判定した場合、処理はＳ１００７に進む。そして、Ｓ１００７において、メインＣＰＵ３０２は、無線通信回路３０３を介して撮像装置１０１からオートパワーオフ状態か否かに関する情報を受信したか否かを判定する。メインＣＰＵ３０２が無線通信回路３０３を介して撮像装置１０１からオートパワーオフ状態か否かに関する情報を受信していないと判定した場合、処理はＳ１００８に進む。そして、Ｓ１００８において、メインＣＰＵ３０２は、オートパワーオフ状態か否かに関する情報の受信判定を行ってから所定時間が経過したか否かを判定する。メインＣＰＵ３０２が、所定時間が経過していないと判定した場合、処理はＳ１００７に戻る。一方、メインＣＰＵ３０２が、所定時間が経過したと判定した場合、処理は後述のＳ１０２０に進む。
【００９４】
一方、Ｓ１００７の判定で、メインＣＰＵ３０２が無線通信回路３０３を介して撮像装置１０１からオートパワーオフ状態か否かに関する情報を受信したと判定した場合、処理はＳ１００９に進む。そして、Ｓ１００９において、メインＣＰＵ３０２は、オートパワーオフ状態か否かに関する情報に基づいて、撮像装置１０１がオートパワーオフ状態から起動中であるか否かを判定する。
【００９５】
Ｓ１００９の判定で、メインＣＰＵ３０２が、撮像装置１０１がオートパワーオフ状態から起動中であると判定した場合、処理はＳ１０１０に進む。また、メインＣＰＵ３０２が、撮像装置１０１がオートパワーオフ状態から起動中でないと判定した場合、処理はＳ１０１１に進む。そして、Ｓ１０１０において、メインＣＰＵ３０２は、表示回路３０９を制御し、撮像装置１０１がオートパワーオフ状態から起動中であることを示すために、例えば単色ＬＥＤランプ１５３を点滅させる。
【００９６】
次に、Ｓ１０１１において、メインＣＰＵ３０２は、無線通信回路３０３を介して撮像装置１０１からメッセージを受信するか、もしくは所定時間が経過するまで待機する。そして、メインＣＰＵ３０２が撮像装置１０１からメッセージを受信したか、もしくは所定時間が経過したと判定した場合、処理はＳ１０１２に進む。
【００９７】
次に、Ｓ１０１２において、メインＣＰＵ３０２は、単色ＬＥＤランプ１５３が点滅中であるか否かを判定する。メインＣＰＵ３０２が、単色ＬＥＤランプ１５３が点滅中でないと判定した場合、処理はＳ１０１４に進む。一方、メインＣＰＵ３０２が、単色ＬＥＤランプ１５３が点滅中であると判定した場合、処理はＳ１０１３に進む。そして、Ｓ１０１３において、メインＣＰＵ３０２は、表示回路３０９を制御し、単色ＬＥＤランプ１５３の点滅を終了させる。
【００９８】
次に、Ｓ１０１４において、メインＣＰＵ３０２は、Ｓ１０１１の判定でメッセージを受信したか否かを判定する。メインＣＰＵ３０２がＳ１０１１の判定でメッセージを受信したと判定した場合、処理はＳ１０１５に進む。そして、Ｓ１０１５において、メインＣＰＵ３０２は、受信したメッセージはレリーズ動作の準備が完了した旨のメッセージであるか否かを判定する。メインＣＰＵ３０２が、受信したメッセージはレリーズ動作の準備が完了した旨のメッセージでないと判定した場合、処理は前述したＳ１０１１に戻る。一方、メインＣＰＵ３０２が、受信したメッセージはレリーズ動作の準備が完了した旨のメッセージであると判定した場合、処理はＳ１０１６に進む。そして、Ｓ１０１６において、メインＣＰＵ３０２は、表示回路３０９を制御し、単色ＬＥＤランプ１５３を点灯させる。
【００９９】
次に、Ｓ１０１７において、メインＣＰＵ３０２は、単色ＬＥＤランプ１５３が点灯してから所定時間が経過するまで待機する。そして、メインＣＰＵ３０２が、単色ＬＥＤランプ１５３が点灯してから所定時間が経過したと判定した場合、処理はＳ１０１８に進む。そして、Ｓ１０１８において、メインＣＰＵ３０２は、表示回路３０９を制御し、単色ＬＥＤランプ１５３を消灯させる。なお、本実施形態では、レリーズ動作中は単色ＬＥＤランプ１５３を点灯させているが、Ｓ１０１０で点滅させた間隔と異なる間隔で点滅させるようにしてもよい。例えば、撮像装置１０１が動画モードになっている場合は、動画撮影中は単色ＬＥＤランプ１５３がゆっくりした間隔で点滅し、動画撮影を終了させると消灯する、といった仕様が考えられる。このように、オートパワーオフ状態から起動中であることを示すパターンと異なるパターンで示すことにより、ユーザーは、撮像装置が起動してレリーズ動作に移行したことまで素早く認識することができる。
【０１００】
一方、Ｓ１０１４の判定で、メインＣＰＵ３０２がＳ１０１１の判定でメッセージを受信せず、所定時間が経過したと判定した場合、処理はＳ１０１９に進む。そして、Ｓ１０１９において、メインＣＰＵ３０２は、表示回路３０９を制御し、単色ＬＥＤランプ１５３を用いてタイムアウトである旨を示すようにする。具体的には、例えばタイムアウトを示す点灯または点滅パターンで単色ＬＥＤランプ１５３を点灯または点滅させる。
【０１０１】
次に、Ｓ１０２０において、メインＣＰＵ３０２は、無線通信回路３０３を制御して撮像装置１０１とのコネクションの終了処理を実行する。そして、Ｓ１０２１において、メインＣＰＵ３０２は休止状態に移行し、処理を終了する。
【０１０２】
図１１は、図９及び図１０に示した処理によって行われる事象をタイムチャートで示した図である。
まず、Ｔ１１０１において、ユーザーによるリモート操作装置のレリーズボタン１５２の操作が検出され、無線通信回路３０３とメインＣＰＵ３０２とが休止モードから起動する。そして、Ｔ１１０２において、リモート操作装置１５０のメインＣＰＵ３０２は、入力情報を含むアドバタイズ信号を帯域チャネルに送信する。
【０１０３】
リモート操作装置１５０において、撮像装置１０１からアドバタイズ信号に対する応答が受信され、コネクションが確立される。コネクションが確立した後、Ｔ１１０３において、撮像装置１０１の無線通信部２４０は、オートパワーオフ状態か否かに関する情報をリモート操作装置１５０に送信する。リモート操作装置１５０のメインＣＰＵ３０２は、撮像装置１０１がオートパワーオフ状態から起動中であると判定した場合、Ｔ１１０４において、リモート操作装置１５０の単色ＬＥＤランプ１５３を特殊なパターンで点滅させる動作を開始する。
【０１０４】
撮像装置１０１のメインＣＰＵ２０２は、起動要因がリモート操作装置１５０の操作であることを認識すると、Ｔ１１０５において、撮像装置１０１の無線通信部２４０に対して入力情報を要求する。入力情報を取得すると、撮像装置１０１のメインＣＰＵ２０２は、入力情報に応じた動作を開始する。例えばレリーズボタン１５２が押下された場合は、ＡＦを行いながら撮影を行う動作を開始する。そして、レリーズ動作の準備が完了すると、Ｔ１１０６において、撮像装置１０１のメインＣＰＵ２０２は、その旨をリモート操作装置１５０に対して通知する。
【０１０５】
リモート操作装置１５０のメインＣＰＵ３０２は、撮像装置１０１からメッセージを受信したことにより、Ｔ１１０７において、単色ＬＥＤランプの点滅を終了させる。また、リモート操作装置１５０のメインＣＰＵ３０２は、レリーズボタン１５２の操作による指示が実行されたことを示すため、Ｔ１１０８において、単色ＬＥＤランプ１５３を点灯させる。そして、一定時間が経過した後、Ｔ１１０９において、リモート操作装置１５０のメインＣＰＵ３０２は、単色ＬＥＤランプ１５３の点灯を終了させる。その後、Ｔ１１１０において、撮像装置１０１のメインＣＰＵ２０２は、コネクションの終了要求を無線通信部２４０に送信する。これにより、リモート操作装置１５０とのコネクションが終了し、リモート操作装置１５０は休止状態に戻る。
【０１０６】
以上のように本実施形態において、撮像装置１０１側がＢＬＥセントラルで、リモート操作装置１５０側がＢＬＥペリフェラルである場合であっても、オートパワーオフ状態から起動中であることを単色ＬＥＤランプで示すようにした。これにより、リモート操作装置側では、素早くユーザーに単色ＬＥＤランプで示すことができ、ユーザーは、要求した操作要求が撮像装置には届いていて、タイムラグが発生していることを素早く知ることができる。
【０１０７】
（その他の実施形態）
以上、本発明の好ましい実施形態について説明したが、本発明はこれらの実施形態に限定されず、その要旨の範囲内で種々の変形及び変更が可能である。
【０１０８】
前述した実施形態では、通知方法として、単色ＬＥＤランプを点滅させたり点灯させたりしたが、単色ＬＥＤランプの代わりに、その旨の文字を表示部に表示したり、アラーム音などによって通知してもよい。通知の態様についてはユーザーが識別可能であれば特に限定されない。
【０１０９】
また、前述の実施形態では、撮像装置に対してリモート操作装置から指示を送る例について説明したが、オートパワーオフ状態に切り替えることが可能である場合には、撮像装置に限らず他の外部装置に適用してもよい。例えばスマートフォン、タブレット、ＰＣなどにも適用できる。
【０１１０】
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【０１１１】
３０２  メインＣＰＵ
３０３  無線通信回路
３０９  表示回路
【図１】
2020110011.tif 000003
【図２】
2020110011.tif 000004
【図３】
2020110011.tif 000005
【図４】
2020110011.tif 000006
【図５】
2020110011.tif 000007
【図６】
2020110011.tif 000008
【図７】
2020110011.tif 000009
【図８】
2020110011.tif 000010
【図９】
2020110011.tif 000011
【図１０】
2020110011.tif 000012
【図１１】
2020110011.tif 000013