(57)【要約】【課題】操作性を損なうことなく複数の撮像装置の制御を行うことが可能な、情報処理装置、情報処理方法、プログラム及び情報処理システムを提案すること。【解決手段】本開示に係る情報処理装置は、複数の撮像装置と、前記複数の撮像装置の少なくとも何れかを操作するために用いられる複数のコントローラと、の間で互いに対応付けられている、一の前記撮像装置と当該一の撮像装置を操作可能な前記コントローラとの対応関係を示した対応関係情報を変更する対応関係情報変更部を備える。【選択図】図４
2013051519.tif 000002
【特許請求の範囲】
【請求項１】
複数の撮像装置と、前記複数の撮像装置の少なくとも何れかを操作するために用いられる複数のコントローラと、の間で互いに対応付けられている、一の前記撮像装置と当該一の撮像装置を操作可能な前記コントローラとの対応関係を示した対応関係情報を変更する対応関係情報変更部
を備える、情報処理装置。
【請求項２】
前記対応関係情報変更部は、前記対応関係情報において所定の前記コントローラに対応付けられている前記撮像装置を、ユーザ操作に応じて変更する、請求項１に記載の情報処理装置。
【請求項３】
前記複数の撮像装置は、放送用の撮像装置である、請求項２に記載の情報処理装置。
【請求項４】
前記対応関係情報変更部は、前記対応関係情報が記載されたデータベースの内容を、ユーザ操作に応じて変更する、請求項２に記載の情報処理装置。
【請求項５】
前記撮像装置及び前記コントローラを直接制御する制御部を更に備える、請求項１に記載の情報処理装置。
【請求項６】
前記コントローラは、前記対応関係情報で自装置に対応付けられている前記撮像装置におけるアイリスの状態及びカラーバランスの少なくとも何れかを制御する、請求項１に記載の情報処理装置。
【請求項７】
複数の撮像装置と、前記複数の撮像装置の少なくとも何れかを操作するために用いられる複数のコントローラと、の間で互いに対応付けられている、一の前記撮像装置と当該一の撮像装置を操作可能な前記コントローラとの対応関係を示した対応関係情報を変更すること
を含む、情報処理方法。
【請求項８】
コンピュータに、
複数の撮像装置と、前記複数の撮像装置の少なくとも何れかを操作するために用いられる複数のコントローラと、の間で互いに対応付けられている、一の前記撮像装置と当該一の撮像装置を操作可能な前記コントローラとの対応関係を示した対応関係情報を変更する対応関係情報変更機能
を実現させるためのプログラム。
【請求項９】
複数の撮像装置と、
前記複数の撮像装置の少なくとも何れかを操作するために用いられる複数のコントローラと、
前記複数の撮像装置及び前記複数のコントローラ間で互いに対応付けられている、一の前記撮像装置と当該一の撮像装置を操作可能な前記コントローラとの対応関係を示した対応関係情報を変更する対応関係変更部を備えた情報処理装置と、
を含む、情報処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、情報処理装置、情報処理方法、プログラム及び情報処理システムに関する。
【背景技術】
【０００２】
被写体に関する光学画像を撮像素子により電気信号に変換し、この電気信号を外部記憶媒体に格納する構成のデジタルカメラの大衆への普及が進んでいる。近年では、情報処理技術の発達に伴い、デジタルカメラに直接キーボードやマウスやプロジェクタ等のインターフェースを接続して、かかるインターフェースを介してデジタルカメラを操作することも可能となってきている（例えば、以下の特許文献１を参照。）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−３１４８６３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、スチルカメラやビデオカメラに代表される撮像装置のデジタル化は、大衆向けの撮像装置のみならず、業務用（放送用）の撮像装置においても進んでいる。業務用の撮像装置の場合、実際に被写体を撮像するカメラ本体に対してカメラ本体を遠隔で操作するためのリモートコントローラが設置されていることが多い。ユーザがリモートコントローラに設けられた各種のボタンやレバーやつまみ等を操作することによって、対応するカメラ本体の撮像条件が制御される。
【０００５】
例えばテレビ放送用の番組を制作する際には、複数の業務用の撮像装置が用いられることが多いため、それに伴って、リモートコントローラの設置個数も増加することとなる。これら複数の撮像装置及びリモートコントローラの設定を一元管理するために、マスターセットアップユニットというハードウェアが用いられる。
【０００６】
一方、情報処理技術の発達に伴い、ハードウェアであるマスターセットアップユニットの機能をソフトウェアとして実現し、パーソナルコンピュータ等の情報処理装置で実行させることで、カメラ本体やリモートコントローラをソフトウェア上で制御するという試みが検討されている。しかしながら、ソフトウェアを実行している情報処理装置に接続されたキーボードやマウス等の入力装置を操作してカメラ本体を制御することを考えた場合に、従来のユーザは、リモートコントローラというハードウェアを用いてカメラ本体を制御することに慣れているため、ソフトウェアの操作性に違和感を覚え、結果として操作性の低下が生じることが懸念される。そのため、パーソナルコンピュータのような外部機器を用いてカメラ本体を管理・制御する場合であっても、操作性を損なうことなくカメラ本体を制御することが可能な仕組みが希求されていた。
【０００７】
そこで、本開示では、上記事情に鑑み、操作性を損なうことなく複数の撮像装置の制御を行うことが可能な、情報処理装置、情報処理方法、プログラム及び情報処理システムを提案する。
【課題を解決するための手段】
【０００８】
本開示によれば、複数の撮像装置と、前記複数の撮像装置の少なくとも何れかを操作するために用いられる複数のコントローラと、の間で互いに対応付けられている、一の前記撮像装置と当該一の撮像装置を操作可能な前記コントローラとの対応関係を示した対応関係情報を変更する対応関係情報変更部を備える情報処理装置が提供される。
【０００９】
また、本開示によれば、複数の撮像装置と、前記複数の撮像装置の少なくとも何れかを操作するために用いられる複数のコントローラと、の間で互いに対応付けられている、一の前記撮像装置と当該一の撮像装置を操作可能な前記コントローラとの対応関係を示した対応関係情報を変更することを含む情報処理方法が提供される。
【００１０】
また、本開示によれば、コンピュータに、複数の撮像装置と、前記複数の撮像装置の少なくとも何れかを操作するために用いられる複数のコントローラと、の間で互いに対応付けられている、一の前記撮像装置と当該一の撮像装置を操作可能な前記コントローラとの対応関係を示した対応関係情報を変更する対応関係情報変更機能を実現させるためのプログラムが提供される。
【００１１】
また、本開示によれば、複数の撮像装置と、前記複数の撮像装置の少なくとも何れかを操作するために用いられる複数のコントローラと、上記情報処理装置と、を含む情報処理システムが提供される。
【００１２】
本開示によれば、複数の撮像装置と、前記複数の撮像装置の少なくとも何れかを操作するために用いられる複数のコントローラと、の間で互いに対応付けられている対応関係情報が変更される。
【発明の効果】
【００１３】
以上説明したように本開示によれば、操作性を損なうことなく複数の撮像装置の制御を行うことが可能となり、ユーザの利便性を向上させることができる。
【図面の簡単な説明】
【００１４】
【図１】本開示の第１の実施形態に係る情報処理システムの一例を示した説明図である。
【図２】同実施形態に係るリモートコントロールパネルの外観の一例を示した説明図である。
【図３】同実施形態に係るリモートコントロールパネルの構成を示したブロックッ図である。
【図４】同実施形態に係る情報処理装置の構成の一例を示したブロック図である。
【図５】同実施形態に係る情報処理装置の表示ウィンドウの一例を示した説明図である。
【図６】同実施形態に係る情報処理装置の表示ウィンドウの一例を示した説明図である。
【図７】同実施形態に係るカメラとリモートコントロールパネルとの間の対応関係を表す対応関係情報の一例を示した説明図である。
【図８】同実施形態に係るリモートコントロールパネルにおける制御処理の流れの一例を示した流れ図である。
【図９】同実施形態に係るリモートコントロールパネルにおける制御処理の流れの一例を示した流れ図である。
【図１０】同実施形態に係る情報処理方法の流れの一例を示した流れ図である。
【図１１】本開示の実施形態に係る情報処理装置のハードウェア構成の一例を示したブロック図である。
【発明を実施するための形態】
【００１５】
以下に添付図面を参照しながら、本開示の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００１６】
なお、説明は、以下の順序で行うものとする。
（１）第１の実施形態
（１−１）情報処理システムについて
（１−２）リモートコントロールパネルについて
（１−３）情報処理装置について
（１−４）リモートコントロールパネルにおける処理の流れについて
（１−５）情報処理方法について
（２）本開示の実施形態に係る情報処理装置のハードウェア構成について
【００１７】
（第１の実施形態）
＜情報処理システムについて＞
まず、図１を参照しながら、本開示の第１の実施形態に係る情報処理システム１について簡単に説明する。図１は、本実施形態に係る情報処理システムの一例を示した説明図である。なお、以下では、放送用の撮像装置から構成される撮像装置制御システムを例にとって、説明を行うものとする。
【００１８】
本実施形態に係る情報処理システム１は、複数のカメラヘッド１０と、複数のカメラコントロールユニット（ＣＣＵ）２０と、複数のリモートコントロールパネル（ＲＣＰ）と、マスターセットアップユニット（ＭＳＵ）４０と、情報処理装置１００と、を主に備える。
【００１９】
カメラヘッド１０は、被写体を撮像するために用いられる放送用の撮像装置である。このカメラヘッド１０は、カメラ用ペデスタル上に設置されるスタジオカメラのようなものであってもよく、カメラマンの肩に乗せて用いられるような、いわゆる肩乗せカメラであってもよい。カメラヘッド１０は、トライアキシャルケーブルや光ファイバー等の接続ケーブルにより、後述するカメラコントロールユニット２０に接続されている。
【００２０】
カメラコントロールユニット（ＣＣＵ）２０は、カメラヘッド１０の露出や画質等を遠隔で制御するための装置であり、カメラヘッド１０で生成された被写体に関する画像データを、高品質で所望の装置へと伝送することができる。このＣＣＵ２０には、当該ＣＣＵ２０が制御するカメラヘッド１０を特定するための識別情報（例えば、ＩＤ番号等）が付与されている。ＣＣＵ２０は、ハブを介して後述するマスターセットアップユニット４０や情報処理装置１００に接続されることで、これらの機器と相互に通信を行うことが可能である。なお、ＣＣＵ２０は、マスターセットアップユニット４０や情報処理装置１００と、後述するリモートコントロールパネル３０を介して間接的に接続されていてもよい。
【００２１】
また、ＣＣＵ２０には、対応するカメラヘッド１０の露出や画質を遠隔制御するためのリモートコントロールパネル３０が、所定のケーブルにより直接接続されていてもよく、ハブを介して間接的に接続されていてもよい。
【００２２】
リモートコントロールパネル（ＲＣＰ）３０は、カメラヘッド１０を、例えばスタジオのオペレーティングルームのような遠隔地から遠隔操作するために用いられる機器である。通常、ＲＣＰ３０は、情報処理システム１内に存在する１台のカメラヘッド１０（より詳細には、ＲＣＰが接続されているＣＣＵ２０が制御しているカメラヘッド）に対応づけられており、対応づけられたカメラヘッド１０の露出や画質を制御することができる。このＲＣＰ３０には、当該ＲＣＰ３０を特定するための識別情報（例えば、ＩＤ番号等）が付与されている。
【００２３】
マスターセットアップユニット（ＭＳＵ）４０は、システム１に接続されている複数のカメラヘッド１０の露出や画質を、対応するＣＣＵ２０を介して遠隔操作するために用いられるコントロールパネルである。このＭＳＵ４０は、システム１に接続されている複数のカメラヘッド１０やＲＣＰ３０の動作状況を一元管理することが可能であり、いわゆるビデオエンジニアと呼ばれるユーザが、オペレーション時やメンテナンス時にカメラ画質を制御するために使用する。
【００２４】
先だって述べたように、通常、ＲＣＰ３０は、接続ケーブル等により物理的に接続されたカメラヘッド１０を制御することができる。例えば図１に示した例では、ＩＤ＝１が付与されたＲＣＰ３０は、ＩＤ＝１が付与されたカメラヘッド１０を制御することが可能であり、ＩＤ＝２が付与されたＲＣＰ３０は、ＩＤ＝２が付与されたカメラヘッド１０を制御することが可能である。しかしながら、物理的な接続を変更することなく、ＲＣＰ３０が制御可能なカメラヘッド１０を変更するための仕組みがあれば、ユーザは、図１に示したようなシステムを効率良く利用することが可能となる。そこで、ＭＳＵ４０には、図１に示したような物理的な接続関係を維持したままで、ＲＣＰ３０が操作可能なカメラヘッド１０を変更する機能（ＲＣＰアサインメント機能）が実装されている。
【００２５】
このＲＣＰアサインメント機能を用いることで、例えば図１において、ＩＤ＝１が付与されたＲＣＰ３０が遠隔操作可能なカメラヘッド１０を、ＩＤ＝２が付与されたカメラヘッド１０へと変更することができる。その結果、ＩＤ＝１が付与されたＲＣＰ３０を用いてＩＤ＝２が付与されたカメラヘッド１０を操作することが可能となる。
【００２６】
しかしながら、ＭＳＵ４０で実現されるＲＣＰアサインメント機能は、物理的な接続を維持したまま、カメラヘッドとＲＣＰとの対応関係を設定しなおすものであるため、例えば上記例においてＩＤ＝２のカメラヘッド１０に対応づけられているＩＤ＝１のＲＣＰ３０は、この設定が維持されている間は、ＩＤ＝１のカメラヘッド１０を操作することはできない。
【００２７】
そこで、本実施形態に係る情報処理システム１では、カメラヘッド１０、ＣＣＵ２０、ＲＣＰ３０及びＭＳＵ４０から構築される撮像処理システムに対し以下で説明するような情報処理装置１００を導入する。この情報処理装置１００の導入により、本実施形態に係る情報処理システム１では、情報処理装置１０のグラフィカルユーザインターフェース（ＧＵＩ）を操作することによって、カメラヘッド１０とＲＣＰ３０との対応関係を動的に変更することを可能とする。
【００２８】
この情報処理装置１００は、当該情報処理装置１００の備えるＣＰＵ等が、複数のカメラヘッド１０を管理・制御することが可能なＭＳＵ４０の機能を実現したソフトウェア（以下、ＭＳＵソフトウェアとも称する。）を実行することで、ＭＳＵとして機能する装置である。この情報処理装置１００は、ＭＳＵ４０の代わりにシステム全体を制御することも可能であるし、ＭＳＵ４０と連携しながらシステム全体を制御することも可能であるし、ＭＳＵ４０を補助しながらシステム全体を制御することも可能である。この情報処理装置１００は、ＭＳＵソフトウェアを実行可能なものであれば、その形態や機能が問われるものではなく、デスクトップ型やノートブック型のパーソナルコンピュータ等の任意のコンピュータであってもよい。
【００２９】
ＭＳＵの機能がソフトウェアとして実現されることにより、システム内のカメラヘッドの設定や動作状況といった各種情報を、情報処理装置１００の表示画面に自由度の高いＧＵＩを用いて一覧表示することが可能となり、ユーザの利便性を向上させることができる。また、ハードウェアとして実現されているＭＳＵ４０では、その処理能力がハードウェアに組み込まれているマイコンの処理能力に制限される。しかしながら、ＭＳＵの機能をソフトウェアとして実現することにより、情報処理装置１００が有している豊富なＣＰＵパワーを利用し、処理能力を向上させることが可能となる。
【００３０】
また、このＭＳＵソフトウェアが実行されている情報処理装置１００は、上記のように、ＧＵＩ操作によりカメラヘッド１０とＲＣＰ３０との対応関係を動的に変更し、ソフトウェア上の操作をＲＣＰ３０というハードウェアに追随させる機能（以下、ＲＣＰ  Ｌｉｎｋａｇｅ機能とも称する。）を備えている。
【００３１】
以下で詳述するように、このＲＣＰ  Ｌｉｎｋａｇｅ機能は、あるＲＣＰ３０を当該機能に予め関連づけておき、ソフトウェアのＧＵＩ上で操作するカメラヘッド１０を選択した場合に、ＲＣＰ  Ｌｉｎｋａｇｅ機能に関連づけられたＲＣＰ３０が、ＧＵＩ上で選択されたカメラヘッド１０を操作可能とする機能である。例えば図１において、ＩＤ＝４のＲＣＰ３０がＲＣＰ  Ｌｉｎｋａｇｅ機能に関連づけられており、情報処理装置１００のＧＵＩ上でＩＤ＝１のカメラヘッド１０が選択された場合、ＩＤ＝４のＲＣＰ３０でカメラヘッド１０を操作することが可能になる。その後引き続いて、情報処理装置１００のＧＵＩ上でＩＤ＝３のカメラヘッド１０が選択されると、ＩＤ＝４のＲＣＰ３０でＩＤ＝３のカメラヘッド１０を操作することが可能になる。
【００３２】
このようなＲＣＰ  Ｌｉｎｋａｇｅ機能が実現されることで、情報処理装置１００の近傍に位置する任意のＲＣＰ３０をＲＣＰ  Ｌｉｎｋａｇｅ機能に対応づけておけば、情報処理装置１００のＧＵＩ上で操作したいカメラヘッド１０を選択するだけで、手近にあるＲＣＰ３０で操作を希望するカメラヘッド１０を操作することができる。これにより、ユーザは、操作を希望するカメラヘッド１０を遠隔操作可能なＲＣＰ３０の場所まで移動してカメラヘッド１０を操作する、という動きをすることなく、効率良くカメラヘッド１０の制御を行うことが可能となる。更に、ユーザは、ＲＣＰ３０という、カメラヘッド１０の制御に適したボタン類を有する使い慣れたハードウェアを使用することができるため、システムの操作性を維持・向上させることができる。
【００３３】
以上、図１を参照しながら、本実施形態に係る情報処理システム１について簡単に説明した。
【００３４】
＜リモートコントロールパネルについて＞
続いて、本実施形態に係る情報処理装置１００について説明するに先立ち、リモートコントロールパネル３０について、図２及び図３を参照しながら簡単に説明する。図２は、本実施形態に係るリモートコントロールパネル３０の外観の一例を示した説明図であり、図３は、本実施形態に係るリモートコントロールパネル３０の構成を示したブロック図である。
【００３５】
リモートコントロールパネル（ＲＣＰ）３０は、カメラヘッド１０の露出や画質を制御するために用いられるハードウェアである。ＲＣＰ３０には、図２にその外観の一例を示したように、カメラヘッド１０の露出や画質を制御するための各種のボタンやつまみ等が複数配置されている。
【００３６】
ＲＣＰ３０には、例えば図２に示したように、ホワイトバランス、ブラックバランス、フレアバランス等といった画質を決定する条件を制御するための画質調整用操作部３１と、カメラヘッド１０のアイリス（絞り）等といった露出を決定する条件を制御するための露出調整用操作部３３と、を少なくとも備えている。これらの操作部には、様々な機能を選択するための各種のボタン３５や、設定値を変更するための各種つまみ３７や、設定されているパラメータを表示する表示パネル３９等が配置されている。
【００３７】
ユーザは、表示パネル３９に表示されている内容（例えば、操作可能なカメラヘッド１０の番号や、設定されているアイリスの値など）を参照しながら、ボタン３５やつまみ３７を操作して、カメラヘッド１０の露出や画質を制御することができる。
【００３８】
このＲＣＰ３０は、例えば図３に示したように、カメラ制御部３０１と、ユーザ操作情報取得部３０３と、表示制御部３０５と、記憶部３０７と、を主に備える。
【００３９】
カメラ制御部３０１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、通信装置等により実現される。カメラ制御部３０１は、ＲＣＰ３０の備えるカメラヘッド制御機能を実現している処理部である。
【００４０】
カメラ制御部３０１は、ＭＳＵ４０や後述する情報処理装置１００等に格納されているカメラヘッド１０とＲＣＰ３０との間の対応関係に関する対応関係情報を定期的に参照して、自装置がどのカメラヘッド１０を操作可能であるかを把握し、自装置が操作可能なカメラヘッド１０に関する情報を、後述する記憶部３０７等に格納されているカメラ設定データに反映する。
【００４１】
また、カメラ制御部３０１は、後述するユーザ操作情報取得部３０３から通知された、ユーザが図２に示した各種ボタン等に対して実施したユーザ操作の内容を表す情報に基づいてユーザ操作に対応する制御信号を生成する。その後、カメラ制御部３０１は、生成した制御信号を、自装置に対応づけられているカメラヘッド１０に対して出力する。これにより、ＲＣＰ３０は、自装置に対応づけられているカメラヘッド１０の露出や画質等を制御することが可能となる。
【００４２】
更に、カメラ制御部３０１は、後述する記憶部３０７等に格納されているカメラ設定データを参照して、自装置に対応づけられているカメラヘッド１０の様々な条件設定を、表示制御部３０５を介して表示パネル３９に表示させる。
【００４３】
ユーザ操作情報取得部３０３は、例えば、ＣＰＵ、ＲＯＭ、ＲＡＭ、入力装置等により実現される。ユーザ操作情報取得部３０３は、ユーザがＲＣＰ３０の各種ボタン３５やつまみ３７に対して実施した操作（ユーザ操作）を特定して、当該ユーザ操作に関するユーザ操作情報を生成する。その後、ユーザ操作情報取得部３０３は、生成したユーザ操作情報を、カメラ制御部３０１へと出力する。
【００４４】
表示制御部３０５は、例えば、ＣＰＵ、ＲＯＭ、ＲＡＭ、出力装置等により実現される。表示制御部３０５は、ＲＣＰ３０に設けられた表示パネル３９の表示内容を制御する。例えば表示制御部３０５は、カメラ制御部３０１から通知された、カメラヘッド１０の様々な条件設定等を示したデータを表示パネル３９に表示させる。これにより、ＲＣＰ３０のユーザ（操作者）は、ＲＣＰ３０に対応づけられているカメラヘッド１０に設定されている各種条件を把握することができる。
【００４５】
記憶部３０７は、ＲＣＰ３０が備えるＲＡＭやストレージ装置により実現される。記憶部３０７には、ＲＣＰ３０に対応づけられているカメラヘッド１０を表した識別情報や、当該カメラヘッド１０の設定データ等を含むカメラ設定データが格納される。また、記憶部３０７には、本実施形態に係るＲＣＰ３０が、何らかの処理を行う際に保存する必要が生じた様々なパラメータや処理の途中経過等、または、各種のデータベースやプログラム等が、適宜記録される。この記憶部３０７は、カメラ制御部３０１、ユーザ操作情報取得部３０３、表示制御部３０５等が、自由に読み書きを行うことが可能である。
【００４６】
以上、本実施形態に係るリモートコントロールパネル３０の機能の一例を示した。上記の各構成要素は、汎用的な部材や回路を用いて構成されていてもよいし、各構成要素の機能に特化したハードウェアにより構成されていてもよい。また、各構成要素の機能を、ＣＰＵ等が全て行ってもよい。従って、本実施形態を実施する時々の技術レベルに応じて、適宜、利用する構成を変更することが可能である。
【００４７】
＜情報処理装置について＞
続いて、図４〜図７を参照しながら、本実施形態に係る情報処理装置１００について詳細に説明する。図４は、本実施形態に係る情報処理装置１００の構成を示したブロック図である。図５及び図６は、本実施形態に係る情報処理装置１００のグラフィカルユーザインターフェース（ＧＵＩ）の一例を示した説明図である。図７は、本実施形態に係る対応関係情報の一例を示した説明図である。
【００４８】
まず、図４を参照しながら、本実施形態に係る情報処理装置１００の構成について説明する。
本実施形態に係る情報処理装置１００は、図４に示したように、統括制御部１０１と、表示制御部１０３と、ユーザ操作情報取得部１０５と、カメラ・ＲＣＰ制御部１０７と、対応関係情報変更部１０９と、記憶部１１１と、を主に備える。
【００４９】
統括制御部１０１は、例えば、ＣＰＵ、ＲＯＭ、ＲＡＭ等により実現される。統括制御部１０１は、ＭＳＵ４０の機能を実現したソフトウェアであるＭＳＵソフトウェアを実行して、情報処理装置１００のＭＳＵ４０の機能を実現する。その上で、統括制御部１０１は、実現されたＭＳＵ４０の機能を統括して制御する。
【００５０】
図５は、統括制御部１０１がＭＳＵソフトウェアを実行することによって、情報処理装置１００のディスプレイ等の表示装置に出力されるＧＵＩの一例を示した説明図である。
本実施形態に係る情報処理装置１００が提供するＭＳＵの機能は、主に、システムの俯瞰機能、システム構成機器の管理機能、システムの監視機能の３つに大別される。
【００５１】
ここで、システムの俯瞰機能は、一つのカメラヘッド１０に関する複数のパラメータを、例えば一画面で確認及び操作したり、複数個のカメラヘッド１０に関する複数のパラメータを表形式で確認及び操作したりする機能である。また、システム構成機器の管理機能は、カメラヘッド１０により撮像されたシーンファイルの内容確認や簡易編集をしたり、システムに含まれる全カメラヘッド１０のパラメータをファイル化したり、システム構成機器の現在の設定値や、シーンファイルの内容や、自己診断結果を、ＣＳＶ形式等の所定のファイル形式を有するファイルに変換したりする機能である。システムの監視機能は、システムのオプティカルレベルやシステム状態を一覧表示したり、システムを設定したり、システムの自己診断結果を一覧表示したりする機能である。
【００５２】
本実施形態に係る情報処理装置１００では、このような３種類の機能が表示ウィンドウ内に表示されたアイコン等の機能選択オブジェクト５０１の選択状態により切り替えられ、各機能に関するＧＵＩが表示ウィンドウ内の機能表示領域５０３に表示される。
【００５３】
例えば図５に示した例では、「Ｃｏｎｔｒｏｌ  Ｐａｎｅｌ」オブジェクトが選択されることで、上記３つの機能のうち主にシステムの俯瞰機能（コントロールパネルモード）が提供される。また、「Ｆｉｌｅ  Ｍａｎａｇｅ」オブジェクトが選択されることで、上記３つの機能のうち主にシステム構成機器の管理機能（ファイルマネージモード）が提供される。また、「Ｓｙｓｔｅｍ  Ｍａｎａｇｅ」オブジェクトが選択されることで、上記３つの機能のうち主にシステムの監視機能（システムマネージモード）が提供される。
【００５４】
コントロールパネルモードは、カメラヘッド一つずつのパラメータを確認したり、制御したりする機能を提供するとともに、カメラヘッド内の複数のパラメータをカテゴリ毎に一覧表示する機能を提供する。コントロールパネルモードは、カメラヘッドの基本的なパラメータを確認したり制御したりする機能と、カメラヘッドのペイント系のパラメータを確認したり制御したりする機能と、カメラヘッドのメンテナンス系のパラメータを確認したり制御したりする機能と、カメラヘッドの各種設定をする機能と、を提供する。
【００５５】
ファイルマネージモードは、カメラヘッド１０に関するファイルを管理する。このファイルマネージモードは、カメラのシーンファイルを管理する機能と、接続されている全カメラの現在の状態をファイル化したスナップファイルを生成する機能と、シーンファイル以外のファイルを管理する機能と、を提供する。
【００５６】
システムマネージモードは、システムに接続されているカメラヘッドの状態を俯瞰する機能を提供する。このシステムマネージモードは、システムに接続されている全カメラヘッド１０のパラメータを俯瞰して比較や制御を行う機能と、光電送機能を有するカメラヘッド１０のオプティカルレベルやケーブル状態を俯瞰する機能と、ＲＣＰ３０に対して制御対象のカメラヘッド１０やＣＣＵ２０を対応づける機能と、自己診断結果や機種名やシリアル番号などのサービス情報を提供する機能と、を提供する。
【００５７】
図５に示した例では、「システムマネージモード」が選択された場合のＧＵＩが記載されている。システムマネージモードは、上記のような各種機能を提供するものであるが、図示の例は、ＲＣＰに対して制御対象のカメラヘッドやＣＣＵを対応づける「ＲＣＰ  Ａｓｓｉｇｎｍｅｎｔ」の機能が選択された場合のＧＵＩを示している。
【００５８】
ＲＣＰ  Ａｓｓｉｇｎｍｅｎｔ機能では、図５に示したように、システム１に接続されているカメラヘッド１０及びＲＣＰ３０が一覧表示されており、どのＲＣＰ３０にどのカメラヘッド１０を対応づけるかを設定することができる。図示の例では、「カメラヘッド２」に「ＲＣＰ２」が対応づけられており、「カメラヘッド３」に「ＲＣＰ３」が対応づけられている。
【００５９】
統括制御部１０１は、図５に示したようなＧＵＩにおいて、ユーザ操作によりカメラヘッド１０とＲＣＰ３０とが対応づけられると、カメラヘッド１０とＲＣＰ３０との対応関係を示した対応関係情報を生成する。統括制御部１０１は、生成した対応関係情報を、後述する記憶部１１１に格納されているカメラ・ＲＣＰ設定データの一部として格納してもよいし、情報処理装置１００の外部に設けられた記憶部（例えば、ＭＳＵ４０に実装されているメモリ等）に格納してもよい。
【００６０】
また、統括制御部１０１が生成する対応関係情報のデータ形式は限定されるものではなく、ルックアップテーブルのような形式であってもよく、データベースのような形式であってもよい。
【００６１】
また、統括制御部１０１は、表示ウィンドウに図示されたＧＵＩにおいて、どのようなパラメータが設定されているかを、設定画面状態データとして、後述する記憶部１１１に格納してもよい。
【００６２】
図６に示した例では、「コントロールパネルモード」が選択された場合のＧＵＩが記載されている。コントロールパネルモードが選択されると、統括制御部１０１は、図６に示したように、機能表示領域５０３に、カメラヘッドを選択するためのカメラセレクト用ウィンドウ５０５と、コントロールパネルモード用タブ５０７と、を表示させる。
【００６３】
統括制御部１０１は、カメラセレクト用ウィンドウ５０５に、システムに接続されているカメラヘッド１０の一覧を表示させる。また、統括制御部１０１は、コントロールパネルモード用タブ５０７に、コントロールパネルモード機能で実行できる各種機能を設定するために利用されるＧＵＩを表示させる。なお、図６では、コントロールパネルモード用タブ５０７に表示されるＧＵＩは省略している。
【００６４】
コントロールパネルモード用タブ５０７に表示されているＧＵＩがユーザにより操作されると、ユーザ操作に関する情報が後述するユーザ操作情報取得部１０５から統括制御部１０１に通知される。統括制御部１０１は、ユーザ操作に応じて表示ウィンドウに表示される内容を後述する表示制御部１０３を介して変更させるとともに、ユーザ操作に対応する制御内容を特定して、特定した制御内容を、後述するカメラ・ＲＣＰ制御部１０７に出力する。後述するカメラ・ＲＣＰ制御部１０７は、統括制御部１０１から通知されたユーザ操作に対応する制御内容に基づいて、カメラやＲＣＰを制御するための制御信号を生成して、該当するカメラヘッドやＲＣＰに通知する。これにより、該当するカメラヘッドやＲＣＰが情報処理装置１００により制御されることとなる。
【００６５】
また、コントロールパネルモードでは、先だって説明したような「ＲＣＰ  Ｌｉｎｋａｇｅ機能」のＯＮ／ＯＦＦ状態を設定できる。図６に例示したように、ユーザ操作によりＲＣＰ  Ｌｉｎｋａｇｅ機能が「ＯＮ」に設定された場合、統括制御部１０１は、ＲＣＰ  Ｌｉｎｋａｇｅ機能に対応づけられたＲＣＰ３０で、カメラセレクト用ウィンドウ５０５に表示されているカメラヘッドを制御できるようにさせる。例えば、図６に示した例では、統括制御部１０１は、ＩＤ＝４が付与されたＲＣＰ３０を、ＲＣＰ  Ｌｉｎｋａｇｅ機能に対応づける。
【００６６】
ＲＣＰ  Ｌｉｎｋａｇｅ機能がＯＮとなっている状態で、ユーザがカメラセレクト用ウィンドウ５０５においてカメラヘッドを選択すると、かかるユーザ操作が行われた旨を示す情報が後述するユーザ操作情報取得部１０５から統括制御部１０１に通知される。統括制御部１０１は、ユーザ操作情報に応じてどのカメラヘッドがユーザにより選択されたかを特定すると、カメラセレクト用ウィンドウ５０５に表示される内容を後述する表示制御部１０３を介して変更させる。また、統括制御部１０１は、後述する対応関係情報変更部１０９に対して、特定したカメラヘッドに関する情報を出力する。対応関係情報変更部１０９は、統括制御部１０１から通知されたカメラヘッドに関する情報に基づいて、ＲＣＰ  Ｌｉｎｋａｇｅ機能に対応づけられたＲＣＰの対応付けを変更する。これにより、本実施形態に係る情報処理装置１００では、カメラセレクト用ウィンドウ５０５による選択結果に、ＲＣＰ  Ｌｉｎｋａｇｅ機能に対応づけられたＲＣＰ３０が追随することとなる。
【００６７】
このように、本実施形態に係る統括制御部１０１は、情報処理装置１００のＭＳＵとしての機能を統括する処理部である。
【００６８】
再び図４に戻って、本実施形態に係る表示制御部１０３について説明する。
表示制御部１０３は、例えば、ＣＰＵ、ＲＯＭ、ＲＡＭ、出力装置等により実現される。表示制御部１０３は、情報処理装置１０が備えるディスプレイ等の表示装置や、情報処理装置１０の外部に設けられたディスプレイ等の表示装置における表示画面の表示制御を行う。より詳細には、表示制御部１０９は、統括制御部１０１により実行されているＭＳＵソフトウェアの実行画面を表示装置に表示する際の表示画面の制御を実施する。これにより、情報処理装置１０のユーザは、統括制御部１０１により実行されているＭＳＵソフトウェアが提供する各種機能の状態を容易に把握することが可能となる。
【００６９】
ユーザ操作情報取得部１０５は、例えば、ＣＰＵ、ＲＯＭ、ＲＡＭ、入力装置等により実現される。ユーザ操作情報取得部１０５は、ユーザが情報処理装置１００に設けられているキーボードやマウスやタッチパネル等の入力装置に対して実施した操作（ユーザ操作）を特定して、当該ユーザ操作に関するユーザ操作情報を生成する。その後、ユーザ操作情報取得部１０５は、生成したユーザ操作情報を、統括制御部１０１へと出力する。これにより統括制御部１０１は、ユーザが情報処理装置１００（より詳細には、実行しているＭＳＵソフトウェア）に対してどのような操作を行ったのかを把握することが可能となり、ユーザ操作に対応する機能をユーザに提供することが可能となる。
【００７０】
カメラ・ＲＣＰ制御部１０７は、例えば、ＣＰＵ、ＲＯＭ、ＲＡＭ、通信装置等により実現される。カメラ・ＲＣＰ制御部１０７は、統括制御部１０１から出力された、ユーザ操作に対応する制御内容に関する情報を取得して、ユーザ操作に対応する内容がどのようなものかを把握する。その後、カメラ・ＲＣＰ制御部１０７は、把握した制御内容に基づいて、カメラヘッドやＲＣＰを制御するための制御信号を生成し、該当するカメラヘッド１０やＲＣＰ３０に対して、生成した制御信号を出力する。これにより、該当するカメラヘッド１０やＲＣＰ３０に制御信号が通知されることとなり、カメラヘッド１０やＲＣＰ３０に対してユーザの求める動作を実行させることができる。
【００７１】
なお、カメラ・ＲＣＰ制御部１０７は、ユーザ操作に対応する制御信号を生成する際に、後述する記憶部１１１等に格納されている設定画面状態データや、カメラ・ＲＣＰ設定データを随時参照することが可能である。
【００７２】
対応関係情報変更部１０９は、例えば、ＣＰＵ、ＲＯＭ、ＲＡＭ、通信装置等により実現される。対応関係情報変更部１０９は、システムに接続されている複数のカメラヘッド１０と複数のＲＣＰ３０との間で互いに対応付けられている、あるカメラヘッド１０とこのカメラヘッド１０を操作可能なＲＣＰ３０との対応関係を示した対応関係情報を、ユーザ操作に応じて変更する。
【００７３】
具体的には、対応関係情報変更部１０９は、ＲＣＰ  Ｌｉｎｋａｇｅ機能がＯＮに設定されており、図６に示したコントロールパネルモードのカメラセレクト用ウィンドウ５０５に対してカメラヘッドを選択するユーザ操作がなされた場合に、以下の処理を実施する。すなわち、ユーザがカメラセレクト用ウィンドウ５０５を操作して、あるカメラヘッド１０を選択した場合、統括制御部１０１は、ユーザ操作情報取得部１０５から出力されたユーザ操作情報に基づいて、システムに接続されているどのカメラヘッド１０が選択されたのかを特定し、特定結果を対応関係情報変更部１０９に出力する。対応関係情報変更部１０９は、後述する記憶部１１１等に格納されている設定画面状態データやカメラ・ＲＣＰ設定データを参照して、ＲＣＰ  Ｌｉｎｋａｇｅ機能に関連付けられているＲＣＰ３０を特定する。その後、対応関係情報変更部１０９は、特定したＲＣＰ３０に対応づけられているカメラヘッド１０を、統括制御部１０１から通知されたカメラヘッド１０に変更する。
【００７４】
図７は、本実施形態に係る対応関係情報の一例を示した説明図である。例えば図７に示したように、対応関係情報が、ＲＣＰに付与された識別情報（ＩＤ番号）と、このＲＣＰが操作可能なカメラヘッドに付与された識別情報（ＩＤ番号）とが対応づけられたものであるとする。この際に、ＲＣＰ  ＩＤ＝４が付与されているＲＣＰがＲＣＰ  Ｌｉｎｋａｇｅ機能に対応づけられているとすると、対応関係情報変更部１０９は、ＲＣＰ  ＩＤ＝４のＲＣＰに対応するカメラヘッドのＩＤを、カメラセレクトに関するユーザ操作に応じて動的に変更していく。これにより、ＲＣＰ  ＩＤ＝４のＲＣＰが操作可能なカメラヘッドがユーザ操作に応じて随時変化することとなり、ＲＣＰ  Ｌｉｎｋａｇｅ機能に対応づけられたＲＣＰ３０を用いて、任意のカメラヘッド１０を操作することが可能となる。
【００７５】
ここで、対応関係情報変更部１０９は、ルックアップテーブルやデータベースの形式でＭＳＵ４０や記憶部１１１等に格納されている対応関係情報を変更してもよいし、カメラヘッド１０やＣＣＵ２０やＲＣＰ３０に格納されている、自装置に関する対応関係情報を、これらの装置にアクセスして直接変更してもよい。
【００７６】
なお、ＲＣＰ  Ｌｉｎｋａｇｅ機能を用いて、あるＲＣＰ３０をあるカメラヘッド１０に対応づける場合に、１台のカメラヘッド１０に対して、少なくとも一時的に複数のＲＣＰ３０が対応づけられている状態が生じうる。この場合に、以前から対応づけられているＲＣＰ３０と、ＲＣＰ  Ｌｉｎｋａｇｅ機能により対応づけられたＲＣＰ３０との間で、どちらのＲＣＰによる操作を優先させるかについては、システム内で適宜設定することが可能である。すなわち、対応するカメラヘッド１０は、ＲＣＰ  Ｌｉｎｋａｇｅ機能により対応づけられたＲＣＰ３０による制御を優先して受け付けてもよいし、制御内容に矛盾が生じない場合には双方のＲＣＰ３０による制御を受け付けてもよい。また、ＲＣＰの優先順位に関する別途の優先順位情報に基づいて、複数のＲＣＰ間での制御の優先順位を決定してもよい。
【００７７】
記憶部１１１は、情報処理装置１００が備えるＲＡＭやストレージ装置により実現される。記憶部１１１には、ＭＳＵソフトウェアの設定画面の状態を示した設定画面状態データや、カメラやＲＣＰの設定が記載されたカメラ・ＲＣＰ設定データ等が格納されている。また、このカメラ・ＲＣＰ設定データの一部として上記対応関係情報が格納されていてもよいし、カメラ・ＲＣＰ設定データとは別に上記対応関係情報が格納されていてもよい。また、記憶部１１１には、本実施形態に係る情報処理装置１００が、何らかの処理を行う際に保存する必要が生じた様々なパラメータや処理の途中経過等、または、各種のデータベースやプログラム等が、適宜記録される。この記憶部１１１は、統括制御部１０１、表示制御部１０３、ユーザ操作情報取得部１０５、カメラ・ＲＣＰ制御部１０７及び対応関係情報変更部１０９等が、自由に読み書きを行うことが可能である。
【００７８】
以上、本実施形態に係る情報処理装置１００の機能の一例を示した。上記の各構成要素は、汎用的な部材や回路を用いて構成されていてもよいし、各構成要素の機能に特化したハードウェアにより構成されていてもよい。また、各構成要素の機能を、ＣＰＵ等が全て行ってもよい。従って、本実施形態を実施する時々の技術レベルに応じて、適宜、利用する構成を変更することが可能である。
【００７９】
なお、上述のような本実施形態に係る情報処理装置の各機能を実現するためのコンピュータプログラムを作製し、パーソナルコンピュータ等に実装することが可能である。また、このようなコンピュータプログラムが格納された、コンピュータで読み取り可能な記録媒体も提供することができる。記録媒体は、例えば、磁気ディスク、光ディスク、光磁気ディスク、フラッシュメモリなどである。また、上記のコンピュータプログラムは、記録媒体を用いずに、例えばネットワークを介して配信してもよい。
【００８０】
＜リモートコントロールパネルにおける処理の流れについて＞
続いて、図８及び図９を参照しながら、リモートコントロールパネル（ＲＣＰ）３０により実施される処理の流れの一例について、簡単に説明する。図８及び図９は、ＲＣＰにおける処理の流れの一例を示した流れ図である。
【００８１】
［定常状態におけるＲＣＰの処理の流れ］
まず、図８を参照しながら、ＲＣＰ３０に対してユーザ操作がなされていない状態である定常状態でのＲＣＰの処理の流れの一例について、簡単に説明する。
定常状態では、ＲＣＰ３０のカメラ制御部３０１は、まず、情報処理装置１００又はＭＳＵ４０に対して問い合わせを実施し、自装置に対応づけられたカメラヘッド１０のＩＤ（カメラＩＤ）を取得する（ステップＳ１１）。その後、カメラ制御部３０１は、情報処理装置１００又はＭＳＵ４０から取得したカメラＩＤを、自装置に設けられたメモリやストレージ装置等により実現される記憶部３０７に格納する（ステップＳ１３）。これにより、ＲＣＰ３０は、自らがカメラヘッドの制御信号を送信する送信先を特定することができる。
【００８２】
その後、カメラ制御部３０１は、表示制御部３０５に対して、記憶部３０７に格納されたカメラＩＤを表示部（例えば、図２に示したような表示パネル３９）に表示するように要請する。表示制御部３０５は、カメラ制御部３０１からの要請に応じて、記憶部３０７に格納されたカメラＩＤを表示部に表示させる（ステップＳ１５）。これにより、ＲＣＰ３０の操作者は、どのＲＣＰがどのカメラヘッドを操作可能であるかを容易に把握することができる。
【００８３】
その後、カメラ制御部３０１は、カメラ制御の終了操作がユーザにより実施されたか否かを判断する（ステップＳ１７）。ユーザにより終了操作が実施されていない場合には、カメラ制御部３０１は、ステップＳ１１に戻って、処理を継続する。また、ユーザにより終了操作が実施された場合には、カメラ制御部３０１は、カメラ制御処理を終了する。
【００８４】
［ユーザ操作が実施された場合の処理の流れ］
続いて、図９を参照しながら、ＲＣＰ３０に対してユーザ操作が実施された場合におけるＲＣＰ３０の処理の流れについて、簡単に説明する。
ＲＣＰ３０に設けられた各種のボタン３５やつまみ３７がユーザにより操作されると、ユーザ操作情報取得部３０３は、ユーザ操作の内容に対応するユーザ操作情報を生成し、カメラ制御部３０１に出力する。カメラ制御部３０１は、ユーザ操作情報に基づいて、ユーザ操作情報に対応するカメラ制御信号を生成する（ステップＳ２１）。
【００８５】
次に、カメラ制御部３０１は、生成したカメラ制御信号を、記憶部３０７に格納されたカメラＩＤに対応するカメラヘッドに出力する（ステップＳ２３）。これにより、ＲＣＰ３０に対応づけられているカメラヘッド１０において、ユーザ操作に応じた制御が行われることとなる。
【００８６】
その後、カメラ制御部３０１は、新たなユーザ操作がなされたか否かを判断する（ステップＳ２５）。ユーザにより新たなユーザ操作がＲＣＰ３０に対して実施された場合、ＲＣＰ３０は、ステップＳ２１に戻って処理を継続する。また、新たなユーザ操作が実施されなかった場合には、ＲＣＰ３０は、カメラ制御処理を終了する。
【００８７】
このように、あるカメラヘッド１０に対応づけられたＲＣＰ３０では、ユーザ操作が実施されていない状態での制御と、ユーザ操作が実施された場合での制御という、２種類の処理の流れが存在している。
【００８８】
＜情報処理方法について＞
続いて、図１０を参照しながら、本実施形態に係る情報処理装置１００において実施される情報処理方法（より詳細には、対応関係情報の変更処理方法）の流れについて説明する。図１０は、本実施形態に係る情報処理方法の流れの一例を示した流れ図である。
【００８９】
まず、情報処理装置１００の統括制御部１０１は、例えば記憶部１１１に格納されている設定画面状態データを参照して、ＲＣＰ  Ｌｉｎｋａｇｅ機能のＯＮ／ＯＦＦ状態を確認する（ステップＳ１０１）。統括制御部１０１は、ＲＣＰ  Ｌｉｎｋａｇｅ機能のＯＮ／ＯＦＦ状態を判断し（ステップＳ１０３）、ＲＣＰ  Ｌｉｎｋａｇｅ機能がＯＦＦになっている場合には、対応関係情報の変更処理を終了する。
【００９０】
一方、ＲＣＰ  Ｌｉｎｋａｇｅ機能がＯＮである場合、統括制御部１０１は、記憶部１１１等に格納されているカメラ・ＲＣＰ設定データ等を参照して、ＲＣＰ  Ｌｉｎｋａｇｅ機能に対応付けられたＲＣＰの識別情報（例えば、ＩＤ番号）を取得する（ステップＳ１０５）。
【００９１】
統括制御部１０１は、ユーザによってカメラセレクト操作が実施されたか否かを判断する（ステップＳ１０７）。カメラセレクト操作が実施されたと判断される場合、統括制御部１０１は、ユーザ操作により選択されたカメラヘッドの識別情報（例えば、ＩＤ番号）を、対応関係情報変更部１０９に出力する。対応関係情報変更部１０９は、統括制御部１０１から出力された、ユーザ操作により選択されたカメラヘッドの識別情報に基づいて、ＲＣＰ  Ｌｉｎｋａｇｅ機能に対応づけられたＲＣＰを、ユーザ操作により選択されたカメラヘッドに対応づける（ステップＳ１０９）。具体的には、例えば図７に示したような対応関係情報において、ＲＣＰ  Ｌｉｎｋａｇｅ機能に対応づけられたＲＣＰに関連付けられているカメラヘッドの識別情報を、ユーザ操作によって選択されたカメラヘッドの識別情報に変更する。これにより、ユーザ操作によって選択されたカメラヘッドをＲＣＰ  Ｌｉｎｋａｇｅ機能に対応づけられているＲＣＰで制御することが可能となる。
【００９２】
その後、統括制御部１０１は、ユーザ操作によって、ＲＣＰ  Ｌｉｎｋａｇｅ機能がＯＦＦになったか否かを判断する（ステップＳ１１１）。ＲＣＰ  Ｌｉｎｋａｇｅ機能がＯＦＦになっていない場合には、統括制御部１０１は、ステップＳ１０７に戻って処理を継続する。一方、ＲＣＰ  Ｌｉｎｋａｇｅ機能がＯＦＦになった場合には、統括制御部１０１は、対応関係情報の変更処理を終了する。
【００９３】
以上説明したような流れで処理が行われることにより、ＭＳＵソフトウェア上でユーザがカメラヘッドを選択すると、ＲＣＰ  Ｌｉｎｋａｇｅ機能に対応づけられているＲＣＰに関して対応関係情報が変更されるため、ＲＣＰがＭＳＵソフトウェアの設定を自動的に追尾して、ユーザにより選択されたカメラヘッドを制御できるようになる。これにより、情報処理装置１００の近傍に設置されたＲＣＰをＲＣＰ  Ｌｉｎｋａｇｅ機能に対応づけることで、ＭＳＵソフトウェアのカメラセレクトにより選択した任意のカメラヘッドを、情報処理装置１００の近傍に設置された１つのＲＣＰで制御することが可能となる。その結果、本実施形態に係る情報処理装置及び情報処理方法では、操作性を損なうことなく複数のカメラヘッドの制御を行うことが可能となり、ユーザの利便性を向上させることができる。
【００９４】
（ハードウェア構成について）
次に、図１１を参照しながら、本開示の実施形態に係る情報処理装置１００のハードウェア構成について、詳細に説明する。図１１は、本開示の実施形態に係る情報処理装置１００のハードウェア構成を説明するためのブロック図である。
【００９５】
情報処理装置１００は、主に、ＣＰＵ９０１と、ＲＯＭ９０３と、ＲＡＭ９０５と、を備える。また、情報処理装置１００は、更に、ホストバス９０７と、ブリッジ９０９と、外部バス９１１と、インターフェース９１３と、入力装置９１５と、出力装置９１７と、ストレージ装置９１９と、ドライブ９２１と、接続ポート９２３と、通信装置９２５とを備える。
【００９６】
ＣＰＵ９０１は、演算処理装置および制御装置として機能し、ＲＯＭ９０３、ＲＡＭ９０５、ストレージ装置９１９、またはリムーバブル記録媒体９２７に記録された各種プログラムに従って、情報処理装置１００内の動作全般またはその一部を制御する。ＲＯＭ９０３は、ＣＰＵ９０１が使用するプログラムや演算パラメータ等を記憶する。ＲＡＭ９０５は、ＣＰＵ９０１が使用するプログラムや、プログラムの実行において適宜変化するパラメータ等を一次記憶する。これらはＣＰＵバス等の内部バスにより構成されるホストバス９０７により相互に接続されている。
【００９７】
ホストバス９０７は、ブリッジ９０９を介して、ＰＣＩ（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ／Ｉｎｔｅｒｆａｃｅ）バスなどの外部バス９１１に接続されている。
【００９８】
入力装置９１５は、例えば、マウス、キーボード、タッチパネル、ボタン、スイッチおよびレバーなどユーザが操作する操作手段である。また、入力装置９１５は、例えば、赤外線やその他の電波を利用したリモートコントロール手段（いわゆる、リモコン）であってもよいし、情報処理装置１００の操作に対応した携帯電話やＰＤＡ等の外部接続機器９２９であってもよい。さらに、入力装置９１５は、例えば、上記の操作手段を用いてユーザにより入力された情報に基づいて入力信号を生成し、ＣＰＵ９０１に出力する入力制御回路などから構成されている。情報処理装置１００のユーザは、この入力装置９１５を操作することにより、情報処理装置１００に対して各種のデータを入力したり処理動作を指示したりすることができる。
【００９９】
出力装置９１７は、取得した情報をユーザに対して視覚的または聴覚的に通知することが可能な装置で構成される。このような装置として、ＣＲＴディスプレイ装置、液晶ディスプレイ装置、プラズマディスプレイ装置、ＥＬディスプレイ装置およびランプなどの表示装置や、スピーカおよびヘッドホンなどの音声出力装置や、プリンタ装置、携帯電話、ファクシミリなどがある。出力装置９１７は、例えば、情報処理装置１００が行った各種処理により得られた結果を出力する。具体的には、表示装置は、情報処理装置１００が行った各種処理により得られた結果を、テキストまたはイメージで表示する。他方、音声出力装置は、再生された音声データや音響データ等からなるオーディオ信号をアナログ信号に変換して出力する。
【０１００】
ストレージ装置９１９は、情報処理装置１００の記憶部の一例として構成されたデータ格納用の装置である。ストレージ装置９１９は、例えば、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）等の磁気記憶部デバイス、半導体記憶デバイス、光記憶デバイス、または光磁気記憶デバイス等により構成される。このストレージ装置９１９は、ＣＰＵ９０１が実行するプログラムや各種データ、および外部から取得した各種のデータなどを格納する。
【０１０１】
ドライブ９２１は、記録媒体用リーダライタであり、情報処理装置１００に内蔵、あるいは外付けされる。ドライブ９２１は、装着されている磁気ディスク、光ディスク、光磁気ディスク、または半導体メモリ等のリムーバブル記録媒体９２７に記録されている情報を読み出して、ＲＡＭ９０５に出力する。また、ドライブ９２１は、装着されている磁気ディスク、光ディスク、光磁気ディスク、または半導体メモリ等のリムーバブル記録媒体９２７に記録を書き込むことも可能である。リムーバブル記録媒体９２７は、例えば、ＤＶＤメディア、ＨＤ−ＤＶＤメディア、Ｂｌｕ−ｒａｙメディア等である。また、リムーバブル記録媒体９２７は、コンパクトフラッシュ（登録商標）（ＣｏｍｐａｃｔＦｌａｓｈ：ＣＦ）、フラッシュメモリ、または、ＳＤメモリカード（Ｓｅｃｕｒｅ  Ｄｉｇｉｔａｌ  ｍｅｍｏｒｙ  ｃａｒｄ）等であってもよい。また、リムーバブル記録媒体９２７は、例えば、非接触型ＩＣチップを搭載したＩＣカード（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ  ｃａｒｄ）または電子機器等であってもよい。
【０１０２】
接続ポート９２３は、機器を情報処理装置１００に直接接続するためのポートである。接続ポート９２３の一例として、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）ポート、ＩＥＥＥ１３９４ポート、ＳＣＳＩ（Ｓｍａｌｌ  Ｃｏｍｐｕｔｅｒ  Ｓｙｓｔｅｍ  Ｉｎｔｅｒｆａｃｅ）ポート等がある。接続ポート９２３の別の例として、ＲＳ−２３２Ｃポート、光オーディオ端子、ＨＤＭＩ（Ｈｉｇｈ−Ｄｅｆｉｎｉｔｉｏｎ  Ｍｕｌｔｉｍｅｄｉａ  Ｉｎｔｅｒｆａｃｅ）ポート等がある。この接続ポート９２３に外部接続機器９２９を接続することで、情報処理装置１００は、外部接続機器９２９から直接各種のデータを取得したり、外部接続機器９２９に直接各種のデータを提供したりする。
【０１０３】
通信装置９２５は、例えば、通信網９３１に接続するための通信デバイス等で構成された通信インターフェースである。通信装置９２５は、例えば、有線または無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、Ｂｌｕｅｔｏｏｔｈ（登録商標）、またはＷＵＳＢ（Ｗｉｒｅｌｅｓｓ  ＵＳＢ）用の通信カード等である。また、通信装置９２５は、光通信用のルータ、ＡＤＳＬ（Ａｓｙｍｍｅｔｒｉｃ  Ｄｉｇｉｔａｌ  Ｓｕｂｓｃｒｉｂｅｒ  Ｌｉｎｅ）用のルータ、または、各種通信用のモデム等であってもよい。この通信装置９２５は、例えば、インターネットや他の通信機器との間で、例えばＴＣＰ／ＩＰ等の所定のプロトコルに則して信号等を送受信することができる。また、通信装置９２５に接続される通信網９３１は、有線または無線によって接続されたネットワーク等により構成され、例えば、インターネット、家庭内ＬＡＮ、赤外線通信、ラジオ波通信または衛星通信等であってもよい。
【０１０４】
以上、本開示の実施形態に係る情報処理装置１００の機能を実現可能なハードウェア構成の一例を示した。上記の各構成要素は、汎用的な部材を用いて構成されていてもよいし、各構成要素の機能に特化したハードウェアにより構成されていてもよい。従って、本実施形態を実施する時々の技術レベルに応じて、適宜、利用するハードウェア構成を変更することが可能である。
【０１０５】
なお、本開示の実施形態に係るリモートコントロールパネル２０、カメラコントロールユニット３０及びマスターセットアップユニット４０のハードウェア構成は、本開示の実施形態に係る情報処理装置１００のハードウェア構成と同様であり、同様の効果を奏するものであるため、以下では詳細な説明は省略する。
【０１０６】
以上、添付図面を参照しながら本開示の好適な実施形態について詳細に説明したが、本開示の技術的範囲はかかる例に限定されない。本開示の技術分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本開示の技術的範囲に属するものと了解される。
【０１０７】
なお、以下のような構成も本開示の技術的範囲に属する。
（１）
複数の撮像装置と、前記複数の撮像装置の少なくとも何れかを操作するために用いられる複数のコントローラと、の間で互いに対応付けられている、一の前記撮像装置と当該一の撮像装置を操作可能な前記コントローラとの対応関係を示した対応関係情報を変更する対応関係情報変更部
を備える、情報処理装置。
（２）
前記対応関係情報変更部は、前記対応関係情報において所定の前記コントローラに対応付けられている前記撮像装置を、ユーザ操作に応じて変更する、（１）に記載の情報処理装置。
（３）
前記複数の撮像装置は、放送用の撮像装置である、（１）又は（２）に記載の情報処理装置。
（４）
前記対応関係情報変更部は、前記対応関係情報が記載されたデータベースの内容を、ユーザ操作に応じて変更する、（２）又は（３）に記載の情報処理装置。
（５）
前記撮像装置及び前記コントローラを直接制御する制御部を更に備える、（１）〜（４）のいずれか１つに記載の情報処理装置。
（６）
前記コントローラは、前記対応関係情報で自装置に対応付けられている前記撮像装置におけるアイリスの状態及びカラーバランスの少なくとも何れかを制御する、（１）〜（５）の何れか１つに記載の情報処理装置。
（７）
複数の撮像装置と、前記複数の撮像装置の少なくとも何れかを操作するために用いられる複数のコントローラと、の間で互いに対応付けられている、一の前記撮像装置と当該一の撮像装置を操作可能な前記コントローラとの対応関係を示した対応関係情報を変更すること
を含む、情報処理方法。
（８）
コンピュータに、
複数の撮像装置と、前記複数の撮像装置の少なくとも何れかを操作するために用いられる複数のコントローラと、の間で互いに対応付けられている、一の前記撮像装置と当該一の撮像装置を操作可能な前記コントローラとの対応関係を示した対応関係情報を変更する対応関係情報変更機能
を実現させるためのプログラム。
（９）
複数の撮像装置と、
前記複数の撮像装置の少なくとも何れかを操作するために用いられる複数のコントローラと、
前記複数の撮像装置及び前記複数のコントローラ間で互いに対応付けられている、一の前記撮像装置と当該一の撮像装置を操作可能な前記コントローラとの対応関係を示した対応関係情報を変更する対応関係変更部を備えた情報処理装置と、
を含む、情報処理システム。
【符号の説明】
【０１０８】
１    情報処理システム
１０    カメラヘッド
２０    カメラコントロールユニット（ＣＣＵ）
３０    リモートコントロールパネル（ＲＣＰ）
４０    マスターセットアップユニット（ＭＳＵ）
１００    情報処理装置
１０１    統括制御部
１０３    表示制御部
１０５    ユーザ操作情報取得部
１０７    カメラ・ＲＣＰ制御部
１０９    対応関係情報変更部
１１１    記憶部
【図１】
2013051519.tif 000003
【図２】
2013051519.tif 000004
【図３】
2013051519.tif 000005
【図４】
2013051519.tif 000006
【図５】
2013051519.tif 000007
【図６】
2013051519.tif 000008
【図７】
2013051519.tif 000009
【図８】
2013051519.tif 000010
【図９】
2013051519.tif 000011
【図１０】
2013051519.tif 000012
【図１１】
2013051519.tif 000013