(57)【特許請求の範囲】
【請求項１】
対象者から取得される心電図波形データを処理する心電図波形処理システムにおいて、取得された心電図波形データから心電図波形を同定する波形同定部と、該波形同定部で同定された心電図波形データに対して心臓マッサージを実施した場合の特徴を含む特徴パターンを選定する特徴選定部と、該特徴選定部で選定された特徴パターンを用いて心臓マッサージの成分を生成する生成部と、該生成部で生成された心臓マッサージの成分を、取得された該心電図波形データから除去する除去部と、を有することを特徴とする心電図波形処理システム。
【請求項２】
得られた心電図波形データを、基本波成分と高調波成分の重畳する波形と仮定して、フーリエ級数展開式である、
【数１】
0005148992.tif 000021
で表し、その近似波形を
【数２】
0005148992.tif 000022
で表した場合、α=(α0，α1，α2，α3，・・)、β=(β1，β2，β3，・・) を調整することにより、y(k)とy(k)との誤差を出きるだけ小さくするようにして、α、βを探索することを特徴とする請求項１の心電図波形処理システム。
【請求項３】
複数の異なる特徴パターン（登録特徴パターンという）を予め記憶する記憶部を有し、前記特徴選定部は、該記憶部に記憶された複数の登録特徴パターンを参照して、該同定部で同定された心電図波形データに含まれる特徴パターンに最も類似する登録特徴パターンを選定することを特徴とする請求項１乃至２のいずれかの心電図波形処理システム。
【請求項４】
該心電図波形データは、心臓マッサージを実施した場合の特徴が振幅成分として表される波形を含み、
該記憶部は、心臓マッサージを実施した場合の特徴を振幅成分として含む、統計的に集められた閾値と正規分布を利用して構成した複数の該登録特徴パターンを記憶し、
前記特徴選定部は、該同定部で同定された該心電図波形データから振幅成分を抽出し、かつ該記憶部に記憶された複数の該登録特徴パターンの振幅成分と照合することで、該振幅成分が最も類似する登録特徴パターンを選定することを特徴とする請求項３の心電図波形処理システム。
【請求項５】
前記特徴選定部は、振幅成分が１．５〜１．９Ｈｚの波形の部分を主に用いることを特徴とする請求項４の心電図波形処理システム。
【請求項６】
前記生成部は、前記波形同定部で同定された心電図波形に対して、選定された特徴パターンを正規化したものを重み係数として乗じることによって生成することを特徴とする請求項１乃至５のいずれかの心電図波形処理システム。
【請求項７】
前記除去部は、主に、該心電図波形データの振幅成分が１．５〜１．９Ｈｚにある心臓マッサージの成分を該心電図波形データから除去することを特徴とする請求項１乃至６のいずれかの心電図波形処理システム。
【請求項８】
該除去部から出力される、心臓マッサージの成分が除去された心電図波形（第２の心電図波形）を表示する表示器を有することを特徴とする請求項１乃至７のいずれかの心電図波形処理システム。
【請求項９】
コンピュータプログラムを実行するための処理装置を有し、前記波形同定部と、前記特徴選択部と、前記生成部と、前記除去部の各機能を実現するためのプログラムを該処理装置で実行することを特徴とする請求項１乃至８のいずれかの心電図波形処理システム。
【請求項１０】
更に、前記除去部から出力される心電図波形と、予め記憶部に用意された所定の波形情報とを照合することにより、該対象者に対して除細動を適用すべきか否かを判断する判断手段と、該判断手段によって除細動を適用すべきと判断された場合、音声又は表示によって知らせる報知手段と、を有することを特徴とする請求項１乃至９のいずれかの心電図波形処理システム。
【請求項１１】
取得された心電図波形データを処理するための、処理装置上で実行される心電図波形データ処理用プログラムであって、
取得された心電図波形データから心電図波形を同定する波形同定手段と、該波形同定手段によって同定された心電図波形データに対して心臓マッサージを実施した場合の特徴を含む特徴パターンを選定する手段と、該特徴選定手段によって選定された特徴パターンを用いて心臓マッサージの成分を生成する手段と、該生成手段によって生成された心臓マッサージの成分を、取得された該心電図波形データから除去する手段とを実現する、コンピュータ上で実行可能な心電図波形処理用プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、心電図波形処理システム及び方法に係り、特に心肺蘇生時における心電図波形を識別処理するための心電図波形処理システム及びその方法、並びにコンピュータ上で実行される心電図波形処理用のプログラムに関するものである。
【背景技術】
【０００２】
突然の心停止は、多くの場合心室細動などの重症不整脈が原因であり、このような重症不整脈には、出来るだけ早期の除細動（電気的除細動）が有効である。また、心肺蘇生法の標準的なガイドラインを提供しているＡＨＡ（米国心臓学会）ガイドラインでは、絶え間ない心臓マッサージを重要な基本コンセプトとしている。
【０００３】
心電図波形が除細動の適用波形か否かを判定するには、全ての蘇生処置を中断しなければならない。然るに、その蘇生処置を中断することは連続的な心臓マッサージを行うことと相反することになり、矛盾する。さらに、このように蘇生処置を全ていったん中断させることは、患者の回復に重大な不利益をもたらす。因みに、１０秒以上の蘇生処置の中断は脳への損傷を大きくし、後遺症の原因にもなると言われている。
【０００４】
心電図波形データの処理に関してはいろいろな技術が提案されている。例えば、特許文献1（特開２００７−１１７４８１号公報）には、心電図と共に心電図の基線の変動を計測して、心臓の状態と心理的動揺の両方をモニタすることができるモニタシステムが開示されている。
また、特許文献２（特開２００７−２０８７８号公報）には、モフォロジフィルタを適用することにより、心電図波形信号に含まれる周波数成分が０．５Ｈｚ以下の基線動揺ノイズを除去するノイズ除去装置が開示されている。
【０００５】
【特許文献１】特開２００７−１１７４８１号公報
【特許文献２】特開２００７−２０８７８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
心肺蘇生時における心電図波形の識別処理において、絶え間ない心臓マッサージを始めさまざまな蘇生措置を講じながら、安全かつ確実に除細動が適用されるべき波形を認識することができるシステムの実現が大いに望まれる。このシステムの実現により、心停止患者の蘇生率向上に大きな効果をもたらすことが期待される。
【０００７】
なお、上記いずれの特許文献も、心肺蘇生時における心電図波形の識別をいかに行うかについては言及されていない。更には、心臓マッサージ実施中に取得された心電図波形データを解析してその心電図波形が除細動を適用すべき波形か否かを認識する技術については何ら開示されていない。
【０００８】
そこで、本発明の目的は、心肺蘇生時における心電図波形の識別を行なうことができる心電図波形の処理システム及び方法、処理プログラムを提供することにある。
本発明の他の目的は、心臓マッサージを継続的に行いながら得られた心電図波形データから心臓マッサージによって生じる成分を除去した心電図波形を生成して、心電図波形の識別のために利用することができる心電図波形処理システム及び方法、処理プログラムを提供することにある。
本発明は、より具体的には、得られた心電図波形データの周波数成分を利用して解析し、その結果から除細動を適用すべき波形か否かを識別することにある。
【課題を解決するための手段】
【０００９】
本発明は、心臓マッサージを継続的に実施しながら取得された心電図波形データを同定して、その同定された心電図波形データから特徴パターンを選定し、選定された特徴パターンから心臓マッサージの成分を生成し、生成された該心臓マッサージ成分を元の心電図波形データから除去することによって実現することができる。
【００１０】
本発明に係る心電図波形処理システムは、好ましくは、対象者から取得される心電図波形データを処理する心電図波形処理システムにおいて、取得された心電図波形を同定する波形同定部と、該波形同定部で同定された心電図波形データに対して心臓マッサージを実施した場合の特徴を含む特徴パターンを選定する特徴選定部と、該特徴選定部で選定された特徴パターンを用いて心臓マッサージの成分を生成する生成部と、該生成部で生成された心臓マッサージの成分を、取得された該心電図波形データから除去する除去部と、を有することを特徴とする心電図波形処理システムとして構成される。
【００１１】
好ましい例では、得られた心電図波形データを、基本波成分と高調波成分の重畳する波形と仮定して、フーリエ級数展開式である、
【００１２】
【数１】
0005148992.tif 000002
で表し、その近似波形を
【００１３】
【数２】
0005148992.tif 000003
で表した場合、α、βを調整することにより、y(k)とy(k)との誤差を出きるだけ小さくするようにして、α=(α0，α1，α2，α3，・・)、β=(β1，β2，β3，・・)を探索する。
【００１４】
また、好ましくは、複数の異なる特徴パターン（登録特徴パターンという）を予め記憶する記憶部を有し、前記特徴選定部は、該記憶部に記憶された複数の登録特徴パターンを参照して、該同定部で同定された心電図波形データに含まれる特徴パターンに最も類似する登録特徴パターンを選定する。
また、好ましくは、該心電図波形データは、心臓マッサージを実施した場合の特徴が振幅成分として表される波形を含み、該記憶部は、心臓マッサージを実施した場合の特徴を振幅成分として含む、統計的に集められた複数の該登録特徴パターンを記憶し、前記特徴選定部は、該同定部で同定された該心電図波形データから振幅成分を抽出し、かつ該記憶部に記憶された複数の該登録特徴パターンの振幅成分と照合することで、該振幅成分が最も類似する登録特徴パターンを選定する。
【００１５】
また、好ましくは、前記特徴選定部は、振幅成分が１．５〜１．９Ｈｚの波形の部分を主に用いる。
また、好ましくは、前記生成部は、前記波形同定部で同定された心電図波形に対して、選定された特徴パターンを正規化したものを重み係数として乗じることによって生成する。
また、好ましくは、前記除去部は、主に、該心電図波形データの振幅成分が１．５〜１．９Ｈｚにある心臓マッサージの成分を該心電図波形データから除去する。
また、好ましくは、該除去部から出力される、心臓マッサージの成分が除去された心電図波形（第２の心電図波形）を表示する表示器を有する。
【００１６】
また、好ましくは、コンピュータプログラムを実行するための処理装置を有し、前記波形同定部と、前記特徴選択部と、前記生成部と、前記除去部の各機能を実現するためのプログラムを該処理装置で実行する。
また、好ましい例では、更に、前記除去部から出力される心電図波形と、予め記憶部に用意された所定の波形情報とを照合することにより、該対象者に対して除細動を適用すべきか否かを判断する判断手段と、該判断手段によって除細動を適用すべきと判断された場合、音声又は表示によって知らせる報知手段と、を有する心電図波形処理システムとして構成される。
【００１７】
本発明に係る心電図波形処理方法は、好ましくは、心電図波形データを取得して処理装置を用いて処理する心電図波形処理方法において、取得された心電図波形（第１の心電図波形という）を同定し、同定された該心電図波形データから特徴パターンを選定し、該特徴パターンから心臓マッサージの成分を生成し、生成された該成分を元の該心電図波形データから除去することを特徴とする心電図波形処理方法として構成される。
【００１８】
好ましい例では、前記第１の心電図波形の抽出において、
得られた心電図波形データを、基本波成分と高調波成分の重畳する波形と仮定して、フーリエ級数展開式である、
【００１９】
【数３】
0005148992.tif 000004
で表し、その近似波形を
【００２０】
【数４】
0005148992.tif 000005
で表した場合、α=(α0，α1，α2，α3，・・)、β=(β1，β2，β3，・・) を調整することにより、y(k)とy(k)との誤差を出きるだけ小さくするようにして、α、βを探索することにより対象とする心電図波形データを同定して抽出する。
【００２１】
また、好ましくは、予め複数の特徴パターン（登録特徴パターンという）を記憶部に格納しておき、第１の心電図波形データを該複数の該登録特徴パターンと順次照合することで、最も類似する特徴パターンを決める。
また、好ましくは、心臓マッサージの成分が除去された心電図波形（第２の心電図波形）を表示器に表示する。
【００２２】
また、本発明に係る心電図波形処理方法は、別の表現をすれば、心電図波形データを取得して処理する心電図波形処理方法において、心臓マッサージが継続的に行われる対象者から取得された心電図波形をアナログ/デジタル変換して心電図波形データを得るステップと、該心電図波形データから心電図波形を同定する波形同定ステップと、該波形同定によって同定された心電図波形データに対して、心臓マッサージを実施した場合の特徴を含む特徴パターンを用いて心臓マッサージの成分を生成するステップと、該生成された心臓マッサージの成分を、該心電図波形データから除去するステップと、を有することを特徴とする心電図波形処理方法として把握される。
【００２３】
本発明に係る心電図波形データ処理用プログラムは、好ましい例では、取得された心電図波形データを処理するための、処理装置上で実行される心電図波形データ処理用プログラムであって、取得された心電図波形データから心電図波形を同定する波形同定手段と、該波形同定手段によって同定された心電図波形データに対して心臓マッサージを実施した場合の特徴を含む特徴パターンを選定する手段と、該特徴選定手段によって選定された特徴パターンを用いて心臓マッサージの成分を生成する手段と、該生成手段によって生成された心臓マッサージの成分を、取得された該心電図波形データから除去する手段とを実現する、コンピュータ上で実行可能な心電図波形処理用プログラムとして構成される。
【発明の効果】
【００２４】
本発明によれば、心臓マッサージを継続的に行いながら、得られた心電図波形データを処理して心臓マッサージの成分を除去した心電図波形データを生成することができる。これにより、心肺蘇生時における除細動を適用すべき心電図波形の識別に利用することができる。
また、本発明によれば、心臓マッサージを中断することなく、心電図波形データの採取とその解析を継続的に行なうことができるので、蘇生処置の中断に伴う対象者の損傷を低減することができる。
【発明を実施するための最良の形態】
【００２５】
本発明者らは、まず膨大な数の心電図波形データを収集し、それらの心電図波形データがどのような処置が行なわれた時に記録され，どのような特徴をもっているかを調べるための解析を行なった。その解析のために、周波数解析及び時間領域解析を適用した。そして、蘇生処置中の心電図波形データは、心臓マッサージを行なった心電図波形と心室細動（ＶＦ）波形の特徴が重畳した波形であり、それらを分離することができるのではないかとの知見を得た。また、波形の認識については、周波数領域の解析と、波形合成法による心電図波形の解析及び解析結果の類似度判定により時間領域解析とを併用することが効果的であることが分かった。
これらの知見を基に、心臓マッサージの実施中に心電図波形データを収集し、その心電図波形データから心臓マッサージの成分を除去することができるアルゴリズムを開発し、それを適用した心電図波形処理システムを実現した。
【００２６】
以下、図面を参照して本発明の一実施例について詳細に説明する。
図１は一実施例における心電図波形処理システムの構成を示す。
この心電図波形システムは、対象者の胸部に装着されたセンサによって検知された心電図波形をアナログ／デジタル変換するＡ／Ｄ変換器１１と、Ａ／Ｄ変換器１１から出力された心電図波形データを記憶するフラッシュメモリ又はハードディスクのような記憶部１２と、記憶部１２から読み出された心電図波形データを処理する処理部１、処理部１で処理された処理波形データＣを心電図波形として表示する表示器１３、及びその処理波形データＣを格納するハードディスクのような記憶部１４を有して構成される。なお、記憶部１４は記憶部１２と同じハードディスク等の記憶装置であってもよい。また、図示していないが、心電図波形がＡ／Ｄ変換器１１に入力されるその前段には、高周波ノイズを除去するフィルタが配置されることがある。
【００２７】
心臓マッサージを実施した場合、心電図波形Ｓ及び心電図波形データＡには、心臓マッサージを実施した成分が重畳して含まれている。処理部１は心電図波形データＡから心臓マッサージの成分を除去するための、本発明に特徴的な処理を行う。
処理部１は、心電図波形データＡの心臓マッサージ成分を推定処理する心臓マッサージ推定機構部１０と、心電図波形データＡから心臓マッサージ成分Ｂを除去する減算器１０５を有する。
【００２８】
心臓マッサージ成分推定機構部１０は、波形同定部１０１と、選択器１０３と、心臓マッサージ成分生成部１０４を有する。また、記憶部１２には予め複数の異なる特徴パターン１０２が記憶される。この特徴パターン１０２とは、心臓マッサージが実施された場合の心電図波形データに反映される特徴的な成分を調整可能なパラメータと統計的に収集した閾値を用い、正規分布を用いて構成した複数ｎ個のパターンである。
【００２９】
波形同定部１０１は、入力される心電図波形データＡがどのような成分によって構成されているかを解析し、同定波形を生成する。選択器１０３は、特徴パターン１０２とを照合して、波形同定部１０１により同定される、当該心電図波形データＡに最も近似する特徴パターンｋを選択する。
心臓マッサージ成分生成部１０４は、選択された特徴パターンｋに含まれる心臓マッサージの成分Ｂを生成する。減算器１０５は、入力された心電図波形データＡから、心臓マッサージ成分Ｂを減算して心臓マッサージ成分を含まない処理データＣ（＝Ａ−Ｂ）を出力する。
【００３０】
心電図波形の例について説明すると、図５は波形同定器１０１に入力される心電図波形データＡの例、図１０は特徴パターンの例、図１１は心臓マッサージ成分Ｂの例であり、図１２及び図１４（２）は心電図波形データＡから心臓マッサージ成分Ｂを除去した結果を示す。なお、図５、図１２等は心電図波形データの時間経過（横軸は時間軸、縦軸は振幅）を示す。また、図１３は周波数特性（振幅（縦軸）/周波数（横軸）の関係）を示す。
心電図波形データの取得時間は４〜５秒、サンプリングレートは１ｋＨｚである。通常、心臓マッサージは１００回／分程度であるので、周波数領域においては、概ね１．５〜１．９Ｈｚの範囲に心臓マッサージ成分の影響の波形Ｂが現れる。
【００３１】
[心電図波形認知アルゴリズムの説明]
本発明者らは、心電図波形の識別アルゴリズムの開発に際して、心電図波形の識別は、主に、心電図波形の同定のための要素の設定、特徴パターンの選定、心臓マッサージ成分の推定、及び心電図波形データからの心臓マッサージ成分の除去、の各処理を実現することで達成できると考えた。そこで、まず各処理を実現するアルゴリズムについて説明する。
【００３２】
（１）心電図波形の同定アルゴリズム
（１.１）心電図波形の同定の基本的な考え方
心電図波形は周期的な信号であり、これは複数個の周波数成分の集合として記述することができると考えた。そこで、周期Ｔとする信号ｙ（ｔ）は式（１）のように、フーリエ級数展開することができる。
【００３３】
【数５】
0005148992.tif 000006
ここで、Ａi，θi  （i=１，・・∞）は、式（２）で表される振幅と位相である。
【００３４】
【数６】
0005148992.tif 000007
記録される心電図波形データＡは有限のデータであり、周期的か否かは不明であるが、
（a）対象とする波形は、周期をＴとする周期信号である、
（b）対象とする波形は、その周期を基本周波数とする基本波（正弦波或いは余弦波）と高調波成分からなる、
と仮定することができる。この仮定に基づいて、式（１）のフーリエ級数展開式を利用して、その構成要素を把握することができる。その基本的な考え方を以下に示す。なお、式（4）におけるM、Tはそれぞれ高調波成分の次数、基本周期を表すパラメータである。
【００３５】
（イ）対象とする波形が、式（３）のように基本波成分と高調波成分の集まりによって表されるとする。
【００３６】
【数７】
0005148992.tif 000008
（ロ）同様に近似波形を
【００３７】
【数８】
0005148992.tif 000009
とする。
【００３８】
（ハ）y(t)のデータの長さをTL [sec]とし、時間間隔Δ[sec]で標本化するとＮ個（データの長さTL =N×Δ[sec]）の数値列が得られたとし、これをy(k)（k=1,・・,N）とする。
【００３９】
【数９】
0005148992.tif 000010
（ニ）y(t)もy(t)と同様に考え，標本化されたＮ個のデータをy(k) （k=1,・・,N）とする。
【００４０】
【数１０】
0005148992.tif 000011
以上のもとで、α=(α0，α1，α2，α3，・・αM )、β=（β1，β2，β3，・・βM )
を調整することにより、y(k)とy(k)との誤差を出来るだけ小さくする。
【００４１】
ここで、ａ0、α0 は、直流分（バイアス）を表しており、予めフィルタ処理等を用いて除去しておくことも可能である。その場合、αは、α=(α1，α2，α3，・・)のようになるが、以降の記述でα0=0 とすれば同じ結果が得られることになる。
【００４２】
（１．２）心電図波形の同定のための最適化問題
上記のように同定して得られる波形をy(k)（ｋ＝１,・・N）と表し、式（４）のα=(α0，α1，α2，α3，・・αM )、β=(β1，β2，β3，・・βM )を調整することにより、y(k)とy(k)との誤差を出来るだけ小さくすることを考える。但し、Ｍ、及びＴはそれぞれ設計パラメータである。
そこで、目的関数
【００４３】
【数１１】
0005148992.tif 000012
をα=(α0，α1，α2，α3，・・αM )、β=(β1，β2，β3，・・βM )によって最小化する式（６）を考える。
【００４４】
【数１２】
0005148992.tif 000013
この最小化問題は、以下の条件を満足するα=(α0，α1，α2，α3，・・αM )、β=(β1，β2，β3，・・βM )を見つけることと等価である。
【００４５】
【数１３】
0005148992.tif 000014
式（７）を満たすような、α=(α0，α1，α2，α3，・・αM )、β=(β1，β2，β3，・・βM )を探索するための手法として最大傾斜法を採用した。もちろん、他の最適化手法やニューラルネットワークなどを利用して、α=(α0，α1，α2，α3，・・αM )、β=(β1，β2，β3，・・βM )を探索することも可能である。
【００４６】
（２）特徴パターンの選定
発明者らの検討によれば、心臓マッサージを実施した時の心電図波形データＡ及びその前後の心電図波形データについて、心臓マッサージなしの状態での心室細動（ＶＦ）である場合とそれ以外の場合に分類して解析した結果、以下の点が新たに確認できた。即ち、
(イ)心臓マッサージ実施者の違いによる心臓マッサージ波形に差異がある。
(ロ)心臓マッサージなしの状態で心室細動と判断されない心電図波形の前後に記録された心臓マッサージ実施時の心電図波形データについては心室細動の場合と異なり、低域周波数に特徴が現れる場合がある。
(ハ)基本調律波形の特徴が心臓マッサージ実施時に記録された心電図波形データからも見られる場合がある。
【００４７】
そこで、複数の特徴パターンを予め記憶部に記憶して用意しておき、実際に検知された心電図波形データとこれら複数の特徴パターンを照合して、当該心電図波形データが持っている最も類似度の高い特徴パターンを選定するようにすればよい。
ここで、複数の特徴パターンは、統計的処理によって決定した閾値と調整可能なパラメータを用いて正規分布に基き生成した。即ち、心臓マッサージ無しの状態での心室細動（ＶＦ）であるような心電図波形データの前後に記録された心電図波形データから、ランダムに１２００個の心電図波形データを切り出して、それらを同定した結果から得られる振幅成分を解析し、決定した閾値を用い、正規分布に基づいて構成するとした。ただし、正規分布における平均値は調整可能なパラメータとし、分布における最大ピーク値を１とした（正規化）。また、実際に得られた心電図波形データと特徴パターンとの類似度を算出するためには、例えば両者の距離を計算する方法を採用した。
【００４８】
距離計算による特徴パターンの選定アルゴリズムは、以下の通りである。
（イ)上記したように、同定結果から心電図波形データの振幅成分を得ることができる。これを、Ａi（i=0,・・M）とし、Ａiを正規化する。これをＡiｎとする。
（ロ）特徴パターンも振幅成分で構成されるので、これをＡk/i（k=1,2,・・ｎ）とする。ここで、ｎは特徴パターンの数である。
（ハ）正規化した特徴パターンＡiｎと各特徴パターンＡk/iとの差の二乗を計算する。つまり、
【００４９】
【数１４】
0005148992.tif 000015
0005148992.tif 000016
（ニ）類似度の最も高いパターンＡ*/i、即ちεkが最小となるＡk/iを選定する。
【００５０】
（３）心臓マッサージ成分の推定及び除去
心臓マッサージ成分は、上記した心電図波形データの同定の結果、及び選定された特徴パターンを用いて推定できる。
これは、同定結果に対して、選定された特徴パターンを正規化したものを重み係数として乗じることにより得られる。即ち、選定した特徴パターンをＡ*/i、同定結果から得られた各成分の係数をαi,βiとすると、推定される心臓マッサージ成分の各係数は式（９）により得られる。
【００５１】
【数１５】
0005148992.tif 000017
0005148992.tif 000018
従って、心臓マッサージ成分Ｏ(k)は、式（１０）で得られる。
【００５２】
【数１６】
0005148992.tif 000019
以上により、心電図波形データから心臓マッサージ成分を除去すれば、式（１１）の波形が得られる。
【００５３】
【数１７】
0005148992.tif 000020
次に、図２及び図３を参照して、心電図波形処理システムの具体的な実施例について説明する。
この心電図波形処理システムでは、パーソナルコンピュータのようなコンピュータを用いて心電図波形データＡの処理を実現したものである。
図２は、パーソナルコンピュータ（ＰＣ）を用いて心電図波形を認知するプログラムを実行する心電図波形処理システムの構成例を示し、図３は心電図波形データ処理プログラムの実行処理フローチャートを示す。
【００５４】
心電図波形処理システムは、共通バス２９に接続される、処理装置（ＣＰＵ）２０、ＲＡＭのような主メモリ２１、ハードディスクのような記憶装置２２、キーボードやマウスのような入力器２３、表示器２４、及び外部機器を接続するアダプタ（ＡＤ）２５を有して構成される。
【００５５】
処理装置２０は、心電図波形データ処理プログラム２１１を実行することで、心電図波形同定機能２０１、特徴抽出機能２０２、心臓マッサージ成分推定機能２０３、及び心臓マッサージ成分除去機能２０４を実現する。メモリ２１には、心電図波形データ処理プログラム２１１、及び予め用意される複数の特徴パターン２１２が記憶される。なお、特徴パターン２１２は予め記憶装置２２に格納しておき、必要な時に主メモリ２１に読み出すようにしてもよい。
【００５６】
アダプタ２５には所定のインターフェースを介して心電図波形測定器が接続される。心電図波形測定器は、心電図波形を検知して、その波形をＡ／Ｄ変換した心電図波形データをアダプタ２５へ転送する。心電図波形データは主メモリ２１又は記憶装置２２に一時的に格納される。
【００５７】
次に、図３のフローチャートを参照して、心電図波形処理システムにおける各機能の処理動作について説明する。
この処理フローにおいて、ステップＳ３０は初期処理、Ｓ３１は心電図波形同定処理機能２０１、Ｓ３２は特徴抽出機能２０２，Ｓ３３は心臓マッサージ成分推定機能２０３，Ｓ３４は心臓マッサージ成分除去機能２０４、をそれぞれ実現する処理、Ｓ３５は処理結果の心電図波形を表示及び記憶する処理である。
【００５８】
まず、初期処理Ｓ３０において、ステップＳ３０１では、解析対象波形、高調波成分の次数、基本周波数等の係数を入力器２３より入力する。即ち、アダプタ２５から解析対象の心電図波形データを取り込んで記憶装置２２に記憶するための初期の設定操作が行なわれる。これにより予め規定された上記の式（３）、（４）の高調波成分の次数Ｍ、基本周期Ｔが設定される。
【００５９】
同様にして、ステップＳ３０２では、入力器23より、式（5）の上限値（C≧V（α、β））が閾値Ｃとして設定される。なお、高調波成分の次数、基本周期、閾値は、予め記憶装置２２に格納しておき、メモリ２１に読み出すようにしてもよい。更に、ステップＳ３０３では、式（５）の係数、α及びβを入力器２３より入力して設定される。
なお、この初期処理に先立ち、統計的に収集された閾値と調整可能なパラメータからなる正規分布によって構成される複数ｎ個の特徴パターンＡ1/i〜ＡN/i（２１２）が記憶装置２２又はメモリ２１に記憶される。
【００６０】
上記の種々の係数が初期設定された後、心電図波形同定ステップ３１において、ステップ３１１では、式（４）に従い、同定波形y(k)を生成する。そして、ステップ３１２で、式（５）に従い、式（４）の同定波形と、式（３）で表される解析対象の波形の誤差を計算する。
【００６１】
ステップＳ３１３で、その結果得られた誤差Ｖ（α、β）と、当初設定された閾値Ｃとの大小を判定する。誤差Ｖ（α、β）が閾値Ｃよりも大きいときには、最大傾斜法を用いて、係数（α、β）を再計算して、ステップＳ３１１〜Ｓ３１３を繰り返す。一方、上記誤差が閾値Ｃよりも小さい場合には、対象の心電図波形が近似波形に近似していると判断して、特徴抽出処理Ｓ３２へ移る。なお、係数の再計算によるステップＳＳ３１１〜Ｓ３１３の繰り返しの数は、Ｐ回であり、繰り返し数Ｐに至ってもステップＳ３１３の判定において、閾値Ｃよりも大きいと判定された場合には、当該対象波形の同定を中止して、次の対象波形の入力を待つようにしてもよい。
【００６２】
特徴抽出処理Ｓ３２において、ステップＳ３２１では、同定された心電図波形データに関して、振幅成分Ａi（i=０、・・M）を求める。
そして、Ｓ３２２で、距離計算を用いて最も類似度の高い特徴パターンを選択する。この処理は、式（８）に従ってεkを計算して、その結果の値が予め設定された所定値よりも大きいか小さいかを判定する。その判定の結果、所定値よりも小さければ、当該Ａk/iが最も類似度の高い特徴パターンであると判断する。一方、判定値が所定値よりも大きければ、更に別の特徴パターンをＡk+1/iをメモリ２１から読み出して、式（８）の計算を行なう。この繰り返しは、最大ｎ回（特徴パターンの最大数）まで行い、それでも所定値より大きい場合には、最適な特徴パターンが無い、と判断して、当該ステップＳ３２２の処理を終了して、次の心電図波形データの入力を待つ。即ち、ステップＳ３１の処理を待つ。
【００６３】
上記処理によって、類似度の最も高い特徴パターンＡk/iが選定されると、次に、心臓マッサージ成分の生成処理Ｓ３３へ移る。
心臓マッサージ成分の生成処理Ｓ３３において、ステップＳ３３１では、式（９）に従って、心臓マッサージ成分の各係数、Oαi,Oβiを求める。更に、ステップ３３２で、式（１０）に従って、心臓マッサージ成分Ｏ(k)を算出する。
そして、心臓マッサージ成分の除去処理Ｓ３４に移り、式（１１）に従って、当初の心電図波形データy(k)から心臓マッサージ成分Ｏ(k)を除去する。
【００６４】
そしてステップＳ３５で、心臓マッサージ成分が除去された心電図波形（処理結果波形）を、表示器２４に表示し、かつ記憶装置２２に記憶して、１つの心電図波形の認識処理が終わる。なお、この処理システムに次の心電図波形が入力されて来る時には、次の心電図波形に対して上記の処理が実行される。医師は表示器２４に表示された、心臓マッサージ成分の除去された波形を見て、除細動を行うか否かを判断する。
【００６５】
次に、各処理ステップにおいて、検出又は処理装置２０で処理され、或いは表示器２４に表示される波形について例示する。
図５は、図１又は図２の心電図波形処理システムに入力される心電図波形データＡの例である。この波形データが波形同定部１０１（或いは心電図波形同定機能２０１）に入力される。横軸は時間ｔ、縦軸は波形の電圧値を示す。
図６は、波形同定部１０１（或いは心電図波形同定機能２０１）の出力波形である。
【００６６】
図７及び図８は、波形同定の結果から、式（５）により得られる、係数α、及びβを示す。横軸は時間ｔ、縦軸は電圧値である。
図９は、波形同定の結果から、特徴の例であり、横軸は時間ｔ、縦軸は振幅を示す。周波数１．５〜１．９Ｈｚ（図９では横軸；概ね１.５〜１.９の範囲）に示される大きな振幅の波形が心臓マッサージ成分を表している。図９は、波形同定の結果から、式（５）により得られる、係数α、及びβを用いて計算される波形の振幅成分を示したものである。
【００６７】
図１０は、統計的に収集された閾値と調整可能なパラメータからなる正規分布によって構成される複数ｎ個の特徴パターンの例を示す。横軸は周波数、縦軸は振幅である。
図１１は、式（１０）によって推定された心臓マッサージ成分を示す。横軸は時間ｔ、縦軸は波形の電圧値である。
図１２は、図５の心電図波形から、図１１に示す心臓マッサージ成分を除去した結果の波形を示す。横軸は時間ｔ、縦軸は電圧値である。
図１３は、図１０の心電図波形から心臓マッサージ成分を除去した結果の波形（周波数特性波形）を示す。横軸は周波数、縦軸は振幅である。推定された心臓マッサージ成分が除去されていることが理解される。
【００６８】
上記の説明を纏めると、図１４に示すような心電図波形データの認知例となる。右側の波形（３）（４）は、解析対象の心電図波形、左側の（１）（２）はその周波数特性波形を示す。また、上段の（１）（３）の波形は心臓マッサージ成分を除去する前の波形、下段の（２）（４）は心臓マッサージ成分を除去した後の波形を示す。（１）の実線で囲んだ部分の波形が心臓マッサージによる主成分に相当する。心臓マッサージ成分が除去されると、（２）の破線でしめすような波形となる。
【００６９】
図４は本実施例の効果を説明するための図である。
（Ａ）は従来の半自動除細動装置を使用した場合、（Ｂ）は本実施例による心電図波形処理を適用した場合を示す。
（Ａ）において、Ｓ１，Ｓ２、・・は、心臓マッサージを行う工程を示す。通常、心臓マッサージＳiの時間は１２０秒間である。その後２秒間ほど「手を離して下さい」のアナウンス（Ｖ１）があると、操作者は心臓マッサージを止める。その後、心電図波形の検出Ｘ１が４〜５秒間、その検出された心電図波形の解析Ｙ１が２秒間ほどある。その後、９秒間ほど「再び心臓マッサージを開始して下さい」のアナウンス（Ｖ２）があると、再び１２０秒間の心臓マッサージ（Ｓ２）を始める。以後、この繰り返しとなる。
【００７０】
この場合、（Ｘ１＋Ｙ１＋Ｖ２）＝Ｔ１ は１６秒程度になる。通常の場合、この間隔で心臓マッサージを続ければよい。しかし、心臓マッサージを止めて除細動を行なうと判断された場合、実際には、半自動除細動装置をチャージする等の装置の状態の説明や、除細動の実施のための音声アナウンスが延々と続くので、１分を超えることもある。それでは、対象者の脳の損傷が大きくなってしまう。
【００７１】
これに対して、本実施例によれば、（Ｂ１）のように、心臓マッサージを中断しないで継続して行いながら、心電図波形を検出して（Ｘ１）、それを解析する（Ｙ１）。実際には、検出された心電図波形データをＡ／Ｄ変換して記憶部に格納しておき、それを読み出しながら解析する。その解析工程（Ｙ１）は、取得された心電図波形から心臓マッサージによる成分を除去する処理である。この時間Ｔ（＝Ｘ１＋Ｙ１）は、６秒程度である。
【００７２】
医師（又は救急救命士）は、心臓マッサージによる成分が除去された波形をモニタで観察しながら、又は除細動の適用の判定結果を音声で聞くことで、除細動が必要か否かを判断することができる。しかも、心臓マッサージを中断しないで、心電図波形を採取して解析することができるので、心臓マッサージの中断による心肺蘇生への影響を回避することが可能となる。
【００７３】
このように、本実施例による心電図波形処理システムは、特徴的な処理によって心電図波形を解析することで、除細動の適用の要否を判断するための情報を提供することができるという優れた効果を奏する。
更に、その応用例について言えば、この心電図波形処理システムは除細動装置に適用することができる。自動又は半自動除細動装置（ＡＥＤ）は、バッテリーによって駆動され、患者に装着した電極によって電気的除細動を行う装置である。例えば、心電図モニタを備えた除細動装置にあっては、図１又は図２に示した心電図波形処理システムを適用して、本実施例による心電図波形の処理結果をそのモニタに表示することができる。
【００７４】
一方、公知の除細動装置には心電図モニタを持たずに音声手段を備えているものもある。この種の除細動装置では、救急救命士等の操作者には、除細動を実施すべきか否かを音声手段によって報知される。そこで、この除細動装置で、例えば図２の表示器１３を除いたものを適用し、更に記憶部に、除細動を適用すべき心電図波形の所定パターンを予め記憶しておく。そして、除去部２０５から出力される心電図波形と、予め記憶部に用意された当該所定パターンとを処理装置で照合することにより、対象者に対して除細動を適用すべきか否かを判断する。その判断の結果によって除細動を適用すべきと判断された場合、音声手段によって操作者に知らせる。なお、音声手段に代えて又はそれと併用して、アラーム表示等の報知手段を用いてもよい。報知手段からの報知があった場合、操作者は除細動の操作を行えばよい。
なお、上記実施例において使用された用語や名称は一例である。時には、別の呼び方をする場合もあろうが、それらは本発明の趣旨を考慮して判断されるべきである。また、本発明は上記実施例に限定されることなく、さらに種々変形して実施し得るであろう。
【図面の簡単な説明】
【００７５】
【図１】一実施例における心電図波形処理システムの構成を示すブロック構成図。
【図２】一実施例における心電図波形処理システムの構成ブロックを示す図。
【図３】一実施例における心電図波形処理システムの処理動作を示すフローチャート。
【図４】一実施例における心電図波形処理システムの効果を説明するための図。
【図５】一実施例における心電図波形を示す図。
【図６】一実施例における心電図波形を示す図。
【図７】一実施例における心電図波形を示す図。
【図８】一実施例における心電図波形を示す図。
【図９】一実施例における心電図波形を示す図。
【図１０】一実施例における心電図波形を示す図。
【図１１】一実施例における心電図波形を示す図。
【図１２】一実施例における心電図波形を示す図。
【図１３】一実施例における心電図波形を示す図。
【図１４】一実施例における心電図波形を示す図。
【符号の説明】
【００７６】
１１：Ａ／Ｄ変換器  １２：記憶部  １３：表示器  １４：記憶部  
１：処理部  １０：心臓マッサージ推定機構部  １０１：波形同定部  １０２：特徴パターン  １０３：選択器  １０４：心臓マッサージ成分生成部  １０５：減算器。
【図１】
0005148992.tif 000023
【図２】
0005148992.tif 000024
【図３】
0005148992.tif 000025
【図４】
0005148992.tif 000026
【図５】
0005148992.tif 000027
【図６】
0005148992.tif 000028
【図７】
0005148992.tif 000029
【図８】
0005148992.tif 000030
【図９】
0005148992.tif 000031
【図１０】
0005148992.tif 000032
【図１１】
0005148992.tif 000033
【図１２】
0005148992.tif 000034
【図１３】
0005148992.tif 000035
【図１４】
0005148992.tif 000036