(57)【特許請求の範囲】
【請求項１】
便蓋の開／閉、便座の開／閉および該便座に対する着座／離座を電気信号で検知する便器装置であって、
便蓋開閉状態、便座開閉状態、着座／離座状態を含むステータス集約情報を一定周期で収集、更新するステータス情報処理部と、
前記便器装置を動作させるトリガーが発生したときに、当該動作を制御する制御部と、
前記制御部による動作制御をする前に、前記ステータス集約情報にもとづき当該動作の実行の要否、当該動作の実行の態様を判別する条件判別部と、を備えたことを特徴とする便器装置。
【請求項２】
請求項１において、
前記トリガーには洗浄指示が含まれており、該洗浄指示の信号を生成する洗浄指示生成手段をさらに備えたことを特徴とする便器装置。
【請求項３】
請求項１または２において、
前記ステータス情報処理部は、前記トリガーにより変化したステータスもステータス集約情報として収集し、前記条件判別部の処理を担うことを特徴とする便器装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、便蓋の開／閉、便座の開／閉および該便座に対する着座／離座を電気信号で検知する便器装置に関する。
【背景技術】
【０００２】
近時の電化された便器装置は、便器装置になんらかの動作をさせるための電気的なトリガーが発生したときに、その動作制御を行う制御部は、動作の起動条件として種々の検知部が検知した状態を判別するように構成されている（例えば、特許文献１参照）。
【０００３】
例えば近年、洗浄時の飛散防止を図るために便蓋が閉じた状態に限り洗浄を行う便器装置が提案されているが、このような便器装置では洗浄指示があったタイミングで、制御部が便蓋の開閉状態を判別するようになっている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−１７７０６４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、例えば洗浄指示といった１つのイベント（トリガー）であっても、そのトリガーにもとづく動作が複数の制御対象におよぶ場合がある。そのような場合には、上記のような状態（ステータス）の判別は、制御対象ごとに、センサーの信号を検知することなどによりなされることが通例とされる。
【０００６】
つまり、制御対象ごとに制御部（プログラム）が個別に存在するような場合には、それぞれでセンサーの信号を入力する動作がなされることがある。したがって、同一のトリガーによる動作であっても、複数の制御部間でセンサーのステータスの検知タイミングがずれるという可能性がある。
【０００７】
例えば特許文献１には、便座側で離座というステータスをセンサーにより検知する一方、便器本体側では便座側からの離座信号を受けて離座を判別するものが記載されているが、このような装置では時間的なずれが発生するおそれがある。
【０００８】
本発明は、このような事情を考慮して提案されたもので、その目的は、統一されたステータス情報にもとづき種々の制御対象に対し適正な制御がなされる便器装置を提供することにある。
【課題を解決するための手段】
【０００９】
上記目的を達成するために、本発明の便器装置は、便蓋の開／閉、便座の開／閉および該便座に対する着座／離座を電気信号で検知する便器装置であって、便蓋開閉状態、便座開閉状態、着座／離座状態を含むステータス集約情報を一定周期で収集、更新するステータス情報処理部と、前記便器装置を動作させるトリガーが発生したときに、当該動作を制御する制御部と、前記制御部による動作制御をする前に、前記ステータス集約情報にもとづき当該動作の実行の要否、当該動作の実行の態様を判別する条件判別部と、を備えたことを特徴とする。
【発明の効果】
【００１０】
本発明の便器装置は上述した構成とされているため、統一されたステータス情報にもとづき種々の制御対象に対し適正な制御がなされる。
【図面の簡単な説明】
【００１１】
【図１】本発明の一実施形態に係る便器装置の基本ブロック図である。
【図２】（ａ）（ｂ）は、同便器装置の内部構造の２例を模式的に示した模式的側面図である。
【図３】（ａ）は洗浄操作部等のボタンが配設された操作部の概略図、（ｂ）は飛散防止モード設定ボタン等のボタンが配設された設定部の概略図である。
【図４】ステータス情報処理部の基本動作例を示すフローチャートである。
【図５】制御部（便器制御部）の基本動作例を示すフローチャートである。
【図６】制御部（便器制御部）の基本動作の他例を示すフローチャートである。
【図７】（ａ）は制御部（便座・便蓋制御部）の基本動作例を示す動作実行表、（ｂ）は制御部（報知制御部）の基本動作例を示す動作実行表である。
【発明を実施するための形態】
【００１２】
以下に、本発明の実施の形態について添付図面を参照しながら説明する。
まず、本便器装置１の概略基本構成について記述する。
【００１３】
本便器装置１は、便蓋２０の開／閉、便座２４の開／閉および便座２４に対する着座／離座を電気信号で検知する便器装置１である。
【００１４】
この便器装置１は、便蓋開閉状態、便座開閉状態、着座／離座状態を含むステータス集約情報３５を一定周期で収集、更新するステータス情報処理部３０を備えている。便器装置１はさらに、便器装置１を動作させるトリガーが発生したときに、当該動作を制御する制御部４０、４１、４３、４５を備えている。また、便器装置１はさらに、制御部４０による動作制御をする前に、ステータス集約情報３５にもとづき当該動作の実行の要否、当該動作の実行の態様を判別する条件判別部４２、４４、４６を備えている。
さらに、便器装置１の詳細な構成、構造および基本動作について説明する。
【００１５】
図１および図２は、便器装置１の基本構成の説明図である。なお、図２（ａ）（ｂ）は、洗浄方式（構造）が相異する２形態を示す便器装置１の内部を模式的に示した模式的側面図であり、いずれの方式のものでも本発明（本実施形態）は適用される。
【００１６】
この便器装置１は、図２（ａ）（ｂ）に示すように、トイレ空間内の床や壁などに固定される腰掛式の洋風便器装置である。この便器装置１の本体１０は、上方に向けて開口したボウル１２がスカート部１１に囲まれるように内装され、ボウル１２の開口面に対し起倒自在とし、相互に同一の回転軸とした便座２４、便蓋２０を備えている。なお、便座２４、便蓋２０は個別の回転軸とし、相互に連動できるような構造であってもよい。
【００１７】
スカート部１１の内部空間には、ボウル１２内の汚水を排出するとともに、給水口１４からボウル１２内に洗浄水を供給しボウル１２内を洗浄するように制御される便器洗浄部１３が配されている。この便器洗浄部１３は給水機構と排水機構とを有する。
【００１８】
給水機構は、給水口１４と、水道管（不図示）から供給される洗浄水をボウル１２内に給水口１４を通じて供給する洗浄水供給路１５と、洗浄水供給路１５の途中に配されている、ボウル１２への洗浄水の供給または遮断をする給水弁１６とを備えている。
【００１９】
図２（ａ）に示した排水機構は、ボウル１２の底部より後方に延びるように接続された筒状の屈曲状のトラップ１７を有し、そのトラップ１７はさらに下方に延びて排水口１８に接続されている。この種の排水機構としては、サイホン式やサイホンゼット式、サイホンボルテックス式などがあり、サイホン作用により排水状態または封水状態が形成される機構とされている。
【００２０】
また排水機構は、図２（ｂ）に示すような可動式のトラップ１７Ａを有した構造のものであってもよい。このトラップ１７Ａは、駆動部（不図示）によって矢印方向に回動して排水状態または封水状態を形成する。図例のトラップ１７Ａは封水状態の位置にあるが、排水状態ではトラップ１７Ａの開放端１７ａが排水口１８に向く。なおトラップ１７Ａはスカート部１１内においてトラップケース（不図示）に囲まれて、汚水や臭気が外部に漏れないようになっている。
【００２１】
また便器装置１には、サイホン式、可動式のいずれでもない排水機構、例えば洗い落とし式の排水機構も適用が可能である。
【００２２】
また、図２（ａ）（ｂ）に示した便器装置１は、水洗タンク（ロータンク）を備えていない、水道直結式のタンクレスタイプとされているが、水洗タンクを備えた構成としてもよい。
【００２３】
また便器装置１は、便蓋２０の開閉状態を検知する便蓋開閉検知部２１と、便蓋駆動部２２とを備え、さらに便器装置１は、便座２４の開閉状態を検知する便座開閉検知部２５と、便座２４を開閉する便座駆動部２６とを備えている。便器装置１はさらに、着座検知部２８や人体検知部２９も備えている。
【００２４】
便蓋開閉検知部２１および便座開閉検知部２５としては、例えば開角度により開閉状態を検知する構成とされたものが採用される。つまり、これらの検知部によれば、開止状態および閉止状態だけではなく、それらの中途の状態であることも検知される。
【００２５】
便蓋駆動部２２および便座駆動部２６は、それぞれモーターなどで構成されている。便蓋駆動部２２は後述する便蓋操作部２３からの指示があった場合などに便蓋２０を電動で開閉し（起倒させ）、便座駆動部２６は後述する便座操作部２７からの指示があった場合などに便座２４を電動で開閉する（起倒させる）。便蓋２０、便座２４それぞれに駆動部（モーター）を有してもよいし、１つのモーターで、便蓋２０、便座２４を個別に動作させる構成であってもよい。
【００２６】
また、本実施形態の便器装置１は、便蓋２０や便座２４が各駆動部により電動での開閉動作を可能としたものであるが、手動でのみ開閉するものであってもよい。つまり、便蓋駆動部２２や便座駆動部２６が搭載されていない便器装置１であってもよい。なお、手動で開閉する便蓋２０、便座２４であっても、開閉状態は便蓋開閉検知部２１、便座開閉検知部２５で検知される。
【００２７】
着座検知部２８としては、例えば便座２４に内装された、着座／離座を検知する荷重センサーや、便座２４の回転軸部の近傍より着座／離座を検知する赤外線センサーなどが採用される。人体検知部２９は、トイレルーム内の人の有無を検知するセンサーとされ、便器本体１０などに設置される。
【００２８】
また、本便器装置１に種々の動作をさせるための操作部５０として、洗浄操作部５１（大便用洗浄ボタン５１ａおよび小便用洗浄ボタン５１ｂ）、便蓋操作部２３、便座操作部２７などが、リモコンや便器本体１０に設けてある（図１および図３（ａ）参照）。図３（ａ）に示すように、操作部５０には局部洗浄関連操作部５２の各種のボタンも含まれている。なお、リモコンには送信部（不図示）、本体１０には受信部（不図示）が設けてあることはいうまでもない。
【００２９】
便蓋操作部２３、便座操作部２７のそれぞれは、開閉個別のボタンで構成されてもよいし、１つのボタンで開閉を交互に切り替えできるものであってもよい。後者の場合には、便蓋開閉検知部２１（便座開閉検知部２５）や、さらにはそれらの検知部とソフトウェアとの協働により、開／閉のいずれの指示であるかが判定されるようになっている。本便器装置１では、図３（ａ）に示すように後者とされる。
【００３０】
また、洗浄モードなどを設定あるいは設定替えするための設定部５４として、飛散防止モード設定ボタン５５、自動便器洗浄設定ボタン５６、タイマー便器洗浄設定ボタン５７などが、本体１０の後部に設けてある（図１および図３（ｂ）参照）。
【００３１】
飛散防止モードとは、便蓋２０が閉じていなければ洗浄が実行されないとする洗浄モードである。このモードは、ボウル１２の洗浄時における排泄物に含まれる汚染物質の拡散防止の観点から、ボウル１２に排泄した便内の汚染物質を含んだ飛沫が便器の外部に飛散しないように、便蓋２０が閉止状態であることを便器洗浄動作の起動条件としたモードである。
【００３２】
つまり、このモード下で洗浄指示があった際には、便蓋開閉検知部２１の検知信号にもとづく便蓋開閉状態が便器洗浄動作の起動条件をチェックするために判別される。便蓋２０が閉状態であれば便器洗浄がなされ、便蓋２０が開状態であれば便器洗浄はなされない。なお、飛散防止モードが設定されているときに洗浄指示があった場合、便蓋２０が開状態であれば便蓋２０を自動的に閉じる動作が実行されるようにしてもよい。
【００３３】
また自動便器洗浄設定とは、洗浄指示操作によらず、着座状態から離座へ状態変化が発生したときに洗浄を自動的に実施する機能を有効にする設定である。タイマー洗浄設定とは、洗浄指示操作によらず、所定時刻や一定周期で洗浄を自動的に実施する機能を有効にする設定である。
【００３４】
すなわち、便器洗浄のトリガーとなる洗浄指示の信号は、洗浄操作部５１の操作、自動便器洗浄（着座状態から離座への状態変化）、または、タイマー洗浄（所定時刻等）などのタイミングで種々の洗浄指示生成手段により生成される。
【００３５】
また、便器装置１は、装置の異常発生タイミングや種々のタイミングでの装置の状態、トリガーの発生などを報知する報知部６０として、ブザーやスピーカ、ディスプレイなどを備えている。ブザーは鳴動態様を異ならせて種々のメッセージを伝えることができる。また、音や音声合成をスピーカより出力するようにしてもよい。
【００３６】
便器装置１は、設定部５４で設定された情報や、便蓋開閉検知部２１、便座開閉検知部２５、着座検知部２８、人体検知部２９などより入力される情報を、一定周期でステータス集約情報３５として取り込むステータス情報処理部３０を備えている。ステータス情報処理部３０は例えば、タイマー割り込みによる１００ｍｓｅｃ周期、２００ｍｓｅｃ周期などで起動されればよい。
【００３７】
また便器装置１は、種々のトリガー（イベント）の発生により、制御対象５（便器洗浄部１３の給水弁１６や可動式のトラップ１７Ａ用の駆動部（不図示）、便蓋駆動部２２、便座駆動部２６など）を制御する制御部４０を備えている。
【００３８】
制御部４０には、便器洗浄部１３を制御する便器制御部４１と、便蓋駆動部２２や便座駆動部２６を制御する便座・便蓋制御部４３と、報知部６０を制御する報知制御部４５とが含まれる。その他、局部洗浄装置（不図示）を制御するための局部洗浄制御部（不図示）なども制御部４０に含まれる。
【００３９】
これらの制御部４１、４３、４５は、個別の制御対象５に対応したプログラム、プログラム群で構成されてもよいし、複数の制御対象５の制御ロジックを混在させたプログラム、プログラム群で構成されてもよい。
【００４０】
また、便蓋２０、便座２４に関しては、便器装置本体とは別体とされる、便蓋２０、便座２４を一体にした便座装置（不図示）を後付け可能に設けてもよい。その便座装置は、便器装置本体とは異なるプロセッサで動作することとなる。したがって、制御部４１、４３、４５は、それぞれのプロセッサの下で動作するものであってもよい。このような複数のプロセッサで動作する便器装置１であっても、それらは共通のステータス集約情報３５をアクセスできるようにすることが望ましい。
【００４１】
ステータス情報処理部３０および制御部４０は、ＣＰＵやＭＰＵなどのプロセッサの下で実行される種々のプログラムを含んで構成される。便器装置１はさらに、プロセッサとともに、タイマー（不図示）および電源部（不図示）を備えている。
【００４２】
ステータス情報処理部３０は、一定周期で種々のステータス情報を取りこみできるように、上述したようにタイマー割り込みで周期的に実行されればよい。ステータス情報処理部３０は、例えば１００ｍｓｅｃごとに起動がかけられ、そのタイミングでＩＯポートよりデータを取りこむような処理を行えばよい。
【００４３】
また、ステータス情報処理部３０としては、タイマー割り込みとは異なるハードウェア割り込みによるトリガーで起動がかかるようにして、当該トリガーにより変化したステータスもステータス集約情報３５に保存、更新するようにしてもよい。
【００４４】
このようにしてステータス情報処理部３０で収集した種々のステータス情報は、ステータス集約情報３５に集約される。このステータス集約情報３５は、記憶部（不図示）に設けられる。
【００４５】
一方、制御部４０は、便器装置１を動作させるためのトリガーが発生したときに、そのトリガーにより起動がかけられる。この種のトリガーとしては、操作部５０によるボタン操作や、各種検知部による検知などが含まれる。例えば、洗浄操作部５１により洗浄指示があれば、便器装置１は便器洗浄動作をしなければならないから、その洗浄指示というトリガーが制御部４０（便器制御部４１）に伝えられる。なお、トリガーとしてはハードウェア割り込みなどによる生のトリガーであってもよいし、ソフトウェアにより生成された内部トリガーであってもよい。
【００４６】
また、洗浄指示というイベント（トリガー）としては、洗浄操作部５１によるものの他、着座検知部２８が検知した、着座から離座への状態変化によるものも含まれる。ステータス情報処理部３０で周期的に更新した着座状態（着座／離座）を監視し、着座から離座へ変化したときに洗浄指示というトリガーを発生させてもよい。もちろん、着座検知部２８による離座でハードウェア割り込み（トリガー）が発生するものであってもよい。
【００４７】
また、便器制御部４１、便座・便蓋制御部４３、報知制御部４５はそれぞれ、ステータス集約情報３５にもとづき、制御対象５に対する動作の実行の要否や、動作の態様を判別する条件判別部４２、４４、４６を備えている。
【００４８】
この条件判別部４２、４４、４６は、制御部４０が起動されたタイミングで動作するのではなく、ステータス情報処理部３０とともに周期的に実行されるものであってもよい。例えば、ステータス情報処理部３０内で種々の状態を入力したのち、それらのデータを用いて条件判別し、そのように内部で生成された判別データをステータス集約情報３５に含ませて保存してもよい。
【００４９】
いずれにせよ制御部４０は、あるトリガーにもとづき起動がかかった場合、そのタイミングでは、便器制御部４１、便座・便蓋制御部４３、報知制御部４５のいずれについても、同一タイミングに更新されたステータス集約情報３５を参照することとなる。つまり、同じトリガーで便器制御部４１、便座・便蓋制御部４３、報知制御部４５のうちの複数が動作する場合でも、それら複数の制御部４１、４３、４５は同一タイミングで収集されたステータス集約情報３５を参照する。
【００５０】
したがって、同一トリガーで実行される複数の制御部４１、４３、４５間では、各制御部４１、４３、４５で読みこんだステータスに齟齬が生じるおそれはない。したがって、統一性のあるステータスにもとづき適正な動作が実行され、よって不具合は発生しにくくなる。
【００５１】
また、このような一定周期で更新されるステータス集約情報３５をアクセスするプログラムは、ステータス情報処理部３０、便器制御部４１、便座・便蓋制御部４３、報知制御部４５などのように、種々のタイミングごと、機能別などに設けられればよい。したがって各プログラムはコンパクトな作りとなり、プログラミングしやすくなるという副次的な効果もある。このようなプログラム構成は、複数のプログラムをリアルタイムに監視、管理するための基本ソフトウェアを配して実現することが望ましい。
【００５２】
ついで、各プログラム（ステータス情報処理部３０、便器制御部４１、便座・便蓋制御部４３、報知制御部４５）の動作例について、図４〜図７を参照しながら説明する。
【００５３】
図４はステータス情報処理部３０の基本動作例を示すフローチャートであり、図５および図６は洗浄指示があった際の便器制御部４１の基本動作の２例を示すフローチャートである。図７（ａ）は便座・便蓋制御部４３の基本動作例を示す動作実行表であり、図７（ｂ）は報知制御部４５の基本動作例を示す動作実行表である。
【００５４】
ステータス情報処理部３０は、上述したように１００ｍｓｅｃなどの周期で起動され、図４のフローチャート（Ｓ１０１〜Ｓ１０６）に示す動作が実行される。具体的には、便蓋開閉検知部２１による便蓋開閉状態、便座開閉検知部２５による便座開閉状態、着座検知部２８による着座／離座状態、設定部５４の設定情報およびその他の状態が取りこまれる（図４のＳ１０１〜Ｓ１０５）。収集されたデータはステータス集約情報３５に記憶される。この動作は１００ｍｓｅｃ周期で実行されるから、ステータス集約情報３５は１００ｍｓｅｃ周期で更新される。もちろん、状態に変化がなければ更新されてもデータは同値である。
【００５５】
ところで、本便器装置１は飛散防止モードという洗浄モードを有している（図３（ｂ）参照）。この飛散防止モードは、上述したように、洗浄指示があったタイミングに、便蓋２０が閉状態である場合に限り洗浄を実行するというモードである。
【００５６】
この飛散防止モードは、上述したように設定部５４の飛散防止モード設定ボタン５５の操作で設定される。このモードが有効とされている場合は、上記のように便蓋２０の開閉状態を判別して起動条件として合致していれば洗浄が実施される。飛散防止モードが設定されていない場合は無条件に洗浄が実施される。
【００５７】
図４の動作例ではステータス情報処理部３０は、飛散防止モードの設定の有無に関係なく、同一タイミングで収集された情報にもとづき、「便器洗浄の可否」を決定する（図４のＳ１０６）。具体的には、飛散防止モードの設定ありの場合は、便蓋閉であれば便器洗浄可、便蓋開であれば便器洗浄不可と決定する一方、飛散防止モード設定なしの場合は、便蓋開閉状態に関係なく便器洗浄可と決定すればよい。
【００５８】
これに対し便器制御部４１は、洗浄指示のトリガーで起動されたときには、ステータス情報処理部３０で決定された「便器洗浄の可否」により便器洗浄が可能かどうかを判別し、可のときに便器洗浄の制御を行う（図５のＳ２０１のＹ、Ｓ２０２）。便器洗浄が不可のときには、便器洗浄の制御はなされない（図５のＳ２０１のＮ）。つまり、便器制御部４１は飛散防止モードの設定有無は参照しなくてもよい。
【００５９】
なお、離座（便座２４への着座状態から離座への状態変化）による洗浄指示の場合には、そのタイミングでは便蓋２０は開状態にあるので、便蓋２０の閉動作がなされる時間を考慮して、所定時間後に洗浄指示トリガーを発生させることが望ましい。
【００６０】
図４、図５の例では、ステータス情報処理部３０が「便器洗浄の可否」という内部ステータスデータを生成する（図４のＳ１０６）から、ステータス情報処理部３０が条件判別部４２の動作の一部を担うこととなる。
【００６１】
もちろん、ステータス情報処理部３０で「便器洗浄の可否」のような条件判別データを生成しなくてもよい。便器制御部４１でステータス集約情報３５の便蓋開閉状態や飛散防止モードの設定状態を参照して、便器洗浄の要否を判断してもよい。
【００６２】
例えば、飛散防止モード下での洗浄に際して、便蓋２０が開状態のときに便蓋２０の自動閉動作を実行するものにおいては、制御部４０が図６のフローチャート（Ｓ３０１〜Ｓ３０４）に示す動作を実行するようにしてもよい。
【００６３】
すなわち、制御部４０は洗浄指示のトリガーにて起動されたときに、ステータス集約情報３５を参照して、便蓋２０の閉動作の制御および便器洗浄の制御のための条件判別を行えばよい。
【００６４】
具体的には、便座・便蓋制御部４３が、飛散防止モードの設定があり、かつ便蓋２０が開状態であることを判別したときに、便蓋２０が閉動作するように便蓋駆動部２２を制御する（図６のＳ３０１のＹ、Ｓ３０２のＹ、Ｓ３０３）。
【００６５】
そして、便蓋２０が閉止された後（図６のＳ３０３の後）に、便器洗浄が実行される（Ｓ３０４）。また、飛散防止モードが設定されていない場合（同Ｓ３０１のＮ）、または飛散防止モードが設定されており、かつ便蓋２０が閉状態にある場合（同Ｓ３０１のＮ、Ｓ３０２のＮ）にも、便器洗浄が実行される（Ｓ３０４）。
【００６６】
飛散防止モードで便蓋２０の自動閉動作を実行する図６の例の場合は、便座・便蓋制御部４３が洗浄指示トリガーでまず起動され、便蓋２０が閉動作するように制御する（図６のＳ３０３）。そして、その制御による便蓋閉動作の後の、便蓋開閉検知部２１により便蓋閉が検知されたときのトリガーにより便器制御部４１が便座・便蓋制御部４３により起動され、便器洗浄が実行される（同Ｓ３０３、Ｓ３０４）。また、便座・便蓋制御部４３は、飛散防止モードが設定されていない場合（同Ｓ３０１のＮ）、または飛散防止モードが設定されており、かつ便蓋２０が閉状態にある場合（同Ｓ３０１のＮ、Ｓ３０２のＮ）にも、便器制御部４１を起動する。
【００６７】
ようするに図６の例では、洗浄指示のトリガーで、便座・便蓋制御部４３、便器制御部４１が順に連携するように起動される。この動作の場合、条件判別のためのステータス集約情報３５の参照は、図６に示すように便座・便蓋制御部４３内でなされればよい。
【００６８】
このように同一のトリガーで複数の制御部４０が動作する場合に、それぞれで同じステータスを参照する必要があるものでは、それぞれが動作するタイミングでステータス集約情報３５を参照すればよい。
【００６９】
また、複数の制御部４１、４３、４５が連続して実行される場合は、それらの動作の狭間で、いずれもが参照するステータスデータがステータス情報処理部３０の周期処理により更新されるおそれがある。そのような事態になることを考慮して、先行、後続の制御部４１、４３、４５間の専用の受け渡しデータを、ステータス集約情報３５内に設けてもよい。
【００７０】
つぎに、便座・便蓋制御部４３の制御動作について、図７に示した動作実行表を参照しながら説明する。
【００７１】
便座・便蓋制御部４３に対するトリガーとしては、便座操作部２７による便座開閉入力および便蓋操作部２３による便蓋開閉入力が想定される。上述したように両操作部はいずれも開閉個別に入力されるのではなく、そのときの状態に応じて開指示か閉指示かが判断される。
【００７２】
便座操作部２７、便蓋操作部２３のいずれの入力も、図７（ａ）の表にあるような５種のステータスを判別して、動作が実行される（実行なしの場合もある）。具体的には、便座操作部２７による便座開閉入力がされたときには、ステータスごとにつぎのような実行態様となる。これらのステータスはステータス集約情報３５を参照すればよい。
【００７３】
（１）便蓋２０、便座２４がともに閉状態であれば、便座開閉入力を便座開指示と判断し、便蓋駆動部２２を制御して便蓋２０の開動作を実行し、ついで便座駆動部２６を制御して便座２４の開動作を実行する。
（２）便蓋２０が中間位置にあれば、便座開閉入力を開閉いずれの指示とも判断せず、制御、動作は実行しない。
（３）便蓋２０が開＆便座２４が閉であれば、便座開閉入力を便座開指示と判断し、便座駆動部２６を制御して便座２４の開動作を実行する。
（４）便座２４が中間位置にあれば、便座開閉入力を開閉いずれの指示とも判断せず、制御、動作は実行しない。
（５）便蓋開＆便座開であれば、便座開閉入力を便座閉指示と判断し、便座駆動部２６を制御して便座２４の閉動作を実行する。
【００７４】
また、便蓋操作部２３による便蓋開閉入力がされたときには、ステータスごとにつぎのような実行態様となる。
【００７５】
（１）便蓋２０、便座２４がともに閉状態であれば、便蓋開閉入力を便蓋開指示と判断し、便蓋駆動部２２を制御して便蓋２０の開動作を実行する。
（２）便蓋２０が中間位置にあれば、便蓋開閉入力を開閉いずれの指示とも判断せず、制御、動作は実行しない。
（３）便蓋２０が開＆便座２４が閉であれば、便蓋開閉入力を便蓋閉指示と判断し、便蓋駆動部２２を制御して便蓋２０の閉動作を実行する。
（４）便座２４が中間位置にあれば、便蓋開閉入力を開閉いずれの指示とも判断せず、制御、動作は実行しない。
（５）便蓋２０が開＆便座２４が開であれば、便座開閉入力を便座開指示と判断し、便座駆動部２６を制御して便座２４の閉動作を実行し、ついで便蓋駆動部２２を制御して便蓋２０の閉動作を実行する。
【００７６】
また、便蓋２０の閉動作（図６参照）が伴う飛散防止モードが設定されているときに洗浄指示があった場合の便蓋２０の閉動作や、その他の便蓋２０の自動閉動作は、図７の表の便蓋開閉入力欄のステータス（３）または（５）に相当する動作が実行される。また、便蓋２０の自動開動作では、図７の表の便蓋開閉入力欄のステータス（１）に相当する動作が実行される。
【００７７】
つぎに、報知制御部４５の制御動作について、図７（ｂ）に示した動作実行表を参照しながら説明する。
【００７８】
この動作実行表は、報知制御部４５が、洗浄操作部５１の操作または着座検知部２８による離座検知による洗浄指示、便蓋開閉検知部２１による便蓋２０の閉止の２種のトリガーで起動される場合について例示したものである。
【００７９】
報知制御部４５は、洗浄指示のトリガーが発生したときに起動された場合には、ステータス集約情報３５の「便器洗浄の可否」が可であれば、報知部６０（ブザー）を制御して「ピピッ」を出力させる。なお、離座（着座から離座への状態変化）による洗浄指示の場合には、便器洗浄の制御と同様、洗浄指示トリガーの発生を遅らせればよい。
【００８０】
報知制御部４５は、便蓋開閉検知部２１による便蓋閉止のトリガーが発生したときには、特に条件を判断することなく、報知部６０（ブザー）を制御して「ピッ」を出力させる。
【００８１】
このような洗浄指示や便蓋閉止など種々のトリガーによる報知制御部４５に対する起動は、生のトリガーにより、あるいは便器制御部４１からの連携によりなされればよい。
【００８２】
以上では、ステータス集約情報３５に集約されたステータスが、便器洗浄などの動作の起動条件として参照されるものを例示したが、運転条件として参照されるものであってもよい。運転条件とは、ある動作が実行するうえで常時必要とされる条件とれ、その条件が外れた場合にはその動作は停止される。
【００８３】
この運転条件を判別する際にもステータス集約情報３５が参照される。つまり、一定周期で起動されるステータス情報処理部３０でステータスを収集して状態変化を検出し、その状態変化がある動作の運転条件に合致しなくなったような場合には、その動作を停止させる制御が実行されればよい。この停止制御を行うための条件判別部４２、４４、４６の処理および制御部４１、４３、４５の処理は、ステータス情報処理部３０が担ってもよい。
【００８４】
以上には、便器洗浄を制御する便器制御部４１、便座２４、便蓋２０の開閉を制御する便座・便蓋制御部４３、および報知部６０を制御する報知制御部４５について説明したがこれらには限らない。例えば局部洗浄装置の制御を行う場合にも、ステータス集約情報３５にもとづいた条件判別がなされればよい。
【符号の説明】
【００８５】
１          便器装置
５          制御対象
２０        便蓋
２１        便蓋開閉検知部
２２        便蓋駆動部
２３        便蓋操作部
２４        便座
２５        便座開閉検知部
２６        便座駆動部
２７        便座操作部
２８        着座検知部
３０        ステータス情報処理部
３５        ステータス集約情報
４０        制御部
４１        便器制御部
４２        条件判別部
４３        便座便蓋制御部
４４        条件判別部
４５        報知制御部
４６        条件判別部
５０        操作部
５１        洗浄操作部
５４        設定部
６０        報知部
【要約】
【課題】統一されたステータス情報にもとづき種々の制御対象に対し適正な制御がなされる便器装置を提供する。
【解決手段】便器装置１は、便蓋開閉状態、便座開閉状態、着座／離座状態を含むステータス集約情報３５を一定周期で収集、更新するステータス情報処理部３０と、便器装置１を動作させるトリガーが発生したときに、当該動作を制御する制御部４０、４１、４３、４５と、制御部４０、４１、４３、４５による動作制御をする前に、ステータス集約情報３５にもとづき当該動作の実行の要否、当該動作の実行の態様を判別する条件判別部４２、４４、４６とを備えている。
【選択図】図１【図１】
0006846681.tif 000002
【図２】
0006846681.tif 000003
【図３】
0006846681.tif 000004
【図４】
0006846681.tif 000005
【図５】
0006846681.tif 000006
【図６】
0006846681.tif 000007
【図７】
0006846681.tif 000008