(57)【要約】【課題】車両の走行距離積算値を記憶させる車両走行距離積算値記憶システムにおいて、当該記憶された走行距離積算値の不正改竄を困難にする。【解決手段】車両の走行距離積算値を、メータ用ＥＣＵ１０のＥＥＰＲＯＭ１１のみならず、車両に搭載された複数のＥＥＰＲＯＭ１１、２１、３１、４１に分散して記憶させる。これにより、単純に、メータＥＣＵ１０のＥＥＰＲＯＭ１１に記憶された値ｄ１を書き換えるだけでは、走行距離積算値ｘを小さい値に改竄することは困難となる。また、分散された走行距離積算値ｄ２〜ｄ４が車両に搭載された何れのＥＥＰＲＯＭに記憶されているのかは、改竄者には容易に分からなくでき、しかも、仮に、何れのＥＥＰＲＯＭに分散記憶されているのかが分かったとしても、分散された値を任意の走行距離積算値に復元することは困難であるため、上記不正改竄を困難にできる。【選択図】　　　　図１
2004003921.tif 000002
【特許請求の範囲】
【請求項１】
車両の走行距離積算値を、車両に搭載された複数の不揮発性記憶手段（１１、２１、３１、４１）に分散して記憶させることを特徴とする車両走行距離積算値記憶システム。
【請求項２】
前記走行距離積算値の各桁毎に分散して記憶させることを特徴とする請求項１に記載の車両走行距離積算値記憶システム。
【請求項３】
前記複数の不揮発性記憶手段（１１、２１、３１、４１）のうちの１つは、前記走行距離積算値を表示するメータユニット（１０Ｕ）に備えられた不揮発性記憶手段（１１）であり、
前記複数の不揮発性記憶手段（１１、２１、３１、４１）のうちの他の不揮発性記憶手段は、前記メータユニット（１０Ｕ）の外部に備えられた不揮発性記憶手段（２１、３１、４１）であることを特徴とする請求項１または２に記載の車両走行距離積算値記憶システム。
【請求項４】
前記複数の不揮発性記憶手段（２１、３１）のそれぞれの未使用領域（２１ｂ、３１ｂ）を、１つの仮想不揮発性記憶手段（６０）として認識させ、
前記仮想不揮発性記憶手段（６０）に前記走行距離積算値を記憶させることを特徴とする請求項１ないし３のいずれか１つに記載の車両走行距離積算値記憶システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、車両の走行距離積算値を記憶させる車両走行距離積算値記憶システムに関するものである。
【０００２】
【従来の技術および発明が解決しようとする課題】
従来、車両の総走行距離としての走行距離積算値を表示するメータユニットに備えられたＥＥＰＲＯＭ等の不揮発性記憶手段に、走行距離積算値を書き込み更新して記憶させている。
【０００３】
ところで、上記ＥＥＰＲＯＭに記憶された走行距離積算値は、当該車両がどのように使用されてきたかを把握するために重要なものである。例えば、中古車市場では、総走行距離が短い自動車に人気があり、このような自動車は高価額で取引されることが多い。このため、中古車としての売買にあたりその価額を高くすべく、ＥＥＰＲＯＭに記憶された走行距離積算値を小さい値に書き換えて不正に改竄するという事態が生じている。
【０００４】
しかしながら、従来では、走行距離積算値を単純に１つのＥＥＰＲＯＭに記憶させているだけなので、上記不正改竄行為が容易に可能となってしまう。
【０００５】
本発明は、上記点に鑑み、車両の走行距離積算値を記憶させる車両走行距離積算値記憶システムにおいて、当該記憶された走行距離積算値の不正改竄を困難にすることを目的とする。
【０００６】
【課題を解決するための手段】
上記目的を達成するため、請求項１に記載の発明では、車両の走行距離積算値を、車両に搭載された複数の不揮発性記憶手段（１１、２１、３１、４１）に分散して記憶させることを特徴としている。
【０００７】
これにより、単純に１つの記憶手段の記憶内容を書き換えるだけでは、走行距離積算値を小さい値に改竄することは困難となる。また、分散された走行距離積算値が車両に搭載された何れの記憶手段に記憶されているのかは、改竄者には容易に分からなくでき、しかも、仮に、何れの記憶手段に分散記憶されているのかが分かったとしても、分散された値を元の走行距離積算値に復元することは困難であるため、上記不正改竄を困難にできる。
【０００８】
なお、このように分散記憶させる具体的一例として、請求項２に記載の発明のように、走行距離積算値の各桁毎に分散して記憶させるようにすることが挙げられる。
【０００９】
ところで、請求項１または２に記載の発明のうち、複数の不揮発性記憶手段（１１、２１、３１、４１）の全てが、走行距離積算値を表示するメータユニットに備えられた記憶手段である場合には、このメータユニットごと、小さい値の走行距離積算値が記憶されたメータユニットに取り替えることにより、不正に改竄するといった手口を防止することはできない。
【００１０】
このような手口に対し、請求項３に記載の発明では、複数の不揮発性記憶手段（１１、２１、３１、４１）のうちの１つを、走行距離積算値を表示するメータユニット（１０Ｕ）に備えられた記憶手段（１１）とし、複数の不揮発性記憶手段（１１、２１、３１、４１）のうちの他の記憶手段を、メータユニット（１０Ｕ）の外部に備えられた不揮発性記憶手段（２１、３１、４１）としたとを特徴としている。
【００１１】
これにより、仮に、上述のようにメータユニット（１０Ｕ）を取り替えたとしても、分散された値により、元の走行距離積算値に近い値が復元されることは困難であるため、上記手口の不正改竄を困難にできる。
【００１２】
また、請求項４に記載の発明では、複数の不揮発性記憶手段（２１、３１）のそれぞれの未使用領域（２１ｂ、３１ｂ）を、１つの仮想不揮発性記憶手段（６０）として認識させ、仮想不揮発性記憶手段（６０）に走行距離積算値を記憶させることを特徴とするので、不揮発性記憶手段（２１、３１）の有効利用を図ることができる。
【００１３】
なお、上記各手段の括弧内の符号は、後述する実施形態に記載の具体的手段との対応関係を示す一例である。
【００１４】
【発明の実施の形態】
以下、本発明の各実施形態を図に基づいて説明する。
【００１５】
（第１実施形態）
図１は、本実施形態の車両走行距離積算値記憶システムを示す、システム構成図である。
【００１６】
符号１０は、メータ用電子制御装置（以下、ＥＣＵと呼ぶ）を示しており、車両に搭載されたメータの作動を制御するものである。そして、このメータ用ＥＣＵ１０は、車両に搭載された他のＥＣＵ２０、３０、４０に通信線で接続されて、車内ＬＡＮ等により相互に通信可能になっている。
【００１７】
因みに、ＥＣＵ２０は、車両に搭載されたナビゲーション装置の作動を制御するナビ用ＥＣＵであり、ＥＣＵ３０は、車両用空調装置の作動を制御するエアコン用ＥＣＵであり、ＥＣＵ４０は、エンジンの作動を制御するエンジン用ＥＣＵである。なお、各ＥＣＵ１０〜４０には、書き換え可能な不揮発性記憶手段としてのＥＥＰＲＯＭ１１、２１、３１、４１が備えられている。
【００１８】
ここで、メータ用ＥＣＵ１０は、当該乗用車の車両前方に位置するインストルメントパネルに設置されたメータユニット１０Ｕに備えられており、図２は、このメータユニット１０Ｕの正面図である。そして、本実施形態のメータユニット１０Ｕは、コンビネーションメータとして構成されており、スピードメータＳ、タコメータＴ、シフトインジケータＩ及び電子式走行距離積算計Ｄを備えている。
【００１９】
スピードメータＳは、目盛り盤１２及び指針１３により、当該乗用車の車速を指示するもので、目盛り盤１２は、環状の見返し板１４の底壁１５の開口部１５ａにその裏面側から併設されている。また、走行距離積算計Ｄは、表示装置としての液晶パネル１６を備えており、この液晶パネル１６は、目盛り盤１２の開口部１２ａにその裏面側から併設されている。当該液晶パネル１６は、当該乗用車の走行距離の積算値を総走行距離としてデジタル表示する。因みに、本実施形態の液晶パネル１６では、０ｋｍ〜９９９，９９９ｋｍまでの値が表示可能である。
【００２０】
また、当該走行距離積算計Ｄは、図１にて示すごとく、マイクロコンピュータ１７、駆動回路１８および前述のＥＥＰＲＯＭ１１等を備えている。また、マイクロコンピュータ１７は、ＣＰＵ、ＲＯＭ等から構成されており、当該乗用車のイグニッションスイッチＩＧの操作のもと、予めＲＯＭに記憶されたコンピュータプログラムに基づいて実行を開始する。
【００２１】
そして、マイクロコンピュータ１７は、車速センサＳｖの検出出力に基づき当該乗用車の走行距離積算値を演算する演算処理を実行する。なお、マイクロコンピュータ１７は、当該乗用車に搭載のバッテリＢａから直接給電されて作動状態に維持される。また、車速センサＳｖは、スピードメータＳの車速センサを利用しており、この車速センサＳｖは、当該乗用車の車速を検出する。
【００２２】
また、マイクロコンピュータ１７は、各ＥＣＵ１０〜４０のＥＥＰＲＯＭ１１、２１、３１、４１に、上記演算された走行距離積算値を、分散して記憶させる。
【００２３】
具体的には、走行距離積算値をｘとし、ＥＥＰＲＯＭ１１、２１、３１、４１のそれぞれに記憶させる値をｄ１、ｄ２、ｄ３、ｄ４とすると、ｄ１＝ｆ１（ｘ）、ｄ２＝ｆ２（ｘ）、ｄ３＝ｆ３（ｘ）、ｄ４＝ｆ４（ｘ）となるように、マイクロコンピュータ１７にて各分散値ｄ１〜ｄ４を演算する。因みに、上記ｆ１〜ｆ４はｘの関数であり、それぞれ異なる数式の関数であり、マイクロコンピュータ１７のＲＯＭに予め記憶された関数である。
【００２４】
そして、マイクロコンピュータ１７は、ＥＥＰＲＯＭ１１に分散値ｄ１を記憶させるとともに、ナビ用ＥＣＵ２０、エアコン用ＥＣＵ３０、エンジン用ＥＣＵ４０のそれぞれに分散値ｄ２〜ｄ４を送信する。そして、各ＥＣＵ２０〜４０は、それぞれのＥＥＰＲＯＭ２１〜４１に分散値ｄ２〜ｄ４を記憶する。
【００２５】
また、メータユニット１０Ｕの液晶パネル１６に、走行距離積算値を表示させる場合には、マイクロコンピュータ１７は、各分散値ｄ１〜ｄ４から元の走行距離積算値ｘを復元し、この復元された値ｘに基づいて駆動回路１８に信号を出力する。これにより、液晶パネル１６に走行距離積算値ｘが表示されることとなる。
【００２６】
なお、積算値ｘの復元にあたり、マイクロコンピュータ１７のＲＯＭに、ｘ＝ｆ（ｄ１、ｄ２、ｄ３、ｄ４）となる関数ｆを予め記憶させておき、この関数ｆに基づいて積算値ｘを演算して復元するようにすればよい。
【００２７】
以上のように構成した本実施形態によれば、車両の走行距離積算値を、メータ用ＥＣＵ１０のＥＥＰＲＯＭ１１のみならず、車両に搭載された複数のＥＥＰＲＯＭ１１、２１、３１、４１に分散して記憶させるので、単純に、メータＥＣＵ１０のＥＥＰＲＯＭ１１に記憶された値ｄ１を書き換えるだけでは、走行距離積算値ｘを小さい値に改竄することは困難となる。
【００２８】
また、分散された走行距離積算値ｄ２〜ｄ４が車両に搭載された何れのＥＥＰＲＯＭに記憶されているのかは、改竄者には容易に分からなくでき、しかも、仮に、何れのＥＥＰＲＯＭに分散記憶されているのかが分かったとしても、分散された値を任意の走行距離積算値に復元することは困難であるため、上記不正改竄を困難にできる。
【００２９】
ところで、不正改竄の手口の１つとして、メータユニット１０Ｕごと、小さい値の走行距離積算値が記憶されたメータユニット１０Ｕに取り替える行為が挙げられる。これに対し、本実施形態において分散された値ｄ２〜ｄ４を記憶するＥＥＰＲＯＭ２１、３１、４１は、メータユニット１０Ｕの外部に備えられた記憶手段であるため、仮に、上述のようにメータユニット１０Ｕを取り替えたとしても、分散された値ｄ２〜ｄ４を表示可能な元の走行距離積算値ｘに復元することは困難であるため、上記手口の不正改竄を困難にできる。
【００３０】
（第２実施形態）
図３は、本実施形態に係る車両走行距離積算値記憶システムの概念を示す図であり、メータＥＣＵ１０は、車内ＬＡＮで接続されたナビ用ＥＣＵ２０、エアコン用ＥＣＵ３０その他のＥＣＵが有する不揮発性メモリ２１、３１の使用状態を管理している。
【００３１】
すなわち、一般的に、不揮発性メモリ２１、３１のマップは、データの記憶に使用されている使用領域２１ａ、３１ａと、データの記憶に使用されていない未使用領域２１ｂ、３１ｂとに区分されており、メータＥＣＵ１０には、各不揮発性メモリ２１、３１のマップのうちいずれの部分が未使用領域２１ｂ、３１ｂであるかを示す情報が入力される。
【００３２】
そして、メータＥＣＵ１０は、上記情報に基づいて各未使用領域２１ｂ、３１ｂを１つの仮想不揮発性メモリ６０を構築し、当該仮想不揮発性メモリ６０を車両走行距離積算値記憶システムに認識させている。そして、マイクロコンピュータ１７にて演算された走行距離積算値を、仮想不揮発性メモリ６０に記憶させている。従って、結果的に走行距離積算値は、複数の不揮発性メモリ２１、３１の未使用領域２１ｂ、３１ｂに分散されて記憶されることとなる。
【００３３】
以上により、本実施形態によれば、走行距離積算値を、車両に搭載された複数の不揮発性メモリ２１、３１に分散して記憶させるので、上記第１実施形態と同様の効果を発揮できる。また、本実施形態によれば、複数の不揮発性メモリ２１、３１のそれぞれの未使用領域２１ｂ、３１ｂに走行距離積算値を記憶させるので、不揮発性メモリ２１、３１の有効利用を図ることができる。
【００３４】
（他の実施形態）
上記第１実施形態では、メータＥＣＵ１０のＥＥＰＲＯＭ１１の他の記憶手段として３つのＥＥＰＲＯＭ２１、３１、４１を採用し、走行距離積算値ｘを４つのＥＥＰＲＯＭ１１〜４１に分散して記憶させているが、本発明の実施にあたり、分散記憶させる記憶手段は４つに限られることなく、２つ以上であれば幾つでもよいことは勿論である。
【００３５】
そして、表示手段１６による表示可能な桁数の数と同じ数の記憶手段に分散記憶させ、走行距離積算値の各桁毎に分散して記憶させるようにして好適である。すなわち、図２に示す表示手段１６のように、０ｋｍ〜９９９，９９９ｋｍまでの６桁の値が表示可能である場合には、６つのＥＥＰＲＯＭに、各桁の値を分散して記憶させるようにして好適である。
【００３６】
また、本発明の実施にあたり、メータユニット１０Ｕ外部の記憶手段２１、３１、４１に分散記憶させることを廃止して、メータユニット１０Ｕ内に備えられた複数の不揮発性記憶手段に、走行距離積算値を分散して記憶させるようにしてもよい。
【００３７】
また、本発明の実施にあたり、メータＥＣＵ１０の記憶手段１１に走行距離積算値を記憶させることを廃止して、車両に搭載された記憶手段２１、３１、４１のうち、メータＥＣＵ１０の外部の記憶手段２１、３１、４１に走行距離積算値を分散して記憶させるようにしてもよい。
【００３８】
また、上記第２実施形態では、メータＥＣＵ１０が仮想不揮発性メモリ６０を管理しているが、メータＥＣＵ１０とは別の車両搭載ＥＣＵで仮想不揮発性メモリ６０を管理するようにしてもよい。
【図面の簡単な説明】
【図１】本発明の第１実施形態を示す、車両走行距離積算値記憶システムの構成図である。
【図２】図１に示すメータユニットの正面図である。
【図３】本発明の第２実施形態に係る、車両走行距離積算値記憶システムの概念を示す図である。
【符号の説明】
１０Ｕ…メータユニット、
１１…メータ用ＥＣＵのＥＥＰＲＯＭ（不揮発性記憶手段）、
２１…ナビ用ＥＣＵのＥＥＰＲＯＭ（不揮発性記憶手段）、
３１…エアコン用ＥＣＵのＥＥＰＲＯＭ（不揮発性記憶手段）、
４１…エンジン用ＥＣＵのＥＥＰＲＯＭ（不揮発性記憶手段）。
【図１】
2004003921.tif 000003
【図２】
2004003921.tif 000004
【図３】
2004003921.tif 000005