(57)【要約】      （修正有）【課題】多種多様なシャント狭窄音を相互に識別し，かつ２系統の解析，判定により精度の向上を図る狭窄診断システムを提供する。【解決手段】採音センサにより被験者の前腕からシャント音を得，その一拍動分を抽出する。被験サンプルの複数拍動分のデータと，あらかじめ用意した多種多様なシャント狭窄音を含む指標サンプルについて，一方ではＳＴＭＥＭ法Ｓ１１により解析し，逐次細分化ＳＯＭを作成し，シャント狭窄の可能性について判定する。他方ではＭＦＣＣ法Ｓ２１とＨＭＭＳ２２により学習をさせてシャント狭窄の可能性について判定する。必要に応じて統合判定を行う。【選択図】図５
2018149274.tif 000002
【特許請求の範囲】
【請求項１】
被験者から採音したシャント音の少なくとも１拍動分の被験シャント音波形データを生成するシャント音入力手段，および
上記シャント音入力手段で生成された被験サンプルのシャント音波形データと評価指標となる複数種類の指標サンプルのシャント音波形データの時間周波数特性のうちの少なくとも指標サンプルの時間周波数特性を用いて自己組織化マップを作成し，この作成された自己組織化マップ上における指標サンプルの位置に対する被験サンプルの位置を解析する第１の解析手段，
を備えるシャント狭窄診断支援システム。
【請求項２】
上記第１の解析手段による解析結果に基づいてシャント狭窄の可能性についての判定を行う第１の判定手段をさらに備える，請求項１に記載のシャント狭窄診断支援システム。
【請求項３】
上記第１の解析手段による解析結果，または上記第１の判定手段による判定結果を出力する出力手段を備える，請求項１または２に記載のシャント狭窄診断支援システム。
【請求項４】
シート状軟質支持体に空洞があけられ，この空洞の底部にマイクロホンが設けられている採音センサをさらに備え，上記シャント音入力手段はこの採音センサのマイクロホンからの出力信号に基づいて被験シャント音波形データを生成し，上記第１の解析手段は，上記マイクロホンの出力信号に基づいて作成された被験シャント音波形データを解析に用いる，請求項１ないし３のいずれか一項に記載のシャント狭窄診断支援システム。
【請求項５】
上記指標サンプルが，正常音のサンプルと狭窄音のサンプルとを含む，請求項１ないし４のいずれか一項に記載のシャント狭窄診断支援システム。
【請求項６】
上記第１の解析手段が，被験サンプルのデータと指標サンプルのデータとを混ぜて自己組織化マップを作成するものである，請求項１ないし５のいずれか一項に記載のシャント狭窄診断支援システム。
【請求項７】
上記第１の解析手段が，指標サンプルのデータにより作成された自己組織化マップ上に被験サンプルのデータによるマップを重ねるものである，請求項１ないし６のいずれか一項に記載のシャント狭窄診断支援システム。
【請求項８】
被験者から採音したシャント音の少なくとも１拍動分の被験シャント音波形データを生成するシャント音入力手段，および
評価指標となる複数種類の指標サンプルのシャント音波形データの時間周波数特性に基づく複数種類のモデルを作成し，上記シャント音入力手段により生成された被験サンプルのシャント音波形データの時間周波数特性の上記各モデルに属する確率を解析する第２の解析手段，
を備えるシャント狭窄診断支援システム。
【請求項９】
上記第２の解析手段による解析結果に基づいてシャント狭窄の可能性についての判定を行う第２の判定手段をさらに備える，請求項８に記載のシャント狭窄診断支援システム。
【請求項１０】
上記第２の解析手段による解析結果，または上記第２の判定手段による判定結果を出力する出力手段を備える，請求項８または９に記載のシャント狭窄診断支援システム。
【請求項１１】
シート状軟質支持体に空洞があけられ，この空洞の底部にマイクロホンが設けられている採音センサをさらに備え，上記シャント音入力手段はこの採音センサのマイクロホンからの出力信号に基づいて被験シャント音波形データを生成し，上記第２の解析手段は，上記マイクロホンの出力信号に基づいて作成された被験シャント音波形データを解析に用いる，請求項８ないし１０のいずれか一項に記載のシャント狭窄診断支援システム。
【請求項１２】
上記指標サンプルが，正常音のサンプルと狭窄音のサンプルとを含む，請求項８ないし１１のいずれか一項に記載のシャント狭窄診断支援システム。
【請求項１３】
シャント音入力手段が被験者から採音したシャント音の少なくとも１拍動分の被験シャント音波形データを生成し，第１の解析手段が，上記シャント音入力手段により生成された被験サンプルのシャント音波形データと評価指標となる複数種類の指標サンプルのシャント音波形データの時間周波数特性のうちの少なくとも指標サンプルの時間周波数特性を用いて自己組織化マップを作成し，この作成した自己組織化マップ上における指標サンプルの位置に対する被験サンプルの位置を解析する，
シャント狭窄診断支援方法。
【請求項１４】
シャント音入力手段が，被験者から採音したシャント音の少なくとも１拍動分の被験シャント音波形データを生成し，第２の解析手段が，評価指標となる複数種類の指標サンプルのシャント音波形データの時間周波数特性に基づく複数種類のモデルを作成し，上記シャント音入力手段により生成された被験サンプルのシャント音波形データの時間周波数特性の上記各モデルに属する確率を解析する，
シャント狭窄診断支援方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は，シャント狭窄診断支援システムおよび方法に関する。
【背景技術】
【０００２】
慢性腎不全患者の多くは，前腕部において動脈と静脈を吻合させるシャントと呼ばれる人工的な血管の改造手術を受けている。このシャントにより静脈から対外へ循環させる血流量を安定に保つことができ透析効率を高めることができる。シャントの問題は，シェアストレスなどにより，血管の狭窄や閉塞が生じることである。このため，血管の状態を定常的に診断するとともに，必要に応じて経皮的血管拡張術により血流の回復を行う必要がある。
【０００３】
シャントの狭窄状態の検査法として，血管造影検査が一般的であり，血流路が像として得られる信頼性の高い検査であるが，侵襲的である。加えて，高価な装置が必要であり，専門スタッフも複数人必要であることから，大きな病院でなければ導入されていない。非侵襲な一般的診断法は，シャントから発生する血流音（シャント音）を聴診することである。シャント音は狭窄がある場合，拍動がとぎれることや（断続狭窄音），高音が混在すること（高周波狭窄音）があり，熟練者による丁寧な聴診では７〜８割程度検出が可能であると言われている。しかしながら，熟練者による丁寧な聴診が必要であり，シャント狭窄診断が必要な患者数に比べて熟練者の数は圧倒的に少ない。そこで，熟練者による精密な診断が必要な患者を前もってスクリーニングできる自動機械の実現が望まれている。
【０００４】
これまでに，シャント音を信号処理によって判断する際，シャント音の音圧（音全体のパワー）（特許文献７）及び，そのスペクトル情報（ＦＦＴ，ＬＰＣ，ケプストラム）によって解析する方法が提案されている（特許文献１，２，５，非特許文献１，３）。また，ウェーブレット変換等，時間−周波数解析による手法も提案されている（特許文献３，６，非特許文献２）。しかし，解析結果を観察する方法では読解の技術が必要である。そこで，それらの解析結果から狭窄の程度を数値化するために，狭窄シャント音波形からの相関を算出する方法（特許文献４），音圧，スペクトルピーク情報を特徴ベクトルとしてニューラルネットワークで学習させる手法（特許文献２），ウェーブレット変換結果を画像解析手法を用いて各時間−周波数エリアのパワーから評価，及び画像の相関を利用する方法（特許文献３）が提案されているが，未だ対応できない狭窄音も存在する。その理由は，狭窄に伴う変化は多種存在すること，その狭窄の程度によって音色が異なる，また正常であっても個人差が存在するからである。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１１−９８０９０
【特許文献２】特開２０１０−２９４３４
【特許文献３】特開２００９−２５４６７８
【特許文献４】特開２００９−２３３００２
【特許文献５】特開２００５−３２８９４１
【特許文献６】特開２００５−４０５１８
【特許文献７】特開平５−１１５５４７
【非特許文献】
【０００６】
【非特許文献１】H. A. Mansy et al.：“Computerised analysis of auscultatory sounds associated with vascular patency of haemodialysis access”, Medical & Biological Engineering & Computing, Vol.43, No.1, pp.56-62 (2005)
【非特許文献２】T. Sato et al.：“Evaluation of blood access dysfunction based on a wavelet transform analysis of shunt murmurs”, Journal of Artificial Organs, Vol.9, No.2, pp.97-104 (2006)
【非特許文献３】西谷陽志，他：「シャント狭窄に伴うシャント音周波数特性変化の解析」，透析会誌，43(3)，pp.287-295 (2010)
【０００７】
他方，シャント音を採音するセンサについても問題がある。すなわち，基本的にシャント音はシャントによる血流がある静脈上でしか確認されない。また，狭窄音はシャント音の波及する狭窄部で顕著に確認され，それ以外の箇所では専門家による聴診，解析結果ともに正常音と変わらない結果が得られることが多い。これまでにシャント音の採音に用いられているセンサは原理的に１チャンネルごと設置するものであり，人による聴診によりシャント音を確認した後，その位置にセンサを取り付けることでしかシャント音を採取することができない。殊に，狭窄を検出するためには狭窄上に設置しなければならない。また，皮膚上の形状にフィットしない等，固定する方法に難のあるものもある。
【０００８】
さらに信号解析法上の改善も必要である。シャント狭窄診断に限らず，病気の医療診断や製造物の異常診断では，多数の音響データや加速度データあるいはＸ線吸収データなどから被検査対象の特徴を範疇に分類し，その特徴から被検対象の状態を判定する診断が行われており，この診断を行う有効な手段として自己特徴マップＳＯＭ法が知られている。精密で正確な診断と判定を行うために，データ数の増加とともにデータ自体の成分も増加させる傾向がある。このような背景から，データ量の増大が処理時間の増大をもたらすという問題があった。
【発明の開示】
【０００９】
この発明は，多様なシャント狭窄音の存在を前提として，これらのシャント狭窄音を識別して，シャント狭窄のスクリーニングを支援することのできるシャント狭窄診断支援システムおよび方法を提供するものである。
【００１０】
第１のシャント狭窄診断支援システムは，被験者から採音したシャント音の少なくとも１拍動分の被験シャント音波形データを生成するシャント音入力手段，上記シャント音入力手段で生成された被験サンプルのシャント音波形データと評価指標となる複数種類の指標サンプルのシャント音波形データの時間周波数特性のうちの少なくとも指標サンプルの時間周波数特性を用いて自己組織化マップを作成し，この作成された自己組織化マップ上における指標サンプルの位置に対する被験サンプルの位置を解析する第１の解析手段，および複数種類の指標サンプルのシャント音波形データの時間周波数特性に基づく複数種類のモデルを作成し，被験サンプルのシャント音波形データの時間周波数特性の上記各モデルに属する確率を解析する第２の解析手段を備えるものである。
【００１１】
被験者の採音により得られる音信号の複数拍動分の被験シャント音波形データを作成することが好ましい。
【００１２】
第１の解析手段による指標サンプルには正常音のサンプルと狭窄音のサンプルが含まれることが好ましく，さらに狭窄音のサンプルには複数種類の（多種多様な）異なる狭窄音のサンプルが含まれることが好ましい。正常音，狭窄音の区別，狭窄音の種類は熟達した専門家の判断に依る。各サンプルとも複数人数分あることが好ましく，また一人から得られる音信号から複数拍動分のシャント音サンプル波形データを作成することが好ましい。
【００１３】
上記第１の解析手段は，被験サンプルのデータと指標サンプルのデータとを混ぜて自己組織化マップを作成するものであってもよいし，指標サンプルのデータにより作成された自己組織化マップ上に占める被験サンプルの位置を示したものであってもよい。
【００１４】
好ましくは，上記第１の解析手段による解析結果に基づいてシャント狭窄の可能性についての判定を行う第１の判定手段をさらに備える。また，上記第２の解析手段による解析結果に基づいてシャント狭窄の可能性についての判定を行う第２の判定手段をさらに備える。
【００１５】
さらに，上記第１の解析手段による解析結果に基づいてシャント狭窄の可能性についての判定を行う第１の判定手段と，上記第２の解析手段による解析結果に基づいてシャント狭窄の可能性についての判定を行う第２の判定手段と，上記第１の判定手段の判定と上記第２の判定手段の判定とに基づいて統合的判定を行う統合判定手段をさらに備えるとよい。
【００１６】
これらの場合に，上記第１の解析手段による解析結果，上記第２の解析手段による解析結果，上記第１の判定手段による判定結果，上記第２の判定手段による判定結果，または上記統合判定手段による統合判定結果を出力する出力手段を備えるようにすると，解析結果や判定結果を知ることができる。
【００１７】
第１の解析手段による解析結果に基づいて人がシャント狭窄の有無や程度を判断してもよいし，同じように第２の解析手段による解析結果に基づいて人がシャント狭窄について判断してもよい。統合判定を人が行ってもよい。
【００１８】
この発明は，上記シャント音入力手段と上記第１の解析手段を含むシャント狭窄診断支援システム，および上記シャント音入力手段と上記第２の解析手段とを含むシャント狭窄診断支援システム，ならびにこれらのシステムに対応する方法を提供している。
【００１９】
シャント音の採音手段として，アレイ状採音センサ装置を用いるとよい。このアレイ状採音センサ装置の詳細は後述する。上記シャント音入力手段はこのアレイ状採音センサ装置の各マイクロホンからの出力信号のそれぞれに基づいて被験シャント音波形データを生成する。上記第１の解析手段および上記第２の解析手段は，上記各マイクロホンのそれぞれの出力信号に基づいて作成された被験シャント音波形データを解析に用いる。
【００２０】
第１のシャント狭窄診断支援システムによると，第１の解析手段および第２の解析手段という異なる解析方法の２系統の解析処理を行っているから，狭窄の可能性についての精度の高い検出が可能となる。また第１の解析手段において，多種多様な狭窄音の指標サンプル間での中間的な特徴を持った狭窄音を知ることができるようになる。
【００２１】
一実施態様では，第１の解析手段においては，自己組織化マップ（ＳＯＭ：Self-Organizing Maps）を用い，結果として得られるＳＯＭ（これを特徴マップと呼ぶ）上で視覚的に診断することが可能である。ＳＯＭは教師なし競合近傍学習によって，類似した特徴のデータを近傍に集めた特徴マップを出力するニューラルネットワークであり，多数の臨床サンプルを診断の指標サンプルとし，被験サンプルを含めてＳＯＭにより学習させる，または指標サンプルのみを学習させたのちに被験サンプルを入力する。結果として得られる特徴マップでは，被験サンプルがどのような指標サンプルに類似するのかを視覚的に判断できる。ゆえに，個人差や狭窄の形状，程度に由来する多様なシャント音に対応することが期待できる支援システムが実現する。もちろん，支援システムに判断を行なわせるようにしてもよい。
【００２２】
ＳＯＭへと入力する特徴ベクトルはＳＯＭにとって正常，狭窄の特徴が捉えやすいようにシャント音から解析された信号であり，一実施態様では，時間−周波数解析結果であるＳＴＭＥＭ法（Short-time Maximum Entropy Method ）を用いる。シャント音の解析には時間−周波数解析を行うことが経験的，実験的に示されているが，ウェーブレット変換では正常，狭窄による違い以外の情報量が多く，望ましくないことが確認されている。一方，ＳＴＭＥＭ法は短時間ごとのスペクトル包絡が得られる。その最適なスペクトル包絡を得るための次数は多くのシャント音を解析することによって正常，狭窄の情報が失われず，かつ過多な情報が入り込まない条件とすることができる。
【００２３】
第２の解析手段の好ましい実施態様としては，シャント音の特徴と同様に，周波数スペクトルと音圧の時間変化が重要な特徴である音声の認識技術として用いられる，メルケプストラム法（ＭＦＣＣ：Mel Frequency Cepstrum Coefficient）と隠れマルコフモデル（ＨＭＭ：Hidden Markov Model ）による機械学習を利用することができる。実験的検討の結果，ＳＯＭによる診断とＨＭＭによる診断を併用することで狭窄検出の向上を図ることに有効であることが示されている。すなわち，ＳＯＭによる狭窄診断支援の性能に関して別のアプローチを通すことで，その評価を行うことができると共に，精度を向上させることができる。
【００２４】
上記支援システムにおいて，好ましくは，上記第１の解析手段が逐次細分化自己組織化マップを作成する手段（詳しくは後述する）を含む。
【００２５】
第２のシャント狭窄診断支援システムは逐次細分化自己組織化マップ作成処理を用いることを特徴としている。すなわち，第２のシャント狭窄診断支援システムは，被験者から採音したシャント音の少なくとも１拍動分の被験シャント音波形データを生成するシャント音入力手段，上記シャント音入力手段で生成された被験サンプルのシャント音波形データと評価指標となる複数種類の指標サンプルのシャント音波形データの時間周波数特性のうちの少なくとも指標サンプルの時間周波数特性を用いて逐次細分化自己組織化マップ作成処理により自己組織化マップを作成し，この作成された自己組織化マップ上における指標サンプルの位置に対する被験サンプルの位置を解析する解析手段，および上記解析手段による解析結果を出力する出力手段を備えるものである。
【００２６】
一実施態様では，上記解析手段は，指標サンプルのデータを学習データとして学習データから階層化した範疇データを作成する手段を有し，この作成手段が，最初の階層を作成する段階で，学習データを類型化する複数の代表データの作成，および学習データを当該代表データへ帰属させる処理を行い，次の階層以降を作成する段階で，前階層の各代表データに帰属する学習データを類型化する新代表データの作成，前階層の各代表データに帰属する学習データを当該の新代表データへ帰属させる処理，および前階層の各代表データからどの新代表データが作成されたかを示す帰属情報を作成する処理を指定された上限回数まで逐次的に繰り返すものである。
【００２７】
逐次細分化自己組織化マップ作成方法は，マップを次第に細分化しつつ主成分分析を実施することで，初期配置の大域的な構造を保ちつつ高速にマップを作成できる方法である。この方法は，主成分分析で初期値を作成する方法であるから，学習データの大域的な配置換えは，境界細分点を含むセルに属するデータのみである。したがって，主成分分析で得られた初期配置の大域的な構造を保ちつつマップを作成することができる。さらに，同じ学習データを用いてマップを再度作成すると，わずかに１％程度の点が隣接するセルに移動するだけであり，局所的な再現性も高い。
【００２８】
第２の支援システムにおいても，被験者の採音により得られる音信号の複数拍動分の被験シャント音波形データを作成することが好ましい。
【００２９】
上記解析手段における指標サンプルには正常音のサンプルと狭窄音のサンプルが含まれるこが好ましく，さらに狭窄音のサンプルには複数種類の（多種多様な）異なる狭窄音のサンプルが含まれることが好ましい。正常音，狭窄音の区別，狭窄音の種類は熟達した専門家の判断に依る。各サンプルとも複数人数分あることが好ましく，また一人から得られる音信号から複数拍動分のシャント音サンプル波形データを作成することが好ましい。
【００３０】
上記解析手段は，被験サンプルのデータと指標サンプルのデータとを混ぜて自己組織化マップを作成するものであってもよいし，指標サンプルのデータにより作成された自己組織化マップ上に被験サンプルのデータによるマップを重ねるものであってもよい。
【００３１】
好ましくは，上記解析手段による解析結果に基づいてシャント狭窄の可能性についての判定を行う判定手段をさらに備える。
【００３２】
解析結果の出力手段は表示装置，プリンタ，他の装置（サーバなど）に解析結果を送信する通信装置などである。出力手段に出力された解析手段による解析結果に基づいて人がシャント狭窄の有無や程度を判断してもよい。
【００３３】
シャント音の採音手段として，アレイ状採音センサ装置を用いることができる。上記シャント音入力手段はこのアレイ状採音センサ装置の各マイクロホンからの出力信号のそれぞれに基づいて被験シャント音波形データを生成する。上記解析手段は，上記各マイクロホンのそれぞれの出力信号に基づいて作成された被験シャント音波形データを解析に用いる。
【００３４】
この発明によるアレイ状採音センサ装置は，シート状軟質支持体に複数の空洞があけられ，これらの空間のそれぞれの底部にマイクロホンが設けられているものである。
【００３５】
好ましい実施態様では，上記空洞が複数列，複数行にわたって形成されているものであるが，縦，横方向に規則正しく配置する必要はなく，各列が同じ長さにわたっている必要もない。結果的にランダムにみえるような配置でもよい。また，マイクロホンの数は多い方がよいが，最低限２個のマイクロホン（空洞）があればよい。マイクロホンの上記のような数，配置を総称してアレイ状と呼ぶ。
【００３６】
このアレイ状採音センサ装置は，シート状軟質支持体を，その空洞の開口が被験者の前腕の皮膚と対向するように向けて，被験者の前腕のシャントが形成されている部分およびその前後，左右付近の皮膚を覆うように配置し，何らかの手段で固定する。たとえば，面ファスナーが設けられたゴム製または布製の押えバンド（保持帯）を支持体の上から被験者の腕に巻き，面ファスナーで固定するとよい。支持体にこのようなゴムバンドまたは布バンドを固定しておいてもよい。
【００３７】
アレイ状採音センサ装置には，複数のマイクロホンが設けられており，いずれか少なくとも一つのマイクロホンから被験者のシャントの狭窄状態を適切に表わす音信号を採取することが期待できるので，熟練者による事前の聴診を必ずしも行なわなくても被験者に装着して容易に採音することができる。また，シート状軟質支持体を用いているから，被験者の前腕における血管の走行等による皮膚の凹凸に応じて変形し血流を妨げずに密着させることができる。すなわち，被験者の血管の圧迫を最小限に抑えることができる。軟質支持体の密着によりマイクロホンが配置された空洞内の空間が隙間なくシールされ，音信号の高いＳ／Ｎ比が得られる。多数のマイクロホンが二次元的に配置されていれば，広い範囲にわたって多くの狭窄箇所を調べることができるし，シャント音の波及，静脈の走行等の調査も可能となる。上記のような押えバンドを用いれば，マイクロホンが採音中に外れてしまうこともない。
【００３８】
上記の逐次細分化自己組織化マップ作成処理を実行するプログラムは，コンピュータに，複数の学習データを引き渡し，当該学習データから階層化した範疇データを作成させるプログラムであって，前記の階層化した範疇データを得る手順が，最初の階層を作成する段階で，学習データを類型化する複数の代表データの作成，および学習データを当該代表データへ帰属させる処理を行うこと，ならびに次の階層以降を作成する段階で，前階層の各代表データに帰属する学習データを類型化する新代表データの作成，前階層の各代表データに帰属する学習データを当該の新代表データへ帰属させる処理，および前階層の各代表データからどの新代表データが作成されたかを示す帰属情報を作成する処理を指定された上限回数まで逐次的に繰り返すことを特徴とし，出力される範疇データが代表データとこれに帰属する学習データと次の階層の代表データを含んでいることを特徴とするものである。
【００３９】
一実施態様では，コンピュータに，入力データを引き渡し，当該入力データが上記プログラムで得られる範疇データのいずれに帰属するかを判定させるプログラムであって，当該プログラムが，学習データを上記のプログラムに引渡し範疇データを作成する手続き，入力データがどの範疇に帰属するかを判定する手続き，および当該判定結果を表示部へ伝達する手続きを有することを特徴とする。
【００４０】
他の実施態様では，コンピュータに，入力データと参照データ群を引き渡すことで動作させるプログラムであって，入力データと参照データを統合して学習データを作成する手続き，学習データを上記プログラムに引渡し範疇データを作成する手続き，および入力データがどの範疇に帰属するかを判定結果として表示部へ伝達する手続きを有することを特徴とする。
【００４１】
逐次細分化自己組織化マップ作製方法は，複数の学習データをコンピュータに引き渡し，当該学習データから階層化した範疇データを作成させる方法であって，前記の階層化した範疇データを得る手順が，最初の階層を作成する段階で，学習データを類型化する複数の代表データの作成，および学習データを当該代表データへ帰属させる処理を行うこと，次の階層以降を作成する段階で，前階層の各代表データに帰属する学習データを類型化する新代表データの作成，前階層の各代表データに帰属する学習データを当該の新代表データへ帰属させる処理，および前階層の各代表データからどの新代表データが作成されたかを示す帰属情報を作成する処理を特徴とし，出力される範疇データが，代表データとこれに帰属する学習データと次の階層の代表データを含んでいることを特徴とするものである。
【００４２】
逐次細分化自己組織化マップ作成装置は，所与の学習データから階層化した範疇データを作成する装置であって，前記の階層化した範疇データを得る手段が，最初の階層を作成する段階で，学習データを類型化する複数の代表データの作成，および学習データを当該代表データへ帰属させる処理を行い，次の階層以降を作成する段階で，前階層の各代表データに帰属する学習データを類型化する新代表データの作成，前階層の各代表データに帰属する学習データを当該の新代表データへ帰属させる処理，および前階層の各代表データからどの新代表データが作成されたかを示す帰属情報を作成する処理を指定された上限回数まで逐次的に繰り返すことを特徴とし，出力される範疇データが代表データとこれに帰属する学習データと次の階層の代表データを含んでいることを特徴とするものである。
【００４３】
逐次細分化自己組織化マップ作成プログラム，方法または装置によると，処理時間の増加という問題を解決するために，組み分ける範疇の数を次第に増加させるとともに範疇に帰属するデータ数を次第に少なくする，逐次的な処理を実現することで処理時間の短縮が可能となる。
【図面の簡単な説明】
【００４４】
【図１】シャント狭窄診断支援システムの全体構成を示すブロック図である。
【図２】アレイ状採音センサ装置を示す斜視図である。
【図３】図２のIII−III線に沿う拡大断面図である。
【図４】センサ装置の使用状態を示す。
【図５】全体的な処理の流れを示すフローチャートである。
【図６】信号処理の様子を示す波形図である。
【図７ａ】ＭＥＭスペクトルに基づくシャント音の分類結果を示す。
【図７ｂ】ＭＥＭスペクトルに基づくシャント音の分類結果を示す。
【図７ｃ】ＭＥＭスペクトルに基づくシャント音の分類結果を示す。
【図７ｄ】ＭＥＭスペクトルに基づくシャント音の分類結果を示す。
【図７ｅ】ＭＥＭスペクトルに基づくシャント音の分類結果を示す。
【図８ａ】指標サンプルに基づいて作成されたＳＯＭの例を示す。
【図８ｂ】指標サンプルに基づいて作成されたＳＯＭの他の例を示す。
【図８ｃ】指標サンプルに基づいて作成されたＳＯＭ上における被験サンプルの位置を示す例である。
【図９】指標サンプルのＳＯＭ上における被験サンプルの特徴を示す。
【図１０】逐次細分化ＳＯＭの手順を示すフローチャートである。
【図１１】学習データに基づく範疇データを作成したのちに入力データの帰属を決定する処理を示すフローチャートである。
【図１２】参照データ（学習データ）と入力データとを統合して範疇を作成する手順を示すフローチャートである。
【図１３】図10のＳ43，図11のＳ53または図12のＳ73の処理の詳細を示すフローチャートである。
【図１４】図13のフローの他の手順を示すフローチャートである。
【図１５】図13のＳ82，図14のＳ92またはＳ94の処理の詳細を示すフローチャートである。
【図１６】図11のＳ62の処理の詳細を示すフローチャートである。
【図１７】メモリ空間のデータ構造を示す。
【図１８】組み分けが徐々に詳細になる様子を示す。
【実施例】
【００４５】
１  シャント狭窄診断支援システムの全体構成
図１はシャント狭窄診断支援システムの全体構成を示すものである。
【００４６】
センサ部１は被験者からシャント音を採音するものであり，後述するように複数のマイクロホンを含み，音信号を電気信号に変換する。マイクロホンから出力される電気信号は増幅器２で増幅される。増幅器２は複数のマイクロホンのそれぞれについて設けられる。これらのセンサ部１と増幅器２の具体的構成については後に詳述する。
【００４７】
採音された被験シャント音を表わす電気信号は次にＡ／Ｄ変換器３においてディジタル信号に変換される。マイクロホンごとに１チャンネルが割当てられる。Ａ／Ｄ変換器３は全チャンネルの被験シャント音信号をディジタル信号に符号化し，シリアル信号として信号処理装置４に入力する。Ａ／Ｄ変換器３は操作部11からのトリガ信号に応答して被験シャント音の採取（Ａ／Ｄ変換）を開始する。
【００４８】
信号処理装置４は具体的にはコンピュータ（コンピュータ・システム）により実現される。信号処理装置４には，被験者データ記憶部７，参照データ群記憶部８および演算処理部10が含まれ，後述するフローチャート（図５，図10〜図16）に示される処理を実行するプログラムが格納されている。演算処理部10を大きく機能的に分けると，特徴抽出部５と解析判定部６が含まれる。演算処理部10は異なる手法に従う２種類の特徴抽出／解析処理を行う。第１の特徴抽出／解析処理は，シャント音の短時間最大エントロピー法（ＳＴＭＥＭ：Short Time Maximum Entropy Method ）結果を特徴ベクトルとし，自己組織化マップ（ＳＯＭ：Self-Organizing Maps）により学習させ，結果として得られるＳＯＭ（これを特徴マップと呼ぶ）により判定または診断するものである。第２の特徴抽出／解析処理は，周波数スペクトルと音圧の時間変化が重要な特徴である音声の認識技術として用いられる，メルケプストラム法（ＭＦＣＣ：Hel Frequency Cepstrum Coefficient）と隠れマルコフモデル（ＨＭＭ：Hidden Markov Model ）による機械学習を利用して判定または診断を行うものである。ＳＴＭＥＭ法またはＭＦＣＣ法による時間周波数特徴抽出を特徴抽出部５が，ＳＯＭ法またはＨＭＭ法による解析を解析判定部６がそれぞれ実行する。ＳＯＭ法では逐次細分化ＳＯＭ法を用いる。これらの特徴抽出，解析判定の詳細については後述する。解析判定部６における判定または診断には，後述するように人による診断のための解析結果の表示と，自動判定とがある。上記第１，第２の解析判定結果に基づく総合的な判定または診断も可能である。判定または診断によって，正常，狭窄，個人の特徴，狭窄の程度等が明らかになる。
【００４９】
Ａ／Ｄ変換器３から出力されるシャント音のディジタル信号は被験者データ記憶部７に記憶される。また，そのデータは参照データ群記憶部８内の参照データ群に組み込むこともできる。これらのデータとともに被験者情報（氏名等）を記憶することにより，被験者の履歴として残すことができ，被験者個人の特徴を組み込んだ判定をすることも可能とする。
【００５０】
参照データ群とは，解析判定部６における判定アルゴリズムにおいて被験シャント音を判定する際に指標となるデータ群である。記憶部８には詳しく調べられた各種の特徴（正常，狭窄，狭窄タイプ，狭窄の程度）に応じてラベル付されたシャント音のディジタルデータが記憶されている。被験シャント音と同様に特徴ベクトル化され，判定アルゴリズムに用いられる。高速化のために予め特徴ベクトル化されたデータとして用意することも可能である。また，この参照データ群は記憶された被験シャント音に各種の特徴をラベル付けし，組み込むことで増加させることもできる。また，被験者個人の情報をラベル付けすることで，被験者個人の特徴を組み込んだ判定をすることも可能となる。また，参照データ群はネットワーク群等を介し，他機器間で共有することも可能である。
【００５１】
解析判定部６によって判定された結果は表示部９に表示される。表示としては，ディスプレイまたは紙による表示が可能である。判定結果と同時に，被験シャント音波形，周波数解析結果，時間周波数結果，過去の診断データを表示することも可能である。また，これらの表示はネットワーク群等を介し，遠隔による観測も可能である。出力装置としては表示部９以外に，プリンタ，他の装置に送信する送信装置等も含まれる。
【００５２】
操作部11は各種設定（個人情報入力，判定条件の設定，表示条件の設定），および診断の開始命令を入力する部分である。入力はボタンまたはタッチパネルディスプレイによる。各種設定の命令は信号処理装置４に渡される。また，開始命令はＡ／Ｄ変換器３に渡され，被験シャント音の採取開始がされ，また信号処理装置４に渡され，信号処理が開始される。
【００５３】
２  アレイ状採音センサ装置
上述したセンサ部１と増幅器２の具体例が図２から図４に示されている。
【００５４】
このアレイ状採音センサ装置20は，図２，図３に示すように，シート状軟質支持体21を有し，この支持体21の一面に複数の空洞（穴）22が形成されている。空洞22は内底面を有し，この内底面に小さなマイクロホン（たとえばシリコンマイク）23が固定されている。後述するように，空洞22の開口がわが被験者の前腕27に接するように支持体21が配置される。このとき，マイクロホン23と被験者の前腕の皮膚との間に空洞22内で空間が保たれるように空洞の深さが決められる。空洞22の形状は円筒状でも角筒状でもよい。マイクロホン23は空洞22の内底面に接し（接しなくてもよい），空洞の内側（周）面には接しない程度に空洞22の大きさに比べて小さいものが好ましい。
【００５５】
一例としては軟質樹脂（たとえば粘着性が高い軟質ウレタン造形用樹脂）21ａに空洞22となる穴をその厚さ方向に貫通して形成し，軟質樹脂21ａの一面にゴムシート（ゴム板）を接着して空洞22の一方の開口を塞ぎ，内底面を形成する。
【００５６】
支持体21（ゴムシート21ｂ）の空洞22とは反対側の面に各マイクロホン23に対応する位置に増幅回路ＩＣ24が固定され，対応するマイクロホン23と電気的に接続される。ＩＣ24の出力側が上記のＡ／Ｄ変換器３に接続される（いずれも，電気的接続用のワイヤ，コード等は図示略）。
【００５７】
このようなアレイ状採音センサ装置20は，図４に示すように，シート状軟質支持体21を，その空洞22の開口が被験者の前腕の皮膚と対向するように向けて，被験者の前腕のシャントが形成されている部分およびその前後，左右付近の皮膚を覆うように配置し，何らかの手段で固定する。たとえば，面ファスナー26ａ，26ｂが設けられたゴム製または布製の押えバンド（保持帯）25を支持体21の上から被験者の腕に巻き，面ファスナー26ａ，26ｂで固定するとよい。
【００５８】
シート状軟質支持体21には，好ましくは，図示のように，複数列，複数行にわたって空洞22およびマイクロホン23が配置される。支持体21の大きさは，被験者の前腕の手首から肘までの半分ないし全部を覆い，前腕の周方向には半分から２／３程度を覆うくらいがよい。マイクロホン（空洞）の数は多い方が好ましい。マイクロホン（空洞）を図示のように，縦，横方向に規則正しく配置する必要はなく，各列が同じ長さにわたっている必要もない。結果的にランダムにみえるような配置でもよい。また，最低限２個のマイクロホン（空洞）があればよい。マイクロホンの上記のような数，配置を総称してこの明細書ではアレイ状と呼ぶ。
【００５９】
このように，アレイ状採音センサには，複数のマイクロホンが設けられており，いずれか少なくとも一つのマイクロホンから被験者のシャントの狭窄状態を適切に表わす音信号を採取することが期待できるので，熟練者による事前の聴診を必ずしも行なわなくても被験者に装着して容易に採音することができる。また，シート状軟質支持体を用いているから，被験者の前腕における血管の走行等による皮膚の凹凸に応じて変形し血流を妨げずに密着させることができる。すなわち，被験者の血管の圧迫を最小限に抑えることができる。軟質支持体の密着によりマイクロホンが配置された空洞内の空間が隙間なくシールされ，音信号の高いＳ／Ｎ比が得られる。多数のマイクロホンが二次元的に配置されていれば，広い範囲にわたって多くの狭窄箇所を調べることができるし，シャント音の波及，静脈の走行等の調査も可能となる。上述のような押えバンドを用いれば，マイクロホンが採音中に外れてしまうこともない。
【００６０】
３  全体の処理の流れ
信号処理装置４における全体の処理の流れを図５および図６を参照して説明する。
【００６１】
上述したように，アレイ状採音センサ装置20のマイクロホン23から増幅器２，Ａ／Ｄ変換器３を得てシャント音波形が入力する（Ｓ１）。センサ装置20に含まれるマイクロホン23の数と等しい数のシャント音波形が得られる。
【００６２】
次に各シャント音の１拍動分の信号波形を抽出する（Ｓ２）。シャント音の時系列波形の半波の低周波成分のみを取り出すことでエンベロープを取得し，その極大点と極小点の中間の時刻を拍動の開始点として切り出す。切り出す信号は１拍動分以下，たとえば３／４程度でよい。このような信号波形は１チャンネル（１マイクロホン）当り複数個（たとえば10個）抽出される。
【００６３】
拍動ごとにＳＴＭＥＭベクトルｙp を算出する（Ｓ11）（第１の特徴抽出処理）。１拍動当りｐ個の特徴ベクトルが得られる。
【００６４】
このようにして得られた被験サンプルとあらかじめ用意された指標サンプルを（逐次細分化）ＳＯＭに同時に学習させる（Ｓ12）（第１の解析判定処理）。指標サンプルの学習結果に被験サンプルを通してもよい。ここで，被験サンプルは１拍動当りｐ個のＳＴＭＥＭベクトルである。ＳＯＭは類似した特性のデータを近傍に集めたマップを出力するため，診断対象がどの指標サンプルのグループに属すのかを視覚的に判断することができる，または計算により判定結果を得ることができる（Ｓ13）。
【００６５】
他方，拍動ごとにＭＦＣＣにより特徴ベクトルを得（Ｓ21）（第２の特徴抽出処理），ＨＭＭに診断させる（Ｓ23）（第２の解析判定処理）。
【００６６】
両方の判定結果を統合して判定することもできる（Ｓ30）。
【００６７】
４  指標サンプル
上述したＳＯＭ処理（Ｓ12）では指標サンプルが必要である。また，ＨＭＭ処理（Ｓ22）においても，あらかじめモデル学習（教師あり学習）のための指標サンプルが必要である。
【００６８】
シャント音を専門の医師を含めた試聴によって正常音，狭窄音（断続狭窄音および高周波狭窄音）の分類を行い，さらにスペクトログラム及び１拍動分のＭＥＭスペクトル形状によって詳しく調べ，５種類に分類を行った結果を図７ａから図７ｅに示す（これらの図において，ＰＳＤ＝Power Spectrum Density（スペクトル強度）， Frequency（周波数），Time（時間）， Spectrogram（スペクトログラム）である）。指標サンプルは沢山あることが好ましい。以下に示す５つのタイプのそれぞれについて少なくとも複数人（相当数）から採取したものが用いられる。
【００６９】
正常音，高周波狭窄音（３タイプＡ，Ｂ，Ｃ），断続狭窄音の５種類の特徴的なＭＥＭスペクトル形状とスペクトログラムの特徴は次の通りである。
【００７０】
(a) 高周波狭窄音Ａ（high-pitch A）：500Ｈz以上のスペクトル成分が正常音ほど減衰せず，なだらかな傾斜を持った周波数成分が存在。
(b) 高周波狭窄音Ｂ（high-pitch B）：スペクトルに局所的にピークが確認される。スペクトログラムでは時間軸方向に続く縞が現れる。笛音のような音が顕著に聴取される。
(c) 高周波狭窄音Ｃ（high-pitch C）：正常音とは明らかに異なると判断のつくスペクトル形状であり，高周波狭窄音Ａ，Ｂいずれとも異なるもので，便宜的にＣとした。
(d) 断続狭窄音（intermittent）：拍動の後，音圧が著しく減衰し，連続的な血流音として聴取できない。
(e) 正常音（normal）：500Ｈz以下の低い帯域に周波数成分が集中し，周波数が上がるに従って，なだらかに減衰していく。スペクトログラムでは，低周波成分が途切れない。
【００７１】
５  処理の詳細と特徴
(1) 拍動抽出
上述したように，シャント音の半端整流をローパスフィルタにかけることによって包絡を得て，包絡線の極大点と極小点の中間の時刻を拍動の開始点としている。
【００７２】
(2) ＳＴＭＥＭ法
ＳＴＭＥＭ法によって，１拍動抽出した後，短時間ごとのスペクトル包絡を求めることで，判定処理部（ＳＯＭ）の判定の得やすい特徴ベクトルを得ることができる。すなわち，正常・狭窄を得る上で余剰となる情報を可能な限り省いた特徴ベクトルを得る。
【００７３】
(3) ＳＯＭ
ＳＯＭは教師なし学習であり，多くの被験サンプルから包括的に特徴を探索する手法であり，類似した音響特徴を持ったデータは近傍に集まった形で可視化される。すなわち，指標とするシャント音にどれだけ類似しているのかを判断することができる。これにより，個人のキャリブレーションが容易である。この手法によると，シャント音の個人差や狭窄の程度等，多様な種類に対応することができ，医師の判断の支援となる。
【００７４】
より詳しく述べると，ＳＯＭは教師なし競合近傍学習のアルゴリズムを用い，入力層と出力層（競合層）により構成された２層のニューラルネットワークである。出力層は可視化のために通常２次元または３次元に設定され，ノード（セル）が格子状に並べられた配置となる。入力がｎ次元ベクトルのとき，出力層上の各ノードはそれぞれｎ次元の参照ベクトルを持つこととなる。入力ベクトルｙpが与えられると，ｙpにもっとも類似した，つまりユークリッド距離が最小となる参照ベクトルを持つノードが勝ちノードとなり，ｙp の出力となる。ＳＯＭの学習は参照ベクトルを変更することであり，勝ちノードの参照ベクトルはｙpへと近づき，近傍のノードの参照ベクトルもまたｙpへと近づく。このように，高次元の入力ベクトルの集合を学習させることで，類似したサンプル群はマップ上の同一の位置（ノード）または近傍に集まった出力マップが得られる。
【００７５】
一例としてＳＯＭに入力する特徴ベクトルＳＴＭＥＭの条件は，１拍動を0.15ｓを１フレームとして拍動開始点から５フレームに分割し，フレームごとにＭＥＭスペクトルを求めることによって作成される。ＭＥＭスペクトルの強度の出力点数は０〜２ｋＨz の周波数帯域で等周波数間隔の 200点とした。ゆえに特徴ベクトルは1000個の要素を持ち，ＳＯＭへの入力層ノードは同数の1000個となる。
【００７６】
指標サンプルと被験サンプルを混ぜてＳＯＭを学習させる。この際，被験サンプルはＰ拍動分に対応するＰ個のベクトルであり，ＳＯＭの計算ではそれぞれ独立したデータとして扱われる。指標サンプルについてのみ学習させ，その後被験サンプルを入力してもよい。
【００７７】
図８ａは上述した５種類の指標サンプルを用いて得られたＳＯＭの結果の一例を示している。
【００７８】
さらに図９は，５種類の指標サンプルに被験者から得られたシャント音（診断シャント音）のサンプルを加えていったＳＯＭの結果を示している。
【００７９】
図８ａ，図９において（図８ｂ，図８ｃについても同じ），これらは多数の六角格子マップであり，それぞれ六角形は出力ノードに対応し，入力ベクトル１データ（１拍動）に対して１つのノードが選択されて出力される。入力ベクトルが特徴空間に写像されたものであるため，縦軸及び横軸の概念はなく，近傍の出力ノードには類似した入力ベクトルをもったデータが出力され，離れた出力ノードほど入力ベクトルの類似しないデータが出力される。全ての出力が同時に表示されており，図８ａにおいては正常音，高周波狭窄音ＡＢＣ，断続狭窄音がグレーレベルの違いで示され，図９においてはハッチングの方向やグレー，黒で示されている。また，データが出力されるノードでは，図８ａにおいてはその数が丸，三角，四角等の記号の数で表現され，図９においてはハッチングが施された六角形，グレー，黒の六角形の大きさで表現されている。
【００８０】
正常音データが出力される領域（図９では黒の線で囲まれた領域）が形成され，その領域内には狭窄音データは存在しないことがわかる。また，狭窄音データであっても，高周波狭窄音Ａ，Ｂ，Ｃ，断続狭窄音の各データがそれぞれ大まかに領域を形成していることがわかる。
【００８１】
図９において，診断シャント音（被験シャント音）が正常音の範囲内（正常音の近く）に表わされており（黒の六角形），この被験者のシャント音は正常であることが分る。
【００８２】
図９に示すような学習結果を表示部９に表示することにより，被験者のシャント音の診断を支援することができる。すなわち，被験者のシャント音がＳＯＭ上で５種類のどの指標サンプルの近傍に表わされているかに応じて被験者のシャント音が５種類のどの指標サンプルに似ているかを判断することができる。
【００８３】
(4) 逐次細分化ＳＯＭ
逐次細分化ＳＯＭは主成分分析とＳＯＭを融合して学習データ（シャント音）を細分化しつつ行う自己組織化の手法である。従来のＳＯＭはデータの初期配置をランダムに行うため，同じ学習データを用いても，作成（学習）するたびに得られるマップの配置が変化する。逐次細分化ＳＯＭによると最初に主成分分析を実施してデータを配置し，再び主成分分析を利用することで細分化することで，得られるマップは初期配置の大域的な構造を保ちつつ作製され，再現性が高い。（つまり，同じ学習データであれば，マップの変化は類似したものとなる可能性が極めて高い。しかし，必ずしも全く同じマップが得られるというわけではなく，ＳＯＭのアルゴリズムの特徴が失われるわけではない。それを「大域的」と表現している。）同じ学習データであれば，わずか１％程度のデータが隣接するセルに配置されることが実験的に得られている。
【００８４】
加えて高速であり，7774次元のベクトルデータ 511個を学習させた実験結果では，従来のＳＯＭよりも42％の短縮ができている。
【００８５】
逐次細分化ＳＯＭの処理については後で詳述する。
【００８６】
(5) ＳＯＭによる狭窄レベルの定量化
採音された診断シャント音データが配置されるセル（ノード）」に最も近い「正常シャント音データが配置されるセル」とのユークリッド距離を計算することで狭窄レベルを定量的に求めることができる。
【００８７】
図８ａ，８ｂ，８ｃに示されるようなＳＯＭにおいて，背景が白色で塗りつぶされているセルは正常音を含んだものである。また，灰色（グレーレベル）のセルは狭窄した血管から抽出された学習データを含むものである。セルの灰色の濃さは，白色のセルとの間の距離が離れるに従い濃くなるように複数段階（たとえば図８ａでは５段階，図８ｂ，図８ｃでは32段階）に分かれている。この濃度レベル ｄc（＝０，１，２，‥‥，32）（図８ｂ，図８ｃの場合）を次のように定義する。各セルに割り当てられているモデルベクトルをＭc（ｃ＝１，２，‥‥，Ｃ）とし，関数dis（Ｍc ）をｃ番目のセルに最も近い正常音を含む白色のセルとの間のユークリッド距離とする。即ち，
【数１】
2018149274.tif 000003
とする。ただし，Ｗg は第ｇ世代のマップにおいて背景が白いセル（即ち，正常音のみを含むセル）の指標が作る集合である。セルｃに正常音のみが含まれる場合には，dis（Ｍc）＝０である。関数dis（Ｍc）の値を，ｃ番目のセルにマップされるシャント音と正常音の違いを示すパラメータとして使用できる。しかし，入力ベクトルの次元などによりその値が変化するので，次の様に規格化した量ｄc に変換する,
【数２】
2018149274.tif 000004
ここで，［ｘ］で実数ｘを超えない最大の整数を表わし，Ｈg は第ｇ世代のマップに含まれるセルの全ての指標の集合である。定数ｕは経験的なパラメータであり，灰色の背景色が正常音を含むセルを明瞭に囲むように定める。一例としてはｕ＝３である。濃度レベルｄcは，正常音との違いをＭcの非線形関数により表現している。シャント音が狭窄に起因した信号を含むことでｄc の値が増加するので，このパラメータを狭窄レベルと呼ぶ。
【００８８】
式(2) で表わされる狭窄レベルを算出し，これを所定のしきい値レベル（複数の段階でもよい）で弁別することにより，狭窄の疑いの有無または程度を自動的に判定することができる。これが図５のＳ13の判定処理の一例である。
【００８９】
(6) ＨＭＭによる診断と判定
ＭＦＣＣ係数は分析フレームにおけるスペクトル包絡を表しており，後に説明するΔＭＦＣＣ，ΔΔＭＦＣＣ，及び対数パワー，Δ対数パワー，ΔΔ対数パワーを求めることで，これらを時間−周波数解析となる（図５Ｓ21の処理）。これらをＨＭＭへの入力ベクトルとする。
【００９０】
一例として，ＭＦＣＣ導出条件は，ハニング窓によるフレームを用いて幅20msとし，フレームシフト間隔は10msとした。ＭＦＣＣ係数の次元を24として算出し低次元の12次元を診断に用いる。ゆえに，１フレーム毎にＭＦＣＣ（12）となり，ΔＭＦＣＣ（12），ΔΔＭＦＣＣ（12），対数パワー（１），Δ対数パワー（１），ΔΔ対数パワー（１）の計39次元のベクトルを求めた。１拍動あたり67フレーム（0.67s ）としたため，2613の特徴ベクトルをＨＭＭに学習させることになる。
【００９１】
ＨＭＭは“left-to-right ”型のモデルを用い，学習アルゴリズムとしてBaum-Welchアルゴリズムを用いている。また，ＨＭＭの状態数は８に設定した。１シャント音あたり10データ（10拍動）の出力が得られるが，３データ以上が狭窄音と出力された場合，そのシャント音は狭窄であると診断し，それ以外は正常であるとして診断した。複数の異なるしきい値を用いて判断することもできる。いずれにしてもこの判断が図５Ｓ23の判定である。
【００９２】
(7) メルケプストラム（ＭＦＣＣ）
ケプストラムは波形の短時間フーリエスペクトルの対数を逆フーリエ変換したものとして定義され，スペクトル包絡と微細構造を近似的に分離できる特徴がある。このケプストラム分析に，ヒトの聴覚機構のモデルを加味したものがＭＦＣＣである。
【００９３】
ヒトの聴覚は音の高さに関してメルスケールと呼ばれる対数に近い非線形特性を示し，低い周波数では細かく，高い周波数では粗い周波数分解能を持っている。ケプストラムの導出課程にヒトの聴覚特性を考慮したフィルタバンクを組み合わせることで求められる。メルスケールは周波数ｆ［Ｈz］に対して式(1)で定義される。
【００９４】
【数３】
2018149274.tif 000005
【００９５】
シャント音信号は信号の性質が時間とともに変化する非定常信号であるため，メルケプストラム解析では信号を短い時間単位（フレーム）で切り出すこととし，このフレーム化処理には，ハニング窓を用いた。続いて各フレームに対し高速フーリエ変換を行い，この振幅スペクトルをメル尺度上で等間隔な24次元のフィルタバンクにかけ，各帯域のスペクトル成分ｍj を取り出す。フィルタバンクからの出力を対数変換し，さらに離散コサイン変換を行い次元Ｎ＝24のケプストラムに変換する。これより得られるＭＦＣＣ係数Ｃi は式(4) で定義される。ただし，ここではＭＦＣＣ係数の低次成分12次元を用いるため式(4) から式(7) においてｉは12まで算出する。
【００９６】
【数４】
2018149274.tif 000006
【００９７】
ＭＦＣＣ係数はある分析フレームにおけるスペクトル包絡を表している。一般的に，特徴ベクトルに使われるパラメータには，このほかにスペクトル包絡の時間変化に対応する，動的特徴量が用いられる。動的特徴量は式(5) で定義される。ある分析フレームｎにおけるＭＦＣＣ係数のｉ番目の値を Ｃi（ｎ）とし，ｎを中心とした区間［ｎ−δ，ｎ＋δ］におけるＣi（ｎ）の値に直線を当てはめた場合の傾きがΔＣi（ｎ）である。ここで，δ＝２とし，ある分析フレームｎの前後２フレームを加えた５フレームに対し計算を行う。始端（０番目）のフレームは，−１番目，−２番目のフレームが０番目と同じであると考え計算を行う。
【００９８】
また，終端も同様に扱う。ΔＣi（ｎ）はＣi（ｎ）の時間的な変化量を表すものである。ＭＦＣＣ係数Ｃi に対し，式(5) で得られたパラメータをΔＭＦＣＣと呼ぶ。更にΔＭＦＣＣ係数に対し，式(6) で得られたパラメータをΔΔＭＦＣＣ係数と呼ぶ。
【００９９】
【数５】
2018149274.tif 000007
【０１００】
【数６】
2018149274.tif 000008
【０１０１】
また，式(7) より各フレーム毎にそのフレームの対数パワーをＥとし求め，式(8) より求めたパラメータΔＥをΔ対数パワー，式(9) より求めたパラメータΔΔＥをΔΔ対数パワーと呼ぶ。ここで，式(7) においてＭ＝12とした。各フレーム毎に，ＭＦＣＣ，ΔＭＦＣＣ，ΔΔＭＦＣＣ，対数パワー，Δ対数パワー，ΔΔ対数パワーをまとめて特徴ベクトルとする。
【０１０２】
【数７】
2018149274.tif 000009
【０１０３】
【数８】
2018149274.tif 000010
【０１０４】
【数９】
2018149274.tif 000011
【０１０５】
(8) 統括判定
図５Ｓ30の統括判定は人間が行うこともできるが，信号処理装置４が自動的に行うこともできる。
【０１０６】
上述したように，図５Ｓ13の判定は図９のような表示をみて人間が行うこともできるし，式(2) によって求められる狭窄レベルを１または複数のしきい値と比較して，狭窄の有無，程度をコンピュータに判定させることができる。図５Ｓ23の判定においても狭窄の有無または程度をコンピュータが判定することができる。
【０１０７】
図５Ｓ30では，Ｓ13とＳ23の判定結果を用いて判定が行なわれる。たとえば，Ｓ13の判定とＳ23の判定（狭窄の有無）のＯＲ論理によって統合判定結果を得てもよい。Ｓ13，Ｓ23の判定が狭窄の程度を表わしているときには，そのうちの狭窄の程度の高い方を統括判定結果とすることができる。
【０１０８】
このようにして，２系統の解析，判定に基づいて最終的に統括判定を行うことにより，信頼性の高い支援システムを実現することができる。
【０１０９】
６  逐次細分化ＳＯＭ
学習データを範疇に組み分ける逐次的な組み分け処理の手順，および入力データが帰属する範疇を判定する判定処理（逐次細分化ＳＯＭと判定：図５Ｓ12，Ｓ13）について以下に説明する。この処理は上記実施例では図１の解析判定部６で行なわれる処理であるが，ここでは一般化して記述する。解析判定部６には記憶部が設けられている。
【０１１０】
この記憶部として例えばハードディスクまたは半導体メモリ装置などが利用可能であるとする。この記憶部に，センサなどで取り込み特徴ベクトルの抽出を行ったデータ（一例として被験サンプル）またはあらかじめ用意したデータ（一例として指標サンプル）が，学習データＡ（ｎ，ｆ）として保持されているとする。ここで，ｎは個々の学習データを指定する指標であり，学習データの総数をＮとすると例えば番号１，２，３〜Ｎのいずれか，またはこれらの番号を指定し得る変数である。また，ｆは学習データの成分を指定する指標でありその総数をＦとすると，番号１，２〜Ｆまたはこれらの番号を指定し得る変数である。例えば音響データの時系列信号を処理して周波数ごとの信号強度を当該データとした場合，周波数またはこれを指定する番号がｆである。
【０１１１】
記憶部に保持されるが学習データの成分が周波数で指定される信号強度であると限定してはおらず，当該成分が時系列信号の時間ごとの信号強度であってもよい。更には，時間周波数解析を行う場合のように時間と周波数の両者によって成分を指定してもよい。この場合，前記の指標ｆを，時間と周波数をともに指定する番号とする。この他，データの形式を全て枚挙できないが，取得するデータの特徴を捉え得る信号成分を有していることが学習データの要件である。
【０１１２】
学習データの距離を示す量として，２つの指標ｎとｍで指定されたデータＡ（ｎ，ｆ），Ａ（ｍ，ｆ）を用いて，例えば
【数１０】
2018149274.tif 000012
または，例えば正の実数であるｗ（ｆ）を係数として用いて定義した量
【数１１】
2018149274.tif 000013
を用いることができる。この他にも，
【数１２】
2018149274.tif 000014
などを挙げることができる。このように，距離として使用できる量は限りなくあり全てを枚挙しないが，同一データ間の距離は０，またはこの数値に対応付けができる規則を持った関数の値として距離を定義する。
【０１１３】
本発明に係わるプログラムの手順を図10に示す。また，階層的な範疇の作成手続き（図10のＳ43）を図13，図14に示す。これらの図で示されているように，学習データを範疇に組み分ける作業を複数回に渡って逐次的に実施し作成することが本処理の特徴であり，これに伴い，階層的な範疇データを作成することができる。この組み分け回数の上限をＧとし（図10のＳ42の確認または入力），それまでの回数を１，２〜Ｇのいずれか，またはこれらに対応する番号ｇで指定する。この記号ｇを用いて，当該組み分け処理の手順を以下に説明する。なお，学習データの取得（図10Ｓ41）は，上記実施例における指標サンプルの取得のみを指す場合（図11）と，指標サンプルと被験サンプルの両方を含む場合（図12）とがある。上限回数を指定する情報Ｇと学習データは記憶部に記憶される（図17参照）。
【０１１４】
図13に示すように，まず最初の組み分け，即ち，ｇ＝１の組み分けの手続きでは，記憶部に保持されている学習データと同じ成分を有するＣ（ｇ）個の代表データＢ（ｇ，ｃ，ｆ）を作成する（Ｓ81）。指標ｃは代表データを指定する機能を有しｃ＝１，２〜Ｃ（ｇ）と変化する。また，指標ｆは前記の学習データＡ（ｎ，ｆ）における指標ｆと同等の機能をはたす指標でありｆ＝１，２〜Ｆのいずれかの値をとるとする。記憶部に保持されている指標ｎで指定される個々のデータＡ（ｎ，ｆ）ごとに，前記の距離を代表データＢ（ｇ，ｃ，ｆ）との間で，ｃを１，２〜Ｃ（ｇ）と変化させて求める。この値を dis（ｎ，ｇ，ｃ）と表現する。
【０１１５】
式(10)にしたがえば，この値は次式で表わされる（もちろん，式(11)または式(12)のように求めてもよい）。
【０１１６】
【数１３】
2018149274.tif 000015
【０１１７】
これらの距離のなかで最小値を与える指標ｃを ｃmin（ｎ，ｇ）で表現する。この記号を用いると，指標ｎで指定される当該記憶部に保持された学習データが帰属するｇ番目の範疇を指標 ｃmin（ｎ，ｇ）で指定することが可能である。このように，記憶部のＮ個の学習データは，Ｃ（ｇ）個用意されたいずれかの代表データに対応付けること即ち帰属させることができる。ｃ番目の代表データに帰属させられた学習データの指標の総数をＭ（ｇ，ｃ）で示し，これらの指標を新たな指標ｉで指定したものを記号ｍ（ｇ，ｃ，ｉ）で表示する。ここで，指標ｉは１，２〜Ｍ（ｇ，ｃ）のいずれか，またはこれらに対応付け得る変数である。これらのデータは記憶部に記憶される（図17参照）。
【０１１８】
前記の代表データＢ（ｇ，ｃ，ｆ）の作成手続きは，ｇ−１回目の組み分けのｃ番目の範疇に帰属するＭ（ｇ−１，ｃ’）個の学習データから作られた配列変数ａ（ｉ，ｆ）＝Ａ（ｍ（ｇ−１，ｃ’，ｉ），ｆ）を用いて，例えば公知の方法である主成分分析を用いて次のように行うことができる。なお，最初の組み分けを意味するｇ＝１ではｇ−１＝０となるがこの場合，範疇は当該記憶部に保持されている全学習データから構成され，範疇の指標はｃ’＝１のみで，Ｃ（ｇ−１）＝１，Ｍ（ｇ−１，ｃ’）＝Ｎ，ｍ（ｇ−１，ｃ’，ｉ）＝ｉであると見做す。
【０１１９】
ａａ（ｆ，ｆ’）を積ａ（ｉ，ｆ）・ａ（ｉ，ｆ’）の指標ｉについて総和を求めて作成した新たな配列データであるとする。この配列データａａ（ｆ，ｆ’）は，数学的には行列であり，その固有値ｓ（ｋ）と固有ベクトルｖ（ｋ，ｆ）を公知の方法で求めることができる。ここで，ｋは固有ベクトルを指定する指標であり，１，２〜Ｆのいずれかの値をとる番号である。また，ｖ（ｋ，ｆ）の２乗を全てのｆについて総和した値が１であるとする。これらの固有値ｓ（ｋ）をその大きさの順に例えば２個選びこれらの指標をｋ１，ｋ２と表わすと，ベクトルｖ（ｋ１，ｆ）およびｖ（ｋ２，ｆ）は学習データのベクトル空間内で変動が最も大きな方向であることが，主成分分析の教えるとことである。係数の組（ｐ１（ｋ），ｐ２（ｋ））をｋを１，２，３，４と変化させそれぞれ（０，０），（０，１），（１，０），（１，１）とするとき，ｂ（ｋ，ｆ）＝ｐ１（ｋ）・ｖ（ｋ１，ｆ）／√｛ｓ（ｋ１）｝＋ｐ２（ｋ）・ｖ（ｋ２，ｆ）／√｛ｓ（ｋ２）｝を求め，これらを新たにｇ番目の組み分け処理の代表データの一部に追加しこれに伴い範疇を追加する。さらに，追加した当該範疇の指標をｄ（ｇ，ｃ，ｋ）（ｋ＝１，２，３，４）と表示する。ここでは，指標ｋを変化させる個数を４個に限ったが，ｇ−１番目のｃ’の範疇毎に異なった範疇を作成してもよいのでこの個数を一般的にＤ（ｇ−１，ｃ’）と表わすことにする。その拡張方法は，例えば前記の（ｐ１，ｐ２）に（０，２），（２，０），（１，２），（２，１）を加えることで実現できるばかりではなく，他の方法でも可能であることは容易に推測することができる。これらの手順は，ｇ−１番目のそれぞれの範疇に対して実施できるのでこれらを全てまとめて新たに指標ｃを用いて指定することとして代表データをＢ（ｇ，ｃ，ｆ）と表示する。以上の手続きから，ｇ−１番目の組み分けのｃ’番目の範疇に含まれる学習データから，新たにｇ番目の組み分けの範疇がＤ（ｇ−１，ｃ’）個作成される（Ｓ82）。Ｓ82の詳細を図15に示す。
【０１２０】
前記の組み分けに係わる手続きで，ｇ番目の階層の範疇データ，即ち，ｇ番目の組み分けのｃ番目の範疇に係わる代表データＢ（ｇ，ｃ，ｆ）を，当該範疇に属する指標ｍ（ｇ．ｃ，ｉ）（ｉ＝１，２〜Ｍ（ｇ，ｃ））で指定された当該記憶部データＡ（ｍ（ｇ，ｃ，ｉ），ｆ）の指標ｉに関する平均で置き換えることができる。この置き替えにともない，一つ前の階層の範疇データ，即ち，ｇ−１番目の組み分けのｃ’番目の範疇から作成した範疇のＭ（ｇ−１，ｃ’）個のデータを前記の置き換えで得た代表データを用いて再配置することも可能である。さらに，この処理を所望の回数続けて繰り返すこともできる。本発明はこのような処理手続きを排除するものではない。この手順を図14に示す。図14のＳ92の処理の詳細もまた図15に示されている。
【０１２１】
前記の組み分けに係わる手続きでＭ（ｇ−１，ｃ）＝０の場合，ｇ−２番目の範疇を作成するときに使用したｖ（ｋ１，ｆ），ｖ（ｋ２，ｆ）を用いることで代表データを作成する。また，ｇ−１＝０のとき範疇の全個数を１と見做し，ｃ’＝１とし，Ｍ（ｇ−１，ｃ’）＝Ｎであるとする。
【０１２２】
前記の組み分けに係わる手続きで，新たに作成した代表データＢ（ｇ，ｃ，ｆ）の異なる指標ｃで指定されるものの中に同じものが存在する可能性があるが，本発明ではその可能性を排除してはいない。さらに，意図的に同じ代表データを用意すると，ｇ−１番目の組み分け処理で分離され別の範疇に分かれて帰属している学習データが，ｇ番目の組み分けで前記記載の共通の範疇に帰属する可能性があり，学習データの過度の分離を回避する効果がある。
【０１２３】
前記の組み分けに係わる手続きで，ｇ−１とｇをそれぞれｇとｇ＋１と読み直すと，ｇ番目の組み分けの範疇に帰属する学習データを再度組み分けてｇ＋１番目の範疇を作成することができる。さらに，任意回数の組み分けもこの手順を繰り返すことで逐次的に実施可能である。この組み分けの上限回数をＧとして，この値を指定または確認する手続きを設けることも可能である。更に，下記に示すようにＧが取り得る数値の範囲を拡大して，一般的にＧを上限回数を指定する情報として定義することも可能である。
【０１２４】
逐次的な組み分け手順を続けると最終的には，全ての範疇に帰属するデータの個数が１か０になる場合が必ずあるので，この回数を組み分け回数ｇの上限回数とできる。例えばＧ＝−１と指定することで，当該上限まで組み分けを繰り返えさせる。さらには，例えばＧ＝−２とするとき，ｇ番目の組み分けの各範疇に帰属する学習データの最大値が例えば10になるまで，逐次的な組み分けを繰り返えすこともできる。本発明は，このような手続きを排除するものではない。
【０１２５】
前記の組み分けに係わる手続きで，ｇ番目の組み分け，即ち，ｇ番目の階層のｃ番目の範疇とは，代表データＢ（ｇ，ｃ，ｆ）と帰属する学習データを指示する指標ｍ（ｇ，ｃ，ｉ）（ｉ＝１，２〜Ｍ（ｇ，ｃ））と，逐次的に作成したｇ＋１番目の組み分けの範疇を指定する指標ｄ（ｇ，ｃ，ｋ）（ｋ＝１，２〜Ｄ（ｇ，ｃ））からなる一連の情報である。このデータの構造を図17にまとめておく。これらの情報は作成される毎に記憶部に記憶される。
【０１２６】
また，データを組み分ける手続きとは，当該範疇に係わる代表データと指標を作成する手続きである。一般にｇの値が大きくなるに従い，組み分けが詳細になる。前記の階層的な範疇データを図に表示する一例として公知であるＳＯＭの特徴マップと類似した図形を図18に示す。学習データとして，４つの類型Ａ，Ｂ，Ｃ，Ｄがある場合の範疇データである。組み分けの番号ｇまたは階層の番号ｇによりひとつのマップが定まる。各マップには，範疇のひとつひとつが網の目状の図形で表示されており，異なる類型の学習データが異なるマーカーで範疇に帰属させられている。また，ひとつ前の階層の範疇が，白線で描かれた網の目で上書きされている。範疇を表す網の目の背景色の濃さは，類型Ａの学習データが属する範疇の代表データと各範疇の代表データの距離が大きくなるに従って０，１，〜５と６段階で濃くなるように示されている。なお，公知であるＳＯＭの特徴マップでは，マップを階層化できないことを記しておく。
【０１２７】
前記の学習データと同じ成分を有する入力データをＩ（ｆ）と記号で表現する。この入力データＩ（ｆ）と代表データＢ（ｇ，ｃ，ｆ）との間の距離を前記記載の定義に従い求めた値を dis（Ｉ；ｇ，ｃ）で表す。このとき，ｃを１，２〜Ｃ（ｇ）と変化させ求めた dis（Ｉ；ｇ，ｃ）の値の中で最小値を与える指標ｃを ｃmin（Ｉ；ｇ）と表わしこの値をもって，データＩ（ｆ）または取得した入力データが，ｇ番目に組み分けた範疇のいずれに帰属するかを判定した判定結果と定義する。この判定手続きを図11に示す。Ｓ51〜Ｓ53は図10のＳ41〜Ｓ43と同じである。
【０１２８】
図11に示される手続きにおいて，学習データは上記実施例の指標サンプルに対応し，入力データは被験サンプルに対応する。指標サンプルに基づいてＳＯＭマップを作成しておき（たとえば図８ｂに示すような），これに被験サンプルをあてはめる処理に相当する。これにより判定結果，すなわち指標サンプルにより作成されたＳＯＭマップ上における被験サンプルの位置（たとえば図８ｃに示すような）を知ることができる。図８ｃにおいて，被験サンプルの位置は黒い正方形（診断シャント音）として示されている。なお，図11のＳ62の詳細は図16に示されている。
【０１２９】
判定結果 ｃmin（Ｉ；Ｇ）を得るために，ｇ＝１，２〜Ｇ−１と順番に変化させ，次のように逐次的な処理を行うことができる（図11のＳ61〜Ｓ64）。まず，ｇ＝１として最初の組み分けのＣ（１）個の範疇のなから入力データが帰属する指標ｃ１＝ ｃmin（Ｉ；１）を求める。次に，１番目の組み分けのｃ１番目の範疇に帰属するｇ＋１番目の組み分けのＤ（ｇ，ｃ１，１）個の範疇から ｃmin（Ｉ；２）を求める。以下同様に， ｃmin（Ｉ；ｇ）をｇ＝３，４〜Ｇ−１と逐次的に繰り返えすと指標 ｃmin（Ｉ；Ｇ）が得られる。この手続きでは，入力データと代表データとの間の距離を求める回数は，Ｃ（１）とＤ（ｇ， ｃmin（Ｉ；ｇ））（ｇ＝１，２〜Ｇ−１）との和である。
【０１３０】
入力データの判定処理を，入力データを学習データの一部に組み込んで実施することも可能である。この場合の手続きを図12に示す。学習データが中で当該入力データを示す指標をｎ０とすると，ｇ番目の組み分けで入力データが帰属する範疇は前記に載の記号を用いて ｃmin（ｎ０，ｇ）（ｇ＝１，２〜Ｇ）で表される。これらも，本発明により得られる判定結果である。図12において，参照データ（学習データ）（上記実施例における指標サンプルに相当する）と入力データ（被験データに相当する）とを統合して（混ぜあわせて）これらをまとめて図10Ｓ43（図12のＳ73）の処理を行うものである。入力データの帰属の判定（Ｓ74）はたとえば上記の手順で ｃmin（ｎ０，Ｇ）を決定する処理および上記の式(2) により表わされる狭窄レベルをしきい値処理することに相当し，この結果が図８ｃのようなＳＯＭマップとともに表示される（Ｓ75）。
【０１３１】
逐次的な処理により，学習データを組み分け範疇を作成する組み分処理の処理時間，および，入力データをいずれの範疇に帰属しているかを判定する判定処理のための処理時間を顕著に短縮できる。このことが本発明の効果である。以下にこの根拠を示す。
【０１３２】
本発明の効果を説明するに際して，組み分け処理におけるｇ番目の組み分けで作成される範疇の個数を全て同じＣ１であるとする。即ち，前記に記載した説明で定義した記号を用いるとＣ１＝Ｃ（１）＝Ｄ（２，ｃ）＝・・・・＝Ｄ（Ｇ−１，ｃ）が任意の指標ｃに対して成立すると仮定する。ここで，逐次的な組み分けの上限回数をＧとした。このとき，Ｇ番目の組み分けで得られる範疇の総数Ｃｔは，Ｃ１のＧ乗である。なお，この仮定を取り除いた一般的な場合でも，以下の議論の本質は変化しないことは容易に推測できる事実である。
【０１３３】
一般に，Ｎ個の学習データをＣｔ個の範疇に直接組み分けるためには，学習データの各々に対してＣｔ個の代表データと距離を求める必要があり，その回数は最低でもＮ・Ｃｔである。
【０１３４】
一方，逐次的な処理を行った場合に必要となる距離をもとめる回数は，Ｇ・Ｎ・Ｃ１で見積もることができる。
【０１３５】
その理由は，最初の組み分け，即ちｇ＝１の場合，Ｎ個の学習データとＣ１（＝Ｃ（１））個の代表データとの比較が必要なので，距離を求める回数はＮ・Ｃ１である。次に，Ｎ個の学習データを，Ｃ１個の範疇に割り当てるが，その個数をＮ／Ｃ１で見積もることができる。一般には，この個数は範疇ごとに変動するが，その変動を考慮したとしても議論の本質が変更されることが無いことは，容易に推測することができる。
【０１３６】
次に，ｇ＝２回目の組み分けで得られた各々の範疇のＣ１個の代表データと前記（Ｎ／Ｃ１）個のデータとの間で距離を求める回数は（Ｎ／Ｃ１）・Ｃ１であり，この操作をｇ−１番目のＣ１個の範疇で実施するので，更にＣ１を乗じた数Ｎ・Ｃ１が，２番目の組み分けで距離を求める最小の回数である。以下同様に，Ｇ回目までの組み分けまでその距離を求める回数はいずれもＮ・Ｃ１である。このことから，Ｎ・Ｃ１をＧ回加えた回数Ｇ・Ｎ・Ｃ１が，距離を求める最小の回数である。
【０１３７】
前記の論証で指摘した事実から，記憶部のＮ個の学習データを組み分けする際に距離を求める回数は，逐次的な処理を行わない場合Ｎ・Ｃｔ回であるが，逐次的な処理を行うとＮ・Ｇ・Ｃ１回である。Ｃｔが，Ｃ１のＧ乗である事から，逐次的な組み分けを行った場合の回数は，逐次的な組み分けを行わなかった場合の回数よりも顕著に小さくなり，これに伴い処理時間も短縮できる。しかも，この処理時間の短縮は学習データの個数Ｎが増大するに従い益々顕著になる。このことが，本発明の効果である。
【０１３８】
前記に記載した入力データＩ（ｆ）の判定処理を行う際，即ち，上限回数であるＧ番目の組み分けの範疇のいずれに当該入力データが帰属するかを決定する処理では，逐次的な処理を行わない場合，Ｇ番目の範疇の全代表データとの間で距離を求めることが必要なので，距離を求める回数はＣｔ回である。一方，逐次的にｇ＝１，２〜Ｇと変化させ夫々の回数の組み分けに係わる範疇への対応を行い判定を行う場合は，Ｇ・Ｃ１回だけ距離を求めるとよい。この場合も，逐次的な処理を行った方が距離を求める回数が少なく，処理時間を顕著に短縮できる。このことも，本発明の効果である。
【０１３９】
分りやすくするために主要な記号の説明を以下に記しておく。
【０１４０】
Ｎ  記憶部に保持された学習データの総数
Ｇ  逐次的な組み分けを実施する上限回数を指定する変数
Ａ（ｎ，ｆ）  記憶部に保持されたｎ番目の学習データでＦ個の成分を有する（ｎ＝１，２，〜Ｎ，ｆ＝１，２〜Ｆ）
Ｂ（ｇ，ｃ，ｆ）  ｇ番目の組み分けの際に作成するｃ番目の範疇を代表するデータで記憶部と同じ成分を有する
Ｃ（ｇ）  ｇ番目の組み分けの際に作成する範疇の総数
Ｍ（ｇ，ｃ）  ｇ番目の組み分けのｃ番目の範疇に帰する学習データの指標の総数
Ｄ（ｇ，ｃ）  ｇ番目の組み分けのｃ番目の範疇に帰属するｇ＋１番目の組み分けの範疇の総数
ｍ（ｇ，ｃ，ｉ）  ｇ番目の組み分けのｃ番目の範疇に帰属するｉ番目の学習データ指標（ｉ＝１，２〜Ｍ（ｇ，ｃ））
ｄ（ｇ，ｃ，ｋ）  ｇ番目の組み分けのｃ番目の範疇に帰属するｇ＋１番目の組み分けの範疇の指標（ｋ＝１，２〜Ｄ（ｇ，ｃ））
dis（ｎ，ｇ，ｃ）  学習データA（ｎ，ｆ）と代表データＢ（ｇ，ｃ，ｆ）の距離
dis（Ｉ；ｇ，ｃ）  入力データＩ（ｆ）と代表データＢ（ｇ，ｃ，ｆ）の距離
ｃmin（ｎ，ｇ）  記憶部に保持されたｎ番目の学習データが属する，ｇ番目の組み分けの範疇の指標
ｃmin（Ｉ；ｇ）  入力データＩ（ｆ）が帰属するｇ回目の組み分けの範疇の指標
【符号の説明】
【０１４１】
１  センサ部
３  Ａ／Ｄ変換器
４  信号処理装置
５  特徴抽出部
６  解析判定部
９  表示部
10  演算処理部
20  アレイ状採音センサ装置
21  シート状軟質支持体
22  空洞（穴）
23  マイクロホン
25  押えバンド
【図１】
2018149274.tif 000016
【図２】
2018149274.tif 000017
【図３】
2018149274.tif 000018
【図４】
2018149274.tif 000019
【図５】
2018149274.tif 000020
【図６】
2018149274.tif 000021
【図７ａ】
2018149274.tif 000022
【図７ｂ】
2018149274.tif 000023
【図７ｃ】
2018149274.tif 000024
【図７ｄ】
2018149274.tif 000025
【図７ｅ】
2018149274.tif 000026
【図８ａ】
2018149274.tif 000027
【図８ｂ】
2018149274.tif 000028
【図８ｃ】
2018149274.tif 000029
【図９】
2018149274.tif 000030
【図１０】
2018149274.tif 000031
【図１１】
2018149274.tif 000032
【図１２】
2018149274.tif 000033
【図１３】
2018149274.tif 000034
【図１４】
2018149274.tif 000035
【図１５】
2018149274.tif 000036
【図１６】
2018149274.tif 000037
【図１７】
2018149274.tif 000038
【図１８】
2018149274.tif 000039