(57)【要約】【課題】  互いに類似する塩基配列を有する生物種が検体中に複数存在する場合において、簡易かつ安価に、しかも短時間で精度よく生物種を判定する。【解決手段】  生物種の核酸配列の一部と相補的な核酸であるプローブを配置したＤＮＡマイクロアレイを用いて、所定の検体をハイブリダイゼーション反応させた結果得られた各プローブのシグナル強度に関する情報を処理する情報処理装置であって、既知サンプルを保持する手段と、前記所定の検体をハイブリダイゼーション反応させた結果得られた未知サンプルを取得する手段と、前記既知サンプル及び未知サンプルのうち、所定の生物種に関連するベクトルを抽出する手段と、前記抽出された前記既知サンプルのベクトルと、前記未知サンプルのベクトルとを比較することで、前記所定の検体に、該所定の生物種が含まれているか否かを判定する判定手段とを備える。【選択図】  図９
2005003676.tif 000002
【特許請求の範囲】
【請求項１】
生物種の核酸配列の一部と相補的な核酸であるプローブを配置したＤＮＡマイクロアレイを用いて、所定の検体をハイブリダイゼーション反応させた結果得られたＤＮＡマイクロアレイ上の各プローブのシグナル強度に関する情報を処理する情報処理装置であって、
既知の生物種をハイブリダイゼーション反応させた結果得られた前記各プローブのシグナル強度に関する情報である第１の情報を保持する保持手段と、
前記所定の検体をハイブリダイゼーション反応させた結果得られた各プローブのシグナル強度に関する情報である第２の情報を取得する取得手段と、
前記第１及び第２の情報のうち、所定の生物種に関連する情報を抽出する抽出手段と、
前記抽出手段により抽出された前記第１の情報のうちの所定の生物種に関連する情報と、前記第２の情報のうちの所定の生物種に関連する情報とに基づいて、前記所定の検体に、該所定の生物種が含まれているか否かを判定する判定手段と
を備えることを特徴とする情報処理装置。
【請求項２】
前記第１および第２の情報とは、
前記ＤＮＡマイクロアレイ上のプローブの数に対応する多次元空間において、該各プローブのシグナル強度を成分とするベクトルデータであることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記抽出手段は、
前記第１および第２の情報であるベクトルデータの次元数を削減する変換を行うことを特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記抽出手段は、
前記保持手段に保持された前記第１の情報であるベクトルデータのうち、前記所定の生物種を含む複数のベクトルデータに対して行う主成分分析に基づいて、前記所定の生物種に関連する情報を抽出することを特徴とする請求項２に記載の情報処理装置。
【請求項５】
前記判定手段は、パターン認識処理により判定を行うことを特徴とする請求項１に記載の情報処理装置。
【請求項６】
前記判定手段は分類木であり、該分類木は、２分岐分類木アンサンブルアルゴリズムを用いて作成されており、かつ、該分類木の各ノードにおける判定関数は、該各ノードに存在する学習データの中からランダムに選択されたカテゴリーの異なる２つの学習パターンのどちらに近いかを示す関数で定義されていることを特徴とする請求項５に記載の情報処理装置。
【請求項７】
生物種の核酸配列の一部と相補的な核酸であるプローブを配置したＤＮＡマイクロアレイを用いて、所定の検体をハイブリダイゼーション反応させた結果得られたＤＮＡマイクロアレイ上の各プローブのシグナル強度に関する情報を処理する情報処理方法であって、
既知の生物種をハイブリダイゼーション反応させた結果得られた前記各プローブのシグナル強度に関する情報である第１の情報を保持する保持工程と、
前記所定の検体をハイブリダイゼーション反応させた結果得られた各プローブのシグナル強度に関する情報である第２の情報を取得する取得工程と、
前記第１及び第２の情報のうち、所定の生物種に関連する情報を抽出する抽出工程と、
前記抽出工程により抽出された前記第１の情報のうちの所定の生物種に関連する情報と、前記第２の情報のうちの所定の生物種に関連する情報とに基づいて、前記所定の検体に、該所定の生物種が含まれているか否かを判定する判定工程と
を備えることを特徴とする情報処理方法。
【請求項８】
前記第１および第２の情報とは、
前記ＤＮＡマイクロアレイ上のプローブの数に対応する多次元空間において、該各プローブのシグナル強度を成分とするベクトルデータであることを特徴とする請求項７に記載の情報処理方法。
【請求項９】
前記抽出工程は、
前記第１および第２の情報であるベクトルデータの次元数を削減する変換を行うことを特徴とする請求項８に記載の情報処理方法。
【請求項１０】
前記抽出工程は、
前記保持工程に保持された前記第１の情報であるベクトルデータのうち、前記所定の生物種を含む複数のベクトルデータに対して行う主成分分析に基づいて、前記所定の生物種に関連する情報を抽出することを特徴とする請求項８に記載の情報処理方法。
【請求項１１】
前記判定工程は、パターン認識処理により判定を行うことを特徴とする請求項７に記載の情報処理方法。
【請求項１２】
前記判定工程は分類木により処理され、該分類木は、２分岐分類木アンサンブルアルゴリズムを用いて作成されており、かつ、該分類木の各ノードにおける判定関数は、該各ノードに存在する学習データの中からランダムに選択されたカテゴリーの異なる２つの学習パターンのどちらに近いかを示す関数で定義されていることを特徴とする請求項１１に記載の情報処理方法。
【請求項１３】
請求項７乃至１２のいずれか１つに記載の情報処理方法をコンピュータによって実現させるための制御プログラム。
【請求項１４】
請求項７乃至１２のいずれか１つに記載の情報処理方法をコンピュータによって実現させるための制御プログラムを格納した記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はいわゆるＤＮＡマイクロアレイを用いた核酸配列解析に関するものであり、特に、菌などの微生物の種類を判定する技術に関するものである。
【背景技術】
【０００２】
従来より、感染症を発症した患者の原因菌を判定する技術として“培養法”と呼ばれる技術がある。この方法は、患者から採取した血液に含まれる菌を特定の培地中で培養し、増殖した菌を観察することによって、感染症の原因菌を特定する。
【０００３】
この技術の欠点は、原因菌の判定に数日の時間を必要とし、患者への治療方針を決める前に原因菌を判定することが、ほぼ不可能であるという点にある。つまり、本来は抗生物質などの治療薬を患者に投与する前に原因菌を特定しておくことが望ましいが、数日後の判定結果を待っていては、患者の病状が悪化し、手遅れになってしまう可能性が高い。このため、原因菌の判定を行う前に、複数の可能性に対応した薬剤の投与をしなければならず、結果的に患者に対して薬剤の効果と引き換えに副作用のリスクを負わせることとなっていた。
【０００４】
このような問題を解決するための１つの方法として、原因菌のＤＮＡ解析によって感染症の原因菌を判定する方法がある。この方法は、原因菌内ゲノムのある特定の部分を、例えばＰＣＲ(Polymerase Chain Reaction)法やＬＡＭＰ法などの生化学的方法を用いて増幅し、その増幅した核酸配列を読み取ることによって原因菌の判定を行うものであり、かかる方法によれば、短時間での判定が可能であり、しかも原因菌の種類によることなく複数の原因菌について判定ができる。
【０００５】
また、上記問題を解決する他の方法として、例えば、米国特許第６０４０１３８号明細書には、増幅された対象生物由来の核酸断片を、いわゆるプローブと呼ばれる核酸断片とハイブリダイゼーション反応させることにより、対象生物由来の核酸断片の量を定量する方法が開示されている。
【０００６】
同明細書（米国特許第６０４０１３８号明細書）によれば、高密度に集積されたＤＮＡマイクロアレイを用いることにより、１つの対象核酸断片に対して、多数のプローブを設定することが可能となり、その結果、対象核酸断片の配列を読み取るのと同じぐらいの情報を短時間で得ることができる。
【特許文献１】米国特許第６０４０１３８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、上記従来技術に示した方法のうち、原因菌のＤＮＡ解析によって感染症の原因菌を判定する方法は、核酸配列の読み取りに非常に高い技術スキルとコストがかかるという問題がある。ＰＣＲ法やＬＡＭＰ法などのＤＮＡ増幅手法自体は簡単な手順で実施できるが、核酸配列の読み取りを可能にするためには、増幅された核酸断片について高い純度が要求される。また、シークエンサーと呼ばれる“核酸配列の読み取り装置”は高価であり、読み取りのための操作はＰＣＲ法やＬＡＭＰ法によるＤＮＡ増幅に比べて遥かに複雑で、通常の検査技師のスキルでは実施が困難な場合が多い。
【０００８】
一方、ハイブリダイゼーション反応による方法（米国特許第６０４０１３８号明細書に記載の方法）は、シークエンサーに比べて必要なスキルもコストも低く押さえられるものの、ハイブリダイゼーション反応の結果に基づいて生物種を判定するためのプロセスが必要となってくる。ここで生物種を判定するにあたっては、いわゆる“相同性検索”という方法が一般に用いられるが、かかる方法は塩基配列の似た原因菌を区別して判定することが困難であるという問題がある。これは、“相同性検索”がハイブリダイゼーション反応の結果に基づいて各原因菌の存在確率を導きだすことにより結果的に生物種を特定する手法だからである。
【０００９】
一般に、相同性検索において塩基配列の似た原因菌を区別して判定するためには、ＤＮＡマイクロアレイでのハイブリダイゼーション反応において、「異なる種類の核酸断片に対して設定した異なるプローブは、それぞれ独立である」ということが大前提となってくる。例えば、遺伝子Ａに対応するプローブが１０個あった場合、そのプローブに遺伝子Ｂ由来の核酸断片は反応しないことが前提である。そして、かかる前提があってはじめて、例えば、前記１０個のプローブのハイブリダイゼーション反応の結果得られたシグナル強度（例えば、蛍光強度）を平均することで得られた遺伝子Ａの推定量に基づいて原因菌の有無（存在確率）が正しく判定されることとなる。
【００１０】
しかしながら、異なる生物種に由来する核酸断片であっても、それらが非常に似ている場合、プローブ同士が独立であるという上記前提は現実的ではなく、例えば、上記の遺伝子Ａに対して設計したプローブであっても遺伝子Ｂがハイブリダイゼーション反応してしまうことがある（かかる現象のことを“クロスハイブリダイゼーション”という）。このため、「ある対象核酸断片に対応する複数のプローブの平均操作で得られた代表値を使って、その対象核酸断片の存在確率を導く」という上記手法は、類似した塩基配列を複数有する検体における原因菌の特定に際しては現実的ではなく、かかる手法により得られた判定精度は信頼性に欠けるという問題があった。
【００１１】
本発明は、上記課題を鑑みてなされたものであり、互いに類似する塩基配列を有する生物種が検体中に複数存在する場合において、簡易かつ安価に、しかも短時間で精度よく生物種を判定することを目的とする。
【課題を解決するための手段】
【００１２】
上記の目的を達成するために本発明に係る情報処理装置は以下のような構成を備える。即ち、
生物種の核酸配列の一部と相補的な核酸であるプローブを配置したＤＮＡマイクロアレイを用いて、所定の検体をハイブリダイゼーション反応させた結果得られた各プローブのシグナル強度に関する情報を処理する情報処理装置であって、
既知の生物種をハイブリダイゼーション反応させた結果得られた前記各プローブのシグナル強度に関する情報である第１の情報を保持する保持手段と、
前記所定の検体をハイブリダイゼーション反応させた結果得られた各プローブのシグナル強度に関する情報である第２の情報を取得する取得手段と、
前記第１及び第２の情報のうち、所定の生物種に関連する情報を抽出する抽出手段と、
前記抽出手段により抽出された前記第１の情報のうちの所定の生物種に関連する情報と、前記第２の情報のうちの所定の生物種に関連する情報とを比較することで、前記所定の検体に、該所定の生物種が含まれているか否かを判定する判定手段とを備える。
【発明の効果】
【００１３】
本発明によれば、互いに類似する塩基配列を有する生物種が検体中に複数存在する場合において、簡易かつ安価に、しかも短時間で精度よく生物種を判定することが可能となる。
【発明を実施するための最良の形態】
【００１４】
図１は、本発明にかかる情報処理方法を含む検査処理全体の流れを示した図である。同図に示すように、検査にあたっては、はじめにＤＮＡマイクロアレイを用いて既知の検体のハイブリダイゼーション反応実験を行い（ステップＳ１０１）、その結果得られたＤＮＡマイクロアレイの蛍光強度に代表されるシグナル強度に関する情報（スキャン画像）を基準サンプルの反応結果として格納しておき（ステップＳ１０２、Ｓ１０４）、次に未知のサンプルについて反応実験の結果得られたＤＮＡマイクロアレイの蛍光強度に関する情報（スキャン画像）について、当該基準サンプルの反応結果に基づいて、生物種の判定処理を行う（ステップＳ１０２、Ｓ１０３）。以下に、ステップＳ１０１及びステップＳ１０３の処理について、順を追って詳細に説明する。
【００１５】
１．ハイブリダイゼーション反応実験（ステップＳ１０１）に関する説明
[１−１．ハイブリダイゼーション反応実験の流れ]
はじめに図４を用いてＤＮＡマイクロアレイを用いたハイブリダイゼーション反応実験の実験手順全般について説明する。
【００１６】
４０１の“サンプル”とは対象としている核酸が含まれているはずの液体や個体などの検体である。例えば、感染症の原因菌を特定する場合、ヒト、家畜等の動物由来の血液、喀痰、胃液、膣分泌物、口腔内粘液等の体液、尿及び糞便のような排出物等細菌が存在すると思われるあらゆる物がサンプルとなる。また、食中毒、汚染の対象となる食品、飲料水及び温泉水のような環境中の水等、細菌による汚染が引き起こされる可能性のある媒体がサンプルとして用いられることもある。さらに、輸出入時における検疫等の動植物もその対象となる。
【００１７】
サンプル４０１は、４０２に示す“生化学的増幅”方法を用いて増幅される。例えば、感染症の原因菌を特定する場合には、１６ｓ  ｒＲＮＡ検出用に設計されたＰＣＲ反応用プライマーを用いてＰＣＲ法によって対象核酸を増幅したり、或いはＰＣＲ増幅物を元にさらにＰＣＲ反応等を行って調整したりする。なお、ＰＣＲ以外のＬＡＭＰ法などの増幅方法により調整してもよい。
【００１８】
増幅されたサンプル、または元のサンプル４０１は、シグナル強度検出のために各種標識法により標識される（ラベル混入４０３）。本発明においてシグナル強度とは、適当な手段により適宜検出・測定可能な信号強度であって、蛍光、放射能、化学発光等が含まれるが、蛍光強度であるのが好ましい。このための標識物質としては、通常Ｃｙ３、Ｃｙ５、Ｒｏｄａｍｉｎなどの蛍光物質を用いるのが好ましい。また、生化学的増幅処理（４０２）において、標識分子が混入されることもある。
【００１９】
そして、標識分子が付加された核酸を用いて、ＤＮＡマイクロアレイ４０４とハイブリダイゼーション反応（４０５）を行う（詳細は後述）。例えば感染症の原因菌の特定をする場合、ＤＮＡマイクロアレイ４０４としては、菌に特異的なプローブを基板に固定したものを用いる。各菌のプローブの設計は、例えば１６ｓ  ｒＲＮＡをコーディングしているゲノム部分より、当該菌に対し非常に特異性が高く、かつそれぞれのプローブ塩基配列で“出来るだけ”ばらつきのないハイブリダイゼーション感度が期待できるように行われる。ＤＮＡマイクロアレイ４０４のプローブを固定する担体（基板）は、ガラス基板、プラスチック基板、シリコンウェハー等の平面基板が考えられる。また、凹凸のある三次元構造体、ビーズのような球状のもの、棒状、紐状、糸状のもの等を用いてもよい。
【００２０】
通常、前記基板は、プローブＤＮＡが固定化できるように表面処理したものを使用する。特に、化学反応が可能となるように表面に官能基を導入したものは、ハイブリダイゼーション反応の過程でプローブを安定に結合させるため、再現性の点で好ましい形態といえる。
【００２１】
また、固定化にあたっては、例えば、マレイミド基とチオール（−ＳＨ）基との組合わせを用いる例が挙げられる。これは、核酸プローブの末端にチオール（−ＳＨ）基を結合させておき、固相表面がマレイミド基を有するように処理しておくことで、固相表面に供給された核酸プローブのチオール基と固相表面のマレイミド基とが反応して核酸プローブを固定化させるものである。
【００２２】
マレイミド基の導入にあたっては、まず、ガラス基板にアミノシランカップリング剤を反応させる。そして、そのアミノ基とＥＭＣＳ試薬（N-(6-Maleimidocaproyloxy)succinimide  :Ｄｏｊｉｎ社製）との反応によりマレイミド基を導入する。ＤＮＡへのＳＨ基の導入は、ＤＮＡ自動合成機上5'-Thiol-ModifierC6（Glen Research社製）を用いることにより行うことができる。
【００２３】
なお、固定化に利用する官能基の組み合わせとしては、上記したチオール基とマレイミド基の組合わせ以外にも、例えばエポキシ基（固相上）とアミノ基（核酸プローブ末端）の組合わせ等が挙げられる。また、各種シランカップリング剤による表面処理も有効であり、該シランカップリング剤により導入された官能基と反応可能な官能基を導入したオリゴヌクレオチドを用いてもよい。さらに、官能基を有する樹脂をコーティングする方法も有効である。
【００２４】
ハイブリダイゼーション反応したＤＮＡマイクロアレイ４０４の表面は洗浄され、プローブと結合していない核酸が剥がされた後、（通常は）乾燥される。その後、ＤＮＡマイクロアレイの基板に励起光を照射することで蛍光量の測定が行われる（４０６）。また、励起光を照射した状態でスキャンすることで蛍光強度に比例したスキャン画像（４０７）が得られる。
【００２５】
[１−２．ハイブリダイゼーション反応の概要]
次に、上述したハイブリダイゼーション反応（４０５）の概要について図３を用いて説明する。図３はＤＮＡマイクロアレイ上でのハイブリダイゼーション反応の様子を示した図である。生体内ではほとんどの場合、ＤＮＡは２重らせん構造をしており、その２本鎖の間の結合は塩基間の水素結合で実現されている。一方、ＲＮＡは１本で存在する場合が多い。塩基の種類はＤＮＡの場合はＡＣＧＴの４種類、ＲＮＡの場合はＡＣＧＵの４種類であり、それぞれ水素結合ができる塩基対はＡ−Ｔ（Ｕ）、Ｇ−Ｃのペアとなっている。
【００２６】
一般にハイブリダイゼーション反応とは、１本鎖状態の核酸分子同士がその中にある部分塩基配列を介して部分的に結合する状態をいう。なお、本実施形態では、図３の上側の基板にくっついた核酸分子（プローブ３０１）の方が下側のサンプル中にある核酸分子（３０２）より短い場合を想定している。よって、サンプル中に存在する核酸分子がプローブの塩基配列を含む場合には、このハイブリダイゼーション反応はうまくいき、サンプル中のターゲット核酸分子はＤＮＡマイクロアレイにトラップされることとなる。
【００２７】
[１−３．ＤＮＡマイクロアレイの原理]
次に、図５により感染症の菌を特定するために用いられるＤＮＡマイクロアレイの原理を説明する。図５で示したＤＮＡマイクロアレイ（５００−１、５００−２）は、黄色ブドウ球菌を特定する目的で作られたＤＮＡマイクロアレイの一例である。
【００２８】
同図左の列は、当該ＤＮＡマイクロアレイを用いた場合の黄色ブドウ球菌野生株由来の処理系列であり、右の列は大腸菌野生株由来の処理系列である。例えば、左は黄色ブドウ球菌に感染した患者の血液を処理する流れで、右は大腸菌に感染した患者の血液を処理する流れだと考えてよい。
【００２９】
どちらも基本的には同じ処理を行う。つまり、まず初めに例えば菌感染患者の血液や、痰などからＤＮＡを抽出する（５０１−１、５０１−２）。この際に、一般的には、患者の体細胞由来の人間のＤＮＡも含まれている可能性がある。
【００３０】
なお、抽出されたＤＮＡが少ない場合には、ＰＣＲ法などの方法で増幅を行う。この際に蛍光物質もしくは蛍光物質を結合させることができる物質を標識として混入させるのが一般的である（５０２−１、５０２−２）。
【００３１】
増幅をしない場合は、抽出されたＤＮＡを用いて、相補鎖を作りながら蛍光物質もしくは蛍光物質を結合させることができる物質を標識として混入させる（５０３−１、５０３−２）。あるいは、そのまま直接抽出されたＤＮＡに蛍光物質もしくは蛍光物質を結合させることができる物質を標識として付加させる。
【００３２】
通常、ＰＣＲ増幅を行う場合、感染症の菌特定目的であれば、いわゆる１６ｓ  ｒＲＮＡといわれるリボゾームＲＮＡを構成する塩基配列の部分を増幅するのが一般的である。この場合、左の黄色ブドウ球菌のＰＣＲプライマーと右の大腸菌のＰＣＲプライマーとはほとんど同じものを使うこととなる。より具体的には、どのような菌の１６ｓ  ｒＲＮＡをコーディングしている部分でも増幅させることができるプライマーセットを用いて、マルチプレックスＰＣＲを行う。この場合、結果的に、図５における右と左のどちらのハイブリ溶液も複数の種類の塩基配列を含むものとなる。この理由は次の図で詳しく述べる。
【００３３】
これに対して、より詳しい配列解析を行いたい場合には、例えば、黄色ブドウ球菌用のＰＣＲプライマーセット、大腸菌用のＰＣＲプライマーセットを別々に設定する。この場合、仮に菌のゲノムの特定部分だけを選択的に増幅するようにプライマーを設定すれば、ハイブリ溶液に含まれる塩基配列の種類は非常に限定される。それでも通常、自然界に存在する菌の株は数種類に及ぶので、ハイブリ溶液に存在する塩基配列の種類は１種類となることは稀である。
【００３４】
黄色ブドウ球菌を判定する目的のために設計されたＤＮＡマイクロアレイが正しく動作するならば、左のハイブリ溶液では、スポットがポジティブに反応し（５００−１）、右のハイブリ溶液では、スポットがネガティブに反応する（５００−２）。
【００３５】
これと全く同じように、大腸菌の存在を判定する目的のために設計されたＤＮＡマイクロアレイが正しく動作するならば、左のハイブリ溶液では、スポットがネガティブに反応し、右のハイブリ溶液では、スポットがポジティブに反応する。本実施形態では、いろいろな菌に対してそれぞれ特異的に反応する数種類のスポットを同時に並べたＤＮＡマイクロアレイを用いて、感染菌の判定を行う。
【００３６】
[１−４．複数の塩基配列が存在する理由]
次に、図６を用いて図５のハイブリ溶液に複数の種類の塩基配列が存在する理由を説明する。通常、自然界に存在する菌は、突然変異を頻繁に起こす。その結果、淘汰を経て生き残った主要な数種類の株が同時に存在することがある。例えば、院内感染などで問題を起こす菌株は、通常は薬剤耐性がないはずの菌が、突然変異を起こすことによって薬剤耐性を獲得することで出現する。薬剤耐性を獲得した結果、殺菌努力を行っている衛生的な環境でも旺盛な繁殖力を持つ菌が出現したりする。このように、自然界に存在する同一の菌の塩基配列は、数種類のバリエーションをもつものである。
【００３７】
図６に示したのは、黄色ブドウ球菌におけるＭｕ５０とＭＷ２の２種類の株のゲノム構造である。それぞれの株のゲノムの総塩基数はそれぞれ２，８７８，０４０と２，８２０，４６２と異なっている。更に１６ｓのリボゾームＲＮＡをコーディングしている部位は、Ｍｕ５０の場合は順方向２箇所、逆方向３箇所の合計５箇所であるのに対して、ＭＷ２では順方向３箇所、逆方向３箇所の合計６箇所存在する。
【００３８】
これらの１６ｓリボゾームＲＮＡの各部位の塩基配列はそれぞれ非常に似ているが、全く同じではない。つまり、調べようとている菌感染患者の体の中に存在する菌の株の種類がたとえ１種類であったとしても、図５のような一般的な処理でハイブリ溶液を調整すると、複数種類の似通った塩基配列がハイブリ溶液の中に存在することになる。そして、この複数の似通った核酸に対してＤＮＡマイクロアレイを用いた実験を行った場合でも、安定して生物種の判定ができるようにするのが本願における生物種類判定方法の主たる目的である。
【００３９】
[１−５．ハイブリダイゼーション反応実験の実施例]
次に、感染症の原因菌の特定を目的として実際に行ったハイブリダイゼーション反応実験の具体的な実施例について以下に詳説する。なお、本発明にかかる生物種類判定方法は、以下に述べる感染症の原因菌特定を目的としたものに限ったものではなく、ＭＨＣなどの人間の体質判定や、癌などの疾病に関わるＤＮＡ、ＲＮＡの解析などに用いてもよい。
【００４０】
[1-5-1．プローブＤＮＡの準備]
エンテロバクタークロアカエ（Enterobacter cloacae）菌検出用プローブとして表１に示す核酸配列（Ｉ−ｎ）（ｎは数字）を設計した。
【００４１】
具体的には、１６ｓ  ｒＲＮＡをコーディングしているゲノム部分より、以下に示したプローブ塩基配列を選んだ。これらのプローブ塩基配列群は、当該菌に対し非常に特異性が高く、十分かつそれぞれのプローブ塩基配列で“出来るだけ”ばらつきのないハイブリダイゼーション感度が期待できるように設計されている。
【００４２】
【表１】
2005003676.tif 000003
【００４３】
表中に示したプローブは、ＤＮＡマイクロアレイに固定するための官能基として合成後、定法に従って核酸の５'末端にチオール基を導入した。官能基の導入後、精製し、凍結乾燥した。凍結乾燥した内部標準用プローブは、−３０℃の冷凍庫に保存した。
黄色ブドウ球菌（Ａ−ｎ）、表皮ブドウ球菌（Ｂ−ｎ）、大腸菌（Ｃ−ｎ）、肺炎桿菌（Ｄ−ｎ）、緑膿菌（Ｅ−ｎ）、セラチア菌（Ｆ−ｎ）、肺炎連鎖球菌（Ｇ−ｎ）、インフルエンザ菌（Ｈ−ｎ）、及びエンテロコッカス・フェカリス菌（Ｊ−ｎ）（ｎは数字）についても同様な手法により以下に示すプローブセット（表２−１〜２−９）を設計した。
【００４４】
【表２−１】
2005003676.tif 000004
【００４５】
【表２−２】
2005003676.tif 000005
【００４６】
【表２−３】
2005003676.tif 000006
【００４７】
【表２−４】
2005003676.tif 000007
【００４８】
【表２−５】
2005003676.tif 000008
【００４９】
【表２−６】
2005003676.tif 000009
【００５０】
【表２−７】
2005003676.tif 000010
【００５１】
【表２−８】
2005003676.tif 000011
【００５２】
【表２−９】
2005003676.tif 000012
【００５３】
[1-5-2．検体増幅用ＰＣＲ  Ｐｒｉｍｅｒの準備]
原因菌検出の為の１６ｓ  ｒＲＮＡ核酸（標的核酸）増幅用ＰＣＲ  Ｐｒｉｍｅｒとして表２に示す核酸配列を設計した。
【００５４】
具体的には、１６ｓ  ｒＲＮＡをコーディングしているゲノム部分を特異的に増幅するプローブセット、つまり約１５００塩基長の１６ｓ  ｒＲＮＡコーディング領域の両端部分で、特異的な融解温度をできるだけ揃えたプライマーを設計した。なお、変異株や、ゲノム上に複数存在する１６ｓ  ｒＲＮＡコーディング領域も同時に増幅できるように複数種類のプライマーを設計した。
【００５５】
【表３】
2005003676.tif 000013
【００５６】
表中に示したプライマーは、合成後、高速液体クロマトグラフィー（ＨＰＬＣ）により精製し、Ｆｏｒｗａｒｄ  Ｐｒｉｍｅｒ：３種、Ｒｅｖｅｒｓｅ  Ｐｒｉｍｅｒ：３種を混合し、それぞれのプライマー濃度が、最終濃度１０ｐｍｏｌ／μｌとなるようにＴＥ緩衝液に溶解した。
[1-5-3．Enterobacter_cloacae Genome DNA（モデル検体）の抽出]
[1-5-3-1]微生物の培養  ＆  Genome DNA抽出の前処理
まず、エンテロバクター  クロアカエ（Enterobacter cloacae）標準株を、定法に従って培養した。この微生物培養液を１．５ｍｌ容量のマイクロチューブに１．０ｍｌ（OD600=0.7）採取し、遠心分離で菌体を回収した（8500rpm、5min、4℃）。
【００５７】
上精を捨てた後、Enzyme Buffer（50mM Tris-HCl：p.H. 8.0、25mM EDTA）３００μlを加え、ミキサーを用いて再縣濁した。再縣濁した菌液は、再度、遠心分離で菌体を回収した（8500rpm、5min、4℃）。
【００５８】
上精を捨てた後、回収された菌体に、以下の酵素溶液を加え、ミキサーを用いて再縣濁した。
Lysozyme   50 μl （20 mg/ml in Enzyme Buffer）
N-Acetylmuramidase SG  50 μl （0.2 mg/ml in Enzyme Buffer）
次に、酵素溶液を加え再縣濁した菌液を、３７℃のインキュベーター内で３０分間静置し、細胞壁の溶解処理を行った。
【００５９】
[1-5-3-2]Ｇｅｎｏｍｅ  ＤＮＡ抽出
以下に示す微生物のＧｅｎｏｍｅ  ＤＮＡ抽出は、核酸精製キット（MagExtractor  -Genome-：TOYOBO社製）を用いて行った。
【００６０】
具体的には、まず、前処理した微生物縣濁液に溶解・吸着液７５０μlと磁性ビーズ４０μlを加え、チューブミキサーを用いて、１０分間激しく攪拌した（ステップ１）。
【００６１】
次に、分離用スタンド（Magical Trapper）にマイクロチューブをセットし、３０秒間静置して磁性粒子をチューブの壁面に集め、スタンドにセットした状態のまま、上精を捨てた（ステップ２）。
【００６２】
次に、洗浄液９００μｌを加え、ミキサーで５ｓｅｃ程度攪拌して再縣濁を行った（ステップ３）。
【００６３】
次に、分離用スタンド（Magical Trapper）にマイクロチューブをセットし、３０秒間静置して磁性粒子をチューブの壁面に集め、スタンドにセットした状態のまま、上精を捨てた（ステップ４）。
【００６４】
ステップ３、４を繰り返して２度目の洗浄（ステップ５）を行った後、７０％エタノール９００μｌを加え、ミキサーで５ｓｅｃ程度攪拌して再縣濁した（ステップ６）。
【００６５】
次に、分離用スタンド（Magical Trapper）にマイクロチューブをセットし、３０秒間静置して磁性粒子をチューブの壁面に集め、スタンドにセットした状態のまま、上精を捨てた（ステップ７）。
【００６６】
ステップ６、７を繰り返して７０％エタノールによる２度目の洗浄（ステップ８）を行った後、回収された磁性粒子に純水１００μｌを加え、チューブミキサーで１０分間攪拌を行った。
【００６７】
次に分離用スタンド（Magical Trapper）にマイクロチューブをセットし、３０秒間静置して磁性粒子をチューブ壁面に集め、スタンドにセットした状態のまま、上精を新しいチューブに回収した。
【００６８】
[1-5-3-3]回収したＧｅｎｏｍｅ  ＤＮＡの検査
回収された微生物（Enterobacter cloacae株）のＧｅｎｏｍｅ  ＤＮＡは、定法に従って、アガロース電気泳動と２６０／２８０ｎｍの吸光度測定を行い、その品質（低分子核酸の混入量、分解の程度）と回収量を検定した。
【００６９】
本実施例では、約１０μｇのＧｅｎｏｍｅ  ＤＮＡが回収され、Ｇｅｎｏｍｅ  ＤＮＡのデグラデーションやｒＲＮＡの混入は認められなかった。回収したＧｅｎｏｍｅ  ＤＮＡは、最終濃度５０ｎｇ／μｌとなるようにＴＥ緩衝液に溶解し、以下の実施例に使用した。
【００７０】
[1-5-4．ＤＮＡマイクロアレイの作製]
[1-5-4-1］ガラス基板の洗浄
合成石英のガラス基板（サイズ：25mmｘ75mmｘ1mm、飯山特殊ガラス社製）を耐熱、耐アルカリのラックに入れ、所定の濃度に調製した超音波洗浄用の洗浄液に浸した。一晩洗浄液中で浸した後、２０分間超音波洗浄を行った。続いて基板を取り出し、軽く純水ですすいだ後、超純水中で２０分超音波洗浄をおこなった。次に８０℃に加熱した１Ｎ水酸化ナトリウム水溶液中に１０分間基板を浸した。再び純水洗浄と超純水洗浄を行い、ＤＮＡチップ用の石英ガラス基板を用意した。
【００７１】
[1-5-4-2］表面処理
シランカップリング剤ＫＢＭ−６０３(信越シリコーン社製)を、１％の濃度となるように純水中に溶解させ、２時間室温で攪拌した。続いて、先に洗浄したガラス基板をシランカップリング剤水溶液に浸し、２０分間室温で放置した。ガラス基板を引き上げ、軽く純水で表面を洗浄した後、窒素ガスを基板の両面に吹き付けて乾燥させた。次に乾燥した基板を１２０℃に加熱したオーブン中で１時間ベークし、カップリング剤処理を完結させ、基板表面にアミノ基を導入した。次いで同仁化学研究所社製のＮ−マレイミドカプロイロキシスクシイミド(N-(6-Maleimidocaproyloxy)succinimido)（以下ＥＭＣＳと略す）を、ジメチルスルホキシドとエタノールの１：１混合溶媒中に最終濃度が０．３ｍｇ／ｍｌとなるように溶解したＥＭＣＳ溶液を用意した。ベークの終了したガラス基板を放冷し、調製したＥＭＣＳ溶液中に室温で２時間浸した。この処理により、シランカップリング剤によって表面に導入されたアミノ基とＥＭＣＳのスクシイミド基が反応し、ガラス基板表面にマレイミド基が導入された。ＥＭＣＳ溶液から引き上げたガラス基板を、先述のＥＭＣＳを溶解した混合溶媒を用いて洗浄し、さらにエタノールにより洗浄した後、窒素ガス雰囲気下で乾燥させた。
【００７２】
[1-5-4-3］プローブＤＮＡ
本実施例で作製した微生物検出用プローブを純水に溶解し、それぞれ、最終濃度（インク溶解時）１０μＭとなるように分注した後、凍結乾燥を行い、水分を除いた。
【００７３】
[1-5-4-4］ＢＪプリンタによるＤＮＡ吐出、および基板への結合
グリセリン７．５ｗｔ％、チオジグリコール７．５ｗｔ％、尿素７．５ｗｔ％、アセチレノールＥＨ(川研ファインケミカル社製)１．０ｗｔ％を含む水溶液を用意した。続いて、先に用意した７種類のプローブ（表１）を上記の混合溶媒に規定濃度なるように溶解した。得られたＤＮＡ溶液をバブルジェット（登録商標）プリンタ（商品名：BJF-850  キヤノン社製）用インクタンクに充填し、印字ヘッドに装着した。
【００７４】
なお、ここで用いたバブルジェットプリンタ（登録商標）は平板への印刷が可能なように改造を施したものである。またこのバブルジェットプリンタ（登録商標）は、所定のファイル作成方法に従って印字パターンを入力することにより、約５ピコリットルのＤＮＡ溶液を約１２０マイクロメートルピッチでスポッティングすることが可能となっている。
【００７５】
続いて、この改造バブルジェットプリンタ（登録商標）を用いて、１枚のガラス基板に対して、印字操作を行い、アレイを作製した。印字が確実に行われていることを確認した後、３０分間加湿チャンバー内に静置し、ガラス基板表面のマレイミド基と核酸プローブ末端のチオール基とを反応させた。
【００７６】
[1-5-4-5］洗浄
３０分間の反応後、１００ｍＭのＮａＣｌを含む１０ｍＭのリン酸緩衝液(ｐＨ７．０)により表面に残ったＤＮＡ溶液を洗い流し、ガラス基板表面に一本鎖ＤＮＡが固定したＤＮＡマイクロアレイを得た。
【００７７】
[1-5-5．検体の増幅と標識化（ＰＣＲ増幅＆蛍光標識の取り込み）]
検体となる微生物ＤＮＡの増幅、および、標識化反応は以下に示すとおりである。
【００７８】
2005003676.tif 000014
【００７９】
上記組成の反応液を以下のプロトコールに従って、市販のサーマルサイクラーで増幅反応を行った。
【００８０】
2005003676.tif 000015
【００８１】
反応終了後、精製用カラム（QIAGEN  QIAquick PCR Purification Kit）を用いてプライマーを除去した後、増幅産物の定量を行い、標識化検体とした。
[1-5-6．ハイブリダイゼーション]
上記「1-5-4．ＤＮＡマイクロアレイの作製」で作製したＤＮＡマイクロアレイと上記「1-5-5．検体の増幅と標識化（ＰＣＲ増幅＆蛍光標識の取り込み）」で作製した標識化検体を用いて検出反応を行った。
【００８２】
[1-5-6-1]ＤＮＡマイクロアレイのブロッキング
ＢＳＡ（牛血清アルブミンFraction V：Sigma社製）を１ｗｔ％となるように１００ｍＭ  ＮａＣｌ／１０ｍＭ  Ｐｈｏｓｐｈａｔｅ  Ｂｕｆｆｅｒに溶解し、この溶液に「1-5-4．ＤＮＡマイクロアレイの作製」で作製したＤＮＡマイクロアレイを室温で２時間浸し、ブロッキングを行った。ブロッキング終了後、０．１ｗｔ％ＳＤＳ（ドデシル硫酸ナトリウム）を含む２ｘＳＳＣ溶液（NaCl 300mM、Sodium Citrate (trisodium citrate dihydrate, C6H5Na3・2H2O) 30mM、p.H. 7.0）で洗浄を行った後、純水でリンスしてからスピンドライ装置で水切りを行った。
【００８３】
[1-5-6-2]ハイブリダイゼーション
水切りしたＤＮＡマイクロアレイをハイブリダイゼーション装置（Genomic Solutions Inc. Hybridization Station）にセットし、以下（［1-5-6-3］、［1-5-6-4］）に示すハイブリダイゼーション溶液、条件でハイブリダイゼーション反応を行った。
【００８４】
[1-5-6-3]ハイブリダイゼーション溶液
6 x SSPE / 10% Form amide / Target (2nd PCR Products  全量)
(6xSSPE: NaCl 900mM、NaH2PO4・H2O 60mM、EDTA 6mM、p.H. 7.4)
[1-5-6-4]ハイブリダイゼーション条件
65 ℃  3min  →  92℃  2min  →  45℃  3hr  →  Wash  2ｘSSC / 0.1% SDS  at 25℃  →  Wash  2 x SSC at 20℃  → (Rinse with H2O :  Manual)  →  Spin dry（65℃で3分、92度で2分、45℃で3時間ハイブリダイゼーション反応させた後、2ｘSSC / 0.1% SDS、25℃で洗浄、2xSSC、20℃で洗浄後、純水でリンスしスピンドライした。）
［1-5-7．微生物の検出（蛍光測定）］
ハイブリダイゼーション反応終了後のＤＮＡマイクロアレイをＤＮＡマイクロアレイ用蛍光検出装置（Axon社製、GenePix 4000B）を用いで蛍光測定を行った。
【００８５】
以上の実施例の結果得られたスキャン画像の一例を図７に示す。なお、図７において、より蛍光強度の強いプローブは、より濃い色で示している。
【００８６】
７０１はＤＮＡマイクロアレイに黄色ブドウ球菌のゲノムを含むサンプルを反応させることで得られたスキャン画像で、７０２は大腸菌のゲノムを含むサンプルを反応させることで得られたスキャン画像の一例である。
【００８７】
図の左に書いているアルファベットは、プローブ配列のアルファベットで、ＡからＪまでそれぞれ、黄色ブドウ球菌（Ａ）、表皮ブドウ球菌（Ｂ）、大腸菌（Ｃ）、肺炎桿菌（Ｄ）、緑膿菌（Ｅ）、セラチア菌（Ｆ）、肺炎連鎖球菌（Ｇ）、インフルエンザ菌（Ｈ）、エンテロバクター・クロアカエ菌（Ｉ）、及びエンテロコッカス・フェカリス菌（Ｊ）に特異的に結合するように設計されたプローブである。
【００８８】
２．生物種判定処理（ステップＳ１０３）に関する説明
次に、上記ステップＳ１０１で得られたスキャン画像を用いて行われる生物種類判定処理（ステップＳ１０３）について以下に説明する。
【００８９】
[２−１．システム構成]
図２は本発明の一実施形態にかかる情報処理方法（生物種類判定方法）を実現するための情報処理装置の構成を示すブロック図である。
【００９０】
生物種類判定方法は、外部記憶装置２０１、中央処理装置（ＣＰＵ）２０２、メモリ２０３、入出力装置２０４から構成される装置において実現される。外部記憶装置２０１は、本実施形態にかかる生物種類判定方法を実現するプログラムや、ハイブリダイゼーション反応の結果得られたスキャン画像を保持する。また、本実施形態によって導かれた生物種類判定結果を保持する機能を持つ。中央処理装置（ＣＰＵ）２０２は生物種類判定方法のプログラムを実行したり、すべての装置の制御を行ったりする。メモリ２０３は中央処理装置（ＣＰＵ）２０２で処理されるプログラム、及びサブルーチンやデータを一時的に記録する。入出力装置２０４は、ユーザとのインタラクションを行う。また、プログラムの実行トリガーは入出力装置２０４を介してユーザが入力する。さらに、ユーザは入出力装置２０４を介して判定結果を見たり、プログラムのパラメータを設定したりすることができる。
【００９１】
[２−２．一般的な生物種判定処理の概要]
次に、本発明の情報処理方法について詳説する前に本方法の特徴を明確にすべく、ハイブリダイゼーション反応実験により得られたスキャン画像についての従来の判定処理方法の具体例を示し、その問題点について検討する。
【００９２】
[2-2-1．相同性検索による判定処理の場合]
すでに、上記「従来技術」においても米国特許第６０４０１３８号明細書を挙げて述べたように、未知のサンプルの生物種を判定するために、相同性検索により、複数の原因菌の存在を判定する方法がある。
【００９３】
例えば、ＤＮＡマイクロアレイを用いた発現解析で行っていた解析手法、つまり、図７において、Ａ群の複数プローブからＪ群の複数プローブまで、それぞれの群の複数プローブの平均蛍光強度を対象としている菌の蛍光強度とした上で、個々の菌の存在確率を｛（Ｘ群の蛍光強度）／（Ａ〜Ｊ群の蛍光強度の総和）｝（ＸはＡ〜Ｊのどれか）とする解析手法が挙げられる。かかる解析手法によれば、複数の原因菌が未知のサンプルに混入されていても、それぞれの菌の存在確率を適当に導き出すことができる。
【００９４】
しかしながら、すでに従来技術においても述べたように、かかる解析手法を用いた場合、塩基配列の似た原因菌の存在有無を厳密に区別することができない。一例を挙げると、理想的には、ハイブリダイゼーション反応の結果は、７０１のＡの行のプローブだけが蛍光強度が高くなり、かつ、７０２のＣの行のプローブだけが蛍光強度が高くなるのが望ましい（この７０１の理想的な結果は、図５に示した実験結果の例と同じである）。
【００９５】
ここで、全てのプローブが、図５に示したような理想的な性質を持っていれば、Ａ群のプローブからＪ群のプローブまで、それぞれの群のプローブの平均蛍光強度を対象としている菌の強度とすることができ、その場合、１つのサンプルの実験結果がＡ〜Ｊ群の蛍光強度の１０個の値となるので、例えば、個々の菌の存在確率を｛（Ｘ群の蛍光強度）／（Ａ〜Ｊ群の蛍光強度の総和）｝（ＸはＡ〜Ｊのどれか）とすることが可能である。
【００９６】
しかしながら、図７に示すように、実際には理想通りにならず、いわゆる“クロスハイブリダイゼーション反応”がおこり、７０１の場合は、Ａ以外の行のプローブも蛍光強度が強く、また、７０２の場合は、Ｃ以外の行のプローブも蛍光強度が強くなってしまう。更に、７０２の場合、Ｃの行でも蛍光強度の弱いプローブが存在する場合もある。
【００９７】
このように、存在確率を求めるやり方は、従来のＤＮＡマイクロアレイを用いたｍＲＮＡの定量分析などでにおいては適した方法であったが、図７のような結果となる感染症の原因菌の判定においては適していない。
【００９８】
[2-2-2．その他の方法による場合]
ハイブリダイゼーション反応の結果を用いて生物種を判定する方法は上記相同性検索のほかにも幾つか考えられる。例えば、あらかじめ既知の生物種からなる基準サンプルについてハイブリダイゼーション反応させた結果得られたスキャン画像を格納しておき、当該既知の生物種の基準サンプルによるスキャン画像に基づいてパターン認識させることで、未知のサンプルの生物種を判定する方法等が挙げられる。
【００９９】
そこで、以下にパターン認識による生物種判定の実現可能性について検討してみる。ここでは、特に、基準サンプルと未知のサンプルのそれぞれについて、全プローブの蛍光強度をまとめて一つのベクトルとして表現し、両者のベクトルを用いて判定する方法について検討することとする。
【０１００】
例えば、図７の例のような蛍光強度が得られたとすると、Ａ〜Ｊ群の合計７２個のプローブをまとめて１つの７２次元ベクトルとする。つまり、１つのサンプル（基準サンプルｏｒ未知のサンプル）の実験結果から１つのベクトル（かかるベクトルを「統合ベクトル」と称す）が得られる。そして、複数の基準サンプルから得られた複数の統合ベクトルと未知のサンプルから得られた統合ベクトルとを比較することで、未知のサンプルがどの生物種に対応するかをパターン認識により判定することができる。
【０１０１】
図８Ａ、Ｂに、一例として２次元ベクトル（つまり、プローブ数が２個（Ｘ、Ｙ）のＤＮＡマイクロアレイを用いて得られたスキャン画像に基づいて導き出された統合ベクトル）におけるパターン認識の例を示す（このときプローブＸもプローブＹも黄色ブドウ球菌に対して特異的であることを期待して設計されたプローブだとする）。
【０１０２】
図８Ａ、Ｂでは、基準サンプルとして合計６４個のサンプルが与えられ、その測定結果から６４個の統合ベクトルが得られている（同図において、Ｘ軸、Ｙ軸の値はそれぞれプローブＸ、プローブＹの蛍光強度を示す（実際には、各サンプルの測定値を正規化したものである））。６４個のうち、例えば黄色ブドウ球菌由来の統合ベクトルを黒の点、大腸菌由来の統合ベクトルを白の点として表す。なお、ここでは説明の便宜上プローブを２種類としたが、通常は図７のように多くの種類が存在し、測定結果は次元の高いベクトルとなる。
【０１０３】
そして、図８（Ｂ）に示す複数の基準サンプル由来の統合ベクトルの分布図に対して、分類木（図８（Ａ））を用いてパターン認識をすることができる。
【０１０４】
分類木とは、階層的に基準サンプルの分布する特徴空間を分割する方法であり、例えば図８（Ｂ）に示した基準サンプル集合で分類木を作成すると、図８（Ａ）に示すような構造のものが出来る。図８（Ａ）に示した分類木の各ノードは図８Ｂの図の中で太い線で示した境界線を示し、全体で見ると特徴空間を７つの部分区間に分割することができる。それぞれの部分区間は、分類木のリーフノードに対応し、白丸、黒丸で示してある。結局、図８（Ａ）、（Ｂ）に示した例の場合は、黄色ブドウ球菌の部分区間が４つ、大腸菌の部分区間が３つとなる。
【０１０５】
分類木を用いた判定方法は、未知のサンプルに由来する統合ベクトルが与えられた場合に、どの部分区間に属するかを判断し、その属した部分区間に対応する生物種を判定結果とする（図８（Ａ）、（Ｂ）の場合、例えば、Ｘの値が０．５以下で、かつＹの値が０．５以下であれば、黄色ブドウ球菌由来の統合ベクトルが分布する領域に属することとなる。また、Ｘの値が０．５以下で、Ｙの値が０．７５以上であれば、大腸菌由来のベクトルが分布する領域に属することとなる）。
【０１０６】
そして、階層的に分類木を辿っていくことによって、未知サンプルに由来する統合ベクトルがどの部分区間に属するかを判定できるので、一般的には非常に高速に生物種を判定できるというメリットがある。
【０１０７】
以上の説明からわかるように、統合ベクトルを用いてパターン認識を行う場合、１生物種あたり少なくとも１サンプル以上の基準サンプルを用意しておく必要があり、基準サンプルの数が少ないと、その生物種の判定精度が低下するか、あるいは不可能となってしまう。もちろん、原因菌が１つのみ存在する場合には問題は生じないが、上述したように感染症の原因菌の判定の場合、原因菌が複数存在するのが普通であり、そのような場合には、正しい判定結果が得られない。これは、ハイブリダイゼーション反応を行う検体中に含まれる原因菌の組み合わせによって、統合ベクトルの向き、大きさが異なってくるためである。つまり、検体中に原因菌が複数存在する場合、導かれた統合ベクトルは複数の原因菌の結果を足し合わせたものに近くなってしまうためで、このような統合ベクトルに基づいて上述のパターン認識を行っても、未知のサンプルがどの基準サンプルにも似ていないという判定結果となってしまう。
【０１０８】
これに対処するには、１つの生物種に対して、様々な原因菌と組み合わせた基準サンプルを多数用意しておき、それぞれについてハイブリダイゼーション反応させた結果を蓄積しておく必要がある。しかしながら、あらゆる原因菌の組み合わせに対する基準サンプルを用意しておくことは現実的ではない。したがって、このようなパターン認識は、類似する塩基配列を有する原因菌が含まれる場合の生物種判定にそのまま適用することは適切でない。
【０１０９】
[２−３．本願に基づく生物種判定処理の特徴]
上述のような背景のもと、本願に基づく生物種判定処理では、上記「2-2-1．相同性検索の場合」の問題点を解決すべくパターン認識による判定方法を採用しつつ、パターン認識を用いた場合の問題点に関する上記検討を考慮し、あらゆる原因菌の組み合わせを用意しておかなくても、類似する塩基配列について精度よく判定できるようにした。具体的には、基準サンプルと未知サンプルとのベクトル対比にあたり、ベクトルフィルタ処理を付加した点に特徴がある。以下に詳細を説明する。
【０１１０】
[２−４．本願に基づく生物種判定処理の流れ]
図９は、本実施形態にかかる生物種類判定方法の処理を説明するための機能ブロック図である。９０１は“基準サンプルに対するスキャン画像”で、ターゲットとしている生物種由来の核酸断片を含む基準サンプルをハイブリダイゼーション反応させた結果得られたものである。通常この核酸断片には蛍光物質などの標識分子が付加されていて、ＤＮＡマイクロアレイとのハイブリダイゼーション反応の強度を簡単に測定できるようになっている。
【０１１１】
９０２はハイブリダイゼーション反応数値化部であり、前記ＤＮＡマイクロアレイと前記基準サンプルとのハイブリダイゼーション反応の強度を数値化する処理を行う。９０３は測定結果ベクトル化部であり、前述のハイブリダイゼーション反応数値化部で得られたＤＮＡマイクロアレイ上の各プローブに対する測定値を統計処理した後で、ｎ次元のベクトルとして表現し直す処理を行う。９０４はベクトル正規化部であり、生成されたベクトルを正規化する。ベクトル化され正規化されたデータ（基準ベクトルデータ）は、基準ベクトルデータ収集部９０５に蓄えられる。
【０１１２】
９０９は主成分分析部であり、基準ベクトルデータ収集部９０５に蓄えられた基準ベクトルデータについて主成分分析を行う。主成分分析部９０９における主成分分析の結果は、ベクトルフィルタ部９０５においてフィルタ処理する際に用いられる。
【０１１３】
９０７は“未知サンプルに対するスキャン画像”で、基準サンプルに対するスキャン画像と同様に、ハイブリダイゼーション反応数値化部９０２において数値化処理され、測定結果ベクトル化部９０３にてベクトル表現に変換され、ベクトル正規化部９０４にて正規化される（未知ベクトルデータ）。
【０１１４】
生物種判定部９０８では、パターン認識により未知サンプルの生物種を判定するが、判定にあたっては、ベクトルフィルタ部９０５にてフィルタリングされたベクトルを用いる。つまり、未知サンプルに対するスキャン画像より得られた正規化された未知ベクトルデータに対してベクトルフィルタ部９０５にてフィルタされたベクトルデータと、基準ベクトルデータ収集部９０６に蓄えられた基準ベクトルデータに対してベクトルフィルタ部９０５にてフィルタされたベクトルデータとを対比し、未知のサンプルの生物種を判定する。
【０１１５】
[２−５．処理の詳細な説明]
以下に図９の各部の処理の詳細について説明する。
【０１１６】
[2-5-1．ベクトル正規化処理]
ベクトル正規化部９０４におけるベクトル正規化処理とは、各サンプルごとに得られた蛍光強度に基づいて導かれたベクトルを正規化する処理をいう。
【０１１７】
例えば、ＤＮＡマイクロアレイ上に同一プローブの複数のスポットがある場合は、その蛍光強度の平均値をプローブの蛍光強度とするのが一般的である。
【０１１８】
図１０に同じ種類のプローブが複数スポットあるＤＮＡマイクロアレイの例を示す。図１０のＤＮＡマイクロアレイでは、２０種類のプローブが４セット基板上に固定されており、合計８０個のスポットが存在する。この場合、それぞれ４つある同じ種類のプローブの平均強度をそのプローブの測定値として、２０次元のベクトルとしてまとめる。
【０１１９】
図１０に示したＤＮＡマイクロアレイの例では、左上のプローブがポジティブコントロールとなっている。例えば、ポジティブコントロールとして予めどのプローブとも干渉しない核酸をスポットしておいて、ハイブリダイゼーション反応する直前にそのプローブ塩基配列の相補鎖となるオリゴヌクレオチドに蛍光色素を付加した物質を加える。また、サンプル中に必ず含まれるような部分塩基配列を持ったプローブをポジティブコントロールとすることもできる。
【０１２０】
ＤＮＡマイクロアレイの実験においては、蛍光強度が全体として高くなったり低くなったりすることがある。このような場合に、前述したポジティブコントロールを用いることで、全てのプローブの蛍光強度を正規化することができる。また、ＤＮＡマイクロアレイの中で一番蛍光輝度の高いスポットの測定値を基準に、全てのプローブの蛍光強度を正規化する方法もある。
【０１２１】
[2-5-2．ベクトルフィルタ処理]
次に本発明の特徴であるベクトルフィルタ部９０５におけるベクトルフィルタ処理について説明する。はじめに、ベクトルフィルタ処理の概念について説明する。上述のようにハイブリダイゼーション反応の結果得られた統合ベクトルは、プローブの数により決定される多次元空間において、各サンプルごとに決定される。このとき、検体にどのような原因菌が含まれているかによって、当該多次元空間における統合ベクトルが大きく異なってくる。
【０１２２】
例えば、単一の原因菌しか含まれていない検体の反応結果から得られた統合ベクトルと、当該原因菌のほか、他の原因菌も含む検体の反応結果から得られた統合ベクトルとは、大きく異なるベクトルとなる。
【０１２３】
つまり、どのような組み合わせの原因菌を含んだ検体に対する反応結果を基準サンプルとするかが判定結果に大きく影響を及ぼすこととなる。このため、あらゆる組み合わせの原因菌を含むハイブリダイゼーション反応の結果得られた基準サンプルを用意する方法も考えられるが、これは現実的ではないことはすでに述べた。
【０１２４】
そこで、組み合わせの影響を極力排除した状態で判定を行うようにした点に本発明の特徴がある。具体的には、統合ベクトルにフィルタをかけることで、未知サンプルから所定の原因菌のベクトル成分（特定ベクトル）を抽出する一方、基準サンプルの統合ベクトルについても同様に所定の原因菌の特定ベクトルを抽出する。そして、該特定ベクトル同士を比較しパターン認識することで、基準サンプルの数をおさえつつ、当該所定の原因菌の有無を精度よく判定することを可能にするものである。
【０１２５】
このように、ベクトルフィルタ処理を行うことで、統合ベクトルから、所定の原因菌以外のベクトル成分を排除した特定ベクトルを抽出することで、限られた基準サンプルを用意しておくだけで、正しい判定結果が得られるようになる。
【０１２６】
次にベクトルフィルタ部９０５における具体的な処理について説明する。ベクトルフィルタ部９０６の最も原始的なアルゴリズムを図１１に示す。１１０１は黄色ブドウ球菌用のフィルタで、黒いスポットの係数が１で白いスポットの係数が０を意味する。例えば、図７のようなハイブリダイゼーション反応の結果が得られた場合、７０１の実験データと７０２の実験データ共に１１０１のフィルタを適用する。すると、結果的に７２次元だったベクトルが９次元にフィルタされることとなる。
【０１２７】
同様に、１１０２は大腸菌用のフィルタを意味し、黒いスポットの係数が１で白いスポットの係数が０である。このフィルタを、例えば、図７のような実験データに適用すると７２次元のベクトルが７次元にフィルタされることとなる。結局、図７のような２つの基準サンプルの実験結果が得られたとすると、図９の基準ベクトルデータ収集部９０６では、９次元のベクトルが２つ、７次元の特定ベクトルが２つ収集されることなる。これに対して未知サンプルの実験データからは、９次元の特定ベクトル、７次元の特定ベクトルが１つずつ得られ、それぞれを前記の同じ次元の基準ベクトルと比較し、黄色ブドウ球菌、大腸菌のそれぞれの存在有無が推定される。このように図１０に示した黄色ブドウ球菌のフィルタや大腸菌のフィルタなどのように、生物種毎にフィルタを用意しておいて、そのフィルタでベクトルをフィルタし、特定ベクトルを求めることによって、生物種毎の存在有無がパターン認識で求められる。
【０１２８】
[2-5-3．主成分分析処理]
図１０では、説明の便宜上、それぞれの生物種プローブに対応する測定値に１をかけて、それ以外のプローブに０をかける単純なフィルタの例を示したが、一般には、予め得られている知見に基づき、各プローブの測定値ごとに０から１の間の定数をかけることによって、フィルタを実現することができる。そこで、以下にフィルタの構成方法について説明する。
【０１２９】
一般に、ベクトル群の情報を圧縮する技術に、主成分分析がある（詳細な技術は、例えば書籍「回帰分析と主成分分析  統計解析プログラム講座 2  芳賀 敏郎, 橋本 茂司 (著)」出版社:日科技連出版社;ISBN:4817120118;(1980/05)を参照）。これは、複数の測定結果ベクトルから得られる共分散行列を固有値分解し、それぞれの固有値に対応する固有ベクトルを用いて測定結果ベクトルを主成分分解（スペクトル分解）する方法である。固有ベクトルは正規直交基底にできるので、主成分分解（スペクトル分解）はいわゆる直交座標変換となる。よって、基本的に主成分分解前のベクトルの次元と主成分分解後のベクトルの次元は変わらない。しかし主成分分解後、固有値の極端に小さい値に対応する成分を無視できる場合が多く、この場合、ベクトルの次元を小さくすることができる。そしてこれがフィルタとして機能する。
【０１３０】
以下に、生物種毎に主成分分析を行いフィルタを構成する主成分分析部９０９での処理について説明する。
【０１３１】
図１２が図９の主成分分析部９０９における処理の流れを示すフローチャートである。まずフィルタを作る生物種を選択する。感染症の原因菌判定の場合、例えば黄色ブドウ球菌や大腸菌などを指定する。次に、図９の基準ベクトルデータ収集部９０６で集められた基準サンプルの統合ベクトルのうち、ステップＳ１２０１で選ばれた生物種サンプルに由来するものだけを選択する。この時、通常は１２０１で選ばれた生物種に由来する基準サンプルの統合ベクトルデータは全て選択する。また、ステップＳ１２０１で選択された生物種以外の生物種に由来する基準サンプルの統合ベクトルデータを選択する。
【０１３２】
次にステップＳ１２０２とＳ１２０３で選択した統合ベクトルデータ群の共分散行列を求めて、固有値を計算し、固有値の小さい値に対する成分を無視する。これによって、ステップＳ１２０１で選択した生物種を判定するのに重要なプローブの測定値がフィルタされることになる。
【０１３３】
例えば、プローブがｎ個あるとすると、ステップＳ１２０２とＳ１２０３で選択した統合ベクトルデータ群から得られる共分散行列はｎｘｎの対称非負行列になり、その固有値もｎ個存在する。固有値を大きい順に並べたものをλi（ｉ＝１,２,・・・ｎ）とすると、第ｍ成分までの累積寄与率（accumulated propotion）は、
【０１３４】
【数１】
2005003676.tif 000016
【０１３５】
で計算される。
これが例えば８０％以上の時点で、主成分分解（スペクトル分解）を打ち切り、それより小さい固有値に対応する成分を無視する。なお、上述の例で８０％という数字はユーザが与える任意の比率に設定してよい。また、ユーザに個々の固有ベクトルを固有値と共に表示して見せて、無視する主成分分解成分をユーザに選択させてもよい。
【０１３６】
この時、ステップＳ１２０１で選択された生物種以外の生物種に由来する基準サンプルの統合ベクトルデータを全て選択してもよいが、判定すべき生物種が多い場合はステップＳ１２０３で選択される統合ベクトルの数がステップＳ１２０２で選択される統合ベクトルの数より遥かに多い状況が生じる。するとその後の主成分分析の結果がステップＳ１２０３で選択された統合ベクトルに引きずられ、結果的に全ての生物種で主成分分析の結果がほとんど同じになってしまうことがある。これを回避するために、例えば、ステップＳ１２０３で選ばれる統合ベクトルの数をステップＳ１２０２で選ばれる統合ベクトルの数と同じ程度にするという工夫をする。
【０１３７】
例えば、ステップＳ１２０２で選択された統合ベクトルの数と同じ数だけステップＳ１２０１で選択された生物種以外の生物種に由来する基準サンプルの統合ベクトルデータの中からランダムに選択する。この時、色々な生物種の基準サンプルの統合ベクトルデータを選択するために、判定するべき生物種の数がＮだとすると、例えば、生物種毎に収集された統合ベクトルの１／（Ｎ−１）の数の基準サンプルの統合ベクトルをランダムに選択していく。するとステップＳ１２０３で選択される統合ベクトルの数はステップＳ１２０２で選択される統合ベクトルの数とほとんど同じになる。
【０１３８】
[2-5-4．判定処理]
一般に、ベクトル同士の比較、分類は“パターン認識”と呼ばれる技術で行う。その詳しい技術内容は例えば、IEEE Transaction on Pattern Analysis and Machine Learning, Vol. 22, No. 1, January 2000, pp.4-pp.37にある“Statistical Pattern Recognition: A Review”Anil K. Jain, Robert P.W. Duin, and Jianchan Mao.  の論文にレビューされている。本発明の生物種類判定方法にはパターン認識の技術である、k-Nearest-Neighbor法、分類木、Support Vector Machine、ベイズ識別法、ブースティング法、ニューラルネットなどのいずれの方法についても適用できる。
【０１３９】
ここでは、k-Nearest-Neighbor法によるパターン認識と分類木を用いたパターン認識とについて説明する。k-Nearest-Neighbor法はパターン認識のアルゴリズムで最も原始的な方法である。k-Nearest-Neighbor法とは基準サンプルと未知のサンプルの特定ベクトル同士の距離を計算して、基本的に近い距離にある基準サンプルと同じ生物種を判定結果とする方法である。特定ベクトル同士の距離には、
【０１４０】
【数２】
2005003676.tif 000017
【０１４１】
の式で表されるユークリッド距離を用いるのが一般的である。また、
【０１４２】
【数３】
2005003676.tif 000018
【０１４３】
で示される絶対値距離を用いてもよい。k-Nearest-Neighbor法とは、距離の近い順に基準サンプルを並べて、最も近い方からＫ個の中で最も数の多い基準サンプルの生物種を判定結果とする方法である。特に1-Nearest-Neighbor法とは、未知のサンプル由来の特定ベクトルと最も近い基準サンプルの生物種を判定結果とする方法である。
次に分類木を用いたパターン認識について図１３〜図１５を用いて説明する。はじめに図１３を用いて分類木を用いたパターン認識の概要について説明する。図１３に示すように、分類木を用いたパターン認識では、まず、学習パターン１３０１から複数の分類木１３０３を作成する分類木作成処理を実行する（１３０２）。
【０１４４】
この学習パターン１３０１はいわゆる「教師付きデータ」と呼ばれ、どのカテゴリーに属するパターンか予めわかっている。感染症原因菌判定の例で言えば、ＤＮＡチップのハイブリパターンとその菌の情報とがペアで含まれている。また、一般にこの分類木１３０３を作成する工程を学習フェーズと呼ぶ。
【０１４５】
次に属するカテゴリーの不明なパターン（未知パターン１３０４）を学習フェーズで作成した分類木１３０３を用いてパターンマッチングし（１３０５）、属するカテゴリーを推定する。感染症原因菌判定の例で言えば、ＤＮＡチップのハイブリパターンを元に、その菌の判定を行う。一般にこの未知パターン１３０４をパターンマッチングする工程をパターン認識フェーズと呼ぶ。
【０１４６】
本実施形態では、学習フェーズにおいて、同じ学習パターン１３０１から複数の分類木１３０３を作成する。学習フェーズにおいて作成された分類木１３０３がｎ個であった場合、パターン認識フェーズにおいても、それぞれの分類木１３０３に対応してｎ個の認識結果が得られることとなる。そして最終的な認識結果１３０６は、これらｎ個の認識結果の多数決投票により行う。なお、作成されたそれぞれの分類木１３０３が確率も含めた分類木であった場合には、ｎ個全ての確率付き認識結果をカテゴリー毎に足し合わせて、もっとも確率の高いカテゴリーを全体の認識結果１３０６とする（このようなアルゴリズムは、一般にアンサンブルアルゴリズム（ensemble algorithm）と呼ばれる）。
【０１４７】
次に図１４を用いて上記分類木作成処理（１３０２）の詳細について説明する。図１４は分類木作成処理（１３０２）の流れを示すフローチャートである。同図に示すように、分類木を作成するにあたっては、まず、初期設定としてステップＳ１４０１においてルートノードをカレントノードに設定する。ここでカレントノードとは、現在着目しているノードであり、学習パターンのサブセット（フルセットやヌルセットも有りうる）を含んでいる。また、ルートノードとは、分類木の一番親のノードであり、全ての学習パターンを含んでいる。
【０１４８】
次にステップＳ１４０２においてカレントノードが学習パターンを含むかどうかを判定する。カレントノードがルートノードである場合には、常に学習パターンを含むが、分類木作成処理が進み分類木が細分化された結果、下位層のノードがカレントノードとなった場合には、当該カレントノードに学習パターンが含まれない場合も生じえる。もし含まない場合は、ステップＳ１４０８に進み、カレントノードをＮＵＬＬノードとする。ここでＮＵＬＬノードとは、判定結果が不明なノードであり、未知のパターンがＮＵＬＬノードに落ちた場合は、その親のノードのカテゴリー存在確率をパターン認識結果とする。
【０１４９】
カレントノードがＮＵＬＬノードに設定された場合には、当該ノードについてはそれ以上子ノードを生成する必要がないため、当該ノードの親ノードに戻る（つまり、当該ノードの親ノードをカレントノードに設定する（ステップＳ１４１０））。
【０１５０】
一方、カレントノードが学習パターンを含む場合（ＮＵＬＬノードでない場合）、ステップＳ１４０３においてリーフノードの条件を満たすかどうかを確認する。リーフノードとは子ノードを持たないノードをいい、確認にあたっては、例えばカレントノードに含まれる学習パターンのエントロピーを求め、当該エントロピーがある閾値以下であればリーフノードと判定する。なお、このとき用いる閾値が０に設定されていたならば、リーフノードには単独のカテゴリーに属する学習パターンしか含まれないこととなる。
【０１５１】
ステップＳ１４０３における確認の結果、リーフノードの条件を満たすと判定された場合には、ステップＳ１４０９に進みカレントノードをリーフノードとする。上述のようにリーフノードは子ノードを持たないノードであることから、当該ノードに対して子ノードが生成されることはないため、当該ノードの親ノードに戻る（つまり、当該ノードの親ノードをカレントノードに設定する（ステップＳ１４１０））。
【０１５２】
一方、カレントノードがＮＵＬＬノードでもリーフノードでもない場合には、ステップＳ１４０４においてノードの判定関数を決定し、子ノードを生成する（ステップＳ１４０５）。そして、ステップＳ１４０７にて、それぞれの子ノードを順次カレントノードに設定し、ステップＳ１４０２からステップＳ１４０５及びステップＳ１４０８からステップＳ１４１０までの処理を繰り返し、更に深く分類木を作成していく。
【０１５３】
なお、本実施形態では、分類木は２分岐分類木を用いることとし、ステップＳ１４０５にて生成される子ノードの数は常に２個である（このようなアルゴリズムを２分岐分類木アンサンブルアルゴリズムという）。かかるアルゴリズムをプログラムで実装した場合、カレントノードを子ノードに設定するのはループで実現され、２分岐ということは、ループの回数が２となる。
【０１５４】
ルートノード以下の全ての子ノードが展開されたら、つまり、最終的にルートノードの下の全てのノードの末端がＮＵＬＬノードかリーフノードになったら（ステップＳ１４０６において「Ｎｏ」となったら）、ステップＳ１４１１に進み、親ノードがルートノードであるか否かを確認する。ルートノード以下の全ての子ノードが展開された時点において、カレントノードが分類木の下位層のノードに位置していた場合には、ステップＳ１４１１、ステップＳ１４１０、ステップＳ１４０６を繰り返すことで、上位層のノードに移動していき、カレントノードがルートノードの１つ下のノードまで移動した時点で、処理を完了する。
【０１５５】
次に図１５を用いてノードにおいて判定関数を決定する工程（ステップＳ１４０４）の概要を説明する。図１４で説明してきた分類木作成処理（１３０２）は、分類木作成アルゴリズムに普遍のものである。そして、個々の分類木作成処理において作成された分類木が高い認識率を得るためには、各ノードにおいて、どのようなアルゴリズムで判定関数を決定するかという点が重要となってくる。そこで、本実施形態ではランダムサンプリングを用いて判定関数を決定することとした。
【０１５６】
図１５はランダムサンプリングを用いて判定関数を決定する処理の概要を説明するための図であり、１５０１はカレントノードに含まれる学習パターンの分布を示している。ここでは、説明の簡略化のためカテゴリーは白と黒で表現した２種類とし、カレントノードには白の学習パターンが７個、黒の学習パターンが５個、合計で１２個の学習パターンが含まれているものとする。
【０１５７】
判定関数を決定するにあたっては、まず、カレントノードが含む全ての学習パターンから１つランダムに学習パターンを選び、次にその選ばれた学習パターンが属するカテゴリーとは異なる他のカテゴリーの学習パターンから１つランダムに学習パターンを選ぶ（１５０３が選択された学習パターン）。そして、この２つの学習パターンのどちらに近いかを示す関数を判定関数とする。
【０１５８】
２つの学習パターンのどちらに近いかを示す関数を求める際の指標となる「近さ」はユークリッド距離を用いるのが普通であるが、それに限ったことではなく、距離空間を構成できる距離尺度であれば何であってもよい。学習パターンがベクトルでユークリッド距離を採用すると、判定関数で仕切られる判定曲線１５０２は超平面となる。一般により複雑な距離尺度を用いると、より複雑な判定曲線が得られる。なお、図１５の場合には、判定曲線１５０２の紙面右側が黒の学習パターンに近い領域であり、判定曲線１５０２の紙面左側が白の学習パターンに近い領域となる。
【０１５９】
なお、ランダムに選ぶ学習パターンの個数は２つに限られず、あるカテゴリーからｍ個、他のカテゴリーからｍ個選び、それぞれｍ個の平均パターンを求め、その２つのパターンからの距離を測ることで、判定関数を求めるようにしてもよい。
【０１６０】
このように、本実施形態では分類木作成処理にあたり、２分岐分類木アンサンブルアルゴリズムを用いるとともに、さらに、分類木の各ノードにおける判定関数を、各ノードに存在する学習データの中からランダムに選択された、互いにカテゴリーの異なる２つの学習パターンのどちらに近いかを示す関数でもって定義することにより、作成された分類木において高い認識率を実現することが可能となる。
【０１６１】
３．まとめ
以上の説明から明らかなように、本実施形態では、従来の培養法に替えて、ＤＮＡマイクロアレイによるハイブリダイゼーション反応を用いて判定を行うことにより、簡易かつ安価に、しかも短時間での生物種判定を実現した。
【０１６２】
また、ハイブリダイゼーション反応の結果として得られたスキャン画像を用いて生物種の判定を行うにあたっては、従来の存在確率を求める方法に替えて、基準サンプルとの対比に基づいてパターン認識を用いて判定することにより、互いに類似する塩基配列を有する生物種であっても判定できるようになった。
【０１６３】
このとき、基準サンプルとの対比において、基準サンプル上の全プローブの蛍光強度を統合した統合ベクトルを用いるのではなく、統合ベクトルから所定の原因菌成分を抽出して得られた特定ベクトルを用いるようにすることで、予め用意しておく基準サンプルの数が少なくても判定できるようになった。
【０１６４】
なお、統合ベクトルから特定ベクトルを抽出する際に用いられる原因菌ごとのベクトルフィルタは、所定の原因菌が含まれる複数の基準サンプルの統合ベクトルを主成分分析することで取得することとした。
【０１６５】
なお、本発明は、複数の機器（例えばホストコンピュータ、インタフェイス機器、リーダ、プリンタなど）から構成されるシステムに適用しても、一つの機器からなる装置（例えば、複写機、ファクシミリ装置など）に適用してもよい。
【０１６６】
また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても、達成されることは言うまでもない。
【０１６７】
この場合、記憶媒体から読出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１６８】
プログラムコードを供給するための記憶媒体としては、例えば、フロッピ（登録商標）ディスク，ハードディスク，光ディスク，光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭなどを用いることができる。
【０１６９】
また、コンピュータが読出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１７０】
さらに、記憶媒体から読出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【図面の簡単な説明】
【０１７１】
【図１】本発明の情報処理方法を含む検査全体の流れを示した図である。
【図２】本発明の一実施形態にかかる情報処理方法（生物種類判定方法）を実現するための情報処理装置の構成を示すブロック図である。
【図３】ＤＮＡマイクロアレイ上のハイブリダイゼーションの様子を示した図である。
【図４】ＤＮＡマイクロアレイを用いたハイブリダイゼーション反応実験の実験手順全般について説明するための図である。
【図５】感染症の菌を特定するＤＮＡマイクロアレイの原理を説明するための図である。
【図６】ハイブリ溶液に複数の種類の塩基配列が存在する理由を説明するための図である。
【図７】ハイブリダイゼーション反応後の蛍光強度を表す画像の一例を示す図である。
【図８】ベクトルの分布図とそれを判別する分類木の一例を示す図である。
【図９】本発明の一実施形態にかかる生物種類判定方法の処理を説明するための機能ブロック図である。
【図１０】同じ種類のプローブが複数スポットあるＤＮＡマイクロアレイの例を示す図である。
【図１１】本発明の一実施形態にかかる情報処理方法において用いられる原始的なベクトルフィルタの一例を示す図である。
【図１２】主成分分析処理の流れを示すフローチャートである。
【図１３】学習フェーズとパターン認識フェーズを説明する図である。
【図１４】分類木作成処理の流れを示すフローチャートである。
【図１５】ノード判定関数を決定するステップを説明するための図である。
【図１】
2005003676.tif 000019
【図２】
2005003676.tif 000020
【図３】
2005003676.tif 000021
【図４】
2005003676.tif 000022
【図５】
2005003676.tif 000023
【図６】
2005003676.tif 000024
【図７】
2005003676.tif 000025
【図８】
2005003676.tif 000026
【図９】
2005003676.tif 000027
【図１０】
2005003676.tif 000028
【図１１】
2005003676.tif 000029
【図１２】
2005003676.tif 000030
【図１３】
2005003676.tif 000031
【図１４】
2005003676.tif 000032
【図１５】
2005003676.tif 000033
【配列表】
2005003676000001.app