JP2020166411A - Data recorder and data recording method - Google Patents

Data recorder and data recording method Download PDF

Info

Publication number
JP2020166411A
JP2020166411A JP2019064657A JP2019064657A JP2020166411A JP 2020166411 A JP2020166411 A JP 2020166411A JP 2019064657 A JP2019064657 A JP 2019064657A JP 2019064657 A JP2019064657 A JP 2019064657A JP 2020166411 A JP2020166411 A JP 2020166411A
Authority
JP
Japan
Prior art keywords
data
unit
processing unit
storage
storage processing
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2019064657A
Other languages
Japanese (ja)
Inventor
小野 紘平
Kohei Ono
紘平 小野
朋 大堀
Tomo Ohori
朋 大堀
由希 若林
Yuki Wakabayashi
由希 若林
福田 貴子
Takako Fukuda
貴子 福田
皓右 野澤
Kosuke Nozawa
皓右 野澤
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.)
Denso Ten Ltd
Original Assignee
Denso Ten 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 Denso Ten Ltd filed Critical Denso Ten Ltd
Priority to JP2019064657A priority Critical patent/JP2020166411A/en
Publication of JP2020166411A publication Critical patent/JP2020166411A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Time Recorders, Dirve Recorders, Access Control (AREA)
  • Traffic Control Systems (AREA)

Abstract

To provide a data recorder and a data recording method capable of recording useful data while reducing the amount of data.SOLUTION: A data recorder according to the embodiment includes an acquisition unit, a storage unit, and a storage processing unit. The acquisition unit acquires traveling data of a vehicle at a predetermined frequency. The storage unit stores the traveling data acquired by the acquisition unit. The storage processing unit reduces the data amount of traveling data stored in the storage unit for each data item based on the data characteristics of the data item in the traveling data and the elapsed time from the time of acquisition, which allows for recording useful data while reducing the data amount.SELECTED DRAWING: Figure 2

Description

本発明は、データ記録装置およびデータ記録方法に関する。 The present invention relates to a data recording device and a data recording method.

従来、例えば、車両の走行時に得られる走行データを記録するデータ記録装置が知られている。この種のデータ記録装置では、例えば、ステアリング角に応じてデータの記録周期を変える技術がある(例えば、特許文献1参照)。 Conventionally, for example, a data recording device for recording traveling data obtained when a vehicle is traveling is known. In this type of data recording device, for example, there is a technique for changing the data recording cycle according to the steering angle (see, for example, Patent Document 1).

特開2013−186782号公報Japanese Unexamined Patent Publication No. 2013-186782

しかしながら、従来技術は、例えば、データの記録周期が長い場合、有用なデータを記録し損ねるおそれがあった。この点について、例えば、データを一定間隔で記録していき、記憶容量が満杯に近づく場合に古いデータを新しいデータで書き換える方法も考えられるが、この場合も有用なデータが削除されるおそれがあった。従って、従来は、データ量を削減しつつ、有用なデータを記録する点で改善の余地があった。 However, the prior art has a risk of failing to record useful data, for example, when the data recording cycle is long. Regarding this point, for example, a method of recording data at regular intervals and rewriting old data with new data when the storage capacity approaches full is conceivable, but in this case as well, useful data may be deleted. It was. Therefore, in the past, there was room for improvement in recording useful data while reducing the amount of data.

本発明は、上記に鑑みてなされたものであって、データ量を削減しつつ、有用なデータを記録することができるデータ記録装置およびデータ記録方法を提供することを目的とする。 The present invention has been made in view of the above, and an object of the present invention is to provide a data recording device and a data recording method capable of recording useful data while reducing the amount of data.

上述した課題を解決し、目的を達成するために、本発明に係るデータ記録装置は、取得部と、記憶処理部とを備える。前記取得部は、車両の走行データを所定の頻度で取得する。前記記憶処理部は、前記取得部によって取得された前記走行データにおけるデータ項目のデータ特性および取得時からの経過時間に基づき、前記データ項目毎にデータ量を削減して記憶部に記憶する。 In order to solve the above-mentioned problems and achieve the object, the data recording device according to the present invention includes an acquisition unit and a storage processing unit. The acquisition unit acquires vehicle travel data at a predetermined frequency. The storage processing unit reduces the amount of data for each data item and stores it in the storage unit based on the data characteristics of the data items in the travel data acquired by the acquisition unit and the elapsed time from the time of acquisition.

本発明によれば、データ量を削減しつつ、有用なデータを記録することができる。 According to the present invention, useful data can be recorded while reducing the amount of data.

図1は、実施形態に係るデータ記録方法の概要を示す図である。FIG. 1 is a diagram showing an outline of a data recording method according to an embodiment. 図2は、実施形態に係るデータ記録装置の構成を示すブロック図である。FIG. 2 is a block diagram showing a configuration of a data recording device according to an embodiment. 図3は、記録情報の一例を示す図である。FIG. 3 is a diagram showing an example of recorded information. 図4は、記憶処理部の抽象化処理を説明するための図である。FIG. 4 is a diagram for explaining the abstraction process of the storage processing unit. 図5は、記憶処理部による削減処理を示す図である。FIG. 5 is a diagram showing reduction processing by the storage processing unit. 図6は、記憶処理部による削減処理を示す図である。FIG. 6 is a diagram showing reduction processing by the storage processing unit. 図7は、記憶処理部による削減処理を示す図である。FIG. 7 is a diagram showing reduction processing by the storage processing unit. 図8は、記憶処理部による削減処理を示す図である。FIG. 8 is a diagram showing reduction processing by the storage processing unit. 図9は、実施形態に係るデータ記録装置が実行する処理の処理手順を示すフローチャートである。FIG. 9 is a flowchart showing a processing procedure of processing executed by the data recording apparatus according to the embodiment.

以下、添付図面を参照して、本願の開示するデータ記録装置およびデータ記録方法の実施形態を詳細に説明する。なお、この実施形態により本発明が限定されるものではない。 Hereinafter, embodiments of the data recording apparatus and data recording method disclosed in the present application will be described in detail with reference to the accompanying drawings. The present invention is not limited to this embodiment.

まず、図1を用いて、実施形態に係るデータ記録方法の概要について説明する。図1は、実施形態に係るデータ記録方法の概要を示す図である。図1では、実施形態に係るデータ記録装置1は、車両Cに搭載され、実施形態に係るデータ記録方法を実行する。 First, the outline of the data recording method according to the embodiment will be described with reference to FIG. FIG. 1 is a diagram showing an outline of a data recording method according to an embodiment. In FIG. 1, the data recording device 1 according to the embodiment is mounted on the vehicle C and executes the data recording method according to the embodiment.

また、実施形態に係るデータ記録装置1は、通信機能を有し、記録した走行データをセンタ100へアップロードすることができる。なお、センタ100は、収集した走行データを解析する解析サーバであってもよく、あるいは、収集した走行データ(あるいは解析結果)を第3者へ提供する提供サーバや、単に走行データを収集する収集サーバであってもよい。 Further, the data recording device 1 according to the embodiment has a communication function, and the recorded travel data can be uploaded to the center 100. The center 100 may be an analysis server that analyzes the collected driving data, a providing server that provides the collected driving data (or analysis result) to a third party, or a collection that simply collects the traveling data. It may be a server.

ここで、例えば、車両が通信圏外にいる場合や、通信機能が故障して走行データをアップロードできない場合、通信が回復するまで走行データを記憶部に保持し続ける必要があるが、記憶容量は有限であるため、データを削除する必要がある。 Here, for example, when the vehicle is out of the communication range or when the communication function fails and the driving data cannot be uploaded, it is necessary to keep the driving data in the storage unit until the communication is restored, but the storage capacity is finite. Therefore, it is necessary to delete the data.

この点について、従来は、例えば、データの記録周期を長くしたり、古いデータを順次削除したりしていた。しかしながら、データの記録周期を長くすることで有用なデータを記録し損ねたり、古くても有用なデータが新しいデータで書き換えられたりするおそれがあった。このように従来は、データ量を削減しつつ、有用なデータを記録する点で改善の余地があった。 Regarding this point, conventionally, for example, the data recording cycle has been lengthened or old data has been sequentially deleted. However, by lengthening the data recording cycle, useful data may fail to be recorded, or old but useful data may be rewritten with new data. As described above, in the past, there was room for improvement in recording useful data while reducing the amount of data.

そこで、実施形態に係るデータ記録装置1は、走行データのデータ項目毎に削除方法を変えることとした。具体的には、図1に示すように、実施形態に係るデータ記録装置1は、まず、車両Cに搭載された各種センサによって、所定の頻度で走行データを取得し、記憶部に記憶する(S1)。走行データには、車両Cの走行に関するデータ項目が含まれる。例えば、走行データには、車両Cの位置や、取得時刻、車速情報、加速度情報、角速度情報、ドア情報(ドア開閉や、ドアロック状態)、カメラ情報、レーダ情報等のデータ項目が含まれる。 Therefore, the data recording device 1 according to the embodiment has decided to change the deletion method for each data item of the traveling data. Specifically, as shown in FIG. 1, the data recording device 1 according to the embodiment first acquires traveling data at a predetermined frequency by various sensors mounted on the vehicle C and stores it in a storage unit ( S1). The travel data includes data items related to the travel of the vehicle C. For example, the traveling data includes data items such as the position of the vehicle C, acquisition time, vehicle speed information, acceleration information, angular velocity information, door information (door opening / closing and door locked state), camera information, radar information, and the like.

つづいて、実施形態に係るデータ記録装置1は、記憶部に記憶された走行データにおけるデータ項目のデータ特性および取得時からの経過時間に基づき、データ項目毎にデータ量を削減する(S2)。データ特性とは、例えば、データ項目のデータ種別や、所定のイベント(急加速や急減速等)の有無や、運転者に関する情報等といったデータ項目におけるデータの特徴を指す。 Subsequently, the data recording device 1 according to the embodiment reduces the amount of data for each data item based on the data characteristics of the data items in the traveling data stored in the storage unit and the elapsed time from the time of acquisition (S2). The data characteristics refer to the characteristics of data in data items such as the data type of the data item, the presence or absence of a predetermined event (sudden acceleration, sudden deceleration, etc.), information about the driver, and the like.

例えば、実施形態に係るデータ記録装置1は、古くなった走行データのうち、重要度が低いデータ項目のデータを抽象化する、データを間引いてデータ周期を長くする等の削減方法を行うことができるが、これら削減方法の詳細については後述する。 For example, the data recording device 1 according to the embodiment may perform a reduction method such as abstracting the data of a data item having a low importance among the old driving data, thinning the data, and lengthening the data cycle. However, the details of these reduction methods will be described later.

このように、実施形態に係るデータ記録方法では、走行データのデータ項目毎にデータを削減することで、データ項目毎に有用なデータを記録できる。このため、従来のようにデータ記録周期を長くして有用な走行データを記録し損ねたり、古くても有用な走行データが削除されたりすることを低減できる。すなわち、実施形態に係るデータ記録方法によれば、データ量を削減しつつ、有用なデータを記録することができる。 As described above, in the data recording method according to the embodiment, useful data can be recorded for each data item by reducing the data for each data item of the traveling data. Therefore, it is possible to reduce the failure to record useful driving data by lengthening the data recording cycle as in the conventional case, or the deletion of useful driving data even if it is old. That is, according to the data recording method according to the embodiment, useful data can be recorded while reducing the amount of data.

これにより、例えば、センタ100と通信できない期間(例えば、通信圏外や、通信機器の故障等)に、走行データを記憶部に保持する場合であっても、有用なデータが削除されることを低減できる。 As a result, for example, even when the traveling data is stored in the storage unit during the period when communication with the center 100 is not possible (for example, out of the communication range or failure of the communication device), useful data is reduced from being deleted. it can.

なお、図1では、実施形態に係るデータ記録装置1は、通信機能によって、走行データをセンタ100にアップロードする場合を示したが、必ずしも通信機能を有さなくてもよい。具体的には、実施形態に係るデータ記録装置1は、ユーザが走行データを可搬性の記憶媒体に記憶して走行後に端末装置に転送する場合には、通信機能を有さなくてもよい。 Although FIG. 1 shows a case where the data recording device 1 according to the embodiment uploads the traveling data to the center 100 by the communication function, the data recording device 1 does not necessarily have the communication function. Specifically, the data recording device 1 according to the embodiment does not have to have a communication function when the user stores the travel data in a portable storage medium and transfers the travel data to the terminal device after the travel.

次に、図2を参照して、実施形態に係るデータ記録装置1の構成について詳細に説明する。図2は、実施形態に係るデータ記録装置1の構成を示すブロック図である。図2に示すように、実施形態に係るデータ記録装置1は、各種センサ10およびセンタ100に接続される。 Next, the configuration of the data recording device 1 according to the embodiment will be described in detail with reference to FIG. FIG. 2 is a block diagram showing a configuration of the data recording device 1 according to the embodiment. As shown in FIG. 2, the data recording device 1 according to the embodiment is connected to various sensors 10 and a center 100.

各種センサ10は、車両Cに搭載されるセンサであって、車両Cに関する情報を検出し、検出結果を走行データとしてデータ記録装置1へ出力する。各種センサ10は、例えば、カメラ、位置情報検出装置、車速センサ、加速度センサ、ジャイロセンサ、レーダ等といった、車両Cの走行時に、車両周辺および車両自体に関する情報を検出するセンサを含む。 The various sensors 10 are sensors mounted on the vehicle C, detect information about the vehicle C, and output the detection results as traveling data to the data recording device 1. The various sensors 10 include sensors such as a camera, a position information detection device, a vehicle speed sensor, an acceleration sensor, a gyro sensor, a radar, and the like that detect information about the vehicle surroundings and the vehicle itself when the vehicle C is traveling.

実施形態に係るデータ記録装置1は、制御部2と、記憶部3と、通信部4とを備える。制御部2は、取得部20、特性検出部21、イベント検出部22、記憶処理部23およびアップロード部24を備える。記憶部3は、記録情報30を記憶する。 The data recording device 1 according to the embodiment includes a control unit 2, a storage unit 3, and a communication unit 4. The control unit 2 includes an acquisition unit 20, a characteristic detection unit 21, an event detection unit 22, a storage processing unit 23, and an upload unit 24. The storage unit 3 stores the recorded information 30.

通信部4は、通信インターフェースであって、所定のネットワークと無線で接続され、ネットワークを介して、センタ100との間で情報の送受信を行う。 The communication unit 4 is a communication interface that is wirelessly connected to a predetermined network and transmits / receives information to / from the center 100 via the network.

ここで、データ記録装置1は、たとえば、CPU(Central Processing Unit)、ROM(Read Only Memory)、RAM(Random Access Memory)、データフラッシュ、入出力ポートなどを有するコンピュータや各種の回路を含む。 Here, the data recording device 1 includes, for example, a computer having a CPU (Central Processing Unit), a ROM (Read Only Memory), a RAM (Random Access Memory), a data flash, an input / output port, and various circuits.

コンピュータのCPUは、たとえば、ROMに記憶されたプログラムを読み出して実行することによって、制御部2の取得部20、特性検出部21、イベント検出部22、記憶処理部23およびアップロード部24として機能する。 The CPU of the computer functions as the acquisition unit 20, the characteristic detection unit 21, the event detection unit 22, the storage processing unit 23, and the upload unit 24 of the control unit 2, for example, by reading and executing the program stored in the ROM. ..

また、制御部2の取得部20、特性検出部21、イベント検出部22、記憶処理部23およびアップロード部24の少なくともいずれか一つまたは全部をASIC(Application Specific Integrated Circuit)やFPGA(Field Programmable Gate Array)等のハードウェアで構成することもできる。 Further, at least one or all of the acquisition unit 20, the characteristic detection unit 21, the event detection unit 22, the storage processing unit 23, and the upload unit 24 of the control unit 2 are ASIC (Application Specific Integrated Circuit) or FPGA (Field Programmable Gate). It can also be configured with hardware such as Array).

また、記憶部3は、たとえば、RAMやデータフラッシュに対応する。RAMやデータフラッシュは、記録情報30や、各種プログラムの情報等を記憶することができる。なお、データ記録装置1は、有線や無線のネットワークで接続された他のコンピュータや可搬型記録媒体を介して上記したプログラムや各種情報を取得することとしてもよい。 Further, the storage unit 3 corresponds to, for example, a RAM or a data flash. The RAM or data flash can store the recording information 30, information on various programs, and the like. The data recording device 1 may acquire the above-mentioned program and various information via another computer or a portable recording medium connected by a wired or wireless network.

記録情報30は、取得部20によって取得された走行データを時系列で含む情報である。図3は、記録情報30の一例を示す図である。 The recorded information 30 is information including the traveling data acquired by the acquisition unit 20 in chronological order. FIG. 3 is a diagram showing an example of the recorded information 30.

図3に示すように、記録情報30は、「データID」、「取得時刻」および「位置」といったデータ項目が対応付けられる。「データID」は、各走行データを識別する識別情報である。「取得時刻」は、走行データを取得した時刻を示す。「位置」は、車両Cの位置を示す。 As shown in FIG. 3, the recorded information 30 is associated with data items such as “data ID”, “acquisition time”, and “position”. The "data ID" is identification information that identifies each travel data. “Acquisition time” indicates the time when the driving data was acquired. "Position" indicates the position of vehicle C.

なお、図3に示す記録情報30は、一例であって、例えば、車速情報や、加速度情報、角速度情報、ドア情報等のデータ項目がさらに含まれてもよい。 The recorded information 30 shown in FIG. 3 is an example, and may further include data items such as vehicle speed information, acceleration information, angular velocity information, and door information.

また、記録情報30は、後述のアップロード部24によってセンタ100にアップロードされた場合、記憶部3から削除される。 Further, when the recorded information 30 is uploaded to the center 100 by the upload unit 24 described later, the recorded information 30 is deleted from the storage unit 3.

制御部2は、車両Cの走行データを取得し、データ項目のデータ特性および取得時からの経過時間に基づき、データ項目毎にデータ量を削減して記憶部3に記憶する。また、制御部2は、記憶部3に記憶した走行データを所定のタイミングでセンタ100にアップロードする。 The control unit 2 acquires the traveling data of the vehicle C, reduces the amount of data for each data item, and stores the data in the storage unit 3 based on the data characteristics of the data items and the elapsed time from the acquisition. Further, the control unit 2 uploads the travel data stored in the storage unit 3 to the center 100 at a predetermined timing.

取得部20は、車両Cの走行データを所定の頻度で取得する。具体的には、取得部20は、各種センサ10の検出結果を走行データとして取得する。 The acquisition unit 20 acquires the travel data of the vehicle C at a predetermined frequency. Specifically, the acquisition unit 20 acquires the detection results of the various sensors 10 as travel data.

取得部20による走行データの取得頻度は、一定の間隔であってもよく、車両Cの走行状況に応じて動的に変更してもよい。あるいは、取得頻度は、センタ100から頻度に関する指令を受け付けてもよい。 The frequency of acquisition of travel data by the acquisition unit 20 may be a fixed interval, or may be dynamically changed according to the travel condition of the vehicle C. Alternatively, the acquisition frequency may receive a command regarding the frequency from the center 100.

特性検出部21は、車両Cの運転者の運転特性を示す特性情報を検出する。例えば、特性検出部21は、運転者の過去の運転操作の情報に基づいて、当該運転者の急加速特性や急減速特性、急旋回特性等の運転操作の特徴を学習し、学習結果として運転者毎の特性情報を生成しておく。 The characteristic detection unit 21 detects characteristic information indicating the driving characteristics of the driver of the vehicle C. For example, the characteristic detection unit 21 learns driving operation characteristics such as sudden acceleration characteristics, sudden deceleration characteristics, and sharp turning characteristics of the driver based on information on the driver's past driving operations, and operates as a learning result. Generate characteristic information for each person.

そして、特性検出部21は、免許証の読取結果や、携帯端末からの識別情報等により運転者を識別することで、予め生成しておいた運転者の特性情報を検出する。特性検出部21は、検出した特性情報を記憶処理部23へ出力する。 Then, the characteristic detection unit 21 detects the characteristic information of the driver generated in advance by identifying the driver based on the reading result of the license, the identification information from the mobile terminal, or the like. The characteristic detection unit 21 outputs the detected characteristic information to the storage processing unit 23.

イベント検出部22は、車両Cに生じる走行イベントを検出する。例えば、イベント検出部22は、各種センサ10の検出結果に基づいて、急加速や急減速、急旋回、周囲との接触、特定場所(施設や、交差点等)の通過等の走行イベントを検出する。イベント検出部22は、検出した走行イベントに関する情報を記憶処理部23へ出力する。 The event detection unit 22 detects a traveling event that occurs in the vehicle C. For example, the event detection unit 22 detects a running event such as sudden acceleration, sudden deceleration, sharp turning, contact with the surroundings, passing through a specific place (facility, intersection, etc.) based on the detection results of various sensors 10. .. The event detection unit 22 outputs information about the detected running event to the storage processing unit 23.

記憶処理部23は、走行データにおけるデータ項目のデータ特性および取得時からの経過時間に基づき、データ項目毎に記憶部3に記憶された走行データのデータ量を削減する。 The storage processing unit 23 reduces the amount of travel data stored in the storage unit 3 for each data item based on the data characteristics of the data items in the travel data and the elapsed time from the time of acquisition.

例えば、記憶処理部23は、データ項目のデータを所定のデータ単位で抽象化する。ここで、図4を用いて、記憶処理部23による抽象化処理について説明する。図4は、記憶処理部23の抽象化処理を説明するための図である。 For example, the storage processing unit 23 abstracts the data of the data item in a predetermined data unit. Here, the abstraction process by the storage processing unit 23 will be described with reference to FIG. FIG. 4 is a diagram for explaining the abstraction process of the storage processing unit 23.

図4では、走行データの位置が緯度・経度で表現される場合の抽象化について説明する。記憶処理部23は、データ項目のデータをビット化し、ビット化したデータの所定位置のビットの情報を削減する。 FIG. 4 describes an abstraction when the position of the traveling data is represented by latitude and longitude. The storage processing unit 23 digitizes the data of the data item and reduces the information of the bit at a predetermined position of the bitified data.

図4に示す例では、記憶処理部23は、まず、「東経135度」の数値部分である「135」をビット化し、2進数である「10000111」に変換する。つづいて、記憶処理部23は、ビット化したデータである「10000111」の最上位のビット「10000000」を削減し、「0000111」に変換する。すなわち、記憶処理部23は、「7」を示す「0000111」を走行データの位置として記憶する。 In the example shown in FIG. 4, the storage processing unit 23 first converts "135", which is a numerical portion of "135 degrees east longitude", into bits and converts it into a binary number "10000111". Subsequently, the storage processing unit 23 reduces the most significant bit "10000000" of the bitified data "10000111" and converts it into "00000011". That is, the storage processing unit 23 stores "0000111" indicating "7" as the position of the traveling data.

そして、記憶処理部23は、上位のビットの情報を削減した場合、削減した上位の情報をオフセット値として記憶部3に記憶する。図4に示す例では、記憶処理部23は、最上位のビットの情報「128」を示す「10000000」をオフセット値として記憶する。 Then, when the information of the upper bit is reduced, the storage processing unit 23 stores the reduced upper information as an offset value in the storage unit 3. In the example shown in FIG. 4, the storage processing unit 23 stores "10000000" indicating the information "128" of the most significant bit as an offset value.

これにより、記憶される走行データは、「7」を示す「0000111」を記憶するため、「128」を示す「10000000」のデータ分だけデータ量を削減できる。さらに、「10000000」をオフセット値として記憶しておくことで、例えば、センタ100側で、「0000111」を「10000111」に復元することができるため、走行データの精度が低下することを防止できる。 As a result, since the stored travel data stores "0000111" indicating "7", the amount of data can be reduced by the amount of "10000000" indicating "128". Further, by storing "10000000" as an offset value, for example, "00000011" can be restored to "10000111" on the center 100 side, so that it is possible to prevent the accuracy of the traveling data from being lowered.

なお、図4では、最上位のビットを削減する場合を示したが、最下位のビット以外であれば、任意の位置の上位ビットを削減して、かかる上位ビットの情報をオフセット値として記憶可能である。 Although FIG. 4 shows a case where the most significant bit is reduced, the high-order bit at an arbitrary position can be reduced and the information of the high-order bit can be stored as an offset value if the bit is other than the low-order bit. Is.

また、例えば、センタ100側で大まかな位置を把握したい場合には、最下位のビットの情報を削減してもよい。かかる場合、削除した最下位のビットの情報をオフセット値として記憶する必要が無いため、記憶容量の圧迫を抑制できる。 Further, for example, when it is desired to grasp the rough position on the center 100 side, the information of the lowest bit may be reduced. In such a case, since it is not necessary to store the information of the deleted lowest bit as an offset value, it is possible to suppress the pressure on the storage capacity.

また、記憶処理部23は、所定位置のビットの情報を削減する場合、例えば、経過時間に伴って削減するビットの数を増やしてもよい。例えば、記憶処理部23は、経過時間が経つごとに、上位から下位(あるいは、下位から上位)に向かってビットを徐々に削っていってもよい。 Further, when the storage processing unit 23 reduces the information of the bits at a predetermined position, for example, the number of bits to be reduced may be increased with the elapsed time. For example, the storage processing unit 23 may gradually reduce the bits from the upper position to the lower level (or from the lower level to the upper level) as the elapsed time elapses.

また、記憶処理部23は、例えば、走行データにおける位置の情報が住所等で表現される場合、かかる住所を代表地に変換する。より具体的には、記憶処理部23は、「A県B市C町D丁目E番地」をデータ単位である「A県B市C町」に変換する。つまり、記憶処理部23は、住所の詳細な区域を省略して、代表地に抽象化する。 Further, for example, when the position information in the traveling data is expressed by an address or the like, the storage processing unit 23 converts such an address into a representative place. More specifically, the storage processing unit 23 converts "A prefecture B city C town D chome E address" into "A prefecture B city C town" which is a data unit. That is, the storage processing unit 23 omits the detailed area of the address and abstracts it into the representative place.

このように、記憶処理部23は、データ項目のデータを抽象化することで、走行データのデータ量を削減することができる。 In this way, the storage processing unit 23 can reduce the amount of running data by abstracting the data of the data items.

また、記憶処理部23は、例えば、記憶部3に記憶された時系列の走行データについて、所定の経過時間が経過した場合には、走行データ自体を削除してもよい。かかる点について図5〜図8を用いて説明する。 Further, the storage processing unit 23 may delete the travel data itself, for example, when a predetermined elapsed time has elapsed for the time-series travel data stored in the storage unit 3. This point will be described with reference to FIGS. 5 to 8.

図5〜図8は、記憶処理部23による削減処理を示す図である。図5では、走行データA〜走行データFが記憶部3に記憶された状態で、新たに走行データGが記憶される場合について説明する。なお、走行データA〜Fのうち、走行データAが最も古く、走行データFが最も新しいこととする。 5 and 8 are diagrams showing reduction processing by the storage processing unit 23. FIG. 5 describes a case where the traveling data G is newly stored in a state where the traveling data A to the traveling data F are stored in the storage unit 3. Of the driving data A to F, the driving data A is the oldest and the driving data F is the newest.

また、図5に示すように、走行データA(走行データB〜Gも同様)には、走行データAのデータである位置「Xa,Xb」の情報と、次の走行データの繋がりを示すポインタ「B」の情報とが含まれていることとする。ポインタ「B」は、走行データAの次が走行データBであることを示している。なお、ポインタの情報は、例えば、記憶処理部23によって走行データを記憶する際に付与される。また、ポインタの情報は、走行データ毎に付与されてもよく、データ項目毎に付与されてもよい。 Further, as shown in FIG. 5, the driving data A (the same applies to the driving data B to G) includes a pointer indicating the connection between the information of the positions "Xa, Xb" which is the data of the driving data A and the next driving data. It is assumed that the information of "B" is included. The pointer "B" indicates that the travel data B is next to the travel data A. The pointer information is given, for example, when the storage processing unit 23 stores the traveling data. Further, the pointer information may be given for each running data or for each data item.

図5に示すように、記憶処理部23は、新たに走行データGを記憶する場合、所定の経過時間が経過した古い走行データを削除する。具体的には、記憶処理部23は、走行データBを削除し、走行データAのポインタ「B」を「C」に書き換える。これにより、走行データAの次が走行データCとなる、つまり、データ周期が長くなる。 As shown in FIG. 5, when the storage processing unit 23 newly stores the travel data G, the storage processing unit 23 deletes the old travel data for which a predetermined elapsed time has elapsed. Specifically, the storage processing unit 23 deletes the travel data B and rewrites the pointer "B" of the travel data A to "C". As a result, the travel data A is followed by the travel data C, that is, the data cycle becomes longer.

これにより、新たな走行データを記録する際に、古い走行データを削除してデータ周期を長くすることで、古い走行データについてはある程度の精度を保ちつつ、データ量を削減することができる。 As a result, when recording new driving data, the old driving data is deleted and the data cycle is lengthened, so that the amount of data can be reduced while maintaining a certain degree of accuracy for the old driving data.

なお、図5では、新たな走行データを記録する際に、1つの古い走行データを削除したが、例えば、図6に示すように、経過時間が長くなるほどデータ周期が長くなるように複数の走行データを削除してもよい。 In FIG. 5, when recording new travel data, one old travel data was deleted. For example, as shown in FIG. 6, a plurality of travels are performed so that the longer the elapsed time, the longer the data cycle. You may delete the data.

具体的には、図6に示すように、記憶処理部23は、記憶部3に記憶された時系列の走行データについて、経過時間が長いほど、走行データのデータ周期が長くなるように走行データを削除する。換言すれば、記憶処理部23は、経過時間が長いほど、削除する走行データの数を多くする。これにより、新しい走行データをより多く残すことができる。 Specifically, as shown in FIG. 6, the storage processing unit 23 describes the time-series travel data stored in the storage unit 3 so that the longer the elapsed time, the longer the data cycle of the travel data. To delete. In other words, the storage processing unit 23 increases the number of traveling data to be deleted as the elapsed time increases. As a result, more new driving data can be left.

なお、図5および図6では、走行データ自体を削除する場合を示したが、例えば、経過時間が長い走行データほど削減するデータ量を多くしてもよい。例えば、記憶処理部23は、経過時間が長い走行データほど、抽象化の度合いを強くする(例えば、削減するビットの数を多くする)。これにより、走行データのデータ周期は保ちつつ、不要なデータを削減して有用なデータのみを残すことができる。 In addition, although the case where the traveling data itself is deleted is shown in FIGS. 5 and 6, for example, the amount of data to be reduced may be increased as the elapsed time is longer. For example, the storage processing unit 23 increases the degree of abstraction (for example, increases the number of bits to be reduced) as the elapsed time increases. As a result, it is possible to reduce unnecessary data and leave only useful data while maintaining the data cycle of the driving data.

また、図7に示すように、記憶処理部23は、走行イベントに基づいて走行データを削減してもよい。具体的には、図7に示すように、記憶処理部23は、所定の走行イベントが発生した走行データが含まれる場合、かかる走行データの前後(もしくは前か後のいずれか一方)を多く残すようにする。具体的には、記憶処理部23は、走行イベントの発生した走行データの前後の走行データを除いた走行データを削除する。 Further, as shown in FIG. 7, the storage processing unit 23 may reduce the travel data based on the travel event. Specifically, as shown in FIG. 7, when the storage processing unit 23 includes driving data in which a predetermined driving event has occurred, the storage processing unit 23 leaves a large amount before and after (or either before or after) the traveling data. To do so. Specifically, the storage processing unit 23 deletes the travel data excluding the travel data before and after the travel data in which the travel event has occurred.

これにより、走行イベントが発生した走行データの前後の有用な走行データを残すことができる。 As a result, useful driving data before and after the driving data in which the driving event has occurred can be left.

また、記憶処理部23は、例えば、図8に示すように、運転者の運転特性に基づいて走行データを削除してもよい。図8では、急減速特性の運転者の車速変化をグラフで示している。 Further, the storage processing unit 23 may delete the driving data based on the driving characteristics of the driver, for example, as shown in FIG. FIG. 8 is a graph showing a change in vehicle speed of a driver having a sudden deceleration characteristic.

図8に示すように、記憶処理部23は、急減速特性の運転者の場合、減速時の走行データが多く残るように走行データを削除する。具体的には、記憶処理部23は、車速の変化が少ない区間P1、P3、P5や、加速時の区間P2のデータ周期を広くし、減速時の区間P4のデータ周期を狭くする。 As shown in FIG. 8, in the case of a driver having a sudden deceleration characteristic, the storage processing unit 23 deletes the traveling data so that a large amount of traveling data during deceleration remains. Specifically, the storage processing unit 23 widens the data cycle of the sections P1, P3, P5 where the change in vehicle speed is small and the section P2 during acceleration, and narrows the data cycle of the section P4 during deceleration.

このように、運転者の運転特性に応じて走行データのデータ周期を変えることで、有用な走行データを残すことができる。 In this way, useful driving data can be left by changing the data cycle of the driving data according to the driving characteristics of the driver.

なお、記憶処理部23は、停止中の区間P1、P5よりも、加速時の区間P2や定速走行時の区間P3のデータを周期を狭くしてもよい。これにより、より有用な走行データを残すことができる。 The storage processing unit 23 may narrow the cycle of the data of the section P2 during acceleration and the section P3 during constant speed traveling narrower than the sections P1 and P5 that are stopped. As a result, more useful driving data can be left.

記憶処理部23は、上述してきた削減(削除を含む)処理を任意のタイミングで行うことができる。例えば、記憶処理部23は、新たな走行データを取得したタイミングで削減処理を行ってもよく、あるいは、記憶部3の記憶可能残量が所定の閾値未満まで少なくなった場合に、削減処理を行ってもよい。 The storage processing unit 23 can perform the reduction (including deletion) processing described above at an arbitrary timing. For example, the storage processing unit 23 may perform the reduction processing at the timing when new travel data is acquired, or when the memorable remaining amount of the storage unit 3 becomes less than a predetermined threshold value, the reduction processing is performed. You may go.

また、記憶処理部23は、外部装置であるセンタ100から走行データの削減に関する指令があった場合に、走行データを削減して記憶部3に記憶してもよい。これにより、例えば、車両Cが通信圏外に近づいている場合等にセンタ100側から指令を出して記憶容量を予め多く確保できる。 Further, the storage processing unit 23 may reduce the travel data and store it in the storage unit 3 when the center 100, which is an external device, gives a command regarding the reduction of travel data. As a result, for example, when the vehicle C is approaching outside the communication range, a command can be issued from the center 100 side to secure a large storage capacity in advance.

また、記憶処理部23は、走行データの項目ごとに優先順位をつけ、優先順位の低いデータから削減していってもよい。記憶処理部23は、優先順位を低い順に例えば、カメラ情報、角速度情報、レーダ情報、加速度情報、車速情報の順で設定する。記憶処理部23は、取得してからの経過時間が長い走行データほど、優先度が高いデータ項目に対しても削減処理を行う。これにより、経過時間が長くても記憶しておきたいデータ項目に対して多くのデータを残すことができる。 Further, the storage processing unit 23 may prioritize each item of the traveling data and reduce the data from the lower priority. The storage processing unit 23 sets the order of priority in ascending order, for example, camera information, angular velocity information, radar information, acceleration information, and vehicle speed information. The storage processing unit 23 performs reduction processing even for data items having a higher priority as the travel data has a longer elapsed time since it was acquired. As a result, a large amount of data can be left for the data items to be stored even if the elapsed time is long.

アップロード部24は、通信部4を介して、センタ100と通信可能である場合に、記憶部3に記憶された走行データをセンタ100へアップロードする。アップロード部24は、センタ100へアップロードした走行データについては、記憶部3から削除する。 The upload unit 24 uploads the travel data stored in the storage unit 3 to the center 100 when it is possible to communicate with the center 100 via the communication unit 4. The upload unit 24 deletes the travel data uploaded to the center 100 from the storage unit 3.

次に、図9を用いて、実施形態に係るデータ記録装置1が実行する処理の処理手順について説明する。図9は、実施形態に係るデータ記録装置1が実行する処理の処理手順を示すフローチャートである。 Next, the processing procedure of the processing executed by the data recording apparatus 1 according to the embodiment will be described with reference to FIG. FIG. 9 is a flowchart showing a processing procedure of processing executed by the data recording device 1 according to the embodiment.

図9に示すように、まず、取得部20は、車両Cの走行データを所定の頻度で取得する(S101)。つづいて、アップロード部24は、センタ100と通信可能であるか否かを判定する(S102)。 As shown in FIG. 9, first, the acquisition unit 20 acquires the traveling data of the vehicle C at a predetermined frequency (S101). Subsequently, the upload unit 24 determines whether or not communication with the center 100 is possible (S102).

アップロード部24は、センタ100と通信可能である場合(S102:Yes)、センタ100へ走行データをアップロードし(S103)、処理を終了する。 When the upload unit 24 can communicate with the center 100 (S102: Yes), the upload unit 24 uploads the traveling data to the center 100 (S103) and ends the process.

一方、S102において、記憶処理部23は、センタ100と通信不可である場合(S102:No)、記憶部3の記憶可能残量が所定の閾値未満であるか否かを判定する(S104)。 On the other hand, in S102, when the storage processing unit 23 cannot communicate with the center 100 (S102: No), the storage processing unit 23 determines whether or not the memorable remaining amount of the storage unit 3 is less than a predetermined threshold value (S104).

記憶処理部23は、記憶部3の記憶可能残量が閾値未満である場合(S104:Yes)、記憶部3に記憶された過去の走行データについて、データ項目のデータ特性および経過時間に基づき、データ項目毎にデータ量を削減する(S105)。 When the memorable remaining amount of the storage unit 3 is less than the threshold value (S104: Yes), the storage processing unit 23 refers to the past travel data stored in the storage unit 3 based on the data characteristics of the data items and the elapsed time. The amount of data is reduced for each data item (S105).

つづいて、記憶処理部23は、新たに取得した走行データを記憶部3へ記憶し(S106)、処理を終了する。一方、S104において、記憶処理部23は、記憶部3の記憶可能残量が閾値以上である場合(S104:No)、S106を実行し、処理を終了する。 Subsequently, the storage processing unit 23 stores the newly acquired travel data in the storage unit 3 (S106), and ends the processing. On the other hand, in S104, when the memorable remaining amount of the storage unit 3 is equal to or greater than the threshold value (S104: No), the storage processing unit 23 executes S106 and ends the processing.

上述してきたように、実施形態に係るデータ記録装置1は、取得部20と、記憶部3と、記憶処理部23とを備える。取得部20は、車両Cの走行データを所定の頻度で取得する。記憶部3は、取得部20によって取得された走行データが記憶される。記憶処理部23は、走行データにおけるデータ項目のデータ特性および取得時からの経過時間に基づき、データ項目毎に記憶部3に記憶された走行データのデータ量を削減する。これにより、データ量を削減しつつ、有用なデータを記録することができる。 As described above, the data recording device 1 according to the embodiment includes an acquisition unit 20, a storage unit 3, and a storage processing unit 23. The acquisition unit 20 acquires the travel data of the vehicle C at a predetermined frequency. The storage unit 3 stores the travel data acquired by the acquisition unit 20. The storage processing unit 23 reduces the amount of travel data stored in the storage unit 3 for each data item based on the data characteristics of the data items in the travel data and the elapsed time from the time of acquisition. As a result, useful data can be recorded while reducing the amount of data.

さらなる効果や変形例は、当業者によって容易に導き出すことができる。このため、本発明のより広範な態様は、以上のように表しかつ記述した特定の詳細および代表的な実施形態に限定されるものではない。したがって、添付の特許請求の範囲およびその均等物によって定義される総括的な発明の概念の精神または範囲から逸脱することなく、様々な変更が可能である。 Further effects and variations can be easily derived by those skilled in the art. For this reason, the broader aspects of the invention are not limited to the particular details and representative embodiments expressed and described as described above. Therefore, various modifications can be made without departing from the spirit or scope of the general concept of the invention as defined by the appended claims and their equivalents.

1 データ記録装置
2 制御部
3 記憶部
4 通信部
10 各種センサ
20 取得部
21 特性検出部
22 イベント検出部
23 記憶処理部
24 アップロード部
30 記録情報
100 センタ
1 Data recording device 2 Control unit 3 Storage unit 4 Communication unit 10 Various sensors 20 Acquisition unit 21 Characteristic detection unit 22 Event detection unit 23 Storage processing unit 24 Upload unit 30 Recording information 100 Center

Claims (10)

車両の走行データを所定の頻度で取得する取得部と、
前記取得部によって取得された前記走行データが記憶される記憶部と、
前記走行データにおけるデータ項目のデータ特性および取得時からの経過時間に基づき、前記データ項目毎に前記記憶部に記憶された走行データのデータ量を削減する記憶処理部と
を備えることを特徴とするデータ記録装置。
An acquisition unit that acquires vehicle driving data at a predetermined frequency,
A storage unit that stores the traveling data acquired by the acquisition unit, and a storage unit that stores the travel data.
It is characterized by including a storage processing unit that reduces the amount of data of the driving data stored in the storage unit for each data item based on the data characteristics of the data items in the traveling data and the elapsed time from the time of acquisition. Data recording device.
前記記憶処理部は、
前記データ項目のデータを所定のデータ単位で抽象化すること
を特徴とする請求項1に記載のデータ記録装置。
The storage processing unit
The data recording device according to claim 1, wherein the data of the data items is abstracted in predetermined data units.
前記記憶処理部は、
前記データ項目のデータをビット化し、該データの所定位置のビットの情報を削減すること
を特徴とする請求項2に記載のデータ記録装置。
The storage processing unit
The data recording apparatus according to claim 2, wherein the data of the data item is converted into bits and the information of the bits at a predetermined position of the data is reduced.
前記記憶処理部は、
ビット化された前記データの各ビットのうち、上位のビットの情報を削減した場合、当該上位のビットの情報をオフセット値として前記記憶部に記憶すること
を特徴とする請求項3に記載のデータ記録装置。
The storage processing unit
The data according to claim 3, wherein when the information of the upper bit among the bits of the bitified data is reduced, the information of the higher bit is stored in the storage unit as an offset value. Recording device.
前記記憶処理部は、
前記記憶部に記憶された時系列の前記走行データについて、前記経過時間が長い前記走行データほど、削減するデータ量を多くすること
を特徴とする請求項1〜4のいずれか1つに記載のデータ記録装置。
The storage processing unit
The time-series travel data stored in the storage unit, according to any one of claims 1 to 4, wherein the travel data having a longer elapsed time increases the amount of data to be reduced. Data recording device.
前記記憶処理部は、
前記記憶部に記憶された時系列の前記走行データについて、前記経過時間が長いほど、前記走行データのデータ周期が長くなるように前記走行データを削除すること
を特徴とする請求項1〜5のいずれか1つに記載のデータ記録装置。
The storage processing unit
The traveling data of the time series stored in the storage unit is deleted so that the longer the elapsed time is, the longer the data cycle of the traveling data is. The data recording device according to any one.
前記車両の運転者の運転特性を示す特性情報を検出する特性検出部をさらに備え、
前記記憶処理部は、
前記運転特性に基づいて前記走行データを削減すること
を特徴とする請求項1〜6のいずれか1つに記載のデータ記録装置。
A characteristic detection unit for detecting characteristic information indicating the driving characteristics of the driver of the vehicle is further provided.
The storage processing unit
The data recording device according to any one of claims 1 to 6, wherein the traveling data is reduced based on the driving characteristics.
前記車両に生じる走行イベントを検出するイベント検出部をさらに備え、
前記記憶処理部は、
前記走行イベントに基づいて前記走行データを削減すること
を特徴とする請求項1〜7のいずれか1つに記載のデータ記録装置。
An event detection unit that detects a driving event that occurs in the vehicle is further provided.
The storage processing unit
The data recording device according to any one of claims 1 to 7, wherein the travel data is reduced based on the travel event.
外部装置と通信する通信部をさらに備え、
前記記憶処理部は、
前記外部装置から前記走行データの削減に関する削減指令があった場合、前記走行データを削減すること
を特徴とする請求項1〜8のいずれか1つに記載のデータ記録装置。
It also has a communication unit that communicates with external devices.
The storage processing unit
The data recording device according to any one of claims 1 to 8, wherein when the external device issues a reduction command regarding the reduction of the travel data, the travel data is reduced.
車両の走行データを所定の頻度で取得する取得工程と、
前記取得工程によって取得された前記走行データが記憶される記憶工程と、
前記走行データにおけるデータ項目のデータ特性および取得時からの経過時間に基づき、前記データ項目毎に前記記憶工程に記憶された走行データのデータ量を削減する記憶処理工程と
を含むことを特徴とするデータ記録方法。
An acquisition process that acquires vehicle driving data at a predetermined frequency,
A storage process in which the traveling data acquired by the acquisition process is stored, and
It is characterized by including a storage processing step for reducing the amount of data of the running data stored in the storage step for each data item based on the data characteristics of the data items in the running data and the elapsed time from the time of acquisition. Data recording method.
JP2019064657A 2019-03-28 2019-03-28 Data recorder and data recording method Pending JP2020166411A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2019064657A JP2020166411A (en) 2019-03-28 2019-03-28 Data recorder and data recording method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2019064657A JP2020166411A (en) 2019-03-28 2019-03-28 Data recorder and data recording method

Publications (1)

Publication Number Publication Date
JP2020166411A true JP2020166411A (en) 2020-10-08

Family

ID=72716193

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2019064657A Pending JP2020166411A (en) 2019-03-28 2019-03-28 Data recorder and data recording method

Country Status (1)

Country Link
JP (1) JP2020166411A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7468904B2 (en) 2021-01-19 2024-04-16 株式会社コムテック Information management method and vehicle operation history management device

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7468904B2 (en) 2021-01-19 2024-04-16 株式会社コムテック Information management method and vehicle operation history management device

Similar Documents

Publication Publication Date Title
US11830296B2 (en) Predictive maintenance of automotive transmission
US11676431B2 (en) Black box data recorder for autonomous driving vehicle
CN113269952B (en) Method for predictive maintenance of a vehicle, data storage device and vehicle
US20210256349A1 (en) Optimization of quality of service of data storage devices
US11670124B2 (en) Data recorders of autonomous vehicles
US11237184B2 (en) Methods and systems for pattern-based identification of a driver of a vehicle
US20200250902A1 (en) Autonomous Vehicle Data Recorders
CN112446482A (en) Predictive management of failed portions in a data store
CN112406894A (en) Intelligent recording of wrong vehicle behavior
US11702001B2 (en) Detect and alert of forgotten items left in a vehicle
JP2019200603A (en) Vehicle state analysis method, vehicle state analysis system, vehicle state analysis apparatus, and drive recorder
JP2020012830A (en) Motion detection method, device, equipment, and medium
JP4858913B2 (en) Data storage device, data storage method, and data storage program
JP2020166411A (en) Data recorder and data recording method
JP5040950B2 (en) Fault diagnosis information recording device
JP2013235323A (en) Location management system
JP6493154B2 (en) Information providing apparatus and information providing method
CN110503740B (en) Vehicle state determination method and device, computer equipment and system
CN114731301A (en) Determination method, determination system, and program
JP2021060910A (en) Terminal device, system, passage number measurement method, and computer program
CN109377588B (en) System and method for testing system time sequence of automatic driving vehicle and vehicle
US20220358318A1 (en) System for recording drive video and method for operating the same
US11562237B2 (en) Processing of overwhelming stimuli in vehicle data recorders
JP7452095B2 (en) Data processing device, data processing method and program
JP6958727B2 (en) Data storage, methods and programs