(57)【要約】【課題】最初に見つけた「１」からウィンドウを順次広げていくという方法により、従来の固定ウィンドウで必要だった再キャプチャをなくし、カウント精度の向上や測定時間の短縮をはかる。【解決手段】メモリ領域内１０３を走査しながら「１」を見つけ、それを基準として次ビットの「１」を見つけながらどんどんウィンドウを拡大００２していき、ビット方向に連続した「１」がなくなったところでウィンドウサイズを決定００３して、それを１つのセルとして認識するようにする。判別されたセル情報の「１」を全て「０」に変えて、また別の「１」を探し、これらの操作を繰り返していく。【選択図】  図４
2004287939.tif 000002
【特許請求の範囲】
【請求項１】
セルを注入した分析用ディスクに検出光を照射し、フォトディテクタで受光したデータから前記セルをカウントするセル分析装置において、前記分析用ディスク上のトラックごとに得られた二値化したセル情報をデータバスの１ビットごとに割り当てて貯えておくためのメモリと、前記メモリ領域内を移動可能なウィンドウと、前記ウィンドウを移動制御するウィンドウ移動制御部と、前記ウィンドウ内の「１」の配列からセルを認識し大きさを決定するセルサイズ決定部と、前記セル認識後にそのカウントをインクリメントするセルカウント部と、前記セル認識後に「１」を「０」に書き換えるメモリ書き換え部を備えたことを特徴とする分析装置。
【請求項２】
ウィンドウ移動制御部の中に、メモリ領域内で１×１サイズのウィンドウをアドレス方向に走査させるウィンドウ走査部と、前記ウィンドウ走査中に「１」の有無を判定する「１」判定部と、前記判定部で「１」検出毎にその数をカウントしていくセルサイズ用カウンタと、前記判定部で見つけられた「１」のところまでウィンドウを拡大するウィンドウ制御部と、前記判定部で「１」検出毎にビット方向に「１」の走査区間をシフトさせる段代え部と、シフトした走査区間の中でウィンドウを走査させる範囲を制限する探索区間制御部を備えたことを特徴とする、請求項１に記載の分析装置。
【請求項３】
探索区間制御部において、所望のセルサイズからアドレス方向に広げるサイズを割り出し、それを次の段の探索区間とすることを特徴とする、請求項１，２に記載の分析装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、医療機器分野の中でもセルを分析する技術に属し、セルサイズの判別とカウントを行うための分析装置に関する。
【０００２】
【従来の技術】
従来の技術としては、画像データに対し孤立点検出フィルタＦＤを適用して孤立点を検出し、所定の領域内において検出された孤立点の個数によって画像データが網点画像であるか否かを判別してその判別結果を出力する網点画像判別方法に準じており、画像データを扱うのにメモリ内のウィンドウ走査を行っている。（例えば、特許文献１参照。）
図５はセル認識時のメモリ内へのデータ格納の方法を示している。図５において、測定対象のセル１０１のデータをディスクのトラック１０２ごとにとり、その二値化したデータをデータバスのビットに対応させて、サンプリングした順にメモリ領域１０３へ格納していく。ここで、通過したトラック１０２上にセルが認識されると「１」として、セルが認識されないと「０」として格納される。
【０００３】
図６に示すように、この時のセルサイズ判別及びカウント方式としては、まず、先述のようにしてセルデータを格納したメモリ内にａ×ｂ（例として図中には３×８）サイズに固定したウィンドウ１０４を走査させる。ここで、ａは測定対象のセルの大きさがおよそａトラック分であるというのに対応しており、ｂはジッタによりトラック内のサンプル位置がずれている場合でも、セルの認識データ「１」が同一セルなら連続したｂサンプル内で探索できるということに基づいている。また、走査方法としては、アドレス方向には１サンプル分ずつウィンドウをずらしていき、ビット方向には１ビット分ずつウィンドウを下へずらしていく。ウィンドウ内のビット方向に「１」がａビット分連続していれば、それを一個のセルと認識してカウントし、そのウィンドウ内の「１」をすべて「０」に置き換えてこれらの操作を繰り返すといった方法であった。
【０００４】
【特許文献１】
特開２０００−２８７０７７号公報
【０００５】
【発明が解決しようとする課題】
しかし、この方法では目標のセルサイズに固定したウィンドウ１０４を用い、セル検出毎にメモリ内を「０」に書き換えていたため、サイズの大きいセルには図７に示すようにウィンドウサイズ変更１０５が必要で、その場合メモリを再利用することができないために再キャプチャをしなければならない。それゆえ測定条件が同一でなくなるため、カウント誤差が拡大する可能性があり、測定時間もかかるという課題を有していた。
【０００６】
本発明は前記従来の課題を解決するもので、カウント精度の向上と測定時間の短縮を目的としたセルサイズ判別及びカウント方法を提供することを目的とする。
【０００７】
【課題を解決するための手段】
前記従来の課題を解決するために、本発明のセルサイズ判別及びカウント方法は、セルデータを格納したメモリ領域内で１×１サイズのウィンドウを順に走査させることによって「１」を見つけ、それを基準として順次ビット方向に「１」を見つけながら、ウィンドウサイズを拡大していく。そして「１」が無くなればそこで終了して、そこまでのビット数を一個のセルの大きさとしてカウントしながら、これらの操作を繰り返していくといった手法である。これによって、大きいサイズのセルを認識するためのウィンドウサイズの変更が必要でなくなるため、メモリの再利用も必要でなく、一回のキャプチャ及びメモリ内走査でセルサイズ判別及びカウントが可能である。
【０００８】
【発明の実施の形態】
請求項１に記載の発明は、セルを注入した分析用ディスクに検出光を照射し、フォトディテクタで受光したデータから前記セルをカウントするセル分析装置において、前記分析用ディスク上のトラックごとに得られた二値化したセル情報をデータバスの１ビットごとに割り当てて貯えておくためのメモリと、前記メモリ領域内を移動可能なウィンドウと、前記ウィンドウを移動制御するウィンドウ移動制御部と、前記ウィンドウ内の「１」の配列からセルを認識し大きさを決定するセルサイズ決定部と、前記セル認識後にそのカウントをインクリメントするセルカウント部と、前記セル認識後に１を０に書き換えるメモリ書き換え部を備えたことを特徴とする分析装置で、セルサイズ判別及びそのカウントを行うのに、メモリ上ウィンドウの走査が一回で済むため、すべてのセルの認識が同一条件で行え、カウント精度の向上や測定時間の短縮につながる。
【０００９】
請求項２に記載の発明は、ウィンドウ移動制御部の中に、メモリ領域内で１×１サイズのウィンドウをアドレス方向に走査させるウィンドウ走査部と、前記ウィンドウ走査中に「１」の有無を判定する「１」判定部と、前記判定部で「１」検出毎にその数をカウントしていくセルサイズ用カウンタと、前記判定部で見つけられた「１」のところまでウィンドウを拡大するウィンドウ制御部と、前記判定部で「１」検出毎にビット方向に「１」の走査区間をシフトさせる段代え部と、シフトした走査区間の中でウィンドウを走査させる範囲を制限する探索区間制御部を備えたことを特徴とする請求項１に記載の分析装置で、最初に「１」を見つけ、そこからビット方向へ「１」がある所にウィンドウの大きさを順次広げていくことによって、一つのセルに対するウィンドウサイズ、つまりトラック方向のセルの大きさが決定できる。
【００１０】
請求項３に記載の発明は、探索区間制御部において、所望のセルサイズからアドレス方向に広げるサイズを割り出し、それを次の段の探索区間とすることを特徴とする請求項１，２に記載の方法で、最初に見つけた「１」から指定の範囲だけを探索することにより、他のセルを同一セルと誤認識するのを防ぐことができる。
【００１１】
（実施の形態）
以下本発明の実施の形態について、図面（図２，３，４）及びブロック図（図１）を参照しながら説明する。
【００１２】
図５に示しているようなメモリ領域１０３内へのデータの格納方法は、従来の方式と同じものを用いている。
【００１３】
図２に示すように、最初にメモリ領域内を移動可能なウィンドウのサイズを１×１として、そのウィンドウ００１をメモリ領域内に走査させる（ウィンドウ走査部）。ウィンドウ走査部におけるウィンドウの走査方法としては、メモリ領域内での１行１列目からスタートして順にアドレス方向に移動していき、アドレス方向の領域がすべて走査終了すればビット方向に一段シフトして、また最初の列から順に走査していく。その走査は「１」判定部より「１」の有無を判定しながら行われ、通過領域のデータが「０」の場合はそのまま通過し、「１」が見つかるとそこで一旦止める。この時にセルサイズ用カウンタを設けておき、「１」を見つけるたびにカウンタにインクリメントしていく。
【００１４】
ここで見つけた「１」を基準として、次の「１」を探索する区間をビット方向に一段シフトさせる（段代え部）。ここで、所望のセルサイズからアドレス方向に広げるサイズを割り出しておき、それを次ビットの探索区間とする（探索区間制御部）。また、アドレス方向に広げる探索区間のサイズは、最初の「１」を基準としてアドレス方向に±ｍサンプル分（ｍの値は所望のセルサイズによる）の範囲に固定する。しかし、ｍの値をあまり大きく設定しすぎると、近くの別のセルまでも同一のセルと認識してしまう可能性があるので、目標のセルサイズに適したｍの値を決めておく必要がある。
【００１５】
以上のようにして決定した探索区間内００３をウィンドウ走査部により走査させ、「１」判定部により別の「１」を探す。「１」があれば、ウィンドウサイズ制御部により「１」のあるところまでウィンドウを拡大００２させ（図３）、そのウィンドウの次ビットの探索区間でまた別の「１」を探す。
【００１６】
これらの作業を繰り返していき、次ビットの探索区間に「１」がなくなったところでウィンドウの拡大を終了する。ここまでがウィンドウ移動制御部内の機能である。
【００１７】
その時のセルサイズ用カウンタの値からセルサイズを決定して（セルサイズ決定部）、セルカウント部より、目標のセルサイズのものであれば、それをカウントする（図４）。カウントが終わった部分のウィンドウ００４内の「１」はメモリ書き換え部によりすべて「０」に書き換えられ、また１×１のウィンドウ００１で「１」を探すところから始める。このメモリ書き換え部では、用途によっては、特定のサイズにおけるセルデータの「１」だけを「０」に書き換えたり、「１」のまま残しておいたりすることができる。
【００１８】
これらの操作を繰り返すと、メモリ領域内のウィンドウ走査が一通り終了し、目標セルの数もカウントされている。
【００１９】
また、本実施の形態では、セルを認識する際に、その大きさも決定できるため、セルサイズごとにカウントしたり、欲しい大きさのセルのみカウントしたりすることもできる。
【００２０】
【発明の効果】
以上のように、本発明によれば、一回のメモリ内走査で多数のセルのカウントができるため、カウント精度の向上や測定時間の短縮を可能にする。また、セルのサイズが正確に判定できるので、サイズごとのセルの数が知れたり、いらないサイズのセルを取り除いて画像等を表示することもできる。
【図面の簡単な説明】
【図１】本発明の実施の形態におけるブロック図
【図２】本発明の実施の形態におけるセルサイズ判別及びカウント方式を示した図
【図３】本発明の実施の形態におけるセルサイズ判別及びカウント方式を示した図
【図４】本発明の実施の形態におけるセルサイズ判別及びカウント方式を示した図
【図５】従来発明及び本発明の実施の形態におけるメモリ内のデータ格納方法を示した図
【図６】従来の発明におけるセルサイズ判別及びカウント方式を示した図
【図７】従来の発明におけるセルサイズ判別及びカウント方式を示した図
【符号の説明】
００１  探索用ウィンドウ（１ｘ１サイズ）
００２  拡大したウィンドウ
００３  探索区間制御部により割り当てられた探索区間（１×（２ｍ＋１）サイズ）
００４  サイズ決定したウィンドウ
１０１  セル
１０２  ディスクのトラック
１０３  メモリ内領域
１０４  ウィンドウ（３×８サイズ）
１０５  ウィンドウ（７×８サイズ）
【図１】
2004287939.tif 000003
【図２】
2004287939.tif 000004
【図３】
2004287939.tif 000005
【図４】
2004287939.tif 000006
【図５】
2004287939.tif 000007
【図６】
2004287939.tif 000008
【図７】
2004287939.tif 000009