(57)【特許請求の範囲】
【請求項１】
ネットワークを介して複数の表示操作装置と接続し、撮像装置と当該撮像装置の制御装置とを含む撮像ユニットを複数管理する制御装置であって、
複数の撮像ユニットのうち第１撮像ユニットの映像を受信している第１表示操作装置が発行した撮像装置の制御要求コマンドを受信する受信手段と、
前記受信手段により前記制御要求コマンドを受信したことに応じて、映像を送信している前記第１撮像ユニットを除く他の撮像ユニットのうち未制御状態の第２撮像ユニットを制御対象として選択する選択手段と、
前記選択手段により選択された前記第２撮像ユニットの接続情報を、前記第１表示操作装置に対して送信する送信手段とを有し、
前記第１撮像ユニットと前記他の撮像ユニットに関して互いに同じ映像が得られるように予め前記複数の撮像ユニットの撮像パラメータが設定されており、前記送信手段が前記制御要求コマンドの応答として前記第２撮像ユニットの接続情報を送信することにより、前記第１表示操作装置が前記第１撮像ユニットの送信映像と同じ映像を前記第２撮像ユニットから受信し前記第２撮像ユニットを制御することを許可することを特徴とする制御装置。
【請求項２】
前記送信手段は、前記第２撮像ユニットの接続情報として、前記第２撮像ユニットのアドレス情報とパスワードを前記第１表示操作装置に対して送信し、前記第２撮像ユニットに対しても、前記第１表示操作装置のアドレス情報と前記パスワードを送信することを特徴とする請求項１に記載の制御装置。
【請求項３】
撮像ユニットの映像を表示していない表示操作装置から映像表示要求を受信した場合、前記送信手段は、前記映像表示要求を発行した表示操作装置に対し、前記第１撮像ユニットの接続情報を、代表撮像ユニットの接続情報として送信することを特徴とする請求項１又は２に記載の制御装置。
【請求項４】
前記複数の撮像ユニットの使用状況を記憶するテーブルを更に有し、前記選択手段は前記テーブルを参照して未制御状態の撮像ユニットを選択することを特徴とする請求項１乃至３のいずれか１項に記載の制御装置。
【請求項５】
前記テーブルは、少なくとも前記撮像ユニットのアドレス、前記撮像ユニットを制御している表示操作装置のアドレス情報及び前記表示操作装置のパスワードを記憶していることを特徴とする請求項４に記載の制御装置。
【請求項６】
前記撮像装置の制御要求コマンドは、少なくとも前記撮像装置のズーム倍率、パン角度、チルト角度を制御するための要求を含むことを特徴とする請求項１乃至５のいずれか１項に記載の制御装置。
【請求項７】
ネットワークを介して複数の表示操作装置と接続し、撮像装置と当該撮像装置の制御装置とを含む撮像ユニットを複数管理する制御方法であって、
複数の撮像ユニットのうち第１撮像ユニットの映像を受信している第１表示操作装置が発行した撮像装置の制御要求コマンドを受信する受信工程と、
前記受信工程により前記制御要求コマンドを受信したことに応じて、映像を送信している前記第１撮像ユニットを除く他の撮像ユニットのうち未制御状態の第２撮像ユニットを制御対象として選択する選択工程と、
前記選択工程により選択された第２撮像ユニットの接続情報を、前記第１表示操作装置に対して送信する送信工程とを有し、
前記第１撮像ユニットと前記他の撮像ユニットに関して互いに同じ映像が得られるように予め前記複数の撮像ユニットの撮像パラメータが設定されており、前記送信工程が前記制御要求コマンドの応答として前記第２撮像ユニットの接続情報を送信することにより、前記第１表示操作装置が前記第１撮像ユニットの送信映像と同じ映像を前記第２撮像ユニットから受信し前記第２撮像ユニットを制御することを許可することを特徴とする制御方法。
【請求項８】
前記送信工程は、前記第２撮像ユニットの接続情報として、前記第２撮像ユニットのアドレス情報とパスワードを前記第１表示操作装置に対して送信し、前記第２撮像ユニットに対しても、前記第１表示操作装置のアドレス情報と前記パスワードを送信することを特徴とする請求項７に記載の制御方法。
【請求項９】
撮像ユニットの映像を表示していない表示操作装置から映像表示要求を受信した場合、前記送信工程は、前記映像表示要求を発行した表示操作装置に対し、前記第１撮像ユニットの接続情報を、代表撮像ユニットの接続情報として送信することを特徴とする請求項８に記載の制御方法。
【請求項１０】
前記複数の撮像ユニットの使用状況を記憶するテーブルを更に有し、前記選択工程では、前記テーブルを参照して未制御状態の撮像ユニットを選択することを特徴とする請求項７乃至９のいずれか１項に記載の制御方法。
【請求項１１】
前記テーブルは、少なくとも前記撮像ユニットのアドレス、前記撮像ユニットを制御している表示操作装置のアドレス情報及び前記表示操作装置のパスワードを記憶していることを特徴とする請求項１０に記載の制御方法。
【請求項１２】
前記撮像装置の制御要求コマンドは、少なくとも前記撮像装置のズーム倍率、パン角度、チルト角度を制御するための要求を含むことを特徴とする請求項７乃至１１のいずれか１項に記載の制御方法。
【請求項１３】
撮像装置と当該撮像装置の制御装置とを含む撮像ユニットを複数管理する制御装置と複数の表示操作装置とをネットワークを介して接続する撮像システムであって、
前記制御装置は、
複数の撮像ユニットのうち第１撮像ユニットの映像を受信している第１表示操作装置が発行した撮像装置の制御要求コマンドを受信する第１受信手段と、
前記第１受信手段により前記制御要求コマンドを受信したことに応じて、映像を送信している前記第１撮像ユニットを除く他の撮像ユニットのうち未制御状態の第２撮像ユニットを制御対象として選択する選択手段と、
前記選択手段により選択された第２撮像ユニットの接続情報を、前記第１表示操作装置に対して送信する第１送信手段とを有し、
前記第１表示操作装置は、
前記第１撮像ユニットの映像を受信しているときに撮像装置の制御要求コマンドを送信する第２送信手段と、
前記第２送信手段により送信した前記制御要求コマンドの応答として前記選択手段により選択された未制御状態の第２撮像ユニットの接続情報を、前記制御装置から受信する第２受信手段と、
前記第１撮像ユニットからの映像に替えて、前記第２撮像ユニットの接続情報に基づき前記第２撮像ユニットから受信した映像を表示する表示操作手段とを有し、
前記第１撮像ユニットと前記他の撮像ユニットに関して互いに同じ映像が得られるように予め前記複数の撮像ユニットの撮像パラメータが設定されており、前記第１送信手段が前記制御要求コマンドの応答として前記第２撮像ユニットの接続情報を第１表示操作装置に送信し、前記表示操作手段が、前記第２撮像ユニットの接続情報に基づき第２撮像ユニットと接続することにより、前記第１撮像ユニットの送信映像と同じ第２撮像ユニットの映像を表示し前記第２撮像ユニットを制御することを特徴とする撮像システム。
【請求項１４】
前記第１撮像ユニットは代表撮像ユニットであり、前記表示操作装置の表示操作手段は前記代表撮像ユニットにおいて前記撮像装置の視野角を変更して撮像したパノラマ画像を受信して表示し、前記複数の撮像ユニットの内の前記代表撮像ユニット以外の少なくとも１つの撮像ユニットにおける視野角に相当する表示枠を作成し、前記パノラマ画像に重畳して表示することを特徴とする請求項１３に記載の撮像システム。
【請求項１５】
撮像装置と当該撮像装置の制御装置とを含む撮像ユニットを複数管理する制御装置とネットワークを介して接続する表示操作装置であって、
前記複数の撮像ユニットに含まれる第１撮像ユニットの映像を受信しているときに撮像装置の制御要求コマンドを送信する送信手段と、
前記送信手段により送信した前記制御要求コマンドの応答として映像を送信している前記第１撮像ユニットを除く他の撮像ユニットのうち制御対象として選択された未制御状態の第２撮像ユニットの接続情報を、前記制御装置から受信する受信手段と、
前記第１撮像ユニットからの映像に替えて、前記第２撮像ユニットの接続情報に基づき前記第２撮像ユニットから受信した映像を表示する表示操作手段とを有し、
前記第１撮像ユニットと前記他の撮像ユニットに関して互いに同じ映像が得られるように予め前記複数の撮像ユニットの撮像パラメータが設定されており、前記表示操作手段は、前記制御要求コマンドの応答として前記制御装置から受信した前記第２撮像ユニットの接続情報に基づき前記第２撮像ユニットと接続することにより、前記第１撮像ユニットの送信映像と同じ第２撮像ユニットの映像を表示し前記第２撮像ユニットを制御することを特徴とする表示操作装置。
【請求項１６】
前記受信手段は、前記第２撮像ユニットの接続情報として、前記第２撮像ユニットのアドレス情報とパスワードを前記制御装置から受信し、前記表示操作手段は、前記アドレス情報と前記パスワードを使用して前記第２撮像ユニットを制御することを特徴とする請求項１５に記載の表示操作装置。
【請求項１７】
撮像ユニットの映像を表示していないときに前記制御装置に映像表示要求を送信した場合、前記表示操作制御手段は、前記第１撮像ユニットの映像を代表撮像ユニットの映像として受信し表示することを特徴とする請求項１５又は１６に記載の表示操作装置。
【請求項１８】
前記撮像装置の制御要求コマンドは、少なくとも前記撮像装置のズーム倍率、パン角度、チルト角度を制御するための要求を含むことを特徴とする請求項１５乃至１７のいずれか１項に記載の表示操作装置。
【請求項１９】
撮像装置と当該撮像装置の制御装置とを含む撮像ユニットを複数管理する制御装置とネットワークを介して接続し前記撮像ユニットの映像表示と操作を行う表示操作方法であって、
前記複数の撮像ユニットに含まれる第１撮像ユニットの映像を受信しているときに撮像装置の制御要求コマンドを送信する送信工程と、
前記送信工程により送信した前記制御要求コマンドの応答として映像を送信している前記第１撮像ユニットを除く他の撮像ユニットのうち制御対象として選択された未制御状態の第２撮像ユニットの接続情報を、前記制御装置から受信する受信工程と、
前記第１撮像ユニットからの映像に替えて、前記第２撮像ユニットの接続情報に基づき前記第２撮像ユニットから受信した映像を表示する表示操作工程とを有し、
前記第１撮像ユニットと前記他の撮像ユニットに関して互いに同じ映像が得られるように予め前記複数の撮像ユニットの撮像パラメータが設定されており、前記表示操作工程は、前記制御要求コマンドの応答として前記制御装置から受信した前記第２撮像ユニットの接続情報に基づき第２撮像ユニットから映像を受信することにより、前記第１撮像ユニットの送信映像と同じ第２撮像ユニットの映像を表示し前記第２撮像ユニットを制御する表示操作方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ネットワークを介して制御可能な撮像装置により撮像された映像信号を取り込んで配送する制御方法及び装置と撮像システム及び表示操作装置とのその方法に関するものである。
【０００２】
【従来の技術】
インターネット等のネットワークにビデオカメラを接続し、そのビデオカメラにより撮像された映像信号を、そのネットワークを介して遠隔地の多地点から観察できる撮像システムが知られている。このようなシステムでは、単にそのビデオカメラよりの映像を観察するだけでなく、そのビデオカメラのパン・チルト角度やズーム倍率を、そのネットワークを介して遠隔制御可能にしたものがある。例えば、インターネット上のＷＷＷ(World Wide Web)のサーバにコンピュータ制御可能なビデオカメラを接続し、そのビデオカメラにより撮影したリアルタイムの映像を、そのネットワークを介してアクセスしているクライアントに配送するだけでなく、そのビデオカメラの制御をもクライアントに許容しているシステムが開発されている。
【０００３】
【発明が解決しようとする課題】
このような遠隔制御可能なビデオカメラに対して複数のクライアントが同時アクセスできる状況において、ビデオカメラにより撮像された映像信号に関しては同時に複数のクライアントに配送できるため、複数のクライアントによりその映像を見ることができる。しかし、そのビデオカメラの制御に関しては、複数のクライアントにより同時に行うことができない。この点に関して従来は、例えばカメラの制御権に関しては考慮されておらず、各クライアントが勝手にカメラ制御を行っていた。このため、複数のクライアントが同時に別々な方向を見るようなカメラ制御要求を発行した場合には、それらカメラ制御要求はカメラ制御装置に到着した順に解釈されて制御が行われるため、カメラ制御の争奪が生じてしまい絶えずカメラが制御されるような状況が発生していた。このような事態が発生すると、各クライアントは所望するカメラ制御を行うことができないだけでなく、そのような制御の下で撮像しているカメラよりの映像も、どのクライアントの制御の下で撮像された映像か判別しにくくなり、その映像もあまり意味のないものとなってしまう。
【０００４】
このような事態を避けるために、カメラ制御要求を発行している各クライアントに順番に所定時間ずつカメラ制御権を渡して、そのビデオカメラの制御権を移行させる方法もある。しかしこの場合でも、各クライアントの制御可能な時間が制限されるため、各クライアントはビデオカメラの制御をじっくりと行って所望の映像を得ることができなかった。
【０００５】
本発明は上記従来例に鑑みてなされたもので、複数のクライアントからの表示及び制御要求に応じた撮像処理を効率良く行うことができる制御方法及び装置と撮像システム及び表示操作装置とのその方法を提供することを目的とする。
【０００６】
また本発明の目的は、各クライアントからの撮像装置の制御要求の争奪を防止し、各クライアントの要望に応えることができる制御方法及び装置と撮像システム及び表示操作装置とのその方法を提供することにある。
【０００７】
【課題を解決するための手段】
上記目的を達成するために本発明の制御装置は以下のような構成を備える。即ち、
ネットワークを介して複数の表示操作装置と接続し、撮像装置と当該撮像装置の制御装置とを含む撮像ユニットを複数管理する制御装置であって、
複数の撮像ユニットのうち第１撮像ユニットの映像を受信している第１表示操作装置が発行した撮像装置の制御要求コマンドを受信する受信手段と、
前記受信手段により前記制御要求コマンドを受信したことに応じて、映像を送信している前記第１撮像ユニットを除く他の撮像ユニットのうち未制御状態の第２撮像ユニットを制御対象として選択する選択手段と、
前記選択手段により選択された前記第２撮像ユニットの接続情報を、前記第１表示操作装置に対して送信する送信手段とを有し、
前記第１撮像ユニットと前記他の撮像ユニットに関して互いに同じ映像が得られるように予め前記複数の撮像ユニットの撮像パラメータが設定されており、前記送信手段が前記制御要求コマンドの応答として前記第２撮像ユニットの接続情報を送信することにより、前記第１表示操作装置が前記第１撮像ユニットの送信映像と同じ映像を前記第２撮像ユニットから受信し前記第２撮像ユニットを制御することを許可することを特徴とする。
【０００８】
上記目的を達成するために本発明の制御方法は以下のような工程を備える。即ち、
ネットワークを介して複数の表示操作装置と接続し、撮像装置と当該撮像装置の制御装置とを含む撮像ユニットを複数管理する制御方法であって、
複数の撮像ユニットのうち第１撮像ユニットの映像を受信している第１表示操作装置が発行した撮像装置の制御要求コマンドを受信する受信工程と、
前記受信工程により前記制御要求コマンドを受信したことに応じて、映像を送信している前記第１撮像ユニットを除く他の撮像ユニットのうち未制御状態の第２撮像ユニットを制御対象として選択する選択工程と、
前記選択工程により選択された第２撮像ユニットの接続情報を、前記第１表示操作装置に対して送信する送信工程とを有し、
前記第１撮像ユニットと前記他の撮像ユニットに関して互いに同じ映像が得られるように予め前記複数の撮像ユニットの撮像パラメータが設定されており、前記送信工程が前記制御要求コマンドの応答として前記第２撮像ユニットの接続情報を送信することにより、前記第１表示操作装置が前記第１撮像ユニットの送信映像と同じ映像を前記第２撮像ユニットから受信し前記第２撮像ユニットを制御することを許可することを特徴とする。
【０００９】
上記目的を達成するために本発明の撮像システムは以下のような構成を備える。即ち、
撮像装置と当該撮像装置の制御装置とを含む撮像ユニットを複数管理する制御装置と複数の表示操作装置とをネットワークを介して接続する撮像システムであって、
前記制御装置は、
複数の撮像ユニットのうち第１撮像ユニットの映像を受信している第１表示操作装置が発行した撮像装置の制御要求コマンドを受信する第１受信手段と、
前記第１受信手段により前記制御要求コマンドを受信したことに応じて、映像を送信している前記第１撮像ユニットを除く他の撮像ユニットのうち未制御状態の第２撮像ユニットを制御対象として選択する選択手段と、
前記選択手段により選択された第２撮像ユニットの接続情報を、前記第１表示操作装置に対して送信する第１送信手段とを有し、
前記第１表示操作装置は、
前記第１撮像ユニットの映像を受信しているときに撮像装置の制御要求コマンドを送信する第２送信手段と、
前記第２送信手段により送信した前記制御要求コマンドの応答として前記選択手段により選択された未制御状態の第２撮像ユニットの接続情報を、前記制御装置から受信する第２受信手段と、
前記第１撮像ユニットからの映像に替えて、前記第２撮像ユニットの接続情報に基づき前記第２撮像ユニットから受信した映像を表示する表示操作手段とを有し、
前記第１撮像ユニットと前記他の撮像ユニットに関して互いに同じ映像が得られるように予め前記複数の撮像ユニットの撮像パラメータが設定されており、前記第１送信手段が前記制御要求コマンドの応答として前記第２撮像ユニットの接続情報を第１表示操作装置に送信し、前記表示操作手段が、前記第２撮像ユニットの接続情報に基づき第２撮像ユニットと接続することにより、前記第１撮像ユニットの送信映像と同じ第２撮像ユニットの映像を表示し前記第２撮像ユニットを制御することを特徴とする。
上記目的を達成するために本発明の表示操作装置は以下のような構成を備える。即ち、
撮像装置と当該撮像装置の制御装置とを含む撮像ユニットを複数管理する制御装置とネットワークを介して接続する表示操作装置であって、
前記複数の撮像ユニットに含まれる第１撮像ユニットの映像を受信しているときに撮像装置の制御要求コマンドを送信する送信手段と、
前記送信手段により送信した前記制御要求コマンドの応答として映像を送信している前記第１撮像ユニットを除く他の撮像ユニットのうち制御対象として選択された未制御状態の第２撮像ユニットの接続情報を、前記制御装置から受信する受信手段と、
前記第１撮像ユニットからの映像に替えて、前記第２撮像ユニットの接続情報に基づき前記第２撮像ユニットから受信した映像を表示する表示操作手段とを有し、
前記第１撮像ユニットと前記他の撮像ユニットに関して互いに同じ映像が得られるように予め前記複数の撮像ユニットの撮像パラメータが設定されており、前記表示操作手段は、前記制御要求コマンドの応答として前記制御装置から受信した前記第２撮像ユニットの接続情報に基づき前記第２撮像ユニットと接続することにより、前記第１撮像ユニットの送信映像と同じ第２撮像ユニットの映像を表示し前記第２撮像ユニットを制御することを特徴とする。
上記目的を達成するために本発明の表示操作方法は以下のような工程を備える。即ち、
撮像装置と当該撮像装置の制御装置とを含む撮像ユニットを複数管理する制御装置とネットワークを介して接続し前記撮像ユニットの映像表示と操作を行う表示操作方法であって、
前記複数の撮像ユニットに含まれる第１撮像ユニットの映像を受信しているときに撮像装置の制御要求コマンドを送信する送信工程と、
前記送信工程により送信した前記制御要求コマンドの応答として映像を送信している前記第１撮像ユニットを除く他の撮像ユニットのうち制御対象として選択された未制御状態の第２撮像ユニットの接続情報を、前記制御装置から受信する受信工程と、
前記第１撮像ユニットからの映像に替えて、前記第２撮像ユニットの接続情報に基づき前記第２撮像ユニットから受信した映像を表示する表示操作工程とを有し、
前記第１撮像ユニットと前記他の撮像ユニットに関して互いに同じ映像が得られるように予め前記複数の撮像ユニットの撮像パラメータが設定されており、前記表示操作工程は、前記制御要求コマンドの応答として前記制御装置から受信した前記第２撮像ユニットの接続情報に基づき第２撮像ユニットから映像を受信することにより、前記第１撮像ユニットの送信映像と同じ第２撮像ユニットの映像を表示し前記第２撮像ユニットを制御する表示操作方法。
【００１０】
【発明の実施の形態】
以下、添付図面を参照して本発明の好適な実施の形態を詳細に説明する。
【００１１】
［実施の形態１］
本発明の実施の形態は、ネットワークを介して接続されたカメラよりの映像を取り込んでネットワークを介して送信するカメラ制御システムにおいて、カメラ制御を実行するためのカメラ制御・映像送信装置（カメラ制御サーバ）を複数配置し、これら複数のカメラ制御サーバをあたかも１つのカメラ制御サーバであるかのようにして、ビデオカメラの制御及びそのビデオカメラよりの映像をネットワークを介して送信するカメラ制御システムに関するものである。
【００１２】
図１は、本実施の形態に係る、ネットワークを介して接続されたカメラ制御システムの構成を示すブロック図である。尚、図１に示す受付制御装置１−１、カメラ制御・映像送信装置１−３１〜１−３Ｎ及び表示操作端末１−４１〜１−４ｍの各機能構成は、ハードウェアで構成されても、或はマイクロプロセッサ等を含んだソフトウェアにより実現されても良い。本実施の形態ではこれら各装置はＣＰＵを含む制御回路（図示せず）を含んで構成され、後述する図３〜図５及び図７のフローチャートで示される処理は、各装置の制御回路のメモリに記憶されたプログラムに基づいて実行されるものとし、この制御プログラムは例えばハードディスク、或はフロッピィディスクなどの記憶媒体に記憶されていて、そのメモリにダウンロードされて実行されても良い。
【００１３】
図１において、１−５は、例えばインターネット等のネットワークである。１−２１〜１−２Ｎはそれぞれ同じ構成を有し、雲台を制御することによってビデオカメラのパン・チルト動作が可能となり、更にはズーム倍率の制御が可能なビデオカメラ装置である。１−３１〜１−３Ｎはカメラ制御・映像送信装置（カメラ制御サーバ）で、それぞれ同じ構成を有し、ネットワーク１−５から受信した制御コマンドを解釈して、それに接続されているビデオカメラの動作を制御するとともに、そのビデオカメラにより撮像された映像信号をネットワーク１−５に出力している。このカメラ制御・映像送信装置（１−３１）は、映像入力部１−３１１、映像圧縮部１−３１２、コマンド解釈部１−３１３、カメラ制御部１−３１４、通信制御部１−３１５を備えている。以下、このカメラ制御・映像送信装置１−３１の構成を詳しく説明する。尚、他のカメラ制御・映像送信装置１−３Ｎに関しても、その構成及び動作が同じであるため、それらの説明を省略する。
【００１４】
カメラ制御・映像送信装置１−３１は、ネットワーク１−５より制御コマンドを受け付け、その制御コマンドに従って動作する。コマンド解釈部１−３１３は、その受け付けた制御コマンドを解釈し、その制御コマンドの内容に従って後述する各部を制御する。映像入力部１−３１１は、ビデオカメラ１−２１からのＮＴＳＣなどの映像信号を受け取りＡ／Ｄ変換処理を施す。こうしてデジタル信号に変換された映像信号は、映像圧縮部１−３１２においてMotionＪＰＥＧ圧縮される。こうして圧縮された圧縮映像信号は、その受け付けた制御コマンドに従って、通信制御部１−３１５の制御の下にネットワーク１−５を介して指定されたクライアント（表示操作端末１−４ｉ：但しｉ＝１〜Ｍ；Ｍは表示操作端末の数）に送られる。また、ネットワーク１−５からのカメラ制御要求に基づいてカメラ制御部１−３１４は、ビデオカメラ１−２１のパン、チルト角度およびズーム倍率等を制御し、その指示された角度倍率等に変更する。通信制御部１−３１５は、ネットワーク１−５とカメラ制御・映像送信装置１−３１内の各部との間の情報のやり取りを制御している。記憶部１−３１６は、受信したカメラ制御コマンド等を記憶したり、必要に応じて、圧縮した映像信号等、更には各種制御に必要なデータなどを記憶している。アドレスリスト１−３１５１は、送信先である表示操作端末のアドレス等を登録している。
【００１５】
尚、映像圧縮部１−３１２における圧縮形式は、前述のMotionＪＰＥＧ圧縮に限定されるものでなく、ディジタル動画の圧縮手段であればどのようなものでも構わない。
【００１６】
次に、本実施の形態のカメラ制御・映像送信装置１−３Ｎが受け付けるコマンドとしては以下のものがある。
【００１７】
ＰＡＮ  θ  送信元アドレスパスワード
ＴＬＴ  φ  送信元アドレスパスワード
ＺＯＭ  σ  送信元アドレスパスワード
ＳＲＴ  送信元アドレス
ＳＴＰ  送信元アドレス
但し、各コマンドは、ＰＡＮ（パン）、ＴＬＴ（チルト）、ＺＯＭ（ズーム）、ＳＲＴ（映像送信要求）、ＳＴＰ（映像表示終了要求）を表している。また、上述のコマンドにおける、θ，φ，σ，送信元アドレス、送信元アドレスパスワードは、各コマンドの引数であり、それぞれ順に、パン角度（θ）、チルト角度（φ）、ズーム倍率（σ）、および命令を発行した表示操作端末アドレス、後述するパスワードに相当している。ここで、θ，φ，σはそれぞれ角度、倍率を示す文字列として与え、カメラの許可制御可能な範囲に収まっているものとする。
【００１８】
ここで、ビデオカメラ１−２１、カメラ制御・映像送信装置１−３１とを合わせてカメラサーバ装置と呼ぶことにする。尚、前述したように、ビデオカメラ１−２２，カメラ制御・映像送信装置１−３２，ビデオカメラ１−２３，カメラ制御・映像送信装置１−３３，…等も全く同じ構成であり、同様にカメラサーバ装置を構成している。尚、ここで、これらカメラサーバ装置の台数に特に制限を設ける必要はないが、本実施の形態で用いるカメラサーバ装置の台数は全部でＮ台（Ｎ≧２）とし、これらＮ台のカメラサーバ装置と後述する１台の受付制御装置１−１とを合わせて一組のカメラサーバ装置群として扱うものとする。尚、ｉ番目のカメラサーバ装置のビデオカメラを１−２ｉ，カメラ制御・映像送信装置を１−３ｉで表し、各カメラ制御・映像送信装置の内部モジュールも１−３１の場合と同様に、映像入力部１−３ｉ１，映像圧縮部１−３ｉ２，…，記憶部１−３ｉ６のように参照するものとする。
【００１９】
受付制御装置１−１の構成を説明すると、ネットワーク１−５との間の通信を制御する通信制御部１−１０３、この通信制御部１−１０３の制御の下でネットワーク１−５を介して表示操作端末装置１−４Ｎより発行されたコマンドを受信し、そのコマンドを解釈するコマンド解釈部１−１０１、このコマンド解釈部１−１０１により解釈されたコマンドに基づいて、そのカメラサーバ装置群の代表カメラサーバ装置に指示する等の、受付制御装置１−１全体の制御処理を行うカメラサーバ装置管理部１−１０２等を備えている。
【００２０】
尚ここで、ｉ番目のカメラサーバ装置群に含まれるビデオカメラｉ−２１〜ｉ−２Ｎの初期状態における各カメラよりの映像は、どれも同じ映像となるように、各ビデオカメラのパン、チルト角度、ズーム倍率等が設定されているものとする。また、各カメラサーバ装置は同時には１台の表示操作端末からのカメラ制御コマンドしか受け付けないようになっているものとする。
【００２１】
受付制御装置１−１は、一組のカメラサーバ装置群を構成している複数のカメラサーバ装置（１−３１〜１−３Ｎ）を、その管理下においている。尚、後述するように、一組のカメラサーバ装置群における複数のカメラサーバ装置のうち、特定の１台のカメラサーバ装置を特別な代表カメラサーバ装置として扱うものとする。ここでは、ビデオカメラ１−２１とカメラ制御・映像送信装置１−３１が代表的なカメラサーバ装置となっているものとする。この代表的なカメラサーバ装置は、ネットワークを介して、後述する表示操作端末からのコマンドを受け取り、そのコマンドに従って、その制御を行う適切なカメラサーバ装置のアドレスを知らせるように構成されている。
【００２２】
なお、１台の受付制御装置１−１と複数のカメラサーバ装置１−３１〜１−３Ｎとを有するカメラサーバ装置群は、ネットワーク１−５上に複数存在しても構わない。
【００２３】
表示操作端末１−４１はクライアントとして機能しており、遠隔地に置かれたビデオカメラにより撮像されたカメラ映像をネットワークを介して受信して見たり、ネットワークを介してビデオカメラのカメラ制御を行ったりするために使用される。各表示操作端末は、通信制御部１−４１１、コマンド発生部１−４１２、操作部１−４１３、映像伸長部１−４１４、映像表示部１−４１５及び表示管理部１−４１６を備える。通信制御部１−４１１は、ネットワーク１−５との間の通信を制御し、コマンド発生部１−４１２からのコマンドをネットワーク１−５に送信したり、ネットワーク１−５からの映像信号を受信する等の制御を行っている。操作部１−４１３は、例えばキーボードや、マウス等のポインティングデバイス等を含み、これらをユーザが操作して各種コマンドやデータを入力するのに使用される。この操作部１−４１３より入力された情報はコマンド発生部１−４１２に入力され、その操作に対応したコマンドが発生され、そのコマンドが通信制御部１−４１１を介してネットワーク１−５に送信される。映像伸長部１−４１４は、通信制御部１−４１１で受信された圧縮映像信号を伸長し、元の映像信号に復元する。こうして伸長された映像信号は映像表示部１−４１５に送られ、表示管理部１−４１６の制御の下に表示される。表示管理部１−４１６は、この表示操作端末装置１−４１の全体の動作を制御しており、図２に示すようなＧＵＩの表示制御を行っている。
【００２４】
尚、ネットワーク１−５に接続される表示・操作端末１−４ｎ（ｎは１又はそれ以上の整数）に関しても、その台数に特に制限はなく、同様の構成の複数の表示・操作端末がネットワーク１−５に接続されているものとする。また、各表示操作端末装置では、図２のような画面を構成できる何らかのウィンドウ・システムが稼働しているものとする。
【００２５】
図２は、表示操作端末１−４ｎにおけるグラフィカル・ユーザ・インターフェース（Graphical User Interface：以下ＧＵＩ）を説明するための画面の表示例を示す図である。
【００２６】
図２において、２−１は映像表示用ウィンドウであり、映像表示部２−１１、表示開始ボタン２−１２、表示終了ボタン２−１３、アドレス指定部２−１４を備えている。アドレス指定部２−１４で所望のカメラ制御装置のアドレスを指定し、表示開始ボタン２−１２を指示（例えばクリック）することにより、その指定されたアドレスが通信制御部１−４１１を介してネットワーク１ー５に送信される。これにより、その表示操作端末と受付制御装置１−１とがネットワーク１−５を介して接続され、その受付制御装置１−１が管理しているカメラサーバ装置群のいずれかのカメラサーバ装置よりの映像を受信して、映像表示部２−１１に表示することになる。尚、このような映像表示を終了したい時は、表示終了２−１３を指示することにより、そのビデオカメラよりの映像受信と表示処理が終了される。
【００２７】
また、２−２はカメラ操作用ウィンドウである。ユーザは、このカメラ操作用ウィンドウ２−２上に表示されたボタン、スクロールバーを操作部１−４１３のポインティングデバイス等を用いて指示することにより、カメラの制御操作を指示することができる。なお、このウインドウ２−２における「▲」「▼」等のボタン、及びスクロールバー２−２１，２−２２は、制御対象のビデオカメラのパン、チルト操作を指示するためのボタンおよびスクロールバーであり、２−２３はカメラのズーム操作を指示するスクロールバーである。ここで、カメラ制御開始ボタン２−２４を指示し、そのカメラの制御が操作が有効になった後に、これらボタン及びスクロールバーによるカメラ操作が有効になるものとする。これらのボタン、スクロールバーの操作入力の受付は、操作部１−４１３が行っており、この操作部１−４１３で受け付けた操作入力データがコマンド発生部１−４１２に送られ、その受け付けた操作入力データが解釈されて対応する制御コマンドが発生される。
【００２８】
なお、ここで用いるネットワーク１−５に関しては、例えばインターネットのようなネットワークを想定しているが、カメラ制御のためのデータ通信および映像通信のための容量を有しているものであればどのような回線或はネットワークであっても構わない。また、受付制御装置、カメラサーバ装置、表示操作端末は各々、各自をネットワーク上で一意に識別できる異なるネットワークアドレス（以下、単にアドレスとする）を有しているものとする。
【００２９】
図３、図４、図５は、それぞれ本実施の形態の表示操作端末、受付制御装置、カメラサーバ装置の動作を示すフローチャートである。以下、ネットワーク１−５に接続された複数の表示操作端末、受付制御装置、カメラサーバ装置はいずれも基本的には同様な動作を行うことができるので、表示操作端末１−４１、受付制御装置１−１、カメラサーバ装置１−３１を代表して参照して、各動作を説明する。
【００３０】
先ず、映像表示に関する制御の流れについて説明する。
【００３１】
受付制御装置１−１では、図４のステップＳ３１で、自機の管理下におかれているカメラサーバ装置群（１−３１〜１−３Ｎ）のアドレスを図６に示すようなデータ形式で、カメラサーバ装置管理部１−１０２の管理テーブル１−１０４に登録し、ステップＳ３２で、表示操作端末１−４１〜１−４ｎからの命令待ちとなる。尚、例えば図６における各アドレスは、所謂インターネットで用いられるＩＰアドレスであり“．”で区切られた最初の３つの数字が、そのサーバ装置、操作端末の接続されているネットワークを示し、末尾の数字はその装置或は端末に固有の数値とする。
【００３２】
図６の管理テーブル１−１０４のデータ形式を説明すると、左欄はカメラサーバ装置のアドレスを示し、中央の欄は表示操作端末のアドレス、右欄はその表示操作端末のパスワードを示している。尚、この中央欄（表示操作端末アドレス）には、各カメラサーバ装置のビデオカメラを操作している表示操作端末がある場合には、その表示操作端末のアドレスが登録され、それに対応してパスワード欄にはパスワードが登録される。一方、操作中の表示操作端末がない場合には表示操作端末アドレスに“０”が登録され、それに対応するパスワード欄には何も登録されてない。また、最上段の行には、そのカメラサーバ装置群の代表カメラサーバ装置のアドレスと、それを操作している表示操作端末アドレス（もしあれば）が登録されているものとする。
【００３３】
次に図３のフローチャートを参照して表示操作端末の動作を説明する。表示操作端末１−４１を起動すると、まずステップＳ１で、初期化処理が実行され、そのディスプレイには図２に示すような表示データが表示される。このような画面データを表示した後ステップＳ２に進み、ＧＵＩの制御の下でユーザによる操作入力待ちとなる。次にステップＳ３に進み、アドレス指定部２−１４に受付制御装置１−１のネットワークアドレスが入力され、映像表示開始ボタン２−１２が指示されるとステップＳ３からステップＳ１３、ステップＳ１４に進む。このステップＳ１４では、アドレス指定部２−１４にアドレスが正しく設定されているか否かを確認した後、正しければステップＳ１５に進み、その指定されたアドレスの受付制御装置１−１に対して映像表示要求命令を発行し、その受付制御装置１−１からの応答を待つ（ステップＳ１６）。
【００３４】
一方、このアドレス指定された受付制御装置（ここでは１−１とする）では、前述の表示操作端末１−４１から送られてくる映像表示要求を受け付け（ステップＳ３３）るとステップＳ３４に進み、それに登録されている管理下にある代表カメラサーバ装置（例えば図１の例では１−３１）のアドレスを返す。
【００３５】
こうして指定した受付制御装置１−１からカメラサーバ装置１−３１のアドレスが返送されるとステップＳ１６からステップＳ１７に進み、その指定されたカメラサーバ装置１−３１に表示要求を発行する。この後、その指定したカメラサーバ装置１−３１から送られてきた圧縮映像信号を受信し、その圧縮映像信号を映像伸長部１−４１４で伸長して映像表示部１−４１５にて表示する。
【００３６】
この場合のカメラサーバ装置の動作を図５のフローチャートを参照して説明する。
【００３７】
カメラサーバ装置では、ステップＳ５１の初期化処理の後、ステップＳ５２でコマンド待ちとなっている。ここで、ネットワーク１−５を介して表示操作端末から表示要求がくるとステップＳ５３からステップＳ５４に進み、その表示要求を発行した表示操作端末のアドレスを送信先アドレスリスト１−３１５１に登録する。そしてステップＳ５５に進み、カメラ１−２１から取り込み、映像圧縮部１−３１２で圧縮した圧縮映像信号の送信を開始する（ステップＳ５５）。尚、カメラサーバ装置は、送信先アドレスリスト１−３１５１に登録されている複数の表示操作端末に対して、同時に映像信号を送信することが可能であるものとする。
【００３８】
この映像表示がなされている状態で、表示操作端末より映像表示を終了させる場合は、映像表示用ウインドウ２−１の表示終了ボタン２−１３を指示する。これにより、図３のフローチャートにおいて、ステップＳ２からステップＳ１８、ステップＳ１９に進み、現在映像信号を受信しているカメラサーバ装置群の代表カメラサーバ装置１−３１に映像表示終了要求を発行し、ステップＳ２０で映像表示処理を終了する。
【００３９】
この時、対応する代表カメラサーバ装置１−３１では、この表示終了要求を受け取るとステップＳ５６からステップＳ５７（図５）に進み、送信先アドレスリスト１−３１５１から、その表示を終了する要求を発行した表示操作端末のアドレスを削除し、ステップＳ５８で映像信号の映像送信先を更新する。
【００４０】
次に、ビデオカメラのカメラ制御に関する処理をフローチャートを参照して説明する。
【００４１】
この場合、表示操作端末１−４１では、カメラ制御の前に既に前述の方法により映像信号が受信されて表示されているものとする。
【００４２】
図３の表示操作端末１−４１に動作において、カメラ制御用ウインドウ２−２に表示されているカメラ操作開始ボタン２−２４が指示されるとステップＳ３からステップＳ４に進み、受付制御装置１−１にカメラ制御権要求を発行し、ステップＳ５で、その受付制御装置からのアドレス待ちとなる。
【００４３】
これにより図４のフローチャートにおいて、受付制御装置１−１は、ステップＳ３５でカメラ制御権の要求を受け取るとステップＳ３６に進み、カメラサーバ装置管理テーブル１−１０４（図６）の中で、操作端末アドレスのエントリが“０”（カメラ操作中でない）カメラサーバ装置を探す。エントリが“０”のものが見つかればステップＳ３８に進み、その要求を発行した表示操作端末１−４１のアドレスを図６の管理テーブル１−１０４に登録する。更にステップＳ３９で、この制御セッションに、ネットワーク全体で固有のパスワードを生成して管理テーブル１−１０４に登録する。その後、このパスワードと、対応するカメラ制御装置（これを仮に１−３ｉとする）のアドレスを、その要求発行元の表示操作端末１−４１に返す。またこれと同時に、カメラサーバ装置１−３ｉにパスワード登録命令を発行し、その操作要求を発行した表示操作端末１−４１のアドレスと、このパスワードを登録する。
【００４４】
尚、ステップＳ３７でエントリに空きがなければ（全てのカメラ（Ｎ台）が制御中であれば）ステップＳ４１に進み、カメラの制御権の獲得に失敗したことを、その要求の発行元である表示操作端末１−４１に通知する。これは、受付制御装置１−１が受信したカメラ制御要求の対象となるカメラサーバ装置の台数が、その最大数（Ｎ）を越えていることを示している。この場合は、その要求を発行した表示操作端末１−４１は、改めて自端末のディスプレイに表示しているカメラ制御用ウインドウのカメラ制御ボタンを指示し、上記の手段を用いてカメラサーバ装置にアクセスすることになる。
【００４５】
ステップＳ３８〜Ｓ４０における処理の具体例を説明すると、例えば、カメラ制御権が受け付けられた表示操作端末のアドレスを「３３．４４．５５．６６」とすると、図６において、３番目のエントリのカメラサーバ装置（仮に１−３３とし、そのアドレスを「１５０．６１．２４．２」とする）に対応する操作端末アドレスは“０”であるため、このカメラサーバ装置に対するカメラ制御がまだ行われておらず、制御の受付が可能な状態にある。こうして制御が受け付けられると、その操作端末アドレスのエントリを「３３．４４．５６．６６」に変更し、そのパスワード（「ＰＡＳＳＷＯＲＤ３」とする）を生成して（Ｓ３９）パスワードのエントリに登録し、表示操作端末（アドレス「３３．４４．５５．６６」）にカメラサーバ装置１−３３のアドレス「１５０．６１．２４．２」とパスワード「ＰＡＳＳＷＯＲＤ３」を返送することになる。これと同時に、カメラサーバ装置（アドレス「１５０．６１．２４．２」）に、制御権を獲得した表示操作端末のアドレス「３３．４４．５５．６６」と、そのパスワード「ＰＡＳＳＷＯＲＤ３」を送出する。
【００４６】
このパスワード登録処理は、図５のステップＳ５９〜Ｓ６１に示されており、カメラサーバ装置１−３３では、そのパスワード登録命令を受け取る際に、それが受付制御装置１−１からの命令であるかどうか、その受付制御装置のアドレスを受付制御装置１−１のアドレスと比較することにより確認し（Ｓ５９，Ｓ６０）、受付制御装置１−１からの命令であると判断すると、その登録命令に含まれる、操作クライアントとなる表示操作端末のアドレス（上記の例では「３３．４４．５５．６６」）と、そのパスワード（上記の例では「ＰＡＳＳＷＯＲＤ３」）を受け取り、これらを記憶部１−３３６に登録する（Ｓ６１）。
【００４７】
一方、操作表示端末１−４１では、図３のステップＳ５で要求の結果を待っている状態で、カメラサーバ装置１−３３のアドレス「１５０．６１．２４．２」と、そのパスワード「ＰＡＳＳＷＯＲＤ３」が返ってくるので、これを記憶部１−４１６に記憶して保持する（Ｓ５）。この時、もし制御権獲得失敗が通知されるとステップＳ９に進み、ユーザによるカメラ制御が失敗である旨を表示し、ステップＳ２に戻って次の操作待ちとなる。
【００４８】
一方、ステップＳ６で、カメラ制御権の獲得に成功した場合はステップＳ７に進み、その受付制御装置１−１に表示終了命令を発行し、一旦、そのカメラサーバ装置群の代表カメラサーバ装置１−３１からの映像の表示を終了し、再度、制御権を獲得したアドレス「１５０．６１．２４．２」に対応するカメラサーバ装置１−３３からの映像表示に切り替えるため、そのカメラサーバ装置１−３３に対して表示要求を発行する。これによりこれ以降は、カメラサーバ装置１−３３からの映像に切り替わる。さらに、操作中である表示を行い（Ｓ７）、カメラ操作権フラグを立てる（Ｓ８）。これで制御セッションが確立される。これ以降、操作終了ボタン２−２５が指示されるまで、その表示操作端末におけるカメラ操作（Ｓ２１〜Ｓ２３）が有効となる。
【００４９】
尚、表示操作端末のコマンド発生部１−４１２では、ステップＳ２１でカメラ操作ウィンドウ２−２を使用したＧＵＩ操作が行なわれるとステップＳ２２に進み、制御権フラグを参照して制御権の有無を確認し、操作権がある時はステップＳ２３に進み、そのカメラ制御操作に対応するカメラ操作命令を発行する。尚、このようなカメラ操作命令を発行する際には、表示操作端末の表示管理部１−４１６に保持されているカメラサーバ装置１−３３のアドレス「１５０．６１．２４．２」に対して、自分のアドレス「３．４４．５５．６６」とパスワード「ＰＡＳＳＷＯＲＤ３」を付加して、カメラ制御命令を発行する。
【００５０】
一方、このような表示操作端末におけるカメラ制御操作により発行されるカメラ制御命令を受け取ったカメラサーバ装置１−３３では、その制御コマンドに含まれているパスワードと表示操作端末のアドレスと、そのカメラサーバ装置１−３３の記憶部１−３３６に保持しているパスワードと表示操作端末のアドレスとを比較し、それらが一致していれば、その受信したカメラ制御命令を受け付け、コマンド解釈部１−３３３で、そのコマンドを解釈する。そして、その解釈したコマンドの内容に従って、実際にカメラ制御部１−３３４によりビデオカメラ１−２３のカメラ制御を行う。尚、異なる制御セッションでは、異なるパスワードが受付制御装置１−１により割り当てられているものとする。
【００５１】
表示操作端末において、その操作者がカメラ制御をやめたい（制御権を放棄する）時は、カメラ制御ウインドウ２−２の操作終了ボタン２−２５を指示する。これにより、図３のフローチャートにおいて、ステップＳ１０からステップＳ１１に進み、表示管理部１−４１６の制御権フラグをオフし、それまで制御していたカメラサーバ装置群の受付制御装置１−１にカメラ制御の終了を通知して、その表示操作端末におけるカメラ制御操作を無効にする（Ｓ１２）。
【００５２】
また、このカメラ制御操作の終了を受信した受付制御装置１−１では、その表示操作端末のアドレス及びパスワードを、図６に示す制御テーブルから削除する（Ｓ４３）。尚、この制御セッションの終了時には、そのカメラサーバ装置に接続されているビデオカメラは、初期状態に戻るように制御されるものとする。
【００５３】
なお、本実施の形態では代表カメラサーバ装置に対してカメラ制御を行わないことを仮定していたが、代表カメラサーバ装置に関して、カメラ制御を行っても構わないものとすることもできる。例えば、ある特権を持ったクライアント（表示操作端末）が代表カメラサーバ装置のカメラを制御することにより、そのビデオカメラの見る方向・ズーム倍率等を変更することができるものとする。この場合、カメラの制御セッション終了時に、そのビデオカメラを戻す初期位置の変更が必要であるが、この初期位置は常に、この代表カメラカメラサーバ装置におけるビデオカメラに合わせて変更するようになっているものとする。従って、代表カメラサーバ装置は、初期位置の変更が発生する度に、同じカメラサーバ装置群に属する他のカメラサーバ装置に対して、その代表カメラサーバ装置に接続されているビデオカメラの方向やズーム角等を通知し、そのビデオカメラ装置群の各ビデオカメラの初期位置の更新を行うものとする。
【００５４】
本実施の形態１のように、同じ映像を獲得するようにそれぞれの初期位置が設定された複数のカメラを設置し、これら設置された複数のカメラ群をあたかも１つの制御可能なカメラであるかのように扱うことで、複数のクライアントによるカメラ制御に対するアクセス競合の問題を軽減できる。このようなシステムによれば、各クライアントは、複数のカメラが存在していることを全く意識することなく、通常の映像を見るだけの場合は、そのカメラサーバ装置群の代表カメラサーバ装置からの映像を受け取って表示し、実際にそのカメラ制御を行って映像を表示する時は、そのカメラサーバ装置群の受付制御装置から紹介されたカメラサーバ装置にアクセスすることで、複数のクライアントがあたかも同時に同じカメラサーバ装置にアクセスして、そのカメラをそれぞれ独立に制御して、その映像を見ることができるかのように制御するものである。
【００５５】
［実施の形態２］
前述の実施の形態１では、あるカメラサーバ装置群の代表カメラサーバ装置は固定的に決められており、表示操作端末からカメラ制御を行う場合に、そのカメラサーバ装置群の中でカメラ制御権を取られていない空いているカメラを探してカメラ制御をするようになっていた。これに対し後述の実施の形態２では、前述の実施の形態１とほぼ同様であるが以下の点が異なる。この相違点を図７のフローチャート参照して説明する。
【００５６】
即ち、代表カメラサーバ装置にも制御セッションが確立できるようにしておき、
（１）カメラ制御の場合には、図４のステップＳ３５〜ステップＳ３６に進み、受付制御装置１−１は代表カメラサーバ装置以外の制御権が取られていない空いているカメラサーバ装置に自動的に接続し、その装置アドレスを要求元の表示操作端末に返送する。
（２）その際、ステップＳ３７で、カメラサーバ装置群の中で空いているカメラサーバ装置がなければステップＳ７１に進み、その群の代表カメラサーバ装置の制御権を獲得して、その代表カメラサーバ装置を制御する。その後、図４のステップＳ３８〜Ｓ４０の処理を実行する。従って、この時点で代表カメラサーバ装置として機能するカメラサーバ装置がなくなる。
（３）一方、そのカメラサーバ装置群に更に空いているカメラサーバ装置があるかどうかを調べ（Ｓ７２）、もしあればステップＳ７３に進み、代表カメラサーバ装置が存在しているかどうかを調べる。存在していない時はステップＳ７４に進み、その空いているカメラサーバ装置を改めて、そのカメラサーバ装置群の代表カメラサーバ装置に設定し直す。
（４）カメラ表示要求時は、図４のステップＳ３４で代表カメラサーバ装置に接続する。但し、上述のように代表カメラサーバ装置が変更される可能性があるため、実施の形態１の図６の第１エントリを代表カメラサーバ装置アドレスとするのではなく、代表カメラサーバ装置を示すエントリ番号を記憶して参照する手段或は工程を、このステップＳ３４に設けることで、代表カメラサーバ装置の変更に対して対応可能とする。但し、代表カメラサーバ装置が存在しない状態があり得るので、この時に表示アクセスがあった場合には、どれか１つのカメラをユーザが選択して表示するようにできるようにしても良い。
【００５７】
以上の如く本実施の形態２のようにすることで、あるカメラサーバ装置群に属している全てのカメラの制御が可能となるため、１台分のカメラの無駄がなくなる。
【００５８】
［実施の形態３］
実施の形態３では、実施の形態２に対して代表カメラサーバ装置も含む全てのカメラの向き（視野）を覆うようにパノラマ画像（静止画）を生成しておき、このパノラマ画像上に全てのカメラの向きを調整して表示することにより、ユーザが所望の映像を選択するためのカメラ選択をサポートするものである。
【００５９】
先ず、初期化時に、制御可能な代表カメラサーバ装置のカメラのズーム倍率を最も広角にしておき、カメラのパン・チルト角度を適切に制御しながら静止画を取り込むことにより、代表カメラサーバ装置が撮影できる範囲を覆うパノラマ画像を生成する。このパノラマ画像を受付制御装置１−１の装置管理部１−１０２に記憶しておく。
【００６０】
この後、表示操作端末は、最初に受付制御装置１−１にアクセスする時に、このパノラマ画像を各操作端末にダウンロードして、その画面上に表示する。また、この受付制御装置１−１の管理下にある各カメラサーバ装置（１−３１〜１−３Ｎ）は、カメラ制御コマンドを受け取る毎に、受付制御装置１−１が管理している全ての映像送信先の表示操作端末に対してカメラのパン、チルト角度、ズーム倍率情報を通知する。これにより表示操作端末では、これら複数のカメラサーバ装置から送られてくるパン、チルト角度、ズーム倍率情報を受け取り、対応する視野を表す映像枠を作成して、パノラマ画像上に重畳して表示する。これにより、各表示操作端末のユーザは、そのカメラサーバ装置群の全てのカメラの視野を確認することができる。
【００６１】
以上説明した本実施の形態３によれば、映像表示時にカメラサーバ装置群に属する全てのカメラサーバ装置の撮影範囲の概要を知ることができ、これにより各クライアントが、容易に所望の映像範囲を撮像しているカメラを選択することができる。
【００６２】
なお、本発明は、複数の機器（例えばホストコンピュータ，インタフェイス機器，リーダ，プリンタなど）から構成されるシステムに適用しても、一つの機器からなる装置（例えば、複写機，ファクシミリ装置など）に適用してもよい。
【００６３】
また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても達成される。
【００６４】
この場合、記憶媒体から読出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００６５】
プログラムコードを供給するための記憶媒体としては、例えば、フロッピディスク，ハードディスク，光ディスク，光磁気ディスク，ＣＤ−ＲＯＭ，ＣＤ−Ｒ，磁気テープ，不揮発性のメモリカード，ＲＯＭなどを用いることができる。
【００６６】
また、コンピュータが読出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれる。
【００６７】
さらに、記憶媒体から読出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれる。
【００６８】
本発明を上記記憶媒体に適用する場合、その記憶媒体には、先に説明したフローチャートに対応するプログラムコードを格納することになる。
【００６９】
以上説明したように本実施の形態によれば、ある地点を撮像している映像を獲得するように、各カメラの初期操作位置が設定された複数のカメラを設置しておき、これら設置された一連のカメラ群をあたかも１つの制御可能なカメラであるかのように扱うことができるようにすることにより、複数のクライアントからのカメラ制御に対するアクセス競合の問題を軽減することができる。
【００７０】
【発明の効果】
以上説明したように本発明によれば、複数のクライアントからの表示及び制御要求に応じた撮像処理を効率良く行うことができるという効果がある。
【００７１】
また本発明によれば、各クライアントからの撮像装置の制御要求の争奪を防止し、各クライアントの要望に応えることができるという効果がある。
【００７２】
【図面の簡単な説明】
【図１】本発明の実施の形態の撮像システムの構成を示すブロック図である。
【図２】本実施の形態の表示操作端末の画面の表示例を示す図である。
【図３】本実施の形態のカメラ表示操作端末における処理を示すフローチャートである。
【図４】本実施の形態の受付制御装置における処理を示すフローチャートである。
【図５】本実施の形態のカメラサーバ装置における処理を示すフローチャートである。
【図６】本実施の形態の受付制御装置が管理しているカメラサーバ装置の管理テーブルの構成を示す図である。
【図７】本実施の形態２の受付制御装置における処理を示すフローチャートである。
【符号の説明】
１−１  受付制御装置
１−２１〜１−２Ｎ  ビデオカメラ
１−３１〜１−３Ｎ  カメラ制御・映像送信装置
１−４１〜１−４Ｎ  表示操作端末
１−５  ネットワーク
【図１】
0003817312.tif 000002
【図２】
0003817312.tif 000003
【図３】
0003817312.tif 000004
【図４】
0003817312.tif 000005
【図５】
0003817312.tif 000006
【図６】
0003817312.tif 000007
【図７】
0003817312.tif 000008