JPH1063906A - 車両の使用に関連するデータの電子メモリを変更する方法 - Google Patents
車両の使用に関連するデータの電子メモリを変更する方法Info
- Publication number
- JPH1063906A JPH1063906A JP9156980A JP15698097A JPH1063906A JP H1063906 A JPH1063906 A JP H1063906A JP 9156980 A JP9156980 A JP 9156980A JP 15698097 A JP15698097 A JP 15698097A JP H1063906 A JPH1063906 A JP H1063906A
- Authority
- JP
- Japan
- Prior art keywords
- data
- memory
- comparator
- new data
- new
- 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.)
- Pending
Links
Classifications
-
- 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/08—Registering or indicating performance data other than driving, working, idle, or waiting time, with or without registering driving, working, idle or waiting time
- G07C5/0841—Registering performance data
- G07C5/085—Registering performance data using electronic data carriers
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C22/00—Measuring distance traversed on the ground by vehicles, persons, animals or other moving solid bodies, e.g. using odometers, using pedometers
- G01C22/02—Measuring distance traversed on the ground by vehicles, persons, animals or other moving solid bodies, e.g. using odometers, using pedometers by conversion into electric waveforms and subsequent integration, e.g. using tachometer generator
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01P—MEASURING LINEAR OR ANGULAR SPEED, ACCELERATION, DECELERATION, OR SHOCK; INDICATING PRESENCE, ABSENCE, OR DIRECTION, OF MOVEMENT
- G01P1/00—Details of instruments
- G01P1/12—Recording devices
- G01P1/122—Speed recorders
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Measurement Of Distances Traversed On The Ground (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Techniques For Improving Reliability Of Storages (AREA)
- Time Recorders, Dirve Recorders, Access Control (AREA)
- Credit Cards Or The Like (AREA)
Abstract
(57)【要約】
【課題】 メモリの操作に対する安全性を高める、電子
メモリを変更する方法を提供する。 【解決手段】 車両の使用に関連するデータのための電
子メモリを変更する方法において、変更された新しいデ
ータとメモリに含まれる古いデータがコンパレータに供
給される。新しいデータが使用に合致した態様で古いデ
ータに対して変化しているときにのみ、コンパレータ
が、メモリ内への新しいデータの受け入れを許可する。
メモリを変更する方法を提供する。 【解決手段】 車両の使用に関連するデータのための電
子メモリを変更する方法において、変更された新しいデ
ータとメモリに含まれる古いデータがコンパレータに供
給される。新しいデータが使用に合致した態様で古いデ
ータに対して変化しているときにのみ、コンパレータ
が、メモリ内への新しいデータの受け入れを許可する。
Description
【0001】
【発明の属する技術分野】本発明は、車両の使用に関連
するデータのための電子メモリを変更する方法にに関す
る。
するデータのための電子メモリを変更する方法にに関す
る。
【0002】
【従来の技術】最新の車両の場合、データを受け取る書
込みメモリおよび読出しメモリには、車両や国のバリエ
ーションに必要なパラメータが記憶されているだけでな
く、総走行距離やサービスデータのような文書データも
記憶されている。これらのデータは、他の制御機器にお
けるデータの冗長的格納のような特別な面倒な方法によ
っておよび暗号化やソフトウェア書込み防止によって、
できる限りアクセスされないようになっているので、こ
れらのデータの操作は困難である。
込みメモリおよび読出しメモリには、車両や国のバリエ
ーションに必要なパラメータが記憶されているだけでな
く、総走行距離やサービスデータのような文書データも
記憶されている。これらのデータは、他の制御機器にお
けるデータの冗長的格納のような特別な面倒な方法によ
っておよび暗号化やソフトウェア書込み防止によって、
できる限りアクセスされないようになっているので、こ
れらのデータの操作は困難である。
【0003】このメモリの操作のために必要な技術的コ
ストは、以前用いられていた機械式ローラ計数機構を有
する総走行距離計(以下GWSZと言う)の変更と比べ
て、向上したが、すべての上記慣用手段はGWSZの内
容と他の文書データの操作を防止することができなかっ
た。
ストは、以前用いられていた機械式ローラ計数機構を有
する総走行距離計(以下GWSZと言う)の変更と比べ
て、向上したが、すべての上記慣用手段はGWSZの内
容と他の文書データの操作を防止することができなかっ
た。
【0004】
【発明が解決しようとする課題】本発明の根底をなす課
題は、メモリの操作に対する安全性を高める、冒頭に述
べた種類の方法を提供することである。
題は、メモリの操作に対する安全性を高める、冒頭に述
べた種類の方法を提供することである。
【0005】
【課題を解決するための手段】この課題は、変更された
新しいデータとメモリに含まれる古いデータがコンパレ
ータに供給され、新しいデータが使用に合致した態様で
古いデータに対して変化しているときにのみ、コンパレ
ータが、メモリ内への新しいデータの受け入れを許可す
ることによって解決される。
新しいデータとメモリに含まれる古いデータがコンパレ
ータに供給され、新しいデータが使用に合致した態様で
古いデータに対して変化しているときにのみ、コンパレ
ータが、メモリ内への新しいデータの受け入れを許可す
ることによって解決される。
【0006】コンパレータは、新しいデータと古いデー
タを比較し、両データの差が所定の妥当性基準を満足す
るときにのみ、新しいデータによるメモリの重ね書きを
可能にするロジックユニットの部分である。
タを比較し、両データの差が所定の妥当性基準を満足す
るときにのみ、新しいデータによるメモリの重ね書きを
可能にするロジックユニットの部分である。
【0007】例えば文書データが車両の総運転時間であ
るとき、新しいデータはそれが長い総運転時間であると
きにのみ受け取られる。しかし、種類、ここでは総運転
時間の増大だけでなく、データの変化の程度も、本発明
の範囲に含まれる。変化は妥当性がなければならない。
それによって、実際の状態に一致しないデータの変化が
誤って生じることが避けられる。従って例えば、総運転
時間の意図しない重複を閉め出すことができる。
るとき、新しいデータはそれが長い総運転時間であると
きにのみ受け取られる。しかし、種類、ここでは総運転
時間の増大だけでなく、データの変化の程度も、本発明
の範囲に含まれる。変化は妥当性がなければならない。
それによって、実際の状態に一致しないデータの変化が
誤って生じることが避けられる。従って例えば、総運転
時間の意図しない重複を閉め出すことができる。
【0008】GWSZの場合には本発明では次のように
なる。新しいデータが車両の増大した走行距離耐久度に
一致するときおよび新しいデータが古いデータに対して
予め定めた値だけ異なっているときにのみ、新しいデー
タが受入れられ、古いダータを重ね書きするために使用
される。この予め定めた値は上限値として使用可能であ
り、例えば2キロメートルの走行距離の変化に相当す
る。
なる。新しいデータが車両の増大した走行距離耐久度に
一致するときおよび新しいデータが古いデータに対して
予め定めた値だけ異なっているときにのみ、新しいデー
タが受入れられ、古いダータを重ね書きするために使用
される。この予め定めた値は上限値として使用可能であ
り、例えば2キロメートルの走行距離の変化に相当す
る。
【0009】
【発明の実施の形態】図に基づいて本発明を更に説明す
る。図は本発明による方法を実施するための回路のブロ
ック線図である。
る。図は本発明による方法を実施するための回路のブロ
ック線図である。
【0010】車両の制御装置には、総走行距離、通称現
在の走行キロメートルが記憶され、変化時に変更され
る。そのために、メモリ1は例えばn=24のn−ビッ
トメモリセルとして形成されている。メモリ1の内容は
車両の今までの走行距離に対する耐久度(走行距離耐久
度)に一致する。
在の走行キロメートルが記憶され、変化時に変更され
る。そのために、メモリ1は例えばn=24のn−ビッ
トメモリセルとして形成されている。メモリ1の内容は
車両の今までの走行距離に対する耐久度(走行距離耐久
度)に一致する。
【0011】走行距離耐久度が大きくなると、図示して
いないマイクロプロセッサから、新しい現在の走行キロ
メートルに一致するデータが供給される。このデータは
データレジスタ2に入力される。同時に、アドレスレジ
スタ3にメモリ1のアドレスが入力され、命令レジスタ
4に書込み命令が入力される。書込み命令が実行される
前に、中間メモリ(バッファメモリ)2内にある新しい
データが、メモリ1内にある古いデータと比較される。
そのために、コンパレータ5が役立つ。このコンパレー
タはメモリ1,2の内容を読み出す。これは命令に基づ
いて制御ライン6を介して行われる。この制御ラインは
コンパレータ5と制御およびロジックユニット7を接続
する。ユニット7内には他のコンパレータ8が設けられ
ている。このコンパレータ8はアドレスレジスタ3内に
あるメモリ1のアドレスを受け取り、予め定めたアドレ
スと比較する。この予め定めたアドレスは、車両の文書
データ、ここでは現在の走行キロメートルひいてはメモ
リ1のアドレスを含むメモリのアドレスである。コンパ
レータ8はANDゲート9を経て制御命令をコンパレー
タ5に供給する。ANDゲート9にはデコーダ10の出
力が接続されている。デコーダは命令レジスタ4から書
込み命令を受け取り、復号化する。
いないマイクロプロセッサから、新しい現在の走行キロ
メートルに一致するデータが供給される。このデータは
データレジスタ2に入力される。同時に、アドレスレジ
スタ3にメモリ1のアドレスが入力され、命令レジスタ
4に書込み命令が入力される。書込み命令が実行される
前に、中間メモリ(バッファメモリ)2内にある新しい
データが、メモリ1内にある古いデータと比較される。
そのために、コンパレータ5が役立つ。このコンパレー
タはメモリ1,2の内容を読み出す。これは命令に基づ
いて制御ライン6を介して行われる。この制御ラインは
コンパレータ5と制御およびロジックユニット7を接続
する。ユニット7内には他のコンパレータ8が設けられ
ている。このコンパレータ8はアドレスレジスタ3内に
あるメモリ1のアドレスを受け取り、予め定めたアドレ
スと比較する。この予め定めたアドレスは、車両の文書
データ、ここでは現在の走行キロメートルひいてはメモ
リ1のアドレスを含むメモリのアドレスである。コンパ
レータ8はANDゲート9を経て制御命令をコンパレー
タ5に供給する。ANDゲート9にはデコーダ10の出
力が接続されている。デコーダは命令レジスタ4から書
込み命令を受け取り、復号化する。
【0012】ANDゲート9はコンパレータ5の制御命
令と同時に、タイミング回路(ロジックタイミング)1
1を起動する。このタイミング回路は読み取り命令をメ
モリ1に送る。このメモリはその内容をコンパレータ5
に供給する。
令と同時に、タイミング回路(ロジックタイミング)1
1を起動する。このタイミング回路は読み取り命令をメ
モリ1に送る。このメモリはその内容をコンパレータ5
に供給する。
【0013】コンパレータ5で新しいデータと古いデー
タを比較する際に、新しいデータが妥当であると、すな
わち走行距離耐久度が最大限に大きくなることに基づい
て古いデータと比べて例えば2キロメートルだけ異な
り、新しいデータが少なくとも大きいと、コンパレータ
5はライン12を経てANDゲート13に信号を供給す
る。このANDゲート13はタイミング回路11とデコ
ーダ10の出力に接続されている。ANDゲート13の
出力はメモリ1の書込み入力14に接続されている。メ
モリ1は今や新しいデータを受け取る。それによって、
新しい走行距離耐久度が記憶される。メモリ1の内容が
妥当でないように変化し、例えば小さな走行距離耐久度
に相当する内容によって置換されると、上述の場合信号
がライン12を経てコンパレータ5からANDゲート1
3に出力される時点まで、経過は一致する。変化が妥当
でないと、すなわちこの変化が制限された値だけの走行
距離耐久度の増加に一致しないと、信号がライン12に
出力されない。それによって、ANDゲート13は書込
み命令をメモリ1の書込み入力14に供給しない。今
や、新しいデータ(先ず最初に中間メモリ2に来るデー
タ)はメモリ1に受け取られない。メモリ1の内容は変
わらない。
タを比較する際に、新しいデータが妥当であると、すな
わち走行距離耐久度が最大限に大きくなることに基づい
て古いデータと比べて例えば2キロメートルだけ異な
り、新しいデータが少なくとも大きいと、コンパレータ
5はライン12を経てANDゲート13に信号を供給す
る。このANDゲート13はタイミング回路11とデコ
ーダ10の出力に接続されている。ANDゲート13の
出力はメモリ1の書込み入力14に接続されている。メ
モリ1は今や新しいデータを受け取る。それによって、
新しい走行距離耐久度が記憶される。メモリ1の内容が
妥当でないように変化し、例えば小さな走行距離耐久度
に相当する内容によって置換されると、上述の場合信号
がライン12を経てコンパレータ5からANDゲート1
3に出力される時点まで、経過は一致する。変化が妥当
でないと、すなわちこの変化が制限された値だけの走行
距離耐久度の増加に一致しないと、信号がライン12に
出力されない。それによって、ANDゲート13は書込
み命令をメモリ1の書込み入力14に供給しない。今
や、新しいデータ(先ず最初に中間メモリ2に来るデー
タ)はメモリ1に受け取られない。メモリ1の内容は変
わらない。
【0014】それによって、メモリ1ひいては車両の文
書データの意図しない操作に対して高い安全性が保証さ
れる。
書データの意図しない操作に対して高い安全性が保証さ
れる。
【図1】本発明による方法を実施するための回路のブロ
ック線図である。
ック線図である。
1 メモリ 2 中間メモリ 3 アドレスレジスタ 4 命令レイジスタ 5 コンパレータ 6 制御ライン 7 制御およびロジックユニット 8 コンパレータ 9 ANDゲート 10 デコーダ 11 タイミング回路 12 ライン 13 ANDゲート 14 書込み入力
Claims (3)
- 【請求項1】 車両の使用に関連するデータのための電
子メモリを変更する方法において、変更された新しいデ
ータとメモリに含まれる古いデータがコンパレータに供
給され、新しいデータが使用に合致した態様で古いデー
タに対して変化しているときにのみ、コンパレータが、
メモリ内への新しいデータの受け入れを許可することを
特徴とする方法。 - 【請求項2】 新しいデータが予め定めた最大差だけ古
いデータと異なっているときにのみ、車両の走行距離耐
久度に関する古いデータが現実化されることを特徴とす
る請求項1記載の方法。 - 【請求項3】 新しいデータが古いデータよりも大きな
走行距離耐久度に一致しているときにのみ、車両の走行
距離耐久度に関する古いデータが現実化されることを特
徴とする請求項1または2記載の方法。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE19624041:7 | 1996-06-17 | ||
| DE19624041A DE19624041A1 (de) | 1996-06-17 | 1996-06-17 | Verfahren zum Ändern eines elektronischen Speichers für nutzungsbezogene Daten eines Fahrzeugs |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH1063906A true JPH1063906A (ja) | 1998-03-06 |
Family
ID=7797114
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP9156980A Pending JPH1063906A (ja) | 1996-06-17 | 1997-06-13 | 車両の使用に関連するデータの電子メモリを変更する方法 |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US6002973A (ja) |
| EP (1) | EP0814320B1 (ja) |
| JP (1) | JPH1063906A (ja) |
| DE (2) | DE19624041A1 (ja) |
| ES (1) | ES2181945T3 (ja) |
Families Citing this family (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| GB2336911A (en) * | 1998-04-27 | 1999-11-03 | Martin Douglas Barton | Land vehicle mileage measuring system |
| DE10138703C1 (de) * | 2001-08-07 | 2003-03-20 | Daimler Chrysler Ag | Verfahren zum Abspeichern von Kilometerstandsdaten |
| US7555377B2 (en) * | 2002-06-24 | 2009-06-30 | Volvo Lastvagnar Ab | Method for collecting data from a motor-driven vehicle |
| SE522502C2 (sv) * | 2002-06-24 | 2004-02-10 | Volvo Lastvagnar Ab | Metod att registrera data från ett motordrivet fordon |
| AU2003244964A1 (en) * | 2002-07-17 | 2004-02-02 | Koninklijke Philips Electronics N.V. | Copy control using digital speed bumps |
| US7092862B2 (en) * | 2002-12-05 | 2006-08-15 | International Business Machines Corporation | Apparatus and method for determining whether objects will collide |
| US7751486B2 (en) * | 2006-05-19 | 2010-07-06 | Platform Computing Corporation | Systems and methods for transmitting data |
| KR101866725B1 (ko) * | 2016-09-23 | 2018-07-23 | 현대자동차주식회사 | 차량 전자 모듈의 통신방법 및 이를 포함하는 차량 |
| DE102018101523B4 (de) * | 2018-01-24 | 2022-10-13 | Bayerische Motoren Werke Aktiengesellschaft | Verfahren und Vorrichtung zum Speichern von Wegstreckendaten |
Family Cites Families (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS57148211A (en) * | 1981-03-11 | 1982-09-13 | Nissan Motor Co Ltd | Electronic type odometer for vehicle |
| JPS58191921A (ja) * | 1982-05-06 | 1983-11-09 | Nippon Denso Co Ltd | 電子式走行距離計 |
| DE3828725A1 (de) * | 1987-09-29 | 1989-04-13 | Pioneer Electronic Corp | Verfahren zum aufzeichnen der fahrtroutendaten fuer eine navigationsvorrichtung eines kraftfahrzeuges |
| GB2273564A (en) * | 1992-12-21 | 1994-06-22 | Alan Paul Rolleston Phillips | Solid state tachograph |
| DE4301038A1 (de) * | 1993-01-16 | 1994-07-21 | Moto Meter Ag | Verfahren zur Programmierung eines Anzeigeinstruments für ein Kraftfahrzeug |
| DE4326831A1 (de) * | 1993-08-10 | 1995-02-16 | Georg Dipl Ing Voetterl | Fahrtschreiber für Kraftfahrzeuge |
| JP3467832B2 (ja) * | 1994-04-20 | 2003-11-17 | ソニー株式会社 | 記録方法及び記録装置 |
| JP2682439B2 (ja) * | 1994-05-10 | 1997-11-26 | 日本電気株式会社 | データの不正複写防止方法及び不正複写防止機能を有する情報記録制御装置 |
| US5813025A (en) * | 1994-08-10 | 1998-09-22 | Unisys Corporation | System and method for providing variable sector-format operation to a disk access system |
| US5586130A (en) * | 1994-10-03 | 1996-12-17 | Qualcomm Incorporated | Method and apparatus for detecting fault conditions in a vehicle data recording device to detect tampering or unauthorized access |
| US5812138A (en) * | 1995-12-19 | 1998-09-22 | Cirrus Logic, Inc. | Method and apparatus for dynamic object indentification after Z-collision |
-
1996
- 1996-06-17 DE DE19624041A patent/DE19624041A1/de not_active Withdrawn
-
1997
- 1997-05-02 DE DE59708169T patent/DE59708169D1/de not_active Expired - Lifetime
- 1997-05-02 ES ES97107273T patent/ES2181945T3/es not_active Expired - Lifetime
- 1997-05-02 EP EP97107273A patent/EP0814320B1/de not_active Expired - Lifetime
- 1997-06-13 JP JP9156980A patent/JPH1063906A/ja active Pending
- 1997-06-17 US US08/876,809 patent/US6002973A/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| EP0814320B1 (de) | 2002-09-11 |
| US6002973A (en) | 1999-12-14 |
| EP0814320A2 (de) | 1997-12-29 |
| DE19624041A1 (de) | 1997-12-18 |
| EP0814320A3 (de) | 1998-12-02 |
| DE59708169D1 (de) | 2002-10-17 |
| ES2181945T3 (es) | 2003-03-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| RU2142168C1 (ru) | Способ полного перепрограммирования стираемой энергонезависимой памяти | |
| US6879528B2 (en) | Control method of nonvolatile memory | |
| US4402057A (en) | Method of and apparatus for ensuring correct operation of a microcomputer in the event of power outage | |
| US6402026B1 (en) | Smart card and method for bidirectional data transfer between a terminal and a smart card | |
| KR100494733B1 (ko) | 차량의 적산거리조작방지 시스템 및 방법 | |
| US8290660B2 (en) | Data access to electronic control units | |
| US20020029313A1 (en) | Electronic control unit including flash memory and method and apparatus for storing control data group into flash memory | |
| US6272587B1 (en) | Method and apparatus for transfer of data between cache and flash memory in an internal combustion engine control system | |
| US20030069671A1 (en) | Vehicle controller for controlling rewriting data in a nonvolatile memory | |
| US6883060B1 (en) | Microcomputer provided with flash memory and method of storing program into flash memory | |
| JPH1063906A (ja) | 車両の使用に関連するデータの電子メモリを変更する方法 | |
| US20180052635A1 (en) | Electronic control apparatus and information storage method for the same | |
| CN1532713A (zh) | 非易失性存储器的存取控制系统 | |
| JP5360216B2 (ja) | 情報管理装置、及び情報管理方法 | |
| JPS6234260A (ja) | 不揮発性メモリアクセス方式 | |
| CN103237977B (zh) | 机动车发动机控制装置的可逆的、防篡改的编码方法和发动机控制装置 | |
| JPH08153397A (ja) | Eepromのデータ再書込制御装置 | |
| US20240220152A1 (en) | Method and device for reading configuration data of an integrated circuit | |
| JPH08161223A (ja) | 内燃機関制御用otpメモリ内蔵マイクロコンピュータ | |
| JP4580724B2 (ja) | 不揮発性メモリの制御方法 | |
| US6295589B1 (en) | Apparatus and method prohibiting RAM diagnosis when other units may access RAM | |
| JP3831429B2 (ja) | 車両制御装置 | |
| JP5287657B2 (ja) | 車両用制御装置、及びその制御方法 | |
| JP4206561B2 (ja) | 車両盗難防止装置 | |
| US20070235526A1 (en) | System for preventing banned drivers from driving |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20040604 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20061128 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070110 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20070327 |