(57)【要約】      （修正有）【課題】デジタルカメラとスマートフォンの間で通信ができないにもかかわらず、不要な接続を実行してしまうことを防止する撮像装置を提供する。【解決手段】近距離通信手段を有するデジタルカメラであって、外部機器と接続・送受信することができる手段と、外部機器と近距離通信を行うための情報を交換するペアリング手段と、外部機器と接続した後に暗号化通信を行うための鍵を受け取る手段と、ペアリング解除時に、前記鍵情報と接続先の外部機器のアプリケーションＩＤを記憶する手段とを有する。外部機器と再接続時に、過去に接続したことのある外部機器と判定した際に、外部機器側のペアリング情報を解除するよう促すことを特徴とする。【選択図】図８
2018207422.tif 000002
【特許請求の範囲】
【請求項１】
近距離通信手段を有するデジタルカメラであって、
外部機器と接続・送受信することができる手段と、
外部機器と近距離通信を行うための情報を交換するペアリング手段と、
外部機器と接続した後に暗号化通信を行うための鍵を受け取る手段と、
ペアリング解除時に、前記鍵情報と接続先の外部機器のアプリケーションＩＤを記憶する手段とを有し、
外部機器と再接続時に過去に接続したことのある外部機器と判定した際に、外部機器側のペアリング情報を解除するよう促すことを特徴とするデジタルカメラ。
【請求項２】
前記デジタルカメラのペアリング解除により暗号鍵を削除した場合に、前記デジタルカメラは、記憶手段（１０３）に接続していた外部機器のアプリケーションＩＤと暗号鍵を記憶しておき、接続要求のあった外部機器が以前接続していた外部機器であると認識できた場合はデジタルカメラに再度接続を許可するかを選択させる表示を行うことを特徴とする請求項１に記載のデジタルカメラ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線通信を行う技術に関する。
【背景技術】
【０００２】
近年、スマートフォンの登場によって、撮影した画像や動画をスマートフォンの機能を活用し、画像や動画をＳＮＳやクラウドへ活用する機会が増えている。その機会の増加に伴って、ユーザーは、より綺麗な画像・動画を記録しておきたいという欲求を満たすために、スマートフォンに組み込まれているカメラで撮影した画像や動画だけなく、デジタルカメラで撮影した画像や動画もスマートフォンで活用することを期待されている。
【０００３】
そのような中、Ｂｌｕｅｔｏｏｔｈ（登録商標）／Ｗｉ−Ｆｉ（登録商標）機能搭載のデジタルカメラが登場してきている。このデジタルカメラは、スマートフォンと直接Ｂｌｕｅｔｏｏｔｈによって常時接続することをユースケースとしており、Ｂｌｕｅｔｏｏｔｈ通信は、低消費電力で通信できることを特徴であり、常時接続した状態で必要に応じて、スマートフォンのアプリケーションから制御して、Ｗｉ−Ｆｉ接続に切り替えて、高速な画像転送を行うことができる。また、デジタルカメラとスマートフォンの間でペアリングを行うことにより、暗号化したデータ通信が可能となる。
【０００４】
ペアリング済みのデジタルカメラとスマートフォンの間では暗号鍵を交換するが、スマートフォン側でペアリング解除、またはデジタルカメラ側でペアリング開始及び解除操作した場合に暗号鍵は削除される。デジタルカメラとスマートフォンの間で片方の機器がペアリングを解除した場合、接続処理を行った後に暗号化通信を行うと暗号鍵の不一致により通信に失敗する。
【０００５】
暗号化通信の可否を確認しなくてはならない課題は数ある。特許文献１では、通信する機器間で、暗号方式が合致すれば正しく通信できるが、合致しないと通信できない事態となる。このような状況に備えて、ＮＦＣなどの別の通信方式でＷｉ−Ｆｉなどの本来通信したい通信方式の暗号化方式を取得して合致したことを確認した上でＷｉ−Ｆｉ通信を行う、というものもある。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特許第０４７０２９４４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
本発明が解決しようとする課題は、暗号化したデータ通信を行うためにペアリングして、デジタルカメラとスマートフォンの間で暗号鍵を交換するが、ペアリング解除操作などにより片方の接続機器で鍵を削除した場合、デジタルカメラとスマートフォンを接続の後、通信を開始してはじめてデバイス間でペアリングが解除されたことに気づく。
【０００８】
そのため、デジタルカメラとスマートフォンの間で通信ができないにもかかわらず、不要な接続を実行してしまい、また片方の接続デバイスでペアリングが解除されたことをユーザーが気づきづらいという課題がある。
【課題を解決するための手段】
【０００９】
上記の課題を解決するために、本発明に係るデジタルカメラは、
近距離通信手段を有するデジタルカメラであって、
外部機器と接続・送受信することができる手段と、
外部機器と近距離通信を行うための情報を交換するペアリング手段と、
外部機器と接続した後に暗号化通信を行うための鍵を受け取る手段と、
ペアリング解除時に、前記鍵情報と接続先の外部機器のアプリケーションＩＤを記憶する手段とを有し、
外部機器と再接続時に過去に接続したことのある外部機器と判定した際に、外部機器側のペアリング情報を解除するよう促すことを特徴とする。
【発明の効果】
【００１０】
本発明に係るデジタルカメラによれば、Ｂｌｕｅｔｏｏｔｈ接続においてペアリング済みであるスマートフォンとデジタルカメラで、どちらか一方がペアリング解除された場合にデジタルカメラとスマートフォンの間で通信ができないにもかかわらず、不要な接続を実行することなく、片方の接続デバイスでペアリングが解除されたことをユーザーが気づくことができるようになる。
【図面の簡単な説明】
【００１１】
【図１】第１及び第２の実施形態におけるデジタルカメラ１００の構成を示すハードウェア構成図である。
【図２】第１及び第２の実施形態におけるスマートフォン２００の構成を示すハードウェア構成図である。
【図３】第１及び第２の実施形態におけるデジタルカメラ１００と、スマートフォン２００のペアリングを確立する構成を示すシステム構成図である。
【図４】第１及び第２の実施形態におけるペアリングを確立済みのデジタルカメラ１００と、スマートフォン２００がＢｌｕｅｔｏｏｔｈ通信での再接続を確立する構成を示すシステム構成図であるである。
【図５】第１の実施形態におけるペアリングの登録情報を削除したデジタルカメラ１００と、スマートフォン２００のペアリングを確立するときに発生する問題の構成を示すシステム構成図である。
【図６】第１の実施形態におけるペアリングの登録情報を削除したデジタルカメラ１００と、スマートフォン２００のペアリングを確立するときに発生する問題を解決する構成を示すシステム構成図である。
【図７】第１及び第２の実施形態におけるデジタルカメラ１００のスマートフォン２００とペアリング接続や再接続を確立する処理を示したフローチャートである。
【図８】第１の実施形態のスマートフォン２００のデジタルカメラ１００とのペアリング接続や再接続を確立する処理を示したフローチャートである。
【図９】第２の実施形態のフローチャートである。
【図１０】第１の実施形態におけるスマートフォンのペアリングの登録情報を削除するように促すときのデジタルカメラの画面例である。
【図１１】第２の実施形態における過去に接続済みのスマートフォンと再度接続させるか否かを選択させるユーザーインターフェースの画面例である。
【発明を実施するための形態】
【００１２】
以下に、本発明を実施するための形態について、添付の図面を用いて詳細に説明する。
【００１３】
なお、以下に説明する実施の形態は、本発明の実現手段としての一例であり、本発明が適用される装置の構成や各種条件によって適宜修正又は変更されてもよい。また、各実施の形態を適宜組み合せることも可能である。
【００１４】
［第１の実施形態］
＜デジタルカメラの構成＞
図１（ａ）は、本実施形態の通信装置の一例であるデジタルカメラ１００の構成例を示すハードウェア構成図である。
【００１５】
制御部１０１は、入力された信号や、後述のプログラムに従ってデジタルカメラ１００の各部を制御する。なお、制御部１０１が装置全体を制御する代わりに、複数のハードウェアが処理を分担することで、装置全体を制御してもよい。
【００１６】
撮像部１０２は、例えば、光学レンズユニットと絞り・ズーム・フォーカスなど制御する光学系と、光学レンズユニットを経て導入された光（映像）を電気的な映像信号に変換するための撮像素子などで構成される。撮像素子としては、一般的には、ＣＭＯＳ（Ｃｏｍｐｌｅｍｅｎｔａｒｙ  Ｍｅｔａｌ  Ｏｘｉｄｅ  Ｓｅｍｉｃｏｎｄｕｃｔｏｒ）や、ＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）が利用される。撮像部１０２は、制御部１０１に制御されることにより、撮像部１０２に含まれるレンズで結像された被写体光を、撮像素子により電気信号に変換し、ノイズ低減処理などを行いデジタルデータを画像データとして出力する。本実施形態のデジタルカメラ１００では、画像データは、ＤＣＦ（Ｄｅｓｉｇｎ  Ｒｕｌｅ  ｆｏｒ  Ｃａｍｅｒａ  Ｆｉｌｅ  Ｓｙｓｔｅｍ）の規格に従って、記録媒体１１０に記録される。
【００１７】
不揮発性メモリ１０３は、電気的に消去・記録可能な不揮発性のメモリであり、制御部１０１で実行される後述のプログラム等が格納される。
【００１８】
作業用メモリ１０４は、撮像部１０２で撮像された画像データを一時的に保持するバッファメモリや、表示部１０６の画像表示用メモリ、制御部１０１の作業領域等として使用される。
【００１９】
操作部１０５は、ユーザーがデジタルカメラ１００に対する指示をユーザーから受け付けるために用いられる。操作部１０５は例えば、ユーザーがデジタルカメラ１００の電源のＯＮ／ＯＦＦを指示するための電源ボタンや、撮影を指示するためのレリーズスイッチ、画像データの再生を指示するための再生ボタンを含む。さらに、後述の通信部１１１を介して外部機器との通信を開始するための専用の接続ボタンなどの操作部材を含む。また、後述する表示部１０６に形成されるタッチパネルも操作部１０５に含まれる。なお、レリーズスイッチは、ＳＷ１およびＳＷ２を有する。レリーズスイッチが、いわゆる半押し状態となることにより、ＳＷ１がＯＮとなる。これにより、ＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＡＷＢ（オートホワイトバランス）処理、ＥＦ（フラッシュプリ発光）処理等の撮影準備を行うための指示を受け付ける。また、レリーズスイッチが、いわゆる全押し状態となることにより、ＳＷ２がＯＮとなる。これにより、撮影を行うための指示を受け付ける。
【００２０】
表示部１０６は、撮影の際のビューファインダー画像の表示、撮影した画像データの表示、対話的な操作のための文字表示などを行う。なお、表示部１０６は必ずしもデジタルカメラ１００が内蔵する必要はない。デジタルカメラ１００は内部又は外部の表示部１０６と接続することができ、表示部１０６の表示を制御する表示制御機能を少なくとも有していればよい。
【００２１】
ＲＴＣ１０７は、時計管理を行う。操作部１０５によって、ユーザーによって時刻設定した場合でもよいし、通信部１１１を介して時刻情報を取得して設定する、または、電波時計によって捕捉された時計設定でも構わない。時刻を管理することができればよい。
【００２２】
記録媒体１１０は、撮像部１０２から出力された画像データを記録することができる。記録媒体１１０は、デジタルカメラ１００に着脱可能なよう構成してもよいし、デジタルカメラ１００に内蔵されていてもよい。すなわち、デジタルカメラ１００は少なくとも記録媒体１１０にアクセスする手段を有していればよい。
【００２３】
通信部１１１は、外部装置と接続するためのインターフェースである。本実施形態のデジタルカメラ１００は、通信部１１１を介して、外部装置とデータのやりとりを行うことができる。例えば、撮像部１０２で生成した画像データを、通信部１１１を介して外部装置に送信することができる。なお、本実施形態では、通信部１１１は外部装置とＩＥＥＥ８０２．１１の規格に従った、いわゆる無線ＬＡＮで通信するためのインターフェースを含む。制御部１０１は、通信部１１１を制御することで外部装置との無線通信を実現する。なお、通信方式は無線ＬＡＮに限定されるものではなく、例えば赤外通信方式も含む。通信部１１１は第１の無線通信手段の一例である。
【００２４】
近距離通信部１１２は、外部装置と接続するためのインターフェースである。本実施形態のデジタルカメラ１００は、通信部１１２を介して、外部装置とデータのやりとりを行うことができる。例えば、撮像部１０２で生成した画像データを、通信部１１２を介して外部装置に送信することができる。なお、本実施形態では、通信部１１２は外部装置とＩＥＥＥ８０２．１５．１の規格に従った、いわゆるＢｌｕｅｔｏｏｔｈ（登録商標）で通信するためのインターフェースを含む。制御部１０１は、通信部１１２を制御することで外部装置との無線通信を実現する。なお、通信方式はＢｌｕｅｔｏｏｔｈに限定されるものではなく、例えば、ＩＥＥＥ８０２．１１の規格で知られる無線ＬＡＮ、または、赤外通信方式も含む。また、通信部１１２は、第１の無線通信手段の一例である。
【００２５】
なお、本実施形態におけるデジタルカメラ１００の近距離通信部１１２は、ペリフェラルモードか、または、セントラルモードかのいずれかを有している。そして、通信部１１２をペリフェラルモードで動作させることにより、本実施形態におけるデジタルカメラ１００は、Ｂｌｕｅｔｏｏｔｈにおけるクライアント機器として動作することが可能である。デジタルカメラ１００がクライアント機器として動作する場合、セントラルモードになる外部機器に接続することで通信することが可能である。なお、接続する外部機器との認証については、事前にペアリングを行うことで、接続する外部機器の固有情報を不揮発性メモリ１０３に保持する。
【００２６】
近接無線通信部１１４は、例えば無線通信のためのアンテナと無線信号を処理するため変復調回路や通信コントローラから構成される。近接無線通信部１１４は、変調した無線信号をアンテナから出力し、またアンテナで受信した無線信号を復調することでＩＳＯ／ＩＥＣ  １８０９２の規格（いわゆるＮＦＣ：Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）に従った非接触近接通信を実現する。本実施形態の近接無線通信部１１４は、デジタルカメラ１００の側部に配される。
【００２７】
後述するスマートフォン２００とは、互いの近接無線通信部１１４と近接無線通信部２１４を近接させることにより通信を開始して接続される。なお、近接無線通信部１１４を用いてスマートフォン２００と接続させる場合、必ずしも近接無線通信部１１４と近接無線通信部２１４を接触させる必要はない。互いの近接無線通信部１１４と近接無線通信部２１４は、一定の距離だけ離れていても通信することができるため、互いの機器を接続するためには、近接無線通信可能な範囲まで近づければよい。以下の説明では、この近接無線通信可能な範囲まで近づけることを、近接させる、とも記載する。
【００２８】
次に、デジタルカメラ１００の外観について説明する。
【００２９】
図１（ｂ）、図１（ｃ）はデジタルカメラ１００の外観の一例を示す図である。
【００３０】
レリーズスイッチ１０５ａや再生ボタン１０５ｂ、方向キー１０５ｃ、タッチパネル１０５ｄは、前述の操作部１０５に含まれる操作部材である。また、表示部１０６には、撮像部１０２による撮像の結果得られた画像が表示される。
【００３１】
以上がデジタルカメラ１００の説明である。
【００３２】
＜スマートフォン２００の内部構成＞
図２は、本実施形態の情報処理装置の一例であるスマートフォン２００の構成例を示すハードウェア構成図である。なお、ここでは情報処理装置の一例としてスマートフォンについて述べるが、情報処理装置はこれに限られない。例えば情報処理装置は、無線機能付きのデジタルカメラ、タブレットデバイス、あるいはパーソナルコンピュータなどであってもよい。
【００３３】
制御部２０１は、入力された信号や、後述のプログラムに従ってスマートフォン２００の各部を制御する。なお、制御部２０１が装置全体を制御する代わりに、複数のハードウェアが処理を分担することで、装置全体を制御してもよい。
【００３４】
不揮発性メモリ２０３は、電気的に消去・記録可能な不揮発性のメモリである。不揮発性メモリ２０３には、制御部２０１が実行する基本的なソフトウェアであるＯＳ（オペレーティングシステム）や、このＯＳと協働して応用的な機能を実現するアプリケーションが記録されている。また、本実施形態では、不揮発性メモリ２０３には、デジタルカメラ１００と通信するためのアプリケーション（以下アプリ）が格納されている。
【００３５】
作業用メモリ２０４は、表示部２０６の画像表示用メモリや、制御部２０１の作業領域等として使用される。
【００３６】
操作部２０５は、スマートフォン２００に対する指示をユーザーから受け付けるために用いられる。操作部２０５は例えば、ユーザーがスマートフォン２００の電源のＯＮ／ＯＦＦを指示するための電源ボタンや、ＲＴＣ２０７を設定する操作部材や、表示部２０６に形成されるタッチパネルなどの操作部材を含む。
【００３７】
表示部２０６は、画像データの表示、対話的な操作のための文字表示などを行う。なお、表示部２０６は必ずしもスマートフォン２００が備える必要はない。スマートフォン２００は表示部２０６と接続することができ、表示部２０６の表示を制御する表示制御機能を少なくとも有していればよい。
【００３８】
ＲＴＣ２０７は、時計管理を行う。操作部２０５によって、ユーザーによって時刻設定した場合でもよいし、通信部２１１、近距離通信部２１２または公衆網接続部２１３を介して時刻情報を取得して設定する、または、電波時計によって捕捉された時計設定でも構わない。時刻を管理することができればよい。また、アナログ時計のようなメカニカル機構から検出機構によって、時刻を入手することができるものであってもよい。（この場合、ＲＴＣ２０７には、アナログ時計からの検出機構を含まれるものとする）
記録媒体２１０は、デジタルカメラ１００が、通信部２１１を介して、制御部２０１に転送された画像データを記録することができる。記録媒体２１０は、スマートフォン２００に着脱可能なよう構成してもよいし、スマートフォン２００に内蔵されていてもよい。すなわち、スマートフォン２００は少なくとも記録媒体２１０にアクセスする手段を有していればよい。
【００３９】
通信部２１１は、外部装置と接続するためのインターフェースである。本実施形態のスマートフォン２００は、通信部２１１を介して、外部装置とデータのやりとりを行うことができる。本実施形態では、通信部２１１はアンテナであり、制御部２０１は、アンテナを介して、デジタルカメラ１００と接続することができる。なお、本実施形態では、通信部２１１は外部装置とＩＥＥＥ８０２．１１の規格に従った、いわゆる無線ＬＡＮで通信するためのインターフェースを含む。制御部２０１は、通信部２１１を制御することで外部装置との無線通信を実現する。なお、通信方式は無線ＬＡＮに限定されるものではなく、例えば赤外通信方式も含む。通信部２１１は第１の無線通信手段の一例である。
【００４０】
通信部２１２は、外部装置と接続するためのインターフェースである。本実施形態のスマートフォン２００は、通信部２１２を介して、外部装置とデータのやりとりを行うことができる。例えば、デジタルカメラ１００で生成した画像データを、通信部２１２を介して受信することができる。なお、本実施形態では、通信部２１２は外部装置とＩＥＥＥ８０２．１５．１の規格に従った、いわゆるＢｌｕｅｔｏｏｔｈ（登録商標）で通信するためのインターフェースを含む。制御部２０１は、通信部２１２を制御することで外部装置との無線通信を実現する。なお、通信方式はＢｌｕｅｔｏｏｔｈに限定されるものではなく、例えば、ＩＥＥＥ８０２．１１の規格で知られる無線ＬＡＮ、または、赤外通信方式も含む。また、通信部２１２は、第１の無線通信手段の一例である。
【００４１】
なお、本実施形態におけるスマートフォン２００の通信部２１２は、ペリフェラルモードか、または、セントラルモードかのいずれかを有している。そして、通信部２１２をセントラルモードで動作させることにより、本実施形態におけるスマートフォン２００は、Ｂｌｕｅｔｏｏｔｈにおけるサーバー機器として動作することが可能である。スマートフォン２００がサーバー機器として動作する場合、ペリフェラルモードになる外部機器に接続することで通信することが可能である。なお、接続する外部機器との認証については、事前にペアリングを行うことで、接続する外部機器の固有情報を不揮発性メモリ２０３に保持する。
【００４２】
近接無線通信部２１４は、例えば無線通信のためのアンテナと無線信号を処理するため変復調回路や通信コントローラから構成される。近接無線通信部２１４は、変調した無線信号をアンテナから出力し、またアンテナで受信した無線信号を復調することでＩＳＯ／ＩＥＣ  １８０９２の規格（いわゆるＮＦＣ：Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）に従った非接触近接通信を実現する。本実施形態の近接無線通信部２１４は、デジタルカメラ１００の側部に配される。
【００４３】
＜システム構成図＞
続いて、第１の実施形態におけるシステム構成図について説明する。
【００４４】
図３は、デジタルカメラ１００とスマートフォン２００で、Ｂｌｕｅｔｏｏｔｈで通信のペアリングを確立するまでのシステム構成図である。
【００４５】
以下に、ユーザー３０１がデジタルカメラ１００でＢｌｕｅｔｏｏｔｈペアリングを開始してから、スマートフォン２００とのペアリングを確立するまでの流れを示す。
【００４６】
図３（ａ）は、ユーザー３０１が、デジタルカメラ１００を操作して、Ｂｌｕｅｔｏｏｔｈ設定機能のペアリング開始を実行する。デジタルカメラ１００でＢｌｕｅｔｏｏｔｈペアリングを開始すると、アドバタイズ信号３０２を周囲に発信する。図３（ｂ）は、デジタルカメラ１００とスマートフォン２００がＢｌｕｅｔｏｏｔｈ接続し、暗号化通信のための鍵を交換した様子を示す。
【００４７】
スマートフォン２００は、近距離通信部２１２でデジタルカメラ１００の発信したアドバタイズ信号を受信し、アドバタイズ信号データからデジタルカメラ１００のペアリング要求を判別して、デジタルカメラ検出の表示をスマートフォン２００の表示部２０６へ行う。スマートフォン２００は、ユーザー３０１により見つかったデジタルカメラ１００とのペアリングを開始する操作を受け、デジタルカメラ１００へＢｌｕｅｔｏｏｔｈ接続要求を行い、デジタルカメラ１００とスマートフォン２００はＢｌｕｅｔｏｏｔｈ接続が確立する。スマートフォン２００からペアリング要求をデジタルカメラ１００に通知して、通信データの暗号化のための鍵を交換して、スマートフォン２００とデジタルカメラ１００で暗号化通信可能な状態とする。
【００４８】
交換した通信データ暗号化の解除のための鍵は、デジタルカメラ１００では、デジタルカメラ１００の制御部１０１にて動作するソフトウェアモジュール構成３１６の通信制御モジュール３１２に保存し、スマートフォン２００では、スマートフォン２００の制御部２０１にて動作するソフトウェアモジュールの構成３１５のＯＳ３１１に保存される。ＯＳ３１１に鍵が保存されると、ＯＳはデジタルカメラ１００と暗号化通信可能な状態となる。
【００４９】
図３（ｃ）は、デジタルカメラ１００とスマートフォン２００がＢｌｕｅｔｏｏｔｈ接続後、暗号化通信可能な状態となった後、スマートフォン２００のアプリケーションＩＤ３２１を暗号化通信にてカメラに渡した図である。
【００５０】
アプリケーションＩＤ３２１がデジタルカメラ１００に渡るとデジタルカメラ１００はカメラ制御モジュール３２２に記憶し、スマートフォン２００とのペアリングが確立したと判断してペアリング済みの状態となる。
【００５１】
＜システム構成図２＞
次に、デジタルカメラ１００とペアリング済みのスマートフォン２００とＢｌｕｅｔｏｏｔｈで再接続する場合の処理について示す。
【００５２】
図４（ａ）は再接続を開始する際の図である。
【００５３】
ユーザー３０１が、デジタルカメラ１００の電源スイッチをＯＮする場合や、電池をデジタルカメラ１００に挿入するなどして、デジタルカメラ１００のＢｌｕｅｔｏｏｔｈ機能が使用できる状況にすると、デジタルカメラ１００はＢｌｕｅｔｏｏｔｈの接続のためにアドバタイズ信号３０２を周囲に発信する。
【００５４】
デジタルカメラ１００が発信するアドバタイズ信号に、ペアリングを確立する際にスマートフォン２００から取得したアプリケーションＩＤ３２１を載せて発信している様子を図４（ｂ）に示す。
【００５５】
スマートフォン２００は、近距離通信部２１２でデジタルカメラ１００の発信したアドバタイズ信号を受信し、アドバタイズ信号データから自身のアプリケーションＩＤを判別して、自身と接続可能であることを判断する。
【００５６】
スマートフォン２００は、自身のアプリケーションＩＤ３２１と判別すると、図４（ｃ）にて、デジタルカメラ１００へＢｌｕｅｔｏｏｔｈ接続要求を行い、デジタルカメラ１００とスマートフォン２００は再度Ｂｌｕｅｔｏｏｔｈ接続が確立する。
【００５７】
＜システム構成図３＞
ここで、デジタルカメラ１００は、ペアリング済みのスマートフォン２００の登録情報をユーザー操作により削除することができる。
【００５８】
図５は、デジタルカメラ１００でペアリングした済みのスマートフォン２００の登録情報を削除した場合に、再度、ペアリングを登録し直すときに発生する問題を示したシステム構成図である。
【００５９】
図５（ａ）は、ユーザー３０１がデジタルカメラ１００を操作してペアリング済みスマートフォン２００の登録情報を削除したときの図である。
【００６０】
ペアリング済みの登録情報を削除すると、デジタルカメラ１００の通信制御モジュール３１２に記憶している暗号化鍵３１４、およびカメラ制御モジュール３２２に記憶しているスマートフォン２００のアプリケーションＩＤ３２１を削除する。このとき、スマートフォン２００のＯＳ３１１に記憶している暗号鍵３１３が削除されずに残ってしまう。
デジタルカメラ１００は、ペアリング済みの登録情報を削除した後、新たにスマートフォンとペアリングをし直すことができる。以前登録していたものとは別のスマートフォンとペアリング登録することもできるし、元々登録していたスマートフォンともペアリング登録し直すこともできる必要がある。
【００６１】
図５（ｂ）は、元々登録していたスマートフォンとペアリング登録し直すときの処理を示したものである。
【００６２】
図３（ａ）と同様に、ユーザー３０１が、デジタルカメラ１００を操作して、Ｂｌｕｅｔｏｏｔｈ設定機能のペアリング開始を実行する。デジタルカメラ１００でＢｌｕｅｔｏｏｔｈペアリングを開始すると、アドバタイズ信号３０２を周囲に発信する。このとき、図４（ｂ）に示したアドバタイズ信号４０１とは異なり、ペアリング済みのスマートフォンのアプリケーションＩＤは含まれない。
【００６３】
図５（ｃ）は、デジタルカメラ１００とスマートフォン２００が、新たにＢｌｕｅｔｏｏｔｈ接続を開始しようとするが、暗号化通信を正しく確立できない問題が発生した図である。
【００６４】
デジタルカメラ１００の発信したアドバタイズ信号３０２を検知したスマートフォン１００は、Ｂｌｕｅｔｏｏｔｈ通信の接続を確立する。通信確立後、デジタルカメラ１００は新たな暗号化鍵５０１を生成して暗号化通信を試みるが、スマートフォン２００はＯＳ３１１に記憶済みの古い暗号鍵３１３を使用して暗号化通信の処理を行ってしまう。このため、スマートフォン２００のアプリケーション３２２が、アドバタイズ信号３０２にアプリケーションＩＤが含まれていないことを判断して、自らのアプリケーションＩＤ３２１をデジタルカメラ１００へ暗号化通信で送信しようとしても、暗号鍵３１３が古いためデータ送信に失敗してしまう。
【００６５】
＜システム構成図４＞
図６に、図５に示した問題を解決するための処理を示したシステム構成図を示す。
【００６６】
図６（ａ）は、図５（ｂ）と同様、ユーザー３０１が、デジタルカメラ１００を操作して、Ｂｌｕｅｔｏｏｔｈ設定機能のペアリング開始を実行したときの様子を示す。
【００６７】
前述のとおり、このときのアドバタイズ信号３０２には、ペアリング済みのスマートフォンのアプリケーションＩＤ３２１は含まれない。
【００６８】
記憶部３１７にはペアリングを解除した際に、カメラ制御部で記憶させていたスマートフォンのアプリケーションＩＤ３２１と通信制御部で記憶していた暗号鍵３１４を移す。
または、最初のペアリング確立時にアプリケーションＩＤ３２１と暗号鍵３１４を記憶させておいてもよい。
【００６９】
一方、スマートフォン２００のＯＳ３１１ではデジタルカメラ１００専用の暗号鍵３１３を記憶している。デジタルカメラ１００からアドバタイズ信号３０２を検知したスマートフォン１００が再度、デジタルカメラ１００に対し、ペアリング要求をすると、デジタルカメラ１００は記憶部３１７で記憶している、スマートフォンのアプリケーションＩＤ３２１を参照し、以前接続済みであると判断した場合にデジタルカメラ１００の表示部にスマートフォン側のペアリング情報を解除するよう警告メッセージを促す。
【００７０】
スマートフォン２００でペアリングを解除し、暗号鍵を生成することにより図６（ｂ）に示すとおり、図３に示したペアリングの処理の流れと同様に、デジタルカメラ１００とスマートフォン２００がＢｌｕｅｔｏｏｔｈ接続し、暗号化通信のための鍵を新たに交換して記憶し、スマートフォン２００はアプリケーションＩＤ３２１を暗号化通信でデジタルカメラ１００へ送信し、デジタルカメラ１００はアプリケーションＩＤ３２１をカメラ制御モジュールで記憶し、一連のペアリング処理を正しく完了することができる。
【００７１】
＜デジタルカメラ１００の接続処理のフローチャート＞
続いて、図７に第１の実施形態におけるデジタルカメラ１００の接続処理のフローチャートを説明する。
【００７２】
図７（ａ）は、ユーザー３０１がデジタルカメラ１００を操作してＢｌｕｅｔｏｏｔｈペアリングを開始したときのデジタルカメラ１００の処理の流れである。
【００７３】
ステップＳ１００１において、デジタルカメラ１００は周囲にアドバタイズ信号を発信する。このアドバタイズ信号には、機器名や機器固有のＩＤ、およびサービスＩＤを含んでいる。スマートフォン２００は、アドバタイズ信号から対応機器か判断することができる。
【００７４】
ステップＳ１００２では、アドバタイズ信号を発見したスマートフォン２００が送信した接続要求を受信するまで待機する。受信したら、ステップＳ１００３にてＢｌｕｅｔｏｏｔｈ通信の接続を確立する。
【００７５】
続いて、ステップＳ１００４では、暗号化通信を実現するための暗号鍵３１３および３１４を生成して交換するための通信をデジタルカメラ１００とスマートフォン２００との間で行い、互いに暗号鍵３１３および３１４を記憶し、今後の暗号化通信で使用する。
ステップＳ１００５では、スマートフォン２００から暗号化通信で送信されるアプリケーションＩＤ３２１を受信するまで待機する。受信したら、ステップＳ１００６でデジタルカメラ１００はカメラ制御モジュール３２２にアプリケーションＩＤ３２１を記憶する。
【００７６】
以上の処理をもって、デジタルカメラ１００にスマートフォン２００をペアリング登録が完了となる。
【００７７】
一方、図７（ｂ）は、ユーザー３０１がデジタルカメラ１００を操作してペアリング登録済みのスマートフォン２００への接続を開始したときのデジタルカメラ１００の処理の流れである。
【００７８】
ステップＳ１１０１にて、前述のペアリング処理の中でデジタルカメラ１００がカメラ制御モジュール３２２に記憶したアプリケーションＩＤ３２１を作業用メモリ１０４に読み込む。
【００７９】
ステップＳ１１０２では、ステップＳ１００１で説明したアドバタイズ信号にアプリケーションＩＤ３２１を加えた情報を周囲に発信する。スマートフォン２００は、アドバタイズ信号に含まれるアプリケーションＩＤ３２１が自らのＩＤであると判断すると、接続要求を送信する。
【００８０】
ステップＳ１１０３では、アドバタイズ信号を発見したスマートフォン２００が送信した接続要求を受信するまで待機する。受信したら、ステップＳ１１０４にてＢｌｕｅｔｏｏｔｈ通信の接続を確立する。
【００８１】
以上の処理をもって、デジタルカメラ１００とペアリング済みのスマートフォン２００の接続処理が完了となる。
【００８２】
次に、図８に第１の実施形態におけるスマートフォンの接続処理のフローチャートを説明する。
【００８３】
ステップＳ２００１にてデジタルカメラ１００でペアリング解除を行われた場合、ステップ２００２で記憶部３１７に接続状態にあったスマートフォンのアプリケーションＩＤおよび、暗号化通信で使う暗号鍵を記憶させる。その後、ステップＳ２００３にて再度デジタルカメラ側１００でスマートフォン２００に対しペアリングを開始すると、ステップＳ２００３でデジタルカメラ１００はアドバタイズ信号をスマートフォン２００に対して信号の送信を始める。スマートフォン２００はデジタルカメラ１００からアドバタイズ信号を受信した場合、デジタルカメラ１００に対して接続要求を行う。
【００８４】
ステップＳ２００５でスマートフォン２００からの接続要求を受信した場合、ステップＳ２００６で記憶部３１７に記憶しておいたスマートフォンのアプリケーションＩＤと、今回接続要求のあったスマートフォンのアプリケーションＩＤが一致しているかを確認する。アプリケーションＩＤが記憶してあるアプリケーションＩＤと一致していた場合、ステップＳ２００７でデジタルカメラ１００の表示部に接続要求のあったスマートフォン２００のペアリング情報を解除するよう警告表示を行う。
【００８５】
ステップＳ２００６で接続要求のあったスマートフォンのアプリケーションＩＤが記憶部３１７に記憶してあるスマートフォンＩＤと一致しない場合は、対向のスマートフォンは新しい接続相手のため、ステップＳ２００８で通常の接続処理を行う。
【００８６】
＜デジタルカメラ１００の警告メッセージ画面＞
図１０は、先に述べたデジタルカメラ１００にて動作する図８のステップＳ２００７の警告表示をおこない、ユーザーへスマートフォンのペアリング解除を実施するように促す警告ユーザーインターフェースを示している。
【００８７】
第１の実施例を実施することでペアリングを解除して、再接続を試みた際にスマートフォン側でペアリング解除が必要なことをユーザーに対して知らせることが可能となる。
【００８８】
［第２の実施形態］
第１の実施形態では、デジタルカメラ１００でスマートフォン２００とのペアリングが解除される場合において、ユーザーに解除の旨を警告する手法について実施形態を述べたが、第２の実施形態では、ペアリング要求が以前接続したことのあるスマートフォンの場合にスマートフォン２００のペアリングを一度解除させずに、再接続させる例について図９を用いて説明する。
【００８９】
ステップ３００１ではデジタルカメラ１００でペアリング解除したかを判定しており、ペアリング解除を行った際にステップ３００２で記憶部３１７に接続状態にあったスマートフォンのアプリケーションＩＤおよび、暗号化通信で使う暗号鍵を記憶させる。
【００９０】
その後、ステップＳ３００３にて再度デジタルカメラ側１００でスマートフォン２００に対しペアリングを開始すると、ステップＳ３００３でデジタルカメラ１００はアドバタイズ信号をスマートフォン２００に対して信号の送信を始める。スマートフォン２００はデジタルカメラ１００からアドバタイズ信号を受信した場合、デジタルカメラ１００に対して接続要求を行う。
【００９１】
ステップＳ３００５でスマートフォン２００からの接続要求を受信した場合、ステップＳ３００６で記憶部３１７に記憶しておいたスマートフォンのアプリケーションＩＤと、今回接続要求のあったスマートフォンのアプリケーションＩＤが一致しているかを確認する。スマートフォンのアプリケーションＩＤが過去に接続してあると判断できた場合、ステップＳ３００７にて接続を許可するか否かの選択画面を表示させる。許可するとステップＳ３００８で判定した場合、ステップＳ３００９で記憶部３１７に記憶していたアプリケーションＩＤおよび暗号鍵を通信制御部、カメラ制御部に復元する。ステップＳ３０１０にて接続要求のあったスマートフォンと接続を確立させる。ステップＳ３００８にて許可が押されなかった場合はステップＳ３０１１にてスマートフォンのペアリング情報を解除するよう警告表示を行う。
【００９２】
また、ステップＳ３００６にて接続要求のあったスマートフォン２００が過去に接続したものと判定されない場合は、新しいスマートフォンのアプリケーションＩＤと暗号鍵が通信されてくるためステップＳ３０１２で接続確立させる。
【００９３】
図１１はステップＳ３００７で過去に接続済みのスマートフォンであるため、このまま接続を許可させるか否かをユーザーに選択させるユーザーインターフェースを示している。
【００９４】
第２の実施例を実施することで過去に接続したことのあるスマートフォンに対し、再度ペアリング解除し、再度ペアリングの開始を行う必要なくデジタルカメラとスマートフォンの接続を容易に行わせることが可能となる。
【符号の説明】
【００９５】
１００  デジタルカメラ、１０１  制御部、１０２  撮像部
【図１】
2018207422.tif 000003
【図２】
2018207422.tif 000004
【図３】
2018207422.tif 000005
【図４】
2018207422.tif 000006
【図５】
2018207422.tif 000007
【図６】
2018207422.tif 000008
【図７】
2018207422.tif 000009
【図８】
2018207422.tif 000010
【図９】
2018207422.tif 000011
【図１０】
2018207422.tif 000012
【図１１】
2018207422.tif 000013