(57)【特許請求の範囲】
【請求項１】
車両の種別を示す車種情報が記憶された記憶部と、前記記憶部に記憶された前記車種情報に応じた表示態様で前記車両の状態情報が表示される表示部と、前記記憶部に新たに記憶される前記車種情報が入力される情報入力手段と、前記情報入力手段への前記車種情報の入力に応じて、該入力された前記車種情報での前記記憶部に記憶されている前記車種情報の更新を行う情報更新手段と、を備えた車両用表示装置において、
前記表示部への前記状態情報の表示が行われている表示動作中状態か否かを判定する状態判定手段を備え、そして、
前記情報更新手段が、前記状態判定手段によって前記表示動作中状態であると判定されたとき、前記表示動作中状態でないと判定されるまで前記更新を保留し、且つ、前記表示動作中状態でないと判定されたとき、前記更新を行い、
前記情報更新手段による前記更新が行われたあとの最初の起動時に、該更新の内容を表示する更新内容表示手段を備えている
ことを特徴とする車両用表示装置。
【請求項２】
前記情報更新手段において前記車種情報の更新を保留しているときに、当該保留している旨を表示する保留中表示手段を備えていることを特徴とする請求項１に記載の車両用表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両の状態情報を表示部に表示する各種メータなどの車両用表示装置に関し、特に、予め記憶された車両の種別毎に異なる車両情報に応じた表示態様で、車両の状態情報を表示部に表示する車両用表示装置に関するものである。
【背景技術】
【０００２】
自動車などの車両には、車両の走行速度やエンジン回転数などの車両の状態情報を、所定のデータ更新周期毎に取得して、指針及び文字板等からなる指針計器などの表示部に表示する各種メータなどの車両用表示装置が搭載されている。
【０００３】
この種の車両用表示装置は、新しく取得された車両の走行速度情報やエンジン回転数情報に基づいて得られた指針の目標指示位置情報を所定のデータ更新周期毎に与え、このデータ更新周期より短周期の制御位置算出周期毎に、指針の現在指示位置と上述した目標指示位置との差に応じて次の制御位置算出周期時点における指針の指示位置となる制御位置を与え、次の制御位置算出周期までの期間内にこの制御位置まで指針を移動させて、走行速度やエンジン回転数などの車両の状態を示す状態情報を表示するものがある。
【０００４】
上述したような車両用表示装置は、共通化によるコスト低減などのために、普通車や大型車などの異なる車両タイプ、又は、高級グレードや普及グレードなどの同一車両タイプでの異なる車格など、互いに異なる車両の種別（以下、「車種」という）においてそれぞれ共通に用いられることがある。この場合、これら異なる車種においては、搭載されるエンジンや車重などの違いにより、走行速度やエンジン回転数の変化速度（即ち、応答特性）がそれぞれ異なるので、それぞれの車種に応じた適切な応答速度で、即ち、表示態様で表示されるように、車両の種別を示す車種情報に応じたデータ更新周期を用いることで、当該車両に適した表示態様で状態情報を表示していた（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特許第３１５６８３４号
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上述したような車両用表示装置は、例えば、国内向け／海外向けなどの車両の仕向先の変更があったときに、又は、車両情報の設定に誤りがあったときなどに、自動車工場や自動車販売店（ディーラー）等で、作業者によって、車種情報の変更（即ち、更新）が行われるものであるが、走行速度やエンジン回転数などの状態情報の表示動作中に車種情報が更新されると、動作中にデータ更新周期が変更されるため、指針などの表示部の誤動作を引き起こすおそれがあるという問題があった。そして、このような誤動作があると、作業者が、車両用表示装置が故障しているものと誤って認識してしまうことがあった。
【０００７】
本発明は、上記課題に係る問題を解決することを目的としている。即ち、本発明は、状態情報の表示動作中に車種情報の更新が要求された場合でも、誤動作することなく車種情報の更新ができる車両用表示装置を提供することを目的としている。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、請求項１に記載された発明は、図１の基本構成図に示すように、車両の種別を示す車種情報が記憶された記憶部１４と、前記記憶部１４に記憶された前記車種情報に応じた表示態様で前記車両の状態情報が表示される表示部２０と、前記記憶部１４に新たに記憶される前記車種情報が入力される情報入力手段１１ａと、前記情報入力手段１１ａへの前記車種情報の入力に応じて、該入力された前記車種情報での前記記憶部１４に記憶されている前記車種情報の更新を行う情報更新手段１１ｂと、を備えた車両用表示装置において、前記表示部２０への前記状態情報の表示が行われている表示動作中状態か否かを判定する状態判定手段１１ｃを備え、そして、前記情報更新手段１１ｂが、前記状態判定手段１１ｃによって前記表示動作中状態であると判定されたとき、前記表示動作中状態でないと判定されるまで前記更新を保留し、且つ、前記表示動作中状態でないと判定されたとき、前記更新を行い、前記情報更新手段１１ｂによる前記更新が行われたあとの最初の起動時に、該更新の内容を表示する更新内容表示手段１１ｅを備えていることを特徴とする車両用表示装置である。
【０００９】
請求項２に記載された発明は、請求項１に記載された発明において、図１の基本構成図に示すように、前記情報更新手段１１ｂにおいて前記車種情報の更新を保留しているときに、当該保留している旨を表示する保留中表示手段１１ｄを備えていることを特徴とするものである。
【００１１】
請求項１に記載された発明によれば、情報入力手段１１ａに、記憶部に新たに記憶される、車両の種別を示す車種情報が入力されると、状態判定手段１１ｃが表示部２０への状態情報の表示が行われている表示動作中状態か否かを判定し、そして、情報更新手段１１ｂが、状態判定手段１１ｃによって表示動作中状態であると判定されたとき、表示動作中状態でないと判定されるまで記憶部１４に記憶されている車種情報の更新を保留し、且つ、前記表示動作中状態でないと判定されたとき、記憶部１４に記憶されている車種情報の更新を行う。情報更新手段１１ｂによる車種情報の更新が行われたあとの最初の起動時に、更新内容表示手段１１ｅが車種情報の更新の内容を表示する。
【００１２】
請求項２に記載された発明によれば、情報更新手段１１ｂにおいて車種情報の更新を保留しているとき、保留中表示手段１１ｄが当該保留している旨を表示する。
【発明の効果】
【００１４】
請求項１に記載された発明によれば、記憶部に記憶されている車種情報の更新に際して、表示部への状態情報の表示が行われている表示動作中状態であるときは、表示動作中状態でなくなるまで車種情報の更新を保留し、且つ、表示動作中状態でないときに、車種情報の更新を行うので、表示部への状態情報の表示動作が行われているときに車種情報が更新されることを回避するとともに、状態情報の表示動作終了後に正常に更新を行うことができ、そのため、状態情報の表示動作中に車種情報の更新が要求された場合でも、表示部が誤動作することなく、車種情報の更新ができる。また、車種情報の更新が行われたあとの最初の起動時に、車種情報の更新内容を表示するので、作業者が、車種情報についてどのような更新が行われたかを認識することができる。
【００１５】
請求項２に記載された発明によれば、車種情報の更新を保留しているときに当該保留している旨を表示するので、作業者が、車種情報の更新が保留されていることを認識でき、そのため、表示部における状態情報の表示動作が、更新前及び更新後のいずれかの車種情報に応じて行われているかを把握することができる。
【図面の簡単な説明】
【００１７】
【図１】本発明の車両用表示装置の基本構成を示す図である。
【図２】本発明の一実施形態であるメータＥＣＵの正面図である。
【図３】図２のメータＥＣＵの概略構成を示す図である。
【図４】（ａ）は、図２のメータＥＣＵが備える第１ＲＡＭに設けられた情報格納領域を説明する図であり、（ｂ）は、第２ＲＡＭに設けられた情報格納領域を説明する図である。
【図５】図２のメータＥＣＵが備えるＥＥＰＲＯＭに設けられた情報格納領域を説明する図である。
【図６】図４の第１ＲＡＭに設けられた情報格納領域及び図５のＥＥＰＲＯＭに設けられた情報格納領域に格納される情報を説明する図であり、（ａ）は、車種情報として「ＡＸ」が格納されていた場合を示し、（ｂ）は、車種情報として「ＢＺ」が格納されていた場合を示し、（ｃ）は、車種情報として「ＣＹ」が格納されていた場合を示す。
【図７】図２のメータＥＣＵが備えるＣＰＵにおける状態情報表示処理の一例を示すフローチャートである。
【図８】指示角度の更新動作を説明するタイミングチャートである。
【図９】図２のメータＥＣＵが備えるＣＰＵにおける車種情報更新処理の一例を示すフローチャートである。
【発明を実施するための形態】
【００１８】
以下、本発明の車両用表示装置の一実施形態であるメータＥＣＵを、図２〜図９を参照して説明する。
【００１９】
メータＥＣＵ１は、公知であるコンビネーションメータであり、図２に示すように、車両の走行速度及びエンジン回転数を表示する表示部としての複数の指針計器２０と、液晶ディスプレイ（ＬＣＤ）３０と、各種警告灯４０と、を備えている。そして、メータＥＣＵ１は、周知であるように、複数の指針計器２０とＬＣＤ３０との間は見返し板８が配置されており、それらを図示しない表ガラスで覆った状態で車両の運転席の前方に配置されている。
【００２０】
複数の指針計器２０の各々は、周知であるように、表面に目盛及び数字、文字または記号等の指標が設けられた文字板と、該文字板の前面に配置される指針と、状態情報の計測量に応じて指針を駆動する内機（図示なし）と、を有して構成している。本実施形態の複数の指針計器２０は、図３に示すように、速度計（ＳＰＥＥＤ）２０ａと回転計（ＲＥＶ）２０ｂとを有している。
【００２１】
メータＥＣＵ１は、図３に示すように、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１２と、第１ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１３と、第２ＲＡＭ２６と、ＥＥＰＲＯＭ１４（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  ＲＯＭ）と、通信部１５と、を有している。
【００２２】
ＣＰＵ１１は、メータＥＣＵ１全体の制御を司り、ＲＯＭ１２に記憶されているプログラムに従った制御を行う。ＣＰＵ１１は、電源回路１１ｊを介して車両のバッテリから供給される電力によって動作する。ＣＰＵ１１は、インタフェース（Ｉ／Ｆ）１１ｉを介して車両のイグニッションスイッチ（ＩＧＮ＋）のＯＦＦ状態からＯＮ状態への変化（即ち、電源投入）に応じて起動し、ＩＧＮ＋のＯＮ状態からＯＦＦ状態への変化に応じて動作を終了する。
【００２３】
ＣＰＵ１１は、Ｉ／Ｆ１１ｉを介して、車両が単位距離走行する毎に走行パルスを出力する走行センサ（不図示）からの走行パルス信号（速度信号）と、エンジン点火系の一構成要素として構成されるイグニッションコイル（不図示）からのエンジン回転数に比例したパルス信号（エンジン回転数信号）と、が入力される。ＣＰＵ１１は、速度信号が入力されると、その信号が示す走行速度を走行速度情報として取得する。また、ＣＰＵ１１は、エンジン回転数信号が入力されると、その信号が示すエンジン回転数をエンジン回転数情報として取得する。これら、走行速度情報及びエンジン回転数情報は、車両の状態を示す状態情報に相当する。
【００２４】
ＲＯＭ１２は、図１に示す請求項中の情報入力手段１１ａ、情報更新手段１１ｂ、状態判定手段１１ｃ、保留中表示手段１１ｄ、更新内容表示手段１１ｅ、等の各種手段としてＣＰＵ１１を機能させるための車種情報更新プログラム、等を記憶している。ＣＰＵ１１は、車種情報更新プログラムを実行することで、上記各種手段等として機能することになる。
【００２５】
第１ＲＡＭ１３は、各種のデータを格納するとともにＣＰＵ１１の処理作業に必要なエリアを有している。第１ＲＡＭ１３は、図４（ａ）に示すように、指針計器２０の表示機構が有する指針の目標指示位置情報である指示角度の更新周期を保持する更新周期保持領域１３１、この更新周期を計時する更新周期カウンタ領域１３２、上述した指示角度（目標指示位置情報）を保持する指示角度保持領域１３３、上記更新周期より短周期の制御位置算出周期毎に更新され、次の制御位置算出周期時点における指針の指示位置を示す制御位置に相当する制御角度を保持する制御角度保持領域１３４、車両の走行速度情報を示す平均走行パルス周期保持領域１３５、エンジン回転数情報を示すエンジン回転数情報保持領域１３６、後述するＥＥＰＲＯＭ１４の車種情報保持領域１４５に格納された車種情報を格納するための現車種情報保持領域１３７、として使用されている。
【００２６】
なお、上記平均走行パルス周期保持領域１３５及びエンジン回転数情報保持領域１３６の保持内容は逐次更新され、常に最新の情報すなわちその時点における車両の走行速度情報及びエンジンの回転数情報が保持されている。また、これらの領域の内、更新周期保持領域１３１、更新周期カウンタ領域１３２、指示角度保持領域１３３及び制御角度保持領域１３４は、車両の走行速度の表示用とエンジン回転数（以下、「タコ」ともいう）の表示用にそれぞれ独立した領域として設けられている。以下、速度表示用の領域には符号の末尾にａを、タコ表示用の領域には符号の末尾にｂを、付加して、必要に応じてそれぞれを区別する。
【００２７】
即ち、更新周期保持領域１３１は、速度表示用の領域１３１ａとタコ表示用の領域１３１ｂとが、更新周期カウンタ領域１３２は、速度表示用の領域１３２ａとタコ表示用の領域１３２ｂとが、指示角度保持領域１３３は、速度表示用の領域１３３ａとタコ表示用の領域１３３ｂとが、制御角度保持領域１３４は、速度表示用の領域１３４ａとタコ表示用の領域１３４ｂとが、それぞれ設けられている。
【００２８】
第２ＲＡＭ２６は、第１ＲＡＭ１３と同様に、各種のデータを格納するとともにＣＰＵ１１の処理作業に必要なエリアを有している。第２ＲＡＭ２６は、図４（ｂ）に示すように、その一部領域には、後述する通信部１５を介して車載ネットワークに接続された図示しない保守用機器などから送信された、新たに設定される車種情報を一時的に格納するための更新車種情報保持領域２６１が設けられている。
【００２９】
ＥＥＰＲＯＭ１４は、電気的消去／書き換え可能な読み出し専用のメモリであり、ＣＰＵ１１に電気的に接続されている。ＥＥＰＲＯＭ１４は、車両の種別を示す車種情報や種々のテーブル情報などが格納（記憶）される記憶部として構成されている。そして、このＥＥＰＲＯＭ１４もまた複数の領域に分割され、図５に示すように、その一部領域が、指針の振れ角とＣＰＵ１１が送出する制御信号の制御量との関係を規定する振れ角情報を保持する振れ角情報保持領域１４１、車両の走行距離を示す走行距離情報を保持する走行距離情報保持領域１４２、速度警報を発生する速度を規定する速度警報情報を保持する速度警報情報保持領域１４３、複数の車種に対応する指示角度の更新周期を保持する更新周期保持領域１４４、メータＥＣＵ１が搭載される車両の種別を示す車種情報を保持する車種情報保持領域１４５、車種情報の更新内容を保持する更新内容保持領域１４６、として使用されている。
【００３０】
そして、これらの領域の内、振れ角情報保持領域１４１及び更新周期保持領域１４４は、第１ＲＡＭ１３と同様に、車両の走行速度の表示用とエンジン回転数（タコ）の表示用にそれぞれ独立した領域として設けられている。以下、第１ＲＡＭ１３と同様に、速度表示用の領域には符号の末尾にａを、タコ表示用の領域には符号の末尾にｂを、付加して、必要に応じてそれぞれを区別する。
【００３１】
即ち、振れ角情報保持領域１４１は、速度表示用の領域１４１ａとタコ表示用の領域１４１ｂとが、更新周期保持領域１４４は、速度表示用の領域１４４ａとタコ表示用の領域１４４ｂとが、それぞれ設けられている。
【００３２】
また、ＥＥＰＲＯＭ１４の更新周期保持領域１４４には、複数の車両の種別を示す車種情報にそれぞれ対応する複数の指示角度更新周期情報が格納されている。そして、第１ＲＡＭ１３の更新周期保持領域１３１には、ＥＥＰＲＯＭ１４の車種情報保持領域１４５に保持された車種情報に対応する指示角度更新周期情報が設定される。図６に、第１ＲＡＭ１３の更新周期保持領域１３１に設定する指示角度更新周期情報と、ＥＥＰＲＯＭ１４の更新周期保持領域１４４に保持された指示角度更新周期情報と、同じくＥＥＰＲＯＭ１４の車種情報保持領域１４５に保持された車種情報を説明する模式図を示す。
【００３３】
更新周期保持領域１４４の指示角度更新周期情報としては、速度用の指示角度更新周期情報としてデータ「Ａ」，「Ｂ」，「Ｃ」が保持され、タコ用の指示角度更新周期情報としてデータ「Ｘ」，「Ｙ」，「Ｚ」が保持されている。また、車種情報保持領域１４５の車種情報としては、上述したデータ「Ａ」〜「Ｃ」及び「Ｘ」〜「Ｚ」に関連した車種情報「ＡＸ」，「ＢＺ」，「ＣＹ」の内の１つのデータが保持されている。なお、上述したデータ「Ａ」〜「Ｃ」及び「Ｘ」〜「Ｚ」は、実際には、５ｍｓ、１０ｍｓ、２０ｍｓといったような各車種に対応したデータ更新周期を規定する数値情報として与えられ、車種情報「ＡＸ」〜「ＣＹ」は、上述した各データを指定する情報、例えばアドレスデータなどとして与えられる。
【００３４】
例えば、図６（ａ）に示すように、車種情報保持領域１４５の車種情報として「ＡＸ」が保持されているとき、第１ＲＡＭ１３の更新周期保持領域１３１ａには「Ａ」が設定され、更新周期保持領域１３１ｂには「Ｘ」が設定される。また、図６（ｂ）に示すように、車種情報保持領域１４５の車種情報として「ＢＺ」が保持されているとき、第１ＲＡＭ１３の更新周期保持領域１３１ａには「Ｂ」が設定され、更新周期保持領域１３１ｂには「Ｚ」が設定される。また、図６（ｃ）に示すように、車種情報保持領域１４５の車種情報として「ＣＹ」が保持されているとき、第１ＲＡＭ１３の更新周期保持領域１３１ａには「Ｃ」が設定され、更新周期保持領域１３１ｂには「Ｙ」が設定される。
【００３５】
通信部１５は、車両に構築されているＣＡＮ等の図示しない車載ネットワークにＩ／Ｆ１１ｉを介して通信可能に接続され、ＣＡＮ等の通信プロトコルで車載ネットワークに接続された他の電子機器と通信を行う。通信部１５は、ＣＰＵ１１から入力される情報を送信先に送信すると共に、他の電子機器から受信した情報をＣＰＵ１１に出力する。特に、通信部１５には、車載ネットワークを経由して、ＥＥＰＲＯＭ１４の車種情報保持領域１４５に保持された車種情報を書き換えるための保守用機器などが接続される。通信部１５は車種情報の入力手段として機能する。
【００３６】
また、ＣＰＵ１１にはモータドライバ１６とＬＣＤドライバ１７が電気的に接続されている。そして、モータドライバ１６には、速度計２０ａ、回転計２０ｂの２つの指針計器２０が電気的に接続されている。モータドライバ１６は、ＣＰＵ１１の制御により各計器２の内機（モータ）を駆動させる。これにより、各指針計器２０は、モータドライバ１６を介して入力された駆動信号により、指針を駆動信号に応じた指示位置まで回動させ、文字板の指標と協働して車両速度情報及びエンジン回転数情報を表示する。
【００３７】
ＬＣＤドライバ１７には、ＬＣＤ３０が電気的に接続されており、ＣＰＵ１１の制御によりＬＣＤ３０を駆動させる。ＬＣＤ３０は、ＣＰＵ１１からの要求に応じた各種情報を表示することが可能な構成となっている。そして、本実施形態において、ＬＣＤドライバ１７は、ＣＰＵ１１から要求された各種情報（車両の総走行距離（ＯＤＤ）及び区間走行距離（ＴＲＩＰ）、警報情報、車種情報の更新内容）などを、ＬＣＤ３０に表示させる。
【００３８】
また、操作スイッチとしては、車両の走行距離情報を総走行距離（ＯＤＤ）と区間走行距離（ＴＲＩＰ）に切り換える際に操作する切替スイッチ５が設けられている。この切替スイッチ５は、ＣＰＵ１１に接続されており、ＣＰＵ１１は、切替スイッチ５の押下を検出して、この押下毎に、ＬＣＤ３０への走行距離情報の表示を、総走行距離又は区間走行距離に交互にトグルする。
【００３９】
以下、上述したメータＥＣＵ１が備えるＣＰＵ１１における走行速度やエンジン回転数などの状態情報を表示する状態情報表示処理の一例を、図７のフローチャートを参照して説明する。
【００４０】
メータＥＣＵ１に電源が投入されると、ＣＰＵ１１はステップＳ１００に処理を進める。このステップＳ１００では、初期設定処理を行う。このステップＳ１００の初期設定処理では各構成機器のイニシャライズなどを行う。そして、この初期設定処理においては、速度計２０ａ及び回転計２０ｂにおけるデータ更新周期すなわち指針の目標指示角度を与える間隔を規定する周期の設定処理も行う。
【００４１】
具体的には、ＥＥＰＲＯＭ１４の車種情報保持領域１４５に保持されている車種情報（「ＡＸ」，「ＢＺ」，「ＣＹ」のいずれか）に応じて、速度表示用の更新周期保持領域１４４ａ及びタコ表示用の更新周期保持領域１４４ｂに保持された指示角度更新周期情報（「Ａ」〜「Ｃ」及び「Ｘ」〜「Ｚ」）から対応する更新周期情報を選択する。そして、選択した指示角度更新周期情報を、第１ＲＡＭ１３に設けられた速度表示用の更新周期保持領域１３１ａ及びタコ表示用の更新周期保持領域１３１ｂにそれぞれ設定する（図６（ａ）〜（ｃ）参照）。そして、ステップＳ１１０に進む。
【００４２】
ステップＳ１１０では、指示角度の更新周期（ＴA）が規定値に達したか否かを判定する。詳細には、このステップＳ１１０では、上記ステップＳ１００にて第１ＲＡＭ１３の更新周期保持領域１３１（速度表示用の更新周期保持領域１３１ａ）に保持された指示角度の更新周期の値と、更新周期カウンタ領域１３２（速度表示用の更新周期カウンタ領域１３２ａ）に保持された指示角度の更新周期のカウント値とを比較し、双方の値が一致したか否かを判定する。なお、更新周期カウンタ領域１３２のカウント値は、ＣＰＵ１１の動作クロックなどに基づき所定の単位時間が経過する毎にそのカウント値がカウントアップされる。
【００４３】
そして、双方の値が「一致」と判定された場合すなわち更新周期に達した場合には、更新周期カウンタ領域１３２のカウント値をゼロリセットした後、ステップＳ１１１に進む（Ｓ１１０でＹ）。また、双方の値が「非一致」と判定された場合すなわち更新周期に達していない場合には、ステップＳ１２０に進む（Ｓ１１０でＮ）。なお、続くステップＳ１１１及びＳ１１２の処理を説明するにあたり、ここでは速度を表示する場合について説明し、エンジンの回転数を表示する場合については、後にあらためて説明することにする。
【００４４】
ステップＳ１１１では、走行センサからの走行パルス信号ＰＳ（速度信号）に基づいて、この走行パルス信号ＰＳの入力周期すなわち車両の走行速度を取得する。すなわち、このステップＳ１１１では、上述したステップＳ１００の初期設定処理にて設定された指示角度の更新周期時点における最新のパルス信号の４周期の平均周期を取得する。例えば、図８のタイミングチャートに示すように、指示角度の更新周期に達したＴn+1点においては、パルス信号ＰＳ４〜ＰＳ７の入力周期すなわち期間ＳＰ１４を４で除算することにより算出された４周期の平均周期を平均周期（ＴS）として取得する。
【００４５】
ところで、このステップＳ１１１で取得される平均周期は、パルス信号の入力毎に算出されている。すなわち、ＣＰＵ１１は、パルス信号ＰＳ５が入力されるとパルス信号ＰＳ１〜ＰＳ４の入力周期すなわち期間ＳＰ１１により平均周期を算出し、パルス信号ＰＳ６が入力されるとパルス信号ＰＳ２〜ＰＳ５の入力周期すなわち期間ＳＰ１２により平均周期を算出する。
【００４６】
以下、同様に、パルス信号ＰＳ７が入力されると期間ＳＰ１３により、パルス信号ＰＳ８が入力されると期間ＳＰ１４により、・・・といったように、ＣＰＵ１１はパルス信号が入力される度に直前の４周期における平均周期を算出する。そして、ＣＰＵ１１は、パルス信号が入力される度に平均周期を算出し、この算出した最新の平均周期を走行速度情報として第１ＲＡＭ１３の平均走行パルス周期保持領域１３５に格納する。
【００４７】
そして、このステップＳ１１１では、指示角度の更新周期が経過した時点におけるこの平均走行パルス周期保持領域１３５の保持内容をパルス信号の平均周期として取得する。このようにして、走行パルス信号ＰＳの平均周期を取得した後、ステップＳ１１２に進む。
【００４８】
ステップＳ１１２では、上記ステップＳ１１１にて取得したパルス信号の平均周期に基づいて車両の速度を算出するとともに算出した速度に相当する指針の指示角度を算出する。すなわち、ステップＳ１１２においては、上記ＥＥＰＲＯＭ１４の速度用の振れ角情報保持領域１４１ａ及びタコ用の振れ角情報保持領域１４１ｂに保持された指針の振れ角情報及び上記ステップＳ１１１にて取得したパルス信号の平均周期に基づいて指針の振れ角すなわち指示角度を算出する。そして、この算出した指示角度を第１ＲＡＭ１３の指示角度保持領域１３３（速度表示用の指示角度保持領域１３３ａ、タコ表示用の指示角度保持領域１３３ｂ）に格納し、ステップＳ１２０に進む。
【００４９】
なお、以上のステップＳ１１０〜Ｓ１１２の処理は、速度計２０ａにて表示される速度情報の更新処理について説明したが、回転計２０ｂにより表示されるエンジン回転情報の更新処理についても同様に行われる。すなわち、この場合には、まずタコ表示用の更新周期に到達したかを第１ＲＡＭ１３のタコ表示用の更新周期保持領域１３１ｂ及び更新周期カウンタ領域１３２ｂに基づいて判定し（Ｓ１１０に相当）、更新周期に到達した（Ｓ１１０でＹ）場合には、更新周期カウンタ領域１３２ｂのカウント値をゼロリセットした後に、例えば上記と同様にしてエンジン回転数信号に基づきエンジン回転数情報を算出し、第１ＲＡＭ１３のエンジン回転数情報保持領域１３６に格納する。そして、格納したエンジン回転数情報に基づいてその時点におけるエンジン回転数に相当する指針の指示角度を取得して指示角度保持領域１３３ｂに格納する（ステップＳ１１１及びＳ１１２に相当）。
【００５０】
そして、以上のステップＳ１１０〜Ｓ１１２の説明から明らかなように、この具体例においては、異なる車種情報のそれぞれに対応する指針の目標指示角度（位置）の更新周期情報を、記憶部であるＥＥＰＲＯＭ１４に保持させ、この更新周期情報に基づき指針の目標指示位置を更新するようにしたので、車種に適した更新周期を設定することができる。
【００５１】
ステップＳ１２０では、上記ステップＳ１１２で算出した指示角度とその時点においてＣＰＵ１１が認識している指針の角度すなわち現指示角度との差分角度を算出する。そして、ステップＳ１２１に進む。
【００５２】
ステップＳ１２１では、上記ステップＳ１１２で算出され第１ＲＡＭ１３の指示角度保持領域１３３に保持された指針の指示角度を用い、所定の演算式に基づいて新たな制御角度すなわち指針の移動角度を算出する。そして、ステップＳ１２２に進む。
【００５３】
ステップＳ１２２では、このステップＳ１２１にて算出した新たな制御角度を第１ＲＡＭ１３の制御角度保持領域１３４に格納し、ステップＳ１３０に進む。
【００５４】
ステップＳ１３０では、上記ステップＳ１２１で算出されステップＳ１２２で格納された制御角度に基づいて指針の駆動を行う。すなわち、この制御角度に応じた駆動信号をＣＰＵ１１からモータドライバ１６を介して速度計２０ａ及び回転計２０ｂに出力する。そして、このステップＳ１３０の指針の駆動動作が終了すると、ステップＳ１１０に戻り、再度、上述した一連の動作を繰り返し実行する。
【００５５】
次に、上述した状態情報表示処理と並行して行われる、メータＥＣＵ１が備えるＣＰＵ１１における、ＥＥＰＲＯＭ１４に記憶された車両情報の更新を行う車両情報更新処理の一例を、図９のフローチャートを参照して説明する。
【００５６】
メータＥＣＵ１に電源が投入されると、ＣＰＵ１１は所定の初期設定処理を実行した後、処理をステップＴ１１０に進める。ステップＴ１１０では、ＥＥＰＲＯＭ１４の車種情報保持領域１４５に保持されている車種情報を、第１ＲＡＭ１３の現車種情報保持領域１３７にコピーする。そして、ステップＴ１２０に進む。
【００５７】
ステップＴ１２０では、ＥＥＰＲＯＭ１４の更新内容保持領域１４６に保持された情報に基づいて、１つ前の起動時の動作においてＥＥＰＲＯＭ１４の車種情報の更新が行われたか否かを判定する。更新内容保持領域１４６は初期状態では、なんら情報は格納されておらず、車種情報の更新が行われるとその更新内容を示す情報が格納される。そして、車種情報の更新が行われたと判定したとき、ステップＴ１３０に進み（Ｔ１２０でＹ）、車種情報の更新が行われなかったと判定したとき、ステップＴ１４０に進む。
【００５８】
ステップＴ１３０では、車種情報の更新内容をＬＣＤ３０に表示する。例えば、車種情報が「ＡＸ」から「ＣＹ」に更新された場合、ＬＣＤ３０に『車種情報更新：ＡＸ→ＣＹ』と表示するなど、車種情報の更新を行う作業者が車種情報の更新内容を把握できる表示を行う。この表示は一例であり、更新内容を認識できるものであれば表示される情報については任意である。そして、ＥＥＰＲＯＭ１４の更新内容保持領域１４６をクリアしたのち、ステップＴ１４０に進む。
【００５９】
ステップＴ１４０では、新たな車種情報が入力されたか否かを判定する。具体的には、通信部１５を介して車載ネットワークに接続された図示しない保守用機器から送信された、新たに設定される車種情報を受信したか否かを判定する。そして、車種情報を受信するまで前記判定を繰り返し（Ｔ１４０でＮ）、車種情報を受信したとき、新たな車種情報が入力されたものとして、ステップＴ１５０に進む（Ｔ１４０でＹ）。
【００６０】
ステップＴ１５０では、ステップＴ１４０で入力された新たな車種情報を第２ＲＡＭ２６の更新車種情報保持領域２６１に格納する。そして、ステップＴ１６０に進む。
【００６１】
ステップＴ１６０では、速度計２０ａ及び回転計２０ｂの少なくとも一方において走行速度又はエンジン回転数の表示が行われている（即ち、表示動作中状態）か否かを判定する。具体的には、速度信号及びエンジン回転数信号のパルス周期（即ち、第１ＲＡＭ１３の平均走行パルス周期保持領域１３５及びエンジン回転数情報保持領域１３６）を判定して、これら信号のうち少なくとも一方の信号におけるパルス周期が、それぞれについて定められた所定の基準周期（例えば、それぞれ５秒）を超えるときは、車両が走行している又はエンジンが回転しているものとして、つまり、指針が初期指示位置（目盛０）でなく走行速度又はエンジン回転数を表示しているものとして、表示が行われている（表示動作中状態である）と判定して、ステップＴ１７０に進み（Ｔ１６０でＹ）、パルス周期が所定の基準周期以下のときは、表示が行われていない（表示動作中状態でない）と判定して、ステップＴ１８０に進む。
【００６２】
ステップＴ１７０では、車種情報の更新を保留している旨をＬＣＤ３０に表示する。例えば、『エンジンが停止するまで車種情報の更新を保留します』などのメッセージをＬＣＤ３０に表示する。そして、ステップＴ１６０に戻り、表示動作中状態でないと判定されるまで、上記メッセージを表示する。
【００６３】
ステップＴ１８０では、第１ＲＡＭ１３の現車種情報保持領域１３７に保持されている車種情報と、第２ＲＡＭ２６の更新車種情報保持領域２６１に保持されている車種情報とを比較する。そして、これら車種情報が異なるとき、ステップＴ１９０に進み（Ｔ１８０でＹ）、これら車種情報が等しいとき、ステップＴ１４０に戻る（Ｔ１８０でＮ）。
【００６４】
ステップＴ１９０では、車種情報等の更新を行う。具体的には、第２ＲＡＭ２６の更新車種情報保持領域２６１に保持されている車種情報を、ＥＥＰＲＯＭ１４の車種情報保持領域１４５及び第１ＲＡＭ１３の現車種情報保持領域１３７に格納する。それから、ＥＥＰＲＯＭ１４の車種情報保持領域１４５に格納された車種情報に対応する指示角度更新周期情報を更新周期保持領域１４４から読み出して、第１ＲＡＭ１３の更新周期保持領域１３１ａ及び更新周期保持領域１３１ｂにそれぞれ設定する。これにより、新たな車種情報に対応した更新周期情報が設定される。そして、ステップＴ２００に進む。
【００６５】
ステップＴ２００では、更新された車種情報をＥＥＰＲＯＭ１４の更新内容保持領域１４６に時系列順に保存する。例えば、電源投入時にＥＥＰＲＯＭ１４の車種情報保持領域１４５に格納された車種情報が「ＡＸ」であり、その後、順次「ＢＺ」、「ＣＹ」と更新されたものとすると、更新内容保持領域１４６には、「ＡＸ」、「ＢＺ」、「ＣＹ」の順で車両情報が格納される。なお、車種情報の更新内容について、上記は一例であり、他にも、最後に設定された車種情報のみ表示するなど、更新内容の表示方法については構成に応じて適宜定められる。そして、このステップＴ２００の処理が終了すると、ステップＴ１４０に戻り、再度、上述した一連の動作を繰り返し実行する。
【００６６】
上述したステップＴ１３０は、請求項中の更新内容表示手段に相当し、ステップＴ１４０は請求項中の情報入力手段に相当し、ステップＴ１６０は請求項中の状態判定手段に相当し、ステップＴ１７０は、請求項中の保留中表示手段に相当し、ステップＴ１９０は、請求項中の情報更新手段に相当する。
【００６７】
また、上述した車種情報更新処理は一例であって、例えば、ステップＴ１２０、Ｔ１３０にて行う更新内容の表示に係る処理、及び、ステップＴ１７０にて行う更新保留の表示に係る処理、について、いずれか又は両方を含めない構成としても良い。
【００６８】
上述したメータＥＣＵ１における本発明に係る動作（作用）の一例について説明する。
【００６９】
メータＥＣＵ１は、電源が投入されると、車種情報に応じた指針角度更新周期で、即ち、車種に応じた指針の応答特性（表示態様）で、測定された走行速度及びエンジン回転数の表示を行う（状態情報表示処理  Ｓ１００〜Ｓ１３０）。
【００７０】
そして、メータＥＣＵ１は、直前の動作において車種情報が更新されていた場合には、電源投入後（即ち、車種情報が更新された後の最初の起動時）に、車種情報の更新内容をＬＣＤ３０に表示する（Ｔ１３０）。
【００７１】
また、車載ネットワークに接続された図示しない保守用機器から、新たな車種情報が入力された場合において（Ｔ１４０でＹ）、走行速度及びエンジン回転数のいずれかを表示している（即ち、指針が初期指示位置でない）ときは（Ｔ１６０でＹ）、車種情報の更新を保留する旨のメッセージをＬＣＤ３０に表示する（Ｔ１７０）、または、これら表示が終了し若しくは始めから表示しておらず（Ｔ１６０でＮ）且つ入力された車種情報が現在設定されている車種情報と異なるとき（Ｔ１８０）、車種情報の更新を行うとともに、更新された車種情報に応じた上記指針角度更新周期を再設定する（Ｔ１９０）。
【００７２】
そして、車種情報の更新内容をＥＥＰＲＯＭ１４に記憶する（Ｔ２００）。
【００７３】
本実施形態によれば、ＣＰＵ１１に、記憶部に新たに記憶される、車両の種別を示す車種情報が入力されると、ＣＰＵ１１が速度計２０ａ又は回転計２０ｂでの走行速度又はエンジン回転数の表示が行われている表示動作中状態か否かを判定し、そして、ＣＰＵ１１が、ＣＰＵ１１によって表示動作中状態であると判定されたとき、表示動作中状態でないと判定されるまでＥＥＰＲＯＭ１４に記憶されている車種情報の更新を保留し、且つ、前記表示動作中状態でないと判定されたとき、ＥＥＰＲＯＭ１４に記憶されている車種情報の更新を行う。
【００７４】
また、ＣＰＵ１１において車種情報の更新を保留しているとき、ＣＰＵ１１が当該保留している旨を表示する。
【００７５】
また、ＣＰＵ１１による車種情報の更新が行われたあとの最初の電源投入時に、ＣＰＵ１１が車種情報の更新の内容を表示する。
【００７６】
以上より、本発明によれば、ＥＥＰＲＯＭ１４に記憶されている車種情報の更新に際して、速度計２０ａ又は回転計２０ｂでの走行速度又はエンジン回転数（状態情報）の表示が行われている表示動作中状態であるときは、表示動作中状態でなくなるまで車種情報の更新を保留し、且つ、表示動作中状態でないときに、車種情報の更新を行うので、指針計器２０への状態情報の表示動作が行われているときに車種情報が更新されることを回避するとともに、状態情報の表示動作終了後に正常に更新を行うことができ、そのため、状態情報の表示動作中に新たな車種情報が入力された場合（即ち、車種情報の更新が要求された場合）でも、誤動作することなく車種情報の更新ができる。
【００７７】
また、車種情報の更新を保留しているときに当該保留している旨を表示するので、作業者が、車種情報の更新が保留されていることを認識でき、そのため、指針計器２０における状態情報の表示動作が、更新前及び更新後のいずれかの車種情報に応じて行われているかを把握することができる。
【００７８】
また、車種情報の更新が行われたあとの最初の電源投入時に、車種情報の更新内容を表示するので、作業者が、車種情報についてどのような更新が行われたかを認識することができる。
【００７９】
本実施形態において、新たに設定される車種情報は、通信部１５を介して、車載ネットワークに接続された保守用機器から入力されるものであったが、これに限定されるものではない。例えば、メータＥＣＵ１に、ＣＰＵ１１に接続された操作スイッチ６を設けて、該操作スイッチ６の操作に応じて、車種情報が入力されるようにしてもよい。具体的には、図９のフローチャートのステップＴ１４０において、ＣＰＵ１１は、操作スイッチ６が所定の時間（例えば、３秒）以上押下される毎に、車種情報として「ＡＸ」、「ＢＺ」、「ＣＹ」が順次入力されたものとして動作するようにしてもよい。このようにすることで、簡易な作業による表示態様の変更が可能となる。
【００８０】
また、本実施形態においては、第１ＲＡＭ１３及び第２ＲＡＭ２６を備えており、それぞれに現車種情報保持領域１３７及び更新車種情報保持領域２６１を設けた構成であったが、これに限らず、例えば、第１ＲＡＭ１３のみ備えて、これら現車種情報保持領域１３７及び更新車種情報保持領域２６１を第１ＲＡＭ１３に設ける構成としてもよい。
【００８１】
また、本実施形態では、車種情報の更新に伴って変更される表示態様として、指針計器２０の指針の応答速度を一例として説明したが、これに限定されるものではない。例えば、車種情報に応じて、指針計器２０の起動時に行われる指針のスイープ動作（指針を、初期指示位置（目盛０）から最大指示位置まで移動させた後、初期指示位置まで戻す動作）の有無を設定したり、指針計器２０の文字板を背後から照らす光源の色を変更したり、するなど、本発明の目的に反しない限り、メータＥＣＵ１の表示に係るものであればどのようなものであってもよい。
【００８２】
また、本実施形態では、車種情報保持領域１４５に保持された車種情報を用いて更新周期保持領域１４４に保持された更新周期情報を選択する構成を例示したが、これに限定されるものではない。例えば、このＥＥＰＲＯＭ１４の更新周期保持領域１４４に、必要な更新周期情報（「Ａ」〜「Ｃ」、「Ｘ」〜「Ｚ」のいずれか）を直接書き込むように構成してもよい。この場合、これら更新周期保持領域１４４に書き込まれた情報が車種情報に相当する。
【００８３】
また、本実施形態では、指針計器２０を表示部とした場合の構成について例示したが、これに限定されるものではなく、指針計器２０に代えて、ＬＣＤ３０を表示部として、ＬＣＤ３０に、車種情報に応じた表示態様で各種情報の表示する構成であってもよい。この場合にも、ＬＣＤ３０への走行速度及びエンジン回転数の表示の更新間隔を、車種情報に応じて設定する。また、２つの指針計器２０（速度計２０ａ及び回転計２０ｂ）を備えるメータＥＣＵ１について例示したが、本発明は、３つ以上の指針計器２０を備えるメータＥＣＵにも適用可能であり、又は、指針計器２０を１つ（例えば、速度計２０ａ）のみ備えるメータＥＣＵにも適用可能である。
【００８４】
なお、前述した実施形態は本発明の代表的な形態を示したに過ぎず、本発明は、実施形態に限定されるものではない。即ち、本発明の骨子を逸脱しない範囲で種々変形して実施することができる。
【符号の説明】
【００８５】
１      メータＥＣＵ（車両用表示装置）
１１    ＣＰＵ（情報入力手段、情報更新手段、状態判定手段、保留中表示手段、更新内容表示手段）
１２    ＲＯＭ
１３    第１ＲＡＭ
１４    ＥＥＰＲＯＭ（記憶部）
２０    指針計器（表示部）
２０ａ  速度計（表示部）
２０ｂ  回転計（表示部）
２６    第２ＲＡＭ
３０    ＬＣＤ
【図１】
0005606765.tif 000002
【図２】
0005606765.tif 000003
【図３】
0005606765.tif 000004
【図４】
0005606765.tif 000005
【図５】
0005606765.tif 000006
【図６】
0005606765.tif 000007
【図７】
0005606765.tif 000008
【図８】
0005606765.tif 000009
【図９】
0005606765.tif 000010