"三次元仮想顕微鏡スライドを生成しかつ可視化するためのシステムであって、顕微鏡スライドを走査しかつ上記顕微鏡スライド上の試料のデジタル画像を生成するように構成される画像捕捉デバイスと、上記画像捕捉デバイスに通信で接続され、上記画像捕捉デバイスから仮想顕微鏡スライド画像を受信し、上記仮想顕微鏡スライド画像を格納しかつ要求に応じて上記仮想顕微鏡スライド画像を提供するように構成された画像データサーバと、上記画像捕捉デバイス及び上記画像データサーバに通信で接続され、上記画像捕捉デバイスにおいて顕微鏡スライド上の試料の二次元画像を表示し、操作者からコマンドを受信し、上記コマンドに応答して、上記画像捕捉デバイスに上記顕微鏡スライド上の試料から画像のZスタックを捕捉することを指示するように構成された画像可視化ワークステーションとを備え、上記画像データサーバはさらに、上記画像のZスタックを上記二次元画像と共に格納することによって三次元仮想顕微鏡スライドを生成するように構成されるシステム。上記画像可視化ワークステーションはさらに、上記三次元仮想顕微鏡スライドを表示するように構成される請求項1記載のシステム。上記画像可視化ワークステーションは、ユーザからの1つ以上のZ平面画像に対する要求に応答して、ユーザに上記Zスタックの1つ以上のZ平面画像を提示するように構成されるZ平面アクセスモジュールをさらに備える請求項1記載のシステム。上記画像可視化ワークステーションは、上記1つ以上のZ平面画像の表示をスライド全体の二次元可視化表示に統合する請求項3記載のシステム。三次元仮想顕微鏡スライドを生成しかつ可視化するためのコンピュータにより実行される方法であって、上記顕微鏡スライドを走査しかつ上記顕微鏡スライド上の試料のデジタル画像を生成するように構成される画像捕捉デバイスの台の上の顕微鏡スライドを方向づけることと、上記試料の二次元画像を高解像度で走査することと、上記二次元画像を画像可視化デバイスに提供することと、上記画像可視化デバイスから、位置と深度とを含むリビジットパラメータのセットを受信することと、上記位置において三次元Zスタックを走査することを含み、上記Zスタックは複数のZ平面画像を含み、各Z平面画像は上記深度における上記試料の一部に対応し、上記方法は、上記二次元画像及び上記三次元Zスタックを三次元仮想顕微鏡スライドとして共に格納することを含む方法。上記位置パラメータは、それぞれ上記画像捕捉デバイスの台に関連する長さ寸法と幅寸法とを含む請求項5記載の方法。三次元仮想顕微鏡スライドを生成しかつ可視化するためのコンピュータにより実行される方法であって、上記顕微鏡スライドを走査しかつ上記顕微鏡スライド上の試料のデジタル画像を生成するように構成される画像捕捉デバイスの台の上の顕微鏡スライドを方向づけることと、上記試料の二次元画像を高解像度で走査することと、上記二次元画像を画像可視化デバイスに提供することと、上記画像可視化デバイスから、位置と深度とを含むリビジットパラメータのセットを受信することと、上記位置において三次元Zスタックを走査することを含み、上記Zスタックは複数のZ平面画像を含み、各Z平面画像は上記深度における上記試料の一部に対応し、上記方法は、上記二次元画像及び上記三次元Zスタックを三次元仮想顕微鏡スライドとして共に格納することを含む方法。上記三次元仮想顕微鏡スライドを画像可視化ワークステーションのディスプレイに提示することをさらに含む請求項7記載の方法。1つ以上のZ平面画像に対する要求に応答して、上記Zスタックの1つ以上のZ平面画像を上記画像可視化ワークステーションのディスプレイに提示することをさらに含む請求項8記載の方法。上記Zスタックの1つ以上のZ平面画像の提示を上記スライド全体の二次元可視化画像の提示に統合することをさらに含む請求項9記載の方法。上記位置パラメータは、長さ寸法と幅寸法とを含む請求項7記載の方法。上記長さ寸法及び上記幅寸法は、それぞれ上記画像捕捉デバイスの台に関連する請求項11記載の方法。本質的に操作者の目を電子カメラに置換する遠隔操作式顕微鏡は、操作者がカメラの焦点面を制御することを可能にする。この能力は、厚い試料を可視化する場合に特に効果的である。しかしながら、中解像度又は高解像度における光学視野は、カメラ画素数が限定されることから極めて小さい。このため、中程度の倍率であっても、顕微鏡スライド上の試料全体を可視化することは極めて困難で、かつ時間が掛かる。従来の画像システムは、試料全体を中程度の倍率又は高い倍率で捕捉するに足る大きさの画像を生成する能力を有する。これらの画像は、仮想顕微鏡スライド又は仮想スライドと呼ばれる。仮想スライドのサイズが非常に大きいことにより、仮想スライドは通常、単一の焦点レベルZ平面に限定される。顕微鏡試料のタイプの多くは、極めて薄く、よって、単一のZ平面仮想スライドで十分である。しかしながら、他のタイプの顕微鏡試料は対物レンズの被写界深度より厚い。加えて、遠隔操作式顕微鏡は、さらに品質を下げる効果、即ちタイムラグによっても損なわれる。遠隔で操作される顕微鏡は、試料を配置しかつ合焦されるための電動式の台と、画像を離れたユーザに送信するカメラとを有する顕微鏡でしかないため、ユーザに表示されている画像が1秒のほんの僅かでも遅れると、フィードバックループは、使用がほぼ不可能というわけはないにしても、うまく機能しなくなるであろう。遠隔モニタで電子画像を視ているユーザは、最適に合焦された画像を集めようと試みるであろうが、結局のところ、画像は、ユーザが最良焦点で停止しようと試みた後もズームを続ける結果となる。よってプロセスは、次第に小さくなっていくばかりの反復を、最終的に満足のいく焦点が得られるまで、速度をだんだん遅くしながら繰り返されなければならない。従来システムにおけるタイムラグには、特にそれがインターネット接続を利用するネットワーク化された付属デバイスに適用される場合のように、幾つかの原因がある。1つの原因は、デバイスの設計自体にまで辿ることができる。低質のシステム設計及び非効率なデータ処理方法は、従来システムに認められる遅滞をさらに大きくする可能性がある。2つの他の要素は、必ずしも設計者によって制御され得ない、という点でさらに深刻である。その1つ目は帯域幅である。帯域幅とは、データを伝送するネットワークの容量、もしくはロボット顕微鏡の場合は、操作者に表示されている像、及びデバイスに返送されてその位置及び焦点に影響を与える制御信号をいう。低いネットワーク帯域幅はビデオディスプレイ上の画像の更新速度を制限する。幸いなことに、より多くの費用をかければ、増大された帯域幅を購入することができ、この問題は効果的に解決される。待ち時間と称する2つ目の問題点は、これほど簡単には解決されない。待ち時間は、単に、ネットワークノード間の遅延時間である。高速ネットワークであっても、ある程度の待ち時間を有する。約数秒の遅延は、インターネット上において珍しいことではない。待ち時間は、リアルタイムフィードバック制御システムにとってのアキレス腱である。従って、ユーザにとって、非常に応答性に優れ、広帯域で、待ち時間が少なく、従来システムにおける上述の制約に害されることのない遠隔操作式顕微鏡と思える遠隔デバイスが必要とされている。従って、本明細書では、応答性に優れ、帯域幅が高く、待ち時間の少ない画像捕捉、及び複数のZ平面における仮想スライド画像を可視化することのために、ユーザが顕微鏡スライド画像捕捉デバイス又は画像データサーバデバイスとローカルに又はリモートに相互作用できるようにするシステム及び方法を提供する所定の実施形態について記載する。本明細書に記載されているシステム及び方法は、遠隔操作式顕微鏡及び顕微鏡結像システムの優位点を組み合わせ、かつ顕微鏡スライド上の試料の広い領域を高解像度で走査する能力、及び操作者が、選択された関心のあるエリアを迅速に可視化して厚い試料内の焦点深度を制御する能力を提供する。本発明の1つの態様は、三次元仮想顕微鏡スライドを生成しかつ可視化するためのコンピュータにより実行される方法である。顕微鏡スライドは、スライドを走査してスライド上の試料のデジタル画像を生成することのできる画像捕捉デバイス内に配置される。次に試料は、中解像度又は高解像度で二次元画像に走査される。この二次元画像は、操作者によって再精査され得る画像可視化ワークステーションに提供される。画像可視化ワークステーションにおいて、操作者は、二次元画像をパン及びズームし、複数の深度レベルZ平面で走査するための関心のあるエリアを選択することができる。画像捕捉デバイスは、位置及び深度を含むZスタックパラメータのセットを受信し、次に、それぞれが上記深度パラメータ内で試料の一部分に対応する一連のZ平面画像を走査する。本発明の構造及び動作の双方に関する詳細な内容は、部分的に、添付の図面を検討することによって探ることができる。諸図を通じて、類似の参照番号は類似の部分を指す。本明細書に開示されているような所定の実施形態は、三次元仮想スライドを生成しかつ可視化するためのシステム及び方法を提供する。例えば、本明細書に開示する1つの方法は、1つ以上の顕微鏡スライドが、スライド上の試料を走査して中解像度又は高解像度で二次元画像を生成する画像捕捉デバイス内に配置されることを考慮している。若しくは、試料全体が一度に低解像度のマクロ画像に捕捉され得る。これらの高解像度又は低解像度の二次元画像は、操作者がこれらの二次元画像を可視化する画像可視化ワークステーションに提供され、操作者はこれらの二次元画像をパン及びズームし、複数の深度レベルZ平面で走査するための関心のあるエリアを選択する。画像捕捉デバイスは、位置及び深度を含む複数の深度レベル走査のためのパラメータのセットを受信する。画像捕捉デバイスは次に、それぞれが上記深度パラメータ内の試料の深度レベル部分に対応する一連のZ平面画像におけるその位置で試料を走査する。本明細書本文を読めば、当業者には、本発明を様々な代替実施形態及び代替用途に実装する方法が明らかとなるであろう。しかしながら、本明細書では本発明の様々な実施形態が記載されるが、これらの実施形態は限定ではなく単なる例示として提示される点は理解される。従って、様々な代替実施形態のこの詳細な説明は、添付の請求の範囲に記載されている本発明の範囲及び幅を限定するものとして解釈されるべきではない。図1は、本発明の一実施形態に係る一例のネットワーク化されたシステム10を例示するブロック図である。例示した実施形態では、システム10は、画像捕捉デバイスIAD:ImageAcquisitionDevice20と、画像データサーバIDS:ImageDataServer30と、画像可視化ワークステーションIVW:ImageViewingWorkstation40とを備える。これらの各デバイスは、個々のデータ格納エリア25、35及び45に関連づけられ、かつこれらのデバイスのそれぞれは、ネットワーク50を介して他のデバイスに通信で接続される。若しくは、これらのデバイスは互いに直接接続されてもよく、別々のネットワークを介して互いに接続されてもよい。一実施形態では、2つ以上のデバイスが同じ物理的デバイスにモジュール的に統合されてもよく、この場合、機能モジュール間の通信はプロセス間通信、共有メモリ、共通ファイル等を介して行われてもよい。IAD20は、顕微鏡スライドから二次元画像を捕捉することのできるハードウェア及びソフトウェアを備える。IAD20は、スライドから画像を、スライド内の任意の位置X,Yにおいて、任意の焦点深度Zで捕捉してもよい。IAD20は、典型的には、顕微鏡スライド上の試料を病理学者による医学的診断に必要な解像度にまで拡大する光学素子を提供する。最も低い解像度は、典型的には1ピクセル当たり1.0ミクロンしばしば10Xと呼ばれる。であり、最も高い解像度は、1ピクセル当たり0.1ミクロン100Xであってもよい。典型的な解像度は通常、1ピクセル当たり0.5ミクロン20X又は1ピクセル当たり0.25ミクロン40Xである。光学素子の開口数NAは、典型的には0.5又は0.75であり、1ミクロン乃至0.5ミクロンの焦点深度をもたらす。顕微鏡スライド上の標本は通常、一側面が10乃至30mmの全体の寸法を有する。例えば、ある典型的な試料は、20×15mmの範囲をカバーすることができる。このような標本が1ピクセル当たり0.25ミクロンの解像度すなわち40Xで完全に画像化されるとき、80,000×60,000ピクセルを有する画像が生み出される。完全なスライド画像を正確に得ることは技術的に困難ではあるが、本参照によりその全体が本明細書に組み込まれる特許文献1に詳述されているAperioScanScope登録商標等の機器を使用して達成されてもよい。IDS30は、IADによって捕捉される二次元及び三次元画像を格納しかつアクセスを有効化するサーバコンピュータ及びソフトウェアを備える。IDSは、ローカルネットワーク上のIAD20の近傍に配置することができる。ある代替実施形態では、IDS30は、IAD20から遠隔に存在していてワイドネットワークを介して接続されることが望ましい。IVW40は、IAD20によって捕捉されかつIDS30から検索される二次元及び三次元画像を表示することのできるパーソナルコンピュータ及びソフトウェアを備える。IVW40は、TCP/IP等の標準コンピュータネットワーク技術を用いて、IAD20及びIDS30からローカルネットワーク又はワイドネットワークを横断して配置されてもよい。IVW40は、IAD20を方向付けて顕微鏡スライド上の試料の画像データを捕捉し、それをインタラクティブに可視化する。捕捉される画像データはIDS30に格納され、これらのデータは、後にこのIDS30からIVW40を使用して可視化することができる。ネットワーク50は、ローカルネットワーク、ワイドネットワーク、有線又は無線ネットワークであっても、複数のネットワークの任意の組合わせであってもよい。このようなネットワークの組み合わせは、通常インターネットと呼ばれる。ネットワーク50はインターネットである場合もあれば、インターネットを含むネットワークの任意のサブコンビネーションである場合もある。またネットワーク50は、私的ネットワーク又は公的ネットワーク、若しくは複数のネットワークの任意の組み合わせであってもよい。図2は、本発明の一実施形態に係る、試料を伴う一例の顕微鏡スライドを示す側面図である。図示した実施形態では、スライド110は組織100の標本本明細書では、試料とも称するを支持している。組織100は、血液又は他の物質等の任意のタイプの顕微鏡スライド試料であってもよい。顕微鏡スライド上の組織100等の組織標本は平坦であるように見えるが、ミクロン及びサブミクロンの解像度レベルでは、事実上、厚さにかなりの量の変化がある。標本の厚さは、0.5ミクロン乃至10ミクロンの範囲で変わる可能性がある。場合によっては、試料の中を通って焦点深度0.5/1.0ミクロンを合焦することにより、例えば、標本の厚さ10ミクロンのエリアを、三次元的に標本を可視化することが医学的に重要である。これは、典型的には、試料上の同じ位置で複数の画像を、変化する焦点深度で捕捉することによって達成される。試料上の1つの位置から異なる焦点深度で捕捉される画像のセットはZスタックと呼ばれ、Zスタックにおける個々の画像はZ平面と呼ばれる。図3は、本発明の一実施形態に係る、一例の三次元Zスタック200を例示するブロック図である。例示した実施形態では、Zスタック200は、厚さが10ミクロンである試料上の位置図2における対応するエリアを参照されたいから得られるものである。例示したこの実施形態では、Zスタック200は10枚のZ平面210を含む。この特定の実施形態では、隣接する10枚のZ平面が捕捉されて厚さ10ミクロンの試料全体を集合的にカバーするように、対物レンズの焦点深度は1ミクロンである。ある代替実施形態では、単一のZ平面の深度は1ミクロンより大きくても小さくてもよく、様々なZ平面が隣接せず離隔されていてもよい。Zスタックにおける各Z平面画像の横方向X,Y寸法は、典型的には、カメラのCCDアレイのサイズ等の捕捉用ハードウェアによって決定される。一実施形態では、CCDアレイの寸法は2048×1536ピクセルであってもよい。Z平面の像はまた、幾つかの視野を組み合わせたものであってもよい。Zスタック内の像の数及び間隔は設定可能であり、かつ医療用途の標本タイプ及び特性に依存する。一実施形態では、典型的なZスタックは0.25乃至1.0ミクロン間隔の5乃至10枚の画像を含む。図4は、本発明の一実施形態に係る、三次元仮想顕微鏡スライドを生成するための一例の高レベルプロセスを例示するフロー図である。この手順は、図1に関連して示されかつ記載されたシステムによって実行されてもよい。まず、ステップ250において、IADは、顕微鏡スライド上の試料の二次元画像を捕捉する。次に、ステップ255において、この画像がIVWのユーザに提示される。IVWに向かう画像データは、IDSを介して経路を定めてもよく、IDSにおいて画像データはまず仮想スライド又は仮想スライドの一部として格納され、次いでユーザに提示される。ユーザは、IVWを介して1つ又は複数の二次元画像をパン及びズームし、そうでなければ精査して三次元画像の捕捉に関心のあるエリアを識別する。ステップ260において、IADは三次元画像の捕捉のためにリビジットされるべき位置を受信する。一実施形態では、IVWは位置情報を直接IADに送る。この時点で、ステップ265において、任意選択によりIADは識別された位置をより高い解像度で再走査してもよく、次いでこのより高い解像度のエリアを精査するためにユーザに提示してもよい。例えば、一実施形態では、最初の二次元走査は、その位置でZスタックを捕捉すべきかどうかの決定を下す前に、より高い解像度での精査を必要とする低解像度の走査であってもよい。或いは、最初の走査は、その決定を下すに足る高解像度例えば、20Xであってもよい。このような代替実施形態では、任意選択のステップ265をスキップすることができる。次に、IADは、ステップ270に例示するように、三次元走査パラメータを受信する。これらのパラメータは、顕微鏡スライドが座するIADの台に関連する座標による試料の領域を一意に記載する長さ及び幅の識別子を含んでもよい。他のパラメータは、Zスタック内の所望されるZ平面の数を含んでもよい。さらに、上記パラメータは、Zスタック内のZ平面間の所望される間隔を含んでもよい。また追加の情報として、所望される走査解像度例えば、20X、40X、100Xが含まれてもよい。また、他のパラメータが提供されてもよい。最後に、ステップ275において、IADは、Zスタック内の様々なZ平面を捕捉する。次には、これらのZ平面を、二次元画像と共に、同じ仮想スライドの一部として格納するためにIDSに送ることができる。一実施形態では、Zスタックの捕捉は、図3に示すように、Z平面レベルを下方へと進行させる。例えば、IADはまずZ平面1を捕捉し、次いで対物レンズを台に対して相対的に移動させて又はその逆、Z平面2を捕捉し、Zスタック内の全てのZ平面が捕捉されるまでこれが続けられる。図5は、本発明の一実施形態に係る、三次元仮想顕微鏡スライドを生成するための一例のプロセスを例示するフロー図である。この手順は、図1に関連して示しかつ記載されたシステムによって実行されてもよい。まず、ステップ305において、IVWは、三次元走査へのリビジットを開始する指示を受信する。IVWは次に、ステップ310において、被写体である仮想スライドのコンテンツを取得してそれをユーザに提示する。これは、IADとの直接的な相互作用によって行われる場合もあれば、IDSとの相互作用を介して達成させる場合もあり、若しくは双方であってもよい。可視化のための仮想スライドをユーザに提供した後、IVWは次に、ステップ315において、ユーザが仮想スライドにおける試料を可視化するに伴って、IDSと協働してパン/ズーム要求に応答する。次に、ステップ320において、IVWは三次元走査パラメータを受信し、そのパラメータをIADに送る。三次元走査パラメータは、数例を挙げるだけでも、Zスタック捕捉のためにリビジットされるべきエリアの位置、そのエリアの長さ及び幅、Zスタック内の捕捉されるべきZ平面の数、Zスタック内のZ平面間の間隔、Z平面画像の解像度及びZスタックに含まれるべき組織の合計深度を含んでもよい。走査されるべきZスタックの精度及び十分さを高める追加のパラメータもまた提供されてもよい。次に、ステップ320において、IADはZスタック内のZ平面画像を捕捉し、仮想顕微鏡スライドの一部として格納するためにZスタック内のこれらの画像をIDSに送る。次いで、IDSはZスタック画像データをIVWに送ってもよく、これらのデータは、ステップ330に示すように、IVWにおいてZスタックとしてユーザに提示される。図6は、本発明の一実施形態に係る、三次元仮想スライドを生成するための一例のユーザインタフェースを例示するブロック図である。図示された実施形態では、三次元画像捕捉のためにリビジットされるべき顕微鏡試料のエリアを含む矩形エリア350が示されている。この矩形エリアは長さ360、幅355であって、Zスタックへと走査されるべき領域の中心の位置を識別する十字365を有する。一実施形態では、ユーザは、関心のあるエリアを特定するために、マウスを使用してIVWの画面上に矩形をドラッグしてもよい。ユーザによって矩形が生成された後、IVWは、Zスタック内へ走査されるべきエリアの実際の長さ、幅及び位置を計算してもよい。次に、これらのパラメータは、Zスタックの画像捕捉を促進するためにIADに送られてもよい。さらに、図示された実施形態では、矩形領域350のサイズを選択し、Zスタックへと走査されるべき領域の深度を選択し、かつZスタック内の個々のZ平面間の間隔を選択するために使用されるために、ユーザにアイコン370、375及び380の選択が提示される。効果的には、ユーザによるこれらの選択もまた、Zスタックの画像捕捉を促進するためのパラメータとしてIADに送ることができる。Zスタック内を走査する関心のあるエリアを識別するためにユーザ相互作用機能を実行する代替ユーザインタフェースもまた、使用されてもよい。図7は、本発明の一実施形態に係る、変化する厚さを有する試料上の画像捕捉デバイスの一例の走査経路を例示するブロック図である。図示された実施形態では、対物レンズ400が顕微鏡スライド110上の組織標本100の上に示されている。組織100を走査するとき、対物レンズは走査経路410に沿って移動し、組織100上を通過する。組織100は大きな凹凸形状を有する場合があり例えば、40Xの対物レンズを介してミクロンレベルで見れば分るように、幾つかの厚い領域420、430及び440を含む。本例の目的に沿って、厚い領域420は10ミクロンであり、厚い領域430は5ミクロンであり、厚い領域440は6ミクロンである。これらの厚い領域は、厚くない、例えば厚さ0.5ミクロン及び1ミクロンである組織内の谷間によって分離される。組織100の最初の走査の間に、二次元画像が生成される。この二次元画像を、図8において画像450として示す。図8は、本発明の一実施形態に係る、図7に示す組織100の三次元走査の結果として得られる一例の三次元仮想スライドを例示するブロック図である。また図8には、それぞれがZ平面460等の複数のZ平面を有する、最終的なZスタック425、435及び445も示されている。Zスタック425は厚い領域420に対応し、10枚のZ平面を含む。本例では、対物レンズ400は、10枚の隣接するZ平面460が領域420の全体厚さをカバーするように、1ミクロンの焦点深度を有する。Zスタック435は厚い領域430に対応し、同じく5枚のZ平面を含む。Zスタック445は厚い領域440に対応し、やはり5枚のZ平面を含む。図8に図示された実施形態では、二次元画像450に対応するZ平面は、Zスタックのそれぞれの中間に位置づけられる。これは、一例の複数のZスタックが捕捉された場合、Zスタックの中間深度は、最初の二次元画像450が捕捉された深度と同じ深度に設定されるためである。従って、図8に示す仮想スライドに到達するためには、最初の二次元画像450がIADによって捕捉され、ユーザがZスタックの捕捉のための厚い領域420、430及び440を識別し、IADがこれらのZスタックを捕捉するとき、Zスタックの中間におけるZ平面の深度レベルが二次元画像を捕捉したときと同じレベルに設定される。代替実施形態では、Zスタックの様々なZ平面は全て、元の二次元画像の深度レベルより下位に設定されてもよい。若しくは、Zスタックの様々なZ平面は全て、元の二次元画像の深度レベルより上位に設定されてもよい。また、実際の組織の画像データの捕捉を最適化して仮想スライド画像に包含するために、Zスタック内の複数の平面に対して様々な異なる較正が使用されてもよい。図9は、本発明の一実施形態に係る、三次元仮想スライドを可視化するための一例のプロセスを例示するフロー図である。この手順は、図1に関連して示しかつ記載されたシステムによって実行されてもよく、一実施形態では、IDS及びIVWデバイスを必要とするだけであってもよい。まず、ステップ500において、IDSはIVWから可視化指示を受信する。これに応答して、IDSは、データストレージエリアローカルデータストレージエリアであっても、リモートデータストレージエリアであってもよいから要求された仮想スライドを取得し、その仮想スライドをIVWに提供する。次に、ステップ505において、IVWはユーザに仮想スライド画像データを提示する。仮想スライドはIVWを介してユーザに提示されるが、仮想スライド画像データ全体のサブセットのみが任意の時間に提示されることに留意されたい。例えば、仮想スライド全体のサムネイル画像は、画像データの1つ又は2つの追加の可視化画像と同時に、異なる解像度で提示されてもよい。仮想スライドがユーザに提示されると、IVWとIDSは、ステップ510に示すように、一斉に動作してユーザからのパン及びズームによるコマンドに応答する。これにより、ユーザは、試料の全エリアを低倍率及び高倍率で、かつ重要なことには診断用の解像度で可視化することができるようになる。ユーザとのパン及びズーム相互作用の間、IVW及びIDSは、ユーザに可視化される試料のエリアを監視する。ステップ515において決定されるように、Zスタックを含む試料エリアが可視化されているとき、IVWは、ステップ520に示すように、ユーザにZスタックのZ平面画像へのアクセスを提供する。一実施形態では、ユーザに、視覚的な合図によってZスタックの存在が通知されてもよい。例えば、画像データはZスタックを識別するオーバーレイを追加されてもよく、若しくは新しいメニュが現れてもよく、若しくは情報ウィンドウがポップアップしてユーザにZスタックが存在することを知らせてもよい。他の多くの通知方法が用いられてもよい。効果的には、ユーザがZスタックに遭遇すると、IVWはユーザに、個々の可視化についてZスタック内の各Z平面を選択する能力を与える。さらに、IVWにより、中間の焦点深度レベルが補間されることによって、ユーザにZスタックのそのエリアにおける試料全体に対する連続する画像データを提供してもよい。従って、Zスタックの一部として捕捉されるZ平面画像は有限数であるが、ユーザは、ほぼ無限数の焦点深度によってズームを行うことができる。この能力は、ユーザに、試料を従来の顕微鏡を使用しているかのようにして調べる完璧な能力を提供する。図10は、本明細書に記載されている様々な実施形態に関連して使用され得る一例としてのコンピュータシステム550を例示するブロック図である。例えば、コンピュータシステム550は、画像捕捉デバイス、画像データサーバ又は画像可視化ワークステーションと併せて使用されてもよい。但し、当業者には明白であるように、他のコンピュータシステム及び/又はアーキテクチャが使用されてもよい。コンピュータシステム550は、好適には、プロセッサ552等の1つ以上のプロセッサを含む。さらに、入/出力を管理する補助プロセッサ、浮動小数点数学演算を実行する補助プロセッサ、信号処理アルゴリズムの高速実行に適したアーキテクチャを有する専用マイクロプロセッサ例えば、デジタル信号プロセッサ、主処理システムに従属するスレーブプロセッサ例えば、バックエンドプロセッサ、デュアル又はマルチプロセッサシステム用の追加のマイクロプロセッサ又はコントローラ、若しくはコプロセッサ等の追加のプロセッサが提供されてもよい。このような補助プロセッサは、離散プロセッサであっても、プロセッサ552と統合されてもよい。プロセッサ552は、好適には、通信バス554に接続される。通信バス554は、コンピュータシステム550のストレージと他の周辺コンポーネントとの間の情報転送を促進するためのデータチャネルを含んでもよい。通信バス554はさらに、データバス、アドレスバス及び制御バス図示されていないを含む、プロセッサ552との連絡に使用される信号のセットを提供してもよい。通信バス554は、例えば業界標準アーキテクチャISA:IndustryStandardArchitecture、拡張業界標準アーキテクチャEISA:ExtendedIndustryStandardArchitecture、マイクロチャネルアーキテクチャMCA、周辺コンポーネント相互接続PCI:PeripheralComponentInterconnectローカルバス、又は電気電子学会IEEE:InstituteofElectricalandElectronicsEngineersが普及している、IEEE488汎用インタフェースバスGPIB:GeneralPurposeInterfaceBus、IEEE696/S-100及び等を含む規格に準拠するバスアーキテクチャ等である任意の標準又は非標準バスアーキテクチャを備えてもよい。コンピュータシステム550は、好適には、主メモリ556を含み、かつ二次メモリ558を含んでもよい。主メモリ556は、プロセッサ552上で実行するプログラムのための命令及びデータのストレージを供給する。主メモリ556は、典型的には、ダイナミックランダムアクセスメモリDRAM及び/又はスタティックランダムアクセスメモリSRAM等の半導体ベースのメモリである。他の半導体ベースのメモリのタイプとしては、例えば、読取り専用メモリROM:ReadOnlyMemoryを含む、同期ダイナミックランダムアクセスメモリSDRAM:SynchronousDynamicRandomAccessMemory、ラムバスダイナミックランダムアクセスメモリRDRAM:RambusDynamicRandomAccessMemory、強誘電ランダムアクセスメモリFRAM:FerroelectricRandomAccessMemory等が含まれる。二次メモリ558は、任意選択として、ハードディスクドライブ560及び/又は、例えばフロッピー登録商標ディスクドライブ、磁気テープドライブ、コンパクトディスクCDドライブ、デジタルバーサタイルディスクDVDドライブ等のリムーバブルストレージドライブ562を含んでもよい。リムーバブルストレージドライブ562は、リムーバブルストレージメディア564との間で周知方法により読取り及び/又は書込みを行なう。リムーバブルストレージメディア564は、例えば、フロッピー登録商標ディスク、磁気テープ、CD、DVD等であってもよい。リムーバブルストレージメディア564は、好適には、コンピュータ実行可能コード即ち、ソフトウェア及び/又はデータを格納しているコンピュータ読取り可能メディアである。リムーバブルストレージメディア564に格納されたコンピュータソフトウェア又はデータは、電気通信信号578としてコンピュータシステム550に読み込まれる。代替実施形態では、二次メモリ558は、コンピュータプログラム又は他のデータ又は命令をコンピュータシステム550にロードできるようにする他の類似手段を含んでもよい。このような手段としては、例えば、外部ストレージメディア572及びインタフェース570が含まれてもよい。外部ストレージメディア572の例としては、外部ハードディスクドライブ又は外部光ドライブ及び/又は外部磁気光学ドライブが含まれてもよい。二次メモリ558の他の例としては、プログラム可能読取り専用メモリPROM:ProgrammableReadOnlyMemory、消去可能なプログラム可能読取り専用メモリEPROM:ErasableProgrammableReadOnlyMemory、電気的に消去可能な読取り専用メモリEEPROM:ElectricallyErasableReadOnlyMemory又はフラッシュメモリEEPROMに類似するブロック指向のメモリ等の半導体ベースのメモリが含まれてもよい。また、ソフトウェア及びデータをリムーバブルストレージユニット572からコンピュータシステム550に転送できるようにする他の任意のリムーバブルストレージユニット572及びインタフェース570も含まれる。またコンピュータシステム550は、通信インタフェース574を含んでもよい。通信インタフェース574は、ソフトウェア及びデータがコンピュータシステム550と、外部デバイス例えば、プリンタ、ネットワーク又は情報ソースとの間で転送できるようにする。例えば、コンピュータソフトウェア又は実行可能コードは、ネットワークサーバから通信インタフェース574を介してコンピュータシステム550に転送されてもよい。通信インタフェース574の例としては、数例を挙げるだけでも、モデム、ネットワークインタフェースカードNIC、通信ポート、PCMCIAスロット及びカード、赤外線インタフェース及びIEEE1394ファイアワイヤが含まれる。通信インタフェース574は、好適には、イーサネット登録商標IEEE802規格、ファイバチャネル、デジタル加入者線DSL:DigitalSubscriberLine、非同期デジタル加入者線ADSL:AsynchronousDigitalSubscriberLine、フレームリレー、非同期転送モードATM:AsynchronousTransferMode、統合デジタルサービス網ISDN:IntegratedDigitalServicesNetwork、パーソナル通信サービスPCS:PersonalCommunicationsServices、通信制御プロトコル/インターネットプロトコルTCP/IP:TransmissionControlProtocolInternetProtocol、シリアルラインインターネットプロトコル/ポイントツーポイントプロトコルSLIP/PPP等々のような業界が公布するプロトコル標準を実装するが、カスタマイズされた、若しくは非標準インタフェースプロトコルも同様に実装されてもよい。通信インタフェース574を介して転送されるソフトウェア及びデータは、概して、電気通信信号578の形式である。これらの信号578は、好適には、通信チャネル576を介して通信インタフェース574に供給される。通信チャネル576は信号578を伝送し、かつ、数例を挙げるだけでも電信線又はケーブル、光ファイバ、従来の電話線、携帯電話リンク、無線データ通信リンク、高周波RFリンク又は赤外線リンクを含む様々な有線、又は無線通信手段を使用して実装されてもよい。コンピュータ実行可能コード即ち、コンピュータプログラム又はソフトウェアは、主メモリ556及び/又は二次メモリ558に格納される。コンピュータプログラムは、また通信インタフェース574を介して受信され、主メモリ556及び/又は二次メモリ558に格納されることもできる。このようなコンピュータプログラムは、実行されると、コンピュータシステム550が先に述べたような本発明の様々な機能を実行することを可能にする。この明細書本文におけるコンピュータ読取り可能メディアという表現は、コンピュータ実行可能コード例えば、ソフトウェア及びコンピュータプログラムをコンピュータシステム550に提供するために使用される任意のメディアを指して使用される。これらのメディアの例としては、主メモリ556、二次メモリ558ハードディスクドライブ560、リムーバブルストレージメディア564及び外部ストレージメディア572を含む、及び通信インタフェース574と通信により接続される任意の周辺デバイスネットワーク情報サーバ又は他のネットワークデバイスを含むが含まれる。これらのコンピュータ読取り可能メディアは、コンピュータシステム550に実行可能コード、プログラミング命令及びソフトウェアを提供するための手段である。ソフトウェアを使用して実装される一実施形態では、ソフトウェアはコンピュータ読取り可能メディア上に格納され、かつリムーバブルストレージドライブ562、インタフェース570又は通信インタフェース574によってコンピュータシステム550にロードされてもよい。このような実施形態では、ソフトウェアは、コンピュータシステム550に電気通信信号578の形式でロードされる。ソフトウェアは、プロセッサ552によって実行されると、好適には、プロセッサ552に本明細書で先に述べた発明的特徴及び機能を実行させる。また主としてハードウェアにおいては、例えば特定用途向け集積回路ASIC:ApplicationSpecificIntegratedCircuit又はフィールドプログラマブルゲートアレイFPGA等のコンポーネントを使用して、様々な実施形態が実装されてもよい。本明細書に記載された機能を実行することのできるハードウェア状態マシンの実装も、当業者には明らかであろう。また様々な実施形態は、ハードウェア及びソフトウェア双方の組み合わせを使用して実装されてもよい。さらに、当業者は、上述の諸図面及び本明細書に開示されている実施形態に関連して記載された例示的な様々な論理ブロック、モジュール、回路及び方法ステップが、しばしば電子ハードウェア、コンピュータソフトウェア又は両者の組み合わせとして実装され得ることを評価するであろう。以上、ハードウェアとソフトウェアのこの互換性を明確に例示するために、様々な例示的コンポーネント、ブロック、モジュール、回路及びステップを概してその機能性に関連して記載した。このような機能性がハードウェア又はソフトウェアとして実装されるかどうかは、全体システムに課される特定の用途及び設計上の制約に依存する。当業者は、記載された機能性を特定の各用途に合わせて様々に実装することができるが、このような実装の決定は、本発明の範囲からの逸脱を招くものとして解釈されるべきではない。さらに、機能をモジュール、ブロック、回路又はステップにまとめることは、説明を簡便にするためのものである。特定の機能又はステップは、本発明から逸脱することなく1つのモジュール、ブロック又は回路からもう1つのものへ移動させることができる。さらに、本明細書に開示されている実施形態に関連して記載された様々な例示的な論理ブロック、モジュール及び方法は、汎用プロセッサ、デジタル信号プロセッサDSP:DigitalSignalProcessor、ASIC、FPGA又は他のプログラム可能論理デバイス、離散ゲート又はトランジスタ論理、離散型ハードウェアコンポーネント又は本明細書に記載されている機能を実行するように設計されるこれらの任意の組み合わせによって実装又は実行されてもよい。汎用プロセッサはマイクロプロセッサであってもよいが、代替例では、プロセッサは任意のプロセッサ、コントローラ、マイクロコントローラ又は状態マシンであってもよい。プロセッサは計算デバイスの組み合わせとして、例えば、DSPとマイクロプロセッサの組み合わせ、複数のマイクロプロセッサ、DSPコアと併用する1つ以上のマイクロプロセッサ又は他の任意のこのような構成として実装されてもよい。さらに、本明細書に開示されている実施形態に関連して述べた方法のステップ又はアルゴリズムは、ハードウェア、プロセッサにより直接実行されるソフトウェアモジュール又は両者の組み合わせの形で具現され得る。ソフトウェアモジュールは、RAMメモリ、フラッシュメモリ、ROMメモリ、EPROMメモリ、EEPROMメモリ、レジスタ、ハードディスク、リムーバブルディスク、CD-ROM又はネットワークストレージメディアを含む他の任意の形式のストレージメディア内に存在し得る。一例としてのストレージメディアは、プロセッサがストレージメディアとの間で情報の読取り及び書込みを行えるようにプロセッサに接続され得る。上記代替例では、ストレージメディアはプロセッサに統合され得る。また、プロセッサ及びストレージメディアは、また、ASIC内に存在し得る。開示した実施形態に関する上述の説明は、任意の当業者が本発明を利用できるように提供される。当業者には、これらの実施形態に対する様々な修正が直ちに明らかとなり、本明細書に記載された一般原理は、本発明の精神及び範囲を逸脱することなく他の実施形態に適用できる。従って、本明細書に提示されている説明及び図面は、本発明の現時点での好適な実施形態を表し、よって、本発明により広範に企図されている発明対象を表すものである点は理解されるべきである。さらに、本発明の範囲は、当業者にとって自明となる可能性のある他の実施形態を完全に包含すること、よって、本発明の範囲は唯一、添付の請求の範囲によってのみ限定されることも理解される。"