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
JP7697482B2 - Driver monitoring device, driver monitoring method, and computer program for driver monitoring - Google Patents
[go: Go Back, main page]

JP7697482B2 - Driver monitoring device, driver monitoring method, and computer program for driver monitoring - Google Patents

Driver monitoring device, driver monitoring method, and computer program for driver monitoring Download PDF

Info

Publication number
JP7697482B2
JP7697482B2 JP2023034865A JP2023034865A JP7697482B2 JP 7697482 B2 JP7697482 B2 JP 7697482B2 JP 2023034865 A JP2023034865 A JP 2023034865A JP 2023034865 A JP2023034865 A JP 2023034865A JP 7697482 B2 JP7697482 B2 JP 7697482B2
Authority
JP
Japan
Prior art keywords
driver
image
vehicle
terminal
standby state
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
JP2023034865A
Other languages
Japanese (ja)
Other versions
JP2024126476A (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.)
Toyota Motor Corp
Original Assignee
Toyota Motor 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 Toyota Motor Corp filed Critical Toyota Motor Corp
Priority to JP2023034865A priority Critical patent/JP7697482B2/en
Priority to US18/383,206 priority patent/US20240300544A1/en
Priority to CN202410249537.5A priority patent/CN118618421A/en
Publication of JP2024126476A publication Critical patent/JP2024126476A/en
Application granted granted Critical
Publication of JP7697482B2 publication Critical patent/JP7697482B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W60/00Drive control systems specially adapted for autonomous road vehicles
    • B60W60/005Handover processes
    • B60W60/0059Estimation of the risk associated with autonomous or manual driving, e.g. situation too complex, sensor failure or driver incapacity
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60QARRANGEMENT OF SIGNALLING OR LIGHTING DEVICES, THE MOUNTING OR SUPPORTING THEREOF OR CIRCUITS THEREFOR, FOR VEHICLES IN GENERAL
    • B60Q9/00Arrangement or adaptation of signal devices not provided for in one of main groups B60Q1/00 - B60Q7/00, e.g. haptic signalling
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W10/00Conjoint control of vehicle sub-units of different type or different function
    • B60W10/04Conjoint control of vehicle sub-units of different type or different function including control of propulsion units
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W10/00Conjoint control of vehicle sub-units of different type or different function
    • B60W10/18Conjoint control of vehicle sub-units of different type or different function including control of braking systems
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W10/00Conjoint control of vehicle sub-units of different type or different function
    • B60W10/20Conjoint control of vehicle sub-units of different type or different function including control of steering systems
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W40/00Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models
    • B60W40/08Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models related to drivers or passengers
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W50/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • B60W50/08Interaction between the driver and the control system
    • B60W50/14Means for informing the driver, warning the driver or prompting a driver intervention
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W60/00Drive control systems specially adapted for autonomous road vehicles
    • B60W60/005Handover processes
    • B60W60/0053Handover processes from vehicle to occupant
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V20/00Scenes; Scene-specific elements
    • G06V20/50Context or environment of the image
    • G06V20/59Context or environment of the image inside of a vehicle, e.g. relating to seat occupancy, driver state or inner lighting conditions
    • G06V20/597Recognising the driver's state or behaviour, e.g. attention or drowsiness
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W40/00Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models
    • B60W40/08Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models related to drivers or passengers
    • B60W2040/0818Inactivity or incapacity of driver
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W50/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • B60W50/08Interaction between the driver and the control system
    • B60W50/14Means for informing the driver, warning the driver or prompting a driver intervention
    • B60W2050/143Alarm means
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W50/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • B60W50/08Interaction between the driver and the control system
    • B60W50/14Means for informing the driver, warning the driver or prompting a driver intervention
    • B60W2050/146Display means
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2420/00Indexing codes relating to the type of sensors based on the principle of their operation
    • B60W2420/40Photo, light or radio wave sensitive means, e.g. infrared sensors
    • B60W2420/403Image sensing, e.g. optical camera

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Transportation (AREA)
  • Automation & Control Theory (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • Combustion & Propulsion (AREA)
  • Chemical & Material Sciences (AREA)
  • Theoretical Computer Science (AREA)
  • Multimedia (AREA)
  • General Physics & Mathematics (AREA)
  • Mathematical Physics (AREA)
  • Traffic Control Systems (AREA)
  • Control Of Driving Devices And Active Controlling Of Vehicle (AREA)

Description

本発明は、ドライバ監視装置、ドライバ監視方法及びドライバ監視用コンピュータプログラムに関する。 The present invention relates to a driver monitoring device, a driver monitoring method, and a computer program for driver monitoring.

特許文献1には、自動運転機能を備える車両において、自動運転機能の作動時にドライバに許容される許容行為以外の行為をドライバが継続的に実施していると推定される場合に、情報提示機器にドライバへ向けた警報を実施させることが記載されている。 Patent Document 1 describes how, in a vehicle equipped with an autonomous driving function, if it is estimated that the driver is continuously performing actions other than those permitted when the autonomous driving function is operating, an information presentation device is caused to issue a warning to the driver.

特許文献2には、ドライバが運転困難状態であるか否かを判定する際に、ドライバの状態の異常に加えて、ドライバによる運転操作及び車両の走行状態の少なくとも一方の異常が検出された場合に、ドライバが運転困難状態であると判定することが記載されている。 Patent document 2 describes that when determining whether or not a driver is in a state of difficulty in driving, if an abnormality is detected in at least one of the driver's driving operation and the vehicle's running state in addition to an abnormality in the driver's condition, the driver is determined to be in a state of difficulty in driving.

特許文献3には、ドライバの状態を検出し、ドライバの状態に応じて、車両の運転モードの切り替え(例えば自動運転モードから手動運転モードへの切り替え)を通知するタイミングを変更することが記載されている。 Patent document 3 describes detecting the driver's state and changing the timing of notifying the driver of a change in the vehicle's driving mode (e.g., from an automatic driving mode to a manual driving mode) depending on the driver's state.

特許文献4には、ドライバの視線及び状態を監視し、ドライバに自動運転制御モードから手動運転モードへの引継ぎを要求するときに、ドライバの視線がスマートフォンのような機器に向いていることを検出すると、この機器の機能を停止させることが記載されている。 Patent document 4 describes a system that monitors the driver's line of sight and state, and when it detects that the driver is looking at a device such as a smartphone when requesting the driver to switch from an automated driving control mode to a manual driving mode, stops the function of the device.

特開2021-152888号公報JP 2021-152888 A 特開2019-166968号公報JP 2019-166968 A 国際公開第2017/085981号International Publication No. 2017/085981 特開2021-049891号公報JP 2021-049891 A

車両においてレベル3の自動運転が実施されるときには、システムからの要求に応じて運転操作を交代できる状態であれば、スマートフォンのような端末の操作がドライバに許可される。一方、運転操作を迅速に引き継ぐことを妨げる居眠りのような行為は禁止されている。 When a vehicle achieves Level 3 autonomous driving, the driver will be permitted to operate a device such as a smartphone if they are able to take over driving operations upon request from the system. However, actions such as falling asleep at the wheel that would prevent the driver from quickly taking over driving operations will be prohibited.

このため、レベル3の自動運転が実施されている場合であっても、ドライバを撮影するように車両に設けられた撮像装置を用いてドライバの状態を監視する必要がある。しかしながら、斯かる撮像装置によって生成された画像に基づいて、ドライバが端末を操作している状態と、ドライバの居眠り又は急病による異常姿勢とを識別することは困難である。このため、ドライバが端末を操作しているときに、ドライバが運転操作を実施可能な運転待機状態でないと誤判定するおそれがある。 For this reason, even when Level 3 autonomous driving is implemented, it is necessary to monitor the driver's condition using an imaging device installed in the vehicle to capture an image of the driver. However, based on the image generated by such an imaging device, it is difficult to distinguish between a state in which the driver is operating a terminal and an abnormal posture due to the driver falling asleep or suddenly becoming ill. For this reason, when the driver is operating a terminal, there is a risk of erroneously determining that the driver is not in a driving standby state in which he or she can perform driving operations.

そこで、上記課題に鑑みて、本発明の目的は、ドライバが運転操作を実施可能な運転待機状態でないと誤判定することを抑制することにある。 In view of the above problems, the object of the present invention is to prevent the driver from erroneously determining that the vehicle is not in a driving standby state in which the driver can perform driving operations.

本開示の要旨は以下のとおりである。 The gist of this disclosure is as follows:

(1)車両のドライバが運転操作を実施可能な運転待機状態であるか否かを判定する判定部と、前記ドライバが前記運転待機状態でないと判定された場合に、前記ドライバに警告を通知する通知部とを有し、前記判定部は、前記ドライバを撮影するように前記車両に設けられた撮像装置によって生成された画像と、前記ドライバにより操作可能な端末によって取得されたドライバ情報とを取得し、前記画像及び前記ドライバ情報に基づいて前記ドライバが前記運転待機状態であるか否かを判定する、ドライバ監視装置。 (1) A driver monitoring device having a determination unit that determines whether or not a driver of a vehicle is in a driving standby state in which the driver can perform driving operations, and a notification unit that notifies the driver of a warning when it is determined that the driver is not in the driving standby state, the determination unit acquiring an image generated by an imaging device provided in the vehicle to capture an image of the driver and driver information acquired by a terminal operable by the driver, and judging whether or not the driver is in the driving standby state based on the image and the driver information.

(2)前記ドライバ情報は、前記端末に搭載されたカメラによって生成された画像、又は前記ドライバによる前記端末への入力情報を含む、上記(1)に記載のドライバ監視装置。 (2) The driver monitoring device described in (1) above, in which the driver information includes an image generated by a camera mounted on the terminal or information input by the driver to the terminal.

(3)前記判定部は、前記画像に基づいて前記ドライバが前記運転待機状態であるか否かを所定の判定基準により判定し、前記ドライバ情報に基づいて前記ドライバが覚醒状態であるか否かを判定し、前記ドライバが覚醒状態であると判定した場合には前記判定基準を緩和する、上記(1)又は(2)に記載のドライバ監視装置。 (3) The driver monitoring device according to (1) or (2) above, wherein the determination unit determines whether the driver is in the driving standby state based on the image using a predetermined determination criterion, determines whether the driver is in an awake state based on the driver information, and relaxes the determination criterion when it is determined that the driver is in an awake state.

(4)前記判定部は、前記画像に基づいて前記ドライバが前記運転待機状態であるか否かを所定の判定基準により判定し、前記画像に基づいて前記ドライバが前記運転待機状態でないと判定した場合には前記ドライバ情報に基づいて前記ドライバが覚醒状態であるか否かを判定し、前記ドライバが覚醒状態であると判定した場合には前記画像に基づく判定結果を無効にする、上記(1)又は(2)に記載のドライバ監視装置。 (4) The driver monitoring device according to (1) or (2) above, wherein the determination unit determines whether the driver is in the standby state based on the image using a predetermined determination criterion, and if it is determined that the driver is not in the standby state based on the image, determines whether the driver is in an awake state based on the driver information, and if it is determined that the driver is in an awake state, invalidates the determination result based on the image.

(5)前記判定部は、前記画像に基づいて前記ドライバが前記運転待機状態でないと判定した場合には前記端末から前記ドライバ情報を取得し、前記画像に基づいて前記ドライバが前記運転待機状態であると判定した場合には前記端末から前記ドライバ情報を取得しない、上記(1)から(4)のいずれか1つに記載のドライバ監視装置。 (5) The driver monitoring device according to any one of (1) to (4) above, wherein the determination unit acquires the driver information from the terminal when it determines based on the image that the driver is not in the standby state, and does not acquire the driver information from the terminal when it determines based on the image that the driver is in the standby state.

(6)前記車両においてレベル2以下の自動運転が実施されているときに、前記ドライバによる前記端末の操作を制限又は禁止する端末制御部を更に有する、上記(1)から(5)のいずれか1つに記載のドライバ監視装置。 (6) The driver monitoring device according to any one of (1) to (5) above, further comprising a terminal control unit that limits or prohibits the driver from operating the terminal when autonomous driving of level 2 or lower is being performed in the vehicle.

(7)前記端末はスマートフォンである、上記(1)から(6)のいずれか1つに記載のドライバ監視装置。 (7) The driver monitoring device according to any one of (1) to (6) above, wherein the terminal is a smartphone.

(8)コンピュータにより実行されるドライバ監視方法であって、車両のドライバを撮影するように前記車両に設けられた撮像装置によって生成された画像を取得することと、前記ドライバにより操作可能な端末によって取得されたドライバ情報を取得することと、前記画像及び前記ドライバ情報に基づいて前記ドライバが運転操作を実施可能な運転待機状態であるか否かを判定することと、前記ドライバが前記運転待機状態でないと判定された場合に、前記ドライバに警告を通知することとを含む、ドライバ監視方法。 (8) A driver monitoring method executed by a computer, the driver monitoring method including: acquiring an image generated by an imaging device provided in a vehicle to capture an image of the driver of the vehicle; acquiring driver information acquired by a terminal operable by the driver; determining whether the driver is in a driving standby state in which the driver can perform driving operations based on the image and the driver information; and notifying the driver of a warning when it is determined that the driver is not in the driving standby state.

(9)車両のドライバを撮影するように前記車両に設けられた撮像装置によって生成された画像を取得することと、前記ドライバにより操作可能な端末によって取得されたドライバ情報を取得することと、前記画像及び前記ドライバ情報に基づいて前記ドライバが運転操作を実施可能な運転待機状態であるか否かを判定することと、前記ドライバが前記運転待機状態でないと判定された場合に、前記ドライバに警告を通知することとをコンピュータに実行させる、ドライバ監視用コンピュータプログラム。 (9) A computer program for driver monitoring that causes a computer to execute the following: acquiring an image generated by an imaging device provided in a vehicle to capture an image of the driver of the vehicle; acquiring driver information acquired by a terminal operable by the driver; determining whether the driver is in a driving standby state in which he or she can perform driving operations based on the image and the driver information; and notifying the driver of a warning when it is determined that the driver is not in the driving standby state.

本発明によれば、ドライバが運転操作を実施可能な運転待機状態でないと誤判定することを抑制することができる。 The present invention can prevent the driver from erroneously determining that the vehicle is not in a driving standby state in which the driver can perform driving operations.

図1は、本本発明の第一実施形態に係るドライバ監視装置を含む車両制御システムの概略的な構成図である。FIG. 1 is a schematic configuration diagram of a vehicle control system including a driver monitoring device according to a first embodiment of the present invention. 図2は、ドライバモニタカメラが設けられた車両の内部を概略的に示す図である。FIG. 2 is a diagram showing a schematic view of the interior of a vehicle equipped with a driver monitor camera. 図3は、第一実施形態におけるECUのプロセッサの機能ブロック図である。FIG. 3 is a functional block diagram of a processor of the ECU in the first embodiment. 図4は、本発明の第一実施形態における判定基準設定処理の制御ルーチンを示すフローチャートである。FIG. 4 is a flowchart showing a control routine for the judgment criterion setting process in the first embodiment of the present invention. 図5は、本発明の第一実施形態における警告処理の制御ルーチンを示すフローチャートである。FIG. 5 is a flowchart showing a control routine for a warning process in the first embodiment of the present invention. 図6は、本発明の第二実施形態における警告処理の制御ルーチンを示すフローチャートである。FIG. 6 is a flowchart showing a control routine for a warning process in the second embodiment of the present invention. 図7は、第三実施形態におけるECUのプロセッサの機能ブロック図である。FIG. 7 is a functional block diagram of a processor of an ECU in the third embodiment. 図8は、本発明の第三実施形態における端末操作判定処理の制御ルーチンを示すフローチャートである。FIG. 8 is a flowchart showing a control routine of a terminal operation determination process in the third embodiment of the present invention.

以下、図面を参照して本発明の実施形態について詳細に説明する。なお、以下の説明では、同様な構成要素には同一の参照番号を付す。 Embodiments of the present invention will be described in detail below with reference to the drawings. In the following description, similar components are given the same reference numbers.

<第一実施形態>
以下、図1~図5を参照して、本発明の第一実施形態について説明する。図1は、本発明の第一実施形態に係るドライバ監視装置を含む車両制御システム1の概略的な構成図である。車両制御システム1は、車両に搭載され、車両の各種制御を実行する。
First Embodiment
A first embodiment of the present invention will be described below with reference to Figures 1 to 5. Figure 1 is a schematic configuration diagram of a vehicle control system 1 including a driver monitoring device according to a first embodiment of the present invention. The vehicle control system 1 is mounted on a vehicle and executes various controls of the vehicle.

図1に示されるように、車両制御システム1は、ドライバモニタカメラ2、周辺情報検出装置3、GNSS(Global Navigation Satellite System)受信機4、地図データベース5、ナビゲーション装置6、車両挙動検出装置7、アクチュエータ8、ヒューマンマシンインタフェース(HMI:Human Machine Interface)9、通信装置10及び電子制御ユニット(ECU:Electronic Control Unit)20を備える。ドライバモニタカメラ2、周辺情報検出装置3、GNSS受信機4、地図データベース5、ナビゲーション装置6、車両挙動検出装置7、アクチュエータ8、HMI9及び通信装置10は、CAN(Controller Area Network)等の規格に準拠した車内ネットワーク等を介してECU20に電気的に接続される。 As shown in FIG. 1, the vehicle control system 1 includes a driver monitor camera 2, a surrounding information detection device 3, a Global Navigation Satellite System (GNSS) receiver 4, a map database 5, a navigation device 6, a vehicle behavior detection device 7, an actuator 8, a human machine interface (HMI) 9, a communication device 10, and an electronic control unit (ECU) 20. The driver monitor camera 2, the surrounding information detection device 3, the GNSS receiver 4, the map database 5, the navigation device 6, the vehicle behavior detection device 7, the actuator 8, the HMI 9, and the communication device 10 are electrically connected to the ECU 20 via an in-vehicle network or the like that complies with standards such as the Controller Area Network (CAN).

ドライバモニタカメラ2は、車両のドライバを撮影し、ドライバが表された画像を生成する。ドライバモニタカメラ2の出力、すなわちドライバモニタカメラ2によって生成された画像はECU20に送信される。以下、ドライバモニタカメラ2の構成の具体例について説明する。 The driver monitor camera 2 captures an image of the vehicle driver and generates an image showing the driver. The output of the driver monitor camera 2, i.e., the image generated by the driver monitor camera 2, is transmitted to the ECU 20. A specific example of the configuration of the driver monitor camera 2 is described below.

ドライバモニタカメラ2はカメラ及び投光器を有する。カメラは、レンズ及び撮像素子から構成され、例えばCMOS(相補型金属酸化膜半導体)カメラ又はCCD(電荷結合素子)カメラである。投光器は、LED(発光ダイオード)であり、例えばカメラの両側に配置された二個の近赤外LEDである。ドライバに近赤外光を照射することによって、夜間等の低照度時においてもドライバに不快感を与えることなくドライバの顔を撮影することができる。また、近赤外以外の波長成分の光を除去するするバンドパスフィルタがカメラの内部に設けられ、近赤外LEDから照射される赤色波長成分の光を除去する可視光カットフィルタが投光器の前面に設けられてもよい。 The driver monitor camera 2 has a camera and a floodlight. The camera is composed of a lens and an image sensor, for example a CMOS (complementary metal oxide semiconductor) camera or a CCD (charge-coupled device) camera. The floodlight is an LED (light-emitting diode), for example two near-infrared LEDs arranged on both sides of the camera. By irradiating the driver with near-infrared light, the driver's face can be photographed without causing discomfort to the driver even in low-light conditions such as at night. In addition, a bandpass filter that removes light with wavelength components other than near-infrared may be provided inside the camera, and a visible light cut filter that removes light with red wavelength components irradiated from the near-infrared LED may be provided in front of the floodlight.

図2は、ドライバモニタカメラ2が設けられた車両30の内部を概略的に示す図である。ドライバモニタカメラ2は、車両30のドライバの撮影するように車両30の車室内に設けられる。例えば、図2に示されるように、ドライバモニタカメラ2は車両30のステアリングコラム31の上部に設けられる。図2には、ドライバモニタカメラ2の投影範囲が破線で示されている。本実施形態では、ドライバモニタカメラ2はドライバの顔を撮影する。なお、ドライバモニタカメラ2は、車両30のステアリングホイール32、ルームミラー、メータパネル、メータフード等に設けられてもよい。ドライバモニタカメラ2は、ドライバを撮影するように車両に設けられた撮像装置の一例である。 Figure 2 is a diagram showing the interior of a vehicle 30 equipped with a driver monitor camera 2. The driver monitor camera 2 is installed in the cabin of the vehicle 30 to capture an image of the driver of the vehicle 30. For example, as shown in Figure 2, the driver monitor camera 2 is installed on the upper part of the steering column 31 of the vehicle 30. In Figure 2, the projection range of the driver monitor camera 2 is shown by a dashed line. In this embodiment, the driver monitor camera 2 captures the face of the driver. The driver monitor camera 2 may be installed on the steering wheel 32, rearview mirror, meter panel, meter hood, etc. of the vehicle 30. The driver monitor camera 2 is an example of an imaging device installed in the vehicle to capture an image of the driver.

周辺情報検出装置3は、車両30の周囲のデータ(画像、点群データ等)を取得し、車両30の周辺情報(例えば、周辺車両、車線、歩行者、自転車、信号機、標識等)を検出する。例えば、周辺情報検出装置3は、カメラ(単眼カメラ又はステレオカメラ)、ミリ波レーダ、ライダ(LIDAR:Laser Imaging Detection And Ranging))、若しくは超音波センサ(ソナー)、又はこれらの任意の組み合わせを含む。なお、周辺情報検出装置3は、照度センサ、レインセンサ等を更に含んでいてもよい。周辺情報検出装置3の出力、すなわち周辺情報検出装置3によって検出された車両30の周辺情報はECU20に送信される。 The surrounding information detection device 3 acquires data (images, point cloud data, etc.) about the surroundings of the vehicle 30 and detects surrounding information about the vehicle 30 (e.g., surrounding vehicles, lanes, pedestrians, bicycles, traffic lights, signs, etc.). For example, the surrounding information detection device 3 includes a camera (monocular camera or stereo camera), a millimeter wave radar, a lidar (LIDAR: Laser Imaging Detection And Ranging), or an ultrasonic sensor (sonar), or any combination of these. The surrounding information detection device 3 may further include an illuminance sensor, a rain sensor, etc. The output of the surrounding information detection device 3, i.e., the surrounding information about the vehicle 30 detected by the surrounding information detection device 3, is transmitted to the ECU 20.

GNSS受信機4は、複数(例えば3つ以上)の測位衛星から得られる測位情報に基づいて、車両30の現在位置(例えば車両30の緯度及び経度)を検出する。具体的には、GNSS受信機4は、複数の測位衛星を捕捉し、測位衛星から発信された電波を受信する。そして、GNSS受信機4は、電波の発信時刻と受信時刻との差に基づいて測位衛星までの距離を算出し、測位衛星までの距離及び測位衛星の位置(軌道情報)に基づいて車両30の現在位置を検出する。GNSS受信機4の出力、すなわちGNSS受信機4によって検出された車両30の現在位置はECU20に送信される。GPS(Global Positioning System)受信機はGNSS受信機の一例である。 The GNSS receiver 4 detects the current position of the vehicle 30 (e.g., the latitude and longitude of the vehicle 30) based on positioning information obtained from multiple (e.g., three or more) positioning satellites. Specifically, the GNSS receiver 4 captures multiple positioning satellites and receives radio waves transmitted from the positioning satellites. The GNSS receiver 4 then calculates the distance to the positioning satellite based on the difference between the transmission time and reception time of the radio waves, and detects the current position of the vehicle 30 based on the distance to the positioning satellite and the position (orbit information) of the positioning satellite. The output of the GNSS receiver 4, i.e., the current position of the vehicle 30 detected by the GNSS receiver 4, is transmitted to the ECU 20. A GPS (Global Positioning System) receiver is an example of a GNSS receiver.

地図データベース5は地図情報を記憶している。ECU20は地図データベース5から地図情報を取得する。なお、地図データベースが車両30の外部(例えばサーバ等)に設けられ、ECU20は車両30の外部から地図情報を取得してもよい。 The map database 5 stores map information. The ECU 20 acquires the map information from the map database 5. Note that the map database may be provided outside the vehicle 30 (e.g., a server, etc.), and the ECU 20 may acquire the map information from outside the vehicle 30.

ナビゲーション装置6は、GNSS受信機4によって検出された車両30の現在位置、地図データベース5の地図情報、車両30の乗員(例えばドライバ)による入力等に基づいて、目的地までの車両30の走行ルートを設定する。ナビゲーション装置6によって設定された走行ルートはECU20に送信される。 The navigation device 6 sets a driving route for the vehicle 30 to the destination based on the current position of the vehicle 30 detected by the GNSS receiver 4, the map information in the map database 5, input by an occupant (e.g., the driver) of the vehicle 30, etc. The driving route set by the navigation device 6 is transmitted to the ECU 20.

車両挙動検出装置7は車両30の挙動情報を検出する。車両挙動検出装置7は、例えば、車両30の速度を検出する車速センサ、車両30のヨーレートを検出するヨーレートセンサ等を含む。車両挙動検出装置7の出力、すなわち車両挙動検出装置7によって検出された車両の挙動情報はECU20に送信される。 The vehicle behavior detection device 7 detects behavior information of the vehicle 30. The vehicle behavior detection device 7 includes, for example, a vehicle speed sensor that detects the speed of the vehicle 30, a yaw rate sensor that detects the yaw rate of the vehicle 30, etc. The output of the vehicle behavior detection device 7, i.e., the vehicle behavior information detected by the vehicle behavior detection device 7, is transmitted to the ECU 20.

アクチュエータ8は車両30を動作させる。例えば、アクチュエータ8は、車両30の加速のための駆動装置(例えば内燃機関及び電動機の少なくとも一方)、車両30の制動(減速)のためのブレーキアクチュエータ、車両30の操舵のための操舵アクチュエータ等を含む。ECU20はアクチュエータ8を制御して車両30の挙動を制御する。 The actuators 8 operate the vehicle 30. For example, the actuators 8 include a drive device (e.g., at least one of an internal combustion engine and an electric motor) for accelerating the vehicle 30, a brake actuator for braking (deceleration) the vehicle 30, a steering actuator for steering the vehicle 30, etc. The ECU 20 controls the actuators 8 to control the behavior of the vehicle 30.

HMI9は車両30と車両30の乗員(例えばドライバ)との間で情報の伝達を行う。HMI9は、車両30の乗員に情報を提供する出力部(例えば、ディスプレイ、スピーカ、光源、振動ユニット等)と、車両30の乗員によって情報が入力される入力部(例えば、タッチパネル、操作ボタン、操作スイッチ、マイクロフォン等)とを有する。ECU20の出力はHMI9を介して車両30の乗員に通知され、車両30の乗員からの入力はHMI9を介してECU20に送信される。HMI9は、入力装置、出力装置又は入出力装置の一例である。 The HMI 9 transmits information between the vehicle 30 and an occupant of the vehicle 30 (e.g., the driver). The HMI 9 has an output section (e.g., a display, a speaker, a light source, a vibration unit, etc.) that provides information to the occupant of the vehicle 30, and an input section (e.g., a touch panel, an operation button, an operation switch, a microphone, etc.) into which information is input by the occupant of the vehicle 30. The output of the ECU 20 is notified to the occupant of the vehicle 30 via the HMI 9, and the input from the occupant of the vehicle 30 is transmitted to the ECU 20 via the HMI 9. The HMI 9 is an example of an input device, an output device, or an input/output device.

通信装置10は、車両30の外部と通信可能であり、車両30と車両30の外部との通信を可能とする。例えば、通信装置10は、キャリア網及びインターネット網のような通信ネットワークを介して車両30と車両30の外部(例えばサーバ)との広域無線通信を可能とする広域無線通信モジュールと、Bluetooth(登録商標)若しくはZigBee(登録商標)のような通信規格に基づく近距離無線通信を可能とする近距離無線通信モジュールとを含む。 The communication device 10 is capable of communicating with the outside of the vehicle 30, and enables communication between the vehicle 30 and the outside of the vehicle 30. For example, the communication device 10 includes a wide-area wireless communication module that enables wide-area wireless communication between the vehicle 30 and the outside of the vehicle 30 (e.g., a server) via a communication network such as a carrier network or the Internet network, and a short-range wireless communication module that enables short-range wireless communication based on a communication standard such as Bluetooth (registered trademark) or ZigBee (registered trademark).

一方、図1に示される端末11は車両30のドライバによって所持される。端末11は、ドライバによって車両30に持ち込まれ、ドライバによって操作可能である。端末11は予め車両30とペアリングされ、ECU20は通信装置10の近距離無線通信モジュールを介して端末11と通信可能である。本実施形態では、端末11はスマートフォンである。なお、端末11は有線によってECU20と電気的に接続されてもよい。 On the other hand, the terminal 11 shown in FIG. 1 is carried by the driver of the vehicle 30. The terminal 11 is brought into the vehicle 30 by the driver and can be operated by the driver. The terminal 11 is paired with the vehicle 30 in advance, and the ECU 20 can communicate with the terminal 11 via a short-range wireless communication module of the communication device 10. In this embodiment, the terminal 11 is a smartphone. Note that the terminal 11 may be electrically connected to the ECU 20 by a wire.

ECU20は車両の各種制御を実行する。図1に示されるように、ECU20は、通信インターフェース21、メモリ22及びプロセッサ23を備える。通信インターフェース21及びメモリ22は信号線を介してプロセッサ23に接続されている。なお、本実施形態では、一つのECU20が設けられているが、機能毎に複数のECUが設けられていてもよい。 The ECU 20 executes various controls of the vehicle. As shown in FIG. 1, the ECU 20 includes a communication interface 21, a memory 22, and a processor 23. The communication interface 21 and the memory 22 are connected to the processor 23 via signal lines. In this embodiment, one ECU 20 is provided, but multiple ECUs may be provided for each function.

通信インターフェース21は、ECU20を車内ネットワークに接続するためのインターフェース回路を有する。ECU20は通信インターフェース21を介して他の車載機器に接続される。 The communication interface 21 has an interface circuit for connecting the ECU 20 to an in-vehicle network. The ECU 20 is connected to other in-vehicle devices via the communication interface 21.

メモリ22は、例えば、揮発性の半導体メモリ及び不揮発性の半導体メモリを有する。メモリ22は、プロセッサ23によって各種処理が実行されるときに使用されるプログラム、データ等を記憶する。 The memory 22 includes, for example, a volatile semiconductor memory and a non-volatile semiconductor memory. The memory 22 stores programs, data, etc. that are used when various processes are executed by the processor 23.

プロセッサ23は、一つ又は複数のCPU(Central Processing Unit)及びその周辺回路を有する。なお、プロセッサ23は、論理演算ユニット又は数値演算ユニットのような演算回路を更に有していてもよい。 The processor 23 has one or more central processing units (CPUs) and their peripheral circuits. The processor 23 may further have an arithmetic circuit such as a logical arithmetic unit or a numerical arithmetic unit.

車両制御システム1は、自動運転システムとして機能し、車両30の自律走行を実現する。本実施形態では、車両制御システム1は、予め設定された運行設計領域(ODD:Operational Design Domain))において、レベル3の自動運転を実施可能である。なお、本明細書における自動運転レベルは、SAE(Society of Automotive Engineers) J3016の定義に基づく。 The vehicle control system 1 functions as an autonomous driving system and realizes autonomous driving of the vehicle 30. In this embodiment, the vehicle control system 1 is capable of implementing level 3 autonomous driving in a pre-set operational design domain (ODD). Note that the autonomous driving levels in this specification are based on the definitions in SAE (Society of Automotive Engineers) J3016.

車両制御システム1は運行設計領域以外の状況下ではレベル2以下の自動運転を実施する。レベル1又はレベル2の自動運転では、車両制御システム1は、先行車の有無に応じて車両の速度を自動的に制御するアダプティブクルーズコントロール(ACC:Adaptive Cruise Control)、車両が車線内に維持されるように車両の操舵を自動的に制御するレーンキーピングアシスト(LKA:Lane Keeping Assist)又はレーントレーシングアシスト(LTA:Lane Tracing Assist)等の運転支援機能を作動させる。レベル0の自動運転は、車両30の加速、減速(制動)及び操舵の全てがドライバによって実行される手動運転に相当する。 In situations outside the operation design area, the vehicle control system 1 performs autonomous driving of level 2 or lower. In autonomous driving of level 1 or level 2, the vehicle control system 1 activates driving assistance functions such as adaptive cruise control (ACC), which automatically controls the vehicle speed depending on whether there is a preceding vehicle, and lane keeping assist (LKA) or lane tracing assist (LTA), which automatically controls the steering of the vehicle so that the vehicle remains within the lane. Autonomous driving of level 0 corresponds to manual driving in which the acceleration, deceleration (braking), and steering of the vehicle 30 are all performed by the driver.

一方、レベル3の自動運転では、システムが主体的に車両30の運転操作を実行し、ドライバは周辺監視義務から解放される。したがって、レベル3の自動運転が車両30において実施されるときには、システムからの要求に応じて運転操作を交代できる状態であれば、端末11の操作がドライバに許可される。一方、運転操作を迅速に引き継ぐことを妨げる居眠りのような行為は禁止されている。このため、レベル3の自動運転が実施されている場合であっても、ドライバモニタカメラ2のような撮像装置を用いてドライバの状態を監視する必要がある。 On the other hand, in level 3 autonomous driving, the system takes the initiative in driving the vehicle 30, and the driver is freed from the obligation to monitor the surroundings. Therefore, when level 3 autonomous driving is implemented in the vehicle 30, the driver is permitted to operate the terminal 11 if the driver is in a state where he or she can take over driving operations in response to a request from the system. On the other hand, actions such as falling asleep at the wheel that prevent the driver from quickly taking over driving operations are prohibited. For this reason, even when level 3 autonomous driving is implemented, it is necessary to monitor the driver's condition using an imaging device such as the driver monitor camera 2.

本実施形態では、車両30に設けられたECU20が、車両30のドライバを監視するドライバ監視装置として機能する。図3は、第一実施形態におけるECU20のプロセッサ23の機能ブロック図である。本実施形態では、プロセッサ23は判定部25及び通知部26を有する。判定部25及び通知部26は、ECU20のメモリ22に記憶されたコンピュータプログラムをECU20のプロセッサ23が実行することによって実現される機能モジュールである。なお、これら機能モジュールは、それぞれ、プロセッサ23に設けられた専用の演算回路によって実現されてもよい。 In this embodiment, the ECU 20 provided in the vehicle 30 functions as a driver monitoring device that monitors the driver of the vehicle 30. FIG. 3 is a functional block diagram of the processor 23 of the ECU 20 in the first embodiment. In this embodiment, the processor 23 has a determination unit 25 and a notification unit 26. The determination unit 25 and the notification unit 26 are functional modules that are realized by the processor 23 of the ECU 20 executing a computer program stored in the memory 22 of the ECU 20. Note that each of these functional modules may be realized by a dedicated arithmetic circuit provided in the processor 23.

判定部25は、車両30のドライバが運転操作を実施可能な運転待機状態であるか否かを判定する。特に、本実施形態では、判定部25は、車両30においてレベル3の自動運転が実施されているときに、ドライバが運転待機状態であるか否かを判定する。例えば、判定部25は、ドライバの居眠り、離席又は急病による異常姿勢が検出されたときには、ドライバが運転待機状態でないと判定する。通知部26は、判定部25によってドライバが運転待機状態でないと判定された場合に、ドライバに警告を通知する。このことによって、運転待機状態への復帰をドライバに促すことができ、ひいては車両30の自律走行の安全性を高めることができる。 The determination unit 25 determines whether the driver of the vehicle 30 is in a standby state in which the driver can perform driving operations. In particular, in this embodiment, the determination unit 25 determines whether the driver is in a standby state when level 3 autonomous driving is being performed in the vehicle 30. For example, the determination unit 25 determines that the driver is not in a standby state when an abnormal posture due to the driver falling asleep, leaving the seat, or sudden illness is detected. The notification unit 26 notifies the driver of a warning when the determination unit 25 determines that the driver is not in a standby state. This makes it possible to prompt the driver to return to a standby state, thereby improving the safety of the autonomous driving of the vehicle 30.

判定部25は、ドライバモニタカメラ2によって生成された画像(以下、「監視画像」と称する)を取得し、監視画像に基づいてドライバが運転待機状態であるか否かを判定する。上述したように、レベル3の自動運転では、ドライバは正当な行為として車両30の走行中に端末11を操作することができる。しかしながら、監視画像に基づいて、ドライバが端末11を操作している状態と、ドライバの居眠り又は急病による異常姿勢とを識別することは困難である。一方、端末11は、ドライバに関する情報として、監視画像とは異なる情報を取得することができる。 The determination unit 25 acquires an image (hereinafter referred to as a "monitoring image") generated by the driver monitor camera 2, and determines whether or not the driver is in a standby state based on the monitoring image. As described above, in level 3 autonomous driving, the driver can operate the terminal 11 while the vehicle 30 is traveling as a legitimate action. However, it is difficult to distinguish, based on the monitoring image, between a state in which the driver is operating the terminal 11 and an abnormal posture due to the driver falling asleep or suddenly becoming ill. On the other hand, the terminal 11 can acquire information other than the monitoring image as information about the driver.

そこで、判定部25は、監視画像に加えて、端末11によって取得されたドライバ情報を取得し、監視画像及びドライバ情報に基づいて、ドライバが運転待機状態であるか否かを判定する。このことによって、ドライバが運転待機状態でないと誤判定することを抑制することができる。 Therefore, the determination unit 25 obtains driver information obtained by the terminal 11 in addition to the monitoring image, and determines whether the driver is in a standby state based on the monitoring image and the driver information. This makes it possible to prevent erroneous determination that the driver is not in a standby state.

本実施形態では、判定部25は、監視画像に基づいて、ドライバが運転待機状態であるか否かを所定の判定基準により判定する。また、判定部25は、端末11によって取得されたドライバ情報に基づいて、ドライバが覚醒状態であるか否かを判定し、ドライバが覚醒状態であると判定した場合には判定基準を緩和する。このことによって、正当な行為として端末11を操作しているドライバが運転待機状態でないと誤判定されることを抑制することができる。 In this embodiment, the determination unit 25 determines whether the driver is in a standby state based on a monitoring image using a predetermined determination criterion. The determination unit 25 also determines whether the driver is in an awake state based on the driver information acquired by the terminal 11, and relaxes the determination criterion when it is determined that the driver is in an awake state. This makes it possible to prevent a driver who is operating the terminal 11 as a legitimate act from being erroneously determined not to be in a standby state.

以下、図4及び図5を参照して、上述した制御について詳細に説明する。図4は、本発明の第一実施形態における判定基準設定処理の制御ルーチンを示すフローチャートである。本制御ルーチンは、ECU20のプロセッサ23によって所定の実行間隔で繰り返し実行される。 The above-mentioned control will be described in detail below with reference to Figures 4 and 5. Figure 4 is a flowchart showing a control routine for the judgment criterion setting process in the first embodiment of the present invention. This control routine is repeatedly executed at a predetermined execution interval by the processor 23 of the ECU 20.

最初に、ステップS101において、プロセッサ23の判定部25は、車両30においてレベル3の自動運転が実施されているか否かを判定する。レベル3の自動運転は、予め設定された運行設計領域においてドライバが自動運転の作動を要求したときに実施される。レベル3の自動運転が実施されていないと判定された場合、本制御ルーチンは終了する。一方、レベル3の自動運転が実施されていると判定された場合、本制御ルーチンはステップS102に進む。 First, in step S101, the determination unit 25 of the processor 23 determines whether or not level 3 autonomous driving is being implemented in the vehicle 30. Level 3 autonomous driving is implemented when the driver requests the operation of autonomous driving in a preset operation design area. If it is determined that level 3 autonomous driving is not being implemented, this control routine ends. On the other hand, if it is determined that level 3 autonomous driving is being implemented, this control routine proceeds to step S102.

ステップS102では、判定部25は近距離無線通信等によって端末11からドライバ情報を取得する。ドライバ情報は、端末11によって取得されるドライバに関する情報であり、例えば、端末11に搭載されたカメラ(例えばインカメラ)によって生成された画像、又はドライバによる端末11への入力情報(例えばドライバによる指又は音声による入力情報)を含む。 In step S102, the determination unit 25 acquires driver information from the terminal 11 by short-range wireless communication or the like. The driver information is information about the driver acquired by the terminal 11, and includes, for example, an image generated by a camera (e.g., an in-camera) mounted on the terminal 11, or information input by the driver to the terminal 11 (e.g., information input by the driver's finger or voice).

次いで、ステップS103において、判定部25は、ドライバ情報に基づいて、ドライバが覚醒状態であるか否かを判定する。例えば、判定部25は、端末11のカメラによって生成された画像(以下、「カメラ画像」と称する)に基づいて、ドライバが覚醒状態であるか否かを判定する。この場合、例えば、判定部25は、カメラ画像に基づいてドライバの眼の開眼度を算出し、開眼度が所定値以上である場合にはドライバが覚醒状態であると判定し、開眼度が所定値未満である場合にはドライバが覚醒状態でないと判定する。また、判定部25は、カメラ画像からドライバの眼が検出されない場合には、ドライバが覚醒状態であるか不明であると判定する。 Next, in step S103, the determination unit 25 determines whether the driver is awake based on the driver information. For example, the determination unit 25 determines whether the driver is awake based on an image generated by a camera of the terminal 11 (hereinafter referred to as a "camera image"). In this case, for example, the determination unit 25 calculates the degree of eye opening of the driver based on the camera image, and determines that the driver is awake if the eye opening degree is equal to or greater than a predetermined value, and determines that the driver is not awake if the eye opening degree is less than the predetermined value. Furthermore, if the driver's eyes are not detected from the camera image, the determination unit 25 determines that it is unclear whether the driver is awake.

なお、判定部25は、ドライバによる端末11への入力情報に基づいて、ドライバが覚醒状態であるか否かを判定してもよい。この場合、判定部25は、所定時間以内にドライバによって端末11への入力(タッチ入力、ボタン入力、音声入力等)が行われた場合にはドライバが覚醒状態であると判定し、所定時間以内にドライバによって端末11への入力が行われていない場合にはドライバが覚醒状態であるか不明であると判定する。また、判定部25は、カメラ画像及びドライバによる端末11への入力情報に基づいて、ドライバが覚醒状態であるか否かを判定してもよい。この場合、例えば、判定部25は、ドライバの眼の開眼度が所定値以上であり且つ所定時間以内にドライバによって端末11への入力が行われた場合に、ドライバが覚醒状態であると判定する。また、判定部25は、端末11に搭載された加速度センサの出力等に基づいて、ドライバが覚醒状態であるか否かを判定してもよい。 The determination unit 25 may determine whether the driver is awake based on input information to the terminal 11 by the driver. In this case, the determination unit 25 determines that the driver is awake when the driver inputs (touch input, button input, voice input, etc.) to the terminal 11 within a predetermined time, and determines that it is unclear whether the driver is awake when the driver does not input to the terminal 11 within the predetermined time. The determination unit 25 may also determine whether the driver is awake based on a camera image and input information to the terminal 11 by the driver. In this case, for example, the determination unit 25 determines that the driver is awake when the degree of eye opening of the driver is equal to or greater than a predetermined value and the driver inputs to the terminal 11 within the predetermined time. The determination unit 25 may also determine whether the driver is awake based on the output of an acceleration sensor mounted on the terminal 11.

ステップS103においてドライバが覚醒状態でないと判定された場合又はドライバが覚醒状態であるか不明であると判定された場合、本制御ルーチンはステップS104に進む。ステップS104では、判定部25は、ドライバが運転待機状態であるか否かを判定するための判定基準を初期化する。すなわち、判定部25は、予め設定された条件に判定基準を設定する。判定基準は例えばドライバの顔向き(上下方向及び左右方向)の閾値範囲である。ステップS104の後、本制御ルーチンは終了する。 If it is determined in step S103 that the driver is not in an awake state, or if it is determined that it is unclear whether the driver is in an awake state, this control routine proceeds to step S104. In step S104, the determination unit 25 initializes a determination criterion for determining whether the driver is in a driving standby state. That is, the determination unit 25 sets the determination criterion to a preset condition. The determination criterion is, for example, a threshold range for the driver's facial orientation (up-down and left-right directions). After step S104, this control routine ends.

一方、ステップS103においてドライバが覚醒状態であると判定された場合、本制御ルーチンはステップS105に進む。ステップS105では、判定部25は、ドライバが運転待機状態であるか否かを判定するための判定基準を緩和する。すなわち、判定部25は、ドライバが運転待機状態であると判定されやすくなるように判定基準を変更する。ドライバが膝の上で端末11を操作するような場合には、ドライバの顔向きが下向きとなる。このため、例えば、判定部25は顔向きの下方向の閾値を大きくすることによって判定基準を緩和する。また、監視画像において、端末11を保持するドライバの手若しくは腕又は端末11によってドライバの眼が遮られる場合がある。このため、判定部25は、監視画像からドライバの顔が検出される限りドライバが運転待機状態であると判定されるように判定基準を緩和してもよい。ステップS105の後、本制御ルーチンは終了する。 On the other hand, if it is determined in step S103 that the driver is in an awake state, the control routine proceeds to step S105. In step S105, the determination unit 25 relaxes the determination criteria for determining whether the driver is in a standby state. That is, the determination unit 25 changes the determination criteria so that it is easier to determine that the driver is in a standby state. When the driver operates the terminal 11 on his/her lap, the driver's face faces downward. For this reason, for example, the determination unit 25 relaxes the determination criteria by increasing the threshold value of the downward direction of the face direction. In addition, in the monitoring image, the driver's eyes may be blocked by the driver's hand or arm holding the terminal 11 or the terminal 11. For this reason, the determination unit 25 may relax the determination criteria so that the driver is determined to be in a standby state as long as the driver's face is detected from the monitoring image. After step S105, the control routine ends.

図5は、本発明の第一実施形態における警告処理の制御ルーチンを示すフローチャートである。本制御ルーチンは、ECU20のプロセッサ23によって所定の実行間隔で繰り返し実行される。 Figure 5 is a flowchart showing a control routine for warning processing in the first embodiment of the present invention. This control routine is repeatedly executed at a predetermined execution interval by the processor 23 of the ECU 20.

最初に、ステップS201において、図4のステップS101と同様に、プロセッサ23の判定部25は、車両30においてレベル3の自動運転が実施されているか否かを判定する。レベル3の自動運転が実施されていないと判定された場合、本制御ルーチンは終了する。一方、レベル3の自動運転が実施されていると判定された場合、本制御ルーチンはステップS202に進む。 First, in step S201, similar to step S101 in FIG. 4, the determination unit 25 of the processor 23 determines whether or not level 3 autonomous driving is being performed in the vehicle 30. If it is determined that level 3 autonomous driving is not being performed, this control routine ends. On the other hand, if it is determined that level 3 autonomous driving is being performed, this control routine proceeds to step S202.

ステップS202では、判定部25は監視画像を取得する。監視画像はドライバモニタカメラ2によって所定の撮影周期(例えば1/30秒~1/10秒)で繰り返し生成され、判定部25はドライバモニタカメラ2から監視画像を取得する。 In step S202, the determination unit 25 acquires a monitoring image. The monitoring image is repeatedly generated by the driver monitor camera 2 at a predetermined shooting period (for example, 1/30 to 1/10 seconds), and the determination unit 25 acquires the monitoring image from the driver monitor camera 2.

次いで、ステップS203において、判定部25は、監視画像に基づいて、ドライバが運転待機状態であるか否かを所定の判定基準により判定する。例えば、判定部25は、監視画像からドライバの顔向きを検出し、ドライバの顔向きが所定の閾値範囲内であるときにはドライバが運転待機状態であると判定し、ドライバの顔向きが所定の閾値範囲外であるときにはドライバが運転待機状態でないと判定する。このとき、ステップS104又はS105において設定された判定基準が用いられる。すなわち、ドライバが覚醒状態であると判定された場合には、判定基準が緩和されている。 Next, in step S203, the determination unit 25 determines whether the driver is in a standby state based on the monitoring image using a predetermined determination criterion. For example, the determination unit 25 detects the driver's facial direction from the monitoring image, and determines that the driver is in a standby state when the driver's facial direction is within a predetermined threshold range, and determines that the driver is not in a standby state when the driver's facial direction is outside the predetermined threshold range. At this time, the determination criterion set in step S104 or S105 is used. In other words, if the driver is determined to be in an awake state, the determination criterion is relaxed.

ステップS203においてドライバが運転待機状態であると判定された場合、本制御ルーチンは終了する。一方、ステップS203においてドライバが運転待機状態でないと判定された場合、本制御ルーチンはステップS204に進む。 If it is determined in step S203 that the driver is in a standby state, this control routine ends. On the other hand, if it is determined in step S203 that the driver is not in a standby state, this control routine proceeds to step S204.

ステップS204では、プロセッサ23の通知部26は、HMI9を介して、視覚的、聴覚的又は触覚的な警告をドライバに通知する。視覚的な警告の例は、HMI9の光源から発せられる警告灯等である。聴覚的な警告の例は、HMI9のスピーカから出力される警告音声又は警告音等である。触覚的な警告の例は、HMI9の振動ユニットから出力される振動(例えばステアリングホイール32又はシートベルトの振動)等である。なお、通知部26は二種類以上の警告(例えば視覚的な警告及び聴覚的な警告)をドライバに通知してもよい。ステップS204の後、本制御ルーチンは終了する。 In step S204, the notification unit 26 of the processor 23 notifies the driver of a visual, auditory, or tactile warning via the HMI 9. An example of a visual warning is a warning light emitted from a light source of the HMI 9. An example of an auditory warning is a warning voice or warning sound output from a speaker of the HMI 9. An example of a tactile warning is a vibration output from a vibration unit of the HMI 9 (e.g., vibration of the steering wheel 32 or seat belt). The notification unit 26 may notify the driver of two or more types of warnings (e.g., a visual warning and an auditory warning). After step S204, this control routine ends.

なお、図4の制御ルーチンが省略され、図5のステップS201とS202との間において、図4のステップS102~S105が実行されてもよい。また、判定部25は、監視画像に基づいてドライバが運転待機状態でないと判定した場合にのみ、端末11からドライバ情報を取得し、ドライバ情報に基づいてドライバが覚醒状態であるか否かを判定してもよい。この場合、判定部25は、ドライバが覚醒状態であると判定した場合には判定基準を緩和し、緩和された判定基準を用いて、監視画像に基づいてドライバが運転待機状態であるか否かを再度判定する。すなわち、図4の制御ルーチンが省略され、図5のステップS203とS204との間において、図4のステップS102、S103及びS105並びに図5のステップS203が実行されてもよい。このようにドライバが運転待機状態でないと判定した場合にのみ端末11からドライバ情報を取得することによって、端末11及びECU20における電力の消費量を低減することができる。 The control routine of FIG. 4 may be omitted, and steps S102 to S105 of FIG. 4 may be executed between steps S201 and S202 of FIG. 5. The determination unit 25 may acquire driver information from the terminal 11 and determine whether the driver is awake or not based on the driver information only when it is determined that the driver is not in a standby state based on the monitoring image. In this case, the determination unit 25 relaxes the determination criteria when it is determined that the driver is in an awake state, and uses the relaxed determination criteria to determine again whether the driver is in a standby state or not based on the monitoring image. That is, the control routine of FIG. 4 may be omitted, and steps S102, S103, and S105 of FIG. 4 and step S203 of FIG. 5 may be executed between steps S203 and S204 of FIG. 5. By acquiring driver information from the terminal 11 only when it is determined that the driver is not in a standby state, the amount of power consumed by the terminal 11 and the ECU 20 can be reduced.

<第二実施形態>
第二実施形態に係るドライバ監視装置は、以下に説明する点を除いて、基本的に第一実施形態に係るドライバ監視装置の構成及び制御と同様である。このため、以下、本発明の第二実施形態について、第一実施形態と異なる部分を中心に説明する。
Second Embodiment
The driver monitoring device according to the second embodiment is basically similar in configuration and control to the driver monitoring device according to the first embodiment, except for the points described below. Therefore, the second embodiment of the present invention will be described below, focusing on the differences from the first embodiment.

第二実施形態では、判定部25は、監視画像に基づいてドライバが運転待機状態であるか否かを所定の判定基準により判定し、監視画像に基づいてドライバが運転待機状態でないと判定した場合には、端末11によって取得されたドライバ情報に基づいてドライバが覚醒状態であるか否かを判定する。そして、判定部25は、ドライバが覚醒状態であると判定した場合には、監視画像に基づく判定結果を無効にし、ドライバが運転待機状態であると判定する。このことによって、正当な行為として端末11を操作しているドライバが運転待機状態でないと誤判定されることを抑制することができる。 In the second embodiment, the determination unit 25 determines whether the driver is in a standby state based on the monitoring image using a predetermined determination criterion, and if it is determined that the driver is not in a standby state based on the monitoring image, it determines whether the driver is in an awake state based on the driver information acquired by the terminal 11. If the determination unit 25 determines that the driver is in an awake state, it invalidates the determination result based on the monitoring image and determines that the driver is in a standby state. This makes it possible to prevent a driver who is operating the terminal 11 as a legitimate act from being erroneously determined to be not in a standby state.

また、判定部25は、監視画像に基づいてドライバが運転待機状態でないと判定した場合には端末11からドライバ情報を取得し、監視画像に基づいてドライバが運転待機状態であると判定した場合には端末11からドライバ情報を取得しない。このことによって、端末11及びECU20における電力の消費量を低減することができる。 In addition, when the determination unit 25 determines based on the monitoring image that the driver is not in a standby state, it acquires driver information from the terminal 11, and when the determination unit 25 determines based on the monitoring image that the driver is in a standby state, it does not acquire driver information from the terminal 11. This makes it possible to reduce the amount of power consumed by the terminal 11 and the ECU 20.

以下、図6を参照して、上述した制御について詳細に説明する。図6は、本発明の第二実施形態における警告処理の制御ルーチンを示すフローチャートである。本制御ルーチンは、ECU20のプロセッサ23によって所定の実行間隔で繰り返し実行される。 The above-mentioned control will be described in detail below with reference to FIG. 6. FIG. 6 is a flowchart showing a control routine for warning processing in the second embodiment of the present invention. This control routine is repeatedly executed at a predetermined execution interval by the processor 23 of the ECU 20.

ステップS301~S303は図5のステップS201~S203と同様に実行され、ステップS303では、初期化された判定基準により、監視画像に基づいてドライバが運転待機状態であるか否かが判定される。ステップS303においてドライバが運転待機状態でないと判定された場合、本制御ルーチンはステップS304に進む。 Steps S301 to S303 are executed in the same manner as steps S201 to S203 in FIG. 5, and in step S303, it is determined based on the monitored image whether the driver is in a standby state, using the initialized criteria. If it is determined in step S303 that the driver is not in a standby state, this control routine proceeds to step S304.

ステップS304では、図4のステップS102と同様に、判定部25は端末11からドライバ情報を取得する。次いで、ステップS305において、図4のステップS103と同様に、判定部25は、ドライバ情報に基づいて、ドライバが覚醒状態であるか否かを判定する。 In step S304, similar to step S102 in FIG. 4, the determination unit 25 acquires driver information from the terminal 11. Next, in step S305, similar to step S103 in FIG. 4, the determination unit 25 determines whether the driver is awake or not based on the driver information.

ステップS305においてドライバが覚醒状態であると判定された場合、本制御ルーチンはステップS306に進む。ステップS306では、判定部25は監視画像に基づく判定結果を無効にする。すなわち、判定部25は、ドライバが運転待機状態であると判定する。ステップS306の後、本制御ルーチンは終了する。 If it is determined in step S305 that the driver is in an awake state, the control routine proceeds to step S306. In step S306, the determination unit 25 invalidates the determination result based on the monitoring image. In other words, the determination unit 25 determines that the driver is in a standby state. After step S306, the control routine ends.

一方、ステップS305においてドライバが覚醒状態でないと判定された場合、本制御ルーチンはステップS307に進む。この場合、監視画像に基づく判定結果が維持される。このため、ステップS307では、図5のステップS204と同様に、通知部26はHMI9を介してドライバに警告を通知する。ステップS307の後、本制御ルーチンは終了する。なお、ステップS304はステップS301とステップS303との間で実行されてもよい。 On the other hand, if it is determined in step S305 that the driver is not awake, the control routine proceeds to step S307. In this case, the determination result based on the monitoring image is maintained. Therefore, in step S307, similar to step S204 in FIG. 5, the notification unit 26 notifies the driver of a warning via the HMI 9. After step S307, the control routine ends. Note that step S304 may be executed between steps S301 and S303.

<第三実施形態>
第三実施形態に係るドライバ監視装置は、以下に説明する点を除いて、基本的に第一実施形態に係るドライバ監視装置の構成及び制御と同様である。このため、以下、本発明の第三実施形態について、第一実施形態と異なる部分を中心に説明する。
Third Embodiment
The driver monitoring device according to the third embodiment is basically similar in configuration and control to the driver monitoring device according to the first embodiment, except for the points described below. Therefore, the third embodiment of the present invention will be described below, focusing on the differences from the first embodiment.

図7は、第三実施形態におけるECU20のプロセッサ23の機能ブロック図である。第三実施形態では、プロセッサ23は、判定部25及び通知部26に加えて、端末制御部27を有する。判定部25、通知部26及び端末制御部27は、ECU20のメモリ22に記憶されたコンピュータプログラムをECU20のプロセッサ23が実行することによって実現される機能モジュールである。なお、これら機能モジュールは、それぞれ、プロセッサ23に設けられた専用の演算回路によって実現されてもよい。 Figure 7 is a functional block diagram of the processor 23 of the ECU 20 in the third embodiment. In the third embodiment, the processor 23 has a terminal control unit 27 in addition to the determination unit 25 and notification unit 26. The determination unit 25, notification unit 26, and terminal control unit 27 are functional modules that are realized by the processor 23 of the ECU 20 executing a computer program stored in the memory 22 of the ECU 20. Note that each of these functional modules may be realized by a dedicated arithmetic circuit provided in the processor 23.

端末制御部27は端末11に制御信号を送信することによって端末11を制御する。レベル3の自動運転ではドライバによる端末11の操作が許可されているが、レベル2以下の自動運転では基本的にドライバによる端末11の操作が許可されていない。しかしながら、レベル2以下の自動運転において、ドライバが端末11を操作したい衝動に駆られるおそれがある。このことは、特に、レベル3の自動運転においてドライバが端末11を操作していた場合に顕著となる。 The terminal control unit 27 controls the terminal 11 by sending control signals to the terminal 11. In autonomous driving at level 3, the driver is permitted to operate the terminal 11, but in autonomous driving at level 2 or lower, the driver is generally not permitted to operate the terminal 11. However, in autonomous driving at level 2 or lower, the driver may feel the urge to operate the terminal 11. This is particularly noticeable when the driver is operating the terminal 11 in autonomous driving at level 3.

そこで、第三実施形態では、端末制御部27は、車両30においてレベル2以下の自動運転が実施されているときには、ドライバによる端末11の操作を制限する。このことによって、レベル2以下の自動運転中にドライバの注意が散漫になることを抑制することができる。 Therefore, in the third embodiment, the terminal control unit 27 restricts the driver's operation of the terminal 11 when autonomous driving of level 2 or lower is being performed in the vehicle 30. This makes it possible to prevent the driver's attention from being distracted during autonomous driving of level 2 or lower.

第三実施形態では、図4及び図5の制御ルーチンに加えて、図8の制御ルーチンが実行される。図8は、本発明の第三実施形態における端末操作判定処理の制御ルーチンを示すフローチャートである。本制御ルーチンは、ECU20のプロセッサ23によって所定の実行間隔で繰り返し実行される。 In the third embodiment, in addition to the control routines of Figs. 4 and 5, a control routine of Fig. 8 is executed. Fig. 8 is a flowchart showing a control routine of a terminal operation determination process in the third embodiment of the present invention. This control routine is repeatedly executed at a predetermined execution interval by the processor 23 of the ECU 20.

最初に、ステップS401において、プロセッサ23の端末制御部27は、車両30においてレベル3の自動運転が実施されているか否かを判定する。レベル3の自動運転が実施されていると判定された場合、本制御ルーチンはステップS402に進む。 First, in step S401, the terminal control unit 27 of the processor 23 determines whether or not level 3 autonomous driving is being implemented in the vehicle 30. If it is determined that level 3 autonomous driving is being implemented, this control routine proceeds to step S402.

ステップS402では、端末制御部27はドライバに端末11の操作を許可する。このとき、端末制御部27は、端末11の操作を許可する制御信号を端末11に送信してもよい。ステップS402の後、本制御ルーチンは終了する。 In step S402, the terminal control unit 27 permits the driver to operate the terminal 11. At this time, the terminal control unit 27 may transmit a control signal to the terminal 11 to permit the driver to operate the terminal 11. After step S402, this control routine ends.

一方、ステップS401においてレベル3の自動運転が実施されていないと判定された場合、すなわちレベル2以下の自動運転が実施されている場合、本制御ルーチンはステップS403に進む。ステップS403では、判定部25はドライバによる端末11の操作を制限する。具体的には、判定部25は、端末11の操作を制限する制御信号を端末11に送信する。端末11が制御信号を受信すると、端末11のプロセッサは、端末11の操作を制限する制御を実行する。端末11の操作の制限対象は、例えば、ドライバの指を用いる操作であり、ドライバの音声による操作(例えば、ハンズフリー通話、ラジオ又は音楽の視聴等)は制限対象から除外される。ステップS403の後、本制御ルーチンは終了する。 On the other hand, if it is determined in step S401 that level 3 autonomous driving is not being implemented, that is, if level 2 or lower autonomous driving is being implemented, this control routine proceeds to step S403. In step S403, the determination unit 25 restricts the operation of the terminal 11 by the driver. Specifically, the determination unit 25 transmits a control signal to the terminal 11 to restrict the operation of the terminal 11. When the terminal 11 receives the control signal, the processor of the terminal 11 executes control to restrict the operation of the terminal 11. The operation of the terminal 11 that is restricted includes, for example, operations using the driver's fingers, and operations using the driver's voice (for example, hands-free calling, listening to the radio or music, etc.) are excluded from the restrictions. After step S403, this control routine ends.

なお、端末制御部27は、車両30においてレベル2以下の自動運転が実施されているときに、ドライバによる端末11の操作を禁止してもよい。この場合、ステップS403において、端末制御部27は、端末11の操作を禁止する制御信号を端末11に送信する。この結果、端末11のプロセッサは、端末11の操作を禁止する制御を実行する。 The terminal control unit 27 may prohibit the driver from operating the terminal 11 when autonomous driving of level 2 or lower is being performed in the vehicle 30. In this case, in step S403, the terminal control unit 27 transmits a control signal to the terminal 11 to prohibit the operation of the terminal 11. As a result, the processor of the terminal 11 executes control to prohibit the operation of the terminal 11.

<その他の実施形態>
以上、本発明に係る好適な実施形態を説明したが、本発明はこれら実施形態に限定されるものではなく、特許請求の範囲の記載内で様々な修正及び変更を施すことができる。例えば、図1に示される車両制御システム1の構成の一部が省略されてもよい。
<Other embodiments>
Although the preferred embodiments of the present invention have been described above, the present invention is not limited to these embodiments, and various modifications and changes can be made within the scope of the claims. For example, part of the configuration of the vehicle control system 1 shown in FIG. 1 may be omitted.

また、ドライバによって操作可能な端末11は、スマートフォンに限られず、タブレット端末若しくは携帯ゲーム機のような他の携帯端末、又は車両30に設けられたナビゲーション装置6であってもよい。また、レベル3の自動運転以外の状況において、ドライバの状態を監視するために、上述した制御が実行されてもよい。 The terminal 11 that can be operated by the driver is not limited to a smartphone, but may be another mobile terminal such as a tablet terminal or a mobile game console, or a navigation device 6 provided in the vehicle 30. In addition, the above-mentioned control may be executed to monitor the driver's condition in situations other than Level 3 autonomous driving.

また、車両30の外部に設けられたサーバがドライバ監視装置として機能してもよい。この場合、ドライバモニタカメラ2のような撮像装置によって生成された画像と、端末11によって取得されたドライバ情報とが通信ネットワークを介して車両30からサーバに送信され、サーバの判定部がドライバが運転待機状態でないと判定したときに、サーバの通知部が車両30のECU20を介してドライバに警告を通知する。 Also, a server provided outside the vehicle 30 may function as the driver monitoring device. In this case, an image generated by an imaging device such as the driver monitor camera 2 and driver information acquired by the terminal 11 are transmitted from the vehicle 30 to the server via a communication network, and when the determination unit of the server determines that the driver is not in a driving standby state, the notification unit of the server notifies the driver of a warning via the ECU 20 of the vehicle 30.

また、ECU20のプロセッサ23又はサーバのプロセッサが有する各部の機能をコンピュータに実現させるコンピュータプログラムは、コンピュータによって読取り可能な記録媒体に記憶された形で提供されてもよい。コンピュータによって読取り可能な記録媒体は、例えば、磁気記録媒体、光記録媒体、又は半導体メモリである。 In addition, a computer program that causes a computer to realize the functions of each part of the processor 23 of the ECU 20 or the processor of the server may be provided in a form stored in a computer-readable recording medium. The computer-readable recording medium is, for example, a magnetic recording medium, an optical recording medium, or a semiconductor memory.

また、上述した実施形態は、任意に組み合わせて実施可能である。例えば、第二実施形態と第三実施形態とが組み合わされる場合には、第三実施形態において、図4及び図5の制御ルーチンの代わりに図6の制御ルーチンが実行される。 The above-described embodiments can be implemented in any combination. For example, when the second and third embodiments are combined, in the third embodiment, the control routine of FIG. 6 is executed instead of the control routines of FIG. 4 and FIG. 5.

2 ドライバモニタカメラ
11 端末
20 電子制御ユニット(ECU)
23 プロセッサ
25 判定部
26 通知部
30 車両
2 Driver monitor camera 11 Terminal 20 Electronic control unit (ECU)
23 Processor 25 Determination unit 26 Notification unit 30 Vehicle

Claims (10)

車両のドライバが運転操作を実施可能な運転待機状態であるか否かを判定する判定部と、
前記ドライバが前記運転待機状態でないと判定された場合に、前記ドライバに警告を通知する通知部と
を有し、
前記判定部は、前記ドライバを撮影するように前記車両に設けられた撮像装置によって生成された画像と、前記ドライバにより操作可能な端末によって取得されたドライバ情報とを取得し、前記画像及び前記ドライバ情報に基づいて前記ドライバが前記運転待機状態であるか否かを判定し、
前記判定部は、前記画像に基づいて前記ドライバが前記運転待機状態でないと判定した場合には前記端末から前記ドライバ情報を取得し、前記画像に基づいて前記ドライバが前記運転待機状態であると判定した場合には前記端末から前記ドライバ情報を取得しない、ドライバ監視装置。
a determination unit that determines whether or not the vehicle is in a driving standby state in which the driver of the vehicle can perform driving operations;
a notification unit that notifies the driver of a warning when it is determined that the driver is not in the driving standby state,
The determination unit acquires an image generated by an imaging device provided in the vehicle to capture an image of the driver and driver information acquired by a terminal operable by the driver, and determines whether the driver is in the driving standby state based on the image and the driver information ;
The driver monitoring device, wherein the judgment unit acquires the driver information from the terminal when it determines that the driver is not in a driving standby state based on the image, and does not acquire the driver information from the terminal when it determines that the driver is in a driving standby state based on the image .
ドライバ監視装置であって、A driver monitoring device, comprising:
車両のドライバが運転操作を実施可能な運転待機状態であるか否かを判定する判定部と、a determination unit that determines whether or not the vehicle is in a driving standby state in which the driver of the vehicle can perform driving operations;
前記ドライバが前記運転待機状態でないと判定された場合に、前記ドライバに警告を通知する通知部とa notification unit that notifies the driver of a warning when it is determined that the driver is not in the driving standby state;
を有し、having
前記判定部は、前記ドライバを撮影するように前記車両に設けられた撮像装置によって生成された画像と、前記ドライバにより操作可能な端末によって取得されたドライバ情報とを取得し、前記画像及び前記ドライバ情報に基づいて前記ドライバが前記運転待機状態であるか否かを判定し、The determination unit acquires an image generated by an imaging device provided in the vehicle to capture an image of the driver and driver information acquired by a terminal operable by the driver, and determines whether the driver is in the driving standby state based on the image and the driver information;
当該ドライバ監視装置は、前記車両においてレベル2以下の自動運転が実施されているときに、前記ドライバによる前記端末の操作を制限又は禁止する端末制御部を更に有する、ドライバ監視装置。The driver monitoring device further has a terminal control unit that restricts or prohibits the driver from operating the terminal when autonomous driving of level 2 or lower is being implemented in the vehicle.
前記ドライバ情報は、前記端末に搭載されたカメラによって生成された画像、又は前記ドライバによる前記端末への入力情報を含む、請求項1又は2に記載のドライバ監視装置。 The driver monitoring device according to claim 1 , wherein the driver information includes an image generated by a camera mounted on the terminal, or information input by the driver to the terminal. 前記判定部は、前記画像に基づいて前記ドライバが前記運転待機状態であるか否かを所定の判定基準により判定し、前記ドライバ情報に基づいて前記ドライバが覚醒状態であるか否かを判定し、前記ドライバが覚醒状態であると判定した場合には前記判定基準を緩和する、請求項1又は2に記載のドライバ監視装置。 The driver monitoring device according to claim 1 or 2, wherein the determination unit determines whether the driver is in the driving standby state based on the image using a predetermined determination criterion, determines whether the driver is in an awake state based on the driver information, and relaxes the determination criterion when it is determined that the driver is in an awake state. 前記判定部は、前記画像に基づいて前記ドライバが前記運転待機状態であるか否かを所定の判定基準により判定し、前記画像に基づいて前記ドライバが前記運転待機状態でないと判定した場合には前記ドライバ情報に基づいて前記ドライバが覚醒状態であるか否かを判定し、前記ドライバが覚醒状態であると判定した場合には前記画像に基づく判定結果を無効にする、請求項1又は2に記載のドライバ監視装置。 The driver monitoring device according to claim 1 or 2, wherein the determination unit determines whether the driver is in the standby state based on the image using a predetermined determination criterion, and when it is determined that the driver is not in the standby state based on the image, it determines whether the driver is in an awake state based on the driver information, and when it is determined that the driver is in an awake state, it invalidates the determination result based on the image. 前記端末はスマートフォンである、請求項1又は2に記載のドライバ監視装置。 The driver monitoring device according to claim 1 or 2, wherein the terminal is a smartphone. コンピュータにより実行されるドライバ監視方法であって、
車両のドライバを撮影するように前記車両に設けられた撮像装置によって生成された画像を取得することと、
前記ドライバにより操作可能な端末によって取得されたドライバ情報を取得することと、
前記画像及び前記ドライバ情報に基づいて前記ドライバが運転操作を実施可能な運転待機状態であるか否かを判定することと、
前記ドライバが前記運転待機状態でないと判定された場合に、前記ドライバに警告を通知することと
前記画像に基づいて前記ドライバが前記運転待機状態でないと判定した場合には前記端末から前記ドライバ情報を取得し、前記画像に基づいて前記ドライバが前記運転待機状態であると判定した場合には前記端末から前記ドライバ情報を取得しないことと
を含む、ドライバ監視方法。
1. A computer-implemented method for driver monitoring, comprising:
acquiring an image generated by an imaging device provided in the vehicle to capture an image of a driver of the vehicle;
acquiring driver information acquired by a terminal operable by the driver;
determining whether the driver is in a driving standby state in which the driver can perform driving operations based on the image and the driver information;
notifying the driver of a warning when it is determined that the driver is not in the driving standby state ;
When it is determined based on the image that the driver is not in the driving standby state, the driver information is acquired from the terminal, and when it is determined based on the image that the driver is in the driving standby state, the driver information is not acquired from the terminal.
A driver monitoring method comprising:
コンピュータにより実行されるドライバ監視方法であって、1. A computer-implemented method for driver monitoring, comprising:
車両のドライバを撮影するように前記車両に設けられた撮像装置によって生成された画像を取得することと、acquiring an image generated by an imaging device provided in the vehicle to capture an image of a driver of the vehicle;
前記ドライバにより操作可能な端末によって取得されたドライバ情報を取得することと、acquiring driver information acquired by a terminal operable by the driver;
前記画像及び前記ドライバ情報に基づいて前記ドライバが運転操作を実施可能な運転待機状態であるか否かを判定することと、determining whether the driver is in a driving standby state in which the driver can perform driving operations based on the image and the driver information;
前記ドライバが前記運転待機状態でないと判定された場合に、前記ドライバに警告を通知することと、notifying the driver of a warning when it is determined that the driver is not in the driving standby state;
前記車両においてレベル2以下の自動運転が実施されているときに、前記ドライバによる前記端末の操作を制限又は禁止することとWhen level 2 or lower automated driving is being performed in the vehicle, restricting or prohibiting the driver from operating the terminal;
を含む、ドライバ監視方法。A driver monitoring method comprising:
車両のドライバを撮影するように前記車両に設けられた撮像装置によって生成された画像を取得することと、
前記ドライバにより操作可能な端末によって取得されたドライバ情報を取得することと、
前記画像及び前記ドライバ情報に基づいて前記ドライバが運転操作を実施可能な運転待機状態であるか否かを判定することと、
前記ドライバが前記運転待機状態でないと判定された場合に、前記ドライバに警告を通知することと
前記画像に基づいて前記ドライバが前記運転待機状態でないと判定した場合には前記端末から前記ドライバ情報を取得し、前記画像に基づいて前記ドライバが前記運転待機状態であると判定した場合には前記端末から前記ドライバ情報を取得しないことと
をコンピュータに実行させる、ドライバ監視用コンピュータプログラム。
acquiring an image generated by an imaging device provided in the vehicle to capture an image of a driver of the vehicle;
acquiring driver information acquired by a terminal operable by the driver;
determining whether the driver is in a driving standby state in which the driver can perform driving operations based on the image and the driver information;
notifying the driver of a warning when it is determined that the driver is not in the driving standby state ;
When it is determined based on the image that the driver is not in the driving standby state, the driver information is acquired from the terminal, and when it is determined based on the image that the driver is in the driving standby state, the driver information is not acquired from the terminal.
A computer program for driver monitoring, which causes a computer to execute the above.
車両のドライバを撮影するように前記車両に設けられた撮像装置によって生成された画像を取得することと、acquiring an image generated by an imaging device provided in the vehicle to capture an image of a driver of the vehicle;
前記ドライバにより操作可能な端末によって取得されたドライバ情報を取得することと、acquiring driver information acquired by a terminal operable by the driver;
前記画像及び前記ドライバ情報に基づいて前記ドライバが運転操作を実施可能な運転待機状態であるか否かを判定することと、determining whether the driver is in a driving standby state in which the driver can perform driving operations based on the image and the driver information;
前記ドライバが前記運転待機状態でないと判定された場合に、前記ドライバに警告を通知することと、notifying the driver of a warning when it is determined that the driver is not in the driving standby state;
前記車両においてレベル2以下の自動運転が実施されているときに、前記ドライバによる前記端末の操作を制限又は禁止することとWhen level 2 or lower autonomous driving is being performed in the vehicle, restricting or prohibiting the driver from operating the terminal;
をコンピュータに実行させる、ドライバ監視用コンピュータプログラム。A computer program for driver monitoring, which causes a computer to execute the above.
JP2023034865A 2023-03-07 2023-03-07 Driver monitoring device, driver monitoring method, and computer program for driver monitoring Active JP7697482B2 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2023034865A JP7697482B2 (en) 2023-03-07 2023-03-07 Driver monitoring device, driver monitoring method, and computer program for driver monitoring
US18/383,206 US20240300544A1 (en) 2023-03-07 2023-10-24 Driver monitoring device, driver monitoring method, and non-transitory recording medium
CN202410249537.5A CN118618421A (en) 2023-03-07 2024-03-05 Driver monitoring device, method, and computer program product for driver monitoring

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2023034865A JP7697482B2 (en) 2023-03-07 2023-03-07 Driver monitoring device, driver monitoring method, and computer program for driver monitoring

Publications (2)

Publication Number Publication Date
JP2024126476A JP2024126476A (en) 2024-09-20
JP7697482B2 true JP7697482B2 (en) 2025-06-24

Family

ID=92600893

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2023034865A Active JP7697482B2 (en) 2023-03-07 2023-03-07 Driver monitoring device, driver monitoring method, and computer program for driver monitoring

Country Status (3)

Country Link
US (1) US20240300544A1 (en)
JP (1) JP7697482B2 (en)
CN (1) CN118618421A (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017157196A (en) 2016-02-29 2017-09-07 株式会社デンソー Driver monitoring system
US20200353933A1 (en) 2019-05-06 2020-11-12 University Of Florida Research Foundation, Incorporated Operator monitoring and engagement
JP2021049891A (en) 2019-09-25 2021-04-01 株式会社Subaru Vehicle control device
JP2022145990A (en) 2021-03-22 2022-10-05 トヨタ自動車株式会社 Awakening state determination system and automatic drive device

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6528583B2 (en) * 2015-07-31 2019-06-12 株式会社デンソー Driving support control device

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017157196A (en) 2016-02-29 2017-09-07 株式会社デンソー Driver monitoring system
US20200353933A1 (en) 2019-05-06 2020-11-12 University Of Florida Research Foundation, Incorporated Operator monitoring and engagement
JP2021049891A (en) 2019-09-25 2021-04-01 株式会社Subaru Vehicle control device
JP2022145990A (en) 2021-03-22 2022-10-05 トヨタ自動車株式会社 Awakening state determination system and automatic drive device

Also Published As

Publication number Publication date
CN118618421A (en) 2024-09-10
US20240300544A1 (en) 2024-09-12
JP2024126476A (en) 2024-09-20

Similar Documents

Publication Publication Date Title
JP7024806B2 (en) Information presentation device
US11295143B2 (en) Information processing apparatus, information processing method, and program
US11873007B2 (en) Information processing apparatus, information processing method, and program
CN109116839B (en) Vehicle control system, vehicle control method, and storage medium
CN109032124B (en) Vehicle control system, vehicle control method, and storage medium
CN111443708B (en) Autonomous driving system
CN111361552A (en) Automatic driving system
CN110730740A (en) Vehicle control system, vehicle control method, and program
JP7586270B2 (en) Traffic jam judgment device for vehicle and display control device for vehicle
CN110709304A (en) Vehicle control system, vehicle control method, and vehicle control program
US11834073B2 (en) Autonomous driving system
JP7347459B2 (en) Control device and control program
JP2022022075A (en) Vehicle control device and vehicle control method
CN117203112A (en) Presentation control device, presentation control program, automatic driving control device, and automatic driving control program
JP2023179568A (en) vehicle display system
JP7697482B2 (en) Driver monitoring device, driver monitoring method, and computer program for driver monitoring
JP7700811B2 (en) Driver monitoring device, driver monitoring method, and computer program for driver monitoring
JP2022084440A (en) Vehicle control device, vehicle, operation method and program of vehicle control device
JP7708085B2 (en) Vehicle control device and vehicle control method
US12617339B2 (en) Driver monitoring device, driver monitoring method, and non-transitory recording medium
US20240262288A1 (en) Driver monitoring device, driver monitoring method, and non-transitory recording medium
US20240375579A1 (en) Information notification device and information notification method
JP7700803B2 (en) Information notification device, information notification method, and information notification computer program
US20250388240A1 (en) Vehicle control device and vehicle control method
US20250256720A1 (en) Driving assistance device and driving assistance method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240313

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20250204

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250218

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250407

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250526

R150 Certificate of patent or registration of utility model

Ref document number: 7697482

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150