(57)【特許請求の範囲】
【請求項１】
撮像装置であって、
外部装置と通信する通信手段と、
操作手段と、
前記通信手段を介して所定の機能に関する操作を前記外部装置から受け付ける機能と、前記操作手段を介して所定の機能に関する操作をユーザから受け付ける機能とを有する制御手段と、
前記制御手段に電力を供給する電源と、を備え、
前記制御手段は、前記外部装置との通信の開始により前記電源から電力が供給された場合、前記外部装置から操作を受け付けた機能に応じて、前記操作手段による操作の受け付けを無効にするように制御する、ことを特徴とする撮像装置。
【請求項２】
前記制御手段は、前記外部装置から操作を受け付けた機能が、前記外部装置から操作するときに前記操作手段による操作を必要としない機能である場合、前記操作手段による操作の受け付けを無効にするように制御する、ことを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記制御手段は、前記外部装置から操作を受け付けた機能が、前記外部装置から操作するときに前記操作手段による操作を必要としない機能でない場合、前記操作手段による操作の受け付けを有効にするように制御する、ことを特徴とする請求項１または２に記載の撮像装置。
【請求項４】
前記制御手段は、前記外部装置から操作を受け付けた機能が、前記撮像装置からファイルを転送する機能である場合、前記操作手段による操作の受け付けを無効にするように制御し、前記外部装置から操作を受け付けた機能が、前記撮像装置によって撮像又は再生する機能である場合、前記操作手段による操作の受け付けを有効にするように制御する、ことを特徴とする請求項１から３のいずれか１項に記載の撮像装置。
【請求項５】
前記所定の機能について、前記外部装置から操作するときに前記操作手段による操作の受け付けを無効にするかどうかを設定する設定手段を更に備え、
前記制御手段は、前記設定手段による設定がなされている場合、前記設定手段による設定に従って前記操作手段による操作の受け付けを制御する、ことを特徴とする請求項１から４のいずれか１項に記載の撮像装置。
【請求項６】
前記制御手段は、前記操作手段による操作の受け付けを無効にしているときに前記操作手段に対する操作があった場合、前記操作手段による操作の受け付けの無効を解除するか否かを表示手段に表示する、ことを特徴とする請求項１から５のいずれか１項に記載の撮像装置。
【請求項７】
前記制御手段は、前記操作手段による操作の受け付けの無効を解除するための操作を前記表示に応じて受け付けた場合、前記操作手段による操作を有効にするように制御する、ことを特徴とする請求項６に記載の撮像装置。
【請求項８】
前記制御手段は、前記制御手段に予め電力が供給されているときに前記外部装置との通信が開始された場合、前記操作手段による操作が有効になるように制御する、ことを特徴とする請求項１から７のいずれか１項に記載の撮像装置。
【請求項９】
前記通信手段は、第１の通信手段と第２の通信手段とを含み、
前記第１の通信手段は、前記制御手段に電力が供給されていないときに前記外部装置と通信可能であり、
前記第２の通信手段は、前記外部装置による操作を受け付けて所定のデータを前記外部装置に送信するよう、前記制御手段により制御されることを特徴とする請求項１から８のいずれか１項に記載の撮像装置。
【請求項１０】
前記第１の通信手段は、近距離無線通信により前記外部装置と通信し、
前記第２の通信手段は、無線ＬＡＮにより前記外部装置と通信する、ことを特徴とする請求項９に記載の撮像装置。
【請求項１１】
外部装置と通信する通信手段と、操作手段と、前記通信手段を介して所定の機能に関する操作を前記外部装置から受け付ける機能と、前記操作手段を介して所定の機能に関する操作をユーザから受け付ける機能とを有する制御手段と、前記制御手段に電力を提供する電源とを備えた撮像装置の制御方法であって、
前記制御手段が、前記外部装置との通信の開始により前記電源から電力が供給された場合、前記外部装置から操作を受け付けた機能に応じて、前記操作手段による操作の受け付けを無効にするように制御する制御工程を備える、ことを特徴とする撮像装置の制御方法。
【請求項１２】
コンピュータを、請求項１から１０のいずれか１項に記載の撮像装置の、電源を除く各手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置およびその制御方法、プログラムならびにシステムに関する。
【背景技術】
【０００２】
近年、無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）やＢｌｕｅｔｏｏｔｈ（登録商標）によって接続した外部装置（例えばスマートフォン）から操作が可能なデジタルカメラが知られている。スマートフォンのユーザは、スマートフォンを操作してデジタルカメラに画像を送信したり、デジタルカメラの撮影操作を行ったりすることができる。
【０００３】
デジタルカメラがスマートフォンと接続した場合、デジタルカメラの操作部材とスマートフォンとのそれぞれから操作が可能な状態が生じ得る。特許文献１は、いずれかの操作部材へのユーザの意図しない接触による誤動作を防止するため、デジタルカメラ又はスマートフォンの所定の操作部材に対するユーザ操作を無効とする技術を提案している。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１５−１００００１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、複数の機器で通信を行う際に、スタンバイ状態にある一方の機器を起動させたうえで通信を行うことができる技術が知られている。このため、スタンバイ状態にしたデジタルカメラを起動させて、スマートフォンとデジタルカメラとで通信を行うことが可能である。
【０００６】
しかし、かばんの中等の目の届かないところに置かれたデジタルカメラがスマートフォンとの接続により起動した場合、デジタルカメラの操作部材への意図しないボタン操作やタッチ操作が生じてユーザの意図と異なる動作を行う可能性がある。
【０００７】
本発明は、上述の問題点に鑑みてなされたものであり、外部装置から操作するために起動した場合に、使用態様に応じて操作部材への接触による誤操作を防止することが可能な撮像装置およびその制御方法、プログラムならびにシステムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
この課題を解決するため、例えば本発明の撮像装置は以下の構成を備える。すなわち、撮像装置であって、外部装置と通信する通信手段と、操作手段と、前記通信手段を介して所定の機能に関する操作を前記外部装置から受け付ける機能と、前記操作手段を介して所定の機能に関する操作をユーザから受け付ける機能とを有する制御手段と、制御手段に電力を供給する電源と、を備え、制御手段は、外部装置との通信の開始により電源から電力が供給された場合、外部装置から操作を受け付けた機能に応じて、操作手段による操作の受け付けを無効にするように制御する、ことを特徴とする。
【発明の効果】
【０００９】
本発明によれば、外部装置から操作するために起動した場合に、使用態様に応じて操作部材への接触による誤操作を防止することが可能になる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施形態に係る撮像装置の一例としてのデジタルカメラの機能構成例を示すブロック図とデジタルカメラの外観図
【図２】実施形態１に係る情報処理装置の一例としてのスマートフォンの機能構成例を示すブロック図とスマートフォンの外観図
【図３】実施形態１に係るスマートフォンの表示例を模式的に示す図
【図４】実施形態１に係るデジタルカメラにおける一連の動作を示すフローチャート
【図５】実施形態１に係るスマートフォンにおける一連の動作を示すフローチャート
【図６】実施形態２に係るデジタルカメラにおける一連の動作を示すフローチャート
【発明を実施するための形態】
【００１１】
（実施形態１）
以下、本発明の例示的な実施形態について、図面を参照して詳細に説明する。なお、以下では撮像装置の一例として、外部装置から操作可能な任意のデジタルカメラを用いる例を説明する。しかし、本実施形態は、デジタルカメラに限らず、外部装置から撮像や撮像した画像等に対する操作が可能な任意の機器にも適用可能である。これらの機器には、例えば、スマートフォンを含む携帯電話機、パーソナルコンピュータ、ゲーム機、タブレット端末、時計型の情報端末やヘッドマウントディスプレイを含む眼鏡型の情報端末などが含まれてよい。また、以下では情報処理装置の一例として、スマートフォンを用いる例を説明する。しかし、本実施形態は、スマートフォンに限らず、他の機器を遠隔操作可能な任意の機器にも適用可能である。これらの機器には、据え置き型の機器であるテレビやプリンタが含まれてよく、パーソナルコンピュータ等の上述した機器も含まれてよい。
【００１２】
（デジタルカメラ１００の構成）
図１（ａ）は、本実施形態の撮像装置の一例としてデジタルカメラ１００の機能構成例を示すブロック図である。なお、図１（ａ）に示す機能ブロックの１つ以上は、ＡＳＩＣやプログラマブルロジックアレイ（ＰＬＡ）などのハードウェアによって実現されてもよいし、ＣＰＵやＭＰＵ等のプログラマブルプロセッサがソフトウェアを実行することによって実現されてもよい。また、ソフトウェアとハードウェアの組み合わせによって実現されてもよい。従って、以下の説明において、異なる機能ブロックが動作主体として記載されている場合であっても、同じハードウェアが主体として実現されうる。
【００１３】
制御部１０１は、例えば、ＣＰＵ（ＭＰＵ）を含み、不揮発性メモリ１０３に記憶されたプログラムを実行してデジタルカメラ１００の各ブロックを制御したり、各ブロック間でのデータ転送を制御したりする。また、制御部１０１は、ユーザからの操作を受け付ける操作部１０５からの操作信号に応じて、デジタルカメラ１００の各ブロックを制御する。
【００１４】
撮像部１０２は、例えば、絞り、ズーム及びフォーカスなどを制御可能な光学レンズユニットを含む光学系と、光学レンズユニットを経て導入された光（画像）を電気的な画像信号に変換する撮像素子とを含む。撮像素子は、光電変換素子を有する画素が複数、２次元的に配列された構成を有する。撮像素子は、例えば、ＣＭＯＳ（Ｃｏｍｐｌｅｍｅｎｔａｒｙ  Ｍｅｔａｌ  Ｏｘｉｄｅ  Ｓｅｍｉｃｏｎｄｕｃｔｏｒ）や、ＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）であってよい。撮像部１０２は、制御部１０１の指示に応じて、撮像部１０２に含まれる光学系によって結像された被写体像を、撮像素子により電気信号に変換し、ノイズ低減処理などを行ったうえでデジタルデータを画像データとして出力する。画像データは、例えばＤＣＦ（Ｄｅｓｉｇｎ  Ｒｕｌｅ  ｆｏｒ  Ｃａｍｅｒａ  Ｆｉｌｅ  ｓｙｓｔｅｍ）の規格に準拠した形式で記録媒体１０７に記録される。
【００１５】
不揮発性メモリ１０３は、電気的に消去・記録可能な不揮発性のメモリを含み、制御部１０１が実行するプログラム等を格納する。プログラムは、例えば基本的なソフトウェアであるＯＳ（オペレーティングシステム）やＯＳと協働して応用的な機能を実現するアプリケーションを含む。作業用メモリ１０４は、揮発性のメモリを含み、撮像部１０２で撮像された画像データを一時的に保持するバッファメモリや、表示部１０６の画像表示用メモリ、制御部１０１の作業領域等として機能する。
【００１６】
操作部１０５は、ボタンやスイッチ、後述の表示部１０６に形成されるタッチパネル等のデジタルカメラ１００の操作部材を含み、デジタルカメラ１００に対する指示をユーザから受け付ける。操作部１０５は、例えば、制御部１０１への電力供給を含む主電源のＯＮ／ＯＦＦを指示する電源ボタン、撮像を指示するレリーズスイッチ、画像データの再生を指示する再生ボタンを含む。さらに、後述の通信部１１１を介して外部機器との通信を開始する接続ボタンなどの操作部材を含む。なお、レリーズスイッチは、段階的に押下状態を制御可能なＳＷ１およびＳＷ２を有する。レリーズスイッチが、いわゆる半押し状態となることにより、ＳＷ１がＯＮとなる。これにより、ＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＡＷＢ（オートホワイトバランス）処理、ＥＦ（フラッシュプリ発光）処理等の撮像準備を行うための指示を受け付ける。また、レリーズスイッチが、いわゆる全押し状態となることにより、ＳＷ２がＯＮとなる。制御部１０１は、ＳＷ２がＯＮとなった場合に撮像を行うためのユーザからの指示を受け付けたと判定する。
【００１７】
表示部１０６は、撮像の際におけるビューファインダ画像の表示、撮像した画像データの表示、対話的な操作のための操作メニューや文字表示等を行う。なお、表示部１０６は必ずしもデジタルカメラ１００が内蔵する必要はない。デジタルカメラ１００は内部又は外部の表示部１０６と接続することができ、表示部１０６の表示を制御する表示制御機能を少なくとも有していればよい。
【００１８】
記録媒体１０７は、不揮発性のメモリを含み、撮像部１０２から出力された画像データを記録する。記録媒体１０７は、デジタルカメラ１００に着脱可能なよう構成してもよいし、デジタルカメラ１００に内蔵されていてもよい。すなわち、デジタルカメラ１００は少なくとも記録媒体１０７にアクセスする手段を有していればよい。
【００１９】
電源管理部１０８は、デジタルカメラ１００が動作するための電力を供給するユニットを含む。電源管理部１０８は、デジタルカメラ１００全体に電力を供給するほかに、後述する副制御部１１６と近距離無線通信部１１２とに限定して電力を供給することができる。なお、本実施形態ではデジタルカメラ１００全体に電力を供給している状態を電源ＯＮ状態、副制御部１１６と近距離無線通信部１１２とに限定して電力を供給している状態をスタンバイ状態という。また、デジタルカメラ１００全体にわたり電力供給が断たれている状態を電源ＯＦＦ状態という。スタンバイ状態では、デジタルカメラ１００は消費電力が極めて低い状態に保つことができる。
【００２０】
通信部１１１は、例えばスマートフォン２００等の外部装置と通信するインターフェースを含み、外部装置とデータの送受信を行う。制御部１０１は、例えば、撮像部１０２で生成された画像データを、通信部１１１を介して外部装置に送信したり、外部装置から所定のデータを受信（ダウンロード）したりすることができる。通信部１１１は、例えばＩＥＥＥ８０２．１１の規格に従ったいわゆる無線ＬＡＮによって、外部装置と通信するインターフェースを含む。
【００２１】
近距離無線通信部１１２は、例えば無線通信のためのアンテナと、無線信号を処理するための変復調回路と、通信コントローラとを含む。近距離無線通信部１１２は、変調した無線信号をアンテナから出力し、またアンテナで受信した無線信号を復調することによりＩＥＥＥ８０２．１５の規格（いわゆるＢｌｕｅｔｏｏｔｈ（登録商標））に従った近距離無線通信を実現する。なお、本実施形態では、Ｂｌｕｅｔｏｏｔｈ（登録商標）通信として、例えば低消費電力であるＢｌｕｅｔｏｏｔｈ（登録商標）  Ｌｏｗ  Ｅｎｅｒｇｙのバージョン４．０（単にＢＬＥともいう）を用いる。Ｂｌｕｅｔｏｏｔｈ（登録商標）通信は、無線ＬＡＮ通信と比べて通信可能な範囲が狭く（すなわち通信可能な距離が短い）、通信速度が遅い。一方、Ｂｌｕｅｔｏｏｔｈ（登録商標）通信は、無線ＬＡＮ通信と比べて消費電力が少ない。制御部１０１は、近距離無線通信部１１２を介して外部装置とデータを通信することができる。制御部１０１は、例えば外部装置から撮像の命令を受信した場合、撮像部１０２を制御して撮像動作を行う。また、制御部１０１は、無線ＬＡＮ通信によってデータを送受信する命令を、近距離無線通信部１１２を介して受信した場合、通信部１１１を制御して無線ＬＡＮ通信を開始する。更に、近距離無線通信部１１２は上述したようにスタンバイ状態において動作が可能なため、スタンバイ状態において外部装置からデジタルカメラ１００の電源をＯＮにする命令を受信することが可能である。このため、デジタルカメラ１００は、後述する副制御部１１６を介してデジタルカメラ１００全体の電源供給を開始することができる。
【００２２】
副制御部１１６は、近距離無線通信部１１２を制御して外部装置との近距離無線通信を制御する装置を含む。副制御部１１６は、近距離無線通信分１１２と同様にスタンバイ状態において動作が可能である。このため、外部装置から近距離無線通信部１１２を介してデジタルカメラ１００の電源をＯＮにする命令を受信した場合に電源管理部１０８を制御し、デジタルカメラ１００全体への電源供給を開始させることができる。
【００２３】
次に、図１（ｂ）及び図１（ｃ）を参照して、一例としてのデジタルカメラ１００の外観について説明する。図１（ｂ）が示すデジタルカメラ１００の前面には、撮像部１０２が配置されている。また、デジタルカメラ１００の上部には例えば操作部１０５に含まれるレリーズスイッチ１０５ａが配置され、例えば外部からの接触によって押下される。操作部１０５やレリーズスイッチ１０５ａの位置や大きさは任意のものでよく、前面や上面でなくてもよい。また、図１（ｃ）が示すデジタルカメラ１００の背面には、例えば、操作部１０５に含まれる再生ボタン１０５ｂ、方向キー１０５ｃ、タッチパネル１０５ｄ等が配置されると共に、表示部１０６が配置される。図１（ｂ）の場合と同様に、１０５ｂ、１０５ｃ、１０５ｄの各部材は任意の位置、大きさであってよい。
【００２４】
（スマートフォン２００の構成）
図２（ａ）は、本実施形態の情報処理装置の一例であるスマートフォン２００の機能構成例を示すブロック図である。なお、図２（ａ）に示す機能ブロックは、図１（ａ）と同様に、その機能ブロックの１つ以上が、ソフトウェアとハードウェアの組み合わせによって実現される等の形態を含んでよい。
【００２５】
制御部２０１は、例えば、ＣＰＵ（ＭＰＵ）を含み、不揮発性メモリ２０３に記憶されたプログラムを実行してスマートフォン２００の各ブロックを制御したり、各ブロック間でのデータ転送を制御したりする。また、制御部２０１は、ユーザからの操作を受け付ける操作部２０５からの操作信号に応じて、スマートフォン２００の各ブロックを制御する。
【００２６】
撮像部２０２は、制御部２０１の指示に応じて、撮像部２０２に含まれるレンズで結像された被写体光を電気信号に変換し、ノイズ低減処理などを行ったうえでデジタルデータを画像データとして出力する。画像データはバッファメモリに蓄えられた後、制御部２０１にて所定の演算が施された後、記録媒体２０７に記録される。
【００２７】
不揮発性メモリ２０３は、電気的に消去・記録可能な不揮発性のメモリである。不揮発性メモリ２０３は、制御部２０１が実行するＯＳやＯＳと協働するアプリケーションとを格納する。不揮発性メモリ２０３に格納されるアプリケーションには、デジタルカメラ１００と通信するためのアプリケーション（以下単にアプリともいう）が含まれる。作業用メモリ２０４は、揮発性のメモリを含み、表示部２０６の画像表示用メモリや、制御部２０１の作業領域等として機能する。
【００２８】
操作部２０５は、例えば、電源のＯＮ／ＯＦＦを指示する電源ボタンや表示部２０６に形成されるタッチパネル等のスマートフォン２００の操作部材を含み、スマートフォン２００に対する指示をユーザから受け付ける。スマートフォン２００に対する指示には、接続したデジタルカメラ１００を遠隔操作するための操作を含む。
【００２９】
表示部２０６は、画像データの表示、対話的な操作のため操作メニューや文字表示等を行う。なお、表示部２０６はスマートフォン２００の外部に別途設けられたものであってもよい。スマートフォン２００は表示部２０６と接続することができ、表示部２０６の表示を制御する表示制御機能を少なくとも有していればよい。
【００３０】
記録媒体２０７は、不揮発性のメモリを含み、撮像部２０２から出力された画像データを記録する。記録媒体２０７は、スマートフォン２００に着脱可能なよう構成してもよいし、スマートフォン２００に内蔵されていてもよい。すなわち、スマートフォン２００は少なくとも記録媒体２０７にアクセスする手段を有していればよい。
【００３１】
通信部２１１は、例えばデジタルカメラ１００等の外部装置と通信するインターフェース及びアンテナを含み、外部装置とデータの送受信を行う。制御部２０１は、通信部２１１を介してデジタルカメラ１００とデータをやりとりすることができる。なお、デジタルカメラ１００との接続では、直接接続してもよいしアクセスポイントを介して接続してもよい。通信部２１１は、所定のプロトコル、例えば無線ＬＡＮを通じたＰＴＰ／ＩＰ（Ｐｉｃｔｕｒｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ  ｏｖｅｒ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）を用いてデータを通信することができる。
【００３２】
近距離無線通信部２１２は、例えば無線通信のためのアンテナと、無線信号を処理するための変復調回路と、通信コントローラとを含む。近距離無線通信部２１２は、変調した無線信号をアンテナから出力し、またアンテナで受信した無線信号を復調することにより、デジタルカメラ１００の近距離無線通信部１１２において上述した近距離無線通信を行う。
【００３３】
デジタルカメラ１００との近距離無線通信には、最初にペアリングと呼ばれる近距離無線通信における１：１接続のための操作によって、デジタルカメラ１００の近距離無線通信部１１２と接続する必要がある。ペアリング操作では、例えばデジタルカメラ１００がＰｅｒｉｐｈｅｒａｌとして（近距離無線通信部１１２を用いて）Ａｄｖｅｒｔｉｓｅと呼ばれる自分の存在を周辺に知らせる動作を実行する。一方、スマートフォン２００がＣｅｎｔｒａｌとして（近距離無線通信部２１２を用いて）Ｓｃａｎ動作を行うことによって、デジタルカメラ１００を発見する。その後、それぞれの機器は、Ｉｎｉｔｉａｔｅ動作による参加要請のプロセスを経て近距離無線通信の接続を確立する。なお、ペアリングという用語は暗号化をともなうＢｌｕｅｔｏｏｔｈ（登録商標）接続の際に限定して使用される場合があるが、本実施形態では、暗号化の有無に関わらず近距離無線通信を用いた１：１接続のための操作及び処理を指す。
【００３４】
公衆網接続部２１３は、公衆無線通信を行う際に用いるインターフェース及びアンテナを含む。スマートフォン２００は、公衆網接続部２１３を介して、他の機器と通話及びデータ通信を行うことができる。制御部２０１は、公衆網接続部２１３を介して通話を行う際にマイク２１４およびスピーカ２１５を介して音声信号を入力し又は出力する。通信部２１１と公衆網接続部２１３は、１つのアンテナで共有してもよい。
【００３５】
次に、図２（ｂ）を参照して、一例としてのスマートフォン２００の外観について説明する。スマートフォン２００は、例えば操作部２０５に含まれる、ホームボタン２０５ｂ、タッチパネル２０５ｃを正面に、電源ボタン２０５ａを側面に配置している。ユーザは、例えばホームボタン２０５ｂを押下することにより実行中のアプリケーションを中断し、アプリケーションを選択可能なホーム画面を表示部２０６（タッチパネル２０５ｃ）に表示する。なお、操作部２０５に含まれる各部材及び表示部２０６は、任意の位置、大きさであってよい。
【００３６】
（デジタルカメラ１００の遠隔操作）
次に、図３から図５を参照して、スマートフォン２００からデジタルカメラ１００を遠隔操作し、各機能を動作させる一連の動作について説明する。本実施形態では、スマートフォン２００によってデジタルカメラ１００を遠隔操作して行うことのできる機能として、ファイル転送機能、撮像リモコン機能、再生リモコン機能を例に説明する。
【００３７】
本実施形態におけるファイル転送機能は、ＢＬＥの通信を用いてＷｉ−Ｆｉの通信を確立し、Ｗｉ−Ｆｉの通信によりデジタルカメラ１００からスマートフォン２００に画像を転送する機能である。具体的に、まずユーザがスマートフォン２００とデジタルカメラ１００とをＢＬＥの通信可能な範囲に近づけることにより、スマートフォン２００とデジタルカメラ１００とはＢＬＥの通信を確立する。そして、スマートフォン２００とデジタルカメラ１００とは、ＢＬＥの通信を通してＷｉ−Ｆｉの通信に必要な情報を送受信してＷｉ−Ｆｉの通信を確立する（このような通信の確立方法をハンドオーバーともいう）。更に、スマートフォン２００とデジタルカメラ１００とは、確立されたＷｉ−Ｆｉの通信を用いて、デジタルカメラ１００に格納された所定の画像をスマートフォン２００に転送する。このファイル転送では、Ｗｉ−Ｆｉの通信の確立後にまずデジタルカメラ１００からスマートフォン２００へファイルを選択するための情報を送信し、ユーザが当該ファイルを選択するための情報に基づいてファイルを指定する動作を更に含んでよい。このように、ファイル転送機能では、ユーザは、スマートフォン２００の操作のみによってデジタルカメラ１００内の画像をスマートフォン２００に取り込むことができる。
【００３８】
撮像リモコン機能と再生リモコン機能（両者を単にリモコン機能ともいう）では、ユーザは、スマートフォン２００側からデジタルカメラ１００を遠隔操作して、デジタルカメラ１００の撮像機能、再生機能の操作を行うことができる。リモコン機能においても、スマートフォン２００とデジタルカメラ１００とは上述したハンドオーバーによりＷｉ−Ｆｉの通信を確立したうえで、Ｗｉ−Ｆｉの通信を通じてスマートフォン２００からデジタルカメラ１００を遠隔操作する。
【００３９】
ユーザは、上述したファイル転送機能、撮像リモコン機能及び再生リモコン機能を、例えば図３（ａ）〜（ｃ）に示す画面例に示すユーザインタフェースを用いて操作する。図３（ａ）は、ユーザが遠隔操作を行う各機能を選択する際の画面３００の例を示している。ユーザは、画面３００において、「ファイル転送」機能を開始するボタン３０１、「再生リモコン」機能を開始するボタン３０２、「撮像リモコン」機能を開始するボタン３０３のいずれかを選択することができる。ユーザがいずれかのボタンを押下したことに応じて、スマートフォン２００とデジタルカメラ１００とは上述したハンドオーバーを実行し更にデジタルカメラ１００を各機能に応じたモードに切り替える。例えば、ボタン３０１の「ファイル転送」機能が選択された場合、ＢＬＥの通信を通じてＷｉ−Ｆｉの通信が確立され、デジタルカメラ１００がファイルを転送するモードとなって画像の転送が行われる。
【００４０】
図３（ｂ）は、図３（ａ）において「撮像リモコン」機能が選択された場合に遷移する、撮像リモコン機能を実行する際の画面３０４の例を示している。画面３０４は、例えば撮像リモコン機能と再生リモコン機能を切り替えるタブ３０５及びタブ３０６を含む。撮像リモコン機能を表すタブ３０５が選択された場合、例えばデジタルカメラ１００のズーム状態を変更するボタン３０７、静止画を撮影する撮影ボタン３０９、動画の撮影を開始する録画ボタン３０８等が表示される。スマートフォン２００は、ユーザによって押下されたボタンに応じてデジタルカメラ１００に対応するコマンドを送信し、デジタルカメラ１００に対応する動作を実行させる。この例では、画面３０４において可能な操作は限られており、デジタルカメラ１００で可能な撮像のための設定変更を、デジタルカメラ１００と同等に行えるものではない。このため、ユーザは、デジタルカメラ１００の操作部１０５の提供する機能を十分に享受するために撮像の設定変更を当該操作部１０５で行い、主に静止画、動画の撮像のトリガを与える操作（或いは更に一部の設定変更）のみをスマートフォン２００で行う。
【００４１】
図３（ｃ）は、図３（ａ）において「再生リモコン」が選択された場合に遷移する、再生リモコン機能を実行する際の画面３１０の例を示している。画面３１０は、画面３０４と同様、例えば撮像リモコン機能と再生リモコン機能を切り替えるタブ３０５及びタブ３０６を含む。再生リモコン機能を表すタブ３０６が選択された場合、例えば再生時のズーム状態を変更するボタン３１１、スライドショーを開始するボタン３１２、再生するファイルの選択や再生動作を操作するためのボタン３１３、戻るボタン３１４等が表示される。本実施形態における再生リモコン機能は、画像送り、画像の拡大縮小表示、マルチ再生、動画再生などを含む、デジタルカメラ１００の画像再生の機能をスマートフォン２００側で実行することができる。なお、上述した例では、デジタルカメラ１００には再生機能の一部として編集機能を備えていても、スマートフォン２００側では編集機能の操作を行うことができないものとした。しかし、スマートフォン２００に編集機能を操作可能なボタンを更に表示させて、スマートフォン２００側から編集機能を実行できるようにしてもよい。
【００４２】
上述のファイル転送機能では、ユーザは、デジタルカメラ１００側で操作部１０５を介した操作を行う必要がない。このため、ファイル転送機能を用いれば、デジタルカメラ１００をかばんの中にしまったまま（すなわちデジタルカメラ１００をわざわざ操作することなく）デジタルカメラ１００に格納されたデータを容易に取得することができる。しかし、ファイル転送機能を実行する際にデジタルカメラ１００の操作部１０５に対する操作が受け付けられると、かばんの中等での予期せぬ操作部１０５への接触により誤操作が生じる可能性がある。このため、デジタルカメラ１００は、ファイル転送機能を実行する際には操作部１０５への操作を無効とする。このようにすれば、ユーザがデジタルカメラ１００から容易にデータを取得することができるだけでなく、予期せぬ操作部１０５への接触によるデジタルカメラ１００の誤動作を防止することができる。
【００４３】
一方、撮像リモコン機能を実行する場合には、撮影に関する設定変更をデジタルカメラ１００で行えるようにするため、デジタルカメラ１００は、操作部１０５に対する操作を通常のカメラ動作と同様に有効にする。このように、デジタルカメラ１００は遠隔操作で実行する機能に応じて操作部１０５への操作の有効／無効を制御する。このようにすれば、撮影リモコン機能を実行する際に、デジタルカメラ１００への撮影の設定変更ができない（機能を享受できない）等の不利益を防止することができる。
【００４４】
再生リモコン機能については、静止画や動画の再生に関する設定が操作部１０５により可能である場合、デジタルカメラ１００における操作を有効にすることが望ましい。このため、以下の実施形態では再生リモコン機能を使用する場合も、撮像リモコン機能の実行時と同様にデジタルカメラ１００に対する操作を有効にする例を説明する。しかし、デジタルカメラ１００側の操作をしなくても操作が完結できる場合、デジタルカメラ１００に対する操作は必須ではないため、デジタルカメラ１００側のボタン操作を無効にしてもよく、この場合、予期せぬ誤操作を防止することができる。
【００４５】
（デジタルカメラ１００における遠隔操作に係る一連の動作）
次に、図４を参照して、デジタルカメラ１００における遠隔操作に係る一連の動作について説明する。なお、本一連の動作は、デジタルカメラ１００の近距離無線通信部１１２とスマートフォン２００の近距離無線通信部２１２がＢＬＥによって通信可能状態にあるところから開始される。また、スマートフォン２００からの指示によりファイル転送、撮像リモコン、再生リモコンのいずれかの機能が実行されるものとする。また、本一連の動作は、明示的な記載がある場合を除き、制御部１０１が不揮発性メモリ１０３に記憶されたプログラムを作業用メモリ１０４に展開、実行することにより実現される。
【００４６】
Ｓ４０１において、副制御部１１６は、デジタルカメラ１００を起動する。上述したようにＢＬＥ通信はデジタルカメラ１００がスタンバイの状態であっても通信を行うことができる。このため、ＢＬＥの通信に応じて、副制御部１１６は制御部１０１に電力を供給してデジタルカメラ１００を起動する。デジタルカメラ１００が起動すると、制御部１０１はスマートフォン２００とＷｉ−Ｆｉの通信を確立する。Ｓ４０２において、制御部１０１は、デジタルカメラ１００の操作部１０５に対する操作を無効にする。
【００４７】
Ｓ４０３において、制御部１０１は、遠隔操作の機能がリモコン機能であるかを判定する。制御部１０１は、例えば、スマートフォン２００において実行される遠隔操作の機能を識別する情報を、近距離無線通信部１１２又は通信部１１１を介してスマートフォン２００から受信して、遠隔操作の機能がリモコン機能であるかを判定する。制御部１０１は、遠隔操作の機能がリモコン機能（すなわち撮像リモコン機能又は再生リモコン機能）である場合、処理をＳ４０４に進める。一方、遠隔操作の機能がリモコン機能でない（すなわちファイル転送機能）である場合、デジタルカメラ１００の操作部１０５に対する操作を無効のままにして本一連の動作を終了する。Ｓ４０４において、制御部１０１は、デジタルカメラ１００の操作部１０５に対する操作を有効にして、本一連の動作を終了する。
【００４８】
なお、上述した例では、リモコン機能かファイル転送機能かの機能差に応じてデジタルカメラ１００の操作部１０５の有効／無効を切り替えるようにした。しかし、制御部１０１は、更に、撮像リモコン機能と再生リモコン機能との機能差に応じて、デジタルカメラ１００の操作の有効／無効を切り替えてもよい。また、デジタルカメラ１００の操作部１０５が無効であるときに操作部１０５に対するユーザ操作があった場合、デジタルカメラ１００の表示部１０６に確認画面を表示して、ユーザに有効／無効を変更する機会を提供してもよい。すなわち、確認画面においてユーザが「操作する」（有効にする）を選択すれば、制御部１０１は操作部１０５を有効にして（すなわち無効を解除して）もよい。この場合、いったん操作部１０５に対する操作を有効にした後は、操作部１０５に対する操作は有効な状態となる。
【００４９】
（スマートフォン２００における遠隔操作に係る一連の動作）
次に、図５を参照して、スマートフォン２００における遠隔操作に係る一連の動作について説明する。なお、本一連の動作は、デジタルカメラ１００の近距離無線通信部１１２とスマートフォン２００の近距離無線通信部２１２がＢＬＥによって通信可能状態であり、図３（ａ）に示した画面３００においていずれかの機能が選択された場合に開始される。また、本一連の動作は、明示的な記載がある場合を除き、制御部２０１が不揮発性メモリ２０３に記憶されたプログラムを作業用メモリ２０４に展開、実行することにより実現される。
【００５０】
Ｓ５０１において、制御部２０１は、図３（ａ）において選択された遠隔操作の機能が、ファイル転送機能であるか、リモコン機能であるかを判定する。制御部２０１は、操作部２０５に基づいて、選択された機能がファイル転送機能であると判定した場合、処理をＳ５０２に進める。一方、選択された機能がリモコン機能であると判定した場合、処理をＳ５０３に進める。
【００５１】
Ｓ５０２において、制御部２０１は、デジタルカメラ１００から画像を取得する機能を実行する。より具体的には、制御部２０１は、デジタルカメラ１００とのＷｉ−Ｆｉの通信を確立する。また制御部２０１は、指定された遠隔操作の機能がファイル転送であることを示す情報を、近距離無線通信部２１２又は通信部２１１を介してデジタルカメラ１００に送信する。その後、デジタルカメラ１００からＷｉ−Ｆｉの通信を用いて画像を取得する（すなわちデジタルカメラ１００における実行結果を受信する）。
【００５２】
Ｓ５０３において、制御部２０１は、更に、遠隔操作の機能が再生リモコン機能であるか撮像リモコン機能であるかを判定する。制御部２０１は、操作部２０５に基づいて指定された遠隔操作の機能が再生リモコン機能であると判定した場合、処理をＳ５０４に処理を進める。一方、指定された遠隔操作の機能が撮像リモコン機能であると判定した場合、処理をＳ５０５に進める。Ｓ５０４において、制御部２０１は、操作部２０５の入力に基づいてスマートフォン２００から再生操作を実行し（すなわちデジタルカメラ１００に再生を実行する指示を送信し、実行結果を受信する）、その後本一連の動作を終了する。Ｓ５０５において、制御部２０１は、操作部２０５の入力に基づいてスマートフォン２００から撮像操作を実行し（すなわちデジタルカメラ１００に撮影の実行する指示を送信し、実行結果を受信する）、その後本一連の動作を終了する。
【００５３】
なお、遠隔操作の各機能に対する操作の有効／無効が、デジタルカメラ１００の操作部１０５に含まれるメニューにおいて設定された有効／無効に応じて切り替わるようにしてもよい。このようにすれば、例えば、再生リモコン機能のようにユーザの使用態様に応じて（ユーザによっては再生リモコン時にはデジタルカメラ１００を操作しない等）デジタルカメラ１００の操作部１０５に対する操作を無効にすることができる。
【００５４】
以上説明したように本実施形態によれば、デジタルカメラ１００がスマートフォン２００から操作されて起動する場合に、遠隔操作の機能に応じてデジタルカメラ１００の操作部１０５に対するユーザ操作の有効又は無効を制御するようにした。すなわち、遠隔操作の機能が、デジタルカメラ１００側の操作の必要でない機能（例えばファイル転送機能）である場合、操作部１０５に対するユーザ操作を無効にする。このようにすることで、デジタルカメラ１００をユーザが手にとっていない状況において、意図しないデジタルカメラ１００への接触により生じる誤操作を防止することが可能となる。一方、遠隔操作の機能が、追加的なデジタルカメラ１００側の操作を可能にする機能（例えば撮像リモコン機能）である場合、操作部１０５に対するユーザ操作を有効にする。このようにすることで、デジタルカメラ１００をユーザが手にとる状況において、ユーザはデジタルカメラ１００を操作してその機能を十分に利用することができる。換言すれば、外部装置から操作するために起動した場合に、使用態様に応じて操作部材への接触による誤操作を防止することが可能になる。
【００５５】
（実施形態２）
次に、図６を参照して実施形態２について説明する。実施形態１では、スマートフォン２００とのハンドオーバーによりデジタルカメラ１００の電源が起動する場合について説明した。実施形態２では、更にデジタルカメラ１００の電源をユーザが操作部１０５により起動した場合を考慮した動作について説明する。なお、デジタルカメラ１００及びスマートフォン２００の構成、スマートフォン２００の画面表示例は実施形態１と同様である。このため、同一の構成については同一の符号を付して重複する説明は省略し、相違点について重点的に説明する。
【００５６】
上述したように、スマートフォン２００とのハンドオーバーによりデジタルカメラ１００の電源が入る場合、デジタルカメラ１００がユーザの手元になく見えないところにある場合がある。このため、スマートフォン２００とのハンドオーバーによりデジタルカメラ１００の電源が入る場合には、実施形態１に従ってスマートフォン２００において選択された機能によってデジタルカメラ１００の操作の有効、無効を切り替える。一方、ハンドオーバーの際にデジタルカメラ１００の電源がもともと入っていた場合には、デジタルカメラ１００がユーザの手元にある可能性が高い。このため、デジタルカメラ１００の操作部１０５に対する操作を無効にする必要がない。そこで本実施形態では、スマートフォン２００とのハンドオーバーによるデジタルカメラ１００の電源起動が有るか（起動要因）に応じてデジタルカメラ１００の操作部１０５に対する操作を有効にするかどうかを決定する。
【００５７】
図６を参照して、デジタルカメラ１００の起動要因に応じて、デジタルカメラ１００の操作部１０５の有効、無効を切り替える処理の一連の動作について説明する。なお、本一連の動作は、デジタルカメラ１００の近距離無線通信部１１２とスマートフォン２００の近距離無線通信部２１２がＢＬＥによって通信可能状態であり、図３（ａ）に示した画面３００においていずれかの機能が選択された場合に開始される。また、本一連の動作は、明示的な記載がある場合を除き、制御部１０１が不揮発性メモリ１０３に記憶されたプログラムを作業用メモリ１０４に展開、実行することにより実現される。
【００５８】
Ｓ６０１において、制御部１０１は、デジタルカメラ１００がデジタルカメラ１００の電源ボタンから起動されたかを判定する。具体的に、制御部１０１は、スマートフォン２００とのハンドオーバーが発生した際にデジタルカメラ１００の電源がもともと入っていた場合、操作部１０５の電源ボタンから起動されたと判定してＳ６０３に処理を進める。一方、制御部１０１は、スマートフォン２００とのハンドオーバーによりデジタルカメラ１００の電源が起動されたと判定した場合、Ｓ６０２に処理を進める。起動要因の判定は、例えば、ハンドオーバーによって副制御部１１６を介して起動した場合は副制御部１１６によって設定された起動要因を示すフラグを参照すること等により判定する。
【００５９】
Ｓ６０２において、制御部１０１は、実施形態１と同様に、スマートフォン２００において選択された遠隔操作の機能に応じて、デジタルカメラ１００の操作部１０５に対する操作の有効、無効を切り替える。その後、本一連の動作を終了する。Ｓ６０３において、制御部１０１は、デジタルカメラ１００の操作部１０５に対する操作を有効にし、その後本一連の動作を終了する。
【００６０】
以上説明したように、本実施形態では、デジタルカメラ１００の電源の起動要因によって、デジタルカメラ１００の操作部１０５に対する操作の有効、無効を切り替えるようにした。このようにすることで、ユーザのユースケースに合わせた誤操作の防止を実現することができる。
【００６１】
（その他の実施形態）
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００６２】
１０１…制御部、１０２…撮像部、１０５…操作部、１０８…電源管理部、１１１…通信部、１１２…近距離無線通信部、２０５…操作部、２０６…表示部、２１１…通信部、２１２…近距離無線通信部
【図１】
0006656070.tif 000002
【図２】
0006656070.tif 000003
【図３】
0006656070.tif 000004
【図４】
0006656070.tif 000005
【図５】
0006656070.tif 000006
【図６】
0006656070.tif 000007