(57)【特許請求の範囲】
【請求項１】
タンク内に貯蔵された圧縮ガスの残量を、所定の表示装置に表示させるガス残量表示制御装置であって、
前記圧縮ガスの質量を算出する質量算出部と、
前記質量算出部によって、第１のタイミングで算出された第１の算出値と、前記第１のタイミングよりも後の第２のタイミングで算出された第２の算出値とに基づいて、前記圧縮ガスの残量を前記表示装置に表示させる表示制御部と、を備え、
前記表示制御部は、
前記第２の算出値が前記第１の算出値よりも小さいときには、前記第２の算出値に基づいて、前記圧縮ガスの残量を前記表示装置に表示させ、
前記第２の算出値が前記第１の算出値以上であって、前記第１の算出値が、前記第２の算出値と所定値との差よりも大きいときには、前記第１の算出値に基づいて、前記圧縮ガスの残量を前記表示装置に表示させ、
前記第２の算出値が前記第１の算出値以上であって、前記第１の算出値が、前記第２の算出値と所定値との差以下であるときには、第２の算出値と所定値との差に基づいて、前記圧縮ガスの残量を前記表示装置に表示させる表示制御を行う、
ガス残量表示制御装置。
【請求項２】
タンク内に貯蔵された圧縮ガスの残量を、所定の表示装置に表示させるガス残量表示制御装置であって、
前記圧縮ガスの質量を算出する質量算出部と、
前記質量算出部によって、第１のタイミングで算出された第１の算出値と、前記第１のタイミングよりも後の第２のタイミングで算出された第２の算出値とに基づいて、前記圧縮ガスの残量を前記表示装置に表示させる表示制御部と、を備え、
前記表示制御部は、
前記第２の算出値が所定の閾値以下の場合であって、前記第２の算出値が前記第１の算出値よりも小さいときには、前記第２の算出値に基づいて、前記圧縮ガスの残量を前記表示装置に表示させ、
前記第２の算出値が前記閾値以下の場合であって、前記第２の算出値が前記第１の算出値以上であり、かつ、前記第１の算出値が、前記第２の算出値と所定値との差よりも大きいときには、前記第１の算出値に基づいて、前記圧縮ガスの残量を前記表示装置に表示させ、
前記第２の算出値が前記閾値以下の場合であって、前記第２の算出値が前記第１の算出値以上であり、かつ、前記第１の算出値が、前記第２の算出値と所定値との差以下であるときには、第２の算出値と所定値との差に基づいて、前記圧縮ガスの残量を前記表示装置に表示させる表示制御を行い、
前記第２の算出値が前記閾値よりも大きい場合には、前記第２の算出値に基づいて、前記圧縮ガスの残量を前記表示装置に表示させる、
ガス残量表示制御装置。
【請求項３】
タンク内に貯蔵された圧縮ガスの残量を、所定の表示装置に表示させるガス残量表示制御装置であって、
前記圧縮ガスの質量を算出する質量算出部と、
前記質量算出部によって、第１のタイミングで算出された第１の算出値と、前記第１のタイミングよりも後の第２のタイミングで算出された第２の算出値とに基づいて、前記圧縮ガスの残量を前記表示装置に表示させる表示制御部と、を備え、
前記表示制御部は、
前記第２の算出値が所定の閾値以下の場合であって、前記第２の算出値が前記第１の算出値よりも小さいときには、前記第２の算出値に基づいて、前記圧縮ガスの残量を前記表示装置に表示させ、
前記第２の算出値が前記閾値以下の場合であって、前記第２の算出値が前記第１の算出値以上であり、かつ、前記第１の算出値が、前記第２の算出値と所定値との差よりも大きいときには、前記第１の算出値に基づいて、前記圧縮ガスの残量を前記表示装置に表示させ、
前記第２の算出値が前記閾値以下の場合であって、前記第２の算出値が前記第１の算出値以上であり、かつ、前記第１の算出値が、前記第２の算出値と所定値との差以下であるときには、前記第２の算出値に基づいて、前記圧縮ガスの残量を前記表示装置に表示させる表示制御を行い、
前記第２の算出値が前記閾値よりも大きい場合には、前記第２の算出値に基づいて、前記圧縮ガスの残量を前記表示装置に表示させる、
ガス残量表示制御装置。
【請求項４】
請求項２または３記載のガス残量表示制御装置であって、
前記閾値は、前記圧縮ガスの圧力を検出する圧力センサの検出精度に基づいて設定されている、ガス残量表示制御装置。
【請求項５】
請求項１ないし４のいずれかに記載のガス残量表示制御装置であって、
前記質量算出部は、前記圧縮ガスの圧力、および、温度に基づいて、前記圧縮ガスの質量を算出する、ガス残量表示制御装置。
【請求項６】
請求項１ないし５のいずれかに記載のガス残量表示制御装置であって、
前記表示制御部は、前記第１の算出値として、前記ガス残量表示装置の起動後に、前記質量算出部によって算出された値を用いる、ガス残量表示装置。
【請求項７】
タンク内に貯蔵された圧縮ガスの残量を表示させるガス残量表示装置であって、
請求項１ないし６のいずれかに記載のガス残量表示制御装置と、
前記表示装置と、
を備えるガス残量表示装置。
【請求項８】
タンク内に貯蔵された圧縮ガスの残量を、所定の表示装置に表示させるガス残量表示制御方法であって、
前記圧縮ガスの質量を算出する質量算出工程と、
前記質量算出工程によって、第１のタイミングで算出された第１の算出値と、前記第１のタイミングよりも後の第２のタイミングで算出された第２の算出値とに基づいて、前記圧縮ガスの残量を前記表示装置に表示させる表示制御工程と、を備え、
前記表示制御工程は、
前記第２の算出値が前記第１の算出値よりも小さいときには、前記第２の算出値に基づいて、前記圧縮ガスの残量を前記表示装置に表示させ、
前記第２の算出値が前記第１の算出値以上であって、前記第１の算出値が、前記第２の算出値と所定値との差よりも大きいときには、前記第１の算出値に基づいて、前記圧縮ガスの残量を前記表示装置に表示させ、
前記第２の算出値が前記第１の算出値以上であって、前記第１の算出値が、前記第２の算出値と所定値との差以下であるときには、第２の算出値と所定値との差に基づいて、前記圧縮ガスの残量を前記表示装置に表示させる工程を含む、
ガス残量表示制御方法。
【請求項９】
タンク内に貯蔵された圧縮ガスの残量を、所定の表示装置に表示させるガス残量表示制御方法であって、
前記圧縮ガスの質量を算出する質量算出工程と、
前記質量算出工程によって、第１のタイミングで算出された第１の算出値と、前記第１のタイミングよりも後の第２のタイミングで算出された第２の算出値とに基づいて、前記圧縮ガスの残量を前記表示装置に表示させる表示制御工程と、を備え、
前記表示制御工程は、
前記第２の算出値が所定の閾値以下の場合であって、前記第２の算出値が前記第１の算出値よりも小さいときには、前記第２の算出値に基づいて、前記圧縮ガスの残量を前記表示装置に表示させ、
前記第２の算出値が前記閾値以下の場合であって、前記第２の算出値が前記第１の算出値以上であり、かつ、前記第１の算出値が、前記第２の算出値と所定値との差よりも大きいときには、前記第１の算出値に基づいて、前記圧縮ガスの残量を前記表示装置に表示させ、
前記第２の算出値が前記閾値以下の場合であって、前記第２の算出値が前記第１の算出値以上であり、かつ、前記第１の算出値が、前記第２の算出値と所定値との差以下であるときには、第２の算出値と所定値との差に基づいて、前記圧縮ガスの残量を前記表示装置に表示させる表示制御を行い、
前記第２の算出値が前記閾値よりも大きい場合には、前記第２の算出値に基づいて、前記圧縮ガスの残量を前記表示装置に表示させる工程を含む、
ガス残量表示制御方法。
【請求項１０】
タンク内に貯蔵された圧縮ガスの残量を、所定の表示装置に表示させるガス残量表示制御方法であって、
前記圧縮ガスの質量を算出する質量算出工程と、
前記質量算出工程によって、第１のタイミングで算出された第１の算出値と、前記第１のタイミングよりも後の第２のタイミングで算出された第２の算出値とに基づいて、前記圧縮ガスの残量を前記表示装置に表示させる表示制御工程と、を備え、
前記表示制御工程は、
前記第２の算出値が所定の閾値以下の場合であって、前記第２の算出値が前記第１の算出値よりも小さいときには、前記第２の算出値に基づいて、前記圧縮ガスの残量を前記表示装置に表示させ、
前記第２の算出値が前記閾値以下の場合であって、前記第２の算出値が前記第１の算出値以上であり、かつ、前記第１の算出値が、前記第２の算出値と所定値との差よりも大きいときには、前記第１の算出値に基づいて、前記圧縮ガスの残量を前記表示装置に表示させ、
前記第２の算出値が前記閾値以下の場合であって、前記第２の算出値が前記第１の算出値以上であり、かつ、前記第１の算出値が、前記第２の算出値と所定値との差以下であるときには、前記第２の算出値に基づいて、前記圧縮ガスの残量を前記表示装置に表示させる表示制御を行い、
前記第２の算出値が前記閾値よりも大きい場合には、前記第２の算出値に基づいて、前記圧縮ガスの残量を前記表示装置に表示させる工程を含む、
ガス残量表示制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、タンク内に貯蔵された圧縮ガスの残量を、所定の表示装置に表示させる技術に関するものである。
【背景技術】
【０００２】
従来、タンク内に貯蔵された圧縮ガスの残量を表示する種々の技術が提案されている（例えば、下記特許文献１参照）。例えば、下記特許文献１には、タンク内に貯蔵された圧縮気体燃料（圧縮ガス）の質量を、圧縮気体燃料の圧力、および、温度に基づいて算出して、タンク内の圧縮気体燃料の残量を表示する技術が記載されている。
【０００３】
【特許文献１】特開２００５−２４０８５４号公報
【特許文献２】特開２００４−６３２０５号公報
【特許文献３】特開昭５９−３１４１５号公報
【特許文献４】特開２００６−１１２４９２号公報
【特許文献５】特開２００６−２４２８３９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、上記特許文献１に記載された技術では、例えば、圧力センサや、温度センサや、装置内の各種電子部品の出力には誤差が含まれ、各出力値が変動するため、実際には、タンク内の圧縮ガスの質量に変動がなくても、タンク内の圧縮ガスの質量を算出する際に、その算出結果が変動（増減）する。このため、タンク内の圧縮ガスの残量を表示する際に、タンクに圧縮ガスが新たに充填されていないにも関わらず、タンク内の圧縮ガスの残量が増加したように表示されてしまう場合がある。
【０００５】
本発明は、上述の課題を解決するためになされたものであり、タンク内に貯蔵された圧縮ガスの残量を表示装置に表示させる際に、タンクに圧縮ガスが新たに充填されていないにも関わらず、増加したように表示されることを抑制することを目的とする。
【課題を解決するための手段】
【０００６】
本発明は、上述の課題の少なくとも一部を解決するために以下の形態又は適用例として実現することが可能である。
【０００７】
［適用例１］タンク内に貯蔵された圧縮ガスの残量を、所定の表示装置に表示させるガス残量表示制御装置であって、前記圧縮ガスの質量を算出する質量算出部と、前記質量算出部によって、第１のタイミングで算出された第１の算出値と、前記第１のタイミングよりも後の第２のタイミングで算出された第２の算出値とに基づいて、前記圧縮ガスの残量を前記表示装置に表示させる表示制御部と、を備え、前記表示制御部は、前記第２の算出値が前記第１の算出値よりも小さいときには、前記第２の算出値に基づいて、前記圧縮ガスの残量を前記表示装置に表示させ、前記第２の算出値が前記第１の算出値以上であるときには、前記第１の算出値に基づいて、前記圧縮ガスの残量を前記表示装置に表示させる表示制御を行う、ガス残量表示制御装置。
【０００８】
適用例１のガス残量表示制御装置では、タンク内の圧縮ガスの質量について、第１のタイミングで第１の算出値を算出し、第１のタイミングよりも後の第２のタイミングで第２の算出値を算出し、第２の算出値が第１の算出値よりも小さいときには、第２の算出値に基づいて、タンク内の圧縮ガスの残量を表示装置に表示させ、第２の算出値が第１の算出値以上であるときには、第１の算出値に基づいて、タンク内の圧縮ガスの残量を表示装置に表示させる表示制御を行う。なお、第１の算出値、および、第２の算出値は、タンク内の圧縮ガスの質量が、所定のタイミング、例えば、所定の周期で算出されるごとに、順次、更新される。こうすることによって、タンク内に貯蔵された圧縮ガスの残量を表示装置に表示させる際に、タンクに圧縮ガスが充填されていないにも関わらず、増加したように表示されることを抑制することができる。
【０００９】
［適用例２］適用例１記載のガス残量表示制御装置であって、前記質量算出部は、前記圧縮ガスの圧力、および、温度に基づいて、前記圧縮ガスの質量を算出する、ガス残量表示制御装置。
【００１０】
適用例２のガス残量表示制御装置では、タンク内の圧縮ガスの圧力、および、温度に基づいて、例えば、周知の気体の状態方程式によって、タンク内の圧縮ガスの質量を算出する。したがって、タンク内の圧縮ガスの残量を精度よく検出し、タンク内の圧縮ガスの残量を表示装置に表示させることができる。
【００１１】
［適用例３］適用例１または２記載のガス残量表示制御装置であって、前記表示制御部は、前記表示制御において、前記第２の算出値が前記第１の算出値以上であるときに、前記第１の算出値が、前記第２の算出値と所定値との差よりも大きいときには、前記第１の算出値に基づいて、前記圧縮ガスの残量を前記表示装置に表示させ、前記第１の算出値が、前記第２の算出値と所定値との差以下であるときには、前記第１の算出値に代えて、前記第２の算出値と所定値との差に基づいて、前記圧縮ガスの残量を前記表示装置に表示させる表示制御を行う、ガス残量表示制御装置。
【００１２】
ここで、「所定値」は、正の値であり、例えば、装置内の各種電子部品等の出力誤差に基づいて設定される。適用例３のガス残量表示制御装置では、第２の算出値が第１の算出値よりも大きいときに、第１の算出値が、第２の算出値と上記所定値との差（第２の算出値から上記所定値を引いて得られた値）よりも大きいときには、第１の算出値に基づいて、タンク内の圧縮ガスの残量を表示装置に表示させ、第１の算出値が、第２の算出値と上記所定値との差以下であるときには、第１の算出値に代えて、第２の算出値と上記所定値との差に基づいて、タンク内の圧縮ガスの残量を表示装置に表示させる表示制御を行う。つまり、第２の算出値から上記所定値を引いても、なお、その値が第１の算出値以上である場合には、タンクへの圧縮ガスの充填があって、第２の算出値が第１の算出値よりも大きくなったものと判断して、第２の算出値と所定値との差に基づいて、タンク内の圧縮ガスの残量を表示装置に表示させることができる。
【００１３】
［適用例４］適用例１または２記載のガス残量表示制御装置であって、前記表示制御部は、前記表示制御において、前記第２の算出値が前記第１の算出値以上であるときに、前記第１の算出値が、前記第２の算出値と所定値との差よりも大きいときには、前記第１の算出値に基づいて、前記圧縮ガスの残量を前記表示装置に表示させ、前記第１の算出値が、前記第２の算出値と所定値との差以下であるときには、前記第１の算出値に代えて、前記第２の算出値に基づいて、前記圧縮ガスの残量を前記表示装置に表示させる表示制御を行う、ガス残量表示制御装置。
【００１４】
ここで、適用例３と同様に、「所定値」は、正の値であり、例えば、装置内の各種電子部品等の出力誤差に基づいて設定される。適用例４のガス残量表示制御装置では、第２の算出値が第１の算出値よりも大きいときに、第１の算出値が、第２の算出値と上記所定値との差（第２の算出値から上記所定値を引いて得られた値）よりも大きいときには、第１の算出値に基づいて、タンク内の圧縮ガスの残量を表示装置に表示させ、第１の算出値が、第２の算出値と上記所定値との差以下であるときには、第１の算出値に代えて、第２の算出値に基づいて、タンク内の圧縮ガスの残量を表示装置に表示させる表示制御を行う。つまり、第２の算出値から上記所定値を引いても、なお、その値が第１の算出値以上である場合には、タンクへの圧縮ガスの充填があって、第２の算出値が第１の算出値よりも大きくなったものと判断して、第２の算出値に基づいて、タンク内の圧縮ガスの残量を表示装置に表示させることができる。
【００１５】
［適用例５］適用例１ないし４のいずれかに記載のガス残量表示制御装置であって、前記比較部は、前記第１の算出値として、前記ガス残量表示装置の起動後に、前記質量算出部によって算出された値を用いる、ガス残量表示装置。
【００１６】
適用例５のガス残量表示制御装置では、第１の算出値として、ガス残量表示装置の起動後に、質量算出部によって算出された値を用いる。したがって、タンク内の圧縮ガスの使用中のガス残量の誤表示（タンクに圧縮ガスが新たに充填されていないにも関わらず、増加したように表示されること）を抑制することができる。
【００１７】
［適用例６］適用例２ないし５のいずれかに記載のガス残量表示制御装置であって、前記表示制御部は、前記表示制御に先立ち、前記第２の算出値と、所定の閾値とに基づいて、前記表示制御を行うか否かの判断を行い、前記第２の算出値が前記閾値以下のときに、前記表示制御を行い、前記第２の算出値が前記閾値よりも大きいときには、前記表示制御を行わずに、前記第２の算出値に基づいて、前記圧縮ガスの残量を前記表示装置に表示させる、ガス残量表示制御装置。なお、上記閾値は、正の値である。
【００１８】
［適用例７］適用例６記載のガス残量表示制御装置であって、前記閾値は、前記圧縮ガスの圧力に基づいて設定されている、ガス残量表示制御装置。
【００１９】
一般に、タンク内の圧縮ガスの残量が、比較的多く、タンク内の圧縮ガスの圧力が比較的高い場合には、タンク内の圧縮ガスの圧力の検出精度は、比較的高いため、タンク内の圧縮ガスの質量の算出精度も比較的高い。一方、タンク内の圧縮ガスの残量が、比較的少なくなり、タンク内の圧縮ガスの圧力が比較的低くなった場合には、タンク内の圧縮ガスの圧力の検出精度が低くなるため、タンク内の圧縮ガスの質量の算出精度も低くる。このため、タンクに圧縮ガスが新たに充填されていないにも関わらず、タンク内の圧縮ガスの残量が増加したように表示されるという誤表示の可能性が高くなる。
【００２０】
適用例７のガス残量表示制御装置では、上記閾値が、タンク内の圧縮ガスの圧力に基づいて設定されているので、例えば、タンク内の圧縮ガスの残量が、比較的少なくなった場合に、適用例２ないし６のいずれかに記載のガス残量表示制御装置の表示制御を行うことによって、タンク内の圧縮ガスの圧力の検出精度の低下に起因するガス残量の誤表示（タンクに圧縮ガスが新たに充填されていないにも関わらず、増加したように表示されること）を抑制することができる。
【００２１】
なお、適用例６のガス残量表示装置において、上記閾値は、任意に設定可能であるものとしてもよい。例えば、閾値を、タンク内の圧縮ガスの圧力に関わらず、適用例７の場合よりも高い値に設定するようにしてもよい。これは、ユーザは、タンク内の圧縮ガスの残量が比較的少ない場合に、タンク内の圧縮ガスの残量を気にする傾向にあるのに対し、タンク内の圧縮ガスの残量が比較的多い場合には、タンク内の圧縮ガスの残量をあまり気にしない傾向にあるからである。
【００２２】
［適用例８］タンク内に貯蔵された圧縮ガスの残量を、所定の表示装置に表示させるガス残量表示制御装置であって、前記圧縮ガスの残量を算出する残量算出部と、前記残量算出部によって、第１のタイミングで算出された第１の算出値と、前記第１のタイミングよりも後の第２のタイミングで算出された第２の算出値とに基づいて、前記圧縮ガスの残量を前記表示装置に表示させる表示制御部と、を備え、前記表示制御部は、前記第２の算出値が前記第１の算出値よりも小さいときには、前記第２の算出値に基づいて、前記圧縮ガスの残量を前記表示装置に表示させ、前記第２の算出値が前記第１の算出値以上であるときには、前記第１の算出値に基づいて、前記圧縮ガスの残量を前記表示装置に表示させる表示制御を行う、ガス残量表示制御装置。
【００２３】
適用例８のガス残量表示制御装置によっても、適用例１のガス残量表示制御装置と同様に、タンク内に貯蔵された圧縮ガスの残量を表示装置に表示させる際に、タンクに圧縮ガスが充填されていないにも関わらず、増加したように表示されることを抑制することができる。
【００２４】
［適用例９］タンク内に貯蔵された圧縮ガスの残量を表示させるガス残量表示装置であって、適用例１ないし８のいずれかに記載のガス残量表示制御装置と、前記表示装置と、を備えるガス残量表示装置。
【００２５】
本発明は、上述のガス残量表示制御装置、ガス残量表示装置としての構成の他、ガス残量表示システム、ガス残量表示制御方法の発明として構成することもできる。また、これらを実現するコンピュータプログラム、およびそのプログラムを記録した記録媒体、そのプログラムを含み搬送波内に具現化されたデータ信号など種々の態様で実現することが可能である。なお、それぞれの態様において、先に示した種々の付加的要素を適用することが可能である。
【００２６】
本発明をコンピュータプログラムまたはそのプログラムを記録した記録媒体等として構成する場合には、ガス残量表示制御装置、ガス残量表示装置、ガス残量表示システムの動作を制御するプログラム全体として構成するものとしてもよいし、本発明の機能を果たす部分のみを構成するものとしてもよい。また、記録媒体としては、フレキシブルディスクやＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、光磁気ディスク、ＩＣカード、ＲＯＭカートリッジ、パンチカード、バーコードなどの符号が印刷された印刷物、コンピュータの内部記憶装置（ＲＡＭやＲＯＭなどのメモリ）および外部記憶装置などコンピュータが読み取り可能な種々の媒体を利用できる。
【発明を実施するための最良の形態】
【００２７】
以下、本発明の実施の形態について、実施例に基づき説明する。
Ａ．第１実施例：
Ａ．１．ガス残量表示システム：
図１は、本発明の第１実施例としてのガス残量表示制御装置を適用したガス残量表示システム１０００の概略構成を示す説明図である。このガス残量表示システム１０００は、例えば、水素と酸素との電気化学反応によって発電する燃料電池から供給された電力を用いて、モータを駆動することによって走行する電気自動車に搭載される。
【００２８】
図示するように、ガス残量表示システム１０００は、水素タンク１０と、ガス残量表示制御装置１００と、表示装置２００とを備えている。
【００２９】
水素タンク１０には、水素タンク１０内に貯蔵された圧縮水素の圧力Ｐを検出する圧力センサ１２と、水素タンク１０内に貯蔵された圧縮水素の温度Ｔを検出する温度センサ１４とが備えられている。
【００３０】
ガス残量表示制御装置１００は、ＣＰＵ１１０や、メモリ１２０等を備えている。ここで、メモリ１２０は、書き換え不能なＲＯＭと、書き換え可能なＲＯＭと、ＲＡＭとを含んでいる。メモリ１２０には、後述する質量算出部１１２によって水素タンク１０内の圧縮水素の残量の算出に用いられるパラメータや、表示制御部１１４によって表示制御に用いられるパラメータが記憶されている。
【００３１】
本実施例では、１１２によって水素タンク１０内の圧縮水素の残量の算出に用いられるパラメータとして、水素の圧縮係数ｚと、水素タンク１０のタンク容積Ｖと、気体定数Ｒと、水素の分子量とが記憶されている。なお、圧縮係数ｚは、ガスの圧力と温度とに応じて変化する値であるので、マップ形式で記憶されている。また、表示制御部１１４によって表示制御に用いられるパラメータとして、後述する閾値と、圧力センサ１２や温度センサ１４やガス残量表示制御装置１００内の各種電子部品の出力誤差に基づいて設定され所定値とが記憶されている。なお、上記閾値、および、上記所定値は、正の値である。また、表示制御部１１４によって表示制御に用いられるパラメータとして、後述する質量算出部１１２によって算出された水素タンク１０内の圧縮水素の質量（「第１の算出値」および「第２の算出値」）が、随時、記憶され、更新される。
【００３２】
なお、第１の算出値は、質量算出部１１２によって、第１のタイミングで算出された、水素タンク１０内の圧縮水素の質量であり、第２の算出値は、質量算出部１１２によって、第１のタイミングよりも後の第２のタイミングで算出された、水素タンク１０内の圧縮水素の質量である。理解を容易にするため、本明細書において、「第１の算出値」、および、「第２の算出値」を、それぞれ、「第１の算出値（前回の算出値）」、および、「第２の算出値（今回の算出値）」とも記述する。
【００３３】
ＣＰＵ１１０は、質量算出部１１２と、表示制御部１１４とを備えている。これらの各機能ブロックは、ＣＰＵ１１０が、メモリ１２０から所定のプログラムを読み出すことによって構成されている。これらの各機能ブロックの少なくとも一部を、ハードウェアによって構成するものとしてもよい。
【００３４】
質量算出部１１２は、周知の気体の状態方程式に基づいて、水素タンク１０内の圧縮水素の質量を算出する。具体的には、質量算出部１１２は、圧力センサ１２によって検出された水素タンク１０内の圧縮水素の圧力Ｐと、温度センサ１４によって検出された水素タンク１０内の圧縮水素の温度Ｔとを取得し、これらの値に応じた圧縮係数ｚと、予め規定されている水素タンク１０のタンク容積Ｖと、気体定数Ｒと、水素の分子量とを用いて水素タンク１０内の圧縮水素の質量を算出する。つまり、上記パラメータ間には、ＰＶ＝ｚｎＲＴ（ｎは水素のモル数）の関係があるから、ｎ＝（ＰＶ）／（ｚＲＴ）であり、この水素のモル数ｎに水素の分子量を掛けることによって、水素タンク１０内の圧縮水素の質量を求めることができる。
【００３５】
表示制御部１１４は、後述するように、質量算出部１１２によって算出された第２の算出値と閾値との比較や、第１の算出値と第２の算出値との比較や、第１の算出値と後述する第３の算出値との比較を行い、これらの比較結果に基づいて、表示装置２００に表示させるべき水素タンク１０内の圧縮水素の残量を決定し、その残量を、表示装置２００に表示させる。
【００３６】
Ａ．２．ガス残量表示制御処理：
図２は、第１実施例のガス残量表示制御処理の流れを示すフローチャートである。この処理は、ガス残量表示制御装置１００の起動後に、ＣＰＵ１１０が繰り返し実行する処理である。
【００３７】
まず、ＣＰＵ１１０は、圧力センサ１２によって検出された水素タンク１０内の圧縮水素の圧力Ｐ、および、温度センサ１４によって検出された水素タンク１０内の圧縮水素の温度Ｔを取得する（ステップＳ１００）。
【００３８】
そして、ＣＰＵ１１０は、質量算出部１１２によって、先に説明したように、水素タンク１０内の圧縮水素の質量を算出する（ステップＳ１１０）。
【００３９】
そして、ＣＰＵ１１０は、メモリ１２０に記憶されている第１の算出値（前回の算出値）、および、第２の算出値（今回の算出値）を更新する（ステップＳ１２０）。なお、本実施例では、ガス残量表示制御装置１００の起動時の初期状態では、第１の算出値（前回の算出値）、および、第２の算出値（今回の算出値）は、メモリ１２０から消去されているものとした。このため、図示は省略しているが、ガス残量表示制御装置１００の起動直後のガス残量表示制御処理開始時には、ＣＰＵ１１０は、質量算出部１１２によって、水素タンク１０内の圧縮水素の質量を２回算出し、１回目の算出値を第１の算出値（前回の算出値）として、メモリ１２０に記憶し、２回目の算出値を第２の算出値（今回の算出値）として、１２０に記憶する。
【００４０】
次に、ＣＰＵ１１０は、表示制御部１１４によって、メモリ１２０に記憶された第２の算出値（今回の算出値）と閾値とを比較する（ステップＳ１３０）。
【００４１】
水素タンク１０内の圧縮水素の残量が、比較的多く、水素タンク１０内の圧縮水素の圧力が比較的高い場合には、圧力センサ１２による水素タンク１０内の圧縮水素の圧力の検出精度は、比較的高いため、水素タンク１０内の圧縮水素の質量の算出精度も比較的高い。一方、水素タンク１０内の圧縮水素の残量が、比較的少なくなり、水素タンク１０内の圧縮水素の圧力が比較的低くなった場合には、圧力センサ１２による水素タンク１０内の圧縮水素の圧力の検出精度が低くなるため、水素タンク１０内の圧縮水素の質量の算出精度も低くなり、水素タンク１０に圧縮水素が新たに充填されていないにも関わらず、増加したように表示されるというガス残量の誤表示の可能性が高くなる。このため、本実施例では、上記閾値は、水素タンク１０内の圧縮水素の圧力、換言すれば、圧力センサ１２の検出精度に基づいて設定されているものとした。
【００４２】
そして、第２の算出値（今回の算出値）が、閾値よりも大きい場合には（ステップＳ１３０：ＹＥＳ）、ＣＰＵ１１０は、第２の算出値（今回の算出値）に基づいて、表示装置２００に表示させるべき圧縮水素の残量を決定して、水素タンク１０内の圧縮水素の残量を、表示装置２００に表示させても、水素タンク１０に圧縮水素が新たに充填されていないにも関わらず、増加したように表示されるというガス残量の誤表示の可能性が低いと判断して、表示制御部１１４によって、第２の算出値（今回の算出値）に基づいて、表示装置２００に表示させるべき圧縮水素の残量を決定し、水素タンク１０内の圧縮水素の残量を、表示装置２００に表示させる（ステップＳ１６０）。
【００４３】
一方、第２の算出値が、閾値以下である場合には（ステップＳ１３０：ＮＯ）、ＣＰＵ１１０は、第２の算出値（今回の算出値）に基づいて、表示装置２００に表示させるべき圧縮水素の残量を決定して、水素タンク１０内の圧縮水素の残量を、表示装置２００に表示させると、水素タンク１０に圧縮水素が新たに充填されていないにも関わらず、増加したように表示されるというガス残量の誤表示の可能性が高いと判断して、表示制御部１１４によって、第１の算出値（前回の算出値）と第２の算出値（今回の算出値）とを比較し（ステップＳ１４０）、以下に説明する処理を行う。
【００４４】
すなわち、ステップＳ１４０において、第１の算出値（前回の算出値）が、第２の算出値（今回の算出値）よりも大きい場合（ステップＳ１４０：ＹＥＳ）、つまり、第２の算出値（今回の算出値）が、第１の算出値（前回の算出値）よりも小さい場合には、ＣＰＵ１１０は、表示制御部１１４によって、第２の算出値（今回の算出値）に基づいて、表示装置２００に表示させるべき圧縮水素の残量を決定し、水素タンク１０内の圧縮水素の残量を、表示装置２００に表示させる（ステップＳ１６０）。
【００４５】
一方、第１の算出値（前回の算出値）が、第２の算出値（今回の算出値）以下である場合（ステップＳ１４０：ＮＯ）、つまり、第２の算出値（今回の算出値）が、第１の算出値（前回の算出値）以上である場合には、ＣＰＵ１１０は、表示制御部１１４によって、第２の算出値（今回の算出値）とメモリ１２０に記憶されている所定値との差（第２の算出値−所定値）（以下、第３の算出値と呼ぶ）を求め、第１の算出値と第３の算出値とを比較する（ステップＳ１５０）。なお、上記所定値は、先に説明したように、圧力センサ１２や、温度センサ１４や、ガス残量表示制御装置１００内の各種電子部品の出力誤差に基づいて設定されている。
【００４６】
そして、第１の算出値（前回の算出値）が、第３の算出値よりも大きい場合（ステップＳ１５０：ＹＥＳ）、つまり、上記出力誤差を考慮して算出された水素タンク１０内の圧縮水素の質量が、第１の算出値よりも小さい場合には、ＣＰＵ１１０は、第２の算出値（今回の算出値）が第１の算出値以上となったのは、ガス残量表示制御装置１００内の各種電子部品の出力誤差による可能性が高いものと判断して、表示制御部１１４によって、第１の算出値（前回の算出値）に基づいて、表示装置２００に表示させるべき圧縮水素の残量を決定し、水素タンク１０内の圧縮水素の残量を、表示装置２００に表示させる（ステップＳ１７０）。
【００４７】
一方、第１の算出値（前回の算出値）が、第３の算出値以下である場合（ステップＳ１５０：ＮＯ）、つまり、上記出力誤差を考慮して算出された水素タンク１０内の圧縮水素の質量が、第１の算出値以上である場合には、ＣＰＵ１１０は、水素タンク１０への圧縮水素の充填があった場合ものと判断して、表示制御部１１４によって、第３の算出値に基づいて、表示装置２００に表示させるべき圧縮水素の残量を決定し、水素タンク１０内の圧縮水素の残量を、表示装置２００に表示させる（ステップＳ１８０）。
【００４８】
以上説明した第１実施例のガス残量表示制御装置１００によれば、水素タンク１０内に貯蔵された圧縮水素の残量を表示装置２００に表示させる際に、水素タンク１０に圧縮水素が新たに充填されていないにも関わらず、増加したように表示されることを抑制することができる。
【００４９】
Ｂ．第２実施例：
Ｂ１．ガス残量システム：
第２実施例のガス残量表示システム１０００の構成は、図１に示した第１実施例のガス残量表示システム１０００と同様である。ただし、第２実施例のガス残量表示システム１０００では、ガス残量表示制御装置１００に備えられたＣＰＵ１１０が実行するガス残量表示制御処理の内容の一部が、第１実施例のガス残量表示制御処理の内容と異なっている。以下、第２実施例のガス残量表示制御処理について説明する。
【００５０】
Ｂ２．ガス残量表示制御処理：
図３は、第２実施例のガス残量表示制御処理の流れを示すフローチャートである。この処理は、第１実施例と同様に、ガス残量表示制御装置１００の起動後に、ＣＰＵ１１０が繰り返し実行する処理である。
【００５１】
図２と図３との比較から分かるように、第２実施例のガス残量表示制御処理において、ステップＳ１００〜１４０，１６０の処理は、第１実施例のガス残量表示制御処理と同じである。したがって、これらのステップについての説明は省略する。
【００５２】
第２実施例のガス残量表示制御処理では、ステップＳ１４０において、第１の算出値（前回の算出値）が、第２の算出値（今回の算出値）以下である場合（ステップＳ１４０：ＮＯ）、つまり、第２の算出値（今回の算出値）が、第１の算出値（前回の算出値）以上である場合には、ＣＰＵ１１０は、表示制御部１１４によって、第２の算出値（今回の算出値）とメモリ１２０に記憶された所定値との差（第２の算出値−所定値）、すなわち、第３の算出値を求め、第１の算出値と第３の算出値とを比較する（ステップＳ１５０Ａ）。
【００５３】
そして、第１の算出値（前回の算出値）が、第３の算出値よりも大きい場合（ステップＳ１５０Ａ：ＹＥＳ）、つまり、上記出力誤差を考慮して算出された水素タンク１０内の圧縮水素の質量が、第１の算出値よりも小さい場合には、ＣＰＵ１１０は、第２の算出値（今回の算出値）が第１の算出値以上となったのは、ガス残量表示制御装置１００内の各種電子部品の出力誤差による可能性が高いものと判断して、表示制御部１１４によって、第１の算出値（前回の算出値）に基づいて、表示装置２００に表示させるべき圧縮水素の残量を決定し、水素タンク１０内の圧縮水素の残量を、表示装置２００に表示させる（ステップＳ１７０）。
【００５４】
一方、第１の算出値（前回の算出値）が、第３の算出値以下である場合（ステップＳ１５０Ａ：ＮＯ）、つまり、上記出力誤差を考慮して算出された水素タンク１０内の圧縮水素の質量が、第１の算出値以上である場合には、ＣＰＵ１１０は、水素タンク１０への圧縮水素の充填があった場合ものと判断して、表示制御部１１４によって、第２の算出値（今回の算出値）に基づいて、表示装置２００に表示させるべき圧縮水素の残量を決定し、水素タンク１０内の圧縮水素の残量を、表示装置２００に表示させる（ステップＳ１６０）。
【００５５】
以上説明した第２実施例のガス残量表示制御装置１００によっても、先に説明した第１実施例のガス残量表示制御装置１００と同様に、水素タンク１０内に貯蔵された圧縮水素の残量を表示装置２００に表示させる際に、水素タンク１０に圧縮水素が新たに充填されていないにも関わらず、増加したように表示されることを抑制することができる。
【００５６】
Ｃ．変形例：
以上、本発明のいくつかの実施の形態について説明したが、本発明はこのような実施の形態になんら限定されるものではなく、その要旨を逸脱しない範囲内において種々なる態様での実施が可能である。例えば、以下のような変形が可能である。
【００５７】
Ｃ１．変形例１：
上記実施例では、水素タンク１０に圧縮水素を貯蔵する場合について説明したが、本発明は、これに限られず、他のタンクに他の圧縮ガスを貯蔵する場合にも、本発明を適用することができる。
【００５８】
Ｃ２．変形例２：
上記実施例では、質量算出部１１２は、一般的な、気体の状態方程式に基づいて、水素タンク１０内の圧縮水素の質量を算出するものとしたが、本発明は、これに限られず、他の式に基づいて、上記質量を算出するようにしてもよい。
【００５９】
Ｃ３．変形例３：
上記実施例では、ガス残量表示制御装置１００の起動時の初期状態では、第１の算出値（前回の算出値）、および、第２の算出値（今回の算出値）は、メモリ１２０から消去されているものとしたが、本発明は、これに限られない。ガス残量表示制御装置１００の起動時の初期状態において、前回のガス残量表示制御装置１００の停止時の直前の第１の算出値、および、第２の算出値を、メモリ１２０に記憶しておき、今回のガス残量表示制御装置１００の起動時に、これらを更新するようにしてもよい。
【００６０】
Ｃ４．変形例４：
上記実施例では、図２，３に示したガス残量表示制御処理のステップＳ１３０で用いられる「閾値」は、水素タンク１０内の圧縮水素の圧力、換言すれば、圧力センサ１２の検出精度に基づいて設定されているものとしたが、本発明は、これに限られない。上記閾値は、任意に設定可能であるものとしてもよい。例えば、上記閾値を、水素タンク１０内の圧縮水素の圧力に関わらず、上記実施例において設定されている値よりも高い値に設定するようにしてもよい。これは、ユーザは、水素タンク１０内の圧縮水素の残量が比較的少ない場合に、水素タンク１０内の圧縮水素の残量を気にする傾向にあるのに対し、水素タンク１０内の圧縮水素の残量が比較的多い場合には、水素タンク１０内の圧縮水素の残量をあまり気にしない傾向にあるからである。
【００６１】
Ｃ５．変形例５：
上記実施例では、図２，３に示したガス残量表示制御処理において、ステップＳ１３０の処理を行うものとしたが、これを省略するようにしてもよい。
【００６２】
Ｃ６．変形例６：
上記実施例では、図２，３に示したガス残量表示制御処理のステップＳ１５０，１５０Ａにおいて、第２の算出値（今回の算出値）と所定値との差（第２の算出値−所定値）を求め、第１の算出値と、第２の算出値（今回の算出値）と所定値との差とを比較するものとしたが、本発明は、これに限られず、この比較と実質的に同一の比較を行うようにしてもよい。例えば、第１の算出値と所定値との和と、第２の算出値とを比較するものとしてもよい。また、第１の算出値と第２の算出値との差と、所定値とを比較するものとしてもよい。
【００６３】
Ｃ７．変形例７：
上記実施例では、ガス残量表示制御装置１００は、質量算出部１１２を備え、水素タンク１０内の圧縮水素の圧力Ｐ、および、温度Ｔに基づいて、水素タンク１０内の圧縮水素の質量を求めるものとしたが、本発明は、これに限られない。質量算出部１１２の代わりに、水素タンク１０内の圧縮水素の残量を、他の方法で算出する残量算出部を備えるようにしてもよい。
【００６４】
Ｃ８．変形例８
上記実施例では、ガス残量表示制御装置１００と、表示装置２００とは、別体であるものとしたが、これらを一体化して、ガス残量表示装置として構成するようにしてもよい。
【図面の簡単な説明】
【００６５】
【図１】本発明の第１実施例としてのガス残量表示制御装置を適用したガス残量表示システム１０００の概略構成を示す説明図である。
【図２】第１実施例のガス残量表示制御処理の流れを示すフローチャートである。
【図３】第２実施例のガス残量表示制御処理の流れを示すフローチャートである。
【符号の説明】
【００６６】
１０００…ガス残量表示システム
１０…水素タンク
１２…圧力センサ
１４…温度センサ
１００…ガス残量表示制御装置
１１０…ＣＰＵ
１１２…質量算出部
１１４…表示制御部
１２０…メモリ
２００…表示装置
【図１】
0004623075.tif 000002
【図２】
0004623075.tif 000003
【図３】
0004623075.tif 000004