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

JP7530609B2 - Data processing system, data processing method, data processing device and program - Google Patents

Data processing system, data processing method, data processing device and program Download PDF

Info

Publication number
JP7530609B2
JP7530609B2 JP2022023286A JP2022023286A JP7530609B2 JP 7530609 B2 JP7530609 B2 JP 7530609B2 JP 2022023286 A JP2022023286 A JP 2022023286A JP 2022023286 A JP2022023286 A JP 2022023286A JP 7530609 B2 JP7530609 B2 JP 7530609B2
Authority
JP
Japan
Prior art keywords
synthesis
information
pieces
information related
object information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2022023286A
Other languages
Japanese (ja)
Other versions
JP2022128425A (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.)
SmartDrive Inc
Original Assignee
SmartDrive Inc
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 SmartDrive Inc filed Critical SmartDrive Inc
Publication of JP2022128425A publication Critical patent/JP2022128425A/en
Priority to JP2024113725A priority Critical patent/JP7717320B2/en
Application granted granted Critical
Publication of JP7530609B2 publication Critical patent/JP7530609B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Description

本発明は、移動体の情報の分析に関するデータ処理システム、データ処理方法、データ処理装置、及びプログラムに関する。 The present invention relates to a data processing system, a data processing method, a data processing device, and a program for analyzing information on moving objects.

ユーザが利用する移動体(特に限定されないが、例として、自動車、自転車、飛行機、ヘリコプター、ドローン、船舶等の機器のほか、概念として徒歩も含む)についての情報、例えば、加速度、速度、位置情報、角速度等を取得して、何らかの分析に用いたいという需要がある。例えば、これら情報に基づいての移動体の運転評価や、移動体が通過する道路の評価等をしたいという社会的需要があり、特許文献1には、車両に設置された各種センサ類からカーナビゲーション装置を介して収集された車両の挙動データとして、加速度に関する時系列情報を元に統計情報を生成する運転診断システムが開示されている。 There is a demand to obtain information about a moving object (including, but not limited to, equipment such as automobiles, bicycles, airplanes, helicopters, drones, ships, and also walking as a concept) used by a user, such as acceleration, speed, position information, angular velocity, etc., and use it for some analysis. For example, there is a social demand to evaluate the driving of a moving object based on this information, and to evaluate the roads that a moving object passes through, and Patent Document 1 discloses a driving diagnosis system that generates statistical information based on time-series information about acceleration as vehicle behavior data collected from various sensors installed in the vehicle via a car navigation device.

特開2006-243856号公報JP 2006-243856 A

しかしながら、運転内容等の評価を行うにあたっては、十分に簡便なツールが提案されておらず、移動体の利用者または管理者自身がその分析の一部または全部を行う必要があった。特に、分析対象となる移動体が複数ある場合、それら複数の移動体を一体としてまたは組み合わせて分析することは専門家でなければ困難であった。 However, no simple enough tools have been proposed for evaluating driving behavior, etc., and it has been necessary for the user or manager of the vehicle to perform some or all of the analysis themselves. In particular, when there are multiple vehicles to be analyzed, it is difficult for anyone other than an expert to analyze those multiple vehicles as a whole or in combination.

本発明の目的は、移動体に関する分析情報を簡易に取得可能とすることである。 The objective of the present invention is to make it possible to easily obtain analytical information about moving objects.

本発明の一態様は、時系列的に取得される移動体情報を時間情報と紐づけて記憶する記憶部と、合成方法を特定する合成方法特定部と、前記記憶された移動体情報から、合成処理に関する複数の移動体情報を特定する移動体情報特定部と、前記合成処理に関する複数の移動体情報の各々に含まれる特徴量情報を、所定の区分に基づいて割り当てる割当部と、前記合成処理に関する複数の移動体情報の各々について、前記所定の区分毎の前記特徴量情報の頻度又は発生確率を取得する取得部と、前記合成処理に関する複数の移動体情報の各々における、前記取得された所定の区分毎の特徴量情報の頻度又は発生確率に対して、前記特定された合成方法を適用した合成結果を取得する合成結果取得部と、前記取得した合成結果を出力する出力部と、を備える、データ処理システムである。 One aspect of the present invention is a data processing system including: a storage unit that stores moving body information acquired in a time series in association with time information; a synthesis method identification unit that identifies a synthesis method; a moving body information identification unit that identifies multiple moving body information related to a synthesis process from the stored moving body information; an allocation unit that allocates feature information included in each of the multiple moving body information related to the synthesis process based on a predetermined classification; an acquisition unit that acquires a frequency or occurrence probability of the feature information for each of the multiple moving body information related to the synthesis process for each of the multiple moving body information; a synthesis result acquisition unit that acquires a synthesis result by applying the identified synthesis method to the frequency or occurrence probability of the acquired feature information for each of the multiple moving body information related to the synthesis process for each of the multiple moving body information; and an output unit that outputs the acquired synthesis result.

本発明によれば、移動体に関する分析情報を簡易に取得することができる。 According to the present invention, analytical information regarding moving objects can be easily obtained.

本実施形態にかかるデータ処理装置を備える車両、及び車両の走行に伴い生じる加速度の収集結果を示す図である。1 is a diagram showing a vehicle equipped with a data processing device according to the present embodiment, and a collection result of acceleration occurring as the vehicle travels; 本実施形態にかかるデータ処理装置とサーバとの間の通信の説明図である。FIG. 2 is an explanatory diagram of communication between a data processing device and a server according to the present embodiment. 本実施形態におけるデータ処理のフローチャートである。4 is a flowchart of data processing in the present embodiment. 図3の圧縮処理の説明図である。FIG. 4 is an explanatory diagram of the compression process of FIG. 3; 図3の時間情報の付加の説明図である。FIG. 4 is an explanatory diagram of the addition of time information in FIG. 3; サーバに記憶されたデータの分析結果の表示に用いられるインタフェースの一例である。1 is an example of an interface used to display the results of an analysis of data stored in a server. サーバに記憶されたデータの分析結果の表示に用いられるインタフェースの別の一例である。13 is another example of an interface used to display the results of an analysis of data stored on a server. 図7における領域406の拡大図であり、一移動体についての加速度情報を分析した結果の表示例である。FIG. 8 is an enlarged view of the area 406 in FIG. 7, showing an example of a display of the results of analyzing acceleration information about one moving object. 図7における領域501に対応する加速度が取得された状況を選択可能な態様でリスト表示したものである。The situation in which the acceleration corresponding to the area 501 in FIG. 7 has been acquired is displayed in a selectable list. 領域501に対応する加速度が取得された状況のうちの一つにつき詳細表示したものである。5 shows a detailed view of one of the situations in which the acceleration corresponding to the area 501 was acquired. 本実施形態における加速度分布の合成処理のフローチャートである。5 is a flowchart of a synthesis process of acceleration distributions in the present embodiment. 合成対象の一部、及び合成方法を特定することで、残りの合成対象を特定する場合において、合成対象の一部を特定する際に表示されるインターフェースの一例である。13 is an example of an interface displayed when a portion of the compositing targets is specified in a case where the remaining compositing targets are specified by specifying a portion of the compositing targets and a compositing method. 合成対象の一部、及び合成方法を特定することで、残りの合成対象を特定する場合において、合成対象の一部を特定した後に合成方法を特定する際に表示されるインターフェースの一例である。13 is an example of an interface that is displayed when specifying a compositing method after specifying a portion of the compositing objects, in a case where the remaining compositing objects are specified by specifying a compositing method and then a portion of the compositing objects. 合成対象の一部、及び合成方法を特定することで、残りの合成対象を特定する場合において、合成対象の一部及び合成方法を特定した後に表示されるインターフェースの一例である。13 is an example of an interface displayed after specifying a portion of the compositing objects and a compositing method in a case where the remaining compositing objects are specified by specifying a portion of the compositing objects and a compositing method. 二つの加速度分布の差異の表示例である。13 is a display example of the difference between two acceleration distributions. 複数の移動体についての加速度情報を分析した結果の表示例である。13 is a display example of a result of analyzing acceleration information about a plurality of moving objects. 複数の移動体についての加速度情報のうち、一条件下で限定し分析した結果の表示例である。13 is a display example of the results of analysis of acceleration information about a plurality of moving objects limited under one condition. 表示された加速度分布に対しての選択領域パターンを示した例である。13 is an example showing a selection region pattern for a displayed acceleration distribution. 図18において選択されたある領域に対応する加速度が取得された状況を選択可能な態様でリスト表示し、その右側に及びそれらの傾向や共通点を表示した例である。In this example, the situations in which acceleration corresponding to a certain area selected in FIG. 18 has been acquired are displayed in a selectable list, and their tendencies and commonalities are displayed to the right of the list.

以下、本発明を実施するための形態の一例について図面を参照して説明する。
なお、図面の説明において同一の要素には同一の符号を付して、重複する説明を省略する場合がある。
また、これらの実施形態に記載されている構成要素はあくまで例示であり、本発明の範囲をそれらに限定する趣旨のものではない。
Hereinafter, an example of an embodiment of the present invention will be described with reference to the drawings.
In the description of the drawings, the same elements are denoted by the same reference numerals, and duplicate descriptions may be omitted.
Furthermore, the components described in these embodiments are merely examples and are not intended to limit the scope of the present invention.

本実施形態の概要について説明する。図1は、移動体情報の収集対象である車両と、当該車両の走行に伴い生じる加速度情報を本実施形態におけるデータ処理装置によって収集し図示化した結果を示す図である。 This embodiment will be outlined. Figure 1 shows a vehicle from which mobile object information is collected, and acceleration information generated as the vehicle travels, collected and visualized by a data processing device in this embodiment.

図1は、車両(「移動体」の一例)を上方から見たときの平面図、及び車両の走行に伴い生じる加速度情報の収集結果を累積的に示したものである。
図1上部の各符号の定義は、以下のとおりである。
・「FR」は、車両の進行方向(FR-RR方向)に沿って前方を示している。
・「RR」は、車両の進行方向(FR-RR方向)に沿って後方を示している。
・「LS」は、車両の進行方向(FR-RR方向)を基準として左側を示している。
・「RS」は、車両の進行方向(FR-RR方向)を基準として右側を示している。
・「RP」は、車両の進行方向(FR-RR方向)と、車両の進行方向(FR-RR方向)に直交する横方向(LS-RS方向)と、によって規定される平面(以下「基準平面」という)を示している。
FIG. 1 shows a plan view of a vehicle (an example of a "moving body") as seen from above, and a cumulative collection of acceleration information that occurs as the vehicle travels.
The definitions of the symbols at the top of FIG.
- "FR" indicates the front along the vehicle's traveling direction (FR-RR direction).
"RR" indicates the rear along the vehicle's traveling direction (FR-RR direction).
"LS" indicates the left side based on the vehicle's traveling direction (FR-RR direction).
"RS" indicates the right side based on the vehicle's traveling direction (FR-RR direction).
"RP" indicates a plane (hereinafter referred to as the "reference plane") defined by the vehicle's traveling direction (FR-RR direction) and the lateral direction (LS-RS direction) perpendicular to the vehicle's traveling direction (FR-RR direction).

図1下部は、基準平面RP内の加速度の大きさを、原点からの距離を用いて表している。
基準平面RP内の方向を、予め定めた方向(たとえば進行方向(FR-RR方向))からの角度を用いて表している。
基準平面RP内のプロット数又は密度を、濃淡を用いて表している。
The lower part of FIG. 1 represents the magnitude of acceleration in the reference plane RP using the distance from the origin.
A direction in the reference plane RP is expressed using an angle from a predetermined direction (for example, the traveling direction (FR-RR direction)).
The number or density of plots in the reference plane RP is represented by shading.

本実施形態では、このように収集された加速度情報などのセンシングデータに対して、データ内容に応じた処理を施してから、データ処理装置210と接続されているサーバ230に送信する。 In this embodiment, the sensing data collected in this manner, such as acceleration information, is processed according to the data content and then transmitted to the server 230 connected to the data processing device 210.

本実施形態のデータ処理装置210とサーバ230との間の通信について説明する。図2は、本実施形態にかかるデータ処理装置210とサーバ230との間の通信の説明図である。 The communication between the data processing device 210 and the server 230 in this embodiment will be described. Figure 2 is an explanatory diagram of the communication between the data processing device 210 and the server 230 in this embodiment.

データ処理装置210は、たとえば自動車のソケット(一例として、シガーソケット、電気供給用ソケット、又は、接続用ソケット)に挿入して、自動車の車両内に固定することができる。電気供給用ソケット又は接続用ソケットは、たとえばUSB(Universal Serial Bus)をサポートするソケットである。無論、データ処理装置210はかかるものに限定されず、例えば、ドライブレコーダーや、その他任意のIoT機器などであってよく、それらが単体で、または複数の機器を組み合わせることで、後述するデータ処理装置210の各構成要素を備えていれば、どのような態様で車両に備えられてもよい。データ処理装置210は、携帯端末220を介して、または直接にサーバ230と接続される。なお、データ処理装置210はスマートフォン等の機器であってもよい。この場合、例えば、後述する携帯端末220にデータ処理装置210の機能が含まれていてもよい。この場合、例えば、加速度情報は後述する位置情報取得部212によって取得される位置情報から算出されることとしてもよい。
データ処理装置210は、図1の車両に関するデータである移動体情報を収集するように構成される。
The data processing device 210 can be fixed in the vehicle by being inserted into a socket (for example, a cigarette lighter socket, an electricity supply socket, or a connection socket) of the vehicle. The electricity supply socket or the connection socket is, for example, a socket that supports a USB (Universal Serial Bus). Of course, the data processing device 210 is not limited to such a socket, and may be, for example, a drive recorder or any other IoT device, and may be provided in the vehicle in any manner as long as each component of the data processing device 210 described later is provided alone or in combination with a plurality of devices. The data processing device 210 is connected to the server 230 via the mobile terminal 220 or directly. The data processing device 210 may be a device such as a smartphone. In this case, for example, the mobile terminal 220 described later may include the function of the data processing device 210. In this case, for example, the acceleration information may be calculated from the position information acquired by the position information acquisition unit 212 described later.
The data processing device 210 is configured to collect mobile information, which is data relating to the vehicle of FIG.

携帯端末220は、車両に乗車するユーザ(例えば、運転者)により保持される等により、車両の内部または近傍に存在する機器である。携帯端末220は、データ処理装置210とサーバ230との間の通信を制御するように構成される。携帯端末220は、たとえばスマートフォン又はタブレットである。前述したように、データ処理装置210は、携帯端末220を介さずに、サーバ230と通信を行うこととしてもよい。 The mobile terminal 220 is a device that is present inside or near the vehicle, for example by being held by a user (e.g., a driver) who is in the vehicle. The mobile terminal 220 is configured to control communication between the data processing device 210 and the server 230. The mobile terminal 220 is, for example, a smartphone or a tablet. As described above, the data processing device 210 may communicate with the server 230 without going through the mobile terminal 220.

サーバ230は、少なくとも1つのデータ処理装置210によって収集されたデータを記憶し処理する。さらに、記憶したデータに基づくデータ処理の結果を外部の装置、例えば車両管理者が利用する装置に提供するように構成される。 The server 230 stores and processes data collected by at least one data processing device 210. It is further configured to provide the results of data processing based on the stored data to an external device, for example, a device used by a vehicle manager.

本実施形態のデータ処理装置210の構成を説明する。 The configuration of the data processing device 210 of this embodiment is explained.

図2に示すように、データ処理装置210は、例えば、加速度情報取得部211と、位置情報取得部212と、時間情報取得部213と、処理部214と、通信部215を備え、データ処理装置210が備えられた車両に関する情報である移動体情報を取得するよう構成される。
加速度情報取得部211は、車両の加速度を取得するものであり、例えば、圧電型加速度センサによって加速度を取得するように構成される。なお、後述する位置情報取得部212によって取得される位置情報や、不図示の速度情報取得部によって取得される速度情報に基づいて、車両の加速度を算出することとしてもよく、かかる場合には、加速度情報取得部211は備えなくともよい。
位置情報取得部212は、例えば、GNSS衛星(例えばGPS衛星)から到来する電波に基づいてデータ処理装置210の位置情報(例えば、緯度経度情報)を所定間隔で取得する。すなわち、データ処理装置210が設置された車両の位置情報を取得することができる。
時間情報取得部213は、内蔵された時計または外部の時刻情報提供サーバから得られる時刻に関する情報に基づき、加速度センサ212及び位置情報取得部212から得られた情報に対応する収集期間Pcを示す情報に基づいて生成された時間情報(例えば、タイムスタンプ)を取得するように構成される。
処理部214は、加速度情報取得部211による取得値、位置情報取得部212による取得値、及び時間情報取得部による取得値に対し、所定のデータ処理を施すことにより、車両に関する情報である移動体情報を生成するように構成される。処理部214は、たとえばマイコンである。処理部214は、所定のプログラム(たとえば、マイコン内のメモリに記憶されたプログラム)を実行することによって、データ処理装置210の機能を実現する。
通信部215は、処理部214の処理結果である移動体情報を外部へ送信するように構成される。通信部215は、たとえば通信インタフェースである。
As shown in FIG. 2, the data processing device 210 includes, for example, an acceleration information acquisition unit 211, a position information acquisition unit 212, a time information acquisition unit 213, a processing unit 214, and a communication unit 215, and is configured to acquire mobile object information, which is information relating to the vehicle in which the data processing device 210 is installed.
The acceleration information acquisition unit 211 acquires the acceleration of the vehicle, and is configured to acquire the acceleration by, for example, a piezoelectric acceleration sensor. Note that the acceleration of the vehicle may be calculated based on position information acquired by a position information acquisition unit 212 described later or speed information acquired by a speed information acquisition unit (not shown). In such a case, the acceleration information acquisition unit 211 may not be provided.
The position information acquisition unit 212 acquires position information (e.g., latitude and longitude information) of the data processing device 210 at predetermined intervals based on radio waves arriving from GNSS satellites (e.g., GPS satellites), for example. That is, it is possible to acquire position information of a vehicle in which the data processing device 210 is installed.
The time information acquisition unit 213 is configured to acquire time information (e.g., a timestamp) generated based on information indicating the collection period Pc corresponding to the information obtained from the acceleration sensor 212 and the position information acquisition unit 212, based on information regarding time obtained from a built-in clock or an external time information providing server.
The processing unit 214 is configured to generate mobile object information, which is information related to the vehicle, by performing a predetermined data processing on the values acquired by the acceleration information acquisition unit 211, the position information acquisition unit 212, and the time information acquisition unit. The processing unit 214 is, for example, a microcomputer. The processing unit 214 realizes the functions of the data processing device 210 by executing a predetermined program (for example, a program stored in a memory in the microcomputer).
The communication unit 215 is configured to transmit to the outside the mobile object information that is the processing result of the processing unit 214. The communication unit 215 is, for example, a communication interface.

本実施形態のサーバ230の構成を説明する。 The configuration of the server 230 in this embodiment is explained below.

図2に示すように、サーバ230は、通信部231と、記憶部232と、処理部233と、を備える。
通信部231は、サーバ230と、サーバ230と直接または間接的に(例えばインターネット等のネットワークを通じて)接続された装置(たとえば携帯端末220、またはデータ処理装置210)との間の通信を制御するように構成される。通信部231は、たとえば通信インタフェースである。
記憶部232は、種々のデータを記憶するように構成され、例えば、通信部231により受信したデータと、サーバ230の機能(たとえば、後述のサーバ230の各処理を実行する機能)を実現するためのプログラムと、を記憶する。
処理部233は、記憶部232に記憶されたデータを処理するように構成される。処理部233は、たとえばプロセッサ(一例として、CPU(Central Processing Unit)である。処理部233は、記憶部232に記憶されたプログラムを実行することによって、サーバ230の機能を実現する。
As shown in FIG. 2, the server 230 includes a communication unit 231 , a storage unit 232 , and a processing unit 233 .
The communication unit 231 is configured to control communication between the server 230 and a device (e.g., the mobile terminal 220 or the data processing device 210) connected directly or indirectly (e.g., through a network such as the Internet) to the server 230. The communication unit 231 is, for example, a communication interface.
The memory unit 232 is configured to store various data, for example, data received by the communication unit 231 and programs for realizing the functions of the server 230 (for example, the functions of executing each process of the server 230 described below).
The processing unit 233 is configured to process the data stored in the storage unit 232. The processing unit 233 is, for example, a processor (one example is a CPU (Central Processing Unit)). The processing unit 233 executes a program stored in the storage unit 232 to realize the functions of the server 230.

例えば、処理部233は、記憶された移動体情報のうち、合成処理に関する移動体情報として特定された複数単位の移動体情報のそれぞれに含まれる加速度情報について、所定の区分に基づいて各区分での発生頻度を抽出し、その頻度抽出内容を合成した結果を取得する。
別の例として、処理部233は、記憶部232に記憶された運転スコア算出モデルに基づき、移動体に関して取得された加速度情報を用いて、運転スコアを算出する。運転スコアは、限定ではなく例として、車両における走行品質をスコア化したものが挙げられる。本実施形態においては、スカラ値が大きい加速度が取得されると運転スコアが低下する傾向を持つロジックを前提として説明するが、そのロジック内容は特に限定されない。
For example, the processing unit 233 extracts the occurrence frequency of each category based on a specified category for the acceleration information contained in each of multiple units of moving body information identified as moving body information related to the synthesis process from the stored moving body information, and obtains the result of synthesizing the frequency extraction contents.
As another example, the processing unit 233 calculates the driving score using the acceleration information acquired for the moving body based on the driving score calculation model stored in the storage unit 232. The driving score is, for example and not limited to, a score obtained by converting the driving quality of the vehicle. In this embodiment, the description is based on a logic that the driving score tends to decrease when an acceleration with a large scalar value is acquired, but the content of the logic is not particularly limited.

本実施形態のデータ取得からデータ記憶までの内容を説明する。図3は、本実施形態に係るデータ取得からデータ記憶までの処理のフローチャートである。図5は、図3の時間情報の付加の説明図である。 The contents of this embodiment from data acquisition to data storage will be explained. Figure 3 is a flowchart of the process from data acquisition to data storage according to this embodiment. Figure 5 is an explanatory diagram of the addition of time information shown in Figure 3.

図3に示すように、データ処理装置210は、加速度情報及び位置情報の取得(S100)を実行する。本実施形態においては、加速度情報に加えて位置情報を取得することとして説明するが、取得する情報は少なくとも位置情報を含んでいればよい。位置情報のみを取得する場合には、前述したように、取得した位置情報に基づいて加速度情報を算出すればよく、その算出はデータ処理装置210またはサーバ230などにおいて行われてもよい。また例えば、これら情報に加えて、例えば、車両の識別情報、速度情報、ハンドル情報、アクセル情報、ブレーキ情報、残燃料またはバッテリー残容量、および積載量情報の少なくとも1つを合わせて取得し、加速度情報送信と同じタイミング、または別途のタイミングで適宜サーバ230に送信することとしてもよい。 As shown in FIG. 3, the data processing device 210 executes acquisition of acceleration information and position information (S100). In this embodiment, it is described that the position information is acquired in addition to the acceleration information, but the acquired information only needs to include at least the position information. When only the position information is acquired, as described above, the acceleration information can be calculated based on the acquired position information, and the calculation may be performed in the data processing device 210 or the server 230. In addition to these pieces of information, for example, at least one of vehicle identification information, speed information, steering information, accelerator information, brake information, remaining fuel or remaining battery capacity, and load information may be acquired and transmitted to the server 230 at the same timing as the transmission of the acceleration information or at a separate timing as appropriate.

加速度情報の取得については、具体的には、加速度情報取得部211が、車両の走行に伴い生じる加速度を所定の頻度Tm(例えば、0.2秒ごと)で取得する。 Specifically, the acceleration information acquisition unit 211 acquires the acceleration that occurs as the vehicle travels at a predetermined frequency Tm (e.g., every 0.2 seconds) to acquire the acceleration information.

処理部212は、加速度情報取得部211による取得値に対して、加速度情報取得部211の軸方向と車両の軸方向(例えば、進行方向(FR-RR方向))とを一致させるための座標変換を行う。処理部212は、座標変換後の値を記憶装置(たとえば、マイコン内のメモリ、又は、マイコンに接続された記憶装置)に記憶する。 The processing unit 212 performs coordinate conversion on the values acquired by the acceleration information acquisition unit 211 to match the axial direction of the acceleration information acquisition unit 211 with the axial direction of the vehicle (for example, the traveling direction (FR-RR direction)). The processing unit 212 stores the values after the coordinate conversion in a storage device (for example, a memory in a microcomputer or a storage device connected to the microcomputer).

同様に、位置情報取得部214は、車両の走行に伴い変化する位置情報を所定の頻度Tn(例えば、0.5秒ごと)に取得する。ここで、TmとTnの周期は同一であっていてもよく、また、同期または非同期を問わず、その周期の内容は特に限定されない。 Similarly, the location information acquisition unit 214 acquires location information that changes as the vehicle travels at a predetermined frequency Tn (e.g., every 0.5 seconds). Here, the periods Tm and Tn may be the same, and the contents of the period are not particularly limited, regardless of whether they are synchronous or asynchronous.

処理部212は、位置情報取得部214から取得した位置情報を記憶装置に記憶する。これにより、記憶装置には、これら複数の取得した情報が記憶される。 The processing unit 212 stores the location information acquired from the location information acquisition unit 214 in the storage device. As a result, the storage device stores the multiple pieces of acquired information.

ステップS100の後、データ処理装置210は、加速度情報に対して圧縮処理(S101)を実行する。 After step S100, the data processing device 210 performs a compression process (S101) on the acceleration information.

ステップS101における圧縮処理は、具体的には、処理部212は、ステップS100で得られた各取得値を、図4に示すように、基準平面RPを離散的に区分した各区分に割り当てる。
図4に示す例では、加速度の大きさについては、0から7の8段階(任意単位)で表し、方向については、車両の進行方向xを基準として時計回りに0から31の32段階(任意単位)で360度を表す極座標により区分している。
処理部212は、各区分内に位置する取得点を、当該区分のいずれかの頂点によって近似することにより、取得値を一定のデータ形式に変換する。たとえば、図4の取得値v1は、当該取得値に対応する取得点が含まれる区分の頂点のうち最も近接する頂点(r:5,d:29)に変換される。
Specifically, in the compression process in step S101, the processing unit 212 assigns each of the acquired values obtained in step S100 to each of the discrete divisions of the reference plane RP as shown in FIG.
In the example shown in FIG. 4 , the magnitude of acceleration is expressed in eight levels (arbitrary units) from 0 to 7, and the direction is divided into 32 levels (arbitrary units) from 0 to 31 clockwise from the vehicle's traveling direction x as a reference, using polar coordinates that represent 360 degrees.
The processing unit 212 converts the acquired value into a certain data format by approximating the acquired point located in each section with one of the vertices of the section. For example, the acquired value v1 in Fig. 4 is converted into the closest vertex (r: 5, d: 29) among the vertices of the section that includes the acquired point corresponding to the acquired value.

なお、例えば、取得された加速度情報におけるスカラー値が、所定の閾値未満であれば、対応する加速度情報は全て0として圧縮することとしてもよい。また、この圧縮方法はデータ取り扱い効率化のために容量を小さくする一例であり、圧縮方法の内容は特に限定されない。また、データを圧縮せずに、取得したデータを保持したままステップ102の処理に移行してもよい。 For example, if the scalar value in the acquired acceleration information is less than a predetermined threshold, the corresponding acceleration information may be compressed to all 0. This compression method is an example of reducing the capacity to improve the efficiency of data handling, and the compression method is not particularly limited. Alternatively, the data may not be compressed, and the acquired data may be retained and the process may proceed to step 102.

ステップS101の後、データ処理装置210は、時間情報の付加(S102)を実行する。
時間情報の付加にあたっては、例えば図5に示すように、処理部212は、1つの収集期間Pc(例えば1000ミリ秒)内に収集された複数の加速度情報及び位置情報の組合せに対して、各収集期間Pcに固有の時間情報を付加する。
時間情報は、たとえば、各収集期間Pcを示す情報(たとえば、収集期間Pcの開始時刻及び/又は終了時刻を表す情報)、又は、各収集期間Pcを示す情報に基づいて生成されたコードである。
時間情報の付加はこれに限られず、適宜な方法で可能であり、例えば、タイムスタンプ1つにつき少なくとも1つの加速度情報または位置情報を付加することとしてもよいし、所定時間(例えば、5秒)ごとに1つの加速度情報または1つの位置情報を付加することとしてもよい。すなわち、後にこれら情報を分析に用いる際において、十分な頻度での加速度情報または位置情報が取得できていればその方法は特に限定されない。
After step S101, the data processing device 210 adds time information (S102).
When adding time information, for example as shown in FIG. 5, the processing unit 212 adds time information specific to each collection period Pc to a combination of multiple acceleration information and position information collected within one collection period Pc (e.g., 1000 milliseconds).
The time information is, for example, information indicating each collection period Pc (for example, information indicating the start time and/or end time of each collection period Pc), or a code generated based on the information indicating each collection period Pc.
The method of adding time information is not limited to this, and can be any suitable method, for example, at least one piece of acceleration information or one piece of position information may be added per time stamp, or one piece of acceleration information or one piece of position information may be added every predetermined time (for example, 5 seconds). In other words, the method is not particularly limited as long as the acceleration information or position information can be obtained with sufficient frequency when using this information for analysis later.

ステップS102の後、データ処理装置210は、送信処理(S103)を実行する。
具体的には、通信部213は、所定の送信間隔(たとえば1.0秒)毎に、生成されたデータ(つまり、圧縮処理が施された加速度情報及び位置情報に時間情報が付加されたもの)をサーバ230に送信する。
After step S102, the data processing device 210 executes a transmission process (S103).
Specifically, the communication unit 213 transmits the generated data (i.e., compressed acceleration information and position information with time information added) to the server 230 at a predetermined transmission interval (e.g., 1.0 second).

ここで、時間情報を紐づけるタイミングは、データ処理装置210内部の記憶装置へ移動体情報を記憶するタイミングに限られず、データ処理装置210から移動体情報を外部へ送信する際にその時点の時間情報と紐づけることとしてもよいし、送信された移動体情報をサーバ230にて受信し、サーバ230内部の記憶部232に記憶する際にその時点の時間情報と紐づけることとしてもよい。 Here, the timing for linking the time information is not limited to the timing when the mobile object information is stored in the memory device inside the data processing device 210, but may be linked to the time information at that time when the mobile object information is transmitted from the data processing device 210 to the outside, or may be linked to the time information at that time when the transmitted mobile object information is received by the server 230 and stored in the memory unit 232 inside the server 230.

なお、データ処理装置210は、データ処理装置210が備えられた車両の利用者を識別する識別子及びデータ処理装置210の識別子の少なくとも1つを取得し、サーバ230に送信することが好ましい。このデータ送信は、S104の送信処理が行われるごとにそれらのデータと関連づけて行われてもよいし、別途のタイミングで行われてもよく、この場合、サーバ230は、S104においてデータ処理装置210から送信されたデータを、利用者の識別子及びデータ処理装置210の識別子の少なくとも1つと関連付けて記憶する。 It is preferable that the data processing device 210 obtains at least one of an identifier for identifying the user of the vehicle in which the data processing device 210 is installed and an identifier for the data processing device 210, and transmits the data to the server 230. This data transmission may be performed in association with the data each time the transmission process of S104 is performed, or may be performed at a separate timing. In this case, the server 230 stores the data transmitted from the data processing device 210 in S104 in association with at least one of the identifiers for the user and the identifier for the data processing device 210.

ユーザが、たとえば携帯端末220を介して、データ処理装置210の識別子及び利用者の識別子の少なくとも1つと、抽出の対象となるデータの情報(たとえば、時刻又は期間)と、を指定すると、サーバ230は、利用者の指定に対応するデータを抽出する機能を有する。この機能は、例えば、アプリケーションプログラミングインターフェース(API)として外部に提供することが可能である。 When the user specifies at least one of the identifier of the data processing device 210 and the identifier of the user, and information on the data to be extracted (e.g., time or period), for example, via the mobile terminal 220, the server 230 has a function of extracting data corresponding to the user's specification. This function can be provided to the outside, for example, as an application programming interface (API).

サーバ230は、時間情報により決定される時間毎にスナップショットで圧縮された加速度値及び位置情報を保持する。したがって、サーバ230は、任意の時間のデータを移動体ごとに抽出すること、及び、所定の期間にわたる累積的なデータを抽出することができる。 The server 230 holds the acceleration values and position information compressed in a snapshot for each time determined by the time information. Thus, the server 230 can extract data for any time for each moving object, and can extract cumulative data over a given period of time.

なお、サーバ230の記憶部232に記憶される移動体情報に含まれるものは、加速度情報、時間情報、及び位置情報に限られず、移動体に関する任意の情報を紐づけて記憶することとしてもよい。例えば、運転者情報、同乗者情報、関連人物(例えば、オーナー、管理者等)情報、所属(グループ、企業等)情報、残燃料情報、積載量情報、残電力量情報、天候情報(天気、温度、湿度等)、運転スコア(運転品質を示すスコアであり、例えば、加速度等の情報を元に算出される)、などが挙げられる。これら情報は、移動体に備えられた別途の装置などから取得したり、携帯端末220を通じてユーザ入力によって取得したり、移動体を管理する人物が操作する不図示の管理者端末を通じて取得したり、または一般的な情報(例えば、天候情報)であればインターネット経由で適宜それらの情報を提供しているサイトから取得したりすることとしてもよい。 The mobile object information stored in the memory unit 232 of the server 230 is not limited to acceleration information, time information, and location information, and may be stored in association with any information related to the mobile object. For example, driver information, passenger information, related person (e.g., owner, manager, etc.) information, affiliation (group, company, etc.) information, remaining fuel information, payload information, remaining power information, weather information (weather, temperature, humidity, etc.), driving score (a score indicating driving quality, calculated based on information such as acceleration, for example), etc. These pieces of information may be obtained from a separate device provided on the mobile object, obtained by user input via the mobile terminal 220, obtained through an administrator terminal (not shown) operated by a person who manages the mobile object, or, in the case of general information (e.g., weather information), obtained from a site that provides such information via the Internet as appropriate.

以下、データ処理装置210から取得し記憶したデータを分析し、その分析結果を表示する例を示す。 Below is an example of analyzing data acquired and stored from the data processing device 210 and displaying the analysis results.

図6は、サーバに記憶されたデータの分析結果の表示に用いられるインタフェースの一例を示す図である。図7も同様に、記憶されたデータの分析結果の表示に用いられるインタフェースの別の一例を示す図である。図8は、図7に含まれる加速度の分布図の拡大図である。図9は、図8で示される分布図406において501を選択した際に表示される図であり、領域501に対応する加速度が取得された状況をリスト表示したものである。 Figure 6 is a diagram showing an example of an interface used to display the analysis results of data stored in a server. Similarly, Figure 7 is a diagram showing another example of an interface used to display the analysis results of stored data. Figure 8 is an enlarged view of the acceleration distribution diagram included in Figure 7. Figure 9 is a diagram displayed when 501 is selected in the distribution diagram 406 shown in Figure 8, and shows a list displaying the situation in which the acceleration corresponding to region 501 was obtained.

図6に示すインタフェースは、以下の各領域から構成されている。
・領域401:分析結果の種類など、領域402乃至領域404において表示される内容の項目を示したものであり、ユーザ入力により項目を選択できるようになっている。選択された項目(図6においては「日報」)に対応した内容が領域402乃至領域404に表示される。
・領域402:分析の対象となる車両または個人(運転者)及び日付の情報を表示するものである。対象となる日付の他、運転者の氏名、運転者の識別子、車両ナンバー、電話番号などが表示されており、ユーザ入力により車両または個人、及び日付の指定が可能となっている。
・領域403:領域402で指定された車両または個人、及び日付の情報に対応する運転内容における、総走行時間、総走行距離、目的地及び目的地間の距離並びに運転時間などが表示される。
・領域404:領域402で指定された車両または個人、及び日付の情報に対応する運転内容における地理的観点での情報を、地図上に示したものである。運転内容に対応した経路が示されており、目的地として定義された位置については番号付きの丸で示され、領域403における各目的地の番号と対応している。
The interface shown in FIG. 6 is made up of the following areas:
Area 401: This area shows the items of content to be displayed in areas 402 to 404, such as the type of analysis result, and the items can be selected by user input. Content corresponding to the selected item ("Daily Report" in FIG. 6) is displayed in areas 402 to 404.
Area 402: This area displays information on the vehicle or individual (driver) and date to be analyzed. In addition to the target date, the driver's name, driver's identifier, vehicle number, telephone number, etc. are displayed, and the user can specify the vehicle or individual, and the date.
Area 403: The total driving time, total driving distance, destinations, distances between destinations, driving time, etc., for the driving content corresponding to the vehicle or individual and date information specified in area 402 are displayed.
Area 404: This shows on a map information from a geographical point of view on the driving content corresponding to the vehicle or individual and date information specified in area 402. The route corresponding to the driving content is shown, and the positions defined as destinations are shown with numbered circles, which correspond to the numbers of each destination in area 403.

図7に示すインタフェースは、以下の各領域から構成されている。
・領域401:図6における領域401と同様であり、ユーザ入力により「走行履歴」が選択された状態となっている。選択された「走行履歴」に対応した内容が、領域402、領域404乃至領域407に表示されている。
・領域402:図6における領域402と同様であり、分析の対象となる車両または個人(運転者)及び日付の情報を表示するものである。なお、分析対象は複数の対象であってもよく、例えば、管理する全車両などを指定し、それら車両群に関する表示がなされていてもよい。
・領域405:領域402において特定されている車両または個人、日付及び時間帯に対応する運転スコアが示されており、総合スコア、ハンドリングに関するスコア、加速に関するスコア、及び減速に関するスコアが示されている。
・領域406:領域402において特定されている車両または個人、日付及び時間帯において取得された加速度をマップ化したものが表示されている。詳細は後述する。
・領域407:領域402で指定された車両または個人、及び日付の情報に対応する運転内容における地理的観点での情報を、地図上に示したものであり、図6における領域404と略同様であるが、差異部分として、目的地として定義された位置を番号付きの丸で示す表示はなく、特定の運転内容が検知された位置につきその運転内容に対応するマーク(ハンドリング、加速、減速のいずれか)が付されている。即ち、ハンドリングに関して特定の運転内容(例えば、左右方向に所定値以上のスカラー値を有する加速度が発生)が取得された位置にはハンドリングのマークが、同様に加速、減速に関して特定の運転内容(前方向、後方向に所定の値以上の加速度が発生)が取得された位置にはそれぞれ加速、減速のマークが表示されている。さらに、表示されたマークの近接部分にはチェックボックスが表示され、ユーザ入力によりチェックボックスを選択することができるようになっている。
The interface shown in FIG. 7 is made up of the following areas:
Area 401: This is the same as area 401 in Fig. 6, and is in a state where "driving history" has been selected by user input. Contents corresponding to the selected "driving history" are displayed in areas 402, 404 to 407.
Area 402: Similar to area 402 in Fig. 6, this area displays information on the vehicle or individual (driver) to be analyzed and the date. Note that the analysis may be performed on multiple objects, and for example, all managed vehicles may be specified and information on the group of vehicles may be displayed.
Area 405: Shows the driving scores corresponding to the vehicle or individual, date and time period identified in area 402, including an overall score, a handling score, an acceleration score and a deceleration score.
Area 406: A map of the acceleration obtained for the vehicle or individual, date and time period specified in the area 402 is displayed. Details will be described later.
Area 407: This area shows on a map information from a geographical point of view on driving contents corresponding to the vehicle or individual and date information specified in area 402, and is almost the same as area 404 in FIG. 6, but the difference is that there is no indication of a numbered circle indicating a position defined as a destination, and a mark (handling, acceleration, or deceleration) corresponding to the driving contents is attached to a position where a specific driving content is detected. That is, a handling mark is displayed at a position where a specific driving content is acquired regarding handling (for example, acceleration having a scalar value of a predetermined value or more in the left and right direction occurs), and similarly, an acceleration or deceleration mark is displayed at a position where a specific driving content is acquired regarding acceleration or deceleration (acceleration of a predetermined value or more in the forward and backward directions occurs). Furthermore, a check box is displayed near the displayed mark, and the check box can be selected by a user input.

図7に示すインタフェースでは、特定の運転内容が検知された位置に設けられているチェックボックスに対し、ユーザ入力によりチェックがなされると、チェックされた位置において観測された運転情報が運転スコアに反映しない形(例えば、運転スコア算出ロジックに入力する情報から、かかる特定の運転内容に関する運転情報を削除して再計算する形が挙げられるが、これに限られず、適宜の形でよい)で、運転スコアが再計算される。即ち、かかる特定の運転がなされなかった場合を想定した運転スコアを把握することができる。 In the interface shown in FIG. 7, when a check box provided at a position where a specific driving behavior is detected is checked by user input, the driving score is recalculated in such a way that the driving information observed at the checked position is not reflected in the driving score (for example, the driving information related to the specific driving behavior is deleted from the information input to the driving score calculation logic and the score is recalculated, but this is not limited to the above and any appropriate form may be used). In other words, the driving score can be calculated assuming that the specific driving behavior is not performed.

図8は、図7に示されたインタフェースにおける領域406を拡大して表示したものである。領域406は、データ処理装置から取得した加速度情報をマップ化したもの(以降、加速度分布という)であり、本実施形態においては、一車両に備えられたデータ処理装置210から取得した加速度情報について、所定の区分ごとにその発生頻度をカウントし、そのカウント値に基づいた表示を各区分の領域について行ったものである。ここで、所定の区分とは、データ処理装置210によるステップS101の圧縮処理における区分と同一であることが好ましいが、複数の移動体から移動体情報を取得する都合上、異なる種類のデータ処理装置210またはそれに相当する機器が用いられることにより、必ずしも共通の区分に基づいて加速度情報が生成されているとは限らない。そのため、加速度分布を生成する際に、サーバ230において各加速度情報を統一した区分に割り当てることが好ましい。 Figure 8 is an enlarged view of area 406 in the interface shown in Figure 7. Area 406 is a map of acceleration information acquired from a data processing device (hereinafter referred to as acceleration distribution), and in this embodiment, the occurrence frequency of acceleration information acquired from the data processing device 210 installed in one vehicle is counted for each predetermined division, and the area of each division is displayed based on the count value. Here, the predetermined division is preferably the same as the division in the compression process of step S101 by the data processing device 210, but since different types of data processing devices 210 or equivalent devices are used to acquire mobile unit information from multiple mobile units, the acceleration information is not necessarily generated based on a common division. Therefore, when generating the acceleration distribution, it is preferable for the server 230 to assign each acceleration information to a unified division.

図8の例では、中心からの距離が大きい領域であるほどに大きな加速度であることを示し、また、中心からみた領域の方向は取得された加速度の方向を示す。また、領域の表示がないものは、対応する加速度を取得していないこと、すなわち、対応する加速度が観測されなかったことを示す。また、取得した頻度に応じて対応する領域の濃度を変化させて表現している。例えば、領域501は、大きい加速度が減速方向について取得された場合に対応するものであり、やや大きい加速度が加速方向について取得された場合に対応する領域503に比べて、濃く表現されている。即ち、領域501に対応する加速度の発生頻度は、領域503のそれよりも高いということになる。同様に、領域502は、左方向のハンドリングについてやや大きい加速度が取得されたことを示すものである。 In the example of FIG. 8, the greater the distance from the center of an area, the greater the acceleration, and the direction of the area from the center indicates the direction of the acquired acceleration. An area without a display indicates that the corresponding acceleration was not acquired, i.e., the corresponding acceleration was not observed. The density of the corresponding area is changed according to the frequency of acquisition. For example, area 501 corresponds to a case where a large acceleration was acquired in the deceleration direction, and is displayed darker than area 503, which corresponds to a case where a slightly large acceleration was acquired in the acceleration direction. In other words, the occurrence frequency of the acceleration corresponding to area 501 is higher than that of area 503. Similarly, area 502 indicates that a slightly large acceleration was acquired for handling to the left.

ここで、ユーザ入力により第1の領域501が選択されると、図9に示す画面が表示される。この画面は、具体的には、地図上に第1の領域501に対応する加速度が取得された状況における、位置近辺の地図及びその地図上における運転経路の情報が表示される。更に、本実施形態においては、第1の領域501に対応する加速度が取得された状況が複数あるとして、対応する複数の状況に関する情報が選択可能な態様でリスト表示される。表示順は取得された時刻が現在時刻に近い順としているが、特に限定されない。複数表示された状況のうち、ユーザ入力により一つが選択されると、図10に示す、選択された状況の詳細を示す画面が表示される。 Here, when the first region 501 is selected by user input, the screen shown in FIG. 9 is displayed. Specifically, this screen displays a map of the vicinity of the position in a situation where acceleration corresponding to the first region 501 was acquired on the map, and information on the driving route on the map. Furthermore, in this embodiment, assuming that there are multiple situations in which acceleration corresponding to the first region 501 was acquired, information on the multiple corresponding situations is displayed in a selectable list. The display order is the order in which the acquisition time is closest to the current time, but is not particularly limited. When one of the multiple displayed situations is selected by user input, a screen showing details of the selected situation is displayed as shown in FIG. 10.

図10においては、かかる加速度が取得された位置の近傍領域(例えば、1キロ四方の領域)が拡大して表示され、どのような形状の道路であったかが把握できるようになっている。また、車両の経路に沿って、どのような加速度が取得されたか分かるようになっている。具体的には、図10中の円は加速度の大きさを示しており、また円中の矢印は加速度の方向を示している。ここで、加速度の大きさが小さい時は矢印の表示を省略している。さらには、円表示そのものを省略してもよい。加えて、図10に示すように、本実施形態では、運転者情報、位置に関する情報、表示範囲に関する情報、日付時刻情報、残燃料情報、運転時間情報、速度情報、天候情報(天気、温度、湿度等)、運転スコアが表示される。もちろん、これら情報には限定されず、データ処理装置210から取得可能なものや取得した情報から推測可能なもの、さらにはサーバ230がインターネットなどを通じて取得可能な情報であればよく、例えば以下のような情報を表示することとしてもよい。
・当該位置近辺に関する情報(渋滞、近辺の工事有無など)
・移動体のステータス(搭載重量、電気自動車の充電量、タイヤの摩耗度など)
・同様の時刻に当該位置近辺を通過した別の移動体に関する情報
・過去一定期間における車両(またはその運転者)による近辺の位置における運転内容(加速度の内容など)
In FIG. 10, the area (e.g., an area of 1 km square) near the position where the acceleration was acquired is enlarged and displayed, so that the shape of the road can be understood. Also, the acceleration acquired along the vehicle route can be understood. Specifically, the circle in FIG. 10 indicates the magnitude of the acceleration, and the arrow in the circle indicates the direction of the acceleration. Here, when the magnitude of the acceleration is small, the arrow display is omitted. Furthermore, the circle display itself may be omitted. In addition, as shown in FIG. 10, in this embodiment, driver information, information related to the position, information related to the display range, date and time information, remaining fuel information, driving time information, speed information, weather information (weather, temperature, humidity, etc.), and driving score are displayed. Of course, the information is not limited to these, and any information that can be acquired from the data processing device 210, that can be inferred from the acquired information, or that can be acquired by the server 230 via the Internet, etc., may be displayed, for example, as follows.
- Information about the area around the location (traffic jams, nearby construction, etc.)
- Status of the vehicle (load weight, charge level of an electric vehicle, degree of tire wear, etc.)
- Information about other moving objects that passed near the location at a similar time - Driving behavior (such as acceleration) of the vehicle (or its driver) at nearby locations over a certain period of time in the past

更に、領域406に示されるインターフェースは、特定のドライバー又は移動体を単位とした加速度分布に関するマップを示すのみでなく、複数の単位の加速度分布を合成した内容を表示することもできる。この場合、合成対象である移動体情報の内容は特に限定されないが、略同一の期間に関する移動体情報を合成することが好ましい。例えば、合成対象の一つが一ヶ月分の移動体情報であれば、他の合成対象も一ヶ月分であることが好ましい。なお、一ヶ月連続して蓄積されたものであってもなくてもよく、一ヶ月分の量を非連続な別々の時間帯から抽出し合計したものであってもよい。
また、合成方法は、加法、減法、乗法及び除法のうちのいずれか1つや、またこれらを適宜組み合わせたものでもよく、またこれらに特に限定されない。
Furthermore, the interface shown in area 406 can display not only a map of acceleration distribution for a specific driver or mobile unit, but also a content obtained by combining acceleration distributions for multiple units. In this case, the content of the mobile unit information to be combined is not particularly limited, but it is preferable to combine mobile unit information for approximately the same period. For example, if one of the combined objects is mobile unit information for one month, it is preferable that the other combined objects are also for one month. Note that the information may or may not be accumulated continuously for one month, and may be extracted and added up from a non-continuous amount of information for one month from different time periods.
The synthesis method may be any one of addition, subtraction, multiplication and division, or a suitable combination of these, and is not particularly limited to these.

例えば、以下のような合成内容が挙げられる。
<例1>一移動体に関して、異なる期間(例えば、前月と今月)における加速度分布の差分の結果を求める。
<例2>二つの移動体に関して、同一期間(例えば、前月)における加速度分布の差異を求める。
<例3>複数の移動体に関して、同一期間(例えば、今月第一週)における加速度分布を加算した結果を求める。
<例4>複数の移動体に関して、一定条件の期間(例えば、今月の勤務日の昼休憩後の2時間)における加速度分布を加算した結果を求める。
<例5>一部門が管理する複数の移動体に関して、第一条件の期間における加速度分布の加算結果と、他の部門が管理する複数の移動体に関して、第二条件の期間における加速度分布の加算結果との差分の結果を求める。
<例6>一移動体に関して、異なる期間(例えば、前月と今月)における加速度分布の変化率(割合)を求める。
<例7>ある地域において運転を行っている移動体に関して、ある期間における加速度分布のOR演算を行い、発生していない加速度の傾向を求める。
<例8>一移動体に関して、異なる期間(例えば、一年前の月と今月)における加速度分布のXOR演算を行い、差異がある加速度の傾向を求める。
For example, the following synthesis content is given:
Example 1: For one moving object, the difference between the acceleration distributions in different periods (for example, last month and this month) is calculated.
Example 2: For two moving objects, the difference in acceleration distribution during the same period (for example, the previous month) is calculated.
Example 3: The acceleration distributions of a number of moving objects are summed up for the same period (for example, the first week of the current month) to obtain the sum.
Example 4: The acceleration distributions of a number of moving objects are summed up for a period of time that meets certain conditions (for example, two hours after the lunch break on a working day this month).
<Example 5> Calculate the difference between the sum of acceleration distributions for a period of a first condition for multiple moving objects managed by one department and the sum of acceleration distributions for a period of a second condition for multiple moving objects managed by another department.
Example 6: For one moving object, the rate of change (proportion) of acceleration distribution in different periods (for example, last month and this month) is calculated.
Example 7: For a mobile object operating in a certain area, an OR operation is performed on the acceleration distribution over a certain period to determine the tendency of acceleration that is not occurring.
<Example 8> For one moving object, an XOR operation is performed on the acceleration distributions in different periods (for example, the month of the previous year and the current month) to find the trend of the acceleration differences.

以下、本実施形態において、複数の加速度分布を合成し、合成結果から任意の加速度領域を選択した場合に生成され表示される分析結果の内容を説明する。図11は、本実施形態に係る複数の加速度分布の合成から分析結果表示までの処理のフローチャートである。 The following describes the content of the analysis result that is generated and displayed when multiple acceleration distributions are synthesized and an arbitrary acceleration region is selected from the synthesis result in this embodiment. Figure 11 is a flowchart of the process from synthesis of multiple acceleration distributions to display of the analysis result in this embodiment.

以下フローチャートによって行われる処理は、一定の移動体データが蓄積された前提下において、限定ではなく例として、以下のような事項をトリガーとして開始される。 ・安全運転診断サービスにおいて、分析タイミングとなった(例えば、1ヶ月毎に設定)
・ユーザによる分析依頼を受理した
・所定の内容の移動体情報が探知された(例えば、対象の移動体において、3日連続して所定の閾値以上の加速度値が取得された、衝突事故が発生した、等)
The process according to the flowchart below is started by the following triggers, for example and not by limitation, on the premise that a certain amount of mobile data has been accumulated: In the safe driving diagnosis service, it is time for analysis (for example, set once a month).
A user's analysis request has been accepted. Predetermined mobile object information has been detected (for example, an acceleration value above a predetermined threshold has been obtained for three consecutive days in a target mobile object, a collision accident has occurred, etc.).

図11に示すように、サーバ230は、どのような合成を行うかを特定する(S1100)。具体的には、例えば、サーバ230とネットワークを通じて接続された端末から、ユーザが合成方法を直接指定する入力を行うこととしてもよいし、ユーザが例えば以下の所定の合成処理のいずれかを指定する入力を行うことにより、合成方法が特定されることとしてもよい。
・1つの移動体における異なる期間に取得された2つの加速度分布の差異を求める
→2つの加速度分布に対する減法
・1つの移動体における異なる期間に取得された複数の加速度分布の加算を求める
→複数の加速度分布に対する加法
・2つの移動体における同一期間に取得された2つの加速度分布の差異を求める
→2つの加速度分布に対する減法
・複数移動体における同一期間に取得された加速度分布の加算を求める
→複数の加速度分布に対する加法
・複数移動体における異なる期間に取得された加速度分布の加算を求める
→複数の加速度分布に対する加法
・1つの移動体における異なる2つの期間に取得された加速度分布の割合を求める
→2つの加速度分布に対する除法
なお、合成方法はこれらに限定されず、適宜の演算が適用可能である。
11, the server 230 specifies the type of compositing to be performed (S1100). Specifically, for example, a user may directly input a compositing method from a terminal connected to the server 230 via a network, or the compositing method may be specified by the user inputting, for example, one of the following predetermined compositing processes:
-Finding the difference between two acceleration distributions obtained over different periods for one moving body →Subtraction of two acceleration distributions-Finding the sum of multiple acceleration distributions obtained over different periods for one moving body →Addition of multiple acceleration distributions-Finding the difference between two acceleration distributions obtained over the same period for two moving bodies →Subtraction of two acceleration distributions-Finding the sum of acceleration distributions obtained over the same period for multiple moving bodies →Addition of multiple acceleration distributions-Finding the sum of acceleration distributions obtained over different periods for multiple moving bodies →Addition of multiple acceleration distributions-Finding the ratio of acceleration distributions obtained over two different periods for one moving body →Division of two acceleration distributions Note that the synthesis methods are not limited to these, and any appropriate calculation can be applied.

次に、サーバ230は、合成処理に関する移動体情報の特定可能な情報を特定する(S1101)。特定にあたっては、具体的には、例えば、サーバ230と接続された端末から、ユーザが移動体情報を特定可能な情報の入力を行うことにより、対応する移動体情報が特定され、その特定された移動体情報に含まれる加速度分布が特定される。
ここで、合成処理に関する移動体情報を特定するために指定される情報は、少なくとも移動体及び期間を含んでいればよく、他の情報も含んでいてもよい。例えば、位置(地域)、運転者、天気、積載量(例えば、対最大積載量比80%以上の場合に限定する等)といった情報のいずれか1つまたは複数を含んでもよい。
Next, the server 230 identifies information that can identify the mobile object information related to the synthesis process (S1101). Specifically, for example, a user inputs information that can identify the mobile object information from a terminal connected to the server 230, whereby the corresponding mobile object information is identified, and the acceleration distribution included in the identified mobile object information is identified.
Here, the information specified to identify the mobile body information related to the synthesis process may include at least the mobile body and the period, and may also include other information, such as one or more of the following information: location (area), driver, weather, and load (e.g., limited to the case where the load is 80% or more of the maximum load).

S1101における移動体および期間の特定は、S1100において特定された合成方法に基づき行われることが好ましい。例えば、S1100において特定された合成方法が「1つの移動体における異なる期間に取得された2つの加速度分布の差異」である場合は、サーバ230は対象となる移動体を1つ、そして期間を複数指定する入力をユーザに行わせるようなインターフェースを出力する。インターフェースの例については後述する。 It is preferable that the moving object and period are identified in S1101 based on the synthesis method identified in S1100. For example, if the synthesis method identified in S1100 is "the difference between two acceleration distributions obtained in different periods for one moving object," the server 230 outputs an interface that allows the user to input to specify one target moving object and multiple periods. Examples of the interface will be described later.

なお、S1100とS1101の順番は特に限定されず、逆であってもよい。すなわち、合成対象となる移動体情報における移動体および期間を先に特定し、その後に合成方法を特定することとしてもよい。
または、まずは合成対象の一部である移動体情報に係る移動体及び期間を特定し、その後に合成方法を特定してから、残りの合成対象である移動体情報を特定することとしてもよい。即ち、合成処理の軸となる合成対象の一部を最初に特定し、その後に合成方法の特定がなされた後に、残りの合成対象を特定することとしてもよい。
この際、合成処理の軸となる移動体情報を少なくとも1つ特定し、合成方法を特定すると、サーバ230は、残りの合成対象の候補に関する情報を提示して、ユーザに選択させることで残りの合成対象を特定することが好ましい。
The order of S1100 and S1101 is not particularly limited, and may be reversed. That is, the moving object and the period in the moving object information to be combined may be specified first, and then the combining method may be specified.
Alternatively, first, the moving object and the period related to the moving object information that is a part of the compositing object may be identified, and then the compositing method may be identified, and then the remaining moving object information that is the compositing object may be identified. In other words, first, a part of the compositing object that is the axis of the compositing process may be identified, and then the compositing method may be identified, and then the remaining compositing object may be identified.
In this case, after identifying at least one piece of moving object information that will be the axis of the compositing process and identifying the compositing method, it is preferable that server 230 identifies the remaining compositing targets by presenting information regarding candidates for the remaining compositing targets and allowing the user to select one.

例えば、ある移動体における先月分の移動体情報における加速度情報を合成対象の1つとしてまず特定し、合成方法として減法が特定された場合は、減法による合成対象としては略同一の期間に係る移動体情報とすることが好ましいこと、および、時間、移動体、地域などが比較観点として考えられることに鑑み、例えば、以下のような移動体情報を残りの合成対象の候補として抽出し、ユーザに優先的に提示することで選択を推奨する、または残りの合成対象として特定することとしてもよい。ここで、優先的に提示するとは、例えば、特定された合成対象の一部の移動体情報と特定された合成方法に基づいて抽出された一つのまたは複数の残りの合成対象の候補を、他の候補とは異なる態様で表示する手法などが挙げられる。
・同一の移動体の過去の一か月(例えば、先々月分、または一年前の同月分など)分の移動体情報
・別の移動体の先月分の移動体情報。この別の移動体は、例えば、ユーザによる選択、対象の移動体と同様の地域を走行する移動体、同一者の管理下にある別の移動体、運転者と運転歴や運転品質が類似する別の運転者による移動体、同車種の移動体、ランダムに選定された移動体、などが挙げられる。
・先月における所定範囲(例えば、同一地域、同一都道府県、全国など)の平均の移動体情報
すなわち、移動体が同一でも別のものでもよいし、地域が同一での別のものでもよいし、管理者が同一でも別のものでもよいし、運転歴や運転品質が同一でも別のものでもよく、様々な選定方法を特に限定なく適用可能である。
For example, in the case where acceleration information in the mobile body information for the last month of a certain mobile body is first specified as one of the synthesis targets, and subtraction is specified as the synthesis method, in consideration of the fact that it is preferable to use mobile body information relating to approximately the same period as the synthesis target by subtraction, and that time, mobile body, region, etc. can be considered as comparative viewpoints, for example, the following mobile body information may be extracted as a candidate for the remaining synthesis target, and a selection may be recommended by presenting it to the user preferentially, or the remaining synthesis target may be specified. Here, preferential presentation may include, for example, a method of displaying one or more remaining synthesis target candidates extracted based on part of the mobile body information of the specified synthesis target and the specified synthesis method in a manner different from the other candidates.
- Mobile body information of the same mobile body for the past month (e.g., the month before last, or the same month a year ago, etc.) - Mobile body information of another mobile body for the past month. This other mobile body may be, for example, a mobile body selected by the user, a mobile body that runs in a similar area as the target mobile body, another mobile body under the management of the same person, a mobile body driven by a different driver with a similar driving history or driving quality to the driver, a mobile body of the same model, a randomly selected mobile body, etc.
- Average mobile unit information for a specified range (e.g., the same region, the same prefecture, the entire country, etc.) for the last month. In other words, the mobile units may be the same or different, or different units in the same region, or the managers may be the same or different, or the driving histories and driving quality may be the same or different, and various selection methods can be applied without any particular limitations.

更なる例として、ある移動体における先月分の加速度分布を合成対象の1つとしてまず特定し、合成方法として加法が特定された場合は、加法による合成対象としては略同一の期間に係る移動体情報とすることが好ましいこと、また、時間、組織、地域などが比較観点として考えられることに鑑み、例えば、以下のような移動体情報を残りの合成対象の候補として抽出し、ユーザに優先的に提示することで選択を推奨する、または残りの合成対象として特定する。
・同一の移動体の過去の複数月分(例えば、先々月及びそれ以前の数ヶ月分)の移動体情報
・対象の移動体が属するグループにおける一部または全部の移動体の同一月の移動体情報
As a further example, the acceleration distribution for the past month for a certain moving body is first identified as one of the synthesis targets, and when additive is identified as the synthesis method, it is preferable to use moving body information relating to approximately the same period as the synthesis target by additive. Also, considering that time, organization, region, etc. can be considered as comparison criteria, for example, the following moving body information is extracted as a candidate for the remaining synthesis targets, and is presented to the user preferentially to recommend selection, or is identified as the remaining synthesis target.
- Mobile object information for the same mobile object for several months in the past (for example, the month before last and several months before that) - Mobile object information for the same month for some or all mobile objects in the group to which the target mobile object belongs

更なる例として、更なる例として、ある移動体における先月分の加速度分布を合成対象の1つとして特定した場合は、例えば、以下のような移動体情報と合成方法との組を候補として抽出し、ユーザに優先的に提示することで選択を推奨する、または残りの合成対象及び合成方法として特定する。
・同一の移動体の過去の複数月分(例えば、先々月及びそれ以前の数ヶ月分)の移動体情報、及び、減法
・同一の移動体の過去の複数月分(例えば、先々月及びそれ以前の数ヶ月分)の移動体情報、及び、加法
・別の移動体の先月分の移動体情報、及び、減法
・先月における所定範囲(例えば、同一地域、同一都道府県、全国など)の平均の移動体情報、及び、減法
・対象の移動体が属するグループにおける一部または全部の移動体の同一月の移動体情報、及び、加法
As a further example, if the acceleration distribution for the past month in a certain moving body is identified as one of the synthesis targets, for example, pairs of moving body information and synthesis methods as shown below are extracted as candidates and presented to the user preferentially to recommend selection, or are identified as the remaining synthesis targets and synthesis methods.
- Mobile body information of the same mobile body for several months in the past (e.g., the month before last and several months before that) and subtraction - Mobile body information of the same mobile body for several months in the past (e.g., the month before last and several months before that) and addition - Mobile body information of another mobile body for the past month and subtraction - Average mobile body information of a specified range (e.g., the same region, the same prefecture, the whole country, etc.) for the past month and subtraction - Mobile body information of some or all mobile bodies in the group to which the target mobile body belongs for the same month and addition

ここで、合成対象の1つとして特定されたある移動体情報に基づいて、残りの合成対象となる移動体情報、及び、合成方法を特定等する場合においては、例えば、特定された移動体情報に基づいて特定された残りの合成対象となる移動体情報の候補をユーザに提示し、ユーザに選択させることで残りの合成対象となる移動体情報を決定し、その後に、特定された全ての合成対象となる移動体情報に基づいて、合成方法を特定または候補を提示してユーザに決定させることとしてもよい。
特定された移動体情報に対応する移動体情報に基づいて残りの合成対象となる移動体情報の候補を抽出するにあたっては、例えば、これら移動体情報に含まれる位置情報や、その他、移動体情報に含まれる運転者情報、同乗者情報、関連人物(例えば、オーナー、管理者等)情報、所属(グループ、企業等)情報、残燃料情報、積載量情報、残電力量情報、天候情報、運転スコア等を用いてもよい。
Here, when identifying the remaining mobile body information to be combined and the combination method based on a certain mobile body information identified as one of the combination targets, for example, candidates for the remaining mobile body information to be combined that have been identified based on the identified mobile body information may be presented to the user, and the remaining mobile body information to be combined may be determined by having the user select one, and then a combination method may be identified or candidates may be presented based on all of the identified mobile body information to be combined, and the user may decide.
When extracting candidates for the remaining mobile body information to be combined based on the mobile body information corresponding to the identified mobile body information, for example, location information contained in the mobile body information, as well as other information contained in the mobile body information, such as driver information, passenger information, related person (e.g., owner, manager, etc.) information, affiliation (group, company, etc.) information, remaining fuel information, load information, remaining power information, weather information, driving score, etc. may be used.

同様に、例えば、特定された移動体情報に基づいて特定された合成方法の候補をユーザに提示し、ユーザに選択させることで合成方法を決定し、その後に、特定された移動体情報及び特定された合成方法に基づいて、残りの合成対象となる移動体情報を特定または候補を提示してユーザに決定させることとしてもよい。
さらに同様に、例えば、合成対象の1つとして特定された移動体情報に基づいて、1つ以上の合成方法の候補を特定し、合成対象の1つとして特定された移動体情報とそれら合成方法の候補のそれぞれとに基づいて、残りの合成対象となる移動体情報の候補を特定し、合成方法の候補と対応する残りの合成対象の候補の組み合わせを提示して、ユーザに決定させることとしてもよい。
Similarly, for example, candidates for the synthesis method identified based on the identified mobile body information may be presented to the user and the user may select one to determine the synthesis method, and then the remaining mobile body information to be synthesized may be identified or candidates may be presented based on the identified mobile body information and the identified synthesis method, and the user may decide.
Similarly, for example, one or more candidate synthesis methods may be identified based on the moving body information identified as one of the synthesis targets, and the remaining candidates for the moving body information to be synthesized may be identified based on the moving body information identified as one of the synthesis targets and each of those candidate synthesis methods, and combinations of the candidate synthesis methods and the corresponding remaining candidates for synthesis targets may be presented to the user for decision.

すなわち、合成対象の全部、又は、合成対象の一部と合成方法を特定することで、特定された合成対象に対応する移動体情報の内容及び/又は合成方法に基づいて、残りの合成対象や合成方法を優先的に提示したり、推奨したり、または決定したりすることとしてもよい。 That is, by identifying all or part of the compositing targets and the compositing method, the remaining compositing targets and the compositing method may be presented preferentially, recommended, or determined based on the content of the moving object information corresponding to the identified compositing targets and/or the compositing method.

図12、図13、図14に、合成対象の一部、及び合成方法を特定することで、残りの合成対象を特定するためのインターフェースの一例を示す。
インターフェースは、例えば、管理者端末などの表示部や入力部において設けられる。各図に示すように、インターフェースは、領域A1、領域A2、領域A3によって構成されており、領域A1は合成対象の一部を特定するための領域であり、領域A2は合成方法を特定するための領域であり、領域A3は合成対象の残りを特定するための領域である。
12, 13 and 14 show an example of an interface for specifying a portion of the compositing objects and a compositing method, and then specifying the remaining compositing objects.
The interface is provided, for example, in a display unit or an input unit of an administrator terminal etc. As shown in each drawing, the interface is composed of areas A1, A2, and A3, where area A1 is an area for specifying a part of the compositing target, area A2 is an area for specifying a compositing method, and area A3 is an area for specifying the rest of the compositing target.

図12は、合成対象の一部を特定する際に表示されるインターフェースの例を示しており、対応する領域である領域A1は、合成対象の一部についての加速度分布を示したオブジェクトA11、及び合成対象の一部を特定するための情報を設定する領域であるオブジェクトA12を含んで構成されている。オブジェクトA12においては、合成対象の一部を特定するための情報として、例えば、運転者、運転期間、運転地域、及び天候を設定することとしているが、オブジェクトA12において設定される情報は合成対象の一部を特定するための情報であれば特に限定されない。また、図12においては、運転者や運転期間の開始日及び終了日、天候についてはプルダウン式によって決定し、運転地域は直接入力することを前提としたインターフェースとしているが、入力方式は特にこれらに限られず、チェックボックス、ラジオボタンといったものや、運転地域であれば地図上の意図する領域を選択する操作等、任意の入力方式を適用可能である。
図12に示すインターフェースは、運転者をAAA、運転期間を2022年1月1日から2022年1月31日まで、運転地域を東京23区、三鷹市、武蔵野市、狛江市、調布市、及び西東京市とし、天候についてはプルダウン方式にて指定なし、晴れ、雨のうちから一つを選択しようとしている時点のものである。
なお、領域A2においては、まだ合成方法を指定していないため何らの情報は表示されておらず、領域A3についても合成対象の一部と合成方法が特定されていないことから、まだ合成対象の残りを特定することができず、同様に何らの情報は表示されていない。
FIG. 12 shows an example of an interface displayed when a part of a composite object is specified, and the corresponding area A1 includes an object A11 showing an acceleration distribution of a part of the composite object, and an object A12 which is an area for setting information for specifying a part of the composite object. In the object A12, for example, the driver, the driving period, the driving area, and the weather are set as information for specifying a part of the composite object, but the information set in the object A12 is not particularly limited as long as it is information for specifying a part of the composite object. In addition, in FIG. 12, the interface is set on the premise that the driver, the start date and the end date of the driving period, and the weather are determined by a pull-down method, and the driving area is directly input, but the input method is not particularly limited to these, and any input method such as a check box, a radio button, or an operation of selecting an intended area on a map for the driving area can be applied.
The interface shown in Figure 12 is at the point when the driver is AAA, the driving period is from January 1, 2022 to January 31, 2022, the driving area is the 23 wards of Tokyo, Mitaka City, Musashino City, Komae City, Chofu City, and Nishitokyo City, and the weather is about to be selected from not specified, sunny, or rainy using a pull-down menu.
In area A2, no information is displayed because the compositing method has not yet been specified, and in area A3, part of the compositing objects and the compositing method have not yet been specified, so the remaining compositing objects cannot yet be specified, and similarly no information is displayed.

図13は、合成対象の一部が特定された後において合成方法を特定する際に表示されるインターフェースの例を示しており、対応する領域である領域A2は、合成方法の候補「加法(+)」「減法(―)」「除法(÷)」「乗法(×)」をプルダウン方式で示したオブジェクトA21を含んで構成されている。
なお、合成対象の一部を特定するための領域A1においては、すでに、合成対象の一部を特定するための情報である運転者、運転期間、運転地域及び天候が設定されこれ以上の変更ができないよう固定状態を示す灰色の色が付されている。ここで、領域A1における設定が完了すると、領域A1の内容を固定した状態で領域A2における設定を可能とすることとしてもよいし、領域A1と領域A2の両方を順序関係なく設定できるようにしてもよい。
また、領域A3においては、合成対象の一部が特定されてはいるものの合成方法まだが特定されていないことから、残りの合成対象を特定することができず、何らの情報は表示されていない。
FIG. 13 shows an example of an interface that is displayed when specifying a compositing method after a portion of the compositing target has been identified. The corresponding area, area A2, is composed of an object A21 that displays candidate compositing methods, "addition (+),""subtraction(-),""division(÷)," and "multiplication (x)," in a pull-down format.
In the area A1 for specifying a part of the composite object, the driver, driving period, driving area, and weather, which are information for specifying a part of the composite object, are already set and are colored gray to indicate a fixed state so that further changes cannot be made. Here, when the setting in the area A1 is completed, the setting in the area A2 may be made possible with the contents of the area A1 fixed, or both the area A1 and the area A2 may be made possible to be set in any order.
In addition, in area A3, although some of the compositing objects have been identified, the compositing method has not yet been specified, so the remaining compositing objects cannot be identified and no information is displayed.

図14は、合成対象の一部及び合成方法が特定された後において、これら特定された合成対象の一部及び合成方法に基づいて、残りの合成対象の候補の情報を表示するインターフェースの例を示している。対応する領域である領域A3は、残りの合成対象の候補の1つ目である候補1についての情報として、その加速度分布を示したオブジェクトA311、候補1を特定するための情報を示したオブジェクトA312、及び、候補1を残りの合成対象として決定するためのチェックボックスを示したオブジェクトA313と、残りの合成対象の候補の2つ目である候補2についての情報として、その加速度分布を示したオブジェクトA321、候補2を特定するための情報を示したオブジェクトA322、及び、候補2を残りの合成対象として決定するためのチェックボックスを示したオブジェクトA313を含んで構成されている。
なお、合成対象の一部を特定するための領域A1においては、すでに、合成対象の一部を特定するための情報である運転者、運転期間、運転地域及び天候が設定され灰色となっており、また、領域A2においても、すでに、合成方法は「減法」として特定され灰色となっている。
14 shows an example of an interface that displays information on remaining candidates for compositing targets based on the specified parts of compositing targets and compositing methods after a part of the compositing targets and a compositing method are specified. The corresponding area A3 includes an object A311 showing an acceleration distribution of candidate 1, which is the first of the remaining candidates for compositing targets, an object A312 showing information for specifying candidate 1, and an object A313 showing a check box for determining candidate 1 as the remaining compositing target, and an object A321 showing an acceleration distribution of candidate 2, which is the second of the remaining candidates for compositing targets, an object A322 showing information for specifying candidate 2, and an object A313 showing a check box for determining candidate 2 as the remaining compositing target.
In addition, in area A1 for identifying a part of the composite object, the driver, driving period, driving area, and weather, which are information for identifying a part of the composite object, have already been set and are colored gray, and in area A2, the composite method has already been identified as "subtraction" and is colored gray.

図14に示すように、合成対象の一部を、運転者を「AAA」、運転期間を2022年1月1日から2022年1月31日までの1ヶ月(31日)間、運転地域を東京23区、三鷹市、武蔵野市、狛江市、調布市、及び西東京市とし、並びに天候を「指定なし」(すなわち、天候は問わない)であるものとして特定し、合成方法を「減法(―)」として特定していることから、残る合成対象としては、合成対象の一部と同程度の分量を有する比較対象となるものを抽出することが好ましく、従って、候補1としては運転手、運転地域(なお、情報量が表示可能量を上回っていることから、表示しきれない部分は「…」として表示を省略されている)、天候及び運転期間長(1ヶ月;31日間)が同一でありつつ、運転期間時期が異なる(2021年12月1日から2021年12月31日まで)もの、または、候補2としては運転手が異なりつつ(運転手は「BBB」)、運転期間長及び時期、運転地域並びに天候が同様であるものが抽出されている。
そして、ユーザは候補2のオブジェクトA323のチェックボックスにチェックを入れていることから、候補2が残りの合成対象として特定されている。
As shown in FIG. 14, a portion of the synthesis targets is specified as follows: the driver is “AAA”, the driving period is one month (31 days) from January 1, 2022 to January 31, 2022, the driving area is the 23 wards of Tokyo, Mitaka City, Musashino City, Komae City, Chofu City, and Nishitokyo City, and the weather is “not specified” (i.e., weather does not matter), and the synthesis method is specified as “subtraction (-)”. Therefore, as the remaining synthesis targets, comparison targets having the same amount as the portion of the synthesis targets are extracted. is preferable, and therefore, candidates 1 are those with the same driver, driving area (note that since the amount of information exceeds the amount that can be displayed, the portion that cannot be displayed is omitted as "..."), weather, and driving period length (1 month; 31 days), but different driving period timing (December 1, 2021 to December 31, 2021), or candidates 2 are those with a different driver (driver is "BBB") but similar driving period length and timing, driving area, and weather.
Since the user has checked the check box for object A 323, which is candidate 2, candidate 2 is identified as the remaining target for compositing.

また、特定された全ての合成対象に基づいて、合成方法を特定する場合の具体例についても以下説明する。
例えば、ある移動体における先月分の移動体情報と、別の移動体の先月分の移動体情報とが合成対象として特定された場合は、異なる移動体の略同一分量の移動体情報であることから、比較する目的を想定し合成方法は例えば減法が好ましいとし、合成方法として減法をユーザに提示するか、推奨する(例えば、他の候補とは表示態様を変えることで優先的に提示する)か、または減法を合成方法として決定する。また、比較する目的が想定される場合は、減法ではなく除法を合成方法として提示、(例えば優先的に提示することにより)推奨、又は決定することとしてもよい。逆に、異なる分量の移動体情報が合成対象として特定された場合は、減法や除法は好ましくないと思われることから、例えば加法を推奨することとしてもよい。
更に例えば、ある複数の移動体における先月分の移動体情報と、同じオーナーの別の複数の移動体における先々月分の移動体情報とが合成対象として特定された場合は、同じオーナーの移動体情報であることから、累積結果を参照する目的で合成方法は例えば加法が好ましいとし、合成方法として加法をユーザに優先的に提示するか、(例えば優先的に提示することにより)推奨するか、または加法を合成方法として決定する。
A specific example of a case where a compositing method is specified based on all of the specified compositing targets will also be described below.
For example, when the mobile body information of a certain mobile body and the mobile body information of another mobile body are specified as the objects to be combined, since the mobile body information is of different mobile bodies with approximately the same amount, the combination method is determined to be, for example, subtraction, assuming the purpose of comparison, and the subtraction method is presented to the user as the combination method or recommended (for example, presented preferentially by changing the display mode from other candidates), or subtraction is determined as the combination method. Also, when the purpose of comparison is assumed, division may be presented, recommended, or determined as the combination method instead of subtraction (for example, by presenting it preferentially). Conversely, when different amounts of mobile body information are specified as the objects to be combined, since subtraction and division are considered to be undesirable, addition may be recommended, for example.
Furthermore, for example, if last month's mobile body information for multiple mobile bodies and the month before last's mobile body information for multiple other mobile bodies of the same owner are identified as the targets for compositing, since the mobile body information belongs to the same owner, it is determined that a compositing method, for example, additive, is preferable for the purpose of referring to the cumulative results, and additive method is presented to the user as a preferred compositing method (for example, by presenting it as a preferred compositing method), or additive method is determined as the compositing method.

なお、上記説明においては、2つの移動体情報を合成対象として特定し、その2つの合成対象の合成方法として1つの合成方法を特定することについて説明したが、合成対象の数、及び、合成方法の数はこれに限られず、任意の数を適用可能である。
例えば、A、B、C、及びDの4つの移動体情報を合成対象として特定し、これら特定された合成対象について、AとBの加法(A+B)、CとDの加法(C+D)、及び、A+BとC+Dの減法((A+B)―(C+D))と合成することを想定する。この場合、まず例えば、Aを特定すると、特定されたAに基づいて、残りの合成対象であるB、C、及びDの特定と、合成方法である加法と減法の組み合わせを特定してもよく、またはこれらの候補を特定し、ユーザに提示して選択させることとしてもよい。これは、一例として、Aがある移動体におけるある地域(地域1)での先月分の移動体情報であった場合においては、Bは同じ月の同一の移動体による別の地域(地域2)での移動体情報、Cは別の月の同一の移動体による地域1での移動体情報、DはCと同じ月の同一の移動体による地域2での移動体情報として特定してもよい。すなわち、例えば、ある移動体に関しての地域1のみでなく地域2における先月と別の月との運転状況の比較をしたい場合などが該当する。
同様に、例えば、B及びCを合成対象として特定し、合成方法として同様の((○+B)―(C+○))といったものを特定した場合(○は合成対象が特定されていないことを示す)には、残りの合成対象をB及びC及び上記の合成方法に基づいてA及びDが特定または候補として提示してもよい。
In the above explanation, two pieces of moving body information are identified as objects to be combined, and one combination method is identified as a combination method for the two objects to be combined. However, the number of objects to be combined and the number of combination methods are not limited to this, and any number can be applied.
For example, it is assumed that four pieces of mobile object information, A, B, C, and D, are specified as objects to be synthesized, and these specified objects to be synthesized are added with A and B (A+B), added with C and D (C+D), and subtracted with A+B and C+D ((A+B)-(C+D)). In this case, for example, A is specified first, and the remaining objects to be synthesized, B, C, and D, and a combination of addition and subtraction as a synthesis method, may be specified based on the specified A, or these candidates may be specified and presented to the user for selection. As an example, if A is mobile object information of a certain mobile object in a certain area (area 1) for the last month, B may be specified as mobile object information in another area (area 2) by the same mobile object in the same month, C may be specified as mobile object information in area 1 by the same mobile object in a different month, and D may be specified as mobile object information in area 2 by the same mobile object in the same month as C. That is, for example, a case would occur where it is desired to compare the driving conditions of a certain mobile object not only in region 1 but also in region 2 between the previous month and another month.
Similarly, for example, if B and C are identified as synthesis targets and a similar synthesis method such as ((○ + B) - (C + ○)) is identified (○ indicates that the synthesis target has not been identified), the remaining synthesis targets may be B and C and A and D may be identified or presented as candidates based on the above synthesis method.

なお、ここでいう合成対象とは、上記のように移動体情報を一定の区間で区切った集合である移動体情報集合を単位として解釈してもよいし、取得された一つ一つの移動体情報を単位として解釈してもよい。すなわち、前者であれば、ある基準による集合を単位として加法、減法等による合成を行うという理解になるし、後者であれば、ある集合になるまで加法により合成し、加法合成により集合となったものに対してさらに加法、減法等による合成を行うということになる。 The object of synthesis here can be interpreted as a set of mobile body information, which is a set of mobile body information divided into certain sections as described above, or as a unit of each piece of acquired mobile body information. In other words, in the former case, it can be understood that a set based on a certain criterion is used as a unit and synthesis is performed by addition, subtraction, etc., and in the latter case, synthesis is performed by addition until a certain set is reached, and the set resulting from the additive synthesis is further synthesized by addition, subtraction, etc.

次に、サーバ230は、S1101において特定された移動体及び期間の情報に基づき、合成対象となる移動体情報を特定する(S1102)。具体的には、サーバ230の記憶部232に記憶された情報から、特定された移動体及び期間の情報に対応する移動体情報を特定する。 Next, the server 230 identifies the mobile object information to be combined based on the information on the mobile object and the period identified in S1101 (S1102). Specifically, the server 230 identifies the mobile object information corresponding to the identified information on the mobile object and the period from the information stored in the storage unit 232 of the server 230.

次に、サーバ230は、特定された移動体情報に対応する加速度分布について、特定された合成方法で合成する(S1103)。具体的には、サーバ230は、所定の区分ごとに、特定された移動体情報それぞれにおける頻度に対して、特定された合成方法を適用する。例えば、特定された合成方法が「1つの移動体における異なる期間に取得された2つの加速度分布の差異」である場合は、所定の区分ごとに、その2つの頻度の値の差異値を求める。 Next, the server 230 synthesizes the acceleration distributions corresponding to the identified mobile body information using the identified synthesis method (S1103). Specifically, the server 230 applies the identified synthesis method to the frequency in each of the identified mobile body information for each specified category. For example, if the identified synthesis method is "the difference between two acceleration distributions obtained in different time periods for one mobile body," the server 230 calculates the difference between the two frequency values for each specified category.

その後、サーバ230は合成結果を出力し(S1104)、例えばユーザ端末の表示部において合成結果が表示される。この際、頻度の値が大きい等の注目すべき区分を他の区分とは区別可能な態様で表示することとしてもよい。このようにすることで、ユーザに対し、値が大きい区分を容易に識別可能とし、分析処理に関する区分として選択するよう促すことができる。
なお、注目すべき区分であることは、値が所定の閾値より大きい場合に特に限られない。他の例として、全区分において値が上位10%以内の区分である場合、当該区分における頻度の値のバラツキが大きい(例えば、分散値が所定の閾値より大きい)場合、及び、周囲の区分よりも際立って大きい(例えば、隣接する4区分の平均値または最大値の所定倍数以上である)場合、などが挙げられる。
Thereafter, the server 230 outputs the synthesis result (S1104), and the synthesis result is displayed, for example, on the display unit of the user terminal. At this time, noteworthy categories, such as those with high frequency values, may be displayed in a manner that makes them distinguishable from other categories. In this way, the user can easily identify categories with high values and be prompted to select them as categories for analysis processing.
Note that a category is not limited to a category having a value greater than a predetermined threshold value. Other examples include a category having a value within the top 10% of all categories, a category having a large variation in frequency values (e.g., a variance greater than a predetermined threshold value), and a category having a value that is significantly greater than the surrounding categories (e.g., a value greater than a predetermined multiple of the average or maximum value of the four adjacent categories).

図15に上述の<例1>を例として言及した二つの移動体に関する加速度分布の差異を表現した例を示す。図15は、あるドライバーによる車両の運転に関し、ある月の分とその前月分との加速度分布を比較した例である。
図15に示すように、それぞれの領域が差異値の大きさに対応する濃度で表されている他、比較対象の二つのうち、どちらの発生頻度が高かったかを認識可能な態様となっている。例えば、領域601は縦線かつ高濃度で示されているが、これは、この領域に対応する加速度について、前月に比べてその月の頻度がかなり高く発生したことを示す。反面、領域602は斜線かつ高濃度で示されているが、これは、この領域に対応する加速度について、前月に比べてその月の方の頻度がかなり低くなったことを示す。
このように加速度分布を比較した結果を示すことにより、時間的、地域的、人物的等の観点から、相対的な運転の評価を行うことができる。
An example showing the difference in acceleration distribution for the two moving objects mentioned in the above-mentioned <Example 1> is shown in Fig. 15. Fig. 15 shows an example of comparing the acceleration distribution for a certain month and the previous month for the driving of a vehicle by a certain driver.
15, each region is represented by a density corresponding to the magnitude of the difference value, and it is possible to recognize which of the two compared regions had a higher occurrence frequency. For example, region 601 is represented by vertical lines and high density, which indicates that the acceleration corresponding to this region occurred much more frequently in that month than in the previous month. On the other hand, region 602 is represented by diagonal lines and high density, which indicates that the acceleration corresponding to this region occurred much less frequently in that month than in the previous month.
By comparing the acceleration distributions in this way, it is possible to perform a relative evaluation of driving from the standpoint of time, area, person, etc.

また、図16は、上述の<例3>を例として言及した、複数の移動体に関する加速度分布を加算した例を示す。図13は、ある部門により管理されている複数の移動体におけるある週における運転に関し、それらの加速度分布を加算したものである。
図16は図8と同様に、それぞれの領域が合算された加算値の大きさに対応する濃度で表されている。すなわち、濃度が濃いほどその領域に対応する加速度について頻度が高く発生したことを示す。
Fig. 16 shows an example of adding up the acceleration distributions of multiple moving objects, referring to the above-mentioned <Example 3> as an example. Fig. 13 shows the sum of the acceleration distributions of multiple moving objects managed by a certain department, regarding their operation in a certain week.
16, like Fig. 8, each region is represented by a density corresponding to the magnitude of the summed value. That is, the darker the density, the more frequently the acceleration corresponding to that region occurs.

さらに、図15や図16に表示された内容に対し、ユーザが限定条件を指定し、対応した限定を適用した場合の結果を表示してもよい(S1105)。図17は、限定条件として、運転スコアが上位20%である移動体に限定し、更に、対象領域をXX市YY付近に限定した場合の加速度の分布図である。
図17に示す分布図においては、運転スコアが上位の移動体に関する集合であることを背景に、急ハンドル、急加速、急減速に対応する加速度の取得頻度が図16に比べて低いことが把握できる。また、領域801及びその周辺の区分の濃度が高いままであることから、運転スコアが上位の移動体の集合であっても、本対象地域においては領域801に対応する加速度が多く発生しており、何らかの背景(例えば、見通しの悪い道があり、急ブレーキが発生しやすい、等)があることが推定される。従って、注目すべき区分であるとして他の区分と区別可能な態様での表示となっている。
Furthermore, the user may specify a limiting condition for the contents displayed in Fig. 15 or 16, and the result of applying the corresponding limiting may be displayed (S1105). Fig. 17 is a distribution diagram of acceleration when the limiting condition is limited to moving objects whose driving scores are in the top 20% and the target area is further limited to the vicinity of YY in XX city.
In the distribution diagram shown in Fig. 17, it can be seen that the frequency of acquiring accelerations corresponding to sudden steering, sudden acceleration, and sudden deceleration is lower than that in Fig. 16, due to the fact that this is a collection of mobile bodies with high driving scores. Also, since the concentration of area 801 and its surrounding divisions remains high, even though this target area is a collection of mobile bodies with high driving scores, there are many accelerations corresponding to area 801, and it is presumed that there is some background (for example, there are roads with poor visibility, making it easy for sudden braking to occur, etc.). Therefore, this division is displayed in a manner that can be distinguished from other divisions as a notable division.

その後、ユーザは分析処理に関する移動体情報を特定すべく、分析対象となる任意の区分を指定することができる。分析処理とは、詳細は後述するが、特定された一群の移動体情報に関して、例えばそれらの傾向、共通点等の相関が無いかどうか、ある場合はその傾向、共通点等はどのようなものであるかを導出するものである。
区分の指定にあたっては、一つまたは複数の区分を含む任意の範囲を選択することが可能であり、例えば、図18に示すような領域指定をすることができる。
図18Aは、全方位における加速度のスカラー値が所定値より大きい区分を指定するものである。
図18Bは、全区分において、値が最も大きい区分を指定するものである。前述したように、注目すべき区分として、他の区分とは異なる態様で表示されていてもよい。
図18Cは、前方方向における加速度のスカラー値が所定値より大きい区分を指定するものである。
図18Dは、加速度のスカラー値の大小を問わず、前方方向における区分を指定するものである。
図18Eは、加速度のスカラー値が所定値より大きい区分において、値の大きさが上位10%以内である区分を指定するものである。注目すべき区分として、他の区分とは異なる態様で表示されていてもよい。
図18Fは、ユーザ操作により任意に指定された領域である。例えば、タブレットやスマートフォン上において指で塗りつぶす操作により指定される。これによって指定される区分は、この領域と共通するピクセルが1つでもある区分としてもよいし、所定以上(例えば、区分の大きさの50%以上)のピクセルがこの領域と共通する区分であってもよく、領域と区分との関係は特に限定されない。
After that, the user can specify any category to be analyzed in order to specify mobile object information related to the analysis process. The analysis process, which will be described in detail later, is a process for determining whether there is any correlation between the specified group of mobile object information, such as trends or commonalities, and if there is, what those trends or commonalities are.
When specifying a section, it is possible to select an arbitrary range including one or a plurality of sections, and for example, it is possible to specify an area as shown in FIG.
FIG. 18A specifies a section in which the scalar value of acceleration in all directions is greater than a predetermined value.
18B shows a case where the section with the largest value is designated among all sections. As described above, the section to be noted may be displayed in a manner different from the other sections.
FIG. 18C designates a section in which the scalar value of the acceleration in the forward direction is greater than a predetermined value.
FIG. 18D specifies segments in the forward direction regardless of the scalar value of the acceleration.
18E shows a section that specifies a section whose value is within the top 10% of sections whose acceleration scalar value is greater than a predetermined value. A notable section may be displayed in a different manner from other sections.
18F shows an area arbitrarily designated by a user operation. For example, the area is designated by painting with a finger on a tablet or smartphone. The section designated by this operation may be a section having at least one pixel in common with the area, or a section having a predetermined number of pixels or more (for example, 50% or more of the size of the section) in common with the area, and the relationship between the area and the section is not particularly limited.

これにより、サーバ230はユーザにより指定された区分領域の特定を行う(S1106)。例えば、図17の例において領域803が指定された場合、サーバ230は、領域803に対応する加速度が取得された位置近傍の地図情報及び経路情報が表示されることに加えて、サーバ230は、かかる加速度が取得された状況を分析し、傾向、共通点等を導出し出力する(S1107)。 As a result, the server 230 identifies the segmented area specified by the user (S1106). For example, if area 803 is specified in the example of FIG. 17, the server 230 not only displays map information and route information in the vicinity of the position where the acceleration corresponding to area 803 was acquired, but also analyzes the circumstances under which the acceleration was acquired, and derives and outputs trends, commonalities, etc. (S1107).

図19は、ある加速度領域を選択する出力されユーザ端末に表示される画面例である。図19に示すように、以下を例とする項目について、傾向に関する情報が出力される。
・時間帯
例えば、早朝(4時から8時)、午前(8時から12時)、午後(12時から16時)、夕方(16時から20時)、夜間(20時から24時)、深夜(24時から4時)などと区別し、かかる加速度が取得されたある時間帯における頻度が所定値より多いとき(例えば、全体のうちの30%以上。ここでは、全体に対するかかる加速度が取得された頻度の割合を、傾向度と呼ぶこととする)は、その時間帯において傾向度が大きいとして表示対象とする。
・天気
ある天気における頻度が所定値より高いときは、傾向度が大きいとして表示対象とする。なお、雨や雪などの一部の天候においては運転が困難となりやすいと思われることから、それら天候において傾向度が大きい場合に限って傾向度についての情報を表示することとしてもよい。
・積載量(対最大積載量比)
積載量情報は、移動体またはデータ処理装置210に備えられた積載量取得部(不図示)から、またはユーザが例えば各運転単位について入力することによって取得される。積載量情報は、図19においては最大積載量に対する積載量の比率を示しているが、積載量(キログラム単位など)を対象としてもよい。これら取得された積載量情報及び対応する加速度情報に基づいて、傾向度が高い積載量についての情報が表示される。ここで、天気の場合と同様に、最大積載量比または積載量が大きいことで運転が困難になりやすいと思われることから、所定の積載量比または積載量以上の場合に限って傾向度についての情報を表示することとしてもよい。
・連続運転時間
その状況が発生した時刻と、最後に休憩をした時刻との差分の時間量において、選択された加速度との傾向が大きい時間量があったときは、傾向度が大きいとして表示対象とする。
・車種・車格
特定の車種または車格について、選択された加速度が発生する傾向が高いときは、傾向度が大きいとして表示対象とする。
19 is an example of a screen displayed on a user terminal when a certain acceleration region is selected. As shown in FIG. 19, trend information is output for the following items, for example:
Time period: For example, early morning (4:00 to 8:00), morning (8:00 to 12:00), afternoon (12:00 to 16:00), evening (16:00 to 20:00), nighttime (20:00 to 24:00), late night (24:00 to 4:00), etc. If the frequency during a certain time period during which such acceleration was acquired is higher than a predetermined value (for example, 30% or more of the total; here, the ratio of the frequency during which such acceleration was acquired to the total is referred to as the tendency), the tendency during that time period is deemed to be high and it will be displayed.
Weather When the frequency of a certain weather is higher than a predetermined value, the weather is considered to have a high tendency and is displayed. Note that, since driving is likely to be difficult in some weather conditions such as rain and snow, information on the tendency may be displayed only when the tendency is high in those weather conditions.
・Load capacity (compared to maximum load capacity)
The load information is acquired from a load acquisition unit (not shown) provided in the mobile body or the data processing device 210, or by the user inputting, for example, for each driving unit. The load information shows the ratio of the load to the maximum load in FIG. 19, but may be the load (in kilograms, etc.). Based on the acquired load information and corresponding acceleration information, information on the load with a high tendency is displayed. Here, as in the case of weather, since it is considered that driving is likely to be difficult when the maximum load ratio or load is large, information on the tendency may be displayed only when the load ratio or load is equal to or greater than a predetermined value.
Continuous driving time If the difference in time between the time when the situation occurred and the time when the last break was taken is a time period that shows a large tendency with the selected acceleration, the tendency is deemed to be large and the time period is displayed.
Vehicle Type/Class When a particular vehicle type or class has a high tendency for the selected acceleration to occur, it is determined that the tendency is high and the vehicle is to be displayed.

これらの情報のうち、時間帯及び連続運転時間についての情報は、対応する時間情報から算出することができ、天気についての情報は、対応する時間情報及び位置情報に基づいて、サーバ230においてインターネット経由等で取得される。積載量についての情報や、車種・車格に関する情報は、ユーザ端末においてユーザが入力することによって取得される。 Of these pieces of information, information on the time period and continuous driving time can be calculated from the corresponding time information, and information on the weather is obtained by server 230 via the Internet or the like based on the corresponding time information and location information. Information on the load capacity and information on the vehicle type and class are obtained by the user inputting information into the user terminal.

傾向に関する情報の内容は、例えば、図19に示すように、最も頻度が高い要素と、その頻度頻度が占める割合に関する情報である。しかしながら、傾向に関する情報の内容はこれに限られず、傾向を何らかの形態で確認できる情報であれば特に限定されない。 The content of the information about trends is, for example, information about the most frequent element and the percentage of its frequency, as shown in FIG. 19. However, the content of the information about trends is not limited to this, and is not particularly limited as long as it is information that allows the trend to be confirmed in some form.

同様に、限定条件を適用する前の図16の例における領域701や図15の例における領域601を選択することにより、図19の例と同様に傾向が算出され出力されてもよい。
なお、2つの加速度分布を比較した結果においてある領域を選択した場合、2つの比較対象の両方に関する状況について表示してもよいし、頻度が高い方のみ、又は頻度が低い方のみの状況について表示することとしてもよい。または、頻度が高い方と頻度が低い方とを区別する態様で(例えば、左側に頻度が高い方、右側に頻度が低い方を配置して)表示することとしてもよい。
Similarly, by selecting the area 701 in the example of FIG. 16 or the area 601 in the example of FIG. 15 before the limiting condition is applied, a trend may be calculated and output in the same manner as in the example of FIG. 19 .
When a certain region is selected as a result of comparing two acceleration distributions, the states of both of the two comparison targets may be displayed, or only the state of the one with a higher frequency or the state of the one with a lower frequency may be displayed. Alternatively, the state of the one with a higher frequency and the state of the one with a lower frequency may be displayed in a manner that distinguishes between the state of the one with a higher frequency and the state of the one with a lower frequency (for example, the state of the one with a higher frequency on the left side and the state of the one with a lower frequency on the right side).

[変形例]
上述の実施形態の変形例について説明する。
図1下部では、基準平面RP内の加速度の収集結果を示しているが、基準平面RPに垂直な方向(つまり、進行方向(FR-RR方向)及び横方向(LS-RS方向)の両方に直交する垂直方向(たとえば車両の上下方向))についても加速度を取得した場合、この垂直方向からの角度も用いて、極座標又は球座標における位置をプロットしてもよい。
[Modification]
A modification of the above embodiment will now be described.
The lower part of FIG. 1 shows the results of collecting acceleration within the reference plane RP, but if acceleration is also obtained in a direction perpendicular to the reference plane RP (i.e., a vertical direction (e.g., the up and down direction of the vehicle) that is perpendicular to both the direction of travel (FR-RR direction) and the lateral direction (LS-RS direction)), the angle from this perpendicular direction may also be used to plot the position in polar or spherical coordinates.

加速度の大きさは垂直方向も含めて三次元で算出し、且つ、プロットは二次元平面である基準平面RP内で行ってもよい。 The magnitude of acceleration may be calculated in three dimensions, including the vertical direction, and plotted within a reference plane RP, which is a two-dimensional plane.

データ処理装置210は、所定時間分または所定距離走行分の取得した移動体情報を記憶部232に記憶しておき、走行中に所定の通信が可能になった場合(例えば、道路脇に設置されており、所定の通信プロトコルで移動体とのデータ通信が可能な路側機の近傍を通過した場合)にそれら記憶した移動体情報の全てまたは一部をサーバ230に、または一時的なデータ蓄積を行う一時データ蓄積サーバ(不図示)に送信し記憶することとしてもよい。このように、一時データ蓄積サーバに移動体情報が蓄積される場合は、サーバ230が一時データ蓄積サーバに適宜(例えば、1時間毎に)アクセスし、移動体情報を抽出し記憶部232に記憶する。 The data processing device 210 may store acquired mobile object information for a predetermined time or distance in the memory unit 232, and when a predetermined communication becomes possible during travel (for example, when the vehicle passes near a roadside device installed on the side of the road and capable of data communication with the mobile object using a predetermined communication protocol), transmit all or part of the stored mobile object information to the server 230 or to a temporary data storage server (not shown) that temporarily stores data, and store it therein. In this way, when mobile object information is stored in the temporary data storage server, the server 230 accesses the temporary data storage server as appropriate (for example, every hour), extracts the mobile object information, and stores it in the memory unit 232.

上述の説明では、データ処理装置210において加速度情報と位置情報を取得し、これらに時間情報を紐づけて移動体情報として送信し記憶する例を説明したが、移動体情報の構成はこれに限られない。
例えば、加速度情報の代わりに、速度情報を用いてもよい。この場合、速度情報に位置情報と時間情報を紐づけたものを移動体情報としてサーバ230に送信し記憶され、加速度情報の場合と同様の処理が行われる。またこの場合、データ処理装置210は車両の速度情報を取得する速度情報取得部を備える。または、加速度情報の代わりに、角速度情報を用いてもよい。この場合も同様に、角速度情報に位置情報と時間情報を紐づけたものを移動体情報としてサーバ230に送信し記憶され、加速度情報の場合と同様の処理が行われる。またこの場合、データ処理装置210は車両の角速度情報を取得する角速度情報取得部を備える。
また例えば、移動体情報は以下に挙げるもののうち少なくとも1つを更に含んでもよい。
・積載量に関する情報
・電気自動車における充電量に関する情報(例えば、残容量、SOC、SOHなど)
・温度管理車における荷室の温度に関する情報
・エンジン回転数に関する情報
・走行におけるギアに関する情報
この場合、データ処理装置210において対応する手段(それぞれ、積載量情報取得部、充電量情報取得部、温度情報取得部、エンジン回転数情報取得部、ギア情報取得部)を備え、取得された情報がサーバ230に送信され記憶される。
In the above description, an example has been described in which acceleration information and position information are acquired in the data processing device 210, and time information is linked to these and transmitted and stored as mobile body information, but the configuration of the mobile body information is not limited to this.
For example, speed information may be used instead of acceleration information. In this case, the speed information linked to the position information and time information is transmitted to the server 230 as mobile body information and stored therein, and the same processing as in the case of acceleration information is performed. In this case, the data processing device 210 includes a speed information acquisition unit that acquires the speed information of the vehicle. Alternatively, angular velocity information may be used instead of acceleration information. In this case, the angular velocity information linked to the position information and time information is transmitted to the server 230 as mobile body information and stored therein, and the same processing as in the case of acceleration information is performed. In this case, the data processing device 210 includes an angular velocity information acquisition unit that acquires the angular velocity information of the vehicle.
For example, the mobile information may further include at least one of the following:
Information regarding the load capacity Information regarding the charge capacity of an electric vehicle (e.g., remaining capacity, SOC, SOH, etc.)
- Information regarding the temperature of the luggage compartment in a temperature-controlled vehicle - Information regarding the engine RPM - Information regarding the gear during driving In this case, the data processing device 210 is equipped with corresponding means (a load information acquisition unit, a charge amount information acquisition unit, a temperature information acquisition unit, an engine RPM information acquisition unit, and a gear information acquisition unit, respectively), and the acquired information is transmitted to the server 230 and stored.

上述の説明では、データ処理装置210を自動車のソケットに挿入する例を説明したが、本実施形態はこれに限られるものではない。本実施形態は、データ処理装置210を、シガーソケット以外の接続端子を介して車両と接続する場合、車両と一体に構成する場合、または、車両と固定的には接続せず単に車内のダッシュボード等に配置する場合などにも、適用可能である。 In the above explanation, an example was described in which the data processing device 210 is inserted into a socket in an automobile, but this embodiment is not limited to this. This embodiment can also be applied to cases in which the data processing device 210 is connected to the vehicle via a connection terminal other than the cigarette lighter socket, is configured as an integral part of the vehicle, or is simply placed on the dashboard inside the vehicle without being fixedly connected to the vehicle.

上述の説明では、データ処理装置210が加速度情報取得部211及び位置情報取得部214を備えることとしているが、その態様に限られない。例えば、加速度情報取得部211はデータ処理装置210とは異なる装置に備えられ、取得した加速度情報をデータ処理装置210に送信し、データ処理装置210において加速度情報と位置情報が紐づけられることとしてもよい。逆に、位置情報取得部214がデータ処理装置210とは異なる装置に備えられ、取得した位置情報をデータ処理装置210に送信し、データ処理装置210において加速度情報と位置情報が紐づけられることとしてもよい。このように、データ処理装置210の各要素は一体として構成されていなくともよく、別々の装置が要素を備えつつ、取得した情報をデータ処理装置210に送信し集約して紐づけることとしてもよい。または、サーバ230に集約して紐づけることとしてもよい。 In the above description, the data processing device 210 is provided with the acceleration information acquisition unit 211 and the position information acquisition unit 214, but this is not limited to the embodiment. For example, the acceleration information acquisition unit 211 may be provided in a device different from the data processing device 210, and the acquired acceleration information may be transmitted to the data processing device 210, and the acceleration information and the position information may be linked in the data processing device 210. Conversely, the position information acquisition unit 214 may be provided in a device different from the data processing device 210, and the acquired position information may be transmitted to the data processing device 210, and the acceleration information and the position information may be linked in the data processing device 210. In this way, each element of the data processing device 210 does not have to be configured as an integrated unit, and the acquired information may be transmitted to the data processing device 210 and aggregated and linked in separate devices. Alternatively, the acquired information may be aggregated and linked in the server 230.

上述の説明では、移動体として車両を例示したが、本願発明が適用可能な範囲は、車両に限られない。例えば、二輪自動車、自転車、飛行機、ヘリコプター、ドローン、船舶など、あらゆる移動体に適用可能である。 In the above explanation, a vehicle is used as an example of a moving body, but the scope of applicability of the present invention is not limited to vehicles. For example, the present invention can be applied to any moving body, such as motorcycles, bicycles, airplanes, helicopters, drones, and ships.

上述の説明では、一移動体に関する加速度分布において特定した加速度に関連する状況の情報を表示する態様を示したが、この態様に限られない。例えば、地図情報上で任意の領域を指定して、その領域における車両の加速度情報を表示することとしてもよい。この場合、例えば、図10において「当該領域における加速度分布を表示」のボタンを押下すると、かかる領域を通過した車両の加速度情報を収集して図8のような加速度分布を表示する。 In the above explanation, a mode has been shown in which information on the situation related to the acceleration identified in the acceleration distribution for one moving body is displayed, but this mode is not limited to this. For example, an arbitrary area may be specified on the map information, and acceleration information of vehicles in that area may be displayed. In this case, for example, when the "Display acceleration distribution in the relevant area" button is pressed in FIG. 10, acceleration information of vehicles that have passed through that area is collected and an acceleration distribution such as that in FIG. 8 is displayed.

上述の説明では、合成方法として加法、減法、除法、乗法を例として示したが、合成方法はこれらに限られず、任意の合成方法を適用可能である。例えば、これらを組み合わせた形での合成方法としてもよく、移動体情報集合のAとBを合成するにあたって、Aについては各区分における頻度値を3倍、Bについては各区分における頻度値を4倍にして、それらの差分を算出する(すなわち、3×A―4×B)こととしてもよい。これは例えば、移動体情報集合Aが4ヶ月分の情報量であり、移動体情報集合Bが3ヶ月分の情報量であった場合であって、双方の年間の情報量を想定した上での差分を得るといった場合において有効である。
更には、任意の数による倍数や任意の数を除数として計算した加速度分布を出力することとしてもよい。
In the above description, the synthesis method is exemplified by addition, subtraction, division, and multiplication, but the synthesis method is not limited to these, and any synthesis method can be applied. For example, a synthesis method that combines these methods may be used, and when synthesizing A and B of mobile body information sets, the frequency value in each section of A may be tripled, and the frequency value in each section of B may be quadrupled, and the difference between them may be calculated (i.e., 3×A−4×B). This is effective, for example, when the mobile body information set A has an amount of information for four months and the mobile body information set B has an amount of information for three months, and the difference is obtained assuming the amount of information for both sets per year.
Furthermore, an acceleration distribution calculated using a multiple of an arbitrary number or an arbitrary number as a divisor may be output.

更に、別の合成方法の例として、比較演算や論理演算を行うこととしてもよい。例えば、区分ごとに値を比較し、最初の値が2番目の値より小さければ真として1、逆に最初の値が2番目の値以上であれば偽として0を出力する演算を行なうこととしてもよい。同様に、最初の値が2番目の値以下であるかどうか、最初の値が2番目の値よりも大きいかどうか、最初の値が2番目の値以上であるかどうか、最初の値が2番目の値と等しいかどうか(この場合、幅を持たせて所定の範囲内にあるかどうか、という判断でもよい)、最初の値が2番目の値と等しくないかどうか、最初の値と2番目の値との両方が1(又は所定の値)以上であるか、最初の値と2番目の値のいずれかが1(又は所定の値)以上であるか、最初の値と2番目の値とが異なるか(又は差異値が所定の値以上であるか)、最初の値と2番目の値のいずれか一方が1(又は所定の値)以上でありかつ両方が1以上ではないか、といった基準に従って1か0(又は任意の数値)を出力する演算を行うこととしてもよい。 As another example of a synthesis method, a comparison operation or a logical operation may be performed. For example, a calculation may be performed in which values are compared for each division, and if the first value is smaller than the second value, a true value of 1 is output, and conversely, if the first value is equal to or greater than the second value, a false value of 0 is output. Similarly, a calculation may be performed to output 1 or 0 (or any number) according to criteria such as whether the first value is equal to or less than the second value, whether the first value is greater than the second value, whether the first value is equal to or greater than the second value, whether the first value is equal to or greater than the second value, whether the first value is equal to or less than the second value (in this case, a judgment may be made as to whether the first value is within a predetermined range with a certain margin), whether the first value is not equal to the second value, whether both the first value and the second value are equal to or greater than 1 (or a predetermined value), whether either the first value and the second value are equal to or greater than 1 (or a predetermined value), whether the first value and the second value are different from each other (or the difference value is equal to or greater than a predetermined value), or whether either the first value and the second value are equal to or greater than 1 (or a predetermined value) and both are not equal to or greater than 1.

上述の説明では、合成対象である移動体情報集合を運転手、運転期間、運転地域、天候などの情報に基づいて特定されるものとしたが、特定方法はこれに限られない。例えば、複数の運転手を対象とした移動体集合に対応する加速度分布の平均を合成対象としたり、更には一定期間において収集されたある領域での全移動体情報の平均を領域平均として合成対象としたりしてもよい。
なおこの場合、これらの平均加速度分布を、ステップS1100からステップS1104までの処理によって取得することしてもよい。この際、重み付け平均を算出するような手法も適用可能である。
In the above description, the moving object information set to be synthesized is specified based on information such as the driver, driving period, driving area, and weather, but the method of specification is not limited to this. For example, the average of acceleration distribution corresponding to a moving object set targeting a plurality of drivers may be used as the synthesis target, or further, the average of all moving object information in a certain area collected during a certain period may be used as the synthesis target as the area average.
In this case, these average acceleration distributions may be obtained by the processes from step S1100 to step S1104. In this case, a method of calculating a weighted average may also be applied.

上述の説明では、移動体情報に含まれる加速度情報又は速度情報について合成処理を行うこととしているが、合成処理を行う対象はこれらに限られない。合成処理を行う対象は、移動体の移動に関する任意の特徴量情報でよく、例えば、加加速度、角速度、角加速度等であってもよい。
また、合成対象である複数の移動体情報のそれぞれについて、複数の種類の特徴量情報の分布を用意し、それらを特定された合成方法によって合成することとしてもよい。例えば、合成対象である複数の移動体情報それぞれにつき、第1区分に基づく加速度分布と、第2区分に基づく速度分布を用意し、複数の加速度分布に対して特定された合成方法で合成処理を行い、及び、複数の速度分布に対して同一の合成方法で合成処理を行って、それぞれについて出力することとしてもよい。
In the above description, the synthesis process is performed on the acceleration information or the speed information included in the moving body information, but the target of the synthesis process is not limited to these. The target of the synthesis process may be any feature amount information related to the movement of the moving body, such as jerk, angular velocity, angular acceleration, etc.
In addition, for each of the plurality of pieces of moving body information to be synthesized, distributions of a plurality of types of feature information may be prepared, and the distributions may be synthesized by a specified synthesis method. For example, for each of the plurality of pieces of moving body information to be synthesized, an acceleration distribution based on the first division and a speed distribution based on the second division may be prepared, and synthesis processing may be performed on the plurality of acceleration distributions by the specified synthesis method, and synthesis processing may be performed on the plurality of speed distributions by the same synthesis method, and each may be output.

また、上述の説明では、合成対象である複数の移動体情報を2次元の区分に割り当てて、当該2次元の区分に基づいて合成処理を行うこととしているが、割り当てる区分はこの態様に限られない。割り当てる区分は1次元によるものでもよく、または3次元以上によるものでもよく、特に次元数は限定されない。また、区分のあり方も特に限定されず、例えば、特定方向(例えば、右方向)に発生する加速度の分析を細かく行う等の目的で、特定方向における区分をそれ以外の方向における区分よりも細かくするような態様であってもよい。
なお、合成対象である複数の移動体情報を割り当てる区分をユーザに選択させることとしてもよい。この場合、デフォルトで表示される区分そのものをかかる区分に変更することとしてもよいし、デフォルトはそのままで出力のみをその区分で行うこととして、例えば、合成方法を選択する前後においてユーザに選択させることとしてもよい。
In the above description, the multiple moving body information to be synthesized is assigned to two-dimensional divisions, and synthesis processing is performed based on the two-dimensional divisions, but the divisions to be assigned are not limited to this form. The divisions to be assigned may be one-dimensional or three or more dimensional, and the number of dimensions is not particularly limited. The way in which the divisions are assigned is also not particularly limited, and for example, for the purpose of performing detailed analysis of acceleration occurring in a specific direction (e.g., to the right), the divisions in a specific direction may be finer than the divisions in other directions.
The user may be allowed to select a category to which multiple pieces of moving body information to be combined are assigned. In this case, the category displayed by default may be changed to the category, or the default may be left as is and only the output may be performed in the category, and the user may be allowed to select the category before or after selecting the combining method.

上述の説明では、移動体情報を所定の区分に割り当てて、各区分における頻度を取得して合成対象としているが、所定の区分において合成対象として取得される情報は頻度に限られない。例えば、各区分における頻度に基づいて算出される発生確率を取得し、合成対象としてもよい。
この場合、合成対象となる複数の移動体情報の分量に差異があっても比較が容易となるという効果を有する。また、この背景から、減法や除法などの合成方法が推奨されることが好ましい。
In the above description, the moving object information is assigned to a predetermined division, and the frequency in each division is acquired and used as the synthesis target, but the information acquired as the synthesis target in the predetermined division is not limited to the frequency. For example, the occurrence probability calculated based on the frequency in each division may be acquired and used as the synthesis target.
In this case, there is an advantage that comparison is easy even if there is a difference in the amount of moving object information to be synthesized. In addition, from this background, it is preferable that a synthesis method such as subtraction or division is recommended.

以上、本発明の実施形態について詳細に説明したが、本発明の範囲は上記の実施形態に限定されない。また、上記の実施形態は、本発明の主旨を逸脱しない範囲において、種々の改良及び変更が可能である。また、上記の実施形態及び変形例は、組合せ可能である。 Although the embodiments of the present invention have been described in detail above, the scope of the present invention is not limited to the above-mentioned embodiments. Furthermore, the above-mentioned embodiments can be improved and modified in various ways without departing from the spirit of the present invention. Furthermore, the above-mentioned embodiments and modifications can be combined.

210 データ処理装置
211 加速度情報取得部
212 処理部
213 通信部
214 位置情報取得部
220 携帯端末
230 サーバ
231 通信部
232 記憶部
233 処理部



210 Data processing device 211 Acceleration information acquisition unit 212 Processing unit 213 Communication unit 214 Position information acquisition unit 220 Portable terminal 230 Server 231 Communication unit 232 Storage unit 233 Processing unit



Claims (29)

データ処理システムであって、
時間情報と紐づけられた加速度情報を含む移動体情報を蓄積する記憶部と、
合成方法を特定する合成方法特定部と、
前記蓄積された移動体情報から、合成処理に関する複数の移動体情報を特定する移動体情報特定部と、
前記合成処理に関する複数の移動体情報の各々に含まれる加速度情報を、所定の区分に基づいて割り当てる割当部と、
前記合成処理に関する複数の移動体情報の各々について、前記所定の区分毎における前記加速度情報の頻度を取得する取得部と、
前記合成処理に関する複数の移動体情報の各々について取得された、前記所定の区分毎の加速度情報の頻度に対し、前記特定された合成方法を適用した合成結果を取得する合成結果取得部と、及び、
前記取得した合成結果を出力する出力部と、
を備え、
前記合成方法特定部は、
前記特定された合成処理に関する複数の移動体情報に基づいて、少なくとも一つの合成方法の候補を特定し、
前記特定された少なくとも一つの合成方法の候補の中から、ユーザ入力により選定された合成方法の候補を前記合成処理に関する合成方法として特定する。
1. A data processing system comprising:
A storage unit that accumulates moving object information including acceleration information linked to time information;
a synthesis method specification unit for specifying a synthesis method;
a mobile object information identification unit that identifies a plurality of pieces of mobile object information related to a synthesis process from the accumulated mobile object information;
an allocation unit that allocates acceleration information included in each of the plurality of pieces of moving object information related to the synthesis process based on a predetermined classification;
an acquisition unit that acquires a frequency of the acceleration information in each of the predetermined divisions for each of the plurality of pieces of moving object information related to the synthesis process;
A synthesis result acquisition unit that acquires a synthesis result by applying the specified synthesis method to a frequency of acceleration information for each of the predetermined sections acquired for each of a plurality of pieces of moving body information related to the synthesis process; and
an output unit that outputs the obtained synthesis result;
Equipped with
The synthesis method specification unit is
Identifying at least one candidate synthesis method based on a plurality of pieces of moving object information related to the identified synthesis process;
A candidate compositing method selected by a user input from among the identified at least one candidate compositing method is identified as the compositing method for the compositing process.
データ処理システムであって、
時間情報と紐づけられた速度情報を含む移動体情報を蓄積する記憶部と、
合成方法を特定する合成方法特定部と、
前記蓄積された移動体情報から、合成処理に関する複数の移動体情報を特定する移動体情報特定部と、
前記合成処理に関する複数の移動体情報の各々に含まれる速度情報を、所定の区分に基づいて割り当てる割当部と、
前記合成処理に関する複数の移動体情報の各々について、前記所定の区分毎における前記速度情報の頻度を取得する取得部と、
前記合成処理に関する複数の移動体情報の各々について取得された、前記所定の区分毎の速度情報の頻度に対し、前記特定された合成方法を適用した合成結果を取得する合成結果取得部と、及び、
前記取得した結果を出力する出力部と、
を備え、
前記合成方法特定部は、
前記特定された合成処理に関する複数の移動体情報に基づいて、少なくとも一つの合成方法の候補を特定し、
前記特定された少なくとも一つの合成方法の候補の中から、ユーザ入力により選定された合成方法の候補を前記合成処理に関する合成方法として特定する。
1. A data processing system comprising:
A storage unit that accumulates moving object information including speed information linked to time information;
a synthesis method specification unit for specifying a synthesis method;
a mobile object information identification unit that identifies a plurality of pieces of mobile object information related to a synthesis process from the accumulated mobile object information;
an allocation unit that allocates speed information included in each of the plurality of pieces of moving object information related to the synthesis process based on a predetermined classification;
an acquisition unit that acquires a frequency of the speed information in each of the predetermined sections for each of the plurality of pieces of moving object information related to the synthesis process;
A synthesis result acquisition unit that acquires a synthesis result by applying the specified synthesis method to a frequency of speed information for each of the predetermined sections acquired for each of a plurality of pieces of moving object information related to the synthesis process; and
an output unit for outputting the acquired results;
Equipped with
The synthesis method specification unit is
Identifying at least one candidate synthesis method based on a plurality of pieces of moving object information related to the identified synthesis process;
A candidate compositing method selected by a user input from among the identified at least one candidate compositing method is identified as the compositing method for the compositing process.
データ処理システムであって、
時間情報と紐づけられた加速度情報を含む移動体情報を蓄積する記憶部と、
合成方法を特定する合成方法特定部と、
前記蓄積された移動体情報から、合成処理に関する複数の移動体情報を特定する移動体情報特定部と、
前記合成処理に関する複数の移動体情報の各々に含まれる加速度情報を、所定の区分に基づいて割り当てる割当部と、
前記合成処理に関する複数の移動体情報の各々について、前記所定の区分毎における前記加速度情報の頻度を取得する取得部と、
前記合成処理に関する複数の移動体情報の各々について取得された、前記所定の区分毎の加速度情報の頻度に対し、前記特定された合成方法を適用した合成結果を取得する合成結果取得部と、及び、
前記取得した合成結果を出力する出力部と、
を備え、
前記移動体情報特定部は、前記合成処理に関する複数の移動体情報の一部を特定し、
前記合成方法特定部は、前記特定された複数の移動体情報の一部に基づいて、合成方法を特定し、
前記移動体情報特定部は、前記特定された複数の移動体情報の一部と、前記特定された合成方法に基づいて、前記合成処理に関する複数の移動体情報の残りの移動体情報を特定する。
1. A data processing system comprising:
A storage unit that accumulates moving object information including acceleration information linked to time information;
a synthesis method specification unit for specifying a synthesis method;
a mobile object information identification unit that identifies a plurality of pieces of mobile object information related to a synthesis process from the accumulated mobile object information;
an allocation unit that allocates acceleration information included in each of the plurality of pieces of moving object information related to the synthesis process based on a predetermined classification;
an acquisition unit that acquires a frequency of the acceleration information in each of the predetermined divisions for each of the plurality of pieces of moving object information related to the synthesis process;
A synthesis result acquisition unit that acquires a synthesis result by applying the specified synthesis method to a frequency of acceleration information for each of the predetermined sections acquired for each of a plurality of pieces of moving body information related to the synthesis process; and
an output unit that outputs the obtained synthesis result;
Equipped with
The mobile object information identification unit identifies a part of the plurality of pieces of mobile object information related to the synthesis process,
The synthesis method specification unit specifies a synthesis method based on a part of the specified plurality of pieces of moving body information;
The mobile object information identifying unit identifies remaining mobile object information of the plurality of mobile object information related to the combining process based on the identified part of the plurality of mobile object information and the identified combining method.
データ処理システムであって、
時間情報と紐づけられた速度情報を含む移動体情報を蓄積する記憶部と、
合成方法を特定する合成方法特定部と、
前記蓄積された移動体情報から、合成処理に関する複数の移動体情報を特定する移動体情報特定部と、
前記合成処理に関する複数の移動体情報の各々に含まれる速度情報を、所定の区分に基づいて割り当てる割当部と、
前記合成処理に関する複数の移動体情報の各々について、前記所定の区分毎における前記速度情報の頻度を取得する取得部と、
前記合成処理に関する複数の移動体情報の各々について取得された、前記所定の区分毎の速度情報の頻度に対し、前記特定された合成方法を適用した合成結果を取得する合成結果取得部と、及び、
前記取得した結果を出力する出力部と、
を備え、
前記移動体情報特定部は、前記合成処理に関する複数の移動体情報の一部を特定し、
前記合成方法特定部は、前記特定された複数の移動体情報の一部に基づいて、合成方法を特定し、
前記移動体情報特定部は、前記特定された複数の移動体情報の一部と、前記特定された合成方法に基づいて、前記合成処理に関する複数の移動体情報の残りの移動体情報を特定する。
1. A data processing system comprising:
A storage unit that accumulates moving object information including speed information linked to time information;
a synthesis method specification unit for specifying a synthesis method;
a mobile object information identification unit that identifies a plurality of pieces of mobile object information related to a synthesis process from the accumulated mobile object information;
an allocation unit that allocates speed information included in each of the plurality of pieces of moving object information related to the synthesis process based on a predetermined classification;
an acquisition unit that acquires a frequency of the speed information in each of the predetermined sections for each of the plurality of pieces of moving object information related to the synthesis process;
A synthesis result acquisition unit that acquires a synthesis result by applying the specified synthesis method to a frequency of speed information for each of the predetermined sections acquired for each of a plurality of pieces of moving object information related to the synthesis process; and
an output unit for outputting the acquired results;
Equipped with
The mobile object information identification unit identifies a part of the plurality of pieces of mobile object information related to the synthesis process,
The synthesis method specification unit specifies a synthesis method based on a part of the specified plurality of pieces of moving body information;
The mobile object information identifying unit identifies remaining mobile object information of the plurality of mobile object information related to the combining process based on a part of the identified plurality of pieces of mobile object information and the identified combining method.
データ処理システムであって、
時間情報と紐づけられた加速度情報を含む移動体情報を蓄積する記憶部と、
合成方法を特定する合成方法特定部と、
前記蓄積された移動体情報から、合成処理に関する複数の移動体情報を特定する移動体情報特定部と、
前記合成処理に関する複数の移動体情報の各々に含まれる加速度情報を、所定の区分に基づいて割り当てる割当部と、
前記合成処理に関する複数の移動体情報の各々について、前記所定の区分毎における前記加速度情報の頻度を取得する取得部と、
前記合成処理に関する複数の移動体情報の各々について取得された、前記所定の区分毎の加速度情報の頻度に対し、前記特定された合成方法を適用した合成結果を取得する合成結果取得部と、及び、
前記取得した合成結果を出力する出力部と、
を備え、
前記合成方法特定部は、前記合成処理に関する少なくとも一つの合成方法の候補を特定し、前記特定された少なくとも一つの合成方法の候補の中から、ユーザ入力により選定された合成方法の候補を前記合成処理に関する合成方法として特定し、
前記移動体情報特定部は、前記特定された複数の移動体情報の一部と、前記特定された合成方法に基づいて、前記合成処理に関する複数の移動体情報における残りの移動体情報の少なくとも一つの残りの移動体情報の候補を特定し、前記特定された少なくとも一つの残りの移動体情報の候補の中から、ユーザ入力により選定された残りの移動体情報の候補を、前記合成処理に関する複数の移動体情報の残りの移動体情報として特定する。
1. A data processing system comprising:
A storage unit that accumulates moving object information including acceleration information linked to time information;
a synthesis method specification unit for specifying a synthesis method;
a mobile object information identification unit that identifies a plurality of pieces of mobile object information related to a synthesis process from the accumulated mobile object information;
an allocation unit that allocates acceleration information included in each of the plurality of pieces of moving object information related to the synthesis process based on a predetermined classification;
an acquisition unit that acquires a frequency of the acceleration information in each of the predetermined divisions for each of the plurality of pieces of moving object information related to the synthesis process;
A synthesis result acquisition unit that acquires a synthesis result by applying the specified synthesis method to a frequency of acceleration information for each of the predetermined sections acquired for each of a plurality of pieces of moving body information related to the synthesis process; and
an output unit that outputs the obtained synthesis result;
Equipped with
the compositing method specification unit specifies at least one candidate compositing method for the compositing process, and specifies a candidate compositing method selected by a user input from among the specified at least one candidate compositing method as the compositing method for the compositing process;
The mobile body information identification unit identifies at least one candidate remaining mobile body information among the remaining mobile body information in the multiple mobile body information related to the synthesis process based on a portion of the identified multiple mobile body information and the identified synthesis method, and identifies a candidate remaining mobile body information selected by user input from among the identified at least one candidate remaining mobile body information as the remaining mobile body information of the multiple mobile body information related to the synthesis process.
データ処理システムであって、
時間情報と紐づけられた速度情報を含む移動体情報を蓄積する記憶部と、
合成方法を特定する合成方法特定部と、
前記蓄積された移動体情報から、合成処理に関する複数の移動体情報を特定する移動体情報特定部と、
前記合成処理に関する複数の移動体情報の各々に含まれる速度情報を、所定の区分に基づいて割り当てる割当部と、
前記合成処理に関する複数の移動体情報の各々について、前記所定の区分毎における前記速度情報の頻度を取得する取得部と、
前記合成処理に関する複数の移動体情報の各々について取得された、前記所定の区分毎の速度情報の頻度に対し、前記特定された合成方法を適用した合成結果を取得する合成結果取得部と、及び、
前記取得した結果を出力する出力部と、
を備え、
前記合成方法特定部は、前記合成処理に関する少なくとも一つの合成方法の候補を特定し、前記特定された少なくとも一つの合成方法の候補の中から、ユーザ入力により選定された合成方法の候補を前記合成処理に関する合成方法として特定し、
前記移動体情報特定部は、前記特定された複数の移動体情報の一部と、前記特定された合成方法に基づいて、前記合成処理に関する複数の移動体情報における残りの移動体情報の少なくとも一つの残りの移動体情報の候補を特定し、前記特定された少なくとも一つの残りの移動体情報の候補の中から、ユーザ入力により選定された残りの移動体情報の候補を、前記合成処理に関する複数の移動体情報の残りの移動体情報として特定する。
1. A data processing system comprising:
A storage unit that accumulates moving object information including speed information linked to time information;
a synthesis method specification unit for specifying a synthesis method;
a mobile object information identification unit that identifies a plurality of pieces of mobile object information related to a synthesis process from the accumulated mobile object information;
an allocation unit that allocates speed information included in each of the plurality of pieces of moving object information related to the synthesis process based on a predetermined classification;
an acquisition unit that acquires a frequency of the speed information in each of the predetermined sections for each of the plurality of pieces of moving object information related to the synthesis process;
A synthesis result acquisition unit that acquires a synthesis result by applying the specified synthesis method to a frequency of speed information for each of the predetermined sections acquired for each of a plurality of pieces of moving object information related to the synthesis process; and
an output unit for outputting the acquired results;
Equipped with
the compositing method specification unit specifies at least one candidate compositing method for the compositing process, and specifies a candidate compositing method selected by a user input from among the specified at least one candidate compositing method as the compositing method for the compositing process;
The mobile body information identification unit identifies at least one candidate remaining mobile body information among the remaining mobile body information in the multiple mobile body information related to the synthesis process based on a portion of the identified multiple mobile body information and the identified synthesis method, and identifies a candidate remaining mobile body information selected by user input from among the identified at least one candidate remaining mobile body information as the remaining mobile body information of the multiple mobile body information related to the synthesis process.
請求項1乃至請求項6のいずれかに記載のデータ処理システムは、
前記少なくとも一つの合成方法の候補を含む、複数の合成方法の候補を表示する表示部と、
前記表示された複数の合成方法の候補から一つを選択する前記ユーザ入力を受け付ける入力受付部と、
を備え、
前記表示部は、前記少なくとも一つの合成方法の候補を、他の合成方法の候補とは異なる態様で表示する。
The data processing system according to any one of claims 1 to 6 ,
a display unit that displays a plurality of candidate compositing methods including the at least one candidate compositing method;
an input receiving unit that receives the user input for selecting one of the displayed combination method candidates;
Equipped with
The display unit displays the at least one candidate combining method in a manner different from other candidate combining methods.
データ処理システムであって、
時間情報と紐づけられた加速度情報を含む移動体情報を蓄積する記憶部と、
合成方法を特定する合成方法特定部と、
前記蓄積された移動体情報から、合成処理に関する複数の移動体情報を特定する移動体情報特定部と、
前記合成処理に関する複数の移動体情報の各々に含まれる加速度情報を、所定の区分に基づいて割り当てる割当部と、
前記合成処理に関する複数の移動体情報の各々について、前記所定の区分毎における前記加速度情報の頻度を取得する取得部と、
前記合成処理に関する複数の移動体情報の各々について取得された、前記所定の区分毎の加速度情報の頻度に対し、前記特定された合成方法を適用した合成結果を取得する合成結果取得部と、及び、
前記取得した合成結果を出力する出力部と、
を備え、
前記出力部により出力された内容に対し、少なくとも1つの区分を選択する選択部を更に備え、
前記移動体情報特定部は、前記選択された区分に基づいて、分析処理に関する移動体情報を特定し、
前記出力部は、前記分析処理に関する移動体情報の分析結果を出力する。
1. A data processing system comprising:
A storage unit that accumulates moving object information including acceleration information linked to time information;
a synthesis method specification unit for specifying a synthesis method;
a mobile object information identification unit that identifies a plurality of pieces of mobile object information related to a synthesis process from the accumulated mobile object information;
an allocation unit that allocates acceleration information included in each of the plurality of pieces of moving object information related to the synthesis process based on a predetermined classification;
an acquisition unit that acquires a frequency of the acceleration information in each of the predetermined divisions for each of the plurality of pieces of moving object information related to the synthesis process;
A synthesis result acquisition unit that acquires a synthesis result by applying the specified synthesis method to a frequency of acceleration information for each of the predetermined sections acquired for each of a plurality of pieces of moving body information related to the synthesis process; and
an output unit that outputs the obtained synthesis result;
Equipped with
A selection unit that selects at least one category from the content output by the output unit,
The mobile object information identifying unit identifies mobile object information related to an analysis process based on the selected category,
The output unit outputs an analysis result of the mobile object information related to the analysis process.
データ処理システムであって、
時間情報と紐づけられた速度情報を含む移動体情報を蓄積する記憶部と、
合成方法を特定する合成方法特定部と、
前記蓄積された移動体情報から、合成処理に関する複数の移動体情報を特定する移動体情報特定部と、
前記合成処理に関する複数の移動体情報の各々に含まれる速度情報を、所定の区分に基づいて割り当てる割当部と、
前記合成処理に関する複数の移動体情報の各々について、前記所定の区分毎における前記速度情報の頻度を取得する取得部と、
前記合成処理に関する複数の移動体情報の各々について取得された、前記所定の区分毎の速度情報の頻度に対し、前記特定された合成方法を適用した合成結果を取得する合成結果取得部と、及び、
前記取得した結果を出力する出力部と、
を備え、
前記出力部により出力された内容に対し、少なくとも1つの区分を選択する選択部を更に備え、
前記移動体情報特定部は、前記選択された区分に基づいて、分析処理に関する移動体情報を特定し、
前記出力部は、前記分析処理に関する移動体情報の分析結果を出力する。
1. A data processing system comprising:
A storage unit that accumulates moving object information including speed information linked to time information;
a synthesis method specification unit for specifying a synthesis method;
a mobile object information identification unit that identifies a plurality of pieces of mobile object information related to a synthesis process from the accumulated mobile object information;
an allocation unit that allocates speed information included in each of the plurality of pieces of moving object information related to the synthesis process based on a predetermined classification;
an acquisition unit that acquires a frequency of the speed information in each of the predetermined sections for each of the plurality of pieces of moving object information related to the synthesis process;
A synthesis result acquisition unit that acquires a synthesis result by applying the specified synthesis method to a frequency of speed information for each of the predetermined sections acquired for each of a plurality of pieces of moving object information related to the synthesis process; and
an output unit for outputting the acquired results;
Equipped with
A selection unit that selects at least one category from the content output by the output unit,
The mobile object information identifying unit identifies mobile object information related to an analysis process based on the selected category,
The output unit outputs an analysis result of the mobile object information related to the analysis process.
請求項8又は9に記載のデータ処理システムであって、
前記移動体情報は、位置情報を含み、
前記分析結果は、前記分析処理に関する移動体情報に含まれる位置情報に基づいて算出される、天気に関する傾向の情報を含む。
10. A data processing system according to claim 8, further comprising:
The mobile object information includes location information,
The analysis result includes information on weather trends calculated based on location information included in the mobile object information related to the analysis process.
請求項8又は9に記載のデータ処理システムであって、
前記移動体情報は、積載量情報を含み、
前記分析結果は、前記分析処理に関する移動体情報に含まれる積載量情報に基づいて算出される、積載量に関する傾向の情報を含む。
10. A data processing system according to claim 8, further comprising:
The moving object information includes payload information,
The analysis result includes information on trends regarding payload, which is calculated based on payload information included in the mobile object information related to the analysis process.
請求項8又は9に記載のデータ処理システムであって、
前記分析結果は、前記分析処理に関する移動体情報に含まれる時間情報に基づいて算出される、連続運転時間に関する傾向の情報を含む。
10. A data processing system according to claim 8, further comprising:
The analysis result includes information on trends regarding continuous driving time calculated based on time information included in the mobile object information related to the analysis process.
請求項8又は9に記載のデータ処理システムであって、
前記分析結果は、前記分析処理に関する移動体情報が取得された時間帯に関する傾向の情報を含む。
10. A data processing system according to claim 8, further comprising:
The analysis results include trend information regarding the time periods during which mobile object information related to the analysis process was acquired.
データ処理システムにおけるデータ処理方法であって、
時間情報と紐づけられた加速度情報を含む移動体情報を蓄積することと、
合成方法を特定することと、
前記蓄積された移動体情報から、合成処理に関する複数の移動体情報を特定することと、
前記合成処理に関する複数の移動体情報の各々に含まれる加速度情報を、所定の区分に基づいて割り当てることと、
前記合成処理に関する複数の移動体情報の各々について、前記所定の区分毎における前記加速度情報の頻度を取得することと、
前記合成処理に関する複数の移動体情報の各々について取得された、前記所定の区分毎の加速度情報の頻度に対し、前記特定された合成方法を適用した合成結果を取得することと、及び、
前記取得した合成結果を出力することと、
を含み、
前記合成方法を特定することは、
前記特定された合成処理に関する複数の移動体情報に基づいて、少なくとも一つの合成方法の候補を特定することと、
前記特定された少なくとも一つの合成方法の候補の中から、ユーザ入力により選定された合成方法の候補を前記合成処理に関する合成方法として特定することと、を含む。
A data processing method in a data processing system, comprising:
accumulating mobile object information including acceleration information linked to time information;
Identifying a synthesis method;
Identifying a plurality of pieces of moving body information related to a synthesis process from the accumulated moving body information;
Allocating acceleration information included in each of the plurality of pieces of moving object information related to the synthesis process based on a predetermined classification;
acquiring a frequency of the acceleration information in each of the predetermined divisions for each of the plurality of pieces of moving object information related to the synthesis process;
Obtaining a synthesis result by applying the specified synthesis method to the frequency of acceleration information for each of the predetermined sections obtained for each of the plurality of pieces of moving body information related to the synthesis process; and
outputting the obtained synthesis result;
Including,
Identifying the synthesis method comprises:
Identifying at least one candidate compositing method based on a plurality of pieces of moving object information related to the identified compositing process;
and specifying a candidate compositing method selected by user input from among the at least one identified candidate compositing method as the compositing method for the compositing process.
データ処理システムにおけるデータ処理方法であって、
時間情報と紐づけられた速度情報を含む移動体情報を蓄積することと、
合成方法を特定することと、
前記蓄積された移動体情報から、合成処理に関する複数の移動体情報を特定することと、
前記合成処理に関する複数の移動体情報の各々に含まれる速度情報を、所定の区分に基づいて割り当てることと、
前記合成処理に関する複数の移動体情報の各々について、前記所定の区分毎における前記速度情報の頻度を取得することと、
前記合成処理に関する複数の移動体情報の各々について取得された、前記所定の区分毎の速度情報の頻度に対し、前記特定された合成方法を適用した合成結果を取得することと、及び、
前記取得した合成結果を出力することと、
を含み、
前記合成方法を特定することは、
前記特定された合成処理に関する複数の移動体情報に基づいて、少なくとも一つの合成方法の候補を特定することと、
前記特定された少なくとも一つの合成方法の候補の中から、ユーザ入力により選定された合成方法の候補を前記合成処理に関する合成方法として特定することと、を含む。
A data processing method in a data processing system, comprising:
accumulating moving object information including speed information linked to time information;
Identifying a synthesis method;
Identifying a plurality of pieces of moving body information related to a synthesis process from the accumulated moving body information;
Allocating speed information included in each of the plurality of pieces of moving object information related to the synthesis process based on a predetermined classification;
acquiring a frequency of the speed information in each of the predetermined sections for each of the plurality of pieces of moving object information related to the synthesis process;
Obtaining a synthesis result by applying the specified synthesis method to the frequency of speed information for each of the predetermined sections obtained for each of the plurality of pieces of moving body information related to the synthesis process; and
outputting the obtained synthesis result;
Including,
Identifying the synthesis method comprises:
Identifying at least one candidate compositing method based on a plurality of pieces of moving object information related to the identified compositing process;
and specifying a candidate compositing method selected by user input from among the at least one identified candidate compositing method as the compositing method for the compositing process.
データ処理システムにおけるデータ処理方法であって、
時間情報と紐づけられた加速度情報を含む移動体情報を蓄積することと、
合成方法を特定することと、
前記蓄積された移動体情報から、合成処理に関する複数の移動体情報を特定することと、
前記合成処理に関する複数の移動体情報の各々に含まれる加速度情報を、所定の区分に基づいて割り当てることと、
前記合成処理に関する複数の移動体情報の各々について、前記所定の区分毎における前記加速度情報の頻度を取得することと、
前記合成処理に関する複数の移動体情報の各々について取得された、前記所定の区分毎の加速度情報の頻度に対し、前記特定された合成方法を適用した合成結果を取得することと、及び、
前記取得した合成結果を出力することと、
を含み、
前記移動体情報を特定することは、前記合成処理に関する複数の移動体情報の一部を特定することを含み、
前記合成方法を特定することは、前記特定された複数の移動体情報の一部に基づいて行われ、
前記移動体情報を特定することは、前記特定された複数の移動体情報の一部と、前記特定された合成方法に基づいて、前記合成処理に関する複数の移動体情報の残りの移動体情報を特定することを含む。
A data processing method in a data processing system, comprising:
accumulating mobile object information including acceleration information linked to time information;
Identifying a synthesis method;
Identifying a plurality of pieces of moving body information related to a synthesis process from the accumulated moving body information;
Allocating acceleration information included in each of the plurality of pieces of moving object information related to the synthesis process based on a predetermined classification;
acquiring a frequency of the acceleration information in each of the predetermined divisions for each of the plurality of pieces of moving object information related to the synthesis process;
Obtaining a synthesis result by applying the specified synthesis method to the frequency of acceleration information for each of the predetermined sections obtained for each of the plurality of pieces of moving body information related to the synthesis process; and
outputting the obtained synthesis result;
Including,
Identifying the moving object information includes identifying a part of a plurality of pieces of moving object information related to the synthesis process;
The step of identifying the synthesis method is performed based on a part of the identified plurality of pieces of moving body information;
Identifying the mobile body information includes identifying the remaining mobile body information of the plurality of mobile body information related to the synthesis process based on a portion of the identified plurality of mobile body information and the identified synthesis method.
データ処理システムにおけるデータ処理方法であって、
時間情報と紐づけられた速度情報を含む移動体情報を蓄積することと、
合成方法を特定することと、
前記蓄積された移動体情報から、合成処理に関する複数の移動体情報を特定することと、
前記合成処理に関する複数の移動体情報の各々に含まれる速度情報を、所定の区分に基づいて割り当てることと、
前記合成処理に関する複数の移動体情報の各々について、前記所定の区分毎における前記速度情報の頻度を取得することと、
前記合成処理に関する複数の移動体情報の各々について取得された、前記所定の区分毎の速度情報の頻度に対し、前記特定された合成方法を適用した合成結果を取得することと、及び、
前記取得した合成結果を出力することと、
を含み、
前記移動体情報を特定することは、前記合成処理に関する複数の移動体情報の一部を特定することを含み、
前記合成方法を特定することは、前記特定された複数の移動体情報の一部に基づいて行われ、
前記移動体情報を特定することは、前記特定された複数の移動体情報の一部と、前記特定された合成方法に基づいて、前記合成処理に関する複数の移動体情報の残りの移動体情報を特定することを含む。
A data processing method in a data processing system, comprising:
accumulating moving object information including speed information linked to time information;
Identifying a synthesis method;
Identifying a plurality of pieces of moving body information related to a synthesis process from the accumulated moving body information;
Allocating speed information included in each of the plurality of pieces of moving object information related to the synthesis process based on a predetermined classification;
acquiring a frequency of the speed information in each of the predetermined sections for each of the plurality of pieces of moving object information related to the synthesis process;
Obtaining a synthesis result by applying the specified synthesis method to the frequency of speed information for each of the predetermined sections obtained for each of the plurality of pieces of moving body information related to the synthesis process; and
outputting the obtained synthesis result;
Including,
Identifying the moving object information includes identifying a part of a plurality of pieces of moving object information related to the synthesis process;
The step of identifying the synthesis method is performed based on a part of the identified plurality of pieces of moving body information;
Identifying the mobile body information includes identifying the remaining mobile body information of the plurality of mobile body information related to the synthesis process based on a portion of the identified plurality of mobile body information and the identified synthesis method.
データ処理システムにおけるデータ処理方法であって、
時間情報と紐づけられた加速度情報を含む移動体情報を蓄積することと、
合成方法を特定することと、
前記蓄積された移動体情報から、合成処理に関する複数の移動体情報を特定することと、
前記合成処理に関する複数の移動体情報の各々に含まれる加速度情報を、所定の区分に基づいて割り当てることと、
前記合成処理に関する複数の移動体情報の各々について、前記所定の区分毎における前記加速度情報の頻度を取得することと、
前記合成処理に関する複数の移動体情報の各々について取得された、前記所定の区分毎の加速度情報の頻度に対し、前記特定された合成方法を適用した合成結果を取得することと、及び、
前記取得した合成結果を出力することと、
を含み、
前記合成方法を特定することは、前記合成処理に関する少なくとも一つの合成方法の候補を特定することと、前記特定された少なくとも一つの合成方法の候補の中から、ユーザ入力により選定された合成方法の候補を前記合成処理に関する合成方法として特定することを含み、
前記移動体情報を特定することは、前記特定された複数の移動体情報の一部と、前記特定された合成方法に基づいて、前記合成処理に関する複数の移動体情報における残りの移動体情報の少なくとも一つの残りの移動体情報の候補を特定することと、前記特定された少なくとも一つの残りの移動体情報の候補の中から、ユーザ入力により選定された残りの移動体情報の候補を、前記合成処理に関する複数の移動体情報の残りの移動体情報として特定することを含む。
A data processing method in a data processing system, comprising:
accumulating mobile object information including acceleration information linked to time information;
Identifying a synthesis method;
Identifying a plurality of pieces of moving body information related to a synthesis process from the accumulated moving body information;
Allocating acceleration information included in each of the plurality of pieces of moving object information related to the synthesis process based on a predetermined classification;
acquiring a frequency of the acceleration information in each of the predetermined divisions for each of the plurality of pieces of moving object information related to the synthesis process;
Obtaining a synthesis result by applying the specified synthesis method to the frequency of acceleration information for each of the predetermined sections obtained for each of the plurality of pieces of moving body information related to the synthesis process; and
outputting the obtained synthesis result;
Including,
The step of specifying the combining method includes specifying at least one candidate combining method for the combining process, and specifying a candidate combining method selected by a user input from among the specified at least one candidate combining method as the combining method for the combining process;
Identifying the mobile body information includes identifying at least one candidate remaining mobile body information among the remaining mobile body information in the mobile body information related to the synthesis process based on a portion of the identified plurality of mobile body information and the identified synthesis method, and identifying a candidate remaining mobile body information selected by user input from among the identified at least one candidate remaining mobile body information as the remaining mobile body information of the mobile body information related to the synthesis process.
データ処理システムにおけるデータ処理方法であって、
時間情報と紐づけられた速度情報を含む移動体情報を蓄積することと、
合成方法を特定することと、
前記蓄積された移動体情報から、合成処理に関する複数の移動体情報を特定することと、
前記合成処理に関する複数の移動体情報の各々に含まれる速度情報を、所定の区分に基づいて割り当てることと、
前記合成処理に関する複数の移動体情報の各々について、前記所定の区分毎における前記速度情報の頻度を取得することと、
前記合成処理に関する複数の移動体情報の各々について取得された、前記所定の区分毎の速度情報の頻度に対し、前記特定された合成方法を適用した合成結果を取得することと、及び、
前記取得した合成結果を出力することと、
を含み、
前記合成方法を特定することは、前記合成処理に関する少なくとも一つの合成方法の候補を特定することと、前記特定された少なくとも一つの合成方法の候補の中から、ユーザ入力により選定された合成方法の候補を前記合成処理に関する合成方法として特定することを含み、
前記移動体情報を特定することは、前記特定された複数の移動体情報の一部と、前記特定された合成方法に基づいて、前記合成処理に関する複数の移動体情報における残りの移動体情報の少なくとも一つの残りの移動体情報の候補を特定することと、前記特定された少なくとも一つの残りの移動体情報の候補の中から、ユーザ入力により選定された残りの移動体情報の候補を、前記合成処理に関する複数の移動体情報の残りの移動体情報として特定することを含む。
A data processing method in a data processing system, comprising:
accumulating moving object information including speed information linked to time information;
Identifying a synthesis method;
Identifying a plurality of pieces of moving body information related to a synthesis process from the accumulated moving body information;
Allocating speed information included in each of the plurality of pieces of moving object information related to the synthesis process based on a predetermined classification;
acquiring a frequency of the speed information in each of the predetermined sections for each of the plurality of pieces of moving object information related to the synthesis process;
Obtaining a synthesis result by applying the specified synthesis method to the frequency of speed information for each of the predetermined sections obtained for each of the plurality of pieces of moving body information related to the synthesis process; and
outputting the obtained synthesis result;
Including,
The step of specifying the combining method includes specifying at least one candidate combining method for the combining process, and specifying a candidate combining method selected by a user input from among the specified at least one candidate combining method as the combining method for the combining process;
Identifying the mobile body information includes identifying at least one candidate remaining mobile body information among the remaining mobile body information in the mobile body information related to the synthesis process based on a portion of the identified plurality of mobile body information and the identified synthesis method, and identifying a candidate remaining mobile body information selected by user input from among the identified at least one candidate remaining mobile body information as the remaining mobile body information of the mobile body information related to the synthesis process.
データ処理システムにおけるデータ処理方法であって、
時間情報と紐づけられた加速度情報を含む移動体情報を蓄積することと、
合成方法を特定することと、
前記蓄積された移動体情報から、合成処理に関する複数の移動体情報を特定することと、
前記合成処理に関する複数の移動体情報の各々に含まれる加速度情報を、所定の区分に基づいて割り当てることと、
前記合成処理に関する複数の移動体情報の各々について、前記所定の区分毎における前記加速度情報の頻度を取得することと、
前記合成処理に関する複数の移動体情報の各々について取得された、前記所定の区分毎の加速度情報の頻度に対し、前記特定された合成方法を適用した合成結果を取得することと、及び、
前記取得した合成結果を出力することと、
前記出力部により出力された内容に対し、少なくとも1つの区分を選択することと、
を含み、
前記移動体情報を特定することは、前記選択された区分に基づいて行われ、
前記出力することは、前記分析処理に関する移動体情報の分析結果を出力することを含む。
A data processing method in a data processing system, comprising:
accumulating mobile object information including acceleration information linked to time information;
Identifying a synthesis method;
Identifying a plurality of pieces of moving body information related to a synthesis process from the accumulated moving body information;
Allocating acceleration information included in each of the plurality of pieces of moving object information related to the synthesis process based on a predetermined classification;
acquiring a frequency of the acceleration information in each of the predetermined divisions for each of the plurality of pieces of moving object information related to the synthesis process;
Obtaining a synthesis result by applying the specified synthesis method to the frequency of acceleration information for each of the predetermined sections obtained for each of the plurality of pieces of moving body information related to the synthesis process; and
outputting the obtained synthesis result;
selecting at least one category for the content output by the output unit;
Including,
The identifying of the mobile object information is performed based on the selected category;
The outputting includes outputting an analysis result of the mobile object information related to the analysis process.
データ処理システムにおけるデータ処理方法であって、
時間情報と紐づけられた速度情報を含む移動体情報を蓄積することと、
合成方法を特定することと、
前記蓄積された移動体情報から、合成処理に関する複数の移動体情報を特定することと、
前記合成処理に関する複数の移動体情報の各々に含まれる速度情報を、所定の区分に基づいて割り当てることと、
前記合成処理に関する複数の移動体情報の各々について、前記所定の区分毎における前記速度情報の頻度を取得することと、
前記合成処理に関する複数の移動体情報の各々について取得された、前記所定の区分毎の速度情報の頻度に対し、前記特定された合成方法を適用した合成結果を取得することと、及び、
前記取得した合成結果を出力することと、
前記出力部により出力された内容に対し、少なくとも1つの区分を選択することと、
を含み、
前記移動体情報を特定することは、前記選択された区分に基づいて行われ、
前記出力することは、前記分析処理に関する移動体情報の分析結果を出力することを含む。
A data processing method in a data processing system, comprising:
accumulating moving object information including speed information linked to time information;
Identifying a synthesis method;
Identifying a plurality of pieces of moving body information related to a synthesis process from the accumulated moving body information;
Allocating speed information included in each of the plurality of pieces of moving object information related to the synthesis process based on a predetermined classification;
acquiring a frequency of the speed information in each of the predetermined sections for each of the plurality of pieces of moving object information related to the synthesis process;
Obtaining a synthesis result by applying the specified synthesis method to the frequency of speed information for each of the predetermined sections obtained for each of the plurality of pieces of moving body information related to the synthesis process; and
outputting the obtained synthesis result;
selecting at least one category for the content output by the output unit;
Including,
The identifying of the mobile object information is performed based on the selected category;
The outputting includes outputting an analysis result of the mobile object information related to the analysis process.
データ処理システムに、
時間情報と紐づけられた加速度情報を含む移動体情報を蓄積することと、
合成方法を特定することと、
前記蓄積された移動体情報から、合成処理に関する複数の移動体情報を特定することと、
前記合成処理に関する複数の移動体情報の各々に含まれる加速度情報を、所定の区分に基づいて割り当てることと、
前記合成処理に関する複数の移動体情報の各々について、前記所定の区分毎における前記加速度情報の頻度を取得することと、
前記合成処理に関する複数の移動体情報の各々について取得された、前記所定の区分毎の加速度情報の頻度に対し、前記特定された合成方法を適用した合成結果を取得することと、及び、
前記取得した合成結果を出力することと、
を実行させる、プログラムであって、
前記合成方法を特定することは、
前記特定された合成処理に関する複数の移動体情報に基づいて、少なくとも一つの合成方法の候補を特定することと、
前記特定された少なくとも一つの合成方法の候補の中から、ユーザ入力により選定された合成方法の候補を前記合成処理に関する合成方法として特定することと、を含む。
In the data processing system,
accumulating mobile object information including acceleration information linked to time information;
Identifying a synthesis method;
Identifying a plurality of pieces of moving body information related to a synthesis process from the accumulated moving body information;
Allocating acceleration information included in each of the plurality of pieces of moving object information related to the synthesis process based on a predetermined classification;
acquiring a frequency of the acceleration information in each of the predetermined divisions for each of the plurality of pieces of moving object information related to the synthesis process;
Obtaining a synthesis result by applying the specified synthesis method to the frequency of acceleration information for each of the predetermined sections obtained for each of the plurality of pieces of moving body information related to the synthesis process; and
outputting the obtained synthesis result;
A program for causing a program to execute
Identifying the synthesis method comprises:
Identifying at least one candidate compositing method based on a plurality of pieces of moving object information related to the identified compositing process;
and specifying a candidate compositing method selected by user input from among the at least one identified candidate compositing method as the compositing method for the compositing process.
データ処理システムに、
時間情報と紐づけられた速度情報を含む移動体情報を蓄積することと、
合成方法を特定することと、
前記蓄積された移動体情報から、合成処理に関する複数の移動体情報を特定することと、
前記合成処理に関する複数の移動体情報の各々に含まれる速度情報を、所定の区分に基づいて割り当てることと、
前記合成処理に関する複数の移動体情報の各々について、前記所定の区分毎における前記速度情報の頻度を取得することと、
前記合成処理に関する複数の移動体情報の各々について取得された、前記所定の区分毎の速度情報の頻度に対し、前記特定された合成方法を適用した合成結果を取得することと、及び、
前記取得した合成結果を出力することと、
を実行させる、プログラムであって、
前記合成方法を特定することは、
前記特定された合成処理に関する複数の移動体情報に基づいて、少なくとも一つの合成方法の候補を特定することと、
前記特定された少なくとも一つの合成方法の候補の中から、ユーザ入力により選定された合成方法の候補を前記合成処理に関する合成方法として特定することと、を含む。
In the data processing system,
accumulating moving object information including speed information linked to time information;
Identifying a synthesis method;
Identifying a plurality of pieces of moving body information related to a synthesis process from the accumulated moving body information;
Allocating speed information included in each of the plurality of pieces of moving object information related to the synthesis process based on a predetermined classification;
acquiring a frequency of the speed information in each of the predetermined sections for each of the plurality of pieces of moving object information related to the synthesis process;
Obtaining a synthesis result by applying the specified synthesis method to the frequency of speed information for each of the predetermined sections obtained for each of the plurality of pieces of moving body information related to the synthesis process; and
outputting the obtained synthesis result;
A program for causing a program to execute
Identifying the synthesis method comprises:
Identifying at least one candidate compositing method based on a plurality of pieces of moving object information related to the identified compositing process;
and specifying a candidate compositing method selected by user input from among the at least one identified candidate compositing method as the compositing method for the compositing process.
データ処理システムに、
時間情報と紐づけられた加速度情報を含む移動体情報を蓄積することと、
合成方法を特定することと、
前記蓄積された移動体情報から、合成処理に関する複数の移動体情報を特定することと、
前記合成処理に関する複数の移動体情報の各々に含まれる加速度情報を、所定の区分に基づいて割り当てることと、
前記合成処理に関する複数の移動体情報の各々について、前記所定の区分毎における前記加速度情報の頻度を取得することと、
前記合成処理に関する複数の移動体情報の各々について取得された、前記所定の区分毎の加速度情報の頻度に対し、前記特定された合成方法を適用した合成結果を取得することと、及び、
前記取得した合成結果を出力することと、
を実行させる、プログラムであって、
前記移動体情報を特定することは、前記合成処理に関する複数の移動体情報の一部を特定することを含み、
前記合成方法を特定することは、前記特定された複数の移動体情報の一部に基づいて行われ、
前記移動体情報を特定することは、前記特定された複数の移動体情報の一部と、前記特定された合成方法に基づいて、前記合成処理に関する複数の移動体情報の残りの移動体情報を特定することを含む。
In the data processing system,
accumulating mobile object information including acceleration information linked to time information;
Identifying a synthesis method;
Identifying a plurality of pieces of moving body information related to a synthesis process from the accumulated moving body information;
Allocating acceleration information included in each of the plurality of pieces of moving object information related to the synthesis process based on a predetermined classification;
acquiring a frequency of the acceleration information in each of the predetermined divisions for each of the plurality of pieces of moving object information related to the synthesis process;
Obtaining a synthesis result by applying the specified synthesis method to the frequency of acceleration information for each of the predetermined sections obtained for each of the plurality of pieces of moving body information related to the synthesis process; and
outputting the obtained synthesis result;
A program for causing a program to execute
Identifying the moving object information includes identifying a part of a plurality of pieces of moving object information related to the synthesis process;
The step of identifying the synthesis method is performed based on a part of the identified plurality of pieces of moving body information;
Identifying the mobile body information includes identifying the remaining mobile body information of the plurality of mobile body information related to the synthesis process based on a portion of the identified plurality of mobile body information and the identified synthesis method.
データ処理システムに、
時間情報と紐づけられた速度情報を含む移動体情報を蓄積することと、
合成方法を特定することと、
前記蓄積された移動体情報から、合成処理に関する複数の移動体情報を特定することと、
前記合成処理に関する複数の移動体情報の各々に含まれる速度情報を、所定の区分に基づいて割り当てることと、
前記合成処理に関する複数の移動体情報の各々について、前記所定の区分毎における前記速度情報の頻度を取得することと、
前記合成処理に関する複数の移動体情報の各々について取得された、前記所定の区分毎の速度情報の頻度に対し、前記特定された合成方法を適用した合成結果を取得することと、及び、
前記取得した合成結果を出力することと、
を実行させる、プログラムであって、
前記移動体情報を特定することは、前記合成処理に関する複数の移動体情報の一部を特定することを含み、
前記合成方法を特定することは、前記特定された複数の移動体情報の一部に基づいて行われ、
前記移動体情報を特定することは、前記特定された複数の移動体情報の一部と、前記特定された合成方法に基づいて、前記合成処理に関する複数の移動体情報の残りの移動体情報を特定することを含む。
In the data processing system,
accumulating moving object information including speed information linked to time information;
Identifying a synthesis method;
Identifying a plurality of pieces of moving body information related to a synthesis process from the accumulated moving body information;
Allocating speed information included in each of the plurality of pieces of moving object information related to the synthesis process based on a predetermined classification;
acquiring a frequency of the speed information in each of the predetermined sections for each of the plurality of pieces of moving object information related to the synthesis process;
Obtaining a synthesis result by applying the specified synthesis method to the frequency of speed information for each of the predetermined sections obtained for each of the plurality of pieces of moving body information related to the synthesis process; and
outputting the obtained synthesis result;
A program for causing a program to execute
Identifying the moving object information includes identifying a part of a plurality of pieces of moving object information related to the synthesis process;
The step of identifying the synthesis method is performed based on a part of the identified plurality of pieces of moving body information;
Identifying the mobile body information includes identifying the remaining mobile body information of the plurality of mobile body information related to the synthesis process based on a portion of the identified plurality of mobile body information and the identified synthesis method.
データ処理システムに、
時間情報と紐づけられた加速度情報を含む移動体情報を蓄積することと、
合成方法を特定することと、
前記蓄積された移動体情報から、合成処理に関する複数の移動体情報を特定することと、
前記合成処理に関する複数の移動体情報の各々に含まれる加速度情報を、所定の区分に基づいて割り当てることと、
前記合成処理に関する複数の移動体情報の各々について、前記所定の区分毎における前記加速度情報の頻度を取得することと、
前記合成処理に関する複数の移動体情報の各々について取得された、前記所定の区分毎の加速度情報の頻度に対し、前記特定された合成方法を適用した合成結果を取得することと、及び、
前記取得した合成結果を出力することと、
を実行させる、プログラムであって、
前記合成方法を特定することは、前記合成処理に関する少なくとも一つの合成方法の候補を特定することと、前記特定された少なくとも一つの合成方法の候補の中から、ユーザ入力により選定された合成方法の候補を前記合成処理に関する合成方法として特定することを含み、
前記移動体情報を特定することは、前記特定された複数の移動体情報の一部と、前記特定された合成方法に基づいて、前記合成処理に関する複数の移動体情報における残りの移動体情報の少なくとも一つの残りの移動体情報の候補を特定することと、前記特定された少なくとも一つの残りの移動体情報の候補の中から、ユーザ入力により選定された残りの移動体情報の候補を、前記合成処理に関する複数の移動体情報の残りの移動体情報として特定することを含む。
In the data processing system,
accumulating mobile object information including acceleration information linked to time information;
Identifying a synthesis method;
Identifying a plurality of pieces of moving body information related to a synthesis process from the accumulated moving body information;
Allocating acceleration information included in each of the plurality of pieces of moving object information related to the synthesis process based on a predetermined classification;
acquiring a frequency of the acceleration information in each of the predetermined divisions for each of the plurality of pieces of moving object information related to the synthesis process;
Obtaining a synthesis result by applying the specified synthesis method to the frequency of acceleration information for each of the predetermined sections obtained for each of the plurality of pieces of moving body information related to the synthesis process; and
outputting the obtained synthesis result;
A program for causing a program to execute
The step of specifying the combining method includes specifying at least one candidate combining method for the combining process, and specifying a candidate combining method selected by a user input from among the specified at least one candidate combining method as the combining method for the combining process;
Identifying the mobile body information includes identifying at least one candidate remaining mobile body information among the remaining mobile body information in the mobile body information related to the synthesis process based on a portion of the identified plurality of mobile body information and the identified synthesis method, and identifying a candidate remaining mobile body information selected by user input from among the identified at least one candidate remaining mobile body information as the remaining mobile body information of the mobile body information related to the synthesis process.
データ処理システムに、
時間情報と紐づけられた速度情報を含む移動体情報を蓄積することと、
合成方法を特定することと、
前記蓄積された移動体情報から、合成処理に関する複数の移動体情報を特定することと、
前記合成処理に関する複数の移動体情報の各々に含まれる速度情報を、所定の区分に基づいて割り当てることと、
前記合成処理に関する複数の移動体情報の各々について、前記所定の区分毎における前記速度情報の頻度を取得することと、
前記合成処理に関する複数の移動体情報の各々について取得された、前記所定の区分毎の速度情報の頻度に対し、前記特定された合成方法を適用した合成結果を取得することと、及び、
前記取得した合成結果を出力することと、
を実行させる、プログラムであって、
前記合成方法を特定することは、前記合成処理に関する少なくとも一つの合成方法の候補を特定することと、前記特定された少なくとも一つの合成方法の候補の中から、ユーザ入力により選定された合成方法の候補を前記合成処理に関する合成方法として特定することを含み、
前記移動体情報を特定することは、前記特定された複数の移動体情報の一部と、前記特定された合成方法に基づいて、前記合成処理に関する複数の移動体情報における残りの移動体情報の少なくとも一つの残りの移動体情報の候補を特定することと、前記特定された少なくとも一つの残りの移動体情報の候補の中から、ユーザ入力により選定された残りの移動体情報の候補を、前記合成処理に関する複数の移動体情報の残りの移動体情報として特定することを含む。
In the data processing system,
accumulating moving object information including speed information linked to time information;
Identifying a synthesis method;
Identifying a plurality of pieces of moving body information related to a synthesis process from the accumulated moving body information;
Allocating speed information included in each of the plurality of pieces of moving object information related to the synthesis process based on a predetermined classification;
acquiring a frequency of the speed information in each of the predetermined sections for each of the plurality of pieces of moving object information related to the synthesis process;
Obtaining a synthesis result by applying the specified synthesis method to the frequency of speed information for each of the predetermined sections obtained for each of the plurality of pieces of moving body information related to the synthesis process; and
outputting the obtained synthesis result;
A program for causing a program to execute
The step of specifying the combining method includes specifying at least one candidate combining method for the combining process, and specifying a candidate combining method selected by a user input from among the specified at least one candidate combining method as the combining method for the combining process;
Identifying the mobile body information includes identifying at least one candidate remaining mobile body information among the remaining mobile body information in the mobile body information related to the synthesis process based on a portion of the identified plurality of mobile body information and the identified synthesis method, and identifying a candidate remaining mobile body information selected by user input from among the identified at least one candidate remaining mobile body information as the remaining mobile body information of the mobile body information related to the synthesis process.
データ処理システムに、
時間情報と紐づけられた加速度情報を含む移動体情報を蓄積することと、
合成方法を特定することと、
前記蓄積された移動体情報から、合成処理に関する複数の移動体情報を特定することと、
前記合成処理に関する複数の移動体情報の各々に含まれる加速度情報を、所定の区分に基づいて割り当てることと、
前記合成処理に関する複数の移動体情報の各々について、前記所定の区分毎における前記加速度情報の頻度を取得することと、
前記合成処理に関する複数の移動体情報の各々について取得された、前記所定の区分毎の加速度情報の頻度に対し、前記特定された合成方法を適用した合成結果を取得することと、及び、
前記取得した合成結果を出力することと、
前記出力部により出力された内容に対し、少なくとも1つの区分を選択することと、
を実行させる、プログラムであって、
前記移動体情報を特定することは、前記選択された区分に基づいて行われ、
前記出力することは、前記分析処理に関する移動体情報の分析結果を出力することを含む。
In the data processing system,
accumulating mobile object information including acceleration information linked to time information;
Identifying a synthesis method;
Identifying a plurality of pieces of moving body information related to a synthesis process from the accumulated moving body information;
Allocating acceleration information included in each of the plurality of pieces of moving object information related to the synthesis process based on a predetermined classification;
acquiring a frequency of the acceleration information in each of the predetermined divisions for each of the plurality of pieces of moving object information related to the synthesis process;
Obtaining a synthesis result by applying the specified synthesis method to the frequency of acceleration information for each of the predetermined sections obtained for each of the plurality of pieces of moving body information related to the synthesis process; and
outputting the obtained synthesis result;
selecting at least one category for the content output by the output unit;
A program for causing a program to execute
The identifying of the mobile object information is performed based on the selected category;
The outputting includes outputting an analysis result of the mobile object information related to the analysis process.
データ処理システムに、
時間情報と紐づけられた速度情報を含む移動体情報を蓄積することと、
合成方法を特定することと、
前記蓄積された移動体情報から、合成処理に関する複数の移動体情報を特定することと、
前記合成処理に関する複数の移動体情報の各々に含まれる速度情報を、所定の区分に基づいて割り当てることと、
前記合成処理に関する複数の移動体情報の各々について、前記所定の区分毎における前記速度情報の頻度を取得することと、
前記合成処理に関する複数の移動体情報の各々について取得された、前記所定の区分毎の速度情報の頻度に対し、前記特定された合成方法を適用した合成結果を取得することと、及び、
前記取得した合成結果を出力することと、
前記出力部により出力された内容に対し、少なくとも1つの区分を選択することと、
を実行させる、プログラムであって、
前記移動体情報を特定することは、前記選択された区分に基づいて行われ、
前記出力することは、前記分析処理に関する移動体情報の分析結果を出力することを含む。



In the data processing system,
accumulating moving object information including speed information linked to time information;
Identifying a synthesis method;
Identifying a plurality of pieces of moving body information related to a synthesis process from the accumulated moving body information;
Allocating speed information included in each of the plurality of pieces of moving object information related to the synthesis process based on a predetermined classification;
acquiring a frequency of the speed information in each of the predetermined sections for each of the plurality of pieces of moving object information related to the synthesis process;
Obtaining a synthesis result by applying the specified synthesis method to the frequency of speed information for each of the predetermined sections obtained for each of the plurality of pieces of moving body information related to the synthesis process; and
outputting the obtained synthesis result;
selecting at least one category for the content output by the output unit;
A program for causing a program to execute
The identifying of the mobile object information is performed based on the selected category;
The outputting includes outputting an analysis result of the mobile object information related to the analysis process.



JP2022023286A 2021-02-22 2022-02-17 Data processing system, data processing method, data processing device and program Active JP7530609B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2024113725A JP7717320B2 (en) 2021-02-22 2024-07-17 Data processing system, data processing method, data processing device and program

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2021025855 2021-02-22
JP2021025855 2021-02-22

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2024113725A Division JP7717320B2 (en) 2021-02-22 2024-07-17 Data processing system, data processing method, data processing device and program

Publications (2)

Publication Number Publication Date
JP2022128425A JP2022128425A (en) 2022-09-01
JP7530609B2 true JP7530609B2 (en) 2024-08-08

Family

ID=83061073

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2022023286A Active JP7530609B2 (en) 2021-02-22 2022-02-17 Data processing system, data processing method, data processing device and program
JP2024113725A Active JP7717320B2 (en) 2021-02-22 2024-07-17 Data processing system, data processing method, data processing device and program

Family Applications After (1)

Application Number Title Priority Date Filing Date
JP2024113725A Active JP7717320B2 (en) 2021-02-22 2024-07-17 Data processing system, data processing method, data processing device and program

Country Status (1)

Country Link
JP (2) JP7530609B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7764827B2 (en) * 2022-10-05 2025-11-06 トヨタ自動車株式会社 Information processing device, vehicle, information processing system, information processing method, and information processing program

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017068708A (en) 2015-09-30 2017-04-06 富士通株式会社 Information providing method, information providing program and information providing apparatus
JP2018124899A (en) 2017-02-03 2018-08-09 本田技研工業株式会社 Operation management apparatus, operation management method, and operation management system
JP2018205326A (en) 2017-04-28 2018-12-27 株式会社スマートドライブ Data processing device, server, mobile object, data processing method, and program

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4469297B2 (en) 2005-03-01 2010-05-26 日立オートモティブシステムズ株式会社 Driving diagnosis method and apparatus
JP6268944B2 (en) * 2013-11-06 2018-01-31 富士通株式会社 Evaluation value calculation method, program, and evaluation value calculation device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017068708A (en) 2015-09-30 2017-04-06 富士通株式会社 Information providing method, information providing program and information providing apparatus
JP2018124899A (en) 2017-02-03 2018-08-09 本田技研工業株式会社 Operation management apparatus, operation management method, and operation management system
JP2018205326A (en) 2017-04-28 2018-12-27 株式会社スマートドライブ Data processing device, server, mobile object, data processing method, and program

Also Published As

Publication number Publication date
JP2024137984A (en) 2024-10-07
JP7717320B2 (en) 2025-08-04
JP2022128425A (en) 2022-09-01

Similar Documents

Publication Publication Date Title
US12415522B2 (en) Mobile phone application and graphical user interface for detecting and visualizing driving events using mobile phone sensors
CN109910904B (en) Driving behavior and vehicle driving posture recognition system
EP3475933B1 (en) Autonomous or partially autonomous motor vehicles with automated risk-controlled systems and corresponding method thereof
US11657074B2 (en) Systems and methods for database geocoding
AU2015352454B2 (en) Apparatus and method for providing an advised driving speed
JP5291935B2 (en) Apparatus and method for predicting future movement of an object
JP2021503678A (en) Collision evaluation
US20150039397A1 (en) System and method for estimation of vehicle accident damage and repair
JP2015513330A (en) Telematics system with 3D inertial sensor
JP2016197308A (en) Driving diagnosis method and driving diagnosis apparatus
US20240193826A1 (en) Vehicular telematic systems and methods for generating interactive animated guided user interfaces
JP6451282B2 (en) Analysis data generation program for driving operation, analysis data generation method, poster, and information processing apparatus
EP2865994A1 (en) Route search device and route search method
CN112734242A (en) Method and device for analyzing availability of vehicle running track data, storage medium and terminal
US10789663B1 (en) Vehicle rating system
JP2021157828A (en) Information processor
CN113405561A (en) Driving route recommendation method, device, equipment and storage medium
JP7717320B2 (en) Data processing system, data processing method, data processing device and program
WO2022229970A1 (en) System and method for real time data extraction of vehicle operational impact on traction battery
CN118380062A (en) Information processing device and method
CN110827152A (en) Insurance evaluation method, system and server
US20250061755A1 (en) Method and system for detecting and providing information representative of particulate emissions due to the use of a braking system of a vehicle
EP4227917A1 (en) Integrated system and method of analyzing vehicle operating parameters
CN117917680A (en) Information processing device
KR20160051924A (en) Method and terminal for providing driving history information of vehicle

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230116

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20230929

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20231017

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20231114

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240227

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240304

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240718

R150 Certificate of patent or registration of utility model

Ref document number: 7530609

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R370 Written measure of declining of transfer procedure

Free format text: JAPANESE INTERMEDIATE CODE: R370

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350