(57)【要約】【課題】  カメラ撮影をするに際して、撮影前に被写体側から撮影後の状態を確認するための技術として、被写体が有している端末に対して撮影側の映像を送信する技術がある。しかしカメラ側は単純に映像を送るだけであり、被写体が映っているか否かは映像を見て人間が確認しなければならず、撮影前にユーザが望む画像か否かを確認するという点では不十分であった。【解決手段】  被写体の画像を取得した撮像装置が、現在撮影中の映像に当該被写体が映っているか否かを判断し、判断結果を音もしくは光情報として通知する。更に、被写体が有する端末装置と、当該被写体を撮影する撮像装置とからなる撮像システムであって、当該映像を端末装置に送信する。この映像は、端末側からの指示に応じて、撮像装置側での遅延送信あるいは端末装置側での遅延表示がされる。【選択図】  図１
2011035543.tif 000002
【特許請求の範囲】
【請求項１】
撮影対象の光学像を信号に変換し画像として取得する撮像手段と、
被写体に関する情報を外部から取得する取得手段と、
前記取得手段が取得した前記被写体に関する情報と、前記撮像手段が取得した画像とを比較することにより、前記撮像手段の撮像対象が前記被写体を含んでいるか否かを判定する判定手段と、
前記判定手段によって、前記撮像手段の撮像対象が前記被写体を含んでいると判定された場合には、前記撮像対象に前記被写体を含んでいる旨の通知を出力する通知手段とを有することを特徴とする撮像装置。
【請求項２】
前記判定手段によって前記撮像手段の撮像対象が前記被写体を含んでいないと判定された場合に、前記通知手段は、前記撮像対象に前記被写体を含んでいない旨の通知を出力することを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記撮像手段を並進させまたは前記撮像装置を通る軸の周りに回転させて、該撮像部の撮像対象を変更する駆動部を有し、
前記駆動部は、前記判定手段によって前記撮像手段の撮影対象が前記被写体を含んでいないと判定された場合には、前記被写体が前記撮像手段の撮影対象に含まれるまで前記撮像手段の撮像対象を変更することを特徴とする請求項１または２に記載の撮像装置。
【請求項４】
前記駆動部は、前記取得手段が取得した情報に基づく被写体を、前記撮像手段が撮像対象とする範囲の中央部に収めるよう、前記撮像手段を並進させまたは前記撮像装置を通る軸の周りに回転させることを特徴とする請求項３に記載の撮像装置。
【請求項５】
前記判定手段によって前記撮像手段の撮像対象が前記被写体を含んでいると判定された場合に前記撮像手段が取得した画像を端末装置へ送信する画像送信手段と、
画像送信手段が画像を前記端末装置に対して送信する際に、画像送信手段に対し、前記送信する画像を所定の時間遅延させて送信させる制御手段と
を有することを特徴とする請求項１乃至４のいずれか１項に記載の撮像装置。
【請求項６】
前記撮像手段が画像を取得するタイミングを通知する通知手段とを有することを特徴とする請求項５に記載の撮像装置。
【請求項７】
前記取得手段は、前記被写体に関する情報として、前記被写体の顔、服装、または前記被写体周りの背景に関する情報のうち少なくとも１つの情報を受信することを特徴とする請求項１乃至６のいずれか１項に記載の撮像装置。
【請求項８】
前記取得手段が取得した被写体に関する情報に基づき、前記撮像手段の撮像対象に含まれる前記被写体に焦点を合わせる合焦手段を有することを特徴とする請求項１乃至７のいずれか１項に記載の撮像装置。
【請求項９】
被写体に関する情報を取得する取得手段と、
前記取得手段が取得した被写体に関する情報を撮像装置に送信する送信手段と、
前記送信手段による送信に応じて、前記撮像装置から、前記撮像装置の撮影対象に前記被写体が含まれているか否かの通知を受信する受信手段とを有することを特徴とする端末装置。
【請求項１０】
前記受信手段は、前記撮像装置から受信した通知とともに前記撮像装置が取得した画像を受信し、前記撮像装置は更に、
前記受信手段が受信した画像を表示する表示手段と、
前記表示手段が画像を表示する際に、指定された時間遅延させて表示する表示制御手段とを有することを特徴とする請求項９に記載の情報処理装置。
【請求項１１】
端末装置と撮像装置を有する撮像システムであって、
前記端末装置は、被写体に関する情報を取得する取得手段を備え、
前記撮像装置は、撮影対象の光学像を信号に変換し画像として取得する撮像手段を備えており、
さらに、撮像システムの中、前記端末装置の送信手段が送信した前記被写体に関する情報を受信する受信手段と、
前記端末装置が取得した前記被写体に関する情報と、前記撮像手段が取得した画像とを比較することにより、前記撮像手段の撮像対象が前記被写体を含んでいるか否かを判定する判定手段と、
前記判定手段の判定結果に関する通知を出力する通知手段とを有することを特徴とする撮像システム。
【請求項１２】
前記撮像装置が複数ある場合であって、前記撮像システムは、
前記複数の撮像装置における撮像手段にて取得された複数の画像のうち、前記端末装置が取得した前記被写体に関する情報との合致度が高い情報を有する画像を取得した撮像装置に対して、前記撮像装置が取得した画像を前記端末装置へ送信するよう指示する指示手段を有する制御装置を備えており、
前記端末装置は、前記制御装置による指示に応じて前記撮像装置から送信された画像を表示する表示手段を更に有することを特徴とする請求項１１に記載の撮像システム。
【請求項１３】
所定の光学像を撮影対象として、撮像部にて信号に変換し画像として取得する撮像ステップと、
被写体に関する情報を外部から取得する取得ステップと、
前記取得ステップにて取得した前記被写体に関する情報と、前記撮像ステップにて取得した画像とを比較することにより、前記撮像ステップにおける撮像対象が前記被写体を含んでいるか否かを判定する判定ステップと、
前記判定ステップによって、前記撮像部の撮像対象が前記被写体を含んでいると判定された場合には、前記撮像対象に前記被写体を含んでいる旨の通知を出力する通知ステップとを有することを特徴とする撮像装置の情報処理方法。
【請求項１４】
コンピュータが読み出して実行することにより、該コンピュータを、請求項１に記載の撮像装置として機能させることを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、被写体を撮像画像内に収めるための撮像装置、端末装置、及びこれらの装置を有する撮像システム、並びに当該撮像装置の情報処理方法に関する。
【背景技術】
【０００２】
写真あるいはビデオ撮影を行う際に、撮影前に被写体側から撮影後の状態を確認するための技術として、特許文献１のように、被写体であるユーザが有している端末へ撮影側の映像を送信する技術がある。特許文献１では、固定カメラの電波が届く範囲内に入ってきた端末からの要求に応じて、固定カメラで撮影している映像をプレビュー映像として端末側に送信し、ユーザはその映像を見ながら、自分が望む構図で画像の撮影を行うことができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−１２８８４２号公報
【特許文献２】特開２００３−６１０８３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、カメラ側は単純に映像を送るだけであり、被写体が映っているか否かは映像を見てユーザが確認しなければならなかった。特に、カメラの映像を確認するのが被写体ではなく、カメラのそばにもいない第三者である場合には、特許文献１に記載の技術によれば被写体がカメラ側の映像に収まっているかを確認するのは手間がかかる。そこで、かかる課題に鑑み、カメラの映像に被写体が収まっているかをカメラ側で確認できるようにすることを第１の目的とする。
【０００５】
またその他の課題として、端末装置にて映像を確認するには、ユーザの端末装置を見る必要がある。しかし、当該映像にユーザは映っているものの、ユーザは端末装置を見なければならないので、ユーザが望む構図の映像、例えばカメラの方を見てポーズを取っている映像ではなくなってしまう。そこで、カメラの映像を取得し、映像により構図を確認しやすくすることを第２の目的とする。
【０００６】
またその他の課題として、複数の撮像装置が被写体を撮影可能な場合に、所望の構図で被写体を撮影可能な撮像装置を選択して利用したいという場合がある。特許文献２には被写体に無線タグを装着させ、無線タグからの電波によって被写体の位置を認識し、当該位置に応じて撮像装置を選択する構成が示されている。しかし、無線タグを被写体に装着させる必要があるため使用状況が限定されてしまい、また無線タグでは位置のみで所望の構図を撮影可能なカメラを選択することはできない。そこで、複数のカメラが存在する場合には、より所望の被写体画像あるいは映像の取得が可能なカメラを選択できるようにすることを第３の目的とする。
【課題を解決するための手段】
【０００７】
上述の課題に基づき、同じく上述の目的を達成するため、本発明にかかる撮像装置は、撮影対象の光学像を信号に変換し画像として取得する撮像手段と、被写体に関する情報を外部から取得する取得手段と、前記取得手段が取得した前記被写体に関する情報と、前記撮像手段が取得した画像に基づき、前記撮像手段の撮像対象が前記被写体を含んでいると判定された場合には、前記撮像対象に前記被写体を含んでいる旨の通知を出力する通知手段とを有することを特徴とする。
【０００８】
また、本願その他の発明にかかる撮像装置は、前記撮像手段の撮像対象が前記被写体を含んでいると判定された場合に前記前記撮像手段が取得した画像を端末装置へ送信する画像送信手段と、画像送信手段が画像を前記端末装置に対して送信する際に、前記送信する画像を指定された時間遅延させて送信させる制御手段とを有することを特徴とする。
【０００９】
また、本願その他の発明にかかる撮像システムは、複数の撮像装置、端末装置及び制御装置を有し、当該制御装置は、前記複数の撮像装置における撮像手段にて取得された複数の画像のうち、前記端末装置が取得した前記被写体に関する情報との合致度が高い情報を有する画像を取得した撮像装置に対して、前記撮像装置が取得した画像を前記端末装置へ送信するよう指示する指示手段を有する制御装置を備えており、前記端末装置は、前記制御装置による指示に応じて前記撮像装置から送信された画像を表示する表示手段を更に有することを特徴とする。
【発明の効果】
【００１０】
本発明によれば、撮像装置が取得した画像に含まれる被写体がカメラの映像に収まっているかをカメラ側で確認することができる。
また、本願その他の発明によれば、映像を受信することができる上、映像が遅延して送信されるため、撮影される画像を正確に確認することができる。
また、本願その他の発明によれば、複数のカメラのうち端末装置が送信した情報に基づく被写体に近い被写体画像を撮影対象とするカメラを選択することができる。
【図面の簡単な説明】
【００１１】
【図１】実施例１にかかる撮像装置のハードウェア構成図である。
【図２】実施例１にかかる撮像装置が行う処理手順を表した図である。
【図３】実施例２にかかる撮像システムのハードウェア構成図である。
【図４】実施例２にかかる撮像システムの撮像装置が行う処理手順を表したフローチャートである。
【図５】実施例２にかかる撮像システムの端末装置が行う処理手順を表したフローチャートである。
【図６】実施例にかかる撮像システムの概念的な説明図である。
【図７】実施例３にかかる撮像システムのハードウェア構成図である。
【図８】実施例３にかかる撮像システムの撮像装置が行う処理手順を表したフローチャートである。
【図９】実施例３にかかる撮像システムの制御装置が行う処理手順を表したフローチャートである。
【発明を実施するための形態】
【００１２】
本発明を実施するための形態について、以下の実施例１乃至実施例３により説明する。
【００１３】
実施例１に包含される発明概念は、被写体に関する情報を取得した撮像装置が、撮影対象を映している映像に当該被写体が映っているか否かを判定し、判定結果を通知するというものである。
【００１４】
実施例２に包含される発明概念は、被写体が有する端末装置と、当該被写体を撮影する撮像装置とからなる撮像システムであって、実施例１の動作に加えて、端末装置に対して撮像装置の撮影している映像を送信するとともに、被写体に対して焦点を合わせ、撮影するというものである。また、撮像装置から送信される映像は、端末側からの指示に応じて、撮像装置側での遅延送信あるいは端末装置側での遅延表示が実現される。更に、このとき送信される映像は、例えば１ｆｐｓの周期であり、撮像装置が１フレームの画像を取得するタイミングを端末装置に対して通知することができるというものである。
【００１５】
遅延送信について説明する。まず、端末装置で自身の映像を確認する際には、端末装置に目を向ける必要があり、カメラの方に目が向かないこととなるため、端末装置で映像を確認しながら、同時にカメラの方を向いてポーズをとるのが困難である。このような課題に鑑みて、端末装置に対してカメラで撮影した映像を遅延させて送信することで、ポーズをとった後に端末装置で撮影状態を確認することが可能になる。
【００１６】
実施例３に包含される発明概念は、被写体以外の第三者（システムの利用者）が有する端末と、複数の撮像装置と、撮像装置を制御する制御装置からなる撮像システムであって、端末から送信された被写体画像に一番近い画像を撮影している撮像装置が制御装置により選択され、当該撮像装置の映像が端末に対して送信するというものである。
【００１７】
＜実施例１＞
本発明の第１の実施例である撮像装置の構成について、図１（ａ）を用いて説明する。
【００１８】
１００は、本発明の実施例の１つとしての撮像装置である。この撮像装置は、１フレームごとの画像を撮影するスチルカメラであっても、動画像を撮影するビデオカメラであってもよい。撮像装置１００の各部位は、制御部１０１により制御される。１１１は、各種情報を処理するための中央演算装置（ＣＰＵ）であり、このＣＰＵ１１１は制御部１０１が実行する制御あるいは処理の主体となる。また、制御部１０１には、後述する図２の処理を実行するためのプログラムが格納されたＲＯＭ１１２、当該処理を実行するために必要なデータを記録するためのハードディスクドライブ（ＨＤＤ）１１４などを有している。当該制御部１０１がプログラムをランダムアクセスメモリ（ＲＡＭ）１１３に展開して実行することにより、図２の処理が実現されることとなる。図１（ｂ）はＨＤＤ１１４内に格納されるデータのうち、図２の処理に必要となる主要なデータを示したものである。なお、ＨＤＤ１１４は例えばフラッシュメモリやその他の記録媒体であってもよい。
【００１９】
撮像部１０２は例えば周知のＣＣＤセンサなどによって、被写体の光学像を電気的な信号に変換し、撮影対象である被写体の画像データを取得する。被写体認識部１０３は、例えば専用の処理回路などから構成され、撮像部１０２が取得した画像から、被写体を認識する。例えば、被写体が人間であれば、被写体の顔、服装、あるいは被写体周りの背景などの特徴データを取得することにより、被写体を認識する。この場合、顔情報だけでなく服装や背景の情報を併用することで、正確な顔認証ができない場合にも認証率を向上させることができるため有用である。この被写体の情報は被写体情報２として制御部１０１中のＨＤＤ１１４に格納される。
【００２０】
データ受信部１０４は、被写体に関する情報１１０を撮像装置１００内に取り込むための取得部であり、公知の無線通信が可能なユニットなどにより構成される。被写体に関する情報１１０は、例えば被写体が人間であれば、顔、服装、被写体周りの背景などの特徴を示す情報が入力される。この被写体の情報は、ＨＤＤ１１４に被写体情報１として格納される。
【００２１】
被写体判定部１０５は、被写体情報１と被写体情報２を比較して一致するか否かを判定する。一致した場合には、撮像部１０２が取得した画像に被写体が発見されたこととなる。この判定方法は、例えば顔であれば周知の顔照合方法が用いられ、服装や背景であれば色情報の一致若しくは不一致により判定される。
【００２２】
被写体判定部１０５が判定した判定情報は、各種通知部により判定結果が外部に通知される。音声通知部１０６では、例えば被写体が発見された場合には、「目的の被写体が発見されました」等のメッセージが発せられる。ＬＥＤ発光部１０７では、例えば被写体が発見されなかった場合には、赤色に点灯し、発見された場合には青色に点灯する。データ送信部１０８では、例えば判定結果をデータとして外部の端末装置等に出力する。これらの通知部１０６、１０７、１０８は、先述のとおり制御部１０１による制御に応じて動作することは言うまでもない。
【００２３】
上述の構成を用いた処理を図２に基づいて説明する。
【００２４】
まずステップＳ２０１において、被写体に関する情報をデータ受信部１０４が受信する。制御部１０１は、この被写体に関する情報を、被写体情報１としてＨＤＤ１１４に保存する。ステップＳ２０２において、撮像部１０２は撮像を行い、画像データを取得する。この画像データは、１枚の画像であっても、連続した画像で構成される動画像であってもよい。
【００２５】
Ｓ２０３では、被写体認識部１０３は、撮像部１０２で取得した画像データから、被写体を認識して被写体情報を取得し、被写体情報２としてＨＤＤ１１４に保存する。例えば被写体が人間であればその顔、服装、被写体周りの背景画像を被写体情報として、それらの特徴量を算出する。また、ここでいう被写体情報は、目的とする被写体の情報だけでなくてもよく、例えば映像中に複数の人間が映っている場合には、これら全ての人間の情報を取得して記憶し、被写体判定部１０５でそれら複数の人間のうちで目的の被写体が発見できるかを判定するようにしてもよい。
【００２６】
ステップＳ２０４において、制御部１０２はＨＤＤ１１４を参照して被写体情報２が取得できたか否かを判定する。取得できた場合には、ステップＳ２０５に進み、被写体判定部１０５にて被写体情報１と被写体情報２が一致するか否かを比較する。被写体判定部１０５における比較方法は、上述した被写体の情報が特徴量などの数値化された値であるならば撮影状況に応じた冗長度等を設けて一致度を比較してもよい。また、上述した被写体の情報が画像である場合には、従来知られているパターンマッチング手法や顔照合技術等を用いてもよい。
【００２７】
比較の結果、一致すると判断された場合には（ステップＳ２０６）、先述のとおり音声通知部１０６、ＬＥＤ光源部１０７、データ送信部１０８に対して判定結果が送信され、被写体が発見できた旨の通知を行う（ステップＳ２０７）。また、ステップＳ２０４において被写体情報２が取得できなかったと判定された場合、及びステップＳ２０６にて被写体情報１と被写体情報２が一致しなかったと判定された場合には、制御部１０１に制御された音声通知部１０６、ＬＥＤ光源部１０７、データ送信部１０８に対して判定結果が送信され、被写体が発見できなかった旨の通知を行う（ステップＳ２０９）。
かかる処理により、被写体が、カメラの映像に収まっているかを確認することが可能となる。
【００２８】
また、例えば以下のような構成も考えられる。即ち、撮像装置１００は固定カメラであり、外部からの信号に応じて撮像部１０２あるいは撮像装置１００自体を並進させ、または撮像装置を通る軸（例えば重心を通る軸）を中心に回転させて撮影対象を変更させる駆動部を有する雲台上に配設する。この場合、被写体が撮影対象の映像中に発見できない場合には、雲台を駆動して被写体を発見するように駆動する。発見するまで雲台を駆動させて回転あるいは並進させ、撮影範囲を変更し、撮像部１０２にて取得した映像中に被写体が発見できれば雲台の駆動を停止するように制御してもよい。かかる制御は例えば、撮像装置１００と、撮像装置１００と電気的に接続された雲台により実現される。かかる構成により、被写体を発見できない場合には発見できるまで撮像装置を駆動させ目的の被写体を発見することができる。
【００２９】
更には、撮像対象とする映像の中央部に被写体を捉えるように撮像部１０２を駆動してもよい。これには、取得した映像の上下または左右端と、被写体との距離が略等距離となるように撮像装置を駆動することにより実現される。かかる構成により、被写体を中央で捉えることができ、また、被写体が移動した場合にも撮影対象から外れてしまうという事態の発生を少なくすることができる。
【００３０】
＜実施例２＞
実施例２にかかる撮像システムの構成について、図３（ａ）及び図３（ｂ）を用いて説明する。なお、ここで実施例１と共通する撮像装置の部位についての説明は省き、本実施例に特徴的な構成について説明する。
【００３１】
３０１は本撮像システムを構成する情報処理装置である端末装置であり、カメラを直接操作できない位置にいる被写体が有している。端末装置３０１は、撮像装置３０９に自身の画像を撮影して送信し、撮像装置３０９から被写体を撮影した映像を受け取る。制御部３０２は、端末装置３０１内の各部位の挙動を制御する。端末装置３０１内の各部位は後述する図５の処理手順に応じて動作するが、各部位は制御部３０２により起動、動作し、動作が終了する。制御部３０２は実施例１の撮像装置の制御部と同様にＣＰＵ、ＲＯＭ、ＲＡＭ及びＨＤＤ３１５を有している。このＣＰＵが、制御部３０２が実行する制御あるいは処理の主体となる。ＲＯＭには図５の処理手順を実行するためのプログラムが格納されており、かかるプログラムをＲＡＭに展開して実行することにより、図５の処理手順が実現する。端末装置のＨＤＤ３１５に格納されるデータであって、図５の処理に必要となるデータのうち主なものを図３（ｂ）に示した。
【００３２】
撮像部３０３は、撮影対象である端末装置３０１を有している者を撮影して画像データを生成することができ、例えば実施例１の撮像装置と同じく、ＣＣＤセンサなどにより構成される。被写体認識部３０４は、撮像部が取得した画像データから被写体を認識し、被写体の情報を取得する回路により構成され、例えば実施例１における撮像装置１００の被写体認識部１０３と同様の機能を有している。この被写体認識部３０４により認識された被写体情報は、データ送信部３０６により撮像装置に対して送信される。
【００３３】
３０５は、端末を有しているユーザからの入力を受け付ける操作部であり、例えば複数のボタンから構成される。操作部３０５は、撮像装置３０９の撮像部３１１が撮像を行うタイミングを端末装置側が取得するか否かの指示、撮像装置３０９のデータ送信部３１４が画像を遅延して送信するか否かの指示、表示部３０８に表示する映像の遅延表示を行うか否かの指示を入力することができる。映像送信または映像表示の遅延時間も操作部３０５にてユーザが指定することが可能である。操作部３０５にて入力された操作情報は端末装置のＨＤＤ３１５に格納され、その一部は、データ送信部３０６に入力され、撮像装置３０９に対して送信される。データ送信部３０６は、例えばＢｌｕｅｔｏｏｔｈ等の周知の無線通信プロトコルを利用可能なユニットにより構成される。
【００３４】
また、操作部３０５での指示に応じて撮像装置３０９に対して画像の撮影を指示することができる。このとき、端末装置３０１の操作部３０５は撮像装置３０９のシャッターボタンとして機能する。
【００３５】
データ受信部３０７は、撮像装置３０９で撮影した被写体の映像や、被写体がきちんと撮像できているかを示す判定信号を受信するものであり、例えば公知の無線受信手段により構成される。このデータ受信部３０７により受信した情報は、例えば液晶画面等により構成される表示部３０８に表示される。この際、制御部３０２が表示部３０８の表示制御部として機能する。
【００３６】
次に、撮像装置３０９の説明を行う。３０９は撮像装置であり、端末から目的の被写体に関する情報を受け取って、当該被写体の画像が取得できているか否かの判定情報、被写体の映像その他の情報を端末装置に対して送信する。制御部３１０は撮像装置３０９中の各部位の挙動を制御するものであり、内部には実施例１と同様にＣＰＵ１１１、ＲＯＭ１１２、ＲＡＭ１１３、ＨＤＤ１１４を有する。制御部３１０のＲＯＭ１１２には後述する図４に記載の処理手順を実行するためのプログラムが格納されており、制御部３１０はこれを展開して実行することにより、図４の処理手順を実現する。
【００３７】
３１１は撮像部であり、撮像対象の光学像を電気信号に変換して画像データとして取得する。ＡＦ制御部３１２は、撮像部に対して画像中の所定の位置にて合焦するよう制御するオートフォーカス機能に関する制御を行う制御部である。オートフォーカスの方法としては、例えば画面上の所定の領域に対して、周知の位相差検出法やコントラスト検出法を適用することにより行われる。撮像部３１１はこのＡＦ制御部３１２により制御される。被写体判定部３１３は、実施例１にて述べた通り被写体が撮像部３１１にて取得した映像中に発見できるか否かを判定するが、この判定結果は、データ送信部３１４だけでなく、ＡＦ制御部３１２にも入力される。ＡＦ制御部３１２は、映像中に目的の被写体が存在する場合には、目的の被写体に対して焦点を合わせ、被写体を鮮明に撮影することができる。
【００３８】
以下、上述の構成による撮像システムの動作処理を説明する。
【００３９】
まず、撮像装置３０９の処理を図４に基づいて説明する。なお、実施例１と重複する処理については、説明を省略する。
【００４０】
ステップＳ４０１において、端末装置３０１のデータ送信部３０６から送信された被写体に関する情報をデータ受信部１０４が受信し、制御部３１０はこの情報を被写体情報１として制御装置３１０内のＨＤＤ１１４に保持する。また、端末装置３０１のデータ送信部３０６から送信された操作情報を取得して、ＨＤＤ１１４に保持する。この操作情報は、先述のとおり撮像装置３０９の撮像部３１１が撮像を行うタイミングを端末装置側が取得するか否か、あるいは撮像装置３０９のデータ送信部３１４が画像を遅延して送信するか否かを指示する情報である。次に、ステップＳ４０２において、撮像部３１１は撮像を行い、画像データを取得する。
【００４１】
ステップＳ４０３では、被写体認識部１０３にて、撮像部３１１で取得した画像データから、被写体を認識して被写体情報を取得し、被写体情報２としてＨＤＤ１１４に保持する。ステップＳ４０４では、被写体判定部３１２にて、被写体情報１と被写体情報２とが一致するかを比較する。この比較の結果、一致すると判定された場合には、データ送信部１０８にて、被写体を発見した旨の情報を端末装置に対して送信する（ステップＳ４０５）。また、一致しないと判定された場合には、データ送信部１０８にて、被写体が発見できない旨の情報を端末装置３０１に対して送信する（ステップＳ４０６）。
【００４２】
ステップＳ４０７では、ＡＦ制御部３１３が、被写体情報１に基づく被写体に焦点を合わせるよう撮像部３１１を制御する。これにより、撮像部により取得される画像は目的の被写体に焦点が合った画像となる。
【００４３】
次に、ステップＳ４０８では、制御部３１０のＣＰＵ１１１がＨＤＤ１１４を参照して、端末装置３０１の操作部３０５から撮像を行うタイミングを取得する指示があったか否かを判定する。この指示があった場合には、ステップＳ４０９で、データ送信部１０８から、撮像部３１１の撮影タイミング情報を端末装置３０１に対して送信する。この撮影のタイミングは、厳密に撮影のタイミングである必要は無く、撮影された映像のうちフレームレートが下げられた画像が送信される場合には、送信される映像のフレームレートに合わせた情報が送信される。撮影のタイミングが２９．９７ＦＰＳであって、送信される映像が１ＦＰＳであった場合には、１ＦＰＳに合わせた情報が送信される。指示が無かったと判定された場合には（ステップＳ４０８でＮＯ）、ステップＳ４０９の処理は省略される。
【００４４】
ステップＳ４１０では、制御部３１０がＨＤＤ１１４を参照して、端末装置３０１の操作部３０５から、撮像装置３０９のデータ送信部３１４が画像を遅延して送信する指示があったか否かを判断する。指示があった場合には、ステップＳ４１１にて制御部３１０が、撮像部３１１が取得した画像データを遅延送信するように、データ送信部１０８を制御する。例えば、遅延時間分だけの映像を記録する記憶領域をＨＤＤ１１４に用意し、バッファを設けることにより遅延送信の処理が実現される。ステップＳ４１０にて指示がないと判定された場合（ステップＳ４１０でＮＯ）には、ステップＳ４１１の処理は行われず、ステップＳ４１２に進む。
【００４５】
ステップＳ４１２では、データ送信部１０８にて、撮像部３１１が取得した画像データを端末装置に対して送信する。この際、ステップＳ４１１にて遅延送信が実行されている場合には、遅延して送信されることとなる。
【００４６】
次に、端末装置３０１の処理を図５に基づいて説明する。
【００４７】
ステップＳ５０１では、撮像装置３０３で被写体を撮像し、画像データを取得する。ステップＳ５０２では、被写体認識手段３０４が、画像データから被写体を抽出して被写体の情報を取得する。その後、ステップＳ５０３にて制御部３０２は、被写体情報が取得できたか否かを判断し、取得できていればステップＳ５０４に進み、データ送信部３０６にて、被写体の情報を撮像装置３０９に送信する。取得できていなければ（ステップＳ５０３でＮＯ）、表示部３０８にて、被写体情報が取得できなかった旨の表示を行う（ステップＳ５０５）。
【００４８】
ステップＳ５０６では、制御部３０２がＨＤＤ３１５を参照して撮像装置３０９に対して遅延送信を指示する操作情報があるか否かを判定し、指示があればステップＳ５０７にてデータ送信部３０６が当該指示の操作情報を撮像装置３０９に対して送信する。指示が無ければ（ステップＳ５０６でＮＯ）、ステップＳ５０７の処理は行われず、ステップＳ５０８に進む。
【００４９】
ステップＳ５０８では、制御部３０２がＨＤＤ３１５を参照して撮像装置３０９に対して撮影タイミングの取得を指示する操作情報があるか否かを判定する。取得の指示情報があればステップＳ５０９にてデータ送信部３０６が当該指示の操作情報を撮像装置３０９に対して送信する。指示が無ければ（ステップＳ５０８でＮＯ）、ステップＳ５０９の処理は行われず、ステップＳ５１０に進む。以上で撮像装置３０９に対する情報の送信処理は終わり、以降は情報の受信処理となる。
【００５０】
ステップＳ５１０では、撮像装置３０９の撮像部３１１により取得される画像に目的の画像が発見できるか否かの判定結果を受信しているか否かを判定する。受信していれば（ステップＳ５１０でＹＥＳ）、表示部３０８にて当該判定結果の情報が表示され、受信していなければ（ステップＳ５１０でＮＯ）表示は行われない。
【００５１】
ステップＳ５１２では、撮像装置３０９から被写体の映像が受信されているか否かを制御部３０２が判定する。映像を受信していればステップＳ５１３に進み、受信していなければステップＳ５１６へ進む。ステップＳ５１３では、操作部３０５から、表示部３０８に表示する映像の遅延表示を行う指示があったか否かを判定する。遅延表示を行う旨の指示があった場合には、制御部３０２内のＨＤＤ３１５に、遅延時間分に相当する映像を記憶する記憶領域に記憶した後、表示するようにして遅延表示を実現する（ステップＳ５１４）。指示が無ければ（ステップＳ５１３でＮＯ）、遅延表示の処理は行われず、ステップＳ５１５に進む。
【００５２】
ステップＳ５１５では、表示部３０８にて、被写体の映像及び撮像タイミングが表示される。表示の態様としては、フレーム画像が取得されるタイミングに合わせて、ＬＥＤランプが点滅する態様や、端末の表示部画面上にあるアイコンの表示形態が変更される態様がある。ステップＳ５１６では、映像表示あるいはシステムの利用の終了指示があったか否かを制御部３０２が判定する。これは、ユーザが端末装置３０１の操作部３０５により終了の指示をした場合、または、撮像装置３０９の電源が落ちたなどの場合に終了指示があったものと判定される。
【００５３】
ステップＳ５１６にて終了指示がない場合には、再びステップＳ５１０に戻って情報の受信及び表示処理が行われる。
【００５４】
図６は、端末装置３０１をカメラ付携帯電話６０４、撮像装置３０９をデジタルカメラ６０１として、カメラ付携帯電話６０４にデジタルカメラ６０１で撮影している映像を送信した状況を説明した図である。デジタルカメラ６０１で被写体６０２を撮影している場合、被写体６０２は映像６０３としてデジタルカメラ６０１の表示部に表示される。被写体６０２が持っているカメラ付携帯電話６０４には、表示部６０６にデジタルカメラ６０１の映像が表示されることになる。なお６０５は撮像部であり、この撮像部で撮影した被写体画像をデジタルカメラ６０１に送信する。
【００５５】
上述の撮像装置３０９及び端末装置３０１の処理により、被写体の画像を利用して、目的の被写体に焦点を合わせることができる。特に、例えばカメラで映している映像中に複数の人間がいる場合にも、目的の被写体に焦点を合わせることができる。
【００５６】
また、撮像装置における遅延送信処理、または端末装置における遅延表示処理により、映像が遅延して送信されるため、撮影される画像を正確に確認することができる。
【００５７】
また、送信される映像の１フレーム画像が取得されるタイミングが通知されるため、端末を持っている被写体は撮像装置に対してポーズを取りやすく、被写体が望む画像を得ることができる。
【００５８】
＜実施例３＞
実施例３にかかる撮像システムの構成について、図７を用いて説明する。なお、ここで実施例１及び２と共通する撮像装置の各部位、並びに実施例２と共通する端末装置の各部位についての説明は省き、本実施例に特徴的な構成について説明する。なお、実施例１及び実施例２における処理の一部はハードウェア実装された回路により実行されるが、実施例３における撮像装置は、当該回路により実行されている処理がソフトウェアにより実行される。詳しくは、撮像装置の制御部の中央処理装置が、同じく制御部のメモリに記録された図９に記載の処理を実行するためのプログラムを展開して実行することにより図９の処理が実現する。
【００５９】
図７（ａ）は端末装置７０１から被写体情報が撮像装置７０２及び撮像装置７０３へと入力され、当該被写体情報及び各撮像装置７０２、７０３にて取得した画像が制御装置７０４に入力される状況を表した図である。また、図７（ｂ）は制御装置７０４から出力された撮像装置の選択情報が、撮像装置７０２、７０３に対して入力され、選択されたいずれかの撮像装置から、映像等の情報が端末装置７０１に対して出力される状況を表した図である。端末装置７０１は、先述の実施例２における端末装置３０１と同様であるため、ここでは説明を省く。
【００６０】
撮像装置７０２（または撮像装置７０３）において、画像送信部７０８は、制御装置７０４に対して端末装置７０１から受信した被写体情報１及び撮像装置７０２が取得した被写体情報２を送信する。指示受信部７０９は制御装置７０４からの指示情報を受け取る。この指示情報は、撮像装置７０２または撮像装置７０３に、端末装置７０１へ映像を送信させるか否かを指示する情報である。なお、画像送信部７０８及び指示受信部７０９は先述の実施例２におけるデータ送信部及びデータ受信部であって、上述の機能を有するものであってもよい。制御部７１０は撮像装置７０２または７０３の各部位の動作を制御するものであり、内部には実施例１と同様にＣＰＵ１１１、ＲＯＭ１１２、ＲＡＭ１１３、ＨＤＤ１１４を有する。制御部７１０内のＲＯＭ１１２には後述する図８に示す処理手順を実行するためのプログラムが格納されており、このプログラムが制御部７１０内のＣＰＵ１１１によって展開され逐次実行されることにより、目的の処理動作が実現することとなる。図７（ｃ）は、ＨＤＤ１１４内に格納されるデータのうち、図８の処理に必要な主なデータである。なお、先述の実施例１及び実施例２においては被写体認識部１０３及び被写体判定部３１２は所定の処理を実行するための回路として説明したが、本実施例３においてはこれらの機能は制御部７１０が上述のプログラムと協働することにより実行される。
【００６１】
制御装置７０４は撮像装置７０２と撮像装置７０３のいずれかに端末装置７０１へと画像の送信をさせるよう制御する装置である。合致度判定部７０５は、撮像装置７０２、７０３から送られてきた複数の被写体情報のうち、どちらがより端末装置から送信された被写体情報に近いか、合致度を判定する。例えば、被写体情報が顔情報であれば、通常の顔照合に用いられる特徴量の他、笑顔であるか否か、横顔であるか正面の顔であるかなどの特徴量を抽出して、合致度を判別する。これにより、同一人物あるいは同一物の被写体情報であっても、被写体情報の内容によって合致度に差が出ることとなり、合致度に応じてより最適な撮像装置を選択することが可能となる。服装や背景であれば、色情報などが用いられる。この合致度に基づき、選択指示部７０６はいずれかの撮像装置を選択する。更に、選択された撮像装置に対しては端末装置７０１への映像送信を指示する指示情報を撮像装置に対して送信する。制御部７０７は、上述の制御装置７０４中の各部位を制御するものであり、内部には実施例１と同様にＣＰＵ１１１、ＲＯＭ１１２、ＲＡＭ１１３、ＨＤＤ７１１を有する。このＣＰＵ１１１は制御部７０７が実行する制御あるいは処理の主体となる。制御部７０７内のＲＯＭ１１２には、後述する図９の処理手順を実行するためのプログラムが格納され、当該プログラムが展開されてＣＰＵ１１１に実行されることにより、目的の処理が実現されることとなる。図７（ｄ）には、図９の処理を実現するために必要なデータのうち主要なものを示している。なお、本実施例においては撮像装置が２つの場合の撮像システムについて説明したが、これに限らず、撮像装置が３つ以上となってもよい。
【００６２】
上述の構成を用いた撮像システムにおける動作処理の説明を行う。なお、端末装置７０１については実施例２と同様の処理を実行するため、説明を省略する。
【００６３】
まず、撮像装置７０２及び撮像装置７０３の処理を図７に基づいて説明する。なお、撮像装置７０２と撮像装置７０３が実行する処理は同様であるため、撮像装置７０２について説明し、撮像装置７０３については省略する。また実施例２における撮像装置と同様の処理については説明を省略する。
【００６４】
ステップ８０１では、制御部７１０が画像データから被写体を認識して被写体情報を取得し、被写体情報２として制御部７１０内のＨＤＤ１１４に保持する。当該画像データについてもＨＤＤ１１４に保持し、後述する送信部により制御装置７０４に送信する。
【００６５】
ステップＳ８０２では、制御部７１０が被写体情報２と端末装置７０１から取得した被写体情報１が一致するか比較する。
【００６６】
ステップＳ８０３では、画像送信部７０８にて、被写体情報１と被写体情報２、及びステップＳ８０１にてＨＤＤ１１４に保持した画像データを制御装置７０４に対して送信する。その後ステップＳ８０４では指示受信部７０９にて制御装置７０４からの指示情報を受信してメモリに格納する。ステップＳ８０５で制御部７１０はＨＤＤ１１４を参照して指示情報を受信したか否かを判定する。受信したと判定されれば次の処理に移り、受信していないと判定されれば再びステップＳ８０４に戻り、制御装置７０４からの受信を待つ。
【００６７】
次に、上述の構成を用いた撮像システムにおいて、制御装置７０４の処理を図９に基づいて説明する。
【００６８】
まずステップＳ９０１にて制御部７０７は撮像装置７０２から被写体情報１を取得してＨＤＤ７１１に格納する。また、撮像装置７０２から被写体情報２を取得して、被写体情報７０２−２としてＨＤＤ７１１に保持する。更に、撮像装置７０２の情報を被写体情報７０２−２と関連付けてＨＤＤ７１１に保持する。更に、画像データについてもＨＤＤ７１１に格納する。被写体情報７０２−２として格納される情報は受信したものを利用しても、受信した画像データから制御装置が作成してもよい。ステップＳ９０２では、同様に撮像装置７０３から被写体情報１を取得してＨＤＤ７１１に格納する。また、撮像装置７０３から被写体情報２を取得して、被写体情報７０３−２としてＨＤＤ７１１に保持する。更に、撮像装置７０３の情報を被写体情報７０３−２と関連付けてＨＤＤ７１１に保持する。更に、画像データについてもＨＤＤ７１１に格納する。
【００６９】
ステップＳ９０３では合致度判定部７０５が被写体情報１と被写体情報７０２−２の合致度を計算するとともに、被写体情報１と被写体情報７０３−２の合致度を計算する。これら計算結果を制御部７０７中のＨＤＤ７１１に保持する。ステップＳ９０４では、制御部７０７が被写体情報７０２−２と被写体情報７０３−２でどちらが被写体情報１との合致度が高いかを判定する。被写体情報７０２−２の方が高い合致度である場合には、選択指示部７０６にて、撮像装置７０２に対して端末装置７０１へ映像を送信するよう指示する。被写体情報７０３−２の方が高い合致度である場合には、選択指示部７０６にて、撮像装置７０３に対して端末装置７０１へ映像を送信するよう指示する。
【００７０】
これら上述の処理を行う撮像システムによれば、撮像装置が複数ある場合に、もっとも合致度が高い映像を撮影するカメラを選択し、当該カメラに映像を送信させることができる。例えば複数の撮像装置が固定カメラであれば、自分がもっとも望む映像を撮影可能な固定カメラを選択して映像を送信させ、当該固定カメラで撮影する際に撮影前に映像を確認することができる。
【００７１】
なお、本実施例３において、撮像装置が固定カメラであり、実施例１にて説明した撮像部を駆動する雲台が接続されている場合には、以下のような構成も考えられる。即ち、端末装置７０１から受信した被写体情報１に、もっとも近い被写体情報が取得できるように撮像部を駆動し、より被写体情報１に近い被写体情報２を生成するように構成である。この場合には、例えば被写体を撮像部の映像中に捉えた状態で、撮像部あるいは撮像装置を駆動して複数の画像を取得し、当該複数の画像から被写体情報を作成し、其々について被写体情報１と比較する。その結果、もっとも合致するものを被写体情報２として制御装置に送信するようにして実現される。
【００７２】
また、本実施例３においては、端末装置から送信した被写体情報に基づいて撮像装置が選択される構成を有しているが、これに限られず、ユーザの入力に応じて任意のカメラを１つ選択できるようにしてもよい。例えば端末装置７０１の操作部３０５には撮像装置７０２の映像送信許可情報の入力を行うためのボタン等が配置する。そして、当該ボタンによる操作情報がデータ送信部３０６から撮像装置７０２のデータ受信部１０４へと送られて、撮像装置７０２から映像を受信する。かかる構成により、ユーザが任意のカメラを選択することが可能となる。また、かかる構成と実施例３の被写体情報による撮像装置選択の処理を併用してもよい。
【００７３】
更には、ユーザの入力に応じて、あるいは被写体情報に基づいて、複数の撮像装置から映像を受信するようにしてもよい。この場合には、例えば制御装置７０４あるいは端末装置７０１から複数の撮像装置に対して映像送信を許可する旨の指示を送り、端末装置７０１の表示部３０８には複数の撮像装置からの映像を表示するように構成すればよい。かかる構成により、ユーザは複数のカメラの映像を見ながら、構図を決め、ユーザが望むカメラにより撮影を行うことが可能となる。
【００７４】
＜その他の実施形態＞
上記実施例１乃至３においては、処理に利用されるデータは全て端末装置、撮像装置または制御装置内のＨＤＤに格納されることとなっているが、これら装置とは別のデータサーバ等に記憶させてもよい。また、制御装置７０４は、撮像装置７０２や撮像装置７０３と通信するサーバーなどの専用装置であってもよいし、撮像装置７０２若しくは撮像装置７０３内に組み込まれていてもよい。
【００７５】
また、第１及び第２実施例において説明した図４及び図５並びに図７、図８及び図９に示される処理についても、当該処理を実行するためのコンピュータプログラムをコンピュータによって読み取り、実行することにより実現可能である。さらに本発明の目的は、図２、図４及び図５並びに図７、図８及び図９に記載の処理を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても、達成されるものである。
【００７６】
この場合、記憶媒体から読出されたプログラムコード自体が前述した実施例記載の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【図１】
2011035543.tif 000003
【図２】
2011035543.tif 000004
【図３】
2011035543.tif 000005
【図４】
2011035543.tif 000006
【図５】
2011035543.tif 000007
【図６】
2011035543.tif 000008
【図７】
2011035543.tif 000009
【図８】
2011035543.tif 000010
【図９】
2011035543.tif 000011