1.本发明涉及驾驶诊断装置以及驾驶诊断方法。
背景技术:2.在下述日本专利第3593502、日本专利第6648304中公开了一种利用根据车辆的行驶、转向操纵以及制动中的至少一个而变化的物理量亦即检测值来取得驾驶诊断结果的系统。
3.用于将驾驶诊断结果显示于显示器的应用一般由制造车辆的制造商制作。然而,若与该制造商不同的人(组织)能够制作这样的应用,则可促进这样的应用的开发。
技术实现要素:4.本发明考虑了上述事实,其目的在于,获得能够促进用于显示驾驶诊断结果的应用的开发的驾驶诊断装置以及驾驶诊断方法。
5.技术方案1所记载的驾驶诊断装置具备:诊断结果生成部,基于检测值来生成与车辆的驾驶操作相关的诊断结果亦即驾驶诊断结果,该检测值是基于上述车辆的行驶、转向操纵以及制动中的至少一个而变化的物理量或者因规定的操作部件被操作而变化的物理量且由设置于上述车辆的检测部检测;和数据库部,记录上述驾驶诊断结果,能够经由因特网进行连接。
6.在技术方案1所记载的驾驶诊断装置中,能够实现经由因特网向记录驾驶诊断结果的数据库部的连接。因此,进行用于显示驾驶诊断结果的应用的开发的人能够经由因特网访问数据库部。从而,能够促进这样的应用的开发。
7.技术方案2记载的发明所涉及的驾驶诊断装置是在技术方案1记载的发明的基础上完成的,上述驾驶诊断结果包括基于根据上述检测值而取得的kpi(关键绩效指标;key performance indicator)运算出的驾驶操作得分。
8.根据技术方案2所记载的发明,进行用于显示包括基于kpi而运算出的驾驶操作得分的驾驶诊断结果的应用的开发的人能够经由因特网访问数据库部。因此,能够促进这样的应用的开发。
9.技术方案3记载的发明所涉及的驾驶诊断装置是在技术方案1或2的发明的基础上完成的,上述驾驶诊断结果包括在上述车辆产生的特定的举动且基于上述检测值而确定的事件。
10.在技术方案3所记载的发明中,进行用于显示包括在车辆产生的特定的举动且基于检测值而确定的事件的驾驶诊断结果显的应用的开发的人能够经由因特网访问数据库部。因此,能够促进这样的应用的开发。
11.技术方案4记载的发明所涉及的驾驶诊断方法具有:将基于检测值来生成与车辆的驾驶操作相关的诊断结果亦即驾驶诊断结果的诊断结果生成部记录于数据库部的步骤,上述检测值是基于上述车辆的行驶、转向操纵以及制动中的至少一个而变化的物理量或者
因规定的操作部件被操作而变化的物理量且由设置于上述车辆的检测部检测;和允许经由因特网对上述数据库部的访问的步骤。
12.如以上说明那样,本发明所涉及的驾驶诊断装置以及驾驶诊断方法具有能够促进用于显示驾驶诊断结果的应用的开发这一优良的效果。
附图说明
13.以下,参照附图对本发明的示例性实施例的特征、优点、技术及工业重要性进行说明,在附图中相同的附图标记表示相同的构成要素,其中:
14.图1是表示能够向实施方式所涉及的驾驶诊断装置发送检测值的车辆的图。
15.图2是表示实施方式所涉及的驾驶诊断装置、车辆以及便携终端的图。
16.图3是图2所示的驾驶诊断装置的第1服务器的控制框图。
17.图4是图3所示的第2服务器的功能框图。
18.图5是图2所示的驾驶诊断装置的第3服务器的功能框图。
19.图6是图2所示的驾驶诊断装置的第4服务器的功能框图。
20.图7是图2所示的便携终端的功能框图。
21.图8是表示情景列表的图。
22.图9是表示事件列表的图。
23.图10是表示第2服务器执行的处理的流程图。
24.图11是表示第4服务器执行的处理的流程图。
25.图12是表示图2所示的便携终端执行的处理的流程图。
26.图13是表示显示于便携终端的显示部的图像的图。
27.图14是表示显示于便携终端的显示部的图像的图。
具体实施方式
28.以下,参照附图对本发明所涉及的驾驶诊断装置10以及驾驶诊断方法的实施方式进行说明。
29.如图1所示,能够经由网络与驾驶诊断装置10实现数据通信的车辆30具有ecu(electronic control unit)31、车轮速传感器32、加速器开度传感器33、转向操纵角传感器35、照相机36、gps(global positioning system)接收器37以及无线通信装置(检测值取得部)38。对能够接收驾驶诊断装置10的诊断的车辆30赋予了车辆id。在本实施方式中,能够接收驾驶诊断装置10的诊断的至少一台车辆30由主体a制造。车轮速传感器32、加速器开度传感器33、转向操纵角传感器35、照相机36、gps接收器37以及无线通信装置38与ecu31连接。ecu31构成为包括cpu、rom、ram、储存器、通信i/f以及输入输出i/f。ecu31的cpu、rom、ram、储存器、通信i/f以及输入输出i/f经由总线连接为相互能够通信。上述网络包括通信企业的通信网以及因特网。车辆30的无线通信装置38以及后述的便携终端50进行经由上述网络的数据通信。
30.每经过规定时间,车轮速传感器32(检测部)、加速器开度传感器33(检测部)、转向操纵角传感器35(检测部)以及gps接收器37(检测部)便反复检测基于车辆30的行驶、转向操纵以及制动中的至少一个而变化的物理量或者因规定的操作部件(例如变速杆)被操作
而变化的物理量。在车辆30设置有4个车轮速传感器32。各车轮速传感器32分别检测车辆30的4个车轮的车轮速。加速器开度传感器33检测加速器开度。转向操纵角传感器35检测方向盘的转向操纵角。gps接收器37通过接收从gps卫星发送的gps信号来取得与车辆30正行驶的位置相关的信息(以下,称为“位置信息”)。车轮速传感器32、加速器开度传感器33、转向操纵角传感器35以及gps接收器37检测到的检测值经由设置于车辆30的can(controller area network)向ecu31发送且被保存于ecu31的储存器。并且,每经过规定时间,照相机36便反复拍摄位于车辆30的外侧的被拍摄体。照相机36取得的图像数据经由设置于车辆30的网络发送至ecu31且被保存于储存器。
31.如图2所示,驾驶诊断装置10具备第1服务器12、第2服务器14、第3服务器(数据库部)16以及第4服务器18。例如第1服务器12、第2服务器14、第3服务器16以及第4服务器18被配置于1个建筑物之中。第1服务器12以及第4服务器18与上述网络连接。第1服务器12与第2服务器14通过lan(local area network)连接。第2服务器14与第3服务器16通过lan连接。第3服务器16与第4服务器18通过lan连接。即,驾驶诊断装置10被构建为云计算系统。在本实施方式中,第1服务器12、第2服务器14以及第3服务器16由上述主体a管理。另一方面,第4服务器18由主体b管理。
32.如图3所示,第1服务器12构成为包括cpu(central processing unit:处理器)12a、rom(read only memory)12b、ram(random access memory)12c、储存器(检测值记录部)12d、通信i/f(inter face)12e以及输入输出i/f12f。cpu12a、rom12b、ram12c、储存器12d、通信i/f12e以及输入输出i/f12f经由总线12z连接为相互能够通信。第1服务器12能够从计时器(省略图示)取得与日期时间相关的信息。
33.cpu12a是中央运算处理单元,执行各种程序、控制各部。即,cpu12a从rom12b或者储存器12d读出程序,将ram12c作为工作区域来执行程序。cpu12a根据记录于rom12b或者储存器12d的程序来进行各结构的控制以及各种运算处理(信息处理)。
34.rom12b储存各种程序以及各种数据。ram12c作为工作区域来暂时存储程序或者数据。储存器12d由hdd(hard disk drive)或者ssd(solid state drive)等存储装置构成,储存各种程序以及各种数据。通信i/f12e是用于供第1服务器12与其他设备通信的接口。输入输出i/f12f是用于与各种装置通信的接口。
35.每经过规定时间,表示车辆30的车轮速传感器32、加速器开度传感器33、转向操纵角传感器35以及gps接收器37检测到的检测值的数据亦即检测值数据以及照相机36取得的图像数据便从无线通信装置38经由上述网络向第1服务器12的收发部13发送,且检测值数据以及图像数据被记录于储存器12d。记录于储存器12d的全部的检测值数据以及图像数据包括与车辆id相关的信息、与被取得的时刻相关的信息以及gps接收器37取得的位置信息。
36.第2服务器14、第3服务器16以及第4服务器18的基本结构与第1服务器12相同。
37.图4中用框图示出了第2服务器14的功能结构的一个例子。第2服务器14具有收发部141、情景提取部(信息提取部)142、kpi取得部143、得分运算部(诊断结果生成部)144、事件确定部(信息提取部)(诊断结果生成部)145以及删除部146作为功能结构。收发部141、情景提取部142、kpi取得部143、得分运算部144、事件确定部145以及删除部146通过第2服务器14的cpu读出存储于rom的程序并执行来实现。
38.收发部141经由lan与第1服务器12以及第3服务器16收发信息。记录于第1服务器
12的储存器12d的检测值数据以及图像数据与车辆id建立关联被向第2服务器14的收发部141发送。从第1服务器12向收发部141发送的检测值数据以及图像数据包括在规定的数据检测时间的期间取得的数据组。该数据检测时间例如为30分钟。以下,将与一个车辆id对应且在数据检测时间的期间取得的数据组(检测值数据以及图像数据)称为“检测值数据组”。按所取得的时刻从早到晚的顺序依次向收发部141发送记录于第1服务器12的检测值数据组。更详细而言,在如后述那样从第2服务器14的储存器删除了检测值数据组时,将比该检测值数据组新的检测值数据组从第1服务器12向收发部141发送,该新的检测值数据组被保存于第2服务器14的储存器。
39.情景提取部142将保存于第2服务器14的储存器的检测值数据组识别为表示特定检测值的数据和除此以外的数据。更详细而言,情景提取部142将后述的kpi的取得所需的数据作为表示特定检测值的数据来对待。
40.图8是记录于第2服务器14的rom的情景列表22。基于由车辆30的驾驶员操作的部件亦即操作对象以及操作对象的操作内容等来规定情景列表22。情景列表22的作为最大的项目的类别(categorie)为“安全”和“舒适”。并且,类别“安全”所包括的操作对象为加速踏板、制动踏板以及方向盘。类别“舒适”所包括的操作对象为制动踏板。按照各操作对象规定了情景、特定检测值以及提取条件。
41.例如,当在满足条件1的状态下类别“安全”所包括的加速踏板被操作时,情景提取部142参照情景列表22判定为“正使用加速踏板进行起步操作”。条件1例如是车辆30的车速为规定的第1阈值以上。车辆30的车速由情景提取部142基于包括在被保存于第2服务器14的储存器的检测值数据组中且由各车轮速传感器32检测到的车轮速来运算。并且,情景提取部142基于运算出的车速和第1阈值来对是否满足条件1进行判定。在判定为满足条件1时,情景提取部142从保存于储存器的检测值数据组提取与加速器开度传感器33在满足条件1的时间段检测到的加速器开度相关的数据作为表示特定检测值的数据。
42.当在满足条件2的状态下类别“安全”所包括的制动踏板被操作时,情景提取部142参照情景列表22判定为“正使用制动踏板进行总操作”。条件2例如是车辆30的车速为规定的第2阈值以上。情景提取部142基于运算出的车速与第2阈值来对是否满足条件2进行判定。在判定为满足条件2时,情景提取部142从保存于储存器的检测值数据组提取与车轮速传感器32在满足条件2的时间段检测到的车轮速相关的数据作为表示特定检测值的数据。
43.当在满足条件3的状态下类别“安全”所包括的方向盘被操作时,情景提取部142参照情景列表22判定为“方向盘正被转弯操作”。条件3例如是规定时间内的方向盘的转向操纵角(转向操纵量)为规定的第3阈值以上。情景提取部142基于包括在被保存于第2服务器14的储存器的检测值数据组中且与由转向操纵角传感器35检测到的转向操纵角相关的信息和第3阈值来对是否满足条件3进行判定。在判定为满足条件3时,情景提取部142从保存于储存器的检测值数据组提取与转向操纵角传感器35在满足条件3的时间段检测到的转向操纵角相关的数据作为表示特定检测值的数据。
44.当在满足条件4的状态下类别“舒适”所包括的制动踏板被操作时,情景提取部142参照情景列表22判定为“正使用制动踏板进行总操作”。条件4例如是车辆30的车速为规定的第4阈值以上。情景提取部142基于运算出的车速和第4阈值来对是否满足条件4进行判定。在判定为满足条件4时,情景提取部142从保存于储存器的检测值数据组提取与车轮速
传感器32在满足条件4的时间段检测到的车轮速相关的数据作为表示特定检测值的数据。
45.在任一个提取条件成立时,kpi取得部143取得(运算)与所成立的提取条件对应的kpi(key performance indicator/关键绩效指标)。
46.例如,在条件1成立的情况下,kpi取得部143从情景提取部142取得的与加速器开度相关的数据(特定检测值)取得条件1成立的时间段中的最大加速器开度作为kpi。
47.在条件2成立的情况下,kpi取得部143基于情景提取部142取得的与车轮速相关的数据(特定检测值)来运算条件2成立的时间段中的车辆30的最小前后加速度作为kpi。即,kpi取得部143取得使用了车轮速的运算值(微分值)作为kpi。
48.在条件3成立的情况下,kpi取得部143基于情景提取部142取得的与转向操纵角相关的数据(特定检测值)来运算条件3成立的时间段中的转向操纵角的加速度作为kpi。即,kpi取得部143取得使用了转向操纵角的运算值(2阶微分值)作为kpi。
49.在条件4成立的情况下,kpi取得部143基于情景提取部142取得的与车轮速相关的数据(特定检测值)来运算条件4成立的时间段中的车辆30的前后加加速度(jerk)的平均值作为kpi。即,kpi取得部143取得使用了车轮速的运算值(2阶微分值)作为kpi。
50.如后述那样,得分运算部144基于运算出的kpi来运算安全度得分、舒适度得分以及驾驶操作得分。
51.事件确定部145参照被保存于第2服务器14的储存器的检测值数据组和图9所示且被记录于第2服务器14的rom的事件列表24来确定事件。事件是因驾驶员的操作而在车辆30产生的特定的举动。事件列表24规定事件的种类(内容)以及用于确定为事件的条件(特定条件)。在事件列表24中“突然加速”以及“超速”被规定为事件。
52.事件确定部145基于被保存于储存器的检测值数据组所包括的全部的与车轮速相关的数据来对车辆30是否产生了规定的第5阈值以上的加速度进行判定。在判定为车辆30以第5阈值以上的加速度行驶了的情况下,事件确定部145将第5阈值以上的加速度、产生了该加速度的日期时间以及产生了该加速度的位置信息确定为事件。
53.事件确定部145基于被保存于储存器的检测值数据组所包括的全部的与车轮速相关的数据来对车辆30是否以规定的第6阈值以上的车速行驶了进行判定。在判定为车辆30以第6阈值以上的车速行驶了的情况下,事件确定部145将第6阈值以上的车速、产生了该车速的日期时间以及产生了该车速的位置信息确定为事件。
54.若情景提取部142、kpi取得部143以及得分运算部144完成对于被记录于储存器的一个检测值数据组的上述处理,则收发部141将所取得的安全度得分、舒适度得分及驾驶操作得分、以及与确定出的事件相关的数据和与车辆id相关的信息一同向第3服务器16发送。与该事件相关的数据包括与产生了被确定出的各事件的日期时间相关的信息、位置信息以及照相机36在包括产生了事件的时刻的规定时间内取得的图像数据。
55.若情景提取部142、kpi取得部143以及得分运算部144完成对于一个检测值数据组的上述处理,则删除部146从第2服务器14的储存器删除该检测值数据组。
56.第3服务器16接收从第2服务器14发送的安全度得分、舒适度得分、驾驶操作得分以及与被确定出的事件相关的数据。如图5所示,第3服务器16具有收发部161作为功能结构。收发部161通过第3服务器16的cpu读出存储于rom的程序并执行来实现。收发部161接收到的这些数据被记录于第3服务器16的储存器。从第2服务器14向第3服务器16依次发送安
全度得分、舒适度得分及驾驶操作得分、以及与被确定出的事件相关的数据,第3服务器16使接收到的全部的数据记录于储存器。
57.第4服务器18至少作为web服务器以及webapp服务器发挥功能。如图6所示,第4服务器18具有收发控制部181以及数据生成部182作为功能结构。收发控制部181以及数据生成部182通过第4服务器18的cpu读出存储于rom的程序并执行来实现。收发控制部181控制第4服务器18的收发部19。
58.图2所示的操作终端50构成为包括cpu、rom、ram、储存器、通信i/f以及输入输出i/f。便携终端50例如是智能手机或者平板电脑。操作终端50的cpu、rom、ram、储存器、通信i/f以及输入输出i/f经由总线连接为相互能够通信。操作终端50能够从计时器(省略图示)取得与日期时间相关的信息。在操作终端50设置有具有触摸面板的显示部51。显示部51与操作终端50的输入输出i/f连接。并且,在便携终端50的储存器记录有地图数据。操作终端50具有收发部52。
59.图7中用框图示出了操作终端50的功能结构的一个例子。操作终端50具有收发控制部501以及显示部控制部502作为功能结构。收发控制部501以及显示部控制部502通过cpu读出存储于rom的程序并执行来实现。操作终端50例如由被赋予了车辆id的车辆30的驾驶员所持有。在便携终端50安装有规定的驾驶诊断显示应用。
60.由收发控制部501控制的收发部52与第4服务器18的收发部19进行数据的收发。
61.显示部控制部502控制显示部51。即,显示部控制部502例如使显示部51显示收发部52从收发部19接收到的信息以及经由触摸面板被输入的信息。通过显示部51的触摸面板输入的信息能够由收发部52向收发部19发送。
62.(作用以及效果)
63.接下来,对本实施方式的作用以及效果进行说明。
64.首先,使用图10的流程图对第2服务器14所进行的处理的流程进行说明。每经过规定时间,第2服务器14便反复执行图10的流程图的处理。
65.首先,在步骤s10中,第2服务器14的收发部141对是否从第1服务器12接收到检测值数据组进行判定。换言之,收发部141对在第2服务器14的储存器是否记录有检测值数据组进行判定。
66.当在步骤s10中判定为“是”时,第2服务器14进入至步骤s11,情景提取部142从被保存于储存器的检测值数据组提取表示满足了提取条件的特定检测值的数据。并且,kpi取得部143基于表示被提取出的特定检测值的数据来取得(运算)各kpi。
67.结束了步骤s11的处理的第2服务器14进入至步骤s12,得分运算部144运算安全度得分、舒适度得分以及驾驶操作得分。
68.例如,当在图8的条件1成立时取得的kpi(最大加速器开度)为规定值以上时,与该kpi相关的得分为5分。另一方面,在该kpi小于规定值时,与该kpi相关的得分为100分。
69.例如,当在图8的条件2成立时取得的kpi(最小前后加速度)小于规定值时,与该kpi相关的得分为5分。另一方面,在该kpi为规定值以上时,与该kpi相关的得分为100分。
70.例如,当在图8的条件3成立时取得的kpi(转向操纵角的加速度)为规定值以上时,与该kpi相关的得分为5分。另一方面,在该kpi小于规定值时,与该kpi相关的得分为100分。
71.将与条件1~条件3所对应的各kpi相关的得分的合计分除以类别“安全”的项目数
(3)所得的值(平均值)为安全度得分。
72.例如,当在图8的条件4成立时取得的kpi(加加速度的平均值)为规定值以上时,与该kpi相关的安全度得分为5分。另一方面,在该kpi小于规定值时,与该kpi相关的安全度得分为100分。
73.将与类别“舒适”的kpi相关的得分的合计分除以类别“舒适”的项目数所得的值(平均值)为舒适度得分。其中,在本实施方式中,由于类别“舒适”的项目数为“1”,所以与条件4所对应的kpi相关的得分为舒适度得分。
74.并且,得分运算部144基于运算出的安全度得分以及舒适度得分来运算驾驶操作得分。具体而言,得分运算部144取得将安全度得分与舒适度得分的合计分除以安全度得分与舒适度得分的项目的合计(4)所得的值(平均值)作为驾驶操作得分。
75.结束了步骤s12的处理的第2服务器14进入至步骤s13,事件确定部145基于被保存于第2服务器14的储存器的检测值数据组来确定事件。
76.结束了步骤s13的处理的第2服务器14进入至步骤s14,收发部141将安全度得分、舒适度得分、驾驶操作得分以及与被确定出的事件相关的数据和与车辆id相关的信息一同向第3服务器16发送。
77.结束看步骤s14的处理的第2服务器14进入至步骤s15,删除部146从第2服务器14的储存器删除该检测值数据组。
78.当在步骤s10中判定为“否”时或者步骤s15的处理结束时,第2服务器14暂时结束图10的流程图的处理。
79.接下来,使用图11的流程图对第4服务器18所进行的处理的流程进行说明。每经过规定时间,第4服务器18便反复执行图11的流程图的处理。
80.首先,在步骤s20中,第4服务器18的收发控制部181对是否从驾驶诊断显示应用启动了的便携终端50的收发控制部501(收发部52)向收发部19发送了显示请求进行判定。即,收发控制部181对是否存在来自便携终端50的访问动作进行判定。该显示请求包括与和便携终端50建立了关联的车辆id相关的信息。
81.当在步骤s20中判定为“是”时,第4服务器18进入至步骤s21,收发控制部181(收发部19)与第3服务器16之间进行通信。收发控制部181(收发部19)从第3服务器16的收发部161接收与和发送了显示请求的便携终端50建立了关联的车辆id对应的安全度得分、舒适度得分、驾驶操作得分以及与被确定出的事件相关的数据。
82.结束了步骤s21的处理的第4服务器18进入至步骤s22,数据生成部182使用在步骤s21中接收到的数据来生成表示驾驶诊断结果图像55(参照图13)的数据。驾驶诊断结果图像55能够由驾驶诊断显示应用启动了的便携终端50的显示部51显示。
83.结束了步骤s22的处理的第4服务器18进入至步骤s23,收发部19将在步骤s22中由数据生成部182生成的数据向便携终端50的收发控制部501(收发部52)发送。
84.当在步骤s20中判定为“否”时或者步骤s23的处理结束时,第4服务器18暂时结束图11的流程图的处理。
85.接下来,使用图12的流程图对便携终端50所进行的处理的流程进行说明。每经过规定时间,便携终端50便反复执行图12的流程图的处理。
86.首先,在步骤s30中,便携终端50的显示部控制部502对驾驶诊断显示应用是否处
于启动中进行判定。
87.当在步骤s30中判定为“是”时,便携终端50进入至步骤s31,对收发控制部501(收发部52)是否从第4服务器18的收发部19接收到表示驾驶诊断结果图像55的数据进行判定。
88.当在步骤s31中判定为“是”时,便携终端50进入至步骤s32,显示部控制部502使显示部51显示驾驶诊断结果图像55。
89.如图13所示,驾驶诊断结果图像55具有安全舒适度显示部56、得分显示部57以及事件显示部58。在安全舒适度显示部56显示安全度得分以及舒适度得分。在得分显示部57显示驾驶操作得分。在事件显示部58显示与被确定出的各事件相关的信息。表示各事件的信息包括产生了事件的日期时间及其内容。
90.结束了步骤s32的处理的便携终端50进入至步骤s33,显示部控制部502对便携终端50的使用者的手是否触摸于显示部51(触摸面板)上的事件显示部58进行判定。
91.当在步骤s33中判定为“是”时,便携终端50进入至步骤s34,显示部控制部502使显示部51显示图14所示的基于上述地图数据的地图图像60。这里设想驾驶员触摸了事件显示部58中的“事件1”的情况。该情况下,地图图像60中包括产生了事件1的场所及其周边的地图信息且用星号(
☆
)显示产生了事件1的场所。并且,若使用者触摸该星号(
☆
),则显示在包括产生了事件1的时刻的规定时间内由照相机36取得的图像数据所表示的事件图像61。该规定时间例如为10秒钟。
92.结束了步骤s34的处理的便携终端50进入至步骤s35,显示部控制部502对使用者的手是否触摸于地图图像60上的返回操作部62进行判定。在步骤s35中判定为“是”的便携终端50的显示部控制部502进入至步骤s32,使显示部51显示驾驶诊断结果图像55。
93.当在步骤s30、步骤s33或者步骤35中判定为“否”时,便携终端50暂时结束图12的流程图的处理。
94.如以上说明那样,在本实施方式的系统10以及驾驶诊断方法中,kpi取得部143在检测值数据组之中仅使用特定检测值来进行kpi的运算。因此,与使用检测值数据组的全部来进行kpi的运算的情况相比,kpi取得部143的运算负荷小。因此,本实施方式的驾驶诊断装置10以及驾驶诊断方法的运算负荷小。
95.并且,从第2服务器14向第3服务器16发送的数据组所包括的图像数据仅是产生了事件时的图像数据。因此,与将被记录于第2服务器14的储存器的全部的图像数据从第2服务器14向第3服务器16发送的情况相比,存储于第3服务器16的储存器的数据量小。
96.并且,在本实施方式的驾驶诊断装置10以及驾驶诊断方法中,使用驾驶操作得分(kpi)以及事件来进行驾驶诊断。因此,观看了驾驶诊断结果图像55的驾驶员能够从宽广的角度识别自身的驾驶操作的特征。
97.并且,在本实施方式的驾驶诊断装置10以及驾驶诊断方法中,与管理第1服务器12、第2服务器14以及第3服务器16且制造车辆的主体a不同的主体b能够访问被储存于第3服务器16的数据。因此,与主体a不同的人(组织)能够创建利用通过本实施方式的驾驶诊断装置10以及驾驶诊断方法获得的驾驶诊断结果的应用(驾驶诊断显示应用)。因此,能够促进这样的应用的开发。
98.以上,对实施方式所涉及的驾驶诊断装置10以及驾驶诊断方法进行了说明,但驾驶诊断装置10以及驾驶诊断方法在不脱离本发明主旨的范围内能够适当地设计变更。
99.图8所记载的类别、操作对象、情景、特定检测值、提取条件以及kpi并不限定于图8中记载的情况。例如类别“舒适”的操作对象、情景、特定检测值、提取条件以及kpi可以存在多个。
100.图9所记载的事件的种类并不限定于图9中记载的情况。例如,可以将突然转向的发生、abs(antilock brake system)的启用、pcs(预碰撞安全系统)的启用以及与障碍物的碰撞检测中的至少一方确定为事件。
101.也可以通过与上述不同的结构来实施驾驶诊断装置10。例如,可以通过一个服务器实现第1服务器12、第2服务器14、第3服务器16以及第4服务器18。该情况下,例如可以利用虚拟机监视器(hypervisor)来将该服务器的内部虚拟地划分为与第1服务器12、第2服务器14、第3服务器16以及第4服务器18分别相当的区域。
102.取得检测值数据组的检测部只要取得基于车辆的行驶、转向操纵以及制动中的至少一个而变化的物理量或者因规定的操作部件被操作而变化的物理量即可,可以是任何装置。例如,该检测部可以是测定发动机的冷却水温度的传感器、横摆率传感器或者变速杆位置传感器等。另外,检测部的数量可以任意。
103.驾驶诊断装置10可以仅取得驾驶操作得分与事件中的一方。该情况下,仅驾驶操作得分与事件中的一方被存储于第3服务器16的储存器。
104.kpi的取得(运算)方法以及驾驶操作得分的运算方法可以与上述的方法不同。例如,可以对各kpi进行加权来运算安全度得分以及舒适度得分。
105.第3服务器16可以具备在从第4服务器18接受到访问时确认访问权限的功能。该情况下,仅在第3服务器16确认为第4服务器18具有访问权限时,第4服务器18才能够从第3服务器16接收安全度得分、舒适度得分、驾驶操作得分以及与被确定出的事件相关的数据。
106.可以对主体b(第4服务器18)向被记录于第3服务器16的储存器的一部分数据的访问予以一定的限制。例如,对记录于第3服务器16的储存器的一部分数据组附加表示为是限制对象的信息。主体b(第4服务器18)对附加有表示为是限制对象的信息的数据的访问(在具有上述访问权的情况下也)被禁止。附加有表示为是限制对象的信息的数据例如是位置信息。
107.车辆30可以具备能够接收来自gps以外的全球导航卫星系统(例如伽利略)的卫星的信息的接收器来代替gps接收器37。
108.便携终端50也可以从web服务器读入地图数据来使显示部51显示地图图像。