JP7485110B2 - 代替装置、代替制御プログラム及び代替方法 - Google Patents
代替装置、代替制御プログラム及び代替方法 Download PDFInfo
- Publication number
- JP7485110B2 JP7485110B2 JP2023013437A JP2023013437A JP7485110B2 JP 7485110 B2 JP7485110 B2 JP 7485110B2 JP 2023013437 A JP2023013437 A JP 2023013437A JP 2023013437 A JP2023013437 A JP 2023013437A JP 7485110 B2 JP7485110 B2 JP 7485110B2
- Authority
- JP
- Japan
- Prior art keywords
- vehicle
- alternative
- ecu
- unit
- 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
- 238000000034 method Methods 0.000 title claims description 48
- 238000004891 communication Methods 0.000 claims description 145
- 230000002159 abnormal effect Effects 0.000 claims description 81
- 230000008569 process Effects 0.000 claims description 39
- 230000005540 biological transmission Effects 0.000 claims description 31
- 230000006870 function Effects 0.000 description 47
- 238000003860 storage Methods 0.000 description 32
- 238000012545 processing Methods 0.000 description 15
- 238000010586 diagram Methods 0.000 description 12
- 238000006467 substitution reaction Methods 0.000 description 10
- 238000011084 recovery Methods 0.000 description 8
- 238000001514 detection method Methods 0.000 description 4
- 239000000284 extract Substances 0.000 description 3
- 230000008672 reprogramming Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000004092 self-diagnosis Methods 0.000 description 2
- 241000700605 Viruses Species 0.000 description 1
- 230000005856 abnormality Effects 0.000 description 1
- 238000004378 air conditioning Methods 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 210000005079 cognition system Anatomy 0.000 description 1
- 238000005520 cutting process Methods 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 238000003745 diagnosis Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000008447 perception Effects 0.000 description 1
- 238000012958 reprocessing Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000010572 single replacement reaction Methods 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/16—Error detection or correction of the data by redundancy in hardware
- G06F11/20—Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements
- G06F11/202—Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements where processing functionality is redundant
- G06F11/2023—Failover techniques
- G06F11/2028—Failover techniques eliminating a faulty processor or activating a spare
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W50/00—Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
- B60W50/02—Ensuring safety in case of control system failures, e.g. by diagnosing, circumventing or fixing failures
- B60W50/023—Avoiding failures by using redundant parts
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W50/00—Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
- B60W50/02—Ensuring safety in case of control system failures, e.g. by diagnosing, circumventing or fixing failures
- B60W50/0205—Diagnosing or detecting failures; Failure detection models
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W50/00—Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
- B60W50/02—Ensuring safety in case of control system failures, e.g. by diagnosing, circumventing or fixing failures
- B60W50/0225—Failure correction strategy
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/0703—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
- G06F11/0706—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment
- G06F11/0736—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment in functional embedded systems, i.e. in a data processing system designed as a combination of hardware and software dedicated to performing a certain function
- G06F11/0739—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment in functional embedded systems, i.e. in a data processing system designed as a combination of hardware and software dedicated to performing a certain function in a data processing system embedded in automotive or aircraft systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/0703—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
- G06F11/0751—Error or fault detection not based on redundancy
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W50/00—Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
- B60W2050/0001—Details of the control system
- B60W2050/0002—Automatic control, details of type of controller or control system architecture
- B60W2050/0004—In digital systems, e.g. discrete-time systems involving sampling
- B60W2050/0006—Digital architecture hierarchy
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/16—Error detection or correction of the data by redundancy in hardware
- G06F11/20—Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements
- G06F11/202—Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements where processing functionality is redundant
- G06F11/2023—Failover techniques
- G06F11/203—Failover techniques using migration
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2201/00—Indexing scheme relating to error detection, to error correction, and to monitoring
- G06F2201/815—Virtual
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2201/00—Indexing scheme relating to error detection, to error correction, and to monitoring
- G06F2201/85—Active fault masking without idle spares
Landscapes
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Theoretical Computer Science (AREA)
- Mechanical Engineering (AREA)
- Human Computer Interaction (AREA)
- Transportation (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Quality & Reliability (AREA)
- Small-Scale Networks (AREA)
- Hardware Redundancy (AREA)
- Debugging And Monitoring (AREA)
- Stored Programmes (AREA)
Description
前記制御部は、前記複数の車載制御装置から送信される送信データに基づき代替部を制御するものであり、
前記送信データに基づき異常な車載制御装置を特定し、
特定した前記異常な車載制御装置を無効化し、
特定した前記異常な車載制御装置が正常時に実施する機能を発揮するためのプログラムを、前記代替部に適用し、
前記代替部は、適用された前記プログラムを実行することにより、前記無効化された車載制御装置を代替する。
最初に本開示の実施態様を列挙して説明する。また、以下に記載する実施形態の少なくとも一部を任意に組み合わせてもよい。
前記制御部は、前記複数の車載制御装置から送信される送信データに基づき代替部を制御するものであり、
前記送信データに基づき異常な車載制御装置を特定し、
特定した前記異常な車載制御装置を無効化し、
特定した前記異常な車載制御装置が正常時に実施する機能を発揮するためのプログラムを、前記代替部に適用し、
前記代替部は、適用された前記プログラムを実行することにより、前記無効化された車載制御装置を代替する。
前記代替部は、前記CAN及び前記Ethernetの通信プロトコルにより前記制御部と通信可能に接続されている。
前記プログラムを前記代替部に適用する前は、前記複数の車載制御装置から送信される前記送信データを中継するための中継経路に、前記代替部を含めず、
前記プログラムを前記代替部に適用した後は、前記中継経路に、前記代替部を含める。
前記制御部は、
前記車外通信装置を介して前記外部サーバから、前記プログラムを取得し、
取得した前記プログラムを前記代替部に適用する。
前記無効化された車載制御装置に対し復帰処理を行い、
前記復帰処理により、前記無効化された車載制御装置が正常となった場合、前記代替部による代替を停止させる。
前記プログラムは、前記仮想環境上で実行される。
前記プログラムの個数は、前記無効化された車載制御装置の個数と同数であり、
前記プログラム夫々は、前記個数に応じて生成された夫々の仮想環境上で実行される。
車両に搭載される複数の車載制御装置から送信される送信データに基づき異常な車載制御装置を特定し、
特定した前記異常な車載制御装置を無効化し、
特定した前記異常な車載制御装置が正常時に実施する機能を発揮するためのプログラムを実行することにより、前記無効化された車載制御装置を代替する
ための処理を実行させる。
特定した前記異常な車載制御装置を無効化し、
特定した前記異常な車載制御装置が正常時に実施する機能を発揮するためのプログラムを実行することにより、前記無効化された車載制御装置を代替する。
本開示をその実施の形態を示す図面に基づいて具体的に説明する。本開示の実施形態に係る代替装置6を、以下に図面を参照しつつ説明する。なお、本開示はこれらの例示に限定されるものではなく、特許請求の範囲によって示され、特許請求の範囲と均等の意味及び範囲内でのすべての変更が含まれることが意図される。
以下、実施の形態について図面に基づいて説明する。図1は、実施形態1に係る代替装置6を含む車載制御装置代替システムSの構成を例示する模式図である。図2は、代替装置6の物理構成を例示するブロック図である。
(代替プログラム)は、無効化した車載ECU3が正常時に実施するプログラムと同一のプログラムである。
図5は、実施形態2(仮想環境)に係る代替装置6の論理構成を例示するブロック図である。実施形態2の代替装置6は、代替ECU5における代替プログラムを仮想環境上で実行する点で、実施形態1と異なる。実施形態2の代替装置6は、実施形態1の代替装置6と同様に車載中継装置2及び代替ECU5(代替部)を含む。実施形態2の代替装置6が含む車載中継装置2は、実施形態1の代替装置6と同様の構成及び機能を有するものであり、詳細な説明は省略する。
S 車載制御装置代替システム
100 外部サーバ(OTAサーバ)
101 記憶部
1 車外通信装置
11 アンテナ
2 車載中継装置(ゲートウェイ)
20 制御部
21 記憶部
211 記録媒体
22 入出力I/F
23 車内通信部
231 イーサネット通信部
232 CAN通信部
3 車載ECU(車載制御装置)
4 車内LAN
41 通信線
411 イーサネットケーブル
412 CANバス
42 センサ
43 アクチュエータ
5 代替ECU(代替部)
50 制御部
51 記憶部
52 車内通信部
521 イーサネット通信部
522 CAN通信部
53 仮想化オペレーティングシステム
54 仮想ECU(仮想環境)
6 代替装置
7 表示装置
Claims (9)
- 複数の車載制御装置が実装される車両に搭載される代替装置であって、制御部と、代替部とを備え、
前記制御部は、前記複数の車載制御装置から送信される送信データに基づき代替部を制御するものであり、
前記送信データに基づき異常な車載制御装置を特定し、
特定した前記異常な車載制御装置を無効化し、
特定した前記異常な車載制御装置が正常時に実施する機能を発揮するためのプログラムを、前記代替部に適用し、
前記代替部は、適用された前記プログラムを実行することにより、前記無効化された車載制御装置を代替し、
前記複数の車載制御装置は、CAN又はEthernetの通信プロトコルにより前記制御部と通信可能に接続されており、
前記代替部は、前記CAN及び前記Ethernetの通信プロトコルにより前記制御部と通信可能に接続されており、
前記制御部と前記代替部とが接続される車内通信部は、前記制御部と前記複数の車載制御装置とが接続される車内通信部とは、異ならせてある
代替装置。 - 前記制御部は、
前記プログラムを前記代替部に適用する前は、前記複数の車載制御装置から送信される前記送信データを中継するための中継経路に、前記代替部を含めず、
前記プログラムを前記代替部に適用した後は、前記中継経路に、前記代替部を含める
請求項1に記載の代替装置。 - 前記代替部は、他の車載制御装置と通信するための通信経路を介して取得したデータに基づき、出力するデータを生成し、前記生成したデータを、前記通信経路を介して出力する処理を行う車載制御装置を代替する
請求項1又は請求項2に記載の代替装置。 - 前記車両には、車外の外部サーバと通信するための車外通信装置が実装されており、
前記制御部は、
前記車外通信装置を介して前記外部サーバから、前記プログラムを取得し、
取得した前記プログラムを前記代替部に適用する
請求項1から請求項3のいずれか1項に記載の代替装置。 - 前記制御部は、
前記無効化された車載制御装置に対し復帰処理を行い、
前記復帰処理により、前記無効化された車載制御装置が正常となった場合、前記代替部による代替を停止させる
請求項1から請求項4のいずれか1項に記載の代替装置。 - 前記代替部は、仮想化オペレーティングシステムによって仮想環境を生成しており、
前記プログラムは、前記仮想環境上で実行される
請求項1から請求項5のいずれか1項に記載の代替装置。 - 前記仮想環境は、前記無効化された車載制御装置の個数に応じて生成され、
前記プログラムの個数は、前記無効化された車載制御装置の個数と同数であり、
前記プログラム夫々は、前記個数に応じて生成された夫々の仮想環境上で実行される
請求項6に記載の代替装置。 - コンピュータに、
車両に搭載される複数の車載制御装置から送信される送信データに基づき異常な車載制御装置を特定し、
特定した前記異常な車載制御装置を無効化し、
特定した前記異常な車載制御装置が正常時に実施する機能を発揮するためのプログラムを実行することにより、前記無効化された車載制御装置を代替するための処理を実行させる代替制御プログラムであって、
前記代替する処理を担う代替部は、適用された前記プログラムを実行することにより、前記無効化された車載制御装置を代替し、
前記複数の車載制御装置は、CAN又はEthernetの通信プロトコルにより前記コンピュータと通信可能に接続されており、
前記代替部は、前記CAN及び前記Ethernetの通信プロトコルにより前記コンピュータと通信可能に接続されており、
前記コンピュータと前記代替部とが接続される車内通信部は、前記コンピュータと前記複数の車載制御装置とが接続される車内通信部とは、異ならせてある
代替制御プログラム。 - コンピュータに、
車両に搭載される複数の車載制御装置から送信される送信データに基づき異常な車載制御装置を特定し、
特定した前記異常な車載制御装置を無効化し、
特定した前記異常な車載制御装置が正常時に実施する機能を発揮するためのプログラムを実行することにより、前記無効化された車載制御装置を代替するための処理を実行させる代替方法であって、
前記代替する処理を担う代替部は、適用された前記プログラムを実行することにより、前記無効化された車載制御装置を代替し、
前記複数の車載制御装置は、CAN又はEthernetの通信プロトコルにより前記コンピュータと通信可能に接続されており、
前記代替部は、前記CAN及び前記Ethernetの通信プロトコルにより前記コンピュータと通信可能に接続されており、
前記コンピュータと前記代替部とが接続される車内通信部は、前記コンピュータと前記複数の車載制御装置とが接続される車内通信部とは、異ならせてある
代替方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2023013437A JP7485110B2 (ja) | 2019-03-11 | 2023-01-31 | 代替装置、代替制御プログラム及び代替方法 |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019044034A JP7225948B2 (ja) | 2019-03-11 | 2019-03-11 | 代替装置、代替制御プログラム及び代替方法 |
JP2023013437A JP7485110B2 (ja) | 2019-03-11 | 2023-01-31 | 代替装置、代替制御プログラム及び代替方法 |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2019044034A Division JP7225948B2 (ja) | 2019-03-11 | 2019-03-11 | 代替装置、代替制御プログラム及び代替方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2023041817A JP2023041817A (ja) | 2023-03-24 |
JP7485110B2 true JP7485110B2 (ja) | 2024-05-16 |
Family
ID=72427213
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2019044034A Active JP7225948B2 (ja) | 2019-03-11 | 2019-03-11 | 代替装置、代替制御プログラム及び代替方法 |
JP2023013437A Active JP7485110B2 (ja) | 2019-03-11 | 2023-01-31 | 代替装置、代替制御プログラム及び代替方法 |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2019044034A Active JP7225948B2 (ja) | 2019-03-11 | 2019-03-11 | 代替装置、代替制御プログラム及び代替方法 |
Country Status (4)
Country | Link |
---|---|
US (1) | US11630746B2 (ja) |
JP (2) | JP7225948B2 (ja) |
CN (1) | CN113498509A (ja) |
WO (1) | WO2020183897A1 (ja) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112204926B (zh) * | 2018-06-01 | 2022-03-04 | 三菱电机株式会社 | 数据通信控制装置、非易失性存储器以及车辆控制*** |
US20210327173A1 (en) * | 2019-05-31 | 2021-10-21 | Lg Electronics Inc. | Autonomous vehicle system and autonomous driving method for vehicle |
JP7392544B2 (ja) * | 2020-03-26 | 2023-12-06 | 住友電装株式会社 | 車載ecu、プログラム及び情報処理方法 |
WO2021234499A1 (en) * | 2020-05-21 | 2021-11-25 | High Sec Labs Ltd. | System and method for detection and prevention of cyber attacks at in-vehicle networks |
CN114666363B (zh) * | 2022-02-25 | 2024-03-01 | 阿波罗智联(北京)科技有限公司 | 信息传输方法、装置、电子设备、存储介质及产品 |
WO2024090288A1 (ja) * | 2022-10-27 | 2024-05-02 | ソフトバンクグループ株式会社 | Central Brain制御の冗長設定 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003115847A (ja) | 2001-10-09 | 2003-04-18 | Denso Corp | 制御システム及び冗長系信号処理装置 |
JP2008168649A (ja) | 2007-01-05 | 2008-07-24 | Mazda Motor Corp | 車両用制御システム |
JP2015202710A (ja) | 2014-04-11 | 2015-11-16 | 三菱電機株式会社 | 電子制御装置 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6024564B2 (ja) | 2013-03-28 | 2016-11-16 | 株式会社オートネットワーク技術研究所 | 車載通信システム |
US9401923B2 (en) * | 2013-10-23 | 2016-07-26 | Christopher Valasek | Electronic system for detecting and preventing compromise of vehicle electrical and control systems |
EP3462670B1 (en) * | 2014-05-08 | 2021-06-09 | Panasonic Intellectual Property Corporation of America | In-vehicle network system, fraud-sensing electronic control unit, and anti-fraud method |
JP2018182767A (ja) | 2018-08-22 | 2018-11-15 | 日立オートモティブシステムズ株式会社 | Ecu、ネットワーク装置、及び車用ネットワーク装置 |
-
2019
- 2019-03-11 JP JP2019044034A patent/JP7225948B2/ja active Active
-
2020
- 2020-01-15 CN CN202080016093.0A patent/CN113498509A/zh active Pending
- 2020-01-15 US US17/438,198 patent/US11630746B2/en active Active
- 2020-01-15 WO PCT/JP2020/001054 patent/WO2020183897A1/ja active Application Filing
-
2023
- 2023-01-31 JP JP2023013437A patent/JP7485110B2/ja active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003115847A (ja) | 2001-10-09 | 2003-04-18 | Denso Corp | 制御システム及び冗長系信号処理装置 |
JP2008168649A (ja) | 2007-01-05 | 2008-07-24 | Mazda Motor Corp | 車両用制御システム |
JP2015202710A (ja) | 2014-04-11 | 2015-11-16 | 三菱電機株式会社 | 電子制御装置 |
Also Published As
Publication number | Publication date |
---|---|
US11630746B2 (en) | 2023-04-18 |
WO2020183897A1 (ja) | 2020-09-17 |
JP2023041817A (ja) | 2023-03-24 |
JP7225948B2 (ja) | 2023-02-21 |
JP2020149130A (ja) | 2020-09-17 |
CN113498509A (zh) | 2021-10-12 |
US20220206909A1 (en) | 2022-06-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7485110B2 (ja) | 代替装置、代替制御プログラム及び代替方法 | |
JP7071574B2 (ja) | ゲートウェイ装置、車載ネットワークシステム及びファームウェア更新方法 | |
JP6780724B2 (ja) | 車載更新装置、更新処理プログラム及び、プログラムの更新方法 | |
US10735260B2 (en) | Gateway device, firmware update method, and recording medium | |
JP7280412B2 (ja) | ゲートウェイ装置、車載ネットワークシステム及びファームウェア更新方法 | |
WO2020080273A1 (ja) | 車載更新装置、更新処理プログラム及び、プログラムの更新方法 | |
US11507365B2 (en) | On-board update device, update processing program, program update method, and on-board update system | |
WO2020111090A1 (ja) | 監視装置、監視プログラム及び監視方法 | |
JP2020075580A (ja) | プログラム更新システム及び更新処理プログラム | |
JP7310570B2 (ja) | 車載更新装置、プログラム及び、プログラムの更新方法 | |
JP2021015618A (ja) | 車載更新装置、更新処理プログラム及び、プログラムの更新方法 | |
JP7327242B2 (ja) | 車載中継装置、情報処理方法及びプログラム | |
CN113631430B (zh) | 车载计算机、计算机执行方法及计算机程序 | |
WO2021205825A1 (ja) | 車載装置、情報処理方法及びコンピュータプログラム | |
JP2023057798A (ja) | 車載装置、プログラム及び、プログラムの更新方法 | |
CN112204926B (zh) | 数据通信控制装置、非易失性存储器以及车辆控制*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230131 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230131 |
|
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: 7485110 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |