(57)【特許請求の範囲】
【請求項１】
制御部と、
燃料を貯留する第１のタンク及び第２のタンクと、
前記第１のタンクに貯留された燃料の残量に基づいて抵抗値が変わる第１の可変抵抗と、前記第１の可変抵抗に対して直列に接続可能に構成され、前記第２のタンクに貯留された燃料の残量に基づいて抵抗値が変わる第２の可変抵抗と、を有する検出部と、
を備え、
前記制御部は、前記第１の可変抵抗と前記第２の可変抵抗とが接続されていない場合には、前記第１の可変抵抗の抵抗値と前記第１のタンクに貯留された第１の燃料の残量とを対応付ける第１の関係式に基づいて、前記検出部から受け付けた信号から前記第１の燃料の残量を算出し、前記第１の可変抵抗と前記第２の可変抵抗とが接続されている場合には、前記第１の可変抵抗及び前記第２の可変抵抗の合成抵抗の値と前記第１のタンク及び前記第２のタンクに貯留された第２の燃料の残量とを対応付ける第２の関係式に基づいて、前記検出部から受け付けた信号から前記第２の燃料の残量を算出し、
前記第１の可変抵抗及び前記第２の可変抵抗は、前記第１の燃料の残量が最大燃料値、中間燃料値、及び最小燃料値である場合における前記第１の可変抵抗の抵抗値と、前記第２の燃料の残量が最大燃料値、中間燃料値、及び最小燃料値である場合における前記合成抵抗の値と、がそれぞれ等しくなるように構成された、
ことを特徴とする制御装置。
【請求項２】
前記第１の可変抵抗と前記第２の可変抵抗との接続状態に対応した信号を出力する接続判定手段を更に備え、
前記制御部は、第１の信号を前記接続判定手段から受け付けた場合には、前記第１の関係式に基づいて、前記検出部から受け付けた信号から前記第１の燃料の残量を算出し、第２の信号を前記接続判定手段から受け付けた場合には、前記第２の関係式に基づいて、前記検出部から受け付けた信号から前記第２の燃料の残量を算出する、
ことを特徴とする請求項１に記載の制御装置。
【請求項３】
制御部と、
燃料を貯留する第１のタンク及び第２のタンクと、
前記第１のタンクに貯留された燃料の残量に基づいて抵抗値が変わる第１の可変抵抗と、前記第１の可変抵抗に対して直列に接続可能に構成され、前記第２のタンクに貯留された燃料の残量に基づいて抵抗値が変わる第２の可変抵抗と、を有する検出部と、
燃料の残量を出力する表示部と、
前記第１の可変抵抗と前記第２の可変抵抗とが接続されていない場合には第１の信号を出力し、前記第１の可変抵抗と前記第２の可変抵抗とが接続されている場合には第２の信号を出力する接続判定手段と、
を備え、
前記制御部は、前記第１の信号を前記接続判定手段から受け付けた場合には、前記第１の可変抵抗の抵抗値と前記第１のタンクに貯留された第１の燃料の残量とを対応付ける第１の関係式に基づいて、前記検出部から受け付けた信号から前記第１の燃料の残量を算出して前記表示部に出力させ、前記第２の信号を前記接続判定手段から受け付けた場合には、前記第１の可変抵抗及び前記第２の可変抵抗の合成抵抗の値と前記第１のタンク及び前記第２のタンクに貯留された第２の燃料の残量とを対応付ける第２の関係式に基づいて、前記検出部から受け付けた信号から前記第２の燃料の残量を算出して前記表示部に出力させ、第３の信号を前記接続判定手段から受け付けた場合には、所定値を前記表示部に出力させる、
ことを特徴とする制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、制御装置に関する。
【背景技術】
【０００２】
一般的に、車両のインストルメントパネルに設置される表示装置には、現在の燃料残量に関する情報が表示される。この表示に利用される燃料残量の値は、液面レベルセンサによって燃料タンクに貯留されている燃料の液面高さを計測することにより算出される（例えば、特許文献１参照。）。
【０００３】
特許文献１に開示されている液面レベルセンサは、燃料タンク内の燃料の増減に伴って上下するフロートにより可変抵抗器を動かして当該可変抵抗器の抵抗値を変化させ、受け付けた抵抗値に基づいて燃料残量の値を計測するものである。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００３―３４３３７９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
車両の中には、燃料の貯留容量を変更可能とするために、予め搭載されている第１の燃料タンクであるメインタンクに加えて、第２の燃料タンクであるサブタンクを増設及び減設可能に構成されているものがある。このような車両に搭載される表示装置は、サブタンクが接続されている状態及び接続されていない状態の双方に対応して燃料残量に関する情報を表示可能に構成されている必要がある。
【０００６】
このため、従来の表示装置は、メインタンク及びサブタンクのそれぞれに液面レベルセンサが配置されている。そして、メインタンクに配置された液面レベルセンサから受け付けた抵抗値に基づいてメインタンクに貯留された燃料の残量を算出し、サブタンクに配置された液面レベルセンサから受け付けた抵抗値に基づいてサブタンクに貯留された燃料の残量を算出し、これら両タンクの燃料の残量を合算した値を現在の燃料残量の値として出力する処理を実行している。
【０００７】
しかしながら、このような従来の表示装置では、メインタンク用の回路とサブタンク用の回路の２つの系統の回路が必要である。また、メインタンク及びサブタンクのそれぞれに貯留された燃料の残量を算出する処理を実行する必要がある。
【０００８】
本発明は、上述した事情に鑑みてなされたものであり、回路数及び処理数の増加を抑制しつつ、サブタンクの増設及び減設に対応して燃料残量を算出可能な制御装置を提供することを目的としている。
【課題を解決するための手段】
【０００９】
前述した目的を達成するために、本発明に係る制御装置は、下記（１）〜（３）を特徴としている。
（１）  制御部と、
燃料を貯留する第１のタンク及び第２のタンクと、
前記第１のタンクに貯留された燃料の残量に基づいて抵抗値が変わる第１の可変抵抗と、前記第１の可変抵抗に対して直列に接続可能に構成され、前記第２のタンクに貯留された燃料の残量に基づいて抵抗値が変わる第２の可変抵抗と、を有する検出部と、
を備え、
前記制御部は、前記第１の可変抵抗と前記第２の可変抵抗とが接続されていない場合には、前記第１の可変抵抗の抵抗値と前記第１のタンクに貯留された第１の燃料の残量とを対応付ける第１の関係式に基づいて、前記検出部から受け付けた信号から前記第１の燃料の残量を算出し、前記第１の可変抵抗と前記第２の可変抵抗とが接続されている場合には、前記第１の可変抵抗及び前記第２の可変抵抗の合成抵抗の値と前記第１のタンク及び前記第２のタンクに貯留された第２の燃料の残量とを対応付ける第２の関係式に基づいて、前記検出部から受け付けた信号から前記第２の燃料の残量を算出し、
前記第１の可変抵抗及び前記第２の可変抵抗は、前記第１の燃料の残量が最大燃料値、中間燃料値、及び最小燃料値である場合における前記第１の可変抵抗の抵抗値と、前記第２の燃料の残量が最大燃料値、中間燃料値、及び最小燃料値である場合における前記合成抵抗の値と、がそれぞれ等しくなるように構成された、
こと。
（２）  上記（１）の制御装置であって、
前記第１の可変抵抗と前記第２の可変抵抗との接続状態に対応した信号を出力する接続判定手段を更に備え、
前記制御部は、第１の信号を前記接続判定手段から受け付けた場合には、前記第１の関係式に基づいて、前記検出部から受け付けた信号から前記第１の燃料の残量を算出し、第２の信号を前記接続判定手段から受け付けた場合には、前記第２の関係式に基づいて、前記検出部から受け付けた信号から前記第２の燃料の残量を算出する、
こと。
（３）  制御部と、
燃料を貯留する第１のタンク及び第２のタンクと、
前記第１のタンクに貯留された燃料の残量に基づいて抵抗値が変わる第１の可変抵抗と、前記第１の可変抵抗に対して直列に接続可能に構成され、前記第２のタンクに貯留された燃料の残量に基づいて抵抗値が変わる第２の可変抵抗と、を有する検出部と、
燃料の残量を出力する表示部と、
前記第１の可変抵抗と前記第２の可変抵抗とが接続されていない場合には第１の信号を出力し、前記第１の可変抵抗と前記第２の可変抵抗とが接続されている場合には第２の信号を出力する接続判定手段と、
を備え、
前記制御部は、前記第１の信号を前記接続判定手段から受け付けた場合には、前記第１の可変抵抗の抵抗値と前記第１のタンクに貯留された第１の燃料の残量とを対応付ける第１の関係式に基づいて、前記検出部から受け付けた信号から前記第１の燃料の残量を算出して前記表示部に出力させ、前記第２の信号を前記接続判定手段から受け付けた場合には、前記第１の可変抵抗及び前記第２の可変抵抗の合成抵抗の値と前記第１のタンク及び前記第２のタンクに貯留された第２の燃料の残量とを対応付ける第２の関係式に基づいて、前記検出部から受け付けた信号から前記第２の燃料の残量を算出して前記表示部に出力させ、第３の信号を前記接続判定手段から受け付けた場合には、所定値を前記表示部に出力させる、
こと。
【００１０】
上記（１）の構成の制御装置では、第１の可変抵抗と第２の可変抵抗との接続状態に応じて、第１の関係式に基づいて検出部から受け付けた信号から第１の燃料の残量が算出される場合と、第２の関係式に基づいて検出部から受け付けた信号から第２の燃料の残量が算出される場合と、が切り替えられる。即ち、第１の可変抵抗と第２の可変抵抗との接続状態に応じて、第１のタンクに貯留された燃料のみの残量が算出される場合と、第１のタンク及び第２のタンクに貯留された燃料の残量の合計値が算出される場合と、が切り替えられる。
上記（２）の構成の制御装置では、接続判定手段から出力される信号に応じて、第１の関係式に基づいて検出部から受け付けた信号から第１の燃料の残量が算出される場合と、第２の関係式に基づいて検出部から受け付けた信号から第２の燃料の残量が算出される場合と、が切り替えられる。即ち、接続判定手段から出力される信号に応じて、第１のタンクに貯留された燃料のみの残量が算出される場合と、第１のタンク及び第２のタンクに貯留された燃料の残量の合計値が算出される場合と、が切り替えられる。
上記（３）の構成の制御装置では、接続判定手段から出力される信号に応じて、第１の関係式に基づいて検出部から受け付けた信号から第１の燃料の残量が算出されて表示部に出力される場合と、第２の関係式に基づいて検出部から受け付けた信号から第２の燃料の残量が算出されて表示部に出力される場合と、所定値が表示部に出力される場合と、が切り替えられる。即ち、接続判定手段から出力される信号に応じて、第１のタンクに貯留された燃料のみの残量が算出されて表示部に出力される場合と、第１のタンク及び第２のタンクに貯留された燃料の残量の合計値が算出されて表示部に出力される場合と、第１のタンクに貯留された燃料の残量及び第２のタンクに貯留された燃料の残量に依存しない値が表示部に出力される場合と、が切り替えられる。
【発明の効果】
【００１１】
本発明の制御装置によれば、回路数及び処理数の増加を抑制しつつ、サブタンクの増設及び減設に対応して燃料残量を算出可能な制御装置を提供できる。
【００１２】
以上、本発明について簡潔に説明した。更に、以下に説明される発明を実施するための形態（以下、「実施形態」という。）を添付の図面を参照して通読することにより、本発明の詳細は更に明確化されるであろう。
【図面の簡単な説明】
【００１３】
【図１】図１は、本実施形態に係る表示装置のハードウェアの構成例を示すブロック図である。
【図２】図２は、本実施形態に係る表示装置が起動した後の処理ルーチンを表すフローチャートである。
【図３】図３は、図２のフローチャート中の接続状態判定処理における処理ルーチンを表すフローチャートである。
【図４】図４は、サブタンク有り状態とサブタンク無し状態のそれぞれにおける抵抗値と燃料残量の関係をグラフにより示した図である。
【発明を実施するための形態】
【００１４】
本発明に係る制御装置を含んで実現される表示装置に関する具体的な実施形態について各図を参照しながら以下に説明する。
【００１５】
本実施形態に係る表示装置１００は、液体燃料を動力源とする車両に搭載されて用いられる。より具体的には、表示装置１００は、第１の燃料タンクであるメインタンクに加えて、第２の燃料タンクであるサブタンクを増設及び減設可能に構成された車両に搭載されて用いられる。以下、本明細書中では、サブタンクが接続されておらず、メインタンクに貯留されている燃料のみが動力源として利用される状態をサブタンク無し状態と称し、サブタンクが接続され、メインタンク及びサブタンクに貯留されている燃料が動力源として利用される状態をサブタンク有り状態と称する場合がある。
表示装置１００は、例えば車両のインストルメンタルパネルに設置され、現在の燃料残量、車両の速度、エンジンの回転数、及び冷却水の温度等に関する情報を使用者に呈示するために用いられる。
【００１６】
図１は、本実施形態に係る表示装置１００のハードウェアの構成例を示したブロック図である。
図１に示すように、表示装置１００は、マイクロコンピュータ（ＣＰＵ：Central Processing Unit）１０１、速度計１０２、回転数計１０３、燃料計１０４、水温計１０５、モータドライバ１０６、液晶表示パネル１０７、照明用発光部１０８、ウォーニング用発光部１０９、ＥＥＰＲＯＭ（Electorically Erasable Programmable Read Only Memory）１１０、電源回路１１１、インタフェース１１２、インタフェース１１３、操作スイッチ１１４、燃料残量検出部１１５、及びｖｅｒ端子１１８を備えている。燃料残量検出部１１５は、第１のセンダ（Sender）１１６及び第２のセンダ１１７を備えている。以下では、これら各構成について説明する。
【００１７】
制御部としてのマイクロコンピュータ１０１は、ＣＡＮ（Controller Area Network）規格に対応した通信機能、Ａ／Ｄ変換機能、読み出し専用メモリ（ＲＯＭ：Read Only Memory）、読み書き自在なメモリ（ＲＡＭ：Random Access Memory）などを内蔵している。マイクロコンピュータ１０１は、内部のメモリ（ＲＯＭ）上に予め保持されているプログラムを実行することにより、表示装置１００の動作に必要とされる様々な機能を実現する。
【００１８】
速度計１０２は、図示しない電気モータにより駆動されて回転する指針と、速度スケールと、を備え、指針によって速度スケールの一部を指し示すことにより現在の車両速度の値を出力して使用者に呈示する計器である。
【００１９】
回転数計１０３は、図示しない電気モータにより駆動されて回転する指針と、回転数スケールと、を備え、指針によって回転数スケールの一部を指し示すことにより現在のエンジンの回転数の値を使用者に呈示する計器である。
【００２０】
表示部としての燃料計１０４は、図示しない電気モータにより駆動されて回転する指針と、燃料スケールと、を備え、指針によって燃料スケールの一部を指し示すことにより現在の燃料残量の値を使用者に呈示する計器である。
【００２１】
水温計１０５は、図示しない電気モータにより駆動されて回転する指針と、水温スケールと、を備え、指針によって水温スケールの一部を指し示すことにより現在の冷却水の温度の値を使用者に呈示する計器である。
【００２２】
モータドライバ１０６は、マイクロコンピュータ１０１、速度計１０２、回転数計１０３、燃料計１０４、及び水温計１０５と接続されている。マイクロコンピュータ１０１は、モータドライバ１０６を介して速度計１０２、回転数計１０３、燃料計１０４、及び水温計１０５に制御信号を出力し、これら各計器が備える指針が指し示す位置を制御する。
【００２３】
液晶表示パネル（ＬＣＤ）１０７は、表示状態（点灯／消灯、色相、明度）を個別に制
御可能な二次元配置された多数の微小表示セル（ドット）を備えている。液晶表示パネル１０７は、多数のドットの表示の組み合わせによって、様々な表示要素をグラフィック表示することができる。
【００２４】
照明用発光部１０８は、速度計１０２、回転数計１０３、燃料計１０４、及び水温計１０５等の表示面の背面側に配置された複数の発光ダイオードにより構成されている。照明用発光部１０８の発光ダイオードは、マイクロコンピュータ１０１の出力および電源ライン（ＶＨ）と接続されている。
【００２５】
ウォーニング用発光部１０９は、それぞれ個別にマイクロコンピュータ１０１の出力と接続された複数の発光ダイオードにより構成されている。複数の発光ダイオードのそれぞれは、該当するウォーニング表示要素の背面側に配置されている。
【００２６】
読み出し専用メモリ（ＥＥＰＲＯＭ）１１０は、事前に決定された各種の制御用パラメータを表す定数データを保持している。読み出し専用メモリ１１０は、例えば、後述する図２のステップＳ２２でマイクロコンピュータ１０１が参照する第１の関係式及び第２の関係式を表すデータを保持している。
【００２７】
電源回路１１１は、車載バッテリーから供給される電力（＋Ｂ）に基づき、マイクロコンピュータ１０１の動作に必要な電圧（Ｖｃｃ：例えば５Ｖ）を生成する。また、マイクロコンピュータ１０１を初期化するためのリセット信号（ＲＥＳＥ）を生成する。
【００２８】
車両のイグニッションオンオフを表すイグニッション信号ＩＧＮは、インタフェース１１２を介してマイクロコンピュータ１０１に入力される。また、車両上のＣＡＮ規格の通信ネットワークの信号ラインＣＡは、インタフェース１１３を介してマイクロコンピュータ１０１と接続されている。
【００２９】
マイクロコンピュータ１０１の入力ポートと接続された操作スイッチ１１４は、オドメータおよびトリップメータの表示切替やリセット操作のために利用される。
【００３０】
検出部としての燃料残量検出部１１５は、第１のセンダ１１６と第２のセンダ１１７とを備え、以下で説明するように、サブタンクの接続状態と、メインタンク及びサブタンクに貯留されている燃料の残量と、に対応する信号をマイクロコンピュータ１０１に出力する。
【００３１】
図１中に二点鎖線により示す第１の可変抵抗としての第１のセンダ１１６は、液面レベルセンサを構成する可変抵抗であり、メインタンク内に貯留されている燃料の増減に伴ってその抵抗値が変化する。より具体的には、当該液面レベルセンサは、メインタンクに貯留されている燃料に浮かぶフロートと、該フロートに接続され、フロートの上下動に応じて可変抵抗に対する接触位置が変化する可動接点と、を備え、可動接点の位置にしたがって可変抵抗の抵抗値が変化するものである。
【００３２】
図１中に二点鎖線により示す第２の可変抵抗としての第２のセンダ１１７は、第１のセンダ１１６と同様に、液面レベルセンサを構成する可変抵抗であり、サブタンク内に貯留されている燃料の増減に伴ってその抵抗値が変化する。より具体的には、当該液面レベルセンサは、サブタンクに貯留されている燃料に浮かぶフロートと、該フロートに接続され、フロートの上下動に応じて可変抵抗に対する接触位置が変化する可動接点と、を備え、可動接点の位置にしたがって可変抵抗の抵抗値が変化するものである。
【００３３】
第２のセンダ１１７は、第１のセンダ１１６に対して直列に接続可能に構成されている。より具体的には、サブタンク無し状態においては、図１に破線で示す配線Ｓ１を介して、第１のセンダ１１６における摺動片に接続された端子とマイクロコンピュータ１０１におけるＡ／Ｄ変換用の端子とが接続される。こうして、第１のセンダ１１６のみがマイクロコンピュータ１０１に対して接続される。一方、サブタンク有り状態においては、図１に一点鎖線で示す配線Ｓ２を介して、第１のセンダ１１６における摺動片に接続された端子と第２のセンダ１１７における可変抵抗の一端とが接続され、第２のセンダ１１７における摺動片に接続された端子とマイクロコンピュータ１０１におけるＡ／Ｄ変換用の端子とが接続される。さらに、第２のセンダ１１７における可変抵抗の他端が接地線に接続される。こうして、第２のセンダ１１７が第１のセンダ１１６に対して直列に接続される。これにより、燃料残量検出部１１５は、サブタンク無し状態においては、メインタンクに貯留された第１の燃料の残量Ｌ１に対応した第１のセンダ１１６の抵抗値に関する情報を含む信号をマイクロコンピュータ１０１に出力する。一方、燃料残量検出部１１５は、サブタンク有り状態においては、メインタンク及びサブタンクに貯留された燃料の合計量である第２の燃料の残量Ｌ２に対応した第１のセンダ１１６及び第２のセンダ１１７の合成抵抗の値に関する情報を含む信号をマイクロコンピュータ１０１に出力する。
【００３４】
上記サブタンク無し状態とサブタンク有り状態との切り替えは、表示装置１００の電源がオフである状態において、第１のセンダ１１６及び第２のセンダ１１７が備えるコネクタ間の接続を作業者が変更することにより行われる。
【００３５】
接続判定手段としてのｖｅｒ（version）端子１１８は、図１に一点鎖線で示す配線Ｓ３によって接地接続可能に構成され、第１のセンダ１１６と第２のセンダ１１７との接続状態に対応した信号をマイクロコンピュータ１０１に出力する。ｖｅｒ端子１１８は、第１のセンダ１１６と第２のセンダ１１７が接続されていないサブタンク無し状態においては、配線Ｓ３により接地接続されず第１の信号であるＨｉ信号を出力する。一方、ｖｅｒ端子１１８は、第１のセンダ１１６と第２のセンダ１１７が接続されているサブタンク有り状態においては、配線Ｓ３により接地接続されて第２の信号であるＬｏ信号を出力する。マイクロコンピュータ１０１は、所定の時間間隔で出力されるｖｅｒ端子１１８からの出力信号が所定の回数だけ連続で同じ出力信号が出力された場合に、当該出力信号がＨｉ信号であるか又はＬｏ信号であるかを判定して出力信号を受け付ける。このとき、出力信号が変動して安定していない場合には、マイクロコンピュータ１０１は、第３の信号である不定信号がｖｅｒ端子１１８から出力されていると看做して出力信号を受け付ける。出力信号の非安定状態は、第１のセンダ１１６と第２のセンダ１１７の接続に異常が発生している場合、例えば端子の接触不良によって出力信号に大きなノイズが付加されている場合や、グランド線の浮きによって出力信号が不安定になっている場合等に発生する。
【００３６】
次に、表示装置１００の具体的な動作について説明する。
図２は、本実施形態に係る表示装置１００が起動した後の処理ルーチンを表すフローチャートである。図３は、図２のフローチャート中の接続状態判定処理における処理ルーチンを表すフローチャートである。
【００３７】
まず、運転手は、イグニッションスイッチをオンにする。直流電圧（Ｖｃｃ）が供給されたマイクロコンピュータ１０１は、処理を開始する。
【００３８】
ステップＳ２１では、マイクロコンピュータ１０１は、接続状態判定処理を実行し、サブタンクの接続状態、即ち車両の状態を判定する。より具体的には、マイクロコンピュータ１０１は、接続状態判定処理によって、現在のサブタンクの接続状態がサブタンク無し状態、サブタンク有り状態、及び後述する不定状態のうちのいずれの状態であるかを判定する。接続状態判定処理における処理の詳細については後述する。
【００３９】
ステップＳ２２では、マイクロコンピュータ１０１は、燃料残量の算出及び算出した燃料残量の値の出力を実行する。より具体的には、マイクロコンピュータ１０１は、ステップＳ２１にて現在の接続状態が不定状態であると判定した場合には、モータドライバ１０６を介して燃料計１０４に制御信号を出力し、燃料計１０４が備える指針を停止させる。その後、マイクロコンピュータ１０１は、ステップＳ２３の処理を実行する。即ち、ステップＳ２３にて現在の接続状態が不定状態であると判定された場合には、燃料計１０４には、その判定の際に出力されていた値が出力され続ける。
【００４０】
一方、ステップＳ２１にて現在の接続状態が不定状態以外の状態であると判定した場合には、マイクロコンピュータ１０１は、燃料残量検出部１１５から出力される信号を受け付けてＡ／Ｄ変換し、抵抗値Ｒに変換する。その後、マイクロコンピュータ１０１は、ステップＳ２１にて現在の接続状態がサブタンク無し状態であると判定した場合には、後述するサブタンク無し状態における関係式（以下、第１の関係式と称する場合がある。）を用いて、抵抗値Ｒに対応する燃料計１０４に表示する燃料残量Ｌの値を算出する。一方、マイクロコンピュータ１０１は、ステップＳ２１にて現在の接続状態がサブタンク有り状態であると判定した場合には、後述するサブタンク有り状態における関係式（以下、第２の関係式と称する場合がある。）を用いて、抵抗値Ｒに対応する燃料残量Ｌの値を算出する。このようにサブタンクの接続状態に対応する燃料残量Ｌの値を算出した後、マイクロコンピュータ１０１は、モータドライバ１０６を介して燃料計１０４に制御信号を出力し、算出した燃料残量Ｌの値を燃料計１０４に出力させる。その後、マイクロコンピュータ１０１は、ステップＳ２３の処理を実行する。
【００４１】
上述したステップＳ２２における燃料残量Ｌの値の算出方法の一例を、図４を参照して説明する。図４は、サブタンク有り状態とサブタンク無し状態のそれぞれにおける抵抗値Ｒと燃料残量Ｌの値の関係をグラフにより示した図である。即ち、第１の関係式と第２の関係式とをグラフにより示した図である。図４に示すグラフは、横軸が抵抗値Ｒ[Ω]であり、縦軸が燃料残量Ｌ[Ｌ]であるグラフである。図４中に符号Ｎで示す直線は第１の関係式を示しており、符号Ｙで示す直線は第２の関係式を示している。
【００４２】
例えば、マイクロコンピュータ１０１は、ステップＳ２１にて現在の接続状態がサブタンク無し状態であると判定した場合において、抵抗値Ｒが２０Ωである場合には、図４に符号Ｎで示す第１の関係式に基づいて、燃料残量Ｌを６０Ｌ（サブタンク無し状態における最大燃料値）と算出し、抵抗値Ｒが２１０Ωである場合には、燃料残量Ｌを３０Ｌ（サブタンク無し状態における中間燃料値）と算出し、抵抗値Ｒが４００Ωである場合には、燃料残量Ｌを０Ｌ（サブタンク無し状態における最小燃料値）と算出する。一方、スッテプＳ２１にて現在の接続状態がサブタンク有り状態であると判定した場合においては、抵抗値Ｒが２０Ωである場合には、図４に符号Ｙで示す第２の関係式に基づいて、燃料残量Ｌを１２０Ｌ（サブタンク有り状態における最大燃料値）と算出し、抵抗値Ｒが２１０Ωである場合には、燃料残量Ｌを６０Ｌ（サブタンク有り状態における中間燃料値）と算出し、抵抗値Ｒが４００Ωである場合には、燃料残量Ｌを０Ｌ（サブタンク有り状態における最小燃料値）と算出する。このように、マイクロコンピュータ１０１は、現在の接続状態に応じた関係式を用いて、現在の抵抗値Ｒに対応する燃料残量Ｌの値を算出する。
尚、以上説明したように、本実施形態では、第１のセンダ１１６及び第２のセンダ１１７は、燃料残量Ｌが最大燃料値、中間燃料値、及び最小燃料値である場合における抵抗値Ｒが、サブタンク無し状態とサブタンク有り状態とで等しくなるように構成されている。
【００４３】
ステップＳ２３では、マイクロコンピュータ１０１は、イグニションスイッチがオフにされたか否かを判定する。判定の結果、イグニッションスイッチがオフされたと判定した場合には、マイクロコンピュータ１０１は、処理を終了する。一方、判定の結果、イグニッションスイッチがオフにされていないと判定した場合には、マイクロコンピュータ１０１は、再度ステップＳ２２の処理を実行する。即ち、ステップＳ２２で燃料残量Ｌの値の表示が開始された後、イグニッションスイッチがオフにされるまで、燃料計１０４には燃料残量Ｌの値が出力され続ける。
【００４４】
以上の処理により、現在の接続状態が不定状態、サブタンク無し状態、及びサブタンク有り状態のうちのいずれの状態であるかに応じて、所定の値が燃料計１０４に出力され続ける場合と、第１の関係式に基づいて燃料残量検出部１１５から受け付けた信号から第１の燃料の残量Ｌ１が算出されて燃料計１０４に出力される場合と、第２の関係式に基づいて燃料残量検出部１１５から受け付けた信号から第２の燃料の残量Ｌ２が算出されて燃料計１０４に出力される場合と、が切り替えらえる。即ち、現在の接続状態に応じて、メインタンクに貯留された燃料の残量及びサブタンクに貯留された燃料の残量に依存しない値が燃料計１０４に出力される場合と、メインタンクに貯留された燃料の残量のみが算出されて燃料計１０４に出力される場合と、メインタンク及びサブタンクに貯留された燃料の残量の合計量が算出されて燃料計１０４に出力される場合と、が切り替えられる。
【００４５】
次に、図３を参照して接続状態判定処理の詳細について説明する。
ステップＳ３１では、マイクロコンピュータ１０１は、まず、ｖｅｒ端子１１８から出力される信号を受け付ける。次に、マイクロコンピュータ１０１は、ｖｅｒ端子１１８から受け付けた信号が不定信号であるか否かを判定する。マイクロコンピュータ１０１は、ｖｅｒ端子１１８からの信号が不定信号であると判定した場合には、ステップＳ３２の処理を実行する。一方、ｖｅｒ端子１１８からの信号が不定信号ではないと判定した場合には、ステップＳ３３の処理を実行する。
【００４６】
ステップＳ３２では、マイクロコンピュータ１０１は、現在の接続状態が不定状態であると判定する。その後、マイクロコンピュータ１０１は、ステップＳ２２の処理を実行する。
【００４７】
ステップＳ３３では、マイクロコンピュータ１０１は、ｖｅｒ端子１１８から受け付けた信号がＨｉ信号であるか否かを判定する。マイクロコンピュータ１０１は、ｖｅｒ端子１１８からの信号がＨｉ信号であると判定した場合には、ステップＳ３４の処理を実行する。一方、ｖｅｒ端子１１８からの信号がＨｉ信号ではないと判定した場合には、ステップＳ３５の処理を実行する。
【００４８】
ステップＳ３４では、マイクロコンピュータ１０１は、現在の接続状態をサブタンク無し状態であると判定する。その後、マイクロコンピュータ１０１は、ステップＳ２２の処理を実行する。
【００４９】
ステップＳ３５では、マイクロコンピュータ１０１は、現在の接続状態がサブタンク無し状態であると判定する。その後、マイクロコンピュータ１０１は、ステップＳ２２の処理を実行する。
【００５０】
以上のサブタンク有無判定処理における処理により、現在の接続状態が不定状態、サブタンク無し状態、及びサブタンク有り状態のうちのいずれの状態であるかが判定される。
【００５１】
以下では、本実施形態に係る表示装置１００に含まれる制御装置の作用及び効果について説明する。
【００５２】
本実施形態に係る表示装置１００は、マイクロコンピュータ１０１と、燃料を貯留するメインタンク及びサブタンクと、メインタンクに貯留された燃料の残量に基づいて抵抗値が変わる第１のセンダ１１６と、第１のセンダ１１６に対して直列に接続可能に構成され、サブタンクに貯留された燃料の残量に基づいて抵抗値が変わる第２のセンダ１１７と、を有する燃料残量検出部１１５と、を備え、マイクロコンピュータ１０１は、第１のセンダ１１６と第２のセンダ１１７とが接続されていない場合には、第１のセンダ１１６の抵抗値とメインタンクに貯留された第１の燃料の残量Ｌ１とを対応付ける第１の関係式に基づいて、燃料残量検出部１１５から受け付けた信号から第１の燃料の残量Ｌ１を算出し、第１のセンダ１１６と第２のセンダ１１７とが接続されている場合には、第１のセンダ１１６及び第２のセンダ１１７の合成抵抗の値とメインタンク及びサブタンクに貯留された第２の燃料の残量Ｌ２とを対応付ける第２の関係式に基づいて、燃料残量検出部１１５から受け付けた信号から第２の燃料の残量Ｌ２を算出する。
これにより、本実施形態に係る表示装置１００では、第１のセンダ１１６と第２のセンダ１１７との接続状態に応じて、第１の関係式に基づいて燃料残量検出部１１５から受け付けた信号から第１の燃料の残量Ｌ１が算出される場合と、第２の関係式に基づいて燃料残量検出部１１５から受け付けた信号から第２の燃料の残量Ｌ２が算出される場合と、が切り替えられる。即ち、第１のセンダ１１６と第２のセンダ１１７との接続状態に応じて、第１のタンクに貯留された燃料のみの残量が算出される場合と、第１のタンク及び第２のタンクに貯留された燃料の残量の合計値が算出される場合と、が切り替えられる。
この結果、本実施形態に係る表示装置１００では、燃料残量検出部１１５内の回路が１つの系統の回路により構成されるため、従来の表示装置のようにメインタンク用の回路とサブタンク用の回路の２つの系統の回路を備える必要がない。また、本実施形態に係る表示装置１００では、サブタンクの接続状態にかかわらず、１回の算出処理により燃料計１０４に出力する燃料残量Ｌの値を算出できるため、従来の表示装置のようにメインタンク及びサブタンクのそれぞれに貯留された燃料の残量を算出する処理を実行する必要がない。したがって、本実施形態に係る表示装置１００によれば、回路数及び処理数の増加を抑制しつつ、サブタンクの増設及び減設に対応して燃料残量を算出可能な制御装置を提供できる。
【００５３】
また、本実施形態に係る表示装置１００は、第１のセンダ１１６と第２のセンダ１１７との接続状態に対応した信号を出力するｖｅｒ端子１１８を更に備え、マイクロコンピュータ１０１は、Ｈｉ信号をｖｅｒ端子１１８から受け付けた場合には、第１の関係式に基づいて、燃料残量検出部１１５から受け付けた信号から第１の燃料の残量Ｌ１を算出し、Ｌｏ信号をｖｅｒ端子１１８から受け付けた場合には、第２の関係式に基づいて、燃料残量検出部１１５から受け付けた信号から第２の燃料の残量Ｌ２を算出する。
これにより、ｖｅｒ端子１１８から出力される信号に応じて、第１の関係式に基づいて燃料残量検出部１１５から受け付けた信号から第１の燃料の残量Ｌ１が算出される場合と、第２の関係式に基づいて燃料残量検出部１１５から受け付けた信号から第２の燃料の残量Ｌ２が算出される場合と、が切り替えられる。即ち、ｖｅｒ端子１１８から出力される信号に応じて、第１のタンクに貯留された燃料のみの残量が算出される場合と、第１のタンク及び第２のタンクに貯留された燃料の残量の合計値が算出される場合と、が切り替えられる。
この結果、本実施形態に係る表示装置１００では、ｖｅｒ端子１１８からの信号に応じて燃料残量の算出方法が切り替えられるため、使用者は、サブタンクを増設及び減設した際に、マイクロコンピュータ１０１による処理方法を切り替えるための作業をする必要がない。これにより、処理方法の切り替え忘れによって燃料計が不適切に動作することを防止できる。したがって、本実施形態に係る表示装置１００によれば、回路数及び処理数の増加を抑制しつつ、サブタンクの増設及び減設に確実に対応して燃料残量を算出可能な制御装置を提供できる。
【００５４】
また、本実施形態に係る表示装置１００は、燃料の残量を出力する燃料計１０４を更に備え、マイクロコンピュータ１０１は、Ｈｉ信号をｖｅｒ端子１１８から受け付けた場合には、第１の関係式に基づいて、燃料残量検出部１１５から受け付けた信号から第１の燃料の残量Ｌ１を算出して燃料計１０４に出力させ、Ｌｏ信号をｖｅｒ端子１１８から受け付けた場合には、第２の関係式に基づいて、燃料残量検出部１１５から受け付けた信号から第２の燃料の残量Ｌ２を算出して燃料計１０４に出力させ、不定信号をｖｅｒ端子１１８から受け付けた場合には、所定値を燃料計１０４に出力させる。
これにより、ｖｅｒ端子１１８から出力される信号に応じて、第１の関係式に基づいて燃料残量検出部１１５から受け付けた信号から第１の燃料の残量Ｌ１が算出されて燃料計１０４に出力される場合と、第２の関係式に基づいて燃料残量検出部１１５から受け付けた信号から第２の燃料の残量Ｌ２が算出されて燃料計１０４に出力される場合と、所定値が燃料計１０４に出力される場合と、が切り替えられる。即ち、ｖｅｒ端子１１８から出力される信号に応じて、第１のタンクに貯留された燃料のみの残量が算出されて燃料計１０４に出力される場合と、第１のタンク及び第２のタンクに貯留された燃料の残量の合計値が算出されて燃料計１０４に出力される場合と、第１のタンクに貯留された燃料の残量及び第２のタンクに貯留された燃料の残量に依存しない値が燃料計１０４に出力される場合と、が切り替えられる。
この結果、本実施形態に係る表示装置１００では、接続判定手段であるｖｅｒ端子１１８から出力される信号が不定である場合には、異常が発生していると見做され、燃料計１０４が一定値を出力する。これにより、使用者がメインタンクとサブタンクの接続に異常が発生していることに容易に気付くことができる。したがって、本実施形態に係る表示装置１００によれば、回路数及び処理数の増加を抑制しつつ、サブタンクの増設及び減設に確実に対応して燃料残量を算出して表示可能な制御装置を提供できる。
【００５５】
尚、本発明の技術的範囲は、上述した実施形態に限定されるものではない。上述した実施形態は、本発明の技術的範囲内で種々の変形や改良等を伴うことができる。
【００５６】
例えば、本実施形態に係る表示装置１００では、表示部として、指針と燃料スケールとを備える燃料計１０４を利用して燃料残量Ｌの値を使用者に呈示する構成としたが、燃料残量Ｌの値が使用者に呈示される構成であればよく、例えば、液晶表示パネル１０７へのグラフィック表示により燃料残量Ｌの値を使用者に呈示する構成としてもよい。
【００５７】
また、本実施形態に係る表示装置１００では、マイクロコンピュータ１０１は、燃料残量検出部１１５から出力される第１のセンダ１１６又は第２のセンダ１１７の抵抗値に関する情報を含む信号を変換して得られる抵抗値Ｒに基づいて燃料残量を算出する構成としたが、燃料残量検出部１１５から出力される第１のセンダ１１６又は第２のセンダ１１７による電圧降下量に関する情報を含む信号を変換して得られる各センダの分圧値に基づいて燃料残量を算出する構成としてもよい。
【００５８】
また、本実施形態に係る表示装置１００では、図２に示すように、マイクロコンピュータ１０１が、イグニッションがオンされて処理を開始する度にステップＳ２１の接続状態判定処理を実行する構成としたが、接続状態判定処理の実行後に接続状態の判定結果をバックアップデータとしてメモリに保持しておき、次回イグニッションがオンされて処理を開始した際に、保持された当該バックアップデータに異常が有るか否かを検出して、異常が無い場合には前回の判定結果を利用して燃料残量Ｌの算出及び出力を実行し、異常が有る場合には前回の判定結果を消去して接続状態判定処理を実行する構成としてもよい。このバックアップデータの異常は、例えば電圧低下によりメモリ内部のデータが破損した場合や、第１のセンダ１１６と第２のセンダ１１７間のコネクタ接続が変更された場合に生じる。このような構成によれば、イグニッションがオンされて処理を開始する度に接続状態判定処理を実行する必要がないため、マイクロコンピュータ１０１による処理を削減できる。
【符号の説明】
【００５９】
１００  表示装置
１０１  マイクロコンピュータ
１０２  速度計
１０３  回転数計
１０４  燃料計
１０５  水温計
１０６  モータドライバ
１０７  液晶表示パネル
１０８  照明用発光部
１０９  ウォーニング用発光部
１１０  ＥＥＰＲＯＭ
１１１  電源回路
１１２  インタフェース
１１３  インタフェース
１１４  操作スイッチ
１１５  燃料残量検出部
１１６  第１のセンダ
１１７  第２のセンダ
１１８  ｖｅｒ端子
Ｓ１  配線
Ｓ２  配線
Ｓ３  配線
Ｎ  第１の関係式
Ｙ  第２の関係式
【図１】
0005985235.tif 000002
【図２】
0005985235.tif 000003
【図３】
0005985235.tif 000004
【図４】
0005985235.tif 000005