Nothing Special   »   [go: up one dir, main page]

JP2019140643A - Transmission equipment - Google Patents

Transmission equipment Download PDF

Info

Publication number
JP2019140643A
JP2019140643A JP2018025004A JP2018025004A JP2019140643A JP 2019140643 A JP2019140643 A JP 2019140643A JP 2018025004 A JP2018025004 A JP 2018025004A JP 2018025004 A JP2018025004 A JP 2018025004A JP 2019140643 A JP2019140643 A JP 2019140643A
Authority
JP
Japan
Prior art keywords
image
imaging
imaging device
transmission
receiving
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
JP2018025004A
Other languages
Japanese (ja)
Inventor
正太 川又
Shota Kawamata
正太 川又
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 JP2018025004A priority Critical patent/JP2019140643A/en
Publication of JP2019140643A publication Critical patent/JP2019140643A/en
Pending legal-status Critical Current

Links

Images

Landscapes

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

Abstract

To transmit images that have been taken synchronously.SOLUTION: A transmission device for transmitting images via a network includes: a first receiving means that receives a signal instructing the start of image transmission; a second receiving means that receives an image from other transmission devices; an acquisition means that acquires the image taken at the time corresponding to time information added to the image received by the second receiving means when the second receiving means receives the image from the other transmission devices after the first receiving means receives the signal; and a transmission means which transmits the image acquired by the acquisition means via the network.SELECTED DRAWING: Figure 4

Description

本発明は、伝送装置、撮像装置、伝送方法及び撮像システムに関する。   The present invention relates to a transmission device, an imaging device, a transmission method, and an imaging system.

複数のカメラを異なる位置に設置して多視点で同期撮像し、撮像により得られた複数視点画像を用いて仮想視点コンテンツを生成する技術が知られている。複数視点画像から仮想視点コンテンツを生成することにより、ユーザに高臨場感を与えることができる。そして、ネットワークで接続された複数のカメラを制御して撮像開始及び画像送信タイミングを同期させる技術が知られている。   A technique is known in which a plurality of cameras are installed at different positions, synchronously imaged from multiple viewpoints, and virtual viewpoint content is generated using a plurality of viewpoint images obtained by imaging. By generating virtual viewpoint content from a plurality of viewpoint images, a high sense of presence can be given to the user. And the technique which controls the some camera connected with a network and synchronizes an imaging start and image transmission timing is known.

特許文献1には、撮像開始前に制御装置が各カメラまでのネットワーク送信時間を計測し、ネットワーク送信時間と現在時刻を基に撮像開始時刻を決定した後、各カメラに撮像を行う命令を送信することで同期撮像する技術が開示されている。   In Patent Document 1, the control device measures the network transmission time to each camera before starting imaging, determines the imaging start time based on the network transmission time and the current time, and then transmits an instruction to perform imaging to each camera. Thus, a technique for synchronous imaging is disclosed.

特許文献2には、撮像開始前に制御装置が各カメラに予行動作を行わせ、各カメラが撮像命令を受けてから実際に撮像開始されるまでの遅延時間を計測し、各カメラの内部処理固有の処理時間を考慮することで同期撮像する技術が開示されている。   In Patent Document 2, the control device causes each camera to perform a replay operation before imaging starts, measures the delay time from when each camera receives an imaging command until it actually starts imaging, and performs internal processing of each camera. A technique for performing synchronous imaging by considering a specific processing time is disclosed.

特開2012−123131号公報JP2012-123131A 特開2016−66899号公報Japanese Patent Laid-Open No. 2006-66899

しかしながら、特許文献1では、事前にネットワーク送信時間を計測する必要がある。また、特許文献1では、送信時間の揺らぎを考慮すると、撮像開始時間はマージンを考慮して決定する必要があるため、撮像開始命令の応答性が低下する。特許文献2では、カメラ内部の処理時間を事前に計測する必要がある。また、特許文献2では、各カメラで他の制御処理と実施タイミングが重なり、事前に計測した送信時間が揺らいだ場合、撮像開始タイミングの同期がとれない。   However, in Patent Document 1, it is necessary to measure the network transmission time in advance. In Patent Document 1, taking into account fluctuations in transmission time, the imaging start time needs to be determined in consideration of the margin, so the response of the imaging start command is reduced. In Patent Document 2, it is necessary to measure the processing time inside the camera in advance. Further, in Patent Document 2, when the execution timing overlaps with other control processes in each camera and the transmission time measured in advance fluctuates, the imaging start timing cannot be synchronized.

本発明の目的は、同期撮影された画像を伝送することである。   An object of the present invention is to transmit a synchronously photographed image.

本発明の伝送装置は、ネットワークを介して画像を伝送する伝送装置であって、画像の伝送の開始を指示する信号を受信する第1受信手段と、他の伝送装置から画像を受信する第2受信手段と、前記第1受信手段により前記信号を受信した後に前記第2受信手段により画像を前記他の伝送装置から受信した場合、前記第2受信手段により受信した画像に付加されている時間情報に対応する時間に撮影された画像を取得する取得手段と、前記取得手段により取得された画像を、前記ネットワークを介して伝送する伝送手段と、を有する。   The transmission apparatus according to the present invention is a transmission apparatus that transmits an image via a network, and includes a first receiving unit that receives a signal instructing start of image transmission, and a second reception unit that receives an image from another transmission apparatus. Time information added to the image received by the second receiving means when the second receiving means receives an image from the other transmission device after receiving the signal by the receiving means and the first receiving means. Acquisition means for acquiring an image taken at a time corresponding to, and transmission means for transmitting the image acquired by the acquisition means via the network.

本発明によれば、同期撮影された画像を伝送することができる。   According to the present invention, it is possible to transmit a synchronously photographed image.

撮像システムの構成例を説明するための図である。It is a figure for demonstrating the structural example of an imaging system. カメラアダプタの構成例を説明するためのブロック図である。It is a block diagram for demonstrating the structural example of a camera adapter. 画像送信開始タイミングの同期方法を説明するためのシーケンス図である。It is a sequence diagram for demonstrating the synchronization method of an image transmission start timing. 画像送信開始タイミングの同期方法を説明するためのフロー図である。It is a flowchart for demonstrating the synchronization method of an image transmission start timing. 撮像システムの構成例を説明するための図である。It is a figure for demonstrating the structural example of an imaging system. 画像送信開始タイミングの同期方法を説明するための処理フロー図である。It is a processing flowchart for demonstrating the synchronization method of an image transmission start timing. 撮像システムの構成例を説明するための図である。It is a figure for demonstrating the structural example of an imaging system. 画像送信開始タイミングの同期方法を説明するためのシーケンス図である。It is a sequence diagram for demonstrating the synchronization method of an image transmission start timing. 画像送信開始タイミングの同期方法を説明するためのフロー図である。It is a flowchart for demonstrating the synchronization method of an image transmission start timing.

(第1の実施形態)
図1は、本発明の第1の実施形態による撮像システム100の構成例を示す図である。撮像システム100は、複数の撮像装置110a〜110zと、スイッチングハブ500と、制御装置200と、画像サーバ300と、タイムサーバ400とを有する。撮像装置110a〜110zの各々は、カメラ111a〜111zと、外部センサ112a〜112zと、カメラアダプタ113a〜113zとを有する。複数のカメラアダプタ113a〜113zは、ネットワーク170a〜170yによりチェーン接続され、データの送受信が可能である。一端の撮像装置110zは、終端である。他端の撮像装置110aは、スイッチングハブ500を介して、制御装置200、画像サーバ300及びタイムサーバ400に接続される。カメラ111a〜111zは、放送用カメラ、産業用カメラ、赤外線カメラ等であり、光電変換により画像を撮像する。カメラ111a〜111zは、被写体を複数の方向から撮像する。外部センサ112a〜112zは、マイク、ジャイロセンサ、温度センサ等であり、種々のデータを取得する。
(First embodiment)
FIG. 1 is a diagram illustrating a configuration example of an imaging system 100 according to the first embodiment of the present invention. The imaging system 100 includes a plurality of imaging devices 110a to 110z, a switching hub 500, a control device 200, an image server 300, and a time server 400. Each of the imaging devices 110a to 110z includes cameras 111a to 111z, external sensors 112a to 112z, and camera adapters 113a to 113z. The plurality of camera adapters 113a to 113z are chain-connected by the networks 170a to 170y, and can transmit and receive data. The imaging device 110z at one end is a terminal. The other imaging device 110 a is connected to the control device 200, the image server 300, and the time server 400 via the switching hub 500. The cameras 111a to 111z are broadcast cameras, industrial cameras, infrared cameras, and the like, and take images by photoelectric conversion. The cameras 111a to 111z image the subject from a plurality of directions. The external sensors 112a to 112z are a microphone, a gyro sensor, a temperature sensor, and the like, and acquire various data.

カメラアダプタ113aは、ネットワーク510を介して、スイッチングハブ500に接続される。制御装置200は、ネットワーク520を介して、スイッチングハブ500に接続される。画像サーバ300は、ネットワーク530を介して、スイッチングハブ500に接続される。タイムサーバ400は、ネットワーク540を介して、スイッチングハブ500に接続される。ここで、ネットワークは、Ethernet(登録商標)であるIEEE標準準拠のGbE(ギガビットネットワーク)や10GbEでもよいし、インターコネクトInfiniband、産業用ネットワーク等を組合せて構成されてもよい。また、ネットワークは、これらに限定されず、他の種別のネットワークであってもよい。   The camera adapter 113a is connected to the switching hub 500 via the network 510. The control device 200 is connected to the switching hub 500 via the network 520. The image server 300 is connected to the switching hub 500 via the network 530. The time server 400 is connected to the switching hub 500 via the network 540. Here, the network may be Ethernet (registered trademark) GbE (gigabit network) or 10 GbE conforming to the IEEE standard, or may be configured by combining an interconnect Infiniband, an industrial network, or the like. The network is not limited to these, and may be another type of network.

制御装置200は、撮像装置110a〜110z内のカメラアダプタ113a〜113zに対して、動作状態の管理及びパラメータ設定制御等を行う。画像サーバ300は、カメラ111a〜111zにより撮像された画像を受信し、複数視点画像から仮想視点コンテンツ生成処理等を行う。タイムサーバ400は、撮像装置110a〜110z、制御装置200、画像サーバ300に対して、時刻同期等を行うマスタクロックとして機能する。   The control device 200 performs operation state management, parameter setting control, and the like for the camera adapters 113a to 113z in the imaging devices 110a to 110z. The image server 300 receives images captured by the cameras 111a to 111z, and performs virtual viewpoint content generation processing from a plurality of viewpoint images. The time server 400 functions as a master clock that performs time synchronization and the like with respect to the imaging devices 110a to 110z, the control device 200, and the image server 300.

図2は、カメラアダプタ113の構成例を示す図である。カメラアダプタ113は、図1のカメラアダプタ113a〜113zの各々に対応する。カメラ111は、図1のカメラ111a〜111zの各々に対応する。外部センサ112は、図1の外部センサ112a〜112zの各々に対応する。カメラアダプタ113は、機器制御部1310と、画像処理部1320と、ネットワーク制御部1330とを有する。   FIG. 2 is a diagram illustrating a configuration example of the camera adapter 113. The camera adapter 113 corresponds to each of the camera adapters 113a to 113z in FIG. The camera 111 corresponds to each of the cameras 111a to 111z in FIG. The external sensor 112 corresponds to each of the external sensors 112a to 112z in FIG. The camera adapter 113 includes a device control unit 1310, an image processing unit 1320, and a network control unit 1330.

機器制御部1310は、外部機器制御部1311と、内部機器制御部1312と、カメラ制御部1313とを有する。外部機器制御部1311は、外部センサ112を制御する。内部機器制御部1312は、SMPTE12Mのフォーマットに準拠したタイムコード生成等に必要な機器を制御する。なお、SMPTE12M以外の規格でもよい。カメラ制御部1313は、カメラ111に対して、カメラパラメータ設定やカメラの姿勢制御等を行う。   The device control unit 1310 includes an external device control unit 1311, an internal device control unit 1312, and a camera control unit 1313. The external device control unit 1311 controls the external sensor 112. The internal device control unit 1312 controls devices necessary for time code generation and the like based on the SMPTE12M format. A standard other than SMPTE12M may be used. The camera control unit 1313 performs camera parameter setting, camera posture control, and the like for the camera 111.

画像処理部1320は、画像保存部1321と、データ処理部1322とを有する。画像保存部1321は、カメラ111から取得した画像及びデータ等を保存する。データ処理部1322は、ネットワーク負荷を削減するために、画像データ容量の削減等を行う。   The image processing unit 1320 includes an image storage unit 1321 and a data processing unit 1322. The image storage unit 1321 stores images and data acquired from the camera 111. The data processing unit 1322 reduces the image data capacity in order to reduce the network load.

ネットワーク制御部1330は、データ送受信部1331と、時刻同期制御部1332と、ルーティング処理部1333とを有する。データ送受信部1331は、通信手段であり、ネットワークを介して、他のカメラアダプタ113、制御装置200、画像サーバ300及びタイムサーバ400に対して、パケットデータ送受信等を行う。時刻同期制御部1332は、タイムサーバ400の時刻と同期するための処理等を行う。例えば、時刻同期制御部1332は、Network Time Protocolを使用してもよいし、Network Time Protocol以外のプロトコル、規格を使用してもよい。時刻同期制御部1332は、タイムサーバ400から受信した時刻情報を基に、時刻同期処理とタイムコード生成を行い、カメラ111が撮像した画像に対して生成したタイムコードを付加する。タイムコードは、時間情報である。また、時刻同期制御部1332は、外部機器制御部1311を介して、外部センサ112に含まれるマイクのデータ等にタイムコードを付加してもよい。ルーティング処理部1333は、パケットデータの送信先、経路情報等を保有し、データに応じて送信先を決定する処理等を行う。カメラアダプタ113の各構成要素間は、内部でデータの送受信が可能である。   The network control unit 1330 includes a data transmission / reception unit 1331, a time synchronization control unit 1332, and a routing processing unit 1333. The data transmission / reception unit 1331 is a communication unit, and performs packet data transmission / reception to and from other camera adapters 113, the control device 200, the image server 300, and the time server 400 via a network. The time synchronization control unit 1332 performs processing for synchronizing with the time of the time server 400. For example, the time synchronization control unit 1332 may use a network time protocol, or may use a protocol or standard other than the network time protocol. The time synchronization control unit 1332 performs time synchronization processing and time code generation based on the time information received from the time server 400, and adds the generated time code to the image captured by the camera 111. The time code is time information. In addition, the time synchronization control unit 1332 may add a time code to the microphone data included in the external sensor 112 via the external device control unit 1311. The routing processing unit 1333 holds the transmission destination of packet data, route information, and the like, and performs processing for determining the transmission destination according to the data. Data can be transmitted and received internally between the components of the camera adapter 113.

特別な説明がない場合、撮像装置110aから撮像装置110zまでの26セットを区別せずに、撮像装置110と表す。各撮像装置110内の装置についても同様に、特別な説明がない場合は区別せず、カメラ111、外部センサ112、及びカメラアダプタ113と表す。なお、撮像装置110の台数として26セットの例を示すが、あくまでも一例であり、台数をこれに限定するものではない。なお、本実施形態では、特に断りがない限り、画像は、動画と静止画を含むものとして説明する。すなわち、本実施形態の撮像システム100は、静止画及び動画の何れについても処理可能である。   When there is no special description, 26 sets from the imaging device 110a to the imaging device 110z are expressed as the imaging device 110 without being distinguished. Similarly, the devices in each imaging device 110 are also referred to as a camera 111, an external sensor 112, and a camera adapter 113 if there is no special description, without distinction. In addition, although the example of 26 sets is shown as the number of imaging devices 110, it is an example to the last and the number is not limited to this. In the present embodiment, unless otherwise specified, the image will be described as including a moving image and a still image. That is, the imaging system 100 of the present embodiment can process both still images and moving images.

図3は、撮像システム100の制御方法を示すシーケンスである。図4は、撮像システム100の制御方法を示すフローチャートである。以下、撮像システム100の撮像同期方法を説明する。   FIG. 3 is a sequence showing a control method of the imaging system 100. FIG. 4 is a flowchart illustrating a method for controlling the imaging system 100. Hereinafter, an imaging synchronization method of the imaging system 100 will be described.

時刻F600では、制御装置200は、撮像装置110a〜110zのカメラアダプタ113a〜113zに対して、撮像開始信号を送信する。なお、撮像開始信号は、撮像画像の伝送開始を指示する信号ということもできる。ステップS401では、カメラアダプタ113a〜113zは、それぞれ、時刻F600、F600a〜F600zで、撮像開始信号を受信する。カメラアダプタ113aは、撮像開始信号を受信した場合に、その撮像開始信号を隣のカメラアダプタ113bに送信する。カメラアダプタ113b〜yも同様に、受信した撮像開始信号を隣のカメラアダプタ113c〜113zに送信する。   At time F600, the control device 200 transmits an imaging start signal to the camera adapters 113a to 113z of the imaging devices 110a to 110z. Note that the imaging start signal can also be referred to as a signal instructing transmission start of a captured image. In step S401, the camera adapters 113a to 113z receive imaging start signals at times F600 and F600a to F600z, respectively. When the camera adapter 113a receives the imaging start signal, the camera adapter 113a transmits the imaging start signal to the adjacent camera adapter 113b. Similarly, the camera adapters 113b to 113y transmit the received imaging start signal to the adjacent camera adapters 113c to 113z.

次に、ステップS402では、カメラ111a〜111zは、それぞれ、時刻F610a〜F610zで、カメラアダプタ113a〜113zの制御の下、画像の撮像を開始する。カメラアダプタ113a〜113zは、それぞれ、カメラ111a〜111zにより撮像された画像に対して、タイムコードを付加する。   Next, in step S402, the cameras 111a to 111z start capturing images under the control of the camera adapters 113a to 113z at times F610a to F610z, respectively. The camera adapters 113a to 113z add time codes to images captured by the cameras 111a to 111z, respectively.

次に、ステップS403では、撮像装置110a〜110zは、それぞれ、自己の撮像装置がネットワーク接続の最遠点であるか否かを判断する。具体的には、撮像装置110a〜110zは、自己の撮像装置がネットワーク接続の終端である場合には、自己の撮像装置がネットワーク接続の最遠点であると判断する。例えば、カメラアダプタ113a〜113zのルーティング処理部1333は、それぞれ、上記で受信した撮像開始信号の送信先の有無等を判定することにより、自己のカメラアダプタ113がネットワーク接続の最遠点か否かを判断する。ルーティング処理部1333は、自己が受信した撮像開始信号の送信先がない場合は、自己のカメラアダプタ113が最遠点であると判断し、自己が受信した撮像開始信号の送信先がある場合は、自己のカメラアダプタ113が最遠点でないと判断する。例えば、カメラアダプタ113zが最遠点のカメラアダプタである。カメラアダプタ113a〜113zは、それぞれ、自己が最遠点である場合にはステップS407に進み、自己が最遠点でない場合にはステップS404に進む。   Next, in step S403, each of the imaging devices 110a to 110z determines whether or not its own imaging device is the farthest point of network connection. Specifically, the imaging devices 110a to 110z determine that the imaging device 110a to 110z is the farthest point of network connection when the imaging device is the terminal of the network connection. For example, the routing processing unit 1333 of each of the camera adapters 113a to 113z determines whether or not its own camera adapter 113 is the farthest point of the network connection by determining the presence or absence of the transmission destination of the imaging start signal received above. Judging. The routing processing unit 1333 determines that its own camera adapter 113 is the farthest point when there is no transmission destination of the imaging start signal received by itself, and if there is a transmission destination of the imaging start signal received by itself. It is determined that the camera adapter 113 is not the farthest point. For example, the camera adapter 113z is the farthest camera adapter. Each of the camera adapters 113a to 113z proceeds to step S407 when the self is the farthest point, and proceeds to step S404 when the self is not the farthest point.

ステップS404では、カメラアダプタ113a〜113yの画像保存部1321は、それぞれ、時刻F620a〜F620yで、タイムコードが付加された画像を保存することにより、画像のバッファリング(保持)を開始する。すなわち、カメラアダプタ113a〜113yは、撮像開始指示を受信した場合でも、すぐに撮像画像の伝送を開始せず、撮像画像の伝送を制限する。画像保存部1321は、記憶容量が枯渇すると、古いタイムコードの画像を破棄し、新しいタイムコードの画像を保存する。例えば、画像保存部1321は、リングバッファである。   In step S404, the image storage unit 1321 of the camera adapters 113a to 113y starts image buffering (holding) by storing the image to which the time code is added at times F620a to F620y, respectively. That is, even when the camera adapters 113a to 113y receive an imaging start instruction, the camera adapters 113a to 113y do not immediately start the transmission of the captured image, but limit the transmission of the captured image. When the storage capacity is exhausted, the image storage unit 1321 discards the old time code image and stores the new time code image. For example, the image storage unit 1321 is a ring buffer.

ステップS407では、最遠点のカメラアダプタ113zにおいて、データ処理部1322は、時刻F630で、カメラ111により撮像された画像に対して、画像処理等を行う。次に、ステップS408では、最遠点のカメラアダプタ113zにおいて、データ送受信部1331は、時刻F640zで、ルーティング処理部1333に従って送信先のカメラアダプタ113yへ、タイムコードが付加された画像処理済みの画像を送信する。   In step S407, in the farthest point camera adapter 113z, the data processing unit 1322 performs image processing or the like on the image captured by the camera 111 at time F630. Next, in step S408, in the farthest point camera adapter 113z, the data transmitting / receiving unit 1331 has processed the image with the time code added to the destination camera adapter 113y according to the routing processing unit 1333 at time F640z. Send.

ステップS405では、カメラアダプタ113yのデータ送受信部1331は、他のカメラアダプタ113zから画像を受信する。次に、ステップS406では、カメラアダプタ113yにおいて、データ処理部1322は、受信した画像に付加されているタイムコードと同じタイムコードが付加された画像が画像保存部1321に保存されているか否かを判定する。カメラアダプタ113yは、同じタイムコードが付加された画像が保存されている場合にはステップS407に進み、同じタイムコードが付加された画像が保存されていない場合にはステップS409に進む。ステップS407では、カメラアダプタ113yにおいて、データ処理部1322は、時刻F650yで、上記の同じタイムコードが付加された画像を画像保存部1321から選択して読み出し、その読み出した画像に対して画像処理を行う。次に、ステップS408では、カメラアダプタ113yにおいて、データ送受信部1331は、時刻F640yで、ルーティング処理部1333に従ってカメラアダプタ113xへ、同じタイムコードが付加された撮像装置110y及び110zの画像を送信する。すなわち、データ送受信部1331は、その画像処理した撮像装置110yの画像を、上記の受信した撮像装置110zの画像と共に、カメラアダプタ110xに送信する。次に、ステップS410では、撮像装置110は、制御装置200から画像送信終了命令を受信していない場合には、ステップS405に戻り、上記の処理を繰り返す。   In step S405, the data transmission / reception unit 1331 of the camera adapter 113y receives an image from another camera adapter 113z. Next, in step S406, in the camera adapter 113y, the data processing unit 1322 determines whether an image with the same time code added to the received image is stored in the image storage unit 1321. judge. The camera adapter 113y proceeds to step S407 when an image with the same time code is stored, and proceeds to step S409 when an image with the same time code is not stored. In step S407, in the camera adapter 113y, the data processing unit 1322 selects and reads the image with the same time code added from the image storage unit 1321 at time F650y, and performs image processing on the read image. Do. Next, in step S408, in the camera adapter 113y, the data transmission / reception unit 1331 transmits the images of the imaging devices 110y and 110z to which the same time code is added to the camera adapter 113x according to the routing processing unit 1333 at time F640y. That is, the data transmission / reception unit 1331 transmits the image of the imaging device 110y that has been subjected to the image processing to the camera adapter 110x together with the received image of the imaging device 110z. Next, in step S410, when the imaging device 110 has not received an image transmission end command from the control device 200, the imaging device 110 returns to step S405 and repeats the above processing.

ステップS405では、カメラアダプタ113a〜113yのデータ送受信部1331は、それぞれ、隣のカメラアダプタ113b〜113zから画像を受信する。次に、ステップS406では、カメラアダプタ113a〜113yにおいて、データ処理部1322は、受信した画像に付加されているタイムコードと同じタイムコードが付加されている画像が画像保存部1321に保存されているか否かを判定する。カメラアダプタ113a〜113yは、同じタイムコードが付加された画像が保存されている場合にはステップS407に進み、同じタイムコードが付加された画像が保存されていない場合にはステップS409に進む。ステップS407では、カメラアダプタ113a〜113yにおいて、データ処理部1322は、時刻F650a〜F650yで、上記の同じタイムコードが付加された画像を画像保存部1321から読み出し、その読み出した画像に対して画像処理を行う。次に、ステップS408では、カメラアダプタ113b〜113yにおいて、データ送受信部1331は、時刻F640b〜F640yで、ルーティング処理部1333に従って送信先のカメラアダプタ113a〜113xへ画像を送信する。カメラアダプタ113aのデータ送受信部1331は、ルーティング処理部1333に従って画像サーバ300に、撮像装置110a〜110zの画像を送信する。すなわち、カメラアダプタ113a〜113yは、画像の伝送の開始を指示する信号を受信してから、他のカメラアダプタから画像を受信するまで、画像の伝送を制限する。そして、カメラアダプタ113a〜113yは、他のカメラアダプタから画像を受信した場合、その画像に付加されている時間情報に対応する時間に撮影された画像を取得する。そして、カメラアダプタ113a〜113yは、取得した画像を伝送する。これにより、撮影開始指示や画像の伝送の開始指示の伝送遅延が生じる場合であって、撮影時刻がそろった画像の伝送を各カメラアダプタ113a〜113zは行うことができる。   In step S405, the data transmission / reception units 1331 of the camera adapters 113a to 113y receive images from the adjacent camera adapters 113b to 113z, respectively. Next, in step S406, in the camera adapters 113a to 113y, the data processing unit 1322 stores in the image storage unit 1321 an image in which the same time code is added as the time code added to the received image. Determine whether or not. The camera adapters 113a to 113y proceed to step S407 when images with the same time code are stored, and proceed to step S409 when images with the same time code are not stored. In step S407, in the camera adapters 113a to 113y, the data processing unit 1322 reads the image with the same time code added from the image storage unit 1321 at time F650a to F650y, and performs image processing on the read image. I do. Next, in step S408, in the camera adapters 113b to 113y, the data transmission / reception unit 1331 transmits images to the destination camera adapters 113a to 113x according to the routing processing unit 1333 at times F640b to F640y. The data transmission / reception unit 1331 of the camera adapter 113a transmits the images of the imaging devices 110a to 110z to the image server 300 according to the routing processing unit 1333. In other words, the camera adapters 113a to 113y limit the transmission of images from the reception of a signal instructing the start of image transmission until the reception of an image from another camera adapter. Then, when the camera adapters 113a to 113y receive images from other camera adapters, the camera adapters 113a to 113y acquire images taken at the time corresponding to the time information added to the images. Then, the camera adapters 113a to 113y transmit the acquired image. Thus, when there is a transmission delay of the shooting start instruction or the image transmission start instruction, the camera adapters 113a to 113z can transmit images having the same shooting time.

ステップS409では、カメラアダプタ113は、制御装置200に対して、異常状態通知を送信し、ステップS410に進む。上記の撮像及び画像送信を終了する場合、制御装置200が画像送信終了命令を撮像装置110に送信する。ステップS410では、撮像装置110は、制御装置200から画像送信終了命令を受信した場合には、図4の処理を終了する。   In step S409, the camera adapter 113 transmits an abnormal state notification to the control device 200, and the process proceeds to step S410. When the above imaging and image transmission are to be ended, the control device 200 transmits an image transmission end command to the imaging device 110. In step S410, when receiving an image transmission end command from the control apparatus 200, the imaging apparatus 110 ends the process of FIG.

以上のように、撮像装置110は、右隣の撮像装置110から受信した画像に付加されているタイムコードと同じタイムコードが付加された画像を左隣の撮像装置110に送信する。撮像装置110a〜110zは、画像サーバ300に対して、同じタイムコードが付加された画像を送信することができる。これにより、画像サーバ300は、複数の撮像装置110が同期撮像した画像の取得及び画像処理が可能となる。   As described above, the imaging device 110 transmits an image to which the same time code as the time code added to the image received from the right-side imaging device 110 is added to the left-side imaging device 110. The imaging devices 110a to 110z can transmit an image to which the same time code is added to the image server 300. As a result, the image server 300 can acquire and process images captured by the plurality of imaging devices 110 synchronously.

(第2の実施形態)
図5は、本発明の第2の実施形態による撮像システム100の構成例を示す図である。撮像システム100は、2個の最遠点の撮像装置110m及び110nを有する。本実施形態の撮像システム100は、第1の実施形態の撮像システム100に対して、構成要素が同様である。以下、本実施形態が第1の実施形態と異なる点を説明する。
(Second Embodiment)
FIG. 5 is a diagram illustrating a configuration example of an imaging system 100 according to the second embodiment of the present invention. The imaging system 100 includes two farthest imaging devices 110m and 110n. The imaging system 100 of the present embodiment has the same components as the imaging system 100 of the first embodiment. Hereinafter, the points of the present embodiment different from the first embodiment will be described.

カメラアダプタ113a〜113mは、ネットワーク170a〜170lにより、デイジーチェーン接続される。カメラアダプタ113n〜113zは、ネットワーク170n〜170yにより、デイジーチェーン接続される。カメラアダプタ113aは、ネットワーク510により、スイッチングハブ500に接続される。カメラアダプタ113zは、ネットワーク550により、スイッチングハブ500に接続される。カメラアダプタ113mとカメラアダプタ113nの間は接続されていない。そのため、撮像装置110mと撮像装置110nは、それぞれ、最遠点の撮像装置となる。撮像装置110a〜110zは、各々が終端の撮像装置110m及び110nを含む複数のチェーン接続を有する。その複数のチェーン接続は、画像サーバ300に接続され、画像サーバ300に対して、それぞれ、同じタイムコードが付加された画像を送信する。画像サーバ300は、撮像装置110a及び110zを介して、撮像装置110a〜110zにより撮像された画像を受信する。撮像システム100では、画像サーバ300が受信する全ての画像に付加されているタイムコードが同じでない可能性がある。それは、2個の最遠点の撮像装置110m及び110nが存在するため、2個の最遠点の撮像装置110m及び110nは、制御装置200により送信された撮像開始信号を受信するタイミングが異なるためである。   The camera adapters 113a to 113m are daisy chain connected by the networks 170a to 170l. The camera adapters 113n to 113z are daisy chain connected by the networks 170n to 170y. The camera adapter 113a is connected to the switching hub 500 via the network 510. The camera adapter 113z is connected to the switching hub 500 via the network 550. The camera adapter 113m and the camera adapter 113n are not connected. Therefore, each of the imaging device 110m and the imaging device 110n is an imaging device at the farthest point. The imaging devices 110a to 110z have a plurality of chain connections, each including the terminal imaging devices 110m and 110n. The plurality of chain connections are connected to the image server 300, and each of the images to which the same time code is added is transmitted to the image server 300. The image server 300 receives images captured by the imaging devices 110a to 110z via the imaging devices 110a and 110z. In the imaging system 100, the time codes added to all the images received by the image server 300 may not be the same. That is, since the two farthest-point imaging devices 110m and 110n exist, the two farthest-point imaging devices 110m and 110n have different timings for receiving the imaging start signal transmitted by the control device 200. It is.

図6は、画像サーバ300の処理方法を示すフローチャートである。ステップS601では、画像サーバ300は、撮像装置110a〜110mにより撮像された画像を撮像装置110aから受信し、撮像装置110n〜110zにより撮像された画像を撮像装置110zから受信する。次に、ステップS602では、画像サーバ300は、全ての撮像装置110a〜110zにより撮像された同一のタイムコードの画像を受信したか否かを判定する。画像サーバ300は、同一のタイムコードの全ての画像を受信した場合にはステップS603に進み、同一のタイムコードの全ての画像を受信していない場合にはステップS601に戻る。なお、画像サーバ300は、所定時間内に同一のタイムコードの全ての画像を受信できなかった場合には、そのタイムコードの画像を破棄してもよい。ステップS603では、画像サーバ300は、サーバ処理として、画像のデータベース化処理、映像生成処理等を行う。次に、ステップS604では、画像サーバ300は、制御装置200から画像送信終了命令を受信したか否かを判定する。画像サーバ300は、画像送信終了命令を受信していない場合にはステップS601に戻り、画像送信終了命令を受信した場合には図6の処理を終了する。   FIG. 6 is a flowchart showing a processing method of the image server 300. In step S601, the image server 300 receives images captured by the imaging devices 110a to 110m from the imaging device 110a, and receives images captured by the imaging devices 110n to 110z from the imaging device 110z. Next, in step S602, the image server 300 determines whether or not the images of the same time code captured by all the imaging devices 110a to 110z have been received. The image server 300 proceeds to step S603 when all images having the same time code have been received, and returns to step S601 when not receiving all images having the same time code. Note that if the image server 300 fails to receive all images with the same time code within a predetermined time, the image server 300 may discard the image with that time code. In step S603, the image server 300 performs image database processing, video generation processing, and the like as server processing. Next, in step S604, the image server 300 determines whether an image transmission end command has been received from the control device 200. If the image server 300 has not received the image transmission end command, the process returns to step S601. If the image server 300 has received the image transmission end command, the image server 300 ends the processing of FIG.

以上のように、画像サーバ300は、全ての撮像装置110a〜110zにより撮像された同一のタイムコードの画像を取得することができる。画像サーバ300は、同じタイムコードが付加された撮像装置110a〜110zの全ての画像を受信した場合に、同じタイムコードが付加された撮像装置110a〜110zの全ての画像の処理を行う。なお、最遠点の撮像装置110が2個ある場合を例に説明したが、最遠点の撮像装置110が3個以上ある場合も同様である。   As described above, the image server 300 can acquire images of the same time code captured by all the imaging devices 110a to 110z. When the image server 300 receives all the images of the imaging devices 110a to 110z to which the same time code is added, the image server 300 processes all the images of the imaging devices 110a to 110z to which the same time code is added. Although the case where there are two farthest-point imaging devices 110 has been described as an example, the same applies to the case where there are three or more farthest-point imaging devices 110.

(第3の実施形態)
図7は、本発明の第3の実施形態による撮像システム100の構成例を示す図である。全てのカメラアダプタ113a〜113zは、スイッチングハブ500を介して、リング接続される。カメラアダプタ113a〜113zは、ネットワーク170a〜170yにより、デイジーチェーン接続される。カメラアダプタ113aは、ネットワーク510により、スイッチングハブ500に接続される。カメラアダプタ113zは、ネットワーク550により、スイッチングハブ500に接続される。撮像装置110a〜110zは、両端の撮像装置110a及び110zがスイッチングハブ500を介して画像サーバ300に接続され、同じタイムコードが付加された画像を送信する。以下、本実施形態が第1の実施形態と異なる点を説明する。
(Third embodiment)
FIG. 7 is a diagram illustrating a configuration example of an imaging system 100 according to the third embodiment of the present invention. All the camera adapters 113 a to 113 z are ring-connected via the switching hub 500. The camera adapters 113a to 113z are daisy chained by the networks 170a to 170y. The camera adapter 113a is connected to the switching hub 500 via the network 510. The camera adapter 113z is connected to the switching hub 500 via the network 550. In the imaging devices 110a to 110z, the imaging devices 110a and 110z at both ends are connected to the image server 300 via the switching hub 500, and transmit images having the same time code added thereto. Hereinafter, the points of the present embodiment different from the first embodiment will be described.

カメラアダプタ113zは、ネットワーク550により、スイッチングハブ500に接続されるので、撮像装置110zは、最遠点の撮像装置ではない。最遠点の撮像装置110は、撮像装置110aから撮像装置110zまでの中間地点の撮像装置である。しかし、中間地点の撮像装置110は、両隣の撮像装置110に接続されているため、第1の実施形態の方法では、自己の撮像装置110が最遠点の撮像装置110であるか否かを判定することができない。以下、最遠点の撮像装置110の判断方法を説明する。   Since the camera adapter 113z is connected to the switching hub 500 via the network 550, the imaging device 110z is not an imaging device at the farthest point. The farthest imaging device 110 is an imaging device at an intermediate point from the imaging device 110a to the imaging device 110z. However, since the imaging device 110 at the intermediate point is connected to the imaging devices 110 on both sides, in the method of the first embodiment, it is determined whether or not the own imaging device 110 is the imaging device 110 at the farthest point. Cannot judge. Hereinafter, a determination method of the imaging device 110 at the farthest point will be described.

図4のステップS403では、撮像装置110a〜110zは、それぞれ、自己の撮像装置110がネットワーク接続の最遠点の撮像装置110であるか否かを判断する。具体的には、撮像装置110は、撮像装置110a及び110zを介して、制御装置200から撮像開始信号を2回受信した場合には、自己の撮像装置110がネットワーク接続の最遠点の撮像装置110であると判定する。すなわち、撮像装置110は、自己の撮像装置に対して両隣の撮像装置から撮像開始信号を受信した場合には、撮像開始信号の送信を停止し、自己の撮像装置がネットワーク接続の最遠点であると判断する。最遠点の撮像装置110は、制御装置200から撮像装置110a及び110zを介した送信時間が同一になる中間地点の撮像装置110である。最遠点の撮像装置100を画像の送信開始地点とすることにより、画像送信時間遅延を最小限にすることができる。例えば、撮像装置110pが撮像開始信号を2回受信した場合、撮像装置110pが最遠点の撮像装置になる。   In step S403 of FIG. 4, each of the imaging devices 110a to 110z determines whether or not its own imaging device 110 is the imaging device 110 at the farthest point of the network connection. Specifically, when the imaging device 110 receives the imaging start signal twice from the control device 200 via the imaging devices 110a and 110z, the imaging device 110 of its own is the farthest point imaging device connected to the network. 110. That is, when the imaging device 110 receives an imaging start signal from the imaging device adjacent to the imaging device of its own, the imaging device 110 stops transmitting the imaging start signal and the imaging device 110 is at the farthest point of the network connection. Judge that there is. The farthest imaging device 110 is the imaging device 110 at the intermediate point where the transmission times from the control device 200 via the imaging devices 110a and 110z are the same. By setting the farthest imaging device 100 as the image transmission start point, the image transmission time delay can be minimized. For example, when the imaging device 110p receives the imaging start signal twice, the imaging device 110p becomes the farthest-point imaging device.

ステップS408では、最遠点の撮像装置110pは、ネットワーク510側とネットワーク550側の両方に画像送信を開始する。すなわち、最遠点の撮像装置110pは、タイムコードが付加された画像を、自己の撮像装置に対して両隣の撮像装置に送信する。その他の処理は、第1の実施形態と同様である。   In step S408, the farthest-point imaging device 110p starts image transmission to both the network 510 side and the network 550 side. That is, the imaging device 110p at the farthest point transmits the image to which the time code is added to the imaging devices adjacent to the imaging device of its own. Other processes are the same as those in the first embodiment.

また、事前に最遠点の撮像装置110を設定しても良い。その場合、撮像装置110は、自己の撮像装置が最遠の撮像装置であることが設定されている場合には、自己の撮像装置がネットワーク接続の最遠点であると判断する。また、複数の撮像装置110a〜110zをメッシュネットワークにより接続し、各撮像装置110が撮像開始信号を指定回数受信することで、自己の撮像装置100がネットワーク接続の最遠点の撮像装置であると判定してもよい。   Further, the farthest imaging device 110 may be set in advance. In that case, if it is set that the imaging device 110 is the farthest imaging device, the imaging device 110 determines that the imaging device 110 is the farthest point of network connection. In addition, when a plurality of imaging devices 110a to 110z are connected by a mesh network and each imaging device 110 receives an imaging start signal a specified number of times, the imaging device 100 of its own is the imaging device at the farthest point of the network connection. You may judge.

(第4の実施形態)
図8は、本発明の第4の実施形態による撮像システム100の制御方法を示すシーケンスである。図9は、第4の実施形態による撮像システム100の制御方法を示すフローチャートである。本実施形態では、図2に示す画像保存部1321の記憶容量は、撮像対象となる競技試合時間分の画像データを保存可能である。複数の撮像装置100a〜100zの接続形態は、限定されない。以下、本実施形態が第1の実施形態と異なる点を説明する。
(Fourth embodiment)
FIG. 8 is a sequence showing a control method of the imaging system 100 according to the fourth embodiment of the present invention. FIG. 9 is a flowchart illustrating a control method of the imaging system 100 according to the fourth embodiment. In the present embodiment, the storage capacity of the image storage unit 1321 shown in FIG. 2 can store image data for the competition game time to be imaged. The connection form of the plurality of imaging devices 100a to 100z is not limited. Hereinafter, the points of the present embodiment different from the first embodiment will be described.

ステップS901では、カメラ111a〜111zは、撮像システム100の起動直後に、それぞれ、時刻F800a〜F800zで、カメラアダプタ113a〜113zの制御の下、画像の撮像を開始する。各撮像装置110において、データ処理部1322は、それぞれ、カメラ111により撮像された画像に対して、タイムコードを付加する。   In step S901, the cameras 111a to 111z start capturing images under the control of the camera adapters 113a to 113z at times F800a to F800z immediately after the imaging system 100 is activated. In each imaging device 110, the data processing unit 1322 adds a time code to the image captured by the camera 111.

次に、ステップS902では、カメラアダプタ113a〜113zの画像保存部1321は、それぞれ、時刻F810a〜F810zで、タイムコードが付加された画像を保存することにより、画像のバッファリングを開始する。次に、制御装置200は、撮像装置110a〜110zに送信開始命令を送信する。   Next, in step S902, the image storage units 1321 of the camera adapters 113a to 113z start image buffering by storing images with time codes added at times F810a to F810z, respectively. Next, the control device 200 transmits a transmission start command to the imaging devices 110a to 110z.

ステップS903では、カメラアダプタ113a〜113zは、それぞれ、時刻F820,F820a〜F820yで、送信開始命令を受信する。カメラアダプタ113aは、送信開始命令を受信した場合に、その送信開始命令を隣のカメラアダプタ113bに送信する。他のカメラアダプタ113も、受信した送信開始命令を隣のカメラアダプタ113に送信する。   In step S903, the camera adapters 113a to 113z receive transmission start commands at times F820 and F820a to F820y, respectively. When the camera adapter 113a receives the transmission start command, the camera adapter 113a transmits the transmission start command to the adjacent camera adapter 113b. Other camera adapters 113 also transmit the received transmission start command to the adjacent camera adapter 113.

次に、ステップS904では、カメラアダプタ113a〜113zは、それぞれ、自己のカメラアダプタ113がネットワーク接続の最遠点か否かを判断する。例えば、ルーティング処理部1333は、自己が受信した送信開始命令の送信先がない場合は、自己のカメラアダプタ113が最遠点であると判断し、自己が受信した送信開始命令の送信先がある場合は、自己のカメラアダプタ113が最遠点でないと判断する。カメラアダプタ113a〜113zは、それぞれ、自己が最遠点である場合にはステップS906に進み、自己が最遠点でない場合にはステップS905に進む。   Next, in step S904, each of the camera adapters 113a to 113z determines whether or not its own camera adapter 113 is the farthest point of network connection. For example, if there is no transmission destination of the transmission start command received by itself, the routing processing unit 1333 determines that its own camera adapter 113 is the farthest point, and there is a transmission destination of the transmission start command received by itself. In this case, it is determined that the camera adapter 113 is not the farthest point. Each of the camera adapters 113a to 113z proceeds to step S906 when the self is the farthest point, and proceeds to step S905 when the self is not the farthest point.

ステップS906では、各カメラアダプタ113において、データ処理部1322は、受信した画像に付加されているタイムコードと同じタイムコードが付加された画像が画像保存部1321に保存されているか否かを判定する。各カメラアダプタ113は、同じタイムコードが付加された画像が保存されている場合にはステップS907に進み、同じタイムコードが付加された画像が保存されていない場合にはステップS909に進む。   In step S906, in each camera adapter 113, the data processing unit 1322 determines whether an image with the same time code as the time code added to the received image is stored in the image storage unit 1321. . Each camera adapter 113 proceeds to step S907 when an image with the same time code is stored, and proceeds to step S909 when an image with the same time code is not stored.

ステップS909では、カメラアダプタ113は、制御装置200に対して、異常状態通知を送信し、ステップS910に進む。なお、ステップS909では、カメラアダプタ113は、送信開始命令に含まれるタイムコードより新しいタイムコードの画像を取得してもよい。   In step S909, the camera adapter 113 transmits an abnormal state notification to the control device 200, and the process proceeds to step S910. In step S909, the camera adapter 113 may acquire an image with a time code that is newer than the time code included in the transmission start command.

ステップS907では、カメラアダプタ113zにおいて、データ処理部1322は、時刻F830zで、上記の同じタイムコードが付加された画像を画像保存部1321から読み出し、その読み出した画像に対して画像処理を行う。次に、ステップS908では、カメラアダプタ113zにおいて、データ送受信部1331は、時刻F840zで、ルーティング処理部1333に従って送信先のカメラアダプタ113yへ画像を送信する。次に、ステップS910では、撮像装置110は、制御装置200から画像送信終了命令を受信していない場合には、ステップS905に戻り、上記の処理を繰り返す。   In step S907, in the camera adapter 113z, the data processing unit 1322 reads the image to which the same time code is added from the image storage unit 1321 at time F830z, and performs image processing on the read image. Next, in step S908, in the camera adapter 113z, the data transmitting / receiving unit 1331 transmits an image to the destination camera adapter 113y according to the routing processing unit 1333 at time F840z. Next, in step S910, when the imaging apparatus 110 has not received an image transmission end command from the control apparatus 200, the imaging apparatus 110 returns to step S905 and repeats the above processing.

ステップS905では、カメラアダプタ113a〜113yのデータ送受信部1331は、それぞれ、隣のカメラアダプタ113b〜113zから画像を受信する。次に、ステップS906では、カメラアダプタ113a〜113yにおいて、データ処理部1322は、受信した画像に付加されているタイムコードと同じタイムコードが付加された画像が画像保存部1321に保存されているか否かを判定する。カメラアダプタ113a〜113yは、同じタイムコードが付加された画像が保存されている場合にはステップS907に進み、同じタイムコードが付加された画像が保存されていない場合にはステップS909に進む。ステップS907では、カメラアダプタ113a〜113yにおいて、データ処理部1322は、時刻F850a〜F850yで、上記の同じタイムコードが付加された画像を画像保存部1321から読み出し、その読み出した画像に対して画像処理を行う。次に、ステップS908では、カメラアダプタ113b〜113yにおいて、データ送受信部1331は、時刻F840b〜F840yで、ルーティング処理部1333に従って送信先のカメラアダプタ113a〜113xへ画像を送信する。カメラアダプタ113aのデータ送受信部1331は、ルーティング処理部1333に従って画像サーバ300に、同じタイムコードが付加された撮像装置110a〜110zの画像を送信する。   In step S905, the data transmission / reception units 1331 of the camera adapters 113a to 113y receive images from the adjacent camera adapters 113b to 113z, respectively. Next, in step S906, in the camera adapters 113a to 113y, the data processing unit 1322 determines whether or not an image with the same time code as the time code added to the received image is stored in the image storage unit 1321. Determine whether. The camera adapters 113a to 113y proceed to step S907 when images with the same time code are stored, and proceed to step S909 when images with the same time code are not stored. In step S907, in the camera adapters 113a to 113y, the data processing unit 1322 reads the image to which the same time code is added from the image storage unit 1321 at times F850a to F850y, and performs image processing on the read images. I do. Next, in step S908, in the camera adapters 113b to 113y, the data transmission / reception unit 1331 transmits images to the destination camera adapters 113a to 113x according to the routing processing unit 1333 at times F840b to F840y. The data transmission / reception unit 1331 of the camera adapter 113a transmits the images of the imaging devices 110a to 110z to which the same time code is added to the image server 300 according to the routing processing unit 1333.

次に、ステップS410では、撮像装置110は、制御装置200から画像送信終了命令を受信した場合には、図4の処理を終了する。なお、撮像装置100は、制御装置200から受信した送信開始命令に含まれる送信時間が経過後に終了してもよい。   Next, in step S410, when the imaging apparatus 110 receives an image transmission end command from the control apparatus 200, the imaging apparatus 110 ends the process of FIG. Note that the imaging apparatus 100 may end after the transmission time included in the transmission start command received from the control apparatus 200 has elapsed.

本実施形態によれば、撮像システム100は、画像保存部1321が保存可能な画像が多いほど、過去に遡って必要なシーンの画像を生成することができる。また、画像サーバ300に障害が発生し、使用できる記憶容量が少ない場合等にも有効である。   According to the present embodiment, the imaging system 100 can generate an image of a necessary scene retroactively as the number of images that can be stored by the image storage unit 1321 increases. It is also effective when a failure occurs in the image server 300 and the usable storage capacity is small.

(その他の実施形態)
本発明は、上述の実施形態の1以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける1つ以上のプロセッサがプログラムを読み出し実行する処理でも実現可能である。また、1以上の機能を実現する回路(例えば、ASIC)によっても実現可能である。
(Other embodiments)
The present invention supplies a program that realizes one or more functions of the above-described embodiments to a system or apparatus via a network or a storage medium, and one or more processors in the computer of the system or apparatus read and execute the program This process can be realized. It can also be realized by a circuit (for example, ASIC) that realizes one or more functions.

なお、上記実施形態は、何れも本発明を実施するにあたっての具体化の例を示したものに過ぎず、これらによって本発明の技術的範囲が限定的に解釈されてはならないものである。すなわち、本発明はその技術思想、又はその主要な特徴から逸脱することなく、様々な形で実施することができる。   The above-described embodiments are merely examples of implementation in carrying out the present invention, and the technical scope of the present invention should not be construed in a limited manner. That is, the present invention can be implemented in various forms without departing from the technical idea or the main features thereof.

100 撮像システム、110 撮像装置、111 カメラ、112 外部センサ、113 カメラアダプタ、200 制御装置、300 画像サーバ、400 タイムサーバ、500 スイッチングハブ DESCRIPTION OF SYMBOLS 100 Imaging system, 110 Imaging device, 111 Camera, 112 External sensor, 113 Camera adapter, 200 Control apparatus, 300 Image server, 400 Time server, 500 Switching hub

Claims (18)

ネットワークを介して画像を伝送する伝送装置であって、
画像の伝送の開始を指示する信号を受信する第1受信手段と、
他の伝送装置から画像を受信する第2受信手段と、
前記第1受信手段により前記信号を受信した後に前記第2受信手段により画像を前記他の伝送装置から受信した場合、前記第2受信手段により受信した画像に付加されている時間情報に対応する時間に撮影された画像を取得する取得手段と、
前記取得手段により取得された画像を、前記ネットワークを介して伝送する伝送手段と、
を有することを特徴とする伝送装置。
A transmission device for transmitting an image via a network,
First receiving means for receiving a signal instructing start of image transmission;
Second receiving means for receiving an image from another transmission device;
A time corresponding to time information added to the image received by the second receiving means when the second receiving means receives an image from the other transmission device after receiving the signal by the first receiving means; Acquisition means for acquiring an image taken in
Transmission means for transmitting the image acquired by the acquisition means via the network;
A transmission apparatus comprising:
前記第1受信手段による前記信号を受信した場合、前記第2受信手段により画像を前記他の伝送装置から受信するまで画像の伝送を制限する制限手段を有することを特徴とする請求項1に記載の伝送装置。   2. The apparatus according to claim 1, further comprising a limiting unit configured to limit transmission of an image until the second receiving unit receives an image from the other transmission device when the signal is received by the first receiving unit. Transmission equipment. 前記第1受信手段による前記信号を受信した場合、前記第2受信手段により画像を前記他の伝送装置から受信するまでに撮影された複数の画像を保持する保持手段を有し、
前記取得手段は、前記保持手段により保持された複数の画像から、前記第2受信手段により受信した画像に付加されている時間情報に対応する時間に撮影された画像を選択して取得することを特徴とする請求項1又は2に記載の伝送装置。
A holding means for holding a plurality of images taken until the second receiving means receives an image from the other transmission device when the signal is received by the first receiving means;
The acquisition unit selects and acquires an image photographed at a time corresponding to time information added to the image received by the second reception unit from a plurality of images held by the holding unit. The transmission apparatus according to claim 1, wherein the transmission apparatus is characterized.
画像を撮像する撮像手段と、
前記撮像された画像に時間情報を付加する付加手段と、
自己の撮像装置がネットワーク接続の最遠の撮像装置であるか否かを判断する判断手段と、
自己の撮像装置が最遠の撮像装置である場合には、前記付加手段により時間情報が付加された画像を他の撮像装置に送信し、自己の撮像装置が最遠の撮像装置でない場合には、時間情報が付加された画像を他の撮像装置から受信し、前記受信した画像に付加されている時間情報と同じ時間情報が前記付加手段により付加された画像を、前記受信した画像と共にさらに他の撮像装置に送信する通信手段と、
を有することを特徴とする撮像装置。
An imaging means for capturing an image;
Adding means for adding time information to the captured image;
A judging means for judging whether or not the own imaging device is the farthest imaging device connected to the network;
When the own imaging device is the farthest imaging device, the image to which the time information is added by the adding means is transmitted to another imaging device, and when the own imaging device is not the farthest imaging device An image to which time information is added is received from another imaging apparatus, and an image to which the same time information as the time information added to the received image is added by the adding means is added together with the received image. Communication means for transmitting to the imaging device;
An imaging device comprising:
前記判断手段は、自己の撮像装置がネットワーク接続の終端である場合には、自己の撮像装置がネットワーク接続の最遠の撮像装置であると判断することを特徴とする請求項4に記載の撮像装置。   5. The imaging according to claim 4, wherein the determination unit determines that the imaging device is the farthest imaging device connected to the network when the imaging device is the terminal of the network connection. 6. apparatus. 前記通信手段は、前記ネットワークを介して撮像開始信号を受信した場合に、前記撮像開始信号を他の撮像装置に送信し、
前記撮像手段は、前記撮像開始信号を受信した場合に画像の撮像を開始し、
前記判断手段は、前記通信手段の前記撮像開始信号の送信先がない場合には、自己の撮像装置がネットワーク接続の最遠の撮像装置であると判断することを特徴とする請求項4又は5に記載の撮像装置。
When the communication means receives an imaging start signal via the network, the communication means transmits the imaging start signal to another imaging device,
The imaging means starts imaging when receiving the imaging start signal,
6. The determination unit according to claim 4 or 5, wherein when there is no transmission destination of the imaging start signal of the communication unit, the determination unit determines that its own imaging device is the farthest imaging device connected to the network. The imaging device described in 1.
前記通信手段は、前記ネットワークを介して撮像開始信号を受信した場合に、前記撮像開始信号を他の撮像装置に送信し、
前記撮像手段は、前記撮像開始信号を受信した場合に画像の撮像を開始し、
前記判断手段は、前記通信手段が自己の撮像装置に対して両隣の撮像装置から前記撮像開始信号の受信した場合には、自己の撮像装置がネットワーク接続の最遠の撮像装置であると判断することを特徴とする請求項4に記載の撮像装置。
When the communication means receives an imaging start signal via the network, the communication means transmits the imaging start signal to another imaging device,
The imaging means starts imaging when receiving the imaging start signal,
The determining unit determines that the imaging unit is the farthest imaging device connected to the network when the communication unit receives the imaging start signal from the imaging devices adjacent to the imaging unit. The imaging apparatus according to claim 4.
前記判断手段は、自己の撮像装置が最遠の撮像装置であることが設定されている場合には、自己の撮像装置がネットワーク接続の最遠の撮像装置であると判断することを特徴とする請求項4に記載の撮像装置。   The determination unit determines that the own imaging device is the farthest imaging device connected to the network when the imaging device is set to be the farthest imaging device. The imaging device according to claim 4. 前記通信手段は、自己の撮像装置が最遠の撮像装置である場合には、前記付加手段により時間情報が付加された画像を、自己の撮像装置に対して両隣の撮像装置に送信することを特徴とする請求項4、7、8のいずれか1項に記載の撮像装置。   When the image capturing apparatus is the farthest image capturing apparatus, the communication unit transmits the image to which the time information is added by the adding unit to the image capturing apparatus adjacent to the image capturing apparatus. The imaging apparatus according to claim 4, wherein the imaging apparatus is characterized. 前記通信手段は、前記ネットワークを介して送信開始命令を受信した場合に、前記送信開始命令を他の撮像装置に送信し、前記画像の送信を開始し、
前記判断手段は、前記通信手段の前記送信開始命令の送信先がない場合には、自己の撮像装置がネットワーク接続の最遠の撮像装置であると判断することを特徴とする請求項4又は5に記載の撮像装置。
When the communication means receives a transmission start command via the network, it transmits the transmission start command to another imaging device, and starts transmitting the image.
6. The determination unit according to claim 4 or 5, wherein, when there is no transmission destination of the transmission start command of the communication unit, the determination unit determines that its own imaging device is the farthest imaging device connected to the network. The imaging device described in 1.
ネットワークを介して画像を伝送する伝送装置による伝送方法であって、
画像の伝送の開始を指示する信号を受信する第1受信工程と、
他の伝送装置から画像を受信する第2受信工程と、
前記第1受信工程において前記信号を受信した後に前記第2受信工程において画像を前記他の伝送装置から受信した場合、前記第2受信工程において受信した画像に付加されている時間情報に対応する時間に撮影された画像を取得する取得工程と、
前記取得工程において取得された画像を、前記ネットワークを介して伝送する伝送工程と、
を有することを特徴とする伝送方法。
A transmission method by a transmission device for transmitting an image via a network,
A first receiving step of receiving a signal instructing start of image transmission;
A second receiving step of receiving an image from another transmission device;
When an image is received from the other transmission device in the second receiving step after receiving the signal in the first receiving step, a time corresponding to time information added to the image received in the second receiving step An acquisition step of acquiring an image taken in
A transmission step of transmitting the image acquired in the acquisition step via the network;
A transmission method characterized by comprising:
ネットワークを介してチェーン接続される複数の撮像装置を有し、
前記複数の撮像装置の各々は、
画像を撮像する撮像手段と、
前記撮像された画像に時間情報を付加する付加手段と、
自己の撮像装置がネットワーク接続の最遠の撮像装置であるか否かを判断する判断手段と、
自己の撮像装置が最遠の撮像装置である場合には、前記付加手段により時間情報が付加された画像を他の撮像装置に送信し、自己の撮像装置が最遠の撮像装置でない場合には、時間情報が付加された画像を他の撮像装置から受信し、前記受信した画像に付加されている時間情報と同じ時間情報が前記付加手段により付加された画像を、前記受信した画像と共にさらに他の撮像装置に送信する通信手段と、
を有することを特徴とする撮像システム。
A plurality of imaging devices connected in a chain via a network;
Each of the plurality of imaging devices is
An imaging means for capturing an image;
Adding means for adding time information to the captured image;
A judging means for judging whether or not the own imaging device is the farthest imaging device connected to the network;
When the own imaging device is the farthest imaging device, the image to which the time information is added by the adding means is transmitted to another imaging device, and when the own imaging device is not the farthest imaging device An image to which time information is added is received from another imaging apparatus, and an image to which the same time information as the time information added to the received image is added by the adding means is added together with the received image. Communication means for transmitting to the imaging device;
An imaging system comprising:
前記複数の撮像装置は、一端の撮像装置が終端であり、他端の撮像装置が画像サーバに接続され、前記画像サーバに対して、同じ時間情報が付加された画像を送信することを特徴とする請求項12に記載の撮像システム。   The plurality of image pickup devices are characterized in that an image pickup device at one end is a termination, an image pickup device at the other end is connected to an image server, and an image to which the same time information is added is transmitted to the image server. The imaging system according to claim 12. 前記複数の撮像装置は、各々が終端の撮像装置を含む複数のチェーン接続を有し、
前記複数のチェーン接続は、画像サーバに接続され、前記画像サーバに対して、それぞれ、同じ時間情報が付加された画像を送信することを特徴とする請求項12に記載の撮像システム。
The plurality of imaging devices each have a plurality of chain connections each including a terminal imaging device;
The imaging system according to claim 12, wherein the plurality of chain connections are connected to an image server, and each of the images is transmitted with an image to which the same time information is added.
同じ時間情報が付加された前記複数の撮像装置の全ての画像を受信した場合に、前記同じ時間情報が付加された前記複数の撮像装置の全ての画像の処理を行う画像サーバをさらに有することを特徴とする請求項12又は14に記載の撮像システム。   An image server for processing all the images of the plurality of imaging devices to which the same time information is added when all the images of the plurality of imaging devices to which the same time information is added are received; The imaging system according to claim 12 or 14, characterized in that 前記複数の撮像装置は、両端の撮像装置が画像サーバに接続され、同じ時間情報が付加された画像を送信することを特徴とする請求項12に記載の撮像システム。   The imaging system according to claim 12, wherein the plurality of imaging devices transmit images to which imaging devices at both ends are connected to an image server and the same time information is added. 前記複数の撮像装置に撮像開始信号を送信する制御装置をさらに有し、
前記複数の撮像装置は、それぞれ、前記撮像開始信号を受信すると、画像の撮像を開始することを特徴とする請求項12〜16のいずれか1項に記載の撮像システム。
A control device for transmitting an imaging start signal to the plurality of imaging devices;
The imaging system according to any one of claims 12 to 16, wherein each of the plurality of imaging devices starts imaging when receiving the imaging start signal.
前記複数の撮像装置に送信開始命令を送信する制御装置をさらに有し、
前記複数の撮像装置は、それぞれ、前記送信開始命令を受信すると、画像の送信を開始することを特徴とする請求項12〜17のいずれか1項に記載の撮像システム。
A control device that transmits a transmission start command to the plurality of imaging devices;
The imaging system according to any one of claims 12 to 17, wherein each of the plurality of imaging devices starts transmission of an image when receiving the transmission start command.
JP2018025004A 2018-02-15 2018-02-15 Transmission equipment Pending JP2019140643A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2018025004A JP2019140643A (en) 2018-02-15 2018-02-15 Transmission equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018025004A JP2019140643A (en) 2018-02-15 2018-02-15 Transmission equipment

Publications (1)

Publication Number Publication Date
JP2019140643A true JP2019140643A (en) 2019-08-22

Family

ID=67695527

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018025004A Pending JP2019140643A (en) 2018-02-15 2018-02-15 Transmission equipment

Country Status (1)

Country Link
JP (1) JP2019140643A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2021034986A (en) * 2019-08-29 2021-03-01 沖電気工業株式会社 Processing apparatus, program and processing method

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2021034986A (en) * 2019-08-29 2021-03-01 沖電気工業株式会社 Processing apparatus, program and processing method
JP7287188B2 (en) 2019-08-29 2023-06-06 沖電気工業株式会社 Processing device, program and processing method

Similar Documents

Publication Publication Date Title
US9282232B2 (en) Collaborative image control
KR101389789B1 (en) Image pickup apparatus, image pickup system, image pickup method and computer readable non-transitory recording medium
US20170223252A1 (en) Synchronous photographing system that controls synchronous photographing by plurality of image capture apparatus
JP2016123137A (en) Image communication apparatus and imaging apparatus
CN102439965B (en) Camera system, signal delay amount adjustment method and program
CN110636603A (en) Aircraft time synchronization system and method
JP2019140643A (en) Transmission equipment
US10536401B2 (en) Communication device, communication system and communication method
JP2019008429A (en) Image processing apparatus, image processing system, image processing method and program
JP2016005214A (en) Network system, on-vehicle system, time synchronization method, node and program
CN112740579B (en) Data transmission method, device and related equipment
WO2023201822A1 (en) Multi-camera synchronous correction method and apparatus, and storage medium
JP5068282B2 (en) Video transmission apparatus and method
JP2021090127A (en) Control unit, control method, and program
JP2021093695A (en) Synchronous control device, control method thereof, and program
US20230155949A1 (en) Communication apparatus, control method for communication apparatus, and storage medium
JP2020145559A (en) Information processor, information processing method, and program
US20240107094A1 (en) Communication apparatus, control method, and storage medium
JP2022169044A (en) Communication device and method for controlling the same
JP2021097300A (en) Control unit, control method, and program
JP2012124740A (en) Imaging system and method for specifying position of object
JP2024033864A (en) Synchronization control apparatus, synchronized photographing device, synchronization control method, and program
JP2022028499A (en) Communication device, communication method, and program
JP2024074327A (en) Communication device, transmission system, control method for communication device, and program
JP2019003325A (en) Image processing system, image processing method and program