Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7751960B2 - Management device, management method, management program, and provision system - Google Patents
[go: Go Back, main page]

JP7751960B2 - Management device, management method, management program, and provision system - Google Patents

Management device, management method, management program, and provision system

Info

Publication number
JP7751960B2
JP7751960B2 JP2022078575A JP2022078575A JP7751960B2 JP 7751960 B2 JP7751960 B2 JP 7751960B2 JP 2022078575 A JP2022078575 A JP 2022078575A JP 2022078575 A JP2022078575 A JP 2022078575A JP 7751960 B2 JP7751960 B2 JP 7751960B2
Authority
JP
Japan
Prior art keywords
recorded data
data
recording data
information
management
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
Application number
JP2022078575A
Other languages
Japanese (ja)
Other versions
JP2023167408A (en
Inventor
敏也 山内
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Micware Co Ltd
Original Assignee
Micware Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Micware Co Ltd filed Critical Micware Co Ltd
Priority to JP2022078575A priority Critical patent/JP7751960B2/en
Publication of JP2023167408A publication Critical patent/JP2023167408A/en
Application granted granted Critical
Publication of JP7751960B2 publication Critical patent/JP7751960B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Time Recorders, Dirve Recorders, Access Control (AREA)
  • Traffic Control Systems (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本発明は、録画データを収集して、録画データを利用したい利用者に提供するシステムにおける録画データの管理に関しており、特に収集した録画データを効率的に管理する技術に関する。 The present invention relates to the management of recorded data in a system that collects recorded data and provides it to users who wish to use it, and in particular to technology for efficiently managing collected recorded data.

従来から、ドライブレコーダ等の撮影装置で録画した録画ファイルなどの録画データを、ネットワークを介して収集するシステムがある。 Conventionally, there have been systems that collect recording data, such as recording files recorded by imaging devices such as drive recorders, via a network.

例えば、特許文献1に開示されているデータ収集装置では、予め利用したい録画データに付与された条件(メタデータの有無)を指定した収集条件のデータを生成し、撮影装置に設定しておく。そして、撮影装置は、収集条件に合った録画データをデータ収集装置に送信する。これにより、データ収集装置は、条件に合った録画データのみを収集することができる。 For example, the data collection device disclosed in Patent Document 1 generates collection condition data that specifies the conditions (presence or absence of metadata) assigned to the recorded data to be used in advance, and sets this data in the image capture device. The image capture device then transmits recorded data that meets the collection conditions to the data collection device. This allows the data collection device to collect only recorded data that meets the conditions.

特開2020-38408号公報Japanese Patent Application Laid-Open No. 2020-38408

ところで、様々な撮影装置、例えば、ドライブレコーダ、監視カメラ、個人が所有するスマートフォン等から広く録画データを収集し、第三者から所望の録画データの利用を受け付けて録画データを提供するとする。この場合に、予想していたよりも利用されない録画データが発生し、録画データを収集する管理装置の記憶領域が無駄に消費されることがある。 Now, suppose that recorded data is collected from a wide range of imaging devices, such as drive recorders, surveillance cameras, and personally owned smartphones, and that the data is provided to third parties upon request. In this case, more unused recorded data than expected may occur, resulting in unnecessary consumption of storage space on the management device that collects the recorded data.

この場合、例えば、第三者から録画データの要望を受け付けたときに、要望に合った録画データを記録している撮影装置を探索して、直接利用者の端末に送信する方法が考えられる。つまり、管理装置は、録画データを収集することなく仲介だけをする方法である。 In this case, for example, when a request for recorded data is received from a third party, one possible method would be to search for a camera that has recorded the requested data and send it directly to the user's terminal. In other words, the management device acts as an intermediary without collecting the recorded data.

しかし、撮影装置の記憶容量も有限である。例えば、ドライブレコーダや監視カメラは、録画データを内蔵する記憶媒体に上書きして記録しているので、利用要望が発生したときに、その要望条件に合った録画データが上書きで消えることが考えられる。 However, the storage capacity of the imaging device is also limited. For example, dashcams and surveillance cameras record recorded data by overwriting it on the built-in storage medium, so when a request for use arises, it is possible that the recorded data that meets the requested conditions will be overwritten and lost.

1つの側面として、本発明は、収集した録画データを効率的に管理する管理装置、管理方法、管理プログラム、および提供システムを提供することを目的とする。 In one aspect, the present invention aims to provide a management device, management method, management program, and provision system that efficiently manage collected recording data.

(1)本開示の一つの態様の管理装置は、依頼元の装置から指定条件を含む提供依頼を受信すると、録画データを提供する提供装置から、指定条件を満たす録画データを取得して記憶装置に保存する保存部と、記憶装置から指定条件を満たす録画データを依頼元の装置に提供し、録画データの提供回数に基づいて録画データの利用度を評価する評価部と、録画データの利用度が所定条件を満たして低い場合、録画データを記憶装置から削除する削除部と、を含む。 (1) A management device according to one aspect of the present disclosure includes: a storage unit that, upon receiving a provision request including specified conditions from a requesting device, acquires recorded data that meets the specified conditions from a providing device that provides the recorded data and stores the data in a storage device; an evaluation unit that provides the recorded data that meets the specified conditions from the storage device to the requesting device and evaluates the usage of the recorded data based on the number of times the recorded data is provided; and a deletion unit that deletes the recorded data from the storage device if the usage of the recorded data is low and meets predetermined conditions.

(2)上記(1)の管理装置において、録画データは、録画データを画像解析することで検出された検出対象を示す情報と対応づけられていてよく、指定条件は、録画データの撮影日時、録画データの撮影位置、および録画データから検出された検出対象を指定する情報を含んでよい。 (2) In the management device described in (1) above, the recorded data may be associated with information indicating the detection target detected by image analysis of the recorded data, and the specified conditions may include the date and time the recorded data was taken, the location where the recorded data was taken, and information specifying the detection target detected from the recorded data.

(3)上記(1)の管理装置において、提供装置は、或る録画データを画像解析した結果、所定の検出対象が検出された場合、所定の検出対象と対応付けて或る録画データを管理装置に送信してよく、保存部は、提供装置から所定の検出対象が検出された録画データを受信すると、記憶装置に保存してよく、削除部は、所定の検出対象が検出された録画データは利用度が所定条件を満たして低い場合にも削除しなくてよい。 (3) In the management device described in (1) above, if a predetermined detection target is detected as a result of image analysis of certain recorded data, the providing device may transmit the certain recorded data to the management device in association with the predetermined detection target, and the saving unit may save the recorded data in which the predetermined detection target was detected in a storage device upon receiving the recorded data from the providing device, and the deleting unit may not delete the recorded data in which the predetermined detection target was detected even if its usage rate is low and satisfies a predetermined condition.

(4)上記(2)の管理装置において、利用度に対する所定条件は、検出対象の種別に応じて設定されていてよい。 (4) In the management device described in (2) above, the predetermined conditions for usage may be set according to the type of detection target.

(5)本開示の一つの態様の管理方法は、コンピュータが、依頼元の装置から指定条件を含む提供依頼を受信すると、録画データを提供する提供装置から、指定条件を満たす録画データを取得して記憶装置に保存し、記憶装置から指定条件を満たす録画データを依頼元の装置に提供し、録画データの提供回数に基づいて録画データの利用度を評価し、録画データの利用度が所定条件を満たして低い場合、録画データを記憶装置から削除する、ことを含む。 (5) A management method according to one aspect of the present disclosure includes a computer receiving a provision request including specified conditions from a requesting device, acquiring recorded data that meets the specified conditions from a providing device that provides the recorded data and saving the data in a storage device, providing the recorded data that meets the specified conditions from the storage device to the requesting device, evaluating the usage of the recorded data based on the number of times the recorded data is provided, and deleting the recorded data from the storage device if the usage of the recorded data is low and meets the specified conditions.

(6)本開示の一つの態様の管理プログラムは、依頼元の装置から指定条件を含む提供依頼を受信すると、録画データを提供する提供装置から、指定条件を満たす録画データを取得して記憶装置に保存し、記憶装置から指定条件を満たす録画データを依頼元の装置に提供し、録画データの提供回数に基づいて録画データの利用度を評価し、録画データの利用度が所定条件を満たして低い場合、録画データを記憶装置から削除する、処理をコンピュータに実行させる。 (6) A management program according to one aspect of the present disclosure causes a computer to execute the following process when it receives a provision request including specified conditions from a requesting device: acquire recorded data that meets the specified conditions from a providing device that provides the recorded data, store the acquired data in a storage device; provide the recorded data that meets the specified conditions from the storage device to the requesting device; evaluate the usage of the recorded data based on the number of times the recorded data is provided; and, if the usage of the recorded data is low and meets the specified conditions, delete the recorded data from the storage device.

(7)本開示の一つの態様の提供システムは、録画データを提供する提供装置と、管理装置と、を含む、提供システムであって、管理装置は、依頼元の装置から指定条件を含む提供依頼を受信すると、提供装置から、指定条件を満たす録画データを取得して記憶装置に保存し、記憶装置から指定条件を満たす録画データを依頼元の装置に提供し、録画データの提供回数に基づいて録画データの利用度を評価し、録画データの利用度が所定条件を満たして低い場合、録画データを記憶装置から削除する、ことを特徴とする。 (7) One aspect of the provision system of the present disclosure is a provision system including a provision device that provides recorded data and a management device, wherein the management device, upon receiving a provision request including specified conditions from a requesting device, acquires recorded data that meets the specified conditions from the provision device and stores it in a storage device, provides the recorded data that meets the specified conditions from the storage device to the requesting device, evaluates the usage of the recorded data based on the number of times the recorded data is provided, and if the usage of the recorded data is low and meets the specified conditions, deletes the recorded data from the storage device.

収集した録画データを効率的に管理することができる。 You can efficiently manage the recorded data you collect.

実施形態に係る提供システムを例示する図である。FIG. 1 is a diagram illustrating a provision system according to an embodiment. 実施形態に係る管理装置の機能ブロック構成を例示する図である。FIG. 2 is a diagram illustrating an example of a functional block configuration of a management device according to an embodiment. 実施形態に係る提供装置の機能ブロック構成を例示する図である。FIG. 2 is a diagram illustrating a functional block configuration of a providing device according to an embodiment. 実施形態に係る提供装置の制御部が実行する録画データの生成処理の動作フローを例示する図である。10 is a diagram illustrating an example of an operational flow of a recording data generation process executed by a control unit of a providing device according to an embodiment. FIG. 実施形態に係る録画データ情報を例示する図である。10A and 10B are diagrams illustrating examples of recorded data information according to an embodiment. 実施形態に係る提供依頼を例示する図である。FIG. 10 is a diagram illustrating a provision request according to the embodiment. 実施形態に係る管理装置の制御部が実行する録画データの提供処理の動作フローを例示する図である。10 is a diagram illustrating an example of an operational flow of a recording data providing process executed by a control unit of a management device according to an embodiment; FIG. 実施形態に係る録画データ管理情報を例示する図である。10A and 10B are diagrams illustrating examples of recording data management information according to an embodiment. 実施形態に係る閾値情報を例示する図である。FIG. 10 is a diagram illustrating threshold information according to the embodiment. 実施形態に係る検出対象リストを例示する図である。FIG. 10 is a diagram illustrating a detection target list according to the embodiment. 実施形態に係る管理装置および提供装置を実現するためのコンピュータのハードウェア構成を例示する図である。FIG. 2 is a diagram illustrating an example of a hardware configuration of a computer for realizing a management device and a providing device according to an embodiment.

以下、図面を参照しながら、本発明のいくつかの実施形態について詳細に説明する。なお、複数の図面において対応する要素には同一の符号を付す。 Several embodiments of the present invention will be described in detail below with reference to the drawings. Note that corresponding elements in multiple drawings will be designated by the same reference numerals.

図1は、実施形態に係る提供システム100を例示する図である。図1の提供システム100では、例えば、管理装置101と、録画データを提供する提供装置102とがネットワーク105を介して接続されている。 Figure 1 is a diagram illustrating a provision system 100 according to an embodiment. In the provision system 100 of Figure 1, for example, a management device 101 and a provision device 102 that provides recorded data are connected via a network 105.

管理装置101は、例えば、提供装置102から録画データを収集して、端末103に提供するサーバなどのコンピュータであってよい。 The management device 101 may be, for example, a computer such as a server that collects recording data from the provision device 102 and provides it to the terminal 103.

提供装置102は、例えば、撮影装置で撮影された録画データを管理装置101に提供する装置である。提供装置102は、例えば、ドライブレコーダなどの撮影装置で撮影された録画データを提供する車両に搭載された車載機、監視カメラなどの撮影装置、撮影装置で撮影された録画データを提供する録画提供サーバなどを含んでよい。 The providing device 102 is, for example, a device that provides recording data captured by a camera to the management device 101. The providing device 102 may include, for example, an in-vehicle device installed in a vehicle that provides recording data captured by a camera such as a drive recorder, a camera such as a surveillance camera, or a recording providing server that provides recording data captured by a camera.

また、端末103は、管理装置101から録画データの提供サービスを受けるユーザが利用する装置であってよく、例えば、スマートフォン、タブレット端末、モバイルコンピュータなどの携帯端末およびパーソナルコンピュータなどのコンピュータを含む。なお、端末103は、提供装置102として動作してもよい。 Furthermore, the terminal 103 may be a device used by a user who receives the recording data provision service from the management device 101, and includes, for example, a smartphone, a tablet terminal, a mobile terminal such as a mobile computer, and a computer such as a personal computer. Note that the terminal 103 may also operate as the provision device 102.

そして、提供システム100では管理装置101は、例えば、端末103から録画データの提供依頼を受けると、様々な提供装置102(例えば、車載機、監視カメラ、録画提供サーバ、個人が所有するスマートフォン等)から提供依頼で指定される指定条件を満たす録画データを広く収集して記憶装置に記憶する。また、管理装置101は、収集した録画データを、依頼元の端末103に提供する。そして、一度収集した録画データは、例えば、他の利用者などにより利用される可能性があるため、そのまま記憶装置に保存しておくことがある。 In the provision system 100, when the management device 101 receives a request to provide recorded data from, for example, a terminal 103, it widely collects recorded data that meets the conditions specified in the provision request from various provision devices 102 (for example, in-vehicle devices, surveillance cameras, recording provision servers, personally owned smartphones, etc.) and stores it in a storage device. The management device 101 also provides the collected recorded data to the requesting terminal 103. Once collected, the recorded data may be stored in the storage device as is, as it may be used by other users, for example.

しかしながら、このように録画データを記憶装置に保存しておく場合に、予想していたよりも利用されない録画データが存在することがある。この場合、利用度の低い録画データで記憶装置の記憶領域を無駄に消費することになる。それゆえ、記憶装置の記憶容量を効率的に利用するための技術の提供が求められている。 However, when storing recorded data in a storage device in this way, there may be recorded data that is used less than expected. In this case, the storage space of the storage device is wasted on recorded data that is used less frequently. Therefore, there is a need to provide technology that allows for efficient use of the storage capacity of storage devices.

なお、記憶装置に記憶される録画データのデータ量を低減する一つの手法として、例えば、管理装置101が第三者から提供依頼を受けた際に、提供依頼に含まれる指定条件を満たす録画データを記録している提供装置102を探索して、その提供装置102から利用者の端末に直接録画データを送信する方法が考えられる。つまり、管理装置101は、録画データを収集することなく仲介だけをする方法である。 One method for reducing the amount of recorded data stored in a storage device is, for example, for the management device 101 to, when it receives a provision request from a third party, search for a providing device 102 that has recorded data that meets the specified conditions included in the provision request, and then send the recorded data directly from that providing device 102 to the user's terminal. In other words, this method involves the management device 101 acting only as an intermediary without collecting the recorded data.

しかしながら、例えば、ドライブレコーダおよび監視カメラなどの提供装置102では、録画データを内蔵する記憶媒体に上書きして記録していることがしばしばある。この場合、提供依頼で指定される指定条件に合った録画データが、提供依頼が発生したときに、上書きで消えていることがある。そのため、一度、提供依頼のあった録画データについては、いったんは管理装置101の記憶装置に蓄積しておくすることが好ましいことがある。 However, in providing devices 102 such as drive recorders and surveillance cameras, for example, recorded data is often overwritten and recorded on the built-in storage medium. In such cases, recorded data that meets the conditions specified in the provision request may have been overwritten and erased when the provision request is made. For this reason, it may be preferable to temporarily store recorded data for which a provision request has been made in the storage device of the management device 101.

そこで、以下で述べる実施形態では、管理装置101は、録画データの提供回数に基づいて録画データの利用度を評価する。そして、管理装置101は、録画データの利用度が所定条件を満たして低い場合、その録画データを記憶装置から削除する。それにより、利用者にあまり提供されておらず、利用価値の低い録画データにより管理装置101の記憶領域が圧迫されることを抑制することができる。以下、実施形態を更に詳細に説明する。 In the embodiment described below, the management device 101 evaluates the usage of recorded data based on the number of times the recorded data is provided. If the usage of the recorded data is low and satisfies a predetermined condition, the management device 101 deletes the recorded data from the storage device. This prevents the storage area of the management device 101 from being overwhelmed by recorded data that is not often provided to users and has little utility value. The embodiment will be described in more detail below.

図2は、実施形態に係る管理装置101の機能ブロック構成を例示する図である。管理装置101は、例えば、制御部201、記憶部202、および通信部203を含む。制御部201は、例えば保存部211、評価部212、および削除部213などを含み、またその他の機能部を含んでもよい。記憶部202は、例えば、後述する提供依頼600、録画データ管理情報800、閾値情報900などの情報を記憶している。通信部203は、例えば、制御部201の指示に従って提供装置102および端末103などの他の装置と通信する。これらの各部の詳細及び記憶部202に格納されている情報の詳細については後述する。 Figure 2 is a diagram illustrating an example of the functional block configuration of the management device 101 according to an embodiment. The management device 101 includes, for example, a control unit 201, a memory unit 202, and a communication unit 203. The control unit 201 includes, for example, a saving unit 211, an evaluation unit 212, and a deletion unit 213, and may also include other functional units. The memory unit 202 stores information such as a provision request 600, video recording data management information 800, and threshold information 900, which will be described later. The communication unit 203 communicates with other devices, such as the provision device 102 and terminal 103, according to instructions from the control unit 201. Details of each of these units and the information stored in the memory unit 202 will be described later.

図3は、実施形態に係る提供装置102の機能ブロック構成を例示する図である。提供装置102は、例えば、制御部301、記憶部302、および通信部303を含む。制御部301は、例えば、提供装置102の各部を制御する。記憶部302は、例えば、後述する録画データ情報500、提供依頼600、検出対象リスト1000などの情報を記憶している。通信部303は、例えば、制御部301の指示に従って管理装置101などの他の装置と通信する。これらの機能部の詳細及び記憶部302に格納されている情報の詳細については後述する。 Figure 3 is a diagram illustrating an example of the functional block configuration of the providing device 102 according to an embodiment. The providing device 102 includes, for example, a control unit 301, a storage unit 302, and a communication unit 303. The control unit 301 controls, for example, each unit of the providing device 102. The storage unit 302 stores, for example, information such as recorded data information 500, a provision request 600, and a detection target list 1000, which will be described later. The communication unit 303 communicates with other devices, such as the management device 101, in accordance with instructions from the control unit 301. Details of these functional units and the information stored in the storage unit 302 will be described later.

続いて、提供装置102の制御部301が実行する録画データの生成処理について説明する。 Next, we will explain the recording data generation process performed by the control unit 301 of the providing device 102.

図4は、実施形態に係る提供装置102の制御部301が実行する録画データの生成処理の動作フローを例示する図である。制御部301は、例えば、録画データの生成処理の実行指示が入力されると、図4の動作フローを開始してよい。 Figure 4 is a diagram illustrating an example of the operational flow of the recording data generation process executed by the control unit 301 of the providing device 102 according to the embodiment. The control unit 301 may start the operational flow of Figure 4 when, for example, an instruction to execute the recording data generation process is input.

S401において提供装置102の制御部301は、例えば、録画データを取得する。例えば、提供装置102が、カメラなどの撮影装置である場合、自装置で撮影した録画データを取得してよい。また、提供装置102が、撮影装置で撮影された録画データを記憶している録画提供サーバである場合、提供装置102は、接続されている監視カメラなどの撮影装置で撮影された録画データを取得して記憶部302に記憶してよい。この場合、制御部301は、記憶部302に記憶されている録画データのうちから処理対象とする録画データを取得してよい。 In S401, the control unit 301 of the providing device 102, for example, acquires recorded data. For example, if the providing device 102 is a photographing device such as a camera, it may acquire recorded data captured by its own device. Also, if the providing device 102 is a recorded data providing server that stores recorded data captured by a photographing device, the providing device 102 may acquire recorded data captured by a connected photographing device such as a surveillance camera and store it in the memory unit 302. In this case, the control unit 301 may acquire the recorded data to be processed from the recorded data stored in the memory unit 302.

S402において制御部301は、取得した録画データを画像解析する。例えば、制御部301は、録画データを所定時間の録画データに分割する。そして、制御部301は、分割されたそれぞれの録画データに物体および事象などの所定の検出対象を検出する検出処理を実行して、録画データに検出対象が映っているか否かを特定する。検出対象は、例えば、録画データから検出可能な対象であれば、どのような対象であってもよい。一例では、検出対象は、人、車両、動物、車いす、標識、天候などを含む。 In S402, the control unit 301 performs image analysis on the acquired recording data. For example, the control unit 301 divides the recording data into recording data of a predetermined length. The control unit 301 then executes a detection process to detect predetermined detection targets, such as objects and events, in each divided recording data, and determines whether the detection targets are captured in the recording data. The detection targets may be any targets that can be detected from the recording data, for example. In one example, detection targets include people, vehicles, animals, wheelchairs, signs, weather, etc.

なお、検出処理は、例えば、物体検出の技術などを用いて実行することができ、機械学習を用いる手法、局所特徴量などの特徴量を用いる手法、テンプレートマッチングなどのマッチング手法といった様々な手法を利用することができる。 The detection process can be performed using, for example, object detection technology, and various methods can be used, such as machine learning methods, methods using features such as local features, and matching methods such as template matching.

S403において制御部301は、録画データに付加情報を対応づける。付加情報は、録画データに関する情報を含み、例えば、録画データが撮影された撮影日時の情報を含む。また、付加情報は、例えば、録画データが撮影された撮影位置の情報を含む。例えば、撮影装置が固定位置で撮影を行う監視カメラなどであれば、設置位置の情報が監視カメラの記憶装置に記録されていてよく、提供装置102の制御部301は、その設置位置の情報を読み出すことで撮影位置の情報を取得することができる。また、例えば、撮影装置が、ドライブレコーダのように移動しながら撮影を行う撮影装置である場合、GPS(Global Positioning System)などの位置センサで時刻と対応する位置情報を取得することができる。そして、制御部301は、撮影日時において位置センサで計測された位置情報を撮影位置として取得してよい。 In S403, the control unit 301 associates additional information with the recording data. The additional information includes information about the recording data, such as information about the shooting date and time when the recording data was captured. The additional information also includes information about the shooting location where the recording data was captured. For example, if the recording device is a surveillance camera that captures images at a fixed location, information about the installation location may be recorded in the surveillance camera's storage device, and the control unit 301 of the providing device 102 can obtain the shooting location information by reading out the installation location information. Also, for example, if the recording device is a driving recorder that captures images while moving, a position sensor such as a GPS (Global Positioning System) can obtain location information corresponding to the time. The control unit 301 may then obtain the location information measured by the position sensor at the shooting date and time as the shooting location.

また、制御部301は、録画データに画像解析を行って検出された検出対象の情報を付加情報として取得する。なお、付加情報は、例えば、録画データのメタデータなどのメタ情報として録画データとともに保存されてもよく、録画データとは別のデータとして録画データに対応づけられて保存されてもよい。 The control unit 301 also performs image analysis on the recorded data and acquires information about the detected target as additional information. Note that the additional information may be saved together with the recorded data as meta-information such as metadata of the recorded data, or may be saved as separate data associated with the recorded data.

S404において制御部301は、付加情報を対応づけた録画データのレコードを録画データ情報500に登録する。 At S404, the control unit 301 registers the record of the recording data associated with the additional information in the recording data information 500.

図5は、実施形態に係る録画データ情報500を例示する図である。録画データ情報500は、例えば、提供装置102に記憶されている。 Figure 5 is a diagram illustrating recording data information 500 according to an embodiment. The recording data information 500 is stored, for example, in the providing device 102.

図5の例では録画データ情報500には、撮影装置識別子(ID:identifier)、録画データID、録画データ、および付加情報を対応づけたレコードが登録されている。撮影装置IDには、例えば、レコードと対応する録画データを撮影した撮影装置を識別するための識別情報が登録されている。録画データIDには、例えば、レコードと対応する録画データを識別するための識別子が登録されている。録画データには、例えば、レコードと対応する録画データを示す情報が登録されている。録画データは、一例では、録画データのファイル名または保存場所を示す情報であってよい。付加情報には、例えば、レコードと対応する録画データに対応づけられている付加情報が登録されている。付加情報は、例えば、レコードと対応する録画データが撮影された日時、および撮影位置の情報を含む。また、付加情報は、例えば、録画データから検出された検出対象の情報を含む。 In the example of FIG. 5, the recording data information 500 contains records that associate a camera device identifier (ID), a recording data ID, recording data, and additional information. The camera device ID contains, for example, identification information for identifying the camera that captured the recording data corresponding to the record. The recording data ID contains, for example, an identifier for identifying the recording data corresponding to the record. The recording data contains, for example, information indicating the recording data corresponding to the record. The recording data may, for example, be information indicating the file name or storage location of the recording data. The additional information contains, for example, additional information associated with the recording data corresponding to the record. The additional information includes, for example, the date and time when the recording data corresponding to the record was captured, and information about the shooting location. The additional information also includes, for example, information about the detection target detected from the recording data.

そして、制御部301は、S404の処理では、例えば、処理対象の録画データに、録画データに対して特定された付加情報を対応づけたレコードを録画データ情報500に登録する。 Then, in the processing of S404, the control unit 301 registers, for example, a record in the recording data information 500 that associates the recording data to be processed with the additional information identified for the recording data.

S405において制御部301は、録画データの提供依頼を受信したか否かを判定する。例えば、制御部301は、管理装置101から録画データの提供依頼を受信すると、S405においてYESと判定してよく、フローはS406に進む。一方、提供依頼を受信していない場合、制御部301は、S405においてNOと判定してよく、フローはS401に戻る。なお、提供依頼は、例えば、提供を依頼する録画データを指定する指定条件を含む。指定条件は、例えば、録画データが撮影された撮影日時、録画データが撮影された撮影位置、および録画データから検出された検出対象を指定する情報を含む。 In S405, the control unit 301 determines whether or not a request to provide recorded data has been received. For example, if the control unit 301 receives a request to provide recorded data from the management device 101, the control unit 301 may determine YES in S405, and the flow proceeds to S406. On the other hand, if a request to provide recorded data has not been received, the control unit 301 may determine NO in S405, and the flow returns to S401. Note that the request to provide includes, for example, a specification condition that specifies the recorded data for which provision is requested. The specification condition includes, for example, the shooting date and time when the recorded data was captured, the shooting location where the recorded data was captured, and information specifying the detection target detected from the recorded data.

図6は、実施形態に係る提供依頼600を例示する図である。提供依頼600は、例えば、指定情報として撮影日時、撮影位置、および付加情報を含む。提供依頼600の撮影日時は、例えば、提供を依頼する録画データが撮影された撮影日時を指定する情報である。提供依頼600の撮影位置は、例えば、提供を依頼する録画データが撮影された撮影位置を指定する情報である。提供依頼600の付加情報は、提供を依頼する録画データに映っている検出対象を指定する情報である。例えば、図6では、撮影日時が2020年4月10日の15時~16時に撮影されており、撮影位置の経緯度が(x,y)から所定距離以内にあり、付加情報として「しか」を含む録画情報の提供を依頼する提供依頼600を例示している。 Figure 6 is a diagram illustrating an example of a provision request 600 according to an embodiment. The provision request 600 includes, for example, the shooting date and time, the shooting location, and additional information as specification information. The shooting date and time of the provision request 600 is, for example, information specifying the shooting date and time when the video data requested to be provided was taken. The shooting location of the provision request 600 is, for example, information specifying the shooting location when the video data requested to be provided was taken. The additional information of the provision request 600 is information specifying the detection target that appears in the video data requested to be provided. For example, Figure 6 illustrates an example of provision request 600 requesting the provision of video data that was taken between 3:00 PM and 4:00 PM on April 10, 2020, the longitude and latitude of the shooting location is within a predetermined distance from (x, y), and includes the character "shika" as additional information.

S406において制御部301は、提供依頼600で指定される指定条件を満たす録画データが録画データ情報500に登録されているか否かを判定する。S406において提供依頼600で指定される指定条件を満たす録画データが録画データ情報500に登録されていない場合(S406がNO)、提供する録画データが無いため、フローはS401に戻り、制御部301は処理を繰り返す。一方、S406において提供依頼600で指定される指定条件を満たす録画データが録画データ情報500に登録されている場合(S406がYES)、フローはS407に進む。 In S406, the control unit 301 determines whether or not recorded data that meets the specified conditions specified in the provision request 600 is registered in the recorded data information 500. If, in S406, recorded data that meets the specified conditions specified in the provision request 600 is not registered in the recorded data information 500 (NO in S406), there is no recorded data to provide, so the flow returns to S401 and the control unit 301 repeats the process. On the other hand, if, in S406, recorded data that meets the specified conditions specified in the provision request 600 is registered in the recorded data information 500 (YES in S406), the flow proceeds to S407.

S407において制御部301は、例えば、指定条件を満たした録画データを管理装置101に提供し、フローはS401に戻る。 In S407, the control unit 301 provides, for example, the recording data that meets the specified conditions to the management device 101, and the flow returns to S401.

以上で述べたように、実施形態に係る提供装置102によれば、録画データに付加情報を対応づけて録画データ情報500に登録することができる。また、提供装置102は、提供依頼600で指定される録画データを管理装置101に提供することができる。 As described above, the providing device 102 according to the embodiment can associate additional information with recorded data and register it in the recorded data information 500. Furthermore, the providing device 102 can provide the recorded data specified in the provision request 600 to the management device 101.

続いて、管理装置101による端末103への録画データの提供処理について説明する。 Next, we will explain the process by which the management device 101 provides recorded data to the terminal 103.

図7は、実施形態に係る管理装置101の制御部201が実行する録画データの提供処理の動作フローを例示する図である。例えば、管理装置101の制御部201は、録画データの提供処理の実行指示が入力されると、図7の動作フローを開始してよい。 Figure 7 is a diagram illustrating an example of the operational flow of the recording data provision process executed by the control unit 201 of the management device 101 according to an embodiment. For example, the control unit 201 of the management device 101 may start the operational flow of Figure 7 when an instruction to execute the recording data provision process is input.

S701において制御部201は、提供依頼600を受信したか否かを判定する。例えば、S701において端末103などから提供依頼600を受信していない場合(S701がNO)、フローはS707に進む。一方、S701において提供依頼600を受信している場合(S701がYES)、フローはS702に進む。 In S701, the control unit 201 determines whether or not a provision request 600 has been received. For example, if a provision request 600 has not been received from the terminal 103 or the like in S701 (S701: NO), the flow proceeds to S707. On the other hand, if a provision request 600 has been received in S701 (S701: YES), the flow proceeds to S702.

S702において制御部201は、提供装置102に提供依頼600を通知する。提供装置102は、例えば、提供依頼600の通知を受けると、提供依頼600に含まれる指定条件を満たす録画データが録画データ情報500に登録されているか確認し、登録されている場合、その録画データを管理装置101に提供する。 In S702, the control unit 201 notifies the providing device 102 of the provision request 600. For example, upon receiving the provision request 600, the providing device 102 checks whether recorded data that meets the specified conditions included in the provision request 600 is registered in the recorded data information 500, and if so, provides the recorded data to the management device 101.

S703において制御部201は、例えば、提供依頼600に示される指定条件を満たす録画データを提供装置102から収集する。例えば、制御部201は、提供依頼600の通知に対する提供装置102からの応答で、録画データの提供を受ける。 In S703, the control unit 201 collects, for example, from the providing device 102, recorded data that meets the specified conditions indicated in the provision request 600. For example, the control unit 201 receives the recorded data in response from the providing device 102 to the notification of the provision request 600.

S704において制御部201は、提供された録画データのレコードを録画データ管理情報800に登録して記憶部202に保存する。 At S704, the control unit 201 registers the record of the provided recording data in the recording data management information 800 and stores it in the storage unit 202.

図8は、実施形態に係る録画データ管理情報800を例示する図である。録画データ管理情報800には、例えば、提供装置102から収集した録画データのレコードが登録されており、また、レコードは登録された録画データの利用度を示す情報を含む。 Figure 8 is a diagram illustrating recording data management information 800 according to an embodiment. Recording data management information 800 contains, for example, records of recording data collected from the providing device 102, and the records include information indicating the degree of usage of the registered recording data.

図8の例では録画データ管理情報800には、撮影装置ID、録画データID、録画データ、付加情報、提供回数、収集日時、頻度閾値の情報を対応づけたレコードが登録されている。撮影装置IDは、例えば、レコードと対応する録画データを撮影した撮影装置を識別する識別子である。録画データIDは、例えば、レコードと対応する録画データを識別するための識別子である。録画データは、例えば、レコードと対応する録画データを示す情報であり、一例では、録画データのファイル名または保存場所を示す情報であってよい。付加情報は、例えば、レコードと対応する録画データに対応づけられている付加情報である。付加情報は、例えば、レコードと対応する録画データの撮影日時および撮影位置の情報を含む。また、付加情報は、例えば、レコードと対応する録画データから検出された検出対象の情報を含む。録画データ管理情報800の撮影装置IDから付加情報には、レコードの録画データに対して録画データ情報500において登録されている情報が登録されてよい。 In the example of FIG. 8, the recording data management information 800 contains records that associate the following information: a camera device ID, a recording data ID, recording data, additional information, the number of times provided, the collection date and time, and the frequency threshold. The camera device ID is, for example, an identifier that identifies the camera that captured the recording data corresponding to the record. The recording data ID is, for example, an identifier that identifies the recording data corresponding to the record. The recording data is, for example, information that indicates the recording data corresponding to the record, and may, for example, be information that indicates the file name or storage location of the recording data. The additional information is, for example, additional information associated with the recording data corresponding to the record. The additional information includes, for example, information about the shooting date and time and shooting location of the recording data corresponding to the record. The additional information also includes, for example, information about the detection target detected from the recording data corresponding to the record. The information registered in the recording data information 500 for the recording data of the record may be registered from the camera device ID to the additional information in the recording data management information 800.

録画データ管理情報800の提供回数には、例えば、レコードと対応する録画データを提供した回数が登録される。収集日時には、例えば、レコードと対応する録画データを提供装置102から収集した日時の情報が登録される。頻度閾値には、例えば、レコードと対応する録画データを削除するか否かを判定するための閾値が登録される。頻度閾値は、一例では固定値であってよく、別の例では録画データの種別ごとに閾値が定められていてもよい。例えば、頻度閾値は、付加情報の種別と対応づけて設定されてもよい。 The number of times the recorded data corresponding to the record has been provided is registered in the number of times of provision in the recorded data management information 800, for example. The collection date and time is registered, for example, as information on the date and time when the recorded data corresponding to the record was collected from the providing device 102. The frequency threshold is registered, for example, as a threshold for determining whether or not to delete the recorded data corresponding to the record. In one example, the frequency threshold may be a fixed value, and in another example, a threshold may be set for each type of recorded data. For example, the frequency threshold may be set in association with the type of additional information.

図9は、実施形態に係る閾値情報900を例示する図である。図9に示すように、頻度閾値は、例えば、付加情報に対して設定されていてよい。なお、頻度閾値は、一例では、動画の価値に応じて設定することができる。例えば、頻度閾値は、価値の高い動画ほど提供の頻度が低頻度であっても動画が長期間保存されるように設定されていてよい。例えば、図9では、「車いす」の付加情報が付加されていれば1回/100日、「しか」の付加情報が付加されていれば1回/300日というように、貴重な検出対象を表す付加情報には低頻度の頻度閾値が設定されている。 Figure 9 is a diagram illustrating threshold information 900 according to an embodiment. As shown in Figure 9, a frequency threshold may be set for additional information, for example. In one example, the frequency threshold can be set according to the value of the video. For example, the frequency threshold may be set so that the more valuable a video is, the longer it will be stored even if it is provided less frequently. For example, in Figure 9, a low frequency threshold is set for additional information representing a valuable detection target, such as once every 100 days if the additional information "wheelchair" is added, or once every 300 days if the additional information "only" is added.

なお、録画データが複数の付加情報と対応付けられている場合には、複数の付加情報を代表する頻度閾値が設定されていてよい。例えば、制御部201は、1つの録画データから検出された複数の付加情報を代表する頻度閾値(例えば、最も低い頻度閾値)を、その録画データに対する頻度閾値として用いてよい。 Note that if the recorded data is associated with multiple pieces of additional information, a frequency threshold that represents the multiple pieces of additional information may be set. For example, the control unit 201 may use a frequency threshold that represents the multiple pieces of additional information detected from one piece of recorded data (e.g., the lowest frequency threshold) as the frequency threshold for that recorded data.

S705において制御部201は、録画データを依頼元の端末103に提供する。制御部201は、例えば、録画データ管理情報800に登録されている録画データのうちで、提供依頼600で示される指定条件を満たす録画データを依頼元の端末103に送信する。なお、端末103に送信される録画データは、例えば、今回の提供依頼600で提供装置102から提供された録画データだけでなく、録画データ管理情報800に既に登録されている録画データを含んでいてもよい。 In S705, the control unit 201 provides the recording data to the requesting terminal 103. For example, the control unit 201 transmits to the requesting terminal 103, from among the recording data registered in the recording data management information 800, recording data that satisfies the specified conditions indicated in the provision request 600. Note that the recording data transmitted to the terminal 103 may include, for example, not only the recording data provided by the providing device 102 in response to the current provision request 600, but also recording data that has already been registered in the recording data management information 800.

S706において制御部201は、端末103に提供が行われた録画データの提供回数を計数(例えば、カウント)して、録画データ管理情報800の提供回数を更新する。 In S706, the control unit 201 counts (e.g., counts) the number of times that recorded data has been provided to the terminal 103, and updates the number of times that data has been provided in the recorded data management information 800.

S707において制御部201は、録画データの提供回数に基づいて録画データの利用度を評価し、利用度が低い録画データがあるか否かを判定する。例えば、制御部201は、収集日時からの提供頻度が頻度閾値以下の録画データが録画データ管理情報800に登録されているか否かを判定する。収集日時からの提供頻度が頻度閾値以下の録画データが録画データ管理情報800に登録されいない場合(S707がNO)、フローはS701に戻る。一方、収集日時からの提供頻度が頻度閾値以下の録画データが録画データ管理情報800に登録されている場合(S707がYES)、フローはS708に進む。 In S707, the control unit 201 evaluates the usage of the recorded data based on the number of times the recorded data has been provided, and determines whether there is any recorded data with a low usage rate. For example, the control unit 201 determines whether any recorded data whose provision frequency since the collection date and time is below the frequency threshold is registered in the recorded data management information 800. If any recorded data whose provision frequency since the collection date and time is below the frequency threshold is not registered in the recorded data management information 800 (NO in S707), the flow returns to S701. On the other hand, if any recorded data whose provision frequency since the collection date and time is below the frequency threshold is registered in the recorded data management information 800 (YES in S707), the flow proceeds to S708.

S708において制御部201は、収集日時からの提供頻度が頻度閾値以下の録画データを録画データ管理情報800から削除して、フローはS701に戻る。 In S708, the control unit 201 deletes from the recording data management information 800 any recording data whose provision frequency since the collection date and time is equal to or less than the frequency threshold, and the flow returns to S701.

以上で述べたように、実施形態によれば管理装置101は、録画データの利用度に応じて録画データを削除することができる。そのため、利用価値の高い録画データを厳選して残すことができる。一方で、利用価値の低い録画データは削除することができる。従って、実施形態によれば利用価値の低い録画データで記憶領域が消費されてしまうことを抑制することができ、記憶領域を効率的に利用することが可能になる。 As described above, according to the embodiment, the management device 101 can delete recorded data according to the degree of use of the recorded data. This allows recorded data with high utility value to be carefully selected and retained. On the other hand, recorded data with low utility value can be deleted. Therefore, according to the embodiment, it is possible to prevent storage space from being consumed by recorded data with low utility value, and it is possible to use storage space efficiently.

なお、上述の実施形態において、例えば、提供装置102の記憶部302には、録画データからの検出を実行する検出対象のリストが記憶されていてもよい。 In the above-described embodiment, for example, the storage unit 302 of the providing device 102 may store a list of detection targets for which detection is to be performed from the recorded data.

図10は、実施形態に係る検出対象リスト1000を例示する図である。上述のS402およびS403の処理では、制御部301は、検出対象リスト1000に示されるように様々な検出対象の検出を実行し、検出された検出対象の付加情報を録画データと対応づける。それにより、録画データにどのようなものが映っているかの情報を付加情報から得ることができるため、録画データの利用価値を高めることができる。なお、制御部301は、録画データから検出対象の物体が検出されない場合は、その検出対象が検出されなかったことを示す付加情報を録画データと対応づけてもよい。 Figure 10 is a diagram illustrating a detection target list 1000 according to an embodiment. In the processes of S402 and S403 described above, the control unit 301 detects various detection targets as shown in the detection target list 1000, and associates additional information about the detected detection targets with the recorded data. This makes it possible to obtain information about what is shown in the recorded data from the additional information, thereby increasing the usefulness of the recorded data. Note that if a detection target object is not detected in the recorded data, the control unit 301 may associate additional information indicating that the detection target was not detected with the recorded data.

また、提供装置102は、或る付加情報を有する録画データの提供依頼600を受信した場合に、その付加情報がそもそも検出対象となっているのかを、検出対象リスト1000を参照することで特定するこができる。そのため、検索を迅速に行うことが可能である。 Furthermore, when the providing device 102 receives a request 600 for recording data containing certain additional information, it can determine whether the additional information is a detection target by referring to the detection target list 1000. This allows for rapid searches.

また、上述の実施形態では、管理装置101から提供依頼を受信した場合に、提供装置102が、提供依頼で示される条件を満たす録画データを提供する例を述べているが、実施形態はこれに限定されるものではない。例えば、別の実施形態では、提供装置102は、所定の送信条件を満たす録画データを管理装置101に送信してもよい。 Furthermore, in the above-described embodiment, an example is described in which, when a provision request is received from the management device 101, the providing device 102 provides recorded data that meets the conditions indicated in the provision request, but the embodiment is not limited to this. For example, in another embodiment, the providing device 102 may transmit recorded data that meets specified transmission conditions to the management device 101.

例えば、管理装置101は、S404において録画データを録画データ情報500に登録した後、登録した録画データの中に所定の送信条件を満たす録画データがあれば、その録画データを管理装置101に送信してよい。所定の送信条件は、例えば、レアな検出対象が映っているといった所定の検出対象が検出されたことであってよい。例えば、鹿の道路への飛び出しなどが写っている録画データは、信号機および標識などが写っている録画データよりもレアな映像であることがある。こうしたレアな映像は、入手が困難なことがあるため、あまり利用されないとしても、収集して蓄積しておくことが望ましいことがある。また、ドライブレコーダなどの提供装置102は、記憶領域が一杯になると、過去の録画データを上書きして消してしまうものも多く、こうした場合、せっかく撮れたレアな映像が消えてしまうことになる。そのため、提供装置102は、所定の送信条件を満たす録画データについては、すぐにサーバにあげるように設定可能であってよい。 For example, after registering the recording data in the recording data information 500 in S404, the management device 101 may transmit the recording data to the management device 101 if the registered recording data meets a predetermined transmission condition. The predetermined transmission condition may be, for example, the detection of a predetermined detection target, such as the presence of a rare detection target. For example, recording data that shows a deer jumping out into the road may be rarer than recording data that shows traffic lights and signs. Such rare footage may be difficult to obtain, so it may be desirable to collect and store it even if it is not used often. Furthermore, many providing devices 102, such as drive recorders, overwrite and delete previous recording data when their storage space becomes full, which results in the loss of rare footage that has been carefully captured. Therefore, the providing device 102 may be configured to immediately upload recording data that meets a predetermined transmission condition to the server.

例えば、提供装置102の制御部301は、S404において所定の付加情報(例えば、レアな検出対象を示す付加情報)が検出された録画データを録画データ情報500に新たに登録した場合、その録画データを管理装置101に送信してよい。それにより、貴重な録画データを効率的に管理装置101において収集することが可能である。 For example, if the control unit 301 of the providing device 102 newly registers recorded data in which predetermined additional information (e.g., additional information indicating a rare detection target) was detected in the recorded data information 500 in S404, the control unit 301 of the providing device 102 may transmit the recorded data to the management device 101. This allows valuable recorded data to be efficiently collected by the management device 101.

また、上述の実施形態において提供装置102は、例えば、録画データの有用度を示す情報を付加情報として録画データに対応づけてもよい。例えば、録画データの撮影装置がドライブレコーダである場合、有用度を示す情報は、道路の写っている割合が所定の割合以上であることを示す情報であってよい。 Furthermore, in the above-described embodiment, the providing device 102 may associate information indicating the usefulness of the recorded data as additional information with the recorded data. For example, if the recording device for the recorded data is a drive recorder, the information indicating the usefulness may be information indicating that the proportion of the road captured is equal to or greater than a predetermined proportion.

例えば、録画データを収集した際に、その録画データの撮影方向を大型車などが塞いでおり、視界が遮られてほとんど周囲の情報が得られないことがある。そのため、提供装置102の制御部301は、例えば、録画データにおいて車両の写っている領域が、撮影範囲の20%以下である場合、その録画データの視界が良好である可能性が高いことを示す付加情報(例えば、視界良好など)を対応づけてよい。 For example, when recording data is collected, a large vehicle or similar object may be blocking the direction in which the recording data is being shot, obstructing the view and making it difficult to obtain information about the surrounding area. For this reason, if, for example, the area in the recording data in which the vehicle is visible is 20% or less of the shooting range, the control unit 301 of the providing device 102 may associate additional information (e.g., "good visibility") with the recording data, indicating that the view is likely to be good.

また、別の例として、大型車に取り付けられたドライブレコーダで撮影された録画データは、普通車よりも高い位置から撮影されており、視界が良好である可能性がある。そのため、例えば、録画データの撮影装置がドライブレコーダである場合に、有用度を示す情報は、ドライブレコーダが取り付けられ車両の車種が、大型車を表す所定の車種に含まれていることであってよい。この場合に、提供装置102の制御部301は、その録画データに、視界が良好である可能性が高いことを示す付加情報(例えば、視界良好など)を対応づけてよく、あるいは、大型車を示す情報(例えば、大型車)を対応づけてよい。なお、ドライブレコーダは、車載器などの提供装置102と接続されていてよく、提供装置102の記憶部302には、車両の車種を示す情報が記憶されていてよい。 As another example, recorded data captured by a drive recorder attached to a large vehicle is likely to be captured from a higher position than a standard vehicle, and therefore has good visibility. Therefore, for example, if the recording device for the recorded data is a drive recorder, the information indicating usefulness may be that the model of the vehicle to which the drive recorder is attached is included in a predetermined model representing a large vehicle. In this case, the control unit 301 of the providing device 102 may associate the recorded data with additional information indicating a high likelihood of good visibility (e.g., "good visibility"), or may associate the recorded data with information indicating a large vehicle (e.g., "large vehicle"). The drive recorder may be connected to the providing device 102, such as an in-vehicle device, and information indicating the vehicle model may be stored in the memory unit 302 of the providing device 102.

また、さらに、例えば、録画データの撮影装置がドライブレコーダである場合、提供装置102の制御部301は、車両の走行レーンの情報(例えば、歩道側、中央側など)を付加情報として録画データに対応づけてもよい。それにより、例えば、歩道側で事故が起きた場合に、歩道側を走行中の車両のドライブレコーダで撮影された録画データを収集するなどの効率的な作業が可能になる。 Furthermore, for example, if the recording device for the recorded data is a drive recorder, the control unit 301 of the providing device 102 may associate information about the vehicle's driving lane (e.g., sidewalk side, center side, etc.) with the recorded data as additional information. This enables efficient operations such as, for example, when an accident occurs on the sidewalk side, collecting recording data captured by the drive recorder of a vehicle traveling on the sidewalk side.

また、上述の実施形態では、管理装置101の制御部201が、録画データ管理情報800に収集した録画データを利用度に基づいて削除する例を述べているが、実施形態はこれに限定されるものではない。例えば、録画データの中には、季節などの時期に応じて利用される録画データもある。例えば、春の季節に応じた観光案内などで利用するために収集された録画データは、季節が夏に変わった後では、利用されないことがある。一例として、桜が咲いている映像などの利用が考えられる。こうした録画データは、S407において利用度に応じて削除されるだけでなく、例えば、S404などにおいて有効期限が過ぎたら削除されてもよい。このように、実施形態では、録画データに有効期限が更に設定されていてもよく、利用度による削除に加えて、有効期限により録画データの削除を行ってもよい。 In addition, while the above-described embodiment describes an example in which the control unit 201 of the management device 101 deletes recorded data collected in the recorded data management information 800 based on usage, the embodiment is not limited to this. For example, some recorded data is used according to the time of year, such as the season. For example, recorded data collected for use in spring tourist guides may not be used after the season changes to summer. One example would be footage of cherry blossoms in bloom. Such recorded data may not only be deleted based on usage in S407, but may also be deleted when the expiration date has passed, for example, in S404. In this way, in the embodiment, an expiration date may also be set for the recorded data, and recorded data may be deleted based on the expiration date in addition to deletion based on usage.

別の例として、最新の状況を映した映像の利用が望ましいこともある。この場合、制御部301は、S404において同じ付加情報を有する新しい録画データが録画データ管理情報800に登録されたタイミングで、過去に登録された同じ付加情報を有する録画データを録画データ管理情報800から削除してもよい。それにより、鮮度の高い映像を提供し続けることができる。 As another example, it may be desirable to use video that shows the latest situation. In this case, the control unit 301 may delete previously registered video data with the same additional information from the video data management information 800 when new video data with the same additional information is registered in the video data management information 800 in S404. This makes it possible to continue providing fresh video.

以上で述べたように、用途に応じて設定された条件を満たしている有用度の高いデータを示す付加情報が録画データに対応づけられてもよい。それにより、管理装置101は、目的に合わせて有用度の高い録画データを、付加情報で指定して効率的に収集することが可能である。 As described above, additional information indicating highly useful data that meets conditions set according to the intended use may be associated with recorded data. This allows the management device 101 to efficiently collect highly useful recorded data tailored to the intended purpose by specifying it using the additional information.

以上において、実施形態を例示したが、実施形態はこれに限定されるものではない。例えば、上述の動作フローは例示であり、実施形態はこれに限定されるものではない。可能な場合には、動作フローは、処理の順番を変更して実行されてもよく、別に更なる処理を含んでもよく、又は、一部の処理が省略されてもよい。 The above describes exemplary embodiments, but the embodiments are not limited to these. For example, the above operational flow is an example, and the embodiments are not limited to these. If possible, the operational flow may be executed with the order of processes changed, additional processes may be included, or some processes may be omitted.

また、上述の実施形態では提供装置102が、録画データに付加情報を対応づける例を述べているが、実施形態はこれに限定されるものではない。例えば、別の実施形態では少なくとも一部の録画データへの付加情報の対応づけは、管理装置101で実行されてもよい。 Furthermore, while the above embodiment describes an example in which the providing device 102 associates additional information with recorded data, the embodiment is not limited to this. For example, in another embodiment, the association of additional information with at least some of the recorded data may be performed by the management device 101.

なお、上述の実施形態において、S704の処理では制御部201は、例えば、保存部211として動作する。また、S705からS707の処理において制御部201は、例えば、評価部212として動作する。S708の処理において制御部201は、例えば、削除部213として動作する。 In the above embodiment, in the processing of S704, the control unit 201 operates, for example, as the storage unit 211. In addition, in the processing of S705 to S707, the control unit 201 operates, for example, as the evaluation unit 212. In the processing of S708, the control unit 201 operates, for example, as the deletion unit 213.

図11は、実施形態に係る管理装置101および提供装置102を実現するためのコンピュータ1100のハードウェア構成を例示する図である。図11のコンピュータ1100のハードウェア構成は、例えば、プロセッサ1101、メモリ1102、記憶装置1103、読取装置1104、通信インタフェース1106、及び入出力インタフェース1107を備える。なお、プロセッサ1101、メモリ1102、記憶装置1103、読取装置1104、通信インタフェース1106、入出力インタフェース1107は、例えば、バス1108を介して互いに接続されている。 Figure 11 is a diagram illustrating the hardware configuration of a computer 1100 for realizing the management device 101 and the provision device 102 according to an embodiment. The hardware configuration of the computer 1100 in Figure 11 includes, for example, a processor 1101, memory 1102, storage device 1103, reading device 1104, communication interface 1106, and input/output interface 1107. The processor 1101, memory 1102, storage device 1103, reading device 1104, communication interface 1106, and input/output interface 1107 are connected to each other, for example, via a bus 1108.

プロセッサ1101は、例えば、シングルプロセッサであっても、マルチプロセッサやマルチコアであってもよい。プロセッサ1101は、メモリ1102を利用して例えば上述の動作フローの手順を記述したプログラムを実行することにより、上述した管理装置101の制御部201または提供装置102の制御部301の一部または全部の機能を提供する。例えば、管理装置101のプロセッサ1101は、記憶装置1103に格納されているプログラムを読み出して実行することで、保存部211、評価部212、および削除部213として動作する。 The processor 1101 may be, for example, a single processor, or a multi-processor or multi-core. The processor 1101 provides some or all of the functions of the control unit 201 of the management device 101 or the control unit 301 of the provision device 102 described above by using the memory 1102 to execute a program that describes, for example, the procedures of the operational flow described above. For example, the processor 1101 of the management device 101 operates as the storage unit 211, evaluation unit 212, and deletion unit 213 by reading and executing programs stored in the storage device 1103.

メモリ1102は、例えば半導体メモリであり、RAM領域及びROM領域を含んでよい。記憶装置1103は、例えばハードディスク、フラッシュメモリ等の半導体メモリ、又は外部記憶装置である。なお、RAMは、Random Access Memoryの略称である。また、ROMは、Read Only Memoryの略称である。 Memory 1102 is, for example, semiconductor memory and may include a RAM area and a ROM area. Storage device 1103 is, for example, semiconductor memory such as a hard disk or flash memory, or an external storage device. Note that RAM is an abbreviation for Random Access Memory. ROM is an abbreviation for Read Only Memory.

読取装置1104は、プロセッサ1101の指示に従って着脱可能記憶媒体1105にアクセスする。着脱可能記憶媒体1105は、例えば、半導体デバイス、磁気的作用により情報が入出力される媒体、光学的作用により情報が入出力される媒体などにより実現される。なお、半導体デバイスは、例えば、USB(Universal Serial Bus)メモリである。また、磁気的作用により情報が入出力される媒体は、例えば、磁気ディスクである。光学的作用により情報が入出力される媒体は、例えば、CD-ROM、DVD、Blu-ray Disc等(Blu-rayは登録商標)である。CDは、Compact Discの略称である。DVDは、Digital Versatile Diskの略称である。 Reader 1104 accesses removable storage medium 1105 in accordance with instructions from processor 1101. Removable storage medium 1105 is realized, for example, by a semiconductor device, a medium that inputs and outputs information magnetically, or a medium that inputs and outputs information optically. An example of a semiconductor device is a USB (Universal Serial Bus) memory. An example of a medium that inputs and outputs information magnetically is a magnetic disk. An example of a medium that inputs and outputs information optically is a CD-ROM, DVD, Blu-ray Disc, etc. (Blu-ray is a registered trademark). CD is an abbreviation for Compact Disc. DVD is an abbreviation for Digital Versatile Disk.

管理装置101の記憶部202および提供装置102の記憶部302は、例えばメモリ1102、記憶装置1103、及び着脱可能記憶媒体1105を含む。管理装置101の記憶部202には、例えば、提供依頼600、録画データ管理情報800、閾値情報900が格納されている。提供装置102の記憶部302には、例えば、録画データ情報500、提供依頼600、検出対象リスト1000が格納されている。 The memory unit 202 of the management device 101 and the memory unit 302 of the providing device 102 include, for example, memory 1102, storage device 1103, and removable storage medium 1105. The memory unit 202 of the management device 101 stores, for example, a provision request 600, video recording data management information 800, and threshold information 900. The memory unit 302 of the providing device 102 stores, for example, video recording data information 500, a provision request 600, and a detection target list 1000.

通信インタフェース1106は、プロセッサ1101の指示に従って、他の装置と通信する。例えば、管理装置101の通信インタフェース1106は、プロセッサ1101の指示に従って、提供装置102および端末103と通信する。提供装置102の通信インタフェース1106は、例えば、プロセッサ1101の指示に従って、管理装置101と通信する。 The communication interface 1106 communicates with other devices according to instructions from the processor 1101. For example, the communication interface 1106 of the management device 101 communicates with the providing device 102 and the terminal 103 according to instructions from the processor 1101. The communication interface 1106 of the providing device 102 communicates with the management device 101 according to instructions from the processor 1101, for example.

入出力インタフェース1107は、例えば、入力装置及び出力装置との間のインタフェースである。入力装置は、例えばユーザからの指示を受け付けるキーボード、マウス、タッチパネルなどのデバイスである。出力装置は、例えばディスプレーなどの表示装置、及びスピーカなどの音声装置である。 The input/output interface 1107 is, for example, an interface between an input device and an output device. Input devices are, for example, devices such as a keyboard, mouse, or touch panel that accept instructions from a user. Output devices are, for example, display devices such as a screen, and audio devices such as speakers.

また、プロセッサ1101は、一例では、撮影装置1121およびGPS機器1122などと接続されていてもよい。例えば、提供装置102のプロセッサ1101は、ドライブレコーダなどの撮影装置1121およびGPS機器1122などの装置と接続されていてもよい。 In addition, in one example, the processor 1101 may be connected to a photographing device 1121 and a GPS device 1122. For example, the processor 1101 of the providing device 102 may be connected to a device such as a photographing device 1121 such as a drive recorder and a GPS device 1122.

また、実施形態に係る各プログラムは、例えば、下記の形態で管理装置101および提供装置102に提供される。
(1)記憶装置1103に予めインストールされている。
(2)着脱可能記憶媒体1105により提供される。
(3)プログラムサーバなどのサーバから提供される。
Furthermore, each program according to the embodiment is provided to the management device 101 and the providing device 102 in the following form, for example.
(1) It is pre-installed in the storage device 1103.
(2) Provided by a removable storage medium 1105.
(3) Provided from a server such as a program server.

なお、図11を参照して述べた管理装置101および提供装置102を実現するためのコンピュータ1100のハードウェア構成は、例示であり、実施形態はこれに限定されるものではない。例えば、上述の構成の一部が、削除されてもよく、また、新たな構成が追加されてもよい。また、別の実施形態では、例えば、上述の制御部201および制御部301の一部または全部の機能がFPGA、SoC、ASIC、およびPLDなどによるハードウェアとして実装されてもよい。なお、FPGAは、Field Programmable Gate Arrayの略称である。SoCは、System-on-a-chipの略称である。ASICは、Application Specific Integrated Circuitの略称である。PLDは、Programmable Logic Deviceの略称である。 Note that the hardware configuration of the computer 1100 for realizing the management device 101 and the providing device 102 described with reference to FIG. 11 is an example, and embodiments are not limited to this. For example, part of the above-described configuration may be deleted, or new configuration may be added. Furthermore, in another embodiment, for example, some or all of the functions of the above-described control unit 201 and control unit 301 may be implemented as hardware using FPGA, SoC, ASIC, PLD, or the like. Note that FPGA is an abbreviation for Field Programmable Gate Array. SoC is an abbreviation for System-on-a-chip. ASIC is an abbreviation for Application Specific Integrated Circuit. PLD is an abbreviation for Programmable Logic Device.

以上において、いくつかの実施形態が説明される。しかしながら、本発明は上記の実施形態に限定されるものではなく、上述の実施形態の各種変形形態および代替形態を包含するものとして理解されるべきである。例えば、各種実施形態は、本発明の趣旨および範囲を逸脱しない範囲で構成要素を変形して具体化できる。また、本発明は、上記の実施形態に開示されている複数の構成要素を適宜組み合わせた実施形態や、実施形態に示される全構成要素からいくつかの構成要素を削除した実施形態、または実施形態に示される構成要素にいくつかの構成要素を追加した実施形態も含まれる。 A number of embodiments have been described above. However, the present invention is not limited to the above-described embodiments, and should be understood as including various modifications and alternative forms of the above-described embodiments. For example, various embodiments can be realized by modifying the components without departing from the spirit and scope of the present invention. The present invention also includes embodiments in which multiple components disclosed in the above embodiments are appropriately combined, embodiments in which some components are deleted from all of the components shown in the embodiments, or embodiments in which some components are added to the components shown in the embodiments.

100 :提供システム
101 :管理装置
102 :提供装置
103 :端末
105 :ネットワーク
201 :制御部
202 :記憶部
203 :通信部
211 :保存部
212 :評価部
213 :削除部
301 :制御部
302 :記憶部
303 :通信部
500 :録画データ情報
600 :提供依頼
800 :録画データ管理情報
900 :閾値情報
1000 :検出対象リスト
1100 :コンピュータ
1101 :プロセッサ
1102 :メモリ
1103 :記憶装置
1104 :読取装置
1105 :着脱可能記憶媒体
1106 :通信インタフェース
1107 :入出力インタフェース
1108 :バス
1121 :撮影装置
1122 :GPS機器


100: Provision system 101: Management device 102: Provision device 103: Terminal 105: Network 201: Control unit 202: Memory unit 203: Communication unit 211: Saving unit 212: Evaluation unit 213: Deletion unit 301: Control unit 302: Memory unit 303: Communication unit 500: Recorded data information 600: Provision request 800: Recorded data management information 900: Threshold information 1000: Detection target list 1100: Computer 1101: Processor 1102: Memory 1103: Storage device 1104: Reading device 1105: Removable storage medium 1106: Communication interface 1107: Input/output interface 1108: Bus 1121: Imaging device 1122: GPS device


Claims (3)

依頼元の装置から指定条件を含む提供依頼を受信すると、録画データを提供する提供装置から、前記指定条件を満たす録画データを取得して記憶装置に保存する保存部と、
前記記憶装置から前記指定条件を満たす録画データを前記依頼元の装置に提供し、前記録画データの提供回数に基づいて前記録画データの利用度を評価する評価部と、
前記録画データの利用度が所定の閾値以下である場合、前記録画データを前記記憶装置から削除する削除部と、
前記録画データは、前記録画データを画像解析することで検出された検出対象を示す情報と対応づけられており、
前記指定条件は、前記録画データの撮影日時、前記録画データの撮影位置、および前記録画データから検出された前記検出対象を指定する情報を含み、
前記所定の閾値は、前記検出対象の種別に応じて設定されている
管理装置。
a storage unit that, upon receiving a provision request including a specified condition from a requesting device, acquires video recording data that satisfies the specified condition from a providing device that provides video recording data, and stores the video recording data in a storage device;
an evaluation unit that provides the recording data that satisfies the specified condition from the storage device to the requesting device and evaluates the usage of the recording data based on the number of times the recording data has been provided;
a deletion unit that deletes the recorded data from the storage device when the usage rate of the recorded data is equal to or less than a predetermined threshold ;
the recorded data is associated with information indicating a detection target detected by image analysis of the recorded data,
the specified conditions include information specifying the shooting date and time of the recorded data, the shooting location of the recorded data, and the detection target detected from the recorded data;
The predetermined threshold is set according to the type of the detection target .
Management device.
前記提供装置は、或る録画データを画像解析した結果、所定の検出対象が検出された場合、前記指定条件に関わらず、前記所定の検出対象と対応付けて前記或る録画データを前記管理装置に送信し、
前記保存部は、前記提供装置から前記所定の検出対象が検出された録画データを受信すると、前記記憶装置に保存する
請求項1に記載の管理装置。
When a predetermined detection target is detected as a result of image analysis of certain recorded data, the providing device associates the certain recorded data with the predetermined detection target and transmits the certain recorded data to the management device regardless of the specified condition;
The management device according to claim 1, wherein the storage unit stores the recorded data in the storage device upon receiving the recorded data in which the predetermined detection target is detected from the providing device .
コンピュータが実行する管理方法であって、前記コンピュータが、A computer-implemented management method, the computer comprising:
依頼元の装置から指定条件を含む提供依頼を受信すると、録画データを提供する提供装置から、前記指定条件を満たす録画データを取得して記憶装置に保存し、When receiving a provision request including the specified conditions from the requesting device, the recording data providing device obtains the recording data that satisfies the specified conditions and stores the data in a storage device;
前記記憶装置から前記指定条件を満たす録画データを前記依頼元の装置に提供し、前記録画データの提供回数に基づいて前記録画データの利用度を評価し、providing the recording data that satisfies the specified condition from the storage device to the requesting device, and evaluating the usage of the recording data based on the number of times the recording data has been provided;
前記録画データの利用度が所定の閾値以下である場合、前記録画データを前記記憶装置から削除し、If the usage of the recorded data is equal to or less than a predetermined threshold, the recorded data is deleted from the storage device;
前記録画データは、前記録画データを画像解析することで検出された検出対象を示す情報と対応づけられており、the recorded data is associated with information indicating a detection target detected by image analysis of the recorded data,
前記指定条件は、前記録画データの撮影日時、前記録画データの撮影位置、および前記録画データから検出された前記検出対象を指定する情報を含み、the specified conditions include information specifying the shooting date and time of the recorded data, the shooting location of the recorded data, and the detection target detected from the recorded data;
前記所定の閾値は、前記検出対象の種別に応じて設定されている、The predetermined threshold is set according to the type of the detection target.
ことを含む、管理方法。Management methods, including:
JP2022078575A 2022-05-12 2022-05-12 Management device, management method, management program, and provision system Active JP7751960B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2022078575A JP7751960B2 (en) 2022-05-12 2022-05-12 Management device, management method, management program, and provision system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2022078575A JP7751960B2 (en) 2022-05-12 2022-05-12 Management device, management method, management program, and provision system

Publications (2)

Publication Number Publication Date
JP2023167408A JP2023167408A (en) 2023-11-24
JP7751960B2 true JP7751960B2 (en) 2025-10-09

Family

ID=88838018

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2022078575A Active JP7751960B2 (en) 2022-05-12 2022-05-12 Management device, management method, management program, and provision system

Country Status (1)

Country Link
JP (1) JP7751960B2 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017228115A (en) 2016-06-23 2017-12-28 ルネサスエレクトロニクス株式会社 Method for providing information, program for causing computer to execute the method, and apparatus for providing information
JP2021043846A (en) 2019-09-13 2021-03-18 Dynabook株式会社 Electric apparatus, system, server and program
WO2022009356A1 (en) 2020-07-09 2022-01-13 三菱電機ビルテクノサービス株式会社 Monitoring system
US20220075816A1 (en) 2020-09-08 2022-03-10 Hyundai Motor Corporation System and method for sharing accident information of vehicle

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017228115A (en) 2016-06-23 2017-12-28 ルネサスエレクトロニクス株式会社 Method for providing information, program for causing computer to execute the method, and apparatus for providing information
JP2021043846A (en) 2019-09-13 2021-03-18 Dynabook株式会社 Electric apparatus, system, server and program
WO2022009356A1 (en) 2020-07-09 2022-01-13 三菱電機ビルテクノサービス株式会社 Monitoring system
US20220075816A1 (en) 2020-09-08 2022-03-10 Hyundai Motor Corporation System and method for sharing accident information of vehicle

Also Published As

Publication number Publication date
JP2023167408A (en) 2023-11-24

Similar Documents

Publication Publication Date Title
US20200076895A1 (en) Data collection apparatus, on-vehicle device, data collection system, and data collection method
US9852343B2 (en) Imaging apparatus, display method, and storage medium
JP7181736B2 (en) Data collection device, data collection system and data collection method
JP2008165701A (en) Image processing apparatus, electronic device, image processing method, and program
CN110874928B (en) Vehicle-mounted device, data collection system, data collection method, and data collection apparatus
JP7751960B2 (en) Management device, management method, management program, and provision system
JP2021043846A (en) Electric apparatus, system, server and program
KR100877930B1 (en) Arrangement vehicle retrieval method using speed detection system
JP5480495B2 (en) Information processing apparatus, information processing method, and information processing system
JP2020038409A (en) On-vehicle device, data collecting system, method for collecting data, and data collector
CN112106135B (en) Information collecting device
US8571357B2 (en) Image data management apparatus, method and program
CN103686239A (en) Network sharing crime evidence obtaining system and method based on location videos
CN114615437B (en) Vehicle tracking method and system based on GIS
US8682834B2 (en) Information processing apparatus and information processing method
KR20100101960A (en) Digital camera, system and method for grouping photography
WO2009045272A2 (en) Facilitating identification of an object recorded in digital content records
JP2004356694A (en) Photo photographing location attaching apparatus
JP2020149518A (en) Specific video collection system, specific video collection method
JP7822903B2 (en) Information provision device, information provision method
JP2023070586A (en) Information processing device and information processing method
JP4793025B2 (en) Distributed image processing device
CN110876029B (en) Video summary playback method, apparatus, electronic device and readable storage medium
JP2021135740A (en) Information processing device
JP2024117165A (en) Search system and search method

Legal Events

Date Code Title Description
RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20231026

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20241107

RD07 Notification of extinguishment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7427

Effective date: 20250311

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250610

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20250611

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250619

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: 20250926

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250926

R150 Certificate of patent or registration of utility model

Ref document number: 7751960

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150