服务器、软件更新系统、分发方法及非临时存储介质技术方案

技术编号:33197089 阅读:20 留言:0更新日期:2022-04-24 00:26
本发明专利技术为一种服务器,被配置为分发搭载在车辆上的电子控制单元的软件的更新数据,具有:第一存储部,其存储对搭载于所述车辆的通信模块进行确定的信息与对便携终端进行确定的信息建立了关联的装置识别信息,所述便携终端被配置为与搭载于所述车辆的更新控制装置进行通信;第二存储部,其存储所述更新数据;判断部,其被配置为,判断是否能够与所述更新控制装置进行通信;通信部,其被配置为,在所述判断部判断为不能够与所述更新控制装置进行通信的情况下,将所述更新数据发送至与所述通信模块建立了关联的所述便携终端。模块建立了关联的所述便携终端。模块建立了关联的所述便携终端。

【技术实现步骤摘要】
服务器、软件更新系统、分发方法及非临时存储介质


[0001]本专利技术涉及一种服务器、软件更新系统、分发方法及非临时存储介质。

技术介绍

[0002]在车辆上搭载了用于控制车辆的动作的多个电子控制单元(ECU)。ECU具有处理器、RAM那样的临时存储部、闪存ROM那样的非易失性的存储部,通过处理器执行存储在非易失性的存储部中的软件来实现ECU的控制功能。各ECU存储的软件能够进行改写,通过更新为较新版本的软件,能够改善各ECU的功能、追加新的车辆控制功能。
[0003]对ECU的软件进行更新的相关技术的一例为OTA(Over The Air)技术,在该技术中,通过以无线的方式将与车载网络连接的车载通信装置和互联网等通信网络连接,经由无线通信从服务器下载软件,并通过安装下载的软件来实施ECU的程序更新、追加(例如,参照日本特开2018

181377)。
[0004]关于基于OTA的软件的更新,作为其开始的契机能够为,在车辆的IG

ON或电源ON时搭载在车辆上的更新控制装置经由搭载在车辆上的通信设备而向服务器发送车载装置的程序的版本信息(更新确认)(例如,参照日本特开2018

181377)。在更新控制装置中,当从服务器下载了更新数据时,通过在车内的显示装置等实施显示,从而向用户通知存在更新数据,并以通过按钮等输入装置的操作而承接了用户的批准为契机,实施更新数据的安装以及激活。

技术实现思路

[0005]假定由于电波状况、故障等,搭载在车辆上的通信模块不能够与服务器进行通信的情况。此外,也可以考虑由于车型、车辆的用途等,在车辆上不搭载用于与服务器进行通信的通信模块的本体。在这些情况下,由于不能够通过OTA对电子控制单元的程序进行更新,所以存在改善的余地。
[0006]本专利技术提供了一种在服务器与车辆不能够进行通信的情况下也能够对电子控制单元的软件进行更新的服务器、软件更新系统、分发方法及非临时存储介质。
[0007]本专利技术的第一方式服务器被配置为分发搭载在车辆上的电子控制单元的软件的更新数据,所述服务器具有:第一存储部,其存储装置识别信息,在所述装置识别信息中,对搭载于所述车辆的通信模块进行确定的信息与对便携终端进行确定的信息建立了关联,所述便携终端被配置为与搭载于所述车辆的更新控制装置进行通信;第二存储部,其存储所述更新数据;判断部,其被配置为,判断是否能够与所述更新控制装置进行通信;通信部,其被配置为,在从所述更新控制装置经由所述通信模块请求发送所述更新数据的情况下,经由所述通信模块向所述更新控制装置发送所述更新数据,在所述判断部判断为不能够与所述更新控制装置进行通信的情况下,将所述更新数据发送至与所述通信模块建立了关联的所述便携终端。
[0008]本专利技术的第二方式的软件更新系统被配置为对搭载在车辆上的电子控制单元的
软件进行更新,所述软件更新系统具有:更新控制装置,其被配置为搭载在所述车辆上,并对所述电子控制单元的软件更新进行控制;服务器,其被配置为,分发电子控制单元的软件的更新数据;便携终端,其被配置为,与所述更新控制装置及所述服务器进行通信;所述服务器具有:第一存储部,其存储装置识别信息,在所述装置识别信息中,对搭载于所述车辆的通信模块进行确定的信息与对所述便携终端进行确定的信息建立了关联;第二存储部,其存储所述更新数据;判断部,其被配置为,判断是否能够与所述更新控制装置进行通信;通信部,其被配置为,在从所述更新控制装置经由所述通信模块请求发送所述更新数据的情况下,经由所述通信模块向所述更新控制装置发送所述更新数据,在所述判断部判断为不能够与所述更新控制装置进行通信的情况下,将所述更新数据发送至与所述通信模块建立了关联的所述便携终端。
[0009]本专利技术的第三方式的分发方法由计算机分发搭载在车辆上的电子控制单元的软件的更新数据,所述计算机具有处理器、存储器和存储装置,所述分发方法具有:存储装置识别信息,在所述装置识别信息中,对搭载于所述车辆的通信模块进行确定的信息与对便携终端进行确定的信息建立了关联,所述便携终端能够与搭载于所述车辆的更新控制装置进行通信的步骤;存储所述更新数据的步骤;所述计算机判断是否能够与所述更新控制装置进行通信的步骤;在从所述更新控制装置经由所述通信模块请求发送所述更新数据的情况下,经由所述通信模块向所述更新控制装置发送所述更新数据的步骤;在判断为不能够与所述更新控制装置进行通信的情况下,将所述更新数据发送至与所述更新控制装置建立了关联的所述便携终端。
[0010]本专利技术的第四方式的非临时存储介质存储能够由计算机执行的、使所述计算机执行第三方式所述的分发方法的分发程序,所述计算机具有处理器、存储器、所述非临时存储介质。
[0011]根据本专利技术,提供了一种在服务器与车辆不能够进行通信的情况下也能够对电子控制单元的软件进行更新的服务器、软件更新系统、分发方法及非临时存储介质。
附图说明
[0012]以下,参考附图,说明本专利技术的示例性实施方式的特征、优点以及技术和工业意义,其中相同的标记表示相同的元件。图1是表示实施方式的网络系统的整体结构的框图。图2是表示图1所示的服务器的概要结构的框图。图3是表示图1所示的软件更新装置的概要结构的框图。图4是表示图1所示的便携终端的概要结构的框图。图5是第一实施方式的服务器的功能框图。图6是表示服务器存储的装置识别信息的一例的图。图7是表示服务器存储的更新管理信息的一例的图。图8是第一实施方式的软件更新装置的功能框图。图9是第一实施方式的便携终端的功能框图。图10是表示第一实施方式的服务器执行的控制处理的一例的流程图。图11是表示第一实施方式的服务器执行的更新数据分发处理的一例的流程图。
图12是表示软件更新装置执行的软件更新处理的一例的流程图。图13是表示软件更新装置执行的软件更新处理的另一例的时序图。图14是表示第二实施方式的服务器存储的装置识别信息的一例的图。图15是表示第二实施方式的服务器实施的控制处理的一例的流程图。
具体实施方式
[0013](第一实施方式与第二实施方式共通的结构)图1是表示实施方式的网络系统的整体结构的框图,图2是表示图1所示的服务器的概要结构的框图,图3是表示图1所示的软件更新装置的概要结构的框图,图4是表示图1所示的便携终端的概要结构的框图。
[0014]图1所示的网络系统是用于对搭载在车辆上的电子控制单元13a~13d的软件进行更新的系统,具有服务器1(中心)、搭载在车辆上的车载网络2。
[0015]服务器1能够经由网络5与搭载在车辆上的软件更新装置11进行通信,并对搭载在车辆上的电子控制单元13a~13d的软件更新进行管理。
[0016]如图2所示,服务器1包含CPU21、RAM22、存储装置23和通信装置24。存储装置23具有硬盘、SSD等可读写的存储介质,并存储用于执行软件的更新管理的程序、用于更新管理的信息、电子控制单元的更新数据。在服务器1中本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种服务器,被配置为分发搭载在车辆上的电子控制单元的软件的更新数据,所述服务器的特征在于,具有:第一存储部,其存储装置识别信息,在所述装置识别信息中,对搭载于所述车辆的通信模块进行确定的信息与对便携终端进行确定的信息建立了关联,所述便携终端被配置为与搭载于所述车辆的更新控制装置进行通信;第二存储部,其存储所述更新数据;判断部,其被配置为,判断是否能够与所述更新控制装置进行通信;通信部,其被配置为,在从所述更新控制装置经由所述通信模块请求发送所述更新数据的情况下,经由所述通信模块向所述更新控制装置发送所述更新数据,在所述判断部判断为不能够与所述更新控制装置进行通信的情况下,将所述更新数据发送至与所述通信模块建立了关联的所述便携终端。2.根据权利要求1所述的服务器,其特征在于,所述判断部被配置为,在与所述通信模块的通信中断的情况、或者具有所述更新控制装置的车辆中没有搭载用于软件更新的车载设备的情况下,判断为不能够与所述更新控制装置进行通信。3.一种软件更新系统,被配置为对搭载在车辆上的电子控制单元的软件进行更新,所述软件更新系统的特征在于,具有:更新控制装置,其被配置为搭载在所述车辆上,并对所述电子控制单元的软件更新进行控制;服务器,其被配置为,分发电子控制单元的软件的更新数据;便携终端,其被配置为,与所述更新控制装置及所述服务器进行通信,所述服务器具有:第一存储部,其存储装置识别信息,在所述装置识别信息中,对搭载于所述车辆的通信模块进行确定的信息与对所述便携终端进行确定的信息建立了关联;第二存储部,其存储所述更新数据;判断部,其被配置为,判断是否能够与所述更新控制装置进行通信;通信部,其被配置为,在从所述更新控制装置经由所述通信模块请求发送所述更新数据的情况下,经由所述通信模块向所述更新控制装置发送所述更新数据,在所述判断部判断为不能够与所述更新控制装置进行通信的情况下,将所述更新数据发送至与所述通信模块建立了关联的所述便携终端。4.根据权利要求3所述的软件更新系统,其特征在于,...

【专利技术属性】
技术研发人员:高纲雄介
申请(专利权)人:丰田自动车株式会社
类型:发明
国别省市:

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

1