(57)【要約】  本発明の画像分類装置が備える制御部４１は、画像が有する複数の特徴量の複数の組み合わせパターンのそれぞれについて、複数の訓練画像のクラスタリングを実行する工程と、そのクラスタリングの結果に基づいて、前記複数の組み合わせパターンの中から画像分類に用いられる分類用組み合わせパターンを選択する工程とを実行し、前記クラスタリングは、前記組み合わせパターンを構成する特徴量を用いて算出された訓練画像相互間の類似度に基づいて行われる。
2008129881.tif 000002
【特許請求の範囲】
【請求項１】
画像が有する複数の特徴量の複数の組み合わせパターンのそれぞれについて、複数の訓練画像のクラスタリングを実行する工程（ａ）と、
前記クラスタリングの結果に基づいて、前記複数の組み合わせパターンの中から画像分類に用いられる分類用組み合わせパターンを選択する工程（ｂ）とを有し、
前記クラスタリングは、前記組み合わせパターンを構成する特徴量を用いて算出された訓練画像相互間の類似度に基づいて行われる、特徴量選択方法。
【請求項２】
前記工程（ａ）及び前記工程（ｂ）は繰り返し実行され、２回目以降の工程（ａ）における前記複数の組み合わせパターンは、先に実行された工程（ｂ）において選択された分類用組み合わせパターンである、請求項１に記載の特徴量選択方法。
【請求項３】
前記工程（ａ）は、前記類似度に応じた距離間隔をおいて前記複数の訓練画像が配されたマップを生成する工程（ａ１）を含み、
前記工程（ｂ）は、前記工程（ａ１）において生成されたマップに基づいて、分類用組み合わせパターンを選択する、請求項１または請求項２に記載の特徴量選択方法。
【請求項４】
前記工程（ｂ）は、前記工程（ａ１）において生成されたマップに対するアノテーションに基づいて、当該マップの評価値を算出し、算出されたマップの評価値に基づいて、分類用組み合わせパターンを選択する、請求項３に記載の特徴量選択方法。
【請求項５】
前記工程（ｂ）は、前記工程（ａ１）において生成されたマップに含まれる複数の訓練画像のうちの一部の訓練画像に対するアノテーションに基づいて、当該マップの評価値を算出する、請求項４に記載の特徴量選択方法。
【請求項６】
前記工程（ｂ）は、画像が有する特徴量、特徴量の組み合わせパターン、及び前記算出されたマップの評価値に基づき、組み合わせ最適化アルゴリズムを用いて繰り返し前記クラスタリングを実行する、請求項３乃至請求項５の何れかに記載の特徴量選択方法。
【請求項７】
前記工程（ｂ）は、画像が有する特徴量のそれぞれを遺伝子座とし、特徴量の組み合わせパターンのそれぞれを、前記遺伝子座を要素とする遺伝子を有する個体とし、前記算出されたマップの評価値のそれぞれを前記個体の適応度として、遺伝的アルゴリズムを用いて繰り返し前記クラスタリングを実行する、請求項３乃至請求項６の何れかに記載の特徴量選択方法。
【請求項８】
前記画像は、生物試料を撮像して得られる撮像画像であり、
前記特徴量は、前記生物試料の形状に由来する形状特徴量と、前記撮像画像のテクスチャに由来するテクスチャ特徴量とを含んでいる、請求項１乃至７のいずれかに記載の特徴量選択方法。
【請求項９】
請求項１乃至８のいずれかに記載された方法をコンピュータに実行させるためのコンピュータプログラム。
【請求項１０】
請求項１乃至８のいずれかに記載された方法をコンピュータに実行させるためのコンピュータプログラムを記録した記録媒体。
【請求項１１】
画像が有する複数の特徴量の複数の組み合わせパターンのそれぞれについて、複数の訓練画像のクラスタリングを実行する工程（ａ）と、
前記クラスタリングの結果に基づいて、前記複数の組み合わせパターンの中から画像分類に用いられる分類用組み合わせパターンを選択する工程（ｂ）と、
前記工程（ｂ）において選択された分類用組み合わせパターンを用いて、入力された画像を分類する工程（ｃ）とを有し、
前記クラスタリングは、前記組み合わせパターンを構成する特徴量を用いて算出された訓練画像相互間の類似度に基づいて行われる、画像分類方法。
【請求項１２】
画像が有する複数の特徴量の複数の組み合わせパターンの中から画像分類に用いられる分類用組み合わせパターンを選択する特徴量選択部を備え、
当該特徴量選択部が、
前記複数の組み合わせパターンのそれぞれについて、複数の訓練画像のクラスタリングを実行する工程（ａ）と、
前記クラスタリングの結果に基づいて、分類用組み合わせパターンを選択する工程（ｂ）とを実行し、
前記クラスタリングは、前記組み合わせパターンを構成する特徴量を用いて算出された訓練画像相互間の類似度に基づいて行われる、特徴量選択装置。
【請求項１３】
画像が有する複数の特徴量の複数の組み合わせパターンの中から画像分類に用いられる分類用組み合わせパターンを選択する特徴量選択部と、
当該特徴量選択部によって選択された分類用組み合わせパターンを用いて、入力された画像を分類する画像分類部とを備え、
前記特徴量選択部が、
前記複数の組み合わせパターンのそれぞれについて、複数の訓練画像のクラスタリングを実行する工程（ａ）と、
前記クラスタリングの結果に基づいて、分類用組み合わせパターンを選択する工程（ｂ）とを実行し、
前記クラスタリングは、前記組み合わせパターンを構成する特徴量を用いて算出された訓練画像相互間の類似度に基づいて行われる、画像分類装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像分類に用いられる画像の特徴量を選択する特徴量選択方法、その方法を実施する特徴量選択装置、その方法をコンピュータに実行させるためのコンピュータプログラム、そのコンピュータプログラムを記録した記録媒体、画像分類方法、及びその方法を実施する画像分類装置に関する。
【背景技術】
【０００２】
光学顕微鏡を用いて、細胞、細胞内構造、生物組織などの生物試料の種別・状態(例えば生細胞と死細胞，細胞周期の各段階など)をモニタリングすることは、薬剤・変異体のスクリーニングや化学物質・環境変動の生物に対する影響評価を実施する際の中心的手段である。とくに近年、蛍光タンパク質や生体染色試薬を利用し、特定の細胞内構造(各種のオルガネラや細胞骨格系など)やタンパク質を選択的に標識しつつ、生きたまま観察することによって、細胞内構造の微細な形態や各種タンパク質の局在を経時的に捉えられるようになり、薬剤の暴露や環境条件変動などに対する生理学的応答の詳細な把握が可能になった。これにより、スクリーニング条件の緻密化や生物影響評価基準の精密化が進むとともに、評価対象となる生物試料と標識対象は急速に多様化している。応用及び基礎研究分野の両方において、生物試料の種別・状態の評価過程のうち、撮像工程の自動化・ハイスループット化は進みつつある。一方、得られた顕微鏡画像データの評価法については現在のところ人手を介した労働集約的なスクリーニングが主に行なわれており、その効率化・自動化が望まれている。【０００３】
生物試料の種別・状態の評価(以後「生物試料評価」)の自動化は、主に顕微鏡画像のパターン認識の問題としてアプローチされており、とくに生物試料を撮影した画像の種別・状態を既知の幾つかのグループに分類する画像分類器として実現されてきた。例えば、撮像された細胞の画像データから特徴パラメータを算出し、その特徴パラメータを用いて細胞の種類を分類する装置が知られている（例えば、特許文献１参照）。【０００４】
特許文献１には、撮像された細胞の画像データから細胞の色彩、面積、形状に関する特徴パラメータを算出するパラメータ算出部と、かかる特徴パラメータを用いて細胞を分類する分類部とを備えた細胞分類装置が記載されている。前記分類部は、細胞が第１細胞である可能性を示す第１信頼度を前記特徴パラメータに基づいて算出する第１信頼度算出部と、細胞が第２細胞である可能性を示す第２信頼度を前記特徴パラメータに基づいて算出する第２信頼度算出部とを備えることが記載されている。これらの第１信頼度算出部及び第２信頼度算出部は、パラメータ算出部で取得した特徴パラメータを入力として用いて学習させたニューラルネットワークで構成されている。
【特許文献１】特開２００４−３４０７３８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載の細胞分類装置において、第１信頼度算出部及び第２信頼度算出部に対する入力としてパラメータ算出部で取得した特徴パラメータの全てを用いた場合では、計算量が膨大になり、処理時間が長くなるという不都合が生じ得る。この不都合に対しては、特徴パラメータの全てではなく、その一部を入力として用いることによって対応することができるものの、その場合、特徴パラメータ全体のうちのどの特徴パラメータを入力に用いるのかをユーザが決定しなければならず、この作業は容易ではなかった。すなわち、ユーザにおいて、すべての特徴パラメータのそれぞれについて入力として採用するか否かを判定するという繁雑な作業が発生し、しかも、その結果として得られた特徴パラメータの組み合わせが、必ずしも画像分類に適しているわけではないという問題があった。しかも、その入力として採用するか否かの判定には、相当な知識及び経験を要するという問題もあった。【０００６】
本発明はこのような事情に鑑みてなされたものであり、その目的は、画像分類に適した画像の特徴量の組み合わせパターンを選択することができる特徴量選択方法、その方法を実施する特徴量選択装置、その方法をコンピュータに実行させるためのコンピュータプログラム、そのコンピュータプログラムを記録した記録媒体、その方法により選択された組み合わせパターンを用いて画像分類を行う画像分類方法、及びその画像分類方法を実施する画像分類装置を提供することにある。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明の特徴量選択方法は、画像が有する複数の特徴量の複数の組み合わせパターンのそれぞれについて、複数の訓練画像のクラスタリングを実行する工程（ａ）と、前記クラスタリングの結果に基づいて、前記複数の組み合わせパターンの中から画像分類に用いられる分類用組み合わせパターンを選択する工程（ｂ）とを有し、前記クラスタリングは、前記組み合わせパターンを構成する特徴量を用いて算出された訓練画像相互間の類似度に基づいて行われる。【０００８】
また、上記特徴量選択方法において、前記工程（ａ）及び前記工程（ｂ）を繰り返し実行するようにしてもよい。この場合において、２回目以降の工程（ａ）における前記複数の組み合わせパターンを、先に実行された工程（ｂ）において選択された分類用組み合わせパターンとすることが好適である。【０００９】
さらに、上記特徴量選択方法において、前記工程（ａ）は、前記類似度に応じた距離間隔をおいて前記複数の訓練画像が配されたマップを生成する工程（ａ１）を含み、前記工程（ｂ）は、前記マップに基づいて、分類用組み合わせパターンを選択することが好適である。一態様として、前記工程（ｂ）は、前記工程（ａ１）において生成されたマップに対するアノテーションに基づいて、当該マップの評価値を算出し、算出されたマップの評価値に基づいて、分類用組み合わせパターンを選択する方法が挙げられる。より具体的には、前期工程（ｂ）が、前記工程（ａ１）において生成されたマップに含まれる複数の訓練画像のうちの一部の訓練画像に対するアノテーションに基づいて、当該マップの評価値を算出する方法、また、前期工程（ｂ）が、画像が有する特徴量、特徴量の組み合わせパターン、及び前記算出されたマップの評価値に基づき、組み合わせ最適化アルゴリズムを用いて繰り返し前記クラスタリングを実行する方法が挙げられる。さらに、前記工程（ｂ）が、画像が有する特徴量のそれぞれを遺伝子座とし、特徴量の組み合わせパターンのそれぞれを、前記遺伝子座を要素とする遺伝子を有する個体とし、前記算出されたマップの評価値のそれぞれを前記個体の適応度として、遺伝的アルゴリズムを用いて繰り返し前記クラスタリングを実行する方法が挙げられる。【００１０】
上記特徴量選択方法は、例えば生物試料の画像の分類に用いることができ、その場合、前記画像は、生物試料を撮像して得られる撮像画像であり、前記特徴量は、前記生物試料の形状に由来する形状特徴量と、前記撮像画像のテクスチャに由来するテクスチャ特徴量とを含んでいるようにすることが好適である。【００１１】
また、本発明は、上記特徴量選択方法をコンピュータに実行させるためのコンピュータプログラム、そのコンピュータプログラムを記録した記録媒体である。【００１２】
また、上記課題を解決するために、本発明の画像分類方法は、画像が有する複数の特徴量の複数の組み合わせパターンのそれぞれについて、複数の訓練画像のクラスタリングを実行する工程（ａ）と、前記クラスタリングの結果に基づいて、前記複数の組み合わせパターンの中から画像分類に用いられる分類用組み合わせパターンを選択する工程（ｂ）と、前記工程（ｂ）において選択された分類用組み合わせパターンを用いて、入力された画像を分類する工程（ｃ）とを有し、前記クラスタリングは、前記組み合わせパターンを構成する特徴量を用いて算出された訓練画像相互間の類似度に基づいて行われる。【００１３】
また、上記課題を解決するために、本発明の特徴量選択装置は、画像が有する複数の特徴量の複数の組み合わせパターンの中から画像分類に用いられる分類用組み合わせパターンを選択する特徴量選択部を備え、当該特徴量選択部が、前記複数の組み合わせパターンのそれぞれについて、複数の訓練画像のクラスタリングを実行する工程（ａ）と、前記クラスタリングの結果に基づいて、分類用組み合わせパターンを選択する工程（ｂ）とを実行し、前記クラスタリングは、前記組み合わせパターンを構成する特徴量を用いて算出された訓練画像相互間の類似度に基づいて行われる構成である。【００１４】
また、上記課題を解決するために、本発明の画像分類装置は、画像が有する複数の特徴量の複数の組み合わせパターンの中から画像分類に用いられる分類用組み合わせパターンを選択する特徴量選択部と、当該特徴量選択部によって選択された分類用組み合わせパターンを用いて、入力された画像を分類する画像分類部とを備え、前記特徴量選択部が、前記複数の組み合わせパターンのそれぞれについて、複数の訓練画像のクラスタリングを実行する工程（ａ）と、前記クラスタリングの結果に基づいて、分類用組み合わせパターンを選択する工程（ｂ）とを実行し、前記クラスタリングは、前記組み合わせパターンを構成する特徴量を用いて算出された訓練画像相互間の類似度に基づいて行われる構成である。【００１５】
本発明の上記目的、他の目的、特徴、及び利点は、添付図面参照の下、以下の好適な実施態様の詳細な説明から明らかにされる。
【発明の効果】
【００１６】
本発明によれば、画像分類に適した画像の特徴量の組み合わせパターンを容易に取得することができる。
【図面の簡単な説明】
【００１７】
【図１】本発明の画像分類装置を備える画像分類システムの構成を示すブロック図である。
【図２】図１に示す画像分類システムの外観構成の一例を模式的に示す図である。
【図３】画像分類装置が備える制御部の構成を示す機能ブロック図である。
【図４】分類器生成モードにおける特徴抽出器の動作の流れを示すフローチャートである。
【図５】分類器生成モードにおける特徴選択器の動作の流れを示すフローチャートである。
【図６】分類器生成モードにおける特徴マップ生成器の動作の流れを示すフローチャートである。
【図７】分類器生成モードにおける特徴マップ評価器の動作の流れを示すフローチャートである。
【図８】分類器生成モードにおける特徴選択制御器の動作の流れを示すフローチャートである。
【図９】組み合わせ最適化アルゴリズムとして遺伝的アルゴリズムを採用した場合における訓練画像のクラスタリング及びそのクラスタリングの結果に基づく特徴量の選択を行うときの制御部の動作の流れを示すフローチャートである。
【図１０】分類器生成モードにおけるクラス分類器４１ｆの動作の流れを示すフローチャートである。
【図１１】特徴マップ生成器によって生成され、出力装置の画面上に表示される特徴マップの例を示す図である。
【図１２】アノテーション工程を実施した場合の特徴マップの例を示す図である。
【図１３】分類モードにおける特徴マップ生成器の動作の流れを示すフローチャートである。
【図１４】分類モードにおけるクラス分類器の動作の流れを示すフローチャートである。
【図１５】分類器生成モードにおいてクラス分類器４１ｆが生成した分類基準の例を説明する図である。
【図１６】実施例５における入力画像を出力装置で表示した一画面（ａ）、判定結果を出力装置で表示した一画面（ｂ）である。
【図１７Ａ】撮像画像の一部の領域を示す図である。
【図１７Ｂ】図１７Ａに示す撮像画像における各細胞に対して矩形領域を設定した例を示す図である。
【図１８Ａ】分類器生成モードにおいて実行される最初のクラスタリングによって得られた特徴マップに対して専門家がアノテーションを行った例を示す図である。
【図１８Ｂ】遺伝的アルゴリズムを適用した結果得られた特徴マップを示す図である。
【図１９】分類モードの実行結果を示す図である。
【図２０】１つのＨｅＬａ細胞における細胞分裂の各過程を連続的に捉えた複数の時系列画像を示す図である。
【図２１Ａ】分類器生成モードにおいて実行される最初のクラスタリングによって得られた特徴マップに対して各画像間の時間的な前後関係を矢印により示した図である。
【図２１Ｂ】遺伝的アルゴリズムを適用した結果得られた特徴マップに対して各画像間の時間的な前後関係を矢印により示した図である。
【符号の説明】
【００１８】
１，１ａ    画像分類システム
２    蛍光検出装置
２ａ  蛍光顕微鏡
３    撮像装置
３ａ  ビデオカメラ
４    画像分類装置
４ａ  パーソナルコンピュータ
５    出力装置
５ａ  モニタ
６    入力装置
６ａ  キーボード
６ｂ  マウス
７    補助記憶装置
８    プログラム記憶媒体
４１    制御部
４１ａ  特徴抽出器
４１ｂ  特徴選択器
４１ｃ  特徴マップ生成器
４１ｄ  特徴マップ評価器
４１ｅ  特徴選択制御器
４１ｆ  クラス分類器
４２    記憶部
【発明を実施するための最良の形態】
【００１９】
以下、本発明の好ましい実施の形態を、図面を参照しながら説明する。なお、以下では、本発明を、細胞を撮像して得られた撮像画像を分類する画像分類システムに適用した場合について説明する。【００２０】
［画像分類システムの構成］
図１は、本発明の画像分類装置を備える画像分類システムの構成を示すブロック図である。画像分類システム１は、蛍光を検出する蛍光検出装置２と、蛍光検出装置２で検出された蛍光に由来する蛍光画像を取得する撮像装置３と、撮像装置３にて取得された蛍光画像を分類する画像分類装置４と、画像分類装置４での処理結果を出力する出力装置５と、各種操作を行うための入力装置６とを備えている。画像分類装置４は、後述の処理を実行する画像分類プログラム及び各種のデータを記憶する記憶部４２と、当該プログラムを実行するとともに各装置を制御する制御部４１とを具備している。
図２は、図１に示す画像分類システムの外観構成の一例を模式的に示す図である。図２に示す画像分類システム１ａは、蛍光を検出する蛍光顕微鏡２ａと、蛍光顕微鏡２ａで検出される蛍光を蛍光画像として取得するビデオカメラ３ａと、ビデオカメラ３ａにて取得された蛍光画像を分類するパーソナルコンピュータ（以下、ＰＣと称する）４ａと、ＰＣ４ａでの分類結果等を出力するモニタ５ａと、各種操作を行うためのキーボード６ａ及びマウス６ｂとを備えている。【００２１】
画像分類システム１における蛍光検出装置２としては、試料から発せられる蛍光の強度を検出できる装置であれば良く、蛍光顕微鏡２ａが好ましく用いられ、その他蛍光スキャナを用いることもできる。撮像装置３には、例えば、蛍光検出装置２からの画像信号を２次元グレイスケール(濃淡)画像として取得するビデオカメラ３ａを用いることができる。画像分類装置４は、例えば一定間隔ごとの撮像画像を実時間で処理できる画像処理回路、並びにＣＰＵ、ＲＯＭ、ＲＡＭ及びＩ／Ｏポートからなるマイクロコンピュータで構成することができる。画像分類装置４は、例えばＰＣ４ａで構成することも可能である。画像分類装置４の記憶部４２はＲＯＭやＲＡＭで構成され画像分類プログラムが記憶されているが、フレキシブルディスクやＣＤ−ＲＯＭ等のプログラム記録媒体８に記録された画像分類プログラムを、プログラム記録媒体８を機械的に読取・書込する装置（フレキシブルディスクドライブやＣＤ−ＲＯＭドライブ等）である補助記憶装置７を介して記憶部４２に読み込むようにしても良い。出力装置５には、例えばＣＲＴや液晶ディスプレイに情報を表示するようなモニタ５ａや、レーザプリンタのように紙に情報を印刷する印刷装置を用いることができる。入力装置６には、キーボード６ａやマウス６ｂ等を用いることができる。【００２２】
図３は、画像分類装置４が備える制御部４１の構成を示す機能ブロック図である。図３に示すように、制御部４１は、画像の特徴量を抽出する特徴抽出器４１ａと、特徴抽出器４１ｂによって抽出された特徴量の中から特定の特徴量を選択する特徴選択器４１ｂと、特徴選択器４１ｂによって選択された特徴量を用いて後述する特徴マップを生成する特徴マップ生成器４１ｃと、特徴マップ生成器４１ｃによって生成された特徴マップの評価を行う特徴マップ評価器４１ｄと、特徴選択器４１ｂによる特徴量の選択を制御する特徴選択制御器４１ｅと、画像分類に最適なものとして選択された特徴量を用いて画像分類を行うクラス分類器４１ｆとを備えている。これらの特徴抽出器４１ａ、特徴選択器４１ｂ、特徴マップ生成器４１ｃ、特徴マップ評価器４１ｄ、特徴選択制御器４１ｅ、及びクラス分類器４１ｆは、画像分類プログラムのモジュールとして実現される。【００２３】
上記の画像分類システム１が備える本発明の画像分類装置４は、本発明の特徴量選択装置としての機能を兼ねている。以下では、画像分類装置４の動作についての説明を、（１）分類器生成モード及び（２）分類モードの２つのモードに分けて行うが、このうち（１）分類器生成モードにおける動作は本発明の特徴量選択装置としての動作に相当し、これに（２）分類モードの動作を加えたものが本発明の画像分類装置としての動作に相当する。【００２４】
［画像分類装置の動作］
上述したとおり、本発明の画像分類装置４は、（１）分類器生成モード及び（２）分類モードの２つの動作モードを有している。そして、後述するように、（１）分類器生成モードにおいて、訓練画像のクラスタリング及びそのクラスタリングの結果に基づく特徴量の選択及び分類器の生成を行い、（２）分類モードにおいて、選択された特徴量及び生成した分類器を用いた画像分類を行う。【００２５】
ここで、クラスタリングとは、外的基準なしに自動的に分類を行なうことをいい、いわゆる「教師なし分類法」と呼ばれるものをいう。クラスタリングでは、分類すべきデータの集まりにおいて、任意の二つのデータ間に関連性を示す尺度が定義されているとし、データの集まりを幾つかの塊（クラスタ）に分割し、それぞれのクラスタの中でデータ間の関連性が高く、異なるクラスタ間では関連性が低くなるようにグループ分けを行なうようになっている。したがって、クラスタリングの結果を基にすれば、各画像データは、外的基準を設定するための事前処理等を必要とせずに、関連性の高い画像データ同士が同一クラスタに属するといったように分類されることになる。【００２６】
（１）分類器生成モード
分類器生成モードにおいては、特徴抽出器４１ａの処理終了後、特徴選択器４１ｂ、特徴マップ生成器４１ｃ、特徴マップ評価器４１ｄ、及び特徴選択制御器４１ｅの各モジュールが、画像の特徴量の複数の組み合わせパターンの中から画像分類に適した組み合わせパターンを選択するまで、後述する処理を繰り返し実行する。この各モジュールにおける処理の繰り返しによって、訓練画像のクラスタリングが行われることになる。【００２７】
図４は、分類器生成モードにおける特徴抽出器４１ａの動作の流れを示すフローチャートである。まず、特徴抽出器４１ａは、撮像装置３によって撮像された複数の画像の入力を、当該撮像装置３から受け付ける（Ｓ１０１）。以下、この入力された画像を訓練画像と称する。【００２８】
次に、特徴抽出器４１ａは、入力された画像が有する複数の特徴量を抽出し（Ｓ１０２）、その抽出した複数の特徴量を特徴群として特徴選択器４１ｂへ出力する（Ｓ１０３）。【００２９】
訓練画像が時系列画像の場合、特徴抽出器４１ａは、タイムポイント毎に別々の画像へと分解し、その分解された画像毎にステップＳ１０２及びＳ１０３を実行することにより、各タイムポイントについての特徴群を特徴選択器４１ｂへ出力する。この場合、これ以降の各モジュールにおける処理は各タイムポイントの画像毎に独立して行なわれる。ただし、訓練画像間の時間的関係に関する情報は後段のモジュールで利用されるため、記憶部４２に記憶しておく。【００３０】
また、訓練画像が複数の蛍光波長で撮像したマルチバンド画像の場合（例えば、細胞の核と微小管とをそれぞれ赤色と緑色とで蛍光標識して、これらの両方を撮像した画像の場合など）、特徴抽出器４１ａは、各バンドに分解した上でグレイスケール画像群を生成し、そのグレイスケール画像のそれぞれについて特徴量の抽出を実行する。【００３１】
特徴抽出器４１ａにおいて抽出される特徴量の種類数は、訓練画像が最も単純な画像形式の場合で約１５０程度である。この特徴量には、撮像対象の形状に由来する形状特徴量と、その撮像対象のテクスチャに由来するテクスチャ特徴量とが含まれる。【００３２】
本実施の形態における形状特徴量は、訓練画像から判別分析法によって閾値を決定して得られた白黒画像から抽出した白領域について、面積、周長、円形度、長軸長、短軸長、短軸長軸比、複雑度、訓練画像中の白領域に相当する領域の輝度分布（平均値、中央値、標準偏差、歪度、尖度）などを算出して得られる数値群である。【００３３】
本実施の形態におけるテクスチャ特徴量は、訓練画像を最低輝度から最高輝度にかけての輝度範囲を１８段階に均等に分割して得られる１６種の閾値で２値化して得られた白黒画像群（１６種）のそれぞれについて白領域及び黒領域を抽出することにより撮像対象の面積、周長、個数、及び複雑度などの形態パラメータを測定し、各形態パラメータについて１６種の画像群全体における統計量（平均、最大、分散、中央値）を算出して得られた数値群であり、多重形状特徴量と呼べるものを含む。なお、これらの形状特徴量の抽出は、グレイスケール画像に対して行う他、前処理としてSobelフィルタを作用させて得た境界画像に対しても行う。【００３４】
また、画像全体の輝度に基づいて算出される値であって、平均輝度、最大輝度、輝度の分散、輝度のヒストグラム、及び隣接画素間の輝度の関係性（差及び積）に着目した数値群であって、輝度特徴量と呼べるものも含む。特徴抽出器４１ａによって抽出される特徴量としては表１に掲げるものが挙げられる。
【表１】
2008129881.tif 000003
【００３５】
なお、訓練画像が時系列画像の場合、特徴抽出器４１ａは、特徴量の抽出処理の最終段において、各特徴量について一つ前のタイムポイントの特徴量との差分を計算し、これを特徴群として追加する。【００３６】
例えば、撮像対象が細胞の染色体である場合、形状特徴量（形態パラメータ）としては表２に掲げるものが挙げられ、テクスチャ特徴量としては表３に掲げるものが挙げられる。
【表２】
2008129881.tif 000004
【表３】
2008129881.tif 000005
【００３７】
図５は、分類器生成モードにおける特徴選択器４１ｂの動作の流れを示すフローチャートである。特徴選択器４１ｂは、初期状態であるか否かを判定し（Ｓ２０１）、初期状態であると判定した場合（Ｓ２０１でＹＥＳ）、特徴抽出器４１ａから入力された特徴群を選択した特徴群（選択特徴群）として特徴マップ生成器４１ｃへ出力する（Ｓ２０２）。【００３８】
他方、初期状態ではないと判定した場合（Ｓ２０１でＮＯ）、特徴選択器４１ｂは、後述するようにして特徴選択制御器４１ｅから入力された選択特徴群を特徴マップ生成器４１ｃへ出力する（Ｓ２０３）。このようにして、特徴選択器４１ｂは特徴選択制御器４１ｅによって制御される。【００３９】
図６は、分類器生成モードにおける特徴マップ生成器４１ｃの動作の流れを示すフローチャートである。まず、特徴マップ生成器４１ｃは、選択特徴群の入力を特徴選択器４１ｂから受け付ける（Ｓ３０１）。この場合、特徴マップ生成器４１ｃは、訓練画像のすべてに対する選択特徴群を同時に入力として受け取る。次に、特徴マップ生成器４１ｃは、訓練画像相互間の類似度を算出し、その類似度に応じた距離間隔をおいて複数の訓練画像が配された特徴マップを生成し（Ｓ３０２）、その生成した特徴マップを出力装置５及び特徴マップ評価器４１ｄに対して出力する。その後、出力装置５は、この特徴マップを画面上に表示する。以下、この特徴マップについて詳述する。【００４０】
本実施の形態において、特徴マップ生成器４１ｃが実行する特徴マップの生成処理は、自己組織化マップ（ＳＯＭ：Self-Organizing
Maps）法を用いてなされる。すなわち、訓練画像の選択特徴量を用いて訓練画像相互間の類似度を算出し、その類似度に応じた距離間隔をおいて複数の訓練画像が配されるように当該訓練画像を二次元平面に写像することにより、特徴マップが生成される。この特徴マップは、各訓練画像相互間の類似性と、訓練画像群に含まれている相互の関係性とを表した図形となる。【００４１】
特徴マップ生成器４１ｃによって生成され、出力装置５の画面上に表示される特徴マップの例を図１１に示す。図１１に示すとおり、特徴マップは、正六角形格子によって均等な領域（ノード）に分割されており、各訓練画像はいずれかのノードに写像されている。図１１に示す例では、ノード数を１４４個としているが、この数は訓練画像の数に応じて適宜調整することができる。特徴マップ上では、類似した画像が隣り合うノード上又は同一のノード上に配置される。ここで、類似性の尺度は、特徴マップ生成器４１ｃに入力された選択特徴群によって規定される。また、特徴マップ上で隣り合うノード対の境界には、ノード間の類似性を示す値（ノード間類似度）が割り当てられている（図１１では、濃淡によって表されている。）。【００４２】
訓練画像が時系列画像である場合、各タイムポイントの画像がそれぞれ別個に特徴マップ上に配される他、タイムポイント間の時間関係を示す情報として、画像間を接続する線分によって表現される軌跡が特徴マップ上に表示される。【００４３】
なお、本実施の形態において特徴マップ生成器４１ｃにより算出される類似度は、「画像ａの選択特徴群（１個以上の数値データからなる）Ｆａ」と「画像ｂの選択特徴群（１個以上の数値データからなる）Ｆｂ」とのユークリッド距離ｄ（Ｆａ，Ｆｂ）と定義することができ、Ｆａ及びＦｂをｎ個の特徴量の組み合わせとしてＦａ＝（a1, a2, a3, ... an）及びＦｂ＝ (b1, b2, b3, ...
bn)とそれぞれ表した場合、次の式１により算出される。
【数１】
2008129881.tif 000006
【００４４】
図７は、分類器生成モードにおける特徴マップ評価器４１ｄの動作の流れを示すフローチャートである。特徴マップ評価器４１ｄは、特徴マップ生成器４１ｃから特徴マップの入力を受け付ける（Ｓ４０１）。次に、特徴マップ評価器４１ｄは、その特徴マップが訓練画像群における撮像対象の状態の分布を反映している度合いを示す０以上１以下の実数値を評価値として算出し（Ｓ４０２）、その算出した評価値を特徴選択制御器４１ｅへ出力する（Ｓ４０３）。以下、この特徴マップの評価について詳述する。【００４５】
特徴マップ評価器４１ｄが実行する特徴マップの評価における評価基準は、ユーザによる分類基準の指示であるアノテーションを受けて設定される。すなわち、特徴マップ評価器４１ｄは、特徴マップに対するアノテーションに基づいて、特徴マップの評価を行っている。【００４６】
上述したように、分類器生成モードにおいて、特徴マップ評価器４１ｄは繰り返し動作するが、特に初回動作時にはユーザからの指示を待ち、アノテーション工程を行う。ただし、複数の時系列画像を訓練画像群とする場合では、この時点においてアノテーション工程を省略することも可能である。【００４７】
本実施の形態において、アノテーション工程は、出力装置５の画面上に表示された特徴マップをユーザが観察し、その特徴マップ上のどの領域がどの状態に相当するかを入力装置６を用いてユーザが入力することにより実施される。このアノテーション工程を実施した場合の特徴マップの例を図１２に示す。図１２において、Ｐｒｏは前期、Ｐｒｏｍｅｔａは前中期、Ｍｅｔａは中期、Ａｎａは後期、Ｔｅｌｏは終期、Ｇ２はＧ２期（細胞分裂期直前の間期）を表す。【００４８】
訓練画像群が時系列画像でない場合、特徴マップ評価器４１ｄは、アノテーションによって得られた教師データに基づいて、特徴マップの評価値を算出する。具体的には、特徴マップ上での「クラス間の境界に相当する隣り合うノード対すべてについてのノード間類似度の総和」を「すべてのノード間類似度の総和」で除することによって正規化を行い、１からその正規化された値を減ずることにより評価値を算出する。【００４９】
また、訓練画像が時系列画像である場合であって、初回動作時にアノテーション工程を省略するときには、「各撮像対象の状態推移を示す軌跡間の距離」を「すべてのノード間類似度の総和」で除することによって正規化を行い、１からその正規化された値を減ずることにより評価値を得る。【００５０】
このようにして算出された評価値が高いほど、前々段の特徴選択器４１ｂによって選択された特徴群が、アノテーションにしたがって撮像対象の状態を分類するのに適していることを意味している。【００５１】
図８は、分類器生成モードにおける特徴選択制御器４１ｅの動作の流れを示すフローチャートである。特徴選択制御器４１ｅは、特徴マップ評価器４１ｄから特徴マップの評価値の入力を受け付ける（Ｓ５０１）。そして、その評価値を最大化することができる特徴量の組み合わせパターンである選択特徴群を、組み合わせ最適化アルゴリズムを用いて決定する（Ｓ５０２）。具体的には、特徴抽出器４１ａから出力される複数の特徴量のうち、どの特徴量を組み合わせれば特徴マップの評価値が最大になるか（すなわち、撮像対象の状態を適切に評価できるか）を検索することにより、撮像対象の状態を評価するための基準として優れている選択特徴群を決定する。そのために、特徴選択制御器４１ｅは、特徴選択器４１ｂを最適制御する。【００５２】
なお、特徴抽出器４１ａから出力される特徴量の種類数をＭとすると、特徴量の組み合わせの数は２のＭ乗となる。Ｍは通常数百以上であるため、これら組み合わせのすべてについて特徴マップの生成及びその評価を行うことは、計算時間の制約により現実的ではない。そのため、近似解を高速に検索する組み合わせ最適化アルゴリズムが用いられる。本実施の形態においては、その組み合わせ最適化アルゴリズムとして、遺伝的アルゴリズム（ＧＡ）を採用した。【００５３】
ＧＡは、自然選択による生物の進化に着想を得た最適化手法であり、一つ一つの解候補を「個体」に、解候補の妥当性を「適応度」にそれぞれなぞらえ、個体群を構成する各個体の適応度を求め，適応度の高い個体を選択・交配することで次世代個体群を生成し、さらに次世代個体群について各個体の適応度を求めるという工程を繰り返すことによって、与えられた問題に対する近似解を求めるものである。本実施の形態において、「与えられた問題」は「生物試料の状態をアノテーションに従って分類する際に適した特徴選択を行なうこと」であり、「個体」は「特徴選択器４１ｂにおいて選択される特徴量の種類」に相当し、「適応度」は「特徴マップ評価器４１ｄにより得られる評価値」に相当する。具体的には、訓練画像から抽出される各特徴量を1 ビットの「遺伝子座」として扱い、遺伝子座の値が１の場合は特徴選択器４１ｂにおいて該当する特徴量を選択し、その後の特徴マップの生成に利用し、その値が０の場合は該当する特徴量を選択せず、その後の特徴マップの生成に利用しないようにする。遺伝子座の数は特徴量の種類数Ｍと等しく、したがって、Ｍビットの「遺伝子」がＧＡ「個体」の遺伝型となる。【００５４】
図９は、組み合わせ最適化アルゴリズムとして遺伝的アルゴリズムを採用した場合における訓練画像のクラスタリング及びそのクラスタリングの結果に基づく特徴量の選択を行うときの制御部４１の動作の流れを示すフローチャートである。【００５５】
なお、本実施の形態において、ＧＡのパラメータとしては、交叉法：一様交叉、選択・世代交代法：トーナメント選択（ＴＳ）＋エリート保存戦略（ＥＳＳ）、個体群のサイズ（個体数「Ｐ」とする)：100個体、変異率：0.01／遺伝子座を用いたが、これらは適宜調整可能である。【００５６】
まず、制御部４１は、第１世代の個体群を構成する各個体の評価を実行する（Ｓ６０１）。この第１世代の個体群において、１個体は全ビットを１に設定し、残りのＰ−１個体は乱数によってその遺伝形質を決定する。【００５７】
各個体の適応度の算出は、特徴選択器４１ｂ〜特徴マップ生成器４１ｃ〜特徴マップ評価器４１ｄの各モジュールを一度動作することで行われる。したがって、個体群の全個体についての評価は、特徴選択器４１ｂ〜特徴マップ生成器４１ｃ〜特徴マップ評価器４１ｄの各モジュールを最大Ｐ回動作させることによって完了する。なお、全遺伝子座が０の個体については例外とし、上記モジュールを動作させることなくその評価値を最低値（０）とする。【００５８】
次に、制御部４１は、次世代の個体群を生成する（Ｓ６０２）。ここでは、個体群全体から、評価値の高い上位個体（これは生物試料の状態の評価を行なうのに適した特徴群を意味する）をＴＳによって選抜した上で、一様交叉法によって次世代の個体群を生成する。また、評価値のとくに高い個体は次世代にそのまま残す（ＥＳＳ）。このＥＳＳの採用により、最大評価値は、世代交代にともない増加するか、もしくは不変である。【００５９】
次に、制御部４１は、生成した個体群を構成する各個体の評価を、上述した場合と同様にして実行する（Ｓ６０３）。そして、制御部４１は、評価値が不変である状態がＮ（Ｎはユーザにより適宜設定される）世代数以上続いているか否かを判定する（Ｓ６０４）。ここで、Ｎ世代数以上は続いていないと判定した場合（Ｓ６０４でＮＯ）、制御部４１は、ステップＳ６０２に戻る。これに対し、Ｎ世代数以上続いていると判定した場合（Ｓ６０４でＹＥＳ）、制御部４１は、遺伝的アルゴリズムを停止し、このときの最良個体の遺伝形質、つまり選択すべき特徴量の組み合わせを選択特徴群として設定する（Ｓ６０５）。この設定は、特徴選択器４１ｂによって当該特徴量の組み合わせを記憶部４２に記憶することによりなされる。また、特徴マップ生成器４１ｄによって、最良個体に係る特徴量の組み合わせを用いた特徴マップが生成され、記憶部４２に記憶される。この特徴マップは、後述する分類モードでの動作で利用される。【００６０】
以上の処理により、後の分類モードに用いられる特徴量の組み合わせ（最適特徴群）の選択と、アノテーションによる全ての訓練画像に対するクラス名のラベル付けが完了する。【００６１】
図１０は、分類器生成モードにおけるクラス分類器４１ｆの動作の流れを示すフローチャートである。まず、クラス分類器４１ｆは、特徴選択器４１ｂから入力された最適特徴群を教師データセットとして入力を受け付け（ＳＡ１）、各訓練画像の最適特徴群の値（最適特徴ベクトル）とクラス名の対応関係にもとづいて、クラス分類のための分類基準を生成し（ＳＡ２）、その分類基準を記憶部４２に記録する（ＳＡ３）。分類基準の生成には教師付き学習アルゴリズムが用いられる。本実施の形態においては、教師付き学習アルゴリズムとして、サポートベクターマシン（ＳＶＭ）を採用した。ＳＶＭとは、特徴群の数によって次元が定まる特徴空間内においてクラス間の境界となる超平面を、その超平面に最も近い特徴ベクトルからの距離が最大になるように定めるアルゴリズムである。分類基準を記録することによって、分類器の生成は完了する。【００６２】
図１５は、分類器生成モードにおいてクラス分類器４１ｆが生成した分類基準の例を説明する図である。図１５には、HeLa細胞の核・染色体蛍光像からのアポトーシス判定（生きている細胞、アポトーシスした細胞の２分類）において、特徴量が下記の２つ選択されたときに、クラス分類器４１ｆにＳＶＭを利用して分類基準として分離超平面を生成した分類基準の例が示されている。なお、図１５において、選択された特徴量の１つである「最大輝度」が横軸に、もう１つの選択された特徴量である「境界画像の多重形状特徴のうち低輝度領域の総面積の標準偏差」が縦軸にそれぞれあたる。【００６３】
図１５（ａ）は、分離超平面を生成する前の、アノテーションによってクラス名がラベリングされた訓練画像の、上記２特徴量からなる特徴空間中における分布を示している。１つの点が１つの訓練画像に相当する。図中の○でプロットされた点のクラス名は「生きている細胞」に、×でプロットされた点のクラス名は「アポトーシスした細胞」にそれぞれ相当する。【００６４】
また、図１５（ｂ）は、分離基準として実線で示す分離超平面が生成された状態を示している。符号５０Ａで示される位相が「生きている細胞」、符号５０Ｂで示される位相が「アポトーシスした細胞」に相当する。クラス分類器４１ｆは分離超平面と各位相のクラス名とを記憶部４２に記憶する。【００６５】
なお、ここでは図示しないが、最適特徴群を構成する特徴量の数が数十程度に及ぶ場合、分離基準である分離超平面が存在する空間（特徴空間）は数十次元空間となる。【００６６】
（２）分類モード
分類モードにおいては、一つの画像の分類にあたって、特徴抽出器４１ａの処理終了後、特徴選択器４１ｂ、特徴マップ生成器４１ｃ、及びクラス分類器４１ｆの各モジュールをそれぞれ一度実行する。【００６７】
特徴抽出器４１ａの動作の流れは分類器生成モードと同一である。図４に示すように、特徴抽出器４１ａは、撮像装置３によって撮像された画像の入力を、当該撮像装置３から受け付ける（Ｓ１０１）。以下、この入力された画像を分類対象画像と称する。次に、特徴抽出器４１ａは、入力された画像が有する複数の特徴量を抽出し（Ｓ１０２）、その抽出した複数の特徴量を特徴群として特徴選択器４１ｂへ出力する（Ｓ１０３）。【００６８】
つぎに、特徴選択器４１ｂが、分類器生成モードにおいて最終的に選択された特徴群を最適特徴群として記憶部４２から読み出し、特徴抽出器４１ａから入力された特徴群の中から最適特徴群を選択し、特徴マップ生成器４１ｃ及びクラス分類器４１ｆに出力する。その後、特徴マップ生成器４１ｃ及びクラス分類器４１ｆが以下のように処理を実行する。【００６９】
図１３は、分類モードにおける特徴マップ生成器４１ｃの動作の流れを示すフローチャートである。特徴マップ生成器４１ｃは、画像分類の対象となる画像である分類対象画像の入力を受け付ける（Ｓ７０１）。次に、特徴マップ生成器４１ｃは、記憶部４２に記憶されている特徴マップ、すなわち分類器生成モードによって選択された最適特徴群に基づいて生成された特徴マップを読み出す（Ｓ７０２）。【００７０】
そして、特徴マップ生成器４１ｃは、特徴選択器４１ｂから入力された最適特徴群を用いて、読み出した特徴マップ上に分類対象画像を写像し（Ｓ７０３）、その写像後の特徴マップを出力装置５へ出力する（Ｓ７０４）。出力装置５は、特徴マップ生成器４１ｃから入力された特徴マップを画面上に表示する。この特徴マップは、分類対象画像が、訓練画像群中のどの画像に類似しているのかを図示したものといえる。【００７１】
図１４は、分類モードにおけるクラス分類器４１ｆの動作の流れを示すフローチャートである。クラス分類器４１ｆは、特徴選択器４１ｂから最適特徴群の入力を受け付け（Ｓ８０１）、記憶部４２から分類基準を読み出し（Ｓ８０２）、最適特徴群の値を分類基準に基づいて分類し、生物試料の状態を示すクラス名を含む分類結果を生成し（Ｓ８０３）、その分類結果を出力装置５へ出力する（Ｓ８０４）。出力装置５は、クラス分類器４１ｆから入力された分類結果を画面上に表示する。【００７２】
このようにして表示装置５の画面上に表示された特徴マップ及び分類結果を参照することにより、ユーザは、分類対象画像の分類の結果を確認することができる。【００７３】
以上では、細胞を撮像した蛍光画像を分類する画像分類システムに本発明を適用した場合について説明したが、本発明はこれに限定されるわけではなく、各種の撮像装置により取得された画像を分類する画像分類システムに適用可能である。例えば、本発明は医療用途の画像分類システムに適用可能であり、この場合、撮像画像としては、生物個体、生物組織、生物個体または組織の切片、血液等の生物個体由来体液、細胞等を撮像した、顕微鏡画像、Ｘ線像、ＭＲＩ像（核磁気共鳴像）、超音波像が例示される。
【実施例】
【００７４】
以下、実施例１〜６において、上述した実施の形態の画像分類システムを用いて細胞の分類を行った。各実施例における判定精度を表４に示す。
【表４】
2008129881.tif 000007
【００７５】
（実施例１）
実施例１では、ＨｅＬａ細胞の細胞周期におけるクラス（ステージ）判定を行った。訓練画像及び分類対象画像としてＨｅＬａ細胞の明視野像（時系列画像）を用い、Ｇ２期、前期〜前中期、中期、後期〜終期、細胞質分裂期、Ｇ１期の６つのクラスのいずれに属するかの判定を行った。本実施例における判定結果を目視結果と対比したところ、表４に示すように、判定精度は９０．９％であった。【００７６】
（実施例２）
実施例２では、ＨｅＬａ細胞のアポトーシス判定を行った。訓練画像及び分類対象画像としてＨｅＬａ細胞の明視野像を用い、生きている細胞であるか、アポトーシスした細胞であるかの判定を行った。表５に、分類器生成モードにおいて、特徴抽出器４１ａにおいて抽出された特徴群を示す。
【表５】
2008129881.tif 000008
表５において、括弧を付した特徴量は最適特徴群として選択された特徴量である。本実施例における判定結果を目視結果と対比したところ、表４に示すように、判定精度は９６．９％であった。【００７７】
（実施例３）
実施例３では、ＨｅＬａ細胞の細胞周期におけるクラス（ステージ）判定を行った。訓練画像及び分類対象画像としてＨｅＬａ細胞の核・染色体の蛍光画像を用い、Ｇ２期、前期、前中期、中期、後期、終期、細胞質分裂期、Ｇ１期の８つのクラスのいずれに属するかの判定を行った。本実施例における判定結果を目視結果と対比したところ、表４に示すように、判定精度は８８．１％であった。【００７８】
（実施例４）
実施例４では、ＨｅＬａ細胞の細胞周期におけるクラス（ステージ）判定を行った。訓練画像及び分類対象画像としてＨｅＬａ細胞の核・染色体の蛍光画像（時系列画像）を用い、Ｇ２期、前期、前中期、中期、後期、終期、細胞質分裂期、Ｇ１期の８つのクラスのいずれに属するかの判定を行った。本実施例における判定結果を目視結果と対比したところ、表４に示すように、判定精度は９５．２％であった。【００７９】
（実施例５）
実施例５では、ＨｅＬａ細胞のアポトーシス判定を行った。訓練画像及び分類対象画像としてＨｅＬａ細胞の核・染色体の蛍光画像（時系列画像）を用い、生きている細胞であるか、アポトーシスした細胞であるかの判定を行った。表６に、分類器生成モードにおいて、特徴抽出器４１ａにおいて抽出された特徴群を示す。
【表６】
2008129881.tif 000009
【００８０】
表６において、括弧を付した特徴量は最適特徴群として選択された特徴量である。本実施例における判定結果を目視結果と対比したところ、表４に示すように、判定精度は９５．１％であった。【００８１】
図１６（ａ）は、本実施例での入力画像を出力装置５で表示した一画面を示す。図１６（ａ）に示す画面および入力画像を表示したその他の画面を見ながら入力装置６を操作してＨｅＬａ細胞の核・染色体を含む複数の領域を分類対象画像として選択した。選択された分類対象画像について分類モードにおいて判定がなされ、出力装置５に判定結果が表示された。図１６（ｂ）は、本実施例の判定結果を出力装置５で表示した一画面を示す。図１６（ｂ）において、矩形で囲まれた領域は、選択した分類対象画像であり、「ｏｔｈｅｒ」との表記は「生きている細胞」として判定された分類対象画像であり、「ａｐｏ」との表記は「アポトーシスした細胞」として判定された分類対象画像である。図１６（ｂ）に示す分類対象画像についての判定結果は、目視結果と完全に一致していた。【００８２】
（実施例６）
実施例６では、シロイヌナズナ葉表皮組織の細胞種別の判定を行った。訓練画像及び分類対象画像としてシロイヌナズナ葉表皮組織の明視野像を用い、表皮細胞であるか、孔辺細胞であるかの判定を行った。本実施例における判定結果を目視結果と対比したところ、表４に示すように、判定精度は９７．９％であった。【００８３】
上述のように、各実施例においては、非常に高い判定精度で細胞の分類を行うことができた。【００８４】
なお、上記の各実施例のように、生物試料画像の分類に際しては、分類基準が外的基準としては存在しない場合が多い。分類の指針が経験的に与えられている場合であっても、その指針は分類を自動化するためコンピュータプログラムとして実装するに足る自明性や一貫性を備えていないことがほとんどである。さらに、生物試料画像の分類においては、例えば細胞画像を細胞周期の各フェイズへ分類する場合のように、明確な境界が存在せず、生命現象の記述のため便宜的に時期を分類する場合も多い。こうした対象を分類する場合、単に分類基準を決めるだけでなく、入力する画像群をいくつのタイプのどのようなクラスへと分類するべきかといった、分類の方針も検討する必要がある。本発明では、画像分類を自動化するだけでなく、分類基準の決定に先立ってクラスタリングを行ない画像群の分布状況を可視化することによって、いくつのタイプのどのようなクラスへと分類するべきかといった方針をユーザが決定する過程を支援する。【００８５】
また、生物試料画像の多くは形状特徴量だけでは十分に試料の性質を表現できないため、画像分類の際には画像の肌理・模様をあらわすテクスチャ特徴量に頼らざるを得ない。しかし形状特徴量に比べてテクスチャ特徴量の種類は多く、数百以上にのぼる。画像分類に有用な特徴は、多数のテクスチャ特徴量中のごく一部に過ぎず、さらに画像の種類・性質や分類目的ごとに適したテクスチャ特徴量は異なる。そのため、生物試料画像の分類システムの開発にあたっては、多数のテクスチャ特徴量の中から分類に適した特徴量を選択する工程を経るのが一般的であった。この工程は本発明の実現する特徴群の選択方法によって自動化できるため、生物試料画像の分類システムの開発における主要な障壁のひとつを解決できる。【００８６】
［その他の実施の形態］
上述した実施の形態における撮像装置３、画像分類装置４、出力装置５、及び入力装置６は、それぞれネットワーク上に分散して設けられてもよい。また、画像分類装置４を構成するモジュール４１ａ〜４１ｆは、いずれかの機能が専用回路により設けられるか、あるいは、いずれかの機能が１つの独立したコンピュータにより実行されるかは適宜変更されてよい。例えば、医療分野において遠隔画像診断システムを実現するために、特徴マップ生成器４１ｃ及び特徴マップ評価器４１ｄと、出力装置５と、入力装置６とを他の装置から離れた地点に設けることで、場所を異にしながら専門家によるアノテーション工程と分類対象画像の撮像工程とを同時に並行して実施できる。【００８７】
このように、本発明は、医療分野において、ＭＲＩ（核磁気共鳴装置）、ＣＴスキャン、ＰＥＴ（陽電子放射断層撮影）、Ｘ線透視画像装置などの診断システムに適用可能である。【００８８】
また、上記実施の形態では、遺伝的アルゴリズムを用いて最適特徴群が決定されるが、他の手法により最適特徴群の決定が行なわれてもよい。例えば、最適解を近傍検索により得る局所検索法、ランダム多スタート局所検索法、局所検索法を改善したアニーリング法やタブー検索法等が利用されてもよい。【００８９】
（アノテーション工程の他の態様）
上記実施の形態では、特徴マップ上のどの領域がどの状態に相当するかをユーザが指示することによりアノテーション工程を実施しているが、アノテーション工程の態様はこれに限定されるわけではない。例えば、特徴マップ上に表されている訓練画像のうちの一部の訓練画像に対するアノテーションを行うことによりアノテーション工程を実施するようにしてもよい。以下では、そのようなアノテーション工程の例を示す。【００９０】
まず、ユーザは、出力装置５の画面上に表示された特徴マップの中から複数の画像を選択する。そして、それらの画像がどのグループに属するか（例えば、画像Ａ及び画像ＢはグループＰに属し、画像Ｃ及び画像ＤはグループＱに属す等）を入力装置６を用いてユーザが入力することにより、アノテーション工程が実施される。【００９１】
この場合、特徴マップ評価器４１ｄは、上記アノテーションによって得られた教師データに基づいて、次の式２により特徴マップの評価値を算出する。
【数２】
2008129881.tif 000010
ここで、ｎはグループ数を示している。また、「グループ内の評価値」は種々の方法により算出され得るが、例えば、画像数が２の場合においては「１／（特徴マップ上における画像間距離）」により算出し、画像数が３以上の場合においては「１／（特徴マップ上における多角形の周長）」により算出することが考えられる。なお、この場合の多角形とは、特徴マップ上において同一グループ内の画像が位置する点をすべて含む最小の凸多角形を意味する。【００９２】
次に、様々な細胞周期の状態にある複数のＨｅＬａ細胞（染色体・核がＧＦＰヒストン融合遺伝子の導入により標識されている）について蛍光顕微鏡により染色体・核の蛍光像を撮像し、それにより得た撮像画像を用いて本実施の形態による画像分類を行った例について説明する。【００９３】
図１７Ａは、上記の撮像画像の一部の領域を示す図である。また、図１７Ｂは、図１７Ａに示す撮像画像における各細胞に対して矩形領域を設定した例を示す図である。このようにして設定された各矩形領域が訓練画像となる。【００９４】
図１８Ａは、分類器生成モードにおいて実行される最初のクラスタリングによって得られた特徴マップに対して専門家がアノテーションを行った例を示す図である。ここでは、図１８Ａに示すように、合計１１枚の訓練画像がアノテーションの対象となっており、そのうちの２枚の訓練画像がＧ２期（G2）に、他の２枚の訓練画像が分裂前中期（prometa）に、他の４枚の訓練画像が分裂中期（meta）に、他の３枚の訓練画像がＧ１期（G1）にそれぞれ属すると判断されている。これら４つのグループ（細胞周期）のそれぞれについて、上述したように画像数が２の場合は「１／（特徴マップ上における画像間距離）」により、画像数が３以上の場合は「１／（特徴マップ上における多角形の周長）」によりグループ内の評価値を算出し、そのグループ内の評価値を用いて上記式２により特徴マップの評価値を算出する。【００９５】
図１８Ｂは、上述したようにして算出された特徴マップの評価値が高くなるように遺伝的アルゴリズムを適用した結果得られた特徴マップを示す図である。図１８Ｂを参照すると、アノテーションが施された訓練画像については、同一グループに属している訓練画像が近くに集まっていることが確認できる。また、それらのグループと同じ細胞周期にあるアノテーションが施されていない画像も近くに集まっていることが確認できる。さらに、アノテーションの対象ではない細胞周期である分裂前期（pro）、分裂後期／分裂終期（ana/telo）の画像が、アノテーションの対象となったＧ２期（G2）、分裂中期（metaphase）及び分裂前中期（prometa）とは異なる箇所に集まっていることも確認することができる。【００９６】
このようにして得られた特徴量の選択パターンに基づいて教師付き学習による分類器を生成した後、分類モードにおいて、アノテーションを施していない矩形の画像領域に対して細胞周期の自動分類を行った。図１９はその結果を示す図である。この結果を目視結果と対比したところ、判定精度は９５．６％であった。【００９７】
（アノテーション工程の省略）
上述したとおり、上記実施の形態では、分類器生成モードにおいて、複数の時系列画像を訓練画像群とする場合の特徴マップ評価器４１ｄの初回動作時にアノテーション工程を省略することが可能である。しかしながら、訓練画像が時系列画像である場合であれば、初回動作時に限らず、アノテーション工程を省略することは可能である。このように、アノテーション工程を省略した場合の例について、以下に示す。【００９８】
なお、この例では、１つのＨｅＬａ細胞（染色体・核がＧＦＰヒストン融合遺伝子の導入により標識されている）について蛍光顕微鏡により染色体・核の蛍光像を連続的に撮像し、これにより得た細胞分裂の各過程を連続的に捉えた複数の時系列画像を用いて、本実施の形態による画像分類を行っている。具体的には、１つのＨｅＬａ細胞について、Ｇ２期（G2）、分裂前期（pro）、分裂前中期（prometa）、分裂中期（meta）、分裂後期／分裂終期（ana/telo）、及びＧ１期（G1）の各過程を連続的に捉えた複数の時系列画像（図２０）を訓練画像群とし、その訓練画像群を用いて分類器生成モードを実行し、その結果得られた分類器を用いて分類モードを実行している。【００９９】
図２１Ａは、分類器生成モードにおいて実行される最初のクラスタリングによって得られた特徴マップに対して各画像間の時間的な前後関係（撮像対象である細胞の状態遷移、すなわち細胞の分裂前であるＧ２期から、分裂中の各時期を経て、分裂後のＧ１期までの遷移）を矢印により示した図である。この最初のクラスタリングの後に、上記実施の形態と同様に、「各撮像対象の状態推移を示す軌跡間の距離」を「すべてのノード間類似度の総和」で除することによって正規化を行い、１からその正規化された値を減ずることにより特徴マップの評価値を算出する。【０１００】
図２１Ｂは、上述したようにして算出された特徴マップの評価値が高くなるように遺伝的アルゴリズムを適用した結果得られた特徴マップを示す図である。この図２１Ｂにおいても、図２１Ａと同様に、各画像間の時間的な前後関係が矢印により示されている。図２１Ｂを参照すると、細胞周期各期が特徴マップ上で集まっていることが確認できる。これは、選択された特徴量の組み合わせパターンが細胞周期評価に有効であることを意味している。【０１０１】
なお、上記説明から、当業者にとっては、本発明の多くの改良や他の実施形態が明らかである。従って、上記説明は、例示としてのみ解釈されるべきであり、本発明を実行する最良の態様を当業者に教示する目的で提供されたものである。本発明の精神を逸脱することなく、その構造及び／又は機能の詳細を実質的に変更することができる。
【産業上の利用可能性】
【０１０２】
本発明の特徴量選択方法及び画像分類方法は、医療診断、細胞毒性判定、創薬スクリーニング、内分泌撹乱物質等薬物影響検出、環境モニタリング、未知の細胞分裂特異的物質解析に有用である。
【図１】
2008129881.tif 000011
【図２】
2008129881.tif 000012
【図３】
2008129881.tif 000013
【図４】
2008129881.tif 000014
【図５】
2008129881.tif 000015
【図６】
2008129881.tif 000016
【図７】
2008129881.tif 000017
【図８】
2008129881.tif 000018
【図９】
2008129881.tif 000019
【図１０】
2008129881.tif 000020
【図１３】
2008129881.tif 000021
【図１４】
2008129881.tif 000022
【図１５】
2008129881.tif 000023
【図１１】
2008129881.tif 000024
【図１２】
2008129881.tif 000025
【図１６】
2008129881.tif 000026
【図１７Ａ】
2008129881.tif 000027
【図１７Ｂ】
2008129881.tif 000028
【図１８Ａ】
2008129881.tif 000029
【図１８Ｂ】
2008129881.tif 000030
【図１９】
2008129881.tif 000031
【図２０】
2008129881.tif 000032
【図２１Ａ】
2008129881.tif 000033
【図２１Ｂ】
2008129881.tif 000034
【手続補正書】
【提出日】平成21年10月16日(2009.10.16)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】００２２
【補正方法】変更
【補正の内容】
【００２２】
図３は、画像分類装置４が備える制御部４１の構成を示す機能ブロック図である。図３に示すように、制御部４１は、画像の特徴量を抽出する特徴抽出器４１ａと、特徴抽出器４１ａによって抽出された特徴量の中から特定の特徴量を選択する特徴選択器４１ｂと、特徴選択器４１ｂによって選択された特徴量を用いて後述する特徴マップを生成する特徴マップ生成器４１ｃと、特徴マップ生成器４１ｃによって生成された特徴マップの評価を行う特徴マップ評価器４１ｄと、特徴選択器４１ｂによる特徴量の選択を制御する特徴選択制御器４１ｅと、画像分類に最適なものとして選択された特徴量を用いて画像分類を行うクラス分類器４１ｆとを備えている。これらの特徴抽出器４１ａ、特徴選択器４１ｂ、特徴マップ生成器４１ｃ、特徴マップ評価器４１ｄ、特徴選択制御器４１ｅ、及びクラス分類器４１ｆは、画像分類プログラムのモジュールとして実現される。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００５９
【補正方法】変更
【補正の内容】
【００５９】
次に、制御部４１は、生成した個体群を構成する各個体の評価を、上述した場合と同様にして実行する（Ｓ６０３）。そして、制御部４１は、評価値が不変である状態がＮ（Ｎはユーザにより適宜設定される）世代数以上続いているか否かを判定する（Ｓ６０４）。ここで、Ｎ世代数以上は続いていないと判定した場合（Ｓ６０４でＮＯ）、制御部４１は、ステップＳ６０２に戻る。これに対し、Ｎ世代数以上続いていると判定した場合（Ｓ６０４でＹＥＳ）、制御部４１は、遺伝的アルゴリズムを停止し、このときの最良個体の遺伝形質、つまり選択すべき特徴量の組み合わせを選択特徴群として設定する（Ｓ６０５）。この設定は、特徴選択器４１ｂによって当該特徴量の組み合わせを記憶部４２に記憶することによりなされる。また、特徴マップ生成器４１ｃによって、最良個体に係る特徴量の組み合わせを用いた特徴マップが生成され、記憶部４２に記憶される。この特徴マップは、後述する分類モードでの動作で利用される。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００９５
【補正方法】変更
【補正の内容】
【００９５】
図１８Ｂは、上述したようにして算出された特徴マップの評価値が高くなるように遺伝的アルゴリズムを適用した結果得られた特徴マップを示す図である。図１８Ｂを参照すると、アノテーションが施された訓練画像については、同一グループに属している訓練画像が近くに集まっていることが確認できる。また、それらのグループと同じ細胞周期にあるアノテーションが施されていない画像も近くに集まっていることが確認できる。さらに、アノテーションの対象ではない細胞周期である分裂前期（pro）、分裂後期／分裂終期（ana/telo）の画像が、アノテーションの対象となったＧ２期（G2）、分裂中期（meta）及び分裂前中期（prometa）とは異なる箇所に集まっていることも確認することができる。
【国際調査報告】
2008129881.tif 000035
2008129881.tif 000036
2008129881.tif 000037
2008129881.tif 000038