(57)【要約】【課題】  リモコン装置の消費電力を低減させることと、適切な切断タイミングとを両立することができなかった。【解決手段】  通信装置であって、撮像手段と、外部装置と通信する通信手段と、前記撮像手段を用いた複数の撮像モードのうち、いずれかの撮像モードで前記通信装置を制御する制御手段とを有し、前記制御手段は、前記通信手段を介して接続した前記外部装置の操作部への操作に応じて前記外部装置から受信した信号の内容に基づき、前記撮像手段を制御し、前記制御手段は、前記通信手段を介して接続した前記外部装置の操作部への操作に応じて前記外部装置から受信した信号の内容に基づき、前記通信手段を介した通信を切断可能であることを示す情報を前記外部装置に送信するよう制御することを特徴とする通信装置。【選択図】  図５
2018170746.tif 000002
【特許請求の範囲】
【請求項１】
通信装置であって、
撮像手段と、
外部装置と通信する通信手段と、
前記撮像手段を用いた複数の撮像モードのうち、いずれかの撮像モードで前記通信装置を制御する制御手段とを有し、
前記制御手段は、前記通信手段を介して接続した前記外部装置の操作部への操作に応じて前記外部装置から受信した信号の内容に基づき、前記撮像手段を制御し、
前記制御手段は、前記通信手段を介して接続した前記外部装置の操作部への操作に応じて前記外部装置から受信した信号の内容に基づき、前記通信手段を介した通信を切断可能であることを示す情報を前記外部装置に送信するよう制御することを特徴とする通信装置。
【請求項２】
前記制御手段は、前記通信手段を介して接続した前記外部装置の操作部への操作に応じて前記外部装置から受信した信号の内容が、一度の操作に対して一度の動作を実行する処理の指示である場合、前記制御手段は前記外部装置に切断可能であることを示す情報を送信し、
前記制御手段は、前記通信手段を介して接続した前記外部装置の操作部への操作に応じて前記外部装置から受信した信号の内容が、一度の操作に対して、操作されている間継続して繰り返し動作を実行する処理の指示である場合、前記制御手段は前記外部装置に切断可能であることを示す情報を送信しないよう制御することを特徴とする請求項１に記載の通信装置。
【請求項３】
前記通信手段を介して接続した前記外部装置の操作部への操作に応じて前記外部装置から受信した信号の内容が、ワンショットＡＦの実行、単写撮像の実行、バルブ撮像の開始、バルブ撮像の終了、動画撮像の開始、動画撮像の終了、の少なくとも一つを指示する内容である場合、前記制御手段は前記外部装置に切断可能であることを示す情報を送信することを特徴とする請求項１または２に記載の通信装置。
【請求項４】
前記通信手段を介して接続した前記外部装置の操作部への操作に応じて前記外部装置から受信した信号の内容が、コンティニュアスＡＦ、連写撮像の実行、の少なくとも一つを指示する内容である場合、前記制御手段は前記外部装置に切断可能であることを示す情報を送信しないことを特徴とする請求項１乃至３のいずれか１項に記載の通信装置。
【請求項５】
前記通信手段を介して接続した前記外部装置の操作部への操作に応じて前記外部装置から受信した信号の内容が、ズーム操作である場合かつ、前記撮像手段により駆動されるレンズ部が端まで駆動済みでない場合、前記制御手段は前記外部装置に切断可能であることを示す情報を送信せず、
前記通信手段を介して接続した前記外部装置の操作部への操作に応じて前記外部装置から受信した信号の内容が、ズーム操作である場合かつ、前記レンズ部が端まで駆動済みである場合、前記外部装置に切断可能であることを示す情報を送信することを特徴とする請求項１乃至４のいずれか１項に記載の通信装置。
【請求項６】
前記制御手段は、前記通信手段を介して接続した前記外部装置の操作部への操作に応じて前記外部装置から受信した信号によって指示された動作の完了を待つことなく、前記信号の内容に基づき前記通信手段を介した通信を切断可能であることを示す情報を前記外部装置に送信するよう制御することを特徴とする請求項１乃至５のいずれか１項に記載の通信装置。
【請求項７】
前記制御手段は、前記切断可能であることを示す情報を送信したか否かに関わらず、前記外部装置から切断要求が来た場合、前記外部装置との通信を切断することを特徴とする請求項１乃至６のいずれか１項に記載の通信装置。
【請求項８】
前記通信手段は、ＢＬＥ通信によって前記外部装置と無線通信を確立することを特徴とする請求項１乃至７のいずれか１項に記載の通信装置。
【請求項９】
外部装置と通信する通信手段と撮像手段とを有する通信装置の制御方法であって、
前記撮像手段を用いた複数の撮像モードのうち、いずれかの撮像モードで前記通信装置を制御する制御ステップと、
前記通信手段を介して接続した前記外部装置の操作部への操作に応じて前記外部装置から受信した信号の内容に基づき、前記撮像手段を制御するステップと
前記通信手段を介して接続した前記外部装置の操作部への操作に応じて前記外部装置から受信した信号の内容に基づき、前記通信手段を介した通信を切断可能であることを示す情報を前記外部装置に送信するよう制御するステップとを有する通信装置。
【請求項１０】
コンピュータを、請求項１乃至８のいずれか１項に記載の通信装置の各手段として機能させるためのコンピュータが読み取り可能なプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は外部装置と無線通信可能な通信装置に関する。
【背景技術】
【０００２】
従来、デジタルカメラをリモート操作するためのリモコン装置が存在する。例えば特許文献１には、デジタルカメラをリモコンから遠隔操作するシステムが開示されている。
【０００３】
近年では、遠隔操作のために用いる無線通信に、例えば、無線ＬＡＮ通信やＢｌｕｅｔｏｏｔｈ（登録商標）通信などが採用されている。なかでもＢＬＥ通信の一つであるＢｌｕｅｔｏｏｔｈ  Ｌｏｗ  Ｅｎａｒｇｙ（ＢＬＥ）は、赤外線通信と比べて指向性が低く、無線ＬＡＮ通信と比べて消費電力が少ないといった特徴がある。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１５−２２２５９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、リモコンに搭載される電池の容量は、一般に小さい。そのため、ＢＬＥのような消費電力の小さい通信であっても、できるだけ消費電力を低くするために、例えば、リモコンの操作に応じて接続し、できるだけ早く切断したい。ましてや、無線ＬＡＮ等のように消費電量の大きい通信を採用する場合には、より消費電力を低減したい。
【０００６】
その一方で、連写撮像やバルブ撮像など、切断のタイミングをユーザーの操作によってコントロールしたい場合も存在する。
【０００７】
そこで本発明は、リモコン装置の消費電力を低減させることと、適切な切断タイミングとを両立することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、本発明の通信装置は、撮像手段と、外部装置と通信する通信手段と、前記撮像手段を用いた複数の撮像モードのうち、いずれかの撮像モードで前記通信装置を制御する制御手段とを有し、前記制御手段は、前記通信手段を介して接続した前記外部装置の操作部への操作に応じて前記外部装置から受信した信号の内容に基づき、前記撮像手段を制御し、前記制御手段は、前記通信手段を介して接続した前記外部装置の操作部への操作に応じて前記外部装置から受信した信号の内容に基づき、前記通信手段を介した通信を切断可能であることを示す情報を前記外部装置に送信するよう制御することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、リモコン装置の消費電力を低減させることと、適切な切断タイミングとを両立することができる。
【図面の簡単な説明】
【００１０】
【図１】第１の実施形態におけるリモコン装置の構成を示すブロック図である。
【図２】第１の実施形態におけるデジタルカメラの構成を示すブロック図である。
【図３】第１の実施形態におけるリモコン装置とデジタルカメラのネットワーク構成の一例を示す図である。
【図４】第１の実施形態におけるリモコン装置で操作されたボタンやデジタルカメラの設定状態により、ＢＬＥ通信を切断可能かどうかを示す表である。
【図５】第１の実施形態におけるＢＬＥ通信が切断可能となるシーケンスを示す図である。
【図６】第１の実施形態におけるＢＬＥ通信が切断可能とならないシーケンスを示す図である。
【図７】第１の実施形態におけるリモコン装置のデジタルカメラとＢＬＥ通信が確立した後のフローを示す図である。
【図８】第１の実施形態におけるデジタルカメラのリモコン装置とのＢＬＥ通信が確立し、操作要求を受信した後のフローを示す図である。
【発明を実施するための形態】
【００１１】
以下に、本発明を実施するための形態について、添付の図面を用いて詳細に説明する。
【００１２】
なお、以下に説明する実施の形態は、本発明の実現手段としての一例であり、本発明が適用される装置の構成や各種条件によって適宜修正又は変更されてもよい。また、各実施の形態を適宜組み合せることも可能である。
【００１３】
［第１の実施形態］
＜リモコン１００の構成＞
図１（ａ）は、本実施形態のリモコン装置の一例であるリモコン１００の構成例を示すブロック図である。
【００１４】
制御部１０１は、入力された信号に従ってリモコン１００の各部を制御する。なお、制御部１０１が装置全体を制御する代わりに、複数のハードウェアが処理を分担することで、装置全体を制御してもよい。
【００１５】
不揮発性メモリ１０２は、電気的に消去・記録可能な不揮発性のメモリであり、制御部１０１で実行されるプログラム等が格納される。
【００１６】
作業用メモリ１０３は、制御部１０１の作業領域等として使用される。
【００１７】
操作部１０４はリモコン１００に対する指示をユーザーから受け付けるために用いられる。操作部１０４は例えば、ユーザーがデジタルカメラ２００を撮像動作させるためのレリーズボタン、ＡＦ動作させるためのＡＦボタン、ズームレンズを駆動をさせるためのＷｉｄｅボタン、Ｔｅｌｅボタンなどの操作部材を含む。
【００１８】
表示部１０５は、例えばＬＥＤ等の表示デバイスで、ユーザーから操作部の操作を受けデジタルカメラに操作要求を送信しその応答を受信し、デジタルカメラが動作した事を表示する。例えばユーザーがＡＦボタンを押した場合、デジタルカメラへＡＦ要求を送信し、デジタルカメラがＡＦ動作を行い、デジタルカメラから応答として合焦信号を受信すると点滅する。
【００１９】
近距離無線通信部１０６は、例えば無線通信のためのアンテナと無線信号を処理するため変復調回路や通信コントローラから構成され、外部装置と接続するためのインターフェースである。本実施形態のリモコン１００は、近距離無線通信部１０６を介して、外部装置とデータやコマンドのやりとりを行うことができる。
【００２０】
本実施形態では、近距離無線通信部１０６は、変調した無線信号をアンテナから出力し、またアンテナで受信した無線信号を復調することによりＩＥＥＥ８０２．１５の規格（いわゆるＢｌｕｅｔｏｏｔｈ）に従った近距離無線通信を実現する。本実施形態においてＢｌｕｅｔｏｏｔｈ通信は、低消費電力であるＢｌｕｅｔｏｏｔｈ  Ｌｏｗ  Ｅｎｅｒｇｙ（以下ＢＬＥ）のバージョン４．０を採用する。このＢＬＥ通信は、無線ＬＡＮ通信と比べて通信可能な範囲が狭い（つまり、通信可能な距離が短い）。また、ＢＬＥ通信は、無線ＬＡＮ通信と比べて通信速度が遅い。その一方で、ＢＬＥ通信は、無線ＬＡＮ通信と比べて消費電力が少ない。デジタルカメラ２００とは近距離無線通信部１０６を介し、ＢＬＥ通信を行う。
【００２１】
なお、上記の通信方式はＢＬＥに限定されるものではなく、例えばバージョン３．０以前のＢｌｕｅｔｏｏｔｈや無線ＬＡＮ、赤外通信方式も含む。
【００２２】
図１（ｂ）は、リモコン１００の外観の一例を示す図である。操作部１０４はレリーズボタン１１１、ＡＦボタン１１２、Ｗｉｄｅボタン１１３、Ｔｅｌｅボタン１１４、レリーズ動作切替スイッチ１１５を含む。
【００２３】
ユーザーがレリーズボタン１１１を押す事で、デジタルカメラに撮像要求を送信し、ユーザーがＡＦボタンを押す事で、デジタルカメラにＡＦ要求を送信する。
【００２４】
ユーザーがＷｉｄｅボタンを押す事で、デジタルカメラにズームレンズをＷｉｄｅ側に駆動させるＷｉｄｅ要求を送信し、ユーザーがＴｅｌｅボタンを押す事で、ズームレンズをＴｅｌｅ側に駆動させるＴｅｌｅ要求を送信する。
【００２５】
レリーズ動作切替スイッチ１１５は即時レリーズ、２秒後レリーズ、動画の三つの設定を行い、このスイッチの状態によって、レリーズボタン１１１を押し、デジタルカメラに撮像要求を送った際の動作が異なる。
【００２６】
デジタルカメラはレリーズ動作切替スイッチ１１５が即時レリーズの設定で撮像要求を受信すると、即座に撮像動作を行う。
【００２７】
デジタルカメラはレリーズ動作切替スイッチ１１５が２秒後レリーズの設定で撮像要求を受信すると、受信後に２秒経過してから撮像動作を行う。
【００２８】
デジタルカメラはレリーズ動作切替スイッチ１１５が動画の設定で撮像要求を受信すると、動画撮像を開始する。
【００２９】
また、デジタルカメラはバルブ撮像（ユーザーの操作に応じた時間だけシャッターを開けっぱなしにする撮像）モードを備えている。本実施形態では、デジタルカメラがバルブ撮像モードのときには、リモコン１００のレリーズボタン１１１の押下で、デジタルカメラはバルブ撮像を開始し、再度リモコン１００のレリーズボタン１１１を押下することで、バルブ撮像を終了する。
【００３０】
＜デジタルカメラ２００の構成＞
図２は、本実施形態の撮像装置の一例であるデジタルカメラ２００の構成例を示すブロック図である。なお、ここでは撮像装置の一例としてデジタルカメラについて述べるが、撮像装置はこれに限られない。例えば撮像装置は携帯型のメディアプレーヤや、いわゆるタブレットデバイス、パーソナルコンピュータなどの情報処理装置であってもよい。
【００３１】
制御部２０１は、入力された信号や、後述のプログラムに従ってデジタルカメラ２００の各部を制御する。なお、制御部２０１が装置全体を制御する代わりに、複数のハードウェアが処理を分担することで、装置全体を制御してもよい。
【００３２】
撮像部２０２は、例えば、光学レンズ部と絞り・ズーム・フォーカスなど制御する光学系と、光学レンズ部を経て導入された光（映像）を電気的な映像信号に変換するための撮像素子などで構成される。撮像素子としては、一般的には、ＣＭＯＳ（Ｃｏｍｐｌｅｍｅｎｔａｒｙ  Ｍｅｔａｌ  Ｏｘｉｄｅ  Ｓｅｍｉｃｏｎｄｕｃｔｏｒ）や、ＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）が利用される。撮像部２０２は、制御部２０１に制御されることにより、撮像部２０２に含まれるレンズで結像された被写体光を、撮像素子により電気信号に変換し、ノイズ低減処理などを行いデジタルデータを画像データとして出力する。本実施形態のデジタルカメラ２００では、画像データは、ＤＣＦ（Ｄｅｓｉｇｎ  Ｒｕｌｅ  ｆｏｒ  Ｃａｍｅｒａ  Ｆｉｌｅ  ｓｙｓｔｅｍ）の規格に従って、記録媒体２１０に記録される。なお、レンズ部や光学系の一部は、デジタルカメラ２００に内蔵されていてもよいし、着脱可能に構成されていてもよい。
【００３３】
不揮発性メモリ２０３は、電気的に消去・記録可能な不揮発性のメモリであり、制御部２０１で実行される後述のプログラム等が格納される。
【００３４】
作業用メモリ２０４は、撮像部２０２で撮像された画像データを一時的に保持するバッファメモリや、表示部２０６の画像表示用メモリ、制御部２０１の作業領域等として使用される。
【００３５】
操作部２０５は、デジタルカメラ２００に対する指示をユーザーから受け付けるために用いられる。操作部２０５は例えば、ユーザーがデジタルカメラ２００の電源のＯＮ／ＯＦＦを指示するための電源ボタンや、撮像を指示するためのレリーズスイッチ、動画撮像を指示する動画撮像スイッチ、画像データの再生を指示するための再生ボタンを含む。また、後述する表示部２０６に形成されるタッチパネルも操作部２０５に含まれる。なお、レリーズスイッチは、ＳＷ１およびＳＷ２を有する。レリーズスイッチが、いわゆる半押し状態となることにより、ＳＷ１がＯＮとなる。これにより、ＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＡＷＢ（オートホワイトバランス）処理、ＥＦ（フラッシュプリ発光）処理等の撮像準備を行うための指示を受け付ける。また、レリーズスイッチが、いわゆる全押し状態となることにより、ＳＷ２がＯＮとなる。これにより、撮像を行うための指示を受け付ける。
【００３６】
表示部２０６は、撮像の際のビューファインダー画像の表示、撮像した画像データの表示、対話的な操作のための文字表示などを行う。なお、表示部２０６は必ずしもデジタルカメラ２００が内蔵する必要はない。デジタルカメラ２００は内部又は外部の表示部２０６と接続することができ、表示部２０６の表示を制御する表示制御機能を少なくとも有していればよい。
【００３７】
記録媒体２１０は、撮像部２０２から出力された画像データを記録することができる。記録媒体２１０は、デジタルカメラ２００に着脱可能なよう構成してもよいし、デジタルカメラ２００に内蔵されていてもよい。すなわち、デジタルカメラ２００は少なくとも記録媒体２１０にアクセスする手段を有していればよい。
【００３８】
近距離無線通信部２１１は、例えば無線通信のためのアンテナと無線信号を処理するため変復調回路や通信コントローラから構成される。近距離無線通信部２１１は、変調した無線信号をアンテナから出力し、またアンテナで受信した無線信号を復調することによりＩＥＥＥ８０２．１５の規格（いわゆるＢｌｕｅｔｏｏｔｈ）に従った近距離無線通信を実現する。本実施形態においてＢｌｕｅｔｏｏｔｈ通信は、低消費電力であるＢｌｕｅｔｏｏｔｈ  Ｌｏｗ  Ｅｎｅｒｇｙ（以下ＢＬＥ）のバージョン４．０を採用する。このＢＬＥ通信は、無線ＬＡＮ通信と比べて通信可能な範囲が狭い（つまり、通信可能な距離が短い）。また、ＢＬＥ通信は、無線ＬＡＮ通信と比べて通信速度が遅い。その一方で、ＢＬＥ通信は、無線ＬＡＮ通信と比べて消費電力が少ない。前述のリモコン１００とは、近距離無線通信部２１１を介しＢＬＥ通信を行う。
【００３９】
＜ネットワークシステム構成＞
図３は、本実施形態のネットワークシステムの一例について概略的に示した図である。本実施形態では、リモコン１００とデジタルカメラ２００がＢＬＥ通信を行うシステムを例に説明する。図３に示すように、ネットワークシステムは、リモコン１００とデジタルカメラ２００とで構成され、これらはＢＬＥ通信によって近距離無線通信することが可能である。
【００４０】
本実施形態のデジタルカメラ２００は、リモコン１００とのＢＬＥ通信を介して、リモコン１００の操作に応じたリモート指示を受け付け、指示に応じた処理を実行する。
【００４１】
例えば、ＡＦ動作や撮像動作を実行する。これらの動作の中には、ユーザーがリモコンを操作し続ける（例えばボタンを押しっぱなしにする）場合、一度だけ実行される動作と、操作されている間継続して繰り返し実行される動作とがある。
【００４２】
本実施形態では、一度の操作に応じて一度だけ実行される動作の場合、ユーザーがリモコンを操作し続けていたとしても、ＢＬＥ通信を終了する。
【００４３】
また、一度の操作に応じて、操作されている間継続して繰り返し実行される動作の場合、ユーザーがリモコンを操作し続けている間は、ＢＬＥ通信を維持する。
【００４４】
一度の操作に応じて一度だけ実行される動作の一例としては、ワンショットＡＦ、単写撮像、動画撮像などが挙げられる。また、本実施形態ではバルブ撮像の開始も、一度の操作に対して一度だけ動作する処理とする。一般にデジタルカメラ本体への操作では、レリーズスイッチの押下でバルブ撮像を開始し、レリーズスイッチの解放でバルブ撮像を終了する。一方、リモコン１００の場合は、レリーズボタン１１１の押下でバルブ撮像を開始し、再度のレリーズボタン１１１の押下でバルブ撮像を終了する。リモコン１００の電力消費を抑えるために、操作毎にＢＬＥ通信を切断し、バルブ撮像中は通信を維持しないようにする。
【００４５】
また、一度の操作に応じて操作されている間継続して繰り返し実行される動作の一例としては、連写撮像や、ズーム操作などがある。ただし、ズーム操作においては、Ｗｉｄｅ、Ｔｅｌｅのそれぞれの端まで動作しきった場合には、それ以上動作することができないので、リモコンが操作されたままであっても通信を終了する。
【００４６】
＜デジタルカメラ２００が切断可能を通知するシーケンス＞
図４は、リモコン１００で操作されたボタンやカメラの設定状態により、ＢＬＥ通信を切断可能であることをデジタルカメラ２００がリモコン１００に通知するか否かを示す表である。
【００４７】
図５は、第１の実施形態におけるＢＬＥ通信が切断可能となるシーケンスを示す図である。図４のパターンＡ、Ｃ、Ｅ、Ｆ、Ｇ、Ｉ、Ｊ、Ｋ、Ｌ、Ｍはこのシーケンスとなる。リモコン１００の操作部１０４を操作しボタンを押し続けていても、デジタルカメラ２００は一度だけ動作し、動作が継続しない場合はこのシーケンスとなる。
【００４８】
ここではリモコン１００とデジタルカメラ２００はＢＬＥペアリング済みである前提で説明する。
【００４９】
デジタルカメラ２００はリモコン１００とペアリング済みの場合はアドバタイズパケットを送信する（ステップＳ５０１）。アドバタイズパケットの送信は、ＢＬＥ接続するまで繰り返しブロードキャストで不特定の送信先に向けて送信される。
【００５０】
リモコン１００は操作部１０４のボタンを押されると（ステップＳ５０２）、ＢＬＥのアドバタイズのスキャン処理を行う。スキャン処理では、デジタルカメラ２００のアドバタイズパケットを受信してパケット内容を確認し、既にペアリング済みであるか否かを判断する。ペアリング済みであれば、デジタルカメラ２００とのＢＬＥ接続を確立する（ステップＳ５０３）。
【００５１】
リモコン１００はＢＬＥ接続後に、Ｓ５０２で押されたボタンによってデジタルカメラ２００に対して操作要求を送信する（ステップＳ５０４）。この時、リモコン１００は押されたボタンの種類とレリーズ動作切替スイッチの値をデジタルカメラ２００に送信する。
【００５２】
デジタルカメラ２００は受信した操作要求に応じて動作し（ステップＳ５０５）、一度だけ動作し継続しない動作のため、切断可能と判断する（ステップＳ５０６）。
【００５３】
そして操作要求への応答として、動作の結果と、切断可能である事をリモコン１００に通知する（ステップＳ５０７）。なお、Ｓ５０６の判断およびＳ５０７の通知は、Ｓ５０５の動作の完了を待つことなく、Ｓ５０５の動作に並行して実行される。
【００５４】
リモコン１００は応答を受信すると、切断可能であるためＢＬＥ通信を切断する（ステップＳ５０８）。またリモコンは、この後ステップＳ５１０でボタンを離された場合、何もしない。
【００５５】
このシーケンスでは、リモコン１００のボタンが押されていても、デジタルカメラ２００は一度だけ動作し応答を返すため、これ以上ＢＬＥ通信を持続する必要が無い事がリモコン１００で分かるようになる。このため、リモコン１００はＢＬＥ通信を切断する事が可能となり、結果リモコン１００の消費電力を低減させる事が可能となる。
【００５６】
この時のデジタルカメラ２００のステップＳ５０５の動作とステップＳ５０６の判断とステップＳ５０７の応答に関して、以降、図４に示す複数のパターンについて説明する。
【００５７】
●パターンＡ：ＡＦボタン
デジタルカメラ２００はＡＦ設定がワンショットＡＦの場合は、ＡＦ動作する（ステップＳ５０５）。ワンショットＡＦであり、一度だけ動作し継続しない動作である。そのため、デジタルカメラ２００は切断可能と判断する（ステップＳ５０６）。
【００５８】
そして操作要求への応答として、ＡＦ動作の結果と、切断可能である事をリモコン１００に通知する（ステップＳ５０７）。
【００５９】
●パターンＣ：レリーズボタン、「即時レリーズ」、バルブ以外、単写
デジタルカメラ２００はバルブ撮像モードでなければ、ＡＦ動作し、合焦に成功した場合は、単写撮像を行う（ステップＳ５０５）。またこのとき合焦に失敗した場合は、単写撮像を行わない。デジタルカメラ２００はこの操作は単写撮像であり、一度だけ動作し継続しない動作のため、切断可能と判断する（ステップＳ５０６）。
【００６０】
そして操作要求への応答として、ＡＦ動作の結果と、切断可能である事をリモコン１００に通知する（ステップＳ５０７）。
【００６１】
●パターンＥ：レリーズボタン、「即時レリーズ」、バルブ開始
デジタルカメラ２００はバルブ撮像モードで、バルブ撮像中でなければ、ＡＦ動作し、合焦に成功した場合は、バルブ撮像を開始する（ステップＳ５０５）。またこのとき合焦に失敗した場合は、バルブ撮像を開始しない。デジタルカメラ２００はこの操作はバルブ撮像の開始であり、一度だけ動作し継続しない動作のため、切断可能と判断する（ステップＳ５０６）。
【００６２】
そして操作要求への応答として、ＡＦ動作の結果と、切断可能である事をリモコン１００に通知する（ステップＳ５０７）。
【００６３】
●パターンＦ：レリーズボタン、「即時レリーズ」、バルブ終了
デジタルカメラ２００はバルブ撮像モードで、バルブ撮像中であれば、バルブ撮像を終了する（ステップＳ５０５）。デジタルカメラ２００はこの操作はバルブ撮像の終了であり、一度だけ動作し継続しない動作のため、切断可能と判断する（ステップＳ５０６）。
【００６４】
そして操作要求への応答として、バルブ終了成功であり、切断可能である事をリモコン１００に通知する（ステップＳ５０７）。
【００６５】
●パターンＪ：レリーズボタン、「２秒後レリーズ」、バルブ終了
パターンＪは、パターンＦと同様である。
【００６６】
●パターンＧ：レリーズボタン、「２秒後レリーズ」、バルブ以外、単写
デジタルカメラ２００はバルブ撮像モードでなければ、ＡＦ動作する（ステップＳ５０５）。デジタルカメラ２００はこの操作は単写撮像であり、一度だけ動作し継続しない動作のため、切断可能と判断する（ステップＳ５０６）。
【００６７】
そして操作要求への応答として、ＡＦ動作の結果と、切断可能である事をリモコン１００に通知する（ステップＳ５０７）。
【００６８】
ステップＳ５０５で合焦に成功した場合は、デジタルカメラ２００はタイマー撮像動作として、２秒経過してから単写撮像を開始する（ステップＳ５０９）。ステップＳ５０５で合焦に失敗した場合は、単写撮像は行わない。
【００６９】
●パターンＩ：レリーズボタン、「２秒後レリーズ」、バルブ開始
デジタルカメラ２００はバルブ撮像モードで、バルブ撮像中でなければ、ＡＦ動作する（ステップＳ５０５）。デジタルカメラ２００はこの操作はバルブ撮像の開始であり、一度だけ動作し継続しない動作のため、切断可能と判断する（ステップＳ５０６）。
【００７０】
そして操作要求への応答として、ＡＦ動作の結果と、切断可能である事をリモコン１００に通知する（ステップＳ５０７）。
【００７１】
ステップＳ５０５で合焦に成功した場合は、デジタルカメラ２００はタイマー撮像動作として、２秒経過してからバルブ撮像を開始する（ステップＳ５０９）。ステップＳ５０５で合焦に失敗した場合は、バルブ撮像を開始しない。
【００７２】
●パターンＫ：レリーズボタン、「動画」、動画開始
デジタルカメラ２００は動画撮像モードで、動画撮像中でなければ、動画撮像を開始する（ステップＳ５０５）。デジタルカメラ２００はこの操作は動画撮像の開始であり、一度だけ動作し継続しない動作のため、切断可能と判断する（ステップＳ５０６）。
【００７３】
そして操作要求への応答として、動画撮像開始成功であり、切断可能である事をリモコンに通知する（ステップＳ５０７）。
【００７４】
●パターンＬ：レリーズボタン、「動画」、動画終了
デジタルカメラ２００は動画撮像モードで、動画撮像中であれば、動画撮像を終了する（ステップＳ５０５）。デジタルカメラ２００はこの操作は動画撮像の終了であり、一度だけ動作し継続しない動作のため、切断可能と判断する（ステップＳ５０６）。
【００７５】
そして操作要求への応答として、動画撮像終了成功であり、切断可能である事をリモコンに通知する（ステップＳ５０７）。
【００７６】
●パターンＭ：Ｗｉｄｅ、Ｔｅｌｅボタン：端まで駆動済み
デジタルカメラ２００はＷｉｄｅ側の端まで既に駆動している場合は、Ｗｉｄｅ側へのレンズ駆動動作を行わない（ステップＳ５０５）。デジタルカメラ２００は端まで動作しているため、ボタンを押し続けていても動作が継続しない。そのため、切断可能と判断する（ステップＳ５０６）。
【００７７】
そして操作要求への応答として、Ｗｉｄｅ駆動失敗と、切断可能である事をリモコンに通知する（ステップＳ５０７）。
【００７８】
Ｔｅｌｅボタンを押された場合も同様である。
【００７９】
＜デジタルカメラ２００が切断可能を通知しないシーケンス＞
図６は、第１の実施形態におけるＢＬＥ通信が切断可能とならないシーケンスを示す図である。図４のパターンＢ、Ｄ、Ｈ、Ｎはこのシーケンスとなる。
【００８０】
リモコン１００の操作部１０４を操作しボタンを押し続けている間、デジタルカメラ２００が動作を継続する場合はこのシーケンスとなる。
【００８１】
ここではリモコン１００とデジタルカメラ２００はペアリング済みである前提で説明する。
【００８２】
デジタルカメラ２００はリモコン１００とペアリング済みの場合はアドバタイズパケットを送信する（ステップＳ６０１）。リモコン１００は操作部１０４を操作されボタンを押されると（ステップＳ６０２）、デジタルカメラ２００のアドバタイズパケットの内容を確認し、既にペアリング済みであれば、デジタルカメラ２００とＢＬＥ接続する（ステップＳ６０３）。
【００８３】
リモコン１００はＢＬＥ接続後に、押されたボタンによってデジタルカメラ２００に対して操作要求を送信する（ステップＳ６０４）。この時、リモコン１００は押されたボタンの種類とレリーズ動作切替スイッチの値をデジタルカメラ２００に送信する。
【００８４】
デジタルカメラ２００は、受信した操作要求に応じて動作し（ステップＳ６０５）、ボタンを押し続けている間、継続する動作のため、切断不可と判断する（ステップＳ６０６）。
【００８５】
そして操作要求への応答として、動作の結果と、切断不可である事をリモコン１００に通知する（ステップＳ６０７）。
【００８６】
リモコン１００は応答を受信すると、切断不可であるためＢＬＥ通信を持続し、ボタンを離されたら（ステップＳ６０９）、操作要求が解除された事を通知する（ステップＳ６１０）。
【００８７】
デジタルカメラ２００はリモコン１００のボタンが離されたため動作を終了する（ステップＳ６１１）。
【００８８】
リモコン１００はボタンが離されたためＢＬＥ通信を切断する（ステップＳ６１２）。
【００８９】
このシーケンスでは、リモコン１００のボタンを押し続けている間、デジタルカメラ２００が動作を継続するため、ＢＬＥ通信を持続する必要がある事がリモコン１００で分かるようになる。このため、リモコン１００はＢＬＥ通信を切断せずに持続する事が可能となり、結果リモコン１００のボタンを押し続けている間はデジタルカメラが動作を継続する事が可能となる。
【００９０】
この時のデジタルカメラ２００のステップＳ６０５の動作とステップＳ６０６の判断とステップＳ６０７の応答に関して、以降、図４の複数のパターンで説明する。
【００９１】
●パターンＢ：ＡＦボタン
デジタルカメラ２００はＡＦ設定が、レリーズスイッチが半押しの間に焦点の位置を固定せず常に焦点を合わせ続けるコンティニュアスＡＦの場合は、ＡＦ動作する（ステップＳ６０５）。デジタルカメラ２００はこの操作はボタンを押している間は継続する動作のため、切断不可と判断する（ステップＳ６０６）。
【００９２】
そして操作要求への応答として、ＡＦ動作の結果と、切断不可である事をリモコンに通知する（ステップＳ６０７）。
【００９３】
このときステップＳ６０５からＳ６１１までの間、ＡＦ動作をし続ける。
【００９４】
●パターンＤ：レリーズボタン、「即時レリーズ」、バルブ以外、連写
デジタルカメラ２００はバルブ撮像モードでなければ、ＡＦ動作し、合焦に成功した場合は、連写撮像を開始する（ステップＳ６０５）。デジタルカメラ２００はこの操作はボタンを押している間は継続する動作のため、切断不可と判断する（ステップＳ６０６）。
【００９５】
そして操作要求への応答として、ＡＦ動作の結果と、切断不可である事をリモコン１００に通知する（ステップＳ６０７）。
【００９６】
このときステップＳ６０５からステップＳ６１１までの間、デジタルカメラ２００は連写撮像をし続ける。
【００９７】
デジタルカメラ２００はステップＳ６０５でＡＦ動作し、合焦に失敗した場合は、ステップＳ６０５からＳ６１１までの間、再度ＡＦ動作を繰り返し、合焦したらそこから連写撮像を開始する事が可能となる。
【００９８】
●パターンＨ：レリーズボタン、「２秒」、バルブ以外、連写
デジタルカメラ２００はバルブ撮像モードでなければ、ＡＦ動作する（ステップＳ６０５）。デジタルカメラ２００はこの操作はボタンを押している間は継続する動作のため、切断不可と判断する（ステップＳ６０６）。
【００９９】
そして操作要求への応答として、ＡＦ動作の結果と、切断不可である事をリモコン１００に通知する（ステップＳ６０７）。
【０１００】
デジタルカメラ２００は、ステップＳ６０５でＡＦ動作し、合焦に成功した場合は、２秒経過後に連写撮像を開始する（ステップＳ６０８）。
【０１０１】
このときステップＳ６０８からステップＳ６１１までの間、デジタルカメラ２００は連写撮像をし続ける。
【０１０２】
デジタルカメラ２００はステップＳ６０５でＡＦ動作し、合焦に失敗した場合は、ステップＳ６０５からＳ６１１までの間、再度ＡＦ動作を繰り返し（ステップＳ６０５）、合焦したら２秒後に連写撮像を開始する事が可能となる。
【０１０３】
●パターンＮ：Ｗｉｄｅ、Ｔｅｌｅボタン：端まで駆動していない
デジタルカメラ２００はＷｉｄｅ側の端まで駆動していない場合は、Ｗｉｄｅ側へのレンズ駆動動作を行う（ステップＳ６０５）デジタルカメラ２００はこの操作はボタンを押している間は継続する動作のため、切断不可と判断する（ステップＳ６０６）。
そして操作要求への応答として、Ｗｉｄｅ駆動成功と、切断不可である事をリモコン１００に通知する（ステップＳ６０７）。
【０１０４】
このときステップＳ６０５からステップＳ６１１までの間、Ｗｉｄｅ側へのレンズ駆動をし続ける。
【０１０５】
またＷｉｄｅ側ボタンを押している間にＷｉｄｅ側の端まで駆動した場合は、デジタルカメラ２００は、その時点で切断可能である事をリモコン１００に通知してもよい。リモコンは応答を受信すると、切断可能であるためＢＬＥ通信を切断してもよい。
【０１０６】
Ｔｅｌｅボタンを押された場合も同様である。
【０１０７】
＜リモコン１００のボタンを押されＢＬＥ通信を確立した後のフロー＞
図７はリモコン１００の動作を示すフローチャートである。本フローチャートは、リモコン１００の操作部１０４が押されデジタルカメラ２００とＢＬＥ通信を確立したことに応じて開始される。
【０１０８】
まずステップＳ７０１にて、制御部１０１は、デジタルカメラ２００へ操作要求を送信する。この時、制御部１０１は操作部１０４で押されている操作ボタンの種類とレリーズ動作切替スイッチの値をリモコン１００に送信する。
【０１０９】
次にステップＳ７０２にて、制御部１０１は操作部１０４が離されたかどうかを判断する。
【０１１０】
まず、ステップＳ７０２での判断の結果、操作部１０４が離されていないと判断した場合について述べる。この場合、ステップＳ７０３で制御部１０１は、デジタルカメラ２００から応答を受信したかどうかを判断する。
【０１１１】
ステップＳ７０３で判断の結果、デジタルカメラ２００から応答を受信したと判断した場合、ステップＳ７０４で制御部１０１は、受信した応答の内容に応じて表示部１０５を点滅する。
【０１１２】
更に、Ｓ７０５にて、制御部１０１は、デジタルカメラ２００から受信した応答でＢＬＥ通信を切断可能であることが通知されているかどうかを判断する。Ｓ７０５は、Ｓ７０３と並行して実行されてもよい。
【０１１３】
ステップＳ７０５で判断の結果、ＢＬＥ通信を切断可能であることが通知されていると判断した場合、Ｓ７０６で制御部１０１はＢＬＥ通信を切断する。
【０１１４】
以上がステップＳ７０２で操作部１０４が離されていないと判断した場合の説明である。
【０１１５】
次に、ステップＳ７０２で操作部１０４が離されていると判断した場合について述べる。この場合、デジタルカメラ２００から応答を受信しておりＢＬＥ通信を切断不可であっても、Ｓ７０７で制御部１０１はデジタルカメラ２００に操作要求解除を送信する。
【０１１６】
そして、Ｓ７０８にて制御部１０１は、ＢＬＥ通信を切断する（ステップＳ７０８）。
【０１１７】
ステップＳ７０３で判断の結果、デジタルカメラ２００から応答を受信していなかったら、再度ステップＳ７０２で操作部１０４が離されたかどうかを判断する。
【０１１８】
ステップＳ７０５で判断の結果、ＢＬＥ通信を切断不可の場合、再度ステップＳ７０２で操作部１０４が離されたかどうかを判断する。
【０１１９】
以上がリモコン１００の動作の説明である。
【０１２０】
＜デジタルカメラ２００のＢＬＥ通信が確立し、操作要求を受信した後のフロー＞
図８はデジタルカメラ２００の動作を示すフローチャートである。本フローチャートは、リモコン１００とのＢＬＥ通信が確立し、操作要求を受信したことに応じて開始される。
【０１２１】
まずステップＳ８０１にて、制御部２０１はリモコン１００とＢＬＥ通信し、操作要求を受信をすると、操作されたボタンの種類を判断する。
【０１２２】
まず、Ｓ８０１で、操作されたボタンがＡＦボタンであると判断した場合について述べる。この場合、Ｓ８０２にて制御部２０１は、ＡＦ設定を確認する。
【０１２３】
ステップＳ８０２で判断の結果、ＡＦ設定がワンショットＡＦであると判断した場合、ステップＳ８０３にて制御部２０１は、切断可能をリモコン装置へ通知する。具体的には、切断可能であることを示すデータをリモコン１００に送信する。以下では、切断可能であることを示すデータを送信することを、切断可能を通知する、と表現する。この通知を受けたリモコン１００は、ユーザーによるボタンの押下状況ではなく、通知内容に応じて切断要求をデジタルカメラ２００に送信するか否かを判断することになる。
【０１２４】
ステップＳ８０２で判断の結果、ＡＦ設定がコンティニュアスＡＦであると判断した場合、ステップＳ８０４で制御部２０１は、リモコン１００に切断可能を通知しないよう制御する。この場合は、リモコン１００は、ユーザーのボタンの押下に従って切断すべきか否かを判断することになる。
【０１２５】
次に、ステップＳ８０１で、操作されたボタンがレリーズボタンであると判断した場合について述べる。この場合、ステップＳ８０５にて制御部２０１は、レリーズ動作切替スイッチの設定を確認する。
【０１２６】
ステップＳ８０５で判断の結果、レリーズ動作切替スイッチの設定が即レリーズであると判断された場合、ステップＳ８０６にて制御部２０１は、撮像モードを確認する。
【０１２７】
ステップＳ８０６で判断の結果、撮像モードがバルブ撮像以外であると判断された場合、ステップＳ８０７で制御部２０１はドライブモードを確認する。
【０１２８】
ステップＳ８０７で判断の結果、ドライブモードが単写であると判断された場合、ステップＳ８０８で制御部２０１はリモコン１００に切断可能を通知する。
【０１２９】
ステップＳ８０７で判断の結果、ドライブモードが連写であると判断された場合、ステップＳ８０９で制御部２０１はリモコン１００に切断可能を通知しないよう制御する。
【０１３０】
ステップＳ８０６で判断の結果、撮像モードがバルブ撮像であると判断された場合、ステップＳ８１０で制御部２０１はリモコン１００に切断可能を通知する。
【０１３１】
ステップＳ８０５で判断の結果、レリーズ動作切替スイッチの設定が２秒後レリーズであると判断された場合、ステップＳ８１１で制御部２０１は撮像モードを確認する。
【０１３２】
ステップＳ８１１で判断の結果、撮像モードがバルブ撮像以外であると判断した場合、ステップＳ８１２で制御部２０１はドライブモードを確認する。
【０１３３】
ステップＳ８１２で判断の結果、ドライブモードが単写であると判断した場合、ステップＳ８１３で制御部２０１はリモコン１００に切断可能を通知する。
【０１３４】
ステップＳ８１２で判断の結果、ドライブモードが連写であると判断した場合、ステップＳ８１４で制御部２０１はリモコン１００に切断可能を通知しない。
【０１３５】
ステップＳ８１１で判断の結果、撮像モードがバルブ撮像であると判断した場合、ステップＳ８１５で制御部２０１はリモコン１００に切断可能を通知する。
【０１３６】
ステップＳ８０５での判断の結果、レリーズ動作切替スイッチの設定が動画であると判断した場合、ステップＳ８１６で制御部２０１はリモコン１００に切断可能を通知する。
【０１３７】
次に、ステップＳ８０１で、操作されたボタンがＷｉｄｅボタン、あるいはＴｅｌｅボタンであると判断された場合について述べる。この場合、ステップＳ８１７にて制御部２０１はレンズが端まで駆動したかを確認する。
【０１３８】
ステップＳ８１７で判断の結果、レンズが端まで駆動したと判断した場合、ステップＳ８１８にて制御部２０１はリモコン１００に切断可能を通知する。
【０１３９】
ステップＳ８１７で判断の結果、レンズが端まで駆動していないと判断した場合、ステップＳ８１９にて制御部２０１はリモコン１００に切断可能を通知しない。
【０１４０】
以上がデジタルカメラ２００の動作の説明である。
【０１４１】
以上のように、本実施形態のデジタルカメラ２００は、リモートで実行を指示される撮像機能に応じて、リモコン側の操作に応じて切断できるようにするかリモコン側の操作に関わらず切断できるようにするかを切り替えるための情報を送信する。これによってリモコン１００は、なるべく早く切断して省電力を図ることと、ユーザーの操作に応じて切断することで、ユーザーの意図に沿った切断タイミングを実現することとを、両立することができる。
【０１４２】
［他の実施形態］
以上、本発明の好ましい実施形態について説明したが、本発明はこれらの実施形態に限定されず、その要旨の範囲内で種々の変形及び変更が可能である。
【０１４３】
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【図１】
2018170746.tif 000003
【図２】
2018170746.tif 000004
【図３】
2018170746.tif 000005
【図４】
2018170746.tif 000006
【図５】
2018170746.tif 000007
【図６】
2018170746.tif 000008
【図７】
2018170746.tif 000009
【図８】
2018170746.tif 000010