(57)【特許請求の範囲】
【請求項１】
車両の車室内に設けられ、燃料タンクの燃料残量を表示する燃料計と、
前記燃料タンクの燃料残量を検出する燃料残量検出部と、
前記燃料残量検出部により検出される燃料残量に基づき、前記燃料計における燃料残量の指示値を逐次算出する燃料残量指示値算出部と、
前記燃料残量指示値算出部により逐次算出される指示値で前記燃料計の表示を更新させる表示制御部と、
前記車両のエンジンにおける燃料消費量であって、前記燃料残量指示値算出部により指示値が算出される間隔内での燃料消費量を算出する燃料消費量算出部と、
を備え、
前記燃料残量指示値算出部は、前回算出した指示値である前回指示値が前記燃料残量検出部により検出された燃料残量の検出値よりも大きい場合、前記燃料消費量算出部により算出された直近の燃料消費量よりも大きく且つ当該燃料消費量と、前記前回指示値と前記検出値との差との和以下である減算値であって、前記前回指示値と前記検出値との差が大きい程大きくなる減算値を前記前回指示値から減じて、指示値を算出する、
燃料残量表示装置。
【請求項２】
前記減算値は、前記前回指示値を前記検出値で除した係数、又は前記前回指示値を前記検出値で除した値に１より大きい定数を乗じた係数を、前記燃料消費量算出部により算出された直近の燃料消費量に対して乗じた値である、
請求項１に記載の燃料残量表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、燃料残量表示装置に関する。
【背景技術】
【０００２】
燃料タンクには、通常、燃料残量を検出するフューエルセンダ（燃料残量検出部）が設けられている。フューエルセンダは、燃料タンク内の燃料の液面高さにより燃料残量を検出するため、車両の挙動に応じた燃料の揺動等により検出値に変動が生じる。よって、フューエルセンダの検出値をそのまま燃料残量として車室内のメータ等に設けられる燃料計に表示すると、給油時を除き、少しずつ減少するはずの燃料計の指示値が上下に急変動する等して運転者等に違和感を与える可能性がある。そのため、燃料計の指示値の急変動を抑制する技術が提案されている（例えば、特許文献１、２等参照）。
【０００３】
特許文献１では、給油完了時のフューエルセンダの検出値から燃料消費量に応じた減算値を逐次減算することにより燃料計の指示値を算出するので、車両の挙動等による燃料計の指示値の急変動を防止することができる。但し、燃料計の指示値とフューエルセンダの検出値との誤差の蓄積を防止するため、燃料計の指示値がフューエルセンダの検出値より小さい状態が継続する傾向にある場合は、上記減算値（燃料消費量に乗算する補正係数）を小さくし、燃料計の指示値がフューエルセンダの検出値より大きい状態が継続する傾向にある場合は、上記減算値（補正係数）を大きくしている。
【０００４】
特許文献２では、フューエルセンダの検出値に応じて、燃料計の指示値を逐次更新する際に、燃料計の指示値の変化速度を比較的低速に制限することにより、車両の挙動等による燃料計の指示値の急変動を抑制している。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１５−１７９２５号公報
【特許文献２】特開２０１０−２４３３６８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
燃料蒸発ガス排出に関する法規制の強化等により燃料タンクの密閉度が高まっており、また、形状自由度の高い樹脂製の燃料タンクが採用される場合も多い。そのため、燃料タンクの内圧の変化による燃料タンクの変形等により、フューエルセンダの検出値が大きく変化し、フューエルセンダの検出値と燃料計の指示値とが大きく乖離する可能性がある。特に、燃料計の指示値がフューエルセンダの検出値より大きい場合、ガス欠を回避するため、燃料計の指示値を迅速にフューエルセンダの検出値に近づけることが望ましい。
【０００７】
しかしながら、特許文献１に記載の技術では、燃料計の指示値とフューエルセンダの検出値との誤差の蓄積を抑制する対策は講じられているものの、フューエルセンダの検出値が大きく変化してかかる誤差が生じてしまった場合については考慮されていない。また、特許文献２に記載の技術では、燃料計の指示値とフューエルセンダの検出値とが大きく乖離した場合でも、燃料計の指示値の変化速度が比較的低速に制限される。そのため、フューエルセンダの検出値と燃料計の指示値とが大きく乖離した場合、燃料計の指示値をフューエルセンダの検出値に迅速に合わせることができない可能性がある。
【０００８】
一方、燃料計の指示値とフューエルセンダの検出値の乖離が少ない場合、燃料計の指示値が迅速に変化すると、運転者に違和感を与えてしまうため、燃料計の指示値を緩やかにフューエルセンダの検出値に近づけることが望ましい。
【０００９】
そこで、上記課題に鑑み、燃料計の指示値が燃料残量検出部の検出値より大きい場合に、燃料計の指示値と燃料残量検出部の検出値との差が大きいときは、燃料計の指示値を迅速に燃料残量検出部の検出値に近づけ、燃料計の指示値と燃料残量検出部の検出値との差が小さいときは、燃料計の指示値を緩やかに燃料残量検出部の検出値に近づけることが可能な燃料残量表示装置を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記目的を達成するため、本発明の第１態様において、
車両の車室内に設けられ、燃料タンクの燃料残量を表示する燃料計と、
前記燃料タンクの燃料残量を検出する燃料残量検出部と、
前記燃料残量検出部により検出される燃料残量に基づき、前記燃料計における燃料残量の指示値を逐次算出する燃料残量指示値算出部と、
前記燃料残量指示値算出部により逐次算出される指示値で前記燃料計の表示を更新させる表示制御部と、
前記車両のエンジンにおける燃料消費量であって、前記燃料残量指示値算出部により指示値が算出される間隔内での燃料消費量を算出する燃料消費量算出部と、
を備え、
前記燃料残量指示値算出部は、前回算出した指示値である前回指示値が前記燃料残量検出部により検出された燃料残量の検出値よりも大きい場合、前記燃料消費量算出部により算出された直近の燃料消費量よりも大きく且つ当該燃料消費量と、前記前回指示値と前記検出値との差との和以下である減算値であって、前記前回指示値と前記検出値との差が大きい程大きくなる減算値を前記前回指示値から減じて、指示値を算出する、
燃料残量表示装置が提供される。
【００１１】
本発明の第１態様によれば、燃料残量表示装置は、車両の車室内に設けられ、燃料タンクの燃料残量を表示する燃料計と、燃料タンクの燃料残量を検出する燃料残量検出部と、燃料残量検出部により検出される燃料残量に基づき、燃料計における燃料残量の指示値を逐次算出する燃料残量指示値算出部と、燃料残量指示値算出部により逐次算出される指示値で燃料計の表示を更新させる表示制御部と、車両のエンジンにおける燃料消費量であって、燃料残量指示値算出部により指示値が算出される間隔内での燃料消費量を算出する燃料消費量算出部と、を備える。そして、燃料残量指示値算出部は、前回算出した指示値である前回指示値が燃料残量検出部により検出された燃料残量の検出値よりも大きい場合、燃料消費量算出部により算出された直近の燃料消費量よりも大きく且つ当該燃料消費量と、前回指示値と検出値との差との和以下である減算値であって、前回指示値と検出値との差が大きい程大きくなる減算値を前回指示値から減じて、指示値を算出する。そのため、燃料計の指示値（前回指示値）が燃料残量検出部の検出値より大きい場合に、直近の燃料消費量より大きく且つ当該燃料消費量と、前回指示値と検出値との差との和以下である減算値を前回指示値から減じて燃料計の新たな指示値が算出される。従って、燃料計の指示値を燃料残量検出部の検出値に近づけることができる。また、燃料計の指示値（前回指示値）が燃料残量検出部の検出値より大きい場合に、燃料計の指示値（前回指示値）と燃料残量検出部の検出値との差が大きい程大きくなる減算値を前回指示値から減じて燃料計の新たな指示値が算出される。従って、燃料計の指示値が燃料残量検出部の検出値より大きい場合に、燃料計の指示値と燃料残量検出部の検出値との差が大きい程、燃料計の指示値を大きく減少させることができる。即ち、燃料計の指示値が燃料残量検出部の検出値より大きい場合に、燃料計の指示値と燃料残量検出部の検出値との差が大きいときは、燃料計の指示値を迅速に燃料残量検出部の検出値に近づけ、燃料計の指示値と燃料残量検出部の検出値との差が小さいときは、燃料計の指示値を緩やかに燃料残量検出部の検出値に近づけることができる。
【００１２】
また、本発明の第２態様において、
前記減算値は、前記前回指示値を前記検出値で除した係数、又は前記前回指示値を前記検出値で除した値に１より大きい定数を乗じた係数を、前記燃料消費量算出部により算出された直近の燃料消費量に対して乗じた値である、
燃料残量表示装置が提供される。
【００１３】
本発明の第２態様によれば、減算値は、前回指示値を燃料残量検出部の検出値で除した係数、又は前回指示値を燃料残量検出部の検出値で除した値に１より大きい定数を乗じた係数を、燃料消費量算出部により算出された直近の燃料消費量に対して乗じた値である。そのため、減算値は、燃料計の指示値と燃料残量検出部の検出値との差が大きい程大きくなると共に、燃料残量検出部の検出値が小さい程大きくなる。従って、燃料残量検出部の検出値が比較的小さい状態では、燃料計の指示値と燃料残量検出部の検出値との差が同じであっても、燃料計の指示値を更に迅速に燃料残量検出部の検出値に近づけることができるため、運転者等に対して迅速に燃料残量の低下を認識させてより適切にガス欠の発生を抑制することができる。
【発明の効果】
【００１４】
本実施の形態によれば、燃料計の指示値が燃料残量検出部の検出値より大きい場合に、燃料計の指示値と燃料残量検出部の検出値との差が大きいときは、燃料計の指示値を迅速に燃料残量検出部の検出値に近づけ、燃料計の指示値と燃料残量検出部の検出値との差が小さいときは、燃料計の指示値を緩やかに燃料残量検出部の検出値に近づけることが可能な燃料残量表示装置を提供することができる。
【図面の簡単な説明】
【００１５】
【図１】本実施形態に係る燃料残量表示装置の構成の一例を概略的に示すブロック図である。
【図２】メータＥＣＵ（燃料残量指示値算出部）による処理の一例を概略的に示すフローチャートである。
【発明を実施するための形態】
【００１６】
以下、図面を参照して発明を実施するための形態について説明する。
【００１７】
図１は、本実施形態に係る燃料残量表示装置１の構成の一例を概略的に示すブロック図である。燃料残量表示装置１は、車両の駆動力源であるエンジン１０を作動させるための燃料（ガソリン、軽油、液化石油ガス等）を貯蔵する燃料タンク２０における燃料残量を表示する。燃料残量表示装置１は、燃料タンク２０内に設けられるフューエルセンダ（燃料残量検出部の一例）２１、燃料計３０、エンジンＥＣＵ（Ｅｌｅｃｔｒｉｃａｌ  Ｃｏｎｔｒｏｌ  Ｕｎｉｔ）４０、メータＥＣＵ５０を含む。
【００１８】
尚、以下において、特に断わらない限り、「車両」は、燃料残量表示装置１が搭載される車両を指す。
【００１９】
エンジン１０は、車両の駆動力源としての内燃機関であり、燃料タンク２０に設けられる燃料ポンプ２２から燃料配管２５を通じて燃料の供給を受ける。
【００２０】
燃料タンク２０は、エンジン１０に供給される燃料を貯蔵する。燃料タンク２０には、上述の如く、フューエルセンダ２１が内蔵される。
【００２１】
フューエルセンダ２１は、燃料タンク２０における燃料残量を検出する。フューエルセンダ２１は、フロート２１ａ、出力部２１ｂを含む。
【００２２】
フロート２１ａは、燃料タンク２０内の燃料の液面ＦＬに浮かぶ浮子である。フロート２１ａは、出力部２１ｂと連結され、液面ＦＬの変化に応じて、出力部２１ｂを中心に位置が変化する（回動する）。
【００２３】
出力部２１ｂは、フロート２１ａの位置（燃料タンク２０の燃料の液面ＦＬ）に応じた検出信号をメータＥＣＵ５０に出力する。出力部２１ｂは、例えば、フロート２１ａの位置の変化に応じて抵抗値が変化する可変抵抗を含み、可変抵抗の抵抗値に応じた電圧値を検出信号としてメータＥＣＵ５０に出力する。また、出力部２１ｂは、例えば、フロート２１ａの位置の変化に連動する永久磁石と、永久磁石の位置の変化（磁界の変化）に応じて出力電圧が変化するホールＩＣを含み、ホールＩＣの出力電圧を検出信号としてメータＥＣＵ５０に出力する。
【００２４】
燃料計３０は、車室内のメータ内に設けられ、燃料タンク２０の燃料残量を表示する既知の燃料残量表示手段である。図中では、一例として、アナログ式（例えば、交差コイル式、バイメタル式等）の燃料計３０が表されているが、液晶パネル等に複数セグメントに分割されたバーグラフで表示されるデジタル表示式の燃料計３０であってもよい。
【００２５】
エンジンＥＣＵ４０は、エンジン１０の各種作動制御を実行する電子制御ユニットである。エンジンＥＣＵ４０は、例えば、マイクロコンピュータ等により構成され、ＲＯＭに格納される各種プログラムをＣＰＵ上で実行することにより各種制御処理を実現することができる。
【００２６】
エンジンＥＣＵ４０は、車両の走行状態（車速等）や操作状態（アクセル開度、シフトポジション等）等に応じて、エンジン１０のシリンダ内へのインジェクタによる燃料噴射量（具体的には、インジェクタへの印加電圧値）を決定し、エンジン１０の作動制御を実行する。エンジンＥＣＵ４０は、かかる燃料噴射量に関する情報（燃料噴射量情報）をＣＡＮ（Ｃｏｎｔｒｏｌｌｅｒ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等の車載ＬＡＮを介して、メータＥＣＵ５０に送信する。
【００２７】
メータＥＣＵ５０は、メータにおける各種表示に関する表示制御を実行する電子制御ユニットである。メータＥＣＵ５０は、例えば、マイクロコンピュータ等により構成され、ＲＯＭに格納される各種プログラムを実行することにより各種制御処理を実現することができる。メータＥＣＵ５０は、１つ以上のプログラムをＣＰＵ上で実行することにより実現される機能部として燃料消費量算出部５１、燃料残量指示値算出部５２、表示制御部５３を含む。
【００２８】
燃料消費量算出部５１は、エンジンＥＣＵ４０から受信する燃料噴射量情報に基づき、エンジン１０における所定時間での燃料消費量ＦＣを算出する。かかる所定時間は、燃料残量指示値算出部５２が燃料計３０の指示値を算出する周期（後述する所定時間Ｔ）に対応する。即ち、燃料消費量算出部５１は、燃料残量指示値算出部５２により指示値が算出される間隔内での燃料消費量ＦＣを算出する。具体的には、燃料消費量算出部５１は、エンジンＥＣＵ４０から受信する燃料噴射量情報に含まれる燃料噴射量を所定時間Ｔに対応する回数分だけ積算して上記燃料消費量ＦＣを逐次算出することができる。
【００２９】
燃料残量指示値算出部５２は、フューエルセンダ２１により検出された燃料タンク２０の燃料残量の検出値ＡＦ等に基づき、燃料計３０における燃料残量の指示値Ｈを算出する。燃料残量指示値算出部５２による指示値Ｈを算出する処理（指示値算出処理）の詳細については後述する。
【００３０】
尚、指示値Ｈの算出に利用されるフューエルセンダ２１の検出値ＡＦは、例えば、指示値Ｈが算出される間隔（所定時間Ｔ）内でフューエルセンダ２１により検出された複数回の検出値の平均値である。
【００３１】
表示制御部５３は、燃料残量指示値算出部５２が逐次算出する指示値Ｈに基づき、燃料計３０における燃料タンク２０の燃料残量の表示を更新させる処理（燃料残量表示処理）を実行する。燃料計３０の針が指し示す位置（燃料計３０がデジタル式の場合、バーグラフのうち点灯表示されるセグメントの個数）と燃料残量指示値算出部５２が算出する指示値Ｈとの対応関係は予め規定されており、表示制御部５３は、かかる対応関係に基づき、燃料残量表示処理を行う。
【００３２】
次に、燃料残量指示値算出部５２による指示値算出処理の詳細について説明する。
【００３３】
図２は、本実施形態に係るメータＥＣＵ５０（燃料残量指示値算出部５２）による指示値算出処理の一例を概略的に示すフローチャートである。本フローチャートは、車両のイグニッションオン（ＩＧ−ＯＮ）後の初期処理完了から車両のイグニッションオフ（ＩＧ−ＯＦＦ）までの間で、所定時間Ｔ毎に繰り返し実行される。
【００３４】
ステップＳ２０２にて、燃料残量指示値算出部５２は、車両のＩＧ−ＯＮ直後であるか否か、即ち、初期処理完了後の最初の処理であるか否かを判定する。燃料残量指示値算出部５２は、ＩＧ−ＯＮ直後でない場合、ステップＳ２０４に進み、ＩＧ−ＯＮ直後である場合、ステップＳ２１４に進む。
【００３５】
ステップＳ２０４にて、燃料残量指示値算出部５２は、給油中であるか否かを判定する（ＩＧ−ＯＮ給油判定）。燃料残量指示値算出部５２は、給油中でないと判定した場合、ステップＳ２０６に進み、給油中であると判定した場合、ステップＳ２１２に進む。
【００３６】
尚、ＩＧ−ＯＮ給油判定の手法は、任意であってよい。例えば、メータＥＣＵ５０は、予め規定された時間が経過する度に、フューエルセンダ２１の検出値ＡＦを基準値ＳＦとして内部メモリに記憶・更新させる処理を行う。そして、燃料残量指示値算出部５２は、フューエルセンダ２１の最新の検出値ＡＦがかかる基準値ＳＦより所定量（例えば、５Ｌ）以上増加している場合、給油中であると判定する。
【００３７】
ステップＳ２０６にて、燃料残量指示値算出部５２は、前回算出した指示値（前回指示値）Ｈ＿ｌａｓｔがフューエルセンダ２１の直近の検出値ＡＦ以上であるか否かを判定する。燃料残量指示値算出部５２は、前回指示値Ｈ＿ｌａｓｔがフューエルセンダ２１の直近の検出値ＡＦ以上である場合、ステップＳ２０８に進み、前回指示値Ｈ＿ｌａｓｔがフューエルセンダ２１の直近の検出値ＡＦよりも小さい場合、ステップＳ２１０に進む。
【００３８】
ステップＳ２０８にて、燃料残量指示値算出部５２は、以下の式（１）に示すように、前回指示値Ｈ＿ｌａｓｔから減算値Ｄ（＞０）を減算して指示値Ｈを算出する。
【００３９】
Ｈ＝Ｈ＿ｌａｓｔ‐Ｄ      ・・・（１）
減算値Ｄは、以下の式（２）に示すように、燃料消費量算出部５１により算出された直近のエンジン１０における所定時間Ｔでの燃料消費量ＦＣに減算係数Ｋを乗じた値である。また、減算係数Ｋは、前回指示値Ｈ＿ｌａｓｔをフューエルセンダ２１の直近の検出値ＡＦで除した値である。
【００４０】
Ｄ＝Ｋ・ＦＣ＝（Ｈ＿ｌａｓｔ／ＡＦ）・ＦＣ      ・・・（２）
前回指示値Ｈ＿ｌａｓｔが直近の検出値ＡＦより大きい場合、減算係数Ｋは、１より大きい値になるため、減算値Ｄは、直近の燃料消費量ＦＣより大きくなる。また、前回指示値Ｈ＿ｌａｓｔが直近の検出値ＡＦより大きい場合、減算値Ｄ（減算係数Ｋ）は、前回指示値Ｈ＿ｌａｓｔと最新の検出値ＡＦとの差が大きい程大きくなる。
【００４１】
尚、エンジン１０における所定時間Ｔでの燃料消費量ＦＣは、通常、フューエルセンダ２１の検出値ＡＦよりも小さい。そのため、減算値Ｄ（＝ＦＣ＋ΔＤ）のうち、燃料消費量ＦＣより大きい部分の値ΔＤは、以下の式（３）に示すように、前回指示値Ｈ＿ｌａｓｔと直近の検出値ＡＦとの差よりも小さくなる。即ち、減算値Ｄは、直近の燃料消費量ＦＣと、前回指示値Ｈ＿ｌａｓｔと直近の検出値ＡＦとの差との和よりも小さくなる。
【００４２】
ΔＤ＝{（Ｈ＿ｌａｓｔ−ＡＦ）／ＡＦ}・ＦＣ
＝（Ｈ＿ｌａｓｔ−ＡＦ）・ＦＣ／ＡＦ＜Ｈ＿ｌａｓｔ−ＡＦ      ・・・（３）
一方、ステップＳ２１０にて、燃料残量指示値算出部５２は、直近の検出値ＡＦに向けて、指示値Ｈを非常に緩やかに増加させる処理（漸増処理）を行う。燃料残量指示値算出部５２は、以下の式（４）に示すように、前回指示値Ｈ＿ｌａｓｔに加算値Ｕ（＞０）を加えて、指示値Ｈを算出する。
【００４３】
Ｈ＝Ｈ＿ｌａｓｔ＋Ｕ      ・・・（４）
加算値Ｕは、以下の式（５）に示すように、予め規定される最大加算値Ｕｍａｘと、直近の検出値ＡＦから前回指示値Ｈ＿ｌａｓｔを減じた値のうちの小さい方の値である。最大加算値Ｕｍａｘは、指示値Ｈの算出周期（更新周期）である所定時間Ｔの間での燃料計３０における燃料残量（指示値Ｈ）の増加量として、運転者に違和感を与えない範囲の限界値であり、実験やシミュレーション等に基づき予め規定される。
【００４４】
Ｕ＝ｍｉｎ（Ｕｍａｘ、ＡＦ−Ｈ＿ｌａｓｔ）      ・・・（５）
また、ステップＳ２０４にて、給油中であると判定された場合、ステップＳ２１２にて、燃料残量指示値算出部５２は、直近の検出値ＡＦを指示値Ｈとして算出（設定）する。
【００４５】
また、ステップＳ２０２にて、ＩＧ−ＯＮ直後であると判定された場合、ステップＳ２１４にて、燃料残量指示値算出部５２は、車両のＩＧ−ＯＦＦ中に給油があったか否かを判定する（ＩＧ−ＯＦＦ給油判定）。燃料残量指示値算出部５２は、ＩＧ−ＯＦＦ中に給油があったと判定した場合、ステップＳ２１６に進み、ＩＧ−ＯＦＦ中に給油がなかったと判定した場合、ステップＳ２１８に進む。
【００４６】
尚、ＩＧ−ＯＦＦ給油判定の手法は、任意であってよい。例えば、燃料残量指示値算出部５２は、初期処理終了後、最初のフューエルセンダ２１の検出値（初期検出値）ＩＦが基準値（今回の初期処理前に最終更新された基準値）ＳＦより所定量（例えば、５Ｌ）以上増加している場合、給油中であると判定する。
【００４７】
ステップＳ２１６にて、燃料残量指示値算出部５２は、フューエルセンダ２１の初期検出値ＩＦを指示値Ｈとして算出（設定）する（Ｈ＝ＩＦ）。
【００４８】
尚、初期検出値ＩＦは、例えば、メータＥＣＵ５０の初期処理完了後、最初の所定回数分のフューエルセンダ２１の検出値の平均値である。
【００４９】
一方、ステップＳ２１８にて、燃料残量指示値算出部５２は、基準値（今回の初期処理前に最終更新された基準値）ＳＦを指示値Ｈとして算出（設定）する（Ｈ＝ＳＦ）。
【００５０】
このように、本実施形態に係る燃料残量表示装置１は、車両の車室内に設けられ、燃料タンク２０の燃料残量を表示する燃料計３０と、燃料タンク２０の燃料残量を検出するフューエルセンダ２１と、フューエルセンダ２１により検出される燃料残量に基づき、燃料計３０における燃料残量の指示値Ｈを逐次算出する燃料残量指示値算出部５２と、燃料残量指示値算出部５２により逐次算出される指示値Ｈで燃料計３０の表示を更新させる表示制御部５３と、車両のエンジン１０における燃料消費量ＦＣであって、燃料残量指示値算出部５２により指示値Ｈが算出される間隔（所定時間Ｔ）内での燃料消費量ＦＣを算出する燃料消費量算出部５１と、を備える。そして、燃料残量指示値算出部５２は、前回指示値Ｈ＿ｌａｓｔがフューエルセンダ２１の検出値ＡＦよりも大きい場合、燃料消費量算出部５１が算出した直近の燃料消費量ＦＣよりも大きく且つかかる当該燃料消費量ＦＣと、前回指示値Ｈ＿ｌａｓｔと検出値ＡＦとの差との和以下の減算値Ｄであって、前回指示値Ｈ＿ｌａｓｔと検出値ＡＦの差が大きい程大きくなる減算値Ｄを前回指示値Ｈ＿ｌａｓｔから減じて、指示値Ｈを算出する。そのため、燃料計３０の指示値（前回指示値Ｈ＿ｌａｓｔ）がフューエルセンダ２１の検出値ＡＦより大きい場合に、直近の燃料消費量ＦＣより大きく且つかかる燃料消費量ＦＣと、前回指示値Ｈ＿ｌａｓｔと検出値ＡＦとの差との和以下の減算値Ｄを前回指示値Ｈ＿ｌａｔｓから減じて燃料計３０の新たな指示値Ｈが算出される。従って、燃料計３０の指示値をフューエルセンダ２１の検出値ＡＦに近づけることができる。また、燃料計３０の指示値（前回指示値Ｈ＿ｌａｓｔ）がフューエルセンダ２１の検出値ＡＦより大きい場合に、燃料計３０の指示値（前回指示値Ｈ＿ｌａｓｔ）とフューエルセンダ２１の検出値ＡＦとの差が大きい程大きくなる減算値Ｄを前回指示値Ｈ＿ｌａｓｔから減じて燃料計３０の新たな指示値が算出される。従って、燃料計３０の指示値（前回指示値Ｈ＿ｌａｓｔ）がフューエルセンダ２１の検出値ＡＦより大きい場合に、燃料計３０の指示値とフューエルセンダ２１の検出値ＡＦとの差が大きい程、燃料計３０の指示値を大きく減少させることができる。即ち、燃料計３０の指示値（前回指示値Ｈ＿ｌａｓｔ）がフューエルセンダ２１の検出値ＡＦより大きい場合に、燃料計３０の指示値（前回指示値Ｈ＿ｌａｓｔ）とフューエルセンダ２１の検出値ＡＦとの差が大きいときは、燃料計３０の指示値を迅速にフューエルセンダ２１の検出値ＡＦに近づけ、燃料計３０の指示値（前回指示値Ｈ＿ｌａｓｔ）とフューエルセンダ２１の検出値ＡＦとの差が小さいときは、燃料計３０の指示値を緩やかにフューエルセンダ２１の検出値ＡＦに近づけることができる。
【００５１】
また、減算値Ｄは、前回指示値Ｈ＿ｌａｓｔをフューエルセンダ２１の検出値ＡＦで除した減算係数Ｋを、燃料消費量算出部５１により算出された直近の燃料消費量ＦＣに乗じた値である。そのため、減算値Ｄは、燃料計３０の指示値（前回指示値Ｈ＿ｌａｓｔ）とフューエルセンダ２１の検出値ＡＦとの差が大きい程大きくなると共に、フューエルセンダ２１の検出値ＡＦが小さい程大きくなる。従って、フューエルセンダ２１の検出値ＡＦが比較的小さい状態では、燃料計３０の指示値（前回指示値Ｈ＿ｌａｓｔ）とフューエルセンダ２１の検出値ＡＦとの差が同じであっても、燃料計３０の指示値を更に迅速にフューエルセンダ２１の検出値ＡＦに近づけることができるため、車両の運転者等に対して迅速に燃料残量の低下を認識させてガス欠の発生を適切に抑制することができる。
【００５２】
以上、本発明を実施するための形態について詳述したが、本発明はかかる特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。
【００５３】
例えば、上述した実施形態において、減算係数Ｋは、前回指示値Ｈ＿ｌａｓｔをフューエルセンダ２１の検出値ＡＦで除した値であったが、かかる形態には限定されない。例えば、減算係数Ｋは、以下の式（６）に示すように、前回指示値Ｈ＿ｌａｓｔをフューエルセンダ２１の検出値ＡＦで除した値に更に、１より大きい定数ａを乗じた値であってもよい。定数ａは、指示値Ｈがフューエルセンダ２１の次回の検出値ＡＦを下回らないように、即ち、減算値Ｄ（＝ＦＣ＋ΔＤ）のうちの燃料消費量ＦＣより大きい部分の値ΔＤが、前回指示値Ｈ＿ｌａｓｔと検出値ＡＦとの差以下になるように、設定される。かかる場合においても、減算値Ｄは、燃料消費量算出部５１が算出した直近の燃料消費量ＦＣよりも大きく且つかかる当該燃料消費量ＦＣと、前回指示値Ｈ＿ｌａｓｔと検出値ＡＦとの差との和以下であって、前回指示値Ｈ＿ｌａｓｔと検出値ＡＦの差が大きい程大きくなる。そのため、上述した実施形態と同様の作用効果を奏する。
【００５４】
Ｄ＝Ｋ・ＦＣ＝｛ａ・（Ｈ＿ｌａｓｔ／ＡＦ）｝・ＦＣ      ・・・（６）
また、上述した実施形態において、減算値Ｄは、減算係数Ｋに直近の燃料消費量ＦＣを乗じた値であったが、かかる形態に限定されない。例えば、以下の式（７）に示すように、減算値Ｄは、直近の燃料消費量ＦＣと、前回指示値Ｈ＿ｌａｓｔとフューエルセンダ２１の検出値ＡＦとの差に定数ｂを乗じた値との和であってもよい。
【００５５】
Ｄ＝ＦＣ＋ｂ・（Ｈ＿ｌａｓｔ−ＡＦ）      ・・・（７）
尚、指示値Ｈがフューエルセンダ２１の次回の検出値ＡＦを下回らないように、即ち、減算値Ｄ（＝ＦＣ＋ΔＤ）のうちの燃料消費量ＦＣより大きい部分の値ΔＤが、前回指示値Ｈ＿ｌａｓｔと検出値ＡＦとの差以下になるように、定数ｂは、０＜ｂ≦１に設定される。
【００５６】
かかる場合においても、減算値Ｄは、燃料消費量算出部５１が算出した直近の燃料消費量ＦＣよりも大きく且つかかる当該燃料消費量ＦＣと、前回指示値Ｈ＿ｌａｓｔと検出値ＡＦとの差との和以下であって、前回指示値Ｈ＿ｌａｓｔと検出値ＡＦの差が大きい程大きくなる。そのため、上述した実施形態と同様の作用・効果を奏する。
【００５７】
また、上述した実施形態において、減算値Ｄは、前回指示値Ｈ＿ｌａｓｔとフューエルセンダ２１の検出値ＡＦの差の変化に対して、連続的に変化するが、段階的に変化する態様であってもよく、上述した式（６）、（７）を用いる変形例においても同様である。かかる場合も、上述した実施形態と同様の作用・効果を奏する。
【００５８】
また、上述した実施形態では、前回指示値Ｈ＿ｌａｓｔがフューエルセンダ２１の直近の検出値ＡＦより小さい場合（図２のステップＳ２０６のＮｏ）、燃料残量指示値算出部５２は、漸増処理を実行する（図２のステップＳ２１０）が、かかる態様には限定されない。例えば、前回指示値Ｈ＿ｌａｓｔがフューエルセンダ２１の直近の検出値ＡＦより小さい場合にも、式（２）を用いて、指示値Ｈを算出してもよい。前回指示値Ｈ＿ｌａｓｔがフューエルセンダ２１の直近の検出値ＡＦより小さい場合、減算係数Ｋは、１より小さくなり且つ前回指示値Ｈ＿ｌａｓｔとフューエルセンダ２１の検出値ＡＦとの差が大きい程、燃料計３０の指示値の減少量を小さくすることができる。そのため、漸増処理の場合よりも更に緩やかではあるものの、燃料計３０の指示値を燃料計３０の指示値に近づけることができる。
【符号の説明】
【００５９】
１  燃料残量表示装置
１０  エンジン
２０  燃料タンク
２１  フューエルセンダ（燃料残量検出部）
３０  燃料計
４０  エンジンＥＣＵ
５０  メータＥＣＵ
５１  燃料消費量算出部
５２  燃料残量指示値算出部
５３  表示制御部
【図１】
0006278032.tif 000002
【図２】
0006278032.tif 000003