[go: up one dir, main page]

JP2021183978A - Driver estimation device, control method, program, and storage medium - Google Patents

Driver estimation device, control method, program, and storage medium Download PDF

Info

Publication number
JP2021183978A
JP2021183978A JP2021135509A JP2021135509A JP2021183978A JP 2021183978 A JP2021183978 A JP 2021183978A JP 2021135509 A JP2021135509 A JP 2021135509A JP 2021135509 A JP2021135509 A JP 2021135509A JP 2021183978 A JP2021183978 A JP 2021183978A
Authority
JP
Japan
Prior art keywords
arm
driver
vehicle
terminal
data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2021135509A
Other languages
Japanese (ja)
Inventor
健一郎 矢野
Kenichiro Yano
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.)
Pioneer Corp
Original Assignee
Pioneer Electronic Corp
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 Pioneer Electronic Corp filed Critical Pioneer Electronic Corp
Priority to JP2021135509A priority Critical patent/JP2021183978A/en
Publication of JP2021183978A publication Critical patent/JP2021183978A/en
Priority to JP2023073377A priority patent/JP2023114459A/en
Priority to JP2024158144A priority patent/JP2024163293A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Navigation (AREA)
  • Traffic Control Systems (AREA)
  • User Interface Of Digital Computer (AREA)
  • Control Of Driving Devices And Active Controlling Of Vehicle (AREA)

Abstract

To provide a driver estimation device capable of estimating a driver without requesting special operation or the like.SOLUTION: A control unit 21 of a navigation device 2 has a communication unit 27 which receives arm operation data Da including time-series measurement data on acceleration and angular speed indicating the movement of an arm of a person on board from an arm-attachable terminal 1 worn by the person on board a vehicle. Then, the control unit 21 of the navigation device 2 estimates whether the person is a driver of the vehicle on the basis of the arm operation data Da of the person received by the communication unit 27.SELECTED DRAWING: Figure 2

Description

本発明は、ドライバ(運転者)を推定する技術に関する。 The present invention relates to a technique for estimating a driver (driver).

従来から、車両の運転開始時にドライバ認証を行う技術が知られている。例えば、特許文献1には、タッチスクリーンなどの入力装置でドライバ名の入力を受け付けたり、指紋等の生体認証を行ったりすることで、車両の運転開始時にドライバ認証を行う技術が開示されている。 Conventionally, a technique for performing driver authentication at the start of driving of a vehicle has been known. For example, Patent Document 1 discloses a technique for performing driver authentication at the start of driving of a vehicle by accepting input of a driver name with an input device such as a touch screen or performing biometric authentication such as a fingerprint. ..

特開2011−242190号公報Japanese Unexamined Patent Publication No. 2011-242190

特許文献1に記載の運転支援装置は、ドライバ認証のために入力操作や接触動作を必要としている。これらの操作等は、ドライバにとって煩わしい場合があり、装置の普及の妨げとなる可能性がある。 The driving support device described in Patent Document 1 requires an input operation and a contact operation for driver authentication. These operations and the like may be troublesome for the driver and may hinder the spread of the device.

本発明は、上記のような課題を解決するためになされたものであり、ドライバに特別な操作等を要求することなく、ドライバの推定を実行可能なドライバ推定装置を提供することを主な目的とする。 The present invention has been made to solve the above-mentioned problems, and a main object of the present invention is to provide a driver estimation device capable of performing driver estimation without requiring a driver for a special operation or the like. And.

請求項に記載の発明は、ドライバ推定装置であって、車両の搭乗者が装着し、前記搭乗者の腕の動きを検知する端末から、前記腕の動きに関するデータを受信する受信部と、前記腕の動きに関するデータに基づいて、前記搭乗者が前記車両のドライバであるかどうかを推定する推定部と、を備えることを特徴とする。 The invention according to claim is a driver estimation device, which is a receiving unit that is worn by a occupant of a vehicle and receives data related to the movement of the arm from a terminal that detects the movement of the occupant's arm. It is characterized by comprising an estimation unit for estimating whether or not the passenger is the driver of the vehicle based on the data regarding the movement of the arm.

請求項に記載の発明は、車両の搭乗者が装着し、前記搭乗者の腕の動きを検知することで、当該搭乗者が前記車両のドライバであるかの推定を行う端末から、前記推定の結果を受信する受信部と、前記推定の結果に基づいて、前記搭乗者が前記車両のドライバであるかどうかを推定する、又は、前記推定の結果と、当該推定の結果と共に前記受信部が受信した前記腕の動きに関するデータとに基づいて、前記搭乗者が前記車両のドライバであるかどうかを推定する推定部と、を備えることを特徴とする。 The invention according to claim is the above estimation from a terminal worn by a occupant of a vehicle and detecting the movement of the occupant's arm to estimate whether the occupant is a driver of the vehicle. Based on the result of the estimation and the receiving unit that receives the result, it is estimated whether or not the passenger is the driver of the vehicle, or the receiving unit receives the result of the estimation and the result of the estimation. It is characterized by comprising an estimation unit for estimating whether or not the passenger is a driver of the vehicle based on the data regarding the movement of the arm.

請求項に記載の発明は、車両の搭乗者が装着し、前記搭乗者の腕の動きを検知する検知部と、前記検知部が検知した前記搭乗者の腕の動きに基づいて、前記搭乗者が前記車両のドライバであるかどうかを推定する推定部と、を備えることを特徴とする。 The invention according to claim is based on a detection unit worn by a occupant of a vehicle and detecting the movement of the occupant's arm and the movement of the occupant's arm detected by the detection unit. It is characterized by comprising an estimation unit for estimating whether or not the driver is the driver of the vehicle.

請求項に記載の発明は、ドライバ推定装置が実行する制御方法であって、車両の搭乗者が装着し、前記搭乗者の腕の動きを検知する端末から、前記腕の動きに関するデータを受信する受信工程と、前記腕の動きに関するデータに基づいて、前記搭乗者が前記車両のドライバであるかどうかを推定する推定工程と、を有することを特徴とする。 The invention according to claim is a control method executed by a driver estimation device, which is worn by a occupant of a vehicle and receives data on the movement of the arm from a terminal that detects the movement of the occupant's arm. It is characterized by having a receiving step and an estimation step of estimating whether or not the passenger is the driver of the vehicle based on the data regarding the movement of the arm.

請求項に記載の発明は、コンピュータが実行するプログラムであって、車両の搭乗者が装着し、前記搭乗者の腕の動きを検知する端末から、前記腕の動きに関するデータを受信する受信部と、前記腕の動きに関するデータに基づいて、前記搭乗者が前記車両のドライバであるかどうかを推定する推定部として前記コンピュータを機能させることを特徴とする。 The invention according to the claim is a program executed by a computer, which is a receiving unit which is worn by a occupant of a vehicle and receives data related to the movement of the arm from a terminal which detects the movement of the occupant's arm. It is characterized in that the computer functions as an estimation unit for estimating whether or not the passenger is the driver of the vehicle based on the data regarding the movement of the arm.

ドライバ推定システムの概要図である。It is a schematic diagram of a driver estimation system. ドライバ推定処理の手順の一例を示すフローチャートである。It is a flowchart which shows an example of the procedure of a driver estimation process. 複数の腕装着型端末が車内に存在する場合のドライバ推定システムの概要図である。It is a schematic diagram of the driver estimation system when a plurality of arm-worn terminals exist in a vehicle. 運転動作と車両の走行状態との関係を示すテーブルである。It is a table showing the relationship between the driving operation and the running state of the vehicle. 変形例に係るドライバ推定処理の手順の一例を示すフローチャートである。It is a flowchart which shows an example of the procedure of the driver estimation processing which concerns on a modification.

本発明の1つの好適な実施形態では、ドライバ推定装置は、車両の搭乗者が装着し、前記搭乗者の腕の動きを検知する端末から、前記腕の動きに関するデータを受信する受信部と、前記腕の動きに関するデータに基づいて、前記搭乗者が前記車両のドライバであるかどうかを推定する推定部と、を備える。 In one preferred embodiment of the invention, the driver estimation device comprises a receiver that is worn by the occupant of the vehicle and receives data about the movement of the arm from a terminal that detects the movement of the occupant's arm. It includes an estimation unit that estimates whether or not the occupant is the driver of the vehicle based on the data regarding the movement of the arm.

上記ドライバ推定装置は、受信部と、推定部とを備える。受信部は、車両の搭乗者が装着し、搭乗者の腕の動きを検知する端末から、腕の動きに関するデータを受信する。推定部は、受信部が受信した腕の動きに関するデータに基づいて、搭乗者が車両のドライバであるかどうかを推定する。この態様では、ドライバ推定装置は、搭乗者が装着する端末から腕の動きに関するデータを受信し、当該データに基づき搭乗者がドライバであるか否か推定する。一般に、車両のドライバと運転をしない乗員とでは、運転操作の有無等に起因して、腕の動きに明確な差が生じる。よって、ドライバ推定装置は、この態様により、端末を装着する搭乗者がドライバであるか否かを特別な操作等を要求することなく好適に推定することができる。 The driver estimation device includes a receiving unit and an estimation unit. The receiving unit is worn by the occupant of the vehicle and receives data on the movement of the arm from a terminal that detects the movement of the occupant's arm. The estimator estimates whether the occupant is the driver of the vehicle based on the data about the arm movement received by the receiver. In this aspect, the driver estimation device receives data on the movement of the arm from the terminal worn by the occupant, and estimates whether or not the occupant is the driver based on the data. In general, there is a clear difference in arm movement between a vehicle driver and a non-driving occupant due to the presence or absence of driving operation. Therefore, according to this aspect, the driver estimation device can suitably estimate whether or not the passenger wearing the terminal is a driver without requiring a special operation or the like.

上記ドライバ推定装置の一態様では、ドライバ推定装置は、予め作成された運転時の腕の動きに関するデータである運転動作データを取得する取得部を更に備え、前記推定部は、前記運転動作データと、前記腕の動きに関するデータとに基づいて、ドライバを推定する。この態様により、ドライバ推定装置は、腕の動きに関するデータを端末から受信することで、端末を装着する搭乗者がドライバであるか否か好適に推定することができる。 In one aspect of the driver estimation device, the driver estimation device further includes an acquisition unit for acquiring driving motion data which is data related to arm movement during driving, and the estimation unit is the same as the driving motion data. , The driver is estimated based on the data on the movement of the arm. According to this aspect, the driver estimation device can suitably estimate whether or not the passenger wearing the terminal is a driver by receiving data on the movement of the arm from the terminal.

上記ドライバ推定装置の他の一態様では、前記推定部は、前記腕の動きに関するデータと、前記車両の走行状態とに基づいて、前記搭乗者が前記車両のドライバであるかどうかを推定する。一般に、車両の走行状態に応じてドライバが実行する可能性がある運転操作が限定される。従って、この態様により、ドライバ推定装置は、搭乗者がドライバであるか否かをより的確に推定することができる。 In another aspect of the driver estimation device, the estimation unit estimates whether or not the occupant is the driver of the vehicle based on the data regarding the movement of the arm and the running state of the vehicle. In general, the driving operations that the driver may perform are limited depending on the driving condition of the vehicle. Therefore, according to this aspect, the driver estimation device can more accurately estimate whether or not the passenger is a driver.

上記ドライバ推定装置の他の一態様では、前記推定部は、前記車両が所定の時間停車した場合、前記車両のドライバの推定を行う。「所定の時間」は、例えばドライバが交代するのに必要な時間等に実験等に基づき設定される。この態様により、ドライバ推定装置は、ドライバが交代した可能性がある場合に、車両のドライバの推定を行うことで、ドライバが交代した場合であっても交代後のドライバを的確に推定することができる。 In another aspect of the driver estimation device, the estimation unit estimates the driver of the vehicle when the vehicle is stopped for a predetermined time. The "predetermined time" is set, for example, the time required for the driver to change based on an experiment or the like. According to this aspect, the driver estimation device estimates the driver of the vehicle when there is a possibility that the driver has been replaced, so that the driver after the replacement can be accurately estimated even when the driver is replaced. can.

上記ドライバ推定装置の他の一態様では、ドライバ推定装置は、前記車両のドアの開閉を検出するドア開閉検出部を更に備え、前記推定部は、前記車両のドアが閉められた場合、前記車両のドライバの推定を行う。この態様では、ドライバ推定装置は、ドアの開閉が行われた場合にはドライバが交代した可能性があることから、車両のドライバの推定を行う。これにより、ドライバが交代した場合であっても交代後のドライバを的確に推定することができる。 In another aspect of the driver estimation device, the driver estimation device further includes a door open / close detection unit that detects the opening / closing of the door of the vehicle, and the estimation unit includes the vehicle when the door of the vehicle is closed. Estimate the driver of. In this aspect, the driver estimation device estimates the driver of the vehicle because the driver may have changed when the door is opened and closed. As a result, even when the driver is replaced, the driver after the replacement can be accurately estimated.

本発明に係る他の実施形態では、ドライバ推定装置は、車両の搭乗者が装着し、前記搭乗者の腕の動きを検知することで、当該搭乗者が前記車両のドライバであるかの推定を行う端末から、前記推定の結果を受信する受信部と、前記推定の結果に基づいて、前記搭乗者が前記車両のドライバであるかどうかを推定する、又は、前記推定の結果と、当該推定の結果と共に前記受信部が受信した前記腕の動きに関するデータとに基づいて、前記搭乗者が前記車両のドライバであるかどうかを推定する推定部と、を備える。ドライバ推定装置は、この態様により、装着者が車両のドライバであるかの推定を行う端末から受信した推定結果から、ドライバを好適に推定することができる。また、ドライバ推定装置は、受信した推定結果の信頼性に疑義がある場合であっても、推定結果と共に受信した腕の動きに関するデータに基づいて、自ら推定処理を実行することもできる。 In another embodiment of the invention, the driver estimation device is worn by the occupant of the vehicle and detects the movement of the occupant's arm to estimate whether the occupant is the driver of the vehicle. Based on the receiving unit that receives the estimation result from the terminal to perform the estimation and the estimation result, it is estimated whether or not the passenger is the driver of the vehicle, or the estimation result and the estimation are estimated. It includes an estimation unit that estimates whether the occupant is a driver of the vehicle based on the result and the data regarding the movement of the arm received by the reception unit. According to this aspect, the driver estimation device can suitably estimate the driver from the estimation result received from the terminal that estimates whether the wearer is the driver of the vehicle. Further, the driver estimation device can also execute the estimation process by itself based on the data regarding the movement of the arm received together with the estimation result even when the reliability of the received estimation result is doubtful.

本発明に係る他の実施形態では、ドライバ推定装置は、車両の搭乗者が装着し、前記搭乗者の腕の動きを検知する検知部と、前記検知部が検知した前記搭乗者の腕の動きに基づいて、前記搭乗者が前記車両のドライバであるかどうかを推定する推定部と、を備える。この態様により、ドライバ推定装置は、装着者がドライバであるか否かを、特別な操作等を要求することなく好適に推定することができる。 In another embodiment of the present invention, the driver estimation device is worn by a occupant of a vehicle and has a detection unit that detects the movement of the occupant's arm and a detection unit that detects the movement of the occupant's arm. It is provided with an estimation unit for estimating whether or not the passenger is the driver of the vehicle based on the above. According to this aspect, the driver estimation device can suitably estimate whether or not the wearer is a driver without requiring a special operation or the like.

本発明に係るさらに別の実施形態では、ドライバ推定装置が実行する制御方法は、車両の搭乗者が装着し、前記搭乗者の腕の動きを検知する端末から、前記腕の動きに関するデータを受信する受信工程と、前記腕の動きに関するデータに基づいて、前記搭乗者が前記車両のドライバであるかどうかを推定する推定工程と、を有する。ドライバ推定装置は、この制御方法を実行することで、端末を装着する搭乗者がドライバであるか否かを、特別な操作等を要求することなく推定することができる。 In yet another embodiment of the invention, the control method performed by the driver estimation device is worn by the occupant of the vehicle and receives data on the movement of the arm from a terminal that detects the movement of the occupant's arm. It has a receiving step for estimating whether or not the occupant is the driver of the vehicle based on the data regarding the movement of the arm. By executing this control method, the driver estimation device can estimate whether or not the passenger wearing the terminal is a driver without requiring a special operation or the like.

本発明に係るさらに別の実施形態では、コンピュータが実行するプログラムは、車両の搭乗者が装着し、前記搭乗者の腕の動きを検知する端末から、前記腕の動きに関するデータを受信する受信部と、前記腕の動きに関するデータに基づいて、前記搭乗者が前記車両のドライバであるかどうかを推定する推定部として前記コンピュータを機能させる。コンピュータは、このプログラムを実行することで、端末を装着する搭乗者がドライバであるか否かを、特別な操作等を要求することなく推定することができる。好適には、上記プログラムは、記憶媒体に記憶される。 In yet another embodiment of the invention, the program executed by the computer is a receiver that is worn by the occupant of the vehicle and receives data about the movement of the occupant from a terminal that detects the movement of the occupant's arm. And, based on the data on the movement of the arm, the computer functions as an estimation unit for estimating whether or not the passenger is the driver of the vehicle. By executing this program, the computer can estimate whether or not the passenger wearing the terminal is a driver without requiring a special operation or the like. Preferably, the program is stored in a storage medium.

以下、図面を参照して本発明の好適な実施例について説明する。 Hereinafter, preferred embodiments of the present invention will be described with reference to the drawings.

[ドライバ推定システムの構成]
図1は、本実施例に係るドライバ推定システムの概要図である。図1に示すように、ドライバ推定システムは、運転者(ドライバ)などの車両の搭乗者が腕に装着する腕装着型端末1と、ナビゲーション装置2とを有する。腕装着型端末1とナビゲーション装置2とは、無線又は有線(図1では無線)によるデータ通信を行う。
[Driver estimation system configuration]
FIG. 1 is a schematic diagram of a driver estimation system according to this embodiment. As shown in FIG. 1, the driver estimation system includes an arm-mounted terminal 1 worn on an arm by a vehicle occupant such as a driver, and a navigation device 2. The arm-worn terminal 1 and the navigation device 2 perform data communication wirelessly or by wire (wireless in FIG. 1).

腕装着型端末1は、スマートウォッチなどの腕に装着自在なウェアラブル端末であって、ナビゲーション装置2の要求に基づき、装着者の腕の動きを表すデータ(「腕動作データDa」とも呼ぶ。)をナビゲーション装置2に送信する。腕装着型端末1は、本ドライバ推定システム専用に製造された端末であってもよく、本ドライバ推定システムに準拠するためのプログラムがインストールされた汎用の端末であってもよい。 The arm-worn terminal 1 is a wearable terminal that can be worn on the arm such as a smart watch, and is data representing the movement of the wearer's arm based on the request of the navigation device 2 (also referred to as "arm movement data Da"). Is transmitted to the navigation device 2. The arm-worn terminal 1 may be a terminal manufactured exclusively for the driver estimation system, or may be a general-purpose terminal in which a program for complying with the driver estimation system is installed.

ナビゲーション装置2は、据置型の車載機、又はPND(Portable Navigation Device)やスマートフォンなどの携帯型の端末であって、ユーザが指定した目的地までの経路案内を実行する。また、本実施例では、ナビゲーション装置2は、車両のドライバと運転をしない乗員とで腕の動きに違いが生じることに着目し、腕装着型端末1から受信した腕動作データDaに基づき、腕装着型端末1の装着者がドライバであるか否かを判定する処理(「ドライバ推定処理」とも呼ぶ。)を行う。 The navigation device 2 is a stationary in-vehicle device or a portable terminal such as a PND (Portable Navigation Device) or a smartphone, and executes route guidance to a destination designated by the user. Further, in the present embodiment, the navigation device 2 pays attention to the difference in the movement of the arm between the driver of the vehicle and the occupant who does not drive, and based on the arm movement data Da received from the arm-worn terminal 1, the arm A process of determining whether or not the wearer of the wearable terminal 1 is a driver (also referred to as a "driver estimation process") is performed.

次に、引き続き図1を参照して、腕装着型端末1及びナビゲーション装置2の各構成について説明する。 Next, each configuration of the arm-worn terminal 1 and the navigation device 2 will be described with reference to FIG. 1.

図1に示すように、腕装着型端末1は、主に、制御部11と、通信部12と、加速度センサ13と、ジャイロセンサ14と、記憶部15とを有する。通信部12は、制御部11の制御に基づき、ナビゲーション装置2とデータ通信を行う。 As shown in FIG. 1, the arm-worn terminal 1 mainly has a control unit 11, a communication unit 12, an acceleration sensor 13, a gyro sensor 14, and a storage unit 15. The communication unit 12 performs data communication with the navigation device 2 based on the control of the control unit 11.

加速度センサ13は、例えば3軸加速度センサであり、装着者の腕の動き、姿勢(傾き)、及び振動に応じた検出信号を生成する。ジャイロセンサ14は、装着者の腕の回転動作があった場合に、当該回転動作の角速度を示す検出信号を生成する。記憶部15は、腕装着型端末1の動作を制御するためのプログラムを保存したり、腕装着型端末1の動作に必要な情報を保持したりする。また、記憶部15は、腕装着型端末1に固有の識別情報(「端末ID」とも呼ぶ。)などを記憶する。 The acceleration sensor 13 is, for example, a 3-axis acceleration sensor, and generates a detection signal according to the movement, posture (tilt), and vibration of the wearer's arm. When the wearer's arm is rotated, the gyro sensor 14 generates a detection signal indicating the angular velocity of the rotation. The storage unit 15 stores a program for controlling the operation of the arm-worn terminal 1 and holds information necessary for the operation of the arm-worn terminal 1. Further, the storage unit 15 stores identification information (also referred to as “terminal ID”) unique to the arm-worn terminal 1.

腕装着型端末1の制御部11は、図示しないCPUなどを備え、腕装着型端末1内の各構成要素に対して種々の制御を行う。本実施例では、制御部11は、ナビゲーション装置2から腕動作データDaの送信要求を通信部12により受信する。この場合、制御部11は、加速度センサ13及びジャイロセンサ14が所定時間幅にわたり計測した加速度及び角速度の時系列のデータ(「時系列計測データ」とも呼ぶ。)と、記憶部15に記憶された端末IDとを、腕動作データDaとして、通信部12によりナビゲーション装置2へ送信する。 The control unit 11 of the arm-mounted terminal 1 includes a CPU (not shown) and the like, and performs various controls on each component in the arm-mounted terminal 1. In this embodiment, the control unit 11 receives the transmission request of the arm motion data Da from the navigation device 2 by the communication unit 12. In this case, the control unit 11 stores the acceleration and angular velocity time-series data (also referred to as “time-series measurement data”) measured by the acceleration sensor 13 and the gyro sensor 14 over a predetermined time width in the storage unit 15. The terminal ID is transmitted to the navigation device 2 by the communication unit 12 as arm motion data Da.

次に、ナビゲーション装置2の構成について説明する。図1に示すように、ナビゲーション装置2は、主に、制御部21と、測位部22と、ディスプレイなどの表示部23と、スピーカなどの音出力部24と、入力部25と、記憶部26と、通信部27とを有する。 Next, the configuration of the navigation device 2 will be described. As shown in FIG. 1, the navigation device 2 mainly includes a control unit 21, a positioning unit 22, a display unit 23 such as a display, a sound output unit 24 such as a speaker, an input unit 25, and a storage unit 26. And a communication unit 27.

測位部22は、ジャイロセンサや距離センサなどの自立測位装置やGPS受信機などであり、車両の現在地や進行方向などの測位を行う。表示部23は、制御部21の制御に基づき、ルート案内のための地図などを表示する。音出力部24は、制御部21の制御に基づき、ルート案内のための音声案内や所定の警告等を出力する。入力部25は、ボタン、スイッチ、タッチパネル、音声入力装置等であり、入力された情報を制御部21へ供給する。通信部27は、制御部21の制御に基づき、腕装着型端末1に対して腕動作データDaの要求信号を送信したり、腕装着型端末1から送信された腕動作データDaを受信したりする。通信部27は、本発明における「受信部」の一例である。 The positioning unit 22 is an independent positioning device such as a gyro sensor or a distance sensor, a GPS receiver, or the like, and performs positioning such as the current location and the traveling direction of the vehicle. The display unit 23 displays a map or the like for route guidance based on the control of the control unit 21. The sound output unit 24 outputs voice guidance for route guidance, a predetermined warning, and the like based on the control of the control unit 21. The input unit 25 is a button, a switch, a touch panel, a voice input device, or the like, and supplies the input information to the control unit 21. Based on the control of the control unit 21, the communication unit 27 transmits a request signal for the arm movement data Da to the arm-worn terminal 1 and receives the arm movement data Da transmitted from the arm-worn terminal 1. do. The communication unit 27 is an example of the “reception unit” in the present invention.

記憶部26は、ナビゲーション装置2の動作を制御するためのプログラムを保存したり、ナビゲーション装置2の動作に必要な情報を保持したりする。例えば、記憶部26は、道路種別などが登録された道路データを含む地図データを記憶する。また、記憶部26は、ドライバ特有の腕の動きを不特定の腕装着型端末1の装着者が行った場合の時系列での加速度センサ13及びジャイロセンサ14の出力データ群(「ドライバ動作データDtmp」とも呼ぶ。)を予め記憶している。なお、ドライバ特有の動きは、ハンドルを回転させる動作、シフトレバーを操作する動作、ウィンカーを操作する動作などの種々の運転動作が該当し、記憶部26は、これらの各運転動作に対応するドライバ動作データDtmpを記憶する。ドライバ動作データDtmpは、例えば、標準的な体格の人が標準的な大きさの車両で運転動作を行った際に計測された加速度及び角速度の時系列の計測データである。 The storage unit 26 stores a program for controlling the operation of the navigation device 2 and holds information necessary for the operation of the navigation device 2. For example, the storage unit 26 stores map data including road data in which road types and the like are registered. Further, the storage unit 26 is a time-series output data group of the acceleration sensor 13 and the gyro sensor 14 when the wearer of the unspecified arm-mounted terminal 1 performs the arm movement peculiar to the driver (“driver operation data”). Also called "Dtpp") is stored in advance. The driver-specific movement corresponds to various driving movements such as an operation of rotating the steering wheel, an operation of operating the shift lever, and an operation of operating the winker, and the storage unit 26 is a driver corresponding to each of these driving movements. The operation data Dtpp is stored. The driver operation data Dtpp is, for example, time-series measurement data of acceleration and angular velocity measured when a person of a standard physique performs a driving operation in a vehicle of a standard size.

制御部21は、図示しないCPUなどを備え、ナビゲーション装置2内の各構成要素に対して種々の制御を行う。本実施例では、制御部21は、腕装着型端末1から腕動作データDaを受信した場合、腕動作データDaに含まれる加速度及び角速度の時系列計測データに基づき、腕装着型端末1の装着者がドライバであるか否かの判定を行う。そして、制御部21は、腕装着型端末1の装着者がドライバであると判定した場合、受信した腕動作データDaに含まれる端末IDを、ドライバが装着する腕装着型端末1の端末IDとして記憶部26に記憶する。その後、例えば、制御部21は、記憶部26に記憶した端末IDに対応する腕装着型端末1に対し、ドライバの運転を支援するための所定の動作の実行を指示する制御信号を送信する。制御部21は、本発明における「推定部」及びプログラムを実行する「コンピュータ」の一例である。 The control unit 21 includes a CPU (not shown) and the like, and performs various controls on each component in the navigation device 2. In this embodiment, when the control unit 21 receives the arm movement data Da from the arm-mounted terminal 1, the control unit 21 wears the arm-mounted terminal 1 based on the time-series measurement data of the acceleration and the angular velocity included in the arm movement data Da. Determines whether or not the person is a driver. When the control unit 21 determines that the wearer of the arm-worn terminal 1 is the driver, the control unit 21 uses the terminal ID included in the received arm movement data Da as the terminal ID of the arm-worn terminal 1 worn by the driver. It is stored in the storage unit 26. After that, for example, the control unit 21 transmits a control signal instructing the arm-worn terminal 1 corresponding to the terminal ID stored in the storage unit 26 to execute a predetermined operation for supporting the driver's driving. The control unit 21 is an example of the “estimation unit” and the “computer” that executes the program in the present invention.

[ドライバ推定処理]
次に、ナビゲーション装置2の制御部21が実行するドライバ推定処理の詳細について説明する。概略的には、制御部21は、腕動作データDaに含まれる加速度及び角速度の時系列計測データに基づき、腕装着型端末1の装着者が運転動作を行ったと判断した場合、腕装着型端末1の装着者をドライバであると推定する。
[Driver estimation process]
Next, the details of the driver estimation process executed by the control unit 21 of the navigation device 2 will be described. Briefly, when the control unit 21 determines that the wearer of the arm-mounted terminal 1 has performed a driving motion based on the time-series measurement data of acceleration and angular velocity included in the arm motion data Da, the arm-mounted terminal 21 It is estimated that the wearer of 1 is the driver.

この場合、制御部21は、公知のパターン認識技術を用いることで、予め規定された運転動作ごとのドライバ動作データDtmpと、腕装着型端末1から受信した加速度及び角速度の時系列計測データとの類否判定を行う。そして、制御部21は、当該時系列計測データが、いずれかの運転動作に対応するドライバ動作データDtmpと類似又は略一致する場合に、腕動作データDaの送信元である腕装着型端末1の装着者がドライバであると推定する。この場合、制御部21は、ドライバ動作データDtmpと、腕装着型端末1から受信した加速度及び角速度の時系列計測データとを、直接比較する代わりに、それぞれ特徴となる所定次元の特徴量を公知のパターン認識技術を用いて抽出し、抽出した特徴量を比較することで、これらの類否判定を行ってもよい。 In this case, the control unit 21 uses a known pattern recognition technique to obtain a predetermined driver operation data Dtpm for each driving operation and time-series measurement data of acceleration and angular velocity received from the arm-worn terminal 1. Make a similarity judgment. Then, when the time-series measurement data is similar to or substantially matches the driver motion data Dtpm corresponding to any of the driving motions, the control unit 21 of the arm-worn terminal 1 which is the source of the arm motion data Da. It is estimated that the wearer is the driver. In this case, instead of directly comparing the driver operation data Dtmp and the time-series measurement data of the acceleration and the angular velocity received from the arm-worn terminal 1, the control unit 21 publicly knows the feature amount having a predetermined dimension as a feature. These similarity determinations may be made by extracting using the pattern recognition technique of the above and comparing the extracted feature quantities.

また、好適には、制御部21は、ドライバ推定処理で用いた加速度及び角速度の時系列計測データを記憶部26に蓄積し、蓄積した当該時系列計測データをドライバ動作データDtmpの代わりにドライバ推定処理に用いるとよい。この場合、制御部21は、ドライバ推定処理に基づき腕装着型端末1の装着者をドライバであると推定した場合、当該ドライバ推定処理で用いた加速度及び角速度の時系列計測データを記憶部26に記憶して蓄積する。そして、制御部21は、例えば所定回数以上加速度及び角速度の時系列計測データを蓄積した場合、蓄積したデータをドライバ動作データDtmpの代わりに用いることで、ドライバの推定を行う。この場合、制御部21は、運転動作ごとに、蓄積したデータが存在するか否かの判定及び蓄積回数の判定を行い、ドライバ動作データDtmpの代わりに用いるか否か判定するとよい。 Further, preferably, the control unit 21 stores the time-series measurement data of the acceleration and the angular velocity used in the driver estimation process in the storage unit 26, and the accumulated time-series measurement data is used for driver estimation instead of the driver operation data Dtmp. It should be used for processing. In this case, when the control unit 21 estimates that the wearer of the arm-mounted terminal 1 is the driver based on the driver estimation process, the control unit 21 stores the time-series measurement data of the acceleration and the angular velocity used in the driver estimation process in the storage unit 26. Memorize and accumulate. Then, when the control unit 21 accumulates time-series measurement data of acceleration and angular velocity more than a predetermined number of times, the control unit 21 estimates the driver by using the accumulated data instead of the driver operation data Dtmp. In this case, the control unit 21 may determine whether or not the accumulated data exists and determine the number of times of accumulation for each operation operation, and determine whether or not to use the accumulated data instead of the driver operation data Dtmp.

好適には、制御部21は、蓄積したデータをドライバ動作データDtmpの代わりに用いる場合、運転動作ごとに蓄積したデータを対象に、公知の学習を実行することで、運転動作ごとの加速度及び角速度の時系列変化のモデル化等を行うとよい。この場合、腕動作データDaの受信後、制御部21は、モデル化した運転動作ごとの加速度及び角速度の時系列変化と、腕動作データDaに含まれる時系列計測データとの類否判定を行うことで、腕装着型端末1の装着者がドライバであるか否か判定する。 Preferably, when the stored data is used instead of the driver operation data Dtp, the control unit 21 executes known learning for each driving operation, thereby accelerating and angular velocity for each driving operation. It is advisable to model the time-series changes in. In this case, after receiving the arm motion data Da, the control unit 21 determines the similarity between the time-series changes in the acceleration and the angular velocity for each modeled driving motion and the time-series measurement data included in the arm motion data Da. This determines whether or not the wearer of the arm-worn terminal 1 is a driver.

ここで、加速度及び角速度の時系列計測データを蓄積して活用することの効果について補足説明する。一般に、運転動作に基づく腕の挙動は、同一の運転動作であっても、運転する車両の種類(普通乗用車、大型車、バスなど)によって異なり、また、ドライバごとに個人差がある。一方、ナビゲーション装置2と車両の組み合わせ及びナビゲーション装置2とドライバの組み合わせは、概ね固定又は限定されていることが多い。以上を勘案し、制御部21は、加速度及び角速度の時系列計測データを蓄積し、ドライバ推定用のサンプル(テンプレート)として活用する。これにより、ナビゲーション装置2は、車両の種類及びドライバの運転動作の個性に応じて、ドライバ推定処理を、的確かつ比較的短時間で実行することができる。 Here, the effect of accumulating and utilizing time-series measurement data of acceleration and angular velocity will be supplementarily explained. In general, the behavior of the arm based on the driving motion differs depending on the type of vehicle to be driven (ordinary passenger car, large vehicle, bus, etc.) even if the driving motion is the same, and there are individual differences for each driver. On the other hand, the combination of the navigation device 2 and the vehicle and the combination of the navigation device 2 and the driver are often fixed or limited. In consideration of the above, the control unit 21 accumulates time-series measurement data of acceleration and angular velocity and utilizes it as a sample (template) for driver estimation. Thereby, the navigation device 2 can execute the driver estimation process accurately and in a relatively short time according to the type of the vehicle and the individuality of the driving operation of the driver.

[処理フロー]
図2は、本実施例に係るドライバ推定処理の手順の一例を示すフローチャートである。
[Processing flow]
FIG. 2 is a flowchart showing an example of the procedure of the driver estimation process according to the present embodiment.

まず、ナビゲーション装置2は、ナビゲーション装置2が搭載されている車両のエンジンスイッチがオンになったことを検知したか否か判定する(ステップS101)。例えば、ナビゲーション装置2は、車両から電源が供給された場合、又は、車両の制御部(ECU:Electronic Control Unit)からエンジンスイッチがオンになった旨の情報をCAN(Controller Area Network)等により受信した場合、車両のエンジンスイッチがオンになったと判断する。 First, the navigation device 2 determines whether or not it has detected that the engine switch of the vehicle on which the navigation device 2 is mounted is turned on (step S101). For example, the navigation device 2 receives information to the effect that the engine switch is turned on when power is supplied from the vehicle or from the control unit (ECU: Electronic Control Unit) of the vehicle by CAN (Controller Area Network) or the like. If so, it is determined that the engine switch of the vehicle has been turned on.

そして、エンジンスイッチがオンになったことを検知した場合(ステップS101;Yes)、ナビゲーション装置2は、腕動作データDaの要求信号を腕装着型端末1へ送信する(ステップS102)。この場合、ナビゲーション装置2は、上述の要求信号を、ブロードキャストにより不特定送信してもよく、既に通信を確立した腕装着型端末1が存在する場合に当該腕装着型端末1に対して送信してもよい。 Then, when it is detected that the engine switch is turned on (step S101; Yes), the navigation device 2 transmits the request signal of the arm movement data Da to the arm-worn terminal 1 (step S102). In this case, the navigation device 2 may unspecifiedly transmit the above-mentioned request signal by broadcasting, and if there is an arm-worn terminal 1 for which communication has already been established, the navigation device 2 transmits the above-mentioned request signal to the arm-worn terminal 1. You may.

腕装着型端末1は、腕動作データDaの要求信号をナビゲーション装置2から受信した場合、加速度センサ13及びジャイロセンサ14による腕動作の計測を行う(ステップS103)。そして、腕装着型端末1は、加速度センサ13及びジャイロセンサ14の時系列計測データと、腕装着型端末1の端末IDとを含む腕動作データDaを、ナビゲーション装置2へ送信する(ステップS104)。そして、ナビゲーション装置2は、腕動作データDaを受信する(ステップS105)。 When the arm-mounted terminal 1 receives the request signal of the arm movement data Da from the navigation device 2, the arm-worn terminal 1 measures the arm movement by the acceleration sensor 13 and the gyro sensor 14 (step S103). Then, the arm-mounted terminal 1 transmits the arm motion data Da including the time-series measurement data of the acceleration sensor 13 and the gyro sensor 14 and the terminal ID of the arm-mounted terminal 1 to the navigation device 2 (step S104). .. Then, the navigation device 2 receives the arm movement data Da (step S105).

次に、ナビゲーション装置2は、受信した腕動作データDaに含まれる加速度及び角速度の時系列計測データに基づき、腕動作データDaの送信元である腕装着型端末1の装着者がドライバであると推定できるか否か判定する(ステップS106)。具体的には、ナビゲーション装置2は、運転動作ごとのドライバ動作データDtmpと、加速度及び角速度の時系列計測データとの類否判定を行うことで、いずれかの運転動作がなされたか否か判定する。この場合、ナビゲーション装置2は、以前のドライバ推定処理でドライバであると推定した際に記憶部26に記憶した加速度及び角速度の時系列計測データが蓄積されている場合には、蓄積されたデータに基づき、いずれかの運転動作がなされたか否か判定してもよい。 Next, in the navigation device 2, based on the time-series measurement data of acceleration and angular velocity included in the received arm movement data Da, the wearer of the arm-worn terminal 1 which is the source of the arm movement data Da is assumed to be the driver. It is determined whether or not it can be estimated (step S106). Specifically, the navigation device 2 determines whether or not any of the driving operations has been performed by determining the similarity between the driver operation data Dtpm for each driving operation and the time-series measurement data of acceleration and angular velocity. .. In this case, if the navigation device 2 stores the acceleration and angular velocity time-series measurement data stored in the storage unit 26 when it is estimated to be the driver in the previous driver estimation process, the stored data is used. Based on this, it may be determined whether or not any of the driving operations has been performed.

そして、ナビゲーション装置2は、腕動作データDaの送信元である腕装着型端末1の装着者がドライバであると推定できた場合(ステップS106;Yes)、腕動作データDaの送信元となる腕装着型端末1の装着者はドライバであるとみなし、腕動作データDaに含まれる端末IDを記憶部26に記憶する(ステップS107)。一方、ナビゲーション装置2は、腕動作データDaの送信元である腕装着型端末1の装着者がドライバであると推定できない場合(ステップS106;No)、再びステップS102へ処理を戻し、腕動作データDaを受信し、腕動作データDaの送信元がドライバの装着端末であるか否かの判定を行う。なお、ナビゲーション装置2は、所定回数以上ステップS106で腕装着型端末1の装着者がドライバであると推定できない場合等には、腕装着型端末1の装着者は運転者でないと判断し、ステップS107を実行することなくフローチャートの処理を終了してもよい。 Then, when the wearer of the arm-mounted terminal 1 which is the source of the arm movement data Da can be estimated to be the driver (step S106; Yes), the navigation device 2 is the arm which is the source of the arm movement data Da. The wearer of the wearable terminal 1 is regarded as a driver, and the terminal ID included in the arm movement data Da is stored in the storage unit 26 (step S107). On the other hand, when the wearer of the arm-mounted terminal 1 which is the source of the arm movement data Da cannot be estimated to be the driver (step S106; No), the navigation device 2 returns the process to step S102 again and the arm movement data. Da is received, and it is determined whether or not the source of the arm motion data Da is the terminal equipped with the driver. If the navigation device 2 cannot presume that the wearer of the arm-worn terminal 1 is the driver in step S106 more than a predetermined number of times, the navigation device 2 determines that the wearer of the arm-worn terminal 1 is not the driver, and steps. The processing of the flowchart may be terminated without executing S107.

なお、図2のフローチャートでは、腕装着型端末1は、ステップS102の腕動作データDaの送信要求がある度に、ステップS103で腕動作データDaをナビゲーション装置2に送信した。これに代えて、腕装着型端末1は、ステップS102の腕動作データDaの送信要求が一度あった後には、腕動作データDaが不要であるとナビゲーション装置2から通知を受けるまで、腕動作データDaを繰り返し生成及び送信してもよい。 In the flowchart of FIG. 2, the arm-worn terminal 1 transmits the arm motion data Da to the navigation device 2 in step S103 each time there is a request to transmit the arm motion data Da in step S102. Instead of this, the arm-worn terminal 1 receives a notification from the navigation device 2 that the arm movement data Da is unnecessary after the transmission request of the arm movement data Da in step S102 is received once. Da may be repeatedly generated and transmitted.

[腕装着型端末が複数存在する場合]
次に、腕装着型端末1が車内に複数存在する場合(即ち複数の搭乗者が腕装着型端末1を装着していた場合)について補足説明する。図3は、複数の腕装着型端末1(1A、1B、…)がナビゲーション装置2と共に同一の車両内に存在する場合のドライバ推定システムの概要図を示す。
[When there are multiple arm-worn terminals]
Next, a supplementary description will be given when there are a plurality of arm-mounted terminals 1 in the vehicle (that is, when a plurality of passengers are wearing the arm-mounted terminals 1). FIG. 3 shows a schematic diagram of a driver estimation system when a plurality of arm-mounted terminals 1 (1A, 1B, ...) Are present in the same vehicle together with the navigation device 2.

図3の場合、腕装着型端末1A及び腕装着型端末1Bは、腕動作データDaの要求信号をナビゲーション装置2から受信した場合に、端末固有の端末IDを含む腕動作データDaをナビゲーション装置2へ送信する。そして、ナビゲーション装置2は、腕装着型端末1Aから受信した腕動作データDaに基づき、腕装着型端末1Aの装着者がドライバであるか否かを判定すると共に、腕装着型端末1Bから受信した腕動作データDaに基づき、腕装着型端末1Bの装着者がドライバであるか否かを判定する。そして、ナビゲーション装置2は、腕装着型端末1A、1Bのいずれかの装着者がドライバであると判断した場合、ドライバと判断した装着者に対応する腕装着型端末1の端末IDを記憶部26に記憶する。 In the case of FIG. 3, when the arm-mounted terminal 1A and the arm-mounted terminal 1B receive the request signal of the arm movement data Da from the navigation device 2, the arm movement data Da including the terminal ID unique to the terminal is used as the navigation device 2. Send to. Then, the navigation device 2 determines whether or not the wearer of the arm-mounted terminal 1A is a driver based on the arm movement data Da received from the arm-mounted terminal 1A, and receives the data from the arm-mounted terminal 1B. Based on the arm movement data Da, it is determined whether or not the wearer of the arm-worn terminal 1B is a driver. When the navigation device 2 determines that the wearer of any of the arm-mounted terminals 1A and 1B is the driver, the navigation device 2 stores the terminal ID of the arm-mounted terminal 1 corresponding to the wearer determined to be the driver in the storage unit 26. Remember in.

このように、ナビゲーション装置2は、複数の腕装着型端末1が車内に存在する場合であっても、各腕装着型端末1の腕動作データDaに基づき、各腕装着型端末1の装着者がドライバであるか否かを判定する。これにより、ナビゲーション装置2は、複数の腕装着型端末1が車内に存在する場合であっても、的確にドライバを推定することができる。 As described above, even when a plurality of arm-mounted terminals 1 are present in the vehicle, the navigation device 2 is a wearer of each arm-mounted terminal 1 based on the arm motion data Da of each arm-mounted terminal 1. Determines if is a driver. As a result, the navigation device 2 can accurately estimate the driver even when a plurality of arm-mounted terminals 1 are present in the vehicle.

以上説明したように、本実施例に係るナビゲーション装置2の制御部21は、通信部27により、車両の搭乗者が装着する腕装着型端末1から、搭乗者の腕の動きを示す加速度及び角速度の時系列計測データを含む腕動作データDaを受信する。そして、ナビゲーション装置2の制御部21は、通信部27が受信した搭乗者の腕動作データDaに基づいて、当該搭乗者が車両のドライバであるかどうかを推定する。一般に、車両のドライバと運転をしない乗員とでは、運転動作の有無に起因して腕の動きに明確な差異が生じる。よって、ナビゲーション装置2は、この態様により、腕装着型端末1を装着する搭乗者がドライバであるか否かを好適に推定することができる。 As described above, the control unit 21 of the navigation device 2 according to the present embodiment has an acceleration and an angular velocity indicating the movement of the occupant's arm from the arm-worn terminal 1 worn by the occupant of the vehicle by the communication unit 27. Receives arm motion data Da including time-series measurement data of. Then, the control unit 21 of the navigation device 2 estimates whether or not the passenger is the driver of the vehicle based on the arm motion data Da of the passenger received by the communication unit 27. In general, there is a clear difference in arm movement between a vehicle driver and a non-driving occupant due to the presence or absence of driving motion. Therefore, the navigation device 2 can suitably estimate whether or not the passenger wearing the arm-worn terminal 1 is a driver according to this aspect.

[変形例]
以下、上述の実施例に好適な変形例について説明する。以下に示す変形例は、任意に組み合わせて上述の実施例に適用してもよい。
[Modification example]
Hereinafter, a modification suitable for the above-mentioned embodiment will be described. The modifications shown below may be applied to the above-mentioned examples in any combination.

(変形例1)
ナビゲーション装置2は、運転動作が行われたときの車両の走行状態をさらに勘案し、ドライバ推定処理を実行してもよい。
(Modification 1)
The navigation device 2 may execute the driver estimation process in consideration of the traveling state of the vehicle when the driving operation is performed.

図4は、運転動作と車両の走行状態との関係を示すテーブルである。図4のテーブルでは、運転動作ごとに、当該運転動作を行う場合に想定される車両の走行状態が関連付けられている。例えば、ハンドルを回転させる動作の場合には、想定される走行状態として、車両の右左折及び車線変更が関連付けられており、シフトレバーを操作する動作の場合には、想定される走行状態として、車両の前進及び後退動作が関連付けられており、ウィンカーを操作する動作には、想定される車両の走行状態として、車両の右左折及び車線変更が関連付けられている。記憶部26は、図4に示すような運転動作と車両の走行状態との関係を示すテーブルを予め記憶しておく。 FIG. 4 is a table showing the relationship between the driving operation and the running state of the vehicle. In the table of FIG. 4, the driving state of the vehicle assumed when the driving operation is performed is associated with each driving operation. For example, in the case of an operation of rotating the steering wheel, a right / left turn and a lane change of the vehicle are associated as an assumed traveling state, and in the case of an operation of operating a shift lever, the assumed traveling state is The forward and backward movements of the vehicle are associated, and the movement of operating the turn signal is associated with turning left and right of the vehicle and changing lanes as the assumed traveling state of the vehicle. The storage unit 26 stores in advance a table showing the relationship between the driving operation and the running state of the vehicle as shown in FIG.

次に、図4のテーブルの活用方法について説明する。ナビゲーション装置2の制御部21は、実施例と同様に腕動作データDaに含まれる加速度及び角速度の時系列計測データに基づきドライバ特有のいずれかの運転動作を検知した場合、さらに加速度及び角速度計測時での車両の走行状態を認識する。次に、制御部21は、図4のテーブルを参照し、検知した運転動作と認識した車両の走行状態との組み合わせが図4に示すテーブルに記録されている場合に、腕装着型端末1の装着者がドライバであると推定する。言い換えると、制御部21は、加速度及び角速度の時系列計測データに基づきドライバ特有のいずれかの運転動作を検出した場合であっても、認識した車両の走行状態が検出した運転動作と図4のテーブルにおいて関連付けられていない場合には、運転動作を誤検出したとみなす。 Next, a method of utilizing the table in FIG. 4 will be described. When the control unit 21 of the navigation device 2 detects any driving motion peculiar to the driver based on the time-series measurement data of the acceleration and the angular velocity included in the arm motion data Da as in the embodiment, the acceleration and the angular velocity are further measured. Recognize the running state of the vehicle in. Next, the control unit 21 refers to the table of FIG. 4, and when the combination of the detected driving motion and the recognized driving state of the vehicle is recorded in the table shown in FIG. 4, the arm-worn terminal 1 is used. It is estimated that the wearer is the driver. In other words, even when the control unit 21 detects any driving motion peculiar to the driver based on the time-series measurement data of acceleration and angular velocity, the driving motion detected by the recognized driving state of the vehicle and FIG. 4 If it is not associated in the table, it is considered that the driving operation is falsely detected.

ここで、図4のテーブルを参照するための走行状態の認識方法の具体例について説明する。 Here, a specific example of a driving state recognition method for referring to the table of FIG. 4 will be described.

例えば、制御部21は、車両の進行方向の変更に応じた信号を出力するジャイロセンサ、車両の前後進を検知するための車速センサまたは加速度センサ、車線変更等を検知するためのカメラ等を含む測位部22の出力に基づき、車両の右左折、前後進、車線変更等の走行状態を認識する。このとき、制御部21は、運転動作を検知した時点と、当該運転動作が実際に行われた時点とのタイムラグを勘案し、所定時間分の測位部22の出力を記憶部26等のバッファに記憶しておき、運転動作を検知した時に、所定時間前の測位部22の出力に基づき、運転動作が行われたときの車両の走行状態を認識してもよい。 For example, the control unit 21 includes a gyro sensor that outputs a signal corresponding to a change in the traveling direction of the vehicle, a vehicle speed sensor or an acceleration sensor for detecting the forward / backward movement of the vehicle, a camera for detecting a lane change, and the like. Based on the output of the positioning unit 22, it recognizes the traveling state of the vehicle such as turning left and right, moving forward and backward, and changing lanes. At this time, the control unit 21 sends the output of the positioning unit 22 for a predetermined time to the buffer of the storage unit 26 or the like in consideration of the time lag between the time when the operation operation is detected and the time when the operation operation is actually performed. It may be stored, and when the driving operation is detected, the running state of the vehicle when the driving operation is performed may be recognized based on the output of the positioning unit 22 before a predetermined time.

他の例では、制御部21は、車両の制御部(ECU)からハンドルの操舵角の情報、シフトレバーの位置情報、ウィンカー位置の情報等を通信部27により取得することで、車両の走行状態を推定してもよい。 In another example, the control unit 21 acquires information such as steering angle information of the steering wheel, position information of the shift lever, and information on the position of the winker from the control unit (ECU) of the vehicle by the communication unit 27, so that the traveling state of the vehicle is obtained. May be estimated.

なお、ドライバ推定処理に用いる運転動作と当該運転動作時の車両の走行状態との組み合わせは、図4に示す組み合わせに限定されない。例えば、車両のエンジンがオフのときでもナビゲーション装置2が腕装着型端末1から腕動作データDaを受信してドライバ推定処理が可能な場合、ナビゲーション装置2は、車両の停止状態でエンジン始動操作を検知した場合に、腕装着型端末1の装着者がドライバであると推定してもよい。この場合、ナビゲーション装置2は、キーを挿入する動作及びエンジンスタートスイッチをひねる動作を、受信した腕動作データDaに基づき検知し、かつ、これらの動作を検知したときに車両が停止していたと測位部22の出力により判断した場合に、腕装着型端末1の装着者がドライバであると推定する。同様に、ナビゲーション装置2は、腕装着型端末1の装着者の車両への搭乗動作を検知した場合に、腕装着型端末1の装着者がドライバであると推定してもよい。この場合、ナビゲーション装置2は、ドアを開ける動作、シートに座る動作及びシートベルトを装着する動作を、受信した腕動作データDaに基づき検知した場合に、腕装着型端末1の装着者がドライバであると推定する。 The combination of the driving operation used for the driver estimation process and the traveling state of the vehicle during the driving operation is not limited to the combination shown in FIG. For example, if the navigation device 2 receives arm motion data Da from the arm-mounted terminal 1 and can perform driver estimation processing even when the vehicle engine is off, the navigation device 2 performs an engine start operation while the vehicle is stopped. When detected, it may be presumed that the wearer of the arm-worn terminal 1 is the driver. In this case, the navigation device 2 detects the operation of inserting the key and the operation of twisting the engine start switch based on the received arm motion data Da, and determines that the vehicle has stopped when these motions are detected. Judging from the output of the unit 22, it is estimated that the wearer of the arm-worn terminal 1 is the driver. Similarly, when the navigation device 2 detects the boarding motion of the wearer of the arm-worn terminal 1 on the vehicle, it may presume that the wearer of the arm-worn terminal 1 is the driver. In this case, when the navigation device 2 detects the operation of opening the door, the operation of sitting on the seat, and the operation of wearing the seatbelt based on the received arm movement data Da, the wearer of the arm-worn terminal 1 is the driver. I presume there is.

(変形例2)
ナビゲーション装置2は、腕装着型端末1がジャイロセンサ14を有していない場合、加速度センサ13の出力のみに基づき、ドライバ推定処理を実行してもよい。この場合、腕装着型端末1は、加速度センサ13の時系列計測データを腕動作データDaとしてナビゲーション装置2へ送信し、ナビゲーション装置2は、予め計測された運転動作ごとの加速度に関するドライバ動作データDtmp等と、受信した加速度センサ13の時系列計測データとに基づき、ドライバ推定処理を行う。
(Modification 2)
When the arm-mounted terminal 1 does not have the gyro sensor 14, the navigation device 2 may execute the driver estimation process based only on the output of the acceleration sensor 13. In this case, the arm-worn terminal 1 transmits the time-series measurement data of the acceleration sensor 13 to the navigation device 2 as the arm motion data Da, and the navigation device 2 is the driver motion data Dtmp relating to the acceleration for each driving motion measured in advance. Etc., and the driver estimation process is performed based on the received time-series measurement data of the acceleration sensor 13.

(変形例3)
ナビゲーション装置2は、ドライバ推定処理を、ドライバを認証できた後であっても、ドライバが交代した可能性があると判断される所定の条件が満たされた場合に、再度実行してもよい。
(Modification 3)
The navigation device 2 may re-execute the driver estimation process even after the driver can be authenticated, if a predetermined condition for determining that the driver may have been replaced is satisfied.

例えば、ナビゲーション装置2は、車両のドアの開閉を検知した場合、ドライバが交代した可能性があると判断する。この場合、ナビゲーション装置2は、例えば、CAN等のプロトコルにより車両の制御部(ECU)からドアの開閉に関する信号を受信することにより、車両のドアの開閉を検知する。そして、車両のドアの開閉を検知した場合、ナビゲーション装置2は、腕動作データDaの要求信号を腕装着型端末1に送信することで腕動作データDaを受信する。そして、ナビゲーション装置2は、図2のステップS106において、ステップS107で以前に記録した端末IDと異なる端末IDの腕装着型端末1の装着者がドライバであると判断した場合、ドライバが装着する腕装着型端末1の端末IDの記録を書き換える。なお、ナビゲーション装置2は、ステップS106において、ステップS107で以前に記録した端末IDの腕装着型端末1の装着者がドライバであると推定できなかった場合、ステップS107で以前に記録した端末IDを消去してもよい。 For example, when the navigation device 2 detects the opening and closing of the door of the vehicle, it determines that the driver may have changed. In this case, the navigation device 2 detects the opening / closing of the door of the vehicle by receiving a signal regarding the opening / closing of the door from the control unit (ECU) of the vehicle by, for example, a protocol such as CAN. Then, when the opening / closing of the door of the vehicle is detected, the navigation device 2 receives the arm movement data Da by transmitting the request signal of the arm movement data Da to the arm-worn terminal 1. Then, when the navigation device 2 determines in step S106 of FIG. 2 that the wearer of the arm-mounted terminal 1 having a terminal ID different from the terminal ID previously recorded in step S107 is the driver, the arm worn by the driver. The record of the terminal ID of the wearable terminal 1 is rewritten. If the wearer of the arm-worn terminal 1 of the terminal ID previously recorded in step S107 cannot be estimated to be the driver in step S106, the navigation device 2 uses the terminal ID previously recorded in step S107. You may erase it.

他の例では、ナビゲーション装置2は、地図データに登録されている駐車場(高速道路のサービスエリアやパーキングエリアも含む)に停車した後に発進したことを検知した場合、又は、駐車場以外の場所に所定時間停車した後に発進したことを検知した場合に、ドライバが交代した可能性があると判断し、ドライバ推定処理を再度実行してもよい。 In another example, when the navigation device 2 detects that the vehicle has started after stopping at a parking lot (including a service area or a parking area of an expressway) registered in the map data, or a place other than the parking lot. When it is detected that the vehicle has started after stopping for a predetermined time, it may be determined that the driver may have changed and the driver estimation process may be executed again.

このように、本変形例によれば、ナビゲーション装置2は、エンジンスイッチがオンになった後、再びエンジンスイッチがオフになるまでの間にドライバが入れ替わった場合であっても、入れ替え後のドライバを随時認識することができる。なお、制御部21は、本発明における「ドア開閉検出部」の一例である。 As described above, according to this modification, the navigation device 2 is a driver after the replacement even if the driver is replaced between the time when the engine switch is turned on and the time when the engine switch is turned off again. Can be recognized at any time. The control unit 21 is an example of the "door open / close detection unit" in the present invention.

(変形例4)
ナビゲーション装置2は、車両の制御部の制御下にある図示しない通信部(「車両通信部」とも呼ぶ。)を介して腕動作データDaの受信等を行ってもよい。この場合、腕装着型端末1と車両通信部、及びナビゲーション装置2と車両通信部とは、それぞれ通信を確立し、車両通信部は、ナビゲーション装置2から受信した腕動作データDaの送信要求を腕装着型端末1に転送したり、腕装着型端末1から受信した腕動作データDaをナビゲーション装置2に転送したりする。
(Modification example 4)
The navigation device 2 may receive arm motion data Da or the like via a communication unit (also referred to as “vehicle communication unit”) (also referred to as “vehicle communication unit”) under the control of the vehicle control unit. In this case, the arm-worn terminal 1 and the vehicle communication unit, and the navigation device 2 and the vehicle communication unit each establish communication, and the vehicle communication unit receives an arm motion data Da transmission request received from the navigation device 2. It is transferred to the wearable terminal 1 or the arm motion data Da received from the arm-worn terminal 1 is transferred to the navigation device 2.

(変形例5)
図3の例では、腕装着型端末1は、ナビゲーション装置2からの腕動作データDaの送信要求に基づき、ステップS104で腕動作データDaを送信した。これに代えて、腕装着型端末1は、車両の制御部との通信に基づき、又は、図示しないセンサの出力等に基づき、装着者の車両への乗車を認識した場合に、腕動作データDaを生成し、腕動作データDaをナビゲーション装置2へ送信してもよい。
(Modification 5)
In the example of FIG. 3, the arm-worn terminal 1 transmitted the arm movement data Da in step S104 based on the transmission request of the arm movement data Da from the navigation device 2. Instead of this, when the arm-mounted terminal 1 recognizes the wearer's riding on the vehicle based on the communication with the control unit of the vehicle or the output of a sensor (not shown), the arm motion data Da May be generated and the arm movement data Da may be transmitted to the navigation device 2.

(変形例6)
車両の制御部(ECU)は、本実施例でナビゲーション装置2が実行したドライバ推定処理を、ナビゲーション装置2に代えて実行してもよい。
(Modification 6)
The vehicle control unit (ECU) may execute the driver estimation process executed by the navigation device 2 in this embodiment instead of the navigation device 2.

この場合、車両の制御部は、例えば、変形例4で説明した車両通信部により腕動作データDa等の授受を腕装着型端末1と行うと共に、ドライバ推定処理に必要なドライバ動作データDtmp等を図示しない記憶部に記憶する。そして、車両の制御部は、図2のステップS101〜S102及びステップS105〜S107の処理を実行する。この場合、車両通信部は、本発明における「受信部」の一例であり、車両の制御部は、本発明における「推定部」及びプログラムを実行する「コンピュータ」の一例である。 In this case, for example, the vehicle control unit exchanges arm motion data Da and the like with the arm-worn terminal 1 by the vehicle communication unit described in the modification 4, and also performs driver motion data Dtpp and the like necessary for driver estimation processing. It is stored in a storage unit (not shown). Then, the vehicle control unit executes the processes of steps S101 to S102 and steps S105 to S107 of FIG. In this case, the vehicle communication unit is an example of the "reception unit" in the present invention, and the vehicle control unit is an example of the "estimation unit" and the "computer" that executes the program in the present invention.

(変形例7)
ドライバ推定システムは、腕装着型端末1のみから構成され、ナビゲーション装置2の処理を腕装着型端末1が実行してもよい。
(Modification 7)
The driver estimation system is composed of only the arm-mounted terminal 1, and the arm-mounted terminal 1 may execute the processing of the navigation device 2.

図5は、実施例のナビゲーション装置2の処理を腕装着型端末1が実行する場合のドライバ推定処理の手順を示すフローチャートの一例である。 FIG. 5 is an example of a flowchart showing a procedure of driver estimation processing when the arm-worn terminal 1 executes the processing of the navigation device 2 of the embodiment.

まず、腕装着型端末1は、装着者の乗車を検知したか否か判定する(ステップS201)。例えば、腕装着型端末1は、エンジンスイッチがオンになった旨やドアの開閉が行われた旨等の所定の情報を車両の制御部から受信した場合、又は所定のユーザ入力を検知した場合等に、装着者が乗車したと判断する。そして、腕装着型端末1は、装着者の乗車を検知した場合(ステップS201;Yes)、加速度センサ13及びジャイロセンサ14により腕動作の計測を行う(ステップS202)。そして、腕装着型端末1は、図3のステップS106と同様に、記憶部15に記憶したドライバ動作データDtmp等を参照し、装着者がドライバと推定できるか否か判定する(ステップS203)。そして、腕装着型端末1は、装着者がドライバと推定できた場合(ステップS203;Yes)、装着者がドライバであることを前提としたモードへ移行する(ステップS204)。この場合、腕装着型端末1は、例えば、運転を支援するための案内や警告などを出力したりする。 First, the arm-worn terminal 1 determines whether or not the wearer's riding is detected (step S201). For example, the arm-worn terminal 1 receives predetermined information such as that the engine switch is turned on or that the door is opened / closed from the control unit of the vehicle, or detects a predetermined user input. Etc., it is judged that the wearer has boarded. Then, when the arm-mounted terminal 1 detects the ride of the wearer (step S201; Yes), the arm-mounted terminal 1 measures the arm movement by the acceleration sensor 13 and the gyro sensor 14 (step S202). Then, the arm-mounted terminal 1 refers to the driver operation data Dtmp or the like stored in the storage unit 15 and determines whether or not the wearer can presume that the driver is the driver (step S203), as in step S106 of FIG. Then, when the wearer can be presumed to be the driver (step S203; Yes), the arm-worn terminal 1 shifts to the mode on the premise that the wearer is the driver (step S204). In this case, the arm-worn terminal 1 outputs, for example, guidance or a warning for supporting driving.

(変形例8)
腕装着型端末1は、ナビゲーション装置2に代えて自端末の装着者がドライバであるか否か判定し、当該装着者がドライバであると判断した場合に、自端末の端末ID等をナビゲーション装置2へ送信してもよい。
(Modification 8)
The arm-worn terminal 1 determines whether or not the wearer of the own terminal is a driver instead of the navigation device 2, and when it is determined that the wearer is the driver, the terminal ID or the like of the own terminal is used as the navigation device. You may send to 2.

この場合、腕装着型端末1は、変形例7と同様に、装着者がドライバであるか否か推定し、装着者がドライバであると推定した場合に、その推定結果の情報を端末IDと共にナビゲーション装置2へ送信する。ナビゲーション装置2は、腕装着型端末1から上述の推定結果の情報を受信した場合、当該情報を参照して当該腕装着型端末1の装着者がドライバであるとみなし、当該腕装着型端末1の端末IDを記憶部26に記憶する。 In this case, the arm-worn terminal 1 estimates whether or not the wearer is a driver, and when it is estimated that the wearer is a driver, the arm-worn terminal 1 estimates the estimation result information together with the terminal ID. It is transmitted to the navigation device 2. When the navigation device 2 receives the information of the above estimation result from the arm-mounted terminal 1, the navigation device 2 considers that the wearer of the arm-mounted terminal 1 is the driver by referring to the information, and the arm-mounted terminal 1 The terminal ID of is stored in the storage unit 26.

この場合、好適には、腕装着型端末1は、推定結果の情報と共に、ドライバ推定処理に用いた加速度及び角速度の時系列計測データをナビゲーション装置2に送信し、ナビゲーション装置2に適宜ドライバ推定処理を実行させてもよい。この場合、例えば、ナビゲーション装置2は、受信したドライバの推定結果によってもドライバを特定できない場合に、腕装着型端末1から受信した加速度及び角速度の時系列計測データに基づき、実施例と同様にドライバ推定処理を行う。そして、ナビゲーション装置2は、腕装着型端末1の装着者がドライバであると推定できた場合に、当該腕装着型端末1の端末IDを記憶部26に記憶する。上述の「ドライバを特定できない場合」とは、例えば、複数の腕装着型端末1から受信したドライバの推定結果が各腕装着型端末1の装着者がドライバであることを示していることにより、ドライバを1人に特定できない場合などが該当する。この場合、ナビゲーション装置2は、各腕装着型端末1から受信した加速度及び角速度の時系列計測データのうちのいずれが、ドライバ動作データDtmp又は記憶部26に蓄積したドライバ認証時の計測データと最も類似しているかの類否判定を行うことで、複数のドライバの候補から1人のドライバを特定する。 In this case, preferably, the arm-worn terminal 1 transmits the time-series measurement data of the acceleration and the angular velocity used for the driver estimation process to the navigation device 2 together with the information of the estimation result, and appropriately performs the driver estimation process to the navigation device 2. May be executed. In this case, for example, when the driver cannot be specified from the estimated result of the received driver, the navigation device 2 is based on the time-series measurement data of the acceleration and the angular velocity received from the arm-worn terminal 1, and the driver is the same as in the embodiment. Perform estimation processing. Then, when the wearer of the arm-worn terminal 1 can be estimated to be the driver, the navigation device 2 stores the terminal ID of the arm-worn terminal 1 in the storage unit 26. The above-mentioned "when the driver cannot be specified" means, for example, that the estimation result of the driver received from the plurality of arm-mounted terminals 1 indicates that the wearer of each arm-mounted terminal 1 is the driver. This applies when the driver cannot be identified as one person. In this case, in the navigation device 2, which of the acceleration and angular velocity time-series measurement data received from each arm-worn terminal 1 is the driver operation data Dtmp or the measurement data at the time of driver authentication stored in the storage unit 26, which is the most. One driver is identified from a plurality of driver candidates by performing a similarity determination as to whether or not they are similar.

なお、変形例7、8では、腕装着型端末1は、本発明における「ドライバ推定装置」の一例であり、制御部11は、本発明における「検知部」及び「推定部」の一例である。 In the modified examples 7 and 8, the arm-mounted terminal 1 is an example of the "driver estimation device" in the present invention, and the control unit 11 is an example of the "detection unit" and the "estimation unit" in the present invention. ..

(変形例9)
ナビゲーション装置2は、経路案内以外の用途の車載機(例えばドライブレコーダ等)であってもよい。
(Modification 9)
The navigation device 2 may be an in-vehicle device (for example, a drive recorder or the like) for purposes other than route guidance.

1 腕装着型端末
2 ナビゲーション装置
11、21 制御部
12、27 通信部
13 加速度センサ
14 ジャイロセンサ
15、26 記憶部
23 表示部
24 音出力部
25 入力部
1 Arm-mounted terminal 2 Navigation device 11, 21 Control unit 12, 27 Communication unit 13 Accelerometer 14 Gyro sensor 15, 26 Storage unit 23 Display unit 24 Sound output unit 25 Input unit

Claims (1)

車両の搭乗者が装着し、前記搭乗者の腕の動きを検知する端末から、前記腕の動きに関するデータを受信する受信部と、
前記腕の動きに関するデータに基づいて、前記搭乗者が前記車両のドライバであるかどうかを推定する推定部と、
を備えることを特徴とするドライバ推定装置。
A receiver that is worn by the occupant of the vehicle and receives data related to the movement of the arm from a terminal that detects the movement of the occupant's arm.
An estimation unit that estimates whether the passenger is the driver of the vehicle based on the data on the movement of the arm, and
A driver estimation device characterized by comprising.
JP2021135509A 2019-11-29 2021-08-23 Driver estimation device, control method, program, and storage medium Pending JP2021183978A (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2021135509A JP2021183978A (en) 2019-11-29 2021-08-23 Driver estimation device, control method, program, and storage medium
JP2023073377A JP2023114459A (en) 2019-11-29 2023-04-27 Driver estimation device, control method, program, and storage medium
JP2024158144A JP2024163293A (en) 2019-11-29 2024-09-12 Driver estimation device, control method, program and storage medium

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2019216770A JP2020046433A (en) 2019-11-29 2019-11-29 Driver estimation device, control method, program, and storage medium
JP2021135509A JP2021183978A (en) 2019-11-29 2021-08-23 Driver estimation device, control method, program, and storage medium

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2019216770A Division JP2020046433A (en) 2019-11-29 2019-11-29 Driver estimation device, control method, program, and storage medium

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2023073377A Division JP2023114459A (en) 2019-11-29 2023-04-27 Driver estimation device, control method, program, and storage medium

Publications (1)

Publication Number Publication Date
JP2021183978A true JP2021183978A (en) 2021-12-02

Family

ID=69901312

Family Applications (4)

Application Number Title Priority Date Filing Date
JP2019216770A Pending JP2020046433A (en) 2019-11-29 2019-11-29 Driver estimation device, control method, program, and storage medium
JP2021135509A Pending JP2021183978A (en) 2019-11-29 2021-08-23 Driver estimation device, control method, program, and storage medium
JP2023073377A Pending JP2023114459A (en) 2019-11-29 2023-04-27 Driver estimation device, control method, program, and storage medium
JP2024158144A Pending JP2024163293A (en) 2019-11-29 2024-09-12 Driver estimation device, control method, program and storage medium

Family Applications Before (1)

Application Number Title Priority Date Filing Date
JP2019216770A Pending JP2020046433A (en) 2019-11-29 2019-11-29 Driver estimation device, control method, program, and storage medium

Family Applications After (2)

Application Number Title Priority Date Filing Date
JP2023073377A Pending JP2023114459A (en) 2019-11-29 2023-04-27 Driver estimation device, control method, program, and storage medium
JP2024158144A Pending JP2024163293A (en) 2019-11-29 2024-09-12 Driver estimation device, control method, program and storage medium

Country Status (1)

Country Link
JP (4) JP2020046433A (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008140118A (en) * 2006-12-01 2008-06-19 Advanced Telecommunication Research Institute International Dangerous motion detection device and dangerous motion detection method
JP2015071319A (en) * 2013-10-01 2015-04-16 株式会社オートネットワーク技術研究所 Driver specifying system
US9037125B1 (en) * 2014-04-07 2015-05-19 Google Inc. Detecting driving with a wearable computing device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008140118A (en) * 2006-12-01 2008-06-19 Advanced Telecommunication Research Institute International Dangerous motion detection device and dangerous motion detection method
JP2015071319A (en) * 2013-10-01 2015-04-16 株式会社オートネットワーク技術研究所 Driver specifying system
US9037125B1 (en) * 2014-04-07 2015-05-19 Google Inc. Detecting driving with a wearable computing device

Also Published As

Publication number Publication date
JP2023114459A (en) 2023-08-17
JP2020046433A (en) 2020-03-26
JP2024163293A (en) 2024-11-21

Similar Documents

Publication Publication Date Title
JP6917827B2 (en) Vehicle control devices, vehicles, vehicle control methods and programs
US20180272991A1 (en) Electronic key system
JP2018534187A (en) Access to autonomous vehicles and driving control
JP2017174355A (en) Drive support method and drive support device using the same, automatic drive controller, vehicle, drive support system, and program
US11460309B2 (en) Control apparatus, control method, and storage medium storing program
JP2007200274A (en) Merge support device and merge support system
JP2016223995A (en) Driver estimation device, control method, program, and storage medium
CN112689587B (en) Method for classifying non-driving task activities considering the interruptibility of the driver's non-driving task activities when requiring to take over the driving task and method for re-releasing the non-driving task activities after interrupting the non-driving task activities due to requiring to take over the driving task
JP2010039639A (en) Driving diagnostic system, and driving diagnostic system
JP2020013326A (en) In-vehicle device, information processing device, information processing method and program
JP7384604B2 (en) Vehicle control plan generation device
JP2016222136A (en) Driver estimation device, control method, program and storage medium
JP6619316B2 (en) Parking position search method, parking position search device, parking position search program, and moving object
JP2018081357A (en) Driving assistance device
JP4900197B2 (en) Route deriving device, vehicle control device, and navigation device
JP6079460B2 (en) Navigation system, navigation device, and server
JP2021183978A (en) Driver estimation device, control method, program, and storage medium
JP4776627B2 (en) Information disclosure device
JP2008195231A (en) Vehicle unfamiliarity detection device
CN113474771A (en) Method, computer program, device, vehicle and network component for estimating a departure time of a user together with a vehicle
JP3948018B2 (en) Information recording apparatus, information recording method, and information recording program
JP2020076657A (en) Information provision system, information provision method, and computer program
JP2020062456A (en) Driver estimation device, control method, program and storage medium
WO2021191682A1 (en) Information provision method, vehicle system and management device
JP5137663B2 (en) Mobile communication terminal device, wireless connection method, and communication system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20210823

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20220719

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20230131