中心、方法、以及非暂时性存储介质技术

技术编号:36589234 阅读:15 留言:0更新日期:2023-02-04 17:54
本发明专利技术涉及中心、方法、以及非暂时性存储介质,该中心包括一个或者多个处理器,该一个或者多个处理器构成为与车辆以及和车辆建立了关联的信息终端之间进行过通信,判定车辆与信息终端的通信状态,在车辆与信息终端的通信未中断的情况下,基于从信息终端接收的更新同意通知来对被搭载于车辆的电子控制单元的软件的更新处理进行控制,在车辆与信息终端的通信中断的期间,限制软件的更新处理。限制软件的更新处理。限制软件的更新处理。

【技术实现步骤摘要】
中心、方法、以及非暂时性存储介质


[0001]本公开涉及中心、中心所执行的方法以及非暂时性存储介质。

技术介绍

[0002]在车辆搭载有用于控制车辆的动作的多个电子控制单元(ECU:Electronic Control Unit)。电子控制单元具备处理器、RAM那样的暂时性存储部、以及闪速ROM那样的非易失性的存储部亦即非易失性存储器,通过处理器执行存储于非易失性存储器的软件来实现电子控制单元的控制功能。各电子控制单元所存储的软件可改写,通过更新为更新的版本的软件,能够改善各电子控制单元的功能、追加新的车辆控制功能。
[0003]作为更新电子控制单元的软件的技术,公知有一种如下所述的OTA(Over The Air:空中下载)技术:将与车载网络连接了的车载通信设备和因特网等通信网络无线连接,担负车辆的软件的更新处理的装置经由无线通信从服务器下载软件,将下载了的软件写入至电子控制单元来进行安装,进行将安装了的软件有效化的激活,由此进行电子控制单元的软件的更新、追加。例如,参照日本特开2017-149323。
[0004]在使用了OTA的软件更新时,对于车辆的用户、管理者等进行存在软件更新这一通知、请求同意软件更新的处理等。通过被搭载于车辆的车辆导航装置、能够与车辆实现无线通信的智能手机等信息终端来对于车辆的用户、管理者等进行这些通知、同意请求等。
[0005]对于智能手机等移动信息终端而言,当在与车辆协作的状况下同意了软件的更新之后,可能发生离开车辆而不与车辆协作之类的情况。然而,在现状的软件的更新控制中,一旦软件的更新被同意,则此后即便是同意了的信息终端不与车辆协作的情况,也对于车辆继续执行软件的更新处理。因此,软件的更新处理的控制存在进一步改善的余地。

技术实现思路

[0006]本公开提供能够恰当地控制被搭载于车辆的电子控制单元的软件的更新处理的中心、方法以及非暂时性存储介质。
[0007]本公开的第一方式所涉及的中心包括:通信部,构成为与车辆以及和上述车辆建立了关联的信息终端之间进行通信;判定部,构成为对上述车辆与上述信息终端的通信状态进行判定;以及控制部,构成为基于上述通信部从上述信息终端接收的更新同意通知来对被搭载于上述车辆的电子控制单元的软件的更新处理进行控制,并在上述车辆与上述信息终端的通信中断的情况下,限制上述软件的更新处理。
[0008]本公开的第二方式所涉及的方法由具备一个或者多个处理器和一个或者多个存储器的中心执行。上述方法包括:与车辆以及和上述车辆建立了关联的信息终端之间进行通信;对上述车辆与上述信息终端的通信状态进行判定;基于从上述信息终端接收的更新同意通知来对被搭载于上述车辆的电子控制单元的软件的更新处理进行控制;以及在上述车辆与上述信息终端的通信中断的情况下,限制上述软件的更新处理。
[0009]本公开的第三方式所涉及的非暂时性存储介质储存有能够由具备一个或者多个
处理器和一个或者多个存储器的中心的计算机执行且使上述计算机执行以下的功能的命令。上述功能包括:与车辆以及和上述车辆建立了关联的信息终端之间进行通信;对上述车辆与上述信息终端的通信状态进行判定;基于从上述信息终端接收的更新同意通知来对被搭载于上述车辆的电子控制单元的软件的更新处理进行控制;以及在上述车辆与上述信息终端的通信中断的情况下,限制上述软件的更新处理。
[0010]根据本公开的各方式,能够对被搭载于车辆的电子控制单元的软件的更新处理恰当地进行控制。
附图说明
[0011]以下,参照附图对本专利技术的示例性实施例的特征、优点、技术及工业重要性进行说明,在附图中相同的附图标记表示相同的构成要素,其中:
[0012]图1是表示实施方式所涉及的网络系统的整体结构的框图。
[0013]图2是表示中心的简要结构的框图。
[0014]图3是中心的功能框图。
[0015]图4是表示OTA管理器的简要结构的框图。
[0016]图5是OTA管理器的功能框图。
[0017]图6A是表示电子控制单元的简要结构的一个例子的框图。
[0018]图6B是表示电子控制单元的简要结构的一个例子的框图。
[0019]图7是表示类别信息的一个例子的图。
[0020]图8A是中心所进行的具体例1涉及的软件的更新处理的流程图。
[0021]图8B是中心所进行的具体例1涉及的软件的更新处理的流程图。
[0022]图9A是中心所进行的具体例2涉及的软件的更新处理的流程图
[0023]图9B是中心所进行的具体例2涉及的软件的更新处理的流程图。
具体实施方式
[0024]在通过车辆外的信息终端同意了被搭载于车辆的电子控制单元的软件更新的情况下,本公开涉及的中心还基于信息终端与车辆的协作状态来对软件的更新处理施加必要的限制。由此,能够实现电子控制单元的软件更新处理的安全且短时间的完成。
[0025]以下,参照附图对本公开的一个实施方式详细地进行说明。
[0026]实施方式
[0027]系统结构
[0028]图1是表示本公开的一个实施方式所涉及的网络系统的整体结构的框图。图1所示的网络系统是用于对被搭载于车辆的多个电子控制单元(ECU)50a~50d的软件进行更新的系统,具备位于车辆外的中心10、在车辆内构建的车载网络90、以及与车辆建立了关联的信息终端95。
[0029](1)中心
[0030]中心10能够经由网络100与车载网络90所具备的后述的OTA管理器30通信,能够进行电子控制单元50a~50d的软件的更新数据以及定义了更新处理的步骤的信息的发送、表示软件更新处理的进展状况的通知的接收等来对与OTA管理器30连接的多个电子控制单元
50a~50d的软件更新进行控制以及管理。该中心10具有作为所谓的服务器的功能。另外,中心10能够经由网络100与信息终端95通信,能够对于车辆的用户、管理者等进行存在电子控制单元50a~50d的软件更新的通知、软件更新的同意请求。
[0031]图2是表示图1中的中心10的简要结构的框图。如图2所示,中心10具备CPU(Central Processing Unit)11、RAM(Random Access Memory)12、存储装置13以及通信装置14。CPU11、RAM12、存储装置13以及通信装置14的数量分别不局限于1个,可以为多个。存储装置13是具备硬盘驱动器(HDD)、固态驱动器(SSD)等可读写的存储介质的装置,存储用于执行软件的更新管理的程序、在软件的更新控制以及更新管理中使用的信息、以及各电子控制单元的软件的更新数据等。在中心10中,CPU11通过使用RAM12作为工作区域执行从存储装置13读出的程序,来执行与软件更新相关的规定的处理。通信装置14是用于经由网络100与OTA管理器30、信息终端95进行通信的装置。
[0032]图3是图2所示的中心10的功能框图。图3所示的中心1本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种中心,其特征在于,包括:通信部,构成为与车辆以及和所述车辆建立了关联的信息终端之间进行通信;判定部,构成为对所述车辆与所述信息终端的通信状态进行判定;以及控制部,构成为基于所述通信部从所述信息终端接收的更新同意通知来对被搭载于所述车辆的电子控制单元的软件的更新处理进行控制,并在所述车辆与所述信息终端的通信中断的情况下,限制所述软件的更新处理。2.根据权利要求1所述的中心,其特征在于,所述控制部构成为在搭载了具有2个储存区域的非易失性存储器的所述电子控制单元的所述软件的更新处理中,当所述通信部接收到所述更新同意通知且所述车辆与所述信息终端的通信中断的情况下,不允许将写入至所述储存区域的更新软件有效化的激活以后的处理。3.根据权利要求1所述的中心,其特征在于,所述控制部构成为在搭载了具有1个储存区域的非易失性存储器的所述电子控制单元的所述软件的更新处理中,当所述通信部接收到所述更新同意通知且所述车辆与所述信息终端的通信中断的情况下,不允许在所述储存区域写入更新软件的安装以后的处理。4.根据权利要求2所述的中心,其特征在于,所述控制部构成为在所述判定部判定为所述车辆与所述信息终端的通信恢...

【专利技术属性】
技术研发人员:石川智康谷森俊介
申请(专利权)人:丰田自动车株式会社
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1