(57)【要約】【課題】無線通信を利用して撮像機器を遠隔操作する際に、無用な通信動作による電力の消費を抑制することのできる技術を提供する。【解決手段】ＤＳＣ２００のシステムコントローラ２０２は、情報端末３００からの動作指令に応じて遠隔操作が可能な無線モードにおいて、ＷＬＡＮ通信回路２１６の通信動作を許可すると共にＷＬＡＮ通信回路２１６から受信した動作指令に基づき所定の動作を実行する。動作指令がＷＬＡＮ通信回路２１６を介しての無線通信を必要とする第一の撮影動作を指示する指令である場合、ＷＬＡＮ通信回路２１６の通信動作を維持した状態で第一の撮影動作を実行する。動作指令がＷＬＡＮ通信回路２１６を介しての無線通信を不要とする第二撮影動作を指示する指令である場合、この動作指令の受信後にＷＬＡＮ通信回路２１６の通信動作を中断して第二の撮影動作を実行し、第二の撮影動作の終了後に、ＷＬＡＮ通信回路２１６の通信動作を再開する。【選択図】図１
2014233036.tif 000002
【特許請求の範囲】
【請求項１】
情報端末から通信される動作指令に応じて遠隔操作が可能な動作モードを選択可能な撮像機器であって、
無線通信するための第一通信回路と、
上記動作モードが選択されると、上記第一通信回路の通信動作を許可すると共に上記第一通信回路から受信した上記動作指令に基づき所定の動作を実行する制御部と、
を有し、
上記制御部は、
上記動作指令が、上記第一通信回路を介しての無線通信を必要とする第一の撮影動作を指示する指令である場合、上記第一通信回路の通信動作を維持した状態でこの第一の撮影動作を実行し、
上記動作指令が、上記第一通信回路を介しての無線通信を不要とする第二撮影動作を指示する指令である場合、この動作指令の受信後に上記第一通信回路の通信動作を中断してこの第二の撮影動作を実行し、この第二の撮影動作の終了後に、上記第一通信回路の通信動作を再開する
ことを特徴とする撮像機器。
【請求項２】
更に、表示部を有し、
上記制御部は、上記第一通信回路の動作を中断しているときに、上記第二の撮影動作の進行状況を上記表示部へ表示することを特徴とする請求項１記載の撮像機器。
【請求項３】
更に、表示部を有し、
上記制御部は、上記第一通信回路の動作を中断しているときに、通信動作が中断されていることを上記表示部へ表示することを特徴とする請求項１記載の撮像機器。
【請求項４】
上記制御部は、上記第一通信回路の通信動作を中断する際に、上記第二の撮影動作の実行時間に関する情報あるいは通信の中断時間に関する情報を、上記情報端末へ送信することを特徴とする請求項１記載の撮像機器。
【請求項５】
更に、上記情報端末と無線通信するための第二通信回路を有し、
上記制御部は、上記第一通信回路の通信動作の中断中に、上記第二通信回路から第一通信回路を介しての通信を求める通信要求を受信すると、上記第一通信回路の通信動作を再開することを特徴とする請求項１〜４のいずれか１項記載の撮像機器。
【請求項６】
更に上記情報端末と無線通信するための第二通信回路を有し、
上記第一通信回路の通信動作に必要な通信パラメータを、上記第二通信回路から送信することを特徴とする請求項１〜４のいずれか１項記載の撮像機器。
【請求項７】
上記第二通信回路は、上記第一通信回路を介しての無線通信の開始前あるいは中断中に、第一通信回路の通信動作に必要なパラメータを送信することを特徴とする請求項６記載の撮像機器。
【請求項８】
上記第一通信回路は、ＷＬＡＮ（Wireless Local Area Network）通信回路であり、上記第一通信回路はＷＬＡＮのアクセスポイントとして動作し、上記通信動作の中断中は、ビーコン・フレームの送信を止めることを特徴とする請求項１〜４のいずれか１項記載の撮像機器。
【請求項９】
上記第二通信回路は、ＮＦＣ（Near Field Communication）通信回路であることを特徴とする請求項５または６記載の撮像機器。
【請求項１０】
他の電子機器から通信される動作指令に応じて遠隔操作が可能な動作モードを選択可能な電子機器を制御するための制御プログラムであって、
上記動作モードが選択されると、無線通信するための第一通信回路の通信動作を許可すると共に上記第一通信回路から受信した上記動作指令に基づき所定の動作を実行し、
上記動作指令が、上記第一通信回路を介しての無線通信を必要とする第一の撮影動作を指示する指令である場合、上記第一通信回路の通信動作を維持した状態でこの第一の撮影動作を実行し、
上記動作指令が、上記第一通信回路を介しての無線通信を不要とする第二撮影動作を指示する指令である場合、この動作指令の受信後に上記第一通信回路の通信動作を中断してこの第二の撮影動作を実行し、この第二の撮影動作の終了後に、上記第一通信回路の通信動作を再開する
ことを特徴とする制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線通信機能を有するデジタルカメラ、デジタルビデオカメラ及び撮像機能を有する機器等の撮像機器や、撮像機能を有する機器を制御するための制御プログラムに関する。
【背景技術】
【０００２】
従来より、特許文献１に開示するカメラのように、無線通信手段を有し、制御装置との間で無線通信することにより、制御装置からカメラの遠隔操作を行うことを可能とする技術が知られている。
【０００３】
撮影装置を外部機器からの遠隔操作信号に応じて所定の動作をリアルタイムに実行させるためには、撮影装置を常に遠隔操作信号を受信可能な状態に待機させる必要がある。電池を電力源として動作する撮影装置においては、電力消費を抑えるとの観点からすれば、受信可能な状態に通信機能を維持することは、好ましいことではない。電池駆動される撮影装置においては、通信機能に係る電力消費を減らすことに関しては、未だ十分な技術が確立されていないのが現状である。
【０００４】
例えば、無線通信方式の一つに、無線ＬＡＮ（ＷＬＡＮ、Wireless Local Area Network）がある。ＷＬＡＮの公知の規格の一つに、ＩＥＥＥ（米国電気電子学会）の規格である、ＩＥＥＥ８０２．１１がある。ＩＥＥＥ８０２．１１規格に準拠した製品は、既に市場に供給されている。このようなＩＥＥＥ８０２．１１規格準拠の撮像機器（デジタルカメラ）によれば、例えばスマートフォン等の情報端末とＷＬＡＮにて接続する。こうして、情報端末は、撮像機器に対して遠隔操作を実行する。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００４−３０４４６６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ＷＬＡＮには、インフラストラクチャ（Infrastructure）方式及びアドホック（Adhoc）方式の２つの通信方式がある。例えば、インフラストラクチャ方式では、撮像機器あるいは情報端末がアクセスポイント（ＡＰ、Access Point）として動作し、アクセスポイントＡＰとして動作する機器は、ビーコンを送信する必要がある。撮像機器がアクセスポイントとして動作する場合は、情報端末から遠隔操作に関する制御情報が送信されていない状況においてもビーコンを送信する必要がある。この送信動作は、電池を電源として駆動される撮像機器にとっては好ましい状態ではない。
【０００７】
本発明は、無線通信を利用して撮像機器を遠隔操作する際に、無用な通信動作による電力の消費を抑制することのできる技術を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の一態様に係る撮像機器によれば、情報端末から通信される動作指令に応じて遠隔操作が可能な動作モードを選択可能な撮像機器であって、無線通信するための第一通信回路と、上記動作モードが選択されると、上記第一通信回路の通信動作を許可すると共に上記第一通信回路から受信した上記動作指令に基づき所定の動作を実行する制御部と、を有し、上記制御部は、上記動作指令が、上記第一通信回路を介しての無線通信を必要とする第一の撮影動作を指示する指令である場合、上記第一通信回路の通信動作を維持した状態でこの第一の撮影動作を実行し、上記動作指令が、上記第一通信回路を介しての無線通信を不要とする第二撮影動作を指示する指令である場合、この動作指令の受信後に上記第一通信回路の通信動作を中断してこの第二の撮影動作を実行し、この第二の撮影動作の終了後に、上記第一通信回路の通信動作を再開することを特徴とする。
【０００９】
また、本発明の他の態様に係る電子機器の制御プログラムによれば、他の電子機器から通信される動作指令に応じて遠隔操作が可能な動作モードを選択可能な電子機器を制御するための制御プログラムであって、上記動作モードが選択されると、無線通信するための第一通信回路の通信動作を許可すると共に上記第一通信回路から受信した上記動作指令に基づき所定の動作を実行し、上記動作指令が、上記第一通信回路を介しての無線通信を必要とする第一の撮影動作を指示する指令である場合、上記第一通信回路の通信動作を維持した状態でこの第一の撮影動作を実行し、上記動作指令が、上記第一通信回路を介しての無線通信を不要とする第二撮影動作を指示する指令である場合、この動作指令の受信後に上記第一通信回路の通信動作を中断してこの第二の撮影動作を実行し、この第二の撮影動作の終了後に、上記第一通信回路の通信動作を再開することを特徴とする。
【発明の効果】
【００１０】
本発明によれば、無線通信を利用して撮像機器を遠隔操作する際に、無用な通信動作による電力の消費を抑制することが可能となる。
【図面の簡単な説明】
【００１１】
【図１】実施形態に係る電子機器と電子機器を遠隔操作する情報端末とが無線通信を行う方法について説明する図である。
【図２】実施形態に係るＤＳＣのブロック構成図である。
【図３】情報端末のブロック構成図である。
【図４】ＤＳＣ及び情報端末のＮＦＣ通信回路の構成図である。
【図５Ａ】実施形態に係るＤＳＣによる動作のメインルーチンを示したフローチャート（その１）である。
【図５Ｂ】実施形態に係るＤＳＣによる動作のメインルーチンを示したフローチャート（その２）である。
【図６】実施形態に係るＤＳＣによる通信回線の接続処理を示したフローチャートである。
【図７】実施形態に係るＤＳＣによる通信動作の中断処理を示したフローチャートである。
【図８】実施形態に係るＤＳＣによる通信動作の再開処理を示したフローチャートである。
【図９】情報端末において実行される遠隔操作のアプリケーションソフトの動作処理を示したフローチャートである。
【発明を実施するための形態】
【００１２】
以下、本発明の実施の形態について、図面を参照して詳しく説明する。
図１は、本実施形態に係る電子機器と電子機器を遠隔操作する情報端末とが、無線通信を行う方法について説明する図である。
【００１３】
図１に示す電子機器２００は、撮像機能を有する機器であり、実施例では、電子スチルカメラ（以下ＤＳＣ（Digital Still Camera）２００とする）である。ＤＳＣ２００は、無線モード設定・解除スイッチ２１０ｃの押下等により、図１の情報端末３００から通信される動作指令に応じて遠隔操作が可能な動作モードを選択することが可能である。情報端末３００は、実施例では、スマートフォンである。
【００１４】
ＤＳＣ２００は、情報端末３００と通信を行うために、少なくとも、ＷＬＡＮ（Wireless Local Area Network）通信回路ｄ（第一通信回路）２１６と、ＮＦＣ（Near Field Communication）通信回路ｄ（第二通信回路）２３０とを有する。
【００１５】
情報端末３００は、ＤＳＣ２００と通信を行うために、少なくとも、ＷＬＡＮ通信回路ｓ（第一通信回路）３１２と、ＮＦＣ通信回路ｓ（第二通信回路）３１４とを有する。
ここで、ＤＳＣ２００及び情報端末３００の構成の末尾にそれぞれ「ｄ」及び「ｓ」の符号を付すことにより、各構成を区別している。上の例では、ＤＳＣ２００のＷＬＡＮ通信回路は、「ＷＬＡＮ通信回路ｄ」とし、情報端末３００のＷＬＡＮ通信回路は、「ＷＬＡＮ通信回路ｓ」と表記している。
【００１６】
情報端末３００は、ＮＦＣ通信回路ｓ３１４を用いて、ＤＳＣ等の電子機器２００から、ＳＳＩＤ（Service Set Identifier）や暗号キー等のＷＬＡＮ通信に必要な通信パラメータを取得する。そして、情報端末３００は、取得した通信パラメータを用いて、電子機器２００との間でＷＬＡＮによる通信動作を行う。ＤＳＣ２００等の電子機器は、情報端末３００から無線を介して動作指令を受けると、これにしたがった動作を実行する。本実施形態に係るＤＳＣ２００等の電子機器においては、情報端末３００から無線を介して撮影動作等の動作指令を受けると、指示された動作にＷＬＡＮ通信が不要であるか否かを判定する。指示された動作にＷＬＡＮ通信が不要である場合、ＤＳＣ２００等の電子機器は、ＷＬＡＮ通信の動作を中断して指示された撮影動作等の動作を実行し、情報端末３００から指示された動作の終了後に、ＷＬＡＮ通信動作を再開する。実施例では、ＤＳＣ２００等の電子機器側がアクセスポイントとして動作し、ビーコンを送信する構成である場合には、指示された動作中はビーコンの送出を停止させる。
【００１７】
次に、ＤＳＣ２００及び情報端末３００の構成や、ＤＳＣ２００がアクセスポイントとして動作する場合の動作について、図面を参照して説明する。
図２は、本実施形態に係るＤＳＣ２００のブロック構成図である。図２においては、ＤＳＣ２００及びＤＳＣ２００に着脱される交換レンズ１００のブロック構成図を示している。
【００１８】
図２に示すＤＳＣ２００は、交換レンズ１００が一体化された構成であっても構わない。ＤＳＣ２００（カメラ本体）は、構成要素として、システムコントローラ２０２、撮像素子２０４、シャッタ２０６、シャッタ駆動部２０８、カメラ操作部２１０、コネクタ２１２、電源回路ｄ２１４、ＷＬＡＮ通信回路ｄ２１６、ＮＦＣ通信回路ｄ２３０、ビューファインダ２１８、接眼検出部２２０、背面表示部２２２、メモリカードｄ２２４、ワークメモリｄ２２６、不揮発性メモリｄ２２８、スピーカ２３６、音声処理回路２３２及びマイクロフォン２３４を有する。
【００１９】
交換レンズ１００は、構成要素として、レンズコントローラ１０２、レンズ操作部１０４、レンズ駆動部１０６、絞り駆動部１０８、絞り１１０及び撮影レンズ１１２を有する。
【００２０】
ＤＳＣ２００のシステムコントローラ２０２は、ＤＳＣ２００と交換レンズ１００とを統括して制御する制御部である。カメラ操作部２１０は、無線モード設定・解除スイッチ２１０ｃ等を含んで構成される。ユーザによる各種スイッチの操作に応じて、システムコントローラ２０２は、所定の動作を実行する。
【００２１】
撮像レンズ１１２の光束は、撮像素子２０４の撮像面に被写体像を形成する。撮像素子２０４は、被写体像（光学像）を電気信号（画像データ）に変換し、システムコントローラ２０２へと出力する。シャッタ２０６の開閉動作は、シャッタ駆動部２０８によって行われる。システムコントローラ２０２は、シャッタ量を制御する。
【００２２】
交換レンズ１００の絞り１１０は、絞り駆動部１０８によって行われる。レンズコントローラ１０２は、ＤＳＣ２００のコネクタ２１２を介してＤＳＣ２００のシステムコントローラ２０２と通信し、システムコントローラ２０２の指令に応じて、絞り１１０を制御する。
【００２３】
このように、システムコントローラ２０２は、シャッタ２０６と絞り１１０を被写体の明るさに応じて制御することで、撮像素子２０４への露光量を制御する。
また、システムコントローラ２０２は、撮像素子２０４が出力する電気信号から被写体のコントラスト値を算出し、コントラスト値に応じて、レンズコントローラ１０２へ撮影レンズ１１２の駆動を指示する。レンズコントローラ１０２は、この指示に応じてレンズ駆動部１０６を制御する。レンズ操作部１０４は、撮影レンズ１１２を手動で駆動する際にユーザにより操作される。
【００２４】
電源回路ｄ２１４は、ＤＳＣ２００内の電池（図２においては不図示）の電力を、ＤＳＣ２００内部の回路とアクチュエータ、交換レンズ１００内の回路とアクチュエータへ供給する。
【００２５】
ＷＬＡＮ通信回路ｄ２１６は、情報端末３００とＷＬＡＮにて通信を行うための回路である。ＷＬＡＮ通信回路ｄ２１６には、通信パラメータを記憶した図２においては不図示のＥＥＰＲＯＭ（Electrically Erasable Programmable Read-Only Memory）等の不揮発性メモリが接続されている。このＥＥＰＲＯＭにはＭＡＣアドレス（Ｍｅｄｉａ Ａｃｃｅｓｓ Ｃｏｎｔｒｏｌ Ａｄｄｒｅｓｓ）、送信電力の調整値などが記憶されている。ＷＬＡＮによりＤＳＣ２００と情報端末３００との間で通信回線を開く際に必要な情報である通信パラメータは、例えば、ＳＳＩＤ（Service Set Identification）や暗号化キー等であり、これらの情報は、ＤＳＣ内部の記憶部（不揮発性メモリｄ２２８、不揮発性メモリ２３０ｃ）に記憶されている。ＳＳＩＤ、暗号化キーは固定されるものではなく、ユーザの所定の操作に応じて記憶部へアクセスし変更できることが望ましい。
【００２６】
ＮＦＣ通信回路ｄ２３０は、情報端末３００とＮＦＣにて通信を行うための回路である。詳しくは図４を参照して説明するが、ＮＦＣ通信回路ｄ２３０においても、ＤＳＣ２００が情報端末３００とＷＬＡＮ通信を行うために必要な上記の通信パラメータを記憶する、ＥＥＰＲＯＭ等の不揮発性メモリを有する。ＮＦＣ通信回路ｄ２３０は、ＷＬＡＮの通信パラメータ等の通信設定情報を情報端末３００と送受するときに利用される。
【００２７】
システムコントローラ２０２は、情報端末３００からＷＬＡＮを介して通信される動作指令に応じて遠隔操作が可能な動作モード（無線モード）が選択されている場合には、ＷＬＡＮ通信回路ｄ２１６の通信動作を許可する。これと共に、システムコントローラ２０２は、ＷＬＡＮ通信回路ｄ２１６経由で受信した情報端末３００からの動作指令に基づき、所定の動作を実行する。これについては、後に図５Ａ、図５Ｂ等を参照して詳しく説明する。
【００２８】
ビューファインダ２１８は、電気的に被写体像を観察可能なＥＶＦ（Electronic View Finder）である。図２に示すビューファインダ２１８は、ＤＳＣ２００内部に組み込まれているが、着脱自在な構成としてもよい。ビューファインダ２１８は、表示素子駆動回路ｄ２１８ａ、ＥＶＦ表示素子２１８ｂ及び接眼レンズ２１８ｃを有する。
【００２９】
システムコントローラ２０２がビューファインダ２１８の動作を許可（観察動作を許可）している場合、システムコントローラ２０２は、撮像素子２０４から所定のフレームレートで画像データを取得し、表示素子駆動回路ｄ２１８ａへ送信する。表示素子駆動回路ｄ２１８ａは、この画像データに基づきライブビューをＥＶＦ表示素子２１８ｂ上へ表示する。ユーザは、接眼レンズ２１８ｃを利用してこの表示を観察できる。システムコントローラ２０２がビューファインダ２１８の動作を禁止（観察動作を禁止）している場合、システムコントローラ２０２は、ＥＶＦ表示素子２１８ｂの表示がなされないようにする。具体的な方法としては、表示素子駆動回路ｄ２１８ａへの画像データの送信を停止する、ＥＶＦ表示素子２１８ｂがバックライトを有する表示素子であればバックライトを消す等が考えられる。ビューファインダ２１８で消費される電力が減少し、被写体像の観察ができない状態に設定できる方法ならば、いずれの方法を選択してもよい。
【００３０】
背面表示部２２２は、ＤＳＣ２００の背面側の筐体表面に配置され、光学系（接眼レンズ）を用いることなく、その表示の観察が可能である。背面表示部２２２は、表示素子駆動回路ｄ２２２ａ、表示素子ｄ２２２ｂ、タッチパネルｄ２２２ｃ、タッチパネル駆動回路ｄ２２２ｅを有する。
【００３１】
システムコントローラ２０２が背面表示部２２２の動作を許可（観察動作を許可）している場合、システムコントローラ２０２は、撮像素子２０４から所定のフレームレートで画像データを取得し、表示素子駆動回路ｄ２２２ａへ送信する。表示素子駆動回路ｄ２２２ａは、この画像に基づきライブビューを表示素子ｄ２２２ｂ上へ表示する。ユーザは、この表示動作によって、被写体像を観察できる。システムコントローラ２０２が背面表示部２２２の動作を禁止（観察動作を禁止）している場合、システムコントローラ２０２は、表示素子ｄ２２２ｂの表示ができないようにする。具体的な方法としては、表示素子駆動回路ｄ２２２ａまたは表示素子ｄ２２２ｂの動作を停止する、表示素子駆動回路ｄ２２２ａへの画像データの送信を停止する、表示素子ｄ２２２ｂがバックライトを有する表示素子であればバックライトを消す等が考えられる。背面表示部２２２で消費される電力が減少し、被写体像の観察ができない状態に設定できる方法ならば、いずれの方法を選択してもよい。
【００３２】
表示素子ｄ２２２ｂ上には、タッチパネルｄ２２２ｃが配置され、タッチパネルｄ２２２ｃが指やスタイラスペン等によってタッチされると、タッチパネル駆動回路ｄ２２２ｅが、このタッチ位置を検出する。
【００３３】
システムコントローラ２０２は、接眼検出部２２０の出力に基づき、ユーザがビューファインダ２１８を使用しているのか否かを判断する。システムコントローラ２０２は、接眼検出部２２０が物体Ｏｂｊを検出することにより、ユーザがビューファインダ２１８を使用していると判断した場合は、ビューファインダ２１８の動作を許可する。これと共に、背面表示部２２２の動作を禁止する。システムコントローラ２０２が、接眼検出部２２０が物体Ｏｂｊを非検出であることにより、ユーザがビューファインダ２１８を使用していないと判断した場合は、ビューファインダ２１８の動作を禁止する。これと共に、背面表示部２２２の動作を許可する。
【００３４】
メモリカードｄ２２４には、ＤＳＣ２００で撮影された画像データから生成された動画のファイルまたは静止画のファイル等が所定のフォーマットで記憶される。ワークメモリｄ２２６は、一時的にデータを保管するための記憶領域として使われる。例えば、この記憶領域は、画像処理動作において使用される。不揮発性メモリｄ２２８は、システムコントローラ２０２によって実行されるプログラムコード、制御パラメータ、通信パラメータ等が記憶されている。
【００３５】
例えば動画記録モードにおいては、マイクロフォン２３４は、ＤＳＣ２００のユーザの音声等を変換してアナログ音声信号を出力する。音声処理回路２３２は、マイクロフォン２３４から入力されたアナログ音声信号を音声データに変換し、得られた音声データをシステムコントローラ２０２へと出力する。動画データの再生モードにおいては、スピーカ２３６は、システムコントローラ２０２の制御にしたがって、音声処理回路２３２が音声データを変換処理して得られるスピーカ２３６の駆動信号を出力する。
【００３６】
図３は、情報端末３００のブロック構成図である。
情報端末３００は、例えば、携帯電話としての機能に加えて、インターネット接続機能、ホームページ閲覧機能、電子メール送受信機能、各種アプリケーションソフトの実行機能等を有する多機能携帯電話が考えられる。情報端末３００は、実施例では、上述のとおり、スマートフォンである。
【００３７】
情報端末３００は、構成要素として、プロセッサ３０２、撮像部３０４、角速度検出部３０６、加速度検出部３０８、ＧＰＳ（Global Positioning System）受信回路３１０、ＷＬＡＮ通信回路ｓ３１２、ＮＦＣ通信回路ｓ３１４、電話回線通信回路３１６、赤外線ＬＥＤ３１８、赤外線通信回路３２０、電源回路ｓ３２２、バッテリ３２４、充電制御回路３２６、表示部３２８、スマートフォン操作部３３０、メモリカードｓ３３２、ワークメモリｓ３３４、不揮発性メモリｓ３３６、音声処理回路３３８、スピーカ３４０及びマイクロフォン３４２を有する。
【００３８】
プロセッサ３０２は、情報端末３００を統括して制御する制御部である。撮像部３０４は、光学系とイメージセンサとから構成され、被写体像を画像データとして出力する。ＤＳＣ２００と無線通信する際には、撮像部３０４は、必要な通信設定情報をバーコード画像等の画像データとして取り込む。以下の説明においては、通信設定情報とは、ＤＳＣ２００と情報端末３００との間でＷＬＡＮ通信を行う際に必要な通信パラメータや制御パラメータをいうこととする。プロセッサ３０２は、取り込んだ画像データから復号化処理を行い、通信設定情報を取得する。
【００３９】
プロセッサ３０２は、角速度検出部３０６や加速度検出部３０８の出力から、情報端末３００の姿勢情報と印加された衝撃情報を取得できる。プロセッサ３０２は、ＧＰＳ受信回路３１０の出力から、情報端末３００の地球上の位置情報を取得する。
【００４０】
プロセッサ３０２は、ＷＬＡＮ通信回路ｓ３１２を介して、ＤＳＣ２００のシステムコントローラ２００と無線通信できる。また、ＷＬＡＮ通信回路ｓ３１２は、ＷＬＡＮのアクセスポイントを介してインターネットに接続する際にも利用される。
【００４１】
ＮＦＣ通信回路ｓ３１４は、例えば、情報端末３００をプリペイドカードまたはキャッシュカードとして機能させるときに利用できる。また、本実施形態においては、ＮＦＣ通信回路ｓ３１４は、ＷＬＡＮを介して情報端末３００がＤＳＣ２００と通信動作を行うときに必要な通信パラメータ等の通信設定情報を、ＤＳＣ２００との間で送受するときにも利用される。
【００４２】
電話回線通信回路３１６は、情報端末３００を携帯電話として機能させる回路である。
赤外線ＬＥＤ３１８及び赤外線通信回路３２０は、情報端末３００の近くに存在する他の情報端末等と赤外線通信を行う際に利用される。
【００４３】
情報端末３００に内蔵されたバッテリ３２４の出力は、電源回路ｓ３２２により、所望の電圧に変換され、情報端末３００内の回路ブロックへ供給される。充電制御回路３２６は、情報端末３００の外部から供給される電力を制御してバッテリ３２４を充電する。
【００４４】
表示部ｓ３２８は、表示素子駆動回路ｓ３２８ａ、表示素子ｓ３２８ｂ、タッチパネルｓ３２８ｃ及びタッチパネル駆動回路ｓ３２８ｄを有する。ＤＳＣ２００と無線の接続動作を行う際は、情報端末３００の表示部ｓ３２８には、ＮＦＣ通信回路ｓ３１４や撮像部３０４等を介して取得した通信設定情報が表示されてもよい。
【００４５】
ＤＳＣ２００を遠隔操作するソフトが起動すると、表示部ｓ３２８は、ＤＳＣ２００を操作するためのＧＵＩ（Graphical User Interface）として利用される。ユーザが、画面に表示される部材（仮想の操作スイッチ等）にタッチすることにより、情報端末３００は、ＤＳＣ２００を遠隔操作することができる。スマートフォン操作部３３０は、撮影指令スイッチ３３０ａ、電源スイッチ３３０ｂ等を有する。ユーザは、情報端末３００を撮像装置として機能させて画像データを取得する際には、撮影指令スイッチ３３０ａを操作する。
【００４６】
メモリカードｓ３３２には、電話帳に関する情報、画像データ、電子メールに関する情報、インターネットからダウンロードされたコンテンツ等が記憶されている。ワークメモリｓ３３４は、不揮発性メモリｓ３３６に記憶されたソフトを実行するための領域、データ処理動作（画像処理や音声処理等）に必要な一時的なデータ記憶領域等に用いられる。
【００４７】
情報端末３００を携帯電話として機能させる際には、音声処理回路３３８、スピーカ３４０及びマイクロフォン３４２を利用する。電話回線通信回路３１６から受信した音声信号は、音声処理回路３３８で復号化処理され、スピーカ３４０から音声として出力される。ユーザの音声は、マイクロフォン３４２から入力され、音声処理回路３３８で符号化されて電話回線通信回路３１６から送信される。
【００４８】
本実施形態においては、図２に示すＤＳＣ２００が図３の情報端末３００からの遠隔操作にしたがって所定の動作を行う際に、ＷＬＡＮ通信がその動作に不要である場合は、動作の実行中は、ＷＬＡＮを介しての無線通信を中断させておく。そして、所定の動作の終了後に、ＷＬＡＮを介しての無線通信を再開させる。これにより、ＤＳＣ２００における無用な通信動作による電力の消費を抑制する。ＤＳＣ２００は、情報端末３００との間でＷＬＡＮ通信回線を接続する処理（通信再開時を含む）を実行するときは、ＮＦＣ通信を利用して通信設定情報の送受を行う。
【００４９】
図４は、ＤＳＣ２００及び情報端末３００のＮＦＣ通信回路の構成図である。図４を参照して、ＤＳＣ２００及び情報端末３００のＮＦＣ通信回路の構成及びその動作について、詳細に説明する。
【００５０】
まず、情報端末３００は、ＮＦＣ通信回路ｓ３１４を有し、このＮＦＣ通信回路ｓ３１４を介して、ＷＬＡＮによる通信に必要な通信パラメータ等の通信設定情報の取得動作を行う。ＮＦＣ通信回路ｓ３１４は、ＤＳＣ２００がＷＬＡＮ通信回路ｄ２１６の動作を一時的に中断しており、アクセスポイントの動作として必要なビーコンの送出動作を中断している間に、ＤＳＣ２００のＷＬＡＮ通信動作を再開させるための手段としても使用される。
【００５１】
ＷＬＡＮ通信機能を利用して情報端末３００からＤＳＣ２００の遠隔操作を行う際には、情報端末３００とＤＳＣ２００との間で通信回線を開く必要がある。そこで、まず、情報端末３００のプロセッサ３０２は、ＮＦＣ通信回路ｓ３１４を介して、ＤＳＣ２００とＷＬＡＮ通信動作に必要な通信パラメータ等の取得動作を行う。
【００５２】
ＤＳＣ２００は、図２の説明においても述べたとおり、ＮＦＣ通信回路ｄ２３０を有する。図４に示すように、ＮＦＣ通信回路ｄ２３０は、電源制御回路２３０ａ、ＲＦ（Radio Frequency）送信・受信回路２３０ｂ、不揮発性メモリ２３０ｃ及びインターフェイス回路２３０ｄを含む。ＤＳＣ２００のシステムコントローラ２０２は、ＣＰＵ２０２ａ、割込み検知回路２０２ｄ及び通信回路２０２ｃを含む。
【００５３】
システムコントローラ２０２の割込み検知回路２０２ｄは、ＮＦＣ通信回路ｄ２３０からの通信の要求信号を検出し、ＣＰＵ２０２ａへ通信の要求信号を割込み信号として出力する。この通信の要求信号は、ＮＦＣ通信回路ｄ２３０が、情報端末３００等のＷＬＡＮを介してＤＳＣ２００と通信可能な電子機器からＷＬＡＮの接続を求める旨の要求を受けた場合に、割込み検知回路２０２ｄに出力する信号である。ＣＰＵ２０２ａは、割込み検知回路２０２ｄから通信の要求信号が入力されると、通信回路２０２ｃを介して、ＮＦＣ通信回路ｄ２３０と通信動作を行う。
【００５４】
このとき、ＮＦＣ通信回路ｄ２３０を動作させるために、ユーザは、図１等に示すように、ＤＳＣ２００と情報端末３００とを近接させる。具体的には、ＤＳＣ２００と情報端末３００とが接触するくらいに近づけるか、ＤＳＣ２００と情報端末３００とを接触させる。
【００５５】
情報端末３００のＮＦＣ通信回路ｓ３１４は、電磁誘導を用いて、ＤＳＣ２００のＮＦＣ通信回路ｄ２３０との間で情報を送受する動作と、ＮＦＣ通信回路ｄ２３０に向けて電力を送信する動作とを実行可能に構成されている。ＮＦＣ通信回路ｓ３１４は、ＮＦＣアンテナｓ３４４に対し、所定の周波数の駆動信号を印加する。これにより、ＮＦＣアンテナｓ３４４において生成される磁気エネルギーは、ＤＳＣ２００に設けられたＮＦＣアンテナｄ２３８によって受信される。ＤＳＣ２００においては、ＮＦＣアンテナｄ２３８が受信した磁気エネルギーを、ＮＦＣ通信回路ｄ２３０の駆動電力として利用する。
【００５６】
ＤＳＣ２００のＮＦＣ通信回路ｄ２３０には、二つの経路から駆動電力が供給される。第一の電力源は、上記のＮＦＣアンテナｄ２３０において受信する電力であり、ＮＦＣアンテナｄ２３０において受信した電力は、電源制御回路２３０ａによって所定の電圧に変換された後に、ＮＦＣ通信回路ｄ２３０を構成するか回路へ分配される。第二の電力源は、ＤＳＣ２００内部の電源回路ｄ２１４（図２参照）から供給される駆動電力である。
【００５７】
情報端末３００のＮＦＣ通信回路ｓ３１４は、ＮＦＣアンテナｓ３４４に印加する駆動信号を変調することにより、上述のとおり、ＤＳＣ２００のＮＦＣ通信回路ｄ２３０に対して電力を送信すると共に、情報の通信動作を行う。この通信動作に伴い、ＮＦＣ通信回路ｓ３１４から送信された通信データ（情報）は、ＤＳＣ２００のＲＦ送信・受信回路２３０ｂによって受信される。ＲＦ送信・受信回路２３０ｂは、受信した通信データをインターフェイス回路２３０ｄへと出力する。インターフェイス回路２３０ｄは、入力された通信データに含まれる情報に応じて、不揮発性メモリ２３０ｃまたは通信回路２０２ｃにアクセスする。
【００５８】
なお、ＤＳＣ２００のＮＦＣ通信回路ｄ２３０から情報端末３００のＮＦＣ通信回路ｓ３１４へと情報を送信する際には、ＲＦ送信・受信回路２３０ｂは、送信する情報に応じて、ＮＦＣアンテナｄ２３８に接続されている負荷（不図示）のインピーダンスを変化させる。情報端末３００のＮＦＣ通信回路ｓ３１４は、駆動信号の出力中に生じた負荷変動を検出することで、ＤＳＣ２００のＮＦＣ通信回路ｄ２３０から送信された情報（通信データ）を受信する。
【００５９】
上述のとおり、ＤＳＣ２００のインターフェイス回路２３０ｄは、情報端末３００から受信したデータに含まれる情報に応じて、ＮＦＣ通信回路ｄ２３０内の不揮発性メモリ２３０ｄか、あるいは、システムコントローラ２０２の通信回路２０２ｃにアクセスする。また、ＤＳＣ２００のインターフェイス回路２３０ｄは、システムコントローラからの通信に応じて、ＮＦＣ通信回路ｄ２３０内の不揮発性メモリ２３０ｄにアクセスする。これに関しては、ＮＦＣ通信回路ｓ３１４は、３とおりの通信モードを有する。具体的には、以下の第一乃至第三の通信モードを有する。
【００６０】
ＮＦＣ通信回路ｄ２３０が有する第一通信モード（メモリアクセスモードI）を利用することで、ＮＦＣ通信回路ｓ３１４は、ＮＦＣ通信回路ｄ２３０の不揮発性メモリ２３０ｃに対してアクセスが可能である。第一通信モードにおいては、情報端末３００は、ＤＳＣ２００内部の記憶部である不揮発性メモリ２３０ｃに記憶された情報の読み出しが可能である。図２の説明において述べたとおり、不揮発性メモリ２３０ｃに記憶される情報には、情報端末３００とのＷＬＡＮ通信に必要な通信パラメータが含まれる。また、第一通信モードにおいては、情報端末３００は、不揮発性メモリ２３０ｃの所望のアドレスへの情報の書き込みも可能である。ＮＦＣ通信回路ｄ２３０は、情報端末３００から送信される電磁波を動作電力として用いることが出来る。したがって、情報端末３００は、ＤＳＣ２００が起動した状態（動作中）であるか、あるいは起動していない状態（非動作中）であるかによらず、ＤＳＣ２００の不揮発性メモリ２３０ｃにアクセスして情報の読み出しや書き込みを行うことが可能である。
【００６１】
ＮＦＣ通信回路ｄ２３０が有する第二通信モード（中継モード）を利用することで、ＮＦＣ通信回路ｓ３１４は、ＮＦＣ通信回路ｄ２３０を介して、ＤＳＣ２００のシステムコントローラ２０２の通信回路２０２ｃとの間で情報（通信データ）を送受信することができる。第二通信モードにおいては、ＤＳＣ２００のインターフェイス回路２３０ｄは、システムコントローラ２０２の割込み検知回路２０２ｄへと、通信を要求する割込み信号を出力する。システムコントローラ２０２においては、インターフェイス回路２３０ｄからの割込み信号を検出することで、情報端末３００からのＮＦＣ通信機能による通信要求を検知する。第二通信モードを利用することで、ＷＬＡＮ機能を利用できない場合であっても、情報端末３００とＤＳＣ２００との間で情報（通信データ）の送受信が出来る。
【００６２】
ＮＦＣ通信回路ｄ２３０が有する第三通信モード（メモリアクセスモードII）を利用することで、ＤＳＣ２００のシステムコントローラ２０２の通信回路２０２ｃからの要求に応じて、ＮＦＣ通信回路ｄ２３０の不揮発性メモリ２３０ｃはアクセス可能となる。すなわち、システムコントローラ２０２は、不揮発性メモリ２３０ｃの所望のアドレスに記憶されている情報の読み出し動作を行うこと及び不揮発性メモリ２３０ｃの所望のアドレスへの情報の書き込み動作を行うことが出来る。
【００６３】
このように、本実施形態に係るＤＳＣ２００によれば、ＷＬＡＮ通信回路ｄ２１６が動作していない期間であっても、ＮＦＣ通信回路ｄ２３０を利用して、ＷＬＡＮを介しての通信に必要な通信パラメータ等の通信設定情報を情報端末３００との間で送受することができる。そして、ＤＳＣ２００は、情報端末３００からの動作指令にしたがって所定の動作を実行する際に、不要なＷＬＡＮを介しての通信を中断しておき、動作の終了後に中断していた通信を再開させる。以下に、ＤＳＣ２００が、ＷＬＡＮを介しての通信が不要である動作の実行中には、通信を中断しておき、動作終了後に通信を再開する具体的な方法について、図面を参照して説明する。
【００６４】
図５Ａと図５Ｂは、本実施形態に係るＤＳＣ２００による動作のメインルーチンを示したフローチャートである。ＤＳＣ２００のシステムコントローラ２０２は、ＤＳＣ２００の電源がオンに切り替えられると、不揮発性メモリｄ２２８に記憶されているプログラムコードを読出し、このプログラムコードに基づき図５に示す一連の処理を実行する。
【００６５】
まず、図５ＡのステップＳ１００で、システムコントローラ２０２は、システムの初期設定を行う。
ステップＳ１０２で、システムコントローラ２０２は、無線モードの設定スイッチが操作されたか否かを判定する。ステップＳ１０２の判定は例えば、図２のスイッチ操作部２１０のうちの、図１の無線モード設定・解除スイッチ２１０ｃが押下されたか否かに基づき行う。あるいは、ＤＳＣ２００に設けられたスイッチ、ボタン、ダイヤル、タッチパネル等の所定の操作部材の操作に基づき判定してもよい。あるいは、操作部材を利用することなく、モード設定する構成としてもよい。例えば、情報端末３００等からのＮＦＣ通信を介してモード設定に関する信号を受信したか否かにより判定してもよい。
【００６６】
ステップＳ１０２において、無線モード設定・解除スイッチ２１０ｃの押下等を認識した場合（ステップＳ１０２でＹｅｓの場合）は、ステップＳ１０４に進む。スイッチの押下操作等を認識しなかった場合（ステップＳ１０２でＮｏの場合）は、処理をステップＳ１１４へと移行させる。
【００６７】
ステップＳ１０４で、システムコントローラ２０２は、現在設定されているモードを判定する。モードは、２とおり用意されており、ＤＳＣ２００に設けられた操作部材（レンズ操作部１０４、カメラ操作部２１０）の操作により撮像等の動作を行う通常モードと、無線を介して情報端末３００からの遠隔操作信号により指示された動作を行う無線モードとがある。現在設定されている動作モードが通常モードに設定されている場合は、ステップＳ１０６に進み、現在設定されている動作モードが無線モードに設定されている場合は、ステップＳ１１０に進む。
【００６８】
ステップＳ１０６では、システムコントローラ２０２は、設定するモードとして、無線モードを選択し、ステップＳ１０８で、情報端末３００との間の通信回線の接続処理を実行する。通信回線の接続処理の詳細については、後に図６を参照して説明する。
【００６９】
一方、ステップＳ１１０では、システムコントローラ２０２は、設定するモードとして、通常モードを選択し、ステップＳ１１２で、情報端末３００との通信回線の接続を解除する処理を実行する。通信回線の接続を解除する処理については、公知の技術を用いている。
【００７０】
ステップＳ１０８及びステップＳ１１０でそれぞれ通信回線の接続処理及び接続解除処理を実行すると、ステップＳ１１４へと処理を移行させる。
ステップＳ１１４で、システムコントローラ２０２は、選択されているモードを判定する。通常モードが選択されている場合は、ステップＳ１４８に進み、通常の動作を実行し、ステップＳ１０２に戻る。ステップＳ１４８の通常モードの動作については、公知の技術を用いている。一方、無線モードが選択されている場合は、ステップＳ１１６へと処理を移行させる。
【００７１】
ステップＳ１１６では、ＮＦＣ通信回路から新たな情報端末からの通信要求が無いか判定する。新たな通信端末からのＷＬＡＮの接続要求が検出された際には、ステップＳ１１７へ移行して、通信回線の接続処理が実行される。この動作によって新たな情報端末が登録され、この新たな通信端末からもＤＳＣ２００を遠隔操作が可能となる。ステップＳ１１６において通信要求が検出されない場合は、ステップＳ１１８へ動作が移行する。
【００７２】
ステップＳ１１８で、システムコントローラ２０２は、情報端末３００から、ＷＬＡＮを介して所定の動作を実行する旨の指示を表す情報を受信したか否かを判定する。情報端末３００からこの情報を受信しない場合（ステップＳ１１８でＮｏの場合）は、ステップＳ１０２に戻る。情報端末３００から所定の動作を実行する旨の指示を表す情報を受信した場合（ステップＳ１１８でＹｅｓの場合）は、ステップＳ１２０へと処理を移行させる。
【００７３】
図５ＢのステップＳ１２０で、システムコントローラ２０２は、情報端末３００が指示する動作においては、情報端末３００との間でＷＬＡＮの通信状態を維持する必要があるか否かを判定する。ＤＳＣ２００は、ＤＳＣ２００が実行可能な動作のうち、通信状態を維持する必要のある動作（または必要のない動作）、もしくは、動作ごとに、通信状態を維持する必要があるか否かを、テーブル等で予め不揮発性メモリｄ２２８等の記憶部に保持しておく。ステップＳ１２０においては、保持しておいたテーブル等を参照して、情報端末３００から指示された動作において、ＷＬＡＮの通信状態を維持することの要否を判定する。
【００７４】
通信状態を維持する必要のある動作である場合（ステップＳ１２０でＮｏの場合）は、ステップＳ１３４に進み、ＷＬＡＮ通信を維持した状態で、情報端末３００から指示された動作を実行し、ステップＳ１３６へと処理を移行させる。通信状態を維持する必要のない動作である場合（ステップＳ１２０でＹｅｓの場合）は、ステップＳ１２２に進む。
【００７５】
ここで、ＷＬＡＮの通信状態を維持する必要のない動作の例としては、露出時間が所定時間より長い（例えば１０秒以上）撮影、設定された回数と時間間隔で撮影を行うインターバル撮影、指示された撮影開始時間から終了時間までの間の動画撮影、連射撮影に伴う画像処理の動作等が挙げられる。すなわち、動作の実行時間が所定時間より長く、そして動作実行中に情報端末３００へ通信を行う必要が無い動作は、通信を維持する必要が無い動作とみなせる。
【００７６】
ステップＳ１２２で、システムコントローラ２０２は、情報端末３００から指示された動作を開始する。そして、ステップＳ１２４で、システムコントローラ２０２は、ビーコンの送出を中断する等の通信動作を中断する処理を実行し、ステップＳ１２６に進む。ステップＳ１２４の通信動作の中断処理の詳細については、後に図７を参照して説明する。
【００７７】
ステップＳ１２６で、システムコントローラ２０２は、ステップＳ１２２で開始した動作の終了を認識するか、あるいは、実行中の動作を中止する旨を指示する信号を検出したかを判定する。動作の終了や動作中止の指示があった場合（ステップＳ１２６でＹｅｓの場合）には、ステップＳ１３０に進む。特に動作の終了も動作中止の指示もない場合（ステップＳ１２６でＮｏの場合）には、ステップＳ１２８に進む。
【００７８】
ステップＳ１２８では、システムコントローラ２０２は、ＮＦＣ通信回路ｄ２３０からの割込み信号を検出したか否かを更に判定する。ここでの割込み信号は、ＤＳＣ２０に対して動作を指示した情報端末３００が、ＮＦＣ通信回路を介して、ＤＳＣ２００とのＷＬＡＮ通信接続の開始を要求してきた場合に、ＮＦＣ通信回路ｄ２３０からシステムコントローラ２０２に入力される。ユーザは、指示した動作中にＷＬＡＮの通信を再開したいときは、ＤＳＣ２００の筐体と情報端末３００を近接或は接触させればよい。この動作によってＮＦＣ通信回路を介してＷＬＡＮの通信の再開をＤＳＣ２００へ指示できる。
【００７９】
情報端末３００からの要求信号に基づく割込み信号を検出した場合（ステップＳ１２８でＹｅｓの場合）は、ステップＳ１２９へと進み、通信動作の再開処理を実行する。割込み信号を検出しなかった場合（ステップＳ１２８でＮｏの場合）は、ステップＳ１２６に戻る。ステップＳ１２９の通信動作の再開処理の詳細については、後に図８を参照して説明する。ＷＬＡＮの通信が再開された後も指示された動作の実行は維持される。実行中の動作は、ＷＬＡＮの通信が可能となることによって情報端末３００からの操作信号に基づき停止することが可能になる。この動作停止を指示する信号（動作中止信号）は、ステップＳ１２６において検出される。ＷＬＡＮの通信が可能となることによって、情報端末３００からの操作信号に基づき実行中の動作の動作条件を変更可能になる。また指示された動作の実行状態を示す情報をＤＳＣ２００から送信させることも可能となる。この情報を情報端末３００の表示部へ表示すると、ＤＳＣ２００の動作状態のモニタリングが可能となる。
【００８０】
ステップＳ１２８とステップＳ１２９の動作が存在することで、必要に応じて、ユーザは、一旦中断した通信動作も再開できる。このことにより、ＤＳＣ２００を遠隔操作する際のユーザの利便性が高まる。
【００８１】
こうして、情報端末３００から指示された動作の終了、あるいは、指示された動作の中止を認識すると、処理をステップＳ１２６からステップＳ１３０へと移行させる。
ステップＳ１３０では、システムコントローラ２０２は、ステップＳ１１８において情報端末３００から指示された動作の終了に伴う処理、あるいは、動作の中断に応じた処理を実行する。そして、ステップＳ１３１では、通信動作の再開処理を実行する前に、すでに通信動作が再開（ステップＳ１２９において）されているか検出する。通信動作が再開されていない場合は、ステップＳ１３２で、ステップＳ１２４において中断した情報端末３００との通信を再開するための処理を実行する。ステップＳ１３２の通信動作の再開処理の詳細については、後に図８を参照して説明する。
【００８２】
なお、情報端末３００から指示された動作を行う際に、一旦中断したＷＬＡＮの通信動作を再開する要因としては、４とおりが考えられる。（１）情報端末３００から指示された所定の動作が正常に終了した場合、（２）指示された動作の実行中に、ユーザが、その動作を中断する操作がＤＳＣ２００に対してなされた場合、（３）指示された動作の実行中に、動作を継続できない条件を検出した場合、（４）通信動作の再開を要求された場合である。
【００８３】
（２）の場合の具体例としては、例えば、無線モードを解除する操作や、ＤＳＣ２００の電源をオフする操作等があった場合である。（３）の場合の具体例としては、シャッタ２０６の異常により撮影ができない場合や、電池電圧の低下により、動画の撮影が継続できない場合等である。
【００８４】
図５の説明に戻ると、ステップＳ１３６では、システムコントローラ２０２は、動作結果を情報端末３００へ送信する。ここでの動作結果とは、情報端末３００が指示した動作が正常に終了した旨、あるいは中断した旨等をいう。さらに動作結果として得られた画像情報等が在る場合は、情報端末へ送信される。
【００８５】
ステップＳ１３８で、システムコントローラ２０２は、ＤＳＣ２００の電源スイッチの状態を判定する。電源スイッチがオン状態である場合は、ステップＳ１０２に戻る。電源スイッチがオフ状態に切り替えられたことを認識した場合は、ステップＳ１４０に進む。
【００８６】
ステップＳ１４０で、システムコントローラ２０２は、ＤＳＣ２００に設定されているモードが、依然無線モードであるか否かを判定する。無線モードである場合（ステップＳ１４０でＹｅｓの場合）には、ステップＳ１４２に進み、システムコントローラ２０２は、通常モードを選択する。そして、ステップＳ１４４で、通信回線の接続を解除する処理を実行し、ステップＳ１４６に進む。ステップＳ１４０において、通常モードが設定されている場合（ステップＳ１４０でＮｏの場合）は、特に処理を行わず、ステップＳ１４６へと処理を移行させる。
【００８７】
ステップＳ１４６で、システムコントローラ２０２は、システムを停止させるための各種処理を実行し、設定されているパラメータ値を記憶させる等の所定の処理を実行すると、処理を終了させる。
【００８８】
図６は、本実施形態に係るＤＳＣ２００による通信回線の接続処理（サブルーチン）を示したフローチャートである。図５Ａの説明においても述べたとおり、図６は、図５ＡのステップＳ１０８やステップＳ１１７の詳細フローを示している。
【００８９】
まず、ステップＳ２００で、システムコントローラ２０２は、ＤＳＣ２００のモードとして無線モードが選択されてＷＬＡＮの接続処理が開始したことや、ＷＬＡＮの接続に必要な処理方法を、ＤＳＣ２００の背面表示部２２等の表示部に表示させる。ユーザは、表示部に表示された処理方法を参照して、通信パラメータ等の必要な情報の入力作業を行う。
【００９０】
ステップＳ２０２で、システムコントローラ２０２は、ＮＦＣ通信回路ｄ２３０からＷＬＡＮの通信設定情報の取得要求を受信したか否かを判定する。ＷＬＡＮの通信設定情報の取得要求とは、情報端末３００が、ＤＳＣ２００との間でＷＬＡＮの接続を確立するために必要な通信パラメータを、アクセスポイントであるＤＳＣ２００に対して送信するよう求める信号をいう。ＮＦＣ通信回路ｄ２３０からＷＬＡＮの通信設定情報の取得要求を受信した場合（ステップＳ２０２でＹｅｓの場合）は、ＤＳＣ２００はＮＦＣ通信が可能であるとして、ステップＳ２０６に進む。ＮＦＣ通信回路ｄ２３０からこの要求信号を受信しなかった場合（ステップＳ２０２でＮｏの場合）は、ＤＳＣ２００はＮＦＣ通信ができない状態にあるとして、ステップＳ２０４に進む。
【００９１】
ステップＳ２０４では、システムコントローラ２０２は、所定の時間待機する。所定の時間が経過していない場合（ステップＳ２０４でＮｏの場合）は、ステップＳ２０２に戻る。これは、ＤＳＣ２００や情報端末３００が、一時的にＮＦＣ通信ができない状態になり得ることを考慮したものである。所定の時間が経過してもＮＦＣ通信回路ｄ２３０からＷＬＡＮの通信設定情報の取得要求を受信しない場合（ステップＳ２０４でＹｅｓ）は、情報端末３００との間でＮＦＣ通信はできないと判断して、ステップＳ２０４からステップＳ２０７へと処理を移行させる。
【００９２】
ステップＳ２０７では、情報端末３００との間でＮＦＣ通信が不能であるとして、システムコントローラ２０２は、情報端末３００において、ＷＬＡＮ通信回路ｓ３１４等の不揮発性メモリ等に格納すべき通信設定情報を、表示部に表示させる。ユーザは、ステップＳ２０７でＤＳＣ２００の表示部に表示されるＳＳＩＤや暗号化キー等の通信設定情報を参照して、情報端末３００に手入力等で通信パラメータの設定処理を行うこととなる。
【００９３】
一方、ＤＳＣ２００が情報端末３００とＮＦＣ通信が可能である場合は、ステップＳ２０６で、システムコントローラ２０２は、ＮＦＣ通信回路ｄ２３０からＷＬＡＮの通信設定情報を送信する。
【００９４】
ステップＳ２０６またはステップＳ２０７において、ＤＳＣ２００において保持するＷＬＡＮの通信設定情報を、表示部に表示する、あるいは、ＮＦＣを介して送信する等の処理を実行すると、ステップＳ２０８に進む。
【００９５】
ステップＳ２０８で、システムコントローラ２０２は、ＷＬＡＮ通信回路２１６の動作を開始させる。具体的には、ビーコンの送出を開始する。情報端末３００は、ビーコンを検出して、通信パラメータを取得すると、ＷＬＡＮを介しての通信を開始する。
【００９６】
ステップＳ２０９で、システムコントローラ２０２は、ＤＳＣ２００から取得した通信パラメータを利用してＷＬＡＮの通信動作を開始した情報端末３００より、情報端末３００の機器情報を取得する。そして、取得した機器情報をＷＬＡＮ通信回路ｄ２１６内の不揮発性メモリ等に記憶（登録）する。ステップＳ２０９において情報端末３００から取得し、登録した情報は、情報端末３００とのＷＬＡＮ通信に利用する。
【００９７】
ステップＳ２１０で、システムコントローラ２０２は、ＷＬＡＮ通信回線の設定動作が終了したか否かを判定する。ステップＳ２１０において、ＷＬＡＮ通信回線の設定動作が終了していない場合は、ステップＳ２０９に戻る。情報端末３００の機器情報の取得及び登録処理が完了すると、処理をステップＳ２１０からステップＳ２１４へと移行させる。
【００９８】
ステップＳ２１４で、システムコントローラ２０２は、ＷＬＡＮの通信回線の設定動作が終了したことをＤＳＣ２００の表示部に表示する等により、ユーザに告知する。そして、ステップＳ２１６で、システムコントローラ２０２は、ＤＳＣ制御サーバーを起動する。ＤＳＣ制御サーバーは、情報端末３００からの遠隔操作信号を解析してＤＳＣ２００を所定の動作を実行させるプログラムである。ステップＳ２１８で、情報端末３００からの遠隔操作が可能であることを表示部に表示し、サブルーチン処理を終了しメインルーチンへ戻る。
【００９９】
図７は、本実施形態に係るＤＳＣ２００による通信動作の中断処理（サブルーチン）を示したフローチャートである。図７は、図５のステップＳ１２４の詳細フローを示している。
【０１００】
まず、ステップＳ３００で、システムコントローラ２０２は、ＷＬＡＮの通信動作を一時的に中断することを、ＤＳＣ２００の背面表示部２２２等の表示部に表示する。ステップＳ３００の処理により、ユーザは、ＷＬＡＮ通信の中断後も、これからＤＳＣ２００が実行する撮影動作等によりＷＬＡＮ通信が不能となったのであり、他の事由によるものではないことや、ＷＬＡＮの通信の中断が一時的なものであることを把握することができる。
【０１０１】
そして、ステップＳ３０２で、システムコントローラ２０２は、ＷＬＡＮ通信回路ｄ２２１６より、情報端末３００に向けて、動作時間や通信が中断する時間に関する情報を送信する。ここで、動作時間とは、図５のステップＳ１１８で情報端末３００より指示された動作に要する時間である。通信が中断する時間とは、情報端末３００より指示された動作に要する時間等に基づき算出される、ＷＬＡＮ通信が中断する時間である。
【０１０２】
ステップＳ３０４で、システムコントローラ２０２は、ＷＬＡＮ通信回路ｄ２１６の動作を停止させる。ステップＳ３０４においては、ＷＬＡＮ通信回路ｄ２１６の動作を停止させる他に、ＤＳＣ２００のＷＬＡＮ用のアンテナから電波を放出する動作を停止して、通信回路の消費電力を下げる構成としてもよい。これにより、不要なビーコン送出による電力の消費を抑制する。
【０１０３】
ステップＳ３０６で、システムコントローラ２０２は、ＤＳＣ２００の表示部に、動作の実行に要する時間のカウントダウン表示か、あるいは、ＷＬＡＮ通信を中断中であることを示す表示を開始し、処理を終了する。
【０１０４】
なお、ステップＳ３０６において、通信動作の中断時間等を表示することで、ＤＳＣ２００においてはＷＬＡＮ通信ができない状態にあっても、ユーザに対して不安を起こさせない。中断時間の表示形態としては、カウントダウン表示のほかに、グラフを用いて動作進行状況を示す表示等とすることもできる。
【０１０５】
図８は、本実施形態に係るＤＳＣ２００による通信動作の再開処理（サブルーチン）を示したフローチャートである。図８は、図５のステップＳ１３２の詳細フローを示している。図５のフローチャートの説明においても記載しているが、ＷＬＡＮの通信動作の再開要因には、（１）情報端末３００から指示された所定の動作が正常に終了した場合、（２）指示された動作の実行中に、ユーザが、その動作を中断する操作がＤＳＣ２００に対してなされた場合、（３）指示された動作の実行中に、動作を継続できない条件を検出した場合、（４）通信動作の再開を要求された場合が考えられる。
【０１０６】
まず、ステップＳ４００で、システムコントローラ２０２は、図７のステップＳ３０６で開始したＤＳＣ２００の表示部への表示を停止して、接続処理を開始することを示す表示を開始する。具体的には、動作の実行に要する時間のカウントダウン表示やＷＬＡＮ通信を中断中であることを示す表示を停止して、ＷＬＡＮ通信の接続処理を開始する旨をＤＳＣ２００の表示部に表示する。
【０１０７】
ステップＳ４０４においては、システムコントローラ２０２は、ＷＬＡＮ通信回路ｄ２１６の動作を開始する。具体的には、ビーコンの送出を再開する。システムコントローラ２０２は、ここで、先に情報端末３００とＷＬＡＮの通信回線の接続処理を実行したときに登録した情報を利用して、ＷＬＡＮの通信回線の接続に必要な各種情報の設定処理を実行する。
【０１０８】
ステップＳ４０６で、システムコントローラ２０２は、ＷＬＡＮの通信回線の設定動作が終了したか否かを判定する。ＷＬＡＮ通信回線の設定動作が終了すると、ステップＳ４０８に進む。
【０１０９】
ステップＳ４０８で、システムコントローラ２０２は、ＤＳＣ２００の表示部に、通信が再開したことと、ＷＬＡＮ通信の再開要因とを表示する。ステップＳ４０８においては、システムコントローラ２０２は、自装置の表示部にＷＬＡＮ通信の再開要因等の情報を表示すると共に、情報端末３００に対して同様の情報を通知すると、処理を終了し、メインルーチンへ戻る。
【０１１０】
このように、ＤＳＣ２００は、遠隔操作により情報端末３００から指示された所定の撮影動作等を実行するときに、その動作にＷＬＡＮの通信状態を維持する必要がないと判断した場合は、ビーコンの送出を停止させ、ＤＳＣ２００における電力の消費を抑制する。動作が終了や中断したことにより、ＷＬＡＮの通信を再開する必要が生じると、ビーコンの送出を再開する。必要に応じて、表示部に動作の実行中によりＷＬＡＮ通信が中断中であることや、動作の所要時間あるいは中断時間等を表示することで、ＷＬＡＮ通信の中断によってユーザに不安を起こさせることなく、ＤＳＣ２００における電力消費を抑制している。更にＤＳＣ２００は、ＮＦＣ通信回路を利用して通信動作の再開できる構成であるのでユーザの利便性も高い。
【０１１１】
ＤＳＣ２００に対して遠隔操作により動作指令を出す情報端末３００側の動作について、図９を参照して説明する。
図９は、情報端末３００において実行される遠隔操作のアプリケーションソフトの動作処理を示したフローチャートである。情報端末３００は、予め、ウェブ等を介して、ＤＳＣ２００を遠隔操作するためのアプリケーションソフトをダウンロードし、インストール済であることとする。
【０１１２】
ステップＳ５００で、情報端末３００のプロセッサ３０２は、遠隔操作用のアプリケーションソフトが選択されたか否かを判定する。プロセッサ３０２は、ユーザが情報端末３００の表示部ｓ３２８に表示されている所定のアイコンをタップする等の操作を行ったことを認識して、ステップＳ５００の判定を行う。遠隔操作用のアプリケーションソフトが選択されると、処理をステップＳ５０２へと移行させる。
【０１１３】
ステップＳ５０２で、プロセッサ３０２は、自装置がＮＦＣ通信の可能な端末であるか否かを判定する。ＮＦＣ通信が可能な端末である場合（ステップＳ５０２でＹｅｓの場合）は、ステップＳ５０３へと処理を移行させる。ＮＦＣ通信回路ｓ３１４を搭載していない等により、ＮＦＣ通信を行うことのできない端末である場合（ステップＳ５０２でＮｏの場合）は、ステップＳ５０６へと処理を移行させる。
【０１１４】
ステップＳ５０３で、プロセッサ３０２は、ＮＦＣ通信回路ｓ３１４からＤＳＣ２００に向けて、ＷＬＡＮの通信設定情報の取得要求を送信する。ＷＬＡＮの通信設定情報の取得要求については、先に図６の説明において述べたとおり、情報端末３００が、ＤＳＣ２００との間でＷＬＡＮの接続を確立するために必要な通信パラメータを、アクセスポイントであるＤＳＣ２００に対して送信するよう求める信号をいう。ステップＳ５０４で、プロセッサ３０２は、ＮＦＣ通信回路ｓ３１４を介して、ＤＳＣ２００から通信設定情報を受信すると、ステップＳ５０８に進む。
【０１１５】
一方、ステップＳ５０６では、プロセッサ３０２は、ＧＵＩを介してのユーザの入力操作に基づき、ＤＳＣ２００の通信設定情報を取得する。ここでは、ユーザが、図６のステップＳ２０７でＤＳＣ２００の表示部に表示された情報を基に、ＧＵＩＤを介して通信設定情報を情報端末３００に手入力する。
【０１１６】
ステップＳ５０４またはステップＳ５０６で取得したＤＳＣ２００の通信設定情報は、ＷＬＡＮ通信回路ｓ３１２内の不揮発性メモリ等に保持しておくと共に、ＮＦＣ通信回路ｓ３１４内の不揮発性メモリ等にも保持しておく。上記のとおり、情報端末３００がＮＦＣ通信回路ｓ３１４を備え、ＤＳＣ２００とＮＦＣ通信が可能な構成である場合には、ユーザにとっては煩雑な通信設定情報を情報端末３００登録する処理を、簡便に行うことが可能となる。
【０１１７】
ステップＳ５０８で、プロセッサ３０２は、ＷＬＡＮ通信回路ｓ３１２の動作を開始させる。ステップＳ５０９で、プロセッサ３０２は、ＤＳＣ２００の機器情報を取得し、ＷＬＡＮ通信回路ｓ３１２内の不揮発性メモリ等に記憶（登録）する。ステップＳ５０９に関しては、具体的には、図６のステップＳ２０８でビーコンの送出が開始すると、情報端末３００は、これを検出し、通信パラメータを取得する。情報端末３００は、取得したパラメータを利用して通信動作を開始し、ＤＳＣ２００より、ＤＳＣ２００の機器情報を取得する。ＤＳＣ２００から取得し、登録した機器情報は、ＤＳＣ２００とのＷＬＡＮ通信に利用する。
【０１１８】
ステップＳ５１０で、プロセッサ３０２は、ＷＬＡＮ通信回線の設定動作が終了したか否かを判定する。ステップＳ５１０において、ＷＬＡＮ通信回線の設定動作が終了していない場合（ステップＳ５１０でＮｏの場合）は、ステップＳ５０９に戻る。ＤＳＣ２００の機器情報の取得及び登録処理が完了すると（ステップＳ５１０でＹｅｓの場合）、処理をステップＳ５１０からステップＳ５１２へと移行させる。
【０１１９】
ステップＳ５１２で、プロセッサ３０２は、表示部ｓ３２８上のＧＵＩがユーザにより操作され、ＤＳＣ２００の所定の動作が選択されたか否かを判定する。上述のとおり、ステップＳ５１２において選択されるＤＳＣ２００の動作としては、露出時間が所定時間より長い撮影、インターバル撮影、指示された撮影開始時間から終了時間までの間の動画撮影、連射撮影に伴う画像処理の動作等が挙げられる。所定の動作が選択された場合（ステップＳ５１２でＹｅｓの場合）は、ステップＳ５１６へと処理を移行させ、所定の動作が選択されなかった場合（ステップＳ５１２でＮｏの場合）は、ステップＳ５１４へと処理を移行させる。
【０１２０】
ステップＳ５１４では、プロセッサ３０２は、ステップＳ５００で選択されて起動した遠隔操作用アプリケーションを終了する旨のユーザの操作を検出したか否か、あるいは、ＤＳＣ２００の無線モードが解除されたことを検出したか否かを判定する。遠隔操作用アプリケーションの終了操作あるいはＤＳＣ２００の無線モードの解除のいずれかを検出した場合（ステップＳ５１４でＹｅｓの場合）には、処理を終了し、いずれも検出しない場合（ステップＳ５１４でＮｏの場合）は、ステップＳ５１２に戻る。
【０１２１】
ステップＳ５１６では、プロセッサ３０２は、ＤＳＣ２００に向けて所定の動作を実行する旨の指示を表す情報を送信する。送信後、ステップＳ５１８で、プロセッサ３０２は、ステップＳ５１２で選択された動作が、ＷＬＡＮの通信動作が中断される動作であるか否かを判定する。ステップＳ５１８においては、情報端末３００が、ＷＬＡＮの通信動作が中断される動作をテーブル等で予め不揮発性メモリｓ３３６等の記憶部に保持しておき、これを参照することにより判定する。ステップＳ５１２で選択された動作が、ＷＬＡＮの通信動作が中断される動作である場合（ステップＳ５１８でＹｅｓの場合）は、ステップＳ５２０に進む。ステップＳ５１２で選択された動作がＷＬＡＮの通信動作は中断しない動作である場合（ステップＳ５１８でＮｏの場合）は、特に処理を行わず、ステップＳ５２８へと処理を移行させる。
【０１２２】
ステップＳ５２０で、プロセッサ３０２は、ＤＳＣ２００から、動作時間や通信が中断する時間に関する情報を受信する。情報端末３００側のステップＳ５２０の処理は、ＤＳＣ２００の図７のステップＳ３０２の処理に対応している。一般的に、情報端末３００においては、ＤＳＣ２００における動作の実行状況を把握することができない。しかし、ステップＳ５２０においてＤＳＣ２００における動作時間等の情報をＤＳＣ２００から受信することで、情報端末３００においても、ＤＳＣ２００の動作の実行状況等を認識することが可能となる。
【０１２３】
ステップＳ５２２で、プロセッサ３０２は、ＷＬＡＮの通信回線が復旧したか否かを判定する。ＷＬＡＮの通信回線が復旧したか否かは、ＤＳＣ２００から送出されるビーコンを情報端末３００において受信したか否かにより判定する。未だＷＬＡＮの通信回線が復旧していない場合（ステップＳ５２２でＮｏの場合）は、ステップＳ５２４で、プロセッサ３０２は、ステップＳ５１２で選択したＤＳＣ２００の動作の終了待ちであることを示す表示を表示部ｓ３２８に出力し、ステップＳ５２２に戻る。このとき、ステップＳ５２０においてＤＳＣ２００から受信した動作時間や通信の中断時間等の情報を表示してもよい。ＷＬＡＮの通信回線が復旧している場合（ステップＳ５２２でＹｅｓの場合）は、ステップＳ５２６に進む。
【０１２４】
ステップＳ５２６で、プロセッサ３０２は、ＤＳＣ２００が図８のステップＳ４０８で情報端末３００に向けて送信した情報、すなわち、ＷＬＡＮ通信の再開要因を受信して、通信が再開したことを表示部ｓ３２８に表示する。そして、ステップＳ５２８で、プロセッサ３０２は、ＤＳＣ２００が図５のステップＳ１３６で情報端末３００に向けて送信した、動作結果を受信して、これを表示部ｓ３２８に表示すると、ステップＳ５１２に戻る。
【０１２５】
このように、ＤＳＣ２００の遠隔操作用のアプリケーションソフトウェアが終了するか、あるいはＤＳＣ２００の無線モードが解除されるまで（ステップＳ５１４においてＹｅｓの場合となるまで）、上記の処理を繰り返す。
【０１２６】
以上説明したように、本実施形態に係るＤＳＣ２００等の撮影機器では、情報端末３００からＷＬＡＮを介しての遠隔操作により所定の動作を実行する際に、その動作にＷＬＡＮの通信を維持する必要があるか否かを判定する。ＷＬＡＮの通信を維持する必要のない動作である場合には、その動作の実行中は、ＷＬＡＮの通信動作を停止させておく。そして、ＤＳＣ２００等の撮影機器は、ＤＳＣ２００等において情報端末３００から指示された動作を終えると、ＷＬＡＮの通信動作を再開する。これにより、ＤＳＣ２００等の撮影機器の電力の消費を効果的に抑制する。
【０１２７】
なお、上記においては、ＤＳＣ２００が、アクセスポイントとして動作し、情報端末３００からの遠隔操作による動作指令にしたがって、所定の撮影動作等を実行する場合を例に説明しているが、これに限定されるものではない。図３に示すような情報端末３００が撮像部３０４を備える構成である場合には、スマートフォン等の情報端末３００が、他の電子機器からの遠隔操作により所定の撮影動作を実行することもある。このような場合であっても、情報端末３００の不揮発性メモリｓ３３６等に上記のＤＳＣ２００の動作処理を実行させるための制御プログラムを格納し、これを実行することで、同様の効果を得ることができる。すなわち、情報端末３００が他の電子機器からの遠隔操作により所定の動作を実行する際に、ＷＬＡＮの通信状態を維持する必要がない動作である場合には、動作の実行中は、ＷＬＡＮの通信動作を停止させておく。そして、動作終了後に、ＷＬＡＮの通信動作を再開する。これにより、情報端末３００における電力の消費を効果的に抑制する。
【０１２８】
このように、本発明の目的は、上記実施形態に開示された機能を実現するソフトウェアのプログラムコードを記録した記録メディアを、電子機器に供給し、電子機器のコンピュータ（マイクロコントローラ、マイクロプロセッサ、ＣＰＵ、ＭＰＵ（Micro Processing Unit）等）が記録メディアに格納されたプログラムコードを読み出し、実行することによっても達成できる。すなわち、記録メディアから読み出されたプログラムコード自体が実施形態の機能を実現し、プログラムコードを記録した記録メディアは、本発明を構成する。
【０１２９】
コンピュータが読み出したプログラムコードのみを実行することにより、実施形態に開示された機能が実現されるだけではない。そのプログラムコードは、電子機器のコンピュータに実装されたオペレーティングシステム（ＯＳ）の有する処理機能の一部を利用してもよい。
【０１３０】
記録メディアから読み出されたプログラムコードを実行するコンピュータは、単一のコンピュータには限定されない。電子機器内に存在する複数のコンピュータが接続され、これらのコンピュータが協働することで、プログラムコードを実行してもよい。あるいは、電子機器と周辺機器とが接続され、双方の機器に存在するコンピュータが接続され、これらのコンピュータが協働することで、プログラムコードを実行してもよい。
【０１３１】
また、本発明は上述した実施形態そのままに限定されるものではく、実施段階でのその要旨を逸脱しない範囲で構成要素を変形して具体化することができる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成することができる。例えば、実施形態に示される全構成要素を適宜組み合わせても良い。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。このような、発明の趣旨を逸脱しない範囲内において種々の変形や応用が可能であることはもちろんである。
【符号の説明】
【０１３２】
１００    交換レンズ
１１０    絞り
１１２    撮影レンズ
２００    電子スチルカメラ（ＤＳＣ）
２０４    撮像素子
２０６    シャッタ
２１０ｃ  無線モード設定・解除スイッチ
２１６    ＷＬＡＮ通信回路ｄ
２１８    ビューファインダ
２１８ｂ  ＥＶＦ表示素子
２１８ｃ  接眼レンズ
２３０    ＮＦＣ通信回路ｄ
３００    情報端末
３１２    ＷＬＡＮ通信回路ｓ
３１４    ＮＦＣ通信回路ｓ
【図１】
2014233036.tif 000003
【図２】
2014233036.tif 000004
【図３】
2014233036.tif 000005
【図４】
2014233036.tif 000006
【図５Ａ】
2014233036.tif 000007
【図５Ｂ】
2014233036.tif 000008
【図６】
2014233036.tif 000009
【図７】
2014233036.tif 000010
【図８】
2014233036.tif 000011
【図９】
2014233036.tif 000012