(57)【要約】  【課題】  走行距離表示用のメータユニットを交換する場合に、交換対象の旧メータユニットの記憶部に記憶された走行距離データを読出すことができない場合にのみ、新メータユニットに記憶させる走行距離データを直接入力し、その走行距離データを新メータユニットの記憶部にセキュリティを確保しながら簡単に且つ確実に書換え可能にする。  【解決手段】  サービステスタは、旧メータユニットにデータ送信要求を出力した後、旧メータユニットからエラーコードを受信した場合、或いは、所定時間経過した場合に、直接入力モードへ移行する。すると、新メータユニットの記憶部に記憶させる走行距離データを、サービステスタから直接入力することが可能になる。【選択図】  図６
2005035374.tif 000002
【特許請求の範囲】
【請求項１】
計測手段で計測された走行距離のデータを記憶する記憶部とこの走行距離を表示する表示部とを備えた車両の走行距離表示用のメータユニットを、データ書換え装置を用いて交換する方法において、
交換対象の旧メータユニットの記憶部に記憶された走行距離データをデータ書換え装置の記憶手段に記憶させる為に読出す読出ステップと、
前記記憶手段に記憶させた走行距離データを新メータユニットの記憶部に書込む書込ステップと、
前記読出ステップにおいて旧メータユニットの記憶部から走行距離データを読出すことが不可能な場合にのみ、新メータユニットの記憶部に記憶させる走行距離データを、データ書換え装置から直接入力する直接入力ステップと、
を備えたことを特徴とする車両のメータユニット交換方法。
【請求項２】
所定の書込制限条件が成立しているか否か判定して成立している場合に、新メータユニットの記憶部への走行距離データの前記書込ステップにおける書込みを禁止する書込制限ステップを備えたことを特徴とする請求項１に記載の車両のメータユニット交換方法。
【請求項３】
計測手段で計測された走行距離のデータを記憶する記憶部とこの走行距離を表示する表示部とを備えた車両の走行距離表示用のメータユニットを交換する際に用いるデータ書換えシステムにおいて、
交換対象の旧メータユニットの記憶部から読み出された走行距離データを受信して記憶する記憶手段と、
前記記憶手段に記憶された走行距離データを新メータユニットの記憶部に書込む為に送信する送信手段と、
前記旧メータユニットの記憶部から走行距離データを読出すことが不可能な場合にのみ、新メータユニットの記憶部に記憶させる走行距離データを直接入力する直接入力手段と、
を備えたことを特徴とする車両のメータユニットのデータ書換えシステム。
【請求項４】
前記旧メータユニットの記憶部から走行距離データを読出し可能か否か判定する読出可否判定手段と、
この読出可否判定手段による判定の結果、旧メータユニットの記憶部から走行距離データを読出すことが不可能な場合に、前記直接入力手段により前記走行距離データを直接入力する直接入力モードへ自動的に移行させる直接入力モード移行手段と、
を備えたことを特徴とする請求項３に記載の車両のメータユニットのデータ書換えシステム。
【請求項５】
前記直接入力手段により入力される走行距離データを、新メータユニットの記憶部に記憶させることを許可するか否か所定のセキュリティチェックを行う為のセキュリティ手段を備えたことを特徴とする請求項３又は４に記載の車両のメータユニットのデータ書換えシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、走行距離データを記憶する記憶部とこの走行距離を表示する表示部とを備えた車両の走行距離表示用のメータユニットを交換する場合に、旧メータユニットの走行距離データを新メータユニットに不正なく書換え可能にした技術に関するものである。
【背景技術】
【０００２】
従来、自動車等の車両に搭載される走行距離表示装置において、その表示部に液晶等のディスプレイを適用したものでは、計測部により車速センサ等からの信号に基づいて走行距離が計測されて記憶部に記憶され、この記憶部に記憶された走行距離が表示部に表示される。通常、自動車に搭載される走行距離表示装置では、少なくとも計測部により車両の総走行距離（走行距離の積算値）が計測されて表示部に表示される。ところで、自動車の総走行距離は、その車両価格（価値）を決定するだけでなく、各種保証や保険の契約等に対する重要なパラメータとなるため、この総走行距離を不正に変更することはできない。
【０００３】
さて、車両の走行距離を計測する計測部と、この計測部で計測された走行距離のデータを記憶する記憶部と、この記憶データが示す走行距離を表示する表示部とを備えたメータユニットが実用に供されている。このメータユニットが故障したりデザインを変更したい場合等、メータユニットを交換する場合には、交換対象の旧メータユニットの記憶部に記憶された走行距離データを読出し、その走行距離データを新メータユニットの記憶部に書込むことは技術的には可能であり、こうした場合、新メータユニットの表示部には旧メータユニット搭載時からの総走行距離を表示させることが可能となる。
【０００４】
しかし、旧メータユニットの記憶部や制御回路が故障している場合等、その故障形態によっては、旧メータユニットの記憶部から走行距離データを読出せないことが想定される。ところで、メータユニットの表示部に表示する総走行距離を不正に減らして変更できないように、通常、メータユニットの記憶部に記憶された走行距離データは書換えできないようになっている。それ故、メータユニットを交換する場合には、旧メータユニット搭載時の総走行距離を整備記録として記録するようにし、新メータユニットには、旧メータユニット搭載時からの総走行距離を表示させることはできない。
【０００５】
尚、特許文献１の車両用走行距離積算表示装置は、スピードメータとオドメータを有するコンビネーションメータと、このコンビネーションメータにデータ通信可能に接続された外部装置と備えたものであり、外部装置は、走行距離の積算値を演算する制御部と、この制御部で演算された走行距離積算値を更新しつつ記憶する記憶部を有し、コンビネーションメータを交換した場合、交換が不要な外部装置の記憶部に記憶された、交換前からの走行距離積算値が新オドメータに表示される。
【特許文献１】特開平１０−１０９５６６
【発明の開示】
【発明が解決しようとする課題】
【０００６】
メータユニットが故障して、そのメータユニットを交換する場合、交換対象の旧メータユニットの記憶部に記憶された走行距離データを読出し、その走行距離データを新メータユニットの記憶部に書込むようにした場合、旧メータユニットの記憶部や制御回路が故障している場合等、その故障形態によって、旧メータユニットの記憶部から走行距離データを読出すことができない場合には、その走行距離データを新メータユニットの記憶部に書換えることができないという問題がある。
【０００７】
一方、サービスツールを利用して、新メータユニットに走行距離データを直接入力して記憶部に書込むことも技術的には可能であるが、この走行距離データの直接入力と書込みを何ら制限なく行えるようにすると、総走行距離を不正に減らすように、走行距離データを書換えて、車両価格を不正に高め、各種保証や保険の契約等を不正に有利にするといった問題が懸念される。
【０００８】
本発明の目的は、走行距離表示用のメータユニットを交換する場合に、交換対象の旧メータユニットの記憶部に記憶された走行距離データを読出すことができない場合にのみ、新メータユニットに記憶させる走行距離データを直接入力し、その走行距離データを新メータユニットの記憶部に不正なくセキュリティを確保しながら簡単に且つ確実に書換え可能にして、走行距離の改竄を防止し、メータユニット交換の際のサービス向上を図ることができる、メータユニット交換方法及びメータユニットのデータ書換えシステムを提供することである。
【課題を解決するための手段】
【０００９】
請求項１の車両のメータユニット交換方法は、計測手段で計測された走行距離のデータを記憶する記憶部とこの走行距離を表示する表示部とを備えた車両の走行距離表示用のメータユニットを、データ書換え装置を用いて交換する方法において、交換対象の旧メータユニットの記憶部に記憶された走行距離データをデータ書換え装置の記憶手段に記憶させる為に読出す読出ステップと、前記記憶手段に記憶させた走行距離データを新メータユニットの記憶部に書込む書込ステップと、前記読出ステップにおいて旧メータユニットの記憶部から走行距離データを読出すことが不可能な場合にのみ、新メータユニットの記憶部に記憶させる走行距離データを、データ書換え装置から直接入力する直接入力ステップとを備えたことを特徴とするものである。
【００１０】
このメータユニット交換方法では、データ書換え装置を用いて、読出ステップ、書込ステップ、直接入力ステップが実行される。読出ステップにおいては、交換対象の旧メータユニットの記憶部に記憶された走行距離データをデータ書換え装置の記憶手段に記憶させる為に読出し、書込ステップにおいては、記憶手段に記憶させた走行距離データを新メータユニットの記憶部に書込む。ここで、読出ステップにおいて旧メータユニットの記憶部から走行距離データを読出すことが不可能な場合にのみ、直接入力ステップにおいて、新メータユニットの記憶部に記憶させる走行距離データを、データ書換え装置から直接入力して新メータユニットの記憶部に書込むことができる。つまり、前記走行距離データをデータ書換え装置から直接入力することを、以上のように制限して、新メータユニットへの不正な走行距離データの書換えを極力防止することができる。
【００１１】
請求項２の車両のメータユニット交換方法は、請求項１の発明において、所定の書込制限条件が成立しているか否か判定して成立している場合に、新メータユニットの記憶部への走行距離データの前記書込ステップにおける書込みを禁止する書込制限ステップを備えたことを特徴とするものである。それ故、新メータユニットの記憶部に走行距離データが不正に書込まれることを防止することができる。尚、所定の書込制限条件は、記憶部に走行距離データを書込んだ書込回数が予め設定された規定回数以上であるという条件、記憶部に現在既に記憶されている走行距離が予め設定された所定距離以上であるという条件、入力された走行距離が、記憶部に現在既に記憶されている走行距離以下であるという条件、入力されたメータ特定情報が、記憶部に記憶されているメータ特定情報と一致しないという条件、等の複数の条件のうちの少なくとも１つを含むようにしてもよい。
【００１２】
請求項３の車両のメータユニットのデータ書換えシステムは、計測手段で計測された走行距離のデータを記憶する記憶部とこの走行距離を表示する表示部とを備えた車両の走行距離表示用のメータユニットを交換する際に用いるデータ書換えシステムにおいて、交換対象の旧メータユニットの記憶部から読み出された走行距離データを受信して記憶する記憶手段と、前記記憶手段に記憶された走行距離データを新メータユニットの記憶部に書込む為に送信する送信手段と、前記旧メータユニットの記憶部から走行距離データを読出すことが不可能な場合にのみ、新メータユニットの記憶部に記憶させる走行距離データを直接入力する直接入力手段とを備えたことを特徴とするものである。
【００１３】
このデータ書換えシステムでは、交換対象の旧メータユニットの記憶部から読み出された走行距離データが受信されて記憶手段に記憶され、この記憶手段に記憶された走行距離データが、送信手段により新メータユニットに送信され、その記憶部に書込まれる。ここで、旧メータユニットの記憶部から走行距離データを読出すことが不可能な場合にのみ、直接入力手段により、新メータユニットの記憶部に記憶させる走行距離データが直接入力される。つまり、前記走行距離データを直接入力することを、以上のように制限して、新メータユニットへの不正な走行距離データの書換えを極力防止することができる。
【００１４】
請求項４の車両のメータユニットのデータ書換えシステムは、請求項３の発明において、前記旧メータユニットの記憶部から走行距離データを読出し可能か否か判定する読出可否判定手段と、この読出可否判定手段による判定の結果、旧メータユニットの記憶部から走行距離データを読出すことが不可能な場合に、前記直接入力手段により前記走行距離データを直接入力する直接入力モードへ自動的に移行させる直接入力モード移行手段とを備えたことを特徴とするものである。読出可否判定手段により、旧メータユニットの記憶部から走行距離データを読出し可能か否か判定され、その判定の結果、旧メータユニットの記憶部から走行距離データを読出すことが不可能な場合に、直接入力モード移行手段により直接入力モードへ自動的に移行されて、直接入力手段により走行距離データを直接入力することが可能になる。
【００１５】
請求項５の車両メータユニットのデータ書換えシステムは、請求項３又は４の発明において、前記直接入力手段により入力される走行距離データを、新メータユニットの記憶部に記憶させることを許可するか否か所定のセキュリティチェックを行う為のセキュリティ手段を備えたことを特徴とするものである。このセキュリティ手段により、直接入力手段により入力される走行距離データが、新メータユニットの記憶部に記憶させることを許可するか否か所定のセキュリティチェックが行われる。
【発明の効果】
【００１６】
請求項１の車両のメータユニット交換方法によれば、読出ステップにおいて、交換対象の旧メータユニットの記憶部に記憶された走行距離データをデータ書換え装置の記憶手段に記憶させる為に読出し、書込ステップにおいて、記憶手段に記憶させた走行距離データを新メータユニットの記憶部に書込むことができる。ここで、読出ステップにおいて旧メータユニットの記憶部から走行距離データを読出すことが不可能な場合にのみ、直接入力ステップにおいて、新メータユニットの記憶部に記憶させる走行距離データを、データ書換え装置から直接入力して新メータユニットの記憶部に書込むことができる。つまり、セキュリティを確保しながら、新メータユニットに記憶させる走行距離データをデータ書換え装置から直接入力し、その走行距離データを新メータユニットの記憶部に不正なく簡単に且つ確実に書換え可能にして、走行距離の改竄を防止し、メータユニット交換の際のサービス向上を図ることができる。
【００１７】
請求項２の車両のメータユニット交換方法によれば、所定の書込制限条件が成立しているか否か判定して成立している場合に、新メータユニットの記憶部への走行距離データの前記書込ステップにおける書込みを禁止する書込制限ステップを設けたので、新メータユニットの記憶部に走行距離データが不正に書込まれることをより確実に防止できる。
【００１８】
請求項３の車両のメータユニットのデータ書換えシステムによれば、交換対象の旧メータユニットの記憶部から読み出された走行距離データを受信して記憶手段に記憶させ、この記憶手段に記憶された走行距離データを、送信手段により新メータユニットに送信し、新メータユニットの記憶部に書込むことができる。ここで、旧メータユニットの記憶部から走行距離データを読出すことが不可能な場合にのみ、直接入力手段により、新メータユニットの記憶部に記憶させる走行距離データを直接入力することができる。つまり、セキュリティを確保しながら、新メータユニットに記憶させる走行距離データを直接入力し、その走行距離データを新メータユニットの記憶部に不正なく簡単に且つ確実に書換え可能にして、走行距離の改竄を防止し、メータユニット交換の際のサービス向上を図ることができる。
【００１９】
請求項４の車両のメータユニットのデータ書換えシステムによれば、旧メータユニットの記憶部から走行距離データを読出し可能か否か判定する読出可否判定手段と、この読出可否判定手段による判定の結果、旧メータユニットの記憶部から走行距離データを読出すことが不可能な場合に、前記直接入力手段により前記走行距離データを直接入力する直接入力モードへ自動的に移行させる直接入力モード移行手段とを設けたので、旧メータユニットの記憶部から走行距離データを読出すことが不可能な場合、直接入力手段により走行距離データを直接入力することができる、直接入力モードへ自動的に移行するので、作業性を向上させることができる。
【００２０】
請求項５の車両のメータユニットのデータ書換えシステムによれば、直接入力手段により入力される走行距離データを、新メータユニットの記憶部に記憶させることを許可するか否か所定のセキュリティチェックを行う為のセキュリティ手段を設けたので、直接入力手段により入力される走行距離データが、新メータユニットの記憶部に記憶させることを許可するか否かチェックして、より確実にセキュリティを確保しがら、走行距離データを新メータユニットの記憶部に不正なく書換え可能になる。
【発明を実施するための最良の形態】
【００２１】
特に、自動車の走行距離のデータを記憶する記憶部とこの走行距離を表示する表示部とを備えた走行距離表示用のメータユニットを交換する場合、交換対象の旧メータユニットの記憶部から走行距離データを読出すことが不可能な場合にのみ、新メータユニットの記憶部に記憶させる走行距離データを、データ書換え装置から直接入力する。
【実施例】
【００２２】
図１〜図４に示すように、メータユニット１は、制御回路２、記憶部であるメモリ３、オドメータ表示部４を一体的に備えたものであり、制御回路２とメモリ３、制御回路２とオドメータ表示部４は、夫々データバス５，６等で接続されている。このメータユニット１は、車体のインストルメントパネルに着脱可能に装着され、車体に配線された多重バスライン７にコネクタ１ａ，１ｂを介して電気的に接続解除可能に接続されている。
【００２３】
制御回路２には、ＣＰＵとＲＯＭとＲＡＭ等を有するマイクロコンピュータが設けられ、この制御回路２によりセキュリティ手段等が構成されている。セキュリティ手段は、サービステスタ１０から直接入力される走行距離データを、新メータユニット１Ａのメモリ３に記憶させることを許可するか否か所定のセキュリティチェックを行う為のものである。メモリ３には、走行距離データ、メータ部品No. 、書込回数が記憶されている。この制御回路２による通常時のメータ制御では、車速センサ９からの車速信号を受けて走行距離を計測し、その走行距離データをメモリ３に更新しつつ記憶させ、その走行距離をオドメータ表示部４に表示させる。前記走行距離は、この自動車の総走行距離（走行距離の積算値）であり、メータ部品No. は、同種の複数のメータユニットであって、同種の車両に搭載可能な複数のメータユニットに共通に付けられたメータ特定情報であり、書込回数は、メモリ３に走行距離データを書込んだ回数である。
【００２４】
一方、メータユニット１のデータ書換え装置に相当するサービステスタ１０は、メータユニット１の交換が可能な整備工場等に設置され、このサービステスタ１０には、マイクロコンピュータ（Ｍ／Ｃ１１）と、記憶手段に相当するメモリ１２が設けられている。このサービステスタ１０は、コネクタ１０ａ，１０ｂを介して多重バスライン７に接続解除可能に接続され、通常は、多重バスライン７から切り離されている。Ｍ／Ｃ１１には、ＣＰＵとＲＯＭとＲＡＭ等が設けられ、このＭ／Ｃ１１により、送信手段、直接入力手段、読出可否判定手段、直接モード移行手段等が構成されている。
【００２５】
送信手段は、サービステスタ１０のメモリ１２に記憶された走行距離データを新メータユニット１Ｂのメモリ３に書込む為に送信する為のものであり、直接入力手段は、旧メータユニット１Ａのメモリ３から走行距離データを読出すことが不可能な場合にのみ、新メータユニット１Ａのメモリ３に記憶させる走行距離データを直接入力する為のものであり、読出可否判定手段は、旧メータユニット１Ｂのメモリ３から走行距離データを読出し可能か否か判定する為のものであり、直接モード移行手段は、旧メータユニット１Ａのメモリ３から走行距離データを読出すことが不可能な場合に、走行距離データを直接入力する直接入力モードへ自動的に移行させる為のものである。
メモリ３には、走行距離データ、メータ部品No. 、データ書換え認証の為のアウトコード及びインコード等が記憶可能である。
【００２６】
次に、整備工場等において、自動車に装備されたメータユニット１をサービステスタ１０を用いて交換するメータユニット交換方法について、図１〜図４に基づいて説明する。
先ず、図１に示すように、交換対象の旧メータユニット１Ａを自動車に装備したままの状態で、サービステスタ１０を多重バスライン７に接続して、この多重バスライン７を介して旧メータユニット１Ａに接続し、サービステスタ１０から旧メータユニット１Ａにデータ送信要求を出力すると、旧メータユニット１Ａの制御回路２が、そのデータ送信要求に応答して、メモリ３に記憶された走行距離データと部品No. をサービステスタ１０のメモリ１２に記憶させる為に読出す（読出ステップ）が、メモリ３が故障している場合には、メモリ３から走行距離データと部品No. を読出すことができないため、サービステスタ１０にエラーコードを出力する。
【００２７】
また、図２に示すように、サービステスタ１０から旧メータユニット１Ａにデータ送信要求を出力しても、制御回路２が故障している場合には、その要求に応答することができず、メモリ３が故障していなくても、メモリ３から走行距離データと部品No. を読出すことができず、エラーコードも出力することができない。
サービステスタ１０のＭ／Ｃ１１は、旧メータユニット１Ａにデータ送信要求を出力した後、旧メータユニット１Ａからエラーコードを受信した場合、或いは、所定時間応答がなかった場合に、メモリ３から走行距離データを読出すことが不可能であると判定して、サービステスタ１０がコピーモードから直接入力モードへ移行する。
【００２８】
その後、自動車から旧メータユニット１Ａを取外し、その自動車に新メータユニット１Ｂを取付けて多重バスライン７に接続する。ここで、サービステスタ１０を多重バスライン７から切離して再度接続してもよいし、接続したままにしておいてもよい。次に、図３に示すように、このサービステスタ１０を多重バスライン７を介して新メータユニット１Ｂに接続した状態で、サービステスタ１０から新メータユニット１Ｂにデータ書込み要求を出力すると、新メータユニット１Ｂの制御回路２は、そのデータ書込み要求に応答して、サービステスタ１０にアウタコードを出力する。サービステスタ１０では、このアウタコードに対応するインコードを入力して新メータユニット１Ｂに出力し、新メータユニット１Ｂの制御回路２はこのインコードを受信してデータ書換え認証チェックを行う。
【００２９】
ここで、認証されれば、図４に示すように、新メータユニット１Ｂのメモリ３に記憶させる走行距離データを、サービステスタ１０から直接入力し（直接入力ステップ）、また、メータ部品No. も直接入力することができる。サービステスタ１０のＭ／Ｃ１１は、その走行距離データとメータ部品No. を新メータユニット１Ｂに送信し、新メータユニット１Ｂの制御回路２が、サービステスタ１０から受信した走行距離データとメータ部品、メモリ３から読出した走行距離データとメータ部品No. と書込回数を用いて、所定の書込制限条件が成立しているか否か判定し、成立していない場合には、サービステスタ１０から受信した走行距離データを、新メータユニット１Ｂの制御回路２によりメモリ３に書込む。この場合、メモリ３に現在既に記憶されている走行距離データに上書きして保存する。所定の書込制限条件が成立している場合には、新メータユニット１Ｂのメモリ３への走行距離データの書込みを禁止する（書込制限ステップ）。
【００３０】
次に、サービステスタ１０のＭ／Ｃ１１が実行する処理、メータユニット１の制御回路２が実行する処理について、図５〜図７のフローチャート（フローチャート中のＳｉ（ｉ＝１、２、３・・・）は各ステップを示す）に基づいて説明する。但し、サービステスタ１０のＭ／Ｃ１１は、図５と図６のフローチャートの両方の処理を実行可能に構成されているが、図５は旧メータユニット１Ａに対して行う処理、図６は新メータユニット１Ｂに対して行う処理として分けて説明する。
【００３１】
先ず、図５に示すように、サービステスタ１０では、例えば、サービステスタ１０を旧メータユニット１Ａに接続した状態で、サービス通信が実行可能であると判定され（Ｓ１；Yes ）、旧メータユニット１Ａにサービス通信モードへの切換えが出力される（Ｓ２）。次に、例えば、所定のデータ送信要求操作を行うことにより、旧メータユニット１Ａにデータ送信要求が出力され（Ｓ３）、その後、旧メータユニット１Ａから走行距離データとメータ部品No. が受信されたか否か判定され（Ｓ４）、受信有りの場合（Ｓ４；Yes ）、その走行距離データとメータ部品No. がメモリ１２に記憶される（Ｓ５）。
【００３２】
但し、Ｓ３において、旧メータユニット１Ａにデータ送信要求が出力された後、旧メータユニット１Ａから走行距離データとメータ部品No. が受信されない場合に（Ｓ４；No）、旧メータユニット１Ａからエラーコードが受信された場合（Ｓ６；Yes ）、或いは、走行距離データとメータ部品No. 、エラーコードが受信されないまま所定時間経過（例えば、２０秒経過）した場合（Ｓ７；Yes ）、直接入力モードへ移行し（Ｓ８）、リターンする。尚、エラーコードが受信された場合には、旧メータユニット１Ａのメモリ３が故障し、走行距離データとメータ部品No. 、エラーコードが受信されないまま所定時間経過した場合には、少なくとも、旧メータユニット１Ａの制御回路２が故障している。尚、Ｓ６とＳ７が前記読出可否判定手段に相当し、Ｓ８が前記直接入力モード移行手段に相当する。
【００３３】
次に、サービステスタ１０が直接入力モードへ移行した後、図６に示すように、そのサービステスタ１０では、例えば、サービステスタ１０を新メータユニット１Ｂに接続した状態で、サービス通信が実行可能であると判定され（Ｓ１０；Yes ）、新メータユニット１Ｂにサービス通信モードへの切換えが出力され（Ｓ１１）、直接入力モードか否か判定される（Ｓ１２）。直接入力モードの場合（Ｓ１２；Yes ）、例えば、所定のデータ書込み要求操作を行うことにより、新メータユニット１Ｂにデータ書込み要求が出力され（Ｓ１４）、その後、新メータユニット１Ｂからアウトコードが受信される（Ｓ１５）。
【００３４】
受信されたアウタコードは、例えば、サービステスタ１０の表示部（図示略）に表示され、次に、このアウトコードに対応するインコードが入力されて新メータユニット１Ｂに送信される（Ｓ１６）。入力するインコードについては、図３に示すサービスセンタに電話で問い合わせる等して、アウトコードを送信した新メータユニット１Ｂの種類と、そのアウトコードで決まるインコードを入手し、そのインコードを入力して新メータユニット１Ｂに送信する。その後、走行距離データとメータ部品No. が入力されて（Ｓ１７）、その走行距離データとメータ部品No. が新メータユニット１Ｂに送信される（Ｓ１８）。
【００３５】
一方、直接入力モードでない場合（Ｓ１２）、サービステスタ１０のメモリ１２に、旧メータユニット１Ａから受信した走行距離データとメータ部品No. の記憶が有る場合（Ｓ１３；Yes ）、そのメモリ３に記憶された走行距離データと部品No. が新メータユニット１Ｂに送信される（Ｓ１８）。その後、直接入力モードである場合（Ｓ１９；Yes ）、直接入力モードが解除されて（Ｓ２０）、リターンする。尚、直接入力モードでない場合（Ｓ１２；No）、サービステスタ１０のメモリ１２に、旧メータユニット１Ａから受信した走行距離データとメータ部品No. の記憶が無い場合（Ｓ１３；Yes ）、リターンする。尚、Ｓ１８が前記送信手段に相当し、Ｓ１７が前記直接入力手段に相当する。
【００３６】
さて、図７に示すように、新メータユニット１Ｂでは、サービステスタ１０からサービス通信モードへの切換え指示が有るか否か判定され（Ｓ３０）、切換え指示が無い場合には（Ｓ３０；No）、Ｓ３２へ移行し、サービス通信モードでない場合（Ｓ３２；No）、前述の通常時のメータ制御（Ｓ３３）が実行され、リターンする。一方、切換え指示が有る場合には（Ｓ３０；Yes ）、通常モードからサービス通信モードへ移行し（Ｓ３１）、サービス通信モードである場合（Ｓ３２；Yes ）、Ｓ３４へ移行する。
【００３７】
次に、Ｓ３４において、サービステスタ１０からのデータ書込み要求が有る場合（Ｓ３４；Yes ）、アウトコードがサービステスタ１０に送信され（Ｓ３５）、その後、サービステスタ１０からインコードが受信された場合（Ｓ３６；Yes ）、認証チェックが行われて認証されたか否か判定される（Ｓ３７）。ここで、Ｓ３５において、アウトコードがサービステスタ１０に送信されると共に、そのアウトコードにより、このメータユニット１に設定された演算式を用いて演算され、Ｓ３７では、その結果得られた演算値とサービステスタ１０から受信したインコードとが比較され、一致した場合に認証される。
【００３８】
こうして、認証されれば（Ｓ３７；Yes ）、次に、メモリ３から書込回数が読出されて、その書込回数が、予め設定され規定回数（例えば、１回）未満か否か判定され（Ｓ３８）、規定回数未満の場合（Ｓ３８；Yes ）、メモリ３から走行距離データが読出されて、その現在の走行距離が予め設定された所定距離（例えば、1000km）未満か否か判定され（Ｓ３９）、所定距離未満の場合（Ｓ３９；Yes ）、例えば、サービステスタ１０に送信許可を出力することによりサービステスタ１０から送信されてきた、旧メータユニット１Ａの走行距離データとメータ部品No. が受信される（Ｓ４０）。尚、前記規定回数を２回又は３回又は４回以上に設定し、前記所定距離を1000km以外の種々の距離（例えば、500km や2000km）に設定してもよい。
【００３９】
次に、受信した走行距離が、メモリ３から読出された現在の走行距離よりも大きいか否か判定され（Ｓ４１）、大きい場合には（Ｓ４１；Yes ）、次に、受信したメータ部品No. がメモリ３から読出されたメータ部品No. と一致する否か判定され（Ｓ４２）、一致する場合には（Ｓ４２；Yes ）、受信した走行距離データがメモリ３に書込まれ（Ｓ４３）、この場合、メモリ３に現在既に記憶されている走行距離データに上書きされて保存される。その後、書込回数がインクリメントされて（Ｓ４４）メモリ３に記憶され、その後、サービス通信モードから通常モードへ移行して（Ｓ４５）、リターンする。尚、Ｓ３５、Ｓ３６、Ｓ３７等が前記セキュリティ手段に相当する。
【００４０】
ここで、Ｓ３８において送信回数が規定回数以上の場合、また、Ｓ３９において現在の走行距離が所定距離（例えば、1000km）以上の場合、また、Ｓ４１において受信した走行距離が現在の走行距離以下の場合、また、Ｓ４２において受信したメータ部品No. が現在のメータ部品No. と一致しない場合には、次にＳ４５が実行され、サービス通信モードから通常モードへ移行して、リターンし、こうした条件が所定の書込制限条件に含まれるものであり、この所定の書込制限条件が成立しているか否か判定して成立している場合に、Ｓ４３によるメモリ３への走行距離データの書込みが禁止される。
【００４１】
以上のように、このメータユニット交換方法及びメータユニットのデータ書換えシステムによれば、交換対象の旧メータユニット１Ａのメモリ３に記憶された走行距離データをサービステスタ１０のメモリ１２に記憶させる為に読出し、サービステスタ１０のメモリ１２に記憶させた走行距離データを新メータユニット１Ｂのメモリ３に書込むことができる。但し、旧メータユニット１Ｂのメモリ３から走行距離データを読出すことが不可能な場合にのみ、新メータユニット１Ｂのメモリ３に記憶させる走行距離データを、サービステスタ１０から直接入力して新メータユニット１Ｂのメモリ３に書込むことができる。つまり、セキュリティを確保しながら、新メータユニット１Ａに記憶させる走行距離データを直接入力し、その走行距離データを新メータユニット１Ｂのメモリ１２に不正なく簡単に且つ確実に書換え可能にして、走行距離の改竄を防止し、メータユニット交換の際のサービス向上を図ることができる。
【００４２】
所定の書込制限条件が成立しているか否か判定して成立している場合に、新メータユニット１Ｂのメモリ３への走行距離データの書込みを禁止するので、新メータユニット１Ｂのメモリ３に走行距離データが不正に書込まれることをより確実に防止することができる。旧メータユニット１Ａのメモリ３から走行距離データを読出し可能か否か判定し、その判定の結果、旧メータユニット１Ａのメモリ３から走行距離データを読出すことが不可能な場合に、サービステスタ１０から走行距離データを直接入力する直接入力モードへ自動的に移行するので、作業性を向上することができる。
【００４３】
サービステスタ１０から直接入力される走行距離データを、新メータユニットの記憶部に記憶させることを許可するか否か所定のセキュリティチェックを行うので、サービステスタ１０から直接入力される走行距離データが、新メータユニット１Ｂのメモリ３に記憶させることを許可するか否かチェックして、より確実にセキュリティを確保しがら、走行距離データを新メータユニット１Ｂのメモリ３に不正なく書換え可能になる。
【００４４】
その他、前記実施形態を部分的に次のように変更してもよい。
１］図７のＳ３８、Ｓ３９、Ｓ４１、Ｓ４２の４つのステップのうち、１又は２又は３つのステップについて省略するように、メータユニット１を構成する。即ち、前記実施形態で所定の書込制限条件に含まれる複数の条件うちの、少なくとも１つ条件を所定の書込制限条件とする。
２］前記走行距離は所定区間の走行距離を含み、走行距離データは、所定区間の走行距離のデータを含むようにする。即ち、総走行距離と共に所定区間の走行距離のデータを旧メータユニットから新メータユニットへ不正なしに書換えることが可能となる。
【００４５】
３］サービステスタ１０から直接入力される走行距離データを、新メータユニット１Ｂのメモリ３に記憶させることを許可するか否か所定のセキュリティチェックを行う為のセキュリティ手段として、前記実施形態以外に、所定の絶対的な暗唱番号を入力することにより認証されたか否か判定する等、種々のセキュリティ手段を適用可能である。
４］メータユニットとサービステスタを無線により接続してデータ送受信可能にする。
５］その他、本発明の趣旨を逸脱しない範囲において、種々の変更を付加して実施することが可能である。
【産業上の利用可能性】
【００４６】
本発明のメータユニット交換方法、メータユニットのデータ書換え装置は、自動車に搭載されるメータユニットを交換する場合にだけでなく、バイクや自転車等の種々の車両に搭載されるメータユニットを交換する場合に適用することができる。
【図面の簡単な説明】
【００４７】
【図１】本発明の実施形態に係る旧メータユニットとサービステスタの構成図である。
【図２】旧メータユニットとサービステスタの構成図である。
【図３】新メータユニットとサービステスタの構成図である。
【図４】新メータユニットとサービステスタの構成図である。
【図５】サービステスタが実行する処理のフローチャートである。
【図６】サービステスタが実行する処理のフローチャートである。
【図７】メータユニットが実行する処理のフローチャートである。
【符号の説明】
【００４８】
１        メータユニット
１Ａ      旧メータユニット
１Ｂ      新メータユニット
２        制御回路
３        メモリ
４        オドメータ表示部
１０      サービステスタ
１１      マイクロコンピュータ
１２      メモリ
【図１】
2005035374.tif 000003
【図２】
2005035374.tif 000004
【図３】
2005035374.tif 000005
【図４】
2005035374.tif 000006
【図５】
2005035374.tif 000007
【図６】
2005035374.tif 000008
【図７】
2005035374.tif 000009