车载装置、信息处理方法及计算机程序制造方法及图纸

技术编号:35510257 阅读:19 留言:0更新日期:2022-11-09 14:24
车载装置具备处理部和存储所述处理部能够执行的多个程序的存储部,其中,所述处理部取得从车外的服务器提供的与更新的有无有关的信息,通过执行与基本程序中包含的输入输出功能不同的输入输出功能,将取得的与所述更新的有无有关的信息保存于共享区域,基于保存的与所述更新的有无有关的信息,在引导程序的执行开始后,选择性地执行所述基本程序或更新处理程序。理程序。理程序。

【技术实现步骤摘要】
【国外来华专利技术】车载装置、信息处理方法及计算机程序


[0001]本公开涉及车载装置、信息处理方法及计算机程序。
[0002]本申请主张基于在2020年4月8日提出申请的日本申请第2020

69814号的优先权,并援引所述日本申请记载的全部记载内容。

技术介绍

[0003]在车辆搭载有用于对发动机控制等的动力传动系、空调控制等的车身系等的车载设备进行控制的车载ECU(Electronic Control Unit)。车载ECU包括MPU等运算处理部、RAM等能够改写的非易失性的存储部、及用于与其他的车载ECU进行通信的通信部,通过将存储于存储部的控制程序读入并执行,来进行车载设备的控制。此外,在车辆安装有具备无线通信的功能的中继装置,经由中继装置,与连接于车外的网络的程序提供装置进行通信,从该程序提供装置下载(接收)车载ECU的控制程序,能够对该车载ECU的控制程序进行更新(例如参照专利文献1)。
[0004]在先技术文献
[0005]专利文献
[0006]专利文献1:日本特开2017

97851号公报

技术实现思路

[0007]本公开的一形态的车载装置具备处理部和存储所述处理部能够执行的多个程序的存储部,其中,所述多个程序包括:引导程序,在所述处理部的起动时执行;基本程序,由所述引导程序选择性地执行;及更新处理程序,由所述引导程序选择性地执行,与车外的服务器进行与更新有关的信息的通信,所述存储部包含共享区域,该共享区域保存与本装置的控制程序的更新的有无有关的信息,所述共享区域通过执行所述引导程序而能够访问,所述共享区域是与通过所述基本程序中包含的输入输出功能而能够访问的区域不同的区域,所述处理部取得从车外的服务器提供的与所述更新的有无有关的信息,所述处理部通过与所述基本程序中包含的输入输出功能不同的输入输出功能,将取得的与所述更新的有无有关的信息保存于所述共享区域,所述处理部基于保存的与所述更新的有无有关的信息,在所述引导程序的执行开始后,执行所述基本程序或所述更新处理程序。
附图说明
[0008]图1是例示包含本实施方式的中继装置(车载装置)的车载系统的结构的示意图。
[0009]图2是例示中继装置等的结构的框图。
[0010]图3是表示本实施方式的中继装置进行的更新标志的保存处理的次序的流程图。
[0011]图4是表示本实施方式的中继装置进行的起动处理的次序的流程图。
具体实施方式
[0012][本公开要解决的课题][0013]专利文献1的中继装置未考虑与对由本装置执行的控制程序进行更新的处理有关的事项,因此可能无法有效地实施该本装置的控制程序的更新。
[0014]本公开的目的在于提供一种能够有效地实施本装置的控制程序的更新的车载装置。
[0015][本公开的效果][0016]根据本公开的一方案,能够有效地实施本装置的控制程序的更新。
[0017][本公开的实施方式的说明][0018]首先,列举本公开的实施形态进行说明。而且,也可以将以下记载的实施方式的至少一部分任意组合。
[0019](1)本公开的一形态的车载装置具备处理部和存储所述处理部能够执行的多个程序的存储部,其中,所述多个程序包括:引导程序,在所述处理部的起动时执行;基本程序,由所述引导程序选择性地执行;及更新处理程序,由所述引导程序选择性地执行,与车外的服务器进行与更新有关的信息的通信,所述存储部包含共享区域,该共享区域保存与本装置的控制程序的更新的有无有关的信息,所述共享区域通过执行所述引导程序而能够访问,所述共享区域是与通过所述基本程序中包含的输入输出功能而能够访问的区域不同的区域,所述处理部取得从车外的服务器提供的与所述更新的有无有关的信息,所述处理部通过与所述基本程序中包含的输入输出功能不同的输入输出功能,将取得的与所述更新的有无有关的信息保存于所述共享区域,所述处理部基于保存的与所述更新的有无有关的信息,在所述引导程序的执行开始后,执行所述基本程序或所述更新处理程序。
[0020]在本形态中,在车载装置的存储部存储有包含引导程序、基本程序、更新处理程序、在基本程序上执行的控制程序等的多个程序。车载装置的处理部基于按照执行的程序而不同的控制内容、访问权限来执行处理。执行引导程序的处理部通过识别从车外的服务器提供且存储于存储部的与更新的有无有关的信息,来决定选择基本程序和更新处理程序中的哪一者而使其起动。在与更新有关的信息存在的情况下,处理部在构成为不经由基本程序而通过执行引导程序的处理部能够访问的共享区域,保存表示与该更新有关的信息存在的标识符。即使在基本程序执行开始前,通过利用执行引导程序的处理部取得与更新的有无有关的信息,也能够判定在引导阶段成为执行对象的程序,因此基于根据判定结果而选择性地起动的更新处理程序,能够有效地实施程序的更新。共享区域设为执行基本程序的处理部不能访问且仅保存与更新的有无有关的信息的专用区域,由此,能够通过简易的结构防止冲突的发生并实现有效的处理的执行。
[0021](2)本公开的一形态的车载装置中,所述多个程序包括在所述基本程序上执行的所述控制程序和诊断程序,所述诊断程序包含与所述基本程序中包含的输入输出功能不同的输入输出功能,执行所述控制程序期间的处理部控制与通过通信而连接的多个车载ECU之间的中继,执行所述诊断程序期间的处理部取得从所述车外的服务器提供的与所述更新的有无有关的信息,通过与所述基本程序中包含的输入输出功能不同的输入输出功能,将取得的与所述更新的有无有关的信息保存于所述共享区域。
[0022]在本形态中,以基本程序为平台而并行地执行控制程序及诊断程序,由此车载装
置具备例如作为网关的功能并能够执行有效的更新处理。
[0023](3)本公开的一形态的车载装置中,所述处理部通过表示所述存储部中的物理存储位置的物理地址来指定所述共享区域,在指定的所述共享区域保存与所述更新的有无有关的信息。
[0024]在本形态中,在直接通过物理地址指定的共享区域保存与更新的有无有关的信息。由此,不用基于基本程序中包含的输入输出功能的控制而其他的程序能够参照共享区域,能够有效地执行处理。
[0025](4)本公开的一形态的车载装置中,所述共享区域通过执行所述更新处理程序而能够访问,执行所述更新处理程序的处理部在更新处理完成的情况下将表示更新处理完成的信息保存于所述共享区域。
[0026]在本形态中,通过更新处理程序,在更新处理完成的情况下将表示更新完成的信息保存于共享区域。共享区域构成为不经由基本程序而通过执行更新处理程序的处理部能够访问,因此能够有效地执行处理。
[0027](5)本公开的一形态的信息处理方法包括:引导处理,在起动时执行;基本处理,由所述引导处理选择性地执行;及更新处理,由所述引导处理选择性地执行,与车外的服务器进行与更新有关的信息的通信,保存与本装置的控制程序的更新的有无有关的信息的共享区域通过执行所述引本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种车载装置,具备处理部和存储所述处理部能够执行的多个程序的存储部,其中,所述多个程序包括:引导程序,在所述处理部的起动时执行;基本程序,由所述引导程序选择性地执行;及更新处理程序,由所述引导程序选择性地执行,与车外的服务器进行与更新有关的信息的通信,所述存储部包含共享区域,该共享区域保存与本装置的控制程序的更新的有无有关的信息,所述共享区域通过执行所述引导程序而能够访问,所述共享区域是与通过所述基本程序中包含的输入输出功能而能够访问的区域不同的区域,所述处理部取得从车外的服务器提供的与所述更新的有无有关的信息,所述处理部通过与所述基本程序中包含的输入输出功能不同的输入输出功能,将取得的与所述更新的有无有关的信息保存于所述共享区域,所述处理部基于保存的与所述更新的有无有关的信息,在所述引导程序的执行开始后,执行所述基本程序或所述更新处理程序。2.根据权利要求1所述的车载装置,其中,所述多个程序包括在所述基本程序上执行的所述控制程序和诊断程序,所述诊断程序包含与所述基本程序中包含的输入输出功能不同的输入输出功能,执行所述控制程序期间的处理部控制与通过通信而连接的多个车载ECU之间的中继,执行所述诊断程序期间的处理部取得从所述车外的服务器提供的与所述更新的有无有关的信息,通过与所述基本程序中包含的输入输出功能不同的输入输出功能,将取得的与所述更新的有无有关的信息保存于所述共享区域。3.根据权利要求1或2所述的车载装置,其中,所述处理部通过表示所述存储部中的物理存储位置的物理地址来指定所述共享区域,在指定的所述共享区域保存与所述更新的有无有关的信息。4.根据权利要求1~3中任一项所述的车载装置,其中,所述共享区域通过执...

【专利技术属性】
技术研发人员:芦边健太郎泉达也神田一郎
申请(专利权)人:住友电装株式会社住友电气工业株式会社
类型:发明
国别省市:

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

1