(57)【特許請求の範囲】
【請求項１】
複数のサブタンクのいずれかを選択する切換弁と、選択されたサブタンク側へメインタンクから液体燃料を供給する液体圧送手段と、複数のサブタンクそれぞれでの液体燃料の液位を検出する液位センサと、前記液位センサによって検出した液位に基づいて前記切換弁および前記液体圧送手段の動作を制御すると共に、供給される液体燃料の流通量を流通量計を利用して検出して該流通量に基づいて供給量等を算出する制御部とを有する液体燃料供給装置において、
前記制御部は、
前記液位センサによって検出した液位に基づいて検出するエラーである前記複数のサブタンクの少くとも１つにおける液体燃料の液位が過剰液位になり得るエラーの場合、ならびに、前記流通量計を利用して算出する供給量に基づいて検出するエラーである前記メインタンクが空になり得るエラーの場合には、該複数のサブタンク全てへの液体燃料の供給を停止する一方、
それ以外のエラーの場合には、前記切換弁によって選択されたサブタンクへの液体燃料の供給のみを停止する
ような制御を行うことを特徴とする液体燃料供給装置。
【請求項２】
前記制御部は、選択されたサブタンクに液体燃料を供給する時間が所定時間以上経過しても液位が変化しない場合に、当該サブタンクへの液体燃料の供給を停止するような制御を行う請求項１に記載の液体燃料供給装置。
【請求項３】
前記制御部は、選択されたサブタンクへの液体燃料の単位時間当たりの供給量が所定値以下である場合に、前記複数のサブタンク全てへの液体燃料の供給を停止するような制御を行う請求項１に記載の液体燃料供給装置。
【請求項４】
前記複数の液位センサはそれぞれ、各サブタンクでの液体燃料の下限液位、上限液位、および第１の過剰液位を検出可能な第１の液位センサと、各サブタンクでの液体燃料の前記第１の過剰液位よりも高位な第２の過剰液位を検出可能な第２の液位センサとにより構成されており、前記制御部は、第１および第２の液位センサが第１および第２の過剰液位を検出したときに前記複数のサブタンク全てへの液体燃料の供給を停止する一方、該第１および該第２の液位センサのうちの該第2の液位センサのみが第２の過剰液位を検出したときに当 該サブタンクへの液体燃料の供給のみを停止するような制御を行う請求項１に記載の液体燃料供給装置。
【請求項５】
前記制御部は、前記流通量計の検出信号に基づいて該流通量計の故障を検出する機能を有し、該流通量計が故障している場合に、前記複数のサブタンクのいずれか少くとも１タンクへの液体燃料の供給は行うけれども、前記流通量計を利用して検出した流通量に基づく液体燃料の供給量の算出は行わないような制御を行う請求項１に記載の液体燃料供給装置。
【請求項６】
前記制御部は、エラーが発生した場合に、その旨を音で報知する請求項１に記載の液体燃料供給装置。
【請求項７】
前記制御部は、前記流通量計の検出信号に基づいて該流通量計の検出信号の読み込みエラーを検出する機能を有し、当該エラーが発生した場合に、正常に読み込めるまで所定回数再読み込みを行う請求項１に記載の液体燃料供給装置。
【請求項８】
前記流通量計は、電池式であり、前記制御部は、前記流通量計の前記電池の電池切れを電池切れ予告エラーとして検出する機能を有し、当該エラーが発生した場合に、前記複数のサブタンクのいずれか少くとも１タンクへの液体燃料の供給ならびに前記流通量計を利用して検出した流通量に基づく液体燃料の供給量の算出を行うような制御を行うと共に、その旨を報知する請求項１に記載の液体燃料供給装置。
【請求項９】
エラーを検出した履歴をリセットするためのリセットスイッチを有する請求項１に記載の液体燃料供給装置。
【請求項１０】
前記制御部による自動運転モードと、手動操作に応じた量の液体燃料をサブタンクに供給する手動運転モードとに切り替え可能である請求項１に記載の液体燃料供給装置。
【請求項１１】
液体燃料の供給量データを記憶するための記憶手段を有し、
前記制御部は、液体燃料の供給量データを前記記憶手段に定期的に記憶する請求項１に記載の液体燃料供給装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、複数の流体を消費する構成のいずれかを選択して当該構成側に流体を供給する流体供給装置に関し、特に、流体として灯油や石油等の液体燃料を主に想定しており、流体を消費する構成として主に暖房機や給湯機等の燃焼機器を想定した液体燃料供給装置に関する。
【０００２】
【従来の技術】
この種の液体燃料供給装置は、複数の燃焼機器側のいずれかを切換弁によって選択して選択した燃焼機器側に液体燃料を液体圧送手段によって供給すると共に、複数の燃焼機器側それぞれでの液体燃料の液位を検出する複数の液位センサによって検出した各液位に基づいて前記切換弁および前記液体圧送手段の動作を制御すると共に、供給される液体燃料の流通量を流通量計を利用して検出してこの流通量に基づいて供給量等を算出する。
【０００３】
より具体的には、従来の液体燃料供給装置は、例えば、集合住宅の一棟に対して一基、棟近傍の地上面に設置され、灯油等の液体燃料を多量に貯蔵可能なメインタンクと、それぞれ燃焼機器を持つ集合住宅棟内の各世帯に対応して用意され、メインタンクから送られた液体燃料をそれぞれ一時的に貯蔵可能な複数のサブタンクと、複数のサブタンクそれぞに備えられ、サブタンク内の液位を検出するためのフロートスイッチ等で構成された液位センサと、メインタンクから複数のサブタンクのそれぞれへ液体燃料の移送を行うための液体圧送手段としてのポンプと、複数のサブタンクそれぞれの流入側に備えられ、いずれかのサブタンクを選択するサブタンク切換弁と、複数の液位センサによって検出した各サブタンクでの液体燃料の液位に基づいてサブタンク切換弁およびポンプの動作を制御すると共に、供給される液体燃料の流通量を流通量計を利用して検出して該流通量に基づいて供給量等を算出することをも含む装置動作全般の制御を行う制御部と、ポンプおよび制御部等を収容する筐体とを有している。筐体ならびに筐体内に収容された部品から成る一ユニットは、検針盤と呼ばれることがある。尚、流通量計も上記筐体内に収容されるが、流通量計は、通常、市販品であるため、概念的には液体燃料供給装置の構成要素として含ませない場合もある。
【０００４】
一般に、制御部は、液位センサによって検出した液位に基づいて切換弁および液体圧送手段の動作を制御すると共に、供給される液体燃料の流通量を流通量計を利用して検出してこの流通量に基づいて供給量等を算出している。さらに、制御部は、装置の各種エラーが発生した場合等には、次のような制御を行っている。
【０００５】
（１）複数の液位センサの少くとも１つの故障あるいは制御部自体の故障等によるエラーが発生した場合には、必ず、全てのサブタンクへの液体燃料の供給を停止する。
【０００６】
（２）例えばサブタンクの出口側流路が開放されていたり、サブタンクに穴が開いていても、液位センサが所定の上限液位を検出するまで液体燃料の供給を続行する。
【０００７】
（３）メインタンクが空になっても、液位センサが所定の上限液位を検出するまで液体燃料の供給を続行する。
【０００８】
（４）−１サブタンク切換弁が選択希望のサブタンクに加えて希望しないサブタンクをも誤選択してしまうという故障によるエラーが発生した場合は、希望サブタンクの液位センサが所定の上限液位を検出するまで、誤選択のタンクをも含む全てのサブタンクに液体燃料の供給を続行する。
【０００９】
（４）−２また、液位センサが実際にはそうでないのに過剰液位を検出したかのような誤検出をしてしまう故障の場合には、全てのサブタンクへの液体燃料の供給を停止する。
【００１０】
（５）流通量計の故障を検出した場合は、供給量の算出を止めると同時に、サブタンクへの液体燃料の供給をも停止している。
【００１１】
（６）エラーが発生した場合は、その旨をディスプレイに表示することで、装置の使用者に報知している。
【００１２】
（７）一度、流通量計の検出信号の読み取りに失敗すると、この検出信号を使用する制御は不能になる。
【００１３】
（８）市販の流通量計は、通常、当該単体用に電池を使用している。この電池は、突然切れることがあり、その場合には、検出信号も突然無くなる。
【００１４】
（９）エラーが発生し、それを知って、修復した後は、装置を再起動、即ち、一旦装置全体の電源をオフにしてからオンすることが必要である。
【００１５】
（１０）制御部が液体燃料を自動的に供給するように設計されている。
【００１６】
（１１）液体燃料の供給量データを装置の電源がオンの間のみ記憶している。
【００１７】
【発明が解決しようとする課題】
従来の液体燃料供給装置には、次のような問題点または技術的課題がある。尚、項目番号は、前述した従来の技術における項目番号に対応している。
【００１８】
（１）エラーが発生した場合に、安全性が確保される限りは、故障していないサブタンクへの供給を可及的停止しない装置が要求されている。これは、例えば液体燃料供給装置を寒冷地にて暖房機器に接続しているような場面では、液体燃料の供給が止まるという状況は重大な危機を招く虞があり、そのような状況、とりわけ故障していないサブタンクへの供給停止は、可及的回避したいからである。
【００１９】
（２）液体燃料漏れが発生した場合に、漏れ量を最小限に抑えることができる制御が要求される。
【００２０】
（３）液体燃料が供給されなくなったときにその原因が装置故障なのか、あるいは実際にメインタンクが空なのかが判断し難い。また、液体燃料切れになってからの運転は、配管中に空気を送り込むことになるため、避けなければならない。さらに、メインタンクの空状態を検出するためにメインタンク用に液位センサを設けることが考えられるものの、これは装置の構成が複雑かつ高価になる。したがって、メインタンク内の液体燃料が空になったことを簡素かつ安価な構成で検出ならびに防止できる制御が要求される。
【００２１】
（４）−１サブタンク切換弁の故障を検出する必要が第一にあるが、少くとも、誤選択のサブタンクから液体燃料が溢れてしまうことがないように、全てのサブタンクにおける液位の検出が必要である。
【００２２】
（４）−２液位センサが故障した場合を想定して、その場合であっても、サブタンクにおける過剰液面を検出できるような対策が必要である。
【００２３】
（５）このような場合には、液体燃料の流通量の検出ならびに供給量の算出は行わなくても、（１）と同じ理由から、安全性が確保される限りは故障していないサブタンクに液体燃料を供給することは行うことが望ましい。
【００２４】
（６）エラーが発生の旨をディスプレイに表示するのでは、使用者が見過ごす虞があるので、より早くかつ確実に認知できるような報知を行うことが要求される。
【００２５】
（７）流通量計の検出信号の読み取りの補償対策が要求される。
【００２６】
（８）流通量計の電池切れによって検出信号が突然無くなる事態が起こらないことが望ましい。
【００２７】
（９）エラーを修復した後に、正常状態に容易に復帰できることが要求される。
【００２８】
（１０）装置を設置するときには、設置作業者が選択したサブタンクに液体燃料を供給できることが望ましい。また、設置作業の際には、配管内およびサブタンク内が液体燃料で満たされるまでは液体燃料の使用量を加算しないことが望ましい。
【００２９】
（１１）液体燃料の供給量データを任意のときに利用できることが要求される。
【００３０】
本発明の課題は、上記問題点または上記技術的課題を解決し得る液体燃料供給装置を提供することである。
【００３１】
【課題を解決するための手段】
本発明によれば、以下の（１）〜（１１）の液体燃料供給装置が得られる。
【００３２】
（１）複数のサブタンクのいずれかを選択する切換弁と、選択されたサブタンク側へメインタンクから液体燃料を供給する液体圧送手段と、複数のサブタンクそれぞれでの液体燃料の液位を検出する液位センサと、前記液位センサによって検出した液位に基づいて前記切換弁および前記液体圧送手段の動作を制御すると共に、供給される液体燃料の流通量を流通量計を利用して検出して該流通量に基づいて供給量等を算出する制御部とを有する液体燃料供給装置において、前記制御部は、前記液位センサによって検出した液位に基づいて検出するエラーである前記複数のサブタンクの少くとも１つにおける液体燃料の液位が過剰液位になり得るエラーの場合、ならびに、前記流通量計を利用して算出する供給量に基づいて検出するエラーである前記メインタンクが空になり得るエラーの場合には、該複数のサブタンク全てへの液体燃料の供給を停止する一方、それ以外のエラーの場合には、前記切換弁によって選択されたサブタンクへの液体燃料の供給のみを停止するような制御を行うことを特徴とする液体燃料供給装置。
【００３３】
（２）  前記制御部は、選択されたサブタンクに液体燃料を供給する時間が所定時間以上経過しても液位が変化しない場合に、当該サブタンクへの液体燃料の供給を停止するような制御を行う（１）に記載の液体燃料供給装置。
【００３４】
（３）  前記制御部は、選択されたサブタンクへの液体燃料の単位時間当たりの供給量が所定値以下である場合に、前記複数のサブタンク全てへの液体燃料の供給を停止するような制御を行う（１）に記載の液体燃料供給装置。
【００３５】
（４）  前記複数の液位センサはそれぞれ、各サブタンクでの液体燃料の下限液位、上限液位、および第１の過剰液位を検出可能な第１の液位センサと、各サブタンクでの液体燃料の前記第１の過剰液位よりも高位な第２の過剰液位を検出可能な第２の液位センサとにより構成されており、前記制御部は、第１および第２の液位センサが第１および第２の過剰液位を検出したときに前記複数のサブタンク全てへの液体燃料の供給を停止する一方、該第１および該第２の液位センサのうちの該第2の液位センサのみが第２の過剰液位を検出したときに当該サブタ ンクへの液体燃料の供給のみを停止するような制御を行う（１）に記載の液体燃料供給装置。
【００３６】
（５）前記制御部は、前記流通量計の検出信号に基づいて該流通量計の故障を検出する機能を有し、該流通量計が故障している場合に、前記複数のサブタンクのいずれか少くとも１タンクへの液体燃料の供給は行うけれども、前記流通量計を利用して検出した流通量に基づく液体燃料の供給量等の算出は行わないような制御を行う（１）に記載の液体燃料供給装置。
【００３７】
（６）  前記制御部は、エラーが発生した場合に、その旨を音で報知する（１）に記載の液体燃料供給装置。
【００３８】
（７）前記制御部は、前記流通量計の検出信号に基づいて該流通量計の検出信号の読み込みエラーを検出する機能を有し、当該エラーが発生した場合に、正常に読み込めるまで所定回数再読み込みを行う（１）に記載の液体燃料供給装置。
【００３９】
（８）  前記流通量計は、電池式であり、前記制御部は、前記流通量計の前記電池の電池切れを電池切れ予告エラーとして検出する機能を有し、当該エラーが発生した場合に、前記複数のサブタンクのいずれか少くとも１タンクへの液体燃料の供給ならびに前記流通量計を利用して検出した流通量に基づく液体燃料の供給量等の算出を行うような制御を行うと共に、その旨を報知する（１）に記載の液体燃料供給装置。
【００４０】
（９）  エラーを検出した履歴をリセットするためのリセットスイッチを有する（１）に記載の液体燃料供給装置。
【００４１】
（１０）前記制御部による自動運転モードと、手動操作に応じた量の液体燃料をサブタンクに供給する手動運転モードとに切り替え可能である（１）に記載の液体燃料供給装置。
【００４２】
（１１）液体燃料の供給量データを記憶するための記憶手段を有し、前記制御部は、液体燃料の供給量データを前記記憶手段に定期的に記憶する（１）に記載の液体燃料供給装置。
【００４３】
【発明の実施の形態】
以下、図面を参照して、本発明の実施の形態による液体燃料供給装置を説明する。
【００４４】
図１は、本発明の実施の形態による液体燃料供給装置を示す概略図である。図１を参照して、本装置は、液体燃料を貯蔵可能な地上に設置されたメインタンクであるメインタク１０と、世帯Ａ、Ｂ…毎に設置され、メインタンク１０から送られた液体燃料をそれぞれ一時的に貯蔵可能な複数のサブタンク２０ａ、２０ｂ…とを有し、複数のサブタンク２０ａ、２０ｂのそれぞれに設けられた末端配管２２から液体燃料をストーブ等の各供給先（図示せず）へ供給可能なように構成されている。
【００４５】
メインタンク１０と複数のサブタンク２０ａ、２０ｂ…との間は、メインタンク１０側に接続された主配管３１と、主配管３１と複数のサブタンク２０ａ、２０ｂ…のそれぞれとの間を接続する複数の副配管３２ａ、３２ｂ…とによって接続されている。
【００４６】
メインタンク１０から主配管３１のうちの最上流側のサブタンク２０ａに接続する副配管３２ａよりも上流側までの箇所には、液体燃料の流通する量を検出するオーバル型の流通量計４０が設けられいる。複数の副配管３２ａ、３２ｂ…のそれぞれから複数のサブタンク２０ａ、２０ｂ…のそれぞれまでの各いずれかの箇所にはそれぞれ、サブタンク切換弁としての電磁弁５０ａ、５０ｂ…が設けられている。複数のサブタンク２０ａ、２０ｂ…にはそれぞれ、各タンク内の液位を検出する液位センサ２１が設けられている。
【００４７】
図２は、例えばサブタンク２０ａ内の液位センサ２１の拡大縦断面図である。図２を参照して、液位センサ２１は、サブタンク２０ａ内上部にそれぞれ吊下設置された第１および第２の液位センサ部２１１および２１２により構成されている。尚、サブタンク２０ａの他のサブタンクも同様の構造である。
【００４８】
第１の液位センサ部２１１は、縦長円筒形のフロート管２１１−１と、サブタンク内の液体燃料の液位に応じて上下動自在にフロート管２１１−１の外側に外嵌され、上ストッパ２１１−５および下ストッパ２１１−４によって上下動範囲を規制されたリング形のフロート２１１−２と、フロート２１１−２内に内蔵された磁石２１１−３と、フロート管２１１−１内に配置され、磁石２１１−３の近接によってオンになる一方、離脱によってオフになる計３個のリードスイッチＬＳ１、ＬＳ２、およびＬＳ３とを備えている。
【００４９】
リードスイッチＬＳ１は、フロート管２１１−１の最下部に配置されており、フロート２１１−２がストッパ２１１−４に当接している状態でオンになることで、下限液面ＬＶ１を検知する。また、リードスイッチＬＳ２は、リードスイッチＬＳ１の上方位置に配置されており、上限液面ＬＶ２を検知する。さらに、リードスイッチＬＳ３は、リードスイッチＬＳ２の上方位置に配置されており、第１の過剰液面ＬＶ３を検知する。
【００５０】
リードスイッチＬＳ１とリードスイッチＬＳ２とは、互いの検知領域ＳＴ１と検知領域ＳＴ２とが重ならないように、所定の間隔をおいて配置されている。また、リードスイッチＬＳ２とリードスイッチＬＳ３とは、互いの検知領域ＳＴ２と検知領域ＳＴ３とが部分的に重なるように配置されている。
【００５１】
一方、第２の液位センサ部２１１は、縦長円筒形のフロート管と、サブタンク内の液体燃料の液位に応じて上下動自在にフロート管の外側に外嵌され、上ストッパ２１２−５および下ストッパ２１２−４によって上下動範囲を規制されたリング形のフロート２１２−２と、フロート２１２−２内に内蔵された磁石と、フロート管内に配置され、磁石の近接によってオンになる一方、離脱によってオフになるリードスイッチＬＳ４とを備えている。
【００５２】
リードスイッチＬＳ４は、フロート管の最上部に配置されており、フロート２１２−２がストッパ２１２−５に当接している状態でオフになることで、第１の過剰液面ＬＶ３よりも高位の第２の過剰液面ＬＶ４を検知する。リードスイッチＬＳ４は、その検知領域ＳＴ４がリードスイッチＬＳ３の検知領域ＳＴ３よりも高い位置範囲にある。リードスイッチＬＳ４は、液体燃料の液位が検知領域ＳＴ４内に位置する場合には、オンになっている。
【００５３】
尚、本実施の形態において、全てのリードスイッチＬＳ１〜４は、磁石の近接によりオンになる（接点が閉じる）が、このようなリードスイッチは、ノーマルオープン型と呼ばれることがある。
【００５４】
また、本例において、フロートは、磁石の高さ（厚さ）方向の中心が液面と同位になるような比重としてある。さらに、リードスイッチは、磁石の高さ（厚さ）方向の中心が検知領域に入ったときにオンするものとする。
【００５５】
再び、図１を参照して、メインタンク１０から主配管３１のうちのサブタンク２０ａに接続する副配管３２ａよりも上流側までのいずれかの箇所には、液体燃料を所定の流通量以上で強制的に流通させる液体圧送手段としての電磁ポンプ７０が設けられている。尚、液体圧送手段としては、電磁ポンプの他にも、例えば、ロータリーポンプと電気モータとの組み合わせからなる電動ポンプを用いてもよい。
【００５６】
本装置はさらに、本液体燃料供給装置は、電磁弁５０ａ、５０ｂ…の開閉制御をも含む装置の動作の制御を行う制御・表示装置を有している。制御・表示装置は、複数のサブタンク２０ａ、２０ｂ…のそれぞれについての電磁弁、液位センサの入出力信号を少線用信号に変換するサブ制御部６２ａ、６２ｂ…と、サブ制御部６２ａ、６２ｂ…との間で少線用信号を通信すると共に、電磁弁５０ａ、５０ｂ…の開閉制御をも含む装置の動作の制御を行うメイン制御部６１とにより構成されている。
【００５７】
図３は、ケース６１５に収容されたメイン制御部６１等を示す図である。図３を参照して、ケース６１５には、メイン制御部６１、表示部６１１、テストスイッチ６１２、表示切換スイッチ６１３、運転スイッチ６１４、ブザー６１６、流通量計４０、フィルタ４１、電磁弁４２、および電磁ポンプ７０が収容または取り付けされている。ケース６１５およびこれに収容または取り付けされた部品をまとめて、集中検針盤とも呼ぶ。
【００５８】
流通量計４０は、液晶表示部４０ａと、信号出力部４０ｂとを備えている。
【００５９】
図１および図３を参照して、制御・表示装置（メイン制御部６１）は、各電磁弁５０ａ、５０ｂ…の２つ以上が同時に開となることがないように開閉制御を行う。また、流通量計４０および各液位センサ２１からの液位信号を取り込み、複数のサブタンク２０ａ、２０ｂ…のそれぞれに流入した液体燃料の流通量を個々に計量するように構成されている。さらに詳しくは、制御・表示装置は、電磁ポンプ７０、流通量計４０、第１および第２の液位センサ部２１１および２１２、ならびに各電磁弁５０ａ、５０ｂ…と電気的に接続されており、電磁ポンプ７０と電磁弁５０の通電、停止を制御する機能と、第１および第２の液位センサ部２１１および２１２と流通量計４０からの信号を受けて、複数のサブタンク２０ａ、２０ｂ…のそれぞれへどれ程の液体燃料が流通したかを演算および表示する機能を有している。尚、図１中、一点鎖線は、信号線を示す。
【００６０】
流通量計４０は、メイン制御部６１と同一のケース６１５内に収容されなくてもよい。また、各電磁弁５０ａ、５０ｂ…は、複数のサブタンク２０ａ、２０ｂ…のそれぞれの中に設けられてもよい。また、複数のサブタンク２０ａ、２０ｂ…のそれぞれには、各世帯のストーブ等に液体燃料を供給するための末端配管２２と、その末端配管２２からの液体燃料の流出を停止／開放する手動の開閉弁（図示せず）を有している。
【００６１】
次に、図１〜図３、図４〜図６のフロー図、ならびに図７のエラーコード表図を参照して、本液体燃料供給装置の動作を説明する。
【００６２】
（設置モード）
ステップＳ４０１にて、本液体燃料供給装置の電源が投入される。
【００６３】
ステップＳ４０２にて、メイン制御部６１は、運転スイッチ６１４、表示切換スイッチ６１３、およびテストスイッチ６１２のオン／オフの組合せを検出し、運転スイッチ６１４がオフ、表示切換スイッチ６１３がオフ、およびテストスイッチ６１２がオンの場合は設置モード（ステップＳ４０３）へ移行する一方、それ以外の組み合わせの場合は自動運転モード（ステップＳ５０１）へ移行し、以後電源をオフにするまでは自動運転を続行する。
【００６４】
設置モードに入っても、運転スイッチ６１４がオンになると、自動運転モード（ステップＳ５０１）へ移行する（ステップＳ４０３）。
【００６５】
ステップＳ４０４にて、選択されたサブタンクならびにその状態を、表示部６１１により表示する。
【００６６】
ステップＳ４０５にて、メイン制御部６１は、表示切換スイッチ６１３がオンであると、ステップＳ４１２にて電磁弁４２を閉じると共に電磁ポンプ７０を停止し、ステップＳ４１３にて選択されているサブタンクの電磁弁（５０ａ、５０ｂ…のいずれか）を閉じ、さらにステップＳ４１４にて他のサブタンクに切り換えてステップＳ４０３に戻る。
【００６７】
ステップＳ４０６では、メイン制御部６１は、通常は、テストスイッチ６１２がオフであるので、ステップＳ４１０にて電磁弁４２を閉じると共に電磁ポンプ７０を停止し、ステップＳ４１１にて選択されているサブタンクの電磁弁（５０ａ、５０ｂ…のいずれか）を閉じてステップＳ４０３に戻る。一方、テストスイッチ６１２がオンであると、ステップＳ４０７に移行する。
【００６８】
ステップＳ４０７では、メイン制御部６１は、選択されているサブタンクの液位センサのリードスイッチＬＳ２およびＬＳ３の両方がオフであれば、ステップＳ４０８へ移行する一方、リードスイッチＬＳ２およびＬＳ３の少くとも一方がオンであれば前述のステップＳ４１０に移行する。
【００６９】
ステップＳ４０８では、電磁弁４２を開くと共に電磁ポンプ７０をオンにし、ステップＳ４０９では選択されているサブタンクの電磁弁（５０ａ、５０ｂ…のいずれか）を開いてステップＳ４０３に戻る。
【００７０】
即ち、ステップＳ４０８〜Ｓ４０９またはステップＳ４０８〜Ｓ４１１では、選択したサブタンクの液位が上限に達するか、もしくはテストスイッチ６１２がオフにされるまで、選択されたサブタンクに液体燃料を供給する。
【００７１】
尚、設置モードで液体燃料を供給した場合は、その供給量の加算は行わない。これは、設置モードは、装置の設置の際に主配管３１、副配管３２ａ、３２ｂ…、および末端配管２２内ならびにサブタンク内に一旦液体燃料を供給するという、設置を行う際の動作モードであり、そのときの流通量は実際に消費された液体燃料の供給量ではないからである。
【００７２】
以上の設置モードについて、この設置モード時にテストスイッチ６１２をオンすることにより、表示部６１１に表示してあるサブタンクに液体燃料を供給する。
【００７３】
また、設置モード時に表示切換スイッチ６１３をオンで、表示部６１１のサブタンク番号が変わる。
【００７４】
液体燃料の供給は、サブタンク内の液体燃料が上限に達していないときのみ供給する（リードスイッチＬＳ２およびＬＳ３がオフ、ＬＳ４がオン）。
【００７５】
（自動運転モード）
ステップＳ５０１では、メイン制御部６１は、流通量計４０の読み値をデータＭsとして検出する。
【００７６】
ここで、サブタンク２０ａ、２０ｂ…のサブ制御部６２ａ、６２ｂ…は、各サブタンクの液位センサの出力によってメイン制御部６１に液体燃料の供給を要求する信号とエラー信号を出力する機能を有している。
【００７７】
本実施の形態では、メイン制御部６１に、８台のサブタンク２０ａ、２０ｂ、…、および２０ｈが接続されているものとする。尚、制御上では、サブタンク２０ａ…２０ｈは、サブタンク２０ｘ（ｘ＝１、２、３、…、８）とする
また、サブタンク２０ｘの要求は、液位センサのリードスイッチＬＳ１がオンのときに“有り"になり、リードスイッチＬＳ２がオンのときに“無し"とする。
【００７８】
ステップＳ５０２にてサブタンク２０ｘの要求を確認し、ステップＳ５０３にて要求無しであればサブタンクを変更、即ちｘ＋１とする。一方、要求有りであれば、サブタンク２０ｘのエラーが無いことを確認し（ステップＳ５０４）、制御部６１が備えているＴ１タイマをスタートし（ステップＳ５０５）、液体燃料の供給動作に入る。
【００７９】
供給動作として、ステップＳ５０６にてサブタンク２０ｘでエラー発生を検出、判定し、ステップＳ５０７にてサブタンク２０ｘでエラー発生を検出、判定する。ステップＳ５０６、ステップＳ５０７にてエラー発生が検出された場合には、後述するステップＳ５１２に移行する。
【００８０】
そして、ステップＳ５０８にて選択されているサブタンクの電磁弁５０ｘを開き、ステップＳ５０９にて電磁弁４２を開くと共に電磁ポンプ７０をオンにする。
【００８１】
ステップＳ５１０ではサブタンク２０ｘの要求を確認し、ステップＳ５１１ではＴ１タイマが例えば４５秒経過したか否かを確認する。ステップＳ５１０にて要求無しの場合には、後述するステップＳ５１２に移行する。ステップＳ５１１にてＴ１タイマが４５秒未経過であればステップＳ５０６に戻る。
【００８２】
ステップＳ５１２では電磁弁４２を閉じると共に電磁ポンプ７０をオフにし、ステップＳ５１３では選択されているサブタンクの電磁弁５０ｘを閉じてステップＳ６０１に移行する。
【００８３】
ステップＳ６０１では、サブタンク２０ｘの液位センサがＬＳ１がオン、即ち油面がフロートまで達していないフロート下の状態であるか否かを確認し、そうであればステップＳ６０２に移行する一方、そうでなければステップＳ６０５に移行する。
【００８４】
ステップＳ６０２では、サブタンク２０ｘについてメイン制御部６１のＦカウンタのカウント値が９であるか否かを判定し、９であればステップＳ６０３にてサブタンク２０ｘに関しエラーＥ５とする一方、９でなければステップＳ６０４に移行する。ステップＳ６０４では、Ｆカウンタのカウント値を１加算する。他方、ステップＳ６０５では、Ｆカウンタのカウント値を０にリセットする。
【００８５】
エラーＥ５は、１０回供給しても依然として下限液位に満たないことから、サブタンクの液体燃料出口側が開放されているとの判断に基づいてだされるものである。他方、１０回未満の供給で下限液位に満ちた場合には、サブタンクの液体燃料出口側は開放されていないと判断し、Ｆカウンタを０にリセットする。
【００８６】
ステップＳ６０６では、メイン制御部６１は、流通量計４０の読み値をデータＭ(s+1)として検出する。
【００８７】
ステップＳ６０7では、メイン制御部６１は、今回の供給量Ｍk＝Ｍ(s+1)−Ｍsを算出する。
【００８８】
ステップＳ６０８にて、今回の供給量Ｍkがマイナスの値である場合は、流通 量計４０の故障を示すエラー７とする（ステップＳ６１１）。
【００８９】
ステップＳ６０９にて、今回の供給量Ｍkが例えば２００ミリリットル以下で あるか否かを確認し、そうであればステップＳ６１０に移行する一方、そうでなければステップＳ６１４に移行する。
【００９０】
ステップＳ６１０では、メイン制御部６１の流量カウンタのカウント値が２であるか否かを判定し、２であればステップＳ６１２にてエラーＥ３とする一方、２でなければステップＳ６１３に移行する。ステップＳ６１３では、流量カウンタのカウント値を１加算する。他方、ステップＳ６１４では、流量カウンタのカウント値を０にリセットする。
【００９１】
エラーＥ３は、３回連続して供給量Ｍkが２００ミリリットル以下であること から、メインタンク１０が空であるとの判断に基づいてだされるものである。他方、３回未満の供給で供給量Ｍkが２００ミリリットル超過た場合には、メイン タンク１０は空ではないと判断し、流量カウンタを０にリセットする。
【００９２】
ステップＳ６１５では、メイン制御部６１は、サブタンク２０ｘについて、累積使用量ΣＭｘ＝前回までの累積＋Ｍkを算出する。
【００９３】
以上が１つのサブタンク２０ｘにおける１回の供給工程である。ステップＳ６１６では、サブタンク２０(x+1)を次のサブタンクとする。尚、Ｘ＝８の場合に は、次のサブタンクは、Ｘ＝１とする。
【００９４】
ステップＳ６１７では、今回読み込んだ流通量計４０のデータＭ(s+1)を次回 のＭsとして記憶し、ステップＳ５０２に戻る。
【００９５】
以上の自動運転モードについて、１つのサブタンクへの１回の供給は、本実施の形態では、４５秒／回に設定している。電磁ポンプの性能等により、４５秒で通常は３００〜３５０ミリリットルの供給がなされる。サブタンクのリードスイッチＬＳ１がオンした時に液体燃料の供給を開始し、リードスイッチＬＳ２またはＬＳ１がオンした後に４５秒経過すると停止する。１回の供給が終ると、次のサブタンクの状態に応じて供給をする。４５秒の供給でＬＳ１がオンのままの動作が、１つのサブタンクに対して１０回連続した場合は、エラー表示をすると共に、そのサブタンクへの供給を停止する。このような制御としたのは、４５秒×１０回の供給でサブタンクのフロートが動作しない場合は、サブタンクとストーブ等の燃焼装置との間の配管に漏れ箇所がある可能性があるからである。
【００９６】
２００ミリリットル／回以下の供給がサブタンクのナンバーにかかわらず３回連続した場合、エラー表示をし、全てのサブタンクへの供給を停止する（エラー表示、ブザー６１６オン）。このような制御としたのは、４５秒×３回の供給で流通量計４０の流通量が３回連続で２００ミリリットル／回以下の場合は、メインタンクが空になっている可能性が高いからである。
【００９７】
液位センサ２１は第１および第２の液位センサ部２１１および２１２により構成されており、この両部の信号が過剰油面のとき、即ちリードスイッチＬＳ３がオンかつリードスイッチＬＳ４がオフのときに、エラー表示を行うと共に、ブザー６１６をオンにして全てのサブタンクへの供給を停止している。また、第２の液位センサ部２１２の信号が最上位で、第１の液位センサ部２１１の信号が最上位でない場合は、エラー表示を行うと共に、そのサブタンクへの供給を停止している。
【００９８】
エラーが発生した場合は、そのエラー表示によって対応（修理等）し、その後、表示切換スイッチ６１３を例えば５秒以上オンし続けると、エラーが解除され、エラー表示も消える。この際、エラーの対応が適切に実施されてないと、スイッチを操作しても、依然としてエラー表示が続くので、確実に対処がなされているかの目安になる。エラーが発生すると、１分間はリセットが不能となる。
【００９９】
流通量計４０とメイン制御部６１との間で通信不能のとき、もしくは異常データを読み込んだ場合は、エラー表示をさせ、累積使用量の計算は停止させるが、サブタンクへの供給は継続する。このような制御としたのは、流通量計４０のデータが異常な場合に累積使用量を計算すると、累積使用量に誤差が発生する可能性があるからである。しかし、寒冷地でストーブに配管されている場合、供給を止めることはなるべくさけなくてはならない。
【０１００】
使用している流通量計４０は電池低下を自己検査し、動作不能になる２ヶ月以上前に信号として出力する。この信号を受けると、メイン制御６１は、エラー表示とブザー出力を出して異常を知らせるが、サブタンクへの供給と累積使用量の計算は続ける。実際上、１回／月は管理者は装置を巡回チェックするので、エラー表示に気づいて流通量計４０を交換し、交換まで正常に流通量を計算することができる。流通量計４０との通信が不能になった場合は、例えば１０分おきに通信をリトライする。仮に、これにより通信が正常に戻ると、累積使用量の計算も再開する。このような制御としたのは、流通量計４０との通信は通信線の不接触またはＡＣ１００Ｖに混入したパルスノイズによっても不能になることがあるからである。
【０１０１】
累積使用量データは、運転中は１回／時間ならびに電源オフの際に、不揮発性半導体メモリ素子等に書き込みを行っている。電源投入時にメモリ素子の累積使用量データを読み込むが、この時に読み込みエラーが発生すると、エラー表示をし、供給は行うが累積使用量をメモリ素子に書き込むことはしない。
【０１０２】
本装置は、累積使用量を電話回線を通じて管理局に送信しているが、装置にエラーが発生した場合には、即時にエラーの旨を送信する。累積使用量を表示する際に、通信線が接続されていないか、あるいは電源が入ってないサブタンクがあった場合には、累積使用量表示に、例えば“１Ｅ  ０１２３４５"のように表示 する。
【０１０３】
【発明の効果】
本発明による液体燃料供給装置によれば、以下のような効果が得られる。
【０１０４】
（１）エラーが発生した場合に、安全性が確保される限りは、故障していないサブタンクへの供給を可及的停止しない。
【０１０５】
（２）液体燃料漏れが生じた場合であっても、その漏れ量を最小限に留めることができる。
【０１０６】
（３）メインタンク内の液体燃料が空になったことを簡素かつ安価な構成で検出できる。
【０１０７】
（４）−１誤選択のサブタンクから液体燃料が溢れてしまうことがない。
【０１０８】
（４）−２第２の液位センサ部が過剰液位の信号を出力しても、第２の液位センサ部の故障と判断した場合には、選択されたサブタンク以外のサブタンクへは液体燃料を供給を停止しないので、液体燃料を供給しても危険にはならないサブタンクには、液体燃料の供給を続行できる。
【０１０９】
（５）液体燃料の流通量の検出ならびに供給量の算出は行わないものの、故障していないサブタンクには液体燃料が供給される。
【０１１０】
（６）使用者は、エラーが発生の旨をより早くかつ確実に認知できる。
【０１１１】
（７）流通量計の検出信号の読み取りの補償がなされる。
【０１１２】
（８）流通量計の電池切れによって検出信号が突然無くなる事態が起こらない。
【０１１３】
（９）エラーを修復した後に、正常状態に容易に復帰できる。
【０１１４】
（１０）制御部自体の故障の場合には、制御部に依存しない液体燃料の供給動作を行える。
【０１１５】
（１１）液体燃料の供給量データを任意のときに利用できる。
【図面の簡単な説明】
【図１】本発明の実施の形態による液体燃料供給装置の構成を示す図である。
【図２】図１に示す装置に用いられる液位センサの構成を示す図である。
【図３】図１に示す装置に用いられるケースに収容または取り付けられたメイン制御部等を示す図である。
【図４】本発明の実施の形態による液体燃料供給装置の動作を説明するためのフロー図である。
【図５】本発明の実施の形態による液体燃料供給装置の動作を説明するためのフロー図である。
【図６】本発明の実施の形態による液体燃料供給装置の動作を説明するためのフロー図である。
【図７】本発明の実施の形態による液体燃料供給装置の動作を説明するためのエラー表図である。
【符号の説明】
１０    メインタンク
２０ａ、２０ｂ    サブタンク
２１    液位センサ
２２    末端配管
４０    流通量計
４０ａ    液晶表示部
４０ｂ    信号出力部
４１    フィルタ
４２、４３、５０ａ、５０ｂ    電磁弁
６１    メイン制御部
６２ａ、６２ｂ    サブ制御部
７０    電磁ポンプ
２１１    第１の液位センサ部
２１２    第２の液位センサ部
６１１    表示部
６１２    テストスイッチ
６１３    表示切換スイッチ
６１４    運転スイッチ
６１５    ケース
６１６    ブザー
ＬＳ１、ＬＳ２、ＬＳ３、ＬＳ４    リードスイッチ
【図１】
0003899198.tif 000002
【図２】
0003899198.tif 000003
【図３】
0003899198.tif 000004
【図４】
0003899198.tif 000005
【図５】
0003899198.tif 000006
【図６】
0003899198.tif 000007
【図７】
0003899198.tif 000008