(57)【要約】【課題】サーバからの撮影枚数が配信されるまでの間に撮影者に違和感を生じさせないようにすること。【解決手段】映像を入力する撮像部を有する撮像装置において、複数の撮像装置で特定の被写体を撮像した画像の撮影枚数Ｍをサーバーから受信する受信部と、撮影枚数Ｍを表示する表示部と、特定の被写体を認識する認識部と、特定の被写体が写った画像を撮影すると、撮影した特定の被写体が写った画像の撮影枚数Ｎをカウントするカウント部と、撮影枚数Ｎに基づいた撮影枚数を表示する前記表示部と、特定の被写体が写った画像の枚数Ｎをサーバーに送信する送信部とを有すること。【選択図】図１
2016019250.tif 000002
【特許請求の範囲】
【請求項１】
映像を入力する撮像部を有する撮像装置において、
複数の撮像装置で特定の被写体を撮像した画像の撮影枚数Ｍをサーバーから受信する受信部と、
撮影枚数Ｍを表示する表示部と、
特定の被写体を認識する認識部と、
特定の被写体が写った画像を撮影すると、撮影した特定の被写体が写った画像の撮影枚数Ｎをカウントするカウント部と、
撮影枚数Ｎに基づいた撮影枚数を表示する前記表示部と、
特定の被写体が写った画像の枚数Ｎをサーバーに送信する送信部とを有することを特徴とする撮像装置。
【請求項２】
前記受信部は、サーバーから撮影枚数Ｍを受信するとともに、特定の被写体の顔の特徴を示す顔情報を受信することを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記認識部は、前記受信部で受信した顔情報を用いて特定の被写体を特定することを特徴とする請求項１又は請求項２に記載の撮像装置。
【請求項４】
前記受信部は、サーバーから撮影枚数Ｍを受信するとともに、特定の被写体に対する目標撮影枚数Ｌもサーバーから受信することを特徴とする請求項１乃至請求項３の何れか一項に記載の撮像装置。
【請求項５】
前記表示部は、撮影枚数Ｍ及び目標撮影枚数Ｌを合わせて表示することを特徴とする請求項１乃至請求項４の何れか一項に記載の撮像装置。
【請求項６】
前記表示部は、サーバーから受信した特定の被写体の撮影枚数Ｍと前記撮像装置で撮影した撮影枚数Ｎを加算した値Ｓを表示することを特徴とする請求項１乃至請求項４の何れか一項に記載の撮像装置。
【請求項７】
前記表示部は、サーバーから特定の被写体の新たな撮影枚数Ｍ´を受信した際には、一時的に撮像装置内の記憶素子に保持し、該撮像装置で特定の被写体の撮影が行われていない時に撮像枚数Ｍを撮影枚数Ｍ´に置き換えて表示することを特徴とする請求項１乃至請求項４の何れか一項に記載の撮像装置。
【請求項８】
前記カウント部は、該撮像装置が連続して特定の被写体を撮影した際には、カウント値を１のみにすることを特徴とする請求項１乃至請求項７の何れか一項に記載の撮像装置。
【請求項９】
前記送信部は、前記カウント部でカウントした撮影枚数Ｎを送信することを特徴とする請求項１乃至請求項８の何れか一項に記載の撮像装置。
【請求項１０】
前記撮影枚数Ｍは、被写体毎に割り当てられ、被写体の人数分の該撮影枚数Ｍをサーバーもしくは撮像装置が生成することを特徴とする請求項９に記載の撮像装置。
【請求項１１】
撮像装置において、
複数の撮像装置で特定の場所を撮像した画像の撮影枚数Ｍをサーバーから受信する受信部と、
撮影枚数Ｍを表示する表示部と、
特定の場所を認識する認識部と、
特定の場所が写った画像を撮影すると、撮影した特定の場所が写った画像の枚数Ｎに基づいた撮影枚数を表示する前記表示部と、
特定の場所が写った画像の枚数Ｎをサーバーに送信する送信手段とを有することを特徴とする撮像装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、サーバーと通信し、各被写体の撮影枚数を表示する撮像装置に関する。
【背景技術】
【０００２】
近年、撮影場所やそこでの撮影枚数を収集し、配信することが可能な情報収集、配信装置が開発されている。例えば結婚式場や運動会会場などで複数の撮影者で複数の被写体を撮影する際に、全被写体をまんべんなく撮影したいという要望にこたえることができる。位置や撮影枚数の収集、配信に関して、従来の撮像装置は、情報収集部と情報配信部の構成を有するものがある（特許文献１参照。）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−１１２２５５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記従来技術の構成では、サーバ上で撮影枚数を集計し、再び配信する間に通信でのタイムラグがあり、撮影操作と表示される撮影枚数に差分が生じ、撮影者にとって操作と表示が一致しないことから違和感が生じるといった問題がある。図３を用いて簡単に問題を説明する。図３はサーバと複数の撮像装置（ここではカメラＡとカメラＢ）とのやりとりを時間軸に沿って示した図である。送信３０１で各撮像装置に被写体毎に設定された撮影枚数が送信される。カメラＡ及びカメラＢでは時刻３０２、時刻３０３のタイミングで表示装置に受信した撮影枚数を表示する。
【０００５】
カメラＡにおいて撮影３０４が実行された時にカメラＡからサーバに撮影枚数が送信される。サーバは加算３０５においてサーバ側で保持していた撮影枚数とカメラＡから送られてきた撮影枚数を加算する。加算した新たな撮影枚数を送信３０６でカメラＡおよびカメラＢに送信する。カメラＡ及びカメラＢでは時刻３０７、時刻３０８のタイミングで表示装置に受信した撮影枚数を表示する。カメラＢにおいて撮影３０９が実行された時にカメラＢからサーバに撮影枚数が送信される。同様にサーバ上で加算３１０と送信３１１が実行され、カメラＡ及びカメラＢでは時刻３１２、時刻３１３のタイミングで表示装置に受信した撮影枚数を表示する。
【０００６】
カメラＡにおいて撮影３１４が実行された時にカメラＡからサーバに撮影枚数が送信される。サーバでは加算３１５と送信３１６が行われる。送信３１６は、送受信に用いられる通信ネットワーク上のトラブルや、カメラ側の電波状況によって送信３１６が通常よりも長くなった場合を示している。期間３１８において、カメラＢの撮影者にとっては何も問題は生じないが、期間３１７において、カメラＡの撮影者は撮影３１４を行ったにも関わらず、対象被写体の撮影枚数の表示が変わらなければ、撮影操作と表示される撮影枚数に差分が生じ、撮影者にとって操作と表示が一致しないことから違和感が生じてしまう。
【０００７】
本発明は、上記の問題点に鑑み、サーバからの撮影枚数が配信されるまでの間に撮影者に違和感を生じさせないようにすることを目的とする。
【課題を解決するための手段】
【０００８】
本発明の請求項１は、映像を入力する撮像部を有する撮像装置において、複数の撮像装置で特定の被写体を撮像した画像の撮影枚数Ｍをサーバーから受信する受信部と、撮影枚数Ｍを表示する表示部と、特定の被写体を認識する認識部と、特定の被写体が写った画像を撮影すると、撮影した特定の被写体が写った画像の撮影枚数Ｎをカウントするカウント部と、撮影枚数Ｎに基づいた撮影枚数を表示する前記表示部と、特定の被写体が写った画像の枚数Ｎをサーバーに送信する送信部とを有することを特徴とする。
請求項２は、前記受信部は、サーバーから撮影枚数Ｍを受信するとともに、特定の被写体の顔の特徴を示す顔情報を受信することを特徴とする。
請求項３は、前記認識部は、前記受信部で受信した顔情報を用いて特定の被写体を特定することを特徴とする。
請求項４は、前記受信部は、サーバーから撮影枚数Ｍを受信するとともに、特定の被写体に対する目標撮影枚数Ｌもサーバーから受信することを特徴とする。
請求項５は、前記表示部は、撮影枚数Ｍ及び目標撮影枚数Ｌを合わせて表示することを特徴とする。
請求項６は、前記表示部は、サーバーから受信した特定の被写体の撮影枚数Ｍと前記撮像装置で撮影した撮影枚数Ｎを加算した値Ｓを表示することを特徴とする。
請求項７は、前記表示部は、サーバーから特定の被写体の新たな撮影枚数Ｍ´を受信した際には、一時的に撮像装置内の記憶素子に保持し、該撮像装置で特定の被写体の撮影が行われていない時に撮像枚数Ｍを撮影枚数Ｍ´に置き換えて表示することを特徴とする。
請求項８は、前記カウント部は、該撮像装置が連続して特定の被写体を撮影した際には、カウント値を１のみにすることを特徴とする。
請求項９は、前記送信部は、前記カウント部でカウントした撮影枚数Ｎを送信することを特徴とする。
請求項１０は、前記撮影枚数Ｍは、被写体毎に割り当てられ、被写体の人数分の該撮影枚数Ｍをサーバーもしくは撮像装置が生成することを特徴とする。
請求項１１は、撮像装置において、複数の撮像装置で特定の場所を撮像した画像の撮影枚数Ｍをサーバーから受信する受信部と、撮影枚数Ｍを表示する表示部と、特定の場所を認識する認識部と、特定の場所が写った画像を撮影すると、撮影した特定の場所が写った画像の枚数Ｎに基づいた撮影枚数を表示する前記表示部と、特定の場所が写った画像の枚数Ｎをサーバーに送信する送信手段とを有する。
【発明の効果】
【０００９】
本発明によれば、撮影者の操作と撮像装置に表示される撮影枚数との不整合を防止し、撮影者に生ずる違和感を低減することができる。
【図面の簡単な説明】
【００１０】
【図１】実施形態に対応する撮像装置の構成例を示すブロック図。
【図２】実施形態に対応する撮像装置の動作例を示すフローチャート。
【図３】従来の配信システムでの動作を示す図。
【図４】表示デバイスに表示例を示す図。
【図５】実施形態に対応する撮像装置の動作例を示すフローチャート。
【発明を実施するための形態】
【００１１】
以下、図面を参照しながら本発明の好適な実施の形態を説明する。
【００１２】
［実施例１］
まず図を用いて、複数の撮像装置に対してサーバが撮像枚数と被写体情報を配信し、各被写体の撮影枚数を管理する処理内容を説明する。
【００１３】
図１は、撮像装置全体の構成を示した図である。図１の撮像装置は、撮像部１０１、受信部１０２、認識部１０３、制御部１０４、カウント部１０５、送信部１０６、表示部１０７から構成されている。
【００１４】
撮像部１０１は、レンズ、センサ、ノイズ除去回路、Ａ／Ｄ変換部などから構成されており、被写体を撮像し、得られた被写体光を電気信号に変換し、さらにＡ／Ｄ変換を行ってアナログ信号をデジタル信号に変換する。
【００１５】
受信部１０２は、通信ネットワークを介して不図示のサーバと通信を行い、サーバから各被写体の被写体認識情報を受信する。被写体認識情報とは、例えば被写体が人物である場合は、個人を特定することができる情報で、目の間隔、大きさ、顔の輪郭などの情報である。あるいは、被写体の画像データでも良い。また受信部１０２は、前記顔認識情報に対応した撮影枚数Ｍを受信する。撮影枚数Ｍは、受信する前記顔認識情報で特定される被写体が撮影された枚数である。
【００１６】
認識部１０３は、前記撮像部１０１から入力される入力画像から被写体を検出し、被写体を特定することが可能な被写体認識情報を抽出する。被写体認識情報の検出方法は、既知の技術を使用するものとする。認識部１０３は、受信部１０２から入力した被写体認識情報と入力画像から抽出した被写体認識情報を用いて比較を行い、撮像した入力画像内に同じ被写体が存在するか否かを検出する。受信部１０２が受信する被写体認識情報と認識部１０３が抽出する被写体認識情報は同じフォーマットであり、被写体認識情報内の各項目の値を比較する。また受信部１０２は、被写体が写った画像データを受信する時は、受信した前記画像データと入力画像内の被写体をパターンマッチング等の既知の技術を用いて比較を行っても良い。
【００１７】
サーバから受信した被写体が入力画像内に存在した場合は、後述するカウント部に入力画像内に存在した被写体の被写体認識情報を出力する。また認識部１０３は、入力画像中における被写体が写っている領域を特定し、被写体領域情報として後述する制御部１０４に出力する。該被写体領域情報は、ｘｙ座標など表現するが表現方法はここでは問わない。
【００１８】
カウント部１０５は、前記認識部１０３から入力した被写体認識情報に対する撮影枚数をカウントする。カウント部１０５は、内部に値を記憶する記憶素子を有し、被写体毎の撮影枚数Ｎを管理する。撮影枚数Ｎは、該撮像装置で撮影された撮影枚数であり、撮影枚数Ｍは他の撮影者が保有する撮像装置で撮影された撮影枚数も含まれるという違いがある。認識部１０３から被写体認識情報が入力された場合に保持されている撮影枚数Ｎをカウントアップする。該撮影枚数は該撮像装置で撮影した被写体の撮影枚数Ｎである。該撮影枚数Ｎを後述する制御部１０４に出力する。また後述する送信部１０６には、該撮影枚数Ｎと被写体認識情報を関連付けて出力する。
【００１９】
送信部１０６は、前記カウント部１０５から入力される撮影枚数Ｎと、被写体認識情報を関連付け、通信ネットワークを介してサーバに送信する。サーバでは受信した情報を用いて、各被写体の撮影枚数をカウントアップする。その後被写体認識情報と加算後の撮影枚数を関連付けて各撮像装置に配信する。
【００２０】
表示部１０７は、撮像装置に付随する装置で、主に撮影時のスルー画像や、再生時の再生画像を表示する表示デバイスである。表示部１０７は、撮像部１０１からの入力画像に後述する制御部１０４からの指示によって撮影枚数を重畳させて表示する。
【００２１】
制御部１０４は、前記受信部１０２から撮影枚数Ｍと、前記カウント部１０５から撮影枚数Ｎと、前記認識部１０３から被写体領域情報を入力する。制御部１０４は、受信部１０２から撮影枚数Ｍと認識部１０３から被写体領域情報を入力すると、該被写体領域情報で示される領域の近傍に前記撮影枚数Ｍを表示するように表示部１０７を制御する。
【００２２】
図４を用いて表示部１０７に表示される入力画像と撮影枚数を説明する。画像４０１は、表示部に表示される画像である。４０２は、右の被写体が複数の撮像装置によって撮影された撮影枚数を示している。４０３は左の被写体が複数の撮像装置によって撮影された撮影枚数を示している。該被写体領域情報を入力することにより、撮影枚数を表示する座標と被写体をずらして表示することができる。
【００２３】
該処理によって被写体が今複数の撮像装置で何枚撮影されているかが表示されるので、撮影者は、容易に撮影枚数を把握することができる。
【００２４】
次に撮影者に撮影操作と表示部に表示される撮影枚数との不整合による違和感を生じさせないようにするための処理内容を説明する。
【００２５】
制御部１０４は、受信部１０２から入力する撮影枚数Ｍとカウント部１０５から入力する撮影枚数Ｎを加算し、撮影枚数Ｍ＋Ｎを表示部１０７に表示するよう制御する。このように撮影枚数Ｍと撮影枚数Ｎを加算した撮影枚数Ｍ＋Ｎを表示するので、撮影者が撮影操作がすぐに撮影枚数として表示されるので、撮影者は撮影操作と表示される撮影枚数との不整合を感じることが低減される。
【００２６】
送信部１０６からサーバに送信された撮影枚数Ｎは、サーバ上で他の撮像装置から送られてくる撮影枚数と加算され、再び配信される。制御部１０４は、受信部１０２によって再び受信された新たな撮影枚数Ｍを、撮影枚数Ｍ＋Ｎに変えて表示する。この時表示される撮影枚数Ｍは撮影枚数Ｍ＋Ｎ以上の値である。他の撮影者が同じ被写体を撮影していた場合は、撮影枚数Ｍ＋Ｎ＋Ｎ´となるためである。（Ｎ´は他の撮影者が撮影した撮影枚数）。
【００２７】
次に図２のフローチャートを用いて撮像装置の処理の流れを説明する。ステップＳ２０１は撮像装置がサーバから撮影枚数Ｍを受信したか否かを判断するステップである。撮影枚数Ｍは、被写体毎に対応づけられた撮影枚数である。被写体が変われば撮影枚数Ｍの値も変わるが、ここは説明のために一つの被写体の撮影枚数のみを使って説明する。撮影枚数を受信した時は、ステップＳ２０２に進む。
【００２８】
ステップＳ２０２は、サーバから受信した撮影枚数Ｍを表示するステップである。ステップＳ２０３は、該撮像装置における撮影が行われたか否かを判断するステップである。撮影が行われた場合は、ステップＳ２０４に進む。撮影が行われない場合は、ステップＳ２０１に戻り、撮影枚数の受信を待つ。
【００２９】
ステップＳ２０４は、撮像装置で撮影された撮影枚数Ｎをカウントアップするステップである。カウントアップ後二つのステップが実行される。ステップＳ２０５は、前記撮影枚数Ｍと前記撮影枚数Ｎを加算するステップである。ステップＳ２０６はカウントアップした撮影枚数Ｎをサーバに送信するステップである。ステップＳ２０７は、該撮像装置に付随する表示部にステップＳ２０５で撮影枚数Ｍと撮影枚数Ｎを加算した撮影枚数を表示するステップである。
【００３０】
このように動作させることでサーバから撮影枚数Ｎを加算した新たな撮影枚数Ｍを受信するまでの間、撮影枚数Ｎに基づいた撮影枚数を表示することで、撮影者は撮影操作と表示される撮影枚数との不整合を感じることが低減される。
【００３１】
以上のように、本実施例形態によれば、撮影者の操作と撮像装置に表示される撮影枚数との不整合を防止し、撮影者に生ずる違和感を低減することができる。
【００３２】
［実施例２］
図５を用いて連写モード時の撮像装置の処理フローを説明する。ステップＳ５０１は撮像装置がサーバから撮影枚数Ｍを受信したか否かを判断するステップである。撮影枚数を受信した時は、ステップＳ５０２に進む。ステップＳ５０２は、サーバから受信した撮影枚数Ｍを表示するステップである。ステップＳ５０３は、該撮像装置における撮影が行われたか否かを判断するステップである。撮影が行われた場合は、ステップＳ５０４に進む。撮影が行われない場合は、ステップＳ５０１に戻り、撮影枚数の受信を待つ。
【００３３】
ステップＳ５０４は連写撮影か否かを判断するステップである。連写撮影が行われていた場合は、ステップＳ５０５に進む。連写撮影ではない場合は、ステップＳ５０６に進む。ステップＳ５０５は、連写撮影が終了したか否かを判断するステップである。連写撮影が終了した時にステップＳ５０６に進む。連写撮影が終わっていない場合は、ステップＳ５０５をループする。
【００３４】
ステップＳ５０６は、撮像装置で撮影された撮影枚数Ｎをカウントアップするステップである。カウントアップ後二つのステップが実行される。ステップＳ５０７は、前記撮影枚数Ｍと前記撮影枚数Ｎを加算するステップである。ステップＳ５０８はカウントアップした撮影枚数Ｎをサーバに送信するステップである。ステップＳ５０９は、該撮像装置に付随する表示部にステップＳ５０５で撮影枚数Ｍと撮影枚数Ｎを加算した撮影枚数を表示するステップである。
【００３５】
このように動作させることで連写時の撮影枚数を制御することができ、似た画像を含めた撮影枚数がサーバに送信されないようになる。またサーバから撮影枚数Ｎを加算した新たな撮影枚数Ｍを受信するまでの間、撮影枚数Ｎに基づいた撮影枚数を表示することで、撮影者は撮影操作と表示される撮影枚数との不整合を感じることが低減される。
【００３６】
（他の実施形態）
上述した実施形態の機能を実現するソフトウェア（プログラム）をネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムコードを読み出して実行することでも本発明は実現可能である。この場合、そのプログラム、及び該プログラムを記憶した記憶媒体は本発明を構成することになる。
【符号の説明】
【００３７】
１０１  撮像部、１０２  受信部、１０３  認識部、１０４  制御部、
１０５  カウント部、１０６  送信部、１０７  表示部、
２０１  撮影枚数を受信したか否かを判断するステップ、
２０２  撮影枚数を表示するステップ、２０３  撮影操作が行われたか否かを判断するステップ、
２０４  撮影枚数をカウントアップするステップ、
２０５  サーバから受信した撮影枚数と撮像装置内でカウントした撮影枚数を加算するステップ、
２０６  撮像装置内でカウントした撮影枚数をサーバに送信するステップ、
２０７  表示部に加算した撮影枚数を表示するステップ、
３０１，３０６，３１１  サーバが各撮像装置に撮影枚数を送信する処理、
３０５，３１０，３１５  撮像装置から送られてくる撮影枚数を加算する処理、
３０２，３０３，３０７，３０８，３１２，３１３  撮像装置の表示部に撮影枚数を表示する時刻、
３０４，３０９，３１４  撮像装置で撮影する処理、
３１７，３１８  サーバからの撮影枚数が受信されるまでの期間、
４０１  表示部に表示される画像、
４０２，４０３  被写体毎の撮影枚数
【図１】
2016019250.tif 000003
【図２】
2016019250.tif 000004
【図３】
2016019250.tif 000005
【図４】
2016019250.tif 000006
【図５】
2016019250.tif 000007