[go: up one dir, main page]

JP2007166036A - Video generation program, video generation support program, and event video generation method - Google Patents

Video generation program, video generation support program, and event video generation method Download PDF

Info

Publication number
JP2007166036A
JP2007166036A JP2005356946A JP2005356946A JP2007166036A JP 2007166036 A JP2007166036 A JP 2007166036A JP 2005356946 A JP2005356946 A JP 2005356946A JP 2005356946 A JP2005356946 A JP 2005356946A JP 2007166036 A JP2007166036 A JP 2007166036A
Authority
JP
Japan
Prior art keywords
video
video generation
information
generation request
event
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
JP2005356946A
Other languages
Japanese (ja)
Inventor
Koichi Oikawa
浩一 及川
Toru Kamata
徹 鎌田
Yasuyuki Nakada
康之 中田
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.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP2005356946A priority Critical patent/JP2007166036A/en
Publication of JP2007166036A publication Critical patent/JP2007166036A/en
Pending legal-status Critical Current

Links

Images

Landscapes

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

Abstract

【課題】複数の撮影装置を連携させ目的のイベント発生時の映像のみを多面的に生成できるようにすることを目的としている。
【解決手段】
映像装置は、撮影手段から受信した映像をエンコードして映像情報として記憶手段に記憶させ、イベントの種類毎に定義されたイベント検出指標情報と各種センサから受信した検知情報に基づき所定のイベントが発生したことを検出し、予め前記イベント検出指標に対応させて記憶手段に記憶させておいた映像生成条件に基づき生成した映像生成要求情報を他映像装置へ送信し、所定の時間間隔で位置方位検知手段から受信した位置方位情報を記憶手段に記憶させ、他映像生成装置から受信した映像生成要求と位置方位情報とに基づき自映像生成装置が映像生成要求の対象機となっていると判定した場合には、映像生成要求に応じた部分映像情報を前記映像情報から切り出し、映像生成要求元へ送信する。
【選択図】図1
An object of the present invention is to make it possible to generate a multifaceted image only when a target event occurs by linking a plurality of photographing devices.
[Solution]
The video device encodes the video received from the imaging means and stores it in the storage means as video information, and a predetermined event occurs based on event detection index information defined for each event type and detection information received from various sensors. The video generation request information generated based on the video generation conditions stored in the storage means in advance corresponding to the event detection index is transmitted to another video device, and the position and orientation are detected at a predetermined time interval. When the position and orientation information received from the means is stored in the storage means, and it is determined that the own image generation device is the target device for the image generation request based on the image generation request and the position and orientation information received from the other image generation device In this case, the partial video information corresponding to the video generation request is cut out from the video information and transmitted to the video generation request source.
[Selection] Figure 1

Description

本発明はイベント映像生成に関し、特に複数の撮影装置が撮影した映像から所定のイベントに関連した映像のみを多面的に生成する技術に関する。   The present invention relates to event video generation, and more particularly to a technique for generating only video related to a predetermined event from videos taken by a plurality of imaging devices.

撮影対象物までの距離・方角、障害物、天候、レンズの特性などの諸条件により、一台の撮影装置により撮影できる画像には自ずと限りがある。まして、交通事故など何時発生するか予測もつかないイベントに関連した画像を一台の撮影装置により撮影することは非常に困難なことである。そこで、スクープや個人の思い出などとして残しておきたい画像は、特定の一台の撮影装置で撮影された画像のみでなく、他の場所にある撮影装置で撮影された画像も併せて利用できたら便利である。   Depending on various conditions such as the distance / direction to the object to be imaged, obstacles, weather, and lens characteristics, there is a limit to the images that can be captured by a single image capturing device. In addition, it is very difficult to capture an image related to an event that cannot be predicted such as a traffic accident with a single imaging device. Therefore, the images you want to keep as a scoop or personal memories can be used not only with images taken with one specific shooting device, but also with images taken with shooting devices in other places. Convenient.

関連する従来技術として、降雨時、河川において特定の箇所の水位が予め設定されたレベルを超えて上昇した場合には、この特定箇所の水位の状況ばかりでなく、他の箇所における水位の状況を同じタイミングで把握することができるようにしたり、監視を要する領域内へ人や自動車等が侵入した場合、その領域の状況ばかりでなく、その領域以外の領域の状況を把握できるようにしたりするために、複数の撮影装置と、監視装置とを通信ネットワークで接続し、撮影装置で監視対象の存在を判別した場合には、監視装置が予め設定した1つのグループで管理される複数の撮影装置で撮影を行わせ、その画像情報を撮影装置のハードディスクに保存し、この保存が開始された後に、監視ユニットから要求情報を伝送することで、夫々の撮影装置に保存した画像情報を監視装置の表示装置に対して同時に表示させるよう構成した監視システムに関する技術が開示されている(例えば、特許文献1参照)。   As a related prior art, when the water level at a specific location in a river rises above a preset level during rain, not only the water level at this specific location but also the water level at other locations To be able to grasp at the same time, or when a person or a car enters the area that needs to be monitored, not only the situation of that area but also the situation of areas other than that area can be grasped In addition, when a plurality of photographing devices and a monitoring device are connected via a communication network and the existence of a monitoring target is determined by the photographing device, a plurality of photographing devices managed by one group set in advance by the monitoring device are used. The image information is stored in the hard disk of the image capturing device, and after the storage is started, the request information is transmitted from the monitoring unit, whereby each image capturing device is stored. Technology related monitoring system configured to simultaneously display the image information stored to the display device of the monitoring device is disclosed in (for example, see Patent Document 1).

また、移動体が移動する際に移動体周囲の画像データを記憶し、各画像データがいずれの位置における移動体周囲の状況であるか、そして、ある位置の移動体周囲の状況を表す画像データがいずれであるかを簡単かつ正確に知ることができるようにするために、移動体周囲の画像を撮影可能に該移動体に取り付けられた撮影手段と、該撮影手段から画像データを取り込む画像取込手段と、該移動体の位置データを与える位置データ発生手段と、該画像取込手段に取り込みを命令する取込信号を発生する取込信号発生手段と、そして該画像取込手段により取り込まれる画像データと取込時点において該位置データ発生手段により与えられる位置データとを関連付けて記憶する記憶手段と、を有する移動体用監視システム関する技術が開示されている(例えば、特許文献2参照)。
特開2003−284062号公報 (第2−3頁) 特開2000−172982号公報 (第5−6頁)
Also, when the moving body moves, image data around the moving body is stored, each image data indicates the situation around the moving body at which position, and image data representing the situation around the moving body at a certain position In order to be able to easily and accurately know which is the image, the photographing means attached to the moving body so that the image around the moving body can be photographed, and the image capture for capturing image data from the photographing means. Capturing means, position data generating means for providing position data of the moving body, capture signal generating means for generating a capture signal for instructing the image capture means to capture, and capture by the image capture means Disclosed is a technique relating to a monitoring system for a moving body having storage means for associating and storing image data and position data given by the position data generating means at the time of capture. That (for example, see Patent Document 2).
JP 2003-284062 A (page 2-3) JP 2000-172982 A (Page 5-6)

特許文献1に開示されている技術は通信手段を有す複数の撮影機器と監視機器からなり、撮影機器の一つが監視対象を判別すると、監視機器があらかじめ設定したグループ内の撮影機器に撮影を行わせるものである。しかしながら、あくまであらかじめ設定したグループ内の撮影機器に対してのみ撮影を行わせるもので、撮影依頼元の撮影機器の位置や撮影カメラの撮影方向等の情報に基づいて、他の撮影機器を適切に選ぶ仕組みや不必要な映像を生成しないようにする仕組みは持っていない。   The technique disclosed in Patent Document 1 includes a plurality of photographing devices having a communication unit and a monitoring device. When one of the photographing devices determines a monitoring target, the photographing device in the group preset by the monitoring device performs photographing. It is what you do. However, only shooting devices in a preset group are allowed to perform shooting, and other shooting devices are appropriately set based on information such as the position of the shooting device that requested the shooting and the shooting direction of the shooting camera. There is no mechanism to select or prevent unnecessary video generation.

特許文献2に開示されている技術は、移動体周囲の状況を撮影する移動体用監視システムであり、移動体の乗員等の操作や加速度の値が閾値を超えた場合等に映像取込が可能である。しかしながら、特許文献2に開示されている技術では一つの移動体に設置された撮影装置で撮影された映像のみしか使用できず、移動体周辺の死角となってしまう映像を撮ることはできない。   The technique disclosed in Patent Document 2 is a monitoring system for a moving body that captures a situation around the moving body. When the operation of the occupant of the moving body or the value of acceleration exceeds a threshold, video capture is performed. Is possible. However, the technique disclosed in Patent Document 2 can only use an image taken by a photographing device installed in one moving body, and cannot take an image that becomes a blind spot around the moving body.

本発明は上記のような問題点を解決するために、複数の撮影装置を連携させ目的のイベント発生時の映像のみを多面的に生成できるようにすることを目的としている。   In order to solve the above-described problems, an object of the present invention is to make it possible to generate a multifaceted image only when a target event occurs by linking a plurality of photographing apparatuses.

図1および図2は、本発明における実施例の全体構成図が示してある。本発明のイベント映像生成プログラムは、図1で示す移動体1または常設施設等に備えつけられた映像生成装置10として振る舞うコンピュータ上で動作するプログラムであり、エンコード手段12(請求項1におけるエンコードステップを実行する。)は撮影手段3から受信した映像をエンコードして映像情報として記憶手段2に記憶させ、イベント検出手段15(請求項1におけるイベント検出ステップを実行する。)は予め記憶手段2に記憶させておいたイベントの種類毎に定義されたイベント検出指標情報と、例えば位置方位検出手段4、加速度検知手段5などの各種センサから受信した検知情報や映像生成要求入力手段6からの入力されたイベント発生情報とに基づき所定のイベントが発生したことを検出し、映像生成要求手段14(請求項1における映像生成要求ステップを実行する。)は予め前記イベント検出指標に対応させて記憶手段2に記憶させておいた映像生成条件に基づき、前記イベント検出手段15が検出したイベントに応じた映像生成要求情報を生成する。   1 and 2 are diagrams showing the overall configuration of an embodiment of the present invention. The event video generation program of the present invention is a program that operates on a computer that behaves as the video generation device 10 provided in the mobile body 1 or the permanent facility shown in FIG. 1, and is an encoding unit 12 (the encoding step in claim 1 is performed). Executes.) Encodes the video received from the photographing means 3 and stores it in the storage means 2 as video information, and the event detection means 15 (executes the event detection step in claim 1) stores in the storage means 2 in advance. Event detection index information defined for each type of event, detection information received from various sensors such as the position / orientation detection means 4 and the acceleration detection means 5, and input from the image generation request input means 6 Based on the event occurrence information, the occurrence of a predetermined event is detected, and video generation requesting means 1 According to the event detected by the event detection means 15 based on the video generation conditions stored in the storage means 2 in advance corresponding to the event detection index. Generated video generation request information.

移動履歴管理手段11(請求項1における移動履歴管理ステップを実行する。)は所定の時間間隔で位置方位検出手段4から受信した位置方位情報を記憶手段2に記憶させ、要求対象判定手段17(請求項1における要求対象判定ステップを実行する。)は他映像生成装置から受信した映像生成要求情報と前記位置方位情報とに基づき、自映像生成装置が前記映像生成要求の対象機となっているかどうかを判定し、映像切り出し手段13(請求項1における映像切り出しステップを実行する。)は他映像生成装置より受信した映像生成要求情報、または前記映像生成条件に応じた部分映像情報を前記映像情報から切り出し、通信手段16(請求項1における通信ステップを実行する。)は他映像生成装置に対する映像生成要求情報の送受信、前記映像切り出し手段13が切り出した部分映像または前記部分映像の保持情報を映像生成要求元の映像生成装置に送信、および自映像生成装置より送信した映像生成要求情報に対応する映像を受信することにより、周辺に同じ機能を備えた移動体や常設施設等があればイベント発生時の映像を多面的に生成することができ、利用価値の高い映像の取得が可能となる。   The movement history management means 11 (execution of the movement history management step in claim 1) stores the position and orientation information received from the position and orientation detection means 4 at predetermined time intervals in the storage means 2, and the request target determination means 17 ( (The request target determination step in claim 1 is executed.) Is based on the video generation request information received from another video generation device and the position and orientation information, whether the own video generation device is the target device of the video generation request. The video cutout means 13 (executes the video cutout step in claim 1) determines the video generation request information received from another video generation device or the partial video information corresponding to the video generation conditions as the video information. The communication means 16 (executes the communication step in claim 1) sends and receives video generation request information to other video generation devices, By transmitting the partial video clipped by the video cutout means 13 or the holding information of the partial video to the video generation request source video generation device and receiving the video corresponding to the video generation request information transmitted from the own video generation device If there is a mobile body or a permanent facility with the same function in the vicinity, it is possible to generate a multifaceted video at the time of the event occurrence, and it is possible to acquire a video with high utility value.

要求対象判定手段17は映像生成要求時刻における映像生成要求元との距離が予め設定しておいた指定値よりも短く、かつ、撮影手段の撮影方向に映像生成要求元が存在する場合、または、映像生成要求元が撮影対象としている被写体が撮影手段の撮影エリアに含まれる場合に映像を生成することにより、複数ある移動体や常設施設等のうち適切なもののみを抽出することができ、目的の被写体を含む映像のみの生成が可能となる。   The request target determination unit 17 is shorter than the designated value set in advance at the video generation request time at the video generation request time and the video generation request source exists in the shooting direction of the shooting unit, or By generating video when the subject that the video generation request source is shooting is included in the shooting area of the shooting means, it is possible to extract only appropriate ones from a plurality of moving bodies, permanent facilities, etc. Only an image including the subject can be generated.

また、前記映像生成プログラムの移動履歴管理手段11は所定の時間間隔で位置方位検出手段から受信した位置方位情報を記憶手段に記憶させるとともに、前記位置方位情報を自映像生成装置の識別情報と対応付けてサーバ7に送信し、映像切り出し手段13はサーバ7より受信した映像生成要求情報、または前記映像生成条件に応じた部分映像情報を前記映像情報から切り出し、通信手段16はサーバ7に対する映像生成要求情報の送受信、前記映像切り出し手段13が切り出した部分映像または前記部分映像の保持情報をサーバ7へ送信、及び自映像生成装置より送信した映像生成要求情報に対応する映像を受信し、かつ
図2で示す、サーバ7上で動作する映像生成サポートプログラム70の映像生成要求受信手段71(請求項4における映像生成要求受信ステップを実行する。)は複数の映像生成装置から映像生成要求を受信し、位置方位情報受信手段72(請求項4における位置方位情報受信ステップを実行する。)は複数の映像生成装置から所定の時間間隔で位置方位情報を受信して、受信した映像生成装置の識別情報と対応付けて前記位置方位情報を記憶手段に記憶させ、要求先判定手段73(請求項4における要求先判定ステップを実行する。)は前記映像生成要求で指定された映像生成要求時刻における映像生成要求元との距離が指定値よりも短く、かつ、撮影カメラの撮影方向に映像生成要求元が存在する移動体や常設設備等、または、映像生成要求元が撮影対象としている被写体が撮影カメラの撮影エリアに含まれる移動体や常設設備等を映像生成要求先として判定し、映像生成要求送信手段74(請求項4における要求先判定ステップを実行する。)は前記映像生成要求受信ステップが受信した映像生成要求を、前記要求先判定手段73が判定した映像生成要求先へ送信し、映像受信手段75(請求項4における映像受信ステップを実行する。)は前記映像生成要求先から映像を受信し、映像配信手段76(請求項4における映像受信ステップを実行する。)は前記映像受信手段が受信した映像を前記映像生成要求元へ送信することにより、サーバが各映像生成装置の位置方位情報を一括管理できるため、単に映像生成要求中の映像生成要件を満たしているというだけではなく、映像生成要件に見合う最適な映像生成装置を判定することが可能となり各イベントに応じた最適な映像を生成することが可能となる。
Further, the movement history management means 11 of the video generation program stores the position and orientation information received from the position and orientation detection means at a predetermined time interval in the storage means, and the position and orientation information corresponds to the identification information of the own video generation device. The video cutout means 13 cuts out the video generation request information received from the server 7 or the partial video information corresponding to the video generation conditions from the video information, and the communication means 16 generates the video for the server 7. Transmission / reception of request information, transmission of the partial video clipped by the video cutout means 13 or the holding information of the partial video to the server 7, and reception of video corresponding to the video generation request information transmitted from the self-video generation device; The image generation request receiving means 71 of the image generation support program 70 operating on the server 7 shown in FIG. Receiving a video generation request from a plurality of video generation apparatuses, and a position / orientation information receiving means 72 (executing the position / orientation information receiving step in claim 4). Position / orientation information is received from the generating apparatus at predetermined time intervals, the position / orientation information is stored in a storage unit in association with the received identification information of the image generating apparatus, and a request destination determining unit 73 (request in claim 4). The first determination step is executed). The distance from the video generation request source at the video generation request time specified in the video generation request is shorter than the specified value, and the video generation request source exists in the shooting direction of the shooting camera. The video generation request destination is a moving body, permanent equipment, or the like, or a moving body or permanent equipment that is included in the shooting area of the shooting camera. The video generation request transmission means 74 (executes the request destination determination step in claim 4) determines the video generation request received by the video generation request reception step by the request destination determination means 73. The video receiving means 75 (executes the video receiving step in claim 4) receives the video from the video generation request destination and executes the video distributing means 76 (executes the video receiving step in claim 4). ) Transmits the video received by the video reception means to the video generation request source, so that the server can collectively manage the position and orientation information of each video generation device, so that the video generation requirement in the video generation request is simply satisfied. Not only that, it is possible to determine the optimal video generation device that meets the video generation requirements, and to generate the optimal video for each event It can become.

複数の撮影装置を連携させ、目的のイベント発生時の映像のみを多面的に生成することが可能となる。   It is possible to generate a multifaceted image only when a target event occurs by linking a plurality of photographing devices.

(実施例)
図1および図2は、本発明における実施例の全体構成図が示してある。本発明のイベント映像生成プログラムは、図1で示す移動体1または常設施設等に備えつけられた映像生成装置10として振る舞うコンピュータ上で動作するプログラムであり、エンコード手段12は、ビデオカメラなどの撮影手段3から受信した映像をエンコードして映像情報として記憶手段2に記憶させ、イベント検出手段15は、予め記憶手段2に記憶させておいた図4で示すようなイベントの種類毎に定義されたイベント検出指標情報と、例えば位置方位検出手段4、加速度検知手段5などの各種センサから受信した検知情報や映像生成要求入力手段6からの入力されたイベント発生情報に基づき所定のイベントが発生したことを検出し、映像生成要求手段14は、予め前記イベント検出指標に対応させて記憶手段2に記憶させておいた図4で示すような映像生成条件に基づき、前記イベント検出手段15が検出したイベントに応じた映像生成要求情報を生成する。
(Example)
1 and 2 are diagrams showing the overall configuration of an embodiment of the present invention. The event video generation program of the present invention is a program that operates on a computer that behaves as the video generation device 10 provided in the mobile unit 1 or a permanent facility shown in FIG. 1, and the encoding unit 12 is a photographing unit such as a video camera. The video received from 3 is encoded and stored in the storage means 2 as video information, and the event detection means 15 is an event defined for each event type as shown in FIG. The occurrence of a predetermined event based on the detection index information and detection information received from various sensors such as the position / orientation detection means 4 and the acceleration detection means 5 and event generation information input from the video generation request input means 6. The video generation requesting means 14 is stored in advance in the storage means 2 in association with the event detection index. It was based on the video generation conditions shown in Figure 4, the event detecting unit 15 generates a video generation request information corresponding to the event detected.

移動履歴管理手段11は、所定の時間間隔で位置方位検知手段4から受信した位置方位情報を記憶手段2に記憶させ、要求対象判定手段17は、他映像生成装置から受信した映像生成要求情報と前記位置方位情報とに基づき、自映像生成装置が前記映像生成要求の対象機となっているかどうかを判定し、映像切り出し手段13は、他映像生成装置より受信した映像生成要求情報、または前記映像生成条件に応じた部分映像情報を前記映像情報から切り出し、通信手段16は、他映像生成装置に対する映像生成要求情報の送受信、前記映像切り出し手段13が切り出した部分映像または前記部分映像の保持情報を映像生成要求元の映像生成装置に送信、および自映像生成装置より送信した映像生成要求情報に対応する映像を受信することにより、周辺に同じ機能を備えた移動体や常設施設等があれば、イベント発生時の映像を多面的に生成することができ、利用価値の高い映像を取得できる。   The movement history management means 11 stores the position and orientation information received from the position and orientation detection means 4 at a predetermined time interval in the storage means 2, and the request target determination means 17 receives the video generation request information received from the other video generation device. Based on the position and orientation information, it is determined whether or not the own video generation device is the target device for the video generation request, and the video cutout means 13 receives the video generation request information received from another video generation device or the video The partial video information corresponding to the generation conditions is cut out from the video information, and the communication unit 16 transmits / receives video generation request information to / from another video generation device, and the partial video clipped by the video cut-out unit 13 or the holding information of the partial video By transmitting to the image generation request source image generation device and receiving the image corresponding to the image generation request information transmitted from the own image generation device If there is mobile or permanent facility or the like having the same functions in the neighborhood, can be multi-faceted generate video at the time of the event, can be obtained with high utility value image.

要求対象判定手段17は、映像生成要求時刻における映像生成要求元との距離が指定値よりも短く、かつ、撮影手段の撮影方向に映像生成要求元が存在する場合、または、映像生成要求元が撮影対象としている被写体が撮影手段の撮影エリアに含まれる場合に映像を生成することにより、複数ある移動体や常設施設等のうち適切なもののみを抽出することができ、目的の被写体を含む映像のみの生成が可能となる。   The request target determining unit 17 determines that the distance from the video generation request source at the video generation request time is shorter than a specified value and the video generation request source exists in the shooting direction of the shooting unit, or the video generation request source is When a subject to be photographed is included in the photographing area of the photographing means, by generating a video, it is possible to extract only appropriate ones from a plurality of moving bodies, permanent facilities, etc., and a video including the target subject Can only be generated.

また、前記映像生成プログラムの移動履歴管理手段11は、所定の時間間隔で位置方位検出手段から受信した位置方位情報を記憶手段に記憶させるとともに、前記位置方位情報を自映像生成装置の識別情報と対応付けてサーバ7に送信し、映像切り出し手段13は、サーバ7より受信した映像生成要求情報、または前記映像生成条件に応じた部分映像情報を前記映像情報から切り出し、通信手段16は、サーバ7に対する映像生成要求情報の送受信、前記映像切り出し手段13が切り出した部分映像または前記部分映像の保持情報をサーバ7へ送信、及び自映像生成装置より送信した映像生成要求情報に対応する映像を受信し、かつ
図2で示す、サーバ7上で動作する映像生成サポートプログラム70の映像生成要求受信手段71は、複数の映像生成装置から映像生成要求を受信し、位置方位情報受信手段72は、複数の映像生成装置から所定の時間間隔で位置方位情報を受信して、受信した映像生成装置の識別情報と対応付けて前記位置方位情報を記憶手段に記憶させ、要求先判定手段73は、前記映像生成要求で指定された映像生成要求時刻における映像生成要求元との距離が指定値よりも短く、かつ、撮影カメラの撮影方向に映像生成要求元が存在する移動体や常設設備等、または、映像生成要求元が撮影対象としている被写体が撮影カメラの撮影エリアに含まれる移動体や常設設備等を映像生成要求先として判定し、映像生成要求送信手段74は、前記映像生成要求受信ステップが受信した映像生成要求を、前記要求先判定手段73が判定した映像生成要求先へ送信し、映像受信手段75は、前記映像生成要求先から映像を受信し、映像配信手段76は、前記映像受信手段が受信した映像を前記映像生成要求元へ送信することにより、サーバが各映像生成装置の位置方位情報を一括管理できるため、単に映像生成要求中の映像生成要件を満たしているというだけではなく、映像生成要件に見合う最適な映像生成装置を判定することが可能となり各イベントに応じた最適な映像を生成することが可能となる。
The movement history management means 11 of the video generation program stores the position and orientation information received from the position and orientation detection means at predetermined time intervals in the storage means, and the position and orientation information is used as identification information of the own video generation device. The video cutout unit 13 cuts out the video generation request information received from the server 7 or the partial video information corresponding to the video generation condition from the video information, and the communication unit 16 Transmission / reception of video generation request information to the server, transmission of the partial video clipped by the video cutout means 13 or the holding information of the partial video to the server 7, and reception of video corresponding to the video generation request information transmitted from the self-video generation device The video generation request receiving means 71 of the video generation support program 70 operating on the server 7 shown in FIG. The image generation request is received from the image generation device, and the position / orientation information receiving means 72 receives the position / orientation information from the plurality of image generation devices at a predetermined time interval and associates the received information with the received identification information of the image generation device. The location information is stored in a storage unit, and the request destination determination unit 73 has a distance from the video generation request source at the video generation request time specified in the video generation request that is shorter than a specified value, and Video generation request destination is a moving body or permanent equipment that has a video generation request source in the shooting direction, or a moving body or permanent equipment that has a subject to be shot by the video generation request source in the shooting area of the shooting camera. The video generation request transmitting unit 74 transmits the video generation request received in the video generation request receiving step to the video generation request destination determined by the request destination determining unit 73, and The receiving means 75 receives the video from the video generation request destination, and the video distribution means 76 transmits the video received by the video receiving means to the video generation request source, so that the server Since azimuth information can be managed collectively, it is possible not only to satisfy the video generation requirements in the video generation request, but also to determine the optimal video generation device that meets the video generation requirements, and the optimal for each event An image can be generated.

図3は、本発明における移動履歴データ例が示してある。移動履歴データには、映像生成装置に接続された位置センサ(例えば、GPS(Global Positioning System))や方位センサ(例えば、ジャイロコンパス)から構成される位置方位検出手段から受信した位置情報、方位情報が検知された時刻と合わせて格納される。なお、位置センサと方位センサとは互いに測定時刻が同期するように設定しておくものとする。   FIG. 3 shows an example of movement history data in the present invention. The movement history data includes position information and azimuth information received from position / azimuth detection means composed of a position sensor (for example, GPS (Global Positioning System)) and a direction sensor (for example, gyrocompass) connected to the video generation device. Is stored together with the time when is detected. It is assumed that the position sensor and the direction sensor are set so that the measurement times are synchronized with each other.

日時欄には測定した日付と時刻が、場所:X座標欄には測定した日時に対応するX座標の値(位置センサから直接得られる値であり、単位は特に限定しない)が、場所:Y座標欄には測定した日時に対応するY座標の値(位置センサから直接得られる値であり、単位は特に限定しない)が、方角欄には測定した日時に対応する方位が角度で格納される。   The date and time measured in the date and time column, and the value of the X coordinate corresponding to the measured date and time (the value obtained directly from the position sensor, the unit is not particularly limited) in the place: X coordinate column are the location: Y The coordinate field stores the value of the Y coordinate corresponding to the measured date and time (a value obtained directly from the position sensor, the unit is not particularly limited), and the direction field stores the azimuth corresponding to the measured date and time as an angle. .

図4は、本発明におけるイベント定義データ例が示してある。イベント定義データは、本発明の映像生成装置を利用してイベント映像生成システムを運用するに先立って予めイベント検出指標と、イベントが発生したときの映像の生成条件を格納しておくものである。イベント検出指標とは、映像生成装置がどの様な条件を満足するとイベントが発生したと認識するかを定義しておくもので、図4に示したものは一例に過ぎず任意の定義が可能である。本実施例では、イベントの種類として「衝突」を定義する場合にはイベント検出指標としては「加速度変化」を利用することを示している。映像生成装置に接続されている加速度検知手段が検知した衝撃加速度が予め設定しておいた閾値より大きいときに映像生成装置は「衝突」を認識する。   FIG. 4 shows an example of event definition data in the present invention. The event definition data stores an event detection index and a video generation condition when an event occurs in advance before operating the event video generation system using the video generation apparatus of the present invention. The event detection index defines what conditions the video generation device recognizes when an event has occurred, and the one shown in FIG. 4 is merely an example and can be arbitrarily defined. is there. In the present embodiment, when “collision” is defined as the event type, “acceleration change” is used as the event detection index. When the impact acceleration detected by the acceleration detection means connected to the video generation device is larger than a preset threshold, the video generation device recognizes “collision”.

本実施例では「衝突」の他に、映像生成装置に接続された映像生成要求入力手段から入力された(「映像生成要求入力」欄が「ON」)ときは「映像生成指令」、他機からの映像生成要求を受信(「他機からの映像生成要求」欄が「あり」)したときは「他機からの映像生成要求」、予め指定しておいた時刻(「映像生成時刻」欄に「日時」が設定されている)になると「事前の映像生成指令1」、移動体が予め設定しておいた位置(「映像生成地点」欄に位置情報が設定されている)に到達すると「事前の映像生成指令2」のイベントが発生したものと認識することを示している。   In this embodiment, in addition to “collision”, when input from the video generation request input means connected to the video generation device (“Video generation request input” field is “ON”), “video generation command”, When a video generation request is received from the camera (“Video generation request from other device” field is “Yes”), “Video generation request from other device”, pre-specified time (“Video generation time” field) “Date and time” is set), “Advance video generation command 1”, when the mobile body reaches a preset position (position information is set in the “Video generation point” field) This indicates that it is recognized that the event “preliminary video generation command 2” has occurred.

また、映像生成条件はイベントが発生したときにどのような映像を生成するかの条件を定義しておくものである。本実施例では「映像生成前時間」、「映像生成後時間」、「他機への映像生成要求」欄を設けているが任意の映像生成条件の定義が可能である。「映像生成前時間」欄にはイベントが発生した時刻からどのくらい前から映像生成を開始するか、「映像生成後時間」欄にはイベントが発生した時刻からどのくらい後まで映像生成を行うかを定義する。これにより、イベント発生前後の経緯が分かり、より効果的なイベント映像の生成が可能となる。例えば「衝突」イベントが発生すると、「衝突」の前T1b(時間)から映像生成が開始され、「衝突」の後T1a(時間)まで映像生成が行われるので、お互いの移動体が衝突する前から例えば静止するまでの映像生成が可能となるため、「衝突」の原因などを調査する上で非常に効果がある。また、「他機への映像生成要求」欄はイベントに応じて他機へ映像生成要求を行うかどうかを示している。   Further, the video generation condition defines a condition for what video is generated when an event occurs. In this embodiment, “Pre-video generation time”, “Post-video generation time”, and “Video generation request to other device” columns are provided, but any video generation condition can be defined. In the “Pre-video generation time” column, define how long before video generation starts from the time when the event occurred, and in the “Post-video generation time” column, define how long video generation should start from the time when the event occurred To do. As a result, the circumstances before and after the occurrence of the event can be known, and a more effective event video can be generated. For example, when a “collision” event occurs, video generation is started from T1b (time) before “collision” and video generation is performed until T1a (time) after “collision”. For example, it is possible to generate a video from when it is stopped until it stops, which is very effective in investigating the cause of “collision”. The “video generation request to other device” column indicates whether a video generation request is made to the other device according to the event.

図5は、本発明におけるイベント検出の処理手順を示すフローチャートである。先ず予め定義しておいた図4で示してあるイベント定義データを記憶手段2からREADする(S501)。位置方位検出手段4が所定の時間毎に検知した位置方位情報、加速度検知手段5が検知した加速度情報、映像生成要求入力手段6から入力された映像生成指令、他機からの映像生成要求を受信すると、受信した情報がイベント定義データのイベント検出指標を満たしているかどうか判定する(S502)。満たしていない場合にはS502に戻り各センサからの検知情報を受信、または映像生成指令が入力されるまでWAITする。   FIG. 5 is a flowchart showing an event detection processing procedure according to the present invention. First, the predefined event definition data shown in FIG. 4 is read from the storage means 2 (S501). Position / orientation information detected by the position / orientation detection means 4 every predetermined time, acceleration information detected by the acceleration detection means 5, a video generation command input from the video generation request input means 6, and a video generation request from another device are received. Then, it is determined whether or not the received information satisfies the event detection index of the event definition data (S502). If not, the process returns to S502 and waits until detection information from each sensor is received or a video generation command is input.

満たしている場合には、その映像生成要求に設定されている「映像生成要求元ID」に基づき他機からの映像生成要求であるかどうかを判定し(S503)、他機からの映像生成要求ではない場合には図6で示す映像生成要求処理をCALLする(S505)。その際、映像生成要求処理に通知するパラメタには、S502で判定したイベントに対応する映像生成条件、及び映像生成要求ありを設定しておく。映像生成要求処理をCALLすると、イベント生成プログラムに対して外部から終了通知指令がきているかどうか確認し(S512)、きている場合には本処理を終了し、きてない場合にはS502に戻り各センサからの検知情報を受信、または映像生成指令が入力されるまでWAITする。   If it is satisfied, it is determined whether or not the video generation request is from another device based on the “video generation request source ID” set in the video generation request (S503), and the video generation request from the other device is determined. If not, the video generation request process shown in FIG. 6 is CALLed (S505). At this time, the video generation condition corresponding to the event determined in S502 and the video generation request are set in the parameters notified to the video generation request process. When the video generation request process is CALLed, it is confirmed whether or not an end notification command has been received from the outside to the event generation program (S512). If it has been received, this process ends. If not, the process returns to S502. Wait until detection information from each sensor is received or a video generation command is input.

S503で、他機からの映像生成要求である場合にはその映像生成要求に設定されている「映像生成要求元ID」に基づきサーバからの要求かどうか判定し(S504)、サーバからの要求であった場合にはS511に進む。サーバからの要求出ない場合には映像生成要求に設定されている「イベント検出時刻」における自機の位置方位情報を移動履歴データより算出する(S506)。次に自機の位置方位情報と映像生成要求に設定されている「イベント検出時の位置方位」とから映像生成要求元との距離を算出し(S507)、予め設定してある映像生成支援条件である許容値δと比較し(S508)、許容値δを超えている場合には自機は映像生成支援の対象とならないのでS512に進む。自機と映像生成要求元との距離は、例えば(式1)で算出すれば可能である。   If it is a video generation request from another device in S503, it is determined whether the request is from the server based on the “video generation request source ID” set in the video generation request (S504). If there is, the process proceeds to S511. If there is no request from the server, the position / orientation information of the own device at the “event detection time” set in the video generation request is calculated from the movement history data (S506). Next, the distance from the video generation request source is calculated from the position / direction information of the own device and the “position / direction at the time of event detection” set in the video generation request (S507), and the video generation support conditions set in advance are calculated. (S508). If the allowable value δ is exceeded, the device does not become a target of video generation support, and the process proceeds to S512. The distance between the device itself and the image generation request source can be calculated by, for example, (Equation 1).

((XB−XA2+ (YB−YA21/2 ・・・・・(式1)

許容値δを超えていない場合には、次の映像生成支援条件である自機の撮影方向に映像生成要求元が存在しているかどうかを調べる。先ず自機に対する映像生成要求元である他機の方向φを算出する(S509)。例えば、移動体Aにおける移動体Bの方向を逆正接によって求めることにすれば(式2)のようになる。
((X B −X A ) 2 + (Y B −Y A ) 2 ) 1/2 (Formula 1)

If the allowable value δ is not exceeded, it is checked whether or not a video generation request source exists in the photographing direction of the own device, which is the next video generation support condition. First, the direction φ of the other machine that is the video generation request source for the own machine is calculated (S509). For example, if the direction of the moving body B in the moving body A is determined by arc tangent, (Formula 2) is obtained.

arctan((YB−YA)/(XB−XA)) ・・・・・(式2)

この値が、移動体Aにおける撮影方向θA1とθA2の間にあれば、自機の撮影方向に要求元である移動体Bが存在することになる。なお、許容値δは本実施例のように撮影手段の撮影可能な距離や利用シーン等からあらかじめ設定しておいても良いし、映像生成要求元から各移動体に通知するようにしても良い。
arctan ((Y B −Y A ) / (X B −X A )) (Equation 2)

If this value is between the shooting directions θ A1 and θ A2 of the moving object A, the requesting moving object B exists in the own shooting direction. The permissible value δ may be set in advance from the distance that can be photographed by the photographing means, the usage scene, or the like as in the present embodiment, or may be notified to each moving body from the video generation request source. .

自機の撮影方向に映像生成要求元が存在するかどうか判定し(S510)、存在しない場合には自機は映像生成支援の対象とならないのでS512に進む。存在する場合には、自機は映像生成支援の対象となるため、パラメタに映像生成条件・他機からの映像生成要求であることを設定し、図6で示す映像生成要求処理をCALLし(S511)、S512に進む。S512では、映像生成プログラムに対して処理終了の通知が入力されていないかどうか判定し、通知されていれば処理を終了し、されていなければS502に戻り各センサからの検知情報を受信、または映像生成指令が入力されるまでWAITする。   It is determined whether or not there is a video generation request source in the shooting direction of the own device (S510), and if it does not exist, the own device is not a target for video generation support, and the process proceeds to S512. If it exists, it will be the target of video generation support, so the video generation condition / video generation request from another device is set in the parameter, and the video generation request processing shown in FIG. The process proceeds to S511) and S512. In S512, it is determined whether or not a processing end notification is input to the video generation program. If the notification is received, the processing is ended. WAIT until a video generation command is input.

図6は、本発明における映像生成要求処理の処理手順を示すフローチャートである。呼び出しパラメタ内から映像切り出しのために、イベント検出時刻および映像生成前時間、映像生成後時間を取り出し、映像開始時刻および映像終了時刻を算出する(S601)。映像の切り出しの際の映像開始時刻:Tinと映像終了時刻:Toutは、イベント検出時刻をTe、映像生成前時間をtpre、映像生成後時間をtpostとすると以下のようになる。 FIG. 6 is a flowchart showing the processing procedure of the video generation request processing in the present invention. In order to cut out the video from the calling parameters, the event detection time, the pre-video generation time, and the post-video generation time are extracted, and the video start time and video end time are calculated (S601). Video start time at the time of the cut-out of the video: T in the video end time: T out is comprised of the event detection time T e, the video generation before time t pre, the post-video generation time as follows and t post .

映像開始時刻Tin:Te−tpre
映像終了時刻Tout:Te+tpost
続いて記憶手段に蓄積格納してある全映像から映像開始時刻・映像終了時刻に対応する映像を切り出し、その映像を識別するための映像IDを設定(S602)した後、呼び出しパラメタに他機への映像生成要求が設定されているかどうかを判定する(S603)。
Video start time T in: T e -t pre
Video end time T out : Te + t post
Subsequently, the video corresponding to the video start time and video end time is cut out from all the videos accumulated and stored in the storage means, and after setting the video ID for identifying the video (S602), the call parameter is sent to the other device. It is determined whether or not a video generation request is set (S603).

他機への映像生成要求が設定されている場合には、他機への映像生成要求を設定し、周辺の他機、またはサーバへ映像生成要求を送信し、他機からの映像生成応答を受信するためにWAITする(S604)。他機からの映像生成応答を受信すると(S605)、映像生成応答に設定された映像保存先情報に基づき取得した映像、または映像生成応答に設定された映像を記憶手段に保存する(S606)。   If the video generation request to the other device is set, the video generation request to the other device is set, the video generation request is transmitted to the other peripheral device or the server, and the video generation response from the other device is sent. WAIT to receive (S604). When a video generation response is received from another device (S605), the video acquired based on the video storage destination information set in the video generation response or the video set in the video generation response is stored in the storage unit (S606).

他機への映像生成要求が設定されていない場合には、呼び出しパラメタに他機からの映像生成要求が設定されているかどうか判定し(S607)、他機からの映像生成要求が設定されていない場合には処理を終了する。なお、他機からの映像生成要求が設定されている場合には、図13で示すような映像生成応答を生成して映像生成要求元に送信し(S608)、処理を終了する。映像生成要求をサーバに送信するか他機へ送信するか、映像生成応答で映像そのままを添付するか映像保存情報を設定するかは、予め映像生成プログラムのカストマイズ時などで定義しておくものとする。   When the video generation request to the other device is not set, it is determined whether the video generation request from the other device is set in the calling parameter (S607), and the video generation request from the other device is not set. If so, the process ends. If a video generation request from another device is set, a video generation response as shown in FIG. 13 is generated and transmitted to the video generation request source (S608), and the process ends. Whether to send a video generation request to the server or to another device, attach the video as it is in the video generation response, or set the video save information is defined in advance when customizing the video generation program etc. To do.

図7は、本発明におけるサーバの処理手順を示すフローチャートである。映像生成サポートプログラムに対して処理終了の通知が入力されていないかどうか判定し(S701)、通知されていれば処理を終了し、されていなければ移動体すべての位置方位情報を取得し(S702)、移動体情報DBに格納する(S703)。取得の方法については、サーバから各移動体に対して予め設定しておいた時間間隔でポーリングをかけて取得するようにしてもよいし、予め設定しておいた時間間隔で移動体から位置方位情報を送信するようにしてもよい。この処理は本発明の本質的な部分ではないので処理の詳細については省略する。移動体情報DBについては、図2で示す各移動体の移動体履歴データの集合を各移動体の識別情報(ID)と対応づけたデータベースである。   FIG. 7 is a flowchart showing the processing procedure of the server in the present invention. It is determined whether or not a processing end notification has been input to the video generation support program (S701). If notified, the processing ends, and if not, the position and orientation information of all the moving objects is acquired (S702). ) And stored in the mobile object information DB (S703). As for the acquisition method, it may be acquired by polling from the server at a preset time interval for each moving object, or from the moving object at a preset time interval. Information may be transmitted. Since this process is not an essential part of the present invention, the details of the process are omitted. The moving body information DB is a database in which a set of moving body history data of each moving body shown in FIG. 2 is associated with identification information (ID) of each moving body.

移動体からの映像生成要求を受信したかどうか判定し(S704)、移動体からの映像生成要求を受信していない場合には、処理の先頭であるS701に戻る。受信している場合にはすべての移動体に対して以下のように映像生成要求処理を行う。先ず、変数jを0に初期化する(S705)。次の移動体の処理を行うために変数jの値を1加算することにより更新し(S706)、変数jの値が移動体の全数であるNを超えていないかどうか判定する(S707)。超えている場合には、既にすべての移動体に対する映像生成要求処理が完了したことになるので、各移動体から受信した映像生成応答をまとめて映像生成要求元に送信し(S709)、S701へ戻る。   It is determined whether or not a video generation request from the mobile unit has been received (S704). If a video generation request from the mobile unit has not been received, the process returns to S701, which is the head of the process. If it is received, the video generation request processing is performed as follows for all moving objects. First, the variable j is initialized to 0 (S705). In order to process the next mobile object, the value of the variable j is updated by adding 1 (S706), and it is determined whether or not the value of the variable j exceeds N, which is the total number of mobile objects (S707). If it has exceeded, it means that the video generation request processing has already been completed for all the mobile bodies, so the video generation responses received from each mobile body are collectively transmitted to the video generation request source (S709), and the process proceeds to S701. Return.

処理中の移動体が映像生成要求元であるかどうかをjの値と映像生成元IDと比較する(本実施例では、移動体を識別するための移動体IDは1からNまでの自然数としている)ことにより判定し(S708)、映像生成元である場合にはS706に戻る。映像生成元でない場合には映像生成要求に設定されている「イベント検出時刻」における移動体jの位置方位情報を移動体情報DBより算出する(S710)。次に移動体jの位置方位情報と映像生成要求に設定されている「イベント検出時の位置方位」とから映像生成要求元との距離を算出し(S711)、予め設定してある映像生成支援条件である許容値δと比較し(S712)、許容値δを超えている場合には移動体jは映像生成支援の対象とならないのでS706に戻る。   Whether or not the moving object being processed is a video generation request source is compared with the value of j and the video generation source ID (in this embodiment, the moving object ID for identifying the moving object is a natural number from 1 to N). (S708). If it is a video generation source, the process returns to S706. If it is not the video generation source, the position / orientation information of the moving body j at the “event detection time” set in the video generation request is calculated from the moving body information DB (S710). Next, the distance from the image generation request source is calculated from the position and orientation information of the moving body j and the “position direction at the time of event detection” set in the image generation request (S711), and the image generation support set in advance is calculated. The condition is compared with an allowable value δ (S712). If the allowable value δ is exceeded, the moving object j is not a target for video generation support, and the process returns to S706.

許容値δを超えていない場合には、次の映像生成支援条件である移動体jの撮影方向に映像生成要求元が存在しているかどうかを調べる。先ず移動体jに対する映像生成要求元の方向φを算出する(S713)。次に移動体jの撮影方向に映像生成要求元が存在するかどうか判定し(S714)、存在しない場合には自機は映像生成支援の対象とならないのでS706に戻る。存在する場合には、移動体j映像生成支援の対象となるため映像生成要求であることを設定し、図6で示す映像生成要求を移動体jに対して送信し、WAITする(S715)。移動体jから映像生成応答を受信すると映像生成要求元に結果を通知するために記憶手段に記憶させた(S716)後、次の移動体の処理のためS706に戻る。   If the allowable value δ is not exceeded, it is checked whether a video generation request source exists in the shooting direction of the moving object j, which is the next video generation support condition. First, the direction φ of the video generation request source for the moving object j is calculated (S713). Next, it is determined whether or not there is a video generation request source in the shooting direction of the moving body j (S714). If it exists, it is set as a video generation request because it is an object of mobile j video generation support, and the video generation request shown in FIG. 6 is transmitted to the mobile j and WAIT is performed (S715). When a video generation response is received from the mobile object j, the result is stored in the storage means to notify the video generation request source of the result (S716), and then the process returns to S706 for processing of the next mobile object.

図8は、本発明における映像の切り出しの説明が示してある。移動体等には、映像を撮影するための撮影手段が設置されており、そこで撮影した映像をエンコードして保存するための映像生成手段を備えている。この映像生成手段は、過去の映像の切り出しが可能なように過去の映像を少なくとも一定時間保存しておくものとし、図10で示すような映像生成要求に応じて保存された映像から指定された時刻の映像を切り出し、イベントに応じた新たな映像を生成することが可能となる。   FIG. 8 shows a description of video segmentation in the present invention. The moving body or the like is provided with a photographing means for photographing a video, and is provided with a video generating means for encoding and storing the photographed video there. The video generation means stores the past video for at least a predetermined time so that the past video can be cut out, and is designated from the stored video in response to the video generation request as shown in FIG. It is possible to cut out the video at the time and generate a new video according to the event.

図9は、本発明における実施例1の説明図である。本実施例では、図1の仕組みを実装した移動体が6台(A,B,C,D,E,F)あり、各移動体に設置された撮影手段の撮影方向を前方(撮影手段の正面方向に対して左右均等に)180度として撮影エリアを半円で示した。なお、各移動体の位置座標については、図3で示した通りとする。ここでは、移動体Aが移動体Bにぶつかり、その衝突を移動体Bのイベント検出手段が検知した場合を例に説明する。   FIG. 9 is an explanatory diagram of Embodiment 1 according to the present invention. In this embodiment, there are six moving bodies (A, B, C, D, E, F) that implement the mechanism of FIG. 1, and the shooting direction of the shooting means installed in each moving body is set to the front (of the shooting means). The shooting area is shown as a semicircle at 180 degrees (equal to the left and right with respect to the front direction). Note that the position coordinates of each moving object are as shown in FIG. Here, the case where the moving body A collides with the moving body B and the event detection means of the moving body B detects the collision will be described as an example.

移動体Bが他の移動体との衝突等のイベントを検出すると、同移動体は映像生成要求として、その映像生成要求ID 、イベント検出時刻、自移動体IDとその時点の位置方位情報、および映像生成前時間、映像成形後時間を設定し、周辺の移動体に送信する。前記情報を受信した他の移動体(A,C,D,E,F)は、通知された映像生成要求と図11および図12で示すような映像生成支援条件に基づき映像生成要求に応ずるかを決定する。   When the moving object B detects an event such as a collision with another moving object, the moving object receives the image generation request ID, the event detection time, the own moving object ID and the position and orientation information at that time, as an image generation request, and Set the time before video generation and the time after video formation, and send them to surrounding mobile units. Do other mobile units (A, C, D, E, F) that have received the information respond to the video generation request based on the notified video generation request and the video generation support conditions as shown in FIGS. To decide.

図10は、本発明の実施例1における各移動体の位置座標と、移動体Bが他の移動体またはサーバに送信する映像生成要求の内容が示してある。各移動体の位置座標の表し方については図3を参照されたい。映像生成要求には、映像生成要求を識別するための「映像生成要求ID」、移動体Bがイベント発生を検出した「イベント検出時刻」、映像生成要求の送信元の映像生成装置を識別するための「映像生成要求元ID」、移動体Bがイベントを検出したときの位置方位情報としての「イベント検出時の位置方位」、および移動体Bが検出したイベントに応じてイベント発生のどのくらい前の時間からイベント発生後どのくらいの時間までの映像を切り出すかを指定する「映像生成前時間」、「映像生成後時間」が設定される。   FIG. 10 shows the position coordinates of each moving body in Embodiment 1 of the present invention and the contents of a video generation request transmitted from the moving body B to another moving body or server. Refer to FIG. 3 for how to express the position coordinates of each moving object. In the video generation request, “video generation request ID” for identifying the video generation request, “event detection time” when the mobile unit B detected the event occurrence, and for identifying the video generation device that is the transmission source of the video generation request “Image generation request source ID”, “position and orientation at the time of event detection” as the position and orientation information when the moving object B detects the event, and how long before the event occurs according to the event detected by the moving object B “Time before video generation” and “time after video generation” are set to specify how long the video is cut out from the time until the event occurs.

図11は、本発明の実施例1における映像生成支援条件の1例が示してある。映像生成支援条件とは、映像生成要求を受信した映像生成装置が、自機が映像生成要求の対象機であるかどうか、または映像生成要求を受信したサーバが映像生成要求を送信すべき映像生成装置であるかどうかを判別する際に使用する条件である。本実施例では、映像生成要求元Bからの距離がδ以内の移動体が、移動体Bの映像生成要求に対して映像生成の支援を行う移動体であることを示している。   FIG. 11 shows an example of the video generation support condition according to the first embodiment of the present invention. The video generation support condition refers to whether the video generation device that received the video generation request is the target device for the video generation request, or the video generation that the server that received the video generation request should send the video generation request This is a condition used when determining whether or not the device is a device. In the present embodiment, it is indicated that the mobile body whose distance from the video generation request source B is within δ is a mobile body that supports video generation in response to the video generation request of the mobile body B.

図12は、本発明の実施例1における映像生成支援条件の1例が示してある。映像生成要求を受信した移動体Aに設置された撮影手段の撮影方向に、映像生成要求を発信した移動体Aが存在する場合には移動体Aは映像生成支援条件を満たすことを示している。なお、実施例1では図11で示す映像生成支援条件、および図12で示した映像生成支援条件の両方を満足した移動体が映像生成支援を行うものとしている。本実施例では、移動体Aの撮影手段の正面方向左θA1と右方向θA2の間に移動体Bが存在すれば、移動体Bの映像生成要求に対して移動体Aは映像生成支援条件を満たしていることを示している。 FIG. 12 shows an example of the video generation support condition according to the first embodiment of the present invention. When the moving body A that has transmitted the video generation request exists in the shooting direction of the imaging means installed in the moving body A that has received the video generation request, the mobile body A satisfies the video generation support condition. . In the first embodiment, a moving object that satisfies both the video generation support condition shown in FIG. 11 and the video generation support condition shown in FIG. 12 performs video generation support. In this embodiment, if the moving body B exists between the front direction left θ A1 and the right direction θ A2 of the photographing means of the moving body A, the moving body A supports the image generation in response to the video generation request of the moving body B. Indicates that the condition is met.

図13は、本発明の実施例1における各移動体が映像生成要求元である移動体Bに送信する映像生成応答の内容と、移動体Bにおける生成された映像群について示してある。映像生成応答には、映像生成要求で指定された「映像生成要求ID」、映像生成要求に応じて生成された映像の「映像ID」、映像生成した移動体を識別するための「映像生成元ID」、生成した映像の保存場所の情報である「映像保存先情報」または生成した「映像」そのものが格納される。イベントを検出した移動体Bには、予め定義しておいた映像生成支援条件を満たす各移動体が映像生成条件に基づいて生成した映像群が蓄積される。本実施例では、すべてのイベントに対して同一の映像生成支援条件を適用しているが、映像生成支援条件を映像生成条件の一部に組み入れるなどしてイベントに応じた映像生成支援条件を定義するようにしてもよい。なお、本実施例では移動体を識別するための移動体IDは便宜上1からNまでの自然数としている。   FIG. 13 shows the contents of the video generation response transmitted by each mobile unit to the mobile unit B that is the video generation request source and the video group generated by the mobile unit B in Example 1 of the present invention. The video generation response includes a “video generation request ID” specified in the video generation request, a “video ID” of the video generated in response to the video generation request, and a “video generation source” for identifying the moving body that generated the video. The “ID”, “video storage destination information” that is information on the storage location of the generated video, or the generated “video” itself is stored. The moving body B that has detected the event stores a video group generated based on the video generation conditions by each moving body that satisfies a predefined video generation support condition. In this embodiment, the same video generation support condition is applied to all events. However, the video generation support condition corresponding to the event is defined by incorporating the video generation support condition into a part of the video generation condition. You may make it do. In this embodiment, the moving body ID for identifying the moving body is a natural number from 1 to N for convenience.

図14は、本発明における実施例2の説明図が示してある。本実施例では、学校の運動会等で子供がトラックを走る場合を想定しており、親と子供の組を、親1・子1、親2・子2、…といったように示している。各親は図1に示してある映像生成装置10、撮影手段3、位置方位検出手段4、及び映像生成要求入力手段6を組み込んだ装置を持ち、各子供のゴールシーンを撮影する場合を例にして説明する。親3が我が子3のゴールシーンを撮影することにしたことを装置3のイベント検出手段が検出すると、その装置3は映像生成要求、及び、移動体ID、イベント検出時刻とその時の位置、重要度等の情報を会場内の周辺の装置(1、2、4)に通知する。なお、この重要度とは、映像生成要求の重要度合いを示し、取得イベントの種類や使用シーン等を考慮して決定する。例えば、重要度を3段階の高、普通、低に分けるとした場合、このような運動会の場合の映像の場合には、重要度は普通としたり、事故等のイベントによって映像を生成する場合には、重要度は高くしたりする。ここでは、重要度を3段階の高、普通、低に分け、映像生成許容重要度を高と普通の二種類とし、映像生成要求の重要度が普通であるとする。前記情報を受信した各装置(1、2、4)は、第一の実施例のように撮影方向や撮影エリアから被写体となる映像を含むかどうかを判断する。この例の移動体の許容重要度が高、普通で重要度に関しては条件を満たすので、そのエリアに映像が含まれている移動体は、映像要求のその映像を切り出して、要求元の装置3に映像を送信する。この例では、装置4が該当することになる。このようにして、他の移動体での撮影映像も取得可能となる。   FIG. 14 is an explanatory diagram of Embodiment 2 of the present invention. In this embodiment, it is assumed that a child runs on a track at a school athletic meet or the like, and a pair of a parent and a child is shown as parent 1 / child 1, parent 2 / child 2,. For example, each parent has a device incorporating the video generation device 10, the photographing means 3, the position / orientation detection means 4, and the video generation request input means 6 shown in FIG. 1, and photographs each child's goal scene. I will explain. When the event detection means of the device 3 detects that the parent 3 decided to photograph the goal scene of the child 3, the device 3 sends the video generation request, the mobile body ID, the event detection time and the position at that time, Information such as importance is notified to peripheral devices (1, 2, 4) in the venue. The importance level indicates the importance level of the video generation request, and is determined in consideration of the type of acquisition event and the scene used. For example, when the importance is divided into three levels of high, normal, and low, in the case of a video for such an athletic meet, when the importance is normal or when video is generated by an event such as an accident The importance is high. Here, the importance is divided into three levels of high, normal, and low, the video generation allowable importance is two types, high and normal, and the importance of the video generation request is normal. Each device (1, 2, 4) that has received the information determines whether or not it includes an image as a subject from the shooting direction and shooting area as in the first embodiment. Since the allowable importance of the moving object in this example is high and normal and satisfies the condition regarding importance, the moving object including the image in the area cuts out the image of the image request, and the requesting device 3 Send video to. In this example, the device 4 is applicable. In this way, it is possible to acquire a video image taken by another moving body.

図15は、本発明における実施例3の説明図が示してある。本実施例では、図1の仕組みを実装した移動体が6台(A,B,C,D,E,F)あり、各移動体の撮影エリアを半円で示した。ここでは、移動体Aが移動体Bにぶつかり、その衝突を移動体Bのイベント検出手段が検知した場合を例に説明する(図14参照)。まず、移動体Bがイベントを検出すると、同移動体は映像生成要求、及び、移動体ID、イベント検出時刻とその時の位置等の情報をサーバに送信する。前記情報を受信したサーバは、映像生成要求IDを映像生成要求元(移動体B)に通知する。サーバは、各移動体や常設施設等のID、位置や撮影方向等の情報管理手段を用いて、送信元で移動体Bから近く、撮影方向に要求元である移動体Bがある移動体を選択する。具体的には、実施例1と同様に、要求元である移動体Bとの距離や各移動体の撮影方向から、撮影エリアに送信元が含まれる移動体を選択する。そして、サーバは、選択した移動体(A、C、D)に対して、指定時刻の映像生成要求とその映像生成要求IDを送信する。通知を受けた移動体(A、C、D)は、指定時刻の映像を切り出し、サーバに映像生成要求ID、 映像ID・映像保存先、または、映像等をサーバに送信する。このようにして、他の移動体での撮影映像も取得可能となる。なお、以上述べた実施例はあくまで例であり、本発明はここで説明した図等の内容に限定するものではない。   FIG. 15 is an explanatory diagram of Embodiment 3 according to the present invention. In the present embodiment, there are six moving bodies (A, B, C, D, E, F) that implement the mechanism of FIG. 1, and the shooting area of each moving body is indicated by a semicircle. Here, a case where the moving body A collides with the moving body B and the event detection means of the moving body B detects the collision will be described as an example (see FIG. 14). First, when the moving object B detects an event, the moving object transmits a video generation request and information such as a moving object ID, an event detection time and a position at that time to the server. The server that has received the information notifies the video generation request ID (mobile B) to the video generation request ID. The server uses information management means such as the ID, position, shooting direction, etc. of each moving body or permanent facility, etc., so that the moving body is close to the moving body B at the transmission source and has the requesting moving body B in the shooting direction. select. Specifically, as in the first embodiment, the mobile body whose transmission source is included in the shooting area is selected from the distance from the requesting mobile body B and the shooting direction of each mobile body. Then, the server transmits the video generation request at the designated time and the video generation request ID to the selected mobile body (A, C, D). Upon receipt of the notification, the mobile unit (A, C, D) cuts out the video at the designated time, and transmits the video generation request ID, video ID / video storage destination, video, or the like to the server. In this way, it is possible to acquire a video image taken by another moving body. The embodiments described above are merely examples, and the present invention is not limited to the contents of the drawings and the like described here.

実施例の全体構成図1Overall configuration diagram of the embodiment 1 実施例の全体構成図2Overall configuration diagram of the embodiment 2 移動履歴データ例Example of movement history data イベント定義データ例Event definition data example イベント検出の処理手順Event detection process 映像生成要求処理の処理手順Video generation request processing procedure サーバの処理手順Server processing procedure 映像の切り出しの説明図Illustration of video cropping 本発明の実施例1の説明図(1)Explanatory drawing (1) of Example 1 of this invention 本発明の実施例1の説明図(2)Explanatory drawing (2) of Example 1 of this invention 本発明の実施例1の説明図(3)Explanatory drawing (3) of Example 1 of this invention 本発明の実施例1の説明図(4)Explanatory drawing (4) of Example 1 of this invention. 本発明の実施例1の説明図(5)Explanatory drawing (5) of Example 1 of this invention. 本発明の実施例2の説明図Explanatory drawing of Example 2 of this invention 本発明の実施例3の説明図Explanatory drawing of Example 3 of this invention

符号の説明Explanation of symbols

1 移動体
2 外部記憶装置
3 撮影手段
4 位置方位検出手段
5 加速度検知手段
6 映像生成要求入力手段
7 サーバ
8 記憶手段
10 映像生成装置
11 移動履歴管理手段
12 エンコード手段
13 映像切り出し手段
14 映像生成要求手段
15 イベント検出手段
16 通信手段
17 要求対象判定手段
70 映像生成サポートプログラム
71 映像生成要求受信手段
72 位置方位情報受信手段
73 要求先判定手段
74 映像生成要求送信手段
75 映像受信手段
76 映像配信手段
81 移動履歴データ
DESCRIPTION OF SYMBOLS 1 Mobile body 2 External storage device 3 Imaging | photography means 4 Position / orientation detection means 5 Acceleration detection means 6 Image | video production | generation request | requirement input means 7 Server 8 Memory | storage means 10 Image | video production | generation apparatus 11 Movement history management means 12 Encoding means 13 Image | video clipping means 14 Image | video cut-out request | requirement 14 Means 15 Event detection means 16 Communication means 17 Request target judgment means 70 Video generation support program 71 Video generation request reception means 72 Location direction information reception means 73 Request destination judgment means 74 Video generation request transmission means 75 Video reception means 76 Video distribution means 81 Movement history data

Claims (5)

移動体、または常設施設などに備えつけられた複数の映像生成装置が互いに連携しあうことにより所定のイベント映像を生成するための映像生成システムにおける、各映像生成装置上で実行される映像生成プログラムであって、
コンピュータに、
撮影手段から受信した映像をエンコードして映像情報として記憶手段に記憶させるエンコードステップと、
予め記憶手段に記憶させておいたイベントの種類毎に定義されたイベント検出指標情報と、各種センサーから受信した検知情報とに基づき所定のイベントが発生したことを検出するイベント検出ステップと、
予め前記イベント検出指標に対応させて記憶手段に記憶させておいた映像生成条件に基づき、前記イベント検出ステップが検出したイベントに応じた映像生成要求情報を生成する映像生成要求ステップと、
所定の時間間隔で位置方位検知手段から受信した位置方位情報を記憶手段に記憶させる移動履歴管理ステップと、
他映像生成装置から受信した映像生成要求情報と前記位置方位情報とに基づき、自映像生成装置が前記映像生成要求の対象機となっているかどうかを判定する要求対象判定ステップと、
他映像生成装置より受信した映像生成要求情報、または前記映像生成条件に応じた部分映像情報を前記映像情報から切り出す映像切り出しステップと
他映像生成装置に対する映像生成要求情報の送受信、前記映像切り出しステップが切り出した部分映像または前記部分映像の保持情報を映像生成要求元の映像生成装置に送信、及び自映像生成装置より送信した映像生成要求情報に対応する映像を受信する通信ステップと
を実行させる映像生成プログラム。
A video generation program executed on each video generation device in a video generation system for generating a predetermined event video by a plurality of video generation devices provided in a mobile object or a permanent facility in cooperation with each other There,
On the computer,
An encoding step of encoding the video received from the imaging means and storing it in the storage means as video information;
An event detection step for detecting that a predetermined event has occurred based on event detection index information defined for each type of event stored in the storage means in advance and detection information received from various sensors;
A video generation request step for generating video generation request information corresponding to the event detected by the event detection step, based on the video generation conditions stored in the storage means in advance corresponding to the event detection index;
A movement history management step for storing in the storage means the position and orientation information received from the position and orientation detection means at a predetermined time interval;
A request target determination step for determining whether the self-video generation device is a target machine of the video generation request, based on the video generation request information received from another video generation device and the position and orientation information;
Video generation request information received from another video generation device, or a video cutout step of cutting out partial video information corresponding to the video generation conditions from the video information, transmission / reception of video generation request information to the other video generation device, and the video cutout step include A video generation for executing a cut-out partial video or holding information of the partial video to a video generation request source video generation device and receiving a video corresponding to the video generation request information transmitted from the own video generation device; program.
前記要求対象判定ステップは、映像生成要求時刻における映像生成要求元との距離が指定値よりも短く、かつ、撮影手段の撮影方向に映像生成要求元が存在する場合、または、映像生成要求元が撮影対象としている被写体が撮影手段の撮影エリアに含まれる場合に、自映像生成装置が映像生成要求情報の対象であると判定することを特徴とする請求項1記載の映像生成プログラム。   In the request target determination step, when the distance from the video generation request source at the video generation request time is shorter than a specified value and the video generation request source exists in the shooting direction of the shooting unit, or the video generation request source 2. The video generation program according to claim 1, wherein when the subject to be imaged is included in the imaging area of the imaging means, the self-video generation device determines that the video generation request information is a target. 移動体、または常設施設などに備えつけられた複数の映像生成装置が互いにサーバを介して連携しあうことにより所定のイベント映像を生成するための映像生成システムにおける、各映像生成装置上で実行される映像生成プログラムであって、
コンピュータに、
撮影手段から受信した映像をエンコードして映像情報として記憶手段に記憶させるエンコードステップと、
予め記憶手段に記憶させておいたイベントの種類毎に定義されたイベント検出指標情報と、各種センサーから受信した検知情報とに基づき所定のイベントが発生したことを検出するイベント検出ステップと、
予め前記イベント検出指標に対応させて記憶手段に記憶させておいた映像生成条件に基づき、前記イベント検出ステップが検出したイベントに応じた映像生成要求情報を生成する映像生成要求ステップと、
所定の時間間隔で位置方位検知手段から受信した位置方位情報を記憶手段に記憶させるとともに、前記位置方位情報を自映像生成装置の識別情報と対応付けてサーバに送信する移動履歴管理ステップと、
サーバより受信した映像生成要求情報、または前記映像生成条件に応じた部分映像情報を前記映像情報から切り出す映像切り出しステップと
サーバに対する映像生成要求情報の送受信、前記映像切り出しステップが切り出した部分映像または前記部分映像の保持情報をサーバまたは映像生成要求元の映像生成装置に送信、及び自映像生成装置より送信した映像生成要求情報に対応する映像を受信する通信ステップと
を実行させる映像生成プログラム。
Executed on each video generation device in a video generation system for generating a predetermined event video by a plurality of video generation devices provided in a mobile body or a permanent facility, etc., mutually linked via a server A video generation program,
On the computer,
An encoding step of encoding the video received from the imaging means and storing it in the storage means as video information;
An event detection step for detecting the occurrence of a predetermined event based on event detection index information defined for each type of event stored in advance in the storage means and detection information received from various sensors;
A video generation request step for generating video generation request information corresponding to the event detected by the event detection step, based on the video generation conditions stored in the storage means in advance corresponding to the event detection index;
A movement history management step of storing the position and orientation information received from the position and orientation detection means at a predetermined time interval in the storage means, and transmitting the position and orientation information to the server in association with the identification information of the self-video generating device;
Video generation request information received from the server, or a video cutout step for cutting out the partial video information corresponding to the video generation conditions from the video information, transmission / reception of the video generation request information to the server, the partial video cut out by the video cutout step or the A video generation program that executes a communication step of transmitting partial video holding information to a server or a video generation request source video generation apparatus and receiving a video corresponding to the video generation request information transmitted from the self-video generation apparatus.
移動体、または常設施設などに備えつけられた複数の映像生成装置が互いにサーバを介して連携しあうことにより所定のイベント映像を生成するための映像生成システムにおける、サーバ上で実行される映像生成サポートプログラムであって、
コンピュータに
複数の映像生成装置から映像生成要求を受信する映像生成要求受信ステップと、
複数の映像生成装置から所定の時間間隔で位置方位情報を受信して、受信した映像生成装置の識別情報と対応付けて前記位置方位情報を記憶手段に記憶させる位置方位情報受信ステップと、
前記映像生成要求で指定された映像生成要求時刻における映像生成要求元との距離が指定値よりも短く、かつ、撮影カメラの撮影方向に映像生成要求元が存在する移動体や常設設備等、または、映像生成要求元が撮影対象としている被写体が撮影カメラの撮影エリアに含まれる移動体や常設設備等を映像生成要求先として判定する要求先判定ステップと、
前記映像生成要求受信ステップが受信した映像生成要求を、前記要求先判定ステップが判定した映像生成要求先へ送信する映像生成要求送信ステップと、
前記映像生成要求先から映像を受信する映像受信手段と、
前記映像受信手段が受信した映像を前記映像生成要求元へ送信する映像配信ステップと
を実行させる映像生成サポートプログラム。
Video generation support executed on a server in a video generation system for generating a predetermined event video by a plurality of video generation devices installed in a mobile body or a permanent facility, etc., mutually linked via a server A program,
A video generation request receiving step for receiving video generation requests from a plurality of video generation devices in a computer;
A position and orientation information receiving step of receiving position and orientation information from a plurality of video generation devices at a predetermined time interval, and storing the position and orientation information in a storage unit in association with the received identification information of the video generation device;
A moving object or a permanent facility where the distance from the video generation request source at the video generation request time specified in the video generation request is shorter than a specified value and the video generation request source exists in the shooting direction of the shooting camera, or A request destination determination step for determining a moving object or a permanent facility, etc., in which the subject of the video generation request source is a shooting target included in the shooting area of the shooting camera as a video generation request destination;
A video generation request transmission step of transmitting the video generation request received by the video generation request reception step to the video generation request destination determined by the request destination determination step;
Video receiving means for receiving video from the video generation request destination;
A video generation support program for executing a video distribution step of transmitting the video received by the video receiving means to the video generation request source.
移動体、または常設施設などに備えつけられた複数の映像生成装置が互いに連携しあうことにより所定のイベント映像を生成するための映像生成方法であって、
撮影手段から受信した映像をエンコードして映像情報として記憶手段に記憶させるエンコードステップと、
予め記憶手段に記憶させておいたイベントの種類毎に定義されたイベント検出指標情報と、各種センサーから受信した検知情報とに基づき所定のイベントが発生したことを検出するイベント検出ステップと、
予め前記イベント検出指標に対応させて記憶手段に記憶させておいた映像生成条件に基づき、前記イベント検出ステップが検出したイベントに応じた映像生成要求情報を生成する映像生成要求ステップと、
所定の時間間隔で位置方位検知手段から受信した位置方位情報を記憶手段に記憶させる移動履歴管理ステップと、
他映像生成装置から受信した映像生成要求情報と前記位置方位情報とに基づき、自映像生成装置が前記映像生成要求情報の対象機となっているかどうかを判定する要求対象判定ステップと、
他映像生成装置より受信した映像生成要求情報、または前記映像生成条件に応じた部分映像情報を前記映像情報から切り出す映像切り出しステップと
他映像生成装置に対する映像生成要求情報の送受信、前記映像切り出しステップが切り出した部分映像または前記部分映像の保持情報を映像生成要求元の映像生成装置に送信する通信ステップと
を有することを特徴とするイベント映像生成方法。
A video generation method for generating a predetermined event video by a plurality of video generation devices provided in a mobile object or a permanent facility in cooperation with each other,
An encoding step of encoding the video received from the imaging means and storing it in the storage means as video information;
An event detection step for detecting that a predetermined event has occurred based on event detection index information defined for each type of event stored in the storage means in advance and detection information received from various sensors;
A video generation request step for generating video generation request information corresponding to the event detected by the event detection step, based on the video generation conditions stored in the storage means in advance corresponding to the event detection index;
A movement history management step for storing in the storage means the position and orientation information received from the position and orientation detection means at a predetermined time interval;
Based on the video generation request information received from the other video generation device and the position and orientation information, a request target determination step for determining whether the own video generation device is a target machine of the video generation request information;
Video generation request information received from another video generation device, or a video cutout step of cutting out partial video information corresponding to the video generation conditions from the video information, transmission / reception of video generation request information to the other video generation device, and the video cutout step include An event video generation method comprising: a communication step of transmitting the clipped partial video or the holding information of the partial video to a video generation device that is a video generation request source.
JP2005356946A 2005-12-09 2005-12-09 Video generation program, video generation support program, and event video generation method Pending JP2007166036A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2005356946A JP2007166036A (en) 2005-12-09 2005-12-09 Video generation program, video generation support program, and event video generation method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2005356946A JP2007166036A (en) 2005-12-09 2005-12-09 Video generation program, video generation support program, and event video generation method

Publications (1)

Publication Number Publication Date
JP2007166036A true JP2007166036A (en) 2007-06-28

Family

ID=38248461

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2005356946A Pending JP2007166036A (en) 2005-12-09 2005-12-09 Video generation program, video generation support program, and event video generation method

Country Status (1)

Country Link
JP (1) JP2007166036A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010288263A (en) * 2009-05-12 2010-12-24 Canon Inc Imaging apparatus and imaging method
JP2014022807A (en) * 2012-07-13 2014-02-03 Micware Co Ltd Photographing system, terminal device, photographing method, and program
JP2014030267A (en) * 2013-10-28 2014-02-13 Hitachi Consumer Electronics Co Ltd Imaging apparatus

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003284062A (en) * 2002-03-26 2003-10-03 Kubota Corp Monitoring system
JP2003323699A (en) * 2002-05-08 2003-11-14 Matsushita Electric Ind Co Ltd Safe driving support device
JP2004274309A (en) * 2003-03-07 2004-09-30 Sony Ericsson Mobilecommunications Japan Inc Report object information gathering system, portable terminal device with camera, and server
JP2005086608A (en) * 2003-09-10 2005-03-31 Sony Corp Information acquisition system, information request / providing device, information providing device, information requesting device, and information acquisition method
JP2005167504A (en) * 2003-12-01 2005-06-23 Canon Inc Imaging management system and imaging management method

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003284062A (en) * 2002-03-26 2003-10-03 Kubota Corp Monitoring system
JP2003323699A (en) * 2002-05-08 2003-11-14 Matsushita Electric Ind Co Ltd Safe driving support device
JP2004274309A (en) * 2003-03-07 2004-09-30 Sony Ericsson Mobilecommunications Japan Inc Report object information gathering system, portable terminal device with camera, and server
JP2005086608A (en) * 2003-09-10 2005-03-31 Sony Corp Information acquisition system, information request / providing device, information providing device, information requesting device, and information acquisition method
JP2005167504A (en) * 2003-12-01 2005-06-23 Canon Inc Imaging management system and imaging management method

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010288263A (en) * 2009-05-12 2010-12-24 Canon Inc Imaging apparatus and imaging method
JP2014022807A (en) * 2012-07-13 2014-02-03 Micware Co Ltd Photographing system, terminal device, photographing method, and program
JP2014030267A (en) * 2013-10-28 2014-02-13 Hitachi Consumer Electronics Co Ltd Imaging apparatus

Similar Documents

Publication Publication Date Title
KR100832124B1 (en) Emergency situation notification system and method using communication network
JP6244120B2 (en) Video display system and video display program
JP2016207006A (en) Drive recorder
KR20170081920A (en) Method and apparatus for sharing video information associated with a vihicle
US10341616B2 (en) Surveillance system and method of controlling the same
KR102230552B1 (en) Device For Computing Position of Detected Object Using Motion Detect and Radar Sensor
US10719547B2 (en) Image retrieval assist device and image retrieval assist method
EP3245616A1 (en) Event triggered by the depth of an object in the field of view of an imaging device
JP6190862B2 (en) Monitoring system and monitoring control device thereof
JP7128577B2 (en) monitoring device
JP2018050221A (en) Monitoring system, monitoring method, monitoring control device, and monitoring control program
JP7444224B2 (en) Person identification device, person identification method and program
CN110770806B (en) Terminal device and collection method
US20120026292A1 (en) Monitor computer and method for monitoring a specified scene using the same
JP2007166036A (en) Video generation program, video generation support program, and event video generation method
JP6941458B2 (en) Monitoring system
JP6581280B1 (en) Monitoring device, monitoring system, monitoring method, monitoring program
KR20200132145A (en) Surveillance system and operation method thereof
JP7141842B2 (en) monitoring device
KR20190114223A (en) Surveillance system and operation method thereof
CN115050191B (en) Image collection system and image collection method
WO2017169593A1 (en) Monitoring system and terminal device
JP6749470B2 (en) Local safety system and server
KR102646190B1 (en) Method, server and system for controlling a plurality of vehicles
KR20150050224A (en) Apparatus and methdo for abnormal wandering

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20080911

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20110609

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110621

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110822

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20110906