意识支持装置和意识支持方法与流程

文档序号:16308511发布日期:2018-12-19 05:10阅读:200来源:国知局
意识支持装置和意识支持方法与流程

本发明涉及意识支持装置和意识支持方法。

背景技术

作为现有技术,已知当检测到驾驶员困倦时通过声音或光来警告驾驶员的技术。一种这样的困倦警告装置是车载困倦警告装置,该车载困倦警告装置向驾驶员发送语音询问,并且如果在预定时间内未检测到来自驾驶员的响应,则检测到驾驶员困倦(即,意识水平降低)。

例如,日本专利申请公开第2008-225537(jp2008-225537a)号公开了一种技术,该技术在车载汽车导航系统通电时从扬声器输出语音问题数据,并且如果麦克风在语音问题数据输出之后的预定时间内未检测到语音,则检测到驾驶员困倦并且然后从扬声器输出警报。



技术实现要素:

然而,根据上述在日本专利申请公开第2008-225537(jp2008-225537a)号中公开的技术的装置以以下方式配置:在车载汽车导航系统通电之后以预定间隔重复输出语音问题数据。即,无论驾驶员实际是否困倦,语音问题数据均从扬声器重复输出。这样的重复的语音问题数据有时会使驾驶员感到烦恼,因此在改进语音问题数据的输出定时方面尚有很大的空间。

本发明提供一种意识支持装置,该意识支持装置允许根据驾驶员的状态适当地调整与驾驶员进行交互的时段。

根据本公开的第一方面的意识支持装置包括:意识水平降低检测单元,被配置成基于关于由驾驶员驾驶的车辆的车辆信息来检测驾驶员的意识水平降低;意识水平恢复检测单元,被配置成基于车辆信息来检测从驾驶员的意识水平降低的恢复;以及交互处理单元,被配置成:当意识水平降低检测单元检测到驾驶员的意识水平降低时,开始输出用于与驾驶员交互的交互式语音;并且当意识水平恢复检测单元检测到从驾驶员的意识水平降低的恢复时,终止交互式语音的输出。

根据本公开的第二方面的意识支持装置包括:电子控制单元,被配置成:基于关于由驾驶员驾驶的车辆的车辆信息来检测驾驶员的意识水平降低;当检测到驾驶员的意识水平降低时,开始输出交互式语音,交互式语音是用于与驾驶员交互的语音;基于车辆信息检测从驾驶员的意识水平降低的恢复;并且当检测到从驾驶员的意识水平降低的恢复时,终止交互式语音的输出。

根据本公开的第三方面的意识支持方法包括:基于关于由驾驶员驾驶的车辆的车辆信息来检测驾驶员的意识水平降低;当检测到驾驶员的意识水平降低时,开始输出交互式语音,交互式语音是用于与驾驶员交互的语音;基于车辆信息检测从驾驶员的意识水平降低的恢复;并且当检测到从驾驶员的意识水平降低的恢复时,终止交互式语音的输出。

该配置允许在驾驶员的意识水平实际降低时与驾驶员进行交互。因此,该配置可以根据驾驶员的状态适当地调整与驾驶员交互的时段。

在以上描述的方面中,意识水平降低检测单元可以被配置成:每当基于车辆信息识别发生了与车辆的行驶有关的预定需要注意的动作时,从得分中减去与预定的需要注意的动作相关联的分数;并且在得分变得等于或小于预定阈值时,检测到驾驶员的意识水平的降低。

以上描述的方面允许在驾驶员驾驶车辆的情况下重复发生预定的需要注意的动作时开始与驾驶员的交互。此处提及的预定的需要注意的动作可以在驾驶员的意识水平降低的状态下发生。因此,以上描述的方面可以根据驾驶员的状态适当地调整与驾驶员交互的开始定时。

在以上描述的方面中,意识水平恢复检测单元可以被配置成:每当基于车辆信息识别发生了与车辆的行驶有关的预定的正常动作的时,将与预定的正常动作相关联的分数添加到得分;并且当得分变得大于预定阈值时,检测到从驾驶员的意识水平降低的恢复。

以上描述的这种方面允许在驾驶员驾驶车辆的情况下重复发生预定的正常动作时结束与驾驶员的交互。此处提及的预定的正常动作可以在驾驶员的意识水平恢复的状态下发生。因此,以上描述的方面可以根据驾驶员的状态适当地调整与驾驶员交互的结束定时。

如以上所述,意识支持装置和意识支持方法可以根据驾驶员的状态适当地调整与驾驶员交互的时段。

附图说明

下面将参照附图描述本发明的示例性实施方式的特征、优点以及技术和工业意义,在附图中相同的附图标记代表相同的元素,并且在附图中:

图1是示出根据实施方式的意识支持系统的系统配置的图;

图2是示出由根据该实施方式的导航装置的控制装置执行的处理的过程的流程图;

图3a是示出由根据该实施方式的导航装置(意识水平降低检测单元)参考的表的示例的图;

图3b是示出由根据该实施方式的导航装置(意识水平降低检测单元)参考的表的示例的图;

图4是示出由根据该实施方式的导航装置(意识水平降低检测单元)执行的检测处理的过程的流程图;

图5是示出由根据该实施方式的导航装置和中央服务器执行的交互处理的过程的时序图;

图6是示出由根据该实施方式的导航装置(估计处理单元)执行的意识水平估计处理的过程的流程图;

图7是示出由根据该实施方式的导航装置(意识水平恢复检测单元)参考的表的示例的图;以及

图8是示出由根据该实施方式的导航装置(意识水平恢复检测单元)执行的意识水平恢复检测处理的过程的流程图。

具体实施方式

以下将参照附图详细描述本发明的实施方式中的意识支持系统。

(意识支持系统10的系统配置)

图1是示出根据该实施方式的意识支持系统10的功能配置的图。图1所示的意识支持系统10包括导航装置100和中央服务器200。该意识支持系统10向诸如汽车的车辆的驾驶员提供意识支持服务。意识支持服务是指以下服务:当检测到驾驶员的意识水平降低时,使用由中央服务器200提供的交互服务向驾驶员输出问题形式的交互式语音,以提高驾驶员的意识水平。此处,驾驶员的意识水平是表示驾驶员意识的清晰程度的指标。具体地,该实施方式中的意识支持服务可以通过与驾驶员的交互来准确地估计驾驶员的意识水平。例如,由意识支持服务估计出的驾驶员意识水平被输出到设置在车辆中的各种处理单元(例如,用于基于意识水平来建议驾驶员休息的处理单元、用于记录意识水平的处理单元等)。

(中央服务器200)

中央服务器200是当导航装置100使用意识支持服务时向导航装置100提供交互服务的装置。交互服务是指向导航装置100提供表示用于驾驶员的交互式语音的交互式语音数据的服务。

中央服务器200被安装在车辆外部的设施中(例如,由交互服务的提供者管理的设施中)。中央服务器200可以经由与导航装置100的无线通信(例如,wi-fi(注册商标))向导航装置100发送并且从导航装置100接收各种类型的数据(例如,交互式语音数据、响应语音数据等)。

如图1所示,中央服务器200包括通信接口(i/f)201和控制装置210。

通信i/f201控制与导航装置100的无线通信以向导航装置100发送并且从导航装置100接收各种类型的数据。例如,通信i/f201从导航装置100接收用于获取用于驾驶员的交互式语音数据的请求。通信i/f201还将由交互式语音提供单元211提供的用于驾驶员的交互式语音数据发送至导航装置100。通信i/f201还从导航装置100接收关于驾驶员的响应语音的语音识别结果数据(语音文本(voicetext))。

控制装置210是向导航装置100提供交互服务的装置。如图1所示,控制装置210在功能上包括交互式语音提供单元211、响应语音分析单元212和状态检测单元213。

当通信i/f201接收到用于获取用于驾驶员的交互式语音的请求时,交互式语音提供单元211将用于驾驶员的交互式语音数据提供给导航装置100。例如,交互式语音提供单元211可以提供以下两种类型的交互式语音数据:一种是由需要响应时间被假定成相对较短的响应的交互式语音数据组成的第一交互式语音组的交互式语音数据,以及另一种是由需要响应时间被假定成相对较长的响应的交互式语音数据组成的第二交互式语音组的交互式语音数据。

<第一交互式语音组的交互式语音数据的示例>

·“你愿意和我讲一会儿话吗?”

·“前面交通堵塞,你想要搜寻绕行路线吗?”

·“燃料很少了,你想要搜寻你可以给你的车辆补给燃料的地方吗?”

<第二交互式语音组的交互式语音数据的示例>

·“你今天午饭吃的什么?”

·“你最近看的电影是什么?”

·“如果你要去旅行,你想要去那里?”

当由通信i/f201接收到驾驶员的响应语音的识别结果数据(语音文本)时,响应语音分析单元212基于识别结果数据来分析驾驶员的响应语音。更具体地,响应语音分析单元212对驾驶员的响应语音的识别结果数据(语音文本)执行已知语法分析处理和已知意图理解处理(特定词提取处理)。

例如,由响应语音分析单元212生成的分析结果被反馈至交互式语音提供单元211。以这种方式反馈的分析结果允许交互式语音提供单元211根据驾驶员的响应内容得到更适合的交互式语音(更像交互的交互式语音)作为下一交互式语音。

此外,例如,根据问题内容和驾驶员的响应内容,由响应语音分析单元212生成的分析结果被反馈至导航装置100的适当处理单元。例如,如果问题内容是“前面交通堵塞,你想要搜寻绕行路线吗?”并且驾驶员的响应内容是“是”,则由响应语音分析单元212生成的分析结果被反馈至导航装置100的路线搜索单元。以这种方式反馈的分析结果使得导航装置100的路线搜索单元搜索避免拥塞的路线。

当由通信i/f201接收到驾驶员的响应语音的识别结果数据(语音文本)时,状态检测单元213使用已知的方法(例如,从语音文本中检测特定词的方法)基于识别结果数据来检测驾驶员的状态(例如,紧张程度、压力程度等)。例如,由状态检测单元213检测到的检测结果被反馈至交互式语音提供单元211。以这种方式反馈的检测结果允许交互式语音提供单元211根据驾驶员的状态得到更合适的交互式语音作为下一交互式语音。

控制装置210由诸如中央处理单元(cpu)、主存储装置(例如,只读存储器(rom)、随机存取存储器(ram)等)和辅助存储装置(例如,硬盘驱动器(hdd)、闪速存储器等)的硬件部件配置而成。当在控制装置210中cpu(计算机)执行存储在主存储装置或者辅助存储装置中的程序时,以上描述的控制装置210的功能被实现。

中央服务器200在物理上可以由一个信息处理装置或者由多个信息处理装置配置而成。在后一种情况下,多个信息处理装置可以是经由网络彼此连接的装置。

(导航装置100)

导航装置100是被安装在车辆上的装置。导航装置100具有通用导航装置的功能(例如,路线搜索功能、路线引导功能等)以及“意识支持装置”的功能。导航装置100可以通过无线通信(例如,经由基站在其末端处的蜂窝电话网络或经由wi-fi)向中央服务器200发送以及从中央服务器200接收各种类型的数据(交互式语音数据、响应语音数据、关于响应语音的识别结果数据等)。

如图1所示,导航装置100包括输入装置101、显示器102、全球定位系统(gps)单元103、扬声器104、通信i/f105、麦克风106、地图db111、设施信息db112和控制装置120。

输入装置101是由用户使用以输入各种类型的信息的装置。输入装置101的示例包括触摸面板、操作按钮和十字键。显示器102是用于显示各种类型的信息的装置。显示器102的示例包括液晶显示器和有机电致发光(el)显示器。

gps单元103基于从gps卫星接收到的gps信号来检测导航装置100的当前位置(经度和纬度)。扬声器104是输出各种类型的语音(例如,用于驾驶员的交互式语音)的装置。

通信i/f105控制与中央服务器200的无线通信以向中央服务器200发送以及从中央服务器200接收各种类型的数据。例如,通信i/f105向中央服务器200发送用于获取用于驾驶员的交互式语音数据的请求。通信i/f105还接收由中央服务器200(交互式语音提供单元211)提供的用于驾驶员的交互式语音数据。通信i/f105还向中央服务器200发送关于驾驶员的响应语音的语音识别结果数据(语音文本)。

设置在车辆中的驾驶员座位附近的麦克风106是用于接收从驾驶员发出的语音的装置。内置在导航装置100的主体中的麦克风或者与导航装置100的主体分开设置的外部麦克风可以用作麦克风106。

地图db111存储地图数据。地图数据包括多条节点数据和多条链路数据。节点数据是对应于交叉路口的数据。链路数据是与一个节点和另一节点之间的路段对应的数据。

设施信息db112存储多条设施信息。例如,每条设施信息包括诸如设施名称、位置信息(纬度和经度)、类型、地址、邮政编码、电话号码、详细评论、图像等的信息。

控制装置120是实现“意识支持装置”的功能的装置。当从导航装置100中使用意识支持服务时,控制装置120控制导航装置100侧的处理。如图1所示,控制装置120包括信息获取单元121、意识水平降低检测单元122、意识水平恢复检测单元123、交互处理单元124和估计处理单元130。

信息获取单元121获取关于由驾驶员驾驶的车辆的车辆信息以及关于车辆正在行驶的道路的道路信息。更具体地,信息获取单元121获取用于识别发生用于检测驾驶员的意识水平的降低的预定事件(需要注意的动作(通常,针对其应当提醒驾驶员的动作))以及识别发生用于检测从驾驶员的意识水平的降低状态恢复的正常动作的车辆信息和道路信息。由信息获取单元121获取的车辆信息和道路信息的示例包括下面给出的车辆信息和道路信息(尽管不限于这些车辆信息和道路信息)。例如,可以从各种车载电子控制单元(ecu)、各种传感器等获取下面给出的车辆信息。例如,可以从地图db111获取下面给出的道路信息。

<由信息获取单元121获取的车辆信息的示例>

·车辆速度信号

·加速器踏板打开信号

·制动信号

·方向盘角度信号

·加速度传感器输出信号

·来自车道偏离警告系统的输出信号

·闪光信号灯(blinker)开启信号

·车辆行驶方向信息

·驾驶时间

<由信息获取单元121获取的道路信息的示例>

·单向通行信息

·限速

·停止信息

·弯道信息

意识水平降低检测单元122基于由信息获取单元121获取的车辆信息和道路信息来检测驾驶员的意识水平降低。更具体地,意识水平降低检测单元122基于由信息获取单元121获取的车辆信息和道路信息识别出已发生与车辆的行驶有关的预定的需要注意的动作。当识别出这样的预定的需要注意的动作时,意识水平降低检测单元122将得分减少与所识别的预定的需要注意的动作相关联的减去分数。该得分被限定为使得意识水平降低检测单元122可以检测到驾驶员的意识水平降低并且使得意识水平恢复检测单元123可以检测到驾驶员的意识水平恢复。例如,初始值被设置成“0”。当分数变为“-10”或更低时,意识水平降低检测单元122确定“驾驶员的意识水平降低”。稍后将参照图3a和图3b来描述预定的需要注意的动作和减去分数的示例。稍后将参照图4描述由意识水平降低检测单元122执行的意识水平降低检测处理的细节。

意识水平恢复检测单元123检测从驾驶员的意识水平降低的恢复。亦即,意识水平恢复检测单元123基于由信息获取单元121获取的车辆信息和道路信息来检测曾经被意识水平降低检测单元122检测到处在降低状态的驾驶员意识水平已从降低状态恢复。更具体地,意识水平恢复检测单元123基于由信息获取单元121获取的车辆信息和道路信息识别出已执行与车辆行驶有关的预定的正常动作。当这样的预定的正常动作被执行时,意识水平恢复检测单元123将得分增加与所识别的预定的正常动作相关联的添加分数。此后,如果分数超过预定阈值(例如,作为初始值的“0”,但不限于此),则意识水平恢复检测单元123确定“驾驶员的意识水平已从降低状态恢复。”稍后将参照图7描述预定的正常动作和添加分数的示例。稍后将参照图8描述由意识水平恢复检测单元123执行的意识水平恢复检测处理的细节。

交互处理单元124执行与驾驶员的语音交互。更具体地,交互处理单元124向中央服务器200发送用于获取用于驾驶员的交互式语音数据的请求。通过发送该请求,交互处理单元124从中央服务器200获取用于驾驶员的交互式语音数据。在获取交互式语音数据之后,交互处理单元124从扬声器104输出基于交互式语音数据生成的交互式语音。此后,交互处理单元124获取经由麦克风106输入的驾驶员的响应语音。交互处理单元124对获取的响应语音执行语音识别处理以生成响应语音的语音文本。此外,交互处理单元124将通过语音识别处理生成的语音文本发送至中央服务器200。

当意识水平降低检测单元122检测到驾驶员意识水平降低时,交互处理单元124输出作为用于与驾驶员交互的语音的交互式语音。然后,在输出交互式语音之后,当意识水平恢复检测单元123检测到驾驶员已从驾驶员意识水平降低状态恢复时,交互处理单元124终止交互式语音的输出。

估计处理单元130包括响应时间测量单元131、响应时间db132、统计值计算单元133、特定词提取单元134、估计单元135和第二估计单元136。

响应时间测量单元131测量驾驶员用响应语音来响应交互式语音所需的响应时间。例如,响应时间测量单元131测量从由交互处理单元124输出交互式语音的时间至交互处理单元124获取到驾驶员的响应语音的时间的响应时间。例如,响应时间测量单元131可以使用导航装置100的定时器功能或者基于导航装置100的系统时间(systemtime-of-day)来测量响应时间。

每当通过响应时间测量单元131测量到响应时间时,将响应时间记录在响应时间db132中。结果,由响应时间测量单元131测量到的响应时间按照时间序列累积在响应时间db132中。

统计值计算单元133基于记录在响应时间db132中的多个响应时间来计算多个响应时间的平均响应时间。更具体地,对于多个交互式语音组(在该实施方式中为第一交互式语音组和第二交互式语音组)中的每一个,统计值计算单元133基于记录在响应时间db132中的最近三个响应时间来计算这三个响应时间的平均响应时间(但不限于此)。

特定词提取单元134基于由交互处理单元124执行的语音识别处理生成的语音文本来提取包括在驾驶员的响应语音中的特定词。优选的是,由特定词提取单元134提取的特定词指示驾驶员的意识水平降低。例如,具体的词包括以下(但不限于此)。

·“困倦”

·“疲倦”

·“无聊”

·“我想要休息”

·“嘿呵(hei-ho)”

·“噢不”

估计单元135基于由响应时间测量单元131测量的响应时间和由统计值计算单元133计算的平均响应时间来得到驾驶员的意识水平的估计值。更具体地,当由响应时间测量单元131测量的响应时间是由统计值计算单元133计算出的平均响应时间的1.8倍或更大时,估计单元135得到指示“驾驶员的意识水平降低”的估计值。在该情况下,当由响应时间测量单元131测量的响应时间是对第一交互式语音组的问题的响应的时间时,估计单元135基于由统计值计算单元133计算出的第一交互式语音组的平均响应时间来得到驾驶员的意识水平的估计值。另一方面,当由响应时间测量单元131测量的响应时间是对第二交互式语音组的问题的响应的时间时,估计单元135基于由统计值计算单元133计算出的第二交互式语音组的平均响应时间来得到驾驶员的意识水平的估计值。

估计单元135可以基于由响应时间测量单元131测量的响应时间和由统计值计算单元133计算出的平均响应时间来得到驾驶员的意识水平的水平值作为估计值。在该情况下,当由响应时间测量单元131测量的响应时间大于由统计值计算单元133计算出的平均响应时间时,估计单元135应当使驾驶员的意识水平的水平值更小。

此外,估计单元135可以基于由响应时间测量单元131测量的响应时间和由统计值计算单元133计算出的平均响应时间选择性地从两个或更多个预定义的估计值得到估计值。在该情况下,当由响应时间测量单元131测量的响应时间大于由统计值计算单元133计算出的平均响应时间时,估计单元135应当选择指示驾驶员的意识水平更低的估计值。

第二估计单元136基于由特定词提取单元134提取的特定词的提取结果来得到驾驶员的意识水平的估计值。更具体地,当特定词提取单元134从响应语音提取特定词预定的次数以上(例如,在过去15分钟中两次或更多次)时,第二估计单元136得到指示“驾驶员的意识水平降低”的估计值。

第二估计单元136可以基于由特定词提取单元134提取的特定词的提取结果来得到驾驶员的意识水平的水平值作为估计值。在该情况下,第二估计单元136应当在由特定词提取单元134提取的特定词的数目越大时使驾驶员的意识水平的水平值越小。

此外,第二估计单元136可以基于由特定词提取单元134提取的特定词的提取结果来选择性地从两个或更多个预定义的估计值得到估计值。在该情况下,第二估计单元136应当在由特定词提取单元134提取的特定词的数目越大时选择指示驾驶员的意识水平越低的估计值。

控制装置120将由估计单元135得到的驾驶员的意识水平的估计值以及由第二估计单元136得到的驾驶员的意识水平的估计值输出至需要这些估计值的各种处理单元。控制装置120可以分别输出这两个估计值。替选地,控制装置120可以基于这两个估计值来执行预定计算以计算用于输出的估计值并且然后输出该用于输出的估计值。

控制装置120包括诸如cpu、主存储装置(例如,rom、ram等)以及辅助存储装置(例如,hdd、闪速存储器等)的硬件部件。图1所示的控制装置120的每个功能在控制装置120中由cpu(计算机)实现,该cpu执行存储在主存储装置或者辅助存储装置中的程序。

由cpu执行的程序可以预先安装在导航装置100中或者可以从外部安装在导航装置100中。在后一种情况下,程序可以由外部存储介质(例如,usb存储器、存储器卡、cd-rom等)提供,或者可以通过从网络(例如,因特网)上的服务器下载该程序来提供。

(由导航装置100的控制装置120执行的处理的过程)图2是示出由根据该实施方式的导航装置100的控制装置120执行的处理的过程的流程图。在车辆行驶时,由导航装置100重复执行图2所示的处理。

首先,信息获取单元121获取关于由驾驶员驾驶的车辆的车辆信息以及关于车辆正在行驶的道路的道路信息(步骤s201)。接下来,意识水平降低检测单元122基于在步骤s201中获取的车辆信息和道路信息来执行用于检测驾驶员的意识水平是否降低的意识水平降低检测处理(步骤s202)。稍后将参照图3a、图3b和图4描述由意识水平降低检测单元122执行的意识水平降低检测处理的细节。

如果在步骤s202中的意识水平降低检测处理中未检测到驾驶员的意识水平的降低(步骤s203:否),则控制装置120使处理返回至步骤s201。另一方面,如果在步骤s202中的意识水平降低检测处理中检测到驾驶员的意识水平的降低(步骤s203:是),则交互处理单元124输出作为用于与驾驶员交互的语音的交互式语音(步骤s204)。稍后将参照图5描述由交互处理单元124执行的交互处理的细节。

接下来,估计处理单元130执行用于估计驾驶员的意识水平的意识水平估计处理(步骤s205)。稍后将参照图6描述由估计处理单元130执行的意识水平估计处理的细节。

信息获取单元121获取关于由驾驶员驾驶的车辆的车辆信息以及关于车辆正在行驶的道路的道路信息(步骤s206)。此后,意识水平恢复检测单元123基于在步骤s206中获取的车辆信息和道路信息来执行用于检测从驾驶员的意识水平的降低状态恢复的意识水平恢复检测处理(步骤s207)。稍后将参照图7和图8描述由意识水平恢复检测单元123执行的意识水平恢复检测处理的细节。

如果在步骤s207中的意识水平恢复检测处理中未检测到从驾驶员的意识水平的降低状态恢复(步骤s208:否),则控制装置120使处理返回至步骤s204。另一方面,如果在步骤s207中的意识水平恢复检测处理中检测到从驾驶员的意识水平的降低状态恢复(步骤s208:是),则交互处理单元124终止交互式语音的输出(步骤s209)。然后,控制装置120终止图2所示的一系列处理。

(由意识水平降低检测单元122参考的表的示例)图3a和图3b是示出由根据该实施方式的导航装置100(意识水平降低检测单元122)参考的表的示例的图。在图3a所示的表300中,针对与车辆的行驶有关的每个预定的需要注意的动作设置减去分数。在图3b所示的表310中,针对从已经发生预定的需要注意的动作的时间起的每个经过时间设置要乘以减去分数的系数。这些表300和310例如被预先存储在控制装置120的存储器中。当检测到驾驶员的意识水平降低时,导航装置100的意识水平降低检测单元122参考这些表300和310。

(意识水平降低检测处理的过程)图4是示出由根据该实施方式的导航装置100(意识水平降低检测单元122)执行的意识水平降低检测处理的过程的流程图。图4是详细示出图2所示的流程图中的意识水平降低检测处理(步骤s202)的处理内容的流程图。

首先,意识水平降低检测单元122基于由信息获取单元121获取的车辆信息和道路信息来识别是否已经发生表300所示的需要注意的动作中之一(步骤s401)。

例如,意识水平降低检测单元122可以基于车辆速度信号、制动信号、加速度传感器输出信号等来识别出已发生“突然制动(普通道路)”。意识水平降低检测单元122还可以基于车辆速度信号、制动信号、加速度传感器输出信号、方向盘角度信号等来识别出已发生“突然制动(当向右/左转时)”。

意识水平降低检测单元122还可以基于方向盘角度信号等来识别出已发生“突然转向”。意识水平降低检测单元122还可以基于来自车道偏离警告系统的输出信号等来识别出已发生“车道偏离(一次)”。

意识水平降低检测单元122还可以基于停止信息、制动信号、车辆速度信号等来识别出已发生“未能在停止线处停止”。意识水平降低检测单元122还可以基于单向通行信息、车辆行驶方向信息等来识别出已发生“沿错误方向驾驶”。

意识水平降低检测单元122还可以基于闪光信号灯开启信号、方向盘角度信号、车辆速度信号等来识别出已发生“在右/左转灯开启的情况下向前直行达30秒或更长时间”。意识水平降低检测单元122还可以基于闪光信号灯开启信号、车辆速度信号等来识别出已发生“在警示灯开启的情况下行驶达30秒或更长时间”。

如果在步骤s401中未识别出已发生任何需要注意的动作(步骤s401:否),则意识水平降低检测单元122终止图4所示的一系列处理。另一方面,如果在步骤s401中识别出已发生一个需要注意的动作(步骤s401:是),则意识水平降低检测单元122参考图3a中的表300以识别与在步骤s401中识别的需要注意的动作相关联的减去分数(步骤s402)。例如,当识别出的需要注意的动作是“突然制动(普通道路)”时,意识水平降低检测单元122从表300识别“-4分”作为减去分数。类似地,当识别出的需要注意的动作是“突然制动(当向右/左转时)”时,意识水平降低检测单元122从表300识别“-8分”作为减去分数。

此外,意识水平降低检测单元122识别从在步骤s401中识别的需要注意的动作的发生时间起的经过时间(步骤s403)。意识水平降低检测单元122参考图3b中的表310以识别与在步骤s403中识别的经过时间相关联的系数(步骤s404)。意识水平降低检测单元122将在步骤s402中确定的减去分数乘以在步骤s404中识别的系数(步骤s405)。例如,当步骤s403中识别的经过时间与“经过了5分钟”对应时,意识水平降低检测单元122从表310识别“0.9”作为系数,并且将在步骤s402中识别的减去分数乘以该系数。类似地,当步骤s403中识别的经过时间与“经过了8分钟”对应时,意识水平降低检测单元122从表310获取“0.7”作为系数,并且将在步骤s402中识别的减去分数乘以该系数。

此后,意识水平降低检测单元122从得分(初始值=0)中减去在步骤s405中通过乘以系数生成的减去分数(步骤s406)。此外,意识水平降低检测单元122在步骤s406中的减去之后确定得分是否等于或小于“-10”(步骤s407)。

如果在步骤s407中确定得分不是等于或小于“-10”(步骤s407:否),则意识水平降低检测单元122终止图4所示的一系列处理。另一方面,如果在步骤s407中确定得分等于或小于“-10”(步骤s407:是),则意识水平降低检测单元122确定“驾驶员的意识水平降低”(步骤s408)。然后,意识水平降低检测单元122终止图4所示的一系列的处理。

(交互处理的过程)

图5是示出由根据该实施方式的导航装置100(交互处理单元124)和中央服务器200执行的交互处理的过程的时序图。图5详细示出了在图2所示的流程图(步骤s204)中开始的交互处理的处理内容。

首先,在导航装置100中,交互处理单元124经由通信i/f105向中央服务器200发送用于获取用于驾驶员的交互式语音数据的请求(步骤s501)。

在中央服务器200中,当通信i/f201接收到从导航装置100发送的获取请求时(步骤s502),交互式语音提供单元211提供用于驾驶员的交互式语音数据(步骤s503)。然后,交互式语音提供单元211经由通信i/f201将在步骤s503中提供的交互式语音数据发送至导航装置100(步骤s504)。

在导航装置100中,当通信i/f105接收到从中央服务器200发送的交互式语音数据时(步骤s505),交互处理单元124将基于交互式语音数据生成的交互式语音输出至扬声器104(步骤s506)。

此后,当交互处理单元124获取从麦克风106输入的驾驶员的响应语音时(步骤s507),交互处理单元124对响应语音执行语音识别处理,使得生成响应语音的语音文本(步骤s508)。此外,交互处理单元124将在步骤s508中生成的语音文本发送至中央服务器200(步骤s509)。

在中央服务器200中,当通信i/f201接收到从导航装置100发送的语音文本时(步骤s510),响应语音分析单元212分析语音文本(步骤s511)。此外,状态检测单元213基于语音文本来检测驾驶员的状态(步骤s512)。

在图5所示的处理中,中央服务器200可以将在步骤s511中执行的分析处理的结果以及在步骤s512中检测到的驾驶员的状态反馈给交互式语音提供单元211。以这种方式反馈的分析结果和驾驶员状态允许交互式语音提供单元211在下一次提供交互式语音时根据驾驶员的响应内容和驾驶员的状态提供交互式语音。

(意识水平估计处理的过程)

图6是示出由根据该实施方式的导航装置100(估计处理单元130)执行的意识水平估计处理的过程的流程图。图6是详细示出包括在图2中的流程图中的意识水平估计处理(步骤s205)的处理内容的图。

首先,响应时间测量单元131计算在由交互处理单元124执行的交互处理中的响应时间(从输出用于驾驶员的交互式语音的时间至获取驾驶员的响应语音的时间的响应时间)(步骤s601)。然后,响应时间测量单元131将在步骤s601中测量的响应时间记录在响应时间db132中(步骤s602)。

此外,统计值计算单元133基于记录在响应时间db132中的多个响应时间来计算多个响应时间的平均响应时间(步骤s603)。此后,估计单元135基于在步骤s601中测量的响应时间和在步骤s603中计算的平均响应时间来得到驾驶员的意识水平的估计值(步骤s604)。

此外,特定词提取单元134基于在由交互处理单元124执行的交互处理中生成的驾驶员的响应语音的语音识别处理结果(语音文本)来提取包括在驾驶员的响应语音中的特定词(步骤s605)。然后,第二估计单元136基于在步骤s605中执行的提取处理的结果来得到驾驶员的意识水平的估计值(步骤s606)。此后,估计处理单元130终止图6所示的一系列处理。

(意识水平恢复检测单元123参考的表的示例)

图7是示出由根据该实施方式的导航装置100(意识水平恢复检测单元123)参考的表的示例的图。在图7所示的表700中,针对与车辆的行驶有关的每个预定的正常动作设置添加分数。该表700例如被预先存储在控制装置120的存储器中。当检测到从驾驶员的意识水平的降低状态恢复时,导航装置100的意识水平恢复检测单元123参考表700。

(意识水平恢复检测处理的过程)

图8是示出由根据该实施方式的导航装置100(意识水平恢复检测单元123)执行的意识水平恢复检测处理的过程的流程图。图8是详细示出包括在图2中的流程图中的意识水平恢复检测处理(步骤s207)的处理内容的流程图。

首先,意识水平恢复检测单元123基于由信息获取单元121获取的车辆信息和道路信息来识别是否已发生表700所示的正常动作中之一(步骤s801)。

例如,意识水平恢复检测单元123可以基于车辆速度信号、制动信号、加速度传感器输出信号等来识别出已发生“缓慢减速动作”。意识水平恢复检测单元123还可以基于闪光信号灯开启信号、方向盘角度信号、车辆速度信号等来识别已发生“在右/左转灯开启的情况下正常右/左转”。意识水平恢复检测单元123还可以基于来自车道偏离警告系统的输出信号等识别出已发生“没有偏离车道达一定时段”。

如果在步骤s801中未识别出已发生任何正常动作(步骤s801:否),则意识水平恢复检测单元123终止图8所示的一系列处理。另一方面,如果在步骤s801中识别出已发生一个正常动作(步骤s801:是),则意识水平恢复检测单元123参考图7中的表700以识别与在步骤s801中识别的正常动作相关联的添加分数(步骤s802)。例如,当所识别的正常动作是“缓慢减速动作”时,意识水平恢复检测单元123从表700识别“+1分”作为添加分数。

此后,意识水平恢复检测单元123将在步骤s802中识别出的添加分数添加到得分(步骤s803)。此外,意识水平恢复检测单元123确定作为在步骤s803中的添加的结果的得分是否已经超过预定阈值(步骤s804)。

如果在步骤s804中确定得分尚未超过预定阈值(步骤s804:否),则意识水平恢复检测单元123终止图8所示的一系列处理。另一方面,如果在步骤s804中确定得分已超过预定阈值(步骤s804:是),则意识水平恢复检测单元123确定“驾驶员的意识水平已从降低状态恢复”(步骤s805)。然后,意识水平恢复检测单元123终止图8所示的一系列处理。

如上所述,根据该实施方式中的导航装置100,测量驾驶员用响应语音来响应交互式语音所需要的响应时间,并且可以基于所测量的响应时间和基于响应时间的历史所计算出的统计值得到驾驶员的意识水平的估计值。该配置允许根据基于驾驶员本人过去的响应时间所计算出的统计值来得到驾驶员的意识水平的估计值。驾驶员本人过去的响应时间是准确反映当驾驶员对问题进行响应时人与人之间变化很大的个体差异的值。因此,根据该实施方式的导航装置100可以准确地估计驾驶员的意识水平。

根据该实施方式中的导航装置100,可以基于包括在来自驾驶员的响应语音中的特定词的提取结果来得到驾驶员的意识水平的估计值。该配置允许根据由驾驶员实际发出的响应语音的内容估计驾驶员的意识水平。从驾驶员发出的响应语音的内容是驾驶员自己准确表示驾驶员的当前状态(意识水平)的内容。因此,根据该实施方式的导航装置100可以准确地估计驾驶员的意识水平。

根据该实施方式中的导航装置100,属于多个交互式语音组中之一的交互式语音被输出至驾驶员。在该情况下,可以基于在过去向驾驶员输出属于交互式语音组中的该交互式语音组的交互式语音时所计算出的响应时间的历史来计算响应时间的统计值。该配置允许根据基于依据问题的内容的适当的过去响应时间所计算出的统计值来得到驾驶员的意识水平的估计值。因此,根据该实施方式的导航装置100可以准确地估计驾驶员的意识水平。

根据该实施方式中的导航装置100,当基于车辆信息检测到驾驶员的意识水平降低时,输出作为用于与驾驶员交互的语音的交互式语音。在该情况下,当在输出交互式语音之后检测到从驾驶员意识水平的降低状态恢复时,可以结束交互式语音的输出。该配置允许在驾驶员的意识水平实际降低时与驾驶员进行交互。因此,根据该实施方式的导航装置100可以根据驾驶员的状态适当地调整与驾驶员交互的时段。

根据该实施方式中的导航装置100,每当基于车辆信息识别出发生了预定的需要注意的动作时,则从得分中减去与该预定的需要注意的动作相关联的分数,并且当得分变得等于或小于预定阈值时,可以检测到驾驶员的意识水平降低。该配置允许在驾驶员驾驶车辆的情况下重复发生预定的需要注意动作时开始与驾驶员的交互。此处提及的预定的需要注意的动作可以在驾驶员的意识水平降低的状态下发生。因此,根据该实施方式的导航装置100可以根据驾驶员的状态适当地调整与驾驶员交互的开始定时。

根据依据该实施方式的导航装置100,每当基于车辆信息来识别出预定的正常动作时,将与预定的正常动作相关联的分数添加到得分,并且当得分超过预定阈值时,可以检测到从驾驶员的意识水平的降低状态的恢复。该配置允许在驾驶员驾驶车辆的情况下重复发生预定的正常动作时结束与驾驶员的交互。此处提及的预定的正常动作可以在驾驶员的意识水平降低的状态下发生。因此,根据该实施方式的导航装置100可以根据驾驶员的状态适当地调整与驾驶员交互的结束定时。

虽然以上已经详细描述了本发明的优选实施方式,但是应当理解,本发明不限于上述实施方式,而是可以在权利要求书所述的本发明的范围内添加各种修改和变化。

例如,在该实施方式中,中央服务器200中设置的一部分功能(例如,响应语音分析功能)可以被设置在导航装置100或另外的信息处理装置中。

类似地,在该实施方式中,导航装置100中设置的一部分功能可以被设置在中央服务器200或另外的信息处理装置中。例如,交互处理单元124可以被设置在中央服务器200或另外的信息处理装置中。在该情况下,交互处理单元124将作为问题形式的交互式语音的交互式语音数据输出至导航装置100,以使得导航装置100的扬声器104基于交互式语音数据输出交互式语音。当从导航装置100的麦克风106输入驾驶员响应于交互式语音的响应语音时,交互处理单元124从导航装置100获取表示响应语音的响应语音数据。

在该实施方式中,尽管导航装置100被用作“意识支持装置”的示例,但是也可以使用其他信息处理装置(例如,车载音频装置、智能电话、平板终端等)来实现“意识支持装置”的功能。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1