JP7632111B2 - Otaマスタ、システム、方法、プログラム、及び車両 - Google Patents
Otaマスタ、システム、方法、プログラム、及び車両 Download PDFInfo
- Publication number
- JP7632111B2 JP7632111B2 JP2021103411A JP2021103411A JP7632111B2 JP 7632111 B2 JP7632111 B2 JP 7632111B2 JP 2021103411 A JP2021103411 A JP 2021103411A JP 2021103411 A JP2021103411 A JP 2021103411A JP 7632111 B2 JP7632111 B2 JP 7632111B2
- Authority
- JP
- Japan
- Prior art keywords
- electronic control
- type
- control unit
- update data
- software
- 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 OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/65—Updates
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Stored Programmes (AREA)
- Information Transfer Between Computers (AREA)
Description
以下、本開示の一実施形態について、図面を参照しながら詳細に説明する。
[構成]
図1は、本開示の一実施形態に係るネットワークシステムの全体構成を示すブロック図である。図1に示すネットワークシステムは、車両に搭載された複数の電子制御ユニット40a~40dのソフトウェアを更新するためのシステムであり、車両の外にあるセンタ10と、車両内に構築される車載ネットワーク20と、を備える。
センタ10は、ネットワーク70を介して、車載ネットワーク20が備える後述するOTAマスタ30と通信可能である。センタ10は、OTAマスタ30との間で、電子制御ユニット40a~40dのソフトウェアの更新データの送信や、ソフトウェア更新処理の進捗状況を示す通知の受信などを行って、OTAマスタ30に接続された複数の電子制御ユニット40a~40dのソフトウェア更新を制御及び管理することができる。このセンタ10は、いわゆるサーバーとしての機能を有する。
車載ネットワーク20は、OTAマスタ30と、複数の電子制御ユニット40a~40dと、通信モジュール50と、を備える。OTAマスタ30と通信モジュール50とは、バス60aを介して接続されている。OTAマスタ30と電子制御ユニット40a及び40bとは、バス60bを介して接続されている。OTAマスタ30と電子制御ユニット40c及び40dとは、バス60cを介して接続されている。
OTAマスタ30は、例えば、車両の電源ONを契機として、ソフトウェアの更新確認要求をセンタ10に送信する。更新確認要求は、車両を識別するための車両IDと、車載ネットワーク20に接続される電子制御ユニット40a~40dのハードウェア及びソフトウェアの現バージョンなどの電子制御ユニットの状態(システム構成)に関する情報である車両構成情報と、を含む。車両構成情報は、車載ネットワーク20に接続される電子制御ユニット40a~40dから電子制御ユニットの識別番号(ECU_ID)と、電子制御ユニットのソフトウェアバージョンの識別番号(ECU_Software_ID)とを、取得することで作成可能である。車両ID及び電子制御ユニット40a~40dのソフトウェアの現バージョンは、センタ10が車両IDごとに保持するソフトウェアの最新バージョンとの比較により、電子制御ユニット40a~40dのソフトウェアの更新データがあるか否かを判定するために用いられる。センタ10は、OTAマスタ30から受信した更新確認要求に対する応答として、更新データの有無を示す通知をOTAマスタ30に送信する。電子制御ユニット40a~40dのソフトウェアの更新データがある場合、OTAマスタ30は、配信パッケージのダウンロード要求をセンタ10に送信する。センタ10は、OTAマスタ30から受信したダウンロード要求に応じて、更新データの配信パッケージをOTAマスタ30に送信する。配信パッケージは、更新データの他に、更新データの真正性を検証するための検証用データや、更新データの数、種別情報、ソフトウェア更新時に用いる各種の制御情報などを含んでいてもよい。
次に、図8、図9A、図9B、及び図10をさらに参照して、本実施形態に係るネットワークシステムにおいて実行されるソフトウェア更新処理に関する具体例をいくつか説明する。
図8は、センタ10及びOTAマスタ30が行うダウンロードの具体例1による処理手順を説明するフローチャートである。図8に例示するダウンロードの具体例1は、センタ10が、OTAマスタ30から配信パッケージのダウンロード要求を受信することによって、開始される。
センタ10は、ソフトウェアの更新対象となるターゲット電子制御ユニットの更新データを含む配信パッケージを、OTAマスタ30に送信する。この配信パッケージには、第1種別の不揮発性メモリ(シングルバンクメモリ)を搭載した電子制御ユニットに向けた更新データと、第2種別の不揮発性メモリ(デュアルバンクメモリ)を搭載した電子制御ユニットに向けた更新データとが、混在していてもよい。配信パッケージが送信されると、ステップ802に処理が進む。
OTAマスタ30は、センタ10から送信される配信パッケージを受信する。配信パッケージが受信されると、ステップS803に処理が進む。
OTAマスタ30は、センタ10から受信した配信パッケージに含まれる更新データを記憶部37に記憶する。これにより、ダウンロード処理が終了する。
図9A及び図9Bは、OTAマスタ30及びターゲット電子制御ユニット(以下「ターゲットECU」という)が行う具体例2によるインストール及びアクティベートの処理手順を説明するフローチャートである。図9Aの処理と図9Bの処理とは、結合子Xで結ばれる。図9A及び図9Bに例示するインストール及びアクティベートの具体例2は、更新データのダウンロードが完了した後、かつ、所定の条件(インストール実行可、更新データの検証OKなど)が満足されることによって開始される。
OTAマスタ30は、ターゲットECUに搭載される不揮発性メモリのメモリ種別(第1種別/第2種別)を取得する。このメモリ種別は、OTAマスタ30が管理している場合には記憶部37に記憶されている種別情報を参照することによって、又はセンタ10が管理している場合には配信パッケージに含めて送信されてきたメモリ種別の情報を参照することによって、取得することができる。ターゲットECUのメモリ種別が取得されると、ステップS902に処理が進む。
OTAマスタ30は、第2種別の不揮発性メモリ(デュアルバンクメモリ)を搭載した第2種別のターゲットECUへの更新データ(第2種別用更新データ)の転送を行って、ECUの格納領域に更新ソフトウェアを書き込む処理であるインストールを実行する(第1処理)。このインストールは、第2種別のターゲットECUの全てについて、連続的及び/又は並列的に実行される。全ての第2種別のターゲットECUに対するインストールが終了すると、ステップS903に処理が進む。
OTAマスタ30は、第1種別の不揮発性メモリ(シングルバンクメモリ)を搭載した第1種別のターゲットECUへの更新データ(第1種別用更新データ)の転送を行って、ECUの格納領域に更新ソフトウェアを書き込む処理であるインストールを実行する(第2処理)。このインストールは、第1種別のターゲットECUの全てについて、連続的及び/又は並列的に実行される。全ての第1種別のターゲットECUに対するインストールが終了すると、ステップS904に処理が進む。
OTAマスタ30及び第1種別のターゲットECUは、第1種別のターゲットECUの不揮発性メモリの格納領域に書き込まれた更新ソフトウェアを有効化するアクティベートを実行する(第2処理)。このアクティベートは、インストールが終了した第1種別のターゲットECUの全てについて、一斉に又は所定の順序で行われる。なお、所定の順序で行う場合には、全ての第1種別のターゲットECUのインストール終了を待つことなく、インストールが終了した第1種別のターゲットECUから順次アクティベートを実行してもよい。第1種別のターゲットECUにおける更新ソフトウェアのアクティベートが終了すると、ステップS905に処理が進む。
OTAマスタ30及び第2種別のターゲットECUは、第2種別のターゲットECUの不揮発性メモリの格納領域に書き込まれた更新ソフトウェアを有効化するアクティベートを実行する(第3処理)。このアクティベートは、インストールが終了した第2種別のターゲットECUの全てについて、一斉に又は所定の順序で行われる。第2種別のターゲットECUにおける更新ソフトウェアのアクティベートが終了すると、本インストール及びアクティベート処理が終了する。
図10は、OTAマスタ30及びターゲットECUが行う具体例3によるインストール及びアクティベートの処理手順を説明するフローチャートである。図10に例示するインストール及びアクティベートの具体例3は、更新データのダウンロードが完了した後、かつ、所定の条件(インストール実行可、更新データの検証OKなど)が満足されることによって開始される。
OTAマスタ30は、ターゲットECUに搭載される不揮発性メモリのメモリ種別(第1種別/第2種別)を取得する。このメモリ種別は、OTAマスタ30が管理している場合には記憶部37に記憶されている種別情報を参照することによって、又はセンタ10が管理している場合には配信パッケージに含めて送信されてきたメモリ種別の情報を参照することによって、取得することができる。ターゲットECUのメモリ種別が取得されると、ステップS1002に処理が進む。
OTAマスタ30は、第2種別のターゲットECUへの更新データ(第2種別用更新データ)の転送を行って、ECUの格納領域に更新ソフトウェアを書き込む処理であるインストールを実行する(第1処理)。このインストールは、第2種別のターゲットECUの全てについて、連続的及び/又は並列的に実行される。全ての第2種別のターゲットECUに対するインストールが終了すると、ステップS1003に処理が進む。
OTAマスタ30及び第2種別のターゲットECUは、第2種別のターゲットECUの不揮発性メモリの格納領域に書き込まれた更新ソフトウェアを有効化するアクティベートを実行する(第1処理)。このアクティベートは、インストールが終了した第2種別のターゲットECUの全てについて、一斉に又は所定の順序で行われる。なお、所定の順序で行う場合には、全ての第2種別のターゲットECUのインストール終了を待つことなく、インストールが終了した第2種別のターゲットECUから順次アクティベートを実行してもよい。第2種別のターゲットECUにおける更新ソフトウェアのアクティベートが終了すると、ステップS1004に処理が進む。
OTAマスタ30は、第1種別のターゲットECUへの更新データ(第1種別用更新データ)の転送を行って、ECUの格納領域に更新ソフトウェアを書き込む処理であるインストールを実行する(第2処理)。このインストールは、第1種別のターゲットECUの全てについて、連続的及び/又は並列的に実行される。全ての第1種別のターゲットECUに対するインストールが終了すると、ステップS1005に処理が進む。
OTAマスタ30及び第1種別のターゲットECUは、第1種別のターゲットECUの不揮発性メモリの格納領域に書き込まれた更新ソフトウェアを有効化するアクティベートを実行する(第2処理)。このアクティベートは、インストールが終了した第1種別のターゲットECUの全てについて、一斉に又は所定の順序で行われる。なお、所定の順序で行う場合には、全ての第1種別のターゲットECUのインストール終了を待つことなく、インストールが終了した第1種別のターゲットECUから順次アクティベートを実行してもよい。第1種別のターゲットECUにおける更新ソフトウェアのアクティベートが終了すると、本インストール及びアクティベート処理が終了する。
以上のように、本開示の一実施形態に係るネットワークシステムによれば、OTAマスタは、シングルバンクメモリ(第1種別の不揮発性メモリ)を搭載した電子制御ユニットに向けた更新データ及びデュアルバンクメモリ(第2種別の不揮発性メモリ)を搭載した電子制御ユニットに向けた更新データの、インストール及びアクティベートの方法を好適に制御する。
11、31、41 CPU
12、32、42 RAM
13、34 記憶装置
14、36、44 通信装置
16、37 記憶部
17、38 通信部
18、39 制御部
20 車載ネットワーク
30 OTAマスタ
33 ROM
35 マイクロコンピューター
40a~40d 電子制御ユニット(ECU)
43a、43b 不揮発性メモリ
45、46a、46b 格納領域
50 通信モジュール
60a~60c バス
70 ネットワーク
Claims (5)
- 車両に搭載された電子制御ユニットのソフトウェア更新を制御するOTAマスタであって、
1つの格納領域を有する第1種別の不揮発性メモリを搭載した前記電子制御ユニットに向けた更新データである第1種別用更新データと、2つの格納領域を有する第2種別の不揮発性メモリを搭載した前記電子制御ユニットに向けた更新データである第2種別用更新データと、前記第1種別用更新データ及び前記第2種別用更新データの転送及び有効化の順序に関する情報と、を配信パッケージとして受信する要求をセンタに送信し、前記センタから前記配信パッケージを受信する通信部と、
更新対象となる前記電子制御ユニットであるターゲット電子制御ユニットに対する制御を実行する制御部と、を備え、
前記制御部は、
前記第2種別の不揮発性メモリを搭載した前記ターゲット電子制御ユニットに対して、前記第2種別用更新データの転送及び有効化を行い、その後に前記第1種別の不揮発性メモリを搭載した前記ターゲット電子制御ユニットに対して、前記第1種別用更新データの転送及び有効化を行う制御を実行し、
前記第2種別の不揮発性メモリを搭載した前記ターゲット電子制御ユニットに対して、前記第2種別用更新データの有効化が終了した後の起動を一時的に待機させる指示を送信する制御を実行する、OTAマスタ。 - 車両に搭載された電子制御ユニットのソフトウェア更新を制御するOTAマスタと、前記OTAマスタと通信可能なセンタと、を備えるシステムであって、
前記センタは、1つの格納領域を有する第1種別の不揮発性メモリを搭載した前記電子制御ユニットに向けた更新データである第1種別用更新データと、2つの格納領域を有する第2種別の不揮発性メモリを搭載した前記電子制御ユニットに向けた更新データである第2種別用更新データと、前記第1種別用更新データ及び前記第2種別用更新データの転送及び有効化の順序に関する情報と、を含む配信パッケージを、前記OTAマスタからの要求に応じて前記OTAマスタに送信する第1通信部を備え、
前記OTAマスタは、
前記配信パッケージの要求を前記センタに送信し、前記要求に応じて前記センタが送信した前記配信パッケージを受信する第2通信部と、
更新対象となる前記電子制御ユニットであるターゲット電子制御ユニットに対する制御を実行する制御部と、を備え、
前記制御部は、
前記第2種別の不揮発性メモリを搭載した前記ターゲット電子制御ユニットに対して、前記第2種別用更新データの転送及び有効化を行い、その後に前記第1種別の不揮発性メモリを搭載した前記ターゲット電子制御ユニットに対して、前記第1種別用更新データの転送及び有効化を行う制御を実行し、
前記第2種別の不揮発性メモリを搭載した前記ターゲット電子制御ユニットに対して、前記第2種別用更新データの有効化が終了した後の起動を一時的に待機させる指示を送信する制御を実行する、システム。 - 車両に搭載された電子制御ユニットのソフトウェア更新を制御するOTAマスタが実行する方法であって、
1つの格納領域を有する第1種別の不揮発性メモリを搭載した前記電子制御ユニットに向けた更新データである第1種別用更新データと、2つの格納領域を有する第2種別の不揮発性メモリを搭載した前記電子制御ユニットに向けた更新データである第2種別用更新データと、前記第1種別用更新データ及び前記第2種別用更新データの転送及び有効化の順序に関する情報と、を配信パッケージとして受信する要求をセンタに送信するステップと、
前記センタから前記配信パッケージを受信するステップと、
更新対象となる前記第2種別の不揮発性メモリを搭載した前記電子制御ユニットに対して、前記第2種別用更新データの転送及び有効化を行い、その後に更新対象となる前記第1種別の不揮発性メモリを搭載した前記電子制御ユニットに対して、前記第1種別用更新データの転送及び有効化を行う制御を実行するステップと、
更新対象となる前記第2種別の不揮発性メモリを搭載した前記電子制御ユニットに対して、前記第2種別用更新データの有効化が終了した後の起動を一時的に待機させる指示を送信する制御を実行するステップと、を含む、方法。 - 車両に搭載された電子制御ユニットのソフトウェア更新を制御するOTAマスタのコンピューターが実行するプログラムであって、
1つの格納領域を有する第1種別の不揮発性メモリを搭載した前記電子制御ユニットに向けた更新データである第1種別用更新データと、2つの格納領域を有する第2種別の不揮発性メモリを搭載した前記電子制御ユニットに向けた更新データである第2種別用更新データと、前記第1種別用更新データ及び前記第2種別用更新データの転送及び有効化の順序に関する情報と、を含む配信パッケージとして受信する要求を、センタに送信するステップと、
前記センタから前記配信パッケージを受信するステップと、
更新対象となる前記第2種別の不揮発性メモリを搭載した前記電子制御ユニットに対して、前記第2種別用更新データの転送及び有効化を行い、その後に更新対象となる前記第1種別の不揮発性メモリを搭載した前記電子制御ユニットに対して、前記第1種別用更新データの転送及び有効化を行う制御を実行するステップと、
更新対象となる前記第2種別の不揮発性メモリを搭載した前記電子制御ユニットに対して、前記第2種別用更新データの有効化が終了した後の起動を一時的に待機させる指示を送信する制御を実行するステップと、を含む、プログラム。 - 請求項1に記載のOTAマスタを搭載した、車両。
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021103411A JP7632111B2 (ja) | 2021-06-22 | 2021-06-22 | Otaマスタ、システム、方法、プログラム、及び車両 |
| CN202210528181.XA CN115509568A (zh) | 2021-06-22 | 2022-05-16 | Ota管理器、系统、方法、非暂时性存储介质以及车辆 |
| US17/663,688 US12461732B2 (en) | 2021-06-22 | 2022-05-17 | Ota master, system, method, non-transitory storage medium, and vehicle |
| JP2024206006A JP2025019271A (ja) | 2021-06-22 | 2024-11-27 | Otaマスタ、システム、方法、プログラム、及び車両 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021103411A JP7632111B2 (ja) | 2021-06-22 | 2021-06-22 | Otaマスタ、システム、方法、プログラム、及び車両 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2024206006A Division JP2025019271A (ja) | 2021-06-22 | 2024-11-27 | Otaマスタ、システム、方法、プログラム、及び車両 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2023002272A JP2023002272A (ja) | 2023-01-10 |
| JP7632111B2 true JP7632111B2 (ja) | 2025-02-19 |
Family
ID=84489129
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021103411A Active JP7632111B2 (ja) | 2021-06-22 | 2021-06-22 | Otaマスタ、システム、方法、プログラム、及び車両 |
| JP2024206006A Pending JP2025019271A (ja) | 2021-06-22 | 2024-11-27 | Otaマスタ、システム、方法、プログラム、及び車両 |
Family Applications After (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2024206006A Pending JP2025019271A (ja) | 2021-06-22 | 2024-11-27 | Otaマスタ、システム、方法、プログラム、及び車両 |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US12461732B2 (ja) |
| JP (2) | JP7632111B2 (ja) |
| CN (1) | CN115509568A (ja) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7582081B2 (ja) * | 2021-06-07 | 2024-11-13 | トヨタ自動車株式会社 | Otaマスタ、システム、方法、プログラム、及び車両 |
| JP7715106B2 (ja) * | 2022-09-12 | 2025-07-30 | トヨタ自動車株式会社 | 車両、情報処理装置、通知システム、通知制御方法、および、プログラム |
| JP2024077160A (ja) * | 2022-11-28 | 2024-06-07 | トヨタ自動車株式会社 | 車両、ソフトウェア更新方法、およびプログラム |
| FR3145433B1 (fr) * | 2023-01-30 | 2025-09-05 | Valeo Comfort & Driving Assistance | Procédé et système de mise à jour d’un logiciel pour un véhicule automobile |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2011253430A (ja) | 2010-06-03 | 2011-12-15 | Seiko Epson Corp | 情報処理システム、クライアント、及びプログラム |
| WO2020170407A1 (ja) | 2019-02-22 | 2020-08-27 | 本田技研工業株式会社 | ソフトウェア更新装置、車両及びソフトウェア更新方法 |
| JP2020135578A (ja) | 2019-02-22 | 2020-08-31 | 本田技研工業株式会社 | ソフトウェア更新装置、車両及びソフトウェア更新方法 |
| JP2021022018A (ja) | 2019-07-24 | 2021-02-18 | 株式会社日立製作所 | サーバ、ソフトウェア更新システム、およびソフトウェア更新装置 |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7000101B2 (en) * | 2001-12-21 | 2006-02-14 | Dell Products L.P. | System and method for updating BIOS for a multiple-node computer system |
| JP2004326689A (ja) | 2003-04-28 | 2004-11-18 | Nissan Motor Co Ltd | 車載機器のソフトウェア書き換え方法、テレマティクスシステムおよびテレマティクス装置 |
| JP2012181578A (ja) * | 2011-02-28 | 2012-09-20 | Fuji Xerox Co Ltd | 更新制御装置及びプログラム |
| US8930932B2 (en) * | 2012-10-09 | 2015-01-06 | Futurewei Technologies, Inc. | In-service software patch |
| US9098375B2 (en) * | 2013-12-23 | 2015-08-04 | Verizon Patent And Licensing Inc. | Automatic management of software patch installation |
| CN114730259B (zh) * | 2019-08-28 | 2025-04-29 | 株式会社电装 | 车辆用电子控制系统、车辆用主装置、基于特定模式的改写指示方法以及基于特定模式的改写指示程序 |
-
2021
- 2021-06-22 JP JP2021103411A patent/JP7632111B2/ja active Active
-
2022
- 2022-05-16 CN CN202210528181.XA patent/CN115509568A/zh active Pending
- 2022-05-17 US US17/663,688 patent/US12461732B2/en active Active
-
2024
- 2024-11-27 JP JP2024206006A patent/JP2025019271A/ja active Pending
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2011253430A (ja) | 2010-06-03 | 2011-12-15 | Seiko Epson Corp | 情報処理システム、クライアント、及びプログラム |
| WO2020170407A1 (ja) | 2019-02-22 | 2020-08-27 | 本田技研工業株式会社 | ソフトウェア更新装置、車両及びソフトウェア更新方法 |
| JP2020135578A (ja) | 2019-02-22 | 2020-08-31 | 本田技研工業株式会社 | ソフトウェア更新装置、車両及びソフトウェア更新方法 |
| JP2021022018A (ja) | 2019-07-24 | 2021-02-18 | 株式会社日立製作所 | サーバ、ソフトウェア更新システム、およびソフトウェア更新装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN115509568A (zh) | 2022-12-23 |
| US20220405083A1 (en) | 2022-12-22 |
| US12461732B2 (en) | 2025-11-04 |
| JP2023002272A (ja) | 2023-01-10 |
| JP2025019271A (ja) | 2025-02-06 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7632111B2 (ja) | Otaマスタ、システム、方法、プログラム、及び車両 | |
| JP7559684B2 (ja) | Otaマスタ、システム、方法、プログラム、及び車両 | |
| JP7540394B2 (ja) | Otaマスタ、システム、方法、プログラム、及び車両 | |
| JP7650438B2 (ja) | ソフトウェア更新装置、更新制御方法、更新制御プログラム及びotaマスタ | |
| JP7694606B2 (ja) | ソフトウェア更新装置、更新制御方法、更新制御プログラム及びサーバ | |
| JP7613529B2 (ja) | 制御装置、方法、プログラム、及び車両 | |
| JP7750343B2 (ja) | Otaマスタ、方法、及びプログラム | |
| JP7582081B2 (ja) | Otaマスタ、システム、方法、プログラム、及び車両 | |
| JP7715253B2 (ja) | センタ、配信制御方法、及び配信制御プログラム | |
| JP2025015783A (ja) | センタ、方法、及びプログラム | |
| KR20220147020A (ko) | 센터, ota 마스터, 시스템, 배신 방법, 비일시적인 기억 매체 및 차량 | |
| JP7540402B2 (ja) | センタ、otaマスタ、システム、方法、プログラム、及び車両 | |
| JP7596943B2 (ja) | Otaマスタ、センタ、システム、方法、プログラム、及び車両 | |
| JP7540401B2 (ja) | センタ、otaマスタ、方法、プログラム、及び車両 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20221223 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20221223 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20240115 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240305 |
|
| A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20240419 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240614 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20241008 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20241127 |
|
| A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20241209 |
|
| 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: 20250107 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250120 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7632111 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |