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
JP7624183B2 - Vehicle data processing device, vehicle data processing method, and vehicle data processing program - Google Patents
[go: Go Back, main page]

JP7624183B2 - Vehicle data processing device, vehicle data processing method, and vehicle data processing program - Google Patents

Vehicle data processing device, vehicle data processing method, and vehicle data processing program Download PDF

Info

Publication number
JP7624183B2
JP7624183B2 JP2023020649A JP2023020649A JP7624183B2 JP 7624183 B2 JP7624183 B2 JP 7624183B2 JP 2023020649 A JP2023020649 A JP 2023020649A JP 2023020649 A JP2023020649 A JP 2023020649A JP 7624183 B2 JP7624183 B2 JP 7624183B2
Authority
JP
Japan
Prior art keywords
data
travel
vehicle
index
driving
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
JP2023020649A
Other languages
Japanese (ja)
Other versions
JP2024086517A (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.)
Shizuoka University NUC
Yamaha Motor Co Ltd
Original Assignee
Shizuoka University NUC
Yamaha Motor 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 Shizuoka University NUC, Yamaha Motor Co Ltd filed Critical Shizuoka University NUC
Publication of JP2024086517A publication Critical patent/JP2024086517A/en
Application granted granted Critical
Publication of JP7624183B2 publication Critical patent/JP7624183B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Control Of Driving Devices And Active Controlling Of Vehicle (AREA)

Description

この発明は、走行中のビークルに関するデータを処理するビークルデータ処理装置、ビークルデータ処理方法およびビークルデータ処理プログラムに関する。 This invention relates to a vehicle data processing device, a vehicle data processing method, and a vehicle data processing program that process data related to a vehicle in motion.

従来、走行中のビークルに関するデータを処理するビークルデータ処理装置速装置がある。例えば、特許文献1には、GNSS(Global Navigation Satellite System:全球測位衛星システム)を利用して取得された走行軌跡に関する走行軌跡データと、ビークルの加速度に関する加速度データとが関連付けられた走行データを取得して処理するビークルデータ処理装置が開示されている。このビークルデータ処理装置は、走行軌跡データと加速度に関する走行データとが関連付けられた複数の走行データを比較する処理を行い、比較結果のデータを出力する。 Conventionally, there are vehicle data processing devices that process data related to a vehicle in motion. For example, Patent Document 1 discloses a vehicle data processing device that acquires and processes driving data in which driving trajectory data related to the driving trajectory acquired using GNSS (Global Navigation Satellite System) and acceleration data related to the acceleration of the vehicle are associated. This vehicle data processing device performs processing to compare multiple driving data in which driving trajectory data and driving data related to acceleration are associated, and outputs data of the comparison result.

特許6620268号Patent No. 6620268

ビークルデータ処理装置は、ハードウェアリソースの設計自由度が高いことが望まれる。 It is desirable for vehicle data processing devices to have a high degree of freedom in the design of hardware resources.

本発明は、ビークルの走行軌跡に関する走行軌跡データと走行中のビークルに関する走行軌跡以外の物理量に関する走行データとが関連付けられた、または、走行軌跡データを少なくとも含む走行データを処理するビークルデータ処理装置のハードウェアリソースの設計自由度を向上できる、ビークルデータ処理装置、ビークルデータ処理方法およびビークルデータ処理プログラムを提供することを目的とする。 The present invention aims to provide a vehicle data processing device, a vehicle data processing method, and a vehicle data processing program that can improve the design freedom of hardware resources of a vehicle data processing device that processes driving trajectory data related to the driving trajectory of a vehicle and driving data related to physical quantities other than the driving trajectory of a vehicle while it is moving, or that processes driving data that at least includes driving trajectory data.

(1)本発明の一実施形態のビークルデータ処理装置は、以下の構成を有する。
ビークルの走行軌跡に関する走行軌跡データと、走行中の前記ビークルに関する走行軌跡以外の物理量に関する走行データとが関連付けられた、または、前記走行軌跡データを少なくとも含む走行データを取得および処理して生成された出力データを出力する、ビークルデータ処理装置であって、前記走行軌跡データに含まれる位置情報、または、前記物理量に関する走行データを取得するデータ取得処理と、取得された前記位置情報または、取得された前記物理量に関する走行データと、前記走行軌跡の時系列方向における前記走行軌跡の右領域に一端が存在し、前記走行軌跡の左領域に他端が存在し、前記走行軌跡を一度だけ横断する線分を複数含むように構成され、かつ、前記走行軌跡が複数存在する場合に前記複数の線分が複数の走行軌跡の間の領域において互いに交差しないように構成される指標とを関連付ける指標関連付け処理と、前記指標関連付け処理によって前記指標が関連付けられた前記位置情報または前記物理量に関する走行データに基づいて生成された前記出力データを出力する出力処理と、を少なくとも実行するプロセッサを有する。
(1) A vehicle data processing device according to one embodiment of the present invention has the following configuration.
A vehicle data processing device that acquires and processes driving trajectory data related to a vehicle's driving trajectory and driving data related to physical quantities other than the driving trajectory related to the vehicle while it is moving, and outputs output data generated by acquiring and processing driving data that is associated with the driving trajectory data or that at least includes the driving trajectory data, and has a processor that executes at least the following: a data acquisition process that acquires position information or driving data related to the physical quantity included in the driving trajectory data; an index association process that associates the acquired position information or the acquired driving data related to the physical quantity with an index that has one end in a right region of the driving trajectory in a time series direction of the driving trajectory and the other end in a left region of the driving trajectory, and is configured to include a plurality of line segments that cross the driving trajectory only once, and is configured so that when a plurality of the driving trajectories exist, the plurality of line segments do not intersect each other in a region between the plurality of driving trajectories; and an output process that outputs the output data generated based on the position information or the driving data related to the physical quantity with which the index is associated by the index association process.

上記の構成によると、指標関連付け処理において走行軌跡データに含まれる位置情報または物理量に関する走行データと、走行軌跡を横断する複数の線分を含むように構成される指標とが関連付けられることで、指標関連付け処理の後に、走行軌跡データと物理量に関する走行データとが関連付けられた、または、走行軌跡データを少なくとも含む走行データの処理がより容易となる。具体的には例えば、指標に基づいて物理量に関する走行データを表示させることができるため、走行軌跡データと物理量に関する走行データとが関連付けられた走行データを表示させるための処理が行いやすい。また、例えば、指標に基づいて物理量を評価することができるため、走行軌跡データと物理量に関する走行データとが関連付けられた走行データを評価する処理が行いやすい。また、例えば、走行軌跡データと物理量に関する走行データとが関連付けられた複数の走行データを取得した場合に、指標が関連付けられた物理量に関する複数の走行データを、指標に基づいて比較することができる。そのため、走行軌跡データと物理量に関する走行データとが関連付けられた複数の走行データを比較する処理を行いやすい。また、例えば、走行軌跡データを少なくとも含む複数の走行データを取得した場合に、指標が関連付けられた位置情報を有する複数の走行軌跡データを、指標に基づいて比較することができる。そのため、走行軌跡データを少なくとも含む複数の走行データを比較する処理を行いやすい。
また、同じコースを走行しても、例えば個人差によって、走行軌跡は異なる場合がある。そのため、複数の走行軌跡データの比較、または、物理量に関する走行データの比較を適切に行うことが難しい場合がある。一方、車速や経過時間から算出された走行距離または経過時間を用いて、複数の走行軌跡データの比較、または、物理量に関する複数の走行データの比較を行った場合、精度良く比較しようとすると複雑な処理が必要となる場合がある。しかし、走行軌跡データに含まれる位置情報または物理量に関する走行データが、走行軌跡を横断する複数の線分を含むように構成される指標に関連付けられることで、同じ指標に基づいて、複数の走行軌跡データの比較、または、物理量に関する複数の走行データの比較を行うことができる。そのため、走行軌跡データと物理量に関する走行データとが関連付けられた、または、走行軌跡データを少なくとも含む複数の走行データを比較する処理を容易に行うことができる。
例えばGNSSを利用して取得された位置情報は、GNSS衛星からの電波を受信した時間の違いなどによって誤差が生じる場合がある。そのため、指標関連付け処理を行わない場合、誤差を補正するための複雑な処理が必要になる場合がある。しかし、走行軌跡データに含まれる位置情報または物理量に関する走行データが、走行軌跡を横断する複数の線分を含むように構成される指標に関連付けられることで、同じ指標に基づいて、複数の走行軌跡データの比較、または、物理量に関する複数の走行データの比較を行うことが可能となるため、誤差を修正する処理を軽減できる。そのため、指標関連付け処理の後、走行軌跡データと物理量に関する走行データとが関連付けられた、または、走行軌跡データを少なくとも含む複数の走行データを比較する処理を容易に行うことができる。
また、コースの形状が異なる場合、走行軌跡の形状と位置情報が異なる。そのため、指標関連付け処理を行わない場合、コースごとに異なる複雑な処理を必要とする場合がある。しかし、走行軌跡データに含まれる位置情報が、走行軌跡を横断する複数の線分を含むように構成される指標に関連付けられることで、コースごとに必要な処理を軽減できる。そのため、指標関連付け処理の後、走行軌跡データと物理量に関する走行データとが関連付けられた、または、走行軌跡データを少なくとも含む走行データの処理を容易に行うことができる。
また、走行軌跡データに含まれる位置情報が、走行軌跡を横断する複数の線分を含むように構成される指標に関連付けられるため、指標を設定するために、走行軌跡データと物理量に関する走行データとが関連付けられた、または、走行軌跡データを少なくとも含む走行データを解析して走行軌跡の領域ごとに走行シーン(例えば旋回、直進など)を読み取るという複雑な処理を行う必要がない。そのため、指標関連付け処理は行いやすい。
このように、例えば、コースの形状が変更されたり、走行軌跡に個人差が生じたり、GNSSを利用して取得された位置情報に誤差が生じたりしても、走行軌跡データに含まれる位置情報または物理量に関する走行データが、走行軌跡を横断する複数の線分を含むように構成される指標に関連付けられることで、指標が関連付けられた位置情報または物理量に関する走行データに基づいて出力データを生成する処理を容易に行うことができる。そのため、例えば、ビークルデータ処理装置のプロセッサに求められる必要な処理能力およびビークルデータ処理装置のメモリに求められる必要な容量の少なくとも一方を低減することができる。それにより、ビークルデータ処理装置のプロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。
According to the above configuration, in the index association process, the position information or the travel data related to the physical quantity included in the travel trajectory data is associated with the index configured to include a plurality of line segments crossing the travel trajectory, so that the travel trajectory data and the travel data related to the physical quantity are associated with each other, or the travel data including at least the travel trajectory data is more easily processed after the index association process. Specifically, for example, the travel data related to the physical quantity can be displayed based on the index, so that the process for displaying the travel data in which the travel trajectory data and the travel data related to the physical quantity are associated can be easily performed. In addition, for example, the physical quantity can be evaluated based on the index, so that the process for evaluating the travel data in which the travel trajectory data and the travel data related to the physical quantity are associated can be easily performed. In addition, for example, when a plurality of travel data in which the travel trajectory data and the travel data related to the physical quantity are associated with each other is acquired, the plurality of travel data in which the physical quantity associated with the index can be compared based on the index. Therefore, the process for comparing a plurality of travel data in which the travel trajectory data and the travel data related to the physical quantity are associated with each other can be easily performed. In addition, for example, when a plurality of pieces of travel data including at least travel trajectory data are acquired, the plurality of pieces of travel trajectory data having position information associated with the index can be compared based on the index, which makes it easy to perform a process of comparing the plurality of pieces of travel data including at least the travel trajectory data.
In addition, even if the same course is traveled, the travel trajectory may differ due to, for example, individual differences. Therefore, it may be difficult to appropriately compare multiple travel trajectory data or compare multiple travel data related to physical quantities. On the other hand, when comparing multiple travel trajectory data or comparing multiple travel data related to physical quantities using a travel distance or elapsed time calculated from a vehicle speed or elapsed time, a complex process may be required to perform a high-precision comparison. However, by associating the position information or travel data related to physical quantities included in the travel trajectory data with an index configured to include multiple line segments crossing the travel trajectory, it is possible to compare multiple travel trajectory data or multiple travel data related to physical quantities based on the same index. Therefore, a process of comparing multiple travel data in which the travel trajectory data and the travel data related to physical quantities are associated or at least including the travel trajectory data can be easily performed.
For example, position information acquired using GNSS may have errors due to differences in the time at which radio waves from GNSS satellites are received. Therefore, if the index association process is not performed, complex processing may be required to correct the errors. However, by associating the position information or physical quantity-related traveling data included in the traveling trajectory data with an index configured to include multiple line segments crossing the traveling trajectory, it becomes possible to compare multiple traveling trajectory data or multiple traveling data related to physical quantities based on the same index, so that the processing for correcting errors can be reduced. Therefore, after the index association process, the traveling trajectory data and the physical quantity-related traveling data are associated, or the processing for comparing multiple traveling data including at least the traveling trajectory data can be easily performed.
Furthermore, if the shape of the course differs, the shape and position information of the travel trajectory will also differ. Therefore, if the indicator association process is not performed, complex processing that differs for each course may be required. However, by associating the position information included in the travel trajectory data with an indicator configured to include multiple line segments that cross the travel trajectory, the processing required for each course can be reduced. Therefore, after the indicator association process, the travel trajectory data and the travel data related to physical quantities are associated, or it is possible to easily process the travel data that at least includes the travel trajectory data.
In addition, since the position information included in the travel trajectory data is associated with an index configured to include a plurality of line segments that cross the travel trajectory, it is not necessary to perform a complex process of associating the travel trajectory data with travel data related to physical quantities, or analyzing travel data that includes at least the travel trajectory data to read the travel scene (e.g., turning, going straight, etc.) for each area of the travel trajectory, in order to set the index. Therefore, the index association process is easy to perform.
In this way, even if the shape of the course is changed, individual differences occur in the travel trajectory, or errors occur in the position information acquired using GNSS, the position information or travel data related to physical quantities included in the travel trajectory data is associated with an index configured to include multiple line segments crossing the travel trajectory, so that the process of generating output data based on the position information or travel data related to physical quantities associated with the index can be easily performed. Therefore, for example, at least one of the required processing capacity required for the processor of the vehicle data processing device and the required capacity required for the memory of the vehicle data processing device can be reduced. This improves the design freedom of hardware resources such as the processor and memory of the vehicle data processing device.

(2)本発明の一実施形態のビークルデータ処理装置は、上記(1)の構成に加えて、以下の構成を有してもよい。
前記ビークルデータ処理装置は、前記走行軌跡データと前記物理量に関する走行データとが関連付けられた、または、前記走行軌跡データを少なくとも含む前記走行データを複数取得し、前記プロセッサは、前記データ取得処理において、複数の前記走行軌跡データに含まれる前記位置情報、または、前記物理量に関する複数の走行データを取得し、前記指標関連付け処理において、取得された複数の前記走行軌跡データに含まれる前記位置情報、または、取得された前記物理量に関する複数の走行データが、同じ前記指標に関連付けられ、前記出力処理において、前記走行軌跡データと前記物理量に関する走行データとが関連付けられた、または、前記走行軌跡データを少なくとも含む前記複数の走行データを、前記位置情報または前記物理量に関する走行データに関連付けられた前記指標に基づいて比較して、前記出力データを生成する。
(2) In addition to the configuration of (1) above, the vehicle data processing device of one embodiment of the present invention may have the following configuration.
The vehicle data processing device acquires a plurality of pieces of driving data in which the driving trajectory data and driving data related to the physical quantity are associated with each other or which at least includes the driving trajectory data, and the processor, in the data acquisition process, acquires the position information included in the plurality of pieces of driving trajectory data or a plurality of pieces of driving data related to the physical quantity, and in the index association process, the position information included in the plurality of acquired driving trajectory data or the plurality of acquired driving data related to the physical quantity are associated with the same index, and in the output process, the driving trajectory data and the driving data related to the physical quantity are associated with each other or the plurality of driving data at least including the driving trajectory data are compared based on the index associated with the position information or the driving data related to the physical quantity to generate the output data.

この構成によると、走行軌跡データに含まれる位置情報または物理量に関する走行データが、走行軌跡を横断する複数の線分を含むように構成された指標に関連付けられているため、複数の走行データを比較する処理を容易に行うことができる。そのため、ビークルデータ処理装置のハードウェアリソースの設計自由度を向上できる。 With this configuration, the driving data related to the position information or physical quantities included in the driving trajectory data is associated with an index configured to include multiple line segments that cross the driving trajectory, making it easy to compare multiple driving data. This improves the design freedom of the hardware resources of the vehicle data processing device.

(3)本発明の一実施形態のビークルデータ処理装置は、上記(1)または(2)の構成に加えて、以下の構成を有してもよい。
前記ビークルデータ処理装置は、前記走行軌跡データと複数種類の前記物理量に関する走行データとが関連付けられた前記走行データを取得し、前記プロセッサは、前記データ取得処理において、複数種類の前記物理量に関する走行データを取得し、前記指標関連付け処理において、取得された複数種類の前記物理量に関する走行データが前記指標に関連付けられる。
(3) A vehicle data processing device according to one embodiment of the present invention may have the following configuration in addition to the configuration described above in (1) or (2).
The vehicle data processing device acquires the driving data in which the driving trajectory data is associated with driving data regarding multiple types of the physical quantities, and the processor acquires the driving data regarding the multiple types of the physical quantities in the data acquisition process, and the acquired driving data regarding the multiple types of the physical quantities is associated with the index in the index association process.

この構成によると、複数種類の物理量に関する複数の走行データが、走行軌跡を横断する複数の線分を含むように構成される指標に関連付けられるため、走行軌跡データと複数種類の物理量に関する複数の走行データとが関連付けられていても、指標が関連付けられた位置情報または物理量に関する走行データに基づいて出力データを生成する処理を容易に行うことができる。そのため、ビークルデータ処理装置のハードウェアリソースの設計自由度を向上できる。 With this configuration, multiple pieces of driving data related to multiple types of physical quantities are associated with an index configured to include multiple line segments that cross the driving trajectory, so even if the driving trajectory data is associated with multiple pieces of driving data related to multiple types of physical quantities, it is possible to easily perform processing to generate output data based on the position information or driving data related to the physical quantities with which the index is associated. This improves the design freedom of the hardware resources of the vehicle data processing device.

(4)本発明の一実施形態のビークルデータ処理装置は、上記(1)~(3)のいずれか1つの構成に加えて、以下の構成を有してもよい。
前記指標関連付け処理において前記位置情報または前記物理量に関する走行データに関連付けられた前記指標に含まれる前記複数の線分は、1つの基準点を通る複数の直線とそれぞれ重なる複数の直線状の線分であるか、または、前記ビークルが走行するコースの少なくとも一部を均等に分割し、前記コースの縁または中心軸線に直交する複数の直線とそれぞれ重なる複数の直線状の線分である。
(4) A vehicle data processing device according to an embodiment of the present invention may have the following configuration in addition to any one of the configurations (1) to (3) above.
The multiple line segments included in the index associated with the position information or the driving data related to the physical quantity in the index association process are multiple straight line segments that each overlap with multiple straight lines passing through a single reference point, or multiple straight line segments that evenly divide at least a portion of the course traveled by the vehicle and each overlap with multiple straight lines that are perpendicular to the edge or central axis of the course.

この構成によると、指標関連付け処理をより容易に行うことができる。また、指標関連付け処理の後に、指標が関連付けられた位置情報または物理量に関する走行データに基づいて出力データを生成する処理がより容易となる。そのため、ビークルデータ処理装置のハードウェアリソースの設計自由度をより向上できる。 This configuration makes it easier to perform the index association process. In addition, after the index association process, it becomes easier to generate output data based on the position information or driving data related to physical quantities with which the index is associated. This allows for greater freedom in designing the hardware resources of the vehicle data processing device.

(5)本発明の一実施形態のビークルデータ処理装置は、上記(4)の構成に加えて、以下の構成を有してもよい。
前記1つの基準点を通る複数の直線とそれぞれ重なる前記複数の直線状の線分を含むように構成された前記指標が、前記複数の直線状の線分の基準方向に対する角度を有する。
(5) A vehicle data processing device according to an embodiment of the present invention may have the following configuration in addition to the configuration described above in (4).
The indicator, which is configured to include a plurality of straight line segments each overlapping a plurality of straight lines passing through the one reference point, has an angle between the plurality of straight line segments and a reference direction.

この構成によると、指標関連付け処理をより容易に行うことができる。また、指標関連付け処理の後に、指標が関連付けられた位置情報または物理量に関する走行データに基づいて出力データを生成する処理がより容易となる。そのため、ビークルデータ処理装置のハードウェアリソースの設計自由度をより向上できる。 This configuration makes it easier to perform the index association process. In addition, after the index association process, it becomes easier to generate output data based on the position information or driving data related to physical quantities with which the index is associated. This allows for greater freedom in designing the hardware resources of the vehicle data processing device.

(6)本発明の一実施形態のビークルデータ処理装置は、上記(2)の構成に加えて、以下の構成を有してもよい。
前記出力データは、前記走行軌跡データと前記物理量に関する走行データとが関連付けられた、または、前記走行軌跡データを少なくとも含む前記走行データを、前記指標を用いて表示させるためのデータ、前記走行軌跡データと前記物理量に関する走行データとが関連付けられた、または、前記走行軌跡データを少なくとも含む前記走行データに対する、前記指標を用いた評価を示すデータ、および、前記走行軌跡データと前記物理量に関する走行データとが関連付けられた、または、前記走行軌跡データを少なくとも含む複数の走行データを、前記位置情報または前記物理量に関する走行データに関連付けられた前記指標に基づいて比較した結果から生成された、前記指標を用いたデータの少なくとも1つを含む。
(6) A vehicle data processing device according to one embodiment of the present invention may have the following configuration in addition to the configuration described above in (2).
The output data includes at least one of data for displaying, using the index, the driving trajectory data in which the driving trajectory data is associated with driving data related to the physical quantity or the driving data at least including the driving trajectory data, data indicating an evaluation using the index of the driving data in which the driving trajectory data is associated with driving data related to the physical quantity or the driving data at least including the driving trajectory data, and data using the index generated from a result of comparing a plurality of driving data in which the driving trajectory data is associated with driving data related to the physical quantity or the driving data at least including the driving trajectory data, based on the index associated with the position information or the driving data related to the physical quantity.

この構成によると、走行軌跡データに含まれる位置情報または物理量に関する走行データが、走行軌跡を横断する複数の線分を含むように構成された指標に関連付けられることで、指標関連付け処理の後に、このような出力データを生成する処理を容易に行うことができる。そのため、ビークルデータ処理装置のハードウェアリソースの設計自由度を向上できる。 According to this configuration, the driving data related to the position information or physical quantities included in the driving trajectory data is associated with an index configured to include multiple line segments that cross the driving trajectory, so that the process of generating such output data can be easily performed after the index association process. This improves the design freedom of the hardware resources of the vehicle data processing device.

(7)本発明の一実施形態のビークルデータ処理装置は、上記(1)~(5)のいずれか1つの構成に加えて、以下の構成を有してもよい。
前記出力データは、前記走行軌跡データと前記物理量に関する走行データとが関連付けられた、または、前記走行軌跡データを少なくとも含む前記走行データを、前記指標を用いて表示させるためのデータ、および、前記走行軌跡データと前記物理量に関する走行データとが関連付けられた、または、前記走行軌跡データを少なくとも含む前記走行データに対する、前記指標を用いた評価を示すデータの少なくとも一方を含む。
(7) A vehicle data processing device according to an embodiment of the present invention may have the following configuration in addition to any one of the configurations (1) to (5) above.
The output data includes at least one of data for displaying, using the index, the driving trajectory data in which the driving trajectory data is associated with driving data related to the physical quantity or the driving data at least includes the driving trajectory data, and data indicating an evaluation, using the index, of the driving data in which the driving trajectory data is associated with driving data related to the physical quantity or the driving data at least includes the driving trajectory data.

この構成によると、走行軌跡データに含まれる位置情報または物理量に関する走行データが、走行軌跡を横断する複数の線分を含むように構成される指標に関連付けられることで、指標関連付け処理の後に、このような出力データを生成する処理を容易に行うことができる。そのため、ビークルデータ処理装置のハードウェアリソースの設計自由度を向上できる。 According to this configuration, the driving data related to the position information or physical quantities included in the driving trajectory data is associated with an index configured to include multiple line segments that cross the driving trajectory, so that the process of generating such output data can be easily performed after the index association process. This improves the design freedom of the hardware resources of the vehicle data processing device.

(8)本発明の一実施形態のビークルデータ処理方法は、以下の構成を有する。
ビークルの走行軌跡に関する走行軌跡データと、走行中の前記ビークルに関する走行軌跡以外の物理量に関する走行データとが関連付けられた、または、前記走行軌跡データを少なくとも含む走行データを取得および処理して生成された出力データを出力する、ビークルデータ処理装置におけるビークルデータ処理方法であって、前記走行軌跡データに含まれる位置情報、または、前記物理量に関する走行データを取得するデータ取得処理と、取得された前記位置情報または、取得された前記物理量に関する走行データと、前記走行軌跡の時系列方向における前記走行軌跡の右領域に一端が存在し、前記走行軌跡の左領域に他端が存在し、前記走行軌跡を一度だけ横断する線分を複数含むように構成され、かつ、前記走行軌跡が複数存在する場合に前記複数の線分が複数の走行軌跡の間の領域において互いに交差しないように構成される指標とを関連付ける指標関連付け処理と、前記指標関連付け処理によって前記指標が関連付けられた前記位置情報または前記物理量に関する走行データに基づいて生成された前記出力データを出力する出力処理と、を少なくとも有する。
(8) A vehicle data processing method according to one embodiment of the present invention has the following configuration.
A vehicle data processing method in a vehicle data processing device, which associates driving trajectory data related to a vehicle's driving trajectory with driving data related to physical quantities other than the driving trajectory related to the vehicle while it is moving, or acquires and processes driving data that at least includes the driving trajectory data, and outputs output data generated by acquiring and processing the driving data, the method including at least the driving trajectory data, the vehicle data processing method including at least the vehicle data acquisition process acquiring position information included in the driving trajectory data or driving data related to the physical quantity, an index association process associating the acquired position information or the acquired driving data related to the physical quantity with an index having one end in a right region of the driving trajectory in a time series direction of the driving trajectory and the other end in a left region of the driving trajectory, the index being configured to include a plurality of line segments that cross the driving trajectory only once, and configured so that when a plurality of the driving trajectories exist, the plurality of line segments do not intersect each other in a region between the plurality of driving trajectories, and an output process outputting the output data generated based on the position information or the driving data related to the physical quantity with which the index is associated by the index association process.

この構成によると、上述の(1)の構成のビークルデータ処理装置と同様の効果が得られる。即ち、このビークルデータ処理方法によると、ビークルデータ処理装置のプロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。なお、ビークルデータ処理方法は、上述の(2)~(7)の少なくとも1つと同様の構成を有してもよい。 This configuration provides the same effect as the vehicle data processing device with the configuration (1) above. In other words, this vehicle data processing method can improve the design freedom of hardware resources such as the processor and memory of the vehicle data processing device. The vehicle data processing method may have a configuration similar to at least one of the above (2) to (7).

(9)本発明の一実施形態のビークルデータ処理プログラムは、以下の構成を有する。
ビークルの走行軌跡に関する走行軌跡データと、走行中の前記ビークルに関する走行軌跡以外の物理量に関する走行データとが関連付けられた、または、前記走行軌跡データを少なくとも含む走行データを取得および処理して生成された出力データを出力する、ビークルデータ処理装置におけるビークルデータ処理プログラムであって、前記走行軌跡データに含まれる位置情報、または、前記物理量に関する走行データを取得するデータ取得処理と、取得された前記位置情報または、取得された前記物理量に関する走行データと、前記走行軌跡の時系列方向における前記走行軌跡の右領域に一端が存在し、前記走行軌跡の左領域に他端が存在し、前記走行軌跡を一度だけ横断する線分を複数含むように構成され、かつ、前記走行軌跡が複数存在する場合に前記複数の線分が複数の走行軌跡の間の領域において互いに交差しないように構成される指標とを関連付ける指標関連付け処理と、前記指標関連付け処理によって前記指標が関連付けられた前記位置情報または前記物理量に関する走行データに基づいて生成された前記出力データを出力する出力処理と、を少なくとも含む処理を、前記ビークルデータ処理装置が有するプロセッサに実行させる。
(9) A vehicle data processing program according to one embodiment of the present invention has the following configuration.
A vehicle data processing program in a vehicle data processing device that acquires and processes driving trajectory data related to a vehicle's driving trajectory and driving data related to a physical quantity other than the driving trajectory related to the vehicle while it is moving, or outputs output data generated by acquiring and processing driving data that at least includes the driving trajectory data, the vehicle data processing device causes a processor of the vehicle data processing device to execute at least the following processes: a data acquisition process that acquires position information included in the driving trajectory data or driving data related to the physical quantity; an index association process that associates the acquired position information or the acquired driving data related to the physical quantity with an index that has one end in a right region of the driving trajectory in a time series direction of the driving trajectory and the other end in a left region of the driving trajectory, and is configured to include a plurality of line segments that cross the driving trajectory only once, and is configured so that when a plurality of the driving trajectories exist, the plurality of line segments do not intersect each other in a region between the plurality of driving trajectories; and an output process that outputs the output data generated based on the position information or the driving data related to the physical quantity with which the index is associated by the index association process.

この構成によると、上述の(1)の構成のビークルデータ処理装置と同様の効果が得られる。即ち、このビークルデータ処理プログラムによると、ビークルデータ処理装置のプロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。なお、ビークルデータ処理プログラムは、上述の(2)~(7)の少なくとも1つと同様の構成を有してもよい。 This configuration provides the same effect as the vehicle data processing device with the configuration (1) above. In other words, this vehicle data processing program can improve the design freedom of hardware resources such as the processor and memory of the vehicle data processing device. The vehicle data processing program may have a configuration similar to at least one of the above (2) to (7).

なお、本発明において、ビークルは、車輪を有してもよく、有さなくてもよい。本発明において、ビークルは、地面、雪上、水面、空中の少なくとも1つを走行する。ここでの地面とは、舗装面でもよく、土のある面でもよい。本発明において、ビークルは、走行するための動力を発生させる動力源を有してもよく、有さなくてもよい。本発明において、ビークルは、鞍乗型車両を含んでもよい。鞍乗型車両は、運転者が鞍にまたがるような状態で乗車するビークル全般を指す。鞍乗型車両は、自動二輪車、自動三輪車(motor tricycle)、四輪バギー(ATV:All Terrain Vehicle(全地形型車両))、スノーモービル、水上オートバイ(パーソナルウォータークラフト)等を含む。自動二輪車は、スクータ、原動機付き自転車、モペット等を含む。本発明において、ビークルは、鞍乗型車両以外の四輪車両(自動車)を含んでいてもよい。本発明において、ビークルは、鞍乗型車両以外の船舶を含んでもよい。本発明において、ビークルは、ドローンなどの飛行体でもよい。本発明において、ビークルは、運転者の操作によらずに自動的に走行可能でもよい。本発明において、走行軌跡データおよび物理量に関する走行データは、運転者の操作によって走行しているときのビークルに関するデータでもよく、運転者の操作によらずに自動的に走行しているときのビークルに関するデータでもよい。 In the present invention, the vehicle may or may not have wheels. In the present invention, the vehicle runs on at least one of the ground, snow, water, and air. The ground here may be a paved surface or a surface with soil. In the present invention, the vehicle may or may not have a power source that generates power for running. In the present invention, the vehicle may include a saddle-type vehicle. A saddle-type vehicle generally refers to a vehicle in which the driver rides while straddling the saddle. Saddle-type vehicles include motorcycles, motor tricycles, four-wheeled buggies (ATV: All Terrain Vehicle), snowmobiles, jet skis (personal watercraft), etc. Motorcycles include scooters, motorized bicycles, mopeds, etc. In the present invention, the vehicle may include a four-wheeled vehicle (automobile) other than a saddle-type vehicle. In the present invention, the vehicle may include a watercraft other than a saddle-type vehicle. In the present invention, the vehicle may be an air vehicle such as a drone. In the present invention, the vehicle may be capable of running automatically without being operated by a driver. In the present invention, the running trajectory data and running data related to physical quantities may be data related to the vehicle when it is running by being operated by a driver, or may be data related to the vehicle when it is running automatically without being operated by a driver.

本発明において、ビークルの走行軌跡に関する走行軌跡データは、例えば、GNSSを利用して生成されたデータでもよい。本発明において、走行中のビークルに関する走行軌跡以外の物理量に関する走行データは、例えば、GNSSを利用して生成されたデータを含んでもよい。GNSSを利用して生成されたデータとは、GNSS衛星から送信された電波を利用して生成されたデータである。GNSSを利用して生成されたデータは、GNSS衛星から送信された電波と、ビークルの挙動を検出するセンサの信号とに基づいて生成されてもよい。走行中のビークルに関する走行軌跡以外の物理量に関する走行データは、GNSSを利用せずに生成されたデータを含んでもよい。本発明における走行軌跡データおよび走行データは、例えば、特許6619914号、特許6619915号、または、特許6620268号に記載されているようなデータでもよい。 In the present invention, the travel trajectory data relating to the travel trajectory of the vehicle may be data generated using, for example, GNSS. In the present invention, the travel data relating to physical quantities other than the travel trajectory of the vehicle while traveling may include, for example, data generated using GNSS. Data generated using GNSS is data generated using radio waves transmitted from a GNSS satellite. Data generated using GNSS may be generated based on radio waves transmitted from a GNSS satellite and a signal from a sensor that detects the behavior of the vehicle. Travel data relating to physical quantities other than the travel trajectory of the vehicle while traveling may include data generated without using GNSS. The travel trajectory data and travel data in the present invention may be, for example, data as described in Patent No. 6619914, Patent No. 6619915, or Patent No. 6620268.

本発明において、走行軌跡データは、位置情報を含む。走行軌跡データに含まれる位置情報は、例えば、緯度と経度の情報である。走行軌跡データが含む位置情報は、ビークルの走行軌跡を示す。但し、走行軌跡データに含まれる位置情報は、ビークルの内部または表面上の位置情報でもよく、ビークルの近傍の位置情報でもよい。ビークルの近傍の位置情報とは、例えば、運転者の頭部や腕など、ビークルに対する特定の位置の情報である。走行軌跡データがGNSSを利用して生成されたデータの場合、走行軌跡データに含まれる位置情報は、例えば、GNSS衛星からの電波を受信する装置の位置情報でもよい。GNSS衛星からの電波を受信する装置は、ビークルに取り付けられてもよく、運転者が装着している物(例えばヘルメットやリストバンドなど)に取り付けられてもよい。また、走行軌跡データは、GNSS衛星からの電波を受信する装置の位置情報を補正して得られたデータでもよい。本発明において、走行軌跡は、地図上のどの道路を走行したかということしか特定できないものは含まない。走行軌跡データに含まれる位置情報が示す走行軌跡は、実際の走行軌跡から若干ずれる場合がある。例えば、走行軌跡データがGNSSを利用して生成されたデータの場合、GNSSの精度によってずれる場合がある。本発明において、走行軌跡データに含まれる位置情報が示す走行軌跡は、曲線状の軌跡を含む。走行軌跡は、環状でもよく、環状でなくてもよい。走行軌跡は、直線状の軌跡とこの直線状の軌跡に連続する円弧状の軌跡を含んでもよい。ここでの直線状の軌跡とは、略直線状の軌跡を意味し、厳密な意味での1つの直線状の軌跡でなくてよい。ここでの円弧状の軌跡とは、略円弧状の軌跡を意味し、厳密な意味での1つの円弧状の軌跡でなくてよい。 In the present invention, the travel trajectory data includes position information. The position information included in the travel trajectory data is, for example, latitude and longitude information. The position information included in the travel trajectory data indicates the travel trajectory of the vehicle. However, the position information included in the travel trajectory data may be position information inside or on the surface of the vehicle, or may be position information in the vicinity of the vehicle. The position information in the vicinity of the vehicle is, for example, information on a specific position relative to the vehicle, such as the driver's head or arm. In the case where the travel trajectory data is data generated using GNSS, the position information included in the travel trajectory data may be, for example, position information of a device that receives radio waves from GNSS satellites. The device that receives radio waves from GNSS satellites may be attached to the vehicle or to something worn by the driver (for example, a helmet or wristband). In addition, the travel trajectory data may be data obtained by correcting the position information of the device that receives radio waves from GNSS satellites. In the present invention, the travel trajectory does not include anything that can only identify which road on the map was traveled. The travel trajectory indicated by the position information included in the travel trajectory data may deviate slightly from the actual travel trajectory. For example, when the travel trajectory data is data generated using GNSS, the deviation may occur depending on the accuracy of the GNSS. In the present invention, the travel trajectory indicated by the position information included in the travel trajectory data includes a curved trajectory. The travel trajectory may be circular or may not be circular. The travel trajectory may include a linear trajectory and an arc-shaped trajectory continuing from the linear trajectory. The linear trajectory here means a substantially linear trajectory and does not have to be a single linear trajectory in the strict sense. The arc-shaped trajectory here means a substantially arc-shaped trajectory and does not have to be a single arc-shaped trajectory in the strict sense.

本発明において、走行軌跡に関する走行軌跡データに含まれる位置情報は、時系列の情報を有する。時系列の情報に基づいて、位置情報を時系列方向につなげた線は、走行軌跡を示す。時系列の情報は、時間に関する情報(例えば、年月日と時刻を含む情報)でもよい。つまり、走行軌跡データに含まれる位置情報は、時間に関する情報を有してもよい。物理量に関する走行データは、時系列の情報を有してもよい。物理量に関する走行データは、時間に関する情報を有してもよい。本発明において、走行軌跡データと、物理量に関する走行データとは、例えば、時間に関する情報によって関連付けられていてもよい。 In the present invention, the position information included in the driving trajectory data regarding the driving trajectory has time-series information. A line connecting the position information in a time-series direction based on the time-series information indicates the driving trajectory. The time-series information may be information regarding time (e.g., information including the date and time). In other words, the position information included in the driving trajectory data may have information regarding time. The driving data regarding physical quantities may have time-series information. The driving data regarding physical quantities may have information regarding time. In the present invention, the driving trajectory data and the driving data regarding physical quantities may be associated with each other by, for example, information regarding time.

本発明において、走行軌跡データは、所定の時間間隔の時間に関する情報を有する点の位置情報を含んでいてもよい。例えば、指標に含まれる線が、走行軌跡データに含まれる走行軌跡上の位置情報を有している2つの点の間を通る場合、この2つの点の位置情報に基づいて、指標に含まれる線と走行軌跡の交差する点の位置情報が算出(補完)されてもよい。走行軌跡データと、物理量に関する走行データとが、時間に関する情報によって関連付けられている場合、位置情報の補完の代わりに、または、位置情報の補完に加えて、時間に関する情報が補完されてもよい。つまり、走行軌跡データが、指標に含まれる1つの線分に関連付けられる位置情報を予め有していない場合、指標関連付け処理において、当該1つの線分に関連付けられる位置情報が算出(補完)されてもよい。本発明において、物理量に関する走行データに含まれる物理量の情報は、所定の時間間隔の時間に関する情報を有する点の位置情報でもよい。物理量に関する走行データが、指標に含まれる1つの線分に関連付けられる物理量を予め有していない場合、指標関連付け処理において、当該1つの線分に関連付けられる物理量が算出(補完)されてもよい。指標関連付け処理は、このような走行軌跡データに含まれる位置情報または物理量に関する走行データの少なくとも一方を補完する処理を伴うことを含む。また、本発明のデータ取得処理において、このような補完処理が既になされた走行軌跡データまたは物理量に関連する走行データが取得されてもよい。 In the present invention, the travel trajectory data may include position information of a point having information about time of a predetermined time interval. For example, when a line included in the index passes between two points having position information on the travel trajectory included in the travel trajectory data, position information of a point where the line included in the index and the travel trajectory intersect may be calculated (complemented) based on the position information of the two points. When the travel trajectory data and the travel data related to the physical quantity are associated with each other by information about time, information about time may be complemented instead of complementing the position information or in addition to complementing the position information. In other words, when the travel trajectory data does not have position information associated with one line segment included in the index in advance, the position information associated with the one line segment may be calculated (complemented) in the index association process. In the present invention, the information on the physical quantity included in the travel data related to the physical quantity may be position information of a point having information about time of a predetermined time interval. When the travel data related to the physical quantity does not have a physical quantity associated with one line segment included in the index in advance, the physical quantity associated with the one line segment may be calculated (complemented) in the index association process. The index association process includes a process of complementing at least one of the position information or the driving data related to the physical quantity contained in such driving trajectory data. In addition, in the data acquisition process of the present invention, driving trajectory data or driving data related to the physical quantity for which such complementation process has already been performed may be acquired.

本発明において、走行データが示す走行中のビークルに関する走行軌跡以外の物理量に関する走行データは、ビークルの加速度に関する走行データを含んでもよい。本明細書において、特に限定がない限り、ビークルの加速度とは、ビークルの前方向における加速度と、ビークルの左右方向における加速度の両方の意味を有する。本明細書において、ビークルの前方向の加速度は、負の加速度を含む用語である。走行中のビークルに関する走行軌跡以外の物理量に関する走行データは、ビークルの速度に関する走行データを含んでもよい。ビークルの速度は、例えば、ビークルの前方向における速度である。走行中のビークルに関する走行軌跡以外の物理量に関する走行データは、ビークルの加速度または速度のピッチに関する走行データを含んでもよい。加速度のピッチとは、所定の時間内に加速度の増減を繰り返す回数である。速度のピッチの定義も同様である。走行中のビークルに関する走行軌跡以外の物理量に関する走行データは、ビークルの加速度または速度の増加と減少の繰り返しの時間間隔に関する走行データを含んでもよい。加速度の増加と減少の繰り返しの時間間隔とは、加速度がある値となった時から次にこの値になるまでの時間を意味する。速度の増加と減少の繰り返しの時間間隔の定義も同様である。本発明において、走行軌跡データと関連付けられる物理量に関する走行データは、1種類の物理量に関する走行データであってもよく、複数種類の物理量に関する走行データであってもよい。走行軌跡データに関連付けられる複数種類の物理量に関する走行データは、少なくとも、ビークルの前方向におけるビークルの加速度に関する走行データと、ビークルの左右方向におけるビークルの加速度に関する走行データを含んでもよい。なお、本明細書において、ビークルの前方向とは、直立した状態のビークルが水平面上を直進する方向である。本明細書において、ビークルの左右方向とは、ビークルの前後方向に直交する方向であって、ビークルに乗車する運転者から見た左右方向である。 In the present invention, the driving data relating to physical quantities other than the driving trajectory of the vehicle in motion, which is indicated by the driving data, may include driving data relating to the acceleration of the vehicle. In this specification, unless otherwise specified, the acceleration of the vehicle means both the acceleration in the forward direction of the vehicle and the acceleration in the left-right direction of the vehicle. In this specification, the acceleration in the forward direction of the vehicle is a term that includes negative acceleration. The driving data relating to physical quantities other than the driving trajectory of the vehicle in motion may include driving data relating to the speed of the vehicle. The speed of the vehicle is, for example, the speed in the forward direction of the vehicle. The driving data relating to physical quantities other than the driving trajectory of the vehicle in motion may include driving data relating to the acceleration or pitch of the speed of the vehicle. The pitch of the acceleration is the number of times that the acceleration is increased and decreased repeatedly within a predetermined time. The definition of the speed pitch is also the same. The driving data relating to physical quantities other than the driving trajectory of the vehicle in motion may include driving data relating to the time interval of repeated increases and decreases in the acceleration or speed of the vehicle. The time interval of repeated increases and decreases in the acceleration means the time from when the acceleration reaches a certain value until it reaches this value again. The time interval between repeated increases and decreases in speed is also defined in the same way. In the present invention, the driving data relating to physical quantities associated with the driving trajectory data may be driving data relating to one type of physical quantity, or may be driving data relating to multiple types of physical quantities. The driving data relating to multiple types of physical quantities associated with the driving trajectory data may include at least driving data relating to the acceleration of the vehicle in the forward direction of the vehicle, and driving data relating to the acceleration of the vehicle in the left-right direction of the vehicle. In this specification, the forward direction of the vehicle is the direction in which the vehicle in an upright state moves straight on a horizontal plane. In this specification, the left-right direction of the vehicle is the direction perpendicular to the fore-aft direction of the vehicle, and is the left-right direction as seen by the driver riding in the vehicle.

本発明において、指標に含まれる複数の線分は、走行軌跡が複数存在する場合に複数の線分が複数の走行軌跡の間の領域において互いに交差しないように構成される。つまり、指標に含まれる複数の線分のうち、走行軌跡の時系列方向において隣り合う2つの線分は、複数の走行軌跡の間の領域において互いに交差しない。 In the present invention, the multiple line segments included in the index are configured so that when multiple travel trajectories exist, the multiple line segments do not intersect with each other in the area between the multiple travel trajectories. In other words, among the multiple line segments included in the index, two line segments adjacent to each other in the time series direction of the travel trajectory do not intersect with each other in the area between the multiple travel trajectories.

本発明において、指標に含まれる複数の線分は、少なくとも1つの直線状の線分を含んでもよい。指標に含まれる複数の線分は、全て直線状でもよい。指標に含まれる複数の線分は、少なくとも1つの曲線状の線分を含んでもよい。指標に含まれる複数の線分は、直線部分と曲線部分の両方を有する少なくとも1つの線分を含んでもよい。指標は、複数の線分に対応付けられた角度を有してもよい。指標は、複数の線分に対して走行軌跡の時系列の順番に付けられた番号を有してもよい。 In the present invention, the multiple line segments included in the index may include at least one straight line segment. The multiple line segments included in the index may all be straight. The multiple line segments included in the index may include at least one curved line segment. The multiple line segments included in the index may include at least one line segment having both straight and curved portions. The index may have angles associated with the multiple line segments. The index may have numbers assigned to the multiple line segments in the chronological order of the driving trajectory.

本発明において、指標は、1つの基準点を通る複数の直線とそれぞれ重なる複数の直線状の線分を含むように構成されてもよい。基準点は、走行軌跡に基づいて設定された点でもよい。例えば、基準点は、走行軌跡の幾何学的中心でもよい。また、基準点は、走行軌跡に基づかずに設定された点でもよい。例えば、基準点は、コースに応じて予め設定された点でもよい。基準点は、走行軌跡上に存在しない点でもよい。指標が、1つの基準点を通る複数の直線とそれぞれ重なる複数の直線状の線分を含むように構成される場合、指標は、例えば、複数の直線状の線分の基準方向に対する角度を有してもよく、複数の直線状の線分に対して走行軌跡の時系列の順に付けられた番号を有してもよい。基準方向は、1つの基準点に対して1つだけ設定される。基準方向は、走行軌跡に基づいて設定されてもよい。基準方向は、コースに応じて予め設定されてもよい。直線状の線分の基準方向に対する角度は、直線状の線分を、直線状の線分と基準方向に平行な直線との交点を中心に、直線状の線分が基準方向に平行な直線と重なるまで、所定の方向に回転させた場合の回転角度である。 In the present invention, the indicator may be configured to include a plurality of straight line segments that overlap with a plurality of straight lines passing through one reference point. The reference point may be a point set based on the travel trajectory. For example, the reference point may be the geometric center of the travel trajectory. The reference point may also be a point set without being based on the travel trajectory. For example, the reference point may be a point set in advance according to the course. The reference point may be a point that does not exist on the travel trajectory. When the indicator is configured to include a plurality of straight line segments that overlap with a plurality of straight lines passing through one reference point, the indicator may have, for example, an angle with respect to the reference direction of the plurality of straight line segments, and may have numbers assigned to the plurality of straight line segments in the chronological order of the travel trajectory. Only one reference direction is set for one reference point. The reference direction may be set based on the travel trajectory. The reference direction may be set in advance according to the course. The angle of a straight line segment with respect to a reference direction is the angle of rotation when the straight line segment is rotated in a specified direction around the intersection point between the straight line segment and a line parallel to the reference direction until the straight line segment overlaps with the line parallel to the reference direction.

本発明において、指標は、ビークルが走行するコースの少なくとも一部を均等に分割し、コースの縁または中心軸線に直交する複数の直線とそれぞれ重なる複数の直線状の線分を含むように構成されてもよい。コースの少なくとも一部を均等に分割する複数の直線とは、例えば、コースの少なくとも一部の縁または中心軸線を均等な長さに分割する複数の直線である。コースの曲線部分において、コースの縁または中心軸線に直交する直線とは、コースの縁または中心軸線の接線に直交する直線である。コースを均等に分割する複数の直線は、走行軌跡に基づいて設定されるものではなく、予め設定される。 In the present invention, the indicator may be configured to include a plurality of straight line segments that evenly divide at least a portion of the course traveled by the vehicle and overlap with a plurality of straight lines that are perpendicular to the edge or central axis of the course. The plurality of straight lines that evenly divide at least a portion of the course are, for example, a plurality of straight lines that divide at least a portion of the edge or central axis of the course into equal lengths. In a curved portion of the course, a straight line that is perpendicular to the edge or central axis of the course is a straight line that is perpendicular to the tangent to the edge or central axis of the course. The plurality of straight lines that evenly divide the course are not set based on the travel trajectory but are set in advance.

本発明において、指標は、第1の基準点を通る複数の直線とそれぞれ重なる複数の直線状の線分と、第2の基準点を通る複数の直線とそれぞれ重なる複数の直線状の線分の両方を含むように構成されてもよい。本発明において、指標は、ビークルが走行するコースの少なくとも一部を不均等に分割し、コースの縁または中心軸線に直交する複数の直線とそれぞれ重なる複数の直線状の線分を含むように構成されてもよい。例えば、コースの形状に応じて分割する直線状の線分の間隔が変更されてもよい。 In the present invention, the indicator may be configured to include both a plurality of straight line segments each overlapping a plurality of straight lines passing through a first reference point, and a plurality of straight line segments each overlapping a plurality of straight lines passing through a second reference point. In the present invention, the indicator may be configured to divide at least a portion of the course on which the vehicle travels unevenly and include a plurality of straight line segments each overlapping a plurality of straight lines perpendicular to the edge or central axis of the course. For example, the spacing between the dividing straight line segments may be changed depending on the shape of the course.

本発明において、ビークルデータ処理装置のプロセッサは、走行軌跡データに含まれる位置情報または物理量に関する走行データと、1つの基準点を通る複数の直線にそれぞれ重なる複数の直線状の線分を含むように構成された指標とを関連付ける処理と、走行軌跡データに含まれる位置情報または物理量に関する走行データと、ビークルが走行するコースの少なくとも一部を均等に分割し、コースの縁または中心軸線に直交する複数の直線とそれぞれ重なる複数の直線状の線分を含むように構成された指標とを関連付ける処理の両方を実行可能でもよい。 In the present invention, the processor of the vehicle data processing device may be capable of both: associating driving data relating to position information or physical quantities included in the driving trajectory data with an indicator configured to include multiple straight line segments each overlapping multiple straight lines passing through one reference point; and associating driving data relating to position information or physical quantities included in the driving trajectory data with an indicator configured to equally divide at least a portion of the course traveled by the vehicle and include multiple straight line segments each overlapping multiple straight lines perpendicular to the edge or central axis of the course.

本発明において、出力データは、指標関連付け処理によって指標が関連付けられた位置情報または物理量に関する走行データに基づいて生成されるデータである。本発明の指標関連付け処理が実行されているかどうかは、以下の方法で判断することができる。出力された出力データから、指標が用いられていると判断できた場合、ビークルデータ処理装置のプロセッサは、本発明の指標関連付け処理を実行していると判断することができる。 In the present invention, the output data is data generated based on driving data related to position information or physical quantities to which an indicator is associated by an indicator association process. Whether or not the indicator association process of the present invention is being executed can be determined by the following method. If it can be determined from the output data that an indicator is being used, the processor of the vehicle data processing device can determine that the indicator association process of the present invention is being executed.

本発明において、出力データは、走行軌跡データと物理量に関する走行データとが関連付けられた、または、走行軌跡データを少なくとも含む走行データを、指標を用いて表示させるためのデータを含んでもよい。この場合、出力データから、指標が用いられていると判断することができる。出力データは、指標を用いて走行軌跡データまたは物理量に関する走行データを表示させるためのデータを含んでもよい。指標を用いて物理量に関する走行データを表示させるためのデータは、例えば、指標を1つの軸として、物理量と指標との関係を示すグラフを表示させるデータでもよい。本発明において、出力データは、指標を用いずに物理量に関する走行データを表示させるためのデータを含んでもよい。 In the present invention, the output data may include data for displaying, using an index, driving trajectory data associated with driving data related to physical quantities, or driving data including at least driving trajectory data. In this case, it can be determined from the output data that an index is being used. The output data may include data for displaying driving trajectory data or driving data related to physical quantities using an index. Data for displaying driving data related to physical quantities using an index may be, for example, data for displaying a graph showing the relationship between the physical quantities and the index, with the index as one axis. In the present invention, the output data may include data for displaying driving data related to physical quantities without using an index.

本発明において、出力データは、走行軌跡データと物理量に関する走行データとが関連付けられた、または、走行軌跡データを少なくとも含む走行データに対する、指標を用いた評価を示すデータを含んでもよい。この場合、出力データから、指標が用いられていると判断することができる。出力データは、走行軌跡データまたは物理量に関する走行データに対する、指標を用いた評価を示すデータを含んでもよい。指標を用いた物理量に関する走行データに対する評価は、走行軌跡の特定の領域の指標に関連付けられた物理量に対する評価でもよい。指標を用いた物理量に関する走行データに対する評価は、走行軌跡全体の指標に関連付けられた物理量に対する評価でもよい。指標を用いた走行軌跡データに対する評価は、走行軌跡の特定の領域に対する評価でもよく、走行軌跡全体に対する評価でもよい。指標を用いた走行軌跡データまたは物理量に関する走行データに対する評価は、運転者の運転技術についての評価でもよい。運転技術についての評価は、運転技術の成長度に対する評価でもよく、運転技術の技量に対する評価でもよい。指標を用いた走行軌跡データまたは物理量に関する走行データに対する評価を示すデータは、評価を示すコメント、評価を示す点数、「良」などの評価を示す単語、および、「〇」などの評価を示す記号の少なくとも1つを含んでもよい。評価を示すコメントとは、運転技術の改善点をアドバイスするコメントと、運転技術の成長点を褒めるコメントの両方の意味を有する。本発明において、出力データは、指標を用いていることを当業者が判断できないような、走行軌跡データまたは物理量に関する走行データに対する評価を示すデータを含んでもよい。 In the present invention, the output data may include data indicating an evaluation using an index for the traveling data in which the traveling trajectory data and the traveling data related to the physical quantity are associated, or the traveling data includes at least the traveling trajectory data. In this case, it can be determined from the output data that an index is used. The output data may include data indicating an evaluation using an index for the traveling trajectory data or the traveling data related to the physical quantity. The evaluation using an index for the traveling data related to the physical quantity may be an evaluation for the physical quantity associated with an index of a specific area of the traveling trajectory. The evaluation using an index for the traveling data related to the physical quantity may be an evaluation for the physical quantity associated with an index of the entire traveling trajectory. The evaluation using an index for the traveling trajectory data may be an evaluation for a specific area of the traveling trajectory, or may be an evaluation for the entire traveling trajectory. The evaluation using an index for the traveling trajectory data or the traveling data related to the physical quantity may be an evaluation of the driver's driving technique. The evaluation of the driving technique may be an evaluation of the growth level of the driving technique, or an evaluation of the skill of the driving technique. The data indicating the evaluation of the driving trajectory data or driving data related to physical quantities using the index may include at least one of a comment indicating the evaluation, a score indicating the evaluation, a word indicating the evaluation such as "good", and a symbol indicating the evaluation such as "o". The comment indicating the evaluation has the meaning of both a comment giving advice on how to improve the driving technique and a comment praising the growth of the driving technique. In the present invention, the output data may include data indicating the evaluation of the driving trajectory data or driving data related to physical quantities, such that a person skilled in the art would not be able to determine that an index is used.

本発明において、出力データは、走行軌跡データと物理量に関する走行データとが関連付けられた、または、走行軌跡データを少なくとも含む複数の走行データを、位置情報または物理量に関する走行データに関連付けられた指標に基づいて比較した結果から生成された、指標を用いたデータを含んでもよい。この場合、出力データから、指標が用いられていると判断することができる。出力データは、複数の走行軌跡データを、指標に基づいて比較した結果から生成された、指標を用いたデータを含んでもよい。出力データは、物理量に関する複数の走行データを、指標に基づいて比較した結果から生成された、指標を用いたデータを含んでもよい。比較した結果から生成された、指標を用いたデータは、比較結果を指標を用いて表示させるためのデータを含んでもよい。比較した結果から生成された、指標を用いたデータは、比較結果に対する指標を用いた評価を示すデータを含んでもよい。比較結果に対する評価は、走行軌跡の特定の領域に対応する指標に関連付けられた物理量の比較結果に対する評価でもよい。また、比較結果に対する指標を用いた評価は、走行軌跡全体に対応する指標に関連付けられた物理量の比較結果に対する評価でもよい。比較結果に対する指標を用いた評価は、走行軌跡の特徴の領域の比較結果に対する評価でもよく、走行軌跡全体の比較結果に対する評価でもよい。比較結果に対する評価は、運転者の運転技術についての評価でもよい。運転技術についての評価は、運転技術の成長度に対する評価でもよく、運転技術の技量に対する評価でもよい。比較結果に対する評価を示すデータは、評価を示すコメント、評価を示す点数、「良」などの評価を示す単語、および、「〇」などの評価を示す記号の少なくとも1つを含んでもよい。評価を示すコメントとは、運転技術の改善点をアドバイスするコメントと、運転技術の成長点を褒めるコメントの両方の意味を有する。比較結果に対する評価を示すコメントは、比較されたデータの類似点についてのコメントでもよく、比較されたデータの相違点についてのコメントでもよく、その両方を含んでもよい。本発明において、出力データは、指標を用いていることを当業者が判断できないような、走行軌跡データと物理量に関する走行データとが関連付けられた、または、走行軌跡データを少なくとも含む複数の走行データを、指標に基づいて比較した結果に基づいて生成されたデータを含んでもよい。 In the present invention, the output data may include data using an index generated from a result of comparing a plurality of travel data in which travel trajectory data and travel data related to physical quantities are associated, or a plurality of travel data including at least travel trajectory data are compared based on an index associated with position information or travel data related to physical quantities. In this case, it is possible to determine from the output data that an index is used. The output data may include data using an index generated from a result of comparing a plurality of travel trajectory data based on an index. The output data may include data using an index generated from a result of comparing a plurality of travel data related to physical quantities based on an index. The data using an index generated from the comparison result may include data for displaying the comparison result using an index. The data using an index generated from the comparison result may include data indicating an evaluation using an index for the comparison result. The evaluation of the comparison result may be an evaluation of the comparison result of a physical quantity associated with an index corresponding to a specific region of the travel trajectory. Furthermore, the evaluation of the comparison result using an index may be an evaluation of the comparison result of a physical quantity associated with an index corresponding to the entire travel trajectory. The evaluation of the comparison result using an index may be an evaluation of the comparison result of a region of a feature of the travel trajectory, or an evaluation of the comparison result of the entire travel trajectory. The evaluation of the comparison result may be an evaluation of the driver's driving technique. The evaluation of the driving technique may be an evaluation of the degree of growth of the driving technique or an evaluation of the skill of the driving technique. The data indicating the evaluation of the comparison result may include at least one of a comment indicating the evaluation, a score indicating the evaluation, a word indicating the evaluation such as "good", and a symbol indicating the evaluation such as "o". The comment indicating the evaluation has both the meaning of a comment giving advice on how to improve the driving technique and a comment praising the growth of the driving technique. The comment indicating the evaluation of the comparison result may be a comment on the similarities of the compared data, a comment on the differences of the compared data, or may include both. In the present invention, the output data may include data generated based on the result of comparing a plurality of driving data, in which the driving trajectory data and driving data related to physical quantities are associated with each other, or which includes at least the driving trajectory data, based on an index, such that a person skilled in the art cannot determine that an index is used.

本発明において、出力データは、指標関連付け処理によって指標が関連付けられた位置情報または物理量に基づいて生成されるデータに加えて、例えば、特許6619914号、特許6619915号、または、特許6620268号に記載されている出力処理で出力されるデータを含んでいてもよい。 In the present invention, the output data may include, in addition to data generated based on the position information or physical quantity associated with the index by the index association process, data output by the output process described in, for example, Patent No. 6619914, Patent No. 6619915, or Patent No. 6620268.

本発明において、出力データを出力するとは、ビークルデータ処理装置の外部の装置に出力データを出力することでもよく、データ取得処理、指標関連付け処理および出力処理を実行するプロセッサと同じまたは異なる、ビークルデータ処理装置に含まれるプロセッサに出力データを出力することでもよい。出力された出力データは、種々な使い方がなされてよい。出力された出力データは、例えば、表示装置または印刷装置に送信されてもよい。 In the present invention, outputting output data may mean outputting the output data to a device external to the vehicle data processing device, or may mean outputting the output data to a processor included in the vehicle data processing device that is the same as or different from the processor that executes the data acquisition process, the index association process, and the output process. The output data may be used in various ways. For example, the output data may be sent to a display device or a printing device.

本発明において、走行軌跡データと物理量に関する走行データとが関連付けられた、または、走行軌跡データを少なくとも含む走行データの取得とは、ビークルデータ処理装置の外部の少なくとも1つの装置から取得することでもよい。走行軌跡データと物理量に関する走行データとが関連付けられた、または、走行軌跡データを少なくとも含む走行データの取得とは、ビークルデータ処理装置の外部の少なくとも1つの装置からビークルデータ処理装置が取得したデータに基づいて、走行軌跡データと物理量に関する走行データとが関連付けられた、または、走行軌跡データを少なくとも含む走行データが生成(取得)されることでもよい。本発明において、データ取得処理における走行軌跡データに含まれる位置情報、または、物理量に関する走行データの取得の定義も、上述の取得の定義と同様である。ビークルデータ処理装置の外部の装置は、センサでもよく、センサから受信した信号を処理する装置でもよい。 In the present invention, the traveling trajectory data and the traveling data related to physical quantities are associated with each other, or the traveling data including at least the traveling trajectory data is acquired from at least one device outside the vehicle data processing device. The traveling trajectory data and the traveling data related to physical quantities are associated with each other, or the traveling data including at least the traveling trajectory data is generated (acquired) based on data acquired by the vehicle data processing device from at least one device outside the vehicle data processing device. In the present invention, the definition of the position information included in the traveling trajectory data or the acquisition of the traveling data related to physical quantities in the data acquisition process is the same as the definition of acquisition described above. The device outside the vehicle data processing device may be a sensor or a device that processes a signal received from the sensor.

本発明におけるビークルデータ処理装置は、例えば、ビークルの運転の教習に使用され、走行中のビークルに関するデータを用いるビークル教習支援システムや、走行中のビークルに関するデータに基づいてビークルの走行状態を解析するビークル解析システムや、走行中のビークルに関するデータを蓄積するデータ収録システムや、走行中のビークルに関するデータに基づいてビークルを制御するビークル制御装置のような、走行中のビークルに関するデータを処理するビークルデータ処理装置である。ビークルデータ処理装置は、ビークルに搭載されない装置でもよく、ビークルに搭載される装置でもよい。本発明において、ビークルデータ処理装置は、1つの装置で構成されてもよいし、互いにデータ通信可能に構成された複数の装置で構成されてもよい。 The vehicle data processing device in the present invention is a vehicle data processing device that processes data related to a moving vehicle, such as a vehicle training support system used for vehicle driving training and using data related to the moving vehicle, a vehicle analysis system that analyzes the driving state of a vehicle based on data related to the moving vehicle, a data recording system that accumulates data related to the moving vehicle, or a vehicle control device that controls the vehicle based on data related to the moving vehicle. The vehicle data processing device may be a device that is not mounted on the vehicle, or a device that is mounted on the vehicle. In the present invention, the vehicle data processing device may be composed of a single device, or may be composed of multiple devices configured to be able to communicate data with each other.

本発明において、ビークルデータ処理装置のプロセッサは、マイクロコントローラ、CPU(Central Processing Unit)、GPU(Graphics Processing Unit)、マイクロプロセッサ、マルチプロセッサ、特定用途向け集積回路(ASIC)、プログラム可能な論理回路(PLC)、フィールドプログラマブルゲートアレイ(FPGA)および本明細書に記載する処理を実行することができる任意の他の回路を含む。ビークルデータ処理装置は、各種データを記憶する記憶部を有する。 In the present invention, the processor of the vehicle data processing device includes a microcontroller, a CPU (Central Processing Unit), a GPU (Graphics Processing Unit), a microprocessor, a multiprocessor, an application specific integrated circuit (ASIC), a programmable logic circuit (PLC), a field programmable gate array (FPGA), and any other circuit capable of performing the processes described herein. The vehicle data processing device has a memory unit that stores various data.

本発明および本明細書において、あるデータに基づいて、取得する、生成する、または制御するとは、特に限定しない限り、このデータだけに基づいた取得、生成または制御であってもよく、このデータと他のデータに基づいた取得、生成または制御であってもよい。この定義は、あるデータに基づいた、取得、生成または制御以外の動作にも適用される。本発明および本明細書において、Aから取得するとは、特に限定しない限り、Aから直接取得する場合と、AからBを介して取得する場合の両方を含む。 In this invention and this specification, unless otherwise specified, obtaining, generating, or controlling based on certain data may mean obtaining, generating, or controlling based on only this data, or obtaining, generating, or controlling based on this data and other data. This definition also applies to operations other than obtaining, generating, or controlling based on certain data. In this invention and this specification, obtaining from A includes both obtaining directly from A and obtaining from A via B, unless otherwise specified.

本発明において、含む(including)、有する(comprising)、備える(having)およびこれらの派生語は、列挙されたアイテムおよびその等価物に加えて追加的アイテムをも包含することが意図されて用いられている。
本発明において、取り付けられた(mounted)、接続された(connected)、結合された(coupled)、支持された(supported)という用語は、広義に用いられている。具体的には、直接的な取付、接続、結合、支持だけでなく、間接的な取付、接続、結合および支持も含む。さらに、接続された(connected)および結合された(coupled)は、物理的または機械的な接続/結合に限られない。それらは、直接的なまたは間接的な電気的接続/結合も含む。
As used herein, the words including, comprising, having and their derivatives are intended to be inclusive of the listed items and equivalents thereof as well as additional items.
In the present invention, the terms mounted, connected, coupled, and supported are used in a broad sense. Specifically, they include not only direct mounting, connection, coupling, and support, but also indirect mounting, connection, coupling, and support. Furthermore, connected and coupled are not limited to physical or mechanical connections/couplings. They also include direct or indirect electrical connections/couplings.

他に定義されない限り、本明細書で使用される全ての用語(技術用語および科学用語を含む)は、本発明が属する当業者によって一般的に理解されるのと同じ意味を有する。一般的に使用される辞書に定義された用語のような用語は、関連する技術および本開示の文脈における意味と一致する意味を有すると解釈されるべきであり、理想化されたまたは過度に形式的な意味で解釈されることはない。 Unless otherwise defined, all terms (including technical and scientific terms) used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this invention belongs. Terms such as those defined in commonly used dictionaries should be interpreted to have a meaning consistent with the meaning in the context of the relevant art and this disclosure, and should not be interpreted in an idealized or overly formal sense.

本発明および本明細書において、複数の選択肢のうちの少なくとも1つとは、複数の選択肢から考えられる全ての組み合わせを含む。複数の選択肢のうちの少なくとも1つとは、複数の選択肢のいずれか1つであってもよく、複数の選択肢の全てであってもよい。例えば、AとBとCの少なくとも1つとは、Aのみであってもよく、Bのみであってもよく、Cのみであってもよく、AとBであってもよく、AとCであってもよく、BとCであってもよく、AとBとCであってもよい。 In the present invention and this specification, "at least one of the multiple options" includes all possible combinations of the multiple options. "At least one of the multiple options" may be any one of the multiple options, or may be all of the multiple options. For example, "at least one of A, B, and C" may be only A, only B, only C, A and B, A and C, B and C, or A, B, and C.

本明細書において、「好ましい」という用語は非排他的なものである。「好ましい」は、「好ましいがこれに限定されるものではない」ということを意味する。本明細書において、「好ましい」と記載された構成は、少なくとも、上記(1)の構成により得られる上記効果を奏する。また、本明細書において、「してもよい」という用語は非排他的なものである。「してもよい」は、「してもよいがこれに限定されるものではない」という意味である。本明細書において、「してもよい」と記載された構成は、少なくとも、上記(1)の構成により得られる上記効果を奏する。 In this specification, the term "preferable" is non-exclusive. "Preferable" means "preferable but not limited to." In this specification, a configuration described as "preferable" at least provides the above-mentioned effect obtained by the configuration (1) above. In this specification, the term "may" is non-exclusive. "may" means "may but not limited to." In this specification, a configuration described as "may" at least provides the above-mentioned effect obtained by the configuration (1) above.

本発明では、上述した好ましい構成を互いに組み合わせることを制限しない。本発明の実施形態を詳細に説明する前に、本発明は、以下の説明に記載されたまたは図面に図示された構成要素の構成および配置の詳細に制限されないことが理解されるべきである。本発明は、後述する実施形態以外の実施形態でも可能である。本発明は、後述する実施形態に様々な変更を加えた実施形態でも可能である。また、本発明は、後述する実施形態および変形例を適宜組み合わせて実施することができる。 The present invention does not restrict the above-described preferred configurations from being combined with each other. Before describing the embodiments of the present invention in detail, it should be understood that the present invention is not limited to the details of the configuration and arrangement of the components described in the following description or illustrated in the drawings. The present invention is also possible in embodiments other than the embodiments described below. The present invention is also possible in embodiments with various modifications to the embodiments described below. The present invention can also be implemented by appropriately combining the embodiments and modifications described below.

本発明のビークルデータ処理装置、ビークルデータ処理方法およびビークルデータ処理プログラムによると、例えば、コースの形状が変更されたり、走行軌跡に個人差が生じたり、GNSSを利用して取得された位置情報に誤差が生じたりしても、走行軌跡データに含まれる位置情報または物理量に関する走行データが走行軌跡を横断する複数の線分を含むように構成される指標に関連付けられることで、指標が関連付けられた位置情報または物理量に関する走行データに基づいて出力データを生成する処理を容易に行うことができる。そのため、例えば、ビークルデータ処理装置のプロセッサに求められる必要な処理能力およびビークルデータ処理装置のメモリに求められる必要な容量の少なくとも一方を低減することができる。それにより、ビークルデータ処理装置のプロセッサやメモリなどのハードウェアリソースの設計自由度を向上できる。 According to the vehicle data processing device, vehicle data processing method, and vehicle data processing program of the present invention, even if the shape of the course is changed, individual differences occur in the driving trajectory, or errors occur in the position information acquired using GNSS, the position information or driving data related to physical quantities contained in the driving trajectory data is associated with an index configured to include multiple line segments that cross the driving trajectory, so that the process of generating output data based on the position information or driving data related to physical quantities associated with the index can be easily performed. Therefore, for example, it is possible to reduce at least one of the required processing power required for the processor of the vehicle data processing device and the required capacity required for the memory of the vehicle data processing device. This improves the degree of freedom in designing hardware resources such as the processor and memory of the vehicle data processing device.

本発明の第1実施形態のビークルデータ装置の構成を示す図である。FIG. 1 is a diagram showing a configuration of a vehicle data device according to a first embodiment of the present invention. 本発明の第2実施形態のビークルデータ装置の構成を示す図である。FIG. 11 is a diagram showing a configuration of a vehicle data device according to a second embodiment of the present invention. 本発明の第3実施形態のビークルデータ装置の構成を示す図である。FIG. 13 is a diagram showing a configuration of a vehicle data device according to a third embodiment of the present invention. (a)は、指標関連付け処理の具体例を説明するための図であり、(b)は、指標関連付け処理の他の具体例を説明するための図である。FIG. 13A is a diagram for explaining a specific example of the index association process, and FIG. 13B is a diagram for explaining another specific example of the index association process. 表示装置に表示された出力データの具体例1を示す図である。FIG. 11 is a diagram showing a first specific example of output data displayed on a display device. 表示装置に表示された出力データの具体例2を示す図である。FIG. 11 is a diagram showing a second specific example of output data displayed on a display device. 表示装置に表示された出力データの具体例3を示す図である。FIG. 11 is a diagram showing a specific example 3 of output data displayed on a display device. 表示装置に表示された出力データの具体例4を示す図である。FIG. 11 is a diagram showing a fourth specific example of output data displayed on a display device. 表示装置に表示された出力データの具体例5を示す図である。FIG. 5 is a diagram showing a specific example 5 of output data displayed on a display device. (a)は、2つの走行データの物理量と指標との関係を示すグラフであって、(b)は、(a)と同じ2つの走行データの物理量と走行距離との関係を示すグラフである。13A is a graph showing the relationship between the physical quantities of two pieces of driving data and an index, and FIG. 13B is a graph showing the relationship between the physical quantities of the same two pieces of driving data as FIG. 13A and a driving distance.

<第1実施形態>
次に、本発明の第1実施形態のビークルデータ処理装置1について図1を用いて説明する。図1は、本実施形態のビークルデータ処理装置1の概要、本実施形態のビークルデータ処理方法の処理の手順、および本実施形態のビークルデータ処理プログラムの処理の手順を示す。第1実施形態のビークルデータ処理装置1は、ビークル100の走行軌跡Tに関する走行軌跡データDAと、走行中のビークル100に関する走行軌跡Tを除く物理量に関する走行データDBとが関連付けられた、または、走行軌跡データDBを少なくとも含む走行データDCを取得および処理して生成された出力データDOを出力するように構成されている。ビークルデータ処理装置1は、プロセッサ2と記憶部3とを有する。プロセッサ2は、記憶部3に予め記憶されたプログラムを読み込むことで、データ取得処理S1と指標関連付け処理S2と出力処理S3とを少なくとも実行する。プロセッサ2は、データ取得処理S1において、走行軌跡データDAに含まれる位置情報IA、または、物理量に関する走行データDBを取得する。プロセッサ2は、指標関連付け処理S2において、取得された位置情報IA、または、取得された物理量に関する走行データDBと、指標を関連付ける。指標は、走行軌跡Tの時系列方向における走行軌跡Tの右領域に一端が存在し、走行軌跡Tの左領域に他端が存在し、走行軌跡Tを一度だけ横断する線分Sを複数含むように構成され、かつ、走行軌跡Tが複数存在する場合に複数の線分Sが複数の走行軌跡Tの間の領域において互いに交差しないように構成される。プロセッサ2は、出力処理S3において、指標関連付け処理S2によって指標が関連付けられた位置情報IAまたは物理量に関する走行データに基づいて生成された出力データDOを出力する。第1実施形態により、ビークルデータ処理装置1のプロセッサ2やメモリなどのハードウェアリソースの設計自由度を向上できる。なお、走行軌跡Tの形状は、図1に示す走行軌跡Tの形状に限らない。走行軌跡Tは、図1では環状であるが、環状でなくてもよい。図1では、走行軌跡Tは、ビークル100が左旋回した時の走行軌跡Tである。しかし、走行軌跡Tは、ビークル100が右方旋回した時の走行軌跡Tでもよく、ビークル100が左旋回と右旋回の両方を行った時の走行軌跡Tでもよい。指標が示す線Lは、図1に示すものに限らない。
First Embodiment
Next, a vehicle data processing device 1 according to a first embodiment of the present invention will be described with reference to FIG. 1. FIG. 1 shows an overview of the vehicle data processing device 1 according to the present embodiment, a processing procedure of the vehicle data processing method according to the present embodiment, and a processing procedure of the vehicle data processing program according to the present embodiment. The vehicle data processing device 1 according to the first embodiment is configured to output output data DO generated by acquiring and processing traveling data DC in which traveling trajectory data DA relating to the traveling trajectory T of the vehicle 100 and traveling data DB relating to physical quantities other than the traveling trajectory T relating to the vehicle 100 during traveling are associated with each other, or which at least includes the traveling trajectory data DB. The vehicle data processing device 1 has a processor 2 and a storage unit 3. The processor 2 executes at least a data acquisition process S1, an index association process S2, and an output process S3 by reading a program previously stored in the storage unit 3. In the data acquisition process S1, the processor 2 acquires position information IA included in the traveling trajectory data DA, or traveling data DB relating to physical quantities. In the index association process S2, the processor 2 associates the acquired position information IA or the acquired running data DB related to the physical quantity with the index. The index is configured to include a plurality of line segments S that have one end in the right region of the running trajectory T in the time series direction of the running trajectory T and the other end in the left region of the running trajectory T, and cross the running trajectory T only once, and is configured so that when there are a plurality of running trajectories T, the plurality of line segments S do not cross each other in the region between the plurality of running trajectories T. In the output process S3, the processor 2 outputs the output data DO generated based on the position information IA or the running data related to the physical quantity with which the index is associated by the index association process S2. The first embodiment can improve the design freedom of the hardware resources such as the processor 2 and the memory of the vehicle data processing device 1. The shape of the running trajectory T is not limited to the shape of the running trajectory T shown in FIG. 1. The running trajectory T is annular in FIG. 1, but it does not have to be annular. In Fig. 1, the travel path T is the travel path T when the vehicle 100 turns left. However, the travel path T may be the travel path T when the vehicle 100 turns right, or may be the travel path T when the vehicle 100 turns both left and right. The line L indicated by the indicator is not limited to that shown in Fig. 1.

<第2実施形態>
次に、本発明の第2実施形態のビークルデータ処理装置1について図2を用いて説明する。第2実施形態は、第1実施形態の構成を有する。第2実施形態のビークルデータ処理装置1は、複数の走行データDCを取得する。プロセッサ2は、データ取得処理S1において、複数の走行軌跡データDAに含まれる位置情報IA、または、物理量に関する複数の走行データDBを取得する。図2は、複数の走行データDCとして、2つの走行データDCa、DCbが取得された場合を示している。走行データDCaは、走行軌跡データDAa(DA)と、走行データDBa(DB)とが関連付けられた、または、走行軌跡データDAa(DA)を少なくとも含むデータである。走行データDCbは、走行軌跡データDAb(DA)と、走行データDBb(DB)とが関連付けられた、または、走行軌跡データDBa(DB)を少なくとも含むデータである。データ取得処理S1において、複数の走行軌跡データDAに含まれる位置情報IAとして、走行軌跡データDAa(DA)に含まれる位置情報IAa(IA)と、走行軌跡データDAb(DA)に含まれる位置情報IAb(IA)とが取得されるか、または、物理量に関する複数の走行データDBとして、走行データDBa(DB)と走行データDBb(DB)が取得される。走行データDCaと走行データDCbは、互いに異なる運転者がビークル100を運転した時のデータでもよく、同じ運転者がビークル100を運転した時のデータでもよい。プロセッサ2は、指標関連付け処理S2において、取得された複数の走行軌跡データDA(DAa、DAb)に含まれる位置情報IA(IAa、IAb)、または、取得された物理量に関する複数の走行データDB(DBa、DBb)を、同じ指標に関連付ける。プロセッサ2は、出力処理S3において、位置情報IAまたは物理量に関する走行データDBに関連付けられた指標に基づいて、複数の走行データDC(DCa、DCb)を比較して、出力データDOを生成する。図2は、指標に基づいた走行データDC(DCa、DCb)の比較の一例を示すグラフを含む。このグラフは、横軸を指標とし、縦軸を、指標に基づいた複数の走行軌跡データDA(DAa、DAb)の差分または指標に基づいた複数の走行データDB(DBa、DBb)の差分とする。但し、このグラフは、走行データDCの比較を視覚的に示した一例に過ぎない。出力処理S3において、このような差分を必ずしも算出する必要はない。
Second Embodiment
Next, a vehicle data processing device 1 according to a second embodiment of the present invention will be described with reference to FIG. 2. The second embodiment has the configuration of the first embodiment. The vehicle data processing device 1 according to the second embodiment acquires a plurality of pieces of travel data DC. In the data acquisition process S1, the processor 2 acquires position information IA included in a plurality of pieces of travel trajectory data DA, or a plurality of pieces of travel data DB related to physical quantities. FIG. 2 shows a case in which two pieces of travel data DCa and DCb are acquired as the plurality of pieces of travel data DC. The travel data DCa is data in which the travel trajectory data DAa (DA) and the travel data DBa (DB) are associated with each other, or data that includes at least the travel trajectory data DAa (DA). The travel data DCb is data in which the travel trajectory data DAb (DA) and the travel data DBb (DB) are associated with each other, or data that includes at least the travel trajectory data DBa (DB). In the data acquisition process S1, as the position information IA included in the multiple driving trajectory data DA, the position information IAa (IA) included in the driving trajectory data DAa (DA) and the position information IAb (IA) included in the driving trajectory data DAb (DA) are acquired, or as the multiple driving data DB related to physical quantities, the driving data DBa (DB) and the driving data DBb (DB) are acquired. The driving data DCa and the driving data DCb may be data when different drivers drive the vehicle 100, or may be data when the same driver drives the vehicle 100. In the index association process S2, the processor 2 associates the position information IA (IAa, IAb) included in the acquired multiple driving trajectory data DA (DAa, DAb) or the acquired multiple driving data DB (DBa, DBb) related to physical quantities with the same index. In the output process S3, the processor 2 compares a plurality of pieces of driving data DC (DCa, DCb) based on an index associated with the position information IA or the driving data DB related to physical quantities, and generates output data DO. FIG. 2 includes a graph showing an example of a comparison of driving data DC (DCa, DCb) based on an index. In this graph, the horizontal axis is the index, and the vertical axis is the difference between a plurality of driving trajectory data DA (DAa, DAb) based on the index, or the difference between a plurality of driving data DB (DBa, DBb) based on the index. However, this graph is merely an example that visually shows the comparison of the driving data DC. In the output process S3, it is not necessary to calculate such a difference.

<第3実施形態>
次に、本発明の第3実施形態のビークルデータ処理装置1について図3を用いて説明する。第3実施形態は、第1実施形態の構成を有する。第3実施形態は、第2実施形態の構成を有してもよい。第3実施形態のビークルデータ処理装置1のプロセッサ2は、走行軌跡データDAと複数種類の物理量に関する走行データDBとが関連付けられた走行データDCを取得する。プロセッサ2は、データ取得処理S1において、複数種類の物理量に関する走行データDBを取得する。図3に示すように、走行データDBは、物理量の種類の数と同じ数のデータDB1~DBnを含む。データDB1~DBnの各々は、1種類の物理量に関するデータである。複数種類の物理量は、例えば、ビークル100の前方向におけるビークル100の加速度、ビークル100の左右方向におけるビークル100の加速度、ビークル100の前方向におけるビークル100の速度、ビークル100の前方向におけるビークル100の加速度のピッチ、ビークル100の左右方向におけるビークル100の加速度のピッチ、ビークル100の前方向におけるビークル100の速度のピッチ、ビークル100の前方向におけるビークル100の加速度の増加と減少の繰り返しの間隔、ビークル100の左右方向におけるビークル100の加速度の増加と減少の繰り返しの間隔、および、ビークル100の前方向におけるビークル100の速度の増加と減少の繰り返しの間隔のうちの少なくとも2つでもよい。なお、ビークル100の前方向およびビークル100の左右方向の定義は上述した通りである。また、加速度または速度のピッチの定義、加速度または速度の増加と減少の繰り返しの間隔の定義も上述した通りである。
Third Embodiment
Next, a vehicle data processing device 1 according to a third embodiment of the present invention will be described with reference to FIG. 3. The third embodiment has the configuration of the first embodiment. The third embodiment may have the configuration of the second embodiment. The processor 2 of the vehicle data processing device 1 according to the third embodiment acquires driving data DC in which driving trajectory data DA is associated with driving data DB relating to a plurality of types of physical quantities. The processor 2 acquires the driving data DB relating to a plurality of types of physical quantities in a data acquisition process S1. As shown in FIG. 3, the driving data DB includes data DB1 to DBn in the same number as the number of types of physical quantities. Each of the data DB1 to DBn is data relating to one type of physical quantity. The multiple types of physical quantities may be, for example, at least two of the following: the acceleration of the vehicle 100 in the forward direction of the vehicle 100, the acceleration of the vehicle 100 in the left-right direction of the vehicle 100, the speed of the vehicle 100 in the forward direction of the vehicle 100, the pitch of the acceleration of the vehicle 100 in the forward direction of the vehicle 100, the pitch of the acceleration of the vehicle 100 in the left-right direction of the vehicle 100, the pitch of the speed of the vehicle 100 in the forward direction of the vehicle 100, the interval of repeated increases and decreases in the acceleration of the vehicle 100 in the forward direction of the vehicle 100, the interval of repeated increases and decreases in the acceleration of the vehicle 100 in the left-right direction of the vehicle 100, and the interval of repeated increases and decreases in the speed of the vehicle 100 in the forward direction of the vehicle 100. The forward direction of the vehicle 100 and the left-right direction of the vehicle 100 are defined as described above. The definition of the pitch of the acceleration or speed, and the definition of the interval of repeated increases and decreases in the acceleration or speed are also defined as described above.

<指標関連付け処理の具体例>
次に、第1~第3実施形態の少なくとも1つの構成を有するビークルデータ処理装置1における指標関連付け処理S2の具体例について図4(a)を用いて説明する。指標関連付け処理S2において、位置情報IAまたは物理量に関する走行データDBに関連付けられる指標に含まれる複数の線分Sは、1つの基準点BPを通る複数の直線Laとそれぞれ重なる複数の直線状の線分Sa(S)である。複数の直線状の線分Sa(S)を含むように構成される指標は、複数の直線Laの基準線BLに対する角度θを含む。角度θは、基準線BLに平行な基準方向BDに対する複数の線分Sa(S)の角度に相当する。図4(a)では、基準点BPは、走行軌跡Tの幾何学的中心である。基準点BPは、これに限らない。図4(a)では、基準線BLは、基準点BPの緯度と同じ緯度を示す直線である。基準線BLはこれに限らない。
<Specific example of index association processing>
Next, a specific example of the index association process S2 in the vehicle data processing device 1 having at least one of the configurations of the first to third embodiments will be described with reference to FIG. 4(a). In the index association process S2, the multiple line segments S included in the index associated with the position information IA or the running data DB related to the physical quantity are multiple straight line segments Sa(S) that overlap with multiple straight lines La passing through one reference point BP. The index configured to include multiple straight line segments Sa(S) includes an angle θ of the multiple straight lines La with respect to the reference line BL. The angle θ corresponds to the angle of the multiple line segments Sa(S) with respect to the reference direction BD parallel to the reference line BL. In FIG. 4(a), the reference point BP is the geometric center of the running trajectory T. The reference point BP is not limited to this. In FIG. 4(a), the reference line BL is a straight line indicating the same latitude as the latitude of the reference point BP. The reference line BL is not limited to this.

<指標関連付け処理の他の具体例>
次に、第1~第3実施形態の少なくとも1つの構成を有するビークルデータ処理装置1における指標関連付け処理S2の他の具体例について図4(b)を用いて説明する。指標関連付け処理S2において、位置情報IAまたは物理量に関する走行データDBに関連付けられる指標に含まれる複数の線分Sは、ビークル100が走行するコースの少なくとも一部を均等に分割し、コースの縁Eまたは中心軸線に直交する複数の直線(図示省略)とそれぞれ重なる複数の直線状の線分Sb(S)である。図4(b)では、直線状の線分Sb(S)は、コースの縁Eに直交する直線(図示省略)と重なる。複数の直線Sb(S)を含むように構成される指標は、例えば、複数の直線状の線分Sbに対して走行軌跡の時系列の順番に付けられた番号を有してもよい。
<Other specific examples of index association processing>
Next, another specific example of the index association process S2 in the vehicle data processing device 1 having at least one of the configurations of the first to third embodiments will be described with reference to FIG. 4B. In the index association process S2, the multiple line segments S included in the index associated with the position information IA or the traveling data DB related to physical quantities are multiple straight line segments Sb(S) that equally divide at least a part of the course on which the vehicle 100 travels and overlap with multiple straight lines (not shown) perpendicular to the edge E or center axis of the course. In FIG. 4B, the straight line segment Sb(S) overlaps with a straight line (not shown) perpendicular to the edge E of the course. The index configured to include multiple straight lines Sb(S) may have numbers assigned to the multiple straight line segments Sb in the order of the time series of the traveling trajectory, for example.

<出力データの具体例1>
次に、少なくとも第1実施形態および第3実施形態の構成を有するビークルデータ処理装置1のプロセッサ2によって出力される出力データDOの具体例1について図5を用いて説明する。ビークルデータ処理装置1は、出力データDOを表示装置(図示せず)に出力する場合がある。図5は、表示装置に表示された具体例1の出力データDOを示す。具体例1の出力データDOは、運転技術情報I1として表示される。具体例1の出力データDOは、指標を用いて物理量に関する走行データDBを表示させるためのデータを含む。具体例1の出力データDOは、指標を用いて複数種類の物理量に関する走行データDBを表示させるためのデータを含む。複数種類の物理量は、ビークル100の前方向におけるビークル100の速度Vfと、ビークル100の前方向におけるビークル100の加速度Afと、ビークル100の左右方向におけるビークル100の加速度Arlとを含む。運転技術情報I1は、物理量の種類ごとに、指標と物理量との関係を示した3つのグラフG1~G3を含む。具体例1の場合、ビークル100は鞍乗型車両である。
<Example 1 of output data>
Next, a specific example 1 of the output data DO output by the processor 2 of the vehicle data processing device 1 having at least the configurations of the first and third embodiments will be described with reference to FIG. 5. The vehicle data processing device 1 may output the output data DO to a display device (not shown). FIG. 5 shows the output data DO of the specific example 1 displayed on the display device. The output data DO of the specific example 1 is displayed as driving technique information I1. The output data DO of the specific example 1 includes data for displaying a driving data DB related to physical quantities using an index. The output data DO of the specific example 1 includes data for displaying a driving data DB related to multiple types of physical quantities using an index. The multiple types of physical quantities include a speed Vf of the vehicle 100 in the forward direction of the vehicle 100, an acceleration Af of the vehicle 100 in the forward direction of the vehicle 100, and an acceleration Arl of the vehicle 100 in the left-right direction of the vehicle 100. The driving technique information I1 includes three graphs G1 to G3 showing the relationship between the index and the physical quantity for each type of physical quantity. In the first specific example, the vehicle 100 is a saddle-type vehicle.

<出力データの具体例2>
次に、少なくとも第1実施形態の構成を有するビークルデータ処理装置1のプロセッサ2によって出力される出力データDOの具体例2について図6を用いて説明する。ビークルデータ処理装置1は、出力データDOを表示装置(図示せず)に出力する場合がある。図6は、表示装置に表示された具体例2の出力データDOを示す。具体例2の出力データDOは、運転技術情報I2として表示される。運転技術情報I2は、コースと走行軌跡Tの表示を含む。走行軌跡Tは太線で表示され、コースの両縁は破線で表示されている。なお、運転技術情報I2は、コースと走行軌跡Tの表示を含まなくてもよい。
<Specific example of output data 2>
Next, a specific example 2 of the output data DO output by the processor 2 of the vehicle data processing device 1 having at least the configuration of the first embodiment will be described with reference to Fig. 6. The vehicle data processing device 1 may output the output data DO to a display device (not shown). Fig. 6 shows the output data DO of the specific example 2 displayed on the display device. The output data DO of the specific example 2 is displayed as driving technique information I2. The driving technique information I2 includes a display of the course and the travel path T. The travel path T is displayed with a thick line, and both edges of the course are displayed with dashed lines. Note that the driving technique information I2 does not have to include a display of the course and the travel path T.

具体例2の出力データDOは、指標を用いた物理量に関する走行データDBに対する評価を示すデータを含む。指標を用いた物理量に関する走行データDBに対する評価を示すデータは、走行軌跡Tの特定の領域ごとに、各領域の指標に関連付けられた物理量に関する走行データDBに対する評価を示すデータを含む。評価は、点数とコメントで示されている。走行軌跡Tの特定の領域とは、指標によって分けられた領域である。図6では、走行軌跡Tは、例えば、指標が0からNまでの領域と、指標がNi+1からNまでの領域と、指標がNj+1からNまでの領域と、指標がNk+1からNまでの領域と、指標がNl+1からNまでの領域と、指標がNm+1からNまでの領域に分けられている。 The output data DO of the specific example 2 includes data indicating an evaluation of the driving data DB related to the physical quantity using the index. The data indicating the evaluation of the driving data DB related to the physical quantity using the index includes data indicating an evaluation of the driving data DB related to the physical quantity associated with the index of each region for each specific region of the driving trajectory T. The evaluation is indicated by a score and a comment. The specific region of the driving trajectory T is a region divided by the index. In FIG. 6, the driving trajectory T is divided into, for example, a region with index 0 to N i , a region with index N i+1 to N j , a region with index N j+1 to N k , a region with index N k+ 1 to N l , a region with index N l+1 to N m , and a region with index N m+1 to N n .

<出力データの具体例3>
次に、少なくとも第1実施形態~第3実施形態の構成を有するビークルデータ処理装置1のプロセッサ2によって出力される出力データDOの具体例3について図7を用いて説明する。ビークルデータ処理装置1は、出力データDOを表示装置(図示せず)に出力する場合がある。図7は、表示装置に表示された具体例3の出力データDOを示す。具体例3の出力データDOは、指標を用いて物理量に関する走行データDBを表示させるためのデータを含む。具体例3の出力データDOは、指標を用いた物理量に関する走行データDBに対する評価を示すデータを含む。具体例3の出力データDOは、指標に基づいて物理量に関する複数の走行データDBを比較することで複数の走行データDCを比較した結果に基づいて生成された、指標を用いたデータを含む。指標に基づいて物理量に関する複数の走行データDBを比較することで複数の走行データDCを比較した結果に基づいて生成された、指標を用いたデータは、指標を用いて比較結果を表示させるためのデータを含む。
<Specific example 3 of output data>
Next, a specific example 3 of the output data DO output by the processor 2 of the vehicle data processing device 1 having at least the configurations of the first to third embodiments will be described with reference to FIG. 7. The vehicle data processing device 1 may output the output data DO to a display device (not shown). FIG. 7 shows the output data DO of the specific example 3 displayed on the display device. The output data DO of the specific example 3 includes data for displaying the running data DB related to the physical quantity using an index. The output data DO of the specific example 3 includes data showing an evaluation of the running data DB related to the physical quantity using an index. The output data DO of the specific example 3 includes data using an index generated based on a result of comparing a plurality of running data DC by comparing a plurality of running data DBs related to the physical quantity based on the index. The data using an index generated based on a result of comparing a plurality of running data DC by comparing a plurality of running data DBs related to the physical quantity based on the index includes data for displaying the comparison result using the index.

具体例3の場合、プロセッサ2は、運転者Bの走行データDCと、運転者Aの1回目の走行データDCと、運転者Aの2回目の走行データDCとを取得する。運転者Aは、例えば、ビークル100の運転技術の講習会の受講者でもよい。この場合、運転者Bは講習会のインストラクターでもよい。運転者Aが運転するビークル100は、運転者Bが運転するビークル100とは異なってもよい。プロセッサ2は、出力処理S3において、少なくとも、運転者Bの走行データDCと運転者Aの1回目の走行データDCとを比較する処理、および、運転者Bの走行データDCと運転者Aの2回目の走行データDCとを比較する処理を実行する。プロセッサ2は、出力処理S3において、運転者Aの1回目の走行データDCと運転者Aの2回目の走行データDCとを比較する処理を実行してもよい。 In the case of specific example 3, the processor 2 acquires the driving data DC of the driver B, the first driving data DC of the driver A, and the second driving data DC of the driver A. The driver A may be, for example, a participant of a driving technique seminar for the vehicle 100. In this case, the driver B may be an instructor of the seminar. The vehicle 100 driven by the driver A may be different from the vehicle 100 driven by the driver B. In the output process S3, the processor 2 executes at least a process of comparing the driving data DC of the driver B with the first driving data DC of the driver A, and a process of comparing the driving data DC of the driver B with the second driving data DC of the driver A. In the output process S3, the processor 2 may execute a process of comparing the first driving data DC of the driver A with the second driving data DC of the driver A.

具体例3の場合、走行軌跡データDAの位置情報には、走行データDBの複数種類の物理量が関連付けられている。プロセッサ2は、出力処理S3において、指標に基づいて同じ種類の物理量に関する複数の走行データDBを比較することで、複数の走行データDCを比較する。複数種類の物理量は、ビークル100の前方向におけるビークル100の速度Vfと、ビークル100の前方向におけるビークル100の加速度Afと、ビークル100の左右方向におけるビークル100の加速度Arlとを含む。 In the case of specific example 3, the position information of the driving trajectory data DA is associated with multiple types of physical quantities in the driving data DB. In the output process S3, the processor 2 compares multiple driving data DC by comparing multiple driving data DBs related to the same type of physical quantity based on the index. The multiple types of physical quantities include the speed Vf of the vehicle 100 in the forward direction of the vehicle 100, the acceleration Af of the vehicle 100 in the forward direction of the vehicle 100, and the acceleration Arl of the vehicle 100 in the left-right direction of the vehicle 100.

運転技術情報I3は、物理量の種類ごとに、指標と、運転者Bの走行データDBの物理量および運転者Aの1回目の走行データDBの物理量との関係を示した3つのグラフG11~G13を含む。また、運転技術情報I3は、物理量の種類ごとに、指標と、運転者Bの走行データDBの物理量および運転者Aの2回目の走行データDBの物理量との関係を示した3つのグラフG14~G16を含む。6つのグラフG11~G16の横軸は指標を示し、縦軸は物理量(速度Vf、加速度Af、加速度Arl)を示す。具体例3の場合、ビークル100は鞍乗型車両である。 The driving technique information I3 includes three graphs G11 to G13 that show the relationship between the index and the physical quantity of the driving data DB of driver B and the physical quantity of the first driving data DB of driver A for each type of physical quantity. The driving technique information I3 also includes three graphs G14 to G16 that show the relationship between the index and the physical quantity of the driving data DB of driver B and the physical quantity of the second driving data DB of driver A for each type of physical quantity. The horizontal axis of the six graphs G11 to G16 shows the index, and the vertical axis shows the physical quantity (speed Vf, acceleration Af, acceleration Arl). In the case of specific example 3, the vehicle 100 is a saddle-type vehicle.

6つのグラフG11~G16において、ドットのハッチングは、運転者Bの走行データDBの物理量と運転者Aの走行データDBの物理量とによって囲まれた領域を示す。プロセッサ2は、出力処理S3において、ドットのハッチングで示された領域の面積を算出する。面積を算出するとは、指標が関連付けられた物理量の差の絶対値の累積値を算出することでもよい。面積は、運転者Bの走行データDCと運転者Aの走行データDCの差分を示す。つまり、面積は、指標に基づいて物理量に関する複数の走行データDBを比較することで複数の走行データDCを比較した結果を示すデータの1種である。速度VfのグラフG11、G14における、差分を示す面積を、面積SΔVfと称する。加速度AfのグラフG12、G15における、差分を示す面積を、面積SΔAfと称する。加速度ArlのグラフG13、G16における、差分を示す面積を、面積SΔArlと称する。 In the six graphs G11 to G16, the hatched dots indicate the area surrounded by the physical quantities of the driving data DB of driver B and the physical quantities of the driving data DB of driver A. In the output process S3, the processor 2 calculates the area of the area indicated by the hatched dots. Calculating the area may mean calculating the cumulative value of the absolute value of the difference between the physical quantities associated with the index. The area indicates the difference between the driving data DC of driver B and the driving data DC of driver A. In other words, the area is a type of data indicating the result of comparing multiple driving data DC by comparing multiple driving data DBs related to physical quantities based on the index. The area indicating the difference in the graphs G11 and G14 of the speed Vf is referred to as the area SΔVf. The area indicating the difference in the graphs G12 and G15 of the acceleration Af is referred to as the area SΔAf. The area indicating the difference in the graphs G13 and G16 of the acceleration Arl is referred to as the area SΔArl.

運転技術情報I3は、加速度AfのグラフG12における面積SΔAfと、加速度ArlのグラフG13における面積SΔArlとの関係、および、加速度AfのグラフG15における面積SΔAfと、加速度ArlのグラフG16における面積SΔArlとの関係を示すグラフG17を含む。グラフG17の横軸は面積SΔAfを示し、縦軸は面積SΔArlを示す。グラフG17において、加速度AfのグラフG12における面積SΔAfと、加速度ArlのグラフG13における面積SΔArlとによってプロットされる位置には、速度VfのグラフG11における面積SΔVfの大きさに応じた円が表示されている。同様に、加速度AfのグラフG15における面積SΔAfと、加速度ArlのグラフG16における面積SΔArlとによってプロットされる位置には、速度VfのグラフG14における面積SΔVfの大きさに応じた円が表示されている。つまり、グラフG17は、指標に基づいて比較された速度Vfの差分と、指標に基づいて比較された加速度Afの差分と、指標に基づいて比較された加速度Arlの差分との関係を示す。左下に近いほど、運転者Aの加速度Afおよび加速度Arlの変化が、運転者Bの加速度Afおよび加速度Arlの変化に近いことを意味する。また、円が小さいほど、運転者Aの速度Vfの変化が、運転者Bの速度Vfの変化に近いことを意味する。なお、指標に基づいて比較された3種類の物理量の差分を示すグラフは、グラフG17に限らない。指標に基づいて比較された3種類の物理量の差分を示すグラフは、3軸を有するグラフでもよい。また、運転技術情報I3は、面積SΔAfと面積SΔArlとの関係を示すグラフと、面積SΔVfと面積SΔAfとの関係を示すグラフと、面積SΔVfと面積SΔArlとの関係を示すグラフの3つのグラフを含んでいてもよい。 The driving technique information I3 includes a graph G17 showing the relationship between the area SΔAf in the graph G12 of the acceleration Af and the area SΔArl in the graph G13 of the acceleration Arl, and the relationship between the area SΔAf in the graph G15 of the acceleration Af and the area SΔArl in the graph G16 of the acceleration Arl. The horizontal axis of the graph G17 indicates the area SΔAf, and the vertical axis indicates the area SΔArl. In the graph G17, a circle corresponding to the size of the area SΔVf in the graph G11 of the speed Vf is displayed at the position plotted by the area SΔAf in the graph G12 of the acceleration Af and the area SΔArl in the graph G13 of the acceleration Arl. Similarly, a circle corresponding to the size of the area SΔVf in the graph G14 of the speed Vf is displayed at the position plotted by the area SΔAf in the graph G15 of the acceleration Af and the area SΔArl in the graph G16 of the acceleration Arl. That is, the graph G17 shows the relationship between the difference in the speed Vf compared based on the index, the difference in the acceleration Af compared based on the index, and the difference in the acceleration Arl compared based on the index. The closer to the bottom left, the closer the change in the acceleration Af and the acceleration Arl of the driver A is to the change in the acceleration Af and the acceleration Arl of the driver B. Also, the smaller the circle, the closer the change in the speed Vf of the driver A is to the change in the speed Vf of the driver B. Note that the graph showing the difference in the three types of physical quantities compared based on the index is not limited to the graph G17. The graph showing the difference in the three types of physical quantities compared based on the index may be a graph with three axes. Also, the driving technique information I3 may include three graphs: a graph showing the relationship between the area SΔAf and the area SΔArl, a graph showing the relationship between the area SΔVf and the area SΔAf, and a graph showing the relationship between the area SΔVf and the area SΔArl.

また、具体例3の出力データDOは、指標に基づいて物理量に関する複数の走行データDBを比較することで複数の走行データDCを比較した結果から生成された、比較結果に対する評価を示すデータを含む。評価は、コメントで示されている。運転技術情報I3は、例えば、運転者Bの走行データDCと運転者Aの1回目の走行データDCとの比較結果に対する評価を示すコメントと、運転者Bの走行データDCと運転者Aの2回目の走行データDCとの比較結果に対する評価を示すコメントを含む。運転技術情報I3は、運転者Aの1回目の走行データDCと運転者Aの2回目の走行データDCとの比較結果に対する評価を示すコメントも含んでいてもよい。比較結果に対する評価を示すコメントは、例えば、本願と出願人が一部共通する国際特許出願PCT/JP2021/45854の明細書に記載されているコメントの具体例と同様の文章を含んでいてもよい。比較結果に対する評価を示すコメントは、例えば、「1回目よりも2回目の方がインストラクターに近い」などの文章を含んでもよい。また、運転技術情報I3に含まれるコメントは、指標以外の要素に基づいて生成されたコメントを含んでいてもよい。 The output data DO of the specific example 3 includes data indicating an evaluation of the comparison result, which is generated from the result of comparing the multiple driving data DC by comparing the multiple driving data DBs related to physical quantities based on the index. The evaluation is indicated by a comment. The driving technique information I3 includes, for example, a comment indicating an evaluation of the comparison result between the driving data DC of the driver B and the first driving data DC of the driver A, and a comment indicating an evaluation of the comparison result between the driving data DC of the driver B and the second driving data DC of the driver A. The driving technique information I3 may also include a comment indicating an evaluation of the comparison result between the first driving data DC of the driver A and the second driving data DC of the driver A. The comment indicating the evaluation of the comparison result may include, for example, a sentence similar to the specific example of the comment described in the specification of the international patent application PCT/JP2021/45854, which is partially owned by the same applicant as the present application. The comment indicating the evaluation of the comparison result may include, for example, a sentence such as "the second time is closer to the instructor than the first time." In addition, the comment included in the driving technique information I3 may include a comment generated based on an element other than the index.

<出力データの具体例4>
次に、少なくとも第1実施形態~第3実施形態の構成を有するビークルデータ処理装置1のプロセッサ2によって出力される出力データDOの具体例4について図8を用いて説明する。ビークルデータ処理装置1は、出力データDOを表示装置(図示せず)に出力する場合がある。図8は、表示装置に表示された具体例4の出力データDOを示す。具体例4の出力データDOは、運転技術情報I4として表示される。具体例4の出力データDOは、指標を用いて物理量に関する走行データDBを表示させるためのデータを含む。具体例4の出力データDOは、指標を用いた物理量に関する走行データDBに対する評価を示すデータを含む。具体例4の出力データDOは、指標に基づいて物理量に関する複数の走行データDBを比較することで複数の走行データDCを比較した結果に基づいて生成された、指標を用いたデータを含む。指標に基づいて物理量に関する複数の走行データDBを比較することで複数の走行データDCを比較した結果に基づいて生成された、指標を用いたデータは、指標を用いて比較結果を表示させるためのデータを含む。
<Example 4 of output data>
Next, a specific example 4 of the output data DO output by the processor 2 of the vehicle data processing device 1 having at least the configurations of the first to third embodiments will be described with reference to FIG. 8. The vehicle data processing device 1 may output the output data DO to a display device (not shown). FIG. 8 shows the output data DO of the specific example 4 displayed on the display device. The output data DO of the specific example 4 is displayed as driving technique information I4. The output data DO of the specific example 4 includes data for displaying the running data DB related to the physical quantity using an index. The output data DO of the specific example 4 includes data showing an evaluation of the running data DB related to the physical quantity using an index. The output data DO of the specific example 4 includes data using an index generated based on a result of comparing a plurality of running data DC by comparing a plurality of running data DBs related to the physical quantity based on the index. The data using an index generated based on a result of comparing a plurality of running data DC by comparing a plurality of running data DBs related to the physical quantity based on the index includes data for displaying the comparison result using the index.

具体例4の場合にプロセッサ2が実行する処理は、具体例3の場合にプロセッサ2が実行する処理とおおむね同じである。但し、具体例4の場合、プロセッサ2は、出力処理S3において、指標が関連付けられた2種類の物理量を比較する。2種類の物理量は、ビークル100の前方向におけるビークル100の加速度Afと、ビークル100の左右方向におけるビークル100の加速度Arlである。運転技術情報I4は、物理量の種類ごとに、指標と、運転者Bの走行データDBの物理量および運転者Aの1回目の走行データDBの物理量との関係を示した2つのグラフG21、G22を含む。なお、運転技術情報I4は、物理量の種類ごとに、指標と、運転者Bの走行データDBの物理量および運転者Aの2回目の走行データDBの物理量との関係を示した2つのグラフも含んでもよい。具体例4の場合、ビークル100は鞍乗型車両である。具体例4の場合、指標によって示される線Lは、図4(a)に示したような基準点BPを通る直線Laであって、指標は角度θである。グラフG21、G22の横軸は角度θ(指標)を示し、縦軸は物理量(加速度Af、加速度Arl)を示す。 The process executed by the processor 2 in the case of the specific example 4 is generally the same as the process executed by the processor 2 in the case of the specific example 3. However, in the case of the specific example 4, the processor 2 compares two types of physical quantities associated with the index in the output process S3. The two types of physical quantities are the acceleration Af of the vehicle 100 in the forward direction of the vehicle 100 and the acceleration Arl of the vehicle 100 in the left-right direction of the vehicle 100. The driving technique information I4 includes two graphs G21 and G22 showing the relationship between the index and the physical quantity of the driving data DB of the driver B and the physical quantity of the first driving data DB of the driver A for each type of physical quantity. Note that the driving technique information I4 may also include two graphs showing the relationship between the index and the physical quantity of the driving data DB of the driver B and the physical quantity of the second driving data DB of the driver A for each type of physical quantity. In the case of the specific example 4, the vehicle 100 is a saddle-type vehicle. In the case of specific example 4, the line L indicated by the indicator is a straight line La passing through the reference point BP as shown in FIG. 4(a), and the indicator is the angle θ. The horizontal axis of graphs G21 and G22 indicates the angle θ (indicator), and the vertical axis indicates the physical quantity (acceleration Af, acceleration Arl).

具体例4の場合、走行軌跡Tは、ビークル100(鞍乗型車両)が、2つの円弧状の部分と2つの直線部分がつながった環状のコースを走行したときの走行軌跡である。基本的に、運転者Bと運転者Aの走行データDCは、同じ日、同じコースを走行した時のデータが使用される。それにより、天候による影響やコース状況の違いの影響を受けにくくしている。 In the case of specific example 4, the driving trajectory T is the driving trajectory when the vehicle 100 (saddle-type vehicle) drives a circular course that is made up of two arc-shaped portions and two straight portions. Basically, the driving data DC of driver B and driver A uses data from driving the same course on the same day. This makes it less susceptible to the effects of weather conditions and differences in course conditions.

図8の加速度AfのグラフG21では、運転者Bと運転者Aの波形はほぼ同じである。しかし、指標(角度θ)が150°付近では、運転者Aの加速度Afが十分に下がらず、運転者Bに比べて減速が足りないことが分かる。また、図8の加速度ArlのグラフG22では、運転者Bと運転者Aの波形はおおよそ似ている。しかし、指標(角度θ)が200°から250°にかけて、運転者Aの加速度Arlは運転者Bの加速度Arlに比べて少し足りていないことが分かる。 In graph G21 of acceleration Af in FIG. 8, the waveforms of driver B and driver A are almost the same. However, when the index (angle θ) is around 150°, it can be seen that driver A's acceleration Af does not decrease sufficiently and he is not decelerating as much as driver B. Also, in graph G22 of acceleration Arl in FIG. 8, the waveforms of driver B and driver A are roughly similar. However, it can be seen that when the index (angle θ) is between 200° and 250°, driver A's acceleration Arl is slightly less than driver B's acceleration Arl.

グラフG21、G22において、運転者Bの走行データDBの物理量と運転者Aの走行データDBの物理量とによって囲まれた領域は、薄い灰色で塗りつぶされている。プロセッサ2は、出力処理S3において、塗りつぶされた領域の面積を算出する。面積は、運転者Bの走行データDCと運転者Aの走行データDCの差分を示す。加速度AfのグラフG21における、差分を示す面積を、面積SΔAfと称する。加速度ArlのグラフG22における、差分を示す面積を、面積SΔArlと称する。 In graphs G21 and G22, the area surrounded by the physical quantities of driver B's driving data DB and driver A's driving data DB is filled in with a light gray color. In output process S3, processor 2 calculates the area of the filled area. The area indicates the difference between driver B's driving data DC and driver A's driving data DC. In graph G21 of acceleration Af, the area indicating the difference is referred to as area SΔAf. In graph G22 of acceleration Arl, the area indicating the difference is referred to as area SΔArl.

運転技術情報I4は、加速度AfのグラフG21における面積SΔAfと、加速度ArlのグラフG22における面積SΔArlとの関係との関係を示すグラフG23を含む。グラフG23には、運転者Bと他の複数の運転者との加速度Afの差分を示す面積SΔAfと、運転者Bと他の複数の運転者との加速度Arlの差分を示す面積SΔArlとの関係を示す点も表示されている。より詳細には、グラフG23には、他の複数の運転者の1回目の走行データDCの面積SΔAfと面積SΔArlとの関係を示す点と、他の複数の運転者の2回目の走行データDCの面積SΔAfと面積SΔArlとの関係を示す点とが表示されている。運転者Aが受講者の場合、他の複数の運転者も受講者である。左下に近いほど、加速度Afおよび加速度Arlの変化が、運転者Bの加速度Afおよび加速度Arlの変化に近いことを意味する。運転技術情報I4において、グラフG21における面積SΔAfとグラフG22における面積SΔArlとの関係を示す点は、破線の円で囲まれている。 The driving technique information I4 includes a graph G23 showing the relationship between the area SΔAf in the graph G21 of the acceleration Af and the area SΔArl in the graph G22 of the acceleration Arl. The graph G23 also shows points showing the relationship between the area SΔAf showing the difference in acceleration Af between the driver B and the other multiple drivers and the area SΔArl showing the difference in acceleration Arl between the driver B and the other multiple drivers. More specifically, the graph G23 shows points showing the relationship between the area SΔAf and the area SΔArl of the first driving data DC of the other multiple drivers and points showing the relationship between the area SΔAf and the area SΔArl of the second driving data DC of the other multiple drivers. When the driver A is a trainee, the other multiple drivers are also trainees. The closer to the bottom left, the closer the changes in the acceleration Af and the acceleration Arl are to the changes in the acceleration Af and the acceleration Arl of the driver B. In driving technique information I4, the points showing the relationship between area SΔAf in graph G21 and area SΔArl in graph G22 are surrounded by dashed circles.

具体例4の出力データDOは、指標に基づいて物理量に関する複数の走行データDBを比較することで複数の走行データDCを比較した結果に基づいて生成された、比較結果に対する評価を示すデータを含む。評価は、コメントで示されている。 The output data DO of specific example 4 includes data indicating an evaluation of the comparison result, which is generated based on the result of comparing multiple driving data DC by comparing multiple driving data DBs related to physical quantities based on the index. The evaluation is indicated by a comment.

<出力データの具体例5>
次に、少なくとも第1実施形態および第3実施形態の構成を有するビークルデータ処理装置1のプロセッサ2によって出力される出力データDOの具体例5について図9を用いて説明する。ビークルデータ処理装置1は、出力データDOを表示装置(図示せず)に出力する場合がある。図9は、表示装置に表示された具体例5の出力データDOを示す。具体例5の出力データDOは、運転技術情報I5として表示される。具体例5の出力データDOは、指標を用いた走行データDCに対する評価を示すデータを含む。具体例5の出力データDOは、指標に基づいた複数の走行軌跡データDAの比較と、指標に基づいた物理量に関する複数の走行データDBの比較によって複数の走行データDCを比較した結果に基づいて生成された、指標を用いたデータを含む。
<Example 5 of output data>
Next, a specific example 5 of the output data DO output by the processor 2 of the vehicle data processing device 1 having the configuration of at least the first and third embodiments will be described with reference to FIG. 9. The vehicle data processing device 1 may output the output data DO to a display device (not shown). FIG. 9 shows the output data DO of the specific example 5 displayed on the display device. The output data DO of the specific example 5 is displayed as driving technique information I5. The output data DO of the specific example 5 includes data indicating an evaluation of the driving data DC using an index. The output data DO of the specific example 5 includes data using an index that is generated based on the result of comparing a plurality of driving trajectory data DA based on the index and a comparison of a plurality of driving data DB related to physical quantities based on the index.

具体例5の場合、プロセッサ2は、具体例3または具体例4と同様に、運転者Bと他の複数の運転者(運転者Aを含む)との加速度Afの差分を示す面積SΔAfを算出する。図示は省略するが、運転技術情報I5は、具体例3における加速度AfのグラフG12または具体例4における加速度AfのグラフG21を含んでいてもよい。 In the case of specific example 5, the processor 2 calculates an area SΔAf indicating the difference in acceleration Af between driver B and multiple other drivers (including driver A) in the same manner as in specific example 3 or 4. Although not shown in the figure, the driving technique information I5 may include the graph G12 of acceleration Af in specific example 3 or the graph G21 of acceleration Af in specific example 4.

具体例5の場合、プロセッサ2は、出力処理S3において、運転者Bの走行軌跡データDAと運転者Aの1回目の走行軌跡データDAとを比較する処理、および、運転者Bの走行軌跡データDAと運転者Aの2回目の走行軌跡データDAとを比較する処理を実行する。プロセッサ2は、運転者Bの走行軌跡データDAと、運転者A以外の運転者の走行軌跡データDAとを比較する処理も実行する。プロセッサ2は、出力処理S3において、同じ運転者の1回目と2回目の走行軌跡データDAを比較する処理を実行してもよい。 In the case of specific example 5, in output process S3, processor 2 executes a process of comparing driver B's driving trajectory data DA with driver A's first driving trajectory data DA, and a process of comparing driver B's driving trajectory data DA with driver A's second driving trajectory data DA. Processor 2 also executes a process of comparing driver B's driving trajectory data DA with driving trajectory data DA of drivers other than driver A. Processor 2 may execute a process of comparing the same driver's first and second driving trajectory data DA in output process S3.

運転技術情報I5は、運転者Bの走行軌跡データDAが示す走行軌跡Tbと、運転者Aの走行軌跡データDAが示す走行軌跡Taとを重ね合わせたグラフG31を含む。運転者Bの走行軌跡データDAに含まれる位置情報IAに関連付けられる指標は、運転者Aの走行軌跡データDAに含まれる位置情報IAに関連付けられる指標と同じである。指標が走行軌跡データDAごとに設定される場合、走行軌跡Tbと走行軌跡Taは指標に基づいて重ね合わされる。指標が、2つの走行軌跡Ta、Tbの一方のみに基づいて設定される場合、または、走行軌跡Ta、Tbに基づかずに例えばコースに応じて予め設定される場合、走行軌跡Tbと走行軌跡Taは、緯度と経度の情報に基づいて重ね合わされてもよい。 The driving technique information I5 includes a graph G31 in which the driving trajectory Tb indicated by the driving trajectory data DA of driver B and the driving trajectory Ta indicated by the driving trajectory data DA of driver A are superimposed. The index associated with the position information IA included in the driving trajectory data DA of driver B is the same as the index associated with the position information IA included in the driving trajectory data DA of driver A. When the index is set for each driving trajectory data DA, the driving trajectory Tb and the driving trajectory Ta are superimposed based on the index. When the index is set based on only one of the two driving trajectories Ta, Tb, or when the index is set in advance according to, for example, a course and not based on the driving trajectories Ta, Tb, the driving trajectory Tb and the driving trajectory Ta may be superimposed based on latitude and longitude information.

グラフG31において、走行軌跡Tbと走行軌跡Taとの間の領域は、薄い灰色で塗りつぶされている。プロセッサ2は、出力処理S3において、塗りつぶされた領域の面積を算出する。この面積は、運転者Bの走行軌跡データDAと運転者Aの走行軌跡データDAの差分を示す。プロセッサ2は、運転者Bの走行軌跡データDAと複数の運転者(運転者Aを含む)の走行軌跡データDAとの差分を示す面積SΔTを算出する。 In graph G31, the area between driving trajectory Tb and driving trajectory Ta is filled in light gray. In output process S3, processor 2 calculates the area of the filled area. This area indicates the difference between the driving trajectory data DA of driver B and the driving trajectory data DA of driver A. Processor 2 calculates area SΔT indicating the difference between the driving trajectory data DA of driver B and the driving trajectory data DA of multiple drivers (including driver A).

運転技術情報I5は、運転者Bと他の運転者の走行軌跡データDAの差分を示す面積SΔTと、運転者Bと他の運転者の加速度Afの差分を示す面積SΔAfとの関係を示すグラフG32を含む。グラフG32の横軸は面積SΔAfを示し、縦軸は面積SΔTを示す。左下に近いほど、走行軌跡Tおよび加速度Afの変化が、運転者Bの走行軌跡Tおよび加速度Afの変化に近いことを意味する。グラフG32において、2つの点Cは、運転者Cの1回目と2回目の計測結果を示し、2つの点Dは、運転者Dの1回目と2回目の計測結果を示し、2つの点Eは、運転者Eの1回目と2回目の計測結果を示す。グラフG32では、全体的に2回目の方がより運転者Bに近づいた結果となっている。 Driving technique information I5 includes graph G32 showing the relationship between area SΔT indicating the difference between driving trajectory data DA of driver B and other drivers and area SΔAf indicating the difference between acceleration Af of driver B and other drivers. The horizontal axis of graph G32 indicates area SΔAf, and the vertical axis indicates area SΔT. The closer to the bottom left, the closer the changes in driving trajectory T and acceleration Af are to the changes in driving trajectory T and acceleration Af of driver B. In graph G32, two points C indicate the first and second measurement results of driver C, two points D indicate the first and second measurement results of driver D, and two points E indicate the first and second measurement results of driver E. In graph G32, the second measurement result is generally closer to that of driver B.

具体例5の出力データDOは、指標に基づいて走行データDCを比較した結果に基づいて生成された、比較結果に対する評価を示すデータを含む。評価は、コメントで示されている。 The output data DO of specific example 5 includes data indicating an evaluation of the comparison result, which is generated based on the result of comparing the driving data DC based on the index. The evaluation is indicated by a comment.

具体例4と具体例5とは組み合わされてもよい。その場合、出力データDOは、走行軌跡データDAの差分を示す面積SΔTと、加速度Afの差分を示す面積SΔAfと、加速度Arlの差分を示す面積SΔArlを、技量の差として評価したコメントを含んでもよい。 Specific example 4 and specific example 5 may be combined. In that case, the output data DO may include a comment that evaluates the area SΔT indicating the difference in the driving trajectory data DA, the area SΔAf indicating the difference in the acceleration Af, and the area SΔArl indicating the difference in the acceleration Arl as differences in skill.

なお、グラフG32は、横軸が加速度Afの差分を示す面積SΔAfであるが、横軸は加速度Arlの差分を示す面積SΔArlでもよい。運転技術情報I5は、面積SΔT、面積SΔAfおよび面積SΔArlに関するその他のグラフを含んでもよい。また、運転技術情報I5は、面積SΔTと走行データDBに関する値と組み合わせた表示を含まなくてもよい。この場合、ビークルデータ処理装置1が取得する走行データDCは、走行軌跡データDAと物理量に関する走行データDBとに関連する走行データDCではなく、走行軌跡データDAを少なくとも含む走行データDCでもよい。 In addition, in graph G32, the horizontal axis is area SΔAf indicating the difference in acceleration Af, but the horizontal axis may be area SΔArl indicating the difference in acceleration Arl. Driving technique information I5 may include other graphs related to area SΔT, area SΔAf, and area SΔArl. Furthermore, driving technique information I5 does not need to include a display combining area SΔT with values related to the driving data DB. In this case, the driving data DC acquired by vehicle data processing device 1 may be driving data DC that includes at least driving trajectory data DA, rather than driving data DC related to driving trajectory data DA and driving data DB related to physical quantities.

なお、具体例1~5の出力データDOは、出力データDOの例示に過ぎない。指標を用いて物理量に関する走行データDBを表示させるためのデータを含む出力データDOは、具体例1、3に限らない。指標を用いた走行データDCに対する評価を示すデータを含む出力データDOは、具体例2、3、4、5に限らない。指標に基づいて複数の走行データDCを比較した結果から生成された、指標を用いたデータを含む出力データDOは、具体例3、4、5に限らない。 Note that the output data DO in specific examples 1 to 5 are merely examples of output data DO. Output data DO including data for displaying a driving data DB related to physical quantities using an index is not limited to specific examples 1 and 3. Output data DO including data indicating an evaluation of driving data DC using an index is not limited to specific examples 2, 3, 4, and 5. Output data DO including data using an index generated from the result of comparing multiple driving data DC based on an index is not limited to specific examples 3, 4, and 5.

図10(a)は、2つの走行データDCa、DCbの物理量と指標との関係を示すグラフである。図10(b)は、図10(b)と同じ2つの走行データDCa、DCbの物理量と走行距離との関係を示すグラフである。図10(b)の走行距離は、車速と走行時間から算出された値である。例えば運転者の違いなどによって走行軌跡Tや速度は異なる。そのため、走行距離または経過時間ではコーナリングのタイミングなどの正確な比較ができない。例えば図9のように走行軌跡Taが走行軌跡Tbよりも大回りしている場合、コーナリングまでの走行距離は一致しない。走行距離が一致しない場合、図10(b)のようにグラフの端が一致しない。一方、本実施形態では、走行軌跡データDAの位置情報IAまたは物理量に関する走行データDBを、走行軌跡Tを横断する複数の線分Sを含むように構成される指標に関連付けることで、異なる走行データDCを指標に基づいて比較することが可能となる。そのため、例えば図9のように走行軌跡Taが走行軌跡Tbよりも大回りしている場合であっても、概ね同一とみなせる位置での比較が可能となり、複数の走行データDCをより適切に比較できる。 Figure 10(a) is a graph showing the relationship between the physical quantities and the indexes of the two travel data DCa and DCb. Figure 10(b) is a graph showing the relationship between the physical quantities and the travel distance of the same two travel data DCa and DCb as in Figure 10(b). The travel distance in Figure 10(b) is a value calculated from the vehicle speed and the travel time. For example, the travel trajectory T and the speed differ depending on the driver. Therefore, accurate comparison of the timing of cornering cannot be performed using the travel distance or the elapsed time. For example, as in Figure 9, if the travel trajectory Ta is larger than the travel trajectory Tb, the travel distance to the cornering does not match. If the travel distances do not match, the ends of the graphs do not match as in Figure 10(b). On the other hand, in this embodiment, the position information IA of the travel trajectory data DA or the travel data DB related to the physical quantities is associated with an index configured to include multiple line segments S that cross the travel trajectory T, so that different travel data DC can be compared based on the index. Therefore, even if the driving trajectory Ta is larger than the driving trajectory Tb, as shown in FIG. 9, it is possible to compare the driving trajectory Ta at positions that are considered to be roughly the same, and the multiple driving data DC can be compared more appropriately.

1:ビークルデータ処理装置、2:プロセッサ、100:ビークル、BD:基準方向、BL:基準線、BP:基準点、DA、DAa、DAb:走行軌跡データ、DB、DBa、DBb:物理量に関する走行データ、DC、DCa、DCb:走行データ、DO:出力データ、IA、IAa、IAb:位置情報、S、Sa、Sb:線分、S1:データ取得処理、S2:指標関連付け処理、S3:出力処理、T:走行軌跡 1: Vehicle data processing device, 2: Processor, 100: Vehicle, BD: Reference direction, BL: Reference line, BP: Reference point, DA, DAa, DAb: Driving trajectory data, DB, DBa, DBb: Driving data related to physical quantities, DC, DCa, DCb: Driving data, DO: Output data, IA, IAa, IAb: Position information, S, Sa, Sb: Line segment, S1: Data acquisition process, S2: Index association process, S3: Output process, T: Driving trajectory

Claims (4)

ビークルの走行軌跡に関する走行軌跡データと、走行中の前記ビークルに関する走行軌跡以外の物理量に関する走行データとが関連付けられた、または、前記走行軌跡データを少なくとも含む走行データを取得および処理して生成された出力データを出力する、ビークルデータ処理装置であって、
前記走行軌跡データに含まれる位置情報、または、前記物理量に関する走行データを取得するデータ取得処理と、
取得された前記位置情報または、取得された前記物理量に関する走行データと、前記走行軌跡の時系列方向における前記走行軌跡の右領域に一端が存在し、前記走行軌跡の左領域に他端が存在し、前記走行軌跡を一度だけ横断する線分を複数含むように構成され、かつ、前記走行軌跡が複数存在する場合に前記複数の線分が複数の走行軌跡の間の領域において互いに交差しないように構成される指標とを関連付ける指標関連付け処理と、
前記指標関連付け処理によって前記指標が関連付けられた前記位置情報または前記物理量に関する走行データに基づいて生成された前記出力データを出力する出力処理と、
を少なくとも実行するプロセッサを有し、
前記指標関連付け処理において前記位置情報または前記物理量に関する走行データに関連付けられた前記指標は、1つの基準点を通る複数の直線とそれぞれ重なる直線状の前記複数の線分を含むとともに、前記複数の直線状の線分の基準方向に対する角度を含むことを特徴とする、ビークルデータ処理装置。
A vehicle data processing device that outputs output data generated by acquiring and processing travel data in which travel trajectory data relating to a travel trajectory of a vehicle and travel data relating to a physical quantity other than the travel trajectory of the vehicle while traveling are associated with each other, or the travel data includes at least the travel trajectory data,
A data acquisition process for acquiring position information included in the travel locus data or travel data related to the physical quantity;
an index associating process for associating the acquired position information or the acquired running data related to the physical quantity with an index having one end in a right region of the running locus in a time series direction of the running locus and the other end in a left region of the running locus, the index being configured to include a plurality of line segments that cross the running locus only once, and configured such that when a plurality of the running loci exist, the plurality of line segments do not cross each other in a region between the plurality of running loci;
an output process for outputting the output data generated based on the position information or the traveling data related to the physical quantity associated with the indicator by the indicator association process;
and a processor that executes at least
A vehicle data processing device characterized in that the index associated with the position information or the driving data related to the physical quantity in the index association process includes the plurality of straight line segments that overlap with a plurality of straight lines passing through a single reference point, and includes angles of the plurality of straight line segments with respect to a reference direction .
前記出力データは、
前記走行軌跡データと前記物理量に関する走行データとが関連付けられた、または、前記走行軌跡データを少なくとも含む前記走行データを、前記指標を用いて表示させるためのデータ、および、
前記走行軌跡データと前記物理量に関する走行データとが関連付けられた、または、前記走行軌跡データを少なくとも含む前記走行データに対する、前記指標を用いた評価を示すデータ
の少なくとも一方を含むことを特徴とする、請求項1記載のビークルデータ処理装置。
The output data is
data for displaying the travel locus data using the indicator, the travel locus data being associated with travel data related to the physical quantity, or the travel data including at least the travel locus data; and
The vehicle data processing device according to claim 1 , further comprising at least one of: data in which the travel trajectory data and travel data related to the physical quantity are associated with each other; and data indicative of an evaluation using the index for the travel data including at least the travel trajectory data.
ビークルの走行軌跡に関する走行軌跡データと、走行中の前記ビークルに関する走行軌跡以外の物理量に関する走行データとが関連付けられた、または、前記走行軌跡データを少なくとも含む走行データを取得および処理して生成された出力データを出力する、ビークルデータ処理装置におけるビークルデータ処理方法であって、
前記走行軌跡データに含まれる位置情報、または、前記物理量に関する走行データを取得するデータ取得処理と、
取得された前記位置情報または、取得された前記物理量に関する走行データと、前記走行軌跡の時系列方向における前記走行軌跡の右領域に一端が存在し、前記走行軌跡の左領域に他端が存在し、前記走行軌跡を一度だけ横断する線分を複数含むように構成され、かつ、前記走行軌跡が複数存在する場合に前記複数の線分が複数の走行軌跡の間の領域において互いに交差しないように構成される指標とを関連付ける指標関連付け処理と、
前記指標関連付け処理によって前記指標が関連付けられた前記位置情報または前記物理量に関する走行データに基づいて生成された前記出力データを出力する出力処理と、
を少なくとも有し、
前記指標関連付け処理において前記位置情報または前記物理量に関する走行データに関連付けられた前記指標は、1つの基準点を通る複数の直線とそれぞれ重なる直線状の前記複数の線分を含むとともに、前記複数の直線状の線分の基準方向に対する角度を含むことを特徴とする、ビークルデータ処理方法。
A vehicle data processing method in a vehicle data processing device, which outputs output data generated by acquiring and processing travel data in which travel trajectory data relating to a travel trajectory of a vehicle and travel data relating to a physical quantity other than the travel trajectory of the vehicle while traveling are associated with each other, or which includes at least the travel trajectory data,
A data acquisition process for acquiring position information included in the travel locus data or travel data related to the physical quantity;
an index associating process for associating the acquired position information or the acquired running data related to the physical quantity with an index having one end in a right region of the running locus in a time series direction of the running locus and the other end in a left region of the running locus, the index being configured to include a plurality of line segments that cross the running locus only once, and configured such that when a plurality of the running loci exist, the plurality of line segments do not cross each other in a region between the plurality of running loci;
an output process for outputting the output data generated based on the position information or the traveling data related to the physical quantity associated with the indicator by the indicator association process;
At least
A vehicle data processing method, characterized in that the index associated with the position information or the driving data related to the physical quantity in the index association process includes a plurality of straight line segments that each overlap with a plurality of straight lines passing through a single reference point, and includes angles of the plurality of straight line segments with respect to a reference direction .
ビークルの走行軌跡に関する走行軌跡データと、走行中の前記ビークルに関する走行軌跡以外の物理量に関する走行データとが関連付けられた、または、前記走行軌跡データを少なくとも含む走行データを取得および処理して生成された出力データを出力する、ビークルデータ処理装置におけるビークルデータ処理プログラムであって、
前記走行軌跡データに含まれる位置情報、または、前記物理量に関する走行データを取得するデータ取得処理と、
取得された前記位置情報または、取得された前記物理量に関する走行データと、前記走行軌跡の時系列方向における前記走行軌跡の右領域に一端が存在し、前記走行軌跡の左領域に他端が存在し、前記走行軌跡を一度だけ横断する線分を複数含むように構成され、かつ、前記走行軌跡が複数存在する場合に前記複数の線分が複数の走行軌跡の間の領域において互いに交差しないように構成される指標とを関連付ける指標関連付け処理と、
前記指標関連付け処理によって前記指標が関連付けられた前記位置情報または前記物理量に関する走行データに基づいて生成された前記出力データを出力する出力処理と、
を少なくとも含む処理を、前記ビークルデータ処理装置が有するプロセッサに実行させ
前記指標関連付け処理において前記位置情報または前記物理量に関する走行データに関連付けられた前記指標は、1つの基準点を通る複数の直線とそれぞれ重なる直線状の前記複数の線分を含むとともに、前記複数の直線状の線分の基準方向に対する角度を含むことを特徴とする、ビークルデータ処理プログラム。
A vehicle data processing program for a vehicle data processing device, which outputs output data generated by acquiring and processing travel data in which travel trajectory data relating to a travel trajectory of a vehicle and travel data relating to a physical quantity other than the travel trajectory of the vehicle while traveling are associated with each other, or which includes at least the travel trajectory data,
A data acquisition process for acquiring position information included in the travel locus data or travel data related to the physical quantity;
an index associating process for associating the acquired position information or the acquired running data related to the physical quantity with an index having one end in a right region of the running locus in a time series direction of the running locus and the other end in a left region of the running locus, the index being configured to include a plurality of line segments that cross the running locus only once, and configured such that when a plurality of the running loci exist, the plurality of line segments do not cross each other in a region between the plurality of running loci;
an output process for outputting the output data generated based on the position information or the traveling data related to the physical quantity associated with the indicator by the indicator association process;
A process including at least the steps of :
A vehicle data processing program characterized in that the index associated with the position information or the driving data related to the physical quantity in the index association process includes a plurality of straight line segments that each overlap with a plurality of straight lines passing through a single reference point, and includes angles of the plurality of straight line segments with respect to a reference direction .
JP2023020649A 2022-12-15 2023-02-14 Vehicle data processing device, vehicle data processing method, and vehicle data processing program Active JP7624183B2 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2022200066 2022-12-15
JP2022200066 2022-12-15

Publications (2)

Publication Number Publication Date
JP2024086517A JP2024086517A (en) 2024-06-27
JP7624183B2 true JP7624183B2 (en) 2025-01-30

Family

ID=91617897

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2023020649A Active JP7624183B2 (en) 2022-12-15 2023-02-14 Vehicle data processing device, vehicle data processing method, and vehicle data processing program

Country Status (1)

Country Link
JP (1) JP7624183B2 (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011152909A (en) 2010-01-28 2011-08-11 Equos Research Co Ltd Device and method for controlling travel
WO2020100334A1 (en) 2018-11-15 2020-05-22 ヤマハ発動機株式会社 Straddled vehicle traveling data processing device, straddled vehicle traveling data processing method, and straddled vehicle traveling data processing program

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6637400B2 (en) * 2016-10-12 2020-01-29 本田技研工業株式会社 Vehicle control device

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011152909A (en) 2010-01-28 2011-08-11 Equos Research Co Ltd Device and method for controlling travel
WO2020100334A1 (en) 2018-11-15 2020-05-22 ヤマハ発動機株式会社 Straddled vehicle traveling data processing device, straddled vehicle traveling data processing method, and straddled vehicle traveling data processing program

Also Published As

Publication number Publication date
JP2024086517A (en) 2024-06-27

Similar Documents

Publication Publication Date Title
EP3699048B1 (en) Travelling track prediction method and device for vehicle
US20170039870A1 (en) System and method for coaching a driver
US9086297B2 (en) Navigation system having maneuver attempt training mechanism and method of operation thereof
CN113865597B (en) Map matching positioning method, device and storage medium
EP2137673B1 (en) Feature extraction method, and image recognition method and feature database creation method using the same
CN109712421A (en) The speed planning method, apparatus and storage medium of automatic driving vehicle
JP4438499B2 (en) Turning radius calculation method, steering assistance device and parking assistance device using the turning radius calculation method, turning radius calculation program, and recording medium
CN111060094A (en) Vehicle positioning method and device
CN104316059B (en) The dead reckoning navigation localization method and system of vehicle longitude and latitude are obtained by odometer
JP6161942B2 (en) Curve shape modeling device, vehicle information processing system, curve shape modeling method, and curve shape modeling program
JP5670840B2 (en) Map creation apparatus, method, and in-vehicle navigation apparatus
CN106599767A (en) Lane boundary detection data generation in virtual environment
JP2008197905A (en) Lane determination device and lane determination method
EP2162849A1 (en) Lane determining device, lane determining method and navigation apparatus using the same
US10283007B2 (en) Training system and method for motorcycle riding
CN115079699B (en) Motion planning method for man-machine co-driving automobile based on model predictive control
JP7624183B2 (en) Vehicle data processing device, vehicle data processing method, and vehicle data processing program
JP2000258443A (en) Speedometer for vehicle
JPWO2023084767A5 (en)
CN102788590A (en) Navigation unit
CN110444017B (en) Method for removing influence of road alignment on sharp turning of vehicle
JP2005292040A (en) Navigation device
JP7741272B2 (en) Straddled vehicle travel data processing device and straddled vehicle travel data processing method
JP2007269180A (en) Steering control device
CN223574603U (en) Steering information sensing device

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20230215

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20231130

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20231130

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20241018

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20241029

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20241203

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250109

R150 Certificate of patent or registration of utility model

Ref document number: 7624183

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150