Provided is an onboard program update system that makes it possible to curb the time and effort needed for version management of old programs as well as suppress task errors made during reprogramming tasks, without the need to prepare old programs in advance. This onboard program update system updates an old program, which is on a memory installed in an onboard unit, to a new program, the system being characterized by: transmitting, to the onboard unit, a first identifier group that is a set of identifiers which are respectively unique to a plurality of blocks into which the new program has been subdivided; receiving, from the onboard unit, region information specifying blocks corresponding to differences between the first identifier group and a second identifier group that is a set of identifiers respectively unique to blocks of the old program; and transmitting, to the onboard unit, bocks corresponding to the region information in the new program.
La présente invention concerne un système de mise à jour de programme embarqué qui permet de limiter le temps et les efforts nécessaires pour la gestion des versions des anciens programmes, ainsi que de supprimer les erreurs de tâche commises pendant les tâches de reprogrammation, sans qu'il soit nécessaire de préparer les anciens programmes à l'avance. Le système de mise à jour de programme embarqué de la présente invention met à jour un ancien programme, qui se trouve sur une mémoire installée dans une unité embarquée, pour obtenir un nouveau programme, le système étant caractérisé en ce qu'il consiste à : transmettre, à l'unité embarquée, un premier groupe d'identificateurs qui est un ensemble d'identificateurs qui sont respectivement propres à une pluralité de blocs en lesquels le nouveau programme a été subdivisé; recevoir, à partir de l'unité embarquée, des informations de région spécifiant des blocs correspondant à des différences entre le premier groupe d'identificateurs et un second groupe d'identificateurs qui est un ensemble d'identificateurs respectivement propres à des blocs de l'ancien programme; et transmettre, à l'unité embarquée, des blocs correspondant aux informations de région dans le nouveau programme.
事前に旧プログラムを用意する必要がなく、旧プログラムのバージョン管理の手間やリプログラミング作業時の作業ミスを抑制可能な車載プログラム更新システムを提供する。車載器に搭載されたメモリ上の旧プログラムを新プログラムに更新する車載プログラム更新システムであって、前記新プログラムが分割された複数のブロックの各々が固有にもつ識別子の集合である第一の識別子群を車載器に送信し、前記車載器から、前記旧プログラムの各ブロックの各々が固有にもつ識別子の集合である第二の識別子群と前記第一の識別子群との差分に対応するブロックを特定する領域情報を受信し、前記新プログラムにおいて前記領域情報に相当するブロックを、前記車載器に送信することを特徴とする。
ONBOARD PROGRAM UPDATE SYSTEM AND ONBOARD PROGRAM UPDATE METHOD
SYSTÈME DE MISE À JOUR DE PROGRAMME EMBARQUÉ ET PROCÉDÉ DE MISE À JOUR DE PROGRAMME EMBARQUÉ
車載プログラム更新システム、車載プログラム更新方法
2023-09-21
Patent
Elektronische Ressource
Japanisch
IPC: | B60R Fahrzeuge, Fahrzeugausstattung oder Fahrzeugteile, soweit nicht anderweitig vorgesehen , VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR |
Onboard update apparatus and update processing program
Europäisches Patentamt | 2024
|ONBOARD DATABASE UPDATE SYSTEM AND ONBOARD DATABASE UPDATE METHOD
Europäisches Patentamt | 2016
|ONBOARD AUTHENTICATION SYSTEM, ONBOARD AUTHENTICATION METHOD, AND ONBOARD AUTHENTICATION PROGRAM
Europäisches Patentamt | 2018
|