(57)【特許請求の範囲】
【請求項１】
陽性気道圧のために用いられるポンプ装置であって、
ファンと、
前記ファンを回転駆動する駆動部と、
流体が流入する流入口と、
前記ファンの回転駆動によって前記流体を吐出する吐出口と、
前記ファンの回転数指令から推定電流指令値を推定する電流指令値推定部と、
前記駆動部に流れる実電流値を測定する電流値測定部と、
前記推定電流指令値と前記実電流値とを比較し、前記推定電流指令値と前記実電流値の偏差である電流偏差を取得する電流値比較部と、
前記電流偏差を微分した偏差微分値を取得する微分手段と、
前記電流偏差及び前記偏差微分値に基づいて前記回転数指令を生成する回転数制御部と、
前記回転数指令に基づいて前記駆動部に駆動電流を供給するドライブ部と、
を有するポンプ装置。
【請求項２】
前記回転数制御部は、前記電流偏差及び前記偏差微分値がそれぞれに対応する判定値より小さい場合に前記回転数指令を低下させること、
を特徴とする請求項１に記載のポンプ装置。
【請求項３】
前記微分手段は、前記電流偏差を１回微分した第１の偏差微分値と、前記電流偏差を２回微分した第２の偏差微分値とを取得し、
前記回転数制御部は、前記第１の偏差微分値と前記第２の偏差微分値との少なくとも一方と電流偏差とに基づいて前記回転数指令を生成すること、
を特徴とする請求項１に記載のポンプ装置。
【請求項４】
前記回転数制御部は、前記第１の偏差微分値と前記第２の偏差微分値の少なくとも一方と前記電流偏差とがそれぞれに対応する判定値より小さい場合に前記回転数指令を低下させること、
を特徴とする請求項３に記載のポンプ装置。
【請求項５】
前記回転数制御部は、前記電流偏差及び前記偏差微分値に基づいて補正指令値を取得し、基準圧力指令値と前記補正指令値とに基づいて圧力指令値を算出し、前記圧力指令値に基づいて前記回転数指令を生成し、
前記電流指令値推定部は、前記回転数指令に基づいて前記駆動部におけるトルク指令を推定し、前記トルク指令に基づいて前記推定電流指令値を推定すること、
を特徴とする請求項１〜４のいずれか１項に記載のポンプ装置。
【請求項６】
前記電流偏差及び前記偏差微分値と比較する判定値は、呼気状態に応じて設定されること、を特徴とする請求項１〜５のいずれか１項に記載のポンプ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば陽性気道圧（ＰＡＰ：Positive Airway Pressure）のために用いられるポンプ装置に関するものである。
【背景技術】
【０００２】
従来、閉塞性睡眠時無呼吸症候群（ＯＳＡ）などの睡眠関連の障害の治療用として、例えば、持続陽性気道圧（ＣＰＡＰ：Continuous Positive Airway Pressure）装置（以下、ＣＰＡＰ装置）が用いられる（例えば、特許文献１参照）。このＣＰＡＰ装置は、ファンを内蔵したポンプ装置を有し、患者の顔に装着されたマスクに装置本体から大気圧より高い圧力で気体（例えば空気）を送り込む。この気体によって気道を押し広げ、のどの塞がりを抑制する。【０００３】
ＣＰＡＰ装置としては、例えば気体の供給経路に設けられた流量センサによって気体の流量を測定し、所定の圧力の気体を供給するものがある。また、別のＣＰＡＰ装置としては、例えばファンを駆動するモータのモータ電流からルックアップテーブルを用いて流量を推定し、所定の圧力の気体を供給するものがある。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特表２００８−５１８６４６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、マスクに供給する気体の圧力を所望のタイミングで変更することが求められている。例えば、常時一定の圧力にて気体を供給すると、呼気状態、つまり息を吐くときにも一定の圧力の気体が供給されるため、患者が息苦しさを感じる場合がある。このため、患者の呼気タイミングに応じて、患者に装着されたマスクに供給する気体の圧力を低下させることが求められる。しかしながら、上記のようなＣＰＡＰ装置は、所望の圧力にて気体を供給するものであるため、患者の状態に応じたタイミングで圧力を変更することができないという問題がある。【０００６】
本発明は上記問題点を解決するためになされたものであって、その目的は、陽性気道圧のために用いられ、所望のタイミングで供給する気体の圧力の変更を可能としたポンプ装置を提供することにある。
【課題を解決するための手段】
【０００７】
上記課題を解決するポンプ装置は、陽性気道圧のために用いられるポンプ装置であって、ファンと、前記ファンを回転駆動する駆動部と、前記駆動部を介して前記ファンの駆動を制御する駆動制御回路と、流体が流入する流入口と、前記ファンの回転駆動によって前記流体を吐出する吐出口と、前記ファンの回転数指令から推定電流指令値を推定する電流指令値推定部と、前記駆動部に流れる実電流値を測定する電流値測定部と、前記推定電流指令値と前記実電流値とを比較し、前記推定電流指令値と前記実電流値の偏差である電流偏差を取得する電流値比較部と、前記電流偏差を微分した偏差微分値を取得する微分手段と、前記電流偏差及び前記偏差微分値に基づいて前記回転数指令を生成する回転数制御部と、前記回転数指令に基づいて前記駆動部に駆動電流を供給するドライブ部と、を有する。【０００８】
この構成によれば、流体を供給するファンの回転数から推定した推定電流指令値と、ファンを駆動する駆動部に流れる実電流との差の電流偏差を得る。そして、電流偏差とその電流偏差を微分した偏差微分値とに基づいて、ファンの回転数を制御する。このファンの回転数に応じた圧力にて流体が吐出される。これにより、流体の流量を計測するセンサを用いることや、ルックアップテーブルなどのように複雑な制御を行うことなく所望のタイミングにてファンの回転数の制御が可能であるため、コストの低減を図ることができる。また、電流偏差を微分した偏差微分値を用いることで、電流偏差を用いた場合に比べ判定のタイミングが早くなり、ファンの回転を制御するタイミングが早くなる。【０００９】
上記のポンプ装置において、前記回転数制御部は、前記電流偏差及び前記偏差微分値がそれぞれに対応する判定値より小さい場合に前記回転数指令を低下させることが好ましい。【００１０】
この構成によれば、電流偏差と偏差微分値がそれぞれに対応する判定値より小さい場合に回転数指令を低下させる。ここで、偏差微分値は、電流偏差の変化を示す。従って、電流偏差のみを用いた場合に比べ、偏差微分値を用いた場合は判定におけるタイミングが早くなる。このため、早いタイミングでファンの回転数を低下させることができる。【００１１】
上記のポンプ装置において、前記微分手段は、前記電流偏差を１回微分した第１の偏差微分値と、前記電流偏差を２回微分した第２の偏差微分値とを取得し、前記回転数制御部は、前記第１の偏差微分値と前記第２の偏差微分値との少なくとも一方と電流偏差とに基づいて前記回転数指令を生成することが好ましい。【００１２】
この構成によれば、流体の流量を計測するセンサを用いることや、ルックアップテーブルなどのように複雑な制御を行うことなく流量の制御が可能となる。また、電流偏差を２回微分した第２の偏差微分値を用いることで、電流偏差を用いた場合に比べ判定のタイミングが早くなり、ファンの回転数を制御するタイミングが早くなる。【００１３】
上記のポンプ装置において、前記回転数制御部は、前記第１の偏差微分値と前記第２の偏差微分値の少なくとも一方と前記電流偏差とがそれぞれに対応する判定値より小さい場合に前記回転数指令を低下させることが好ましい。【００１４】
この構成によれば、第１の偏差微分値と第２の偏差微分値の少なくとも一方と電流偏差がそれぞれに対応する判定値より小さい場合にファンの回転数を低下させる。ここで、偏差微分値は、電流偏差の変化を示す。従って、電流偏差のみを用いた場合に比べ、第１，第２の偏差微分値を用いた場合の判定におけるタイミングが早くなる。このため、早いタイミングでファンの回転数を低下させることができる。【００１５】
上記のポンプ装置において、前記回転数制御部は、前記電流偏差及び前記偏差微分値に基づいて補正指令値を取得し、基準圧力指令値と前記補正指令値とに基づいて圧力指令値を算出し、前記圧力指令値に基づいて前記回転数指令を生成し、前記電流指令値推定部は、前記回転数指令に基づいて前記駆動部におけるトルク指令を推定し、前記トルク指令に基づいて前記推定電流指令値を推定することが好ましい。【００１６】
この構成によれば、駆動部への回転数指令に基づいて駆動部におけるトルク指令を推定し、そのトルク指令に基づいて駆動部における推定電流指令値を容易に推定することができる。そして、推定電流指令値と実電流値とを比較した結果に基づいて補正指令値を取得することで、駆動部への回転数指令、つまりファンの回転数を変更することが可能となる。【００１７】
上記のポンプ装置において、前記電流偏差及び前記偏差微分値と比較する判定値は、呼気状態に応じて設定されることが好ましい。
この構成によれば、陽性気道圧のために用いられるポンプ装置において、呼気に応じたタイミングでファンの回転を制御し、例えば吐出する流体の流量を低下させることが可能となる。
【発明の効果】
【００１８】
本発明のポンプ装置によれば、陽性気道圧のために用いられるポンプ装置において、所望のタイミングで供給する気体の圧力の変更を可能とすることができる。
【図面の簡単な説明】
【００１９】
【図１】（ａ）はＣＰＡＰ装置の側断面図、（ｂ）はＣＰＡＰ装置の平断面図。
【図２】ＣＰＡＰ装置の使用状態を示す概略図。
【図３】ＣＰＡＰ装置の電気的構成を示すブロック図。
【図４】制御部の概略構成を示すブロック図。
【図５】呼気状態を判定するためのフローチャート。
【図６】ＣＰＡＰ装置の動作状態を示す波形図。
【図７】ＣＰＡＰ装置の動作状態を示す波形図。
【発明を実施するための形態】
【００２０】
以下、一実施形態を説明する。
なお、添付図面は、理解を容易にするために構成要素を拡大して示している場合がある。構成要素の寸法比率は実際のものと、または別の図面中のものと異なる場合がある。また、断面図では、理解を容易にするために、一部の構成要素のハッチングを省略している場合がある。
【００２１】
図２に示すように、ポンプ装置としての持続陽性気道圧（ＣＰＡＰ：Continuous Positive Airway Pressure）装置（単にＣＰＡＰ装置）１０は、チューブ６１を介してマスク６２に接続される。マスク６２は、患者６３の顔に装着される。ＣＰＡＰ装置１０は、チューブ６１とマスク６２を介して患者６３に所望の圧力の気体（例えば空気）を供給する。また、ＣＰＡＰ装置１０は、患者６３の状態（例えば呼気時）を推定し、その推定したタイミングで患者６３に供給する気体の圧力を制御する。
【００２２】
ＣＰＡＰ装置１０は、筐体１１と、筐体１１の上面に配置された表示部１２と操作部１３とを備えている。ＣＰＡＰ装置１０は、設定値を含む各種情報を表示部１２に表示する。また、ＣＰＡＰ装置１０は、操作部１３の操作に基づいて、設定値を含む各種情報を設定する。設定値は、供給する気体の圧力値、気体の流量値を含む。また、設定値は、呼気時に供給する気体の圧力値を含む。
【００２３】
ＣＰＡＰ装置１０は、マスク６２が装着された患者６３の呼気タイミングを推定する。そして、推定した呼気タイミングにて、供給する気体の圧力値を制御する。例えば、ＣＰＡＰ装置１０は、標準圧力値にて気体を供給する。標準圧力値は、例えば医師により指定された圧力値であり、例えば１０００［Ｐａ］である。そして、ＣＰＡＰ装置１０は、推定した呼気タイミングにて、供給する気体の圧力を呼気時圧力値に変更する。呼気時圧力値は、例えば７００［Ｐａ］である。つまり、ＣＰＡＰ装置１０は、患者６３の状態（呼気、吸気）に応じて供給する気体の圧力を、標準圧力値と呼気時圧力値とに交互に制御する。
【００２４】
図１（ａ）及び図１（ｂ）に示すように、ＣＰＡＰ装置１０は、筐体１１と、筐体１１に内設されたファンユニット２０及び制御ユニット３０を有している。筐体１１は、気体を吸入する吸入口１４と、吸入した気体を吐出する吐出口１５とを有している。吐出口１５には、図２に示すチューブ６１が連結される。筐体１１の内部は、立設された区画壁１６によって区画された送風室１７と制御室１８とを有している。
【００２５】
図１（ｂ）に示すように、送風室１７にはファンユニット２０が配設されている。ファンユニット２０は、ファンケース２１と、ファンケース２１に収容されたファン２２と、ファン２２を駆動する駆動源としてのモータ２３（図中「Ｍ」と表記）とを有している。
【００２６】
ファンケース２１は、下方に開口する吸入口２１ａと、側面に突出する排出口２１ｂとを有している。ファンケース２１の排出口２１ｂは、筐体１１の吐出口１５と連通している。モータ２３はファンケース２１の上面に取着され、そのモータ２３の回転軸２３ａはファンケース２１内に挿入されている。ファン２２は、モータ２３の回転軸２３ａに取着されている。
【００２７】
ファン２２は例えば遠心ファンである。モータ２３によってファン２２が回転駆動されると、図１（ａ）に矢印にて示すように気体が吸入口１４から送風室１７の内部へと取り込まれる。更に、矢印にて示すように、気体は、送風室１７内から吸入口２１ａを介してファンケース２１の内部へと吸入される。そして、ファンケース２１内部の気体は、排出口２１ｂから吐出される。その吐出される気体は、筐体１１の吐出口１５から、図２に示すチューブ６１及びマスク６２を介して患者６３へと送られる。
【００２８】
制御室１８には制御ユニット３０が配設されている。制御ユニット３０は、例えば、回路基板と、回路基板に実装された複数の電子部品とを含む。制御ユニット３０は、後述する各種センサによる検出結果に基づいてファン２２を回転駆動する。また、制御ユニット３０は、各種センサによる検出結果に基づいて、患者６３の状態（例えば呼気タイミング）を推定する。そして、制御ユニット３０は、推定した患者６３の状態に基づいて、排出口２１ｂから吐出する気体の圧力を制御する。
【００２９】
図３は、ＣＰＡＰ装置１０の電気的構成を示す。
図３に示すように、ＣＰＡＰ装置１０は、表示部１２、操作部１３、モータ２３、制御ユニット３０、圧力センサ４１、電流値測定部としての電流センサ４２を有している。
【００３０】
圧力センサ４１は、図１（ａ）に示すファンケース２１に設けられ、ファンケース２１の内部の圧力を検出し、圧力検出信号を出力する。電流センサ４２は、モータ２３に供給する駆動電流を検出し、駆動電流に応じた電流検出信号を出力する。
【００３１】
制御ユニット３０には、各種設定値が記憶されている。設定値は、標準圧力値、呼気時圧力値、判定値、を含む。
制御ユニット３０は、圧力センサ４１の圧力検出信号と、電流センサ４２により検出された実電流値Ｉｒと、各種の設定値に基づいて、モータ２３の回転数を決定する。そのモータ２３の回転により、ＣＰＡＰ装置１０から気体が吐出される。つまり、制御ユニット３０は、圧力指令値と実際の圧力値の偏差（差分値）に基づいて、ＣＰＡＰ装置１０が吐出する気体の圧力を制御する。
【００３２】
図４は、制御ユニット３０の一部ブロック回路図を示し、モータ２３の駆動に係る制御ブロックを示す。
制御ユニット３０は、加算器３１，３２、コントローラ３３、電流指令値推定部３４、電流値比較部３５、微分器３６、２回微分器３７、判定部３８、ドライブ部３９（図中「Ｄ」と表記）を有している。
【００３３】
加算器３１には、指令値（設定値）として基準圧力指令値Ｐ０が供給される。また、この加算器３１には、判定部３８の判定結果に応じた補正指令値Ｐｃが供給される。加算器３１は、基準圧力指令値Ｐ０に対して、負の補正指令値Ｐｃを加算、つまり基準圧力指令値Ｐ０と補正指令値Ｐｃの偏差（差分値）を算出し、その算出結果を圧力指令値Ｐ１として加算器３２に出力する。
【００３４】
加算器３２には、図３に示す圧力センサ４１により検出された圧力検出値Ｐｒが供給される。加算器３２は、圧力指令値Ｐ１に対して、負の圧力検出値Ｐｒを加算、つまり圧力指令値Ｐ１と圧力検出値Ｐｒの偏差（差分値）を算出し、その算出結果を圧力偏差値Ｐ２としてコントローラ３３に出力する。
【００３５】
コントローラ３３は、圧力偏差値Ｐ２に対応する回転数指令Ｖｍをドライブ部３９に出力する。回転数指令Ｖｍは、モータ２３を駆動する回転数指令であり、モータ２３によって回転駆動されるファン２２の回転数指令である。ドライブ部３９は、回転数指令Ｖｍに応じた駆動電流をモータ２３に供給する。モータ２３は、供給される駆動電流に応じて回転する。従って、回転数指令Ｖｍにより、モータ２３は、圧力偏差値Ｐ２に対応する回転数にて回転する。また、回転数指令Ｖｍは、電流指令値推定部３４に供給される。
【００３６】
電流指令値推定部３４は、回転数指令Ｖｍに基づいて、モータ２３における推定電流指令値Ｉｅを推定する。電流指令値推定部３４には、回転数指令Ｖｍに対してモータ２３において発生するトルクの値（例えばテーブルや計算式）が設定されている。また、電流指令値推定部３４は、モータ２３に固有のトルク定数が設定されている。電流指令値推定部３４は、回転数指令Ｖｍに対するトルク指令を推定する。そして、電流指令値推定部３４は、推定したトルク指令とトルク定数に基づいてモータ２３における推定電流指令値Ｉｅを推定する。
【００３７】
その推定電流指令値Ｉｅは、電流値比較部３５に供給される。電流値比較部３５には、図３に示す電流センサ４２により検出された実電流値Ｉｒが供給される。この実電流値Ｉｒは、モータ２３における実際の電流値（実電流値）を示す。電流値比較部３５は、推定電流指令値Ｉｅと実電流値Ｉｒとの偏差（差分値）を算出し、その算出結果を電流偏差Ｄ０として出力する。電流偏差Ｄ０は、判定部３８、微分器３６、２回微分器３７に供給される。
【００３８】
微分器３６は、電流偏差Ｄ０を１回微分した結果を第１の偏差微分値Ｄ１として判定部３８に出力する。２回微分器３７は、電流偏差Ｄ０を２回微分した結果を第２の偏差微分値Ｄ２として判定部３８に出力する。
【００３９】
判定部３８には、判定値が記憶される。判定値は、電流偏差Ｄ０に対応する判定値、第１の偏差微分値Ｄ１に対応する第１微分判定値、第２の偏差微分値Ｄ２に対応する第２微分判定値を含む。判定部３８は、電流偏差Ｄ０、第１の偏差微分値Ｄ１、第２の偏差微分値Ｄ２と、判定値、第１微分判定値、第２微分判定値をそれぞれ比較し、比較結果に基づいて、呼気タイミングか否かを判定する。判定値、第１，第２微分判定値は、実験やシミュレーションに基づいて予め設定され記憶される。一例として、判定値は「−０．００５」、第１微分判定値は「−４」、第２微分判定値は「０」である。
【００４０】
そして、判定部３８は、判定結果に応じた補正指令値Ｐｃを出力する。
図５は呼気状態を判定するためのフローチャートである。判定部３８は、電流偏差Ｄ０と判定値とを比較するステップＳ１、第１の偏差微分値Ｄ１と第１微分判定値とを比較するステップＳ２、第２の偏差微分値Ｄ２と第２微分判定値とを比較するステップＳ３を実行して呼気状態かどうかを判定する。ステップＳ１〜Ｓ３の実行順序は任意に変更することができ、例えばステップＳ１〜Ｓ３は同時に実行されてもよい。図示した例では、判定部３８は、電流偏差Ｄ０が判定値よりも小さく（Ｓ１でＹＥＳ）、第１の偏差微分値Ｄ１が第１微分判定値よりも小さく（Ｓ２でＹＥＳ）、第２の偏差微分値Ｄ２が第２微分判定値よりも小さい（Ｓ３でＹＥＳ）とき、呼気状態と判定する。判定部３８は、ステップＳ１〜Ｓ３の一つ以上でＮＯと判断したとき、呼気状態でないと判定する。そして、判定部３８は、電流偏差Ｄ０、第１の偏差微分値Ｄ１、及び第２の偏差微分値Ｄ２が対応する判定値及び第１，第２微分判定値よりも小さくなったときを呼気タイミングとする。判定部３８は、呼気状態と判定した場合、第１の補正値を補正指令値Ｐｃとして出力し、呼気状態ではないと判定した場合、第２の補正値を補正指令値Ｐｃとして出力する。第１の補正値は、ＣＰＡＰ装置１０の吐出圧力を呼気時圧力値とするために設定され、例えば「５０Ｐａ」に設定される。第２の補正値は、ＣＰＡＰ装置１０の吐出圧力を標準指令値とするように設定され、例えば「０」に設定される。
【００４１】
補正指令値Ｐｃは、上述の加算器３１に供給される。加算器３１は、標準指令値に対して、負の補正指令値Ｐｃを加算、つまり標準指令値から補正指令値Ｐｃを減算する。つまり、呼気状態と判定した場合、補正指令値Ｐｃに基づいて標準指令値から減圧した圧力指令値Ｐ１を生成する。この圧力指令値Ｐ１を満たすように、モータ２３を駆動する。
【００４２】
次に、上記のＣＰＡＰ装置１０の作用を説明する。
ＣＰＡＰ装置１０の制御ユニット３０は、ファン２２を回転駆動するモータ２３に対する回転数指令Ｖｍから、ファン２２に流れる電流値を推定した推定電流指令値Ｉｅを得る。ファン２２の実電流値Ｉｒは、電流センサ４２により得られる。モータ２３に流れる電流（実電流値Ｉｒ）は、マスク６２が取着された患者６３の呼吸状態により変化する。患者６３における呼吸状態は、モータ２３に対する負荷の変化として現れる。例えば、患者６３が吸気状態にあるとき、モータ２３に対する負荷は小さくなり、患者６３が呼気状態にあるとき、モータ２３に対する負荷は大きくなる。
【００４３】
図６は、モータ２３における推定電流指令値Ｉｅと実電流値Ｉｒを示す。図６において、横軸は時間、縦軸は電流値である。なお、図６に示す波形は、人工的に呼気と排気とを繰り返すようにしたときの推定電流指令値Ｉｅと実電流値Ｉｒとを示す。また、推定電流指令値Ｉｅと実電流値Ｉｒとの差を示すように、波形をオフセットして推定電流指令値Ｉｅを中心にして示している。図６に示すように、推定電流指令値Ｉｅと実電流値Ｉｒとの差により、呼吸状態（呼気、吸気など）を判定することができる。
【００４４】
そして、制御ユニット３０は、推定電流指令値Ｉｅと実電流値Ｉｒとの差を電流偏差Ｄ０として得る。さらに、制御ユニット３０は、電流偏差Ｄ０を微分した偏差微分値を得る。本実施形態において、制御ユニット３０は、電流偏差Ｄ０を１回微分した第１の偏差微分値Ｄ１と、電流偏差Ｄ０を２回微分した第２の偏差微分値Ｄ２を得る。
【００４５】
図７は、患者６３の呼吸による気体の流量値ＡＦと、電流偏差Ｄ０、第１の偏差微分値Ｄ１、第２の偏差微分値Ｄ２の波形を示す。なお、図７に示す波形は、人工的に呼気と吸気とを再現した場合を示す。そして、第２の偏差微分値Ｄ２の波形は、所定のしきい値（例えば第３判定値）に基づいて量子化（「０」又は「１」）した結果を示している。例えば、第２の偏差微分値Ｄ２がしきい値より小さい場合を「１」とし、第２の偏差微分値Ｄ２がしきい値以上の場合を「０」とする。
【００４６】
図７に示すように、電流偏差Ｄ０を１回微分した第１の偏差微分値Ｄ１の変化するタイミングは、電流偏差Ｄ０の変化に比べ、気体の流量値ＡＦが変化するタイミングに近づく。また、電流偏差Ｄ０を２回微分した第２の偏差微分値Ｄ２の変化するタイミングは、第１の偏差微分値Ｄ１の変化に比べ、気体の流量値ＡＦが変化するタイミングに近づく。したがって、電流偏差Ｄ０、第１，第２の偏差微分値Ｄ１，Ｄ２を用いることで、呼吸を判定するタイミングを、実際の呼気のタイミングに近づけることができる。そして、電流偏差Ｄ０、第１，第２の偏差微分値Ｄ１，Ｄ２を用いることで、ノイズ等による誤判定を防止することができる。
【００４７】
制御ユニット３０は、電流偏差Ｄ０、第１，第２の偏差微分値Ｄ１，Ｄ２に基づいて、呼吸の状態を判定する。例えば、制御ユニット３０は、電流偏差Ｄ０が判定値（−０．００５）より小さい、第１の偏差微分値Ｄ１が第１の微分判定値（−４）より小さい、第２の偏差微分値Ｄ２が第２の微分判定値（０）より小さい場合に、呼気状態と判定する。そして、制御ユニット３０は、呼気状態と判定した場合、モータ２３に対する回転数指令Ｖｍを低くし、ファン２２の回転数を低下させる。これにより、患者６３に対して供給する気体の圧力が低くなる。この結果、患者６３における息苦しさが低減される。
【００４８】
制御ユニット３０は、電流偏差Ｄ０と第１，第２の偏差微分値Ｄ１，Ｄ２に基づいて補正指令値Ｐｃを取得し、基準圧力指令値Ｐ０と補正指令値Ｐｃとに基づいて圧力指令値Ｐ１を算出する。そして、制御ユニット３０は、圧力指令値Ｐ１に基づいて駆動部を介して駆動するファンの回転数を指定する回転数指令Ｖｍを出力する。制御ユニット３０は、回転数指令Ｖｍに基づいてモータ２３におけるトルク指令を推定し、トルク指令に基づいて推定電流指令値Ｉｅを推定する。従って、モータ２３の回転数指令Ｖｍに基づいてモータ２３におけるトルク指令を推定し、そのトルク指令に基づいてモータ２３における推定電流指令値Ｉｅを容易に推定することができる。そして、推定電流指令値Ｉｅと実電流値Ｉｒとを比較した結果に基づいて補正指令値Ｐｃを取得することで、モータ２３への回転数指令Ｖｍ、つまりファン２２の回転数を単純な構成で容易に変更することが可能となる。
【００４９】
以上記述したように、本実施形態によれば、以下の効果を奏する。
（１）ＣＰＡＰ装置１０の制御ユニット３０は、ファン２２を回転駆動するモータ２３に対する回転数指令Ｖｍから、モータ２３に流れる電流値を推定した推定電流指令値Ｉｅを得る。ファン２２の実電流値Ｉｒは、電流センサ４２により得られる。モータ２３に流れる電流（実電流値Ｉｒ）は、マスク６２が取着された患者６３の呼吸状態により変化する。患者６３における呼吸状態は、モータ２３に対する負荷の変化として現れる。例えば、患者６３が吸気状態にあるとき、モータ２３に対する負荷は小さくなり、患者６３が呼気状態にあるとき、モータ２３に対する負荷は大きくなる。従って、負荷に応じて変化する実電流値Ｉｒと推定電流指令値Ｉｅとの差により、呼吸状態（呼気、吸気など）を判定することができる。
【００５０】
（２）制御ユニット３０は、推定電流指令値Ｉｅと実電流値Ｉｒとの差を電流偏差Ｄ０として得る。さらに、制御ユニット３０は、電流偏差Ｄ０を微分した偏差微分値を得る。本実施形態において、制御ユニット３０は、電流偏差Ｄ０を１回微分した第１の偏差微分値Ｄ１と、電流偏差Ｄ０を２回微分した第２の偏差微分値Ｄ２を得る。電流偏差Ｄ０を１回微分した第１の偏差微分値Ｄ１の変化するタイミングは、電流偏差Ｄ０の変化に比べ、気体の流量値ＡＦが変化するタイミングに近づく。また、電流偏差Ｄ０を２回微分した第２の偏差微分値Ｄ２の変化するタイミングは、第１の偏差微分値Ｄ１の変化に比べ、気体の流量値ＡＦが変化するタイミングに近づく。したがって、電流偏差Ｄ０、第１，第２の偏差微分値Ｄ１，Ｄ２を用いることで、呼吸を判定するタイミングを、実際の呼気のタイミングに近づけることができる。そして、電流偏差Ｄ０、第１，第２の偏差微分値Ｄ１，Ｄ２を用いることで、ノイズ等による誤判定を防止することができる。
【００５１】
（３）制御ユニット３０は、電流偏差Ｄ０、第１，第２の偏差微分値Ｄ１，Ｄ２に基づいて、呼吸の状態を判定する。例えば、制御ユニット３０は、電流偏差Ｄ０が判定値（−０．００５）より小さい、第１の偏差微分値Ｄ１が第１の微分判定値（−４）より小さい、第２の偏差微分値Ｄ２が第２の微分判定値（０）より小さい場合に、呼気状態と判定する。そして、制御ユニット３０は、呼気状態と判定した場合、モータ２３に対する回転数指令Ｖｍを低くし、ファン２２の回転数を低下させることができる。この結果、患者６３に対して供給する気体の圧力（気体の流量）が低くなる。この結果、患者６３における息苦しさを低減することができる。
【００５２】
（４）制御ユニット３０の判定部３８は、電流偏差Ｄ０と第１，第２の偏差微分値Ｄ１，Ｄ２に基づいて補正指令値Ｐｃを取得し、基準圧力指令値Ｐ０と補正指令値Ｐｃとに基づいて圧力指令値Ｐ１を算出する。そして、制御ユニット３０は、圧力指令値Ｐ１に基づいて、ファン２２を駆動するモータ２３の回転数指令Ｖｍを出力する。電流指令値推定部３４は、回転数指令Ｖｍに基づいてモータ２３におけるトルク指令を推定し、トルク指令に基づいて推定電流指令値Ｉｅを推定する。従って、モータ２３の回転数指令Ｖｍに基づいて、モータ２３における推定電流指令値Ｉｅを容易に推定することができる。そして、推定電流指令値Ｉｅと実電流値Ｉｒとを比較した結果に基づいて補正指令値Ｐｃを取得することで、モータ２３への回転数指令Ｖｍ、つまりファン２２の回転数を単純な構成で容易に変更することができる。
【００５３】
尚、上記各実施形態は、以下の態様で実施してもよい。
・上記実施形態では、流体として気体（例えば空気）を供給する場合について説明したが、気体として例えば呼吸可能気体（所定量のガスを含むもの）としてもよい。また、上記実施形態では、ポンプ装置の用途としてＣＰＡＰ装置を例示したが、流体として液体を供給する用途に用いられてもよい。
【００５４】
・上記実施形態では、電流偏差Ｄ０と、電流偏差Ｄ０を１回微分した第１の偏差微分値Ｄ１と２回微分した第２の偏差微分値Ｄ２とを用いて判定を行うようにした。これに対し、電流偏差Ｄ０と第１の偏差微分値Ｄ１とを用いて判定を行うようにしてもよい。この場合、電流偏差Ｄ０のみを用いて呼気状態（呼気タイミング）の判定を行う場合に比して、推定した呼気タイミングが早くなり、流体の吐出圧力を好適に制御することができる。また、電流偏差Ｄ０と第２の偏差微分値Ｄ２とを用いて呼気（呼気タイミング）の判定を行うようにしてもよい。
【００５５】
・上記実施形態では、２回微分器３７を用いて第２の偏差微分値Ｄ２を算出するようにしたが、第２の偏差微分値Ｄ２が得られればよく、例えば２個の１回微分器を用いて２回微分した第２の偏差微分値Ｄ２を得るようにしてもよい。
【００５６】
・上記実施形態において、制御ユニット３０に含まれる回路部を適宜変更してもよい。例えば、図４に示すドライブ部３９を制御ユニット３０とは別の部分に設けるようにしてもよい。
【符号の説明】
【００５７】
１０…ポンプ装置としての持続陽性気道圧（ＣＰＡＰ）装置、１１…筐体、１４…流入口、１５…吐出口、２１…ファン、２３…モータ（駆動部）、３０…制御ユニット、３１，３２…加算器（回転数制御部）、３３…コントローラ（回転数制御部）、３４…電流指令値推定部、３５…電流値比較部、３６…微分器（微分手段）、３７…２回微分器（微分手段）、３８…判定部（回転数制御部）、４２…電流センサ（電流値測定部）、Ｉｒ…実電流値、Ｉｅ…推定電流指令値、Ｄ０…電流偏差、Ｄ１…第１の偏差微分値（偏差微分値）、Ｄ２…第２の偏差微分値（偏差微分値）、Ｖｍ…回転数指令、Ｐ０…基準圧力指令値、Ｐｃ…補正指令値、Ｐ１…圧力指令値。
【図１】
0006687117.tif 000002
【図２】
0006687117.tif 000003
【図３】
0006687117.tif 000004
【図４】
0006687117.tif 000005
【図５】
0006687117.tif 000006
【図６】
0006687117.tif 000007
【図７】
0006687117.tif 000008