JP2022180041A - 車両用電子制御装置及び更新プログラム - Google Patents
車両用電子制御装置及び更新プログラム Download PDFInfo
- Publication number
- JP2022180041A JP2022180041A JP2021086936A JP2021086936A JP2022180041A JP 2022180041 A JP2022180041 A JP 2022180041A JP 2021086936 A JP2021086936 A JP 2021086936A JP 2021086936 A JP2021086936 A JP 2021086936A JP 2022180041 A JP2022180041 A JP 2022180041A
- Authority
- JP
- Japan
- Prior art keywords
- vehicle
- update
- configuration information
- activation
- electronic control
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/65—Updates
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60R—VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
- B60R16/00—Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for
- B60R16/02—Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/14—Error detection or correction of the data by redundancy in operation
- G06F11/1402—Saving, restoring, recovering or retrying
- G06F11/1415—Saving, restoring, recovering or retrying at system level
- G06F11/1433—Saving, restoring, recovering or retrying at system level during software upgrading
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- Quality & Reliability (AREA)
- Mechanical Engineering (AREA)
- Stored Programmes (AREA)
Abstract
【解決手段】車両用電子制御装置13は、車両バッテリを充電可能な充電可能状態と充電不能な充電不能状態とを切替可能な車両に搭載され、車両バッテリから供給される電力を動作電力として動作する。車両用電子制御装置13は、更新対象ノードにおいて更新データを書込んで更新後のソフトウェアを生成するインストール処理の完了後に、更新後のソフトウェアを有効とするアクティベート処理の承諾可否をユーザに対して問合わせるアクティベート承諾を行うアクティベート承諾実行部40bと、アクティベートの承諾許可が特定されたことを条件とし、アクティベート処理の実行を指示する切替指示を更新対象ノードに送信する切替指示送信部40gと、を備える。アクティベート承諾実行部は、充電可能状態中にアクティベート承諾を行う。
【選択図】図5
Description
CGW13において、車両状態が車両バッテリ24を充電可能なIGオンの状態でアクティベート承諾を行うようにした。IGオフの状態でアクティベート承諾を行う従来とは異なり、IGオンの状態でアクティベート承諾を行うことで、車両バッテリ24の電力消費を抑制しつつ、安全安心なソフトウェアの更新を担保することができる。
Claims (17)
- 車両バッテリを充電可能な充電可能状態と充電不能な充電不能状態とを切替可能な車両に搭載され、前記車両バッテリから供給される電力を動作電力として動作する車両用電子制御装置であって、
更新対象ノードにおいて更新データを書込んで更新後のソフトウェアを生成するインストール処理の完了後に、前記更新後のソフトウェアを有効とするアクティベート処理の承諾可否をユーザに対して問合わせるアクティベート承諾を行うアクティベート承諾実行部(40b)と、
アクティベートの承諾許可が特定されたことを条件とし、前記アクティベート処理の実行を指示する切替指示を前記更新対象ノードに送信可能な切替指示送信部(40g)と、を備え、
前記アクティベート承諾実行部は、前記充電可能状態中に前記アクティベート承諾を行う車両用電子制御装置。 - 前記アクティベート処理の実行を次の前記充電可能状態から前記充電不能状態への切替時に指示する切替設定指示を前記更新対象ノードに送信する切替設定指示送信部(40e)を備え、
前記切替設定指示送信部は、前記充電可能状態中に前記切替設定指示を前記更新対象ノードに送信する請求項1に記載した車両用電子制御装置。 - 車両状態を判定する車両状態判定部(40a)を備え、
前記アクティベート承諾実行部は、運転操作を阻害しない車両状態であると判定されたことを条件とし、前記充電可能状態中に前記アクティベート承諾を行う請求項1又は2に記載した車両用電子制御装置。 - 前記更新対象ノードのメモリ構成を特定するメモリ構成特定部(40c)と、
前記更新対象ノードが外付けメモリを有するメモリ構成のノードである場合に、メモリ領域に格納されているソフトウェアの前記外付けメモリへの複製処理の実行を指示する複製指示を当該更新対象ノードに送信する複製指示送信部(40d)と、を備え、
前記複製指示送信部は、前記充電可能状態中に前記複製指示を前記更新対象ノードに送信する請求項1から3の何れか一項に記載した車両用電子制御装置。 - ユーザが降車する降車条件の成立を判定する降車条件成立判定部(40f)と、
前記車両バッテリの前記充電可能状態から前記充電不能状態への切替操作の遅延を要求する操作遅延要求部(40h)と、を備え、
前記操作遅延要求部は、前記更新対象ノードが車両走行制御に影響しないソフトウェアを更新するノードである場合に、前記降車条件が成立したと判定されると、前記切替操作の遅延を要求する請求項1から4の何れか一項に記載した車両用電子制御装置。 - 前記切替指示送信部は、前記更新対象ノードが車両走行制御に影響しないソフトウェアを更新するノードである場合に、前記降車条件が成立したと判定されると、前記切替指示を当該更新対象ノードに送信する請求項5に記載した車両用電子制御装置。
- 前記更新対象ノードを含む管理対象ノードから更新後の車両構成情報を取得する車両構成情報取得部(41a)と、
前記更新後の車両構成情報を、キャンペーン情報に含まれている更新後の車両構成情報と照合し、前記車両構成情報の整合性を判定する整合性判定部(41b)と、を備える請求項1から6の何れかに記載した車両用電子制御装置。 - 前記車両構成情報取得部は、前記管理対象ノードから更新前の車両構成情報を取得し、
前記整合性判定部は、前記更新後の車両構成情報を、前記更新前の車両構成情報と照合し、前記車両構成情報の整合性を判定する請求項7に記載した車両用電子制御装置。 - 前記切替指示送信部は、前記整合性判定部により前記車両構成情報の整合否が判定された場合に、前記切替指示を前記更新対象ノードに再送するリトライ処理を行う請求項7又は8に記載した車両用電子制御装置。
- 更新対象ノードのソフトウェアをインストール処理の前の状態に戻すロールバック処理を行うロールバック処理実行部(42)を備え、
前記ロールバック処理実行部は、前記整合性判定部により前記車両構成情報の整合否が判定された場合に、前記ロールバック処理を行う請求項7又は8に記載した車両用電子制御装置。 - 前記ロールバック処理実行部は、前記整合性判定部により前記車両構成情報の整合否が判定されたことで前記切替指示送信部が前記切替指示を前記更新対象ノードに再送する前記リトライ処理を行った後に、前記整合性判定部により前記車両構成情報の整合否が再度判定された場合に、前記ロールバック処理を行う請求項10に記載した車両用電子制御装置。
- 前記ロールバック処理実行部は、前記更新対象ノードにおけるアクティベート処理の完了後から所定期間内であることを条件とし、前記ロールバック処理を行う請求項10又は11に記載した車両用電子制御装置。
- 前記ロールバック処理実行部は、前記所定期間を動的に決定する請求項12に記載した車両用電子制御装置。
- 第1フラグと第2フラグを択一的に設定可能であり、
前記ロールバック処理実行部は、前記第2フラグを設定していることを条件とし、前記ロールバック処理を行う請求項10から13の何れか一項に記載した車両用電子制御装置。 - 認証が成立していることを条件とし、前記第1フラグから前記第2フラグへの設定変更が可能である請求項14に記載した車両用電子制御装置。
- 前記第2フラグから前記第1フラグへの設定変更が不可である請求項14又は15に記載した車両用電子制御装置。
- 車両バッテリを充電可能な充電可能状態と充電不能な充電不能状態とを切替可能な車両に搭載され、前記車両バッテリから供給される電力を動作電力として動作する車両用電子制御装置(13)の制御部(34)に、
更新対象ノードにおいて更新データを書込んで更新後のソフトウェアを生成するインストール処理の完了後であって前記充電可能状態中に、更新後のソフトウェアを有効とするアクティベート処理の承諾可否をユーザに対して問合わせるアクティベート承諾を行うアクティベート承諾実行手順を実行させる更新プログラム。
Priority Applications (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021086936A JP7484814B2 (ja) | 2021-05-24 | 2021-05-24 | 車両用電子制御装置及び更新プログラム |
| PCT/JP2022/019108 WO2022249846A1 (ja) | 2021-05-24 | 2022-04-27 | 車両用電子制御装置及び更新プログラム |
| CN202280036678.8A CN117396842A (zh) | 2021-05-24 | 2022-04-27 | 车辆用电子控制装置以及更新程序 |
| DE112022002792.4T DE112022002792T5 (de) | 2021-05-24 | 2022-04-27 | Elektronische fahrzeugsteuervorrichtung und aktualisierungsprogramm |
| US18/510,626 US12487813B2 (en) | 2021-05-24 | 2023-11-15 | Vehicular electronic control device and update program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021086936A JP7484814B2 (ja) | 2021-05-24 | 2021-05-24 | 車両用電子制御装置及び更新プログラム |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JP2022180041A true JP2022180041A (ja) | 2022-12-06 |
| JP2022180041A5 JP2022180041A5 (ja) | 2023-03-15 |
| JP7484814B2 JP7484814B2 (ja) | 2024-05-16 |
Family
ID=84228698
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021086936A Active JP7484814B2 (ja) | 2021-05-24 | 2021-05-24 | 車両用電子制御装置及び更新プログラム |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US12487813B2 (ja) |
| JP (1) | JP7484814B2 (ja) |
| CN (1) | CN117396842A (ja) |
| DE (1) | DE112022002792T5 (ja) |
| WO (1) | WO2022249846A1 (ja) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7668204B2 (ja) * | 2021-10-26 | 2025-04-24 | 本田技研工業株式会社 | 車載制御システム |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH1097426A (ja) * | 1996-09-19 | 1998-04-14 | Hitachi Ltd | 通信制御装置におけるシステムファイルの更新方法 |
| WO2011161778A1 (ja) * | 2010-06-23 | 2011-12-29 | トヨタ自動車株式会社 | プログラム更新装置 |
| JP2017027549A (ja) * | 2015-07-28 | 2017-02-02 | 矢崎総業株式会社 | ソフトウェア更新装置及びソフトウェア更新システム |
| JP2019185398A (ja) * | 2018-04-10 | 2019-10-24 | 株式会社デンソー | 車載装置 |
| WO2020032196A1 (ja) * | 2018-08-10 | 2020-02-13 | 株式会社デンソー | 車両情報通信システム |
Family Cites Families (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP6365572B2 (ja) * | 2016-03-14 | 2018-08-01 | トヨタ自動車株式会社 | 車両用のソフトウェア管理システム、管理サーバ及び車両 |
| JP7500925B2 (ja) | 2018-08-10 | 2024-06-18 | 株式会社デンソー | 車両情報通信システム、センター装置、車両情報通信方法及びコンピュータプログラム |
| US11579865B2 (en) | 2018-08-10 | 2023-02-14 | Denso Corporation | Vehicle information communication system |
| US11163549B2 (en) | 2018-08-10 | 2021-11-02 | Denso Corporation | Vehicle information communication system |
| WO2020032200A1 (ja) | 2018-08-10 | 2020-02-13 | 株式会社デンソー | センター装置,諸元データの生成方法及び諸元データ生成用プログラム |
| US20200174778A1 (en) * | 2018-11-30 | 2020-06-04 | Paccar Inc | Systems and methods for using a mobile device to manage an over-the-air vehicle software update |
| JP7177755B2 (ja) * | 2019-07-24 | 2022-11-24 | 株式会社日立製作所 | サーバ、ソフトウェア更新システム、およびソフトウェア更新装置 |
| JP7379118B2 (ja) | 2019-11-28 | 2023-11-14 | キヤノン株式会社 | 液体吐出装置、インプリント装置、および物品の製造方法 |
| CN111342151A (zh) * | 2020-02-28 | 2020-06-26 | 威睿电动汽车技术(宁波)有限公司 | 一种集成化电池包 |
| CN111762066B (zh) * | 2020-07-07 | 2022-02-11 | 深圳威迈斯新能源股份有限公司 | 一种动力电池低温自加热装置、方法及纹波抑制方法 |
-
2021
- 2021-05-24 JP JP2021086936A patent/JP7484814B2/ja active Active
-
2022
- 2022-04-27 CN CN202280036678.8A patent/CN117396842A/zh active Pending
- 2022-04-27 WO PCT/JP2022/019108 patent/WO2022249846A1/ja not_active Ceased
- 2022-04-27 DE DE112022002792.4T patent/DE112022002792T5/de active Pending
-
2023
- 2023-11-15 US US18/510,626 patent/US12487813B2/en active Active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH1097426A (ja) * | 1996-09-19 | 1998-04-14 | Hitachi Ltd | 通信制御装置におけるシステムファイルの更新方法 |
| WO2011161778A1 (ja) * | 2010-06-23 | 2011-12-29 | トヨタ自動車株式会社 | プログラム更新装置 |
| JP2017027549A (ja) * | 2015-07-28 | 2017-02-02 | 矢崎総業株式会社 | ソフトウェア更新装置及びソフトウェア更新システム |
| JP2019185398A (ja) * | 2018-04-10 | 2019-10-24 | 株式会社デンソー | 車載装置 |
| WO2020032196A1 (ja) * | 2018-08-10 | 2020-02-13 | 株式会社デンソー | 車両情報通信システム |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2022249846A1 (ja) | 2022-12-01 |
| US20240086174A1 (en) | 2024-03-14 |
| US12487813B2 (en) | 2025-12-02 |
| CN117396842A (zh) | 2024-01-12 |
| JP7484814B2 (ja) | 2024-05-16 |
| DE112022002792T5 (de) | 2024-04-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11669323B2 (en) | Vehicle electronic control system, program update notification control method and computer program product | |
| US12299429B2 (en) | Vehicle electronic control system, self-retention power execution control method and computer program product | |
| US11822366B2 (en) | Electronic control unit, vehicle electronic control system, rewrite execution method, rewrite execution program, and data structure of specification data | |
| US11579865B2 (en) | Vehicle information communication system | |
| US11683197B2 (en) | Vehicle master device, update data distribution control method, computer program product and data structure of specification data | |
| US11671498B2 (en) | Vehicle master device, update data verification method and computer program product | |
| US12030443B2 (en) | Vehicle electronic control system, distribution package download determination method and computer program product | |
| US12083970B2 (en) | Vehicle master device, vehicle electronic control system, activation request instruction method and computer program product | |
| US11467821B2 (en) | Vehicle master device, installation instruction determination method and computer program product | |
| US20200050442A1 (en) | Vehicle information communication system | |
| US20210155252A1 (en) | Vehicle master device, control method for executing rollback, computer program product for executing rollback and data structure of specification data | |
| US11604637B2 (en) | Electronic control unit, vehicle electronic control system, difference data consistency determination method and computer program product | |
| US20210157492A1 (en) | Vehicle electronic control system, file transfer control method, computer program product and data structure of specification data | |
| JP6465258B1 (ja) | 制御装置、制御方法、およびコンピュータプログラム | |
| JP7358928B2 (ja) | 車両用電子制御システム、データ中継装置、キャンペーン情報の配信制御方法及びキャンペーン情報の配信制御プログラム | |
| US11926270B2 (en) | Display control device, rewrite progress display control method and computer program product | |
| US12381949B2 (en) | Vehicle master device, update data verification method and computer program product | |
| US11907697B2 (en) | Vehicle electronic control system, center device, vehicle master device, display control information transmission control method, display control information reception control method, display control information transmission control program, and display control information reception control program | |
| JP7643170B2 (ja) | 車両用電子制御装置、車両用電子制御システム及び更新後構成情報判定プログラム | |
| US20210160064A1 (en) | Vehicle master device, security access key management method, security access key management program and data structure of specification data | |
| US12487813B2 (en) | Vehicular electronic control device and update program | |
| JP7571877B2 (ja) | 車両用電子制御装置及び更新プログラム | |
| JP7619147B2 (ja) | センター装置及び車載電子制御装置 | |
| WO2022220024A1 (ja) | 車両用電子制御装置、書換えプログラム及びデータ構造 | |
| JP2024047896A (ja) | モバイル端末、ソフトウェア配信システム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230307 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230307 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20240402 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240415 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7484814 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |