(57)【要約】【課題】状況の変化に応じたロボットカメラの撮影ショットの制御ができるとともに、撮影条件の異なる番組で汎用的に用いることができる撮影ショット制御装置を提供する。【解決手段】ロボットカメラ・スイッチャ制御装置（撮影ショット制御装置）１は、外部からの指令に基づいて撮影ショットタイプを設定する撮影ショットタイプ設定手段１１と、被写体のイベントと撮影ショットタイプと切替ショットとを関連付けた複数のイベント撮影規則生成情報を予め記憶する撮影規則生成情報記憶手段１２と、設定された撮影ショットタイプとイベント撮影規則生成情報とに基づいてイベントと切替ショットとを対応させたイベント撮影規則を生成する撮影規則生成手段１３と、外部からのイベント情報とイベント撮影規則とに基づいて撮影ショットを決定する撮影ショット制御手段（撮影ショット決定手段）１５とを備えることを特徴とする。【選択図】図２
2008072702.tif 000002
【特許請求の範囲】
【請求項１】
ロボットカメラによって撮影される被写体の撮影ショットを制御する撮影ショット制御装置であって、
外部から入力された指令に基づいて、前記ロボットカメラによって撮影可能な前記撮影ショットの種類である撮影ショットタイプを設定する撮影ショットタイプ設定手段と、
前記被写体の変化を示すイベントと、前記撮影ショットタイプと、前記イベント後の前記撮影ショットである切替ショットとを関連付けた複数のイベント撮影規則生成情報を予め記憶する撮影規則生成情報記憶手段と、
前記撮影ショットタイプ設定手段によって設定された撮影ショットタイプと、前記撮影規則生成情報記憶手段に記憶されたイベント撮影規則生成情報とに基づいて、前記イベントと前記切替ショットとを対応させたイベント撮影規則を生成する撮影規則生成手段と、
外部から入力される前記被写体のイベントの情報と、前記撮影規則生成手段によって生成されたイベント撮影規則とに基づいて、前記ロボットカメラによって撮影する撮影ショットを決定する第１撮影ショット決定手段と、
を備えることを特徴とする撮影ショット制御装置。
【請求項２】
複数のロボットカメラによって撮影される被写体の複数の映像を入力し、外部から入力された、あるロボットカメラの映像から他のロボットカメラの映像に出力を切り替える指令である切替指令に基づいて、前記映像の出力を切り替えて、ひとつの出力映像を生成するスイッチャに前記映像を出力する複数の前記ロボットカメラによって撮影される撮影ショットを制御する撮影ショット制御装置であって、
外部から入力された指令に基づいて、前記ロボットカメラによって撮影可能な前記撮影ショットの種類である撮影ショットタイプを設定する撮影ショットタイプ設定手段と、
前記被写体の変化を示すイベントと、前記撮影ショットタイプと、前記イベント後の前記撮影ショットである切替ショットとを関連付けた複数のイベント撮影規則生成情報を予め記憶する撮影規則生成情報記憶手段と、
前記撮影ショットタイプ設定手段によって設定された撮影ショットタイプと、前記撮影規則生成情報記憶手段に記憶されたイベント撮影規則生成情報とに基づいて、前記イベントと前記切替ショットとを対応させたイベント撮影規則を生成する撮影規則生成手段と、
外部から入力される前記被写体のイベントの情報と、前記撮影規則生成手段によって生成されたイベント撮影規則とに基づいて、前記ロボットカメラによって撮影する撮影ショットを決定する第１撮影ショット決定手段とを備え、
前記第１撮影ショット決定手段が、所定の撮影ショットを決定した場合には対応する前記ロボットカメラの撮影を待機させ、外部から入力された、当該ロボットカメラの映像に出力を切り替える前記切替指令に基づいて、このロボットカメラに対して当該撮影ショットを撮影させる制御を行うことを特徴とする撮影ショット制御装置。
【請求項３】
複数のロボットカメラによって撮影される被写体の複数の映像を入力し、外部から入力された、あるロボットカメラの映像から他のロボットカメラの映像に出力を切り替える指令である切替指令に基づいて、前記映像の出力を切り替えて、ひとつの出力映像を生成するスイッチャに前記映像を出力する複数の前記ロボットカメラによって撮影される撮影ショットを制御する撮影ショット制御装置であって、
外部から入力された指令に基づいて、前記ロボットカメラによって撮影可能な前記撮影ショットの種類である撮影ショットタイプを設定する撮影ショットタイプ設定手段と、
前記被写体の変化を示すイベントと、前記撮影ショットタイプと、前記イベント後の前記撮影ショットである切替ショットとを関連付けた複数のイベント撮影規則生成情報を予め記憶する撮影規則生成情報記憶手段と、
前記撮影ショットタイプ設定手段によって設定された撮影ショットタイプと、前記撮影規則生成情報記憶手段に記憶されたイベント撮影規則生成情報とに基づいて、前記イベントと前記切替ショットとを対応させたイベント撮影規則を生成する撮影規則生成手段と、
外部から入力される前記被写体のイベントの情報と、前記撮影規則生成手段によって生成されたイベント撮影規則とに基づいて、前記ロボットカメラによって撮影する撮影ショットを決定する第１撮影ショット決定手段とを備え、
前記撮影ショットタイプ設定手段が、前記被写体が複数ある場合に、外部からの指令に基づいて、各々の前記被写体と当該被写体の撮影ショットの種類とによって予め定められた前記ロボットカメラに対して、当該被写体の撮影ショットを撮影ショットタイプとして設定し、
前記撮影規則生成手段が、各々の前記被写体に対して、当該被写体のみの撮影ショットタイプの設定された前記ロボットカメラの識別子に対応する識別子を付与して、当該識別子の付与された被写体ごとに前記イベント撮影規則を生成することを特徴とする撮影ショット制御装置。
【請求項４】
前記撮影規則生成手段が、複数の前記被写体のうち、前記被写体のみの撮影ショットが前記撮影ショットタイプ設定手段によって設定されていない被写体に対して、当該被写体を含む他の撮影ショットタイプの設定された前記ロボットカメラの識別子に対応する識別子を付与して、当該識別子の付与された被写体ごとに前記イベント撮影規則を生成することを特徴とする請求項３に記載の撮影ショット制御装置。
【請求項５】
前記撮影規則生成情報記憶手段が、前記ロボットカメラの前記撮影ショット及び前記撮影ショットタイプと、他のロボットカメラの撮影ショット及び前記撮影ショットタイプとを関連付けた協調撮影規則生成情報を記憶し、
前記撮影規則生成手段が、前記撮影ショットタイプ設定手段によって設定された撮影ショットタイプと、前記撮影規則生成情報記憶手段に記憶された協調撮影規則生成情報とに基づいて、前記ロボットカメラの撮影ショットと前記他のロボットカメラの撮影ショットと対応させた協調撮影規則を生成し、
前記第１撮影ショット決定手段によって決定された前記ロボットカメラの撮影ショットと、前記撮影規則生成手段によって生成された協調撮影規則とに基づいて、前記他のロボットカメラによって撮影する撮影ショットを決定する第２撮影ショット決定手段を備えることを特徴とする請求項１から請求項４のいずれか一項に記載の撮影ショット制御装置。
【請求項６】
複数のロボットカメラによって撮影される被写体の複数の映像を入力し、外部から入力された、あるロボットカメラの映像から他のロボットカメラの映像に出力を切り替える指令である切替指令に基づいて、前記映像の出力を切り替えて、ひとつの出力映像を生成するスイッチャに前記映像を出力する複数の前記ロボットカメラによって撮影される撮影ショットを制御する撮影ショット制御装置であって、
外部から入力された指令に基づいて、前記ロボットカメラによって撮影可能な前記撮影ショットの種類である撮影ショットタイプを設定する撮影ショットタイプ設定手段と、
前記被写体の変化を示すイベントと、前記撮影ショットタイプと、前記イベント後の前記撮影ショットである切替ショットとを関連付けた複数のイベント撮影規則生成情報、及び、前記ロボットカメラの前記撮影ショットと、当該ロボットカメラの他の撮影ショットと、前記撮影ショットタイプとを関連付けたスイッチング撮影規則生成情報を予め記憶する撮影規則生成情報記憶手段と、
前記撮影ショットタイプ設定手段によって設定された撮影ショットタイプと、前記撮影規則生成情報記憶手段に記憶されたイベント撮影規則生成情報とに基づいて、前記イベントと前記切替ショットとを対応させたイベント撮影規則を生成するとともに、前記撮影ショットタイプ設定手段によって設定された撮影ショットタイプと、前記撮影規則生成情報記憶手段に記憶されたスイッチング撮影規則生成情報とに基づいて、前記ロボットカメラの撮影ショットと前記他の撮影ショットと対応させたスイッチング撮影規則を生成する撮影規則生成手段と、
外部から入力される前記被写体のイベントの情報と、前記撮影規則生成手段によって生成されたイベント撮影規則とに基づいて、前記ロボットカメラによって撮影する撮影ショットを決定する第１撮影ショット決定手段と、
外部から入力される前記切替指令と、前記第１撮影ショット決定手段によって決定された前記ロボットカメラの撮影ショットと、前記撮影規則生成手段によって生成されたスイッチング撮影規則とに基づいて、当該切替指令によって前記スイッチャからの映像の出力が解除されたロボットカメラの撮影ショットを決定する第３撮影ショット決定手段と、
を備えることを特徴とする撮影ショット制御装置。
【請求項７】
撮影規則生成情報記憶装置に予め記憶された、ロボットカメラによって撮影される被写体の変化を示すイベントと、前記ロボットカメラによって撮影可能な撮影ショットの種類である撮影ショットタイプと、前記イベント後の前記撮影ショットである切替ショットとを関連付けた複数のイベント撮影規則生成情報を参照して、前記ロボットカメラの撮影ショットを制御するためにコンピュータを、
外部から入力された指令に基づいて、前記ロボットカメラの撮影ショットタイプを設定する撮影ショットタイプ設定手段、
この撮影ショットタイプ設定手段によって設定された撮影ショットタイプと、前記撮影規則生成情報記憶装置に記憶されたイベント撮影規則生成情報とに基づいて、前記イベントと前記切替ショットとを対応させたイベント撮影規則を生成する撮影規則生成手段、
外部から入力される前記被写体のイベントの情報と、前記撮影規則生成手段によって生成されたイベント撮影規則とに基づいて、前記ロボットカメラによって撮影する撮影ショットを決定する第１撮影ショット決定手段、
として機能させることを特徴とする撮影ショット制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ロボットカメラを制御する技術に係り、特に、ロボットカメラの撮影ショットを制御する撮影ショット制御装置及び撮影ショット制御プログラムに関する。
【背景技術】
【０００２】
従来、放送局における番組制作や、テレビ会議、大学の講義等において、ロボットカメラ等により自動撮影する試みがなされている（例えば、特許文献１、非特許文献１参照）。これらの方法では、撮影される人の動き等の状況の変化を、画像処理等によって自動でセンシングし、この状況の変化に応じた映像をロボットカメラによって撮影することができる。
【特許文献１】特開２００２−１８５８３７号公報（段落番号０００９〜００３８）
【非特許文献１】津田  貴生、外３名、「ネットワーク接続されたロボットカメラを用いた自動番組制作」、映像学技報、ｖｏｌ．２６、Ｎｏ．１７、ｐｐ．３７−４２、Ｆｅｂ．２００２
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、ロボットカメラ等の自動撮影において状況の変化に応じた映像を撮影するためには、想定される状況の変化と、そのときの撮影ショットとを予め対応付けておく必要があるが、この作業には高度な撮影知識と多大な労力を要する。そして、従来の自動撮影では、スタジオの配置や、出演者の人数等に応じて対応付けの作業をしなくてはならず、撮影条件の異なる様々な番組で汎用的に使用することは困難であった。
【０００４】
本発明は、前記従来技術の問題を解決するために成されたもので、ロボットカメラによる撮影において、状況の変化に応じた撮影ショットの制御ができるとともに、条件の異なる様々な撮影に汎用的に用いることができる撮影ショット制御装置及び撮影ショット制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
前記課題を解決するため、請求項１に記載の撮影ショット制御装置は、ロボットカメラによって撮影される被写体の撮影ショットを制御する撮影ショット制御装置であって、撮影ショットタイプ設定手段と、撮影規則生成情報記憶手段と、撮影規則生成手段と、第１撮影ショット決定手段とを備える構成とした。
【０００６】
かかる構成によれば、撮影ショット制御装置は、撮影ショットタイプ設定手段によって、外部から入力された指令に基づいて、ロボットカメラによって撮影可能な撮影ショットの種類である撮影ショットタイプを設定する。また、撮影ショット制御装置は、撮影規則生成情報記憶手段に、被写体の変化を示すイベントと、撮影ショットタイプと、イベント後の撮影ショットである切替ショットとを関連付けた複数のイベント撮影規則生成情報を予め記憶する。更に、撮影ショット制御装置は、撮影規則生成手段によって、撮影ショットタイプ設定手段で設定された撮影ショットタイプと、撮影規則生成情報記憶手段に記憶されたイベント撮影規則生成情報とに基づいて、被写体のイベントと切替ショットとを対応させたイベント撮影規則を生成する。このとき、撮影規則生成手段は、各々のイベント撮影規則生成情報によって示される撮影ショットタイプが、撮影ショットタイプ設定手段で設定された撮影ショットタイプに含まれる場合に、このロボットカメラに対して、当該イベント撮影規則生成情報によって示される被写体のイベントと切替ショットとを対応させたイベント撮影規則を生成することができる。また、撮影ショット制御装置は、第１撮影ショット決定手段によって、外部から入力される被写体のイベントの情報と、撮影規則生成手段で生成されたイベント撮影規則とに基づいて、ロボットカメラによって撮影する撮影ショットを決定する。
【０００７】
これによって、撮影ショット制御装置は、外部から入力された撮影ショットタイプの設定の指令と、撮影規則生成情報記憶手段に予め記憶されたイベント撮影規則生成情報とに基づいてイベント撮影規則を生成することができる。そして、撮影ショット制御装置は、当該イベント撮影規則と外部から入力される被写体のイベントの情報に基づいて、当該イベントに応じてロボットカメラの撮影ショットを制御することができる。
【０００８】
また、請求項２に記載の撮影ショット制御装置は、複数のロボットカメラによって撮影される被写体の複数の映像を入力し、外部から入力された、あるロボットカメラの映像から他のロボットカメラの映像に出力を切り替える指令である切替指令に基づいて、前記映像の出力を切り替えて、ひとつの出力映像を生成するスイッチャに前記映像を出力する複数の前記ロボットカメラによって撮影される撮影ショットを制御する撮影ショット制御装置であって、撮影ショットタイプ設定手段と、撮影規則生成情報記憶手段と、撮影規則生成手段と、第１撮影ショット決定手段とを備える構成とした。
【０００９】
かかる構成によれば、撮影ショット制御装置は、撮影ショットタイプ設定手段によって、外部から入力された指令に基づいて、ロボットカメラによって撮影可能な撮影ショットの種類である撮影ショットタイプを設定する。また、撮影ショット制御装置は、撮影規則生成情報記憶手段に、被写体の変化を示すイベントと、撮影ショットタイプと、イベント後の撮影ショットである切替ショットとを関連付けた複数のイベント撮影規則生成情報を予め記憶する。
【００１０】
更に、撮影ショット制御装置は、撮影規則生成手段によって、撮影ショットタイプ設定手段で設定された撮影ショットタイプと、撮影規則生成情報記憶手段に記憶されたイベント撮影規則生成情報とに基づいて、イベントと切替ショットとを対応させたイベント撮影規則を生成する。また、撮影ショット制御装置は、第１撮影ショット決定手段によって、外部から入力される被写体のイベントの情報と、撮影規則生成手段で生成されたイベント撮影規則とに基づいて、ロボットカメラによって撮影する撮影ショットを決定し、更に、所定の撮影ショットを決定した場合には、対応するロボットカメラの撮影を待機させ、外部から入力された、当該ロボットカメラの映像に出力を切り替える切替指令に基づいて、このロボットカメラに対して当該撮影ショットを撮影させる制御を行う。
【００１１】
これによって、撮影ショット制御装置は、外部から入力された撮影ショットタイプの設定の指令と、撮影規則生成情報記憶手段に予め記憶されたイベント撮影規則生成情報とに基づいてイベント撮影規則を生成することができる。そして、撮影ショット制御装置は、当該イベント撮影規則と外部から入力される被写体のイベントの情報に基づいて、当該イベントに応じてロボットカメラの撮影ショットを制御することができる。更に、撮影ショット制御装置は、ロボットカメラに対して、所定の撮影ショットの撮影を待機させ、このロボットカメラの映像がスイッチャから出力開始される際に、このロボットカメラに対して当該撮影ショットの撮影を開始させることができる。
【００１２】
また、請求項３に記載の撮影ショット制御装置は、複数のロボットカメラによって撮影される被写体の複数の映像を入力し、外部から入力された、あるロボットカメラの映像から他のロボットカメラの映像に出力を切り替える指令である切替指令に基づいて、前記映像の出力を切り替えて、ひとつの出力映像を生成するスイッチャに前記映像を出力する複数の前記ロボットカメラによって撮影される撮影ショットを制御する撮影ショット制御装置であって、撮影ショットタイプ設定手段と、撮影規則生成情報記憶手段と、撮影規則生成手段と、第１撮影ショット決定手段とを備える構成とした。
【００１３】
かかる構成によれば、撮影ショット制御装置は、撮影ショットタイプ設定手段によって、外部から入力された指令に基づいて、ロボットカメラによって撮影可能な撮影ショットの種類である撮影ショットタイプを設定する。また、撮影ショット制御装置は、撮影規則生成情報記憶手段に、被写体の変化を示すイベントと、撮影ショットタイプと、イベント後の撮影ショットである切替ショットとを関連付けた複数のイベント撮影規則生成情報を予め記憶する。
【００１４】
更に、撮影ショット制御装置は、撮影規則生成手段によって、撮影ショットタイプ設定手段で設定された撮影ショットタイプと、撮影規則生成情報記憶手段に記憶されたイベント撮影規則生成情報とに基づいて、イベントと切替ショットとを対応させたイベント撮影規則を生成する。また、撮影ショット制御装置は、第１撮影ショット決定手段によって、外部から入力される被写体のイベントの情報と、撮影規則生成手段で生成されたイベント撮影規則とに基づいて、ロボットカメラによって撮影する撮影ショットを決定する。更に、撮影ショット制御装置は、撮影ショットタイプ設定手段によって、被写体が複数ある場合に、外部からの指令に基づいて、各々の被写体と当該被写体の撮影ショットの種類とによって予め定められたロボットカメラに対して、当該被写体の撮影ショットを撮影ショットタイプとして設定し、撮影規則生成手段によって、各々の被写体に対して、当該被写体のみの撮影ショットタイプの設定されたロボットカメラの識別子に対応する識別子を付与して、当該識別子の付与された被写体ごとにイベント撮影規則を生成する。
【００１５】
これによって、撮影ショット制御装置は、外部から入力された撮影ショットタイプの設定の指令と、撮影規則生成情報記憶手段に予め記憶されたイベント撮影規則生成情報とに基づいてイベント撮影規則を生成することができる。そして、撮影ショット制御装置は、当該イベント撮影規則と外部から入力される被写体のイベントの情報に基づいて、当該イベントに応じてロボットカメラの撮影ショットを制御することができる。更に、撮影ショット制御装置は、同じ被写体が複数ある場合には、それぞれの被写体と撮影ショットの種類とに予め対応付けられたロボットカメラに対して当該被写体の撮影ショットを撮影ショットタイプとして設定し、被写体のみの撮影ショットタイプの設定されたロボットカメラの識別子に対応する識別子を当該被写体に付与することで、それぞれの被写体についてのイベント撮影規則を生成することができる。
【００１６】
更に、請求項４に記載の撮影ショット制御装置は、請求項３に記載の撮影ショット制御装置において、前記撮影規則生成手段が、複数の前記被写体のうち、前記被写体のみの撮影ショットが前記撮影ショットタイプ設定手段によって設定されていない被写体に対して、当該被写体を含む他の撮影ショットタイプの設定された前記ロボットカメラの識別子に対応する識別子を付与して、当該識別子の付与された被写体ごとに前記イベント撮影規則を生成する構成とした。
【００１７】
これによって、撮影ショット制御装置は、被写体のみの撮影ショットの設定されていない被写体については、当該被写体を含む他の撮影ショットタイプの設定されたロボットカメラの識別子に対応する識別子を当該被写体に付与することで、それぞれの被写体についてのイベント撮影規則を生成することができる。
【００１８】
また、請求項５に記載の撮影ショット制御装置は、請求項１から請求項４のいずれか一項に記載の撮影ショット制御装置において、前記撮影規則生成情報記憶手段が、前記ロボットカメラの前記撮影ショット及び前記撮影ショットタイプと、他のロボットカメラの撮影ショット及び前記撮影ショットタイプとを関連付けた協調撮影規則生成情報を記憶し、前記撮影規則生成手段が、前記撮影ショットタイプ設定手段によって設定された撮影ショットタイプと、前記撮影規則生成情報記憶手段に記憶された協調撮影規則生成情報とに基づいて、前記ロボットカメラの撮影ショットと前記他のロボットカメラの撮影ショットと対応させた協調撮影規則を生成し、前記第１撮影ショット決定手段によって決定された前記ロボットカメラの撮影ショットと、前記撮影規則生成手段によって生成された協調撮影規則とに基づいて、前記他のロボットカメラによって撮影する撮影ショットを決定する第２撮影ショット決定手段を備える構成とした。
【００１９】
これによって、撮影ショット制御装置は、撮影規則生成手段によって、各々の協調撮影規則生成情報によって示されるあるロボットカメラと他のロボットカメラとの撮影ショットタイプが、撮影ショットタイプ設定手段でそれぞれのロボットカメラに対して設定された撮影ショットタイプに含まれる場合に、当該協調撮影規則生成情報によって示されるあるロボットカメラの撮影ショットと他のロボットカメラの撮影ショットとを対応させた協調撮影規則を生成することができる。このように、撮影ショット制御装置は、外部から入力された撮影ショットタイプの設定の指令と協調撮影規則生成情報とに基づいて、協調撮影規則を生成することができる。そして、撮影ショット制御装置は、被写体の変化に応じてあるロボットカメラの撮影ショットが決定された場合には、協調撮影規則に基づいて、この撮影ショットに応じて他のロボットカメラの撮影ショットを制御することができる。
【００２０】
更に、請求項６に記載の撮影ショット制御装置は、複数のロボットカメラによって撮影される被写体の複数の映像を入力し、外部から入力された、あるロボットカメラの映像から他のロボットカメラの映像に出力を切り替える指令である切替指令に基づいて、前記映像の出力を切り替えて、ひとつの出力映像を生成するスイッチャに前記映像を出力する複数の前記ロボットカメラによって撮影される撮影ショットを制御する撮影ショット制御装置であって、撮影ショットタイプ設定手段と、撮影規則生成情報記憶手段と、撮影規則生成手段と、第１撮影ショット決定手段と、第３撮影ショット決定手段とを備える構成とした。
【００２１】
かかる構成によれば、撮影ショット制御装置は、撮影ショットタイプ設定手段によって、外部から入力された指令に基づいて、ロボットカメラによって撮影可能な撮影ショットの種類である撮影ショットタイプを設定する。また、撮影ショット制御装置は、撮影規則生成情報記憶手段に、被写体の変化を示すイベントと、撮影ショットタイプと、イベント後の撮影ショットである切替ショットとを関連付けた複数のイベント撮影規則生成情報、及び、ロボットカメラの撮影ショットと、ロボットカメラの他の撮影ショットと、撮影ショットタイプとを関連付けたスイッチング撮影規則生成情報を予め記憶する。
【００２２】
更に、撮影ショット制御装置は、撮影規則生成手段によって、撮影ショットタイプ設定手段で設定された撮影ショットタイプと、撮影規則生成情報記憶手段に記憶されたイベント撮影規則生成情報とに基づいて、イベントと切替ショットとを対応させたイベント撮影規則を生成するとともに、撮影ショットタイプ設定手段で設定された撮影ショットタイプと、撮影規則生成情報記憶手段に記憶されたスイッチング撮影規則生成情報とに基づいて、ロボットカメラの撮影ショットと他の撮影ショットと対応させたスイッチング撮影規則を生成する。また、撮影ショット制御装置は、第１撮影ショット決定手段によって、外部から入力される被写体のイベントの情報と、撮影規則生成手段で生成されたイベント撮影規則とに基づいて、ロボットカメラによって撮影する撮影ショットを決定し、第３撮影ショット決定手段によって、外部から入力される切替指令と、第１撮影ショット決定手段で決定されたロボットカメラの撮影ショットと、撮影規則生成手段で生成されたスイッチング撮影規則とに基づいて、切替指令によってスイッチャからの映像の出力が解除されたロボットカメラの撮影ショットを決定する。
【００２３】
これによって、撮影ショット制御装置は、外部から入力された撮影ショットタイプの設定の指令と、撮影規則生成情報記憶手段に予め記憶されたイベント撮影規則生成情報とに基づいてイベント撮影規則を生成することができる。そして、撮影ショット制御装置は、当該イベント撮影規則と外部から入力される被写体のイベントの情報に基づいて、当該イベントに応じてロボットカメラの撮影ショットを制御することができる。更に、撮影ショット制御装置は、撮影規則生成手段によって、各々のスイッチング撮影規則生成情報によって示される撮影ショットタイプが、撮影ショットタイプ設定手段で設定された撮影ショットタイプに含まれる場合に、当該スイッチング撮影規則生成情報によって示されるあるロボットカメラの撮影ショットと他の撮影ショットとを対応させたスイッチング撮影規則を生成することができる。このように、撮影ショット制御装置は、外部から入力された撮影ショットタイプの設定の指令とスイッチング撮影規則生成情報とに基づいて、スイッチング撮影規則を生成することができる。そして、撮影ショット制御装置は、外部から入力される切替指令によって、スイッチャにおいて、あるロボットカメラの映像の出力が解除された場合には、スイッチング撮影規則に基づいて、このロボットカメラの出力解除後の撮影ショットを制御することができる。
【００２４】
また、請求項７に記載の撮影ショット制御プログラムは、撮影規則生成情報記憶装置に予め記憶された、ロボットカメラによって撮影される被写体の変化を示すイベントと、前記ロボットカメラによって撮影可能な撮影ショットの種類である撮影ショットタイプと、前記イベント後の前記撮影ショットである切替ショットとを関連付けた複数のイベント撮影規則生成情報を参照して、前記ロボットカメラの撮影ショットを制御するためにコンピュータを、撮影ショットタイプ設定手段、撮影規則生成手段、第１撮影ショット決定手段として機能させることとした。
【００２５】
かかる構成によれば、撮影ショット制御プログラムは、撮影ショットタイプ設定手段によって、外部から入力された指令に基づいて、ロボットカメラの撮影ショットタイプを設定し、撮影規則生成手段によって、撮影ショットタイプ設定手段で設定された撮影ショットタイプと、撮影規則生成情報記憶装置に記憶されたイベント撮影規則生成情報とに基づいて、イベントと切替ショットとを対応させたイベント撮影規則を生成する。更に、撮影ショット制御プログラムは、第１撮影ショット決定手段によって、外部から入力される被写体のイベントの情報と、撮影規則生成手段で生成されたイベント撮影規則とに基づいて、ロボットカメラによって撮影する撮影ショットを決定する。
【００２６】
これによって、撮影ショット制御プログラムは、撮影ショットタイプの設定の指令とイベント撮影規則生成情報とに基づいてイベント撮影規則を生成し、外部から入力される被写体のイベントの情報に基づいて、当該イベントに応じてロボットカメラの撮影ショットを制御することができる。
【発明の効果】
【００２７】
本発明に係る撮影ショット制御装置及び撮影ショット制御プログラムでは、以下のような優れた効果を奏する。請求項１及び請求項７に記載の発明によれば、制作者は撮影ショットタイプの設定を行うだけで、被写体の状況変化に応じた撮影ショットの制御を行うことができる。そのため、条件の異なる様々な撮影に汎用的に用いることができ、制作者の撮影ごとのスタジオの状況変化とロボットカメラの撮影ショットの切替の指令の対応付けの操作を軽減することができる。
【００２８】
請求項２に記載の発明によれば、スイッチャから出力される撮影ショットの映像の出力開始のタイミングで、所定の撮影ショットの撮影開始を制御することができる。そして、ここで、所定の撮影ショットを、例えば、ロボットカメラの位置、角度や焦点距離等を変化させながら撮影する撮影ショット、例えば、ドリー、クレーン、パン、ズームイン、ズームアウトのような撮影ショットとすることで、スイッチャから出力されるまではロボットカメラに位置、角度や焦点距離等を変化させずに待機させ、出力が開始された時点から当該撮影ショットの撮影を開始させることができる。
【００２９】
請求項３に記載の発明によれば、同じ被写体が複数ある場合においても、各々の被写体と当該被写体の撮影ショットの種類とによって予め定められたロボットカメラに対して、撮影したい被写体の撮影ショットを撮影ショットタイプとして指定するだけで、被写体のみの撮影ショットタイプをロボットカメラの識別子に対応する識別子を被写体に付与して、それぞれの被写体に対してイベント撮影規則を生成することができる。そのため、制作者が複数の被写体に手動で識別子を割り振る必要がない。
【００３０】
請求項４に記載の発明によれば、同じ被写体が複数ある場合において、被写体のみの撮影ショットタイプの設定されていない被写体がある場合には、当該被写体を含む他の撮影ショットタイプの設定されたロボットカメラの識別子に対応する識別子を被写体に付与して、それぞれの被写体に対してイベント撮影規則を生成することができる。そのため、制作者が複数の被写体に手動で識別子を割り振ることなく、すべての被写体に対してイベント撮影規則を生成することができる。
【００３１】
請求項５に記載の発明によれば、複数のロボットカメラによって同様の撮影ショットを撮影しない協調撮影規則生成情報を予め設定することで、ロボットカメラに様々な種類の映像を撮影させることができる。請求項６に記載の発明によれば、スイッチャから出力される撮影ショットの映像の出力終了のタイミングで、当該撮影ショットの種類に応じて、撮影ショットの切替を制御することができる。
【発明を実施するための最良の形態】
【００３２】
以下、本発明の実施の形態について図面を参照して説明する。ここでは本発明を、スタジオ内においてロボットカメラによって被写体を撮影して放送番組を制作する場合に対して適用し、ロボットカメラ・スイッチャ制御装置として構成している。
【００３３】
［自動撮影システムの構成］
まず、図１を参照して、本発明におけるロボットカメラ・スイッチャ制御装置１を備える自動撮影システムＳの構成について説明する。図１は、本発明におけるロボットカメラ・スイッチャ制御装置を備える自動撮影システムの構成を模式的に示した模式図である。
【００３４】
自動撮影システムＳは、被写体［テーブルＴ、話者（出演者）Ｐ１、Ｐ２、フリップＦ、小物Ｏ、情報画スクリーンＳＣ］を撮影し、番組映像を生成するものである。自動撮影システムＳは、ロボットカメラ・スイッチャ制御装置１と、ロボットカメラＣ１〜Ｃ４と、センサカメラＣ０と、画像処理装置５と、スイッチングハブＳＨと、スイッチャＳＷとを備える。
【００３５】
ロボットカメラ・スイッチャ制御装置（撮影ショット制御装置）１は、外部から入力されるイベント情報に基づいて、被写体を撮影するロボットカメラＣ１〜Ｃ４の撮影ショットを制御するものである。また、ロボットカメラ・スイッチャ制御装置１は、ロボットカメラＣ１〜Ｃ４によって撮像された映像信号からひとつの映像信号のみを出力するスイッチャＳＷの映像信号の切替を制御するものである。
【００３６】
ここで、ロボットカメラ・スイッチャ制御装置１によって生成されたロボットカメラＣ１〜Ｃ４の撮影ショットを制御する指令となる撮影ショット制御信号は、スイッチングハブＳＨを介してロボットカメラＣ１〜Ｃ４に出力される。また、ロボットカメラ・スイッチャ制御装置１によって生成されたスイッチャＳＷの切替を制御する指令となる切替制御信号は、スイッチングハブＳＨを介してスイッチャＳＷに出力される。
【００３７】
なお、ここでは、被写体の変化を示すイベントとして、フリップＦと小物Ｏとの提示及び除去と、情報画スクリーンＳＣへの情報画の提示及び除去と、話者Ｐ１、Ｐ２の喋りの開始及び終了を想定し、イベント情報として、後記する画像処理装置５からのフリップＦと小物Ｏとの提示と除去との情報、及び、情報画スクリーンＳＣへの情報画の提示と除去との情報と、図示しないマイクによって取得された話者Ｐ１、Ｐ２の音声信号の音声レベルに基づいて、図示しない音声処理装置によって解析した各々の話者Ｐ１、Ｐ２の喋りの開始と終了との情報とが、ロボットカメラ・スイッチャ制御装置１に入力されることとした。
【００３８】
ロボットカメラＣ１〜Ｃ４は、ロボットカメラ・スイッチャ制御装置１から入力された撮影ショット制御信号と、後記する画像処理装置５から入力されるスタジオ内における被写体の位置の情報とに基づいて、当該撮影ショット制御信号によって指示される撮影ショットの映像を撮影し、番組映像の素材となる映像信号を生成するものである。ここで生成された映像信号は、スイッチャＳＷに出力される。ここで、このフレーミングを自動で行えるロボットカメラＣ１〜Ｃ４としては、例えば、T. Tsuda, et al, "Intelligent Mobile Robot Camera", SMPTE Australia 2005 - Conference and Exhibition, Session 4.4, July 2005に記載されたものを用いることができる。なお、図１では、ロボットカメラＣ１〜Ｃ４からの映像信号の流れを破線で示した。
【００３９】
ここでは、被写体として、テーブルＴと、このテーブルＴを挟んで向かい合う２人の話者Ｐ１、Ｐ２と、この話者Ｐ１、Ｐ２の間のフリップＦと、話者Ｐ２の手元の小物Ｏと、話者Ｐ１、Ｐ２の背後の情報画スクリーンＳＣとが設置されることとした。そして、話者Ｐ１、Ｐ２が、フリップＦと、小物Ｏと、情報画スクリーンＳＣとを用いて対談する番組をロボットカメラＣ１〜Ｃ４によって撮影して番組制作する場合について説明する。しかしながら、フリップＦと小物Ｏと情報画スクリーンＳＣの個数及び有無や、これらの被写体の配置、話者Ｐ１、Ｐ２の人数はこれに限定されることなく、任意の被写体を設定することができる。また、ロボットカメラＣ１〜Ｃ４の個数もこれに限定されることなく、任意の個数とすることができる。更に、本発明は番組制作に限定されず、テレビ会議や、大学の講義の撮影や、ＴＶＭＬ（TV program Making Language；"http://www.nhk.or.jp/strl/tvml/"参照）等のＣＧを使ったテレビ番組の制作にも応用が可能である。
【００４０】
センサカメラＣ０は、被写体を撮影し、後記する画像処理装置５によって被写体の位置を算出するのに必要となる映像信号を生成するものである。ここで生成された映像信号は、画像処理装置５に出力される。なお、センサカメラＣ０は、被写体が撮影できる位置に設置されていればよく、例えば、被写体の上方や背後に設置されることとしてもよい。また、センサカメラＣ０の個数はこれに限定されることなく、任意の個数とすることができる。更に、ロボットカメラＣ１〜Ｃ４によって撮影した映像から画像処理装置５によって被写体の位置を算出する場合には、自動撮影システムＳがセンサカメラＣ０を備えないこととしてもよい。
【００４１】
画像処理装置５は、センサカメラＣ０によって撮影された映像を構成するフレーム画像ごとに被写体を検出し、スタジオ内における被写体の位置を算出するものである。また、画像処理装置５は、フリップＦと小物Ｏを検出することで、スタジオ内においてフリップＦや小物Ｏが提示もしくは除去されたかを解析するものでもある。ここで算出された被写体の位置の情報は、スイッチングハブＳＨを介してロボットカメラＣ１〜Ｃ４に出力される。また、ここで解析されたフリップＦと小物Ｏとの提示及び除去の情報が、イベント情報として、スイッチングハブＳＨを介してロボットカメラ・スイッチャ制御装置１に出力される。なお、画像処理装置５は、例えば、被写体の形状や色や、予め被写体に取り付けたセンサからの不可視光等に基づいて、フレーム画像から検出することとしてもよい。
【００４２】
スイッチングハブＳＨは、ロボットカメラ・スイッチャ制御装置１から入力された撮影ショット制御信号及び切替制御信号をそれぞれロボットカメラＣ１〜Ｃ４及びスイッチャＳＷに出力するとともに、画像処理装置５、音声処理装置（図示せず）及び情報画スクリーンＳＣへの情報画の出力装置（図示せず）から入力されたイベント情報をロボットカメラ・スイッチャ制御装置１に出力する中継器である。
【００４３】
スイッチャＳＷは、ロボットカメラ・スイッチャ制御装置１から入力された切替制御信号に基づいて、ロボットカメラＣ１〜Ｃ４から入力された映像信号からひとつの映像信号のみを選択して、番組映像（出力映像）として出力するものである。
【００４４】
［ロボットカメラ・スイッチャ制御装置の構成］
以下、図２を参照（適宜図１参照）して、本発明におけるロボットカメラ・スイッチャ制御装置１の構成について詳細に説明する。図２は、本発明におけるロボットカメラ・スイッチャ制御装置の構成を模式的に示した模式図である。ロボットカメラ・スイッチャ制御装置１は、撮影ショットタイプ設定手段１１と、撮影規則生成情報記憶手段１２と、撮影規則生成手段１３と、撮影規則設定手段１４と、撮影ショット制御手段１５と、スイッチャ制御手段１６とを備える。
【００４５】
撮影ショットタイプ設定手段１１は、番組制作者によって外部から入力された指令に基づいて、ロボットカメラＣ１〜Ｃ４によって撮影可能な撮影ショットの種類（撮影ショットタイプ）を設定するものである。ここで、設定された撮影ショットタイプの情報は、撮影規則生成手段１３及び撮影ショット制御手段１５に出力される。
【００４６】
ここで、図３を参照（適宜図１及び図２参照）して、撮影ショットタイプ設定手段１１による撮影ショットタイプの設定について、具体例を用いて説明する。図３は、撮影ショットタイプの設定時において、番組作成者に提示される表示画面の例を模式的に示した模式図である。
【００４７】
ここでは、番組制作者は、図示しない表示装置に表示された図３に示すようなＧＵＩ（Graphical User Interface）によって撮影ショットタイプを設定する指令を入力することとした。なお、図３において、「１カメ」、「２カメ」、「３カメ」及び「４カメ」は、それぞれロボットカメラＣ１、Ｃ２、Ｃ３、Ｃ４を示す。これらのロボットカメラＣ１〜Ｃ４には予め設定可能な複数の種類の撮影ショットが割り当てられ、更に、優先順位が設定されている。図３では、撮影ショットタイプ表示領域Ｒ１〜Ｒ４に、各々のロボットカメラＣ１〜Ｃ４において設定可能な撮影ショットが表示されている。例えば、ロボットカメラＣ１（１カメ）には、「フリップ込２」（フリップＦと話者Ｐ２の映像）、「スクリーン込２」（情報画スクリーンＳＣと話者Ｐ２の映像）、「バストショット２」（話者Ｐ２の胸から上の映像）及び「越し２」（話者Ｐ１の背後から撮影した話者Ｐ２の映像）の４種類の撮影ショットが割り当てられ、これらの撮影ショットが撮影ショットタイプ表示領域Ｒ１に優先順位の高い順に表示されている。
【００４８】
そして、番組制作者は、スタジオ内の配置に合う撮影ショットタイプを選択する。このとき、番組制作者は、図３に示す撮影ショットタイプ表示領域Ｒ１〜Ｒ４に表示された撮影ショットのチェックボックスｃｂ、ｃｂ、…を図示しないマウス等によってクリックしてチェックを付加することで、選択した撮影ショットタイプを設定する指令を入力することができる。図３は、例えば、ロボットカメラＣ１に、「フリップ込２」及び「バストショット２」の２種類の撮影ショットを設定した場合を示している。このようにして、番組制作者は、すべてのロボットカメラＣ１〜Ｃ４について、撮影可能な撮影ショットタイプを設定する。そして、番組制作者によって入力された指令に基づいて、撮影ショットタイプ設定手段１１は、選択された撮影ショットタイプをロボットカメラＣ１〜Ｃ４ごとに設定する。
【００４９】
図２に戻って説明を続ける。撮影規則生成情報記憶手段（撮影規則生成情報記憶装置）１２は、後記する撮影規則生成手段１３において撮影規則を生成するための撮影規則生成情報を記憶するもので、ハードディスク等の一般的な記憶手段によって構成される。ここで、撮影規則生成情報記憶手段１２は、撮影規則生成情報としてイベント撮影規則生成情報、スイッチング撮影規則生成情報及び協調撮影規則生成情報を記憶することとした。
【００５０】
ここで、図４を参照（適宜図１及び図２参照）して、撮影規則生成情報について具体例を用いて説明する。図４は、撮影規則生成情報を説明するための説明図である。ここでは、撮影規則生成情報記憶手段１２には、図４に示す情報が記憶されていることとする。図４に示す表の各行には、行の番号とイベントと、イベント後の撮影ショット（切替ショット）とを対応付けた情報が示されている。
【００５１】
イベント撮影規則生成情報は、イベントと、撮影ショットタイプと、切替ショットとを対応させた情報である。ここで、図４の表の番号［１］〜［４］の行に示す情報は、イベント撮影規則生成情報の一部であり、イベントと、切替ショットとを対応させた情報である。例えば、図４の番号［１］の行では、フリップＦが提示されたことを示すイベントに、切替ショットとして「フリップ」（フリップＦのみを撮影した映像）の撮影ショットが対応付けられている。図４の表の番号［１］〜［４］の行に示す情報以外にも、例えば、情報画スクリーンＳＣの提示及び除去や、小物Ｏの提示及び除去、話者Ｐ１、Ｐ２の喋りの開始及び終了等のイベントにそれぞれ切替ショットを対応させた情報を撮影規則生成情報記憶手段１２に記憶することとしてもよい。
【００５２】
なお、図４に示す表の番号［４］の行の切替ショットの「ベースショット」は、撮影ショットタイプ設定手段１１において設定された撮影ショットタイプのうち、選択可能なもので最も優先順位の高い撮影ショットを示す。このとき、例えば、他のロボットカメラＣ１〜Ｃ４が撮影している撮影ショットと同じ撮影ショットや、フリップが提示されていないときのフリップショットは選択不可能である。
【００５３】
更に、撮影規則生成情報記憶手段１２には、以下の［ａ］〜［ｄ］の情報が記憶されていることとする。この情報は、図４の表の番号［１］〜［４］の行に示す情報のそれぞれと撮影ショットタイプとを対応させるものであり、この情報と図４の表の番号［１］〜［４］の行に示す情報とを、イベント撮影規則生成情報とした。
［ａ］  撮影ショットタイプに「フリップ」が設定されているロボットカメラ（Ｃ１〜Ｃ４）には、図４の表の番号［１］及び［４］の行を撮影規則として生成する。
［ｂ］  ［ａ］に該当しないロボットカメラ（Ｃ１〜Ｃ４）で、撮影ショットタイプに「フリップ込２」が設定されているロボットカメラ（Ｃ１〜Ｃ４）には、図４の表の番号［２］及び［４］の行を撮影規則として生成する。
［ｃ］  ［ａ］及び［ｂ］に該当しないロボットカメラ（Ｃ１〜Ｃ４）で、撮影ショットタイプに「フリップ込１」が設定されているロボットカメラ（Ｃ１〜Ｃ４）には、図４の表の番号［３］及び［４］の行を撮影規則として生成する。
［ｄ］  情報画スクリーンＳＣ、小物Ｏについても［ａ］〜［ｃ］と同様の処理を行う。ただし、複数のロボットカメラＣ１〜Ｃ４に同じ撮影規則を生成せず、ロボットカメラＣ２、ロボットカメラＣ３、ロボットカメラＣ１の順に優先的に生成する。
【００５４】
スイッチング撮影規則生成情報は、ロボットカメラＣ１〜Ｃ４の撮影ショットと、この撮影ショットの切替の条件となるイベントと、切替ショット（他の撮影ショット）と、撮影ショットタイプとを対応させた情報である。ここで、図４の表の番号［５］の行に示す情報は、スイッチング撮影規則生成情報の一部であり、ある撮影ショットのオンエアが解除されるイベントの情報と、オンエア解除後の切替ショットとを対応させた情報である。図４の番号［５］の行では、あるロボットカメラ（Ｃ１〜Ｃ４）の「越し」（「越し１」及び「越し２」）、「ドリー」、「ズームイン」および「クレーン」のいずれかの撮影ショットの映像がオンエアされている状態からオンエアが解除されるイベントに、切替ショットとして「ベースショット」の撮影ショットが対応付けられている。ここで、オンエアは、スイッチャＳＷから映像が出力されることを示す。
【００５５】
更に、撮影規則生成情報記憶手段１２には、以下の［ｅ］の情報が記憶されていることとする。この情報は、図４の表の番号［５］の行に示す情報と撮影ショットタイプとを対応させるものであり、この情報と図４の表の番号［５］の行に示す情報とを、スイッチング撮影規則生成情報とした。
［ｅ］  撮影ショットタイプに「越し」、「ドリー」、「ズームイン」および「クレーン」のいずれかが設定されているロボットカメラ（Ｃ１〜Ｃ４）には、図４の表の番号［５］の行を撮影規則として生成する。
【００５６】
協調撮影規則生成情報は、あるロボットカメラ（Ｃ１〜Ｃ４）の撮影ショットと、撮影ショットタイプと、他のロボットカメラ（Ｃ１〜Ｃ４）の撮影ショットと、撮影ショットタイプとを対応させた情報である。ここで、図４の表の番号［６］及び［７］の行に示す情報は、協調撮影規則生成情報の一部であり、ロボットカメラ（Ｃ１〜Ｃ４）の種類、切り替わり前後の撮影ショットもしくはオンエアされた撮影ショット、及び、撮影ショットの切替もしくはオンエアのイベントの情報と、このイベント後に撮影ショットが切り替えられる他のロボットカメラ（Ｃ１〜Ｃ４）の種類、及び、切り替わり前後の撮影ショットの情報とを対応させた情報である。例えば、図４の番号［６］の行では、あるロボットカメラ（Ｃ１〜Ｃ４）の「ツーショット」の撮影ショットがオンエアされるイベントに、他のロボットカメラ（Ｃ１〜Ｃ４）の撮影ショットを「越し」（「越し１」及び「越し２」）から「ベースショット」に切り替わることが対応付けられている。ここで、「カメラＸ」は任意のロボットカメラ（Ｃ１〜Ｃ４）、「カメラＹ」は「カメラＸ」以外のロボットカメラ（Ｃ１〜Ｃ４）を示す。
【００５７】
更に、撮影規則生成情報記憶手段１２には、以下の［ｆ］、［ｇ］の情報が記憶されていることとする。この情報は、図４の表の番号［６］及び［７］の行に示す情報のそれぞれと撮影ショットタイプとを対応させるものであり、この情報と図４の表の番号［６］及び［７］の行に示す情報とを、協調撮影規則生成情報とした。
［ｆ］  あるロボットカメラ（Ｃ１〜Ｃ４）の撮影ショットタイプに「ツーショット」が、他のロボットカメラ（Ｃ１〜Ｃ４）の撮影ショットタイプに「越し」が設定されている場合には、図４の表の番号［６］の行を撮影規則として生成する。
［ｇ］  異なるロボットカメラ（Ｃ１〜Ｃ４）に同じ撮影ショットタイプが設定されている場合には、図４の表の番号［７］の行を撮影規則として生成する。
【００５８】
撮影規則生成情報記憶手段１２に記憶された撮影規則生成情報は、後記する撮影規則生成手段１３によって撮影規則を生成する際に参照されて用いられる。ここでは、撮影規則生成情報は、図４の表の番号［１］〜［７］の行に示す情報と、当該情報のそれぞれと撮影ショットタイプとを対応させる［ａ］〜［ｇ］の情報とからなることとし、撮影規則生成手段１３によって、この［ａ］〜［ｇ］に示される撮影ショットタイプが、撮影ショットタイプ設定手段１１によって設定された撮影ショットタイプに含まれる場合に、このロボットカメラ（Ｃ１〜Ｃ４）に対して、図４の表の番号［１］〜［７］のうちの適合する行に示す情報を撮影規則として生成することとした。
【００５９】
なお、ここでは、図４の表と［ａ］〜［ｇ］の情報とからなる撮影規則生成情報について説明したが、例えば、図４の表の番号［１］〜［７］の行の情報のそれぞれに含まれる撮影ショット（切り替えショットを含む）が撮影ショットタイプを示すこととし、後記する撮影規則生成手段１３によって、この撮影ショットを撮影ショットタイプに含むロボットカメラに対して、図４の表の適合する行を撮影規則として生成することとしてもよい。
【００６０】
また、ここでは、ロボットカメラ（Ｃ１〜Ｃ４）の切替もしくはオンエア前後の撮影ショットと、他のロボットカメラ（Ｃ１〜Ｃ４）の切替前後の撮影ショットとを対応させたイベント撮影規則生成情報について説明したが、例えば、あるロボットカメラ（Ｃ１〜Ｃ４）がある撮影ショットに切り替わった際に、他のロボットカメラ（Ｃ１〜Ｃ４）を、指定した撮影ショットに切り替える場合に特定して、ロボットカメラ（Ｃ１〜Ｃ４）の種類及び切り替わり後の撮影ショットと、ロボットカメラ（Ｃ１〜Ｃ４）の種類及び切り替わり後の撮影ショットのみを対応させたものとしてもよい。この撮影規則生成情報は、例えば、過去のカメラマンによる撮影におけるカメラの撮影ショットの選択を参考にして生成することができる。
【００６１】
図２に戻って説明を続ける。撮影規則生成手段１３は、撮影ショットタイプ設定手段１１によって設定された撮影ショットタイプと、撮影規則生成情報記憶手段１２に記憶された撮影規則生成情報とに基づいて、イベントの情報とロボットカメラＣ１〜Ｃ４のイベント発生前後の撮影ショットとを対応させた撮影規則を生成するものである。ここで生成された撮影規則は、撮影規則設定手段１４に出力される。
【００６２】
ここで、撮影規則生成情報は、撮影ショットタイプの情報を含み、撮影規則生成手段１３は、撮影規則生成情報によって示される撮影ショットタイプが、撮影ショットタイプ設定手段１１によって設定された撮影ショットタイプに含まれる場合に、このロボットカメラに対して当該撮影規則生成情報によって示される撮影規則を生成する。そして、撮影ショットタイプ設定手段１１によって設定された撮影ショットタイプは、スタジオの配置や話者の人数等に合うように番組制作者によって選択されているため、撮影規則生成手段１３によって生成される撮影規則は、スタジオの配置や話者の人数等の撮影条件に合うものとなる。これによって、撮影規則生成手段１３は、番組ごとに撮影条件が変化してもそれに応じた撮影規則を自動で生成でき、撮影条件が変更されても番組制作者は撮影ショットタイプの設定のみを行えばよく、その都度撮影条件にあうイベントと切替ショットとを対応付けする必要がなくなる。
【００６３】
撮影規則設定手段１４は、撮影規則生成手段１３によって生成された撮影規則を、外部から入力された番組制作者からの指令に基づいて修正するものである。なお、番組制作者からの修正の指令が入力されない場合には、撮影規則設定手段１４は、撮影規則生成手段１３によって生成された撮影規則をそのまま設定する。ここで設定された撮影規則は、撮影ショット制御手段１５に出力される。
【００６４】
ここで、図５を参照（適宜図１及び図２参照）して、撮影規則生成手段１３によって生成された撮影規則と、撮影規則設定手段１４による撮影規則の修正について、具体例を用いて説明する。図５は、撮影規則の修正時において、番組作成者に提示される表示画面の例を模式的に示した模式図、（ａ）は、あるロボットカメラのイベント撮影規則を提示した表示画面の例を示した模式図、（ｂ）は、協調撮影規則を提示した表示画面の例を示した模式図である。
【００６５】
ここでは、撮影規則設定手段１４は、図５に示すようなＧＵＩによって、番組制作者からの撮影規則の修正の指令を入力することとした。例えば、撮影規則生成手段１３によって、イベント撮影規則生成情報に基づいてロボットカメラＣ２について、図５（ａ）の行Ｄ１から行Ｄ２に示すような撮影規則（イベント撮影規則）が生成されたとする。ここで、図５（ａ）のイベント撮影規則の一番上の行Ｄ１は、フリップＦが提示されたというイベント情報が入力されたときに、後記する撮影ショット制御手段１５がロボットカメラＣ２に「フリップ」の撮影ショットを撮影する指令を出力する撮影規則を示している。図５（ａ）のイベント撮影規則の一番下の行Ｄ２は、ロボットカメラＣ２が「スクリーン込１」の撮影ショットを撮影しているときに、話者Ｐ２が喋り始めたというイベント情報が入力されると、撮影ショット制御手段１５がロボットカメラＣ２に「スクリーン込２」の撮影ショットを撮影する指令を出力する撮影規則を示している。
【００６６】
また、例えば、撮影規則生成手段１３によって、スイッチング撮影規則生成情報に基づいて、図５（ａ）の行Ｄ３に示すような撮影規則（スイッチング撮影規則）が生成されたとする。ここで、このスイッチング撮影規則は、ロボットカメラＣ２で撮影された「越し２」の映像がスイッチャＳＷから出力されている状態において、スイッチャＳＷから他のロボットカメラの映像を出力する指令が、後記するスイッチャ制御手段１６によってスイッチャＳＷに出力されると、撮影ショット制御手段１５が、ロボットカメラＣ２に「ベースショット」の撮影ショットを撮影する指令を出力する撮影規則を示している。
【００６７】
更に、例えば、撮影規則生成手段１３によって、協調撮影規則生成情報に基づいて、図５（ｂ）に示すような撮影規則（協調撮影規則）が生成されたとする。ここで、図５（ｂ）の協調撮影規則の一番上の行Ｄ４は、ロボットカメラＣ２が「越し１」を撮影しているときに、ロボットカメラＣ４で撮影された「ツーショット」の映像をスイッチャＳＷにおいて出力する指令が、後記するスイッチャ制御手段１６によって出力されると、撮影ショット制御手段１５がロボットカメラＣ２に「ベースショット」の撮影ショットを撮影する指令を出力する撮影規則を示している。
【００６８】
そして、番組制作者は図示しないマウス等によって、図５（ａ）及び（ｂ）の表示画面のプルダウンメニューを操作することで、撮影規則を修正する指令を撮影規則設定手段１４に入力することができる。そして、撮影規則設定手段１４は、番組制作者によって入力された指令に基づいて撮影規則を修正する。
【００６９】
図２に戻って説明を続ける。撮影ショット制御手段（第１撮影ショット決定手段、第２撮影ショット決定手段、第３撮影ショット決定手段）１５は、撮影規則設定手段１４において設定された撮影規則と、外部から入力されるイベント情報と、スイッチャ制御手段１６から入力されたスイッチャＳＷにおける映像の切替の情報と、当該撮影ショット制御手段１５によって決定された撮影ショットの情報とに基づいて、ロボットカメラＣ１〜Ｃ４の撮影ショットを決定するものである。ここで決定された撮影ショットの映像を撮影する指令（撮影ショット制御信号）は、スイッチングハブＳＨを介してロボットカメラＣ１〜Ｃ４に出力される。なお、ここでは、撮影ショット制御手段１５は、撮影規則設定手段１４において撮影規則が設定されるごとに、ロボットカメラＣ１〜Ｃ４に対してベースショットの撮影の指令を出力して、撮影ショットを初期化することとした。更にここでは、撮影ショット制御手段１５は、例えばズームインのような動きを伴う撮影ショットを決定した場合には、このロボットカメラ（Ｃ１〜Ｃ４）に待機させ、番組制作者によって当該撮影ショットをスイッチャＳＷから出力させる指令が後記するスイッチャ制御手段１６に入力されたときに、この撮影ショットを撮影する指令を出力することとした。これによって、撮影ショット制御手段１５は、ロボットカメラ（Ｃ１〜Ｃ４）に、スイッチャＳＷからの映像の出力開始とともに撮影を開始させることができる。そのため、ズームイン等の動きの途中で映像がスイッチャＳＷから出力開始されることなく、スイッチャＳＷからの出力開始と撮影開始とを一致させた映像がスイッチャＳＷから出力される。
【００７０】
そして、撮影ショット制御手段（第１撮影ショット決定手段）１５は、外部からイベント情報が入力されると、撮影規則設定手段１４において設定されたイベント撮影規則に従ってロボットカメラ（Ｃ１〜Ｃ４）の撮影ショットを決定する。また、撮影ショット制御手段（第２撮影ショット決定手段）１５は、撮影ショット制御手段１５におけるロボットカメラ（Ｃ１〜Ｃ４）の撮影ショットの切替や、後記するスイッチャ制御手段１６におけるスイッチャＳＷの切替に応じて、ここで切り替えられた、当該撮影ショット制御手段１５において決定された撮影ショットと、協調撮影規則とに基づいて、他のロボットカメラ（Ｃ１〜Ｃ４）の撮影ショットを決定する。更に、撮影ショット制御手段（第３撮影ショット決定手段）１５は、後記するスイッチャ制御手段１６におけるスイッチャＳＷの切替に応じて、ここで切り替えられてオンエアが解除された、当該撮影ショット制御手段１５において決定された撮影ショットと、スイッチング撮影規則とに基づいて、当該ロボットカメラ（Ｃ１〜Ｃ４）のオンエア解除後の撮影ショットを決定する。そして、ここでは、協調撮影規則やスイッチング撮影規則に従った当該撮影ショット制御手段１５における撮影ショットの決定に応じて、撮影ショット決定手段１５が、協調撮影規則に従って、更に他のロボットカメラ（Ｃ１〜Ｃ４）の撮影ショットを決定することとした。
【００７１】
また、ここでは、番組制作者によって外部から撮影ショットを変更する指令が入力された場合には、撮影ショット制御手段１５は、この指令に基づいて、ロボットカメラＣ１〜Ｃ４の撮影ショットを制御することとした。
【００７２】
ここで、図６を参照（適宜図１及び図２参照）して、番組制作者による撮影ショットの変更について、具体例を用いて説明する。図６は、撮影ショットの変更時において、番組作成者に提示される表示画面の例を模式的に示した模式図である。
【００７３】
ここでは、撮影ショット制御手段１５は、図６に示すようなＧＵＩによって、撮影ショットを変更する指令を入力することとした。図６に示す表示画面の例において、撮影ショット表示領域Ｕ１内の撮影ショットタイプ表示領域Ｕ１１〜Ｕ１４に、それぞれ撮影ショットタイプ設定手段１１において設定されたロボットカメラＣ１〜Ｃ４の撮影ショットタイプを示すサムネール（Ｓ１１、Ｓ１２、Ｓ２１、…）が表示される。なお、図６では、撮影規則設定手段１４によって設定された撮影規則に従って、撮影ショット制御手段１５が、ロボットカメラＣ１〜Ｃ４のそれぞれについてサムネールＳ１１、Ｓ２１、Ｓ３１、Ｓ４１の撮影ショットを選択した場合について示している。
【００７４】
そして、番組制作者は、図示しないマウス等でクリックしたり図示しないタッチパネルをタッチしたりして、サムネールＳ１１、Ｓ２１、Ｓ３１、Ｓ４１以外のサムネールを指定することで、撮影ショットを変更する指令を撮影ショット制御手段１５に入力することができる。そして、撮影ショット制御手段１５は、番組制作者によって入力された指令に基づいて、選択された撮影ショットを撮影する撮影ショット制御信号をロボットカメラ（Ｃ１〜Ｃ４）に出力する。
【００７５】
図２に戻って説明を続ける。スイッチャ制御手段１６は、番組制作者によって外部から入力された、スイッチャＳＷから出力する映像の切替の指令（切替指令）に基づいて、スイッチャＳＷの切替を制御するものである。ここで生成されたスイッチャＳＷの切替を制御する指令（切替制御信号）は、スイッチングハブＳＨを介してスイッチャＳＷに出力される。また、スイッチャＳＷから出力される撮影ショットについての情報が撮影ショット制御手段１５に出力される。
【００７６】
ここで、図６を参照（適宜図１及び図２参照）して、番組制作者によるスイッチャＳＷから出力する映像の切替について、具体例を用いて説明する。図６に示すように、ロボットカメラＣ１〜Ｃ４のそれぞれは、サムネールＳ１１、Ｓ２１、Ｓ３１、Ｓ４１の撮影ショットを撮影している。そして、番組制作者は、話者（Ｐ１、Ｐ２）の行うフリップＦや小物Ｏの提示及び除去、情報画スクリーンＳＣの情報画の切り替わり、話者（Ｐ１、Ｐ２）の切り替わり、スイッチャＳＷから出力される映像の切り替わり、ロボットカメラＣ１〜Ｃ４の撮影ショットの切り替わり等のスタジオの状況変化に合わせて、スイッチャＳＷの切替を制御するための指令をスイッチャ制御手段１６に入力する。
【００７７】
このとき、番組制作者は、図示しないマウス等でクリックしたり図示しないタッチパネルをタッチしたりして、図６におけるスイッチングパネル表示領域Ｕ２内に表示されたスイッチングパネルＢ１〜Ｂ４を指定することで、対応するロボットカメラ（Ｃ１〜Ｃ４）の映像にスイッチャＳＷの出力を切り替えさせる指令をスイッチャ制御手段１６に入力することができる。ここで、スイッチングパネルＢ１〜Ｂ４のそれぞれは、ロボットカメラＣ１〜Ｃ４に対応する。そして、スイッチャ制御手段１６は、番組制作者によって入力された指令に基づいて、選択されたロボットカメラ（Ｃ１〜Ｃ４）の映像に出力を切り替える切替制御信号をスイッチャＳＷに出力する。
【００７８】
以上によって、ロボットカメラ・スイッチャ制御装置１は、番組制作者によって入力された撮影ショットタイプの設定の指令と、撮影規則生成情報記憶手段１２に記憶された撮影規則生成情報とに基づいて撮影規則を生成し、当該撮影規則と外部から入力されるイベント情報とに基づいて、スタジオの状況変化に応じて各々のロボットカメラＣ１〜Ｃ４の撮影ショットを制御することができる。これによって、撮影ショットタイプの設定のような容易な設定のみで、撮影条件の異なる様々な番組で汎用的に用いることができ、番組制作者のスタジオの状況変化に応じた撮影ショットの切替の操作、あるいは、番組ごとのスタジオの状況変化とロボットカメラＣ１〜Ｃ４の撮影ショットの切替の指令の対応付けの操作を軽減することができる。
【００７９】
更に、ロボットカメラ・スイッチャ制御装置１は、協調撮影規則生成情報に基づいて、複数のロボットカメラ（Ｃ１〜Ｃ４）が同じ撮影ショットを撮影しない協調撮影規則を生成することで、ロボットカメラＣ１〜Ｃ４に様々な種類の映像を撮影させ、番組制作者の撮影ショットの切替の操作を軽減し、更に、番組制作者に多様な映像からスイッチャＳＷにおいて出力する映像を選択させることができる。また、ロボットカメラ・スイッチャ制御装置１は、協調撮影規則生成情報に基づいて、「ツーショット」、「越し」、「ドリー」、「ズームイン」及び「クレーン」のような単発的な演出メモリーショットのスイッチャＳＷからの出力時に、他のロボットカメラ（Ｃ１〜Ｃ４）も単発的な演出メモリーショットを同時に撮影しない協調撮影規則を生成したり、スイッチング撮影規則生成情報に基づいて、単発的な演出メモリーショットのスイッチャＳＷからの出力解除の後にベースショットに切り替えるスイッチング撮影規則を生成することで、ロボットカメラＣ１〜Ｃ４に対して、より適切な撮影ショットの映像を撮影させ、番組制作者の撮影ショットの切替の操作を軽減することができる。
【００８０】
なお、ロボットカメラ・スイッチャ制御装置１は、コンピュータにおいて各手段を各機能プログラムとして実現することも可能であり、各機能プログラムを結合して、ロボットカメラ・スイッチャ制御プログラム（撮影ショット制御プログラム）として動作させることも可能である。
【００８１】
［ロボットカメラ・スイッチャ制御装置の動作］
次に、図７及び図８を参照して、ロボットカメラ・スイッチャ制御装置１の動作について説明する。図７は、本発明におけるロボットカメラ・スイッチャ制御装置が、撮影規則を生成する動作を示したフローチャートである。図８は、本発明におけるロボットカメラ・スイッチャ制御装置が、撮影規則に基づいて撮影ショットとスイッチャの映像の出力を制御する動作を示したフローチャートである。
【００８２】
まず、図７を参照（適宜図１及び図２参照）して、ロボットカメラ・スイッチャ制御装置１が、撮影の前に撮影規則を生成する動作について説明する。なお、ここではすでに撮影規則生成情報記憶手段１２には撮影規則生成情報が記憶されていることとする。
【００８３】
ロボットカメラ・スイッチャ制御装置１は、撮影ショットタイプ設定手段１１によって、番組制作者から入力された指令に基づいて、ロボットカメラＣ１〜Ｃ４の撮影ショットタイプを設定する（ステップＳ１１）。続いて、ロボットカメラ・スイッチャ制御装置１は、撮影規則生成手段１３によって、ステップＳ１１において設定された撮影ショットタイプと、撮影規則生成情報記憶手段１２に記憶された撮影規則生成情報とに基づいて撮影規則を生成する（ステップＳ１２）。
【００８４】
そして、ロボットカメラ・スイッチャ制御装置１は、撮影規則設定手段１４によって、ステップＳ１２において生成された撮影規則を、外部から入力された番組制作者からの指令に基づいて修正する。更に、ロボットカメラ・スイッチャ制御装置１は、撮影ショット制御手段１５によって、ロボットカメラＣ１〜Ｃ４に対するベースショットの撮影の指令を出力して撮影ショットを初期化し（ステップＳ１４）、動作を終了する。
【００８５】
次に、図８を参照（適宜図１及び図２参照）して、ロボットカメラ・スイッチャ制御装置１が、撮影時において、撮影規則に基づいて撮影ショットとスイッチャの映像の出力を制御する動作について説明する。
【００８６】
ロボットカメラ・スイッチャ制御装置１は、撮影ショット制御手段１５によって、外部からイベント情報が入力されたかを判断する（ステップＳ２１）。そして、イベント情報が入力された場合には（ステップＳ２１でＹｅｓ）、ロボットカメラ・スイッチャ制御装置１は、撮影ショット制御手段１５によって、ステップＳ２１において入力されたイベント情報と、図７のステップＳ１３において撮影規則設定手段１４によって設定された撮影規則とに基づいて撮影ショットを決定し、当該撮影ショットの映像を撮影する撮影ショット制御信号をロボットカメラ（Ｃ１〜Ｃ４）に出力する（ステップＳ２２）。ここで、ロボットカメラ・スイッチャ制御装置１は、撮影ショット制御手段１５によって、ステップＳ２１において入力されたイベント情報と、イベント撮影規則とに基づいて撮影ショットを決定し、更に、ここで決定された撮影ショットと、協調撮影規則とに基づいて、他のロボットカメラ（Ｃ１〜Ｃ４）の撮影ショットを決定する。その後、ステップＳ２１に戻って、撮影ショット制御手段１５によって、イベント情報が入力されたかを判断する動作以降の動作を行う。
【００８７】
一方、イベント情報が入力されない場合には（ステップＳ２１でＮｏ）、ロボットカメラ・スイッチャ制御装置１は、撮影ショット制御手段１５によって、番組制作者から撮影ショットを変更する指令が入力されたかを判断する（ステップＳ２３）。そして、入力された場合には（ステップＳ２３でＹｅｓ）、ロボットカメラ・スイッチャ制御装置１は、撮影ショット制御手段１５によって、ステップＳ２３において入力された指令に基づいて撮影ショットを決定し、当該撮影ショットの映像を撮影する撮影ショット制御信号をロボットカメラ（Ｃ１〜Ｃ４）に出力する（ステップＳ２２）。ここで、ロボットカメラ・スイッチャ制御装置１は、撮影ショット制御手段１５によって、ステップＳ２３において入力された指令によって指定された撮影ショットの映像を撮影する指令となる撮影ショット制御信号をロボットカメラ（Ｃ１〜Ｃ４）に出力するとともに、ここで変更された撮影ショットと、協調撮影規則とに基づいて、他のロボットカメラ（Ｃ１〜Ｃ４）の撮影ショットを決定する。その後、ステップＳ２１に戻って、撮影ショット制御手段１５によって、イベント情報が入力されたかを判断する動作以降の動作を行う。
【００８８】
一方、入力されない場合には（ステップＳ２３でＮｏ）、ロボットカメラ・スイッチャ制御装置１は、スイッチャ制御手段１６によって、番組制作者からスイッチャＳＷから出力する映像の切替の指令が入力されたかを判断する（ステップＳ２４）。そして、入力された場合には（ステップＳ２４でＹｅｓ）、ロボットカメラ・スイッチャ制御装置１は、スイッチャ制御手段１６によって、ステップＳ２４において入力された指令によって指定されたロボットカメラ（Ｃ１〜Ｃ４）の映像に出力を切り替える指令となる切替制御信号をスイッチャＳＷに出力する（ステップＳ２５）。続いて、ロボットカメラ・スイッチャ制御装置１は、撮影ショット制御手段１５によって、ステップＳ２４において入力された映像の切替の指令と、図７のステップＳ１３において撮影規則設定手段１４によって設定された撮影規則とに基づいて撮影ショットを決定し、当該撮影ショットの映像を撮影する撮影ショット制御信号をロボットカメラ（Ｃ１〜Ｃ４）に出力する（ステップＳ２２）。ここで、ロボットカメラ・スイッチャ制御装置１は、撮影ショット制御手段１５によって、ステップＳ２４において入力された映像の切替の指令と、スイッチング撮影規則とに基づいて撮影ショットを決定し、更に、ここで決定された撮影ショットと、協調撮影規則とに基づいて、他のロボットカメラ（Ｃ１〜Ｃ４）の撮影ショットを決定する。その後、ステップＳ２１に戻って、撮影ショット制御手段１５によって、イベント情報が入力されたかを判断する動作以降の動作を行う。
【００８９】
一方、入力されない場合には（ステップＳ２４でＮｏ）、ロボットカメラ・スイッチャ制御装置１は、スイッチャ制御手段１６によって、番組制作者から番組の撮影終了の指令が入力されたかを判断する（ステップＳ２６）。そして、番組の撮影終了の指令が入力されない場合には（ステップＳ２６でＮｏ）、ステップＳ２１に戻って、撮影ショット制御手段１５によって、イベント情報が入力されたかを判断する動作以降の動作を行う。また、番組の撮影終了の指令が入力された場合には（ステップＳ２６でＹｅｓ）、そのまま動作を終了する。
【００９０】
ここで、図９及び図１０を参照（適宜図２参照）して、自動撮影システムＳが、異なる被写体［テーブルＴ、話者（出演者）Ｐ１、Ｐ２、フリップＦ１、Ｆ２、小物Ｏ、情報画スクリーンＳＣ］を撮影する場合について説明する。ここで、図９は図１に比べて、フリップの数が１つから２つになっている点において相違する。図９は、本発明におけるロボットカメラ・スイッチャ制御装置を備える自動撮影システムにおいて、同じ種類の被写体が複数ある場合の例を模式的に示した模式図である。図１０は、本発明におけるロボットカメラ・スイッチャ制御装置の撮影規則生成手段が、フリップが複数ある場合に、フリップに関する撮影ショットの撮影規則を生成する動作を示したフローチャートである。
【００９１】
なお、ここで、人物以外のそれぞれの種類の被写体（ここでは、フリップ、小物、情報画スクリーン）の数を予め想定して識別子を付与しておき、図３に示すような撮影ショットタイプの設定の画面において、想定したすべての被写体について設定可能な撮影ショットを羅列することが考えられる。例えば、図９のように、フリップが最大２つあることを想定した場合に、「フリップＦ１」（フリップＦ１の映像）、「フリップＦ２」」（フリップＦ２の映像）、「フリップＦ１込１」（フリップＦ１と話者Ｐ１の映像）、「フリップＦ２込１」（フリップＦ２と話者Ｐ１の映像）、…のように、想定したフリップの数だけ、フリップに関連する設定可能な撮影ショットを羅列することもできる。しかし、これを小物Ｏや情報画スクリーンＳＣなど、すべての種類の被写体について行うと、設定可能な撮影ショットの候補数が膨大になり、撮影ショットタイプの設定の画面が操作性の悪いＧＵＩとなる。また、図５（ａ）に示す、撮影規則生成手段１３によって生成されたイベント撮影規則の修正の画面において、番組制作者がフリップに識別子を手動で設定することも考えられるが、番組制作者に対する負担が大きくなる。
【００９２】
そこで、ここでは、ロボットカメラ・スイッチャ制御装置１は、被写体の種類は区別しているが、フリップＦ１及びフリップＦ２を区別するための識別子は予め付与しないこととした。また、例えば、図３に示す撮影ショットタイプの設定の画面においても、撮影ショットタイプ設定手段１１は、フリップＦ１及びフリップＦ２を区別した撮影ショットタイプの設定はしないこととした。そして、ロボットカメラ・スイッチャ制御装置１は、撮影規則生成手段１３による撮影規則の生成時にフリップＦ１、Ｆ２に対して、当該フリップＦ１、Ｆ２のみのショットを撮影するロボットカメラ（Ｃ１〜Ｃ４）の識別子を自動付与することとした。なお、ここで付与された識別子は、番組制作者からの指令に基づいて撮影規則設定手段１４によって修正することも可能である。
【００９３】
ここで、番組制作者は、それぞれのフリップ（Ｆ１、Ｆ２）のみのショットを撮影するロボットカメラ（Ｃ１〜Ｃ４）を指定したとする。そうすると、撮影ショットタイプ設定手段１１は、この指令に基づいて、当該ロボットカメラの撮影ショットタイプとして「フリップ」ショットを設定する。ここでは、例えば、番組制作者が、ロボットカメラＣ２に対してフリップＦ１の「フリップ」ショットを設定し、ロボットカメラＣ３に対してフリップＦ２の「フリップ」ショットを設定した場合について説明する。
【００９４】
更に、番組制作者は、必要に応じて、それぞれのフリップ（Ｆ１、Ｆ２）のフリップ込ショットを指定し、撮影ショットタイプ設定手段１１は、この指令に基づいて、当該ロボットカメラの撮影ショットタイプとして「フリップ込」ショットを設定する。そうすると、撮影ショットタイプ設定手段１１は、この指令に基づいて、当該ロボットカメラの撮影ショットタイプとして指定された「フリップ込」ショットを設定する。
【００９５】
更に、撮影規則生成手段１３は、撮影規則生成情報記憶手段１２に記憶された撮影規則生成情報に基づいて、撮影規則を生成する。なお、ここでは、以下のような撮影規則生成情報が撮影規則生成情報記憶手段１２に記憶されていることとする。
［ａ］  撮影ショットタイプに「フリップ」が設定されているロボットカメラ（Ｃ１〜Ｃ４）が複数ある場合には、それぞれのフリップに、当該ロボットカメラ（Ｃ１〜Ｃ４）の識別子％ｄを付与し、フリップ％ｄが提示されたことを示すイベントに、切替ショットとして「フリップ％ｄ」の撮影ショットを対応付けた撮影規則（フリップ％ｄ提示⇒「フリップ％ｄ」）と、フリップ％ｄが除去されたことを示すイベントに、切替ショットとして「ベースショット」の撮影ショットを対応付けた撮影規則（フリップ％ｄ除去⇒「ベースショット」）とを生成する。
［ｂ］  ［ａ］に該当しないロボットカメラ（Ｃ１〜Ｃ４）で、撮影ショットタイプに「フリップ込」が設定されているロボットカメラ（Ｃ１〜Ｃ４）には、フリップ％ｄが提示されたことを示すイベントに、切替ショットとして「フリップ％ｄ込」の撮影ショットを対応付けた撮影規則（フリップ％ｄ提示⇒「フリップ％ｄ込」）と、フリップ％ｄが除去されたことを示すイベントに、切替ショットとして「ベースショット」の撮影ショットを対応付けた撮影規則（フリップ％ｄ除去⇒「ベースショット」）とを生成する。ただし、複数のロボットカメラＣ１〜Ｃ４に同じ撮影規則を生成せず、ロボットカメラＣ２、ロボットカメラＣ３、ロボットカメラＣ１の順に優先的に生成する。
【００９６】
例えば、番組制作者の指令に基づいて、撮影ショットタイプ設定手段１１が、ロボットカメラＣ２に対してフリップＦ１の「フリップ」ショットを設定し、ロボットカメラＣ３に対してフリップＦ２の「フリップ」ショットを設定した場合には、撮影規則生成手段１３は、フリップＦ１にロボットカメラＣ２の識別子％ｄ（ここでは％ｄ＝２とする）を付与して、ロボットカメラＣ２に対して撮影規則“フリップ２（フリップＦ１）提示⇒「フリップ２」”と、撮影規則“フリップ２除去⇒「ベースショット」”とを生成するとともに、撮影ショットタイプ設定手段１１によってロボットカメラＣ１、Ｃ３に「フリップ込」（「フリップ込１」又は「フリップ込２」）が撮影ショットタイプとして設定されていれば、撮影規則“フリップ２提示⇒「フリップ２込」”と、撮影規則“フリップ２除去⇒「ベースショット」”とを生成する。
【００９７】
同様に、撮影規則生成手段１３は、フリップＦ２にロボットカメラＣ３の識別子％ｄ（ここでは％ｄ＝３とする）を付与して、ロボットカメラＣ３に対して撮影規則“フリップ３（フリップＦ２）提示⇒「フリップ３」”と、撮影規則“フリップ３除去⇒「ベースショット」”とを生成するとともに、撮影ショットタイプ設定手段１１によってロボットカメラＣ２に「フリップ込」（「フリップ込１」又は「フリップ込２」）が撮影ショットタイプとして設定されていれば、撮影規則“フリップ３提示⇒「フリップ３込」”と、撮影規則“フリップ３除去⇒「ベースショット」”とを生成する。
【００９８】
また、番組制作者が、一部又はすべてのフリップ（Ｆ１、Ｆ２）についての当該フリップのみのショットを撮影ショットタイプとしてロボットカメラ（Ｃ１〜Ｃ４）に指定せずに、「フリップ込」ショットを撮影ショットタイプとして指定したとする。そうすると、撮影ショットタイプ設定手段１１は、この指令に基づいて、番組制作者によって「フリップ込」ショットの撮影の指定されたロボットカメラの撮影ショットタイプとして「フリップ込」ショットを設定する。
【００９９】
ここで、例えば、番組制作者の指令に基づいて、撮影ショットタイプ設定手段１１が、ロボットカメラＣ１に対してフリップＦ１の「フリップ込２」ショットを設定し、ロボットカメラＣ３に対してフリップＦ２の「フリップ」ショットを設定した場合には、撮影規則生成手段１３は、まず、フリップＦ２にロボットカメラＣ３の識別子％ｄ（ここでは％ｄ＝３とする）を付与して、ロボットカメラＣ３に対して撮影規則“フリップ３（フリップＦ２）提示⇒「フリップ３」”と、撮影規則“フリップ３除去⇒「ベースショット」”とを生成するとともに、撮影ショットタイプ設定手段１１によってロボットカメラＣ２に「フリップ込」（「フリップ込１」又は「フリップ込２」）が撮影ショットタイプとして設定されていれば、撮影規則“フリップ３提示⇒「フリップ３込」”と、撮影規則“フリップ３除去⇒「ベースショット」”とを生成する。
【０１００】
更に、撮影規則生成手段１３は、フリップＦ１にロボットカメラＣ１の識別子％ｄ（ここでは％ｄ＝１とする）を付与して、ロボットカメラＣ１に対して撮影規則“フリップ１（フリップＦ１）提示⇒「フリップ１込２」”と、撮影規則“フリップ１除去⇒「ベースショット」”とを生成する。
【０１０１】
このようにして、撮影ショットタイプの設定の画面のＧＵＩの操作性を損なわず、また、番組制作者に負担をかけずに、番組撮影中に複数の位置に提示されるフリップをロボットカメラ（Ｃ１〜Ｃ４）で分担して撮影することができる撮影規則を自動生成することができる。
【０１０２】
ここで、番組撮影中にロボットカメラ・スイッチャ制御装置１の撮影ショット制御手段１５に対して、フリップの提示状況を示すイベント情報を通知する方法の例について説明する。ここでは、画像処理装置５が、センサカメラＣ０からの映像を画像処理して、テンプレートマッチングで各フリップの提示状況を検出することとする。このとき、テンプレート取得時に各フリップに対して、当該フリップのみの撮影ショットを撮影させるロボットカメラの識別子を対応させておき、番組撮影中にテンプレートマッチングに成功した場合には、その識別子とともにフリップが提示された旨を示すイベント情報をロボットカメラ・スイッチャ制御装置１の撮影ショット制御手段１５に通知する。更にその後、テンプレートマッチングに失敗した場合には、この識別子とともにフリップが除去された旨を示すイベント情報をロボットカメラ・スイッチャ制御装置１の撮影ショット制御手段１５に通知する。
【０１０３】
また、フリップのみの撮影ショットを設定しないフリップについては、テンプレート取得時にこのフリップに対して、当該フリップの「フリップ込」の撮影ショットを撮影させるロボットカメラの識別子を対応させておき、番組撮影中にテンプレートマッチングに成功した場合には、その識別子とともにフリップが提示された旨を示すイベント情報をロボットカメラ・スイッチャ制御装置１の撮影ショット制御手段１５に通知する。更にその後、テンプレートマッチングに失敗した場合には、この識別子とともにフリップが除去された旨を示すイベント情報をロボットカメラ・スイッチャ制御装置１の撮影ショット制御手段１５に通知する。
【０１０４】
なお、ロボットカメラの台数以上の数のフリップが提示される場合でも、すべてのフリップに、各々のフリップのみの撮影ショットを撮影させるロボットカメラの識別子を予め対応させておくことで、ロボットカメラ・スイッチャ制御装置１の撮影規則生成手段１３によって、各フリップに対応するロボットカメラの識別子を付与した撮影規則を生成することができる。また、フリップに限定されず、情報画スクリーンや小物が複数ある場合にも同様にロボットカメラの識別子を付与した撮影規則を生成することができる。更に、ここでは、撮影規則生成手段１３が、人物以外の被写体（ここでは、フリップ、小物、情報画スクリーン）に対して、ロボットカメラの識別子を付与した撮影規則を生成することとしたが、被写体に対して、各々のロボットカメラの識別子に予め対応付けられた他の識別子を付与することとしてもよい。
【０１０５】
次に、図１０を参照して、撮影ショットタイプに「フリップ」が設定されているロボットカメラ（Ｃ１〜Ｃ４）が複数ある場合における、ロボットカメラ・スイッチャ制御装置１の撮影規則生成手段１３のフリップに関連する撮影規則の生成動作について説明する。
【０１０６】
ロボットカメラ・スイッチャ制御装置１は、撮影規則生成手段１３によって、撮影ショットタイプ設定手段１１によってロボットカメラ（ロボカメ）Ｃ２の撮影ショットタイプに「フリップ」ショットが登録されているか否かを判定する（ステップＳ３１）。そして、登録されていない場合には（ステップＳ３１でＮｏ）、そのままステップＳ３５に進む。一方、登録されている場合には（ステップＳ３１でＹｅｓ）、ロボットカメラ・スイッチャ制御装置１は、撮影規則生成手段１３によって、このフリップにロボットカメラＣ２の識別子％ｄ（ここでは％ｄ＝２）を付与して、ロボットカメラＣ２に対して撮影規則“フリップ２提示⇒「フリップ２」”と、撮影規則“フリップ２除去⇒「ベースショット」”とを生成する（ステップＳ３２）。
【０１０７】
そして、ロボットカメラ・スイッチャ制御装置１は、撮影規則生成手段１３によって、撮影ショットタイプ設定手段１１によってロボットカメラ（ロボカメ）Ｃ１及びＣ３の撮影ショットタイプに「フリップ込」ショットが登録されているか否かを判定する（ステップＳ３３）。そして、登録されていない場合には（ステップＳ３３でＮｏ）、そのままステップＳ３５に進む。一方、登録されている場合には（ステップＳ３３でＹｅｓ）、ロボットカメラ・スイッチャ制御装置１は、撮影規則生成手段１３によって、「フリップ込」ショットが登録されているロボットカメラＣ１及びＣ３に対して撮影規則“フリップ２提示⇒「フリップ２込」”と、撮影規則“フリップ２除去⇒「ベースショット」”とを生成して（ステップＳ３４）、ステップＳ３５に進む。
【０１０８】
続いて、ロボットカメラ・スイッチャ制御装置１は、撮影規則生成手段１３によって、撮影ショットタイプ設定手段１１によってロボットカメラＣ３の撮影ショットタイプに「フリップ」ショットが登録されているか否かを判定する（ステップＳ３５）。そして、登録されていない場合には（ステップＳ３５でＮｏ）、そのままステップＳ３９に進む。一方、登録されている場合には（ステップＳ３５でＹｅｓ）、ロボットカメラ・スイッチャ制御装置１は、撮影規則生成手段１３によって、このフリップにロボットカメラＣ３の識別子％ｄ（ここでは％ｄ＝３）を付与して、ロボットカメラＣ３に対して撮影規則“フリップ３提示⇒「フリップ３」”と、撮影規則“フリップ３除去⇒「ベースショット」”とを生成する（ステップＳ３６）。
【０１０９】
そして、ロボットカメラ・スイッチャ制御装置１は、撮影規則生成手段１３によって、撮影ショットタイプ設定手段１１によってロボットカメラＣ２の撮影ショットタイプに「フリップ込１」ショットが登録されているか否かを判定する（ステップＳ３７）。そして、登録されていない場合には（ステップＳ３７でＮｏ）、そのままステップＳ３９に進む。一方、登録されている場合には（ステップＳ３７でＹｅｓ）、ロボットカメラ・スイッチャ制御装置１は、撮影規則生成手段１３によって、ロボットカメラＣ２に対して撮影規則“フリップ３提示⇒「フリップ３込１」”と、撮影規則“フリップ３除去⇒「ベースショット」”とを生成して（ステップＳ３８）、ステップＳ３９に進む。
【０１１０】
続いて、ロボットカメラ・スイッチャ制御装置１は、撮影規則生成手段１３によって、撮影ショットタイプ設定手段１１によってロボットカメラＣ１の撮影ショットタイプに「フリップ」ショットが登録されているか否かを判定する（ステップＳ３９）。そして、登録されていない場合には（ステップＳ３９でＮｏ）、そのままステップＳ４３に進む。一方、登録されている場合には（ステップＳ３９でＹｅｓ）、ロボットカメラ・スイッチャ制御装置１は、撮影規則生成手段１３によって、このフリップにロボットカメラＣ１の識別子％ｄ（ここでは％ｄ＝１）を付与して、ロボットカメラＣ１に対して撮影規則“フリップ１提示⇒「フリップ１」”と、撮影規則“フリップ１除去⇒「ベースショット」”とを生成する（ステップＳ４０）。
【０１１１】
そして、ロボットカメラ・スイッチャ制御装置１は、撮影規則生成手段１３によって、撮影ショットタイプ設定手段１１によってロボットカメラＣ２の撮影ショットタイプに「フリップ込２」ショットが登録されているか否かを判定する（ステップＳ４１）。そして、登録されていない場合には（ステップＳ４１でＮｏ）、そのままステップＳ４３に進む。一方、登録されている場合には（ステップＳ４１でＹｅｓ）、ロボットカメラ・スイッチャ制御装置１は、撮影規則生成手段１３によって、ロボットカメラＣ２に対して撮影規則“フリップ１提示⇒「フリップ１込２」”と、撮影規則“フリップ１除去⇒「ベースショット」”とを生成して（ステップＳ４２）、ステップＳ４３に進む。
【０１１２】
更に、ロボットカメラ・スイッチャ制御装置１は、撮影規則生成手段１３によって、撮影ショットタイプ設定手段１１によって撮影規則の生成されていない「フリップ込」ショットが登録されているか否かを判定する（ステップＳ４３）。そして、登録されていない場合には（ステップＳ４３でＮｏ）、そのまま動作を終了する。一方、登録されている場合には（ステップＳ４３でＹｅｓ）、ロボットカメラ・スイッチャ制御装置１は、撮影規則生成手段１３によって、「フリップ込」ショットが登録されているロボットカメラ（Ｃ１〜Ｃ４）に対して撮影規則“フリップ％ｄ提示⇒「フリップ％ｄ込」”と、撮影規則“フリップ％ｄ除去⇒「ベースショット」”とを生成して（ステップＳ４４）、そのまま動作を終了する。
【０１１３】
なお、ステップＳ４３とステップＳ４４とにおいて、「フリップ込」ショットの登録されているロボットカメラの識別子を、「フリップ」ショットの登録されていないフリップに対して付与する際に、「フリップ込」ショットに予め優先度を定めておき、優先度の高い順に当該「フリップ込」ショットの登録されているロボットカメラの識別子を、「フリップ」ショットの登録されていないフリップに対して付与することとしてもよい。
【０１１４】
例えば、「フリップ込」ショットに「フリップ込１」ショットと「フリップ込２」ショットとがあり、「フリップ込１」ショットに対して「フリップ込２」ショットより高い優先度が定められている場合には、まず、ロボットカメラ・スイッチャ制御装置１は、撮影規則の生成されていない「フリップ込１」ショットがあれば、このフリップに「フリップ込１」ショットが登録されたロボットカメラの識別子％ｄを付与して、撮影規則“フリップ％ｄ提示⇒「フリップ％ｄ込１」”と、撮影規則“フリップ％ｄ除去⇒「ベースショット」”とを生成する。更に、このフリップの「フリップ込２」ショットが他のロボットカメラに設定されていれば、当該ロボットカメラに撮影規則“フリップ％ｄ提示⇒「フリップ％ｄ込２」”と、撮影規則“フリップ％ｄ除去⇒「ベースショット」”とを生成する。
【０１１５】
続いて、ロボットカメラ・スイッチャ制御装置１は、撮影規則の生成されていない「フリップ込２」ショットがあれば、このフリップに「フリップ込２」ショットが登録されたロボットカメラの識別子％ｄを付与して、撮影規則“フリップ％ｄ提示⇒「フリップ％ｄ込２」”と、撮影規則“フリップ％ｄ除去⇒「ベースショット」”とを生成する。更に、このフリップの「フリップ込１」ショットが他のロボットカメラに設定されていれば、当該ロボットカメラに撮影規則“フリップ％ｄ提示⇒「フリップ％ｄ込１」”と、撮影規則“フリップ％ｄ除去⇒「ベースショット」”とを生成する。
【図面の簡単な説明】
【０１１６】
【図１】本発明におけるロボットカメラ・スイッチャ制御装置を備える自動撮影システムの構成を模式的に示した模式図である。
【図２】本発明におけるロボットカメラ・スイッチャ制御装置の構成を模式的に示した模式図である。
【図３】本発明におけるロボットカメラ・スイッチャ制御装置の撮影ショットタイプ設定手段による撮影ショットタイプの設定時において、番組作成者に提示される表示画面の例を模式的に示した模式図である。
【図４】本発明におけるロボットカメラ・スイッチャ制御装置の撮影規則生成情報記憶手段に記憶される撮影規則生成情報を説明するための説明図である。
【図５】本発明におけるロボットカメラ・スイッチャ制御装置の撮影規則設定手段による撮影規則の修正時において、番組作成者に提示される表示画面の例を模式的に示した模式図、（ａ）は、あるロボットカメラのイベント撮影規則を提示した表示画面の例を示した模式図、（ｂ）は、協調撮影規則を提示した表示画面の例を示した模式図である。
【図６】本発明におけるロボットカメラ・スイッチャ制御装置の撮影ショット制御手段による撮影ショットの変更時において、番組作成者に提示される表示画面の例を模式的に示した模式図である。
【図７】本発明におけるロボットカメラ・スイッチャ制御装置が、撮影規則を生成する動作を示したフローチャートである。
【図８】本発明におけるロボットカメラ・スイッチャ制御装置が、撮影規則に基づいて撮影ショットとスイッチャの映像の出力を制御する動作を示したフローチャートである。
【図９】本発明におけるロボットカメラ・スイッチャ制御装置を備える自動撮影システムにおいて、同じ種類の被写体が複数ある場合の例を模式的に示した模式図である。
【図１０】本発明におけるロボットカメラ・スイッチャ制御装置の撮影規則生成手段が、フリップが複数ある場合に、フリップに関する撮影ショットの撮影規則を生成する動作を示したフローチャートである。
【符号の説明】
【０１１７】
１      ロボットカメラ・スイッチャ制御装置（撮影ショット制御装置）
１１    撮影ショットタイプ設定手段
１２    撮影規則生成情報記憶手段（撮影規則生成情報記憶装置）
１３    撮影規則生成手段
１５    撮影ショット制御手段（第１撮影ショット決定手段、第２撮影ショット決定手段、第３撮影ショット決定手段）
Ｃ１、Ｃ２、Ｃ３、Ｃ４  ロボットカメラ
【図１】
2008072702.tif 000003
【図２】
2008072702.tif 000004
【図３】
2008072702.tif 000005
【図４】
2008072702.tif 000006
【図５】
2008072702.tif 000007
【図６】
2008072702.tif 000008
【図７】
2008072702.tif 000009
【図８】
2008072702.tif 000010
【図９】
2008072702.tif 000011
【図１０】
2008072702.tif 000012