(57)【要約】検体を用いた前回データと今回データは、それぞれパターンマッチング部（３０４）で基準パターン群とパターンマッチングされる。パターンマッチングにより、基準パターン群のうち最も近似している基準パターンがそれぞれ選択される。距離算出部（３０５）は、選択された２つの基準パターンＡ，Ｂの距離ｄを算出する。判定部（３０６）は、距離ｄをしきい値と比較し、距離ｄがしきい値を超えるとき、検体の再検査が必要な旨を表示して前回値チェックを行う。
2005008254.tif 000002
【特許請求の範囲】
【請求項１】
臨床検査に用いる検体についての今回の検査データの有効性を確認するための前回値チェックを行う臨床検査分析装置において、
前回の検査データおよび今回の検査データを入力する入力手段と、
複数段階のクラス分類を行った基準パターン群を予め格納する基準パターン群格納手段と、
前記前回の検査データに対し、前記基準パターン群の中で最もパターンが適合する基準パターンを選択するとともに、前記今回の検査データに対し、前記基準パターン群の中で最もパターンが適合する基準パターンを選択するパターンマッチング手段と、
前記基準パターン群上に配置された前記前回の検査データに適合する基準パターンと、前記今回の検査データに適合する基準パターンとの間の距離を算出する距離算出手段と、
前記距離算出手段により算出された距離を予め定めたしきい値と比較し、前記距離が前記しきい値を超えたか否かに基づいて前回値チェックの有効性を判定する判定手段と、
を備えたことを特徴とする臨床検査分析装置。
【請求項２】
前記パターンマッチング手段は、前回および今回の検査データと、前記基準パターン群に含まれる各基準パターンのうち近似度が最も小さい基準パターンをそれぞれ前記適合する基準パターンとして選択することを特徴とする請求の範囲第１項に記載の臨床検査分析装置。
【請求項３】
前記検体の検査データおよび前記基準パターン群は、血球の計数結果を表す画像データであることを特徴とする請求の範囲第１項に記載の臨床検査分析装置。
【請求項４】
前記検体の検査データおよび前記基準パターン群は、蛋白電気泳動の分析結果を表す波形データであることを特徴とする請求の範囲第１項に記載の臨床検査分析装置。
【請求項５】
前記基準パターン群は、所定のデータマイニング手法によりクラスタリングした結果であることを特徴とする請求の範囲第１項に記載の臨床検査分析装置。
【請求項６】
前記判定手段は、前記有効性が疑わしいと判定したときに、前記検体を用いた再検査が必要である旨を表示出力することを特徴とする請求の範囲第１項に記載の臨床検査分析装置。
【請求項７】
前記基準パターン群格納手段は、前記検体を用いた検査項目毎に異なる基準パターン群を予め格納するデータベースを備え、所望する検査項目に対応した基準パターン群を前記データベースから読み出して用いることを特徴とする請求の範囲第１項に記載の臨床検査分析装置。
【請求項８】
前記距離算出手段は、前記基準パターン群上に配置された前記前回の検査データに適合する基準パターンと、前記今回の検査データに適合する基準パターンとの間の距離を予め一覧形式で格納しておき、該当する基準パターン同士に相当する距離を出力することを特徴とする請求の範囲第１項に記載の臨床検査分析装置。
【請求項９】
臨床検査に用いる検体についての今回の検査データの有効性を確認するための前回値チェックを行う臨床検査分析方法において、
前回の検査データおよび今回の検査データを入力する入力工程と、
複数段階のクラス分類を行った基準パターン群を取得する基準パターン群取得工程と、
前記前回の検査データに対し、前記基準パターン群の中で最もパターンが適合する基準パターンを選択する前回基準パターンマッチング工程と、
前記今回の検査データに対し、前記基準パターン群の中で最もパターンが適合する基準パターンを選択する今回基準パターンマッチング工程と、
前記基準パターン群上に配置された前記前回の検査データに適合する基準パターンと、前記今回の検査データに適合する基準パターンとの間の距離を算出する距離算出工程と、
前記距離算出工程により算出された距離を予め定めたしきい値と比較し、前記距離が前記しきい値を超えたか否かに基づいて前回値チェックの有効性を判定する判定工程と、
を含むことを特徴とする臨床検査分析方法。
【請求項１０】
前記パターンマッチング工程は、前回および今回の検査データと、前記基準パターン群に含まれる各基準パターンのうち近似度が最も小さい基準パターンをそれぞれ前記適合する基準パターンとして選択することを特徴とする請求の範囲第９項に記載の臨床検査分析方法。
【請求項１１】
前記検体の検査データおよび前記基準パターン群は、血球の計数結果を表す画像データであることを特徴とする請求の範囲第９項に記載の臨床検査分析方法。
【請求項１２】
前記検体の検査データおよび前記基準パターン群は、蛋白電気泳動の分析結果を表す波形データであることを特徴とする請求の範囲第９項に記載の臨床検査分析方法。
【請求項１３】
前記基準パターン群は、所定のデータマイニング手法によりクラスタリングした結果であることを特徴とする請求の範囲第９項に記載の臨床検査分析方法。
【請求項１４】
前記判定工程は、前記有効性が疑わしいと判定したときに、前記検体を用いた再検査が必要である旨を表示出力することを特徴とする請求の範囲第９項に記載の臨床検査分析方法。
【請求項１５】
前記基準パターン群取得工程は、前記検体を用いた検査項目毎に異なる基準パターン群を予め格納するデータベースを備え、所望する検査項目に対応した基準パターン群を前記データベースから読み出して用いることを特徴とする請求の範囲第９項に記載の臨床検査分析方法。
【請求項１６】
前記距離算出工程は、前記基準パターン群上に配置された前記前回の検査データに適合する基準パターンと、前記今回の検査データに適合する基準パターンとの間の距離を予め一覧形式で格納しておき、該当する基準パターン同士に相当する距離を出力することを特徴とする請求の範囲第９項に記載の臨床検査分析方法。
【請求項１７】
前記請求の範囲第９項〜第１６項のいずれか一つに記載の方法をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】  本発明は、臨床検査分析装置、臨床検査分析方法およびその方法をコンピュータに実行させるプログラムに関し、特に、波形や画像のデータを用いて前回値チェックを効果的に行うことができる臨床検査分析装置、臨床検査分析方法およびその方法をコンピュータに実行させるプログラムに関する。
【背景技術】  従来、臨床検査では、各検体（被験者から提供される検査試料）に対して所定項目の検査が行われ、その分析結果から被験者の容態が判断されていた。特に近年では、多数の検体を短時間に分析する自動分析装置が発達し、臨床検査が必要とされる場所、例えば病院の検査室に導入されている。臨床検査技術が発展したことにより信頼性の高い検査および検査結果に基づく容態判断が可能となっている。
また、同一の被験者について、前回の検査結果と今回の検査結果とを見比べて、今回の検査データに対する検査が正常に行われたか否かを判断する前回値チェックという方法がある。この前回値チェックは、例えばある患者に対する検査データの値が継続して高い状態であるとき、今回の検査データについてもある程度高い値であると予測したものの、極端に低い値となったときなどに、今回の検査データに対する検査の有効性が疑わしいと判定する方法である。この前回値チェックは、自動分析装置を用いて数値として定量できる項目に対して行われている（特許文献１：特許第２８２８６０９号公報参照。）。
また、本出願人は、前回データと今回データの差を求めてから、この差を基準パターンとマッチングさせ、その最短距離の値により前回値チェックを行う臨床検査分析装置を出願している（特許文献２：特開２００３−１１４２３１号公報参照。）。
また、血球粒度データをデータベース化し、自己組織化マップ（ＳＯＭ：Ｓｅｌｆ  Ｏｒｇａｎｉｚｉｎｇ  Ｍａｐ）を利用してクラスタリングし、疾患症例とパターン分類を行う報告がなされている（非特許文献１：井沖浩美ほか、「白血球粒度データによるアレルギー疾患領域のパターン分類」、医療情報学会、第２２回医療情報学連合大会、医療支援システム／一般口演セッション：医療支援システム（１）、２００２年１１月）。
しかしながら、従来の技術では以下の問題点があった。特許文献１の構成では、数値を用いた項目に対してのみ前回値チェックを行うものであり、蛋白電気泳動の波形データや、血球粒度分布図のような画像データ等のグラフィカルなデータを用いて前回値チェックを行うことができなかった。このような検査データに対する前回値チェックは視覚の認識に頼っていたため非効率的であった。
また、特許文献２に開示された技術では、前回データと今回データの値の差を求めて基準パターンとマッチングするため、この差の値が直接意味するものが不明であるとともに、前回データと今回データの値の大きさによって差の値がプラス（＋）、あるいは逆にマイナス（−）として出るため、この方法による前回値チェックが直感的に判りにくいものであった。また、上記同様に、グラフィカルなデータを用いて前回値チェックを行うことができなかった。
本発明は、上記問題点に鑑みてなされたものであって、グラフィカルなデータに対する前回値チェックを行うことができ、前回値チェックの判断の信頼性を向上して無駄な再検の手間を減らすことができる臨床検査分析装置、臨床検査分析方法およびその方法をコンピュータに実行させるプログラムを提供することを目的とする。
【発明の開示】
上述した課題を解決し、目的を達成するため、本発明は、以下のことを特徴とする。臨床検査に用いる検体についての今回の検査データの有効性を確認するための前回値チェックを行う臨床検査分析装置において、前回の検査データおよび今回の検査データを入力する入力手段と、複数段階のクラス分類を行った基準パターン群を予め格納する基準パターン群格納手段と、前記前回の検査データに対し、前記基準パターン群の中で最もパターンが適合する基準パターンを選択するとともに、前記今回の検査データに対し、前記基準パターン群の中で最もパターンが適合する基準パターンを選択するパターンマッチング手段と、前記基準パターン群上に配置された前記前回の検査データに適合する基準パターンと、前記今回の検査データに適合する基準パターンとの間の距離を算出する距離算出手段と、前記距離算出手段により算出された距離を予め定めたしきい値と比較し、前記距離が前記しきい値を超えたか否かに基づいて前回値チェックの有効性を判定する判定手段と、を備える。
この発明によれば、グラフィカルなデータを用いた前回値チェックを行うことができ、視覚の認識に頼っていた判断を効率的に行えるようになる。また、前回データと今回データの値の変化だけが大きいときであっても、基準パターン同士の距離が小さいときには正常であると判断でき、前回値チェックの信頼性を向上できる。
【図面の簡単な説明】  第１図は、本発明の臨床検査分析装置が自動分析装置に接続されている外観構成の一例を示した図であり、第２図は、臨床検査分析装置１００のハードウェア構成の一例を示した説明図であり、第３図は、臨床検査分析装置１００の機能的構成の一例を示した説明図であり、第４図は、血球粒度データをスキャッターグラムにより生成された自己組織化マップを示す図表であり、第５図は、第４図に示した基準パターン群のうちの一つの基準パターンを拡大した説明図であり、第６図は、第４図に示した基準パターンを用いて、第４図の基準パターンを求める際に使用した母集団のデータの近似の度合い（最短距離）の分布を示した説明図であり、第７図は、臨床検査分析装置１００による前回値チェックの処理手順を示すフローチャートである。
【発明を実施するための最良の形態】  以下に、本発明の実施の形態について図面を参照しつつ詳細に説明する。ここでは、病院で臨床検査分析装置が自動分析装置に接続されている例を用いて説明する。
第１図は、本発明の臨床検査分析装置が自動分析装置に接続されている外観構成の一例を示した図である。臨床検査分析装置１００には、自動血球計数装置２００から随時出力される多数の被験者の臨床検査の分析結果が随時入力され、前回値チェックを行う。この前回値チェックにより再検査の有無を判定する。また、自動血球計数装置２００は、多数の被験者からの検体に対して臨床検査を行い、その分析結果を臨床検査分析装置１００に対して出力する。
なお、ここでは、臨床検査とは、主として検体検査を意味し、被験者から提供された検体に対して、複数の分析項目が含まれた検査を意味するものとする。検体検査の分類は、例えば、保険点数にしたがった分類を採用することができ、例としては、尿中一般物質定性半定量検査、尿中特殊物質定性定量検査、尿中沈渣顕微鏡検査、糞便検査、穿刺・採取液検査、血液形態・機能検査、出血・凝固検査、血液化学検査、内分泌学的検査、腫瘍マーカー、特殊分析、免疫血液学的検査、感染症血清反応、肝炎ウィルス関連検査、自己抗体検査、血漿蛋白免疫学的検査、細胞機能検査、排泄物、滲出物または分泌物の細菌顕微鏡検査、細菌培養同定検査、細菌薬剤感受性検査、抗酸菌分離培養検査、抗酸菌同定検査、抗酸菌薬剤感受性検査、微生物核酸同定・定量検査、動物使用検査があげられる。なお、各臨床検査においては複数の分析項目が含まれる。この分析項目とは例えば電解質中のＮａ濃度を測定することをいい、臨床検査を構成する複数の検査項目ないし分析項目を指すものとする。
次に、自動血球計数装置２００を概説し、どのようにして計数結果が出力されるか説明する。自動血球計数装置２００は、第１図に示したように、計数部２０１と、消耗品格納部２０２と、検体格納部２０３と、表示・解析部２０４と、臨床検査分析装置１００に分析結果を伝送する通信線２０５とを有する。
詳細な説明は省略するが、検体格納部２０３にセットされた血液は自動攪拌され、計数部２０１で、定められた希釈倍率に従い、血液は自動希釈され、計数部２０１で各項目が測定され結果が出力される。また、計数部２０１は次検体測定に前検体が混入しないように計数部２０１内部を計数毎に洗浄する。消耗品格納部２０２は、計数や測定を行うための各種の消耗品を格納する。消耗品には各種の計数・測定を行うための試薬類や洗浄液がある。
表示・解析部２０４は、計数部２０１で得られた測定結果に基づいて、必要に応じて、測定項目を整理、表示する。例えば、計測されたデータを使用して、血液細胞の大きさ別の粒度分布図を作成したり、２項目以上同時に測定された血液細胞特性を利用して、２次元またはそれ以上の次元でのポピュレーション分析を行い細胞集団毎に計数を行うことができる。表示・解析部２０４は、計数部２０１の測定結果を後述する第５図に示すように、２次元の画像データとして出力する。
表示・解析部２０４は、各種の情報を出力表示する。表示項目としては、検査項目、測定日、検体数、検査の進行状況などがあげられる。この他、測定中にエラー（障害）が発生した場合には、エラー内容、装置状態、復旧手続のための操作手順も表示する。また、後述するように前回値チェックで有効性に疑いが生じたときには、検体の再検査を促す画面を表示する。
通信線２０５は、臨床検査の複数の分析結果（計数部２０１もしくは表示・解析部２０４から出力された分析結果）を臨床検査分析装置１００に伝送する。伝送の方法としては、ＬＡＮや電話回線等によるネットワーク接続、ＵＳＢを経た接続等、様々考えられるが、分析結果が速やかに臨床検査分析装置１００に出力されればその形態は特に限定されるものではない。なお、後述するように、本実施の形態ではＬＡＮによりデータが送信される。
このように、自動血球計数装置２００からは多数の被験者から複数項目にわたる分析結果が随時出力される。ここで、自動血球計数装置２００は病院に設置されているので、その母集団は何らかの疾患を有する者の集団であり、健常者の数値を逸脱する項目を多数含んでいる場合がほとんどである。したがって、異常値をとるからといって単に再検査を行うことには意味がなく、前回値チェックが正当であると判断された後に、異常値の傾向を把握して真に再検査が必要な異常値であるか否かを判定する必要がある。
この実施の形態では、自動血球計数装置２００の表示・解析部２０４が出力する血球粒度データをデータベース化し、この血球粒度の画像などのオブジェクトデータを前述した自己組織化マップ（ＳＯＭ）を利用してクラス分類したパターン（血球粒度分布パターン）を用いた分析を行う。具体的には、前述した非特許文献１に記載されたように、クラス分類したパターンを用いる。
次に、臨床検査分析装置１００についてその構成を詳述する。第２図は、臨床検査分析装置１００のハードウェア構成の一例を示した説明図である。臨床検査分析装置１００は、そのハードウェア構成として、ＣＰＵ１０１と、ＲＡＭ１０２と、ＲＯＭ１０３と、ハードディスクドライブ（ＨＤ）１０４と、ネットワークインターフェースカード（ＮＩＣ）１０５と、ビデオカード１０６と、周辺機器インターフェース（Ｉ／Ｆ）１０７と、を有する。また、周辺機器Ｉ／Ｆ部１０７には、マウス１７１、キーボード１７２が接続されている。また、ビデオカード１０６にはＣＲＴやＬＣＤ等のディスプレイ（第１図参照）が接続されている。
ＨＤ１０４は、プログラム部１４１と、データベース部１４２とから構成されている。プログラム部１４１には、臨床検査分析装置１００全体の基本制御を行うプログラムであるＯＳと、後述する通信プログラム、近似度算出プログラム、規格化変換プログラム、判定プログラム、警告表示プログラムなどが格納されている。また、データベース部１４２には、予め臨床検査の種別に応じた基準パターン（上記の血球粒度分布パターンを含む複数のパターン）が格納されている。
次に、臨床検査分析装置１００の機能的構成を説明し、各機能部と第２図に示したハードウェアとの具体的な関係について説明する。第３図は、臨床検査分析装置１００の機能的構成の一例を示した説明図である。臨床検査分析装置１００は、その機能的構成として、基準パターン群格納部３０１と、前回データ入力部３０２と、今回データ入力部３０３と、パターンマッチング部３０４と、距離算出部３０５と、判定部３０６とを有する。
基準パターン群格納部３０１は、分析処理を行うための基準パターン群を複数格納している。なお、分析項目が異なるときには、異なる基準パターン群を用いる。この実施の形態では、基準パターン群として血球粒度分布パターンを用いる。第４図は、血球粒度データをスキャッターグラムにより生成された自己組織化マップを示す図表である。この第４図には、競合層１４４（１２×１２個、入力層１２８×１２８×８ｂｉｔ）の基準パターン群４００が示されている。一部の基準パターンは、便宜上拡大表示してある。第５図は、第４図に示した基準パターン群のうちの一つの基準パターンを拡大した説明図である。
第５図に示す横軸は血球の容積であり、縦軸は光透過度を示す。血球を染色後、電気抵抗法で血球容積を測定し、染色度合いに対応した光透過度により細胞組成を分析する。これら容積と光透過度の２つの測定原理を組み合わせることにより、４種類（リンパ球５０１、単球５０２、好中球５０３、好酸球５０４）の定量を行う。前述した検体を計数した分析結果は、第５図に示す基準パターン５００と同じ画像データとして得られる。
次に、基準パターンについてより詳細に説明する。第４図に示した基準パターン群４００は、多数（例えば約６千件）の被験者の血液検査のデータを用いて、前述した非特許文献１に記載された技術の自己組織化マップ（ＳＯＭ）を用いて求めたものである。自己組織化マップは、非線形多変量のデータに潜む有用な知識を可視化するための効率的な方法として位置づけられ、自動血球計数装置２００のように、多項目にわたる分析結果（非線形多変量）が出力される場合に、各項目の相関を捉えるのに役立つマップである。なお、ＳＯＭは、いわゆるデータマイニングの一種であるので、データマイニングを用いて、後述する近似度合いが算出可能な基準パターンを求めることができるのであれば、ＳＯＭ以外であっても機械学習やニューラルネット等の各手法を用いることができる。データマイニングの手法を用いることにより、従来では熟練した医者でなければ判断の困難であった数値の相関を判断できるようになる。
なお、第４図に示す基準パターン群４００では１２×１２の合計１４４パターンを示したが、この数は任意であり、母集団のデータ数（被験者数）や項目数等により適宜決定される。このように、基準パターン群４００は、２次元マトリクス状に配置したグラフィカルな画像データからなり、好中球、好酸球、リンパ球、単球などのパターンを総合的にクラス分類したものである。上記の基準パターン群格納部３０１は、例えば、ＨＤ１０４のデータベース部１４２（第２図参照）によりその機能を実現することができる。
次に、第３図の各構成部を説明する。前回データ入力部３０２には、自動血球計数装置２００から、被験者についての前回検査時の前回データが入力され、今回データ入力部３０３には、同一被験者の今回検査時の今回データが入力される。前回データと今回データは、いずれも同一の検査項目に関する血液検査を分析した後の画像データ（第５図参照）であるとする。これら前回データ入力部３０２と今回データ入力部３０３は、例えば、ＮＩＣ１０５（第２図参照）、ＣＰＵ１０１およびＨＤ１０４のプログラム部１４１に格納された通信プログラムによりその機能を実現することができる。
パターンマッチング部３０４は、基準パターン群格納部３０１が格納している複数の基準パターンと、前回データ入力部３０２に入力された前回データのパターンをパターンマッチングする。同様に、基準パターン群格納部３０１が格納している複数の基準パターンと、今回データ入力部３０３に入力された今回データのパターンをパターンマッチングする。パターンマッチングは、具体的には、基準パターンに最も近似している近似度を計算し、最も近似度が小さいパターンを選定する。なお、近似の度合いは、比較する複数の基準パターンのうち、最も近似している基準パターンとの近似の度合いが算出できればよく、その算出方法は限定されるものではない。
ここで、第４図に示した基準パターンと近似の度合いについて説明する。第６図は、第４図に示した基準パターンを用いて、第４図の基準パターンを求める際に使用した母集団のデータの近似の度合い（最短距離）の分布を示した説明図である。第６図の横軸はデータの番号を、縦軸は最短距離を示しており、横軸に関しては距離の小さな順に並べ替えている。第６図に示したように、ほとんどの被験者は、最短距離が小さいので再検査ないし精密検査の必要は生じない。一方、第６図の右端では、グラフの立ち上がりが急で、最短距離が非常に大きくなっており、再検査ないし精密検査の対象にすべきデータであると考えられる。
パターンマッチング部３０４は、例えば、ＣＰＵ１０１と、ＨＤ１０４のプログラム部１４１に格納された近似度算出プログラムによりその機能を実現することができる。
距離算出部３０５は、パターンマッチング部３０４にて選定された前回データに近似する基準パターンＡ（第４図の４００ａ）と、今回データに近似する基準パターンＢ（第４図の４００ｂ）との間の距離ｄを算出する。この距離ｄは、自己組織化マップによる基準パターン群４００上における距離を用いる。これに限らず、基準パターン群４００上における各基準パターン同士間の距離ｄを算出または定義して一覧表化しておき、選定された基準パターンＡ，Ｂ間に相当する距離をこの一覧表から読み出す構成としてもよい。
判定部３０６は、距離算出部３０５により算出された距離ｄを予め定めたしきい値と比較して前回データの有効性を判定する前回値チェックを行う。そして、距離ｄがしきい値より大きい距離であれば、前回値チェックがＮＧ（今回データの有効性が疑わしい）と判定し、距離ｄがしきい値より小さい距離であれば、前回値チェックがＯＫ（今回データが有効）であると判定する。ＮＧ判定時には、前回値チェックがＮＧ（今回データの有効性が疑わしい）という旨をディスプレイ等に警告表示する。
ＮＧ判定される例としては、被験者の取り違え、使用する検体の取り違えが最も多い。例えば、検体の取り違えは検体を示すラベル（バーコード）の貼り間違いによっても生じる。したがって、本発明の臨床検査分析装置１００を用いれば、単純な医療ミスを防止できるという効果も奏する。このＮＧ判定時には、もう一度同じ検体を用いた検査を行うよう警告表示してもよい。この他、このＮＧ判定時には、自動血球計数装置２００の測定や調整が必要な場合もある。なお、このＯＫ／ＮＧ判定は、今回データの有効性に関する判定であり、検査データそのものの値が正常であるか異常であるかを判定するものではない。
判定部３０６は、例えば、ＣＰＵ１０１、ＨＤ１０４のプログラム部１４１に格納された判定プログラムおよび警告表示プログラム、データベース部１４２に格納された判定用のしきい値によりその機能を実現することができる。なお、上記のしきい値は、症例や検査内容によって任意に定めることができる。
最後に、臨床検査分析装置１００の動作例についてフローチャートを用いて説明する。第７図は、臨床検査分析装置１００による前回値チェックの処理手順を示すフローチャートである。
まず、操作者（例えば検査技師）は、この臨床検査として血球粒度分布を指定する。この指定にしたがって、対応する基準パターンおよび判定用のしきい値がデータベース部１４２から読み出され、ＲＡＭ１０２に格納される。続いて、通信プログラム、近似度算出プログラム、規格化変換プログラム、判定プログラムがプログラム部１４１からＲＡＭ１０２およびＣＰＵ１０１のキャッシュに格納される。これで、動作準備ができたので、ＣＰＵ１０１は、通信プログラムにしたがって、自動血球計数装置２００からこの被験者の今回の測定データを取得する（ステップＳ７０１）。
次に、同一被験者の前回データを検索する（ステップＳ７０２）。検索の結果、前回データがなければ（ステップＳ７０３：Ｎｏ）前回値チェックが行えないので終了する。前回データがあれば（ステップＳ７０３：Ｙｅｓ）、該当するこの前回データを取得する（ステップＳ７０４）。次に、この血球粒度分布の基準パターン群４００（第４図参照）を読み出す（ステップＳ７０５）。
そして、前回データを、適宜規格化変換プログラムによりデータ変換して基準パターン群４００の基準パターン全てとパターン照合する（ステップＳ７０６）。近似度算出プログラムは、このパターン照合工程において最も近似している基準パターンに対する近似の度合いを算出し、最も近似した基準パターンＡを選定し、記憶する（ステップＳ７０７）。
同様に、今回データを、適宜規格化変換プログラムによりデータ変換して基準パターン群４００の基準パターン全てとパターン照合する（ステップＳ７０８）。近似度算出プログラムは、このパターン照合工程において最も近似している基準パターンに対する近似の度合いを算出し、最も近似した基準パターンＢを選定し、記憶する（ステップＳ７０９）。
前回データと今回データは、いずれも自動血球計数装置２００から画像データとして出力される構成であり、基準パターンと同様の形式の画像データであるとする。これに限らず、前回データと今回データは、数値入力され、臨床検査分析装置１００内部にて基準パターンと同一形式の画像データに変換される構成としてもよい。この場合、上記規格化変換プログラムのデータ変換がこの画像データの生成処理を行う。
次に、選定されたこれら基準パターンＡと基準パターンＢの距離ｄを計算により求める（ステップＳ７１０）。距離ｄは、前述したように一覧表から取得することもできる。そして得た距離ｄを予め設定したしきい値と比較する（ステップＳ７１１）。距離ｄがしきい値より大きければ（ステップＳ７１１：Ｙｅｓ）、前回値チェック結果がＮＧ（今回データの有効性が疑わしい）として警告表示を行い（ステップＳ７１２）、前回値チェックの結果を出力して（ステップＳ７１３）、終了する。出力先は、前述したディスプレイの他、プリンタからの印字出力や特定ファイルへのデータ出力などがある。なお、距離ｄがしきい値より小さければ（ステップＳ７１１：Ｎｏ）、ステップＳ７１２の警告表示を行わず、前回値チェックの結果を出力して（ステップＳ７１３）、終了する。
以上説明したように、臨床検査分析装置１００は、あり得べきパターンに基づいて前回値チェックを行うので、真に検体の再検査が必要か否かを容易に判断できるようになる。なお、以上の説明では、入院や通院患者等の被験者に対する臨床検査を行う例を説明したが、これに限ることなく、健康体の母集団に対する検査を行うことでもよい。この応用例としては、地域差や、年齢層に応じた臨床検査があげられる。
また、臨床検査分析装置１００は、自動血球計数装置２００から多量の臨床検査データを入力して用いることができる。したがって、複数の臨床検査データをＨＤ１４２に格納しておき、必要に応じてＳＯＭを用いて基準パターン群４００を再構築してもよい。なお、基準パターン群４００は適当なソフトウェアを用いることにより構築可能である。この基準パターン群４００は、画像データに限らず、波形データを用いることもできる。
具体的には、上述した実施形態では、血球粒度分布の画像データを用いる構成としたが、他に、蛋白電気泳動の波形データの基準パターン群を用意し、パターンマッチングを行う構成にもできる。この波形データを用いたパターンマッチングは、波形同士の重なり具合に基づいてマッチングの度合いを測ることができ、画像データに比してマッチング処理を簡単に行うことができる。そして、波形データを用いる場合においても画像データと同様にＳＯＭ等のデータマイニングにより基準波形データ群を構築しておけばよい。
以上説明したように、本実施の形態にかかる臨床検査分析装置では、基準パターン群４００を用いて前回データと今回データそれぞれにマッチングするパターンを選定し、選定された基準パターンＡ，Ｂの距離に基づき前回値チェックを行うこととしたので、例え前回データが示す数値と、今回データが示す数値との差が大きなものであっても、選定された基準パターンＡ，Ｂの距離が小さいときには、正常であると判定できるため、前回値チェックの信頼性を向上できるようになる。これにより、前回値チェックにかかる無駄な手間と時間を省くことができるようになり、医療費の抑制も期待できるようになる。
また、前回データおよび今回データをいずれも血球粒度パターン等の基準パターン群４００とパターンマッチングするため、基準パターンのクラス分類と推定症例との関連付けを視覚的に容易に確認できるようになる。加えて、基準パターン群４００上における前回データや今回データに適合した基準パターンの選択エリアおよびこの選択エリア内での選択頻度に基づいて、推定症例や検査結果の変化を適切に判断することも可能となる。
また、近似度を用いて前回および今回の検査データに適合する基準パターンを簡単に選択することができる。また、グラフィカルな画像データである血球粒度分布を用いた検査の前回値チェックや、グラフィカルな波形データである蛋白電気泳動を用いた検査の前回値チェックを行える。また、データマイニングにより構築された基準パターン群を用いてグラフィカルなデータに対する前回値チェックを行えるようになる。また、表示出力により検体を用いた再検査を適切に実行できるようになる。また、データベースから必要な基準パターン群を読み出すだけで異なる検査毎の前回値チェックを行うことができる。また、逐次距離を算出する必要がなく、予め格納された距離を読み出すだけで全ての組み合わせに対する距離を容易に取得できるようになる。
以上説明したように、本発明によれば、前回データと今回データとを直接比較せず、いずれも最もマッチングする基準パターン同士を比較するため、グラフィカルなデータを用いた前回値チェックを行うことができ、視覚の認識に頼っていた判断を効率的に行えるようになる。また、前回データと今回データの値の変化だけが大きいときであっても、基準パターン同士の距離が小さいときには正常であると判断でき、前回値チェックの信頼性を向上できるという効果を奏する。
【産業上の利用可能性】  以上のように本発明は、波形や画像のデータを用いて前回値チェックを効果的に行うことが可能な臨床検査分析装置に適している。
【図１】
2005008254.tif 000003
【図２】
2005008254.tif 000004
【図３】
2005008254.tif 000005
【図４】
2005008254.tif 000006
【図５】
2005008254.tif 000007
【図６】
2005008254.tif 000008
【図７】
2005008254.tif 000009
【国際調査報告】
2005008254.tif 000010
2005008254.tif 000011
2005008254.tif 000012
2005008254.tif 000013