(57)【要約】【課題】被写体がどの方向から接近してきても撮影することができる自動撮影システムを提供する。【解決手段】本実施形態による自動撮影システムは、発信機３から識別情報を含む信号を受信可能な複数の受信機２と、前記複数の受信機２の少なくとも１つが前記信号を受信すると全方位カメラにより撮影を行う撮影装置１と、各受信機２による前記信号の受信強度、前記識別情報、及び撮影装置１による撮影画像を対応付けて保存するサーバ装置５と、を備える。【選択図】図１
2019114967.tif 000002
【特許請求の範囲】
【請求項１】
発信機から識別情報を含む信号を受信可能な複数の受信機と、
前記複数の受信機の少なくとも１つが前記信号を受信すると全方位カメラにより撮影を行う撮影装置と、
各受信機による前記信号の受信強度、前記識別情報、及び前記撮影装置による撮影画像を対応付けて保存するサーバ装置と、
を備える自動撮影システム。
【請求項２】
前記サーバ装置は、各受信機による信号の受信強度に基づいて、前記撮影画像から、前記識別情報に対応する被写体が写っている部分を切り抜くことを特徴とする請求項１に記載の自動撮影システム。
【請求項３】
前記サーバ装置から前記撮影画像を受信して表示する表示装置と、
前記発信機から信号を受信し、受信した信号に含まれる識別情報を前記サーバ装置に通知する読取機と、
をさらに備え、
前記サーバ装置は、前記読取機から通知された識別情報に対応する撮影画像から、この識別情報に対応する被写体が写っている部分を切り抜き、切り抜いた画像を前記表示装置に送信して表示させることを特徴とする請求項２に記載の自動撮影システム。
【請求項４】
前記サーバ装置は、各受信機による信号の受信強度に基づいて、前記撮影画像内で前記識別情報に対応する被写体が写っている領域を判定し、判定した領域以外の領域に写っている顔画像を抽出し、抽出した顔画像を所定の画像に変換することを特徴とする請求項１に記載の自動撮影システム。
【請求項５】
複数の受信機の少なくとも１つが、発信機から識別情報を含む信号を受信する工程と、
前記受信機による信号の受信に伴い、全方位カメラにより撮影を行う工程と、
サーバ装置が、各受信機による信号の受信強度に基づいて、撮影画像から、前記識別情報に対応する被写体が写っている部分を切り抜く工程と、
を備える自動撮影方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、被写体の自動撮影を行う自動撮影システム及び自動撮影方法に関する。
【背景技術】
【０００２】
レジャー施設では、利用者を撮影し、写真を販売するサービスが行われている。例えば、アトラクションの入口でスタッフが来場者を撮影し、プリント出力した写真をアトラクションの出口で販売している。
【０００３】
また、来場者を所定の箇所から自動撮影し、来場者に対して撮影した写真を記念として販売するサービスが実施されている。来場者を自動撮影する方法として、特許文献１には、来場者が所持している入場タグの発信器から発信される識別情報を撮影装置が取得し、取得した識別情報と撮影画像とを対応付けて記憶し、識別情報をキーとして記憶された撮影画像を検索して表示する技術が開示されている。
【０００４】
このような従来の技術では、撮影装置は、発信器からの信号を受信すると撮影を行う。例えばレジャー施設では、来場者（被写体）は様々な場所・方向へ移動しており、発信器からの信号を受信した時に、被写体が撮影装置の近傍にいることは確かであるが、被写体が撮影領域内に位置している保証は無く、被写体がうまく写らないことがあった。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００２−１１２０７４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明は、被写体がどの方向から接近してきても撮影することができる自動撮影システム及び自動撮影方法を提供することを課題とする。
【課題を解決するための手段】
【０００７】
本発明の自動撮影システムは、発信機から識別情報を含む信号を受信可能な複数の受信機と、前記複数の受信機の少なくとも１つが前記信号を受信すると全方位カメラにより撮影を行う撮影装置と、各受信機による前記信号の受信強度、前記識別情報、及び前記撮影装置による撮影画像を対応付けて保存するサーバ装置と、を備えるものである。
【０００８】
本発明の一態様では、前記サーバ装置は、各受信機による信号の受信強度に基づいて、前記撮影画像から、前記識別情報に対応する被写体が写っている部分を切り抜く。
【０００９】
本発明の一態様では、前記サーバ装置から前記撮影画像を受信して表示する表示装置と、前記発信機から信号を受信し、受信した信号に含まれる識別情報を前記サーバ装置に通知する読取機と、をさらに備え、前記サーバ装置は、前記読取機から通知された識別情報に対応する撮影画像から、この識別情報に対応する被写体が写っている部分を切り抜き、切り抜いた画像を前記表示装置に送信して表示させる。
【００１０】
本発明の一態様では、前記サーバ装置は、各受信機による信号の受信強度に基づいて、前記撮影画像内で前記識別情報に対応する被写体が写っている領域を判定し、判定した領域以外の領域に写っている顔画像を抽出し、抽出した顔画像を所定の画像に変換する。
【００１１】
本発明の自動撮影方法は、複数の受信機の少なくとも１つが、発信機から識別情報を含む信号を受信する工程と、前記受信機による信号の受信に伴い、全方位カメラにより撮影を行う工程と、サーバ装置が、各受信機による信号の受信強度に基づいて、撮影画像から、前記識別情報に対応する被写体が写っている部分を切り抜く工程と、を備えるものである。
【発明の効果】
【００１２】
本発明によれば、被写体がどの方向から接近してきても撮影することができる。
【図面の簡単な説明】
【００１３】
【図１】（ａ）は本発明の実施形態に係る自動撮影システムの概略図であり、（ｂ）はユーザに配布されるリストバンドを示す図である。
【図２】（ａ）は撮影画像を表示するディスプレイを示す図であり、（ｂ）は撮影画像の例を示す図であり、（ｃ）は画像のトリミングの例を示す図である。
【図３】自動撮影システムのブロック図である。
【図４】撮影画像の例を示す図である。
【図５】（ａ）は各受信機の信号受信強度の例を示す表であり、（ｂ）は画像のトリミングの例を示す図である。
【図６】（ａ）は各受信機の信号受信強度の例を示す表であり、（ｂ）は画像のトリミングの例を示す図である。
【図７】（ａ）は各受信機の信号受信強度の例を示す表であり、（ｂ）は画像のトリミングの例を示す図である。
【図８】画像処理の例を示す図である。
【図９】自動撮影システムの適用例を示す図である。
【発明を実施するための形態】
【００１４】
以下、図面を参照して実施の形態について説明する。
【００１５】
図１（ａ）、図１（ｂ）、図３に示すように、本発明の実施形態に係る自動撮影システムは、撮影装置１、受信機２、発信機３、制御装置４、サーバ装置５、表示装置６、読取機７、プリンタ８等を備え、撮影装置１の撮影範囲内にいる利用者を自動撮影するものである。図１（ａ）は自動撮影システムをレジャー施設に設置した例を示している。図３は自動撮影システムのブロック図である。
【００１６】
図１（ｂ）に示すように、ユーザ（レジャー施設の来園者）には、入場時にリストバンドＷが配布され、リストバンドＷに発信機３が取り付けられている。リストバンドＷは来園者全員に無料で配布してもよいし、販売してもよい。なお、リストバンドＷは一例であり、発信機３は、首から提げるパスケースに取り付けられていてもよいし、ポケットに入れられるものでもよい。
【００１７】
発信機３には固有の識別情報が割り当てられている。発信機３は、識別情報を含む信号を、所定の電波強度で発信し続けている。
【００１８】
発信機３は例えばビーコン端末を用いることができ、ビーコン端末に設定されているＭＡＣアドレスや各種ビーコンＩＤ（ＵＵＩＤ、ＭＡＪＯＲ値、ＭＩＮＯＲ値）などを識別情報として送信する。
【００１９】
撮影装置１の周辺には複数の受信機２が設置されている。受信機２は、発信機３との距離が近付くと、発信機３からの信号を検知して受信する。受信機２が発信機３からの信号を検知できる最大距離は、発信機３の出力強度により異なり、例えば、数メートルから１００メートル程度である。図１（ａ）に示す例では、撮影装置１を中心に、４台の受信機２Ａ〜２Ｄが同一円周上に等間隔に配置されている。
【００２０】
複数の受信機２の少なくとも１台が発信機３からの信号を受信すると、撮影装置１が撮影を行う。撮影装置１には、１度の撮影で上下左右全方位の３６０度パノラマ画像を撮影することができる全方位カメラ（全天球カメラ）が用いられる。そのため、発信機３が取り付けられたリストバンドＷを装着したユーザがどの受信機２の近くにいる場合でも、すなわち撮影装置１からみてユーザがどの方向にいたとしても、ユーザを撮影することができる。
【００２１】
撮影装置１による撮影画像は、受信機２が発信機３から受信した信号に含まれる識別情報、及び各受信機２での信号受信強度の情報と共に、サーバ装置５へ送信される。サーバ装置５は、撮影画像を、識別情報及び信号受信強度情報と対応付けて保存する。
【００２２】
アトラクション出口には図２（ａ）に示すような表示装置６が設けられている。サーバ装置５は、撮影画像を表示装置６へ送信し、表示させる。例えば、撮影画像は図２（ｂ）に示すようなパノラマ画像である。
【００２３】
ユーザが読取機７にリストバンドＷ（発信機３）をかざすと、読取機７は発信機３から受信した信号に含まれる識別情報をサーバ装置５へ通知する。
【００２４】
サーバ装置５は、読取機７から識別情報が通知されると、図２（ｃ）に示すように、撮影画像から、通知された識別情報に対応するユーザが写っている部分を切り抜き（トリミング）、表示装置６へ送信する。表示装置６はサーバ装置５から受信した切り抜き画像を表示する。切り抜き処理については後述する。
【００２５】
ユーザからの要求に応じて、表示装置６で表示している画像をプリンタ８からプリント出力してもよい。
【００２６】
このように、本実施形態では、ユーザが撮影装置１にどの方向から近付いた場合でも、撮影を行うことができる。また、パノラマ画像の中から、ユーザが写っている部分を自動的に判別し、切り抜くことができる。
【００２７】
次に、自動撮影システムの各部の機能について説明する。
【００２８】
撮影装置１は全方位カメラであり、例えば２個の撮像素子を有し、２個の撮像素子で同時に撮影を行い、２枚の画像を繋ぐ処理を行う。例えば、２枚の画像それぞれにおいて、パターンマッチング処理によりエリア毎に基準画像と比較画像のずれ量を算出し、繋ぎ位置を検出する。そして、検出した繋ぎ位置と各光学系のレンズ特性を考慮して、２枚の画像をそれぞれ全天球イメージ形式に変換する。この２枚の全天球イメージ形式の画像をブレンドすることで、最終的に１枚の全天球イメージを生成する。全天球イメージは、正距円筒図法が用いられ、各画素の位置が、球体の表面の座標と対応づけられる。
【００２９】
受信機２は、発信機３から信号を受信すると、信号に含まれる識別情報と、信号の受信強度とを制御装置４へ送信する。、
【００３０】
制御装置４は例えばコンピュータであり、受信機制御部４１、カメラ制御部４２、及び通信処理部４３を有する。
【００３１】
受信機制御部４１は、受信機２から、受信信号に含まれる識別情報と、信号の受信強度の情報とを取得する。
【００３２】
受信機制御部４１が受信機２から情報を取得すると、カメラ制御部４２は、撮影装置１を制御し、撮影を実行する。カメラ制御部４２は、撮影装置１から撮影画像データを取得する。
【００３３】
通信処理部４３は、受信機制御部４１が受信機２から受信した情報（識別情報及び受信強度）と、カメラ制御部４２が撮影装置１から取得した撮影画像データとを、サーバ装置５へ送信する。
【００３４】
サーバ装置５は、通信処理部５１、画像処理部５２、及び記憶部５０を備え、コンピュータが用いられる。
【００３５】
通信処理部５１は、制御装置４と通信を行い、識別情報、信号受信強度、及び撮影画像データを受信する。通信処理部５１は、受信したこれらのデータを互いに対応付けて、記憶部５０に格納する。
【００３６】
通信処理部５１は、撮影画像データを表示部６に送信する。表示部６は例えば液晶ディスプレイであり、撮影画像を表示する。
【００３７】
読取機７は、発信機３から信号を受信し、信号に含まれる識別情報をサーバ装置５に通知する。
【００３８】
画像処理部５２は、読取機７から識別情報が通知されると、撮影画像から、この識別情報に対応するユーザが写っている部分を切り抜く。識別情報に対応するユーザとは、識別情報が割り当てられている発信機３が取り付けられたリストバンドＷを装着しているユーザである。
【００３９】
撮影装置１による撮影画像は、図４に示すように、各受信機２の位置に応じた複数の領域を含む。例えば、４台の受信機２Ａ〜２Ｄが配置されている場合、受信機２Ａの位置を中心とする領域ＲＡ、受信機２Ｂの位置を中心とする領域ＲＢ、受信機２Ｃの位置を中心とする領域ＲＣ、受信機２Ｄの位置を中心とする領域ＲＤを含む。
【００４０】
受信機２Ａ〜２Ｄは、ユーザが近くにいる程、信号受信強度は大きくなる。画像処理部５２は、受信機２Ａ〜２Ｄの信号受信強度からユーザの位置を推定し、切り抜く範囲（トリミング領域）を決定する。例えば、図４に示すように、領域ＲＡ〜ＲＤの幅をそれぞれｘとする。まず、信号受信強度の最も大きい受信機２の位置を、トリミング領域の中心に仮設定する。続いて、信号受信強度の最も大きい受信機２の左右の受信機２の信号受信強度をそれぞれＳＲ、ＳＬとし、トリミング領域の中心のずらし幅を以下の数式１から求める。
【００４１】
【数１】
2019114967.tif 000003
【００４２】
画像処理部５２は、中心をずらしたトリミング領域で画像を切り抜く。
【００４３】
例えば、図５（ａ）に示す例では、受信機２Ｂの信号受信強度が最も大きいため、まず、トリミング領域の中心を受信機２Ｂの位置（領域ＲＢの中心）とする。受信機２Ｂの左右の受信機２Ａ、２Ｃの信号受信強度は同じであるため、ユーザは、受信機２Ａ、２Ｃからほぼ等しい位置、すなわち、領域ＲＢの中心（中央）にいると推定され、トリミング領域の中心はずらさずに切り抜く。これにより、図５（ｂ）に示すように、ユーザが写った部分を切り抜くことができる。
【００４４】
図６（ａ）に示す例では、受信機２Ｃの信号受信強度が最も大きいため、まず、トリミング領域の中心を受信機２Ｃの位置（領域ＲＣの中心）とする。受信機２Ｃの左側の受信機２Ｂの信号受信強度の方が、右側の受信機２Ｄの信号受信強度よりも大きいため、ユーザは領域ＲＢ寄りにいることがわかる。受信機２Ｂ、２Ｄの信号受信強度を上述の数式に代入し、トリミング領域の中心を受信機２Ｃの位置から−ｘ／４（左側にｘ／４）ずらして切り抜く。これにより、図６（ｂ）に示すように、ユーザの写った部分を切り抜くことができる。
【００４５】
図７（ａ）に示す例では、受信機２Ｃの信号受信強度が最も大きいため、まず、トリミング領域の中心を受信機２Ｃの位置とする。受信機２Ｃの右側の受信機２Ｄの信号受信強度の方が、左側の受信機２Ｂの信号受信強度よりも大きいため、ユーザは領域ＲＤ寄りにいることがわかる。受信機２Ｂ、２Ｄの信号受信強度を上述の数式に代入し、トリミング領域の中心を受信機２Ｃの位置からｘ／４（右側にｘ／４）ずらして切り抜く。これにより、図７（ｂ）に示すように、ユーザの写った部分を切り抜くことができる。
【００４６】
通信処理部５１は、画像処理部５２がトリミング処理により切り抜いたトリミング画像を表示装置６へ送信し、表示する。ユーザは、リストバンドＷを読取機７にかざすことで、パノラマ画像の中から自分が写っている部分を拡大表示することができる。
【００４７】
ユーザが、トリミング画像のプリント物を要求する（購入を希望する）場合、プリンタ８がトリミング画像を印画紙等にプリントして出力する。なお、全方位カメラである撮影装置１で撮影された画像は画像の周縁部が歪んでいるため、画像処理部５２が歪み補正処理を行い、補正処理後の画像をプリント出力するようにしてもよい。
【００４８】
トリミング画像のデータ、又はトリミング前のパノラマ画像データをユーザに提供（販売）してもよい。
【００４９】
このように、本実施形態によれば、ユーザがどの方向から接近してきても撮影することができる。また、複数の受信機２の信号受信強度からユーザの位置を推定し、全方位カメラで撮影した画像の中から、ユーザが写っている部分を自動的に判別し、切り抜くことができる。
【００５０】
撮影装置１は全方位カメラであるため、ユーザを撮影した時に、撮影画像内に他者が一緒に写る場合がある。一般に、生活者は、自分の顔が写った画像・写真が他人に提供されることには抵抗感がある。そのため、図８に示すように、撮影画像から顔抽出を行い、リストバンドＷをかざしたユーザが写っている部分以外の領域にある顔画像をキャラクター画像等に変換してもよい。
【００５１】
自動撮影システムの設置はレジャー施設に限定されず、様々な場所に適用できる。例えば、図９に示すように、ドッグランに設置することができる。この場合、撮影装置１を地面に設置し、発信機３を犬の首輪に取り付け、犬が近付くと撮影を行う。受信機２を複数台設置して犬の位置を特定できるようにしてもよいし、１台のみ設置し、撮影装置１の極めて近傍にきたときに撮影するようにしてもよい。
【００５２】
上記実施形態では、撮影装置１として、２個の撮像素子を有する全方位カメラを用いる例について説明したが、複数台のデジタルカメラを組み合わせ、撮影画像を連結して３６０度のパノラマ画像を作成するようにしてもよい。
【００５３】
なお、本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。
【符号の説明】
【００５４】
１  撮影装置
２  受信機
３  発信機
４  制御装置
５  サーバ装置
６  表示装置
７  読取機
８  プリンタ
【図１】
2019114967.tif 000004
【図２】
2019114967.tif 000005
【図３】
2019114967.tif 000006
【図４】
2019114967.tif 000007
【図５】
2019114967.tif 000008
【図６】
2019114967.tif 000009
【図７】
2019114967.tif 000010
【図８】
2019114967.tif 000011
【図９】
2019114967.tif 000012