JPH0998331A - Camera control system - Google Patents

Camera control system

Info

Publication number
JPH0998331A
JPH0998331A JP7256126A JP25612695A JPH0998331A JP H0998331 A JPH0998331 A JP H0998331A JP 7256126 A JP7256126 A JP 7256126A JP 25612695 A JP25612695 A JP 25612695A JP H0998331 A JPH0998331 A JP H0998331A
Authority
JP
Japan
Prior art keywords
camera
video
cameras
displayed
controllable
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP7256126A
Other languages
Japanese (ja)
Inventor
Akitomo Sasaki
章友 佐々木
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Priority to JP7256126A priority Critical patent/JPH0998331A/en
Publication of JPH0998331A publication Critical patent/JPH0998331A/en
Pending legal-status Critical Current

Links

Landscapes

  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

(57)【要約】 【課題】 登録された複数のカメラから制御対象のカメ
ラを選択する操作を容易にする。 【解決手段】 カメラ操作インターフェース60のカメ
ラ名表示欄126に隣接する拡張ボタン128を押す
と、各通信端末に、それぞれに接続するカメラが制御可
能な状態になっているかどうかを問い合わせる。その問
い合わせ結果に応じて、現在時点で制御可能な状態にな
っているカメラの名前が表示用に集められ、プルダウン
・メニュー130として表示される。又は、制御対象の
カメラの候補を表示するプルダウン・メニューとして、
制御不能の状態になっているカメラ名をグレーで、制御
可能な状態になっているカメラを通常の濃度でそれぞれ
表示し、グレー表示のカメラを選択不能にする。
(57) [Abstract] [PROBLEMS] To facilitate an operation of selecting a camera to be controlled from a plurality of registered cameras. SOLUTION: When an expansion button 128 adjacent to a camera name display field 126 of a camera operation interface 60 is pressed, each communication terminal is inquired as to whether or not the camera connected to each is in a controllable state. In accordance with the inquiry result, the names of the cameras that are currently in the controllable state are collected for display and displayed as a pull-down menu 130. Or, as a pull-down menu that displays candidates for the controlled camera,
The names of the cameras in the uncontrollable state are displayed in gray, the cameras in the controllable state are displayed in normal density, and the cameras in the gray display are disabled.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【発明の属する技術分野】本発明は、カメラ制御システ
ムに関し、より具体的には、複数のカメラから任意のカ
メラを選択して遠隔操作するカメラ制御システムに関す
る。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a camera control system, and more particularly to a camera control system for selecting an arbitrary camera from a plurality of cameras and remotely controlling the selected camera.

【0002】[0002]

【従来の技術】映像通信会議システムでは、各通信端末
装置にビデオ・カメラが接続され、その入力映像が通信
回線を介して相互に伝送される。各ユーザは、自身の通
信端末装置のモニタ画面に表示される通信相手からの映
像を見ながら、また、必要により資料図形なども見なが
ら、会話する。相互にデータを遣り取りすることもでき
る。通常、各通信端末装置に接続されるビデオ・カメラ
は、パン、チルト及びズームを外部制御できる構成にな
っており、各通信端末装置は、通信相手の通信端末装置
に接続するビデオ・カメラを通信回線を介して遠隔操作
することができる。モニタ画面には、相手端末及び自端
末のビデオ・カメラを操作するためのカメラ操作インタ
ーフェースが表示され、ユーザ又はオペレータは、その
カメラ操作インターフェースの種々のグラフィカル要素
を任意に、マウスなどのポインティング・デバイスで選
択及び操作することにより、所望のカメラのパン、チル
ト及びズームなどを操作できる。
2. Description of the Related Art In a video communication conference system, a video camera is connected to each communication terminal device, and the input video is mutually transmitted via a communication line. Each user has a conversation while watching an image from a communication partner displayed on the monitor screen of his or her communication terminal device and, if necessary, a material graphic or the like. It is also possible to exchange data with each other. Normally, the video camera connected to each communication terminal device is configured to externally control pan, tilt, and zoom, and each communication terminal device communicates with the video camera connected to the communication terminal device of the communication partner. It can be operated remotely via a line. On the monitor screen, a camera operation interface for operating the video cameras of the partner terminal and the self terminal is displayed, and the user or the operator arbitrarily selects various graphical elements of the camera operation interface and a pointing device such as a mouse. By selecting and operating with, the pan, tilt, zoom, etc. of the desired camera can be operated.

【0003】図13は、従来のカメラ操作インターフェ
ースを示す。このカメラ操作インターフェース310
は、カメラ操作として、左パンを指示する左パン操作ボ
タン312、右パンを指示する右パン操作ボタン31
4、上方向へのチルトを指示する上チルト操作ボタン3
16、下方向へのチルトを指示する下チルト操作ボタン
318、基準方向(通常は正面)への復帰を指示するホ
ーム・ポジション・ボタン320、テレ方向へのズーム
を指示するテレ・ボタン322及びワイド方向へのズー
ムを指示するワイド・ボタン324を具備する。
FIG. 13 shows a conventional camera operation interface. This camera operation interface 310
Is a left pan operation button 312 for instructing left pan and a right pan operation button 31 for instructing right pan as camera operations.
4, up tilt operation button 3 for instructing tilt up
16, a downward tilt operation button 318 for instructing a downward tilt, a home position button 320 for instructing a return to a reference direction (usually the front), a tele button 322 for instructing a zoom in a tele direction, and a wide angle. A wide button 324 for instructing a zoom in a direction is provided.

【0004】インターフェース310は更に、制御対象
のカメラ名を表示するカメラ名表示欄326を具備し、
拡張ボタン328を押すことで、図14に示すように、
制御対象となりうる全カメラ名のリストがカメラ名表示
欄326の下部にプルダウン・メニュー330として表
示される。カメラ名表示欄326に表示されるカメラ名
は、プルダウン・メニュー330のトップに表示される
カメラ名である。332は、プルダウン・メニュー33
0に制御対象のカメラを新規に登録したい場合に操作す
る登録ボタンである。
The interface 310 further comprises a camera name display field 326 for displaying the name of the camera to be controlled.
By pressing the expansion button 328, as shown in FIG.
A list of all camera names that can be controlled is displayed as a pull-down menu 330 below the camera name display field 326. The camera name displayed in the camera name display field 326 is the camera name displayed at the top of the pull-down menu 330. 332 is a pull-down menu 33
This is a registration button operated when a new camera to be controlled is to be registered at 0.

【0005】ユーザが登録ボタン332上でマウス・ボ
タンをクリックすると、これに応じて、図15に示す登
録ウインドウ334がモニタ画面に表示される。登録ウ
インドウ334には、カメラ名入力欄336、ネットワ
ーク論理アドレスであるIPアドレスを入力するIPア
ドレス入力欄338、及びカメラ番号入力欄340があ
る。カメラ名入力欄336には、制御対象に加えたいカ
メラ名(図15では、Computer1)をユーザに
とって分かりやすい文字列で入力する。IPアドレス入
力欄338には、制御対象に加えたいカメラの接続する
通信端末装置の、コンピュータ・ネットワークのIPア
ドレスを入力する。カメラ番号入力欄340には、IP
アドレスで特定される通信端末に接続するカメラの内
で、制御対象に加えたいカメラの番号を入力する。
When the user clicks the mouse button on the registration button 332, the registration window 334 shown in FIG. 15 is accordingly displayed on the monitor screen. The registration window 334 includes a camera name input field 336, an IP address input field 338 for inputting an IP address that is a network logical address, and a camera number input field 340. In the camera name input field 336, the camera name (Computer1 in FIG. 15) desired to be added to the control target is input in a character string that is easy for the user to understand. In the IP address input field 338, the IP address of the computer network of the communication terminal device to which the camera to be added is connected is input. In the camera number input field 340, the IP
From the cameras connected to the communication terminal specified by the address, enter the number of the camera you want to add to the control target.

【0006】カメラ名表示欄326及びプルダウン・メ
ニュー330には、カメラ名入力欄336に入力された
カメラ名が表示される。カメラ名表示欄326に現在表
示されているカメラ名で特定されるカメラが、現在制御
対象となっているカメラである。プルダウン・メニュー
330には、図14に示すように、登録された全カメラ
のカメラ名が、登録順又は登録の逆順のように一定の順
序でリスト表示される。
In the camera name display field 326 and the pull-down menu 330, the camera name input in the camera name input field 336 is displayed. The camera identified by the camera name currently displayed in the camera name display field 326 is the camera currently controlled. In the pull-down menu 330, as shown in FIG. 14, the camera names of all registered cameras are displayed in a list in a fixed order such as the registration order or the reverse order of registration.

【0007】[0007]

【発明が解決しようとする課題】このように、従来例で
は、制御対象とするカメラを選択する際に表示されるプ
ルダウン・メニュー330は、登録された全カメラ名を
リスト表示する。この方式では、現在稼働していない通
信端末又はカメラもリスト表示することになり、登録さ
れたカメラの数が多い場合、選択しにくくなるという欠
点がある。
As described above, in the conventional example, the pull-down menu 330 displayed when selecting a camera to be controlled displays a list of all registered camera names. In this method, communication terminals or cameras that are not currently operating are also displayed in a list, and it is difficult to select if there are many registered cameras.

【0008】映像通信会議システムでの従来例を説明し
たが、このような不都合は、多数のビデオ・カメラを使
用する映像監視システムにおいて、中央の監視センター
に配置された制御装置により任意のカメラを選択してカ
メラ操作する場合にも同様に発生し得る。
Although the conventional example of the video communication conference system has been described, such a disadvantage is caused by the control device arranged at the central monitoring center in the video monitoring system using a large number of video cameras. The same can occur when selecting and operating the camera.

【0009】本発明は、このような不都合を解消したカ
メラ制御システムを提示することを目的とする。
It is an object of the present invention to provide a camera control system that eliminates such inconvenience.

【0010】[0010]

【課題を解決するための手段】本発明では、各カメラが
制御可能な状態あるかどうかを確認する可制御判断手段
を設け、その判断結果に応じて、制御可能な状態にある
カメラのみを制御対象の候補としてリスト表示するよう
にした。これにより、実際に選択可能なカメラのみが制
御対象の候補としてリスト表示されるので、目的のカメ
ラを迅速に選出できる。
According to the present invention, controllable determination means for confirming whether each camera is in a controllable state is provided, and only the camera in the controllable state is controlled according to the determination result. Displayed as a list of target candidates. As a result, only the cameras that can be actually selected are displayed as a list of candidates for the control target, so that the target camera can be quickly selected.

【0011】また、制御可能な状態にあるカメラと制御
不可能な状態にあるカメラを別の態様で表示し、制御可
能な状態にあるカメラのみを選択できるようにした。こ
れにより、現実に選択可能なカメラを素速く発見して、
目的のカメラを選択でき、同時に、どのカメラが制御不
可能になっているかも、確認できる。
Further, the camera in the controllable state and the camera in the uncontrollable state are displayed in different modes so that only the camera in the controllable state can be selected. With this, you can quickly find a camera that you can actually select,
You can select the desired camera and at the same time see which camera is out of control.

【0012】[0012]

【発明の実施の形態】以下、図面を参照して、本発明の
実施の形態を説明する。
Embodiments of the present invention will be described below with reference to the drawings.

【0013】映像通信会議システムにおける本発明の一
実施例を説明する。図1は通信端末装置の概略構成ブロ
ック図、図2はネットワークの接続構成図、図3はモニ
タ画面の例である。
An embodiment of the present invention in the video communication conference system will be described. 1 is a schematic configuration block diagram of a communication terminal device, FIG. 2 is a network connection configuration diagram, and FIG. 3 is an example of a monitor screen.

【0014】図1に示す端末装置の構成を説明する。1
0は全体を制御するCPU、12はRAM、14はOS
(オペレーティングシステム)をRAM12にローディ
ングするためのプログラム、その他のプログラム及び固
定データ等が記録されているROM、16は画像データ
を圧縮伸長する画像圧縮伸長回路、18はディスプレイ
・モニタ20に表示すべき画像データを記憶するビデオ
・メモリであり、これらはメモリ・バス22を介して相
互にデータを転送できる。
The configuration of the terminal device shown in FIG. 1 will be described. 1
0 is a CPU that controls the whole, 12 is a RAM, 14 is an OS
A ROM for storing a program for loading (operating system) into the RAM 12, other programs and fixed data, 16 is an image compression / expansion circuit for compressing and expanding image data, and 18 is to be displayed on the display monitor 20. Video memories that store image data, which can transfer data to each other via a memory bus 22.

【0015】また、メモリ・バス22にはI/Oバス2
4が接続されており、I/Oバス24には、キーボード
26、マウス28、外部記憶装置(ハードディスクな
ど)30、ビデオ・カメラ32を接続する映像入力装置
34、マイク36を接続する音声入力装置38、スピー
カ40に音声信号を供給する音声出力装置42、ビデオ
・カメラ32のパン、チルト及びズームなどを制御する
カメラ制御回路44、及びネットワーク46に接続する
ネットワーク送受信装置48が接続している。
The memory bus 22 has an I / O bus 2
4, a keyboard 26, a mouse 28, an external storage device (such as a hard disk) 30, a video input device 34 for connecting a video camera 32, and a voice input device for connecting a microphone 36 to the I / O bus 24. 38, an audio output device 42 for supplying an audio signal to the speaker 40, a camera control circuit 44 for controlling pan, tilt, zoom and the like of the video camera 32, and a network transmission / reception device 48 connected to the network 46.

【0016】映像入力装置34はビデオ・カメラ32か
ら出力されるアナログ映像信号をディジタル信号に変換
して、内部のRAMに格納する。音声入力装置38も、
マイク36からのアナログ音声信号をディジタル信号に
変換して、内部のRAMに格納する。CPU10は、メ
モリ・バス22及びI/Oバス24を介して、映像入力
装置34のRAMに記憶される映像データ及び音声入力
装置38のRAMに記憶される音声データにアクセスで
きる。音声出力装置42は、I/Oバス24からの音声
データを一時記憶するRAMを具備し、そのRAMに記
憶される音声データは逐次、アナログ信号に変換されて
スピーカ40に出力される。
The video input device 34 converts the analog video signal output from the video camera 32 into a digital signal and stores it in the internal RAM. The voice input device 38 also
The analog voice signal from the microphone 36 is converted into a digital signal and stored in the internal RAM. The CPU 10 can access the video data stored in the RAM of the video input device 34 and the audio data stored in the RAM of the audio input device 38 via the memory bus 22 and the I / O bus 24. The audio output device 42 includes a RAM for temporarily storing the audio data from the I / O bus 24, and the audio data stored in the RAM is sequentially converted into an analog signal and output to the speaker 40.

【0017】図1に示す構成の複数の端末装置50,5
2,54,56が、相互に映像、音声及びデータを通信
することができるように、図2に示すようにネットワー
ク46に接続して、映像通信会議システムを構築する。
ネットワーク46は本実施例ではイーサネット(商標)
などのバス型のネットワークであるが、本発明は、この
ような特定のネットワークに限定されない。この実施例
では、4台の通信端末装置のそれぞれに1台のビデオ・
カメラが接続され、4者間で映像通信会議を行なうこと
ができる。
A plurality of terminal devices 50, 5 having the configuration shown in FIG.
2, 54 and 56 are connected to the network 46 as shown in FIG. 2 so that they can communicate video, voice and data with each other to construct a video communication conference system.
The network 46 is Ethernet (trademark) in this embodiment.
However, the present invention is not limited to such a particular network. In this embodiment, one video terminal is provided for each of the four communication terminals.
A camera is connected and a video communication conference can be held among the four parties.

【0018】図3は、モニタ20の画面例を示す。60
はカメラ操作インターフェースであり、外観上は図13
に図示した従来例と同じであり、撮影方位と倍率の各操
作ボタンと、制御対象を表示するカメラ名表示欄とを具
備し、制御対象を選択するためのプルダウン・メニュー
を表示できる。62,64,66,68は、通常は、映
像通信会議システムを構築する各通信端末50,52,
54,56に接続するビデオ・カメラ32の撮影画像を
表示する映像表示ウインドウである。いずれかの映像表
示ウインドウ、例えば映像表示ウインドウ62は、自端
末のビデオ・カメラ32の撮影画像を表示する。本実施
例では、図2に示すような最大4者間での通信会議を想
定しているので、4つの映像表示ウインドウ62,6
4,66,68を設定できるようになっている。
FIG. 3 shows an example of the screen of the monitor 20. 60
Is a camera operation interface, and FIG.
It is the same as the conventional example illustrated in FIG. 1, and includes operation buttons for shooting direction and magnification, and a camera name display field for displaying the control target, and can display a pull-down menu for selecting the control target. 62, 64, 66, 68 are usually communication terminals 50, 52, which construct a video communication conference system.
54 is a video display window for displaying a captured image of the video camera 32 connected to 54 and 56. One of the video display windows, for example, the video display window 62 displays the captured image of the video camera 32 of its own terminal. In the present embodiment, a communication conference among a maximum of four persons as shown in FIG. 2 is assumed, so four video display windows 62, 6 are provided.
4, 66, 68 can be set.

【0019】映像表示ウインドウ62,64,66,6
8はまた、対応する通信端末装置に記憶される記録映像
などを再生表示するのにも利用できる。そのために、各
映像表示ウインドウ62,64,66,68の下には、
再生を制御するボタン(巻き戻しボタン70、再生開始
ボタン72、早送りボタン74、再生停止ボタン76)
と、記録映像と現在の映像を切り換える切換えボタン7
8が配置されている。いうまでもないが、モニタ20の
画面に余裕がある限り、更に映像表示ウインドウを設定
でき、任意の現在の映像及び記録映像を表示させること
が出来る。周知の通り、マウス28により、マウス・カ
ーソル80を自在に移動させ、カメラ操作インターフェ
ース60上及び各種ボタン70〜78上で所定の操作を
行うことにより、使用者は所望の指示をCPU10に入
力できる。
Video display windows 62, 64, 66, 6
8 can also be used to replay and display recorded video or the like stored in the corresponding communication terminal device. Therefore, below each video display window 62, 64, 66, 68,
Buttons for controlling playback (rewind button 70, playback start button 72, fast forward button 74, playback stop button 76)
And switch button 7 to switch between recorded video and current video
8 are arranged. Needless to say, as long as the monitor 20 has a sufficient screen, a video display window can be further set and arbitrary current video and recorded video can be displayed. As is well known, the user can input a desired instruction to the CPU 10 by freely moving the mouse cursor 80 with the mouse 28 and performing a predetermined operation on the camera operation interface 60 and various buttons 70 to 78. .

【0020】映像や音声データの、ネットワーク120
を介した伝送の基本的動作を説明する。映像入力装置3
4は、ビデオ・カメラ32から出力されるアナログ映像
信号をディジタル信号に変換して、内蔵のRAMに展開
する。CPU10は、映像入力装置34内のRAMから
映像データを読み込み、RAM12に展開し、そのデー
タをパケット化してネットワーク送受信装置48からネ
ットワーク46に出力する。そのパケットはネットワー
ク46を介して他の端末装置、例えば、端末装置50か
ら端末装置52,54,56に転送される。
Network 120 for video and audio data
The basic operation of transmission through the will be described. Video input device 3
Reference numeral 4 converts the analog video signal output from the video camera 32 into a digital signal and expands it in the built-in RAM. The CPU 10 reads the video data from the RAM in the video input device 34, expands it in the RAM 12, packetizes the data, and outputs it from the network transmission / reception device 48 to the network 46. The packet is transferred from the other terminal device, for example, the terminal device 50 to the terminal devices 52, 54 and 56 via the network 46.

【0021】ネットワーク送受信装置48は、ネットワ
ーク46からパケットが到着したことを感知すると、そ
のパケットを内部のRAMに展開し、パケットの受信を
CPU10に通知する。CPU10は、ネットワーク送
受信装置48内のRAMからデータを読み出し、RAM
12に展開する。そして、CPU10は、パケットに含
まれる映像データを取り出し、VRAM18の所定位置
に書き込む。例えば、その映像を映像表示ウインドウ6
4に表示すべき時には、映像表示ウインドウ64に相当
するVRAM18のアドレスに書き込む。これにより、
他の通信端末装置からの映像が、それぞれに割り当てら
れた映像表示ウインドウ62〜68に表示される。
When the network transmission / reception device 48 senses that a packet has arrived from the network 46, the network transmission / reception device 48 expands the packet in the internal RAM and notifies the CPU 10 of the reception of the packet. The CPU 10 reads data from the RAM in the network transmission / reception device 48 and
Expand to 12. Then, the CPU 10 takes out the video data included in the packet and writes the video data in a predetermined position of the VRAM 18. For example, the video is displayed in the video display window 6
When it should be displayed on the screen No. 4, it is written in the address of the VRAM 18 corresponding to the video display window 64. This allows
Images from other communication terminal devices are displayed in the image display windows 62 to 68 assigned to them.

【0022】また、マイク36から入力された音声は、
音声入力装置38によりディジタル信号に変換されて、
内部のRAMに展開される。CPU10は、音声入力装
置38内のRAMから音声データを読み込み、RAM1
2に展開し、そのデータをパケット化してネットワーク
送受信装置48に出力する。そのパケットはネットワー
ク46を介して他の端末装置、例えば、端末装置50か
ら端末装置52,54,56に転送される。
The sound input from the microphone 36 is
Converted to a digital signal by the voice input device 38,
It is expanded in the internal RAM. The CPU 10 reads the voice data from the RAM in the voice input device 38, and the RAM 1
2 and packetizes the data to output to the network transmission / reception device 48. The packet is transferred from the other terminal device, for example, the terminal device 50 to the terminal devices 52, 54 and 56 via the network 46.

【0023】ネットワーク送受信装置48は、ネットワ
ーク46からパケットが到着したことを感知すると、そ
のパケットを内部のRAMに展開し、パケットの受信を
CPU10に通知する。CPU10は、ネットワーク送
受信装置48内のRAMからデータを読み出し、音声出
力装置42の内蔵RAMに書き込む。音声出力装置42
は、内部のRAMに格納される音声データをアナログ信
号に変換し、スピーカ40に出力する。これにより、他
の1又は複数の通信端末装置からの音声が出力される。
When the network transmission / reception device 48 senses that a packet has arrived from the network 46, the network transmission / reception device 48 expands the packet in the internal RAM and notifies the CPU 10 of the reception of the packet. The CPU 10 reads the data from the RAM in the network transmission / reception device 48 and writes it in the built-in RAM of the audio output device 42. Audio output device 42
Converts the audio data stored in the internal RAM into an analog signal and outputs the analog signal to the speaker 40. As a result, voice is output from the other one or more communication terminal devices.

【0024】CPU10はまた、マウス28によるカメ
ラ操作インターフェース60上のボタンの操作に応じ
て、操作内容に応じたカメラ制御コマンドを生成し、操
作対象のカメラ及びこのカメラが接続する端末装置を指
定して、そのカメラ制御コマンドをパケット化してネッ
トワーク送受信装置48からネットワーク46に出力す
る。指定された端末装置は、ネットワーク46からその
カメラ制御コマンドを含むパケットを取り込み、そのパ
ケットに含まれるのがカメラ制御コマンドであることを
確認すると、そのカメラ制御コマンドをカメラ制御回路
44に転送する。勿論、制御対象のカメラが自端末に接
続するカメラであれば、CPU10は、その制御コマン
ドをカメラ制御回路44に供給する。カメラ制御回路4
4は、入力したカメラ制御コマンドに応じてビデオ・カ
メラ32のパン、チルト及びズームなどを制御する。こ
のようにして、自端末装置に接続するビデオ・カメラの
みならず、他の端末装置に接続するビデオ・カメラも、
ネットワーク46を介して操作できる。
The CPU 10 also generates a camera control command according to the operation contents in response to the operation of the button on the camera operation interface 60 by the mouse 28, and designates the camera to be operated and the terminal device connected to this camera. Then, the camera control command is packetized and output from the network transmission / reception device 48 to the network 46. The designated terminal device takes in a packet containing the camera control command from the network 46, and when it confirms that the packet contains the camera control command, it transfers the camera control command to the camera control circuit 44. Of course, if the camera to be controlled is a camera connected to its own terminal, the CPU 10 supplies the control command to the camera control circuit 44. Camera control circuit 4
Reference numeral 4 controls pan, tilt, zoom and the like of the video camera 32 according to the input camera control command. In this way, not only the video camera connected to the own terminal device, but also the video camera connected to another terminal device,
It can be operated via the network 46.

【0025】このような基本動作により、4者間で映像
音声による通信会議を行なうことができ、また、他の端
末に接続するビデオ・カメラを遠隔操作できる。
By such a basic operation, a video / audio communication conference can be held among four persons, and a video camera connected to another terminal can be operated remotely.

【0026】次に図4を参照して、カメラ操作インター
フェース60を詳細に説明する。なお、ここでは、5台
のカメラcomputer1,computer2,c
omputer3,computer4,及びcomp
uter5が登録されているが、この中で、現時点で、
カメラcomputer1,computer2及びc
omputer4は制御対象として選択可能であるが、
カメラcomputer3及びcomputer5は、
他のユーザにより制御されているか又は電源が投入され
ていないなどの理由で、現時点で制御対象として選択で
きない状態にあると仮定する。
Next, the camera operation interface 60 will be described in detail with reference to FIG. Note that here, the five cameras computer1, computer2, c
computer3, computer4, and comp
uter5 is registered. Among them, at this time,
Cameras computer1, computer2 and c
The computer 4 can be selected as a control target,
The cameras computer3 and computer5 are
It is assumed that it is in a state where it cannot be selected as a control target at the present time because it is controlled by another user or the power is not turned on.

【0027】図4は、カメラ操作インターフェース60
の詳細な構成を示す。先にも述べたように、外観上は、
図13に示した従来例と全く同じであるが、操作対象の
カメラを選択するためのプルダウン・メニューにおける
カメラ名のリスト表示方法が異なる。カメラ操作用に、
左パン操作ボタン112、右パン操作ボタン114、上
チルト操作ボタン116、下チルト操作ボタン118、
ホームポジション・ボタン120、テレ・ボタン122
及びワイド・ボタン124を具備し、制御対象のカメラ
名を表示するカメラ名表示欄126を具備する。
FIG. 4 shows a camera operation interface 60.
The detailed configuration of is shown. As mentioned earlier,
This is exactly the same as the conventional example shown in FIG. 13, but the method of displaying the list of camera names in the pull-down menu for selecting the camera to be operated is different. For camera operation,
Left pan operation button 112, right pan operation button 114, upper tilt operation button 116, lower tilt operation button 118,
Home position button 120, tele button 122
And a wide button 124, and a camera name display field 126 for displaying the name of the camera to be controlled.

【0028】カメラ名表示欄126に隣接する拡張ボタ
ン128を押すことで、図5に示すように、制御対象と
なりうるカメラ(即ち、現在時点で制御可能な状態にな
っているカメラ)の名前のリストがカメラ名表示欄12
6の下部にプルダウン・メニュー130として表示され
る。先の仮定により、5台のカメラcomputer
1,computer2,computer3,com
puter4,及びcomputer5の中で、現時点
で、カメラcomputer1,computer2及
びcomputer4は制御対象として選択可能である
が、computer3及びcomputer5は、他
のユーザにより制御されているか又は電源が投入されて
いないなどの理由で、現時点で制御対象として選択でき
ない状態にあるので、プルダウン・メニュー130で
は、図5に示すように、カメラcomputer1,c
omputer2及びcomputer4がリスト表示
される。
By pressing the expansion button 128 adjacent to the camera name display field 126, as shown in FIG. 5, the name of the camera that can be controlled (that is, the camera in the controllable state at the present time) is displayed. List is camera name display field 12
It is displayed as a pull-down menu 130 at the bottom of 6. Based on the above assumption, 5 camera computers
1, computer2, computer3, com
Among the computer 4 and computer 5, the cameras computer 1, computer 2 and computer 4 can be selected as control targets at the present time, but the computer 3 and computer 5 are controlled by another user or are not turned on. Since it is in a state where it cannot be selected as a control target at this moment, the pull-down menu 130 displays the camera computers 1, c as shown in FIG.
A list of computer2 and computer4 is displayed.

【0029】ユーザが登録ボタン132上でマウス・ボ
タンをクリックすると、これに応じて、図15に示す登
録ウインドウ334がモニタ画面に表示され、制御対象
に加えたいカメラのカメラ名、接続する端末装置にIP
アドレス及びカメラ番号を入力できる。
When the user clicks the mouse button on the registration button 132, the registration window 334 shown in FIG. 15 is accordingly displayed on the monitor screen, and the camera name of the camera to be added to the control target and the terminal device to be connected. To IP
You can enter the address and camera number.

【0030】以下、カメラ操作インターフェース60を
管理するカメラ操作プログラムの動作を詳細に説明す
る。なお、既に1台または2台以上のカメラが制御対象
として登録されている場合には、その登録ファイルがロ
ードされ、その台数とカメラ名などが所定の変数にセッ
トされるが、ここでは、全く新規にカメラ名などを登録
していく場合を説明する。
The operation of the camera operation program for managing the camera operation interface 60 will be described in detail below. If one or more cameras are already registered as control targets, the registration file is loaded and the number of cameras and the camera name are set in predetermined variables. A case where a camera name or the like is newly registered will be described.

【0031】カメラ操作プログラムが起動されると、ま
ず、図6に示す初期化ルーチンが実行され、変数num
_cameraに0が代入される。変数num_cam
eraは、現時点で制御可能な状態のビデオ・カメラ、
即ち、制御可能カメラの総数を示すグローバル変数であ
る。
When the camera operation program is activated, first, the initialization routine shown in FIG. 6 is executed, and the variable num is set.
0 is substituted into _camera. Variable num_cam
era is a video camera currently in control,
That is, it is a global variable indicating the total number of controllable cameras.

【0032】登録ボタン132がクリックされると、図
7に示すフローチャートに従って、所定の変数に入力デ
ータがセットされる。すなわち、ローカル変数iには、
num_cameraの値が代入される(S1)。図6
に示す初期化により、この時点でnum_camera
の値は0である。次に、図15に示す登録ウインドウが
表示され、カメラ名、そのビデオ・カメラが接続されて
いる通信端末装置のネットワーク・アドレス(IPアド
レス)、及び、その通信端末におけるそのカメラの番号
の入力が促される(S2)。カメラ番号の入力は、1台
の通信端末装置に複数のビデオ・カメラが接続されてい
る場合に対応するためである。本実施例では、1台の通
信端末装置には1台のビデオ・カメラしか接続されてい
ない。
When the registration button 132 is clicked, the input data is set in a predetermined variable according to the flowchart shown in FIG. That is, the local variable i is
The value of num_camera is substituted (S1). Figure 6
At this point, the num_camera is initialized by the initialization shown in
Has a value of 0. Next, the registration window shown in FIG. 15 is displayed, and the camera name, the network address (IP address) of the communication terminal device to which the video camera is connected, and the number of the camera at the communication terminal are input. You are prompted (S2). This is because the camera number is input when a plurality of video cameras are connected to one communication terminal device. In this embodiment, only one video camera is connected to one communication terminal device.

【0033】入力が終わると、カメラ名は配列変数ca
mera[i].nameに、ネットワーク・アドレス
は配列変数camera[i].addressに、カ
メラ番号は配列変数camera[i].number
それぞれ代入される(S3)。ローカル変数iの値を1
増やし(S4)、変数iの値をnum_cameraに
代入して(S5)、終了する。camera[].na
meがプルダウン・メニューのエントリとして使用さ
れ、一覧表示される。
After the input, the camera name is the array variable ca.
mera [i]. The network address is the array variable camera [i] .name. In the address, the camera number is the array variable camera [i]. number
Each is substituted (S3). Set the value of local variable i to 1
Increase (S4), assign the value of variable i to num_camera (S5), and end. camera []. na
me is used as a pull-down menu entry and is listed.

【0034】カメラ操作インターフェース60の拡張ボ
タン128の上でマウス・ボタンがクリックされると、
図8及び図9に示すフローチャートに従って、プルダウ
ン・メニュー130が表示され、使用者の選択に応じた
カメラ名などの情報が所定の変数にセットされる。な
お、図9は、図8のS13の詳細である。
When the mouse button is clicked on the expansion button 128 of the camera operation interface 60,
According to the flowcharts shown in FIGS. 8 and 9, the pull-down menu 130 is displayed, and information such as the camera name according to the user's selection is set in a predetermined variable. Note that FIG. 9 shows the details of S13 of FIG.

【0035】本実施例では、プルダウン・メニュー13
0の表示時に、登録されているビデオ・カメラが接続さ
れている各通信端末に対して、通信が行なえるか否か、
及び、接続されているビデオ・カメラが制御可能である
か否かを問い合わせ、制御可能であるビデオ・カメラの
カメラ名及び登録番号をプルダウンメニュー130用の
構造体pdmenu_entry[]に代入する(S1
3〜S17)。これにより、現在制御可能なビデオ・カ
メラのみをプルダウン・メニュー130に表示する。。
In this embodiment, the pull-down menu 13
When 0 is displayed, whether communication can be performed to each communication terminal to which the registered video camera is connected,
Also, it is inquired whether or not the connected video camera is controllable, and the camera name and registration number of the controllable video camera are substituted into the structure pdmenu_entry [] for the pull-down menu 130 (S1).
3 to S17). This causes the pull-down menu 130 to display only the video cameras that are currently controllable. .

【0036】まず、ローカル変数maxにnum_ca
meraを代入し(S11)、ループ変数iとローカル
変数jに0を代入する(S12)。変数num_cam
eraは、登録されたビデオ・カメラの台数を示してい
る。
First, the local variable max is set to num_ca.
Substituting mera (S11) and substituting 0 for loop variable i and local variable j (S12). Variable num_cam
era indicates the number of registered video cameras.

【0037】camera[i].nameのビデオ・
カメラが接続されている通信端末宛にcamera
[i].nameのビデオ・カメラが現在、使用できる
(即ち、制御できる)かどうかを問い合せる(S1
3)。もし使用できなければ(S13)、iをインクリ
メントし(S16)、iがビデオ・カメラの登録台数を
越えているかどうかを調べ(S17)、越えていなけれ
ば(S17)、S13に戻る。
Camera [i]. name video
Camera to the communication terminal to which the camera is connected
[I]. Inquire whether the name video camera is currently available (ie, controllable) (S1).
3). If it cannot be used (S13), i is incremented (S16), and it is checked whether i exceeds the number of registered video cameras (S17). If i is not exceeded (S17), the process returns to S13.

【0038】camera[i].nameのビデオ・
カメラが使用可能であれば(S13)、プルダウン・メ
ニュー130のエントリを作成するための構造体変数p
dmenu_entry[j].nameにカメラ名c
amera[i].nameを代入し、iをpdmen
u_entry[j].noに代入する(S14)。そ
して、jとiをインクリメントし(S15,S16)、
iがビデオ・カメラの登録台数を越えているかどうか調
べ(S17)、越えていなければ、S13に戻る。
Camera [i]. name video
If the camera is available (S13), the structure variable p for creating the entry of the pull-down menu 130
dmenu_entry [j]. The camera name c in name
amera [i]. Substitute name for i as pdmen
u_entry [j]. Substitute for no (S14). Then, j and i are incremented (S15, S16),
It is checked whether i exceeds the number of registered video cameras (S17). If i has not been exceeded, the process returns to S13.

【0039】iがmaxを越えていれば(S17)、登
録された全ビデオ・カメラを調べたことになる。プルダ
ウン・メニュー130に表示するビデオ・カメラの台数
を示す変数pd_menu_entry_maxにjの
値を代入し(S18)、プルダウン・メニュー130を
表示する(S19)。
If i exceeds max (S17), all registered video cameras have been checked. The value of j is substituted for the variable pd_menu_entry_max indicating the number of video cameras displayed in the pull-down menu 130 (S18), and the pull-down menu 130 is displayed (S19).

【0040】従来例では、図14に例示したように、登
録された全てのビデオ・カメラ名が表示されるが、本実
施例では、登録された各ビデオ・カメラについて使用可
能(即ち、制御対象として選択可能)か否かを問い合わ
せ、使用できない場合、プルダウン・メニュー130を
作成するための変数pdmenu_entry[i].
nameに登録しない。従って、本実施例では、図5に
示すように、使用できないカメラ(この場合は、com
puter3,computer5)は、プルダウン・
メニュー130に表示されない。
In the conventional example, as shown in FIG. 14, all registered video camera names are displayed, but in the present embodiment, each registered video camera can be used (that is, control target If it cannot be used, the variable pdmenu_entry [i].
Do not register with name. Therefore, in the present embodiment, as shown in FIG. 5, the unusable camera (in this case, the com
putter3, computer5) is a pull-down
It is not displayed in the menu 130.

【0041】図9は、図8のS13の詳細なフローチャ
ートを示す。まず、該当する通信端末(IPアドレスは
camera[i].address)のネットワーク
機能が起動されているかどうかを調べる(S21)。こ
れは、通常、TCP/IPで使用されているICMP
echo,ICMP echo replayプロトコ
ルにより行なうことができる。ICMP echoをc
amera[i].addressに送信した後、IC
MP echo replayの返信を所定時間、待
つ。当然ながら、このようなプロトコルを使用しなくて
も、返答を要求するパケットを作成送信し、それに応じ
た返答パケットを待つようにしてもよい。
FIG. 9 shows a detailed flowchart of S13 of FIG. First, it is checked whether the network function of the corresponding communication terminal (IP address is camera [i] .address) is activated (S21). This is the ICMP normally used in TCP / IP.
It can be performed by the echo and ICMP echo replay protocols. ICMP echo c
amera [i]. IC after sending to address
Wait for a reply of MP echo reply for a predetermined time. Of course, even if such a protocol is not used, a packet requesting a reply may be created and transmitted, and a reply packet corresponding thereto may be waited.

【0042】時間内に返答が無い場合には(S21)、
通信端末のネットワークが起動されていないものと見な
し、問い合わせに対する答えをNとしてS16(図8)
に進む。
If there is no reply within the time (S21),
It is assumed that the network of the communication terminal is not activated, and the answer to the inquiry is N, S16 (FIG. 8).
Proceed to.

【0043】相手の通信端末のネットワークが起動され
ていれば(S21)、カメラ番号camera[i].
numberに対応するビデオ・カメラが制御可能であ
るかどうかを質問するパケットを生成し(S22)、該
当するビデオ・カメラが接続されている通信端末に対し
て、そのパケットを送信し(S23)、通信相手からの
返答パケットを待つ(S24)。
If the network of the communication terminal of the other party is activated (S21), the camera number camera [i].
A packet inquiring whether or not the video camera corresponding to the number is controllable is generated (S22), and the packet is transmitted to the communication terminal to which the corresponding video camera is connected (S23), Wait for a reply packet from the communication partner (S24).

【0044】返答パケットを受信する前にタイムアウト
したら(S25)、問い合わせに対する答えはNとな
り、S16(図8)に進む。また、タイムアウト前に返
答パケットの受信しても、そのデータが、該当するビデ
オ・カメラが制御可能な状態にないことを示すものであ
れば、問い合わせに対する答えはNとなり、同様に、S
16(図8)に進む。
If a time-out occurs before receiving the reply packet (S25), the answer to the inquiry becomes N, and the process proceeds to S16 (FIG. 8). Even if a reply packet is received before the time-out, if the data indicates that the corresponding video camera is not in the controllable state, the answer to the inquiry is N, and similarly, S
16 (FIG. 8).

【0045】タイムアウト前に返答パケットを受信し、
そのデータが、該当するビデオ・カメラが制御可能な状
態にあることを示す場合にのみ、問い合わせに対する答
えはYとなり、S14(図8)に進む。
Receive a reply packet before timeout,
The answer to the inquiry is Y only when the data indicates that the corresponding video camera is in the controllable state, and the process proceeds to S14 (FIG. 8).

【0046】カメラが制御できるか否かの問い合わせを
受信した通信端末の動作を、図10を参照して説明す
る。カメラが制御できるか否かの質問パケットを受信す
ると、カメラ制御回路44を介して、ビデオ・カメラ3
2の情報を取り出す制御コマンドをビデオ・カメラ32
に出力する(S31)。その結果、カメラ制御回路44
がエラーを出力した場合(S32)、ビデオ・カメラ3
2を制御できないことになるので、制御不能を意味する
返答パケットを作成し(S36)、そのパケットを問い
合わせ元に送信する(S37)。
The operation of the communication terminal which has received the inquiry as to whether or not the camera can be controlled will be described with reference to FIG. When the inquiry packet as to whether the camera can be controlled is received, the video camera 3 is transmitted via the camera control circuit 44.
The control command to retrieve the information of 2 is the video camera 32
(S31). As a result, the camera control circuit 44
If an error is output (S32), the video camera 3
Since No. 2 cannot be controlled, a reply packet indicating that control is impossible is created (S36), and the packet is transmitted to the inquiry source (S37).

【0047】制御コマンドに対するビデオ・カメラ情報
がビデオ・カメラ32からカメラ制御回路44を介して
出力されるのを待ち(S33)、タイムアウトしたら
(S34)、これもまた、ビデオ・カメラ32を制御で
きないことを意味するので、制御不能を意味する返答パ
ケットを作成し(S36)、そのパケットを問い合わせ
元に送信する(S37)。
Waiting for the video camera information corresponding to the control command to be output from the video camera 32 via the camera control circuit 44 (S33), and when the time-out occurs (S34), the video camera 32 cannot be controlled again. This means that a reply packet indicating that control is impossible is created (S36), and the packet is transmitted to the inquiry source (S37).

【0048】タイムアウトせずに情報を受けとることが
できたならば(S34)、制御可能を意味する返答パケ
ットを作成し(S35)、そのパケットを問い合わせ元
に送信する(S37)。
If the information can be received without timing out (S34), a reply packet indicating controllable is created (S35), and the packet is transmitted to the inquiry source (S37).

【0049】以上のように構成することにより、制御対
象のビデオ・カメラを選択するプルダウン・メニュー1
30上で、現時点で制御可能なビデオ・カメラのみが表
示されるので、ビデオ・カメラの選択が簡単になる。
With the above configuration, the pull-down menu 1 for selecting the video camera to be controlled
On video 30, only video cameras currently controllable are displayed, which simplifies the selection of video cameras.

【0050】以上の実施例では、制御すべきビデオ・カ
メラを選択するプルダウン・メニューに制御可能なビデ
オ・カメラのみを表示したが、表示されないカメラにつ
いては、未登録なのか、現時点でたまたま制御不能なの
かを判別できない。これにより、現時点でたまたま制御
不能なカメラを再登録しようとする可能性がある。この
問題点は、プルダウン・メニューに登録された全ビデオ
・カメラ名を表示するものの、現時点で制御可能なビデ
オ・カメラと制御不能のビデオ・カメラとを別の態様で
表示し、制御不能のビデオ・カメラを選択不可能とする
ことで解決できる。以下、その変更例の内容を具体的に
説明する。
In the above embodiment, only the controllable video cameras are displayed in the pull-down menu for selecting the video camera to be controlled, but the cameras not displayed are unregistered or happen to be uncontrollable at the moment. I can't tell what. This may lead to re-registration of cameras that currently happen to be out of control. The problem is that all the video camera names registered in the pull-down menu are displayed, but the currently controllable video camera and the uncontrollable video camera are displayed in different ways, and the uncontrollable video camera is displayed.・ Can be solved by making the camera unselectable. The contents of the modified example will be specifically described below.

【0051】通信端末装置の構成(図1)、モニタ20
の画面例(図3)、及びカメラ操作インターフェース
(図4)は、上述の実施例と同様である。
Configuration of communication terminal device (FIG. 1), monitor 20
The screen example (FIG. 3) and the camera operation interface (FIG. 4) are the same as those in the above-described embodiment.

【0052】図11は、上述の実施例におけるプルダウ
ン・メニュー130に代わるプルダウン・メニュー14
0の表示例を示す。変更例では、カメラ名表示欄126
に隣接する拡張ボタン128を押すことにより、図11
に示すようなプルダウン・メニュー140が表示され
る。プルダウン・メニュー140には、登録された全ビ
デオ・カメラ名が表示されるが、その内で、現時点で制
御対象として選択できないビデオ・カメラ名はグレー表
示され、制御対象として選択できなくなる。図4の場合
と同様に、カメラcomputer1,compute
r2及びcomputer4は制御対象として選択でき
るが、カメラcomputer3及びcomputer
5は制御対象として選択できないとすると、カメラco
mputer3及びcomputer5がグレー表示さ
れる。
FIG. 11 shows a pull-down menu 14 which replaces the pull-down menu 130 in the above-described embodiment.
A display example of 0 is shown. In the modified example, the camera name display field 126
11 by pressing the expansion button 128 adjacent to FIG.
A pull-down menu 140 as shown in is displayed. In the pull-down menu 140, all registered video / camera names are displayed. Among them, video / camera names that cannot be selected as control targets at present are displayed in gray and cannot be selected as control targets. As in the case of FIG. 4, the cameras computer1 and computer are
r2 and computer4 can be selected as control targets, but cameras computer3 and computer
If 5 cannot be selected as a control target, the camera co
computer3 and computer5 are displayed in gray.

【0053】プルダウン・メニュー140を実現するに
は、図8に示すフローチャートを図12に示すように変
更すればよい。プルダウン・メニュー用の構造体pdm
enu_entry[]に、薄く表示するか否か、そし
て選択可能か否かを示す変数pdmenu_entry
[].grayoutを追加する。変数pdmenu_
entry[].grayoutが0のとき、グレー表
示で選択不可能を意味し、1のとき、通常表示で選択可
能を意味する。
To implement the pull-down menu 140, the flow chart shown in FIG. 8 may be modified as shown in FIG. Structure pdm for pull-down menu
A variable pdmenu_entry that indicates whether to thinly display and selectable in enu_entry []
[]. Add a grayout. Variable pdmenu_
entry []. When grayout is 0, it means that selection is not possible in gray display, and when it is 1, it means that selection is possible in normal display.

【0054】カメラ操作インターフェース60の拡張ボ
タン128の上でマウス・ボタンがクリックされると、
まず、ローカル変数max及びpd_menu_ent
ry_maxにnum_cameraが代入され(S4
1,S42)、ループ変数iに0が代入される(S4
3)。
When the mouse button is clicked on the expansion button 128 of the camera operation interface 60,
First, local variables max and pd_menu_ent
num_camera is substituted into ry_max (S4
1, S42) and 0 is assigned to the loop variable i (S4
3).

【0055】プルダウン・メニュー140のエントリを
作成するための構造体変数pdmenu_entry
[i].nameにカメラ名camera[i].na
meが代入され、iがpdmenu_entry
[i].noに代入される(S44)。
Structure variable pdmenu_entry for creating pull-down menu 140 entries
[I]. The camera name camera [i]. na
me is substituted, i is pdmenu_entry
[I]. It is substituted for no (S44).

【0056】camera[i].nameのビデオ・
カメラが接続されている通信端末宛にcamera
[i].nameのビデオ・カメラが使用できるか否か
を問い合せる(S45)。S45の詳細は、図9と同じ
である。使用できない場合(S45)、変数pdmen
u_entry[i].grayoutに1を代入し
(S47)、使用できる場合(S45)、変数pdme
nu_entry[i].grayoutに0を代入す
る(S46)。変数iをインクリメントし(S48)、
iがビデオ・カメラの登録台数maxを越えているかど
うかを調べ(S49)、越えていなければ(S49)、
S44に戻る。
Camera [i]. name video
Camera to the communication terminal to which the camera is connected
[I]. It is inquired whether or not the name video camera can be used (S45). Details of S45 are the same as those in FIG. If it cannot be used (S45), the variable pdmen
u_entry [i]. If 1 is substituted for grayout (S47) and it can be used (S45), the variable pdme
nu_entry [i]. Substitute 0 for grayout (S46). Increment the variable i (S48),
It is checked whether i exceeds the maximum number of registered video cameras (S49), and if not (S49),
Return to S44.

【0057】iがmaxを越えていれば(S49)、登
録された全ビデオ・カメラを調べたことになるので、p
dmenu_entry[]によりプルダウン・メニュ
ー140を表示する(S50)。
If i exceeds max (S49), it means that all registered video cameras have been checked, so p
The pull-down menu 140 is displayed by dmenu_entry [] (S50).

【0058】以上のように構成することにより、制御対
象のビデオ・カメラをリスト表示するプルダウン・メニ
ューで、現時点で選択できない(即ち、制御できない)
ビデオ・カメラのカメラ名は薄く表示され、また、選択
できないようにされるので、ビデオ・カメラの選択が簡
単になる。また、現時点で制御できないカメラ名も表示
されるので、ユーザがそのカメラを未登録と誤って再登
録作業をしてしまうことが無くなる。
With the above configuration, the pull-down menu for displaying the list of video cameras to be controlled cannot be selected at the present time (that is, cannot be controlled).
The video camera's camera name is dimmed and is not selectable, which simplifies the selection of the video camera. In addition, since the camera name that cannot be controlled at this time is also displayed, the user does not mistakenly register the camera and re-register it.

【0059】この変更実施例では、制御不能のカメラを
薄く表示することで、他の制御可能なカメラと区別して
いるが、本発明はこれに限らず、色、字体、スタイル、
文字サイズ及び/又は文字修飾などにより両者を識別可
能な異なる態様で表示してもよい。制御不能のカメラを
点滅表示してもよい。
In this modified embodiment, the uncontrollable camera is displayed in a light color to distinguish it from other controllable cameras, but the present invention is not limited to this, and the color, font, style,
They may be displayed in different forms that can be distinguished from each other by the character size and / or the character decoration. The uncontrollable camera may be displayed blinking.

【0060】[0060]

【発明の効果】以上の説明から容易に理解できるよう
に、本発明によれば、制御可能な状態にあるカメラのみ
を制御対象の候補としてリスト表示するようにしたの
で、実際に選択可能なカメラのみが制御対象の候補とし
てリスト表示されることになり、目的のカメラを迅速に
選出できる。
As can be easily understood from the above description, according to the present invention, only the cameras in the controllable state are displayed as a list of candidates for the control target, so that the cameras that can be actually selected can be selected. Only the target will be displayed as a list of candidates for control, and the target camera can be quickly selected.

【0061】また、制御可能な状態にあるカメラと制御
不可能な状態にあるカメラを別の態様で表示し、制御可
能な状態にあるカメラのみを選択できるようにすること
で、現実に選択可能なカメラを素速く発見して目的のカ
メラを選択できるだけでなく、同時に、どのカメラが制
御不可能になっているかも、確認できるようになった。
Further, the cameras in the controllable state and the cameras in the uncontrollable state are displayed in different modes, and only the cameras in the controllable state can be selected, so that the actual selection can be made. Not only can you quickly find a suitable camera and select the target camera, but you can also check which camera is out of control at the same time.

【図面の簡単な説明】[Brief description of drawings]

【図1】 本発明の一実施例における通信端末装置の概
略構成ブロック図である。
FIG. 1 is a schematic block diagram of a communication terminal device according to an embodiment of the present invention.

【図2】 図1に示す通信端末を4台、ネットワーク4
6に接続した映像通信会議システムの概略構成図であ
る。
FIG. 2 includes four communication terminals shown in FIG. 1 and a network 4
6 is a schematic configuration diagram of a video communication conference system connected to FIG.

【図3】 本実施例のモニタ画面例である。FIG. 3 is an example of a monitor screen of this embodiment.

【図4】 カメラ操作インターフェース60の詳細な構
成を示す。
FIG. 4 shows a detailed configuration of a camera operation interface 60.

【図5】 プルダウン・メニュー130の表示例であ
る。
FIG. 5 is a display example of a pull-down menu 130.

【図6】 カメラ操作プログラムの初期化ルーチンのフ
ローチャートである。
FIG. 6 is a flowchart of an initialization routine of a camera operation program.

【図7】 カメラ登録ルーチンのフローチャートであ
る。
FIG. 7 is a flowchart of a camera registration routine.

【図8】 カメラ選択のフローチャートである。FIG. 8 is a flowchart of camera selection.

【図9】 図8のS13の詳細なフローチャートであ
る。
9 is a detailed flowchart of S13 of FIG.

【図10】 自端末に接続されているカメラが制御可能
であるかを調べるフローチャートである。
FIG. 10 is a flowchart for checking whether or not the camera connected to the own terminal can be controlled.

【図11】 プルダウン・メニュー130に代わるプル
ダウン・メニュー140の表示例である。
11 is a display example of a pull-down menu 140 instead of the pull-down menu 130. FIG.

【図12】 プルダウン・メニュー140を実現するフ
ローチャートである。
FIG. 12 is a flowchart for realizing a pull-down menu 140.

【図13】 従来例でのカメラ操作インターフェースで
ある。
FIG. 13 is a camera operation interface in a conventional example.

【図14】 従来例でのプルダウン・メニューである。FIG. 14 is a pull-down menu in the conventional example.

【図15】 従来例でのカメラ登録ウインドウの例であ
る。
FIG. 15 is an example of a camera registration window in a conventional example.

【符号の説明】[Explanation of symbols]

10:CPU 12:RAM 14:ROM 16:画像圧縮伸長回路 18:ビデオ・メモリ(VRAM) 20:ディスプレイ・モニタ 22:メモリ・バス 24:I/Oバス 26:キーボード 28:マウス 30:外部記憶装置 32:ビデオ・カメラ 34:映像入力装置 36:マイク 38:音声入力装置 40:スピーカ 42:音声出力装置 44:カメラ制御回路 46:ネットワーク 48:ネットワーク送受信装置 50,52,54,56:端末装置 60:カメラ操作インターフェース 62,64,66,68:映像表示ウインドウ 70:巻き戻しボタン 72:再生開始ボタン 74:早送りボタン 76:再生停止ボタン 78:切換えボタン 80:マウス・カーソル 112:左パン操作ボタン 114:右パン操作ボタン 116:上チルト操作ボタン 118:下チルト操作ボタン 120:ホーム・ポジション・ボタン 122:テレ・ボタン 124:ワイド・ボタン 126:カメラ名表示欄 128:拡張ボタン 130:プルダウン・メニュー 132:登録ボタン 140:プルダウン・メニュー 10: CPU 12: RAM 14: ROM 16: Image compression / expansion circuit 18: Video memory (VRAM) 20: Display monitor 22: Memory bus 24: I / O bus 26: Keyboard 28: Mouse 30: External storage device 32: video camera 34: video input device 36: microphone 38: audio input device 40: speaker 42: audio output device 44: camera control circuit 46: network 48: network transmission / reception device 50, 52, 54, 56: terminal device 60 : Camera operation interface 62, 64, 66, 68: Video display window 70: Rewind button 72: Playback start button 74: Fast forward button 76: Playback stop button 78: Change button 80: Mouse cursor 112: Left pan operation button 114 : Right pan operation button 116: Up Tilt operation button 118: down tilt operation button 120: home position button 122: tele button 124: wide button 126: camera name display field 128: expansion button 130: pull-down menu 132: registration button 140: pull-down menu

Claims (5)

【特許請求の範囲】[Claims] 【請求項1】 複数のカメラを制御自在なカメラ制御シ
ステムであって、各カメラが制御可能な状態にあるかど
うかを判断する可制御判断手段と、当該可制御判断手段
の判断結果に従い、制御可能な状態にあるカメラのみを
リスト表示するリスト表示手段とを具備し、当該リスト
表示手段により表示されるカメラ・リストから制御対象
のカメラを選択することを特徴とするカメラ制御システ
ム。
1. A camera control system capable of controlling a plurality of cameras, wherein control is possible according to a controllable judgment means for judging whether or not each camera is in a controllable state, and a judgment result of the controllable judgment means. A camera control system comprising: a list display means for displaying only a list of cameras in a possible state, and selecting a camera to be controlled from a camera list displayed by the list display means.
【請求項2】 更に、当該可制御判断手段の判断結果を
通知する通知手段を具備する請求項1に記載のカメラ制
御システム。
2. The camera control system according to claim 1, further comprising notifying means for notifying a determination result of the controllable determination means.
【請求項3】 複数のカメラを制御自在なカメラ制御シ
ステムであって、各カメラが制御可能な状態にあるかど
うかを判断する可制御判断手段と、当該可制御判断手段
の判断結果に従い、制御可能な状態のカメラと制御不可
能な状態のカメラとを異なった態様でリスト表示するリ
スト表示手段とを具備し、当該リスト表示手段により表
示される制御可能な状態のカメラから制御対象のカメラ
を選択することを特徴とするカメラ制御システム。
3. A camera control system capable of controlling a plurality of cameras, wherein control is possible according to a controllable judgment means for judging whether or not each camera is in a controllable state, and a judgment result of the controllable judgment means. A list display means for displaying a list of the cameras in the enabled state and the cameras in the uncontrollable state in different modes is provided, and a camera to be controlled from the cameras in the controllable state displayed by the list display means. A camera control system characterized by selection.
【請求項4】 当該可制御判断手段の判断結果に従い、
制御不可能な状態のカメラを選択不能にする請求項3に
記載のカメラ制御システム。
4. According to the judgment result of the controllable judgment means,
The camera control system according to claim 3, wherein a camera in an uncontrollable state is made unselectable.
【請求項5】 更に、当該可制御判断手段の判断結果を
通知する通知手段を具備する請求項3又は4に記載のカ
メラ制御システム。
5. The camera control system according to claim 3, further comprising notifying means for notifying the determination result of the controllable determination means.
JP7256126A 1995-10-03 1995-10-03 Camera control system Pending JPH0998331A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP7256126A JPH0998331A (en) 1995-10-03 1995-10-03 Camera control system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP7256126A JPH0998331A (en) 1995-10-03 1995-10-03 Camera control system

Publications (1)

Publication Number Publication Date
JPH0998331A true JPH0998331A (en) 1997-04-08

Family

ID=17288266

Family Applications (1)

Application Number Title Priority Date Filing Date
JP7256126A Pending JPH0998331A (en) 1995-10-03 1995-10-03 Camera control system

Country Status (1)

Country Link
JP (1) JPH0998331A (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH1127650A (en) * 1997-06-20 1999-01-29 Quanyou Computer Co Ltd Image input device for network connection and run ad-on box
JP2007049761A (en) * 2006-11-24 2007-02-22 Sony Corp Imaging apparatus and imaging method
JP2009267955A (en) * 2008-04-28 2009-11-12 Sony Corp Apparatus and method for processing information, and program
JP2010161632A (en) * 2009-01-08 2010-07-22 Mitsubishi Electric Corp Video monitoring system, video information distribution apparatus, and client apparatus
WO2014192302A1 (en) * 2013-05-31 2014-12-04 Canon Kabushiki Kaisha Image pickup system, image pickup apparatus, and method of controlling the same
JP2014236316A (en) * 2013-05-31 2014-12-15 キヤノン株式会社 Imaging apparatus, control method, program of imaging apparatus
JP2014236314A (en) * 2013-05-31 2014-12-15 キヤノン株式会社 Imaging apparatus, image processing apparatus, control method of imaging apparatus, control method and program of image processing apparatus
US9554053B1 (en) 2015-07-15 2017-01-24 Samsung Electronics Co., Ltd. Method and photographing apparatus for controlling function based on gesture of user
JP2018038067A (en) * 2017-10-25 2018-03-08 キヤノン株式会社 Imaging apparatus, image processing apparatus, control method of imaging apparatus, control method and program of image processing apparatus

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04310155A (en) * 1991-04-09 1992-11-02 Toshiba Corp Communications processing system with communication medium automatic discriminant function
JPH05210563A (en) * 1992-01-31 1993-08-20 Fuji Xerox Co Ltd Information processor
JPH06153188A (en) * 1992-11-06 1994-05-31 Canon Inc Communication device
JPH0775173A (en) * 1993-07-05 1995-03-17 Matsushita Electric Ind Co Ltd Equipment control device
JPH0781181A (en) * 1993-09-17 1995-03-28 Canon Inc Image forming system that can check usage status with IC card
JPH07135594A (en) * 1993-11-11 1995-05-23 Canon Inc Imaging control device

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04310155A (en) * 1991-04-09 1992-11-02 Toshiba Corp Communications processing system with communication medium automatic discriminant function
JPH05210563A (en) * 1992-01-31 1993-08-20 Fuji Xerox Co Ltd Information processor
JPH06153188A (en) * 1992-11-06 1994-05-31 Canon Inc Communication device
JPH0775173A (en) * 1993-07-05 1995-03-17 Matsushita Electric Ind Co Ltd Equipment control device
JPH0781181A (en) * 1993-09-17 1995-03-28 Canon Inc Image forming system that can check usage status with IC card
JPH07135594A (en) * 1993-11-11 1995-05-23 Canon Inc Imaging control device

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH1127650A (en) * 1997-06-20 1999-01-29 Quanyou Computer Co Ltd Image input device for network connection and run ad-on box
JP2007049761A (en) * 2006-11-24 2007-02-22 Sony Corp Imaging apparatus and imaging method
US9491410B2 (en) 2008-04-28 2016-11-08 Sony Corporation Apparatus and method for information processing and program
JP2009267955A (en) * 2008-04-28 2009-11-12 Sony Corp Apparatus and method for processing information, and program
US10044923B2 (en) 2008-04-28 2018-08-07 Sony Corporation Apparatus and method for information processing and program
US9509955B2 (en) 2008-04-28 2016-11-29 Sony Corporation Apparatus and method for information processing and program
JP2010161632A (en) * 2009-01-08 2010-07-22 Mitsubishi Electric Corp Video monitoring system, video information distribution apparatus, and client apparatus
JP2014236314A (en) * 2013-05-31 2014-12-15 キヤノン株式会社 Imaging apparatus, image processing apparatus, control method of imaging apparatus, control method and program of image processing apparatus
JP2014236316A (en) * 2013-05-31 2014-12-15 キヤノン株式会社 Imaging apparatus, control method, program of imaging apparatus
US9961274B2 (en) 2013-05-31 2018-05-01 Canon Kabushiki Kaisha Image pickup system, image pickup apparatus, and method of controlling the same
WO2014192302A1 (en) * 2013-05-31 2014-12-04 Canon Kabushiki Kaisha Image pickup system, image pickup apparatus, and method of controlling the same
US9554053B1 (en) 2015-07-15 2017-01-24 Samsung Electronics Co., Ltd. Method and photographing apparatus for controlling function based on gesture of user
JP2018038067A (en) * 2017-10-25 2018-03-08 キヤノン株式会社 Imaging apparatus, image processing apparatus, control method of imaging apparatus, control method and program of image processing apparatus

Similar Documents

Publication Publication Date Title
US6580451B2 (en) Communication apparatus, image processing apparatus, communication method, and image processing method
JP4590039B2 (en) CAMERA OPERATION DEVICE, CAMERA SERVER, ITS CONTROL METHOD, AND STORAGE MEDIUM CONTAINING PROGRAM FOR EXECUTING THEIR OPERATION PROCESS
US7222356B1 (en) Communication apparatus, storage medium, camera and processing method
JP3581560B2 (en) Camera control system, computer terminal, control method thereof, and storage medium storing program for executing the control
US6208376B1 (en) Communication system and method and storage medium for storing programs in communication system
US8064080B2 (en) Control of data distribution apparatus and data distribution system
JP3869897B2 (en) Camera control system, video receiving apparatus, control method, and storage medium
JPH09289606A (en) Image display device and camera control device
JP2003069988A (en) Digital camera and control method thereof
CN100531359C (en) Image distribution method and control server for controlling camera
JP3996960B2 (en) Camera control system
JP2003125365A (en) Controlling device, program, and recording medium
EP1329055A2 (en) Card type network interface, network conference terminal device and system
JPH0998331A (en) Camera control system
JP3450619B2 (en) Communication device, image processing device, communication method, and image processing method
JP3969751B2 (en) Camera control system, camera operation device, and camera operation method
WO2023013246A1 (en) Communication device and control method for same
JPH09289636A (en) Display device
JP2002084374A (en) Assist system for portable electronic apparatus
US6754178B1 (en) Image communication apparatus and image communication method
JP2001036979A (en) Communication control system
JP2000050243A (en) Camera control system, control method therefor, and storage medium storing program for executing the process, and video receiving terminal
JPH08317377A (en) Camera control system
JP4124866B2 (en) Image communication system and control apparatus
JP2882632B2 (en) Image conference equipment

Legal Events

Date Code Title Description
A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20040928