(57)【特許請求の範囲】
【請求項１】
マイクロコンピュータ（５０）、車両の走行距離積算値を記憶する書き換え可能な不揮発性メモリ（６０）、駆動回路（７０）および前記駆動回路（７０）にて表示駆動される表示手段（４０）を備えた車両用走行距離積算計であって、
前記マイクロコンピュータ（５０）は、車両の走行距離積算値を、キーコードにて暗号化して前記不揮発性メモリ（６０）に記憶させ、前記積算値を前記駆動回路（７０）を介して前記表示手段（４０）に表示させる場合には、前記不揮発性メモリ（６０）に記憶され、かつ前記暗号化された積算値を前記キーコードにて復号し、この復号された積算値に基づいて表示させることを特徴とする車両用走行距離積算計。
【請求項２】
前記キーコードを、前記不揮発性メモリ（６０）に予め記憶させておくことを特徴とする請求項１に記載の車両用走行距離積算計。
【請求項３】
前記キーコードを、車両に搭載されたキーコード発生手段（２００）により発生させることを特徴とする請求項１に記載の車両用走行距離積算計。
【請求項４】
マイクロコンピュータ（５０）、車両の走行距離積算値を記憶する書き換え可能な不揮発性メモリ（６０）、駆動回路（７０）および前記駆動回路（７０）にて表示駆動される表示手段（４０）を備え、前記マイクロコンピュータ（５０）は、前記不揮発性メモリ（６０）に記憶された車両の走行距離積算値を読み出し前記駆動回路（７０）を介して前記表示手段（４０）に前記走行距離積算値を表示させるとともに、車両の走行に伴って前記走行距離積算値を更新し、その更新された走行距離積算値を前記表示手段（４０）に表示させる車両用走行距離積算計であって、
前記マイクロコンピュータ（５０）は、車両の走行距離積算値を、当該走行距離積算値を変換して得られるキーコードと合わせて前記不揮発性メモリ（６０）に記憶させるようになっており、
前記更新された走行距離積算値の前記不揮発性メモリ（６０）への記憶は、前記不揮発性メモリ（６０）に記憶されている前記走行距離積算値を前記変換と同様に変換して得られるコードと、前記走行距離積算値と合わせて前記不揮発性メモリ（６０）に記憶されている前記キーコードとが一致する場合に限り許可されることを特徴とする車両用走行距離積算計。
【請求項５】
前記キーコードは、車両毎に異なるコードに設定されていることを特徴とする請求項１ないし５のいずれか１つに記載の車両用走行距離積算計。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、走行距離積算値を記憶する不揮発性メモリを備えた車両用走行距離積算計に関するものである。
【０００２】
【従来の技術および発明が解決しようとする課題】
従来、この種の走行距離積算計では、総走行距離としての走行距離積算値をＥＥＰＲＯＭ等の不揮発性メモリに書き込み更新して記憶させ、このように記憶された積算値に基づいて、液晶パネル等の表示手段に積算値を表示させている。
【０００３】
ところで、上記ＥＥＰＲＯＭに記憶された走行距離積算値は、当該車両がどのように使用されてきたかを把握するために重要なものである。例えば、中古車市場では、総走行距離が短い自動車に人気があり、このような自動車は高価額で取引されることが多い。このため、中古車としての売買にあたりその価額を高くすべく、ＥＥＰＲＯＭに記憶された走行距離積算値を小さい値に書き換えて不正に改竄するという事態が生じている。
【０００４】
しかしながら、従来では、走行距離積算値を単純にそのままＥＥＰＲＯＭに記憶させているだけなので、表示された走行距離積算値とＥＥＰＲＯＭの各アドレスの記憶内容とを見比べれば、ＥＥＰＲＯＭのアドレスのうち何れのアドレスに走行距離積算値が記憶されているかが容易に分かってしまい、ひいては、上記不正改竄行為が容易に可能となってしまう。
【０００５】
本発明は、上記点に鑑み、走行距離積算値を記憶させる不揮発性メモリを備えた走行距離積算計において、当該記憶された走行距離積算値の不正改竄を困難にすることを目的とする。
【０００６】
【課題を解決するための手段】
上記目的を達成するため、請求項１に記載の発明では、マイクロコンピュータ（５０）、車両の走行距離積算値を記憶する書き換え可能な不揮発性メモリ（６０）、駆動回路（７０）および前記駆動回路（７０）にて表示駆動される表示手段（４０）を備えた車両用走行距離積算計であって、前記マイクロコンピュータ（５０）は、車両の走行距離積算値を、キーコードにて暗号化して前記不揮発性メモリ（６０）に記憶させ、前記積算値を前記駆動回路（７０）を介して前記表示手段（４０）に表示させる場合には、前記不揮発性メモリ（６０）に記憶され、かつ前記暗号化された積算値を前記キーコードにて復号し、この復号された積算値に基づいて表示させることを特徴としている。
【０００７】
これにより、不揮発性メモリ（６０）に記憶された走行距離積算値はキーコードにて暗号化されているので、表示手段（４０）に表示された走行距離積算値と不揮発性メモリ（６０）の各アドレスの記憶内容とを見比べても、不揮発性メモリ（６０）のアドレスのうち何れのアドレスに積算値が記憶されているかは、キーコードにより復号しない限り、改竄者には容易には分からなくできる。よって、不揮発性メモリ（６０）に記憶された走行距離積算値を小さい値に書き換えて不正に改竄することを困難にできる。
【０００８】
また、本発明では、走行距離積算値を表示手段（４０）に表示させる場合には、暗号化された積算値をキーコードにて復号し、この復号された積算値に基づいて表示させるので、走行距離積算値を表示するといった走行距離積算計の本来の機能を損なうことなく本発明を実現できる。
【０００９】
なお、キーコードに関し、請求項２に記載の発明のように不揮発性メモリ（６０）に予めキーコードを記憶させておいてもよいし、請求項３に記載の発明のように車両に搭載されたキーコード発生手段（２００）によりキーコードを発生させるようにしてもよい。
【００１０】
また、請求項４に記載の発明では、マイクロコンピュータ（５０）、車両の走行距離積算値を記憶する書き換え可能な不揮発性メモリ（６０）、駆動回路（７０）および前記駆動回路（７０）にて表示駆動される表示手段（４０）を備え、前記マイクロコンピュータ（５０）は、前記不揮発性メモリ（６０）に記憶された車両の走行距離積算値を読み出し前記駆動回路（７０）を介して前記表示手段（４０）に前記走行距離積算値を表示させるとともに、車両の走行に伴って前記走行距離積算値を更新し、その更新された走行距離積算値を前記表示手段（４０）に表示させる車両用走行距離積算計であって、前記マイクロコンピュータ（５０）は、車両の走行距離積算値を、当該走行距離積算値を変換して得られるキーコードと合わせて前記不揮発性メモリ（６０）に記憶させるようになっており、前記更新された走行距離積算値の前記不揮発性メモリ（６０）への記憶は、前記不揮発性メモリ（６０）に記憶されている前記走行距離積算値を前記変換と同様に変換して得られるコードと、前記走行距離積算値と合わせて前記不揮発性メモリ（６０）に記憶されている前記キーコードとが一致する場合に限り許可されることを特徴としている。
【００１１】
これにより、キーコードを知らない不正改竄行為者には、不揮発性メモリ（６０）に記憶された走行距離積算値を書き換えることができなくなるので、不揮発性メモリ（６０）に記憶された走行距離積算値を小さい値に書き換えて不正に改竄することを困難にできる。
【００１２】
また、請求項５に記載の発明のように、キーコードを、車両毎に異なるコードに設定すれば、仮に、キーコードが改竄者に知られてしまった場合であっても、複数の車両において上記改竄が為されてしまう危険性を回避できる。
【００１３】
なお、上記各手段の括弧内の符号は、後述する実施形態に記載の具体的手段との対応関係を示す一例である。
【００１４】
【発明の実施の形態】
以下、本発明の各実施形態を図に基づいて説明する。
【００１５】
（第１実施形態）
本実施形態では、本発明に係る走行距離積算計が乗用車用計器に適用された一実施形態である。そして、図１は当該計器の正面図であり、この計器は、コンビネーションメータとして、当該乗用車のインストルメントパネルに配設されている。
【００１６】
当該計器は、スピードメータＳ、タコメータＴ、シフトインジケータＩ及び電子式走行距離積算計Ｄを備えている。スピードメータＳは、目盛り盤１０及び指針２０により、当該乗用車の車速を指示するもので、目盛り盤１０は、環状の見返し板３０の底壁３１の開口部３１ａにその裏面側から併設されている。
【００１７】
走行距離積算計Ｄは、表示手段としての液晶パネル４０を備えており、この液晶パネル４０は、目盛り盤１０の開口部１１にその裏面側から併設されている。当該液晶パネル４０は、当該乗用車の走行距離の積算値を総走行距離としてデジタル表示する。
【００１８】
図２は走行距離積算計Ｄのブロック図であり、当該走行距離積算計Ｄは、マイクロコンピュータ５０、ＥＥＰＲＯＭ６０及び駆動回路７０を備えている。マイクロコンピュータ５０は、ＣＰＵ、ＲＯＭ等から構成されており、当該乗用車のイグニッションスイッチＩＧの操作のもと、予めＲＯＭに記憶されたコンピュータプログラムに基づいて実行を開始する。また、マイクロコンピュータ５０は、当該乗用車に搭載のバッテリＢａから直接給電されて作動状態に維持される。
【００１９】
また、車速センサＳｖは、スピードメータＳの車速センサを利用しており、この車速センサＳｖは、当該乗用車の車速を検出する。
【００２０】
ＥＥＰＲＯＭ６０は、書き換え可能な不揮発性メモリの一つであり、このＥＥＰＲＯＭ６０は、マイクロコンピュータ５０による制御を受けて、当該乗用車の走行距離の積算値を書き込み更新する。因みに、本実施形態では、０ｋｍ〜９９９，９９９ｋｍまでの値を書き込み可能に設定している。
【００２１】
以上のように構成した本実施形態において、マイクロコンピュータ５０は、バッテリＢａから直接給電を受けて作動状態にあり、図３および図４のフローチャートに従い、コンピュータプログラムを実行する。そして、イグニッションスイッチＩＧが未だオンされていない状態では、ステップＳ１０にてＮＯとの判定を繰り返している。
【００２２】
そして、イグニッションスイッチＩＧがオンされると、後に詳述するステップＳ２０〜Ｓ５０の処理を行い、読み出された走行距離積算値Ａを表示データとして表示処理して駆動回路７０に出力し、駆動回路７０による表示駆動のもと、液晶パネル４０に読み出された走行距離積算値Ａが表示される。
【００２３】
然る後、当該乗用車が走行状態におかれると、ステップＳ６０において、当該乗用車の走行距離が、車速センサＳｖの検出出力に応じて積算処理され、この積算値ＡがステップＳ７０において表示データとして処理（即ち、表示処理）されて出力される。このため、液晶パネル４０は、駆動回路７０による表示駆動のもと、現段階での走行距離積算値を表示する。
【００２４】
また、ステップＳ７０での処理後、ステップＳ８０において、走行距離積算値ＡのＥＥＰＲＯＭ６０に対する書き込み更新処理が、図４のフローチャートに従って実行される。因みに、本実施形態では、走行距離積算値の上限値を９９９，９９９ｋｍとしている。
【００２５】
次に図４に示すステップＳ８１において、予めマイクロコンピュータ５０のＲＯＭ等に記憶されたキーコードＫを読み出す。なお、このキーコードＫは、車両毎に異なるコードに設定されており、例えば、車両の製造年月日、車両フレームナンバー、車両盗難防止装置に用いられているキーナンバーその他の車両個別情報等を用いて好適である。
【００２６】
次に、ステップＳ８２において、ステップＳ６０にて算出された積算値ＡをステップＳ８１にて読み出されたキーコードＫにて暗号化する。具体的な一例として、暗号化された積算値をＡ’とすると、Ａ’＝Ｋ×Ａとなるように、積算値ＡをＡ’に暗号化することが挙げられる。
【００２７】
次に、ステップＳ８３において、暗号化された積算値Ａ’をＥＥＰＲＯＭ６０に書き込んで更新する。ここで、当該積算値Ａ’を単純にそのままＥＥＰＲＯＭ６０に書き込むのではなく、特定の変換のもとに書き込まれている。例えば、データ保持領域を４バイトとした場合、１バイト目は００Ｈからの加算、２バイト目はｆｆＨからの減算、３バイト目は００Ｈからの加算、４バイト目はｆｆＨからの減算として書き込まれている。
【００２８】
そして、ステップＳ８３における書き込み処理が終了してステップＳ８０の処理が終了した現段階にて、イグニッションスイッチＩＧがオンのままであれば、ステップＳ１００でのＮＯとの判定後、各ステップＳ６０〜Ｓ９０を循環する処理が繰り返される。これにより、液晶パネル４０の表示内容が繰り返し更新されるとともにＥＥＰＲＯＭ６０への書き込み値が繰り返し更新される。
【００２９】
然る後、イグニッションスイッチＩＧがオフされると、コンピュータプログラムはステップＳ１０に戻る。このようなイグニッションスイッチＩＧのオフに伴い、ＥＥＰＲＯＭ６０への書き込み内容は、当該イグニッションスイッチＩＧのオフ直前の書き込み値がそれぞれ当該イグニッションスイッチＩＧのオフ後も記憶維持される。
【００３０】
そして、ステップＳ１０にてイグニッションスイッチＩＧがオンされると、ステップＳ２０において、ＥＥＰＲＯＭ６０に書き込まれたデータに対し、ステップＳ８３における変換と逆の変換を行うことにより、暗号化された積算値Ａ’を読み出す。
【００３１】
次に、ステップＳ３０においてＲＯＭからキーコードＫを読み出し、ステップＳ４０において、暗号化された積算値Ａ’がキーコードＫにて復号可能か否かを判定する。なお、具体的な復号方法として、本実施形態では、積算値Ａ’をキーコードＫで割り算した結果を走行距離積算値Ａとして復号する。
【００３２】
そして、上記割り算結果に余りが生じた場合には、ステップＳ４０にて復号不可と判定し、ステップＳ４５にてエラーメッセージを液晶パネル４０に表示させ、ステップＳ１０に戻る。
【００３３】
一方、余りが生じなかった場合には、ステップＳ５０に進み、復号された積算値Ａを、上述のように表示データとして表示処理して駆動回路７０に出力し、液晶パネル４０に走行距離積算値Ａが表示される。
【００３４】
以上により、本実施形態によれば、走行距離積算値Ａを、キーコードＫにて暗号化してＥＥＰＲＯＭ６０に記憶させるので、液晶パネル４０表示された走行距離積算値とＥＥＰＲＯＭ６０の各アドレスの記憶内容とを見比べても、ＥＥＰＲＯＭ６０のアドレスのうち何れのアドレスに積算値が記憶されているかは、キーコードＫにより復号しない限り、改竄者には容易には分からなくできる。よって、ＥＥＰＲＯＭ６０に記憶された走行距離積算値を小さい値に書き換えて不正に改竄することを困難にできる。
【００３５】
なお、本実施形態では、積算値Ａを液晶パネル４０に表示させる場合には、暗号化された積算値Ａ’をキーコードＫにて復号し、この復号された積算値Ａに基づいて表示させるので、走行距離積算値Ａを表示するといった走行距離積算計Ｄの本来の機能を損なうことなく本実施形態を実現できることは勿論である。
【００３６】
また、本実施形態では、キーコードＫを車両毎に異なるコードに設定しているので、仮に、キーコードＫが改竄者に知られてしまった場合であっても、複数の車両において上記改竄が為されてしまう危険性を回避できる。
【００３７】
（第２実施形態）
上記第１実施形態では、キーコードＫはマイクロコンピュータ５０のＲＯＭに予め記憶されていたが、本実施形態では、車両にキーコード発生手段としてのＥＣＵを備えており、このキーコード発生ＥＣＵにより各車両毎に異なったキーコードＫを発生させている。そして、発生されたキーコードＫにて、図３のステップＳ４０における復号およびステップＳ８２における暗号化を行っている。
【００３８】
図５は、本実施形態に係る各種車載電子制御装置（以下、ＥＣＵと呼ぶ）１００、２００、３００、４００を示すブロック図である。そして、ＥＣＵ１００は、図２に示すマイクロコンピュータ５０、ＥＥＰＲＯＭ６０、駆動回路７０等から構成されるメータ用ＥＣＵであり、ＥＣＵ２００は上述のキーコード発生ＥＣＵである。また、ＥＣＵ３００は、車両に搭載されたナビゲーション装置の作動を制御するナビ用ＥＣＵであり、走行距離積算値ＡＥＣＵ４００は、車両用空調装置の作動を制御するエアコン用ＥＣＵである。
【００３９】
そして、これらのＥＣＵ１００〜４００は車内ＬＡＮ等により相互に通信可能になっており、キーコード発生ＥＣＵ２００からは各ＥＣＵ１００、３００、４００にキーコードＫを送信する。そして、上述したように、メータ用ＥＣＵ１００では受信したキーコードＫにてステップＳ４０における復号およびステップＳ８２における暗号化を行う。
【００４０】
ここで、ナビ用ＥＣＵ３００は、メータ用ＥＣＵ１００にて算出された走行距離積算値Ａに基づいて実行される制御手段を備えている。そして、ナビ用ＥＣＵ３００は、メータ用ＥＣＵ１００にて暗号化された積算値Ａ’を受信し、キーコード発生ＥＣＵ２００から送信されたキーコードにて受信した積算値Ａ’を復号する。そして、復号された積算値Ａに基づいて上記制御手段を実行する。
【００４１】
以上により、本実施形態によれば、走行距離積算値Ａを、キーコードＫにて暗号化してＥＥＰＲＯＭ６０に記憶させるので、上記第１実施形態と同様の効果を発揮することができる。
【００４２】
また、本実施形態によれば、メータ用ＥＣＵ１００においては勿論のこと他のＥＣＵ３００、４００においても暗号化された積算値Ａ’を受信し、キーコードＫにて復号するようにしているので、暗号化されていない積算値Ａが、他のＥＣＵ３００、４００等から不正改竄者により知られてしまうことを防止できる。また、各ＥＣＵ１００〜４００間においても、暗号化された積算値Ａ’を通信するようにしているので、暗号化されていない積算値Ａが、他のＥＣＵ３００、４００等から不正改竄者により知られてしまうことを防止できる。
【００４３】
なお、上記ＥＣＵ１００〜４００のうち少なくともメータ用ＥＣＵ１００およびキーコード発生ＥＣＵ２００を備える車両であれば、本発明の実施を実現できる。
【００４４】
（第３実施形態）
本実施形態は上記第１実施形態と同様のハード構成である。そして、上記第１および第２実施形態では、走行距離積算値Ａを、キーコードＫにて暗号化してＥＥＰＲＯＭ６０に記憶させていたのに対し、本実施形態では、走行距離積算値Ａ０を、当該積算値Ａ０に関連付けられるキーコードＫ０と合わせて不揮発性メモリとしてのＥＥＰＲＯＭ６０に記憶させている。そして、更新された走行距離積算値Ａ１のＥＥＰＲＯＭ６０への記憶は、関連付けに用いた積算値Ａ０とキーコードＫ０とが一致する場合に限り許可させている。
【００４５】
具体的には、マイクロコンピュータ５０は、図６および図７のフローチャートに従い、コンピュータプログラムを実行する。そして、イグニッションスイッチＩＧが未だオンされていない状態では、ステップＳ１０にてＮＯとの判定を繰り返している。
【００４６】
そして、イグニッションスイッチＩＧがオンされると、ステップＳ２１においてＥＥＰＲＯＭに記憶された積算値Ａを読み出し、ステップＳ５０において読み出された走行距離積算値Ａを表示データとして表示処理して駆動回路７０に出力し、駆動回路７０による表示駆動のもと、液晶パネル４０に読み出された走行距離積算値Ａが表示される。
【００４７】
然る後、当該乗用車が走行状態におかれると、ステップＳ６０において、当該乗用車の走行距離が、車速センサＳｖの検出出力に応じて積算処理され、この積算値ＡがステップＳ７０において表示データとして処理（即ち、表示処理）されて出力される。このため、液晶パネル４０は、駆動回路７０による表示駆動のもと、現段階での走行距離積算値を表示する。
【００４８】
また、ステップＳ７０での処理後、ステップＳ９０において、図７のフローチャートに示す書き込み更新処理を行う。ここで、本実施形態では、例えば１０ｍｓｅｃの時間間隔で定期的に、走行距離積算値ＡをＥＥＰＲＯＭ６０に記憶更新させるようにしている。
【００４９】
すなわち、ステップＳ９０１において、今回のタイミングが上記１０ｍｓｅｃのタイミングでなければ、書き込み更新することなく当該ルーチンＳ９０を終了し、１０ｍｓｅｃのタイミングであれば、ステップＳ９０２に進み、後述するステップＳ９１１にてＥＥＰＲＯＭ６０に書き込まれたキーコードＫを読み出し、マイクロコンピュータ５０のＲＡＭへ格納する。
【００５０】
次に、ステップＳ９０３において、後述するステップＳ９１０にてＥＥＰＲＯＭ６０に書き込まれた走行距離積算値Ａを読み出し、上記ＲＡＭへ格納する。
【００５１】
次に、ステップＳ９０４において、ＲＡＭに格納した積算値Ａを、任意の変換式を用いてコードＢへ変換する。なお、変換式の具体例としては、積算値２桁分を１バイトの１６進数として取り扱うＳＵＭコード等が挙げられる。このＳＵＭコードによれば、例えば、積算値Ａが１２３，４５６ｋｍである場合には、０ｘ１２＋０ｘ３４＋０ｘ５６との演算を行い、この演算結果０ｘ９ＣをコードＢとする。
【００５２】
次に、ステップＳ９０５において、任意の値で作成されたコード変換表に基づいてコードＢをコードＣに変換する。このコード変換表は、例えば乱数表などを用いて作成して好適であり、図８は、上記コード変換表の一例を示す図表である。この変換表によれば例えばコードＢが０ｘ０２である場合には、コードＣを０ｘＡＢとする。
【００５３】
次に、ステップＳ９０６において、ステップＳ９０２にて読み出されたキーコードＫと、ステップＳ９０５にて変換されたコードＣとを比較して、両コードＫ、Ｃが異なっていれば、ステップＳ９０３にて読み出された積算値Ａが異常であるとして、ステップＳ９０７において、異常処理を実施する。例えば、液晶パネル４０に、ＥＲＲＯＲ等の表示を行う。
【００５４】
一方、ステップＳ９０６において両コードＫ、Ｃが一致していれば、ステップＳ９０８に進み、積算値Ａから今回積算されて更新書き込みしようとする値Ａ１（例えば１２３，４５７ｋｍ）に対し、ステップＳ９０４の変換式を用いてコードＢ１を算出する。そして、ステップＳ９０９において、コードＢ１に対し、ステップＳ９０５の変換表を用いてコードＣ１を算出する。
【００５５】
次に、ステップＳ９１０において、ＥＥＰＲＯＭ６０に記憶されている積算値Ａを積算値Ａ１に更新書き込みする。その後、ステップＳ９１１において、ＥＥＰＲＯＭ６０に記憶されているキーコードＫの値を、コードＣ１の値に更新書き込みして、ステップＳ９０における書き込み更新処理フローを終了する。
【００５６】
そして、ステップＳ９０が終了した現段階にて、イグニッションスイッチＩＧがオンのままであれば、ステップＳ１００でのＮＯとの判定後、各ステップＳ６０、Ｓ７０、Ｓ９０、Ｓ１００を循環する処理が繰り返される。これにより、液晶パネル４０の表示内容が繰り返し更新されるとともにＥＥＰＲＯＭ６０への書き込み値が繰り返し更新される。
【００５７】
然る後、イグニッションスイッチＩＧがオフされると、コンピュータプログラムはステップＳ１０に戻る。このようなイグニッションスイッチＩＧのオフに伴い、ＥＥＰＲＯＭ６０への書き込み内容は、当該イグニッションスイッチＩＧのオフ直前の書き込み値がそれぞれ当該イグニッションスイッチＩＧのオフ後も記憶維持される。
【００５８】
以上により、本実施形態によれば、走行距離積算値Ａを、当該積算値Ａに関連付けられるキーコードＣと合わせてＥＥＰＲＯＭ６０に記憶させ、更新された走行距離積算値Ａ１のＥＥＰＲＯＭ６０への記憶は、関連付けに用いた積算値ＡとキーコードＣとが一致する場合に限り許可されることとなる。よって、キーコードを知らない不正改竄行為者には、ＥＥＰＲＯＭ６０に記憶された走行距離積算値を書き換えることができなくなるので、ＥＥＰＲＯＭ６０に記憶された走行距離積算値を小さい値に書き換えて不正に改竄することを困難にできる。
【００５９】
（他の実施形態）
上記第２実施形態では、ステップＳ９０１の判定のもとに、定期的に、走行距離積算値ＡをＥＥＰＲＯＭ６０に記憶更新させるようにしているが、本発明の実施にあたり、不定期に記憶更新させるようにしてもよいことは勿論である。
【００６０】
また、上記第１実施形態では、キーコードＫを車両毎に異なるコードに設定しているが、本発明の実施にあたり、全車両共通のキーコードＫを用いるようにしてもよい。また、本発明の実施にあたり、上記第２実施形態のステップＳ９０４における変換式およびステップＳ９０５におけるコード変換表は、車両毎に異なる変換式およびコード変換表を用いるようにしてもよいし、全車両共通にしてもよい。
【図面の簡単な説明】
【図１】本発明の走行距離積算計を乗用車用計器に適用した第１実施形態を示す、乗用車用計器の正面図である。
【図２】図１に示す走行距離積算計のブロック図である。
【図３】図２に示すマイクロコンピュータの作動を示すフローチャートである。
【図４】図３に示す書き込み更新処理ステップの詳細フローチャートである。
【図５】本発明の第２実施形態に係る、走行距離積算計のブロック図である。
【図６】本発明の第３実施形態に係る、マイクロコンピュータの作動を示すフローチャートである。
【図７】図６に示す書き込み更新処理ステップの詳細フローチャートである。
【図８】図７のフローチャートで用いるコード変換表の一例を示す図表である。
【符号の説明】
４０…液晶パネル（表示手段）、６０…ＥＥＰＲＯＭ（不揮発性メモリ）。
【図１】
0003867604.tif 000002
【図２】
0003867604.tif 000003
【図３】
0003867604.tif 000004
【図４】
0003867604.tif 000005
【図５】
0003867604.tif 000006
【図６】
0003867604.tif 000007
【図７】
0003867604.tif 000008
【図８】
0003867604.tif 000009