JP7310570B2 - 車載更新装置、プログラム及び、プログラムの更新方法 - Google Patents
車載更新装置、プログラム及び、プログラムの更新方法 Download PDFInfo
- Publication number
- JP7310570B2 JP7310570B2 JP2019214586A JP2019214586A JP7310570B2 JP 7310570 B2 JP7310570 B2 JP 7310570B2 JP 2019214586 A JP2019214586 A JP 2019214586A JP 2019214586 A JP2019214586 A JP 2019214586A JP 7310570 B2 JP7310570 B2 JP 7310570B2
- Authority
- JP
- Japan
- Prior art keywords
- vehicle
- communication unit
- update
- vehicle ecu
- program
- 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.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/46—Interconnection of networks
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C5/00—Registering or indicating the working of vehicles
- G07C5/008—Registering or indicating the working of vehicles communicating information to a remotely located station
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Software Systems (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mechanical Engineering (AREA)
- Stored Programmes (AREA)
- Information Transfer Between Computers (AREA)
- Small-Scale Networks (AREA)
Description
前記更新プログラムの送信を制御する制御部と、
前記車載ECUが接続される複数の通信部とを備え、
前記制御部は、
前記更新プログラムを取得する際、更新対象の車載ECUが接続される通信部に関する情報を前記外部サーバから取得し、
取得した前記更新対象の車載ECUが接続される通信部に関する情報に基づき、前記更新プログラムを、前記更新対象の車載ECUが接続される通信部から出力する。
最初に本開示の実施態様を列挙して説明する。また、以下に記載する実施形態の少なくとも一部を任意に組み合わせてもよい。
前記更新プログラムの送信を制御する制御部と、
前記車載ECUが接続される複数の通信部とを備え、
前記制御部は、
前記更新プログラムを取得する際、更新対象の車載ECUが接続される通信部に関する情報を前記外部サーバから取得し、
取得した前記更新対象の車載ECUが接続される通信部に関する情報に基づき、前記更新プログラムを、前記更新対象の車載ECUが接続される通信部から出力する。
前記複数の通信部において、前記外部サーバから取得した前記更新対象の車載ECUが接続される通信部に関する情報に対応する通信部を特定できなかった場合、前記外部サーバに、前記更新対象の車載ECUが接続される通信部を特定できなかった旨を含む情報を出力する。
前記更新対象の車載ECUから、前記更新プログラムの出力に対する応答を受信できなかった場合、前記外部サーバに、前記更新対象の車載ECUから応答を受信できなかった旨を含む情報を出力する。
前記更新対象の車載ECUが接続される通信部に関する情報は、前記CANトランシーバを特定する情報を含む。
車外の外部サーバから送信される更新プログラム及び、更新対象の車載ECUが接続される通信部に関する情報を取得し、
取得した前記更新対象の車載ECUが接続される通信部に関する情報に基づき、前記更新プログラムを、前記更新対象の車載ECUが接続される通信部から出力する
処理を実行させる。
車外の外部サーバから送信される更新プログラム及び、更新対象の車載ECUが接続される通信部に関する情報を取得し、
取得した前記更新対象の車載ECUが接続される通信部に関する情報に基づき、前記更新プログラムを、前記更新対象の車載ECUが接続される通信部から出力する
処理を実行させる。
本発明をその実施の形態を示す図面に基づいて具体的に説明する。本開示の実施形態に係る車載更新装置2を、以下に図面を参照しつつ説明する。なお、本発明はこれらの例示に限定されるものではなく、特許請求の範囲によって示され、特許請求の範囲と均等の意味及び範囲内でのすべての変更が含まれることが意図される。
以下、実施の形態について図面に基づいて説明する。図1は、実施形態1に係る車載更新システムの構成を示す模式図である。図2は、車載更新装置2等の構成を示すブロック図である。車載更新システムSは、車両Cに搭載された車外通信装置1及び車載更新装置2を含み、車外ネットワークNを介して接続されたプログラム提供装置S1から取得したプログラム又はデータを、車両Cに搭載されている車載ECU3(Electronic Control Unit/車載制御装置)に送信する。
図5は、実施形態2に係る車載更新装置2の制御部20の処理を例示するフローチャートである。車載更新装置2の制御部20は、例えば車両Cが起動状態(IGスイッチ6がオン)又は停止状態(IGスイッチ6がオフ)において、定常的に以下の処理を行う。
図6は、実施形態3に係る車載更新装置2の制御部20の処理を例示するフローチャートである。車載更新装置2の制御部20は、例えば車両Cが起動状態(IGスイッチ6がオン)又は停止状態(IGスイッチ6がオフ)において、定常的に以下の処理を行う。
S 車載更新システム
S1 プログラム提供装置(外部サーバ)
S11 記憶部
1 車外通信装置
11 アンテナ
2 車載更新装置(ゲートウェイ)
20 制御部
21 記憶部
211 記録媒体
22 入出力I/F
23 車内通信部(通信部)
231 イーサネット通信部
232 CAN通信部
3 車載ECU(車載制御装置)
4 車載ネットワーク
41 通信線(バス)
411 イーサネットケーブル
412 CANバス
5 表示装置
6 IGスイッチ
Claims (8)
- 車外の外部サーバから送信される更新プログラムを取得し、車両に搭載される車載ECUのプログラムを更新するための処理を行う車載更新装置であって、
前記更新プログラムの送信を制御する制御部と、
前記車載ECUが接続される複数の通信部とを備え、
前記制御部は、
前記更新プログラムを取得する際、更新対象の車載ECUが接続される通信部に関する情報を前記外部サーバから取得し、
取得した前記更新対象の車載ECUが接続される通信部に関する情報に基づき、前記更新プログラムを、前記更新対象の車載ECUが接続される通信部から出力し、
前記制御部は、
前記複数の通信部において、前記外部サーバから取得した前記更新対象の車載ECUが接続される通信部に関する情報に対応する通信部を特定できなかった場合、前記外部サーバに、前記更新対象の車載ECUが接続される通信部を特定できなかった旨を含む情報を出力する
車載更新装置。 - 車外の外部サーバから送信される更新プログラムを取得し、車両に搭載される車載ECUのプログラムを更新するための処理を行う車載更新装置であって、
前記更新プログラムの送信を制御する制御部と、
前記車載ECUが接続される複数の通信部とを備え、
前記制御部は、
前記更新プログラムを取得する際、更新対象の車載ECUが接続される通信部に関する情報を前記外部サーバから取得し、
取得した前記更新対象の車載ECUが接続される通信部に関する情報に基づき、前記更新プログラムを、前記更新対象の車載ECUが接続される通信部から出力し、
前記制御部は、
前記更新対象の車載ECUから、前記更新プログラムの出力に対する応答を受信できなかった場合、前記外部サーバに、前記更新対象の車載ECUから応答を受信できなかった旨を含む情報を出力する
車載更新装置。 - 前記通信部は、CANプロトコルに対応したCANトランシーバを含み、
前記更新対象の車載ECUが接続される通信部に関する情報は、前記CANトランシーバを特定する情報を含む
請求項1又は請求項2に記載の車載更新装置。 - 前記通信部は、所定の記憶領域に記憶されている前記通信部の識別情報を参照し、前記外部サーバから取得した前記更新対象の車載ECUが接続される通信部に関する情報に対応する通信部を特定する
請求項1から請求項3のいずれか1項に記載の車載更新装置。 - 車載ECUが接続される複数の通信部を備えたコンピュータに、
車外の外部サーバから送信される更新プログラム及び、更新対象の車載ECUが接続される通信部に関する情報を取得し、
取得した前記更新対象の車載ECUが接続される通信部に関する情報に基づき、前記更新プログラムを、前記更新対象の車載ECUが接続される通信部から出力し、
前記複数の通信部において、前記外部サーバから取得した前記更新対象の車載ECUが接続される通信部に関する情報に対応する通信部を特定できなかった場合、前記外部サーバに、前記更新対象の車載ECUが接続される通信部を特定できなかった旨を含む情報を出力する
処理を実行させるプログラム。 - 車載ECUが接続される複数の通信部を備えたコンピュータに、
車外の外部サーバから送信される更新プログラム及び、更新対象の車載ECUが接続される通信部に関する情報を取得し、
取得した前記更新対象の車載ECUが接続される通信部に関する情報に基づき、前記更新プログラムを、前記更新対象の車載ECUが接続される通信部から出力し、
前記複数の通信部において、前記外部サーバから取得した前記更新対象の車載ECUが接続される通信部に関する情報に対応する通信部を特定できなかった場合、前記外部サーバに、前記更新対象の車載ECUが接続される通信部を特定できなかった旨を含む情報を出力する
処理を実行させるプログラムの更新方法。 - 車載ECUが接続される複数の通信部を備えたコンピュータに、
車外の外部サーバから送信される更新プログラム及び、更新対象の車載ECUが接続される通信部に関する情報を取得し、
取得した前記更新対象の車載ECUが接続される通信部に関する情報に基づき、前記更新プログラムを、前記更新対象の車載ECUが接続される通信部から出力し、
前記更新対象の車載ECUから、前記更新プログラムの出力に対する応答を受信できなかった場合、前記外部サーバに、前記更新対象の車載ECUから応答を受信できなかった旨を含む情報を出力する
処理を実行させるプログラム。 - 車載ECUが接続される複数の通信部を備えたコンピュータに、
車外の外部サーバから送信される更新プログラム及び、更新対象の車載ECUが接続される通信部に関する情報を取得し、
取得した前記更新対象の車載ECUが接続される通信部に関する情報に基づき、前記更新プログラムを、前記更新対象の車載ECUが接続される通信部から出力し、
前記更新対象の車載ECUから、前記更新プログラムの出力に対する応答を受信できなかった場合、前記外部サーバに、前記更新対象の車載ECUから応答を受信できなかった旨を含む情報を出力する
処理を実行させるプログラムの更新方法。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019214586A JP7310570B2 (ja) | 2019-11-27 | 2019-11-27 | 車載更新装置、プログラム及び、プログラムの更新方法 |
CN202080078025.7A CN114667502A (zh) | 2019-11-27 | 2020-11-11 | 车载更新装置、程序以及程序的更新方法 |
US17/756,407 US20230004375A1 (en) | 2019-11-27 | 2020-11-11 | Vehicle-mounted update device, program, and program update method |
PCT/JP2020/042084 WO2021106568A1 (ja) | 2019-11-27 | 2020-11-11 | 車載更新装置、プログラム及び、プログラムの更新方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019214586A JP7310570B2 (ja) | 2019-11-27 | 2019-11-27 | 車載更新装置、プログラム及び、プログラムの更新方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2021086378A JP2021086378A (ja) | 2021-06-03 |
JP7310570B2 true JP7310570B2 (ja) | 2023-07-19 |
Family
ID=76087845
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2019214586A Active JP7310570B2 (ja) | 2019-11-27 | 2019-11-27 | 車載更新装置、プログラム及び、プログラムの更新方法 |
Country Status (4)
Country | Link |
---|---|
US (1) | US20230004375A1 (ja) |
JP (1) | JP7310570B2 (ja) |
CN (1) | CN114667502A (ja) |
WO (1) | WO2021106568A1 (ja) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7540401B2 (ja) * | 2021-06-22 | 2024-08-27 | トヨタ自動車株式会社 | センタ、otaマスタ、方法、プログラム、及び車両 |
CN115617370B (zh) * | 2022-10-21 | 2024-02-23 | 广州汽车集团股份有限公司 | 数据刷新方法、装置、电子设备及存储介质 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2017046980A1 (ja) | 2015-09-14 | 2017-03-23 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカ | ゲートウェイ装置、車載ネットワークシステム及びファームウェア更新方法 |
WO2019202965A1 (ja) | 2018-04-20 | 2019-10-24 | 株式会社オートネットワーク技術研究所 | 車載更新装置、車載更新システム、更新処理方法及び更新処理プログラム |
WO2019221058A1 (ja) | 2018-05-14 | 2019-11-21 | 株式会社オートネットワーク技術研究所 | 車載中継装置、通信システム、バス決定方法及びコンピュータプログラム |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20150230044A1 (en) * | 2014-02-12 | 2015-08-13 | Continental Automotive Systems, Inc. | Updating vehicle software using a smartphone |
JP6675271B2 (ja) * | 2015-09-14 | 2020-04-01 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカPanasonic Intellectual Property Corporation of America | ゲートウェイ装置、車載ネットワークシステム及びファームウェア更新方法 |
JP6568947B2 (ja) * | 2015-09-29 | 2019-08-28 | 日立オートモティブシステムズ株式会社 | 車載制御装置、プログラム更新システム、及び、プログラム更新ソフトウェア |
JP6428652B2 (ja) * | 2016-01-06 | 2018-11-28 | 株式会社オートネットワーク技術研究所 | 車載更新装置、更新システム及び更新処理プログラム |
US10402192B2 (en) * | 2017-07-25 | 2019-09-03 | Aurora Labs Ltd. | Constructing software delta updates for vehicle ECU software and abnormality detection based on toolchain |
JP7049900B2 (ja) * | 2018-04-18 | 2022-04-07 | 株式会社日立製作所 | ソフトウェア管理システム、ゲートウェイ装置、保守装置、サーバ装置、及びソフトウェア管理システムの制御方法 |
WO2020003515A1 (ja) * | 2018-06-29 | 2020-01-02 | 三菱電機株式会社 | 更新制御装置、更新制御システムおよび更新制御方法 |
-
2019
- 2019-11-27 JP JP2019214586A patent/JP7310570B2/ja active Active
-
2020
- 2020-11-11 CN CN202080078025.7A patent/CN114667502A/zh active Pending
- 2020-11-11 US US17/756,407 patent/US20230004375A1/en not_active Abandoned
- 2020-11-11 WO PCT/JP2020/042084 patent/WO2021106568A1/ja active Application Filing
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2017046980A1 (ja) | 2015-09-14 | 2017-03-23 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカ | ゲートウェイ装置、車載ネットワークシステム及びファームウェア更新方法 |
WO2019202965A1 (ja) | 2018-04-20 | 2019-10-24 | 株式会社オートネットワーク技術研究所 | 車載更新装置、車載更新システム、更新処理方法及び更新処理プログラム |
WO2019221058A1 (ja) | 2018-05-14 | 2019-11-21 | 株式会社オートネットワーク技術研究所 | 車載中継装置、通信システム、バス決定方法及びコンピュータプログラム |
Also Published As
Publication number | Publication date |
---|---|
JP2021086378A (ja) | 2021-06-03 |
WO2021106568A1 (ja) | 2021-06-03 |
US20230004375A1 (en) | 2023-01-05 |
CN114667502A (zh) | 2022-06-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107428294B (zh) | 不正常检测规则更新方法、电子控制单元和车载网络系统 | |
JP7192415B2 (ja) | プログラム更新システム及び更新処理プログラム | |
JP6780724B2 (ja) | 車載更新装置、更新処理プログラム及び、プログラムの更新方法 | |
US11967188B2 (en) | Vehicle mounted update apparatus, update processing program, and program update method | |
US11507365B2 (en) | On-board update device, update processing program, program update method, and on-board update system | |
JP7160111B2 (ja) | 監視装置、監視プログラム及び監視方法 | |
CN111989658B (zh) | 车载更新装置、车载更新系统、更新处理方法及更新处理程序 | |
JP2023041817A (ja) | 代替装置、代替制御プログラム及び代替方法 | |
CN115336233B (zh) | 车载中继装置、信息处理方法及程序 | |
WO2018088505A1 (ja) | 車載更新システム、車載更新装置及びゲートウェイ | |
JP7310570B2 (ja) | 車載更新装置、プログラム及び、プログラムの更新方法 | |
US20220385553A1 (en) | Vehicle-mounted relay device and information processing method | |
CN111376848B (zh) | 不正常检测规则更新方法、电子控制单元和车载网络系统 | |
JP2021015618A (ja) | 車載更新装置、更新処理プログラム及び、プログラムの更新方法 | |
WO2021205825A1 (ja) | 車載装置、情報処理方法及びコンピュータプログラム | |
JP7192747B2 (ja) | 車載中継装置及び情報処理方法 | |
WO2023063068A1 (ja) | 車載装置、プログラム及び、プログラムの更新方法 | |
JP2025020454A (ja) | 車載装置、プログラム及び、プログラムの更新方法 | |
WO2024219242A1 (ja) | 冗長系ecu、プログラム、及び情報処理方法 | |
WO2024219090A1 (ja) | 車載装置、プログラム、及び情報処理方法 | |
CN119366148A (zh) | 中继装置、信息处理方法及车载系统 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20220228 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20230418 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230522 |
|
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: 20230606 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20230619 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7310570 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |