JP7689230B2 - Management device, management method, management system, and program - Google Patents
Management device, management method, management system, and program Download PDFInfo
- Publication number
- JP7689230B2 JP7689230B2 JP2024095178A JP2024095178A JP7689230B2 JP 7689230 B2 JP7689230 B2 JP 7689230B2 JP 2024095178 A JP2024095178 A JP 2024095178A JP 2024095178 A JP2024095178 A JP 2024095178A JP 7689230 B2 JP7689230 B2 JP 7689230B2
- Authority
- JP
- Japan
- Prior art keywords
- area
- video
- data
- vehicle
- information
- 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.)
- Active
Links
Landscapes
- Traffic Control Systems (AREA)
- Time Recorders, Dirve Recorders, Access Control (AREA)
Description
本発明は、移動体に関連付けられた機器のデータを管理する、管理装置、管理方法、管理システムおよびプログラムに関する。 The present invention relates to a management device, a management method, a management system, and a program for managing data of devices associated with a mobile object.
特許文献1には、車両にカメラを設置し、イベントの発生を契機として車両周辺を撮影し、取得した画像を事後に検証する画像記録装置、いわゆるドライブレコーダについて開示されている。例えば、イベントの発生として、撮影対象のオブジェクトがカメラの撮影範囲に入る位置を車両が走行していると判断される場合に、ドライブレコーダのカメラでオブジェクトを撮影させる、との記載がある。 Patent Document 1 discloses an image recording device, a so-called drive recorder, in which a camera is installed in a vehicle, and when an event occurs, the surroundings of the vehicle are photographed, and the captured images are verified after the fact. For example, it describes that when an event occurs and it is determined that the vehicle is traveling in a position where an object to be photographed is within the range of the camera, the object is photographed by the drive recorder camera.
また特許文献2には、管理者端末から要求されるアクセス要求に含まれる識別子及び予約情報に対応するキー情報に基づき、管理が必要な取得対象データを特定し、機器との通信状況及び予約情報に基づき通信接続し、アクセス要求に対応する対象データを送受信する管理サーバについて開示されている。 Patent document 2 also discloses a management server that identifies target data that needs to be managed based on key information corresponding to an identifier and reservation information included in an access request sent from an administrator terminal, establishes a communication connection based on the communication status with the device and the reservation information, and transmits and receives target data corresponding to the access request.
しかしながら、特許文献1に開示された技術では、撮影対象であるオブジェクトが車両に設置されたカメラの撮影範囲に入る、特定の位置を基準に画像の撮影設定がされるものであり、画像以外のデータの利用や、撮影後のデータの利用目的に応じた、管理者の意向を一切考慮していない。 However, the technology disclosed in Patent Document 1 sets the image capture settings based on a specific position where the object being photographed falls within the range of the camera installed in the vehicle, and does not take into account the use of data other than images or the administrator's intentions regarding the purpose of using the captured data.
また、特許文献2に開示された技術では、ドライブレコーダ内の記憶部に刻々と記憶されていく映像などの取得対象データの中から、車両等の各種挙動検出に基づき管理が必要となるデータを特定して管理サーバに保管することはできるものの、車両等の各種挙動が発生しない時間帯のデータは刻々と新しいデータが古いデータに刻々と上書きされてしまい、その時間帯に必要なデータがある場合でも、利用したいデータを適切に取得することができない。 In addition, the technology disclosed in Patent Document 2 can identify data that needs to be managed based on the detection of various vehicle behaviors from among the target data, such as video images that are constantly stored in the memory unit of the drive recorder, and store the data in a management server. However, for data during time periods when various vehicle behaviors do not occur, new data constantly overwrites old data, and even if necessary data is available during that time period, the data you want to use cannot be properly acquired.
そこで、上述の課題を解決するために、本発明は、例えば交通事故や災害を防止するために、データの利用目的に応じて定められた検出条件に従って、検出対象と関連付けされる機器に記憶されるデータ等を取得するなどの動作を行うことができることから、更なるデータ活用を可能とする管理装置、管理方法、管理システム、およびプログラムを提供することを目的とする。 In order to solve the above-mentioned problems, the present invention aims to provide a management device, a management method, a management system, and a program that enable further data utilization by performing operations such as acquiring data stored in a device associated with a detection target according to detection conditions determined according to the purpose of using the data, for example to prevent traffic accidents and disasters.
本発明の管理装置は、移動体に配置された機器に記憶される映像データを管理するための管理装置において、前記機器に刻々と記憶されていく前記映像データの中から、特定の事象において取得したい映像データの検出基準に基づいて、特定映像データを取得するよう前記機器を制御するデータ処理部と、前記機器に記憶された前記特定映像データに関する通信を行う通信部とを備える。 The management device of the present invention is a management device for managing video data stored in a device installed in a mobile body, and includes a data processing unit that controls the device to acquire specific video data from the video data stored in the device from time to time based on detection criteria for video data to be acquired for a specific event, and a communication unit that communicates regarding the specific video data stored in the device.
この構成により、データの利用目的に応じた検出条件および動作条件を満たす検出対象と関連付けられた機器を特定し、その機器に記憶された、例えば映像等のデータを取得し、必要な所定の動作の実行および/または計画を行うことができる。 This configuration makes it possible to identify a device associated with a detection target that satisfies the detection conditions and operation conditions according to the intended use of the data, obtain data, such as video, stored in that device, and execute and/or plan the required specified operations.
本発明によれば、複数の利用者の管理下にある機器内の記憶部に刻々と記憶されていく映像などの取得対象データの中から、管理者の利用目的に応じて定められた検出条件および動作条件に基づいて、管理が必要とするデータを特定し、所望の動作条件でデータ取得などの処理を行うことができる。 According to the present invention, from among the data to be acquired, such as video, which is stored moment by moment in the memory of a device under the management of multiple users, data that requires management can be identified based on detection conditions and operating conditions determined according to the manager's intended use, and processing such as data acquisition can be performed under the desired operating conditions.
添付図面を参照しながら本発明の実施形態を説明する。可能な場合には、同一の部分には同一の符号を付して、重複する説明を省略する。 The embodiment of the present invention will be described with reference to the attached drawings. Whenever possible, the same parts are given the same reference numerals and duplicated explanations will be omitted.
図1は、本発明の最適実施形態である、ドライブレコーダで撮像された映像データ管理システムについての構成を示す図である。図1に示されるとおり、本開示のシステムは、管理サーバ100および車両200を含んで構成されている。車両200は、自動車、電車などの移動体であって、複数の機器を備えている。複数の機器のひとつは、機器であるドライブレコーダ200aを備える。ドライブレコーダ200aは、撮影機器であって、車両200の移動に伴って、車両200の内外における所定の範囲の静止画像または動画を撮影して記憶する。なお、本実施形態では車両などの移動体に配置されるドライブレコーダを例示しているが、移動体であれば他の検出対象であっても良く、例えば船舶または航空機などの移動体でもよい。また、ドローンなど無線操作または自律移動することができる装置(移動体)であってもよい。なお、ドローンなどにおいては、撮影対象が前方又は後方に限られることなく、360°全方位で撮影された画像であってもよい。 Figure 1 is a diagram showing the configuration of a video data management system captured by a drive recorder, which is an optimal embodiment of the present invention. As shown in Figure 1, the system of the present disclosure includes a management server 100 and a vehicle 200. The vehicle 200 is a moving body such as an automobile or a train, and is equipped with multiple devices. One of the multiple devices is equipped with a drive recorder 200a. The drive recorder 200a is a photographing device that photographs and stores still images or videos of a predetermined range inside and outside the vehicle 200 as the vehicle 200 moves. Note that, although a drive recorder disposed on a moving body such as a vehicle is exemplified in this embodiment, other detection targets may be detected as long as they are moving bodies, such as moving bodies such as ships or aircraft. In addition, the detection target may be a device (moving body) that can be wirelessly operated or autonomously moved, such as a drone. Note that in a drone, the subject to be photographed is not limited to the front or rear, and may be an image photographed in all directions of 360°.
更に、検出対象は移動体に配置された機器として説明しているが、移動体に限定されるものでもなく、例えば、通信対象の機器として、特定の場所に設置された固定カメラを対象としても良く、その場合の検出対象は、人や他の移動体となり、機器の相対的な移動関係が連携されず、独立して検出される場合であってもよい。また映像データの取得のみに限定されることなく、データの取得や制御、取得予約や画像分析処理への転送、転送結果に基づく動作計画など、今後のデータ処理で想定される動作全般の実行と、映像取得予約時間における動作制御を含む計画を包含するものであることは、言うまでもない。 Furthermore, although the detection target has been described as a device installed on a moving object, it is not limited to moving objects, and for example, the device to be communicated with may be a fixed camera installed in a specific location, in which case the detection target may be a person or another moving object, and the relative movement of the devices may not be coordinated and may be detected independently. Needless to say, it is not limited to only acquiring video data, but also includes plans including the execution of all operations expected in future data processing, such as data acquisition and control, acquisition reservation, transfer to image analysis processing, and operation plans based on the transfer results, as well as operation control at the video acquisition reservation time.
管理サーバ100は、複数の車両200に各々配置される機器のうち機器であるドライブレコーダ200aに記憶されたデータを管理するための管理サーバである。管理サーバ100は、ドライブレコーダ200aから、管理者端末110により設定された取得条件を満たしている映像を取得する。 The management server 100 is a management server for managing data stored in the drive recorder 200a, which is one of the devices installed in each of the multiple vehicles 200. The management server 100 acquires from the drive recorder 200a images that satisfy the acquisition conditions set by the administrator terminal 110.
なお、車両200は、例えば、運送会社で使用される輸送用車両、バス会社で使用されるバス、またはタクシー会社で使用されるタクシーなどの業務用の車両を想定しており、同じ会社・同じ事業者で使用される。会社・事業者によって、把握したい映像は異なっている。なお、車両の利用目的は業務用に限られず、例えばBtoBtoCの場合にある様な、各々が契約関係のあるリース会社や損害保険会社のエンドユーザ向けの車両にも適用し得るし、また契約関係に限定されることなく、個人向けの車両に対し、例えばある駐車場と契約関係のある、または一時的にその駐車場を利用する車両等であってもよい。要は、ドライブレコーダ200aは、一般的な個人向けドライブレコーダに本願発明の管理プログラム(ドライブレコーダ内の管理テーブルを含むファームウェアなど)にインストールされて管理サーバ100側との通信を可能としてもよい。また、ドライブレコーダに限られるものでもなく、ドローンなどの移動体自体にインストールされても良く、また移動体と関連付けられた機器、即ち人が保有するスマートフォンなどの機器にインストールされてもよいことは言うまでもない。 The vehicle 200 is assumed to be a commercial vehicle such as a transportation vehicle used by a transportation company, a bus used by a bus company, or a taxi used by a taxi company, and is used by the same company or business. The images to be captured differ depending on the company or business. The purpose of using the vehicle is not limited to business use, and may be applied to vehicles for end users of leasing companies or non-life insurance companies with which each has a contractual relationship, such as in the case of BtoBtoC, and may also be a vehicle for an individual that has a contractual relationship with a parking lot or temporarily uses the parking lot, without being limited to the contractual relationship. In short, the drive recorder 200a may be installed in a general personal drive recorder with the management program of the present invention (such as firmware including a management table in the drive recorder) to enable communication with the management server 100. It goes without saying that the drive recorder is not limited to a drive recorder, but may be installed in a moving object itself, such as a drone, or in a device associated with a moving object, that is, a device such as a smartphone owned by a person.
つぎに、管理サーバ100の機能構成について説明する。図2は、管理サーバの機能構成を示すブロック図である。図2に示されるとおり、管理サーバ100は、データ処理部101、エリアテーブル102、エリア動作設定テーブル103、エリア検出記録テーブル104、映像キー情報記憶テーブル105、映像データテーブル106および通信部107を含んで構成される。 Next, the functional configuration of the management server 100 will be described. FIG. 2 is a block diagram showing the functional configuration of the management server. As shown in FIG. 2, the management server 100 includes a data processing unit 101, an area table 102, an area operation setting table 103, an area detection record table 104, a video key information storage table 105, a video data table 106, and a communication unit 107.
データ処理部101は、ドライブレコーダ200aに記憶されている映像データのうち、エリア動作設定テーブル103に記憶されている取得条件であるエリア動作条件を満たす映像データを、通信部107を介してドライブレコーダと通信して取得する部分である。例えば、カメラ映像を事故多発地点で取得することは考慮しておらず、また管理者の基準にしたがって、車両の移動速度、場所の種別(高速道、一般道、荷下ろし・送迎場所、駐車場など)、カメラの設置位置・撮影方向、車両の進入・進出目的に応じて映像取得する。 The data processing unit 101 is a part that communicates with the drive recorder via the communication unit 107 to acquire video data that satisfies the area operation conditions, which are acquisition conditions stored in the area operation setting table 103, from among the video data stored in the drive recorder 200a. For example, it does not take into consideration the acquisition of camera video at locations where accidents frequently occur, and acquires video according to the vehicle's travel speed, type of location (highway, general road, unloading/pick-up and drop-off location, parking lot, etc.), camera installation position/shooting direction, and vehicle entry/exit purpose according to the administrator's criteria.
エリアテーブル102は、映像の取得対象エリアに関する情報を記憶するテーブルであり、エリアマスタ領域、エリア領域、およびエリア端末設定領域からなる。図3にその具体例を示す。図3(a)は、エリアマスタ領域の具体例を示す。図に示されるとおり、エリアマスタ領域は、エリアマスタIDおよびエリアマスタ名、エリアマスタの内容を対応付けた情報を記憶する。エリアマスタIDは、エリアマスタとして定義される所定の条件からなるエリア同士を識別するためのIDである。エリアマスタ名は、エリアマスタの名称である。エリアマスタの内容は、例えばエリアマスタIDと関連付けられるエリアIDに共通の内容を記載するなどし、後にエリアマスタを設定した管理者や利用者がその内容を確認できるようにしている。後述する通り、エリアマスタは、例えば地理的な小エリアを束ねて管理する大エリアであり、少なくとも1以上のエリアから構成される。 The area table 102 is a table that stores information about the areas to be acquired from video, and is made up of an area master area, an area area, and an area terminal setting area. A specific example is shown in FIG. 3. FIG. 3(a) shows a specific example of the area master area. As shown in the figure, the area master area stores information that associates an area master ID, an area master name, and the contents of the area master. The area master ID is an ID for identifying areas that meet certain conditions defined as an area master. The area master name is the name of the area master. The contents of the area master are, for example, contents that are common to the area IDs associated with the area master ID, so that the administrator or user who set the area master can later confirm the contents. As will be described later, the area master is, for example, a large area that bundles together small geographical areas for management, and is made up of at least one or more areas.
なお、ここでいうエリアマスタは、必ずしも構成されるエリアと包含関係にある必要はなく、当該エリア検出時に撮像等するエリア映像等のデータの利用目的が共通するなど、何らかの管理基準により、柔軟にエリアマスタIDと複数のエリアIDを関連付けしてもよい。具体的には、例えば、有料道路又は電車の路線、バス路線の駅やインターチェンジ、橋梁、分岐点やバス停などの管理対象毎に、車両や人の乗降の安全を見守ることを目的として、エリア映像データを取得するため、路線毎にエリアマスタIDを付与し、その路線上にある駅やバス停ごとにエリアIDを付与し、関連付けしてもよい。 Note that the area master referred to here does not necessarily have to be in an inclusive relationship with the area that it constitutes, and an area master ID may be flexibly associated with multiple area IDs based on some management criteria, such as a common purpose for using data such as area video captured when detecting the area. Specifically, for example, for each managed area such as a toll road or train route, or a bus route station, interchange, bridge, junction, or bus stop, an area master ID may be assigned to each route, and an area ID may be assigned to each station or bus stop on the route and associated with each other in order to obtain area video data for the purpose of monitoring the safety of vehicles and people getting on and off.
また、エリアマスタIDとエリアIDは必ずしも1対多となるわけではなく、対象エリアで撮像する映像データ等の利用目的に応じて、多対1や多対多で管理されてもよいことは言うまでもない。要は、管理者が必要な映像データ等を取得するために、エリアID及びエリアマスタIDを柔軟に活用でき、特に検索条件の設定を行う際に効率的な設定を可能とするために利用してよいことは言うまでもない。また、後述するエリア領域において、エリアマスタIDを用いて、複数のエリアIDの動作条件を一括設定・変更することが可能となることは、言うまでもない。 It goes without saying that area master IDs and area IDs are not necessarily one-to-many, but may be managed in a many-to-one or many-to-many manner depending on the purpose of use of the video data captured in the target area. In short, it goes without saying that area IDs and area master IDs can be used flexibly to allow administrators to obtain the necessary video data, etc., and can be used to enable efficient settings, particularly when setting search conditions. It also goes without saying that in the area regions described below, the area master ID can be used to set and change the operating conditions of multiple area IDs all at once.
図3(b)は、エリア領域の具体例を示す。図に示されるとおり、エリア領域は、エリアマスタID、エリアID、エリア名、およびエリア範囲を対応付けた情報を記憶する。エリアマスタは、複数のエリアを含む。エリアIDは、エリアを識別するためのIDである。エリア名は、そのエリアの名称である。エリア範囲は、その範囲を定義する情報であり、例えばGPS情報などの座標情報で定義される。 Figure 3 (b) shows a specific example of an area region. As shown in the figure, the area region stores information that associates an area master ID, an area ID, an area name, and an area range. The area master includes multiple areas. The area ID is an ID for identifying an area. The area name is the name of the area. The area range is information that defines the range, and is defined by coordinate information such as GPS information.
なお、絶対位置として特定可能な座標情報のほか、相対位置として他の情報と組合せることで特定される位置情報で示してもよい。また、本実施形態ではエリアを文言通り、位置情報を起点として定義し説明しているが、必ずしもこれに限定されるという訳ではなく、何らかの検出対象となる情報を起点として、変化した時点の位置情報を用いたエリア特定の他、データの利用目的に応じて柔軟に検出する範囲を定め、間接的に導かれる検出時の位置情報により定義されてもよい。 In addition to coordinate information that can be specified as an absolute position, location information that can be specified by combining it with other information as a relative position may also be used. In this embodiment, the area is literally defined and explained using location information as the starting point, but this is not necessarily limited to this. In addition to specifying an area using location information at the time of change using some information to be detected as the starting point, a detection range can be flexibly determined according to the purpose of using the data, and the area can be defined using indirectly derived location information at the time of detection.
具体的は、特許文献2で説明しているが、危険挙動や注意挙動、踏切や一旦停止位置での一旦停止挙動、信号無視挙動、スピード違反挙動など、他の機器から予めデータを取得して、車両等の安全をより配慮すべきエリアを自律的または管理者により支配的にエリア設定して、本願発明のエリア検出に利用し、他の車両等の安全に活用してもよいことは言うまでもない。 Specifically, as explained in Patent Document 2, data such as dangerous behavior, caution behavior, stopping behavior at railroad crossings or stop positions, red light ignoring behavior, and speeding behavior can be acquired in advance from other devices, and areas where the safety of vehicles, etc. should be given special consideration can be autonomously or dominantly set by an administrator, and used for the area detection of the present invention and for the safety of other vehicles, etc., as a matter of course.
更に、特許文献2のイベント映像取得特許の中で明記していない、車両自体のメンテナンス事象データや、あおり運転・渋滞等の周辺車両に関するデータの変化、横風や道路凍結、道路や航路上の障害物などを、前方映像の解析結果に基づき検出したり、除雪車両や清掃車両での前後映像の比較解析結果に基づき検知したりなどして、その検知した位置情報を基にエリア設定して、エリア検出に利用し、他の車両等の安全に活用してもよいことは言うまでもない。 Furthermore, although not specified in the event video acquisition patent of Patent Document 2, maintenance event data for the vehicle itself, changes in data on surrounding vehicles such as tailgating and traffic jams, crosswinds, road icing, and obstacles on the road or route can be detected based on the analysis results of the forward video, or based on the results of a comparative analysis of front and rear video of a snow removal vehicle or cleaning vehicle, and it goes without saying that the detected position information can be used to set areas and detect areas for the safety of other vehicles, etc.
図3(c)は、エリア端末設定領域を示す。図に示されるとおり、エリア端末設定領域は、機器IDとエリアIDとを対応付けた情報を記憶する。機器IDとは、ドライブレコーダ200a等を識別するためのIDである。この情報を使って、機器IDで示されるドライブレコーダ200aの映像のうち、エリアIDのエリアに入ったときの映像が取得されるようにしてもよい。 Figure 3 (c) shows the area terminal setting area. As shown in the figure, the area terminal setting area stores information that associates a device ID with an area ID. The device ID is an ID for identifying the drive recorder 200a, etc. This information may be used to obtain, from among the images of the drive recorder 200a indicated by the device ID, images captured when entering the area of the area ID.
なお、重ねての説明となるが、本願発明の実施形態では、ドライブレコーダとして説明しているが、必ずしも車両等に配置されるドライブレコーダに限定される訳ではなく、移動体であれば車両の他、船舶または航空機など、ドローンなど無線操作または自律移動することができる装置に関連付けられる機器でも良く、また人が所持する携帯端末やスマートフォンなどの機器であっても良く、必ずしもカメラが接続されている機器には限定されないことは言うまでもない。その他、例えば動物保護や飼育を目的として、首輪やベルトなどに設置された小型機器で、ペット側から見た映像を取得できるようにしたり、位置情報を管理することが出来るようにしてもよいことは言うまでもない。 It should be noted that, although the embodiment of the present invention is described as a drive recorder, it is not necessarily limited to a drive recorder installed in a vehicle, etc., and may be a moving body such as a vehicle, a ship or an aircraft, a device associated with a device that can be wirelessly operated or move autonomously, such as a drone, or a device such as a mobile terminal or smartphone carried by a person, and it goes without saying that it is not necessarily limited to a device connected to a camera. In addition, it goes without saying that a small device attached to a collar or belt, for example for the purpose of animal protection or breeding, may be capable of acquiring images seen from the pet's perspective and managing location information.
また、移動体以外の固定カメラや環境センサなど、特定の場所に固定設置された機器であっても良く、この場合は、相対的に関連付けられる移動体の移動を検知して、データ等の取得ができることは言うまでもない。 Furthermore, the device may be a fixed camera or an environmental sensor that is fixedly installed in a specific location, other than a moving object. In this case, it goes without saying that it is possible to detect the movement of a relatively associated moving object and obtain data, etc.
エリアテーブル102は、映像の利用目的が合致する複数のエリア(エリアID)を、エリアマスタIDと関連付けて記憶してもよい。そして、エリアマスタID毎にエリア動作設定テーブル103のエリア動作条件が定義づけられてもよい。これにより、エリアマスタIDという、一つのIDを利用して、複数のエリアに対するエリア動作条件を定義づけることができる。例えば、エリアマスタIDに、橋梁を含んだ複数のエリアを対応付けるとする。エリアマスタIDをエリア動作条件に対応付けることで、橋梁などにおける経年劣化を纏めて観測するための映像を取得することができる。 The area table 102 may store multiple areas (area IDs) that match the intended use of the video in association with an area master ID. Area operation conditions in the area operation setting table 103 may then be defined for each area master ID. This makes it possible to define area operation conditions for multiple areas using a single ID, the area master ID. For example, assume that multiple areas including bridges are associated with an area master ID. By associating the area master ID with the area operation conditions, video can be obtained for collectively observing the aging of bridges and the like.
エリア動作設定テーブル103は、ドライブレコーダ200aにおいて撮影された映像の取得条件であるエリア動作条件を記憶する部分である。図4は、エリア動作設定テーブル103の具体例を示す図である。図に示されるとおり、エリア動作設定テーブル103は、エリアID、動作タイミング、映像UPLOAD(動作種別)、対象カメラ、映像切り出し時間、映像UPLOAD回数(動作上限回数)、検出速度帯、検出温度帯および管理通知などを対応付けた情報を記憶する。エリア動作設定テーブル103におけるエリアIDが、検出条件に相当し、動作タイミング、映像UPLOAD、対象カメラ、映像切り出し時間、映像UPLOAD回数、検出速度帯、検出温度帯、管理通知が、動作条件に相当する。そのうち、映像切り出し時間が動作予約情報に相当する。そのほか、ここには例示していないが、映像が取得される時間(検出時間または動作時間)、すなわち動作予約情報とは、何らかの時間に関連する情報としてもよい。例えば、固定カメラを定期的に動作させるため、交通量や台風や大雨を各種センサで検出して、センサで検出している時間帯に動作させたり、画像分析処理への転送結果に基づき、何らかの交通事故や災害の原因となる映像分析結果を検出した時間帯に動作させるなど、データ処理により想定される検出結果に基づき、交通事故や災害を防止するために映像を活用してもよい。なお、映像の活用は利用目的によるもので、様々な利用を想定しても良く、検出対象の状態情報は、車速などの車両等に関するセンサ情報を広く含んでもよい。 The area operation setting table 103 is a part that stores area operation conditions, which are acquisition conditions for the video captured by the drive recorder 200a. FIG. 4 is a diagram showing a specific example of the area operation setting table 103. As shown in the figure, the area operation setting table 103 stores information that associates the area ID, operation timing, video upload (operation type), target camera, video cut-out time, video upload count (upper limit number of operations), detection speed band, detection temperature band, and management notification. The area ID in the area operation setting table 103 corresponds to the detection condition, and the operation timing, video upload, target camera, video cut-out time, video upload count, detection speed band, detection temperature band, and management notification correspond to the operation condition. Of these, the video cut-out time corresponds to the operation reservation information. In addition, although not illustrated here, the time at which the video is acquired (detection time or operation time), that is, the operation reservation information, may be information related to some time. For example, to operate a fixed camera periodically, various sensors may be used to detect traffic volume, typhoons, or heavy rain, and the camera may be operated during the time period when the sensors detect the traffic volume, typhoons, or heavy rain, or the camera may be operated during the time period when the video analysis results that may cause some traffic accident or disaster are detected based on the results of transfer to image analysis processing. In addition, the video may be used to prevent traffic accidents and disasters based on the detection results expected by data processing. Note that the use of the video depends on the purpose of use, and various uses may be expected, and the status information of the detection target may broadly include sensor information related to the vehicle, such as vehicle speed, etc.
なお、エリアIDは上述したとおり、エリアマスタIDとしてもよいし、少なくとも1つの項目で動作を設定していれば良く、またテーブルの構成としても全項目を項目化しなくてもエリア検出時の動作を設定できることは言うまでもない。 As mentioned above, the area ID may be the area master ID, and it is sufficient to set an action in at least one item. It goes without saying that the table configuration also allows you to set the action to be taken when an area is detected without having to itemize all items.
このエリア動作設定テーブル103は、管理者端末110から設定され、管理者が取得しようとする映像の利用目的に応じた動作条件が設定される。 This area operation setting table 103 is set from the administrator terminal 110, and the operating conditions are set according to the intended use of the video that the administrator wishes to acquire.
ここで、動作タイミングは、映像切り出し処理について後述する図7を用いて説明する。車両200が指定された範囲に入った時を起点にした所定時間の映像を切り出すか(エリアIN)、出た時を起点に所定時間遡った映像を切り出すか(エリアOUT)、または、入ってから出るまでの間の映像を切り出すか(エリアIN-OUT)、いずれかを示す。 The operation timing will be explained with reference to FIG. 7, which will be described later with respect to the video clipping process. It indicates whether to clip video of a predetermined time period starting from when the vehicle 200 entered the specified area (area IN), to clip video going back a predetermined time period starting from when the vehicle left the area (area OUT), or to clip video from when the vehicle entered until when the vehicle left the area (area IN-OUT).
なお、本願発明の理解を促進するために上述の動作タイミングをエリアの例として説明するが、必ずしもエリアに限定されるものではなく、エリアマスタとエリアを管理する際に説明した、ある事象において取得したい映像等のデータの利用目的に応じた検出基準であってもよい。例えば、特許文献2のイベント映像取得特許の中で規定していない、車両自体のメンテナンス事象データの変化を検知したり、あおり運転・渋滞等の後部車両との接近距離に関するデータの変化を検知したり、横風や道路凍結、道路や航路上の障害物などを、前方映像の解析結果に基づき検知したり、除雪車両や清掃車両での前後映像の比較解析結果に基づき検知したり、その他、車両などの移動体自体、または移動体に関連付けられた機器で検知可能なデータの変化等であってもよいことは言うまでもない。その場合は、エリアマスタ領域、エリア領域、エリア端末設定領域と呼んでいるテーブルと同様に、別の条件テーブルを設け、位置情報ではなく別の情報で定められる、条件名と条件を満たす範囲を設定し、検出対象の情報に基づく検知条件に付いて後述するが、同様に検知条件が位置情報ではなく別の情報で定められてもよいことは言うまでもない。 In order to facilitate understanding of the present invention, the above-mentioned operation timing is described as an example of an area, but it is not necessarily limited to an area, and the detection criteria may be based on the purpose of use of data such as images to be acquired in a certain event, as described when managing the area master and areas. For example, it goes without saying that the detection criteria may be based on the detection of changes in maintenance event data of the vehicle itself, which is not specified in the event image acquisition patent of Patent Document 2, detection of changes in data related to the approach distance to the rear vehicle due to tailgating, traffic jams, etc., detection of crosswinds, road ice, obstacles on the road or route, etc. based on the analysis results of the forward image, detection based on the comparison analysis results of the front and rear images of a snow removal vehicle or cleaning vehicle, or other changes in data that can be detected by the vehicle or other moving body itself or the equipment associated with the moving body. In that case, a separate condition table is provided, similar to the tables called the area master area, area area, and area terminal setting area, and a condition name and a range that satisfies the condition are set, which are determined by other information rather than location information, and the detection conditions based on the information of the detection target will be described later, but it goes without saying that the detection conditions may also be determined by other information rather than location information.
映像UPLOADは、管理サーバ100の管理者からの要求(取得要求やアクセス要求、取得予約を含む)により映像の取得を行うか、管理サーバ100が自動的に映像の取得を行うか、の手法が設定される。この映像UPLOADは、映像の即時取得か否かの判断のために利用される。なお、ここでも映像データのUPLOADを中心に説明するが、必ずしも映像データに限定されるわけではなく、車両などの移動体自体または移動体と関連付けられた機器に関するデータのUPLOADまたはその機器の動作を規定する制御信号のDOWNLOADによる対象機器の動作を行わせてもよいことは言うまでもない。なお自動的な処理は、後述する検出および動作条件を判断する主体が管理サーバなのかドライブレコーダなのかによらず、映像UPLOADの設定によりドライブレコーダ200aから即時映像データが送信され、管理サーバ100が映像を取得する他にも、危険挙動等のイベントを検出したとき、ドライブレコーダ200aと通信できないときなどに映像取得予約がされているときなどに、管理サーバ100は自動的に映像が取得されることは言うまでもない。 The method of video upload is set so that video is acquired either by request from the administrator of the management server 100 (including acquisition request, access request, and acquisition reservation) or automatically by the management server 100. This video upload is used to determine whether or not video is acquired immediately. Note that although the explanation here focuses on uploading video data, it is not necessarily limited to video data, and it goes without saying that the upload of data relating to a moving body such as a vehicle or a device associated with a moving body, or the download of a control signal that specifies the operation of that device, may be used to operate the target device. In addition, regardless of whether the entity that determines the detection and operating conditions described below is the management server or the drive recorder, in the automatic processing, in addition to the drive recorder 200a sending immediate video data by setting the video upload and the management server 100 acquiring the video, it goes without saying that the management server 100 will automatically acquire video when an event such as dangerous behavior is detected, when communication with the drive recorder 200a is not possible, or when video acquisition is scheduled.
対象カメラは、例えばフロントカメラの映像か、室内カメラの映像かまたはその両方のカメラの映像か、映像取得対象となるカメラの種別を示す。なお、フロントまたは室内に限定される訳ではなく、任意の数を室内外の任意の方向や位置に設置可能であり、リアカメラを含めてもよいことは言うまでもない。その場合には、車両側が管理する制御装置を介して、室外にあるリアカメラやカメラ付バックミラーの映像等を取得する方式を取っても良く、関連する機器(この場合はカメラ)との通信は、近接通信など何らかの手段で接続されていればよく、何ら限定されるものではないことは言うまでもない。なお、映像の場合は対象カメラを特定する情報が有益となるが、例えば車両の一輪がパンク等したときの車両の振動周期や上下振動の振幅やジャイロデータによる車両の傾きから、前後左右どの部分の車輪がパンク等したことを検出し、管理者等への有益な情報として提供してもよいことは言うまでもない。あくまで一例にすぎず、車両の異常情報は、特に安全運転の関係で様々な映像データの取得や検出を可能とすることが出来ることは言うまでもない。 The target camera indicates the type of camera from which the image is to be acquired, for example, the image from the front camera, the image from the interior camera, or the image from both cameras. It is not limited to the front or the interior, and any number of cameras can be installed in any direction or position inside or outside the vehicle, and it goes without saying that the rear camera may be included. In that case, a method of acquiring images from a rear camera or a camera-equipped rearview mirror located outside the vehicle via a control device managed by the vehicle side may be adopted, and communication with related devices (cameras in this case) may be connected by some means such as short-range communication, and it goes without saying that there is no limitation. In the case of images, information identifying the target camera is useful, but it goes without saying that it is possible to detect which part of the wheel has a puncture, for example, from the vibration period of the vehicle when one wheel of the vehicle has a puncture, the amplitude of the vertical vibration, and the inclination of the vehicle based on the gyro data, and provide this as useful information to the administrator, etc. This is merely one example, and it goes without saying that abnormal information on the vehicle can enable the acquisition and detection of various image data, especially in relation to safe driving.
映像切り出し時間は、取得対象となる映像の切り出される時間を示す。切り出される映像は、動作タイミングを起点にして、切り出される。この欄には、“エリアALL”が設定される場合がある。“エリアALL”が設定されており、動作タイミングが“エリアIN/OUT”と設定されている場合には、車両200が、映像取得のための対象エリアに進入してから退出するまでの映像が切り出されることを示す。 The video cut-out time indicates the time when the video to be acquired is cut out. The cut-out video is cut out starting from the operation timing. "Area ALL" may be set in this field. When "Area ALL" is set and the operation timing is set to "Area IN/OUT", this indicates that the video will be cut out from when the vehicle 200 enters the target area for video acquisition until it exits it.
なお、いずれの場合においても、例えば映像データの利用目的に欠かせない映像シーンを確実に取得するために、動作タイミングを起点にして数秒前後して映像の切り出しを開始したり終了したりしてもよいことは言うまでもない。 In either case, it goes without saying that in order to reliably capture video scenes that are essential for the intended use of the video data, the extraction of the video may be started or ended a few seconds before or after the action timing.
映像UPLOAD回数は、映像のアップロードの回数の1日における上限を示す。これは、道路などの経年劣化をみる場合に、一日に何度もアップロードすることの意味が無いために設定される。なお、道路やトンネルの壁や天井、橋梁などの経年劣化を見る場合に、映像取得の回数よりも、1回の映像の解像度が高いものが必要となる場合があり、この場合は、接続されたカメラの設置位置や仕様にもよるが、例えば天井、壁、道路の場合は車外に上向き、横向き、下向きに設置し、かつカメラの撮像範囲を車両の移動方向に並行して移動させ、対象映像の動態速度を低減したり、解像度を向上するような撮影法(ズームイン撮影)を採用するなど、様々な動作条件が考えられることは言うまでもない。 The number of video uploads indicates the upper limit for the number of times video can be uploaded in one day. This is set because when observing the deterioration of roads and other structures over time, there is no point in uploading multiple times a day. When observing the deterioration of roads, tunnel walls, ceilings, bridges, etc. over time, it may be necessary to have a higher resolution video than the number of times the video is captured. In this case, depending on the installation location and specifications of the connected camera, it goes without saying that various operating conditions can be considered, such as installing the camera on the ceiling, wall, or road facing upward, sideways, or downward outside the vehicle, and moving the camera's imaging range parallel to the direction of vehicle movement, reducing the dynamic speed of the target image, and adopting a shooting method (zoom-in shooting) that improves resolution.
検出速度帯は、映像の取得条件となる、車両200の移動速度を示す。ここで設定された速度の範囲で移動した車両200による映像が取得され、その速度の範囲以外の速度で移動した車両200による映像は取得対象とはならない。なお、上述の変形例での説明の通り、必ずしも人や車両などの移動体と一体で移動する機器の移動速度を検出することに限定される訳ではなく、特定の位置に設置された固定カメラなどで、撮像範囲に人が映り込むときの速度を検出しても良く、また検出速度は車両の他、ドローンなどの航空機や船舶、その他移動体と関連付けられた機器で移動対象の速度を検出してもよいことは言うまでもない。 The detection speed range indicates the moving speed of the vehicle 200, which is a condition for acquiring an image. Images of the vehicle 200 moving within the speed range set here are acquired, and images of the vehicle 200 moving at speeds outside this speed range are not acquired. As explained in the above modified example, the detection is not necessarily limited to detecting the moving speed of equipment that moves together with a moving object such as a person or vehicle, but the speed at which a person appears in the imaging range may be detected by a fixed camera installed in a specific position, and it goes without saying that the detection speed may be detected by an aircraft such as a drone, a ship, or other equipment associated with a moving object, in addition to a vehicle.
検出温度帯は、例えば、移動体による輸送時に車両または荷台に乗せた食料や動物などの撮影対象に与える影響を監視するための条件の1つや、車両の安全運転を目的として、エンジンやラジエータなどの温度などを検出対象の温度として、何らかの動作条件を設定するための温度帯を示し、必ずしも条件設定しなくてもよい。なお、上述の例では、例えば食料、動物、エンジン、ラジエータなど監視対象それぞれに動作条件となる温度帯が異なることは言うまでもなく、また設定された温度帯で撮影された映像を取得することに限定されるものではないことは言うまでもない。 The detection temperature range indicates, for example, one of the conditions for monitoring the effect on the subject of the image, such as food or animals placed on a vehicle or loading platform during transportation by a moving body, or a temperature range for setting some operating condition, such as the temperature of the engine or radiator, as the temperature of the detection subject for the purpose of safe driving of the vehicle, and does not necessarily have to be a condition. Note that in the above example, it goes without saying that the temperature range that serves as the operating condition differs for each monitored subject, such as food, animals, engine, radiator, etc., and it goes without saying that the image is not limited to being captured in a set temperature range.
管理者通知は、ON/OFFで示され、映像取得時において管理者に通知するか否かが設定される。管理者通知は、映像をまとめて送りたい場合、取得対象となるエリアの数が多い場合など、管理者が最優先で動作条件を満たした機器やデータを区別するなどの利用目的に基づいて、その有無が設定される。 Administrator notification is indicated by ON/OFF, and can be set to whether or not to notify the administrator when video is acquired. Administrator notification can be set to ON or OFF based on the purpose of use, such as when you want to send multiple videos at once, when there are a large number of areas to acquire, or when the administrator wants to distinguish between devices and data that meet the operating conditions with the highest priority.
エリア検出記録テーブル104は、ドライブレコーダ200aや、検出対象となる車両などの移動体、又はエリアに設置された固定カメラなどの機器から取得されたエリア検出情報を記憶する。図5は、エリア検出記録テーブル104の具体例を示す。図に示されるとおり、エリア検出記録テーブル104は、機器ID、エリアID(または必要に応じて、エリアマスタID)、エリアIN日時(または必要に応じて、エリアOUT日時)、速度、および温度を記憶する。機器IDは、撮影したドライブレコーダ200aのIDである。エリアIDは、撮影したエリアのIDである。エリアIN日時は、車両200がエリアに入った日時である。速度は、車両200の撮影時の速度である。温度は、ドライブレコーダ200aによる撮影時の温度である。これら情報は、撮影時におけるエリアに関する情報または車両200の状態情報である。 The area detection record table 104 stores area detection information acquired from the drive recorder 200a, a moving object such as a vehicle to be detected, or a device such as a fixed camera installed in the area. FIG. 5 shows a specific example of the area detection record table 104. As shown in the figure, the area detection record table 104 stores the device ID, the area ID (or the area master ID, if necessary), the area IN date and time (or the area OUT date and time, if necessary), the speed, and the temperature. The device ID is the ID of the drive recorder 200a that took the image. The area ID is the ID of the area that took the image. The area IN date and time is the date and time when the vehicle 200 entered the area. The speed is the speed of the vehicle 200 at the time of taking the image. The temperature is the temperature at the time of taking the image by the drive recorder 200a. These pieces of information are information about the area at the time of taking the image or the status information of the vehicle 200.
映像キー情報記憶テーブル105は、ドライブレコーダ200aから取得された、取得予定の映像の検索用のキー情報を記憶するテーブルである。図6は、その具体例を示す図である。この映像キー情報記憶テーブル105は、データ処理部101により、エリア検出情報(エリア検出記録テーブル104)の機器ID、エリアID、エリアIN日時(またはエリアOUT日時)、速度、温度、映像の取得の有無を、切り出された映像の映像IDに対応付けて生成される。また、組織IDおよび運転者IDは、図示しない運転者DBに基づき取り出されるか、運転前にICカードリーダで検出した情報として、外部メモリに記録されている。これら情報は、機器IDと紐付けられ、機器IDは車両と紐付けられている。走行地域は、図示しないエリアDBとエリアIDとから導出される。管理者端末110は、この映像キー情報記憶テーブル105を用いて、映像キーを使った映像の検索を行うことができる。なお、イベント映像データと同様に、映像キーを一旦付与した映像を管理者が後に取得したい場合に、この映像キーによるアクセス要求を受信して、対象の映像データファイルを送信することは言うまでもない。 The video key information storage table 105 is a table that stores key information for searching for video to be acquired, which is acquired from the drive recorder 200a. FIG. 6 is a diagram showing a specific example. The video key information storage table 105 is generated by the data processing unit 101 by associating the device ID, area ID, area IN date and time (or area OUT date and time), speed, temperature, and whether or not video is acquired with the video ID of the cut-out video. In addition, the organization ID and the driver ID are retrieved based on a driver DB (not shown), or are recorded in an external memory as information detected by an IC card reader before driving. These pieces of information are linked to the device ID, and the device ID is linked to the vehicle. The driving area is derived from an area DB and area ID (not shown). The administrator terminal 110 can use this video key information storage table 105 to search for video using a video key. As with event video data, if an administrator later wishes to obtain a video to which a video key has been assigned, it goes without saying that an access request using this video key will be received and the target video data file will be transmitted.
映像データテーブル106は、ドライブレコーダ200aにおいて撮影された映像を記憶するテーブルである。この映像データテーブル106は、映像IDと映像データとを対応付けて記憶している。映像IDは、管理サーバ100において映像が取得あれたときに割り振られる。映像データテーブル106は、映像IDによって、映像キー情報記憶テーブル105と連携がとられている。 The video data table 106 is a table that stores video captured by the drive recorder 200a. This video data table 106 stores a video ID and video data in association with each other. A video ID is assigned when a video is acquired by the management server 100. The video data table 106 is linked to the video key information storage table 105 by the video ID.
通信部107は、ドライブレコーダ200aと通信する部分である。 The communication unit 107 is the part that communicates with the drive recorder 200a.
つぎに、本開示のドライブレコーダ200aの機能構成を示す。図9は、ドライブレコーダ200aの機能構成を示すブロック図である。図に示されるとおり、ドライブレコーダ200aは、通信モジュール201、GPSモジュール202、ICカードリーダ203、記録部204、カメラ205、カメラ206、マイク207、スピーカ208、表示部209、Gセンサ210、制御部211、各種挙動検出部212,電源・イグニッション入力部213、車両データ入力部214、およびI/O入力部215を含んで構成される。 Next, the functional configuration of the drive recorder 200a of the present disclosure is shown. FIG. 9 is a block diagram showing the functional configuration of the drive recorder 200a. As shown in the figure, the drive recorder 200a includes a communication module 201, a GPS module 202, an IC card reader 203, a recording unit 204, a camera 205, a camera 206, a microphone 207, a speaker 208, a display unit 209, a G sensor 210, a control unit 211, a various behavior detection unit 212, a power supply/ignition input unit 213, a vehicle data input unit 214, and an I/O input unit 215.
通信モジュール201は、管理サーバ100と通信する部分であり、例えば、移動体通信網を利用した通信を行う。 The communication module 201 is the part that communicates with the management server 100, for example, by using a mobile communication network.
GPSモジュール202は、位置測位を行う部分である。なお、位置測位を行う構成としては、対象エリアの面的な広さ(マクロエリアで見通しのよい空間であればGPSを、ミクロエリアで見通しの悪い空間であれば、位置測位センサ)に応じて、GPS以外にも各種センサと近接通信を行い、相対的な位置を特定する方式であってもよい。 The GPS module 202 is a part that performs positioning. Note that the positioning configuration may be a method of performing proximity communication with various sensors other than GPS to determine the relative position depending on the surface size of the target area (GPS for a macro area with good visibility, and a positioning sensor for a micro area with poor visibility).
ICカードリーダ203は、ICカードの読込みを行う部分である。 The IC card reader 203 is the part that reads the IC card.
記録部204は、SDカードなどの外部メモリに情報の記録を行う部分である。本開示においては、カメラ205およびカメラ206により撮影された映像が記録部204によりSDカード等の外部メモリに記録される。記録部204は映像とともに、そのときの車両200の位置情報を刻々と記録する。そのほか後述するパターン2~4において、外部メモリには、エリアテーブル102、エリア動作設定テーブル103、エリア検出記録テーブル104に相当する各種テーブルが記憶される。 The recording unit 204 is a part that records information in an external memory such as an SD card. In this disclosure, the images captured by the cameras 205 and 206 are recorded by the recording unit 204 in an external memory such as an SD card. The recording unit 204 records the position information of the vehicle 200 at that time along with the images. In addition, in patterns 2 to 4 described below, various tables equivalent to the area table 102, the area operation setting table 103, and the area detection record table 104 are stored in the external memory.
カメラ205およびカメラ206は、映像を撮影する部分である。静止画像または動画像を撮影する。カメラ205が、車両200の進行方向を撮影し、カメラ206が、車両200の室内を撮影する。そのほか、車両の後方を撮影するためのリアカメラを備えてもよい。なお、カメラの設置位置や台数は本図面や実施態様に限定される訳ではなく、更にフロントまたは室内に限定される訳ではなく、任意の数を室内外の任意の方向や位置に設置可能であり、リアカメラを含めてもよいことは言うまでもない。その場合には、車両側が管理する制御装置を介して、室外にあるリアカメラやカメラ付バックミラーの映像等を取得する方式を取っても良く、関連する機器(この場合はカメラ)との通信は、近接通信など何らかの手段で接続されていればよく、何ら限定されるものではないことは言うまでもない。 Camera 205 and camera 206 are parts that capture images. They capture still images or moving images. Camera 205 captures the direction in which vehicle 200 travels, and camera 206 captures the interior of vehicle 200. In addition, a rear camera for capturing images of the rear of the vehicle may be provided. Note that the installation position and number of cameras are not limited to those shown in the drawings and embodiments, and are not limited to the front or interior of the vehicle. Any number of cameras can be installed in any direction or position inside or outside the vehicle, and it goes without saying that a rear camera may be included. In that case, a method may be adopted in which images from a rear camera or a camera-equipped rearview mirror outside the vehicle are obtained via a control device managed by the vehicle side, and communication with related devices (in this case, the cameras) may be connected by some means such as close-proximity communication, and is not limited in any way.
マイク207およびスピーカ208は、音を入力し、また音を出力する部分である。 The microphone 207 and speaker 208 are components that input and output sound.
表示部209は、ドライブレコーダ200aに対する設定情報を表示する部分である。 The display unit 209 displays the setting information for the drive recorder 200a.
Gセンサ210は、加重を検出するセンサである。 The G sensor 210 is a sensor that detects weight.
制御部211は、通信モジュール201~I/O入力部215の制御を行う部分である。 The control unit 211 controls the communication module 201 to the I/O input unit 215.
各種挙動検出部212は、車両200における各種挙動を検出する部分である。例えば、各種挙動検出部212は、GPSモジュール202により測位された位置情報、Gセンサ210により検出された加重情報、および車両データ入力部214から入力した車速パルスや温度に基づいた各種状態の検出を行う部分である。例えば、後述するパターン2~4においては、車両200が所定のエリアに進入しまたは退出したか、またはその状態(速度、ハンドルの角速度などの車両自体に関する情報や、温度などの車両等の周辺環境に関する情報など)を検出する。 The various behavior detection unit 212 is a part that detects various behaviors of the vehicle 200. For example, the various behavior detection unit 212 is a part that detects various states based on the position information measured by the GPS module 202, the weight information detected by the G sensor 210, and the vehicle speed pulse and temperature input from the vehicle data input unit 214. For example, in patterns 2 to 4 described below, it detects whether the vehicle 200 has entered or left a specified area, or the state of that area (information about the vehicle itself, such as speed and steering wheel angular velocity, and information about the surrounding environment of the vehicle, such as temperature, etc.).
電源・イグニッション入力部213は、ドライブレコーダ200aに対して、電源供給をするための入力部である。 The power supply/ignition input unit 213 is an input unit for supplying power to the drive recorder 200a.
車両データ入力部214は、車速パルスなどの車両データを入力する部分である。なお例えば温度は、図示しない温度センサにおいて計測され車両データ入力部214を介して入力される。 The vehicle data input unit 214 is a section for inputting vehicle data such as a vehicle speed pulse. For example, temperature is measured by a temperature sensor (not shown) and input via the vehicle data input unit 214.
I/O入力部215は、外部装置に対するインターフェース部分である。よって、車両に搭載された各種センサに関する情報を車両制御装置等と通信を行い、取得してもよいことは言うまでもない。 The I/O input unit 215 is an interface for external devices. Therefore, it goes without saying that information regarding various sensors mounted on the vehicle may be acquired by communicating with a vehicle control device, etc.
このように構成された管理サーバ100およびドライブレコーダ200aの動作について説明する。図10は、管理者端末110が管理サーバ100に対して、エリアの定義および映像の取得条件であるエリアテーブルを設定するときの動作を示すシーケンス図である。 The operation of the management server 100 and drive recorder 200a configured in this manner will be described below. Figure 10 is a sequence diagram showing the operation when the administrator terminal 110 sets an area table, which is an area definition and an image acquisition condition, in the management server 100.
管理者端末110は、その管理者による操作に従って、エリアマスタ(そのほかエリア情報、エリア端末設定情報を含む)を作成するための情報を入力等することにより、管理サーバ100に送信する(S11)。管理サーバ100は、エリアテーブル102にエリアマスタ情報を記憶する。また、管理者端末110は、その管理者による操作に従って、エリア動作条件を設定し、管理サーバ100に送信する(S12)。管理サーバ100において、データ処理部101は、受信したエリア動作条件をエリア動作設定テーブル103に記憶する。なお、本実施形態での説明を、管理者による支配的な動作条件の設定を行う例で説明しているが、これに限定される訳ではなく、検出対象の情報により自律的に動作設定を行わせることも可能である。 The administrator terminal 110, according to the operation of the administrator, inputs information for creating an area master (including other area information and area terminal setting information) and transmits it to the management server 100 (S11). The management server 100 stores the area master information in the area table 102. The administrator terminal 110 also sets area operation conditions according to the operation of the administrator and transmits them to the management server 100 (S12). In the management server 100, the data processing unit 101 stores the received area operation conditions in the area operation setting table 103. Note that, although the explanation in this embodiment is given by taking an example in which the administrator sets the dominant operation conditions, the present invention is not limited to this, and it is also possible to have the operation settings performed autonomously based on the information of the detection target.
具体的は、特許文献2で説明しているが、危険挙動や注意挙動、踏切や一旦停止位置での一旦停止挙動、信号無視挙動、スピード違反挙動など、他の機器から予めデータを取得して、車両等の安全をより配慮すべきエリアを自律的または管理者により支配的にエリア設定して、本願発明のエリア検出に利用し、他の車両等の安全に活用してもよいことは言うまでもない。更に、特許文献2のイベント映像取得特許の中で明記していない、車両自体のメンテナンス事象データや、あおり運転・渋滞等の周辺車両に関するデータの変化、横風や道路凍結、道路や航路上の障害物などを、前方映像の解析結果に基づき検出したり、除雪車両や清掃車両での前後映像の比較解析結果に基づき検知したりなどして、その検知した位置情報を間接的にエリア設定して、エリア検出に利用し、他の車両等の安全に活用してもよいことは言うまでもない。 As explained in Patent Document 2, specifically, data such as dangerous behavior, caution behavior, stopping behavior at railroad crossings or stop positions, red light ignoring behavior, and speeding behavior may be acquired in advance from other devices, and areas where the safety of the vehicle, etc., should be given more consideration may be autonomously or dominantly set by an administrator, and used for the area detection of the present invention and utilized for the safety of other vehicles, etc. Furthermore, it goes without saying that maintenance event data of the vehicle itself, changes in data on surrounding vehicles such as tailgating and traffic jams, crosswinds, road ice, and obstacles on the road or route, which are not specified in the event video acquisition patent of Patent Document 2, may be detected based on the analysis results of the forward video, or based on the comparative analysis results of front and rear videos of snow removal vehicles or cleaning vehicles, and the detected position information may be indirectly set as an area, used for area detection, and utilized for the safety of other vehicles, etc.
このエリアマスタ情報等は、例えば、ドライブレコーダ200aの映像のうち、取得したい映像の撮影場所に基づいて、管理者により設定される。取得したい映像の撮影場所として、事故多発の交差点、クレームの多いスクールゾーンが挙げられる。また、道路、橋梁、トンネルなどの経年劣化を調べるために、そのような場所を取得対象エリアとして定義してもよい。 This area master information, etc., is set by the administrator, for example, based on the shooting locations of the images from the drive recorder 200a that one wishes to acquire. Examples of shooting locations of images one wishes to acquire include intersections where accidents frequently occur and school zones that receive many complaints. In addition, such locations may be defined as acquisition target areas in order to check for deterioration over time of roads, bridges, tunnels, etc.
また、鉄道事業者とっては、沿線にある森林、河川の状況をみるために、電車にドライブレコーダ200aを設置し、線路そのほか線路沿いの設備のチェックや、河川の氾濫チェックに利用するため、そのようなエリアを定義してもよい。 In addition, railway operators may install a drive recorder 200a on trains to check the condition of forests and rivers along the railway line, and define such areas to use for checking the tracks and other facilities along the railway line, and for checking for river flooding.
また、介護事業者またはその利用者・その家族にとっては、利用者を適切に扱っているかを判断するために、送迎場所などを取得対象エリアとし、カメラ種別は室内カメラやリアカメラ、また送迎場所に設置された固定カメラなどとしてもよい。 In addition, for care providers or their users and their families, the pickup and drop-off locations and other locations can be set as the acquisition target areas in order to determine whether the users are being treated appropriately, and the camera types can be indoor cameras, rear cameras, or fixed cameras installed at the pickup and drop-off locations.
また、ペット、競走馬の輸送事業にも適用することができ、搬入場所や輸送時間における荷台を取得対象エリアとして定義して、搬出入や輸送が適切に扱われているかみることができる。また、輸送経路上でも任意のエリアを定義することで、例えば急カーブや急坂など、車両に対してではなくペット等の視点からその輸送が適切に行われているかをみることができる。 It can also be applied to the transportation of pets and race horses, and by defining the loading bay at the loading location and transportation time as the target area, it is possible to see whether loading/unloading and transportation are being handled appropriately. In addition, by defining any area on the transportation route, it is possible to see whether the transportation is being carried out appropriately from the perspective of the pet, rather than the vehicle, for example by taking into account sharp curves or steep slopes.
そのほか、降雪事業者のために、現場や作業進捗の状況把握のためのエリア設定、高速道路事業者のための渋滞予測のためのエリア設定、一般的に輸送事業者の荷物の積みおろし業務のためのエリア設定、輸送事業者の荷台チェック(空きスペース確認)のためのエリア設定(および室内カメラ)など考えられる。 Other possibilities include setting areas for snow operators to understand the situation at the site and work progress, setting areas for highway operators to predict congestion, setting areas for general transport operators to load and unload cargo, and setting areas (as well as indoor cameras) for transport operators to check loading bays (to check for available space).
また、事故多発箇所、そのほか橋梁、トンネルの他、経年劣化しやすい箇所を、例えば別途用意されている地図データベースなどから取り出し、その位置情報に基づいて自動的に定義付けがされてもよい。例えば、事故多発箇所は、警察等がデータベース化しており、そのデータベースを利用することによりエリアの定義を可能にする。また、橋梁、トンネルの築年数も官庁等でデータベース化されており、所定の築年数が経過した橋梁等の情報を取り出し、その位置に基づいてエリアを定義してもよい。 In addition, locations where accidents occur frequently, as well as other bridges, tunnels, and locations that are prone to deterioration over time, may be extracted, for example, from a separately prepared map database, and automatically defined based on their location information. For example, locations where accidents occur frequently are compiled into a database by the police, etc., and areas can be defined using this database. The age of bridges and tunnels is also compiled into a database by government agencies, etc., and information on bridges that have been built for a certain number of years may be extracted, and areas may be defined based on their locations.
つぎに、管理サーバ100がドライブレコーダ200aから映像を取得するときの動作について説明する。図11は、その動作の具体例(パターン1)を示すシーケンス図である。 Next, we will explain the operation when the management server 100 acquires video from the drive recorder 200a. Figure 11 is a sequence diagram showing a specific example (pattern 1) of this operation.
ドライブレコーダ200aにおいて、車両200のエンジンがかけられ、電源供給がなされると、GPSモジュール202が位置情報取得を開始する(S201)。また、カメラ205およびカメラ206は、映像撮影を開始して、記録部204は、映像記録を開始する(S202)。記録された映像は、記録部204により、SDカード等の外部メモリに記録される。通信モジュール201は、管理サーバ100に、位置情報を所定周期で送信する(S203)。なお、この位置情報に加えて、車速、イベント検知映像情報や各種車両に設置された温度などのセンサ情報を含む状態情報を送信してもよい。 In the drive recorder 200a, when the engine of the vehicle 200 is started and power is supplied, the GPS module 202 starts acquiring location information (S201). The cameras 205 and 206 also start taking video, and the recording unit 204 starts recording the video (S202). The recorded video is recorded by the recording unit 204 in an external memory such as an SD card. The communication module 201 transmits location information to the management server 100 at a predetermined interval (S203). In addition to this location information, status information including vehicle speed, event detection video information, and sensor information such as temperature installed in various vehicles may also be transmitted.
管理サーバ100において、データ処理部101は、通信部107を介して、ドライブレコーダ200aから位置情報を取得し、位置情報バッファ(図示せず)に、ドライブレコーダ200aの機器ID、位置情報、時刻を記憶する(S101)。データ処理部101は取得した位置情報とエリアテーブル102とを参照して、映像の取得対象エリアに進入したか、または/および退出したかを判断する(S102)。なお、今までエリア外であった位置情報を受信した後、エリア内の位置情報を受信した場合に、車両200はエリアに侵入したと判断できる。その逆に、エリアへ進入したと判断した後、エリア外の位置情報を受信した場合に、車両200はエリア外に退出したと判断できる。 In the management server 100, the data processing unit 101 acquires location information from the drive recorder 200a via the communication unit 107, and stores the device ID, location information, and time of the drive recorder 200a in a location information buffer (not shown) (S101). The data processing unit 101 refers to the acquired location information and the area table 102 to determine whether the vehicle has entered and/or exited the area for which video is to be acquired (S102). Note that if the vehicle 200 receives location information that indicates it is outside the area and then receives location information that indicates it is within the area, it can be determined that the vehicle 200 has entered the area. Conversely, if the vehicle 200 receives location information that indicates it has entered the area and then receives location information that indicates it is outside the area, it can be determined that the vehicle 200 has exited the area.
取得対象エリアに進入したまたは/および退出したと判断されると(S102:進入・退出)、データ処理部101は、エリアテーブル102から対応するエリアIDを取得する。データ処理部101は、エリア動作設定テーブル103を参照して、位置情報とともに受信した車速等の状態情報等が、そのエリアに対応付けられているエリア動作条件に適合するか否かを判断する(S103)。すなわち、データ処理部101は、車両200の状態情報がエリア動作条件(所定の車速、所定の温度などの状態情報)を満たすか否かを判断する。また、映像UPLOAD回数が上限に達していないかを判断する。映像UPLOAD回数の上限に達したか否かは、車両200がそのエリアに侵入または退出した回数に基づいて判断される。例えばS102において、エリアごとに進入したまたは退出した回数を記憶する。映像を送信するドライブレコーダ200aの車両200は、同じものでもよいし、異なったものでもよい。このエリア動作条件は、エリア動作設定テーブル103で定義されているエリアIDに対応する取得条件である。 When it is determined that the vehicle 200 has entered and/or exited the acquisition target area (S102: Enter/Exit), the data processing unit 101 acquires the corresponding area ID from the area table 102. The data processing unit 101 refers to the area operation setting table 103 and determines whether the status information such as the vehicle speed received together with the position information matches the area operation conditions associated with the area (S103). That is, the data processing unit 101 determines whether the status information of the vehicle 200 satisfies the area operation conditions (status information such as a predetermined vehicle speed and a predetermined temperature). It also determines whether the number of video uploads has reached the upper limit. Whether the upper limit of the number of video uploads has been reached is determined based on the number of times the vehicle 200 has entered or exited the area. For example, in S102, the number of times the vehicle 200 has entered or exited each area is stored. The vehicle 200 of the drive recorder 200a that transmits the video may be the same or different. This area operation condition is an acquisition condition corresponding to the area ID defined in the area operation setting table 103.
データ処理部101は、さらに、それらエリア動作条件を満たした映像が映像即時取得されるものであるか判断する(S104)。すなわち、データ処理部101は、エリア動作設定テーブル103を参照して、その映像UPLOAD情報が、自動に設定されていれば、映像即時取得対象であると判断し、即時取得処理を行う。 The data processing unit 101 further determines whether the video that satisfies the area operation conditions is to be acquired immediately (S104). That is, the data processing unit 101 refers to the area operation setting table 103, and if the video upload information is set to automatic, it determines that the video is to be acquired immediately, and performs the immediate acquisition process.
そして、映像即時取得対象であると判断されると、データ処理部101は、映像取得命令をドライブレコーダ200aに送信する(S105)。この映像取得命令には、動作タイミング(エリアに入ったタイミングか、出たタイミングなど)、映像切り出し時間が含まれる。動作タイミングおよび映像切り出し時間は、エリア動作設定テーブル103における、S102で取得されたエリアIDに対応する動作条件から取り出される。 If it is determined that the area is a target for immediate video acquisition, the data processing unit 101 transmits a video acquisition command to the drive recorder 200a (S105). This video acquisition command includes the operation timing (the timing of entering or leaving the area, etc.) and the video cut-out time. The operation timing and video cut-out time are extracted from the operation conditions in the area operation setting table 103 that correspond to the area ID acquired in S102.
ドライブレコーダ200aにおいて、制御部211は、映像取得命令に基づいて、映像の切り出し処理を行い、切り出した映像を機器IDとともに、管理サーバ100に送信する(S204)。ドライブレコーダ200aが撮影した映像には、位置情報等が所定タイミングで記録されている。制御部211は、映像取得命令に含まれている動作タイミングと映像切り出し時間とに基づいて、外部メモリに記録された映像の切り出し処理を行う。 In the drive recorder 200a, the control unit 211 performs a process of cutting out the video based on the video acquisition command, and transmits the cut-out video together with the device ID to the management server 100 (S204). The video captured by the drive recorder 200a includes location information and the like recorded at a predetermined timing. The control unit 211 performs a process of cutting out the video recorded in the external memory based on the operation timing and video cut-out time included in the video acquisition command.
管理サーバ100において、データ処理部101は、ドライブレコーダ200aから送信された映像を、映像IDを割り振って映像データテーブル106に記憶する(S106)。また、データ処理部101は、映像とともに送られた機器IDを、エリアID、エリアIN日時、速度、温度に対応付けてエリア検出記録テーブル104に記憶する(S106)。また、データ処理部101は、映像キー情報記憶テーブル105のためのキー情報をエリア検出記録テーブル104などから取り出し、先に取得した映像の映像IDと対応付けて映像キー情報記憶テーブル105に記憶する(S106)。そして、データ処理部101は、管理者通知が必要か否かを判断する(S107)。管理者通知の有無は、エリア動作設定テーブル103に設定されている。 In the management server 100, the data processing unit 101 assigns a video ID to the video transmitted from the drive recorder 200a and stores it in the video data table 106 (S106). The data processing unit 101 also stores the device ID transmitted together with the video in the area detection record table 104 in association with the area ID, area IN date and time, speed, and temperature (S106). The data processing unit 101 also retrieves key information for the video key information storage table 105 from the area detection record table 104 etc., and stores it in the video key information storage table 105 in association with the video ID of the previously acquired video (S106). The data processing unit 101 then determines whether or not an administrator notification is required (S107). The presence or absence of an administrator notification is set in the area operation setting table 103.
ここで必要であると判断されると、データ処理部101は、管理者端末110に、映像取得した旨の通知処理を行う(S107:はい)。不要である場合には、処理終了となり、つぎの位置情報を待つ。 If it is determined that the image is necessary, the data processing unit 101 performs a process of notifying the administrator terminal 110 that the image has been acquired (S107: Yes). If it is not necessary, the process ends and the next location information is awaited.
上記ステップS104において、映像即時取得が「いいえ」であった場合には、データ処理部101は、ドライブレコーダ200aから、映像を取得することなく、エリア検出情報を取得し、エリア検出記録テーブル104および映像キー情報記憶テーブル105を生成する。その際、データ処理部101は、特許文献2で開示したイベント映像に関するキー情報を含む映像取得データと同様に、管理者のアクセス要求時や動作条件で設定された日時に行うために映像IDを付与する。そして、定期的な位置情報送信とあわせ、その映像IDに対応する映像が未取得である旨の情報を管理サーバに送信する。 If the answer to the question "no" in step S104 above is "immediate video acquisition," the data processing unit 101 acquires area detection information from the drive recorder 200a without acquiring video, and generates the area detection recording table 104 and the video key information storage table 105. At that time, the data processing unit 101 assigns a video ID to perform the acquisition at the time of the administrator's access request or at the date and time set in the operating conditions, just like the video acquisition data including key information related to the event video disclosed in Patent Document 2. Then, together with the periodic transmission of location information, the data processing unit 101 transmits information to the management server indicating that the video corresponding to the video ID has not yet been acquired.
上記ステップS102およびS103において、それぞれ「いいえ」であった場合には、処理は一旦終了する。 If the answer is "No" in both steps S102 and S103, the process ends.
ここで映像の切り出し処理S204について説明する。図7は、動作タイミングと映像の切り出し処理との関係を説明するための説明図である。図に示されるとおり、車両200は、エリアINからエリアOUTに移動するものとする。ここで、図13のエリア動作命令(S105)において、図4に記載のエリアINから遡って切り出すことが指定されていた場合に、例えば、動作タイミング:エリアIN、映像切り出し時間:10秒が指定されていた場合には、制御部211は、外部メモリに刻々と記憶されている映像から、エリアINの検出時間より10秒遡った時間からエリアINの検出時間までの映像を切り出す。なお、管理サーバ100とドライブレコーダ200aの内部時間のずれが無いよう、GPS時刻補正などにより同じ時間を用いて管理した方が望ましい。また、制御遅延や検出時間のタイムラグを考慮して、更にx秒前後した時間の映像を切り出してもよいことは言うまでもない。なお、10秒に限定される訳ではなく、管理者などが任意に決めることが出来ることは言うまでもない。 Here, the video cutout process S204 will be described. FIG. 7 is an explanatory diagram for explaining the relationship between the operation timing and the video cutout process. As shown in the figure, the vehicle 200 moves from the area IN to the area OUT. Here, in the area operation command (S105) in FIG. 13, when it is specified to cut out from the area IN described in FIG. 4 backward, for example, when the operation timing: area IN and the video cutout time: 10 seconds are specified, the control unit 211 cuts out the video from the time 10 seconds before the detection time of the area IN to the detection time of the area IN from the video stored every moment in the external memory. Note that it is preferable to manage using the same time by using GPS time correction or the like so that there is no difference in the internal time of the management server 100 and the drive recorder 200a. It goes without saying that it is also possible to cut out the video for a time further before or after x seconds, taking into account the control delay and the time lag of the detection time. It goes without saying that it is not limited to 10 seconds, and can be determined arbitrarily by the administrator, etc.
映像は、イベント映像と同様に、少なくとも検出時間における位置情報を含め刻々とドライブレコーダ200aの記録部204に記録されている。よって、制御部211は、S101で記憶した位置情報から、エリアへの進入および/または退出を検出した時間と、エリア動作設定テーブルに設定された映像切り出し時間より映像の切り出し時間帯を特定し、刻々と記録される映像の中から指定された時間帯の映像を切り出すことができる。また、ドライブレコーダ200aは、定期的にGPSやセンサなどから位置を特定するための信号を受信し、位置情報と映像情報との関連付けが可能であることから、検出された位置情報に基づき、必要とされる位置まで遡った映像を、既知の位置情報に基づき推測し、複数の位置情報を基に映像を切り出すことが出来ることは言うまでもない。 The video, like the event video, is recorded moment by moment in the recording unit 204 of the drive recorder 200a, including at least the position information at the detection time. Therefore, the control unit 211 can specify the time when the entry and/or exit into the area was detected from the position information stored in S101 and the video cut-out time set in the area operation setting table, and cut out the video of the specified time period from the video recorded moment by moment. In addition, the drive recorder 200a periodically receives signals for specifying the position from a GPS or a sensor, etc., and can associate the position information with the video information. Therefore, it goes without saying that the drive recorder 200a can estimate the video going back to the required position based on the detected position information, based on known position information, and cut out the video based on multiple position information.
なお動作タイミングは、一つではない。取得対象となる映像の利用目的に応じて管理者により設定されている。例えば、運転者の運転状況を見たい場合には、それに適したタイミングがよい。例えば、エリアINまたはエリアOUTのタイミングの映像である。道路などの経年劣化をみたい場合には、エリアINからエリアOUTまでの映像がよい。その他、上述でも説明したが、検出基準はエリアに限定される訳ではなく、検出したい何かしらの情報、例えばイベント映像として検知した運転者の居眠りやわき見を検知したタイミングであってもよいことは言うまでもない。その際、居眠りの要因となった車両等の周辺の環境情報(例えば車両速度や前後車両との車間など)を併せて映像と共に取得してもよいことは言うまでもない。 Note that there is not just one operation timing. It is set by the administrator depending on the purpose of using the video to be acquired. For example, if one wishes to see the driver's driving condition, a timing appropriate for that purpose is good. For example, video from the area IN or area OUT timing is good. If one wishes to see deterioration over time of roads, etc., video from area IN to area OUT is good. In addition, as explained above, it goes without saying that the detection criteria are not limited to the area, but can also be any information to be detected, such as the timing of the driver's dozing or looking away, which is detected as an event video. In that case, it goes without saying that environmental information about the vehicle that caused the driver to doze (for example, vehicle speed, distance between vehicles in front and behind, etc.) can also be acquired together with the video.
また、エリア動作命令において、エリアOUTから遡って切り出すことが指定されていた場合に、例えば、動作タイミング:エリアOUT、映像切り出し時間:10秒が指定されていた場合には、制御部211は、ドライブレコーダ200aの記録部204に刻々と記録される映像の中から、エリアOUTの検出時間から10秒遡った時間からエリアOUTの検出時間まで映像を切り出す。切り出し位置の特定は上記と同様である。 In addition, if the area operation command specifies that the image should be cut out going back from the area OUT, for example, if operation timing: area OUT and image cut-out time: 10 seconds are specified, the control unit 211 cuts out the image from the time 10 seconds before the detection time of the area OUT to the detection time of the area OUT from the image recorded moment by moment in the recording unit 204 of the drive recorder 200a. The cut-out position is specified in the same manner as above.
この場合も、制御遅延や検出時間のタイムラグを考慮して、更にx秒前後した時間の映像を切り出してもよいことは言うまでもない。 In this case too, it goes without saying that it is also possible to extract video footage from a time period x seconds before or after the event, taking into account control delays and detection time lags.
また、エリア動作命令において、エリアINからエリアOUTまでの全エリアの映像を切り出すことが指定されていた場合には、すなわち、動作タイミング:エリアIN/OUT、映像切り出し時間:エリアALLが指定されていた場合には、制御部211は、外部メモリに刻々と記憶されている映像の記憶時間を参照して、エリアINからエリアOUTまでの全エリアに渡った映像を切り出す。なお、エリア動作設定テーブル103において、動作タイミング:エリアIN/OUT、映像切り出し時間:15秒と規定されていた場合には、データ処理部101は、エリアINを検出したタイミングから15秒遡った時間からエリアINを検出した時間までと、エリアOUTを検出したタイミングから15秒遡った時間からエリアOUTを検出した時間までの、映像を取得したい複数のタイミングを含む映像として、映像データとしては30秒の映像データに合成する旨の、エリア動作命令を生成する。なお、合成を行わず各々に映像IDを付与し管理してもよいことは言うまでもない。 In addition, if the area operation command specifies that the video of all areas from area IN to area OUT is to be cut out, that is, if the operation timing: area IN/OUT and the video cut-out time: area ALL are specified, the control unit 211 cuts out the video of all areas from area IN to area OUT by referring to the storage time of the video stored moment by moment in the external memory. Note that, if the area operation setting table 103 specifies that the operation timing: area IN/OUT and the video cut-out time: 15 seconds, the data processing unit 101 generates an area operation command to synthesize the video data into 30 seconds of video data as video data including multiple timings of video to be acquired, from the time 15 seconds back from the time when area IN was detected to the time when area IN was detected, and from the time 15 seconds back from the time when area OUT was detected to the time when area OUT was detected. Note that it goes without saying that it is also possible to assign a video ID to each and manage them without synthesizing them.
このように、エリアに進入する直前の映像、エリアから退出する直前の映像、またはエリアを通過する間の映像を切り出すことができる。なお、切り出す映像の長さの設定は、上記したとおり、秒数を固定で設定してもよいし、走行速度などに応じて切り出し秒数を設定してもよい。例えば、30km/hまでは、10秒、60km/hまでは5秒などと設定してもよい。映像の利用目的にもよるが、速度が速いと、その分切り出す映像は短くてよい。また、エリアOUT時刻とエリアINの時刻の差分の秒数で動的に設定してもよい。これら切り出し時間の決定手法は、エリア動作設定テーブル103の映像切り出し時間に設定され、それ基づいて、切り出し時間が算出される。その他、映像データの利用目的に欠かせない映像シーンを確実に取得するために、切り出し時間を様々な情報に基づき決定してよいことは言うまでもない。 In this way, it is possible to cut out the video immediately before entering an area, the video immediately before leaving an area, or the video while passing through an area. As described above, the length of the video to be cut out may be set to a fixed number of seconds, or the number of seconds may be set according to the driving speed, etc. For example, it may be set to 10 seconds up to 30 km/h and 5 seconds up to 60 km/h. Depending on the purpose of using the video, the faster the speed, the shorter the video to be cut out may be. It may also be dynamically set by the number of seconds of the difference between the area OUT time and the area IN time. The method of determining these cut-out times is set in the video cut-out time in the area operation setting table 103, and the cut-out time is calculated based on that. It goes without saying that the cut-out time may be determined based on various information in order to reliably obtain video scenes essential to the purpose of using the video data.
図8は、車両200の移動とそのときの切り出された映像を説明するための図である。図8(a)は、エリアINから遡った映像およびエリアOUTから遡った映像を示す。ここでは、ドライブレコーダ200aの室内カメラ206による映像が取得対象として指定されている。 Figure 8 is a diagram for explaining the movement of the vehicle 200 and the images extracted at that time. Figure 8(a) shows images going back from area IN and from area OUT. Here, the image captured by the indoor camera 206 of the drive recorder 200a is specified as the image to be acquired.
図に示されるように、エリアとして工場などの敷地を設定し、カメラを室内カメラに設定していた場合、車両200が車道から当該敷地に入ったときのドライバの映像を管理サーバ100は取得することができる。同様に、車両200が敷地から出るときのドライバの映像を管理サーバ100は取得することができる。このように映像の取得を行うことで、ドライバの運転状況を把握することができる。 As shown in the figure, if the area is set to a site such as a factory and the camera is set to an indoor camera, the management server 100 can acquire video of the driver when the vehicle 200 enters the site from the roadway. Similarly, the management server 100 can acquire video of the driver when the vehicle 200 leaves the site. By acquiring video in this way, the driver's driving condition can be understood.
また、図8(b)に示すように、道路の経年劣化状況を把握するために映像取得をしてもよい。図8(b)では、エリアとして橋梁が指定されており、またフロントカメラ205が映像取得対象のカメラとして設定されている。図8(b)では、管理サーバ100は、エリアINからエリアOUTまでのエリア全体の映像を取得することができる。 Also, as shown in FIG. 8(b), video may be acquired to ascertain the deterioration of the road over time. In FIG. 8(b), a bridge is specified as the area, and the front camera 205 is set as the camera from which video is to be acquired. In FIG. 8(b), the management server 100 can acquire video of the entire area from area IN to area OUT.
これら映像切り出し処理については、後述する変形例(パターン2~4)についても同様に適用することができる。 These video clipping processes can also be applied to the modified examples (patterns 2 to 4) described below.
つぎに、本開示における管理サーバ100およびドライブレコーダ200aの変形例における動作について説明する。図12および図13は、変形例(パターン2)における処理を示すシーケンス図である。このパターン2における処理は、ドライブレコーダ200aにおいて、エリア進入・退出の検出を行い、それに基づいてエリア検出情報を管理サーバ100に送信する点で、パターン1の処理と異なっている。このため、エリアマスタの定義処理が、ドライブレコーダ200aに対して行われる。ここでは、異なっている処理に着目して説明する。 Next, the operation of the management server 100 and drive recorder 200a in a modified example of the present disclosure will be described. Figures 12 and 13 are sequence diagrams showing the processing in the modified example (pattern 2). The processing in pattern 2 differs from the processing in pattern 1 in that the drive recorder 200a detects entry and exit to an area, and transmits area detection information to the management server 100 based on the detection. For this reason, the area master definition processing is performed on the drive recorder 200a. Here, the different processing will be explained.
図12において、管理者端末110は、エリアマスタ作成およびエリア動作条件の設定処理を行う(S11、S12)。管理サーバ100は、エリア動作条件をエリア動作設定テーブル103に記憶する(S13)。 In FIG. 12, the administrator terminal 110 creates an area master and sets area operation conditions (S11, S12). The management server 100 stores the area operation conditions in the area operation setting table 103 (S13).
また、管理サーバ100において、データ処理部101は、エリアマスタ作成によって取得したエリアマスタ情報の書き込み命令をドライブレコーダ200aに送信する(S14)。 In addition, in the management server 100, the data processing unit 101 sends a write command for the area master information acquired by creating the area master to the drive recorder 200a (S14).
ドライブレコーダ200aにおいて、制御部211は、エリアマスタ情報を記録部204によって外部メモリに記憶する(S21)。外部メモリは、エリアテーブル102相当のテーブルを有し、エリア情報を記憶する。 In the drive recorder 200a, the control unit 211 stores the area master information in the external memory by the recording unit 204 (S21). The external memory has a table equivalent to the area table 102 and stores the area information.
このようにして、ドライブレコーダ200aは、映像の取得対象エリアを示すエリア情報を記憶し、その取得対象エリアに進入または/および退出した場合に、そのエリア検出情報を管理サーバ100に送信することができる。エリア検出情報は、機器ID、エリアID、エリアIN日時(またはエリアOUT日時)、速度、および温度などを含む。 In this way, the drive recorder 200a can store area information indicating the area to be captured for video, and when the drive recorder 200a enters and/or exits the area to be captured, transmit the area detection information to the management server 100. The area detection information includes the device ID, area ID, area IN date and time (or area OUT date and time), speed, temperature, etc.
つぎに、図13を用いてパターン2で示される映像の取得処理について説明する。なお、ステップS203aは、図11のS102に相当する処理であり、その処理内容は同じである。ドライブレコーダ200aにおいて、位置情報取得、映像記録が開始され(S201、S202)、各種挙動検出部212は、GPSモジュール202により検出された位置情報が、外部メモリに記憶されているエリアマスタ情報で定義されている範囲(エリアテーブル102相当のもの)に含まれるかを判断する(S203a)。位置情報が、その範囲に含まれると判断されると、制御部211は、エリア検出情報を、通信モジュール201を介して、管理サーバ100に送信する(S203b)。エリア検出情報は、機器ID、エリアID、エリアIN日時(またはエリアOUT日時)、車速、および温度を含む。なお、パターン1と同様に位置情報はGPSに限定されないのは言うまでもない。 Next, the process of acquiring the image shown in pattern 2 will be described with reference to FIG. 13. Note that step S203a corresponds to S102 in FIG. 11, and the process content is the same. In the drive recorder 200a, location information acquisition and video recording are started (S201, S202), and the various behavior detection unit 212 judges whether the location information detected by the GPS module 202 is included in the range defined by the area master information stored in the external memory (corresponding to the area table 102) (S203a). If it is judged that the location information is included in the range, the control unit 211 transmits the area detection information to the management server 100 via the communication module 201 (S203b). The area detection information includes the device ID, the area ID, the area IN date and time (or the area OUT date and time), the vehicle speed, and the temperature. Note that, as in pattern 1, the location information is not limited to GPS.
管理サーバ100においては、データ処理部101が、エリア検出情報の状態情報(速度、温度など)が、エリア動作設定テーブル103において定義されているエリアIDに対応するエリア動作条件を満たしている否かを判断する(S103)。そして、データ処理部101は、エリア動作条件を満たしており、さらに映像即時取得の条件を満たしていると判断すると、エリア動作命令をドライブレコーダ200aに送信する(S105)。以下、S106~S107、S204の処理が行われる。 In the management server 100, the data processing unit 101 judges whether the status information (speed, temperature, etc.) of the area detection information satisfies the area operation conditions corresponding to the area ID defined in the area operation setting table 103 (S103). If the data processing unit 101 judges that the area operation conditions are satisfied and that the conditions for immediate video acquisition are also satisfied, it sends an area operation command to the drive recorder 200a (S105). Thereafter, the processes of S106 to S107 and S204 are carried out.
このように、ドライブレコーダ200aは、予め定められた映像の取得対象エリアに進入した、または/および取得対象エリアから退出したことを自動的に検出して、それを示すエリア検出情報を管理サーバ100に送信することができる。ドライブレコーダ200aにおいて、管理サーバ側でエリア判定を行うために定期的にエリア判定のための位置情報を送信する必要が無く、また管理サーバ100では、その対象エリアに入ったときに通知が来るため、映像取得処理の負荷を軽減することができる。 In this way, the drive recorder 200a can automatically detect when the vehicle enters and/or exits a predetermined image acquisition target area, and transmit area detection information indicating this to the management server 100. The drive recorder 200a does not need to periodically transmit position information for area determination in order for the management server to perform area determination, and the management server 100 receives a notification when the vehicle enters the target area, reducing the load on the image acquisition process.
つぎに、映像取得処理におけるパターン3について説明する。パターン3では、ドライブレコーダ200aが、さらに映像が取得条件を満たしているか否かを判断する。 Next, we will explain pattern 3 in the video acquisition process. In pattern 3, the drive recorder 200a further determines whether the video satisfies the acquisition conditions.
図14は、パターン3における事前設定処理を示すシーケンス図である。図14に示されるとおり、管理サーバ100は、管理者端末110からエリアマスタ情報およびエリア動作条件を受け付けると(S11およびS12)、ドライブレコーダ200aに対してエリアマスタ情報およびエリア動作条件の書き込み命令を送信する。ドライブレコーダ200aにおいて、通信モジュール201が受信し、制御部211は、外部メモリなどの記録部204へ記憶する(S21a)。外部メモリには、エリアテーブル102およびエリア動作設定テーブル103に相当する情報が記憶される。これにより、ドライブレコーダ200aにおいて、エリアの検出およびエリア動作条件の判断を行うことができる。 Figure 14 is a sequence diagram showing the pre-setting process in pattern 3. As shown in Figure 14, when the management server 100 receives area master information and area operation conditions from the administrator terminal 110 (S11 and S12), it transmits a command to write the area master information and area operation conditions to the drive recorder 200a. In the drive recorder 200a, the communication module 201 receives it, and the control unit 211 stores it in the recording unit 204 such as an external memory (S21a). The external memory stores information equivalent to the area table 102 and the area operation setting table 103. This allows the drive recorder 200a to detect areas and determine area operation conditions.
なお、管理サーバ100において、エリア動作条件の全てを記憶してもよいし、映像即時取得処理の判断を行うために、エリア動作条件に含まれる映像UPLOAD情報(手動取得か、自動取得かを示す)のみを記憶してもよい。 In addition, the management server 100 may store all area operation conditions, or may store only the video upload information (indicating whether manual or automatic acquisition is to be performed) included in the area operation conditions in order to determine whether to perform the immediate video acquisition process.
つぎに、パターン3における具体的処理について説明する。図15は、その処理を示すシーケンス図である。図に示されるとおり、ドライブレコーダ200aにおけるステップS203a~S203bが異なる処理である。したがって、この処理に着目した説明をする。なお、ステップS203a~S203cは、図11のS102~S103に相当する処理であり、その処理内容は同じである。 Next, specific processing in pattern 3 will be described. Figure 15 is a sequence diagram showing this processing. As shown in the figure, steps S203a to S203b in drive recorder 200a are different processes. Therefore, the description will focus on this process. Note that steps S203a to S203c are processes equivalent to S102 to S103 in Figure 11, and the processing content is the same.
ドライブレコーダ200aにおいて、位置情報取得および映像記録が開始され(S201~S202)、各種挙動検出部212は、エリアに侵入したまたはエリアから退出したことを検出する(S203a)。制御部211は、検出したエリアのエリアID、エリアIN日時(または必要に応じてエリアOUT日時)、そのほか状態情報である車速、温度などを含むエリア検出情報を取得する。 In the drive recorder 200a, location information acquisition and video recording are started (S201-S202), and the various behavior detection unit 212 detects entry into or exit from an area (S203a). The control unit 211 acquires area detection information including the area ID of the detected area, the area IN date and time (or the area OUT date and time, if necessary), and other status information such as vehicle speed and temperature.
制御部211は、エリア検出情報に基づいて、外部メモリに記憶されているエリア動作条件を満たしているか否かを判断する(S203c)。満たしていない場合には、処理は終了となる。満たしている場合には、制御部211は、通信モジュール201を介してエリア検出情報を送信する(S203b)。 Based on the area detection information, the control unit 211 determines whether the area operation conditions stored in the external memory are met (S203c). If they are not met, the process ends. If they are met, the control unit 211 transmits the area detection information via the communication module 201 (S203b).
管理サーバ100において、データ処理部101は、エリア映像検出情報を受信すると、エリアIDに基づいて当該エリアが映像即時取得対象であるかを判断し、映像取得依頼(S105)、エリア検出記録テーブル104の生成、映像データの記憶処理、映像キー情報記憶テーブル105の生成(S106)、管理者通知処理(S107)を行う。 In the management server 100, when the data processing unit 101 receives area video detection information, it determines whether the area is a target for immediate video acquisition based on the area ID, and performs a video acquisition request (S105), generates an area detection record table 104, stores the video data, generates a video key information storage table 105 (S106), and notifies the administrator (S107).
これにより、ドライブレコーダ200aにおいて、エリアの検出およびエリア動作条件の判断を行うことができる。 This allows the drive recorder 200a to detect areas and determine area operating conditions.
つぎに、パターン4の処理について説明する。図16は、パターン4の動作を示すシーケンス図である。パターン4においては、図14に示される事前設定がなされている。このパターン4においては、パターン3と比較して、ステップS203dが、ドライブレコーダ200aにおいて行われている点で相違する。 Next, the processing of pattern 4 will be described. Figure 16 is a sequence diagram showing the operation of pattern 4. In pattern 4, the presettings shown in Figure 14 are made. This pattern 4 differs from pattern 3 in that step S203d is performed in the drive recorder 200a.
ドライブレコーダ200aにおいては、事前設定により、エリアテーブル102およびエリア動作設定テーブル103に相当する情報が記憶されている。 In the drive recorder 200a, information corresponding to the area table 102 and the area operation setting table 103 is stored by presetting.
そして、ドライブレコーダ200aにおいて、位置情報取得および映像記録が開始され(S201、S202)、エリア進入等の判断、エリア動作条件適合の判断がなされる(S203c)。そして、制御部211は、これら判断が「はい」である場合に、映像即時送信か否かを判断する(S203d)。これは、管理者端末110による映像の手動送信か、自動送信かに基づいて判断される。 Then, the drive recorder 200a starts acquiring location information and recording video (S201, S202), and judges whether the vehicle has entered the area and whether the area operation conditions are met (S203c). If these judgements are "yes", the control unit 211 judges whether the video should be sent immediately (S203d). This is judged based on whether the video is sent manually or automatically by the administrator terminal 110.
そして、制御部211は、映像即時送信すると判断されると、外部メモリに記憶されている映像から、ドライブレコーダ200aにおいて設定されている動作タイミングおよび映像切り出し時間に基づいて、指定の映像の切り出しを行う。制御部211は、通信モジュール201を用いて、切り出した映像を、そのエリア検出情報とともに送信する(S204)。 When the control unit 211 determines that the video should be transmitted immediately, it cuts out the specified video from the video stored in the external memory based on the operation timing and video cut-out time set in the drive recorder 200a. The control unit 211 then transmits the cut-out video together with its area detection information using the communication module 201 (S204).
そして、管理サーバ100において、データ処理部101は、切り出された映像データを取得して映像データテーブル106に記憶するとともに、エリア検出情報を取得して、エリア検出記録テーブル104に記憶する(S106a)。また、映像キー情報記憶テーブル105が生成される。一方で、データ処理部101は、エリア検出情報のみを受信した場合には、エリア検出記録テーブル104に記憶する。映像キー情報記憶テーブル105を生成する際、映像は未取得の旨が記憶される。 Then, in the management server 100, the data processing unit 101 acquires the cut-out video data and stores it in the video data table 106, and also acquires the area detection information and stores it in the area detection record table 104 (S106a). In addition, the video key information storage table 105 is generated. On the other hand, if the data processing unit 101 receives only the area detection information, it stores it in the area detection record table 104. When generating the video key information storage table 105, it is stored that the video has not been acquired.
つぎに、映像キー情報記憶テーブル105を利用した映像の検索処理について説明する。図17は、管理者端末110の検索画面の一例を示す図である。管理者は、管理者端末110を操作することにより、車両200において撮影された映像を検索することができる。検索画面は、図17に示されるとおり、絞り込み検索条件設定部分と、検索ボタン、検索一覧、および映像画面から構成あれている。図17に示されるとおり、管理者は、検索キーとして、組織ID、運転者ID、機器ID、エリアマスタID、エリアID、走行地域、走行時間帯、速度帯、温度帯を用いて映像の検索することができる。管理者端末110は、管理サーバ100の映像キー情報記憶テーブル105を参照することで、映像の検索を可能にする。 Next, the video search process using the video key information storage table 105 will be described. FIG. 17 is a diagram showing an example of a search screen of the administrator terminal 110. The administrator can search for videos taken in the vehicle 200 by operating the administrator terminal 110. As shown in FIG. 17, the search screen is composed of a narrowing search condition setting section, a search button, a search list, and a video screen. As shown in FIG. 17, the administrator can search for videos using the organization ID, driver ID, equipment ID, area master ID, area ID, driving area, driving time zone, speed zone, and temperature zone as search keys. The administrator terminal 110 enables the search for videos by referring to the video key information storage table 105 of the management server 100.
図18は、管理サーバ100のハードウェア構成図である。図2に示される管理サーバ100は、物理的には、図18に示すように、一または複数のCPU11、主記憶装置であるRAM12及びROM13、入力デバイスであるキーボード及びマウス等の入力装置14、ディスプレイ等の出力装置15、ネットワークカード等のデータ送受信デバイスである通信モジュール16、ハードディスクまたは半導体メモリ等の補助記憶装置17などを含むコンピュータシステムとして構成されている。図2における各機能は、図18に示すCPU11、RAM12等のハードウェア上に所定のコンピュータソフトウェア(プログラム)を読み込ませることにより、CPU11の制御のもとで入力装置14、出力装置15、通信モジュール16を動作させるとともに、RAM12や補助記憶装置17におけるデータの読み出し及び書き込みを行うことで実現される。 Figure 18 is a hardware configuration diagram of the management server 100. The management server 100 shown in Figure 2 is physically configured as a computer system including one or more CPUs 11, RAM 12 and ROM 13 as main storage devices, input devices 14 such as a keyboard and mouse as input devices, output devices 15 such as a display, a communication module 16 as a data transmission/reception device such as a network card, and an auxiliary storage device 17 such as a hard disk or semiconductor memory, as shown in Figure 18. Each function in Figure 2 is realized by loading a specific computer software (program) onto the hardware such as the CPU 11 and RAM 12 shown in Figure 18, operating the input device 14, output device 15, and communication module 16 under the control of the CPU 11, and reading and writing data in the RAM 12 and the auxiliary storage device 17.
つぎに、本開示における管理サーバ100およびドライブレコーダ200aの作用効果について説明する。本開示における管理システムは、管理サーバ100およびドライブレコーダ200aを含む。この管理システムは、複数の車両200(移動体)に各々配置される機器のうちドライブレコーダ200a(機器)に記憶された映像(データ)を管理する。ここではドライブレコーダ200aが、特定機器となるが、必ずしもドライブレコーダ200aに限るものではない。管理サーバ100が通信を行う全ての機器の中から図3(b)および(c)に示されるエリア領域に格納された検出条件を満たす機器が特定機器である。 Next, the effects of the management server 100 and drive recorder 200a in the present disclosure will be described. The management system in the present disclosure includes the management server 100 and drive recorder 200a. This management system manages video (data) stored in the drive recorder 200a (device) among the devices installed in each of a plurality of vehicles 200 (mobile bodies). Here, the drive recorder 200a is the specific device, but it is not necessarily limited to the drive recorder 200a. Among all the devices with which the management server 100 communicates, the device that satisfies the detection conditions stored in the area region shown in Figures 3 (b) and (c) is the specific device.
また、移動体がドローンであればドローンのカメラ制御装置、移動体が人であればその人が持っているスマートフォンが該当する。 If the moving object is a drone, it would be the drone's camera control device, and if the moving object is a person, it would be the smartphone that the person is carrying.
また移動対象と機器の位置情報が必ずしも一致する例だけでなく、移動対象のみが移動する例も変形例として含めていて、人や車両が固定カメラの撮影領域を横切るなど、固定カメラの位置付近での様々な変化を検出条件として定めることができ、その場合は固定カメラが特定機器に該当する。 In addition to examples where the location information of the moving object and the device necessarily match, variations include examples where only the moving object moves, and various changes near the position of the fixed camera, such as a person or vehicle crossing the area captured by the fixed camera, can be set as detection conditions, in which case the fixed camera corresponds to a specific device.
この管理システムは、映像の利用目的に応じて定められた、1以上のエリアID及び位置情報に基づき特定された対象エリアへの移動体の進出および/または退出の動作タイミングと、当該動作タイミングに応じたデータ取得範囲(切り出し時間)とを少なくとも含む映像の取得条件(データ取得条件)をエリアID毎に記憶するエリア動作設定テーブル103を備える。 This management system includes an area operation setting table 103 that stores, for each area ID, the image acquisition conditions (data acquisition conditions) including at least the operation timing of a moving object entering and/or exiting a target area specified based on one or more area IDs and location information, which are determined according to the purpose of using the image, and the data acquisition range (cut-out time) according to the operation timing.
そして、管理システムは、ドライブレコーダ200a(機器)に記憶された映像(データ)のうち、映像の取得条件(データ取得条件)を満たす映像(データ)を、ドライブレコーダ200a(機器)と通信し取得するデータ処理部を備える。 The management system also includes a data processing unit that communicates with the drive recorder 200a (device) to acquire images (data) that satisfy image acquisition conditions (data acquisition conditions) from among the images (data) stored in the drive recorder 200a (device).
本開示のパターン1および2においては、エリア動作設定テーブル103は、おもに管理サーバ100に備えていることにしているが、パターン3および4のようにドライブレコーダ200aがエリア動作設定テーブル103を備え、ドライブレコーダ200aを含めて管理システムを構築してもよい。このパターンは、管理サーバや機器の処理能力や、管理サーバと機器の通信環境などにより、柔軟に対応することが出来るようにするための実装上の相違であり、機能的には管理サーバに備わるのか、機器に備わるのかの違いであるところ、特に機器の処理能力や、新旧端末の機能差分などに応じて柔軟に管理サーバが対応し、能力や機能の差分を補うことができることは言うまでもない。 In patterns 1 and 2 of the present disclosure, the area operation setting table 103 is mainly provided in the management server 100, but as in patterns 3 and 4, the drive recorder 200a may be provided with the area operation setting table 103, and a management system may be constructed including the drive recorder 200a. This pattern is an implementation difference to allow for flexible response depending on the processing capabilities of the management server and the device, and the communication environment between the management server and the device, and while the difference in functionality is whether it is provided in the management server or in the device, it goes without saying that the management server can flexibly respond to the processing capabilities of the device and the functional differences between new and old terminals, and can compensate for the differences in capabilities and functions.
この開示によれば、管理サーバ100は、車両200が映像取得の対象エリアに入る動作タイミングおよび映像取得範囲(映像切り出し時間)を含む映像の取得条件に基づいたドライブレコーダ200aの映像を取得することができる。この映像の取得条件は、その映像の利用目的に応じて、管理者の基準により定めることができる。よって、管理者は、その利用目的に応じた映像を取得することができる。例えば、撮影対象およびドライブレコーダ200aの緯度経度だけでなく、車両200の移動速度、撮影対象となる場所の種別(高速道、一般道、荷下ろし&送迎場所、駐車場など)、カメラの種別(フロント、室内)、車両の進入・進出目的に応じた撮像パターンなどに基づき画像取得することできる。 According to this disclosure, the management server 100 can acquire video from the drive recorder 200a based on video acquisition conditions including the operation timing when the vehicle 200 enters the target area for video acquisition and the video acquisition range (video cut-out time). The video acquisition conditions can be determined by the administrator's criteria according to the purpose of using the video. Thus, the administrator can acquire video according to the purpose of use. For example, images can be acquired based not only on the latitude and longitude of the subject to be captured and the drive recorder 200a, but also on the travel speed of the vehicle 200, the type of location to be captured (highway, general road, unloading and pick-up area, parking lot, etc.), the type of camera (front, interior), and the imaging pattern according to the purpose of the vehicle entering and exiting.
本開示において、エリア動作設定テーブル103は、映像の取得条件(データ取得条件)として、映像の取得タイミングをさらに記憶する。データ処理部101は、さらに取得タイミングに基づいて、データ取得を行う。この取得タイミングは、ドライブレコーダ200aの映像を自動で取得するか(すなわち通知が来てすぐに(または所定時間経過後も可)取得するか)、管理者に操作により手動で取得するかにより定められる。映像の利用目的によっては、自動的にすぐに映像を取得する必要がないものもある。よって、管理者の視点により、いずれにするか設定可能にしている。 In the present disclosure, the area operation setting table 103 further stores the timing of image acquisition as an image acquisition condition (data acquisition condition). The data processing unit 101 further acquires data based on the acquisition timing. This acquisition timing is determined by whether the image from the drive recorder 200a is acquired automatically (i.e., whether it is acquired immediately after a notification is received (or it can be acquired after a predetermined time has passed)) or whether it is acquired manually by an administrator. Depending on the purpose of using the image, there may be cases where it is not necessary to automatically acquire the image immediately. Therefore, it is possible to set which method to use from the administrator's perspective.
また、エリア動作設定テーブル103は、映像の取得条件として、ドライブレコーダ200a(機器)のカメラ種別をさらに記憶する。このカメラ種別は、車両200の進行方向を撮影するフロントカメラか、室内を撮影する室内カメラかを示す。データ処理部101は、ドライブレコーダ200a(機器)のカメラ種別に対応するカメラが撮影した映像を取得する。 The area operation setting table 103 further stores the camera type of the drive recorder 200a (equipment) as an image acquisition condition. This camera type indicates whether it is a front camera that captures the direction in which the vehicle 200 is traveling, or an interior camera that captures the interior of the vehicle. The data processing unit 101 acquires images captured by a camera that corresponds to the camera type of the drive recorder 200a (equipment).
映像の利用目的によって、車両200の進行方向(または通過したところ)の道路、その他の映像を管理したい場合、ドライバの運転の様子を管理したい場合などがある。取得条件として、カメラ種別を設定しておくことで、管理者の利用目的に応じた映像取得を可能にする。 Depending on the purpose of using the video, there may be cases where you want to manage video of the road in the direction in which the vehicle 200 is traveling (or has passed), or other video, or you may want to manage how the driver is driving. By setting the camera type as an acquisition condition, it becomes possible for the administrator to acquire video according to the purpose of use.
また、エリア動作設定テーブル103は、映像の取得条件(データ取得条件)として、車両200(移動体)が映像を取得したときの状態情報をさらに記憶する。状態情報は、例えば、車両200の速度、車両200のセンサが検出した温度(室内または室外)である。データ処理部101は、さらに状態情報に基づいて、データ取得を行う。 The area operation setting table 103 further stores, as an image acquisition condition (data acquisition condition), status information when the vehicle 200 (mobile body) acquires an image. The status information is, for example, the speed of the vehicle 200 and the temperature (indoor or outdoor) detected by a sensor of the vehicle 200. The data processing unit 101 further acquires data based on the status information.
映像の利用目的によって、車両200の状態情報に応じた映像を取得したい場合がある。例えば、車両200の速度に応じた映像を取得することで、その速度に応じたドライバの運転状況を把握することができる。また温度に応じた映像を取得することで、動物輸送時における動物の搬送状態を把握することができる。 Depending on the purpose of using the video, it may be necessary to obtain video according to the status information of the vehicle 200. For example, by obtaining video according to the speed of the vehicle 200, it is possible to understand the driving conditions of the driver according to that speed. Also, by obtaining video according to the temperature, it is possible to understand the transport status of an animal when it is being transported.
また、エリア動作設定テーブル103は、映像の取得条件として、映像の取得回数の上限をさらに記憶する。データ処理部101は、その取得回数に基づいて、映像の取得を行う。管理者の映像の利用目的によっては、複数の映像は必要とならない場合がある。本開示においては、映像の取得を制限することができる。 The area operation setting table 103 further stores an upper limit on the number of times that video can be acquired as a video acquisition condition. The data processing unit 101 acquires video based on the number of times that video can be acquired. Depending on the administrator's intended use of the video, multiple videos may not be required. In the present disclosure, video acquisition can be restricted.
本開示の管理システムにおいて、データ処理部101は、ドライブレコーダ200a(機器)から、映像取得時に関する情報であるエリア検出情報を受信する。そして、エリア検出情報に基づいて、取得した映像の検索に用いるキー情報テーブルを生成する。例えば、エリア検出情報は、エリアに進入した日時、退出した日時、車両200の速度、温度である。これら情報を検索に用いるキー情報として、映像と関連付けることで、映像検索を可能にする。なお、この関連付けは即時映像取得しない場合など、エリア検出情報や映像ID、記録日時などを含む映像キー情報に基づいて検索できればよく、映像データそのものは、検索した後に映像取得要求等を行えばよいことは言うまでもない。 In the management system disclosed herein, the data processing unit 101 receives area detection information, which is information related to the time of video acquisition, from the drive recorder 200a (device). Then, based on the area detection information, a key information table is generated for use in searching for the acquired video. For example, the area detection information is the date and time of entry into the area, the date and time of exit, the speed of the vehicle 200, and the temperature. By associating this information with the video as key information for use in the search, video search becomes possible. Note that this association can be performed in cases where video is not acquired immediately, for example, as long as it can be searched based on video key information including the area detection information, video ID, recording date and time, etc., and it goes without saying that the video data itself can be searched for and then a video acquisition request can be made.
エリアテーブル102は、映像(データ)の利用目的が合致する複数のエリアIDを、エリアマスタIDと関連付けて記憶する。エリアマスタID毎にエリア動作設定テーブル103の映像の取得条件が設定されている。 The area table 102 stores multiple area IDs that match the intended use of the video (data) in association with an area master ID. The video acquisition conditions are set for each area master ID in the area operation setting table 103.
この開示によれば、エリアマスタIDごとにまとめて映像の取得条件を定めることができる。 According to this disclosure, it is possible to set video acquisition conditions collectively for each area master ID.
また、本開示の管理システムにおいて、データ処理部101は、ドライブレコーダ200aから、映像取得時に関する情報であるエリア検出情報を受信すると、当該エリア検出情報に従ってドライブレコーダ200aが取得条件を満たす映像を記憶しているか否かを判断する。 In addition, in the management system disclosed herein, when the data processing unit 101 receives area detection information, which is information relating to the time of video acquisition, from the drive recorder 200a, it determines whether the drive recorder 200a has stored video that satisfies the acquisition conditions according to the area detection information.
この開示によれば、上記パターン2で示される、ドライブレコーダ200aにおいてエリア検出をする構成を取っていた場合に、そのエリア検出情報を利用して取得条件を満たす映像の取り出しを可能にする。 According to this disclosure, when the drive recorder 200a is configured to perform area detection as shown in pattern 2 above, it is possible to use the area detection information to extract video that satisfies the acquisition conditions.
また、本開示において、管理サーバ100のデータ処理部101は、動作タイミングおよびデータ取得範囲をドライブレコーダ200aに送信することで、ドライブレコーダ200a側で映像切り出し処理をさせ映像取得を可能にする。 In addition, in this disclosure, the data processing unit 101 of the management server 100 transmits the operation timing and data acquisition range to the drive recorder 200a, thereby enabling the drive recorder 200a to perform video clipping processing and acquire the video.
この開示によれば、管理サーバ100の制御に従って、取得条件を満たした映像取得を可能にする。 According to this disclosure, it is possible to acquire video that satisfies acquisition conditions according to the control of the management server 100.
上記パターン1における管理システムにおいては、ドライブレコーダ200aは、車両200の位置情報を定期的に管理サーバ100へ送信する通信モジュール201を備える。 In the management system in the above pattern 1, the drive recorder 200a is equipped with a communication module 201 that periodically transmits the location information of the vehicle 200 to the management server 100.
管理サーバ100は、映像の取得対象エリアを特定する、少なくとも1以上のエリアID及び座標情報を含むエリアテーブル102と車両200の位置情報とに基づき、映像の取得対象エリアへの進入および/または退出を検出するデータ処理部101を備える。これはエリア検出部として機能する。そして、映像の利用目的に応じて定められた、映像の取得対象エリアに対する動作タイミングと、当該動作タイミングに応じた映像の取得範囲とを少なくとも含むデータ取得条件を前記エリアID毎に記憶するエリア動作設定テーブル103を備え、データ処理部101は、ドライブレコーダ200aに記憶されたデータのうち、データ取得条件を満たすデータを、ドライブレコーダ200aと通信し取得する。 The management server 100 includes a data processing unit 101 that detects entry into and/or exit from a target area for image acquisition based on an area table 102 including at least one area ID and coordinate information that specifies the target area for image acquisition, and the position information of the vehicle 200. This functions as an area detection unit. The management server 100 also includes an area operation setting table 103 that stores, for each area ID, data acquisition conditions that include at least an operation timing for the target area for image acquisition and an image acquisition range corresponding to the operation timing, which are determined according to the purpose of using the image. The data processing unit 101 communicates with the drive recorder 200a to acquire data that satisfies the data acquisition conditions from among the data stored in the drive recorder 200a.
このパターン1における開示においては、ドライブレコーダ200aから定期的に位置情報を送信することで、ドライブレコーダ200a側で、エリア検出を行う必要が無い。よって、その構成を簡易なものとすることができる。 In the disclosure of this pattern 1, the drive recorder 200a periodically transmits location information, so there is no need for the drive recorder 200a to perform area detection. This allows for a simple configuration.
また、パターン3においては、ドライブレコーダ200aにおいて、制御部211は、エリア検出部として機能し、映像の取得対象エリアを特定する、少なくとも1以上のエリアID及び座標情報を含むエリアテーブル(エリアテーブル102に相当する)と車両200の位置情報とに基づき、取得対象エリアへの進入および/または退出を検出する。そして、制御部211は、取得条件判断部として機能して、映像の利用目的に応じて定められた、車両200の進入および/または退出の動作タイミングと、当該動作タイミングに応じたデータ取得範囲(映像切り出し時間)とを少なくとも含むデータ取得条件をエリアID毎に記憶するエリア動作設定テーブル(エリア動作設定テーブル103に相当)に基づいて、映像の取得条件を満たしているか否かを判断する。 In pattern 3, the control unit 211 in the drive recorder 200a functions as an area detection unit and detects entry and/or exit into the acquisition target area based on an area table (corresponding to area table 102) including at least one area ID and coordinate information that specifies the area to be acquired for the video, and the position information of the vehicle 200. The control unit 211 functions as an acquisition condition determination unit and determines whether the video acquisition conditions are met based on an area operation setting table (corresponding to area operation setting table 103) that stores, for each area ID, data acquisition conditions including at least the operation timing of the vehicle 200's entry and/or exit, determined according to the purpose of use of the video, and the data acquisition range (video cut-out time) according to the operation timing.
通信モジュール201は、制御部211により映像の取得条件を満たしていると判断されると、制御部211で検出されたエリア検出情報を、管理サーバ100へ送信する。 When the control unit 211 determines that the video acquisition conditions are met, the communication module 201 transmits the area detection information detected by the control unit 211 to the management server 100.
管理サーバ100において、データ処理部101は、エリア検出情報を取得すると、ドライブレコーダ200aに記憶された映像のうち、映像の取得条件を満たすデータを、ドライブレコーダ200aと通信し取得する。 In the management server 100, when the data processing unit 101 acquires the area detection information, it communicates with the drive recorder 200a to acquire data that satisfies the image acquisition conditions from among the images stored in the drive recorder 200a.
このパターン3による開示においては、ドライブレコーダ200aにおいて、エリア検出と、動作条件の判断を行っている。そのため、エリアテーブル102およびエリア動作設定テーブル103に相当するテーブルを有している。この開示によれば、ドライブレコーダ200a側で多くの処理を行うことで、管理サーバ100側の処理を簡易なものにしている。 In this disclosure according to pattern 3, the drive recorder 200a detects the area and determines the operating conditions. For this reason, it has tables equivalent to the area table 102 and the area operation setting table 103. According to this disclosure, by performing many processes on the drive recorder 200a side, the processing on the management server 100 side is simplified.
また、パターン4においては、パターン3に加えて、制御部211は、映像の利用目的に応じて定められた、車両の200のエリアに対する進入および/または退出の動作タイミングと、当該動作タイミングに応じたデータ取得範囲(映像切り出し時間)とを少なくとも含む映像の取得条件をエリアID毎に記憶するエリア動作設定テーブルに基づいて、制御部211は、外部メモリからデータ取得条件を満たしている映像を取り出す。 In addition to pattern 3, in pattern 4, the control unit 211 extracts from the external memory video that satisfies the data acquisition conditions based on an area operation setting table that stores, for each area ID, video acquisition conditions that include at least the operation timing of the vehicle entering and/or exiting the area 200, which is determined according to the purpose of using the video, and the data acquisition range (video cut-out time) corresponding to the operation timing.
特に、車両が地下駐車場などの携帯電話網やGPSの圏外にいる場合、パターン1および2による管理サーバ100側での検出条件および動作条件の判断ができない場合でも、ドライブレコーダ200a側で車両センサなどの環境センサの情報に基づき車両の位置を検出し、検出条件および動作条件を満たすかどうか判断を行う。そして、通信モジュール201は、データ取得条件を満たしている映像を、動作条件に従い、即時自動で送信する場合には、管理サーバ100側への送信を、図示しないドライブレコーダ200a側の予約情報テーブルに記憶しておき、通信可能となった段階で送信する。 In particular, when the vehicle is outside the range of the mobile phone network or GPS, such as in an underground parking lot, even if the management server 100 cannot determine the detection and operating conditions according to patterns 1 and 2, the drive recorder 200a detects the vehicle's position based on information from environmental sensors such as vehicle sensors, and determines whether the detection and operating conditions are met. When the communication module 201 automatically transmits video that satisfies the data acquisition conditions in real time according to the operating conditions, it stores the transmission to the management server 100 in a reservation information table on the drive recorder 200a side (not shown), and transmits it when communication becomes possible.
また、管理者側から手動で映像データを送信する場合には、図示しないアクセス要求を受信したら、ドライブレコーダ200a側はアクセス要求に対する応答として映像データを送信する。また、見通しはよくGPS情報の受信なエリアにおいても、例えば自動車教習所の運転技能スポット(S字カーブや横づけ、幅寄せ、一旦停止位置、上り坂一旦停止位置など)の映像を取得したい位置について精度が求められる場合には、GPSの信号に基づく検出には限界があり、スクランブル情報の影響を受けやすい。その場合にも、相対的な位置に基づき検知を行えば、運転免許を取得したい人や運転教師が、取得した映像に基づき、運転技術の結果を映像で確認することが出来る。 In addition, when the administrator manually transmits video data, upon receiving an access request (not shown), the drive recorder 200a transmits the video data in response to the access request. Even in areas with good visibility and GPS information reception, when precision is required for the location of the video to be acquired, for example, at driving skill spots at a driving school (S-curves, pulling alongside, pulling over, stopping positions, uphill stopping positions, etc.), there are limitations to detection based on GPS signals and the signal is susceptible to the effects of scrambled information. Even in such cases, if detection is performed based on relative positions, people seeking driver's licenses and driving instructors can check the results of their driving skills on video based on the acquired video.
この開示によれば、ドライブレコーダ200a側においてほとんどの処理を行うことになる。よって、管理サーバ100における処理を簡易なものにすることができる。 According to this disclosure, most of the processing is performed on the drive recorder 200a side. This simplifies the processing on the management server 100.
ここで、何れのパターンにおいても、管理サーバ100がドライブレコーダ200aとの間の何らかの原因により、映像などのデータを取得できないがあることや、映像データそのものを管理サーバ100に送信すると通信トラフィックに負荷をかけ、また通信費用がかかるため、制御部211は、その送信データ量を少なくするために、前記映像データそのものを送らずに、映像識別子およびそのほか映像データのキー情報となる情報(例えば位置または時刻情報)を送信してもよい。 In either case, the management server 100 may not be able to obtain data such as video due to some reason between the management server 100 and the drive recorder 200a, and sending the video data itself to the management server 100 may put a strain on communication traffic and incur communication costs. Therefore, in order to reduce the amount of data to be transmitted, the control unit 211 may send a video identifier and other information that serves as key information for the video data (e.g., location or time information) instead of sending the video data itself.
その場合には、図6の映像キー情報記憶テーブルや、特許文献2に記載の車両管理テーブル105、機器側の車両管理テーブル215との関係と、予約情報テーブル104に記載された実施形態を応用して、特定エリアの映像データを管理・取得処理がなされる。以下は、特許文献2で開示した、車両管理テーブルを管理サーバ及び機器側で管理し、後に映像キー情報を基に、管理サーバが映像を取得する際の、実施形態を説明する。 In this case, the video data of a specific area is managed and acquired by applying the relationship between the video key information storage table in FIG. 6, the vehicle management table 105 described in Patent Document 2, the vehicle management table 215 on the device side, and the embodiment described in the reservation information table 104. The following describes an embodiment disclosed in Patent Document 2 in which the vehicle management table is managed by the management server and the device side, and the management server later acquires the video based on the video key information.
まず、ユーザの管理下にある複数の前記機器に記憶された機器側の車両管理テーブル215に、映像識別子および映像データのキー情報及び映像ファイルが記録されていく。その後、複数の前記機器から管理サーバ100へ自発的にキー情報等が送信され、又は管理サーバ100からのアクセス要求に対し、能動的にキー情報等が送信され、管理サーバ100側の車両管理テーブル105に、複数の機器に記憶されるキー情報等が記録されていく。 First, the video identifier, key information of the video data, and the video file are recorded in the device-side vehicle management table 215 stored in the multiple devices under the user's control. After that, the multiple devices spontaneously send key information, etc. to the management server 100, or actively send key information, etc. in response to an access request from the management server 100, and the key information, etc. stored in the multiple devices is recorded in the vehicle management table 105 on the management server 100 side.
管理サーバ100側の車両管理テーブル105には、機器側の車両管理テーブル215の情報を区別するために、車両管理テーブル215には存在しないテーブル項目として、前記機器識別子が必要となる。この点では、複数の前記機器のどの映像識別子を予約するのか特定するために、特許文献2の図3の予約情報テーブルにも同じく備わっている。 In order to distinguish the information in the vehicle management table 215 on the device side, the vehicle management table 105 on the management server 100 side needs the device identifier as a table item that does not exist in the vehicle management table 215. In this respect, the reservation information table in FIG. 3 of Patent Document 2 also has this in order to specify which video identifier of the multiple devices is to be reserved.
一方で、機器側の車両管理テーブル215の映像データ記憶領域には、刻々と映像識別子に紐つく映像データが記憶されていくため、原則として映像データは揃っている。しかし、管理サーバ100側の車両管理テーブル105には、原則として送信データ量を少なくするために、前記映像データそのものを送らずに、映像識別子およびそのほか映像データのキー情報となる情報(例えば位置または時刻情報)を送信する。その後、所定の条件に基づき映像データが送信され、取得状況フラグが取得済に更新される。 Meanwhile, video data linked to the video identifier is stored moment by moment in the video data storage area of the vehicle management table 215 on the device side, so in principle all the video data is available. However, in order to reduce the amount of data transmitted, the vehicle management table 105 on the management server 100 does not transmit the video data itself, but instead transmits the video identifier and other key information for the video data (e.g. location or time information). The video data is then transmitted based on specified conditions, and the acquisition status flag is updated to "acquired."
このことから、車両管理テーブル105の映像データ記憶領域では、原則として映像データは揃っていない。そのため、映像データを取得済かを区別するために、車両管理テーブル215には存在しないテーブル項目として、取得状況フラグが必要となり、取得済、未取得、予約中、取得不可の状態を区別している。 For this reason, in principle, no video data is available in the video data storage area of the vehicle management table 105. Therefore, in order to distinguish whether video data has been acquired or not, an acquisition status flag is required as a table item that does not exist in the vehicle management table 215, to distinguish between acquired, not acquired, reserved, and unavailable states.
また、車両管理テーブル215の映像データ記憶領域では、管理サーバ100との通信可否状態に関係なく、映像識別子に紐付けられた映像データが記録されていくが、車両管理テーブル105の映像データ記憶領域では、管理サーバ100と対象機器との通信ができない場合は、映像データを取得することができない。そのため、映像データの取得可否を区別するために、車両管理テーブル215には存在しないテーブル項目として、取得可否フラグが必要となり、通信可、通信不可の状態を区別している。 In addition, in the video data storage area of the vehicle management table 215, video data linked to a video identifier is recorded regardless of whether communication with the management server 100 is possible, but in the video data storage area of the vehicle management table 105, if communication between the management server 100 and the target device is not possible, video data cannot be acquired. Therefore, in order to distinguish whether video data can be acquired or not, an acquisition availability flag is required as a table item that does not exist in the vehicle management table 215, and it distinguishes between a communication available and a communication unavailable state.
そして、後述する管理者端末300の管理画面上で映像データのアクセス要求又は再生要求を行う際には、管理下にある複数機器に記憶されているキー情報等の一覧が、車両管理テーブル105に基づき表示され、キー情報等ごとに映像取得状態をアイコン化し、アイコンクリックにより簡単にアクセス要求又は再生要求を行うことができるようになっている。なお取得が完了すると、取得状況フラグを取得済に変更することにより、管理画面上のアイコン表示も取得済に変更される。 When making a request to access or play video data on the management screen of the administrator terminal 300 (described later), a list of key information and other information stored in multiple devices under management is displayed based on the vehicle management table 105, and the video acquisition status for each piece of key information and other information is iconized, allowing access or playback requests to be made easily by clicking on the icon. When acquisition is complete, the acquisition status flag is changed to "acquired," and the icon display on the management screen is also changed to "acquired."
また、図17の絞り込み検索条件設定画面内の映像一覧枠内にも、例えば、(1)組織ID、(2)運転者ID(氏名でもよい)、(3)機器ID、(4)エリアマスタID、(5)エリアID、(6)走行地域、(7)走行時間帯、(8)速度帯、(9)温度帯などの絞り込み検索条件により抽出された映像の記録日時や車両名、状態、映像取得状況フラグが表示されており、映像取得状態をクリックすることにより、未取得の映像について簡単にアクセス要求によるデータ取得が可能となっている。 The video list frame on the refined search condition setting screen in FIG. 17 also displays the recording date and time, vehicle name, status, and video acquisition status flag of the video extracted using refined search conditions such as (1) organization ID, (2) driver ID (can be name), (3) device ID, (4) area master ID, (5) area ID, (6) driving area, (7) driving time zone, (8) speed range, and (9) temperature range. By clicking on the video acquisition status, it is possible to easily request access to acquire data for video that has not yet been acquired.
なお、これらの発明について、管理サーバ100がドライブレコーダ200aから映像データを取得することを中心に説明しているが、この発明は管理サーバ100が車両又は飛行体に衝合される機器に対し、対象データの送受信を行うことに限定される訳ではなく、例えば飛行体などから取得したリアルタイム映像に基づき自律的に障害物等を避けて移動するよう、制御することが可能である。これにより、管理サーバと対象機器の間で送受信が必要となる対象データを、上述した検出条件および動作条件に基づいて、対象エリアを検出して、所望の動作を行わせるまたはその計画を行うことができることは言うまでもない。 Note that these inventions have been described with a focus on the management server 100 acquiring video data from the drive recorder 200a, but this invention is not limited to the management server 100 transmitting and receiving target data to equipment that collides with a vehicle or an aircraft, and it is possible to control, for example, an aircraft to move autonomously while avoiding obstacles, etc., based on real-time video acquired from the aircraft. It goes without saying that this makes it possible to detect the target area based on the detection conditions and operating conditions described above for the target data that needs to be transmitted and received between the management server and the target equipment, and to perform or plan the desired operation.
その他、様々な利用シーンで用いられる発明であることは言うまでもないが、その場合、上述の説明において用いられる以下の用語は、それぞれ「映像データ」を「対象データ」、「映像を取得」を「所望の動作を実行または計画」、「データ送信」を「データ送信または対象機器の制御」、「取得処理」を「取得または制御処理、または動作予約」、「エリア検知通知」を「検出通知」、「取得対象機器」を「送受信対象機器」、「取得予約完了通知」を「送受信予約完了通知」、と読み替えるものとし、発明のカテゴリは「管理システム」に限定される訳ではなく、「管理装置」、「管理方法」、またはこれら「管理方法」を実現する「プログラム」に関するカテゴリに対する発明の詳細な説明に容易に適応可能であることは言うまでもない。 Needless to say, the invention can be used in a variety of other scenarios, and in such cases, the following terms used in the above explanation should be read as follows: "video data" as "target data," "acquire video" as "execute or plan the desired operation," "data transmission" as "data transmission or control of the target device," "acquisition process" as "acquisition or control process, or operation reservation," "area detection notification" as "detection notification," "acquisition target device" as "transmission/reception target device," and "acquisition reservation completion notification" as "transmission/reception reservation completion notification." Needless to say, the category of the invention is not limited to "management system," but can be easily adapted to detailed descriptions of the invention in the categories of "management device," "management method," or "program" that realizes these "management methods."
上述の実施形態では、車両に搭載されているドライブレコーダまたはドローンにおける適用例ついて説明したが、スマートフォンなどカメラによる撮影を行う機器にも適用可能である。例えば、ユーザがスマートフォンを持ちながら、所定のエリアに入退出した場合に、そのエリアで撮影された映像のみの切り出し処理にも適用することができる。 In the above embodiment, application examples in a drive recorder or drone mounted on a vehicle have been described, but the invention can also be applied to devices that take pictures using a camera, such as a smartphone. For example, when a user enters or leaves a specific area while holding a smartphone, the invention can be applied to the process of cutting out only the video captured in that area.
また、ドローンに適用しようとした場合、撮影処理以外にも遠隔操作に適用することができる。例えば、ドローンが所定のエリアに入退出した場合に、所定の動作を行う。所定の動作として、ドローンのカメラにより撮影された映像の分析による障害物回避動作などがある。所定のエリアに入ったときの映像分析機能を起動させることで、より細かな処理を行うことができる。そのほか、ドローンを配達に利用する場合、配達先の認識処理などにも利用できる。 When applied to drones, this technology can be used for remote control in addition to image capture processing. For example, when a drone enters or leaves a specified area, it will perform a specified action. The specified action can be obstacle avoidance action based on analysis of the image captured by the drone's camera. By activating the image analysis function when entering a specified area, more detailed processing can be performed. Additionally, when using drones for delivery, this technology can also be used for recognition processing of delivery destinations.
100…管理サーバ、200…車両、200a…ドライブレコーダ、110…管理者端末、101…データ処理部、102…エリアテーブル、103…エリア動作設定テーブル、104…エリア検出記録テーブル、105…映像キー情報記憶テーブル、106…映像データテーブル、107…通信部。 100... Management server, 200... Vehicle, 200a... Drive recorder, 110... Administrator terminal, 101... Data processing unit, 102... Area table, 103... Area operation setting table, 104... Area detection record table, 105... Video key information storage table, 106... Video data table, 107... Communication unit.
Claims (8)
前記機器に刻々と記憶されていく前記映像データの中から、特定の事象において取得したい映像データの検出基準に基づいて、特定映像データを取得するよう前記機器を制御するデータ処理部と、
前記機器に記憶された前記特定映像データに関する通信を行う通信部と
を備える管理装置。 A management device for managing video data stored in a device disposed in a mobile object, comprising:
a data processing unit that controls the device to acquire specific video data from the video data stored in the device on the basis of a detection criterion for video data to be acquired in a specific event;
a communication unit that performs communication regarding the specific video data stored in the device.
前記機器に刻々と記憶されていく前記映像データの中から、特定の事象において取得したい映像データの検出基準に基づいて、特定映像データを取得するよう前記機器を制御することと、
前記機器に記憶された前記特定映像データに関する通信を行うことと
を備える管理方法。 A management method for managing video data stored in a device disposed in a mobile object, comprising:
Controlling the device so as to acquire specific video data from the video data stored in the device on the basis of a detection criterion for video data to be acquired in a specific event;
and performing communication regarding the specific video data stored in the device.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2024095178A JP7689230B2 (en) | 2020-06-23 | 2024-06-12 | Management device, management method, management system, and program |
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020108141A JP7124848B2 (en) | 2020-06-23 | 2020-06-23 | Management device and management method |
| JP2022096447A JP7504945B2 (en) | 2020-06-23 | 2022-06-15 | Management device, management method, management system, and program |
| JP2024095178A JP7689230B2 (en) | 2020-06-23 | 2024-06-12 | Management device, management method, management system, and program |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2022096447A Division JP7504945B2 (en) | 2020-06-23 | 2022-06-15 | Management device, management method, management system, and program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2024111025A JP2024111025A (en) | 2024-08-16 |
| JP7689230B2 true JP7689230B2 (en) | 2025-06-05 |
Family
ID=79246954
Family Applications (3)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2020108141A Active JP7124848B2 (en) | 2020-06-23 | 2020-06-23 | Management device and management method |
| JP2022096447A Active JP7504945B2 (en) | 2020-06-23 | 2022-06-15 | Management device, management method, management system, and program |
| JP2024095178A Active JP7689230B2 (en) | 2020-06-23 | 2024-06-12 | Management device, management method, management system, and program |
Family Applications Before (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2020108141A Active JP7124848B2 (en) | 2020-06-23 | 2020-06-23 | Management device and management method |
| JP2022096447A Active JP7504945B2 (en) | 2020-06-23 | 2022-06-15 | Management device, management method, management system, and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (3) | JP7124848B2 (en) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7124848B2 (en) * | 2020-06-23 | 2022-08-24 | エヌ・ティ・ティ・コミュニケーションズ株式会社 | Management device and management method |
| JP7369252B1 (en) * | 2022-08-15 | 2023-10-25 | 株式会社Nttドコモ | Terminal equipment and video data management system |
| CN117292534A (en) * | 2023-09-04 | 2023-12-26 | 易显智能科技有限责任公司 | Vehicle management method and device, computer-readable storage medium and electronic equipment |
Citations (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009116576A (en) | 2007-11-06 | 2009-05-28 | Toyota Motor Corp | Vehicle information recording device, vehicle information collecting device, and vehicle information recording and collecting system |
| JP2012098995A (en) | 2010-11-04 | 2012-05-24 | Denso Corp | Information recording device and information recording system |
| JP2012108586A (en) | 2010-11-15 | 2012-06-07 | Denso Corp | Traffic information system, traffic information acquiring device, and traffic information providing device |
| JP2015179414A (en) | 2014-03-19 | 2015-10-08 | 株式会社日本総合研究所 | Imaging information sharing system using automatic driving traffic system and imaging information sharing method |
| JP2017182757A (en) | 2016-03-31 | 2017-10-05 | 日本電気株式会社 | Image collection device, image collection system, on-vehicle system, image collection method, image request processing method, and program |
| JP2018055581A (en) | 2016-09-30 | 2018-04-05 | 富士通株式会社 | Road information collection system, road information collection method, and road information collection program |
| JP2018166292A (en) | 2017-03-28 | 2018-10-25 | トヨタ自動車株式会社 | Information collection system and information collection apparatus |
| JP2019046092A (en) | 2017-08-31 | 2019-03-22 | 古野電気株式会社 | In-vehicle apparatus, base station apparatus, video information providing system, video information providing method, and computer program |
| JP2020027413A (en) | 2018-08-10 | 2020-02-20 | パイオニア株式会社 | Information processing device, control method, program, and storage medium |
| JP2020038408A (en) | 2018-08-31 | 2020-03-12 | 株式会社デンソーテン | Data collector, data collecting system, and method for collecting data |
| JP2020095596A (en) | 2018-12-14 | 2020-06-18 | 株式会社ユピテル | In-vehicle equipment and systems |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7124848B2 (en) * | 2020-06-23 | 2022-08-24 | エヌ・ティ・ティ・コミュニケーションズ株式会社 | Management device and management method |
-
2020
- 2020-06-23 JP JP2020108141A patent/JP7124848B2/en active Active
-
2022
- 2022-06-15 JP JP2022096447A patent/JP7504945B2/en active Active
-
2024
- 2024-06-12 JP JP2024095178A patent/JP7689230B2/en active Active
Patent Citations (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009116576A (en) | 2007-11-06 | 2009-05-28 | Toyota Motor Corp | Vehicle information recording device, vehicle information collecting device, and vehicle information recording and collecting system |
| JP2012098995A (en) | 2010-11-04 | 2012-05-24 | Denso Corp | Information recording device and information recording system |
| JP2012108586A (en) | 2010-11-15 | 2012-06-07 | Denso Corp | Traffic information system, traffic information acquiring device, and traffic information providing device |
| JP2015179414A (en) | 2014-03-19 | 2015-10-08 | 株式会社日本総合研究所 | Imaging information sharing system using automatic driving traffic system and imaging information sharing method |
| JP2017182757A (en) | 2016-03-31 | 2017-10-05 | 日本電気株式会社 | Image collection device, image collection system, on-vehicle system, image collection method, image request processing method, and program |
| JP2018055581A (en) | 2016-09-30 | 2018-04-05 | 富士通株式会社 | Road information collection system, road information collection method, and road information collection program |
| JP2018166292A (en) | 2017-03-28 | 2018-10-25 | トヨタ自動車株式会社 | Information collection system and information collection apparatus |
| JP2019046092A (en) | 2017-08-31 | 2019-03-22 | 古野電気株式会社 | In-vehicle apparatus, base station apparatus, video information providing system, video information providing method, and computer program |
| JP2020027413A (en) | 2018-08-10 | 2020-02-20 | パイオニア株式会社 | Information processing device, control method, program, and storage medium |
| JP2020038408A (en) | 2018-08-31 | 2020-03-12 | 株式会社デンソーテン | Data collector, data collecting system, and method for collecting data |
| JP2020095596A (en) | 2018-12-14 | 2020-06-18 | 株式会社ユピテル | In-vehicle equipment and systems |
Also Published As
| Publication number | Publication date |
|---|---|
| JP7124848B2 (en) | 2022-08-24 |
| JP2022003492A (en) | 2022-01-11 |
| JP2024111025A (en) | 2024-08-16 |
| JP7504945B2 (en) | 2024-06-24 |
| JP2022121482A (en) | 2022-08-19 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7689230B2 (en) | Management device, management method, management system, and program | |
| JP7645567B2 (en) | In-vehicle electronic device, server, and client terminal | |
| JP7040936B2 (en) | Information gathering system and information gathering device | |
| JP7024396B2 (en) | Person search system | |
| JP6815262B2 (en) | Traffic violation detectors, systems, traffic violation detection methods and programs | |
| JP7047374B2 (en) | Information gathering system | |
| KR101810964B1 (en) | Drone for safe and secure law enforcement on the street and Method for controlling the same | |
| JP4367353B2 (en) | Traffic information provision system, traffic information provision center, in-vehicle information collection device | |
| JP7052343B2 (en) | Autonomous mobile and information gathering system | |
| US12254764B2 (en) | Adaptive data collection based on fleet-wide intelligence | |
| KR100835085B1 (en) | Real-time traffic accident handling system and method using unmanned traffic accident recorder | |
| JP2018077652A (en) | Vehicle driving support system and collective housing | |
| JP2009141550A (en) | Video recording apparatus, video management system, and video recording control program | |
| JP6973294B2 (en) | Vehicle search system and vehicle search method | |
| JP7281734B2 (en) | Service providing system and mobile arrangement method | |
| JP7165907B2 (en) | VEHICLE CONTROL DEVICE, VEHICLE, VEHICLE CONTROL METHOD AND PROGRAM | |
| KR20170018699A (en) | Accident information collecting apparatus and control method for the same | |
| JP2026020183A (en) | Image recording device, server device, program, etc. | |
| WO2023248776A1 (en) | Remote support device, remote support method, and remote support program | |
| JP2023118457A (en) | Information processing device and information processing system | |
| JP7622610B2 (en) | Information Collection System | |
| CN109308802A (en) | Abnormal vehicles management method and device | |
| WO2021070490A1 (en) | Boarding/disembarking determination device, boarding/disembarking determination method, and boarding/disembarking determination program | |
| JP7576457B2 (en) | Management system and management program | |
| WO2021166525A1 (en) | Transportation risk-reducing recording medium, information processing device, and method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20240612 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20250507 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250526 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7689230 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |