(57)【要約】【課題】リモート撮影による動画記録中に通信が切断された場合であっても動画記録を継続しつつ、ユーザが動画記録を停止できるようにして、利便性を向上させる。【解決手段】外部から制御可能な撮像装置であって、外部装置と通信する通信手段と、前記通信手段を介して前記外部装置から制御指示を受信する受信手段と、受信した制御指示に基づき撮像装置を制御する制御手段と、を有し、前記制御手段は、動画記録中に前記通信手段による前記外部装置との接続が切断された場合、前記動画記録を継続し、当該動画記録を停止するための操作部を表示する。【選択図】図４
2018191135.tif 000002
【特許請求の範囲】
【請求項１】
外部から制御可能な撮像装置であって、
外部装置と通信する通信手段と、
前記通信手段を介して前記外部装置から制御指示を受信する受信手段と、
受信した制御指示に基づき撮像装置を制御する制御手段と、を有し、
前記制御手段は、動画記録中に前記通信手段による前記外部装置との接続が切断された場合、前記動画記録を継続し、当該動画記録を停止するための操作部を表示することを特徴とする撮像装置。
【請求項２】
前記操作部を表示する表示手段をさらに有し、
前記制御手段は、前記通信手段によって前記外部装置と接続された後は、前記表示手段を非表示とし、
動画記録中に前記通信手段による前記外部装置との接続が切断された場合には、前記表示手段に前記操作部を表示することを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記制御手段は、前記動画記録中は、前記通信手段によって前記外部装置にライブ映像を送信すると共に、前記表示手段を非表示とすることを特徴とする請求項２に記載の撮像装置。
【請求項４】
前記制御手段は、前記外部装置との接続が切断された場合に、前記通信手段によって前記外部装置との再接続を試み、再接続できた場合は前記表示手段を非表示とすることを特徴とする請求項２または３に記載の撮像装置。
【請求項５】
前記通信手段とは異なる通信方式で外部装置と通信する第２の通信手段をさらに有し、
前記制御手段は、前記外部装置との接続が切断された場合に、前記通信手段によって前記外部装置との再接続を試み、再接続できなかった場合は前記第２の通信手段によって前記外部装置との再接続を試み、再接続できた場合は前記表示手段を非表示とすることを特徴とする請求項２または３に記載の撮像装置。
【請求項６】
前記制御手段は、前記外部装置との接続が切断された場合は、前記表示手段を表示可能な状態に切り替えることを特徴とする請求項２から５のいずれか１項に記載の撮像装置。
【請求項７】
前記制御手段は、前記表示手段に、前記外部装置との接続が切断されたことを表示することを特徴とする請求項６に記載の撮像装置。
【請求項８】
前記制御手段は、前記表示手段にライブ映像を表示することを特徴とする請求項６に記載の撮像装置。
【請求項９】
前記制御手段は、前記通信手段を介して前記外部装置から前記動画記録の開始指示または停止指示を受けた場合に、前記動画記録の開始または停止が可能な状態か否かを判定し、前記動画記録の開始または停止ができないことを前記外部装置に送信することを特徴とする請求項１から８のいずれか１項に記載の撮像装置。
【請求項１０】
外部から制御可能な撮像装置の制御方法であって、
通信手段を介して接続された外部装置から制御指示を受信するステップと、
受信した制御指示に基づき撮像装置を制御するステップと、
動画記録中に前記通信手段による前記外部装置との接続が切断された場合、前記動画記録を継続し、当該動画記録を停止するための操作部を表示するステップと、を有することを特徴とする撮像装置の制御方法。
【請求項１１】
コンピュータを、請求項１から９のいずれか１項に記載された撮像装置の各手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置を外部から制御する技術に関する。
【背景技術】
【０００２】
近年、携帯電話を含むスマートデバイスを無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）やＢｌｕｅｔｏｏｔｈ（登録商標）を介して接続し、スマートデバイスから遠隔操作が可能なデジタルカメラが知られている。また、デジタルカメラで撮像されたライブ映像を無線通信でスマートデバイスに転送し、スマートデバイスの画面でデジタルカメラからのライブ映像を確認しながら撮影の開始・停止等の指示を行うようなリモート撮影システムも知られている。
【０００３】
また、リモート撮影システムでは、発熱や消費電力を抑えるために、リモート撮影中はカメラの表示部をオフ（非表示）にしてカメラに対する操作を受け付けないようにし、通信切断時にはリモート撮影を中止するシステムも存在する。
【０００４】
特許文献１では、リモート撮影においてカメラがどのような撮影モードであっても、スマートデバイスからの遠隔操作による動画記録を有効とし、通信切断時にカメラが動画モード以外の場合には、動画撮影を停止する技術が記載されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１７−４６１７６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記特許文献１では、通信切断時に動画モード以外の場合であっても動画記録を継続したいユースケースに対応していない。このため、リモート撮影による動画記録中に通信が切断された場合であっても動画記録を継続しつつ、ユーザが動画記録を停止するか否かを決定できることが、利便性を向上する上で望ましいと考えられる。
【０００７】
本発明は、上記課題に鑑みてなされ、その目的は、リモート撮影による動画記録中に通信が切断された場合であっても動画記録を継続しつつ、ユーザが動画記録を停止できるようにして、利便性を向上させる技術を実現することである。
【課題を解決するための手段】
【０００８】
上記課題を解決し、目的を達成するために、本発明の撮像装置は、外部から制御可能な撮像装置であって、外部装置と通信する通信手段と、前記通信手段を介して前記外部装置から制御指示を受信する受信手段と、受信した制御指示に基づき撮像装置を制御する制御手段と、を有し、前記制御手段は、動画記録中に前記通信手段による前記外部装置との接続が切断された場合、前記動画記録を継続し、当該動画記録を停止するための操作部を表示する。
【発明の効果】
【０００９】
本発明によれば、リモート撮影による動画記録中に通信が切断された場合であっても動画記録を継続しつつ、ユーザが動画記録を停止できるようにして、利便性を向上させることができる。
【図面の簡単な説明】
【００１０】
【図１】本実施形態のデジタルカメラの構成を示すブロック図（ａ）およびスマートデバイスの構成を示すブロック図（ｂ）。
【図２】本実施形態のリモート撮影時の動作説明図。
【図３】リモート撮影時のデジタルカメラの処理を示すフローチャート。
【図４】リモート撮影時のスマートデバイスの処理を示すフローチャート。
【図５】動画記録中の通信切断処理を示すフローチャート。
【図６】リモート撮影時のデジタルカメラの表示例を示す図。
【図７】リモート撮影時のスマートデバイスの表示例を示す図。
【発明を実施するための形態】
【００１１】
以下に、本発明を実施するための形態について詳細に説明する。尚、以下に説明する実施の形態は、本発明を実現するための一例であり、本発明が適用される装置の構成や各種条件によって適宜修正又は変更されるべきものであり、本発明は以下の実施の形態に限定されるものではない。また、後述する各実施形態の一部を適宜組み合わせて構成してもよい。
【００１２】
［実施形態１］
以下、本発明の撮像装置および通信装置としてデジタルカメラとスマートデバイスを適用し、スマートデバイス２００によりデジタルカメラ１００を外部から制御可能なシステムについて説明する。なお、スマートデバイスは、無線機能付きのデジタルカメラ、携帯電話の一種であるスマートフォン、タブレットデバイス、パーソナルコンピュータ、腕時計型のスマートウォッチ、メガネ型のスマートグラス等のウェアラブルコンピュータを含む。
【００１３】
＜デジタルカメラ１００の構成＞まず、図１（ａ）を参照して、本実施形態の撮像装置の一例であるデジタルカメラ１００の構成について説明する。
【００１４】
なお、本実施形態では、撮像装置の一例として静止画や動画を撮影可能なデジタルカメラについて述べるが、これに限られず、カメラ機能付きのタブレットデバイスやパーソナルコンピュータなどの情報処理装置、監視カメラ、医療用カメラなどであってもよい。
【００１５】
制御部１０１は、デジタルカメラ１００の全体を統括して制御する演算処理装置（ＣＰＵ）であって、後述する不揮発性メモリ１０３に格納されたプログラムを実行することで、後述する通信処理および制御処理を実現する。なお、制御部１０１が装置全体を制御する代わりに、複数のハードウェアが処理を分担することで、装置全体を制御してもよい。
【００１６】
撮像部１０２は、ズームレンズやフォーカスレンズを含むレンズ群、絞り機能を備えるシャッターを含む。また、撮像部１０２は、被写体像を電気信号に変換するＣＣＤやＣＭＯＳ素子等で構成される撮像素子、撮像素子から出力されるアナログ画像信号をデジタル信号に変換するＡ／Ｄ変換器を有する。撮像部１０２は、制御部１０１の制御により、撮像部１０２に含まれるレンズにより結像された被写体像光を、撮像素子により電気信号に変換し、ノイズ低減処理などを行って、デジタル信号からなる画像データを出力する。
【００１７】
制御部１０１は、画像処理部１０１ａを含む。画像処理部１０１ａは、撮像部１０２により撮像された画像データに対し、画素補間、縮小といったリサイズ処理や色変換処理を行う。また、画像処理部１０１ａは、上記処理を施した静止画データをＪＰＥＧ等により圧縮符号化したり、動画データをＭＰＥＧ２やＨ．２６４等の動画圧縮方式でエンコードして画像ファイルを生成し、記録媒体１１０に記録する。本実施形態のデジタルカメラ１００では、画像データはＤＣＦ（Ｄｅｓｉｇｎ  Ｒｕｌｅ  ｆｏｒ  Ｃａｍｅｒａ  Ｆｉｌｅ  ｓｙｓｔｅｍ）規格に従って、記録媒体１１０に記録される。また、画像処理部１０１ａは、撮像した画像データを用いて所定の演算処理を行い、得られた演算結果に基づき制御部１０１が撮像部１０２のフォーカスレンズや絞り、シャッターを制御することで、ＡＦ（オートフォーカス）処理やＡＥ（自動露出）処理を行う。
【００１８】
不揮発性メモリ１０３は、電気的に消去・記録可能なメモリであり、例えばＥＥＰＲＯＭ等が用いられる。不揮発性メモリ１０３には、制御部１０１の動作用の定数、プログラム等が記録される。ここでいう、プログラムとは、本実施形態にて後述するリモート撮影時の処理を実行するためのプログラムのことである。
【００１９】
作業用メモリ１０４は、制御部１０１の動作用の定数、変数、不揮発性メモリ１０３から読み出したプログラム等を展開する作業領域として使用される。また、作業用メモリ１０４は、撮像部１０２で撮像された画像データを一時的に保持するバッファメモリや、表示部１０６の画像表示用メモリとして使用される。
【００２０】
操作部１０５は、ユーザからの各種操作を受け付ける各種スイッチ、ボタン、タッチパネル等の操作部材からなる。操作部１０５は、例えば、電源をオン・オフする電源ボタン、静止画の撮影指示を行うシャッターボタン、動画記録の開始・終了の指示を行うシャッターボタン、画像の再生指示を行う再生ボタン、カメラの動作モードを静止画撮影モードや動画記録モード（リモート撮影時を含む）や再生モードに変更するモード切替ボタンを含む。また、操作部１０５は、後述する外部装置としてのスマートデバイス２００との通信を開始するための専用の接続ボタン等を含む。また、後述する表示部１０６に一体的に形成されるタッチパネルも操作部１０５に含まれる。
【００２１】
シャッターボタンは操作途中、いわゆる半押し（撮影準備指示）でオンとなり第１シャッタースイッチ信号ＳＷ１を発生する。第１シャッタースイッチ信号ＳＷ１を受けて、制御部１０１は撮像部１０２を制御することによりＡＦ（オートフォーカス）処理やＡＥ（自動露出）処理、ＡＷＢ（オートホワイトバランス）処理、ＥＦ（フラッシュプリ発光）処理等の動作を開始する。また、シャッターボタンの操作完了、いわゆる全押し（撮影指示）でオンとなり、第２シャッタースイッチ信号ＳＷ２を発生する。制御部１０１は、第２シャッタースイッチ信号ＳＷ２を受けて、撮像部１０２からの信号読み出しから記録媒体１１０に画像データを書き込むまでの一連の撮影処理の動作を開始する。
【００２２】
表示部１０６は、撮影時のビューファインダー画像の表示、撮影した画像の表示、対話的な操作のための文字表示等を行う。表示部１０６は、例えば、液晶ディスプレイ、有機ＥＬディスプレイ等の表示デバイスである。表示部１０６は、デジタルカメラ１００と一体化された構成であっても、デジタルカメラ１００に接続された外部装置であってもよい。デジタルカメラ１００は、表示部１０６と接続することができ、表示部１０６の表示を制御する機能を有していればよい。
【００２３】
記録媒体１１０は、撮像部１０２から出力された画像データが記録されたり、制御部１０１により既に記録されている画像ファイルが読み出される。記録媒体１１０は、デジタルカメラ１００に装着されるメモリカードやハードディスクドライブ等であっても良いし、デジタルカメラ１００に内蔵されたフラッシュメモリやハードディスクドライブであってもよい。デジタルカメラ１００は少なくとも記録媒体１１０にアクセスする手段を有していればよい。
【００２４】
接続部１１１は、後述するスマートデバイス２００などの外部装置と接続するためのインターフェースである。本実施形態のデジタルカメラ１００は、接続部１１１を介して、外部装置とデータの授受を行うことができる。例えば、画像処理部１０１ａで生成された画像データを、接続部１１１を介して外部装置に送信することができる。なお、本実施形態では、接続部１１１は外部装置とＩＥＥＥ８０２．１１の規格に従い、無線ＬＡＮで通信するためのインターフェースを含む。制御部１０１は、接続部１１１を制御することで外部装置との無線通信を実現する。なお、通信方式は無線ＬＡＮに限定されるものではなく、例えば、赤外線通信インターフェース、ＷｉｒｅｌｅｓｓＵＳＢなどの無線通信インターフェースを含むことができる。さらには、ＵＳＢケーブルやＨＤＭＩ（登録商標）、ＩＥＥＥ１３９４などの有線接続手段を用いてもよい。
【００２５】
近距離無線通信部１１２は、例えば無線通信のためのアンテナと無線信号を処理するため変復調回路や通信コントローラから構成される。近距離無線通信部１１２は、変調した無線信号をアンテナから出力し、またアンテナで受信した無線信号を復調することによりＩＥＥＥ８０２．１５の規格（Ｂｌｕｅｔｏｏｔｈ（登録商標））に従った近距離無線通信を実現する。本実施形態においてＢｌｕｅｔｏｏｔｈ（登録商標）での通信は、低消費電力であるＢｌｕｅｔｏｏｔｈ（登録商標）  Ｌｏｗ  Ｅｎｅｒｇｙ（ＢＬＥ）のバージョン４．０を採用する。Ｂｌｕｅｔｏｏｔｈ（登録商標）での通信は、無線ＬＡＮでの通信と比べて通信可能な範囲が狭い（つまり、通信可能な距離が短い）。また、Ｂｌｕｅｔｏｏｔｈ（登録商標）での通信は、無線ＬＡＮでの通信と比べて通信速度が遅い。その一方で、Ｂｌｕｅｔｏｏｔｈ（登録商標）での通信は、無線ＬＡＮでの通信と比べて消費電力が少ない。
【００２６】
本実施形態のデジタルカメラ１００は、近距離無線通信部１１２を介してスマートデバイス２００などの外部装置とデータの授受を行うことができる。例えば外部装置から撮影コマンドを受信した場合は、撮像部１０２を制御して撮影処理を実行し、無線ＬＡＮでの通信によるデータの授受を行うためのコマンドを受信した場合は、接続部１１１を制御して無線通信を開始する。
【００２７】
近接無線通信部１１３は、例えば無線通信のためのアンテナと無線信号を処理するため変復調回路や通信コントローラから構成される。近接無線通信部１１３は、変調した無線信号をアンテナから出力し、またアンテナで受信した無線信号を復調する。これによりＩＳＯ／ＩＥＣ  １８０９２の規格（いわゆるＮＦＣ：Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）に従った非接触近接通信を実現する。本実施形態の近接無線通信部１１３は、デジタルカメラ１００の側部に配される。
【００２８】
デジタルカメラ１００は、近接無線通信部１１３をスマートデバイス２００の近接無線通信部２１３と近接させることにより通信を開始し接続される。なお、近接無線通信部１１３を用いて接続させる場合、必ずしも近接無線通信部１１３、２１３同士を接触させる必要はない。近接無線通信部１１３、２１３は一定の距離だけ離れていても通信することができるため、相互に接続するためには、近接無線通信可能な範囲まで近づければよい。以下では、近接無線通信可能な範囲まで近づけることを、「近接させる」とも記載する。
【００２９】
また、互いの近接無線通信部１１３、２１３が近接無線通信不可能な範囲にあれば、通信は開始されない。また、互いの近接無線通信部１１３、２１３が近接無線通信可能な範囲にあって、機器同士が通信接続されている場合に、互いの近接無線通信部１１３、２１３が近接無線通信不可能な範囲に離れてしまった場合は、通信が切断され接続が解除される。なお、近接無線通信部１１３、２１３が実現する非接触近接通信はＮＦＣに限られるものではなく、他の無線通信を採用してもよい。例えば、近接無線通信部１１３、２１３が実現する非接触近接通信として、ＩＳＯ／ＩＥＣ  １４４４３の規格に従った非接触近接通信を採用してもよい。
【００３０】
本実施形態では、接続部１１１により実現される通信の通信速度は、近接無線通信部１１３により実現される通信の通信速度よりも速い。また、接続部１１１により実現される通信は、近接無線通信部１１３による通信よりも、通信可能な範囲が広い。その一方で、近接無線通信部１１３による通信では、通信可能な範囲の狭さにより通信相手を限定することができるため、接続部１１１により実現される通信で必要な暗号鍵の交換等の処理を必要としない。すなわち、接続部１１１を用いるよりも手軽に通信することができる。
【００３１】
なお、本実施形態におけるデジタルカメラ１００の接続部１１１は、インフラストラクチャモードにおけるアクセスポイントとして動作するＡＰモードと、インフラストラクチャモードにおけるクライアントとして動作するＣＬモードとを有している。そして、接続部１１１をＣＬモードで動作させることにより、本実施形態におけるデジタルカメラ１００は、インフラストラクチャモードにおけるＣＬ機器として動作することが可能である。デジタルカメラ１００がＣＬ機器として動作する場合、周辺のＡＰ機器に接続することで、ＡＰ機器が形成するネットワークに参加することが可能である。また、接続部１１１をＡＰモードで動作させることにより、本実施形態におけるデジタルカメラ１００は、ＡＰの一種ではあるが、より機能が限定された簡易的なＡＰ（以下、簡易ＡＰ）として動作することも可能である。デジタルカメラ１００が簡易ＡＰとして動作すると、デジタルカメラ１００は自身でネットワークを形成する。デジタルカメラ１００の周辺の装置は、デジタルカメラ１００をＡＰ機器と認識し、デジタルカメラ１００が形成したネットワークに参加することが可能となる。上記のようにデジタルカメラ１００を動作させるためのプログラムは不揮発性メモリ１０３に保持されているものとする。
【００３２】
なお、本実施形態におけるデジタルカメラ１００はＡＰの一種であるものの、ＣＬ機器から受信したデータをインターネットプロバイダなどに転送するゲートウェイ機能は有していない簡易ＡＰである。したがって、自機が形成したネットワークに参加している他の装置からデータを受信しても、それをインターネットなどのネットワークに転送することはできない。
【００３３】
＜スマートデバイス２００の構成＞図１（ｂ）を参照して、本実施形態のスマートデバイス２００の構成及び機能の概略について説明する。
【００３４】
本実施形態のスマートデバイス２００は、制御部２０１、画像処理部２０１ａ、撮像部２０２、不揮発性メモリ２０３、作業用メモリ２０４、操作部２０５、表示部２０６、記録媒体２１０、接続部２１１、近距離無線通信部２１２、近接無線通信部２１３を備える。これらの要素の基本的な機能はデジタルカメラ１００と同様であり、詳細な説明は省略する。
【００３５】
また、不揮発性メモリ２０３には、制御部２０１が実行する基本的なソフトウェアであるＯＳ（オペレーティングシステム）や、このＯＳと協働して応用的な機能を実現するアプリケーションが記録されている。また、本実施形態では、不揮発性メモリ２０３には、デジタルカメラ１００と通信するためのアプリケーションが格納されている。
【００３６】
本実施形態のリモート撮影時におけるスマートデバイス２００の処理は、アプリケーションにより提供されるソフトウェアを読み込むことにより実現される。なお、アプリケーションはスマートデバイス２００にインストールされたＯＳの基本的な機能を利用するためのソフトウェアを有しているものとする。なお、スマートデバイス２００のＯＳが本実施形態における処理を実現するためのソフトウェアを有していてもよい。
【００３７】
接続部２１１は、デジタルカメラ１００などの外部装置と無線で通信するための無線ＬＡＮ通信インターフェースを含む。制御部２０１は、接続部２１１を制御することで外部装置との無線通信を実現する。なお、接続部２１１は、デジタルカメラ１００と直接接続されてもよいし、アクセスポイントを介して接続される構成でもよい。データを通信するためのプロトコルとしては、例えば無線ＬＡＮを通じたＰＴＰ／ＩＰ（Ｐｉｃｔｕｒｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ  ｏｖｅｒ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）を用いることができる。なお、デジタルカメラ１００との通信はこれに限られるものではない。
【００３８】
接続部２１１は、デジタルカメラ１００などの外部装置と無線で通信するための無線ＬＡＮ通信インターフェースを含む。制御部２０１は、接続部２１１を制御することで外部装置との無線通信を実現する。なお、接続部２１１は、デジタルカメラ１００と直接接続されてもよいし、アクセスポイントを介して接続される構成でもよい。データを通信するためのプロトコルとしては、例えば無線ＬＡＮを通じたＰＴＰ／ＩＰ（Ｐｉｃｔｕｒｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ  ｏｖｅｒ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）を用いることができる。なお、デジタルカメラ１００との通信はこれに限られるものではない。
【００３９】
近距離無線通信部２１２は、デジタルカメラ１００との近距離無線通信においては、最初にペアリングと呼ばれる近距離無線通信における一対一接続のための操作によってデジタルカメラ１００の近距離無線通信部１１２と接続する必要がある。ペアリング操作においては、例えばデジタルカメラ１００がＰｅｒｉｐｈｅｒａｌとなり、近距離無線通信部１１２を用いてＡｄｖｅｒｔｉｓｅと呼ばれる自分の存在を周辺に知らせる動作を行う。スマートデバイス２００がＣｅｎｔｒａｌとして動作し、近距離無線通信部２１２によりＳｃａｎ動作を行うことによって、デジタルカメラ１００を発見し、Ｉｎｉｔｉａｔｅ動作によって参加要請を行うことによって近距離無線通信接続を行う。なお、ペアリングという用語は暗号化を伴うＢｌｕｅｔｏｏｔｈ接続の際に限定して使用されることもあるが、本実施形態では暗号化の有無に関わらず、近距離無線通信を用いた一対一接続のための操作をペアリングと呼ぶ。
【００４０】
近接無線通信部２１３は、他のデバイスからデータ読み出し要求を受けると、不揮発性メモリ２０３に格納されているデータに基づき、応答データを出力する。本実施形態では、スマートデバイス２００は、近接無線通信部２１３を通じて、ＮＦＣの規格で定義されているカードリーダモード、カードライタモードおよびＰ２Ｐモードで動作し、主にＩｎｉｔｉａｔｏｒとしてふるまう。対して、デジタルカメラ１００は近接無線通信部１１３を介して、主にＴａｒｇｅｔとしてふるまう。
【００４１】
公衆網接続部２１４は、３Ｇ／ＬＴＥ等の広域ネットワーク（ＷＡＮ）を介して無線通信を行う際に用いられるインターフェースである。スマートデバイス２００は、公衆網接続部２１４を介して、他の機器と通話をしたり、データ通信をすることができる。通話の際には、制御部２０１はマイク２１５およびスピーカ２１６を介して音声信号の入力と出力を行う。本実施形態では、公衆網接続部２１４は３ＧやＬＴＥに限らず、ＷｉＭＡＸ、ＡＤＳＬ、ＦＴＴＨといった他の通信方式を用いてもよい。本実施形態では、公衆網接続部２１４はアンテナであり、制御部２０１は、アンテナを介して、公衆網に接続することができる。なお、接続部２１１および公衆網接続部２１４は、１つのアンテナで兼用することも可能である。なお、接続部２１１および公衆網接続部２１４は必ずしも独立したハードウェアで構成する必要はなく、例えば１つのアンテナで兼用することも可能である。
【００４２】
＜リモート撮影機能＞次に、図２を参照して、本実施形態のリモート撮影機能について説明する。
【００４３】
デジタルカメラ１００とスマートデバイス２００が無線通信を行い、互いのデバイス発見プロトコルによりお互いのデバイスを発見し、データ通信プロトコルにより接続を確立する。機器同士の接続が完了すると、スマートデバイスのアプリケーションを起動することによってスマートデバイス２００からデジタルカメラ１００に対して動画記録の開始指示や静止画撮影指示を行うことができる。スマートデバイス２００から実行可能な制御指示としては、ズームボタン２２１によるズーム操作、サイズボタン２２２による動画サイズの変更操作、設定ボタン２２３による各種設定操作、静止画ボタン２２４による静止画撮影の開始操作、録画ボタン２２５による動画記録の開始・終了操作などがある。
【００４４】
スマートデバイス２００との接続が確立すると、リモート撮影時の処理負荷の増加や、それに伴う発熱や消費電力を抑えるために、デジタルカメラ１００の表示部１０６はオフ（非表示）にされる。また同様の理由で、リモート撮影時にはデジタルカメラ１００に対する電源オフ以外の操作は無効となる。
【００４５】
また、デジタルカメラ１００との接続が確立されると、スマートデバイス２００には、デジタルカメラ１００で撮像されたライブ映像２２６がリアルタイムに送信され、表示部２０６に表示される。ユーザは、ライブ映像２２６を見ながら画像の任意の場所をタッチすることによりフォーカスを合わせるなどの操作が可能である。
【００４６】
＜デジタルカメラ１００の処理＞次に、図３を参照して、リモート撮影時のデジタルカメラ１００の処理について説明する。なお、本実施形態ではリモート撮影時の動画記録処理の例を説明し、それ以外の機能については説明を省略する。
【００４７】
なお、図３の処理はデジタルカメラ１００の接続部１１１がスマートデバイス２００の接続部２１１と無線通信を行い、接続を確立した状態から開始される。
【００４８】
Ｓ３０１では、制御部１０１は、接続部１１１を介してスマートデバイス２００と接続が完了すると、処理をＳ３０２に進める。
【００４９】
Ｓ３０２では、制御部１０１は、デジタルカメラ１００の表示部１０６をオフ（非表示）にし、処理をＳ３０３に進める。リモート撮影時に表示部１０６をオフにすることで発熱を抑制し、消費電力を低減する効果がある。
【００５０】
Ｓ３０３では、制御部１０１は、スマートデバイス２００からの動画記録開始指示を待つ撮影待機状態へと遷移する。基本的にリモート撮影時にはデジタルカメラ１００に対する電源オフ以外の操作は無効となる。
【００５１】
Ｓ３０４では、制御部１０１は、撮影待機状態において電源オフ操作を検出した場合は、処理をＳ３０８に進め、デジタルカメラ１００の電源オフ処理を行う。電源オフ処理では、制御部１０１は、デジタルカメラ１００のシャットダウン処理を行う、本処理を終了する。また、Ｓ３０４で、電源オフ操作以外の操作がなされた場合は、処理をＳ３０９に進め、制御部１０１は、デジタルカメラ１００に対する操作が無効であることをユーザに通知するため、表示部１０６を有効にして図６（ａ）に示すようなユーザにスマートデバイス２００での操作を促すガイダンスを一定時間表示する。
【００５２】
Ｓ３０３の撮影待機状態で、制御部１０１は、スマートデバイス２００から動画記録開始指示を受けた場合、処理をＳ３０５に進める。
【００５３】
Ｓ３０５では、制御部１０１は、デジタルカメラ１００が動画記録可能な状態であるか判定する。動画記録可能な状態は、例えば、記録媒体１１０の残容量や、カメラ本体の熱が画質に影響しないか否かに基づいて判定する。Ｓ３０５で、制御部１０１は、動画記録不可能と判定した場合、処理をＳ３０６に進め、接続部１１１を介して動画記録不可能の通知をスマートデバイス２００に対して行う。また、Ｓ３０５で、制御部１０１は、動画記録可能と判定した場合、処理をＳ３０７に進める。
【００５４】
Ｓ３０７では、制御部１０１は、動画記録を開始し、処理をＳ５００に進める。Ｓ５００では、制御部１０１は、図５で後述する動画記録中の通信切断処理を実行する。
【００５５】
Ｓ３１０では、制御部１０１は、動画記録中にスマートデバイス２００から動画記録停止指示を受けるまで待つ。Ｓ３１０で、制御部１０１は、動画記録停止指示を受けたと判定した場合は、処理をＳ３１１に進める。
【００５６】
Ｓ３１１では、制御部１０１は、デジタルカメラ１００が動画記録停止可能な状態か否かを判定する。動画記録停止不可能な条件としては、例えばズーム駆動中やタッチＡＦ処理中などにより内部的に動画記録を停止できない状態である。Ｓ３１１で、制御部１０１は、動画記録停止不可能な状態と判定した場合、処理をＳ３１２に進める。
【００５７】
Ｓ３１２では、制御部１０１は、接続部１１１を介して動画記録停止不可能の通知をスマートデバイス２００に対して行う。また、Ｓ３１１で、制御部１０１は、動画記録停止可能な状態と判定した場合、Ｓ３１３に進み、動画記録を停止する。
【００５８】
Ｓ３１４では、制御部１０１は、スマートデバイス２００との接続が切断されたか否かを判定し、切断されていないと判定した場合は、処理をＳ３０２に戻し、切断されたと判定した場合は、処理をＳ３１５に進める。
【００５９】
その後、制御部１０１は、表示部１０６をオンして表示可能な状態に切り替え（Ｓ３１５）、図６（ｂ）に示す切断通知画面を表示（Ｓ３１６）して処理を終了する。このように、通信切断を通知することで、スマートデバイス２００との接続が切断されたことをユーザに確実に通知することができる。また、図６（ｂ）に示す切断通知画面のＯＫボタン６０１がタッチされるまで切断通知画面が表示されているため、誤ってデジタルカメラ１００を操作するといった可能性も低減できる。
【００６０】
＜スマートデバイス２００の処理＞次に、図４を参照して、リモート撮影時のスマートデバイス２００の処理について説明する。なお、本実施形態ではリモート撮影時の動画記録処理の例を説明し、それ以外の機能については説明を省略する。
【００６１】
なお、図４の処理はスマートデバイス２００の接続部２１１がデジタルカメラ１００の接続部１１１と無線通信を行い、接続を確立した状態から開始される。
【００６２】
Ｓ４０１では、制御部２０１は、接続部２１１を介してデジタルカメラ１００と接続が完了すると、処理をＳ４０２に進める。
【００６３】
Ｓ４０２では、制御部２０１は、図７（ａ）に示すような撮影待機画面を表示するように表示部２０６を制御する。撮影待機画面には、動画記録の開始・終了を指示するための録画ボタン７０１が表示され、ユーザが録画ボタン７０１をタッチすることで動画記録が開始される。
【００６４】
Ｓ４０３では、制御部２０１は、録画ボタン７０１がタッチされたか判定し、タッチされたと判定した場合は、処理をＳ４０４に進め、タッチされない場合は、処理をＳ４０２に戻して、撮影待機画面の表示を継続する。
【００６５】
Ｓ４０４では、制御部２０１は、接続部２１１を介してデジタルカメラ１００に動画記録開始を指示するためのコマンドを送信する。
【００６６】
Ｓ４０５では、制御部２０１は、デジタルカメラ１００からの応答を受信したか否かを判定し、受信した場合には、処理をＳ４０７に進め、受信しなかった場合には、処理をＳ４０６に進める。
【００６７】
Ｓ４０６では、制御部２０１は、動画記録の開始に失敗したことをユーザに通知するための図７（ｂ）に示すようなメッセージ７０２を表示するように表示部２０６を制御する。このように、動画記録開始に失敗したことを通知することで、ユーザが動画記録開始の指示ができていなかったことが一目で確認可能である。なお、図７（ｂ）の画面でユーザが再度録画ボタン７０１をタッチすることで動画記録を開始することが可能である。
【００６８】
Ｓ４０７では、制御部２０１は、図７（ｃ）に示すような動画記録中画面を表示するように表示部２０６を制御する。動画記録中画面では、図７（ａ）の撮影待機画面で表示されていた録画ボタン７０１の形状が、丸型から角型の形状の録画停止ボタン７０３に変更される。また、動画記録中画面には、動画記録中であることを表す画像アイコン７０４が表示され、動画記録中に実行不可能な機能に対応する操作ボタンや設定不可能なパラメータをグレーアウトなどで操作不可能な無効状態として表示する。
【００６９】
Ｓ４０８では、制御部２０１は、動画記録中画面において録画停止ボタン７０３がタッチされたか否かを判定する。Ｓ４０８で、制御部２０１は、録画停止ボタン７０３がタッチされたと判定した場合は、処理をＳ４１０に進め、タッチされない場合は、処理をＳ４０７に戻して、動画記録中画面の表示を継続する。
【００７０】
Ｓ４０９では、制御部２０１は、接続部２１１を介してデジタルカメラ１００に動画記録停止を指示するためのコマンドを送信する。
【００７１】
Ｓ４１０では、制御部２０１は、デジタルカメラ１００からの応答を受信したか否かを判定し、受信した場合には、処理をＳ４１２に進め、受信しなかった場合には、処理をＳ４１１に進める。
【００７２】
Ｓ４１１では、制御部２０１は、図７（ｃ）の動画記録中画面に動画記録の停止に失敗したことをユーザに通知するためのメッセージを表示するように表示部２０６を制御し、その後、処理をＳ４０７に戻し、動画記録中画面の表示を継続する。このように、動画記録停止に失敗したことを表すメッセージなどが表示することで、ユーザは動画記録停止の指示が確実にできていなかったことを認識することができる。なお、図７（ｃ）の画面でユーザが再度録画停止ボタン７０３をタッチすることで動画記録を停止することが可能である。
【００７３】
Ｓ４１２では、制御部２０１は、図７（ａ）に示すような撮影待機画面を表示するように表示部２０６を制御する。
【００７４】
Ｓ４１３では、制御部２０１は、デジタルカメラ１００との接続が切断されたか否かを判定し、切断されていないと判定した場合は、処理をＳ４０２に戻し、切断されたと判定した場合は、処理を終了する。
【００７５】
以上がスマートデバイス２００のリモート撮影時における動画記録処理のシーケンスである。
【００７６】
＜動画記録中の通信切断処理＞次に、図５を参照して、図３のＳ５００における動画記録中の通信切断処理について説明する。
【００７７】
図５は、図３のＳ３０７で動画記録開始後にスマートデバイス２００との接続が切断された場合のデジタルカメラ１００の処理を示している。
【００７８】
Ｓ５０１では、制御部１０１は、動画記録中の状態に遷移し、Ｓ５０２で接続部１１１を介してスマートデバイス２００との接続が切断されたことを検出すると、処理をＳ５０３に進める。
【００７９】
Ｓ５０３では、制御部１０１は、表示部１０６をオンして表示可能な状態に切り替え、Ｓ５０４で図６（ｂ）に示す切断通知画面を表示する。なお、切断通知画面の表示中は動画記録が継続されており、ユーザがＯＫボタン６０１をタッチすることで初めて動画記録が停止される。このように、スマートデバイス２００との接続が切断されたことを表す切断通知画面を表示することで、スマートデバイス２００との接続は切断されたが動画記録は継続中であることをユーザに確実に通知することができる。また、動画記録を停止したい場合には、ユーザがＯＫボタン６０１をタッチすることで動画記録を停止できるので利便性が向上する。
【００８０】
Ｓ５０５では、制御部１０１は、動画記録停止画面の表示中に、接続部１１１を介して第１の通信方式（例えば、無線ＬＡＮ）による再接続を試みるリトライ処理を行う。このリトライ処理は複数回行ってもよい。
【００８１】
Ｓ５０６では、制御部１０１は、Ｓ５０５でのリトライ処理により接続が確立したか否かを判定し、接続が確立したと判定した場合は、処理を図３のＳ３０２に進め、接続が確立せず、リトライ処理に失敗したと判定した場合は、処理をＳ５０７に進める。
【００８２】
Ｓ５０７では、制御部１０１は、近距離無線通信部１１２を介して第２の通信方式（例えば、Ｂｌｕｅｔｏｏｔｈ（登録商標））による再接続を試みるリトライ処理を行う。このリトライ処理は複数回行ってもよい。
【００８３】
Ｓ５０８では、制御部１０１は、Ｓ５０７でのリトライ処理により接続が確立したか否かを判定し、接続が確立したと判定した場合は、処理を図３のＳ３０２に進め、接続が確立せず、リトライ処理に失敗したと判定した場合は、処理をＳ５０９に進める。
【００８４】
Ｓ５０９では、制御部１０１は、図６（ｂ）に示す切断通知画面において、ＯＫボタン６０１がタッチされて、動画記録停止指示を受けたか判定する。制御部１０１は、動画記録停止指示を受けたと判定した場合は、処理をＳ５１０に進め、動画記録停止指示を受けていないと判定した場合は、処理をＳ５１２に進める。
【００８５】
Ｓ５１０では、制御部１０１は、動画記録を停止し、Ｓ５１１では、撮影待機状態へと遷移する。
【００８６】
Ｓ５１２では、制御部１０１は、動画記録停止画面の表示が継続されている間、動画記録は継続されているため、記録済みの動画データ量が記録可能な上限に達したか否かを判定する。Ｓ５１２で、制御部１０１は、動画データ量が上限に達していないと判定した場合は、処理をＳ５０４に戻し、再度リトライ処理を行い、上限に達したと判定した場合は、処理をＳ５１３に進める。
【００８７】
Ｓ５１３では、制御部１０１は、動画記録を停止し、図６（ｂ）に示す切断通知画面を表示する。
【００８８】
Ｓ５１４では、制御部１０１は、図６（ｂ）に示す切断通知画面においてＯＫボタン６０１がタッチされるまで画面表示および動画記録を継続し、ＯＫボタン６０１がタッチされたと判定した場合に、処理をＳ５１１に進め、待機状態へと遷移する。
【００８９】
本実施形態によれば、スマートデバイス２００によりデジタルカメラ１００を外部から制御して動画記録を行う場合に、動画記録中の通信の切断という不意の事象が発生しても動画記録は停止されず、ユーザ側で動画記録を停止するか否かを決定することができる。このように、動画記録中の通信切断時に動画記録を継続し、動画記録を停止するか否かをユーザ側に確認することで、リモート撮影時の利便性を向上させることができる。
【００９０】
以上、本発明をその好適な実施形態に基づいて詳述してきたが、本発明はこれら特定の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。また、上述の実施形態においては、動画記録を例にして説明したが、これに限る必要はない。例えば、音声記録や連続撮影など、デジタルカメラ１００が提供する撮影形式であれば何でもよい。
【００９１】
［その他の実施形態］
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００９２】
１００…デジタルカメラ、１０１…制御部、１０２…撮像部、１０６…表示部、１１１…接続部、１１２…近距離無線通信部、２００…スマートデバイス、２０１…制御部、２０５…操作部、２０６…表示部、２１１…接続部、２１２…近距離無線通信部
【図１】
2018191135.tif 000003
【図２】
2018191135.tif 000004
【図３】
2018191135.tif 000005
【図４】
2018191135.tif 000006
【図５】
2018191135.tif 000007
【図６】
2018191135.tif 000008
【図７】
2018191135.tif 000009