(57)【要約】  モジュラーマイクロスコープを使用するシステム、装置及び方法が開示される。個々のマイクロスコープモジュールの筐体を接続してモジュラーマイクロスコープの構造フレームワークを提供する。さらに、モジュラーマイクロスコープは、特殊なソフトウェアを含むことができ、その配布及び使用は、１つ又は複数のマイクロスコープモジュールに記憶されたセキュリティキー又は識別子を用いて制御されることができる。セキュリティキー及び識別子は、１つ又は複数のモジュールの物理的、電気的又は光学的特性に関連付けられた較正データに基づくことができる。開示された照明モジュールは、選択可能な波長と明視野及び暗視野照明の双方について出力照明の制御可能なレベルを提供する。
2012531631.tif 000002
【特許請求の範囲】
【請求項１】
制御モジュールと、
画像形成モジュールと、
レンズモジュールと、
照明モジュールと、を具備し、
前記制御モジュールが前記レンズモジュールに着脱可能に取り付けられ、該レンズモジュールが前記照明モジュールに着脱可能に取り付けられ、前記レンズモジュールが、前記照明モジュールを含む第２の特有構造フレームから分離した第１の特有構造フレーム内に含まれるモジュラーマイクロスコープ。
【請求項２】
前記制御モジュールが、少なくとも２つの着脱可能なカプラからなる接続を介して、前記レンズモジュールと前記照明モジュールとに給電し及び制御する請求項１に記載のモジュラーマイクロスコープ。
【請求項３】
前記制御モジュールと前記画像形成モジュールが、第３の特有及び分離構造フレームに含まれる請求項２に記載のモジュラーマイクロスコープ。
【請求項４】
前記制御モジュールが、一般用途で通信するよう構成されている請求項３に記載のモジュラーマイクロスコープ。
【請求項５】
前記照明モジュールが、ＬＥＤ照明光源を備える請求項４に記載のモジュラーマイクロスコープ。
【請求項６】
前記照明モジュールが、明視野照明と暗視野照明とを生成するよう構成されている請求項５に記載のモジュラーマイクロスコープ。
【請求項７】
前記制御モジュールが、第２のセキュリティモジュールを備える請求項６に記載のモジュラーマイクロスコープ。
【請求項８】
モジュラーマイクロスコープを操作するシステムであって、
コンピュータシステムと、
制御モジュールと画像形成モジュールとレンズモジュールと照明モジュールとを有するモジュラーマイクロスコープと、を具備し、
前記コンピュータシステムが、前記モジュラーマイクロスコープと通信可能で着脱可能に取り付けられ、前記制御モジュールと前記画像形成モジュールと前記レンズモジュールと前記照明モジュールとの少なくとも１つが、前記コンピュータシステムに、前記制御モジュールに含まれるコンピュータプログラムを実行させ且つ前記コンピュータシステムが前記モジュラーマイクロスコープに取り付けられたときにのみ前記モジュラーマイクロスコープで得られた画像を表示させるセキュリティモジュールを有するシステム。
【請求項９】
前記制御モジュールと前記画像形成モジュールと前記レンズモジュールと前記照明モジュールとの少なくとも１つが、較正テーブルを備える請求項８に記載のモジュラーマイクロスコープを操作するシステム。
【請求項１０】
前記制御モジュールが、該制御モジュールと前記画像形成モジュールと前記レンズモジュールと前記照明モジュールとの少なくとも１つの前記較正テーブルを読み込む又は修正する較正モジュールを備える請求項９に記載のシステム。
【請求項１１】
第１の照明光源セットと、
第２の照明光源セットと
ドライバモジュールと、
第１の構造フレームと、を具備し、
前記第１の構造フレームが、結合ポイントで第２の構造フレームに着脱可能に取り付けられるように構成され、前記第１の照明光源セット及び前記第２の照明光源セットと前記ドライバモジュールが、前記構造フレーム内の固定位置に搭載される照明モジュール。
【請求項１２】
前記第１の照明光源セットが、前記結合ポイントで暗視野照明を生成するよう構成されている請求項１１に記載の照明モジュール。
【請求項１３】
前記第２の照明光源セットが、前記結合ポイントで明視野照明を生成するよう構成されている請求項１２に記載の照明モジュール。
【請求項１４】
前記ドライバモジュールが較正テーブルを備える請求項１３に記載の照明モジュール。
【請求項１５】
前記第１の照明光源セット及び前記第２の照明光源セットが複数のＬＥＤを備える請求項１４に記載の照明モジュール。
【請求項１６】
前記ドライバモジュールがプリント基板を備え、前記複数のＬＥＤが前記プリント基板上に搭載される複数の表面実装ＬＥＤである請求項１５に記載の照明モジュール。
【発明の詳細な説明】
【技術分野】
【０００１】
（関連出願についてのクロスリファレンス）
本出願は、２００９年６月２６日に出願された、モジュラーマイクロスコープ構造の名称の米国仮特許出願、番号６１／２２０，７７６の優先権を主張する。該仮特許出願は、全ての目的でその全体が参照により本明細書に組み込まれる。
【背景技術】
【０００２】
現在のマイクロスコープは、製造者又はユーザが、ユーザの正確なニーズにあわせてマイクロスコープシステムをカスタマイズできない。低コストの解決策の大部分は、マイクロスコープの構成要素が取り外せないように組み入れられる筐体又は構造的な骨格を取り入れている。このようなマイクロスコープにおいては、カスタマイズされたマイクロスコープを製造し、その結果購入することは、極めて高価になりえる。一旦カスタムメイドのマイクロスコープが現代の設計及び方法に従って製造されると、カスタムメイドのマイクロスコープの構造を変化すること又は追加することは、たいていの場合極端に高価であり及び非実用的である。このように、現在のマイクロスコープの大部分は、少しでもカスタマイズされる場合、１つの用途のために購入され使用される。
【０００３】
さらに、現在市場に出ているデジタルマイクロスコープは、ユーザがどのようにデジタルマイクロスコープ、又は、デジタルマイクロスコープによってできる画像を使用するかについて制御する方法がない。このような制限は、製造者が低コストの既製の引き渡し方式のデジタルマイクロスコープをカスタマイズすること、デジタルマイクロスコープがどのようにクライアントコンピュータ又は他の計算装置により用いられるかについて制御すること、又は、デジタルマイクロスコープを使用して得られた画像をその後保護することを妨げる。その上、製造者及びユーザは同様に、それらのデジタルマイクロスコープで作成された画像に対するデジタル権利管理と結びつける自動的な方法がない。このように、製造者は、製造者又は売り手が意図する、ソフトウェアとハードウェアを組み合わせて購入して使用することをユーザに促し又は強制する方法がない。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明の実施形態は、これら及び他の不具合に対処する。
【課題を解決するための手段】
【０００５】
本発明の一実施形態では、モジュラーマイクロスコープシステムは、制御モジュール、画像形成モジュール、レンズモジュール及び照明モジュールを備える。モジュールの各々は、独特の及び分離した構造フレームを含む。個々のモジュールは、１つ又は複数のエンティティによって製造されることができるが、すべてのモジュールは、互いに又は少なくとも連結されることを目的とする他のモジュールと、機械的に及び通信可能に互換性を持つように設計されることができる。例えば、制御モジュール及び画像形成モジュールは、機械的及び電子的なカプラ又はソケットの組合せを使用して、連結されることができる。
【０００６】
制御モジュールは、セキュリティモジュール、アプリケーションモジュール、焦点制御モジュール、照明制御モジュール、較正モジュール、画像形成通信モジュール、電力モジュール及び通信モジュールを含むことができる。いくつかの実施形態では、制御モジュールは、画像形成モジュールに、機械的に及び通信可能に連結する。制御モジュールは、画像形成モジュールに給電し制御することができる。更に他の実施形態において、レンズモジュールは、画像形成モジュールに機械的に連結でき、整列配置されることができる。レンズモジュールは、画像形成モジュールによって中継される信号で、制御モジュールによって制御されることができる。照明モジュールは、レンズモジュールに機械的に連結され、整列配置されることができる。照明モジュールは、レンズモジュール及び画像形成モジュールによって中継される制御モジュールから、電気信号で制御され給電されることができる。別の実施形態では、照明モジュールは、モジュラーマイクロスコープの外部の１つ又は複数のモジュールによって制御され又は給電される。
【０００７】
他の実施形態では、制御モジュールは、第２のセキュリティモジュールを含むことができる。第２のセキュリティモジュールの第２のセキュリティモジュールは、モジュラーマイクロスコープで得られる画像がいつどのように使われるかを扱うことができる。第２のセキュリティモジュールは、画像へのアクセスを制限するために、コード又は電子透かしをモジュラーマイクロスコープで得られた画像に挿入できる。画像に対する制限されたアクセスは、２つの方法で達成できる。一実施形態において、有効な又は登録されたマイクロスコープ識別子を有するモジュラーマイクロスコープに接続されるコンピュータシステムによっての、画像は開かれ、閲覧され、又は、操作されることができる。他の実施形態では、画像は、モジュラーマイクロスコープに常駐するアプリケーションでのみ開くことができる。このような実施形態では、マイクロスコープに保存されるアプリケーションのコピーは、マイクロスコープ識別子として作用することができる。モジュラーマイクロスコープのモジュールに常駐するアプリケーションは、モジュラーマイクロスコープのモジュールの１つにおけるプロセッサか、又は、外部の汎用コンピュータで実行されるよう構成されることができる。
【０００８】
さらに別の実施形態では、レンズモジュールは、制御モジュール又は外部の汎用コンピュータによって制御される動力付の焦点モジュールを有することができ、レンズモジュールの焦点を制御し又は是正する。他の実施形態において、照明モジュールは、暗視野又は明視野照明を提供するように構成されることができる複数のＬＥＤを含む。照明モジュールは、電子的なスイッチを使用して暗視野と明視野照明を切り替えることができる。言い換えれば、照明モジュールは、移動部なしで、従って照明モジュール又はモジュラーマイクロスコープに対する外部からの物理的な振動なしで、暗視野及び明視野照明を切り替えることができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の一実施形態によるモジュラーマイクロスコープシステムの概略図である。
【図２】本発明の一実施形態によるモジュラーマイクロスコープを組み立てる方法のフローチャートである。
【図３】本発明の一実施形態によるモジュラーマイクロスコープの概略図である。
【図４】本発明の一実施形態によるセキュリティ又はデジタル権利管理でモジュラーマイクロスコープを使用する方法のフローチャートである。
【図５】本発明の一実施形態による明視野及び暗視野照明を用いる方法のフローチャートである。
【図６】本発明の種々の実施形態を実現するために用いられるコンピュータシステムのブロック図である。
【発明を実施するための形態】
【００１０】
本発明の一実施形態によるモジュラーマイクロスコープシステムの概略図を示す。モジュラーマイクロスコープは、いくつかの主な構成要素である、制御モジュール１００、レンズモジュール１２５、照明モジュール１４０及び画像形成モジュール（図示せず）を含むことができる。
【００１１】
図１において、制御モジュールの取りうる１つの実施形態が、制御サブモジュールＡ１０５及び制御サブモジュールＢ１１０で示されている。他の実施形態において、制御モジュール１００は、これらの及びより多くの制御サブモジュールを含むことができる。このような実施形態では、複数の制御サブモジュールの存在によって、制御モジュール１００のさまざまな機能を分離し又は制御サブモジュールの１つ又は複数に割り当てることができる。これは、特にさまざまな制御サブモジュールのうち、セキュリティ、運用上の及び他の機能を分離するのに有効である。
【００１２】
図１に図示するモジュラーマイクロスコープのモジュールは、各モジュールが特定の構成要素を含み、特定の機能を実現できる例示的な実施形態として示されるが、当業者は、本発明の趣旨又は範囲を逸脱しない範囲で、種々の構成要素及び機能は、モジュールのいずれかにより実行され若しくはそれに含まれ、又は、図示されたモジュールと一体の若しくは分離した他の分離モジュールに含まれることができるとわかる。
【００１３】
モジュールは、結合ポイント１２０及び１３０で接続されることができる。個々のモジュール及び結合ポイントの各々の具体的な詳細は、本願明細書においてより詳細に述べる。本発明の各種実施形態の説明を提供するため、本発明の概要を記載する。
【００１４】
モジュラーマイクロスコープのモジュラ性は、多くの特徴及び効果を提供する。例えば、モジュラーマイクロスコープのモジュラ性によって、種々の予めデザインされた又は予め製造されたマイクロスコープモジュールが選択され、種々の用途のためモジュラーマイクロスコープをカスタマイズして組み立てることができる。例えば、制御モジュール１００は、特殊の画像形成装置１１５、又は、種々の照明若しくは放射スペクトルを検出して画像形成するための特定の光学フィルタを含むように設計できる。例えば、画像形成装置及び光学フィルタが、対象試料の蛍光検出のためのモジュラーマイクロスコープに備えられるように選択されることができる。また、レンズモジュール１２５は特に、意図された試料に応じて特定の数の開口又は被写界深度を有するように設計されることができる。同様に、照明モジュール１４０は、特定の波長バンド、特定の角度及び照明強度で対象試料を照明するよう設計され装備されることができる。例えば、モジュラーマイクロスコープが蛍光検出に使えるように、試料内で蛍光発光を誘因するのに適した光源を選択できる。
【００１５】
図１の組み立てられたモジュラーマイクロスコープは、汎用コンピュータ又は他の計算装置に接続され制御されることができる。制御モジュール１００は、プロセッサによって実行できるソフトウェアアプリケーション及びドライバを含むことができる。プロセッサは、モジュールのいずれか１つに内在でき又はモジュラーマイクロスコープに接続された汎用コンピュータ（図示せず）に含まれることができる。モジュラーマイクロスコープのモジュールの１つに格納されたソフトウェアアプリケーション及びドライバを実行するプロセッサが汎用コンピュータである実施形態において、汎用コンピュータは、モジュラーマイクロスコープのメモリから遠隔でソフトウェアアプリケーション及びドライバを実行でき、又は、ソフトウェアアプリケーションを自身の別のメモリへコピーできる。汎用コンピュータでモジュラーマイクロスコープにコマンドを送信し及び信号を受信する種々の方法及びプロトコルは、ＵＳＢ、シリアル、パラレル、ＦｉｒｅＷｉｒｅ及び他の従来のかつ所有の周辺装置接続を含む。
【００１６】
いくつかの実施形態においては、制御モジュール１００は、種々の接続を介してモジュラーマイクロスコープの他のモジュールの各々へ、制御信号を送信し又は受信することができる。このような機能は、プロセッサが内蔵されているか又はモジュラーマイクロスコープの外部にある実施形態で達成できる。制御信号は、制御モジュール１００と、機械的な接続ポイント１２０及び１３０に含まれることができるモジュラーマイクロスコープの他のモジュールとの間の通信及び電力接続の範囲内で伝搬できる。あるいは、分離モジュールの一部もしくは全部は、機械的な接続ポイント１２０及び１３０の外部の接続を介して制御モジュールと通信可能に接続できる。すべての接続は、何らかの適切な電気的接触接続又は有線接続とすることができる。
【００１７】
制御モジュール１００からの制御信号は、レンズモジュール１２５、焦点モジュール１４５及び照明モジュール１４０の種々の機能を制御し及び／又はそれらに電力を供給するように構成されることができる。例えば、制御モジュール１００は、汎用コンピュータからコマンドを受信して、焦点合わせモジュール１４５を用いて、焦点合わせモータ１３５を作動させることによりレンズモジュール１２５の焦点位置を変えうる。そして制御モジュールは、適切な制御信号及び電力を焦点合わせモータ１３５に送ることができる。これは、焦点モジュール１４５又は照明モジュール１４０のいずれかに含まれる試料ステージに配置されたサンプル上によりよい焦点を形成するように、レンズモジュール１２５に含まれるレンズの位置を変更する。同様に、制御モジュール１００は、特定の光源をつけて特定の照明出力を生じさせるために、照明モジュール１４０に適切な制御信号又は電力信号を送ることができる。
【００１８】
いくつかの実施形態では、焦点モジュール１４５は、レンズモジュール１２５に組み込まれることができる。他の実施形態では、焦点モジュール１４５は、照明モジュール１４０に組み込まれることができる。さらに他の実施形態では、焦点モジュール１４５は、別々のモジュールでもよい。さらに他の実施形態では、試料ステージは、標準のマイクロスコープスライドを保持するように構成された又は保持するようにカスタマイズされた分離モジュールであり、手動又は自動で専用のサンプル容器を処理できる。
【００１９】
サンプルが照明モジュール１４０によって照明されて、レンズモジュール１２５に関して適切に配置されると、対象試料に適切に焦点が合い、拡大された画像が制御モジュール１００の画像形成装置１１５で撮像できる。この時点で、制御モジュール１００は、画像取込シーケンスを開始して、画像形成装置１１５を使用し対象試料の画像を検出して格納することができる。いくつかの実施形態では、対象試料の画像は、対象試料のリアルタイム観察を容易にするために、リアルタイムでコンピュータモニタのような出力装置に送られる。さらに他の実施形態では、モジュラーマイクロスコープは、スチール写真又は動画デジタルカメラ上の表示と同様に、対象試料の画像をモジュラーマイクロスコープ上に表示するように構成された表示モジュールを含むことができる。
【００２０】
種々の実施形態は、好都合なことに、モジュラーマイクロスコープ全体の設計仕様をある特定の外部製造業者に開示することなく、モジュラーマイクロスコープのいくつかのモジュールの製造を外注化する能力を製造業者に対して提供する。モジュラーマイクロスコープに含まれる種々のモジュールが互いに互換性を持つ限り、各モジュールは異なる施設において製造されることができる。最終の組立は、ＯＥＭ製造者、製造販売業者、卸売業者、小売業者又はエンドユーザによってなされることができる。
【００２１】
いくつかの実施形態では、モジュールは、特定の方法でともに動作して特定の機能を実行するよう、較正されることができる。例えば、セルをカウントするようなアプリケーションでは、種々の光学収差を回避するのに、特定の距離の平行なバックライトが必要である。
【００２２】
小売業者又はエンドユーザがモジュラーマイクロスコープの最終組立をすることができるため、初期構築又は購入の後に、更なる機能又は能力をモジュラーマイクロスコープに追加可能な、改良型の又は新規のモジュールでアップグレードする又は修復するモジュールを設計できる。同じように、モジュラーマイクロスコープは、新しく構成されたか較正されたモジュールを追加して、最初に組み立てられ又は購入されたもの以外の用途にカスタマイズできる。
【００２３】
モジュラーマイクロスコープの種々の構成要素、モジュール、機能及び能力の具体的な詳細を、本発明の態様、改良及び種々の実施形態の効果を参照して説明する。
【００２４】
モジュラー構造フレーム
現在のマイクロスコープに対する本発明の種々の実施形態の１つの効果は、モジュラーマイクロスコープの各モジュール毎に少なくとも１つの構造フレームがあることである。大部分の現在のマイクロスコープは、マイクロスコープのすべての構成要素がその中に造られる単一構造の筐体、本体又はフレームを含む。単一の筐体又はフレームは、製造業者又はユーザが大幅な出費又は工事なしで、特定の用途にマイクロスコープの構成要素をカスタマイズすることを妨げている。例えば、従来のマイクロスコープは、マイクロスコープのすべての構成要素を保持して、支持し、位置、配向及び配列を維持するための単一の統合した本体を備える。このようなマイクロスコープは十分な安定性を提供するが、簡易な統合、置換、必要な追加、又は構造的に強固なモジュラーシステムにおける画像形成器、制御ロジック、レンズ又は光源の代替が可能ではない。従来のマイクロスコープでは、カスタマイズされた解決策を提供するのに、既存のデザインの大幅な作り直し又は再設計を必要とする。いわゆるユニボディのマイクロスコープに関連したこれらの及び他の制限は、種々の実施形態に合致するモジュラーマイクロスコープ、いわゆる非ユニボディのマイクロスコープの種々の実施形態により取り除かれる。
【００２５】
例えば、自身の特有の及び分離した構造フレームを有するモジュラーマイクロスコープの各モジュールの特徴は、多くの効果を提供する。まず、構成モジュールの各々の構造フレームは、完全に開いた又は部分的に開いた又は完全に閉じた筐体又は囲いとすることができる。この筐体スタイルの柔軟性によって、完全な又は部分的な又は各モジュールの内部パーツにユーザがアクセスできない、モジュラーマイクロスコープが設計できる。例えば、用途によっては、モジュラーマイクロスコープの内部構成要素に害を及ぼしうる塵、水分及び破片のような環境条件又は汚染物質から構造フレームの内容を保護するために、モジュールの１つ又は複数が封止されることが望ましい。画像形成装置を含まない電子機器の中で破片を避けることが、通常第１の優先順位ではないのに対して、レンズモジュール内のレンズ及び他の光学機器が破片を含まないように保つことは一般的に非常に重要なことである。いくつかの実施形態では、モジュールの内部パーツへのアクセスの提供により、ユーザにとって画像形成装置と照明モジュール１４０内の照明光源などのパーツの保守と清掃のしやすさを提供できる。
【００２６】
構造フレームのそれぞれは、同一材料で作ることができるが、構造フレームの各々が作られる材料を変更することが望ましいことがある応用もありうる。例えば、すべての構造フレームは、アルミニウムのような金属、又は他の適宜の金属又は合金から造られることができる。他の実施形態において、構造フレームのいくつかは金属を材料として作られ、他はプラスチックか他のポリマーで作られることができる。構造フレームを製造する材料は、モジュラーマイクロスコープが使われようとする環境条件を満たすように選択されることができる。本分野で知られているように、いくつかの材料は、モジュラーマイクロスコープが水分、熱又は化学薬品にさらされることができる特定の環境に、よりよく適している。モジュラーマイクロスコープは、ヒートシンクとして作用するか、又は、各モジュールの内部構成要素を使用環境から保護するのに適した種々の構造フレームを有することができると考えられる。モジュラーマイクロスコープによって行われる画像形成の精度により、外来の熱伸縮及びそれにより生じうる光学機器の不整列又は空間焦点ズレを回避するため、低い熱弾性定数を有する材料から構造フレームを造ることが望ましい場合もある。
【００２７】
モジュラーマイクロスコープの構造フレームは、種々の方法で製造できる。フライス加工、成形、鋳造、押し出し及び機械加工の種々の方法が、精密にかつ安価に構造フレームを製造するために用いることができる。どの製造方法を使用するか決定するときに、モジュラーマイクロスコープが使われる特定の用途の構造上の及び剛性の要件が考慮されることができる。
【００２８】
カプラ
カプラ又は結合ポイント１２０及び１３０は、モジュラーマイクロスコープの種々のモジュールを接続し、互いに関して整列配置する。いくつかの実施形態では、カプラは、モジュラーマイクロスコープの種々のモジュールと統合できる。例えば、制御モジュール１００、レンズモジュール１２５又は照明モジュール１４０の構造フレームは、他のモジュールと互換性を持つ統合カプラを含むことができる。カプラ１２０及び１３０は、マイクロスコープが用いられる用途の要件により、異なる長さの焦点チューブのような分離カプラとすることもできる。ここで用いるように、カプラ１２０及び１３０は、モジュールの１つ又は複数に統合されるカップリング機構、又は、分離モジュールを接続するために用いる分離カプラのいずれかを指すことができる。
【００２９】
カプラ又は構造フレームのカプラ用のマウントが互いに互換性を持つ限りは、種々の実施形態によって、種々のモジュールは互いに独立して製造できる。カプラ１２０及び１３０は、適切な専用の又は標準の接続レンズマウント又は他の機械的結合手段とすることができる。いくつかの実施形態では、制御モジュール１００上の画像形成装置１１５に関してレンズモジュール１２５内のレンズシステムを整列配置するのと同様に、レンズモジュール１２５を制御モジュール１００に機械的にかつ通信可能に連結することは、カプラ１２０にとって望ましいことである。同様に、カプラ１３０は、照明モジュール１４０に対してレンズモジュール１２５を搭載し整列配置するように構成できる。
【００３０】
種々のタイプの取付ハードウェアを、カプラとして用いることができる。業界標準又は専用の光学マウントのいずれかを、制御モジュール１００の画像形成装置１１５についてレンズモジュール１２５を整列配置するために用いることができる。標準のＴ−Ｍｏｕｎｔｓ、Ｃ−Ｍｏｕｎｔ、Ｄ−Ｍｏｕｎｔ、ＣＳ−Ｍｏｕｎｔ、Ｍｉｃｒｏ  Ｆｏｕｒ−Ｔｈｉｒｄｓタイプのマウント、Ｆｏｕｒ−Ｔｈｉｒｄｓ  Ｍ４２レンズマウント、又は、磁気結合マウントが用いられることができる。当業者は、いかなるタイプの適切なレンズマウントも、レンズモジュール１２５を制御サブモジュール２  １１０上の画像形成装置に接続し、整列配置するのに用いることができることがわかる。種々の実施形態において、カプラは、接続されている他のモジュールを認識する種々のモジュール又は手段の間で制御及び電力信号を伝達するための、通信及び電力接続を含むことができる。
【００３１】
組み立て方法
図２は、本発明の種々の実施形態による、モジュラーマイクロスコープを組み立てる、又は、完全に若しくは部分的に組み立てられたモジュラーマイクロスコープに追加で又はカスタマイズ可能にモジュールを取り付ける方法２００のフローチャートである。まず、本方法はステップ２１０で始まり、そこでは組立者、製造業者、小売業者又はエンドユーザは、図１を参照して上述し、図３を参照して以下に説明する分離して製造された構成要素マイクロスコープモジュールを得ることができる。分離して製造された構成要素マイクロスコープモジュールを得ることは、モジュールを製造すること、モジュールを購入すること、モジュールを組み立てること又はそれらの組み合わせを含むことができる。さらに、マイクロスコープモジュールのモジュラ性により、それらが別々の者により製造されることができ、従って、特定のモジュールを最良に又は最も効率的に生産できる者へのアウトソーシング又は製造契約を可能にする。
【００３２】
少なくとも構成要素マイクロスコープモジュールのいくつかについて製造プロセスを種々の製造業者間で分けることにより、個々のモジュールの及び１つの製造業者から集められたモジュラーマイクロスコープの内部構成、構成要素、論理、プログラミングその他の一部又は全部の秘密性及び秘匿性が維持できる。このように、営業秘密を維持するか又はデザイン、論理又はアプリケーションソフトウェアの無許可の配布又はコピーを保護する特定の分散製造方式をとることができる。
【００３３】
モジュールの１つ又は複数は、２台以上のサブモジュールを含むように製造でき、又は、種々のモジュールはグループ又はクラスタで製造できる。このような実施形態では、モジュール又はサブモジュールの各々は、特定の者によって製造され、その後最終組立のため組立者に送られることができる。製造業者又は組立者のいずれか１つは、ステップ２１０において、別々に製造された構成要素マイクロスコープモジュールを得る者となることができる。あるいは、組立者は、製造業者とは別の者とすることができる。
【００３４】
別々に製造された構成要素マイクロスコープモジュールを誰が得るかに関係なく、モジュールは、その後ステップ２２０において、他の構成要素マイクロスコープモジュールの１つ又は複数に構造的に及び／又は通信可能に接続されるように、着脱自在に又は固定で組み立てられることができる。モジュラーマイクロスコープ全体が完全に組み立てられると、ステップ２３０においてテストされることができる。
【００３５】
テストステップ２３０は、制御モジュール１００が、カプラ１２０及び１３０を介したマイクロスコープモジュールそれぞれの中もしくは周りで、内部的又は外部的に、経路が定められた通信又は制御接続を介して他のモジュールの各々と通信し制御できるかを確認するため、マイクロスコープモジュール間の通信及び制御接続をテストすることを含むことができる。
【００３６】
テストステップは、サブモジュールの各々の機能をテストし検証するための種々のサブテストを含むことができる。テストステップは、制御サブモジュールＡ１０５又は制御サブモジュールＢ１１０又はモジュラーマイクロスコープの内部又は外部の他のプロセッサを用いて、制御モジュール１００のメモリに格納される実行機械で読み取り可能なデータを含むことができ、それは、テストステップ２３０を実現するためのプロセッサで実行可能なコードを含む。いくつかの実施形態では、テストステップは、最初の組み立て時に又はその後のいずれでも実行できる、特徴づけルーチンを含むことができる。特徴づけルーチンは、例えば信号対ノイズレベル又はデッド若しくはホットピクセルを含む、画像形成装置の物理的又は電子的な特性のような、マイクロスコープモジュールの各々の又はその組み合わせの特性をテストし評価することができる。他の実施形態では、例えば光学収差、欠損、性能、その他などのレンズモジュールの光学特性が、特徴づけルーチンの一部として測定され記憶されることができる。
【００３７】
テストステップは、試験の結果を１つ又は複数のマイクロスコープモジュールに書き込むか又は記憶するためのルーチンを含むこともできる。そして、モジュラーマイクロスコープが外部プロセッサ又はコンピュータに接続されたたとき、又は、使用のために起動されるときはいつでも、記憶されたテスト結果を参照できる。いくつかの実施形態では、特徴づけルーチンの結果は、１つ又は複数のマイクロスコープモジュールに記憶された情報にアクセスするために用いられ又は提示されなければならないキーを生成するのに用いることができる。キーは、モジュラーマイクロスコープを計算装置に接続し、モジュラーマイクロスコープ上のメモリからキーを読み込むことによって使用され又は提示されることができる。
【００３８】
他の実施形態において、特徴に基づくキーは、モジュラーマイクロスコープのマイクロスコープモジュールの特定の構成を用いて得られたデジタル画像の使用を制限し又は限定するために用いられてもよい。例えば、ユーザが１つ又は複数のマイクロスコープモジュールに記憶された、１つ又は複数のマイクロスコープモジュールを用いて得られた画像にアクセスし、開き、読み込み、操作し、移動し、分析し又は保存するために実行されるソフトウェア又はアプリケーションにアクセスし使用できるようにする前に、キーと比較できる画像に電子透かしを生成するようキーが用いられることができる。テスト結果及びマイクロスコープモジュールの特性に基づくこれらの及び他のセキュリティ態様は、モジュラーマイクロスコープを使用する方法を参照して以下さらに詳細に述べる。
【００３９】
いくつかの実施形態では、テストステップ２３０は、オン又はオフに設定できるフラグを含むことができる。フラグが１である場合、テストステップ２３０のための実行ルーチンはステップ２４０の特性較正ルーチンを開始する。しかし、特性、フラグが示されていない場合、すなわち、ユーザが較正をスキップすることを選択し、又は、内部フラグが試験ルーチンでセットされなかった場合、処理はステップ２５５で終わる。しかし、特性較正フラグがｙｅｓ又はオンにセットされる場合、モジュラーマイクロスコープの較正を、モジュラーマイクロスコープの種々のモジュールを較正する種々のスキーム通りにすることができる。フラグがｎｏに設定される場合、処理はステップ２５５で終わる。
【００４０】
特性較正手順は、特定のモジュラーマイクロスコープのマイクロスコープモジュールの各々の性能特性の組合せを測定することを含むことができる。例えば、画像形成器の電気特性とレンズモジュールの光学特性は共に、それらが特定のテストターゲットを撮像するために用いるときに測定されることができる。当業者は、必要であるか所望の較正スキームがモジュラーマイクロスコープの意図された最終用途に依存するとわかる。例えば、モジュラーマイクロスコープが蛍光又は暗視野セルカウントにおいて使用され、そして、画像形成器が、相対的に高い利得電圧で作動されること、従って高い信号対ノイズ比を生み出すことが必要であろう場合、較正ルーチンが、通常動作の間に画像形成器が相対的に雑音の多い信号を配信するという事実を考慮する必要がある。同様に、大きな数の開口を有する特定のレンズモジュールがより小数の開口を有する特定のレンズモジュールの代わりに用いられる場合、大きな数の開口を有するレンズモジュールのより強い光を集める力を考慮して特性較正を実行することが望ましいであろう。
【００４１】
いくつかの実施形態では、特性較正は、セキュリティキーを算出するために用いることができる。セキュリティキーは、モジュラーマイクロスコープのマイクロスコープモジュールの全て又はいくつかに対して、１つ又は複数の特性値に関するハッシュ動作を実行することに基づいて発生できる。ステップ２５０における特性較正に基づくセキュリティキーの生成は、本発明のいくつかの実施形態による任意のステップとすることができる。次に、キーが生成される場合、その後のステップ２６０で、任意に１つ又は複数のマイクロスコープモジュールに記憶されることができる。種々の実施形態において、キーは制御モジュール１００、レンズモジュール１４５又は照明モジュール１４０又はコンピュータ読み取り可能及び書き込み可能なメモリを含む他のモジュールに記憶されることができる。
【００４２】
制御モジュール及び制御サブモジュール
図１に示すように、制御モジュール１００は、制御サブモジュールＡ１０５及び制御サブモジュールＢ１１０を含むことができる。制御サブモジュールＡ１０５は、複数のサブモジュールを更に含むことができる。図３にシステムレベルの概略図にて図示するように、制御サブモジュールＡ１０５は、セキュリティモジュール３１０、アプリケーションモジュール３１５、焦点制御モジュール３２０、照明制御モジュール３２５、較正モジュール３３０、画像形成通信モジュール３３５、電力モジュール３４０、通信モジュール３４５及びドライバモジュール３６０を含むことができる。しかしながら、種々の実施形態において、制御サブモジュール１０５のサブモジュールのあらゆる組合せが存在でき、又はより多くの若しくはより少ない構成要素に組み込まれることができる。制御サブモジュールＡ１０５及び制御サブモジュールＢ１１０として図示される制御モジュール１００と、構成サブモジュールのいずれかとは、ソフトウェア又はハードウェアモジュールの組合せとすることができる。いくつかの実施形態では、制御サブモジュールＡ１０５に含まれるサブモジュールは、制御サブモジュールＡ１０５のコンピュータメモリに記憶され、制御サブモジュールＡ１０５内の又は汎用コンピュータに含まれるプロセッサで実行されるように操作可能な、コンピュータ読み取り可能なソフトウェアコードとすることができる。
【００４３】
図１に示すように、制御サブモジュールＢ１１０は、例えば画像形成モジュール３６５内に、ＣＣＤ又はＣＭＯＳ画像形成チップなどの画像形成装置１１５を含むことができる。制御サブモジュールＡ１０５及び制御サブモジュールＢ１１０は、機械的にかつ通信可能に電気カプラ又はソケットに接続されることができる。別の実施形態では、制御サブモジュールＡ１０５及び制御サブモジュールＢ１１０は、単一のモジュールに組み込まれることができる。
【００４４】
制御サブモジュールＢ１１０は、画像形成装置で得られる画像に補償するために使用可能な較正又は欠損テーブルを有するメモリ及びプリント回路基板（ＰＣＢ）を含むことができる。画像形成装置１１５は、制御サブモジュールＢ１１０のＰＣＢに表面取り付けされ又はソケット取り付けされることができる。較正又は欠損テーブルの情報は、プロセッサに伝達されることができ、画像処理において用いられ、デッドピクセル又は損傷ピクセル、画像形成装置全体の感光性のドリフト、画像形成装置全体の色感度差、及び、高品質画像を生成するために必要な他の画像形成装置特有の情報を補償する。
【００４５】
制御サブモジュールＡ１０５は、プロセッサを有することができる。このような実施形態では、プロセッサは、例えば図３のアプリケーションサブモジュール３１５に記憶されたような制御サブモジュールＡ１０５、制御サブモジュールＢ１１０に含まれる一部又は全部のプロトコル又はアプリケーションを実行できる。いくつかの実施形態では、制御サブモジュールＡ１０５のプロセッサは、組み立てられたモジュラーマイクロスコープのモジュールのいずれか１つに記憶されたアプリケーション及びドライバを読み込み、処理し、実行できる。
【００４６】
他の実施形態では、制御モジュール１００は、外部の汎用コンピュータに連結されることができる。このような実施形態では、制御モジュール１００又は他のモジュールのコンピュータ読み取り可能な媒体に記憶されたコンピュータ読み取り可能なコードで具現化されるコンピュータプログラムが、外部の汎用コンピュータで実行されるように構成できる。いくつかの実施形態では、コンピュータプログラムは、外部の汎用コンピュータによって制御モジュール１００のコンピュータ読み取り可能な媒体から直接実行されることができる。他の実施形態において、プログラムは、一時的に外部メモリへコピーされることができ、そこから実行されることができる。このような実施形態では、プログラムを実行する外部プロセッサの能力は、モジュラーマイクロスコープが外部プロセッサに接続されるかどうかに依存する。このような実施形態では、モジュラーマイクロスコープは、全体として又はある部分において、所定のプログラムを実行し、所定のドライバにアクセスするために物理的に必要なセキュリティドングルとして作用する。本発明のセキュリティ態様を以下に詳細に述べる。
【００４７】
セキュリティモジュール
上述のように、種々の実施形態では、制御モジュール１０５は、複数のサブモジュールを含むことができる。これらのサブモジュールは、セキュリティモジュール３１０、アプリケーションモジュール３１５、焦点制御モジュール３３０、照明制御モジュール３２５、較正モジュール３３０、画像形成通信モジュール３３５、電力モジュール３４０、通信モジュール３４５、第２のセキュリティモジュール３５０及びドライバモジュール３６０を含むことができる。制御モジュール１０５がより少ないサブモジュールを含むように、制御モジュール１０５のモジュールのうちの２台以上を統合できる。
【００４８】
図３に示すように、制御モジュール１０５は、セキュリティドングルのように作用するセキュリティモジュール３１０を含むことができる。このような構成は、制御モジュール１０５に含まれるアプリケーションモジュール３１５内のプログラムを無許可で使用することを防止できる。セキュリティドングルのように、セキュリティモジュール３１０は、アプリケーションモジュール３１５若しくはモジュラーマイクロスコープの他の部分に記憶されるアプリケーション、又は、モジュラーマイクロスコープの画像形成モジュール３６５に含まれる画像形成装置で得られた画像を、汎用コンピュータが使用できるようにするために、モジュラーマイクロスコープが、完全に又は部分的に現れて外部の汎用コンピュータに接続されることが必要な場合がある。例えば、セキュリティモジュール３１０は、図２を参照して説明したように、モジュラーマイクロスコープの初期のテストで得られた特性較正結果を用いて生成されたキーを含むことができる。
【００４９】
また、上で簡潔に説明したように、マイクロスコープモジュールの電気的、電子的、機械的又は光学的な特性が測定でき、個別に又は互いに組み合わせて、制御モジュール１０５のセキュリティモジュール３１０又は３５０のうちの１つに保存できるセキュリティキーを生成するのに用いることができる。いくつかの実施形態では、画像形成モジュール３６５、レンズモジュール３７０又は照明モジュール３７５は、交換するか又はある制御モジュールから他のものへ移行できるが、特定の制御モジュール１０５が取り除かれ又は取り外される場合、制御モジュール１０５と対の若しくはそこに常駐するソフトウェアパッケージのアクセス若しくは使用は制限され及び／又は禁止されることができる。このようにして、モジュラーマイクロスコープは、未許可のユーザがアプリケーションモジュール３１５に含まれるグラムを複製若しくは使用すること、又は、モジュラーマイクロスコープによって得られた画像を使用し、複製し、保存し、閲覧し、処理し若しくは操作することを防止する、自身のセキュリティ装置として作用することができる。このような実施形態は、特定のモジュラーマイクロスコープ又はモジュラーマイクロスコープの特定モジュールに対してアプリケーションソフトウェアが限定的な対をなすことを可能にする。従って、対になる又は常駐するソフトウェアのいずれかを使用するために、存在しなければならないマイクロスコープモジュールが、汎用コンピュータに実際に接続されて、ソフトウェアを走らせ及び／又は実行するのに使用される。
【００５０】
セキュリティモジュール３１０は、アプリケーションモジュール３１５内のプログラム、及び、画像形成モジュール３６５の画像形成装置で得られた画像の使用に関して、セキュリティのカスタマイズ可能なレベルを許容するよう構成できる。いくつかの実施形態では、これは、ユーザがモジュラーマイクロスコープのファミリー及びモジュラーマイクロスコープ構成要素をお互いに登録可能にして、モジュラーマイクロスコープのファミリーとモジュラーマイクロスコープ構成要素のいずれか１つがコンピュータシステムに接続される場合に、コンピュータシステムが、モジュラーマイクロスコープのファミリー及びモジュラーマイクロスコープ構成要素と関連づけられたセキュアなプログラム及び画像を使用する許可を与えるようにすることを含む。この登録は、製造又は販売時に、分離モジュール又はサブモジュールのＥＥＰＲＯＭのプログラミングと共にすることができる。
【００５１】
例えば、研究室はある程度の数のモジュラーマイクロスコープを購入できる。マイクロスコープは全て同じ構成でもよく、又は、それらは異なる用途のための種々の構成を混合することもできる。製造又は販売時に、制御モジュール１００又はモジュラーマイクロスコープの他のモジュールのいつくかは、現在研究室に所属するマイクロスコープの数又はファミリーの一部であるとして記録され、構成されることができる。このように、マイクロスコープのファミリーのうちの１つのマイクロスコープで得られた画像は、同じファミリーに所属する他のマイクロスコープに接続されたコンピュータを使用するユーザによって見ることができる。このようにして、マイクロスコープのファミリーを購入する研究室は、それらのマイクロスコープのいずれか１つに接続されたコンピュータを使用して、ファミリー内の他のマイクロスコープによって得られた画像を開き、閲覧し又は操作することができる。いくつかの実施形態では、製造者、再販業者又はエンドユーザは、ＥＥＰＲＯＭをプログラミングするか又は他のモジュラーマイクロスコープ又はモジュールに新しく獲得したモジュールを識別させることで、新しく購入したモジュラーマイクロスコープ又はモジュールをファミリーに設定することにより、さらにモジュラーマイクロスコープをファミリーに追加することができる。
【００５２】
種々の実施形態では、セキュリティモジュール３１０は、通信モジュール３４５を介した制御モジュール１０５へのアクセスを制御できる。制御モジュールへのアクセスは、通信モジュール３４５を介した制御モジュールへの外部コンピュータのアクセスを許可するのに必要なパスコードによって制限されることができる。他の種々の実施形態では、セキュリティモジュール３１０は、セキュリティ暗号化又は符号化を画像形成モジュール３６５で得られた画像に適用できる。他の実施形態では、第２のセキュリティモジュール３５０は、セキュリティ暗号化又は符号化を画像形成モジュール３６５で得られた画像により得られる画像に適用できる。このような実施形態では、画像を見るために用いられる装置に制御モジュール１０５が接続されるときだけ画像が見られるように、セキュリティモジュール３１０又は第２のセキュリティモジュール３５０は、セキュリティのためのマイクロスコープ特有の暗号化コードで、画像形成器３６５により得られた各画像をエンコードすることができる。
【００５３】
関連する実施形態において、電子的に画像にアクセスするために用いられる装置が制御モジュール１０５又は同じファミリーの他の制御モジュールに接続されるときにだけ、画像形成モジュール３６５で得られた画像が使用され又は閲覧されることができるように、セキュリティモジュールは、画像形成器３６５で得られた各画像をマイクロスコープ又はマイクロスコープのファミリー特有の暗号化コード若しくはセキュリティコードでエンコードできる。このような実施形態によって、個人又は団体が１つ又は複数のモジュラーマイクロスコープを購入し、それらが所有するマイクロスコープのいずれか１つからの画像を使用して、それらが所有する他のマイクロスコープで得られた画像を見ることができる。種々の実施形態において、画像が新たな及び古いモジュラーマイクロスコープと前方及び後方へ互換性を持つことができるように、前に所有していたモジュラーマイクロスコープ制御モジュール１０５で得られた画像のデジタル権利管理を拡大することができる。
【００５４】
種々の実施形態において、セキュリティモジュール３１０は、セキュリティプロトコルにおいて使われる識別子を含むことができる。このような実施形態では、制御モジュール１０５全体又はモジュラーマイクロスコープシステムの他のモジュールと制御モジュール１０５とのいくつかの組合せがセキュリティドングルとして使われることができるように、識別子が通信モジュール３４５に通信されることができる。このような実施形態は、特定のモジュラーマイクロスコープシステムで得られた画像を見よう又は使用しようと試みるコンピュータに接続され、正しいセキュリティモジュール３１０若しくは他のサブモジュールを備えるモジュラーマイクロスコープシステムを有し、モジュラーマイクロスコープシステムを用いて得られた画像を必要とすることができる。種々の実施形態において、セキュリティモジュール３１０に含まれる識別子は、特定のモジュラーマイクロスコープシステムで得えられる画像にエンコードされることができる。
【００５５】
アプリケーションモジュール
種々の実施形態において、アプリケーションモジュール３１５は、１つ又は複数のアプリケーションを有することができる。アプリケーションモジュール３１５内に常駐するアプリケーションは、それに限定されないが、アプリケーション、セキュリティ検証アプリケーション、画像操作アプリケーション及び較正アプリケーションをエンコードし及びデコードすることを含むことができる。種々の実施形態において、アプリケーションモジュール３１５に含まれるアプリケーションは、汎用コンピュータに、又は、制御モジュール１０５に含まれるプロセッサで実行されるように構成されることができる。種々の実施形態において、アプリケーションモジュール３１５は、制御モジュール１０５内のＲＯＭとすることができる。他の種々の実施形態では、アプリケーションモジュール３１５は、ＥＥＰＲＯＭ、又は、消費者若しくは許可されたベンダのいずれかによって現場でプログラムされ又は更新できる他の書き込み可能なメモリでありえる。
【００５６】
焦点制御モジュール
制御モジュール１０５の種々の実施形態は、焦点制御モジュール３２０を含むことができる。このような実施形態では、制御モジュール１０５は、制御モジュール１０５、画像形成モジュール３６５、レンズモジュール３７０又は照明モジュール３７５の動力付焦点合わせ機構を制御する。焦点制御モジュールは、画像形成モジュール３６５及び照明モジュール３７５に関連するレンズモジュール３７０の焦点を制御するサーバ又はモータ１３５を作動させるために、適切な通信プロトコルを利用することができる。当業者は、本発明の精神又は範囲から逸脱せずに、種々の通信及び制御プロトコルが使われるとわかる。
【００５７】
照明制御モジュール
種々の実施形態において、制御モジュール１０５は、照明制御モジュール３２５を含む。このような実施形態では、照明制御モジュール３２５は、画像形成モジュール３６５上の電源及び制御回路を制御するためのドライバ又はソフトウェアを有することができる。他の種々の実施形態では、照明制御モジュールは、照明光源の電圧又は電流レベルを、較正された照明構成及び出力レベルと関連づける１つ又は複数の較正テーブルを有することができる。較正テーブルは、照明モジュール３７５のメモリから複製されることができ、照明制御モジュール３２５は、較正テーブルを使用して照明モジュール３７５が明視野照明、暗視野照明又は両方の組合せで対象を照明するか制御することができる。また、照明制御モジュール３２５は、較正テーブルを使用して、ＬＥＤの強度又は照明モジュール３７５の他の照明光源を制御することができる。種々の実施形態において、照明制御モジュール３２５は、照明モジュールが対象を照明するスペクトルを制御することもできる。照明制御モジュール３２５の構成、能力及び機能は、照明モジュール３７５の使用及び動作を参照して以下に更に詳細に述べる。
【００５８】
較正制御モジュール
いくつかの実施形態では、較正モジュール３３０は、アプリケーションモジュール３１５から分離し区別されている。他の実施形態において、較正モジュール３３０は、アプリケーションモジュール３１５と同じサブモジュールに含まれることができる。較正モジュール３３０は、制御モジュール１０５の製造時にプログラムされるか又はユーザ又は技術者によって現場でプログラム可能な、ある種のコンピュータ読み取り可能な媒体とすることができる。較正モジュールが現場でプログラム可能なモジュールである実施形態において、それはＥＥＰＲＰＭ、又は、他のユーザプログラム可能なコンピュータ読み取り可能な媒体とすることができ、それらはアプリケーションモジュール３１５若しくは較正モジュール３３０内にあり、プロセッサで実行される較正アプリケーションによって定義された１つ又は複数の較正テーブルを有することが可能である。前述のように、アプリケーションモジュール３１５のアプリケーションは、分離した汎用コンピュータ又は制御モジュール３１０上のプロセッサにより実行されることができる。同じことが、較正モジュール３３０のアプリケーションにもいえる。
【００５９】
種々の実施形態において、較正モジュールは、モジュラーマイクロスコープの各モジュールから各較正テーブルを読み込み、較正ルーチンを実行してモジュラーマイクロスコープを全体ユニットとして較正するよう適合するこができる。他の実施形態において、較正モジュールは、モジュラーマイクロスコープの一部又は全部の各モジュールから較正テーブル及び較正ルーチンを読み込み、モジュール毎に個別に、又は、モジュラーマイクロスコープの他のモジュールと連動して、ルーチンを実行することができる。このような実施形態では、新しい較正テーブルが、較正において使用するモジュールの組合せを識別する新たな固有の識別子とともに、較正モジュールのメモリ又はその他の場所に書き込まれることができる。いくつかの実施形態では、モジュラーマイクロスコープの各モジュールは、識別子を有することができる。このような識別子は、なくしたか消去された識別子を検索するための場所をユーザに提供するように、モジュラーマイクロスコープの１つ又は複数のモジュールに記憶された対応する較正テーブルと、又は、製造者若しくは再販業者のウェブサイトにおいてオンラインで照合するために用いることができる。他の実施形態において、モジュラーマイクロスコープの各モジュールの識別子は、モジュラーマイクロスコープの特定の構成のモジュール用の識別子を作成するのに用いることができる。このようなコンポジット識別子は、コンポジット較正テーブル又は特定の構成のモジュールで得られる画像を識別するのに用いることができる。
【００６０】
画像形成通信モジュール
制御モジュール１０５は、画像形成通信モジュール３３５を有することができる。画像形成制御モジュール３３５は、画像形成モジュール３６５を実行するために、画像形成モジュール特有のドライバ及びコントローラを備えることができる。種々の実施形態において、画像形成通信モジュールは、制御モジュール１０５の１つ又は複数のサブモジュールと画像形成モジュール３６５の間の通信を促進する。
【００６１】
電力モジュール
制御モジュール１０５は、制御モジュール１０５、画像形成モジュール３６５、レンズモジュール３７０及び照明モジュール３７５に電力を供給できる電力モジュール３４０を含むこともできる。他の実施形態では、画像形成モジュール３６５、レンズモジュール３７０及び照明モジュール３７５は、自身の電力モジュールを各々備えることができる。いくつかの実施形態では、電力モジュール３４０は、制御モジュール１０５がＡＣ電力かＤＣ電力のいずれかで動作可能にできるＡＣ−ＤＣ変換器として作用する。他の種々の実施形態では、電力モジュールは、外部電源からの電力を適切な電圧又は電流レベルに調節することができる。このような実施形態、電力調節は、主要モジュール３６５の画像形成器装置の電源ノイズを減らすか又は明らかにするのに役立つ。
【００６２】
通信モジュール
制御モジュール１０５は、通信モジュール３４５を含むことができる。通信モジュール３４５は、画像形成モジュール３６５と通信できる。種々の他の実施形態において、通信モジュール３４５は、外部の汎用コンピュータと通信するように構成できる。通信モジュール３４５は、パラレル、シリアル、ＵＳＢ、ＦｉｒｅＷｉｒｅ又は他の適切な通信プロトコルで外部の汎用コンピュータと通信できる。このような実施形態では、通信モジュール３４５は、特定のモジュラーマイクロスコープシステムの識別子を検証するため、セキュリティモジュール３１０に含まれる識別子を、通信プロトコルを介して外部の汎用コンピュータに伝達するのに用いることができる。識別子は、アプリケーションモジュール３１５に常駐するアプリケーションについて、アプリケーションモジュール３１５に常駐するプログラムとともに外部の汎用コンピュータに記憶されうる画像を使用し、閲覧し又は操作する権限がユーザにあることを検証するため、汎用コンピュータで用いられることができる。このような実施形態では、特定のモジュラーマイクロスコープシステムについて、特定のモジュラーマイクロスコープシステムで得られた画像を使用し、閲覧し又は操作する立場にない他のものから防ぐため、固有の識別子は、画像にエンコードされることができる。これは、エンドユーザのためのセキュリティ機能と、モジュラーマイクロスコープが製造者又は再販業者からライセンスの下で、どの手段とプログラムでどのように使用できるかを制御する手段との双方として作用できる。
【００６３】
ドライバモジュール
制御モジュール１０５は、ドライバモジュール３６０を備えることができる。ドライバモジュール３６０は、通信モジュール３４５にモジュラーマイクロスコープシステムの他の種々のモジュールと通信する方法を指示するために用いる複数のドライバを備えることができる。いくつかの実施形態では、ドライバモジュール３６０は、制御モジュール１０５とともに機能するように設計された全モジュールに対するドライバを含むことができる。いくつかの実施形態では、新規モジュール用のドライバが現場で追加されることができるように、他の実施形態においてドライバモジュールがＥＥＰＲＯＭとすることができる一方で、ドライバモジュールはＲＯＭでありえる。種々の実施形態において、ドライバモジュール３６０は、画像形成モジュール３６５、レンズモジュール３７０又は照明モジュール３７５に対するドライバを含むことができる。
【００６４】
画像形成モジュール
制御サブモジュールＢ１１０は、図３に示すように、画像形成モジュール３６５とすることができ、デジタル画像形成チップを含むことができる。このような実施形態では、デジタル画像形成チップは、ＣＣＤ装置又はＣＭＯＳ装置とすることができる。当業者は、適切な画像形成装置が本発明の精神又は範囲を逸脱しない範囲で用いることができるとわかる。いくつかの実施形態では、画像形成モジュール３６５は、画像形成装置に給電して、制御するための電力及びドライバ回路を含むことができる。いくつかの実施形態では、物理的な画像形成モジュール３６５が物理的な制御モジュール１０５に接続される又は搭載されるという利点がある。これが達成できるのは、制御モジュール１０５及び画像形成モジュール３６５の双方が適切なコネクタ又はソケット又は他の機械的な結合若しくは取付装置を有するプリント回路基板である場合である。
【００６５】
種々の実施形態において、機械的なカップリング又は取付装置は、電気信号通信カプラを含むことができ、画像形成モジュール３６５と制御モジュール１０５の間の電気通信を提供する。このような実施形態では、画像形成モジュール３６５がモジュール１０５に機械的に接続されると、制御モジュール１０５に通信可能に接続される。あるいは、電力及び制御信号を、分離した接続を介して画像形成モジュール３６５に供給できる。当業者は、種々の接続が制御モジュール１０５を画像形成モジュール３６５に接続するのに利用されることがわかる。例えば、その接続は、ＲＳ−２３２、ＵＳＢ、シリアル又はパラレル接続とすることができる。しかしながら、これらの例は包括的なものでなく、本発明の範囲を制限するために解釈されてはならない。
【００６６】
レンズ及び焦点合わせモジュール
種々の実施形態において、レンズモジュール１２５は、照明モジュール１４０に連結され、整列配置されることができる。いくつかの実施形態では、焦点合わせモジュール１４５は、レンズモジュール１２５に含まれることができる。他の実施形態では、焦点合わせモジュール１４５は、照明モジュール１４０に含まれることができる。焦点合わせモジュールは、レンズモジュールの位置を変化させる種々の機構と、画像形成装置１１５及び照明モジュール１４０に関し、そこに含まれる光学素子とを含むことができる。例えば、焦点合わせモジュール１４５は、種々のモジュールが連動して移動するのを容易にする傾斜面、機械的なギア又はグローブを使用することができる。焦点合わせモジュール１４５は、動力付焦点合わせモータ又はサーボモータ１３５を具備することができる。焦点合わせモータ又はサーボモータ１３５は、レンズモジュール１２５を介して制御モジュール１００から中継される信号によって制御され給電されることができる。あるいは、焦点合わせモータ又はサーボモータ１３５は、レンズモジュール１２５外部の接続により制御され給電されることができる。
【００６７】
あるいは、レンズモジュール３７０は、一体型の動力付焦点モータ又はサーボモータ及び機構を含むことができる。このような実施形態では、焦点モータ又はサーボモータへの電力は、制御モジュール１０５又は画像形成モジュール３６５又はそれらの組み合わせのいずれかによって電力が供給され、制御できる。いくつかの実施形態では、レンズモジュール３７０に配信される電力及び制御信号は、レンズマウント又は他のカプラ接続している画像形成モジュール３６５を介してレンズモジュール３７０に配信されることができる。
【００６８】
種々の実施形態において、レンズモジュール３７０は、１つ又は複数の光学素子を含むことができる。このような実施形態では、種々のレンズ構成及び組合せは、種々の拡大レベル及び被写界深度を提供するように設計できる。当業者は、本発明の精神及び範囲から逸脱することのなく、多くの異なるレンズ設計及び構成が望ましい結果を達成するために用いられることができるとわかる。
【００６９】
種々の実施形態において、レンズモジュール３７０は、照明モジュール３７５に、機械的に及び通信可能に接続できる。いくつかの実施形態では、レンズモジュール３７０は、制御モジュール１０５又は画像形成モジュール３６５から照明モジュール３７５へ電力及び制御信号を中継できる。レンズモジュール３７０を照明モジュール３７５に接続する機械的な連結手段は、画像形成モジュール３６５をレンズモジュール３７０に連結するのに用いられるものと同様とすることができる。本発明の他の実施形態において、照明モジュール３７５は、レンズモジュール３７０から分離した接続によって給電され制御できる。
【００７０】
種々の実施形態において、照明モジュール３７５は、焦点合わせ及び位置決めモータ又はサーボモータを含むことができる。焦点合わせ及び位置決めモータ及びサーボモータは、制御モジュール１０５、画像形成モジュール３６５又はそれらの組み合わせによって制御されることができる。レンズモジュール３７０の焦点合わせモータ又はサーボモータの種々の他の実施形態は、照明モジュール３７５上の焦点合わせ及び位置決めモータ及びサーボモータと連動して動作することができる。このような実施形態では、照明モジュール３７５上の照明光源と関連して、後焦点面の場所だけでなく検査中の対象の位置も制御できる。種々の実施形態において、検査中の対象が位置するプラットフォームは、対象のあらゆる部分が、レンズモジュール３７０を介して画像形成モジュール３６５の画像形成装置上に撮像できるように、３次元で調整できる。特に照明モジュール３７５の特徴、構成要素及び使用法に向けられた、図５に図示される照明モジュール３７５を使用する実施形態を参照して、照明モジュール３７５の種々の態様を、以下に更に詳細に述べる。
【００７１】
使用及び操作方法
種々の実施形態は、本明細書で説明するモジュラーマイクロスコープの使用に向けられている。例えば、図４は、本発明の種々の実施形態に従ってモジュラーマイクロスコープを使用する方法４００を示す。ステップ４１０では、ユーザは、メモリ又はコンピュータインタフェースを伴う１つ又は複数のマイクロスコープモジュールを有する組み立てられたモジュラーマイクロスコープを集め又は取得することができる。モジュラーマイクロスコープが完全に又は部分的に組み立てられると、１つ又は複数のコンピュータインタフェースを使用してコンピュータ装置に接続されることができる。いくつかの実施形態では、モジュラーマイクロスコープはコンピュータインタフェースによって給電されることができ、一方、他の実施形態では、モジュラーマイクロスコープは外部の電源によって給電されることができる。
【００７２】
ステップ４３０において、モジュラーマイクロスコープに接続された計算装置、例えば汎用コンピュータは、モジュラーマイクロスコープの１つ又は複数のメモリから、キーを読み込むことができる。このキーは、モジュラーマイクロスコープの特定の構成と関連づけられるその他の識別情報と同様に、暗号化キーを含むことができる。識別情報は、識別子の文字列、文字列に適用された数式の結果、例えばハッシュ関数、又は制御モジュールと関連づけた識別子リストのいずれかにおける、１つ又は複数のマイクロスコープモジュール識別子を含むことができる。較正情報又はキーが構成要素であるマイクロスコープモジュールの各々からの識別子又は特性較正データを使用して作成される実施形態において、ユーザに利用可能なマイクロスコープモジュールによりとりうるモジュラーマイクロスコープの異なるそれぞれの構成は、異なる又は固有のキーを生成できる。これらの異なる及び／又は固有のキーは、選択的に、制御モジュール又はマイクロスコープの他のモジュールに格納されたアプリケーションソフトウェアの一部又は全てと対をなすか、又は関連づけられることができる。
【００７３】
いくつかの実施形態では、モジュラーマイクロスコープの１つ又は複数のモジュールに格納されるキーは、アプリケーションデータを保存することが許されるか否かこと示すフラグを含むことができる。アプリケーションデータを保存するかどうかを示すフラグの判断は、ステップ４４０で生じるようにする。アプリケーションデータを保存することが許されない場合、モジュラーマイクロスコープに接続された汎用コンピュータは、ステップ４５５おいて、単にマイクロスコープモジュールのうちの１つのメモリからアプリケーションを実行できる。いくつかの実施形態によれば、これは、制御モジュール又は特定のモジュラーマイクロスコープとともに含まれるソフトウェアをセキュアにする形態である。
【００７４】
他の実施形態では、ステップ４５０においてコンピューティングデバイス、例えば汎用コンピュータは実際に、モジュラーマイクロスコープのマイクロスコープモジュールの１つ又は複数、又は、ローカルメモリに対する、ＣＤ、ＤＶＤ又は他のメモリデバイスなどの１つの外部メモリに記憶されるアプリケーションデータを保存できる。例えばアプリケーションが比較的大きいか複雑な場合など所定の状況において、計算装置がアプリケーションデータを高速メモリキャッシュ又は他のメモリに格納できるようにする利点がある。しかし、アプリケーションデータの無許可の使用、アクセス又は配布を制限し又は禁止するために、アプリケーションデータと関連づけられるか又は対にされるキーを有するモジュラーマイクロスコープは、アプリケーションデータが実行されるか又は使われるようにする前に、計算装置に接続される。
【００７５】
ステップ４６０において、アプリケーションデータは、接続されたモジュラーマイクロスコープに格納され、許可され、対にされた又は関連づけられたキーについて調べるために、限られた方法で実行されることができる。許可されたキーが接続されたモジュラーマイクロスコープで利用可能でない場合、その後、アプリケーションは全く実行されないか、ステップ４７５において、アプリケーションデータの種々の機能に対するユーザの制限されたアクセスを許容するだけである。しかしながら、計算装置が接続されたモジュラーマイクロスコープから許可された、対にされた又は関連づけられたキーを検出する場合、その後ステップ４７０において、適合するキーを有するモジュラーマイクロスコープが計算装置に接続される間だけ、アプリケーションデータは全体的に実行されて、アプリケーションを走らせることができる。
【００７６】
照明モジュール：特徴、効果及び使用方法
照明モジュールの態様を、図１、３及び５を参照して説明する。例えば、図１に示される一実施形態は、照明モジュール１４０が支持構造１７５上に装着されるプラットフォーム１７０を含むことができることを示している。いくつかの実施形態において、プラットフォーム１７０は、プリント回路基板（ＰＣＢ）とすることができる。いくつかの実施形態では、照明光源１６０及び１５０は、プラットフォーム１７０に装着される。現在の慣習の種々の実施形態において、照明光源１６０及び１５０は、レンズモジュール１２５を介して制御モジュール１００から中継された信号によって給電され、制御される。較正テーブルは、照明モジュール１４０によって照明光源１６０及び１５０から所望の照明出力レベルを生み出すために必要な入力電圧流に関連する較正データを含むことができる。いくつかの実施形態では、較正テーブルからの較正データは、制御モジュール１００のプロセッサ又は外部の汎用コンピュータに通信できる。
【００７７】
同様に、図に示される照明モジュール３７５は、制御モジュール１０５又は画像形成モジュール３６５に通信ができる較正テーブルを含んだメモリを有することができ、照明モジュール３７５上の照明光源３８０及び３８５が適切な電圧又は電流で駆動されて、既知の及び予測可能な照明出力を提供するようにされる。いくつかの実施形態では、レンズモジュール３７０は、制御モジュール１０５又は画像形成モジュール３６５に通信できる較正又は収差テーブルを含んだメモリを有することができ、モジュラーマイクロスコープシステムで得られた画像について実行される画像形成処理の間、レンズモジュール３７０と関連づけられた収差、欠損又は他の特殊事項が修正できるようにされる。
【００７８】
他の種々の実施形態において、画像形成モジュール３６５は、較正、補償又は欠損テーブルも含むメモリを有することができる。画像形成モジュール３６５の較正、補償又は欠損テーブルは、色、光感度、ドリフト、ピクセル欠損及び画像形成モジュール３６５の画像形成装置特有の他の特性を較正し又は補償するために用いることができる。すでに説明したように、画像形成モジュール３６５、レンズモジュール３７０又は照明モジュール３７５に含まれる較正、補償又は欠損テーブルは、モジュラーマイクロスコープシステムで得られた画像の画像処理で用いられる制御モジュール１０５へ通信できる。個々のモジュールの補償テーブルは、合成較正テーブルをつくるために用いることができ、又はモジュラーマイクロスコープのための較正ルーチンを実行するために用いることができる。
【００７９】
いくつかの実施形態では、照明モジュール１４０は、モジュラーマイクロスコープによって撮像される対象物又は試料を装着するステージを含むことができる。このステージは、従来のマイクロスコープスライドホルダとすることができ、対象物を保持するため適切なサイズのサンプル容器又は容器を保つようにカスタマイズされることができる。他の実施形態において、照明モジュール１４０は、対象物を移動して調整するために、動力付モータ又はサーボモータを含むことができる。このような実施形態では、対象物を移動して調整するために用いる動力付モータ又はサーボモータは、制御モジュール１０５又は外部の汎用コンピュータのいずれかにより制御されることができる。他の実施形態では、焦点合わせモジュールは、モジュラーマイクロスコープで撮像される対象物を装着するためのステージを含むことができる。
【００８０】
種々の実施形態において、照明光源１６０及び３８０は、ＬＥＤとすることができる。いくつかの実施形態では、照明光源１６０及び３８０は、表面装着型のＬＥＤでとすることができる。種々の実施形態において、照明光源１５０及び３８５もＬＥＤとすることができる。他の実施形態では、照明光源は、適切な光学系を使用して形成され又は方向づけられた、従来の白熱又は蛍光の照明光源を含むことができる。
【００８１】
照明光源１６０及び３８５は、調査中の対象物の暗視野照明を提供するように構成されることができる。このような実施形態において、光の中心円錐はレンズ及びレンズモジュール１２５の取り込み角をはずれるように導かれ、又は、照明の中心円錐から流出する光の周辺部は暗視野照明を提供するために用いることができる。いくつかの実施形態では、暗視野照明器として照明モジュール３７５の周辺部まわりに配置されるＬＥＤ３８０を使用することが可能である。いくつかの実施形態では、ＬＥＤは、タイトな円錐角度５度から広いカウント角度４５度の幅の、狭い照明円錐を有することができる。より狭い円錐角度が使われる実施形態において、円錐角度の中心部がレンズモジュール３７０の前面開口をはずれるが、レンズモジュール３７０の視野を交差するように、ＬＥＤは方向づけられることができる。より広い円錐角度が使われる他の実施形態では、ＬＥＤは表面装着され、照明モジュール３７５内でそれらが装着されるプリント回路基板の表面に垂直に方向づけられることができ、照明の円錐角度から軸外れの周辺照明が、暗視野照明を提供するのに用いることができる。
【００８２】
他の種々の実施形態では、照明光源１５０及び３８５は、それぞれ、レンズモジュール１２５及び３７０のレンズとともに軸上に調整でき、明視野と背部照明を提供する。このような実施形態では、多くの場合拡散又は偏光照明を使用することが望ましい。このような照明を達成するために、拡散器又は偏光子を、照明光源１５０及び３８５に嵌めこむことができる。拡散器は、例えばすりガラス拡散器、曇りアクリル拡散器又はそれらの組み合わせなどの適切な拡散器とすることができる。種々の実施形態において、制御角度拡散器は、拡散器によって拡散される光の方向を制御するために望ましい。他の実施形態では、直線又は円偏光した光が望ましい。このような実施形態では、軸上のＬＥＤ３８５には、適切な偏光子又は四分の一波長板を嵌めこむことができる。いくつかの実施形態では、照明波長を有するＬＥＤ又は他の照明光源を選択し、明視野及び暗視野照明が、互いに干渉せず同時に動作できるようにする効果がある。
【００８３】
照明モジュール１４０又は３８０を用いる１つの特有の効果は、ユーザが、移動部なしで暗視野又は明視野照明又はその２つの組み合わせを特定でき変更できることである。移動部なしで照明スタイルを変更する能力は、照明器モジュール筐体に対する物理的な振動のない照明条件間のスイッチがあることを意味する。物理的な振動なしで対象試料を撮像するための照明を提供することは、液体中に浮遊される試料を画像形成するのにたいへん望ましく、さもなければ、高品質の微細な画像形成を妨げうる物理的な振動に影響されやすい。例えば、本発明の種々の実施形態によるモジュラーマイクロスコープの１つのとりうる実装は、動物又は植物の細胞、又は液体、すなわち血液又はマイクロ細胞中に浮遊する他の微細な組織体を含むことができる。
【００８４】
さらに、暗視野と明視野照明を切り替える能力は、移動する微細な対象が浮遊した液体の３次元領域内で浮くため、それらを撮像しようとする際のより大きな柔軟性を提供する。例えば、３次元血球が試料体積の上からの下まで運ばれるため、その配向がレンズモジュールの光軸と関連して変化でき、従って、明視野情報から暗視野照明に照明条件を変えることができることに役立ち、そして戻って種々の方向で血球を撮像するのに最善の照明条件を得る。
【００８５】
図５は、本発明の一実施形態による、明視野及び暗視野照明能力の双方を有する照明モジュールの使用方法を図示するフローチャートである。ステップ５１０で、照明モジュールが、モジュラーマイクロスコープのレンズモジュールに接続される。本発明の種々の実施形態では、明視野及び暗視野照明を提供するためにレンズモジュールの前面に取り付けた照明モジュールを選択し変更する能力は、撮像されるサンプルに最も適している特定の波長バンドを有する明視野及び暗視野照明モジュールをユーザが選択できる点で有効である。例えば種々の蛍光色素がサンプルに追加でき、従って、サンプルの蛍光を誘導するための近又は遠紫外線の出力の光源、すなわちＬＥＤ、を具備するアニメーションモジュールを選択することは有効である。あるいは、特定の微細な組織体は光の特定のバンドを吸収し、従ってそれらの組織体を結果として生じる画像の暗領域として現れさせる特定のバンドを選択することは、自動化された計数目的に役立つ。
【００８６】
次に、ステップ５２０において、較正ファイル又は照明モジュールからの識別子が、制御モジュール又は例えば汎用コンピュータのような外部の計算装置のいずれかにより、モジュラーマイクロスコープの１つ又は複数のコンピュータインタフェースを介して読みだされることができる。上述のように、較正又は明視野／暗視野照明モジュールからの識別子は、制御モジュール又は他の計算装置に、選択された照明モジュールの光源から出る較正された光出力を特定する能力を与える。
【００８７】
ステップ５３０において、ユーザ又は接続された汎用コンピュータで動作する自動ソフトウェアは、明視野照明又は暗視野照明のいずれかで特定のサンプルを照明することを選択できる。暗視野照明が要求される場合、ステップ５５０において、制御モジュールは較正ファイル／識別子に基づき、明視野／暗視野照明モジュールに暗視野作動信号／電圧を送ることができる。あるいは、制御モジュールは、ステップ５４０で較正ファイル／識別子に基づき、明視野／暗視野照明モジュールに、明視野作動信号／電圧を送ることができる。
【００８８】
明視野照明が望ましい実施形態において、中央のＬＥＤ又は他の適切な照明光源は、軸上のバックライトを提供するために用いることができる。照明光源３８５は、検査中の対象を照明するバックライトを平行にするように、チューブ又は照明モジュール３７５の他の平行にする装置の範囲内に配置されることができる。
【００８９】
本発明の種々の実施形態、アプリケーション及びルーチンは、上述の通り、モジュラ型か一体型の方法でコンピュータソフトウェアを用いた制御ロジックの形式で実現できることが理解されよう。本明細書で提供される開示及び教示に基づいて、当業者は、ハードウェア及びハードウェアとソフトウェアの組合せを使用して本発明を実現する他の手法及び／又は方法を知り、理解するであろう。
【００９０】
本願で説明されるソフトウェア構成要素又は機能のいずれかは、Ｊａｖａ（登録商標）、Ｃ＋＋又は、例えば従来の又はオブジェクト−オリエンテッド手法を用いたＰｅｒｌなどの適切なコンピュータ言語を使用して、プロセッサで実行されるソフトウェアコードとして実現できる。ソフトウェアコードは、一連の指示又はコマンドとして、例えばランダムアクセスメモリ（ＲＡＭ）、読出し専用メモリ（ＲＯＭ）、ハードディスク又はフロッピー（登録商標）ディスクなどの磁気媒体又はＣＤ−ＲＯＭなどの光媒体などのコンピュータ読み取り可能な媒体に格納されることができる。このようなコンピュータ読み取り可能な媒体は、単一の計算装置上又はその中に存在でき、システム又はネットワーク内の異なる計算装置上又はその中にあってもよい。
【００９１】
図６は、本発明の種々の実施形態による、種々の機能及びステップを実現するコンピュータ読み取り可能なコードを実行するように構成された、典型的なコンピュータシステム６００のブロック図である。
【００９２】
システム６００は、本発明を具体化できるコンピュータシステムを代表例である。本コンピュータシステムは、クライアントコンピュータ又は本明細書で説明される計算装置の１つとして用いられることができる。また、システム６００、又はシステム６００と同様のものは、モジュラーマイクロスコープのモジュールの１つに含まれて、完全なスタンドアロンのモジュラーマイクロスコープを作成することができる。これは、コンピュータシステムがサイズ及び消費電力では減少しつつ処理能力が上がっているため、だんだんより望ましくなり、利用可能になってきている。多くの他のハードウェア及びソフトウェア構成が、本発明での使用に適していることは、当業者にとって直ちに明らかである。例えば、コンピュータは、デスクトップ、携帯型、ラックマウント方式又はタブレット構成でもよい。また、コンピュータは、一連のネットワーク化されたコンピュータでもよい。更に、例えばＸｅｏｎ（登録商標）、Ｐｅｎｔｉｕｍ（登録商標）又はＣｏｒｅ（登録商標）マイクロプロセッサ、アドバンストマイクロデバイセズ社からのＴｕｒｉｏｎ（登録商標）６４、Ｏｐｔｅｒｏｎ（登録商標）又はＡｔｈｌｏｎ（登録商標）マイクロプロセッサなどの、他のマイクロプロセッサの使用が考えられる。更に、他の種類のオペレーティングシステムが考えられる。例えば、マイクロソフト社からのＷｉｎｄｏｗｓ（登録商標）、ＷｉｎｄｏｗｓＸＰ（登録商標）、ＷｉｎｄｏｗｓＮＴ（登録商標）などや、サンマイクロシステムズからのＳｏｌａｒｉｓ、ＬＩＮＵＸ、ＵＮＩＸ（登録商標）、などである。さらに他の実施形態において、上で説明される技術は、チップ又は予備の処理基板で実現されてもよい。種々の実施形態は、ｄａＶｉｎｃｉ、Ｐａｎｄｏｒａ、Ｓｉｌｉｃｏｎ  Ｃｏｌｏｒ又は他のベンダによって提供されるシステムに基づいてもよい。
【００９３】
一実施形態において、コンピュータシステム６００は、典型的には、ディスプレイ６１０、コンピュータ６２０、キーボード６３０、ユーザ入力デバイス６４０、コンピュータインタフェース６５０などを含む。種々の実施形態において、ディスプレイ（モニタ）６１０は、ＣＲＴディスプレイ、液晶ディスプレイ、プラズマディスプレイ、直接投影又は背面映写ＤＬＰ、マイクロディスプレイ等として具体化されることができる。種々の実施形態において、ディスプレイ６１０は、ユーザインタフェースを表示するために用いられ、画像を描画することができる。
【００９４】
種々の実施形態において、ユーザ入力デバイス６４０は、典型的には、コンピュータマウス、トラックボール、トラックパッド、ジョイスティック、無線遠隔装置、描画タブレット、音声コマンドシステムなどとして具体化される。ユーザ入力デバイス６４０によって典型的には、ユーザが例えばボタン等のクリックのようなコマンドを介してディスプレイ６１０上に現れる物、アイコン、テキストなどを選択することができる。コンピュータシステム６００がモジュラーマイクロスコープ６４５から外部的に又は分離している実施形態においては、システム６００及びモジュラーマイクロスコープは、コンピュータインタフェース６４７を介して接続される。
【００９５】
ネットワークインタフェース６５０の実施形態は、典型的には、イーサネット（登録商標）カード、モデム（電話、衛星、ケーブル、ＩＳＤＮ）、（非同期の）デジタル加入者回線（ＤＳＬ）ユニット、ＦｉｒｅＷｉｒｅインタフェース、ＵＳＢインタフェースなどを含む。例えば、ネットワークインタフェース６５０は、コンピュータネットワーク、ＦｉｒｅＷｉｒｅバス等に接続できる。他の実施形態では、ネットワークインタフェース６５０は、コンピュータ６２０のマザーボードに物理的に統合されてもよく、ソフトＤＳＬのようなソフトウェアプログラム等でもよい。
【００９６】
ＲＡＭ６７０及びディスクドライブ６８０は、データを格納するように構成されたコンピュータ読み取り可能な有形媒体の例であり、データは例えば、ユーザ、アカウント及びトランザクションレベルのデータ、算出された集計データ、スーパーキー、サブキー及びその他実行可能なコンピュータコード、人間が読み取れるコード等である。他のタイプの有形媒体は、フロッピー（登録商標）ディスクのような磁気記録媒体、ネットワーク化されたハードディスク又は着脱可能なハードディスク、例えばＣＤ−ＲＯＭ、ＤＶＤ、ホログラフィックメモリ又はバーコードなどの光記憶媒体、例えばフラッシュメモリ、読み取り専用メモリ（ＲＯＭ）などの半導体メディア、バッテリ支持の揮発性メモリ、ネットワーク化された記憶装置などを含む。
【００９７】
本実施形態において、コンピュータシステム６００は、例えばＨＴＴＰ、ＴＣＰ／ＩＰ、ＲＴＰ／ＲＴＳＰプロトコルなどのネットワークを介して通信を可能にするソフトウェアを含むこともできる。本発明の代替の実施形態において、他の通信ソフトウェア及び転送プロトコル、例えばＩＰＸ、ＵＤＰ等を用いることもできる。
【００９８】
種々の実施形態において、コンピュータ６２０は、典型的には、プロセッサ６６０などの良く知られたコンピュータ構成要素、及びランダムアクセスメモリ（ＲＡＭ）６７０、ディスク駆動装置６８０などのメモリ記憶デバイス、及び、上述の構成要素を相互接続する及びシステムバス６９０を含む。
【００９９】
いくつかの実施形態では、コンピュータ６２０は、インテルからの１つ又は複数のＸｅｏｎマイクロプロセッサを含む。更に、本実施形態において、コンピュータ６２０は、典型的にはＵＮＩＸ（登録商標）ベースのオペレーティングシステムを含む。
【０１００】
上述のように、本発明の実施形態がモジュラ型か一体型の方法でコンピュータソフトウェアを用いる制御ロジックの形式で実現できると理解されよう。本明細書で提供された開示及び教示に基づいて、当業者は、ハードウェア及びハードウェアとソフトウェアの組合せを使用する本発明を実現する他の手法及び／又は方法を知り、理解するであろう。
【０１０１】
本願に記載されたソフトウェア構成要素又は機能のいずれかは、例えば、Ｊａｖａ（登録商標）、Ｃ＋＋又は、例えば、従来の又はオブジェクトオリエンテッドの技術を使用するＰｅｒｌなどの適切なコンピュータ言語を使用してプロセッサによって実行されるソフトウェアコードとして実現できる。ソフトウェアコードは、一連の指示又はコマンドとして、例えばランダムアクセスメモリ（ＲＡＭ）、読出し専用メモリ（ＲＯＭ）、ハードディスク又はフロッピー（登録商標）ディスクなどの磁気媒体、又は、ＣＤ−ＲＯＭなどの光媒体などのコンピュータ読み取り可能な媒体に格納されることができる。このようなコンピュータ読み取り可能な媒体は、単一の計算装置に又はその範囲内で存在でき、システム又はネットワーク内の異なる計算装置に又はその範囲内であってもよい。
【０１０２】
上述の記載は、説明のものであり限定するものではない。本発明の多くのバリエーションは、開示の検討により当業者にとって明らかになる。従って、本発明の範囲は、上述の明細書を参照せずに決定されなければならず、その代わりにそれらの完全な範囲又は均等物にそった係属中の特許請求の範囲を参照して決定されなければならない。
【０１０３】
実施形態からの１つ又は複数の特徴は、本発明の範囲内において、他の実施形態の１つ又は複数の特徴と組み合わせることができる。
【０１０４】
「ａ」、「ａｎ」又は「ｔｈｅ」は、そうでないと特に示されない限り、「１つ又は複数」の意味を意図している。
【図１】
2012531631.tif 000003
【図２】
2012531631.tif 000004
【図３】
2012531631.tif 000005
【図４】
2012531631.tif 000006
【図５】
2012531631.tif 000007
【図６】
2012531631.tif 000008
【国際調査報告】
2012531631.tif 000009
2012531631.tif 000010
2012531631.tif 000011