(57)【要約】【課題】  体重や体脂肪率を容易に測定することができる健康管理システムを提供する。【解決手段】  浴槽１０１の脚部に重量センサ１１５ａ，１１５ｂを設け、入浴が行なわれる前の重量と、入浴中の重量とを測定し、その差から入浴者の体重を測定する。また、入浴時の水位の変化と、測定された体重と、入浴者の情報とに基づき体脂肪率を測定する。測定結果は、通信Ｉ／Ｆ１０７によりインターネットを介してサーバに送信される。サーバでは、住戸ＩＤ、入浴者、日時と共に測定結果を蓄積する。【選択図】        図２
2005291755.tif 000002
【特許請求の範囲】
【請求項１】
浴槽と、
前記浴槽の重量支持部に設置されたセンサと、
前記センサ出力の変動から、入浴者の体重を演算する演算手段と、
前記演算された体重をＩＤと共に外部に送信する送信手段とを備えた、健康管理システム。
【請求項２】
前記演算された体重と、入浴前および入浴中の水位差と、身長、性別その他の入浴者情報とに基づき体脂肪率を推定する推定手段をさらに備え、
前記送信手段は、前記推定された体脂肪率をＩＤと共に送信する、請求項１に記載の健康管理システム。
【請求項３】
前記演算された体重と、前記浴槽内に備えられた電極に体を接触させることによって計測される入浴者の電気伝導度と、身長、性別その他の入浴者情報とに基づき体脂肪率を推定する推定手段をさらに備え、
前記送信手段は、前記推定された体脂肪率をＩＤと共に送信する、請求項１に記載の健康管理システム。
【請求項４】
前記浴槽は、体脂肪率、心拍数、心電図、血圧、発汗量その他の生理情報を測定しうる機能を備えており、前記送信手段は、前記演算された体重およびＩＤと共に前記生理情報を外部に送信する、請求項１または２に記載の健康管理システム。
【請求項５】
前記センサ出力が、定められたしきい値を超えた増加を示したことをもって入浴者ありの判定を行ない、それに基づいて体重の演算および送信を行なうことを特徴とする、請求項１〜４のいずれかに記載の健康管理システム。
【請求項６】
入浴者の体重を登録するデータベースと、
前記演算された体重に基づいて前記データベースを検索し、入浴者を判定する判定手段とを備え、
前記送信手段は、前記判定された入浴者を特定する情報と共に演算された体重を送信する、請求項１〜５のいずれかに記載の健康管理システム。
【請求項７】
前記データベースは、入浴者の体脂肪率を登録し、
前記判定手段は、前記体脂肪を考慮して検索を行なう、請求項６に記載の健康管理システム。
【請求項８】
前記送信手段から送信される情報を受信する受信手段と、
前記受信された情報を分類し、蓄積する蓄積手段とを含む情報記録装置をさらに備えた、請求項１〜７のいずれかに記載の健康管理システム。
【請求項９】
前記情報記録装置に蓄積された情報を処理する処理手段と、
前記処理手段で処理された結果を表示する表示手段とをさらに備えた、請求項８に記載の健康管理システム。
【請求項１０】
前記処理手段は、過去の体重情報の履歴を視覚化し、
前記表示手段は前記視覚化された履歴を表示することを特徴とする、請求項９に記載の健康管理システム。
【請求項１１】
前記表示手段は、浴室に備えられたリモコン、ユーザＰＣ、および携帯端末の少なくとも１つにより構成される、請求項９または１０に記載の健康管理システム。
【請求項１２】
前記送信手段と前記受信手段とは、インターネットにより接続される、請求項８〜１１のいずれかに記載の健康管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、健康管理システムに関し、特に浴槽を用いて入浴者の体重や体脂肪率を測定することができる健康管理システムに関する。
【背景技術】
【０００２】
体重を測定するための体重計が古くから存在する。このような体重計を応用した技術として、以下の特許文献１〜３には、便器の便座に圧力センサを設け、着座した使用者の体重を測定する技術が開示されている。
【０００３】
また、特許文献４には、風呂の入口付近に体重測定手段を設ける技術が開示されている。
【０００４】
また、特許文献５および６には、入浴時の水位変化などに基づいて体脂肪率を測定する装置が開示されている。
【０００５】
さらに、特許文献７には、浴槽内に体重測定器を設け、その出力と水位変化とに基づいて入浴者の体脂肪率を測定する技術が開示されている。
【特許文献１】特開２００１−１３７１９８号公報
【特許文献２】特開２００１−１３７１９９号公報
【特許文献３】特開平５−２２８１１６号公報
【特許文献４】特開平６−３３９５０７号公報
【特許文献５】特開２００３−２０４９６５号公報
【特許文献６】特開２００２−４５３４９号公報
【特許文献７】特開２００３−１０２７７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、従来古くからある体重計では「体重を計ろう」というユーザの意志がなければ体重を測定できない。
【０００７】
また、特許文献１〜３の技術において便座を用いて体重を測定するためには、使用者が足を浮かせる（または専用の足置き場を利用する）必要がある。
【０００８】
特許文献４の技術においても、風呂の入口において体重測定の意志がないと、体重の測定ができないという問題がある。
【０００９】
また、特許文献５および６の技術において体脂肪率を測定するためには、体重を事前に入力する必要があり、操作が煩雑であるという問題がある。特に、体脂肪率は体重に対する脂肪の重量比であるため、誤った体重情報が入力されたり、体重情報が更新されなければ正しい体脂肪率の算出が困難であるという問題がある。
【００１０】
特許文献７の技術では、水位（入浴者の水没度）に応じて入浴者に不定の浮力がかかるため、正確な体重を計測できないという問題がある。また、特許文献７の技術では、特別な浴槽が必要となるという問題がある。
【課題を解決するための手段】
【００１１】
この発明は、上記問題点を解決するためになされたものであり、体重や体脂肪率を容易に測定および管理することができる健康管理システムを提供することを目的としている。
【００１２】
上記目的を達成するためこの発明のある局面に従うと、健康管理システムは、浴槽と、浴槽の重量支持部に設置されたセンサと、センサ出力の変動から、入浴者の体重を演算する演算手段と、演算された体重をＩＤと共に外部に送信する送信手段とを備える。
【００１３】
好ましくは健康管理システムは、演算された体重と、入浴前および入浴中の水位差と、身長、性別その他の入浴者情報とに基づき体脂肪率を推定する推定手段をさらに備え、送信手段は、推定された体脂肪率をＩＤと共に送信する。
【００１４】
好ましくは健康管理システムは、演算された体重と、浴槽内に備えられた電極に体を接触させることによって計測される入浴者の電気伝導度と、身長、性別その他の入浴者情報とに基づき体脂肪率を推定する推定手段をさらに備え、送信手段は、推定された体脂肪率をＩＤと共に送信する。
【００１５】
好ましくは浴槽は、体脂肪率、心拍数、心電図、血圧、発汗量その他の生理情報を測定しうる機能を備えており、送信手段は、前記演算された体重およびＩＤと共に前記生理情報を外部に送信する。
【００１６】
好ましくは健康管理システムは、センサ出力が、定められたしきい値を超えた増加を示したことをもって入浴者ありの判定を行ない、それに基づいて体重の演算および送信を行なうことを特徴とする。
【００１７】
好ましくは健康管理システムは、入浴者の体重を登録するデータベースと、演算された体重に基づいてデータベースを検索し、入浴者を判定する判定手段とを備え、送信手段は、判定された入浴者を特定する情報と共に演算された体重を送信する。
【００１８】
好ましくはデータベースは、入浴者の体脂肪率を登録し、判定手段は、体脂肪を考慮して検索を行なう。
【００１９】
好ましくは健康管理システムは、送信手段から送信される情報を受信する受信手段と、受信された情報を分類し、蓄積する蓄積手段とを含む情報記録装置をさらに備える。
【００２０】
好ましくは健康管理システムは、情報記録装置に蓄積された情報を処理する処理手段と、処理手段で処理された結果を表示する表示手段とをさらに備える。
【００２１】
好ましくは処理手段は、過去の体重情報の履歴を視覚化し、表示手段は視覚化された履歴を表示することを特徴とする。
【００２２】
好ましくは表示手段は、浴室に備えられたリモコン、ユーザＰＣ、および携帯端末の少なくとも１つにより構成される。
【００２３】
好ましくは送信手段と受信手段とは、インターネットにより接続される。
【発明の効果】
【００２４】
本発明における健康管理システムに従うと、浴槽の重量支持部に設置されたセンサに基づいて体重が計測でき、それを外部に送信することができるため、利用者が体重を容易に測定および管理することができるという効果がある。
【発明を実施するための最良の形態】
【００２５】
図１は、本発明の実施の形態の１つにおける健康管理システムの構成を示す図である。
【００２６】
図を参照して健康管理システムは、インターネットや電話回線などの通信回線Ｎに接続された、各家庭に備えられた複数の風呂システム１００ａ〜１００ｃと、健康管理センターに設置されるデータベースを兼ねたサーバ２００と、情報の閲覧や設定を行なうためのユーザＰＣ（パーソナルコンピュータ）３００および携帯電話やＰＤＡなどの携帯端末４００とから構成される。
【００２７】
風呂システム１００ａ〜１００ｃのそれぞれは、浴槽およびそれに温水を供給する熱源器を備えている。
【００２８】
浴槽の脚部（浴槽の重量支持部）には重量センサが設置されており、入浴中には、入浴者と、浴槽と、湯の重量の合計が測定される。入浴者の重量（体重）を測定するためには、入浴前（または入浴後）の重量センサの値と、入浴中の重量センサの値の差が用いられる。
【００２９】
すなわち、入浴中の重量センサの出力値（入浴者＋浴槽＋湯の合計重量）から、入浴前（または入浴後）の重量センサの出力値（浴槽＋湯の重量）を減算することで、入浴者の体重が測定される。
【００３０】
重量センサとして、圧力センサ、歪みゲージなどを採用することができる。
【００３１】
また、風呂システムにおいては重量センサの測定値の変化により、入浴が行なわれたタイミングや、入浴者が風呂から出るタイミングが測定される。
【００３２】
また、浴槽内には複数のセンサ（電極など）が設けられており、これらの電極間に生じる電位差によって入浴者の心電位図を計測し、心拍数に換算する。
【００３３】
なお、計測された入浴者の体重と、入浴前、入浴中の水位差（これはセンサにより測定される）と、身長や性別などの入浴者情報とに基づき、体脂肪率を測定することも可能である。またこれに代えて、浴槽内に複数のセンサ（電極など）を設け、電極に体を接触することによって計測される入浴者の電気伝導度と、測定された入浴者の体重と、身長や性別などの入浴者情報とに基づき、体脂肪率を測定するようにしてもよい。
【００３４】
このような構成を採用することにより、以下のような効果がある。
【００３５】
（１）  利用者は特に意識することなく、入浴という日常的な行為により体重を継続的に測定することができる。これにより、利用者の健康管理の補助を行なうことができる。
【００３６】
（２）  体脂肪率の測定の際、利用者は予め体重を自分で設定する必要がなくなる。また、体脂肪率の測定ごとに体重の測定が行なわれるため、より正しい体脂肪率を測定することができる。
【００３７】
（３）  浴槽ごと重量を計測することにより、浴槽内部に特別な装置を設置することが不要となる。
【００３８】
（４）  浴槽ごと重量を計測することにより、入浴者の姿勢や体重のかけ方にかかわらず安定した値を計測できる。
【００３９】
（５）  浴槽の脚部に敷く形状の重量センサ（圧力センサなどでの代用も可能）を用いると、本システムを導入する上での浴槽の加工が不要となる。
【００４０】
（６）  浴槽に複数の脚部が存在する場合に、それら複数の脚部それぞれに重量センサを設置することにより、湯の重量（約１００〜２００ｋｇ程度）および浴槽の重量（約１０ｋｇ程度）を含めた計測であっても、各々の重量センサのダイナミックレンジは通常の人用体重計レベルのもので済むという効果がある。
【００４１】
（７）  複数の重量センサを設置することにより、湯面の揺れを互いに補償し、安定した計測値の算出ができる。
【００４２】
（８）  健康管理システムにおいては、入浴時の健康管理を継続的に行なうとともに、入浴者によるデータの手入力を最小限にすることが可能である。すなわち、風呂システム１００ａ〜１００ｃにおいて入浴が行なわれると、センサ値の変化によりそれが自動的に検出され、体重や体脂肪率から自動的に入浴者の判定が行なわれる。判定された入浴者に対応付けて、体重や体脂肪などを自動的にサーバ２００に登録し、健康カルテとして蓄積が行なわれる。
【００４３】
サーバ２００は、各家庭に備えられた風呂システム１００ａ〜１００ｃから送信される情報を受信し、分類し蓄積する。また、蓄積されたデータは、インターネットなど経由で閲覧できるようにされており、ＰＣ３００または携帯端末４００などを用いてそれらの情報をユーザは閲覧することができる。
【００４４】
より詳しくは、風呂システム１００ａ〜１００ｃにおいて入浴動作が行なわれると、入浴者の判定や健康情報の計測が行なわれる。有効なデータが計測された場合には、その日時、入浴者の個人情報、住戸ＩＤなどとともにサーバ２００に送信される。サーバ２００においては、各住戸から適宜送信される健康データを、住戸ＩＤ別、入浴者別などに分類し、データとして蓄積する。
【００４５】
サーバ２００は、蓄積されたデータから各住戸ＩＤ別、入浴者別の健康カルテを作成し、インターネットなどを経由して閲覧できる状態で配信する。入浴者などは、風呂システム１００ａ〜１００ｃに備えられた浴室リモコンなどの表示装置、またはインターネットに接続されたユーザＰＣなどから個人の健康情報を閲覧することができる。
【００４６】
図２は、図１の風呂システム１００ａ〜１００ｃの１つの構成を示す図である。
【００４７】
図を参照して、風呂システム１００は、浴槽１０１と、浴室リモコン１０３と、給湯暖房熱源器１０５と、通信インターフェイス１０７と、温水配管１０９と、循環アダプタ１１１と、センサインターフェイス１１３と、重量センサ１１５ａ，１１５ｂと、入浴者の電気伝導度、心拍数などを測定するための人体センサ１１７ａ，１１７ｂと、水位センサ１１９とを備えている。
【００４８】
次に、本健康管理システムの動作の概要について説明する。健康管理システムは、下記に示すステップに従って運用される。
【００４９】
（１）  まず、給湯熱源器１０５を家庭に設置するときに、重量センサ１１５ａ，１１５ｂと水位センサ１１９との関係を取得しておく。これにより、水位（または出湯量）と重量との関係を予め記録しておくことができる。また、このとき日付や時間なども設定される。
【００５０】
（２）  給湯暖房熱源器１０５の自動湯張り機能により浴槽１０１に対し湯張りが行なわれる。センサにより計測された情報のローカル（給湯暖房熱源器）およびサーバ２００への登録は自動風呂のキープ運転（風呂温度、水位を一定に保つ機能）中のみ有効であるものとする。
【００５１】
（３）  入浴者が入浴を行なう（システム施行後最初の入浴）。このとき、水位変化または重量変化から入浴が行なわれたことを検知する。
【００５２】
（４）  入浴前後の重量差から入浴者の体重算出を行なうとともに、浴槽内の電極間に発生する電位から心拍数を算出する。
【００５３】
（５）  体重および心拍数データは継続的に発生するので、逐次（例えば２秒毎）浴室リモコンに表示する。これらの体重および心拍の計測結果を元に、入浴者判定プロセスを実行する。このときは最初の入浴であり、入浴者判定においては該当者がいないため、新規登録作業を促す。
【００５４】
（６）  入浴者は、自分の名前（もしくは称呼）、性別、身長、年齢を入力する。これらのデータはあとからでも修正入力可能である。これらのうち、身長などの経時的に変化する可能性のあるデータについては、修正記録を保存し、健康管理情報の一部とする。また、年齢については生年月日を入力することにより、自動的にデータ更新する仕組みを採用することが好ましい。
【００５５】
（７）  入力されたデータから体脂肪率を算出し、継続的に表示する。
【００５６】
体脂肪率の算出は、ここでは入浴前および入浴中の水位差を水位センサ１１９で検出し、入浴者の体積に換算したものと、計測された体重と、予め設定した（比較的変化の少ない）身長や性別などの情報から行なう既存の技術を用いる。
【００５７】
ただし、体重および体積（水位差）が連続的にデータで算出されるため、たとえば３秒ごとに再計算を行ない、表示の更新を行なう。
【００５８】
（８）  浴室リモコンの表示装置には、各計測値、算出値がリアルタイムで数値として表示されるとともに、必要に応じて変動履歴がわかりやすいようにグラフでの表示を行なう。
【００５９】
（９）  自動風呂のキープ運転中であって、入浴が検知されている場合、連続した計測データ（体重、体脂肪率、心拍数）が得られたときには定期的に代表値を決定し、日付、時間、入浴者情報（入浴者、性別、身長など）とともに一時記録する。
【００６０】
代表値がメモリに登録された際に、リモコンには選択された代表値を一定時間（たとえば３秒）表示するとともに、登録値であることを音声や文字情報などで通知する。
【００６１】
（１０）  浴槽から入浴者が外に出たことを検知した場合（重量の低下および水位の低下から判断）、一時記録された情報から登録用の代表値を算出し、住戸を識別する情報（住戸ＩＤなど）とともにインターネットなどの経由でサーバ２００に送信する。このとき、一時記録された一連の代表値データは消去される。
【００６２】
（１１）  サーバ２００では、登録される各住戸、各個人の各計測データを、データベースとして蓄積する。
【００６３】
（１２）  健康管理情報を閲覧するユーザ（入浴者など）は、ユーザＰＣ３００または携帯端末４００のＷＥＢブラウザ機能を利用して健康管理を行なうサーバ２００にアクセスする。
【００６４】
（１３）  サーバ２００は、ＷＥＢブラウザからのアクセスにより、クライアントのユーザ認証（ＩＤおよびパスワード）を行なう。ユーザには、複数段階の権限レベルが与えられており、すべてのデータにアクセスできるサーバ管理者、同じ住戸のすべての個人データにアクセスできる保護者、自分自身のデータのみにアクセスできる一般ユーザなどに分けられる。
【００６５】
（１４）  それぞれのユーザレベルに応じ、対応する個人の過去の計測履歴、同世代の他のユーザの統計値との比較（平均的な体脂肪率、同年代の体重分布）などがグラフ表示するなど視覚的に表示される。
【００６６】
（１５）  各個人は、過去のデータの修正や削除ができるだけではなく、他の計測システム（たとえば血圧計など）の計測値や医療機関で計測されたデータ（血液検査結果など）の登録を行ない、本システムで得られたデータとあわせてグラフ化するなどして一括管理できる環境が提供される。
【００６７】
図３は、重量センサ１１５ａ，１１５ｂを用いた入浴判定の方法を説明するための図である。
【００６８】
図を参照して、湯張りが行なわれた後、重量の計測値が安定したときにそれを基準重量としメモリする。たとえば１０秒間の全サンプル値の平均を取ることで基準重量とする。
【００６９】
メモリした後も、定期的に（たとえば３０分ごと）に再度計測値をメモリする。これは、微小な水漏れがあったときや、水道からの給水などが行なわれたときの対策とするものである。また、熱源機によって自動的に足し湯をする時は、必ず基準重量を再度メモリする動作が行なわれる。
【００７０】
なお、水面の揺れやセンサのノイズなどにより計測値はノイズを含むものとなるため、センサの感度に応じて許容度を設定し、信号振幅が許容度に収まることで平常とし、そのときのセンサ値を計測に用いることとしてもよい。
【００７１】
また、センサのピークノイズ除去のため、サンプリング周期にもよるが最低サンプル値前後を含めた３サンプルでの平滑化を行なうことが望ましい。平滑化アルゴリズムは一般的なものを利用することができる。たとえば、３点において平滑化を行なう場合には、時刻ｔでの測定値をＷ（ｔ）とすると、
Ｗ（ｔ）＝［Ｗ（ｔ−１）＋２×Ｗ（ｔ）＋Ｗ（ｔ＋１）］／４
（３サンプル平滑化の場合）などの数式を用いることができる。
【００７２】
図３の「入浴動作」で示されるように、入浴が行なわれたときには、重量センサ１１５ａ，１１５ｂの出力値が上昇するため、これをもって入浴の判定が行なわれる。
【００７３】
入浴動作にかかる時間（例えば１０秒）をｄとし、重量センサの出力をＷ（ｔ）とすると、入浴判定は以下の数式により行なうことができる。
【００７４】
Ｗ（ｔ＋ｄ）−Ｗ（ｔ）＞Ｓ
ここに、Ｓは判定しきい値であり、たとえば１人で入浴できる子供の体重を参考に決めるなどして１０ｋｇなどと設定することができる。上記の式が満たされたときに、入浴がなされたと判定する。
【００７５】
また、浴槽から出たこと（本明細書では仮に「出浴」と称す。）を判定するためには入浴判定と逆を行なえばよいため、
Ｗ（ｔ＋ｄ）−Ｗ（ｔ）＜Ｓ’
の式を満たしたときに浴槽から入浴者が出たことを判定することができる。
【００７６】
浴槽から入浴者が出たことを判定するためには、以下の処理を行なうこともできる。
【００７７】
まず、入浴時の重量の増加量（≒体重）をメモリしておく。すなわち、Ｗ（ｔ1＋ｄ）−Ｗ（ｔ1）の値を、メモリＭに保存しておく。そして、
Ｗ（ｔ2＋ｄ）−Ｗ（ｔ2）＜−αＭ
の式が満たされたときに、浴槽から入浴者が出たことを判定する。ここに、αは余裕度であり、０〜１の値を取る。この式によると、浴槽に入るときと出るときの重量の変化がほぼ同じではないと、浴槽から入浴者が出たと判定されない。
【００７８】
図４は、風呂システムにおいて行なわれる体重計測処理を示すフローチャートである。
【００７９】
図を参照して、ステップＳ１０１において、給湯暖房熱源器１０５を用いた浴槽１０１への自動湯張りが行なわれる。ステップＳ１０３において、入浴前の重量（基準重量）Ｗ０を測定する。
【００８０】
ステップＳ１０５において、図３を用いて説明した処理により入浴が行なわれたかが判定され、ＹＥＳであれば、ステップＳ１０７で変数ｎに「１」を代入する。
【００８１】
ステップＳ１０９において、入浴中における、浴槽、入浴者、湯の重量の合計が測定され、変数Ｗｎに代入される。
【００８２】
ステップＳ１１１において入浴者の体重ＴｎにＷｎ−Ｗ０を代入し、ステップＳ１１３で入浴者の体重Ｔｎを浴室リモコン１０３に表示する。
【００８３】
ステップＳ１１５で周期調整のため時間待ちを行ない、ステップＳ１１７でｎの値を１インクリメントする。
【００８４】
ステップＳ１１９で入浴者が浴槽から出たかが判定され（出浴判定）、ＹＥＳとなるまでステップＳ１０９からの処理を繰返す。
【００８５】
ステップＳ１１９でＹＥＳならば、ステップＳ１２１で代表体重を算出する処理を行ない、ステップＳ１２３でサーバ２００に代表体重を登録する。
【００８６】
また、図４での処理において、体重の計測中に「足し湯スイッチＯＮ」または「自動足し湯」がされた場合には、足し湯量をもとに演算を行なう。たとえば、足し湯前の重量センサの出力（基準重量）がＷ０（ｋｇ）、ある時刻ｔまでの足し湯量がＷ１（リットル（ほぼｋｇと等価））、時刻ｔでの重量センサ出力がＷ２であった場合、その時点での入浴者の体重は、Ｗ２−Ｗ１−Ｗ０と計算される。なお、足し湯中には計測を中断するようにしてもよい。
【００８７】
図５は、図４の代表体重算出処理（Ｓ１２１）の内容を示すフローチャートである。
【００８８】
図を参照して、ステップＳ２０１において計測値が量子化され、ステップＳ２０３で計測値の度数分布表が作成される。ステップＳ２０５で、度数分布表の最頻値が代表体重とされる。
【００８９】
図６は、図５のステップＳ２０３で作成される度数分布表イメージを視覚化した図である（演算上では視覚化する必要はない）。
【００９０】
図を参照して、横軸に計測した体重、縦軸に計測値の頻度がとられたグラフが作成される。ここで、最頻値を代表体重としてもよいし、最頻値の階級内（またはその前後の数階級）のデータの平均値を代表体重としてもよい。
【００９１】
さらに、総データから、階級の上下たとえば２５％ずつを削除した残りの５０％のデータの平均値を代表体重としてもよい。上下を削除するのは、体の移動などにより計測した体重が一時的に大きく変動する可能性があるため、それらを除去するための処理である。
【００９２】
図７は、重量センサの出力のイメージを示す図である。なお、この図において重量センサのノイズや体の移動などによる変動は考慮していない。
【００９３】
図を参照して、湯張りが開始されると重量センサの値は徐々に増加する。湯張りが完了したときに、重量センサは基準重量Ｗ０を取得する。入浴が行なわれると、重量センサの出力は増加し、このとき基準重量Ｗ０をもとに入浴者の体重が常時計測され表示される。
【００９４】
浴槽から入浴者が出たときには、重量センサの出力は再び基準重量Ｗ０に戻り、洗い場で浴槽内の湯が利用されることにより重量センサの出力は低下する。
【００９５】
この重量センサの出力の低下後の重量が基準重量Ｗ０として再取得され、再度図４のフローチャートで示される処理を実行することで、再度の入浴における体重の計測が行なわれる。また、自動の足し湯が行なわれたときには、その後の重量センサ出力が再度基準重量Ｗ０とされる。
【００９６】
図８は、母親と子供の２人が一緒に入浴する際の重量センサの出力のイメージ図である。
【００９７】
図を参照して、湯張りが完了したときに、基準重量Ｗ０が取得されるのは、図７の例と同じである。この後、１人目の入浴が行なわれると１人目の体重の計測が行なわれる。浴室リモコン１０３に風袋引きスイッチ（基準重量を強制的に設定するスイッチ）を設けられており、当該スイッチを押すことで、いわゆる風袋引きが行なわれ、そのときの重量センサの出力が基準重量とされる。ここで２人目が入浴を行なうと、２人目の体重の測定が行なわれる。
【００９８】
このようなスイッチを設けることにより、１人目の入浴者の体重の管理もできるし、２人目の入浴者の体重の管理も可能となる。
【００９９】
図９は、重量センサの校正処理を示すフローチャートである。
【０１００】
図を参照して、風呂システムの試運転時などにこのフローチャートでの処理は実行され、これにより給湯暖房熱源器１０５に設けられた水位センサ１１９と重量センサ１１５ａ，１１５ｂとの対応関係が取得される。給湯暖房熱源器１０５と浴槽１０１との高さにより水位センサと重量センサとの出力関係は異なるため、その補正が当該フローチャートにおいて行なわれる。
【０１０１】
ステップＳ３０１において、浴槽を空にして、栓をする動作がユーザにより行なわれる。ステップＳ３０３において、重量センサの出力を、浴槽が空の状態で測定し、記録する。
【０１０２】
ステップＳ３０５において、水位センサ１１９の出力および重量センサ１１５ａ，１１５ｂの出力を測定しながら、湯張りを行なう。
【０１０３】
ステップＳ３０７において、水位センサと重量センサとの出力値の対応関係を記録する。
【０１０４】
なお、図９に示す処理は、システムを設置したときにのみ行なってもよいし、風呂を沸かすごとに行なうようにしてもよい。これにより、センサ特有のカーブなどを校正することができる。また、風呂を沸かすごとに校正を行なうと、たとえば４つの重量センサを用いて重量を測定するときにそのうちの１つのセンサが壊れたときでも測定を行なうことが可能となる。
【０１０５】
図９により求められた重量センサ出力と水位センサ出力との対応関係に基づいて、たとえば自動湯張り中の風呂栓の締め忘れや、湯張り完了前の入浴開始を検知するなどの判定を行なうことができる。
【０１０６】
図１０は、重量センサ出力と水位センサ出力との対応関係の具体例を示す図である。
【０１０７】
図を参照して、横軸に重量センサの出力が示されており、縦軸に水位センサの出力が示されている。ここでは、試運転中に重量センサの出力と水位センサの出力との対応関係が取得されたものとする。また、ここでは水位を９レベルで調整できる熱源器の例を示しており、システム設置時の風呂試運転時に、設定可能な各水位Ｈｎ（ｎ＝１〜９）に対応する重量センサの出力Ｗｎをメモリに格納している。
【０１０８】
これにより、たとえば水位センサの出力（出湯量）と重量センサの出力とが対応しないことに基づいて、風呂栓の締め忘れや、湯張りが完了する前に入浴が開始されたことなどを検知することができる。
【０１０９】
図１１は、自動湯張り時の異常判定を行なう処理を示すフローチャートである。
【０１１０】
図を参照して、ステップＳ４０１において少量の湯であるたとえば５リットルの湯を浴槽に送る。
【０１１１】
ステップＳ４０３で重量が増加したかが判定され、ＮＯであればステップＳ４１１で風呂栓の締め忘れであることを示すエラーを音声などにより通知する。
【０１１２】
ステップＳ４０３で重量が増加したのであれば、ステップＳ４０５で自動湯張りを行ない、ステップＳ４０７で重量センサから求められる現在の重量と、図１０のグラフで示される想定重量とがほぼ等しいかが判定される。ＹＥＳであれば、ステップＳ４０９で入浴前の重量（基準重量）に現在の重量を代入する。
【０１１３】
また、ステップＳ４０７でＮＯであれば、ステップＳ４１３で入浴前重量取得エラーを音声や表示などにより行なう。
【０１１４】
なお、上述の実施の形態においてはお湯を入れた浴槽の重量が安定したときから急激に重量が増加したことをもって入浴を判定することとしたが、たとえば湯張り中に一定のスピードで重量が増加している場合においても、急激に重量が増加することがあったのであれば、その重量の増加を入浴によるものとして、入浴の判定を行なうようにしてもよい。
【０１１５】
［変形例１］
なお、図４に示される体重の測定処理に代えて、図１２に示すフローチャートでの処理を実行するようにしてもよい。
【０１１６】
図１２は、変形例１における体重判定処理を示すフローチャートである。
【０１１７】
図を参照して、このフローチャートは、自動湯張り機能により浴槽に湯が張られた後に実行される。また、自動湯張り機能がない風呂においても、たとえばユーザが浴槽に湯を入れた後に、スタートボタンを押すことにより図１２のフローが実行されるようにしてもよい。
【０１１８】
図１２を参照してステップＳ５０１において、一定時間重量が安定したかが判定され、ＹＥＳになれば、ステップＳ５０３でそのときの重量センサにより得られる重量をＷ（ｔ）としてメモリする。
【０１１９】
ステップＳ５０５で水位変化があったかが判定され、それが自動湯張り機能による湯の増加などの入浴以外の水位変化であれば、ステップＳ５０１へ戻り、入浴による水位変化であれば、ステップＳ５０７で一定時間待機する。
【０１２０】
ステップＳ５０９で一定時間重量が安定したかが判定され、ＹＥＳであればステップＳ５１１でそのときの重量をＷ（ｔ＋ｄ）としてメモリする。
【０１２１】
ステップＳ５１３で、Ｗ（ｔ＋ｄ）−Ｗ（ｔ）の数式により、体重が演算され、その結果が記録される。
【０１２２】
ステップＳ５１５で浴室リモコン１０３に体重の表示が行なわれ、ステップＳ５１７で入浴者が浴槽から出たことを検知するまで、ステップＳ５０９からの処理を繰返し行なう。
【０１２３】
また、ステップＳ５０９でＮＯであれば、ステップＳ５１９で時間オーバーとなったか（所定時間重量が不安定な状態が継続したか）が判定され、ＮＯであれば、ステップＳ５０９へ戻り、ＹＥＳであればステップＳ５２１で浴室リモコン１０３にエラーの表示を行なう。
【０１２４】
［入浴者の検出について］
次に、体重に基づいて入浴者を判定する処理について説明する。
【０１２５】
図１３および図１４は、入浴者判定処理を示すフローチャートである。
【０１２６】
このフローチャートは、重量センサを用いた体重の測定が行なわれた後に実行される。
【０１２７】
図を参照して、ステップＳ６０１において、重量センサにより測定された体重に近い体重が既に登録されているかが判定される。ＮＯであれば、ステップＳ６０３で新規登録する旨のアナウンスを行ない、ステップＳ６０５で入浴者からの了承が得られたのであれば、ステップＳ６０７で登録名と、体重の変動幅と、体重を通知する。
【０１２８】
ステップＳ６０９で入浴者からの承諾が得られたのであれば、ステップＳ６１１でそのデータを蓄積する。
【０１２９】
また、ステップＳ６０９で了承が得られなかった場合には、ステップＳ６１３で登録名や変動幅の手動による修正を受付け、ステップＳ６１１でそのデータを蓄積する。
【０１３０】
また、ステップＳ６０５で承諾が得られなかった場合には、ステップＳ６１５で体重の表示のみを行ない、登録は行なわずに本処理を終了する。
【０１３１】
また、ステップＳ６０１で既に登録がなされているときには、図１４のステップＳ６５１において、登録されている対象者が複数あるかが判定され、ＮＯであればステップＳ６５３で対象を確認するアナウンスを行なう。
【０１３２】
ステップＳ６５５で入浴者の了承が得られたのであれば、ステップＳ６５７で、対象者としてデータを蓄積するため、ステップＳ６０３へ進む。
【０１３３】
また、ステップＳ６５５でＮＯであれば、ステップＳ６６３で新規登録としてデータを蓄積するため、ステップＳ６０３へ進む。
【０１３４】
また、ステップＳ６５１でＹＥＳであれば、ステップＳ６５９で入浴者に対して対象の選択を要求し、ステップＳ６６１で該当がある場合には、ステップＳ６５３へ進み、該当がなければステップＳ６６３へ進む。
【０１３５】
なお、ステップＳ６５９においては、確率の高いと思われる対象者から順に読上げ、あるいは表示を行ない、ユーザに承諾を促すようにしてもよい。
【０１３６】
図１５は、入浴者と体重とを登録する入浴者データベースの具体例を示す図である。
【０１３７】
図を参照して、入浴者のＩＤごとに、その称呼（または名前）と、ベース体重と、体重の変動幅とが記録されている。
【０１３８】
ここで、変動幅とは、ある入浴者の体重が変動したときに、同一の人物であると判定するための幅である。すなわち、図１５において、測定された体重が６０ｋｇ〜７０ｋｇの範囲にあれば、図１３のステップＳ６０１では、入浴者がＩＤ＝０１のものであると仮定する。
【０１３９】
なお、図１５におけるベース体重は固定としてもよいし、（１）前回の測定値、（２）過去ｎ回の測定値の平均、（３）過去ｎ日の平均などの動的に変化する値を用いてもよい。
【０１４０】
また、変動幅に関しても固定でもよいし、過去Ｎ回の体重の標準偏差ＳＤを算出し、変動幅を±ＳＤとしてもよいし、過去Ｎ回の体重の最大値と最小値の差の半分ＤＤを算出し、変動幅を±ＤＤとしてもよい（すなわち、ＤＤ＝（ｍａｘ−ｍｉｎ）／２）。
【０１４１】
図１６は、上記のような体重測定処理により蓄積される体重履歴データの具体例を示す図である。
【０１４２】
図を参照して、入浴者のＩＤごとに、入浴の日付と時間と、測定された体重とが時系列に記録される。入浴者を自動判別することで、図１６に示すようなデータベースが自動で作成される。
【０１４３】
［入浴者検知の変形例］
なお、上記の体重のみによる入浴者の判定では、体重が比較的近い者同士が誤判定される可能性がある。そこで、本変形例においては体脂肪率も考慮することにより判定を行なう。
【０１４４】
図１７および図１８は、本変形例における処理を示すフローチャートである。
【０１４５】
図を参照して、体重が測定された後に、ステップＳ７０１において、登録候補（対象者）があるかが判定され、ＮＯであればステップＳ７１５において入浴者の情報の新規登録を行ない、ステップＳ７１３でデータを蓄積する。
【０１４６】
ステップＳ７０１でＹＥＳであれば、ステップＳ７０３で体重に基づいた判定での候補は複数いるかが判定される。ＮＯであれば、ステップＳ７０５で候補者のデータで体脂肪率を計算する。
【０１４７】
ステップＳ７０７で、候補者の体脂肪率と一致するかが判定され、ＹＥＳであれば、ステップＳ７０９で体重および体脂肪率、ならびに候補者名をアナウンスする。ステップＳ７１１でユーザからの承諾があったかが判定され、ＹＥＳであればステップＳ７１３へ進む。一方、ステップＳ７１１でＮＯであれば、ステップＳ７１５で入浴者情報の新規登録を行なう。
【０１４８】
また、候補者の体脂肪率と一致しない場合（Ｓ７０７でＮＯ）も、ステップＳ７１５へ進む。
【０１４９】
ステップＳ７０３でＹＥＳであれば、ステップＳ７５１（図１８）において、すべての候補者データについての体脂肪率を計算し、ステップＳ７５３へ進む。ステップＳ７５３で体脂肪率に基づく候補者がいるかが判定され、ＮＯであればステップＳ７１５へ進み、１人のみであればステップＳ７０９へ進む。また、複数の候補者がいる場合には、ステップＳ７５５でユーザに対して選択を要求し、ステップＳ７５７で該当者がある場合にはステップＳ７０９へ進み、該当者がなければステップＳ７１５へ進む。
【０１５０】
図１９は、本変形例における入浴者データベースの構成を示す図である。
【０１５１】
図を参照して、入浴者データベースにおいては、ＩＤに対応付けて入浴者の称呼と、ベース体重と、体重変動幅が記録される。また、ベース体脂肪率と体脂肪率変動幅が記録される。このベース体脂肪率およびその変動幅に関しては、ベース体重と体重変動幅の考えと同じであるため、ここでの説明を繰返さない。
【０１５２】
このようにして、本変形例においては体脂肪率などを考慮して判定を行なうことができるため、より正確な判定を行なうことができるという効果がある。
【０１５３】
図２０は、本変形例における測定結果を蓄積するデータベースの構成を示す図である。
【０１５４】
図を参照して、入浴者検知が完了した時点で、データベースにはＩＤごとに入浴の日付、時間、体重、および体脂肪率が記録される。
【０１５５】
サーバ２００は、蓄積されたデータをグラフなどを用いて視覚化して入浴者に健康情報として提供する。
【０１５６】
図２１は、浴室リモコン１０３の正面図である。
【０１５７】
ここでは、入浴が行なわれる前の浴室リモコンの状態を示している。図に示されるように、浴室リモコンには現在の日付、時刻、計測がＯＫであるか、計測中であるか、入浴者の体重、体脂肪率、および心拍数が表示される。
【０１５８】
図２２は、図１７のステップＳ７１１で表示される承諾を促す画面を示す図である。
【０１５９】
図を参照して、体重や体脂肪率などに基づいて識別された登録者が表示され、ユーザに入力を促す。
【０１６０】
図２３および図２４は、図１７のステップＳ７１３で表示される画面を示す図である。
【０１６１】
図２３に示されるように、ユーザの変更入力がない場合には、検出された入浴者の名前が表示され、図２４に示されるようにデータの登録が行なわれる。
【０１６２】
なお、上記の変形例での判定に代えて、以下の３つのステップにより入浴者の判定を行なうようにしてもよい。
【０１６３】
第１ステップ：入浴者の体重により入浴者を判定する。
【０１６４】
一般家庭の場合、各人で概ね体重は異なる領域になるため、体重計測により入浴者を自動判定する。判定後、誰と判定したかを報知（表示、音声など）した後、訂正がなければ確定およびデータの格納を行なう。
【０１６５】
第２ステップ：同一領域に複数の人がいる場合には、副情報（体脂肪率など）を計測できる場合、それを用いて自動判定を行なう。
【０１６６】
第３ステップ：副情報を用いても判断できない場合には、過去の入浴頻度の高い人と仮判定する。
【０１６７】
なお、データベースに、入浴者が入浴する際のセンサの出力信号パターンを登録し、センサ出力信号パターンのマッチングによりデータベースを検索し、入浴者の判定を行なうようにしてもよい。
【０１６８】
図２５は、上記の風呂システムをユニットバスに適用した状態を示す図である。
【０１６９】
熱源機と浴槽とをつなぐ温水配管は、浴槽を拘束するような配置とせず、自在な状態で重量計量に影響を及ぼすことの無いように留意した設置を行なう。
【０１７０】
図を参照して、浴槽１０１の脚部に重量センサ１１５ａ，１１５ｂが設けられ、その出力を演算ユニット１２１により重量に換算し、それを熱源器１０５に入力する。なお、４脚浴槽に４個のセンサを設け、それぞれのセンサから出力される重量がｗ１、ｗ２、ｗ３、ｗ４である場合、入浴時の総重量は、Ｗ＝ｗ１＋ｗ２＋ｗ３＋ｗ４＝（浴槽重量）＋（温水重量）＋（入浴者重量）として求めることができる。
【０１７１】
なお、浴槽に、体脂肪率、心拍数、心電図、血圧、発汗量その他の生理情報を測定しうる機能を備えさせ、演算された体重およびＩＤと共に生理情報を外部に送信するようにしてもよい。体脂肪率、心拍数、心電図、血圧、発汗量を測定する技術は公知のものを採用することができる。例えば、心拍数、心電図は、浴槽内の複数の電極間に発生する電位差から計測する。血圧は、浴槽淵部または底部に設置した専用のセンサ（脈波センサ）による脈波と心電図から計測する。発汗量は、浴槽内の水の電気伝導度で推定する。
【０１７２】
なお、上述の実施の形態におけるフローチャートの処理を実行するプログラムを提供することもできるし、そのプログラムをＣＤ−ＲＯＭ、フレキシブルディスク、ハードディスク、ＲＯＭ、ＲＡＭ、メモリカードなどの記録媒体に記録してユーザに提供することにしてもよい。また、プログラムはインターネットなどの通信回線を介して、装置にダウンロードするようにしてもよい。
【０１７３】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【０１７４】
【図１】本発明の実施の形態の１つにおける健康管理システムの構成を示す図である。
【図２】図１の風呂システム１００ａ〜１００ｃの１つの構成を示す図である。
【図３】重量センサ１１５ａ，１１５ｂを用いた入浴判定の方法を説明するための図である。
【図４】風呂システムにおいて行なわれる体重計測処理を示すフローチャートである。
【図５】図４の代表体重算出処理（Ｓ１２１）の内容を示すフローチャートである。
【図６】図５のステップＳ２０３で作成される度数分布表の具体例を示す図である。
【図７】重量センサの出力のイメージを示す図である。
【図８】母親と子供の２人が一緒に入浴する際の重量センサの出力のイメージ図である。
【図９】重量センサの校正処理を示すフローチャートである。
【図１０】重量センサ出力と水位センサ出力との対応関係の具体例を示す図である。
【図１１】自動湯張り時の異常判定を行なう処理を示すフローチャートである。
【図１２】変形例１における体重判定処理を示すフローチャートである。
【図１３】入浴者判定処理を示すフローチャートである。
【図１４】図１３に続くフローチャートである。
【図１５】入浴者と体重とを登録する入浴者データベースの具体例を示す図である。
【図１６】体重測定処理により蓄積される体重履歴データの具体例を示す図である。
【図１７】入浴者検出の変形例における処理を示すフローチャートである。
【図１８】図１７に続くフローチャートである。
【図１９】変形例における入浴者データベースの構成を示す図である。
【図２０】変形例における測定結果を蓄積するデータベースの構成を示す図である。
【図２１】浴室リモコン１０３の正面図である。
【図２２】図１７のステップＳ７１１で表示される承諾を促す画面を示す図である。
【図２３】図１７のステップＳ７１３で表示される画面を示す図である。
【図２４】図１７のステップＳ７１３で表示される画面を示す図である。
【図２５】風呂システムをユニットバスに適用した状態を示す図である。
【符号の説明】
【０１７５】
１００，１００ａ〜１００ｃ  風呂システム、１０１  浴槽、１０３  浴室リモコン、１０５  給湯暖房熱源器、１０７  通信インターフェイス、１０９  温水配管、１１１  循環アダプタ、１１３  センサインターフェイス、１１５ａ，１１５ｂ  重量センサ、１１７ａ，１１７ｂ  人体センサ、１１９  水位センサ、１２１  演算ユニット。
【図１】
2005291755.tif 000003
【図２】
2005291755.tif 000004
【図３】
2005291755.tif 000005
【図４】
2005291755.tif 000006
【図５】
2005291755.tif 000007
【図６】
2005291755.tif 000008
【図７】
2005291755.tif 000009
【図８】
2005291755.tif 000010
【図９】
2005291755.tif 000011
【図１０】
2005291755.tif 000012
【図１１】
2005291755.tif 000013
【図１２】
2005291755.tif 000014
【図１３】
2005291755.tif 000015
【図１４】
2005291755.tif 000016
【図１５】
2005291755.tif 000017
【図１６】
2005291755.tif 000018
【図１７】
2005291755.tif 000019
【図１８】
2005291755.tif 000020
【図１９】
2005291755.tif 000021
【図２０】
2005291755.tif 000022
【図２１】
2005291755.tif 000023
【図２２】
2005291755.tif 000024
【図２３】
2005291755.tif 000025
【図２４】
2005291755.tif 000026
【図２５】
2005291755.tif 000027