(57)【特許請求の範囲】
【請求項１】
撮像装置であって、
撮像手段と、
外部装置と所定の間隔で通信を行う通信手段と、
前記外部装置にて前記撮像装置を制御するアプリケーションの機能のうち、前記撮像装置に遠隔撮影させるためのリモート撮影機能に関する操作が可能な状態であることが前記外部装置から通知された場合、前記外部装置へ前記通信手段の所定の間隔の変更を要求する要求手段と、
前記リモート撮影機能による遠隔撮影の指示を受け付けた場合、前記撮像手段を用いて撮像処理を実行する実行手段と、を有することを特徴とする撮像装置。
【請求項２】
前記要求手段は、前記外部装置にて前記リモート撮影機能に関する操作が可能な状態であることが前記外部装置から通知された場合、前記外部装置へ前記通信手段の所定の間隔を短くするよう要求することを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記リモート撮影機能に関する操作が可能な状態とは、ユーザ操作により前記撮像装置を制御するアプリケーションのリモート撮影のモード選択画面に遷移した場合であることを特徴とする請求項１または２に記載の撮像装置。
【請求項４】
前記リモート撮影のモードは、静止画撮影モードおよび動画撮影モードを含むことを特徴とする請求項３に記載の撮像装置。
【請求項５】
前記リモート撮影のモードは、タイムラプスモードを含むことを特徴とする請求項３に記載の撮像装置。
【請求項６】
前記要求手段は、前記外部装置にて前記アプリケーションが前記撮像装置の遠隔制御が終了されたことを前記外部装置から通知された場合、前記外部装置へ前記通信手段の所定の間隔を元に戻すよう要求することを特徴とする請求項１〜５の何れか１項に記載の撮像装置。
【請求項７】
前記通信手段は、Ｂｌｕｅｔｏｏｔｈ規格に従った通信を行うことを特徴とする請求項１〜６の何れか１項に記載の撮像装置。
【請求項８】
撮像装置であって、
撮像手段と、
前記撮像装置を制御するアプリケーションがインストールされている外部装置と所定の間隔で通信を行う通信手段と、
前記外部装置から、前記アプリケーションの機能のうち前記撮像装置に遠隔撮影させるためのリモート撮影機能による遠隔撮影の指示を受け付けた場合、前記撮像手段を用いて撮像処理を実行する実行手段と、を有し、
前記リモート撮影機能に関する操作が可能な状態であることが前記外部装置から通知された場合、前記通信の所定の間隔はより短い間隔に変更されることを特徴とする撮像装置。
【請求項９】
撮像装置と外部装置とを有し、前記撮像装置と前記外部装置は所定の間隔で通信を行い、前記外部装置にて前記撮像装置を制御するリモート撮影システムであって、
前記外部装置が、前記撮像装置を制御するアプリケーションの機能のうち、前記撮像装置に遠隔撮影させるためのリモート撮影機能に関する操作が可能な状態である場合、前記外部装置と前記撮像装置の間の通信の間隔は、所定の間隔よりも短い間隔に切り替えられ、
前記通信において、前記外部装置から前記撮像装置に撮像指示が送信された場合、前記撮像装置は撮像処理を実行する
ことを特徴とするリモート撮影システム。
【請求項１０】
撮像手段を有する撮像装置の制御方法であって、
外部装置と所定の間隔で通信を行う通信工程と、
前記外部装置にて前記撮像装置を制御するアプリケーションの機能のうち、前記撮像装置に遠隔撮影させるためのリモート撮影機能に関する操作が可能な状態であることが前記外部装置から通知された場合、前記外部装置へ前記通信工程において行なわれる所定の間隔の変更を要求する要求工程と、
前記リモート撮影機能による遠隔撮影の指示を受け付けた場合、前記撮像手段を用いて撮像処理を実行する実行工程と、を有することを特徴とする撮像装置の制御方法。
【請求項１１】
撮像手段を有する撮像装置の制御方法であって、
前記撮像装置を制御するアプリケーションがインストールされている外部装置と所定の間隔で通信を行う通信工程と、
前記外部装置から、前記アプリケーションの機能のうち前記撮像装置に遠隔撮影させるためのリモート撮影機能による遠隔撮影の指示を受け付けた場合、前記撮像手段を用いて撮像処理を実行する実行工程と、を有し、
前記リモート撮影機能に関する操作が可能な状態であることが前記外部装置から通知された場合、前記通信の所定の間隔はより短い間隔に変更されることを特徴とする撮像装置の制御方法。
【請求項１２】
コンピュータを、請求項１〜８の何れか１項に記載の撮像装置の各手段として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は撮像装置、リモート撮影システム及び撮像装置の制御方法に関し、特に、無線通信により外部装置と通信する技術に関する。
【背景技術】
【０００２】
近年、カメラと携帯電話とを無線通信により接続し、携帯電話でカメラをリモートコントロールすることが行われている。例えば特許文献１では、カメラと携帯電話とを無線ＬＡＮを介して接続し、携帯電話でカメラをリモートコントロールすることが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１５−１１５８４０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１では無線通信の消費電力について考慮されていない。無線ＬＡＮ等の無線通信は、その通信を維持するだけでも、携帯機器であるカメラにとっては大きな電力を消費し、撮影時間や撮影枚数に影響を与えてしまう。
その一方で、カメラに対するリモートコントロールにおいては、撮影のタイミングを逃さないようにするために、通信のレスポンスが重要である。
本発明は前述の問題点に鑑み、カメラをリモートコントロールする場合に、通信レスポンスと消費電力の低減とを両立できるようにすることを目的とする。
【課題を解決するための手段】
【０００５】
本発明の撮像装置は、撮像装置であって、撮像手段と、外部装置と所定の間隔で通信を行う通信手段と、前記外部装置にて前記撮像装置を制御するアプリケーションの機能のうち、前記撮像装置に遠隔撮影させるためのリモート撮影機能に関する操作が可能な状態であることが前記外部装置から通知された場合、前記外部装置へ前記通信手段の所定の間隔の変更を要求する要求手段と、前記リモート撮影機能による遠隔撮影の指示を受け付けた場合、前記撮像手段を用いて撮像処理を実行する実行手段と、を有することを特徴とする。
【発明の効果】
【０００６】
本発明によれば、カメラをリモートコントロールする場合に、通信レスポンスと消費電力の低減とを両立することができる。
【図面の簡単な説明】
【０００７】
【図１】（ａ）は第１及び第２の実施形態におけるデジタルカメラの構成例を示すブロック図である。（ｂ）、（ｃ）は、第１及び第２の実施形態におけるデジタルカメラの外観図である。
【図２】第１の実施形態における携帯電話の構成例を示すブロック図である。
【図３】第１の実施形態におけるカメラの通信間隔変更のシーケンスを表す図である。
【図４】第１の実施形態におけるスマートフォンの操作概要を説明する図である。
【図５】第１の実施形態におけるカメラの通信間隔変更動作を説明するフローチャートである。
【図６】第２の実施形態におけるカメラの通信間隔変更のシーケンスを表す図である。
【図７】第２の実施形態におけるスマートフォンの操作概要を説明する図である。
【図８】第２の実施形態におけるカメラの通信間隔変更動作を説明するフローチャートである。
【発明を実施するための形態】
【０００８】
以下に、本発明を実施するための形態について、添付の図面を用いて詳細に説明する。
なお、以下に説明する実施の形態は、本発明の実現手段としての一例であり、本発明が適用される装置の構成や各種条件によって適宜修正または変更されてもよい。また、各実施の形態を適宜組み合せることも可能である。
【０００９】
［第１の実施形態］
＜デジタルカメラの構成＞
図１（ａ）は、本実施形態の撮像装置の一例であるデジタルカメラ１００の構成例を示すブロック図である。なお、ここでは撮像装置の一例としてデジタルカメラについて述べるが、撮像装置はこれに限られない。例えば、撮像装置は携帯型のメディアプレーヤや、いわゆるタブレットデバイス、パーソナルコンピュータなどの情報処理装置であってもよい。
【００１０】
制御部１０１は、入力された信号や、後述のプログラムに従ってデジタルカメラ１００の各部を制御し、後述するフローチャートの各処理を実現する。なお、制御部１０１が装置全体を制御する代わりに、複数のハードウェアが処理を分担することで、装置全体を制御してもよい。
撮像部１０２は、例えば、光学レンズユニットと絞り・ズーム・フォーカスなど制御する光学系と、光学レンズユニットを経て導入された光（映像）を電気的な映像信号に変換するための撮像素子などで構成される。
撮像素子としては、一般的には、ＣＭＯＳ（Ｃｏｍｐｌｅｍｅｎｔａｒｙ  Ｍｅｔａｌ  Ｏｘｉｄｅ  Ｓｅｍｉｃｏｎｄｕｃｔｏｒ）や、ＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）が利用される。撮像部１０２は、制御部１０１に制御されることにより、撮像部１０２に含まれるレンズで結像された被写体光を、撮像素子により電気信号に変換し、ノイズ低減処理などを行いデジタルデータを画像データとして出力する。本実施形態のデジタルカメラ１００では、画像データは、ＤＣＦ（Ｄｅｓｉｇｎ  Ｒｕｌｅ  ｆｏｒ  Ｃａｍｅｒａ  Ｆｉｌｅ  ｓｙｓｔｅｍ）の規格に従って、記録媒体１１０に記録される。
【００１１】
不揮発性メモリ１０３は、電気的に消去・記録可能な不揮発性のメモリであり、制御部１０１で実行される後述のプログラム等が格納される。
作業用メモリ１０４は、撮像部１０２で撮像された画像データを一時的に保持するバッファメモリや、表示部１０６の画像表示用メモリ、制御部１０１の作業領域等として使用される。
【００１２】
操作部１０５は、ユーザがデジタルカメラ１００に対する指示をユーザから受け付けるために用いられる。操作部１０５は、例えば、ユーザがデジタルカメラ１００の電源のＯＮ／ＯＦＦを指示するための電源ボタンや、撮影を指示するためのレリーズスイッチ、画像データの再生を指示するための再生ボタンを含む。さらに、後述の無線通信部１１１を介して外部機器との通信を開始するための専用の接続ボタンなどの操作部材を含む。また、後述する表示部１０６に形成されるタッチパネルも操作部１０５に含まれる。
【００１３】
なお、レリーズスイッチは、ＳＷ１およびＳＷ２を有する。レリーズスイッチが、いわゆる半押し状態となることにより、ＳＷ１がＯＮとなる。これにより、ＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＡＷＢ（オートホワイトバランス）処理、ＥＦ（フラッシュプリ発光）処理等の撮影準備を行うための指示を受け付ける。また、レリーズスイッチが、いわゆる全押し状態となることにより、ＳＷ２がＯＮとなる。これにより、撮影を行うための指示を受け付ける。
【００１４】
表示部１０６は、撮影の際のビューファインダー画像の表示、撮影した画像データの表示、対話的な操作のための文字表示などを行う。なお、表示部１０６は必ずしもデジタルカメラ１００が内蔵する必要はない。デジタルカメラ１００は、内部または外部の表示部１０６と接続することができ、表示部１０６の表示を制御する表示制御機能を少なくとも有していればよい。
【００１５】
記録媒体１１０は、撮像部１０２から出力された画像データを記録することができる。記録媒体１１０は、デジタルカメラ１００に着脱可能なよう構成してもよいし、デジタルカメラ１００に内蔵されていてもよい。すなわち、デジタルカメラ１００は少なくとも記録媒体１１０にアクセスする手段を有していればよい。
【００１６】
無線通信部１１１は、外部装置と接続するためのインターフェースである。本実施形態のデジタルカメラ１００は、無線通信部１１１を介して、外部装置とデータのやりとりを行うことができる。例えば、撮像部１０２で生成した画像データを、無線通信部１１１を介して外部装置に送信することができる。なお、本実施形態では、無線通信部１１１は外部装置とＩＥＥＥ８０２．１１の規格に従った、いわゆる無線ＬＡＮで通信するためのインターフェースを含む。制御部１０１は、無線通信部１１１を制御することで外部装置との無線通信を実現する。なお、通信方式は無線ＬＡＮに限定されるものではなく、例えば赤外通信方式も含む。
【００１７】
近距離無線通信部１１２は、例えば無線通信のためのアンテナと無線信号を処理するため変復調回路や通信コントローラから構成される。近距離無線通信部１１２は、変調した無線信号をアンテナから出力し、またアンテナで受信した無線信号を復調することによりＩＥＥＥ８０２．１５の規格（いわゆるＢｌｕｅｔｏｏｔｈ規格（登録商標））に従った近距離無線通信を実現する。本実施形態において、Ｂｌｕｅｔｏｏｔｈ通信は、低消費電力であるＢｌｕｅｔｏｏｔｈ  Ｌｏｗ  Ｅｎｅｒｇｙのバージョン４．０（以後ＢＬＥとする）を採用する。
【００１８】
このＢｌｕｅｔｏｏｔｈ通信は、無線ＬＡＮ通信と比べて通信可能な範囲が狭い（つまり、通信可能な距離が短い）。また、Ｂｌｕｅｔｏｏｔｈ通信は、無線ＬＡＮ通信と比べて通信速度が遅い。その一方で、Ｂｌｕｅｔｏｏｔｈ通信は、無線ＬＡＮ通信と比べて消費電力が少ない。また、ＢＬＥ通信は、Ｂｌｕｅｔｏｏｔｈ３．０の通信と比べて通信速度が遅い。その一方で、ＢＬＥ通信は、Ｂｌｕｅｔｏｏｔｈ３．０の通信と比べて消費電力が少ない。
【００１９】
次に、デジタルカメラ１００の外観について説明する。図１（ｂ）、図１（ｃ）はデジタルカメラ１００の外観の一例を示す図である。レリーズスイッチ１０５ａや再生ボタン１０５ｂ、方向キー１０５ｃ、タッチパネル１０５ｄ、電源スイッチ１０５ｅは、前述の操作部１０５に含まれる操作部材である。また、表示部１０６には、撮像部１０２による撮像の結果得られた画像が表示される。
以上がデジタルカメラ１００〈以下、カメラ１００とする〉の説明である。
【００２０】
＜携帯電話２００の内部構成＞
図２は、本実施形態の情報処理装置の一例である携帯電話２００の構成例を示すブロック図である。なお、ここでは情報処理装置の一例として携帯電話について述べるが、情報処理装置はこれに限られない。例えば情報処理装置は、無線機能付きのデジタルカメラ、タブレットデバイス、あるいはパーソナルコンピュータなどであってもよい。
【００２１】
制御部２０１は、入力された信号や、後述のプログラムに従って携帯電話２００の各部を制御する。なお、制御部２０１が装置全体を制御する代わりに、複数のハードウェアが処理を分担することで、装置全体を制御してもよい。
撮像部２０２は、撮像部２０２に含まれるレンズで結像された被写体光を電気信号に変換し、ノイズ低減処理などを行いデジタルデータを画像データとして出力する。撮像した画像データはバッファメモリに蓄えられた後、制御部２０１にて所定の演算を行い、記録媒体２１０に記録される。
【００２２】
不揮発性メモリ２０３は、電気的に消去・記録可能な不揮発性のメモリである。不揮発性メモリ２０３には、制御部２０１が実行する基本的なソフトウェアであるＯＳ（オペレーティングシステム）や、このＯＳと協働して応用的な機能を実現するアプリケーションが記録されている。また、本実施形態では、不揮発性メモリ２０３には、カメラ１００と通信するためのアプリケーション（以下アプリ）が格納されている。
作業用メモリ２０４は、表示部２０６の画像表示用メモリや、制御部２０１の作業領域等として使用される。
【００２３】
操作部２０５は、携帯電話２００に対する指示をユーザから受け付けるために用いられる。操作部２０５は、例えば、ユーザが携帯電話２００の電源のＯＮ／ＯＦＦを指示するための電源ボタンや、表示部２０６に形成されるタッチパネルなどの操作部材を含む。
表示部２０６は、画像データの表示、対話的な操作のための文字表示などを行う。なお、表示部２０６は、必ずしも携帯電話２００が備える必要はない。携帯電話２００は、表示部２０６と接続することができ、表示部２０６の表示を制御する表示制御機能を少なくとも有していればよい。
【００２４】
記録媒体２１０は、撮像部２０２から出力された画像データを記録することができる。記録媒体２１０は、携帯電話２００に着脱可能なよう構成してもよいし、携帯電話２００に内蔵されていてもよい。すなわち、携帯電話２００は少なくとも記録媒体２１０にアクセスする手段を有していればよい。
【００２５】
通信部２１１は、外部装置と接続するためのインターフェースである。本実施形態の携帯電話２００は、通信部２１１を介して、カメラ１００とデータのやりとりを行うことができる。本実施形態では、通信部２１１はアンテナであり、制御部２０１は、アンテナを介して、カメラ１００と接続することができる。なお、カメラ１００との接続では、直接接続してもよいしアクセスポイントを介して接続してもよい。データを通信するためのプロトコルとしては、例えば無線ＬＡＮを通じたＰＴＰ／ＩＰ（Ｐｉｃｔｕｒｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ  ｏｖｅｒ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）を用いることができる。
【００２６】
近距離無線通信部２１２は、例えば無線通信のためのアンテナと無線信号を処理するため変復調回路や通信コントローラから構成される。近距離無線通信部２１２は、変調した無線信号をアンテナから出力し、またアンテナで受信した無線信号を復調することによりＩＥＥＥ８０２．１５の規格（いわゆるＢｌｕｅｔｏｏｔｈ）に従った近距離無線通信を実現する。本実施形態においてＢｌｕｅｔｏｏｔｈ通信は、低消費電力であるＢＬＥを採用する。
【００２７】
公衆網通信部２１３は、公衆無線通信を行う際に用いられるインターフェースである。携帯電話２００は、公衆網通信部２１３を介して、他の機器と通話することができる。この際、制御部２０１はマイク２１４およびスピーカ２１５を介して音声信号の入力と出力を行うことで、通話を実現する。本実施形態では、公衆網通信部２１３はアンテナであり、制御部２０１は、アンテナを介して、公衆網に接続することができる。なお、通信部２１１および公衆網通信部２１３は、一つのアンテナで兼用することも可能である。
【００２８】
本実施形態では、携帯電話２００はいわゆるスマートフォンであり、Ｏｐｅｒａｔｉｏｎ  Ｓｙｓｔｅｍ（ＯＳ）がインストールされている。以後、携帯電話２００を、スマートフォン２００とも記載する。さらに、このＯＳが、スマートフォン２００にインストールされたアプリケーションを実行する。本実施形態でのアプリケーションは、Ｂｌｕｅｔｏｏｔｈを用いてカメラ１００の撮影や撮影画像の閲覧／保存といったリモート制御を行うカメラ制御アプリケーションを想定している。
以上が携帯電話２００の説明である。
【００２９】
図３は、スマートフォン２００とカメラ１００とを有するリモート撮影システムにおいて実行されるシーケンスの一例を表す図である。この例は、本実施形態でのスマートフォン２００のカメラ制御アプリケーションがフォアグラウンドに遷移した時に通信間隔を変更する場合のカメラ１００の通信間隔変更に関するシーケンスを表す図である。ここでは、カメラ１００とスマートフォン２００とがＢＬＥのペアリング済みであり、ＢＬＥで接続中の状態でスタートする。また、本実施形態においては、カメラ１００がＢＬＥのホストデバイスとなり、スマートフォン２００がＢＬＥのペリフェラルデバイスとなる。すなわち、カメラ１００は定期的にアドバタイズ信号を発信する。なお、ＢＬＥでの接続中は、アドバタイズ信号の発信間隔とは別の、Ｃｏｎｎｅｃｔｉｏｎ  Ｉｎｔｅｒｖａｌと呼ばれる通信間隔で、定期的にカメラ１００とスマートフォン２００とが通信しあう。この通信は、特にリモート制御する必要のないときでも、何の要求も含まれていない信号を所定の通信間隔でやり取りしあう。単に接続されているだけの状態では、十分に長い間隔に設定し、消費電力を抑える。
【００３０】
まず、ユーザがスマートフォン２００にてカメラ制御アプリケーションをフォアグラウンドへ遷移させる（Ｐ３０１）。ここで、カメラ１００を制御するアプリケーションがリモート撮影操作可能となる直前の状態となる。言い換えれば、フォアグラウンドに遷移したカメラ制御アプリケーションのトップ画面の表示は、あとワンアクションでリモート撮影操作のモードに遷移することができる状態である。スマートフォン２００は、近距離無線通信部１１２に対してリモート撮影操作可能となる直前の状態に遷移した旨を通知する（Ｐ３０２）。
近距離無線通信部１１２は、制御部１０１に対してスマートフォン２００のカメラ制御アプリケーションがリモート撮影操作可能となる直前の状態へ遷移した旨を通知する（Ｐ３０３）。
【００３１】
制御部１０１は、近距離無線通信部１１２に対してリモート撮影の準備をする旨を通知する（Ｐ３０４）。具体的には、制御部１０１は、近距離無線通信部１１２を介して、スマートフォン２００に対して通信間隔（Ｃｏｎｎｅｃｔｉｏｎ  Ｉｎｔｅｒｖａｌ）の変更要求を所望の通信間隔も含めて送信する（Ｐ３０５）。要求する通信間隔は現在の間隔よりも短くする（言い換えれば、スマートフォン２００のアプリケーションがバックグラウンドで動作しているときよりも短くする）。これにより、通信を行う間隔が短くなるため、ユーザの操作に対するレスポンスが早くなる。なお、ここでは通信間隔の変更をカメラから要求しているが、これに限定されるものではない。スマートフォン２００自身がアプリケーションの状態に応じて、通信間隔の変更を要求してもよい。
【００３２】
スマートフォン２００は、近距離無線通信部１１２から送信された変更要求を取得すると、近距離無線通信部１１２に対して通信間隔変更の要求に対する許可もしくは拒否の応答を返す（Ｐ３０６）。このＰ３０６の応答は、即座に次の周期で返されるのではない。最低でも現在の通信間隔で６周期空けてから（何の要求も含まれていない信号の通信を６回行ってから）近距離無線通信部１１２へ通信間隔変更要求の応答を返すことがＢＬＥの規格で規定されている。
その後、スマートフォン２００は、近距離無線通信部１１２に対して通信間隔変更通知を新たな変更間隔も含めて送信する（Ｐ３０７）。これを受け取ったカメラ１００は、（Ｐ３０７）以降からは変更された新たな通信間隔でスマートフォン２００と通信することになる。
【００３３】
前述したように、ＢＬＥでは、消費電力が非常に小さく抑えられる一方で、通信間隔の変更を即座に行うことはできない。特に、消費電力を抑えるために通信間隔を長くしている場合には、長い間隔で最低６周期を待たなければならない。そのため、リモート撮影のモードに入ったときに通信間隔を変更したのでは、変更の完了がシャッターチャンスに間に合わない可能性がある。その結果、レスポンスが遅い状態でシャッターを切らなければならない不都合が生じ得る。これを防ぐために、本実施形態では、実際にリモート撮影モードに入る前に通信間隔を変更する処理を始める。
【００３４】
図４を用いて後述するように、アプリケーションのトップ画面が表示された状態では、ユーザがあとワンアクション（例えばモード遷移のためのソフトキーへのタッチ）するだけでリモート撮影が可能な状態となる。そのため、この状態になった場合（つまり、バックグラウンドからフォアグラウンドに遷移した場合）、リモート撮影に移る前に予め通信間隔を短くする。
【００３５】
次に、ユーザがスマートフォン２００のカメラ制御アプリケーションにてリモート撮影モードを選択する（Ｐ３０８）。それにより、スマートフォン２００から近距離無線通信部１１２にてリモート撮影モード開始通知が送信される（Ｐ３０９）。
近距離無線通信部１１２は、制御部１０１に対してリモート撮影モードが開始される旨を通知する（Ｐ３１０）。
制御部１０１は、表示部１０６に対してライブビューの開始要求を通知する（Ｐ３１１）。
表示部１０６は、ライブビューの表示を開始する（Ｐ３１２）。
【００３６】
スマートフォン２００のカメラ制御アプリケーションがリモート撮影モードに遷移した後、ユーザが任意のタイミングでレリーズボタン２５０（図４にて後述する）を押下する（Ｐ３１３）。それにより、スマートフォン２００は、近距離無線通信部１１２に対してリモートレリーズ要求を送信する（Ｐ３１４）。
近距離無線通信部１１２は、制御部１０１に対してリモートレリーズの通知を行う（Ｐ３１５）。
制御部１０１は、撮像部１０２に対して撮像を要求する（Ｐ３１６）。撮像部１０２は撮像処理を行う（Ｐ３１７）。
【００３７】
その後、例えばユーザが他のアプリケーションをフォアグラウンドに遷移させる等して、カメラ制御アプリケーションがバックグラウンドへ遷移する（Ｐ３１８）。この場合、スマートフォン２００は近距離無線通信部１１２に対してリモート撮影モード終了通知を送信する（Ｐ３１９）。
近距離無線通信部１１２は、制御部１０１に対してリモート撮影モード終了通知を送信する（Ｐ３２０）。制御部１０１は、表示部１０６に対してライブビューの終了を要求する（Ｐ３２１）。
【００３８】
カメラの表示部１０６は、ライブビューの表示を終了させる（Ｐ３２２）。続けて、制御部１０１は近距離無線通信部１１２に対してリモート撮影モード終了の応答を送信する（Ｐ３２３）。近距離無線通信部１１２はスマートフォン２００に対してフォアグラウンドに遷移する前の通信間隔に戻すよう要求する（Ｐ３２４）。
【００３９】
スマートフォン２００は、近距離無線通信部１１２に対して通信間隔変更の要求に対する許可もしくは拒否の応答を返す（Ｐ３２５）。この時、スマートフォン２００は最低でも現在の通信間隔で６周期空けてから近距離無線通信部１１２へ応答を返すことになっている。その後、スマートフォン２００は近距離無線通信部１１２に対してフォアグラウンドに遷移する前の通信間隔とする通知を送信する（Ｐ３２６）。これを受け取ったカメラ１００は、（Ｐ３２６）以降からはフォアグラウンドに遷移する前である、元の通信間隔でスマートフォン２００と通信することになる。すなわち、十分に消費電力を抑えた通信間隔で通信を継続する。
【００４０】
なお、アプリケーションがバックグラウンドで動作している間は、通信を継続するが、バックグラウンドに遷移したまま一定時間が経過した場合には、ユーザはアプリケーションを利用する意図がないと判断して、アプリケーションを終了するようにしてもよい。あるいは、更に長い通信間隔に設定しなおすようにしてもよい。このようにすれば、より消費電力を抑えることができる。
以上が本実施形態におけるカメラ１００の通信間隔変更のシーケンスである。
【００４１】
図４は、本実施形態におけるスマートフォン２００の操作概要図である。
図４（ａ）は、スマートフォン２００のホーム画面で、アプリケーションのアイコンが配置されており、ユーザはカメラ制御アプリケーションのアイコンを押下することでアプリケーションの使用が可能となる。
アイコンを押下することで図４（ｂ）のようにカメラ制御アプリケーションがユーザ操作によりフォアグラウンドへ遷移する。ここでは、アプリケーションのトップ画面が表示され、リモート撮影モードやカメラ内画像閲覧モードといった機能を選択できるようになっている。
図４（ｃ）は、図４（ｂ）にてリモート撮影モードを選択した時の画面で、この時点でカメラ１００のリモート撮影が可能となる。画面にはレリーズボタン２５０やオートフォーカスボタン、ＴＥＬＥボタンやＷＩＤＥボタンが配置されている。
【００４２】
図５は、本実施形態におけるカメラ１００の通信間隔変更動作を説明するフローチャートである。
なお、本フローチャートに示す処理は、カメラ１００の制御部１０１が入力信号やプログラムに従い、カメラ１００の各部を制御することにより実現される。特に断らない限り、デジタルカメラ１００の処理を示す他のフローチャートでも同様である。
まず、Ｓ５０１において、制御部１０１は、近距離無線通信部１１２を介してカメラ制御アプリケーションが図４（ａ）でのユーザ操作によりフォアグラウンドへ遷移した旨をスマートフォン２００から通知されたか否かをチェックする。通知されたら、Ｓ５０２に移行する。
【００４３】
Ｓ５０２において、近距離無線通信部１１２は、制御部１０１に対してスマートフォン２００がリモート撮影操作可能となる直前の状態である旨を通知し、制御部１０１は、近距離無線通信部１１２に対してリモート撮影の準備をする旨を通知する。これにより、近距離無線通信部１１２は、スマートフォン２００に対して通信間隔の変更要求を送信する。要求する通信間隔は現在よりも短い周期とする。通信間隔の変更要求後、Ｓ５０３に移行する。
【００４４】
Ｓ５０３において、制御部１０１は、近距離無線通信部１１２を介してスマートフォン２００から通信間隔の変更が通知されたか否かをチェックする。通信間隔変更が通知されたら、Ｓ５０４に移行する。
Ｓ５０４において、制御部１０１は、近距離無線通信部１１２から、図４（ｂ）のようにスマートフォン２００のカメラ制御アプリケーションにてリモート撮影モードが選択された旨を通知されたか否かをチェックする。通知されていない場合は、通知されるまでＳ５０４で待機する。通知されたら、Ｓ５０５に移行する。
【００４５】
Ｓ５０５において、制御部１０１は、表示部１０６に対してライブビュー開始を要求し、表示部１０６はライブビューを開始する。その後、Ｓ５０６に移行する。
Ｓ５０６において、制御部１０１は、リモート撮影モード選択後に、近距離無線通信部１１２を介して、図４（ｃ）のようにユーザがレリーズボタン２５０を押下した旨がスマートフォン２００から通知されたか否かをチェックする。通知されていない場合は、通知されるまでＳ５０６で待機する。通知されたら、Ｓ５０７に移行する。
【００４６】
Ｓ５０７において、制御部１０１は、撮像部１０２に対して撮像処理を要求し、撮像部１０２は撮像処理を行う。その後、Ｓ５０８に移行する。
Ｓ５０８において、制御部１０１は、近距離無線通信部１１２からリモート撮影モード終了が通知されたか否かをチェックする。通知されていない場合には、Ｓ５０６に戻る。通知されたら、Ｓ５０９に移行する。
【００４７】
Ｓ５０９において、制御部１０１は、表示部１０６に対してライブビューの終了を要求し、表示部１０６がライブビューを終了する。その後、Ｓ５１０に移行する。
Ｓ５１０において、制御部１０１は、近距離無線通信部１１２に対してリモート撮影モード終了に対する応答を通知し、近距離無線通信部１１２はスマートフォン２００に対して通信間隔の変更要求を送信する。要求する通信間隔は、フォアグラウンドに遷移する前である、元の通信間隔とする。通信間隔の変更要求後、Ｓ５１１に移行する。
【００４８】
Ｓ５１１において、制御部１０１は、近距離無線通信部１１２を介してスマートフォン２００から通信間隔の変更が通知されたか否かをチェックする。通知されてない場合は、通知されるまでＳ５１１で待機する。通知されている場合は、通信間隔変更の動作を終了する。
以上が本実施形態でのスマートフォン２００のカメラ制御アプリケーションがフォアグラウンドに遷移した時に通信間隔を変更する場合のカメラ１００の通信間隔変更に関する動作である。
【００４９】
以上で説明したように、本実施形態によればスマートフォン２００のカメラ制御アプリケーションがフォアグラウンドへ遷移することを契機に、制御部１０１は近距離無線通信部１１２を介してスマートフォン２００に対して通信間隔を短くするよう要求する。そして、スマートフォン２００から新たな通信間隔が近距離無線通信部１１２に通知され、リモート撮影時には変更前よりも短い通信間隔とすることで、Ｂｌｕｅｔｏｏｔｈによる通信遅延が低減される。それにより、ユーザがスマートフォン２００にてレリーズボタン２５０を押下してからカメラ１００にてリモート撮影が行われるまでに要する時間が通信間隔変更前よりも短縮される。
【００５０】
また、スマートフォン２００のカメラ制御アプリケーションがバックグラウンドへ遷移することを契機に、制御部１０１は、近距離無線通信部１１２を介してスマートフォン２００に対してフォアグラウンドへ遷移する前である元の通信間隔に戻すよう要求する。そして、スマートフォン２００から元の通信間隔が通知されることで、リモート撮影時よりもカメラ１００の消費電力が低減される。
【００５１】
本実施形態では、図３の（Ｐ３１８）のように、カメラ制御アプリケーションをバックグラウンドへ遷移させることで通信間隔をフォアグラウンドへ遷移する前である、元の間隔に戻している。また、スマートフォン２００がスリープ状態（ロックボタン押下等）に遷移する際に通信間隔を元に戻すよう実施した場合も同様の効果が得られる。
【００５２】
［第２の実施形態］
以下、本発明に係る撮像装置の第２の実施形態について説明する。カメラ１００の構成は図１と同様で、携帯電話２００の構成は図２と同様である。
図６は、本実施形態でのカメラ１００の通信間隔変更のシーケンスを表す図である。本実施形態では、スマートフォン２００のカメラ制御アプリケーションがリモート撮影モードを選択することで静止画や動画、タイムラプスといった、どの撮影モードで行うか選択する画面に遷移する。そして、その撮影モード選択画面に遷移した時に近距離無線通信部１１２とスマートフォン２００の通信間隔を短くするよう変更する。図３と同様、ここではカメラ１００の近距離無線通信部１１２とスマートフォン２００がＢｌｕｅｔｏｏｔｈにてペアリングが済んでいる状態から説明する。
【００５３】
まず、ユーザがスマートフォン２００にてカメラ制御アプリケーションのリモート撮影モードを選択する（Ｐ６０１）。ここで、カメラ１００の撮像制御の種類を選択可能なリモート撮影モード選択画面となる。それにより、スマートフォン２００は近距離無線通信部１１２に対してリモート撮影操作可能となる直前の状態に遷移した旨を通知する（Ｐ６０２）。
近距離無線通信部１１２は、制御部１０１に対してスマートフォン２００のカメラ制御アプリケーションにてリモート撮影操作可能となる直前の状態に遷移した旨を通知する（Ｐ６０３）。
【００５４】
制御部１０１は、近距離無線通信部１１２に対してリモート撮影の準備をする旨を通知する（Ｐ６０４）。
近距離無線通信部１１２は、スマートフォン２００に対して通信間隔（Ｃｏｎｎｅｃｔｉｏｎ  Ｉｎｔｅｒｖａｌ）の変更要求を所望の通信間隔も含めて送信する（Ｐ６０５）。要求する通信間隔は、現在の間隔よりも短くする（言い換えれば、スマートフォン２００がリモート撮影モードを選択する以前のモードで動作しているときよりも短くする）。これにより、通信を行う間隔が短くなるため、ユーザの操作に対するレスポンスが早くなる。
【００５５】
スマートフォン２００は、近距離無線通信部１１２に対して通信間隔変更の要求に対する許可もしくは拒否の応答を返す（Ｐ６０６）。
このＰ６０６の応答は即座に次の周期で返されるのではない。最低でも現在の通信間隔で６周期空けてから（何の要求も含まれていない信号の通信を６回行ってから）近距離無線通信部１１２へ通信間隔変更要求の応答を返すことがＢＬＥの規格で規定されている。
その後、スマートフォン２００は、近距離無線通信部１１２に対して通信間隔変更通知を新たな変更間隔も含めて送信する（Ｐ６０７）。これを受け取ったカメラ１００は、（Ｐ６０７）以降からは変更された新たな通信間隔でスマートフォン２００と通信することになる。
【００５６】
次に、ユーザがスマートフォン２００のカメラ制御アプリケーションにて、リモート撮影モードの一つである、静止画撮影モードを選択する（Ｐ６０８）。それにより、スマートフォン２００から近距離無線通信部１１２にて静止画撮影モードが選択された旨が通知される（Ｐ６０９）。
近距離無線通信部１１２は、制御部１０１に対して静止画撮影モードが選択された旨を通知する（Ｐ６１０）。
制御部１０１は、表示部１０６に対してライブビューの開始要求を通知する（Ｐ６１１）。
表示部１０６は、ライビューの表示を開始する（Ｐ６１２）。
【００５７】
スマートフォン２００のカメラ制御アプリケーションが静止画リモート撮影画面に遷移した後、ユーザがレリーズボタン２５０（図７で後述する）を押下する（Ｐ６１３）。それにより、スマートフォン２００は、近距離無線通信部１１２に対してリモートレリーズ要求を送信する（Ｐ６１４）。
近距離無線通信部１１２は、制御部１０１に対してリモートレリーズの通知を行う（Ｐ６１５）。
制御部１０１は、撮像部１０２に対して撮像を要求する（Ｐ６１６）。
撮像部１０２は、撮像処理を行う（Ｐ６１７）。
【００５８】
その後、ユーザがスマートフォン２００のカメラ制御アプリケーションのリモート撮影モードを終了させる（Ｐ６１８）。それにより、スマートフォン２００は、近距離無線通信部１１２に対してリモート撮影モード終了通知を送信する（Ｐ６１９）。
近距離無線通信部１１２は、制御部１０１に対してリモート撮影モード終了通知を送信する（Ｐ６２０）。
【００５９】
制御部１０１は、表示部１０６に対してライブビューの終了を要求する（Ｐ６２１）。カメラの表示部１０６は、ライブビューの表示を終了させる（Ｐ６２２）。続けて、制御部１０１は、近距離無線通信部１１２に対してリモート撮影モード終了の応答を送信する（Ｐ６２３）。
近距離無線通信部１１２は、スマートフォン２００に対してリモート撮影モード選択前である元の通信間隔に戻すよう要求する（Ｐ６２４）。
【００６０】
スマートフォン２００は、近距離無線通信部１１２に対して通信間隔変更の要求に対する許可もしくは拒否の応答を返す（Ｐ６２５）。この時、スマートフォン２００は最低でも現在の通信間隔で６周期空けてから近距離無線通信部１１２へ応答を返すことになっている。その後、スマートフォン２００は近距離無線通信部１１２に対してリモート撮影モード選択前の通信間隔とする通知を送信する（Ｐ６２６）。これを受け取ったカメラ１００は、（Ｐ６２６）以降からはリモート撮影モード選択前である元の通信間隔でスマートフォン２００と通信することになる。
以上が本実施形態におけるカメラ１００の通信間隔変更のシーケンスである。
【００６１】
図７は、本実施形態におけるスマートフォン２００の操作概要を説明する図である。
図７（ａ）は、スマートフォン２００のカメラ制御アプリケーションのトップ画面で、リモート撮影モードやカメラ内画像閲覧モードといった機能を選択できる。ユーザがリモート撮影モードを選択することで、図７（ｂ）のようにリモート撮影のモードを選択する画面に遷移する。モードは、本実施形態でも述べた静止画撮影モードや動画撮影モード、タイムラプス撮影モード等が挙げられる。
図７（ｃ）は、図７（ｂ）にて静止画撮影モードを選択した時の画面で、この時点でカメラ１００のリモート撮影が可能となる。画面には、レリーズボタン２５０やオートフォーカスボタン、ＴＥＬＥボタンやＷＩＤＥボタンが配置されている。
【００６２】
図８は、本実施形態におけるカメラ１００の通信間隔変更に関する動作を説明するフローチャートである。
まず、Ｓ８０１において、制御部１０１は、近距離無線通信部１１２を介してカメラ制御アプリケーションにて、図７（ａ）での操作によりリモート撮影モードが選択された旨をスマートフォン２００から通知されたか否かをチェックする。通知されていない場合は通知されるまでＳ８０１で待機し、通知されたらＳ８０２に移行する。
【００６３】
Ｓ８０２において、近距離無線通信部１１２は、制御部１０１に対してスマートフォン２００がリモート撮影操作可能となる直前の状態である旨を通知し、制御部１０１は、近距離無線通信部１１２に対してリモート撮影の準備をする旨を通知する。これにより、近距離無線通信部１１２は、スマートフォン２００に対して通信間隔変更要求を送信する。要求する通信間隔は現在よりも短い周期とする。その後、Ｓ８０３に移行する。
【００６４】
Ｓ８０３において、制御部１０１は、近距離無線通信部１１２を介してスマートフォン２００から通信間隔の変更が通知されたか否かをチェックする。スマートフォン２００から通知されなければＳ８０３で待機し、通信間隔変更完了の通知がされたらＳ８０４に移行する。
【００６５】
Ｓ８０４において、制御部１０１は、近距離無線通信部１１２を介して、図７（ｂ）のように、スマートフォン２００のカメラ制御アプリケーションにて静止画撮影モードが選択された旨を通知されたか否かをチェックする。通知されていない場合は通知されるまでＳ８０４で待機し、通知されたらＳ８０５に移行する。
Ｓ８０５において、制御部１０１は、表示部１０６に対してライブビュー開始を要求し、表示部１０６はライブビューを開始する。その後、Ｓ８０６に移行する。
【００６６】
Ｓ８０６において、制御部１０１は、近距離無線通信部１１２を介して、図７（ｃ）のようにユーザがレリーズボタン２５０を押下した旨を通知されたか否かをチェックする。通知されていない場合は通知されるまでＳ８０６で待機し、通知されたらＳ８０７に移行する。
Ｓ８０７において、制御部１０１は撮像部１０２に対して撮像処理を要求し、撮像部１０２は撮像処理を行う。その後、Ｓ８０８に移行する。
【００６７】
Ｓ８０８において、制御部１０１は、近距離無線通信部１１２を介してリモート撮影モード終了が通知されたか否かをチェックする。通知されていない場合は通知されるまでＳ８０６に戻り、遠隔制御が終了されたことが通知されたら、Ｓ８０９に移行する。
【００６８】
Ｓ８０９において、制御部１０１は表示部１０６に対してライブビューの終了を要求し、表示部１０６がライブビューを終了する。その後、Ｓ８１０に移行する。
Ｓ８１０において、制御部１０１は、近距離無線通信部１１２に対してリモート撮影モード終了に対する応答を通知し、近距離無線通信部１１２は、スマートフォン２００に対して通信間隔変更要求を送信する。要求する通信間隔は、リモート撮影モード選択前である元の通信間隔とする。通信間隔変更要求後、Ｓ８１１に移行する。
【００６９】
Ｓ８１１において、制御部１０１は、近距離無線通信部１１２を介してスマートフォン２００から通信間隔の変更が通知されたか否かをチェックする。通知されていない場合は通知されるまでＳ８１１で待機し、通知されている場合は処理を終了する。
以上が本実施形態でのスマートフォン２００のカメラ制御アプリケーションがリモート撮影モードを選択することで、どの撮影モードで行うか選択する画面に遷移した時に通信間隔を変更する場合の、カメラ１００の通信間隔変更に関する動作である。
【００７０】
以上で説明したように、本実施形態によれば、スマートフォン２００のカメラ制御アプリケーションにて静止画や動画、タイムラプスといった、どのリモート撮影モードで行うか選択する画面へ遷移することを契機に、通信間隔を変更するようにした。具体的には、近距離無線通信部１１２は、スマートフォン２００に対して通信間隔を短くするよう要求する。そして、スマートフォン２００から通信間隔が近距離無線通信部１１２に通知され、リモート撮影時にはＢｌｕｅｔｏｏｔｈによる通信遅延が通信間隔変更前よりも低減される。それにより、ユーザがスマートフォン２００にてレリーズボタン２５０を押下してからカメラ１００にて静止画撮影が行われるまでに要する時間が通信間隔変更前よりも短縮される。
【００７１】
そして、スマートフォン２００のカメラ制御アプリケーションにてリモート撮影モードが終了されたことを契機に、近距離無線通信部１１２はスマートフォン２００に対してリモート撮影モード選択前である元の間隔に戻すよう要求する。そして、スマートフォン２００から元の通信間隔が通知されることで、リモート撮影時よりもカメラ１００の消費電力が低減される。
【００７２】
また、本実施形態では、図６の（Ｐ６１８）のように、カメラ制御アプリケーションにてリモート撮影を終了させることで通信間隔をリモート撮影モード選択前の間隔に戻している。この他に、スマートフォン２００のカメラ制御アプリケーションがバックグラウンドへ遷移する、またはスマートフォン２００がスリープ状態（例えばロックボタン押下等）へ遷移する際に通信間隔を元に戻すよう実施した場合も同様の効果が得られる。
以上、本発明の好ましい実施形態について説明したが、本発明はこれらの実施形態に限定されず、その要旨の範囲内で種々の変形及び変更が可能である。
【００７３】
（その他の実施形態）
本発明は、以下の処理を実行することによっても実現される。即ち、前述した実施形態の機能を実現するソフトウェア（コンピュータプログラム）を、ネットワークまたは各種のコンピュータ読み取り可能な記憶媒体を介してシステム或いは装置に供給する。そして、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【符号の説明】
【００７４】
１００  カメラ
１０１  制御部
１０２  撮像部
１０６  表示部
１１２  近距離無線通信部
２００  スマートフォン
【図１】
0006732507.tif 000002
【図２】
0006732507.tif 000003
【図３】
0006732507.tif 000004
【図４】
0006732507.tif 000005
【図５】
0006732507.tif 000006
【図６】
0006732507.tif 000007
【図７】
0006732507.tif 000008
【図８】
0006732507.tif 000009