(57)【特許請求の範囲】
【請求項１】
電源のオン及びオフを遠隔制御可能な複数のカメラと、前記複数のカメラからの映像を送信する少なくとも１つの映像送信端末とに、ネットワークを介して接続するカメラ制御装置であって、
操作者のスクロール操作入力に応じて表示領域を変更可能な１つのウインドウにおける複数の表示位置のそれぞれに前記複数のカメラからの映像を割り当てて表示する映像表示手段と、
前記ウインドウがスクロールされたことに応答して、前記映像表示領域に表示中の前記複数の映像がスクロールアウトしたか否かを判断する第１判断手段と、
前記第１判断手段により前記複数のカメラに含まれる第１カメラの映像がスクロールアウトしたと判断した場合、前記映像送信端末への前記第１カメラの映像送信要求の送信を中断するとともに前記第１カメラの電源オフ要求を送信する第１送信手段と、
前記スクロールアウトしていた第１カメラの映像が前記ウインドウに表示されるようになったか否かを判断する第２判断手段と、
前記第２判断手段により前記スクロールアウトしていた第１カメラの映像が表示されるようになったと判断した場合、前記第１カメラの電源オン要求を送信するとともに前記映像送信端末への前記第１カメラの映像送信要求の送信を再開する第２送信手段と、
を有することを特徴とするカメラ制御装置。
【請求項２】
前記第１送信手段は、前記映像送信要求の送信中断及び前記電源オフ要求の送信を行っても、前記映像送信端末及び前記第１カメラとの論理的ネットワーク接続は継続しておくことを特徴とする請求項１に記載のカメラ制御装置。
【請求項３】
電源のオン及びオフを遠隔制御可能な複数のカメラと、前記複数のカメラからの映像を送信する少なくとも１つの映像送信端末とに、ネットワークを介して接続し、操作者のスクロール操作入力に応じて表示領域を変更可能な１つのウインドウにおける複数の表示位置のそれぞれに前記複数のカメラからの映像を割り当てて表示する映像表示手段を有するカメラ制御装置のカメラ制御方法であって、
前記ウインドウがスクロールされたことに応答して、前記映像表示領域に表示中の前記複数の映像がスクロールアウトしたか否かを判断する第１判断行程と、
前記第１判断行程により前記複数のカメラに含まれる第１カメラの映像がスクロールアウトしたと判断した場合、前記映像送信端末への前記第１カメラの映像送信要求の送信を中断するとともに前記第１カメラの電源オフ要求を送信する第１送信行程と、
前記スクロールアウトしていた第１カメラの映像が前記ウインドウに表示されるようになったか否かを判断する第２判断行程と、
前記第２判断行程により前記スクロールアウトしていた第１カメラの映像が表示されるようになったと判断した場合、前記第１カメラの電源オン要求を送信するとともに前記映像送信端末への前記第１カメラの映像送信要求の送信を再開する第２送信行程と、
を有することを特徴とするカメラ制御装置のカメラ制御方法。
【請求項４】
電源のオン及びオフを遠隔制御可能な複数のカメラと、前記複数のカメラからの映像を送信する少なくとも１つの映像送信端末とに、ネットワークを介して接続し、操作者のスクロール操作入力に応じて表示領域を変更可能な１つのウインドウにおける複数の表示位置のそれぞれに前記複数のカメラからの映像を割り当てて表示する映像表示手段を有するカメラ制御装置のカメラ制御方法を実行するためのプログラムを格納した記憶媒体であって、
前記ウインドウがスクロールされたことに応答して、前記映像表示領域に表示中の前記複数の映像がスクロールアウトしたか否かを判断し、
前記複数のカメラに含まれる第１カメラの映像がスクロールアウトしたと判断した場合、前記映像送信端末への前記第１カメラの映像送信要求の送信を中断するとともに前記第１カメラの電源オフ要求を送信し、
前記スクロールアウトしていた第１カメラの映像が前記ウインドウに表示されるようになったか否かを判断し、
前記スクロールアウトしていた第１カメラの映像が表示されるようになったと判断した場合、前記第１カメラの電源オン要求を送信するとともに前記映像送信端末への前記第１カメラの映像送信要求の送信を再開することを特徴とするプログラムを格納した記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はカメラ制御システムおよび装置に関し、より好適的には、ネットワーク化された１台以上のカメラからの映像を表示し当該カメラを遠隔制御するシステムに用いられるカメラ制御装置に関する。
【０００２】
【従来の技術】
複数のカメラによる遠隔監視システムは、従来、数台のビデオ・カメラ、それらの映像をアナログ合成をする合成機、及び、任意のカメラの映像を選択自在なスイッチャと呼ばれる切り換え機からなる。これらは主に、比較的小規模なビル内で利用されるもので、局所監視システムと呼ばれている。このような局所監視システムに対し、複数のカメラをＬＡＮ（ローカル・エリア・ネットワーク）や公衆ディジタル回線ＩＳＤＮなどのディジタル・ネットワークに接続し、より柔軟で、より多くの、より遠くのカメラを接続できるようにした遠隔監視システムが提案されている。
【０００３】
【発明が解決しようとする課題】
最近の遠隔監視システムの中には、監視端末にパーソナル・コンピュータ又はワークステーションを利用し、グラフィカル・ユーザ・インターフェース（ＧＵＩ）による映像表示とシステム制御を実現するものがある。監視端末にコンピュータのＧＵＩを利用することで、装置に習熟してない人でも扱いが簡単になる利点がある。特に、モニタ上にカメラ映像と同時に、当該カメラ映像を出力しているカメラの位置及び向きをカメラの配置状況を示す地図上に重ねて表示することは、直感的な状況把握を容易にし、緊急事態発生時等における迅速な対応を可能にする。
【０００４】
ネットワークを利用する従来の遠隔監視システムでも、各カメラの電源は、そのカメラに設けられた電源スイッチをオンにするしかなかった。従って、運用開始時に、全てのカメラの所に行って、各カメラを電源オンにしなければならない。カメラが接近困難な箇所に設置されている場合、一時的に電源オフにすることは極めて困難である。このような見地からは、各カメラは当然に電源オン状態になっているとするシステムもある。
【０００５】
このように各カメラの電源投入を個々のカメラで行なっている場合、又は当然に電源が投入されている場合、無駄な電力消費を招くケースがありうる。例えば、一時的に監視したい箇所のカメラは、必要時にのみ電源を投入すればよい。従来例では、このような要望を満たしえない。
【０００６】
本発明はこのような不具合を解消し、カメラの電源供給を遠隔制御できるカメラ制御システムおよび装置さらにはそれらに関連する構成を提示することを目的とする。
【０００７】
【課題を解決するための手段】
上記目的を達成するため、本発明のカメラ制御装置は、電源のオン及びオフを遠隔制御可能な複数のカメラと、前記複数のカメラからの映像を送信する少なくとも１つの映像送信端末とに、ネットワークを介して接続するカメラ制御装置であって、操作者のスクロール操作入力に応じて表示領域を変更可能な１つのウインドウにおける複数の表示位置のそれぞれに前記複数のカメラからの映像を割り当てて表示する映像表示手段と、前記ウインドウがスクロールされたことに応答して、前記映像表示領域に表示中の前記複数の映像がスクロールアウトしたか否かを判断する第１判断手段と、前記第１判断手段により前記複数のカメラに含まれる第１カメラの映像がスクロールアウトしたと判断した場合、前記映像送信端末への前記第１カメラの映像送信要求の送信を中断するとともに前記第１カメラの電源オフ要求を送信する第１送信手段と、前記スクロールアウトしていた第１カメラの映像が前記ウインドウに表示されるようになったか否かを判断する第２判断手段と、前記第２判断手段により前記スクロールアウトしていた第１カメラの映像が表示されるようになったと判断した場合、前記第１カメラの電源オン要求を送信するとともに前記映像送信端末への前記第１カメラの映像送信要求の送信を再開する第２送信手段と、を有することを特徴とする。
また、本発明のカメラ制御方法は、電源のオン及びオフを遠隔制御可能な複数のカメラと、前記複数のカメラからの映像を送信する少なくとも１つの映像送信端末とに、ネットワークを介して接続し、操作者のスクロール操作入力に応じて表示領域を変更可能な１つのウインドウにおける複数の表示位置のそれぞれに前記複数のカメラからの映像を割り当てて表示する映像表示手段を有するカメラ制御装置のカメラ制御方法であって、前記ウインドウがスクロールされたことに応答して、前記映像表示領域に表示中の前記複数の映像がスクロールアウトしたか否かを判断する第１判断行程と、前記第１判断行程により前記複数のカメラに含まれる第１カメラの映像がスクロールアウトしたと判断した場合、前記映像送信端末への前記第１カメラの映像送信要求の送信を中断するとともに前記第１カメラの電源オフ要求を送信する第１送信行程と、前記スクロールアウトしていた第１カメラの映像が前記ウインドウに表示されるようになったか否かを判断する第２判断行程と、前記第２判断行程により前記スクロールアウトしていた第１カメラの映像が表示されるようになったと判断した場合、前記第１カメラの電源オン要求を送信するとともに前記映像送信端末への前記第１カメラの映像送信要求の送信を再開する第２送信行程と、を有することを特徴とする。
また、電源のオン及びオフを遠隔制御可能な複数のカメラと、前記複数のカメラからの映像を送信する少なくとも１つの映像送信端末とに、ネットワークを介して接続し、操作者のスクロール操作入力に応じて表示領域を変更可能な１つのウインドウにおける複数の表示位置のそれぞれに前記複数のカメラからの映像を割り当てて表示する映像表示手段を有するカメラ制御装置のカメラ制御方法を実行するためのプログラムを格納した記憶媒体であって、前記ウインドウがスクロールされたことに応答して、前記映像表示領域に表示中の前記複数の映像がスクロールアウトしたか否かを判断し、前記複数のカメラに含まれる第１カメラの映像がスクロールアウトしたと判断した場合、前記映像送信端末への前記第１カメラの映像送信要求の送信を中断するとともに前記第１カメラの電源オフ要求を送信し、前記スクロールアウトしていた第１カメラの映像が前記ウインドウに表示されるようになったか否かを判断し、前記スクロールアウトしていた第１カメラの映像が表示されるようになったと判断した場合、前記第１カメラの電源オン要求を送信するとともに前記映像送信端末への前記第１カメラの映像送信要求の送信を再開することを特徴とするプログラムを格納する。
【００１５】
【発明の実施の形態】
以下、図面を参照して、本発明の実施の形態を詳細に説明する。
【００１６】
図１は、本発明の一実施例の全体の概略構成ブロック図を示す。１０は映像データ及びカメラ制御情報（ステータス情報も含む。）をディジタル伝送するディジタル・ネットワークであり、ｎ台の映像送信端末１２（１２−１〜１２−ｎ）が接続している。各映像送信端末１２（１２−１〜１２−ｎ）には、カメラ制御装置１４（１４−１〜１４−ｎ）を介してビデオ・カメラ１６（１６−１〜１６−ｎ）が接続されている。カメラ制御装置１４（１４−１〜１４−ｎ）は、端末１２（１２−１〜１２−ｎ）からの制御信号に従い、接続するビデオ・カメラ１６（１６−１〜１６−ｎ）のパン、チルト、ズーム、フォーカス及び絞り等を制御する。また、ビデオ・カメラ１６（１６−１〜１６−ｎ）はカメラ制御装置１４（１４−１〜１４−ｎ）から電源供給されており、カメラ制御装置１４は、外部制御信号に従い、ビデオ・カメラ１６（１６−１〜１６−ｎ）の電源オン／オフを制御することができる。
【００１７】
ネットワーク１０にはまた、映像送信端末１２（１２−１〜１２−ｎ）からネットワーク１０に送出された映像情報を受信し、表示する映像受信端末（監視端末）１８（１８−１〜１８−ｍ）が接続している。各映像受信端末１８（１８−１〜１８−ｍ）には、モニタ・ディスプレイ（以下、モニタと略す。）２０（２０−１〜２０−ｍ）が接続する。
【００１８】
映像送信端末１２（１２−１〜１２−ｎ）は、接続するビデオ・カメラ１６（１６−１〜１６−ｎ）の出力映像を所定の圧縮方式で圧縮し、ネットワーク１０を介して、映像要求元の映像受信端末１８又は全ての映像受信端末１８に送信する。映像を受信した映像受信端末１８は、受信した映像をモニタ２０の映像表示領域に表示する。映像受信端末１８は、ネットワーク１０、映像送信端末１２及びカメラ制御装置１４を介して任意のカメラ１６の種々のパラメータ（撮影方位、撮影倍率、フォーカス及び絞りなど）と共に、電源供給（オンからオフ及びオフからオン）を制御できる。これらの詳細は後述する。
【００１９】
映像送信端末１２にモニタを設け、圧縮映像を伸長する映像伸長装置を設けることで、映像受信端末とすることができる。同様に、映像受信端末１８にカメラ制御装置１４及びビデオ・カメラ２０を接続し、映像圧縮装置を設けることで、映像送信端末とすることができる。映像送信又は映像受信に必要なソフトウエアを装備する必要があることはいうまでもない。
【００２０】
図２はスイッチャ及び合成機が接続されていない映像送信端末の概略構成ブロック図を示す。２２は全体を制御するＣＰＵ、２４は主記憶、２６はフロッピーディスク又はＣＤ−ＲＯＭなどの取り外し可能な外部記憶装置、２８はハードディスクなどの二次記憶装置、３０はポインティング・デバイスとしてのマウス、３２はキーボード、３４はカメラ制御装置１４を接続し、カメラ制御信号を送受信するＩ／Ｏボード、３６はビデオ・カメラ１６のビデオ出力信号を取り込むビデオ・キャプチャ装置である。本実施例のビデオ・キャプチャ装置３６は、アナログ・ビデオ信号をディジタル信号に変換するＡ／Ｄ変換機能と、情報圧縮する映像圧縮機能を具備する。３８は、映像情報をモニタ４０の画面上に表示するビデオ・ボード、４２はネットワーク・インターフェース、４４はデバイス２２〜３８，４２を相互に接続するシステム・バスである。
【００２１】
映像送信専用とする場合、ビデオ・ボード３８とモニタ４０を省略することもある。
【００２２】
このように、映像送信端末は、コンピュータに他ならない。以上の構成で、端末１２は、ネットワークを経由して遠隔地の監視端末に映像を伝送すると共に、監視端末からのカメラ制御信号を受け、カメラ１６を制御する。
【００２３】
図１３は、スイッチャ及び合成機が接続されている映像送信端末の概略構成ブロック図を示す。
【００２４】
図２では、コンピュータ１台につき１台のビデオカメラが接続されていたが、この例ではスイッチャ１０１及び合成器１０２を介して、４台のカメラ制御装置１４ａ〜１４ｂと４台のビデオカメラ１６ａ〜１６ｂが接続されている。
【００２５】
合成器１０２について説明する。合成器１０２は、ビデオカメラ１６ａ〜１６ｄのアナログ動画信号を図１４の６６ａに示すように映像合成を行う。また、コマンドをコンピュータからスイッチャ１０１を通して合成器１０２に送ることにより、図１５の６６ａに示すように、ビデオカメラからの動画信号を選択的に表示することができる。
【００２６】
スイッチャ１０１について説明する。図１３では図２とは異なり、４台のカメラ制御装置が接続されている。コンピュータはビデオカメラを制御する際、制御するカメラ制御装置１４ａ〜１４ｄを切り換える必要がある。スイッチャ１０１はこのための切り換え装置である。また、前段落にも書いたように、合成器１０２にコマンドを送ることにより、ビデオカメラからの動画信号を選択したりまた合成して表示させたりすることができる。
【００２７】
図３は映像受信端末（監視端末）１８の概略構成ブロック図を示す。１２２は全体を制御するＣＰＵ、１２４は主記憶、１２６はフロッピーディスク又はＣＤ−ＲＯＭなどの取り外し可能な外部記憶装置、１２８はハードディスクなどの二次記憶装置、１３０はポインティング・デバイスとしてのマウス、１３２はキーボード、１３８は映像情報をモニタ１４０の画面上に表示するビデオ・ボード、１４２はネットワーク・インターフェース、１４４は圧縮映像情報を伸長する圧縮デコーダ、１４６はデバイス１２２〜１３２，１３８，１４２，１４４を相互に接続するシステム・バスである。
【００２８】
映像受信端末１８は、カメラを制御しカメラ映像を取り込む機能が無い事と、圧縮映像を伸長するデコーダ１４４を具備することと、システム・ソフトウエアの相違を除いて、図２に示す映像送信端末１２の構成と同じである。映像受信端末１８の幾つか又は全部は、任意の又はカメラ制御を許可された映像送信端末１２にカメラ制御信号を発信でき、このカメラ制御信号を受けた映像送信端末１２は、そのカメラ制御信号の内容に応じてカメラ１６を制御すると共に、そのカメラ１６の現在の状態を返送する。監視端末は、受信した状態信号に従い、該当するカメラの現状をモニタに表示する。監視端末は同時に、映像送信端末から送られてくる映像データを受信し伸長して、モニタ画面にリアルタイムに表示する。
【００２９】
図４は、本実施例のソフトウエア構成を示す。映像受信端末（監視端末）１８には、ネットワーク１０に接続する映像送信端末１２と接続するカメラ１６を遠隔制御するカメラ制御クライアント（ソフトウエア）５０と、映像送信端末１２からの圧縮映像データを伸長し、モニタ画面に表示する映像受信ソフトウエア５２と、各カメラ１６の配置位置と現在の状態を地図上にカメラ・シンボルとして表示すると共に、各カメラ１６を操作する操作パネルを表示するマップ管理ソフトウエア５４がインストールされる。
【００３０】
映像受信ソフトウエア５２は、ネットワーク１０に接続された全ての映像送信端末１２に接続するカメラ１６を管理するソフトウエアでもあり、各カメラ１６の固定情報及び種々の変動情報（例えば、カメラ名、カメラ１６が接続されているコンピュータのホスト名、パン／チルト及びズームなどのカメラ状態、制御可能か否か、現在どのカメラ１６を制御中か、並びに、どのカメラ１６の映像を表示中かなど）を保有する。これらの情報は、カメラ制御クライアント５０及びマップ管理ソフトウエア５４にも供給され、カメラ・シンボルの表示変更などに利用される。
【００３１】
映像送信端末１２には、カメラ制御クライアント５０からの要求に従いカメラ制御装置１４を介してカメラ１６を制御し、カメラ１６の現状を要求元に通知するカメラ制御サーバ５６と、カメラ１６の出力映像を圧縮し、所定形式でネットワーク１０を介して要求元に送信する映像送信ソフトウエア５８がインストールされる。
【００３２】
図１３のようにスイッチャ１０１を介してビデオカメラ１６を制御する場合、カメラ制御サーバ５６は、制御対象とするビデオカメラを選択するためのコマンドをスイッチャに送り、対象となるカメラ制御装置を切り換える。その後、同様に、カメラ制御クライアント５０からの要求に従い、スイッチャ１０１及びカメラ制御装置１４を介してビデオカメラを制御する。
【００３３】
図５は、映像受信端末１８のモニタ画面の表示内容の一例である。６０はカメラ１６が配置されるオフィス、店舗及び倉庫等のレイアウトを示す地図ウインドウであり、複数の地図６０ａ，６０ｂ，６０ｃ，６０ｄを切り換えできるようになっている。表示できる地図６０ａ，６０ｂ，６０ｃ，６０ｄの枚数は、システムの性能に依存し、特に制限はない。各地図６０ａ，６０ｂ，６０ｃ，６０ｄにはタグが付けられており、このタグをマウス・ポインタでクリックすることにより、選択されたタグのついた地図が前面に表示される。前面に表示される地図には、そこに配置される各カメラを示すカメラ・アイコン（カメラ・シンボル）６２ａ，６２ｂ，６２ｃ，６２ｄも表示される。カメラ・アイコン６２ａ，６２ｂ，６２ｃ，６２ｄは、対応するカメラ１６が向いている方向に向けて表示される。
【００３４】
６４は複数の映像表示領域６６ａ〜６６ｆを具備する映像表示ウインドウである。本実施例では、６個の映像表示領域を具備するが、これに限定されないことは明らかである。映像表示ウインドウ６４には更に、映像表示中のカメラ映像の表示を中止する操作のためのゴミ箱アイコン６６ｇが表示される。ゴミ箱アイコン６６ｇの使用方法は、後述する。
【００３５】
６８はカメラ制御パネルであり、指定されたカメラの方向（パン／チルト）及びズームなどを操作するためのボタン類を具備し、本実施例では更に、指定されたカメラの電源オン／オフを操作するカメラ電源ボタン７０を具備する。
【００３６】
例えば、地図ウインドウ６０で、地図６０ｃを選択し、前面に表示させると、図６に示すような地図が表示され、そこに配置される２台のカメラのそれぞれを示すカメラ・アイコン６２ｅ，６２ｆも地図に重ねて表示される。
【００３７】
１１０は、単一映像表示モードボタンである。このボタンをクリックすると、図１６の１１１に示すように、ウインドウが新たにポップアップされ、選択された映像のみを動画で表示する。単一映像表示モードボタンの指示により、指示された映像を送信している映像送信端末以外との映像通信を中止するコマンドが、指示された映像を送信している映像送信端末以外に通知されるとともに、指示された映像を送信している映像送信端末には、映像通信の中止によりあいた回線容量を有効に利用するためのフレームレート向上、又は解像度向上の指示コマンドが送信される。
【００３８】
なお、単一映像表示ボタンの指示により、フレームレート向上の指示コマンドを送信するか、解像度向上の指示コマンドを送信するかは、ユーザにより設定される初期設定により決定される。
【００３９】
１１２は４映像同時表示ボタン、１１３は選択表示ボタンである。これらのボタンは、図１３に示すような合成器及びスイッチャにより４台のビデオカメラが接続されている映像送信端末からの映像を選択した時のみ、有効となる。映像表示ウインドウ６４の６６ａに表示される映像が図１３に示すような映像送信端末からの映像であるとする。マウスにより６６ａを選択すると、４映像同時表示ボタン１１２と選択表示ボタン１１３が有効になる。
【００４０】
例えば、図１４に示すように４映像同時表示が行われている時に表示されている４つの映像のうち、右下の映像をクリックする。その後、選択表示ボタン１１３をクリックすると図１５に示すような映像になる。また図１５のような表示状態の時に６６ａをクリックし、その後、４映像同時表示ボタン１１２をクリックすると、図１４に示すような状態になる。
【００４１】
本実施例におけるカメラ制御を詳細に説明する。あるカメラ１６の映像を表示させたい場合、そのカメラ１６を示すカメラ・アイコンを地図ウインドウ６０の該当する地図上で選択し、映像表示ウインドウ６４の何れかの映像表示領域６６ａ〜６６ｆに重ねて離す操作（いわゆる、ドラッグ・アンド・ドロップ）を行う。なお、通常は、使用されていない映像表示領域６６ａ〜６６ｆを選択するが、使用中の映像表示領域が選択された場合には、カメラの切り換えになることを警告し、続行し中止をユーザに選択させればよい。なお、選択されたタグ６０ａ〜６０ｄにおいて、スイッチャ１０１、合成器１０２のついているカメラ１６がない場合、前述の表示ボタン１１２，１１３は表示されない。スイッチャ１０１、合成器１０２の有無は、マップ切換時にマップに表示された映像送信端末１２と、映像受信端末１８間のステータスの交換により、映像受信端末１８は識別する。
【００４２】
図７は、カメラ・アイコン６２ｃを映像表示領域６６ｃにドラッグ・アンド・ドロップする操作を示しており、カメラ・アイコン６２ｃで代表されるカメラの映像が映像表示領域６６ｃに表示される。カメラ・アイコンをドラッグしている間、マウス・カーソルは、図８に示すような形状に変化し、これにより、映像表示のためのドラッグ中であることをユーザに示す。マップ管理ソフトウエア５４は映像受信ソフトウエア５２に選択されたカメラ・アイコンに対応するカメラＩＤを通知し、映像受信ソフトウエア５２は、このＩＤからカメラの方向、カメラ名及びカメラが接続されているホスト名を調べ、これらの情報をカメラ制御クライアント５０及びマップ管理ソフトウエア５４に通知する。
【００４３】
カメラ制御クライアント５０は、映像受信ソフトウエア５２からの情報を元に、選択されたカメラの接続されている映像送信端末１２のカメラ制御サーバ５６とネットワーク接続する。以後、カメラ制御クライアント５２はユーザの操作に基づくカメラ制御信号を、ネットワーク接続するカメラ制御サーバ５６に送信し、カメラ制御サーバ５６は受信したカメラ制御信号に従いカメラ１６を制御し、カメラ１６の現状の情報をカメラ制御クライアント５２に通知する。カメラ制御クライアント５２は、選択されたカメラ１６の現状の情報を映像受信ソフトウエア５２に通知する。映像受信ソフトウエア５２は、それらの情報をマップ管理ソフトウエア５４にも通知する。
【００４４】
マップ管理ソフトウエア５４は、対応するカメラ１６の向きと合うようにカメラ・アイコンの向きを変更し、また、選択されたカメラ・アイコンに対して、図９に示すように、映像表示中であることを示すスコープ７２を表示し、スコープ７２中にパン／チルト及びズームを制御するためのコントロール・ポインタ７４を表示する。マップ管理ソフトウエア５４は、先に説明したように、映像表示中のカメラ１６の変動情報（特にパン／チルト情報）を映像受信ソフトウエア５２から常時通知されており、この情報に応じて、対応するカメラの向きに合うようにカメラ・アイコン６２ａ〜６２ｆの向きを変更する。
【００４５】
図１０は、任意に選択されたカメラ１６の電源をオフする処理のフローチャートを示す。選択されたカメラの電源を一時的にオフしたい場合、電源をオフにしたいカメラを示すカメラ・アイコンを選択し、カメラ制御パネル６８のカメラ電源ボタン７０を押す操作をする。なお、カメラ電源ボタン７０は、対象となるカメラの電源状態に応じて、異なる色及び／又は異なる文字（例えば、“電源オフ”又は“電源オン”）で表示される。カメラ電源ボタン７０の操作に応じて、カメラ制御クライアント５２がカメラ電源オフ要求をネットワーク１０を介して該当するカメラ１６の接続する映像送信端末１２のカメラ制御サーバ５６に通知する（Ｓ１）。
【００４６】
カメラ制御サーバ５６はＩ／Ｏボード３４を介してカメラ制御装置１４を制御し、該当するビデオ・カメラ１０への電源供給を遮断させる（Ｓ２）。他方、カメラ電源ボタン７０は、電源オフ状態である事を示す表示態様に変更される（Ｓ３）。これにより、対象となるカメラの電源がオフであることを操作者に示す。
【００４７】
電源オフになっているカメラに再び電源を供給したい場合、カメラ電源ボタン７０を再び押す操作をすればよい。すると、今度はカメラ電源オン要求がカメラ制御サーバ５６に通知され、該当するビデオ・カメラ１６に電源が供給される。カメラ電源ボタン７０を、電源オン状態であることを示す色に変更する。
【００４８】
このようにして、監視端末１８から任意のカメラの電源供給を制御でき、電力消費を節減できる。
【００４９】
映像受信ソフトウエア５２からの映像送信要求に従い、映像送信ソフトウエア５８が、カメラ映像を送信する。即ち、映像受信ソフトウエア５２は、選択されたカメラの接続されている映像送信端末１２の映像送信ソフトウエア５８に、ネットワーク１０を介して１フレーム分の映像データの送信を要求する。映像送信ソフトウエア５８は、この要求に応じて、カメラ１６からの最新フレームの映像データを圧縮しパケットに分割して要求元の映像受信ソフトウエア５２に送信する。映像受信ソフトウエア５２は、受信したパケットからフレームを再構築し、圧縮を伸長して、映像表示領域６６ａ〜６６ｆ内の、先に指定された領域に表示し、再び、映像送信要求を発行する。この繰り返しにより、映像受信端末１８は、遠隔地のカメラ映像をネットワークを介して受信し、表示する。
【００５０】
なお、複数のカメラの映像を同時に表示する場合は、各カメラの接続される映像送信端末１２の映像送信ソフトウエア５８に対して、映像送信要求の発行と映像の受信・表示を、順番に繰り返し実行する。
【００５１】
受信したカメラ映像の表示位置の変更も、ドラッグ・アンド・ドロップ操作で行うことができる。例えば、映像表示領域６６ｃから映像表示領域６６ｂに変更したい場合、図１１に示すように、映像表示領域６６ｃ上にマウス・ポインタを移動してマウス・ボタンを押し、マウス・ボタンを押した状態のままでマウス・ポインタを映像表示領域６６ｂ上に移動させ、映像表示領域６６ｂ上でマウス・ボタンを解放する。
【００５２】
このような操作に応じて、映像受信ソフトウエア５２は、最初に選択された映像表示領域（図１１では、領域６６ｃ）の映像表示を取り止め、そこに表示されていたカメラ映像を、後で選択された映像表示領域（図１１では、領域６６ｂ）に割り当てる。なお、この操作によっても、論理的なネットワーク接続は切断されない。
【００５３】
映像表示を中止したい場合、中止したい映像表示領域に表示される映像をゴミ箱アイコン６６ｇに入れる操作をすればよい。図１２では、映像表示領域６６ｃに表示される映像の表示を中止する例を示す。映像表示領域６６ｃ上にマウス・ポインタを移動してマウス・ボタンを押し、マウス・ボタンを押した状態のままでマウス・ポインタをゴミ箱アイコン６６ｇ上に移動させ、ゴミ箱アイコン６６ｇ上でマウス・ボタンを解放する。
【００５４】
このような操作に応じて、映像受信ソフトウエア５４は、選択された映像表示領域（図１２では、領域６６ｃ）に映像表示されていたカメラの接続する映像送信端末の映像送信ソフトウエア５８に向けた映像送信要求の発行を中止する。映像受信ソフトウエア５４はさらに、カメラ制御クライアント５０及びマップ管理ソフトウエア５４に映像表示の中止を通知する。カメラ制御クライアント５０はこの通知に応じて該当する映像送信端末１２のカメラ制御サーバ５６とのネットワーク接続を切断し、当該映像表示領域（図１２では、領域６６ｃ）をクリアする。また、マップ管理ソフトウエア５４は、該当するカメラ・アイコン（例えば、アイコン６２ｃ）のスコープ表示を消去し、マップを更新する。
【００５５】
本実施例では、地図上のカメラ・シンボルを映像表示領域にドラッグ・アンド・ドロップ操作することで、映像受信端末と映像送信端末との論理的ネットワーク接続を確立できる。カメラ映像が表示されている映像表示領域と別の任意の映像表示領域との間のドラッグ・アンド・ドロップ操作で、映像表示位置を変更できる。カメラ映像が表示されている映像表示領域から表示中止シンボルへのドラッグ・アンド・ドロップ操作により、映像表示を中止できる。このように、非常に簡単に、カメラ映像の表示開始、表示位置の変更及び表示中止を操作できるようになる。
【００５６】
次に単一映像表示モードの動作について説明する。マウス３０を用いて映像表示領域６６ａ〜６６ｆのうちいずれかを指示した後、単一映像表示モードボタンをクリックすると、図１６に示すように単一映像表示ウインドウ１１１がポップアップされ、選択された映像が表示される。
【００５７】
次に、図１３に示すような、合成器及びスイッチャを介してビデオカメラが４台接続されている映像送信端末からの映像に対して、単一映像表示モードにすることを考える。図１４及び図１５の６６ａの表示画像が図１３に示すような映像送信端末からの映像である。
【００５８】
図１４のような表示を行っている時に、単一映像表示モードボタン１１０をクリックすると、図１８に示すような単一映像表示ウインドウ１１１がポップアップされる。これは合成器及びスイッチャを介してビデオカメラが４台接続されている映像送信端末からの映像であるので、この単一映像表示ウインドウ１１１にも４映像同時表示ボタン１１２ａと選択表示ボタン１１３ａが現れる。このとき、マウスで図１８の右下の映像をクリックしたのち、選択表示ボタン１１３ａをクリックすると、図１７に示すような映像が表示される。
【００５９】
図１７の表示についても、前述の単一表示モードへの変化時の映像変化同様フレームレート向上、解像度の向上の指示コマンドに従い、視覚的に良好な映像として表示されるものである。
【００６０】
図１５のような表示を行っている時に、単一映像表示モードボタン１１０をクリックすると、図１７に示すような単一映像表示ウインドウ１１１がポップアップされる。これは合成器及びスイッチャを介してビデオカメラが４台接続されている映像送信端末からの映像であるので、この単一映像表示ウインドウ１１１にも４映像同時表示ボタン１１２ａと選択表示ボタン１１３ａが現れる。この時、マウスで４映像同時表示ボタン１１２ａをクリックすると、図１８に示すように４映像が同時に表示された映像が表示される。
【００６１】
本実施例では、単一映像表示モードにおいても、合成器及びスイッチャを介してビデオカメラが４台接続されている映像送信端末からの映像の合成表示や選択表示が可能であるので、単一映像表示モードであるか、一覧映像表示モードであるかを意識せずに、映像の合成表示や選択表示が可能となる。
【００６２】
次にスイッチャ接続時のカメラに対する自動電源オフ処理について説明する。
【００６３】
図１０のフローチャートに示すカメラ電源オフ処理は、カメラ制御パネル６８のカメラ電源ボタン７０を押す操作により実行する例であったが、図１９に示すフローチャートは、カメラ１６を切り替えた場合、映像表示ウインドウ６４に表示されなくなったカメラ１６の電源を自動的にオフする処理の例を示している。
【００６４】
図１４に示すような表示を行っているときに、選択表示ボタン１１３をクリックすると、図１５に示すように、映像表示領域６６ａは、スイッチャ１０１を介して接続されている４台カメラ１６ａ〜１６ｄのうち選択された１台のカメラからの映像が表示される（Ｓ１１）。続いて、カメラ制御クライアント５２がカメラ電源オフ要求をネットワーク１０を介して該当するカメラ１６ａ〜１６ｄの接続する映像送信端末１２のカメラ制御サーバ５６に通知する（Ｓ１２）。カメラ制御サーバ５６はＩ／Ｏボード３４を介してスイッチャ１０１を制御し、非選択カメラ１６への電源供給を遮断させる（Ｓ１３）。
【００６５】
続いて、スイッチャ接続時のカメラに対する自動電源オン処理について、図２０に示すフローチャートを用いて説明する。
【００６６】
図１９の場合と同様に、映像切り替えがあった場合（Ｓ２１）、選択されたカメラ１６の電源がオフになっているか調べる（Ｓ２２）。カメラ電源がオフになっている場合は、カメラ制御クライアント５２が選択カメラの電源オン要求をネットワーク１０を介して該当するカメラ１６ａ〜１６ｄの接続する映像送信端末１２のカメラ制御サーバ５６に通知する（Ｓ２３）。カメラ制御サーバ５６はＩ／Ｏボード３４を介してスイッチャ１０１を制御し、選択したカメラ１６への電源を供給する（Ｓ２４）。
【００６７】
以上のような構成により、監視端末１８からスイッチャ１０１を介して選択されていないカメラ１６の電源供給を制御でき、電力消費を節減できる。
【００６８】
＜改良形態１＞
以上説明したシステム構成において、カメラ制御サーバ５６が、カメラ制御クライアント５２によってカメラ１６の電源オフの指示が入力されても、前記カメラ制御クライアント５２が対応する受信端末１８とは異なる受信端末１８のモニタ２０に対して前記カメラ１６の画像が送信されている際には、前記カメラ１６の電源オフを指示しない方が望ましい。以下に、図２１に示すフローチャートを用いて複数の映像受信端末１８が動作している場合のカメラ電源オフ処理について詳細に説明する。
【００６９】
図１に示すように、ネットワーク１０上には、複数の各映像受信端末１８（１８−１〜１８−ｍ）が存在している。選択されたカメラ１６の電源を一時的にオフにしたい場合、電源をオフにしたいカメラ１６を示すカメラ・アイコン６２ａ〜６２ｄのうちいずれか１つを選択し、カメラ制御パネル６８のカメラ電源ボタン７０を押す操作をする。なお、カメラ電源ボタン７０は、対象となるカメラの電源状態に応じて、異なる色及び／又は異なる文字（例えば、”電源オフ”又は”電源オン”）で表示される。カメラ電源ボタン７０の操作に応じて、カメラ制御クライアント５２がカメラ電源オフ要求をネットワーク１０を介して該当するカメラ１６の接続する映像送信端末１２のカメラ制御サーバ５６に通知する（Ｓ３１）。
【００７０】
ここで、カメラ制御サーバ５６は、前記カメラ制御クライアント５２が対応する映像受信端末１８(例えば１８−１)とは異なる映像受信端末１８(例えば１８−２)のモニタ２０(例えば２０−２)に対して前記カメラ１６の画像が送信されているかを調べる（Ｓ３２）。もし、画像が送信されている他の映像受信端末１８−２がある場合は、カメラ電源オフ処理を実行しない。また、画像が送信されている他の映像受信端末１８−２が存在しない場合は、Ｓ３３，Ｓ３４に示すカメラ電源オフ処理を実行する。これらＳ３３，Ｓ３４における処理は、図１０のフローチャートに示すＳ２，Ｓ３の処理と同様であるので、ここでは説明を省略する。
【００７１】
このようにして、監視(映像受信)端末１８は、他の監視(映像受信)端末１８からのカメラの電源オフ指示があっても所望の映像を表示し続けることが出来る。
【００７２】
＜改良形態２＞
図２２において、全ての映像表示領域が映像を表示中であるとすると、実際に表示されている２５２０，２５２１，２５２４，２５２５以外の領域の映像を担当している映像送信端末１２は、映像を送信する意味が全くない。したがって、映像表示ウインドウ６４に表示されなくなった映像を入力するカメラ１６に対して電源を遮断した方が電力消費節減の面から望ましい。以下、図２３に示すフローチャートを用いて詳細に説明する。
【００７３】
図２３のフローチャートは、映像表示ウインドウ６４に表示されなくなった映像を入力するカメラ１６に対して電源制御を動的に実行する処理を示している。
【００７４】
映像表示中の映像表示領域がスクロール処理によって、表示されなくなった(スクロールアウト)場合（Ｓ４１）は、論理的ネットワーク接続は継続し、監視(映像受信)端末１８から当該映像送信端末１２への映像送信要求の発行を中断し、さらに当該カメラ１６の電源オフ要求を発行し、カメラ１６の電源供給を遮断させる（Ｓ４２）。また、これらの映像表示領域がスクロール処理によって、再び表示されるようになった場合（Ｓ４３）、当該カメラ１６の電源オン要求を発行し、カメラ１６の電源を供給した後、当該映像送信端末１２への映像送信要求を再開する（Ｓ４４）。
【００７５】
以上の操作(動作)により、映像表示領域のスクロールに応じてカメラの電源を自動的に制御できるとともに、カメラ１６からの画像送信に関しても自動的に制御でき、電力消費の節減を図ることが出来る。
【００７６】
＜改良形態３＞
映像表示ウインドウ６４に表示される映像がなくなった場合は、映像表示ウインドウに表示されなくなった全てカメラの電源を自動的にオフにして消費電力を節減することが臨まれる。以下に、図２４に示すフローチャートを用いて詳細に説明する。
【００７７】
図１２に示されるように、画像表示領域６６ｃに表示されているカメラ映像がごみ箱アイコン６６ｇにドラッグアンドドロップされた場合（Ｓ５１）、当該映像表示領域６６ｃをクリアする（Ｓ５２）。この処理に関しては前述した通りである。次に、映像受信端末１８から映像送信端末１２への映像送信要求の発行を中止する（Ｓ５３）。これは、監視(映像受信)端末１８側の映像受信ソフトウエア５２の処理により発行される命令が、映像送信端末１２の映像送信ソフトウエア５８に対してなされることにより実行される。
【００７８】
ここで、映像表示領域６６（６６ａ〜６６ｆ）が全てクリアされたかどうか調べる（Ｓ５４）。これは、ビデオボード３８上の画像メモリを確認することにより行われる。もし、映像表示領域６６ａ〜６６ｆのいずれかで画像表示が行なわれていた場合、そのまま処理を終了する。一方、映像表示領域６６ａ〜６６ｆの画像表示が全てクリアされた場合には、所定時間の間、映像表示が発生しないか調べる（Ｓ５５）。所定時間の間、映像表示が発生しない場合には、映像受信端末１８のカメラ制御クライアント５２は、全ての映像送信端末１２のカメラ制御サーバ５６に対してカメラの電源オフを要求する（Ｓ５６）。続いて、カメラ制御サーバ５６は、カメラ１６への電源供給を遮断させる（Ｓ５７）。
【００７９】
このようにして、映像を送信していないカメラの電源供給を制御でき、電力消費を節減できる。
【００８０】
なお、本発明は、上記の通りパーソナルコンピュータとビデオカメラから構成されるシステムに適用しても、１つの単独の装置に適用してもよい。
【００８１】
また、本発明の目的は、上述した実施形態の機能を実現するソフトウェアのプログラムコードを記憶した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出して実行することによっても、達成される。
【００８２】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００８３】
プログラムコードを供給するための記憶媒体としては、例えばフロッピーディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。
【００８４】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ等が実際の処理の一部をまたは全部を行い、その処理によって実施形態の機能が実現される場合も含まれる。
【００８５】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された拡張機能ボードやコンピュータに接続された拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づきその拡張機能ボードや拡張機能ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれる。
【００８６】
【発明の効果】
以上の説明から容易に理解できるように、本発明によれば、遠隔地の各カメラの電源供給を遠隔操作できるので、映像送信端末側を無人運転にでき、消費電力が節約できる。
【図面の簡単な説明】
【図１】本発明の一実施例の全体の概略構成ブロック図である。
【図２】本実施例の映像送信端末１２の概略構成ブロック図である。
【図３】本実施例の映像受信端末（監視端末）の概略構成ブロック図である。
【図４】本実施例のソフトウエアの概略構成ブロック図である。
【図５】本実施例の監視端末の画像例を示す図である。
【図６】地図６０ｃを前面に表示した地図ウインドウ６０の表示例を示す図である。
【図７】映像表示を開始する操作の説明図である。
【図８】映像表示開始操作中のマウス・カーソルの形状の例を示す図である。
【図９】映像表示中のカメラ・アイコンの表示態様例を示す図である。
【図１０】電源オフ処理のフローチャートである。
【図１１】映像表示領域の変更操作の説明図である。
【図１２】映像表示の中止操作の説明図である。
【図１３】本実施例における、合成器及びスイッチャを介して複数のビデオカメラを接続している映像送信端末１２の概略構成ブロック図である。
【図１４】合成器及びスイッチャを介して複数のビデオカメラを接続している映像送信端末からの映像を合成表示しているときの、一覧映像モードの画面例を示す図である。
【図１５】合成器及びスイッチャを介して複数のビデオカメラを接続している映像送信端末からの映像を、１映像だけ選択表示しているときの、一覧映像モードの画面例を示す図である。
【図１６】単一映像表示ウインドウがポップアップしたときの画面例を示す図である。
【図１７】合成器及びスイッチャを介して複数のビデオカメラを接続している映像送信端末からの映像を１映像だけ選択表示しているときの、単一映像表示モードの画面例を示す図である。
【図１８】合成器及びスイッチャを介して複数のビデオカメラを接続している映像送信端末からの映像を合成表示しているときの、単一映像表示モードの画面例を示す図である。
【図１９】スイッチャ接続時のカメラ電源オフ処理のフローチャートである。
【図２０】スイッチャ接続時のカメラ電源オン処理のフローチャートである。
【図２１】改良形態１におけるカメラ電源オフ処理のフローチャートである。
【図２２】改良形態２における映像表示ウインドウの例を示す図である。
【図２３】改良形態２におけるカメラ電源オフ・オン処理のフローチャートである。
【図２４】改良形態３におけるカメラ電源オフ処理のフローチャートである。
【符号の説明】
１０  ディジタル・ネットワーク
１２  映像送信端末
１４  カメラ制御装置
１６  ビデオ・カメラ
１８  映像受信端末（監視端末）
２０  モニタ・ディスプレイ
２２  ＣＰＵ
２４  主記憶
２６  外部記憶装置
３０  二次記憶装置
３０  マウス
３２  キーボード
３４  Ｉ／Ｏボード
３６  ビデオ・キャプチャ装置
３８  ビデオ・ボード
４２  ネットワーク・インターフェース
４４  システム・バス
４６  デコーダ（伸長装置）
５０  カメラ制御クライアント
５２  映像受信ソフトウエア
５４  マップ管理ソフトウエア
５６  カメラ制御サーバ
５８  映像送信ソフトウエア
６０  地図ウインドウ
６４  映像表示ウインドウ
６６ａ〜６６ｆ  映像表示領域
６６ｇ  ゴミ箱アイコン
６８  カメラ制御パネル
７０  カメラ電源ボタン
１２２  ＣＰＵ
１２４  主記憶
１２６  外部記憶装置
１２８  二次記憶装置
１３０  マウス
１３２  キーボード
１３８  ビデオ・ボード
１４０  モニタ
１４２  ネットワーク・インターフェース
１４４  圧縮デコーダ
１４６  システム・バス
【図１】
0003696999.tif 000002
【図２】
0003696999.tif 000003
【図３】
0003696999.tif 000004
【図４】
0003696999.tif 000005
【図５】
0003696999.tif 000006
【図６】
0003696999.tif 000007
【図７】
0003696999.tif 000008
【図８】
0003696999.tif 000009
【図９】
0003696999.tif 000010
【図１０】
0003696999.tif 000011
【図１１】
0003696999.tif 000012
【図１２】
0003696999.tif 000013
【図１３】
0003696999.tif 000014
【図１４】
0003696999.tif 000015
【図１５】
0003696999.tif 000016
【図１６】
0003696999.tif 000017
【図１７】
0003696999.tif 000018
【図１８】
0003696999.tif 000019
【図１９】
0003696999.tif 000020
【図２０】
0003696999.tif 000021
【図２１】
0003696999.tif 000022
【図２２】
0003696999.tif 000023
【図２３】
0003696999.tif 000024
【図２４】
0003696999.tif 000025