(57)【特許請求の範囲】
【請求項１】
使用者の被施療部に接触させるマッサージ具を有し当該マッサージ具にマッサージ動作を行わせるマッサージ機構部と、前記マッサージ機構部の動作を制御する制御部と、前記使用者の脳波を取得する脳波取得部と、を備え、
前記制御部は、
前記マッサージ機構部の一部が前記被施療部となる皮膚に接触している際の当該一部の変位又は当該一部が当該被施療部から受ける接触力を検出するためのセンサの検出値に基づいて当該被施療部の皮膚弾性特性を推定する弾性特性推定部と、
被施療部の皮膚弾性特性と、その皮膚弾性特性の場合に使用者が快適であると感じるであろう当該被施療部への前記マッサージ具による接触力との関係を表す参照情報を記憶している記憶部と、
前記弾性特性推定部によって推定された皮膚弾性特性と前記参照情報とに基づいて前記接触力を求める調整部と、
前記調整部によって求められた前記接触力により前記マッサージ動作が行われた際に前記脳波取得部から取得された脳波に基づいて当該マッサージ動作の適否を推定する適否推定部と、
前記適否推定部による推定結果に基づいて前記参照情報を更新する更新部と、
を有し、
前記適否推定部は、快適となるマッサージ動作を与えた複数の使用者から得られた平均的な脳波である閾値と、前記脳波取得部から所定時間毎に取得された脳波との差分値、及び、当該差分値を累積した累積差分値を求め、当該累積差分値の増減に基づいて、前記マッサージ動作の適否を推定する
ことを特徴とするマッサージ機。
【請求項２】
使用者の被施療部に接触させるマッサージ具を有し当該マッサージ具にマッサージ動作を行わせるマッサージ機構部と、前記マッサージ機構部の動作を制御する制御部と、前記使用者の脳波を取得する脳波取得部と、を備え、
前記制御部は、
前記マッサージ機構部の一部が前記被施療部となる皮膚に接触している際の当該一部の変位又は当該一部が当該被施療部から受ける接触力を検出するためのセンサの検出値に基づいて当該被施療部の皮膚弾性特性を推定する弾性特性推定部と、
被施療部の皮膚弾性特性と、その皮膚弾性特性の場合に使用者が快適であると感じるであろう当該被施療部への前記マッサージ具による接触力との関係を表す参照情報を記憶している記憶部と、
前記弾性特性推定部によって推定された皮膚弾性特性と前記参照情報とに基づいて前記接触力を求める調整部と、
前記調整部によって求められた前記接触力により前記マッサージ動作が行われた際に前記脳波取得部から取得された脳波のα波とβ波との内の一方又は双方から算出された値、及び、当該値を入力データとしかつ快適又は不快を判別するために用いられる値を出力データとして出力するニューラルネットワークを用いて、当該マッサージ動作の適否を推定する適否推定部と、
前記適否推定部による推定結果に基づいて前記参照情報を更新する更新部と、
を有していることを特徴とするマッサージ機。
【請求項３】
前記適否推定部は、
脳波の出力特性についての相関に基づいて分類された複数のクラスそれぞれに対応付けられた前記ニューラルネットワークが設定されている設定部と、
前記脳波取得部によって取得された使用者の脳波のα波とβ波との内の一方又は双方から算出された値が、前記複数のクラスの内のどのクラスに属するかを決定するクラス決定部と、
前記脳波取得部によって取得された使用者の脳波のα波とβ波との内の一方又は双方から算出された値を入力として、前記クラス決定部によって決定されたクラスに対応付けられている前記ニューラルネットワークを用いて出力した前記出力データにより前記マッサージ動作の適否を推定する推定本体部と、
を有している請求項２に記載のマッサージ機。
【請求項４】
前記記憶部は、使用者の代表的な体格毎の前記参照情報を複数種類について記憶し、
前記調整部は、実際に使用する使用者の体格に応じて前記複数種類の参照情報から選択された参照情報と、前記弾性特性推定部によって推定された皮膚弾性特性と、に基づいて前記接触力を求める請求項１〜３のいずれか一項に記載のマッサージ機。
【請求項５】
前記脳波取得部が取得した脳波及び動作ノイズを含む信号から、使用者の動作に起因する動作ノイズを除去する動作ノイズ除去部を有し、
前記動作ノイズ除去部は、
前記脳波取得部が取得した前記信号の中から動作ノイズの存在を判定し、当該脳波の内の動作ノイズを含む領域を部分的に下記に定義する独立成分分析し、当該動作ノイズの成分を除去する請求項１〜４のいずれか一項に記載のマッサージ機。
独立成分分析：元の信号の混合過程を示す下記式（１）の関数における伝達特性を求めることにより、元の信号を復元する分析
【数１】
0005442405.tif 000024
ただし、
ｓ１（ｔ）・・・ｓＮ（ｔ）は、前記元の信号であって、動作ノイズの信号と、動作ノイズを含まない脳波の信号である（ｔは時間）
ｘ１（ｔ）・・・ｘＭ（ｔ）は、処理の対象となる前記脳波取得部が取得した脳波及び動作ノイズを含む観測された信号である（ｔは時間）
Ａは、混合過程の前記伝達特性である
【請求項６】
前記動作ノイズ除去部は、
前記脳波取得部が取得した前記信号と、前記動作ノイズについての予め設定された波形雛型とを比較することで、動作ノイズの存在を判定する請求項５に記載のマッサージ機。
【請求項７】
使用者の脳波を取得する脳波取得部と、
マッサージ具にマッサージ動作を行わせるマッサージ機構部の一部が、使用者の被施療部となる皮膚に接触している際の当該一部の変位又は当該一部が当該被施療部から受ける接触力を検出するためのセンサの検出値に基づいて当該被施療部の皮膚弾性特性を推定する弾性特性推定部と、
被施療部の皮膚弾性特性と、その皮膚弾性特性の場合に使用者が快適であると感じるであろう当該被施療部への前記マッサージ具による押圧力との関係を表す参照情報を記憶している記憶部と、
前記弾性特性推定部によって推定された皮膚弾性特性と前記参照情報とに基づいて前記押圧力を求める調整部と、
前記調整部によって求められた前記押圧力によりマッサージが行われた際に前記脳波取得部から取得された脳波に基づいて当該マッサージの適否を推定する適否推定部と、
前記適否推定部による推定結果に基づいて前記参照情報を更新する更新部と、
を有し、
前記適否推定部は、快適となるマッサージ動作を与えた複数の使用者から得られた平均的な脳波である閾値と、前記脳波取得部から所定時間毎に取得された脳波との差分値、及び、当該差分値を累積した累積差分値を求め、当該累積差分値の増減に基づいて、前記マッサージ動作の適否を推定することを特徴とするマッサージシステム。
【請求項８】
使用者の脳波を取得する脳波取得部と、
マッサージ具にマッサージ動作を行わせるマッサージ機構部の一部が、使用者の被施療部となる皮膚に接触している際の当該一部の変位又は当該一部が当該被施療部から受ける接触力を検出するためのセンサの検出値に基づいて当該被施療部の皮膚弾性特性を推定する弾性特性推定部と、
被施療部の皮膚弾性特性と、その皮膚弾性特性の場合に使用者が快適であると感じるであろう当該被施療部への前記マッサージ具による押圧力との関係を表す参照情報を記憶している記憶部と、
前記弾性特性推定部によって推定された皮膚弾性特性と前記参照情報とに基づいて前記押圧力を求める調整部と、
前記調整部によって求められた前記押圧力によりマッサージが行われた際に前記脳波取得部から取得された脳波のα波とβ波との内の一方又は双方から算出された値、及び、当該値を入力データとしかつ快適又は不快を判別するために用いられる値を出力データとして出力するニューラルネットワークを用いて、当該マッサージの適否を推定する適否推定部と、
前記適否推定部による推定結果に基づいて前記参照情報を更新する更新部と、
を有していることを特徴とするマッサージシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、マッサージ機及びマッサージシステムに関する。
【背景技術】
【０００２】
施療子等のマッサージ具を有するマッサージ機には、その効果を高めるために、マッサージ具による負荷の強弱を調整できるものがある。負荷の強弱を調整するためには、例えば施療子の押出量を変更すればよく、施療子を使用者側へ大きく押し出すことで強いマッサージが得られ、施療子の押出量を小さくすることで弱いマッサージが得られる。
【０００３】
しかし、マッサージ感は、施療子の押出量だけでなく、使用者の身体のマッサージされる部位（被施療部）の状態にも影響する。すなわち、比較的柔らかい（皮膚弾性が小さい）被施療部に対してマッサージする場合、柔らかく弾性のある施療子でマッサージすべきである。そうしなければ、実際に施療子から被施療部に与えられる力は、予期した力より過大となり、使用者にとっては強いマッサージとなる。
一方、比較的硬い（皮膚弾性が大きい）被施療部に対してマッサージする場合、硬い施療子でマッサージすべきである。そうしなければ、実際に施療子から被施療部に与えられる力は、予期した力より過小となり、使用者にとっては弱いマッサージとなる。
【０００４】
しかし、施療子を柔らかくしたり硬くしたりすることは、施療子の交換を伴うため、現実的ではない。そこで、施療子を柔らかくしたり硬くしたりすることと等価な手段として、特許文献１に記載のマッサージ機がある。
このマッサージ機では、施療子の変位情報に基づいて被施療部の皮膚弾性特性を推定し、この推定した皮膚弾性特性と、所定の参照情報（参照データベース）とに基づいて、被施療部に施療子を接触させる力（目標接触力）を求めている。そして、この力に相当する出力でマッサージ動作を施療子に実行させる。
【０００５】
前記所定の参照情報は、被施療部の皮膚弾性特性と、その皮膚弾性特性である場合に使用者が快適であると感じるであろう接触力との関係を表したデータベースである。つまり、参照情報は、皮膚弾性特性が判ればそれに適した接触力を求めることができるように、予め設定されマッサージ機に記憶させた情報である。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００８−９３４０４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
前記参照情報は、被施療部の皮膚弾性特性と、当該被施療部に施療子を接触させた際に快適であると感じるであろう接触力との関係を、例えば代表的な複数の使用者から取得し平均化して求めることができる。しかし、この参照情報は、あくまでも代表的な複数の使用者から求められたに過ぎず、万人に最適であるとは言えない。
また、マッサージ機の使用者が限定的である場合、当該使用者それぞれの参照情報を取得し、それをマッサージ機に記憶させてもよい。しかし、この場合、新たに使用者が増えると、その使用者に適合する参照情報が存在しているか否かは定かではない。
【０００８】
そこで、使用者それぞれで参照情報を用意しなくても、その使用者に適したマッサージを実現することが可能となるマッサージ機及びマッサージシステムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
（１）本発明のマッサージ機は、使用者の被施療部に接触させるマッサージ具を有し当該マッサージ具にマッサージ動作を行わせるマッサージ機構部と、前記マッサージ機構部の動作を制御する制御部と、前記使用者の脳波を取得する脳波取得部とを備え、前記制御部は、前記マッサージ機構部の一部が前記被施療部となる皮膚に接触している際の当該一部の変位又は当該一部が当該被施療部から受ける接触力を検出するためのセンサの検出値に基づいて当該被施療部の皮膚弾性特性を推定する弾性特性推定部と、被施療部の皮膚弾性特性と、その皮膚弾性特性の場合に使用者が快適であると感じるであろう当該被施療部への前記マッサージ具による接触力との関係を表す参照情報を記憶している記憶部と、前記弾性特性推定部によって推定された皮膚弾性特性と前記参照情報とに基づいて前記接触力を求める調整部と、前記調整部によって求められた前記接触力により前記マッサージ動作が行われた際に前記脳波取得部から取得された脳波に基づいて当該マッサージ動作の適否を推定する適否推定部と、前記適否推定部による推定結果に基づいて前記参照情報を更新する更新部とを有し、前記適否推定部は、快適となるマッサージ動作を与えた複数の使用者から得られた平均的な脳波である閾値と、前記脳波取得部から所定時間毎に取得された脳波との差分値、及び、当該差分値を累積した累積差分値を求め、当該累積差分値の増減に基づいて、前記マッサージ動作の適否を推定することを特徴とする。
【００１０】
（２）本発明のマッサージ機は、使用者の被施療部に接触させるマッサージ具を有し当該マッサージ具にマッサージ動作を行わせるマッサージ機構部と、前記マッサージ機構部の動作を制御する制御部と、前記使用者の脳波を取得する脳波取得部とを備え、前記制御部は、前記マッサージ機構部の一部が前記被施療部となる皮膚に接触している際の当該一部の変位又は当該一部が当該被施療部から受ける接触力を検出するためのセンサの検出値に基づいて当該被施療部の皮膚弾性特性を推定する弾性特性推定部と、被施療部の皮膚弾性特性と、その皮膚弾性特性の場合に使用者が快適であると感じるであろう当該被施療部への前記マッサージ具による接触力との関係を表す参照情報を記憶している記憶部と、前記弾性特性推定部によって推定された皮膚弾性特性と前記参照情報とに基づいて前記接触力を求める調整部と、前記調整部によって求められた前記接触力により前記マッサージ動作が行われた際に前記脳波取得部から取得された脳波のα波とβ波との内の一方又は双方から算出された値、及び、当該値を入力データとしかつ快適又は不快を判別するために用いられる値を出力データとして出力するニューラルネットワークを用いて、当該マッサージ動作の適否を推定する適否推定部と、前記適否推定部による推定結果に基づいて前記参照情報を更新する更新部とを有していることを特徴とする。
【００１１】
本発明によれば、弾性特性推定部が、使用者の被施療部の皮膚弾性特性を推定すると、調整部は、推定された皮膚弾性特性と記憶部が記憶している参照情報とに基づいて、マッサージ具を当該被施療部に接触させる接触力を求める。この際、ある使用者にとって、推定された皮膚弾性特性と前記参照情報とに基づいて求められた接触力が、相応しくない場合もあり得る。しかし、このような場合であっても、当該接触力によりマッサージ動作が行われた際に脳波取得部によって取得された前記ある使用者の脳波に基づいて、適否推定部が当該マッサージ動作の適否を推定し、その推定結果に基づいて更新部が参照情報を更新する。このため、その後、調整部によって求められる接触力は、更新された参照情報に基づいて求められるので、相応しい接触力に近づけることが可能となる。
このように、被施療部の皮膚弾性特性と接触力との関係についての参照情報が、始めは、ある使用者に対して適していなくても、当該参照情報を、当該ある使用者に適合するように更新することができ、使用者それぞれで参照情報を用意しなくても、その使用者に適したマッサージを実現することが可能となる。
なお、ある使用者にとって、推定された皮膚弾性特性と参照情報とに基づいて求められた接触力が、相応しくないことが生じる原因としては、例えば、使用者の体格差（太っている・痩せている等の身体的特徴差）が存在するためや、同じ使用者であってもマッサージ機を使用する日の体調差によるためであると考えられる。
【００１２】
また、前記のとおり、適否推定部は、取得された使用者の脳波に基づいてマッサージ動作の適否を推定するが、一般的に脳波は使用者毎に出力特性が異なるため、推定結果に誤差が生じる場合もある。
（３）そこで、前記適否推定部は、脳波の出力特性についての相関に基づいて分類された複数のクラスそれぞれに対応付けられた前記ニューラルネットワークが設定されている設定部と、前記脳波取得部によって取得された使用者の脳波のα波とβ波との内の一方又は双方から算出された値が、前記複数のクラスの内のどのクラスに属するかを決定するクラス決定部と、前記脳波取得部によって取得された使用者の脳波のα波とβ波との内の一方又は双方から算出された値を入力として、前記クラス決定部によって決定されたクラスに対応付けられている前記ニューラルネットワークを用いて出力した前記出力データにより前記マッサージ動作の適否を推定する推定本体部とを有している構成とすればよい。
この場合、推定するために用いられるニューラルネットワークは、脳波の出力特性についての相関に基づいて分類された複数のクラスそれぞれに対応付けられたものであり、取得された使用者の脳波の出力特性はどのクラスに属するかがクラス決定部によって決定され、当該決定されたクラスに対応付けられているニューラルネットワークが用いられるため、使用者毎に脳波の出力特性が異なることによる問題点の発生を抑制することができる。すなわち、脳波からマッサージ動作の適否を推定する精度を高めることが可能となる。
【００１３】
また、適否推定部は、取得された使用者の脳波に基づいてマッサージ動作の適否を推定するが、脳波は非線形的な特性を有するため、推定結果に誤差が生じる場合もあるが、ニューラルネットワークが採用されていることで、脳波が、非線形的な特性を有することによる問題点の発生を抑制することができる。すなわち、脳波からマッサージ動作の適否を推定する精度を、より高めることが可能となる。
【００１４】
また、前記のとおり、ある使用者にとって、被施療部の推定された皮膚弾性特性と前記参照情報とに基づいて求められた接触力が、相応しくないことが生じる原因として、使用者の体格差が考えられる。
（４）そこで、前記記憶部は、使用者の代表的な体格毎の前記参照情報を複数種類について記憶し、前記調整部は、実際に使用する使用者の体格に応じて前記複数種類の参照情報から選択された参照情報と、前記弾性特性推定部によって推定された皮膚弾性特性とに基づいて前記接触力を求める構成とすればよい。
この場合、代表的な体格毎の参照情報が複数種類について記憶されている中から、実際にマッサージ機を使用する使用者の体格に応じた参照情報が選択される。そして、この選択された参照情報と、弾性特性推定部によって推定された皮膚弾性特性とに基づいて接触力を求めるので、体格から判断して、できるだけ相応しいであろう参照情報を使用することができ、そして、前記のとおり、この参照情報を前記更新部が更新することができ、参照情報は使用者にとって、より相応しいものとすることが可能となる。
【００１５】
また、前記（１）（２）に記載のマッサージ機では、脳波取得部によって取得された脳波に基づいて、適否推定部がマッサージ動作の適否を推定し、また、前記（３）に記載のマッサージ機では、脳波取得部によって取得された使用者の脳波の出力特性が、複数のクラスの内のどのクラスに属するかを、クラス決定部は決定するが、これら（１）（２）（３）のように取得される脳波に、使用者の動作に起因する動作ノイズが含まれていると、正確な推定及び正確な決定がされないおそれがある。
（５）そこで、前記脳波取得部が取得した脳波及び動作ノイズを含む信号から、使用者の動作に起因する動作ノイズを除去する動作ノイズ除去部を有し、前記動作ノイズ除去部は、前記脳波取得部が取得した前記信号の中から動作ノイズの存在を判定し、当該脳波の内の動作ノイズを含む領域を部分的に下記に定義する独立成分分析し、当該動作ノイズの成分を除去する構成とすればよい。
独立成分分析：元の信号の混合過程を示す後述の式（１３）の関数における伝達特性を求めることにより、元の信号を復元する分析
この場合、動作ノイズを含む領域を部分的に独立成分分析し、当該動作ノイズの成分を除去するので、脳波の内の、動作ノイズを含まない領域には、当該独立成分分析による影響を与えず、各種処理のために利用することができる。そして、動作ノイズを含む領域については、当該動作ノイズの成分が除去されるので、当該領域における脳波も各種処理のために用いることができる。このため、動作ノイズがたとえ多くなったとしても、適否推定部は多くの脳波に関する信号から、マッサージ動作の適否を推定することができ、また、クラス決定部は複数のクラスの内のどのクラスに属するかを決定することができる。
【００１６】
（６）そして、動作ノイズの存在を正確に判定する手段として、前記動作ノイズ除去部は、前記脳波取得部が取得した前記信号と、前記動作ノイズについての予め設定された波形雛型とを比較することで、動作ノイズの存在を判定すればよい。
【００１７】
（７）使用者の脳波を取得する脳波取得部と、マッサージ具にマッサージ動作を行わせるマッサージ機構部の一部が、使用者の被施療部となる皮膚に接触している際の当該一部の変位又は当該一部が当該被施療部から受ける接触力を検出するためのセンサの検出値に基づいて当該被施療部の皮膚弾性特性を推定する弾性特性推定部と、被施療部の皮膚弾性特性と、その皮膚弾性特性の場合に使用者が快適であると感じるであろう当該被施療部への前記マッサージ具による押圧力との関係を表す参照情報を記憶している記憶部と、前記弾性特性推定部によって推定された皮膚弾性特性と前記参照情報とに基づいて前記押圧力を求める調整部と、前記調整部によって求められた前記押圧力によりマッサージが行われた際に前記脳波取得部から取得された脳波に基づいて当該マッサージの適否を推定する適否推定部と、前記適否推定部による推定結果に基づいて前記参照情報を更新する更新部とを有し、前記適否推定部は、快適となるマッサージ動作を与えた複数の使用者から得られた平均的な脳波である閾値と、前記脳波取得部から所定時間毎に取得された脳波との差分値、及び、当該差分値を累積した累積差分値を求め、当該累積差分値の増減に基づいて、前記マッサージ動作の適否を推定することを特徴とする。
【００１８】
（８）また、本発明のマッサージシステムは、使用者の脳波を取得する脳波取得部と、マッサージ具にマッサージ動作を行わせるマッサージ機構部の一部が、使用者の被施療部となる皮膚に接触している際の当該一部の変位又は当該一部が当該被施療部から受ける接触力を検出するためのセンサの検出値に基づいて当該被施療部の皮膚弾性特性を推定する弾性特性推定部と、被施療部の皮膚弾性特性と、その皮膚弾性特性の場合に使用者が快適であると感じるであろう当該被施療部への前記マッサージ具による押圧力との関係を表す参照情報を記憶している記憶部と、前記弾性特性推定部によって推定された皮膚弾性特性と前記参照情報とに基づいて前記押圧力を求める調整部と、前記調整部によって求められた前記押圧力によりマッサージが行われた際に前記脳波取得部から取得された脳波のα波とβ波との内の一方又は双方から算出された値、及び、当該値を入力データとしかつ快適又は不快を判別するために用いられる値を出力データとして出力するニューラルネットワークを用いて、当該マッサージの適否を推定する適否推定部と、前記適否推定部による推定結果に基づいて前記参照情報を更新する更新部とを有していることを特徴とする。
【００１９】
本発明によれば、弾性特性推定部が、使用者の被施療部の皮膚弾性特性を推定すると、調整部は、推定された皮膚弾性特性と記憶部が記憶している参照情報とに基づいて、被施療部を押圧する押圧力を求める。この際、ある使用者にとって、推定された皮膚弾性特性と前記参照情報とに基づいて求められた押圧力が、相応しくない場合もあり得る。しかし、このような場合であっても、当該押圧力によりマッサージが行われた際に、脳波取得部によって取得された前記ある使用者の脳波に基づいて、適否推定部が当該マッサージの適否を推定し、その推定結果に基づいて更新部が参照情報を更新する。このため、その後、調整部によって求められる押圧力は、更新された参照情報に基づいて求められるので、相応しい押圧力に近づけることが可能となる。
【００２０】
このように、被施療部の皮膚弾性特性と押圧力との関係についての参照情報が、始めは、ある使用者に対して適していなくても、当該参照情報を、当該ある使用者に適合するように更新することができ、使用者それぞれで参照情報を用意しなくても、その使用者に適したマッサージを実現することが可能となる。
【発明の効果】
【００２１】
本発明によれば、被施療部の弾性特性と接触力（押圧力）との関係についての参照情報が、ある使用者に対して適していなくても、当該参照情報を、当該ある使用者に適合するように更新することができ、使用者それぞれで参照情報を用意しなくても、その使用者に適したマッサージを実現することが可能となる。
【図面の簡単な説明】
【００２２】
【図１】本発明のマッサージ機の実施の一形態の概略構成を示している側面図である。
【図２】機械本体ユニットの正面斜視図である。
【図３】マッサージ機の概略構成を示しているブロック図である。
【図４】マッサージ機の簡略モデル図である。
【図５】マッサージ動作の適否の推定処理の説明図である。
【図６】ニューラルネットワークの説明図である。
【図７】制御装置による処理を説明するフロー図である。
【図８】使用者から取得された脳波と、その脳波のパワースペクトルを示しているグラフである。
【図９】動作ノイズ除去部の構成を説明するブロック図である。
【図１０】動作ノイズ除去部の判定部の機能を説明する説明図である。
【図１１】（ａ）は、動作ノイズが除去された脳波の信号を示しており、（ｂ）はそのパワースペクトルを示している。
【図１２】独立成分分析の概念図である。
【図１３】マッサージ動作の適否を推定するフロー図である。
【図１４】閾値設定の説明図である。
【図１５】α波及びβ波それぞれに関して、横軸を時間、縦軸を累積差分値として表したグラフである。
【発明を実施するための形態】
【００２３】
以下、本発明の実施の形態を図面に基づいて説明する。
〔１．  マッサージ機の全体構成〕
図１は本発明のマッサージ機の実施の一形態の概略構成を示している側面図である。このマッサージ機は、フレーム４と、フレーム４上に設けられ使用者が着座する座部１と、フレーム４の後側に設けられた背凭れ部２と、フレーム４の前側に設けられた脚載せ部３とを備えており、椅子型である。なお、この椅子型マッサージ機において、左右等の方向は、座部１に着座した使用者から見た方向であり、また、背凭れ部２においては、その幅方向を「左右方向」とし、その厚さ方向を「前後方向」とし、背凭れ部２の腰部から頭部へ向かう方向を「上下方向」とする。
【００２４】
背凭れ部２内には施療子６を備えた機械本体ユニット（マッサージ機構部）５が設けられている。機械本体ユニット５は、背凭れ部２の内部を上下移動することができ、施療子６を使用者の被施療部（身体部分）に接触させ、当該施療子６にマッサージ動作を行わせることができる。
図２は、機械本体ユニット５の正面斜視図である。機械本体ユニット５の本体フレーム８にマッサージユニット７が前後移動可能に取り付けられている。
マッサージユニット７は、ローラからなる施療子（揉み玉）６と、この施療子６に揉み、叩き、指圧などのマッサージ動作をさせるために駆動する駆動部１５とを有している。駆動部１５は、施療子６に揉みや叩きの動作をさせる揉み叩き駆動部１５ｂの他に、施療子６を含むマッサージユニット７を前後方向に移動させる押し出し駆動部１５ａを有している。図２の押し出し駆動部１５ａは、モータの回転によってマッサージユニット７を前後に移動させるラックピニオン式であるが、他の形式であってもよい。
【００２５】
押し出し駆動部１５ａがマッサージユニット７を前後移動させることで、施療子６が前後移動して使用者の被施療部に対して指圧動作を行うことができ、さらに、揉みや叩きのマッサージを行う場合であっても、施療子６の前後方向の位置を調整することができる。施療子６の位置を前側（被施療部側）に移動させることで、当該施療子６によって被施療部に対して大きな力を与えることができ、強いマッサージが生じる。また、施療子６の位置を後側に移動させることで、施療子６によって小さな力を与えることができ、弱いマッサージが生じる。
【００２６】
図３はマッサージ機の概略構成を示しているブロック図である。このマッサージ機は、制御装置１８及び座部に着座した使用者の脳波を取得する脳波取得装置９を備えている。
脳波取得装置９は、座部に着座しているがマッサージを施療子６によって受ける前の使用者の脳波、又は、座部に着座してマッサージを受けている使用者の脳波を測定する測定器９ａと、測定器９ａが測定した脳波の信号を処理する処理部９ｂとを有している。測定器９ａは、使用者の脳から生じる電気活動を測定するための陽極と陰極との電極１０を有しており、電極１０は、比較的装着が容易である額（陽極）−耳（陰極）の二カ所を一組として取り付けられる。また、図示しないが、グランド電極が額に取り付けられる。電極１０の配置をさらに説明すると、陽極を左目上部付近（一般的にＦｐ１と呼ばれる部分）とし、陰極を左耳とし、グランド電極を右目上部付近（一般的にＦｐ２と呼ばれる部分）とする。
そして、電極１０は、図１に示しているように、背もたれ部２のヘッドレスト部にリード線を介して設置することができ、これにより、ヘッドレスト部に頭部を凭れかけた使用者の脳波を測定することができる。なお、電極１０は二組であってもよい。
【００２７】
処理部９ｂは、図示しないが、アンプ、ＡＤ変換器及びコンピュータ部を有していて、測定器９ａによって測定された脳波の信号は、処理部９ｂによって処理され、脳波の信号の内の、安静時（快適時）に発生すると言われているα波と不快時に発生すると言われているβ波との信号が処理部９ｂから出力される。
すなわち、処理部９ｂは、測定部９ａが測定して得た脳波の信号についてＦＦＴを用い、周波数毎のパワースペクトルを求め、それぞれの周波数帯（周波数帯の中央部）のパワースペクトルの総和によってα波のレベル、β波のレベルを求めている。そして測定部９ａは、α波とβ波との変化率を示す指標として比（β波のレベル／α波のレベル；以下では（β／α）と記載する）を求めることができる。なお、本発明では、脳波のうち８Ｈｚ以上１３Ｈｚ以下の周波数帯をα波とし、１４Ｈｚ以上３０Ｈｚ以下の周波数帯をβ波としている。
そして、処理部９ｂによって求められた脳波の信号に関する各値は、制御装置１８に入力され、制御装置１８によって処理される。なお、処理部９ｂの機能は、制御装置１８が有していてもよい。
【００２８】
〔２．  制御装置〕
制御装置１８及び脳波取得装置９の処理部９ｂは、ＣＰＵ及び記憶部を有しているプログラマブルなマイコンからなり、所定の各機能を実行するプログラムが記憶部に格納されている。制御装置１８は、ＲＡＭやＲＯＭからなる記憶部２２の他に、前記プログラムが実行する機能部として、弾性パラメータ設定部１９、マッサージ制御部２０、弾性特性推定部２１、接触力調整部２３、適否推定部２４及び更新部２５を備えている。また、脳波取得装置９の処理部９ｂは、動作ノイズ除去部２６を備えている。各機能部については以下に説明する。
【００２９】
前記マッサージ制御部２０は、前記機械本体ユニット５（図２）の動作制御を行うことができ、例えば、押し出し駆動部１５ａに対して動作制御信号を出力することで当該押し出し駆動部１５ａを当該信号に応じて動作させ、施療子６（マッサージユニット７）の移動量及び施療子６（マッサージユニット７）の前後位置を制御することができる。
さらに、図３において、マッサージ制御部２０は、施療子６の前後位置に関してインピーダンス制御を行うインピーダンス制御部としての機能を有している。マッサージ制御部２０は、施療子６が使用者に加える接触力の目標値（目標接触力）Ｆhdが与えられると、その目標接触力Ｆhdに相当する力が使用者に加えられるようにインピーダンス制御する。マッサージ制御部２０は、目標接触力Ｆhdに相当する所望の力に対応した押出量を決定して、押し出し駆動部１５ａによって施療子６を当該押出量について前後方向に移動させる。
このように、マッサージ制御部２０が押し出し駆動部１５ａへ動作制御信号を与えると、押し出し駆動部１５ａは当該信号に基づいて動作し、施療子６に、被施療部に対する所望の接触力を発生させることができる。
【００３０】
マッサージ制御部２０の具体的な機能を説明する。マッサージ制御部２０は、押し出し駆動部１５ａによる施療子６の前後方向の変位（位置）ｘuを取得することができる。なお、施療子６の変位量はマッサージユニット７の変位量と同じとなる。施療子６の変位は、マッサージ制御部２０から押し出し駆動部１５ａが有しているモータ（図示せず）へ与えられる動作制御信号に基づいて、マッサージ制御部２０内部で取得することができる。さらに、マッサージ制御部２０は、施療子６の変位ｘuに基づいて、施療子６（マッサージユニット７）の移動速度、加速度を算出することもできる。
【００３１】
図４は、マッサージ機の簡略モデルを示しており、前記のインピーダンス制御下における使用者の皮膚表面（被施療部）とマッサージユニット７との接触をバネ・ダンパで表現したものである。このモデル図では、水平線に対して角度θだけ傾斜した方向を、マッサージユニット７の前後方向としている。つまり、図４は、背凭れ部を後方へ倒したリクライニング状態を示しており、マッサージユニット７の前後方向と背凭れ部の前後方向とが一致している。
【００３２】
〔２．１  弾性パラメータＫdの決定〕
前記弾性パラメータ設定部１９は、被施療部に接触している施療子６の変位情報（変位ｘu）等に基づいて、目標接触力Ｆhdを実現するための弾性パラメータＫdを決定する機能を有している。図４において、被施療部の皮膚弾性特性及び皮膚粘性係数をそれぞれＫh，Ｄhとし、マッサージユニット７が元々持つ機械的な弾性係数及び粘性係数をそれぞれＫu，Ｄuとし、インピーダンス制御の弾性パラメータ及び粘性パラメータをそれぞれＫd，Ｄdとしている。
【００３３】
さらに、使用者及びマッサージユニット７は、施療子６（マッサージユニット７）に対して重力による影響を与えている。つまり、背もたれ部２に使用者が凭れることにより、重力によって、この使用者の全体重のうちの一部（荷重Ｍh）が施療子６に対して影響を及ぼす。さらに、マッサージユニット７は、自身の重量Ｍuの影響を受ける。マッサージユニット７の重量Ｍu及び使用者の体重は既知の値であり、この値は制御装置１８に予め記憶される。なお、前記荷重Ｍhは、使用者の体重の例えば５０％として設定される。
【００３４】
マッサージユニット７（施療子６）の変位ｘuを用いたマッサージユニット７の運動方程式は、式（１）である。なお、マッサージユニット７の機械的な弾性係数Ｋu及び粘性係数Ｄuを０としている。
【数１】
0005442405.tif 000002
式（１）において、ｆsはマッサージユニット７（施療子６）自身が出力する力（制御入力）、Ｆhは被施療部からマッサージユニット７に加わる力、Ｆuはマッサージユニット７の重量による成分であり、Ｆu＝−Ｍu・ｇ・ｓｉｎθである。
【００３５】
また、マッサージユニット７がＦhによって、式（２）の振る舞いをするためのマッサージユニット７（実際には押し出し駆動部１５）への制御入力ｆsは、式（３）のようになる。
【数２】
0005442405.tif 000003
【数３】
0005442405.tif 000004
式（３）のｆsが、インピーダンス制御による制御入力となる。ただし、式（２）（３）においてｘdは、マッサージユニットの変位ｘuの目標位置（目標接触力Ｆhdに対応する位置）である。
【００３６】
式（２）をＫdについて解くと、式（４）となり、この式（４）によって、弾性パラメータ設定部１９は、弾性パラメータを決定することができる。なお、式（４）では、式（２）のＦhを、目標接触力Ｆhdに置き換えている。
【数４】
0005442405.tif 000005
【００３７】
〔２．２．１  被施療部の皮膚弾性特性の推定（その１）〕
次に、図４に示したモデルを基に、施療子６が被施療部より与えられる力Ｆhを検出するセンサ（力センサ）を用いることとなく、皮膚弾性特性を推定する方法を説明する。
マッサージユニット７から使用者の皮膚に加わる力は、作用反作用により、−Ｆhであるため、式（５）が得られる。ｘeは、Ｆh＝０[Ｎ]となるｘuの平衡位置（基準位置）である。
【数５】
0005442405.tif 000006
【００３８】
ここで、式（５）及び式（１），（３）により、Ｋhについて解くと、式（６）となり、マッサージユニット７の変位・速度・加速度から、重力によって使用者から施療子６が受ける荷重の情報を考慮して、使用者の皮膚弾性特性Ｋhの推定値が得られる。ただし、ヒトの粘性係数Ｄhは既知とする。
【数６】
0005442405.tif 000007
【００３９】
このように、弾性特性推定部２１は、施療子６が被施療部に接触したときの当該施療子６の変位ｘuに基づいて、当該被施療部の皮膚弾性特性（弾性係数）Ｋhを推定することができる。すなわち、皮膚弾性特性Ｋhは、マッサージユニット７の慣性質量Ｍd（ここでは、マッサージユニットの質量Ｍuと等しく既知である）、インピーダンス制御の粘性パラメータＤd（一定値）、インピーダンス制御の弾性パラメータＫd、使用者の粘性特性Ｄh（一定値）、マッサージユニット７（施療子６）の変位ｘu、マッサージユニット７（施療子６）の目標位置ｘd、重力によって使用者から施療子６が受ける荷重などによって演算により求められる。なお、マッサージユニット７の速度、加速度、目標速度は、マッサージユニット７の変位ｘu、目標位置ｘdに基づいて、微分演算などにより算出することができる。
【００４０】
〔２．２．２  被施療部の皮膚弾性特性の推定（その２）〕
施療子６が被施療部より与えられる接触力Ｆhを検出するセンサ（力センサ）を用いて皮膚弾性特性を推定する方法を説明する。この場合、マッサージ機は、使用者の皮膚表面に実際に加わっている力Ｆhを計測するセンサを備えている。このセンサは圧力センサとすればよいが、加速度センサとすることもできる。また、図２に示しているように、センサ３０は、施療子６に設置してもよく、又は、施療子６を取り付けているアーム６ａに設置してもよい。
図３において、前記弾性特性推定部２１は、皮膚弾性特性Ｋhの推定値を、式（６）ではなく、式（７）によって算出する。前記センサ３０によって使用者の被施療部との間に加わっている力（接触力）Ｆhを計測する場合、式（４）及び式（６）から、式（７）が得られる。なお、式（７）では、式（４）のＦhdをＦhに変更している。
【数７】
0005442405.tif 000008
【００４１】
施療子６を被施療部へ所定の変位について押し込んだ際、マッサージユニット７は前後方向に停止した状態にあることから、マッサージユニット７の速度は０となり、また、（説明を容易とするために）背凭れ部２が垂直にあるとすればθ＝０となる。この場合、式（７）が式（８）となる。式（８）の分母（ｘe−ｘu）は基準位置からのマッサージユニット７の変位を表す。また、分子のＦhは、被施療部に加わっている力（接触力）であり、センサ３０によって検出される値である。
【数８】
0005442405.tif 000009
【００４２】
以上の皮膚弾性特性の推定（その１）（その２）で説明したように、弾性特性推定部２１は、マッサージ機の一部としての施療子６が所定の被施療部に接触している際の情報に基づいて、当該被施療部の皮膚弾性特性（皮膚筋系弾性特性）Ｋhを推定することができる。すなわち、（その１）の場合、弾性特性推定部２１は、施療子６の変位ｘuに関する情報に基づいて皮膚弾性特性Ｋhを推定することができる。一方、（その２）の場合、弾性特性推定部２１は、施療子６が受ける反力（接触力）Ｆhに関する情報に基づいて皮膚弾性特性Ｋhを推定することができる。
なお、被施療部が凝っていると当該部分は硬くなっていることがあり、この場合、当該部分の皮膚弾性特性は高い値になると考えられる。一方、被施療部がほぐれていると、当該部分の皮膚弾性特性は低い値になると考えられる。
【００４３】
〔２．３  接触力の調整〕
図３において、前記記憶部２２には、被施療部の皮膚弾性特性Ｋhと、施療子６を当該被施療部に接触させる目標接触力Ｆhdとの関係についての参照情報（参照データベース）ＤＢが記憶されている。
この参照情報ＤＢは、被施療部の皮膚弾性特性Ｋhと、その皮膚弾性特性Ｋhである場合に使用者が快適であると感じるであろう接触力との関係を表したデータベースである。つまり、参照情報ＤＢは、皮膚弾性特性Ｋhが判ればそれに適した接触力を求めることができるように予め設定されている。
この参照情報ＤＢは、例えば被施療部の皮膚弾性特性Ｋhと、当該被施療部に施療子６を接触させた際に快適であると感じるであろう接触力とを、例えば代表的な複数の使用者から取得し平均化して求めることができる。
【００４４】
この参照情報ＤＢを接触力調整部２３が参照することができ、接触力調整部２３は、弾性特性推定部２１によって推定された被施療部の皮膚弾性特性と、当該参照情報ＤＢとに基づいて、施療子６を当該被施療部に接触させる接触力を、目標接触力Ｆhdとして求める。そして、この目標接触力Ｆhdを制御入力として、前記マッサージ制御部２０は施療子６によるマッサージ動作を制御することができる。
このように、本実施形態のマッサージ機では、使用者の皮膚弾性特性Ｋhの推定値に応じて、接触力の目標値、すなわち、使用者に印加される力が設定され、好適なマッサージを与えることができる。
【００４５】
参照情報ＤＢは、前記のとおり、皮膚弾性特性Ｋhが判ればそれに適した接触力を求めることができるように予め設定されたものであるが、ある使用者にとって、推定された皮膚弾性特性Ｋhと前記参照情報ＤＢとに基づいて求められた接触力が、相応しくないことが生じることがある。これは、例えば使用者の体格差（例えば、太っている、痩せている等の身体的特徴）によって生じると考えられる。
そこで、本実施形態では、使用者の代表的な体格毎の参照情報が複数種類について設定されていて、記憶部２２は複数種類の参照情報ＤＢ１，ＤＢ２，ＤＢ３を記憶している。
【００４６】
そして、マッサージ機が有している操作装置３１（図１及び図３参照）には、使用者の体格を入力するボタン等の操作部３１ａが設けられており、実際にマッサージ機を使用する使用者は、この操作部３１ａを操作して制御装置１８に自己の体格を入力する。
すると、接触力調整部２３は、入力された使用者の体格に応じて、前記複数種類の参照情報ＤＢ１，ＤＢ２，ＤＢ３の中から、最も近似する体格として設定されている参照情報を選択し、選択された参照情報と、弾性特性推定部２１によって推定された皮膚弾性特性とに基づいて接触力を求める処理を行う。
このように、体格差に応じて複数種類の参照情報ＤＢ１，ＤＢ２，ＤＢ３が設定されていることで、実際にマッサージ機を使用する使用者の体格から判断して、できるだけ相応しいであろう参照情報を使用することができる。
【００４７】
〔２．４  マッサージ動作の適否の推定〕
接触力調整部２３によって接触力（接触力目標値Ｆhd）が求められると、施療子６により当該接触力（接触力目標値Ｆhd）を生じさせるマッサージ動作が前記マッサージ制御部２０の制御によって実際に行われるが、前記適否推定部２４は、このマッサージ動作が行われた際に脳波取得装置９から取得された脳波に基づいて、当該マッサージ動作の適否を推定する機能を有している。この適否推定部２４による推定処理は、脳波取得装置９によって取得された脳波の信号（α波のレベル及びβ波のレベル）に基づいて行われる。なお、マッサージ動作の適否の推定とは、当該マッサージ動作が快適であるのか、又は、不快であるのかを判定することである。
しかし、一般的に脳波（α波及びβ波）は使用者毎に出力特性が異なることが知られている。そこで、このような脳波を用いて高い推定精度を確保するために、本実施形態では、適否推定部２４は図５に示している推定処理を行う。
【００４８】
このために、適否推定部２４は、設定部２４ａ、クラス決定部２４ｂ及び推定本体部２４ｃを有している（図３参照）。
設定部２４ａは、複数種類の入出力数学モデルとしてニューラルネットワークが設定され、そのためのプログラムを記憶し、このプログラムを実行する機能を有している。このニューラルネットワークは、脳波の出力特性についての相関に基づいて分類された複数のクラスそれぞれに対応付けられた数式モデルとして、設定部２４ａに設定されている。図５に示した本実施形態では、脳波の出力特性についての相関に基づいて３つのクラスＣ１，Ｃ２，Ｃ３に分類されており、同じクラス内では脳波の出力特性の相関が高くなるように分類されている。そして、クラスＣ１にニューラルネットワークＮ１が、クラスＣ２にニューラルネットワークＮ２が、クラスＣ３にニューラルネットワークＮ３が対応付けられて設定されている。
【００４９】
クラスの分類は、複数の代表的な使用者それぞれが、座部１に座り、施療子６によるマッサージ動作が行われていない安静状態となり、この状態で脳波取得装置９によって取得された脳波に基づいて行われている。この際に取得される脳波は、各使用者が安静状態での信号であるが、同じ安静状態であっても使用者毎で出力される脳波（脳波の時間的変化）の傾向は様々である。このため、安静状態の脳波の傾向を基準としてクラスが分類される。
脳波取得装置９の処理部９ｂによって取得される脳波に関する値としては、ある時間帯で取得されたα波、β波、これらの比（β／α）であり、また、これらが正規化された値、平均値、分散、傾きである。これらの内の少なくとも一つが用いられて、クラス分類がＫ−ｍｅａｎｓ法によって行われる。なお、前記正規化された値は、α波、β波、これらの比それぞれが最大値で除算された値であり、傾きは、所定時間毎（例えば１０秒毎）におけるα波、β波、これらの比の各値（平均値）を最小二乗法で直線化した場合に得られる直線の傾きである。
【００５０】
Ｋ−ｍｅａｎｓ法によるクラス分類のアルゴリズムは、以下のとおりである。
＜１＞Ｋ個のクラスの代表値Ｖｃをランダムに設定する（ｃ＝０，１・・・Ｋ）。
＜２＞全てのデータを最も近いＶｃを持つクラスに割り当てる。
＜３＞式（９）よりそれぞれのクラスのＶｃを算出する。
＜４＞すべてのクラスのＶｃが変化しなければ終了とし、変化があれば＜２＞以降を繰り返して実行する。
【数９】
0005442405.tif 000010
なお、式（９）のＮｃは各クラスの個体数であり、Ｉｎｐｊは、ｊ番目の入力（α波、β波、これらの比（β／α）それぞれの正規化された値、平均値、分散、傾きの内の少なくとも一つ）を示す。
【００５１】
ニューラルネットワークＮ１，Ｎ２，Ｎ３それぞれは、図６に示しているように、誤差逆伝播法を用いた階層型ニューラルネットワークである。このニューラルネットワークを表現すると、入力層のノード番号をｉ、中間層をｊ、出力層をｋとし、それぞれの総数をＩ，Ｊ，Ｋとし、入力層と中間層との間の重みをｗm（ｉ，ｊ）とし、中間層と出力層との間の重みをｗo（ｊ，ｋ）とし、入力をＩｎｐｉ、出力をＯｕｔｋ、中間出力をＭｉｄｊとすると、ｎ番目の中間出力をＭｉｄｎは、式（１０）となり、ｎ番目の出力Ｏｕｔｎは、式（１１）となる。
【数１０】
0005442405.tif 000011
【数１１】
0005442405.tif 000012
【００５２】
式（１０）及び式（１１）のｆは、任意に固定された関数であり、本実施形態では、シグモイド関数ｆ（ｘ）＝１／｛１＋ｅｘｐ（−ｘ）｝としている。また、重みの修正式は最急降下法を用い式（１２）となる。Ｅｋは、出力値と真値との誤差である。
【数１２】
0005442405.tif 000013
【００５３】
そして、ニューラルネットワークＮ１，Ｎ２，Ｎ３それぞれにおいて、実際に施療子６によってマッサージ動作が行われた際に脳波取得装置９から取得された脳波に基づく値を、入力データとしており、出力データは不快を「０」、快適を「１」としている。入力データは、α波、β波、これらの比（β／α）が正規化された値、平均値、分散、傾きとすることができるが、後に説明するが、α波、β波、これらの比（β／α）の傾きとするのが好ましい。
【００５４】
前記クラス決定部２４ｂは、脳波取得装置９によって取得された使用者の脳波の出力特性が、前記複数のクラスＣ１，Ｃ２，Ｃ３（図５参照）の内のどのクラスに属するかを決定する処理を行う。なお、ここでの脳波取得装置９によって取得される脳波は、マッサージ動作前の安静状態のものである。すなわち、使用者が座部１に着座し、施療子６によるマッサージ動作が開始される前に取得された脳波である。この脳波が取得されると、クラス決定部２４ｂは、当該脳波の傾向が、安静状態の脳波の傾向を基準として分類されているクラスＣ１，Ｃ２，Ｃ３の内のどのクラスに最も近似しているかの判定を行う。
【００５５】
このクラス決定の判定は、取得された脳波の時系列データにより行われる。例えば、所定時間Δｔについて脳波の時系列データが脳波取得装置９の処理部９ｂによって取得されたとする。時系列データには、α波、β波、これらの比（β／α）それぞれの正規化された値、平均値、分散、傾きが含まれている。
そして、単位時間毎の、α波、β波、これらの比（β／α）それぞれの正規化された値、平均値、分散、傾きに関する値と、クラスＣ１，Ｃ２，Ｃ３それぞれの代表値（α波、β波、これらの比（β／α）それぞれの正規化された値、平均値、分散、傾きの代表値）とを比較し、単位時間毎についてどのクラスＣ１，Ｃ２，Ｃ３に最も近似しているかを数学的手法により求める。そして、前記所定時間Δｔ全てについてこの数学的手法を行い、最も頻出したクラスを、最も近似しているクラスとして決定する。
取得された脳波の時系列データが最も近似しているクラスを、当該使用者が属するクラスとして決定する。
【００５６】
このように、複数のクラスＣ１，Ｃ２，Ｃ３の内のどのクラスに属するかが決定されると、決定されたクラスに対応付けられたニューラルネットワークが用いられて、推定本体部２４ｃによって、施療子６によるマッサージ動作の適否が推定される。
つまり、推定本体部２４ｃは、クラス決定部２４ｂによって決定されたクラスに対応付けられているニューラルネットワークを用いて出力した出力情報により、マッサージ動作の適否を推定する。なお、ここで入力される脳波は、脳波取得装置９によって取得された使用者のマッサージ状態での脳波である。そして、出力情報は、前記のとおり、不快は「０」であり、快適は「１」である。
【００５７】
〔２．５  参照情報の更新〕
適否推定部２４によって、マッサージ動作の快適又は不快が推定されると、更新部２５は、適否推定部２４による推定結果に基づいて前記参照情報ＤＢを更新する処理を行う。
参照情報ＤＢは、前記のとおり、被施療部の皮膚弾性特性Ｋhと、その皮膚弾性特性Ｋhの場合に使用者が快適であると感じるであろう接触力との関係を表した情報であるが、例えば、適否推定部２４によって不快であると推定された場合、参照情報ＤＢにおいて、ある皮膚弾性特性Ｋhの場合に使用者が快適であると感じるであろう接触力を、前回値（初期値）よりも小さく設定し直す。これに対して、適否推定部２４によって快適であると推定された場合、参照情報ＤＢの更新を行わず、そのままの値（前回値（初期値））を後のマッサージ動作でも採用する。
なお、前記のとおり、本実施形態では、複数種類の参照情報ＤＢ１，ＤＢ２，ＤＢ３が設定されているので、更新部２５によって更新される参照情報は、当然、複数種類の参照情報ＤＢ１，ＤＢ２，ＤＢ３の中から選択された（接触力の推定に用いられた）ものである。
【００５８】
〔３．  制御装置によるマッサージ動作の適否の推定、及び、参照情報の更新の具体例〕
制御装置１８の記憶部２２には、参照情報ＤＢ１，ＤＢ２，ＤＢ３が記憶されており、また、適否推定部２４の設定部２４ａには、分類された３つのクラスＣ１，Ｃ２，Ｃ３と、それぞれに対応付けられてニューラルネットワークＮ１，Ｎ２，Ｎ３が記憶されている。そして、図７は、制御装置１８による処理を説明するフロー図である。
図３と図７とにおいて、使用者は、座部１（図１参照）に着座すると、自己の体格についての情報を操作装置３１を介して制御装置１８に入力する。制御装置１８に入力された使用者の体格に応じて、接触力調整部２３は、複数種類の前記参照情報ＤＢ１，ＤＢ２，ＤＢ３の中から、最も近似する体格として設定されている参照情報を選択する（図７のステップＳ１）。本実施形態では、ＤＢ１が選択されたとする。
【００５９】
そして、脳波取得装置９によってマッサージを受ける前の使用者の安静状態での脳波が取得されると（ステップＳ２）、適否推定部２４のクラス決定部２４ｂは、取得された脳波の出力特性が、複数の前記クラスＣ１，Ｃ２，Ｃ３の内のどのクラスに属するかを決定する処理を行う（ステップＳ３）。本実施形態では、クラスＣ１が選択されたとする。また、各クラスにはニューラルネットワークが対応付けて設定されているので、選択されたクラスＣ１に対応するニューラルネットワークＮ１が用いられて、推定本体部２４ｃによって、後にマッサージ動作の適否を推定することになる。
【００６０】
前記ステップＳ２の後、駆動部１５が駆動して施療子６によって実際のマッサージ動作が実行される（ステップＳ４）。本実施形態では、押し出し駆動部１５ａが駆動して施療子６が被施療部に接触し押圧するマッサージ動作が実行される。そして、弾性特性推定部２１によって、使用者の被施療部の皮膚弾性特性（皮膚筋系弾性特性）Ｋhが推定される（ステップＳ５）。なお、この推定処理は、前記〔２．２．１  被施療部の皮膚弾性特性の推定（その１）〕又は〔２．２．２  被施療部の皮膚弾性特性の推定（その２）〕で説明したように、施療子６が所定の被施療部に接触している際の情報に基づいて、当該被施療部の皮膚弾性特性Ｋhを推定する。
【００６１】
被施療部の皮膚弾性特性Ｋhが推定されると、接触力調整部２３は、ステップＳ１で選択された参照情報ＤＢ１とステップ５で推定された皮膚弾性特性Ｋhとに基づいて、施療子６による接触力を求める処理を行う（ステップＳ６）。この接触力（目標接触力Ｆhd）が求められると、当該接触力（目標接触力Ｆhd）に相当する力が使用者に加えられるようにインピーダンス制御が、マッサージ制御部２０によって実行される。
そして、適否推定部２４は、このマッサージ動作が行われた際に脳波取得装置９から取得された脳波に基づいて、当該マッサージ動作の適否を推定する（ステップＳ７）。具体的には、適否推定部２４の推定本体部２４ｃは、ステップＳ３で決定されたクラスＣ１に対応付けられているニューラルネットワークＮ１を用いて出力した出力情報により、マッサージ動作の適否を推定する。
このニューラルネットワークＮ１に入力される脳波は、前記マッサージ動作中に脳波取得装置９が使用者から取得したマッサージ状態での脳波である。このニューラルネットワークＮ１の出力情報として「０」が出力されると当該マッサージ動作は不快であると推定され、「１」が出力されると当該マッサージ動作は快適であると推定する。
なお、不快であると推定される原因としては、前記のとおり、皮膚弾性特性に基づいて接触力を決定するための参照情報ＤＢ１は、代表的な使用者から取得されたものであり、万人向けではないことが考えられるためである。つまり、今回の使用者には相応しいものではなかったと考えられる。
【００６２】
マッサージ動作が快適（出力情報が「１」）であると推定されると（ステップＳ８でＹｅｓの場合）、更新部２５は、参照情報ＤＢ１を更新しない（ステップＳ９）。そして、マッサージ動作は継続して実行されているので、前記ステップＳ５に戻り、施療子６が引き続いて同じ被施療部又は他の被施療部に接触している際の情報に基づいて、弾性特性推定部２１は、当該被施療部の皮膚弾性特性Ｋhを推定する。そして、更新されなかった参照情報ＤＢ１に基づいて接触力が求められ（ステップＳ６）、継続中のマッサージ動作の適否が再び推定される（ステップＳ７）。以上のように、制御装置１８は各種処理を繰り返し実行する。
【００６３】
これに対して、前記マッサージ動作が不快（出力情報が「０」）であると推定されると（ステップＳ８でＮｏの場合）、更新部２５は参照情報ＤＢ１を更新する（ステップＳ１０）。そして、この場合であっても、マッサージ動作は継続して実行されているので、前記ステップＳ５に戻り、施療子６が引き続いて同じ被施療部又は他の被施療部に接触している際の情報に基づいて、弾性特性推定部２１は、当該被施療部の皮膚弾性特性Ｋhを推定する。そして、更新された参照情報ＤＢ１に基づいて接触力が求められ（ステップＳ６）、再び継続中のマッサージ動作の適否が推定される（ステップＳ７）。
【００６４】
ここで、ステップＳ１０では参照情報が更新されているので、当該更新済みの参照情報（ＤＢ１−（１））は、代表的な使用者から取得された初期の参照情報（ＤＢ１−（０））よりも、今回の使用者に対してより適したものに近づいている。このため、たとえ２回目（さらには２回目以降）の適否の推定（ステップＳ７）で不快と判定されても、参照情報ＤＢ１を判定毎に更新すれば、使用者に対してより適したものに更新され、今回の使用者の皮膚弾性特性Ｋhに対して、いずれ適した接触力を得ることができるようになる。
このようなことから、参照情報ＤＢを、想定されている全ての使用者毎に設定しなくても済み、さらには、不特定多数の使用者が使用するマッサージ機であっても対応することができる。本実施形態では、体格差に基づいて設定された３種の参照情報ＤＢ１，ＤＢ２，ＤＢ３でよい。
【００６５】
以上のように、本実施形態のマッサージ機によれば、弾性特性推定部２１が、使用者の被施療部の皮膚弾性特性Ｋhを推定すると、接触力調整部２３は、推定された皮膚弾性特性Ｋhと記憶部２２が記憶している参照情報ＤＢ１とに基づいて、施療子６を当該被施療部に接触させる接触力を求める。この際、ある使用者にとって、被施療部の推定された皮膚弾性特性Ｋhと参照情報ＤＢとに基づいて求められた接触力が、相応しくない場合もあり得る。しかし、このような場合であっても、当該接触力によりマッサージ動作が行われた際に脳波取得装置９によって取得された当該ある使用者の脳波に基づいて、適否推定部２４が当該マッサージ動作の適否を推定し、その推定結果に基づいて更新部２５が参照情報ＤＢ１を更新する。このため、その後、接触力調整部２３によって求められる接触力は、更新された参照情報に基づいて求められるので、相応しい接触力に近づけることが可能となる。
【００６６】
このように、被施療部の皮膚弾性特性Ｋhと接触力との関係についての参照情報ＤＢ１が、始めは、ある使用者に対して適していなくても、当該参照情報ＤＢ１を、当該ある使用者に適合するように更新することができるので、新規の使用者に対しても、適したマッサージを実現することが可能となる。
また、皮膚弾性係数Ｋhを考慮して参照情報ＤＢ１に基づいて施療子６の接触力を決定することで、使用者の身体的状態を考慮することができる。そして、脳波取得装置９によって使用者の脳波を取得することで、施療子６のマッサージ動作によるマッサージ効果や反応等の精神的状態を考慮して、より適切なマッサージを使用者に施すことが可能となる。
【００６７】
なお、マッサージ動作途中で取得された使用者の脳波に基づいて当該マッサージ動作の適否を、適否推定部２４が推定するが、脳波は非線形的な特性を有するため、さらに、一般的に脳波は使用者毎に出力特性が異なるため、推定結果に誤差が生じる場合もある。
しかし、本実施形態では、マッサージ動作の適否を推定するためにニューラルネットワークが用いられることで、非線形的な特性を有することによる問題点の発生を抑制することができる。
しかも、マッサージ動作の適否を推定するために用いられるニューラルネットワークは、脳波の出力特性についての相関に基づいて分類された複数のクラスＣ１，Ｃ２，Ｃ３それぞれに対応付けられたものである。そして、取得された使用者の脳波の出力特性が、どのクラスに属するかをクラス決定部２４ｂが決定し、決定されたクラスＣ１に対応付けられているニューラルネットワークＮ１が用いられるため、使用者毎に脳波の出力特性が異なることによる問題点の発生を抑制することができる。
以上より、脳波からマッサージ動作の適否を推定する精度を高めることが可能となる。
そして、クラスＣ１，Ｃ２，Ｃ３は、安静状態での脳波の傾向が似通ったものを同一のクラスとするようにして分類されているので、ニューラルネットワークの出力として得られるマッサージ動作の適否の推定結果の精度を、より一層高くすることができる。
【００６８】
前記実施形態では、クラス分類のためにＫ−ｍｅａｎｓ法によって用いられる脳波として、ある時間帯で取得されたα波、β波、これらの比（β／α）が正規化された値、平均値、分散、傾きの全てを用いてもよいが、少なくとも一つを用いればよく、特に「傾き」を用いるのが好ましい。これは、Ｋ−ｍｅａｎｓ法によって分類された同じクラスに属する任意の二つのデータの「傾き」に関する相関係数は、他のものと比べると特に高く、「傾き」に関する相関係数が０．５以上有することが確認されたためである。
したがって、α波、β波、これらの比（β／α）についての「傾き」の値が、最も脳波の傾向を捉えていると考えられるので、クラス分類の他に、マッサージ動作の適否を判定する際、ニューラルネットワークに当該「傾き」を入力するのが好ましい。なお、「傾き」は、前記のとおり所定時間毎におけるα波、β波、これらの比の各値（平均値）を最小二乗法で直線化した場合に得られる直線の傾きである。
【００６９】
さらに説明すると、脳波の信号の変化の指標として、平均や分散を採用する場合、例えば快適であるという同じ条件であっても、使用者毎でその脳波の信号のレベルの大小は異なる。このため、同じクラス内に属する使用者の平均や分散についてのデータであっても、相関係数が低くなると考えられる。これに対して、傾き（及び正規化した値）は、脳波の信号のレベルの大小が使用者毎で異なっていても、同じ条件であれば、同様の変化を表すことから、同じクラス内に属する使用者のデータは相関係数が高くなると考えられる。
【００７０】
また、本実施形態の、適否推定部２４によるクラス分類及びニューラルネットワークを用いたマッサージ動作の適否の精度についての検証を行った結果を説明する。このために、分類された前記クラスＣ１，Ｃ２，Ｃ３の内の一つのクラス（Ｃ３）に属する複数の使用者に対して、予め快適と感じるマッサージ動作と、予め不快と感じるマッサージ動作とを行い、それぞれの場合において脳波取得装置９により脳波を取得した。
脳波をある時間として７０秒取得し、この脳波の信号として、＜１＞α波の傾き、＜２＞β波の傾き、＜３＞比（β／α）の傾きそれぞれについて、１０秒毎を１組とし、７組の入力データを得て、前記クラス（Ｃ３）に対応付けられたニューラルネットワークの入力層のノード数を２１（３×７）とした。中間層のノード数は６０であり、出力層のノード数は１である。
この結果、施療子６によって快適と感じるマッサージ動作を行った場合に取得された前記脳波を入力として、適否推定部２４のニューラルネットワークを用いた出力が「１」となった確率、つまり、施療子６によって快適と感じるマッサージ動作を行って、適否推定部２４が快適であると推定できた確率は８０％を超え、また、施療子６によって不快と感じるマッサージ動作を行った場合に取得された前記脳波を入力として、適否推定部２４のニューラルネットワークを用いた出力が「０」となった確率、つまり、施療子６によって不快であると感じるマッサージ動作を行って、適否推定部２４が不快であると推定できた確率は８０％を超えたことが判った。
このように、本実施形態によれば、高い精度でマッサージ動作の適否を推定することができる。
【００７１】
前記実施形態では、記憶部２２に記憶させる参照情報ＤＢの数を３としたが、これに限定されるものではなく、また、Ｋ−ｍｅａｎｓ法によって分類したクラス数を３としたが、これに限定されるものではない。
なお、クラス分類に関して説明すると、前記のとおり、脳波に基づく値のうち、同じクラス内では「傾き」についての相関係数が高いことから、安静状態の脳波の時間的変化の傾向として、α波が上昇する場合、α波が下降する場合、及び、α波が変化しない場合というように、大きく３つの傾向があることが考えられる。一般的には、安静状態ではα波は上昇し、β波は降下すると言われているが、同じ状態であっても、使用者によっては脳波の傾向が異なることが判る。同じ安静状態や同じマッサージ状態であるにもかかわらず、脳波の出力の傾向が異なるようなデータの集合では、ニューラルネットワークによる推定精度が低下することがあるが、本実施形態では、脳波の傾向に相関が高いデータ毎にクラス分類し、クラス毎にニューラルネットワークが設定され、属するクラスが決定されると当該クラスに対応付けられたニューラルネットワークが採用されるので、前記のような推定精度の低下を抑制することができる。
【００７２】
前記実施形態では、マッサージ機を椅子型である場合として、マッサージ動作のための出力（接触力）を求める場合を説明したが、椅子型以外にベッド型であってもよい。さらに、本発明は、前記脳波取得装置９及び制御装置１８の前記各機能部を、マッサージ機能を有する主体（マッサージ機）とは独立したマッサージシステムに備えさせ、機能させることができる。この場合、マッサージ機能を有する主体が使用者の被施療部を押圧する押圧力を、マッサージシステムによって求める構成となる。
【００７３】
すなわち、マッサージシステムを、図３を参考にして説明すると、使用者の脳波を取得する脳波取得装置９と、制御装置１８とを備えていて、この制御装置１８は、使用者の被施療部の皮膚弾性特性を推定する弾性特性推定部２１と、被施療部の皮膚弾性特性と当該被施療部を押圧する押圧力との関係についての参照情報を記憶している記憶部２２と、前記弾性特性推定部２１によって推定された皮膚弾性特性と前記参照情報とに基づいて前記押圧力を求める調整部２３と、この調整部によって求められた前記押圧力によりマッサージが行われた際に、前記脳波取得装置９から取得された脳波に基づいて当該マッサージの適否を推定する適否推定部２４と、この適否推定部２４による推定結果に基づいて前記参照情報（の押圧力）を更新する更新部２５とを有している。
各部の構成、機能は、マッサージ機について説明したものと同様であり、その説明を省略する。
【００７４】
〔４．  動作ノイズ除去について〕
前記実施形態のマッサージ機では、脳波取得装置９によって取得された脳波に基づいて、適否推定部２４がマッサージ動作の適否を推定している。また、脳波取得装置９によって取得された使用者の脳波の出力特性が、複数のクラスＣ１，Ｃ２，Ｃ３の内のどのクラスに属するかを、適否推定部２４（クラス決定部２４ｂ）が決定している。このように脳波を取得してマッサージ動作の適否の推定やクラスの決定がされているが、この取得された脳波に、使用者の動作に起因する動作ノイズが多く含まれていると、正確な推定及び正確な決定がされないおそれがある。
【００７５】
図８（ａ）は、安静状態で眼を閉じた使用者から取得された脳波であり、図８（ｂ）はこの脳波のパワースペクトルを示している。図８（ｃ）は、安静状態ではあるが三回瞬きをした使用者から取得された脳波であり、図８（ｄ）は、この脳波のパワースペクトルを示している。図８（ｃ）に示しているように、使用者が脳波取得中に三回瞬きをすることにより、脳波には、三度の乱れ（二度のインパルス状の動作ノイズ）が含まれている。
また、瞬きをすることによって、脳波に＋側（ｍＶ）の出力が大きく生じた後、−側（ｍＶ）の出力が生じることが知られている。そして、図８（ｄ）に示しているように、瞬きによる動作ノイズが低周波域に含まれている。
このように、瞬きによる動作ノイズは、低周波（特に２〜９Ｈｚ）に現れ、その一部がα波領域に影響を与えることから、特にα波の信号（α波に基づく値）を用いてマッサージ動作の適否の推定や、クラスの決定を行うためには、このような動作ノイズを除去するのが好ましい。
【００７６】
そこで、本発明のマッサージ機は、図３に示しているように、使用者の被施療部に接触させる施療子６を有し当該施療子６にマッサージ動作を行わせる前記機械本体ユニット５（図２参照）と、前記使用者の脳波を取得する測定器９ａを有する前記脳波取得装置９と、この脳波取得装置９の測定器９ａが取得した脳波に基づいて前記機械本体ユニット５の動作を制御する前記制御装置１８とを備えており、脳波取得装置９又は制御装置１８は、前記測定器９ａが取得した脳波から、使用者の動作（眼球動作）に起因する動作ノイズを除去する動作ノイズ除去部２６を有している。
【００７７】
図９は動作ノイズ除去部２６の構成を説明するブロック図である。
動作ノイズ除去部２６は、前記脳波取得装置９の測定器９ａによって取得された脳波から、被施療者の早い眼球動作（瞬き）によって生じる動作ノイズの存在を判定する判定部４２と、前記脳波から、その動作ノイズ成分を除去する除去処理部４３とを有している。
【００７８】
なお、使用者がマッサージを受ける前の安静状態で脳波取得中の使用者が、又は、施療子６によるマッサージ動作中で脳波取得中の使用者が、ゆっくりと眼球動作を行うと、取得できる脳波に緩やかな変動が発生する。そこで、動作ノイズ除去部２６は、測定器９ａが取得した脳波から、時間領域における緩やかな脳波の変動を除去するトレンド除去部４１を有していてもよい。トレンド除去部４１は、脳波取得装置９が取得したオリジナルの脳波を移動平均処理すると共に、この移動平均処理した脳波を、脳波取得装置９が取得したオリジナルの脳波から差し引く処理を行う。このトレンド除去部４１により、脳波のゆるやかな変動を除去することができ、この場合、変動を除去した脳波の信号に基づいて前記判定部４２によって動作ノイズの存在の判定が行われ、除去処理部４３によってその動作ノイズの除去が行われる。
【００７９】
判定部４２は、脳波取得装置９の測定器９ａによって所得された脳波又はトレンド除去部４１によって変動が除去された脳波（以下、これらを処理対象脳波という）に基づく時系列信号（波形）と、使用者の早い眼球動作（瞬き）によって生じる動作ノイズの波形雛形とを比較することで、その動作ノイズの存在を判定する。
図１０は、判定部４２の機能を説明する説明図である。（一般的な）使用者の瞬きによって生じる動作ノイズの波形雛形を、図１０（ａ）に示す波形Ｆとすることができる。この雛型波形Ｆは、被施療者が瞬きを行うことにより脳波取得装置９が予め取得することができ、この雛型波形Ｆを判定部４２は記憶している。
【００８０】
判定部４２は、この雛型波形Ｆをテンプレートとして、前記処理対象脳波との相関係数を求めることにより、当該処理対象脳波から動作ノイズの存在を判定する。なお、前記相関係数は、一般的に知られているように、二つの確率変数の間の類似性の度合いを示す統計学的指標であり、例えば−１から＋１までの実数値を取り、この値が＋１に近ければ正の高い相関があり、−１に近ければ負の高い相関があると言える。逆に、値がゼロに近いと相関が弱く、類似性が低いと言える。
【００８１】
そこで、判定部４２は、この相関係数を用いて雛型波形Ｆと処理対象脳波の波形との類似性を求め、この結果に基づいて、瞬きによる動作ノイズの存在を判定する。具体的な判定部４２による処理は、図１０（ｂ）に示している処理対象脳波の時系列データを固定し、このデータに対して雛型波形Ｆを時間的に進めながら両者の相関係数を求める。図１０（ｃ）はこの処理によって得られた相関係数の波形を示している。図１０（ｃ）と図１０（ｂ）とを比較すると、処理対象脳波に存在している瞬き動作付近で、高い相関係数が得られている。そこで、判定部４２は、相関係数が、所定の閾値Ｐ以上（及び／又は所定の閾値Ｑ以下）、例えば、閾値Ｐ＝＋０．７以上（閾値Ｑ＝−０．７以下）であると判定した場合、高い相関であるとし、この場合を瞬きによる動作ノイズが発生している領域であると判定する。
このように、被施療者が瞬きをすると、脳波が特定の波形となることから、この判定部４２によれば、処理対象脳波の波形と、予め設定された波形雛型Ｆとを比較することで、瞬きによる動作ノイズの存在を判定することができる。
【００８２】
また、判定部４２は、前記処理対象脳波の出力値と、予め設定された出力値についての閾値とを比較することで、瞬きによる動作ノイズの存在を判定してもよく、又は、この出力値についての閾値を用いた判定を行うと共に、前記相関係数を用いた判定を行ってもよい。
【００８３】
また、判定部４２は、動作ノイズが存在している領域（時間領域）の決定を行うこともできる。例えば、相関係数を用いた判定を行う場合、当該相関係数が、相関係数に関する前記閾値Ｐ，Ｑを超えた時点を挟んで、前の所定領域（時間領域）と後の所定領域（時間領域）とを、動作ノイズが存在している領域（時間領域）として決定することができる。例えば、前記前の所定領域（時間領域）を１秒とし、後の所定領域（時間領域）を１秒とすることができる。
しかし、インパルス状の動作ノイズの頂点と雛型波形Ｆの頂点とが重なった時点で、相関係数が最も大きくなることから、このインパルス状となる動作ノイズの頂点が発生する時点と、前記相関係数が前記閾値Ｐ，Ｑを超える時点とは僅かにずれる（例えば０．５秒ずれる）。このため、前記前の所定領域（時間領域）と後の所定領域（時間領域）は、ずれ時間が考慮されるのが良い。つまり、前の所定領域（時間領域）を０．５秒とし、後の所定領域（時間領域）を１．５秒とするのがよい。
【００８４】
以上のようにして、判定部４２が、処理対象脳波の中から動作ノイズの存在を判定すると、図９において、除去処理部４３は、当該処理対象脳波の内の動作ノイズを含む領域を部分的に独立成分分析し、当該領域から動作ノイズの成分を除去する。つまり、脳波の信号を残したまま動作ノイズのみを除去する。
除去処理部４３が独立成分分析を行うためには、複数組の電極１０からの脳波（複数チャンネルの脳波）が必要となる。そこで、本実施形態では、瞬きによる眼の上下動作成分を検出するために、眼の上下に取り付ける第一の組みの電極１０と、額と耳に取り付ける第二の組みの電極１０とが設けられている。なお、眼球の左右動作成分も検出するために、眼の左右に取り付ける第三の組みの電極１０が設けられていてもよい。
【００８５】
前記独立成分分析は、後にも説明するが、元の信号が複数混合された信号から、元の信号それぞれを復元させる計算手段であり、除去処理部４３は、この独立成分分析のためのプログラムが設定され当該プログラムを実行する機能を有している。
この独立成分分析を行う対象は、所定時間（例えば図８（ｃ）では２０秒間）について得られた処理対象脳波の内の、前記判定部４２によって決定された、動作ノイズが存在している領域（時間領域）のみである。なお、図８（ｃ）では、領域Ｋ１，Ｋ２，Ｋ３の時間領域が、判定部４２によって決定されたものであり、領域Ｋ１と領域Ｋ２と領域Ｋ３との三つの領域のみが、独立成分分析の対象となる。
【００８６】
これにより、領域Ｋ１，Ｋ２，Ｋ３それぞれについて、信号に動作ノイズが含まれていない領域ｋ１，ｋ２，ｋ３を得ることができる。そして、除去処理部４３は、動作ノイズが含まれていた領域Ｋ１，Ｋ２，Ｋ３を、動作ノイズが含まれていない領域ｋ１，ｋ２，ｋ３に差し替える処理を行う。つまり、除去処理部４３は、瞬きによる動作ノイズが含まれている領域を、当該ノイズ成分が除去されたものに差し替える処理を行う。
【００８７】
図１１（ａ）は、図８（ｃ）の脳波信号について、差し替える処理を行い動作ノイズが除去された脳波信号を示しており、図１１（ｂ）はそのパワースペクトルを示している。図１１（ａ）に示しているように、インパルス状の動作ノイズが除去されていることが判る。また、図１１（ｂ）のパワースペクトルは、図８（ｂ）の安静閉眼時のパワースペクトルと似通っており、動作ノイズが除去されていることが判る。なお、２０Ｈｚ及び４０Ｈｚ付近のパワースペクトルは、マッサージ機（機械本体ユニット５）による電磁ノイズである。
【００８８】
そして、図９において、除去処理部４３によって差し替える処理が行われた時間領域の脳波信号は、脳波取得装置９の処理部９ｂが有するＦＦＴ演算部４４によって、周波数領域に変換される。そして、処理部９ｂが有する帯域分離演算部４５は、周波数領域に変換された信号からα波とβ波とを出力することができる。
【００８９】
以上のような動作ノイズ除去部２６によれば、処理対象脳波の内の動作ノイズを含む領域Ｋ１，Ｋ２，Ｋ３を部分的に独立成分分析し、当該動作ノイズの成分を除去した信号を取得することができるので、脳波の内の、動作ノイズを含まない領域（領域Ｋ１，Ｋ２，Ｋ３以外の領域）には、独立成分分析による影響を与えず、各種処理のために利用することができる。
そして、動作ノイズを含む領域Ｋ１，Ｋ２，Ｋ３については、当該動作ノイズの成分が除去された信号となるので、当該領域における脳波も各種処理のために用いることができる。つまり、動作ノイズがたとえ多くなったとしても、所定時間（図８では２０秒間）取得された全脳波の信号に基づいて、適否推定部２４がマッサージ動作の適否を推定したり、この脳波の出力特性が、複数のクラスＣ１，Ｃ２，Ｃ３の内のどのクラスに属するかを適否推定部２４（クラス決定部２４ｂ）が決定したりできる。
【００９０】
なお、仮に、全ての処理対象脳波（２０秒間の脳波）を対象として独立成分分析すると、動作ノイズが含まれていない領域の信号にも、その影響を与えてしまう。さらに、独立成分分析にはある程度の処理時間を要することから、全ての処理対象脳波（２０秒間の脳波）を独立成分分析すると、動作ノイズの除去処理に多くの時間がかかる。しかし、本実施形態では、部分的に独立成分分析を行えばよいので、動作ノイズの除去処理の時間の短縮が可能となる。
また、判定部４２によって動作ノイズが含まれている領域を求め、当該領域を脳波から除去し（当該領域を空白とし）残りの領域により各種の処理を行ってもよいが、この場合、脳波取得時間帯に動作ノイズ（瞬き）が増えると、各種の処理を行うための信号が減少してしまい、この結果、脳波の取得時間を長くする必要がある。しかし、本発明の前記実施形態によれば、動作ノイズが増えても、処理するための信号の減少を防ぐことができ、脳波の取得時間を増やす必要はない。
【００９１】
独立成分分析について説明する。図１２は独立成分分析の概念図である。元の信号を、ｓ1（ｔ）・・・ｓN（ｔ）とし、観測された信号を、ｘ1（ｔ）・・・ｘM（ｔ）、混合過程の伝達特性をＡとすると、混合過程は式（１３）となる。
【数１３】
0005442405.tif 000014
したがって、伝達特性Ａを求めることにより、元の信号を復元することが可能となる。なお、本実施形態では、元の信号は、動作ノイズの信号と、動作ノイズを含まない脳波の信号とであり、観測された信号は、処理対象脳波の信号である。
【００９２】
元の信号を復元するために、非ガウス的であり、互いに独立でなければならないという条件が設定されている。そして、元の信号を復元するために、不動点法を用いている。
統計的独立とするために白色化を行う。白色化は以下の手順で行われる。信号Ｘが与えられた際、共分散行列をＥ（ＸＸT）とし、式（１４）のように特異値分解を行う。
【数１４】
0005442405.tif 000015
【００９３】
ここで、ｅは直交行列、Ｄは対角行列である。白色化するための変数をＭとすると、Ｍは式（１５）となる。
【数１５】
0005442405.tif 000016
Ｚ＝ＭＸとして共分散を求めると式（１６）となる。このように、共分散が単位行列となるため信号Ｘは変数Ｍによって白色化される。
【数１６】
0005442405.tif 000017
【００９４】
次に、白色化された信号を、式（１７）を用いて不動点法を行う。Ｗiを設定し、初期値Ｗi（０）をランダムに決定し、式（１８）となるように標準化を行い、更新式（１９）を行う。
【数１７】
0005442405.tif 000018
【数１８】
0005442405.tif 000019
【数１９】
0005442405.tif 000020
【００９５】
式（１９）の実行後に、ｉ＞１であった場合、式（２０）によって射影を行う。
【数２０】
0005442405.tif 000021
【００９６】
ここで、Ｂiは、最終的に求められるべき直交行列である。更新式（１９）の実行と射影後に、式（２１）が１に十分近ければ操作を終了して次の列へ、それ以外であればｋ＝ｋ＋１として操作を繰り返す。最終的に求められたＢを用いると、式（２２）となり、元の信号を求めることができる。
【数２１】
0005442405.tif 000022
【数２２】
0005442405.tif 000023
【００９７】
前記実施形態では、動作ノイズ除去部２６は、脳波取得装置９が取得した脳波（処理対象脳波）から、使用者の動作に起因する動作ノイズを除去する場合を説明したが、動作ノイズ除去部２６は、マッサージ機（機械本体ユニット５）が動作して使用者が揺さぶられ、電極１０に繋がっているリード線が振れることによる動作ノイズを除去することもできる。
【００９８】
〔５  適否推定部のさらなる機能〕
前記〔２．４  マッサージ動作の適否の推定〕で説明したように、前記接触力調整部２３によって接触力（接触力目標値）が求められると、当該接触力（接触力目標値）により実際に施療子６によってマッサージ動作が行われ、前記適否推定部２４は、このマッサージ動作が行われた際に脳波取得装置９から取得された脳波に基づいて、当該マッサージ動作の適否を推定することができる。この適否推定部２４による推定処理は、脳波取得装置９によって取得された脳波（前記動作ノイズ除去部２６によって動作ノイズが除去された脳波）のα波及びβ波に基づいて、マッサージ動作の適否の推定として、快適又は不快の判定を行う。つまり、前記実施形態では、適否推定部２４は、分類されたクラス毎に設定されているニューラルネットワークを用いてマッサージ動作の適否の推定を行った。
ここでは、適否推定部２４は、異なる手段によりマッサージ動作の適否を推定することの説明を行う。図１３は、マッサージ動作の適否を推定するフロー図である。
【００９９】
〔５．１  マッサージ動作の適否を推定（その２）〕
前記のとおり、脳波取得装置９により使用者の脳波として快適時に発生するα波と不快時に発生するβ波とを取得することができる。そこで、代表的な使用者に対して快適となるマッサージ動作を施療子６によって行い、当該使用者から脳波に基づく値（α波及びβ波）を予め所定時間について取得する。所定時間は、例えば１０秒×ｎ（ｎ：１，２，３・・・）とすることができる。
そして、適否推定部２４は、取得した脳波に基づく値に関して、ある時間（例えば１０秒）毎に移動平均処理を行い、この移動平均処理を行った脳波に基づく値（α波及びβ波）それぞれに関して、ある時間（例えば１０秒）を１区間として区間毎の平均値（又は標準偏差）を求める。なお、以下において、具体的に主体を記載しない処理については適否推定部２４が行う処理である。
【０１００】
この処理を、複数の代表的な使用者についても行い、全使用者についての区間毎の平均値（又は標準偏差）をさらに求める。これにより、各区間における平均的なデータが得られ、この平均的なデータを閾値として、適否推定部２４は記憶する。このようにして得られた、各区間の平均的なデータを図１４に示しており、（ａ）はα波に関する値であり、（ｂ）はβ波に関する値である。
そして、快適時に発生するα波に関しての各区間の平均的なデータ（図１４（ａ））が第一閾値として設定され、不快時に発生するβ波に関しての各区間の平均的なデータ（図１４（ｂ））が第二閾値として設定される（図１３のステップＳ１１）。これら第一閾値及び第二閾値は、一般的な使用者の平均的な脳波であるといえる。
【０１０１】
そして、施療子６により実際にマッサージ動作が開始されると（ステップＳ１２）、脳波取得装置９は、使用者から脳波に基づく値としてα波及びβ波を取得する（ステップＳ１３）。適否推定部２４は、マッサージ動作中に取得されたα波及びβ波それぞれに関して、第一及び第二閾値を求めるために採用した前記１区間と同じ時間（例えば１０秒）を１区間と設定し、区間毎の平均値を求める（ステップＳ１４）。さらに、マッサージ動作中に取得されたα波及びβ波それぞれに関しての区間毎の平均値と、同じ区間での第一及び第二の閾値との差（差分値）を算出して、その算出結果の累積（累積差分値）を求める（ステップＳ１４）。
【０１０２】
適否推定部２４は、この累積差分値の傾向、つまり、累積差分値の時間的変化を判定し、その判定結果に基づいて快適又は不快の推定を行う（ステップＳ１５）。つまり、α波及びβ波のそれぞれの累積差分値が、上昇しているか又は下降しているか又は停滞しているかを判定する。そして、α波に関して累積差分値が上昇又は停滞であれば快適と推定し（ステップＳ１６−１のＹｅｓ）、下降であれば不快と推定する（ステップＳ１６−１のＮｏ）。また、β波に関しては累積差分値が下降又は停滞であれば快適と推定し（ステップＳ１６−２のＹｅｓ）、上昇であれば不快と推定する（ステップＳ１６−２のＮｏ）。なお、累積差分値の上昇又は下降などは、各区間の累積差分値を直線近似して当該直線の傾きを求めることで判別することができる。
【０１０３】
図１５（ａ）は、α波及びβ波それぞれに関して、横軸を時間、縦軸を累積差分値として表したグラフであり、ある使用者に対して施療子６によりマッサージ動作を行って得た脳波によるものである。この図１５（ａ）によれば、α波の累積差分値が、始めから最後まで全体的に停滞（横ばい）となっており、β波の累積差分値は、下降傾向にある。このため、適否推定部２４は、始めから終わりまで快適であると判定することができる。
図１５（ｂ）は、他の使用者によるグラフである。α波の累積差分値は、始め降下しているが、途中より（１００秒後）上昇傾向にある。β波の累積差分値は、終始、上昇傾向にある。このため、適否推定部２４は、少なくとも始めから途中までは、不快であると判定することができる。
【０１０４】
以上のように、本実施形態の適否推定部２４は、快適である場合に得られる脳波に関する閾値と、脳波取得装置９から所定時間毎（区間毎）に取得された脳波との差分値、及び、当該差分値を累積した累積差分値を求め、当該累積差分値の時間経過に伴う増減の傾向を判定することにより、施療子６によるマッサージ動作の適否を推定している。
なお、脳波に基づいて快適又は不快の推定を行う場合において、短時間（例えば１０秒以内）毎の脳波により快適又は不快の推定を行えば、その時点でのマッサージ動作の適否を推定することができるが、本実施形態では、快適又は不快の継続性（持続性）の観点からマッサージ動作の適否を推定することができる。つまり、快適なマッサージがされていても、慣れてしまい快適の度合いが減少し、やがて不快へと変化するような場合に、本実施形態の適否推定部２４によれば、マッサージ動作の適否を推定することができる。
【０１０５】
以上、本発明のマッサージ機は、図示する形態に限らず本発明の範囲内において他の形態のものであっても良い。例えば、図１において、脚載せ部３が省略された椅子型マッサージ機であってもよい。また、機械本体ユニット５も図示した以外の構成であってもよい。
また、前記実施形態では、機械本体ユニット５の一部として施療子６を被施療部に接触させ、皮膚弾性係数を推定する場合を説明したが、マッサージ機は施療子６以外に被施療部に接触する突出子を有し、この突出子の変位情報に基づいて皮膚弾性係数を推定してもよい。
また、被施療部に接触させるマッサージ具（施療子６）を有し当該マッサージ具（施療子６）にマッサージ動作を行わせるマッサージ機構部を、本実施形態では、背凭れ部２内に設けた機械本体ユニット５として説明したが、これ以外であってもよく、マッサージ機構部は、マッサージ機の内の使用者の身体を支持する部分、例えば、背凭れ部２全体をマッサージ機構部としてもよい。
【符号の説明】
【０１０６】
５：機械本体ユニット（マッサージ機構部）、  ６：施療子（マッサージ具）、  ９：脳波取得装置（脳波取得部）、  １８：制御装置（制御部）、  ２１：弾性特性推定部、  ２２：記憶部、  ２３：接触力調整部（調整部）、  ２４：適否推定部、  ２４ａ：設定部、  ２４ｂ：クラス決定部、  ２４ｃ：推定本体部、  ２５：更新部、  ２６：動作ノイズ除去部、  Ｆ：雛型波形
【図１】
0005442405.tif 000025
【図２】
0005442405.tif 000026
【図３】
0005442405.tif 000027
【図４】
0005442405.tif 000028
【図５】
0005442405.tif 000029
【図６】
0005442405.tif 000030
【図７】
0005442405.tif 000031
【図８】
0005442405.tif 000032
【図９】
0005442405.tif 000033
【図１０】
0005442405.tif 000034
【図１１】
0005442405.tif 000035
【図１２】
0005442405.tif 000036
【図１３】
0005442405.tif 000037
【図１４】
0005442405.tif 000038
【図１５】
0005442405.tif 000039