(57)【特許請求の範囲】
【請求項１】
生体に所定の波形の電気信号を出力することにより刺激を与える電気治療器であって、
前記波形の周期を立ち上がり及び立ち下がりに応じて細分化した複数の期間夫々の、前記波形の周期の最上端の出力強度に対する当該期間の出力強度の割合を示す情報、及び当該期間の時間幅を示す情報を含む周期データを格納する周期データテーブルを記憶している記憶部と、
前記周期データに基づいて、前記波形を生成する波形生成部と、を備え、
前記波形は、低周波である基底波の上端に高周波のパルス波を重畳させたものであり、
前記パルス波の振幅が周期的に変動し、その振幅の変動周期が前記基底波の周期より大きいまたは小さい
ことを特徴とする電気治療器。
【請求項２】
生体に所定の波形の電気信号を出力することにより刺激を与える電気治療器であって、
前記波形の周期を立ち上がり及び立ち下がりに応じて細分化した複数の期間夫々の、前記波形の周期の最上端の出力強度に対する当該期間の出力強度の割合を示す情報、及び当該期間の時間幅を示す情報を含む周期データを格納する周期データテーブルを記憶している記憶部と、
前記周期データに基づいて、前記波形を生成する波形生成部と、を備え、
前記波形生成部は、複数の周期を含む所定時間幅の波形ユニット単位で所定回数分繰り返して前記波形を生成し、
前記周期データは、前記波形ユニットに含まれる周期の数を示す情報を含む
ことを特徴とする電気治療器。
【請求項３】
請求項２に記載の電気治療器であって、
人体に前記波形の電気信号を出力する１回の施術を、複数のフェーズに細分して順次行い、
前記記憶部は、前記周期データテーブルから選択された前記周期データである選択周期データを示す情報と、前記所定回数を示す情報とを含むフェーズデータを格納するフェーズデータテーブルを記憶している
ことを特徴とする電気治療器。
【請求項４】
請求項３に記載の電気治療器であって、
前記記憶部は、前記フェーズデータテーブルから選択された複数の前記フェーズデータを示す情報を含む施術データを格納する施術データテーブルを記憶している
ことを特徴とする電気治療器。
【請求項５】
請求項４に記載の電気治療器であって、
前記周期データテーブル、前記フェーズデータテーブル及び前記施術データテーブルのいずれか又は複数は、格納されたデータの書き換えが可能である
ことを特徴とする電気治療器。
【請求項６】
請求項１〜４のいずれか一項に記載の電気治療器であって、
人体に前記波形の電気信号を出力する１回の施術を、複数のフェーズに細分して順次行い、
１回の施術における複数の前記フェーズは、時間幅がそれぞれ異なる
ことを特徴とする電気治療器。
【請求項７】
請求項１〜５のいずれか一項に記載の電気治療器であって、
人体に前記波形の電気信号を出力する１回の施術を、複数のフェーズに細分して順次行い、
低周波である基底波の上端に高周波のパルス波を重畳させた前記波形における、前記基底波の周波数は、順番が後の前記フェーズほど高い
ことを特徴とする電気治療器。
【請求項８】
請求項１〜６のいずれか一項に記載の電気治療器であって、
人体に前記波形の電気信号を出力する１回の施術を、複数のフェーズに細分して順次行い、
低周波である基底波の上端に高周波のパルス波を重畳させた前記波形における、前記基底波の振幅は、順番が後の前記フェーズほど大きい
ことを特徴とする電気治療器。
【請求項９】
請求項１〜７のいずれか一項に記載の電気治療器であって、
人体に前記波形の電気信号を出力する１回の施術を、複数のフェーズに細分して順次行い、
低周波である基底波の上端に高周波のパルス波を重畳させた前記波形における、重畳した前記パルス波の振幅は、順番が後の前記フェーズほど大きい
ことを特徴とする電気治療器。
【請求項１０】
請求項３〜５のいずれか一項に記載の電気治療器であって、
前記フェーズの少なくとも１つは、上昇期、通常期及び下降期を含み、
前記フェーズデータは、前記上昇期、前記通常期及び前記下降期毎の前記所定回数を示す情報を含み、
前記波形生成部は、前記フェーズデータに基づいて、前記上昇期では前記波形ユニットの出力強度が緩やかに上昇する波形を生成し、前記通常期では前記波形ユニットの出力強度が変動しない波形を生成し、前記下降期では前記波形ユニットの出力強度が緩やかに下降する波形を生成する
ことを特徴とする電気治療器。
【請求項１１】
請求項３〜１０のいずれか一項に記載の電気治療器であって、
前記フェーズの少なくとも１つは、インターバル期を含み、
前記波形生成部は、前記インターバル期では、出力強度が０である波形を生成する
ことを特徴とする電気治療器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電気治療器に関する。
【背景技術】
【０００２】
皮膚表面に低周波（数Ｈｚから１２００Ｈｚ程度）の微弱な電流を流して、その刺激により身体の痛みを緩和したり、筋肉のコリの解消を行ったりする低周波治療が民間療法として知られている。下記の特許文献１には、低周波治療に用いる装置が記載されている。
【０００３】
また、下記の特許文献２には、周波数の異なる二以上の低周波電流を体内に通電し、干渉させることにより、患部を刺激し、治療を行う装置が記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１７−１９２５４５号公報
【特許文献２】特開２００４−２６７３２５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１には、高周波数域および低周波数域のパルス電流を使い分けて人体に作用させる低周波治療器が開示されている。
【０００６】
特許文献２には、「正弦波の基本搬送波を生成する基本搬送波生成手段と、正弦波の変調波を生成する変調波生成手段と、ＤＣバイアスを印加するＤＣバイアス手段と、該ＤＣバイアス手段によりＤＣバイアスを印加した状態で前記基本搬送波と前記変調波とを合成し、合成波を生成する合成手段と、を備えている」干渉低周波治療器が開示され（請求項１を参照）、基本搬送波生成回路及び変調波生成回路はそれぞれ発振回路とＲＣ回路とＤＣカット回路とから構成されることが開示されている（段落００１６を参照）。
【０００７】
しかしながら、上記文献には、生体に与える電気信号をより細かくより簡便に作成することにより、多くの人がより満足した治療を受けられる電気治療器については開示されていない。
【０００８】
そこで、本発明は、多くの人がより満足した治療を受けられる電気治療器を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記の課題の少なくとも一つを解決する本発明の一態様に係る電気治療器は、生体に所定の波形の電気信号を出力することにより刺激を与える電気治療器であって、前記波形の周期を立ち上がり及び立ち下がりに応じて細分化した複数の期間夫々の、前記波形の周期の最上端の出力強度に対する当該期間の出力強度の割合を示す情報、及び当該期間の時間幅を示す情報を含む周期データを格納する周期データテーブルを記憶している記憶部と、前記周期データに基づいて、前記波形を生成する波形生成部と、を備える。
【００１０】
また、前記期間の時間幅を示す情報は、タイマ割込みの時間間隔に対応していてもよい。
【００１１】
また、記波形は、低周波である基底波の上端にパルス波を重畳させたものであってもよい。
【００１２】
また、前記波形は、前記波形の周期における立ち上がり及び立ち下がりの少なくとも一部が、緩慢に立ち上がる又は立ち下がるものであってもよい。
【００１３】
また、前記波形は、低周波である基底波の上端に高周波のパルス波を重畳させたものであり、
前記パルス波の振幅が周期的に変動し、その振幅の変動周期が前記基底波の周期より大きいまたは小さくてよい。
【００１４】
また、前記波形生成部は、複数の周期を含む所定時間幅の波形ユニット単位で所定回数分繰り返して前記波形を生成し、前記周期データは、前記波形ユニットに含まれる周期の数を示す情報を含んでもよい。
【００１５】
また、人体に前記波形の電気信号を出力する１回の施術を、複数のフェーズに細分して順次行い、前記記憶部は、前記周期データテーブルから選択された前記周期データである選択周期データを示す情報と、前記所定回数を示す情報とを含むフェーズデータを格納するフェーズデータテーブルを記憶していてもよい。
【００１６】
また、前記記憶部は、前記フェーズデータテーブルから選択された複数の前記フェーズデータを示す情報を含む施術データを格納する施術データテーブルを記憶していてもよい。
【００１７】
また、前記周期データテーブル、前記フェーズデータテーブル及び前記施術データテーブルのいずれか又は複数は、格納されたデータの書き換えが可能であってもよい。
【００１８】
また、人体に前記波形の電気信号を出力する１回の施術を、複数のフェーズに細分して順次行い、１回の施術における複数の前記フェーズは、時間幅がそれぞれ異なってもよい。
【００１９】
また、人体に前記波形の電気信号を出力する１回の施術を、複数のフェーズに細分して順次行い、前記基底波の周波数は、順番が後の前記フェーズほど高くてもよい。
また、人体に前記波形の電気信号を出力する１回の施術を、複数のフェーズに細分して順次行い、前記基底波の振幅は、順番が後の前記フェーズほど大きくてもよい。
また、人体に前記波形の電気信号を出力する１回の施術を、複数のフェーズに細分して順次行い、重畳した前記パルス波の振幅は、順番が後の前記フェーズほど大きくてもよい。
また、前記フェーズの少なくとも１つは、上昇期、通常期及び下降期を含み、前記フェーズデータは、前記上昇期、前記通常期及び前記下降期毎の前記所定回数を示す情報を含み、前記波形生成部は、前記フェーズデータに基づいて、前記上昇期では前記波形ユニットの出力強度が緩やかに上昇する波形を生成し、前記通常期では前記波形ユニットの出力強度が変動しない波形を生成し、前記下降期では前記波形ユニットの出力強度が緩やかに下降する波形を生成してもよい。
また、前記フェーズの少なくとも１つは、インターバル期を含み、前記波形生成部は、前記インターバル期では、出力強度が０である波形を生成してもよい。
【発明の効果】
【００２０】
本発明によれば、多くの人がより満足した治療を受けられる電気治療器を提供することができる。
【００２１】
なお、上記以外の課題、構成および効果等は、以下の実施形態の説明により明らかにされる。
【図面の簡単な説明】
【００２２】
【図１】一実施形態に係る電気治療器の出力波形の一例を示す図である。
【図２】一実施形態に係る電気治療器の出力波形の一例を示す図である。
【図３】一実施形態に係る電気治療器の出力波形の一例を示す図である。
【図４】一実施形態に係る電気治療器の出力波形の一例を示す図である。
【図５】一実施形態に係る電気治療器の出力波形の一例を示す図である。
【図６】一実施形態に係る電気治療器の出力波形の一例を示す図である。
【図７】一実施形態に係る電気治療器の出力波形の一例を示す図である。
【図８】一実施形態に係る電気治療器の出力波形の一例を示す図である。
【図９】一実施形態に係る電気治療器の外観を示す図である。
【図１０】一実施形態に係る電気治療器の構成を示すブロック図である。
【図１１】一実施形態に係る電気治療器の１周期分の波形を示すデータの例を示す図である。
【図１２】一実施形態に係る電気治療器の１フェーズ分の波形の形成例を示す図である。
【図１３】一実施形態に係る電気治療器の周波数、フェーズ時間幅及び標準出力強度の一例を示す図である。
【図１４】一実施形態に係る電気治療器の記憶部が記憶しているデータの例を示す図である。
【図１５】一実施形態に係る電気治療器の記憶部が記憶しているデータの例を示す図である。
【図１６】一実施形態に係る電気治療器の記憶部が記憶しているデータの例を示す図である。
【図１７】一実施形態に係る電気治療器のフェーズの上昇期の波形ユニットの繰り返し例を示す図である。
【図１８】一実施形態に係る電気治療器の波形生成部が行う処理の例を示すフローチャートである。
【図１９】一実施形態に係る電気治療器の波形生成部が行う処理の例を示すフローチャートである。
【図２０】一実施形態に係る電気治療器の波形生成部が行う処理の例を示すフローチャートである。
【図２１】一実施形態に係る電気治療器の波形生成部が行う処理の例を示すフローチャートである。
【図２２】一実施形態に係る電気治療器の出力波形の一例を示す図である。
【図２３】一実施形態に係る電気治療器の出力波形の一例を示す図である。
【図２４】一実施形態に係る電気治療器の出力波形の実測データを示すである。
【図２５】一実施形態に係る電気治療器の出力波形の実測データを示すである。
【図２６】一実施形態に係る電気治療器の出力波形の実測データを示すである。
【図２７】一実施形態に係る電気治療器の出力波形の実測データを示すである。
【発明を実施するための形態】
【００２３】
以下、本発明の例である実施形態について図面を用いて説明する。本発明係る電気治療器は生体に所定の波形の電気信号を出力することにより生体に刺激を与える。
【００２４】
（出力波形）
図１は、本発明の一実施形態に係る電気治療器の出力波形の一例を示す図である。治療目的に応じて、様々な波形が考えられるが、以下ではその例を示す。
【００２５】
波形１１０は、低周波である基底波１１１にパルス波を重畳させたものであり、図示は高周波パルス１１２を重畳させたものである。好ましくは、重畳される側である基底波１１１は方形波で、基底波１１１の上端を下端に高周波パルス１１２が重畳される。一例として、ここでは、基底波１１１の正負両方向の全時間幅に高周波パルス１１２が重畳される。
【００２６】
なお、本願において、低周波は０．２Ｈｚ〜１．２ＫＨｚの周波数領域をいい、高周波は低周波より高く、すなわち、１．２ＫＨｚより高く、数百ＫＨｚまでの周波数領域をいう。ここでは、好ましくは２ＫＨｚ〜２０ＫＨｚ、より好ましくは４ＫＨｚ〜１１ＫＨｚの高周波（連続波、パルス波）が用いられる。
なお、本願では上記の定義を用いるが、１ＫＨｚ以下を低周波、１ＫＨｚ〜１０ＫＨｚを中周波、１０ＫＨｚ以上を高周波と定義される場合もある。この場合は、低周波の基底波に中周波パルスを重畳させてもよいし、低周波の基底波に高周波パルスを重畳させてもよい。
【００２７】
波形１１０の最上端の出力強度は、基底波１１１の振幅ｈ１と高周波パルス１１２の振幅ｈ２の合計であるＨ３に相当する値である。波形１１０の形成の詳細については後述する。
【００２８】
このように、低周波の基底波に高周波パルスを合成する合成波とすることで電気刺激を軽減させると共に、低周波刺激（例えば、筋肉、腱などに対する刺激）と高周波刺激（例えば、内臓や細胞組織などに対する刺激）が同時に加わり、両方の効果を上げられる。
【００２９】
波形１１０は、波形なまり１１３が形成されてもよい。波形なまり１１３は、一例として、正負両方向の基底波が立ち上がる側の高周波パルス１１２の上端及び基底波が立ち下がる側の高周波パルス１１２の上端の一方又は双方に形成される。
【００３０】
波形なまりを設けることで、電気刺激をより軽減させることができ、０．５Ｈｚ〜４００Ｈｚ程度の低い周波数、特に０．５Ｈｚ〜１３０Ｈｚの場合に有効である。好ましくは、０．５Ｈｚ〜１００Ｈｚの低周波に波形なまりが設けられる。
【００３１】
図２は、出力波形の他の例を示す図である。波形なまりは、波形１１０の他の位置に形成されてもよい。一例として、図示の波形なまり１１４のように、正方向の基底波が立ち上がる側の高周波パルス１１２の下端及び基底波が立ち下がる側の高周波パルス１１２の下端の一方又は双方に形成される。
【００３２】
図３は、出力波形の他の例を示す図である。人体が静電容量性を有することが知られている。人体に図３（ａ）の実線のような方形波の電圧信号を出力しても、人体にかかるのは図３（ａ）の破線のような立ち上がる側に波形なまり１１５を有するものとなる。
【００３３】
人体にかかる波形を波形なまりを有しない方形波とするために、図３（ｂ）のように、人体への出力波形の立ち上がる側の上端を突出させた（突出部分１２２を有する）波形１２０とすることが考えられる。このような波形は、３００Ｈｚ以上、特に５００Ｈｚ以上の低周波の場合に有効である。
【００３４】
図４は、出力波形の他の例を示す図である。出力波形は、低周波パルスである基底波１３１の上端に高周波パルス１３２を重畳させた波形１３０でもよい。この場合も、波形なまりを形成してもよい。
【００３５】
図５は、出力波形の他の例を示す図である。図５（ａ）のように正負方向のパルス幅が同等である波形が多いが、基底波及び基底波に重畳させるパルス波の一方又は双方を、図５（ｂ）に示すように、正方向と負方向のパルス幅を異ならせた波形１４０としもよい。
例えば、図示のように正負方向のパルス幅が異なる基底波の上端に、その正負のパルス幅の全時間幅に高周波パルスを重畳させて合成波としてもよい。または、負のパルス幅のみに高周波パルスを重畳させて合成波としてもよい。このように正負異なる波形とし、交互に出力することで、異なる部位への刺激を同時に与えることができるので、連続的にかけても負担が軽減され効率を上げることができる。また、正負方向の波形を異ならせるだけでなく、数周期毎に波形を異ならせるなど適宜調整してもよい。
【００３６】
図６は、出力波形の他の例を示す図で、図６（ａ）は従来例、図６（ｂ）及び６（ｃ）は本発明の例を示す図である。各図において、実線は人体への印加電圧波形、破線はその結果人体にかかる（感じさせる）と想定される電圧波形を示している。
【００３７】
図６（ａ）に示すように、人体に方形波を出力する場合、人体にかかるのは破線で示すなまりを有する波形となる。
【００３８】
図６（ｂ）に示すように、人体に実線で示す波形１３０を出力してもよい。この場合、人体にかかるのは破線で示すような波形となる。波形１３０は、基底波であるパルス幅ａの低周波パルス１３１の上端にパルス幅ｂのパルス波（低周波ないし高周波パルス）１３２を重畳させたものと考えることができる。ここでは、基底波１３１の全時間幅にパルス波１３２を重畳させ、さらにパルス波１３２の振幅を変動させている。
【００３９】
図６（ｃ）に示すように、人体に実線で示す波形１５０を出力してもよい。この場合、人体にかかるのは破線で示すような波形となる。波形１５０は、基底波であるパルス幅ａの低周波パルス１５１の上端を下端に、パルス幅ｂの低周波パルス１５２を重畳させ、さらに、低周波パルス１５２の上端に、パルス幅ｃの２つの低周波パルス１５３を重畳させたものと考えることができる。
【００４０】
図６（ｂ）及び図６（ｃ）に示すように、低周波パルスに低周波ないし高周波パルスを重畳させた波形とすることで、人体にかかる刺激の度合いを低減することができる。
【００４１】
図７は、１施術における１フェーズの出力波形を示す図である。人体に対する前述のような波形の電気信号を出力する施術を、複数のフェーズ（ｐｈａｓｅ）に細分して行うことができる。複数のフェーズに細分して、異なる形状の複数のフェーズの波形を組み合わせることで、治療目的に応じた施術パターンの構築が容易となる。１施術は、例えば、最大４５のフェーズを含むことができる。
【００４２】
図示のフェーズの波形は、フェーズの開始時及び終了時に出力強度が緩やかに変化する例である。詳細は後述するが、１施術の開始時又は前のフェーズからの過渡期であるフェーズの開始時、及び次のフェーズへの過渡期であるフェーズの終了時は、出力強度を弱くして、緩やかに変化させることができる。これにより、人体で感じる刺激を軽減させることができ、丁寧な施術の印象を与えることができる。
【００４３】
また、フェーズの最後にインターバル期を設けて、次のフェーズに移行する前に電気信号を出力しないようにしてもよい。インターバル時間を設けることにより、施術で疲れを感じ難くすることができる。
【００４４】
図８は１施術における複数のフェーズの出力波形を示す図である。ここでは、３つのフェーズについてフェーズ毎に１周期の波形を図示して説明する。１施術における複数のフェーズの波形は、すべてのフェーズで同じものでもよいが、フェーズ毎に異ならせてもよい。
【００４５】
一例として、フェーズ毎の基底波１５１の周波数が漸次高くなるようにしてもよい。すなわち、基底波１５１の周波数が、出力順番が後のフェーズほど高いものでよい。例えば、第１フェーズの基底波１５１の周波数よりも第２フェーズの基底波１５１の周波数が高く、第２フェーズの基底波１５１の周波数よりも第３フェーズの基底波１５１の周波数が高くなるようにする。例えば、第１フェーズの基底波の周波数を２０Ｈｚ以上で１２５Ｈｚ未満の範囲で選択し、第２フェーズの基底波の周波数を１２５Ｈｚ以上で４００Ｈｚ未満の範囲で選択し、第３フェーズの基底波の周波数を４００Ｈｚ以上の範囲で選択する。同じ電圧を加えても、高い周波数の場合は低い周波数の場合より刺激を少なく感じる。このようにすることで、刺激を漸次低下させることができる。
【００４６】
一例として、フェーズ毎の基底波１５１の振幅が漸次高くなるようにしてもよい。すなわち、基底波１５１の振幅が、順番が後のフェーズほど大きいものでよい。例えば、第１フェーズの基底波１５１の振幅よりも第２フェーズの基底波１５１の振幅が高く、第２フェーズの基底波１５１の振幅よりも第３フェーズの基底波１５１の振幅が高くなるようにする。このようにすることで、刺激を漸次向上させることができる。なお、フェーズ毎の基底波１５１の周波数を漸次高くし且つ振幅を漸次高くすれば、刺激を和らげることができる。
【００４７】
一例として、フェーズ毎の基底波１５１に重畳するパルス波１５２の振幅が漸次高くなるようにしてもよい。すなわち、重畳したパルス波１５２の振幅が、順番が後のフェーズほど大きいものでもよい。使用者はフェーズが進むにつれて手動で出力強度を高めていくことがある。パルス波１５２の振幅をフェーズ毎に漸次高くすることで、使用者の操作を不要とし、感じる刺激を平均化することができる。
【００４８】
一例として、基底波１５１に重畳するパルス波１５２のパルス幅を変動させる、パルス波１５２に重畳するパルス波１５３のパルス幅を変動させる、または、パルス波１５３の振幅を変動させることもできる。
【００４９】
上記のいずれかまたはすべてを組わせることで、使用者が感じる刺激の変動を抑制し、刺激ないし効き目を均一化し、使用者による施術途中の出力強度の調整操作を不要とすることができる。
なお、ここでは、フェーズ間の出力強度を０まで落としているが、これに限らない。０まで落とさずに、例えば、現在フェーズが５０％まで下降した時点で、次のフェーズの上昇を５０％から開始することで、時間を短縮しても良い。なお、出力強度の下降、上昇の詳細については後述する。
また、実際に効果を表す出力強度は、周波数や体質などにより異なり、例えば体にピリピリ感じられた時に初めて効果が感じられることや、効果があるものだと思えることがある。しかし、実際は出力強度が強すぎる場合が往々にしてある。
一方で、ピリピリしたことによるプラシーボ（placebo）効果が表れることもある。
これらのことから、例えば基底波の周波数より出力強度の高い（例えば、基底波の周波数の２から２０倍の強度の）高周波パルス（例えばパルス波１５３）を、定期的（基底波のすべてに加えるのではなく、例えば、１秒から１０秒の間に、一秒間に1回から２０回の頻度）に出力することで、適度に無理のない刺激を感じさせ、出力強度を上げ過ぎないような配慮が出来る。
【００５０】
（電気治療器の構成）
図９は、本発明の一実施形態に係る電気治療器の外観を示す図である。本実施形態の電気治療器２００は、簡単な構成で安価に前述の波形を含む様々な波形を生成し、出力することができる。
【００５１】
電気治療器２００は、本体２０１と、一対の電極２０２とを有する。一対の電極２０２は、リード線及びプラグ２０３により本体２０１のジャック２０４に電気的に接続される。また、本体２０１は、電源に接続するためのコード付きアダプタ２０５（例えば、定格出力電圧２４Ｖ）、及び電源をＯＮ／ＯＦＦ操作するための電源スイッチ２０６を有する。電源供給にＵＳＢ給電や内蔵電池、充電式電池などが用いられても良い。また、ここではジャックを介して接続する例を示しているが、例えば本体を小型にすると共に内蔵電池にし、電極を本体に直接接続しても良い。
【００５２】
本体２０１は、表示部２０７を有する。一例として、複数のＬＥＤランプにより構成される出力設定レベル表示部２１８を有し、設定された出力レベルを例えば１０〜３０段階で表示できるようになっている。さらに、複数のＬＥＤランプにより構成される出力レベル表示部２０８を有し、実際の出力レベルを例えば１０〜３０段階で表示できるようになっていてもよい。表示部２０８は、出力停止時に点滅して出力停止中であることを表示できるようになっていてもよい。また、本体２０１は、複数のＬＥＤランプにより構成される残り時間表示部２０９を有し、施術終了までの残り時間を例えば１０〜２０段階で表示できるようになっている。なお、表示部２０７は、出力設定レベルや出力レベルを電圧値で、残り時間を時分で表示できる構成が採用されてもよい。
【００５３】
本体２０１は、押しボタン、ボリューム（可変抵抗器）やロータリスイッチなどで構成される電圧調整部２１０を有し、使用者の操作により出力電圧を上げたり、下げたりすることができるようになっている。例えば、１０〜３０段階で出力電圧を調整できるようになっている。また、本体内のデータテーブルを読み込む、書き換えるための外部接続部（例えばＳＤカードリーダーやＵＳＢポート）を設けても良い。
また、設定データ（データテーブルを含む）やプログラムの更新を行っても良い。設定データを変更することで、新しい施術などの追加更新が可能となる。
【００５４】
本体２０１は、押しボタンスイッチ等により構成される開始／停止スイッチ２１１を有し、使用者の操作により出力を一時停止したり、再開したりすることができるようになっている。なお、停止中は開始／停止スイッチ２１１が点灯するようになっていてもよい。
【００５５】
本体２０１は、ロータリスイッチや押しボタンスイッチ等で構成される施術切替スイッチ２１２を有し、使用者の操作により施術内容（施術パターン）を切り替えられるようになっている。施術の切り替えは、数種類から十数種類程度で行えるようになっている。また、図示しないが、施術内容を表示する表示部を有し、コードや施術名などで表示できるようになっていてもよい。
【００５６】
図１０は本発明の一実施形態に係る電気治療器２００の構成を示すブロック図である。
【００５７】
電気治療器２００は、出力波形の電気信号の生成など処理全般を制御する制御部２１３を有する。制御部２１３は、波形生成部２１４として機能するＣＰＵと、記憶部２１５として機能するＲＡＭやＲＯＭなどで構成されるメモリと、デジタル信号をアナログ信号に変換するＤ／Ａ変換器２１６とを有する。制御部２１３は、ＣＰＵやメモリ、Ｄ／Ａ変換器を内蔵しているマイクロコントローラ（ＰＩＣなど）で構成されてもよい。
【００５８】
波形生成部２１４は、使用者による開始／停止スイッチ２１１の操作、電圧調整部２１０の操作、施術切替スイッチ２１２の操作を監視し、それに応じて所定の処理を行い、出力レベルや残り時間などを表示部２０７に表示させる。また、操作の完了や、処理の完了、操作のエラーなどを表示や音声で知らせても良い。
【００５９】
波形生成部２１４は、記憶部２１５が記憶しているプログラムを実行して、記憶部２１５が記憶している所定の波形を示すデータに基づき、所定の波形の電気信号を生成する。生成された電気信号は、Ｄ／Ａ変換器２１６によりアナログ信号に変換され、電圧増幅器２１７に出力されて増幅される。増幅された電気信号は、ジャック２０４に接続された電極２０２から生体に出力される（本図では不図示）。波形生成部２１４が行う処理の詳細については後述する。
【００６０】
（波形の形成）
図１１及び図１２は出力波形の形成例を示す図で、図１１は１周期分の波形を示すデータの例を示す図で、図１２は１フェーズ分の波形の形成例を示す図である。
【００６１】
ここでは、低周波の方形波である基底波１１１の全周期に高周波パルス１１２を重畳させた波形１１０の例を説明する。基底波１１１の上端には例えばその周波数の２０倍の高周波パルス１１２が重畳されている。高周波パルス１１２の周波数は例えば５ＫＨｚである。また、波形１１０は、基底波１１１が立ち上がる側及び立ち下がる側の高周波パルス１１２の上端及び下端に波形なまりを有する。
【００６２】
波形１１０の１周期（サイクル）分を観察すると、基底波１１１の出力強度に対して高周波パルスの振幅ｈ２分だけ変動したことになっているが、波形なまりを有するため、変動にばらつきがあり、一律に示すことが難しいことがわかる。
【００６３】
そこで、ここでは、波形１１０の周期Ｔを基底波１１１及び高周波パルス１１２の立ち上がり及び立ち下がりに応じて複数の期間に細分化する。そして、各期間の出力強度を、波形１１０の最上端の出力強度、すなわち基底波１１１の振幅ｈ１と高周波パルス１１２の振幅ｈ２の合計であるｈ３に相当する出力強度に対する当該期間の出力強度の割合で示す。そうすると、各期間それぞれの出力強度の割合及び当該期間（ここではその割合の出力強度が持続する期間）の時間幅で、１周期分の波形１１０を示すことができる。
【００６４】
波形１１０をこのように示すことで、波形なまりを有する波形を容易に形成できる。また、波形なまりが２周期以上に亘る場合も容易に形成できる。
【００６５】
図示の場合は、波形１１０の１周期Ｔを時間幅ｔが１００μｓである第１期間〜第４０期間に細分する。１周期Ｔのうち、半周期（１／２Ｔ）の第１期間〜第２０期間は正方向、半周期（１／２Ｔ）の第２１期間〜第４０期間は負方向の波形部分である。
【００６６】
期間の時間幅ｔは、タイマ割込みの時間間隔に対応して示すことができる。例えば、タイマ割込みの時間間隔が１０μｓである場合、時間幅１００μｓは、１０で示すことができる。このようにすることで、波形の生成を簡易に行うことができる。
なお、タイマ割込み時間は、必ずしも、タイマ割込みを使わなくともよく、例えばＯＳの監視下で、時間監視を行ったりしてもよく、ここで示すタイマ割込みに同等な時間管理下で動作する仕組みであれば良いものである。
また、マイクロコントローラ（ＰＩＣなど）を用いた時においては、前もって時分割処理（機能）を組み込み、例えば、複数の時分割処理を設け、該当の時分割処理の番号を指定することなどで、処理してもよい。これらも、ここではタイマ割込みと同等の処理と捉える。
【００６７】
例えば、第１期間の波形部分は、出力強度の割合を９０、時間幅を１０で示すことができる。また、第２期間の波形部分は、出力強度の割合を９０、時間幅を１０で示すことができる。このような周期データ（サイクルデータ）を格納する周期データテーブル４１０は、記憶部２１５に記憶される。
【００６８】
図１２に示すように、１フェーズの波形は、周期データを用いて形成できる。過渡期を設けない場合は、フェーズの時間幅分だけ周期データに示す波形を生成し、出力すればよい。
【００６９】
フェーズの開始時や終了時に緩やかな過渡期（ｑ１、ｑ３）を設ける場合は、周期データとは別途に、出力強度を変動させる必要がある。詳細は後述し、ここでは簡単に説明する。
【００７０】
通常の出力強度（標準出力強度）の波形を出力する通常期ｑ２の前後に、出力強度が緩やかに変化する上昇期ｑ１及び下降期ｑ３を設けて、上昇期ｑ１では出力強度が０から標準出力強度まで段階的に上昇する波形を、通常期ｑ２では出力強度が変動しない波形を、下降期ｑ３では出力強度が標準出力強度から０まで段階的に下降する波形を生成し、出力する。
【００７１】
１フェーズの時間幅が３分である場合は、例えば、上昇期ｑ１では１秒ごとに１２段階（第１段階〜第１２段階）で出力強度を引き上げ、下降期ｑ３では１秒ごとに１２段階で（第１段階〜第１２段階）で出力強度を引き下げる。休止期（インターバル期）ｑ４が５秒である場合、通常期の時間幅は２分３１秒となる。なお、上昇期、下降期及び休止期を合わせてインターバル期と表現することもあるが、ここでは休止期をインターバル期と表現する。
【００７２】
基底波の周波数やフェーズの時間幅、標準出力強度は、治療の目的に応じて選択できる。
【００７３】
図１３は周波数、フェーズ時間幅及び標準出力強度の一例を示す図である。一例として、波形１１０は、治療目的に応じて基底波の周波数を設定し、それに対応してフェーズ時間幅や標準出力強度、重畳パルス波の周波数を設定できる。例えば、基底波１１１の周波数として１９Ｈｚを設定する場合は、フェーズ時間幅を３分、標準出力強度を１Ｖ、重畳パルス波の周波数を８００Ｈｚに設定できる。
【００７４】
基底波の周波数は、例えば、１４、１６、１９、２１、２５、２７、５９、６１、７１、７３、９４、９６、１１９、１２１、１２４、１２６、１５９、１６１、４４１、４４７、４４９、４６４、４６６、４９９、５０１、５９９、６０１、６２４、６２６、６５９、６６１、６６５、６６７、６８９、６９１、６９９、７０１、７２４、７２６、７２７、７２８、７２９、７３１、７３９、７４１、７６９、７７１、７７５、７７７、７８６、７８８、７８９、７９１、７９９、８００、８０１、８０２、８０３、８０４、８０５、８３１、８３９、８７４、８７６、８７９、８８１、８８４、８８６、８９１、１４９９、１５０１、１５４９、１５５１、１５５９、１５６１、１５６９、１５７１、１５９９、１６０１、１７９９、１８０１、１８３９、１８４１、１８４９、１８５１、１８９９、１９０１、１９９７、１９９９、２００１、２００７、２００９、２０５１、２０９９、２１０１、２１２１、２１２６、２１２７、２１２８、２１２９、２１３１、２４８８、２４８９、２４９０、２４９１、２９９９、３００１、４９９９、５００１、９９９９及び１０００１Ｈｚの１１１種類の周波数から選択できる。
【００７５】
例えば、後天性免疫不全の症状軽減を目的とする場合は、上記周波数のうちの、２１、５９、７３、９４、９９、１２１、１２６、４４７、４４９、４６４、４６６、４９９、５９９、６２６、６５９、６６７、７２８、７３９、７７７、７８８、７９１、７９９、８０２、８０５、８８１、１４９９、１５４９、１５７１、１６０１、１７９９、１８３９、１９９９、２００１、２００９、２１２８、２４８８、２４８９、２４９０、２４９１、４９９９、９９９９からいずれかまたは複数選択できる。さらに、一回の施術でこれらの周波数すべてが用いられてもよいし、数回の施術ですべてが用いられるようになってもよい。
【００７６】
例えば、アレルギー症状の症状軽減を目的とする場合は、上記周波数のうちの、６６７、７２６、７４１、７８６、７９１、８７９、４９９９、５００１から選択できる。例えば、炭疽熱の症状軽減を目的とする場合は、６６５、７２８、７３９、７８８、７９１、８７９から選択できる。例えば、腺ペストなどの伝染病の場合は、１９、６１、７３、９４、１２４、４９９、５０１、４９９９から選択できる。
【００７７】
上記周波数は、電流の変化により、筋肉や神経、骨に対する刺激だけでなく、細菌やウイルスに刺激や損傷を与えたり、細胞を揺るがすことで細胞内の不要物質などを排出したりすると考えられており、体に害のない周波数ともいわれている。
【００７８】
後述するように、上記周波数を、例えば±３Ｈｚの範囲のものを同じグループに含まれるようにグループ分けし、各グループに対して略中間値となる代表周波数を設定し、この代表周波数を治療に用いても良い。
【００７９】
また、このような代表周波数を用いて複数の周期データを設定し、一又は数周期おきに同じ周期データを繰り返す形で、上記１１１種類の周波数をすべて考慮した波形を形成してもよい。このような方法は、動作クロック数の低い（例えば動作クロックが１００ＭＨｚ以下など）ＣＰＵを用いる場合有効である。
【００８０】
グループ分けは、例えば以下のようにされる。第１グループは１９、２１Ｈｚを含み、代表周波数が２０Ｈｚである。第２グループは５９、６１Ｈｚを含み、代表周波数が６０Ｈｚである。第３グループは１２４、１２５Ｈｚを含み、代表周波数が１２５Ｈｚである。第４グループは６６５、６６７Ｈｚを含み、代表周波数が６６６Ｈｚである。第５グループは７２６、７２７、７２８Ｈｚを含み、代表周波数が７２７Ｈｚである。第６グループは７３９、７４１Ｈｚを含み、代表周波数が７４０である。第７グループは７８６、７８８、７８９、７９１Ｈｚを含み、代表周波数が７９０Ｈｚである。第８グループは８７９、８８１Ｈｚを含み、代表周波数が８８０Ｈｚである。第９グループは４９９９、５００１Ｈｚを含み、代表周波数が５０００Ｈｚである。第１０グループは９９９９、１０００１Ｈｚを含み、代表周波数が１００００Ｈｚである。このようにして、効果が高いと考えられる（言われる）ものを１０グループにグループ分けできる。
【００８１】
この１０グループすべてを用いて周期データを構成し連続して出力すれば、細胞の活性化の促進や疼痛の緩和が図れる周波数の波形の並びとなる。このように、広い範囲の症状に対応するように設定することで、簡便に使用できる電気治療器を構成できる。
【００８２】
また、上記グループとは別途に、例えば、上記後天性免疫不全の症状軽減を目的とする場合の周波数を基底波として選択して周期データを構成し、治療目的に応じて周期データを選択できるようにしてもよい。
【００８３】
また、上記１０グループとともに、これらに含まれていない一又は複数の周波数も用いて周期データを構成し、出力波形を形成してもよい。また、上記１０グループに異なる値の周波数を追加したり、代表周波数を変更したりしてグループ分けを調整できるようにしてもよい。例えば、ＪＩＳ規格の家庭用治療器に対応する周波数１２００Ｈｚ以下のもののみを用いても良い。
【００８４】
また、上記周波数を６グループから１４グループに分けて後述のフェーズテータを構成してもよい。グループ分けしたもので構成する周期データをフェーズの選択周期データとし、これらのフェーズを組み合わせることで、簡易施術パターン、ノーマル施術パターン、繊細施術パターンなどとしてもよい。
【００８５】
また、フェーズの時間幅を、例えば３０秒〜３分、好ましくは、１分〜２分３０秒とすることで、長い時間幅の繰返しによる人体への負荷を軽減すると共に、組み合わせられるフェーズの数を増すことができる。例えば、施術時間の上限が３０分である場合、フェーズの時間幅が３分であると、フェーズの数が最大１０となるが、フェーズ時間幅が２分であると、フェーズの数が最大１５となる。また、フェーズ毎に（選択周波数に応じて）時間幅を短くしたり、長くしたりすることで、選択した複数の周波数それぞれに応じた適切な時間配分で１施術をバランスよく構成できる。このように、１回の施術における複数のフェーズは、時間幅がそれぞれ異なるものでよい。フェーズデータテーブルの詳細については後述する。
【００８６】
図１４〜図１７は記憶部が記憶しているテーブルの例を示す図である。図１４はフェーズデータテーブル及び周期データテーブルの例を示す図である。
【００８７】
フェーズデータテーブル４３０は、フェーズデータを格納するテーブルであり、フェーズデータは少なくとも後述の周期データテーブルから選択された周期データである選択周期データを示す情報と、所定回数を示す情報とを含む。一例として、フェーズデータは、選択周期データ番号４３１（アドレスでも良い）、上昇期繰返回数４３２、通常期繰返回数４３３、下降期繰返回数４３４及びインターバル期繰返回数４３５から構成される。フェーズデータテーブル４３０は、数百以下、好ましくは１０〜５０のフェーズデータを有する。
【００８８】
選択周期データ番号４３１は、周期データテーブル４４０に格納された周期データから選択された周期データの番号である。
【００８９】
周期データテーブル４４０は、周期データを格納するテーブルであり、周期データは少なくとも、周期の最上端の出力強度に対するそれぞれの期間の出力強度の割合を示す情報、及び当該期間の時間幅を示す情報を含む。一例として、周期データは、波形ユニットの周期数４４１、１周期の期間数４４２、期間毎の出力強度の割合４４３及び時間幅４４４から構成される。周期データは、さらに、割込みタイム（タイマ割込み時間間隔）４４５を含んでもよい。
【００９０】
波形ユニットの周期数４４１は、１波形ユニットに含まれる周期の数である。波形ユニットは、複数の周期を含む所定時間幅の波形である。後述のように、波形生成部２１４は波形ユニット単位で所定回数分繰り返し波形を生成する。波形ユニットの所定時間幅は、フェーズの時間幅等に応じて設定され、例えば、１秒である。
【００９１】
１周期の期間数４４２は、１周期における期間の数である。前述のように、１周期は、基底波及それに重畳するパルス波の立ち上がり及び立ち下がりに応じて複数の期間に細分化されるが、ここではその期間の数が格納される。出力強度の割合４４３及び時間幅４４４は、期間の数だけ対に登録される（第１期間の出力強度の割合、第１期間の時間幅、……第ｎ期間の出力強度の割合、第ｎ期間の時間幅）。
【００９２】
フェーズデータテーブル４３０の説明に戻る。上昇期繰返回数４３２は、選択された周期データ番号４３１の波形ユニットをフェーズの上昇期に繰り返し形成する回数である。
【００９３】
前述のように、フェーズの上昇期では、出力強度を段階的に引き上げるが、１秒後ごとに１２段階で引き上げる場合は、ここでの繰返回数は１２となり、運転時間は１２秒となる。上昇期繰返回数とともに繰返し毎の出力強度の引上げ率をフェーズデータに含めてもよい。
【００９４】
通常期繰返回数４３３は、選択された周期データ番号４３１の波形ユニットをフェーズの通常期において繰り返し形成する回数である。
【００９５】
下降期繰返回数４３４は、選択された周期データ番号４３１の波形ユニットをフェーズの下降期において繰り返し形成する回数である。１秒後ごとに１２段階で引き上げる場合は、ここでの繰返回数は１２となり、運転時間は１２秒となる。下降期繰返回数とともに繰返し毎の出力強度の引下げ率をフェーズデータに含めてもよい。
【００９６】
インターバル期繰返回数４３５は、出力を０とする波形ユニットの繰返回数である。
【００９７】
このように、１フェーズの一連の波形を波形ユニット単位で簡潔に示すことができる。また、波形ユニットの所定期間幅を１秒とすれば、繰返回数の値が運転秒数の値となり、出力波形をさらに簡潔に形成することができる。また、単に秒数を設定し設定した秒数を待っても良い。
【００９８】
図１５は施術データテーブルの例を示す図である。施術データテーブル４５０は、施術データを格納するテーブルであり、施術データは少なくとも前述フェーズデータテーブルから選択された複数のフェーズデータを示す情報を含む。一例として、施術データは、施術名と、選択された複数のフェーズデータ番号を含む。すなわち、施術データは、１回の施術におけるフェーズの組合せを示すデータである。施術データテーブル４５０は記憶部２１５に記憶される。
【００９９】
使用者により施術切替操作が行われた場合は、選択された施術データ番号からその施術に含まれるフェーズが特定され、フェーズデータテーブルを参照して各フェーズデータ番号に対応したフェーズデータが読み出され、さらにフェーズデータに含まれる選択周期データ番号から周期データテーブルを参照して周期データが読み出され、これらに基づき出力波形が形成される。
【０１００】
周期データテーブル、フェーズデータテーブル及び施術データテーブルのいずれか又は複数は、格納されたデータの書き換えが可能である。周期データの各期間の出力強度の割合や波形ユニットの周期数、選択周期データ番号、繰返し回数、フェーズデータ番号などを書き換えることで、様々な波形に対応できる。
【０１０１】
図１６は周期データテーブルの周期データの一例を具体的に示す図である。
【０１０２】
まず、波形の例を説明する。波形１２０は、周期Ｔが１０ｍｓで、周波数が１００Ｈｚである。より具体的には、波形１２０は、低周波の連続方形波（基底波）１２１の立ち上がる側の上端に、低周波パルス１２２を重畳させたものである。低周波パルス１２２は、基底波１２１と同等の周波数を有し、パルス幅が狭く、例えば１ｍｓである。
【０１０３】
波形１２０の１周期は、基底波１２１及び低周波パルス１２２の立ち上がり及び立ち下がりに応じて、第１期間〜第４期間の４つの期間に細分化できる。
【０１０４】
第１期間及び第３期間は基底波１２１及び低周波パルス１２２が立ち上がり、高い出力強度が短い時間幅持続する期間であり、出力強度の割合は１００％で、時間幅ｔ１及びｔ３は１ｍｓである。第２期間及び第４期間は低周波パルス１２２が立ち下がり、基底波１２１の低い出力強度が長い時間幅持続する期間であり、出力強度の割合は８０％で、時間幅ｔ２及びｔ４は４ｍｓである。
【０１０５】
周期データテーブル４４０は、波形１２０を示す周期データ（周期データ番号１００）を有する。
【０１０６】
この周期データにおいて、波形ユニットの周期数は、所定時間幅が１秒である場合、波形１２０の基底波の周波数が１００Ｈｚであるため、１００となる。１周期の期間の数は、４である。
【０１０７】
第１期間の出力強度の割合及び時間幅の値は１００、１００である。第１期間の出力強度の割合（ここでは電圧比率）は１００％であり、１００で示している。第１期間の時間幅は、１ｍｓであるが、後述のタイマ割込みの時間間隔が１０μｓである場合、１００で示すことができる。第２期間〜第４期間の出力強度の割合及び時間幅は、順に８０、４００、−１００、１００、−８０、４００で示すことができる。
【０１０８】
図１７はフェーズの上昇期の波形ユニットの繰り返し例を示す図である。
【０１０９】
前述のように、フェーズの上昇期では出力強度を標準出力強度まで段階的に引き上げる。このような上昇期の波形は、波形ユニットを繰り返すことで容易に形成できる。
【０１１０】
より具体的には、例えば、１２段階で出力強度を引き上げる場合は、波形ユニットを１２回繰り返すことで形成できる。まず、第１回目は出力強度が標準出力強度の１／１２となる波形ユニット１を生成する。次に、第２回目は出力強度が標準出力強度の２／１２となる波形ユニット２を出力する。このように、出力強度を１／１２ずつ上げながら１２回繰り返して波形ユニット１２まで生成すると、出力強度は標準出力強度に達する。波形ユニットの時間幅が１秒である場合、上昇期の時間幅は１２秒となる。
【０１１１】
標準出力強度は、初期電圧として設定され、その後出力調整操作による出力レベルの調整により定まる。例えば、標準出力強度が３Ｖである場合において、上昇期の引き上げ率が１／１２であるとすると、最初の波形ユニット１の出力強度は０．２５Ｖとなる。そうすると、波形ユニット１の第１期間の出力強度はその１００％に相当する０．２５Ｖとなり、第２期間はその８０％に相当する０．２０Ｖとなり、第３期間の出力強度は−０．２５Ｖ、第４期間の出力強度は−０．２Ｖとなる。
【０１１２】
図１８〜図２１は本発明の一実施形態に係る電気治療器の波形生成部が行う処理の例を示すフローチャートである。
【０１１３】
図１８に示すように、電源がＯＮすると、波形生成部２１４は、変数の値を初期化するなど初期化処理を行う（Ｓ５０１）。開始／停止状態を示す変数ｓｔａｒｔには開始前を示す０を設定する。なお、変数ｓｔａｒｔには、開始／停止スイッチ２１１が押されると開始状態を示す１を設定し、再度開始／停止スイッチ２１１が押されると停止状態を示す２を設定し、更に再度開始／停止スイッチ２１１が押されると開始状態を示す１を設定し、電源ＯＦＦを待つ終了状態となると９を設定するようになっている。
基本的には電源オンとともに回路が初期起動を開始するが、この際Ｄ／Ａ変換器部分に制御前の不用意な電流がながれる。これらを、断ち切るため、開始ＳＷがオンされるまで、出力回路を遮断し、開始状態で回路を繋げることが必要である。例えば開始ＳＷのオンと共にポートをＯＮし、フォトカプラーなどにより回路をＯＮすることで対処する。
【０１１４】
波形生成部２１４は、終了状態であると判定する（Ｓ５０２）まで、待機状態にあり、繰り返し操作監視処理を行う（Ｓ５０３）。
【０１１５】
図１９は操作監視処理を示すフローチャートである。波形生成部２１４は、停止中である場合（Ｓ６０１のｙｅｓ）において、開始／停止スイッチ２１１がＯＮすると（Ｓ６０２のｙｅｓ）、初回の運転となるかを判定する（Ｓ６０３）。
【０１１６】
初回の運転となる場合（Ｓ６０３のｙｅｓ）、波形生成部２１４は、初期電圧設定処理を行い（Ｓ６０４）、電圧レベルを表示させるなど表示処理を行う（Ｓ６０７）。初期電圧設定処理では、標準出力強度として初期電圧を設定する。なお、万全を期するために、初期電圧は比較的に低い電圧値であり、使用者が電圧調整部２１０により段階的に調整できるようになっている。
【０１１７】
初回の運転とはならない場合（Ｓ６０３のｎｏ）、すなわち、停止後の運転再開の場合は、波形生成部２１４は、停止戻し設定処理を行い（Ｓ６０５）、電圧レベルを表示するなど表示処理を行う（Ｓ６０７）。停止後の運転再開の場合は、フェーズの最初に戻って運転を再開するが、標準出力強度は停止前の運転時の値を戻す。しかし、必ずしも戻さずに標準出力強度を例えば半分に下げたり、初期設定値に戻して再度出力調整操作を行うようにしたりしても良い。
【０１１８】
停止中である場合（Ｓ６０１のｙｅｓ）において、開始／停止スイッチがＯＮしていないと（Ｓ６０２のｎｏ）、波形生成部２１４は、電圧レベルを表示するなど表示処理を行う（Ｓ６０７）。
【０１１９】
停止中でない場合（Ｓ６０１のｎｏ）、波形生成部２１４は、出力電圧値メモリに格納された電圧値に基づいて、電圧調整処理を行い（Ｓ６０６）、電圧レベルや残り時間を表示するなど表示処理を行う（Ｓ６０７）。後述するように、出力電圧値メモリには、標準電圧に、波形に応じた割合と、モード（上昇期、通常期、下降期）に応じた割合とを乗じた電圧値が格納される。波形生成部２１４は、出力電圧値メモリの値を随時書き換えながら、格納された電圧値の電圧がＤ／Ａ変換器に入力されるように制御する。
【０１２０】
図２０はタイマ割込み処理を示すフローチャートである。タイマ割込み処理の時間間隔は、例えば１０μｓである。タイマ割込みの時間間隔は、動作中一定となるように設定してもよいが、フェーズ毎にそれぞれ設定（例えば、周期データテーブル４１０の時間幅を考慮して設定）してもよい。これにより、重畳した波形の時間幅を設定しやすくすることが出来る。
【０１２１】
波形生成部２１４は、停止中である場合（Ｓ７０１のｙｅｓ）は、割込み処理を終了するが、そうでない場合（Ｓ７０１のｎｏ）は、割込みの数を計数するｓｗｅｅｐカウンタの値を減らし（Ｓ７０２）、ｓｗｅｅｐカウンタの値が０であるかを判定する（Ｓ７０３）。
【０１２２】
ｓｗｅｅｐカウンタの値が０である場合（Ｓ７０３のｙｅｓ）は、次の期間のデータの設定を行う次期間処理を行う（Ｓ７０４）。ｓｗｅｅｐカウンタの値が０でない場合（Ｓ７０３のｎｏ）は、割込み処理を終了する。
【０１２３】
図２１は次期間処理を示すフローチャートである。なお、変数ｍｏｄｅには、フェーズの上昇期である場合は１を設定し、通常期である場合は２を設定し、下降期である場合は３を設定し、インターバル期である場合は４を設定するようになっている。ｔｅｒｍカウンタの初期値は、図１１の例では４０が、図１６の例では４が設定されるようになっている。また、繰返カウンタの初期値は、上昇期では１２、通常期では２００〜３００、下降期では１２、インターバル期では５が設定されるようになっている。
【０１２４】
次期間処理では、波形生成部２１４は、まず、期間の数を計数するｔｅｒｍカウンタの値を減らし（Ｓ８０１）、ｔｅｒｍカウンタの値が０であるか判定する（Ｓ８０２）。なお、ｔｅｒｍカウンタの値が０ではないということは、一周期が終了していないことを意味する。
【０１２５】
ｔｅｒｍカウンタの値が０でない場合（Ｓ８０２のｎｏ）、波形生成部２１４は、インターバル期の運転中であるか否かを判定する（Ｓ８０３）。インターバル期の運転中である場合（Ｓ８０３のｙｅｓ）は、本フローを終了する。
【０１２６】
インターバル期の運転中でない場合（Ｓ８０３のｎｏ）、波形生成部２１４は、次の期間のデータを設定する処理を行い（Ｓ８０４）、本フローを終了する。次の期間のデータを設定する処理では、波形生成部２１４は、周期データテーブルの「出力強度の割合」に基づいて、出力電圧値メモリに電圧値を格納し、「時間幅」に基づいてｓｗｅｅｐカウンタ値を設定する。
【０１２７】
ｔｅｒｍカウンタの値が０である場合（Ｓ８０２のｙｅｓ）、波形生成部２１４は、波形ユニットの繰り返し回数を計数する繰返カウンタの値を減らし（Ｓ８０５）、上昇期の運転中であるか否かを判定する（Ｓ８０６）。
【０１２８】
上昇期の運転中である場合（Ｓ８０６のｙｅｓ）、波形生成部２１４は、繰返カウンタの値が０であるか否かを判定する（Ｓ８０７）。繰返カウンタの値が０でない場合とは、現在のモード（上昇期、通常期、下降期）の途中であることを意味する。
【０１２９】
繰返カウンタの値が０でない場合（Ｓ８０７のｎｏ）、波形生成部２１４は、次の波形ユニットの運転設定処理（「次波形ユニット運転設定」）を行い（Ｓ８０８）、本フローを終了する。ここで、「次波形ユニット運転設定」処理では、波形生成部２１４は、周期データテーブルの「出力強度の割合」に基づいて、出力電圧値メモリに電圧値を設定し、「時間幅」に基づいてｓｗｅｅｐカウンタ値を設定する。
【０１３０】
具体的には、上昇期では、出力される電圧値を段階的（例えば、１２段階）に上昇させるため、最初の「次波形ユニット運転設定」処理Ｓ８０８では、初期設定された標準の出力電圧に、周期データテーブルの「出力強度の割合」を乗じて、さらに、１／１２を乗じて得られた電圧値を、出力電圧メモリに格納する。２回目の「次波形ユニット運転設定」処理Ｓ８０８では、１／１２ではなく、２／１２を乗じて得られた電圧値を、出力電圧メモリに格納する。同様に、ｎ回目では、ｎ／１２を乗じて、出力電圧を求めて格納する。
【０１３１】
繰返カウンタの値が０である場合（Ｓ８０７のｙｅｓ）、波形生成部２１４は、通常期運転設定処理を行い（Ｓ８０９）、本フローを終了する。通常期運転設定処理では、波形生成部２１４は、通常期運転のための設定を行う。具体的には、ｍｏｄｅを２に設定し、繰返カウンタを２００〜３００に設定する。また、周期データテーブルの「出力強度の割合」に基づいて、出力電圧値メモリに電圧値を設定し、「時間幅」に基づいてｓｗｅｅｐカウンタ値を設定する。
【０１３２】
上昇期の運転中でない場合（Ｓ８０６のｎｏ）、波形生成部２１４は、通常期の運転中であるか否かを判定する（Ｓ８１０）。
【０１３３】
通常期の運転中である場合（Ｓ８１０のｙｅｓ）、波形生成部２１４は、繰返カウンタの値が０であるか否かを判定し（Ｓ８１１）、繰返カウンタの値が０でない場合（Ｓ８１１のｎｏ）は、通常期の次の波形ユニットの運転設定（「次波形ユニット運転設定」）処理を行い（Ｓ８１２）、本フローを終了する。次の波形ユニットの運転設定処理では、周期データテーブルの「出力強度の割合」に基づいて、出力電圧値メモリに電圧値を設定し、「時間幅」に基づいてｓｗｅｅｐカウンタ値を設定する。
【０１３４】
繰返カウンタの値が０である場合（Ｓ８１１のｙｅｓ）、波形生成部２１４は、下降期運転設定処理を行い（Ｓ８１３）、本フローを終了する。下降期運転設定処理では、波形生成部２１４は、下降期運転のための設定を行う。具体的には、ｍｏｄｅを３に設定し、繰返カウンタを１２に設定する。また、周期データテーブルの「出力強度の割合」に基づいて、出力電圧値メモリに電圧値を設定し、「時間幅」に基づいてｓｗｅｅｐカウンタ値を設定する。
【０１３５】
通常期の運転中でない場合（Ｓ８１０のｎｏ）、波形生成部２１４は、下降期の運転中であるか否かを判定する（Ｓ８１４）。
【０１３６】
下降期の運転中である場合（Ｓ８１４のｙｅｓ）、波形生成部２１４は、繰返カウンタの値が０であるか否かを判定し（Ｓ８１５）、繰返カウンタの値が０でない場合（Ｓ８１５のｎｏ）は、下降期の次の波形ユニットの運転設定（「次波形ユニット運転設定」）処理を行い（Ｓ８１６）、本フローを終了する。
【０１３７】
具体的には、下降期では、出力される電圧値を段階的（例えば、１２段階）に下降させるため、最初の「次波形ユニット運転設定」処理Ｓ８１６では、初期設定された標準の出力電圧に、周期データテーブルの「出力強度の割合」を乗じて、さらに、１２／１２を乗じて得られた電圧値を、出力電圧メモリに格納する。２回目の「次波形ユニット運転設定」処理Ｓ８１６では、１２／１２ではなく、１１／１２を乗じて得られた電圧値を、出力電圧メモリに格納する。ｎ回目では、（１２−ｎ）／１２を乗じて、出力電圧を求めて格納する。
【０１３８】
繰返カウンタの値が０である場合（Ｓ８１５のｙｅｓ）、波形生成部２１４は、すべてのフェーズが終了しているか否かを判定する（Ｓ８１７）。
【０１３９】
全てのフェーズが終了していない場合（Ｓ８１７のｎｏ）、波形生成部２１４は、インターバル期運転設定処理（Ｓ８１８）を行う。インターバル運転設定処理では、出力電圧値メモリに電圧値０を設定し、ｓｗｅｅｐカウンタ値は上記と同様に設定する。全てのフェーズが終了している場合（Ｓ８１７のｙｅｓ）、波形生成部２１４は、終了処理を行う（Ｓ８１９）。
【０１４０】
下降期の運転中でない場合（Ｓ８１４のｎｏ）は、インターバル期運転中であり、波形生成部２１４は、繰返カウンタの値が０であるか否かを判定する（Ｓ８２０）。繰返カウンタの値が０でない場合（Ｓ８２０のｎｏ）、波形生成部２１４は、次のインターバル運転設定処理を行う（Ｓ８２１）。繰返カウンタの値が０である場合（Ｓ８２０のｙｅｓ）、波形生成部２１４は、次のフェーズの運転設定処理を行う（Ｓ８２２）。
【０１４１】
（他の例）
例えば、本発明に係る波形は、波形の周期における立ち上がり及び立ち下がりの少なくとも一部が、緩慢に立ち上がる又は立ち下がるものでよい。一例として、上記では基底波の上端に方形波のパルス波を重畳させた例を説明したが、基底波に緩慢な立ち上がり（階段状の立ち上がり）及び緩慢な立ち下がり（階段状の立ち下がり）の一方を有する鋸波のような高周波、または双方を有する三角波のような高周波を重畳させてもよい。
【０１４２】
この場合、１周期の波形における少なくとも一部の期間の出力強度が漸増又は漸減するが、このような波形でも上記周期データに基づいて対応できる。波形生成部２１４は、上記周期データにおける、当該期間の出力強度の割合を示す情報及び当該期間の直前の期間の出力強度の割合を示す情報に基づいて、または／及び、当該期間の出力強度の割合を示す情報及び当該期間の直後の期間の出力強度の割合を示す情報に基づいて、当該期間の時間幅を示す情報に応じて（例えば割込み毎に）、当該期間の出力強度の割合を変動させることができる。
【０１４３】
例えば、第２期間に対して、周期データにおける第２期間の出力強度の割合を示す値が５５で、直後の第３期間の出力強度の割合を示す値が１００である場合、第２期間の時間幅を示す値１０に応じて、割込み時間間隔で、出力強度の割合を均一な幅で漸増させて、５５、６０、６５、７０、７５、８０、８５、９０、９５、１００のように変動させて波形を形成してもよい（指数関数的な変動などでもよい）。直後の期間の出力強度の割合が当該期間の出力強度の割合より小さい場合は、上記の方法で漸減させればよい。
【０１４４】
このように重畳高周波の立ち上がりまたは立ち下がりを緩慢にすることで、刺激が穏やかなより滑らかな出力変化が得られる。
【０１４５】
図２２は本発明の一実施形態に係る電気治療器の出力波形の一例を示す図である。図示は、基底波１５１の上端に階段状の立ち上がり及び階段状の立ち下がりを有する、三角波のような高周波１５２を重畳させた波形１５０の例である。
【０１４６】
例えば、第３期間に対して、周期データにおける第３期間の出力強度の割合を示す値が９０で、直前の第２期間の出力強度の割合を示す値が８０である場合、周期データの第３期間の時間幅を示す値１０に応じて、立ち上がりに期間の時間幅の８／１０（割込み８回分）を用いて割込み毎に出力強度の割合を８３、８４、８５、８６、８７、８８、８９、９０のように漸増させてから、残りの期間の時間幅の２／１０（割込み２回分）で出力強度の割合９０を保つようにして、出力強度の割合を変動させた波形を形成してもよい。
【０１４７】
このように、重畳パルス波の立ち上がりまたは立ち下がりを緩慢にした波形は、フェーズの上昇期、通常期、下降期のいずれかまたは２以上で形成されてよい。
【０１４８】
図２３は本発明の一実施形態に係る電気治療器の出力波形の一例を示す図である。上記例は、主に合成波の周期が基底波の周期と一致する例であるが、これに限らず、異なってもよい。
【０１４９】
図示のように、波形１６０は、低周波の方形波である基底波１６１に高周波パルス１６２を重畳させたものである。波形１６０では、２周期の基底波１６１に対して、周期的に高周波パルス１６２を重畳させており、波形１６０の周期は基底波１６１の２周期分に相当する。高周波パルス１６２は、パルス周期がＢであるパルス群が、基底波１６１の２周期に相当する変動周期で振幅変動するものである。
【０１５０】
波形１６０において、重畳したパルス波１６２の振幅は周期的に変動している。なお、ここにおける「振幅」は高周波パルス１６２のパルス幅ないしパルス幅に相当する部分の振幅をいう。重畳パルス波１６２の振幅の変動周期は、基底波１６１の周期より大きく、ここでは、２倍である。重畳した高周波パルス６１２の振幅を連ねると図示のような曲線（破線で示す曲線）が得られる。波形１６０は、低周波の基底波に高周波パルスを合成し、さらに、基底波の周期よりも大きい時間幅の変動周期（ここでは２倍）で変動する振幅変動により、三種類の刺激が得られる。
【０１５１】
波形１６０において、高周波パルス１６２は、基底波１６１の第１周期では正方向に重畳し、基底波１６１の第２周期では負方向に重畳する。より具体的には、基底波１６１の第１周期では、基底波１６１の正方向のパルス幅では基底波の上端を下端に正方向に重畳し（例えば、波形部分１６０１）、負方向のパルス幅では基底波の上端を下端に正方向に重畳し（例えば、波形部分１６０２）、それ以外では基準線を下端に正方向に重畳する（例えば、波形部分１６０３）。基底波１６１の第２周期では、基底波１６１の正方向のパルス幅では基底波の上端を下端に負方向に重畳し（例えば、波形部分１６０４）、負方向のパルス幅では基底波の上端を下端に負方向に重畳し（例えば、波形部分１６０５）、それ以外では基準線を下端に負方向に重畳する（例えば、波形部分１６０６）。波形１６０は、このように、基底波１６１の上端に高周波パルス１６２を重畳させたものである。
【０１５２】
波形１６０は、上記の周期データに基づいて形成できる。波形１６０の１周期は基底波１６１の２周期に相当し、図示の波形は波形１６０の１周期の波形である。この１周期を基底波１６１及び高周波パルス１６２の立ち上がり及び立ち下がりに応じて複数の期間に細分化する。そうすると、複数の期間それぞれの、波形の周期の最上端の出力強度に対する当該期間の出力強度の割合、及び当該期間の時間幅で、１周期分の波形１６０を示すことができる。なお、ここでは、上記例と異なり、例えば、波形部分１６０２の期間ｋでは、出力強度の割合の値が正の値であるが、その次の期間の出力強度の割合は負の値となる。
【０１５３】
なお、図示の波形１６０は、重畳高周波パルスの振幅変動周期が基底波の周期の２倍に相当する例であるが、基底波の周期の３倍に相当するものなど、基底波の周期とずらして干渉波のような波形を形成してもよい。このような波形でも、本発明の電気治療器により、簡易に形成できる。
【０１５４】
また、波形１６０は、重畳高周波パルスの振幅変動周期が基底波の周期より小さく、基底波の周期の２／３倍に相当するものでもよい。言い換えれば、基底波３周期分に対して、重畳した高周波パルスの振幅変動周期が２周期となるような波形でもよい。この場合は、合成波の波形１６０の１周期が基底波６周期分に相当すると考えられるので、これに対応して１周期を複数の期間に細分化することになる。
【０１５５】
従来の干渉波型の治療では複数対の電極を使用しているが、本発明の電気治療器によれば簡易に一対の電極で実現できる。
【０１５６】
図２４〜図２７に、サイクルデータと（周期データ）、サイクルデータで作成しようとする波形のイメージ、実際に作成して出力されたオシロスコープ波形を示す。上記実施形態の方法により、作成しようとした波形とほぼ同様の波形が出力できた。
【０１５７】
以上、本発明に係る電気治療器の実施形態について説明したが、これらは本発明の一例に過ぎず、本発明はこれらに限定されるものではない。本発明には、以上の各実施形態やその変形例を組み合わせた形態や、さらに様々な変形例が含まれる。請求の範囲に規定された内容及びその均等物から導き出される本発明の概念的な思想と趣旨を逸脱しない範囲で種々の追加、変更及び部分的削除が可能である。
【符号の説明】
【０１５８】
１１０、１２０、１３０、１４０  波形
１１１、１２１、１３１          基底波
１１２、１２２、１３２          パルス波
２００                          電気治療器
２０１                          本体
２０２                          電極
２０７                          表示部
２１０                          電圧調整部
２１１                          開始／停止スイッチ
２１２                          施術切替スイッチ
２１３                          制御部
２１４                          波形生成部
２１５                          記憶部
２１６                          Ｄ／Ａ変換器
２１７                          電圧増幅器
４１０、４４０                  周期データテーブル
４３０                          フェーズデータテーブル
４５０                          施術データテーブル
【要約】
【課題】  多くの人がより満足した治療を受けられる電気治療器を提供する。
【解決手段】  生体に所定の波形の電気信号を出力することにより刺激を与える電気治療器であって、前記波形の周期を立ち上がり及び立ち下がりに応じて細分化した複数の期間夫々の、前記波形の周期の最上端の出力強度に対する当該期間の出力強度の割合を示す情報、及び当該期間の時間幅を示す情報を含む周期データを格納する周期データテーブルを記憶している記憶部と、前記周期データに基づいて、前記波形を生成する波形生成部と、を備える電気治療器。
【選択図】図１６【図１】
0006800504.tif 000002
【図２】
0006800504.tif 000003
【図３】
0006800504.tif 000004
【図４】
0006800504.tif 000005
【図５】
0006800504.tif 000006
【図６】
0006800504.tif 000007
【図７】
0006800504.tif 000008
【図８】
0006800504.tif 000009
【図９】
0006800504.tif 000010
【図１０】
0006800504.tif 000011
【図１１】
0006800504.tif 000012
【図１２】
0006800504.tif 000013
【図１３】
0006800504.tif 000014
【図１４】
0006800504.tif 000015
【図１５】
0006800504.tif 000016
【図１６】
0006800504.tif 000017
【図１７】
0006800504.tif 000018
【図１８】
0006800504.tif 000019
【図１９】
0006800504.tif 000020
【図２０】
0006800504.tif 000021
【図２１】
0006800504.tif 000022
【図２２】
0006800504.tif 000023
【図２３】
0006800504.tif 000024
【図２４】
0006800504.tif 000025
【図２５】
0006800504.tif 000026
【図２６】
0006800504.tif 000027
【図２７】
0006800504.tif 000028