JP2001258020A - Camera control system and camera server, control methods thereof, operation processing programs thereof, and storage medium storing these operation processing programs - Google Patents
Camera control system and camera server, control methods thereof, operation processing programs thereof, and storage medium storing these operation processing programsInfo
- Publication number
- JP2001258020A JP2001258020A JP2000070215A JP2000070215A JP2001258020A JP 2001258020 A JP2001258020 A JP 2001258020A JP 2000070215 A JP2000070215 A JP 2000070215A JP 2000070215 A JP2000070215 A JP 2000070215A JP 2001258020 A JP2001258020 A JP 2001258020A
- Authority
- JP
- Japan
- Prior art keywords
- camera
- client
- image
- control command
- server
- 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.)
- Withdrawn
Links
Landscapes
- Studio Devices (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Closed-Circuit Television Systems (AREA)
Abstract
(57)【要約】
【課題】 カメラからリアルタイムの撮像画像が得られ
ない場合、代替画像として予めカメラサーバに蓄積して
おいた各撮像方向に対応する画像を選択的に提供するこ
とを目的とする。
【解決手段】 クライアントからの制御命令に基づいて
カメラを制御するカメラ制御システムにおいて、前記カ
メラの動作状態を検出する検出手段と、前記カメラの複
数の撮像方向に対する画像をそれぞれ記憶する記憶手段
と、前記検出手段によって前記カメラが正常に動作して
いないことが検出された場合、前記クライアントからの
制御命令に対応する画像を前記記憶手段の中から選択
し、該選択された画像を前記クライアントに対して出力
する出力手段とを有することを特徴とする。
(57) [Summary] [PROBLEMS] To provide, when a real-time captured image cannot be obtained from a camera, images selectively corresponding to each imaging direction stored in a camera server in advance as a substitute image. I do. In a camera control system that controls a camera based on a control command from a client, a detection unit that detects an operation state of the camera, a storage unit that stores images of the camera in a plurality of imaging directions, When the detecting means detects that the camera is not operating normally, an image corresponding to a control command from the client is selected from the storage means, and the selected image is transmitted to the client. And output means for outputting.
Description
【0001】[0001]
【発明の属する技術分野】本発明は、例えば、ネットワ
ークを介して遠隔地のカメラを制御するカメラ制御シス
テムに関するものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a camera control system for controlling a remote camera via a network, for example.
【0002】[0002]
【従来の技術】従来、インターネットあるいはLANな
どのネットワーク上に接続されたビデオカメラの撮像方
向などを遠隔から制御し、撮像されたビデオカメラの映
像を取得するカメラ制御システム(遠隔モニタリングシ
ステム)が本出願人によって提案されている。2. Description of the Related Art Conventionally, a camera control system (remote monitoring system) for remotely controlling an imaging direction of a video camera connected to a network such as the Internet or a LAN and acquiring an image of the captured video camera has been proposed. Proposed by the applicant.
【0003】[0003]
【発明が解決しようとする課題】このようなカメラ制御
システムにおいて、カメラの故障あるいは通信路の断絶
などによってカメラから所望のリアルタイムの撮像画像
が得られない場合が考えられる。In such a camera control system, there is a case where a desired real-time captured image cannot be obtained from the camera due to a failure of the camera or a disconnection of a communication path.
【0004】本願発明では、上述したことを考慮し、カ
メラからリアルタイムの撮像画像が得られない場合、代
替画像として予めカメラサーバに蓄積しておいた各撮像
方向に対応する画像を選択的に提供することを目的とす
る。In the present invention, in consideration of the above, when a real-time captured image cannot be obtained from a camera, an image corresponding to each imaging direction previously stored in a camera server is selectively provided as a substitute image. The purpose is to do.
【0005】[0005]
【課題を解決するための手段】上述した目的を達成する
ために、本願発明によれば、クライアントからの制御命
令に基づいてカメラを制御するカメラ制御システムにお
いて、前記カメラの動作状態を検出する検出手段と、前
記カメラの複数の撮像方向に対する画像をそれぞれ記憶
する記憶手段と、前記検出手段によって前記カメラが正
常に動作していないことが検出された場合、前記クライ
アントからの制御命令に対応する画像を前記記憶手段の
中から選択し、該選択された画像を前記クライアントに
対して出力する出力手段とを有することを特徴とする。According to the present invention, there is provided a camera control system for controlling a camera based on a control command from a client. Means, storage means for respectively storing images of the camera in a plurality of imaging directions, and an image corresponding to a control command from the client when the detection means detects that the camera is not operating normally. And output means for selecting the selected image from the storage means and outputting the selected image to the client.
【0006】また、本願発明によれば、クライアントか
らの制御命令に基づいてカメラを制御するカメラサーバ
において、前記カメラの動作状態を検出する検出手段
と、前記カメラの複数の撮像方向に対応する画像をそれ
ぞれ記憶する記憶手段と、前記検出手段によって前記カ
メラが正常に動作していないことが検出された場合、前
記クライアントからの制御命令に対応する画像を前記記
憶手段の中から選択し、該選択された画像を前記クライ
アントに対して出力する出力手段とを有することを特徴
とする。According to the present invention, in a camera server for controlling a camera based on a control command from a client, a detecting means for detecting an operation state of the camera, and an image corresponding to a plurality of imaging directions of the camera. And a storage unit for storing an image corresponding to a control command from the client from the storage unit when the detection unit detects that the camera is not operating normally. Output means for outputting the output image to the client.
【0007】[0007]
【発明の実施の形態】以下、添付の図面に沿って本発明
の実施の形態を説明する。Embodiments of the present invention will be described below with reference to the accompanying drawings.
【0008】図1は本実施の形態のカメラ制御システム
の構成図である。図1において、101は、撮像方向あ
るいはズーム倍率の撮影条件などが制御可能なビデオカ
メラである。カメラサーバ102は、パーソナルコンピ
ュータなどの情報処理端末によって構成され、ネットワ
ークを介して受信されたビデオカメラの制御指令に基づ
いてビデオカメラ101の撮像方向などの制御を実行す
る。FIG. 1 is a configuration diagram of a camera control system according to the present embodiment. In FIG. 1, reference numeral 101 denotes a video camera capable of controlling an imaging direction, an imaging condition of a zoom magnification, and the like. The camera server 102 is configured by an information processing terminal such as a personal computer, and executes control such as an imaging direction of the video camera 101 based on a video camera control command received via a network.
【0009】クライアント109は、ビデオカメラ10
1の制御権を取得した後、ネットワークを介してカメラ
の制御指令をカメラサーバ102に送信する。クライア
ント109は、パーソナルコンピュータなどの情報処理
端末によって構成されており、図1に示すように、10
9a、109b…というようにネットワークに複数接続
されている。本実施の形態においては、説明の簡略化の
ため、ネットワークに接続されるカメラサーバ(もしく
はカメラサーバに接続されるビデオカメラ)を単数とし
たが、複数接続してもよい。[0009] The client 109 is a video camera 10
After acquiring the first control right, a camera control command is transmitted to the camera server 102 via the network. The client 109 is configured by an information processing terminal such as a personal computer, and as shown in FIG.
.. Are connected to the network. In the present embodiment, for simplicity of description, a single camera server (or a video camera connected to the camera server) is connected to the network, but a plurality of camera servers may be connected.
【0010】ここで、カメラサーバ102の構成を説明
する。ROM113は、カメラサーバ102の動作処理
を実行するプログラムを記憶している。RAM112
は、ROM113に記憶されているプログラムを読み出
し、CPU105に作業領域を提供する。CPU105
は、カメラサーバ102における動作処理を統括制御す
る。Here, the configuration of the camera server 102 will be described. The ROM 113 stores a program for executing the operation processing of the camera server 102. RAM 112
Reads the program stored in the ROM 113 and provides the CPU 105 with a work area. CPU105
Controls the operation processing in the camera server 102.
【0011】カメラ制御回路103は、RS232Cイ
ンターフェースを介してビデオカメラ101の撮像方向
を制御する。また、カメラ101から現在のカメラ10
1のパン,チルト,ズームなどの制御状態に関する情報
を取得する。また、ビデオキャプチャ104は、ビデオ
カメラ101で撮像された映像情報を取り込む。さら
に、2次記憶装置107は、ハードディスクあるいは半
導体メモリあるいは磁気記憶媒体などからなり、ビデオ
キャプチャ104で取り込んだ映像データを記憶するも
のである。The camera control circuit 103 controls the imaging direction of the video camera 101 via the RS232C interface. In addition, the camera 101 is connected to the current camera 10.
Information about the control state such as pan, tilt, and zoom of No. 1 is acquired. Further, the video capture 104 captures video information captured by the video camera 101. Further, the secondary storage device 107 includes a hard disk, a semiconductor memory, a magnetic storage medium, or the like, and stores the video data captured by the video capture 104.
【0012】HTTPサーバ106は、クライアント1
09からの要求に応じて映像データなどのデータの要求
を行ったクライアントに転送する。また、通信インター
フェース108は、ネットワークを介してクライアント
109に対してデータの入出力を行う。また、タイマー
114は、時間を計時するものである。The HTTP server 106 has a client 1
In response to the request from the server 09, the data is transferred to the client that has requested data such as video data. The communication interface 108 inputs and outputs data to and from the client 109 via a network. The timer 114 measures time.
【0013】次にクライアント109の構成を説明す
る。ROM110は、カメラクライアント109の動作
処理を実行するプログラムを記憶しており、そのうち、
インターネット上のさまざまなデータをアクセスするた
めの情報検索用クライアントソフトウエアであるWWW
ブラウザ110aも記憶されている。WWWブラウザ1
10aは、カメラサーバ102から取得したデータに基
づいて映像を表示し、さらにカメラサーバ102から送
られてきたアプレットプログラム(WWWページに埋め
込まれたJavaプログラム)を実行する。116はR
AMであり、CPU117は、ROM110に記憶され
たプログラムをRAM116上に読み出すことによって
クライアント109全体を統括制御する。Next, the configuration of the client 109 will be described. The ROM 110 stores a program for executing the operation processing of the camera client 109.
WWW, a client software for information retrieval to access various data on the Internet
The browser 110a is also stored. WWW Browser 1
10a displays an image based on the data acquired from the camera server 102, and executes an applet program (a Java program embedded in a WWW page) sent from the camera server 102. 116 is R
The CPU 117 controls the entire client 109 by reading out a program stored in the ROM 110 onto the RAM 116.
【0014】ビットマップディスプレイ118は、カメ
ラサーバ102から送信された映像データを基に画像を
表示するためのモニタである。また、マウス115は、
ポインティングデバイスとして機能する。また、通信イ
ンターフェース111は、ネットワークを介してカメラ
サーバ102に対してデータの入出力を行う。The bitmap display 118 is a monitor for displaying an image based on the video data transmitted from the camera server 102. In addition, the mouse 115
Functions as a pointing device. The communication interface 111 inputs and outputs data to and from the camera server 102 via a network.
【0015】図2は、クライアント109におけるビッ
トマップディスプレイ118上に表示されるカメラ操作
ウインドウの一例を示している。FIG. 2 shows an example of a camera operation window displayed on the bitmap display 118 of the client 109.
【0016】201は、希望するカメラサーバ102に
対して接続要求を行うためにHTML文書で入力を行う
入力部である。カメラサーバ102にアクセスする場合
には例えばhttp://www.foo.co.jp/という記述を行う。
なお、HTTPサーバ106(=www.foo.co.jp)はこ
のようなブラウザからの要求に応じてテキスト情報をww
wブラウザ110に送信する。Reference numeral 201 denotes an input unit for inputting an HTML document to make a connection request to a desired camera server 102. When accessing the camera server 102, for example, a description such as http://www.foo.co.jp/ is made.
Note that the HTTP server 106 (= www.foo.co.jp) converts text information to ww in response to a request from such a browser.
w Send to browser 110.
【0017】また、映像表示ウインドウ202は、カメ
ラサーバ102から送信されてきた映像を表示する。An image display window 202 displays an image transmitted from the camera server 102.
【0018】ボタン203a、203b、203c、2
03dは、マウス115による操作によってカーソル2
05を移動させ、クリックすることによって接続中のビ
デオカメラ101の撮像方向をそれぞれ上、下、左、右
に移動させる移動指令を生成する。ボタン204は、O
Nすることによって現在接続中のビデオカメラ101の
パン,チルト,ズームの制御権の獲得要求を実行する信
号を生成する。Buttons 203a, 203b, 203c, 2
03d is the cursor 2 by the operation of the mouse 115.
05 is clicked to generate a movement command to move the imaging direction of the connected video camera 101 upward, downward, left, and right, respectively. Button 204 is
By performing N, a signal for executing a request to acquire control of pan, tilt, and zoom of the currently connected video camera 101 is generated.
【0019】図3は、2次記憶装置107において記憶
された画像データの構造を示すものである。FIG. 3 shows the structure of the image data stored in the secondary storage device 107.
【0020】図3において、ID情報301は、画像デ
ータ307の識別番号を示す。パン角度情報302は、
画像が撮像されたときのカメラ101の撮像方向のパン
角度成分に関する情報である。また、チルト角度情報3
03は、画像が撮像されたときのカメラ101の撮像方
向のチルト角度成分に関する情報である。また、倍率情
報304は、画像が撮像されたときのカメラ101のズ
ーム倍率に関する情報である。また、撮影時間情報30
5は、画像が撮像されたときのカメラ101の撮影日時
に関する情報である。この撮影日時は、タイマ114に
よって計時された時刻である。また、被写体名称306
は、画像の被写体がどのような名称であるかを示すデー
タである。画像データ307は、上記情報301,30
7とともに記憶する画像データである。In FIG. 3, ID information 301 indicates an identification number of the image data 307. The pan angle information 302 is
This is information on a pan angle component of the imaging direction of the camera 101 when an image is captured. Also, tilt angle information 3
03 is information on a tilt angle component of the imaging direction of the camera 101 when the image is captured. The magnification information 304 is information on the zoom magnification of the camera 101 when the image is captured. In addition, shooting time information 30
Reference numeral 5 denotes information relating to the shooting date and time of the camera 101 when the image was captured. The shooting date and time is the time measured by the timer 114. Also, the subject name 306
Is data indicating what name the subject of the image is. The image data 307 includes the information 301 and 30 described above.
7 is stored together with the image data.
【0021】図4は、2次記憶装置107において記憶
されたテーブルの一例である。このテーブルは、カメラ
101が正常に動作していない場合にクライアント10
9の要求に応じて転送する画像を決定するためのもので
あり、カメラ101のパン,チルト範囲に対応して2次
記憶装置107にそれぞれ記憶される画像データのID
番号が保持されるものである。本実施の形態では、クラ
イアント109から出力されるパン,チルト制御コマン
ドに基づいて、図4に示すテーブルからクライアント1
09に出力すべきID番号の画像をピックアップする構
成となっている。FIG. 4 is an example of a table stored in the secondary storage device 107. This table is stored in the client 10 when the camera 101 is not operating normally.
9 to determine the image to be transferred in response to the request of No. 9 and the ID of the image data stored in the secondary storage device 107 corresponding to the pan / tilt range of the camera 101.
The number is retained. In the present embodiment, based on the pan / tilt control command output from the client 109, the client 1
It is configured to pick up the image of the ID number to be output to the image 09.
【0022】図5は、本実施の形態におけるクライアン
ト109に対するカメラサーバ102の動作処理を示す
フローチャートである。なお、カメラサーバ102の処
理はCPU105にて実行される。FIG. 5 is a flowchart showing an operation process of the camera server 102 for the client 109 in the present embodiment. The processing of the camera server 102 is executed by the CPU 105.
【0023】まず、S101において、カメラ101の
動作が正常であるかどうか検出する。この検出方法とし
て、本実施の形態では、カメラ101に対して正しく動
作しているかどうかをチェックするチェック信号を所定
時間ごとに出力し、カメラ101から正しい応答が返っ
てくるかどうかを検出するものとする。First, in S101, it is detected whether or not the operation of the camera 101 is normal. As a detection method, in the present embodiment, a check signal for checking whether or not the camera 101 is operating properly is output at predetermined time intervals, and whether or not a correct response is returned from the camera 101 is detected. And
【0024】カメラ101との通信が正常であった場
合、S102に進み、カメラ101によって現在撮像さ
れている画像をクライアント109に対して出力する。
一方、カメラ101との通信に異常をきたしていた場
合、S103に進む。If the communication with the camera 101 is normal, the process proceeds to step S 102, where the image currently captured by the camera 101 is output to the client 109.
On the other hand, if an error has occurred in communication with the camera 101, the process proceeds to S103.
【0025】S103において、クライアント109か
らカメラ101に対するカメラ制御信号が受信されたか
どうかを確認する。カメラ制御信号が受信された場合、
S104に進む。In S103, it is confirmed whether or not a camera control signal for the camera 101 has been received from the client 109. If a camera control signal is received,
Proceed to S104.
【0026】S104において、受信されたカメラ制御
信号に基づいて、クライアント109がどのパン,チル
ト角度の画像を取得したいかどうか判断する。そして、
この判断によって決定されたパン,チルト角度に基づい
て、図4のテーブルを参照し、該決定されたパン,チル
ト角度を含むID番号の画像を決定する。そして、該決
定されたID番号の画像を代替画像としてクライアント
109に対して出力する。In step S104, it is determined based on the received camera control signal whether the client 109 wants to obtain an image at any pan or tilt angle. And
Based on the pan and tilt angles determined by this determination, the image of the ID number including the determined pan and tilt angles is determined with reference to the table of FIG. Then, the image having the determined ID number is output to the client 109 as a substitute image.
【0027】以上説明したように、本実施の形態によれ
ば、カメラ101の不具合が生じたとしても、クライア
ントに対して所望の撮像方向に対応する画像を提供する
ことができる。As described above, according to the present embodiment, an image corresponding to a desired imaging direction can be provided to a client even if a malfunction of the camera 101 occurs.
【0028】なお、前述した実施の形態においては、代
替画像としてパン,チルト角度(撮像方向)に対応する
複数の画像の中から選択的に出力していたが、予めカメ
ラ101の各撮像方向の画像を取得し、これらを合成し
て得られたパノラマ画像から要求された撮像範囲を切り
出すことによって代替画像とすることも可能である。な
お、上述したパノラマ画像の生成は公知の技術で生成す
ることができるので、その説明は省略する。In the above-described embodiment, the alternative image is selectively output from a plurality of images corresponding to the pan and tilt angles (imaging directions). It is also possible to obtain a substitute image by obtaining an image and cutting out a required imaging range from a panoramic image obtained by synthesizing the images. Since the above-described panoramic image can be generated by a known technique, the description thereof is omitted.
【0029】本発明は、一例として、前述した実施形態
の機能を実現するソフトウェアのプログラムコードを記
録した記録媒体を、システムあるいは装置に供給し、そ
のシステムあるいは装置のコンピュータ(またはCPU
やMPU)が記憶媒体に格納されたプログラムコードを
読み出し実行することによって達成できる。According to the present invention, as an example, a recording medium storing a program code of software for realizing the functions of the above-described embodiments is supplied to a system or an apparatus, and a computer (or CPU) of the system or the apparatus is provided.
Or MPU) reads and executes the program code stored in the storage medium.
【0030】この場合、記憶媒体から読み出されたプロ
グラムコード自体が前述した実施形態の機能を実現する
ことになり、そのプログラムコードを記憶した記憶媒体
は本発明を構成することになる。In this case, the program code itself read from the storage medium realizes the function of the above-described embodiment, and the storage medium storing the program code constitutes the present invention.
【0031】プログラムコードを供給するための記憶媒
体としては、例えば、フロッピー(登録商標)ディス
ク、ハードディスク、光ディスク、光磁気ディスク、C
D?ROM、CD?R、磁気テープ、不揮発性のメモリカ
ード、ROMなどを用いることができる。As a storage medium for supplying the program code, for example, a floppy (registered trademark) disk, hard disk, optical disk, magneto-optical disk, C
D-ROM, CD-R, magnetic tape, non-volatile memory card, ROM and the like can be used.
【0032】また、コンピュータが読み出したプログラ
ムコードを実行することにより、前述した実施形態の機
能が実現されるだけでなく、そのプログラムコードの指
示に基づき、コンピュータ上で稼動しているOS(オペ
レーティングシステム)などが実際の処理の一部または
全部を行い、その処理によって前述した実施形態の機能
が実現される場合も含まれる。When the computer executes the readout program code, not only the functions of the above-described embodiment are realized, but also the OS (Operating System) running on the computer based on the instruction of the program code. ) Performs part or all of the actual processing, and the processing realizes the functions of the above-described embodiments.
【0033】さらに、記憶媒体から読み出されたプログ
ラムコードが、コンピュータに挿入された機能拡張ボー
ドやコンピュータに接続された機能拡張ユニットに備わ
るメモリに書き込まれた後、そのプログラムコードの指
示にもとづき、その機能拡張ボードや機能拡張ユニット
に備わるCPUなどが実際の処理の一部または全部を行
い、その処理によって前述した実施形態の機能が実現さ
れる。Further, after the program code read from the storage medium is written into a memory provided in a function expansion board inserted into the computer or a function expansion unit connected to the computer, based on the instruction of the program code, The CPU provided in the function expansion board or the function expansion unit performs part or all of the actual processing, and the functions of the above-described embodiments are realized by the processing.
【0034】本発明を上記記憶媒体に適用する場合、そ
の記憶媒体には、先に説明したフローチャートに対応す
るプログラムコードを格納することになるが、簡単に説
明すると、本発明のカメラ制御システムに不可欠なモジ
ュールを、記憶媒体に格納することになる。When the present invention is applied to the storage medium, the storage medium stores program codes corresponding to the above-described flowcharts. Essential modules will be stored on the storage medium.
【0035】[0035]
【発明の効果】以上説明したように、本発明によれば、
カメラ101に不具合が生じた場合であっても、クライ
アントの所望とする画像を取得することが可能となる。As described above, according to the present invention,
Even if a problem occurs in the camera 101, an image desired by the client can be obtained.
【図1】カメラ制御システムの構成図。FIG. 1 is a configuration diagram of a camera control system.
【図2】本願発明の実施形態のクライアント側の表示画
面の一例を示す図。FIG. 2 is a view showing an example of a display screen on the client side according to the embodiment of the present invention.
【図3】本願発明の実施形態の画像のデータ構造の一例
を示す図。FIG. 3 is a diagram showing an example of a data structure of an image according to the embodiment of the present invention.
【図4】パン,チルト制御コマンドと画像データのID
情報の対応を示すテーブルの一例を示す図。FIG. 4 shows pan and tilt control commands and image data IDs.
The figure which shows an example of the table which shows the correspondence of information.
【図5】本願発明の実施形態のカメラサーバの動作処理
フローチャート。FIG. 5 is an operation processing flowchart of the camera server according to the embodiment of the present invention.
フロントページの続き (72)発明者 伊藤 史朗 東京都大田区下丸子3丁目30番2号キヤノ ン株式会社内 (72)発明者 上田 隆也 東京都大田区下丸子3丁目30番2号キヤノ ン株式会社内 (72)発明者 池田 裕治 東京都大田区下丸子3丁目30番2号キヤノ ン株式会社内 Fターム(参考) 5C022 AA01 AA12 AB62 AB65 AC27 AC42 AC69 5C054 AA01 DA08 EA01 GB02 GB11 GD01 HA01 5C064 BA07 BB03 BC16 BC23 Continuing on the front page (72) Inventor Shiro Ito 3-30-2 Shimomaruko, Ota-ku, Tokyo Canon Inc. (72) Inventor Takaya Ueda 3-30-2 Shimomaruko, Ota-ku, Tokyo Canon Inc. (72) Inventor Yuji Ikeda 3-30-2 Shimomaruko, Ota-ku, Tokyo F-term in Canon Inc. (reference) 5C022 AA01 AA12 AB62 AB65 AC27 AC42 AC69 5C054 AA01 DA08 EA01 GB02 GB11 GD01 HA01 5C064 BA07 BB03 BC16 BC23
Claims (6)
カメラを制御するカメラ制御システムにおいて、 前記カメラの動作状態を検出する検出手段と、 前記カメラの複数の撮像方向に対する画像をそれぞれ記
憶する記憶手段と、 前記検出手段によって前記カメラが正常に動作していな
いことが検出された場合、前記クライアントからの制御
命令に対応する画像を前記記憶手段の中から選択し、該
選択された画像を前記クライアントに対して出力する出
力手段とを有することを特徴とするカメラ制御システ
ム。1. A camera control system for controlling a camera based on a control command from a client, comprising: a detection unit for detecting an operation state of the camera; and a storage unit for storing images of the camera in a plurality of imaging directions. If the detection unit detects that the camera is not operating normally, an image corresponding to a control command from the client is selected from the storage unit, and the selected image is transmitted to the client. Output means for outputting to the camera control system.
カメラを制御するカメラサーバにおいて、 前記カメラの動作状態を検出する検出手段と、 前記カメラの複数の撮像方向に対応する画像をそれぞれ
記憶する記憶手段と、 前記検出手段によって前記カメラが正常に動作していな
いことが検出された場合、前記クライアントからの制御
命令に対応する画像を前記記憶手段の中から選択し、該
選択された画像を前記クライアントに対して出力する出
力手段とを有することを特徴とするカメラサーバ。2. A camera server for controlling a camera based on a control command from a client, wherein: a detection unit for detecting an operation state of the camera; and a storage unit for storing images corresponding to a plurality of imaging directions of the camera. When the detection unit detects that the camera is not operating normally, an image corresponding to a control command from the client is selected from the storage unit, and the selected image is stored in the client. Output means for outputting to the camera server.
カメラを制御するカメラ制御システムの制御方法におい
て、 前記カメラの動作状態を検出する検出工程と、 前記検出工程によって前記カメラが正常に動作していな
いことが検出された場合、予め記憶された前記カメラの
撮像方向のそれぞれに対応する画像の中から前記クライ
アントからの制御命令に対応する画像を選択し、該選択
された画像を前記クライアントに対して出力する出力工
程とを有することを特徴とするカメラ制御システムの制
御方法。3. A control method of a camera control system for controlling a camera based on a control command from a client, wherein: a detecting step of detecting an operation state of the camera; and the camera is not operating normally by the detecting step. Is detected, an image corresponding to a control command from the client is selected from among images corresponding to each of the imaging directions of the camera stored in advance, and the selected image is transmitted to the client. And an output step of outputting.
カメラを制御するカメラサーバの動作処理プログラムを
記憶した記憶媒体であって、 前記カメラの動作状態を検出する検出モジュールと、 前記検出工程によって前記カメラが正常に動作していな
いことが検出された場合、予め記憶された前記カメラの
撮像方向のそれぞれに対応する画像の中から前記クライ
アントからの制御命令に対応する画像を選択し、該選択
された画像を前記クライアントに対して出力する出力モ
ジュールとを有するプログラムを記憶したことを特徴と
する記憶媒体。4. A storage medium storing an operation processing program of a camera server for controlling a camera based on a control command from a client, wherein: a detection module for detecting an operation state of the camera; When it is detected that the camera is not operating properly, an image corresponding to a control command from the client is selected from among images stored in advance corresponding to the imaging directions of the camera, and the selected A storage medium storing a program having an output module for outputting an image to the client.
カメラを制御するカメラサーバの動作処理を実行するプ
ログラムであって、 前記カメラの動作状態を検出する検出モジュールと、 前記検出工程によって前記カメラが正常に動作していな
いことが検出された場合、予め記憶された前記カメラの
撮像方向のそれぞれに対応する画像の中から前記クライ
アントからの制御命令に対応する画像を選択し、該選択
された画像を前記クライアントに対して出力する出力モ
ジュールとを有するプログラム。5. A program for executing an operation process of a camera server that controls a camera based on a control command from a client, wherein: a detection module for detecting an operation state of the camera; When it is detected that the camera is not operating, an image corresponding to a control command from the client is selected from among images corresponding to each of the imaging directions of the camera stored in advance, and the selected image is An output module for outputting to the client.
において、前記クライアントの制御命令は、前記カメラ
のパン,チルト制御命令を含むことを特徴とする。6. The control method according to claim 1, wherein the control command of the client includes a pan / tilt control command of the camera.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2000070215A JP2001258020A (en) | 2000-03-14 | 2000-03-14 | Camera control system and camera server, control methods thereof, operation processing programs thereof, and storage medium storing these operation processing programs |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2000070215A JP2001258020A (en) | 2000-03-14 | 2000-03-14 | Camera control system and camera server, control methods thereof, operation processing programs thereof, and storage medium storing these operation processing programs |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2001258020A true JP2001258020A (en) | 2001-09-21 |
Family
ID=18588983
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2000070215A Withdrawn JP2001258020A (en) | 2000-03-14 | 2000-03-14 | Camera control system and camera server, control methods thereof, operation processing programs thereof, and storage medium storing these operation processing programs |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2001258020A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2017204845A (en) * | 2016-05-12 | 2017-11-16 | 富士ゼロックス株式会社 | Apparatus, program and method for replacing video with animation |
-
2000
- 2000-03-14 JP JP2000070215A patent/JP2001258020A/en not_active Withdrawn
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2017204845A (en) * | 2016-05-12 | 2017-11-16 | 富士ゼロックス株式会社 | Apparatus, program and method for replacing video with animation |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6654060B1 (en) | Video-image control apparatus and method and storage medium | |
| JP4590039B2 (en) | CAMERA OPERATION DEVICE, CAMERA SERVER, ITS CONTROL METHOD, AND STORAGE MEDIUM CONTAINING PROGRAM FOR EXECUTING THEIR OPERATION PROCESS | |
| JP4098808B2 (en) | Remote video display method, video acquisition device, method thereof, and program thereof | |
| US9712745B2 (en) | Method and apparatus for operating camera function in portable terminal | |
| US6822676B1 (en) | Camera control system with electronic zoom processing | |
| JP2002511717A (en) | Method and system for a digital imaging device | |
| US9196138B2 (en) | Image reproduction apparatus and image reproduction method | |
| US20070255767A1 (en) | Image forming apparatus and information processing apparatus | |
| EP3249919B1 (en) | Image processing apparatus, image processing method, and program | |
| JP2011041155A (en) | Image processing apparatus, control method thereof and communication system | |
| JP2000341680A (en) | Information control device, information control method, camera client device, camera control method, camera server device, camera control method, and storage medium | |
| US20120041946A1 (en) | Data search apparatus, control method thereof and computer readable storage medium | |
| CN114945072B (en) | Dual-camera frame synchronization processing method, device, user terminal and storage medium | |
| US20060119714A1 (en) | Data processor and data processing method | |
| KR20090084697A (en) | Image transmission system, image storage device and image data transmission method | |
| US7257235B2 (en) | Monitoring apparatus, monitoring method, monitoring program and monitoring program recorded recording medium readable by computer | |
| US7518650B2 (en) | Image reproducing method and image reproducing apparatus | |
| JP3817313B2 (en) | Camera control apparatus and method | |
| JPH10336503A (en) | Image processing apparatus and method, and storage medium | |
| JP2001258020A (en) | Camera control system and camera server, control methods thereof, operation processing programs thereof, and storage medium storing these operation processing programs | |
| US10447911B2 (en) | Information processing apparatus, network camera and processing system | |
| JP7169035B1 (en) | Inspection target image transmission system, inspection target image transmission method and program | |
| JP2002094867A (en) | Imaging control device, control method of imaging control device, storage medium, remote imaging system | |
| JP2000278583A (en) | Camera control system, control method therefor, and storage medium storing operation processing program therefor | |
| JP3762050B2 (en) | Camera control system, control method thereof, and storage medium storing program for executing control |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A300 | Application deemed to be withdrawn because no request for examination was validly filed |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20070605 |