[go: up one dir, main page]

JP2016082491A - Image distribution system and management device of the same - Google Patents

Image distribution system and management device of the same Download PDF

Info

Publication number
JP2016082491A
JP2016082491A JP2014214187A JP2014214187A JP2016082491A JP 2016082491 A JP2016082491 A JP 2016082491A JP 2014214187 A JP2014214187 A JP 2014214187A JP 2014214187 A JP2014214187 A JP 2014214187A JP 2016082491 A JP2016082491 A JP 2016082491A
Authority
JP
Japan
Prior art keywords
image
shooting
camera
imaging devices
notification destination
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
JP2014214187A
Other languages
Japanese (ja)
Inventor
郁 池田
Iku Ikeda
郁 池田
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 JP2014214187A priority Critical patent/JP2016082491A/en
Publication of JP2016082491A publication Critical patent/JP2016082491A/en
Pending legal-status Critical Current

Links

Images

Landscapes

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

Abstract

PROBLEM TO BE SOLVED: To immediately achieve reproduction display even if a viewer misses an interested scene.SOLUTION: An CPU 102 collects photographing directions and photographing positions of a plurality of cameras and whether imaging is being performed or not, holds them in a database 105, and stores a photographed image in a secondary storage device 104. The CPU 102 determines a target object being a subject of the prescribed number or more of the cameras from information on the photographing direction and the photographing positions of the plurality of cameras and informs the camera which does not photograph the target object of existence of the target object by a communication device 106. The CPU 102 distributes the photographed image of the target object to the camera of a communication destination by the communication device 106 in accordance with a request from the camera receiving a notification.SELECTED DRAWING: Figure 1

Description

本発明は、複数の撮像装置の撮像画像から所望のものを選択的に配信する画像配信システム及びその管理装置に関する。   The present invention relates to an image distribution system that selectively distributes a desired image from captured images of a plurality of imaging devices, and a management device thereof.

スポーツやライブコンサートなどのイベント会場では、観覧者は思い思いに様々な地点を観覧している。イベントの進行により、多数の視聴者の興味を引き、注目される物や人は時々刻々と変化する。このような、興味を引く撮影対象が時間によって変化する場面では、TVなどのメディア放送用に動画撮影を行うカメラマンは、興味を引く撮影対象の位置を常に探し出し、撮影を行う必要がある。   At event venues such as sports and live concerts, viewers watch various points as they wish. As the event progresses, many viewers are interested, and the things and people that are noticed change from moment to moment. In such a scene in which the shooting target that interests the user changes with time, a cameraman who shoots a moving image for media broadcasting such as TV needs to always find the position of the shooting target to be interested and perform shooting.

このような問題に対し、特許文献1には、撮影対象が時間により変化又は移動する状況でも、撮影対象の位置を自動追尾する技術が開示されている。   With respect to such a problem, Patent Document 1 discloses a technique for automatically tracking the position of an imaging target even in a situation where the imaging target changes or moves with time.

特開2008−5208号公報JP 2008-5208 A

デジタルカメラやデジタルビデオカメラ等の撮像装置は軽量化・小型化が進んでいる。その携帯性の良さから、イベント会場では、プロのカメラマンだけではなく、一般の観客(以降、観覧者とする)においても、自分が視聴する地点を、個人で所有する撮像装置で撮影しながら、イベントを観戦するといったことが行われている。   Imaging devices such as digital cameras and digital video cameras are becoming lighter and smaller. Because of its good portability, not only professional photographers but also general audiences (hereinafter referred to as viewers) at the event venue, taking pictures of the points they watch with their own imaging devices, Something like watching events.

ところが、イベント会場での観覧において、興味を引くシーンを別の角度から観覧したい場合や、自分の位置からはサイズ又は方向の点で適切な画像を得にくいが、別のカメラなら適切な画像を得やすい場合がある。   However, in viewing at the event venue, if you want to view an interesting scene from a different angle, or it is difficult to obtain an appropriate image in terms of size or direction from your position, but if you are using another camera you will not be able to obtain an appropriate image. It may be easy to obtain.

録画を得て再生することにより、観覧は可能になるものの、それでは、その場の雰囲気を楽しめない。スポーツ観戦で注目すべきシーンを見逃した場合に、即座に再生表示できれば、スポーツ観戦を更に楽しむことが可能になる。   You can view the recorded video and play it, but you can't enjoy the atmosphere. If a scene to be noticed is missed during sports watching, if it can be immediately reproduced and displayed, it becomes possible to further enjoy watching sports.

そこで、本発明は、このような楽しみ方を可能にする画像配信システム及びその管理装置を提示することを目的とする。   Therefore, an object of the present invention is to present an image distribution system and its management device that enable such a way of enjoying.

本発明に係る画像配信システムは、複数の撮像装置の撮影方向と撮影位置を決定する撮影方向・位置決定手段と、前記複数の撮像装置の撮影方向と撮影位置の情報から、前記複数の撮像装置の被写体のうちで所定数以上の撮像装置の被写体となっている注目対象を決定する注目対象決定手段と、前記注目対象の存在を通知すべき通知先を決定する通知先決定手段と、前記通知先に前記注目対象の存在を通知する通知手段と、前記通知先の要求に従い、前記注目対象の撮影画像を前記通知先および前記通知先の指定する端末の何れかである配信先に配信する配信手段とを有することを特徴とする。   An image distribution system according to the present invention includes: a plurality of imaging devices based on information on a shooting direction / position determining unit that determines shooting directions and shooting positions of a plurality of imaging devices; A target of interest determination means for determining a target of interest that is a subject of an imaging device of a predetermined number or more among a plurality of subjects, a notification destination determination means of determining a notification destination to be notified of the presence of the target of attention, and the notification A notification means for notifying the presence of the attention target first, and a distribution for distributing the captured image of the attention target to a distribution destination which is one of the notification destination and a terminal designated by the notification destination in accordance with the request of the notification destination Means.

本発明によれば、興味を引くシーンを見逃した場合であっても、すぐにその動画・画像を観覧できる。   According to the present invention, even if a scene that attracts interest is missed, the moving image / image can be viewed immediately.

本発明の一実施例における管理装置の概略構成ブロック図である。It is a schematic block diagram of the management apparatus in one Example of this invention. 本発明の一実施例におけるデジタルビデオカメラの概略構成ブロック図である。1 is a block diagram of a schematic configuration of a digital video camera according to an embodiment of the present invention. スタジアムでのカメラ配置例である。It is an example of camera arrangement in a stadium. カメラデータベースの構成と内容の一例である。It is an example of a structure and content of a camera database. 撮影情報データベースの構成と内容の一例である。It is an example of a structure and content of imaging | photography information database. 注目位置データベースの構成と内容の一例である。It is an example of a structure and content of an attention position database. 注目位置の検知と通知の動作例を示すフローチャートである。It is a flowchart which shows the operation example of a detection and notification of an attention position. 注目位置通知動作例を示すフローチャートである。It is a flowchart which shows an attention position notification operation example. 注目位置通知の表示例である。It is an example of a display of notice of an attention position. 注目位置の撮影画像を配送する動作のフローチャートである。It is a flowchart of the operation | movement which delivers the picked-up image of an attention position. 実施例2における外部装置(表示装置)の概略構成ブロック図である。FIG. 6 is a schematic configuration block diagram of an external device (display device) in Embodiment 2. 実施例2におけるカメラデータベースの構成と内容の一例である。It is an example of a structure and content of the camera database in Example 2. 実施例2における画像データベースの構成と内容の一例である。It is an example of a structure and content of the image database in Example 2. FIG. 実施例2における配信先登録動作のフローチャートである。10 is a flowchart of a delivery destination registration operation according to the second embodiment. 実施例2における注目位置の検知と通知の動作例を示すフローチャートである。12 is a flowchart illustrating an operation example of detection and notification of a target position in the second embodiment. 実施例2における注目位置の画像取得配信動作例を示すフローチャートである。12 is a flowchart illustrating an example of an image acquisition / delivery operation at a target position according to the second embodiment.

以下、図面を参照して、本発明の実施例を詳細に説明する。   Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.

本発明に係る画像配信システムの一実施例は、複数のデジタルビデオカメラ201と、これらのカメラ201の撮影画像(記録画像)のうちの選択されたものを所定の配信先に配信して表示するようにカメラ201を管理する管理装置とからなる。図1は、本発明の一実施例における管理装置101の概略構成ブロック図を示し、図2は、デジタルビデオカメラ(以下、「カメラ」と略す)201の概略構成ブロック図を示す。   One embodiment of the image distribution system according to the present invention distributes and displays a plurality of digital video cameras 201 and selected ones of the captured images (recorded images) of these cameras 201 to a predetermined distribution destination. As shown in FIG. FIG. 1 shows a schematic block diagram of a management apparatus 101 according to an embodiment of the present invention. FIG. 2 shows a schematic block diagram of a digital video camera (hereinafter abbreviated as “camera”) 201.

管理装置101は、カメラ201に指定された画像を提供する。102は管理装置101の全体を制御するCPUである。103は一次記憶装置であり、一時的なデータを記憶し、CPU102の作業用に使われる。104は二次記憶装置であり、管理装置101を制御するプログラム及び各種の設定情報などを記憶する。105は、カメラ201の情報、カメラ201による撮影の情報、および注目対象位置の情報の管理並びに画像の保管に用いられるデータベースである。106は、カメラ201との通信に用いられる通信装置である。   The management apparatus 101 provides the designated image to the camera 201. Reference numeral 102 denotes a CPU that controls the entire management apparatus 101. A primary storage device 103 stores temporary data and is used for the work of the CPU 102. A secondary storage device 104 stores a program for controlling the management device 101, various setting information, and the like. Reference numeral 105 denotes a database used for managing information on the camera 201, information on photographing by the camera 201, information on the target position, and storing images. Reference numeral 106 denotes a communication device used for communication with the camera 201.

図2に示すカメラ201は、光学系202、撮像素子203、CPU204、一次記憶装置205、二次記憶装置206、記憶媒体207、表示部208、操作部209及び通信装置210から構成されている。   A camera 201 illustrated in FIG. 2 includes an optical system 202, an image sensor 203, a CPU 204, a primary storage device 205, a secondary storage device 206, a storage medium 207, a display unit 208, an operation unit 209, and a communication device 210.

光学系202は、レンズ、シャッタ及び絞りから構成され、被写体からの光学像を適切な光量とタイミングで撮像素子203に結像させる。撮像素子203は、光学系202を通って結像した光学像を電気画像信号に変換する。   The optical system 202 includes a lens, a shutter, and a diaphragm, and forms an optical image from a subject on the image sensor 203 with an appropriate amount of light and timing. The image sensor 203 converts an optical image formed through the optical system 202 into an electric image signal.

CPU204は、入力信号及びプログラムに従って、各種演算、及びカメラ201を構成する各部分の制御を行う。一次記憶装置205は、一時的なデータを記憶し、CPU204の作業用に使われる。二次記憶装置206は、カメラ201を制御するためのプログラム(ファームウェア)及び各種の設定情報などを記憶する。   The CPU 204 performs various calculations and controls each part constituting the camera 201 according to the input signal and the program. The primary storage device 205 stores temporary data and is used for the work of the CPU 204. The secondary storage device 206 stores a program (firmware) for controlling the camera 201, various setting information, and the like.

記憶媒体207は、撮影により得られる動画像の画像データを記憶する。表示部208は、撮影時のビューファインダ画像、撮影した画像、見逃した注目対象位置の通知の表示、対話的な操作のための文字表示などを行う。操作部209は、使用者の操作を受け付けるためのものである。操作部209としては例えば、ボタン、レバー又はタッチパネルなどを用いることが可能である。   The storage medium 207 stores image data of moving images obtained by shooting. The display unit 208 displays a viewfinder image at the time of shooting, a shot image, a notice of a noticed target position missed, and a character display for interactive operation. The operation unit 209 is for receiving a user's operation. As the operation unit 209, for example, a button, a lever, a touch panel, or the like can be used.

通信装置210は、管理装置101と接続し、管理装置101との間で撮影情報、画像、取得要求及び種々のデータを送受信する。管理装置101との接続を確立し、データ通信するためのプロトコルとしては、例えば、PTP(Picture Transfer Protocol)及びMTP(Media Transfer Protocol)等が用いられる。通信装置210は、無線LANなどの無線接続でも、USB(Universal Serial Bus)ケーブルなどの有線接続により通信を行ってもよい。通信装置210は管理装置101と直接接続してもよいし、他のサーバ又はインターネットなどのネットワークを介して管理装置101と接続してもよい。   The communication apparatus 210 is connected to the management apparatus 101 and transmits / receives shooting information, images, acquisition requests, and various data to / from the management apparatus 101. As a protocol for establishing a connection with the management apparatus 101 and performing data communication, for example, PTP (Picture Transfer Protocol) and MTP (Media Transfer Protocol) are used. The communication device 210 may perform communication through a wireless connection such as a wireless LAN or a wired connection such as a USB (Universal Serial Bus) cable. The communication device 210 may be directly connected to the management device 101, or may be connected to the management device 101 via another server or a network such as the Internet.

センサ部211は、カメラ201の位置情報(経度、緯度、高度)および撮影方向(方位、俯仰角)を計測する、例えばGPS受信装置及び6軸センサ等の計測手段からなる。時刻取得部212は、CPU204が時刻を取得するのに使用される。時刻取得部212は、経過時間と内部の設定値より現在時刻を取得するタイプのものでも、電波により現在時刻を取得するものでもよい。   The sensor unit 211 includes measurement means such as a GPS receiver and a six-axis sensor that measures the position information (longitude, latitude, altitude) and shooting direction (azimuth, elevation angle) of the camera 201. The time acquisition unit 212 is used by the CPU 204 to acquire time. The time acquisition unit 212 may be of a type that acquires the current time from the elapsed time and an internal set value, or may acquire the current time by radio waves.

カメラ201は、撮像素子203により撮影中に取り込まれる画像データを所定の圧縮形式の動画像データとして記憶媒体207に記録する。カメラ201はまた、撮影中、即ち動画記録中であっても、外部からの要求により、記憶媒体207に記憶する動画像データの指定される時刻以降を読み出して、要求元又は要求元が指定する装置に送信できる。   The camera 201 records image data captured during shooting by the image sensor 203 in the storage medium 207 as moving image data in a predetermined compression format. The camera 201 also reads the time after the designated time of the moving image data stored in the storage medium 207 and designates it by the request source or the request source in response to an external request even during shooting, that is, during moving image recording. Can be sent to the device.

図3は、スポーツスタジアムにおけるカメラ201の配置例を示す。201a,201b,201c,201d,201eは、試合又は観客を撮影しているカメラであり、図2に示すカメラ201と同じ構成からなる。5台のカメラ201a〜201eは、先に説明したように、設置位置(撮影位置)及び撮影方向を含む撮影範囲情報と撮影画像を管理装置101に送信可能である。図3に示す例では、カメラ201b〜201eが、注目位置302の注目すべき同じ被写体を撮影しており、カメラ201aは、撮影を行っていない。   FIG. 3 shows an arrangement example of the camera 201 in the sports stadium. Reference numerals 201a, 201b, 201c, 201d, and 201e denote cameras that shoot a game or a spectator, and have the same configuration as the camera 201 shown in FIG. As described above, the five cameras 201a to 201e can transmit the shooting range information including the installation position (shooting position) and the shooting direction and the shot image to the management apparatus 101. In the example illustrated in FIG. 3, the cameras 201b to 201e photograph the same subject to be noticed at the attention position 302, and the camera 201a does not perform photographing.

管理装置101は、撮影方向・位置決定手段として、カメラ201a〜201eに対し、MACアドレス、撮影時刻、撮影位置及び撮影方向の情報を要求し、取得した情報を保持する。管理装置101は、カメラ201a〜201eから取得した情報に従い、所定数以上のカメラが撮影している被写体(注目対象)(図3では、注目位置302の被写体)を特定する。すなわち、CPU102は、前記複数のカメラ201a〜201eの被写体のうちで所定数以上のカメラの被写体となっている注目対象を決定する注目対象決定手段として機能する。管理装置101は同時に、注目位置302を撮影中のカメラ(図3では、カメラ201b〜201e)と、注目位置302を撮影していないカメラ、即ち未撮影カメラ(図3では、カメラ201a)を特定する。注目位置302の検知は、管理装置101で行われてもよいし、外部入力として、注目対象が発生したときに、管理装置101がその位置情報を外部装置から受け取ってもよい。本実施例では、未撮影カメラを注目対象の通知先とするので、CPU102は、通知先決定手段として機能することになる。   The management apparatus 101 requests the cameras 201a to 201e for information on the MAC address, the shooting time, the shooting position, and the shooting direction as the shooting direction / position determining unit, and holds the acquired information. The management apparatus 101 identifies the subject (target object) (the target object at the target position 302 in FIG. 3) captured by a predetermined number of cameras or more according to the information acquired from the cameras 201a to 201e. That is, the CPU 102 functions as an attention target determining unit that determines an attention target that is a predetermined number or more of the subjects of the plurality of cameras 201a to 201e. At the same time, the management apparatus 101 identifies a camera that is capturing the attention position 302 (cameras 201b to 201e in FIG. 3) and a camera that is not capturing the attention position 302, that is, an uncaptured camera (camera 201a in FIG. 3). To do. Detection of the attention position 302 may be performed by the management apparatus 101, or the management apparatus 101 may receive position information from an external apparatus when an attention target is generated as an external input. In the present embodiment, since the unphotographed camera is the notice target of interest, the CPU 102 functions as a notice destination determination unit.

管理装置101は、データベース105として、図4に構成を例示するカメラDB、図5に構成を例示する撮影情報DB、及び図6に構成を例示する注目位置DBを保持する。   The management apparatus 101 holds, as the database 105, a camera DB whose configuration is illustrated in FIG. 4, a shooting information DB whose configuration is illustrated in FIG. 5, and an attention position DB whose configuration is illustrated in FIG.

図4に示すカメラDBは、管理装置101に接続するカメラ201a〜201eに関する情報を記録するデータベースである。管理装置101は、カメラDBにより、管理装置101と通信する全てのカメラ201a〜201eの情報を管理する。   The camera DB illustrated in FIG. 4 is a database that records information on the cameras 201a to 201e connected to the management apparatus 101. The management apparatus 101 manages information of all the cameras 201a to 201e communicating with the management apparatus 101 using the camera DB.

図4において、401はカメラIDである。カメラID401は、図4に示す例では、「Cam」に1から始まる連番を付加した文字列からなる。402は対応するカメラを特定する識別情報であり、本実施例では、MACアドレスからなる。403は注目位置の送信履歴であり、図6に示す注目位置DBの注目位置ID601がリスト化されて記録される。   In FIG. 4, 401 is a camera ID. In the example shown in FIG. 4, the camera ID 401 is a character string in which “Cam” is added with a serial number starting from 1. Reference numeral 402 denotes identification information for specifying a corresponding camera, and in the present embodiment, includes a MAC address. Reference numeral 403 denotes a transmission history of attention positions, and attention position IDs 601 of the attention position DB shown in FIG. 6 are listed and recorded.

管理装置101は、カメラDBに事前にカメラIDおよびMACアドレスを登録しているが、個々のカメラからの要求に従いカメラDBに追加又は削除するものであってもよい。   The management apparatus 101 registers the camera ID and MAC address in the camera DB in advance, but may be added to or deleted from the camera DB in accordance with a request from each camera.

図5に例示する撮影情報DBは、管理装置101で管理される撮影情報のデータベースである。撮影情報DBには、管理装置101がカメラ201(201a〜201e)から撮影情報を取得するたびに、取得した情報が記録される。   The shooting information DB illustrated in FIG. 5 is a database of shooting information managed by the management apparatus 101. The acquired information is recorded in the shooting information DB every time the management apparatus 101 acquires shooting information from the cameras 201 (201a to 201e).

図5において、501は撮影を分類するためのIDであり、「P」に1から始まる連番を付加した文字列からなる。502は、撮影を行ったカメラのID(カメラID)401である。503は、撮影が行われた時刻である。504は、撮影を行ったカメラの位置情報を特定する情報であり、経度、緯度及び高度が記録される。505は、撮影を行ったカメラの撮影方向を特定する情報であり、方位角及び俯仰角が記録される。   In FIG. 5, reference numeral 501 denotes an ID for classifying photographing, and consists of a character string in which a serial number starting from 1 is added to “P”. Reference numeral 502 denotes an ID (camera ID) 401 of the camera that performed the shooting. Reference numeral 503 denotes a time at which shooting is performed. Reference numeral 504 is information for specifying the position information of the camera that has taken the image, and records the longitude, latitude, and altitude. Reference numeral 505 denotes information for specifying the shooting direction of the camera that performed the shooting, and the azimuth angle and the elevation angle are recorded.

図6に示す注目位置DBは、管理装置101に登録される注目位置のデータベースである。注目位置DBには、注目位置が検知されるたびに、以下に説明する情報が記録される。   The attention position DB illustrated in FIG. 6 is a database of attention positions registered in the management apparatus 101. In the attention position DB, information described below is recorded every time an attention position is detected.

図6において、601は検知された注目位置を分類するためのIDであり、文字「A」に1から始まる連番を付加した文字列からなる。602は、検知された注目位置の位置情報を特定する情報であり、経度、緯度及び高度が記録される。603は、注目位置を撮影していた撮影に関する撮影ID501のリストである。604は、注目位置を撮影していたカメラのIDリスト、即ち撮影カメラIDリストであり、撮影ID501に対応したカメラID502が列挙される。605は、注目位置の注目度数であり、注目位置を撮影していたカメラの台数、すなわちリスト604に記されているカメラIDの個数が記録される。   In FIG. 6, reference numeral 601 denotes an ID for classifying the detected attention position, and is composed of a character string in which a serial number starting from 1 is added to the character “A”. Reference numeral 602 denotes information for specifying the position information of the detected position of interest, in which longitude, latitude, and altitude are recorded. Reference numeral 603 denotes a list of shooting IDs 501 relating to shooting that has shot the target position. Reference numeral 604 denotes an ID list of cameras that have photographed the target position, that is, a photographing camera ID list, in which camera IDs 502 corresponding to the photographing ID 501 are listed. Reference numeral 605 denotes the attention frequency of the attention position, and the number of cameras that photographed the attention position, that is, the number of camera IDs recorded in the list 604 is recorded.

図7に示すフローチャートを参照して、管理装置101がカメラ201b〜201eから上述した情報を取得し注目位置を検知して、未撮影カメラ201aに通知する動作を説明する。   With reference to the flowchart shown in FIG. 7, the operation in which the management apparatus 101 acquires the above-described information from the cameras 201b to 201e, detects the position of interest, and notifies the unphotographed camera 201a of the information.

ステップS701では、管理装置101のCPU102は、変数nの値を1に初期化する。変数nの値は、カメラDBに登録されたカメラを表すインデックスである。   In step S701, the CPU 102 of the management apparatus 101 initializes the value of the variable n to 1. The value of the variable n is an index representing a camera registered in the camera DB.

ステップS702では、CPU102は、通信装置106を介してカメラ201a〜201eに撮影中か否かを問い合わせる要求を出し、撮影中か否かを知る。CPU102は、撮影中判定の結果、撮影中であれば、ステップS703に進み、撮影中でなければ、ステップS704へ進む。   In step S <b> 702, the CPU 102 issues a request for inquiring whether the camera 201 a to 201 e is photographing through the communication device 106 and knows whether photographing is being performed. If the result of the determination during photographing is that photographing is in progress, the CPU 102 proceeds to step S703, and if not photographing, proceeds to step S704.

ステップS703では、CPU102は、通信装置106を介してカメラ201a〜201eに現在の位置情報および撮影方向並びに時刻を問い合わせる要求を出し、これらの情報を取得する。CPU102は、取得した情報を撮影情報DBに追加する。   In step S <b> 703, the CPU 102 issues a request for inquiring the current position information, the shooting direction, and the time to the cameras 201 a to 201 e via the communication device 106, and acquires the information. The CPU 102 adds the acquired information to the shooting information DB.

ステップS704では、CPU102は、変数nがN未満であるか否かを確認する。Nの値は、撮影情報の取得対象とするカメラの総数、すなわちカメラDBに登録されたカメラの総数である。CPU102は、nがN未満であれば、ステップS705へ進み、nがN以上であれば、ステップS706に進む。   In step S704, the CPU 102 checks whether or not the variable n is less than N. The value of N is the total number of cameras for which shooting information is acquired, that is, the total number of cameras registered in the camera DB. If n is less than N, the CPU 102 proceeds to step S705, and if n is N or more, the CPU 102 proceeds to step S706.

ステップS705では、CPU102は、変数nをインクリメントし、ステップS702に戻る。   In step S705, the CPU 102 increments the variable n and returns to step S702.

ステップS706では、CPU102は、ステップS701〜S705の繰り返し処理において撮影情報DBに追加した全カメラの位置及び撮影方向から、撮影交点となっている全ての地点を列挙する。ここで列挙される撮影交点の総数をMとする。   In step S706, the CPU 102 lists all the shooting intersections from the positions and shooting directions of all the cameras added to the shooting information DB in the repetition processing of steps S701 to S705. Let M be the total number of shooting intersections listed here.

ステップS707では、CPU102は、変数mを1に初期化する。変数mの値は、ステップS706において列挙された撮影交点を示すインデックスである。   In step S707, the CPU 102 initializes the variable m to 1. The value of the variable m is an index indicating the shooting intersections listed in step S706.

ステップS708では、CPU102は、まず、撮影交点を撮影していた撮影IDを確認することで、撮影していたカメラの台数を調べる。これは、ステップS706における撮影交点の列挙の逆演算になるので、ステップS706の段階で、撮影交点と、その撮影交点を撮影していた撮影IDを関連づけて、一次記憶装置103に保持しておくのが好ましい。   In step S708, the CPU 102 first checks the number of cameras that have been photographed by confirming the photographing ID at which the photographing intersection was photographed. Since this is an inverse operation of enumerating the shooting intersections in step S706, the shooting intersection and the shooting ID that shot the shooting intersection are associated with each other and stored in the primary storage device 103 in step S706. Is preferred.

CPU102は撮影交点を撮影していたカメラの台数が予め定めた基準値以上である場合、その撮影交点を注目位置とし、ステップS709に進み、基準値未満の場合、ステップS710に進む。この基準値は、カメラ台数により直接決定しても、管理装置101に登録されるカメラの総数Nに対する一定の割合、例えば3割で算出した値でもよい。基準値は形式的には2以上である。   If the number of cameras that photographed the photographing intersection is equal to or greater than a predetermined reference value, the CPU 102 sets the photographing intersection as a target position, and proceeds to step S709. If less than the reference value, the CPU 102 proceeds to step S710. This reference value may be determined directly by the number of cameras, or may be a value calculated by a fixed ratio, for example, 30%, with respect to the total number N of cameras registered in the management apparatus 101. The reference value is formally 2 or more.

ステップS709では、CPU102は、撮影交点と、位置情報、ステップS708において列挙した撮影IDのリスト、撮影していたカメラIDのリスト、および注目度を、注目位置DBに追加する。ここで、CPU102は、撮影IDをキーとし撮影情報DBを検索することでカメラIDを取得する。   In step S709, the CPU 102 adds the shooting intersection, position information, the list of shooting IDs listed in step S708, the list of camera IDs that have been shot, and the degree of attention to the attention position DB. Here, the CPU 102 acquires the camera ID by searching the shooting information DB using the shooting ID as a key.

ステップS710では、CPU102は、変数mがM未満であるかどうかを調べ、M未満の場合、ステップS711に進み、M以上の場合、ステップS712に進む。ステップS711では、CPU102は、変数mをインクリメントし、ステップS708に戻る。   In step S710, the CPU 102 checks whether the variable m is less than M. If the variable m is less than M, the process proceeds to step S711. If the variable m is greater than M, the process proceeds to step S712. In step S711, the CPU 102 increments the variable m and returns to step S708.

ステップS712では、CPU102は、ステップS707〜S711の繰り返し処理において注目位置DBへの追加があったかどうかを判定し、追加があった場合、ステップS713に進み、追加が無い場合、フローを終了する。   In step S712, the CPU 102 determines whether or not there is an addition to the target position DB in the repetitive processing of steps S707 to S711. If there is an addition, the process proceeds to step S713, and if there is no addition, the flow ends.

ステップS713では、CPU102は通知手段として、未撮影カメラ(図3に示す例では、カメラ201a)に注目位置を通知する。注目位置の通知処理(S713)の詳細は、図8を参照して後述する。   In step S713, the CPU 102 notifies the position of interest to an unphotographed camera (camera 201a in the example shown in FIG. 3) as a notification unit. Details of the notice processing of the position of interest (S713) will be described later with reference to FIG.

以上の処理により、ある時刻において、注目位置を撮影していたカメラと撮影していないカメラ(未撮影カメラ)を特定できる。CPU102は、定期的に(たとえば、5秒ごと)繰り返し図7に示すフローを実行することで、注目位置の検知と未撮影カメラへの通知を実行する。このように管理装置101が定期的にカメラ201に撮影位置、撮影方向及び撮影中か否か等を問い合わせる代わりに、各カメラ201が、撮影位置、撮影方向、撮影開始時刻、撮影終了時刻及び撮影中か否かを適時に管理装置101に通知する方式を採用してもよい。   With the above processing, it is possible to specify a camera that has captured the target position and a camera that has not been captured (unphotographed camera) at a certain time. The CPU 102 executes the flow shown in FIG. 7 periodically (for example, every 5 seconds) to detect the position of interest and notify the unphotographed camera. In this way, instead of the management apparatus 101 periodically inquiring the camera 201 about the shooting position, shooting direction, and whether or not shooting is in progress, each camera 201 takes the shooting position, shooting direction, shooting start time, shooting end time, and shooting time. A method of notifying the management apparatus 101 in a timely manner may be employed.

図8は、ステップS713の詳細なフローチャートを示す。図8を参照して、管理装置101が未撮影カメラに注目位置を通知する処理の詳細を説明する。   FIG. 8 shows a detailed flowchart of step S713. With reference to FIG. 8, the details of the process in which the management apparatus 101 notifies the camera of interest of the position of interest will be described.

ステップS801では、CPU102は、ステップS707〜S711の繰り返し処理で直近に追加された注目位置全てについて、注目度数順の降順にソートする。これは、カメラに対して、より注目度の高い未撮影位置を通知できるようにするためである。   In step S <b> 801, the CPU 102 sorts all the attention positions added most recently in the repetition processing of steps S <b> 707 to S <b> 711 in descending order of the attention frequency order. This is to enable the camera to be notified of an unphotographed position with a higher degree of attention.

ステップS802では、CPU102は、変数nの値を1に初期化する。変数nの値は、カメラDBに登録されたカメラを表すインデックスである。   In step S802, the CPU 102 initializes the value of the variable n to 1. The value of the variable n is an index representing a camera registered in the camera DB.

ステップS803では、CPU102は、変数sの値を1に初期化する。変数sの値は、ステップS707〜S711のフローで直近に追加された注目位置を表すインデックスである。   In step S803, the CPU 102 initializes the value of the variable s to 1. The value of the variable s is an index representing the position of interest added most recently in the flow of steps S707 to S711.

ステップS804では、CPU102は、注目位置DBの撮影カメラIDリスト604を参照し、変数nが示すカメラが注目位置を撮影していたかどうかを調べる。CPU102は、変数nが示すカメラが注目位置を撮影していた場合、ステップS805に進み、そうでない場合、ステップS807に進む。   In step S804, the CPU 102 refers to the shooting camera ID list 604 in the target position DB and checks whether or not the camera indicated by the variable n has shot the target position. If the camera indicated by the variable n has photographed the target position, the CPU 102 proceeds to step S805, otherwise proceeds to step S807.

ステップS805では、CPU102は、変数sがS未満かどうかを調べる。Sの値は、ステップS707〜S711のフローで直近に追加された注目位置の総数である。CPU102は、変数sがS未満の場合、ステップS806に進み、S以上の場合、ステップS808に進む。   In step S805, the CPU 102 checks whether the variable s is less than S. The value of S is the total number of attention positions added most recently in the flow of steps S707 to S711. If the variable s is less than S, the CPU 102 proceeds to step S806, and if it is greater than or equal to S, the CPU 102 proceeds to step S808.

ステップS806では、CPU102は、変数sをインクリメントし、ステップS804に戻る。   In step S806, the CPU 102 increments the variable s and returns to step S804.

ステップS807では、CPU102は、通信装置106を介して、変数nが示すカメラに対して、未撮影の注目位置の存在を送信する。そして、CPU102は、送信した注目位置の注目位置IDをカメラDBの注目位置ID送信履歴に追加する。カメラへの送信に際しては、注目位置の位置情報を送ってもよい。また、CPU102は、カメラの位置情報及び撮影方向を撮影情報DBから確認し、注目位置の位置情報と比較することで、カメラから当該注目位置への相対方向を算出し、算出した相対方向角度を当該カメラに送信してもよい。   In step S <b> 807, the CPU 102 transmits the presence of an uncaptured attention position to the camera indicated by the variable n via the communication device 106. Then, the CPU 102 adds the attention position ID of the transmitted attention position to the attention position ID transmission history of the camera DB. When transmitting to the camera, the position information of the target position may be sent. Further, the CPU 102 confirms the position information and shooting direction of the camera from the shooting information DB, compares the position information of the target position with the position information of the target position, calculates the relative direction from the camera to the target position, and calculates the calculated relative direction angle. You may transmit to the said camera.

ステップS808では、CPU102は、変数nがN未満であるかを確認する。Nの値は、カメラDBに登録されたカメラの総数である。CPU102は、変数nがN未満の場合、ステップS809に進む。nがN以上の場合、図8に示すフローを終了する。   In step S808, the CPU 102 checks whether the variable n is less than N. The value of N is the total number of cameras registered in the camera DB. If the variable n is less than N, the CPU 102 proceeds to step S809. If n is greater than or equal to N, the flow shown in FIG.

ステップS809では、CPU102は、変数nをインクリメントし、ステップS804に戻る。すなわち、CPU102は、次のカメラについてステップS804以降を実行する。   In step S809, the CPU 102 increments the variable n and returns to step S804. That is, the CPU 102 executes step S804 and subsequent steps for the next camera.

管理装置101は、図8に示す処理により、注目位置を撮影していなかったカメラに、注目位置の存在を通知する。   The management apparatus 101 notifies the presence of the attention position to the camera that has not photographed the attention position by the process shown in FIG.

図9は、注目位置を通知されたカメラの表示部208での表示例を示す。901は、未撮影の注目位置が発生していることを示す文字列である。902は、未撮影の注目位置がどの方向にあるかを示す矢印画像である。903は、カメラの利用者に対し、未撮影の注目位置の画像を取得するか否かを選択させるダイアログである。利用者が画像の取得を選択すると、カメラのCPU204は管理装置101にその注目位置の画像を要求し受信して、表示部208に表示する。   FIG. 9 shows a display example on the display unit 208 of the camera notified of the position of interest. Reference numeral 901 denotes a character string indicating that an unphotographed attention position has occurred. Reference numeral 902 denotes an arrow image indicating in which direction the unphotographed attention position is located. Reference numeral 903 denotes a dialog for allowing the camera user to select whether or not to acquire an image of an uncaptured target position. When the user selects acquisition of an image, the CPU 204 of the camera requests the management apparatus 101 for an image of the target position and displays it on the display unit 208.

図10は、管理装置101が、注目位置の画像を要求するカメラに当該画像を送信する処理のフローチャートを示す。注目位置を通知したカメラから通信装置106を介した通信により画像要求を受信すると、管理装置101のCPU102は、図10に示すフローを開始する。   FIG. 10 shows a flowchart of processing in which the management apparatus 101 transmits the image to the camera that requests the image of the target position. When an image request is received from the camera that has notified the attention position by communication via the communication device 106, the CPU 102 of the management device 101 starts the flow illustrated in FIG.

ステップS1001では、CPU102は、カメラDBの注目位置ID送信履歴を参照し、要求元のカメラに対して直近に送信した注目位置を特定する。   In step S <b> 1001, the CPU 102 refers to the attention position ID transmission history in the camera DB, and identifies the attention position most recently transmitted to the requesting camera.

ステップS1002では、CPU102は、注目位置DBで撮影していたカメラIDリストを参照し、注目位置を撮影していたカメラを確認する。そして、CPU102は、画像要求元カメラへの送信に適した画像を持つカメラを選出する。例えば、CPU102は、注目位置の位置情報と、撮影情報DBに記載のカメラ撮影位置とから、注目位置に最も近い位置で撮影していたカメラを特定して選出する。また、CPU102は、撮影情報DBから注目位置を最も早くから撮影していたカメラを特定して選出してもよい。   In step S <b> 1002, the CPU 102 refers to the camera ID list captured at the target position DB and confirms the camera that captured the target position. Then, the CPU 102 selects a camera having an image suitable for transmission to the image request source camera. For example, the CPU 102 specifies and selects the camera that has been photographed at the position closest to the position of interest from the position information of the position of interest and the camera photographing position described in the photographing information DB. In addition, the CPU 102 may identify and select a camera that has captured the target position from the earliest position from the imaging information DB.

ステップS1003では、CPU102は、ステップS1002で選出したカメラに通信装置106により撮影画像(動画又は静止画)を要求し、取得する。具体的には、CPU102は、撮影情報DBを参照して、提供してほしい撮影画像の撮影時刻を特定し、その撮影時刻の静止画又は当該撮影時刻以降の動画を要求し、取得する。   In step S1003, the CPU 102 requests and acquires a captured image (moving image or still image) from the communication device 106 to the camera selected in step S1002. Specifically, the CPU 102 refers to the shooting information DB, specifies the shooting time of the shot image to be provided, and requests and acquires a still image at the shooting time or a moving image after the shooting time.

ステップS1004では、CPU102は、ステップS1003で取得した画像を、通信装置106により画像要求元カメラに配信する。   In step S1004, the CPU 102 distributes the image acquired in step S1003 to the image request source camera through the communication device 106.

以上説明したように、本実施例では、視聴者が興味を引くシーンを見逃した、すなわちカメラで撮り逃した場合であっても、簡単な手間ですぐにそのシーンの動画・静止画を表示できる。注目位置を検知した際に、未撮影カメラに注目位置を通知するので、未撮影カメラのユーザが注目位置の存在に気付くことができ、そのシーンの画像をその場で視覚的に確認できるようになる。カメラ側の操作で要求があった場合にのみ画像を送信するようにすることで、不要な通信を防ぎ、通信トラフィックの量と未撮影カメラでのバッテリ消費を低減できる。注目位置を撮影していたカメラの中から適した画像を持つカメラを選択することで、注目位置の画像を要求する観覧者により良い画像を提供できる。   As described above, in this embodiment, even if a viewer has missed a scene in which the viewer is interested, that is, when the camera is missed, a moving image / still image of the scene can be displayed immediately and easily. . When the attention position is detected, the attention position is notified to the unphotographed camera so that the user of the unphotographed camera can notice the presence of the attention position and visually check the scene image on the spot. Become. By transmitting an image only when there is a request by an operation on the camera side, unnecessary communication can be prevented, and the amount of communication traffic and battery consumption of an unphotographed camera can be reduced. By selecting a camera having a suitable image from the cameras that have photographed the target position, it is possible to provide a better image to the viewer who requests the image of the target position.

未撮影カメラを検索して注目位置情報を配信するのではなく、表示装置を有しカメラを有しない通信端末に注目位置情報とその画像を配信するようにしてもよい。そのような通信端末には、例えば、タブレット端末、ノート型等の小型携帯式のコンピュータ及び携帯ゲーム機等がある。   Rather than searching for an unphotographed camera and distributing attention position information, the attention position information and its image may be distributed to a communication terminal having a display device and no camera. Examples of such a communication terminal include a tablet terminal, a notebook type small portable computer, a portable game machine, and the like.

図11は、表示手段を有する通信端末としてのタブレット端末の概略構成ブロック頭を示す。タブレット端末1101は、CPU1102、一次記憶装置1103、二次記憶装置1104、表示部1105、操作部1106及び通信装置1107を有する。各構成要素の基本的な機能はカメラ201の対応する部材と同様であるので、詳細な説明は省略する。   FIG. 11 shows a schematic configuration block head of a tablet terminal as a communication terminal having display means. The tablet terminal 1101 includes a CPU 1102, a primary storage device 1103, a secondary storage device 1104, a display unit 1105, an operation unit 1106, and a communication device 1107. Since the basic function of each component is the same as the corresponding member of the camera 201, a detailed description is omitted.

図12は、実施例2におけるカメラDBの構成と内容の一例を示す。図12に示すカメラDBでは、図4に示すカメラDBに対し、画像提供先となる外部装置のアクセス情報1204(具体的には外部装置のMACアドレス)が追加されている。その他の項目1201〜1203はそれぞれ、図3に示すカメラDBの項目401〜403と同じであるので、説明を省略する。   FIG. 12 shows an example of the configuration and contents of the camera DB in the second embodiment. In the camera DB illustrated in FIG. 12, access information 1204 (specifically, the MAC address of the external device) of the external device serving as the image providing destination is added to the camera DB illustrated in FIG. 4. The other items 1201 to 1203 are the same as the items 401 to 403 of the camera DB shown in FIG.

図13は、実施例2における画像DBの構成と内容の一例を示す。1301は、各画像に対して外部装置からアクセスするための、画像ごとに固有のアクセス情報である。アクセス情報1301は、図13に示す例では、[http://soccer_server/img?page=+注目位置ID]で定義されるURLとしている。1301は画像のファイル名である。1303は、画像データのサムネイル(動画の場合は代表画像)である。   FIG. 13 shows an example of the configuration and contents of the image DB in the second embodiment. Reference numeral 1301 denotes access information unique to each image for accessing each image from an external device. In the example shown in FIG. 13, the access information 1301 is [http: // soccer_server / img? page = + attention position ID]. Reference numeral 1301 denotes an image file name. Reference numeral 1303 denotes a thumbnail of image data (a representative image in the case of a moving image).

図14は、管理装置101からタブレットに画像を提供するためにカメラとタブレットとを関連付ける動作のフローチャートである。管理装置101のCPU102は、カメラから関連付けの要求があった場合に、本フローを開始する。   FIG. 14 is a flowchart of an operation for associating a camera and a tablet in order to provide an image from the management apparatus 101 to the tablet. The CPU 102 of the management apparatus 101 starts this flow when an association request is received from the camera.

ステップS1401で、CPU102は、要求元のカメラに対して、カメラごとに固有となるような、管理装置101へのアクセス情報を割り当て、送信する。例えば、撮像装置DBにCam1として登録されているカメラに対して、図13に例示するように、固有のアクセス情報として、http://soccer_server/deviceRegist+?Cam1を割り当て、送信する。後述するように、タブレットは、このアクセス先にアクセスすることで、所望の画像データを取得する。   In step S1401, the CPU 102 assigns and transmits access information to the management apparatus 101 that is unique to each camera to the requesting camera. For example, as illustrated in FIG. 13, for the camera registered as Cam1 in the imaging device DB, as the unique access information, http: // socer_server / deviceRegist +? Cam1 is allocated and transmitted. As will be described later, the tablet obtains desired image data by accessing the access destination.

ステップS1402では、CPU102は、ステップS1401で割り当てたアクセス情報に対して一定時間(例えば、5分)以内にアクセスがあったかを判定する。CPU102は、一定時間以内にアクセスがあった場合は、ステップS1403に進む。アクセスがなかった場合、図14に示すフローを終了する。   In step S1402, the CPU 102 determines whether the access information assigned in step S1401 has been accessed within a certain time (for example, 5 minutes). If there is an access within a certain time, the CPU 102 proceeds to step S1403. If there is no access, the flow shown in FIG. 14 is terminated.

ステップS1403では、CPU102は、アクセスURLに紐づけられたカメラDBのデータの送信先MACアドレスとして、アクセス元のMACアドレスを設定する。なお、何も設定がなされない状態では、CPU102は、カメラDBの送信先MACアドレスを空欄としておく。   In step S1403, the CPU 102 sets the access source MAC address as the transmission destination MAC address of the data in the camera DB associated with the access URL. In a state where no setting is made, the CPU 102 leaves the transmission destination MAC address of the camera DB blank.

図15は、図7に対応する実施例2の管理装置101の動作フローチャートを示す。管理装置101は、カメラから情報を取得し、注目位置の発生を検知すると未撮影カメラの送信先装置に通知を行う。図7に示すフローチャートとの相違は、ステップS1513のみであるので、ステップS1513以外の説明は省略する。   FIG. 15 is an operation flowchart of the management apparatus 101 according to the second embodiment corresponding to FIG. When the management apparatus 101 acquires information from the camera and detects the occurrence of the position of interest, the management apparatus 101 notifies the transmission destination apparatus of the uncaptured camera. Since the difference from the flowchart shown in FIG. 7 is only step S1513, description other than step S1513 will be omitted.

ステップS1513では、CPU102は、送信先に設定された装置に対して、注目位置の画像を閲覧できる手段を提供する。実施例1では、未撮影の視聴者による画像の取得要求を受けてから注目位置の画像を取得していた。これに対し、実施例2では、要求を受ける前に画像を取得しておき、タブレットが、後から好きなタイミングで所望の画像にアクセスできるようにした。図16は、ステップS1513の詳細なフローチャートを示す。   In step S <b> 1513, the CPU 102 provides a unit that can browse the image of the target position to the device set as the transmission destination. In the first embodiment, the image at the target position is acquired after receiving an image acquisition request from an unphotographed viewer. On the other hand, in the second embodiment, an image is acquired before receiving a request so that the tablet can access a desired image at a desired timing later. FIG. 16 shows a detailed flowchart of step S1513.

ステップS1601では、CPU102は、変数sの値を1に初期化する。変数sの値は、ステップS1507〜S1511の処理の繰り返しにより直近に検知された注目位置を表すインデックスである。   In step S1601, the CPU 102 initializes the value of the variable s to 1. The value of the variable s is an index representing the position of interest detected most recently by repeating the processes of steps S1507 to S1511.

ステップS1602では、CPU102は、注目位置DBの撮影カメラIDリストを参照し、注目位置を撮影していたカメラを確認し、画像の要求元カメラへの送信に適した画像を持つカメラを選出する。   In step S1602, the CPU 102 refers to the shooting camera ID list in the target position DB, confirms the camera that has captured the target position, and selects a camera having an image suitable for transmission to the request source camera.

ステップS1603では、CPU102は、ステップS1602で選出したカメラに対して、撮影情報DBを参照して、提供してほしい画像の撮影時刻を特定し、通信装置106を介して画像を要求し、取得する。   In step S1603, the CPU 102 refers to the shooting information DB for the camera selected in step S1602, specifies the shooting time of the image desired to be provided, requests the image via the communication device 106, and acquires it. .

ステップS1604では、CPU102は、取得した画像に対し固有のアクセス情報を設定し、画像DBに画像とともに保管する。   In step S1604, the CPU 102 sets unique access information for the acquired image and stores it in the image DB together with the image.

ステップS1605では、CPU102は、変数sがS未満であるかどうかを判定する。Sの値は、ステップS1507〜S1511の処理の繰り返しにより直近に検知された注目位置の総数である。CPU102は、変数sがS未満の場合、ステップS1606に進み、S以上の場合、ステップS1607に進む。   In step S1605, the CPU 102 determines whether or not the variable s is less than S. The value of S is the total number of attention positions detected most recently by repeating the processes of steps S1507 to S1511. If the variable s is less than S, the CPU 102 proceeds to step S1606, and if it is greater than or equal to S, the CPU 102 proceeds to step S1607.

ステップS1606では、CPU102は、変数sをインクリメントし、ステップS1602に戻る。   In step S1606, the CPU 102 increments the variable s and returns to step S1602.

CPU102は、ステップS1601〜S1606を繰り返すことで、提供すべき画像を画像DBに蓄積する。   The CPU 102 accumulates images to be provided in the image DB by repeating steps S1601 to S1606.

ステップS1607では、CPU102は、変数nの値を1に初期化する。変数nの値は、カメラDBに登録されたカメラを表すインデックスである。   In step S1607, the CPU 102 initializes the value of the variable n to 1. The value of the variable n is an index representing a camera registered in the camera DB.

ステップS1608では、CPU102は、変数sの値を1に初期化する。変数sの値はここでも、ステップS1507〜S1511の処理の繰り返しにより直近に検知された注目位置を表すインデックスである。   In step S1608, the CPU 102 initializes the value of the variable s to 1. Again, the value of the variable s is an index representing the position of interest detected most recently by repeating the processing of steps S1507 to S1511.

ステップS1609では、CPU102は、注目位置DBの撮影カメラIDリストを参照し、カメラnが注目位置sを撮影していたかどうかを調べる。CPU102は、カメラnが注目位置sを撮影していた場合、ステップS1613に進み、未撮影の場合、ステップS1610に進む。   In step S1609, the CPU 102 refers to the shooting camera ID list in the target position DB, and checks whether the camera n has captured the target position s. If the camera n has photographed the target position s, the CPU proceeds to step S1613. If the camera n has not been photographed, the CPU proceeds to step S1610.

ステップS1610では、CPU102は、カメラDBを参照し、カメラnに送信先装置のMACアドレスが登録されているかを確認する。CPU102は、送信先装置のMACアドレスが登録されていた場合、ステップS1611に進み、登録されていなかった場合、ステップS1612に進む。   In step S1610, the CPU 102 refers to the camera DB and confirms whether the MAC address of the transmission destination apparatus is registered in the camera n. If the MAC address of the transmission destination device is registered, the CPU 102 proceeds to step S1611. If not registered, the CPU 102 proceeds to step S1612.

ステップS1611では、CPU102は、通信装置106を介して、送信先に設定された装置に、通信装置106を介して画像のアクセスURLを提供する。すなわち、CPU102は、注目位置sに対応したアクセスURLを、送信先装置のMACアドレスに送信する。そして、CPU102は、カメラDBの送信履歴を更新する。   In step S <b> 1611, the CPU 102 provides the image access URL via the communication device 106 to the device set as the transmission destination via the communication device 106. That is, the CPU 102 transmits the access URL corresponding to the target position s to the MAC address of the transmission destination device. Then, the CPU 102 updates the transmission history of the camera DB.

ステップS1612では、CPU102は、通信装置106を介して、カメラに注目位置sの情報を送信し、カメラDBの送信履歴を更新する。   In step S <b> 1612, the CPU 102 transmits information on the target position s to the camera via the communication device 106 and updates the transmission history of the camera DB.

ステップS1613では、CPU102は、変数sがS未満かどうかを判定し、S未満の場合、ステップS1614に進み、S以上の場合、ステップS1515に進む。   In step S1613, the CPU 102 determines whether the variable s is less than S. If the variable s is less than S, the process proceeds to step S1614. If the variable s is greater than S, the process proceeds to step S1515.

ステップS1614では、CPU102は、変数sをインクリメントし、ステップS1609に戻る。   In step S1614, the CPU 102 increments the variable s and returns to step S1609.

ステップS1615では、CPU102は、変数nがN未満かどうかを判定する。Nの値は、カメラDBに登録されたカメラの総数である。CPU102は、変数nがN未満の場合、ステップS1616に進み、S以上の場合、図16に示すフローを終了する。   In step S1615, the CPU 102 determines whether or not the variable n is less than N. The value of N is the total number of cameras registered in the camera DB. If the variable n is less than N, the CPU 102 proceeds to step S1616. If the variable n is greater than or equal to S, the CPU 102 ends the flow shown in FIG.

以上で説明したフローにより、視聴者が興味を引くシーンを見逃した、すなわちカメラで撮り逃した場合であっても、手間なく、すぐに、確実に、興味を引くシーンの動画・画像を視聴することができる。また、注目位置を検知した際に、未撮影カメラに注目位置の通知を行うことで、視聴者の以降の見逃しを防止できる。また、タブレットなどの、カメラとは異なる外部装置に対して画像の提供を行うことで、カメラでの撮影を中断することなく、画像の確認が可能になる。   With the flow described above, even if a viewer misses a scene they are interested in, that is, when they miss a camera, they can immediately and reliably watch videos and images of the scene they are interested in without any hassle. be able to. In addition, when the attention position is detected, the attention position is notified to the unphotographed camera, so that the viewer can be prevented from overlooking. In addition, by providing an image to an external device such as a tablet that is different from the camera, it is possible to check the image without interrupting shooting with the camera.

さらに、画像そのものでなく、サーバのアクセスURLを提供することによって画像を配信することで、通信量を削減し、外部装置のストレージの圧迫を避けることが可能になる。ユーザは任意のタイミングでURLへのアクセスすることで、希望の画像を閲覧できる。また、注目位置を撮影していたカメラの中から、適した画像を持つカメラを選択することで、注目位置の画像を要求する視聴者に対し、より良い画像を提供できる。   Furthermore, by distributing the image by providing the access URL of the server instead of the image itself, it is possible to reduce the amount of communication and avoid the pressure on the storage of the external device. The user can view a desired image by accessing the URL at an arbitrary timing. Further, by selecting a camera having a suitable image from the cameras that have photographed the target position, a better image can be provided to the viewer who requests the image of the target position.

以上、本発明をその好適な実施形態に基づいて詳述してきたが、本発明はこれら特定の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。上述の実施形態の一部を適宜組み合わせてもよい。   Although the present invention has been described in detail based on preferred embodiments thereof, the present invention is not limited to these specific embodiments, and various forms within the scope of the present invention are also included in the present invention. included. A part of the above-described embodiments may be appropriately combined.

本発明は、上述の実施形態の1以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける1つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、1以上の機能を実現する回路(例えば、ASIC)によっても実現可能である。   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 a 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.

Claims (16)

複数の撮像装置の撮影方向と撮影位置を決定する撮影方向・位置決定手段と、
前記複数の撮像装置の撮影方向と撮影位置の情報から、前記複数の撮像装置の被写体のうちで所定数以上の撮像装置の被写体となっている注目対象を決定する注目対象決定手段と、
前記注目対象の存在を通知すべき通知先を決定する通知先決定手段と、
前記通知先に前記注目対象の存在を通知する通知手段と、
前記通知先の要求に従い、前記注目対象の撮影画像を前記通知先および前記通知先の指定する端末の何れかである配信先に配信する配信手段
とを有することを特徴とする画像配信システム。
Shooting direction / position determining means for determining shooting directions and shooting positions of a plurality of imaging devices;
Attention target determination means for determining, from information on shooting directions and shooting positions of the plurality of imaging devices, attention targets that are subjects of a predetermined number or more of the imaging devices among the subjects of the plurality of imaging devices;
Notification destination determination means for determining a notification destination to be notified of the presence of the target of interest;
A notification means for notifying the notification destination of the presence of the attention target;
In accordance with a request from the notification destination, the image distribution system further comprises a distribution unit that distributes the target captured image to a distribution destination that is one of the notification destination and a terminal designated by the notification destination.
前記通知先が、前記注目対象を撮影していない未撮影の撮像装置であることを特徴とする請求項1に記載の画像配信システム。   The image delivery system according to claim 1, wherein the notification destination is an unphotographed imaging device that has not photographed the target of interest. 前記通知先が、表示手段を有する通信端末であることを特徴とする請求項1に記載の画像配信システム。   The image delivery system according to claim 1, wherein the notification destination is a communication terminal having display means. 前記配信手段は、前記複数の撮像装置の撮影画像を記憶する記憶手段を有し、前記通知先からの要求に従い、前記注目対象の撮影画像を前記記憶手段から読み出して、前記配信先に配信することを特徴とする請求項1から3の何れか1項に記載の画像配信システム。   The distribution unit includes a storage unit that stores captured images of the plurality of imaging devices, and reads the captured image of the target object from the storage unit according to a request from the notification destination and distributes the image to the distribution destination. The image delivery system according to any one of claims 1 to 3, wherein 前記配信手段は、前記通知先からの要求に従い、前記配信先に配信すべき撮影画像を保持する撮像装置に前記撮影画像を前記配信先に配信させることを特徴とする請求項1に記載の画像配信システム。   2. The image according to claim 1, wherein the distribution unit causes the imaging device that holds the captured image to be distributed to the distribution destination to distribute the captured image to the distribution destination in accordance with a request from the notification destination. Distribution system. 更に、前記複数の撮像装置のそれぞれが撮影中か否かを定期的に判定する撮影中判定手段を具備することを特徴とする請求項1から5の何れか1項に記載の画像配信システム。   The image distribution system according to claim 1, further comprising an in-photographing determination unit that periodically determines whether each of the plurality of imaging devices is in the middle of shooting. 前記撮影中判定手段が、前記複数の撮像装置に定期的に撮影中か否かを問い合わせる手段であることを特徴とする請求項6に記載の画像配信システム。   The image distribution system according to claim 6, wherein the shooting-in-progress determination unit is a unit for inquiring whether or not the plurality of imaging devices are periodically shooting. 前記撮影方向・位置決定手段が、前記複数の撮像装置のそれぞれに配置された、撮影方向と撮影位置を計測するセンサ手段と、前記複数の撮像装置で計測された前記撮影方向と撮影位置を前記注目対象決定手段に供給する手段とからなることを特徴とする請求項1から7の何れか1項に記載の画像配信システム。   The photographing direction / position determining means is arranged in each of the plurality of imaging devices, sensor means for measuring the photographing direction and photographing position, and the photographing direction and photographing position measured by the plurality of imaging devices. The image distribution system according to claim 1, further comprising a unit that supplies the target object determination unit. 複数の撮像装置の被写体のうちで2以上の撮像装置が撮影する注目対象の撮影画像を配信する画像配信システムの管理装置であって、
前記複数の撮像装置の撮影方向と撮影位置を決定する撮影方向・位置決定手段と、
前記複数の撮像装置の撮影方向と撮影位置の情報から、前記複数の撮像装置の被写体のうちで所定数以上の撮像装置の被写体となっている注目対象を決定する注目対象決定手段と、
前記注目対象の存在を通知すべき通知先を決定する通知先決定手段と、
前記通知先に前記注目対象の存在を通知する通知手段と、
前記通知先の要求に従い、前記注目対象の撮影画像の、前記通知先および前記通知先の指定する端末の何れかである配信先への配信を制御する制御手段
とを有することを特徴とする管理装置。
A management device for an image distribution system that distributes a target captured image captured by two or more imaging devices among subjects of a plurality of imaging devices,
Shooting direction / position determining means for determining shooting directions and shooting positions of the plurality of imaging devices;
Attention target determination means for determining, from information on shooting directions and shooting positions of the plurality of imaging devices, attention targets that are subjects of a predetermined number or more of the imaging devices among the subjects of the plurality of imaging devices;
Notification destination determination means for determining a notification destination to be notified of the presence of the target of interest;
A notification means for notifying the notification destination of the presence of the attention target;
And a control unit that controls distribution of the target captured image to a distribution destination that is one of the notification destination and the terminal designated by the notification destination in accordance with a request from the notification destination. apparatus.
前記通知先が、前記注目対象を撮影していない未撮影の撮像装置であることを特徴とする請求項9に記載の管理装置。   The management apparatus according to claim 9, wherein the notification destination is an unphotographed imaging apparatus that has not photographed the target of interest. 前記通知先が、表示手段を有する通信端末であることを特徴とする請求項9に記載の管理装置。   The management apparatus according to claim 9, wherein the notification destination is a communication terminal having a display unit. 更に、
前記複数の撮像装置の撮影画像を記憶する記憶手段と、
前記制御手段により制御されて、前記注目対象の撮影画像を前記記憶手段から読み出して、前記配信先に配信する配信手段
とを有することを特徴とする請求項9から11の何れか1項に記載の管理装置。
Furthermore,
Storage means for storing captured images of the plurality of imaging devices;
12. The apparatus according to claim 9, further comprising a distribution unit that is controlled by the control unit to read out the captured image of the target object from the storage unit and distribute the image to the distribution destination. Management device.
前記制御手段は、前記通知先からの要求に従い、前記配信先に配信すべき撮影画像を保持する撮像装置に前記撮影画像を前記配信先に配信させることを特徴とする請求項9に記載の管理装置。   The management according to claim 9, wherein the control unit causes the imaging device that holds a captured image to be distributed to the distribution destination to distribute the captured image to the distribution destination in accordance with a request from the notification destination. apparatus. 更に、前記複数の撮像装置のそれぞれが撮影中か否かを定期的に判定する撮影中判定手段を具備することを特徴とする請求項9から13の何れか1項に記載の管理装置。   The management apparatus according to claim 9, further comprising an in-shooting determination unit that periodically determines whether or not each of the plurality of image pickup apparatuses is shooting. 前記撮影中判定手段が、前記複数の撮像装置に定期的に撮影中か否かを問い合わせる手段であることを特徴とする請求項14に記載の管理装置。   The management apparatus according to claim 14, wherein the shooting-in-progress determination unit is a unit that inquires to the plurality of imaging apparatuses whether or not shooting is being performed regularly. 前記撮影方向・位置決定手段が、前記複数の撮像装置のそれぞれに配置されるセンサ手段により計測される撮影方向と撮影位置を前記複数の撮像装置から取り込む手段であることを特徴とする請求項9から15の何れか1項に記載の管理装置。   10. The photographing direction / position determining means is means for taking in a photographing direction and a photographing position measured by sensor means arranged in each of the plurality of imaging devices from the plurality of imaging devices. 15. The management device according to any one of 15 to 15.
JP2014214187A 2014-10-21 2014-10-21 Image distribution system and management device of the same Pending JP2016082491A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2014214187A JP2016082491A (en) 2014-10-21 2014-10-21 Image distribution system and management device of the same

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2014214187A JP2016082491A (en) 2014-10-21 2014-10-21 Image distribution system and management device of the same

Publications (1)

Publication Number Publication Date
JP2016082491A true JP2016082491A (en) 2016-05-16

Family

ID=55959307

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2014214187A Pending JP2016082491A (en) 2014-10-21 2014-10-21 Image distribution system and management device of the same

Country Status (1)

Country Link
JP (1) JP2016082491A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE112017002029T5 (en) 2016-04-15 2019-01-24 Autonetworks Technologies, Ltd. Printed circuit board, circuit arrangement and production method for a printed circuit board

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE112017002029T5 (en) 2016-04-15 2019-01-24 Autonetworks Technologies, Ltd. Printed circuit board, circuit arrangement and production method for a printed circuit board

Similar Documents

Publication Publication Date Title
KR100823121B1 (en) Wireless multi-recorder system
US20180262676A1 (en) Image capturing system, image capturing device, and image capturing method
JP4366601B2 (en) Time shift image distribution system, time shift image distribution method, time shift image request device, and image server
JP5965708B2 (en) Wireless communication device, memory device, wireless communication system, wireless communication method, and program
KR101680714B1 (en) Method for providing real-time video and device thereof as well as server, terminal device, program, and recording medium
CN102123231B (en) Display terminal with image data sharing function, image sharing system and image sharing method for sharing image data
US20160337718A1 (en) Automated video production from a plurality of electronic devices
US20150222815A1 (en) Aligning videos representing different viewpoints
US20150350521A1 (en) Facilitating coordinated media and/or information capturing and aggregation
WO2014075413A1 (en) Method and device for determining terminal to be shared and system
WO2014169582A1 (en) Configuration parameter sending and receiving method and device
JP2012050011A (en) Photographing system, photographing control method, photographing device, and program
JP2017529029A (en) Camera control and image streaming
CN106326328B (en) Picture transmitter device, image sending method and recording medium
JP7704032B2 (en) Information processing device, information processing method, information processing program, terminal device, terminal device control method and control program
JP2016082491A (en) Image distribution system and management device of the same
WO2020095648A1 (en) Image processing device, image processing method, computer program, and storage medium
JP7085869B2 (en) Information processing equipment
US20220053248A1 (en) Collaborative event-based multimedia system and method
JP2020107196A (en) Image processing device or image processing server
JP2003018070A (en) A system for transmitting video to the subject
WO2021131349A1 (en) Imaging device, imaging device control method, control program, information processing device, information processing device control method, and control program
WO2021153507A1 (en) Imaging device, control method for imaging device, control program, information processing device, control method for information processing device, and control program
JP5439442B2 (en) Distribution server, viewing terminal, and viewing reservation program