(57)【要約】【課題】ユーザが快適な入浴を行うことができるようにする。【解決手段】浴槽には、伸縮性を有する素材からなる、浴槽の内壁を構成する内壁部に圧力を加え、内壁部で囲まれる凹部である湯船部の形状を変更するアクチュエータ１２Ｂ，１２Ｄ，１２Ｆ，１２Ｌ，１２Ｒが設けられている。可動範囲設定部６８は、湯船部の形状を変更可能な範囲である可動範囲を設定し、アクチュエータ制御部７０は、ユーザからの操作入力と、可動範囲とに基づいて、アクチュエータ１２Ｂ，１２Ｄ，１２Ｆ，１２Ｌ，１２Ｒを制御し、湯船部の形状を変更する。【選択図】図１０
2006102243.tif 000002
【特許請求の範囲】
【請求項１】
伸縮性を有する素材からなる、浴槽の内壁を構成する内壁部と、
前記内壁部に圧力を加え、前記内壁部で囲まれる凹部である湯船部の形状を変更する加圧部と、
前記湯船部の形状を変更可能な範囲である可動範囲を設定する設定部と、
ユーザからの操作入力と、前記可動範囲とに基づいて、前記加圧部を制御する加圧制御部と
を備えることを特徴とする浴槽装置。
【請求項２】
前記湯船部の底面積を検出する底面積検出部と、
前記湯船部の底面積に基づいて、前記湯船部内の水量を検出する水量検出部と
をさらに備え、
前記設定部は、前記湯船部の底面積と、前記湯船部内の水量とに基づいて、前記可動範囲を設定する
ことを特徴とする請求項１に記載の浴槽装置。
【請求項３】
前記加圧制御部は、前記ユーザからの操作入力が続く限り、前記湯船部の形状の可動範囲内において、前記加圧部を制御することにより、前記内壁部に圧力を加えさせ、前記湯船部の形状を変更させる
ことを特徴とする請求項１に記載の浴槽装置。
【請求項４】
前記設定部は、ユーザの身長、肩幅、腰幅、座高、顔の長さ、体積、または体重のうちの１以上に基づいて、前記可動範囲を設定する
ことを特徴とする請求項１に記載の浴槽装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、浴槽装置に関し、特に、浴槽の湯船部の形状を可変とすることで、ユーザが快適な入浴を行うことができるようにする浴槽装置に関する。
【背景技術】
【０００２】
従来より、様々な形状、サイズの浴槽が提案されている。また、介護が必要な人の入浴を考慮した形状の浴槽も提案されている（例えば、特許文献１参照）。
【０００３】
【特許文献１】特開2003-325631号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の浴槽は、そのサイズが固定であるため、ある人には、適切なサイズであっても、他の人にとっては、長すぎたり、短すぎたり、浅すぎたり、深すぎたりすることがあった。
【０００５】
本発明は、このような状況に鑑みてなされたものであり、浴槽の湯船部の形状を可変とすることで、ユーザが快適な入浴を行うことができるようにするものである。
【課題を解決するための手段】
【０００６】
本発明の浴槽装置は、伸縮性を有する素材からなる、浴槽の内壁を構成する内壁部と、内壁部に圧力を加え、内壁部で囲まれる凹部である湯船部の形状を変更する加圧部と、湯船部の形状を変更可能な範囲である可動範囲を設定する設定部と、ユーザからの操作入力と、可動範囲とに基づいて、加圧部を制御する加圧制御部とを備えることを特徴とする。
【０００７】
この浴槽装置には、湯船部の底面積を検出する底面積検出部と、湯船部の底面積に基づいて、湯船部内の水量を検出する水量検出部とをさらに設けることができ、設定部には、湯船部の底面積と、湯船部内の水量とに基づいて、可動範囲を設定させることができる。
【０００８】
また、加圧制御部では、ユーザからの操作入力が続く限り、湯船部の形状の可動範囲内において、加圧部を制御することにより、内壁部に圧力を加えさせ、湯船部の形状を変更させることができる。
【０００９】
さらに、設定部では、ユーザの身長、肩幅、腰幅、座高、顔の長さ、体積、または体重のうちの１以上に基づいて、可動範囲を設定することができる。
【発明の効果】
【００１０】
本発明によれば、浴槽の湯船部の形状を可変とすることで、ユーザが快適な入浴を行うことが可能となる。
【発明を実施するための最良の形態】
【００１１】
以下に本発明の実施の形態を説明するが、請求項に記載の構成要件と、発明の実施の形態における具体例との対応関係を例示すると、次のようになる。この記載は、請求項に記載されている発明をサポートする具体例が、発明の実施の形態に記載されていることを確認するためのものである。従って、発明の実施の形態中には記載されているが、構成要件に対応するものとして、ここには記載されていない具体例があったとしても、そのことは、その具体例が、その構成要件に対応するものではないことを意味するものではない。逆に、具体例が構成要件に対応するものとしてここに記載されていたとしても、そのことは、その具体例が、その構成要件以外の構成要件には対応しないものであることを意味するものでもない。
【００１２】
さらに、この記載は、発明の実施の形態に記載されている具体例に対応する発明が、請求項に全て記載されていることを意味するものではない。換言すれば、この記載は、発明の実施の形態に記載されている具体例に対応する発明であって、この出願の請求項には記載されていない発明の存在、すなわち、将来、分割出願されたり、補正により追加される発明の存在を否定するものではない。
【００１３】
請求項１に記載の浴槽装置は、
伸縮性を有する素材からなる、浴槽の内壁を構成する内壁部（例えば、図１乃至図３の内壁部１）と、
前記内壁部に圧力を加え、前記内壁部で囲まれる凹部である湯船部（例えば、図１乃至図３の湯船部２）の形状を変更する加圧部（例えば、図２や図３のアクチュエータ１２Ｌ，１２Ｒ，１２Ｄ，１２Ｆ，１２Ｂ）と、
前記湯船部の形状を変更可能な範囲である可動範囲を設定する設定部（例えば、図１０の可動範囲設定部６８）と、
ユーザからの操作入力と、前記可動範囲とに基づいて、前記加圧部を制御する加圧制御部（例えば、図１０のアクチュエータ制御部７０）と
を備えることを特徴とする。
【００１４】
請求項２に記載の浴槽装置は、
前記湯船部の底面積を検出する底面積検出部（例えば、図１０の底面積検出部６６）と、
前記湯船部の底面積に基づいて、前記湯船部内の水量を検出する水量検出部（例えば、図１０の水量検出部６４）と
をさらに備え、
前記設定部は、前記湯船部の底面積と、前記湯船部内の水量とに基づいて、前記可動範囲を設定する
ことを特徴とする。
【００１５】
以下、図面を参照して、本発明の実施の形態について説明する。
【００１６】
図１乃至図３は、本発明を適用した浴槽装置の一実施の形態の構成例を示している。
【００１７】
なお、浴槽装置は、浴槽１０と、その浴槽１０を制御する浴槽制御装置２０とで構成され、図１は、浴槽１０の斜視図を示している。また、図２は、図１に矢印Ｆで示す浴槽１０の正面方向から浴槽１０を見た場合の断面図を示しており、図３は、浴槽１０を右側面側から見た断面図を示している。
【００１８】
浴槽１０は、略直方体形状をしており、その内壁を構成する内壁部１は、伸縮性を有する素材で構成されている。さらに、内壁部１は、凹部（凹形状の空間）である湯船部２を構成している。即ち、湯船部２は、内壁部１で囲まれる凹部であり、ユーザは、この湯船部２にお湯を注いで入浴する。
【００１９】
湯船部２は、略直方体形状の空間であり、その正面、背面、左側面、右側面、底面は、内壁部１で囲まれている。内壁部１は、上述したように、伸縮性を有する素材で構成されており、湯船部２の正面、背面、左側面、右側面、または底面側の内壁部１の面が移動することにより、湯船部２は、その長さL、幅W、または深さDを変更することができるようになっている。
【００２０】
即ち、湯船部２の正面側の内壁部１の、湯船部２と反対側の面には、複数の支えパネル３Ｆ（図１、図３）が設けられている。複数の支えパネル３Ｆそれぞれは、例えば、略長方形状の平板で、その長手方向（長方形の長い方の辺の方向）を、深さDの方向に平行に向けて、長さLの方向に所定の間隔で並んでおり、湯船部２の正面側の内壁部１の面を支持している。
【００２１】
さらに、複数の支えパネル３Ｆの、内壁部１と反対側の面には、弾力性を有する緩衝部１１Ｆ（図３）が設けられている。そして、緩衝部１１Ｆの、支えパネル３Ｆが設けられている側と反対側には、アクチュエータ１２Ｆ（図３）が設けられている。
【００２２】
アクチュエータ１２Ｆは、例えば、モータなどで構成され、緩衝部１１Ｆに対して、幅Wの方向の圧力（押す方向の圧力、または引く方向の圧力）を加える。緩衝部１１Ｆに圧力が加えられることにより、複数の支えパネル３Ｆに圧力が加わり、さらに、複数の支えパネル３Ｆによって支持されている内壁部１の面に圧力が加わる。その結果、圧力が加えられた内壁部１の面が、その伸縮性により、幅Wの方向に移動し、これにより、湯船部２の形状、即ち、いまの場合、湯船部２の幅W（の方向のサイズ）が変更される。
【００２３】
また、湯船部２の背面側の内壁部１の、湯船部２と反対側の面には、上述した湯船部２の正面側における場合と同様に、複数の支えパネル３Ｂ（図３）が設けられている。複数の支えパネル３Ｂそれぞれは、例えば、湯船部２の正面側における支えパネル３Ｆと同様に、略長方形状の平板で、その長手方向を、深さDの方向に平行に向けて、長さLの方向に所定の間隔で並んでおり、湯船部２の正面側の内壁部１の面を支持している。
【００２４】
さらに、複数の支えパネル３Ｂの、内壁部１と反対側の面には、弾力性を有する緩衝部１１Ｂ（図３）が設けられている。そして、緩衝部１１Ｂの、支えパネル３Ｂが設けられている側と反対側には、アクチュエータ１２Ｂ（図３）が設けられている。
【００２５】
アクチュエータ１２Ｂは、例えば、モータなどで構成され、緩衝部１１Ｂに対して、幅Wの方向の圧力（押す方向の圧力、または引く方向の圧力）を加える。緩衝部１１Ｂに圧力が加えられることにより、複数の支えパネル３Ｂに圧力が加わり、さらに、複数の支えパネル３Ｂによって支持されている内壁部１の面に圧力が加わる。その結果、圧力が加えられた内壁部１の面が、その伸縮性により、幅Wの方向に移動し、これにより、湯船部２の形状、即ち、いまの場合、湯船部２の幅W（の方向のサイズが）変更される。
【００２６】
また、湯船部２の右側面側の内壁部１の、湯船部２と反対側の面には、複数の支えパネル３Ｒ（図１、図２）が設けられている。複数の支えパネル３Ｒそれぞれは、例えば、略長方形状の平板で、その長手方向を、深さDの方向に平行に向けて、幅Wの方向に所定の間隔で並んでおり、湯船部２の右側面側の内壁部１の面を支持している。
【００２７】
さらに、複数の支えパネル３Ｒの、内壁部１と反対側の面には、弾力性を有する緩衝部１１Ｒ（図２）が設けられている。そして、緩衝部１１Ｒの、支えパネル３Ｒが設けられている側と反対側には、アクチュエータ１２Ｒ（図２）が設けられている。
【００２８】
アクチュエータ１２Ｒは、例えば、モータなどで構成され、緩衝部１１Ｒに対して、長さLの方向の圧力（押す方向の圧力、または引く方向の圧力）を加える。緩衝部１１Ｒに圧力が加えられることにより、複数の支えパネル３Ｒに圧力が加わり、さらに、複数の支えパネル３Ｒによって支持されている内壁部１の面に圧力が加わる。その結果、圧力が加えられた内壁部１の面が、その伸縮性により、長さLの方向に移動し、これにより、湯船部２の形状、即ち、いまの場合、湯船部２の長さL（の方向のサイズ）が変更される。
【００２９】
また、湯船部２の左側面側の内壁部１の、湯船部２と反対側の面には、複数の支えパネル３Ｌ（図２）が設けられている。複数の支えパネル３Ｌそれぞれは、例えば、湯船部２の右側面側における支えパネル３Ｒと同様に、略長方形状の平板で、その長手方向を、深さDの方向に平行に向けて、幅Wの方向に所定の間隔で並んでおり、湯船部２の左側面側の内壁部１の面を支持している。
【００３０】
さらに、複数の支えパネル３Ｌの、内壁部１と反対側の面には、弾力性を有する緩衝部１１Ｌ（図２）が設けられている。そして、緩衝部１１Ｌの、支えパネル３Ｌが設けられている側と反対側には、アクチュエータ１２Ｌ（図２）が設けられている。
【００３１】
アクチュエータ１２Ｌは、例えば、モータなどで構成され、緩衝部１１Ｌに対して、長さLの方向の圧力（押す方向の圧力、または引く方向の圧力）を加える。緩衝部１１Ｌに圧力が加えられることにより、複数の支えパネル３Ｌに圧力が加わり、さらに、複数の支えパネル３Ｌによって支持されている内壁部１の面に圧力が加わる。その結果、圧力が加えられた内壁部１の面が、その伸縮性により、長さLの方向に移動し、これにより、湯船部２の形状、即ち、いまの場合、湯船部２の長さL（の方向のサイズ）が変更される。
【００３２】
また、湯船部２の底面側の内壁部１の、湯船部２と反対側の面には、複数の支えパネル３Ｄ（図２、図３）が設けられている。複数の支えパネル３Ｄそれぞれは、例えば、略長方形状の平板で、その長手方向を、幅Wの方向に平行に向けて、長さLの方向に所定の間隔で並んでおり、湯船部２の底面側の内壁部１の面を支持している。
【００３３】
さらに、複数の支えパネル３Ｄの、内壁部１と反対側の面には、弾力性を有する緩衝部１１Ｄ（図２、図３）が設けられている。そして、緩衝部１１Ｄの、支えパネル３Ｄが設けられている側と反対側には、アクチュエータ１２Ｄ（図２、図３）が設けられている。
【００３４】
アクチュエータ１２Ｄは、例えば、モータなどで構成され、緩衝部１１Ｄに対して、深さDの方向の圧力（押す方向の圧力、または引く方向の圧力）を加える。緩衝部１１Ｄに圧力が加えられることにより、複数の支えパネル３Ｄに圧力が加わり、さらに、複数の支えパネル３Ｄによって支持されている内壁部１の面に圧力が加わる。その結果、圧力が加えられた内壁部１の面が、その伸縮性により、深さDの方向に移動し、これにより、湯船部２の形状、即ち、いまの場合、湯船部２の深さD（の方向のサイズ）が変更される。
【００３５】
浴槽１０のアクチュエータ１２Ｆ，１２Ｂ，１２Ｌ，１２Ｒ，１２Ｄは、浴槽制御部１２０（図２、図３）を構成するコントローラ２１によって制御される。
【００３６】
即ち、浴槽制御部２０は、コントローラ２１とユーザI/F(interface)２２とで構成される。
【００３７】
コントローラ２１は、ユーザI/F２１から供給される操作信号に基づいて、アクチュエータ１２Ｆ，１２Ｂ，１２Ｌ，１２Ｒ，１２Ｄを制御する。
【００３８】
ユーザI/F２２は、ユーザが各種の入力を行うときの操作する操作部や、ユーザに各種の情報を提示する表示部（いずれも図示せず）などで構成される。例えば、ユーザが、ユーザI/F２２を操作すると、その操作に対応した操作信号が、コントローラ２１に供給される。なお、ユーザI/F２２の表示部でユーザに提示される情報としては、例えば、湯船部２内のお湯の温度や、お湯の量などがある。
【００３９】
以上のように構成される浴槽装置では、ユーザが、ユーザI/F２２を操作すると、その操作に対応した操作信号が、コントローラ２１に供給される。コントローラ２１は、ユーザI/F２２からの操作信号に基づいて、アクチュエータ１２Ｆ，１２Ｂ，１２Ｌ，１２Ｒ，１２Ｄを制御し、これにより、湯船部２の形状が変更される。
【００４０】
即ち、図４乃至図６は、湯船部２の形状が変更された状態の浴槽１０を示している。
【００４１】
まず、図４は、湯船部２の長さLが変更された状態の浴槽１０を示す、図２と同様の断面図である。
【００４２】
アクチュエータ１２Ｌや１２Ｒによって、支えパネル３Ｌや３Ｒが支持している内壁部１の面に対して、押す方向の圧力を加えると、圧力が加えられた内壁部１の面が、浴槽１０の内部側に移動し、湯船部２の長さLは、図４上側に示すように短くなる。図４上側では、湯船部２の長さLは、L1になっている。
【００４３】
また、アクチュエータ１２Ｌや１２Ｒによって、支えパネル３Ｌや３Ｒが支持している内壁部１の面に対して、引く方向の圧力を加えると、圧力が加えられた内壁部１の面が、浴槽１０の外部側に移動し、湯船部２の長さLは、図４下側に示すように長くなる。図４下側では、湯船部２の長さLは、L2（＞L1）になっている。
【００４４】
次に、図５は、湯船部２の幅Wが変更された状態の浴槽１０を示す、図３と同様の断面図である。
【００４５】
アクチュエータ１２Ｆや１２Ｂによって、支えパネル３Ｆや３Ｂが支持している内壁部１の面に対して、押す方向の圧力を加えると、圧力が加えられた内壁部１の面が、浴槽１０の内部側に移動し、湯船部２の幅Wは、図５上側に示すように狭くなる。図５上側では、湯船部２の幅Wは、W1になっている。
【００４６】
また、アクチュエータ１２Ｆや１２Ｂによって、支えパネル３Ｆや３Ｂが支持している内壁部１の面に対して、引く方向の圧力を加えると、圧力が加えられた内壁部１の面が、浴槽１０の外部側に移動し、湯船部２の幅Wは、図５下側に示すように広くなる。図５下側では、湯船部２の幅Wは、W2（＞W1）になっている。
【００４７】
次に、図６は、湯船部２の深さDが変更された状態の浴槽１０を示す、図２と同様の断面図である。
【００４８】
アクチュエータ１２Ｄによって、支えパネル３Ｄが支持している内壁部１の面に対して、押す方向の圧力を加えると、圧力が加えられた内壁部１の面が、浴槽１０の内部側に移動し、湯船部２の深さDは、図６上側に示すように浅くなる。図６上側では、湯船部２の深さDは、D1になっている。
【００４９】
また、アクチュエータ１２Ｄによって、支えパネル３Ｄが支持している内壁部１の面に対して、引く方向の圧力を加えると、圧力が加えられた内壁部１の面が、浴槽１０の外部側に移動し、湯船部２の深さDは、図６下側に示すように深くなる。図６下側では、湯船部２の深さDは、D2（＞D1）になっている。
【００５０】
次に、図７は、図２や図３のユーザI/F２２の、ユーザが操作する操作部の一部分の構成例を示す平面図である。
【００５１】
「長」ボタン３１は、湯船部２の長さLを長くするときに操作され（押され）、「短」ボタン３２は、湯船部２の長さLを短くするときに操作される（押される）。
【００５２】
「深」ボタン３３は、湯船部２の深さDを深くするときに操作され（押され）、「浅」ボタン３４は、湯船部２の深さDを浅くするときに操作される（押される）。
【００５３】
「狭」ボタン３５は、湯船部２の幅Wを狭くするときに操作され（押され）、「広」ボタン３６は、湯船部２の幅Wを広くするときに操作される（押される）。
【００５４】
次に、図８は、図２や図３のユーザI/F２２の、ユーザが操作する操作部の一部分の他の構成例を示す平面図である。なお、図中、図７における場合と対応する部分については、同一の符号を付してあり、以下では、その説明は、適宜省略する。即ち、図８のユーザI/F２２は、「長」ボタン３１および「短」ボタン３２に代えて、長さスライダ４１が設けられているとともに、「深」ボタン３３および「浅」ボタン３４に代えて、深さスライダ４２が設けられている他は、図７における場合と同様に構成されている。
【００５５】
長さスライダ４１は、つまみ４１Ａを有し、つまみ４１Ａは、水平方向に移動することができるようになっている。湯船部２の長さLをより長くするときには、つまみ４１Ａは、より左方向に操作され（スライドされ）、逆に、長さLをより短くするときには、つまみ４１Ａは、より右方向に操作される（スライドされる）。
【００５６】
深さスライダ４２は、つまみ４２Ａを有し、つまみ４２Ａは、水平方向に移動することができるようになっている。湯船部２の深さDをより深くするときには、つまみ４２Ａは、より左方向に操作され、逆に、深さDをより浅くするときには、つまみ４２Ａは、より右方向に操作される。
【００５７】
次に、図９は、図２や図３のコントローラ２１のハードウェアの構成例を示している。
【００５８】
CPU(Central Processing Unit)５１は、ROM(Read Only Memory)５２やEEPROM(Electrically Erasable and Programmable ROM)５４に記憶されたプログラム、あるいはRAM(Random Access Memory)５３にロードされたプログラムを実行する。ROM５２は、コントローラ２１に電源が供給されたときに、CPU５１が最初に実行すべきプログラムや必要なデータを記憶している。EEPROM５４は、CPU５１が実行する各種のアプリケーションプログラムや必要なデータを記憶する。RAM５３には、CPU５１が実行するアプリケーションプログラムが、EEPROM５４からロードされ、また、CPU５１の動作上必要なデータが記憶される。EEPROM５４は、CPU５１が実行するアプリケーションプログラムを記憶する。また、EEPROM５４は、コントローラ２１の電源がオフにされた後も保持しておく必要のあるデータを記憶する。
【００５９】
入出力I/F５５は、ユーザがユーザI/F２２を操作することによりユーザI/F２２から供給される操作信号を受信し、CPU５１に供給する。また、入出力I/F５５は、ユーザI/F２２において表示するデータを、ユーザI/F２２に供給する。さらに、入出力I/F５５は、制御信号を、アクチュエータ１２Ｆ，１２Ｂ，１２Ｌ，１２Ｒ，１２Ｄに供給し、これにより、アクチュエータ１２Ｆ，１２Ｂ，１２Ｌ，１２Ｒ，１２Ｄを駆動する。また、入出力I/F５５は、アクチュエータ１２Ｆ，１２Ｂ，１２Ｌ，１２Ｒ，１２Ｄから駆動量を受信し、CPU５１に供給する。ここで、CPU５１は、アクチュエータ１２Ｆ，１２Ｂ，１２Ｌ，１２Ｒ，１２Ｄからの駆動量に基づき、湯船部２の現在の長さL、幅W、および深さDなどを求める。
【００６０】
通信I/F５６は、インターネットやLAN(Local Area Network)などのネットワークとの間の通信を制御し、データをネットワークに送信するとともに、ネットワークからのデータを受信する。
【００６１】
以上のように構成されるコントローラ２１においては、CPU５１が、ROM５２やEEPROM５４に記憶されたプログラム、あるいはRAM５３にロードされたプログラムを実行することにより、後述する処理を含む各種の処理を行う。
【００６２】
なお、CPU５１に実行させるプログラムは、ROM５２やEEPROM５４にあらかじめインストールしておくことができる。また、プログラムは、例えば、フレキシブルディスク、CD-ROM(Compact Disc Read Only Memory)，MO(Magneto Optical)ディスク，DVD(Digital Versatile Disc)、磁気ディスク、半導体メモリなどのリムーバブル記録媒体に、一時的あるいは永続的に格納（記録）し、いわゆるパッケージソフトウエアとして提供することができる。
【００６３】
さらに、プログラムは、ダウンロードサイトから、ディジタル衛星放送用の人工衛星を介して、コントローラ２１に無線で転送したり、LAN、インターネットといったネットワークを介して、パーティションTVに有線で転送し、コントローラ２１では、そのようにして転送されてくるプログラムを、通信I/F５６で受信し、EEPROM５４にインストールすることができる。
【００６４】
次に、図１０は、図９のコントローラ２１の機能的構成例を示している。なお、図１０の機能的構成は、図９のCPU５１がプログラムを実行することにより実現される。
【００６５】
制御部６１は、コントローラ２１全体を制御する。例えば、制御部６１は、ユーザI/F２２から供給される操作信号に応じて、コントローラ２１の電源をオンまたはオフする。
【００６６】
ユーザデータ登録部６２は、例えば、ユーザI/F２２から供給される操作信号等に基づき、ユーザに関するデータであるユーザデータを、ユーザデータデータ記憶部６３に供給して記憶させる（登録する）。ユーザデータ記憶部６３は、ユーザデータ登録部６２から供給されるユーザデータを記憶する。
【００６７】
水量検出部６４は、湯船部２に入っているお湯（水）の量である水量を検出し、水量記憶部６５に供給して記憶させる。水量記憶部６５は、水量検出部６４から供給される水量を記憶する。
【００６８】
底面積検出部６６は、アクチュエータ制御部７０から供給される情報に基づき、湯船部２の現在の底面積を検出（算出）し、底面積記憶部６７に供給して記憶させる。底面積記憶部６７は、底面積検出部６６から供給される底面積を記憶する。
【００６９】
可動範囲設定部６８は、ユーザデータ記憶部６３に記憶されたユーザデータ、水量記憶部６５に記憶された水量、底面積記憶部６７に記憶された底面積などに基づいて、湯船部２の形状を変更可能な範囲である可動範囲を設定し、可動範囲記憶部６９に供給する。即ち、可動範囲設定部６８は、例えば、湯船部２の長さL、幅W、深さDそれぞれの上限値と下限値を、可動範囲として設定し、可動範囲記憶部６９に供給する。可動範囲記憶部６９は、可動範囲設定部６８から供給される可動範囲を記憶する。
【００７０】
アクチュエータ制御部７０は、ユーザI/F２２からの操作信号と、可動範囲記憶部６９に記憶された可動範囲とに基づいて、アクチュエータ１２Ｆ，１２Ｂ，１２Ｌ，１２Ｒ，１２Ｄを制御する。
【００７１】
即ち、アクチュエータ制御部７０は、例えば、図７に示した「長」ボタン３１や、「短」ボタン３２、「深」ボタン３３、「浅」ボタン３４、「狭」ボタン３５、「広」ボタン３６の操作にしたがい、湯船部２の形状を可動範囲内で変更するように、アクチュエータ１２Ｆ，１２Ｂ，１２Ｌ，１２Ｒ，１２Ｄを制御する。
【００７２】
また、アクチュエータ制御部７０は、アクチュエータ１２Ｆ，１２Ｂ，１２Ｌ，１２Ｒ，１２Ｄから駆動量を受信し、湯船部２の現在の長さL、幅W、および深さDを求め、必要に応じて、底面積検出部６６に供給する。
【００７３】
なお、浴槽１０や、浴槽１０が設置される浴室には、各種の情報をセンシングするセンサからなるセンサ部８１が取り付けられており、センサ部８１でセンシングされた情報は、コントローラ２１に供給されるようになっている。
【００７４】
次に、図１１のフローチャートを参照して、図１０のコントローラ２１の動作について説明する。
【００７５】
なお、湯船部２には、適切な温度のお湯が、既に入っているものとする。
【００７６】
例えば、入浴しようとするユーザが、コントローラ２１の電源をオンにするように、ユーザI/F２２を操作すると、ユーザI/F２２は、その操作に対応した操作信号、即ち、電源のオンを指示する操作信号を、制御部６１に供給する。
【００７７】
制御部６１は、電源のオンを指示する操作信号の供給を受けると、ステップＳ１において、コントローラ２１を構成する各ブロックに対して電力の供給を開始するように、図示せぬ電源を制御し、ステップＳ２に進む。
【００７８】
ステップＳ２では、入浴しようとするユーザのユーザデータが登録される。即ち、例えば、入浴しようとするユーザが、ユーザI/F２２を操作して、自身のユーザデータを入力すると、ユーザデータ登録部６２は、そのユーザデータを、ユーザI/F２２から取得して、ユーザデータ記憶部６３に記憶させる。
【００７９】
ここで、ステップＳ２で登録されるユーザデータとしては、ユーザの身長や、肩幅、腰幅、座高、顔の長さ、体積、体重などのうちの１以上を採用することができる。
【００８０】
また、ユーザデータは、ユーザに、ユーザI/F２２を操作して入力してもらう他、センサ部８１で、ユーザ等をセンシングすることにより得ることもできる。
【００８１】
さらに、ユーザデータがユーザデータ記憶部６３に既に記憶されている場合には、ステップＳ２の処理は、スキップすることができる。
【００８２】
また、ユーザデータ記憶部６３に、複数のユーザのユーザデータが、例えば、ユーザ名とともに、既に記憶されている場合には、ステップＳ２では、ユーザデータ記憶部６３に記憶されているユーザ名の一覧を、ユーザI/F２２で表示し、入浴しようとしているユーザに、自身のユーザ名を選択してもらい、その選択されたユーザ名に対応するユーザデータを有効にするようにすることができる。この場合、以降の処理では、有効にされたユーザデータが使用される。
【００８３】
ステップＳ２の処理後は、ステップＳ３に進み、アクチュエータ制御部７０は、アクチュエータ１２Ｆ，１２Ｂ，１２Ｌ，１２Ｒ，１２Ｄから、それぞれの駆動量を取得し、その駆動量から、湯船部２の現在の長さL、幅W、および深さDを求める。さらに、ステップＳ３では、アクチュエータ制御部７０は、湯船部２の現在の長さL、幅W、および深さDのうちの、長さLおよび幅Wを、底面積検出部６６に供給する。そして、底面積検出部６６は、アクチュエータ制御部７０からの長さLおよび幅Wを用いて、湯船部２の現在の底面積（L×W）を求め、底面積記憶部６７に記憶させて、ステップＳ４に進む。
【００８４】
ステップＳ４では、アクチュエータ制御部７０は、ユーザがユーザI/F２２を操作することにより、即ち、例えば、図７に示した「長」ボタン３１、「短」ボタン３２、「深」ボタン３３、「浅」ボタン３４、「狭」ボタン３５、または「広」ボタン３６を操作することにより、湯船部２の形状の変更が指示されたかどうかを判定する。
【００８５】
ステップＳ４において、湯船部２の形状の変更が指示されたと判定された場合、即ち、例えば、ユーザI/F２２（図７）の「長」ボタン３１、「短」ボタン３２、「深」ボタン３３、「浅」ボタン３４、「狭」ボタン３５、または「広」ボタン３６のうちのいずれかが操作されており（押されており）、その操作に対応する操作信号が、ユーザI/F２２からアクチュエータ制御部７０に供給されている場合、ステップＳ５に進み、水量検出部６４は、湯船２内の水量を検出（測定）（算出）し、水量記憶部６５に記憶させる。
【００８６】
ここで、例えば、センサ部８１が、湯船２にお湯を注ぐ蛇口から流れる水量をセンシングする水量センサを含む場合には、水量検出部６４では、そのセンサの出力から、湯船２内の水量を検出することができる。
【００８７】
また、例えば、センサ部８１が、湯船部２の底面にかかる圧力をセンシングする圧力センサを含む場合には、水量検出部６４では、その圧力センサの出力と、底面積検出部６６で得られる、湯船部２の底面積とから、湯船２内の水量を求めることもできる。この場合、センサ部８１が、湯船部２内に人がいるかどうかをセンシングする人センサをさらに含むときには、その人センサの出力から認識することができる、湯船部２内の人の有無を考慮して、湯船２内の水量を求めることができる。即ち、湯船部２にユーザが入っている場合には、そのユーザの体重により生じる圧力を、圧力センサの出力から除外して、湯船２内の水量を求めることができる。なお、ユーザの体重は、ユーザデータ記憶部６３に記憶されているユーザデータから取得することができる。
【００８８】
ステップＳ５の処理後は、ステップＳ６に進み、可動範囲設定部６８は、ユーザデータ記憶部６３に記憶されたユーザデータ、水量記憶部６５に記憶された水量、底面積記憶部６７に記憶された底面積などに基づいて、湯船部２の長さL、幅W、深さDそれぞれの上限値と下限値を、可動範囲として設定（算出）し、可動範囲記憶部６９に記憶させる。
【００８９】
即ち、可動範囲設定部６８は、例えば、水量記憶部６５に記憶された水量と、ユーザデータ記憶部６３に記憶されたユーザデータのうちのユーザの体積とを加算し、その加算値を、底面積記憶部６７に記憶された底面積で除算することにより、ユーザが、湯船２に入ったときの、湯船２内の水位を求める。なお、センサ部８１が、湯船部２内の水位をセンシングするセンサを含む場合には、そのセンサの出力を用いて、ユーザが、湯船２に入ったときの、湯船２内の水位を求めることができる。
【００９０】
そして、可動範囲設定部６８は、例えば、湯船２内のお湯があふれないように、湯船２の深さDの下限値を、例えば、湯船２内の水位に等しい値に設定する。
【００９１】
さらに、可動範囲設定部６８は、ユーザデータ記憶部６３に記憶されたユーザデータのうちの、ユーザの座高と顔の長さとの差分値を求める。そして、可動範囲設定部６８は、例えば、湯船２内のユーザの顔が、湯船２から露出するように、湯船２の深さDの上限値を、ユーザの座高と顔の長さとの差分値に等しい値に設定する。
【００９２】
また、可動範囲設定部６８は、例えば、ユーザデータ記憶部６３に記憶されたユーザデータから、ユーザにとって適切な湯船２の長さLと幅Ｗを求め、その適切な長さLと幅Ｗから、所定のマージンを減算した値を、それぞれ、長さLと幅Ｗの下限値として設定するとともに、適切な長さLと幅Ｗに、所定のマージンを加算した値を、それぞれ、長さLと幅Ｗの上限値として設定する。
【００９３】
そして、可動範囲設定部６８は、以上のようにして設定した湯船部２の長さL、幅W、深さDそれぞれの上限値と下限値を、可動範囲として、可動範囲記憶部６９に記憶させる。
【００９４】
その後、ステップＳ６からＳ７に進み、アクチュエータ制御部７０は、ユーザI/F２２からの、湯船２の形状の変更を指示する操作信号にしたがって、湯船２の形状、即ち、湯船部２の長さL、幅W、または深さDを、所定の単位量だけ変更した場合に、その変更後の湯船２の形状が、可動範囲記憶部６９に記憶された可動範囲内にあるかどうかを判定する。
【００９５】
ステップＳ７において、変更後の湯船２の形状が、可動範囲記憶部６９に記憶された可動範囲内にあると判定された場合、ステップＳ８に進み、アクチュエータ制御部７０は、湯船２の形状、即ち、湯船部２の長さL、幅W、または深さDを、ユーザI/F２２からの操作信号にしたがって、所定の単位量だけ変更する変更処理を行って、ステップＳ３に戻り、以下、同様の処理が繰り返される。
【００９６】
また、ステップＳ７において、変更後の湯船２の形状が、可動範囲記憶部６９に記憶された可動範囲内にないと判定された場合、即ち、ユーザI/F２２からの操作信号にしたがって、湯船部２の長さL、幅W、または深さDを、所定の単位量だけ変更すると、その変更後の長さL、幅W、または深さDが、可動範囲記憶部６９に記憶された可動範囲としての長さL、幅W、または深さDの上限値より大になってしまうか、あるいは、その下限値よりも小になってしまう場合、ステップＳ８の変更処理をスキップして、ステップＳ４に戻り、以下、同様の処理が繰り返される。
【００９７】
従って、ユーザが、ユーザI/F２２（図７）の「長」ボタン３１、「短」ボタン３２、「深」ボタン３３、「浅」ボタン３４、「狭」ボタン３５、または「広」ボタン３６のうちのいずれかを操作し続け、その操作に対応する操作信号が、アクチュエータ制御部７０に供給されている限りは、アクチュエータ制御部７０は、可動範囲において、湯船部２の形状を変更する変更処理（ステップＳ８）を行い続ける。
【００９８】
一方、ステップＳ４において、湯船部２の形状の変更が指示されていないと判定された場合、ステップＳ１０に進み、制御部６１は、ユーザがユーザI/F２２を操作することにより、電源のオフが指示されたかどうかを判定する。
【００９９】
ステップＳ１０において、電源のオフが指示されていないと判定された場合、ステップＳ４に戻り、以下、同様の処理が繰り返される。
【０１００】
また、ステップＳ１０において、電源のオフが指示されたと判定された場合、即ち、ユーザが、コントローラ２１の電源をオフにするように、ユーザI/F２２を操作し、ユーザI/F２２から制御部６１に対して、その操作に対応した操作信号が供給された場合、ステップＳ１１に進み、制御部６１は、コントローラ２１を構成する各ブロックに対して電力の供給を停止するように、図示せぬ電源を制御し、処理を終了する。
【０１０１】
次に、図１２のフローチャートを参照して、図１１のステップＳ８における変更処理について説明する。
【０１０２】
変更処理では、まず最初に、ステップＳ２１において、アクチュエータ制御部７０は、ユーザI/F２２からの、湯船２の形状の変更を指示する操作信号が、湯船部２の長さL、幅W、または深さDのうちのいずれの方向のサイズの変更を指示するものであるかを判定する。
【０１０３】
ステップＳ２１において、ユーザI/F２２からの操作信号が、湯船部２の長さLの方向のサイズの変更を指示するものであると判定された場合、ステップＳ２２に進み、アクチュエータ制御部７０は、ユーザI/F２２からの操作信号が、湯船部２の長さLを長くすることを指示するものであるか、または短くすることを指示するものであるかを判定する。
【０１０４】
ステップＳ２２において、ユーザI/F２２からの操作信号が、湯船部２の長さLを長くすることを指示するものであると判定された場合、即ち、ユーザが、ユーザI/F２２（図７）の「長」ボタン３１を操作している場合、ステップＳ２３に進み、アクチュエータ制御部７０は、引く方向の圧力を加えるように、アクチュエータ１２Ｌと１２Ｒのうちの一方または両方を制御し、リターンする。これにより、アクチュエータ１２Ｌまたは１２Ｒにより、内壁部１の面に圧力が加えられ、図４下側に示したように、圧力が加えられた内壁部１の面が、浴槽１０の外部側に移動し、湯船部２の長さLが、所定の単位量だけ長く変更される。
【０１０５】
また、ステップＳ２２において、ユーザI/F２２からの操作信号が、湯船部２の長さLを短くすることを指示するものであると判定された場合、即ち、ユーザが、ユーザI/F２２（図７）の「短」ボタン３２を操作している場合、ステップＳ２４に進み、アクチュエータ制御部７０は、押す方向の圧力を加えるように、アクチュエータ１２Ｌと１２Ｒのうちの一方または両方を制御し、リターンする。これにより、アクチュエータ１２Ｌまたは１２Ｒにより、内壁部１の面に圧力が加えられ、図４上側に示したように、圧力が加えられた内壁部１の面が、浴槽１０の内部側に移動し、湯船部２の長さLが、所定の単位量だけ短く変更される。
【０１０６】
一方、ステップＳ２１において、ユーザI/F２２からの操作信号が、湯船部２の幅Wの方向のサイズの変更を指示するものであると判定された場合、ステップＳ２５に進み、アクチュエータ制御部７０は、ユーザI/F２２からの操作信号が、湯船部２の幅Wを広くすることを指示するものであるか、または狭くすることを指示するものであるかを判定する。
【０１０７】
ステップＳ２５において、ユーザI/F２２からの操作信号が、湯船部２の幅Wを広くすることを指示するものであると判定された場合、即ち、ユーザが、ユーザI/F２２（図７）の「広」ボタン３６を操作している場合、ステップＳ２６に進み、アクチュエータ制御部７０は、引く方向の圧力を加えるように、アクチュエータ１２Ｆと１２Ｂのうちの一方または両方を制御し、リターンする。これにより、アクチュエータ１２Ｆまたは１２Ｂにより、内壁部１の面に圧力が加えられ、図５下側に示したように、圧力が加えられた内壁部１の面が、浴槽１０の外部側に移動し、湯船部２の幅Wが、所定の単位量だけ広く変更される。
【０１０８】
また、ステップＳ２５において、ユーザI/F２２からの操作信号が、湯船部２の幅Wを狭くすることを指示するものであると判定された場合、即ち、ユーザが、ユーザI/F２２（図７）の「狭」ボタン３５を操作している場合、ステップＳ２７に進み、アクチュエータ制御部７０は、押す方向の圧力を加えるように、アクチュエータ１２Ｆと１２Ｂのうちの一方または両方を制御し、リターンする。これにより、アクチュエータ１２Ｆまたは１２Ｂにより、内壁部１の面に圧力が加えられ、図５上側に示したように、圧力が加えられた内壁部１の面が、浴槽１０の内部側に移動し、湯船部２の幅Wが、所定の単位量だけ狭く変更される。
【０１０９】
一方、ステップＳ２１において、ユーザI/F２２からの操作信号が、湯船部２の深さDの方向のサイズの変更を指示するものであると判定された場合、ステップＳ２８に進み、アクチュエータ制御部７０は、ユーザI/F２２からの操作信号が、湯船部２の深さDを深くすることを指示するものであるか、または浅くすることを指示するものであるかを判定する。
【０１１０】
ステップＳ２８において、ユーザI/F２２からの操作信号が、湯船部２の深さDを深くすることを指示するものであると判定された場合、即ち、ユーザが、ユーザI/F２２（図７）の「深」ボタン３３を操作している場合、ステップＳ２９に進み、アクチュエータ制御部７０は、引く方向の圧力を加えるように、アクチュエータ１２Ｄを制御し、リターンする。これにより、アクチュエータ１２Ｄにより、内壁部１の面に圧力が加えられ、図６下側に示したように、圧力が加えられた内壁部１の面が、浴槽１０の外部側に移動し、湯船部２の深さDが、所定の単位量だけ深く変更される。
【０１１１】
また、ステップＳ２８において、ユーザI/F２２からの操作信号が、湯船部２の深さDを浅くすることを指示するものであると判定された場合、即ち、ユーザが、ユーザI/F２２（図７）の「浅」ボタン３４を操作している場合、ステップＳ３０に進み、アクチュエータ制御部７０は、押す方向の圧力を加えるように、アクチュエータ１２Ｄを制御し、リターンする。これにより、アクチュエータ１２Ｄにより、内壁部１の面に圧力が加えられ、図６上側に示したように、圧力が加えられた内壁部１の面が、浴槽１０の内部側に移動し、湯船部２の深さDが、所定の単位量だけ浅く変更される。
【０１１２】
以上のように、ユーザからの操作入力と、可動範囲とに基づいて、伸縮性を有する素材からなる内壁部１に圧力を加えるアクチュエータ１２Ｌ，１２Ｒ，１２Ｄ，１２Ｆ，１２Ｂを制御するようにしたので、ユーザの操作入力によって認められる、湯船部２の形状を変更したいというユーザの意思を、いわば強調（enhance）して、浴槽１０の湯船部２の形状を、可動範囲内で可変とすることができ、ユーザは、湯船部２を、好みの形状に変更して快適な入浴を行うことができる。
【０１１３】
なお、図１１で説明したように、図１２のフローローチャートにしたがった処理であるステップＳ８の変更処理の後は、ステップＳ３に戻り、湯船部２の底面積の算出が行われるが、ステップＳ８の変更処理において、深さDの変更が行われた場合には、湯船部２の底面積は変わらないので、この場合、ステップＳ３の処理はスキップすることができる。
【０１１４】
また、内壁部１は、その全体を伸縮性を有する素材で構成してもよいし、コーナ部分（湯船部２としての直方体の辺の周辺部分）だけを、伸縮性を有する素材で構成してもよい。
【０１１５】
さらに、本実施の形態では、湯船部２の正面、背面、右側面、左側面、底面のすべての面側の、内壁部１の面を移動させることができるようにしたが、湯船部２の正面、背面、右側面、左側面、底面のうちのいずれか１や２以上の面側の、内壁部１の面だけを移動させるようにすることも可能である。
【図面の簡単な説明】
【０１１６】
【図１】本発明を適用した浴槽装置の一実施の形態の構成例を示す斜視図である。
【図２】浴槽装置を正面側から見た断面図である。
【図３】浴槽装置を右側面側から見た断面図である。
【図４】湯船部２の形状が変更された浴槽１０を正面側から見た断面図である。
【図５】湯船部２の形状が変更された浴槽１０を右側面側から見た断面図である。
【図６】湯船部２の形状が変更された浴槽１０を正面側から見た断面図である。
【図７】ユーザI/F２２の構成例を示す平面図である。
【図８】ユーザI/F２２の他の構成例を示す平面図である。
【図９】コントローラ２１のハードウェア構成例を示すブロック図である。
【図１０】コントローラ２１の機能的構成例を示すブロック図である。
【図１１】コントローラ２１の動作を説明するフローチャートである。
【図１２】変更処理を説明するフローチャートである。
【符号の説明】
【０１１７】
１  内壁部，  ２  湯船部，  ３Ｂ，３Ｄ，３Ｆ，３Ｌ，３Ｒ  支えパネル，  １０  浴槽，  １１Ｂ，１１Ｄ，１１Ｆ，１１Ｌ，１１Ｒ  緩衝部，  １２Ｂ，１２Ｄ，１２Ｆ，１２Ｌ，１２Ｒ  アクチュエータ，  ２０  浴槽制御部，  ２１  コントローラ，  ２２  ユーザI/F，  ３１  「長」ボタン，  ３２  「短」ボタン，  ３３  「深」ボタン，  ３４  「浅」ボタン，  ３５  「狭」ボタン，  ３６  「広」ボタン，  ４１  長さスライダ，  ４１Ａ  つまみ，  ４２  深さスライダ，  ４２Ａ  つまみ，  ５１  CPU，  ５２  ROM，  ５３  RAM，  ５４  EEPROM，  ５５  入出力I/F，  ５６  通信I/F，  ６１  制御部，  ６２  ユーザデータ登録部，  ６３  ユーザデータ記憶部，  ６４  水量検出部，  ６５  水量記憶部，  ６６  底面積検出部，  ６７  底面積記憶部，  ６８  可動範囲設定部，  ６９  可動範囲記憶部，  ７０  アクチュエータ制御部，  ８１  センサ部
【図１】
2006102243.tif 000003
【図２】
2006102243.tif 000004
【図３】
2006102243.tif 000005
【図４】
2006102243.tif 000006
【図５】
2006102243.tif 000007
【図６】
2006102243.tif 000008
【図７】
2006102243.tif 000009
【図８】
2006102243.tif 000010
【図９】
2006102243.tif 000011
【図１０】
2006102243.tif 000012
【図１１】
2006102243.tif 000013
【図１２】
2006102243.tif 000014