(57)【要約】【課題】撮像装置において所望の画像が得られたか否かを素早く判定することができるようにする。【解決手段】通信装置である携帯電話２００は、被写体を撮像するカメラ１００と無線回線によって接続され、カメラに被写体の撮像を要求する。携帯電話は、携帯電話からの撮影要求に応じてカメラで撮影された画像に関する撮影後情報を受信し、当該撮影後情報を表示部に表示してユーザに報知する。【選択図】図４
2017228831.tif 000002
【特許請求の範囲】
【請求項１】
被写体を撮像する撮像装置と無線回線によって接続され、前記撮像装置に前記被写体の撮像を要求する通信装置であって、
前記撮像装置に撮影要求を行う要求手段と、
前記撮影要求に応じて前記撮像装置で撮影された画像に関する撮影後情報を受信して、前記撮影後情報をユーザに報知する制御手段と、
を有することを特徴とする通信装置。
【請求項２】
前記撮像装置は、前記撮影要求を受信しないと、予め定められた間隔で前記通信装置に前記被写体を撮像して得られたライブビューに関するライブビュー情報を送ることを特徴とする請求項１に記載の通信装置。
【請求項３】
前記ライブビュー情報には、少なくとも前記被写体を撮像して得られた画像における顔の検出結果が含まれることを特徴とする請求項２に記載の通信装置。
【請求項４】
前記制御手段は前記ライブビュー情報をユーザに報知することを特徴とする請求項２又は３に記載の通信装置。
【請求項５】
前記撮影後情報には、少なくとも前記被写体を撮影して得られた画像における顔の認識結果、当該顔のコントラスト、赤目の有無、および目つむりの有無が含まれることを特徴とする請求項１乃至３のいずれか１項に記載の通信装置。
【請求項６】
第１の通信速度で通信を行う第１の通信手段と、
前記第１の通信速度よりも低速の第２の通信速度で通信を行う第２の通信手段と、を有し、
前記制御手段は、前記第２の通信手段によって前記撮影後情報を受信することを特徴とする請求項１乃至５のいずれか１項に記載の通信装置。
【請求項７】
第１の通信速度で通信を行う第１の通信手段と、
前記第１の通信速度よりも低速の第２の通信速度で通信を行う第２の通信手段と、を有し、
前記要求手段および前記制御手段は、前記第２の通信手段によって前記撮像装置と通信を行うことを特徴とする請求項１乃至５のいずれか１項に記載の通信装置。
【請求項８】
被写体を撮像する撮像装置と無線回線によって接続され、前記撮像装置に前記被写体の撮像を要求する通信装置の制御方法であって、
前記撮像装置に撮影要求を行う要求ステップと、
前記撮影要求に応じて前記撮像装置で撮影された画像に関する撮影後情報を受信して、前記撮影後情報をユーザに報知する制御ステップと、
を有することを特徴とする制御方法。
【請求項９】
被写体を撮像する撮像装置と無線回線によって接続され、前記撮像装置に前記被写体の撮像を要求する通信装置で用いられるプログラムであって、
前記通信装置が備えるコンピュータに、
前記撮像装置に撮影要求を行う要求ステップと、
前記撮影要求に応じて前記撮像装置で撮影された画像に関する撮影後情報を受信して、前記撮影後情報をユーザに報知する制御ステップと、
を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信装置、通信装置の制御方法、およびプログラムに関する。
【背景技術】
【０００２】
近年、デジタルカメラなどの撮像装置と携帯電話機を無線で接続して、携帯電話機から撮像装置を操作することが行われている。一方、集合写真の撮影又は自分撮りなどを行う際に、撮像装置の画面でその確認が難しい場合又は通信速度が低いため撮影中の画像を送信できない場合がある。
【０００３】
このような場合、携帯電話機によって被写体がフレームに含まれているか否かを確認する手法として、例えば、フレームにおいて認識された顔の数および位置を携帯電話機に無線で通知する手法がある（特許文献１）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−９８８３２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、所望の人数がフレームに入っているか否かのみではなく、撮影後の画像が所望の画像であるか否かを判定するには、撮像装置を操作して撮影した画像を確認する必要があるか又は高速の無線通信に切り替えて画像を取得して確認する必要がある。
【０００６】
ところが、どちらを用いるかに拘わらず、所望の画像であるか否かを判定するまでに手間と時間が掛かってしまう。特に、素早い判定が必要な複数人の集合写真において、ぶれが生じ、さらには赤目となって目が閉じている場合などには再度撮影したほうがよいと判定することは困難である。
【０００７】
従って、本発明の目的は、所望の画像が得られたか否かを素早く判定することのできる通信装置、その制御方法、およびプログラムを提供することにある。
【課題を解決するための手段】
【０００８】
上記の目的を達成するため、本発明による通信装置は、被写体を撮像する撮像装置と無線回線によって接続され、前記撮像装置に前記被写体の撮像を要求する通信装置であって、前記撮像装置に撮影要求を行う要求手段と、前記撮影要求に応じて前記撮像装置で撮影された画像に関する撮影後情報を受信して、前記撮影後情報をユーザに報知する制御手段と、を有することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、撮影後情報に基づいて、遠隔操作される撮像装置で撮影された画像を確認することなく、所望の画像が得られたか否かを素早く判定することができ、しかも当該判定に当たって、撮像装置との通信量を低減することができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施の形態による通信装置の一例である撮像装置についてその構成を説明するための図である。
【図２】本発明の実施の形態による通信装置の他の例である情報処理装置の例である携帯電話機についてその構成を示すブロック図である。
【図３】図２に示す携帯電話のＧＵＩ画面の一例を示す図である。
【図４】図２に示す携帯電話を用いてカメラを無線通信でリモートコントロール操作する際の動作を説明するためのシーケンス図である。
【図５】図１に示すカメラで行われるリモコン動作を説明するためのフローチャートである。
【図６】図２に示す携帯電話で行われるリモコン動作を説明するためのフローチャートである。
【発明を実施するための形態】
【００１１】
以下に、本発明の実施の形態による通信装置の一例について図面を参照して説明する。なお、以下に説明する実施の形態は、本発明の実現手段としての一例であって、本発明が適用される装置の構成や各種条件によって適宜修正又は変更されてもよい。また、各実施の形態を適宜組み合せることも可能である。
【００１２】
＜撮像装置の構成＞
図１は、本発明の実施の形態による通信装置の一例である撮像装置についてその構成を説明するための図である。そして、図１（ａ）は撮像装置の構成を示すブロック図であり、図１（ｂ）は撮像装置を正面側から示す斜視図である。また、図１（ｃ）は撮像装置を背面側から示す斜視図である。
【００１３】
なお、ここでは通信装置の一例として撮像装置について説明するが、通信装置は撮像装置に限らない。例えば、通信装置は携帯型のメディアプレーヤ、所謂タブレットデバイス、又はパーソナルコンピュータなどの情報処理装置であってもよい。
【００１４】
まず、図１（ａ）を参照して、図示の撮像装置は、例えば、デジタルカメラ（以下単にカメラと呼ぶ）１００であり、制御部１０１を有している。制御部１０１は入力信号および後述のプログラムに従ってカメラ１００全体を制御する。なお、制御部１０１が装置全体を制御する代わりに、複数のハードウェアが処理を分担することによって、カメラ１００全体を制御するようにしてもよい。
【００１５】
撮像部１０２は、例えば、光学レンズユニットおよび撮像素子を有し、当該光学レンズユニットには、少なくとも絞り、ズームレンズ、およびフォーカスレンズが備えられている。そして、光学レンズユニットを介して撮像素子に光学像（被写体像）が結像し、撮像素子は光学像に応じた電気信号（映像信号）に変換する。
【００１６】
撮像部１０２は、制御部１０１の制御下で電気信号についてノイズ低減処理などを行った後、Ａ／Ｄ変換によってデジタルデータである画像データを出力する。制御部１０１は画像データを、ＤＣＦ（Ｄｅｓｉｇｎ  Ｒｕｌｅ  ｆｏｒ  Ｃａｍｅｒａ  Ｆｉｌｅ  ｓｙｓｔｅｍ）の規格に応じて記録媒体１１０に記録する。なお、図示の例では、撮像素子として、ＣＭＯＳ（Ｃｏｍｐｌｅｍｅｎｔａｒｙ  Ｍｅｔａｌ  Ｏｘｉｄｅ  Ｓｅｍｉｃｏｎｄｕｃｔｏｒ）イメージセンサ又はＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）が用いられる。
【００１７】
不揮発性メモリ１０３は、電気的に消去・記録可能な不揮発性のメモリであって、不揮発性メモリ１０３には、制御部１０１で実行されるプログラムなどが格納される。作業用メモリ１０４は、撮像部１０２で得られた画像データを一時的に保持するバッファメモリとして用いられる。さらには、作業用メモリ１０４は表示部１０６に画像を表示する際の画像表示用メモリおよび制御部１０１の作業領域などとして用いられる。
【００１８】
操作部１０５は、ユーザによって操作され、ユーザは操作部１０５を用いてカメラ１００に対する指示を入力する。操作部１０５には、例えば、ユーザがカメラ１００の電源をＯＮ／ＯＦＦするための電源ボタン、撮影を指示するためのレリーズスイッチ、および画像データの再生を指示するための再生ボタンが備えられている。さらに、操作部１０５には、後述する通信部１１１によって外部機器と通信を開始するための専用の接続ボタンなどの操作部材が備えられている。また、操作部１０５には、表示部１０６に形成されたタッチパネルが含まれる。
【００１９】
なお、レリーズスイッチは、第１のスイッチＳＷ１および第２のスイッチＳＷ２を有している。レリーズスイッチが所謂半押し状態となると、第１のスイッチＳＷ１がＯＮとなる。これによって、制御部１０１はＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＡＷＢ（オートホワイトバランス）処理、およびＥＦ（フラッシュプリ発光）処理などの撮影準備を開始する。また、レリーズスイッチが所謂全押し状態となると、第２のスイッチＳＷ２がＯＮとなる。これによって、制御部１０１は撮影を開始する。
【００２０】
表示部１０６には、撮影の際にビューファインダー画像が表示される。さらに、表示部１０６には、撮影によって得られた画像データに応じた画像が表示されるとともに、対話的な操作のために文字などが表示される。
【００２１】
なお、表示部１０６は必ずしもカメラ１００に内蔵される必要はない。カメラ１００には内部又は外部の表示部１０６と接続することができ、表示部１０６には表示を制御する表示制御機能が少なくとも備えられていればよい。
【００２２】
記録媒体１１０には、撮像部１０２で得られた画像データが記録される。記録媒体１１０は、カメラ１００に着脱可能であるか又はカメラ１００に内蔵される。つまり、カメラ１００には少なくとも記録媒体１１０にアクセスする手段が備えられていればよい。
【００２３】
通信部１１１は、カメラ１００を外部機器と接続するためのインターフェースである。図示のカメラ１００は、通信部１１１によって外部機器と画像データなどの各種データを送受する。例えば、制御部１０１は撮像部１０２で得られた画像データを、通信部１１１によって外部機器に送信する。ここでは、通信部１１１は外部機器と、例えば、ＩＥＥＥ８０２．１１の規格に従った所謂無線ＬＡＮによって通信を行うためのインターフェースを有している。なお、通信は無線ＬＡＮに限定されるものではなく、例えば、赤外通信であってもよい。
【００２４】
近距離無線通信部１１２は、例えば、アンテナ、無線信号を処理するため変復調回路、および通信コントローラを有している。近距離無線通信部１１２は、変調された無線信号をアンテナから出力し、またアンテナで受信した無線信号を復調することによってＩＥＥＥ８０２．１５の規格（所謂Ｂｌｕｅｔｏｏｔｈ（登録商標））に従った近距離無線通信を行う。図示の例では、Ｂｌｕｅｔｏｏｔｈ通信には、低消費電力であるＢｌｕｅｔｏｏｔｈ  Ｌｏｗ  Ｅｎｅｒｇｙのバージョン４．０が用いられる。
【００２５】
このＢｌｕｅｔｏｏｔｈ通信は、無線ＬＡＮ通信に比べて通信可能な範囲が狭い（つまり、通信可能な距離が短い）。また、Ｂｌｕｅｔｏｏｔｈ通信は、無線ＬＡＮ通信に比べて通信速度が遅い（つまり、低速である）。一方、Ｂｌｕｅｔｏｏｔｈ通信は、無線ＬＡＮ通信に比べて消費電力が少ない。
【００２６】
図示の例では、通信部１１１で行われる通信の通信速度は、近接無線通信部１１２で行われる通信の通信速度よりも速い。また、通信部１１１で行われる通信は、近接無線通信部１１２による通信よりも通信可能な範囲が広い。一方、近接無線通信部１１２による通信では、通信可能な範囲の狭さによって通信相手を限定することができるので、通信部１１１で行われる通信で必要な暗号鍵の交換などの処理が不要となる。つまり、近接無線通信部１１２を用いれば、通信部１１１を用いるよりも手軽に通信を行うことができる。
【００２７】
なお、図示のカメラ１００に備えられた通信部１１１は、インフラストラクチャモードにおけるアクセスポイントとして動作するＡＰモードと、インフラストラクチャモードにおけるクライアントとして動作するＣＬモードとを有している。そして、通信部１１１をＣＬモードで動作させることによって、カメラ１００はインフラストラクチャモードにおけるＣＬ機器として動作する。
【００２８】
カメラ１００がＣＬ機器として動作する場合には、周辺のＡＰ機器に接続することによって、ＡＰ機器が形成するネットワークに参加することができる。また、通信部１１１をＡＰモードで動作させることによって、カメラ１００はＡＰの一種ではあるが、より機能が限定された簡易的なＡＰ（以下簡易ＡＰと呼ぶ）として動作することも可能である。カメラ１００が簡易ＡＰとして動作すると、カメラ１００はカメラ自体でネットワークを形成する。カメラ１００の周辺の機器は、カメラ１００をＡＰ機器として認識して、カメラ１００が形成したネットワークに参加することが可能となる。上記のように、カメラ１００を動作させるためのプログラムは不揮発性メモリ１０３に保持されているものとする。
【００２９】
なお、図示のカメラ１００はＡＰの一種であるものの、ＣＬ機器から受信したデータをインターネットプロバイダなどに転送するゲートウェイ機能を備えていない簡易ＡＰである。よって、カメラ１００が形成したネットワークに参加している他の機器からデータを受信しても、当該データをインターネットなどのネットワークに転送することはできない。
【００３０】
続いて、図１（ｂ）および図１（ｃ）を参照して、カメラ１００の背面にはレリーズスイッチ１０５ａ、再生ボタン１０５ｂ、および方向キー１０５ｃが配置されている。そして、表示部１０６の画面上にはタッチパネル１０５ｄが配置されている。
【００３１】
前述のように、表示部１０６には、撮像部１０２による撮像の結果得られた画像が表示される。さらに、カメラ筺体の側面には近接無線通信部１１２のアンテナが配置されている。近接無線通信部１１２を他の機器に備えられた近接無線通信部に一定の距離で近づけると、カメラ１００は他の機器と近接無線通信を確立することができる。これによって、カメラ１００はケーブルなどを用いることなく非接触で他の機器と通信可能となり、さらには、ユーザの意図に応じて通信相手を限定することができる。
【００３２】
＜携帯電話の構成＞
図２は、本発明の実施の形態による通信装置の他の例である情報処理装置の例である携帯電話機についてその構成を示すブロック図である。なお、ここでは、情報処理装置の一例として携帯電話機（以下単に携帯電話と呼ぶ）について説明するが、情報処理装置は携帯電話に限らない。例えば、情報処理装置は、無線機能付きのデジタルカメラ、タブレットデバイス、又はパーソナルコンピュータなどであってもよい。
【００３３】
携帯電話２００は無線回線によってカメラ１００と接続される。携帯電話２００は制御部２０１を有しており、制御部２０１は入力信号および後述のプログラムに従って携帯電話２００全体を制御する。なお、制御部２０１が携帯電話２００全体を制御する代わりに、複数のハードウェアが処理を分担することによって、携帯電話２００全体を制御するようにしてもよい。
【００３４】
撮像部２０２は光学レンズユニットを介して入射した光学像に応じた電気信号（映像信号）に変換する。そして、撮像部２０２は、制御部２０１の制御下で電気信号についてノイズ低減処理などを行った後、Ａ／Ｄ変換によってデジタルデータである画像データを出力する。制御部１０１は画像データについて所定の処理を行って記録媒体２１０に記録する。
【００３５】
不揮発性メモリ２０３には、制御部２０１で実行されるＯＳ（オペレーティングシステム）と当該ＯＳと協働して応用的な機能を実現するアプリケーション（以下アプリと呼ぶ）が記録されている。なお、不揮発性メモリ２０３には、カメラ１００と通信を行うためのアプリが格納されている。作業用メモリ２０４は、撮像部２０２で得られた画像データを一時的に保持するバッファメモリとして用いられる。さらには、作業用メモリ２０４は表示部２０６に画像を表示する際の画像表示用メモリおよび制御部２０１の作業領域などとして用いられる。
【００３６】
操作部２０５は、ユーザによって操作され、ユーザは操作部２０５を用いて携帯電話２００に対する指示を入力する。操作部２０５には、例えば、ユーザが携帯電話２００の電源をＯＮ／ＯＦＦするための電源ボタンを有し、操作部２０５には、表示部２０６に形成されたタッチパネルが含まれる。
【００３７】
表示部２０６には、撮影によって得られた画像データに応じた画像が表示されるとともに、対話的な操作のために文字などが表示される。なお、表示部２０６は必ずしも携帯電話２００に備える必要はない。携帯電話２００は表示部２０６と接続することができ、かつ表示部２０６による表示を制御する表示制御機能を少なくとも備えていればよい。
【００３８】
記録媒体２１０には、撮像部２０２で得られた画像データが記録される。記録媒体２１０は、携帯電話２００に着脱可能であるか又は携帯電話２００に内蔵される。つまり、携帯電話２００には少なくとも記録媒体２１０にアクセスする手段が備えられていればよい。
【００３９】
通信部２１１は、携帯電話２００を外部機器と接続するためのインターフェースである。図示の携帯電話２００は、通信部２１１によって外部機器と画像データなどの各種データを送受する。通信部２１１は、例えば、アンテナであって、制御部２０１は、当該アンテナを介してカメラ１００と接続することができる。なお、カメラ１００との接続を行う際には、カメラ１００と直接接続してもよく、さらには、アクセスポイントを介して接続するようにしてもよい。
【００４０】
なお、データを通信するためのプロトコルとして、例えば、無線ＬＡＮによるＰＴＰ／ＩＰ（Ｐｉｃｔｕｒｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ  ｏｖｅｒ  Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）が用いられる。携帯電話２００とカメラ１００との通信はこれに限られるものではない。例えば、通信部２１１は、赤外線通信モジュール、Ｂｌｕｅｔｏｏｔｈ（登録商標）通信モジュール、又はＷｉｒｅｌｅｓｓＵＳＢなどの無線通信モジュールを備えるようにしてもよい。さらには、ＵＳＢケーブル、ＨＤＭＩ(登録商標)、又はＩＥＥＥ１３９４などの有線接続を用いるようにしてもよい。
【００４１】
近距離無線通信部２１２は、他の機器と非接触近距離通信を実現するための通信ユニットである。近距離無線通信部２１２は、例えば、アンテナ、無線信号を処理するため変復調回路、および通信コントローラを有している。近距離無線通信部２１２は、変調された無線信号をアンテナから出力し、またアンテナで受信した無線信号を復調することによって非接触近距離無線通信を行う。図示の例では、近距離無線通信部２１２は、ＩＳＯ／ＩＥＣ  １８０９２の規格（所謂ＮＦＣ）に従った非接触近距離無線通信を行う。
【００４２】
制御部２０１は他の機器からデータ読み出し要求を受けると、不揮発性メモリ２０３に格納されているデータに基づいて、近距離無線通信部２１２によって応答データを出力する。携帯電話２００は、近距離線通信部２１２によってＮＦＣの規格で定義されたカードリーダモード、カードライタモード、およびＰ２Ｐモードで動作して、主に、Ｉｎｉｔｉａｔｏｒとして振る舞う。一方、カメラ１００は近距離無線通信部１１２によって主に、Ｔａｒｇｅｔとして振る舞う。
【００４３】
公衆網通信部２１３は、公衆無線通信を行う際に用いられるインターフェースである。携帯電話２００は、公衆網通信部２１３によって他の機器と通話を行うことができる。この際、制御部２０１はマイク２１４およびスピーカ２１５を介して音声信号の入力および出力を行って通話を行う。図示の例では、公衆網通信部２１３はアンテナであって、制御部１０１は、当該アンテナを介して公衆網に接続することができる。なお、通信部２１１および公衆網通信部２１３を一つのアンテナで兼用することも可能である。
【００４４】
＜リモートコントロール操作（リモコン）＞
図３は、図２に示す携帯電話２００のＧＵＩ画面の一例を示す図である。
【００４５】
図示の画面３００は、表示部２０６に表示される。当該画面３００はカメラ１００を操作する（リモコン）アプリケーション画面である。画面３００にはリモコン操作から抜けるためのメニューボタン３０１が表示される。さらに、画面３００にはカメラ１００で撮影しようとしているフレーム（以下ライブビューと呼ぶ）の情報表示３０２、既に撮影した画像の情報表示３０３、および撮影を開始する撮影ボタン３０８が表示される。
【００４６】
情報表示３０２には、簡易な情報表示３０４と詳細な情報表示３０５とがある。情報表示３０４には、ライブビューにおいて顔が３人検出され、かつ登録した顔も１人認識されていることが表示されている。情報表示３０５には、より詳細にライブビューにおける顔の位置、そして、登録済の顔に関する名前が表示されている（図示の例ではＴａｒｏ）。
【００４７】
情報表示３０３には、情報表示３０２と同様に、簡易な情報表示３０６と詳細な情報表示３０７とがある。ここには、撮影後に送信された情報として撮影した日付に加えてライブビューで表示される顔の情報が表示される。さらには、撮影した画像ついて赤目になっていないか、目を閉じていないか、そして、コントラストが低く（ピントが外れている又はぶれている可能性が高い）なっていないかなどの項目が表示される。
【００４８】
情報表示３０６には情報表示３０４と同様に検出された顔と認識された顔の情報を表示しているか、当該情報に加えて低コントラストの顔とめつむりしている顔がそれぞれ１つあることが表示されている。情報表示３０７には、いずれの顔が低コントラストで、目を閉じているか判別可能な表示が行われる。
【００４９】
撮影ボタン３０８は、撮影が開始されると、その表示が「停止」に変更され、撮影ボタン３０８再度押されると撮影が終了する。
【００５０】
上述の例では、ライブビューの情報表示３０２と撮影後の情報表示３０３の各々において、簡易な情報表示と詳細な情報表示とが表示されているが、通信速度が低い場合などでは簡易な情報表示のみを表示するようにしてもよい。これによって、情報のリアルタイム性を確保することができる。
【００５１】
また、詳細な情報表示のみを表示して、必要に応じて簡易な情報表示を表示するようにしてもよい。これによって、表示画面が小さい場合においてもユーザは容易に確認することができる。
【００５２】
図４は、図２に示す携帯電話２００を用いてカメラ１００を無線通信（ここではＢｌｕｅｔｏｏｔｈ経由）でリモートコントロール操作する際の動作を説明するためのシーケンス図である。
【００５３】
ステップＳ４０１において、携帯電話２００はリモコンの開始操作を受ける。これによって、ステップＳ４０２において、携帯電話２００はカメラ１００に対してリモコンの開始要求を行う。要求を受信すると、カメラ１００は要求を受け付けることができるか否かを判定する。そして、要求を受け付けることができると判定すると、ステップＳ４０３において、カメラ１００は携帯電話２００に許可通知を返答する。そして、ステップＳ４０４において、携帯電話２００はリモコンモード（図３に示す画面３００）に表示を変更する。
【００５４】
続いて、ステップＳ４０５において、カメラ１００はライブビュー表示において検出した顔および認識した顔の情報を携帯電話２００に送信する。ステップＳ４０６において、携帯電話２００は当該情報に応じて情報表示３０２を表示する。ステップＳ４０７において、携帯電話２００はユーザから撮影操作を受ける。これによって、ステップＳ４０８において、携帯電話２００はカメラ１００に対して撮影要求を送信する。
【００５５】
ステップＳ４０９において、撮影要求を受信すると、カメラ１００は撮影処理を行う。そして、ステップＳ４１０において、カメラ１００は、撮影によって得られた画像において顔に関してコントラスト値を求めるとともに、目つむりおよび赤目がないか否かを判定する。ステップＳ４１１において、カメラ１００はステップＳ４１０で得られた情報（撮影完了通知情報）を携帯電話２００に送信する。なお、ステップＳ４０９で行った撮影処理で得られる画像ファイルは送信しない。
【００５６】
ステップＳ４１２において、携帯電話２００は、撮影完了通知情報に基づいて撮影後情報表示３０３を表示する。以後、ステップＳ４０５およびＳ４０６と同様の処理がステップＳ４１３およびＳ４１４で行われて、次の撮影操作又はリモコン終了操作が行われるまで同様の操作が繰り返される。
【００５７】
ステップＳ４１５において、携帯電話２００はユーザからのリモコン終了操作を受ける。これによって、ステップＳ４１６において、携帯電話２００はカメラ１００に対して終了要求を送信する。これによって、カメラ１００はリモコン操作の終了処理を行って、ステップＳ４１７において携帯電話２００に終了通知を送信する。そして、携帯電話２００はリモコン操作を終了する。
【００５８】
図５は、図１に示すカメラで行われるリモコン動作を説明するためのフローチャートである。なお、図示のフローチャートに係る処理は、制御部１０１が入力信号およびプログラムに従ってカメラ１００を制御することによって行われる。また、図示のフローチャートに係る処理は、携帯電話２００からリモコン動作を開始する指示を受け付けた後に、携帯電話２００に対する応答（図４に示すステップＳ４０３の処理）に応じて開始される。
【００５９】
ステップＳ５０１において、制御部１０１は定期的にライブビュー情報を送信するためのタイマーを起動する。なお、制御部１０１は、タイマーのカウント間隔はカメラ１００と携帯電話２００の性能および通信レートに応じて算出する。例えば、タイマーのカウント間隔が５００ミリ秒とされると、制御部１０１は１秒間に２回ライブビュー情報を更新する。
【００６０】
続いて、ステップＳ５０２において、制御部１０１は、近接無線通信部１１２を介してリモコン操作の終了要求を受信したか否かを判定する。制御部１０１が終了要求を受信したと判定した場合、処理はステップＳ５０３に進む。一方、制御部１０１が終了要求を受信しないと判定した場合、処理はステップＳ５０４に進む。
【００６１】
ステップＳ５０３において、制御部１０１は起動したタイマーを停止する。そして、制御部１０１はカメラ動作を終了する。
【００６２】
ステップＳ５０４において、制御部１０１は、近接無線通信部１１２を介して撮影要求を受信したか否かを判定する。制御部１０１が撮影要求を受信したと判定した場合、処理はステップＳ５０５に進む。一方、制御部１０１が撮影要求を受信しないと判定した場合、処理はステップＳ５０８に進む。
【００６３】
ステップＳ５０５において、制御部１０１は、撮像部１０２によって作業メモリ１０４を用いて撮影処理を行う。そして、制御部１０１は撮影によって得られた画像を記録媒体１１０に記録して、ステップＳ５０６に進む。
【００６４】
ステップＳ５０６において、制御部１０１は、ステップＳ５０５で得られた画像において、各顔に関して顔認識を行うとともに、そのコントラスト、赤目の有無、および目つむりの有無を検出して、ステップＳ５０７に進む。なお、画像は記録媒体１１０から読み出してもよく、撮影の際に用いた作業用メモリ１０４の一部を用いて処理を行うようにしてもよい。
【００６５】
ステップＳ５０７において、制御部１０１は、近接無線通信部１１２を介して携帯電話２００に対して、撮影完了通知にステップＳ５０６による検出で得られたデータと撮影時刻を付加して、撮影後情報として送信する。なお、ステップＳ５０５で得られる画像は送信しない。そして、制御部１０１はステップＳ５０２に戻る。
【００６６】
ステップＳ５０８において、制御部１０１は、タイマー通知があったか否かを判定する。制御部１０１がタイマーの通知を受けたと判定した場合には、処理はステップＳ５０９に進む。一方、制御部１０１がタイマーの通知を受けていないと判定した場合には、処理はステップＳ５０２に戻る。
【００６７】
ステップＳ５０９において、制御部１０１は、撮像部１０２で取得した画像から顔の検出結果および顔の認識結果（ライブビュー情報）を取得する。
【００６８】
ステップＳ５１０において、制御部１０１は、近接無線通信部１１２を介して携帯電話２００に、ステップＳ５０９で取得したデータ（ライブビュー情報）を送信する。そして、制御部１０１はステップＳ５０２に戻る。
【００６９】
上述のフローチャートに係る処理では、タイマー通知を受ける都度、ライブビュー情報を送信するようにしたが、画像における変化が所定の変化以下である場合には、ライブビュー情報を送信しないようにしてもよい。これによって、カメラ１００による通信を抑えることができる。
【００７０】
さらに、ここでは、撮影前に顔の情報（位置、サイズ）、顔の認識情報（名前）を送信し、撮影後にはこのような撮影前の情報に加えて、コントラスト、赤目の有無、目つむりの有無を送信する。さらに、例えば、撮影後の画像の顔情報から正面を向いているか否かを判定して、当該情報を追加で送信するようにしてもよい。撮影後においては撮影前と比べて検出処理に用いる時間に余裕があるので、追加で上述のような情報を送ることによって、ユーザはより高い精度で追加の撮影の有無を確認することができる。
【００７１】
図６は、図２に示す携帯電話で行われるリモコン動作を説明するためのフローチャートである。なお、図示のフローチャートに係る処理は、制御部２０１が入力信号およびプログラムに従って携帯電話２０００を制御することによって行われる。また、図示のフローチャートに係る処理は、操作者からリモコン動作を要求する指示をカメラ１００に送信することによって開始される。
【００７２】
ステップＳ６０１において、制御部２０１は、リモコン開始要求に対する返答を受信したか否かを判定する。制御部２０１が返答を受信したと判定した場合、処理はステップＳ６０２に進む。一方、制御部２０１が返答を受信しないと判定した場合、処理は待機となる。
【００７３】
ステップＳ６０２において、制御部２０１は、返答を参照してリモコン開始が許可されたか否かを判定する。制御部２０１がリモコン開始が許可されないと判定した場合、処理はステップＳ６０３に進む。一方、制御部２０１がリモコン開始が許可されたと判定した場合、処理はステップＳ６０４に進む。
【００７４】
ステップＳ６０３において、制御部２０１は、表示部２０６にリモコン開始できなかった旨を示す文言を表示して（エラー表示）、携帯電話動作を終了する。
【００７５】
ステップＳ６０４において、制御部２０１は、操作部２０５で撮影要求の操作が行われたか否かを判定する。制御部２０１が撮影要求の操作が行われたと判定した場合には、処理はステップＳ６０５に進む。一方、制御部２０１が撮影要求の操作が行われないと判定した場合には、処理はステップＳ６０６に進む。
【００７６】
ステップＳ６０５において、制御部２０１は、近接無線通信部２１２を介して撮影要求をカメラ１００に送信する。そして、制御部２０１はステップＳ６０４に戻る。
【００７７】
ステップＳ６０６において、制御部２０１は、近接無線通信部２１２を介してライブビュー情報を受信したか否かを判定する。制御部２０１がライブビュー情報を受信したと判定した場合には、処理はステップＳ６０７に進む。一方、制御部２０１がライブビュー情報を受信していない判定した場合には、処理はステップＳ６０８へ進む。
【００７８】
ステップＳ６０７において、制御部２０１は、表示部２０６に表示されたライブビュー情報を更新して、ステップＳ６０４に戻る。ライブビュー情報の表示においては、各顔について、目つむりの有無、赤目の有無、そして、コントラストが表示される。これによって、ユーザは集合写真などにおいて撮影対象でない人の赤目の有無などを、再撮影する必要があるかどうかを判断する際の材料としないことができる。
【００７９】
ステップＳ６０８において、制御部２０１は、近接無線通信部２１２を介して撮影完了通知を受信したか否かを判定する。制御部２０１が撮影完了通知を受信したと判定した場合、処理はステップＳ６０９に進む。一方、制御部２０１が撮影完了通知を受信していないと判定した場合、処理はステップＳ６１０に進む。
【００８０】
ステップＳ６０９において、制御部２０１は、表示部２０６に表示された撮影後情報に受信した情報を追加して、つまり、撮影後情報を更新して表示部２０６に表示してユーザに報知する。そして、制御部２０１はステップＳ６０４に戻る。
【００８１】
ステップＳ６１０において、制御部２０１は、操作部２０５でリモコン終了の操作が行われたか否かを判定する。制御部２０１がリモコン終了の操作が行われたと判定した場合には、携帯電話動作が終了する。制御部２０１がリモコン終了の操作が行われていないと判定した場合には、処理はステップＳ６０２に戻る。
【００８２】
なお、図６に示すフローチャートに係る処理では、撮影完了通知を受信するとライブビュー情報である撮影後情報を表示する。さらには、撮影後情報を用いて、次の撮影を自動的に開始するようにしてもよい。例えば、目つむりしている人が一人でもいた場合には、再度撮影を行うようにしてもよい。これによって、ユーザによる再撮影の有無を判断する手間を低減することができる。
【００８３】
加えて、撮影後情報を用いて、カメラ１００に画像の削除を要求するようにしてもよい。例えば、目つむりしている人が認識した顔の半分以上であると、携帯電話２００から画像の削除をカメラ１００に要求するようにしてもよい。これによって、不要な画像を事前に削除することが可能になる。
【００８４】
このように、本発明の実施の形態では、撮影前においては顔に関する情報、撮影後においては顔について目つむりの有無、赤目の有無、そして、コントラスト情報をカメラから受信する。これによって、ユーザは、撮影のタイミングおよび撮影後に再撮影するか否かを素早く判断することができる。
【００８５】
以上、本発明について実施の形態に基づいて説明したが、本発明は、これらの実施の形態に限定されるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。
【００８６】
例えば、上記の実施の形態の機能を制御方法として、この制御方法を携帯電話などの通信装置に実行させるようにすればよい。また、上述の実施の形態の機能を有するプログラムを通信装置が備えるコンピュータに実行させるようにしてもよい。なお、制御プログラムは、例えば、コンピュータに読み取り可能な記録媒体に記録される。
【００８７】
［その他の実施形態］
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００８８】
１００  カメラ
１０１，２０１  制御部
１０２，２０２  撮像部
１０３，２０３  不揮発性メモリ
１０４，２０４  作業用メモリ
１０５，２０５  操作部
１０６，２０６  表示部
１１１，２１１  通信部
１１２，２１２  近接無線通信部  
２００  携帯電話
【図１】
2017228831.tif 000003
【図２】
2017228831.tif 000004
【図３】
2017228831.tif 000005
【図４】
2017228831.tif 000006
【図５】
2017228831.tif 000007
【図６】
2017228831.tif 000008