(57)【特許請求の範囲】
【請求項１】
被写体を撮影して画像を取得する撮像手段と、
前記撮像手段で取得した画像に基づき、外部装置を繰り返し検出する検出手段と、
第一の通信規格による無線通信を行う第一の無線通信手段と、
前記外部装置の動作モードに関する情報を前記外部装置から無線通信を介して取得する取得手段と、
前記検出手段により前記外部装置の存在が検出された場合、前記取得手段によって取得した前記外部装置の動作モードに応じて、前記第一の無線通信手段を介して前記外部装置との無線通信を確立するための処理を開始するよう制御する制御手段とを有し、
前記第一の無線通信手段により前記外部装置との無線通信が確立した後に前記検出手段により前記外部装置が一定時間検出されなかった場合、前記制御手段は、前記第一の無線通信手段による前記外部装置との無線通信を切断するよう制御し、
前記一定時間が経過する前に前記検出手段により前記外部装置が再度検出された場合、前記制御手段は、前記第一の無線通信手段による前記外部装置との無線通信を維持するよう制御することを特徴とする通信装置。
【請求項２】
前記第一の通信規格とは異なる第二の通信規格による無線通信を行う、前記第一の無線通信手段とは異なる第二の無線通信手段を更に有し、
前記検出手段により前記外部装置の存在が検出された場合、前記取得手段は、前記第二の無線通信手段を介して、前記外部装置の動作モードに関する情報を取得することを特徴とする請求項１に記載の通信装置。
【請求項３】
前記第二の無線通信手段は、前記第一の無線通信手段よりも消費電力が小さいことを特徴とする請求項２に記載の通信装置。
【請求項４】
前記検出手段により前記外部装置の存在が検出された場合、前記取得手段は、前記第一の無線通信手段を介して、前記外部装置の動作モードに関する情報を取得することを特徴とする請求項１に記載の通信装置。
【請求項５】
前記外部装置の動作モードが撮影モードまたは再生モードである場合、前記制御手段は、前記第一の無線通信手段を介して前記外部装置との無線通信を確立するよう制御することを特徴とする請求項１乃至４のいずれか１項に記載の通信装置。
【請求項６】
前記外部装置の動作モードが撮影モードである場合、前記第一の無線通信手段により前記外部装置との無線通信が確立した後に前記検出手段により前記外部装置が前記一定時間検出されなくとも、前記制御手段は、前記第一の無線通信手段による前記外部装置との無線通信を切断しないよう制御することを特徴とする請求項１乃至５のいずれか１項に記載の通信装置。
【請求項７】
前記外部装置の動作モードが撮影モードである場合、前記第一の無線通信手段により前記外部装置との無線通信が確立した後に前記検出手段により前記外部装置が前記一定時間検出されなくとも、前記制御手段は、前記第一の無線通信手段による前記外部装置との無線通信を切断しないよう制御し、
前記検出手段により前記外部装置が検出されないまま、前記一定時間よりも長い所定の時間経過した場合、前記制御手段は、前記第一の無線通信手段による前記外部装置との無線通信を切断するよう制御することを特徴とする請求項１乃至６のいずれか１項に記載の通信装置。
【請求項８】
前記第一の無線通信手段により前記外部装置との無線通信が確立した後に前記検出手段により前記外部装置の存在が検出されなかった場合、前記取得手段は、前記外部装置の動作モードに関する情報を取得し、
前記検出手段により前記外部装置の存在が検出されなかったことに応じて取得された前記外部装置の動作モードが撮影モードである場合、前記制御手段は、前記第一の無線通信手段による前記外部装置との無線通信を維持するよう制御し、
前記検出手段により前記外部装置の存在が検出されなかったことに応じて取得された前記外部装置の動作モードが撮影モードでない場合、前記制御手段は、前記第一の無線通信手段による前記外部装置との無線通信を切断するよう制御することを特徴とする請求項１乃至５のいずれか１項に記載の通信装置。
【請求項９】
前記第一の無線通信手段を所定の消費電力で動作させる第一のモードと、前記第一の無線通信手段を動作させないようにするか、前記所定の消費電力よりも低消費電力で動作させるようにする第二のモードを備え、
前記第一の無線通信手段が前記第二のモードの状態で前記検出手段により前記外部装置の存在が検出された場合、前記制御手段は、前記第一の無線通信手段を前記第一のモードに遷移させるよう制御することを特徴とする請求項１乃至８のいずれか１項に記載の通信装置。
【請求項１０】
前記検出手段は、前記撮像手段で取得した画像に所定のマーカが含まれているか否かを判断することにより、前記外部装置の存在を検出することを特徴とする請求項１乃至９のいずれか１項に記載の通信装置。
【請求項１１】
前記検出手段は、前記撮像手段で取得した画像と、予め記憶している所定の装置の形状に関する情報とに基づき、前記外部装置の存在を検出することを特徴とする請求項１乃至９のいずれか１項に記載の通信装置。
【請求項１２】
通信装置の制御方法であって、
被写体を撮影して画像を取得する撮像ステップと、
前記撮像ステップで取得した画像に基づき、外部装置を繰り返し検出する検出ステップと、
第一の通信規格による無線通信を行う通信ステップと、
前記外部装置の動作モードに関する情報を前記外部装置から無線通信を介して取得する取得ステップと、
前記検出ステップにより前記外部装置の存在が検出された場合、前記取得ステップによって取得した前記外部装置の動作モードに応じて、前記通信ステップにて前記外部装置との無線通信を確立するための処理を開始するよう制御するステップとを有し、
前記第一の通信規格による前記外部装置との無線通信が確立した後に前記外部装置が一定時間または一定回数検出されなかった場合、前記第一の通信規格による前記外部装置との無線通信を切断するよう制御し，
前記一定時間が経過する前に前記外部装置が再度検出された場合、前記第一の通信規格による前記外部装置との無線通信を維持するよう制御することを特徴とする通信装置の制御方法。
【請求項１３】
コンピュータを、請求項１乃至１１のいずれか１項に記載の通信装置の各手段として機能させるための、コンピュータが読み取り可能なプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、外部装置と接続することができる通信装置に関する。
【背景技術】
【０００２】
近年、デジタルカメラの小型化、軽量化が進んでおり、ウェアラブルカメラと呼ばれる、人体に装着できるカメラが知られている。ウェアラブルカメラの大きな特徴は、ハンズフリーで撮影することができる操作性にある。例えば、メガネ型に代表されるように、ユーザの目の付近に装着することで、ユーザは被写体を見ているだけで、従来のデジタルカメラのように手にとって構えることなく、撮影することができる。
【０００３】
一方、近年のデジタルカメラは無線通信機能を備えたものが知られている。また、デジタルカメラとデジタルカメラを連携させるアプリケーションも提案されており、例えば特許文献１では、無線ＬＡＮ通信機能を利用して、デジタルカメラ間で撮影画像を送受信する構成が提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−２８３７９１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、無線通信機能を利用してウェアラブルカメラとデジタルカメラを連携させることを考えた場合に、上述の特許文献１では以下の点について十分に考慮されていない。一点目は、接続するための操作について、ウェアラブルカメラ本来のハンズフリーの操作性（すなわち、）を損なわないようにしなければならないということである。二点目は、バッテリー駆動機器であることを考慮し、通信が必要でないときは無線ＬＡＮを切断させる省エネルギー化を実現させなければならないということである。特にウェアラブルカメラは身につけることを前提としており、デジタルカメラや携帯電話等の他のモバイルデバイスに比べて、更に小型化・軽量化が必要とされる。そのため、バッテリーの大きさ及び容量が制限され、その制限を考慮した上で、駆動時間を十分に確保する必要がある。
【０００６】
本発明はこのような課題に対してなされたものであり、無線通信の制御において、ハンズフリーの操作性を維持しつつ省エネルギーを実現することを目的とする。
【課題を解決するための手段】
【０００７】
上記の目的を達成するために本発明の通信装置は、被写体を撮影して画像を取得する撮像手段と、前記撮像手段で取得した画像に基づき、外部装置を繰り返し検出する検出手段と、第一の通信規格による無線通信を行う第一の無線通信手段と、前記外部装置の動作モードに関する情報を前記外部装置から無線通信手段を介して取得する取得手段と、前記検出手段により前記外部装置の存在が検出された場合、前記取得手段によって取得した前記外部装置の動作モードに応じて、前記第一の無線通信手段を介して前記外部装置との無線通信を確立するための処理を開始するよう制御する制御手段とを有し、前記第一の無線通信手段により前記外部装置との無線通信が確立した後に前記検出手段により前記外部装置が一定時間検出されなかった場合、前記制御手段は、前記第一の無線通信手段による前記外部装置との無線通信を切断するよう制御し、前記一定時間が経過する前に前記検出手段により前記外部装置が再度検出された場合、前記制御手段は、前記第一の無線通信手段による前記外部装置との無線通信を維持するよう制御することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、無線通信の制御において、ハンズフリーの操作性を維持しつつ省エネルギーを実現することができる。
【図面の簡単な説明】
【０００９】
【図１】第１の実施形態におけるウェアラブルカメラのハードウェア構成を示すブロック図である。
【図２】第１の実施形態におけるデジタルカメラのハードウェア構成を示すブロック図である。
【図３】第１の実施形態におけるシステム構成を示す図である。
【図４】第１の実施形態における無線ＬＡＮ通信の接続処理のシーケンスを示す図である。
【図５】第１の実施形態におけるウェアラブルカメラで撮像して得られた画像の一例を示す図である。
【図６】第１の実施形態における無線ＬＡＮ通信の接続制御フローを示す図である。
【図７】第１の実施形態における無線ＬＡＮ通信の切断処理のシーケンスを示す図である。
【図８】第１の実施形態における無線ＬＡＮ通信の切断制御フローを示す図である。
【図９】第２の実施形態におけるウェアラブルカメラのハードウェア構成を示すブロック図である。
【図１０】第２の実施形態におけるデジタルカメラのハードウェア構成を示すブロック図である。
【図１１】第２の実施形態における無線ＬＡＮ通信の接続処理のシーケンスを示す図である。
【図１２】第２の実施形態における無線ＬＡＮ通信の接続制御フローを示す図である。
【図１３】第２の実施形態における無線ＬＡＮ通信の切断処理のシーケンスを示す図である。
【図１４】第２の実施形態における無線ＬＡＮ通信の切断制御フローを示す図である。
【発明を実施するための形態】
【００１０】
以下に、本発明を実施するための形態について、添付の図面を用いて詳細に説明する。
【００１１】
なお、以下に説明する実施の形態は、本発明の実現手段としての一例であり、本発明が適用される装置の構成や各種条件によって適宜修正又は変更されてもよい。また、各実施の形態を適宜組み合せることも可能である。
【００１２】
［第１の実施形態］
＜デジタルカメラの構成＞
図１は、本実施形態の通信装置の一例であるウェアラブルカメラ１００の構成例を示すブロック図である。
【００１３】
制御部１０１は、記憶部１０２に記憶される制御プログラムを実行することによりウェアラブルカメラ全体を制御する。制御部１０１は、一つ又は複数のＣＰＵやＭＰＵ等のプロセッサで構成される。
【００１４】
記憶部１０２は、制御部１０１が実行する制御プログラムを格納する領域として、また制御プログラムを実行するうえでのワーキングメモリとして使用される。また記憶部１０２は、撮像部１０３によって取得される画像を展開する領域や、無線通信部１０７や近距離無線通信部１０８の通信パラメータ情報を格納する領域としても使用される。記憶部１０２は、ＲＯＭ、ＲＡＭ、ＨＤＤ、フラッシュメモリ等によって構成される。
【００１５】
撮像部１０３は、光学レンズ、ＣＭＯＳセンサ、デジタル画像処理部等を備え、光学レンズを介して入力されるアナログ信号をデジタルデータに変換して画像を取得する。撮像部１０３によって取得される画像は、記憶部１０２に展開されるとともに、検出部１０４に入力される。
【００１６】
検出部１０４は、撮像部１０３より入力される画像を解析し、画像内にデジタルカメラが含まれているかどうかを判定する。本実施形態では、まず画像に所定のマーカ（二次元バーコードを例に説明する）が含まれるかどうかを判定し、含まれる場合は二次元バーコードにデジタルカメラを識別するための情報が含まれるかどうかを判定する。判定処理は、入力される画像の１フレーム単位で実施され、検出の有無を示す判定結果は制御部１０１に通知される。つまり、常時判定される。
【００１７】
表示部１０５は、ＬＣＤやＬＥＤのように視覚で認知可能な情報を出力する機能を有する。
【００１８】
操作部１０６は、ユーザからの各種入力を受付け、入力された情報を制御部１０１に伝える。操作部１０６は、例えばボタン等によって構成される。
【００１９】
無線通信部１０７は、アンテナを介して外部機器と接続するためのインターフェースである。無線通信部１０７は、無線信号の送受信を行うための変復調回路や通信コントローラから構成される。なお、本実施形態では、無線通信部１０７は、ＩＥＥＥ８０２．１１の通信規格に準拠した無線ＬＡＮ通信を実施する。また無線通信部１０７は、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔ（登録商標）の通信規格に準拠した無線ＬＡＮ接続処理を実施する。また無線通信部１０７は、無線通信部１０７は単独の電源動作状態としてパワーオン状態（有効状態）とパワーオフ状態（無効状態）の二つの状態を備える。パワーオン状態は、他の処理部と同様に無線通信部１０７を稼働させる状態であり無線ＬＡＮ通信を実施可能な状態である。パワーオフ状態は、無線通信部１０７への電源供給を遮断、あるいは無線通信部１０７を低消費電力状態にさせた状態であり、無線ＬＡＮ通信が通信できない状態である。これらの状態間の遷移に関わる制御は、制御部１０１によって実施される。
【００２０】
近距離無線通信部１０８は、無線通信部１０７とは異なる通信方式での無線通信を行うためのインターフェースであり、無線通信部１０７とは別の通信部として搭載される。本実施形態では、近距離無線通信部１０８は、Ｂｌｕｅｔｏｏｔｈ（登録商標）  ｖｅｒｓｉｏｎ４．０で定義されているＬＥ（Ｌｏｗ  Ｅｎｅｒｇｙ）の通信規格に準拠した通信を行う。
【００２１】
以上、ウェアラブルカメラのハードウェア構成について説明した。
【００２２】
なお、図１で示す構成は一例であり、ウェアラブルカメラ１００は図１に示す処理部以外の処理部を備えるハードウェア構成であってもよい。
【００２３】
＜デジタルカメラ（外部機器）の構成＞
図２は、本実施形態の外部装置の一例であるデジタルカメラ２００の構成例を示すブロック図である。なお、ここでは外部装置の一例としてデジタルカメラについて述べるが、外部装置はこれに限られない。例えば外部装置は携帯型のメディアプレーヤやいわゆるタブレットデバイス、パーソナルコンピュータなどの情報処理装置であってもよい。
【００２４】
制御部２０１は、記憶部２０２に記憶される制御プログラムを実行することによりデジタルカメラ全体を制御する。制御部２０１は、一つ又は複数のＣＰＵやＭＰＵ等のプロセッサで構成される。
【００２５】
記憶部２０２は、制御部２０１が実行する制御プログラムを格納する領域として、また制御プログラムを実行するうえでのワーキングメモリとして使用される。また記憶部２０２は、撮像部２０３によって取得される画像を展開する領域や、無線通信部２０７や近距離無線通信部２０８の通信パラメータ情報を格納する領域としても使用される。記憶部２０２は、ＲＯＭ、ＲＡＭ、ＨＤＤ、フラッシュメモリ等によって構成される。
【００２６】
撮像部２０３は、光学レンズ、ＣＭＯＳセンサ、デジタル画像処理部等を備え、光学レンズを介して入力されるアナログ信号をデジタルデータに変換して画像を取得する。撮像部２０３によって取得される画像は、記憶部２０２に展開される。
【００２７】
表示部２０５は、ＬＣＤやＬＥＤのように視覚で認知可能な情報を出力する機能を有する。また表示部２０５は、デジタルカメラを識別するための二次元バーコードを表示する処理を行う。
【００２８】
操作部１０６は、ユーザからの各種入力を受付け、入力された情報を制御部２０１に伝える。操作部２０６は、例えばタッチパネルやボタン等によって構成される。
【００２９】
無線通信部２０７は、アンテナを介して外部機器と接続するためインターフェースである。無線通信部２０７は、無線信号の送受信を行うための変復調回路や通信コントローラから構成される。なお、本実施形態では、無線通信部２０７は、のＩＥＥＥ８０２．１１の通信規格に準拠した無線ＬＡＮ通信を実施する。無線通信部２０７は、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔの通信規格に準拠した無線ＬＡＮ接続処理を実施する。また無線通信部２０７は、無線通信部２０７は単独の電源動作状態としてパワーオン状態（有効状態）とパワーオフ状態（無効状態）の二つの状態を備える。パワーオン状態は、他の処理部と同様に無線通信部２０７を稼働させる状態であり無線ＬＡＮ通信を実施可能な状態である。パワーオフ状態は、無線通信部２０７への電源供給を遮断、あるいは無線通信部２０７を低消費電力状態にさせた状態であり、無線ＬＡＮ通信が通信できない状態である。これらの状態間の遷移に関わる制御は、制御部２０１によって実施される。
【００３０】
近距離無線通信部２０８は、無線通信部２０７とは異なる通信方式での無線通信を行うためのインターフェースであり、無線通信部２０７とは別の通信部として搭載される。本実施形態では、近距離無線通信部２０８は、Ｂｌｕｅｔｏｏｔｈ（登録商標）  ｖｅｒｓｉｏｎ４．０より定義されているＬＥ（Ｌｏｗ  Ｅｎｅｒｇｙ）の通信規格に準拠した通信を行う。
【００３１】
デジタルカメラ２００は、次の二つの動作モードを備える。一つは撮影モードであり、撮像部２０３から入力される画像を記憶部２０２に格納する処理を実施する動作モードである。もう一つは再生モードであり、記憶部２０２に格納された画像を表示部２０５に表示させる処理を実施する動作モードである。これらの動作モード間の遷移は、操作部２０６を介したユーザ操作をトリガーとして、制御部２０１によって制御される。
【００３２】
以上、デジタルカメラのハードウェア構成について説明した。
【００３３】
なお、図２は一例であり、デジタルカメラ２００は図２に示す処理部以外の処理部を備えるハードウェア構成であってもよい。
【００３４】
＜システム構成＞
図３は、本実施形態における、ウェアラブルカメラ１００とデジタルカメラ２００の使用形態を示す図である。撮影者３００はメガネ型のウェアラブルカメラ１００を装着し、デジタルカメラ２００を手に持って構える。撮影者３００はデジタルカメラ２００の表示部２０５に映し出されるスルー映像を確認しながら撮影を行う。ウェアラブルカメラ１００は撮影者３００の目のすぐ傍に位置するため、撮像部２０３が被写体として捉える対象は、撮影者の視界とほぼ同じである。これにより、撮影者３００がデジタルカメラ２００の表示部２０５を見る場合は、同じくウェアラブルカメラ１００の撮像部２０３もデジタルカメラ２００を被写体として捉えることになる。以下では、この仕様形態を前提に説明する。
【００３５】
＜無線ＬＡＮ接続制御シーケンス＞
図４は、本実施形態におけるウェアラブルカメラ１００とデジタルカメラ２００の間の無線ＬＡＮ通信の接続処理のシーケンスを示す図である。
【００３６】
初期状態として、ウェアラブルカメラ１００の近距離無線通信部１０８と、デジタルカメラ２００の近距離無線通信部２０８の間において、事前にＢｌｕｅｔｏｏｔｈ（登録商標）のペアリングが実施されているものとする。
【００３７】
Ｓ４０１は、ウェアラブルカメラ１００の無線通信部１０７、およびデジタルカメラ２００の無線通信部２０７が、ともにパワーオフ状態に遷移している状態を示す。
【００３８】
Ｓ４０２において、ウェアラブルカメラ１００の検出部１０４は、撮像部が撮像した画像内にデジタルカメラ２００が含まれていることを検出する。例えばデジタルカメラ２００が表示部２０５に二次元バーコードを表示させ、それをウェアラブルカメラ１００の撮像部が撮像する。撮像の結果得られる画像を図５の画像５０１に示す。ウェアラブルカメラ１００の検出部１０４が、画像５０１内の二次元バーコードを認識し、これによってデジタルカメラ２００が視界の範囲内に含まれていることを検出する。このステップの処理により、あたかもデジタルカメラ２００がユーザの視界内に存在するかどうかを判断することになる。
【００３９】
Ｓ４０３において、ウェアラブルカメラ１００の検出部１０４は、デジタルカメラ２００を検出したことを、制御部１０１に通知する。この通知を受けて制御部１０１は、近距離無線通信部１０８に同情報を通知する。
【００４０】
Ｓ４０４において、ウェアラブルカメラ１００の近距離無線通信部１０８は、デジタルカメラ２００の近距離無線通信部２０８に対して、デジタルカメラ２００の動作モード情報の取得を要求するためのパケットを送信する。
【００４１】
Ｓ４０５において、デジタルカメラ２００の近距離無線通信部２０８は、Ｓ４０４の応答として、ウェアラブルカメラ１００の近距離無線通信部１０８に対して、デジタルカメラ２００の動作モードに関わる情報を送信する。ここで、例えば撮影モードまたは再生モードが送信されれば、続くＳ４０６移行の処理によって無線ＬＡＮ通信の接続のための処理に進む。一方、撮影モードでも再生モードでもない場合には、無線ＬＡＮ通信の接続のための処理を実行することなく、処理を終了する。説明のため、ここでは、撮影モードを示す情報が送信されたとする。
【００４２】
Ｓ４０６において、ウェアラブルカメラ１００の近距離無線通信部１０８は、デジタルカメラ２００の近距離無線通信部２０８に対して、無線ＬＡＮ通信の接続を要求するためのパケットを送信する。
【００４３】
Ｓ４０７において、デジタルカメラ２００の近距離無線通信部２０８は、Ｓ４０６の応答として、ウェアラブルカメラ１００の近距離無線通信部１０８に対して、接続許可を示す情報を送信する。
【００４４】
Ｓ４０８において、ウェアラブルカメラ１００の近距離無線通信部１０８は、制御部１０１に無線ＬＡＮ通信の接続開始イベントを通知する。またデジタルカメラ２００の近距離無線通信部２０８は、制御部２０１に無線ＬＡＮ通信の接続開始イベントを通知する。
【００４５】
Ｓ４０９において、ウェアラブルカメラ１００の制御部１０１は、無線通信部１０７の電源動作状態をパワーオン状態に変更する。またデジタルカメラ２００の制御部２０１は、無線通信部２０７の電源動作状態をパワーオン状態に変更する。
【００４６】
Ｓ４１０において、ウェアラブルカメラ１００の無線通信部１０７と、デジタルカメラ２００の無線通信部２０７の間で、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔによる無線ＬＡＮ通信における通信接続が確立される。
【００４７】
Ｓ４１１において、ウェアラブルカメラ１００の無線通信部１０７と、デジタルカメラ２００の無線通信部２０７の間で、無線ＬＡＮアプリケーションが実施される。
【００４８】
なお、上記の例ではＷｉ−Ｆｉ  Ｄｉｒｅｃｔによる無線ＬＡＮ通信を例に挙げて説明したが、必ずしもＷｉ−Ｆｉ  Ｄｉｒｅｃｔを利用する必要はない。例えば、Ｓ４０７で、無線ＬＡＮ通信に用いるパラメータも送信しておき、それを用いてＳ４１０の処理を実行し、無線ＬＡＮ通信における通信接続を確立してもよい。その場合、Ｓ４０７では、例えばＳＳＩＤやパスワード等の情報が送信される。
【００４９】
＜無線ＬＡＮ接続制御フロー＞
図６は、本実施形態におけるウェアラブルカメラ１００の制御部１０１における無線ＬＡＮ通信の接続制御フローを示す図である。
【００５０】
Ｓ６０１において制御部１０１は、検出部１０４を介してデジタルカメラ２００を検出したかどうかを判定する。本ステップの処理は図４のＳ４０２に相当する。デジタルカメラ２００を検出したと判定した場合、処理はＳ６０２に進む。
【００５１】
Ｓ６０２において制御部１０１は、近距離無線通信部１０８を制御して、デジタルカメラ２００の動作モードに関わる情報を取得する。本ステップの処理は図４のＳ４０４〜Ｓ４０５に相当する。
【００５２】
Ｓ６０３において制御部１０１は、Ｓ６０２で取得した動作モードが撮影モードか再生モードを示すモードであるか否かを判定し、いずれかのモードであると判定した場合はＳ６０４に進む。いずれのモードでもないと判定した場合は何もせずに処理を終了する。動作モードが撮影モードでも再生モードでもない場合としては、デジタルカメラ２００が電源オフであった場合がある。
【００５３】
Ｓ６０４において制御部１０１は、無線通信部１０７の電源動作状態をパワーオン状態に変更する。本ステップの処理は図４のステップＳ４０９に相当する。
【００５４】
Ｓ６０５において制御部１０１は、無線通信部１０７を制御して、デジタルカメラ２００との間で、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔによる無線ＬＡＮ通信の接続処理を実施する。本ステップの処理は図４のステップＳ４１０に相当する。
【００５５】
以上のように、デジタルカメラ２００を視界に入れるだけでウェアラブルカメラ１００と無線ＬＡＮ通信を確立できるようにした。これにより、ウェアラブルカメラ１００やデジタルカメラ２００に対して、接続のためのメニュー操作等を必要とすることなく、簡単に無線ＬＡＮ通信を確立させることができる。
【００５６】
＜無線ＬＡＮ切断制御シーケンス＞
続いて、上記のようにして確立した通信の、切断処理について説明する。
【００５７】
図７は、本実施形態におけるウェアラブルカメラ１００とデジタルカメラ２００の間の無線ＬＡＮ通信の切断処理のシーケンスを示す図である。
【００５８】
初期状態として、事前に図４で説明した無線ＬＡＮ通信の接続処理が実施されているものとする。
【００５９】
Ｓ７０１において、ウェアラブルカメラ１００の検出部１０４は、画像にデジタルカメラ２００が含まれなくなったことを検出する。つまり、画像からデジタルカメラ２００の二次元バーコードが認識されなくなったことを検出する。このことは、デジタルカメラ２００が視界から外れたことを検出することにほぼ等しい。
【００６０】
Ｓ７０２において、ウェアラブルカメラ１００の検出部１０４は、デジタルカメラ２００が検出されなくなったことを、制御部１０１に通知する。この通知を受けて制御部１０１は、近距離無線通信部１０８に同情報を通知する。
【００６１】
Ｓ７０３おいて、ウェアラブルカメラ１００の近距離無線通信部１０８は、デジタルカメラ２００の近距離無線通信部２０８に対して、デジタルカメラ２００の動作モード情報の取得を要求するためのパケットを送信する。
【００６２】
Ｓ７０４において、デジタルカメラ２００の近距離無線通信部２０８は、Ｓ７０３の応答として、ウェアラブルカメラ１００の近距離無線通信部１０８に対して、デジタルカメラ２００の動作モードに関わる情報を送信する。ここでは、撮影モードを示す情報が送信されたとする。この場合、ウェアラブルカメラ１００では接続を維持したままにする。なぜなら、撮影者が望むアングルの撮影を実現するためには、デジタルカメラを手に持たずに撮影する構成や、デジタルカメラを持つ手を伸ばして撮影する構成など、撮影者の視界にカメラを入れずに撮影する場合もあり得る。そのような場合に不要な通信切断を行うことを防ぐため、撮影モードの場合は視界からカメラが外れても通信を維持する。
【００６３】
Ｓ７０５おいて、ウェアラブルカメラ１００の近距離無線通信部１０８は、再び、デジタルカメラ２００の近距離無線通信部２０８に対して、デジタルカメラ２００の動作モード情報の取得を要求するためのパケットを送信する。Ｓ７０３〜Ｓ７０５の処理は、撮影モード以外のモードを示す情報が受信されるまで繰り返される。
【００６４】
Ｓ７０６において、デジタルカメラ２００の近距離無線通信部２０８は、Ｓ７０５の応答として、ウェアラブルカメラ１００の近距離無線通信部１０８に対して、デジタルカメラ２００の動作モードに関わる情報を送信する。ここでは、再生モードを示す情報が送信されたとする。
【００６５】
この場合、続くＳ７０７において、ウェアラブルカメラ１００の近距離無線通信部１０８は、制御部１０１に無線ＬＡＮ通信の切断開始イベントを通知する。
【００６６】
Ｓ７０８において、ウェアラブルカメラ１００の無線通信部１０７と、デジタルカメラ２００の無線通信部２０７の間の無線ＬＡＮ通信における通信接続が切断される。
【００６７】
Ｓ７０９において、ウェアラブルカメラ１００の制御部１０１は、無線通信部１０７の電源動作状態をパワーオフ状態に変更する。またデジタルカメラ２００の制御部２０１は、無線通信部２０７の電源動作状態をパワーオフ状態に変更する。
【００６８】
＜無線ＬＡＮ切断制御フロー＞
図８は、本実施形態におけるウェアラブルカメラ１００の制御部１０１における無線ＬＡＮ通信の切断制御フローを示す図である。
【００６９】
Ｓ８０１において制御部１０１は、検出部１０４を介してデジタルカメラ２００を検出しなくなったかどうかを判定する。本ステップの処理は図７のＳ７０１の処理に相当する。デジタルカメラ２００を検出しなくなったと判定した場合、処理はＳ８０２に進む。
【００７０】
Ｓ８０２において制御部１０１は、近距離無線通信部１０８を制御して、デジタルカメラ２００の動作モードに関わる情報を取得する。本ステップの処理は図７のＳ７０３やＳ７０６に相当する。
【００７１】
Ｓ８０３において制御部１０１は、Ｓ８０２で取得した動作モードが撮影モード以外を示すモードであるか否かを判定し、撮影モード以外のモードであると判定した場合はＳ８０４に進む。一方、撮影モードであると判定した場合は、Ｓ８０１に戻る。
【００７２】
Ｓ８０４において制御部１０１は、無線通信部１０７を制御して、デジタルカメラ２００との無線ＬＡＮ通信の通信接続を切断する処理を実施する。本ステップの処理は図７のＳ７０８に相当する。
【００７３】
Ｓ８０５において制御部１０１は、無線通信部１０７の電源動作状態をパワーオフ状態に変更する。本ステップの処理は図７のＳ７０９に相当する。
【００７４】
以上のように、ウェアラブルカメラでのデジタルカメラの検出状況に応じて、無線ＬＡＮ通信の接続制御および切断制御を行う。これにより、ウェアラブルカメラ本来の操作性を維持しつつ、かつ省エネルギーを実現した無線ＬＡＮの接続制御方法を実現することができる。
【００７５】
また本実施形態では、デジタルカメラの検出状況と合わせてデジタルカメラの動作モードに応じて、無線ＬＡＮ通信の接続制御を実施する形態について説明した。具体的には、デジタルカメラを検出していない場合でも、動作モードが撮影モードであれば無線ＬＡＮ通信接続を切断しない構成とした。これにより、撮影者がデジタルカメラの表示部を見ないで撮影する構成（デジタルカメラを手に持たずに撮影する構成や、デジタルカメラを持つ手を伸ばして撮影する構成など）において、無線ＬＡＮ通信が不必要に切断されることを防止できる。
【００７６】
なお本実施形態の検出部１０４での判定処理では、ウェアラブルカメラ１００がデジタルカメラ２００を検出する方法として、撮影画像内に二次元バーコードを検出する方法を例に説明したが、この方法に限られるものではなく別の方法を採用してもよい。例えば、ウェアラブルカメラの記憶部に予めデジタルカメラの形状に関する情報（画像や形状のパターン情報）を格納しておき、撮影画像と比較、照合して検出する方法でもよい。
【００７７】
なお本実施形態の検出部１０４での判定処理では、入力される撮影画像の１フレーム単位で実施され、検出の有無を示す判定結果は制御部１０１に通知されるとした。しかしながら、デジタルカメラが瞬間的に撮影画像内に含まれた場合、または外れる場合を考慮して、同じ検出結果が所定枚数フレーム継続した場合に、判定結果を制御部１０１に通知するようにしてもよい。
【００７８】
なお本実施形態のＳ６０３においては、デジタルカメラ２００の動作モードが撮影モードか再生モードを示すモードでなかった場合は、何もせずに処理を終了するとした。しかしながらデジタルカメラ２００の動作モードがその後すぐに変更される可能性を考慮して、所定時間経過後に、デジタルカメラ２００の動作モードを取得する処理をリトライする（Ｓ６０２に戻る）ように実施してもよい。
【００７９】
また、Ｓ８０３では、デジタルカメラ２００の動作モードが撮影モードであれば、Ｓ８０１に戻るとした。しかしながらデジタルカメラ２００の動作モードがその後すぐに変更される可能性を考慮して、所定時間経過後に、デジタルカメラ２００の動作モードを取得する処理をリトライする（Ｓ８０２に戻る）ように実施してもよい。
【００８０】
［第２の実施形態］
第２の実施形態では、本発明の通信機器を例示するウェアラブルカメラが、通信部として無線通信部のみを備える構成における実施形態について説明する。
【００８１】
なお、本実施形態は第１の実施形態と共通する部分が多いため、本実施形態特有の部分を中心に説明する。
【００８２】
＜ウェアラブルカメラ（通信機器）の構成＞
図９は、本実施形態における、本発明の通信装置を例示するウェアラブルカメラ９００のハードウェア構成を示すブロック図である。図１と比較して分かるように、第１の実施形態のウェアラブルカメラ１００のハードウェア構成から近距離無線通信部１０８を除いた構成である。
【００８３】
＜デジタルカメラ（外部機器）の構成＞
図１０は、本実施形態における、本発明の外部装置を例示するデジタルカメラ１０００のハードウェア構成を示すブロック図である。図２と比較して分かるように、第１の実施形態のデジタルカメラ２００のハードウェア構成から近距離無線通信部２０８を除いた構成である。
【００８４】
＜無線ＬＡＮ接続制御シーケンス＞
図１１は、本実施形態におけるウェアラブルカメラ９００とデジタルカメラ１０００の間の無線ＬＡＮ通信の接続処理のシーケンスを示す図である。
【００８５】
Ｓ１１０１では、図４のＳ４０２と同様の処理が実行される。
【００８６】
Ｓ１１０２において、ウェアラブルカメラ９００の検出部１０４は、デジタルカメラ１０００を検出したことを、制御部１０１に通知する。この通知を受けて制御部１０１は、無線通信部１０７に同情報を通知する。
【００８７】
Ｓ１１０３において、ウェアラブルカメラ９００の無線通信部１０７は、デジタルカメラ１０００の無線通信部２０７に対して、デジタルカメラ１０００の動作モード情報の取得を要求するためのパケットを送信する。
【００８８】
Ｓ１１０４において、デジタルカメラ１０００の無線通信部２０７は、Ｓ１１０３の応答として、ウェアラブルカメラ９００の無線通信部１０７に対して、デジタルカメラ１０００の動作モードに関わる情報を送信する。ここでは、撮影モードを示す情報が送信されたとする。
【００８９】
なお、Ｓ１１０３とＳ１１０４での情報のやりとりは、ウェアラブルカメラ９００とデジタルカメラ１０００との間で無線ＬＡＮ通信の通信接続が確立される前の状態で実施される。具体的にはＩＥＥＥ８０２．１１ｕで定められたアクションフレームを利用する。
【００９０】
Ｓ１１０５において、ウェアラブルカメラ９００の無線通信部１０７と、デジタルカメラ１０００の無線通信部２０７の間で、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔによる無線ＬＡＮ通信における通信接続が確立される。
【００９１】
Ｓ１１０６において、ウェアラブルカメラ９００の無線通信部１０７と、デジタルカメラ１０００の無線通信部２０７の間で、無線ＬＡＮアプリケーションが実施される。
【００９２】
＜無線ＬＡＮ接続制御フロー＞
図１２は、本実施形態におけるウェアラブルカメラ９００の制御部１０１における無線ＬＡＮ通信の接続制御フローを示す図である。
【００９３】
Ｓ１２０１において制御部１０１は、検出部１０４を介してデジタルカメラ１０００を検出したかどうかを判定する。本ステップの処理は図１１のＳ１１０１に相当する。デジタルカメラ１０００を検出したと判定した場合、処理はＳ１２０２に進む。
【００９４】
Ｓ１２０２において制御部１０１は、無線通信部１０７を制御して、デジタルカメラ２００の動作モードに関わる情報を取得する。本ステップでは、上述したように、ＩＥＥＥ８０２．１１ｕで定められたアクションフレームを利用する。本ステップの処理は図１１のＳ１１０３〜Ｓ１１０４の処理に相当する。
【００９５】
Ｓ１２０３において制御部１０１は、Ｓ１２０２で取得した動作モードが撮影モードか再生モードを示すモードであるか否かを判定し、いずれかのモードであると判定した場合はＳ１２０４に進む。いずれのモードでもないと判定した場合は何もせずに処理を終了する。動作モードが撮影モードでも再生モードでもない場合としては、デジタルカメラ１０００が電源オフであった場合がある。
【００９６】
Ｓ１２０４において制御部１０１は、無線通信部１０７を制御して、デジタルカメラ１０００との間で、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔによる無線ＬＡＮ通信の接続処理を実施する。本ステップの処理は図１１のステップＳ１１０５に相当する。
【００９７】
＜無線ＬＡＮ切断制御シーケンス＞
続いて、上記のようにして確立した通信の、切断処理について説明する。
【００９８】
図１３は、本実施形態におけるウェアラブルカメラ９００とデジタルカメラ１０００の間の無線ＬＡＮ通信の切断処理のシーケンスを示す図である。
【００９９】
初期状態として、事前に図１１で説明した無線ＬＡＮ通信の接続処理が実施されているものとする。
【０１００】
Ｓ１３０１において、ウェアラブルカメラ９００の検出部１０４は、画像にデジタルカメラ１０００が含まれなくなったことを検出する。つまり、画像からデジタルカメラ２００の二次元バーコードが認識されなくなったことを検出する。このことは、デジタルカメラ２００が視界から外れたことを検出することにほぼ等しい。
【０１０１】
Ｓ１３０２において、ウェアラブルカメラ９００の検出部１０４は、デジタルカメラ１０００が検出されなくなったことを、制御部１０１に通知する。この通知を受けて制御部１０１は、無線通信部１０７に同情報を通知する。
【０１０２】
Ｓ１３０３おいて、ウェアラブルカメラ１００の無線通信部１０７は、デジタルカメラ２００の無線通信部２０７に対して、デジタルカメラ１０００の動作モード情報の取得を要求するためのパケットを送信する。
【０１０３】
Ｓ１３０４において、デジタルカメラ１０００の無線通信部２０７は、Ｓ１３０３の応答として、ウェアラブルカメラ９００の無線通信部１０７に対して、デジタルカメラ１０００の動作モードに関わる情報を送信する。ここでは、撮影モードを示す情報が送信されたとする。この場合、ウェアラブルカメラ１００では接続を維持したままにする。
【０１０４】
Ｓ１３０５おいて、ウェアラブルカメラ９００の無線通信部１０７は、再び、デジタルカメラ１０００の無線通信部２０７に対して、デジタルカメラ１０００の動作モード情報の取得を要求するためのパケットを送信する。Ｓ１３９３〜Ｓ１３０５の処理は、撮影モード以外のモードを示す情報が受信されるまで繰り返される。
【０１０５】
Ｓ１３０６において、デジタルカメラ１０００の無線通信部２０７は、Ｓ１３０５の応答として、ウェアラブルカメラ９００の無線通信部１０７に対して、デジタルカメラ１０００の動作モードに関わる情報を送信する。ここでは、再生モードを示す情報が送信されたとする。
【０１０６】
この場合、続くＳ１３０７において、ウェアラブルカメラ９００の無線通信部１０７と、デジタルカメラ１０００の無線通信部２０７の間の無線ＬＡＮ通信における通信接続が切断される。
【０１０７】
＜無線ＬＡＮ切断制御フロー＞
図１４は、実施例２におけるウェアラブルカメラ９００の制御部１０１における無線ＬＡＮ通信の切断制御フローを示す図である。
【０１０８】
Ｓ１４０１において制御部１０１は、検出部１０４を介してデジタルカメラ１０００を検出しなくなったかどうかを判定する。本ステップの処理は図１３のＳ１３０１の処理に相当する。デジタルカメラ１０００を検出しなくなったと判定した場合、処理はＳ１４０２に進む。
【０１０９】
Ｓ１４０２において制御部１０１は、無線通信部１０７を制御して、デジタルカメラ１０００の動作モードに関わる情報を取得する。本ステップの処理は図１３のＳ１３０３やＳ１３０５に相当する。
【０１１０】
Ｓ１４０３において制御部１０１は、Ｓ１４０２で取得した動作モードが撮影モード以外を示すモードであるか否かを判定し、撮影モード以外のモードであると判定した場合はＳ１４０４に進む。一方、撮影モードであると判定し場合は何もせずに処理を終了する。
【０１１１】
Ｓ１４０４において制御部１０１は、無線通信部１０７を制御して、デジタルカメラ１０００との無線ＬＡＮ通信の通信接続を切断する処理を実施する。本ステップの処理は図１３のＳ１３０７に相当する。
【０１１２】
以上説明した実施形態によれば、ウェアラブルカメラが通信部として無線通信部のみを備える構成において、ウェアラブルカメラの撮影画像内のデジタルカメラの検出状況に応じて、無線ＬＡＮ通信の接続制御および切断制御を行うことを可能とする。
【０１１３】
以上のように、ウェアラブルカメラの撮影画像内のデジタルカメラの検出状況に応じて、ＩＥＥＥ８０２．１１ｕで定められたアクションフレームを利用して、無線ＬＡＮ通信の接続制御および切断制御を行う。これにより、ウェアラブルカメラが通信部として無線通信部のみを備える構成においても、ウェアラブルカメラ本来の操作性を維持した無線ＬＡＮの接続制御方法を実現することができる。
【０１１４】
［その他の実施例］
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【図１】
0006642982.tif 000002
【図２】
0006642982.tif 000003
【図３】
0006642982.tif 000004
【図４】
0006642982.tif 000005
【図５】
0006642982.tif 000006
【図６】
0006642982.tif 000007
【図７】
0006642982.tif 000008
【図８】
0006642982.tif 000009
【図９】
0006642982.tif 000010
【図１０】
0006642982.tif 000011
【図１１】
0006642982.tif 000012
【図１２】
0006642982.tif 000013
【図１３】
0006642982.tif 000014
【図１４】
0006642982.tif 000015