(57)【要約】      （修正有）【課題】無線通信の確立手順において、消費電力の低減と、ユーザ操作の手間を省くことを両立する。【解決手段】カメラＡ１００の制御部Ａ１０１は第１の電力消費で第１の通信プロトコルを用いて無線通信部Ａ１１１によってアクセスポイントＣ１００と通信する。また、制御部は第１の電力消費よりも低い第２の電力消費で第１の通信プロトコルと異なる第２の通信プロトコルを用いて省電力無線通信部Ａ１１２によってスマートフォンＢ１００と通信する。制御部は、ユーザからアクセスポイントとスマートフォンとが第１の通信プロトコルで接続するための接続情報の入力を受け付けて、当該接続情報を保存する。制御部は、アクセスポイントからの信号に含まれる情報と保存した接続情報とに基づいて、アクセスポイント検出信号を省電力無線通信部を介してスマートフォンに送信するか、又は、しないよう制御するかを切り替えるよう制御する。【選択図】図１
2019118123.tif 000002
【特許請求の範囲】
【請求項１】
第１の通信プロトコルによって周囲の無線アクセスポイントから送信される信号を受信する第１の通信手段と、
前記第１の通信プロトコルと異なる第２の通信プロトコルによって撮像装置と通信する第２の通信手段と、
ユーザから、前記無線アクセスポイントと前記撮像装置とが前記第１の通信プロトコルによって接続するために用いられる接続情報の入力を受け付ける受け付け手段と、
前記受け付け手段により受け付けられた前記接続情報を予め記録する記録手段と、
前記第１の通信手段により受信した前記無線アクセスポイントからの信号に含まれる情報と前記記録手段に記録されている前記接続情報とに基づいて、アクセスポイント検出信号を前記第２の通信手段を介して前記撮像装置に送信するか又は前記アクセスポイント検出信号を前記第２の通信手段を介して前記撮像装置に送信しないよう制御するかを切り替えるよう制御する制御手段と、を有し、
前記第２の通信手段による通信は、前記第１の通信手段による通信よりも消費電力が低いことを特徴とする通信装置。
【請求項２】
前記撮像装置との前記第２の通信手段を介したペアリングが確立していない場合は、前記記録手段に記録されている接続情報と同一の情報を含む前記無線アクセスポイントからの信号を受信しても、前記制御手段は切り替えを行わないようにすることを特徴とする請求項１に記載の通信装置。
【請求項３】
前記制御手段は、前記第１の通信手段により受信した前記無線アクセスポイントからの信号に含まれる情報と、前記記録手段に記録されている前記接続情報とが同一の情報である場合、前記アクセスポイント検出信号と共に前記記録手段に記録されている前記接続情報も、前記第２の通信手段を介して前記撮像装置に送信するよう制御することを特徴とする請求項１又は２に記載の通信装置。
【請求項４】
前記第１の通信手段により受信した前記無線アクセスポイントからの信号に含まれる情報は、前記アクセスポイントが生成するネットワークを識別するためのネットワーク識別子を含むことを特徴とする請求項１乃至３のいずれか１項に記載の通信装置。
【請求項５】
前記制御手段は、前記第１の通信手段により受信した前記無線アクセスポイントからの信号に含まれる前記ネットワーク識別子と、前記記録手段に記録されている前記接続情報に含まれるネットワーク識別子とを比較することを特徴とする請求項１乃至４のいずれか１項に記載の通信装置。
【請求項６】
第１の通信プロトコルによって周囲の無線アクセスポイントから送信される信号を受信する第１の通信手段と、前記第１の通信プロトコルと異なる第２の通信プロトコルによって撮像装置と通信する第２の通信手段とを有する通信装置の制御方法であって、
ユーザから、前記無線アクセスポイントと前記撮像装置とが前記第１の通信プロトコルによって接続するために用いられる接続情報の入力を受け付ける受け付けステップと、
前記受け付けステップで受け付けられた前記接続情報を予めメモリに記録する記録ステップと、
前記第１の通信手段により受信した前記無線アクセスポイントからの信号に含まれる情報と前記記録手段に記録されている前記接続情報とに基づいて、アクセスポイント検出信号を前記第２の通信手段を介して前記撮像装置に送信するか又は前記アクセスポイント検出信号を前記第２の通信手段を介して前記撮像装置に送信しないよう制御するかを切り替えるよう制御する制御ステップと、を有し、
前記第２の通信手段による通信は、前記第１の通信手段による通信よりも消費電力が低いことを特徴とする通信装置の制御方法。
【請求項７】
コンピュータを、請求項１乃至５のいずれか１項に記載の通信装置の各手段として機能させるためのコンピュータが読み取り可能なプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信装置、その制御方法、およびプログラムに関し、特に、無線通信可能な通信装置に関する。
【背景技術】
【０００２】
近年、デジタルカメラなどの撮像装置に無線通信機能を搭載し、アクセスポイントを介してネットワークにアクセスすることが行われている。例えば、特許文献１には、アクセスポイントを介してネットワーク上のサーバに画像をアップロードするカメラが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１４−１３１１８４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述の特許文献１では、アクセスポイントに接続するためにユーザ操作が必要である。すなわち、例えば、沢山の撮影を行って家に帰ってきた時に、カメラをバッグから取り出して電源をＯＮしてメニューを表示し、無線接続するための操作を行わなければならない。このような手間を省くためには、常時アクセスポイントを探索することが考えられるが、そのようにすることは、消費電力の観点から現実的ではない。
【０００５】
従って、本発明の目的は、無線通信を確立するための手順において、消費電力の低減と、ユーザ操作の手間を省くこととを両立させることである。
【課題を解決するための手段】
【０００６】
上記の目的を達成するため、本発明による通信装置は、第１の通信プロトコルによって周囲の無線アクセスポイントから送信される信号を受信する第１の通信手段と、前記第１の通信プロトコルと異なる第２の通信プロトコルによって撮像装置と通信する第２の通信手段と、ユーザから、前記無線アクセスポイントと前記撮像装置とが前記第１の通信プロトコルによって接続するために用いられる接続情報の入力を受け付ける受け付け手段と、前記受け付け手段により受け付けられた前記接続情報を予め記録する記録手段と、前記第１の通信手段により受信した前記無線アクセスポイントからの信号に含まれる情報と前記記録手段に記録されている前記接続情報とに基づいて、アクセスポイント検出信号を前記第２の通信手段を介して前記撮像装置に送信するか又は前記アクセスポイント検出信号を前記第２の通信手段を介して前記撮像装置に送信しないよう制御するかを切り替えるよう制御する制御手段と、を有し、前記第２の通信手段による通信は、前記第１の通信手段による通信よりも消費電力が低いことを特徴とする。
【発明の効果】
【０００７】
本発明によれば、無線通信を確立するための手順において、消費電力の低減と、ユーザ操作の手間を省くこととを両立することができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の第１の実施形態による通信装置が用いられた通信システムの一例を示すブロック図である。
【図２】図１に示すカメラの初期設定動作を説明するためのフローチャートである。
【図３】図１に示すカメラで行われるペアリング設定メニューの選択を説明するための図であり、（ａ）は設定トップ画面を示す図、（ｂ）は接続設定画面を示す図、（ｃ）はペアリング画面を示す図、（ｄ）はＰＩＮ確認画面を示す図、（ｅ）はペアリング完了画面を示す図である。
【図４】図１に示すスマートフォンの初期設定動作を説明するためのフローチャートである。
【図５】図１に示すスマートフォンで行われるペアリング設定メニューの選択を説明するための図であり、（ａ）は設定トップ画面を示す図、（ｂ）はペアリング実行中画面を示す図、（ｃ）はＰＩＮ入力画面を示す図、（ｄ）はペアリング完了画面を示す図である。
【図６】図１に示すカメラの電源ボタンをＯＦＦにした際のカメラの状態設定を説明するための図であり、（ａ）は設定トップ画面を示す図、（ｂ）は接続設定画面を示す図、（ｃ）は起動設定画面を示す図である。
【図７】図１に示す通信システムにおいて、アクセスポイント検出から画像送信までの処理の流れを説明するためのシーケンス図である。
【図８】図７に示す画像送信を行う際のカメラの動作を説明するためのフローチャートである。
【図９】図７に示す画像送信が行われる際のスマートフォンの動作を説明するためのフローチャートである。
【図１０】本発明の第２の実施形態による通信装置を備える通信システムにおいて、アクセスポイント検出から画像送信までの処理の流れを説明するためのシーケンス図である。
【図１１】本発明の第２の実施形態に係る通信システムにおいて、画像送信を行う際のカメラの動作を説明するためのフローチャートである。
【図１２】本発明の第２の実施形態に係る通信システムにおいて、画像送信が行われる際のスマートフォンの動作を説明するためのフローチャートである。
【図１３】本発明の第３の実施形態による通信装置を備える通信システムにおいて、アクセスポイント検出から画像送信までの処理の流れを説明するためのシーケンス図である。
【図１４】本発明の第３の実施形態に係る通信システムにおいて、画像送信を行う際のカメラの動作を説明するためのフローチャートである。
【図１５】本発明の第３の実施形態に係る通信システムにおいて、画像送信が行われる際のスマートフォンの動作を説明するためのフローチャートである。
【発明を実施するための形態】
【０００９】
以下に、本発明の実施の形態による通信装置の一例について図面を参照して説明する。
【００１０】
［第１の実施形態］
＜各装置の構成＞
図１は、本発明の第１の実施形態による通信装置が用いられた通信システムの一例を示すブロック図である。
【００１１】
図示の通信システムでは、通信装置として無線通信機能を備える撮像装置および携帯端末機器が用いられる。撮像装置は、例えば、通信装置であるデジタルカメラ（以下単にカメラと呼ぶ）であり、携帯端末機器は、例えば、他の通信装置であるスマートフォンである。なお、他の通信装置は、携帯型のメディアプレーヤ、所謂タブレットデバイス、又はパーソナルコンピュータなどの情報処理装置であってもよい。
【００１２】
カメラＡ１００は制御部Ａ１０１を有しており、制御部Ａ１０１は制御プログラムに従ってカメラＡ１００全体を制御する。なお、制御部Ａ１０１によってカメラＡ１００全体を制御する代わりに、複数のハードウェアによって処理を分担して、カメラＡ１００全体を制御するようにしてもよい。
【００１３】
撮像部Ａ１０２は、例えば、絞り、ズーム、およびフォーカス機能を備える光学レンズユニットを備えるとともに、光学レンズユニットによって結像された光学像に応じた電気信号（アナログ信号）を出力して当該アナログ信号をＡ／Ｄ変換によってデジタル信号とする撮像素子を有している。
【００１４】
ここでは、撮像素子として、例えば、ＣＭＯＳ（Ｃｏｍｐｌｅｍｅｎｔａｒｙ  Ｍｅｔａｌ  Ｏｘｉｄｅ  Ｓｅｍｉｃｏｎｄｕｃｔｏｒ）又はＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ  Ｉｍａｇｅ  Ｓｅｎｓｏｒ）が用いられる。撮像部Ａ１０２は、制御部Ａ１０１の制御下で光学像に応じた電気信号を出力し、当該電気信号に対してノイズ低減処理などを行った後、デジタル信号を画像データとして出力する。
【００１５】
なお、ここでは、画像データは、ＤＣＦ（Ｄｅｓｉｇｎ  ｒｕｌｅ  ｆｏｒ  Ｃａｍｅｒａ  Ｆｉｌｅ  ｓｙｓｔｅｍ）の規格に応じて記録媒体Ａ１１０に記録される。
【００１６】
不揮発性メモリＡ１０３は、電気的に消去および記録が可能なメモリであり、制御部Ａ１０１で実行される制御プログラムなどが格納される。作業用メモリＡ１０４は、撮像部Ａ１０２による撮像の結果得られた画像データを一時的に記録するバッファメモリとして用いられるとともに、画像表示用メモリおよび制御部Ａ１０１の作業領域として用いられる。
【００１７】
操作部Ａ１０５は、ユーザからの指示をユーザから受け付けるために用いられる。操作部Ａ１０５には、例えば、カメラＡ１００の電源をＯＮ又はＯＦＦするための電源ボタン、撮像指示を行うためのレリーズスイッチ、そして、画像データの再生を指示するための再生ボタンが含まれている。なお、後述する表示部Ａ１０６に形成されたタッチパネルも操作部Ａ１０５に含まれる。
【００１８】
表示部Ａ１０６には、静止画を撮像するための撮像準備段階においてライブビューが表示されるとともに、撮像の結果得られた静止画が表示される。さらには、表示部Ａ１０６には対話的な操作のための文字などが表示される。
【００１９】
電源管理部Ａ１０７は、カメラＡ１００に電力を供給するためのユニットである。電源管理部Ａ１０７は、カメラＡ１００全体に電力を供給するももとに、後述する副制御部Ａ１２０および省電力無線通信部Ａ１１２に限定して電力を供給することができる。
【００２０】
以下の説明では、カメラＡ１００全体に電力が供給されている状態を電源ＯＮ状態（第２のモード）と呼び、副制御部Ａ１２０および省電力無線通信部Ａ１１２に限定して電力が供給されている状態をスタンバイ状態（第１のモード）と呼ぶ。また、カメラＡ１００全体の電力供給が断とされている状態を電源ＯＦＦ状態と呼ぶ。スタンバイ状態においては、カメラＡ１００を消費電力が極めて低い状態に保つことができる。
【００２１】
記録媒体Ａ１１０には、撮像部Ａ１０２による撮像の結果得られた画像データが記録される。なお、記録媒体Ａ１１０はカメラＡ１００に着脱可能であるが、カメラＡ１００に内蔵するようにしてもよい。
【００２２】
無線通信部Ａ１１１は、例えば、ＩＥＥＥ８０２．１１規格に準拠した無線ＬＡＮ通信（第１の通信プロトコル）を行うためのインターフェースである。この無線ＬＡＮ通信によって、カメラＡ１００は、周囲の無線アクセスポイント（以下アクセスポイント又はＡＰという）Ｃ１００と無線通信を行うことができる。さらには、カメラＡ１００はＴＣＰ／ＩＰなどの上位のプロトコルによって、アクセスポイントＣ１００を介して、クラウドネットワークＤ１００に接続されたサーバ機器（外部機器：図示せず）とデータを送受信することができる。
【００２３】
省電力無線通信部Ａ１１２は、例えば、無線通信のためのアンテナと無線信号を処理するため変復調回路、そして、通信コントローラを有している。省電力無線通信部Ａ１１２は、無線信号をアンテナから出力するとともに、アンテナで受信した無線信号を復調してＩＥＥＥ８０２．１５の規格（所謂Ｂｌｕｅｔｏｏｔｈ（登録商標））に応じた近距離無線通信を行う。
【００２４】
図示の例では、Ｂｌｕｅｔｏｏｔｈ通信（第２の通信プロトコル）は、低消費電力（第２の消費電力）であるＢｌｕｅｔｏｏｔｈ  Ｌｏｗ  Ｅｎｅｒｇｙのバージョン４．０を用いるものとする。このＢｌｕｅｔｏｏｔｈ通信は、無線ＬＡＮ通信と比較して通信可能な範囲が狭い（つまり、通信可能な距離が短い）。また、Ｂｌｕｅｔｏｏｔｈ通信は、無線ＬＡＮ通信と比較してその通信速度が遅い。一方、Ｂｌｕｅｔｏｏｔｈ通信は、無線ＬＡＮ通信と比較してその消費電力が低い。無線ＬＡＮ通信による消費電力を第１の消費電力とすると、第１の消費電力＞第２の消費電力である。
【００２５】
副制御部Ａ１２０は、省電力無線通信部Ａ１１２による通信とスタンバイ状態におけるカメラＡ１００の制御を司る。副制御部Ａ１２０には、その動作に必要な作業用メモリと不揮発性メモリが内蔵されており、これによって、副制御部Ａ１２０は不揮発性メモリＡ１０３および作業用メモリＡ１０４に電力が供給されないスタンバイ状態においても動作することができる。
【００２６】
また、副制御部Ａ１２０によって、カメラＡ１００がスタンバイ状態であっても、省電力無線通信部Ａ１１２を用いて、後述するスマートフォンＢ１００と通信することができる。さらに、副制御部Ａ１２０は、省電力無線通信部Ａ１１２の通信内容に応じて、電源管理部Ａ１０７を介してカメラＡ１００をスタンバイ状態から電源ＯＮ状態（第２のモード）に復帰させる。なお、図１に示す各ブロックは内部バスＡ１３０によって相互に接続されている。
【００２７】
スマートフォンＢ１００は制御部Ｂ１０１を有しており、制御部Ｂ１０１は制御プログラムに従ってスマートフォンＢ１００全体を制御する。なお、制御部Ｂ１０１がスマートフォンＢ１００全体を制御する代わりに、複数のハードウェアが処理を分担することによってスマートフォンＢ１００全体を制御するようにしてもよい。
【００２８】
図示のスマートフォンＢ１００は撮像部Ｂ１０１を有しており、この撮像部Ｂ１０１は前述の撮像部Ａ１０１と同様であり、撮像部Ｂ１０１で得られた画像データはＤＣＦ規格に従って記録媒体Ｂ１１０に記録される。
【００２９】
不揮発性メモリＢ１０３は、不揮発性メモリＡ１０３と同様のメモリであり、不揮発性メモリＢ１０３には制御部Ｂ１０１で実行される制御プログラムなどが格納される。作業用メモリＢ１０４は、作業用メモリＡ１０４と同様であり、バッファメモリ、画像表示用メモリ、および制御部Ｂ１０１の作業領域として用いられる。
【００３０】
操作部Ｂ１０５は、ユーザからの指示をユーザから受け付けるために用いられる。操作部Ｂ１０５には、例えば、スマートフォンＢ１００の電源をＯＮ又はＯＦＦするための電源ボタン、画面遷移の指示を行うための操作ボタンが含まれている。なお、後述する表示部Ｂ１０６に形成されたタッチパネルも操作部Ｂ１０５に含まれる。
【００３１】
表示部Ｂ１０６には、撮影の結果得られた静止画が表示される。さらには、表示部Ｂ１０６には対話的な操作を行うためのＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）が表示される。なお、表示部Ｂ１０６は必ずしもスマートフォンＢ１００に備える必要はなく、スマートフォンＢ１００は表示内容を制御する表示制御機能を少なくとも有していればよい。
【００３２】
電源管理部Ｂ１０７は、スマートフォンＢ１００に電力を供給するためのユニットである。なお、前述の記録媒体Ｂ１１０は、スマートフォンＢ１００に着脱可能であるが、スマートフォンＢ１００に内蔵されるようにしてもよい。また、無線通信部Ｂ１１１は無線通信部Ａ１１１と同様であり、省電力無線通信部Ｂ１１２は無線通信部Ａ１１２と同様である。
【００３３】
公衆無線通信部Ｂ１１３は、基地局Ｅ１００を介して公衆網Ｆ１００によって通信を行うためのインターフェースである。公衆無線通信部Ｂ１１３は、無線通信のためのアンテナと無線信号を処理するため変復調回路、そして、通信コントローラを有している。図示の例では、公衆無線通信部Ｂ１１３はＷ−ＣＤＭＡ（ＵＭＴＳ）又はＬＴＥ（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）などの規格に従って公衆無線通信を行う。
【００３４】
なお、上記の各ブロックは内部バスＢ１３０によって相互に接続されている。また、図１に示す例では、カメラＡ１００とスマートフォンＢ１００とが１対１で通信する例が示されているが、カメラＡ１００は複数のスマートフォンと１対多で通信を行うことができる。
【００３５】
＜ペアリングの動作＞
続いて、図１に示すスマートフォンＢ１００とデジタルカメラＡ１００とを省電力無線通信部Ｂ１１２およびＡ１１２によって相互に通信可能とするためにカメラＡ１００で行われる初期設定について説明する。
【００３６】
図２は、図１に示すカメラの初期設定動作を説明するためのフローチャートである。なお、図示のフローチャートに係る処理は制御部Ａ１０１の制御下で行われる。
【００３７】
図２に示す処理に先立ち、カメラＡ１００は電源ＯＮの状態となっており、ユーザは操作部Ａ１０２によってカメラＡ１００の設定を変更することが可能である。そして、この設定を行うに当たって、スマートフォンＢ１００とカメラＡ１００との間でＢＬＥによる通信が行われるが、その際には、スマートフォンＢ１００はＢＬＥのＣｅｎｔｒａｌとして、デジタルカメラＡ１００はＢＬＥのＰｅｒｉｐｈｅｒａｌとして振る舞うことになる。
【００３８】
ステップＳ２０１において、制御部Ａ１０１は、表示部Ａ１０６に設定メニュー画面を表示して、ユーザが操作部Ａ１０５によってペアリング設定メニューを選択するまで待機する。なお、設定メニュー画面については後述する。
【００３９】
ステップＳ２０２において、制御部Ａ１０１は、省電力無線通信部Ａ１１２によってペアリングを開始するためのペアリング情報をＡｄｖｅｒｔｉｓｅする。例えば、制御部Ａ１０１はＢＬＥのＧＡＴＴプロファイルによってペアリングを行うためのＡＰ  ＦｉｎｄサービスのＡｄｖｅｒｔｉｓｅを行う。
【００４０】
ＡＰ  Ｆｉｎｄサービスには、初期設定を求める接続対象のデバイス（以下Ｃｅｎｔｒａｌと呼ぶ）がＣｅｎｔｒａｌを一意に特定するためのＩＤ情報（接続情報）を書き込むためのＣｅｎｔｒａｌＩＤ特性と初期設定の進行状況を表すＳｔａｔｕｓ特性とが含まれている。ステップＳ２０２においては、ＣｅｎｔｒａｌＩＤ特性にはＮＵＬＬ値が、Ｓｔａｔｕｓ特性には文字列”Ｉｎｉｔｉａｌｉｚｉｎｇ”が設定された状態でＡｄｖｅｒｔｉｓｅが行われる。このＢＬＥのＡｄｖｅｒｔｉｓｅは、制御部Ａ１０１によって明示的に停止の指示があるまで、省電力無線通信部Ａ１１２によって、自動的に繰り返し行われる。また、ＡＰ  Ｆｉｎｄサービスには他に、後述するように、Ｃｅｎｔｒａｌがビーコンを受信したアクセスポイントＣ１００のＳＳＩＤを書き込むＳＳＩＤ特性が含まれている。
【００４１】
ステップＳ２０３において、制御部Ａ１０１は、Ａｄｖｅｒｔｉｓｅに対してＣｅｎｔｒａｌからＣｅｎｔｒａｌＩＤ特性への書き込み要求があったか否かを判定する。この要求は、後述するように、スマートフォンＢ１００で行われる要求に対応するものである。制御部Ａ１０１は書き込み要求がないと判定すると、当該要求があるまでステップＳ２０３の処理を繰り返して行う。制御部Ａ１０１は書き込み要求があったと判定すると、ステップＳ２０４の処理に進む。
【００４２】
ステップＳ２０４において、制御部Ａ１０１は、書き込みを要求したＣｅｎｔｒａｌが既にＢＬＥペアリング済みであるか否かを判定する。制御部Ａ１０１は既にペアリング済みであると判定すると、後述するステップＳ２０９の処理に進む。
【００４３】
一方、制御部Ａ１０１はペアリングが未だ行われていないと判定すると、ステップＳ２０５の処理に進む。ステップＳ２０５において、制御部Ａ１０１の制御下で省電力無線通信部Ａ１１２はＣｅｎｔｒａｌに対してペアリング要求を送信する。そして、ステップＳ２０６において、制御部Ａ１０１は表示部Ａ１０６にＰＩＮ確認画面を表示する。ここでは、ペアリングの要求毎に異なる６桁の数値が生成されて、ＰＩＮ番号として用いられる。
【００４４】
続いて、ステップＳ２０７において、制御部Ａ１０１は、省電力無線通信部Ａ１１２がＣｅｎｔｒａｌからＰＩＮ番号を受信したか否かを判定する。このＰＩＮ番号の受信は、スマートフォン１０１の送信に対応する。制御部Ａ１０１はＰＩＮ番号を受信しないと判定すると、受信するまでステップＳ２０７の処理を繰り返して行う。
【００４５】
制御部Ａ１０１はＰＩＮ番号を受信したと判定すると、ステップＳ２０８の処理に進む。ステップＳ２０８において、制御部Ａ１０１は受信したＰＩＮ番号がステップＳ２０６で生成したＰＩＮ番号と一致しているか否かを判定する。制御部Ａ１０１はＰＩＮ番号が一致していないと判定すると、ステップＳ２０５の処理に戻って再度ペアリング要求を送信する。一方、制御部Ａ１０１はＰＩＮ番号が一致すると判定すると、ステップＳ２０９の処理に進む。
【００４６】
ステップＳ２０９において、制御部Ａ１０１は、ＡＰ  ＦｉｎｄサービスのＣｅｎｔｒａｌＩＤ値を不揮発性メモリＡ１０３に保存する。ここでは、制御部Ａ１０１は副制御部Ａ１２０に内蔵の不揮発性メモリにもＣｅｎｔｒａｌＩＤ値を保存する。
【００４７】
続いて、ステップＳ２１０において、制御部Ａ１０１は、省電力無線通信部Ａ１１２によって初期設定が完了したことをＣｅｎｔｒａｌに対して通知する。例えば、制御部Ａ１０１は、ＡｄｖｅｒｔｉｓｅにおけるＡＰ  ＦｉｎｄサービスのＳｔａｔｕｓ特性の値を”Ｓｕｃｃｅｓｓ”として、Ａｄｖｅｒｔｉｓｅを受信したＣｅｎｔｒａｌが初期設定が終了したことを知ることができるようにする。
【００４８】
次に、ステップＳ２１１において、制御部Ａ１０１は、表示部Ａ１０６にペアリング完了画面を表示する。なお、ペアリング完了画面については後述する。そして、ステップＳ２１２において、制御部Ａ１０１は、省電力無線通信部Ａ１１２によってステップＳ２０２で開始したＢＬＥのＡＰ  ＦｉｎｄサービスのＡｄｖｅｒｔｉｓｅを停止する。その後、制御部Ａ１０１は初期設定動作を終了する。これによって、ＣｅｎｔｒａｌとＰｅｒｉｐｈｅｒａｌとは接続状態に移行する。
【００４９】
なお、ＣｅｎｔｒａｌとＰｅｒｉｐｈｅｒａｌとが共に接続状態に移行すると、ＣｅｎｔｒａｌとＰｅｒｉｐｈｅｒａｌとは一定間隔毎に相互にパケットの送受信を行う。そして、当該通信が維持されている間においては、ＣｅｎｔｒａｌとＰｅｒｉｐｈｅｒａｌとは互いに接続されているものとみなす。もしも、相手からの通信が届かないときには、接続状態は解除される。
【００５０】
図３は、図１に示すカメラで行われるペアリング設定メニューの選択を説明するための図である。そして、図３（ａ）は設定トップ画面を示す図であり、図３（ｂ）は接続設定画面を示す図である。また、図３（ｃ）はペアリング画面を示す図であり、図３（ｄ）はＰＩＮ確認画面を示す図である。さらに、図３（ｅ）はペアリング完了画面を示す図である。
【００５１】
いま、ステップＳ２０１においてペアリング設定メニューの選択を行う際には、ユーザは操作部Ａ１０５を操作して、図３（ａ）に示す設定トップ画面を表示部Ａ１０６に表示する。この設定トップ画面において、ユーザが設定項目一覧３０１から、スマートフォンＢ１００との接続設定メニュー項目３０２を選択すると、制御部Ａ１０１は、図３（ｂ）に示す接続設定画面を表示部Ａ１０６に表示する。
【００５２】
接続設定画面において、ユーザが設定項目一覧３１１から、スマートフォンＢ１００とのペアリング設定メニュー３１２を選択すると、制御部Ａ１０１は、図３（ｃ）に示すペアリング画面を表示部Ａ１０６に表示する。そして、ユーザはペアリング画面において、新しいスマートフォンの追加メニュー項目３２１を選択する。これによって、カメラＡ１００においてペアリング設定メニューの選択が行われることになる。
【００５３】
図３（ｄ）には、図２で説明したステップＳ２０６の処理によって表示部Ａ１０６に表示されるＰＩＮ確認画面が示されている。ＰＩＮ確認画面に関して、ユーザはカメラＡ１００に対して操作を行う必要はない。ユーザはＰＩＮ確認画面に表示されたＰＩＮコード３３１をスマートフォンＢ１００に入力することによって、ペアリングが実行されて、図２に示すステップＳ２０７の処理に進む。
【００５４】
図３（ｅ）には、図２で説明したステップＳ２１２の処理によって表示部Ａ１０６に表示されるペアリング完了画面が示されている。ペアリング完了画面において、ユーザがＯＫボタン３４１を選択すると、制御部Ａ１０１はステップＳ２１２の処理を終了する。
【００５５】
次に、図１に示すスマートフォンＢ１００とデジタルカメラＡ１００とを省電力無線通信部Ｂ１１２およびＡ１１２によって相互に通信可能とするためにスマートフォンＢ１００で行われる初期設定について説明する。
【００５６】
図４は、図１に示すスマートフォンの初期設定動作を説明するためのフローチャートである。なお、図示のフローチャートに係る処理は制御部Ｂ１０１の制御下で行われる。
【００５７】
図示のフローチャートに係る処理の開始に先立って、ユーザはスマートフォンＢ１００においてカメラＡ１００と通信を行うためのアプリケーションを起動しているものとする。初期設定を行うに当たっては、スマートフォンＢ１００とカメラＡ１００との間でＢＬＥによる通信が行われるが、この際に、スマートフォンＢ１００はＢＬＥのＣｅｎｔｒａｌとして、そして、カメラＡ１００はＢＬＥのＰｅｒｉｐｈｅｒａｌとして振る舞うことになる。
【００５８】
ステップＳ４０１において、制御部Ｂ１０１は、表示部Ｂ１０６に設定メニュー画面を表示して、ユーザによるペアリング設定メニューの選択を待つ。なお、設定メニュー画面については後述する。
【００５９】
設定メニュー画面におけるユーザ操作によってステップＳ４０２に進むと、制御部Ｂ１０１は、ステップＳ４０２において表示部Ｂ１０６にペアリング実行中画面を表示する。そして、ステップＳ４０３において、制御部Ｂ１０１は、省電力無線通信部Ｂ１１２によってＢＬＥ  ＰｅｒｉｐｈｅｒａｌからＡｄｖｅｒｔｉｓｅを受信したか否かを判定する。制御部Ｂ１０１はＡｄｖｅｒｔｉｓｅを受信するまで待機する。
【００６０】
Ａｄｖｅｒｔｉｓｅを受信すると、ステップＳ４０４において、制御部Ｂ１０１は、受信したＡｄｖｅｒｔｉｓｅがＡＰ  Ｆｉｎｄサービスを含むか否かを判定する。制御部Ｂ１０１はＡｄｖｅｒｔｉｓｅがＡＰ  Ｆｉｎｄサービスを含まないと判定すると、ステップＳ４０３の処理に戻る。
【００６１】
制御部Ｂ１０１は、受信したＡｄｖｅｒｔｉｓｅがＡＰ  Ｆｉｎｄサービスを含むと判定すると、ステップＳ４０５の処理に進む。なお、ＡＰ  ＦｉｎｄサービスのＡｄｖｅｒｔｉｓｅは、図２で説明したステップＳ２０２においてルカメラＡ１００が送信したＡｄｖｅｒｔｉｓｅに対応する。
【００６２】
ステップＳ４０５において、制御部Ｂ１０１は、スマートフォンＢ１００を特定可能な固有のＩＤを生成して、ＡＰ  ＦｉｎｄサービスのＣｅｎｔｒａｌＩＤ特性に対して書き込み要求を行う。図２に関連して説明したように、ＡＰ  ＦｉｎｄサービスのＣｅｎｔｒａｌＩＤ特性は、その値の書き込みに当たって、ＢＬＥにおいてペアリングと呼ばれるデバイス間の認証処理が必要なように設定されている。
【００６３】
続いて、ステップＳ４０６において、制御部Ｂ１０１は、Ｃｅｎｔｒａｌからペアリング要求を受信したか否かを判定する。このペアリング要求は、図２で説明したステップＳ２０５において送信されるペアリング要求に対応するものであり、省電力無線通信部Ｂ１１２は、ＣｅｎｔｒａｌＩＤ特性をＡｄｖｅｒｔｉｓｅしたＰｅｒｉｐｈｅｒａｌと未だＢＬＥペアリング済みでない場合にのみ送信する。
【００６４】
制御部Ｂ１０１はペアリング要求を受信しないと判定すると、つまり、既にペアリング済みであってＣｅｎｔｒａｌＩＤ特性に値を書き込むことができると判定すると、ステップＳ４０９の処理に進む。一方、制御部Ｂ１０１はペアリング要求を受信したと判定すると、ステップＳ４０７の処理に進む。
【００６５】
ステップＳ４０７において、制御部Ｂ１０１は、表示部１０４にＰＩＮ入力画面を表示する。なお、ＰＩＮ入力画面については後述する。ＰＩＮ入力画面においてユーザがＰＩＮ番号を入力すると、ステップＳ４０８において、制御部Ｂ１０１は当該ＰＩＮ番号を省電力無線通信部Ｂ１１２によってＰｅｒｉｐｈｅｒａｌに送信する。カメラＡ１００においては、当該ＰＩＮ番号を受けて、前述したようにしてＰＩＮ番号が一致するか否かを判定する。
【００６６】
次に、ステップＳ４０９で、制御部Ｂ１０１は、ペアリング完了通知を受信したか否かを判定する。例えば、制御部Ｂ１０１はＡＰ  ＦｉｎｄサービスのＳｔａｔｕｓ特性の値が”Ｓｕｃｃｅｓｓ（成功）”になったか否かを判定する。この判定は、図２で説明したステップＳ２１０の処理に対応しており、カメラＡ１００は受信したＰＩＮ番号がカメラＡ１００で生成したＰＩＮ番号と一致する場合にペアリング完了通知を行う。
【００６７】
制御部Ｂ１０１はペアリング完了通知を受信しないと判定すると、入力されたＰＩＮ番号が誤っているとして、ステップＳ４０６の処理に戻る。一方、制御部Ｂ１０１はペアリング完了通知を受信したと判定すると、ステップＳ４１０の処理に進む。ステップＳ４１０において、制御部Ｂ１０１は、表示部１０４にペアリング完了画面を表示する。なお、ペアリング完了画面については後述する。そして、ペアリング完了画面が閉られると、制御部Ｂ１０１は初期設定を終了する。
【００６８】
図５は、図１に示すスマートフォンで行われるペアリング設定メニューの選択を説明するための図である。そして、図５（ａ）は設定トップ画面を示す図であり、図５（ｂ）はペアリング実行中画面を示す図である。また、図５（ｃ）はＰＩＮ入力画面を示す図であり、図５（ｄ）はペアリング完了画面を示す図である。
【００６９】
いま、ステップＳ４０１においてペアリング設定メニューの選択を行う際には、ユーザは操作部Ｂ１０５を操作して、図５（ａ）に示す設定トップ画面を表示部Ｂ１０６に表示する。この設定トップ画面には、ペアリング済みのカメラと接続するための操作ボタン５０１および新しいカメラとペアリングするための操作ボタン５０２、つまり、ペアリングボタンが表示される。ユーザが操作ボタンから、新しいカメラとのペアリングボタン５０２を選択すると、制御部Ｂ１０１は表示部Ｂ１０６に、図５（ｂ）にペアリング実行中画面を表示する。
【００７０】
ペアリング実行中画面には、カメラＡ１００をペアリングモードで起動することを促すメッセージ５１１が表示されるが、ペアリング実行中画面において、ユーザはスマートフォンＢ１００に対して操作を行う必要はなく、指示に応じてカメラＡ１００をペアリングモードで起動する必要がある。この操作については、図２に示すステップＳ２０１において説明した。そして、前述のように、ペアリング処理が開始されて、ステップＳ４０３の処理に進むことになる。
【００７１】
図５（ｃ）には、図４に示すステップＳ４０７において表示部Ｂ１０６に表示されるＰＩＮ入力画面が示されている。ユーザはメッセージ５２１に従って、カメラＡ１００の表示部Ａ１０６に表示されたＰＩＮコード３３１（図３（ｄ）参照）を読み取って、ＰＩＮ入力画面のＰＩＮ入力領域５２２に入力する。その後、ユーザは、ペアリング実行ボタン５２３を選択する。この操作によって、図４に示すステップＳ４０７の処理が終了して、ステップＳ４０８の処理に進むことになる。
【００７２】
図５（ｄ）には、図４に示すステップＳ４１０の処理で表示部Ｂ１０６に表示されるペアリング完了画面が示されている。ペアリング完了画面にはペアリングが行われた旨の文言５３１が表示されており、ペアリング完了画面において、ユーザがＯＫボタン５３２を選択すると、制御部Ｂ１０１は、図４に示すステップＳ４１０の処理を終了する。
【００７３】
カメラＡ１００においては、電源ボタンをＯＦＦにした際、カメラＡ１００を電源ＯＦＦ状態にするか又はスタンバイ状態にするかを設定によって切り替えることが可能である。
【００７４】
図６は、図１に示すカメラの電源ボタンをＯＦＦにした際のカメラの状態設定を説明するための図である。そして、図６（ａ）は設定トップ画面を示す図であり、図６（ｂ）は接続設定画面を示す図である。また、図６（ｃ）は起動設定画面を示す図である。
【００７５】
いま、カメラＡ１００の電源ボタンをＯＦＦ操作する際、ユーザが操作部Ａ１０５を操作すると、制御部Ａ１０１は表示部Ａ１０６に図６（ａ）に示す設定トップ画面を表示する。設定トップ画面において、ユーザが設定項目一覧６０１からスマートフォンＢ１０１との接続設定メニュー項目６０２を選択すると、制御部Ａ１０１は表示部Ａ１０６に、図６（ｂ）に示す接続設定画面を表示する。
【００７６】
当該接続設定画面において、ユーザが設定項目一覧６１１からスマートフォンからの起動設定メニュー６１２を選択すると、制御部Ａ１０１は表示部Ａ１０６に、図６（ｃ）に示すスマートフォンＢ１００の起動設定画面を表示する。当該起動設定画面においては、有効メニュー６２１および無効メニュー６２２の２つの選択肢が表示される。
【００７７】
いま、ユーザが有効メニュー６２１を選択すると、制御部Ａ１０１は電源ボタンをＯＦＦとした際にデジタルカメラＡ１００をスタンバイ状態とする。一方、ユーザが無効メニュー６２２を選択した場合には、制御部Ａ１０１は電源ボタンをＯＦＦとした際にデジタルカメラＡ１００を電源ＯＦＦ状態とする。
【００７８】
＜システムの概要＞
図７は、図１に示す通信システムにおいて、アクセスポイント検出から画像送信までの処理の流れを説明するためのシーケンス図である。
【００７９】
なお、図７において、破線矢印はＢＬＥによる通信であることを示し、太実線矢印は無線ＬＡＮによる通信であることを示す。また、カメラＡ１００とスマートフォンＢ１００とは事前にＢＬＥによってペアリング済みであるものとする。さらに、カメラＡ１００には、接続希望のアクセスポイントＣ１００のＳＳＩＤとパスワード情報とが、予めユーザによって操作部Ａ１０５から入力されて、不揮発性メモリＡ１０３に記憶されているものとする。
【００８０】
ここでは、スマートフォンＢ１００には、接続希望のアクセスポイントＣ１００のＳＳＩＤがカメラＡ１００から予め省電力無線通信部Ｂ１１２に通知されて、不揮発性メモリＢ１０３に記憶されているものとする。そして、図示のシーケンスを開始する際には、カメラＡ１００はスタンバイ状態であるものとする。
【００８１】
ステップＳ７１０において、スマートフォンＢ１００はアクセスポイントＣ１００から無線ＬＡＮ通信でブロードキャストされたビーコンパケット（単にビーコンともいう）を受信する。ここで、アクセスポイントＣ１００はビーコンパケットにアクセスポイント情報（例えば、ＳＳＩＤおよび通信レート設定）を付加して送信する。
【００８２】
ビーコンパケットを受信すると、ステップＳ７１１において、スマートフォンＢ１００は、受信したビーコンパケットに含まれるＳＳＩＤが予めカメラＡ１００から通知されて不揮発性メモリＢ１０３に記憶された接続希望のアクセスポイントＣ１００のＳＳＩＤであるか否かを照合する。ビーコンパケットのＳＳＩＤが接続希望のアクセスポイントＣ１００のものであった場合、ステップＳ７１２において、スマートフォンＢ１００はＢＬＥによってカメラＡ１００にアクセスポイント検出通知を送信する。この際、スマートフォンＢ１００は、検出したアクセスポイントＣ１００のアクセスポイント情報を付加してカメラＡ１００に送信する。
【００８３】
なお、スマートフォンＢ１００は、アクセスポイント検出通知（アクセスポイント検出信号）を送信する前に、表示部Ｂ１０６にアクセスポイント検出通知を送信するか否かを問い合わせる問い合わせ画面を表示する。そして、スマートフォンＢ１００はユーザによる指示を待ち受けて、送信指示を受けた場合のみ、アクセスポイント検出通知をカメラＡ１００に送信するようにしてもよい。
【００８４】
アクセスポイント検出通知を受信すると、ステップＳ７１３において、カメラＡ１００では副制御部Ａ１２０が電源管理部Ａ１０７を制御して、カメラＡ１００をスタンバイ状態から電源ＯＮ状態とする。さらに、副制御部Ａ１２０は無線通信部Ａ１１１の無線ＬＡＮ通信機能を有効にする。
【００８５】
ステップＳ７１４において、カメラＡ１００は、アクセスポイントＣ１００から無線ＬＡＮ通信でブロードキャストされたビーコンパケットを受信する。そして、ステップＳ７１５において、カメラＡ１００は受信したビーコンパケットに含まれるアクセスポイント情報と予め不揮発性メモリＡ１０３に記憶したパスワード情報とに基づいて、アクセスポイントＣ１００と無線ＬＡＮ接続を確立する。
【００８６】
続いて、ステップＳ７１６において、カメラＡ１００は、無線ＬＡＮによってアクセスポイントＣ１００を介してクラウドネットワークＤ１００上の所望のＰＣに未アップロードの画像の全てを送信する。画像送信が完了すると、ステップＳ７１７において、カメラＡ１００とアクセスポイントＣ１００とは無線ＬＡＮによる通信を切断する。デジタルカメラＡ１００は、無線ＬＡＮによる通信を切断すると、ステップＳ７１８においてスタンバイ状態に移行する。
【００８７】
＜各装置の動作＞
図８は、図７に示す画像送信を行う際のカメラＡ１００の動作を説明するためのフローチャートである。なお、図示のフローチャートに係る処理は、制御部Ａ１０１および副制御部Ａ１２０によって行われる。
【００８８】
図示のフローチャートに係る処理は、操作部Ａ１０５におけるタッチパネル操作によって接続希望のアクセスポイントＣ１００のＳＳＩＤがユーザによって登録された後、スマートフォンＢ１００からのアクセスポイント検出通知の待ち受け開始指示を受けることによって開始される。待ち受け中においては、カメラＡ１００はスタンバイ状態となるものとする。
【００８９】
ステップＳ８１０において、副制御部Ａ１２０は、内蔵の不揮発性メモリにペアリング済みＢＬＥデバイスのＣｅｎｔｒａｌＩＤ情報（ネットワーク識別子）が１つ以上保存されているか否かを判定する。副制御部Ａ１２０は、ＣｅｎｔｒａｌＩＤ情報が存在しないと判定すると、後述するステップＳ８０９の処理を行った後、処理を終了する。一方、副制御部Ａ１２０は、ＣｅｎｔｒａｌＩＤ情報が存在すると、ステップＳ８２０の処理に進む。
【００９０】
ステップＳ８２０において、副制御部Ａ１２０は、省電力無線通信部Ａ１１２によってペアリングを開始するための情報をＡｄｖｅｒｔｉｓｅする。例えば、副制御部Ａ１２０は、ＢＬＥのＧＡＴＴプロファイルによって、ペアリングを行うためのＡＰ  ＦｉｎｄサービスのＡｄｖｅｒｔｉｓｅを行う。ＡＰ  Ｆｉｎｄサービスには、初期設定を求める接続対象のデバイス（以下Ｃｅｎｔｒａｌという）がＣｅｎｔｒａｌを一意に特定するためのＩＤ情報を書き込むためのＣｅｎｔｒａｌＩＤ特性と初期設定の進行状況を示すＳｔａｔｕｓ特性とが含まれている。
【００９１】
図２で説明したステップＳ２０２においては、ＣｅｎｔｒａｌＩＤ特性にはＮＵＬＬ値が設定され、Ｓｔａｔｕｓ特性には文字列”Ｉｎｉｔｉａｌｉｚｉｎｇ”が設定された状態でＡｄｖｅｒｔｉｓｅが行われている。このＢＬＥによるＡｄｖｅｒｔｉｓｅは、明示的に停止の指示があるまでは、省電力無線通信部Ａ１１２によって繰り返し行われる。また、ＡＰ  Ｆｉｎｄサービスには、Ｃｅｎｔｒａｌがビーコンパケットを受信したアクセスポイントＣ１００のＳＳＩＤを書き込むＳＳＩＤ特性が含まれている。
【００９２】
ステップＳ８１１において、副制御部Ａ１２０は、省電力無線通信部Ａ１１２に対して、ＡＰ  ＦｉｎｄサービスのＳＳＩＤ特性に対する書き込み要求があるか否かを判定する。書き込み要求がないと、副制御部Ａ１２０は書き込み要求を受信するまでステップＳ８１１の処理を繰り返す。一方、書き込み要求を受信すると、副制御部Ａ１２０はステップＳ８１２の処理に進む。なお、ステップＳ８１１において受信する書き込み要求は後述の図９に示すステップＳ９１１において送信される書き込み要求に対応する。
【００９３】
ステップＳ８１２において、副制御部Ａ１２０は、ステップＳ８１１で受信した書き込み要求がペアリング済みのＢＬＥデバイスから送信されたものか否かを判定する。ここでは、副制御部Ａ１２０は、書き込み要求を行ったＣｅｎｔｒａｌのＣｅｎｔｒａｌＩＤが、副制御部Ａ１２０に内蔵の不揮発性メモリに保存されているか否か、つまり、図２で説明したペアリング設定によって設定されたＣｅｎｔｒａｌであるか否かを判定する。
【００９４】
副制御部Ａ１２０はペアリング済みのＢＬＥデバイスからの書き込み要求であると判定すると、ＡＰ  ＦｉｎｄサービスのＳＳＩＤ特性の値を内蔵の不揮発性メモリに保存した後、ステップＳ８０２の処理に進む。一方、副制御部Ａ１２０はペアリング済みでないＢＬＥデバイスからの書き込み要求であると判定すると、ステップＳ８１１の処理に戻る。
【００９５】
ステップＳ８０２において、副制御部Ａ１２０は、電源管理部Ａ１０７によってカメラＡ１００を電源ＯＮ状態とする。これによって、無線通信部Ａ１１１はアクセスポイントＣ１００からビーコンパケットを受信することが可能となる。なお、ステップＳ８０２の処理は、図７に示すステップＳ７１３の処理に相当する。
【００９６】
続いて、ステップＳ８０３において、制御部Ａ１０１は、記録媒体Ａ１１０に未アップロードの画像が所定の枚数以上存在するか否かを判定する。制御部Ａ１０１は未アップロード画像が所定の枚数以上存在すると判定すると、ステップＳ８０４の処理に進む。
【００９７】
一方、制御部Ａ１２０は未アップロード画像が所定の枚数未満であると判定すると、ステップＳ８２１の処理に進む。なお、未アップロード画像を判定するため、制御部Ａ１０１は、撮影によって得られた画像データの拡張情報領域に未アップロードを示すフラグを埋め込んで、アップロードの際に当該フラグをアップロード済みに変更するようにしてもよい。また、所定の枚数は１枚でもよく、さらには、操作部Ａ１０５によってユーザが
設定するようにしてもよい。
【００９８】
次に、ステップＳ８０４において、制御部Ａ１０１は、電源管理部Ａ１０７によってバッテリ（バッテリ電源）の残量が所定の残量以上であるか否かを判定する。制御部Ａ１０１はバッテリ残量が所定の残量以上であると判定すると、ステップＳ８０５の処理に進む。一方、制御部Ａ１０１はバッテリ残量が所定の残量未満であると判定すると、ステップＳ８２１の処理に進む。
【００９９】
ステップＳ８０５において、制御部Ａ１０１は、無線通信部Ａ１１１によってアクセスポイントＣ１００から無線ＬＡＮ通信でブロードキャストされたビーコンパケットを受信する。ステップＳ８０５の処理は、図７に示すステップＳ７１４の処理に相当する。なお、ビーコンパケットを受信できなかった場合には、制御部Ａ１０１は電源管理部Ａ１０７によってカメラＡ１００をスタンバイ状態とするようにしてもよい。
【０１００】
続いて、ステップＳ８０６において、制御部Ａ１０１は、受信したビーコンパケットに含まれるアクセスポイント情報と予め不揮発性メモリＡ１０３に記憶されたパスワード情報とに基づいて、アクセスポイントＣ１００と無線ＬＡＮ接続を確立する。ステップＳ８０６の処理は、図７に示すステップＳ７１５の処理に相当する。
【０１０１】
次に、ステップＳ８０７において、制御部Ａ１０１は、無線通信部Ａ１１１によってアクセスポイントＣ１００に未アップロードの画像の全てを送信する。ステップＳ８０７の処理は、図７に示すステップＳ７１６の処理に相当する。
【０１０２】
ステップＳ８０８において、制御部Ａ１０１は、無線通信部Ａ１１１によるアクセスポイントＣ１００との通信を切断する。ステップＳ８０８の処理は、図７に示すステップＳ７１７の処理に相当する。
【０１０３】
次に、ステップＳ８２１において、制御部Ａ１０１は、ステップＳ８２０において開始したＢＬＥのＡｄｖｅｒｔｉｓｅを停止する。そして、ステップＳ８０９において、制御部Ａ１０１は、電源管理部Ａ１０７によって電源をＯＦＦしてカメラＡ１００をスタンバイ状態とする。ステップＳ８０９の処理は、図７に示すステップＳ７１８の処理に相当する。なお、未アップロードの画像が存在しないか又はバッテリ残量が所定の残量未満である場合には、制御部Ａ１０１はカメラＡ１００を電源ＯＦＦ状態としてもよい。
【０１０４】
図９は、図７に示す画像送信が行われる際のスマートフォンＢ１００の動作を説明するためのフローチャートである。なお、図示のフローチャートに係る処理は、制御部Ｂ１０１によって行われる。
【０１０５】
図９に示すフローチャートに係る処理は、制御部Ｂ１０１が操作部Ｂ１０５からビーコンパケットの照合を開始するための操作を受け付けると開始される。例えば、ユーザによるメニュー操作に応じて、スマートフォンＢ１００に搭載されたＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）に対してＢＬＥの機能および無線ＬＡＮの機能が有効に設定され、フローチャートに係る処理を行うアプリケーションプログラム（以下単にアプリともいう）が起動する。これによって、スマートフォンＢ１００はアクセスポイントＣ１００から送信されたビーコンパケットの受信を待つ状態となって、図９に示すフローチャートに係る処理を開始する。
【０１０６】
なお、カメラＡ１００が接続希望するアクセスポイントＣ１００のＳＳＩＤは、予めスマートフォンＢ１００に省電力無線通信部Ｂ１１２を介してカメラＡ１００から通知され、不揮発性メモリＢ１０３に記憶されているものとする。又はユーザが操作部Ｂ１０５によってアクセスポイントＣ１００のＳＳＩＤをスマートフォンＢ１００に入力するようにしてもよい。
【０１０７】
ステップＳ９１０において、制御部Ｂ１０１は、不揮発性メモリＢ１０３にペアリング済みＢＬＥデバイスのＰｅｒｉｐｈｅｒａｌＩＤ情報が１つ以上保存されているか否かを判定する。制御部Ｂ１０１はＰｅｒｉｐｈｅｒａｌＩＤ情報が存在しないと判定すると、処理を終了する。一方、制御部Ｂ１０１はＰｅｒｉｐｈｅｒａｌＩＤ情報が存在すると判定すると、ステップＳ９０１の処理に進む。
【０１０８】
ステップＳ９０１において、制御部Ｂ１０１は、受信したビーコンパケットに含まれるアクセスポイント情報のＳＳＩＤが不揮発性メモリＢ１０３に記憶されたＳＳＩＤと一致するか否かを判定する。制御部Ｂ１０１はＳＳＩＤが一致すると判定すると、ステップＳ９２０の処理に進む。一方、制御部Ｂ１０１はＳＳＩＤが一致しないと判定すると、ステップＳ９０３の処理に進む。なお、ステップＳ９０１の処理は、図７に示すステップＳ７１１の処理に相当する。
【０１０９】
ステップＳ９２０にて、制御部Ｂ１０１は、省電力無線通信部Ｂ１１２によってＢＬＥ  ＰｅｒｉｐｈｅｒａｌからＡｄｖｅｒｔｉｓｅを受信したか否かを判定する。制御部Ｂ１０１は、Ａｄｖｅｒｔｉｓｅを受信したと判定すると、ステップＳ９２１の処理に進む。一方、制御部Ｂ１０１はＡｄｖｅｒｔｉｓｅを受信しなかったと判定すると、ステップＳ９２０の処理を繰り返す。
【０１１０】
ステップＳ９２１において、制御部Ｂ１０１は、ステップＳ９２０において受信したＡｄｖｅｒｔｉｓｅがＡＰ  Ｆｉｎｄサービスを含むか否かを判定する。制御部Ｂ１０１はＡｄｖｅｒｔｉｓｅがＡＰ  Ｆｉｎｄサービスを含まないと判定すると、ステップＳ９２０の処理に戻る。一方、制御部Ｂ１０１はＡｄｖｅｒｔｉｓｅがＡＰ  Ｆｉｎｄサービスを含むと判定すると、ステップＳ９１１の処理に進む。ここで受信するＡＰ  ＦｉｎｄサービスのＡｄｖｅｒｔｉｓｅは、図８に示すステップＳ８２０の処理においてカメラＡ１００より送信されたＡｄｖｅｒｔｉｓｅに対応する。
【０１１１】
ステップＳ９１１において、制御部Ｂ１０１は、省電力無線通信部Ｂ１１２によって接続希望のアクセスポイントＣ１００を検出した旨をカメラＡ１００に通知する。例えば、制御部Ｂ１０１はＢＬＥのＧＡＴＴプロファイルによってアクセスポイント検出通知を行うためのＡＰ  Ｆｉｎｄサービスの送信を行う。ＡＰ  Ｆｉｎｄサービスには、ステップＳ９０１の処理でビーコンを受信したアクセスポイントＣ１００のＳＳＩＤを示すＳＳＩＤ特性が含まれている。
【０１１２】
ＳＳＩＤ特性については、その値の書き込みに当たって、ＢＬＥにおけるペアリングと呼ばれるデバイス間の認証処理が必要なように設定されている。なお、ステップＳ９１１の処理によって送信されるアクセスポイント検出通知は、図８に示すステップＳ８１１において受信されアクセスポイント検出通知に対応する。また、ステップＳ９１１の処理は、図７に示すステップＳ７１２の処理に相当する。
【０１１３】
続いて、ステップＳ９０３において、制御部Ｂ１０１は、ユーザによって操作部Ｂ１０５から処理終了指示を受けたか否かを判定する。制御部Ｂ１０１は処理終了指示を受けたと判定すると、処理を終了する。一方、制御部Ｂ１０１は処理終了指示を受けていない判定すると、ステップＳ９０１の処理に戻る。
【０１１４】
このように、本発明の第１の実施形態では、無線ＬＡＮを無効にして省電力状態にあるカメラＡ１００がアクセスポイントＣ１００のビーコンを検出したスマートフォンＢ１００からのＢＬＥ通知を受ける。そして、カメラＡ１００は無線ＬＡＮを有効にしてアクセスポイントＣ１００との無線ＬＡＮ通信を確立する。これによって、カメラＡ１００はバッテリなどの電源を消耗することなく、接続希望のアクセスポイントＣ１００を自動的に検出することができる。さらに、画像の転送が終了すると、カメラＡ１００はＢＬＥのＡｄｖｅｒｔｉｚｅを停止するようにしたので、さらに消費電力を低下させることができる。
【０１１５】
［第２の実施形態］
続いて、本発明の第２の実施形態による通信装置を備える通信システムの一例について説明する。
【０１１６】
＜システムの概要＞
前述の第１の実施形態においては、画像の転送が終わって無線ＬＡＮを切断すると、カメラＡ１００はＢＬＥのＡｄｖｅｒｔｉｓｅを停止する場合について説明した。一方、第２の実施形態では、画像の転送が終わって無線ＬＡＮを切断しても、カメラＡ１００はＢＬＥのＡｄｖｅｒｔｉｓｅを停止しない場合について説明する。
【０１１７】
第２の実施形態に係る通信システムの構成は図１に示す通信システムと同様であるので、ここでは説明を省略する。また、デジタルカメラＡ１００とスマートフォンＢ１００とは事前にペアリング済みであるものとする。
【０１１８】
なお、第２の実施形態においては、ＡＰ  Ｆｉｎｄサービスには第１の実施形態で説明した特性に加えて、カメラＡ１００からスマートフォンＢ１００に対してアクセスポイントＣ１００の検出状態を設定するための検出状態特性が含まれるものとする。この検出状態特性には、「検出開始」と「検出停止」とがある。「検出開始」が設定されると、スマートフォンＢ１００はアクセスポイントＣ１００の検出を開始する。「検出停止」が設定されると、スマートフォンＢ１００はアクセスポイントＣ１００の検出を停止する。
【０１１９】
カメラＡ１００は、検出状態特性を「検出開始」にすることによって、スマートフォンＢ１００に検出開始通知を行う。一方、カメラＡ１００は、検出状態特性を「検出停止」にすることによって、スマートフォンＢ１００に検出停止通知を行う。そして、ペアリングの際には、カメラＡ１００は検出状態特性を「検出開始」としてＡＰ  ＦｉｎｄサービスのＡｄｖｅｒｔｉｓｅを行う。
【０１２０】
図１０は、本発明の第２の実施形態による通信装置を備える通信システムにおいて、アクセスポイント検出から画像送信までの処理の流れを説明するためのシーケンス図である。なお、図１０において、図７に示すステップと同一のステップについては同一の参照符号を付して説明を省略する。
【０１２１】
ステップＳ７１７において、カメラＡ１００は無線ＬＡＮを切断した後、ステップ１００１において、スマートフォンＢ１００に対してＢＬＥによってアクセスポイントＣ１００の検出停止通知を送信する。
【０１２２】
カメラＡ１００から検出停止通知を受信すると、スマートフォンＢ１００は、ステップＳ１００２においてアクセスポイント検出通知の送信を停止する。続いて、ステップＳ１００３において、カメラＡ１００は、ユーザによる撮影などによって未アップロードの画像が記録媒体Ａ１１０に記録されるのを待つ。
【０１２３】
未アップロードの画像が記録媒体Ａ１１０に記録されると、ステップＳ１００４において、カメラＡ１００はスマートフォンＢ１００に対してＢＬＥによってアクセスポイントＣ１００の検出開始通知を送信する。そして、カメラＡ１００から検出開始通知を受信すると、スマートフォンＢ１００は、ステップＳ１００５においてアクセスポイント検出通知の送信を開始する。
【０１２４】
＜各装置の動作＞
図１１は、本発明の第２の実施形態に係る通信システムにおいて、画像送信を行う際のカメラの動作を説明するためのフローチャートである。なお、図１１に示すフローチャートにおいて、図８に示すフローチャートのステップと同一のステップについては同一の参照符号を付して説明を省略する。また、図示のフローチャートに係る処理は、制御部Ａ１０１および副制御部Ａ１２０の制御下で行われる。
【０１２５】
図１１に示すフローチャートに係る処理は、操作部Ａ１０５に備えられた電源スイッチによって電源ＯＦＦが行われると開始される。副制御部Ａ１２０によってＣｅｎｔｒａｌＩＤ情報が存在すると判定されると、ステップＳ１１０１において、制御部Ａ１０１は記録媒体Ａ１１０に未アップロードの画像が所定の枚数以上存在するか否かを判定する。制御部Ａ１０１は未アップロード画像が所定の枚数以上存在すると判定すると、ステップＳ１１０２の処理に進む。一方、制御部Ａ１０１は未アップロード画像が所定の枚数未満であると判定すると、ステップＳ８０９の処理に進む。
【０１２６】
なお、未アップロード画像の枚数を判定するために、例えば、制御部Ａ１０１は、撮影の際に画像の拡張情報領域に未アップロードを示すフラグを埋め込む。そして、アップロードの際に、制御部Ａ１０１は当該フラグをアップロード済みに変更するようにしてもよい。さらに、所定の枚数は１枚でもよく、操作部Ａ１０５からユーザが設定するようにしてもよい。
【０１２７】
ステップＳ１１０２において、制御部Ａ１０１は、省電力無線通信部Ａ１１２によってスマートフォンＢ１００に対してアクセスポイントＣ１００検出開始指示（検出要求）を送信する。例えば、制御部Ａ１０１はＢＬＥのＧＡＴＴプロファイルに応じたＡＰ  Ｆｉｎｄサービスの検出状態特性を送信する。この際、検出状態特性は「検出開始」として送信される。なお、ステップＳ１１０２の処理は、図１０に示すステップＳ１１０４の処理に相当する。
【０１２８】
続いて、ステップＳ１１０３において、制御部Ａ１０１は、電源管理部Ａ１０７によってカメラＡ１００をスタンバイ状態とする。その後、制御部Ａ１０１は前述のステップＳ８１１の処理を行う。前述のステップＳ８０８の処理を行った後、制御部Ａ１０１は、ステップＳ１１０４において省電力無線通信部Ａ１１２によってスマートフォンＢ１００に対してアクセスポイントＣ１００の検出停止指示を送信する。例えば、制御部Ａ１０１はＢＬＥのＧＡＴＴプロファイルに応じたＡＰ  Ｆｉｎｄサービスの検出状態特性の送信を行う。この際、検出状態特性は「検出停止」として送信される。なお、ステップＳ１１０４の処理は、図１０に示すステップＳ１００１の処理に相当する。ステップＳ１１０４の処理を行った後、制御部Ａ１０１はステップＳ８０９の処理に進む。
【０１２９】
図１２は、本発明の第２の実施形態に係る通信システムにおいて、画像送信が行われる際のスマートフォンＢ１００の動作を説明するためのフローチャートである。なお、図１２に示すフローチャートにおいて、図９に示すフローチャートのステップと同一のステップについては同一の参照符号を付して説明を省略する。また、図示のフローチャートに係る処理は、制御部Ｂ１０１の制御下で行われる。
【０１３０】
ステップＳ９０１においてビーコンパケットを検出しないか又はステップＳ９１１の処理を行った後、制御部Ｂ１０１は、ステップＳ１２０１において省電力無線通信部Ｂ１１２によってカメラＡ１００から接続希望のアクセスポイントＣ１００の検出停止通知を受けたか否かを判定する。例えば、制御部Ｂ１０１はＢＬＥのＧＡＴＴプロファイルに応じたＡＰ  Ｆｉｎｄサービスの検出状態特性を受信する。この際、検出状態特性が「検出停止」であれば、制御部Ｂ１０１は検出停止通知を受信したと判定する。制御部Ｂ１０１は検出停止通知を受信したと判定すると、ステップＳ１２０２の処理に進む。一方、制御部Ｂ１０１は検出停止通知を受信しないと判定すると、ステップＳ９０３の処理に進む。
【０１３１】
ステップＳ１２０２において、制御部Ｂ１０１は、省電力無線通信部Ｂ１１２によってカメラＡ１００から接続希望のアクセスポイントＣ１００の検出開始通知を受信したか否かを判定する。例えば、制御部Ｂ１０１は、ＢＬＥのＧＡＴＴプロファイルに応じたＡＰ  Ｆｉｎｄサービスの検出状態特性を受信する。この際、検出状態特性が「検出開始」であれば、制御部Ｂ１０１は検出開始通知を受信したと判定する。制御部Ｂ１０１は検出開始通知を受信したと判定すると、ステップＳ９０３の処理に進む。一方、制御部Ｂ１０１は検出開始通知を受信しないと判定すると、ステップＳ１２０２の処理を繰り返す。
【０１３２】
このように、本発明の第２の実施形態では、カメラＡ１００からスマートフォンＢ１００に対してアクセスポイントＣ１００の検出が不要な場合にその旨を通知する。これによって、カメラＡ１００はスマートフォンＢ１００からの不要な検出通知の送信を停止することができる。また、ＢＬＥの動作はどのようなサービスであってもＡｄｖｅｒｔｉｚｅを必要とするので、カメラＡ１００がＢＬＥのＡｄｖｅｒｔｉｓｅを停止すると、カメラＡ１００における他のＢＬＥサービスの動作を妨げてしまう可能性がある。第２の実施形態では、Ａｄｖｅｒｔｉｚｅを停止しないので、ＡＰ  Ｆｉｎｄ以外のＢＬＥサービスを同時に用いることができる。
【０１３３】
［第３の実施形態］
続いて、本発明の第３の実施形態による通信装置を備える通信システムの一例について説明する。
【０１３４】
＜システムの概要＞
前述の第２の実施形態においては、スマートフォンＢ１００がアクセスポイントＣ１００を検出した際に、カメラＡ１００から検出開始通知を受けているときのみアクセスポイント検出通知をカメラＡ１００に送信する場合について説明した。第３の実施形態では、カメラＡ１００の未アップロードの画像枚数に応じて、アクセスポイント検出通知を送信するか否かをスマートフォンＢ１００が判定する場合について説明する。
【０１３５】
第３の実施形態に係る通信システムの構成は図１に示す通信システムと同様であるので、ここでは説明を省略する。また、デジタルカメラＡ１００とスマートフォンＢ１００とは事前にペアリング済みであるものとする。なお、第３の実施形態においては、ＡＰ  Ｆｉｎｄサービスには第１の実施形態で説明した特性に加えて、カメラＡ１００からスマートフォンＢ１００に未アップロード画像の枚数を通知する画像枚数特性が含まれる。そして、ペアリングの際には、カメラＡ１００は画像枚数特性を「０枚」としてＡＰ  ＦｉｎｄサービスのＡｄｖｅｒｔｉｓｅを行う。
【０１３６】
図１３は、本発明の第３の実施形態による通信装置を備える通信システムにおいて、アクセスポイント検出から画像送信までの処理の流れを説明するためのシーケンス図である。なお、図１３において、図７に示すステップと同一のステップについては同一の参照符号を付して説明を省略する。
【０１３７】
ステップＳ１３０１において、カメラＡ１００は、ユーザによる撮影などの未アップロードの画像枚数が変化する処理を受け付ける。そして、電源スイッチによって電源ＯＦＦ操作を受け付けると、ステップＳ１３０２において、カメラＡ１００はスマートフォンＢ１００に対してＢＬＥによって未アップロードの画像枚数通知を送信する。その後、ステップＳ１３０３において、カメラＡ１００はスタンバイ状態となる。
【０１３８】
カメラＡ１００から画像枚数通知を受信すると、ステップＳ１３０４において、スマートフォンＢ１００は、アクセスポイント検出通知の送信を開始する否かを判定する。ステップＳ１３０４で行われる判定については後述する。
【０１３９】
ここで、スマートフォンＢ１００は、アクセスポイント検出通知の送信を開始すると判定すると、前述のステップＳ７１０におけるビーコンパケットの受信からステップＳ７１７におけるデジタルカメラＡ１００の無線ＬＡＮ切断までの動作が行われる。
【０１４０】
ステップＳ７１７の処理の後、ステップＳ１３０５において、カメラＡ１００はスタンバイ状態に移行する前に、スマートフォンＢ１００に対してＢＬＥによって未アップロードの画像枚数通知を送信する。そして、カメラＡ１００は、ステップＳ７１８においてスタンバイ状態に移行する。
【０１４１】
カメラＡ１００から未アップロードの画像枚数通知を受信すると、ステップＳ１３０６において、スマートフォンＢ１００はアクセスポイント検出通知の送信を停止するか否かを判定する。ステップＳ１３０６で行われる判定については後述する。
【０１４２】
図示の例では、ステップＳ１３０５において通知される画像枚数は、ステップＳ７１６において画像送信が行われているので０枚である。よって、スマートフォンＢ１００はアクセスポイント検出通知の送信を停止することになる。
【０１４３】
＜各装置の動作＞
図１４は、本発明の第３の実施形態に係る通信システムにおいて、画像送信を行う際のカメラの動作を説明するためのフローチャートである。なお、図１４に示すフローチャートにおいて、図８に示すフローチャートのステップと同一のステップについては同一の参照符号を付して説明を省略する。また、図示のフローチャートに係る処理は、制御部Ａ１０１および副制御部Ａ１２０の制御下で行われる。
【０１４４】
図１４に示すフローチャートに係る処理は、操作部Ａ１０５に備えられた電源スイッチによって制御部Ａ１０１に電源ＯＦＦが指示されることによって開始される。副制御部Ａ１２０によってＣｅｎｔｒａｌＩＤ情報が存在すると判定されると、ステップＳ１４０１において、制御部Ａ１０１は、記録媒体Ａ１１０に記憶された未アップロードの画像枚数を計数する。そして、制御部Ａ１０１は省電力無線通信部Ａ１１２によってスマートフォンＢ１００に対して未アップロードの画像枚数通知を送信する。
【０１４５】
例えば、制御部Ａ１０１は、ＢＬＥのＧＡＴＴプロファイルに応じたＡＰ  Ｆｉｎｄサービスの画像枚数特性の送信を行う。この際、画像枚数特性には未アップロードの画像枚数が書き込まれることになる。ステップＳ１４０１の処理は、図１３に示すステップＳ１３０２の処理に相当する。
【０１４６】
なお、未アップロード画像の枚数を判定するために、制御部Ａ１０１は、撮影の際に画像の拡張情報領域に未アップロードを示すフラグを埋め込む。そして、制御部Ａ１０１はアップロードの際に当該フラグをアップロード済みに変更するようにしてもよい。
【０１４７】
続いて、ステップＳ１４０２において、制御部Ａ１０１は、電源管理部Ａ１０７によってカメラＡ１００をスタンバイ状態に移行させる。その後、処理はステップＳ８１１に進む。
【０１４８】
前述のステップＳ８０８の処理を行った後、ステップＳ１４０３において、制御部Ａ１０１は、記録媒体Ａ１１０に記憶された未アップロードの画像枚数を計数する。そして、制御部Ａ１０１は省電力無線通信部Ａ１１２によって、スマートフォンＢ１００に対して未アップロードの画像枚数通知を送信する。例えば、制御部Ａ１０１は、ＢＬＥのＧＡＴＴプロファイルに応じたＡＰ  Ｆｉｎｄサービスの画像枚数特性の送信を行う。この際、画像枚数特性には未アップロードの画像枚数が書き込まれる。ステップＳ１４０３の処理は、図１３に示すステップＳ１３０５の処理に相当する。
【０１４９】
なお、未アップロード画像の枚数を判定するために、制御部Ａ１０１は、撮影の際に画像の拡張情報領域に未アップロードを示すフラグを埋め込む。そして、制御部Ａ１０１はアップロードの際に当該フラグをアップロード済みに変更するようにしてもよい。
【０１５０】
図１５は、本発明の第３の実施形態に係る通信システムにおいて、画像送信が行われる際のスマートフォンＢ１００の動作を説明するためのフローチャートである。なお、図１５に示すフローチャートにおいて、図９に示すフローチャートのステップと同一のステップについては同一の参照符号を付して説明を省略する。また、図示のフローチャートに係る処理は、制御部Ｂ１０１の制御下で行われる。
【０１５１】
ステップＳ９１０において、制御部Ｂ１０１はＰｅｒｉｐｈｅｒａｌＩＤ情報が存在すると判定すると、ステップＳ１５０１の処理に進む。ステップＳ１５０１にて、制御部Ｂ１０１は、省電力無線通信部Ｂ１１２によってカメラＡ１００から画像枚数通知を受信したか否かを判定する。例えば、制御部Ａ１０１はＢＬＥのＧＡＴＴプロファイルに応じたＡＰ  Ｆｉｎｄサービスの画像枚数特性を受信したか否かを判定する。
【０１５２】
画像枚数通知を受信すると、制御部Ｂ１０１は画像枚数特性を読み取って、ステップＳ１５０２の処理に進む。一方、画像枚数通知を受信しないと、制御部Ｂ１０１はステップＳ１５０１の処理を繰り返す。
【０１５３】
ステップＳ１５０２において、制御部Ｂ１０１は、ステップＳ１５０１で受信した画像枚数が所定の枚数以上であるか否かを判定する。制御部Ｂ１０１は画像枚数が所定の枚数以上であると判定すると、ステップＳ９０１の処理に進む。一方、制御部Ｂ１０１は画像枚数が所定の枚数未満である判定すると、ステップＳ９０３の処理に進む。なお、上記の所定の枚数は１枚でもよく、操作部Ｂ１０５によってユーザが設定するようにしてもよい。
【０１５４】
このように、本発明の第３の実施形態では、カメラＡＳ１００からスマートフォンＢ１００に対して、未アップロードの画像枚数を通知する。これによって、スマートフォンＢ１００ではアクセスポイント検出通知をカメラＡ１００に送信するか否かを容易に判定することができる。
【０１５５】
以上、本発明について実施の形態に基づいて説明したが、本発明は、これらの実施の形態に限定されるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。
【０１５６】
例えば、上記の実施の形態の機能を制御方法として、この制御方法を通信装置に実行させるようにすればよい。また、上述の実施の形態の機能を有するプログラムを通信装置が備えるコンピュータに実行させるようにしてもよい。なお、制御プログラムは、例えば、コンピュータに読み取り可能な記録媒体に記録される。
【０１５７】
［その他の実施形態］
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【０１５８】
Ａ１００  デジタルカメラ
Ａ１０１，Ｂ１０１  制御部
Ａ１０２，Ｂ１０２  撮像部
Ａ１０６，Ｂ１０６  表示部
Ａ１１１，Ｂ１１１  無線通信部
Ａ１１２，Ｂ１１２  省電力無線通信部
Ａ１２０  副制御部
Ｂ１００  スマートフォン
Ｂ１１３  公衆無線通信部
Ｃ１００  アクセスポイント
【図１】
2019118123.tif 000003
【図２】
2019118123.tif 000004
【図３】
2019118123.tif 000005
【図４】
2019118123.tif 000006
【図５】
2019118123.tif 000007
【図６】
2019118123.tif 000008
【図７】
2019118123.tif 000009
【図８】
2019118123.tif 000010
【図９】
2019118123.tif 000011
【図１０】
2019118123.tif 000012
【図１１】
2019118123.tif 000013
【図１２】
2019118123.tif 000014
【図１３】
2019118123.tif 000015
【図１４】
2019118123.tif 000016
【図１５】
2019118123.tif 000017
【手続補正書】
【提出日】平成31年3月29日(2019.3.29)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
第１の通信プロトコルによって周囲の無線アクセスポイントから送信される信号を受信する第１の通信手段と、
前記第１の通信プロトコルと異なる第２の通信プロトコルによって撮像装置と通信する第２の通信手段と、
ユーザから、前記無線アクセスポイントと前記撮像装置とが前記第１の通信プロトコルによって接続するために用いられる接続情報の入力を受け付ける受け付け手段と、
前記受け付け手段により受け付けられた前記接続情報を予め記録する記録手段と、
前記第１の通信手段により受信した前記無線アクセスポイントからの信号に含まれる情報と前記記録手段に記録されている前記接続情報とに基づいて、アクセスポイント検出信号を前記第２の通信手段を介して前記撮像装置に送信するか又は前記アクセスポイント検出信号を前記第２の通信手段を介して前記撮像装置に送信しないよう制御するかを切り替えるよう制御する制御手段と、を有し、
前記第２の通信手段による通信は、前記第１の通信手段による通信よりも消費電力が低いことを特徴とする通信装置。
【請求項２】
前記第１の通信手段により受信した前記無線アクセスポイントからの信号に含まれる情報と、前記記録手段に記録されている前記接続情報とが同一の情報である場合、前記制御手段は、前記アクセスポイント検出信号を前記第２の通信手段を介して前記撮像装置に送信するよう制御し、
前記第１の通信手段により受信した前記無線アクセスポイントからの信号に含まれる情報と、前記記録手段に記録されている前記接続情報とが同一の情報でない場合、前記制御手段は、前記アクセスポイント検出信号を前記第２の通信手段を介して前記撮像装置に送信しないよう制御することを特徴とする請求項１に記載の通信装置。
【請求項３】
前記撮像装置との前記第２の通信手段を介したペアリングが確立していない場合は、前記記録手段に記録されている接続情報と同一の情報を含む前記無線アクセスポイントからの信号を受信しても、前記制御手段は前記アクセスポイント検出信号を前記第２の通信手段を介して前記撮像装置に送信しないよう制御することを特徴とする請求項２に記載の通信装置。
【請求項４】
前記制御手段は、前記第１の通信手段により受信した前記無線アクセスポイントからの信号に含まれる情報と、前記記録手段に記録されている前記接続情報とが同一の情報である場合、前記アクセスポイント検出信号と共に前記記録手段に記録されている前記接続情報も、前記第２の通信手段を介して前記撮像装置に送信するよう制御することを特徴とする請求項１乃至３のいずれか１項に記載の通信装置。
【請求項５】
前記第１の通信手段により受信した前記無線アクセスポイントからの信号に含まれる情報は、前記アクセスポイントが生成するネットワークを識別するためのネットワーク識別子を含むことを特徴とする請求項１乃至４のいずれか１項に記載の通信装置。
【請求項６】
前記制御手段は、前記第１の通信手段により受信した前記無線アクセスポイントからの信号に含まれる前記ネットワーク識別子と、前記記録手段に記録されている前記接続情報に含まれるネットワーク識別子とを比較することを特徴とする請求項１乃至５のいずれか１項に記載の通信装置。
【請求項７】
前記撮像装置から、前記アクセスポイントの検出停止通知を受信した場合、前記制御手段は、前記アクセスポイント検出信号を前記撮像装置に送信しないよう制御することを特徴とする請求項１乃至６のいずれか１項に記載の通信装置。
【請求項８】
前記記録手段はオペレーションシステムと、オペレーションシステムにインストールされるアプリケーションとを記録し、
前記アプリケーションが起動されることに応じて、前記制御手段は、前記第１の通信手段により受信した前記無線アクセスポイントからの信号に含まれる情報と前記記録手段に記録されている前記接続情報とに基づいて、アクセスポイント検出信号を前記第２の通信手段を介して前記撮像装置に送信するか又は前記アクセスポイント検出信号を前記第２の通信手段を介して前記撮像装置に送信しないよう制御するかを切り替えるよう制御することを特徴とする請求項１乃至７のいずれか１項に記載の通信装置。
【請求項９】
前記記録手段はオペレーションシステムと、オペレーションシステムにインストールされるアプリケーションとを記録し、
前記アプリケーションが起動されることに応じて、前記制御手段は、前記第１の通信プロトコルによって周囲の無線アクセスポイントから送信される信号を受信するよう前記第１の通信手段を制御することを特徴とする請求項１乃至７のいずれか１項に記載の通信装置。
【請求項１０】
前記記録手段はオペレーションシステムと、オペレーションシステムにインストールされるアプリケーションとを記録し、
前記アプリケーションが起動されることに応じて、前記制御手段は、前記第１の通信手段により受信した前記無線アクセスポイントからの信号に含まれる前記ネットワーク識別子と、前記記録手段に記録されている前記接続情報に含まれるネットワーク識別子とを比較することを特徴とする請求項６に記載の通信装置。
【請求項１１】
前記第１の通信手段を介して、画像アップロードに関する情報を前記撮像装置と通信することを特徴とする請求項１乃至１０のいずれか１項に記載の通信装置。
【請求項１２】
前記第２の通信手段による通信は、前記第１の通信手段による通信よりも通信速度が遅いことを特徴とする請求項１乃至１１のいずれか１項に記載の通信装置。
【請求項１３】
公衆無線通信を介して、公衆網に接続する公衆通信手段をさらに有することを特徴とする請求項１乃至１２のいずれか１項に記載の通信装置。
【請求項１４】
第１の通信プロトコルによって周囲の無線アクセスポイントから送信される信号を受信する第１の通信手段と、前記第１の通信プロトコルと異なる第２の通信プロトコルによって撮像装置と通信する第２の通信手段とを有する通信装置の制御方法であって、
ユーザから、前記無線アクセスポイントと前記撮像装置とが前記第１の通信プロトコルによって接続するために用いられる接続情報の入力を受け付ける受け付けステップと、
前記受け付けステップで受け付けられた前記接続情報を予めメモリに記録する記録ステップと、
前記第１の通信手段により受信した前記無線アクセスポイントからの信号に含まれる情報と前記記録手段に記録されている前記接続情報とに基づいて、アクセスポイント検出信号を前記第２の通信手段を介して前記撮像装置に送信するか又は前記アクセスポイント検出信号を前記第２の通信手段を介して前記撮像装置に送信しないよう制御するかを切り替えるよう制御する制御ステップと、を有し、
前記第２の通信手段による通信は、前記第１の通信手段による通信よりも消費電力が低いことを特徴とする通信装置の制御方法。
【請求項１５】
コンピュータを、請求項１乃至１３のいずれか１項に記載の通信装置の各手段として機能させるためのコンピュータが読み取り可能なプログラム。