(57)【要約】      （修正有）【課題】電子機器が過去に接続したことのない外部装置との通信によってスリープ状態から復帰したことをユーザに気づかせないようにする。【解決手段】電子機器は、所定の範囲内に存在する外部装置と無線通信を行う通信手段と、前記通信手段を介して前記外部装置から接続要求を受けた場合、消費電力を抑えた所定の状態から復帰する制御手段と、を有する。制御手段は、所定の状態において通信手段を介して外部装置から接続要求を受けた場合、所定の状態から復帰し、外部装置が過去に接続したことのある装置であるか否かを判定し、外部装置が過去に接続したことのない装置であった場合は所定の状態に移行するように制御する。【選択図】図６
2019106623.tif 000002
【特許請求の範囲】
【請求項１】
所定の範囲内に存在する外部装置と無線通信を行う通信手段と、
前記通信手段を介して前記外部装置から接続要求を受けた場合、消費電力を抑えた所定の状態から復帰する制御手段と、を有し、
前記制御手段は、前記所定の状態において前記通信手段を介して前記外部装置から接続要求を受けた場合、前記所定の状態から復帰し、
前記外部装置が過去に接続したことのある装置であるか否かを判定し、
前記外部装置が過去に接続したことのない装置であった場合は前記所定の状態に移行するように制御することを特徴とする電子機器。
【請求項２】
前記外部装置が過去に接続したことのある装置であった場合、前記制御手段は、前記通信手段を介して前記外部装置との接続を行うことを特徴とする請求項１に記載の電子機器。
【請求項３】
前記通信手段は、前記外部装置から接続要求を受けた場合、当該接続要求を受けたことを前記制御手段に通知し、
前記制御手段は、前記通知を受けて前記所定の状態から復帰することを特徴する請求項１または２に記載の電子機器。
【請求項４】
前記制御手段は、前記通信手段を介して前記外部装置から取得した情報と、前記電子機器が有する過去に接続した外部装置に関する情報とを比較することにより前記判定を行うことを特徴とする請求項１から３のいずれか１項に記載の電子機器。
【請求項５】
前記制御手段は、前記外部装置が過去に接続したことのない装置であった場合は、前記通信手段による無線通信を切断し、前記通信手段による無線通信を再開してから前記所定の状態に移行するように制御することを特徴とする請求項１から４のいずれか１項に記載の電子機器。
【請求項６】
前記外部装置が過去に接続したことのない装置であった場合、前記制御手段は、前記電子機器が有する撮像部および表示部を起動させないで前記所定の状態に移行するように制御することを特徴とする請求項１から５のいずれか１項に記載の電子機器。
【請求項７】
前記制御手段は、前記外部装置が過去に接続したことのある装置であった場合、前記外部装置にインストールされている前記電子機器をリモート制御するためのアプリケーションとの接続を行うことを特徴とする請求項２に記載の電子機器。
【請求項８】
前記外部装置が過去に接続したことのある装置であった場合、前記制御手段は、前記外部装置における所定の操作に応じて前記所定の状態から復帰したか否かを判定し、
前記所定の操作が前記アプリケーション以外の操作により前記所定の状態から復帰したと判定した場合は前記所定の状態に移行するように制御することを特徴とする請求項７に記載の電子機器。
【請求項９】
所定の範囲内に存在する外部装置と無線通信を行う通信手段と、
前記通信手段を介して前記外部装置から接続要求を受けた場合、消費電力を抑えた所定の状態から復帰する制御手段と、を有し、
前記制御手段は、前記所定の状態において前記通信手段を介して前記外部装置から接続要求を受けた場合、前記所定の状態から復帰し、
前記外部装置における所定の操作に応じて前記所定の状態から復帰したか否かを判定し、
前記所定の操作によらずに前記所定の状態から復帰したと判定した場合は前記所定の状態に移行するように制御することを特徴とする電子機器。
【請求項１０】
前記所定の操作は、前記外部装置にインストールされている前記電子機器をリモート制御するためのアプリケーションの操作であることを特徴とする請求項９に記載の電子機器。
【請求項１１】
前記制御手段は、前記外部装置から前記アプリケーションの接続が完了したことを示す通知を受信しなかった場合、前記所定の操作によらずに前記所定の状態から復帰したと判定することを特徴とする請求項１０に記載の電子機器。
【請求項１２】
前記所定の操作によらずに前記所定の状態から復帰したと判定した場合、前記制御手段は、前記電子機器が有する撮像部および表示部を起動させないで前記所定の状態に移行するように制御することを特徴とする請求項１０または１１に記載の電子機器。
【請求項１３】
前記無線通信は、近距離無線通信であり、
前記通信手段は、前記外部装置から送信される当該外部装置の存在を通知するための無線信号を前記接続要求として受信することを特徴とする請求項１から１２のいずれか１項に記載の電子機器。
【請求項１４】
前記所定の状態は、前記制御手段のスリープ状態であり、
前記所定の状態において、前記通信手段は通信可能な状態であることを特徴とする請求項１から１３のいずれか１項に記載の電子機器。
【請求項１５】
所定の範囲内に存在する外部装置と無線通信を行う通信手段と、
前記通信手段を介して前記外部装置から接続要求を受けた場合、消費電力を抑えた所定の状態から復帰する制御手段と、を有する電子機器の制御方法であって、
前記所定の状態において前記通信手段を介して前記外部装置から接続要求を受けた場合、前記所定の状態から復帰し、
前記外部装置が過去に接続したことのある装置であるか否かを判定し、
前記外部装置が過去に接続したことのない装置であった場合は前記所定の状態に移行することを特徴とする制御方法。
【請求項１６】
所定の範囲内に存在する外部装置と無線通信を行う通信手段と、
前記通信手段を介して前記外部装置から接続要求を受けた場合、消費電力を抑えた所定の状態から復帰する制御手段と、を有する電子機器の制御方法であって、
前記所定の状態において前記通信手段を介して前記外部装置から接続要求を受けた場合、前記所定の状態から復帰し、
前記外部装置における所定の操作に応じて前記所定の状態から復帰したか否かを判定し、
前記所定の操作によらずに前記所定の状態から復帰したと判定した場合は前記所定の状態に移行することを特徴とする制御方法。
【請求項１７】
コンピュータを、請求項１から１４のいずれか１項に記載された電子機器として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線通信を行う技術に関する。
【背景技術】
【０００２】
従来、デジタルカメラなどの電子機器は、スマートフォンなどの外部装置と接続するための通信機能を有しており、無線ＬＡＮやＢｌｕｅｔｏｏｔｈ（登録商標）など複数の通信方法に対応した電子機器も存在する。電子機器は、Ｂｌｕｅｔｏｏｔｈ（登録商標）などの近距離無線通信を行うことにより、スリープ状態から復帰してアプリケーションを介して外部装置からリモート制御することが可能となる。
【０００３】
リモート制御などの通信分野においては、相手と通信しているかどうかをユーザに認識させる技術が知られている。例えば特許文献１では、電子機器と外部装置の間で通信を行っている場合であっても、外部装置においてアプリケーションが起動していないならば電波強度アイコンを表示しないようにして、ユーザが外部装置と通信していることに気づかないようにしている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−１４２８３９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
通信装置の中には、外部装置との通信をトリガにスリープ・電源オフ状態から復帰するものある。一般的にこのような装置は、起動に伴い何らかの動作が行われるため、ユーザから見ると装置が起動したことが認識できてしまう。
【０００６】
本発明は、上記課題に鑑みてなされ、その目的は、不要な場合には外部装置との通信によってスリープ状態から復帰したことをユーザに気づかせないようにすることである。
【課題を解決するための手段】
【０００７】
上記課題を解決し、目的を達成するために、本発明の電子機器は、所定の範囲内に存在する外部装置と無線通信を行う通信手段と、前記通信手段を介して前記外部装置から接続要求を受けた場合、消費電力を抑えた所定の状態から復帰する制御手段と、を有し、前記制御手段は、前記所定の状態において前記通信手段を介して前記外部装置から接続要求を受けた場合、前記所定の状態から復帰し、前記外部装置が過去に接続したことのある装置であるか否かを判定し、前記外部装置が過去に接続したことのない装置であった場合は前記所定の状態に移行する。
【発明の効果】
【０００８】
本発明によれば、不要な場合には外部装置との通信によってスリープ状態から復帰したことをユーザに気づかせないようにすることができる。
【図面の簡単な説明】
【０００９】
【図１】実施形態１、２のデジタルカメラの構成を示すブロック図および外観図。
【図２】図１の近距離無線通信部の構成を示す機能ブロック図。
【図３】実施形態１のシステム構成図。
【図４】実施形態１のデジタルカメラがペアリング済みのスマートフォンと通信する際のシーケンス図。
【図５】実施形態１のデジタルカメラがペアリング済みでないスマートフォンと通信する際のシーケンス図。
【図６】実施形態１のデジタルカメラがペアリング済みまたはペアリング済みでないスマートフォンと通信する際の処理を示すフローチャート。
【図７】実施形態２のシステム構成図。
【図８】実施形態２のデジタルカメラがペアリング済みのスマートフォンと通信する際のシーケンス図。
【図９】実施形態２のデジタルカメラがペアリング済みまたはペアリング済みでないスマートフォンと通信する際の処理を示すフローチャート。
【発明を実施するための形態】
【００１０】
以下に、本発明を実施するための形態について詳細に説明する。尚、以下に説明する実施の形態は、本発明を実現するための一例であり、本発明が適用される装置の構成や各種条件によって適宜修正又は変更されるべきものであり、本発明は以下の実施の形態に限定されるものではない。また、後述する各実施形態の一部を適宜組み合わせて構成してもよい。
【００１１】
本実施形態では、所定の範囲内に存在する電子機器としてのデジタルカメラ１００と外部装置としてのスマートフォン２００がＢｌｕｅｔｏｏｔｈ（登録商標）の規格に従った近距離無線通信を行うシステムについて説明する。なお、本実施形態の電子機器はデジタルカメラ１００に限らず、例えば、タブレットデバイス、メディアプレーヤ、監視カメラ、医療機器などであってもよい。また、本実施形態の外部装置は携帯電話の一種であるスマートフォンに限らず、例えば、携帯型機器としての、腕時計型端末、メガネ型端末、無線通信機能付きのデジタルカメラ、タブレットデバイス、パーソナルコンピュータなどであってもよい。
【００１２】
＜デジタルカメラの構成＞まず、図１を参照して、本実施形態のデジタルカメラの構成および機能の概略について説明する。
【００１３】
図１において、（ａ）はデジタルカメラ１００の機能ブロック図、（ｂ）及び（ｃ）は正面図及び背面図である。
【００１４】
制御部１０１は、デジタルカメラ１００の全体を統括して制御する演算処理装置（ＣＰＵ）であって、後述する不揮発性メモリ１０３に格納されたプログラムを実行することで、後述する制御シーケンスを実現する。なお、制御部１０１が装置全体を制御する代わりに、複数のハードウェアが処理を分担することで、装置全体を制御してもよい。
【００１５】
撮像部１０２は、ズームレンズやフォーカスレンズを含むレンズ群、絞り機能を備えるシャッターを含む。また、撮像部１０２は、被写体像を電気信号に変換するＣＣＤやＣＭＯＳ素子等で構成される撮像素子、撮像素子から出力されるアナログ画像信号をデジタル信号に変換するＡ／Ｄ変換器を有する。
【００１６】
また、撮像部１０２は、画像処理回路を有し、撮像された画像データに、ホワイトバランスや色、明るさ等を調整する画質調整処理を施し、また、表示用サイズへのリサイズ処理等を行う。また、撮像部１０２は、画質調整処理が施された画像データをＪＰＥＧ等により圧縮符号化して画像ファイルを生成し、記録媒体１１０に記録する。本実施形態では、画像データは、ＤＣＦ（Ｄｅｓｉｇｎ  Ｒｕｌｅ  ｆｏｒ  Ｃａｍｅｒａ  Ｆｉｌｅ  Ｓｙｓｔｅｍ）の規格に従って、記録媒体１１０に記録される。また、撮像部１０２は、撮像した画像データを用いて所定の演算処理を行い、得られた演算結果に基づき制御部１０１が撮像部１０２のフォーカスレンズや絞り、シャッターを制御することで、ＡＦ（オートフォーカス）処理やＡＥ（自動露出）処理を行う。
【００１７】
不揮発性メモリ１０３は、電気的に消去・記録可能なメモリであり、例えばＥＥＰＲＯＭ等が用いられる。不揮発性メモリ１０３には、制御部１０１の動作用の定数、プログラム等が記録される。ここでいう、プログラムとは、本実施形態にて後述するシーケンスやフローチャートの各処理を実行するためのプログラムのことである。
【００１８】
作業用メモリ１０４は、制御部１０１の動作用の定数、変数、不揮発性メモリ１０３から読み出したプログラム等を展開する作業領域として使用される。また、作業用メモリ１０４は、撮像部１０２で撮像された画像データを一時的に保持するバッファメモリや、表示部１０６の画像表示用メモリとして使用される。
【００１９】
操作部１０５は、ユーザからの各種操作を受け付ける各種スイッチ、ボタン、タッチパネル等の操作部材からなる。操作部１０５は、例えば、図１（ｂ）および（ｃ）に示すように、画像の撮影を行うシャッターボタン１０５ａや撮影画像の再生を行う再生ボタン１０５ｂ、カメラの各種設定を行うための上下左右のボタンからなる４方向キー１０５ｃなどを含む。また、後述する表示部１０６に一体的に形成されるタッチパネル１０５ｄも操作部１０５に含まれる。また、操作部１０５は、デジタルカメラ１００の電源をオン、オフする電源スイッチ１０５ｅを含む。
【００２０】
シャッターボタン１０５ａは操作途中、いわゆる半押し（撮影準備指示）でＯＮとなり第１シャッタースイッチ信号ＳＷ１を発生する。第１シャッタースイッチ信号ＳＷ１を受けて、制御部１０１は撮像部１０２を制御することによりＡＦ（オートフォーカス）処理やＡＥ（自動露出）処理、ＡＷＢ（オートホワイトバランス）処理、ＥＦ（フラッシュプリ発光）処理等の動作を開始する。また、シャッターボタン１０５ａの操作完了、いわゆる全押し（撮影指示）でＯＮとなり、第２シャッタースイッチ信号ＳＷ２を発生する。制御部１０１は、第２シャッタースイッチ信号ＳＷ２を受けて、撮像部１０２からの信号読み出しから記録媒体１１０に画像データを書き込むまでの一連の撮影処理の動作を開始する。
【００２１】
表示部１０６は、撮影時のビューファインダー画像の表示、撮影した画像の表示、対話的な操作のための文字表示等を行う。表示部１０６は、例えば、液晶ディスプレイ、有機ＥＬディスプレイ等の表示デバイスである。表示部１０６は、デジタルカメラ１００と一体化された構成であっても、デジタルカメラ１００と接続された外部装置であってもよい。
【００２２】
記録媒体１１０は、撮像部１０２により符号化された画像ファイルが記録されたり、制御部１０１により既に記録されている画像ファイルが読み出される。記録媒体１１０は、デジタルカメラ１００に装着されるメモリカードやハードディスクドライブ等であっても良いし、デジタルカメラ１００に内蔵されたフラッシュメモリやハードディスクドライブであってもよい。
【００２３】
無線通信部１１１は、スマートフォン２００などの外部装置と接続するためのインターフェースである。本実施形態のデジタルカメラ１００は、無線通信部１１１を介して、外部装置とデータの授受を行うことができる。例えば、撮像部１０２で生成された画像データを、無線通信部１１１を介して外部装置に送信することができる。なお、本実施形態では、無線通信部１１１は外部装置とＩＥＥＥ８０２．１１の規格に従った、いわゆる無線ＬＡＮで通信するためのインターフェースを含む。制御部１０１は、無線通信部１１１を制御することで外部装置との無線通信を実現する。なお、通信方式は無線ＬＡＮに限定されるものではなく、例えば赤外通信方式も含む。
【００２４】
近距離無線通信部１１２は、例えば無線通信のためのアンテナと無線信号を処理するため変復調回路や通信コントローラから構成される。近距離無線通信部１１２は、変調した無線信号をアンテナから出力し、またアンテナで受信した無線信号を復調することで外部装置とＩＥＥＥ８０２．１５．１の規格（いわゆるＢｌｕｅｔｏｏｔｈ（登録商標））に従った近距離無線通信を行うためのインターフェースを含む。本実施形態ではＢｌｕｅｔｏｏｔｈ（登録商標）は、例えば、低消費電力であるＢｌｕｅｔｏｏｔｈ（登録商標）  Ｌｏｗ  Ｅｎｅｒｇｙ（ＢＬＥ）のバージョン４．０を採用する。ＢＬＥは、無線ＬＡＮと比べて通信可能な範囲が狭い（つまり、通信可能な距離が短い）。また、ＢＬＥは、無線ＬＡＮと比べて通信速度が遅い。その一方で、ＢＬＥは、無線ＬＡＮと比べて消費電力が少ない。
【００２５】
デジタルカメラ１００と外部装置を無線接続するためには、近距離無線通信可能な範囲まで近づければよい。制御部１０１は、近距離無線通信部１１２を制御することで外部装置との近距離無線通信を実現する。デジタルカメラ１００は、近距離無線通信部１１２を介して外部装置と常時接続され、デジタルカメラ１００または外部装置からの操作によりＢＬＥから無線ＬＡＮに接続を切り替えることで、無線ＬＡＮ接続を自動で行うことができる。
【００２６】
なお、近距離無線通信部１１２は、ペリフェラルモードか、または、セントラルモードかのいずれかを有している。そして、近距離無線通信部１１２をペリフェラルモードで動作させることにより、デジタルカメラ１００は、ＢＬＥにおけるペリフェラルデバイスとして動作することが可能である。デジタルカメラ１００がペリフェラエルデバイスとして動作する場合、セントラルモードになる外部装置に接続することで通信可能である。なお、接続相手機器との認証については、事前にペアリングを行うことで、接続相手機器の固有情報などを不揮発性メモリ１０３に保持する。また、デジタルカメラ１００は、電源スイッチ１０５ｅがオフであっても電力がＢＬＥインターフェースモジュールに供給されている場合には、アドバタイズメントパケット（以下、アドバタイズ信号）の発信が可能となる。
【００２７】
＜近距離無線通信部の構成＞次に、図２を参照して、本実施形態のデジタルカメラの近距離無線通信部の構成および機能について説明する。
【００２８】
図２は図１のデジタルカメラ１００が備える近距離無線通信部１１２の構成を示している。図２（ａ）は通信制御部を備える構成、図２（ｂ）は通信制御部を備えない構成をそれぞれ例示している。本実施形態におけるデジタルカメラ１００は通信制御部を備えない図２（ｂ）の構成であるが、発明の理解のため、図２（ａ）、（ｂ）を対比して説明する。
【００２９】
まず、図２（ａ）のように、近距離無線通信部１１２が通信制御部１１２１を備える構成について説明する。
【００３０】
通信制御部１１２１はインターフェース１１２２を介して制御部１０１と通信を行う。制御部１０１がスリープ状態である場合、制御部１０１をスリープ状態から復帰させるための信号を発生させる。また、通信制御部１１２１は、制御部１０１がスリープ状態ではない場合、ＵＡＲＴ（Ｕｎｉｖｅｒｓａｌ  Ａｓｙｎｃｈｒｏｎｏｕｓ  Ｒｅｃｅｉｖｅｒ／Ｔｒａｎｓｍｉｔ）やＳＰＩ（Ｓｅｒｉａｌ  Ｐｅｒｉｐｈｅｒａｌ  Ｉｎｔｅｒｆａｃｅ）といった同期通信で制御部１０１とデータ通信する。記憶部１１２３は近距離無線接続情報（ぺリング情報）を保持する。通信ドライバ１１２４は外部装置からの接続要求をアンテナ１１２５から受信し、通信制御部１１２１に受信したデータを通信制御部１１２１に通知する。また、通信ドライバ１１２４は、通信制御部１１２１からの送信要求に対してアドバタイズ信号を生成し、アンテナ１１２５を介して外部装置へ送信する。
【００３１】
通信制御部１１２１は、制御部１０１がスリープ状態において外部装置から接続要求を受信した場合に、制御部１０１を復帰させるか否か判定することができる。例えば、デジタルカメラ１００がスリープ状態において、外部装置からリモート制御命令を受信した場合、通信制御部１１２１は制御部１０１をスリープ状態から復帰させる。また、外部装置との近距離無線通信の再接続や切断を行った場合やペアリング済みでない外部装置からの接続要求を受信した場合は、通信制御部１１２１は制御部１０１をスリープ状態から復帰させずに処理を行うことができる。つまり、通信制御部１１２１は、接続要求を受信した場合に制御部１０１をスリープ状態から復帰させるか否かを制御することができる。
【００３２】
次に、図２（ｂ）のように、近距離無線通信部１１２が通信制御部１１２１を備えない構成について説明する。
【００３３】
近距離無線通信部１１２は、図２（ａ）の通信制御部１１２１と記憶部１１２３を備えていないので、図２（ａ）の近距離無線通信部１１２と比較してコストを抑えることができる。図２（ｂ）の構成では、制御部１０１が通信制御部１１２１の役割を兼ね備える。よって、図２（ａ）のように制御部１０１がスリープ状態において、通信ドライバ１１２４がアンテナ１１２５を介して外部装置から接続要求を受信した場合、通信ドライバ１１２４はインターフェース１１２２を介して制御部１０１をスリープ状態から復帰させる。また、通信ドライバ１１２４は、ペアリング済みでない外部装置からの接続要求を受信した場合も制御部１０１をスリープ状態から復帰させる。つまり、図２（ｂ）の場合、通信制御部１１２１に相当する構成がないため、制御部１０１をスリープ状態から復帰させるか否かを制御することができない。したがって、接続要求を受信した場合は必ず制御部１０１をスリープ状態から復帰させることになる。
【００３４】
また、近距離無線通信部１１２は、図２（ａ）の記憶部１１２３を備えていないので、制御部１０１がスリープ状態に移行する場合、通信ドライバ１１２４がインターフェース１１２２を介して制御部１０１へ近距離無線接続情報を通知し、制御部１０１は近距離無線接続情報を不揮発性メモリ１０３へ保存する。
【００３５】
以上、２種類の近距離無線通信部の構成について説明した。前述したように、本実施形態では、図２（ｂ）のように近距離無線通信部１１２が通信制御部１１２１を備えていない構成を前提とする。
【００３６】
なお、スリープ状態とは、電源オン状態としつつメモリのデータを保持したまま消費電力を抑えている状態である。メモリへの電力供給が維持されているので、制御部１０１はすぐにスリープ状態から復帰して処理を再開できる。また、本実施形態では、制御部１０１がスリープ状態において、近距離無線通信部１１２は通信可能な状態である。
【００３７】
＜システム構成＞次に、図３を参照して、本実施形態のシステムによる動作について説明する。
【００３８】
図３は本実施形態のシステム構成図であり、デジタルカメラ１００と複数のスマートフォン２００、３００がＢＬＥにより近距離無線通信を行う構成を例示している。
【００３９】
スマートフォン２００、３００は、デジタルカメラ１００との無線通信手段として電話回線などの公衆通信網以外に無線ＬＡＮなどの無線通信部やＢＬＥなどの近距離無線通信部を有している。
【００４０】
また、スマートフォン２００、３００には、スマートフォンの基本的なソフトウェアであるＯＳ（オペレーティングシステム）と協働して応用的な機能を実現するアプリケーションがインストールされている。本実施形態におけるスマートフォンの通信処理は、アプリケーションにより提供されるソフトウェアを読み込むことにより実現される。なお、アプリケーションはスマートフォンにインストールされたＯＳの基本的な機能を利用するためのソフトウェアを有しているものとする。なお、スマートフォンのＯＳが本実施形態における処理を実現するためのソフトウェアを有していてもよい。本実施形態のアプリケーションは、ＢＬＥを介してデジタルカメラ１００をリモート制御し、画像の撮影や撮影した画像の閲覧／保存といった処理を行うカメラ制御アプリケーション（以下、カメラアプリケーション）を想定している。
【００４１】
以下、デジタルカメラ１００とスマートフォン２００がＢＬＥ通信を行う場合のペアリングについて説明する。
【００４２】
デジタルカメラ１００は、ユーザ操作によりＢＬＥのペアリングを開始すると、デジタルカメラ１００は、アドバタイズ信号を周囲に発信する。
【００４３】
スマートフォン２００は、デジタルカメラ１００の近距離無線通信部１１２から発信されたアドバタイズ信号を探索する。また、スマートフォン２００は、アドバタイズ信号を受信すると、アドバタイズ信号に含まれる近距離無線接続情報に基づきカメラ名などを表示部に表示し、デジタルカメラ１００が検出されたことをユーザに通知する。スマートフォン２００は、ユーザが表示部に表示されている通知を見て、検出されたデジタルカメラ１００とのペアリングを指示すると、デジタルカメラ１００へ接続要求を送信する。
【００４４】
スマートフォン２００は、デジタルカメラ１００にペアリング要求を送信し、通信データの暗号化のための鍵情報を交換して、スマートフォン２００とデジタルカメラ１００で暗号化通信可能な状態となる。その後、スマートフォン２００は、スマートフォン２００で起動されたカメラアプリケーションの識別情報をデジタルカメラ１００へ送信し、デジタルカメラ１００がスマートフォン２００から受信した識別情報を記憶してペアリングが完了する。ペアリングが完了すると、制御部１０１はスマートフォン２００の近距離無線通信アドレスや鍵情報などの再接続に必要な近距離無線接続情報を不揮発性メモリ１０３に記憶する。
【００４５】
以上の手順によってデジタルカメラ１００とスマートフォン２００のペアリングが完了する。その後、スマートフォン２００が過去に接続したことのあるペアリング済みのデジタルカメラ１００を検出した場合は、不揮発性メモリ１０３に記憶した情報と照合することでスマートフォン２００はペアリング済みと判定することができる。
【００４６】
なお、本実施形態ではデジタルカメラ１００とスマートフォン２００はペアリング済みであるが、スマートフォン３００はペアリング済みではないことを前提として説明する。
【００４７】
＜スリープ状態からの復帰処理＞次に、図４から図６を参照して、本実施形態のシステムにおけるデジタルカメラ１００のスリープ状態からの復帰処理について説明する。
【００４８】
図４は、本実施形態における、デジタルカメラ１００がペアリング済みのスマートフォン２００から近距離無線接続要求を受信しスリープ状態から復帰する場合のシーケンスを例示している。
【００４９】
なお、デジタルカメラ１００とスマートフォン２００はＢｌｕｅｔｏｏｔｈ（登録商標）によりペアリング済みであり、デジタルカメラ１００の近距離無線通信部１１２は通信可能な状態であるが、制御部１０１はスリープ状態であるものとする。
【００５０】
Ｐ４０１では、近距離無線通信部１１２は周辺の機器へデジタルカメラ１００の存在を通知するアドバタイズ信号を送信する。Ｐ４０２では、スマートフォン２００が近距離無線通信部１１２から送信されるアドバタイズ信号を受信した後、デジタルカメラ１００と近距離無線通信により接続するためのユーザ操作が実施される。例えば、スマートフォン２００に「デジタルカメラが検出されました。接続しますか？」といったガイダンス表示を行い、ユーザにより接続する旨の操作がなされることでシーケンスはＰ４０３に進む。
【００５１】
Ｐ４０３では、スマートフォン２００は近距離無線通信部１１２に対して近距離無線接続要求を送信する。Ｐ４０４では、近距離無線通信部１１２はスマートフォン２００からの近距離無線接続要求を受信すると、制御部１０１へ近距離無線接続要求の通知を行う。前述したように、本実施形態で用いる近距離無線通信部１１２は、接続要求を送信したスマートフォン２００がペアリング済みであるかなどを特に判断することなく、制御部１０１へ近距離無線接続要求の通知を行う。
【００５２】
Ｐ４０５では、制御部１０１は近距離無線通信部１１２から近距離無線接続要求通知を受信するとスリープ状態から復帰する。ただしこの段階では、デジタルカメラ１００本体のボタンが操作されたときのように装置全体を起動するのではなく、起動させる部分を制限する。特に、ユーザから確認できる部分については、起動を制限することが望ましい。具体的には、表示部１０６の表示や、撮像部１０２の鏡筒の繰り出し動作などを制限することで、ユーザからはあたかもデジタルカメラ１００がスリープ状態のままのように見えるよう起動する。
【００５３】
Ｐ４０６では、制御部１０１はスリープから復帰した後、不揮発性メモリ１０３に対して近距離無線接続情報取得を要求し、Ｐ４０７では、不揮発性メモリ１０３は近距離無線接続情報を読み出し、Ｐ４０８で制御部１０１に対して近距離無線接続情報を通知する。Ｐ４０９では、制御部１０１は近距離無線接続情報を取得すると、近距離無線通信部１１２と通信を行うための通信設定を行う。Ｐ４１０では、近距離無線通信部１１２は制御部１０１により通信設定が実施されると、制御部１０１に対してスマートフォン２００の近距離無線通信アドレスを通知する。
【００５４】
Ｐ４１１では、制御部１０１は近距離無線通信部１１２から近距離無線通信アドレスを受信すると、Ｐ４０７で取得した近距離無線接続情報の一部として保存されているスマートフォン２００の近距離無線通信アドレスと一致しているか確認する。つまり、このタイミングで制御部１０１が接続要求を送信したスマートフォン２００がペアリング済みであるかを判断する。本シーケンスはペアリング済みのスマートフォン２００との通信であるため、近距離無線通信アドレスが一致し、制御部１０１はペアリング済のスマートフォン２００からの近距離無線接続要求によりスリープ状態から復帰したと判定する。その結果、撮像部１０２の起動（Ｐ４１２）および表示部１０６の起動を実施する（Ｐ４１３）。Ｐ４１２、Ｐ４１３ではデジタルカメラ１００による撮像が可能になり、表示部１０６が点灯する。ここでユーザは、デジタルカメラ１００がスリープ状態から復帰したことを認識できる。
【００５５】
Ｐ４１４では、制御部１０１は近距離無線通信部１１２に対して近距離無線接続応答通知を送信する。Ｐ４１５では、近距離無線通信部１１２はスマートフォン２００に対して近距離無線接続応答を送信する。Ｐ４１６では、スマートフォン２００は近距離無線通信部１１２から近距離無線接続応答を受信すると、近距離無線通信部１１２に対してデジタルカメラ１００のカメラアプリケーション接続要求を送信する。Ｐ４１７では、近距離無線通信部１１２は制御部１０１に対してアプリケーション接続要求通知を送信する。Ｐ４１８では、制御部１０１は表示部１０６にスマートフォン２００との接続可否表示の要求を行い、表示部１０６に接続可否を選択するためのアプリケーション画面が表示される。その後、操作部１０５にて接続許可の操作が行われることにより（Ｐ４１９）、操作部１０５から制御部１０１へ接続許可の通知が送信される（Ｐ４２０）。Ｐ４２１では、制御部１０１は操作部１０５からの接続許可を受けて、近距離無線通信部１１２にアプリケーション接続応答通知を送信する。Ｐ４２２では、近距離無線通信部１１２はスマートフォン２００に対してアプリケーション接続応答を送信する。アプリケーション接続応答には、例えばＳＳＩＤ（Ｓｅｒｖｉｃｅ  Ｓｅｔ  Ｉｄｅｎｔｉｆｉｅｒ）やパスワードといった無線通信部１１１の無線通信接続情報を含めてもよい。その場合、Ｐ４２１にて制御部１０１から近距離無線通信部１１２に無線通信接続情報が通知される。Ｐ４２３では、スマートフォン２００はアプリケーション接続応答を受信すると、近距離無線通信部１１２に対してカメラアプリケーションとの接続が完了したことを通知する。Ｐ４２４では、近距離無線通信部１１２は制御部１０１に対してカメラアプリケーションとの接続が完了した旨を通知する。Ｐ４２４の後、Ｐ４０２でユーザ操作に応じたデジタルカメラ１００のリモート制御が実施される。
【００５６】
次に、図５を参照して、本実施形態における、デジタルカメラ１００がペアリング済みではないスマートフォン３００から近距離無線接続要求を受信しスリープ状態から復帰する場合のシーケンスを説明する。
【００５７】
なお、デジタルカメラ１００とスマートフォン２００はペアリング済みであり、デジタルカメラ１００の近距離無線通信部１１２は通信可能な状態であるが、制御部１０１はスリープ状態であるものとする。
【００５８】
Ｐ５０１では、近距離無線通信部１１２は周辺の機器へデジタルカメラ１００の存在を通知するアドバタイズ信号を送信する。Ｐ５０２では、スマートフォン３００は近距離無線通信部１１２から送信されるアドバタイズ信号を受信した後、デジタルカメラ１００と近距離無線通信により接続するためのユーザ操作が実施される。
【００５９】
Ｐ５０３では、スマートフォン３００は近距離無線通信部１１２に対して近距離無線接続要求を送信する。Ｐ５０４では、近距離無線通信部１１２はスマートフォン３００からの近距離無線接続要求を受信すると、制御部１０１へ近距離無線接続要求の通知を行う。Ｐ５０５では、制御部１０１は近距離無線通信部１１２から近距離無線接続要求通知を受信するとスリープ状態から復帰する。Ｐ５０６では、制御部１０１はスリープ状態から復帰した後、不揮発性メモリ１０３に対して近距離無線接続情報取得を要求する。Ｐ５０７では、不揮発性メモリ１０３は近距離無線接続情報を読み出し、Ｐ５０８では、制御部１０１に対して近距離無線接続情報を通知する。
【００６０】
Ｐ５０９では、制御部１０１は近距離無線接続情報を取得すると、近距離無線通信部１１２と通信を行うための通信設定を行う。Ｐ５１０では、近距離無線通信部１１２は制御部１０１より近距離無線部との通信設定が実施されると、制御部１０１に対してスマートフォン３００の近距離無線通信アドレスを通知する。
【００６１】
Ｐ５１１では、制御部１０１近距離無線通信部１１２から近距離無線通信アドレスを受信すると、Ｐ５０７で取得した近距離無線接続情報の一部として保存されているスマートフォン２００の近距離無線通信アドレスと一致しているか確認する。本シーケンスでは近距離無線通信アドレスが一致しないので、制御部１０１はペアリング済みではないスマートフォン３００からの近距離無線接続要求によりスリープ状態から復帰したと判定する。その後、制御部１０１は近距離無線通信部１１２に対して近距離無線切断要求を送信し（Ｐ５１２）、近距離無線通信部１１２はスマートフォン３００との近距離無線の切断を行う（Ｐ５１３）。その後、制御部１０１は近距離無線通信部１１２に対してアドバタイズ信号の送信要求を行い（Ｐ５１４）、近距離無線通信部１１２はアドバタイズ信号の送信を開始する（Ｐ５１５）。Ｐ５１６では、制御部１０１はスリープ状態へ移行する。
【００６２】
以上のように、デジタルカメラ１００はペアリング済みではないスマートフォン３００からの接続要求によりスリープ状態から復帰した場合は、Ｐ４１２、Ｐ４１３のような撮像部１０２や表示部１０６の起動を行わずにスリープ状態に移行する。これにより、デジタルカメラ１００は、ペアリング済みではない、つまりユーザの意図しないスマートフォンからの通信で起動した場合は、ユーザにデジタルカメラ１００が起動したことを認識させることなく、再びスリープ状態へ移行することが可能となる。
【００６３】
図６は、本実施形態における、デジタルカメラ１００がスマートフォン２００またはスマートフォン３００からの近距離無線接続要求を受信しスリープ状態から復帰する場合の処理を示している。
【００６４】
なお、以下では、デジタルカメラ１００の制御部１０１はスリープ状態で、近距離無線通信部１１２からＰ４０４やＰ５０４の近距離無線接続要求通知を受信した時点からの処理を説明する。
【００６５】
Ｓ６０１では、制御部１０１は、近距離無線通信部１１２から近距離無線接続要求の通知を受信すると、スリープ状態から復帰する。Ｓ６０２では、制御部１０１は、スリープ状態から復帰すると、不揮発性メモリ１０３から近距離無線接続情報を取得する。Ｓ６０３では、制御部１０１は、Ｓ６０２で近距離無線接続情報を取得した後、近距離無線通信部１１２との通信設定を行う。Ｓ６０４では、Ｓ６０３での通信設定後、制御部１０１は近距離無線通信部１１２からスマートフォン３００の近距離無線通信アドレスを取得する。Ｓ６０５では、制御部１０１は、Ｓ６０４で近距離無線通信アドレスを取得すると、Ｓ６０２で取得した近距離無線接続情報に含まれる近距離無線通信アドレスとの比較を行う。Ｓ６０５で近距離無線通信アドレスが一致していた場合、制御部１０１はペアリング済のスマートフォン２００であると判定し、Ｓ６０６において撮像部１０２および表示部１０６を起動する。その後、Ｓ６０７では、制御部１０１は、近距離無線通信部１１２に対して近距離無線接続応答を送信する。これにより近距離無線通信部１１２はスマートフォン２００に対して近距離無線接続応答を送信し、スマートフォン２００からアプリケーション接続要求を受信する。近距離無線通信部１１２はスマートフォン２００にアプリケーション接続応答を送信し、スマートフォン２００からアプリケーション接続完了通知を受信する。その後、Ｓ６０８では、制御部１０１は近距離無線通信部１１２から近距離無線接続完了通知を受信する。
【００６６】
一方、Ｓ６０５で近距離無線通信アドレスが一致していない場合、制御部１０１はペアリング済みではないスマートフォン３００であると判定し、Ｓ６０９において近距離無線通信部１１２に対して近距離無線通信切断を要求する。その後、Ｓ６１０では、近距離無線通信部１１２に対して近距離無線通信の再開を要求し、Ｓ６１１では、近距離無線通信部１１２はアドバタイズ信号の送信を開始する。Ｓ６１１では、制御部１０１は近距離無線通信の再開を要求した後、再びスリープ状態へ移行する。
【００６７】
上述した実施形態によれば、ペアリング済みではないスマートフォン３００からの近距離無線接続要求によりデジタルカメラ１００がスリープ状態から復帰しても、ユーザにデジタルカメラ１００が起動したことを気づかせずに再びスリープ状態へ移行することが可能となる。このような処理を実現するため、本実施形態では、不揮発性メモリ１０３に予め記憶された近距離無線通信アドレスと近距離無線通信部１１２から通知されたスマートフォン３００の近距離無線通信アドレスが一致するか確認する。そして、アドレスが一致していない場合、制御部１０１は撮像部１０２や表示部１０６を起動せず、近距離無線通信部１１２に対してスマートフォン３００との切断を要求し、再びアドバタイズ信号を送信した後、再びスリープ状態へ移行する。
【００６８】
なお、本実施形態ではデジタルカメラ１００が起動したことをユーザに気づかせないよう撮像部１０２や表示部１０６を起動させないように制御したが、必要最低限の動作としてデジタルカメラ１００が通電状態であることが判別できるようにランプ等の表示部１０６の一部を起動させてもよい。この場合も、通常の起動時に比べて消費電力を少なくすることが望ましい。
【００６９】
［実施形態２］以下に、実施形態２について説明する。
【００７０】
図７は本実施形態のシステム構成図であり、デジタルカメラ１００とスマートフォン２００が近距離無線通信を行う構成を例示している。
【００７１】
なお、デジタルカメラ１００の構成は、実施形態１の図１と同様である。スマートフォン２００の構成も実施形態１と同様である。
【００７２】
＜スリープ状態からの復帰処理＞次に、図８を参照して、本実施形態のシステムにおけるデジタルカメラ１００のスリープ状態からの復帰処理について説明する。
【００７３】
図８は、本実施形態における、デジタルカメラ１００がペアリング済みのスマートフォン２００のカメラアプリケーション以外の操作に応じて近距離無線接続要求を受信しスリープ状態から復帰する場合のシーケンスを例示している。
【００７４】
なお、デジタルカメラ１００とスマートフォン２００はペアリング済みであり、デジタルカメラ１００の近距離無線通信部１１２は通信可能な状態であるが、制御部１０１はスリープ状態であるものとする。
【００７５】
Ｐ８０１では、近距離無線通信部１１２は周辺の機器へデジタルカメラ１００の存在を通知するアドバタイズ信号を送信する。Ｐ８０２では、スマートフォン２００は近距離無線通信部１１２から送信されるアドバタイズ信号を受信した後、デジタルカメラ１００と近距離無線通信により接続するためのユーザ操作が実施される。Ｐ８０２でのユーザ操作は、例えばデジタルカメラ１００のカメラアプリケーション以外のアプリケーションなどによる操作であるものとする。
【００７６】
Ｐ８０３では、スマートフォン２００は近距離無線通信部１１２に対して近距離無線接続要求を送信する。Ｐ８０４では、近距離無線通信部１１２はスマートフォン２００からの近距離無線接続要求を受信すると、制御部１０１へ近距離無線接続要求の通知を行う。Ｐ８０５では、制御部１０１は近距離無線通信部１１２から近距離無線接続要求通知を受信するとスリープ状態から復帰する。Ｐ８０６では、制御部１０１はスリープ状態から復帰した後、不揮発性メモリ１０３に対して近距離無線接続情報取得を要求する。Ｐ８０７では、不揮発性メモリ１０３は近距離無線接続情報を読み出し、Ｐ８０８では、制御部１０１に対して近距離無線接続情報を通知する。
【００７７】
Ｐ８０９では、制御部１０１は近距離無線接続情報を取得すると、近距離無線通信部１１２との通信を行うための通信設定を行う。Ｐ８１０では、近距離無線通信部１１２は制御部１０１より近距離無線部との通信設定が実施されると、制御部１０１に対してスマートフォン２００の近距離無線通信アドレスを通知する。Ｐ８１１では、制御部１０１近距離無線通信部１１２から近距離無線通信アドレスを受信すると、Ｐ８０７で取得した近距離無線接続情報の一部として保存されているスマートフォン２００の近距離無線通信アドレスと一致しているか判定する。ここで近距離無線通信アドレスが一致するので、制御部１０１はペアリング済のスマートフォン２００からの近距離無線通信によりスリープ状態から復帰したと判定し、近距離無線通信部１１２に対して近距離無線接続応答通知を送信する（Ｐ８１２）。
【００７８】
Ｐ８１３では、近距離無線通信部１１２はスマートフォン２００に対して近距離無線接続応答を送信する。その後、Ｐ８１４では、制御部１０１は近距離無線通信部１１２からカメラアプリケーションとの接続完了通知を一定時間待つ。ここで本シーケンスにおいて、スマートフォン２００は、Ｐ８０２でデジタルカメラ１００のカメラアプリケーション以外による操作を行っている等の理由でカメラアプリケーションの接続要求を近距離無線通信部１１２に送信しないものとする。その結果、制御部１０１は近距離無線通信部１１２からカメラアプリケーションとの接続完了通知が一定時間経過しても受信されない。このような場合、制御部１０１はＰ８１５で近距離無線通信部１１２に対して近距離無線切断要求を送信する。Ｐ８１６では、近距離無線通信部１１２はスマートフォン２００と近距離無線通信を切断し、Ｐ８１７では、近距離無線通信部１１２に対してアドバタイズ信号送信の要求を行う。Ｓ８１８では、近距離無線通信部１１２はアドバタイズ信号の送信を開始する。Ｓ８１９では、制御部１０１はアドバタイズ送信要求を行った後、再びスリープ状態へ移行する。
【００７９】
なお、上述の例ではＰ８１４にてカメラアプリケーションとの接続完了通知が一定時間経過しても受信されなかった場合を説明した。これに対し、Ｐ８１４にて一定時間内に近距離無線通信部１１２からアプリケーション接続完了通知を受信した場合は、制御部１０１は撮像部１０２と表示部１０６を起動する。その後、ユーザ操作に応じてデジタルカメラ１００のリモート制御が実施される。このようにすることで、接続相手がペアリング済みであっても実質的にリモート制御できない場合は、ユーザに起動したことを認識させることなく、デジタルカメラ１００を再度スリープ状態に遷移させることが可能となる。
【００８０】
図９は、本実施形態における、デジタルカメラ１００がスマートフォン２００のカメラアプリケーション以外の操作に応じて近距離無線接続要求を受信しスリープ状態から復帰する場合の処理を例示している。
【００８１】
なお、以下では、デジタルカメラ１００の制御部１０１はスリープ状態で、近距離無線通信部１１２からＰ８０４の近距離無線接続要求通知を受信した時点からの処理を説明する。
【００８２】
なお、図９のＳ９０１〜Ｓ９０５、Ｓ９０９〜Ｓ９１１は、図６のＳ６０１〜Ｓ６０５、Ｓ６０９〜Ｓ６１１と同様の処理であるため、説明を省略する。
【００８３】
Ｓ９０５で近距離無線通信アドレスが一致し、ペアリング済のスマートフォン２００であると判定すると、制御部１０１は、Ｓ９０６で近距離無線通信部１１２に対して近距離無線接続応答を送信する。Ｓ９０７では、近距離無線通信部１１２はスマートフォン２００に対して近距離無線接続応答を送信し、制御部１０１は近距離無線通信部１１２からのカメラアプリケーション接続完了通知を一定時間待つ。
【００８４】
Ｓ９０７で一定時間内に近距離無線通信部１１２からアプリケーション接続完了通知を受信すると、Ｓ９０８で制御部１０１は撮像部１０２および表示部１０６を起動する。
【００８５】
一方、Ｓ９０５で近距離無線通信アドレスが一致していない場合やＳ９０７にて一定時間経過しても近距離無線通信部１１２からアプリケーション接続完了通知が受信されなかった場合は、制御部１０１はペアリング済ではないスマートフォン、もしくはペアリング済のスマートフォンであるがカメアプリケーションによる操作ではないと判定し、Ｓ００９〜Ｓ９１１で図６のＳ６０９〜Ｓ６１１と同様の処理を行う。
【００８６】
上述した実施形態によれば、ペアリング済みのスマートフォン２００からカメラアプリケーション以外の操作による近距離無線接続要求を受けてデジタルカメラ１００がスリープ状態から復帰しても、ユーザがデジタルカメラ１００が起動したことに気づかないように再びスリープ状態へ移行することが可能となる。このような処理を実現するため、本実施形態では、不揮発性メモリ１０３に予め記憶された近距離無線通信アドレスと近距離無線通信部１１２から通知されたスマートフォン２００の近距離無線通信アドレスが一致するか確認する。アドレスが一致する場合でも制御部１０１が一定時間内に近距離無線通信部１１２からアプリケーション接続完了通知を受信しない場合は撮像部１０２や表示部１０６を起動しないで、近距離無線通信部１１２に対してスマートフォン２００との切断を要求し、再びアドバタイズ信号を送信させる。その後、制御部１０１は再びスリープ状態へ移行する。
【００８７】
［その他の実施形態］
上述の実施形態におけるデジタルカメラは、スマートフォンがペアリング済みかどうかによって、通信を続行するかスリープ状態に戻るかを制御していた。しかし、この制御を行う基準は、上述の実施形態のようなペアリング処理を行ったかどうかには限定されない。例えば、過去に接続したことのあるスマートフォンのＩＤ等を履歴として記憶しておくことで、過去に接続したことがある装置かどうかを判断してもよい。また、例えばユーザが自分のスマートフォンのＩＤをデジタルカメラに登録しておき、カメラはユーザのものとしてスマートフォンからの接続要求の場合のみ、スリープから復帰してリモート制御を行えるようにしてもよい。
【００８８】
また、本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００８９】
１００…デジタルカメラ、２００、３００…スマートフォン、１０１…制御部、１１１…無線通信部、１１２…近距離無線通信部、１０５…操作部、１０６…表示部
【図１】
2019106623.tif 000003
【図２】
2019106623.tif 000004
【図３】
2019106623.tif 000005
【図４】
2019106623.tif 000006
【図５】
2019106623.tif 000007
【図６】
2019106623.tif 000008
【図７】
2019106623.tif 000009
【図８】
2019106623.tif 000010
【図９】
2019106623.tif 000011