车辆操作诊断装置、车辆操作诊断方法以及计算机程序的制作方法

文档序号:6727822阅读:97来源:国知局
专利名称:车辆操作诊断装置、车辆操作诊断方法以及计算机程序的制作方法
技术领域
本发明涉及对驾驶员的车辆操作进行诊断的车辆操作诊断装置、车辆操作诊断方 法以及计算机程序。
背景技术
近年来,为了提高驾驶员的安全驾驶技能,以及为了使驾驶员对安全驾驶感兴趣, 对行驶时驾驶员所进行的车辆操作在安全性方面是否恰当进行诊断的系统已经众所周知。 例如,在JP特开2007-293626号公报中,记载有如下系统,S卩,针对“车间距离”、“限制速 度”、“停车让行”、“转弯前的减速”等多个诊断项目,基于按照各诊断项目设定的诊断判断 基准,来判断用户是否进行安全驾驶,在判断为进行安全驾驶的情况下,赋予积分。此外,记 载有如下技术,即,特别对“车间距离”进行诊断的情况下,当在一定时间内自身车辆与前方 车辆之间保持与速度对应的车间距离时,判断为用户正在进行安全驾驶。然后,驾驶员通过参照上述系统的诊断结果,能够学习自己的车辆操作特性以及 各状况下的恰当的车辆操作内容,并基于学习结果对制动器、油门、方向盘等的操作量进行 修正,从而以后能够进行安全性高且更恰当的车辆操作。而且,能够给驾驶员带来继续进行 安全驾驶的积极性。另外,近年来,还提出了车间距离控制系统,用于自动对自身车辆和前方车辆之间 的车间距离进行控制(例如,JP特开平6-247245号公报)。作为这样的车间距离控制系 统,例如有自动进行自身车辆的加减速控制,使得跟随前方车辆的车速的控制系统(跟随 型);仅在与前方车辆之间的车间距离为规定距离以下且自身车辆的速度大于前方车辆的 速度的情况下进行减速控制的控制系统(减速控制型)等。另外,在这些车间距离控制系 统中,在自身车辆和前方车辆之间的车间距离变小的情况下,通过进行自身车辆的减速控 制来确保一定的车间距离。然而,即使使用这些车间距离控制系统,也不能完全防止自身车 辆和前方车辆的接触,需要使驾驶员具有对车间距离的安全意识。专利文献专利文献1 :JP特开2007-293626号公报(第7页 第9页、图2 图4)专利文献2 :JP特开平6-247245号公报(第3页 第5页、图1 图3)在此,在上述专利文献1中记载的系统中,在对车间距离进行诊断的情况下,仅将 自身车辆和前方车辆之间的车间距离作为判断基准来决定诊断结果,未考虑车间距离变小 的原因。即,不管由于前方车辆的原因(例如,前方车辆进行了减速等)而导致车间距离变 小还是由于自身车辆的原因(例如,自身车辆进行了加速等)而导致车间距离变小,都同样 诊断为不进行安全驾驶。但是,如果在由于前方车辆的原因而导致车间距离变小的情况下也诊断为不进行 安全驾驶,则尽管自身车辆的驾驶员没有责任也得到否定的诊断结果的状况,因此不能恰 当地评价驾驶员的车辆操作。另外,也不能给驾驶员带来继续进行安全驾驶的积极性。

发明内容
本发明是为了解决上述现有技术中的问题而形成的,其目的在于提供一种车辆操 作诊断装置、车辆操作诊断方法以及计算机程序,在装载有车间距离控制系统的车辆中对 与车间距离相关的驾驶员的车辆操作进行诊断的情况下,将由于前方车辆的原因而起动了 减速控制(减速控制进行工作)的情况从诊断对象中除去,因此能够从安全性方面恰当地 评价与车间距离相关的驾驶员的车辆操作,另外,能够给驾驶员带来继续进行安全驾驶的 积极性,其中,上述车间距离控制系统用于对自身车辆和前方车辆之间的车间距离进行控 制。为了实现上述目的,本申请的第一技术方案的车辆操作诊断装置(1)对车辆中的 驾驶员的车辆操作进行诊断,上述车辆具有车间距离控制系统(51 54),在自身车辆(61) 和在该自身车辆的前进方向前方行驶的前方车辆(62)之间的车间距离为规定距离以内的 情况下,上述车间距离控制系统通过对上述自身车辆进行减速控制,来控制上述自身车辆 和上述前方车辆之间的车间距离,其具有第一行驶参数取得单元(13),其取得在上述车 间距离控制系统进行上述减速控制的状态下上述自身车辆行驶的第一行驶参数;第二行驶 参数取得单元(13),其取得在特定状态下上述自身车辆行驶的第二行驶参数,上述特定状 态为由于上述前方车辆的原因而导致上述自身车辆和上述前方车辆之间的车间距离变为 规定距离以内,基于此情况,上述车间距离控制系统进行上述减速控制的状态;车辆操作诊 断单元(13),其基于上述第一行驶参数和第二行驶参数之间的差分,对驾驶员的车辆操作 进行诊断。此外,作为前方车辆的原因,例如有在自身车辆进行稳定行驶的状态下前方车辆 减速或停止的情况等。另外,作为行驶参数,例如有行驶距离、行驶时间、行驶次数等。另外,第二技术方案的车辆操作诊断装置(1)是在第一技术方案所述的车辆操作 诊断装置的基础上,上述车辆操作诊断单元(13)具有比例计算单元(13),该比例计算单元 计算上述第一行驶距离和第二行驶距离之间的差分相对于上述自身车辆在规定条件下行 驶的行驶距离的比例,上述车辆操作诊断单元基于由上述比例计算单元计算出的比例,对 驾驶员的车辆操作进行诊断。另外,第三技术方案的车辆操作诊断装置(1)是在第一技术方案所述的车辆操作 诊断装置的基础上,上述车辆操作诊断单元(13)具有比例计算单元(13),该比例计算单元 计算上述第一行驶时间和第二行驶时间之间的差分相对于上述自身车辆在规定条件下行 驶的行驶时间的比例,上述车辆操作诊断单元基于由上述比例计算单元计算出的比例,对 驾驶员的车辆操作进行诊断。另外,第四技术方案的车辆操作诊断装置(1)是在第一技术方案所述的车辆操作 诊断装置的基础上,上述车辆操作诊断单元(13)具有比例计算单元(13),该比例计算单元 计算上述第一行驶次数和第二行驶次数之间的差分相对于上述自身车辆在规定条件下行 驶的行驶次数的比例,上述车辆操作诊断单元基于由上述比例计算单元计算出的比例,对 驾驶员的车辆操作进行诊断。另外,第五技术方案的车辆操作诊断装置(1)是在第二 第四技术方案中任一项 所述的车辆操作诊断装置的基础上,上述车间距离控制系统(51 54)将自身车辆(61)正在以规定速度以上的速度行驶作为条件,执行上述减速控制;上述规定条件是上述自身车 辆以上述规定车速以上的速度行驶。另外,第六技术方案的车辆操作诊断装置(1)是在第一 第五技术方案中任一项 所述的车辆操作诊断装置的基础上,具有诊断结果引导通知单元(13),其引导通知由上述 车辆操作诊断单元(13)诊断出的驾驶员的车辆操作的诊断结果。另外,第七技术方案的车辆操作诊断方法,对车辆中的驾驶员的车辆操作进行诊 断,上述车辆具有车间距离控制系统(51 54),在自身车辆(61)和在该自身车辆的前进方 向前方行驶的前方车辆(62)之间的车间距离为规定距离以内的情况下,上述车间距离控 制系统通过对上述自身车辆进行减速控制,来控制上述自身车辆和上述前方车辆之间的车 间距离,其具有第一行驶参数取得步骤,取得在上述车间距离控制系统进行上述减速控制 的状态下上述自身车辆行驶的第一行驶参数;第二行驶参数取得步骤,取得在特定状态下 上述自身车辆行驶的第二行驶参数,上述特定状态为由于上述前方车辆的原因而导致上 述自身车辆和上述前方车辆之间的车间距离变为规定距离以内,基于此情况,上述车间距 离控制系统进行上述减速控制的状态;车辆操作诊断步骤,基于上述第一行驶参数和第二 行驶参数之间的差分,对驾驶员的车辆操作进行诊断。进而,第八技术方案的计算机程序,其安装在计算机中,对车辆中的驾驶员的车辆 操作进行诊断,上述车辆具有车间距离控制系统(51 54),在自身车辆(61)和在该自身车 辆的前进方向前方行驶的前方车辆(62)之间的车间距离为规定距离以内的情况下,上述 车间距离控制系统通过对上述自身车辆进行减速控制,来控制上述自身车辆和上述前方车 辆之间的车间距离,其具有第一行驶参数取得功能,取得在上述车间距离控制系统进行上 述减速控制的状态下上述自身车辆行驶的第一行驶参数;第二行驶参数取得功能,取得在 特定状态下上述自身车辆行驶的第二行驶参数,上述特定状态为由于上述前方车辆的原 因而导致上述自身车辆和上述前方车辆之间的车间距离变为规定距离以内,基于此情况, 上述车间距离控制系统进行上述减速控制的状态;车辆操作诊断功能,基于上述第一行驶 参数和第二行驶参数之间的差分,对驾驶员的车辆操作进行诊断。在具有上述结构的第一技术方案的车辆操作诊断装置中,在装载有车间距离控制 系统的车辆中对与车间距离相关的驾驶员的车辆操作进行诊断的情况下,将由于前方车辆 的原因而起动了减速控制的情况从诊断对象中除去,因此能够从安全性方面恰当地评价与 车间距离相关的驾驶员的车辆操作,其中,上述车间距离控制系统用于对自身车辆和前方 车辆之间的车间距离进行控制。另外,能够给驾驶员带来继续进行安全驾驶的积极性。另外,在第二技术方案的车辆操作诊断装置中,利用根据自身车辆的原因而起动 了减速控制的距离相对于自身车辆在规定条件下行驶的距离的比例,对驾驶员的车辆操作 进行诊断,因此能够防止尽管自身车辆的驾驶员没有责任也得到否定的诊断结果的状况, 能够恰当地评价驾驶员的车辆操作。另外,在第三技术方案的车辆操作诊断装置中,利用根据自身车辆的原因而起动 了减速控制的时间相对于自身车辆在规定条件下行驶的时间的比例,对驾驶员的车辆操作 进行诊断,因此能够防止尽管自身车辆的驾驶员没有责任也得到否定的诊断结果的状况, 能够恰当地评价驾驶员的车辆操作。另外,在第四技术方案的车辆操作诊断装置中,利用根据自身车辆的原因而起动了减速控制的次数相对于自身车辆在规定条件下行驶的次数的比例,对驾驶员的车辆操作 进行诊断,因此能够防止尽管自身车辆的驾驶员没有责任也得到否定的诊断结果的状况, 能够恰当地评价驾驶员的车辆操作。另外,在第五技术方案的车辆操作诊断装置中,利用根据自身车辆的原因而起动 了该减速控制的参数相对于在减速控制型的车间距离控制系统可能起动减速控制的状态 下自身车辆行驶的参数的比例,对驾驶员的车辆操作进行诊断,因此能够防止尽管自身车 辆的驾驶员没有责任也得到否定的诊断结果的状况,能够恰当地评价驾驶员的车辆操作。另外,在第六技术方案的车辆操作诊断装置中,通过将诊断结果引导通知给驾驶 员,使驾驶员意识到安全性高的车辆操作,另外,能够给驾驶员带来继续进行安全驾驶的积 极性。另外,在第七技术方案的车辆操作诊断方法中,在装载有车间距离控制系统的车 辆中对与车间距离相关的驾驶员的车辆操作进行诊断的情况下,将由于前方车辆的原因而 起动了减速控制的情况从诊断对象中除去,因此能够从安全性方面恰当地评价与车间距离 相关的驾驶员的车辆操作,其中,上述车间距离控制系统用于对自身车辆和前方车辆之间 的车间距离进行控制。另外,能够给驾驶员带来继续进行安全驾驶的积极性。进而,在第八技术方案的计算机程序中,在使计算机对装载有车间距离控制系统 的车辆中的与车间距离相关的驾驶员的车辆操作进行诊断的情况下,将由于前方车辆的原 因而起动了减速控制的情况从诊断对象中除去,因此能够从安全性方面恰当地评价与车间 距离相关的驾驶员的车辆操作,其中,上述车间距离控制系统用于对自身车辆和前方车辆 之间的车间距离进行控制。另外,能够给驾驶员带来继续进行安全驾驶的积极性。


图1是表示本实施方式的导航装置的框图。图2是表示车辆操作诊断判定表的一例的示意图。图3是说明了减速车间系统的车间距离控制系统的图。图4是本实施方式的减速控制距离计算处理程序的流程图。图5是本实施方式的车辆操作诊断处理程序的流程图。图6是表示在液晶显示器上显示的诊断结果引导通知画面的图。
具体实施例方式下面,参照附图,基于具体化为导航装置的一实施方式来对本发明的车辆操作诊 断装置进行详细说明。首先,利用图1对本实施方式的导航装置1的概略结构进行说明。图 1是表示本实施方式的导航装置1的框图。如图1所示,本实施方式的导航装置1具有用于对车辆的当前位置进行检测的当 前位置检测部11、记录有各种数据的数据记录部12、基于被输入的信息来进行各种运算处 理的导航ECU(第一行驶参数取得单元、第二行驶参数取得单元、车辆操作诊断单元、比例 计算单元、诊断结果引导通知单元)13、接受用户的操作的操作部14、向用户显示地图或各 种信息的液晶显示器15、输出与路径引导相关的语音提示的扬声器16、用于读取作为存储 有程序的存储介质的DVD的DVD驱动器17、与交通信息中心等信息中心进行通信的通信模块18、CAN (Controller Area Network 控制器区域网络)接口 19。所述各种信息是指,与 对驾驶员的车辆操作进行诊断而得的诊断结果的引导通知等相关的信息。下面,依次对构成导航装置1的各构成要素进行说明。当前位置检测部11由GPS21、车速传感器22、转向传感器23、陀螺传感器24、高度 计(未图示)等构成,其能够检测车辆的当前位置、方位、车辆的行驶速度等。在此,特别 地,车速传感器22是用于检测车辆的移动距离和车速的传感器,其根据车辆的车轮的旋转 来产生脉冲,并将脉冲信号输出至导航ECU13。然后,导航ECU13通过对产生的脉冲进行计 数,计算出车轮的旋转速度和移动距离。此外,关于上述4种传感器,导航装置1不需要具 有全部传感器,而可以仅具有其中的一个或多种传感器。另外,数据记录部12具有作为外部存储装置以及记录介质的硬盘(未图示)以 及作为驱动器的记录头(未图示),其中,上述驱动器用于读出记录在硬盘中的地图信息 DB31、车辆操作诊断判定表32或规定程序等,并且向硬盘写入规定的数据。在此,在地图信息DB31中记录有路径引导、交通信息引导以及地图显示所需的各 种地图数据。另外,地图数据具体由以下数据构成与道路(道路链)形状相关的道路链 数据33,与节点相关的节点数据34,作为与设施等的地点相关的信息的POI (Point of Interest 兴趣点)数据,与各交叉路口相关的交叉路口数据,用于搜索路径的搜索数据, 用于检索地点的检索数据,用于在液晶显示器15上描画地图、道路、交通信息等图像的图 像描画数据等。另外,车辆操作诊断判定表32是在对行驶时驾驶员所进行的车辆操作在安全性 方面是否恰当进行诊断(以下,称为车辆操作诊断处理)时用于该诊断处理的表。此外,在 本实施方式中,作为车辆操作诊断处理,特别地对用于调整与前方车辆之间的车间距离的 车辆操作进行诊断。而且,在车辆操作诊断判定表32中,将按照诊断项目(在本实施方式中为车间距 离诊断)所设定的驾驶诊断判断基准、诊断结果、基于诊断结果来引导通知的引导内容对 应关联地进行存储。在此,在车辆操作诊断处理中,导航ECU13对按照每个诊断项目来设定 的驾驶诊断判断基准和执行的车辆操作进行比较,并基于执行的车辆操作是否满足所设定 的驾驶诊断判断基准来决定诊断结果。然后,引导通知与决定的诊断结果对应的信息。下面,利用图2对车辆操作诊断处理进行具体的说明。图2是表示车辆操作诊断 判定表32的一例的图。如图2所示,在车辆操作诊断处理中,导航E⑶13计算出比例X,该比例X是从“起 动了减速车间系统(减速控制型的车间距离控制系统)进行自动减速控制时的行驶距离” 减去“由于前方车辆的原因而起动了减速车间系统进行自动减速控制时的行驶距离”而得 的值相对于自身车辆“以减速车间系统的起动条件速度以上的速度行驶的距离”的比例。 即,比例X表示由于自身车辆的原因而起动了减速车间系统进行自动减速控制时的距离相 对于在能够起动减速车间系统进行自动减速控制的状态下自身车辆行驶的距离的比例。然后,在计算出的比例X低于规定比例A (例如,10 % )的情况下,导航E⑶13诊断 为车辆正在进行安全驾驶,并为了评价安全驾驶,引导通知“车间距离恰当”。另一方面,在 计算出的比例X为规定比例A(例如,10% )以上的情况下,导航ECU13诊断为车辆未进行
8安全驾驶,并为了促使其进行安全驾驶,引导通知“请保持恰当的车间距离”。在此,减速控 制型的车间距离控制系统(减速车间系统)是具有如下功能车间距离控制系统之一,该功 能是,在自身车辆和前方车辆之间的车间距离为规定距离以内并且自身车辆的行驶速度比 前方车辆快的情况下,通过进行自身车辆的自动减速控制来确保一定的车间距离。另外,减 速车间系统的起动条件速度是指,作为起动减速车间系统进行自动减速控制的条件之一的 自身车辆的车速;将“自身车辆的车速为起动条件速度以上”作为条件之一,来起动减速车 间系统进行自动减速控制。此外,关于减速车间系统,将在后面进行详细叙述。此外,在车辆操作诊断处理中,除了上述车间距离诊断以外,还可以诊断是否遵守 限制速度、在停车让行线之前是否已减速等。另一方面,导航EOT (电子控制单元)13是对整个导航装置1进行控制的电子控制 单元,其进行引导路径设定处理、车辆操作诊断处理等,所述引导路径设定处理用于在已选 择目的地时设定从当前位置到目的地为止的引导路径,所述车辆操作诊断处理用于诊断驾 驶员在行驶时所进行的车辆操作在安全性方面是否恰当。而且,导航ECU13具有作为运算 装置和控制装置的CPU41以及RAM42、R0M43、闪存器44等内部存储装置,其中,上述RAM42 在CPU41进行各种运算处理时用作为工作存储器并且用于存储搜索到路径时的路径数据 等,上述R0M43除了记录有控制用程序以外,还记录有减速控制距离计算处理程序(参照图 4)、车辆操作诊断处理程序(参照图5)等,上述闪存器44用于存储从R0M43读出的程序。在输入作为行驶开始地点的出发地以及作为行驶结束地点的目的地等时,对操作 部14进行操作,该操作部14由各种键、按钮等多个操作开关(未图示)构成。而且,导航 E⑶13基于通过按压各开关等来输出的开关信号,为了执行对应的各种动作而进行控制。此 外,操作部14也可以由设置在液晶显示器15的前面的触摸面板构成。另外,在液晶显示器15上显示包括道路在内的地像、交通信息、操作引导、操 作菜单、键的引导、从出发地到目的地为止的引导路径、沿着引导路径的引导信息、新闻、天 气预报、时间、邮件、电视节目等。另外,在对驾驶员的车辆操作进行了诊断的情况下,显示 诊断结果。另外,扬声器16基于来自导航ECU13的指示,输出用于沿着引导路径对行驶进行 引导的语音提示、交通信息的引导通知。另外,在对驾驶员的车辆操作进行了诊断的情况 下,利用语音对诊断结果进行引导通知。另外,DVD驱动器17是能够读取记录在DVD、⑶等记录介质中的数据的驱动器。而 且,基于所读取的数据,进行地图信息DB31的更新等。另外,通信模块18是用于接收由从交通信息中心发送的交通堵塞信息、限制信 息、交通事故信息等各信息构成的交通信息的通信装置,例如,便携式电话机、DCM相当于 通信模块18,其中,上述交通信息中心例如为VICS(注册商标Vehicle Information and Communication System(道路交通信息通信系统))中心、检测中心(Probe Centre)等。另外,CAN (Controller Area Network 控制器区域网络)接口 19是对CAN进行 数据输入输出的接口,其中,该CAN是在设置于车辆内的各种控制ECU间进行多路通信的车 载网络标准。而且,导航E⑶13经由CAN可相互通信地与用于控制车辆的各种控制E⑶(例 如,车间距离控制E⑶51、毫米波雷达控制E⑶52、制动器控制E⑶53等)连接。而且,导航 ECU13基于经由CAN从各种控制ECU取得的各种参数(减速车间系统进行自动减速控制时
9的工作状态等)来如后所述地对驾驶员的车辆操作进行诊断。接着,对经由CAN来连接的各种控制EOT中的车间距离控制E⑶51、毫米波雷达控 制ECU52、制动器控制ECU53进行说明。车间距离控制ECU51是通过减速车间系统来进行车间距离控制的电子控制单元。 另外,毫米波雷达控制ECU52是与毫米波雷达54连接的电子控制单元,通过毫米波雷达 54来测定障碍物(前方车辆)的位置以及相对于自身车辆的相对速度。另外,制动器控制 ECU53是进行车辆的制动器控制的电子控制单元。此外,车间距离控制ECU51、毫米波雷达 控制E⑶52以及制动器控制E⑶53由未图示的CPU、RAM、ROM等构成。而且,车间距离控制 E⑶51与毫米波雷达控制E⑶52、制动器控制E⑶53、毫米波雷达54 —起构成减速车间系统。 此外,关于减速车间系统,将在后面进行详细说明。另外,毫米波雷达54安装在车辆的前面的车牌的上中央附近,是将车辆周围的规 定范围内(例如,自身车辆的前方100m范围内)作为识别范围的障碍物检测传感器。在 此,毫米波雷达54由电波发送部和电波接收部构成,其射出毫米波并接收从障碍物反射回 来的电波。而且,毫米波雷达控制ECU52基于传播时间或多普勒效应所产生的频率差,来测 定障碍物(前方车辆)的位置和相对于自身车辆的相对速度。此外,也可以使用红外线传 感器或一对(XD摄像机来代替毫米波雷达54。接着,利用图3对减速控制型的车间距离控制系统(减速车间系统)进行说明。减速车间系统是实现自动减速控制的系统,用于当存在与自身车辆61在同一车 道内行驶的前方车辆62时,将自身车辆61和前方车辆62之间的车间距离L1维持在恰当 的距离。而且,在满足以下3个条件的情况下,本实施方式的减速车间系统执行以下的(1) 以后的处理,上述3个条件为(A)用户对系统操作开关(未图示)进行操作,从而使减速 车间系统发挥功能(将减速车间系统功能置为ON) ; (B)通过毫米波雷达54检测出在自身 车辆61的前方有前方车辆62 ; (C)自身车辆61的车速a为规定的起动条件速度(例如, 50km/h)以上。(1)首先,毫米波雷达控制E⑶52基于毫米波雷达54的检测结果来计测自身车辆 61和前方车辆62之间的车间距离L1,并计测前方车辆62相对于自身车辆61的相对速度。(2)接着,毫米波雷达控制E⑶52经由CAN将计测值发送给车间距离控制E⑶51。(3)接着,在车间距离L1为预先设定的设定车间距离(例如,自身车辆每一秒行驶 的距离)以内且自身车辆61以比前方车辆62快的行驶速度行驶的情况下(a > 0),接收 到计测值的车间距离控制ECU51开始自身车辆61的自动减速控制。(4)当开始了自动减速控制时,首先,车间距离控制E⑶51基于与先行车辆之间的 车间距离L1以及相对速度,计算用于在与前方车辆之间确保设定车间距离的目标减速度。 另外,在踩着油门的情况下,使油门开度为0。(5)然后,根据车间距离L1或目标减速度来判断从此开始进行的制动器控制对于 自身车辆来说是否为不必要的制动器控制。(6)然后,在判断为不是不必要的制动器控制的情况下,基于自身车辆61的当前 的车速a和目标减速度来决定最大支援减速度(相当于通过降档来对引擎进行制动,例如 0. 07G),并在最大支援减速度的范围内进行制动器控制。此外,经由制动器控制ECU53来进 行制动器控制。
(7)然后,当减速到目标减速度时,结束自动减速控制。另外,在通过用户的操作不 使减速车间系统发挥功能的情况下(将减速车间系统功能置为OFF)也结束自动减速控制。接着,利用图4对具有上述结构的导航装置1所执行的减速控制距离计算处理程 序进行说明。图4是本实施方式的减速控制距离计算处理程序的流程图。在此,减速控制 距离计算处理程序是如下程序,即,在打开(ON)车辆的ACC (Adaptive Cruise Control 自 适应巡航控制系统)后以规定时间间隔(例如每lsec)执行,用于针对每个原因分别计测 在起动了减速车间系统进行减速控制的状态下自身车辆行驶的距离。此外,在以下的图4 和图5中用流程图来表示的程序存储在导航ECU13所具有的RAM42、R0M43等中,由CPU41 来执行该程序。首先,在减速控制距离计算处理程序中,在步骤(以下略记为S) 1中,CPU41基于 车速传感器22的检测结果来取得自身车辆的当前的车速。接着,在S2中,CPU41经由CAN从车间距离控制E⑶51取得减速车间系统进行自动 减速控制时的工作状态。此外,在满足上述条件(A) (C)并且自身车辆和前方车辆之间 的车间距离为预先设定的设定车间距离(例如,自身车辆的每一秒的行驶距离)以内、自身 车辆以比前方车辆快的行驶速度行驶的情况下,开始减速车间系统的自动减速控制。而且, 当减速到用于在与前方车辆之间确保设定车间距离的目标减速度时,结束减速车间系统的 自动减速控制。另外,当通过用户的操作不使减速车间系统发挥功能时也结束减速车间系 统的自动减速控制。接着,在S3中,CPU41判断在上述S1中取得的自身车辆的车速是否为减速车间系 统的起动条件速度(例如50km/h)以上。此外,减速车间系统的起动条件速度是指,作为起 动减速车间系统进行自动减速控制的条件之一的自身车辆的车速;将“自身车辆的车速在 起动条件速度以上”作为条件之一,来起动减速车间系统进行自动减速控制。然后,在判断为自身车辆的车速是减速车间系统的起动条件速度以上的情况下 (S3 是),转移至S4。与此相对,在判断为自身车辆的车速低于减速车间系统的起动条件速 度的情况下(S3 否),结束该减速控制距离计算处理程序。然后,在S4中,CPU41计算出从上一次执行减速控制距离计算处理程序起自身车 辆行驶的行驶距离S。而且,CPU41从RAM42读出变量“行驶距离A”,并对读出的“行驶距 离A”的值加上计算出的行驶距离S。然后,将加上行驶距离S的“行驶距离A”再次存储在 RAM42中。此外,“行驶距离A”表示自身车辆以减速车间系统的起动条件速度以上的速度 行驶的距离的累积值。另外,在初次执行了该减速控制距离计算处理程序时或者操作部14 接受到用户的规定的操作时,对“行驶距离A”进行初始化处理。接着,在S5中,CPU41基于在上述S2中取得的减速车间系统进行自动减速控制时 的工作状态,判断在自身车辆中当前是否起动了减速车间系统进行自动减速控制(判断自 动减速控制是否处于工作状态)。然后,在判断为在自身车辆中当前起动了减速车间系统进行自动减速控制的情况 下(S5:是),转移至S6。与此相对,在判断为在自身车辆中当前未起动减速车间系统进行 自动减速控制的情况下(S5 否),结束该减速控制距离计算处理程序。然后,在S6中,CPU41从RAM42读出变量“行驶距离B”,并对读出的“行驶距离B” 的值加上从上一次执行了减速控制距离计算处理程序起自身车辆行驶的行驶距离S。然后,
11将加上行驶距离S的“行驶距离B”再次存储在RAM42中。此外,“行驶距离B”表示在减速 车间系统进行自动减速控制的状态下自身车辆行驶的距离的累积值(第一行驶距离)。另 外,在该减速控制距离计算处理程序被初次执行时或者操作部14接受到用户的规定的操 作时,“行驶距离B”与“行驶距离A” 一起被进行初始化处理。接着,在S7中,CPU41基于在上述S1中取得的自身车辆的车速,判断正在进行工 作的减速车间系统的自动减速控制开始之前的规定期间(例如lOsec)内自身车辆的速度 是否发生过变化。然后,在判断为正在进行工作的减速车间系统的自动减速控制开始之前的规定期 间内自身车辆的速度发生过变化的情况下(S7:是),判断为由于自身车辆的原因而导致自 身车辆和前方车辆之间的车间距离变为设定车间距离以内并且开始了减速车间系统的自 动减速控制,并结束该减速控制距离计算处理程序。另一方面,在判断为正在进行工作的减速车间系统的自动减速控制开始之前的规 定期间内自身车辆的速度未发生过变化的情况下(S7 否),判断为由于前方车辆的原因而 导致自身车辆和前方车辆之间的车间距离变为设定车间距离以内并且开始了减速车间系 统的自动减速控制,并转移至S8。在S8中,CPU41从RAM42读出变量“行驶距离C,,,并对读出的“行驶距离C”的值 加上从上一次执行了减速控制距离计算处理程序起自身车辆行驶的行驶距离S。然后,将加 上行驶距离s的“行驶距离C”再次存储在RAM42中。此外,“行驶距离C”表示在由于前方 车辆的原因而进行减速车间系统的自动减速控制的状态下自身车辆行驶的距离的累积值 (第二行驶距离)。另外,在该减速控制距离计算处理程序被初次执行时或者操作部14接 受到用户的规定的操作时,“行驶距离C”与“行驶距离A”、“行驶距离B”一起被进行初始化 处理。此外,在后述的车辆操作诊断处理程序(参照图5)中对驾驶员的车辆操作进行诊 断时使用在上述S4、S6以及S8中进行过相加处理的“行驶距离A”、“行驶距离B”、“行驶距 离C”。另外,由于前方车辆的原因而进行减速车间系统的减速控制的情况,例如相当于在自 身车辆进行稳定行驶的状态下由于前方车辆减速或停车而导致车间距离变小的情况等。接着,基于图5对具有上述结构的导航装置1所执行的车辆操作诊断处理程序进 行说明。图5是本实施方式的车辆操作诊断处理程序的流程图。在此,车辆操作诊断处理 程序是如下程序,即,在打开了 ACC (将ACC置为ON)时,或者在操作部14接受到用户的规 定的操作时,或者每规定期间(例如每24小时)执行车辆操作诊断处理程序,其基于车间 距离来对行驶时驾驶员所进行的车辆操作在安全性方面是否恰当进行诊断。首先,在S21中,CPU41从RAM42分别读出变量“行驶距离A”、“行驶距离B”、“行驶 距离C”。此外,“行驶距离A”是自身车辆以减速车间系统的起动条件速度以上的速度行驶 的距离的累积值。另外,“行驶距离B”是在进行减速车间系统的自动减速控制的状态下自 身车辆行驶的距离的累积值。另外,“行驶距离C”是在由于前方车辆的原因而进行减速车 间系统的自动减速控制的状态下自身车辆行驶的距离的累积值。然后,在S22中,CPU41基于在上述S21中读出的各“行驶距离A”、“行驶距离B”、 “行驶距离C”,计算出比例X,该比例X是从“起动了减速车间系统进行自动减速控制时的行 驶距离”减去“由于前方车辆的原因而起动了减速车间系统进行自动减速控制时的行驶距离”而得的值相对于“自身车辆以减速车间系统的起动条件速度以上的速度行驶的距离”的 比。具体地说,通过以下公式(1)来进行计算。X =(行驶距离B-行驶距离C) /行驶距离A…(1)此外,比例X表示在由于自身车辆的原因而起动了减速车间系统进行自动减速控 制时的距离相对于在能够起动减速车间系统进行自动减速控制的状态下自身车辆行驶的 距离的比例。接着,在S23中,CPU41对驾驶员的车辆操作进行诊断。具体地说,CPU41通过对在 上述S22中计算出的比例X和记录在车辆操作诊断判定表32(图2)中的驾驶诊断判断基 准进行比较,基于是否满足所设定的驾驶诊断判断基准来决定诊断结果。然后,利用液晶显 示器15或扬声器16对与决定的诊断结果对应的消息进行引导通知。具体地说,在计算出的比例X小于规定比例(例如,10% )的情况下,CPU41诊断 为自身车辆正在进行安全驾驶,并为了对安全驾驶进行评价,引导通知“车间距离恰当”。在 此,图6是表示在上述S23中显示在液晶显示器15上的诊断结果引导通知画面的图。如图 6所示,在计算出的比例X小于规定比例的情况下,为了对安全驾驶进行评价,在配置于地 图画面上的窗口 71上显示“车间距离恰当”的消息。另一方面,在计算出的比例X为规定比例(例如,10%)以上的情况下,导航E⑶13 诊断为车辆不进行安全驾驶,并为了促使其进行安全驾驶,在配置于地图画面上的窗口 71 上显示“请保持恰当的车间距离”的消息。由此,能够促使驾驶员进行确保充分的车间距离 的安全驾驶。
如以上详细说明的那样,在本实施方式的导航装置1、导航装置1的车辆操作诊断 方法以及由导航装置1的导航ECU13执行的计算机程序中,计算出从“起动了减速车间系统 进行自动减速控制时的行驶距离”减去“由于前方车辆的原因而起动了减速车间系统进行 自动减速控制时的行驶距离”而得的值相对于“自身车辆以减速车间系统的起动条件速度 以上的速度行驶的距离”的比例X(S22),在计算出的比例X小于规定比例(例如,10% )的 情况下,诊断为车辆正在进行安全驾驶,并对安全驾驶进行评价(S23),因此在装载有车间 距离控制系统的车辆中对与车间距离相关的驾驶员的车辆操作进行诊断的情况下,能够将 由于前方车辆的原因而起动了自动减速控制的情况从诊断对象中除去,其中,上述车间距 离控制系统用于对自身车辆和前方车辆之间的车间距离进行控制。因此,能够从安全性方 面恰当地评价与车间距离相关的驾驶员的车辆操作。另外,能够给驾驶员带来继续进行安 全驾驶的积极性。另外,利用由于自身车辆的原因而起动了减速车间系统进行自动减速控制时的距 离相对于在能够起动减速车间系统进行自动减速控制的状态下自身车辆行驶的距离的比 例,对驾驶员的车辆操作进行诊断,因此能够防止尽管自身车辆的驾驶员没有责任也得到 否定的诊断结果的状况,能够恰当地评价驾驶员的车辆操作。而且,由于经由液晶显示器15或扬声器16来对驾驶员引导通知诊断结果,因此能 够使驾驶员意识到安全性高的车辆操作,另外,能够给驾驶员带来继续进行安全驾驶的积 极性。此外,本发明并不限定于上述实施方式,显然在不脱离本发明的思想的范围内能 够进行各种改良和变形。
例如,可以将诊断结果作为积分进行相加。具体地说,设置用于存储每个用户的 积分数的存储区域,当判断为在上述S23的处理中计算出的比例X小于规定比例(例如, 10%)时,加上规定数目的积分。另外,在本实施方式中以减速控制型的车间距离控制系统(减速车间系统)为例 说明了用于对自身车辆和前方车辆之间的车间距离进行控制的车间距离控制系统,但是也 可以使用其他车间距离控制系统。例如,有跟随型车间距离控制系统等。另外,在本实施方式中,基于从“起动了减速车间系统进行自动减速控制时的行驶 距离”减去“由于前方车辆的原因而起动了减速车间系统进行自动减速控制时的行驶距离” 而得的值相对于“自身车辆以减速车间系统的起动条件速度以上的速度行驶的距离”的比 例X,来对车辆操作进行诊断,但是也可以基于从“起动了减速车间系统进行自动减速控制 时的行驶距离”减去“由于前方车辆的原因而起动了减速车间系统进行自动减速控制时的 行驶距离”而得的值相对于“自身车辆的全行驶距离”的比例,来对车辆操作进行诊断。进而,在本实施方式中,基于行驶距离的比例X来对车辆操作进行诊断,但是也可 以基于行驶时间或行驶次数的比例来对车辆操作进行诊断。例如,在基于行驶时间的比例来对车辆操作进行诊断的情况下,在S4、S6、S8中, CPU41分别取得“自身车辆以减速车间系统的起动条件速度以上的速度行驶的时间”、“起动 了减速车间系统进行自动减速控制时的行驶时间”、“由于前方车辆的原因而起动了减速车 间系统进行自动减速控制时的行驶时间”。然后,在S23中,CPU41基于从“起动了减速车间 系统进行自动减速控制时的行驶时间”减去“由于前方车辆的原因而起动了减速车间系统 进行自动减速控制时的行驶时间”而得的值相对于“自身车辆以减速车间系统的起动条件 速度以上的速度行驶的时间”的比例X',来对车辆操作进行诊断。另外,在基于行驶次数的比例来对车辆操作进行诊断的情况下,在S4、S6、S8中, CPU41分别取得“自身车辆以减速车间系统的起动条件速度以上的速度行驶的次数”、“起动 了减速车间系统进行自动减速控制时的行驶次数”、“由于前方车辆的原因而起动了减速车 间系统进行自动减速控制时的行驶次数”。然后,在S23中,CPU41基于从“起动了减速车间 系统进行自动减速控制时的行驶次数”减去“由于前方车辆的原因而起动了减速车间系统 进行自动减速控制时的行驶次数”而得的值相对于“自身车辆以减速车间系统的起动条件 速度以上的速度行驶的次数”的比例X",来对车辆操作进行诊断。
权利要求
一种车辆操作诊断装置,对车辆中的驾驶员的车辆操作进行诊断,上述车辆具有车间距离控制系统,在自身车辆和在该自身车辆的前进方向的前方行驶的前方车辆之间的车间距离为规定距离以内的情况下,上述车间距离控制系统通过对上述自身车辆进行减速控制,来控制上述自身车辆和上述前方车辆之间的车间距离,其特征在于,具有第一行驶参数取得单元,其取得在上述车间距离控制系统进行上述减速控制的状态下上述自身车辆行驶的第一行驶参数;第二行驶参数取得单元,其取得在特定状态下上述自身车辆行驶的第二行驶参数,上述特定状态为由于上述前方车辆的原因而导致上述自身车辆和上述前方车辆之间的车间距离变为规定距离以内,基于此情况,上述车间距离控制系统进行上述减速控制的状态;车辆操作诊断单元,其基于上述第一行驶参数和第二行驶参数之间的差分,对驾驶员的车辆操作进行诊断。
2.根据权利要求1所述的车辆操作诊断装置,其特征在于,上述第一行驶参数和第二行驶参数分别为第一行驶距离和第二行驶距离, 上述车辆操作诊断单元具有比例计算单元,该比例计算单元计算上述第一行驶距离和 第二行驶距离之间的差分相对于上述自身车辆在规定条件下行驶的行驶距离的比例,上述车辆操作诊断单元基于由上述比例计算单元所计算出的比例,对驾驶员的车辆操 作进行诊断。
3.根据权利要求1所述的车辆操作诊断装置,其特征在于,上述第一行驶参数和第二行驶参数分别为第一行驶时间和第二行驶时间, 上述车辆操作诊断单元具有比例计算单元,该比例计算单元计算上述第一行驶时间和 第二行驶时间之间的差分相对于上述自身车辆在规定条件下行驶的行驶时间的比例,上述车辆操作诊断单元基于由上述比例计算单元所计算出的比例,对驾驶员的车辆操 作进行诊断。
4.根据权利要求1所述的车辆操作诊断装置,其特征在于,上述第一行驶参数和第二行驶参数分别为第一行驶次数和第二行驶次数, 上述车辆操作诊断单元具有比例计算单元,该比例计算单元计算上述第一行驶次数和 第二行驶次数之间的差分相对于上述自身车辆在规定条件下行驶的行驶次数的比例,上述车辆操作诊断单元基于由上述比例计算单元所计算出的比例,对驾驶员的车辆操 作进行诊断。
5.根据权利要求2至4中任一项所述的车辆操作诊断装置,其特征在于,上述车间距离控制系统将自身车辆以规定速度以上的速度行驶作为条件,执行上述减 速控制;上述规定条件是上述自身车辆以上述规定车速以上的速度行驶。
6.根据权利要求1至5中任一项所述的车辆操作诊断装置,其特征在于,具有诊断结果引导通知单元,其引导通知上述车辆操作诊断单元对驾驶员的车辆操作 的诊断结果。
7.—种车辆操作诊断方法,对车辆中的驾驶员的车辆操作进行诊断,上述车辆具有车 间距离控制系统,在自身车辆和在该自身车辆的前进方向的前方行驶的前方车辆之间的车 间距离为规定距离以内的情况下,上述车间距离控制系统通过对上述自身车辆进行减速控制,来控制上述自身车辆和上述前方车辆之间的车间距离,其特征在于,具有第一行驶参数取得步骤,取得在上述车间距离控制系统进行上述减速控制的状态下上 述自身车辆行驶的第一行驶参数;第二行驶参数取得步骤,取得在特定状态下上述自身车辆行驶的第二行驶参数,上述 特定状态为由于上述前方车辆的原因而导致上述自身车辆和上述前方车辆之间的车间距 离变为规定距离以内,基于此情况,上述车间距离控制系统进行上述减速控制的状态;车辆操作诊断步骤,基于上述第一行驶参数和第二行驶参数之间的差分,对驾驶员的 车辆操作进行诊断。
8. 一种计算机程序,其安装在计算机中,对车辆中的驾驶员的车辆操作进行诊断,上述 车辆具有车间距离控制系统,在自身车辆和在该自身车辆的前进方向的前方行驶的前方车 辆之间的车间距离为规定距离以内的情况下,上述车间距离控制系统通过对上述自身车辆 进行减速控制,来控制上述自身车辆和上述前方车辆之间的车间距离,其特征在于,具有第一行驶参数取得功能,取得在上述车间距离控制系统进行上述减速控制的状态下上 述自身车辆行驶的第一行驶参数;第二行驶参数取得功能,取得在特定状态下上述自身车辆行驶的第二行驶参数,上述 特定状态为由于上述前方车辆的原因而导致上述自身车辆和上述前方车辆之间的车间距 离变为规定距离以内,基于此情况,上述车间距离控制系统进行上述减速控制的状态;车辆操作诊断功能,基于上述第一行驶参数和第二行驶参数之间的差分,对驾驶员的 车辆操作进行诊断。
全文摘要
提供一种车辆操作诊断装置、车辆操作诊断方法以及计算机程序,能够从安全性方面恰当地评价与车间距离相关的驾驶员的车辆操作。计算出从“起动了减速控制型车间距离控制系统进行自动减速控制时的行驶距离”减去“由于前方车辆的原因而起动了减速控制型车间距离控制系统进行自动减速控制时的行驶距离”而得的值相对于“自身车辆以减速控制型车间距离控制系统的起动条件速度以上的速度行驶的距离”的比例(X),在计算出的比例(X)小于规定比例(例如,10%)的情况下,诊断为车辆正在进行安全驾驶,并对安全驾驶进行评级。
文档编号G08G1/00GK101853585SQ20101013607
公开日2010年10月6日 申请日期2010年3月12日 优先权日2009年3月30日
发明者三浦直树 申请人:爱信艾达株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1