CN114514731B 车辆日志发送装置、车辆日志收集系统、车辆日志发送方法以及保存优先级变更装置(松下电器(美国)知识产权公司)_第1页
CN114514731B 车辆日志发送装置、车辆日志收集系统、车辆日志发送方法以及保存优先级变更装置(松下电器(美国)知识产权公司)_第2页
CN114514731B 车辆日志发送装置、车辆日志收集系统、车辆日志发送方法以及保存优先级变更装置(松下电器(美国)知识产权公司)_第3页
CN114514731B 车辆日志发送装置、车辆日志收集系统、车辆日志发送方法以及保存优先级变更装置(松下电器(美国)知识产权公司)_第4页
CN114514731B 车辆日志发送装置、车辆日志收集系统、车辆日志发送方法以及保存优先级变更装置(松下电器(美国)知识产权公司)_第5页
已阅读5页,还剩71页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

(65)同一申请的已公布的文献号(30)优先权数据PCT/JP2020/0009222020.01.14JP(85)PCT国际申请进入国家阶段日PCT/JP2020/0475292020(73)专利权人松下电器(美国)知识产权公司地址美国加利福尼亚州芳贺智之(74)专利代理机构北京市中咨律师事务所专利代理师刘静段承恩(56)对比文件以太网11列表存储部车辆日志发送装置(10)具备:异常检测部 (420),其从一个以上的电子控制装置取得车辆 日志,基于所取得的车辆日志所包含的一个以上 的日志信息来检测异常,提取被检测到异常的日 志信息来作为异常日志;异常日志通知部(470), 其向车辆日志收集服务器(20)发送异常日志;车 辆日志保存优先级变更指示部(450),其基于从 车辆日志提取的车辆状态,向一个以上的电子控 制装置发送车辆日志所包含的一个以上的日志 信息的表示留下该日志信息的优先级的保存优 先级的变更指示;以及车辆日志请求响应部m(480),其当从车辆日志收集服务器(20)接收到 请求车辆日志的发送的车辆日志请求时,从一个吉以上的电子控制装置取得包含基于通过变更指三示进行了变更的保存优先级而保存了的日志信息的车辆日志,向车辆日志收集服务器(20)发送所取得的车辆日志。21.一种车辆日志发送装置,向车辆日志收集服务器发送车辆日志,所述车辆日志是保存在搭载于车辆的一个以上的电子控制装置中的包含与所述车辆有关的一个以上的日志信息的日志,所述车辆日志发送装置具备:异常检测部,其从所述一个以上的电子控制装置取得所述车辆日志,基于所取得的所述车辆日志所包含的所述一个以上的日志信息来检测异常,提取被检测到所述异常的日志信息来作为异常日志;异常通知部,其向所述车辆日志收集服务器发送所述异常日志;变更指示部,其基于从自所述一个以上的电子控制装置取得的所述车辆日志提取的车辆状态,向所述一个以上的电子控制装置发送所述车辆日志所包含的所述一个以上的日志信息的表示留下该日志信息的优先级的保存优先级的变更指示;以及车辆日志请求响应部,其当从所述车辆日志收集服务器接收到请求所述车辆日志的发送的车辆日志请求时,从所述一个以上的电子控制装置取得包含基于通过所述变更指示进行了变更的所述保存优先级而保存了的日志信息的所述车辆日志,向所述车辆日志收集服务器发送所取得的所述车辆日志。2.根据权利要求1所述的车辆日志发送装置,所述异常检测部进一步存储检测到异常时的异常检测时刻,所述变更指示部进一步基于所述异常检测时刻,向所述一个以上的电子控制装置发送所述保存优先级的变更指示。3.根据权利要求2所述的车辆日志发送装置,所述变更指示部在从所述异常检测时刻经过了第1时间的情况下,向所述一个以上的电子控制装置发送所述保存优先级的变更指示。4.根据权利要求2或者3所述的车辆日志发送装置,所述变更指示部基于所述车辆的车载网络中的车载消息所包含的通信ID以及在所述一个以上的电子控制装置上执行的操作系统或者应用的进程ID、和所述车辆状态,设定变更后的所述保存优先级。5.根据权利要求4所述的车辆日志发送装置,所述车辆状态包括所述车辆中的多个状态,所述变更指示部按所述多个状态,基于表示是否优先地留下与该车辆状态关联的所述通信ID所对应的日志信息和与该车辆状态关联的所述进程ID所对应的日志信息的程度,设定变更后的所述保存优先级。6.根据权利要求2、3、5中任一项所述的所述变更指示部使用包括表示是处于自动驾驶中还是处于手动驾驶中的行驶模式、表示所述车辆是处于行驶中还是处于停止中的行驶状况、表示是处于互联网连接中还是处于互联网非连接中的互联网连接状况、表示自动停车功能是为启动还是为关闭的第1车辆控制功能状况、表示巡航控制功能是为启动还是为关闭的第2车辆控制功能状况、表示紧急制动是为启动还是为关闭的第3车辆控制功能状况中的至少一个的状态,来作为所述车辆状态。7.根据权利要求6所述的车辆日志发送装置,所述变更指示部对所述一个以上的电子控制装置指示如下变更中的至少一个变更:在3行驶模式为自动驾驶模式的情况下将对于与自动驾驶关联的功能的所述保存优先级变更为比第1优先级高的第2优先级、在所述行驶模式为手动驾驶模式的情况下将对于与所述自动驾驶关联的功能的所述保存优先级变更为比所述第1优先级低的第3优先级、在所述车辆处于行驶中的情况下将对于与包括门上锁功能的车体控制功能关联的功能的所述保存优先级变更为比第4优先级低的第5优先级、在所述车辆处于停止中的情况下将对于与所述车体控制功能关联的功能的所述保存优先级变更为比所述第4优先级高的第6优先级、在互联网处于连接中的情况下将对于利用互联网连接的功能的所述保存优先级变更为比第7优先级高的第8优先级、在所述互联网处于非连接中的情况下将对于利用所述互联网连接的功能的所述保存优先级变更为比所述第7优先级低的第8优先级、在自动停车功能为启动的情况下将对于与所述自动停车功能关联的第1车辆控制功能的所述保存优先级变更为比第9优先级高的第10优先级、在所述自动停车功能为关闭的情况下将对于与所述自动停车功能关联的所述第1车辆控制功能的所述保存优先级变更为比所述第9优先级低的第11优先级、在巡航控制功能为启动的情况下将对于与所述巡航控制功能关联的第2车辆控制功能的所述保存优先级变更为比第12优先级高的第13优先级、在所述巡航控制功能为关闭的情况下将对于与所述巡航控制功能关联的所述第2车辆控制功能的所述保存优先级变更为比所述第12优先级低的第14优先级、在紧急制动功能为启动的情况下将对于与所述紧急制动功能关联的第3车辆控制功能的所述保存优先级变更为比第15优先级高的第16优先级、在所述紧急制动功能为关闭的情况下将对于与所述紧急制动功能关联的所述第3车辆控制功能的所述保存优先级变更为比所述第15优先级低的第18优先级。所述异常通知部进一步生成与所述异常日志一对一地对应的异常日志的标识符,向所述车辆日志收集服务器发送所述异常检测时刻和所述异常日志的标识符,所述车辆日志请求响应部从所述车辆日志收集服务器接收所述异常日志的标识符,从所述一个以上的电子控制装置收集与所述异常日志的标识符对应的所述异常检测时刻的前后一定期间的日志信息,向所述车辆日志收集服务器发送包含所收集到的所述日志信息的所述车辆日志。搭载于所述车辆的一个以上的电子控制装置;以及车辆日志收集服务器,所述一个以上的电子控制装置分别具有:车辆日志优先级设定部,其按照从所述车辆日志发送装置接收到的所述车辆日志的所述保存优先级的变更指示,对所述车辆日志的保存优先级进行变更;车辆日志删除部,其根据所述车辆日志的保存优先级,从所述车辆日志所包含的一个以上的日志信息中删除与所述保存优先级相应的日志信息;以及车辆日志请求响应部,其根据从所述车辆日志发送装置接收到的所述车辆日志请求,向所述车辆日志发送装置发送该电子控制装置存储的所述车辆日志,所述车辆日志收集服务器具有:异常日志接收部,其从所述车辆日志发送装置接收所述异常日志;4车辆日志请求部,其向所述车辆日志发送装置发送所述车辆日志请求;以及车辆日志接收部,其从所述车辆日志发送装置接收基于所述车辆日志请求的所述车辆10.根据权利要求9所述的车辆日志收集系统,所述车辆日志删除部在经过第2时间或者所存储的所述车辆日志的容量为一定值以上的情况下,删除所述保存优先级低的日志信息。11.根据权利要求10所述的车辆日志收集系统,所述车辆日志删除部在删除了所述保存优先级低的日志信息之后的所述车辆日志的12.根据权利要求9~11中任一项所述的车辆日志收集系统,所述车辆日志删除部在所述车辆日志请求响应部向所述车辆日志发送装置发送了所述车辆日志之后,删除所发送了的所述车辆日志。13.根据权利要求9~11中任一项所述的车辆日志收集系统,所述车辆日志收集服务器还具备车辆日志请求判断部,所述车辆日志请求判断部基于所述异常日志来判断是否需要所述车辆日志请求。14.根据权利要求13所述的车辆日志收集系统,所述车辆日志请求判断部基于所述异常日志的接收次数,判断是否需要所述车辆日志请求。存在搭载于车辆的一个以上的电子控制装置中的包含与所述车辆有关的一个以上的日志异常检测步骤,从所述一个以上的电子控制装置取得所述车辆日志,基于所取得的所第1发送步骤,向所述车辆日志收集服务器发送所述异常日志;第2发送步骤,基于从自所述一个以上的电子控制装置取得的所述车辆日志提取的车第3发送步骤,当从所述车辆日志收集服务器接收到请求所述车辆日志的发送的车辆16.一种保存优先级变更装置,具备:异常检测部,其从保存包含与车辆有关的一个以上的日志信息的车辆日志并搭载于所异常通知部,其向车辆日志收集服务器发送所述异常日志;以及5变更指示部,其基于从自所述一个以上的电子控制装置取得的所述车辆日志提取的车辆状态,向所述一个以上的电子控制装置发送所述车辆日志所包含的所述一个以上的日志信息的表示留下该日志信息的优先级的保存优先级的变更指示。6及保存优先级变更装置优先级变更装置。[0002]近年来,在汽车中的系统配置有大量的被称为电子控制装置(ECU:Electronic中最主流的车载网络之一存在由ISO11898-1规定的CAN(ControllerAreaNetwork,控制器局域网络)这一标准。发送节点按帧添加被称为消息ID的ID来进行发送,各接收节点仅接收预先确定了的消息的侵入进行检测。在车辆外部的服务器使用专利文献1的技术来对车载系统的数据进行监[0006]专利文献1:日本特开2014-146868号公报[0007]专利文献2:日本特开2019-125867号公报器发送的日志,但在车辆内部准备用于长期间保存这样的日志的资源(存储装置的保存容其即使是在用于保存日志的资源有限的情况下,也能够储存服务器中的解析所需要的日7个以上的电子控制装置中的包含与所述车辆有关的一个以上的日志信息的日志,所述车辆日志发送装置具备:异常检测部,其从所述一个以上的电子控制装置取得所述车辆日志,基于所取得的所述车辆日志所包含的所述一个以上的日志信息来检测异常,提取被检测到所述异常的日志信息来作为异常日志;异常通知部,其向所述车辆日志收集服务器发送所述异常日志;变更指示部,其基于从所述车辆日志提取的车辆状态,向所述一个以上的电子控制装置发送所述车辆日志所包含的所述一个以上的日志信息的表示留下该日志信息的优先级的保存优先级的变更指示;以及车辆日志请求响应部,其当从所述车辆日志收集服务器接收到请求所述车辆日志的发送的车辆日志请求时,从所述一个以上的电子控制装置取得包含基于通过所述变更指示进行了变更的所述保存优先级而保存的日志信息的所述车辆日志,向所述车辆日志收集服务器发送所取得的所述车辆日志。[0013]另外,为了解决上述问题,本公开的一个技术方案涉及的车辆日志收集系统具备:所记载的车辆日志发送装置;搭载于所述车辆的一个以上的电子控制装置;以及车辆日志收集服务器,所述一个以上的电子控制装置分别具有:车辆日志优先级设定部,其按照从所述车辆日志发送装置接收到的所述车辆日志的所述保存优先级的变更指示,对所述车辆日志的保存优先级进行变更;车辆日志删除部,其根据所述车辆日志的保存优先级,从所述车辆日志所包含的一个以上的日志信息中删除与所述保存优先级相应的日志信息;以及车辆日志请求响应部,其根据从所述车辆日志发送装置接收到的所述车辆日志请求,向所述车辆日志发送装置发送该电子控制装置存储的所述车辆日志,所述车辆日志收集服务器具有:异常日志接收部,其从所述车辆日志发送装置接收所述异常日志;车辆日志请求部,其向所述车辆日志发送装置发送所述车辆日志请求;以及车辆日志接收部,其从所述车辆日志发送装置接收基于所述车辆日志请求的所述车辆日志。[0014]另外,为了解决上述问题,本公开的一个技术方案涉及的车辆日志发送方法是向车辆日志收集服务器发送车辆日志的车辆日志发送方法,所述车辆日志是保存在搭载于车辆的一个以上的电子控制装置中的包含与所述车辆有关的一个以上的日志信息,所述车辆日志发送方法包括:异常检测步骤,从所述一个以上的电子控制装置取得所述车辆日志,基于所取得的所述车辆日志所包含的所述一个以上的日志信息来检测异常,提取被检测到所述异常的日志信息来作为异常日志;第1发送步骤,向所述车辆日志收集服务器发送所述异常日志;第2发送步骤,基于从所述车辆日志提取的车辆状态,向所述一个以上的电子控制装置发送所述车辆日志所包含的所述一个以上的日志信息的表示留下该日志信息的优先级的保存优先级的变更指示;以及第3发送步骤,当从所述车辆日志收集服务器接收到请求所述车辆日志的发送的车辆日志请求时,从所述一个以上的电子控制装置取得包含基于通过所述变更指示进行了变更的所述保存优先级而保存了的日志信息的所述车辆日志,向所述车辆日志收集服务器发送所取得的所述车辆日志。[0015]另外,为了解决上述问题,本公开的一个技术方案涉及的保存优先级变更装置具备:异常检测部,其从保存包含与车辆有关的一个以上的日志信息的车辆日志的搭载于所述车辆的一个以上的电子控制装置取得所述车辆日志,基于所取得的所述车辆日志所包含的所述一个以上的日志信息来检测异常,提取被检测到所述异常的日志信息来作为异常日志;异常通知部,其向车辆日志收集服务器发送所述异常日志;以及变更指示部,其基于从所述车辆日志提取的车辆状态,向所述一个以上的电子控制装置发送所述车辆日志所包含8的所述一个以上的日志信息的表示留下该日志信息的优先级的保存优先级的变更指示。[0016]发明的效果[0017]根据本公开的一个技术方案涉及的车辆日志发送装置等,即使是在用于保存日志的资源有限的情况下,也能够储存服务器中的解析所需要的日志。附图说明[0018]图1是实施方式中的车辆日志收集系统的整体构成图。[0019]图2是实施方式中的车辆日志发送装置的构成图。[0020]图3是实施方式中的异常检测装置的构成图。[0021]图4是实施方式中的ZoneECU的构成图。[0022]图5是实施方式中的车辆日志收集服务器的构成图。[0023]图6是表示实施方式的车载网络中的车辆日志的一个例子的图。[0024]图7是表示实施方式的ECU中的车辆日志的一个例子的图。[0025]图8是表示实施方式中的异常日志的一个例子的图。[0026]图9是表示实施方式中的关联车辆日志列表的一个例子的图。[0027]图10是表示实施方式中的车辆日志保存优先级设定的一个例子的图。[0028]图11是表示实施方式中的异常日志通知处理的时序的图。[0029]图12是表示实施方式中的车辆日志请求响应处理的时序的图。[0030]图13是实施方式中的车辆日志保存优先级变更处理的流程图。[0031]图14是实施方式中的车辆日志请求需要与否判定的流程图。[0032]图15是实施方式中的车辆日志删除处理的流程图。[0033]标号说明[0034]1车辆日志收集系统[0035]10车辆日志发送装置[0037]20车辆日志收集服务器[0038]210外部网络通信部[0039]220异常日志接收部[0040]230异常日志存储部[0041]240车辆日志需要与否判断部[0042]250车辆日志请求部[0043]260车辆日志存储部[0044]270日志提供部[0046]400异常检测装置[0047]410内部网络通信部[0048]420异常检测部[0049]430异常日志存储部[0050]440车辆状态提取部9[0051]450车辆日志保存优先级变更指示部(变更指示部)[0052]460关联车辆日志列表存储部[0053]470异常日志通知部(异常通知部)[0054]480车辆日志请求响应部[0055]490外部网络通信部[0057]510内部网络通信部[0058]520车辆日志优先级设定部[0059]530车辆日志存储部[0060]540车辆日志删除部[0061]550车辆日志请求响应部[0062]560ECU通信部具体实施方式[0067](得到本公开的经过)[0068]近年来,汽车正在被进行电子控制化,存在由于冒充控制命令问被不正当地操作的威胁。对于这样的威胁,研究了在车辆外部的服务器中,从多个车载系统(多个车辆)收集日志,并进行监视以及解析。在服务器中基于多个车辆的日志或者在多个车辆中检测到的异常来判断异常的等级的情况下,车载系统需要在取得来自服务器的响应(车辆日志请求)[0069]由于在车辆中用于保存日志的资源(存储装置的保存容量)有限,所以希望保存(留下)服务器中的监视以及解析所需要的数据。本申请发明人对能够有效地保存服务器中的监视以及解析所需要的数据的车辆日志发送装置等进行了专心研究,发现了通过根据检测到异常时的车辆状态来对优先地保存的日志进行切换,即使是在车辆日志的保存数据量超过上限的情况下,也能够优先地在车辆中留下服务器中的解析所需要的日志。[0070]本公开的一个技术方案涉及的车辆日志发送装置是向车辆日志收集服务器发送车辆日志的车辆日志发送装置,所述车辆日志是保存在搭载于车辆的一个以上的电子控制装置中的包含与所述车辆有关的一个以上的日志信息的日志,所述车辆日志发送装置具备:异常检测部,其从所述一个以上的电子控制装置取得所述车辆日志,基于所取得的所述车辆日志所包含的所述一个以上的日志信息来检测异常,提取被检测到所述异常的日志信息来作为异常日志;异常通知部,其向所述车辆日志收集服务器发送所述异常日志;变更指示部,其基于从所述车辆日志提取的车辆状态,向所述一个以上的电子控制装置发送所述车辆日志所包含的所述一个以上的日志信息的表示留下该日志信息的优先级的保存优先级的变更指示;以及车辆日志请求响应部,其当从所述车辆日志收集服务器接收到请求所述车辆日志的发送的车辆日志请求时,从所述一个以上的电子控制装置取得包含基于通过所述变更指示进行了变更的所述保存优先级而保存了的日志信息的所述车辆日志,向所述车辆日志收集服务器发送所取得的所述车辆日志。[0071]由此,车辆日志发送装置能够在检测到异常的情况下,向车辆日志收集服务器(服务器)发送包含根据与车辆状态相应的保存优先级而留下来的(未被删除的)日志信息的车辆日志。在电子控制装置中,与车辆状态相应的日志信息被优先地留下来,因此,能储存对车辆日志收集服务器中的分析有用的日志信息。由此,车辆日志发送装置即使是在用于保存日志的资源有限的情况下,也能够使得储存服务器中的解析所需要的日志。[0072]另外,例如也可以为,所述异常检测部进一步存储检测到异常时的异常检测时刻,所述变更指示部进一步基于所述异常检测时刻,向所述一个以上的电子控制装置发送所述保存优先级的变更指示。[0073]由此,车辆日志发送装置能够在与异常检测时刻相应的定时发送保存优先级的变更指示。也即是,车辆日志发送装置即使是在未检测到异常的情况下,也能够在该定时发送保存优先级的变更指示。由此,车辆日志发送装置能够使得储存(留下)与该定时的车辆状态相应的日志信息。[0074]另外,例如也可以为,所述变更指示部在从所述异常检测时刻经过了第1时间的情况下,向所述一个以上的电子控制装置发送所述保存优先级的变更指示。[0075]由此,车辆日志发送装置即使是在异常检测时刻以后未检测到异常的情况下,也能够在从异常检测时刻经过第1时间后使保存优先级进行变更。由此,车辆日志发送装置即使未检测到异常,也能够设定与那时的状况相应的保存优先级,因此,能够使得储存对服务器中的解析更有用的日志。[0076]另外,例如也可以为,所述变更指示部基于所述车辆的车载网络中的车载消息所包含的通信ID以及在所述一个以上的电子控制装置上执行的操作系统或者应用的进程ID和所述车辆状态,设定变更后的所述保存优先级。[0077]由此,车辆日志发送装置通过确认车辆日志所包含的ID,能够对车辆日志的保存优先级进行管理,能够识别所需要的车辆日志。另外,车辆日志发送装置能够基于通信ID以及进程ID和车辆状态,在自身装置中设定保存优先级。[0078]另外,例如也可以为,所述车辆状态包括所述车辆中的多个状态,所述变更指示部按所述多个状态,基于表示是否优先地留下与该车辆状态关联的所述通信ID所对应的日志信息和与该车辆状态关联的所述进程ID所对应的日志信息的程度,设定变更后的所述保存[0079]由此,车辆日志发送装置能够以行驶模式、互联网连接状况以及各车辆控制功能状况等的车辆状态中的至少一个为基准,判断是否留下车辆日志。由此,车辆日志发送装置能够设定适当的保存优先级。[0080]另外,例如也可以为,所述变更指示部使用包括表示是处于自动驾驶中还是处于手动驾驶中的行驶模式、表示所述车辆是处于行驶中还是处于停止中的行驶状况、表示是处于互联网连接中还是处于互联网非连接中的互联网连接状况、表示自动停车功能是为启动还是为关闭的第1车辆控制功能状况、表示巡航控制功能是为启动还是为关闭的第2车辆控制功能状况、表示紧急制动是为启动还是为关闭的第3车辆控制功能状况中的至少一个的状态来作为所述车辆状态。11[0081]由此,车辆日志发送装置能够设定与车辆状态相应的保存优先级。车辆日志发送装置例如能够以在车载系统中自动驾驶、自动停车等的与车体控制有关的重要的功能、互联网连接的有无等的攻击者劫持车辆时重要的功能等是否为有效作为基准,判断是否留下车辆日志。由此,车辆日志发送装置能够设定更适当的保存优先级。[0082]另外,例如也可以为,所述变更指示部对所述一个以上的电子控制装置指示如下变更中的至少一个变更:在行驶模式为自动驾驶模式的情况下将对于与自动驾驶关联的功能的所述保存优先级变更为比第1优先级高的第2优先级、在所述行驶模式为手动驾驶模式的情况下将对于与所述自动驾驶关联的功能的所述保存优先级变更为比所述第1优先级低的第3优先级、在所述车辆处于行驶中的情况下将对于与包括门上锁功能的车体控制功能关联的功能的所述保存优先级变更为比第4优先级低的第5优先级、在所述车辆处于停止中的情况下将对于与所述车体控制功能关联的功能的所述保存优先级变更为比所述第4优先级高的第6优先级、在互联网处于连接中的情况下将对于利用互联网连接的功能的所述保存优先级变更为比第7优先级高的第8优先级、在所述互联网处于非连接中的情况下将对于利用所述互联网连接的功能的所述保存优先级变更为比所述第7优先级低的第8优先级、在自动停车功能为启动的情况下将对于与所述自动停车功能关联的第1车辆控制功能的所述保存优先级变更为比第9优先级高的第10优先级、在所述自动停车功能为关闭的情况下将对于与所述自动停车功能关联的所述第1车辆控制功能的所述保存优先级变更为比所述第9优先级低的第11优先级、在巡航控制功能为启动的情况下将对于与所述巡航控制功能关联的第2车辆控制功能的所述保存优先级变更为比第12优先级高的第13优先级、在所述巡航控制功能为关闭的情况下将对于与所述巡航控制功能关联的所述第2车辆控制功能的所述保存优先级变更为比所述第12优先级低的第14优先级、在紧急制动功能为启动的情况下将对于与所述紧急制动功能关联的第3车辆控制功能的所述保存优先级变更为比第15优先级高的第16优先级、在所述紧急制动功能为关闭的情况下将对于与所述紧急制动功能关联的所述第3车辆控制功能的所述保存优先级变更为比所述第15优先级低的第18优先级。[0083]由此,车辆日志发送装置能够设定与车辆状态相应的保存优先级。例如在行驶模式为手动驾驶的情况下,与自动驾驶有关的摄像头影像等的车辆日志相比于手动驾驶时的加速踏板的位置、转向的角度等而不是有用的,因此,车辆日志发送装置能够降低其保存优辆日志发送装置能够提高门上锁或者门打开等的与车体控制有关的功能的日志的保存优先级。另外,车辆日志发送装置例如能够在互联网处于连接中的情况下,提高在线软件更新等的利用互联网连接的功能的保存优先级。另外,例如在特定的车辆控制功能为启动(ON)的情况下,解析中的重要性比特定的车辆控制功能为关闭(OFF)的情况下的解析中的重要[0084]另外,例如也可以为,所述异常通知部进一步生成与所述异常日志一对一地对应的异常日志的标识符,向所述车辆日志收集服务器发送所述异常检测时刻和所述异常日志的标识符,所述车辆日志请求响应部从所述车辆日志收集服务器接收所述异常日志的标识符,从所述一个以上的电子控制装置收集与所述异常日志的标识符对应的所述异常检测时刻的前后一定期间的日志信息,向所述车辆日志收集服务器发送包含所收集到的所述日志信息的所述车辆日志。[0085]由此,车辆日志收集服务器只是对车辆日志发送装置通知异常日志的标识符,就能够收集对异常的解析有用的、异常前后所产生了的车辆日志。[0086]另外,本公开的一个技术方案涉及的车辆日志收集系统具备:所记载的车辆日志发送装置;搭载于所述车辆的一个以上的电子控制装置;以及车辆日志收集服务器,所述一个以上的电子控制装置分别具有:车辆日志优先级设定部,其按照从所述车辆日志发送装置接收到的所述车辆日志的所述保存优先级的变更指示,对所述车辆日志的保存优先级进行变更;车辆日志删除部,其根据所述车辆日志的保存优先级,从所述车辆日志所包含的一个以上的日志信息中删除与所述保存优先级相应的日志信息;以及车辆日志请求响应部,其根据从所述车辆日志发送装置接收到的所述车辆日志请求,向所述车辆日志发送装置发送该电子控制装置存储的所述车辆日志,所述车辆日志收集服务器具有:异常日志接收部,其从所述车辆日志发送装置接收所述异常日志;车辆日志请求部,其向所述车辆日志发送装置发送所述车辆日志请求;以及车辆日志接收部,其从所述车辆日志发送装置接收基于所述车辆日志请求的所述车辆日志。[0087]由此,车辆日志收集系统中,车辆日志保存装置对在特定的车辆状态下重要的车辆日志的保存优先级进行变更,因此,即使为从异常的检测起到接收到车辆日志请求为止的时间为长期间,也能够在电子控制装置定期地删除车辆日志的情况下留下保存优先级高的车辆日志。由此,车辆日志收集系统中,即使电子控制装置不使用丰富的资源,也能够保存车辆日志收集服务器的解析所需要的车辆日志,并且,向车辆日志收集服务器提供该车辆日志。[0088]另外,例如也可以为,所述车辆日志删除部在经过第2时间或者所存储的所述车辆日志的容量为一定值以上的情况下,删除所述保存优先级低的日志信息。[0089]由此,车辆日志删除部能够不超过电子控制装置保持的存储器容量(size)的极限地持续保存保存优先级高的车辆日志。[0090]另外,例如也可以为,所述车辆日志删除部在删除了所述保存优先级低的日志信息之后的所述车辆日志的容量为所述一定值以上的情况下,进一步按时刻从旧到新的顺序删除所述保存优先级高的日志信息。[0091]由此,车辆日志删除部能够在即使删除了保存优先级低的日志、所存储的日志的容量也依然大的情况下,通过使用时刻来持续保持保存优先级高的日志中的保存优先级更高的日志。车辆日志删除部例如也可以以优先地留下接近异常检测时刻的日志或者新的日志的方式进行日志删除。[0092]另外,例如也可以为,所述车辆日志删除部在所述车辆日志请求响应部向所述车辆日志发送装置发送了所述车辆日志之后,删除所发送了的所述车辆日志。[0093]由此,车辆日志删除部能够即使是保存优先级高的日志,也删除已经向服务器发送了的车辆日志,因此,能够删除不需要的日志,能够释放电子控制装置的保存容量。[0094]另外,例如也可以为,所述车辆日志收集服务器还具备车辆日志请求判断部,所述车辆日志请求判断部基于所述异常日志来判断是否需要所述车辆日志请求。[0095]由此,车辆日志收集系统通过在服务器侧判断是否需要车辆日志,与每当在车辆中检测出异常时发送车辆日志的情况相比,能够削减通信量。例如,车辆日志收集服务器能够在产生了异常日志的模块为与安全有关的模块的情况下,通过请求车辆日志来仅收集重要的车辆日志。[0096]另外,例如也可以为,所述车辆日志请求判断部基于所述异常日志的接收次数,判断是否需要所述车辆日志请求。[0097]由此,车辆日志收集服务器能够例如在从其他车辆发送了多次的相同的异常日志的情况下,在特定的攻击或者恶意软件(malware)蔓延的可能性比仅产生了1次的异常日志高而需要抓紧解析时,发送车辆日志请求。[0098]另外,本公开的一个技术方案涉及的车辆日志发送方法,向车辆日志收集服务器发送车辆日志,所述车辆日志是保存在搭载于车辆的一个以上的电子控制装置中的包含与所述车辆有关的一个以上的日志信息的日志,所述车辆日志发送方法包括:异常检测步骤,从所述一个以上的电子控制装置取得所述车辆日志,基于所取得的所述车辆日志所包含的所述一个以上的日志信息来检测异常,提取被检测到所述异常的日志信息来作为异常日志;第1发送步骤,向所述车辆日志收集服务器发送所述异常日志;第2发送步骤,基于从所述车辆日志提取的车辆状态,向所述一个以上的电子控制装置发送所述车辆日志所包含的所述一个以上的日志信息的表示留下该日志信息的优先级的保存优先级的变更指示;以及第3发送步骤,当从所述车辆日志收集服务器接收到请求所述车辆日志的发送的车辆日志请求时,从所述一个以上的电子控制装置取得包含基于通过所述变更指示进行了变更的所述保存优先级而保存了的日志信息的所述车辆日志,向所述车辆日志收集服务器发送所取得的所述车辆日志。[0100]另外,本公开的一个技术方案涉及的保存优先级变更装置,具备:异常检测部,其从保存包含与车辆有关的一个以上的日志信息的车辆日志并搭载于所述车辆的一个以上的电子控制装置取得所述车辆日志,基于所取得的所述车辆日志所包含的所述一个以上的日志信息来检测异常,提取被检测到所述异常的日志信息来作为异常日志;异常通知部,其向车辆日志收集服务器发送所述异常日志;以及变更指示部,其基于从所述车辆日志提取的车辆状态,向所述一个以上的电子控制装置发送所述车辆日志所包含的所述一个以上的日志信息的表示留下该日志信息的优先级的保存优先级的变更指示。[0101]由此,保存优先级变更装置通过在检测到异常的情况下,发送与车辆状态相应的保存优先级,能够在电子控制装置中留下对车辆日志收集服务器(服务器)中的解析有用的日志信息。由此,保存优先级变更装置即使是在用于保存日志的资源有限的情况下,也能够使得储存服务器中的解析所需要的日志。[0102]此外,这些总体的或者具体的技术方案既可以由系统、方法、集成电路、计算机程序或者能够由计算机读取的CD—ROM等的记录介质来实现,也可以由系统、方法、集成电路、计算机程序或者记录介质的任意的组合来实现。[0103]以下,参照附图对实施方式涉及的车辆日志发送装置等进行说明。在此所示的实施方式均表示本公开的一个具体例。因此,以下的实施方式中表示的数值、构成要素、构成要素的配置以及连接方式和作为处理的要素的步骤以及步骤的顺序等是一个例子,并不限定本公开。另外,关于以下的实施方式的构成要素中的、未记载于独立权利要求的构成要素,是可以任意添加的构成要素。另外,各图是示意图,并不是一定严格地进行了图示的附[0105][车辆日志收集系统的整体构成图][0106]图1是本实施方式中的车辆日志收集系统的整体构成图。[0107]在图1中,车辆日志收集系统1具有车辆日志发送装置10和车辆日志收集服务器20,车辆日志发送装置10和车辆日志收集服务器20经由互联网等的外部网络以能够通信的方式相连接。车辆日志发送装置10例如搭载于车辆10a。另外,以后中的车辆日志包含与车辆10a有关的一个以上的日志信息。[0108]车辆日志发送装置10连接于车载网络,从连接于该车载网络的装置取得车辆日志,根据车辆日志检测作为安全上的惊异的异常。并且,车辆日志发送装置10向车辆日志收集服务器20发送车辆日志中的作为检测到异常的一部分部位的异常日志,根据来自车辆日志收集服务器20的请求(车辆日志请求),发送车辆日志。车辆日志和异常日志的详细将在后面进行描述。此外,异常日志包含至少一个日志信息。另外,请求包括发送在异常日志的解析中所使用的车辆日志的请求。另外,检测到异常的一部分部位是检测到异常的日志信息的一个例子。[0109]车辆日志收集服务器20是如下服务器:从车辆日志发送装置10接收异常日志和车辆日志,以为了对异常的原因进行解析而向安全操作中心的安全事件应对组提供日志的目的来进行利用。[0110][车辆日志发送装置的构成图][0111]图2是本实施方式中的车辆日志发送装置10的构成图。ZoneECU500d经由作为车载网络的以太网(注册商标,以下是同样的)11相连接。另外,车辆500d各自中保存有包含与该ZoneECU相应的日志信息的车辆日志。例如,ZoneECU500a~500d各自中的车辆日志包含互不相同的日志信息。[0113]此外,在图2中图示了车辆日志发送装置10具备各ECU等的例子,但至少具备异常检测装置400即可。在以下中,对车辆日志发送装置10由异常检测装置400实现的例子进行说明。也即是,在本实施方式中,车辆日志收集系统1也可以说具备车辆日志发送装置10、ECU组500a以及车辆日志收集服务器20。另外,在本实施方式中,车辆日志收集系统1中,车辆日志发送装置10和ECU组500a搭载于车辆10a,与车载网络连接。车辆日志收集系统1具备一个以上的搭载有车辆日志发送装置10和ECU组500a的车辆10a。车辆日志收集系统1例如具备多个该车辆10a。[0114]车辆日志发送装置10向车辆日志收集服务器20发送在搭载于车辆10a的ECU组500a(一个以上的电子控制装置的一个例子)中所保存的、包含与车辆10a有关的一个以上的日志信息的车辆日志。车辆日志发送装置10经由以太网11从中央ECU300和ECU组500a接收各自所存储的车辆日志,根据车辆日志检测异常。并且,车辆日志发送装置10在检测到异常的情况下,经由外部网络向车辆日志收集服务器20发送异常日志。另外,车辆日志发送装置10当从车辆日志收集服务器20取得发送与异常日志对应的车辆日志的请求(车辆日志请ECU组500a进行控制,对车辆系统整体进行控制。中央ECU300例如对自动停车、自动的车辆控制功能进行控制。[0116]异常检测装置400经由以太网11与中央ECU300以及ECU组500a连接。异常检测装置400从ECU组500a取得车辆日志,基于所取得的车辆日志所包含的一个以上的日志信息,检测作为车辆10a的安全上的惊异的异常。并且,异常检测装置400在检测到异常时,提取检测到异常的日志信息来作为异常日志。另外,异常检测装置400在检测到异常时,向ECU组500a通知优先地保存的车辆日志。并且,异常检测装置400在从车辆日志收集服务器20接受到车辆日志请求的情况下,从ECU组500a收集车辆日志,并发送给车辆日志收集服务器20。ECU300以及其他ZoneECU进行通信。ZoneECU500a是经由以太网12通信、对车辆导航的显示进行控制的ECU.ZoneECU500b是经由以太网13与制动器ECU600b进行通信、对制动器进行控制的ECU.ZoneECU500c是经由CAN14与转向系统ECU600c进行通信、对转向系统的转向进行控制的ECU.ZoneECU500d是经由CAN—FD15与车身ECU600d进行通信、对车辆10a的锁或者雨刮器等的与车体有关的功能进行控制的ECU。[0118]车辆导航ECU600a是对搭载于车辆10a的车辆导航的显示进行控制的ECU。制动器ECU600b是对搭载于车辆10a的制动器进行控制的ECU.转向系统ECU600c是对搭载于车辆刮器等的与车体有关的功能进行控制的ECU。[0119][异常检测装置的构成图][0120]图3是本实施方式中的异常检测装置400的构成图。在本实施方式中,图3也是车辆日志发送装置10的构成图。[0121]在图3中,异常检测装置400具备内部网络通信部410、异常检测部420、异常日志存储部430、车辆状态提取部440、车辆日志保存优先级变更指示部450、关联车辆日志列表存储部460、异常日志通知部470、车辆日志请求响应部480以及外部网络通信部490。此外,由异常检测部420、车辆日志保存优先级变更指示部450以及异常日志通知部470构成保存优先级变更装置。[0122]内部网络通信部410具有经由以太网11与ECU组500a进行通信的功能。内部网络通信部410例如包括通信电路(通信模块)来构成。[0123]异常检测部420具有如下功能:从ECU组500a收集车辆日志,基于所取得的车辆日志所包含的一个以上的日志信息,对作为安全上的威胁的异常进行检测,提取车辆日志中的作为被检测到异常的部位的日志信息来作为异常日志,并存储到异常日志存储部430。在此,车辆日志是包括ECU组500a的操作系统的日志(日志信息)、应用的日志(日志信息)以及车载网络的通信日志(日志信息)中的至少一个的日志。通信日志是包括以太网11、以太网[0124]异常检测部420也可以进一步检测异常检测时刻,并将其存储于异常日志存储部430,该异常检测时刻是检测到异常时的时刻。[0125]异常日志存储部430具有存储异常检测部420检测到的日志的功能。异常日志存储部430由半导体存储器等来实现,但不限定于此。[0126]车辆状态提取部440具有从ECU组500a收集车辆日志、从车辆日志提取车辆状态的功能。在此,车辆状态包括车辆10a中的多个状态(参照后述的图9)。车辆状态包括车辆10a的行驶模式、行驶状况、互联网连接状况以及车辆控制功能状况(例如自动驾驶功能的状况、巡航控制功能的状况、紧急制动的状况)中的至少一个。行驶模式表示车辆10a的当前行驶中的模式,包括车辆10a是处于自动驾驶中(自动驾驶模式)、还是处于手动驾驶中(手动驾驶模式)。另外,也可以包括行驶模式是否处于远程操作中(远程操作模式)。行驶状况包括车辆10a是处于行驶中、还是还处于停止中。互联网连接状况包括是互联网连接、还是非连接。自动驾驶功能的状况包括自动停车功能是启动(ON)、还是关闭(FF)。巡航控制功能的状况包括巡航控制功能(CC功能)是启动(ON)、还是关闭(OFF)。紧急制动的状况包括紧急[0127]此外,自动驾驶功能的状况是第1车辆控制功能状况的一个例子,巡航控制功能的状况是第2车辆控制功能状况的一个例子,紧急制动的状况是第3车辆控制功能状况的一个例子。[0128]车辆日志保存优先级变更指示部450具有如下功能:从车辆状态提取部440取得车辆状态,取得保存于关联车辆日志列表存储部460的关联车辆日志列表,并通知(发送)给ECU组500a,该关联车辆日志列表是按车辆状态而优先的车辆日志的ID的一览。车辆日志保存优先级变更指示部450基于从车辆日志提取的车辆状态,向ECU组500a发送车辆日志所包含的一个以上的日志信息的表示留下该日志信息的优先级的保存优先级的变更指示。保存优先级例如也可以说是留下该日志信息的优先级。车辆日志保存优先级变更指示部450也可以在异常检测部420检测异常检测时刻的情况下,进一步基于异常检测时刻,向ECU组500a发送保存优先级的变更指示。关于关联车辆日志列表和车辆日志保存优先级的变更方法的详细,将在后面进行描述。此外,车辆日志保存优先级变更指示部450是变更指示部的一个例子。[0129]关联车辆日志列表存储部460具有存储关联车辆日志列表的功能。关联车辆日志列表存储部460由半导体存储器等来实现,但不限定于此。[0130]异常日志通知部470具有向车辆日志收集服务器20发送异常检测部420检测到的异常日志的功能。异常日志通知部470是异常通知部的一个例子。[0131]车辆日志请求响应部480具有如下功能:当接收到车辆日志请求时,在经由外部网络通信部490从车辆日志收集服务器20接收到车辆日志请求的情况下,从ECU组500a收集车辆日志,向车辆日志收集服务器20发送车辆日志。车辆日志请求响应部480也可以说当从车辆日志收集服务器20接收到车辆日志的车辆日志请求时,从ECU组500a取得包含基于通过变更指示变更后的保存优先级而保存了的日志信息的车辆日志,向车辆日志收集服务器20发送所取得的车辆日志。所取得的车辆日志例如是基于保存优先级的变更指示进行来保存的日志信息。[0132]外部网络通信部490具有经由外部网络与车辆日志收集服务器20进行通信的功能。外部网络通信部490例如包括通信电路(通信模块)来构成。[0134]图4是本实施方式中的ZoneECU500a的构成图。日志存储部530、车辆日志删除部540、车辆日志请求响应部550以及ECU通信部560。[0136]内部网络通信部510具有经由以太网11与异常检测装置400以及ECU组500a进行通信的功能。内部网络通信部510例如包括通信电路(通信模块)来构成。[0137]车辆日志优先级设定部520具有如下功能:接收异常检测装置400发送的车辆日志优先级变更指示,按照该指示,对车辆日志的优先级设定进行变更。[0138]车辆日志存储部530具有存储车辆日志的功能。车辆日志存储部530由半导体存储[0139]车辆日志删除部540具有定期地或者在车辆日志的保存数据量成为了上限的情况下删除车辆日志的功能。车辆日志删除部540例如根据车辆日志的保存优先级,从车辆日志所包含的一个以上的日志信息中删除与保存优先级相应的日志信息。此外,在此被删除的日志信息例如是不向车辆日志收集服务器20发送的日志信息。另外,车辆日志删除部540也可以在车辆日志请求响应部550向车辆日志发送装置10发送了车辆日志之后,删除所发送了的车辆日志。关于车辆日志的删除方法的详细,将在后面进行描述。[0140]车辆日志请求响应部550具有如下功能:接收异常检测装置400发送的车辆日志请求,向异常检测装置400发送(响应)存储于车辆日志存储部530的车辆日志。车辆日志请求响应部550也可以说根据从车辆日志发送装置10接收到的车辆日志请求,向车辆日志发送装置10发送车辆日志存储部530所存储的车辆日志。[0141]ECU通信部560具有经由以太网12与车辆导航ECU600a进行通信的功能。ECU通信部560例如包括通信电路(通信模块)来构成。[0142]另外,ZoneECU500b~500d以及中央ECU300也可以具有与图4所示的构成相同的构成。ZoneECU500b的ECU通信部560与制动器ECU600b连接,ZoneECU500c的ECU通信部560与转ECU通信部560而具有ECU控制部,通过对ECU组500a进行控制来对车辆系统整体进行控制,例如实现自动驾驶、自动停车、巡航控制等的车辆控制功能。另外络通信部,具有对车辆导航ECU600a的互联网连接进行居中调停的功能。[0143][车辆日志收集服务器的构成图][0144]图5是本实施方式中的车辆日志收集服务器20的构成图。[0145]在图5中,车辆日志收集服务器20具有外部网络通信部210、异常日志接收部220、异常日志存储部230、车辆日志需要与否判断部240、车辆日志请求部250、车辆日志存储部260以及日志提供部270。[0146]外部网络通信部210具有经由外部网络与车辆日志发送装置10进行通信的功能。外部网络通信部210例如包括通信电路(通信模块)来构成。[0147]异常日志接收部220具有从异常检测装置400接收异常日志的功能。异常日志接收部220也可以说从车辆日志发送装置10接收与车辆日志请求相应的车辆日志。在本实施方式中,异常日志接收部220还具有从异常检测装置400接收基于车辆日志请求的车辆日志的功能。也即是,异常日志接收部220也作为车辆日志接收部发挥功能。[0148]异常日志存储部230具有存储异常日志接收部220接收到的异常日志的功能。异常日志存储部230由半导体存储器等来实现,但不限定于此。[0149]车辆日志需要与否判断部240具有如下功能:基于存储于异常日志存储部230的异常日志,判断是否需要车辆日志。车辆日志需要与否判断部240例如也可以根据异常日志的接收次数,判断是否需要车辆日志。车辆日志需要与否判断部240例如也可以根据相同种类的异常日志的接收次数,判断是否需要车辆日志。相同种类的异常日志既可以是表示与相同的进程ID或者通信ID有关的异常的日志,也可以是同一装置中的异常。车辆日志需要与否判断方法的详细将在后面进行描述。[0150]车辆日志请求部250具有如下功能:在车辆日志需要与否判断部240判断为需要车辆日志的情况下,向异常检测装置400发送车辆日志请求,接收车辆日志。车辆日志请求部250也可以说向车辆日志发送装置10发送车辆日志请求。[0151]车辆日志存储部260具有存储车辆日志请求部250接收到的车辆日志的功能。车辆日志存储部260由半导体存储器等来实现,但不限定于此。[0152]日志提供部270具有如下功能:向车辆日志收集服务器20的用户提供异常日志存储部230所存储的异常日志和车辆日志存储部260所存储的车辆日志。例如,用户是利用车辆日志收集服务器20的安全操作中心的安全事件应对组的一员。例如,提供方法是日志的下载、使用图形接口进行可视化来进行显示等,但不限定于此。日志提供部270由显示器装[0153][车载网络中的车辆日志的一个例子][0154]图6是表示本实施方式中的车载网络的车辆日志的一个例子的图。车辆日志被分类为车载网络中的车辆日志和ECU中的车辆日志。ECU中的车辆日志用图7在后面进行描述。[0155]在图6中,车载网络中的车辆日志是在车载网络上流通的通信消息的日志,1个通信消息的日志包括通信ID、时刻以及有效载荷数据(也记载为数据)来构成。通信ID是表示通信消息的类别的标识符。有效载荷数据是16进制的数值,通过参照按通信ID而事先确定[0156]例如对于通信ID为“M1”的通信消息,可知是在时刻“T11”被发送的。另外,在通信ID为“M1”的通信消息中,在有效载荷数据的第3字节包含表示互联网连接状态的内容。例如,在有效载荷数据的第3字节为“00”的情况下,能够判断[0157]同样地,能够从通信ID为“M2”的通信消息的第3字节和第4字节的有效载荷数据读取行驶速度。例如,在比时速0km快的情况下能够判断为行驶状况为行驶中,在时速0km的情况下能够判断为行驶状况为停止中,能够从第5字节的有效载荷数据读取紧急制动指示的有无。的通信消息读取行驶模式、车辆控制功能、转向指示以及转向指示角。在此,车辆控制功能的CC是指巡航控制模式,是对前方的车辆进行跟踪来使车辆10a进行自动行驶的模式。这[0159]车载网络中的车辆日志能够为了检测安全上的异常而进行利用。例如,在行驶模式为自动驾驶或者车辆控制功能为自动停车的情况下使转向系统以机械的方式运动时,利进行操作。然而,在转向指示为ON的期间,在具有恶意的攻击者向车载网络上不正当地发送了将转向指示角改写为异常值的通信消息的情况下,控制侧有可能实施非意图的危险的转向操作。为了将这样的攻击检测为异常,异监视,对连续的两个通信消息所包含的转向指示角之差进行监视,在该差为预定以上的情况下,有可能实施了基于攻击的改写,因此,检测为异常。异常检测角从0度急剧地变为了90度的情况下,有可能实施了基于攻击的改写,因此,检测为异常。[0160]另外,车载网络中的车辆日志能够为了对异常的原因进行解析而进行利用。车载网络中的车辆日志例如由安全操作中心的安全事件应对组进行利用。车辆日志收集服务器20例如在异常产生前后的通信消息是通信ID为“M4”的通信消息的情况下,能够从该通信消信消息取得异常检测时的车辆状态。并且,安全事件应对组例如在异常检测时的行驶状态为行驶中、互联网连接状态为未连接(OFF)的情况下,在行驶中攻击者处于车辆10a的附近是困难的,经由互联网的攻击也是困难的,因此,能够将原因推测为在行驶前由攻击者在物理上安装于车辆10a的设备所导致的可能性高、或者被改写了的可能性高。[0161]此外,异常检测装置400也可以使用异常产生前后的通信ID为“M4”的通信消息的日志,取得异常检测时的车辆状态。另外,对于各个通信ID的时刻和有效载荷数据的组是日志信息的一个例子。[0162][ECU中的车辆日志的一个例子][0163]图7是表示本实施方式的ECU中的车辆日志的一个例子的图。[0164]在图7中,ECU中的车辆日志是ECU的操作系统或者应用的进程所输出的系统日志,一个系统日志包含进程ID、时刻、ECU名以及数据来构成。车辆日志被存储在连接于ZoneECU[0165]进程ID是输出了日志的进程的标识符,ECU名是输出了日志的进程工作的ECU名。刻“T21”在车辆导航ECU600a上实施了的进程,在数据中记载有尝试互联网连接而失败了这一内容。另外,例如进程ID为“P5”的系统日志是在时刻“T25”在车身ECU600d上实施了的进程,在数据中记载有实施安全启动(SecureBoot)并成功了这一内容。[0166]ECU中的车辆日志能够为了检测安全上的异常而进行利用。异常检测装置400例如对进程ID为“P7”的进程日志进行监视,在确定了安全启动的失败的情况下,能够将异常检测为有可能实施了中央ECU300上的不正当的软件改写。[0167]另外,ECU中的车辆日志能够利用于对异常的原因进行解析。ECU中的车辆日志例如由安全操作中心的安全事件应对组进行利用。车辆日志收集服务器20例如能够从进程ID为“P1”、“P2”、“P6”、“P7”的车辆日志取得确认了安全启动启动失败的时刻,能够取得在其不久之前从车辆导航ECU600a向中央ECU300执行了登记、车辆导航ECU600a尽管未连接于网络、但却执行了软件更新这一状况。并且,安全事件应对组能够将原因推测为如下的可能性件进行篡改,但在安全启动中检测到异常。[0169][异常日志的一个例子][0170]图8是表示本实施方式中的异常日志的一个例子的图。异常日志是由异常检测装置400的异常检测部420从车辆日志提取为是异常的日志(日志信息)。[0171]在图8中,异常日志包含异常标识符、异常检测构成。异常标识符是与一个异常日志一对一地对应的标识符,例如可使用异常日志的日志类别、日志ID以及数据的哈希值。另外,参照异常检测装置400检测到异常的车辆日志的时刻来记载异常检测时刻。另外,日志类别在检测到异常的日志是车载网络中的车辆日志的情况下被记载为车载网络,在检测到异常的日志为ECU中的车辆日志的情况下被记载为ECU。另外,数据在车载网络中的车辆日志的情况下保存有通信消息的有效载荷数据,在ECU中的车辆日志的情况下保存有系统日志的数据。[0172]例如,异常标识符为“A1”的异常日志的异常检测时刻为“T14”,日志类别为“车载网络”,日志ID为“M4”,数据为“00010001FF000000”。另外,例如异常标识符为“A2”仅是异常日志的话,难以连异常的原因都得到掌握,也需要异常日志以外的车辆日志。[0173][关联车辆日志列表的一个例子][0174]图9是表示本实施方式中的关联车辆日志列表的一个例子的图。异常检测装置400例如预先取得并存储图9所示的关联车辆日志列表。的车辆状态以及保存优先级来构成。车辆状态是从车辆日志提取的车辆状态的项目,关联通信ID和关联进程ID记载有按车辆状态的项目而事先确定了的与该项目关联性高的通信ID和进程ID。异常检测时的车辆状态表示异常检测装置400检测到异常日志时的车辆状态,保存优先级是表示是否优先地留下关联通信ID和关联进程ID的车辆日志的优先级,在保存存优先级为“高”表示是与异常检测时的车辆状态有关系的重要性高的日志(异常原因的解析中的重要性高的日志),保存优先级为“低”表示是与异常检测时的车辆状态有关系的重要性低的日志(异常原因的解析中的重要性低的日志)。通过参照关联车辆日志列表,能够掌握与检测到异常时的车辆状态有关系的重要性高的通信消息和进程的日志,那些日志是在对异常的原因进行解析时有用的日志的可能性高。[0177]车辆日志保存优先级变更指示部450基于图9所示的关联车辆日志列表,设定变更后的保存优先级。车辆日志保存优先级变更指示部450例如基于车辆10a的车载网络中的车载消息所包含的通信ID、和在ECU组500a上执行的操作系统或者应用的进程ID以及车辆状态(例如异常检测时的车辆状态),设定变更后的保存优先级。车辆日志保存优先级变更指示部450例如按车辆状态的项目,基于表示是否优先留下与该车辆状态关联的通信ID所对应的日志信息和与该车辆状态关联的进程ID所对应的日志信息的程度(保存优先级),设定变更后的保存优先级。[0178][车辆日志保存优先级设定的一个例子][0179]图10是表示本实施方式中的车辆日志保存优先级设定的一个例子的图。[0180]在图10中,车辆日志保存优先级设定包括日志ID、保存优先级以及优先级设定时刻来构成。日志ID表示车辆日志所包含的通信ID或者进程ID。保存优先级表示保存车辆日下记载有“中”。保存优先级低的日志ID的车辆日志(日志信息)在ECU组500a中删除车辆日志时被优先地删除。优先级设定时刻记载有对日志ID变更了保存优先级的时刻,在未变更[0181]例如,日志ID为“M1”的车辆日志保存优先级设定的保存优先级为“低”,优先级设始状态没有进行变更。另外,例如日志ID为“P7”的车辆日志保存优先级设定的保存优先级[0182]通过参照车辆日志保存优先级设定,能够优先地保存(不删除而储存)异常的原因解析所需要的日志。[0184]图11是表示本实施方式中的异常日志通知处理的时序(车辆日志发送方法的一部分)的图。图11示出了车辆日志发送装置10从车辆日志检测异常、到向车辆日志收集服务器20发送异常日志为止的处理时序。[0185](S1101)异常检测装置400的异常检测部420经由内部网络从ECU组500a分别取得车辆日志,对异常进行检测。也即是,异常检测部420基于所取得的车辆日志所包含的一个异常的日志信息来作为异常日志,将所提取的异常日志存储到异常日志存储部430,向车辆状态提取部440发送异常检测时刻和车辆日志(日志信息)。异常的检测方法的例子记载于车载网络中的车辆日志的一个例子(图6)以及ECU中的车辆日志的一个例子(图7)。另外,异常检测部420例如也可以将图8所示的异常日志存储到异常日志存储部430,并且,发送给车辆状态提取部440。步骤S1101是异常检测步骤和第1发送步骤的一个例子。[0186](S1102)车辆状态提取部440接收步骤S1101的车辆日志,提取异常检测时刻的车辆状态。车辆状态提取部440例如从除了在步骤S1101中检测到异常的车辆日志(日志信息)之外的车辆日志(日志信息)提取异常检测时刻的车辆状态。并且,车辆状态提取部440向车辆日志保存优先级变更指示部450发送车辆状态。车辆状态的提取方法的例子记载于车载网络中的车辆日志的一个例子(图6)。[0187](S1103)车辆日志保存优先级变更指示部450参照关联车辆日志列表存储部460所保持的关联车辆日志列表,确定需要对保存优先级进行变更的车辆日志(日志信息)。[0188](S1104)车辆日志保存优先级变更指示部450向ECU组500a发送在步骤S1103中确定的车辆日志的保存优先级的变更指示。车辆日志保存优先级变更指示部450例如向ECU组500a所包括的多个ZoneECU500a~500d分别发送表示变更为共同的保存优先级的变更指示。也即是,根据变更指示进行了变更的车辆日志的保存优先级在多个ZoneECU500a~500d各自中是相等的。此外,车辆日志保存优先级变更指示部450例如也可以向多个ZoneECU500a~500d分别发送表示变更为互不相同的保存优先级的变更指示。步骤S1104是第2发送步骤的一个例子。[0189]此外,车辆日志保存优先级变更指示部450也可以在步骤S1104中,在从异常检测保存优先级变更指示部450也可以即使是在从前次的异常的检测起到当前为止未检测到其他异常的情况下,也向ECU组500a发送保存优先级的变更指示。[0190](S1105)ECU组500a对车辆日志的优先级设定进行变更。车辆日志的优先级设定变更方法将在后面进行描述。[0191](S1106)异常日志通知部470从异常检测部420接收异常日志,向车辆日志收集服务器20发送异常日志。异常日志通知部470也可以进一步生成与异常日志一对一地对应的异常日志的标识符,向车辆日志收集服务器20发送异常检测时刻和异常日志的标识符。[0192](S1107)车辆日志收集服务器20接收异常日志,并向异常日志存储部230进行存储。[0193][车辆日志请求处理的时序][0194]图12是表示本实施方式中的车辆日志请求响应处理的时序(车辆日志发送方法的一部分)的图。图12示出了从车辆日志收集服务器20接收异常日志、到对车辆日志发送装置10(在本实施方式中为异常检测装置400)请求车辆日志、接收响应(来自异常检测装置400的车辆日志)为止的处理时序。[0195](S1201)车辆日志收集服务器20判定是否接收到了一定次数以上的异常日志。车辆日志收集服务器20接收步骤S1107的异常日志,并向异常日志存储部230进行存储。车辆日志收集服务器20也可以判断是否接收到一定次数以上的与所存储的异常日志相同的异常日志。在此,车辆日志需要与否判断部240在判断为需要车辆日志的情况下,对车辆日志收集服务器20的车辆日志请求响应部480请求车辆日志的发送。关于车辆日志的需要与否判定方法的详细,将在后面进行描述。[0196](S1202)车辆日志需要与否判断部240在接收到一定次数以上的异常日志的情况下,对车辆日志请求响应部480请求车辆日志的发送。也即是,车辆日志需要与否判断部240发送车辆日志请求。车辆日志需要与否判断部240例如也可以向车辆日志请求响应部480发送包含异常日志的标识符的车辆日志请求。[0197](S1203)车辆日志请求响应部480接收步骤S1202的车辆日志请求。车辆日志请求响应部480例如从车辆日志收集服务器20接收包含异常日志的标识符的车辆日志请求。[0198](S1204)车辆日志请求响应部480参照异常日志存储部430,对ECU组500a的车辆日志请求响应部550请求与异常日志的标识符对应的异常检测时刻的前后1小时的车辆日志。[0199](S1205)ECU组500a的车辆日志请求响应部550接收步骤S1205的车辆日志请求。[0200](S1206)ECU组500a的车辆日志请求响应部550对车辆日志请求响应部480响应(发送)异常检测时刻的前后1小时的车辆日志。此外,车辆日志删除部540也可以在步骤S1206中车辆日志请求响应部550向车辆日志请求响应部480发送了车辆日志之后,删除所发送了的车辆日志。[0201](S1207)车辆日志请求响应部480从ECU组500a接收步骤S1206的车辆日志。[0202](S1208)车辆日志请求响应部480对车辆日志收集服务器20响应(发送)车辆日志。车辆日志请求响应部480也可以说从ECU组500a接收与异常日志的标识符对应的异常检测时刻的前后一定期间的日志信息,向车辆日志收集服务器20发送包含所收集到的日志信息的车辆日志。步骤S1208是第3发送步骤的一个例子。[0203](S1209)车辆日志收集服务器20接收步骤S1208的车辆日志。[0204]由此,车辆日志收集服务器20能够从异常检测装置400取得异常的监视或者解析所需要的车辆日志。[0205][车辆日志保存优先级变更处理的流程图][0206]图13是本实施方式中的车辆日志保存优先级变更处理的流程图(车辆日志发送方法的一部分)。图13表示车辆日志保存优先级变更指示部450的车辆日志保存优先级变更处理的流程图。[0207](S1301)异常检测部420从车辆日志提取异常日志。并且,车辆状态提取部440参照[0208](S1302)车辆日志保存优先级变更指示部450判断车辆状态中的行驶模式是否为自动驾驶。车辆日志保存优先级变更指示部450在行驶模式为自动驾驶的情况下(在S1302中为“是”),实施步骤S1303,在行驶模式为手动驾驶的情况下(在S1302中为“否”),实施步骤S1304。[0209](S1303)车辆日志保存优先级变更指示部450将车辆日志中的自动驾驶功能的日志的保存优先级变更为“高”,实施步骤S1305.车辆日志保存优先级变更指示部450例如与即将步骤S1303的处理之前的保存优先级无关地,将自动驾驶功能的日志的保存优先级一[0210](S1304)车辆日志保存优先级变更指示部450将车辆日志中的自动驾驶功能的日志的保存优先级变更为“低”,实施步骤S1305.车辆日志保存优先级变更指示部450例如与即将步骤S1304的处理之前的保存优先级无关地,将自动驾驶功能的日志的保存优先级一[0211]这样,车辆日

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论