(57)【要約】【課題】便座システムにおける洗浄に関する制御をネットワーク経由で可能にする技術を提供する。【解決手段】便座システム１０は、電気便座部３１０を備える。通信部３００は、所定の通信プロトコルにしたがって、通信対象となる装置との通信を行う。通信部３００は、便座システムの機器クラスに対応するプロパティの情報の設定を要求する設定要求、あるいは便座システムの機器クラスに対応するプロパティの情報の読み出しを要求する読み出し要求を通信対象となる装置から受信する。プロパティの情報には、電気便座部３１０における洗浄に関する情報が含まれる。【選択図】図２
2019097692.tif 000002
【特許請求の範囲】
【請求項１】
電気便座部を備える便座システムであって、
所定の通信プロトコルにしたがって、通信対象となる装置との通信を行う通信部を備え、
前記通信部は、前記便座システムの機器クラスに対応するプロパティの情報の設定を要求する設定要求、あるいは前記便座システムの機器クラスに対応するプロパティの情報の読み出しを要求する読み出し要求を前記通信対象となる装置から受信し、
前記プロパティの情報には、前記電気便座部における洗浄に関する情報が含まれることを特徴とする便座システム。
【請求項２】
前記通信部は前記読み出し要求を受信し、
前記通信部は、前記通信部において受信した前記読み出し要求をもとに、前記電気便座部のプロパティの情報を送信することを特徴とする請求項１に記載の便座システム。
【請求項３】
前記電気便座部を制御する制御部をさらに備えることを特徴とする請求項１または２に記載の便座システム。
【請求項４】
前記設定要求におけるプロパティの情報はユーザ共通であり、
前記制御部は、前記設定要求をもとに、前記電気便座部をユーザ共通に設定することを特徴とする請求項３に記載の便座システム。
【請求項５】
前記設定要求におけるプロパティの情報はユーザ固有であり、
前記制御部は、前記設定要求をもとに、前記電気便座部をユーザ固有に設定することを特徴とする請求項３に記載の便座システム。
【請求項６】
前記制御部は、前記電気便座部における人体検知情報を受けつけ、
前記通信部は、前記制御部が受けつけた人体検知情報を送信することを特徴とする請求項３から５のいずれか１項に記載の便座システム。
【請求項７】
前記通信部は、個人設定の使用履歴を送信することを特徴とする請求項１から６のいずれか１項に記載の便座システム。
【請求項８】
前記通信部は、使用した電力量に関する情報、使用した水量に関する情報、消耗品交換に関する情報の少なくとも１つを送信することを特徴とする請求項１から７のいずれかに記載の便座システム。
【請求項９】
電気便座部を備える便座システムに接続可能な通信装置であって、
所定の通信プロトコルにしたがって、通信対象となる装置との通信を行う通信部を備え、
前記通信部は、前記便座システムの機器クラスに対応するプロパティの情報の設定を要求する設定要求、あるいは前記便座システムの機器クラスに対応するプロパティの情報の読み出しを要求する読み出し要求を前記通信対象となる装置から受信し、
前記プロパティの情報には、前記電気便座部における洗浄に関する情報が含まれることを特徴とする通信装置。
【請求項１０】
所定の通信プロトコルにしたがって、電気便座部を備える便座システムに接続された装置であって、かつ通信対象となる装置との通信を行う通信部を備え、
前記通信部は、前記便座システムの機器クラスに対応するプロパティの情報の設定を要求する設定要求、あるいは前記便座システムの機器クラスに対応するプロパティの情報の読み出しを要求する読み出し要求を前記通信対象となる装置に送信し、
前記プロパティの情報には、前記電気便座部における洗浄に関する情報が含まれることを特徴とする通信装置。
【請求項１１】
電気便座部を備える便座システムにおけるプログラムであって、
所定の通信プロトコルにしたがって、通信対象となる装置との通信を行うステップとを備え、
前記通信を行うステップは、前記便座システムの機器クラスに対応するプロパティの情報の設定を要求する設定要求、あるいは前記便座システムの機器クラスに対応するプロパティの情報の読み出しを要求する読み出し要求を前記通信対象となる装置から受信し、
前記プロパティの情報には、前記電気便座部における洗浄に関する情報が含まれることをコンピュータに実行させるためのプログラム。
【請求項１２】
所定の通信プロトコルにしたがって、電気便座部を備える便座システムに接続された装置であって、かつ通信対象となる装置との通信を行うステップを備え、
前記通信を行うステップは、前記便座システムの機器クラスに対応するプロパティの情報の設定を要求する設定要求、あるいは前記便座システムの機器クラスに対応するプロパティの情報の読み出しを要求する読み出し要求を前記通信対象となる装置に送信し、
前記プロパティの情報には、前記電気便座部における洗浄に関する情報が含まれることをコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信を実行する便座システム、通信装置、プログラムに関する。
【背景技術】
【０００２】
電力制御システム（ＥＭＳ：Ｅｎｅｒｇｙ  Ｍａｎａｇｅｍｅｎｔ  Ｓｙｓｔｅｍ）は、電力の需要家施設に設けられ、複数の機器を制御する機器制御装置を備える。複数の機器と機器制御装置との間のメッセージフォーマットは共通化される。共通化されたメッセージフォーマットにより、燃料電池も制御可能である（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１７−１１９９４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
機器制御装置が複数の機器を制御するために、電力制御システムに通信プロトコルが導入される。通信プロトコルの１つであるＥＣＨＯＮＥＴ  Ｌｉｔｅ（登録商標）は、機器の種別ごとに機器クラスを規定し、機器が持つ情報および制御対象をプロパティとして機器クラスごと規定する。電力制御システムは、電力会社等からの電力の供給を受けている施設である需要家内に設置される。このような需要家内には便座システムも設置される。便座システムの利便性を向上させるためには、便座システムにおける洗浄に関する制御をネットワーク経由で可能にする方が望ましい。
【０００５】
本発明はこうした状況に鑑みなされたものであり、その目的は、便座システムにおける洗浄に関する制御をネットワーク経由で可能にする技術を提供することにある。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明のある態様の便座システムは、電気便座部を備える便座システムであって、所定の通信プロトコルにしたがって、通信対象となる装置との通信を行う通信部を備える。通信部は、便座システムの機器クラスに対応するプロパティの情報の設定を要求する設定要求、あるいは便座システムの機器クラスに対応するプロパティの情報の読み出しを要求する読み出し要求を通信対象となる装置から受信し、プロパティの情報には、電気便座部における洗浄に関する情報が含まれる。
【０００７】
本発明の別の態様は、通信装置である。この装置は、電気便座部を備える便座システムに接続可能な通信装置であって、所定の通信プロトコルにしたがって、通信対象となる装置との通信を行う通信部を備える。通信部は、便座システムの機器クラスに対応するプロパティの情報の設定を要求する設定要求、あるいは便座システムの機器クラスに対応するプロパティの情報の読み出しを要求する読み出し要求を通信対象となる装置から受信し、プロパティの情報には、電気便座部における洗浄に関する情報が含まれる。
【０００８】
本発明のさらに別の態様もまた、通信装置である。この装置は、所定の通信プロトコルにしたがって、電気便座部を備える便座システムに接続された装置であって、かつ通信対象となる装置との通信を行う通信部を備える。通信部は、便座システムの機器クラスに対応するプロパティの情報の設定を要求する設定要求、あるいは便座システムの機器クラスに対応するプロパティの情報の読み出しを要求する読み出し要求を通信対象となる装置に送信し、プロパティの情報には、電気便座部における洗浄に関する情報が含まれる。
【０００９】
なお、以上の構成要素の任意の組合せ、本発明の表現を方法、装置、システム、コンピュータプログラム、またはコンピュータプログラムを記録した記録媒体などの間で変換したものもまた、本発明の態様として有効である。
【発明の効果】
【００１０】
本発明によれば、便座システムにおける洗浄に関する制御をネットワーク経由で可能にする。
【図面の簡単な説明】
【００１１】
【図１】実施例に係る通信システムの構成を示す図である。
【図２】図１の便座システムと端末装置の構成を示す図である。
【図３】図１の通信システムにおいて使用されるメッセージのフォーマットを示す図である。
【図４】図１の通信システムにおいて規定されるプロパティのデータ構造を示す図である。
【図５】図２の記憶部に記憶される管理テーブルのデータ構造を示す図である。
【図６】図１の通信システムにおいて規定される別のプロパティのデータ構造を示す図である。
【図７】図１の通信システムにおいて規定されるさらに別のプロパティのデータ構造を示す図である。
【図８】図１の通信システムによる通信手順を示すシーケンス図である。
【図９】変形例に係る通信システムの構成を示す図である。
【発明を実施するための形態】
【００１２】
本発明の実施例を具体的に説明する前に、本実施例の概要を説明する。実施例は、住宅等の需要家内に設置される通信システムに関する。通信システムは、これまでと同様にＥＭＳに使用されてもよいが、ここでは、特に、便座システムを接続する。便座システムとは、電気便座、あるいは電気便座一体型便器を含む概念である。なお、電気便座は温水洗浄便座、暖房便座を含む。通信システムに便座システムを接続することによって、スマートフォン等の端末装置を使用して、便座システムから情報を読み出したり、便座システムに情報を設定したりすることが可能になる。このような通信システムの通信プロトコルとして、例えばＥＣＨＯＮＥＴ  Ｌｉｔｅ（登録商標）の使用が想定される。ＥＣＨＯＮＥＴ  Ｌｉｔｅ（登録商標）は、ＯＳＩ参照モデルの第５層および第６層に相当する通信ミドルウェアの仕様を規定する。また、ＥＣＨＯＮＥＴ  Ｌｉｔｅ（登録商標）は、機器の種別ごとに機器クラスを規定し、当該機器に関するパラメータをプロパティとして機器クラスごとに規定する。本実施例では、便座システムにおける洗浄に関する制御をネットワーク経由で可能にするために、便座システムの機器クラスのプロパティの情報に、電気便座部における洗浄に関する情報を含める。
【００１３】
図１は、通信システム１００の構成を示す。通信システム１００は、便座システム１０、端末装置１２、他機器１４、ルータ１６を含む。ルータ１６は、住宅等の需要家内に設置される。ルータ１６には、便座システム１０、端末装置１２、他機器１４が接続される。便座システム１０、端末装置１２、他機器１４は、いずれも通信機能、例えば、無線ＬＡＮ等の無線通信機能あるいは有線通信機能を備える。このような構成によって、便座システム１０は、ルータ１６を介して端末装置１２からアクセスされる。また、他機器１４は、例えば、太陽光発電装置、蓄電池装置である。ここでは、それぞれ１つの便座システム１０、端末装置１２、他機器１４が示されるが、これらの数は「１」に限定されない。また、便座システム１０、他機器１４は機器と総称される。
【００１４】
図２は、便座システム１０と端末装置１２の構成を示す。便座システム１０は、通信部３００、制御部３０２、電気便座部３１０、操作部３４０、履歴保存部３４２、処理部３４４を含み、電気便座部３１０は、おしり洗浄機能実行部３２０、温水機能実行部３２２、電気便座用センサ３２４、便座暖房機能実行部３２６を含む。端末装置１２は、通信部２００、処理部２０２、操作部２０４、表示部２０６、記憶部２０８を含む。ここでは、説明を明瞭にするために、図１の他機器１４、ルータ１６を省略する。便座システム１０は、電気便座部３１０を備えるが、電気便座自体であってもよく、電気便座一体型便器であってもよい。電気便座部３１０では、おしり、ビデ洗浄、乾燥機能等が実行される。電気便座部３１０には、各種機能を実現するための制御回路およびセンサ回路が含まれる。
【００１５】
以下では、（１）初期登録、（２）プロパティ値の設定、（３）プロパティ値の読み出し、（４）状態変化によるイベント通知、（５）プロパティ情報の具体例、（６）その他の処理の順に説明する。
（１）初期登録
初期登録とは、端末装置１２から機器へのアクセスを可能にするために、端末装置１２において機器を登録するための処理である。本実施例において機器は便座システム１０であるとする。この処理登録は、後述する（２）プロパティ値の設定、（３）プロパティ値の読み出し、（４）状態変化によるイベント通知、（６）その他の処理を実行する前になされる。
【００１６】
端末装置１２の操作部２０４は、タッチパネル、ボタン等により構成されており、端末装置１２を使用するユーザによる操作を受けつける。操作部２０４は、ユーザからの操作を処理部２０２に出力する。表示部２０６は、液晶ディスプレイ、有機ＥＬ（Ｅｌｅｃｔｒｏ  Ｌｕｍｉｎｅｓｃｅｎｃｅ）ディスプレイ等により構成されており、処理部２０２からの情報、画像を受けつけ、情報、画像を表示する。なお、操作部２０４がタッチパネルである場合、操作部２０４と表示部２０６とは一体的に構成される。処理部２０２は、操作部２０４からの操作を受けつけるとともに、表示部２０６に情報、画像を出力する。また、処理部２０２は、通信部２００との間で、これらを入出力する。
【００１７】
表示部２０６において初期登録の設定画面が表示されている場合において、ユーザが、操作部２０４を使用して初期登録の実行を指示する。これは、ユーザによる機器の検索操作ともいえる。処理部２０２は、操作部２０４から受けつけた指示に応じて、便座システムの機器クラスを有する機器に対して、機器ＩＤプロパティを要求するためのメッセージを送信することを通信部２００に指示する。なお、機器ＩＤとは、通信システム１００内で機器を一意に特定するための情報である。
【００１８】
通信部２００は、処理部２０２からの指示に応じたメッセージの生成、メッセージの送受信、受信したメッセージの解析を実行する。ここでは、まずメッセージのフォーマットを説明する。図３は、通信システム１００において使用されるメッセージのフォーマットを示す。メッセージは、ＩＰアドレス、送信元クラスＩＤ、送信先クラスＩＤ、コマンド種別、プロパティ情報を先頭から順に配置する。ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレスには、送信元のＩＰアドレスと送信先のＩＰアドレスが含まれる。送信元クラスＩＤは、送信元の機器クラスを識別するためのＩＤであり、送信先クラスＩＤは、送信先の機器クラスを識別するためのＩＤである。
【００１９】
コマンド種別は、後述のプロパティ値に対する操作内容を識別するための情報である。コマンド種別には、例えば、プロパティ値の設定要求である「Ｓｅｔ」、あるいはプロパティ値の読み出し要求である「Ｇｅｔ」等が設定される。プロパティ情報には、プロパティＩＤとプロパティ値との組合せが１つ以上含まれる。プロパティＩＤは、プロパティを識別するためのＩＤであり、プロパティ値は、当該プロパティＩＤに対する値である。このプロパティＩＤによって識別されるプロパティは、機器クラスごとに規定される。また、プロパティＩＤとプロパティ値との組合せの数がプロパティ数に示される。図２に戻る。
【００２０】
通信部２００は、処理部２０２からの指示に応じて、機器ＩＤプロパティのメッセージを生成する際、通信システム１００に含まれるすべての機器に対して問合せを行うために、送信先のＩＰアドレスにマルチキャストアドレスを設定する。また、通信部２００は、送信先クラスＩＤに、便座システムの機器クラスを設定し、コマンド種別に、プロパティ値の読み出し要求である「Ｇｅｔ」を設定する。ここで、機器ＩＤプロパティは図４のように示される。図４は、通信システム１００において規定されるプロパティのデータ構造を示す。これは、機器ＩＤプロパティを示す。プロパティ値には機器ＩＤが設定されるが、この段階においては機器ＩＤが未知であるので、プロパティ値にはダミー値が設定される。図２に戻る。
【００２１】
これに続いて、通信部２００は、所定の通信プロトコルにしたがって、通信システム１００に含まれる各機器との通信を行う。所定の通信プロトコルの一例は、前述のごとく、ＥＣＨＯＮＥＴ  Ｌｉｔｅ（登録商標）である。ここでは、機器ＩＤプロパティのメッセージをマルチキャスト送信する。なお、通信プロトコルは、ＥＣＨＯＮＥＴ  Ｌｉｔｅ（登録商標）の代わりに、Ｚｉｇｂｅｅ（登録商標）、Ｚ−Ｗａｖｅ（登録商標）などであってもよい。
【００２２】
便座システム１０の通信部３００は、通信部２００と同様に、所定の通信プロトコルにしたがって、通信システム１００に含まれる各機器との通信を行う。また、通信部３００は、メッセージの送受信、受信したメッセージの解析、送信すべきメッセージの生成を実行する。なお、通信部３００が受信するメッセージを「要求メッセージ」と呼び、通信部３００が送信するメッセージを「応答メッセージ」と呼ぶこともある。さらに、通信部３００は、クラスＩＤとして便座システムの機器クラスを保持するとともに、機器ＩＤをプロパティ値として保持する。
【００２３】
通信部３００は、端末装置１２から受信した要求メッセージに含まれたプロパティ情報をもとに、プロパティＩＤおよびプロパティ値を特定する。また、通信部３００は、要求メッセージに含まれたコマンド種別をもとに、プロパティ値に対する操作内容を識別する。具体的に説明すると、通信部３００は、端末装置１２から受信した要求メッセージにおけるにおけるプロパティＩＤから機器ＩＤプロパティを特定する。また、通信部３００は、要求メッセージにおけるコマンド種別から、プロパティ値の読み出し要求であることを識別する。
【００２４】
これに応じて、通信部３００は、便座システム１０の機器ＩＤプロパティのプロパティ値を取得し、当該プロパティ値を格納した応答メッセージを生成する。応答メッセージにおける送信元のＩＰアドレスには、便座システム１０のＩＰアドレスが設定され、送信先のＩＰアドレスには、端末装置１２のＩＰアドレスが設定される。また、送信元クラスＩＤには、便座システムの機器クラスが設定され、プロパティ情報のプロパティＩＤには「０ｘ００」が設定される。通信部３００は、応答メッセージを端末装置１２に送信する。なお、通信部３００は、便座システム１０に外付けされていてもよい。
【００２５】
端末装置１２の通信部２００は、便座システム１０からの応答メッセージを受信する。通信部２００は、応答メッセージに含まれたプロパティ情報をもとに、プロパティＩＤおよびプロパティ値を特定する。具体的に説明すると、通信部２００は、便座システム１０から受信した応答メッセージにおけるプロパティＩＤから機器ＩＤプロパティを特定し、プロパティ値から機器ＩＤプロパティのプロパティ値を特定する。通信部２００は、便座システム１０の機器ＩＤと、応答メッセージにおける送信元のＩＰアドレスとを処理部２０２に出力する。
【００２６】
処理部２０２は、通信部２００から受けつけた便座システム１０の機器ＩＤを表示部２０６に表示させる。ユーザは、表示部２０６に表示された機器ＩＤを確認し、これに対応した機器の名称を操作部２０４により入力する。処理部２０２は、操作部２０４において受けつけた機器の名称と、機器ＩＤと、通信部２００から受けつけたＩＰアドレスとを対応付けて、記憶部２０８の管理テーブルに記憶させる。図５は、記憶部２０８に記憶される管理テーブルのデータ構造を示す。管理テーブルには、図示のごとく、機器ＩＤ、機器名称、ＩＰアドレスの組合せが記憶される。図２に戻る。
【００２７】
（２）プロパティ値の設定
ユーザは、端末装置１２の表示部２０６に表示された画面を見ながら、操作部２０４を使用して、便座システム１０に設定すべき内容を入力する。便座システム１０に設定すべき内容の一例は、便座システム１０の洗浄に関する情報である。この入力において、便座システム１０の機器ＩＤも特定される。処理部２０２は、操作部２０４から受けつけた内容に応じて、便座システム１０に対して、プロパティ値の設定を要求するための要求メッセージを送信することを通信部２００に指示する。その際、処理部２０２は、操作部２０４から受けつけた機器ＩＤをもとに記憶部２０８の管理テーブルを検索することによって、便座システム１０のＩＰアドレスを取得し、これも通信部２００に出力する。
【００２８】
通信部２００は、処理部２０２からの指示に応じて、プロパティ値の設定を要求するための要求メッセージを生成する際、処理部２０２から受けつけたＩＰアドレスを送信先のＩＰアドレスに設定する。また、通信部２００は、送信先クラスＩＤに、便座システムの機器クラスを設定し、コマンド種別に、プロパティ値の設定要求である「Ｓｅｔ」を設定する。さらに、通信部２００は、設定対象となるプロパティＩＤおよび設定内容となるプロパティ値、例えば電気便座部３１０における洗浄に関する情報も設定するが、これらについては後述する。これに続いて、通信部２００は、便座システムの機器クラスに対応するプロパティ値の設定を要求する設定要求が含まれた要求メッセージを通信対象となる便座システム１０に送信する。
【００２９】
便座システム１０の通信部３００は、便座システムの機器クラスに対応するプロパティ値の設定を要求する設定要求が含まれた要求メッセージを端末装置１２から受信する。通信部３００は、端末装置１２から受信した要求メッセージに含まれたプロパティ情報をもとに、プロパティＩＤおよびプロパティ値を特定する。前述のごとく、プロパティＩＤおよびプロパティ値の一例は、電気便座部３１０における洗浄に関する情報である。また、通信部３００は、要求メッセージに含まれたコマンド種別をもとに、プロパティ値に対する操作内容として、プロパティ値の設定要求であることを識別する。これに応じて、通信部３００は、設定要求を制御部３０２に指示するとともに、プロパティＩＤとプロパティ値を制御部３０２に出力する。ここで、設定要求におけるプロパティＩＤとプロパティ値は、便座システム１０を使用するユーザ共通で使用される。
【００３０】
制御部３０２は、通信部３００からの設定要求にもとづいて、便座システム１０に対する設定を実行する。具体的に説明すると、制御部３０２は、電気便座部３１０に対して、プロパティＩＤのプロパティ値にもとづいた設定を実行する。そのため、電気便座部３１０におけるおしり洗浄機能実行部３２０、温水機能実行部３２２、便座暖房機能実行部３２６には、プロパティ値に応じた設定が保存される。なお、プロパティＩＤとプロパティ値がユーザ共通で使用されるので、制御部３０２は電気便座部３１０をユーザ共通に設定する。このように、制御部３０２は、受信した設定要求をもとに、電気便座部３１０を制御する。具体的な処理は後述する。制御部３０２は、電気便座部３１０に対する設定が完了した場合、設定が完了したことを通信部３００に通知する。通信部３００は、設定の完了を制御部３０２から通知された場合に、応答メッセージを生成して、応答メッセージを端末装置１２に送信する。
【００３１】
電気便座部３１０に対する設定がなされた後、便座システム１０はユーザに使用される。便座システム１０の操作部３４０は、例えばボタンであり、洗浄時にユーザによって押し下げられる。操作部３４０は、押し下げられた場合、押し下げを制御部３０２に通知する。制御部３０２は電気便座部３１０に洗浄動作の実行を指示し、電気便座部３１０におけるおしり洗浄機能実行部３２０、温水機能実行部３２２は、設定に応じて洗浄動作を実行する。
【００３２】
（３）プロパティ値の読み出し
便座システム１０ごとに設定可能なプロパティ情報が異なることがある。そのため、（２）プロパティ値の設定を実行する前に、現在のプロパティ値を取得したり、設定可能なプロパティ情報を取得したりすることが望まれる。そのため、ユーザは、端末装置１２の表示部２０６に表示された画面を見ながら、操作部２０４を使用して、便座システム１０から読み出すべきプロパティ情報を入力する。便座システム１０から読み出すべきプロパティ情報の一例は、便座システム１０の洗浄に関する情報である。この入力において、便座システム１０の機器ＩＤも特定される。処理部２０２は、操作部２０４から受けつけた内容に応じて、便座システム１０に対して、プロパティ値の読み出しを要求するための要求メッセージを送信することを通信部２００に指示する。その際、処理部２０２は、操作部２０４から受けつけた機器ＩＤをもとに記憶部２０８の管理テーブルを検索することによって、便座システム１０のＩＰアドレスを取得し、これも通信部２００に出力する。
【００３３】
通信部２００は、処理部２０２からの指示に応じて、プロパティ値の読み出しを要求するための要求メッセージを生成する際、処理部２０２から受けつけたＩＰアドレスを送信先のＩＰアドレスに設定する。また、通信部２００は、送信先クラスＩＤに、便座システムの機器クラスを設定し、コマンド種別に、プロパティ値の読み出し要求である「Ｇｅｔ」を設定する。さらに、通信部２００は、読み出し対象となるプロパティＩＤ、例えば電気便座部３１０における洗浄に関する情報も設定するが、これについては後述する。これに続いて、通信部２００は、便座システムの機器クラスに対応するプロパティ値の読み出しを要求する読み出し要求が含まれた要求メッセージを通信対象となる便座システム１０に送信する。
【００３４】
便座システム１０の通信部３００は、便座システムの機器クラスに対応するプロパティ値の読み出しを要求する読み出し要求が含まれた要求メッセージを端末装置１２から受信する。通信部３００は、端末装置１２から受信した要求メッセージに含まれたプロパティ情報をもとに、プロパティＩＤを特定する。前述のごとく、プロパティＩＤの一例は、電気便座部３１０における洗浄に関する情報である。また、通信部３００は、要求メッセージに含まれたコマンド種別をもとに、プロパティ値に対する操作内容として、プロパティ値の読み出し要求であることを識別する。これに応じて、通信部３００は、読み出し要求を制御部３０２に指示するとともに、プロパティＩＤを制御部３０２に出力する。
【００３５】
制御部３０２は、便座システム１０の動作状態・設定状態の管理を行う。具体的に説明すると、制御部３０２は、電気便座部３１０に対して、プロパティＩＤに対するプロパティ値の出力を要求する。そのため、電気便座部３１０におけるおしり洗浄機能実行部３２０、温水機能実行部３２２、便座暖房機能実行部３２６は、制御部３０２からの要求に応じて、プロパティＩＤに対するプロパティ値を制御部３０２に出力する。つまり、制御部３０２は、受信した読み出し要求をもとに、電気便座部３１０を制御する。具体的な処理は後述する。制御部３０２は、プロパティ値を受けつけると、プロパティ値を通信部３００に出力する。
【００３６】
通信部３００は、制御部３０２から受けつけたプロパティ値を格納した応答メッセージを生成する。応答メッセージにおける送信元のＩＰアドレスには、便座システム１０のＩＰアドレスが設定され、送信先のＩＰアドレスには、端末装置１２のＩＰアドレスが設定される。また、送信元クラスＩＤには、便座システムの機器クラスが設定され、プロパティ情報のプロパティＩＤには要求メッセージでのプロパティＩＤが設定される。通信部３００は、応答メッセージを端末装置１２に送信する。このように、通信部３００は、読み出し要求に応じて、電気便座部３１０のプロパティ情報を送信する。
【００３７】
端末装置１２の通信部２００は、便座システム１０からの応答メッセージを受信する。通信部２００は、応答メッセージに含まれたプロパティ情報をもとに、プロパティＩＤおよびプロパティ値を特定する。通信部２００は、特定したプロパティＩＤおよびプロパティ値を処理部２０２に出力する。処理部２０２は、例えば、プロパティＩＤおよびプロパティ値を表示部２０６に表示させる。処理部２０２におけるプロパティＩＤおよびプロパティ値に対する処理はこれに限定されない。
【００３８】
これにより、ユーザは、便座システム１０に対して設定可能なプロパティＩＤを確認したり、便座システム１０において設定されているプロパティ値を確認したりする。これらの確認結果をもとに、ユーザは、（２）プロパティ値の設定を実行する。なお、便座システム１０におけるプロパティＩＤおよびプロパティ値とともに、便座システム１０の品番情報が読み出されてもよい。
【００３９】
（４）状態変化によるイベント通知
電気便座用センサ３２４は、例えば、人感センサあるいは着座センサであり、電気便座部３１０に人体が存在することを検知する。電気便座用センサ３２４には公知の技術が使用されればよいので、ここでは説明を省略する。電気便座用センサ３２４は、人体を検知した場合に、人体検知情報を制御部３０２に出力する。制御部３０２は、電気便座部３１０における人体検知情報を受けつけた場合、人体検知に関するプロパティ（以下、「人体検知プロパティ」という）のプロパティＩＤに対するプロパティ値に、人体検知を示す値を設定する。なお、制御部３０２は、人体検知情報を受けつけている間にわたって、（２）プロパティ値の設定を実行不可としてもよい。制御部３０２は、プロパティＩＤおよびプロパティ値を通信部３００に出力する。
【００４０】
通信部３００は、制御部３０２から受けつけたプロパティＩＤおよびプロパティ値を格納したメッセージを生成する。メッセージにおける送信元のＩＰアドレスには、便座システム１０のＩＰアドレスが設定され、送信先のＩＰアドレスには、端末装置１２のＩＰアドレスが設定される。また、送信元クラスＩＤには、便座システムの機器クラスが設定される。通信部３００は、メッセージを端末装置１２に送信する。
【００４１】
端末装置１２の通信部２００は、便座システム１０からのメッセージを受信する。通信部２００は、メッセージに含まれたプロパティ情報をもとに、プロパティＩＤおよびプロパティ値を特定する。通信部２００は、特定したプロパティＩＤおよびプロパティ値を処理部２０２に出力する。処理部２０２は、例えば、プロパティＩＤおよびプロパティ値を表示部２０６に表示させる。処理部２０２におけるプロパティＩＤおよびプロパティ値に対する処理はこれに限定されない。
【００４２】
（５）プロパティ情報の具体例
以下では、（２）プロパティ値の設定、（３）プロパティ値の読み出しにおいて処理対象とされるプロパティ情報を具体的に説明する。図６は、通信システム１００において規定される別のプロパティのデータ構造を示す。ここでは、電気便座部３１０における洗浄に関する機能の関連プロパティである「洗浄水圧」、「洗浄位置」、「洗浄幅」、「温水温度」を一例として示すとともに、洗浄以外に関する機能の関連プロパティである「便座温度」を一例として示す。
【００４３】
洗浄水圧プロパティは、おしり洗浄時の水圧の強さレベルを設定するためのプロパティである。おしり洗浄機能実行部３２０はおしり洗浄機能を実行する。例えば、最も弱い場合がレベル１とされ、最も強い場合がレベル５とされる。おしり洗浄機能実行部３２０にはおしり洗浄時の水圧の強さレベルが設定される。制御部３０２は、おしり洗浄機能実行部３２０における強さレベルの設定を動作状態・設定状態として管理する。洗浄水圧プロパティは、プロパティ値の読み出し、プロパティ値の設定において使用される。
【００４４】
洗浄位置プロパティは、おしり洗浄時の洗浄位置のレベルを設定するためのプロパティである。例えば、最前方がレベル１とされ、最後方がレベル５とされる。おしり洗浄機能実行部３２０にはおしり洗浄時の洗浄位置のレベルが設定される。制御部３０２は、おしり洗浄機能実行部３２０における洗浄位置のレベルの設定を動作状態・設定状態として管理する。洗浄位置プロパティは、プロパティ値の読み出し、プロパティ値の設定において使用される。
【００４５】
洗浄幅プロパティは、おしり洗浄時の洗浄幅のレベルを設定するためのプロパティである。例えば、最も狭い場合がレベル１とされ、最も広い場合がレベル５とされる。おしり洗浄機能実行部３２０にはおしり洗浄時の洗浄幅のレベルが設定される。制御部３０２は、おしり洗浄機能実行部３２０における洗浄幅のレベルの設定を動作状態・設定状態として管理する。洗浄位置プロパティは、プロパティ値の読み出し、プロパティ値の設定において使用される。
【００４６】
便座温度プロパティは、便座の温度のレベルを設定するためのプロパティである。例えば、最も低い場合がレベル１とされ、最も高い場合がレベル５とされる。便座暖房機能実行部３２６には便座温度のレベルが設定される。制御部３０２は、便座暖房機能実行部３２６における便座温度のレベルの設定を動作状態・設定状態として管理する。便座温度プロパティは、プロパティ値の読み出し、プロパティ値の設定において使用される。
【００４７】
温水温度プロパティは、洗浄時の温水温度レベルを設定するためのプロパティである。例えば、最も低い場合がレベル１とされ、最も高い場合がレベル５とされる。温水機能実行部３２２は洗浄時の温水を提供する機能を実行する。温水機能実行部３２２には洗浄時の温水温度レベルが設定される。制御部３０２は、温水機能実行部３２２における温水温度レベルの設定を動作状態・設定状態として管理する。温水温度プロパティは、プロパティ値の読み出し、プロパティ値の設定において使用される。図２に戻る。
【００４８】
これまで、（２）プロパティ値の設定、（３）プロパティ値の読み出しにおけるプロパティ情報はユーザ共通であるとしている。しかしながら、設定要求あるいは読み出し要求におけるプロパティ情報がユーザ固有であってもよい。この場合、ユーザごとにプロパティ情報が規定されるとともに、各プロパティ情報に対応するようにプロパティ値が規定される。図７は、通信システム１００において規定されるさらに別のプロパティのデータ構造を示す。各プロパティは、図６と同様であるが、ユーザ番号１からユーザ番号３のそれぞれに対して規定される。なお、ユーザ番号の数は「３」に限定されない。このような規定によって、洗浄水圧プロパティであっても、ユーザ番号１洗浄水圧プロパティ、ユーザ番号２洗浄水圧プロパティ、ユーザ番号３洗浄水圧プロパティが別のプロパティとして扱われる。このようなプロパティ情報によって、図２の制御部３０２は、設定要求をもとに、電気便座部３１０をユーザ固有に設定する。
【００４９】
電気便座部３１０に対するユーザ固有の設定がなされた後、便座システム１０はユーザに使用される。便座システム１０の操作部３４０は、例えば、電気便座部３１０に設定可能なユーザ数のボタンを有する。図７の場合は、３つのボタンが配置される。これらは、ユーザ番号１に対応したボタン、ユーザ番号２に対応したボタン、ユーザ番号３に対応したボタンである。ユーザ番号１に対応したユーザは、ユーザ番号１に対応したボタンを洗浄時に押し下げる。操作部３４０は、ユーザ番号１に対応したボタンが押し下げられた場合、ユーザ番号１に対応したボタンの押し下げを制御部３０２に通知する。制御部３０２は電気便座部３１０に洗浄動作の実行を指示し、電気便座部３１０におけるおしり洗浄機能実行部３２０、温水機能実行部３２２は、ユーザ番号１に対応した設定に応じて洗浄動作を実行する。
【００５０】
（６）その他の処理
その他の処理の１つ目は、個人設定の使用履歴の保存および送信である。図２の便座システム１０における操作部３４０は、個人設定を受けつけるためのインターフェイスであり、ユーザによる共通設定あるいは個人設定（以下、「設定」と総称する）を受けつけ、設定を制御部３０２に出力する。制御部３０２は、設定要求を受けつけた場合と同様に、受けつけた設定を電気便座部３１０に反映させる。制御部３０２は、設定の履歴を使用履歴として履歴保存部３４２に保存する。また、制御部３０２は、（２）プロパティ値の設定によってなされた設定の履歴を使用履歴として履歴保存部３４２に保存してもよい。これらによって、履歴保存部３４２は、使用履歴を保存する。
【００５１】
端末装置１２は、（３）プロパティ値の読み出しの場合と同様に、ユーザの操作によって、使用履歴の送信を要求するための要求メッセージを便座システム１０に送信する。便座システム１０の通信部３００は、端末装置１２からの要求メッセージを受信する。制御部３０２は、通信部３００において受信した要求メッセージをもとに、履歴保存部３４２から使用履歴を取得し、使用履歴を通信部３００に出力する。通信部３００は、使用履歴が含まれた応答メッセージを端末装置１２に送信する。端末装置１２の通信部２００は、便座システム１０からの応答メッセージを受信する。処理部２０２は、応答メッセージに含まれた使用履歴を表示部２０６に表示する。
【００５２】
その他の処理の２つ目は、電気便座部３１０の使用に関する情報の生成および保存である。便座システム１０における制御部３０２は、ユーザが操作部３４０を操作して電気便座部３１０を使用した場合に、使用履歴を履歴保存部３４２に保存する。端末装置１２は、（３）プロパティ値の読み出しの場合と同様に、ユーザの操作によって、電気便座部３１０の使用に関する情報の送信を要求するための要求メッセージを便座システム１０に送信する。便座システム１０の通信部３００は、端末装置１２からの要求メッセージを受信する。制御部３０２は、使用履歴を使用電力量（料金）、使用水量（料金）に変換するためのテーブルを予め記憶する。制御部３０２は、通信部３００において受信した要求メッセージをもとに、テーブルを使用しながら、履歴保存部３４２に記憶した使用履歴を使用電力量（料金）、使用水量（料金）に変換する。
【００５３】
通信部３００は、使用電力量（料金）と使用水量（料金）の少なくとも１つが含まれた応答メッセージを端末装置１２に送信する。端末装置１２の通信部２００は、便座システム１０からの応答メッセージを受信する。処理部２０２は、応答メッセージに含まれた使用電力量（料金）と使用水量（料金）の少なくとも１つを表示部２０６に表示する。なお、応答メッセージには、電気便座部３１０における消耗品交換に関する情報が含まれてもよい。
【００５４】
本開示における装置、システム、または方法の主体は、コンピュータを備えている。このコンピュータがプログラムを実行することによって、本開示における装置、システム、または方法の主体の機能が実現される。コンピュータは、プログラムにしたがって動作するプロセッサを主なハードウェア構成として備える。プロセッサは、プログラムを実行することによって機能を実現することができれば、その種類は問わない。プロセッサは、半導体集積回路（ＩＣ）、またはＬＳＩ（Ｌａｒｇｅ  Ｓｃａｌｅ  Ｉｎｔｅｇｒａｔｉｏｎ）を含む１つまたは複数の電子回路で構成される。複数の電子回路は、１つのチップに集積されてもよいし、複数のチップに設けられてもよい。複数のチップは１つの装置に集約されていてもよいし、複数の装置に備えられていてもよい。プログラムは、コンピュータが読み取り可能なＲＯＭ、光ディスク、ハードディスクドライブなどの非一時的記録媒体に記録される。プログラムは、記録媒体に予め格納されていてもよいし、インターネット等を含む広域通信網を介して記録媒体に供給されてもよい。
【００５５】
以上の構成による通信システム１００の動作を説明する。図８は、通信システム１００による通信手順を示すシーケンス図である。端末装置１２は、機器ＩＤプロパティの要求メッセージを便座システム１０、他機器１４にブロードキャスト送信する（Ｓ１０、Ｓ１２）。便座システム１０は機器ＩＤプロパティの応答メッセージを端末装置１２に送信する（Ｓ１４）。端末装置１２は便座システム１０の機器ＩＤ等を登録する（Ｓ１６）。端末装置１２は設定要求メッセージを便座システム１０に送信する（Ｓ１８）。便座システム１０は設定応答メッセージを端末装置１２に送信する（Ｓ２０）。端末装置１２は読み出し要求メッセージを便座システム１０に送信する（Ｓ２２）。便座システム１０は読み出し応答メッセージを端末装置１２に送信する（Ｓ２４）。
【００５６】
これまでは、端末装置１２が、ＥＣＨＯＮＥＴ  Ｌｉｔｅ（登録商標）に対応し、ルータ１６を介して便座システム１０と通信を実行している。しかしながら、端末装置１２が、ＥＣＨＯＮＥＴ  Ｌｉｔｅ（登録商標）に対応しなくてもよい。以下では、そのような場合の構成を説明する。図９は、変形例に係る通信システム１００の構成を示す。通信システム１００は、便座システム１０、端末装置１２、他機器１４、ルータ１６、ＨＥＭＳ制御装置１８、サーバ２０を含む。端末装置１２はＨＥＭＳ制御装置１８と通信し、ＨＥＭＳ制御装置１８は便座システム１０と通信する。この場合、便座システム１０とＨＥＭＳ制御装置１８との間において、ＥＣＨＯＮＥＴ  Ｌｉｔｅ（登録商標）が使用される。端末装置１２はサーバ２０と通信し、サーバ２０は便座システム１０と通信する。この場合、便座システム１０とサーバ２０との間において、ＥＣＨＯＮＥＴ  Ｌｉｔｅ（登録商標）が使用される。
【００５７】
このような構成において、便座システム１０におけるプロパティ情報がサーバ２０にも記憶されてもよい。その場合、サーバ２０が端末装置１２にプロパティ値を送信してもよい。また、履歴保存部３４２はサーバ２０に含まれてもよい。その場合、便座システム１０は操作内容をサーバ２０に送信して、サーバ２０はこれを使用履歴として履歴保存部３４２に保存する。サーバ２０は、端末装置１２からの要求に応じて使用履歴を端末装置１２に送信する。また、使用履歴は、便座システム１０の履歴保存部３４２に一定期間保存された後、サーバ２０に送信されることによってサーバ２０に保存されてもよい。その際、便座システム１０からサーバ２０に送信された使用履歴は、便座システム１０の履歴保存部３４２から削除されればよい。さらに、電力使用量、水使用量の計算は、サーバ２０でなされてもよい。
【００５８】
本実施例によれば、便座システムの機器クラスに対応するプロパティ情報の設定を要求する設定要求を受信し、プロパティ情報には、電気便座部３１０における洗浄に関する情報が含まれるので、便座システム１０における洗浄に関する制御をネットワーク経由で可能にする。また、便座システムの機器クラスに対応するプロパティ情報の読み出しを要求する読み出し要求を受信し、プロパティ情報には、電気便座部３１０における洗浄に関する情報が含まれるので、便座システム１０における洗浄に関する制御をネットワーク経由で可能にする。また、便座システム１０における洗浄に関する制御がネットワーク経由で可能になるので、ネットワークを通じて、便座システム１０における洗浄機能の状態確認・設定したり、通知したりすることができる。また、便座システムの機器クラスを規定するので、電気便座関連情報をプロパティとして管理できる。
【００５９】
また、設定要求におけるプロパティ情報がユーザ共通であるので、電気便座部３１０に対するユーザ共通の設定をネットワーク経由で実行できる。また、設定要求におけるプロパティ情報がユーザ固有であるので、電気便座部３１０に対するユーザ固有の設定をネットワーク経由で実行できる。また、受信した読み出し要求をもとに、電気便座部３１０のプロパティ情報を送信するので、プロパティ情報に応じた設定内容を知らせることができる。また、使用履歴を送信するので、使用履歴を表示できる。また、使用した電力量に関する情報、使用した水量に関する情報、消耗品交換に関する情報の少なくとも１つを送信するので、使用した電力量に関する情報、使用した水量に関する情報、消耗品交換に関する情報の少なくとも１つを表示できる。また、人体検知情報を送信するので、電気便座部３１０における人体の有無を知らせることができる。
【００６０】
また、便座システムの機器クラスに対応するプロパティ情報の設定を要求する設定要求を送信し、プロパティ情報には、電気便座部３１０における洗浄に関する情報が含まれるので、便座システム１０における洗浄に関する制御をネットワーク経由で可能にする。また、便座システムの機器クラスに対応するプロパティ情報の読み出しを要求する読み出し要求を送信し、プロパティ情報には、電気便座部３１０における洗浄に関する情報が含まれるので、便座システム１０における洗浄に関する制御をネットワーク経由で可能にする。
【００６１】
本発明の一態様の概要は、次の通りである。本発明のある態様の便座システム１０は、電気便座部３１０を備える便座システム１０であって、所定の通信プロトコルにしたがって、通信対象となる装置との通信を行う通信部３００を備える。通信部３００は、便座システムの機器クラスに対応するプロパティの情報の設定を要求する設定要求、あるいは便座システムの機器クラスに対応するプロパティの情報の読み出しを要求する読み出し要求を通信対象となる装置から受信し、プロパティの情報には、電気便座部３１０における洗浄に関する情報が含まれる。
【００６２】
通信部３００は読み出し要求を受信し、通信部３００は、通信部３００において受信した読み出し要求をもとに、電気便座部３１０のプロパティの情報を送信してもよい。
【００６３】
電気便座部３１０を制御する制御部３０２をさらに備えてもよい。
【００６４】
設定要求におけるプロパティの情報はユーザ共通であり、制御部３０２は、設定要求をもとに、電気便座部３１０をユーザ共通に設定してもよい。
【００６５】
設定要求におけるプロパティの情報はユーザ固有であり、制御部３０２は、設定要求をもとに、電気便座部３１０をユーザ固有に設定してもよい。
【００６６】
制御部３０２は、電気便座部３１０における人体検知情報を受けつけ、通信部３００は、制御部３０２が受けつけた人体検知情報を送信してもよい。
【００６７】
通信部３００は、個人設定の使用履歴を送信してもよい。
【００６８】
通信部３００は、使用した電力量に関する情報、使用した水量に関する情報、消耗品交換に関する情報の少なくとも１つを送信してもよい。
【００６９】
本発明の別の態様は、通信装置である。この装置は、電気便座部３１０を備える便座システム１０に接続可能な通信装置であって、所定の通信プロトコルにしたがって、通信対象となる装置との通信を行う通信部３００を備える。通信部３００は、便座システムの機器クラスに対応するプロパティの情報の設定を要求する設定要求、あるいは便座システムの機器クラスに対応するプロパティの情報の読み出しを要求する読み出し要求を通信対象となる装置から受信し、プロパティの情報には、電気便座部３１０における洗浄に関する情報が含まれる。
【００７０】
本発明のさらに別の態様もまた、通信装置である。この装置は、所定の通信プロトコルにしたがって、電気便座部３１０を備える便座システム１０に接続された装置であって、かつ通信対象となる装置との通信を行う通信部２００を備える。通信部２００は、便座システムの機器クラスに対応するプロパティの情報の設定を要求する設定要求、あるいは便座システムの機器クラスに対応するプロパティの情報の読み出しを要求する読み出し要求を通信対象となる装置に送信し、プロパティの情報には、電気便座部３１０における洗浄に関する情報が含まれる。
【００７１】
以上、本発明を実施例をもとに説明した。この実施例は例示であり、それらの各構成要素あるいは各処理プロセスの組合せにいろいろな変形例が可能なこと、またそうした変形例も本発明の範囲にあることは当業者に理解されるところである。
【符号の説明】
【００７２】
１０  便座システム、  １２  端末装置（通信装置）、  １４  他機器、  １６  ルータ、  １８  ＨＥＭＳ制御装置（通信装置）、  ２０  サーバ（通信装置）、  １００  通信システム、  ２００  通信部、  ２０２  処理部、  ２０４  操作部、  ２０６  表示部、  ２０８  記憶部、  ３００  通信部、  ３０２  制御部、  ３１０  電気便座部、  ３１２  便器部、  ３２０  おしり洗浄機能実行部、  ３２２  温水機能実行部、  ３２４  電気便座用センサ、  ３２６  便座暖房機能実行部、  ３４０  操作部、  ３４２  履歴保存部、  ３４４  処理部。
【図１】
2019097692.tif 000003
【図２】
2019097692.tif 000004
【図３】
2019097692.tif 000005
【図４】
2019097692.tif 000006
【図５】
2019097692.tif 000007
【図６】
2019097692.tif 000008
【図７】
2019097692.tif 000009
【図８】
2019097692.tif 000010
【図９】
2019097692.tif 000011