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