(57)【要約】  コロニー位置を選択するためのシステム及び方法を提供する。コロニー位置を選択するステップが、培養プレート画像上の選択ツールの位置を特定するステップと、培養プレート画像上の潜在的エラー原因の位置を特定するステップと、選択ツールの位置を潜在的エラー原因の位置と比較するステップと、選択ツールの位置が潜在的エラー原因の位置に重なっている場合にエラーを判定するステップとを含むことができる。【選択図】図２
2020513231.tif 000002
【特許請求の範囲】
【請求項１】
培養プレート画像上のコロニー位置を選択するためのシステムであって、
培養プレート画像と選択ツールとを表示するように構成されたユーザインターフェイスと、
プロセッサと、
を含むコンピュータシステムを備え、
前記プロセッサは、
前記培養プレート画像上の前記選択ツールの位置を特定し、
前記培養プレート画像上の潜在的エラー原因の位置を特定し、
前記選択ツールの位置を前記潜在的エラー原因の位置と比較し、
前記選択ツールの位置が前記潜在的エラー原因の位置に重なっている場合にエラーを判定する、
ように構成される、
ことを特徴とするシステム。
【請求項２】
インキュベーションシステムをさらに備え、該インキュベーションシステムは、
複数の微生物を有する少なくとも１つの培養プレートを収容するインキュベータと、
前記少なくとも１つの培養プレートの画像を取り込むように構成された撮像装置と、
を含む、
請求項１に記載のシステム。
【請求項３】
前記潜在的エラー原因は、前記培養プレート画像内に示される培養プレートの縁部を含む、
請求項１に記載のシステム。
【請求項４】
前記培養プレート画像上の前記選択ツールの位置を制御するように構成された入力装置をさらに備える、
請求項１に記載のシステム。
【請求項５】
培養プレートから１又は２以上のコロニー試料を取り出すように構成された自動採取ツールを含む採取計装をさらに備える、
請求項１に記載のシステム。
【請求項６】
前記選択ツールは、自動採取ツールの機械的公差と相関する形状及びサイズを有する、
請求項１に記載のシステム。
【請求項７】
前記プロセッサは、前記選択ツールを介して少なくとも１つのコロニー位置の選択を受け取るように構成される、
請求項１に記載のシステム。
【請求項８】
前記プロセッサは、前記少なくとも１つのコロニー位置の選択にマークキングする視覚的インジケータを前記培養プレート画像に追加するように構成される、
請求項７に記載のシステム。
【請求項９】
前記視覚的インジケータは、自動採取ツールの機械的公差と相関する形状及びサイズを有する、
請求項８に記載のシステム。
【請求項１０】
前記少なくとも１つのコロニー位置の選択に対応する微生物コロニーを採取するように構成された自動採取ツールをさらに備える、
請求項７に記載のシステム。
【請求項１１】
前記ユーザインターフェイスは、複数の培養プレート画像を同時に表示するように構成される、
請求項１に記載のシステム。
【請求項１２】
前記プロセッサは、前記培養プレート画像の地理的座標と比較して前記選択ツールの地理的座標を特定することによって、前記培養プレート画像上の前記選択ツールの位置を特定するように構成される、
請求項１に記載のシステム。
【請求項１３】
前記プロセッサは、前記ユーザインターフェイス上の前記選択ツールの地理的座標を前記培養プレート画像内に示される培養プレートの特徴の地理的座標と照合することによって、前記選択ツールの位置を前記潜在的エラー原因の位置と比較するように構成される、
請求項１に記載のシステム。
【請求項１４】
前記プロセッサは、培養プレートの１又は２以上の特徴に関連する潜在的エラーのテーブルを参照することによってエラーを判定するように構成される、
請求項１に記載のシステム。
【請求項１５】
培養プレート画像上のコロニー位置を選択する方法であって、
前記培養プレート画像上の選択ツールの位置を特定するステップと、
前記培養プレート画像上の潜在的エラー原因の位置を特定するステップと、
前記選択ツールの位置を前記潜在的エラー原因の位置と比較するステップと、
前記選択ツールの位置が前記潜在的エラー原因の位置に重なっている場合にエラーを判定するステップと、
を含むことを特徴とする方法。
【請求項１６】
前記選択ツールは、自動採取ツールの機械的公差と相関する形状及びサイズを有する、
請求項１５に記載の方法。
【請求項１７】
前記潜在的エラー原因は、前記培養プレート画像内に示される培養プレートの縁部を含む、
請求項１５に記載の方法。
【請求項１８】
前記選択ツールを用いて少なくとも１つのコロニー位置の選択を実行するステップをさらに含む、
請求項１５に記載の方法。
【請求項１９】
前記少なくとも１つのコロニー位置の選択にマーキングする視覚的インジケータを前記培養プレート画像に追加するステップをさらに含む、
請求項１８に記載の方法。
【請求項２０】
前記視覚的インジケータは、自動採取ツールの機械的公差と相関する形状及びサイズを有する、
請求項１９に記載の方法。
【請求項２１】
前記潜在的エラー原因は、以前に選択されたコロニー位置を含む、
請求項１５に記載の方法。
【請求項２２】
コロニー選択インターフェイスを起動するステップをさらに含み、前記コロニー選択インターフェイスを起動するステップは、前記選択ツールを生成するステップを含む、
請求項１５に記載の方法。
【請求項２３】
前記少なくとも１つのコロニー位置選択に対応する微生物コロニーをピペット採取するステップをさらに含む、
請求項１８に記載の方法。
【請求項２４】
複数の微生物を収容する培養プレートを撮像するステップをさらに含む、
請求項１５に記載の方法。
【請求項２５】
前記培養プレート画像上の前記選択ツールの位置を特定するステップは、前記培養プレート画像の地理的座標と比較して前記選択ツールの地理的座標を特定するステップを含む、
請求項１５に記載の方法。
【請求項２６】
前記選択ツールの位置を前記潜在的エラー原因の位置と比較するステップは、前記ユーザインターフェイス上の前記選択ツールの地理的座標を前記培養プレート画像内に示される培養プレートの特徴の地理的座標と照合するステップを含む、
請求項１５に記載の方法。
【請求項２７】
前記培養プレート画像上の前記潜在的エラー原因の位置を特定するステップは、培養プレートの１又は２以上の特徴に関連する潜在的エラーのテーブルを参照するステップを含む、
請求項１５に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
〔米国関連出願〕
本出願は、２０１６年１１月４日に出願された米国仮特許出願第６２／４１７９４２号に対する優先権を主張するものであり、この文献はその全体が引用により本明細書に組み入れられる。
【０００２】
本発明は、培養プレート分析に関し、具体的には、培養プレート画像のレビュー及び解析を行うためのソフトウェアに関する。
【背景技術】
【０００３】
微生物コロニーの位置を特定して選択する方法及びシステムが知られている。例えば、質量分析法、具体的にはＭＡＬＤＩ−ＴＯＦ−ＭＳ（マトリックス支援レーザー脱離イオン化飛行時間型質量分析法）を用いて微生物を同定する方法、及びこのような方法を実行する関連システムが知られている。このようなシステム及び方法は、例えばＢｏｔｍａ他に付与された国際公開第２０１３／１４７６１０号に記載されており、この文献の開示は引用により本明細書に組み入れられる。Ｂｏｔｍａらは、培養皿の初期画像を取得し、初期画像内の微生物コロニーを研究者又は分析者に手動で選択させることによって微生物コロニーの位置を特定して選択する方法を教示している。その後、このシステムは、培養皿から微生物試料を採取する装置の下方位置からの培養皿の第２の画像を取り込む。この結果、初期画像と第２の画像とを比較してどのコロニーが選択されたかを判断する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】国際公開第２０１３／１４７６１０号
【発明の概要】
【課題を解決するための手段】
【０００５】
本発明の態様は、培養プレート画像上のコロニー位置を選択するためのシステム、装置及び方法を含む。
【０００６】
１つの実施形態は、培養プレート画像上のコロニー位置を選択するためのシステムである。このシステムは、コンピュータシステムを含む。コンピュータシステムは、培養プレート画像と選択ツールとを表示するように構成されたユーザインターフェイスと、プロセッサとを含む。プロセッサは、培養プレート画像上の選択ツールの位置を特定し、培養プレート画像上の潜在的エラー原因の位置を特定し、選択ツールの位置を潜在的エラー原因の位置と比較し、選択ツールの位置が潜在的エラー原因の位置に重なっている場合にエラーを判定するように構成される。
【０００７】
別の実施形態は、培養プレート画像上のコロニー位置を選択する方法である。この方法は、培養プレート画像上の選択ツールの位置を特定するステップと、培養プレート画像上の潜在的エラー原因の位置を特定するステップと、選択ツールの位置を潜在的エラー原因の位置と比較するステップと、選択ツールの位置が潜在的エラー原因の位置に重なっている場合にエラーを判定するステップとを含む。
【図面の簡単な説明】
【０００８】
【図１】本発明の例示的な実施形態によるコロニー選択システムの概略図である。
【図２】本発明の例示的な実施形態による、コロニー位置を選択する実施形態のフローチャートである。
【図３】本発明の例示的な実施形態による、選択ツールの位置を分析する実施形態のフローチャートである。
【図４】本発明の例示的な実施形態による、選択ツールの位置を分析する実施形態のフローチャートである。
【図５】本発明の例示的な実施形態による、選択ツールの位置を分析する実施形態のフローチャートである。
【図６】本発明の例示的な実施形態による、培養プレートの画像上に位置する選択ツールを示す図である。
【図７】本発明の例示的な実施形態による、培養プレートの画像上に位置する選択ツールを示す図である。
【図８】本発明の例示的な実施形態による、培養プレートの画像上に位置する選択ツールを示す図である。
【図９】本発明の例示的な実施形態による、培養プレートの画像上に位置する選択ツールを示す図である。
【図１０】本発明の例示的な実施形態による、培養プレートの画像上に位置する選択ツールを示す図である。
【図１１】本発明の例示的な実施形態による、培養プレートの画像上に位置する選択ツールを示す図である。
【図１２】本発明の例示的な実施形態による、培養プレートの画像上に位置する選択ツールを示す図である。
【図１３】本発明の例示的な実施形態による、培養プレートの画像上に位置する選択ツールを示す図である。
【図１４】本発明の例示的な実施形態による、培養プレートの画像上に位置する選択ツールを示す図である。
【図１５】本発明の例示的な実施形態による、培養プレートの画像上に位置する選択ツールを示す図である。
【図１６】本発明の例示的な実施形態による、培養プレートの画像上に位置する選択ツールを示す図である。
【図１７】本発明の例示的な実施形態による、培養プレートの画像上に位置する選択ツールを示す図である。
【発明を実施するための形態】
【０００９】
当業者であれば理解するように、本明細書に開示する本発明の実施形態によるコロニー選択のための実施例、改善及び構成を実行する方法は非常に多く存在する。図面に示す例示的な実施形態及び以下の説明を参照するが、これらの実施形態は、開示する発明に含まれる様々な別の設計及び実施形態を網羅するように意図されたものではない。当業者であれば、本発明から逸脱することなく様々な修正及び様々な組み合わせを行うこともできると容易に理解するであろう。
【００１０】
実施形態は、培養プレートからコロニー又はその他の特徴を選択するためのシステム及び方法に関する。１つの実施形態では、培養プレートがペトリ皿であり、システムは、後で処理するための特定のコロニーを電子的に選択するように適合された様々な選択ツールを提供する。選択ツールは、培養物読み取りシステムのコロニー選択ディスプレイ画面上に表示された培養プレート画像上の１又は２以上のコロニー位置の選択を可能にするように構成された修正マウスカーソルとすることができる。使用時には、システムが、撮影した培養プレートの１又は２以上の画像からユーザが特定のコロニー位置を都合よく選択できるようにするインターフェイスを提供する。システムは、バックエンド処理を行うことにより、所定の基準を満たさないコロニー位置をユーザが選択したことを検出してこれを防ぐことができる。ユーザ又は計装設備は、選択されたコロニー位置を使用して、選択されたコロニー位置に対応する培養プレート上のコロニーを物理的に除去することができる。
【００１１】
１つの実施形態では、システムが、選択されたコロニー位置が既に選択された隣接するコロニー位置に近すぎないかどうかを判定する。従って、ユーザが別の選択されたコロニー位置の所定の境界内のコロニー位置を選択しようと試みた場合、画面上の選択ツールは、このような選択が利用不可である旨を示すことができる。１つの実施形態では、選択ツールが標的インジケータから取り消し線付きの赤い丸印に変化して、選択されたコロニー位置が選択不可である旨を示すことができる。別の実施形態では、画面上の選択ツールが他の又は異なる地理的標識に変化して選択が利用不可である旨を示すことができる。このプロセスは、ユーザが別のコロニー位置に近すぎるコロニー位置を選択するのを防ぐ。培養プレートは複数の生命体を含むことができ、隣接するコロニーは異なる生命体を表すことができる。ユーザが別のコロニー位置に近すぎるコロニー位置を選択するのを制限することにより、隣接するコロニー位置が異なる生命体に対応する時に望ましくない生命体の除去又は生命体の混合を防ぐことができる。いくつかの実施形態では、システムが、縁部、リップ部又は培養プレートからの他の突出部などの培養プレートの他の特徴に隣接するコロニー位置をユーザが選択しようと試みているかどうかも検出する。この機能は、選択されたコロニー位置に対応するコロニーに接触するように構成された電子コロニー採取装置が培養プレートの特徴に衝突又は作用するのを防ぐ。
【００１２】
図１は、コロニー選択システム１００の例示的な実施形態の概略図である。コロニー選択システム１００は、培養物読み取りシステム１１０と、インキュベーションシステム１２０と、採取計装（ｐｉｃｋｉｎｇ  ｉｎｓｔｒｕｍｅｎｔａｔｉｏｎ）１３０とを含む。
【００１３】
インキュベーションシステム１２０は、インキュベータ１２２及び撮像装置１２４を含む。インキュベータ１２２は、微生物と、増殖する微生物を培養するための培地とを含む１又は２以上の培養プレートを収容して培養するように構成することができる。撮像装置１２４は、インキュベータ１２２内に収容された培養プレートの画像を取り込んで記憶するように構成することができる。いくつかの実施形態では、インキュベーションシステム１２０がＲｅａｄＡコンパクトインキュベータである。
【００１４】
インキュベーションシステム１２０は、有線又は無線通信、セル通信、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＺｉｇＢｅｅ（登録商標）、ＬＡＮ、ＷＬＡＮ、ＲＦ、ＩＲ、或いは当業で周知の他のいずれかの通信方法又はシステムを介して培養物読み取りシステム１１０と通信するように構成することができる。例えば、インキュベーションシステム１２０は、インキュベータ１２２内に収容された培養プレートの画像を培養物読み取りシステム１１０に送信するように構成することができる。
【００１５】
いくつかの実施形態では、インキュベーションシステム１２０を、インキュベータ１２２内に収容された培養プレートの画像を外部データベース又は画像ファイル記憶システムに送信するように構成することができる。外部データベース又は画像ファイル記憶システムは、使用する画像を培養物読み取りシステム１１０に送信するように構成することができる。
【００１６】
培養物読み取りシステム１１０は、プロセッサ１０２と、メモリ１０４と、入力部１０６と、ディスプレイ１０８とを含む。リードオンリメモリ（ＲＯＭ）及びランダムアクセスメモリ（ＲＡＭ）の両方を含むことができるメモリ１０４は、プロセッサ１０２に命令及びデータを提供するように構成することができる。例えば、メモリ１０４は、培養物読み取りシステム１１０の機能を実行するようにプロセッサ１０２を構成する命令を定めるデータ値を記憶する１又は２以上のモジュールを記憶することができる。図１に示すように、メモリ１０４は、本明細書で説明する選択ツール機能を実行するようにプロセッサ１０２を構成する命令を含む選択ツールモジュール１１２を含む。メモリ１０４は、インキュベーションシステム１２０から受け取った培養プレート画像を記憶するように構成することもできる。
【００１７】
ディスプレイ１０８は、メモリ１０４からのデータと、入力部１０６から受け取ったデータとを表示するように構成することができる。入力部１０６は、ユーザが培養物読み取りシステム１１０にデータを入力できるようにする１又は２以上の装置を含むことができる。例えば、入力部１０６は、ディスプレイ１０８に関連するキーボード、マウス及び／又はタッチ画面を含むことができる。入力部１０６及びディスプレイ１０８は、ディスプレイ１０８上に提示されるユーザインターフェイスを形成するように動作することができる。ユーザインターフェイスは、ユーザに培養プレートデータを提供してデータの選択及び操作を可能にする１又は２以上の対話型ディスプレイ画面を含むことができる。
【００１８】
本発明の例示的な実施形態では、培養物読み取りシステム１１０を、ディスプレイ１０８上に提供されるユーザインターフェイス上に１又は２以上の培養プレート画像を表示するように構成することができる。いくつかの実施形態では、培養物読み取りシステム１１０を、複数の培養プレート画像を同時に表示するように構成することができる。培養プレート画像は、メモリ１０４から読み出すことも、インキュベーションシステム１２０から受け取ることも、及び／又は別の外部装置から受け取ることもできる。培養物読み取りシステム１１０は、ディスプレイ１０８上に提示されたユーザインターフェイスを介して、プレート画像のうちの１つ又は２つ以上を選択及び／又は操作可能にすることができる。本発明の例示的な実施形態では、培養物読み取りシステム１１０が、培養プレート画像上の１又は２以上のコロニー位置の選択を容易にすることができ、各コロニー位置は、選択ツールモジュール１１２に記憶された命令に基づいて、画像が対応する培養プレート上の生物材料のコロニーの位置を表す。例えば、培養物読み取りシステム１１０は、入力部１０６を介したユーザからのコマンドなどのコロニー選択開始イベントに応答して、ディスプレイ１０８上に対話型コロニー選択ディスプレイ画面を表示するように構成することができる。
【００１９】
いくつかの実施形態では、選択ツールモジュール１１２が、培養物読み取りシステム１１０に、コロニー選択ディスプレイ画面内にコロニー位置選択のための選択ツールを提示させるように構成される。選択ツールは、培養物読み取りシステム１１０のコロニー選択ディスプレイ画面上に表示された培養プレート画像上の１又は２以上のコロニー位置の選択を可能にするように構成されたカーソルとすることができる。コロニー選択ディスプレイ画面上の選択ツールの位置は、入力部１０６を用いて操作することができる。
【００２０】
いくつかの実施形態では、培養物読み取りシステム１１０を、コロニー選択ディスプレイ画面上の培養プレート画像の位置を特定するように構成することができる。例えば、培養物読み取りシステム１１０は、培養プレート画像の地理的座標を特定し又は割り当てることができる。培養物読み取りシステム１１０は、選択ツールの位置を特定するように構成することもできる。例えば、培養物読み取りシステム１１０は、培養プレート画像の地理的座標と比較して選択ツールの地理的座標を特定することができる。いくつかの実施形態では、選択ツールが、ユーザインターフェイスと相互作用するためのカーソルが培養プレート画像上をスクロールした時に視覚化されるように構成される。例えば、カーソルは、培養プレート画像上に位置する時には見た目が変化して選択ツールになることができる。
【００２１】
いくつかの実施形態では、選択ツールが、診断試験で使用することが望ましいコロニーなどの、対応する培養プレート上の関心コロニーに対応する培養プレート画像上のコロニー位置の選択を可能にすることができる。培養物読み取りシステム１１０は、選択されたコロニー位置を、ピペットツールなどの採取ツールを適用して所望のコロニーを採取できる、培養プレート画像内に示される培養プレート上の座標と相関させるように構成することができる。例えば、各選択されたコロニー位置を、培養プレート上の既知の／固定位置からの座標として記憶することができる。いくつかの実施形態では、各選択されたコロニー位置が、培養プレートの中心からの座標として記憶される。いくつかの実施形態では、各選択されたコロニー位置を、コロニー位置が選択された順番を示す番号と共に記憶することもできる。いくつかの実施形態では、コロニー位置が選択された順番が、培養プレートから所望のコロニーを採取する順番に対応する。いくつかの実施形態では、選択ツールモジュール１１２が、培養物読み取りシステム１１０に、視覚的アイコン又は図形標識を用いて培養プレート画像上の選択されたコロニー位置にマーキングさせるように構成される。選択されたコロニー位置と相関する視覚的アイコン及び／又は座標は、ユーザ又は自動採取ツールに、培養プレートから所望のコロニーを採取するための指針をもたらすことができる。
【００２２】
いくつかの実施形態では、採取計装１３０によって培養プレートから所望のコロニーを採取することができる。採取計装１３０は、培養プレートから所望のコロニーを採取、ピペット採取（ｐｉｐｅｔｔｅ）又は別様に除去するように採取ツール１３２をロボット制御する自動プラットフォームを含むことができる。培養物読み取りシステム１１０は、選択ツールを用いて行われたコロニー位置の選択に基づいて所望のコロニーの座標を表すデータ、又は所望のコロニー位置のマーキングを含む培養プレート画像を送信するように構成することができる。培養物読み取りシステム１１０は、有線又は無線通信、セル通信、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＺｉｇＢｅｅ（登録商標）、ＬＡＮ、ＷＬＡＮ、ＲＦ、ＩＲ、又は当業で周知の他のいずれかの通信方法又はシステムを介して採取計装１３０と通信するように構成することができる。採取計装１３０は、培養物読み取りシステム１１０から受け取った培養プレート上の座標、又は培養物読み取りシステム１１０によって提供された培養プレート画像上に示されるマーキングの位置において採取ツールを使用するように構成することができる。いくつかの実施形態では、採取計装１３０を、培養プレート画像上の選択されたコロニーの座標及び／又はマーキングをピペット採取の前に培養プレート上の所望のコロニーと照合するために、培養物読み取りシステムから受け取った培養プレート画像を培養プレートと同じ配向に整列させるように構成することができる。例えば、採取計装１３０は、培養プレートの配向を培養プレート画像の配向と比較して、選択されたコロニーマーカーが培養プレート上の所望のコロニーと合致するように培養プレート画像を整列させるソフトウェアを実行するように構成することができる。
【００２３】
いくつかの実施形態では、コロニー選択ディスプレイ画面上の選択ツールが、採取ツール１３２の形状及びサイズ、及び／又は採取ツール１３２の機械的公差を考慮した形状及びサイズを有することができる。例えば、選択ツールを使用して選択されたコロニー位置が表す座標が採取計装１３０に提供される場合、選択ツールの外縁部は、採取計装１３２が培養物を採取できる培養プレート上の位置の範囲を示すような形状及びサイズを有することができる。換言すれば、選択ツールの位置においてコロニー位置の選択が行われる場合、選択ツールは、培養プレート画像上に示される選択ツールの外縁部内の内容物のいずれかを採取ツール１３２が採取できるような形状及びサイズを有することができる。
【００２４】
コロニー選択ディスプレイ画面上の位置の中には、コロニー選択が無効なものもある。いくつかの実施形態では、培養物読み取りシステム１１０を、選択ツールモジュール１１２からの命令に基づいて無効なコロニー選択位置を特定するように構成することができる。無効なコロニー選択位置は、採取ツール１３２によるピペット採取が上手くいかない又はエラーを生じる可能性があるコロニー選択位置を含むことができる。例えば、採取ツール１３２がその許容誤差によって培養プレートの縁部又は培養プレートの分割部に衝突する可能性があるコロニー位置を選択することは望ましくないと考えられる。また、採取計装１３０の許容誤差に基づいて採取ツール１３２が以前に選択されたコロニー位置のコロニーと同じコロニーを採取する可能性がある、培養プレートの以前に選択されたコロニー位置に近接する培養プレートのコロニー位置を選択することも望ましくないと考えられる。
【００２５】
例示的な実施形態では、選択ツールモジュール１１２を、培養プレートの縁部、培養プレートの分割部、以前に選択されたコロニーなどの、潜在的エラー原因として作用し得る１又は２以上の培養プレートの特徴の位置を培養物読み取りシステム１１０に画像処理ソフトウェアなどを使用して特定させるように構成することができる。メモリ１０４は、培養プレートの特徴に関連する潜在的エラーのテーブルを記憶することができる。いくつかの実施形態では、培養物読み取りシステム１１０を、潜在的エラー原因として作用し得る培養プレートの特徴の地理的座標を特定するように構成することができる。選択ツールモジュール１１２は、培養物読み取りシステム１１０に潜在的エラー原因の位置を選択ツールの位置と比較させるようにさらに構成することができる。例えば、培養物読み取りシステム１１０は、選択ツールの地理的座標を培養プレートの１又は２以上の特徴の地理的座標と比較するように構成することができる。選択ツールモジュール１１２は、選択ツールが潜在的エラー原因に重なっている時を培養物読み取りシステム１１０に判定させるように構成することもできる。例えば、培養物読み取りシステム１１０は、採取ツール１３２が培養プレートの縁部に衝突するリスクがある時、例えば培養プレートの縁部を表す培養プレート画像の一部が選択ツールの外縁部内に位置している時を判定するように構成することができる。培養物読み取りシステム１１０は、採取ツール１３２が２つのコロニー位置を選択する場合に同じコロニーを採取するリスクがある時、例えば以前のコロニー位置選択を示すマーカーが選択ツールの外縁部内に位置している時を判定するように構成することもできる。培養物読み取りシステム１１０は、選択ツールの位置と、培養プレートの縁部及び／又は培養プレートの内部の位置との比較に基づいて、採取ツール１３２が培養プレートの外側の位置に展開されるリスクがある時を判定するように構成することもできる。
【００２６】
いくつかの実施形態では、選択ツールモジュール１１２を、培養プレート画像上の全ての潜在的なコロニー位置選択の座標位置を培養物読み取りシステム１１０に画像処理ソフトウェアなどを使用して特定させるように構成することができる。培養物読み取りシステム１１０は、培養プレート上のコロニーに対応する培養プレート画像上の各位置の座標位置を特定することができる。培養物読み取りシステム１１０は、培養プレート上のコロニーに対応する培養プレート画像上の無効なコロニーを選択するリスクがない位置を判定することもできる。いくつかの実施形態では、培養物読み取りシステム１１０を、コロニーが対応する生命体、或いは培養プレート画像上に示される、コロニーが異なる生命体に対応することを示す異なる培地タイプ上の異なる色又は形状などのコロニー間の相違を、画像処理ソフトウェアなどを使用して識別するように構成することができる。いくつかの実施形態では、培養物読み取りシステム１１０を、特定の生命体のコロニーに対応するコロニー位置の選択を可能にするように構成することができる。いくつかの実施形態では、現在コロニー選択ツールが異なるタイプの位置を選択するように構成されている場合、培養物読み取りシステム１１０を、１つのタイプの生命体に対応するコロニー位置の選択を防ぐように構成することができる。いくつかの実施形態では、選択ツールを、特定の生命体に対応するコロニーを示す単離番号の選択、及びその単離番号を用いた１又は２以上のコロニーのマーキングを可能にするように構成することができる。培養物読み取りシステムは、異なる単離番号が選択されない限り、異なる特定の生命体に対応するコロニーに対応するコロニー位置の選択を防ぐことができる。
【００２７】
いくつかの実施形態では、選択ツールを、選択ツールの現在位置において有効なコロニー位置の選択を実行できるかどうかについての視覚的指示を行うために見た目を変化させるように構成することができる。例えば、培養プレート画像上に示される、本明細書で説明したエラー原因などの様々な内容と比較した選択ツールの位置に基づいて、選択ツールのサイズ、形状及び／又は色が変化することができる。例えば、選択ツールは、培養プレート画像内の培養プレート内に選択ツールが位置していることを示すために見た目を変化させるように構成することができる。選択ツールは、培養プレート画像内の培養プレートの縁部の外側に選択ツールが位置していることを示すために見た目を変化させるように構成することもできる。選択ツールは、培養プレート画像上に示される培養プレートの縁部又は培養プレート内の分割部上に選択ツールが位置していることを示すために見た目を変化させるように構成することもできる。いくつかの実施形態では、選択ツールが、以前に選択されたコロニー上に選択ツールが位置していることを示すために見た目を変化させることができる。
【００２８】
いくつかの実施形態では、選択ツールモジュール１１２を、あるコロニー位置が採取計装１３０のエラーを引き起こす可能性があると判断された場合に培養物読み取りシステム１１０にこのコロニー位置の選択を禁止させるように構成することができる。例えば、培養物読み取りシステム１１０は、あるコロニー位置が培養プレートの縁部の外側に存在しており、培養プレートの縁部又は培養プレート内の分割部に重なっており、或いは以前に選択されたコロニー位置に重なっていると判定された場合にこのコロニー位置の選択を禁止するように構成することができる。
【００２９】
図２は、培養物読み取りシステム１１０などの培養物読み取りシステムを用いてコロニー位置を選択する方法の例示的な実施形態のプロセス２００のフローチャートである。プロセス２００は、コロニー選択インターフェイスを起動するステップ２１０から開始する。コロニー選択インターフェイスは、培養プレートの画像上のコロニー位置の選択を可能にする、ディスプレイ１０８などのディスプレイ上の１又は２以上のディスプレイ画面を含むことができる。コロニー選択インターフェイスは、コロニー位置選択のための選択ツールを含むこともできる。上述したように、選択ツールは、ディスプレイを横切って動いてコロニー選択インターフェイス上に表示された培養プレート画像上の１又は２以上のコロニー位置の選択を可能にするように構成されたカーソルとすることができる。コロニー選択インターフェイスは、１又は２以上の培養プレート画像の解析及び操作のための様々なオプションを提供する培養物読み取りソフトウェアアプリケーションの一部とすることができる。コロニー選択インターフェイスは、培養物読み取りソフトウェアアプリケーションを通じてコロニー選択インターフェイスにナビゲートすることによって起動することができる。
【００３０】
プロセス２００は、コロニー選択インターフェイスの起動後にステップ２２０に進み、ディスプレイ上の選択ツールの位置のモニタリングを開始する。選択ツールの位置は、ソフトウェアアプリケーションを実行するプロセッサ１０２などのプロセッサによってモニタすることができる。プロセッサは、ディスプレイ上の選択ツールの位置、又は培養プレート画像上の基準点に対する選択ツールの位置をモニタすることができる。選択ツールは、培養プレート画像上に示される所望のコロニーに重なるような形状及びサイズを有することができる。選択ツールは、培養プレートからコロニーをピペット採取する採取ツール１３２などの採取ツールの形状及びサイズ、及び／又は採取計装１３０などの自動ピペットシステムによって動作する採取ツールの機械的公差を考慮した形状及びサイズを有することもできる。従って、採取ツールは、培養プレート画像上の一定の座標範囲にわたって広がることができる。プロセッサは、所与の時点に選択ツールが重なる各座標をモニタすることができる。プロセッサは、所与の時点の選択ツールの中心を表す中心座標をモニタすることもできる。いくつかの実施形態では、プロセッサが、所与の時点の選択ツールの外縁部の座標をモニタすることができる。
【００３１】
プロセス２００は、選択ツールの位置のモニタリングを開始した後に、プロセスステップ２３０に進んで選択ツールの位置を分析する。選択ツールの位置は、プロセッサ１０２などのプロセッサがソフトウェアアプリケーションを実行することによって分析することができる。いくつかの実施形態では、選択ツールの位置の分析が、選択ツールの位置と、培養プレート画像上に示される培養プレートの１又は２以上の特徴の位置との比較を含む。例えば、いくつかの実施形態では、選択ツールの位置の分析が、選択ツールの位置と、培養プレートの縁部の位置、培養プレートの分割部の位置及び／又は培養プレート画像上の以前に選択されたコロニー位置との比較を含む。プロセッサは、培養プレートから所望のコロニーを採取するための潜在的エラー原因である培養プレートの特徴に選択ツールの位置が重なっている場合に、選択ツールの位置に関連するエラーが存在すると判定するように構成することができる。例えば、プロセッサは、選択ツールの位置が培養プレートの縁部の外側に存在する場合、或いは培養プレートの縁部、培養プレートの分割部及び培養プレート画像上の以前に選択されたコロニー位置のうちの１つ又は２つ以上に重なっている場合に、選択ツールに関連するエラーが存在すると判定するように構成することができる。このような選択ツールの位置は、例えば培養プレートの縁部又は分割部による妨害に起因して、或いは以前に選択されたコロニー位置からコロニーをピペット採取するリスクに起因して、採取ツールが適切なコロニーを採取できない可能性がある位置を表すことができる。いくつかの実施形態では、選択ツールがカバーする各座標を培養プレートの１又は２以上の特徴の位置と比較する。いくつかの実施形態では、選択ツールの中心座標を培養プレートの１又は２以上の特徴の位置と比較して、選択ツールの中心から所定の距離内に培養プレートの１又は２以上の特徴のうちのいずれかが存在するかどうかを判定する。選択ツールの中心からの距離は、培養プレート画像上に示される選択ツールの外縁部に対応することができる。
【００３２】
プロセス２００は、選択ツールの位置を分析した後に判定ステップ２４０に進み、選択ツールの位置でエラーが判定されたかどうかを判定する。エラーが判定された場合、プロセス２００は、ステップ２５０に進んでエラー処理を実行する。エラー処理は、エラーを示すように選択ツールの見た目を変化させることを含むことができる。例えば、エラー処理は、選択ツールが培養プレートの縁部の外側、培養プレートの縁部又は分割部上、或いは以前に選択されたコロニー位置上に位置することを示すように、選択ツールの見た目を変化させることを含むことができる。いくつかの実施形態では、選択ツールの形状、サイズ又は色を変化させてエラーを示すことができる。エラー処理は、エラーが判定された時にコロニー位置の選択を防ぐことを含むこともできる。プロセス２００は、エラー処理後にステップ２２０に戻る。
【００３３】
ステップ２４０においてエラーが発生しなかったと判定された場合、プロセス２００はステップ２６０に進んで、選択ツールの位置におけるコロニー位置の選択を可能にする。いくつかの実施形態では、コロニー位置の選択が可能になると、ユーザが入力部１０６などの入力部を使用してコロニー位置を選択することができる。いくつかの実施形態では、コロニー位置の選択をソフトウェアアプリケーションによって実行することができる。
【００３４】
プロセス２００は、コロニー位置の選択が可能になった後に判定ステップ２７０に進み、コロニー位置が選択されたかどうかを判定する。コロニー位置が選択されたと判定された場合、プロセス２００はステップ２８０に進んで、選択されたコロニーにコロニー位置マーカーを割り当てる。コロニー位置マーカーは、特定のコロニーの追跡及び識別を可能にするコロニー位置番号を含むことができる。いくつかの実施形態では、各コロニー位置マーカーが、コロニー位置が選択された順番に基づく番号を受け取る。いくつかの実施形態では、コロニー位置マーカーが、そのコロニー位置に対応するコロニーに対応する生命体を示す単離番号を受け取ることができる。同じ生命体について複数のコロニー位置を選択することもできる。従って、複数のコロニー位置マーカーが同じ単離番号を含むこともできる。コロニー位置マーカーは、選択ツールの形状及びサイズに対応することもできる。コロニー位置マーカーは、採取ツールの形状及びサイズ、及び／又は自動ピペットシステムの機械的公差に対応することもできる。マーカーの形状及びサイズは、ステップ２３０に関して説明したようにマーカーの位置と選択ツールの位置とを比較して、選択ツールの位置がマーカーの位置に重なっているかどうかの判定を可能にすることができる。
【００３５】
ステップ２８０においてコロニーマーカーが割り当てられた後、又はステップ２７０においてコロニー位置が選択されていないと判定された場合、プロセス２００は判定ステップ２９０に進み、コロニー位置の選択が終了したかどうかを判定する。コロニー位置の選択は、ユーザによる入力に基づいて終了したと判定することができる。いくつかの実施形態では、最大数のコロニー位置が選択された場合にコロニー位置の選択が終了したと判定することができる。コロニー位置の最大数は、培養プレートのタイプ、又は培養プレート上の生命体の計画された診断試験手順に特有のものとすることができる。
【００３６】
コロニー位置の選択が終了していない場合、プロセス２００はステップ２２０に戻る。コロニー位置の選択が終了した場合、プロセス２００は終了する。
【００３７】
図３〜図５の各々は、選択ツールの位置を分析するプロセス２３０の異なる例示的な実施形態のフローチャートである。明確にするために、図３〜図５に示すプロセス２３０の実施形態については、それぞれプロセス２３０ａ、２３０ｂ及び２３０ｃとして参照する。
【００３８】
プロセス２３０ａは、選択ツールの位置を分析して、培養プレート画像上に表される培養プレートの周縁部の外側に選択ツールが位置しているかどうかを判定する例を示す。図３に示すように、プロセス２３０ａは、選択ツールの位置を特定するステップ３１０から開始する。上述したように、選択ツールは一定の座標範囲にわたって広がることができ、これらの座標のうちの１つ又は２つ以上を特定することができる。選択ツールの位置は、プロセッサがソフトウェアアプリケーションを実行することによって特定することができる。
【００３９】
プロセス２３０ａは、選択ツールの位置が特定された後にステップ３２０に進み、培養プレート画像内に示される培養プレートの縁部の位置を特定する。上述したように、培養プレートの縁部の位置は、培養プレートの特徴を分析してユーザに表示する画像と相関させる画像処理ソフトウェアをプロセッサが実行することによって特定することができる。
【００４０】
プロセス２３０ａは、培養プレートの縁部の位置が特定された後にステップ３３０に進み、特定された選択ツールの位置を特定された培養プレートの縁部の位置と比較する。
【００４１】
プロセス２３０ａは、特定された選択ツールの位置と特定された培養プレートの縁部の位置とを比較した後に判定ステップ３４０に進み、選択ツールの位置が培養プレートの縁部の外側にあるかどうかを判定する。選択ツールの位置が培養プレートの縁部の外側にある場合、プロセス２３０ａはステップ３５０に進んでエラーを判定する。ステップ３５０においてエラーが判定された後、又は選択ツールの位置が培養プレートの縁部の外側に存在しない場合、プロセス２３０ａは終了する。
【００４２】
図４に示すように、プロセス２３０ｂは、選択ツールの位置を特定するステップ４１０から開始する。上述したように、選択ツールは一定の座標範囲にわたって広がることができ、これらの座標のうちの１つ又は２つ以上を特定することができる。選択ツールの位置は、プロセッサがソフトウェアアプリケーションを実行することによって特定することができる。
【００４３】
プロセス２３０ｂは、選択ツールの位置を分析して、培養プレート画像上に表される培養プレートの分割部又は縁部などの培養プレートの内部境界上に選択ツールが位置しているかどうかを判定する例を示す。プロセス２３０ｂは、選択ツールの位置が特定された後にステップ４２０に進み、培養プレート画像内に示される培養プレートの縁部の位置を特定する。上述したように、培養プレートの縁部の位置は、この培養プレートの特徴を計算して表示画像と相関させる画像処理ソフトウェアをプロセッサが実行することによって特定することができる。
【００４４】
プロセス２３０ｂは、培養プレートの縁部の位置が特定された後にステップ４３０に進み、特定された選択ツールの位置を特定された培養プレートの縁部の位置と比較する。
【００４５】
プロセス２３０ｂは、特定された選択ツールの位置と特定された培養プレートの縁部の位置とを比較した後に判定ステップ４４０に進み、選択ツールの位置が培養プレートの縁部に重なっているかどうかを判定する。選択ツールの位置が培養プレートの縁部に重なっている場合、プロセス２３０ｂはステップ４５０に進んでエラーを判定する。ステップ４５０においてエラーが判定された後、又は選択ツールの位置が培養プレートの縁部に重なっていない場合、プロセス２３０ｂは終了する。
【００４６】
プロセス２３０ｃは、選択ツールの位置を分析して、選択ツールが以前に選択されたコロニー位置上に位置しているかどうかを判定する例を示す。図５に示すように、プロセス２３０ｃは、選択ツールの位置を特定するステップ５１０から開始する。上述したように、選択ツールは一定の座標範囲にわたって広がることができ、これらの座標のうちの１つ又は２つ以上を特定することができる。選択ツールの位置は、プロセッサがソフトウェアアプリケーションを実行することによって特定することができる。
【００４７】
プロセス２３０ｃは、選択ツールの位置が特定された後にステップ５２０に進み、いずれかの以前に選択されたコロニー位置の位置を特定する。以前に選択されたコロニー位置の位置は、ソフトウェアアプリケーションを実行するプロセッサによって決定することができる。
【００４８】
プロセス２３０ｃは、以前に選択されたコロニー位置の位置が特定された後にステップ５３０に進み、特定された選択ツールの位置を特定された以前に選択されたコロニー位置の位置と比較する。
【００４９】
プロセス２３０ｃは、特定された選択ツールの位置と特定された以前に選択されたコロニー位置の位置とを比較した後に判定ステップ５４０に進み、選択ツールの位置が以前に選択されたコロニー位置に重なっているかどうかを判定する。選択ツールの位置が以前に選択されたコロニー位置と重なっている場合、プロセス２３０ｃはステップ５５０に進んでエラーを判定する。ステップ５５０においてエラーが判定された後、又は選択ツールの位置が以前に選択されたコロニー位置に重なっていない場合、プロセス２３０ｃは終了する。
【００５０】
プロセス２３０ａ、２３０ｂ及び２３０ｃについては別個のプロセスとして示しているが、プロセスステップ２３０ではこれらのプロセスのうちの２つ又は３つ以上を組み合わせて又は並行して実行することもできると理解されたい。プロセス２３０ａ、２３０ｂ及び２３０ｃでは特定の潜在的エラー原因に対処しているが、培養プレート上の他のいずれかの潜在的エラー原因についても、例えば選択ツールの位置を特定し、潜在的エラー原因の位置を特定し、選択ツールの位置を潜在的エラー原因の位置と比較し、選択ツールの位置が潜在的エラー原因に重なっている場合にエラーを判定することによって同様のプロセスを実行することもできると認識されたい。いくつかの実施形態では、選択ツールの位置を特定するステップが、培養プレート画像の地理的座標と比較して選択ツールの地理的座標を特定するステップを含む。潜在的エラー原因の位置を特定するステップは、培養プレート画像上に示されている、潜在的なエラーを引き起こす可能性がある培養プレートの特徴の地理的座標を特定するステップを含むことができる。選択ツールの位置を潜在的エラー原因の位置と比較するステップは、選択ツールの地理的座標を培養プレート画像上に示される培養プレートの特徴の地理的座標と比較するステップを含むことができる。エラーを判定するステップは、培養プレートの特徴に関連する潜在的エラーのテーブルを参照するステップを含むことができる。潜在的エラーのテーブルは、メモリ１０４などのメモリに記憶することができる。潜在的エラーのテーブルは、例えば選択ツールが以前に選択されたコロニーに重なっていること、選択ツールが縁部又は分割部などの培養プレート画像上の突出部に重なっていること、及び選択ツールが培養プレート画像上に示される培養プレートの外側に位置していることについてのエントリを含むことができる。
【００５１】
図６〜図９に、本発明による選択ツールの実施形態を示す。図６には、コロニー６５０を含む複数のコロニーを有する培養プレート６４０を示す画像６３０上に位置する選択ツール６００の実施形態を示す。選択ツール６００は、内側リング６１０及び外側リング６２０を含む。いくつかの実施形態では、内側リングが、採取ツール１３２などのピペットツールの先端の形状及びサイズと実質的に一致する形状及びサイズを有することができる。内側リングの内部は、培養プレート６４０上の採取ツールによってピペット採取を行う目標位置を表すことができる。
【００５２】
上述したように、採取ツールは、採取計装１３０などの自動プラットフォームによって制御することができる。自動プラットフォームによって制御される採取ツールは、所望のピペット採取位置からの許容誤差範囲を有することができる。外側リング６２０は、所望のピペット採取位置からの採取ツールの許容誤差範囲に対応することができる。本明細書で説明したように、外側リング６２０の位置を分析して、例えば障害物への衝突、又は２つの選択されたコロニー位置に基づく同じコロニーのピペット採取などのエラーの可能性があるかどうかを判定することができる。
【００５３】
選択ツール６００は、選択ツール６００からｙ軸及びｘ軸に沿ってそれぞれ延びる案内線６６０Ａ及び６６０Ｂをさらに含むことができる。案内線６６０Ａ及び６６０Ｂは、画像６３０上に選択ツール６００を位置付けるための追加的な視覚補助を行うことができる。案内線６６０Ａ及び６６０Ｂは、培養プレート画像における選択ツールの視認性を高めるために、培養プレート画像とのコントラストをもたらすこともできる。
【００５４】
図７には、コロニー７５０を含む複数のコロニーを有する培養プレート７４０を示す画像７３０上に位置する選択ツール７００の実施形態を示す。この選択ツールは、選択ツール７００の中心点に位置する中心ドット７１０と、破線の外側リング７２０と、複数の照準線７２５とを含む。中心ドット７１０は、培養プレート７４０上でピペット採取を行う採取ツール１３２などの採取ツールの目標中心位置を表すことができる。
【００５５】
上述したように、採取ツールは、採取計装１３０などの自動プラットフォームによって制御することができる。自動プラットフォームによって制御される採取ツールは、所望のピペット採取位置からの許容誤差範囲を有することができる。外側リング７２０は、所望のピペット採取位置からの採取ツールの許容誤差範囲に対応することができる。本明細書で説明したように、外側リング７２０の位置を分析して、例えば障害物への衝突、又は２つの選択されたコロニー位置に基づく同じコロニーのピペット採取などのエラーの可能性があるかどうかを判定することができる。
【００５６】
選択ツール７００は、４つの照準線７２５を含むことができる。ｘ軸上には一対の照準線７２５が位置し、各照準線が中心ドット７１０の両側に位置することができる。ｙ軸上には第２の対の照準線７２５が位置し、各照準線が中心ドット７１０の両側に位置することができる。これらの照準線は、選択ツール７００を位置付けるための視覚補助を行うことができる。これらの照準線は、図６の内側リング６１０と比べて、選択ツールの下方のコロニー位置に対する視認性を高めることができる。選択ツール７００は、選択ツール７００からｙ軸及びｘ軸に沿ってそれぞれ延びる案内線７６０Ａ及び７６０Ｂをさらに含むことができる。案内線７６０Ａ及び７６０Ｂは、画像７３０上に選択ツール７００を位置付けるための追加的な視覚補助を行うことができる。案内線７６０Ａ及び７６０Ｂは、培養プレート画像における選択ツールの視認性を高めるために、培養プレート画像とのコントラストをもたらすこともできる。
【００５７】
図８には、コロニー８５０を含む複数のコロニーを有する培養プレート８４０を示す画像８３０上に位置する選択ツール８００の実施形態を示す。選択ツール８００は、内側リング８１０と、外側リング８２０と、複数の照準線８２５とを含む。いくつかの実施形態では、内側リングが、採取ツール１３２などの採取ツールの先端の形状及びサイズと実質的に一致する形状及びサイズを有することができる。内側リングの内部は、培養プレート８４０上の採取ツールによってピペット採取を行う目標位置を表すことができる。
【００５８】
上述したように、採取ツールは、採取計装１３０などの自動プラットフォームによって制御することができる。自動プラットフォームによって制御される採取ツールは、所望のピペット採取位置からの許容誤差範囲を有することができる。外側リング８２０は、所望のピペット採取位置からの採取ツールの許容誤差範囲に対応することができる。本明細書で説明したように、外側リング８２０の位置を分析して、例えば障害物への衝突、又は２つの選択されたコロニー位置に基づく同じコロニーのピペット採取などのエラーの可能性があるかどうかを判定することができる。
【００５９】
選択ツール８００は、４つの照準線８２５を含むことができる。ｘ軸上には一対の照準線８２５が位置し、各照準線が外側リング８２０の両側に位置することができる。ｙ軸上には第２の対の照準線８２５が位置し、各照準線が外側リング８２０の両側に位置することができる。これらの照準線は、選択ツール８００を位置付けるための視覚補助を行うことができる。選択ツール８００は、選択ツール８００からｙ軸及びｘ軸に沿ってそれぞれ延びる案内線８６０Ａ及び８６０Ｂをさらに含むことができる。案内線８６０Ａ及び８６０Ｂは、画像８３０上に選択ツール８００を位置付けるための追加的な視覚補助を行うことができる。案内線８６０Ａ及び８６０Ｂは、培養プレート画像における選択ツールの視認性を高めるために、培養プレート画像とのコントラストをもたらすこともできる。
【００６０】
図９には、複数のコロニーを有する培養プレート９４０を示す画像９３０上に位置する選択ツール９００の実施形態を示す。選択ツール９００は、リング９２０を含むことができる。リング９２０の内部には、リング９２０の下方にある画像９３０の部分の拡大図を示すことができる。上述したように、採取ツールは、採取計装１３０などの自動プラットフォームによって制御することができる。自動プラットフォームによって制御される採取ツールは、所望のピペット採取位置からの許容誤差範囲を有することができる。リング９２０は、所望のピペット採取位置からの採取ツールの許容誤差範囲に対応することができる。本明細書で説明したように、外側リング９２０の位置を分析して、例えば障害物への衝突、又は２つの選択されたコロニー位置に基づく同じコロニーのピペット採取などのエラーの可能性があるかどうかを判定することができる。いくつかの実施形態では、エラーの可能性を判定するために分析される外側リング９２０の位置の座標よりも画像９３０上に示される外側リング９２０の位置の方が大きく見えるように、外側リング９２０の位置自体が拡大される。
【００６１】
選択ツール９００は、選択ツール９００からｙ軸及びｘ軸に沿ってそれぞれ延びる案内線９６０Ａ及び９６０Ｂをさらに含むことができる。案内線９６０Ａ及び９６０Ｂは、画像９３０上に選択ツール９００を位置付けるための追加的な視覚補助を行うことができる。案内線９６０Ａ及び９６０Ｂは、培養プレート画像における選択ツールの視認性を高めるために、培養プレート画像とのコントラストをもたらすこともできる。
【００６２】
いくつかの実施形態では、コロニー選択インターフェイスが、図６〜図９に示すような複数の異なる選択ツール構成からの選択を可能にする。図６〜図９に示すコロニー選択ツールの構成は限定的なものではないと理解されたい。本発明によれば、コロニー選択ツールは、コロニー位置の選択及び潜在的エラー原因の視覚的指示を行うのに適したあらゆるサイズ及び形状を有することができる。例えば、図６〜図９に示す実施形態のいずれかからの特徴を組み合わせてコロニー選択ツールを形成することもできる。
【００６３】
図１０に、複数のコロニー１０５０を有する培養プレート１０４０を示す画像１０３０上に位置する選択ツール１０００の例示的な実施形態を示す。図１１は、図１０に示す画像１０３０の一部の拡大図である。例示的な実施形態では、画像１０３０を表示するコロニー選択インターフェイスが、例えば画像１０３０の倍率を変更することによって画像１０３０の操作を可能にすることができる。図１０及び図１１に示すように、選択ツール１０００は、画像１０３０の倍率の変化に対応するように、サイズが変化するように構成することができる。選択ツール１０００の拡大は、採取計装１３０などの採取計装の機械的公差を各倍率において示すように実行することができる。
【００６４】
図１２には、複数のコロニー１２５０を有する培養プレート１２４０を示す画像１２３０上に位置する選択ツール１２００の例示的な実施形態を示す。培養プレート１２４０は、培養プレート縁部１２４５を有する。図１２に示すように、選択ツール１２００は、培養プレート縁部１２４５の外側に位置する。図１２は、例えば図３のステップ３４０に関して説明したような選択ツールの位置が培養プレート１２４５の縁部の外側に存在する時の、図２のステップ２５０において説明したようなエラー処理の例を示すものである。図１２に示すように、選択ツール１２００は斜線入りの円として示されている。この選択ツール１２００の形状は、選択された場合にエラーを引き起こす可能性がある位置に選択ツールが存在することを示す。図１２に示すような選択ツール１２００の形状は、培養プレート１２００の縁部１２４５内に位置する場合の選択ツール１２００の形状とは異なるように構成される。
【００６５】
図１３には、コロニー１３５０を含む複数のコロニーを有する培養プレート１３４０を示す画像１３３０上に位置する選択ツール１３００の例示的な実施形態を示す。培養プレート１３４０は、培養プレート縁部１３４５を有する。図１３には、縁部１３４５の内壁付近に位置する選択ツール１３００を示す。図１４には、選択ツール１３００が縁部１３４５を越えてさらに進んだ後の画像１３３０上に位置する選択ツール１３００を示す。図１４に示すように、選択ツール１３００の形状は、図１３に示す形状と比べて変化している。図１３、図１４間の選択ツール１３００の形状の変化は、例えば図４のステップ４４０に関して説明したような選択ツールの位置が培養プレート１３００の縁部１３４５に重なっている時の、図２のステップ２５０で説明したようなエラー処理の例を示すものである。
【００６６】
図１５には、コロニー１５５０を含む複数のコロニーを有する培養プレート１５４０を示す画像１５３０上に位置する選択ツール１５００の例示的な実施形態を示す。培養プレート１５４０は、培養プレート縁部１５４５及び分割部１５５５を含む。図１５は、選択ツールの位置が分割部１５５５の位置に重なっている時の、図２のステップ２５０で説明したようなエラー処理の例を示すものである。この選択ツール１５００の形状は、選択された場合にエラーを引き起こす可能性がある位置に選択ツールが存在することを示すように構成される。
【００６７】
図１６には、コロニー１６５０を含む複数のコロニーを有する培養プレート１６４０を示す画像１６３０上に位置する選択ツール１６００の例示的な実施形態を示す。図１６には、コロニーマーカー１６７０、及びコロニー位置マーカー１６７０に関連するコロニー位置マーカー番号１６７５も示す。コロニー位置マーカー１６７０は、選択ツール１６００と実質的に同じ形状及びサイズを有することができる。しかしながら、コロニー位置マーカー１６７０は、コロニーの位置を示すのに十分なあらゆる形状及びサイズを有することができる。例えば、コロニー位置マーカー１６７０のサイズ及び形状は、選択ツール６００、選択ツール７００、選択ツール８００及び選択ツール９００のいずれかのサイズ及び形状、又はこれらのいずれかの組み合わせと同様とすることができる。
【００６８】
本明細書で説明したように、コロニー位置マーカー１６７０は、採取ツール１３２などの採取ツールによるピペット採取のために選択された所望の位置を表すことができる。コロニー位置マーカー１６７０は、採取ツールの許容誤差に対応するサイズ及び形状を有することができる。本明細書で説明する選択ツール１６００も、採取ツールの許容誤差に対応するサイズ及び形状を有する。図１６では、選択ツール１６００がマーカー１６７０から離れて位置する。図１７には、画像１６３０上に位置する選択ツール１６００を示す。図１７では、選択ツール１６００が、その外縁部がマーカー１６７０の一部に重なるように位置付けられている。図１７に示すように、選択ツール１６００の形状は、図１６に示す形状と比べて変化している。図１６、図１７間の選択ツール１６００の形状の変化は、例えば図５のステップ５４０に関して説明したように選択ツールの位置が以前のコロニー選択位置に重なっている時の、図２のステップ２５０で説明したようなエラー処理の実施例を示すものである。
【００６９】
本明細書に開示した実装は、コロニー位置を選択するためのシステム、方法及び装置を提供する。当業者であれば、これらの実施形態は、ハードウェア、ソフトウェア、ファームウェア又はこれらのいずれかの組み合わせで実装することができると認識するであろう。
【００７０】
本明細書で説明した機能は、１又は２以上の命令としてプロセッサ可読媒体又はコンピュータ可読媒体に記憶することができる。「コンピュータ可読媒体」という用語は、コンピュータ又はプロセッサがアクセスできるあらゆる利用可能な媒体を意味する。限定ではなく一例として、このような媒体は、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ、フラッシュメモリ、ＣＤ−ＲＯＭ又はその他の光ディスクストレージ、磁気ディスクストレージ又はその他の磁気記憶装置、或いは所望のプログラムコードを命令又はデータ構造の形で記憶するために使用できるとともにコンピュータがアクセスできる他のあらゆる媒体を含むことができる。本明細書で使用するディスク（ｄｉｓｋ及びｄｉｓｃ）は、コンパクトディスク（「ＣＤ」）、レーザーディスク（登録商標）、光ディスク、デジタル多用途ディスク（「ＤＶＤ」）、フロッピーディスク及びブルーレイディスクを含み、この場合、ｄｉｓｋは、通常データを磁気的に再生し、ｄｉｓｃは、レーザーを用いてデータを光学的に再生する。なお、コンピュータ可読媒体は、有形の非一時的なものとすることもできる。「コンピュータプログラム製品」という用語は、コンピュータ装置又はプロセッサと、これらが実行、処理又は計算できるコード又は命令（例えば「プログラム」）とを組み合わせたものを意味する。本明細書で使用する「コード」という用語は、コンピュータ装置又はプロセッサが実行できるソフトウェア、命令、コード又はデータを意味する。
【００７１】
ソフトウェア又は命令は、伝送媒体を介して送信することもできる。例えば、同軸ケーブル、光ファイバケーブル、ツイストペア、デジタル加入者回線（「ＤＳＬ」）、又は赤外線、無線及びマイクロ波などの無線技術を用いてウェブサイト、サーバ又はその他の遠隔ソースからソフトウェアを送信する場合、これらの同軸ケーブル、光ファイバケーブル、ツイストペア、ＤＳＬ、又は赤外線、無線及びマイクロ波などの無線技術も伝送媒体の定義に含まれる。
【００７２】
本明細書に開示した方法は、説明した方法を達成するための１又は２以上のステップ又は動作を含む。方法のステップ及び／又は動作は、特許請求の範囲から逸脱することなく互いに入れ替えることができる。換言すれば、説明している方法の適正な動作に特定のステップ順又は動作順が必要でない限り、特定のステップ及び／又は動作の順序及び／又は使用は、特許請求の範囲から逸脱することなく修正することができる。
【００７３】
なお、本明細書で使用する「結合する（ｃｏｕｐｌｅ、ｃｏｕｐｌｉｎｇ、ｃｏｕｐｌｅｄ）」という用語及びこの単語の他の活用形は、間接的な接続又は直接的な接続のどちらを示すこともできる。例えば、第１のコンポーネントが第２のコンポーネントに「結合される」場合、第１のコンポーネントは、第２のコンポーネントに間接的に接続することも、又は直接的に接続することもできる。本明細書で使用する「複数（ｐｌｕｒａｌｉｔｙ）」という用語は、２又は３以上を示す。例えば、複数のコンポーネントは、２又は３以上のコンポーネントを示す。
【００７４】
「決定する（ｄｅｔｅｒｍｉｎｉｎｇ）」という用語は様々な動作を含み、従って計算すること（ｃａｌｃｕｌａｔｉｎｇ、ｃｏｍｐｕｔｉｎｇ）、処理すること（ｐｒｏｃｅｓｓｉｎｇ）、導出すること（ｄｅｒｉｖｉｎｇ）、調査すること（ｉｎｖｅｓｔｉｇａｔｉｎｇ）、参照すること（ｌｏｏｋｉｎｇ  ｕｐ）（例えば、テーブル、データベース又は別のデータ構造を参照すること）及び確認すること（ａｓｃｅｒｔａｉｎｉｎｇ）などを含むことができる。また、「ｄｅｔｅｒｍｉｎｉｎｇ」は、受け取ること（ｒｅｃｅｉｖｉｎｄ）（例えば、情報を受け取ること）及びアクセスすること（ａｃｃｅｓｓｉｎｇ）（例えば、メモリ内のデータにアクセスすること）などを含むこともできる。さらに、「ｄｅｔｅｒｍｉｎｉｎｇ」は、解決すること（ｒｅｓｏｌｖｉｎｇ）、選択すること（ｓｅｌｅｃｔｉｎｇ、ｃｈｏｏｓｉｎｇ）及び確立すること（ｅｓｔａｂｌｉｓｈｉｎｇ）などを含むこともできる。
【００７５】
「〜に基づく（ｂａｓｅｄ  ｏｎ）」という表現は、別途明示していない限り「〜のみに基づく（ｂａｓｅｄ  ｏｎｌｙ  ｏｎ）」ことを意味するものではない。換言すれば、「〜に基づく」という表現は、「〜のみに基づく」ことと、「少なくとも〜に基づく」ことの両方を表す。
【００７６】
上記の説明では、実施例を完全に理解できるように特定の詳細を示した。しかしながら、当業者であれば、これらの特定の詳細を伴わずに実施例を実施することもできると理解するであろう。例えば、これらの実施例を不必要な詳細で曖昧にしないように、電気的な構成要素／装置についてはブロック図で示していることもある。その他の場合には、実施例をさらに説明するためにこのような構成要素、他の構造及び手法を詳細に示していることもある。
【００７７】
本明細書には、参照用に、及び様々な節の位置を特定するのに役立つように見出しを含めている。これらの見出しは、関連して説明した概念の範囲を限定するものではない。このような概念は、本明細書全体を通じて適用することができる。
【００７８】
また、実施例は、フローチャート、フロー図、有限状態図、構造図又はブロック図として示すプロセスとして説明することもできる。フローチャートには、動作を逐次プロセスとして説明していることもあるが、動作の多くは、並行して又は同時に実行することもでき、プロセスを繰り返すこともできる。また、動作の順序は並べ替えることもできる。プロセスは、その動作の完了時に終了する。プロセスは、方法、関数、手順、サブルーチン又はサブプログラムなどに対応することができる。プロセスがソフトウェア関数に対応する場合、そのプロセスの終了は、関数が呼び出し関数又はメイン関数に戻ることに対応する。
【００７９】
開示した実装についての上記説明は、本発明をあらゆる当業者が実施又は利用できるように行ったものである。当業者には、これらの実装の様々な修正が容易に明らかになると思われ、また本明細書で定めた一般的原理は、本発明の趣旨又は範囲から逸脱することなく他の実装にも適用することができる。従って、本発明は、本明細書に示した実装に限定されることを意図するものではなく、本明細書に開示した原理及び新規の特徴と一致する最も広い範囲を許容すべきものである。
【符号の説明】
【００８０】
２００  プロセス
２１０  コロニー選択インターフェイスを起動
２２０  選択ツールの位置のモニタリングを開始
２３０  選択ツールの位置を分析
２４０  エラーが判定されたか？
２５０  エラー処理
２６０  コロニー位置の選択を許可
２７０  コロニー位置が選択されたか？
２５０  コロニー位置マーカーを割り当て
２９０  コロニー位置の選択が終了したか？
【図１】
2020513231.tif 000003
【図２】
2020513231.tif 000004
【図３】
2020513231.tif 000005
【図４】
2020513231.tif 000006
【図５】
2020513231.tif 000007
【図６】
2020513231.tif 000008
【図７】
2020513231.tif 000009
【図８】
2020513231.tif 000010
【図９】
2020513231.tif 000011
【図１０】
2020513231.tif 000012
【図１１】
2020513231.tif 000013
【図１２】
2020513231.tif 000014
【図１３】
2020513231.tif 000015
【図１４】
2020513231.tif 000016
【図１５】
2020513231.tif 000017
【図１６】
2020513231.tif 000018
【図１７】
2020513231.tif 000019
【国際調査報告】
2020513231.tif 000020