(57)【要約】【課題】他の装置と無線通信を行うことが可能に構成された通信装置において、他の装置との間で無駄な無線通信が行われることを抑制し得る仕組みを提供する。【解決手段】通信装置１００の動作状態として、通常状態（第１の動作状態）または通常状態よりも消費電力が小さいスリープ状態（第２の動作状態）を設定し、操作部１０５の電源スイッチのオン／オフに応じて、スリープ状態から通常状態に復帰した場合に外部装置の操作で実行可能な機能を設定し、無線通信を行う対象である他の装置が当該設定した機能を操作によって実行できない装置である場合に、当該他の装置と無線通信を行わないように制御する制御部１０１を備える。【選択図】図２
2018207256.tif 000002
【特許請求の範囲】
【請求項１】
他の装置と無線通信を行うことが可能に構成された通信装置であって、
当該通信装置の動作状態として、第１の動作状態または当該第１の動作状態よりも消費電力が小さい第２の動作状態を設定する第１の設定手段と、
電源スイッチの操作状態に応じて、前記第１の設定手段の設定が前記第２の動作状態から前記第１の動作状態となった場合に外部装置の操作で実行可能な機能を設定する第２の設定手段と、
前記他の装置が、前記第２の設定手段で設定された機能を操作によって実行できない装置である場合に、当該他の装置と前記無線通信を行わないように制御する制御手段と、
を有することを特徴とする通信装置。
【請求項２】
前記第２の設定手段は、
前記電源スイッチの操作状態がオンの場合には、前記実行可能な機能として第１の機能と当該第１の機能とは異なる第２の機能を設定し、
前記電源スイッチの操作状態がオフの場合には、前記実行可能な機能として前記第２の機能を設定する
ことを特徴とする請求項１に記載の通信装置。
【請求項３】
前記制御手段は、前記第２の設定手段において前記実行可能な機能として前記第２の機能が設定された場合であって、前記他の装置が前記第２の機能を操作によって実行できない装置である場合には、当該他の装置と前記無線通信を行わないように制御することを特徴とする請求項２に記載の通信装置。
【請求項４】
前記第１の機能は、撮影機能であり、
前記第２の機能は、画像の閲覧機能である
ことを特徴とする請求項２または３に記載の通信装置。
【請求項５】
前記制御手段は、前記無線通信を行わないようにする制御として、前記他の装置と前記無線通信に係る接続処理を行わないことを特徴とする請求項１乃至４のいずれか１項に記載の通信装置。
【請求項６】
前記制御手段は、前記無線通信を行わないようにする制御として、前記他の装置と前記無線通信に係る接続不可能である旨の情報を送信することを特徴とする請求項１乃至４のいずれか１項に記載の通信装置。
【請求項７】
前記第１の設定手段は、前記第２の動作状態を設定している際に前記他の装置から操作要求があった場合に、前記第１の動作状態を設定することを特徴とする請求項１乃至６のいずれか１項に記載の通信装置。
【請求項８】
前記第１の設定手段は、電池残量が一定量以下である場合には、前記他の装置から操作要求があった場合においても、前記第１の動作状態の設定を行わないことを特徴とする請求項７に記載の通信装置。
【請求項９】
前記制御手段は、前記他の装置が、前記第２の設定手段で設定された機能を操作によって実行できる装置である場合には、当該他の装置と前記無線通信を行うように制御することを特徴とする請求項１乃至８のいずれか１項に記載の通信装置。
【請求項１０】
前記制御手段は、撮影機能および画像の閲覧機能を操作によって実行できる前記他の装置と前記無線通信を行うように制御することを特徴とする請求項９に記載の通信装置。
【請求項１１】
前記制御手段は、撮影機能を操作によって実行できる前記他の装置と前記無線通信を行うように制御することを特徴とする請求項９に記載の通信装置。
【請求項１２】
他の装置と無線通信を行うことが可能に構成された通信装置の制御方法であって、
当該通信装置の動作状態として、第１の動作状態または当該第１の動作状態よりも消費電力が小さい第２の動作状態を設定する第１の設定ステップと、
電源スイッチの操作状態に応じて、前記第１の設定ステップの設定が前記第２の動作状態から前記第１の動作状態となった場合に外部装置の操作で実行可能な機能を設定する第２の設定ステップと、
前記他の装置が、前記第２の設定ステップで設定された機能を操作によって実行できない装置である場合に、当該他の装置と前記無線通信を行わないように制御する制御ステップと、
を有することを特徴とする通信装置の制御方法。
【請求項１３】
請求項１乃至１１のいずれか１項に記載の通信装置の各手段としてコンピュータを機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、他の装置と無線通信を行うことが可能に構成された通信装置及びその制御方法、並びに、当該通信装置の各手段としてコンピュータを機能させるためのプログラムに関するものである。
【背景技術】
【０００２】
従来、他の装置と無線通信を行うことが可能に構成された通信装置として、例えば特許文献１には、複数の通信モードを備え、通信相手である他の装置の通信モードを確認して自身の通信モードを変更する通信装置が提案されている。また、例えば特許文献２には、ユーザーが選択した通信相手の他の装置に応じて無線通信の内容を変更する通信装置が提案されている。
【０００３】
また、近年、通信装置としてのデジタルカメラと、スマートフォン或いはリモコンとの間で無線通信を行い、デジタルカメラに対してスマートフォン或いはリモコンから操作を行う技術が提案されている。
【０００４】
さらに、近年、通信装置としてのデジタルカメラが、節電のためにスリープ状態としている際に、スマートフォンやリモコンからの無線通信接続要求を受けて、スリープ状態から通常状態に復帰させる技術も提案されている。特に、Ｂｌｕｅｔｏｏｔｈ（登録商標）のような近接無線通信を用いて他の装置との間で無線通信を行う技術が注目されている。また、このＢｌｕｅｔｏｏｔｈ通信は、例えば無線ＬＡＮ通信と比べて消費電力が少ないという特徴がある。このため、デジタルカメラでは、例えばスリープ状態でもスマートフォンやリモコンとＢｌｕｅｔｏｏｔｈ通信を持続することができ、ユーザーは任意のタイミングでスマートフォンやリモコンを操作して、デジタルカメラを通常状態に復帰させることが可能である。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００７−２１５０７０号公報
【特許文献２】特開２０１５−１５２９５８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上述した特許文献１及び特許文献２に記載の通信装置では、自身の状態を考慮して他の装置と無線通信を行うものではなかった。例えば、デジタルカメラなどの通信装置においては、電源スイッチの操作状態（オン／オフ）に応じて他の装置の操作で実行可能な機能を変更できる場合があり、この場合、通信相手である他の装置によっては操作で当該機能を実行できない場合が想定される。そして、この場合、他の装置との間で無駄な無線通信が行われることになるという問題が発生する。その結果、当該通信装置において無駄に電力を消費する事態や、ユーザーに対して他の装置の操作によって当該通信装置の機能が実行できるとの誤解を与える事態が生じてしまう。
【０００７】
本発明は、このような問題点に鑑みてなされたものであり、他の装置と無線通信を行うことが可能に構成された通信装置において、他の装置との間で無駄な無線通信が行われることを抑制し得る仕組みを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の通信装置は、他の装置と無線通信を行うことが可能に構成された通信装置であって、当該通信装置の動作状態として、第１の動作状態または当該第１の動作状態よりも消費電力が小さい第２の動作状態を設定する第１の設定手段と、電源スイッチの操作状態に応じて、前記第１の設定手段の設定が前記第２の動作状態から前記第１の動作状態となった場合に外部装置の操作で実行可能な機能を設定する第２の設定手段と、前記他の装置が、前記第２の設定手段で設定された機能を操作によって実行できない装置である場合に、当該他の装置と前記無線通信を行わないように制御する制御手段と、を有する。
また、本発明は、上述した通信装置の制御方法、及び、上述した通信装置の各手段としてコンピュータを機能させるためのプログラムを含む。
【発明の効果】
【０００９】
本発明によれば、他の装置と無線通信を行うことが可能に構成された通信装置において、他の装置との間で無駄な無線通信が行われることを抑制することができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施形態に係る通信ネットワークシステムの概略構成の一例を示す図である。
【図２】本発明の実施形態を示し、図１に示すデジタルカメラ（通信装置）の概略構成、及び、図１に示すデジタルカメラにおいて外部装置の操作で実行可能な機能の一例を示す図である。
【図３】本発明の実施形態を示し、図１に示すスマートフォンの概略構成の一例を示す図である。
【図４】本発明の実施形態を示し、図１に示すリモコンの概略構成の一例を示す図である。
【図５】図１に示すデジタルカメラ（通信装置）がスリープ状態のときにスマートフォンを操作することによってデジタルカメラがスリープ状態から通常状態に復帰するシーケンスの一例を示す図である。
【図６】図１に示すデジタルカメラ（通信装置）がスリープ状態のときにスマートフォンを操作することによってデジタルカメラがスリープ状態から通常状態に復帰するシーケンスの一例を示す図である。
【図７】図１に示すデジタルカメラ（通信装置）がスリープ状態のときにリモコンを操作することによってデジタルカメラがスリープ状態から通常状態に復帰するシーケンスの一例を示す図である。
【図８】本発明の実施形態に係るデジタルカメラ（通信装置）の制御方法における処理手順の一例を示すフローチャートである。
【図９】本発明の実施形態に係るデジタルカメラ（通信装置）から外部装置に送信するアドバタイズパケットの構造の一例を示す図である。
【図１０】本発明の実施形態に係るスマートフォンの制御方法における処理手順の一例を示すフローチャートである。
【図１１】本発明の実施形態に係るリモコンの制御方法における処理手順の一例を示すフローチャートである。
【発明を実施するための形態】
【００１１】
以下に、図面を参照しながら、本発明を実施するための形態（実施形態）について説明する。なお、以下に説明する本発明の実施形態は、本発明を実施するための一例を示したものであり、本発明が適用される装置の構成や各種条件によって適宜修正または変更がなされてもよいものである。即ち、以下に説明する本発明の実施形態では、本発明に係る通信装置として、撮像装置であるデジタルカメラを適用した例について説明を行うが、本発明においてはこのデジタルカメラに限定されるものではない。例えば、本発明に係る通信装置として、携帯型のメディアプレーヤや、いわゆるタブレットデバイス、パーソナルコンピュータ（ＰＣ）などの情報処理装置を適用することも可能である。
【００１２】
＜通信ネットワークシステム１０の概略構成＞
図１は、本発明の実施形態に係る通信ネットワークシステム１０の概略構成の一例を示す図である。本実施形態に係る通信ネットワークシステム１０は、図１に示すように、デジタルカメラ１００、スマートフォン２００、及び、リモコン３００を有して構成されている。
【００１３】
デジタルカメラ１００は、外部装置としての他の装置であるスマートフォン２００及びリモコン３００と無線通信を行うことが可能に構成された通信装置である。ここで、図１では、デジタルカメラ１００とスマートフォン２００及びリモコン３００とは、Ｂｌｕｅｔｏｏｔｈ方式による近接無線通信を行う例について示している。
【００１４】
＜デジタルカメラ１００の概略構成＞
図２は、本発明の実施形態を示し、図１に示すデジタルカメラ（通信装置）１００の概略構成、及び、図１に示すデジタルカメラ１００において外部装置の操作で実行可能な機能の一例を示す図である。具体的に、図２（ａ）は、本実施形態に係るデジタルカメラ１００の概略構成の一例を示し、図２（ｂ）は、本実施形態に係るデジタルカメラ１００において外部装置の操作で実行可能な機能の一例を示している。
【００１５】
デジタルカメラ１００は、図２（ａ）に示すように、制御部１０１、撮像部１０２、不揮発性メモリ１０３、作業用メモリ１０４、操作部１０５、表示部１０６、記録媒体１０７、接続部１０８、及び、近接無線通信部１０９を有して構成されている。
【００１６】
制御部１０１は、入力された信号や、所定のプログラムに従って、デジタルカメラ１００の各構成部を制御して、デジタルカメラ１００の動作を統括的に制御する。なお、制御部１０１がデジタルカメラ１００の動作を統括的に制御する代わりに、複数のハードウェア構成を設けて処理を分担することによって装置全体を制御してもよい。
【００１７】
撮像部１０２は、例えば、光学レンズユニットと絞り・ズーム・フォーカスなどを制御する光学系と、光学レンズユニットを経て導入された光（映像）を電気的な映像信号に変換するための撮像素子などを含み構成されている。ここで、撮像素子としては、一般的には、ＣＭＯＳ（Ｃｏｍｐｌｅｍｅｎｔａｒｙ  Ｍｅｔａｌ  Ｏｘｉｄｅ  Ｓｅｍｉｃｏｎｄｕｃｔｏｒ）や、ＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）が利用される。また、撮像部１０２は、制御部１０１の制御に基づいて、撮像部１０２に含まれるレンズで結像された被写体光を撮像素子で電気信号に変換し、ノイズ低減処理などを行ってデジタルデータを画像データとして出力する。本実施形態のデジタルカメラ１００では、画像データは、ＤＣＦ（Ｄｅｓｉｇｎ  Ｒｕｌｅ  ｆｏｒ  Ｃａｍｅｒａ  Ｆｉｌｅ  ｓｙｓｔｅｍ）の規格に従って、制御部１０１により記録媒体１０７に記録される。
【００１８】
不揮発性メモリ１０３は、電気的に消去・記録可能な不揮発性のメモリであり、制御部１０１で実行されるプログラムなどが格納されている。
【００１９】
作業用メモリ１０４は、撮像部１０２で撮像された画像データを一時的に保持するバッファメモリや、表示部１０６の画像表示用メモリ、制御部１０１の作業領域などとして使用される。
【００２０】
操作部１０５は、デジタルカメラ１００に対する指示をユーザーから受け付けるために用いられる。操作部１０５は、例えば、ユーザーがデジタルカメラ１００の電源のオン／オフを指示するための電源スイッチ、撮影を指示するためのレリーズスイッチ、動画撮影を指示する動画撮影スイッチ、画像データの再生を指示するための再生ボタンを含み構成されている。さらに、操作部１０５は、例えば、接続部１０８を介して外部装置との通信を開始するための専用の接続ボタンなどの操作部材や、表示部１０６に形成されるタッチパネルも含み構成されている。なお、レリーズスイッチは、ＳＷ１及びＳＷ２を有する。レリーズスイッチが、いわゆる半押し状態となることにより、ＳＷ１がオンとなる。このＳＷ１がオンとなることにより、ＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＡＷＢ（オートホワイトバランス）処理、ＥＦ（フラッシュプリ発光）処理などの撮影準備を行うための指示を受け付ける。また、レリーズスイッチが、いわゆる全押し状態となることにより、ＳＷ２がオンとなる。このＳＷ２がオンとなることにより、撮影を行うための指示を受け付ける。
【００２１】
表示部１０６は、制御部１０１の制御に基づいて、撮影の際のビューファインダー画像の表示、撮影した画像データの表示や、対話的な操作のための文字表示などを行う。なお、表示部１０６は、必ずしもデジタルカメラ１００に内蔵されている必要はなく、デジタルカメラ１００の外部に設けられていてもよい。デジタルカメラ１００は、内部又は外部の表示部１０６と接続することができ、表示部１０６の表示を制御する表示制御機能を少なくとも有していればよい。
【００２２】
記録媒体１０７は、撮像部１０２から出力された画像データを記録することができる。記録媒体１０７は、デジタルカメラ１００に着脱可能に構成してもよいし、デジタルカメラ１００に内蔵されていてもよい。即ち、デジタルカメラ１００は、少なくとも記録媒体１０７にアクセスする手段を有していればよい。
【００２３】
接続部１０８は、外部装置と接続するためのインターフェースである。本実施形態のデジタルカメラ１００は、接続部１０８を介して、外部装置とデータのやりとりを行うことができる。例えば、デジタルカメラ１００は、撮像部１０２で生成された画像データを、接続部１０８を介して外部装置に送信することができる。なお、本実施形態では、接続部１０８は、外部装置とＩＥＥＥ８０２．１１の規格に従った、いわゆる無線ＬＡＮで通信するためのインターフェースを含む。また、制御部１０１は、接続部１０８を制御することにより、外部装置との無線通信を実行する。なお、この際の無線通信に係る通信方式は、例えば無線ＬＡＮに限定されるものではなく赤外通信方式も含まれる。
【００２４】
近接無線通信部１０９は、例えば、Ｂｌｕｅｔｏｏｔｈ通信を実行するＢｌｕｅｔｏｏｔｈ無線通信部である。デジタルカメラ１００は、外部装置としての他の装置であるスマートフォン２００及びリモコン３００との間で、近接無線通信部１０９を介したＢｌｕｅｔｏｏｔｈ通信を行う。
【００２５】
デジタルカメラ１００は、操作部１０５の電源スイッチをオフにすることにより、通常状態（第１の動作状態）よりも消費電力が小さいスリープ状態（第２の動作状態）に入る。また、デジタルカメラ１００は、操作部１０５の電源スイッチがオンであっても、操作部１０５が操作されない状態で放置されると、節電のために自動的にスリープ状態に入る。また、デジタルカメラ１００は、スリープ状態のときに、スマートフォン２００やリモコン３００とＢｌｕｅｔｏｏｔｈ通信を行い、スマートフォン２００やリモコン３００から操作要求を受けると、スリープ状態から通常状態に復帰する。
【００２６】
例えば、デジタルカメラ１００を三脚などで固定して遠隔操作で撮影を行う場合に、電源スイッチをオンのまま放置し、スリープ状態とすることが可能である。このとき、ユーザーが任意のタイミングでスマートフォン２００やリモコン３００を操作すると、デジタルカメラ１００は、スリープ状態から通常状態に復帰し、撮影することが可能となる。また、撮影が終わってデジタルカメラ１００を放置すると、デジタルカメラ１００は、再度自動的にスリープ状態に入ることになる。この場合のように、ユーザーが撮影を行わないときには、デジタルカメラ１００がスリープ状態となるため、不要な電力を消費せずに済むことになる。
【００２７】
また、デジタルカメラ１００の電源スイッチをオフにしてスリープ状態とし、例えばデジタルカメラ１００をカバンなどにしまった状態で、スマートフォン２００を操作することによりスリープ状態から通常状態に復帰することが可能である。このとき、デジタルカメラ１００は、電源スイッチがオフのため、通常状態に復帰し操作部１０５を操作しても、撮影を行うことは不可能である。また、表示部１０６には表示を行わないが、例えばスマートフォン２００に対して記録媒体１０７に記録されている画像データを送信することで、後述するスマートフォン２００の表示部２０６に画像を表示することが可能である。この場合、スマートフォン２００だけを操作して、デジタルカメラ１００内の画像を閲覧することが可能となる。また、デジタルカメラ１００は、表示部１０６には画像を表示しないため、不要な電力を消費せずに済み、また、操作部１０５が操作されても撮影を行うことが無いため、カバンなどの中で予期しない操作がなされても撮影などを行うことはない。
【００２８】
本実施形態に係るデジタルカメラ１００では、操作部１０５の電源スイッチの操作状態によって、スリープ状態から通常状態に復帰した後に、スマートフォン２００やリモコン３００の外部装置から可能な操作が異なる。これを図２（ｂ）を用いて説明する。図２（ｂ）に示すように電源スイッチの操作状態がオンの場合、デジタルカメラ１００（制御部１０１）は、スリープ状態から通常状態に復帰した場合に外部装置の操作で実行可能な機能として撮影機能（第１の機能）と画像の閲覧機能（第２の機能）を設定する。また、図２（ｂ）に示すように電源スイッチの操作状態がオフの場合、デジタルカメラ１００（制御部１０１）は、スリープ状態から通常状態に復帰した場合に外部装置の操作で実行可能な機能として画像の閲覧機能（第２の機能）を設定する。
【００２９】
＜スマートフォン２００の概略構成＞
図３は、本発明の実施形態を示し、図１に示すスマートフォン２００の概略構成の一例を示す図である。ここで、本実施形態においては、本発明に係る外部装置（他の装置）の１つとして、スマートフォンを適用した例について説明を行うが、本発明においてはこのスマートフォンに限定されるものではない。例えば、本発明に係る外部装置（他の装置）の１つとして、無線機能付きのデジタルカメラや、いわゆるタブレットデバイス、パーソナルコンピュータ（ＰＣ）などの情報処理装置を適用することも可能である。
【００３０】
スマートフォン２００は、図３に示すように、制御部２０１、撮像部２０２、不揮発性メモリ２０３、作業用メモリ２０４、操作部２０５、表示部２０６、記録媒体２０７、接続部２０８、近接無線通信部２０９、公衆網接続部２１０、マイク２１１、及び、スピーカ２１２を有して構成されている。
【００３１】
制御部２０１は、入力された信号や、所定のプログラムに従って、スマートフォン２００の各構成部を制御して、スマートフォン２００の動作を統括的に制御する。なお、制御部２０１がスマートフォン２００の動作を統括的に制御する代わりに、複数のハードウェア構成を設けて処理を分担することによって装置全体を制御してもよい。
【００３２】
撮像部２０２は、制御部２０１の制御に基づいて、撮像部２０２に含まれるレンズで結像された被写体光を電気信号に変換し、ノイズ低減処理などを行ってデジタルデータを画像データとして出力する。本実施形態のスマートフォン２００では、画像データは、制御部２０１においてバッファメモリに蓄えられた後に所定の演算を行い、記録媒体２０７に記録される。
【００３３】
不揮発性メモリ２０３は、電気的に消去・記録可能な不揮発性のメモリである。この不揮発性メモリ２０３には、制御部２０１が実行する基本的なソフトウェアであるＯＳ（オペレーティングシステム）や、このＯＳと協働して応用的な機能を実現するアプリケーションなどが格納されている。また、本実施形態では、不揮発性メモリ２０３には、デジタルカメラ１００と通信するためのアプリケーションが格納されている。
【００３４】
作業用メモリ２０４は、表示部２０６の画像表示用メモリや、制御部２０１の作業領域などとして使用される。
【００３５】
操作部２０５は、スマートフォン２００に対する指示をユーザーから受け付けるために用いられる。操作部２０５は、例えば、ユーザーがスマートフォン２００の電源のオン／オフを指示するための電源スイッチや、表示部２０６に形成されるタッチパネルなどの操作部材を含み構成されている。
【００３６】
表示部２０６は、制御部２０１の制御に基づいて、画像データの表示や、対話的な操作のための文字表示などを行う。なお、表示部２０６は、必ずしもスマートフォン２００に内蔵されている必要はなく、スマートフォン２００の外部に設けられていてもよい。スマートフォン２００は、内部又は外部の表示部２０６と接続することができ、表示部２０６の表示を制御する表示制御機能を少なくとも有していればよい。
【００３７】
記録媒体２０７は、撮像部２０２から出力された画像データを記録することができる。記録媒体２０７は、スマートフォン２００に着脱可能に構成してもよいし、スマートフォン２００に内蔵されていてもよい。即ち、スマートフォン２００は、少なくとも記録媒体２０７にアクセスする手段を有していればよい。
【００３８】
接続部２０８は、外部装置と接続するためのインターフェースである。本実施形態のスマートフォン２００は、接続部２０８を介して、デジタルカメラ１００とデータのやりとりを行うことができる。本実施形態においては、例えば接続部２０８はアンテナであり、制御部２０１は、このアンテナを介して、デジタルカメラ１００と通信接続することができるようになっている。なお、スマートフォン２００は、デジタルカメラ１００との通信接続において、直接接続してもよいし、或いは、アクセスポイントを介して接続してもよい。この際、データを通信するためのプロトコルとしては、例えば無線ＬＡＮを通じたＰＴＰ／ＩＰ（Ｐｉｃｔｕｒｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ  ｏｖｅｒ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）を用いることができる。なお、スマートフォン２００とデジタルカメラ１００との通信接続は、これに限られるものではない。例えば、接続部２０８は、赤外線通信モジュールやＷｉｒｅｌｅｓｓＵＳＢなどの無線通信モジュールを含み構成することもできる。さらに、スマートフォン２００とデジタルカメラ１００との通信接続は、ＵＳＢケーブルやＨＤＭＩ（登録商標），ＩＥＥＥ１３９４などの有線接続を採用してもよい。
【００３９】
近接無線通信部２０９は、例えば、Ｂｌｕｅｔｏｏｔｈ通信を実行するＢｌｕｅｔｏｏｔｈ無線通信部である。スマートフォン２００は、デジタルカメラ１００との間で、近接無線通信部２０９を介したＢｌｕｅｔｏｏｔｈ通信を行う。このとき、本実施形態に係るスマートフォン２００は、Ｂｌｕｅｔｏｏｔｈ通信によってデジタルカメラ１００に対して操作要求を送信することによって、撮影機能（第１の機能）と画像の閲覧機能（第２の機能）を操作によって実行できる装置であるものとする。そして、スマートフォン２００は、撮影操作時には表示部２０６に撮影ボタンを表示し、画像の閲覧操作時にはデジタルカメラ１００から画像を受信し、受信した画像を表示部２０６に表示する態様を採り得る。
【００４０】
公衆網接続部２１０は、公衆無線通信を行う際に用いられるインターフェースである。スマートフォン２００は、公衆網接続部２１０を介して、他の装置と通話することができる。この際、制御部２０１は、マイク２１１及びスピーカ２１２を介して、音声信号の入力と出力を行うことで通話を実行する。本実施形態においては、例えば公衆網接続部２１０はアンテナであり、制御部２０１は、このアンテナを介して、公衆網に接続することができる。なお、接続部２０８及び公衆網接続部２１０は、１つのアンテナで兼用することも可能である。
【００４１】
＜リモコン３００の概略構成＞
図４は、本発明の実施形態を示し、図１に示すリモコン３００の概略構成の一例を示す図である。ここで、本実施形態においては、本発明に係る外部装置（他の装置）の１つとして、リモコンを適用した例について説明を行うが、本発明においてはこのリモコンに限定されるものではなく、他の種類の装置を適用することも可能である。
【００４２】
リモコン３００は、図４に示すように、制御部３０１、不揮発性メモリ３０２、作業用メモリ３０３、操作部３０４、表示部３０５、及び、近距離無線通信部３０６を有して構成されている。
【００４３】
制御部３０１は、入力された信号や、所定のプログラムに従って、リモコン３００の各構成部を制御して、スマートフォン２００の動作を統括的に制御する。なお、制御部３０１がリモコン３００の動作を統括的に制御する代わりに、複数のハードウェア構成を設けて処理を分担することによって装置全体を制御してもよい。
【００４４】
不揮発性メモリ３０２は、電気的に消去・記録可能な不揮発性のメモリであり、制御部３０１で実行されるプログラムなどが格納されている。
【００４５】
作業用メモリ３０３は、制御部３０１の作業領域などとして使用される。
【００４６】
操作部３０４は、リモコン３００に対する指示をユーザーから受け付けるために用いられる。操作部３０４は、例えば、ユーザーがデジタルカメラ１００に対して、撮影動作させるためのレリーズボタン、ＡＦ動作させるためのＡＦボタン、ズームレンズを駆動をさせるためのＷｉｄｅボタン、Ｔｅｌｅボタンなどの操作部材を含み構成されている。
【００４７】
表示部３０５は、例えばＬＥＤなどの表示デバイスである。例えば、表示部３０５は、リモコン３００がユーザーからの操作部３０４の操作を受けてデジタルカメラ１００にその操作要求を送信した後にその応答を受信した場合に、デジタルカメラ１００が動作した旨を表示する。また、例えば、表示部３０５は、例えばユーザーが操作部３０４のＡＦボタンを操作し、リモコン３００がデジタルカメラへＡＦ要求を送信した後にデジタルカメラがＡＦ動作を行い、デジタルカメラから応答として合焦信号を受信した場合に、点滅する。
【００４８】
近距離無線通信部３０６は、例えば、Ｂｌｕｅｔｏｏｔｈ通信を実行するＢｌｕｅｔｏｏｔｈ無線通信部である。リモコン３００は、デジタルカメラ１００との間で、近距離無線通信部３０６を介したＢｌｕｅｔｏｏｔｈ通信を行う。このとき、本実施形態に係るリモコン３００は、Ｂｌｕｅｔｏｏｔｈ通信によってデジタルカメラ１００に対して操作要求を送信することによって、撮影機能（第１の機能）を操作によって実行できる装置であるものとする。
【００４９】
＜デジタルカメラ１００がスリープ状態から通常状態に復帰するシーケンス＞
次に、デジタルカメラ１００がスリープ状態のときに外部装置（他の装置）であるスマートフォン２００或いはリモコン３００を操作することによってデジタルカメラ１００がスリープ状態から通常状態に復帰するシーケンスを説明する。このとき、デジタルカメラ１００と外部装置（他の装置）とは、Ｂｌｕｅｔｏｏｔｈ通信による通信接続をしている場合とＢｌｕｅｔｏｏｔｈ通信が切断されている場合とがある。ここで、Ｂｌｕｅｔｏｏｔｈ通信が切断されている場合としては、例えば、外部装置（他の装置）の電源がオフになっている場合や、外部装置（他の装置）のＢｌｕｅｔｏｏｔｈ機能が無効である場合、デジタルカメラ１００と外部装置（他の装置）との距離が離れている場合などが考えられる。
【００５０】
図５は、図１に示すデジタルカメラ（通信装置）１００がスリープ状態のときにスマートフォン２００を操作することによってデジタルカメラ１００がスリープ状態から通常状態に復帰するシーケンスの一例を示す図である。この図５では、シーケンスの開始の時点においてデジタルカメラ１００とスマートフォン２００とはＢｌｕｅｔｏｏｔｈ通信が切断されている状態であるものとする。
【００５１】
まず、ステップＳ５０１において、デジタルカメラ１００の制御部１０１は、デジタルカメラ１００の動作状態をスリープ状態に設定している。
【００５２】
続いて、ステップＳ５０２において、デジタルカメラ１００の制御部１０１は、近接無線通信部１０９を介して、アドバタイズパケットを送信する。
【００５３】
続いて、ステップＳ５０３において、スマートフォン２００の制御部２０１は、近接無線通信部２０９を介して、ステップＳ５０２で送信されたアドバタイズパケットを受信し、アドバタイズパケットの内容を確認する。具体的に、ステップＳ５０３では、スマートフォン２００の制御部２０１は、アドバタイズパケットの内容からＢｌｕｅｔｏｏｔｈ通信接続が可能であるか否かを確認する。そして、ステップＳ５０３において、スマートフォン２００の制御部２０１が、Ｂｌｕｅｔｏｏｔｈ通信接続が可能であることを確認した場合には、ステップＳ５０４に進む。
【００５４】
ステップＳ５０４に進むと、スマートフォン２００の制御部２０１は、近接無線通信部２０９を介して、デジタルカメラ１００に対してＢｌｕｅｔｏｏｔｈ通信の接続要求を送信する。
【００５５】
続いて、ステップＳ５０５において、デジタルカメラ１００の制御部１０１は、近接無線通信部１０９を介して、ステップＳ５０４で送信された接続要求を受信し、スマートフォン２００とＢｌｕｅｔｏｏｔｈ通信に係る接続処理を行う。
【００５６】
この接続処理によりデジタルカメラ１００とスマートフォン２００とがＢｌｕｅｔｏｏｔｈ通信接続している状態で、スマートフォン２００の操作部２０５が操作されると、ステップＳ５０６において、スマートフォン２００の制御部２０１は、これを検知する。
【００５７】
続いて、ステップＳ５０７において、スマートフォン２００の制御部２０１は、ステップＳ５０６の操作の検知に基づいて、近接無線通信部２０９を介して、デジタルカメラ１００に対して操作要求を送信する。
【００５８】
続いて、ステップＳ５０８において、デジタルカメラ１００の制御部１０１は、近接無線通信部１０９を介して、ステップＳ５０７で送信された操作要求を受信する。そして、デジタルカメラ１００の制御部１０１は、デジタルカメラ１００の動作状態を、スリープ状態から通常状態に復帰させる設定を行う。
【００５９】
図６は、図１に示すデジタルカメラ（通信装置）１００がスリープ状態のときにスマートフォン２００を操作することによってデジタルカメラ１００がスリープ状態から通常状態に復帰するシーケンスの一例を示す図である。この図６では、シーケンスの開始の時点においてデジタルカメラ１００とスマートフォン２００とがＢｌｕｅｔｏｏｔｈ通信接続している状態であるものとする。
【００６０】
まず、ステップＳ６０１において、デジタルカメラ１００の制御部１０１は、デジタルカメラ１００の動作状態をスリープ状態に設定している。
【００６１】
また、ステップＳ６０２において、デジタルカメラ１００の制御部１０１は、スマートフォン２００との間でＢｌｕｅｔｏｏｔｈ通信に係る接続状態を維持している。
【００６２】
この接続状態で、スマートフォン２００の操作部２０５が操作されると、ステップＳ６０３において、スマートフォン２００の制御部２０１は、これを検知する。
【００６３】
続いて、ステップＳ６０４において、スマートフォン２００の制御部２０１は、ステップＳ６０３の操作の検知に基づいて、近接無線通信部２０９を介して、デジタルカメラ１００に対して操作要求を送信する。
【００６４】
続いて、ステップＳ６０５において、デジタルカメラ１００の制御部１０１は、近接無線通信部１０９を介して、ステップＳ６０４で送信された操作要求を受信する。そして、デジタルカメラ１００の制御部１０１は、デジタルカメラ１００の動作状態を、スリープ状態から通常状態に復帰させる設定を行う。
【００６５】
図７は、図１に示すデジタルカメラ（通信装置）１００がスリープ状態のときにリモコン３００を操作することによってデジタルカメラ１００がスリープ状態から通常状態に復帰するシーケンスの一例を示す図である。この図７では、シーケンスの開始の時点においてデジタルカメラ１００とリモコン３００とはＢｌｕｅｔｏｏｔｈ通信が切断されている状態であるものとする。
【００６６】
まず、ステップＳ７０１において、デジタルカメラ１００の制御部１０１は、デジタルカメラ１００の動作状態をスリープ状態に設定している。
【００６７】
続いて、ステップＳ７０２において、デジタルカメラ１００の制御部１０１は、近接無線通信部１０９を介して、アドバタイズパケットを送信する。
【００６８】
続いて、リモコン３００の操作部３０４が操作されると、ステップＳ７０３において、リモコン３００の制御部３０１は、これを検知する。
【００６９】
続いて、ステップＳ７０４において、リモコン３００の制御部３０１は、近距離無線通信部３０６を介して、ステップＳ７０２で送信されたアドバタイズパケットを受信し、アドバタイズパケットの内容を確認する。具体的に、ステップＳ７０４では、リモコン３００の制御部３０１は、アドバタイズパケットの内容からＢｌｕｅｔｏｏｔｈ通信接続が可能であるか否かを確認する。そして、ステップＳ７０４において、リモコン３００の制御部３０１が、Ｂｌｕｅｔｏｏｔｈ通信接続が可能であることを確認した場合には、ステップＳ７０５に進む。
【００７０】
ステップＳ７０５に進むと、リモコン３００の制御部３０１は、近距離無線通信部３０６を介して、デジタルカメラ１００に対してＢｌｕｅｔｏｏｔｈ通信の接続要求を送信する。
【００７１】
続いて、ステップＳ７０６において、デジタルカメラ１００の制御部１０１は、近接無線通信部１０９を介して、ステップＳ７０５で送信された接続要求を受信し、リモコン３００とＢｌｕｅｔｏｏｔｈ通信に係る接続処理を行う。
【００７２】
この接続処理によりデジタルカメラ１００とリモコン３００とがＢｌｕｅｔｏｏｔｈ通信接続している状態で、続いて、ステップＳ７０７において、リモコン３００の制御部３０１は、ステップＳ７０３の操作の検知に基づいて、近距離無線通信部３０６を介して、デジタルカメラ１００に対して操作要求を送信する。
【００７３】
続いて、ステップＳ７０８において、デジタルカメラ１００の制御部１０１は、近接無線通信部１０９を介して、ステップＳ７０７で送信された操作要求を受信する。そして、デジタルカメラ１００の制御部１０１は、デジタルカメラ１００の動作状態を、スリープ状態から通常状態に復帰させる設定を行う。
【００７４】
＜デジタルカメラ１００の制御方法におけるフローチャート＞
図８は、本発明の実施形態に係るデジタルカメラ（通信装置）１００の制御方法における処理手順の一例を示すフローチャートである。具体的に、図８は、デジタルカメラ１００がスリープ状態に入る時のフローチャートである。
【００７５】
まず、ステップＳ８０１において、デジタルカメラ１００の制御部１０１は、電池残量が一定量よりも多いか否かを判断する。
【００７６】
ステップＳ８０１において、デジタルカメラ１００の制御部１０１が、電池残量が一定量よりも多いと判断した場合には（Ｓ８０１／ＹＥＳ）、ステップＳ８０２に進む。
ステップＳ８０２に進むと、デジタルカメラ１００の制御部１０１は、無線通信を行う接続相手が設定されているか否かを判断する。本実施形態においては、接続相手が設定されている場合とは、ユーザーが操作部１０５を操作することによって制御部１０１がＢｌｕｅｔｏｏｔｈ通信を行う装置として、スマートフォン２００またはリモコン３００のどちらかの装置を設定している場合である。
【００７７】
そして、本実施形態においては、デジタルカメラ１００の制御部１０１が接続相手としてスマートフォン２００を設定した場合、デジタルカメラ１００はスマートフォン２００とのみＢｌｕｅｔｏｏｔｈ通信接続を行う。同様に、本実施形態においては、デジタルカメラ１００の制御部１０１が接続相手としてリモコン３００を設定した場合、デジタルカメラ１００はリモコン３００とのみＢｌｕｅｔｏｏｔｈ通信接続を行う。なお、本実施形態においては、デジタルカメラ１００は、接続相手を設定せずにスマートフォン２００及びリモコン３００を除く外部装置とＢｌｕｅｔｏｏｔｈ通信接続を行ってもよい。この場合、デジタルカメラ１００は、スマートフォン２００及びリモコン３００のうち、先にデジタルカメラ１００に対してＢｌｕｅｔｏｏｔｈ通信の接続要求を送信した装置とＢｌｕｅｔｏｏｔｈ通信接続を行う形態を採る。
【００７８】
ステップＳ８０２において、デジタルカメラ１００の制御部１０１が、無線通信を行う接続相手が設定されていると判断した場合には（Ｓ８０２／ＹＥＳ）、ステップＳ８０３に進む。
ステップＳ８０３に進むと、デジタルカメラ１００の制御部１０１は、無線通信を行う接続相手がスマートフォン２００であるか否かを判断する。
【００７９】
ステップＳ８０３において、デジタルカメラ１００の制御部１０１が、無線通信を行う接続相手がスマートフォン２００であると判断した場合には（Ｓ８０３／ＹＥＳ）、ステップＳ８０４に進む。
ステップＳ８０４に進むと、デジタルカメラ１００の制御部１０１は、無線通信を行う接続相手であるスマートフォン２００とＢｌｕｅｔｏｏｔｈ通信接続しているか否かを判断する。
【００８０】
ステップＳ８０４において、デジタルカメラ１００の制御部１０１が、無線通信を行う接続相手であるスマートフォン２００とＢｌｕｅｔｏｏｔｈ通信接続していると判断した場合には（Ｓ８０４／ＹＥＳ）、ステップＳ８０５に進む。
ステップＳ８０５に進むと、デジタルカメラ１００の制御部１０１は、無線通信を行う接続相手であるスマートフォン２００とのＢｌｕｅｔｏｏｔｈ通信接続を持続する。そして、図８のフローチャートの処理を終了する。
【００８１】
一方、ステップＳ８０４において、デジタルカメラ１００の制御部１０１が、無線通信を行う接続相手であるスマートフォン２００とＢｌｕｅｔｏｏｔｈ通信接続していないと判断した場合には（Ｓ８０４／ＮＯ）、ステップＳ８０６に進む。
ステップＳ８０６に進むと、デジタルカメラ１００の制御部１０１は、近接無線通信部１０９を介して、接続相手をスマートフォン２００に設定したアドバタイズパケットを送信する。その後、図８のフローチャートの処理を終了する。
【００８２】
ここで、ステップＳ８０６において、デジタルカメラ１００が送信するアドバタイズパケットについて説明する。
【００８３】
図９は、本発明の実施形態に係るデジタルカメラ（通信装置）１００から外部装置に送信するアドバタイズパケットの構造の一例を示す図である。デジタルカメラ１００の制御部１０１は、例えばアドバタイズパケット９１０，９２０の構造中に接続相手の情報を設定し、接続相手がスマートフォン２００かリモコン３００、或いは接続相手が設定されていない場合に応じて、図９（ａ）〜図９（ｄ）に示すように値を変更する。
【００８４】
デジタルカメラ１００の接続相手としてスマートフォン２００が設定されている場合、デジタルカメラ１００の制御部１０１は、図９（ａ）に示す構造のアドバタイズパケット９１０を送信する。即ち、図８のステップＳ８０６では、接続相手をスマートフォン２００に設定した、例えば図９（ａ）に示す構造のアドバタイズパケット９１０を送信する。この図９（ａ）に示す構造のアドバタイズパケット９１０を受信したスマートフォン２００は、当該アドバタイズパケットから、デジタルカメラ１００において接続相手としてスマートフォン２００が設定されており、Ｂｌｕｅｔｏｏｔｈ通信接続が可能であることがわかる。これにより、デジタルカメラ１００は、スリープ状態となった後にスマートフォン２００とＢｌｕｅｔｏｏｔｈ通信接続することが可能となる。また、このとき、図９（ａ）に示す構造のアドバタイズパケット９１０をリモコン３００が受信すると、リモコン３００は、デジタルカメラ１００において接続相手としてスマートフォン２００が設定されており、Ｂｌｕｅｔｏｏｔｈ通信接続が不可能であることがわかる。そして、デジタルカメラ１００の電源スイッチがオンの場合には、スマートフォン２００を操作することで、デジタルカメラ１００はスリープ状態から通常状態に復帰し、図２（ｂ）により復帰後にスマートフォン２００から撮影要求や画像の閲覧要求を受けることが可能となる。また、デジタルカメラ１００の電源スイッチがオフの場合には、スマートフォン２００を操作することで、デジタルカメラ１００はスリープ状態から通常状態に復帰し、図２（ｂ）により復帰後にスマートフォン２００から画像の閲覧要求を受けることが可能となる。
【００８５】
ここで、再び、図８の説明に戻る。
ステップＳ８０３において、デジタルカメラ１００の制御部１０１が、無線通信を行う接続相手がスマートフォン２００でない（即ち、リモコン３００である）と判断した場合には（Ｓ８０３／ＮＯ）、ステップＳ８０７に進む。
ステップＳ８０７に進むと、デジタルカメラ１００の制御部１０１は、無線通信を行う接続相手であるリモコン３００とＢｌｕｅｔｏｏｔｈ通信接続しているか否かを判断する。
【００８６】
ステップＳ８０７において、デジタルカメラ１００の制御部１０１が、無線通信を行う接続相手であるリモコン３００とＢｌｕｅｔｏｏｔｈ通信接続していると判断した場合には（Ｓ８０７／ＹＥＳ）、ステップＳ８０８に進む。
ステップＳ８０８に進むと、デジタルカメラ１００の制御部１０１は、リモコン３００とのＢｌｕｅｔｏｏｔｈ通信を切断する。ここでは、リモコン３００の消費電力を抑えるために、デジタルカメラ１００がスリープ状態に入る際には、Ｂｌｕｅｔｏｏｔｈ通信を切断している。
【００８７】
デジタルカメラ１００の制御部１０１が、ステップＳ８０７においてリモコン３００とＢｌｕｅｔｏｏｔｈ通信接続していないと判断した場合（Ｓ８０７／ＮＯ）、或いは、ステップＳ８０８の処理を終了した場合には、ステップＳ８０９に進む。
ステップＳ８０９に進むと、デジタルカメラ１００の制御部１０１は、操作部１０５の電源スイッチがオンであるか否かを判断する。
【００８８】
ステップＳ８０９において、デジタルカメラ１００の制御部１０１が、操作部１０５の電源スイッチがオンであると判断した場合には（Ｓ８０９／ＹＥＳ）、ステップＳ８１０に進む。
ステップＳ８１０に進むと、デジタルカメラ１００の制御部１０１は、近接無線通信部１０９を介して、接続相手をリモコン３００に設定したアドバタイズパケットを送信する。その後、図８のフローチャートの処理を終了する。
【００８９】
ここで、ステップＳ８１０において、デジタルカメラ１００が送信するアドバタイズパケットについて説明する。
【００９０】
デジタルカメラ１００の接続相手としてリモコン３００が設定されている場合、デジタルカメラ１００の制御部１０１は、図９（ｂ）に示す構造のアドバタイズパケット９１０を送信する。即ち、図８のステップＳ８１０では、接続相手をリモコン３００に設定した、例えば図９（ｂ）に示す構造のアドバタイズパケット９１０を送信する。この図９（ｂ）に示す構造のアドバタイズパケット９１０を受信したリモコン３００は、当該アドバタイズパケットから、デジタルカメラ１００において接続相手としてリモコン３００が設定されており、Ｂｌｕｅｔｏｏｔｈ通信接続が可能であることがわかる。これにより、デジタルカメラ１００は、スリープ状態となった後にリモコン３００とＢｌｕｅｔｏｏｔｈ通信接続することが可能となる。また、このとき、図９（ｂ）に示す構造のアドバタイズパケット９１０をスマートフォン２００が受信すると、スマートフォン２００は、デジタルカメラ１００において接続相手としてリモコン３００が設定されており、Ｂｌｕｅｔｏｏｔｈ通信接続が不可能であることがわかる。そして、デジタルカメラ１００の電源スイッチがオンの状態であるため、リモコン３００を操作することで、デジタルカメラ１００はスリープ状態から通常状態に復帰し、図２（ｂ）により復帰後にリモコン３００から撮影要求を受けることが可能となる。
【００９１】
ここで、再び、図８の説明に戻る。
ステップＳ８０９において、デジタルカメラ１００の制御部１０１が、操作部１０５の電源スイッチがオンでない（即ち、オフである）と判断した場合には（Ｓ８０９／ＮＯ）、ステップＳ８１１に進む。
ステップＳ８１１に進むと、デジタルカメラ１００の制御部１０１は、接続相手をリモコン３００に設定したアドバタイズパケットを送信しない処理を行う。ここでは、操作部１０５の電源スイッチがオフであるため、図２（ｂ）により、スリープ状態から通常状態に復帰した後にリモコン３００から撮影要求を受けても撮影を行うことができない。このため、当該アドバタイズパケットを送信せず、その結果、リモコン３００とＢｌｕｅｔｏｏｔｈ通信接続をすることが無くなり、ユーザーがリモコン３００を操作することによりデジタルカメラ１００がスリープ状態から通常状態に復帰することが無くなる。ステップＳ８１１の処理が終了すると、図８のフローチャートの処理を終了する。
【００９２】
また、ステップＳ８０２において、デジタルカメラ１００の制御部１０１が、無線通信を行う接続相手が設定されていないと判断した場合には（Ｓ８０２／ＮＯ）、ステップＳ８１２に進む。
ステップＳ８１２に進むと、デジタルカメラ１００の制御部１０１は、スマートフォン２００またはリモコン３００とＢｌｕｅｔｏｏｔｈ通信接続しているか否かを判断する。
【００９３】
ステップＳ８１２において、デジタルカメラ１００の制御部１０１が、スマートフォン２００またはリモコン３００とＢｌｕｅｔｏｏｔｈ通信接続していると判断した場合には（Ｓ８１２／ＹＥＳ）、ステップＳ８１３に進む。
ステップＳ８１３に進むと、デジタルカメラ１００の制御部１０１は、当該Ｂｌｕｅｔｏｏｔｈ通信を切断する。
【００９４】
デジタルカメラ１００の制御部１０１が、ステップＳ８１２においてスマートフォン２００またはリモコン３００とＢｌｕｅｔｏｏｔｈ通信接続していないと判断した場合（Ｓ８１２／ＮＯ）、或いは、ステップＳ８１３の処理を終了した場合には、ステップＳ８１４に進む。
ステップＳ８１４に進むと、デジタルカメラ１００の制御部１０１は、操作部１０５の電源スイッチがオンであるか否かを判断する。
【００９５】
ステップＳ８１４において、デジタルカメラ１００の制御部１０１が、操作部１０５の電源スイッチがオンであると判断した場合には（Ｓ８１４／ＹＥＳ）、ステップＳ８１５に進む。
ステップＳ８１５に進むと、デジタルカメラ１００の制御部１０１は、近接無線通信部１０９を介して、外部装置の操作で実行可能な機能として撮影機能と画像の閲覧機能を設定したアドバタイズパケットを送信する。即ち、この場合、デジタルカメラ１００が撮影機能と画像の閲覧機能との両方に対応した状態であることを通知（報知）する。その後、図８のフローチャートの処理を終了する。
【００９６】
ここで、ステップＳ８１５において、デジタルカメラ１００が送信するアドバタイズパケットについて説明する。
【００９７】
デジタルカメラ１００の接続相手が設定されておらず、また、外部装置の操作で実行可能な機能として撮影機能と画像の閲覧機能が設定されている場合、デジタルカメラ１００の制御部１０１は、図９（ｃ）に示す構造のアドバタイズパケット９２０を送信する。具体的に、図９（ｃ）では、アドバタイズパケット９２０の構造中に外部装置の操作で実行可能な機能の情報として撮影可能ビットと閲覧可能ビットを設け、両方オンを設定（１を設定）している。即ち、図８のステップＳ８１５では、外部装置の操作で実行可能な機能として撮影機能と画像の閲覧機能を設定した、例えば図９（ｃ）に示す構造のアドバタイズパケット９２０を送信する。スマートフォン２００やリモコン３００は、この図９（ｃ）に示す構造のアドバタイズパケット９２０を受信した場合、デジタルカメラ１００において接続相手が設定されておらず、また、撮影機能と画像の閲覧機能が操作で実行可能であることがわかる。この場合、スマートフォン２００は、上述したように撮影機能と画像の閲覧機能の両方に対応しており、図９（ｃ）に示すアドバタイズパケット９２０では撮影可能ビットと閲覧可能ビットのどちらもオンのため、Ｂｌｕｅｔｏｏｔｈ通信接続が可能であるとわかる。また、リモコン３００は、上述したように撮影機能のみに対応しており、図９（ｃ）に示すアドバタイズパケット９２０では撮影可能ビットがオンのため、Ｂｌｕｅｔｏｏｔｈ通信接続が可能であるとわかる。
【００９８】
ここで、再び、図８の説明に戻る。
ステップＳ８１４において、デジタルカメラ１００の制御部１０１が、操作部１０５の電源スイッチがオンでない（即ち、オフである）と判断した場合には（Ｓ８１４／ＮＯ）、ステップＳ８１６に進む。
ステップＳ８１６に進むと、デジタルカメラ１００の制御部１０１は、近接無線通信部１０９を介して、外部装置の操作で実行可能な機能として画像の閲覧機能を設定したアドバタイズパケットを送信する。即ち、この場合、デジタルカメラ１００が画像の閲覧機能のみに対応した状態であることを通知（報知）する。その後、図８のフローチャートの処理を終了する。
【００９９】
ここで、ステップＳ８１６において、デジタルカメラ１００が送信するアドバタイズパケットについて説明する。
【０１００】
デジタルカメラ１００の接続相手が設定されておらず、また、外部装置の操作で実行可能な機能として画像の閲覧機能のみが設定されている場合、デジタルカメラ１００の制御部１０１は、図９（ｄ）に示す構造のアドバタイズパケット９２０を送信する。具体的に、図９（ｄ）では、アドバタイズパケット９２０の構造中に外部装置の操作で実行可能な機能の情報として撮影可能ビットと閲覧可能ビットを設け、撮影可能ビットをオフに設定（０を設定）し、閲覧可能ビットをオンに設定（１を設定）している。即ち、図８のステップＳ８１６では、外部装置の操作で実行可能な機能として画像の閲覧機能のみを設定した、例えば図９（ｄ）に示す構造のアドバタイズパケット９２０を送信する。スマートフォン２００やリモコン３００は、この図９（ｄ）に示す構造のアドバタイズパケット９２０を受信した場合、デジタルカメラ１００において接続相手が設定されておらず、また、画像の閲覧機能のみが操作で実行可能であることがわかる。この場合、スマートフォン２００は、上述したように撮影機能と画像の閲覧機能の両方に対応しており、図９（ｄ）に示すアドバタイズパケット９２０では閲覧可能ビットがオンのため、Ｂｌｕｅｔｏｏｔｈ通信接続が可能であるとわかる。また、リモコン３００は、上述したように撮影機能のみに対応しており（即ち、画像の閲覧機能には対応しておらず）、図９（ｄ）に示すアドバタイズパケット９２０では閲覧可能ビットのみがオンのため、Ｂｌｕｅｔｏｏｔｈ通信接続が不可能であるとわかる。
【０１０１】
なお、図９（ｃ）及び図９（ｄ）に示すアドバタイズパケット９２０では、デジタルカメラ１００の対応機能を示す情報として撮影可能ビットと閲覧可能ビットを用いる例を示したが、例えばスマートフォン対応ビットやリモコン対応ビットを設けてもよい。この場合、電源スイッチがオフのときに、スマートフォン対応ビットをオンとし、リモコン対応ビットをオフとしてもよい。この場合、リモコン３００は、デジタルカメラ１００とＢｌｕｅｔｏｏｔｈ通信接続が不可能であるとわかる。
【０１０２】
ここで、再び、図８の説明に戻る。
ステップＳ８０１において、デジタルカメラ１００の制御部１０１が、電池残量が一定量よりも多くない（即ち、電池残量が一定量以下である）と判断した場合には（Ｓ８０１／ＮＯ）、ステップＳ８１７に進む。
ステップＳ８１７に進むと、デジタルカメラ１００の制御部１０１は、スマートフォン２００またはリモコン３００とＢｌｕｅｔｏｏｔｈ通信接続しているか否かを判断する。
【０１０３】
ステップＳ８１７において、デジタルカメラ１００の制御部１０１が、スマートフォン２００またはリモコン３００とＢｌｕｅｔｏｏｔｈ通信接続していると判断した場合には（Ｓ８１７／ＹＥＳ）、ステップＳ８１８に進む。
ステップＳ８１８に進むと、デジタルカメラ１００の制御部１０１は、当該Ｂｌｕｅｔｏｏｔｈ通信を切断する。
【０１０４】
デジタルカメラ１００の制御部１０１が、ステップＳ８１７においてスマートフォン２００またはリモコン３００とＢｌｕｅｔｏｏｔｈ通信接続していないと判断した場合（Ｓ８１７／ＮＯ）、或いは、ステップＳ８１８の処理を終了した場合には、ステップＳ８１９に進む。
ステップＳ８１９に進むと、デジタルカメラ１００の制御部１０１は、アドバタイズパケットを送信しない処理を行う。ここでは、電池残量が一定量以下であるため、デジタルカメラ１００の操作部１０５を操作しても撮影動作ができない。また、表示部１０６に撮影した画像データの表示を行うこともできない。このため、スマートフォン２００やリモコン３００を操作してデジタルカメラ１００をスリープ状態から通常状態に復帰させても何もできず、無駄に電力を消費することになってしてしまう。よって、電池残量が一定量以下の場合には、デジタルカメラ１００の制御部１０１は、スリープ状態となった後に通常状態に復帰させることなく、スマートフォン２００やリモコン３００とＢｌｕｅｔｏｏｔｈ通信を行わない形態と採る。
【０１０５】
＜スマートフォン２００の制御方法におけるフローチャート＞
図１０は、本発明の実施形態に係るスマートフォン２００の制御方法における処理手順の一例を示すフローチャートである。具体的に、図１０は、スマートフォン２００が、スリープ状態のデジタルカメラ１００とＢｌｕｅｔｏｏｔｈ通信接続する際のフローチャートである。
【０１０６】
まず、ステップＳ１００１において、スマートフォン２００の制御部２０１は、デジタルカメラ１００とＢｌｕｅｔｏｏｔｈ通信接続しているか否かを判断する。このステップＳ１００１において、スマートフォン２００の制御部２０１が、デジタルカメラ１００とＢｌｕｅｔｏｏｔｈ通信接続していると判断した場合には（Ｓ１００１／ＹＥＳ）、図１０のフローチャートの処理を終了する。
【０１０７】
一方、ステップＳ１００１において、スマートフォン２００の制御部２０１が、デジタルカメラ１００とＢｌｕｅｔｏｏｔｈ通信接続していないと判断した場合には（Ｓ１００１／ＮＯ）、ステップＳ１００２に進む。
ステップＳ１００２に進むと、スマートフォン２００の制御部２０１は、デジタルカメラ１００からアドバタイズパケットを受信したか否かを判断する。
【０１０８】
ステップＳ１００２において、スマートフォン２００の制御部２０１が、デジタルカメラ１００からアドバタイズパケットを受信したと判断した場合には（Ｓ１００２／ＹＥＳ）、ステップＳ１００３に進む。
ステップＳ１００３に進むと、スマートフォン２００の制御部２０１は、受信したアドバタイズパケットに無線通信を行う接続相手が設定されているか否かを判断する。
【０１０９】
ステップＳ１００３において、スマートフォン２００の制御部２０１が、受信したアドバタイズパケットに無線通信を行う接続相手が設定されていると判断した場合には（Ｓ１００３／ＹＥＳ）、ステップＳ１００４に進む。
ステップＳ１００４に進むと、スマートフォン２００の制御部２０１は、受信したアドバタイズパケットに設定されている接続相手が自装置のスマートフォン２００であるか否かを判断する。
【０１１０】
ステップＳ１００４において、スマートフォン２００の制御部２０１が、受信したアドバタイズパケットに設定されている接続相手が自装置のスマートフォン２００であると判断した場合には（Ｓ１００４／ＹＥＳ）、ステップＳ１００５に進む。
ステップＳ１００５に進むと、スマートフォン２００の制御部２０１は、近接無線通信部２０９を介して、デジタルカメラ１００に対してＢｌｕｅｔｏｏｔｈ通信の接続要求を送信する。その後、図１０のフローチャートの処理を終了する。
【０１１１】
一方、ステップＳ１００４において、スマートフォン２００の制御部２０１が、受信したアドバタイズパケットに設定されている接続相手が自装置のスマートフォン２００でないと判断した場合には（Ｓ１００４／ＮＯ）、ステップＳ１００６に進む。
ステップＳ１００６に進むと、スマートフォン２００の制御部２０１は、デジタルカメラ１００に対してＢｌｕｅｔｏｏｔｈ通信の接続要求を送信しない処理を行う。その後、図１０のフローチャートの処理を終了する。
【０１１２】
また、ステップＳ１００３において、スマートフォン２００の制御部２０１が、受信したアドバタイズパケットに無線通信を行う接続相手が設定されていないと判断した場合には（Ｓ１００３／ＮＯ）、ステップＳ１００７に進む。
ステップＳ１００７に進むと、スマートフォン２００の制御部２０１は、受信したアドバタイズパケットに設定されている外部装置の操作で実行可能な機能（対応機能）が撮影機能と画像の閲覧機能であるか否かを判断する。
【０１１３】
ステップＳ１００７において、スマートフォン２００の制御部２０１が、受信したアドバタイズパケットに設定されている対応機能が撮影機能と画像の閲覧機能であると判断した場合には（Ｓ１００７／ＹＥＳ）、ステップＳ１００８に進む。
ステップＳ１００８に進むと、スマートフォン２００の制御部２０１は、近接無線通信部２０９を介して、デジタルカメラ１００に対してＢｌｕｅｔｏｏｔｈ通信の接続要求を送信する。これは、スマートフォン２００は、撮影機能と画像の閲覧機能の両方に対応しているためである。その後、図１０のフローチャートの処理を終了する。
【０１１４】
一方、ステップＳ１００７において、スマートフォン２００の制御部２０１が、受信したアドバタイズパケットに設定されている対応機能が撮影機能と画像の閲覧機能でない（即ち、画像の閲覧機能のみである）と判断した場合には（Ｓ１００７／ＮＯ）、ステップＳ１００９に進む。
ステップＳ１００９に進むと、スマートフォン２００の制御部２０１は、近接無線通信部２０９を介して、デジタルカメラ１００に対してＢｌｕｅｔｏｏｔｈ通信の接続要求を送信する。これは、スマートフォン２００は、画像の閲覧機能に対応しているためである。その後、図１０のフローチャートの処理を終了する。
【０１１５】
また、ステップＳ１００２において、スマートフォン２００の制御部２０１が、デジタルカメラ１００からアドバタイズパケットを受信していないと判断した場合には（Ｓ１００２／ＮＯ）、ステップＳ１０１０に進む。
ステップＳ１０１０に進むと、スマートフォン２００の制御部２０１は、デジタルカメラ１００に対してＢｌｕｅｔｏｏｔｈ通信の接続要求を送信しない処理を行う。その後、図１０のフローチャートの処理を終了する。
【０１１６】
なお、図１０のフローチャートにおいて、スマートフォン２００の制御部２０１は、スマートフォン２００のＢｌｕｅｔｏｏｔｈ機能が有効な場合には、上述したＢｌｕｅｔｏｏｔｈ通信接続の処理を繰り返す。
【０１１７】
＜リモコン３００の制御方法におけるフローチャート＞
図１１は、本発明の実施形態に係るリモコン３００の制御方法における処理手順の一例を示すフローチャートである。具体的に、図１１は、リモコン３００が、スリープ状態のデジタルカメラ１００とＢｌｕｅｔｏｏｔｈ通信接続する際のフローチャートである。
【０１１８】
リモコン３００の操作部３０４が操作されると、まず、ステップＳ１１０１において、リモコン３００の制御部３０１は、デジタルカメラ１００からアドバタイズパケットを受信したか否かを判断する。
【０１１９】
ステップＳ１１０１において、リモコン３００の制御部３０１が、デジタルカメラ１００からアドバタイズパケットを受信したと判断した場合には（Ｓ１１０１／ＹＥＳ）、ステップＳ１１０２に進む。
ステップＳ１１０２に進むと、リモコン３００の制御部３０１は、受信したアドバタイズパケットに無線通信を行う接続相手が設定されているか否かを判断する。
【０１２０】
ステップＳ１１０２において、リモコン３００の制御部３０１が、受信したアドバタイズパケットに無線通信を行う接続相手が設定されていると判断した場合には（Ｓ１１０２／ＹＥＳ）、ステップＳ１１０３に進む。
ステップＳ１１０３に進むと、リモコン３００の制御部３０１は、受信したアドバタイズパケットに設定されている接続相手が自装置のリモコン３００であるか否かを判断する。
【０１２１】
ステップＳ１１０３において、リモコン３００の制御部３０１が、受信したアドバタイズパケットに設定されている接続相手が自装置のリモコン３００であると判断した場合には（Ｓ１１０３／ＹＥＳ）、ステップＳ１１０４に進む。
ステップＳ１１０４に進むと、リモコン３００の制御部３０１は、近距離無線通信部３０６を介して、デジタルカメラ１００に対してＢｌｕｅｔｏｏｔｈ通信の接続要求を送信する。その後、図１１のフローチャートの処理を終了する。
【０１２２】
一方、ステップＳ１１０３において、リモコン３００の制御部３０１が、受信したアドバタイズパケットに設定されている接続相手が自装置のリモコン３００でないと判断した場合には（Ｓ１１０３／ＮＯ）、ステップＳ１１０５に進む。
ステップＳ１１０５に進むと、リモコン３００の制御部３０１は、デジタルカメラ１００に対してＢｌｕｅｔｏｏｔｈ通信の接続要求を送信しない処理を行う。その後、図１１のフローチャートの処理を終了する。
【０１２３】
また、ステップＳ１１０２において、リモコン３００の制御部３０１が、受信したアドバタイズパケットに無線通信を行う接続相手が設定されていないと判断した場合には（Ｓ１１０２／ＮＯ）、ステップＳ１１０６に進む。
ステップＳ１１０６に進むと、リモコン３００の制御部３０１は、受信したアドバタイズパケットに設定されている外部装置の操作で実行可能な機能（対応機能）が撮影機能と画像の閲覧機能であるか否かを判断する。
【０１２４】
ステップＳ１１０６において、リモコン３００の制御部３０１が、受信したアドバタイズパケットに設定されている対応機能が撮影機能と画像の閲覧機能であると判断した場合には（Ｓ１１０６／ＹＥＳ）、ステップＳ１１０７に進む。
ステップＳ１１０７に進むと、リモコン３００の制御部３０１は、近距離無線通信部３０６を介して、デジタルカメラ１００に対してＢｌｕｅｔｏｏｔｈ通信の接続要求を送信する。これは、リモコン３００は、撮影機能に対応しているためである。その後、図１１のフローチャートの処理を終了する。
【０１２５】
一方、ステップＳ１１０６において、リモコン３００の制御部３０１が、受信したアドバタイズパケットに設定されている対応機能が撮影機能と画像の閲覧機能でない（即ち、画像の閲覧機能のみである）と判断した場合には（Ｓ１１０６／ＮＯ）、ステップＳ１１０８に進む。
ステップＳ１１０８に進むと、リモコン３００の制御部３０１は、デジタルカメラ１００に対してＢｌｕｅｔｏｏｔｈ通信の接続要求を送信しない処理を行う。これは、リモコン３００は、画像の閲覧機能に対応していないためである。その後、図１１のフローチャートの処理を終了する。
【０１２６】
また、ステップＳ１１０１において、リモコン３００の制御部３０１が、デジタルカメラ１００からアドバタイズパケットを受信していないと判断した場合には（Ｓ１１０１／ＮＯ）、ステップＳ１１０９に進む。
ステップＳ１１０９に進むと、リモコン３００の制御部３０１は、デジタルカメラ１００に対してＢｌｕｅｔｏｏｔｈ通信の接続要求を送信しない処理を行う。その後、図１１のフローチャートの処理を終了する。
【０１２７】
本実施形態に係るデジタルカメラ（通信装置）１００では、制御部１０１は、デジタルカメラ１００の動作状態として、通常状態（第１の動作状態）または当該通常状態よりも消費電力が小さいスリープ状態（第２の動作状態）を設定するようにしている。この設定を行う制御部１０１は、第１の設定手段を構成する。
さらに、制御部１０１は、図２（ｂ）に示すように、操作部１０５の電源スイッチの操作状態（オン／オフ）に応じて、スリープ状態から通常状態に復帰した場合に外部装置（他の装置）の操作で実行可能な機能を設定するようにしている。この設定を行う制御部１０１は、第２の設定手段を構成する。
そして、制御部１０１は、無線通信を行う対象である他の装置が、図２（ｂ）に基づき設定した機能を操作によって実行できない装置である場合には、当該他の装置と無線通信を行わないように制御する（具体的には、当該他の装置と無線通信に係る接続処理を行わない、即ちアドバタイズパケットを送信しない）ようにしている。
かかる構成によれば、他の装置と無線通信を行うことが可能に構成されたデジタルカメラ（通信装置）１００において、当該他の装置との間で無駄な無線通信が行われることを抑制することができる。例えば、操作部１０５の電源スイッチの操作状態がオフで、図２（ｂ）に基づき画像の閲覧機能のみが実行可能である場合、当該画像の閲覧機能に対応していないリモコン３００に対しては無線通信が行われないため、無駄な無線通信を抑制することができる。これにより、無駄に電力が消費されることを回避することが可能となる。
【０１２８】
（その他の実施形態）
上述した本発明の実施形態では、図８のステップＳ８１１やステップＳ８１９のように、アドバタイズパケットを送信しないようにすることで、他の装置と無線通信を行わないよう制御する例について述べた。これについては、例えば以下のような制御を採用してもよい。即ち、デジタルカメラ１００の制御部１０１が、当該他の装置と無線通信に係る接続不可能である旨の情報をアドバタイズパケットに含めて送信する。この場合、リモコン３００やスマートフォン２００は、アドバタイズパケット中に含まれる情報を参照して、接続不可能であることを認識し、接続要求を送信しないようにする。例えば、図１０のステップＳ１００３や図１１のステップＳ１１０２の前に、アドバタイズパケット中に接続不可能である旨の情報があるか否かを判断し、接続不可能である旨の情報がある場合には接続要求を送信しない。このようにすることで、他の装置と無線通信を行わないよう制御することができる。
【０１２９】
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
このプログラム及び当該プログラムを記憶したコンピュータ読み取り可能な記憶媒体は、本発明に含まれる。
【０１３０】
なお、上述した本発明の実施形態は、いずれも本発明を実施するにあたっての具体化の例を示したものに過ぎず、これらによって本発明の技術的範囲が限定的に解釈されてはならないものである。即ち、本発明はその技術思想、又はその主要な特徴から逸脱することなく、様々な形で実施することができる。
【符号の説明】
【０１３１】
１０：通信ネットワークシステム、１００：デジタルカメラ、１０１：制御部、１０２：撮像部、１０３：不揮発性メモリ、１０４：作業用メモリ、１０５：操作部、１０６：表示部、１０７：記録媒体、１０８：接続部、１０９：近接無線通信部、２００：スマートフォン、２０１：制御部、２０２：撮像部、２０３：不揮発性メモリ、２０４：作業用メモリ、２０５：操作部、２０６：表示部、２０７：記録媒体、２０８：接続部、２０９：近接無線通信部、２１０：公衆網接続部、２１１：マイク、２１２：スピーカ、３００：リモコン、３０１：制御部、３０２：不揮発性メモリ、３０３：作業用メモリ、３０４：操作部、３０５：表示部、３０６：近距離無線通信部
【図１】
2018207256.tif 000003
【図２】
2018207256.tif 000004
【図３】
2018207256.tif 000005
【図４】
2018207256.tif 000006
【図５】
2018207256.tif 000007
【図６】
2018207256.tif 000008
【図７】
2018207256.tif 000009
【図８】
2018207256.tif 000010
【図９】
2018207256.tif 000011
【図１０】
2018207256.tif 000012
【図１１】
2018207256.tif 000013