驾驶辅助装置、信息处理装置、驾驶辅助系统和驾驶辅助方法与流程

文档序号:17446623发布日期:2019-04-17 05:44阅读:156来源:国知局
驾驶辅助装置、信息处理装置、驾驶辅助系统和驾驶辅助方法与流程

本发明涉及一种驾驶辅助装置等。



背景技术:

在现有技术中,已知一种驾驶辅助装置,其输出提示遵守诸如临时停车的交通规则的警报。

例如,日本未审查专利申请公开第2003-329465号(jp2003-329465a)公开了一种技术,其基于从多个车辆对每个警报候选地点收集的与警报情况有关的信息,根据目标车辆的当前位置的情况与过去警报情况之间的关联度,改变警报的输出的有无、警报的等级等的输出状态。



技术实现要素:

然而,在jp2003-329465a中,在控制警报的输出的有无等时,仅考虑了过去的警报时的位置信息和与目标地点的周围环境有关的情况(诸如天气),没有考虑驾驶员的特征。因此,在交通规则的遵守倾向方面存在个体差异,例如,对于具有比较遵守交通规则的倾向的驾驶员,可能会输出不需要的警报。

因此,本发明提供了一种驾驶辅助装置、信息处理装置、驾驶辅助系统和驾驶辅助方法,其能够输出提示遵守交通规则的警报(以下简称为“警报”)。

本发明的第一方案涉及一种用于车辆的驾驶员的驾驶辅助装置。所述驾驶辅助装置包括电子控制单元。所述电子控制单元被配置为:在所述车辆沿预定方向通过预定位置之前,获取与当所述车辆沿所述预定方向通过所述预定位置时要适用的预定交通规则有关的信息;获取另一驾驶员关于所述预定交通规则的遵守倾向,所述另一驾驶员的预定特征与所述车辆的所述驾驶员的所述预定特征之间的相似度等于或大于预定值;在所述车辆沿所述预定方向通过所述预定位置之前,输出提示遵守所述预定交通规则的警报;并且基于所述另一驾驶员的所述交通规则的所述遵守倾向,改变所述提示遵守所述预定交通规则的警报的输出状态。

根据本发明的第一方案,作为目标的驾驶员(下文中,称为“目标驾驶员”)被认为与具有与目标驾驶员相似特征的另一驾驶员关于交通规则的遵守倾向具有相同的遵守倾向。例如,在相似驾驶员肯定遵守当车辆沿预定方向通过预定位置时要适用的交通规则的情况下,驾驶辅助装置可以确定目标驾驶员也很可能遵守交通规则。因此,在由目标驾驶员驾驶的车辆沿预定方向通过预定位置之前,驾驶辅助装置可以根据目标驾驶员改变警报的输出状态,例如省却要输出的警报或使警报等级相对较低。因此,驾驶辅助装置考虑其他驾驶员关于交通规则的遵守倾向,从而考虑目标驾驶员的特征而输出提示遵守交通规则的警报。

在根据本发明的第一方案所述的驾驶辅助装置中,所述电子控制单元可以被配置为基于所述另一驾驶员的所述遵守倾向,改变所述警报的输出的有无或所述警报的等级。

根据本发明的第一方案,驾驶辅助装置改变警报的输出的有无或警报的等级,从而考虑目标驾驶员的特征而具体地输出警报。

在根据本发明的第一方案所述的驾驶辅助装置中,所述电子控制单元可以被配置为从能够与所述车辆通信的信息处理装置获取与所述另一驾驶员的所述遵守倾向有关的信息。

根据本发明的第一方案,驾驶辅助装置可以使用从诸如远程服务器的信息处理装置获取的信息来具体地改变警报的输出的有无或警报的等级。

在根据本发明的第一方案所述的驾驶辅助装置中,所述电子控制单元可以被配置为从能够与所述车辆通信的信息处理装置获取与所述警报的所述输出的有无有关的信息或与所述警报的所述等级有关的信息。

根据本发明的第一方案,驾驶辅助装置可以获取与警报的输出的有无有关的信息或与警报的等级有关的信息,因此,可以相对容易地改变警报的输出的有无或警报的等级。也就是说,驾驶辅助装置可以通过简单的处理来输出警报。

本发明的第二方案涉及一种信息处理装置。所述信息处理装置包括通信设备和处理装置。所述处理装置被配置为通过所述通信设备从多个车辆获取并存储当所述多个车辆的每一个车辆沿预定方向通过预定位置时要适用的预定交通规则以及与所述多个车辆的每一个车辆的驾驶员关于所述预定交通规则的遵守倾向有关的规则遵守信息,存储与所述多个车辆的每一个车辆的所述驾驶员的预定特征项目有关的驾驶员特征信息,基于所述驾驶员特征信息,提取在所述特征项目上与所述多个车辆的多个驾驶员之中的一个车辆的驾驶员相似的所述多个车辆的所述多个驾驶员之中的另一驾驶员,并且基于所述另一驾驶员的所述规则遵守信息,通过所述通信设备将与所述另一驾驶员关于所述交通规则的遵守倾向有关的信息发送至所述一个车辆。

根据本发明的第二方案,从具有与所述一个车辆的驾驶员(目标驾驶员)相似特征的另一驾驶员的遵守倾向,也推测目标驾驶员具有关于交通规则的相同遵守倾向。例如,在相似驾驶员肯定遵守当车辆沿预定方向通过预定位置时要适用的交通规则的情况下,信息处理装置可以确定目标驾驶员也很可能遵守交通规则。因此,信息处理装置可以根据目标驾驶员改变所述一个车辆中的警报的输出状态,从而省却在由目标驾驶员驾驶的车辆沿预定方向通过预定位置之前输出的警报,或使警报等级相对较低。因此,信息处理装置将与另一驾驶员的遵守倾向有关的信息发送到所述一个车辆,从而通过另一驾驶员的遵守倾向来考虑目标驾驶员的特征而使提示遵守交通规则的警报在所述一个车辆中输出。

在根据本发明的第二方案所述的信息处理装置中,所述处理装置可以被配置为基于所述另一驾驶员的所述规则遵守信息,确定提示遵守在所述一个车辆沿所述预定方向通过所述预定位置的情况下的所述交通规则的警报的输出的有无或所述警报的等级。所述处理装置可以被配置为将由所述处理装置确定的与所述警报的所述输出的有无或所述警报的所述等级有关的所述信息发送到所述一个车辆。

根据本发明的第二方案,信息处理装置可以向所述一个车辆发送与提示遵守交通规则的警报的输出的有无或所述警报的等级有关的信息。因此,信息处理装置可以相对容易地改变所述一个车辆中警报的输出的有无或警报的等级。也就是说,信息处理装置可以通过简单的处理使警报在一个车辆中输出。

在根据本发明的第二方案所述的信息处理装置中,所述一个车辆可以为起动中的车辆。所述处理装置可以被配置为通过所述通信设备从所述多个车辆获取所述驾驶员特征信息。所述处理装置可以被配置为获取所述一个车辆的所述驾驶员的过去的所述驾驶员特征信息与起动中的所述一个车辆的所述驾驶员的本次起动后的所述驾驶员特征信息之间的差异。所述处理装置可以被配置为,在所述差异超过预定基准的情况下,基于所述一个车辆的所述驾驶员的本次起动后的所述驾驶员特征信息和除所述一个车辆之外的所述多个车辆的每个驾驶员的所述驾驶员特征信息来提取所述另一驾驶员。

根据本发明的第二方案,例如,在从一个车辆获取的目标驾驶员的过去的驾驶员特征信息与本次(本次行程)起动后的驾驶员特征信息之间存在一定程度的差异的情况下,信息处理装置可以确定目标驾驶员的特征由于任何原因(例如,落后于预定计划)而与通常期间的特征不同。因此,在这种情况下,信息处理装置仅使用一个车辆的目标驾驶员的本次起动后的驾驶员特征信息而不是过去的驾驶员特征信息来提取相似驾驶员,从而使警报根据目标驾驶员的与通常期间不同的特征而在一个车辆中输出。

在根据本发明的第二方案所述的信息处理装置中,所述处理装置可以被配置为以这样的方式提取所述另一驾驶员:当所述一个车辆的所述驾驶员的所述特征项目的数值与除了所述一个车辆之外的所述多个车辆的每个驾驶员的所述特征项目的数值之间的差变得越小时,所述一个车辆的所述驾驶员和所述多个车辆的所述每个驾驶员的相似度变得越高。

根据本发明的第二方案,信息处理装置可以针对多个特征项目中的一个或每个特征项目,基于目标驾驶员的数值与被比较的驾驶员的数值之间的差来具体地计算相似度,并且提取相似驾驶员。

在根据本发明的第二方案所述的信息处理装置中,所述特征项目可以包括与驾驶行为有关的项目。与所述驾驶行为有关的所述项目可以包括平均车速、突然起动的频率、突然停止的频率、突然转向的频率和所述车辆的漂移的频率中的至少一个。

根据本发明的第二方案,信息处理装置可以考虑与驾驶员的驾驶行为有关的特征项目来具体地提取相似驾驶员。因此,信息处理装置可以考虑到与目标驾驶员的驾驶行为有关的特征而使警报在目标车辆中输出。

在根据本发明的第二方案所述的信息处理装置中,所述特征项目可以包括与驾驶经验有关的项目。与所述驾驶经验有关的所述项目可以包括驾驶年数和行驶距离中的至少一个。

根据本发明的第二方案,信息处理装置可以考虑与驾驶员的驾驶经验有关的特征项目来具体地提取相似驾驶员。因此,信息处理装置可以考虑与目标驾驶员的驾驶经验有关的特征而使警报在目标车辆中输出。

在根据本发明的第二方案所述的信息处理装置中,所述特征项目可以包括与基本属性有关的项目。与所述基本属性有关的所述项目可以包括年龄和性别中的至少一个。

根据本发明的第二方案,信息处理装置可以考虑与驾驶员的基本属性有关的特征项目来具体地提取相似驾驶员。因此,信息处理装置可以考虑与目标驾驶员的基本属性有关的特征而使警报在目标车辆中输出。

本发明的第三方案涉及一种驾驶辅助系统。所述驾驶辅助系统包括多个车辆和服务器。所述服务器被配置为能够与所述多个车辆进行通信。所述服务器配置为从所述多个车辆获取并存储当每个所述车辆沿预定方向通过预定位置时要适用的预定交通规则,以及与每个所述车辆的驾驶员关于所述预定交通规则的遵守倾向有关的规则遵守信息。所述服务器配置为存储与每个所述车辆的所述驾驶员的预定特征项目有关的驾驶员特征信息。所述服务器配置为基于所述驾驶员特征信息,提取在所述特征项目上与所述多个车辆的所述多个驾驶员之中的一个车辆的驾驶员相似的所述多个车辆的所述多个驾驶员之中的另一驾驶员。所述服务器配置为基于所述另一驾驶员的所述规则遵守信息,将与所述另一驾驶员关于所述交通规则的遵守倾向有关的信息发送给所述一个车辆。所述多个车辆中的至少一个车辆被配置为在所述车辆沿所述预定方向通过所述预定位置之前,输出提示遵守所述预定交通规则的警报。所述车辆被配置为基于从所述服务器接收的与所述另一驾驶员关于所述交通规则的所述遵守倾向有关的信息来改变所述警报的输出状态。

本发明的第四方案涉及一种用于车辆的驾驶员的驾驶辅助方法。所述车辆包括电子控制单元。所述驾驶辅助方法包括:利用所述电子控制单元,在所述车辆沿预定方向通过预定位置之前,输出提示遵守在所述车辆沿所述预定方向通过所述预定位置时要适用的预定交通规则的警报;以及基于另一驾驶员关于所述预定交通规则的遵守倾向,改变所述警报的输出状态。所述另一驾驶员的预定特征与所述车辆的所述驾驶员的所述预定特征之间的相似度等于或大于预定值。

根据本发明的各方案,可以提供一种驾驶辅助装置等,其能够考虑驾驶员特征而输出提示遵守交通规则的警报。

附图说明

下面将参照附图描述本发明的示例性实施例的特征、优点以及技术和工业重要性,附图中相同的数字表示相同的元件,并且其中:

图1是示出根据本发明的实施例的驾驶辅助系统的配置的示例的图;

图2是示出安装于车辆中的驾驶辅助装置的功能配置的示例的功能框图;

图3是示出中心服务器的功能配置的示例的功能框图;

图4a是示出警报地点列表的表;

图4b是示出警报地点列表的图;

图5是示出驾驶操作信息db的示例的表;

图6是示出驾驶行为特征信息db的示例的表;

图7是示出基本特征信息db的示例的表;

图8是示出警报地点信息db的示例的表;

图9是示意性示出驾驶辅助装置中的警报地点列表获取处理的示例的流程图;

图10是示意性示出驾驶辅助装置中的警报输出处理的示例的流程图;

图11是示意性示出中心服务器中的警报地点列表创建处理的示例的流程图;和

图12是示出目标驾驶员的过去的驾驶行为特征和本次(本次行程)驾驶行为特征的示例的表。

具体实施方式

在下文中,将参考附图描述用于执行本发明的方式。

第一实施例

将描述第一实施例

驾驶辅助系统的配置

首先,将参考图1至图3描述根据第一实施例的驾驶辅助系统1的配置。

图1是示意性地示出根据第一实施例的驾驶辅助系统1的配置的示例的图。图2是示出根据第一实施例的安装在车辆5中的驾驶辅助装置10的功能配置的示例的功能框图。图3是示出根据第一实施例的中心服务器100的配置的示例的功能框图。

驾驶辅助系统1包括多个车辆5和中心服务器100,中心服务器100被连接以能够通过预定通信网络nw与每个车辆5进行通信。在下文中,每个车辆5的驾驶员登记在车辆5(具体地,下面描述的ecu20的内部存储器等)和中心服务器100(具体地,下面描述的处理装置120的辅助存储装置等)中,并且将在对于一个车辆5登记了多个驾驶员的假设上进行描述。

一个车辆5与关于驾驶辅助系统1的其他车辆5具有相同的配置。为此,在图1中,仅代表性地示出了安装在一个车辆5中的详细配置。

驾驶辅助装置10安装在车辆5中。

驾驶辅助装置10包括电子控制单元(ecu)20、数据通信模块(dcm)30、全球定位系统(gps)模块40、相机50、车载电子设备组60、显示器70和扬声器80。

ecu20是执行与车辆5中的预定功能有关的控制处理的电子控制单元。

例如,ecu20从安装在车辆5中的诸如各种传感器、各种致动器和各种ecu的车载电子设备组60获取车辆信息,该车辆信息包括与车辆5的状态(车辆状态)有关的信息、与车辆5的乘员的状态(乘员状态)有关的信息以及与车辆5周围的状态(周围状态)有关的信息。然后,ecu20通过dcm30将所获取的车辆信息或通过对车辆信息执行预定处理所获得的信息上传到中心服务器100。

例如,如下所述,ecu20执行控制处理,以向安装有ecu20的车辆5的驾驶员输出提示遵守当车辆5沿预定方向通过预定位置时要适用的预定交通规则(例如,临时停止、限速等)的警报(下文中,称为“规则遵守警报”)。

ecu20的功能可以通过预定的硬件、软件或其组合来实现。例如,ecu20以微计算机为中心构成,该微计算机包括通过总线29彼此通信连接的中央处理单元(cpu)21、随机存取存储器(ram)22、只读存储器(rom)23、辅助存储装置24、实时时钟(rtc)25和接口(i/f)26。ecu20包括作为通过执行存储在rom23或辅助存储装置24中的一个或多个程序而实现的功能单元的通信处理单元201、车辆信息获取单元202、驾驶行为检测单元203、驾驶操作判定单元204、位置信息获取单元205、警报判定单元207和警报输出单元208。ecu20包括警报地点列表206,其存储在于诸如辅助存储装置24的内部存储器中定义的存储区域中。

ecu20的功能可以由多个ecu分担和实现。

通信处理单元201执行控制,使得dcm30执行向中心服务器100发送各种信号(诸如信息信号和控制信号)以及从中心服务器100接收这些信号。

车辆信息获取单元202从车载电子设备组60获取车辆信息。例如,车辆信息获取单元202获取车辆信息,诸如从车载电子设备组60的通过一对一通信线路或诸如控制器局域网(can)的车载网络彼此连接到网络总线的各ecu输出的控制信号,控制下的传感器和致动器的检测信号,以及操作信号。

驾驶行为检测单元203检测驾驶员的预定驾驶行为。驾驶行为是通过车辆5的驾驶员的驾驶操作产生的车辆5的行为。作为要检测的驾驶行为,车辆5的车速(行驶期间的平均车速)、突然起动(或突然加速)、突然停止(或突然减速)、突然转向、变道、超车、漂移(车辆5的一部分进入相邻车道并返回到原始车道的操作)等等可以被包括在内。

例如,驾驶行为检测单元203可以基于车辆5在车辆5的一次行程中行驶时的经过时间和车辆5行驶时的移动距离来计算行驶期间的车辆5的平均速度。此时,驾驶行为检测单元203可以使用由车辆信息获取单元202获取的可被包括在车载电子设备组60中的里程表的检测值来确定车辆5的移动距离。

车辆5的一次行程是指从车辆的起动到停止的时段。车辆5的起动和停止包括在发动机用作主要动力源的情况下的发动机起动和发动机停止,以及在电动车辆的情况下从电池到驱动电动机的电力路径的接通操作和关断操作(电源接通和电源关断)等。

例如,驾驶行为检测单元203可以基于车辆5的前后方向上的加速度是否等于或大于预先定义的阈值来检测突然起动或突然减速。此时,驾驶行为检测单元203可以使用由车辆信息获取单元202获取的可被包括在车载电子设备组60中的加速度传感器的检测值来确定车辆5的前后方向上的加速度。

例如,驾驶行为检测单元203可以基于车辆5的驾驶员的转向角速度是否等于或大于预先定义的阈值来检测突然转向。此时,驾驶行为检测单元203可以使用由车辆信息获取单元202获取的可被包括在车载电子设备组60中的转向角传感器的检测值来确定转向角速度。

例如,驾驶行为检测单元203可以基于从相机50输入的车辆5前方的拍摄图像来检测车辆5的变道或漂移。具体地,驾驶行为检测单元203使用已知的图像识别处理从相机50的拍摄图像中识别车道,并且监测以时间序列获取的多个拍摄图像的白线在拍摄图像内在左右方向上的移动状态,从而检测车辆5的变道或漂移。

例如,驾驶行为检测单元203可以基于从相机50输入的车辆5前方的拍摄图像来检测车辆5的超车。具体地,驾驶行为检测单元203像变道那样从相机50的拍摄图像中识别车道和车辆5前方的车辆。然后,驾驶行为检测单元203监测以时间序列获取的多个拍摄图像的白线在拍摄图像内在左右方向上的移动状态以及前方车辆在拍摄图像内在上下方向上的移动状态,从而检测车辆5的超车。

驾驶行为检测单元203,例如在车辆5停止时,生成与在车辆5的一次行程期间检测到的驾驶行为有关的驾驶行为信息,并且将驾驶行为信息通过通信处理单元201发送到中心服务器100。

例如,驾驶行为检测单元203生成与在从车辆5的起动到停止的一个行程期间车辆5正在行驶的状态下的平均速度有关的行驶期间行驶平均速度信息,作为驾驶行为信息。

例如,驾驶行为检测单元203生成包括从车辆5的起动到停止的一次行程期间的总起动次数以及总起动次数中的突然起动次数在内的突然起动频率信息,作为驾驶行为信息。

例如,驾驶行为检测单元203生成包括从车辆5的起动到停止的一次行程期间的总停止次数以及总停止次数中的突然停止次数在内的突然停止频率信息,作为驾驶行为信息。

例如,驾驶行为检测单元203生成包括从车辆5的起动到停止的一次行程期间的变道次数、超车次数和漂移次数在内的变道频率信息、超车频率信息和漂移频率信息,作为驾驶行为信息。

在针对主车辆5在ecu20和中心服务器100中登记了多个驾驶员的情况下,驾驶行为检测单元203将包括用于指定在本次行程期间的驾驶员的信息(例如,为每个登记的驾驶员预先定义的作为识别信息的驾驶员标识符(id)等)在内的驾驶行为信息发送到中心服务器100。由此,中心服务器100可以针对同一车辆5的每个驾驶员生成并存储下述的驾驶行为特征信息。在这种情况下,驾驶行为检测单元203可以根据用于选择驾驶员的驾驶员预定操作(例如,在显示器70上显示的预定操作画面上的操作)从登记的各驾驶员之中指定当前驾驶员。另外,驾驶行为检测单元203可以基于可以被包括在车载电子设备组60中并且检测驾驶员座椅上的乘员的重量的传感器、可以被包括在车载电子设备组60中并且检测驾驶员座椅的滑动位置的传感器等的检测值从登记的各驾驶员之中指定当前驾驶员。

当作为规则遵守警报的目标的车辆5沿预定方向通过时,驾驶操作判定单元204判定车辆5的驾驶员是否在预定目标地点或目标范围(下文中,简称为“警报地点”)遵守了交通规则。作为是目标的交通规则,“临时停止”、“限速”、“禁止超车”、“不能进入优先车道(例如,公交优先车道)”、“慢行”等可以包括在内。

例如,驾驶操作判定单元204可以基于车辆5是否停止然后起动来判定是否遵守了临时停止的交通规则。具体地,驾驶操作判定单元204基于由车辆信息获取单元202获取的可以被包括在车载电子设备组60中的车速传感器的检测值来监测车辆5的车速,从而判定是否遵守了临时停止的交通规则。

例如,驾驶操作判定单元204基于由车辆信息获取单元202获取的可以被包括在车载电子设备组60中的车速传感器的检测值来监测车辆5的车速,从而判定是否遵守了限速或慢行的交通规则。

例如,驾驶操作判定单元204基于相机50的拍摄图像监测车辆5的变道的有无,从而判定是否遵守了禁止超车的交通规则。

例如,驾驶操作判定单元204基于相机50的拍摄图像监测车辆5正在行驶的车道,从而判定是否遵守了不能进入优先车道的交通规则。

例如,在车辆5停止时,驾驶操作判定单元204生成包括车辆5的一次行程期间的所有判定结果在内的规则遵守信息,并且通过通信处理单元201将规则遵守信息发送到中心服务器100。

与驾驶行为检测单元203相似,在针对主车辆5在ecu20等中登记了多个驾驶员的情况下,驾驶操作判定单元204将包括用于指定本次行程的驾驶员的信息在内的规则遵守信息发送到中心服务器100。由此,中心服务器100可以针对同一车辆5的每个驾驶员生成并存储驾驶操作信息。

位置信息获取单元205获取从gps模块40输入的车辆5的位置信息。

警报地点列表206是指定车辆5的位置周围的警报地点的位置、作为交通规则的适用目标的车辆的通过方向(下文中,称为“目标通过方向”)、作为目标的交通规则的类型等的列表。在警报地点列表206中,针对在列表中指定了位置的每个警报地点,包括有指示通过下述的警报输出单元208输出的警报的有无的信息。根据从车辆5(驾驶辅助装置10)发送到中心服务器100的警报地点列表的查询,警报地点列表206从中心服务器100发送到车辆5,并且通过通信处理单元201(信息获取单元的示例)而被接收(被获取)。下面将描述ecu20中的警报地点列表206的更新处理(参见图6)。

在对于车辆5在ecu20等中登记了多个驾驶员的情况下,用于指定车辆5的当前驾驶员的信息被包括在从车辆5(驾驶辅助装置10)向中心服务器100发送的警报地点列表的查询中。由此,如下所述,中心服务器100可以针对预定特征创建符合车辆5的当前驾驶员的警报地点列表。也就是说,车辆5的驾驶辅助装置10可以针对预定特征获取符合当前驾驶员的警报地点列表。

例如,图4a和图4b是示出警报地点列表的图。具体地,图4a示出了显示警报地点列表的示例的表。图4b是示出由警报地点列表指定的警报地点的位置和目标通过方向的图。在下文中,将在为与目标区域(例如,整个日本、特定辖区内等)的道路网中的交叉口对应的每个节点分配识别信息(节点id)并且为与连接相邻交叉口的路段对应的每个链路分配识别信息(链路id)的假设上来提供描述。

如图4a所示,在警报地点列表中,作为针对每个警报地点预先定义的识别信息的地点id、指示在与地点id对应的警报地点处要适用于车辆5的交通规则的类型(规则类型)的识别信息(“1”至“3”)、用于指定警报地点的位置的信息、用于指定警报地点的目标通过方向的信息以及与对应于地点id的警报地点处的警报输出的有无有关的信息被包括在内。

在规则类型是临时停止(“1”)的情况下,用于指定警报地点的位置的信息包括与作为交通规则的目标的交叉口对应的节点的节点id。在规则类型是临时停止(“1”)的情况下,用于指定警报地点的目标通过方向的信息包括:与定义到交叉口的进入方向的进入源的交叉口(上一交叉口)相对应的节点(下文中,称为“源节点”)的节点id(下文中,称为“源节点id”)。

在规则类型是限速(“2”)或禁止超车(“3”)的情况下,用于指定警报地点的位置的信息包括与作为交通规则的目标的路段对应的链路的链路id。在规则类型是限速(“2”)或禁止超车(“3”)的情况下,用于指定警报地点的目标通过方向的信息包括与定义到路段的进入方向的进入源的交叉口对应的源节点的节点id(源节点id)。在规则类型是限速(“2”)或禁止超车(“3”)的情况下,用于指定警报地点的位置的信息包括从进入源的交叉口(源节点)到作为交通规则的目标的路段的距离,其指定了路段中特定警报输出的地点。

例如,如图4b所示,在“临时停止”适用于从路段402进入交叉口403的车辆的情况下,交叉口403对应于作为交通规则的目标的节点,并且路段402的另一端的交叉口401对应于源节点。例如,在“禁止超车”适用于从交叉口401朝向交叉口403通过路段402的车辆的情况下,路段402对应于作为交通规则的目标的链路,并且到路段402的进入源的交叉口401对应于源节点。

返回至图2,警报判定单元207(判定单元的示例)在车辆5沿对应于警报地点的目标通过方向通过警报地点列表206中的警报地点之前判定是否在警报地点输出规则遵守警报。此时,警报判定单元207基于由位置信息获取单元205获取的车辆5的位置信息,判定车辆5是否以沿目标通过方向通过警报地点的方式到达警报地点附近。具体地,警报判定单元207基于与警报地点列表206中包括的警报地点的警报输出的有无有关的信息,判定是否在警报地点输出规则遵守警报。由此,警报判定单元207应当仅确认警报地点列表中的警报地点的警报输出的有无,并且可以通过简单的处理判定是否在警报地点输出规则遵守警报。

警报输出单元208基于警报判定单元207中的判定结果通过经由显示器70或扬声器80的显示或声音来输出规则遵守警报。即,在警报判定单元207判定输出警报的情况下,警报输出单元208通过显示器70和扬声器80输出警报,并且在警报判定单元207判定不输出警报的情况下,警报输出单元208不输出规则遵守警报。

dcm30例如是通过预定通信网络nw与中心服务器100执行双向通信的通信设备,该预定通信网络nw包括以多个基站作为终端的移动电话网络、因特网网络等。dcm30被连接以通过诸如can的车载网络与包括ecu20的各种ecu进行通信。

gps模块40接收从车辆5上空的三个以上卫星(优选地,四个以上卫星)发送的gps信号,并测量安装有gps模块40的车辆5的位置。gps模块40被连接以通过一对一通信线路或诸如can的车载网络与ecu20等执行通信,并且测量到的车辆5的位置信息被输入到ecu20等。

相机50拍摄车辆5前方的预定拍摄范围。相机50附接到车辆5的挡风玻璃的车厢侧的中央上端,即,车辆5的车厢侧的前风窗上横梁的左右中央部。相机50例如通过车辆5的点火电路接通(ig-on)而激活,并且以预定时段(例如,每隔1/30秒)拍摄车辆5前方的预定拍摄范围,直到激活后的车辆5的ig-off(点火电路断开)。相机50被连接以通过一对一通信线路或诸如can的车载网络与ecu20等执行通信,并且相机50的拍摄图像被输入到ecu20等。

如上所述,车载电子设备组60包括输出车辆信息的各种传感器、各种致动器、各种ecu等。如上所述,车载电子设备组60和ecu20被连接以例如通过诸如can的车载网络彼此直接或间接进行通信,并且车载电子设备组60在车载网络的总线上输出与车辆信息对应的各种信号。由此,ecu20(车辆信息获取单元202)可以获取与在车载网络的总线上输出的车辆信息对应的各种信号。

显示器70显示各种信息图像。显示器70例如是液晶显示器、有机电致发光(el)显示器等,并且可以是兼作操作单元的触摸板类型。显示器70设置在车辆5的车厢内用户(特别是驾驶员)容易看见的地方,例如,在仪表板的左右方向上的中央附近的上部。

扬声器80是输出声音的已知声音输出装置。扬声器80例如以主声音输出单元从车辆5的车厢内的仪表板或车门饰件露出的方式嵌入。

中心服务器100(信息处理装置和服务器的示例)从车辆5收集驾驶行为信息和驾驶操作信息。中心服务器100包括通信设备110和处理装置120。

中心服务器100的功能可以由多个服务器分担和实现。

通信设备110通过通信网络nw与每个车辆5执行双向通信。

处理装置120执行中心服务器100中的各种控制处理。处理装置120的功能可以通过预定的硬件、软件或其组合来实现。与ecu20相似,处理装置120例如以包括cpu、ram、rom、辅助存储装置、rtc、通信接口等的一个或多个服务器计算机为中心构成。处理装置120例如包括通信处理单元1201、db更新单元1206和警报地点列表创建单元1207,作为通过在cpu上执行存储在rom或辅助存储装置中的一个或多个程序而实现的各功能单元。处理装置120包括例如在服务器计算机的辅助存储装置或连接到服务器计算机的外部存储装置中定义的存储区域中构建的驾驶操作信息db1202、驾驶行为特征信息db1203、基本特征信息db1204和警报地点信息db1205。

驾驶操作信息db1202、驾驶行为特征信息db1203和基本特征信息db1204可以被构建为部分或全部集成这些db的数据库。

通信处理单元1201执行控制,使得通信设备110与每个车辆5执行诸如控制信号或信息信号的各种信号的交换。

驾驶操作信息db1202(规则遵守信息存储单元的示例)存储与关于与车辆5的每个驾驶员(即,在辅助存储装置等中预先登记的每个驾驶员(下文中,称为“登记的驾驶员”))的每个警报地点对应的交通规则的遵守倾向有关的信息(驾驶操作信息)。db更新单元1206基于由通信处理单元1201从车辆5连续接收的规则遵守信息来更新驾驶操作信息db1202。具体地,在驾驶操作信息db1202中,与关于每个警报地点的交通规则的遵守倾向有关的信息与每个登记的驾驶员的识别信息(下文中,称为“驾驶员id”)相关联。与关于交通规则的遵守倾向有关的信息例如是,与基于规则遵守信息的过去的关于交通规则的遵守率是否等于或大于预定基准有关的信息。

例如,图5是示出驾驶操作信息db1202的示例的图。具体地,图5以表格形式示出存储在驾驶操作信息db1202中的驾驶操作信息。

如图5所示,在驾驶操作信息db1202中,与关于对应于每个警报地点pl(l=1,2,...,l,...)的交通规则的遵守倾向有关的信息与登记的驾驶员dm(m=1,2,3,...,m(其中m是登记的驾驶员的总数))相关联。具体地,在驾驶操作信息db1202中,作为与关于交通规则的遵守倾向有关的信息,定义了与基于过去的规则遵守信息的关于交通规则的遵守率是否等于或大于预定基准有关的信息。具体地,在本示例中,基于规则遵守信息的过去的关于交通规则的遵守率等于或大于预定基准的情况由“o”表示,而过去的关于交通规则的遵守率小于预定基准的情况由“×”表示。

与关于交通规则的遵守倾向有关的信息可以例如根据多个预定基准定义为三个以上级别(例如,按过去的关于交通规则的遵守率的降序排列的“o”、“δ”、“×”等)。与关于交通规则的遵守倾向有关的信息具体可以是过去的关于交通规则的遵守率的数值(例如,“60%”等)。驾驶操作信息db1202可以被定义为对于每种类型的交通规则是不同的数据库。

返回到图3,驾驶行为特征信息db1203(驾驶员特征信息存储单元的示例)存储与车辆5的每个驾驶员(即,每个登记的驾驶员)的驾驶行为的特征有关的信息(驾驶行为特征信息)。db更新单元1206基于由通信处理单元1201从车辆5连续接收到的驾驶行为信息来更新驾驶行为特征信息db1203。具体地,在驾驶行为特征信息db1203中,对应于与预先定义的驾驶行为有关的每个特征项目的特征信息(特征值)与对应于每个登记的驾驶员的驾驶员id相关联。与驾驶行为有关的特征项目可以包括车辆5的平均速度、突然起动的频率、突然停止的频率、突然转向的频率、变道的频率、超车的频率、漂移的频率等。

例如,图6是示出驾驶行为特征信息db1203的示例的图。具体地,图6以表格形式示出存储在驾驶操作信息db1202中的驾驶行为特征信息。在本示例中,采用了车辆5的平均速度、突然起动和突然停止的频率以及突然转向的频率作为与驾驶行为有关的特征项目。

在本示例中,平均车速表示基于驾驶行为信息确定的、在由每个登记的驾驶员驾驶的车辆5的行驶状态下的过去平均车速。突然起动和突然停止的频率表示基于驾驶行为信息确定的、突然起动和突然停止的次数相对于由登记的驾驶员驾驶的车辆5的起动和停止的所有机会(次数)的比率(百分比)。突然转向的频率表示基于驾驶行为信息确定的、突然转向的次数相对于由每个登记的驾驶员驾驶的车辆5的转向的所有机会(次数)的比率(百分比)。

如图6所示,在驾驶行为特征信息db1203中,用于作为特征项目的平均车速、突然起动和突然停止的频率以及突然转向的频率中的每个的特征信息(特征值)与每个登记的驾驶员dm相关联。

返回到图3,基本特征信息db1204(驾驶员特征信息存储单元的示例)存储与车辆5的每个驾驶员(即,每个登记的驾驶员)的基本特征有关的信息(基本特征信息)。驾驶员的基本特征可以包括驾驶员的基本属性,诸如驾驶员的年龄和性别。驾驶员的基本特征包括驾驶员驾驶车辆的经验年数(驾驶年数)或者与驾驶员的驾驶经验有关的特征,诸如当驾驶员已经驾驶车辆一定的驾驶年数时的距离(行驶距离)。具体地,在基本特征信息db1204中,用于与基本属性有关的特征项目和与驾驶经验有关的特征项目中的每个的特征信息与对应于每个登记的驾驶员的驾驶员id相关联。由db更新单元1206更新基本特征信息db1204。

例如,图7是示出基本特征信息db1204的示例的图。具体地,存储在基本特征信息db1204中的基本特征信息以表格形式表示。在本示例中,驾驶员的年龄和性别被用作与基本属性有关的特征项目,并且驾驶员的驾驶年数和行驶距离被用作与驾驶经验有关的特征项目。

如图7所示,在基本特征信息db1204中,用于作为特征项目的年龄、性别、驾驶年数和行驶距离中的每个的特征信息(特征值)与每个登记的驾驶员dm相关联。

返回到图3,警报地点信息db1205存储与每个警报地点有关的信息(警报地点信息)。具体地,在警报地点信息db1205中,用于指定警报地点的位置的信息或用于指定相应的交通规则的类型(规则类型)的信息与要登记的每个警报地点的识别信息(地点id)相关联。警报地点信息db1205由db更新单元1206更新。

例如,图8是示出警报地点信息db1205的示例的图。具体地,图8以表格形式表示存储在警报地点信息db1205中的警报地点信息。

如图8所示,指示规则类型的识别信息(“1”至“3”)、用于指定警报地点的位置的信息以及用于指定警报地点的目标通过方向的信息(节点id、源节点id、链路id和离源节点的距离)与对应于每个警报地点的每个地点id相关联。

返回到图3,db更新单元1206执行驾驶操作信息db1202、驾驶行为特征信息db1203、基本特征信息db1204和警报地点信息db1205的更新处理。

例如,db更新单元1206基于由通信处理单元1201从车辆5连续获取的规则遵守信息,通过批处理来更新驾驶操作信息db1202。

例如,db更新单元1206基于由通信处理单元1201从车辆5连续获取的驾驶行为信息,通过批处理来更新驾驶行为特征信息db1203。

例如,db更新单元1206可以基于诸如由每个车辆5的车主、已售出车辆5的经销商等预先登记的驾驶员的生日或驾驶执照日期的信息,通过批处理来更新在基本特征信息db1204中登记的驾驶员的年龄或驾驶年数。db更新单元1206可以通过通信处理单元1201从每个车辆5获取每次行程的移动距离,并且可以基于移动距离通过批处理来更新在基本特征信息db1204中登记的驾驶员的行驶距离。db更新单元1206可以通过基于由每个车辆5的车主预先登记的行驶距离的初始信息、驾驶年数等估计行驶距离来更新行驶距离。

例如,db更新单元1206根据来自中心服务器100的管理员的操作输入,通过增加要在警报地点信息db1205中新登记的警报地点或者删除要被撤销的警报地点来执行更新。

在通过通信处理单元1201从车辆5接收到警报地点列表的查询的情况下,警报地点列表创建单元1207创建警报地点列表,并通过通信处理单元1201将警报地点列表发送到作为查询的发送源的车辆5。在下文中,将基于上述的图5至图7的驾驶操作信息db1202、驾驶行为特征信息db1203和基本特征信息db1204的假设来描述警报地点列表的创建方法。

首先,警报地点列表创建单元1207(提取单元的示例)提取在预定特征与作为警报地点列表创建的目标的车辆5(下文中,称为“目标车辆”)的驾驶员相似的另一车辆5的驾驶员(相似驾驶员)。此时,如上所述,警报地点列表创建单元1207确认用于指定可以被包括在警报地点列表的查询中的驾驶员的信息(驾驶员id等),从而从针对车辆5登记的多个驾驶员中确定作为目标的驾驶员(在下文中,称为“目标驾驶员”)。

例如,警报地点列表创建单元1207计算目标驾驶员与除目标驾驶员之外的每个登记的驾驶员之间关于在驾驶行为特征信息db1203和基本特征信息db1204中定义的多个特征项目(平均速度、突然起动和突然停止的频率、突然转向的频率、年龄、性别、驾驶年数、行驶距离等)的相似度。以下,描述了相似度的示例。

i(i=1,...,i。i是等于或大于2的整数并且对应于通过从登记的驾驶员的数量中减去1而获得的值)是以不重复的方式针对除目标驾驶员之外的每个登记的驾驶员预先编号的驾驶员编号。k(k=1,...,k。k是等于或大于2的整数,并且在本示例中为7)是以不重复的方式针对作为目标的每个特征项目预先编号的项目编号。xki是与对应于驾驶员编号i的登记驾驶员的项目编号k对应的特征项目的数值(特征值)。θk是与目标驾驶员的项目编号k对应的特征项目的数值(特征值)。δk是调整每个特征项目的影响的系数(影响系数)。由此,由于特征项目的数值在单位等方面不同,因此可以调整由于单位等的不同而对相似度的影响,并且对于每个特征项目增强或减弱对相似度的影响。

如表达式(1)所示,相似度wi由通过将每个特征项目中目标驾驶员的特征值与除了目标驾驶员之外的登记驾驶员的特征值之间的差值乘以相应特征项目的影响系数而获得的值的总和来表示。在本示例中,警报地点列表创建单元1207可以在相似度较小时确定目标车辆的驾驶员在所定义的特征项目上与另一驾驶员相似。

警报地点列表创建单元1207可以在除了目标驾驶员之外的登记驾驶员之中提取与目标驾驶员具有最小相似度的登记驾驶员作为相似驾驶员。警报地点列表创建单元1207可以在除了目标驾驶员之外的登记驾驶员之中提取具有等于或小于预定阈值的与目标驾驶员的相似度的一个或多个登记驾驶员作为相似驾驶员。

例如,假定对平均速度、突然起动和突然停止的频率、突然转向的频率、年龄、性别、驾驶年数以及行驶距离的特征项目的影响系数ai分别设定为“100”、“100”、“100”、“50”、“100”、“100”和“0.01”,并且目标驾驶员是驾驶员dm。此时,在警报地点列表创建单元1207计算驾驶员d1至d3与驾驶员dm的相似度的情况下,相似度分别变为“7718”、“3630”和“14700”。因此,在提取与目标驾驶员具有最小相似度的登记驾驶员作为相似驾驶员的情况下,警报地点列表创建单元1207可以提取驾驶员d2作为相似驾驶员。

随后,警报地点列表创建单元1207基于来自目标车辆的查询中包括的目标车辆的位置信息,从警报地点信息db1205中提取目标车辆附近(例如,在5km内)的警报地点。

随后,警报地点列表创建单元1207(确定单元的示例)基于相似驾驶员关于交通规则的遵守倾向来确定针对每个提取的警报地点的规则遵守警报的输出的有无。具体地,警报地点列表创建单元1207通过在参考于驾驶操作信息db1202中存储的相似驾驶员的驾驶操作信息中的相似驾驶员关于与提取的警报地点有关的交通规则的过去遵守的有无的同时确定在提取的警报地点处警报输出的有无来创建警报地点列表(参见图4a)。

例如,如图5所示,目标车辆的驾驶员dm在过去未经过警报地点pl附近,没有与关于警报点pl的交通规则的遵守倾向有关的信息。同时,由于作为相似驾驶员的驾驶员d2过去已经过警报地点pl附近,因此作为与关于警报地点pl的交通规则的遵守倾向有关的信息,存储了指示基于规则遵守信息的过去的关于交通规则的遵守率小于预定基准的“×”。因此,警报地点列表创建单元1207可以基于作为相似驾驶员的驾驶员d2关于警报地点pl的交通规则的遵守倾向而确定:相似地,目标车辆的驾驶员dm很可能不遵守警报地点pl处的交通规则。也就是说,警报地点列表创建单元1207可以基于驾驶员d2(相似驾驶员)关于在警报地点pl的交通规则的遵守倾向来确定存在警报地点pl的规则遵守警报的输出(目标车辆的驾驶员dm(目标驾驶员)在过去从未经历通过警报地点pl)。

例如,在提取多个相似驾驶员的情况下,警报地点列表创建单元1207综合地确定每个相似驾驶员关于作为目标的交通规则和警报地点的过去遵守倾向,并且确定在每个提取的警报地点处对目标驾驶员的规则遵守警报的输出的有无。具体地,警报地点列表创建单元1207可以计算所有相似驾驶员关于作为目标的交通规则和警报地点的过去遵守率,并且可以基于计算出的遵守率来确定在每个提取的警报地点处对目标车辆的驾驶员的规则遵守警报的输出的有无。此时,警报地点列表创建单元1207可以考虑每个相似驾驶员通过作为目标的警报地点的次数来计算所有相似驾驶员关于交通规则的过去遵守率。通过警报地点的次数可以单独地存储。

例如,在目标驾驶员已经经历通过作为目标的警报地点的情况下,即,在目标驾驶员的驾驶操作信息中存在与关于交通规则和警报地点的遵守倾向有关的信息的情况下,警报地点列表创建单元1207考虑该信息。也就是说,警报地点列表创建单元1207可以综合地确定目标车辆的驾驶员和相似驾驶员两者关于作为目标的交通规则和警报地点的过去遵守倾向,并且可以确定在每个提取的警报地点处对目标车辆的驾驶员的规则遵守警报的输出的有无。具体地,警报地点列表创建单元1207可以计算目标车辆的驾驶员和所有相似驾驶员关于作为目标的交通规则和警报地点的过去遵守率,并且可以基于计算出的遵守率针对每个提取的警报地点确定对目标车辆的驾驶员的规则遵守警报的输出的有无。此时,警报地点列表创建单元1207可以考虑目标车辆的驾驶员和相似驾驶员中的每个驾驶员的通过作为目标的警报地点的次数来计算所有相似驾驶员关于交通规则的过去遵守率。通过警报地点的次数可以单独存储。

最后,警报地点列表创建单元1207通过通信处理单元1201将创建的警报地点列表发送到作为查询的发送源的车辆5(目标车辆)。

驾驶辅助系统的操作的细节

接下来,将参考图9至图11描述驾驶辅助系统1的操作的细节。

首先,图9是示意性地示出车辆5的驾驶辅助装置10中的警报地点列表获取处理的示例的流程图。该流程图的处理每隔预定时间重复执行,例如,从车辆5的起动(具体地,在车辆5起动时ecu20的初始处理结束之后)到停止。这同样适用于下面描述的图10。

在步骤s902中,ecu20判定车辆5是否处于起动状态,即,车辆5起动之后的第一处理流程是否执行。在车辆5处于起动的情况下,ecu20进行到步骤s906,而在车辆5未处于起动的情况下,ecu20进行到步骤s904。

在步骤s904中,ecu20判定车辆5是否从警报地点列表的前次查询起移动了预定距离(例如,大约几千米的给定值)以上。如上所述,ecu20可以使用由车辆信息获取单元202获取的可以被包括在车载电子设备组60中的里程表的检测值来确定车辆5的移动距离。在车辆5从警报地点列表的前次查询起移动了预定距离以上的情况下,ecu20进行到步骤s906,否则结束本处理。

在步骤s906中,ecu20(通信处理单元201)通过dcm30将包括车辆5的当前位置信息的警报地点列表的查询发送到中心服务器100。此时,ecu20可以利用位置信息获取单元205从gps模块40获取车辆5的位置信息。在ecu20等中登记多个驾驶员的情况下,ecu20发送还包括用于指定当前驾驶员的信息(例如,驾驶员id等)在内的查询。

在步骤s908中,ecu20(通信处理单元201)通过dcm30从中心服务器100获取警报地点列表,更新警报地点列表206,并结束本处理。

在即使由于任何原因(诸如通信网络nw的故障)从警报地点列表的查询的发送起已经经过预定时间,也没有从中心服务器100返回警报地点列表的情况下,ecu20仍可以重新发送警报地点列表的查询。

随后,图10是示意性地示出驾驶辅助装置10中与规则遵守警报的输出有关的处理(警报输出处理)的示例的流程图。

在步骤s1002中,警报判定单元207基于警报地点列表206和由位置信息获取单元205获取的车辆5的位置信息,判定车辆5是否以沿目标通过方向通过警报地点的方式正接近警报地点。在车辆5以沿目标通过方向通过警报地点的方式正接近警报地点的情况下,警报判定单元207进行到步骤s1004,否则结束本处理。

在步骤s1004中,警报判定单元207基于警报地点列表206判定在车辆5正接近的警报地点是否应当输出规则遵守警报。具体地,如上所述,警报判定单元207使用在警报地点列表206中包括的与作为目标的警报地点处的规则遵守警报的有无有关的信息来确定规则遵守警报的有无。在车辆5正接近的警报地点处应当输出规则遵守警报的情况下,警报判定单元207进行到步骤s1006,否则进行到步骤s1008。

在步骤s1006中,警报输出单元208通过显示器70或扬声器80的显示和声音中的至少一个输出规则遵守警报。

在规则遵守警报的输出开始之后在车辆5已经通过作为目标的警报地点的情况下,或者在从输出开始起经过的时间已经经过了预定时间的情况下等,警报输出单元208可以执行控制使得显示器70或扬声器80停止规则遵守警报的输出。

在步骤s1008中,驾驶操作判定单元204判定在警报地点处是否遵守了相应的交通规则。具体地,驾驶操作判定单元204使用根据与作为通过警报判定单元207的处理指定的目标的警报地点对应的交通规则的类型(规则类型)的方法来判定是否遵守了交通规则。

在步骤s1010中,驾驶操作判定单元204更新本次行程(从车辆5的本次起动到现在)的规则遵守信息,并且结束本处理。

随后,图11是示意性地示出中心服务器100中的警报地点列表创建处理的示例的流程图。在通过通信处理单元1201从车辆5接收到警报地点列表的查询的情况下,执行该流程图的处理。

在下文中,将在针对除了作为警报地点列表的查询源的车辆5(目标车辆)的当前驾驶员(目标驾驶员)之外的每个登记驾驶员编号了驾驶员编号i(i=1,...,i)的假设上来提供描述。

在步骤s1102中,警报地点列表创建单元1207将变量i设定为“1”(i=1)。

在步骤s1104中,警报地点列表创建单元1207使用上述表达式(1)计算驾驶员编号i的登记驾驶员与目标驾驶员的相似度wi。此时,警报地点列表创建单元1207可以基于在由通信处理单元1201接收到的警报地点列表的查询中包括的用于指定当前驾驶员的信息(例如,驾驶员id等)来指定目标驾驶员。

在步骤s1106中,警报地点列表创建单元1207将变量i递增1(i=i+1)。

在步骤s1108中,警报地点列表创建单元1207判定变量i的值是否为“i+1”(i=i+1)。也就是说,警报地点列表创建单元1207判定是否计算了所有登记的驾驶员与目标驾驶员的相似度(相似度w1至wi)。在变量i的值是“i+1”的情况下,警报地点列表创建单元1207确定计算了所有登记的驾驶员的相似度wi,并且进行到步骤s1110。否则,警报地点列表创建单元1207返回到步骤s1104,并重复步骤s1104到s1108的处理。

在步骤s1110中,警报地点列表创建单元1207基于所计算的相似度w1至wi来提取(确定)相似驾驶员。具体地,警报地点列表创建单元1207可以提取具有最小相似度wi的登记的驾驶员作为相似驾驶员,或者可以提取具有等于或小于预定阈值的相似度wi的登记的驾驶员作为相似驾驶员。

在下文中,在本流程图中,将在仅提取一个相似驾驶员的假设上提供描述。

在步骤s1112中,警报地点列表创建单元1207基于警报地点信息db1205,提取基于在警报地点列表的查询中包括的目标车辆的位置信息(当前位置)的预定范围(例如,5km内)内的警报地点。

在下文中,将在针对每个提取的警报地点编号了警报地点编号j(j=1,...,l。l是所提取的警报地点的数量)的假设上来进行描述。

在步骤s1114中,警报地点列表创建单元1207将变量j设定为“1”。

在步骤s1116中,警报地点列表创建单元1207基于驾驶操作信息db1202判定相似驾驶员在警报地点pj处是否具有违反交通规则的倾向。具体地,警报地点列表创建单元1207判定在图5所示的驾驶操作信息db1202的警报地点pj中是否存储了“×”。在相似驾驶员在警报地点pj处具有违反交通规则的倾向的情况下,警报地点列表创建单元1207进行到步骤s1118,否则进行到步骤s1120。

在步骤s1118中,警报地点列表创建单元1207确定在警报地点pj处存在规则遵守警报的输出。

在步骤s1120中,警报地点列表创建单元1207确定在警报地点pj处不存在规则遵守警报的输出。

在步骤s1122中,警报地点列表创建单元1207将变量j递增1(j=j+1)。

在步骤s1124中,警报地点列表创建单元1207判定变量j是否为“l+1”(j=l+1)。也就是说,警报地点列表创建单元1207判定是否对于所有提取的警报地点pj确定了对目标车辆的驾驶员的规则遵守警报的输出的有无。在变量j是“l+1”的情况下,警报地点列表创建单元1207确定对于所有提取的警报地点pj确定了规则遵守警报的输出的有无,并且结束本处理。否则,警报地点列表创建单元1207返回到步骤s1116,并重复步骤s1116到s1124的处理。

操作

在第一实施例中,在安装有警报输出单元208的车辆5沿预定方向(目标通过方向)通过预定位置(警报地点)之前,警报输出单元208输出提示遵守当车辆5沿预定方向通过预定位置时要适用的预定交通规则的警报(规则遵守警报)。然后,警报输出单元208基于被确定为在预定特征上与车辆5的驾驶员相似的另一驾驶员(相似驾驶员)关于交通规则的遵守倾向来改变警报的输出状态(具体地,警报的输出的有无等)。

这样,驾驶辅助装置10可以从在特征上与作为目标的驾驶员(目标驾驶员)相似的另一驾驶员(相似驾驶员)在预定位置处关于交通规则的遵守倾向,推测目标驾驶员也具有相同的遵守倾向。因此,驾驶辅助装置10考虑了相似驾驶员关于交通规则的遵守倾向,从而考虑目标驾驶员的特征而输出提示遵守交通规则的警报。

在第一实施例中,代替规则遵守警报的输出的有无或者除了规则遵守警报的输出的有无之外,警报输出单元208可以基于相似驾驶员关于交通规则的遵守倾向而改变作为规则遵守警报的输出状态的规则遵守警报的等级(强度)。例如,警报输出单元208可以改变规则遵守警报的等级,使得相似驾驶员关于交通规则的遵守率越低,规则遵守警报的等级就越高。此时,警报输出单元208可以例如通过改变要在显示器70上显示的字符信息的内容或者改变要从扬声器80输出的声音的音量或声音的内容来改变规则遵守警报的等级。

在第一实施例中,警报判定单元207基于相似驾驶员关于交通规则的遵守倾向,判定在车辆5沿预定方向通过预定位置的情况下的规则遵守警报的输出的有无。然后,在车辆5沿预定方向通过预定位置的情况下,警报输出单元208基于警报判定单元207的判定结果而输出规则遵守警报。

通过以上,驾驶辅助装置10判定规则遵守警报的输出的有无,从而具体地考虑目标驾驶员的特征而输出警报。

代替规则遵守警报的输出的有无或者除了规则遵守警报的输出的有无之外,警报判定单元207可以基于相似驾驶员关于交通规则的遵守倾向判定规则遵守警报的等级。然后,警报输出单元208可以以由警报判定单元207确定的等级来输出规则遵守警报。

通过以上,驾驶辅助装置10可以基于相似驾驶员关于交通规则的遵守倾向来具体地改变规则遵守警报的等级。

在第一实施例中,通信处理单元201从可与目标车辆(车辆5)进行通信的中心服务器100获取与相似驾驶员关于交通规则的遵守倾向有关的信息。然后,警报判定单元207基于与从中心服务器100获取的与相似驾驶员关于交通规则的遵守倾向有关的信息(警报地点列表),判定在车辆5沿预定方向通过预定位置的情况下的规则遵守警报的输出的有无。

这样,驾驶辅助装置10可以使用从远程中心服务器100获取的信息来具体地判定规则遵守警报的输出的有无。

代替规则遵守警报的有无或者除了规则遵守警报的有无之外,警报判定单元207当然可以基于从中心服务器100获取的与相似驾驶员关于预定位置处的交通规则的遵守倾向有关的信息来判定规则遵守警报的等级。

这样,驾驶辅助装置10可以使用从远程中心服务器100获取的信息来具体地判定规则遵守警报的等级。

在第一实施例中,通信处理单元201从中心服务器100获取基于相似驾驶员关于交通规则的遵守倾向确定的,指示在车辆5沿预定方向通过预定位置的情况下的规则遵守警报的输出的有无的信息(警报地点列表)。

这样,由于驾驶辅助装置10可以获取指示规则遵守警报的输出的有无的信息,因此驾驶辅助装置10可以比较容易地确定规则遵守警报的输出的有无。也就是说,驾驶辅助装置10可以通过简单的处理输出规则遵守警报。

代替规则遵守警报的输出的有无或者除了规则遵守警报的输出的有无之外,通信处理单元201可以从中心服务器100获取指示规则遵守警报的等级的信息。即,通信处理单元201可以从中心服务器100获取具有在每个警报地点定义的规则遵守警报的有无或等级的警报地点列表。

这样,驾驶辅助装置10可以比较容易地确定规则遵守警报的等级。

在第一实施例中,在驾驶操作信息db1202中,存储了从多个车辆5获取的规则遵守信息,该规则遵守信息与当作为规则遵守警报的目标的车辆5沿预定方向通过预定位置(警报地点)时要适用的预定交通规则的驾驶员遵守的有无有关。在驾驶行为特征信息db1203和基本特征信息db1204中,存储了与每个车辆5的驾驶员的预定特征项目有关的驾驶员特征信息(驾驶行为特征信息或基本特征信息)。警报地点列表创建单元1207基于驾驶员特征信息从各车辆5的各驾驶员中提取与各车辆5中包括的一个车辆5(目标车辆)的驾驶员(目标驾驶员)在预定特征项目上相似的另一驾驶员(相似驾驶员)。然后,通信处理单元1201基于相似驾驶员的规则遵守信息(具体地,从规则遵守信息生成的驾驶操作信息)向一个车辆5发送与相似驾驶员关于预定位置处的交通规则的遵守倾向有关的信息。

这样,中心服务器100可以例如从与一个车辆5的驾驶员(目标驾驶员)在特征上相似的另一驾驶员(相似驾驶员)的关于在预定位置(警报地点)处的交通规则的遵守倾向,推测目标驾驶员也具有关于交通规则的相同遵守倾向。因此,中心服务器100将与相似驾驶员的关于预定位置处的交通规则的遵守倾向有关的信息发送到一个车辆5,从而通过相似驾驶员关于交通规则的遵守倾向,考虑目标驾驶员的特征使规则遵守警报在一个车辆5中输出。

在第一实施例中,警报地点列表创建单元1207基于相似驾驶员的规则遵守信息,确定在一个车辆5沿预定方向通过预定位置的情况下的规则遵守警报的输出的有无。然后,通信处理单元1201将与警报地点列表创建单元1207的确定结果有关的信息(警报地点列表)发送到一个车辆5。

这样,中心服务器100可以将与规则遵守警报的输出的有无有关的信息(警报地点列表)发送到一个车辆5。因此,中心服务器100可以使规则遵守警报的输出的有无在目标车辆中比较容易确定。也就是说,中心服务器100可以通过简单的处理使规则遵守警报在目标车辆中输出。

代替规则遵守警报的输出的有无或者除了规则遵守警报的输出的有无之外,警报地点列表创建单元1207可以基于相似驾驶员的规则遵守信息(驾驶操作信息)来确定规则遵守警报的等级。然后,通信处理单元1201可以向目标车辆发送与警报地点列表创建单元1207的确定结果有关的信息,即,指示规则遵守警报的输出的有无或者规则遵守警报的等级的信息(警报地点列表)。此时,警报地点列表创建单元1207可以例如以这样的方式配置:相似驾驶员沿预定方向(目标通过方向)通过预定位置(警报地点)时的交通规则的遵守率越低,规则遵守警报的等级就越高。

这样,中心服务器100不仅可以使规则遵守警报的输出的有无而且使规则遵守警报的等级在目标车辆中比较容易地确定。

在第一实施例中,目标车辆包括在车辆5中,并且警报地点列表创建单元1207基于一个车辆5的驾驶员(目标驾驶员)的驾驶员特征信息和除了该一个车辆5之外的车辆5的每个驾驶员的驾驶员特征信息来提取相似驾驶员。

这样,中心服务器100可以基于目标驾驶员的驾驶员特征信息和除了目标驾驶员之外的车辆5的驾驶员的驾驶员特征信息,具体地提取在预定特征上与目标驾驶员相似的另一驾驶员(相似驾驶员)。

在第一实施例中,警报地点列表创建单元1207以这样的方式提取相似驾驶员:一个车辆5的驾驶员的特征项目的数值与除了该一个车辆5之外的车辆5的每个驾驶员的特征项目的数值之间的差越小,则该一个车辆5的驾驶员与除了该一个车辆5之外的车辆5的每个驾驶员之间的相似度就越高。具体地,警报地点列表创建单元1207使用上述的表达式(1)提取相似驾驶员。

这样,中心服务器100可以基于针对多个特征项目中的每个特征项目的目标驾驶员的数值与作为比较目标的驾驶员的数值之间的差来具体地计算相似度,并且提取相似驾驶员。

用于提取相似驾驶员的特征项目的数量可以是一个。

在第一实施例中,特征项目包括与驾驶行为有关的项目,与驾驶行为有关的项目包括平均车速、突然起动的频率、突然停止的频率、突然转向的频率和车辆的漂移的频率。

这样,中心服务器100可以考虑与驾驶员的驾驶行为有关的特征项目来具体地提取相似驾驶员。因此,中心服务器100可以考虑与目标驾驶员的驾驶行为有关的特征使规则遵守警报在目标车辆中输出。

在第一实施例中,在提取相似驾驶员时,考虑了平均车速、突然起动的频率、突然停止的频率、突然转向的频率和车辆的漂移的频率中的多个项目;但是,也可以考虑至少一个项目。

在第一实施例中,特征项目包括与驾驶经验有关的项目,与驾驶经验有关的项目包括驾驶年数和行驶距离中的至少一个。

这样,中心服务器100可以具体地考虑与驾驶员的驾驶经验有关的特征项目来提取相似驾驶员。因此,中心服务器100可以考虑与目标驾驶员的驾驶经验有关的特征使规则遵守警报在目标车辆中输出。

在第一实施例中,在提取相似驾驶员时,考虑了驾驶年数和行驶距离两者;但是,也可以仅考虑驾驶年数和行驶距离中的一者。在第一实施例中,在提取相似驾驶员时,使用了与驾驶员的驾驶行为有关的特征项目和与驾驶员的驾驶经验有关的特征项目两者;然而,也可以仅使用与驾驶员的驾驶行为有关的特征项目和与驾驶员的驾驶经验有关的特征项目中的一者。

在第一实施例中,特征项目包括与基本属性有关的项目,与基本属性有关的项目包括年龄和性别中的至少一个。

这样,中心服务器100可以进一步考虑与驾驶员的基本属性有关的特征项目来具体地提取相似驾驶员。因此,中心服务器100可以考虑与目标驾驶员的基本属性有关的特征使规则遵守警报在目标车辆中输出。

在第一实施例中,在提取相似驾驶员时,考虑了驾驶员的年龄和性别两者;但是,也可以仅考虑驾驶员的年龄和性别中的一者。在第一实施例中,在提取相似驾驶员时,使用了与驾驶员的驾驶行为、驾驶经验和基本属性有关的所有特征项目;但是,也可以使用这些特征项目的至少一部分。

第二实施例

接下来,将描述第二实施例。

根据第二实施例的驾驶辅助系统1与第一实施例的不同之处在于警报地点列表创建单元1207根据情况改变用于提取相似驾驶员的与目标车辆的驾驶员的驾驶行为有关的特征项目的信息(特征值)。

在下文中,与第一实施例中的配置相同的配置由相同的附图标记表示,并且将集中于与第一实施例不同的部分来进行描述。

驾驶辅助系统的配置

将参考图1至图3描述根据第二实施例的驾驶辅助系统1。

如在第一实施例中那样,在通过通信处理单元1201从车辆5(目标车辆)接收到警报地点列表的查询的情况下,警报地点列表创建单元1207创建警报地点列表。此时,与第一实施例不同,通信处理单元1201(驾驶员特征信息获取单元的示例)从车辆5接收的警报地点列表的查询包括本次行程中的驾驶行为信息。

如在第一实施例中那样,警报地点列表创建单元1207针对除了目标车辆之外的车辆5的每个驾驶员,关于在驾驶行为特征信息db1203和基本特征信息db1204中定义的多个特征项目使用表达式(1)来计算相似度。

这里,警报地点列表创建单元1207基于查询中包括的驾驶行为信息,判定与目标车辆的驾驶员(目标驾驶员)在本次行程中的驾驶行为有关的特征项目(驾驶行为特征项目)的特征值与在驾驶行为特征信息db1203中存储的目标驾驶员过去的驾驶行为特征项目的特征值之间的差异是否超过预定基准。例如,警报地点列表创建单元1207使用与表达式(1)相同的方法计算目标驾驶员过去的驾驶行为特征与目标驾驶员在本次行程中的驾驶行为特征的相似度,并判定该相似度是否超过预定阈值。

本次行程的驾驶行为信息可以反映在或者可以不反映在驾驶行为特征信息db1203中存储的与目标驾驶员过去的驾驶行为有关的特征项目的特征值中。

然后,在目标驾驶员在本次行程中的驾驶行为特征项目的特征值与驾驶行为特征信息db1203中存储的驾驶行为特征项目的特征值之间存在超过预定基准的差异的情况下,警报地点列表创建单元1207基于本次行程的驾驶行为特征项目的特征值来提取相似驾驶员。具体地,警报地点列表创建单元1207使用目标驾驶员本次行程中的驾驶行为特征项目的特征值作为表达式(1)的驾驶行为特征项目θk。由此,在与目标驾驶员的驾驶行为有关的特征与通常期间不同的情况下,可以根据目标驾驶员与通常期间不同的驾驶行为的情况来提取相似驾驶员。因此,结果是可以根据目标驾驶员的情况使规则遵守警报在目标车辆中输出。

例如,图12是示出目标驾驶员过去的驾驶行为特征和本次行程的驾驶行为特征的示例的表。

如图12所示,在本示例中,本次行程的驾驶行为特征是相对于过去的驾驶行为特征而言平均车速高出15km/h,突然起动和突然停止的频率增加了30%,并且突然转向的频率增加了25%。也就是说,虽然车辆5的驾驶员通常比较考虑安全性而驾驶,但仅在本次行程中,应当理解目标驾驶员的驾驶行为由于任何原因(例如,落后于时间表)而是莽撞的。因此,在上述情况下,警报地点列表创建单元1207使用与目标驾驶员在本次行程中的驾驶行为有关的特征项目的特征值来提取相似驾驶员,从而根据具有莽撞驾驶行为的目标驾驶员的特征使规则遵守警报在目标车辆中输出。

作用

在第二实施例中,通信处理单元1201从车辆5获取驾驶员特征信息(作为驾驶行为特征信息的原始信息的驾驶行为信息)。然后,在目标车辆的驾驶员的过去的驾驶员特征信息(驾驶行为特征信息)与目标车辆的驾驶员的本次起动后的驾驶员特征信息(驾驶行为特征信息)之间存在超过预定基准的差异的情况下,警报地点列表创建单元1207基于一个车辆5的驾驶员的驾驶员特征信息中的一个车辆5的驾驶员的本次起动后的驾驶员特征信息(驾驶行为特征信息)和除了该一个车辆5之外的车辆5的每个驾驶员的驾驶员特征信息(驾驶行为特征信息)来提取相似驾驶员。

由此,在某种程度上,在目标驾驶员的过去的驾驶员特征信息(驾驶行为特征信息)与本次(本次行程)的驾驶员特征信息(驾驶行为特征信息)之间存在一定程度的差异的情况下,中心服务器100可以确定目标驾驶员的特征与通常期间不同,例如,目标驾驶员将要迟到。因此,在上述情况下,中心服务器100仅使用本次在一个车辆5起动后的目标驾驶员的驾驶员特征信息(驾驶行为特征信息)而不是过去的驾驶员特征信息(驾驶行为特征信息)来提取相似驾驶员,从而根据目标驾驶员与通常期间不同的特征使规则遵守警报在一个车辆5中输出。

尽管上面已经详细描述了用于执行本发明的方式,但是本发明不限于相关的特定实施例,而在不脱离所附权利要求中描述的本发明的精神的情况下,可以进行各种变型和变更。

例如,在第二实施例中,尽管基于从每个车辆5发送到中心服务器100的驾驶行为信息生成驾驶行为特征信息,但是也可以基于从另一个信息源获得的信息生成驾驶行为特征信息。具体地,可以基于与车辆5的每个驾驶员的驾驶动作有关的调查问卷结果来生成驾驶行为特征信息。此时,可以由管理员等将调查问卷结果手动地加载到中心服务器100中,并且在预定网页上的调查问卷的情况下,可以通过预定网络从与网页对应的网页服务器将调查问卷结果加载到中心服务器中。

例如,在上述实施例中,警报判定单元207的功能被转移到中心服务器100。在这种情况下,中心服务器100使位置信息从车辆5连续上传,从而判定车辆5是否以沿目标通过方向通过警报地点的方式而到达警报地点附近。然后,中心服务器100确认警报地点列表,并且在存在规则遵守警报的输出的情况下,将输出命令发送到车辆5,从而使规则遵守警报在车辆5中输出。在警报地点列表中定义了规则遵守警报的等级的情况下,中心服务器100将包括规则遵守警报的等级在内的输出命令发送到车辆5,从而使该定义的等级的规则遵守警报在车辆5中输出。这样,获得了与上述实施例相同的功能效果。

例如,在上述实施例中,可以将创建警报地点列表的功能转移到每个车辆5。在这种情况下,中心服务器100可以仅提取相似驾驶员和车辆5周围的警报地点作为查询源,并且可以将与提取的警报地点有关的信息和针对提取的警报地点的相似驾驶员的驾驶操作信息发送到车辆5。由此,车辆5的驾驶辅助装置10可以基于与从中心服务器100接收到的与警报地点有关的信息和相似驾驶员的驾驶操作信息确定警报地点列表,即,在每个警报地点处的规则遵守警报的有无或警报的等级。这样,获得了与上述实施例中相同的功能效果。

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