This electronic control device (19) is equipped with: a difference data acquisition unit (103a) that acquires difference data which indicates a difference between old data and new data and which is data to be used for rewriting a data storage region of the electronic control device; a consistency determination unit (103b) that, on the basis of first determination information related to stored data stored in the data storage region and second determination information acquired in a format associated with the difference data, determines whether the difference data is consistent with the data storage region or the stored data; an update data restoration unit (103c) that, when the consistency determination unit has determined that the difference data is consistent with the data storage region or the stored data, uses the difference data and the stored data to restore update data, which is new data; and a data writing unit (103d) that writes the update data, which has been restored by the update data restoration unit, to the data storage region.

    L'invention concerne un dispositif de commande électronique (19) comprenant : une unité d'acquisition de données de différence (103a) qui acquiert des données de différence qui indiquent une différence entre des données anciennes et de nouvelles données et qui sont des données à utiliser pour réécrire une région de stockage de données du dispositif de commande électronique ; une unité de détermination de cohérence (103b) qui, sur la base de premières informations de détermination relatives à des données stockées qui sont stockées dans la région de stockage de données et de secondes informations de détermination acquises dans un format associé aux données de différence, détermine si les données de différence sont cohérentes avec la région de stockage de données ou avec les données stockées ; une unité de restauration de données de mise à jour (103c) qui, lorsque l'unité de détermination de cohérence a déterminé que les données de différence sont cohérentes avec la région de stockage de données ou avec les données stockées, utilise les données de différence et les données stockées pour restaurer des données de mise à jour, qui sont de nouvelles données ; et une unité d'écriture de données (103d) qui écrit les données de mise à jour, qui ont été restaurées par l'unité de restauration de données de mise à jour, vers la région de stockage de données.

    電子制御装置(19)は、電子制御装置のデータ格納領域を書換えるためのデータであって旧データと新データとの差分を示す差分データを取得する差分データ取得部(103a)と、データ格納領域に記憶されている格納データに関する第1判定情報と、差分データに紐づく形で取得された第2判定情報とに基づいて、当該差分データがデータ格納領域又は格納データに整合するか否かを判定する整合性判定部(103b)と、差分データの整合性が正であると整合性判定部により判定された場合に、差分データと格納データとを用いて新データである更新データを復元する更新データ復元部(103c)と、更新データ復元部により復元された更新データをデータ格納領域に書込むデータ書込み部(103d)と、を備える。


    Access

    Download


    Export, share and cite



    Title :

    ELECTRONIC CONTROL DEVICE, VEHICULAR ELECTRONIC CONTROL SYSTEM, DIFFERENCE DATA CONSISTENCY DETERMINATION METHOD, AND DIFFERENCE DATA CONSISTENCY DETERMINATION PROGRAM


    Additional title:

    DISPOSITIF DE COMMANDE ÉLECTRONIQUE, SYSTÈME DE COMMANDE ÉLECTRONIQUE DE VÉHICULE, PROCÉDÉ DE DÉTERMINATION DE COHÉRENCE DE DONNÉES DE DIFFÉRENCE ET PROGRAMME DE DÉTERMINATION DE COHÉRENCE DE DONNÉES DE DIFFÉRENCE
    電子制御装置、車両用電子制御システム、差分データの整合性判定方法及び差分データの整合性判定プログラム


    Contributors:

    Publication date :

    2020-02-13


    Type of media :

    Patent


    Type of material :

    Electronic Resource


    Language :

    Japanese


    Classification :

    IPC:    G06F ELECTRIC DIGITAL DATA PROCESSING , Elektrische digitale Datenverarbeitung / B60R Fahrzeuge, Fahrzeugausstattung oder Fahrzeugteile, soweit nicht anderweitig vorgesehen , VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR