(57)【要約】本発明のある側面によれば、クライアント‐サーバー・システムが提供される。クライアントおよびサーバーは、染色物質を加えられた生体物質のスライスの同じデジタル画像を提供される。通例、サーバーは大きな処理パワーをもつ。よって、デジタル画像を事前処理するためにサーバーが使われ、要求の際に事前計算の結果をクライアントに提供する。サーバーは、デジタル画像の各ピクセルを分類するよう構成されたサーバー処理ユニットを有する。ここで、ピクセルの色属性が、スライスにおける当該ピクセルに対応するスポットを、当該染色物質で染色されていると特徴付ける場合に、ピクセルは染色されているとして分類される。ここで、スライスは、当該スポットにおいて染色物質を吸収している。こうして、デジタル画像のすべてのピクセルが分類される。すべてのピクセルの部分集合が、染色されているとして分類される。残りのピクセルは、未定義、染色されていないまたは異なる物質で染色されているとして分類されてもよい。サーバー処理ユニットは、残りのピクセルをそれぞれ分類するよう構成されることができる。さらに、サーバーは分類結果を記憶するよう構成される。クライアントのクライアント処理ユニットが、クライアントに提供されたデジタル画像の関心領域を決定するよう構成される。こうして、クライアントは、関心領域におけるピクセルの分類に関係したデータをサーバーに要求するよう構成される。サーバーは、デジタル画像の分類および／またはそれに基づくさらなるデータを事前処理しており、よって、初期に、関心領域におけるピクセルの分類に関係したデータをクライアントに提供する用意ができている。よって、サーバーは、デジタル画像における関心領域におけるピクセルの分類に関係した該分類結果を、クライアントに提供できる。クライアントは、受領された分類結果を、好ましくはクライアントのユーザー・インターフェースのディスプレイを用いて、表示することができる。その結果、ユーザーは、短い時間遅延以内に、デジタル画像の関心領域におけるピクセルが染色されているとして分類されているか否かを見ることができる。
2018532982.tif 000002
【特許請求の範囲】
【請求項１】
・サーバー入力インターフェース；
・サーバー処理ユニット；
・サーバー記憶ユニット；および
・サーバー出力インターフェースを有するサーバーであって、
前記サーバー入力インターフェースは、少なくとも一つの染色物質を加えられた生体物質のスライスのデジタル画像を受け取るよう構成されており；
前記サーバー処理ユニットは、前記デジタル画像の各ピクセルを分類するよう構成されており、ここで、ピクセルは、染色物質に関し、そのピクセルの色属性が当該染色物質の吸収を示すあらかじめ定義された属性範囲内である場合に、染色されているとして分類され；
前記サーバー記憶ユニットは、前記デジタル画像および前記デジタル画像のピクセルの分類を記憶するよう構成されており；
前記サーバー入力インターフェースはさらに、クライアントから前記デジタル画像の関心領域を示す要求を受け取るよう構成されており；
前記サーバー出力インターフェースは、前記関心領域におけるピクセルの記憶されている分類および／または分類に関係した他のデータを、前記クライアントに提供するよう構成されている、
サーバー。
【請求項２】
前記サーバー出力インターフェースは、前記サーバー記憶ユニットによって記憶されているデータの少なくとも一部を、前記関心領域におけるピクセルの分類に関係したデータとして、前記クライアントに提供するよう構成されている、請求項１記載のサーバー。
【請求項３】
前記サーバー処理ユニットは、前記デジタル画像の各ピクセルにおいて、各染色物質について、当該ピクセルの色属性に基づく吸収値ax,yを計算するよう構成されている、請求項１または２記載のサーバー。
【請求項４】
前記サーバー入力インターフェースは、各染色物質について、前記関心領域についての吸収閾値athを受け取るよう構成されており；
前記サーバー処理ユニットは、前記関心領域における染色された分類されたピクセルのうち、少なくとも一つの染色物質について、関係した吸収閾値より大きい吸収値をもつピクセルを、線直された選択されたピクセルとして選択するよう構成されており；
前記サーバー記憶ユニットは、前記染色された選択されたピクセルおよび／または前記染色された選択されたピクセルの吸収値を記憶するよう構成されている、
請求項３記載のサーバー。
【請求項５】
前記サーバー処理ユニットは、前記要求に際して、前記関心領域における染色を特徴付けるスコアSを、記憶されている染色された選択された選択されたピクセルおよび／または前記染色された選択されたピクセルの記憶されている吸収値の関数として計算するよう構成されており；
前記サーバー出力インターフェースは、該スコアを、前記関心領域におけるピクセルの分類に関係したデータとして、前記クライアントに提供するよう構成されている、
請求項４記載のサーバー。
【請求項６】
前記サーバー処理ユニットは、複数のデジタル・タイルを決定するよう構成されており、各タイルは前記デジタル画像の全領域の部分領域にある諸ピクセルに関連付けられ、前記デジタル画像のピクセルの大半の各ピクセルは、少なくとも二つのタイルに関連付けられ；
前記サーバー処理ユニットは、前記デジタル画像の各ピクセルの前記少なくとも一つの吸収値を、あらかじめ定義された数の吸収レベルapのうちの一つに量子化するよう構成されており；
前記サーバー処理ユニットは、各タイルについて、各染色物質についての吸収頻度ベクトルNを計算するよう構成されており、ここで、吸収頻度ベクトルは、各吸収レベルについて、それぞれの染色物質について、当該吸収レベルにおけるそのタイルの染色されたピクセルの数を示すエントリーを含み；
前記サーバー記憶ユニットは、前記デジタル・タイルおよび／または前記吸収頻度ベクトルを記憶するよう構成されている、
請求項３記載のサーバー。
【請求項７】
前記サーバー処理ユニットは、前記複数のタイルを、四分木構造および／または一体的画像構造において決定するよう構成されている、請求項６記載のサーバー。
【請求項８】
前記サーバー処理ユニットは、前記要求の際に、選択されたタイルが前記デジタル画像の前記関心領域に対応する一体的な領域をなすよう、前記複数の記憶されたデジタル・タイルのうちある最小数のタイルを、選択されたタイルとして決定するよう構成されており；
前記サーバー出力インターフェースは、前記選択されたタイルおよび／または前記吸収頻度ベクトルを、前記関心領域におけるピクセルの分類に関係したデータとして、前記クライアントに提供するよう構成されている、
請求項６または７記載のサーバー。
【請求項９】
前記サーバー処理ユニットは、前記要求の際に、選択されたタイルが前記デジタル画像の前記関心領域に対応する一体的な領域をなすよう、前記複数の記憶されたデジタル・タイルのうちある最小数のタイルを、選択されたタイルとして決定するよう構成されており；
前記サーバー入力インターフェースは、各染色物質について、前記関心領域についての吸収閾値を受け取るよう構成されており；
前記サーバー処理ユニットは、前記要求に際し、前記選択されたタイルの記憶されている吸収頻度ベクトルのエントリーであって、その関係した吸収レベルがそれぞれ関係した吸収閾値より大きいものを、選択されたエントリーとして選択するよう構成されており；
前記サーバー処理ユニットは、前記要求に際して、前記関心領域における染色を特徴付けるスコアを、前記選択されたタイルの記憶されている吸収頻度ベクトルの前記選択されたエントリーおよび／またはすべてのエントリーの関数として計算するよう構成されており；
前記サーバー出力インターフェースは、該スコアを、前記関心領域におけるピクセルの分類に関係したデータとして、前記クライアントに提供するよう構成されている、
請求項６または７記載のサーバー。
【請求項１０】
・クライアント入力インターフェース；
・ユーザー・インターフェース；および
・クライアント出力インターフェースを有するクライアントであって、
前記クライアント入力インターフェースは、少なくとも一つの染色物質を加えられた生体物質のスライスのデジタル画像を受け取るよう構成されており；
前記ユーザー・インターフェースは、前記デジタル画像を表示するよう構成されており；
前記ユーザー・インターフェースは、ユーザーから選択信号を受け取り、該選択信号に基づいて前記デジタル画像の関心領域を選択するよう構成されており；
前記クライアント出力インターフェースは、前記関心領域におけるピクセルの分類に関係したデータの要求を、サーバーに送るよう構成されており；
前記クライアント入力インターフェースは、前記要求に際して、前記関心領域におけるピクセルの分類に関係したデータを前記サーバーから受け取るよう構成されている、
クライアント。
【請求項１１】
前記ユーザー・インターフェースが、受け取られた、前記関心領域におけるピクセルの分類に関係したデータを表示するよう構成されている、請求項１０記載のクライアント。
【請求項１２】
前記クライアント入力インターフェースが、前記関心領域についての吸収閾値を、各染色物質について受け取るよう構成されており；
前記クライアント出力インターフェースは、前記少なくとも一つの吸収閾値を、前記関心領域におけるピクセルの分類に関係したデータの要求とともに前記サーバーに送るよう構成されており；
前記クライアント入力インターフェースが、前記要求に際して、前記サーバーから、前記関心領域におけるピクセルのうち染色された選択されたピクセルの吸収値を受け取るよう構成されており、前記染色された選択されたピクセルは、染色されていると分類されており、かつ関係する吸収閾値よりも大きな吸収値を有するものであり；
当該クライアントはクライアント処理ユニットを有しており；
前記クライアント処理ユニットは、前記関心領域の染色を特徴付けるスコアを、前記染色された選択されたピクセルの吸収値の関数として、計算するよう構成されており；
ユーザー・インターフェースは前記スコアを表示するよう構成されている、
請求項１０または１１記載のクライアント。
【請求項１３】
前記クライアント入力インターフェースが、前記関心領域についての吸収閾値を、各染色物質について受け取るよう構成されており；
前記クライアント出力インターフェースは、前記少なくとも一つの吸収閾値を、前記関心領域におけるピクセルの分類に関係したデータの要求とともに前記サーバーに送るよう構成されており；
前記クライアント入力インターフェースが、前記サーバーから、前記関心領域の選択されたデジタル・タイルの吸収頻度ベクトルを受け取るよう構成されており、前記選択されたタイルは、前記関心領域に対応する一体的な領域をなすものであり、それぞれの選択されたタイルおよび染色物質について、関連付けられた吸収頻度ベクトルは、各吸収レベルについて、当該吸収レベルにおける当該タイルの染色されたピクセルの数を示し；
当該クライアントはクライアント処理ユニットを有しており；
前記クライアント処理ユニットは、前記吸収頻度ベクトルのエントリーであって、その関連付けられた吸収レベルがそれぞれ関係した吸収閾値より大きいものを、選択されたエントリーとして選択するよう構成されており；
前記クライアント処理ユニットは、前記要求に際して、前記関心領域における染色を特徴付けるスコアを、前記吸収頻度ベクトルの前記選択されたエントリーおよび／またはすべてのエントリーの関数として計算するよう構成されており；
前記ユーザー・インターフェースは前記スコアを表示するよう構成されている、
請求項１０または１１記載のクライアント。
【請求項１４】
・請求項１ないし９のうちいずれか一項記載のサーバーと；
・請求項１０ないし１３のうちいずれか一項記載のすくなくとも一つのクライアントとを有する、
システム。
【請求項１５】
ａ）サーバーにおいて、少なくとも一つの染色物質を加えられた生体物質のスライスのデジタル画像をサーバーにおいて受領する段階と；
ｂ）前記サーバーにおいて、前記デジタル画像の各ピクセルを分類する段階であって、ピクセルは、各染色物質に関して、そのピクセルの色属性が当該染色物質の吸収を示すあらかじめ定義された属性範囲内である場合に、染色されているとして分類される、段階と；
ｃ）クライアントにおいて、生体物質の前記スライスの同じデジタル画像を受領する段階と；
ｄ）前記クライアントのユーザー・インターフェースによって、前記クライアントにおいて受領されたデジタル画像を表示する段階と；
ｅ）前記ユーザー・インターフェースを介したユーザーによって提供された選択信号の受領に際して、該選択信号に基づいて、前記クライアントにおいて、前記デジタル画像の関心領域を選択する段階と；
ｆ）前記関心領域におけるピクセルの分類に関係したデータの要求を前記クライアントから前記サーバーに送る段階と；
ｇ）段階ｂ）の分類が、前記関心領域におけるピクセルの分類に関係したデータの要求を前記クライアントから受領する前に完了している場合、前記デジタル画像の前記関心領域におけるピクセルの分類および／または該分類に関係した他のデータを前記サーバーから前記クライアントに送る段階とを含む、
方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、サーバー‐クライアント・アーキテクチャーに、より詳細には、デジタル病理学データを扱い、処理するためのサーバーおよびクライアントそのものならびに方法に関する。
【背景技術】
【０００２】
病理医は、ケア・サイクルの診断部分において中心的な役割をもつ。生体物質試料が生検の間に患者から採取されるとき、生検からの組織および細胞の顕微鏡観察によって潜在的な疾病の性質および重篤度について最終的な診断を下すのは通例病理医である。
【０００３】
一例では、顕微鏡観察のためのスライドは、次のようないくつかの段階で用意されることができる。まず、生体物質試料が固定のためにホルマリンに入れられ、その後、処理されてパラフィン・ブロックの形にされ、それから薄い、約5μmのスライスが切られる。これらのスライスの一つはスライドの基板上、特にガラス基板上に置かれ、その後、関連する細胞または組織部分が顕微鏡で見えるよう、一つまたは複数の染色された物質が加えられてもよい。その後、整合流体（match  fluid）および／または固定液がスライスに加えられてもよい。さらに、薄い、約170μmの透明のカバー・スリップがスライスの上に置かれることができ、それによりスライスが密封される。これは、スライスを含むスライドの長期の、特に10年を超える保管を可能にする。
【０００４】
病理学は典型的にはアナログな業務だが、近年は、診断の効率および品質を改善するために、デジタル病理学に向けた動きがある。デジタル病理学は、生物学、細胞学および／または病理学の分野における、生体物質（biological  material）、特にスライスを分析するための、必要とされる情報のデジタル化をいう。特に、デジタル病理学は、以前に生体物質試料から切り取られたスライスのデジタル分子診断をいう。デジタル病理学の例示的な適応の結果、病理医は、診断を下すために、もはやスライス自身を物理的に扱うのではなく、スライドから取られることのできるデジタル画像および他の臨床情報で作業することになる。
【０００５】
特許文献１は、デジタル画像内の関心領域を識別する方法に関する。この方法は、デジタル画像を受け取ることを含む。画像は複数のタイルに分割される。該複数のタイルのどれが関心領域を含んでいるかが判定される。グラフィック処理ユニットが、関心領域を含んでいると判定されたタイルについて、ピクセル強度ヒストグラムを計算する。関心領域を含んでいないタイルについてはピクセル強度ヒストグラムは計算されない。画像処理結果は、次いで、表示または印刷される。その処理結果を、医療実務者、たとえば放射線医が調べてもよい。
【０００６】
強度ヒストグラムの計算のために、高性能CPUが必要とされることがある。ヒストグラムを計算する計算努力を、関心領域を含むと判定されたタイルに限定することは、計算努力を低減しうるが、実際的な観点からは、医療実務者は、相変わらず、結果が表示できる前に、CPUが計算を終えるまで待つ必要がある。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】米国特許出願公開第2008/0112614号
【発明の概要】
【発明が解決しようとする課題】
【０００８】
生体物質のスライスのデジタル画像の関心領域に関係したデータの応答性（responsiveness）を容易にする必要があるかもしれない。
【課題を解決するための手段】
【０００９】
本発明の目的は、独立請求項の主題によって解決される。さらなる実施形態は従属請求項に組み込まれている。
【００１０】
本発明の第一の側面によれば、サーバー入力インターフェース、サーバー処理ユニット、サーバー記憶ユニットおよびサーバー出力インターフェースを有するサーバーが提供される。サーバー入力インターフェースは、生体物質のスライスのデジタル画像を受け取るよう構成される。生体物質のスライスは少なくとも一つの染色物質を加えられている。サーバー処理ユニットは、デジタル画像の各ピクセルを分類するよう構成される。ここで、ピクセルの色属性がそれぞれの染色物質の吸収を示すあらかじめ定義された属性範囲内である場合に、ピクセルは、各染色物質について、染色されているとして分類される。サーバー記憶ユニットは、デジタル画像およびデジタル画像のピクセルの分類を記憶するよう構成される。サーバー入力インターフェースは、クライアントからデジタル画像の関心領域を示す要求を受け取るよう構成される。サーバー出力インターフェースは、記憶された分類および／または関心領域における諸ピクセルの分類に関係した他のデータを、クライアントに提供するよう構成される。
【００１１】
結果として、分類は、要求より前に実行および／または完了することができる。要求が発生した場合に、関連するデータ、特に記憶されている分類が、要求の時点またはその後にこれらを計算する必要なしに、効率的に提供されうる。デジタル画像の各ピクセルが分類されているので、デジタル画像の任意の関心領域に関係したデータの利用可能性が満たされる。よって、デジタル画像の関心領域の選択に関わりなく、特に関心領域における、ピクセルの分類に関係した関連するデータが、要求に応えて提供されうる。関心領域におけるピクセルの分類に関係したデータのこの高い利用可能性のため、サーバーは、高い応答性を有する。関連するデータを要求したことがありうるクライアントは、要求したデータをすぐに提供されることがあり、よって、クライアント・サイトでのパフォーマンスが向上されうる。
【００１２】
一例では、サーバーは、コンピュータまたはコンピュータ・システムに関係していてもよい。
【００１３】
一例では、用語「スライス」は、薄い、特に約3ないし10μmのスライスの形の生体試料物質からの切り出しに関する。
【００１４】
一例では、用語「染色物質」は、生体物質、特に生体物質のスライスにおいて、コントラストを向上させるおよび／または構造をハイライトすることを可能にされた物質に関する。
【００１５】
一例では、用語「染色物質」は、生体物質、特に生体物質のスライスにおいて、構造および／または分子に蛍光により標識付けすることを可能にされた、蛍光染色物質とも呼ばれる蛍光物質にも関しうる。
【００１６】
一例では、ヘマトキシリン（H）、エオシン（E）またはヘマトキシリンとエオシンの組み合わせ（H&E）がスライスを染色するための染色物質として用いられてもよい。
【００１７】
一例では、生体蛍光染料、免疫蛍光法および／または蛍光タンパク質が、スライスを染色するための染色物質として用いられてもよい。
【００１８】
一例では、スライスを染色することで、たとえば細胞、組織および相互接続部の間の、特に筋繊維、結合組織、赤血球および／または個々の細胞内の細胞小器官の間の区別が可能になる。
【００１９】
一例では、生体物質のスライスは、二つ以上の染色物質を加えられることができる。たとえば、スライスは、第一の染色物質および第二の染色物質を加えられてもよい。第一の染色物質は染色物質と呼ばれることができ、第二の染色物質は対比染色物質と呼ばれることができる。
【００２０】
一例では、スライスのデジタル画像は、複数のピクセルを有する。たとえば、デジタル画像は100,000より多くのピクセルを含んでいてもよい。
【００２１】
一例では、スライスの染色は、その色属性を変化させうる。よってこれは、デジタル画像の色属性に影響をもつ。色属性が、蛍光属性にも関係しうることは理解されるべきである。したがって、デジタル画像の各ピクセルの色属性は、それぞれのピクセルが、前記少なくとも一つの染色物質を加えられた前記スライスの小領域を示すかどうかを分類するために、使用されてもよい。一例では、デジタル画像のピクセルの分類は、ピクセルの色属性が染色物質固有の属性範囲であるかどうかの判定に関する。属性範囲は、特に前記少なくとも一つの染色物質のそれぞれについて、あらかじめ定義されることができる。よって、各染色物質について、特定のあらかじめ定義された属性範囲が提供されることができる。
【００２２】
一例では、ピクセルの色相は、それぞれのピクセルの色属性をなす。
【００２３】
一例では、属性範囲は、色帯（color-band）によって形成されてもよい。
【００２４】
一例では、染色物質の吸収が、生体物質の構造および／または分子に染色物質の少なくとも一部を結合させることに関係していてもよい。たとえば、染色物質としての蛍光染色物質は、生体物質の特定の分子に結合しうる。染色物質についてのもう一つの例としてのヘマトキシリンは、生体物質の酸をもつ特定の塩に結合しうる。
【００２５】
一例では、生体物質のスライスは、加えられた染色物質を少なくとも部分的に吸収する。染色物質の吸収があると、吸収が起こったところでスライスの色相が変わることがある。さらに、色相変化の度合いは、染色物質の吸収の度合いに依存しうる。よって、色帯は、特定の染色物質の吸収を示しうる。このように、異なる染色物質は異なる色帯に関係しうる。
【００２６】
一例では、デジタル画像の各ピクセルを分類し、ピクセルが各染色物質について染色されていると分類される結果、デジタル画像のピクセルの分類が得られる。分類結果のことを、デジタル画像のピクセルの「分類」ということがある。
【００２７】
一例では、サーバー入力インターフェースは、クライアントからデジタル画像の関心領域を示す要求を受け取る。
【００２８】
一例では、クライアントは、コンピュータ、コンピュータ・システムおよび／またはソフトウェア・ユニットに関する。クライアントは、コンピュータ・ネットワークを介してサーバーにアクセスするよう構成されていてもよい。
【００２９】
一例では、関心領域（ROI）は、たとえばクライアントのユーザー、好ましくは病理医によれば前記スライスの重要な部分でありうる前記スライスの対応する領域を示しうる、前記デジタル画像の領域に関する。その部分についてはさらなる分析または計算が実行されるべきである。この計算は、関心領域の染色を特徴付けるスコアの計算を含んでいてもよい。
【００３０】
一例では、要求はデジタル画像の任意の領域を示しうる。それぞれのピクセルが分類されており、分類結果が記憶されているので、サーバーは、関心領域に関係した分類結果をすぐにクライアントに提供するよう構成されることができる。関心領域に関係した分類結果は、関心領域におけるピクセルの分類に関係したデータであってもよい。
【００３１】
一例では、用語「関心領域におけるピクセルの分類に関係したデータ」は、関心領域におけるピクセルの分類の結果に基づいて――直接または間接に――計算されたデータに関する。好ましくは、計算は、クライアントの要求に先立って実行されている。この場合、データは事前に計算および／または事前に処理される。
【００３２】
一例では、用語「関心領域におけるピクセルの分類に関係したデータ」は「関心領域に関係したデータ」とも称されうる。
【００３３】
結果として、関心領域に関する事前処理されたデータは、サーバーからクライアントに、高い応答性をもって、さらなる目的のために提供されうる。クライアント・サイトにいる病理医は、デジタル画像のコピーの上で関心領域を手動で指示してもよい。サーバー・サイトにおけるある種の染色に基づく分類結果の利用可能性と、関心領域におけるピクセルの分類に関係したデータ、特に関心領域におけるピクセルの分類をすぐにクライアントに提供できるサーバーの構成とにより、さらなる計算のための、特にスコアを計算するための、クライアントにおける処理時間が短縮される。よって、クライアントは、クライアントのユーザーに、より高いパフォーマンスを提供することができる。
【００３４】
本発明の例示的実施形態によれば、サーバー出力インターフェースは、サーバー記憶ユニットによって記憶されたデータの少なくとも一部を、関心領域におけるピクセルの分類に関係したデータとして、クライアントに提供するよう構成される。
【００３５】
一例では、サーバー記憶ユニットによって記憶されている分類が、関心領域におけるピクセルの分類に関係したデータとして提供される。結果として、それぞれ関心領域におけるピクセルの分類と直接または間接の関係をもつ事前計算された分類または記憶された他のデータは、要求後すぐにクライアントに提供されうる。クライアントは必ずしも、そのような計算のための、たとえばデジタル画像の各ピクセルの分類を計算するための処理パワーを必要としない。このように、クライアントによってクライアントのユーザーに提供されるパフォーマンスが向上させられる。
【００３６】
本発明の例示的実施形態によれば、サーバー処理ユニットは、デジタル画像の各ピクセルにおいて、各染色物質について、当該ピクセルの色属性に基づく吸収値を計算するよう構成される。
【００３７】
本発明の例示的実施形態によれば、サーバー処理ユニットは、複数のデジタル・タイルを決定するよう構成される。各タイルはデジタル画像の全領域の部分領域にある諸ピクセルに関連付けられていて、デジタル画像のピクセルの大半の各ピクセルは、少なくとも二つのタイルに関連付けられる。サーバー処理ユニットは、デジタル画像の各ピクセルの前記少なくとも一つの吸収値を、あらかじめ定義された数の吸収レベルのうちの一つに量子化するよう構成される。サーバー処理ユニットは、各タイルについて、各染色物質についての吸収頻度ベクトルを計算するよう構成される。ここで、吸収頻度ベクトルは、各吸収レベルについて、それぞれの染色物質について、当該吸収レベルにおける前記タイルの染色されたピクセルの数を示すエントリーを含む。サーバー記憶ユニットは、デジタル・タイルおよび／または吸収頻度ベクトルを記憶するよう構成される。
【００３８】
一例では、各タイルは、デジタル画像のデジタル部分画像に対応する。
【００３９】
一例では、隣接するタイルが重なり合ってもよく、その場合、それらはデジタル画像のピクセルの共通の集合に関連付けられる。
【００４０】
一例では、吸収値は、前記吸収レベルに対応する値をなすよう量子化される。吸収レベルの数は限られており、サーバー処理ユニットによって実行されるべき前記さらなる諸段階のための処理努力が軽減できる。
【００４１】
一例では、二つ以上の染色物質が生体物質のスライスに加えられている。よって、スライスのデジタル画像の部分領域に関連付けられたデジタル・タイルは、第一の染色物質によって染色されるところにより分類されたピクセルと、また第二の染色物質を用いて染色されるところにより分類されたピクセルなどとを含んでいてもよい。よって、各タイルについて、それぞれの染色物質について、吸収頻度ベクトルが計算できる。
【００４２】
一例では、各吸収頻度ベクトルは染色物質の一つに関係する。吸収頻度ベクトルの各エントリーは、対応する吸収レベルにおける、染色物質固有の染色されたピクセルの数に関係していてもよい。各タイルについて、二つ以上の吸収頻度ベクトルが提供されることができる。特に、生体物質のスライスに加えられた可能性がある染色物質と同数の吸収頻度ベクトルがあってもよい。頻度ベクトルのエントリー数は好ましくは、吸収レベルの数に対応する。
【００４３】
一例では、頻度ベクトルのエントリーは、当該頻度ベクトルが関係するタイルにおける、関連する染色物質を用いて分類されたピクセルの数に関する。
【００４４】
結果として、吸収頻度ベクトルは、種々の吸収レベルに分類されたピクセルに固有の、それぞれの染色物質の分布頻度を与える。このように、吸収頻度ベクトルは、該吸収頻度ベクトルが関係するタイルに対応するデジタル画像の部分領域における、染色物質の分布についてのコンパクトな表現を有する。
【００４５】
一例では、サーバー処理ユニットは、特定の関心領域に関係したデータの要求より前に、前記吸収頻度ベクトルを計算するよう構成されていてもよい。このように、吸収頻度ベクトルの計算は、クライアントが関心領域におけるピクセルの分類に関係したデータの要求を送りうる前に、完了されることができる。こうして、要求が行なわれるときは、関心領域におけるピクセルの分類に関係した関連データがすぐに提供されることができる。
【００４６】
一例では、関心領域におけるピクセルの分類に関係したデータは、吸収頻度ベクトルに、特に吸収頻度ベクトルの部分集合に関係していてもよい。このように、要求に応答して、吸収頻度ベクトル、特にその部分集合が初期にクライアントに提供されることができる。この初期応答は、クライアント・サイトにおけるユーザーに提供されるパフォーマンスを向上させる。
【００４７】
本発明の例示的実施形態によれば、サーバー処理ユニットは、前記複数のタイルを、四分木構造および／または一体的画像構造において決定するよう構成される。
【００４８】
一例では、異なる四分木構造レベルにおけるタイルは異なるサイズを有していてもよく、および／またはデジタル画像の異なるサイズの部分領域に関連付けられる。
【００４９】
一例では、異なる四分木構造レベルのタイルは重なり合ってもよい。よって、異なる四分木構造レベルにおけるタイルによって、冗長な情報が提供されることがある。
【００５０】
本発明のある例示的実施形態によれば、サーバー処理ユニットは、前記要求の際に、選択されたタイルがデジタル画像の関心領域に対応する一体的な領域をなすよう、前記複数の記憶されたデジタル・タイルのある最小数のタイルを選択されたタイルとして決定するよう構成される。サーバー入力インターフェースは、それぞれの染色物質について、関心領域についての吸収閾値を受け取るよう構成される。サーバー処理ユニットは、前記要求に際して、選択されたタイルの記憶されている吸収頻度ベクトルのエントリーを選択されたエントリーとして選択するよう構成され、その関係した吸収レベルはそれぞれ、関係した吸収閾値より大きい。サーバー処理ユニットは、前記要求に際して、関心領域における染色を特徴付けるスコアを、選択されたタイルの記憶されている吸収頻度ベクトルの、選択されたエントリーおよび／またはすべてのエントリーの関数として計算するよう構成される。サーバー出力インターフェースは、該スコアを、関心領域におけるピクセルの分類に関係したデータとして、クライアントに提供するよう構成される。
【００５１】
一例では、選択された諸タイルは異なるサイズを有していてもよい。
【００５２】
一例では、隣接する選択されたタイルは、互いに重なり合ってもよく、互いに完璧に境を接してもよい。
【００５３】
一例では、デジタル画像の関心領域の中央領域に関連付けされたタイルは、デジタル画像の関心領域の外縁における別の領域と関連付けられた選択されたタイルよりも大きなサイズを有していてもよい。
【００５４】
結果として、関心領域の中心領域は、より少ないがより大きなタイルで覆われてもよい。
【００５５】
一例では、選択されたタイルの平均サイズは、可能な限り大きくてもよい。関心領域の一体的な領域をなす最小数のタイルを提供するためである。
【００５６】
一例では、吸収閾値は、それより上ならピクセルが関心領域における染色を特徴付けるスコアを計算するために考慮されうるような、ピクセルの吸収レベルについての値または吸収値に関係していてもよい。
【００５７】
結果として、吸収閾値は、実際の染色特性および／またはそれぞれのスコアに対する影響がより少ない関心領域のピクセルを無視するよう、好適に選ばれてもよい。
【００５８】
一例では、頻度ベクトルの選択されたエントリーは、関係した吸収閾値以上の、関心領域のピクセルの吸収レベルに関係する。関係は、吸収頻度ベクトルが関連付けられている染色物質についてであってもよい。
【００５９】
一例では、各染色物質について、関心領域についてスコアが計算されることができる。
【００６０】
一例では、すべての染色物質の組み合わせについて、関心領域についてスコアが計算されることができる。
【００６１】
一例では、スコアは、ある染色物質を用いての関心領域の染色を特徴付ける。よって、関心領域について、二つ以上のスコア、特にスライスに適用された染色物質と同数のスコアが提供されてもよい。
【００６２】
一例では、サーバー出力インターフェースは、前記少なくとも一つのスコアを、関心領域におけるピクセルの分類に関係したデータとして、クライアントに提供するよう構成される。
【００６３】
結果として、サーバー処理ユニットは、吸収頻度ベクトルの重要エントリーを識別するために用いられてもよい。ここで、処理ユニットはさらに、吸収頻度ベクトルの識別されたエントリーの関数としてスコアを計算するよう構成されてもよい。それにより、該スコアがクライアントに提供されうる。
【００６４】
一例では、サーバー処理ユニットは、関心領域におけるピクセルの分類に関係したデータの要求に先立って、吸収頻度ベクトルを計算するよう構成されてもよい。
【００６５】
さらなる例では、サーバー処理ユニットは、前記要求に際して、よって好ましくは前記要求がサーバーによって受信された後に、前記少なくとも一つのスコアを計算するよう構成されてもよい。
【００６６】
結果として、サーバー処理ユニットは、サーバーに提供されたある関係した吸収レベルとともに、ある個別の関心領域に従って、前記要求に際して、最後の処理段階を計算するよう構成されてもよい。
【００６７】
結果として、サーバーは、前記要求の受領より前に、前記の諸段階の大半を事前処理していてもよい。サーバーは大きな処理パワーをもちうるので、前記少なくとも一つのスコアは、非常に限られた時間内に、計算され、その後クライアントに提供されうる。結果として、サーバーは高い応答性をもつ。
【００６８】
本発明の第二の側面によれば、クライアント入力インターフェース、ユーザー・インターフェースおよびクライアント出力インターフェースを有するクライアントが提供される。クライアント入力インターフェースは、少なくとも一つの染色物質を加えられた生体物質のスライスのデジタル画像を受け取るよう構成される。ユーザー・インターフェースは、デジタル画像を表示するよう構成される。ユーザー・インターフェースは、ユーザーから選択信号を受け取り、該選択信号に基づいてデジタル画像の関心領域を選択するよう構成される。クライアント出力インターフェースは、関心領域におけるピクセルの分類に関係したデータの要求を、サーバーに送るよう構成される。クライアント入力インターフェースは、前記要求に際して、関心領域におけるピクセルの分類に関係したデータをサーバーから受け取るよう構成される。
【００６９】
一例では、クライアントは、コンピュータ・ユニットまたはソフトウェア・ユニットに関する。クライアントは、コンピュータ・ネットワークを介してサーバーへのアクセスを有していてもよい。
【００７０】
一例では、クライアントによって受け取られるデジタル画像は、サーバーによって受け取られるデジタル画像に対応する。よって、それらの画像は同じデジタル画像に関係していてもよい。
【００７１】
一例では、ユーザー・インターフェースは、ディスプレイを有していてもよい。特に、ユーザー・インターフェースはタッチスクリーンを有していてもよい。
【００７２】
一例では、ユーザー・インターフェースはグラフィカル・ユーザー・インターフェースを有していてもよい。
【００７３】
一例では、ユーザー・インターフェースはキーパッドおよび／またはユーザーがユーザー入力を入力できるようにする他の任意のコンピュータ周辺機器から信号を受け取るよう構成される。
【００７４】
結果として、ユーザーはクライアントを使って、関心領域におけるピクセルの分類に関係したデータの要求をサーバーに送ることができる。サーバーは、好ましくは、関心領域におけるピクセルの分類に関係したデータを事前計算しており、初期には、応答して、このデータをクライアントに送るよう構成されていてもよい。こうして、クライアント入力インターフェースは、関心領域におけるピクセルの分類に関係したデータを、要求送付後短い遅延で受け取りうる。よって、クライアントは、高いパフォーマンスおよび／または応答性を提供できる。
【００７５】
本発明の第三の側面によれば、本発明の第一の側面に基づくサーバーと、本発明の第二の側面に基づく少なくとも一つのクライアントとを有するシステムが提供される。
【００７６】
本発明の第四の側面によれば、以下の段階を含む方法が提供される：
ａ）少なくとも一つの染色物質を加えられている生体物質のスライスのデジタル画像をサーバーにおいて受領する。
ｂ）デジタル画像の各ピクセルを分類する。ピクセルの色属性がそれぞれの染色物質の吸収を示すあらかじめ定義された属性範囲内である場合に、ピクセルは、各染色物質に関して、染色されているとして分類される。
ｃ）生体物質の前記スライスの同じデジタル画像をクライアントにおいて受領する。
ｄ）ユーザー・インターフェースによって、クライアントにおいて受領されたデジタル画像を表示する。
ｅ）ユーザー・インターフェースを介したユーザーによって提供された選択信号の受領に際して、該選択信号に基づいて、クライアントにおいて、デジタル画像の関心領域を選択する。
ｆ）関心領域におけるピクセルの分類に関係したデータの要求をクライアントからサーバーに送る。
ｇ）段階ｂ）の分類が、関心領域におけるピクセルの分類に関係したデータの要求をクライアントから受領する前に完了している場合、デジタル画像の関心領域におけるピクセルの分類および／または該分類に関係した他のデータをサーバーからクライアントに送る。
【００７７】
一例では、本発明の第三の側面に従ってシステムを制御するためのコンピュータ・プログラム要素であって、サーバー処理ユニットおよび少なくとも一つのクライアント・ユニットによって実行されたときに、本発明の第四の側面に基づく方法を実行するよう適応されているものが提供される。
【００７８】
一例では、前記プログラム要素が記憶されているコンピュータ可読媒体が提供される。
【００７９】
本発明のある側面によれば、クライアント‐サーバー・システムが提供される。クライアントおよびサーバーは、染色物質を加えられている生体物質のスライスの同じデジタル画像を提供される。通例、サーバーは大きな処理パワーをもつ。よって、サーバーは、デジタル画像を事前処理するために使われ、要求の際に事前計算の結果をクライアントに提供する。サーバーは、デジタル画像の各ピクセルを分類するよう構成されたサーバー処理ユニットを有する。ここで、ピクセルの色属性が、スライスにおける当該ピクセルに対応するスポットを、当該染色物質で染色されていると特徴付ける場合に、ピクセルは染色されているとして分類される。ここで、スライスは、当該スポットにおいて染色物質を吸収している。こうして、デジタル画像のすべてのピクセルが分類される。すべてのピクセルの部分集合が、染色されているとして分類される。残りのピクセルは、未定義、染色されていないまたは異なる物質で染色されているとして分類されてもよい。サーバー処理ユニットは、残りのピクセルをそれぞれ分類するよう構成されることができる。
【００８０】
さらに、サーバーは、デジタル画像およびピクセルの分類の結果を記憶するサーバー記憶ユニットを有する。分類結果は「ピクセルの分類」と呼ばれる。クライアント・サイトにおけるユーザーが、デジタル画像のある関心領域が、染色されているとして分類されたピクセルを含むかどうかを知りたい場合、クライアントは、ユーザー・インターフェースを介してユーザーの選択信号を受け取るよう構成される。クライアントのクライアント処理ユニットは、デジタル画像の関心領域を決定するよう構成される。こうして、クライアントは、ある関心領域におけるピクセルの分類に関係したデータをサーバーに要求するよう構成される。サーバーは、デジタル画像の分類および／またはそれに基づくさらなるデータを事前処理しており、よって、初期に、関心領域におけるピクセルの分類に関係したデータをクライアントに提供する用意ができている。よって、サーバーは、該分類結果を、デジタル画像における関心領域におけるピクセルの分類に関係したデータとして、クライアントに提供できる。クライアントは、受領された分類結果を、好ましくはユーザー・インターフェースのディスプレイを用いて、表示することができる。その結果、ユーザーは、短い時間遅延以内に、デジタル画像の関心領域におけるピクセルが染色されているとして分類されているかどうかを見ることができる。
【００８１】
さらに、サーバーは、前記分類および吸収閾値に基づいて、関心領域における染色されているとして分類されているピクセルが、デジタル画像の関心領域の染色を特徴付けるスコアに寄与するかどうかを決定するよう構成されることができる。クライアントは、吸収閾値を適応させるためにユーザーから信号を受け取り、それをサーバーに送るよう構成されることができる。一方、サーバーでは、スコアがしかるべく更新されることができる。サーバーにおいて計算されたスコアは、関心領域におけるピクセルの分類に関係したデータとして取られて、クライアントに提供されることができる。こうして、クライアント・ユーザー・インターフェースはスコアを表示しうる。
【００８２】
さらに、サーバー処理ユニットは、それぞれあるタイルに関係する、吸収頻度ベクトルを計算してもよい。複数のタイル、よって複数の吸収頻度ベクトルが提供される。前記複数のタイルのそれぞれはデジタル画像のある部分画像に関連付けられる。さらに、タイルは互いに重なり合う。特に、タイルは四分木構造に関係する。したがって、タイルは、種々のレベルにおいて範疇分けされる。ここで、異なるレベルのタイルは互いに重なり合う。同じレベルのタイルは互いに隣り合う。よって、異なるレベルのタイルは、デジタル画像についての冗長な情報を含む。各タイルは複数のピクセルを含む。
【００８３】
これらのピクセルの部分集合が、染色されているとして分類されてもよい。それぞれの吸収レベルおよび関係したタイルにおける染色されたピクセルの数に対応する吸収頻度ベクトルについてのエントリーを計算するために、染色されたピクセルの色属性に依存して、染色されたピクセルの量子化が決定されてもよい。吸収レベルは、ベクトルのエントリーの数に制限される。吸収頻度ベクトルはサーバー処理ユニットにおいて事前処理され、サーバー処理ユニットにおいて記憶される。サーバーにおいて、関心領域に関係したデータに対するクライアントからの要求が発生した場合、サーバー処理ユニットは、種々のレベルからある最小数のタイルの群を選択することができる。こうして、関心領域の中心では、より大きなタイルが選択され、一方、関心領域の辺縁では、より小さなタイルが選択される。選択された諸タイルは、関心領域に対応する一体的な画像を形成する。選択された諸タイルについての諸吸収頻度ベクトルが事前処理されているので、関心領域に関係する関連情報がそれぞれの吸収頻度ベクトルによって、クライアントに提供されることができる。クライアントは、タイルの吸収頻度ベクトルのエントリーを、吸収閾値に基づいて選択することができる。たとえば、各吸収頻度ベクトルのエントリーの半分だけが、関心領域についてのスコアをクライアントにおいて計算するために取られてもよい。ここで、スコアは、吸収閾値より大きな吸収値をもつピクセルの染色を特徴付ける。これは、ユーザーが、クライアント・サイトにおいて吸収閾値を更新できるようにし、一方、クライアント処理ユニットのほうは、あらかじめ決定された吸収頻度ベクトルおよび（更新された）吸収閾値に基づいて前記スコアを計算してもよい。このように、スコアの計算の基礎としての吸収頻度ベクトルが吸収レベルの複数の異なる集合について処理済みなので、高いパフォーマンスがクライアントに提供されることができる。
【００８４】
本発明のこれらおよび他の側面は、以下の実施形態から明白であり、これを参照することによって明快にされるであろう。
【図面の簡単な説明】
【００８５】
【図１】サーバーを示すブロック図である。
【図２】スライスのデジタル画像を示す図である。
【図３】デジタル画像の部分領域における（対比）染色されたピクセルの例を概略的に示す図である。
【図４】デジタル画像の別の部分領域の、（対比）染色されたと分類されたピクセルの例を概略的に示す図である。
【図５】それぞれの吸収閾値より大きな吸収レベルをもつ、図３の部分領域における（対比）染色されたと分類されたピクセルの概略的に示す図である。
【図６】第一のレベルにおける複数のタイルの基本構造を示す図である。
【図７】第二のレベルにおける複数のタイルの基本構造を示す図である。
【図８】第三のレベルにおける複数のタイルの基本構造を示す図である。
【図９】スライスのデジタル画像および該デジタル画像におけるサンプル領域を、マークした関心領域とともに例示的に示す図である。
【図１０】図９のサンプル領域を拡大し、タイルに分割して示す図である。
【図１１】クライアントを示すブロック図である。
【図１２】画像表示の例を示す図である。
【図１３】クライアントのさらなる例を示すブロック図である。
【図１４】システムを示すブロック図である。
【図１５】方法の基本ステップを示す図である。
【発明を実施するための形態】
【００８６】
特に断わりのない限り、異なる図面に現われる同一または同様の参照符号は同一または同様の構成要素を示す。
【００８７】
図１は、本発明のある実施形態に基づくサーバー１０の第一の例を概略的に示している。サーバー１０は：サーバー入力インターフェース１２、サーバー処理ユニット１４、サーバー記憶ユニット１６およびサーバー出力インターフェース１８を有する。
【００８８】
サーバー入力インターフェース１２は、生体物質のスライスのデジタル画像２０を受け取るよう構成される。生体物質のスライスは少なくとも一つの染色物質を加えられている。
【００８９】
サーバー処理ユニット１４は、デジタル画像２０の各ピクセル２４を分類するよう構成される。ここで、ピクセル２６の色属性がそれぞれの染色物質の吸収を示すあらかじめ定義された属性範囲内である場合に、ピクセル２６は、染色物質に関して、染色されているとして分類される。
【００９０】
サーバー記憶ユニット１６は、デジタル画像２０およびデジタル画像２０のピクセル２４の分類を記憶するよう構成される。
【００９１】
サーバー入力インターフェース１２は、クライアント２２から、デジタル画像２０の関心領域２８を示す要求を受け取るようさらに構成される。
【００９２】
サーバー出力インターフェース１８は、記憶された分類および／または関心領域２８における諸ピクセルの分類に関係した他のデータを、クライアント２２に提供するよう構成される。
【００９３】
結果として、デジタル画像２０のピクセル２４の分類は、クライアント２２からの要求より前に実行されることができる。よって、サーバー１０は、クライアント２２からの要求に先立って分類を実行してもよく、その後、デジタル画像２０のピクセル２４の分類を記憶する。サーバー入力インターフェース１２がデジタル画像２０の関心領域２８を示す要求をクライアント２２から受け取る場合、サーバー１０は、関心領域２８におけるピクセル２４の記憶されている分類および／または関心領域２８におけるピクセルの分類に関係した他のデータをクライアント２２に提供しうる。こうして、関心領域２８におけるピクセルの分類および／または該分類に関係した他のデータが、すぐにクライアント２２に提供されうる。これは、クライアント・サイトでのパフォーマンスを向上させる。さらに、クライアント２２は必ずしも、デジタル画像の各ピクセルを分類できる処理パワーを必要としない。代わりに、サーバー１０のサーバー処理ユニット１４がしかるべく構成されることができる。
【００９４】
一例では、サーバー１０はデバイスに、特にコンピュータまたはコンピュータ・システムに関係する。
【００９５】
さらなる例では、サーバー１０はデバイスの一部に関係する。
【００９６】
サーバー入力インターフェース１２は、デジタル画像２０を受け取るよう構成される。生体物質のスライスのデジタル画像２０の例が図２に概略的に示されている。
【００９７】
一例では、デジタル画像２０は複数のピクセル２４によって形成される。
【００９８】
一例では、サーバー入力インターフェース１２をサーバー処理ユニット１４と接続する第一のデータ接続線３０が提供される。よって、サーバー入力インターフェース１２は、第一のデータ接続を介して、サーバー処理ユニット１４にデジタル画像２０を提供しうる。
【００９９】
サーバー処理ユニット１４は、デジタル画像２０の各ピクセル２４を分類するよう構成される。
【０１００】
デジタル画像２０において、図２に示されるように、デジタル画像２０の関心領域２８が例示的にマークされている。
【０１０１】
一例では、関心領域２８は、前記スライスのある対応する領域に関係する前記デジタル画像の領域に関係する。それは、たとえば病理医によれば前記スライスの重要な部分であり、その部分について分析が実行されるべきである。特に、スコアが計算されるべきところである。
【０１０２】
関心領域２８は、クライアント２２においてユーザーによって手動で指示されたものであってもよい。関心領域２８についての情報は、次いで、クライアント２２からサーバー入力インターフェース１２に送られ、第一のデータ接続３０を介してサーバー処理ユニット１４に送信されるものであってもよい。
【０１０３】
デジタル画像２０のピクセル２４の分類は、図３に関して例示的に記述される。
【０１０４】
図３は、デジタル画像２０の関心領域２８の拡大を示している。
【０１０５】
図３の関心領域２８は、以前に二つの染色物質を加えられた、生体物質のスライスのデジタル画像２０の一部を示す。
【０１０６】
第一の染色物質の適用の結果と第二の染色物質の適用の結果を簡単に区別するために、第一の染色物質によって染色されたとして分類されるデジタル画像２０のピクセル２４は「染色されている」または「染色されたピクセル」と呼ばれる。第二の染色物質によって染色されたとして分類されるピクセル３２は例示的に「対比染色されている」または「対比染色されたピクセル」と呼ばれる。
【０１０７】
図３は、ピクセル２４のいくつかが染色されたピクセル２６であり、ピクセル２４のいくつかが対比染色されたピクセル３２であることを例示的に示している。さらなるピクセルが背景にあり、それらは異なる染色をよりよく理解できるよう示されていない。
【０１０８】
第一の染色物質に関し、染色されたピクセル２６だけが、第一の染色物質の吸収を示すあらかじめ定義された属性範囲内の色属性をもつ。さらに、対比染色されたピクセル３２は、第二の染色物質の吸収を示す異なるあらかじめ定義された属性範囲内の色属性を有する。よって、サーバー処理ユニット１４は、しかるべくピクセル２４を分類するよう構成される。
【０１０９】
一例では、第一の染色物質は第一の色、たとえば茶色であってもよい。
【０１１０】
一例では、第二の染色物質は異なる第二の色、たとえば青であってもよい。
【０１１１】
異なる色をもつ染色物質が生体物質のスライスに加えられた一例では、それらの染色物質の少なくとも一方が吸収されたところで、ピクセルは、スライスにおけるその位置を示すことができる。よって、スライスは、それぞれの位置においては、主としてそれらの染色物質の色の一方であり、たとえば主として茶色または主として青である。
【０１１２】
一例では、デジタル画像２０のピクセル２４を分類するために、いわゆるプレウーシル（Preucil）極プロット領域を使うことができる。デジタル画像２０における位置(x,y)におけるピクセルは、次のように分類されてもよい。
Cx,y＝染色        （rx,y≧gx,yかつgx,y≧bx,y）または（rx,y≧bx,yかつbx,y＞gx,y）の場合
対比染色    （bx,y＞gx,yかつgx,y＞rx,y）または（bx,y＞rx,yかつrx,y≧gx,y）の場合
未定義      それ以外の場合
ここで、
Cx,yは位置(x,y)におけるピクセルの分類結果に関係し、
rx,yは位置(x,y)におけるピクセルの赤色成分に関係し、
gx,yは位置(x,y)におけるピクセルの緑色成分に関係し、
bx,yは位置(x,y)におけるピクセルの青色成分に関係する。
【０１１３】
図３において関心領域２８について例示的に示されるように、第一の集合のピクセル２６は染色されているとして分類され、第二の集合のピクセル３２は対比染色されているとして分類されている。染色されたピクセル２６および対比染色されたピクセル３２の外側のピクセルは、「未定義」として分類されてもよく、および／または無視されてもよい。
【０１１４】
一般には、生体物質のスライスは、三つ以上の染色物質を、あるいは複数の染色物質を加えられることができる。
【０１１５】
一例では、生体物質のスライスは、一つの染色物質を加えられてもよい。この場合、ピクセル２４の分類は次式に関係してもよい。
Cx,y＝染色        （rx,y≧gx,yかつgx,y≧bx,y）または（rx,y≧bx,yかつbx,y＞gx,y）の場合
未定義      それ以外の場合。
【０１１６】
一例では、サーバー処理ユニット１４は、サーバー入力インターフェース１２がデジタル画像２０を受け取った直後に、デジタル画像２０の各ピクセル２４を分類するよう構成される。
【０１１７】
結果として、デジタル画像２０のピクセル２４は、ピクセル２４の分類結果が必要とされる前に、分類されうる。
【０１１８】
サーバー記憶ユニット１６は、デジタル画像およびデジタル画像２０のピクセル２４の分類を記憶するよう構成される。
【０１１９】
結果として、サーバー記憶ユニット１６は、それぞれのデータが要求されるときはいつでも、デジタル画像２０のピクセル２４の分類を提供することができる。
【０１２０】
クライアントからのデジタル画像２０の関心領域２８を示しての前記要求の際、サーバー出力インターフェース１８はデジタル画像２０の関心領域２８のピクセル２４の記憶されている分類をクライアント２２に提供するよう構成される。さらに、あるいはその代わりに、サーバー出力インターフェース２８は、デジタル画像２０の関心領域２８におけるピクセルの分類に関係した他のデータをクライアント２２に提供するよう構成されてもよい。
【０１２１】
結果として、デジタル画像２０の関心領域２８を示す受領された要求はすぐに応えられることができる。要求されたデータが事前処理されてサーバー記憶ユニット１４に記憶されていたからである。
【０１２２】
一例では、サーバー処理ユニット１４は第二のデータ接続３４を介してサーバー記憶ユニット１６と接続される。よって、サーバー処理ユニット１４はデータ、たとえばデジタル画像２０のピクセル２４の分類をサーバー記憶ユニット１６に送ることができる。さらなる例では、サーバー処理ユニット１４は、サーバー記憶ユニット１６から第二のデータ接続３４を介してデータ、たとえばデジタル画像２０のピクセル２４の分類を取得してもよい。
【０１２３】
さらなる例では、サーバー処理ユニット１４およびサーバー出力インターフェース１８を接続するために第三のデータ接続３６が提供される。
【０１２４】
一例では、サーバー処理ユニット１４は、サーバー記憶ユニット１６から取得されたデータを、第三のデータ接続３６を介してサーバー出力インターフェース１８に提供するよう構成されてもよい。
【０１２５】
一例では、サーバー出力インターフェース１８がサーバー記憶ユニット１６からデータを取得できるようにするために第四のデータ接続３８が提供される。
【０１２６】
さらなる例では、第三のデータ接続３６は、制御信号を、サーバー処理ユニット１４からサーバー出力インターフェース１８に送信するよう構成されてもよい。たとえば、サーバー出力インターフェース１８は、サーバー記憶ユニット１６から第四のデータ接続３８を介してデータを取得するよう、サーバー処理ユニット１４によって制御されてもよい。
【０１２７】
さらなる例によれば、サーバー出力インターフェース１８は、サーバー記憶ユニット１６によって記憶されたデータの少なくとも一部を、関心領域２８におけるピクセルの分類に関係したデータとしてクライアント２２に提供するよう構成される。
【０１２８】
一例では、デジタル画像２０の関心領域におけるピクセル２４の分類結果が、関心領域２８におけるピクセルの分類に関係したデータとしてクライアント２２に提供されてもよい。
【０１２９】
結果として、サーバー出力インターフェース１８によってクライアント２２に提供されるデータの量が、特にデジタル画像２０の関心領域に２８に関して最も重要なデータに、制限されることができる。
【０１３０】
さらなる例によれば、サーバー処理ユニット１４は、各染色物質について、デジタル画像２０の各ピクセル２４において、当該ピクセル２４の色属性に基づいて吸収値ax,yを計算するよう構成される。
【０１３１】
一例では、ピクセルについての吸収値は、好ましくは、当該ピクセルの対応する位置においてスライスによって吸収された染色物質の量に関係する。
【０１３２】
一例では、スライスにおけるスポットが、染色物質が吸収される場合、染色物質に関してその色を変える。よって、ピクセルの色属性は、デジタル画像２０のそれぞれのピクセル２４についての吸収値を計算するために適用されてもよい。
【０１３３】
一例では、デジタル画像２０における位置(x,y)におけるピクセル２４についての吸収値ax,yは
ax,y＝255−(rx,y＋gx,y＋bx,y)/3
として計算されてもよい。
【０１３４】
結果として、吸収値ax,yは、各ピクセル２４について、それぞれの染色物質とは独立に計算されうる。好ましくは、上記と同じ公式が、たとえば第一の染色物質および第二の染色物質について使われてもよい。
【０１３５】
上記で示した公式は、所与のピクセル２４において染色または対比染色のみが存在し、特に両方が同時には存在しない場合にのみ有効でありうる近似でありうる。吸収値ax,yを計算するための上記で示した公式は、非常に初歩的な近似でありうる。ピクセル２４についての吸収値ax,yを計算するための、より洗練された公式が、現状技術において提供されることがありうる。
【０１３６】
一例では、サーバー出力ユニット１８は、吸収値ax,yを関心領域２８におけるピクセルの分類に関係したデータとしてクライアント２２に提供するよう構成される。
【０１３７】
さらなる例によれば、サーバー入力インターフェース１２は、それぞれの染色物質について、関心領域２８についての吸収閾値athを受け取るよう構成される。サーバー処理ユニット１４は、関心領域２８における染色され分類されたピクセル２６のうち、少なくとも一つの染色物質について、関係した吸収閾値athより大きい吸収値ax,yをもつピクセルを、染色された選択されたピクセル２６ａとして選択するよう構成される。
【０１３８】
サーバー記憶ユニット１６は、染色された選択されたピクセル２６ａおよび／または染色され選択されたピクセル２６ａの吸収値ax,yを記憶するよう構成される。
【０１３９】
図４は、デジタル画像２０の関心領域２８のさらなる例を例示的に示している。関心領域２８において、複数のピクセルが染色されたピクセル２６として分類されている。関心領域２８におけるピクセルのさらなる複数が対比染色されたピクセル３２として分類されている。
【０１４０】
一例では、染色されたピクセル２６および対比染色されたピクセル３２それぞれの色属性、特に色相は、吸収された（対比）染色物質の量に依存する。たとえば、第一の染色物質について、染色されたピクセル２６の群は、それらの色強度において異なる。よって、（対比）染色されたピクセル２６、３２は、みな（対比）染色されたピクセル２６、３２として分類されているものの、異なる吸収値に関連付けられる。
【０１４１】
実際的な応用では、関心領域２８の染色されたピクセル２６のうち、吸収値があらかじめ定義された吸収閾値athより大きい部分集合のみを考える場合に、関心領域における染色についての有意性を増すことができることが見出された。たとえば、図４に関し、好ましくは、暗く染色されたピクセル２６ａだけがさらなる目的のために考慮される。ピクセル２６、３２の暗さは、ハッチの線間の距離によって示されるはずである。
【０１４２】
それぞれの吸収閾値athより大きい吸収値をもつ染色された選択されたピクセル２６ａが図５に示されている。同様に、暗い染色されたピクセル３２だけが図５に示されている。
【０１４３】
一例では、図５に例示的に示されるような染色された選択されたピクセル２６ａだけが、スライス２０の染色に基づくスコアに有意に寄与する。
【０１４４】
一例では、サーバー出力インターフェース１６は、記憶された（対比）染色された選択されたピクセル２６ａ、３２ａおよび／または（対比）染色された選択されたピクセル２６ａ、３２ａの記憶された吸収値ax,yを、関心領域２８におけるピクセルの分類に関係したデータとしてクライアント２２に提供するよう構成される。
【０１４５】
結果として、（対比）染色された選択されたピクセル２６ａ、３２ａおよび／または（対比）染色された選択されたピクセル２６ａ、３２ａの吸収値ax,yの計算は、要求があった際に実行されうる。
【０１４６】
さらなる例によれば、サーバー処理ユニット１４は、前記要求に際して、関心領域２８の染色を特徴付けるスコアSを、記憶された染色された選択されたピクセル２６ａおよび／または染色された選択されたピクセル２６ａの記憶された吸収値ax,yの関数として計算するよう構成される。サーバー出力インターフェース１８は、スコアSを、関心領域２８におけるピクセルの分類に関係したデータとしてクライアント２２に提供するよう構成される。
【０１４７】
図５に例示的に示されるような関心領域２８は、第一の染色物質に関する染色された選択されたピクセル２６および対比染色された選択されたピクセル３２ａとも呼ばれる第二の染色物質に関する染色された選択されたピクセル３２ａを含んでいてもよい。
【０１４８】
一例では、スコアSは次のように計算されてもよい。
【０１４９】
【数１】
2018532982.tif 000003
ここで、
NS[a]は関心領域２８における吸収値ax,yをもつ染色された（stained）選択されたピクセル２６ａの数に関し、
NC[a]は該関心領域の吸収値ax,yをもつ対比染色された（counter-stained）選択されたピクセル３２ａの数に関し、
【０１５０】
【数２】
2018532982.tif 000004
である。
【０１５１】
上記で与えたスコアSは面積スコア（area  score）と称されてもよい。スコアを計算するためのさらなる例は次のように与えられてもよい。
【０１５２】
【数３】
2018532982.tif 000005
スコアSを計算するための上記で与えた公式は、強度スコア（intensity  score）と呼ばれてもよい。
【０１５３】
スコアSを計算するために、面積スコアと強度スコアの組み合わせを考えてもよい。
【０１５４】
一例では、スコアSはNS[a]およびNC[a]の関数：
S＝f(a,NS[a],NC[a])
であってもよい。
【０１５５】
図２、図４、図５に関し、関心領域２８および吸収閾値athはあらかじめ定義されていてもよい。しかしながら、要求はクライアント２２によって変更されてもよく、よって異なる関心領域２８および／または異なる吸収閾値athがサーバー１０に新しい要求として提供されてもよい。
【０１５６】
本発明の例示的実施形態によれば、サーバー処理ユニット１４は複数のデジタル・タイル４０を決定するよう構成される。各デジタル・タイルはデジタル画像２０の全領域の部分領域におけるピクセル２４に関連付けられており、デジタル画像２０のピクセル２４の大半の各ピクセルは少なくとも二つのタイル４０によって関連付けられる。サーバー処理ユニット１４は、デジタル画像の各ピクセル２４の前記少なくとも一つの吸収値ax,yを、あらかじめ定義された数kの吸収レベルapのうちの一つに量子化するよう構成される。サーバー処理ユニット１４は、各タイル４０について、各染色物質についての吸収頻度ベクトルNを計算するよう構成される。吸収頻度ベクトルNは、各吸収レベルapについて、当該吸収レベルapにおけるタイル４０の染色されたピクセル２６の数をそれぞれの染色物質について示すエントリーを含む。サーバー記憶ユニット１６はデジタル・タイル４０および／または吸収頻度ベクトルNを記憶するよう構成される。
【０１５７】
デジタル画像２０のサンプル領域４２が図６に示されている。サンプル領域４２は四つのタイル４０に分割されている。タイル４０のそれぞれは、デジタル画像２０の部分領域におけるピクセルに関連付けられている。換言すれば、各タイル４０はデジタル画像２０の部分画像をなしうる。
【０１５８】
サンプル領域４２のさらなる例が図７に示されている。図７に示されるサンプル領域４２は、好ましくは図６に示されるサンプル領域４２と同じピクセルの部分領域に関連付けられている。換言すれば、図６および図７のサンプル領域４２はデジタル画像２０の同じ部分領域にマッピングされる。
【０１５９】
図７に示される部分領域４２は16個のタイル４０に分割されている。図７の部分領域４２のタイル４０は、デジタル画像２０のピクセルに関連付けられている。図６と図７の間の比較で見て取れるように、デジタル画像の同じピクセルが、図６のサンプル領域４２のタイル４０によって関連付けられている。図６の部分領域４２のタイル４０は図７に示したタイル４０より大きいので、図６のタイル４０はデジタル画像２０の一層多くのピクセルと関連付けられている。
【０１６０】
複数のタイル４０に分割されたサンプル領域４２のさらなる例が図８に示されている。図８のサンプル領域４２は図６および図７のサンプル領域４２に対応する。よって、サンプル領域４２は好ましくは、図６および図７のサンプル領域４２と同じピクセル２４のデジタル画像２０に関連付けられている。
【０１６１】
図８から見て取れるように、サンプル領域４２は64個のタイル４０に分割されている。
【０１６２】
図６ないし図８は、タイルについての四分木構造の例を示している。図６は第一の四分木レベルの例を示し、図７は第二の四分木レベルを示し、図８は第三の四分木レベルを示す。サンプル領域４２について、タイル４０の数は増大する、特に指数関数的に増大する。しかしながら、異なる四分木レベルにおけるサンプル領域４２のタイル４０は少なくとも部分的にはデジタル画像２０の同じピクセル２４に関連している。
【０１６３】
結果として、デジタル画像２０のピクセル２４の大半の各ピクセルは、特にタイル４０が複数の異なる四分木レベルで構造化されるところでは、少なくとも二つのタイル４０によって関連付けられている。
【０１６４】
さらなる結果として、手順は一体的画像技法の使用によって容易にされうる。タイル４０は好ましくは長方形の形である。よって、関心領域２８の部分領域は、それぞれ相異なる位置(x,y)にある点A、B、C、Dによって定義される長方形の領域に関係しうる。さらに、点A、B、C、Dのそれぞれは、長方形の一体的画像タイルの意味でタイル４０の隅の点に関係し、よってそれぞれ一体的画像タイルを形成する。ここで、前記一体的画像タイルは、任意の四分木レベルにおいて上記で説明したようにタイル４０から適正に選ばれる。
【０１６５】
一例では、点A、B、C、Dによって定義される領域のスコアSは次のように計算されうる。
【０１６６】
【数４】
2018532982.tif 000006
ここで、
Aは位置(xA,yA)に関係し；
Bは位置(xB,yB)に関係し；
Cは位置(xC,yC)に関係し；
Dは位置(xD,yD)に関係し；
IS[x,y,a]は、デジタル画像２０の位置(x,y)の左上の領域における、吸収値aをもつ染色された選択されたピクセル２６ａの数に関係し；
IC[x,y,a]は、デジタル画像２０の位置(x,y)の左上の領域における、吸収値aをもつ対比染色された選択されたピクセル３２ａの数に関係する。
【０１６７】
サーバー１０によけるさらなる処理を一層容易にするために、サーバーにおけるさらなる前処理が提供される。
【０１６８】
ピクセル２４の吸収値ax,yはその値が大きく変わることがありうる。その処理努力を軽減するために、デジタル画像２０の各ピクセル２４の吸収値ax,yはサーバー処理ユニット１４において、あらかじめ定義されたk個の吸収レベルapのうちの一つに量子化されてもよい。よって、可能性としては多数の吸収値ax,yが、特にk個の吸収レベルapによって定義される、小さな集合にマッピングされうる。
【０１６９】
各タイル４０はデジタル画像２０の複数のピクセル２４に関連付けられる。よって、それぞれのタイル４０によって関連付けられるピクセルに関して、種々の吸収レベルapの分布があってもよい。
【０１７０】
タイル４０におけるピクセル２４の吸収レベルapの分布についての情報が、吸収頻度ベクトルNにおいて配置されてもよい。
【０１７１】
各タイル４０について、二つ以上の、特に各染色物質について一つの、吸収頻度ベクトルNが提供されてもよい。
【０１７２】
一例では、各吸収頻度ベクトルNのエントリーの数は、吸収レベルapの数kに対応する。よって、エントリーは、それぞれの染色物質について、関係した吸収レベルapにおけるそれぞれのタイルにおける染色されたピクセルの数を示す。
【０１７３】
換言すれば、一例では、各タイル４０について、関係した吸収頻度ベクトルNのエントリーは、種々の吸収レベルapにおける、当該タイル４０の吸収物質固有の染色されたピクセル２４の数、つまりそれぞれの染色物質で染色されたと分類されているピクセル２４の数に対応する。
【０１７４】
たとえば、吸収頻度ベクトルNの第一のエントリーは、第一の吸収レベルapに関係する。さらなる例では、タイル４０は、第一の吸収レベルapに関連付けられた10個のピクセルを含んでいてもよく、よって、このタイル４０についての吸収頻度ベクトルNの第一のエントリーは、値10を有していてもよい。吸収頻度ベクトルNのさらなるエントリーは、当該タイル４０について同様にして計算される。
【０１７５】
一例では、サーバー処理ユニット１４は、それぞれのタイル４０について、各染色物質についての吸収頻度ベクトルNを事前計算するよう構成されてもよい。
【０１７６】
結果として、吸収頻度ベクトルNの計算は、クライアント２２からの要求より前に実行および／または完了されることができる。
【０１７７】
さらなる結果として、クライアント２２からの要求が発生する場合、サーバー１０は、上記前処理のおかげで、初期に、関心領域２９に関係したデータを提供する用意ができている。これはクライアント・サイトにおけるユーザーにとってのパフォーマンスを向上させる。
【０１７８】
一例では、サーバー出力インターフェース１８は、記憶されたデジタル・タイル４０および／または記憶された吸収頻度ベクトルNを、関心領域２８におけるピクセルの分類に関係したデータとして提供するよう構成される。
【０１７９】
本発明の一例によれば、サーバー処理ユニット１４は、前記複数のタイル４０を、四分木構造および／または一体的画像構造において決定するよう構成される。
【０１８０】
データを配置するための四分木構造は現状技術において一般に知られている。
【０１８１】
データを配置するための一体的画像構造も現状技術において一般に知られている。
【０１８２】
一例では、四分木構造は、少なくとも二つのレベルにおけるタイル４０を含む。図６ないし図８に関し、異なる四分木レベルにあるタイル４０が例示的に記述されている。異なる四分木レベルのタイル４０は、デジタル画像２０の同じ複数のピクセル２４に関連付けられていてもよい。
【０１８３】
本発明のさらなる例によれば、図９および図１０に例示的に示されるように、サーバー処理ユニット１４は、前記要求に際して、前記複数の記憶されているデジタル・タイル４０のある最小数のタイルを選択されたタイル４４として決定するよう構成される。選択されたタイル４４は、デジタル画像２０の関心領域２８に対応する一体的な領域をなす。サーバー出力インターフェース１８は、選択されたタイル４４および／または選択されたタイル４４の吸収頻度ベクトルNを、関心領域２８におけるピクセルの分類に関係したデータとしてクライアント２２に提供するよう構成される。
【０１８４】
結果として、クライアント２２に提供されるデータの量が、特に関心領域２８に関して制限されうる。
【０１８５】
さらなる結果として、選択プロセスはクライアント２２において実行される必要はない。代わりに、サーバー処理ユニット１４のパフォーマンスが選択されたタイル４４の決定のために利用されることができる。このように、クライアント・サイトにおけるユーザーにとってのパフォーマンス向上が提供できる。
【０１８６】
一例では、一体的画像（integral  image）は、デジタル画像２０の関心領域２８に対応する最小の一体的な領域である。
【０１８７】
図９はデジタル画像２０を例示的に示している。関心領域２８をなす部分領域を含むサンプル領域４２がデジタル画像２０においてマークされている。
【０１８８】
図１０はサンプル領域４２を拡大したものを示す。
【０１８９】
図６ないし図８に関する説明に関し、サンプル領域４２は、異なる四分木レベルにおける異なるサイズをもつタイル４０に分割されてもよい。
【０１９０】
関心領域２８内で、選択されたタイル４４が示されている。選択されたタイル４４は、それぞれの四分木レベルに対応する異なるサイズを含んでいてもよい。
【０１９１】
関心領域２８の中央では、選択されたタイル４４はより大きなサイズを有していてもよく、第一の四分木レベルに関係していてもよい。関心領域２８の境界に向かう方向で、選択されたタイル４４のサイズは減少し、それぞれの選択されたタイル４４は、より高い四分木レベルのタイル４０に関係する。
【０１９２】
一例では、選択されたタイル４４は異なる四分木レベルから、選択されたタイル４４がデジタル画像２０の関心領域２８に対応する一体的な領域をなすよう、選択される。
【０１９３】
一例では、関心領域２８についてのクライアント２２からの要求がサーバー１０において現われる場合、サーバー出力インターフェース１８は、選択されたタイル４４の吸収頻度ベクトルNを、関心領域２８におけるピクセルの分類に関係したデータとしてクライアント２２に提供するよう構成されてもよい。
【０１９４】
結果として、クライアント２２は、最小限のデータを受け取ることができる。選択されたタイル４４は関心領域２８に対応する一体的な領域をなす最小数のタイルをなしうるからである。こうして、選択されたタイル４４に関係した吸収頻度ベクトルNも、関心領域２８に関係する最小数の吸収頻度ベクトルNをなしうる。
【０１９５】
結果として、クライアント２２は、さらなる目的のために、関心領域２８に関する、より少ないデータ・セットを処理することができる。これは、クライアント・サイトにおけるパフォーマンスを向上させる。
【０１９６】
本発明の一例によれば、サーバー処理ユニット１４は、前記要求に際して、前記複数の記憶されたデジタル・タイル４０のある最小数のタイルを選択されたタイル４４として決定し、選択されたタイル４４がデジタル画像２０の関心領域２８に対応する一体的な領域をなすようにするよう構成される。サーバー入力インターフェース１２は、各染色物質について、関心領域２８についての吸収閾値athを受け取るよう構成される。サーバー処理ユニット１４は、前記要求に際して、選択されたタイル４４の記憶されている吸収頻度ベクトルNのエントリーを選択されたエントリーとして選択するよう構成される。選択されたエントリーにおいて、関係した吸収レベルapはそれぞれ関係した吸収閾値athより大きい。サーバー処理ユニット１４は、前記要求に際して、関心領域２８における染色を特徴付けるスコアSを、選択されたタイル４４の記憶されている吸収頻度ベクトルNの選択されたエントリーおよび／またはすべてのエントリーの関数として、計算するよう構成される。サーバー出力インターフェース１８は、スコアSを、関心領域２８におけるピクセルの分類に関係したデータとしてクライアント２２に提供するよう構成される。
【０１９７】
結果として、サーバー処理ユニット１４は、関心領域２８におけるピクセルの分類に関係した吸収頻度ベクトルNの重要エントリーを識別するために用いられうる。ここで、処理ユニット１４はさらに、吸収頻度ベクトルNの識別されたエントリーの関数として前記スコアSを計算するよう構成されてもよい。
【０１９８】
一例では、前記複数のデジタル・タイル１４の前記決定は、サーバー処理ユニット１４によって事前処理され、前記複数のデジタル・タイル１４はサーバー記憶ユニット１６によって記憶される。よって、関心領域２８におけるピクセルの分類に関係したデータに対する要求がクライアント２２からサーバー入力インターフェース１２において受信される場合、サーバー処理ユニット１４は、選択されたタイル４４がデジタル画像２０の関心領域２８に対応する一体的な領域をなすよう、関連タイル４４を選択する。このように、選択は、サーバー１０において、ただし通例高性能のサーバー処理ユニットを用いて、実行されることができる。前記複数のデジタル・タイル４０はすでに記憶されているので、選択プロセスは迅速に実行できる。
【０１９９】
吸収閾値athに関しては、上記で説明した吸収閾値athに対する説明が参照される。
【０２００】
一例では、それぞれの記憶されている吸収頻度ベクトルNは、好ましいk個の吸収レベルapに関係するエントリーを含む。しかしながら、関心領域２８における染色についての構想されているスコアSに寄与する関連エントリーを選択するよう、吸収閾値athに基づいて、記憶されている吸収頻度ベクトルNのエントリーの選択が実行されることができる。よって、吸収閾値athを適応させることによって、吸収頻度ベクトルNのエントリーについての寄与が適応されうる。
【０２０１】
吸収頻度ベクトルがサーバー処理ユニット１４によって事前処理されてサーバー記憶ユニット１６によって記憶される場合、吸収閾値athに関しての記憶されている吸収頻度ベクトルNのエントリーの選択は、サーバー処理ユニット１４によって迅速に実行されうる。吸収閾値athの適応が、サーバー処理ユニット１４に選択されたエントリーを更新することを開始させてもよい。この更新も迅速に実行できる。
【０２０２】
一例では、すでに上述したように、スコアSは次のように計算されてもよい。
【０２０３】
【数５】
2018532982.tif 000007
結果として、サーバー処理ユニット１４は、関心領域２８に関係したデータに対する、特に関係した吸収閾値athを伴った要求がサーバー入力インターフェース１２に到達する場合に、最終的な処理段階（単数または複数）を計算するよう構成される。
【０２０４】
さらなる結果として、サーバー処理ユニット１４は、前記スコアを迅速に計算しうる。スコアを計算する基礎になるデータ、特に頻度分布ベクトルNが事前処理されて記憶されているからである。
【０２０５】
本発明のさらなる側面によれば、クライアント２２が提供される。クライアント２２は、図１１に例示的に示されている。クライアント２２は、クライアント入力インターフェース４６、ユーザー・インターフェース４８およびクライアント出力インターフェース５０を有する。クライアント入力インターフェース４６は、少なくとも一つの染色物質を加えられた生体物質のスライスのデジタル画像２０を受け取るよう構成される。ユーザー・インターフェース４８は、デジタル画像２０を表示するよう構成される。ユーザー・インターフェース４８は、ユーザーの選択信号を受け取り、該選択信号に基づいてデジタル画像２０の関心領域２８を選択するよう構成される。クライアント出力インターフェース５０は、関心領域２８におけるピクセルの分類に関係したデータの要求を、サーバー１０に送るよう構成される。クライアント入力インターフェース４６は、前記要求に際して、関心領域２８におけるピクセルの分類に関係したデータをサーバー１０から受け取るよう構成される。
【０２０６】
一例では、クライアント２２によって受け取られるデジタル画像２０は、サーバー１０によって受け取られるデジタル画像２０に対応する。よって、それらのデジタル画像２０は同じデジタル画像２０に関係していてもよい。
【０２０７】
一例では、クライアント入力インターフェース４６は、サーバー１０から受領されたデータを、データ接続７６を介してクライアント２２のユーザー・インターフェース４８に提供するよう構成されてもよい。
【０２０８】
本発明の一例によれば、クライアント２２のユーザー・インターフェース４８は、関心領域２８におけるピクセルの分類に関係した受領されたデータを表示するよう構成される。
【０２０９】
一例では、ユーザー・インターフェース４８はグラフィカル・ユーザー・インターフェースを有していてもよい。
【０２１０】
一例では、ユーザー・インターフェース４８はディスプレイを有していてもよい。特に、ユーザー・インターフェースはタッチスクリーンを有していてもよい。
【０２１１】
一例では、クライアント入力インターフェース４８はハードウェア入力インターフェースおよび／またはソフトウェア入力インターフェースである。
【０２１２】
一例では、ユーザー・インターフェース４８は、キーパッド、マウスおよび／またはユーザーがユーザー入力を入力できるようにする他の任意のコンピュータ周辺機器から信号を受け取るよう構成される。
【０２１３】
一例では、ユーザー・インターフェース４８は、データ接続７８を介してデータおよび／または要求をクライアント出力インターフェース５０に提供するよう構成されてもよい。
【０２１４】
結果として、ユーザーは、クライアント２２を使って、関心領域２８に関係したデータの要求をサーバー１０に送ることができる。サーバーは、好ましくは、関心領域２８におけるピクセルの分類に関係したデータを事前計算しており、初期に、応答して、このデータをクライアント２２に送るよう構成されていてもよい。こうして、クライアント入力インターフェース４８は、関心領域２８におけるピクセルの分類に関係したデータを、要求送付後短い遅延で受け取りうる。よって、クライアント２２は、高いパフォーマンスおよび／または応答性を提供できる。
【０２１５】
一例では、クライアント出力インターフェース５０はハードウェア出力インターフェースおよび／またはソフトウェア出力インターフェースである。一例では、クライアント入力インターフェース４６およびクライアント出力インターフェース５０はクライアント・インターフェースとして組み合わされる。
【０２１６】
一例では、クライアント入力インターフェース４８は、コンピュータ・ネットワークを介してデータを受け取るよう構成される。
【０２１７】
一例では、クライアント出力インターフェース５０は、コンピュータ・ネットワークを介してデータを送るよう構成される。
【０２１８】
図１２は、ユーザー・インターフェース４８によって、特にユーザー・インターフェース４８のディスプレイによって表示されることのできる画像表示５２を例示的に示している。
【０２１９】
一例では、画像表示５２はデジタル画像２０を含む。
【０２２０】
一例では、関心領域２８がデジタル画像２０においてハイライトされる。
【０２２１】
さらなる例では、関心領域２８におけるサンプル領域４２が、ユーザー・インターフェース４８を介して、よってユーザーによって選択されてもよい。
【０２２２】
一例では、サンプル領域４２は、画像表示５２の中で拡大されて示される。
【０２２３】
一例では、拡大されたサンプル領域４２において、染色されたピクセル２６および対比染色されたピクセル３２が示される。
【０２２４】
さらに、画像表示５２において、染色物質（第一の染色）についての吸収閾値athstainを示すおよび／または調整するために第一のスライダーが設けられる。
【０２２５】
一例では、画像表示５２において、対比染色物質（第二の染色物質）の吸収閾値athcounter-stainを示すおよび／または調整するためにさらなるスライダーが設けられる。
【０２２６】
吸収閾値athstainに関し、染色されたピクセル２６のうち有意なピクセルが、染色された選択されたピクセル２６ａとして選択されることができる。
【０２２７】
吸収閾値athcounter-stainに関し、染色されたピクセル３２のうち有意なピクセルが、染色された選択されたピクセル３２ａとして選択されることができる。
【０２２８】
それぞれの選択は、画像表示５２における（さらなる）サンプル領域４２において示されてもよい。このサンプル領域４２は、染色された選択されたピクセル２６ａおよび対比染色された選択されたピクセル３２ａを示してもよい。
【０２２９】
一例では、染色された選択されたピクセル２６ａおよび対比染色された選択されたピクセル３２ａならびにそれぞれの吸収値ax,yに基づいて、スコアSが計算されることができる。
【０２３０】
一例では、スコアSは画像表示５２において示されることができる。
【０２３１】
さらなる例では、画像表示５２は、スコアSを計算するための公式を選択するためのチェックボックス５４を示す。
【０２３２】
さらなる例では、画像表示５２は更新ボタンを含んでいてもよい。更新ボタンを選択すると、スコアSの更新計算が開始されてもよい。これは、調整された吸収閾値athまたはスコアを計算するための公式についての適応された選択を考慮に入れてもよい。
【０２３３】
一例では、スコアSがサーバー１０によってクライアント２２に提供される。クライアント２２はスコアAをユーザー・インターフェース４８を介して表示してもよい。
【０２３４】
一例では、クライアント入力インターフェース４６は、関心領域２８におけるピクセル２４の分類を、関心領域２８に関係したデータの少なくとも一部として、サーバー１０から受け取るよう構成される。
【０２３５】
一例では、画像表示５２は、関心領域２８におけるピクセル２４の分類を示すための領域を有していてもよい。特に、分類は、デジタル画像２０においてハイライトされてもよい。
【０２３６】
一例では、クライアント２２はクライアント処理ユニット５８を有する。
【０２３７】
一例では、図１３に例示的に示されるように、クライアント処理ユニット１４は、データ接続８２を介してクライアント入力インターフェース４６に、データ接続８０を介してユーザー・インターフェース４８に、および／またはデータ接続８４を介してユーザー出力インターフェース５０に接続されてもよい。
【０２３８】
結果として、クライアント２２は、関心領域２８に関係したデータの要求に際して、サーバー１０によって提供されるデータに基づいて、後処理段階を実行するよう構成されてもよい。
【０２３９】
本発明の一例によれば、クライアント２２のユーザー・インターフェース４８は、ユーザーの検査（inspection）信号を受け取るよう構成される。クライアント処理ユニット５８は、検査信号に基づいて、関心領域２８におけるサンプル領域４２を決定するよう構成される。ユーザー・インターフェース４８は、サンプル領域４２を、第一の詳細ウィンドーにおいて拡大して表示するよう構成される。ユーザー・インターフェース４８は、サンプル領域４２のピクセルの分類結果を第二の詳細ウィンドーにおいて表示するよう構成される。
【０２４０】
結果として、ユーザーは手作業で、第一の詳細ウィンドーにおいてサンプル領域４２を手作業で検査するときに、第二の詳細ウィンドーに示される分類が、特に吸収閾値（単数または複数）athの現在の設定（単数または複数）について、期待される結果に対応するかどうかを検証できる。
【０２４１】
本発明のさらなる例によれば、クライアント入力インターフェース４８は、それぞれの染色物質について、関心領域２８についての吸収閾値athを受け取るよう構成される。クライアント出力インターフェース５０は、前記少なくとも一つの吸収閾値athを、関心領域２８におけるピクセルの分類に関係したデータの要求とともに、サーバー１０に送るよう構成される。クライアント入力インターフェース４６は、前記要求に際して、サーバー１０から、関心領域２８における染色された選択されたピクセル２６ａ、３２ａの吸収値ax,yを受け取るよう構成される。ここで、染色された選択されたピクセル２６ａ，３２ａは、染色されていると分類されており、それらの吸収閾値athよりも大きな吸収値ax,yをもつ。クライアント２２はクライアント処理ユニット５８を有する。クライアント処理ユニット５８は、関心領域２８の染色を特徴付けるスコアSを、染色された選択されたピクセル２６ａ、３２ａの吸収値ax,yの関数として計算するよう構成される。ユーザー・インターフェース４８は、スコアSを表示するよう構成される。
【０２４２】
結果として、最終段階は代わりにクライアント２２において、つまりサーバーで事前処理されたデータまたは（サーバー１０における）以前に記憶されたデータに基づいて、実行されてもよい。
【０２４３】
クライアント２２の上記で説明した好ましい構成に関し、サーバー１０の対応する構成が参照される。同様の特徴およびその説明がクライアント２２において実装されてもよい。よって、本発明のサーバー１０を参照して与えた説明におけるすべての例をここで繰り返すことなく、記憶されているデータに基づく処理段階はクライアント処理ユニット５０によって実行されうることは理解されるべきである。特に、クライアント処理ユニット５０は、これらの段階の少なくとも一つを実行するよう構成されてもよい。
【０２４４】
結果として、スコアSは、クライアント２２において、ただしサーバー１０によって事前処理されたデータに基づいて、計算されることができる。これは、クライアント２２によってユーザーに提供される応答性および／またはパフォーマンスを向上させる。
【０２４５】
本発明のさらなる例によれば、クライアント入力インターフェース４６は、関心領域２８についての吸収閾値athをそれぞれの染色物質について受け取るよう構成される。クライアント出力インターフェース５０は前記少なくとも一つの吸収閾値athを、関心領域２８におけるピクセルの分類に関係したデータの要求とともに、サーバー１０に送るよう構成される。クライアント入力インターフェース４６は、サーバー１０から、関心領域２８の選択されたデジタル・タイル４４の吸収頻度ベクトルNを受け取るよう構成される。選択されたタイル４６は関心領域２８に対応する一体的な領域をなす。それぞれの選択されたタイル４４およびそれぞれの染色物質について、関連付けられた吸収頻度ベクトルNが提供される。各吸収頻度ベクトルNは、吸収レベルapについて、当該吸収レベルapにおける当該タイル４４の染色されたピクセル２６の数を当該染色物質について示すエントリーを含む。クライアント２２は、クライアント処理ユニット５８を有する。クライアント処理ユニット５８は、吸収頻度ベクトルNのエントリーを選択されたエントリーとして選択するよう構成される。その関連付けられた吸収レベルapはそれぞれ関係した吸収閾値athより大きい。クライアント処理ユニット２８は、前記要求に際して、関心領域２８における染色を特徴付けるスコアSを、吸収頻度ベクトルNの選択されたエントリーおよび／またはすべてのエントリーの関数として計算するよう構成される。ユーザー・インターフェース４８は、スコアSを表示するよう構成される。
【０２４６】
クライアント２２の先に説明した好ましい構成に関し、サーバー１０の対応する構成が参照される。同様の特徴およびその説明がクライアント２２において実装されてもよい。よって、本発明のサーバー１０を参照して与えた説明におけるすべての例をここで繰り返すことなく、記憶されているデータに基づく処理段階はクライアント処理ユニット５０によって実行されうることは理解されるべきである。
【０２４７】
結果として、スコアSは、クライアント１０において、ただしサーバー１０によって事前処理されたデータに基づいて、計算されることができる。これは、クライアント２２によってユーザーに提供される応答性および／またはパフォーマンスを向上させる。
【０２４８】
結果として、関心領域２８および／または吸収閾値athが変えられることができ、スコアSはすでに受領されたデータに基づいて再計算されることができる。画像表示５２はしかるべく更新されることができる。
【０２４９】
結果として、事前処理されたデータがサーバー１０からクライアント２２に一度送信されればよい。たとえ異なる関心領域および／または吸収閾値athを用いてでも、該送信されたデータがスコアを計算するための基礎となりうるからである。
【０２５０】
本発明の第三の側面によれば、システム６０が提供される。システム６０は図１４に例示的に示されている。システム６０は、先の例の一つに基づくサーバーを有する。システム６０は、先の例の一つに基づく少なくとも一つのクライアント２２をも有する。
【０２５１】
サーバー１０および／またはクライアント２２を参照して与えたすべての例および説明をここで繰り返すことなく、本発明のシステムはしかるべく構成されることが意図されていることは理解されるべきである。このように、上記の例および説明は、まずサーバー１０および／またはクライアント２２を参照して与えたが、システム６０によって実装されることも意図されている。これはたとえば、好適なハードウェアおよび／またはソフトウェアによって達成されることができる。
【０２５２】
一例では、前記サーバー１０と前記少なくとも一つのクライアント２２との間のデータ接続８６が提供される。データ接続８６はデータおよび／または要求を送信するよう構成されてもよい。
【０２５３】
本発明の第四の側面によれば、方法６１が提供される。方法６１は図１５に例示的に示されている。方法６１は以下の段階を含む。
【０２５４】
段階ａ）とも称される第一の受領段階６２において、少なくとも一つの染色物質を加えられている生体物質のスライスのデジタル画像がサーバー１０において受領される。
【０２５５】
段階ｂ）とも称される第二の分類段階６４において、デジタル画像２０の各ピクセル２４がサーバー１０において分類される。ピクセル２４の色属性がそれぞれの染色物質の吸収を示すあらかじめ定義された属性範囲内である場合に、ピクセル２４は、各染色物質に関して、染色されているとして分類される。
【０２５６】
段階ｃ）とも称される第三の受領段階６６では、生体物質の前記スライスの同じデジタル画像２０がクライアント２２において受領される。
【０２５７】
段階ｄ）とも称される第四の表示段階６８では、クライアント２２のユーザー・インターフェース４８によって、クライアント２２において受領されたデジタル画像２２が表示される。
【０２５８】
段階ｅ）とも称される第五の選択段階７０では、ユーザー・インターフェース４８を介したユーザーの選択信号の受領に際して、該選択信号に基づいて、クライアント２２において、デジタル画像２０の関心領域２９が選択される。
【０２５９】
段階ｆ）とも称される第六の送付段階７２では、関心領域２８におけるピクセルの分類に関係したデータの要求がクライアント２２からサーバー１０に送られる。
【０２６０】
段階ｇ）とも称される第七の送付段階７４では、段階ｂ）の分類が、関心領域２８におけるピクセルの分類に関係したデータの要求をクライアント２２から受領する前に完了されている場合、デジタル画像２０の関心領域２８におけるピクセルの分類および／または該分類に関係した他のデータがサーバー１０からクライアント２２に送られる。
【０２６１】
一例では、段階ａ）およびｂ）の第一グループは、段階ｃ）ないしｆ）の第二グループの前に、後に、並行して、重なり合って、あるいは他の任意の時間順序で、実行されうる。
【０２６２】
一例では、第一グループの段階は記載した順序で実行される。
【０２６３】
一例では、第二グループの段階は記載した順序で実行される。
【０２６４】
サーバー１０およびクライアント２２を参照して与えたすべての例および説明をここで繰り返すことなく、本発明の方法６１はサーバー１０および／またはクライアント２２の方法段階をそれぞれ実行するよう形成されることが意図されていることは理解されるべきである。このように、上記の例および説明のすべては、まずサーバー１０およびクライアント２２をそれぞれ参照して与えたが、方法６１によって実装されることも意図されている。
【０２６５】
本発明のさらなる例によれば、前記サーバー１０および前記少なくとも一つのクライアント２２によって実行されるときに上記の方法６１を実行するよう適応されているコンピュータ・プログラム要素が提供される。
【０２６６】
本発明のさらなる例によれば、本発明のシステム６０によって実行されるときに上記の方法６１を実行するよう適応されているコンピュータ・プログラム要素が提供される。
【０２６７】
本発明のさらなる例によれば、サーバー１０および／またはクライアント２２によって実行されるときに上記の方法６１を実行するよう適応されているプログラム要素が記憶されているコンピュータ可読媒体が提供される。
【０２６８】
本発明のさらなる例によれば、前記システムによって実行されるときに上記の方法６１を実行するよう適応されているプログラム要素が記憶されているコンピュータ可読媒体が提供される。
【０２６９】
コンピュータ・プログラムは、他のハードウェアと一緒にまたは他のハードウェアの一部として供給される光記憶媒体または半導体媒体のような好適な媒体上で記憶および／または頒布されてもよいが、インターネットまたは他の有線もしくは無線の遠隔通信システムを介してなど、他の形で頒布されてもよい。
【０２７０】
本発明の実施形態が種々の主題を参照して記述されていることを注意しておく必要がある。特に、いくつかの実施形態は方法型の請求項を参照して記述され、他の実施形態は装置型の請求項、たとえばサーバー１０および／またはクライアント２２を参照して記述される。しかしながら、当業者は、上記および下記の記述から、特に断わりのない限り、ある型の主題に属する特徴の任意の組み合わせに加えて、異なる主題に関する特徴の間の他の任意の組み合わせも本願で開示されていると考えられることを理解するであろう。しかしながら、特徴の単なる寄せ集め以上の相乗効果を提供するすべての特徴が組み合わされることができる。
【０２７１】
本発明は図面および以上の記述において詳細に図示され、記述されているが、そのような図示および記述は制約ではなく例解または例示するものと考えられるべきである。本発明は開示されている実施形態に限定されるものではない。開示されている実施形態に対する他の変形が、図面、本開示および付属の請求項の吟味から、特許請求される発明を実施する際に当業者によって理解され、実施されることができる。
【０２７２】
請求項において、「有する／含む」の語は他の要素やステップを排除するものではない。単数表現は複数を排除するものではない。ある処理ユニットまたは他のユニットが、請求項において記述されているいくつかの項目の機能を充足してもよい。ある種の施策が互いに異なる従属請求項において記載されているというだけの事実が、これらの施策の組み合わせが有利に使用できないことを示すものではない。請求項に参照符号があったとしても、範囲を限定するものと解釈するべきではない。
【図１】
2018532982.tif 000008
【図２−３】
2018532982.tif 000009
【図４】
2018532982.tif 000010
【図５】
2018532982.tif 000011
【図６】
2018532982.tif 000012
【図７】
2018532982.tif 000013
【図８】
2018532982.tif 000014
【図９−１０】
2018532982.tif 000015
【図１１】
2018532982.tif 000016
【図１２】
2018532982.tif 000017
【図１３】
2018532982.tif 000018
【図１４】
2018532982.tif 000019
【図１５】
2018532982.tif 000020
【国際調査報告】
2018532982.tif 000021
2018532982.tif 000022