(57)【特許請求の範囲】
【請求項１】
検査対象の物質との反応の有無に応じて発色する複数の検出体が固定されており、位置マーカが記された試験片の画像データを記憶部に格納する画像データ格納ステップと、
上記画像データにおける基準方向に沿った上記位置マーカの位置に基づいて、上記記憶部に予め格納された検出体位置情報を参照して、少なくとも上記複数の検出体が存在する各存在領域を求める位置特定ステップと、
上記画像データの上記各存在領域における輝度値の最高値と、上記各存在領域に隣接する上記検出体の非存在領域における輝度値の最低値との差である各差分値を、各検出体に関連づけて取得する差分値取得ステップと、
上記記憶部に予め格納された複数のカットオフ値のうち、デフォルトとして設定された第１カットオフ値より高い上記各差分値を抽出し、抽出された上記各差分値の代表値を取得する代表値取得ステップと、
上記代表値に基づいて、上記記憶部に予め格納された複数のカットオフ値から第２カットオフ値を選択するカットオフ値選択ステップと、
上記各差分値及び上記第２カットオフ値に基づいて、上記複数の検出体が陽性か否かを判定して、上記複数の検出体が陽性か否かを表示部に表示する反応判定ステップと、をコンピュータに実行させるコンピュータプログラム。
【請求項２】
上記記憶部に、複数のカットオフ値と閾値範囲とが関連づけて予め格納されており、
上記カットオフ値選択ステップにおいて、上記代表値が含まれる閾値範囲に対応するカットオフ値を上記第２カットオフ値として選択する請求項１に記載のコンピュータプログラム。
【請求項３】
上記代表値取得ステップにおいて、上記第１カットオフ値より高い上記各差分値の平均値を上記代表値とする請求項１又は２に記載のコンピュータプログラム。
【請求項４】
上記反応判定ステップにおいて、上記各差分値と上記第２カットオフ値との差が、上記記憶部に予め設定された所定の範囲内であることを条件として、上記表示部における上記複数の検出体が陽性か否かの判定が疑わしい旨の表示を行う請求項１から３のいずれかに記載のコンピュータプログラム。
【請求項５】
上記検出体は、増幅されたターゲット遺伝子と反応する複数種類のプローブであり、
上記試験片は、ターゲット遺伝子の増幅に用いられるプライマーの標識物質と発色試薬との反応により上記複数の検出体がそれぞれ存在する位置が発色するものである請求項１から４のいずれかに記載のコンピュータプログラム。
【請求項６】
上記複数の検出体が陽性であるか否かの判定結果と、上記記憶部に予め格納された判定パターン情報とに基づいて、検査対象に含まれる遺伝子のタイプを判定して、判定された遺伝子のタイプを上記表示部に表示する遺伝子判定ステップを更に含む請求項５に記載のコンピュータプログラム。
【請求項７】
上記試験片は、上記標識物質が固定されたカラーコントロールを有しており、
上記位置特定ステップにおいて、上記画像データにおける基準方向に沿った上記位置マーカの位置に基づいて、上記記憶部に予め格納された検出体位置情報を参照して、上記カラーコントロールが存在する領域を求め、当該領域における輝度値が上記第１カットオフ値より低いことを条件として、上記表示部に発色反応が不良であることを示す表示を行う請求項６に記載のコンピュータプログラム。
【請求項８】
上記試験片は、上記ターゲット遺伝子の増幅において同時に増幅されるコントロール遺伝子と反応するプローブが固定された増幅コントロールを有しており、
上記位置特定ステップにおいて、上記画像データにおける基準方向に沿った上記位置マーカの位置に基づいて、上記記憶部に予め格納された検出体位置情報を参照して、上記増幅コントロールが存在する領域を求め、当該領域における輝度値が上記第１カットオフ値より低いことを条件として、上記表示部に増幅反応が不良であることを示す表示を行う請求項６又は７に記載のコンピュータプログラム。
【請求項９】
上記代表値取得ステップにおいて、第１カットオフ値より高い上記各差分値が存在しないことを条件として、上記複数の検出体が陽性でないことを上記表示部に表示する請求項１から８のいずれかに記載のコンピュータプログラム。
【請求項１０】
上記位置特定ステップにおいて、上記画像データにおける基準方向に沿った上記位置マーカの位置に基づいて、上記記憶部に予め格納された検出体位置情報を参照して、上記複数の検出体を複数の検出体群に分け、当該検出体群毎に、上記差分値取得ステップ、上記代表値取得ステップ、上記カットオフ値選択ステップ、及び上記反応判定ステップを実行する請求項１から９のいずれかに記載のコンピュータプログラム。
【請求項１１】
コンピュータを用いて複数の検出体が陽性であるか否かを判定する判定方法であって、
検査対象の物質との反応の有無に応じて発色する複数の検出体が固定されており、位置マーカが記された試験片の画像データを記憶部に格納する画像データ格納ステップと、
上記画像データにおける基準方向に沿った上記位置マーカの位置に基づいて、上記記憶部に予め格納された検出体位置情報を参照して、少なくとも上記複数の検出体が存在する各存在領域を求める位置特定ステップと、
上記画像データの上記各存在領域における輝度値の最高値と、上記各存在領域に隣接する上記検出体の非存在領域における輝度値の最低値との差である各差分値を、各検出体に関連づけて取得する差分値取得ステップと、
上記記憶部に予め格納された複数のカットオフ値のうち、デフォルトとして設定された第１カットオフ値より高い上記各差分値を抽出し、抽出された上記各差分値の代表値を取得する代表値取得ステップと、
上記代表値に基づいて、上記記憶部に予め格納された複数のカットオフ値から第２カットオフ値を選択するカットオフ値選択ステップと、
上記各差分値及び上記第２カットオフ値に基づいて、上記複数の検出体が陽性か否かを判定する反応判定ステップと、を含む判定方法。
【請求項１２】
画像データを取得する撮像装置と、データを記憶する記憶部と、画像を表示する表示部と、演算部と、を具備する判定装置であって、
上記演算部は、
検査対象の物質との反応の有無に応じて発色する複数の検出体が固定されており、位置マーカが記された試験片の画像データを上記撮像装置により取得する撮像ステップと、
上記画像データを上記記憶部に格納する画像データ格納ステップと、
上記画像データにおける基準方向に沿った上記位置マーカの位置に基づいて、上記記憶部に予め格納された検出体位置情報を参照して、少なくとも上記複数の検出体が存在する各存在領域を求める位置特定ステップと、
上記画像データの上記各存在領域における輝度値の最高値と、上記各存在領域に隣接する上記検出体の非存在領域における輝度値の最低値との差である各差分値を、各検出体に関連づけて取得する差分値取得ステップと、
上記記憶部に予め格納された複数のカットオフ値のうち、デフォルトとして設定された第１カットオフ値より高い上記各差分値を抽出し、抽出された上記各差分値の代表値を取得する代表値取得ステップと、
上記代表値に基づいて、上記記憶部に予め格納された複数のカットオフ値から第２カットオフ値を選択するカットオフ値選択ステップと、
上記各差分値及び上記第２カットオフ値に基づいて、上記複数の検出体が陽性か否かを判定して、上記複数の検出体が陽性か否かを上記表示部に表示する反応判定ステップと、を実行する判定装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、試験片を用いた試験結果を判定するコンピュータプログラム、判定方法及び判定装置に関する。
【背景技術】
【０００２】
従来より、結核菌の薬剤耐性を判定するための試験片が知られている（特許文献１）。このような試験片には複数種のプローブが固定されている。この試験片と、検体に含まれる結核菌の遺伝子（以下、「ターゲット遺伝子」と称する。）がＰＣＲ法により増幅されて反応（ハイブリダイズ）され、その反応の有無が試験片において着色されることにより、その着色パターンから結核菌の薬剤耐性が判定される。
【０００３】
試験片を撮影した画像データが解析されることにより、検査結果が判定されるシステム等が知られている（特許文献２）。特許文献２に開示されている技術では、携帯機器により試験紙ユニットが撮影され、その画像データが遠隔計算装置に送信される。そして、遠隔計算装置の試験紙分析システムで試験紙ユニットの画像データが分析され、分析結果が携帯機器に送信される。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１１−０８７４６５号公報
【特許文献２】特開２０１２−２０２９８９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
前述された結核菌の耐薬剤性の検査のように、試験片における着色パターンを分析する手法においては、演算装置により試験片の着色パターンが判定できれば、判定作業が簡易となり、また、判定結果が安定する。しかしながら、ＰＣＲ法によるターゲット遺伝子の増幅のばらつきや発色反応の発色のばらつき、試験片の撮影環境などによって、試験片が撮影された画像データにおいて、着色による色彩は変化する。このようなばらつきが生じたとしても、安定した判定結果が得られることが望ましい。
【０００６】
本発明は、前述された事情に鑑みてなされたものであり、その目的は、検査における増幅や発色、撮影環境などにより、画像データにおいて試験片の着色がばらついても、安定した判定結果を得ることができるコンピュータプログラム、判定方法及び判定装置を提供することにある。
【課題を解決するための手段】
【０００７】
(1)  本発明に係るコンピュータプログラムは、検査対象の物質との反応の有無に応じて発色する複数の検出体が固定されており、位置マーカが記された試験片の画像データを記憶部に格納する画像データ格納ステップと、上記画像データにおける基準方向に沿った上記位置マーカの位置に基づいて、上記記憶部に予め格納された検出体位置情報を参照して、少なくとも上記複数の検出体が存在する各存在領域を求める位置特定ステップと、上記画像データの上記各存在領域における輝度値の最高値と、上記各存在領域に隣接する上記各非存在領域における輝度値の最低値との差である各差分値を、各検出体に関連づけて取得する差分値取得ステップと、上記記憶部に予め格納された複数のカットオフ値のうち、デフォルトとして設定された第１カットオフ値より高い上記各差分値を抽出し、抽出された上記各差分値の代表値を取得する代表値取得ステップと、上記代表値に基づいて、上記記憶部に予め格納された複数のカットオフ値から第２カットオフ値を選択するカットオフ値選択ステップと、上記各差分値及び上記第２カットオフ値に基づいて、上記複数の検出体の陽性反応を判定して表示部に表示する反応判定ステップと、を含む。
【０００８】
上記構成によれば、複数の検出体の陽性反応を判定するための第２カットオフ値は、検出体の存在領域と非存在領域との輝度値の差分値に応じて決定されるので、増幅や発色、撮影環境などにより、画像データにおける試験片の着色がばらついたとしても、安定した判定結果を得ることができる。
【０００９】
(2)  好ましくは、上記記憶部に、複数のカットオフ値と閾値範囲とが関連づけて予め格納されている。上記カットオフ値選択ステップにおいて、上記代表値が含まれる閾値範囲に対応するカットオフ値を上記第２カットオフ値として選択する。
【００１０】
上記構成によれば、代表値に基づいて第２カットオフ値が容易に選択される。
【００１１】
(3)  好ましくは、上記代表値取得ステップにおいて、上記第１カットオフ値より高い上記各差分値の平均値を上記代表値とする。
【００１２】
(4)  好ましくは、上記反応判定ステップにおいて、上記各差分値と上記第２カットオフ値との差が、上記記憶部に予め設定された所定の範囲内であることを条件として、上記表示部における上記複数の検出体の陽性反応の判定が疑わしい旨の表示を行う。
【００１３】
上記構成によれば、ユーザは、検出体の陽性反応の判定の確実性を知ることができる。
【００１４】
(5)  好ましくは、上記検出体は、増幅されたターゲット遺伝子と反応する複数種類のプローブである。上記試験片は、ターゲット遺伝子の増幅に用いられるプライマーの標識物質と発色試薬との反応により上記複数の検出体がそれぞれ存在する位置が発色するものである。
【００１５】
(6)  好ましくは、上記複数の検出体の陽性反応の判定結果と、上記記憶部に予め格納された判定パターン情報とに基づいて、検査対象に含まれる遺伝子のタイプを判定して、上記表示部に表示する遺伝子判定ステップを更に含む。
【００１６】
上記構成によれば、ユーザは、検査対象に含まれる遺伝子のタイプを知ることができる。
【００１７】
(7)  好ましくは、上記試験片は、上記標識物質が固定されたカラーコントロールを有している。上記位置特定ステップにおいて、上記画像データにおける基準方向に沿った上記位置マーカの位置に基づいて、上記記憶部に予め格納された検出体位置情報を参照して、上記カラーコントロールが存在する領域を求め、当該領域における輝度値が上記第１カットオフ値より低いことを条件として、上記表示部に発色反応が不良であることを示す表示を行う。
【００１８】
上記構成によれば、ユーザは、発色反応が不良であるか否かを知ることができる。
【００１９】
(8)  好ましくは、上記試験片は、上記ターゲット遺伝子の増幅において同時に増幅されるコントロール遺伝子と反応するプローブが固定された増幅コントロールを有している。上記位置特定ステップにおいて、上記画像データにおける基準方向に沿った上記位置マーカの位置に基づいて、上記記憶部に予め格納された検出体位置情報を参照して、上記増幅コントロールが存在する領域を求め、当該領域における輝度値が上記第１カットオフ値より低いことを条件として、上記表示部に増幅反応が不良であることを示す表示を行う。
【００２０】
上記構成によれば、ユーザは、増幅反応が不良であるか否かを知ることができる。
【００２１】
(9)  好ましくは、上記代表値取得ステップにおいて、第１カットオフ値より高い上記各差分値が存在しないことを条件として、上記複数の検出体の陽性反応がないことを上記表示部に表示する。
【００２２】
上記構成によれば、ユーザは、全ての検出体について陽性反応がないことを容易に知ることができる。
【００２３】
(10)  好ましくは、上記位置特定ステップにおいて、上記画像データにおける基準方向に沿った上記位置マーカの位置に基づいて、上記記憶部に予め格納された検出体位置情報を参照して、上記複数の検出体を複数の検出体群に分け、当該検出体群毎に、上記差分取得ステップ、上記代表値取得ステップ、上記カットオフ値選択ステップ、及び上記反応判定ステップを実行する。
【００２４】
上記構成によれば、ユーザは、複数の検出体群を有する試験片について、複数の検出体群の陽性反応の判定結果を知ることができる。
【００２５】
(11)  本発明に係る判定方法は、コンピュータを用いて複数の検出体の陽性反応を判定する判定方法である。検査対象の物質との反応の有無に応じて発色する複数の検出体が固定されており、位置マーカが記された試験片の画像データを記憶部に格納する画像データ格納ステップと、上記画像データにおける基準方向に沿った上記位置マーカの位置に基づいて、上記記憶部に予め格納された検出体位置情報を参照して、少なくとも上記複数の検出体が存在する各存在領域を求める位置特定ステップと、上記画像データの上記各存在領域における輝度値の最高値と、上記各存在領域に隣接する上記各非存在領域における輝度値の最低値との差である各差分値を、各検出体に関連づけて取得する差分値取得ステップと、上記記憶部に予め格納された複数のカットオフ値のうち、デフォルトとして設定された第１カットオフ値より高い上記各差分値を抽出し、抽出された上記各差分値の代表値を取得する代表値取得ステップと、上記代表値に基づいて、上記記憶部に予め格納された複数のカットオフ値から第２カットオフ値を選択するカットオフ値選択ステップと、上記各差分値及び上記第２カットオフ値に基づいて、上記複数の検出体の陽性反応を判定する反応判定ステップと、を含む。
【００２６】
(12)  本発明に係る判定装置は、画像データを取得する撮像装置と、データを記憶する記憶部と、画像を表示する表示部と、演算部と、を具備する判定装置である。上記演算部は、検査対象の物質との反応の有無に応じて発色する複数の検出体が固定されており、位置マーカが記された試験片の画像データを上記撮像装置により取得する撮像ステップと、上記画像データを上記記憶部に格納する画像データ格納ステップと、上記画像データにおける基準方向に沿った上記位置マーカの位置に基づいて、上記記憶部に予め格納された検出体位置情報を参照して、少なくとも上記複数の検出体が存在する各存在領域を求める位置特定ステップと、上記画像データの上記各存在領域における輝度値の最高値と、上記各存在領域に隣接する上記各非存在領域における輝度値の最低値との差である各差分値を、各検出体に関連づけて取得する差分値取得ステップと、上記記憶部に予め格納された複数のカットオフ値のうち、デフォルトとして設定された第１カットオフ値より高い上記各差分値を抽出し、抽出された上記各差分値の代表値を取得する代表値取得ステップと、上記代表値に基づいて、上記記憶部に予め格納された複数のカットオフ値から第２カットオフ値を選択するカットオフ値選択ステップと、上記各差分値及び上記第２カットオフ値に基づいて、上記複数の検出体の陽性反応を判定して上記表示部に表示する反応判定ステップと、を実行する。
【発明の効果】
【００２７】
本発明によれば、陽性反応の判定に用いられる第２カットオフ値が、検出体の存在領域の輝度値によって選択されるので、増幅や発色、撮影環境などによって、画像データにおける試験片の着色がばらついたとしても、安定した判定結果が得られる。
【図面の簡単な説明】
【００２８】
【図１】図１は、本発明の実施形態に係る試験片１０の模式図である。
【図２】図２は、携帯端末５０の外観を示す平面図である。
【図３】図３は、携帯端末５０の電気的な構成を示すブロック図である。
【図４】図４は、カットオフ値選択テーブルを示す図である。
【図５】図５は、メイン処理の流れを示すフローチャートである。
【図６】図６は、試験片種別判定処理の流れを示すフローチャートである。
【図７】図７は、Δ値算出処理の流れを示すフローチャートである。
【図８】図８は、遺伝子タイプ判定処理の流れを示すフローチャートである。
【図９】図９は、陽性反応の判定例を示す図である。
【図１０】図１０は、携帯端末５０における遺伝子タイプ判定結果の表示例を示す模式図である。
【発明を実施するための形態】
【００２９】
以下、本発明の好ましい実施形態を説明する。なお、本実施形態は、本発明の一実施態様にすぎず、本発明の要旨を変更しない範囲で実施態様を変更できることは言うまでもない。
【００３０】
［試験片］
結核菌には、野生型と、野生型から変異した変異型とがある。変異型には、異なる薬剤に対して薬剤耐性を有する複数の種類がある。そのため、特定の結核菌に効力を有する薬剤を選択するためには、その結核菌の遺伝子タイプを特定する必要がある。試験片１０は、結核菌の薬剤耐性遺伝子（以下、「ターゲット遺伝子」と称する。）の遺伝子タイプを特定するための試験に使用される。ターゲット遺伝子は、検査対象の物質の一例である。
【００３１】
図１に示されるように、試験片１０は、基準方向１１に延びる細長いストリップ形状である。試験片の一方の面には、複数のマーカライン１２が記されている。マーカライン１２は、基準方向１１と直交する方向に細長く延びている。マーカライン１２は、例えば、試験片１０が青色に着色されたものである。マーカライン１２は、試験片１０の基準方向１１において所定間隔を空けて複数本（図１に示される試験片１０においては４本）が記されている。一対のマーカライン１２によって挟まれた試験片１０の領域が、特定のターゲット遺伝子を検査するための領域として用いられている。マーカライン１２の本数及び基準方向１１における配置の間隔（以下、「マーカライン１２の配置パターン」と称する。）は、試験片１０の種別毎に異なる。
【００３２】
試験片１０において、基準方向１１における各マーカライン１２の間には、１種類又は異なる種類の複数のプローブ１３が固定されている。プローブ１３は、ターゲット遺伝子とハイブリダイズし得るオリゴヌクレオチドである。特定の種類のプローブ１３は、基準方向１１と直交する方向に細長く配置されている。異なる種類のプローブ１３は、試験片１０の基準方向１１に所定距離を空けて配置されている。隣合う一対のマーカライン１２の間に配置されている複数のプローブ１３によって、１つのプローブ群１４が構成される。図１に示された試験片１０においては、３つのプローブ群１４が存在する。１つのプローブ群１４の各プローブ１３は、ターゲット遺伝子の異なる領域とハイブリダイズする。プローブ群１４は、検出体群の一例である。
【００３３】
なお、本実施形態では、隣り合う一対のマーカライン１２の間に配置されている複数のプローブ１３が１つのプローブ群１４を構成しているが、必ずしも隣り合う一対のマーカライン１２の間に配置された複数のプローブ１３のみによって、同一のプローブ群１４が構成されている必要はない。例えば、隣り合う一対のマーカライン１２の間には、他のプローブ群１４に属するプローブが配置されていてもよい。また、１つのプローブ群１４に属する複数のプローブ１３のうちの一部のみが隣り合う一対のマーカライン１２の間に配置されており、他の部分は、当該一対のマーカライン１２の間以外の別の位置に配置されていてもよい。
【００３４】
ターゲット遺伝子の遺伝子タイプを判定するために、試験片１０に固定されたプローブ１３にターゲット遺伝子がハイブリダイズされる。具体的には、まず、検体からターゲット遺伝子が抽出され、例えば、ＰＣＲ法により増幅される。増幅されたターゲット遺伝子は、試験片１０に固定されたプローブ１３とハイブリダイズされる。
【００３５】
ＰＣＲ法において用いられるプライマーは、例えば、ビオチンにより修飾されている。したがって、増幅されたターゲット遺伝子はビオチン修飾されている。ターゲット遺伝子が試験片１０のプローブ１３とハイブリダイズされた後、アルカリホスファターゼにより標識されたストレプトアビジンを含む溶液と試験片１０を反応させた後、発色試薬としてのＮＢＴ／ＢＣＩＰ（Ｎｉｔｒｏ−Ｂｌｕｅ  Ｔｅｔｒａｚｏｌｉｕｍ／５−Ｂｒｏｍｏ−４−Ｃｈｌｏｒｏ−３−Ｉｎｄｏｌｙｌ−Ｐｈｏｓｐｈａｔｅの略）により、ターゲット遺伝子がハイブリダイズされたプローブ１３が発色される。試験片１０において、マーカライン１２間における複数のプローブ１３の発色パターンによって、検査対象に含まれる遺伝子タイプが判定される。
【００３６】
また、ＰＣＲ法においては、ターゲット遺伝子とは異なるコントロール遺伝子が加えられてターゲット遺伝子と共にビオチン修飾されたプライマーにより増幅される。
【００３７】
［カラーコントロール１５］
図１に示されるように、試験片１０には、カラーコントロール１５が固定されている。カラーコントロール１５は、発色が正常に行われているか否かを判定するためのものである。カラーコントロール１５としては、例えば、ビオチン修飾により標識されているプローブが試験片１０に固定される。
【００３８】
［増幅コントロールプローブ１６］
図１に示されるように、試験片１０には、増幅コントロールプローブ１６（以下、「ＡＣプローブ」と称する。）が固定されている。ＡＣプローブ１６は、ＰＣＲ法においてコントロール遺伝子の増幅が正常に行われたか否かを判定することにより、ターゲット遺伝子の増幅が正常に行われたか否かを判定するためのプローブである。ＡＣプローブ１６としては、コントロール遺伝子とハイブリダイズするプローブが試験片１０に固定される。
【００３９】
［携帯端末５０］
携帯端末５０は、例えば、スマートフォンであり、図２及び図３に示されるように、ディスプレイ５３と、入力インタフェース５４（以下、「入力Ｉ／Ｆ」と称する。）と、カメラ５５と、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔの略）６１と、メモリ６２と、通信バス６３とを主に備える。携帯端末５０は、判定装置及びコンピュータの一例であり、カメラ５５は、撮像装置の一例であり、ディスプレイ５３は、表示部の一例であり、ＣＰＵ６１は、演算部の一例であり、メモリ６２は、記憶部の一例である。
【００４０】
ディスプレイ５３としては、例えば、液晶ディスプレイ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙの略）、有機ＥＬディスプレイ（Ｏｒｇａｎｉｃ  Ｅｌｅｃｔｒｏ−Ｌｕｍｉｎｅｓｃｅｎｃｅ  Ｄｉｓｐｌａｙの略）等が採用される。
【００４１】
入力Ｉ／Ｆ５４は、ユーザによる入力操作を受け付けるユーザインタフェースである。具体的には、入力Ｉ／Ｆ５４は、ディスプレイ５３に重畳された膜状のタッチセンサである。すなわち、ディスプレイ５３はタッチパネルディスプレイとして構成されている。また、入力Ｉ／Ｆ５４は携帯端末５０が備えるボタンであってもよい。入力Ｉ／Ｆ５４は、入力Ｉ／Ｆがユーザにより操作された場合、入力Ｉ／Ｆ５４の操作に対応づけられた各種の操作信号をＣＰＵ６１へ出力する。
【００４２】
カメラ５５には、ＣＭＯＳ（Ｃｏｍｐｌｅｍｅｎｔａｒｙ  Ｍｅｔａｌ  Ｏｘｉｄｅ  Ｓｅｍｉｃｏｎｄｕｃｔｏｒの略）イメージセンサが用いられている。カメラ５５が起動された状態において、カメラ５５が撮影している映像は、リアルタイムにディスプレイ５３に表示される。また、カメラ５５によって撮像された静止画像の画像データは、カラーの画像データとして後述するメモリ６２に記憶される。なお、カメラ５５には、ＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅの略）イメージセンサが用いられていてもよい。
【００４３】
ＣＰＵ６１は、携帯端末５０の全体動作を制御するものである。ＣＰＵ６１は、入力Ｉ／Ｆ５４から出力される各種情報等に基づいて、後述する各種プログラムをメモリ６２から取得して実行する。
【００４４】
メモリ６２は、プログラム記憶領域６２Ａと、データ記憶領域６２Ｂとを有する。プログラム記憶領域６２Ａには、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍの略）６４と、アプリケーションプログラム６５とが格納される。ＯＳ６４は、例えば、Ａｎｄｒｏｉｄ（Ｇｏｏｇｌｅ  ｉｎｃ．の登録商標）  ＯＳ、ｉＯＳ（Ｃｉｓｃｏ  Ｓｙｓｔｅｍｓ，Ｉｎｃ．の登録商標）、Ｗｉｎｄｏｗｓ  Ｐｈｏｎｅ（Ｍｉｃｒｏｓｏｆｔ  Ｃｏｒｐｏｒａｔｉｏｎの登録商標）  Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ等である。
【００４５】
プログラム記憶領域６２Ａに記憶されているプログラムは、ＣＰＵ６１によって実行される。なお、アプリケーションプログラム６５は、単一のプログラムであってもよいし、複数のプログラムの集合体であってもよい。データ記憶領域６２Ｂには、アプリケーションプログラム６５の実行に必要なデータが記憶される。
【００４６】
メモリ６２は、例えば、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙの略）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙの略）、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙの略）、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅの略）、ＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅの略）等、或いはそれらの組み合わせによって構成される。
【００４７】
メモリ６２のデータ記憶領域６２Ｂは、マーカラインパターン情報と、プローブ位置情報と、カットオフ値選択テーブルと、判定パターン情報と、ＣＣフラグと、ＡＣフラグとを記憶している。プローブ位置情報は、検出体位置情報の一例である。
【００４８】
マーカラインパターン情報は、試験片１０上におけるマーカライン１２の配置パターンと、試験片１０の種別と、この試験片１０におけるプローブ群１４の数とが関連付けられた情報である。マーカライン１２の位置は、例えば、基準方向１１に沿った位置である。マーカラインパターン情報には、マーカライン１２の配置パターンとして、試験片１０に固定されている複数のマーカライン１２の位置が、基準となる最も左に位置するマーカライン１２から基準方向１１に沿った距離の比が記憶されている。
【００４９】
プローブ位置情報は、試験片１０においてプローブ１３が固定されている領域（存在領域の一例、以下、「存在領域」という。）を特定する情報である。プローブ位置情報は、試験片１０の種別ごとに記憶されている。プローブ位置情報は、例えば、対象とする種別の試験片１０（例えば、図１に示される試験片１０）について、基準方向１１における各マーカライン１２の位置に基づいて、基準方向１１における各プローブ１３の存在領域が占める範囲又は位置の情報である。プローブ１３の範囲は、例えば、画像データにおける画素の単位で表わされる。
【００５０】
図４に示されるように、カットオフ値選択テーブルには、複数のカットオフ値が記憶されている。カットオフ値は、プローブ１３の陽性反応を判定するための閾値である。カットオフ値は、各プローブ１３にそれぞれ対応して設けられており、カットオフ値ユニットを形成している。複数のカットオフ値ユニットのうちの１つは、第１カットオフ値として設定されている。第１カットオフ値として設定するカットオフ値ユニットは、ユーザによって変更可能であってもよい。また、図示は省略するがカットオフ値選択テーブルには、カラーコントロール１５のカットオフ値と、ＡＣプローブ１６のカットオフ値とが記憶され、カラーコントロール１５の第１カットオフ値と、ＡＣプローブ１６の第１カットオフ値とが設定されている。カットオフ値選択テーブルには、カットオフ値ユニットに代えて、各プローブ１３に単一のカットオフ値が設定されていてもよい。また、カットオフ値選択テーブルは、単一のテーブルにより構成されていてもよいし、複数のテーブルにより構成されていてもよい。
【００５１】
カットオフ値選択テーブルには、閾値範囲が記憶されている。各閾値範囲は、各カットオフ値ユニットに関連付けられている。閾値範囲は、後述する陽性Δ平均値の範囲である。陽性Δ平均値は、代表値の一例である。
【００５２】
判定パターン情報は、試験片１０によって遺伝子タイプを判定するための情報である。具体的には、判定パターン情報は、各種別の試験片１０において、陽性と判定されたプローブ１３と陰性と判定されたプローブ１３との配置パターンと、遺伝子タイプとが対応付けられた情報である。判定パターン情報は、試験片１０の各種別に対し、その種別の試験片１０で判定可能な全遺伝子タイプごとに設けられている。
【００５３】
ＣＣフラグは、カラーコントロール１５が陰性であるか陽性であるかを示すフラグである。ＣＣフラグには、例えば、カラーコントロール１５が陰性と判定された場合に０が記憶され、陽性と判定された場合に１が記憶される。
【００５４】
ＡＣフラグは、増幅コントロールプローブ１６が陰性であるか陽性であるかを示すフラグである。ＡＣフラグには、例えば、増幅コントロールプローブ１６が陰性と判定された場合に０が記憶され、陽性と判定された場合に１が記憶される。
【００５５】
［メイン処理］
図５に示されるメイン処理は、ユーザが携帯端末５０において、結核菌の遺伝子タイプ判定用のアプリケーションプログラム６５を起動することにより、ＣＰＵ６１によって実行される。
【００５６】
メイン処理において、ＣＰＵ６１は、カメラ５５に起動信号を送信し、カメラ５５を起動させる（ステップＳ１１）。これにより、図２に示されるように、カメラ５５に撮影されている映像がディスプレイ５３に表示される。
【００５７】
ＣＰＵ６１は、カメラ５５に起動信号を送信した後、終了ボタン２３（図２参照）の押下が受け付けられたか否かを判定する（ステップＳ１２）。終了ボタン２３は、入力Ｉ／Ｆ５４の１つであり、例えば、携帯端末５０が備えるボタンである。ＣＰＵ６１は、終了ボタン２３の押下が受け付けられたと判定した場合（ステップＳ１２：Ｙｅｓ）、メイン処理を終了する。
【００５８】
カメラ５５が起動されている状態において、図２に示されるように、ディスプレイ５３には、ディスプレイ５３を横断する赤いライン２１（以下、「基準線」と称する。）が表示される。ユーザは、ディスプレイ５３に表示されている基準線２１が試験片１０の基準方向１１に沿っており、ディスプレイ５３内に試験片１０の全体が写るように、試験片１０とカメラ５５との位置関係を調整する。そして、調整後に撮像ボタン２２（図２参照）を押下する。撮像ボタン２２は、入力Ｉ／Ｆ５４の１つである。撮像ボタン２２は、ディスプレイ５３に表示されたボタンであってもよいし、携帯端末５０が備えるボタンであってもよい。
【００５９】
ＣＰＵ６１は、終了ボタン２３の押下が受け付けられていないと判定した場合（ステップＳ１２：Ｎｏ）、撮像ボタン２２が押下されたか否かを判断する（ステップＳ１３）。ＣＰＵ６１は、撮像ボタン２２が押下されていないと判断した場合（ステップＳ１３：Ｎｏ）、ステップＳ１２の処理を再度実行する。
【００６０】
ＣＰＵ６１は、撮像ボタン２２が押下されたと判断した場合（ステップＳ１３：Ｙｅｓ）、撮像指示をカメラ５５に送信する。カメラ５５は、撮像指示を受信した場合、撮像を実行し、撮像した画像データをＣＰＵ６１に送信する。これに伴い、ＣＰＵ６１は、画像データをカメラ５５から受信する（ステップＳ１４）。そして、ＣＰＵ６１は、受信した画像データをメモリ６２に記憶する（ステップＳ１５）。ステップＳ１４の処理は、撮像ステップの一例であり、ステップＳ１５の処理は、画像データ格納ステップの一例である。
【００６１】
そして、ＣＰＵ６１は、試験片種別判定処理を実行する（ステップＳ１６）。試験片種別判定処理は、前述した試験片１０の種別を判定する処理である。試験片種別判定処理についての詳細は後述される。
【００６２】
次に、ＣＰＵ６１は、遺伝子タイプ判定処理を実行する（ステップＳ１７）。遺伝子タイプ判定処理は、試験片１０の各プローブ１３の発色状態に基づいてターゲット遺伝子の遺伝子タイプを判定する処理である。ＣＰＵ６１は、遺伝子タイプ判定処理についての詳細は後述される。遺伝子タイプ判定処理が終了した後、メイン処理を終了する。
【００６３】
［試験片種別判定処理］
図５に示されるメイン処理のステップＳ１６で実行される試験片種別判定処理の詳細が図６に示されている。
【００６４】
試験片種別判定処理において、ＣＰＵ６１は、カメラ５５によって撮像された試験片１０の画像データをメモリ６２から読み出し、基準線２１に沿った各画素において青色の画素の位置をマーカライン１２の位置として特定する（ステップＳ２１）。例えば、画像データにおけるマーカライン１２の位置は、画素単位で特定するものとし、マーカライン１２の位置としては、１つのマーカライン１２を示す一群の青色画素のうち、基準線２１に沿う画素の位置（範囲）をマーカライン１２の位置（範囲）とする。
【００６５】
ＣＰＵ６１は、試験片１０に固定されている複数のマーカライン１２の基準方向１１に沿った間隔比を、ステップＳ２１で特定されたマーカライン１２の位置を用いて取得する（ステップＳ２２）。この間隔比は、複数のマーカライン１２のうち最も左に位置するマーカライン１２を基準として、各マーカライン１２が基準となるマーカライン１２から基準方向１１に離れている距離の比として演算される。
【００６６】
ＣＰＵ６１は、マーカラインパターン情報をメモリ６２から読み出し、取得したマーカラインの間隔比と比較して、一致するマーカライン１２の配置パターンに対応する試験片１０の種別を取得する（ステップＳ２３）。このマーカライン１２の配置パターンは、必ずしもすべての間隔比が一致している必要はなく、複数のマーカライン１２のうちの特定の割合の間隔比が一致していることより判定されてもよい。そして、ＣＰＵ６１は、撮像された試験片１０の種別を示す識別子をメモリ６２に記憶する（ステップＳ２４）。
【００６７】
［Δ値算出処理］
図７に示されるΔ値算出処理は、撮像された試験片１０の全てのプローブ１３についてのΔ値をそれぞれ算出する処理である。Δ値算出処理は、差分値取得ステップの一例である。
【００６８】
Δ値算出処理において、ＣＰＵ６１は、撮像された試験片１０の種別をメモリ６２から読み出し、読み出した種別に対応するプローブ位置情報をメモリ６２から読み出す（ステップＳ５１）。
【００６９】
そして、ＣＰＵ６１は、画像データにおける試験片１０における基準線２１上の画素をメモリ６２から読み出し、読み出した各画素の画素値（階調）を取得し、各画素について輝度値を算出する（ステップＳ５２）。輝度値は、所定の式を用いて画素値から算出される。
【００７０】
次に、ＣＰＵ６１は、プローブ位置情報と基準線２１上の画素とを比較して、基準線２１上の画素について、プローブ１３の存在領域に位置する画素と、プローブ１３及びマーカライン１２が固定されていない非存在領域に位置する画素とを特定する（ステップＳ５３）。ステップＳ５３の処理は、位置特定ステップの一例である。なお、非存在領域は、プローブ位置情報に基づいて特定される各プローブ１３の存在領域間において予め定められた範囲又は位置として特定されてもよいし、各プローブ１３の存在領域間における輝度値の最低値が存在する位置を基準として特定されてもよい。また、基準線２１上の画素の輝度値のうち、閾値未満の画素が存在する位置が非存在領域として特定されてもよい。
【００７１】
そして、ＣＰＵ６１は、Δ値が算出されていないプローブ１３の存在領域から１つを選択する（ステップＳ５４）。例えば、対象となる複数のプローブ１３のうち、最も左に位置するプローブ１３を選択する。
【００７２】
そして、ＣＰＵ６１は、選択した存在領域に属する画素の各輝度値のうち最高値を取得する（ステップＳ５５）。最高値は、選択した存在領域に属する画素の各輝度値の一の最高値であってもよいし、最高値から順に複数の高値を選択し、これら複数の高値の平均値であってもよい。
【００７３】
また、ＣＰＵ６１は、選択した存在領域の基準方向１１の両側にそれぞれ位置する非存在領域に属する画素の各輝度値のうち最低値を取得する（ステップＳ５６）。最低値は、選択した非存在領域に属する画素の各輝度値の一の最低値であってもよいし、最低値から順に複数の低値を選択し、これら複数の低値の平均値であってもよい。なお、輝度値の高低は相対的な概念であり、本実施形態では、着色されていないほど輝度値は低いものであり、着色されるほど輝度値は高いものとする。
【００７４】
そして、ＣＰＵ６１は、取得した輝度値の最高値から輝度値の最低値を減算した値を選択した存在領域に対応するプローブ１３のΔ値としてメモリ６２に記憶する（ステップＳ５７）。
【００７５】
次に、ＣＰＵ６１は、Δ値が算出されていない存在領域がまだあるか否かを判定する（ステップＳ５８）。そして、ＣＰＵ６１は、Δ値が算出されていない存在領域がある場合（ステップＳ５８：Ｙｅｓ）、ステップＳ５４の処理を再び実行する。例えば、既に選択したプローブ１３の右隣のプローブ１３があるか否かを判定して、右隣のプローブ１３があれば、そのプローブ１３に対してステップＳ５４の処理を実行する。ＣＰＵ６１は、Δ値が算出されていない存在領域がない場合（ステップＳ５８：Ｎｏ）、Δ値算出処理を終了する。
【００７６】
［遺伝子タイプ判定処理］
図５に示されるメイン処理のステップＳ１７で実行される遺伝子タイプ判定処理の詳細が図８に示されている。
【００７７】
遺伝子タイプ判定処理において、ＣＰＵ６１は、前述したΔ値算出処理を実行する（ステップＳ３１）。Δ値算出処理において算出されたΔ値はメモリ６２に記憶される。Δ値は、差分値の一例である。
【００７８】
次に、ＣＰＵ６１は、メモリ６２から第１カットオフ値とカラーコントロール１５のΔ値とを読み出し、カラーコントロール１５のΔ値が第１カットオフ値以上であるか否かを判定する（ステップＳ３２）。ＣＰＵ６１は、カラーコントロール１５のΔ値が第１カットオフ値以上であると判定した場合（ステップＳ３２：Ｙｅｓ）、メモリ６２に記憶されているＣＣフラグに陽性を示す情報として「１」を記憶する（ステップＳ３３）。
【００７９】
そして、ＣＰＵ６１は、メモリ６２から第１カットオフ値とＡＣプローブ１６のΔ値とを読み出し、ＡＣプローブ１６のΔ値が第１カットオフ値以上であるか否かを判定する（ステップＳ３４）。ＣＰＵ６１は、ＡＣプローブ１６のΔ値が第１カットオフ値以上であると判定した場合（ステップＳ３４：Ｙｅｓ）、メモリ６２に記憶されているＡＣフラグに陽性を示す情報として「１」を記憶する（ステップＳ３５）。
【００８０】
一方、ＣＰＵ６１は、ステップＳ３４において、ＡＣプローブ１６のΔ値が第１カットオフ値より小さいと判定した場合（ステップＳ３４：Ｎｏ）、メモリ６２に記憶されているＡＣフラグに陰性を示す情報として「０」を記憶する（ステップＳ３６）。
【００８１】
ＣＰＵ６１は、ステップＳ３５又はステップＳ３６の処理の後、メモリ６２に記憶されている試験片１０の種別を読み出し、マーカラインパターン情報から試験片１０に対応するプローブ群１４の数（例えば３つのプローブ群。以後、それぞれＡ群、Ｂ群、Ｃ群という。）を読み出す。そして、ＣＰＵ６１は、プローブ群１４の数に基づき、１つのプローブ群（例えばＡ群）を選択する（ステップＳ３７）。
【００８２】
ＣＰＵ６１は、メモリ６２から、第１カットオフ値として選択されているＡ群に対応する第１カットオフ値ユニット（以下、単に「第１カットオフ値」と称する。）と、Ａ群に含まれる全てのプローブ１３のΔ値とを読み出す。そして、ＣＰＵ６１は、第１カットオフ値と各プローブ１３のΔ値とをそれぞれ比較して、第１カットオフ値より大きいΔ値を有するプローブ１３が１つ以上あるか否かを判定する（ステップＳ３８）。このとき、ＣＰＵ６１は、第１カットオフ値より大きいΔ値を有する全てのプローブ１３のΔ値をメモリ６２に記憶させる。
【００８３】
ＣＰＵ６１は、第１カットオフ値より大きいΔ値を有するプローブ１３が１つ以上あると判定した場合（ステップＳ３８：Ｙｅｓ）、ステップＳ３８でメモリ６２に記憶させた各Δ値を用いて、第１カットオフ値より大きいΔ値の平均値を算出し、陽性Δ平均値としてメモリ６２に記憶する（ステップＳ３９）。ステップＳ３９の処理は、代表値取得ステップの一例である。
【００８４】
例えば、図９に示されるように，５つのプローブ１３のΔ値が、それぞれ「１８」、「１３」、「５」、「５」、「７」であるとする。例えば、各プローブ１３に対応する第１カットオフ値が「１０」、「１０」、「８」、「１２」、「４」であれば、第１カットオフ値より大きいΔ値は、「１８」、「１３」、「７」である。この３つのΔ値の平均値が算出されて、陽性Δ平均値として「１２．６７」が求められる。
【００８５】
そして、ＣＰＵ６１は、図４に示されるカットオフ値選択テーブルにおいて陽性Δ平均値が含まれる閾値範囲に関連付けられてメモリ６２に記憶されているカットオフ値をメモリ６２から読み出し、第２カットオフ値とする（ステップＳ４０）。図４に示されるように、陽性Δ平均値が「１２．６７」であれば、各プローブ１３に対応する第２カットオフ値として「５」、「５」、「４」、「６」、「２」が取得される。ステップＳ４０の処理は、カットオフ値選択ステップの一例である。
【００８６】
そして、ＣＰＵ６１は、第２カットオフ値とＡ群に含まれる全てのプローブ１３のΔ値とを比較して、各プローブ１３について陽性反応を判定し、判定結果をメモリ６２に記憶する（ステップＳ４１）。具体的には、ＣＰＵ６１は、陽性反応の判定として、Δ値が第２カットオフ値以上のプローブ１３を陽性と判定し、Δ値が第２カットオフ値より小さいプローブ１３を陰性と判定する。このとき、Δ値が第２カットオフ値以上の所定範囲（例えば第２カットオフ値に１．３を乗じた値以下）に含まれる場合は、疑わしい陽性と判定する。また、Δ値が第２カットオフ値未満の所定範囲（例えば第２カットオフ値に０．７を乗じた値以上）に含まれる場合は、疑わしい陰性と判定する。ここで、上記の所定範囲は、疑わしい陽性及び疑わしい陰性を判定するための値として、予めメモリ６２に記憶されている。この値は、ユーザが変更可能であってもよい。ステップＳ４１の処理は、反応判定ステップの一例である。
【００８７】
例えば、図９に示される例においては、各プローブ１３に対応する第２カットオフ値「５」、「５」、「４」、「６」、「２」を用いて、上記のΔ値「１８」、「１３」、「５」、「５」、「７」について陽性反応の判定を行うと、プローブ番号１，２，５のΔ値「１８」、「１３」、「７」が陽性と判定される。また、このうち、プローブ番号３のΔ値「５」は、疑わしい陽性と判定され、プローブ番号４のΔ値「５」は、疑わしい陰性と判定される。
【００８８】
次に、ＣＰＵ６１は、陽性反応を判定していないプローブ群１４がまだあるか否かを判定する（ステップＳ４２）。ＣＰＵ６１は、陽性反応を判定していないプローブ群１４（例えば、Ｂ群、Ｃ群）がまだあると判定した場合（ステップＳ４２：Ｙｅｓ）、ステップＳ３７に戻り、陽性反応を判定していないプローブ群１４を選択して、ステップＳ３８からの処理を実行する。
【００８９】
一方、ＣＰＵ６１は、ステップＳ３８において、第１カットオフ値より大きいΔ値を有するプローブ１３がないと判定した場合（ステップＳ３８：Ｎｏ）、Ａ群における全てのプローブ１３が陰性であることをメモリ６２に記憶して（ステップＳ４３）、ステップＳ４２の処理を実行する。
【００９０】
ＣＰＵ６１は、陽性反応を判定していないプローブ群１４がもうないと判定した場合（ステップＳ４２：Ｎｏ）、陽性反応を判定したプローブ群１４の判定結果に基づいて、遺伝子タイプを判定する（ステップＳ４４）。具体的には、ＣＰＵ６１は、判定パターン情報と、ステップＳ４１においてメモリ６２に記憶された各プローブ群１４の判定結果をメモリ６２から読み出す。そして、ＣＰＵ６１は、判定パターン情報に含まれる試験片１０に対応する複数の判定パターンと、全プローブ１３の判定結果とを比較して、一致する判定パターンを選択する。
【００９１】
また、ＣＰＵ６１は、ステップＳ３２において、カラーコントロール１５のΔ値が第１カットオフ値より小さいと判定した場合（ステップＳ３２：Ｎｏ）、メモリ６２に記憶されているＣＣフラグに陰性を示す情報として「０」を記憶する（ステップＳ４５）。カラーコントロール１５のΔ値が第１カットオフ値より小さいと判定された場合、ターゲット遺伝子の発色が正常に行われていない。そのため、ステップＳ４４の遺伝子タイプ判定は行われない。
【００９２】
ＣＰＵ６１は、ステップＳ４４の処理又はステップＳ４５の処理の後、図１０に示されるように、一致した判定パターンの遺伝子タイプ、各プローブ１３、カラーコントロール１５及びＡＣプローブ１６がそれぞれ陰性であるか、陽性であるか、さらに、疑わしい陰性又は疑わしい陽性であるか否かを判定結果としてディスプレイ５３に表示させる（ステップＳ４６）。ステップＳ４４及びステップＳ４６の処理は、遺伝子判定ステップの一例である。
【００９３】
図１０に示される判定結果の表示例において、遺伝子タイプ表示欄３１には、遺伝子タイプとして判定された、例えば、「ｋａｔＧ変異型」が表示されている。プローブ１３については、プローブ群種別３２、プローブ番号３３、Δ値３４、陰性／陽性種別３５、及び疑わしい陰性／疑わしい陽性種別３６が各プローブ群１４ごとに表示される。プローブ群種別３２（図１０における「群」の表示列）には、プローブ１３が属するプローブ群の種別、例えば「Ａ」が表示される。プローブ番号３３（図１０における「プローブ」の表示列）には、プローブの番号、例えば試験片１０の左から順に各プローブ１３に割り付けられた番号が表示される。Δ値３４（図１０における「Δ値」の表示列）には、各プローブ１３に対して算出されたΔ値が表示される。陰性／陽性種別３５（図１０における「＋／−」の表示列）には、各プローブ１３に対して判定された判定結果として、陰性の場合には「−」、陽性の場合には「＋」が表示される。疑わしい陰性／疑わしい陽性種別３６（図１０における「Reliability」の表示列）としては、疑わしい陰性又は疑わしい陽性の場合に「Ｒ」が表示され、疑わしい陰性又は疑わしい陽性でない場合には何も表示されない。
【００９４】
陰性／陽性種別３５、及び疑わしい陰性／疑わしい陽性種別３６は、Δ値３４の表示における背景色によって示されてもよい。例えば、Δ値３４の表示における背景色を、陰性の場合は赤色、疑わしい陰性の場合はオレンジ色、陽性の場合は青色、疑わしい陽性の場合は緑色にしてもよい。
【００９５】
［本実施形態の作用効果］
以上のように、複数のプローブ１３の陽性反応を判定するための第２カットオフ値は、プローブ１３のΔ値に応じて決定される。Δ値は、プローブ１３の存在領域の輝度値の最高値と非存在領域の輝度値の最低値との差分値である。そして、Δ値が第１カットオフ値より高い全てのプローブ１３におけるΔ値の平均値（陽性Δ平均値）に応じて第２カットオフ値が決定される。そのため、増幅しやすい等のターゲット遺伝子の特徴や、プローブ１３の陽性反応の反応状態、試験片１０の撮影環境などに応じて、陽性反応が安定して判定される。
【００９６】
ＰＣＲ法によるターゲット遺伝子の増幅や、ターゲット遺伝子とプローブ１３とのハイブリダイズには、ばらつきが生じる。ターゲット遺伝子とプローブ１３とのハイブリダイズのばらつきに合わせて、カットオフ値は複数のプローブ１３の各プローブ１３にそれぞれ対応して設けられている。また、ターゲット遺伝子の増幅のばらつきに合わせて、第１カットオフ値から第２カットオフ値にカットオフ値を選択し直す。これにより、ＰＣＲ法によるターゲット遺伝子の増幅や、ターゲット遺伝子とプローブ１３とのハイブリダイズのばらつきに対応した適切なカットオフ値によって、各プローブ１３の陽性反応を判定することができる。
【００９７】
ＣＰＵ６１は、第１カットオフ値より高い各Δ値のプローブ１３が存在しないことを条件として、複数のプローブ１３の陽性反応がないことをディスプレイ５３に表示する。そのため、ユーザは、全てのプローブ１３について陽性反応がないことを容易に知ることができる。
【００９８】
ＣＰＵ６１は、各Δ値と第２カットオフ値との差が、メモリ６２に予め設定された所定の範囲内であるプローブ１３については、陽性又は陰性の判定結果に加えて、疑わしい陽性又は疑わしい陰性であることをディスプレイ５３に表示する。そのため、ユーザは、プローブ１３の陽性反応の判定が疑わしい陽性又は疑わしい陰性であることを知ることができる。
【００９９】
ＣＰＵ６１は、複数のプローブ１３の陽性反応の判定結果と、メモリ６２に予め格納された判定パターン情報とに基づいて、ターゲット遺伝子に含まれる遺伝子タイプを判定して、ディスプレイ５３に表示させる。そのため、ユーザは、ターゲット遺伝子の遺伝子タイプを知ることができる。
【０１００】
試験片１０は、カラーコントロール１５を有している。そのため、ユーザは、発色反応が正常か不良かを知ることができる。
【０１０１】
試験片１０は、増幅コントロールプローブ１６を有している。そのため、ユーザは、増幅反応が正常か不良かを知ることができる。
【０１０２】
ＣＰＵ６１は、複数のプローブ群１４について陽性反応の判定を行うので、ユーザは、複数のプローブ群１４を有する試験片１０について、複数のプローブ群１４の陽性反応の判定結果を知ることができる。
【０１０３】
［変形例］
前述の実施形態では、各プローブ１３に対応する画素の輝度値を用いてΔ値を算出した。しかしながら、輝度値に代えて、明度値を用いてΔ値を算出するようにしてもよい。また、輝度値及び明度値の両方を用いてΔ値を算出するようにしてもよい。
【０１０４】
また、前述の実施形態では、基準線２１上に位置する画素のみを用いてΔ値等を求めたが、試験片１０に沿って基準線２１と直交する方向に基準線２１から離れた位置に存在する複数の画素を用いてΔ値等が演算されてもよい。
【０１０５】
また、試験片１０を用いた検査対象の物質は、必ずしも結核菌の薬剤耐性遺伝子でなくてもよい。試験片１０は、例えば、ＨＰＶ（ヒトパピローマ）検査、ＨＬＡ（ヒト白血球型抗原）検査、ＭＲＳＡ（メチシリン耐性黄色ブドウ球菌）検出、Ｓｔａｐｈｙｌｏｃｏｃｃｕｓ（黄色ブドウ球菌）群検出、Ｈｅｌｉｃｏｂａｃｔｅｒ  Ｐｙｌｏｒｉ（ヘリコバクター・ピロリ）検出、Ｃｌｏｓｔｒｉｄｉｕｍ  ｄｉｆｆｉｃｉｌｅ（クロストリジウム属菌）検出、Ｅ．ｃｏｌｉ（大腸菌）検出等の遺伝子検査に用いられるものであってもよい。
【０１０６】
また、前述の実施形態では、判定装置として、携帯端末５０が用いられたが、ＰＣ（パーソナルコンピュータ）等や、専用の判定装置など、他の情報処理装置が用いられてもよい。また、必ずしも判定装置に撮像装置（カメラ５５）が備えられている必要はない。撮像装置が判定装置とは別に設けられていてもよく、Ｂｌｕｅｔｏｏｔｈ（Ｂｌｕｅｔｏｏｔｈ  ＳＩＧの登録商標）や赤外線通信などの通信手段を用いて、画像データが撮像装置から判定装置に送信されてもよい。通信手段は、有線接続によるものであっても無線接続によるものであってもよい。通信手段は、撮像装置と判定装置との間で直接通信するものであってもよいし、間接的に通信するものであってもよい。
【符号の説明】
【０１０７】
１０・・・試験片
１１・・・基準方向
１２・・・マーカライン（位置マーカ）
１３・・・プローブ（検出体）
１４・・・プローブ群（検出体群）
１５・・・カラーコントロールプローブ
１６・・・増幅コントロールプローブ
５０・・・携帯端末（判定装置、コンピュータ）
５３・・・ディスプレイ（表示部）
５５・・・カメラ（撮像装置）
６１・・・ＣＰＵ（演算部）
６２・・・メモリ（記憶部）
【図１】
0006756142.tif 000002
【図２】
0006756142.tif 000003
【図３】
0006756142.tif 000004
【図４】
0006756142.tif 000005
【図５】
0006756142.tif 000006
【図６】
0006756142.tif 000007
【図７】
0006756142.tif 000008
【図８】
0006756142.tif 000009
【図９】
0006756142.tif 000010
【図１０】
0006756142.tif 000011