JP7512944B2 - 更新制御システム、更新制御方法、更新制御プログラム、車載制御装置 - Google Patents
更新制御システム、更新制御方法、更新制御プログラム、車載制御装置 Download PDFInfo
- Publication number
- JP7512944B2 JP7512944B2 JP2021074713A JP2021074713A JP7512944B2 JP 7512944 B2 JP7512944 B2 JP 7512944B2 JP 2021074713 A JP2021074713 A JP 2021074713A JP 2021074713 A JP2021074713 A JP 2021074713A JP 7512944 B2 JP7512944 B2 JP 7512944B2
- Authority
- JP
- Japan
- Prior art keywords
- state
- update
- update process
- vehicle
- wired
- 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
- H04L67/125—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks involving control of end-device applications over a network
-
- 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/035—Bringing the control units into a predefined state, e.g. giving priority to particular actuators
-
- 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
-
- 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/34—Network arrangements or protocols for supporting network services or applications involving the movement of software or configuration parameters
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/30—Services specially adapted for particular environments, situations or purposes
- H04W4/40—Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]
- H04W4/44—Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P] for communication between vehicles and infrastructures, e.g. vehicle-to-cloud [V2C] or vehicle-to-home [V2H]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/30—Services specially adapted for particular environments, situations or purposes
- H04W4/40—Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]
- H04W4/48—Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P] for in-vehicle communication
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Physics & Mathematics (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Computer Security & Cryptography (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Human Computer Interaction (AREA)
- Health & Medical Sciences (AREA)
- Computing Systems (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Stored Programmes (AREA)
- Information Transfer Between Computers (AREA)
- Computer And Data Communications (AREA)
Description
本開示における更新制御システムの構成について説明する。図1は、当該更新制御システムの全体構成を示すブロック図である。当該更新制御システムは、センタ1、整備工場2、車両3を備えている。
図2は、上記センタ1の概略構成を示すブロック図である。図2に示すように、センタ1は、プロセッサ11と、RAM12と、記憶装置13と、通信装置14とを備える。記憶装置13は、ハードディスクやSSD等の読み書き可能な記憶媒体を備え、本実施形態に係る処理に必要な各種のプログラムやデータを記憶する。センタ1において、プロセッサ11は、記憶装置13から読み出したプログラムを、RAM12を作業領域として用いて実行することにより、所定の制御処理を実行する。通信装置14は、ネットワークを介して、整備工場2、および、車両3と通信を行う機器である。
図3は、上記車両3の概略構成を示すブロック図である。図3に示すように、車両3は、車載制御装置31と、通信モジュール32と、複数の電子制御ユニット(ECU)33a~33dと、ダイアグ用コネクタ36とを少なくとも備えている。車載制御装置31は、バス35を介して通信モジュール32、電子制御ユニット33a~33d、ダイアグ用コネクタ36と接続されている。車載制御装置31は、通信モジュール32を介してセンタ1と無線での通信が可能である。車載制御装置31は、センタ1との間で所定のデータの送受信を行いながら、各電子制御ユニット33のソフトウェア更新処理の制御を実行する。すなわち、車載制御装置31は、無線更新によるソフトウェア更新機能を有する。通信モジュール32は、所定のネットワーク(電話網やインターネット網等)と無線で接続可能な通信機器である。また、車載制御装置31は、整備工場2に入庫している状態において、ダイアグ用コネクタ36を介して上記有線更新を実行可能である。すなわち、車載制御装置31は、有線更新によるソフトウェア更新機能を有する。
図4は、上記センタ1の機能ブロック図である。センタ1は、記憶部16と通信部17と制御部18とを備える。通信部17及び制御部18は、図2に示したプロセッサ11がRAM12を用いて記憶装置13に記憶されるプログラムを実行することにより実現され、記憶部16は、図2に示した記憶装置13により実現される。
図5は、図3に示した車載制御装置31の機能ブロック図である。
まず、センタ1の処理で用いられるデータについて説明する。図6は、センタ1の記憶部16に記憶されるデータの一例を示すメモリマップである。記憶部16には、更新制御プログラム101、車両データベース102、配信パッケージ103が記憶される。また、図示は省略するが、その他、記憶部16には、更新制御に係る処理に必要となる各種データも適宜記憶される。
次に、車載制御装置31で用いられるデータについて説明する。図7は、車載制御装置31の記憶部47に記憶されるデータの一例を示すメモリマップである。車載制御装置31の記憶部47には、更新制御プログラム121、有線更新用プログラム122、OTA用プログラム123、更新環境フラグ124、更新中フラグ125、進捗状況データ126、更新作業用データ127が少なくとも記憶されている。
次に、車両3の制御部49が実行する処理について説明する。図9は、車両3の制御部49が実行する制御処理の詳細を示すフローチャートである。図9において、ステップS1で、制御部49は、更新中フラグ125を参照して、現在更新処理を実行中の状態であるか否かを判定する。当該判定の結果、実行中ではない場合は(ステップS1でNO)、ステップS2で、制御部49は、車両3が第2の状態、すなわち、有線更新が可能な状態であるか否かを判定する。これは、例えば、ダイアグ用コネクタ36に所定のケーブルが接続されているか否かを検出することで判定される。またその他、ダイアグ通信コマンドが(整備作業端末から)送信されてきたか否かで判定してもよい。
次に、センタ1において実行される制御処理について説明する。図13は、センタ1で実行されるセンタ側制御処理の詳細を示すフローチャートである。図13において、まず、ステップS51で、センタ1の制御部18は、所定の車載制御装置31から上記のような更新問い合わせがあったか否かを判定する。当該判定の結果、更新問い合わせがあった場合は(ステップS51でYES)、ステップS52で、制御部18は、更新問い合わせの送信元の車両3に関して、適用すべき更新(より正確には適用すべき配信パッケージ103)があるか否かを判定する。例えば、制御部18は、車両データベース102の更新履歴112を参照して、その車両3について適用すべき更新があるか否かを判定する。当該判定の結果、適用すべき更新が無い場合は(ステップS52でNO)、制御部18は、更新は無い旨を当該車両3に送信した後、後述のステップS54に処理を進める。一方、適用すべき更新がある場合は(ステップS52でYES)、ステップS53で、制御部18は、更新問い合わせの送信元の車両3の更新がある旨を送信し、当該車両3の状態(第1の状態または第2の状態)に応じた更新処理を開始する。ここで、車両3の状態の判定手法については、次のような手法がある。例えば、車載制御装置31の制御部49が上記更新問い合わせを行う際に、センタ1に送信するデータに自身の状態を示す情報を含めておいてもよい。そして、センタ1の制御部18は、当該情報に基づいて、更新問い合わせの送信元の車両3の状態を判定すればよい。その結果、車両3の状態が第1の状態の場合は、制御部18は、無線更新を行うと判定して、OTA用データ104と共通データ106との送信を開始する。一方、第2の状態の場合は、制御部18は、有線更新を行うと判定して、有線更新用データ105と共通データ106との送信を開始する。
なお、上記の開示では、有線更新が可能な第2の状態において、「配信パッケージのダウンロード」のシーケンスと「更新データの書き込み」シーケンスの双方を進める場合を例示した。他の実施形態では、第2の状態のときは、「配信パッケージのダウンロード」のシーケンスのみを行うような制御にしてもよい。つまり、第2の状態では、整備工場2において配信パッケージ103をセンタ1からダウンロードして、車載制御装置31の記憶部47このデータを記憶させる処理に留めておく。そして、「更新データの書き込み」シーケンスについては、整備工場2から出庫した後に、第1の状態において実行する制御としてもよい。また、この「配信パッケージのダウンロード」に関しても、例えば、上記整備作業端末に事前にダウンロードしておき、更新処理以外の整備作業に係る処理の実行中に、バックグラウンド処理として当該ダウンロードしておいた配信パッケージ103を記憶部47に転送しておくような制御としてもよい。
2 整備工場
3 車両
11 プロセッサ
12 RAM
13 記憶装置
14 通信装置
31 OTAマスタ
32 通信モジュール
33 電子制御装置
35 バス
36 ダイアグ用コネクタ
41 プロセッサ
42 RAM
43 ROM
44 記憶装置
45 マイクロコンピュータ
46 通信装置
Claims (5)
- 1以上の電子制御ユニットのソフトウェアの更新する車載制御装置を備える車両と、当該車載制御装置と有線による通信が可能な情報処理端末と、当該車載制御装置と無線ネットワークを介して通信可能なセンタと、を備える、更新制御システムであって、
前記センタは、
前記無線ネットワークを用いる更新処理である無線更新処理において用いられるOTA用データと、前記有線による通信を用いる更新処理である有線更新処理において用いられる有線更新用データと、を少なくとも含む、配信パッケージを記憶する配信パッケージ記憶部と、
前記配信パッケージを前記車両に送信する配信パッケージ送信部と、を備え、
前記車載制御装置は、
前記車両の状態が、前記無線更新処理が実行可能な第1の状態であるか、前記有線更新処理が実行可能な第2の状態であるかを、判定する状態判定部と、
前記配信パッケージを用いる更新処理が開始してから完了するまでの間に、前記車両の状態が前記第1の状態と前記第2の状態との間で切り替わった場合、当該切り替わり前まで実行していた更新処理の進捗状況を引き継いで、切り替わり後の状態における更新処理を実行する更新処理制御部と、を備え、
前記更新処理制御部は、
前記第1の状態と前記第2の状態との間での切り替わりがあった場合、当該切り替わり前の状態における更新処理を中断し、それまでの更新処理の進捗状況を示す進捗状況データを記憶する進捗状況記憶部と、
前記第1の状態から前記第2の状態へ切り替わった場合は、前記進捗状況記憶部で記憶した前記進捗状況データに基づいて前記有線更新処理を実行し、前記第2の状態から前記第1の状態へ切り替わった場合は、前記進捗状況記憶部で記憶した前記進捗状況データに基づいて前記無線更新処理を実行する制御切り替え部と、を含み、
前記センタは、前記車両の状態が、前記第1の状態である場合は、前記OTA用データを前記配信パッケージとして送信し、前記第2の状態である場合は、前記有線更新用データを前記配信パッケージとして送信する、更新制御システム。 - 前記配信パッケージには、更に、前記有線更新処理および前記無線更新処理で共用である共用データが含まれており、
前記センタは、前記車両の状態が、前記第1の状態である場合は、前記共用データおよび前記OTA用データを前記配信パッケージとして送信し、前記第2の状態である場合は、前記共用データおよび前記有線更新用データを前記配信パッケージとして送信する、請求項1に記載の更新制御システム。 - 1以上の電子制御ユニットのソフトウェアを更新する車載制御装置を備える車両と、前記車載制御装置と有線による通信が可能な情報処理端末と、前記車載制御装置と無線ネットワークを介して通信可能なセンタと、を備える、更新制御システムのコンピュータが実行する更新制御方法であって、
前記センタのコンピュータは、
前記無線ネットワークを用いる更新処理である無線更新処理において用いられるOTA用データと、前記有線による通信を用いる更新処理である有線更新処理において用いられる有線更新用データと、を少なくとも含む配信パッケージを、記憶部に記憶するステップと、
前記車両の状態が、前記無線更新処理が実行可能な第1の状態である場合は、前記OTA用データを前記配信パッケージとして前記車両に送信し、前記有線更新処理が実行可能な第2の状態である場合は、前記有線更新用データを前記配信パッケージとして前記車両に送信するステップと、を実行し、
前記車載制御装置のコンピュータは、
前記車両の状態が、前記第1の状態であるか前記第2の状態であるかを判定するステップと、
前記配信パッケージを用いる更新処理が開始してから完了するまでの間に、前記車両の状態が前記第1の状態と前記第2の状態との間で切り替わった場合、当該切り替わり前まで実行していた更新処理の進捗状況を引き継いで、切り替わり後の状態における更新処理を実行するステップと、
前記第1の状態と前記第2の状態との間での切り替わりがあった場合、当該切り替わり前の状態における更新処理を中断し、それまでの更新処理の進捗状況を示す進捗状況データを記憶するステップと、
前記第1の状態から前記第2の状態へ切り替わった場合は、前記進捗状況データに基づいて前記有線更新処理を実行するステップと、
前記第2の状態から前記第1の状態へ切り替わった場合は、前記進捗状況データに基づいて前記無線更新処理を実行するステップと、を実行する、更新制御方法。 - 1以上の電子制御ユニットのソフトウェアを更新する車載制御装置を備える車両と、前記車載制御装置と有線による通信が可能な情報処理端末と、前記車載制御装置と無線ネットワークを介して通信可能なセンタと、を備える、更新制御システムのコンピュータに実行させる更新制御プログラムであって、
前記センタのコンピュータに、
前記無線ネットワークを用いる更新処理である無線更新処理において用いられるOTA用データと、前記有線による通信を用いる更新処理である有線更新処理において用いられる有線更新用データと、を少なくとも含む配信パッケージを、記憶部に記憶するステップと、
前記車両の状態が、前記無線更新処理が実行可能な第1の状態である場合は、前記OTA用データを前記配信パッケージとして前記車両に送信し、前記有線更新処理が実行可能な第2の状態である場合は、前記有線更新用データを前記配信パッケージとして前記車両に送信するステップと、を実行させ、
前記車載制御装置のコンピュータに、
前記車両の状態が、前記第1の状態であるか前記第2の状態であるかを判定するステップと、
前記配信パッケージを用いる更新処理が開始してから完了するまでの間に、前記車両の状態が前記第1の状態と前記第2の状態との間で切り替わった場合、当該切り替わり前まで実行していた更新処理の進捗状況を引き継いで、切り替わり後の状態における更新処理を実行するステップと、
前記第1の状態と前記第2の状態との間での切り替わりがあった場合、当該切り替わり前の状態における更新処理を中断し、それまでの更新処理の進捗状況を示す進捗状況データを記憶するステップと、
前記第1の状態から前記第2の状態へ切り替わった場合は、前記進捗状況データに基づいて前記有線更新処理を実行するステップと、
前記第2の状態から前記第1の状態へ切り替わった場合は、前記進捗状況データに基づいて前記無線更新処理を実行するステップと、を実行させる、更新制御プログラム。 - 1以上の電子制御ユニットを含む車載ネットワークに接続されると共に、センタと無線ネットワークを介して通信可能であり、また、車両整備用の情報処理端末と有線接続による通信が可能であり、当該センタから受信した配信パッケージに基づいて1以上の電子制御ユニットのプログラムを更新するための更新処理を実行する、車両に備えられる車載制御装置であって、
前記車両の状態が、前記無線ネットワークを用いる更新処理である無線更新処理が実行可能な第1の状態であるか、前記有線接続による通信を用いる更新処理である有線更新処理が実行可能な第2の状態であるかを、判定する状態判定部と、
前記配信パッケージを用いる所定の更新処理が開始してから完了するまでの間に、前記車両の状態が前記第1の状態と前記第2の状態との間で切り替わった場合、当該切り替わり前まで実行していた更新処理の進捗状況を引き継いで、切り替わり後の状態における更新処理を実行する更新処理制御部とを備え、
前記更新処理制御部は、
前記第1の状態と前記第2の状態との間での切り替わりがあった場合、当該切り替わり前の状態における更新処理を中断し、それまでの更新処理の進捗状況を示す進捗状況データを記憶する進捗状況記憶部と、
前記第1の状態から前記第2の状態へ切り替わった場合は、前記進捗状況記憶部で記憶した前記進捗状況データに基づいて前記有線更新処理を実行し、前記第2の状態から前記第1の状態へ切り替わった場合は、前記進捗状況記憶部で記憶した前記進捗状況データに基づいて前記無線更新処理を実行する制御切り替え部と、を含み、
前記車両の状態が前記第1の状態である場合は、前記無線更新処理において用いられるOTA用データが前記配信パッケージとして前記センタから送信され、前記車両の状態が前記第2の状態である場合は、前記有線更新処理において用いられる有線更新用データが前記配信パッケージとして前記センタから送信される、車載制御装置。
Priority Applications (6)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021074713A JP7512944B2 (ja) | 2021-04-27 | 2021-04-27 | 更新制御システム、更新制御方法、更新制御プログラム、車載制御装置 |
| CN202210399043.6A CN115250285A (zh) | 2021-04-27 | 2022-04-15 | 更新控制系统、更新控制方法、非临时性存储介质、车载控制装置 |
| US17/659,396 US11861354B2 (en) | 2021-04-27 | 2022-04-15 | Update control system, update control method, non-transitory storage medium, and in-vehicle control device |
| US18/511,714 US12346685B2 (en) | 2021-04-27 | 2023-11-16 | Update control system, update control method, non-transitory storage medium, and in-vehicle control device |
| JP2024096363A JP7722525B2 (ja) | 2021-04-27 | 2024-06-14 | 制御装置、方法、プログラム、及び車両 |
| US19/226,272 US20250291579A1 (en) | 2021-04-27 | 2025-06-03 | Update control system, update control method, non-transitory storage medium, and in-vehicle control device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021074713A JP7512944B2 (ja) | 2021-04-27 | 2021-04-27 | 更新制御システム、更新制御方法、更新制御プログラム、車載制御装置 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2024096363A Division JP7722525B2 (ja) | 2021-04-27 | 2024-06-14 | 制御装置、方法、プログラム、及び車両 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2022168981A JP2022168981A (ja) | 2022-11-09 |
| JP7512944B2 true JP7512944B2 (ja) | 2024-07-09 |
Family
ID=83695158
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021074713A Active JP7512944B2 (ja) | 2021-04-27 | 2021-04-27 | 更新制御システム、更新制御方法、更新制御プログラム、車載制御装置 |
| JP2024096363A Active JP7722525B2 (ja) | 2021-04-27 | 2024-06-14 | 制御装置、方法、プログラム、及び車両 |
Family Applications After (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2024096363A Active JP7722525B2 (ja) | 2021-04-27 | 2024-06-14 | 制御装置、方法、プログラム、及び車両 |
Country Status (3)
| Country | Link |
|---|---|
| US (3) | US11861354B2 (ja) |
| JP (2) | JP7512944B2 (ja) |
| CN (1) | CN115250285A (ja) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP6915569B2 (ja) * | 2018-03-05 | 2021-08-04 | 株式会社オートネットワーク技術研究所 | 保存装置、通信システム、保存方法及びコンピュータプログラム |
| JP7540401B2 (ja) * | 2021-06-22 | 2024-08-27 | トヨタ自動車株式会社 | センタ、otaマスタ、方法、プログラム、及び車両 |
| CN118519754B (zh) * | 2024-07-24 | 2024-11-15 | 知行汽车科技(苏州)股份有限公司 | 一种系统状态管理方法、装置、设备及介质 |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20130121502A1 (en) | 2011-11-10 | 2013-05-16 | Denso Corporation | Vehicular sound processing apparatus and vehicular apparatus |
| JP2019153159A (ja) | 2018-03-05 | 2019-09-12 | 株式会社オートネットワーク技術研究所 | 保存装置、通信システム、保存方法及びコンピュータプログラム |
| JP2019200789A (ja) | 2018-05-15 | 2019-11-21 | 株式会社デンソー | 電子制御装置及びセッション確立プログラム |
| JP2020027621A (ja) | 2018-08-10 | 2020-02-20 | 株式会社デンソー | 車両用電子制御システム、プログラム更新の報知制御方法及びプログラム更新の報知制御プログラム |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9002572B2 (en) * | 2008-08-14 | 2015-04-07 | Bosch Automotive Service Solutions Inc. | Docked/undocked vehicle communication interface module |
| US9529580B2 (en) * | 2015-01-21 | 2016-12-27 | Ford Global Technologies, Llc | Vehicle control update methods and systems |
| JP2019192027A (ja) * | 2018-04-26 | 2019-10-31 | 株式会社オートネットワーク技術研究所 | 車両用ソフトウェア配信システム、車両用ソフトウェア配信装置、配信指示装置、車載通信装置、車両用ソフトウェア配信方法及びコンピュータプログラム |
| JP2020004245A (ja) | 2018-06-29 | 2020-01-09 | 株式会社デンソーテン | プログラム更新装置、プログラム更新システム、プログラム更新方法、およびプログラム更新プログラム |
| JP7408936B2 (ja) | 2018-08-10 | 2024-01-09 | 株式会社デンソー | センター装置,諸元データの生成方法及び諸元データ生成用プログラム |
| JP6631676B2 (ja) * | 2018-10-29 | 2020-01-15 | 株式会社オートネットワーク技術研究所 | 車載更新装置、更新システム及び更新処理プログラム |
-
2021
- 2021-04-27 JP JP2021074713A patent/JP7512944B2/ja active Active
-
2022
- 2022-04-15 US US17/659,396 patent/US11861354B2/en active Active
- 2022-04-15 CN CN202210399043.6A patent/CN115250285A/zh active Pending
-
2023
- 2023-11-16 US US18/511,714 patent/US12346685B2/en active Active
-
2024
- 2024-06-14 JP JP2024096363A patent/JP7722525B2/ja active Active
-
2025
- 2025-06-03 US US19/226,272 patent/US20250291579A1/en active Pending
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20130121502A1 (en) | 2011-11-10 | 2013-05-16 | Denso Corporation | Vehicular sound processing apparatus and vehicular apparatus |
| JP2019153159A (ja) | 2018-03-05 | 2019-09-12 | 株式会社オートネットワーク技術研究所 | 保存装置、通信システム、保存方法及びコンピュータプログラム |
| JP2019200789A (ja) | 2018-05-15 | 2019-11-21 | 株式会社デンソー | 電子制御装置及びセッション確立プログラム |
| JP2020027621A (ja) | 2018-08-10 | 2020-02-20 | 株式会社デンソー | 車両用電子制御システム、プログラム更新の報知制御方法及びプログラム更新の報知制御プログラム |
Also Published As
| Publication number | Publication date |
|---|---|
| US20220342654A1 (en) | 2022-10-27 |
| CN115250285A (zh) | 2022-10-28 |
| US20240086175A1 (en) | 2024-03-14 |
| US11861354B2 (en) | 2024-01-02 |
| JP7722525B2 (ja) | 2025-08-13 |
| JP2022168981A (ja) | 2022-11-09 |
| US20250291579A1 (en) | 2025-09-18 |
| JP2024107431A (ja) | 2024-08-08 |
| US12346685B2 (en) | 2025-07-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7722525B2 (ja) | 制御装置、方法、プログラム、及び車両 | |
| US20250348307A1 (en) | Vehicle control device, program update method, and program update system | |
| US12585458B2 (en) | Server, software update system, distribution method, and non-transitory storage medium | |
| EP3929729B1 (en) | Server, update managing method, storage device, software updating device, center, and ota master | |
| US11803364B2 (en) | Server, software updating device, vehicle, software updating system, control method, and non-transitory storage medium | |
| WO2019202965A1 (ja) | 車載更新装置、車載更新システム、更新処理方法及び更新処理プログラム | |
| JP7501445B2 (ja) | Otaセンタ、更新管理方法、更新管理プログラム、otaマスタ、更新制御方法および更新制御プログラム | |
| JP2016060388A (ja) | プログラム送信システム及びプログラム送信装置 | |
| US20220405083A1 (en) | Ota master, system, method, non-transitory storage medium, and vehicle | |
| JP2023108066A (ja) | ソフトウェア更新装置、更新制御方法、更新制御プログラム及びサーバ | |
| US12524218B2 (en) | Center, OTA master, system, distribution method, non-transitory storage medium, and vehicle | |
| US20240370249A1 (en) | Center, update management method, and non-transitory storage medium | |
| US12367028B2 (en) | On-board device, information processing method, and computer program product | |
| JP7540391B2 (ja) | Otaマスタ、更新制御方法、更新制御プログラム | |
| US20240403027A1 (en) | In-vehicle device, program, and method for updating program | |
| CN118550560A (zh) | 信息处理系统、信息处理方法和非暂时性存储介质 | |
| JP2024124910A (ja) | 車両のソフトウェア管理システム、車両のソフトウェア管理方法、及び車両のソフトウェア管理プログラム | |
| JP2025064544A (ja) | 車両用のデータ中継装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230323 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240227 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240412 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240507 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240516 |
|
| 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: 20240528 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240610 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7512944 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |