(57)【特許請求の範囲】
【請求項１】
車両の仕向地や車種その他の条件により必要とされる計器の互いに異なる複数の仕様のうちの一仕様に対応したコードデータを車載計器用として予め記憶してなる記憶素子（４０ａ）と、
前記複数の仕様から前記記憶素子の記憶コードデータに基づき前記一仕様を前記車載計器用として選択し設定するマイクロコンピュータ（１１０）とを備え、
前記複数の仕様は、それぞれ、複数の仕様部からなり、
前記記憶素子は、前記車載計器が搭載される車両のオドメータ（４０）のＥＥＰＲＯＭであり、
前記ＥＥＰＲＯＭは、車両の走行距離を記憶する領域（Ｒ１）と計器の仕様を特定する２桁のコードデータ（ＡＢ）を記憶する領域（Ｒ２）とを有し、
前記コードデータは、上位の桁（Ａ）と下位の桁（Ｂ）の組み合わせからなり、 前記コードデータの値に関連付けた各計器の仕様の表がマップデータとして前記マイクロコンピュータのＲＯＭに記憶されていることを特徴とする車載計器の仕様設定装置。
【請求項２】
請求項１に記載の車載計器の仕様設定装置を用いて車載計器の仕様を設定する方法であって、
前記マイクロコンピュータは、前記ＥＥＰＲＯＭから前記コードデータを読み出し、
前記マイクロコンピュータは、前記読み出された前記コードデータに基づき、前記ＲＯＭに記憶されマップデータにより前記複数の仕様から前記一仕様を前記車載計器用として選択し設定することを特徴とする車載計器の仕様設定方法。
【請求項３】
請求項１に記載の記憶素子（４０ａ）及びマイクロコンピュータ（１１０）を備え、
このマイクロコンピュータは、前記設定仕様が満たされているとき、車載計器を当該設定仕様に基づき作動させるように制御する制御手段（２４０乃至２７１）を具備してなる車載計器。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、車載計器、その仕様の設定装置及び設定方法に関するものである。
【０００２】
【従来の技術】
従来、車両に搭載される計器の仕様を設定するにあたっては、当該計器のマイクロコンピュータの多数の入力ポートを利用する。
具体的には、当該計器の仕様を特定する２進数のコードデータを、当該コードデータの桁数に相当する数の入力ポートに入力し、この入力コードデータをマイクロコンピュータにて認識しその内部にて当該計器の仕様を設定する。
【０００３】
【発明が解決しようとする課題】
ところで、計器の仕様は、例えば、車両の仕向地や当該車両自体の仕様等により変わる。従って、マイクロコンピュータを計器の仕様の変化とはかかわりなく各計器に共通の汎用品として使用する場合、仕様の種類が多数に亘ると、当該マイクロコンピュータの入力ポートを仕様の種類の数に合わせて多数使用しなければならない。
【０００４】
しかし、限りのあるマイクロコンピュータの入力ポートを単なる仕様の設定にのみ多数使用することは、必然的に他の用途に対する制限を招き、他の種々の機能の実現の妨げとなるという不具合を生ずる。また、コードデータの各入力ポートへの入力は、当該各入力ポートに対し「１」、「０」の入力を行うことでなされるため、この入力の切り替え用の回路部品が必要となり、その結果、コストの上昇を招くという不具合も生ずる。
【０００５】
そこで、本発明は、以上のようなことに対処するため、車載計器、その仕様の設定装置及び設定方法において、計器の仕様を特定するコードデータを記憶素子に予め記憶しておき、この記憶素子の記憶コードデータを利用して、設定素子により当該車載計器の仕様を設定することを目的とする。
【０００６】
【課題を解決するための手段】
上記の課題の解決にあたり、請求項１に記載の発明によれば、車両の仕向地や車種その他の条件により必要とされる計器の互いに異なる複数の仕様のうちの一仕様に対応したコードデータを車載計器用として予め記憶してなる記憶素子（４０ａ）と、複数の仕様から記憶素子の記憶コードデータに基づき上記一仕様を車載計器用として選択し設定するマイクロコンピュータ（１１０）とを備え、複数の仕様は、それぞれ、複数の仕様部からなり、記憶素子は、車載計器が搭載される車両のオドメータ（４０）のＥＥＰＲＯＭであり、ＥＥＰＲＯＭは、車両の走行距離を記憶する領域（Ｒ１）と計器の仕様を特定する２桁のコードデータ（ＡＢ）を記憶する領域（Ｒ２）とを有し、コードデータは、上位の桁（Ａ）と下位の桁（Ｂ）の組み合わせからなり、 コードデータの値に関連付けた各計器の仕様の表がマップデータとしてマイクロコンピュータのＲＯＭに記憶されていることを特徴とする車載計器の仕様設定装置が提供される。
【０００７】
このように、記憶素子に計器の仕様を特定するコードデータを予め記憶しておき、この記憶コードデータに基づきマイクロコンピュータにより複数の仕様の一つを選定して設定するので、マイクロコンピュータの外部回路との接続ピンが、計器の仕様設定のために使用されることがない。その結果、設定素子の接続ピンを他の機能の実現のために有効に利用できる。
【０００８】
また、計器の仕様の設定にあたり、従来のような仕様入力のための回路部品が不要となるので、コストの低減に役立つ。
【００１１】
また、請求項２に記載の発明によれば、請求項１に記載の車載計器の仕様設定装置を用いて車載計器の仕様を設定する方法であって、マイクロコンピュータは、ＥＥＰＲＯＭからコードデータを読み出し、マイクロコンピュータは、読み出されたコードデータに基づき、ＲＯＭに記憶されマップデータにより複数の仕様から一仕様を車載計器用として選択し設定することを特徴とする車載計器の仕様設定方法が提供される。
【００１２】
これにより、請求項１に記載の発明を提供するに適した車載計器の仕様設定方法の提供が可能となる。また、請求項３に記載の発明に係る車載計器は、請求項１に記載の記憶素子（４０ａ）及びマイクロコンピュータ（１１０）を備え、このマイクロコンピュータは、設定仕様が満たされているとき、車載計器を当該設定仕様に基づき作動させるように制御する制御手段（２４０乃至２７１）を具備してなる。
【００１３】
これにより、請求項１に記載の発明の作用効果のもと、車載計器を設定仕様に基づき作動させ得る。
【００１６】
【発明の実施の形態】
以下、本発明の一実施形態を図面に基づいて説明する。
図１は本発明に係る車両用計器の一例を示している。
この計器は、スピードメータ１０、タコメータ２０、インジケータ３０及びオドメータ４０を備えている。スピードメータ１０は、当該車両の車速を表示する。タコメータ２０は、当該車両のエンジンの回転数を表示する。インジケータ３０は、当該車両の自動変速機の変速レンジを表示する。
【００１７】
オドメータ４０は、ＥＥＰＲＯＭ４０ａ、駆動回路４０ｂ及び液晶パネル４０ｃを備えている。ＥＥＰＲＯＭ４０ａは当該車両の走行距離を所定の記憶領域Ｒ１（図２参照）に記憶する。また、このＥＥＰＲＯＭ４０ａは、当該計器の仕様を特定する１６進数の２桁のコードデータＡＢを残りの記憶領域Ｒ２（図２参照）に予め記憶している。ここで、コードデータＡＢにおいて、Ａは上位の桁を表し、Ｂは下位の桁を表す。
【００１８】
液晶パネル４０ｃは、駆動回路４０ｂにより駆動されてＥＥＰＲＯＭ４０ａの記憶走行距離を表示する。
また、当該計器は、ブザー回路５０及びシートベルトランプ点灯回路６０を備えている。ブザー回路５０は、駆動回路５１及びブザー５２を備えており、ブザー５２は駆動回路５１により駆動されて鳴動する。シートベルトランプ点灯回路６０は、トランジスタ６１及びシートベルトランプ６２を備えており、シートベルトランプ６２は、トランジスタ６１の連続的導通或いは間欠的導通により、連続点灯或いは点滅する。
【００１９】
また、計器は、車速センサ７０、回転センサ８０、変速センサ９０及びシートベルトセンサ１００を備えている。車速センサ７０は、当該車両の車速を検出する。回転センサ８０は、当該車両のエンジンの回転数を検出する。変速センサ９０は、当該車両の自動変速機の変速レンジを検出する。シートベルトセンサ１００は、当該車両のシートベルトが乗員により装着されたときこれを検出する。
【００２０】
また、計器は、マイクロコンピュータ１１０を備えており、このマイクロコンピュータ１１０は、図４乃至図６にて示すフローチャートに従い、コンピュータプログラムを実行する。この実行中において、マイクロコンピュータ１１０は、各センサ７０乃至１００の出力に応じてスピードメータ１０、タコメータ２０、インジケータ３０、オドメータ４０、ブザー回路５０及びシートベルトランプ点灯回路６０の駆動処理を行う。なお、マイクロコンピュータ１１０は、当該車両のバッテリＢａに直結されてコンピュータプログラムの実行を開始し、当該車両のイグニッションスイッチＩＧを介しバッテリＢａから給電されて、コンピュータプログラムの実行開始に伴う所定の処理後の処理を行う。
【００２１】
ここで、上記コンピュータプログラムはマイクロコンピュータ１１０のＲＯＭに予め記憶されている。
また、当該ＲＯＭには、次のデータも予め記憶されている。
即ち、上述のごとく、コードデータＡＢは二桁からなる１６進数である。従って、本実施形態の計器の仕様を含め、車両の仕向地や車両自体の仕様から決まる各種の計器の仕様が、第１乃至第４の仕様部によりそれぞれ特定されている（図３参照）。
【００２２】
ここで、第１仕様部は、シートベルトの装着に対しシートベルトランプの点灯状態を特定するものであって、「０」はシートベルトランプの連続点灯を表し、「１」は、シートベルトランプの点滅を表す。また、第２仕様部は、自動変速機がリバースレンジに操作されたときブザーの状態を特定するものであって、「０」はブザーを鳴動させないことを表し、「１」はブザーを鳴動させることを表す。第３及び第４の仕様部も、当該車両の他の機能等につき同様に定められている。
【００２３】
さらに、計器の仕様毎にこれに対するコードデータＡＢが対応している（図３参照）。例えば、コードデータＡＢがＡ＝０、Ｂ＝０であるとき、これに対応するある計器の仕様は、第１仕様部＝１、第２仕様部＝０、第３仕様部＝１、第４仕様部＝１である。その他の計器の仕様もコードデータＡＢの値に応じてこれに対応している。本実施形態では、上述のごとく各計器の仕様をコードデータＡＢの値に関連付けた表（図３参照）がマップデータとしてマイクロコンピュータ１１０のＲＯＭに予め記憶されている。
【００２４】
また、ＥＥＰＲＯＭ４０ａへの走行距離の書き込みはマイクロコンピュータ１１０によりなされる。また、オドメータ４０における液晶パネル４０ｃの走行距離表示は、ＥＥＰＲＯＭ４０ａの記憶走行距離に基づきマイクロコンピュータ１１０により駆動回路４０ｂを介してなされる。
また、マイクロコンピュータ１１０は、多数の接続ピンを備えており、これら各接続ピンは、マイクロコンピュータ１１０の各入力ポートや各出力ポートにそれぞれ接続されている。
【００２５】
また、当該各入力ポートや各出力ポートとマイクロコンピュータ１１０の周辺素子との接続関係につき例示すれば、車速センサ７０は、その出力端子にて、接続ピンＰ１を介しマイクロコンピュータ１１０の対応の入力ポートに接続されている。回転センサ８０は、その出力端子にて、接続ピンＰ２を介しマイクロコンピュータ１１０の対応の入力ポートに接続されている。変速センサ９０は、その出力端子にて、接続ピンＰ３を介しマイクロコンピュータ１１０の対応の入力ポートに接続されている。シートベルトセンサ１００は、その出力端子にて、接続ピンＰ４を介しマイクロコンピュータ１１０の対応の入力ポートに接続されている。これにより、各センサ７０乃至１００の出力をマイクロコンピュータ１１０に入力するようになっている。
【００２６】
駆動回路５１は、その入力端子にて接続ピンＰ５を介しマイクロコンピュータの対応の出力ポートに接続され、トランジスタ６１は、そのベースにて、接続ピンＰ６を介してマイクロコンピュータ１１０の対応の出力ポートに接続されている。これにより、駆動回路５１及びトランジスタ６１はマイクロコンピュータ１１０により制御されるようになっている。
【００２７】
オドメータ４０の駆動回路４０ｂは、その入力端子にて、接続ピンＰ７を介し、マイクロコンピュータ１１０の対応の出力ポートに接続され、ＥＥＰＲＯＭ４０ａは、その入出力端子にて、接続ピンＰ８を介しマイクロコンピュータ１１０の対応の入出力ポートに接続されている。これにより、ＥＥＰＲＯＭ４０ａへの走行距離の書き込みや液晶パネル４０ｃによる表示がマイクロコンピュータ１１０によりなされるようになっている。
【００２８】
また、スピードメータ１０、タコメータ２０及びインジケータ３０は、その各入力端子にて、各接続ピンＰ１０、Ｐ９、Ｐ１１を介して、マイクロコンピュータ１１０の各対応の出力ポートに接続されている。これにより、スピードメータ１０、タコメータ２０及びインジケータ３０の各表示がマイクロコンピュータ１１０により制御されるようになっている。
【００２９】
バッテリＢａは、その正側端子にて、直接、接続ピンＰ１２を介しマイクロコンピュータ１１０の対応の入力ポートである電源端子に接続され、また、イグニッションスイッチＩＧを介して、上記電源端子に接続されている。なお、マイクロコンピュータ１１０の残りの接続ピンは、必要に応じて他の素子に接続される。
【００３０】
このように構成した本実施形態において、当該計器の当該車両への搭載に伴い、バッテリＢａをマイクロコンピュータ１１０の電源端子に直結すれば、マイクロコンピュータ１１０は図４乃至図６のフローチャートに従いコンピュータプログラムを実行し始める。すると、ステップ２００において、マイクロコンピュータ１１０の内部が初期化される。なお、バッテリＢａはイグニッションスイッチＩＧを介してもマイクロコンピュータ１１０の電源端子に接続される。
【００３１】
ついで、ステップ２１０において、ＥＥＰＲＯＭ４０ａからその記憶コードデータＡＢがマイクロコンピュータ１１０により読み出される。
ここで、コードデータＡＢがＡ＝０及びＢ＝０からなるものとすれば、図３のマップデータのうち計器の仕様の一つである第１仕様部＝１、第２仕様部＝０、第３仕様部＝１及び第４仕様部＝１がステップ２２０において選択され、当該計器の仕様と設定される。これにより、当該計器の仕様設定が終了する。
【００３２】
そして、イグニッションスイッチＩＧがオフのままにあれば、ステップ２３０におけるＮＯとの判定が繰り返される。
然る後、当該車両の乗員が当該車両の運転席に着座してイグニッションスイッチＩＧをオンすれば、ステップ２３０における判定がＹＥＳとなる。
ついで、乗員がシートベルトを装着すれば、この装着がシートベルトセンサ１００により検出されてマイクロコンピュータ１１０にステップ２４０において入力される。これに伴いステップ２４０における判定がＹＥＳとなる。
【００３３】
その後、ステップ２５０において、シートベルト仕様は設定仕様となっているか否かが判定される。ここで、当該計器のシートベルトについての仕様はステップ２２０において第１仕様部＝１と設定済みであるから、当該ステップ２５０における判定はＹＥＳとなる。
従って、ステップ２５１において、シートベルトランプ６２の連続点灯処理がなされる。このため、シートベルトランプ点灯回路６０は、マイクロコンピュータ１１０による連続点灯指令のもと、トランジスタ６１の連続導通でもってシートベルトランプ６２を連続点灯する。これにより、運転者は、当該計器においてシートベルトにつき要求されている仕様が満たされている旨、認識できる。
【００３４】
なお、ステップ２５０における判定がＮＯとなる場合には、ステップ２５２において、シートベルトランプ６２の点滅処理がなされる。このため、シートベルトランプ点灯回路６０は、マイクロコンピュータ１１０による点滅指令のもと、トランジスタ６１の間欠導通でもってシートベルトランプ６２を点滅する。これにより、運転者は、当該計器においてシートベルトにつき要求されている仕様が満たされていない旨、認識できる。
【００３５】
次に、ステップ２６０において、当該車両の自動変速機がリバースレンジに変速操作されているか否かにつき判定される。ここで、乗員が自動変速機をリバースレンジに変速操作していれば、この変速操作が変速センサ９０により検出され、この検出出力がマイクロコンピュータ１１０にステップ２６０にて入力される。これに伴い、ステップ２６０における判定がＹＥＳとなる。
【００３６】
すると、インジケータ３０のリバースレンジ表示処理がステップ２６１にてなされ、これに伴い、インジケータ３０がリバースレンジ表示を行う。
ついで、ステップ２７０において、リバースレンジ仕様は設定仕様となっているか否かが判定される。ここで、当該計器のリバースレンジについての仕様は、ステップ２２０において第２仕様部＝０と設定済みであるから、当該ステップ２７０における判定はＹＥＳとなる。
【００３７】
従って、ステップ２７１において、ブザー５２の鳴動処理がなされる。このため、ブザー回路５０は、マイクロコンピュータ１１０による鳴動指令のもと、駆動回路５１による駆動でもって、ブザー５２を鳴動させる。これにより、運転者は、当該計器おいてリバースレンジにつき要求されている仕様が満たされている旨、認識できる。
【００３８】
なお、ステップ２７０における判定がＮＯとなる場合には、コンピュータプログラムは、ステップ２７１の処理を行うことなく進む。このため、ブザー５２が鳴動しないことから、運転者は、当該計器おいてリバースレンジにつき要求されている仕様が満たされていない旨、認識できる。
以下、第３設定仕様部及び第４設定仕様部に基づき処理が各ステップ２８０、２９０（図６参照）において、同様にしてなされる。
【００３９】
然る後、当該車両を前進走行状態におけば、ステップ３００において、車速センサ７０の検出出力に基づき車速表示処理がなされ、ステップ３１０において、回転センサ８０の検出出力に基づき回転数表示処理がなされ、ステップ３２０において、走行距離表示処理がＥＥＰＲＯＭ４０ａの走行距離データに基づきなされる。
【００４０】
これらに伴い、スピードメータ１０は、マイクロコンピュータ１１０による車速表示指令のもと、車速を表示し、タコメータ２０は、マイクロコンピュータ１１０による回転数表示指令のもと、エンジンの回転数を表示し、オドメータ４０は、マイクロコンピュータ１１０による走行距離表示指令のもと、当該車両の走行距離を液晶パネル４０ｃにて表示する。
【００４１】
以上説明したように、ＥＥＰＲＯＭ４０ａに計器の仕様を特定するコードデータＡＢを予め記憶しておき、この記憶コードデータＡＢに基づきマイクロコンピュータ１１０により複数の仕様の一つを選定して設定するようにした。
このため、マイクロコンピュータ１１０の接続ピンが、ＥＥＰＲＯＭ４０ａの接続用以外には、計器の仕様設定のために使用されることがない。その結果、マイクロコンピュータ１１０の接続ピンを他の機能の実現のために有効に利用できる。
【００４２】
また、計器の仕様の設定にあたり、従来のような仕様入力のための回路部品が不要となるので、コストの低減に役立つ。
また、ＥＥＰＲＯＭ４０ａは、車両に既設のオドメータ４０のＥＥＰＲＯＭであるから、コードデータＡＢを記憶するＥＥＰＲＯＭを、別途、準備する必要もない。
【００４３】
なお、本発明の実施にあたっては、コードデータＡＢは二桁の１６進数に限ることなく、例えば、２進数のコードデータや３桁以上のコードデータであってもよい。
また、本発明の実施にあたっては、計器の仕様は上記実施形態にて述べたものに限ることなく、その数や種類は適宜変更してもよい。
【００４４】
また、本発明の実施にあたり、ＥＥＰＲＯＭ４０ａは、オドメータ４０用に限ることなく、別途、準備してもよい。
また、本発明の実施にあたり、コードデータＡＢを記憶する手段としては、ＥＥＰＲＯＭ４０ａに限ることなく、これと同様の機能を有する記憶素子を採用して実施してもよい。
【図面の簡単な説明】
【図１】本発明の一実施形態を示すブロック図である。
【図２】図１のＥＥＰＲＯＭにおいてコードデータＡＢ及び走行距離データを記憶する領域を示す模式図である。
【図３】図１のマイクロコンピュータのＲＯＭに予め記憶した各計器の仕様をコードデータＡＢの値に対応させてなる図表である。
【図４】図１のマイクロコンピュータの作用を表すフローチャートの前段部である。
【図５】図１のマイクロコンピュータの作用を表すフローチャートの中段部である。
【図６】図１のマイクロコンピュータの作用を表すフローチャートの後段部である。
【符号の説明】
４０…オドメータ４０、４０ａ…ＥＥＰＲＯＭ、
１１０…マイクロコンピュータ。
【図１】
0004207279.tif 000002
【図２】
0004207279.tif 000003
【図３】
0004207279.tif 000004
【図４】
0004207279.tif 000005
【図５】
0004207279.tif 000006
【図６】
0004207279.tif 000007