[go: up one dir, main page]

JP2007043390A - System and method for video delivery - Google Patents

System and method for video delivery Download PDF

Info

Publication number
JP2007043390A
JP2007043390A JP2005224230A JP2005224230A JP2007043390A JP 2007043390 A JP2007043390 A JP 2007043390A JP 2005224230 A JP2005224230 A JP 2005224230A JP 2005224230 A JP2005224230 A JP 2005224230A JP 2007043390 A JP2007043390 A JP 2007043390A
Authority
JP
Japan
Prior art keywords
camera
information
network
address
control
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
JP2005224230A
Other languages
Japanese (ja)
Inventor
Naoko Sato
直子 佐藤
Shuichi Yamaguchi
修一 山口
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.)
Toshiba Corp
Original Assignee
Toshiba Corp
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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP2005224230A priority Critical patent/JP2007043390A/en
Publication of JP2007043390A publication Critical patent/JP2007043390A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Closed-Circuit Television Systems (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a video delivery system capable of easily adding a camera connected to a network with no complicated preparation in advance. <P>SOLUTION: The video delivery system delivers video using a camera 20 connected to a network 10. A DHCP server 41 detects the camera 20 connected to the network and issues an IP address. A control server 40 updates the configuration information of a system based on the equipment information acquired from the camera 20, and presents it to a terminal device 30. <P>COPYRIGHT: (C)2007,JPO&INPIT

Description

本発明は、特にネットワークに接続されたカメラからの映像を配信する映像配信システムに関する。   The present invention particularly relates to a video distribution system that distributes video from a camera connected to a network.

従来、CCTV(Closed Circuit Television)システムを利用した映像監視システムや、遠隔地に設置したカメラにより撮影された映像をインターネット経由で配信するシステムが開発されている(例えば、特許文献1、2を参照)。   Conventionally, a video monitoring system using a CCTV (Closed Circuit Television) system and a system for distributing video taken by a camera installed at a remote location via the Internet have been developed (for example, see Patent Documents 1 and 2). ).

これらのシステムは、一般的にはIP(Internet Protocol)アドレスを割り当てる機能を含むIPネットワークで、カメラ制御及び映像配信を行なう構成である。このようなシステムを利用することにより、IPネットワークに接続された端末機器(例えば、パーソナルコンピュータ)の画面上において、遠隔地に設置したカメラにより撮影された映像を確認することができる。
特開2003−23445号公報 特開2003−199087号公報
These systems are generally configured to perform camera control and video distribution on an IP network including a function of assigning an IP (Internet Protocol) address. By using such a system, an image taken by a camera installed at a remote location can be confirmed on the screen of a terminal device (for example, a personal computer) connected to the IP network.
JP 2003-23445 A Japanese Patent Laid-Open No. 2003-199087

前述のような従来のシステムでは、既設のカメラ以外に、新たなカメラを単純に増設する場合でも、事前にソフトウェアの改造や、システム設定変更が必要となる。このため、例えば災害時などで、一時的にカメラの増設を行いたいというニーズが発生した場合に、それを実現することは困難である。この場合、事前に非常用のカメラの情報をシステムに追加しておくという方法もある。   In the conventional system as described above, even when a new camera is simply added in addition to the existing camera, it is necessary to modify the software or change the system settings in advance. For this reason, for example, in the event of a disaster, when there is a need to temporarily add a camera, it is difficult to realize it. In this case, there is also a method of adding emergency camera information to the system in advance.

しかしながら、通常運用時には、当該非常用のカメラを操作しないような管理が必要になる。また、実際にネットワークに接続する際には、カメラの設定、設置可能なカメラの機種や場所などを考慮する必要があるなど、事前に複雑な準備が要求される。   However, during normal operation, management is required not to operate the emergency camera. Also, when actually connecting to a network, complicated preparations are required in advance, such as camera settings and the types and locations of cameras that can be installed.

本発明の目的は、事前に複雑な準備を要することなく、ネットワークに接続するカメラの増設を容易に実現できる映像配信システムを提供することにある。   An object of the present invention is to provide a video distribution system capable of easily realizing the addition of cameras connected to a network without requiring complicated preparation in advance.

本発明の観点は、ネットワーク上に接続されるカメラにより映像を配信するシステムにおいて、カメラを物理的にネットワークに接続するだけで、システムの構成を容易に更新できる映像配信システムである。   An aspect of the present invention is a video distribution system that can easily update the configuration of a system in a system that distributes video using a camera connected to a network, simply by physically connecting the camera to the network.

本発明の観点に従った映像配信システムは、ネットワークを介して、カメラにより撮影された映像を端末機器に配信する映像配信システムにおいて、ネットワークに接続される機器を検出する検出手段と、前記検出手段の検出結果に基づいて、前記ネットワークに接続されたカメラとの間で映像を配信するための第1の情報を交換し、前記カメラから配信される映像を受信するための第2の情報を前記端末機器に送信する制御手段とを備えた構成である。   A video distribution system according to an aspect of the present invention is a video distribution system that distributes video captured by a camera to a terminal device via a network. The detection unit detects a device connected to the network; and the detection unit Based on the detection result, the first information for distributing the video to the camera connected to the network is exchanged, and the second information for receiving the video distributed from the camera is And a control means for transmitting to the terminal device.

本発明によれば、事前に複雑な準備を要することなく、ネットワークに接続するカメラの増設を容易に実現できる映像配信システムを提供することができる。従って、ネットワークにカメラを接続するだけで、例えば既設のカメラ以外に追加したカメラによる映像を動的に配信することが可能となる。   ADVANTAGE OF THE INVENTION According to this invention, the video delivery system which can implement | achieve the addition of the camera connected to a network easily without requiring complicated preparation beforehand can be provided. Therefore, it is possible to dynamically distribute video from a camera added in addition to an existing camera, for example, simply by connecting the camera to the network.

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

[システム構成]
図1は、本実施形態に関する映像配信システムの構成を示すブロック図である。
[System configuration]
FIG. 1 is a block diagram illustrating a configuration of a video distribution system according to the present embodiment.

本システムは、インターネットを代表とするIP(Internet Protocol)ネットワーク(以下単にネットワークと呼ぶ)10を利用して、単数又は複数のカメラ20により撮影された映像を端末機器(クライアント)30に配信する構成である。ネットワーク10は、IP方式のネットワークであれば、無線LAN(Local Area Network)などのインターネット以外のネットワークでもよい。   This system uses an IP (Internet Protocol) network (hereinafter simply referred to as a network) 10 typified by the Internet to distribute video captured by one or more cameras 20 to a terminal device (client) 30. It is. The network 10 may be a network other than the Internet, such as a wireless local area network (LAN), as long as it is an IP network.

本システムは、ネットワーク10に接続された制御サーバ40及びIPアドレス管理用サーバ41により、カメラ20の制御及び映像配信の制御を実行する。制御サーバ40は、システムのメイン制御装置であり、ネットワーク10に接続されたカメラ20及びそれ以外の機器からなるシステム構成及び映像配信の管理を行なう。システム構成の管理とは、主として、カメラ20及びそれ以外の機器の追加又は削除(ネットワークからの切断)に従った構成情報の生成又は更新を意味する。   In this system, the control server 40 and the IP address management server 41 connected to the network 10 control the camera 20 and control video distribution. The control server 40 is a main control device of the system, and manages the system configuration and video distribution including the camera 20 and other devices connected to the network 10. The management of the system configuration mainly means generation or update of configuration information according to addition or deletion (disconnection from the network) of the camera 20 and other devices.

即ち、制御サーバ40は、動的にカメラ20や機器がシステムに追加または削除されたことを検出する機能と、検出された機器に識別情報を動的に付与して管理する機能と、カメラに映像配信用のマルチキャスト(またはユニキャスト)アドレスを動的に付与して映像を管理する機能を有する。   That is, the control server 40 has a function of dynamically detecting that the camera 20 or device has been added or deleted from the system, a function of dynamically assigning and managing identification information to the detected device, and a camera. It has a function of managing video by dynamically assigning a multicast (or unicast) address for video distribution.

具体的には、制御サーバ40は、システムに含まれる機器(カメラ20)の構成を示す構成情報を管理し、当該構成情報を画面情報として配信先の端末機器30に提供する。制御サーバ40は、カメラ20及びそれ以外の機器の追加又は削除に応じて、システム構成に変更が発生したときには、当該構成情報(画面情報)を更新して配信先の端末機器30に提供する。   Specifically, the control server 40 manages configuration information indicating the configuration of the device (camera 20) included in the system, and provides the configuration information as screen information to the terminal device 30 as a delivery destination. When a change occurs in the system configuration in accordance with the addition or deletion of the camera 20 and other devices, the control server 40 updates the configuration information (screen information) and provides it to the terminal device 30 that is the distribution destination.

また、制御サーバ40は、端末機器30からの要求(操作)に応じて、システムに含まれるカメラ20からの映像を、ネットワーク10を介して端末機器30に配信するための制御を実行する。   Further, the control server 40 executes control for distributing video from the camera 20 included in the system to the terminal device 30 via the network 10 in response to a request (operation) from the terminal device 30.

さらに、制御サーバ40は、動的配布用の制御アドレス範囲及び配信マルチキャスト(ユニキャスト)アドレス範囲を有し、システムを構成するカメラ20及びその他の機器に対して動的な制御情報の配布と回収を管理する。この制御情報には、制御アドレス及び映像配信用マルチキャスト(またはユニキャスト)アドレスが含まれる。制御アドレスとは、制御サーバ40の内部で管理するカメラ20及びその他の機器に割り当てた管理番号である。マルチキャストアドレスとは、配信先である端末機器30の宛先アドレスである。   Further, the control server 40 has a control address range for dynamic distribution and a distribution multicast (unicast) address range, and dynamically distributes and collects control information to the camera 20 and other devices constituting the system. Manage. This control information includes a control address and a multicast (or unicast) address for video distribution. The control address is a management number assigned to the camera 20 and other devices managed inside the control server 40. The multicast address is a destination address of the terminal device 30 that is a distribution destination.

さらにまた、制御サーバ40は、起動時には予め登録されたIPアドレス管理用サーバ41から配布されたIPアドレスを取得する。   Furthermore, the control server 40 acquires the IP address distributed from the IP address management server 41 registered in advance at the time of activation.

IPアドレス管理用サーバ41は、具体的にはDHCP(Dynamic Host Configuration Protocol)サーバ(以下DHCPサーバと呼ぶ)であり、ネットワーク10に接続されたカメラ20や機器に対してIPアドレスを発行し、その旨を制御サーバ40に通知する。このとき、DHCPサーバ41は、発行するIPアドレスに制御サーバ40の情報を付加することで、制御サーバ40と連携する。   The IP address management server 41 is specifically a DHCP (Dynamic Host Configuration Protocol) server (hereinafter referred to as a DHCP server), and issues an IP address to the camera 20 or device connected to the network 10. This is notified to the control server 40. At this time, the DHCP server 41 cooperates with the control server 40 by adding the information of the control server 40 to the IP address to be issued.

カメラ20は、カメラ本体、動的に付与された制御アドレスでのカメラ制御を受け付ける機能を有する制御装置、及び付与されたマルチキャスト(またはユニキャスト)アドレスで映像配信を行う機能を有する映像配信装置から構成されている。   The camera 20 includes a camera body, a control device having a function of accepting camera control with a dynamically assigned control address, and a video delivery device having a function of delivering video with a given multicast (or unicast) address. It is configured.

端末機器30は、例えばパーソナルコンピュータからなり、制御サーバ40から提供される画面情報及び配信される映像を表示する表示画面、及び配信される映像情報を再生するためのデコーダ300を含む。ここで、デコーダ300は、例えばコンピュータにより実行されるソフトウェアにより実現されるデコーダ機能である。   The terminal device 30 is composed of, for example, a personal computer, and includes a screen information provided from the control server 40 and a display screen for displaying distributed video, and a decoder 300 for reproducing the distributed video information. Here, the decoder 300 is a decoder function realized by software executed by a computer, for example.

[作用効果]
以下図2、図3及び図5を参照して、本実施形態の映像配信動作を説明する。
[Function and effect]
Hereinafter, the video distribution operation of the present embodiment will be described with reference to FIG. 2, FIG. 3 and FIG.

まず、図2を参照して、例えば増設用カメラ20がネットワーク10に物理的に接続されて、当該カメラ20により撮影される映像を例えばMPEG2方式のマルチキャストで配信する場合の手順を説明する。   First, with reference to FIG. 2, a procedure in the case where, for example, the expansion camera 20 is physically connected to the network 10 and video shot by the camera 20 is distributed by, for example, MPEG2 multicast will be described.

DHCPサーバ41は、カメラ20がネットワーク10に物理的に接続されると、それを検出してカメラ20に対してIPアドレスを発行する(ステップS1〜S3)。DHCPサーバ41は、カメラ20へのIPアドレス発行及び当該IPアドレスを、予め登録された制御サーバ40に通知する(ステップS4)。   When the camera 20 is physically connected to the network 10, the DHCP server 41 detects that and issues an IP address to the camera 20 (steps S1 to S3). The DHCP server 41 issues an IP address to the camera 20 and notifies the control server 40 registered in advance of the IP address (step S4).

なお、DHCPサーバ41は、IPアドレスを動的に配布(発行)すると共に、発行したIPアドレスを回収する機能を有する。また、DHCPサーバ41は、制御サーバ40からの要求に応じて、現在のアドレスの配布状況を通知する機能も有する。   The DHCP server 41 has a function of dynamically distributing (issuing) an IP address and collecting the issued IP address. The DHCP server 41 also has a function of notifying the current address distribution status in response to a request from the control server 40.

次に、制御サーバ40は、通知されたIPアドレスを持つ機器(ここではカメラ20)に対して機器情報(カメラ情報)を要求する(ステップS5)。機器情報(カメラ情報)とは、カメラ20の機種(種別)や仕様を示す情報である。また、本実施形態では、カメラ20が設置された位置を示す位置情報も含むものとする。この位置情報は、例えばカメラ20に搭載されたGPS(global positioning system)機能により取得される。   Next, the control server 40 requests device information (camera information) from the device having the notified IP address (here, the camera 20) (step S5). The device information (camera information) is information indicating the model (type) and specification of the camera 20. In the present embodiment, it is assumed that position information indicating the position where the camera 20 is installed is also included. This position information is acquired by, for example, a GPS (global positioning system) function mounted on the camera 20.

制御サーバ40は、カメラ20からの応答により要求した機器情報(カメラ情報)を受信すると、当該機器情報を含む管理情報を発行する(ステップS6,S7)。管理情報には、後述する制御情報及び構成情報が含まれる。   When receiving the device information (camera information) requested by the response from the camera 20, the control server 40 issues management information including the device information (steps S6 and S7). The management information includes control information and configuration information described later.

制御サーバ40は、制御インターフェースを決定すると共に、制御情報として制御用アドレス(割り当てた管理番号)及びマルチキャストアドレスをカメラ20に送信する(ステップS9)。カメラ20は、制御装置が制御サーバ40からの制御情報を受け付けて、映像を配信するための設定を行なう(ステップS10)。   The control server 40 determines a control interface and transmits a control address (assigned management number) and a multicast address as control information to the camera 20 (step S9). In the camera 20, the control device receives control information from the control server 40 and performs settings for distributing video (step S10).

一方、制御サーバ40は、新たなカメラ20がネットワーク10に接続されて、システムの構成に含まれたことによる構成変更を端末機器30に通知する(ステップS8)。端末機器30は、当該通知に基づいて更新された構成情報を制御サーバ40に要求する(ステップS24)。端末機器30は、制御サーバ40から更新された構成情報を画面情報として取得すると、表示画面上に表示するシステム構成画面を更新する(ステップS25,S26)。   On the other hand, the control server 40 notifies the terminal device 30 of a configuration change due to the new camera 20 being connected to the network 10 and being included in the system configuration (step S8). The terminal device 30 requests the configuration information updated based on the notification to the control server 40 (step S24). When the terminal device 30 obtains the updated configuration information from the control server 40 as screen information, the terminal device 30 updates the system configuration screen displayed on the display screen (steps S25 and S26).

以上のようにして、ネットワーク10に接続されたカメラ20から構成される映像配信システムにおいて、増設用カメラ20が追加された場合に、制御サーバ40は、新たに発行されたIPアドレスに基づいて、システム構成の変更(更新)処理を実行する。これにより、端末機器30は、画面上においてシステム構成情報(使用できるカメラのリスト情報などを含む)を更新し、リストに追加された増設用カメラ20を選択して、当該カメラ20により撮影された映像を要求する操作を行なうことができる。制御サーバ40は、端末機器30からの要求に応じて、増設用カメラ20からの映像を端末機器30に配信するように制御する。   As described above, when the expansion camera 20 is added in the video distribution system including the cameras 20 connected to the network 10, the control server 40, based on the newly issued IP address, The system configuration change (update) process is executed. As a result, the terminal device 30 updates the system configuration information (including the list information of usable cameras) on the screen, selects the additional camera 20 added to the list, and is photographed by the camera 20. An operation for requesting an image can be performed. The control server 40 controls to distribute the video from the expansion camera 20 to the terminal device 30 in response to a request from the terminal device 30.

従って、端末機器30は、画面上で、システムに追加されたカメラを確認でき、そのカメラをクリックして起動させることにより、カメラから配信される映像(監視映像)を画面上に表示することができる。カメラ20の機器情報に、GPS機能による位置情報が含まれている場合には、制御サーバ40は、地図上でのカメラの位置を端末機器30の画面上に表示することも可能である。   Therefore, the terminal device 30 can confirm the camera added to the system on the screen, and can display the video (monitoring video) distributed from the camera on the screen by clicking the camera and starting it. it can. When the device information of the camera 20 includes position information by the GPS function, the control server 40 can also display the position of the camera on the map on the screen of the terminal device 30.

本実施形態のシステムを、例えばWebを用いたカメラ監視システムに適用すれば、インターネット(10)に増設用カメラ20を物理的に接続するだけで、当該システムに監視カメラを増設することができる。従って、例えば災害が発生した場所で、インターネット(10)に増設用カメラ20を物理的に接続するだけで、端末機器30により災害状況を映像で監視することが可能となる。   If the system of this embodiment is applied to a camera monitoring system using, for example, the Web, the monitoring camera can be added to the system simply by physically connecting the extension camera 20 to the Internet (10). Therefore, the disaster situation can be monitored by video by the terminal device 30 only by physically connecting the expansion camera 20 to the Internet (10) at the place where the disaster occurs, for example.

(システムとは無関係な機器の接続)
ここで、図3を参照して、システムとは関係のない機器50がネットワーク10に接続された場合の処理手順を説明する。
(Connection of equipment unrelated to the system)
Here, with reference to FIG. 3, a processing procedure when a device 50 not related to the system is connected to the network 10 will be described.

本実施形態では、システムに増設できるカメラ20又は機器は、制御サーバ40からの機器情報の要求及び制御情報を受け付ける機能を有することが前提である。従って、このような機能を備えていない機器50が、ネットワーク10に接続された場合には、システムには含まれない。   In the present embodiment, it is assumed that the camera 20 or device that can be added to the system has a function of receiving a request for device information from the control server 40 and control information. Accordingly, when a device 50 that does not have such a function is connected to the network 10, it is not included in the system.

まず、DHCPサーバ41は、機器50がネットワーク10に物理的に接続されると、それを検出してカメラ50に対してIPアドレスを発行する(ステップS31〜S33)。DHCPサーバ41は、カメラ20へのIPアドレス発行及び当該IPアドレスを、予め登録された制御サーバ40に通知する(ステップS34)。   First, when the device 50 is physically connected to the network 10, the DHCP server 41 detects that and issues an IP address to the camera 50 (steps S31 to S33). The DHCP server 41 issues an IP address to the camera 20 and notifies the control server 40 registered in advance of the IP address (step S34).

次に、制御サーバ40は、通知されたIPアドレスを持つ機器50に対して機器情報(カメラ情報)を要求する(ステップS35)。制御サーバ40は、当該機器50から所定の時間内に応答が無い場合には、システムとは無関係な機器であると判定する(ステップS36)。従って、制御サーバ40は制御情報を発行しないため、当該機器50がシステムに含まれることはない。   Next, the control server 40 requests device information (camera information) from the device 50 having the notified IP address (step S35). If there is no response from the device 50 within a predetermined time, the control server 40 determines that the device is unrelated to the system (step S36). Accordingly, since the control server 40 does not issue control information, the device 50 is not included in the system.

(変形例)
図4は、本実施形態の変形例に関する映像配信方法である。
(Modification)
FIG. 4 is a video distribution method relating to a modification of the present embodiment.

本変形例は、IPアドレスの発行時に、制御サーバ40の情報(IPアドレスなど)を付加することにより、カメラ20側から制御サーバ40に対して接続要求を行う方法である。以下、図4を参照して具体的に説明する。   This modification is a method of making a connection request to the control server 40 from the camera 20 side by adding information (such as an IP address) of the control server 40 when issuing an IP address. Hereinafter, a specific description will be given with reference to FIG.

DHCPサーバ41は、カメラ20がネットワーク10に物理的に接続されると、それを検出してカメラ20に対してIPアドレスを発行する(ステップS41〜S43)。このとき、DHCPサーバ41は、発行するIPアドレスに、予め登録された制御サーバ40のIPアドレスなどの情報を付加する。   When the camera 20 is physically connected to the network 10, the DHCP server 41 detects this and issues an IP address to the camera 20 (steps S41 to S43). At this time, the DHCP server 41 adds information such as the IP address of the control server 40 registered in advance to the IP address to be issued.

次に、カメラ20は、IPアドレスに付加された情報(制御サーバ40のIPアドレス)に基づいて、制御サーバ40に対して接続要求(IPアドレスを含む)を行なう(ステップS44)。   Next, the camera 20 makes a connection request (including the IP address) to the control server 40 based on the information added to the IP address (IP address of the control server 40) (step S44).

制御サーバ40は、カメラ20からの要求に応じて、当該カメラ20の機器情報(カメラ情報)を要求する(ステップS45)。そして、制御サーバ40は、当該機器情報を受信すると、当該機器情報を含む管理情報を発行する(ステップS46,S47)。なお、ここで、カメラ20は、制御サーバ40に対して接続要求(IPアドレスを含む)と共に、当該機器情報を同時に送信してもよい。   In response to a request from the camera 20, the control server 40 requests device information (camera information) of the camera 20 (step S45). And the control server 40 will issue the management information containing the said apparatus information, if the said apparatus information is received (step S46, S47). Here, the camera 20 may simultaneously transmit the device information to the control server 40 together with the connection request (including the IP address).

制御サーバ40は、前述したような制御情報をカメラ20に送信する(ステップS48)。カメラ20は、制御装置が制御サーバ40からの制御情報を受け付けて、映像を配信するための設定を行なう(ステップS49)。   The control server 40 transmits the control information as described above to the camera 20 (step S48). In the camera 20, the control device receives control information from the control server 40 and performs settings for distributing video (step S49).

一方、制御サーバ40は、新たなカメラ20がネットワーク10に接続されて、システムの構成に含まれたことによる構成変更を端末機器30に通知する(ステップS50)。端末機器30は、当該通知に基づいて更新された構成情報を制御サーバ40に要求する(ステップS51)。端末機器30は、制御サーバ40から更新された構成情報を画面情報として取得すると、表示画面上に表示するシステム構成画面を更新する(ステップS52,S53)。   On the other hand, the control server 40 notifies the terminal device 30 of a configuration change due to the new camera 20 being connected to the network 10 and being included in the system configuration (step S50). The terminal device 30 requests the configuration information updated based on the notification to the control server 40 (step S51). When the terminal device 30 acquires the configuration information updated from the control server 40 as screen information, the terminal device 30 updates the system configuration screen displayed on the display screen (steps S52 and S53).

(制御情報の回収方法)
本実施形態及び変形例において、制御サーバ40は、カメラ20などの機器がシステムから外された場合に、制御情報(発行した制御アドレス等)を回収する。即ち、当該制御情報を回収しない場合には、制御アドレスの枯渇や、端末機器30の画面上に制御(操作)できないカメラを含む構成情報が表示されるなどの問題がある。
(Control information collection method)
In this embodiment and the modification, the control server 40 collects control information (issued control address, etc.) when a device such as the camera 20 is removed from the system. That is, when the control information is not collected, there are problems such as exhaustion of control addresses and display of configuration information including cameras that cannot be controlled (operated) on the screen of the terminal device 30.

以下、具体的な方法を説明する。   Hereinafter, a specific method will be described.

制御サーバ40は、カメラ20に制御情報を発行する際に、予め有効期限を付加する。   The control server 40 adds an expiration date in advance when issuing control information to the camera 20.

そして、制御サーバ40は、その有効期限内に更新手続(明示的な手続きの他に、ヘルスチェックや通知などでもよい)を行うことにより、有効期限を更新する。一方、有効期限が切れるまで更新手続がない場合には、制御サーバ40は、制御情報をカメラ20から削除するなどの処理により回収する。 Then, the control server 40 updates the expiration date by performing an update procedure (in addition to an explicit procedure, a health check, a notification, or the like) within the expiration date. On the other hand, when there is no update procedure until the expiration date expires, the control server 40 collects the control information by a process such as deleting the control information from the camera 20.

また、DHCPサーバ41は、IPアドレスを回収した場合に、制御サーバ40へ通知する。制御サーバ40は、現在運用中のカメラ情報から該当するIPアドレスを持つ機器(カメラ)を探し、動的なカメラであればシステムから外し、制御情報を回収する。   The DHCP server 41 notifies the control server 40 when the IP address is collected. The control server 40 searches for the device (camera) having the corresponding IP address from the currently operating camera information, removes it from the system if it is a dynamic camera, and collects the control information.

(制御サーバの起動時での手順)
図5は、制御サーバ40の起動時に、現在のIPアドレスの配布状況に基づいて、システムを構成する場合の手順を説明する。
(Procedure when starting the control server)
FIG. 5 illustrates a procedure for configuring the system based on the current IP address distribution status when the control server 40 is activated.

前述したように、DHCPサーバ41は、制御サーバ40からの要求に応じて、現在のアドレスの配布状況を通知する機能を有する。   As described above, the DHCP server 41 has a function of notifying the current address distribution status in response to a request from the control server 40.

DHCPサーバ41は、カメラ20がネットワーク10に物理的に接続されると、それを検出してカメラ20に対してIPアドレスを発行する(ステップS51〜S53)。DHCPサーバ41は、IPアドレス発行を予め登録された制御サーバ40に通知する(ステップS54)。   When the camera 20 is physically connected to the network 10, the DHCP server 41 detects that and issues an IP address to the camera 20 (steps S51 to S53). The DHCP server 41 notifies the control server 40 registered in advance of the IP address issue (step S54).

ここで、制御サーバ40は、また起動しておらず、IPアドレス発行の通知後に起動する場合を想定する(ステップS55)。制御サーバ40は、DHCPサーバ41に対して、発行済みIPアドレスの配布状況を要求する(ステップS56)。DHCPサーバ41は、制御サーバ40からの要求に応じて、現在のアドレスの配布状況を通知する(ステップS57)。   Here, it is assumed that the control server 40 is not activated again and is activated after notification of IP address issuance (step S55). The control server 40 requests the DHCP server 41 for the distribution status of the issued IP address (step S56). The DHCP server 41 notifies the current address distribution status in response to a request from the control server 40 (step S57).

制御サーバ40は、発行されたIPアドレスを有するカメラ20に対して機器情報(カメラ情報)を要求する(ステップS58)。制御サーバ40は、カメラ20からの応答により要求した機器情報(カメラ情報)を受信すると、当該機器情報を含む管理情報を発行する(ステップS59,S60)。   The control server 40 requests device information (camera information) from the camera 20 having the issued IP address (step S58). When receiving the device information (camera information) requested by the response from the camera 20, the control server 40 issues management information including the device information (steps S59 and S60).

制御サーバ40は、制御情報として制御用アドレス(割り当てた管理番号)及びマルチキャストアドレスをカメラ20に送信する(ステップS61)。カメラ20は、制御装置が制御サーバ40からの制御情報を受け付けて、映像を配信するための設定を行なう(ステップS62)。   The control server 40 transmits a control address (assigned management number) and a multicast address as control information to the camera 20 (step S61). In the camera 20, the control device receives control information from the control server 40 and performs settings for distributing video (step S62).

一方、制御サーバ40は、発行されたIPアドレスを有し、かつシステムとは無関係な機器50に対して機器情報(カメラ情報)を要求する(ステップS63)。制御サーバ40は、当該機器50から所定の時間内に応答が無い場合には、システムとは無関係な機器であると判定する(ステップS64)。従って、制御サーバ40は制御情報を発行しないため、当該機器50がシステムに含まれることはない。   On the other hand, the control server 40 requests device information (camera information) from the device 50 having the issued IP address and unrelated to the system (step S63). If there is no response from the device 50 within a predetermined time, the control server 40 determines that the device is unrelated to the system (step S64). Accordingly, since the control server 40 does not issue control information, the device 50 is not included in the system.

なお、本実施形態及び変形例において、カメラ20や機器からは、定期的にIPアドレスの発行要求を行なう構成が望ましい。制御サーバ40は、当該要求がなくなったときに、システムからカメラ20や機器が外されたことを認識できる。   In the present embodiment and the modification, it is desirable that the camera 20 or the device periodically issues an IP address issue request. When the request disappears, the control server 40 can recognize that the camera 20 or the device has been removed from the system.

なお、本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。   Note that the present invention is not limited to the above-described embodiment as it is, and can be embodied by modifying the components without departing from the scope of the invention in the implementation stage. In addition, various inventions can be formed by appropriately combining a plurality of constituent elements disclosed in the embodiment. For example, some components may be deleted from all the components shown in the embodiment. Furthermore, constituent elements over different embodiments may be appropriately combined.

本発明の実施形態に関する映像配信システムの構成を示すブロック図。The block diagram which shows the structure of the video delivery system regarding embodiment of this invention. 本実施形態に関する映像配信手順を説明するためのタイミングチャート。The timing chart for demonstrating the video delivery procedure regarding this embodiment. 本実施形態に関するシステムに含まれない機器の処理手順を説明するためのタイミングチャート。The timing chart for demonstrating the process sequence of the apparatus which is not included in the system regarding this embodiment. 本実施形態の変形例に関する映像配信手順を説明するためのタイミングチャート。The timing chart for demonstrating the video delivery procedure regarding the modification of this embodiment. 本実施形態に関する制御サーバの起動時における映像配信手順を説明するためのタイミングチャート。The timing chart for demonstrating the video delivery procedure at the time of starting of the control server regarding this embodiment.

符号の説明Explanation of symbols

10…IPネットワーク、20…カメラ、30…端末機器(クライアント)、
40…制御サーバ、41…IPアドレス管理用サーバ(DHCPサーバ)、
50…機器。
10 ... IP network, 20 ... camera, 30 ... terminal device (client),
40 ... control server, 41 ... IP address management server (DHCP server),
50: Equipment.

Claims (10)

ネットワークを介して、カメラにより撮影された映像を端末機器に配信する映像配信システムにおいて、
ネットワークに接続される機器を検出する検出手段と、
前記検出手段の検出結果に基づいて、前記ネットワークに接続されたカメラとの間で映像を配信するための第1の情報を交換し、前記カメラから配信される映像を受信するための第2の情報を前記端末機器に送信する制御手段と
を具備したことを特徴とする映像配信システム。
In a video distribution system that distributes video captured by a camera to a terminal device via a network,
Detection means for detecting devices connected to the network;
A second information for exchanging first information for distributing video with a camera connected to the network based on a detection result of the detection means, and for receiving video distributed from the camera. A video distribution system comprising control means for transmitting information to the terminal device.
前記検出手段は、
前記ネットワークに接続された機器に対してIPアドレスを発行する手段と、
前記制御手段に対して、当該機器に対するIPアドレスの発行を通知する手段と
を含むことを特徴とする請求項1に記載の映像配信システム。
The detection means includes
Means for issuing an IP address to a device connected to the network;
The video distribution system according to claim 1, further comprising means for notifying the control means of issuance of an IP address for the device.
前記第2の情報は、前記ネットワークに接続されたカメラを含むシステム構成を示す構成情報を含み、
前記制御手段は、
前記ネットワークに追加または切断されたカメラに基づいて前記構成情報を更新し、
更新された前記構成情報を前記端末機器に送信するように構成されたことを特徴とする請求項1に記載の映像配信システム。
The second information includes configuration information indicating a system configuration including a camera connected to the network,
The control means includes
Updating the configuration information based on cameras added or disconnected from the network;
The video distribution system according to claim 1, wherein the updated configuration information is configured to be transmitted to the terminal device.
前記制御手段は、
前記検出手段から前記ネットワークに接続されたカメラを識別する情報を受信する手段と、
前記第1の情報として、前記ネットワークに接続されたカメラに対して要求する機器情報、及び当該カメラからの応答に従って映像の配信先アドレスを含む制御情報を含み、当該制御情報を前記カメラに設定する手段と
を含むことを特徴とする請求項1または請求項3のいずれか1項に記載の映像配信システム。
The control means includes
Means for receiving information identifying a camera connected to the network from the detection means;
The first information includes device information requested to a camera connected to the network and control information including a video distribution destination address according to a response from the camera, and sets the control information in the camera. The video distribution system according to claim 1, further comprising: means.
前記第2の情報は、前記ネットワークに接続されたカメラを含むシステム構成を示す構成情報を含み、
前記制御手段は、
前記検出手段から受信されたIPアドレスに基づいて前記ネットワークに接続されたカメラを識別し、
前記第1の情報として、前記ネットワークに接続されたカメラに対して要求する機器情報及び当該カメラからの応答に従って映像の配信先アドレスを含む制御情報を含み、当該制御情報を前記カメラに設定し、
前記ネットワークに追加または切断されたカメラに基づいて前記構成情報を更新し、
更新された前記構成情報を前記端末機器に送信するように構成されたことを特徴とする請求項2に記載の映像配信システム。
The second information includes configuration information indicating a system configuration including a camera connected to the network,
The control means includes
Identifying a camera connected to the network based on an IP address received from the detection means;
The first information includes device information requested to a camera connected to the network and control information including a video distribution destination address according to a response from the camera, and sets the control information in the camera.
Updating the configuration information based on cameras added or disconnected from the network;
The video distribution system according to claim 2, wherein the updated configuration information is transmitted to the terminal device.
前記第2の情報は、前記ネットワークに接続されたカメラから構成されるシステム構成を示す構成情報を含み、
前記制御手段は、
前記ネットワークに追加または切断されたカメラに基づいて前記構成情報を更新し、
前記第2の情報として更新された前記構成情報を含み、前記ネットワークに接続されたカメラの中から選択したカメラから配信される映像を受信するための画面情報を前記端末機器に送信するように構成されたことを特徴とする請求項1に記載の映像配信システム。
The second information includes configuration information indicating a system configuration configured from cameras connected to the network,
The control means includes
Updating the configuration information based on cameras added or disconnected from the network;
The screen information for receiving the video distributed from the camera selected from the cameras connected to the network including the configuration information updated as the second information is configured to be transmitted to the terminal device. The video distribution system according to claim 1, wherein:
前記制御手段は、
前記ネットワークに接続されたカメラに対して、当該カメラの種別、仕様、及び位置情報を含む前記機器情報を要求し、
前記位置情報に基づいて作成された当該カメラの位置を示す画面情報を含む前記第2の情報を前記端末機器に送信するように構成されたことを特徴とする請求項1、請求項4、請求項5のいずれか1項に記載の映像配信システム。
The control means includes
Request the device information including the type, specification, and position information of the camera connected to the network,
5. The apparatus according to claim 1, wherein the second information including screen information indicating the position of the camera created based on the position information is transmitted to the terminal device. Item 6. The video distribution system according to any one of Item 5.
前記検出手段は、
前記ネットワークに接続されたカメラからIPアドレスの発行要求に応じてIPアドレスを発行し、
所定の時間内に前記IPアドレスの発行要求がない場合に、前記ネットワークから前記カメラが切断されたことを検出するように構成されていることを特徴とする請求項2に記載の映像配信システム。
The detection means includes
In response to a request for issuing an IP address from a camera connected to the network, an IP address is issued,
3. The video distribution system according to claim 2, wherein the video distribution system is configured to detect that the camera is disconnected from the network when there is no request for issuing the IP address within a predetermined time.
前記制御手段は、
前記検出手段により前記ネットワークに追加または切断されたカメラ以外の機器が検出されたときに、当該機器を含む前記構成情報を更新することを特徴とする請求項3に記載の映像配信システム。
The control means includes
4. The video distribution system according to claim 3, wherein when a device other than a camera added to or disconnected from the network is detected by the detection unit, the configuration information including the device is updated.
ネットワークに接続されたカメラを含む機器に対して、自動的にIPアドレスを配布するIPアドレス管理用サーバ、及び前記カメラにより撮影された映像を前記ネットワークに接続された端末機器に配信するための制御を実行する制御用サーバを有する映像配信システムに適用する映像配信方法であって、
前記制御用サーバは、
前記ネットワークに接続されて、前記IPアドレス管理用サーバからIPアドレスが発行されたカメラに対して、機器情報を要求するステップと、
前記カメラから送信された前記機器情報に基づいて、前記カメラからの映像を配信するための制御情報及び前記ネットワークに接続されたカメラを含むシステム構成を示す構成情報を生成または更新するステップと、
前記制御情報を前記カメラに設定するステップと、
前記カメラから送信された前記機器情報に基づいて、前記ネットワークに接続されたカメラを含むシステム構成を示す構成情報を生成または更新するステップと、
前記カメラから配信される映像を受信するために、前記構成情報を含む画面情報を前記端末機器に送信するステップと
を有する手順を実行することを特徴とする映像配信方法。
An IP address management server that automatically distributes an IP address to a device including a camera connected to a network, and a control for distributing video captured by the camera to a terminal device connected to the network A video distribution method applied to a video distribution system having a control server for executing
The control server is
Requesting device information from a camera connected to the network and having an IP address issued from the IP address management server;
Generating or updating control information for distributing video from the camera based on the device information transmitted from the camera and configuration information indicating a system configuration including a camera connected to the network;
Setting the control information in the camera;
Generating or updating configuration information indicating a system configuration including a camera connected to the network based on the device information transmitted from the camera;
Transmitting a screen information including the configuration information to the terminal device in order to receive the video distributed from the camera.
JP2005224230A 2005-08-02 2005-08-02 System and method for video delivery Pending JP2007043390A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2005224230A JP2007043390A (en) 2005-08-02 2005-08-02 System and method for video delivery

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2005224230A JP2007043390A (en) 2005-08-02 2005-08-02 System and method for video delivery

Publications (1)

Publication Number Publication Date
JP2007043390A true JP2007043390A (en) 2007-02-15

Family

ID=37800973

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2005224230A Pending JP2007043390A (en) 2005-08-02 2005-08-02 System and method for video delivery

Country Status (1)

Country Link
JP (1) JP2007043390A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015226324A (en) * 2014-05-26 2015-12-14 アクシス アーベー Automatic configuration of replacement camera
JP2016063306A (en) * 2014-09-16 2016-04-25 セイコーエプソン株式会社 Image processing system and robot system
US9450910B2 (en) 2014-02-06 2016-09-20 Lenovo Enterprise Solutions (Singapore) Pte. Ltd. Network address allocation
EP3346704A1 (en) * 2017-01-05 2018-07-11 Honeywell International Inc. Systems and methods for relating configuration data to ip cameras

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001045007A (en) * 1999-07-26 2001-02-16 Fuji Xerox Co Ltd Communication unit to dynamically acquire network parameter and method for acquiring the network parameter
JP2001333421A (en) * 2000-05-19 2001-11-30 Canon Inc Image display device, image display system, and image display method
JP2002262274A (en) * 2001-02-28 2002-09-13 Seiko Epson Corp Captured image providing system, communication connection mediating terminal, captured image providing program, communication connection mediating terminal program, and image capturing terminal program
JP2003009132A (en) * 2001-06-25 2003-01-10 Toshiba Corp Camera supervising system and method for changing camera selecting screen
JP2003158521A (en) * 2001-11-20 2003-05-30 Fujitsu General Ltd Monitoring system
JP2004228741A (en) * 2003-01-21 2004-08-12 Kyowa Exeo Corp Method and system for connecting to dynamic IP address side
JP2004235880A (en) * 2003-01-29 2004-08-19 Toshiba Corp Camera video image monitor system
JP2004304602A (en) * 2003-03-31 2004-10-28 Toshiba Corp Network connection camera and image display method
JP2005135414A (en) * 2003-10-27 2005-05-26 Microsoft Corp Simple and dynamic configuration of network device

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001045007A (en) * 1999-07-26 2001-02-16 Fuji Xerox Co Ltd Communication unit to dynamically acquire network parameter and method for acquiring the network parameter
JP2001333421A (en) * 2000-05-19 2001-11-30 Canon Inc Image display device, image display system, and image display method
JP2002262274A (en) * 2001-02-28 2002-09-13 Seiko Epson Corp Captured image providing system, communication connection mediating terminal, captured image providing program, communication connection mediating terminal program, and image capturing terminal program
JP2003009132A (en) * 2001-06-25 2003-01-10 Toshiba Corp Camera supervising system and method for changing camera selecting screen
JP2003158521A (en) * 2001-11-20 2003-05-30 Fujitsu General Ltd Monitoring system
JP2004228741A (en) * 2003-01-21 2004-08-12 Kyowa Exeo Corp Method and system for connecting to dynamic IP address side
JP2004235880A (en) * 2003-01-29 2004-08-19 Toshiba Corp Camera video image monitor system
JP2004304602A (en) * 2003-03-31 2004-10-28 Toshiba Corp Network connection camera and image display method
JP2005135414A (en) * 2003-10-27 2005-05-26 Microsoft Corp Simple and dynamic configuration of network device

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9450910B2 (en) 2014-02-06 2016-09-20 Lenovo Enterprise Solutions (Singapore) Pte. Ltd. Network address allocation
JP2015226324A (en) * 2014-05-26 2015-12-14 アクシス アーベー Automatic configuration of replacement camera
US9853862B2 (en) 2014-05-26 2017-12-26 Axis Ab Automatic configuration of a replacement camera
JP2016063306A (en) * 2014-09-16 2016-04-25 セイコーエプソン株式会社 Image processing system and robot system
EP3346704A1 (en) * 2017-01-05 2018-07-11 Honeywell International Inc. Systems and methods for relating configuration data to ip cameras

Similar Documents

Publication Publication Date Title
JP4235300B2 (en) Communications system
JP3779696B2 (en) System including electronic device and mobile device, and service providing method
KR20120022949A (en) Relay communication system and first relay server
KR20130002940A (en) Pull-print system, print job management method, print server, control method therefor and computer-readable medium
US20110134256A1 (en) System, system construction method, managing terminal and program
JP2013046172A5 (en) Network management apparatus and control method thereof, and communication apparatus and control method thereof
JP2007312028A (en) Monitor image sending-out device and program
JP7454065B2 (en) Network connection method and device for training participants of common training model
JP5180631B2 (en) COMMUNICATION DEVICE, ITS CONTROL METHOD, COMMUNICATION SYSTEM
JP4364562B2 (en) Camera management method in video recording system
CN110035253A (en) A kind of decoding on-wall control method and device
KR20080052157A (en) Discovery device and method
US20130148154A1 (en) Printing system, image forming apparatus, control method therefor and computer-readable medium
JP6519358B2 (en) Controller and control system
JP2007043390A (en) System and method for video delivery
JP6559587B2 (en) COMMUNICATION DEVICE, COMMUNICATION SYSTEM, AND COMMUNICATION PROGRAM
JP6646214B2 (en) Information processing system, information processing apparatus, information processing method, and information processing program
JP2014127915A (en) Display control device, control method and program
JP2009288863A (en) Communication system, information holding device, management device and terminal device
JP6524732B2 (en) Communication device, communication system, control method of communication device and program
JP2008113376A (en) Monitoring system, control method, encoder device, and relay control device
JP2012109787A (en) Network type surveillance camera system
JP5702134B2 (en) Device control apparatus, information management apparatus, control method therefor, and device control system
JP6998746B2 (en) Communication device, notification device, relay device, communication system, control method of each device, and program
JP2009200973A (en) Camera control system, camera control method and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20080402

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20110202

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110208

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20110705