(57)【特許請求の範囲】
【請求項１】
赤血球を分析するためのグラフィカル・ユーザ・インタフェースに赤血球を表示する方法であって、
赤血球（１０８）のサンプルが描かれた画像（１０６）を受け取り（Ｓ１００）、
前記画像（１０６）中の各赤血球（１０８）について、
前記画像（１０６）中の前記赤血球（１０８）のセグメンテーション及び位置と、
赤血球の少なくとも１つの特性（１１４ａ−ｄ）に関する少なくとも１つのグループ（１１６）への前記赤血球の分類と、
を含む赤血球データを受け取り（Ｓ１０２）、
前記画像（１０６）中の前記赤血球（１０８）が分類された少なくとも１つのグループ（１１６）を指定する第１のユーザ入力を受け取り（Ｓ１０４）、
前記グラフィカル・ユーザ・インタフェースの第１のビュー（１００）を、
前記第１のユーザ入力により指定された前記少なくとも１つのグループ（１１６）に分類された全ての赤血球（１０８ａ）を前記赤血球データの中で検出し（Ｓ１０６ａ）、
前記検出した赤血球（１０８ａ）を前記画像の中で強調表示し（Ｓ１０６ｂ）、
前記第１のビュー（１００）に、赤血球が強調表示された前記画像（１０６）を表示する、ことにより生成し（Ｓ１０６）、
前記グラフィカル・ユーザ・インタフェースの第２のビュー（２００）を、前記第１のユーザ入力により指定された前記少なくとも１つのグループ（１１６）各々について、
前記グループ（１１６）に分類された全ての赤血球を前記赤血球データ内で検出し（Ｓ１０８ａ）、
前記グループに分類された前記赤血球各々のセグメンテーションに属する画像データを前記画像から抽出することによって、前記グループ（１１６）に分類された前記赤血球各々を前記画像から抽出し（Ｓ１０８ｂ）、
前記抽出された赤血球を、前記第２のビュー（２００）内の、前記グループに対応するサブビュー（２０４ａ−ｄ）に表示する（Ｓ１０８ｃ）、ことにより生成することを含む方法。
【請求項２】
前記第１のユーザ入力は、赤血球の特性（１１４ａ−ｄ）を指定することにより、前記特性（１１４ａ−ｄ）に関連付けられた全てのグループ（１１６）を指定する請求項１記載の方法。
【請求項３】
ユーザ入力部を介して、第１のユーザ入力により指定された少なくとも１つのグループの中の選択されたグループ（１１６ｂ）を指定する第２のユーザ入力を受け取り、
それに応じて、前記選択されたグループ（１１６ｂ）の赤血球のみを強調表示するよう前記第１のビュー（１００）のサブビュー（１０４）に表示された前記画像（１０６）を更新する、ことをさらに含む請求項１または２に記載の方法。
【請求項４】
ユーザ入力部を介して、１つ以上の選択された赤血球を指定する第３のユーザ入力を受け取り、
それに応じて、前記選択された１以上の赤血球のみを強調表示するよう前記第１のビュー（１００）のサブビュー（１０４）に表示された前記画像（１０６）を更新する、ことをさらに含む請求項１または２に記載の方法。
【請求項５】
前記第３のユーザ入力は、１つの選択された赤血球を指定し、
前記赤血球データの中で、前記選択された赤血球（５０８）の位置を検出し、前記選択された赤血球（５０８）を含む領域（５０８）に対応する画像データを前記画像から抽出し、前記抽出された画像データの拡大率を増加し、前記第２のビュー（２００）の第２のサブビュー（５０４）にそれを表示する、ことをさらに含む請求項４記載の方法。
【請求項６】
ユーザ入力部を介して、前記第２のビュー（２００）において赤血球を指定する第４の入力を受け取り、前記赤血球に対し、
前記赤血球データの分類を、前記第１のユーザ入力によって指定された第１のグループから前記第１のユーザ入力により指定された第２のグループに更新し、
前記抽出した赤血球を、前記第１のグループに対応する前記サブビューの代わりに、前記第２のグループに対応する前記サブビューに表示するよう前記第２のビュー（２００）を更新する、ことを含む請求項１〜５のいずれか１つに記載の方法。
【請求項７】
前記検出した赤血球を前記画像（１０６）内で強調表示するステップは、
前記第１のユーザ入力によって指定された前記少なくとも１つのグループに分類されない各赤血球（１０８ｂ）について、前記画像（１０６）の背景（１１０）に対する前記赤血球（１０８ｂ）のセグメンテーション内の部分の前記画像（１０６）のコントラストを低減することを含み、前記画像（１０６）の前記背景（１１０）は、前記画像（１０６）中の、前記赤血球（１０８）が描かれていない部分で形成される請求項１〜６のいずれか１つに記載の方法。
【請求項８】
前記赤血球（１０８ｂ）のセグメンテーション内の部分の前記画像（１０６）のコントラストを低減するステップは、
前記画像（１０６）内の前記赤血球（１０８ｂ）の前記セグメンテーション内の前記部分の強度を、前記画像（１０６）内の前記赤血球（１０８ｂ）の前記セグメンテーション内の前記部分の元の強度と前記画像（１０６）の前記背景（１１０）の強度との組み合わせに設定することを含む請求項７記載の方法。
【請求項９】
前記赤血球データは、前記画像（１０６）内の各赤血球（１０８）について、
少なくとも１つのグループ（１１６）への前記赤血球（１０８）の分類の信頼性をさらに含み、
前記グラフィカル・ユーザ・インタフェースの第２のビュー（２００）を生成するステップ（Ｓ１０８）は、前記第１のユーザ入力によって指定される、前記少なくとも１つのグループ（１１６）各々について、前記グループ（１１６）への前記赤血球の分類の信頼性に応じて前記抽出した赤血球をソートすることをさらに含む請求項１〜８のいずれか１つに記載の方法。
【請求項１０】
赤血球（１０８）のサンプルが描かれた画像を受け取るステップ（Ｓ１００）は、結合されると赤血球のサンプルを描く複数の画像を受け取ることを含み、
前記赤血球データは、前記画像内の各赤血球（１０８）について、前記複数の画像の中の前記赤血球（１０８）が描かれている画像の識別コードをさらに含み、
赤血球が強調表示された前記画像を表示するステップ（Ｓ１０６ｃ）は、赤血球が強調表示された前記結合された複数の画像を表示することを含む請求項１〜９のいずれか１つに記載の方法。
【請求項１１】
前記第２のビュー（２００）の、第３のグループに対応するサブビュー（２０４ｂ）において、第４のグループにも分類される前記抽出された赤血球（６０８）にグラフィカルマーキングを付け加えることをさらに含み、前記第３及び前記第４のグループは、赤血球の異なる特性（１１４ａ−ｄ）に関連づけられる請求項１〜１０のいずれか１つに記載の方法。
【請求項１２】
赤血球を分析するためのグラフィカル・ユーザ・インタフェースに赤血球を表示する装置であって、
赤血球（１０８）のサンプルが描かれた画像（１０６）と、赤血球データとを受け取るよう構成され、赤血球データが、前記画像（１０６）内の各赤血球（１０８）について、
前記画像（１０６）内の前記赤血球のセグメンテーション及び位置と、
赤血球の少なくとも１つの特性（１１４ａ−ｄ）に基づいた少なくとも１つのグループへの前記赤血球（１０８）の分類と、
を備えた受取部（３０２）と、
前記画像内の前記赤血球（１０８）が分類された少なくとも１つのグループ（１１６）を指定する第１のユーザ入力を受け取るよう構成されたユーザ入力部（３０４）と、
前記グラフィカル・ユーザ・インタフェースの第１のビュー（１００）を、
前記第１のユーザ入力によって指定された前記少なくとも１つのグループ（１１６）に分類された全ての赤血球（１０８ａ）を前記赤血球データの中で検出し、
前記検出した赤血球（１０８ａ）を前記画像（１０６）内で強調表示し、
前記第１のビュー（１００）内に、赤血球が強調表示された前記画像（１０６）を表示する、ことにより生成するよう構成された処理部（３０６）と、を備え、
前記処理部（３０６）は、前記グラフィカル・ユーザ・インタフェースの第２のビュー（２００）を、前記第１のユーザ入力によって指定された前記少なくとも１つのグループ（１１６）各々について、
前記グループ（１１６）に分類された全ての赤血球を前記赤血球データの中で検出し、
前記グループ（１１６）に分類された前記赤血球各々の前記セグメンテーションに属する画像データを前記画像から抽出することによって、前記グループ（１１６）に分類された前記赤血球各々を前記画像（１０６）から抽出し、
前記抽出した赤血球を、前記グループ（１１６）に対応する前記第２のビュー（２００）のサブビュー（２０４ａ−ｄ）に表示することにより生成するよう、さらに構成される装置。
【請求項１３】
赤血球の分析のためのグラフィカル・ユーザ・インタフェース装置であって、
赤血球のサンプルが描かれた画像（１０６）と、赤血球データとを受け取るよう構成され、赤血球データが、前記画像（１０６）内の各赤血球（１０８）について、
画像（１０６）内の前記赤血球のセグメンテーション及び位置と、
赤血球の、少なくとも１つの特性（１１４ａ−ｄ）に基づいた少なくとも１つのグループへの前記赤血球（１０８）の分類と、を備えた受取インタフェースと、
前記画像内の前記赤血球（１０８）が分類された少なくとも１つのグループ（１１６）を指定する第１のユーザ入力を受け取るよう構成されたユーザ入力インタフェースと、
第１のビュー（１００）であって、
前記第１のユーザ入力によって指定された前記少なくとも１つのグループ（１１６）に分類された全ての赤血球（１０８ａ）を前記赤血球データの中で検出し、
前記検出した赤血球（１０８ａ）を前記画像（１０６）内で強調表示し、
前記第１のビュー（１００）内に、赤血球が強調表示された前記画像（１０６）を表示する、ことにより生成された第１のビュー（１００）と、
第２のビュー（２００）であって、前記第１のユーザ入力によって指定された前記少なくとも１つのグループ（１１６）の各々について、
前記グループ（１１６）に分類された全ての赤血球を前記赤血球データの中で検出し、
前記グループ（１１６）に分類された前記赤血球各々の前記セグメンテーションに属する画像データを前記画像から抽出することによって、画像（１０６）から前記グループ（１１６）に分類された前記赤血球各々を抽出し、
前記抽出した赤血球を、前記グループ（１１６）に対応する前記第２のビュー（２００）のサブビュー（２０４ａ−ｄ）に表示する、ことにより生成される第２のビュー（２００）と、を備えたグラフィカル・ユーザ・インタフェース装置。
【請求項１４】
処理能力を有する装置で実行された場合、請求項１〜１１いずれか１つに記載の方法を実現するよう作られたコンピュータコード命令を含む、コンピュータ読み取り可能な媒体（３０８）。
【請求項１５】
赤血球を分析するためのグラフィカル・ユーザ・インタフェースに赤血球を表示するシステムであって、
赤血球のサンプルを描画するよう構成された描画装置（３１２）と、
表示装置（３１０）と、
前記表示装置（３１０）と共に請求項１３に記載のグラフィカル・ユーザ・インタフェース装置を構成する装置（３００）であって、当該装置（３００）は、前記描画装置（３１２）と前記表示装置（３１０）とに接続され、前記描画装置（３１２）から赤血球（１０８）のサンプルが描かれた画像（１０６）を受け取り、前記表示装置（３１０）上の前記グラフィカル・ユーザ・インタフェースに表示するよう構成された装置（３００）と、を備えたシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、赤血球の分析の分野に関する。特に、それを介して、赤血球のサンプルが分析されてもよい、グラフィカル・ユーザ・インタフェースに関する。
【背景技術】
【０００２】
ヘルスケア分野の増大する要求に応えるため、赤血球のサンプルを効率的に高精度に分析することの重要性が高まっている。赤血球のサンプルを描いた画像を分析するためのグラフィカル・ユーザ・インタフェースがある。
【０００３】
例えば、赤血球のサンプルの画像をスクリーン上に示すグラフィカル・ユーザ・インタフェースがある。そして、ユーザは、そのサンプルを分析するために、その画像を、目視検査により走査してもよい。そのようなグラフィカル・ユーザ・インタフェースにより、サンプル中の赤血球の良好な空間的な概観が得られる。しかしながら、色、サイズ、形及び含有物などの赤血球の異なる特性に関して、個々の赤血球を分析するのは難しい。
【０００４】
他のグラフィカル・ユーザ・インタフェースは別のアプローチをとり、画像から赤血球を抽出し、抽出された赤血球をスクリーン上に並べて表示する。また、抽出された赤血球を異なる特性に基づいて分類してもよい。このように、サンプル中の赤血球の異なる特性に関して個々の赤血球を分析することは可能である。しかしながら、赤血球は、画像から抽出されるため、サンプル中の赤血球の空間情報が失われる。従って、改良の余地がある。
【発明の概要】
【０００５】
上記の事情を考慮すると、空間及び状況環境の両方における赤血球を示すグラフィカル・ユーザ・インタフェースを有することは、有益である。従って、本発明の目的は、赤血球の分析のための改善されたグラフィカル・ユーザ・インタフェースを提供することである。特に、異なる特性に関しての個々の赤血球の分析を可能とするのと同時に、異なる特性に関してのサンプル中の赤血球の空間的な概観を提示するグラフィカル・ユーザ・インタフェースを提供することが目的である。
【０００６】
本発明の第１の態様によれば、上記の目的は、赤血球の分析用のグラフィカル・ユーザ・インタフェースを生成する方法によって達成される。その方法は、赤血球のサンプルが描かれた画像を受け取り、前記画像中の各赤血球について、前記画像中の前記赤血球のセグメンテーション及び位置と、赤血球の少なくとも１つの特性に関する少なくとも１つのグループへの前記赤血球の分類と、を含む赤血球データを受け取り、前記画像中の前記赤血球が分類された少なくとも１つの前記グループを指定する第１のユーザ入力を受け取り、前記グラフィカル・ユーザ・インタフェースの第１のビューを、前記第１のユーザ入力により指定された前記少なくとも１つのグループに分類された全ての赤血球を前記赤血球データの中で検出し、前記検出した赤血球を前記画像の中で強調表示し、前記第１のビューに、赤血球が強調表示された前記画像を表示する、ことにより生成し、前記グラフィカル・ユーザ・インタフェースの第２のビューを、前記第１のユーザ入力により示された前記少なくとも１つのグループ各々について、前記グループに分類された全ての赤血球を前記赤血球データ内で検出し、前記グループに分類された前記赤血球各々のセグメンテーションに属する画像データを前記画像から抽出することによって、グループに分類された前記赤血球各々を前記画像から抽出し、前記抽出された赤血球を、前記第２のビュー内の、前記グループに対応するサブビューに表示する、ことにより生成することを含む。
【０００７】
赤血球のセグメンテーションによりは、赤血球の広がりを定義することを意図するデータである。例えば、セグメンテーションは、赤血球に属する画像内の画素を定義してもよい。セグメンテーションは、例えば、赤血球の輪郭を定義してもよいし、または、赤血球に属する画素の指示を提供するマスクの形状でもよい。
【０００８】
上述の方法で生成されたグラフィカル・ユーザ・インタフェースは、このように、第１のビュー及び第２のビューを備える。グラフィカル・ユーザ・インタフェースのユーザは、赤血球の特定のグループまたはグループ群を選択する入力を行ってもよい。第１のビューでは、選択されたグループまたはグループ群の赤血球が、選択されていないグループと比べて容易に識別可能になることを意図して、選択されたグループまたはグループ群に属する赤血球が、赤血球のサンプル画像の中で強調表示される。第１のビューでは、ユーザは、このようにして、選択されたグループまたはグループ群の赤血球または空間的な分布の概要を得てもよい。ユーザは、例えば、選択されたグループまたはグループ群の赤血球が、診断すべき医学的状態であるか、または、サンプルの準備にエラーがあることを示すクラスタを形成する傾向があるかどうかを知ることができても良い。第２のビューでは、選択されたグループまたはグループ群の赤血球が、画像から個々に抽出され、グループ毎に編成される。第２のビューでは、ユーザは、このようにして、赤血球を個々に、異なる特性に関して調査してもよい。
【０００９】
赤血球は、色、サイズ、形状、及び含有物等の異なる特性に関連付けられてもよい。各特性は、異なるグループに関連付けられてもよい。例えば、「形状」特性は、第１の形状のセル、第２の形状のセル、及び第３の形状のセルに関連するグループに関連付けられても良い。本発明によれば、第１のユーザ入力は、１つ以上のそのようなグループを指定しても良い。その代わりに、または、追加して、第１のユーザ入力は、赤血球の特性を指定しても良く、それにより、その特性に関連付けられた全てのグループが指定されたことになる。上記の例では、第１のユーザ入力が「形状」特性を指定した場合、第１、第２、及び第３の形状のセルに関連するグループが、自動的に指定される。これにより、ユーザは、赤血球の分析を、特性レベルと同様にグループレベルで行うことができる。
【００１０】
第１のユーザ入力が１つ以上のグループを指定する場合、上記方法は、前記第１のまたは前記第２のビューを介して、第１のユーザ入力により指定された少なくとも１つのグループの中の選択されたグループを指定する第２のユーザ入力を受け取り、それに応じて、前記選択されたグループの赤血球のみを強調表示するよう前記第１のビューの前記サブビューに表示された前記画像を更新する、ことをさらに含んでもよい。このようにして、ユーザは、第１のユーザ入力によるグループの指定を、１つのグループの指定に絞りこんでもよい。
【００１１】
第２のビューを利用するユーザは、１つ以上の特定の赤血球のサンプル内での空間的な位置に興味があってもよい。この目的のため、上記方法は、前記第２のビューを介して、１つ以上の選択された赤血球を指定する第３のユーザ入力を受け取り、それに応じて、前記選択された１つ以上の赤血球のみを強調表示するよう前記第１のビューの前記サブビューに表示された前記画像を更新する、ことをさらに含んでもよい。
【００１２】
代替の実施形態では、上記方法は、前記第１のビューを介して、１つ以上の選択された赤血球を指定するユーザ入力を受け取り、それに応じて、第２のビューのサブビュー内で、選択された赤血球にグラフィカルマーキングを付け加えることを含んでもよい。
【００１３】
第２のビューを利用するユーザは、サンプル内の特定の赤血球の空間情報に興味があっても良い。例えば、ユーザは、特定の赤血球とその周囲とを、より間近で見ることに興味があってもよい。この目的のため、上記方法は、前記第２のビューを介して、選択された赤血球を指定する第３のユーザ入力を受け取り、前記赤血球データの中で、前記選択された赤血球の位置を検出し、前記選択された赤血球を含む領域に対応する画像データを前記画像から抽出し、前記抽出された画像データの拡大率を増加し、前記第２のビューの第２のサブビューにそれを表示する、ことを含んでもよい。
【００１４】
第１のビュー内に表示される画像中の強調表示から、順次、分析が完了したグループを取り除くことは、赤血球の分析を行うユーザにとって、便利な方法である。第１のビューに表示される画像中に、強調表示されるグループがなくなった時点で、ユーザは、全ての分析が完了したことが分かる。これを実現するため、上記方法は、分析が完了したと第１のユーザ入力によって指定された、少なくとも１つのグループの中の選択されたグループを指定する第４のユーザ入力を受け取り、それに応じて、選択されたグループ内の赤血球の強調表示を解除して、第１のビューの中のサブビューに表示される画像を更新する、ことを含んでもよい。
【００１５】
上述したように、赤血球データは、特性に関する少なくとも１つのグループへのそのセルの分類を備える。典型的には、赤血球の分類は、機械的に行われ、例えば、ニューラル・ネットワーク、サポート・ベクタ・マシン、ファジー論理アルゴリズム、または、ｋ近傍法などを用いて行う。第２のビューのサブビューで個々の赤血球を分析するユーザは、特定のセルの分類は誤りが多いと気づき、セルを手作業で再分類したいと望むかもしれない。手作業の分類を可能とするため、上記方法は、前記第１のユーザ入力により指定された第１のグループから前記第１のユーザ入力により指定された第２のグループに赤血球を再分類する指示を、第４のユーザ入力として、前記第２のビューを介してを受け取り、前記赤血球に対し、前記赤血球データの分類を、前記第１のグループから前記第２のグループに更新し、前記抽出した赤血球を、前記第１のグループに対応する前記サブビューの代わりに、前記第２のグループに対応する前記サブビューに表示するよう前記第２のビューを更新する、ことを含んでもよい。例えば、第４のユーザ入力は、ドラッグ・アンド・ドロップ操作の形であってもよく、ユーザは、例えば、コンピュータマウスを用いて、前記分類するセルを、第１のグループに対応するサブビューからドラッグし、第２のグループに対応するサブビューにドロップする。
【００１６】
一般に、赤血球は、画像中の背景に対するそれのコントラストが、強調表示されない他の赤血球の背景に対するコントラストよりも大きい場合、強調表示されている。コントラストに関するそのような違いを実現するため、前記検出した赤血球を前記画像内で強調表示するステップは、前記第１のユーザ入力によって指定された前記少なくとも１つのグループに分類されない各赤血球について、前記画像の背景に対する前記赤血球のセグメンテーション内の部分の前記画像のコントラストを低減することを含み、前記画像の前記背景は、前記画像中の、前記赤血球が描かれていない部分で形成されてもよい。このように、第１のユーザ入力により指定された少なくとも１つのグループに分類されていない赤血球は、第１のユーザ入力によって指定された赤血球に比べて淡色化される。
【００１７】
前記赤血球のセグメンテーション内の部分の前記画像のコントラストを低減するステップは、前記画像内の前記赤血球の前記セグメンテーション内の前記部分の強度を、前記画像内の前記赤血球の前記セグメンテーション内の前記部分の元の強度と前記画像の前記背景の強度との組み合わせに設定することを含んでもよい。これは、セルを淡色化する効果的な方法である。さらに、強調表示されていない赤血球は、依然として背景から識別可能である。組み合わせは、例えば、平均値及び加重平均値でもよい。
【００１８】
本発明のグラフィカル・ユーザ・インタフェースでは、第２のビューのサブビュー内の赤血球をソートすることができる。１つの実施形態では、分類の信頼度に基づいてソートしてもよい。この目的のため、前記赤血球データは、前記画像内の各赤血球について、少なくとも１つのグループへの前記赤血球の分類の信頼性をさらに含み、前記グラフィカル・ユーザ・インタフェースの第２のビューを生成するステップは、前記第１のユーザ入力によって指定される、前記少なくとも１つのグループ各々について、前記グループへの前記赤血球の分類の信頼性に応じて前記抽出した赤血球をソートすることをさらに含んでいてもよい。これにより、入力するユーザは、自動的な分類が不確かで、手作業で再分類した方が良い赤血球を、容易に発見できてもよい。
【００１９】
サンプルの赤血球が描かれた画像が、複数のサブ画像で構成されている場合がある。サブ画像には、少し重複している部分があってもよい。このような場合、赤血球のサンプルが描かれた画像を受け取るステップは、結合されると赤血球のサンプルを描く複数の画像を受け取ることを含み、前記赤血球データは、前記画像内の各赤血球について、前記複数の画像の中の前記赤血球が描かれている画像の識別コードをさらに含み、赤血球が強調表示された前記画像を表示するステップは、赤血球が強調表示された前記結合された複数の画像を表示することを含んでもよい。複数のサブ画像を有することにより、合成された画像において、よりよい解像度を得ることができる。より具体的には、画像の解像度は、画像の画素数により制限されるだけではなく、画像を取得する際に適用された拡大率によっても制限される。このため、解像度を向上させるために拡大率を増大させることは有効である。このようにするため、サンプルの全領域をカバーするために、複数のサブビューを取得することが必要であってもよい。
【００２０】
上述したように、赤血球は、異なる特性に関して、異なるグループに分類される。これは、特定の赤血球は、異なる特性に関して、いくつかのグループに分類されてもよいことを意味する。第２のビューにおいては、赤血球は、グループ毎に表示される。しかしながら、２つの異なるグループに分類されたセルについて、同時に表示されるビューを得ることに興味があってもよい。この目的のため、上記方法は、前記第２のビューの、第３のグループに対応するサブビューにおいて、第４のグループにも分類される前記抽出された赤血球にグラフィカルマーキングを付け加えることをさらに含み、前記第３及び前記第４のグループは、赤血球の異なる特性に関連づけられてもよい。
【００２１】
本発明の第２の態様によれば、上記の目的は、赤血球のサンプルが描かれた画像と、赤血球データとを受け取るよう構成され、赤血球データが、前記画像内の各赤血球について、前記画像内の前記赤血球のセグメンテーション及び位置と、赤血球の少なくとも１つの特性に基づいた少なくとも１つのグループへの前記赤血球の分類と、を備えた受取部と、前記画像内の前記赤血球が分類された少なくとも１つのグループを指定する第１の入力を受け取るよう構成されたユーザ入力部と、前記グラフィカル・ユーザ・インタフェースの第１のビューを、前記第１のユーザ入力によって指定された前記少なくとも１つのグループに分類された全ての赤血球を前記赤血球データの中で検出し、前記検出した赤血球を前記画像内で強調表示し、前記第１のビュー内に、赤血球が強調表示された前記画像を表示する、ことにより生成するよう構成された処理部と、を備え、前記処理部は、前記グラフィカル・ユーザ・インタフェースの第２のビューを、前記第１のユーザ入力によって指定された前記少なくとも１つのグループ各々について、前記グループに分類された全ての赤血球を前記赤血球データの中で検出し、前記グループに分類された前記赤血球各々の前記セグメンテーションに属する画像データを前記画像から抽出することによって、前記グループに分類された前記赤血球各々を前記画像から抽出し、前記抽出した赤血球を、前記第２のビュー内の、前記グループに対応する前記サブビューに表示することにより生成するよう、さらに構成される、赤血球の分析のためのグラフィカル・ユーザ・インタフェースを生成する装置によって達成される。
【００２２】
第３の態様によれば、上記目的は、赤血球のサンプルが描かれた画像と、赤血球データとを受け取るよう構成され、赤血球データが、前記画像内の各赤血球について、画像内の前記赤血球のセグメンテーション及び位置と、赤血球の、少なくとも１つの特性に基づいた少なくとも１つのグループへの前記赤血球の分類と、を備えた受取インタフェースと、前記画像内の前記赤血球が分類された少なくとも１つのグループを指定する第１の入力を受け取るよう構成されたユーザ入力インタフェースと、第１のビューであって、前記第１のユーザ入力によって指定された前記少なくとも１つのグループに分類された全ての赤血球を前記赤血球データの中で検出し、前記検出した赤血球を前記画像内で強調表示し、前記第１のビュー内に、赤血球が強調表示された前記画像を表示する、ことにより生成された第１のビューと、第２のビューであって、前記第１のユーザ入力によって指定された前記少なくとも１つのグループ各々について、前記グループに分類された全ての赤血球を前記赤血球データの中で検出し、前記グループに分類された前記赤血球各々の前記セグメンテーションに属する画像データを前記画像から抽出することによって、前記グループに分類された前記赤血球各々を画像から抽出し、前記抽出した赤血球を、前記グループに対応する前記第２のビューの前記サブビューに表示する、ことにより生成される第２のビューと、を備えた、赤血球を分析するためのグラフィカル・ユーザ・インタフェースによって達成される。
【００２３】
第４の態様によれば、上記目的は、処理能力を有する装置で実行された場合、第１の態様の方法を達成するよう作られたコンピュータコード命令を含む、コンピュータ読み取り可能な媒体で実現されてもよい。
【００２４】
第５の態様によれば、上記目的は、赤血球を分析するためのグラフィカル・ユーザ・インタフェースを生成するシステムによって達成される。そのシステムは、赤血球のサンプルを描画するよう構成された描画装置と、表示装置と、請求項１３に記載のグラフィカル・ユーザ・インタフェースを生成する装置であって、当該装置は、前記描画装置と前記表示装置とに接続され、前記描画装置から赤血球のサンプルが描かれた画像を受け取り、前記表示装置上の前記グラフィカル・ユーザ・インタフェースに表示するよう構成された装置と、を備えてもよい。描画装置は、例えば、赤血球のサンプルの画像を取得するよう準備された顕微鏡であってもよい。
【００２５】
第２、第３、第４及び第５の態様は、一般に、第１の態様と同じ特徴と利点とを有していてもよい。さらに、この発明は、明示的に他の記載がない限り、特徴の全ての可能な組み合わせに関することに留意されたい。
【００２６】
一般に、クレームで用いられる全ての用語は、ここで明示的に他の解釈が定義されていない限り、この技術分野の通常の意味に従って解釈される。例えば、「ひとつの（ａ）／ひとつの（ａｎ）／その（ｔｈｅ）［画像、ステップなど］」の全ての記載は、明示的に他の記載がない限り、前記画像、ステップなどの少なくとも１つの例を参照するようにオープンに解釈される。ここに開示されるいかなる方法のステップも、明示的に記載がない限り、開示された順序通りに実行される必要はない。
【図面の簡単な説明】
【００２７】
上記は、本発明の追加の目的、特徴及び利点も同様に、同じ要素には同じ参照数字（符号）が用いられる添付図面を参照して、以下の、本願の好適な実施形態の、例示的で限定的でない詳細な説明により、よりよく理解されるであろう。
【図１】図１は、実施形態のグラフィカル・ユーザ・インタフェースの第１のビューの概略図である。
【図２】図２は、実施形態のグラフィカル・ユーザ・インタフェースの第２のビューの概略図である。
【図３】図３は、実施形態の装置の概略図である。
【図４】図４は、実施形態のグラフィカル・ユーザ・インタフェースの第１のビューの概略図である。
【図５】図５は、実施形態のグラフィカル・ユーザ・インタフェースの第２のビューの概略図である。
【図６】図６は、実施形態のグラフィカル・ユーザ・インタフェースの第２のビューの概略図である。
【図７】図７は、実施形態のグラフィカル・ユーザ・インタフェースを生成する方法のフローチャートである。
【発明を実施するための形態】
【００２８】
本発明は、以降、現時点で好ましい本発明の実施形態が示される、添付の図面を参照しながら、さらに十分に説明される。しかしながら、この発明は、多くの異なる態様で具体化されてもよい。ここに記載された実施形態に限定されて解釈されるべきではない。むしろ、これらの実施形態は、完璧さと完全性のために提供され、当業者に発明の範囲を十分に伝える。ここに開示されたシステムと装置とは、動作中に記載される。
【００２９】
図１及び図２は、グラフィカル・ユーザ・インタフェースの第１のビュー１００及び第２のビュー２００をそれぞれ説明するための図である。グラフィカル・ユーザ・インタフェースは、インターフェース内で示されるデータを受信するための受信インターフェースを含む。このインターフェースのユーザは、例えば、トグル・ボタン１０２ａ及び１０２ｂの使用により、または、タブまたはメニューを用いる等の任意の同様の手段により第１のビュー１００と第２のビュー２００との間で切り替えることができる。
【００３０】
第１のビュー１００は、サンプル中の赤血球の概要を提供することを目的とする。この目的のため、第１のビュー１００は、赤血球１０８のサンプルを描く画像１０６を表示するよう構成される。例えば、画像１０６は、第１のビュー１００のサブビュー１０４に表示されてもよい。画像１０６は、画像１０６に描かれた赤血球１０８を含む前景、及び、画像１０６の、赤血球１０８が描かれない部分で形成される背景１１０を備える。
【００３１】
画像１０６は、各々、赤血球１０８のサンプルの一部を描く複数の画像（図１に点線で示される）で構成されてもよい。複数の画像の結合が赤血球１０８のサンプルを描く画像１０６を形成するようつなぎ合わされてもよい。例えば、ＷＯ２００２０８４３６８  Ａ１の、特に、２１−２６ページに記載された方法を用いてもよい。
【００３２】
以下に詳細に述べるように、いくつかの赤血球１０８は、画像１０６中で、強調表示される。すなわち、それらは、強調表示されない他の赤血球よりも背景１０８に関してより高いコントラストで表示される。図示された例では、赤血球１０８ａは、強調表示され、赤血球１０８ｂは、強調表示されない。
【００３３】
図示された第１のビュー１００は、赤血球の特性１１４ａ−ｄのリストを表示するよう構成されたサブビュー１１２を含む。ここでは、列記された特性１１４ａ−ｄは、赤血球の色１１４ａ、赤血球のサイズ１１４ｂ、赤血球の形状１１４ｃ、赤血球の含有物１１４ｄである。しかしながら、特性の他の選択は、もちろん可能である。
【００３４】
各特性１１４ａ−ｄは、１つ以上のグループ１１６に関連付けられる。グループ１１６は、関連付けられた特性１１４ａ−ｄの異なる態様を反映する。例えば、「形状」特性１１４ｃは、赤血球１０８が持ち得る異なる形状を反映するグループ１１６に関連づけられる。ここで、「形状」特性１１４ｃは、グループ「変形赤血球増加症」、「標的細胞」、「分裂赤血球増加症」、「ヘルメット細胞」、「鎌状赤血球」、「セル状赤血球症」、「楕円赤血球症」、「卵形赤血球症」、「涙滴細胞」、「丘斑細胞」、「有棘赤血球増加症」及び「棘状赤血球増加症」に関連づけられる。
【００３５】
画像１０６中のセル１０８は、１つ以上の特性１１４ａ−ｄに関連づけられる。より具体的には、画像１０６中のセル１０８は、特性１１４ａ−ｄの少なくとも１つに関して、少なくとも１つのグループ１１６に分類される。例えば、特定の赤血球１０８は、「色」特性１１４ａに関しては、「多染性」のグループに、「形状」特性１１４ｃに関しては、「分裂赤血球増加症」のグループに分類されてもよい。
【００３６】
サブビュー１１２には、異なるグループ１１６に分類された、画像１０６中の赤血球１０８の割合（パーセンテージ）１１８が表示されてもよい。この例では、画像１０６の中の５１．６％の赤血球が、「色」特性１１４ａに関して「多染性」のグループに分類されている。さらに、または、その代り、サブビュー１１２は、ある特定のグループ１１６に分類された赤血球１０８の部分を示す割合１２０が表示されるよう構成されてもよい。図示された例では、サブビュー１１２は、割合０、１、２、３に対応する４段階の割合が表示されるよう構成される。割合１２０は、例えば、図示記号１２２を用いて、図示されてもよい。
【００３７】
第１のビュー１００は、ユーザ入力を受け取るよう構成される。例えば、ユーザは、サブビュー１１２に表示される特性１１４ａ−ｄを指定してもよい。指定は、サブビュー１１２内の特性１４ａ−ｄの名称を、ユーザがマウスを用いたりタッチスクリーンを介してクリックしたりすること等により行われる。この例では、「形状」特性１１４ｃを指定するユーザ入力が示されている。特性１１４ａ−ｄを指定することにより、その特性１１４ａ−ｄに関連づけられた全てのグループ１１６が自動的に指定される。同様に、ユーザは、１つ以上のグループ１１６を指定してもよい。以下に、より詳細に述べるように、ユーザ入力を介して指定されたグループに分類された赤血球１０８ａは、画像１０６中で強調表示される。
【００３８】
第２のビュー２００は、サンプルの中の、個々の赤血球１０８のグループ１１６の概要を提供することを目的とする。この目的のため、第２のビュー２００は、各々、グループ１１６の１つに対応するサブビュー２０４ａ−ｄを備える。図示された例では、サブビュー２０４ａは、グループ「標的細胞」に対応し、サブビュー２０４ｂは、グループ「分裂赤血球増加症」に対応し、サブビュー２０４ｃは、グループ「ヘルメット細胞」に対応し、サブビュー２０４ｄは、グループ「鎌状赤血球」に対応する。ユーザは、スクロール動作を行うことにより、より多くのサブビューを見てもよい。
【００３９】
特に、サブビュー２０４ａ−ｄは、ユーザ入力を介して指定されたグループ１１６に対応する。この例では、「形状」特性１１４ｃに関連付けられた全てのグループ１１６がユーザ入力を介して指定されたため、サブビュー２０４ａ−ｄは、「形状」特性１１４ｃに関連付けられたグループ１１６に対応する。従って、もし、ユーザ入力により、特性１１４ａ−ｄの他の１つまたは他のグループ１１６が指定された場合、第２のビュー２００は、指定されたそれらのグループに対応するサブビューを備えることとなる。
【００４０】
第２のビュー２００は、図１を参照して記載されたサブビュー１１２に対応するサブビュー２１２をさらに備えてもよい。
【００４１】
図３は、図１及び図２を参照して記載されたグラフィカル・ユーザ・インタフェース等の、赤血球を分析するためのグラフィカル・ユーザ・インタフェースを生成するシステムを例示する。システムは、描画装置３１２と、グラフィカル・ユーザ・インタフェースを生成する装置３００と、ディスプレイ３１０と、を備える。描画装置３１２、装置３００及びディスプレイ３１０は、別個の装置として、または、１つの装置として形成されてもよい。特に、装置３００とディスプレイ３１０とは、共用ユニットの一部を形成してもよい。描画装置３１２は、一般に、赤血球のサンプルの画像を取得するよう構成されていればいかなる装置であってもよい。例えば、描画装置は、カメラを備えたマイクロスコープであってもよい。
【００４２】
装置３００は、受け取り部３０２、ユーザ入力部３０４、及び、中央処理装置などの処理部３０６を備え、ソフトウェアもしくはハードウェア、または、これらの組み合わせで実現されてもよい。受け取り部３０２は、赤血球のサンプルの画像を受け取るよう構成される。例えば、受け取り部３０２は、赤血球のサンプルの画像を取得するよう構成された描画装置３１２から、そのような画像を受け取る。ユーザ入力部３０４は、例えば、本発明の実施形態のグラフィカル・ユーザ・インタフェースを介してユーザが指定したり選択したりすることが可能な、例えば、コンピュータマウスや類似の手段であってもよい。装置３００は、メモリ３０８をさらに備える。メモリ３０８は、赤血球を描出した画像及び赤血球に関連するデータなどの異なる種類のデータを記憶する。さらに、メモリは、処理部３０６によって実行されたときに、ここに開示されたいかなる方法も達成するコンピュータコード命令を備えていてもよい。
【００４３】
図１、図２及び図７に示すフローチャートを参照して、装置３００による動作を記載していくこととする。
【００４４】
ステップＳ１００において、装置３００は、赤血球１０８のサンプルを描画した画像１０６を受け取る。画像１０６は、例えば、メモリ３０８から、または赤血球のサンプルの画像を取得するよう構成された描画装置３１２から、受け取り部３０２によって受け取られてもよい。画像１０６が複数の画像から構成される場合（図１を参照して記載されたように）、装置３００は、ステップＳ１００において、複数の画像を受け取ってもよい。
【００４５】
ステップＳ１０２において、装置３００は、赤血球データを受け取る。赤血球データは、例えば、メモリ３０８、描画装置３１２、または、外部のデータベース（不図示）から、受け取り部３０２によって受け取られてもよい。
【００４６】
赤血球データは、画像１０６中の赤血球に関連する情報を備える。赤血球データは、画像１０６中の各赤血球１０８に関して複数のデータ要素を備える、ベクトル形式等のデータ構造を形成してもよい。
【００４７】
特に、赤血球データは、画像１０６中の赤血球１０８の位置を示すデータ要素を備えていてもよい。このようにして、赤血球データにより、各赤血球１０８は、画像１０６における位置で識別できる。画像１０６が複数の画像から構成される場合、赤血球データは、各赤血球１０８について、その赤血球が位置する画像の識別コードをさらに備えてもよい。赤血球データは、赤血球１０８各々のセグメンテーションを示すデータ要素をさらに備えてもよい。セグメンテーションは、例えば、画像１０６中の赤血球１０８の輪郭、言い換えると外周、の形であってもよい。あるいは、セグメンテーションは、画像１０６内の赤血球１０８に含まれる画素を識別するマスクの形であってもよい。このように、赤血球データは、画像１０６中の各赤血球１０８の空間的な広がりと形状とを特定する。以下に詳細に説明するように、位置及びセグメンテーションデータにより、処理部３０６は、第１のビュー１００を生成する際、個々の赤血球１０８を強調表示でき、第２のビュー２００を生成する際、個々の赤血球１０８を、画像１０６から抽出することができる。
【００４８】
赤血球データ、特に位置及びセグメンテーションデータは、画像１０６から、個々の赤血球１０８を識別し、切り出すセグメンテーションアルゴリズムの出力であってもよい。例えば、処理部３０６または描画装置３１２は、ステップＳ１０２を実行する際、装置３００によって読み込まれる赤血球データを記憶するために、そのようなセグメンテーションアルゴリズムを事前に実行してもよい。この目的のために、任意の既存の好適なセグメンテーションアルゴリズムが用いられてもよい。しかしながら、好ましくは、エッジ検出に基づいたセグメンテーションアルゴリズムが用いられる。
【００４９】
赤血球データは、画像１０６中の各赤血球１０８について、血球を描写する画像範囲のいくつかの特性の値を示すデータ要素をさらに備えてもよい。例えば、画像範囲の領域またはその範囲の平均色の情報を含むことができる。
【００５０】
赤血球データは、画像１０６中の各赤血球１０８について、赤血球の少なくとも１つの特性１１４ａ−ｄに関する、少なくとも１つのグループ１１６への赤血球１０８の分類を提供するデータ要素をさらに備えていても良い。このように、第１及び第２のビュー１００及び２００に表示されるグループ１１６は、赤血球１０８が分類されるグループである。例えば、特定の赤血球１０８は、「サイズ」特性１１４ｂに関しては、小赤血球に分類され、すなわち、「小赤血球症」というグループに入れられ、「形状」特性１１４ｃに関しては、分裂赤血球に分類され、すなわち、「分裂赤血球増加症」というグループに入れられる。
【００５１】
その分類は、ニューラル・ネットワーク等の、個々の赤血球１０８を異なるグループに分類する分類アルゴリズムの出力であってもよい。この目的のために、分類アルゴリズムは、上述のセグメンテーションアルゴリズムからの出力であるセグメンテーションデータを利用してもよい。分類アルゴリズムは、典型的には、手作業による分類が可能な赤血球でトレーニングされる。このようなトレーニングを行い、分類アルゴリズムのパラメータが評価され、画像１０６中の赤血球１０８等の、手作業による分類の存在しない赤血球を分類するために使用されてもよい。例えば、処理部３０６または描画装置３１２は、ステップＳ１０２を実行する際、装置３００により読み込まれる赤血球データを記憶するために、事前にそのような分類アルゴリズムを実行してもよい。
【００５２】
赤血球データは、各分類の信頼度に関するデータ要素をさらに備えていてもよい。信頼度は、分類の精度の尺度を提供する。例えば、信頼性は、分類が正確であるというｐｒｏｐａｂｉｌｉｔｙを表す０と１との間の値であってもよい。より一般的には、信頼度は、いかなる範囲の値であってもよい。
【００５３】
ステップＳ１０４において、装置３００は、グループ１１６の少なくとも１つを指定するユーザ入力を受け取る。ユーザ入力は、ユーザ入力部３０４を介して受け取られても良い。ユーザは、第１及び第２のビュー１００及び２００のそれぞれのサブビュー１１２または２１２のいずれかにおいて、グループ１１６をクリックすることによってグループ１１６を選択する、例えば、マウスまたは他の同様の手段を用いて、グループ１１６の少なくとも１つを指定してもよい。このように、サブビュー１１２及び２１２は、グラフィカル・ユーザ・インタフェースのユーザ入力インタフェースとなる。ユーザ入力は、図１に図示される「形状」特性１１４ｃ等の赤血球の特性１１４ａ−ｄを指定してもよい。特性１１４ａ−ｄを指定することにより、ユーザ入力は、その特性１１４ａ−ｄに関連付けられた全てのグループを指定する。ユーザ入力を受け取ったことに応じて、処理部３０６は、第１及び第２のビュー１００及び２００において、指定された少なくとも１つのグループを強調表示してもよい。
【００５４】
装置３００は、画像１０６と赤血球データとを受け取ると、ステップＳ１０６に進み、第１のビュー１００を生成し、ステップＳ１０８に進み、第２のビュー２００を生成する。
【００５５】
第１のビュー１００、特に第１のビュー１００のサブビュー１０４を生成するため、処理部３０６は、複数のサブステップＳ１０６ａ−ｃを実行する。
【００５６】
ステップＳ１０６ａでは、処理部３０６は、ユーザ入力で指定された少なくとも１つのグループ１１６に分類された赤血球１０８を検出するために、赤血球データを分析する。このため、処理部３０６は、指定された少なくとも１つのグループ１１６に対応するデータ要素を検出するために、赤血球データを探索してもよい。検出したデータ要素について、処理部３０６は、対応する赤血球１０８のアイデンティティを識別してもよい。図１に図示する例では、ユーザ入力は、「形状」特性１１４ｃに関連付けられた全てのグループ１１６を指定している。従って、処理部３０６は、赤血球データを用いて、「形状」特性１１４ｃに関連付けられたグループ１１６の１つに分類された画像１０６内の全ての赤血球１０８を識別する。
【００５７】
ステップＳ１０６ｂでは、処理部３０６は、ステップＳ１０６ａで検出した赤血球１０８を画像１０６の中で強調表示する。一般に、赤血球１０８ａの強調表示は、その背景１１０に対するコントラストが、強調表示されない赤血球１０８ｂの背景１１０に対するコントラストに比べて、より高いことを意味する。そのような強調表示の仕方には、多くの可能な選択肢がある。第１のオプションによれば、強調表示されない赤血球１０８ｂまたは背景に対するコントラストを一定とし、強調表示される赤血球１０８ａの背景１１０に対するコントラストを増加させてもよい。第２のオプションによれば、強調表示する赤血球１０８ａまたは背景に対するコントラストを一定とし、強調表示されない赤血球１０８ｂの背景１１０に対するコントラストを低減させてもよい。これにより、他の赤血球１０８ｂが、背景と区別しにくくなるという意味で「淡色化」され、赤血球１０８ａが強調表示される。第３のオプションによれば、強調表示する赤血球１０８ａまたは背景に対するコントラストを増大させ、強調表示しない赤血球１０８ｂの背景１１０に対するコントラストを低減させてもよい。
【００５８】
ユーザによる分析対象の赤血球は、典型的には、ユーザ入力により指定された赤血球であるため、画像１０６中でそのセルの外観を修正しないことが好まれる。このため、上記第２のオプション、すなわち、赤血球１０８ｂ等の強調表示されない赤血球が淡色化される表示態様が好ましい。より詳細には、処理部３０６は、画像１０６内の、セグメンテーションにより定義された赤血球１０８ｂの内部の強度を、画像１０６の赤血球１０８ｂの内部の強度と背景１１０の強度との組み合わせに設定することにより、赤血球１０８ｂを淡色化してもよい。背景１１０の強度は、背景１１０の平均の強度であってもよい。例えば、組合せは、平均値、加重平均値、または、その他の、その分野で知られているレイヤーブレンディング手法であってもよい。このようにして、赤血球１０８ｂと背景１１０との間のコントラストは低減し、それにより、赤血球１０８ｂは、淡色化される。
【００５９】
ステップ１０６ｃでは、処理部３０６は、赤血球１０８ａを強調表示した画像１０６を、第１のビュー１００に表示する。例えば、処理部３０６は、第１のビュー１００のサブビュー１０４にその画像を表示してもよい。第１のビュー１００、そしてまたサブビュー１０４は、例えば、ディスプレイ３１０上に表示されてもよい。
【００６０】
画像１０６が複数の画像から構成されている場合、ステップＳ１０６ａ−ｃは、複数の画像各々について実行されることが理解される。最後のステップＳ１０６ｃでは、処理部３０６は、複数の画像を合成し、すなわち、つなぎ合わせ、強調表示された赤血球を有する画像１０６を形成する。
【００６１】
第２のビュー２００と、第２のビュー１００の特にサブビュー２０４ａ−ｄを生成するため、処理部３０６は、複数のサブステップＳ１０８ａ−ｃを実行する。上述したように、サブビュー２０４ａ−ｄ各々は、ユーザ入力によって指定されたグループ１１６の１つに対応する。この例では、「形状」特性１１４ｃに関連付けられたグループがユーザ入力により指定されている。処理部３０６は、サブビュー２０４ａ−ｄ各々を生成するために、ユーザ入力によって指定されたグループ１１６各々について、ステップＳ１０８ａ−ｃを実行する。下記では、ステップＳ１０８ａ−ｃを、指定されたグループのうちの１つ、すなわち、サブビュー２０４ｂに対応するグループ「分裂赤血球増加症」に関して説明する。
【００６２】
ステップＳ１０８ａでは、処理部３０６は、グループ１１６ｂ、ここでは、グループ「分裂赤血球増加症」に分類された赤血球を、赤血球データの中から検出する。このため、処理部３０６は、ステップＳ１０６ａを参照して説明したのと同様に進める。
【００６３】
ステップＳ１０８ｂでは、処理部３０６は、赤血球データに従ってグループ１１６ｂに分類された赤血球１０８各々を抽出する。赤血球１０８ａ等の赤血球を抽出するとは、一般的に、画像１０６から赤血球を切り出すことを意味する。より詳しくは、赤血球１０８を抽出するために、処理部３０６は、赤血球データによって提供される赤血球１０８ａの輪郭内等の画像１０６のセグメンテーションに属する部分を抽出してもよい。
【００６４】
グループ１１６ｂに分類された全ての赤血球が画像１０６から抽出されると、処理部３０６は、グループ１１６に対応するサブビュー２０４ｂ内の抽出された赤血球の表示を進める。図２に示すように、抽出された赤血球は、サブビュー２０４ｂにおいて並べて表示される。
【００６５】
そして、処理部３０６は、ユーザ入力により指定された全てのグループについて、サブビュー２０４ａ−ｄが生成されるまで、ステップＳ１０８ａ−ｃを繰り返す。なお、画像１０６が複数の画像から構成される場合、ステップＳ１０８ａ−ｃは、複数の画像各々について、実行されてもよいことが理解される。
【００６６】
処理部３０６は、さらに、異なるパラメータに関して、サブビュー２０４ａ−ｄ各々内で、抽出した赤血球をソートしてもよい。このようなソーティングは、さらなるユーザ入力に応じて実行されてもよい。例えば、赤血球データがグループ１１６への分類に関する信頼度を備えた場合、処理部３０６は、特定のグループ、例えば、グループ１１６ｂにおいて、抽出した赤血球を、信頼度に応じてソートしてもよい。ソートは、信頼度の昇順、降順、いずれであってもよい。他の例では、第１の特性、ここでは、「形状」１１４ｃに関連付けられたグループ１１６ｂに対応して抽出された赤血球を、第２の特性、例えば、「サイズ」１１４ｂに応じてソートしてもよい。
【００６７】
上述した方法の結果、第１の１００及び第２のビュー２００を備えたグラフィカル・ユーザ・インタフェースを得る。第２のビュー２００では、このインタフェースのユーザは、サブビュー２０４ａ−ｄにより、個々の赤血球をグループ毎に容易に分析できる。同時に、ユーザは、第１のビュー１００を介して、サブビュー２０４ａ−ｄに対応するグループの赤血球の、サンプル内での空間的な分布を得ることができる。このようにして、ユーザは、第２のビューに示される赤血球の分析の、所定の結果の理由が、サンプル内での赤血球の所定の空間的な分布によるものであるかを検出する機会を得ることができる。例えば、所定のグループの赤血球が、サンプル内で不均一に分布している場合、サンプルが適切に準備されたものでないことを示しているかもしれない。また、第１のビュー１００において、所定のグループの赤血球がクラスタを形成する傾向にある場合、第２のビュー２００単独での抽出した赤血球の分析だけでは得られない、所定の診断を示しているかもしれない。
【００６８】
処理部３０６は、さらなるユーザ入力を受け取ってもよい。例えば、処理部３０６は、第１のビュー１００または第２のビュー２００を介して、第１のユーザ入力によって指定された少なくとも１つのグループの中の選択されたグループを指定する、さらなるユーザ入力を受け取ってもよい。この様子を、第１のビュー１００を図示する図４にさらに示す。この例では、処理部３０６は、「形状」特性１１４ｃに関連付けられた全てのグループ１１６の指定を第１のユーザ入力として受け取る。さらに、処理部３０６は、グループ「分裂赤血球増加症」１１６ｂを選択するさらなるユーザ入力を受け取る。さらなるユーザ入力を受け取ったことに応じて、処理部３０６は、サブビュー１０４に表示された画像１０６を更新する。より詳細には、処理部３０６は、赤血球データに従って、グループ「分裂赤血球増加症」１１６ｂに分類された赤血球のみを強調表示することを進める。例えば、さらに上述したように、これは、グループ「分裂赤血球増加症」１１６ｂに分類されない全ての赤血球を淡色化する処理を含んでもよい。本例では、更新された画像１０６により、グループ「分裂赤血球増加症」の赤血球がサンプル内の所定の部分でクラスタ化しているように見えることがわかる。
【００６９】
同様に、処理部３０６は、第２のビュー２００を介して、強調表示する１つ以上の特定の赤血球を指定する、さらなるユーザ入力を受け取ってもよい。典型的には、第２のビュー２００の１つ以上のサブビュー２０４ａ−ｄにおいて選択することにより、１つ以上の特定の赤血球を指定してもよい。さらなるユーザ入力を受け取ったことに応じて、処理部３０６は、選択された１つ以上の赤血球のみを強調表示するよう第１の画像１０６を更新する。例えば、処理部３０６は、画像１０６内の、選択された赤血球以外を淡色化することを進めてもよい。
【００７０】
他の実施形態では、処理部３０６は、強調表示から除くよう選択されたグループの指定を、さらなるユーザ入力として受け取ってもよい。そのようなさらなる入力を受け取ると、処理部３０６は、第１のビュー１００において、選択されたグループの赤血球の強調表示を解除するよう、画像１０６を更新してもよい。例えば、関心対象の赤血球の強調表示は、先に説明したように、当該関心対象の赤血球を淡色化することによって、解除してもよい。この実施形態は、第２のビュー２００において赤血球を分析するユーザに、特に有用である。サブビュー２０４ａ−ｄに対応する特定のグループの分析が完了した時点で、その特定のグループの強調表示は、第１のビュー１００から解除されてもよい。このとき、第１のビュー１００において、赤血球が１つも強調表示されていない場合、ユーザは、全てのグループの分析が終了したことをダブルチェックできる。
【００７１】
図５は、ユーザインタフェースの他の機能を説明するための図である。より具体的には、図５は、グラフィカル・ユーザ・インタフェースの第２のビュー２００を示す。処理部３０６は、サブビュー２０４ａ−ｄの１つから選択された赤血球５０８を指定するさらなるユーザ入力を受け取ってもよい。さらなるユーザ入力を受け取ると、処理部３０６は、選択された赤血球５０８の位置を検出するため、赤血球データを探索してもよい。位置を検出すると、処理部３０６は、画像１０６内の、選択された赤血球５０８を含む範囲に対応する部分５０６を抽出してもよい。そして、処理部３０６は、抽出された部分５０６の拡大率を増加させる、すなわち、選択された赤血球５０８を拡大する、ことを進めてもよい。そして、処理部３０６は、第２のビュー２００のサブビュー５０４において、抽出された部分５０６を表示してもよい。
【００７２】
図６は、ユーザインタフェースのさらに他の機能を説明するための図である。図６は、グラフィカル・ユーザ・インタフェースの第２のビュー２００を示す。前述したように、第２のビュー２００は、本例では、「形状」特性１１４ｃに関連付けられたグループ１１６に対応するサブビュー２０４ａ−ｄを備える。特に、サブビュー２０４ｂは、グループ「分裂赤血球増加症」に対応する。処理部３０６は、サブビュー２０４ａ−ｄに対応するグループ１１６とは別に、さらなるグループ６１６、ここでは、グループ「大赤血球症」、を指定するユーザ入力を受け取ってもよい。さらなるグループ６１６は、他の特性、ここでは、「サイズ」特性１１４ｃに関連付けられる。さらなるユーザ入力に応じて、処理部３０６は、１つ以上のサブビュー２０４ａ−ｄ内で、抽出した赤血球へグラフィカルマーキングを付け加えることを含んでもよい。マーキングは、サブビュー２０４ａ−ｄ内で、さらなるグループ６１６にも分類された、抽出された赤血球に対して行われる。この例では、抽出された赤血球６０８であって、グループ「分裂赤血球増加症」とグループ「大赤血球症」とに分類された赤血球が、グラフィカルマーキングされる。マーキングは、例えば、抽出された赤血球囲む矩形、または、この目的にふさわしい、他のグラフィカルマーキングでなされてもよい。同時に２つの特性に基づいて赤血球を選択またはマーキングする可能性は、場合によっては、診断に重要な利点を提供できる。例えば、形状グループ「セル状赤血球」でセルを分析する際、これらのセルが、サイズグループ「大赤血球症」か、「ノーマルサイズ」か、にも分類されるかどうかを知ることは、適切である。
【００７３】
ここに開示されるグラフィカル・ユーザ・インタフェースのユーザは、赤血球を、手作業で再分類してもよい。好ましくは、そのような再分類は、第２のビュー２００を介してなされる。例えば、再分類は、サブビュー２０４ａ−ｄの１つからサブビュー２０４ａ−ｄの他の１つへ、抽出した赤血球をユーザが動かす、ドラッグ・アンド・ドロップ操作によりなされる。そのような再分類を指示するユーザ入力を受け取ると、処理部３０６は、赤血球データ内の関連する赤血球の分類を更新してもよい。また、処理部３０６は、さらなるユーザ入力による指定に従って、サブビュー２０４ａ−ｄの１つから再分類された赤血球を取り除き、それを、サブビュー２０４ａ−ｄの他の１つに追加することにより、第２のビューを更新してもよい。
【００７４】
当業者は、上述した実施形態を種々に変形することができ、なお、上述した実施形態に示された発明の利点を享受できる。例えば、赤血球を、他の手法で強調表示してもよいし、第１のビュー及び第２のビューのレイアウトは、異なってもよいし、説明された特性に関し、追加のグループを用いてもよいし、本発明を用いて赤血球の追加の特性が分析されてもよい、などである。このように、本発明は、示された実施形態に限定されるべきではなく、添付のクレームによってのみ定義されるべきである。さらに、当業者にとっては、当然ではあるが、上記実施形態は、組み合わせてもよい。
【図１】
0006373359.tif 000002
【図２】
0006373359.tif 000003
【図３】
0006373359.tif 000004
【図４】
0006373359.tif 000005
【図５】
0006373359.tif 000006
【図６】
0006373359.tif 000007
【図７】
0006373359.tif 000008