(57)【要約】【課題】バリエーション数を削減できる車両用計器を提供する。【解決手段】通信プロトコルに従った通信により車両情報を入力可能な通信インターフェイス回路５０と、センサ類からの検出信号に基づいて車両情報を入力可能なインターフェイス回路４１〜４４と、通信によって取得される通信情報に基づいて、通信インターフェイス回路５０又はインターフェイス回路４１〜４４のいずれを介して車両情報が取得されるかを判別する手段と、車両情報が通信インターフェイス回路５０を介して取得されると判別された場合には、通信インターフェイス回路５０を介して車両情報を取得する手段と、車両情報がインターフェイス回路４１〜４４を介して取得されると判断された場合には、インターフェイス回路４１〜４４を介して車両情報を取得する手段と、取得した車両情報に基づいて表示部を制御する手段とを有する。【選択図】図１
2010195216.tif 000002
【特許請求の範囲】
【請求項１】
表示部を備えた車両用計器であって、
所定の通信プロトコルに従った通信により車両情報を入力可能な第１インターフェイスと、
前記通信プロトコルに従わずに前記車両情報を入力可能な第２インターフェイスと、
前記通信によって取得される通信情報に基づいて、前記第１インターフェイス又は前記第２インターフェイスのいずれを介して前記車両情報が取得されるかを判別する判別手段と、
前記判別手段において、前記車両情報が前記第１インターフェイスを介して取得されると判別された場合には、前記第１インターフェイスを介して前記車両情報を取得する第１情報取得手段と、
前記判別手段において、前記車両情報が前記第２インターフェイスを介して取得されると判断された場合には、前記第２インターフェイスを介して前記車両情報を取得する第２情報取得手段と、
取得した前記車両情報に基づいて前記表示部を制御する表示制御手段とを有することを特徴とする車両用計器。
【請求項２】
前記判別手段は、必要な車両情報のうち前記第１インターフェイスを介して取得される車両情報を前記通信情報に基づいて特定し、残余の車両情報を前記第２インターフェイスを介して取得される車両情報と判断することを特徴とする請求項１に記載の車両用計器。
【請求項３】
前記第１インターフェイスは、通信ネットワークを介して接続された他の制御装置との通信により前記車両情報を入力可能であることを特徴とする請求項１又は２に記載の車両用計器。
【請求項４】
前記他の制御装置の異常を前記通信情報に基づいて判断して警告する異常警告手段をさらに有することを特徴とする請求項３に記載の車両用計器。
【請求項５】
前記異常警告手段は、前記通信ネットワーク上の前記他の制御装置の接続状態を表す接続ノード情報と、予め設定された比較対象ノード情報とを比較し、比較結果に基づいて前記他の制御装置の異常を判断することを特徴とする請求項４に記載の車両用計器。
【請求項６】
前記比較対象ノード情報は、初回起動時に取得した接続ノード情報であることを特徴とする請求項５に記載の車両用計器。
【請求項７】
前記第２インターフェイスは、センサ類から入力される検出信号に基づいて前記車両情報を入力可能であることを特徴とする請求項１乃至６のいずれか１項に記載の車両用計器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両に搭載される車両用計器に関する。
【背景技術】
【０００２】
特許文献１には、車両に搭載される従来の車両用計器が開示されている。この車両用計器は、他の制御装置から多重通信により車速等の車両情報を取得し、取得した車両情報に基づいて表示を制御するようになっている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平５−８１５８９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところが、各種車両情報の供給元となる制御装置の有無や制御装置の通信対応の有無は、車種やグレード、仕向地等に応じて異なる。例えば、多重通信に対応したアンチロック・ブレーキ・システム（ＡＢＳ）制御装置を備えた車両では、車両用計器は、多重通信によりＡＢＳ制御装置から車速情報を取得できる。ところが、ＡＢＳ制御装置を備えない車両や、多重通信に対応していないＡＢＳ制御装置を備えた車両では、車両用計器は、車速センサ又はＡＢＳ制御装置から供給されるパルス信号をインターフェイス回路を介して受信し、受信したパルス信号を用いた演算により車速情報を取得する必要がある。したがって、各種車両情報のそれぞれを多重通信により取得できるか否かによって車両用計器のハード及びソフトを変更する必要があるため、車両用計器のバリエーション数が多くなってしまうという問題が生じていた。
【０００５】
本発明の目的は、バリエーション数を削減できる車両用計器を提供することにある。
【課題を解決するための手段】
【０００６】
本発明は上記目的を達成するために、以下の技術的手段を採用する。
【０００７】
請求項１に記載の発明は、表示部を備えた車両用計器であって、所定の通信プロトコルに従った通信により車両情報を入力可能な第１インターフェイスと、通信プロトコルに従わずに車両情報を入力可能な第２インターフェイスと、通信によって取得される通信情報に基づいて、第１インターフェイス又は第２インターフェイスのいずれを介して車両情報が取得されるかを判別する判別手段と、判別手段において、車両情報が第１インターフェイスを介して取得されると判別された場合には、第１インターフェイスを介して車両情報を取得する第１情報取得手段と、判別手段において、車両情報が第２インターフェイスを介して取得されると判断された場合には、第２インターフェイスを介して車両情報を取得する第２情報取得手段と、取得した車両情報に基づいて表示部を制御する表示制御手段とを有することを特徴とする車両用計器である。
【０００８】
これにより、車両情報は第１インターフェイス及び第２インターフェイスのいずれを介しても取得可能になり、当該車両情報が実際に第１インターフェイス又は第２インターフェイスのいずれを介して取得されるかは、判別手段によって通信情報に基づき判別されるようになる。したがって、車両用計器への車両情報の供給手段が異なっても車両用計器を共通化できるため、車両用計器のバリエーション数を削減できる。
【０００９】
請求項２に記載の発明は、判別手段は、必要な車両情報のうち第１インターフェイスを介して取得される車両情報を通信情報に基づいて特定し、残余の車両情報を第２インターフェイスを介して取得される車両情報と判断することを特徴としている。
【００１０】
これにより、一方のインターフェイスを介して取得される通信情報に基づいて、第１インターフェイス又は第２インターフェイスのいずれを介して車両情報が取得されるかを容易に判別することができる。
【００１１】
請求項３に記載の発明のように、例えば第１インターフェイスは、通信ネットワークを介して接続された他の制御装置との通信により車両情報を入力可能である。
【００１２】
請求項４に記載の発明は、他の制御装置の異常を通信情報に基づいて判断して警告する異常警告手段をさらに有することを特徴としている。
【００１３】
これにより、通信ネットワークに接続された他の制御装置の異常を使用者に対し認識させることができる。
【００１４】
請求項５に記載の発明は、異常警告手段は、通信ネットワーク上の他の制御装置の接続状態を表す接続ノード情報と、予め設定された比較対象ノード情報とを比較し、比較結果に基づいて他の制御装置の異常を判断することを特徴としている。
【００１５】
これにより、通信ネットワーク上の他の制御装置の異常を容易に判断することができる。
【００１６】
請求項６に記載の発明は、比較対象ノード情報は、初回起動時の接続ノード情報であることを特徴としている。
【００１７】
これにより、他の制御装置の異常を判断するための比較対象ノード情報を容易に設定することができる。
【００１８】
請求項７に記載の発明のように、例えば第２インターフェイスは、センサ類から入力される検出信号に基づいて車両情報を入力可能である。
【図面の簡単な説明】
【００１９】
【図１】第１実施形態における車両用計器の構成を示すブロック図である。
【図２】第１実施形態における車両用計器の動作を示す状態遷移図である。
【図３】車両用計器が取得する情報の一例を示す図である。
【図４】異常警告制御の流れの一例を示すフローチャートである。
【図５】照明制御の流れの一例を示すフローチャートである。
【図６】スピードメータ制御の流れの一例を示すフローチャートである。
【図７】水温計制御の流れの一例を示すフローチャートである。
【図８】バリエーション数削減効果の一例を説明する図である。
【発明を実施するための形態】
【００２０】
（第１実施形態）
本発明の第１実施形態について図１乃至図８を用いて説明する。図１は、本実施形態における車両用計器の構成を示すブロック図である。図１に示すように、車両用計器１は、車両情報に基づく指示値を表示する表示部として、車速を表示するスピードメータ１０、エンジン回転数を表示するタコメータ１１、残存燃料量を表示する燃料計１２、及びエンジン冷却水の水温を表示する水温計１３を有している。スピードメータ１０、タコメータ１１、燃料計１２及び水温計１３は、例えば、目盛の配置された文字板上を回動して指示値を指し示す指針と、指針を回動させるパルスモータとをそれぞれ備えた指針計器である。各指針計器は、入力されるパルス状の制御信号に応じてパルスモータが所定の回動角度で回動し、指針の指示角度が調節されることによって指示値を表示するようになっている。
【００２１】
また車両用計器１は、累積走行距離や区間走行距離を表示するオド／トリップメータ１４を表示部として有している。オド／トリップメータ１４は、例えば、セグメント型の液晶表示パネルを備えている。オド／トリップメータ１４は、入力される表示信号に基づいて液晶への印加電圧をセグメント毎に調節し、背後に設けられたバックライト装置からの照明光の透過率をセグメント毎に制御することによって指示値をデジタル表示するようになっている。
【００２２】
さらに車両用計器１は、各種車両状態に基づきそれぞれ所定の点灯色で点灯又は点滅する複数のインジケータ１５を表示部として有している。各インジケータは、可視光に対して透明な透明樹脂板と、透明樹脂板の背後に配置された光源部とを有している。透明樹脂板には、所定のシンボルマーク又は文字形状で開口された遮光印刷が施されている。光源部は、電圧印加により白色光を発する発光ダイオード（ＬＥＤ）と、特定色の波長光を透過させるカラーフィルタ部材とにより構成されているか、又は電圧印加により特定色の光を発するＬＥＤにより構成されている。これにより各表示灯は、所定の点灯色で所定のシンボルマーク形状や文字形状に点灯又は点滅するようになっている。
【００２３】
スピードメータ１０、タコメータ１１、燃料計１２、水温計１３、オド／トリップメータ１４及び複数のインジケータ１５は、車両の車室内の前方に配置されたインストルメントパネルに、コンビネーションメータとして設けられている。
【００２４】
また車両用計器１は、スピードメータ１０、タコメータ１１、燃料計１２及び水温計１３等を夜間等に照明するための照明回路２０を有している。
【００２５】
さらに車両用計器１は、スピードメータ１０、タコメータ１１、燃料計１２、水温計１３、オド／トリップメータ１４及び複数のインジケータ１５等の表示、並びに照明回路２０の照明を制御するマイコン３０を有している。マイコン３０は、制御プログラム等を格納するＲＯＭと、ＲＯＭ内の制御プログラムを実行するＣＰＵと、制御プログラム実行中に得られるデータを一時的に記憶するＲＡＭと、外部との間でデータの入出力を行う入出力ポートとを備えている（図１では入力ポートＰ１、Ｐ２、Ｐ３、Ｐ４のみを示している）。本例では、入力ポートＰ３はＡ／Ｄ変換器に接続されており、アナログ入力が可能になっている。
【００２６】
また車両用計器１は、マイコン３０の外部に設けられたＥＥＰＲＯＭ３１を有している。ＥＥＰＲＯＭ３１は、書換え可能な不揮発性メモリであり、マイコン３０の制御によるデータの書込み及び読出しが可能になっている。ＥＥＰＲＯＭ３１には、累積走行距離及び区間走行距離等の積算データや車両用計器１のバリエーション情報等のその他のデータが格納されている。
【００２７】
さらに車両用計器１は、所定の通信プロトコル（例えばＣＡＮ）に従った通信により他の制御装置から車両情報を入力可能な通信インターフェイス回路（第１インターフェイス）５０を有している。通信インターフェイス回路５０は、通信ネットワーク（車内ＬＡＮ）を介して、ＡＢＳ制御装置（ＡＢＳ＿ＥＣＵ）１１０、エンジン制御装置（ＥＮＧ＿ＥＣＵ）１１１及びボデー制御装置（ボデーＥＣＵ）１１２等の他の制御装置に接続されている。
【００２８】
車両用計器１は、ＡＢＳ制御装置１１０、エンジン制御装置１１１及びボデー制御装置１１２等から所定の車両情報を通信により取得できるようになっている。例えば、車速情報や走行距離情報は、通信ネットワークを介したＡＢＳ制御装置１１０や横滑り防止機構制御装置（図示せず）との通信により取得される。エンジン回転数情報や水温情報は、通信ネットワークを介したエンジン制御装置１１１との通信により取得される。照明情報は、例えば車両のテールランプが点灯状態にあるか消灯状態にあるかを表す情報であり、通信ネットワークを介したボデー制御装置１１２との通信により取得される。
【００２９】
ただし、ＡＢＳ制御装置１１０、エンジン制御装置１１１及びボデー制御装置１１２の有無やこれらの通信対応の有無は、車両の車種やグレード、仕向地等に応じて異なる場合がある。したがって、制御装置１１０、１１１、１１２の有無及びこれらの通信対応の有無によっては、車速情報、走行距離情報、エンジン回転数情報、水温情報及び照明情報等は、通信プロトコルに従った通信によって取得できないことがある。
【００３０】
車両用計器１には、各種センサ類１００から直接入力される検出信号に基づいて車両情報を入力可能な複数のインターフェイス回路（第２インターフェイス）が設けられている。図１では、入力ポートＰ１、Ｐ２、Ｐ３、Ｐ４にそれぞれ対応する４つのインターフェイス回路４１、４２、４３、４４のみを示している。各インターフェイス回路４１、４２、４３、４４には、車両の仕様に応じて必要な各種センサ類１００が電気配線を介して接続される。これにより車両用計器１は、センサ類１００からの検出信号を通信プロトコルに従わずに取得できるようになっている。
【００３１】
インターフェイス回路４１、４２、４３、４４に接続され得るセンサ類１００としては、車速を検出する車速検出手段１０１、エンジン回転数を検出するエンジン回転数検出手段１０２、エンジン冷却水の水温を検出する水温センダ１０３、テールランプの点消灯を検出する照明検出手段１０４等がある。車両の仕様によっては、インターフェイス回路４１、４２、４３、４４の一部又は全てに、センサ類１００からの電気配線が接続されないことがあり得る。
【００３２】
車速検出手段１０１は、例えば車速センサや通信非対応のＡＢＳ制御装置である。車速検出手段１０１からは、車速に応じたパルス信号がインターフェイス回路４１に出力される。車両用計器１のマイコン３０は、インターフェイス回路４１を介して入力されるパルス信号を用いた演算により車速情報や走行距離情報を取得する制御プログラムをＲＯＭ内に有している。
【００３３】
エンジン回転数検出手段１０２からは、エンジン回転数に応じたパルス信号がインターフェイス回路４２に出力される。車両用計器１のマイコン３０は、インターフェイス回路４２を介して入力するパルス信号を用いた演算によりエンジン回転数情報を取得する制御プログラムをＲＯＭ内に有している。
【００３４】
水温センダ１０３からは、エンジン冷却水の水温に応じたアナログ信号がインターフェイス回路４３に出力される。車両用計器１のマイコン３０は、インターフェイス回路４３を介して入力するアナログ信号を用いた演算により水温情報を取得する制御プログラムをＲＯＭ内に有している。
【００３５】
照明検出手段１０４からは、テールランプ等の点消灯に応じた電圧レベル（Ｈ／Ｌ）の信号がインターフェイス回路４４に出力される。車両用計器１のマイコン３０は、インターフェイス回路４４を介して入力する信号に基づいて照明情報を取得する制御プログラムをＲＯＭ内に有している。
【００３６】
このように車両用計器１は、ハード及びソフトの双方において、各種車両情報のそれぞれを通信インターフェイス回路５０及びインターフェイス回路４１、４２、４３、４４のいずれを介しても取得できるようになっている。実際に各種車両情報のそれぞれを通信インターフェイス回路５０を介して取得するかインターフェイス回路４１、４２、４３、４４を介して取得するかは、後述するように通信情報に基づいて判別されるようになっている。
【００３７】
次に、本実施形態の車両用計器の動作について説明する。図２は、車両用計器１の動作を示す状態遷移図である。図２に示すように、車両のイグニッション・スイッチがオフ状態にあるときには、車両用計器１は停止状態（ステップＳ１００）にある。使用者のスイッチ操作によりイグニッション・スイッチがオン状態に切り替えられると、イグニッション電源からの電力が車両用計器１に供給され、マイコン３０が起動する（ステップＳ２００）。
【００３８】
ステップＳ２００では、まずマイコン３０は、ＲＡＭ内のフラグ記憶領域に設定されたフラグを消去する（ステップＳ２１０）。本例ではフラグとして、車速情報に関するフラグＦＳＰ、水温情報に関するフラグＦＴＥＭＰ、エンジン回転数情報に関するフラグＦＴＡ、及び照明情報に関するフラグＦＴＡＩＬを例示している（ＦＳＰ、ＦＴＥＭＰ、ＦＴＡ、ＦＴＡＩＬ←０）。
【００３９】
次に、マイコン３０は、通信によって取得できる車両情報の特定を行う（ステップＳ２２０）。ステップＳ２２０では、まずマイコン３０は、所定の通信プロトコルに従って通信ネットワークを介した通信を開始する（ステップＳ２３０）。マイコン３０は、通信の初期に受信する各制御装置の識別情報（ＩＤ）等のデータに基づき、通信ネットワーク上の制御装置の接続状態を表す接続ノード情報を取得する。接続ノード情報には、通信ネットワークに接続された全ての制御装置の識別情報が含まれる。またマイコン３０は、通信ネットワーク上の各制御装置からの受信データに基づき、通信により取得可能な車両情報を認識する。この取得可能な車両情報は、通信初期の受信データに基づいて認識できるようになっていてもよいし、当該車両情報の実データを受信することによって認識するようになっていてもよい。
【００４０】
図３は、マイコン３０が通信によって取得する通信情報の一例を示している。図３に示すように、マイコン３０は、通信ネットワークにＡＢＳ制御装置１１０（ＩＤ＝０１）、エンジン制御装置１１１（ＩＤ＝０２）及びボデー制御装置１１２（ＩＤ＝０３）が接続されていることと、ＡＢＳ制御装置１１０から車速情報及び走行距離情報が取得できることと、エンジン制御装置１１１からエンジン回転数情報、水温情報の有無の情報、水温情報及び気筒数情報が取得できることと、ボデー制御装置１１２から照明情報が取得できることとを通信情報に基づいて認識できる。
【００４１】
図２に戻り、マイコン３０は、受信データにＩＤ＝０１が含まれていれば、車速情報に関するフラグＦＳＰをＲＡＭのフラグ記憶領域に設定する（ＦＳＰ＝１；ステップＳ２４０）。またマイコン３０は、受信データにＩＤ＝０２が含まれていれば、エンジン回転数情報に関するフラグＦＴＡを設定し（ＦＴＡ＝１；ステップＳ２５０）、さらに水温情報の有無の情報が「有」であれば水温情報に関するフラグＦＴＥＭＰを設定し（ＦＴＥＭＰ＝１；ステップＳ２７０）、水温情報の有無の情報が「無」であればフラグＦＴＥＭＰを消去する（ＦＴＥＭＰ＝０；ステップＳ２８０）。またマイコン３０は、受信データにＩＤ＝０３が含まれていれば、照明情報に関するフラグＦＴＡＩＬを設定する（ＦＴＡＩＬ＝１；ステップＳ２６０）。
【００４２】
次に、マイコン３０は、通信開始から所定時間（例えば０．５ｓ）経過したら、通信ネットワーク上の各制御装置の通信異常を検出して警告する異常警告制御を行う（ステップＳ３００）。
【００４３】
図４は、ステップＳ３００における異常警告制御の流れの一例を示すフローチャートである。図４に示すように、まずマイコン３０は、車両用計器１の起動が、常時電源（例：バッテリー接続）からの電力の供給が開始されてから初回の起動（イグニッション投入）であるか否かを判断する（ステップＳ３０１）。初回の起動（バッテリー接続から初回のイグニッション投入）であれば、マイコン３０は、ステップＳ２３０で取得した接続ノード情報を比較対象ノード情報としてＥＥＰＲＯＭ３１等の不揮発性メモリに記憶し（ステップＳ３０２）、図２のステップＳ４００に進む。
【００４４】
一方、初回の起動でなければ、マイコン３０は、不揮発性メモリから比較対象ノード情報を読み出し、読み出した比較対象ノード情報とステップＳ２３０で取得した現在の接続ノード情報とを比較する（ステップＳ３０３）。接続ノード情報と比較対象ノード情報とが一致していれば（ステップＳ３０４）、そのまま図２のステップＳ４００に進む。接続ノード情報と比較対象ノード情報とが一致していなければ、マイコン３０は、比較対象ノード情報に含まれて接続ノード情報に含まれない識別情報を特定し、当該識別情報に対応する制御装置が通信異常の状態にあると判断して、所定の警告処理を行う（ステップＳ３０５；異常警告手段）。警告処理としては、例えば、インジケータの点灯又は点滅処理や、通信異常の制御装置に関連するメータ照明の点滅処理等がある。
【００４５】
図２のステップＳ４００（表示制御手段）では、マイコン３０は、表示部の表示を制御する通常の表示制御を行う。すなわち、照明回路２０を制御する照明制御（ステップＳ４１０）、スピードメータ１０を制御するスピードメータ制御（ステップＳ４２０）、タコメータ１１を制御するタコメータ制御（ステップＳ４３０）、燃料計１２を制御する燃料計制御（ステップＳ４４０）、水温計１３を制御する水温計制御（ステップＳ４５０）、オド／トリップメータ１４を制御するオド／トリップメータ制御（ステップＳ４６０）、及び各種インジケータ１５を制御するインジケータ制御（ステップＳ４７０）が行われる。以下、照明制御（ステップＳ４１０）、スピードメータ制御（ステップＳ４２０）及び水温計制御（ステップＳ４５０）を例に挙げて各制御の流れについて説明する。
【００４６】
図５は、ステップＳ４１０の照明制御の流れの一例を示すフローチャートである。図５に示すように、マイコン３０は、ＲＡＭのフラグ記憶領域におけるフラグＦＴＡＩＬの有無を判断する（ステップＳ４１１；判別手段）。フラグＦＴＡＩＬがあれば、マイコン３０は、照明情報ＤＩＬＬが通信インターフェイス回路５０を介して取得されると判別し、照明情報ＤＩＬＬを通信により取得する（ステップＳ４１２；第１情報取得手段）。ここで照明情報ＤＩＬＬは、例えばテールランプが点灯状態にあることを「１」で表し、テールランプが消灯状態にあることを「０」で表す情報である。
【００４７】
一方、フラグＦＴＡＩＬがなければ、マイコン３０は、照明情報ＤＩＬＬが通信インターフェイス回路５０を介して取得できない、すなわち照明情報ＤＩＬＬはインターフェイス回路４４を介して取得されると判別する。マイコン３０は、インターフェイス回路４４を介して入力される入力ポートＰ４の入力信号を読み込み、入力信号の電圧レベルに基づいた演算により照明情報ＤＩＬＬを取得する（ステップＳ４１３；第２情報取得手段）。
【００４８】
ステップＳ４１４では、取得した照明情報ＤＩＬＬが「１」であるか「０」であるかを判定する。照明情報ＤＩＬＬが「１」であれば、照明点灯モードに遷移し（ステップＳ４１５）、照明回路２０を駆動して車両用計器１のメータ類を照明する。一方、照明情報ＤＩＬＬが「０」であれば、照明消灯モードに遷移し（ステップＳ４１６）、照明回路２０によるメータ類の照明を停止する。
【００４９】
図６は、図２のステップＳ４２０のスピードメータ制御の流れの一例を示すフローチャートである。図６に示すように、マイコン３０は、ＲＡＭのフラグ記憶領域におけるフラグＦＳＰの有無を判断する（ステップＳ４２１；判別手段）。フラグＦＳＰがあれば、マイコン３０は、車速情報が通信インターフェイス回路５０を介して取得されると判別し、車速情報を通信により取得する（ステップＳ４２２；第１情報取得手段）。その後、ステップＳ４２５に進む。
【００５０】
一方、フラグＦＳＰがなければ、マイコン３０は、車速情報が通信インターフェイス回路５０を介して取得できない、すなわち車速情報はインターフェイス回路４１を介して取得されると判別する。マイコン３０は、インターフェイス回路４１を介して入力される入力ポートＰ１の入力パルス信号の周期Ｔｓｐを計測し（ステップＳ４２３）、周期Ｔｓｐを用いた演算により車速情報を取得する（ステップＳ４２４；第２情報取得手段）。その後、ステップＳ４２５に進む。
【００５１】
ステップＳ４２５では、マイコン３０は、取得した車速情報とＥＥＰＲＯＭ３１内に格納されたバリエーション情報とに基づいてスピードメータ１０の指針角度を決定し、スピードメータ１０のパルスモータに所定の制御信号を出力する車速表示処理を行う。これによりスピードメータ１０では、パルスモータの回動によって指針が指示値を指し示し、車速が表示される。
【００５２】
図７は、図２のステップＳ４５０の水温計制御の流れの一例を示すフローチャートである。図７に示すように、マイコン３０は、ＲＡＭのフラグ記憶領域におけるフラグＦＴＥＭＰの有無を判断する（ステップＳ４５１；判別手段）。フラグＦＴＥＭＰがあれば、マイコン３０は、水温情報が通信インターフェイス回路５０を介して取得されると判別し、水温情報を通信により取得する（ステップＳ４５２；第１情報取得手段）。その後、ステップＳ４５５に進む。
【００５３】
一方、フラグＦＴＥＭＰがなければ、マイコン３０は、水温情報が通信インターフェイス回路５０を介して取得できない、すなわち水温情報はインターフェイス回路４３を介して取得されると判別する。マイコン３０は、インターフェイス回路４３を介して入力されてＡ／Ｄ変換された入力ポートＰ３の水温信号ＴＡＤを読み込み（ステップＳ４５３）、水温信号ＴＡＤを用いた演算により水温情報を取得する（ステップＳ４５４；第２情報取得手段）。その後、ステップＳ４５５に進む。
【００５４】
ステップＳ４５５では、マイコン３０は、水温計１３の指示値を安定化するために、瞬時値として繰り返し取得される複数の水温情報を所定の時間幅で平均化する処理を行う。マイコン３０は、平均化処理が完了するまでは水温計１３の表示更新を行わず（ステップＳ４５６）、平均化処理が完了したら、平均化された水温情報とバリエーション情報とに基づいて水温計１３の指針角度を決定し、水温計１３のパルスモータに所定の制御信号を出力する表示更新処理を行う（ステップＳ４５７）。これにより水温計１３では、パルスモータの回動によって指針が指示値を指し示し、水温が表示される。
【００５５】
ステップＳ４００の照明制御（ステップＳ４００）、スピードメータ制御（ステップＳ４２０）、タコメータ制御（ステップＳ４３０）、燃料計制御（ステップＳ４４０）、水温計制御（ステップＳ４５０）、オド／トリップメータ制御（ステップＳ４６０）及びインジケータ制御（ステップＳ４７０）は、使用者のスイッチ操作によりイグニッション・スイッチがオフ状態に切り替えられてイグニッション電源からの電力供給が停止するまで順次繰り返される。
【００５６】
以上説明したように、本実施形態の車両用計器１は、ハード及びソフトの双方において、各車両情報のそれぞれを通信インターフェイス回路５０及びインターフェイス回路４１、４２、４３、４４のいずれを介しても取得可能になっている。各車両情報が実際に通信インターフェイス回路５０又はインターフェイス回路４１、４２、４３、４４のいずれを介して取得されるかは、通信インターフェイス回路５０を介して受信する通信情報に基づいて判別されるようになっている。このため、車両用計器への各車両情報の情報供給手段が車種やグレード、仕向地等に応じて異なる場合であっても、車両用計器を共通化することができる。したがって本実施形態によれば、車両用計器のバリエーション数や品番数を削減できる。
【００５７】
図８は、本実施形態によるバリエーション数削減効果の一例を説明する図である。図８に示すように、車両用計器への車速情報の情報供給手段が、車種やグレード、仕向地等に応じて、センサ類からの検出信号と通信ネットワーク（ＣＡＮ）を介した通信との２種類存在するものとする。また、水温情報の情報供給手段が、同様にセンサ類からの検出信号と通信ネットワークを介した通信との２種類存在し、照明情報の情報供給手段が照明検出手段からの検出信号と通信ネットワークを介した通信との２種類存在するものとする。車両用計器の表示部の意匠は共通であるものとする。
【００５８】
従来の車両用計器では、表示部の意匠が共通であっても、各種車両情報の情報供給手段の組合せによって例えば５つのバリエーション１０１〜１０５が必要であった。これに対し、本実施形態では、表示部の意匠が共通であれば、情報供給手段が異なっても車両用計器のマイコンをハード及びソフトのいずれにおいても共通化できるため、バリエーション数（品番数）を１つとすることができる。
【００５９】
また本実施形態によれば、車両用計器の共通化を進めることができるため、車両用計器の組付け工程における誤組付けを低減できるとともに、車両用計器の在庫管理を容易化できる。
【００６０】
さらに本実施形態では、マイコン３０が、必要な車両情報のうち通信インターフェイス回路５０を介して取得される車両情報を通信情報に基づいて特定し、残りの車両情報をインターフェイス回路４１、４２、４３、４４を介して取得される車両情報と判断している。このため、車両情報のそれぞれが通信インターフェイス回路５０又はインターフェイス回路４１、４２、４３、４４のいずれを介して取得されるかを容易に判別できる。
【００６１】
また本実施形態では、マイコン３０が、通信ネットワークに接続された他の制御装置の異常を通信情報に基づいて判断し、所定の警告処理を行うようになっている。したがって、他の制御装置の異常を使用者に対し認識させることができる。
【００６２】
さらに本実施形態では、接続ノード情報と予め設定された比較対象ノード情報との比較により、他の制御装置の異常を判断している。したがって、他の制御装置の異常を容易に判断することができる。
【００６３】
また本実施形態では、常時電源からの電力供給が開始されてから初回の起動時の接続ノード情報を比較対象ノード情報として用いている。したがって、比較対象ノード情報を容易に設定することができる。
【００６４】
（その他の実施形態）
上記実施形態では、初回起動時の接続ノード情報を比較対象ノード情報として不揮発性メモリ内に記憶する例を挙げたが、比較対象ノード情報は、初回起動時以外の接続ノード情報であってもよいし、車両用計器の組付け前に不揮発性メモリ内に予め書き込まれた情報であってもよい。
【００６５】
また上記実施形態では、センサ類からの検出信号が直接入力されるインターフェイス回路４１、４２、４３、４４を第２インターフェイスの例に挙げたが、第２インターフェイスは、通信インターフェイス回路５０とは異なる通信プロトコルで通信を行うインターフェイス回路であってもよい。
【符号の説明】
【００６６】
１  車両用計器
３０  マイコン
４１、４２、４３、４４  インターフェイス回路（第２インターフェイス）
５０  通信インターフェイス回路（第１インターフェイス）
１００  センサ類
１０１  車速検出手段
１０２  エンジン回転数検出手段
１０３  水温センダ
１０４  照明検出手段
１１０  ＡＢＳ制御装置
１１１  エンジン制御装置
１１２  ボデー制御装置
【図１】
2010195216.tif 000003
【図２】
2010195216.tif 000004
【図３】
2010195216.tif 000005
【図４】
2010195216.tif 000006
【図５】
2010195216.tif 000007
【図６】
2010195216.tif 000008
【図７】
2010195216.tif 000009
【図８】
2010195216.tif 000010