(57)【要約】【課題】異常なコロニーが検出された際に管理者に通知することによって培地における管理者の確認作業を容易にし、かつ、管理者の作業負担を軽減させることが可能な培地情報登録システム等を提供する。【解決手段】衛生管理システムＳは、培養開始から所定の時間経過後に、（１）フィルム型培地６０が画像化された培地画像を構成するピクセルの特徴量に基づいて、フィルム型培地６０に発生したコロニーを検出するとともに、そのコロニー特性を特定し、（２）予め設定された基準特性とコロニー特性とに基づいて当該検出したコロニーの異常性を判別し、（３）その判別結果の管理者への閲覧、修正及びデータベース４００への登録を実行する構成を有している。【選択図】図１
2014140335.tif 000002
【特許請求の範囲】
【請求項１】
培地が撮像されて画像化された培地画像のデータを培地画像データとして取得する取得手段と、
前記取得された培地画像データの培地画像を構成する各ピクセルの色に関する特徴量に基づいて、前記培地に発生したコロニーを検出する検出手段と、
前記検出されたコロニーを画像化するために用いられるコロニーピクセルに基づいて、当該コロニーの特性をコロニー特性として特定する特定手段と、
予め設定された基準特性と前記コロニー特性とに基づいて、当該検出されたコロニーの異常性を判別する判別手段と、
前記判別手段によって判別された結果である判別結果を前記培地画像上に画像化した判別結果画像のデータを生成し、当該判別結果画像を管理者に閲覧可能に判別結果画像データとして提供する提供手段と、
前記管理者の指示に基づいて、前記判別されたコロニーに関する情報を含む培地に関する情報を培地情報としてデータベースに登録する登録手段と、
を備えることを特徴とする培地情報登録システム。
【請求項２】
請求項１に記載の培地情報登録システムにおいて、
前記特定手段が、前記コロニーピクセルに基づいて、前記検出されたコロニーの２以上の特徴量を算出し、当該２以上の特徴量によって規定される座標系上における前記検出されたコロニーの座標位置を前記コロニー特性として特定し、
前記判別手段が、前記基準特性と、前記検出コロニーの座標位置と、に基づいて、当該検出されたコロニーの異常性を判別する、培地情報登録システム。
【請求項３】
請求項１又は２に記載の培地情報登録システムにおいて、
前記特定手段が、
（１）前記コロニーピクセルの数、
（２）当該コロニーピクセルの色に関する特徴量、
（３）当該コロニーピクセルの前記培地画像上の配列位置、又は、
（４）（１）〜（３）の特徴量のうち２以上の特徴量
のいずれかに基づいて、前記検出されたコロニーのコロニー特性を特定する、培地情報登録システム。
【請求項４】
請求項１〜３のいずれか１項に記載の培地情報登録システムにおいて、
前記基準特性を設定する設定手段を更に備え、
前記設定手段が、過去に正常と判別された前記検出されたコロニーのコロニー特性を用いて設定する、培地情報登録システム。
【請求項５】
請求項４に記載の培地情報登録システムにおいて、
前記設定手段が、予め定められたタイミング毎に前記基準特性を更新する、培地情報登録システム。
【請求項６】
請求項４又は５に記載の培地情報登録システムにおいて、
前記基準特性が、前記コロニー特性を特定する際に用いられたコロニーの特徴量と同一の特徴量によって規定される座標系上の関数である、培地情報登録システム。
【請求項７】
請求項１〜６のいずれか１項に記載の培地情報登録システムにおいて、
前記管理者の指示に基づいて、前記判別結果の修正を受け付ける修正手段を更に備える、培地情報登録システム。
【請求項８】
コンピュータを、
培地が撮像されて画像化された培地画像のデータを培地画像データとして取得する取得手段、
前記取得された培地画像データの培地画像を構成する各ピクセルの色に関する特徴量に基づいて、前記培地に発生したコロニーを検出する検出手段、
前記検出されたコロニーを画像化するために用いられるコロニーピクセルに基づいて、当該コロニーの特性をコロニー特性として特定する特定手段、
予め設定された基準特性と前記コロニー特性とに基づいて、当該検出されたコロニーの異常性を判別する判別手段、
前記判別手段によって判別された結果である判別結果を前記培地画像上に画像化した判別結果画像のデータを生成し、当該判別結果画像を管理者に閲覧可能に判別結果画像データとして提供する提供手段、及び、
前記管理者の指示に基づいて、前記判別されたコロニーに関する情報を含む培地に関する情報を培地情報としてデータベースに登録する登録手段、
として機能させることを特徴とするプログラム。
【請求項９】
培地が撮像されて画像化された培地画像のデータを培地画像データとして取得する取得手段と、
前記取得された培地画像データの培地画像を構成する各ピクセルの色に関する特徴量に基づいて、前記培地に発生したコロニーを検出する検出手段と、
前記検出されたコロニーを画像化するために用いられるコロニーピクセルに基づいて、当該コロニーの特性をコロニー特性として特定する特定手段と、
予め設定された基準特性と前記コロニー特性とに基づいて、当該検出されたコロニーの異常性を判別する判別手段と、
前記判別手段によって判別された結果である判別結果を前記培地画像上に画像化した判別結果画像のデータを生成し、当該判別結果画像を管理者に閲覧可能に判別結果画像データとして提供する提供手段と、
を備えることを特徴とする培地画像解析装置。
【請求項１０】
コンピュータを、
培地が撮像されて画像化された培地画像のデータを培地画像データとして取得する取得手段、
前記取得された培地画像データの培地画像を構成する各ピクセルの色に関する特徴量に基づいて、前記培地に発生したコロニーを検出する検出手段、
前記検出されたコロニーを画像化するために用いられるコロニーピクセルに基づいて、当該コロニーの特性をコロニー特性として特定する特定手段と、
予め設定された基準特性と前記コロニー特性とに基づいて、当該検出されたコロニーの異常性を判別する判別手段、及び、
前記判別手段によって判別された結果である判別結果を前記培地画像上に画像化した判別結果画像のデータを生成し、当該判別結果画像を管理者に閲覧可能に判別結果画像データとして提供する提供手段、
として機能させることを特徴とするプログラム。
【請求項１１】
検体に発生する菌を培養するための培地を画像化した培地画像を、培地画像データとして生成する通信端末装置と、
前記培地画像データに基づいて前記培地に発生したコロニーを検出してデータベースに登録するサーバ装置と、
を備え、
前記サーバ装置が、
培地が撮像されて画像化された培地画像のデータを培地画像データとして取得する取得手段と、
前記取得された培地画像データの培地画像を構成する各ピクセルの色に関する特徴量に基づいて、前記培地に発生したコロニーを検出する検出手段と、
前記検出されたコロニーを画像化するために用いられるコロニーピクセルに基づいて、当該コロニーの特性をコロニー特性として特定する特定手段と、
予め設定された基準特性と前記コロニー特性とに基づいて、当該検出されたコロニーの異常性を判別する判別手段と、
前記判別手段によって判別された結果である判別結果を前記培地画像上に画像化した判別結果画像のデータを生成し、当該判別結果画像を管理者に閲覧可能に判別結果画像データとして提供する提供手段と、
前記管理者の指示に基づいて、前記判別されたコロニーに関する情報を含む培地に関する情報を培地情報としてデータベースに登録する登録手段と、
を備えることを特徴とする衛生管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、食品用の衛生管理システム等に関する。
【背景技術】
【０００２】
近年、ファーストフードその他の外食産業の成長や手軽な加工食品の増加により、他人が調理した食品を食する機会が著しく増加している。その一方で、加工食材や加工食品等の食品に毒物又は微生物等の危険なものが混入すると、人体に直接影響を与えるため、加工食品を取り扱う場合には、原材料の安全性だけでなく、製造工程の衛生面を厳しく管理し、食品の生産加工の全般に渡る食品の安全性が求められている。
【０００３】
特に、各地で発生して問題となっている食中毒事件を発端に、食品の一層の安全性を図ることが命題となっており、食品衛生法を遵守するだけでなく、「ＨＡＣＣＰ（Ｈａｚａｒｄ  Ａｎａｌｙｓｉｓ  ＣｒｉｔｉｃａｌＣｏｎｔｒｏｌ  Ｐｏｉｎｔ  Ｓｙｓｔｅｍ」や「ＦＳＳＣ（Ｆｏｏｄ  Ｓａｆｅｔｙ  Ｓｙｓｔｅｍ  Ｃｅｒｔｉｆｉｃａｔｉｏｎ２２０００」を導入する企業も増加している。
【０００４】
このような加工食品に混入する微生物を検出するシステムとしては、フィルム型培地を用いるとともに、当該フィルム型培地において培養された検体を画像化し、画像化された培地の画像に対して画像処理を実行して検体に発生する菌の塊であるコロニーの検出及びそれを計数するものが知られている（例えば、特許文献１又は２）。また、最近では、ＲＮＡ遺伝子の特性を用いて最近の菌種を同定する検出装置も知られている（例えば、特許文献３）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１１−２１２０１３号公報
【特許文献２】特開２０１２−１３５２４０号公報
【特許文献３】国際公開ＷＯ２００６／０１４０２２号パンフレット
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、各特許文献のシステム等にあっては、検体に発生した菌（コロニー）の検出又は当該コロニーの種別（すなわち、菌種）の特定をすることができるものの、検出したコロニーが通常検出される菌種ではなく、管理者が想定していない異なる菌種である場合に、その判別を検知することができない。
【０００７】
本発明は、上述の課題を解決するためになされたものであって、その目的は、検出したコロニーの異常性を検出することができるとともに、異常なコロニーが検出された際に管理者に通知することによって培地における管理者の確認作業を容易にし、かつ、管理者の作業負担を軽減させることが可能な培地情報登録システム等を提供することにある。
【課題を解決するための手段】
【０００８】
上述した課題を解決するため、本発明に係る培地情報登録システム等は、培地が撮像されて画像化された培地画像のデータを培地画像データとして取得する取得手段と、前記取得された培地画像データの培地画像を構成する各ピクセルの色に関する特徴量に基づいて、前記培地に発生したコロニーを検出する検出手段と、前記検出されたコロニーを画像化するために用いられるコロニーピクセルに基づいて、当該コロニーの特性をコロニー特性として特定する特定手段と、予め設定された基準特性と前記コロニー特性とに基づいて、当該検出されたコロニーの異常性を判別する判別手段と、前記判別手段によって判別された結果である判別結果を前記培地画像上に画像化した判別結果画像のデータを生成し、当該判別結果画像を管理者に閲覧可能に判別結果画像データとして提供する提供手段と、前記管理者の指示に基づいて、前記判別されたコロニーに関する情報を含む培地に関する情報を培地情報としてデータベースに登録する登録手段と、を備える構成を有している。
【発明の効果】
【０００９】
本発明に係る培地情報登録システム等は、通常は検出されない異物の発見や種類が異なる菌の発生など通常とは異なる培地の状況を管理者に確認させることができるので、管理者における確認作業を容易にし、かつ、管理者の作業負担を軽減させることができるとともに、コロニーの修正を実行させることによって、結果的としてコロニーを的確に特定し、それらを含む培地情報を的確に登録することができる。
【図面の簡単な説明】
【００１０】
【図１】本発明に係る衛生管理システムの一実施形態の構成を示す構成図である。
【図２】一実施形態の衛生管理システムに用いるフィルム型培地の一例である。
【図３】一実施形態の衛生管理システムに用いる作業指示書の一例である。
【図４】一実施形態の衛生管理システムに用いる携帯用通信端末装置の構成を示すブロック図である。
【図５】一実施形態の衛生管理システムに用いるサーバ装置の構成を示すブロック図である。
【図６】一実施形態のサーバ装置において実行されるコロニー特性を特定する特定処理を説明するための図（その１）である。
【図７】一実施形態のサーバ装置において実行されるコロニー特性を特定する特定処理を説明するための図（その２）である。
【図８】一実施形態のサーバ装置において実行されるコロニーの異常性を判別する判別処理を説明するための図である。
【図９】一実施形態のサーバ装置において実行される基準特性の設定を説明するための図である。
【図１０】一実施形態のサーバ装置において画像化される培地画像化データの例である。
【図１１】一実施形態の携帯用通信端末装置における培地情報の登録処理の動作を示すフローチャートである
【図１２】一実施形態のサーバ装置における培地情報の登録処理の動作を示すフローチャートである。
【図１３】一実施形態のサーバ装置において、管理者端末装置と連動しつつ、判別結果表示処理及び判別結果修正処理を含むコロニー検出判定処理の動作を示すフローチャート（その１）である。
【図１４】一実施形態のサーバ装置において、管理者端末装置と連動しつつ、判別結果表示処理及び判別結果修正処理を含むコロニー検出判定処理の動作を示すフローチャート（その２）である。
【発明を実施するための形態】
【００１１】
以下、本発明に係る実施形態について、図面を参照しながら説明する。なお、以下の実施形態は、食品の製造ライン又は検査ライン（以下、「作業ライン」という。）におけるフィルム型培地を用いた衛生管理システムに対して、本発明に係る培地情報登録システム、プログラム、培地画像解析装置及び衛生管理システムを適用した場合の実施形態である。ただし、本発明は、その技術的思想を含む範囲内で以下の実施形態に限定されない。
【００１２】
［１］衛生管理システム
まず、図１を用いて本実施形態の衛生管理システムＳについて説明する。なお、図１は、本実施形態の衛生管理システムＳの構成を示す構成図である。
【００１３】
本実施形態の衛生管理システムＳは、フィルム型の培地（すなわち、フィルム型培地）を用いるとともに、当該培地に関する情報（以下、「培地情報」という。）をデータ管理することによって、食品の製造上又は検査上の衛生状態を検査するためのシステムである。
【００１４】
特に、本実施形態の衛生管理システムＳは、加工中又は加工後の食品を製造する製造工程又は当該食品を検査する検査工程を有する作業ライン８０において、加工中又は加工後の食品を検体として抽出し、フィルム型培地６０で検体に発生している一般性菌又は大腸菌等の予め特定した菌を培養させた際の培養状況をデータ管理するシステムである。
【００１５】
本実施形態の衛生管理システムＳは、食品の衛生状態をデータ上で管理及び判定するために、食品の製造又は検査における作業に関する情報（以下、「作業情報」という。）と、当該抽出した検体に発生する菌（コロニー）を培養する前後において携帯用通信端末装置１０によって取得されるフィルム型培地６０の培地情報と、を対応付けてサーバ装置４０（具体的には、データベース４００）に登録することが可能な構成を有している。
【００１６】
具体的には、本実施形態の衛生管理システムＳは、培養開始から所定の時間経過後に、
（１）フィルム型培地６０が画像化された培地画像を構成するピクセルの特徴量に基づいて、当該フィルム型培地６０に発生したコロニーを検出するとともに、その特性（以下、「コロニー特性」という。）を特定し、
（２）予め設定された特性（以下、「基準特性」という。）とコロニー特性とに基づいて当該検出したコロニーの異常性を判別し、
（３）その判別結果の管理者への閲覧、修正及びデータベース４００への登録を実行する、
構成を有している。
【００１７】
このような構成を実現するために、本実施形態の衛生管理システムＳは、図１に示すように、各フィルム型培地６０に関する培地情報を登録する際に用いる複数の携帯用通信端末装置１０と、当該衛生管理システムＳを管理する管理者端末装置２０と、ネットワーク３０と、データベース４００を有し、かつ、携帯用通信端末装置１０又は管理者端末装置２０と連動し、培地情報の登録管理を含む各種の処理を実行するサーバ装置４０と、を有している。
【００１８】
本実施形態の作業情報は、製造工程又は検査工程に係わる各種の情報の他に、検体として製造工程又は検査工程から抽出された食品及び当該検体に発生するコロニーの培養に関する情報を含み、作業毎に、固有の識別情報（以下、「作業ＩＤ」という。）を用いてデータベース４００に登録されるようになっている。
【００１９】
具体的には、各作業情報には、
（１）作業ＩＤと、
（２）検体を抽出すべき作業ライン８０の識別情報（以下、「ラインＩＤ」という。）又は作業ライン８０が複数の工程を有している場合には、ラインＩＤ及び工程の識別情報（以下、「工程ＩＤ」という。）７１ｂと、
（３）検体としての食品の製品名、ロットの識別情報（以下、「ロットＩＤ」という。）及びロット名と、
（４）一般性菌又は大腸菌等の検体から検出する菌の種別（以下、「検査種別」という。）と、
（５）希釈倍率、希釈液の種別、培養温度、培養湿度及び培養時間等の検体の培養条件と、
（６）検体の培養開始時刻と、
（７）検体の培養開始から所定の時間経過後の時刻（以下、「培養検査時刻」ともいう。）と、
（８）インキュベータ番号及びインキュベータ内の段数等の位置等の検体の培養場所と、
（９）作業開始時刻及び終了時刻を示す作業日時と、
（１０）作業者ＩＤ（社員ＩＤ）及び作業者名と、
が含まれる。そして、作業情報の各情報は、種別毎にかつ作業毎にデータベース４００に登録されている。
【００２０】
携帯用通信端末装置１０は、例えば、通信機能を有するデジタルカメラ、タブレット型情報端末装置、スマートフォン又は携帯用電話機等、静止画像等の撮像機能又は録画機能（以下、単に「カメラ機能」という。）を有し、かつ、作業者によって携帯可能な通信端末装置である。
【００２１】
特に、携帯用通信端末装置１０は、カメラ機能によって、フィルム型培地６０を画像化して画像データ（以下、「培地画像データ」という。）を生成するとともに、作業指示書７０を画像化して指示書画像を生成することが可能な構成を有している。
【００２２】
そして、携帯用通信端末装置１０は、画像化された指示書画像のデータ（以下、「指示書画像データ」という。）及びフィルム型培地６０の培地画像データから作業ＩＤ７１及び培地ＩＤ６６を取得し、当該取得した作業ＩＤ７１及び培地ＩＤ６６と、培地画像データと、当該培地画像データのメタデータと、を培地情報として、サーバ装置４０のデータベース４００に登録することが可能な構成を有している。
【００２３】
一方、携帯用通信端末装置１０は、培地情報をサーバ装置４０に送信する際には、ＢＬＵＥＴＯＯＴＨ（登録商標）、ワイヤレスＬＡＮ（ＷＬＡＮ：Ｗｉｒｅｌｅｓｓ  Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）又はワイヤレスＰＡＮ（ＷＰＡＮ：Ｗｉｒｅｌｅｓｓ  Ｐｅｒｓｏｎａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等の近距離無線用の通信規格を用いて直接若しくはアクセスポイント５０を介してサーバ装置４０に送信し、又は、図示しない移動基地局を介して公衆電話回線網を用いてサーバ装置４０に送信する構成を有している。
【００２４】
そして、携帯用通信端末装置１０は、ＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）等のマークアップ言語によって構築されたブラウザ機能を有し、当該ブラウザ機能を用いて作業者の操作入力指示及び操作確認を実行するとともに、当該ブラウザ機能を介して培地情報をサーバ装置４０に送信するようになっている。
【００２５】
管理者端末装置２０は、例えば、タブレット型情報端末装置、スマートフォン、パーソナルコンピュータ又はワークステーション等の情報通信端末装置である。そして、管理者端末装置２０は、管理者の識別情報（以下、「管理者ＩＤ」という。）と管理者のパスワード及び作業者の識別情報（以下、「作業者ＩＤ」という。）を管理し、サーバ装置４０へのアクセス権限の管理、携帯用通信端末装置１０の端末ＩＤの管理、及び、登録された培地情報の修正その他の管理を行うことができる制御装置として機能する。
【００２６】
また、管理者端末装置２０は、携帯用通信端末装置１０と同様に、マークアップ言語によって構築されたブラウザ機能を有し、当該ブラウザ機能を用いてサーバ装置４０とのデータの授受、報告書の閲覧等を実行することができる構成を有している。
【００２７】
特に、管理者端末装置２０は、
（１）管理者の指示に基づいてサーバ装置４０からコロニーの異常性の判別結果とともにコロニーの検出結果を取得して培地画像とともに表示する処理（以下、「判別結果表示処理」という。）、及び、
（２）サーバ装置４０と連動し、コロニーの異常性の判別の修正を実行する処理（以下、「判別結果修正処理」という。）、
を実行する構成を有している。
【００２８】
なお、管理者端末装置２０は、同一ロット内において、工程を実行する機械の故障その他によって各作業が中断した場合に、又は、作業者における培地情報の登録ミス等が発生した場合に、培地情報その他の情報を修正することができる構成を有している。
【００２９】
ネットワーク３０は、例えば、携帯電話網を含む公衆電話回線網（以下、「長距離通信ネットワーク」という）、近距離無線ネットワーク等のＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）ネットワーク、又は、その双方が相互接続されて構成されている。ただし、当該ネットワーク３０の構成は、これに限られない。
【００３０】
サーバ装置４０は、携帯用通信端末装置１０又は管理者端末装置２０と連動し、ロット及び作業ライン８０の衛生管理を行うための各データ処理を実行するために用いられるサーバ装置である。
【００３１】
そして、サーバ装置４０は、携帯用通信端末装置１０と連動し、データベース４００に、培養開始前の各フィルム型培地６０における培地情報の登録（以下、「初期登録」という。）、及び、培養開始後の登録（以下、「培養後登録」という。）を行うとともに、携帯用通信端末装置１０から送信された培地情報を取得し、当該取得した培地情報の培地画像データによって形成される培地画像から、検体に発生して培養されたコロニーを検出する構成を有している。
【００３２】
具体的には、サーバ装置４０は、培地画像を有する培地画像データを取得すると、
（１）取得した培地画像を構成する各ピクセルの色に関する特徴量に基づいて、当該フィルム型培地６０に発生したコロニーを検出し、
（２）検出したコロニーを画像化するために用いられるピクセル（以下、「コロニーピクセル」という。）に基づいて、当該検出したコロニーにおけるコロニー特性を特定し、
（３）基準特性とコロニー特性とに基づいて、検出したコロニーの異常性を判別し、
（４）コロニーの異常性に関する判別結果を培地画像上に画像化した判別結果画像のデータを生成し、当該判別結果画像を管理者に閲覧可能に携帯用通信端末装置１０に提供し、
（５）管理者の指示に基づいて、判別したコロニーに関する情報を培地情報としてデータベース４００に登録する、
構成を有している。
【００３３】
特に、サーバ装置４０は、（２）の処理においては、コロニーピクセルに基づいて、検出したコロニーの２以上の特徴量を算出し、当該２以上の特徴量によって規定される座標系上における座標位置をコロニー特性として特定する構成を有している。
【００３４】
また、サーバ装置４０は、（３）の処理においては、２以上の特徴量によって規定される座標系上に、基準特性を規定する関数と、コロニー特性を示す座標位置と、に基づいて、当該検出したコロニーの異常性を判別する、構成を有している。
【００３５】
なお、サーバ装置４０は、
（Ａ）コロニーピクセルの数、
（Ｂ）当該コロニーピクセルの色に関する特徴量、
（Ｃ）当該コロニーピクセルの培地画像上の配列位置、又は、
（Ｄ）（Ａ）〜（Ｃ）の特徴量のうち２以上の特徴量
のいずれかに基づいて、コロニー特性を特定するようになっている。
【００３６】
一方、サーバ装置４０は、正常及び異常と既に判別されているコロニーのコロニー特性に基づいて基準特性を設定するとともに、検出したコロニーの異常性を判別する判別結果を確定する毎など予め定められたタイミング毎に当該基準特性を更新する構成を有している。ただし、本実施形態の基準特性は、コロニー特性を特定する際に用いられたコロニーの特徴量と同一の特徴量によって規定される。
【００３７】
このような構成により、本実施形態の衛生管理システムＳにおいては、検出を想定しているコロニーの特性に基づいて設定された基準特性を用いることによって、培地画像から検出されたコロニーの特性が想定外のコロニーであり、異常性を有すると判別された場合には、その判別結果を管理者に閲覧させることができる。
【００３８】
したがって、本実施形態の衛生管理システムＳにおいては、通常は検出されない異物の発見又は種類が異なる菌の発生など通常とは異なる培地の状況を管理者に確認させることができるので、管理者における確認作業を容易にし、かつ、管理者の作業負担を軽減させること、及び、その結果的としてコロニーを的確に特定し、それらを含む培地情報を的確に登録することができるようになっている。
【００３９】
また、本実施形態の衛生管理システムＳにおいては、検出したコロニーの特徴量に基づく座標系を用いることによってコロニーの異常性の有無を判断することができるので、画一的な判断を行うことができるとともに、容易にかつ的確にコロニーの異常性の判別を行うことができるようになっている。
【００４０】
さらに、本実施形態の衛生管理システムＳにおいては、基準特性を過去に判別されたコロニー特性に基づいて学習することができるので、画一的な判断基準となる基準特性を信頼性の高いものにし、的確な判断を行うことができるようになっている。
【００４１】
なお、本実施形態の衛生管理システムＳにおいては、紙媒体などの物理的な資源を利用して種々のデータ解析及びその提供を行う場合に比べて省資源化をも図ることができるとともに、培地に関する培地情報をデータベースに登録させることによって登録ミスが著しく減少し、難しい培地の管理を容易にすることができるので、無駄に培地を消費すること無く省資源化を図ることができるようになっている。
【００４２】
［２］フィルム型培地
次に、図２を用いて本実施形態のフィルム型培地６０について説明する。なお、図２は、本実施形態に用いるフィルム型培地６０の一例である。
【００４３】
本実施形態に用いるフィルム型培地６０は、フィルム又はシ−ト状の乾燥培地によって作業ライン８０の各工程から検出した検体としての食品に発生した菌を培養するための培地である。例えば、フィルム型培地６０は、一般生菌用、大腸菌群用及び黄色ブドウ球菌用を培養する培地として用いられる。なお、カビや酵母、リステリア菌、水質用微生物、乳酸菌、タンパク質等の各種の菌、物質又は微生物を培養する培地として用いてもよい。
【００４４】
また、フィルム型培地６０は、例えば、図２に示すように、フィルムによって形成される基材シート６１と、基材シート６１の中心を基準に当該基材シート６１上に形成される円形の枠（以下、「円形枠」という。）６２と、該枠内に設けられる菌を培養する培養層６３と、当該培養層６３を被覆するカバーシート６４と、基材シート６１の左側に形成された培地ＩＤ６６と、を有している。
【００４５】
例えば、培地ＩＤ６６は、２次元バーコード等のバーコード又は英数字で形成されており、フィルム型培地６０の撮像時に一緒に画像化され、バーコード認識機能又はＯＣＲ（Ｏｐｔｉｃａｌ  Ｃｈａｒａｃｔｅｒ  Ｒｅｃｏｇｎｉｔｉｏｎ）機能などの画像解析機能を用いて、携帯用通信端末装置１０又はサーバ装置４０において取得される。
【００４６】
基材シート６１は、フィルム状又はシート状の基材であれば特に限定されず、例えば、プラスチックフィルムや紙等を用いることができる。プラスチックフィルムの例としては、ポリエチレン、ポリプロピレン、ポリエチレンテレフタレート、ポリエチレンナフタレート、ポリメタクリレート、ポリメチルメタクリレート、ポリメチルアクリレート、ポリエステル、ポリカーボネート等の樹脂フィルムを好ましく挙げることができる。ポリエチレンテレフタレート、ポリプロピレン系の合成紙等が好ましく挙げることができる。なお、ポリプロピレン系合成紙は、ポリプロピレンを主原料とするフィルム合成紙である。
【００４７】
なお、フィルム型培地６０は、培地ＩＤ６６を記憶させたＩＣタグを有し、携帯用通信端末装置１０が有する近距離無線通信インターフェース１４０（例えば、ＩＣタグリーダ）によって当該携帯用通信端末装置１０に培地ＩＤ６６を取得させてもよい。
【００４８】
［３］作業指示書
次に、図３を用いて本実施形態の作業指示書７０について説明する。なお、図３は、本実施形態に用いる作業指示書７０の一例である。
【００４９】
本実施形態の作業指示書７０は、同一条件によって製造又は検査された食品群毎、すなわち、ロット毎に、一以上の製造工程又は検査工程の作業名称及びその内容と、使用する作業ライン８０と、製造又は検査される食品（加工食品）名称、数量その他の情報と、が記載された指示書である。
【００５０】
また、本実施形態の作業指示書７０は、左上に印刷その他の方法によって形成された指示書ＩＤ７１ａと、所定の領域に印刷その他の方法によって形成された複数の工程ＩＤ７１ｂと、を有している。指示書ＩＤ７１ａ及び各工程ＩＤ７１ｂは、作業ＩＤ７１として用いられ、例えば、２次元バーコード等のバーコード又は英数字で形成されている。そして、指示書ＩＤ７１ａ及び各工程ＩＤ７１ｂは、フィルム型培地６０の登録が実行される際に当該フィルム型培地６０と同様に画像化され、携帯用通信端末装置１０又はサーバ装置４０において解析することによって認識される。
【００５１】
なお、作業指示書７０は、フィルム型培地６０と同様に、指示書ＩＤ７１ａ又は工程ＩＤ７１ｂの作業ＩＤ７１を記憶させたＩＣタグを有し、タグリーダなどの携帯用通信端末装置１０が有するインターフェース（近距離無線通信インターフェース１４０）によって当該携帯用通信端末装置１０に作業ＩＤ７１を取得させてもよい。また、以下の説明においては、特別に言及しない場合には、作業ＩＤ７１とは、指示書ＩＤ７１ａ又は工程ＩＤ７１ｂを示す。
【００５２】
［４］携帯用通信端末装置
次に、図４を用いて本実施形態の携帯用通信端末装置１０の構成について説明する。なお、図４は、本実施形態の携帯用通信端末装置１０の構成を示すブロック図である。
【００５３】
本実施形態の携帯用通信端末装置１０は、各種のプログラムが実行される際に用いられるメモリ機能を有するデータ記憶部１００と、撮像機能を有し、フィルム型培地６０の画像データその他の画像データを生成する画像データ生成部１１０と、サーバ装置４０と連動して培地情報をサーバ装置４０に初期登録及び培養直後を含む培養後登録する処理（以下、「培地情報登録処理」という。）その他の処理を実行するアプリケーション制御部１２０と、を備えている。
【００５４】
また、携帯用通信端末装置１０は、サーバ装置４０及び他の通信装置と通信を行うネットワーク通信部１３０と、ＩＣタグその他の通信用のインターフェースとデータの授受を行う近距離無線通信インターフェース１４０と、現在位置を検出する現在位置検出部１５０と、表示部１６０と、表示部１６０を制御する表示制御部１６１と、ユーザの操作を入力するための操作部１７０と、タイマー１８０と、装置全体を制御する携帯端末管理制御部１９０と、を有している。
【００５５】
そして、携帯用通信端末装置１０は、例えば、電話機能及び電子メール等のメール機能を有する場合には、マイク、スピーカ及び電子メールの送受信機能等の種々の必要な部材を有している。さらに、上述の各部は、バス１１によって互いに接続され、データの授受が実行される。
【００５６】
データ記憶部１００は、各種のアプリケーションプログラムが記憶されるアプリケーション記憶部１０１と、画像データ生成部１１０によって撮像されて生成された画像データが記憶される画像データ記憶部１０２と、携帯用通信端末装置１０の管理及び制御に関するプログラム、並びに、各プログラムの実行中にワークエリアとして用いられるとともに、携帯用通信端末装置１０で実行される各処理において用いられるデータが記憶されるＲＯＭ／ＲＡＭ１０３と、を有している。
【００５７】
特に、アプリケーション記憶部１０１には、画像データ生成部１１０、操作部１７０、表示制御部１６１及び画像データ記憶部１０２と連動しつつ、アプリケーション制御部１２０によって実行されるアプリケーションプログラム（以下、「アプリ」という。）が記録されている。また、アプリケーション記憶部１０１には、上述のブラウジング機能を実現するためのブラウザ用のプログラムも記録されている。
【００５８】
画像データ記憶部１０２には、撮像した培地画像データ及び指示書画像データと、各画像データを管理するための画像ＩＤと、撮像時刻等の各画像データに対応する各種のメタデータと、作業ＩＤ７１と、培地ＩＤ６６と、各種のフラグ情報と、が対応付けられて記憶される。なお、画像ＩＤとは、各携帯用通信端末装置１０において適宜付与される任意の識別情報である。
【００５９】
画像データ生成部１１０は、光学システムと、当該光学システムから入力された光学画像を電気信号に変換するＣＣＤＩセンサ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ  Ｉｍａｇｅ  Ｓｅｎｓｏｒ）と、ＣＣＤＩセンサにおいて生成された電気信号に基づいて画像データを生成する生成部と、を有する。
【００６０】
特に、画像データ生成部１１０は、作業指示書７０を撮像した際に、当該撮像された作業指示書７０を画像化し、指示書画像データを生成する。また、画像データ生成部１１０は、検体に発生した菌が培養される、又は、培養されたフィルム型培地６０を撮像した際に、当該撮像されたフィルム型培地６０を画像化し、当該フィルム型培地６０の培地画像データを培地画像データとして生成する。
【００６１】
アプリケーション制御部１２０は、所定のアプリによって培地情報登録処理を実現する。特に、アプリケーション制御部１２０は、アプリケーション記憶部１０１に記憶された培地登録アプリによって携帯用通信端末装置１０の各部を制御するための各種制御プログラムを実行しつつ、ネットワーク通信部１３０、表示制御部１６１及び操作部１７０と連動して、又は、制御して各種の処理を実行する。
【００６２】
具体的には、アプリケーション制御部１２０は、アプリケーション記憶部１０１に記録された培地登録アプリを実行し、画像データ生成部１１０を制御して撮像されたフィルム型培地６０の培地画像データを取得して画像データ記憶部１０２に記憶する。
【００６３】
そして、アプリケーション制御部１２０は、画像化された培地画像データから培地ＩＤ６６を取得し、当該取得した培地ＩＤ６６とともに、培地画像データと当該培地画像データのメタデータと各種のフラグ情報とを画像データ記憶部１０２に記憶する。なお、アプリケーション制御部１２０は、通信回線を介して他の通信装置又はデータベース４００と連動してバーコード認識又はＯＣＲ認識を実行してもよい。
【００６４】
また、アプリケーション制御部１２０は、培地画像データの撮像後、又は、所定のタイミングによって、検体の培養開始時に培地情報をサーバ装置４０に登録する初期登録及び当該検体の培養開始後に培地情報を登録する培養後登録を実行する。特に、アプリケーション制御部１２０は、作業者の指示に基づいて、初期登録か又は培養後登録かを特定し、いずれかの登録かを示す情報（フラグ情報）を培地情報に含めてサーバ装置４０に送信する。
【００６５】
また、アプリケーション制御部１２０は、フィルム型培地６０を撮像した際に、タイマー１８０から現在時刻を取得し、当該現在時刻を撮像時刻として所定の画像ＩＤとともに培地画像データのメタデータとして画像データ記憶部１０２に記憶し、サーバ装置４０に培地画像データを送信する際に一緒に送信する。
【００６６】
なお、アプリケーション制御部１２０は、培地ＩＤ６６と、指示書ＩＤ７１ａ及び工程ＩＤ７１ｂである作業ＩＤ７１と、がＩＣタグに記憶されている場合には、操作部１７０及び表示制御部１６１及び近距離無線通信インターフェース１４０と連動して培地ＩＤ６６及び作業ＩＤ７１を取得する。
【００６７】
また、アプリケーション制御部１２０は、サーバ装置４０によって培地ＩＤ６６及び作業ＩＤ７１を培地画像データ及び指示書画像データから認識する場合には、培地情報として培地画像データの他に指示書画像データを送信する。
【００６８】
さらに、アプリケーション制御部１２０は、実装上、携帯端末管理制御部１９０を構成するＣＰＵ（中央演算処理装置）が、アプリを実行した際の機能として実現されるものであってもよい。
【００６９】
ネットワーク通信部１３０は、アプリケーション制御部１２０及び携帯端末管理制御部１９０の制御の下、ネットワーク３０に接続されるサーバ装置４０との通信回線を構築し、培地画像データ等の種々のデータの授受を行う。
【００７０】
近距離無線通信インターフェース１４０は、アプリケーション制御部１２０及び携帯端末管理制御部１９０の制御の下、ＩＣタグを用いた近距離無線通信を行う。
【００７１】
現在位置検出部１５０は、アプリケーション制御部１２０又は携帯端末管理制御部１９０の制御の下、ネットワーク３０を介してＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）衛星の位置を認識しつつ、当該ＧＰＳ衛星から送信された衛星信号（ＧＰＳ信号）を検出する。
【００７２】
そして、現在位置検出部１５０は、当該検出されたＧＰＳ信号に基づいて携帯用通信端末装置１０の現在位置の緯度及び経度によって示される座標値を算出（すなわち、検出）する。また、この現在位置検出部１５０は、この算出された座標値を位置情報としてアプリケーション制御部１２０に提供する。
【００７３】
なお、携帯用通信端末装置１０が、電話機能や近距離無線機能を有している場合には、電話や近距離無線に用いる電波を電話基地局等において受信した方角と電波強度に基づいて当該携帯用通信端末装置１０の現在位置を算出（検出）してもよい。
【００７４】
表示部１６０は、所定のサイズ（例えば、５インチ、Ｗ４８０×Ｈ９６０ピクセル）の画像表示領域を有し、液晶素子又はＥＬ（Ｅｌｅｃｔｒｏ  Ｌｕｍｉｎｅｓｃｅｎｃｅ）素子のパネルによって構成され、表示制御部１６１において生成された表示データに基づいて所定の画像を表示するようになっている。特に、本実施形態では、表示部１６０は、培地登録アプリが実行されている際に、操作部１７０と連動しつつ、各種の表示及び撮像されて画像化された作業指示書７０とフィルム型培地６０との画像を表示する。
【００７５】
表示制御部１６１は、アプリケーション制御部１２０又は携帯端末管理制御部１９０の制御の下、表示部１６０に所定の画像を描画させるために必要な描画データを生成し、生成した描画データを当該表示部１６０に出力するようになっている。
【００７６】
操作部１７０は、各種の確認ボタン、各操作指令を入力する操作ボタン、テンキー等の多数のキー及び表示部１６０上に設けられたタッチセンサにより構成され、各操作を行う際に用いられるようになっている。具体的には、操作部１７０は、培地登録アプリの起動時に上述の各種の処理を実行するための操作を行う際に用いられるようになっている。
【００７７】
なお、本実施形態においては、操作部１７０は、培地ＩＤ６６を直接手入力する際に用いることも可能である。
【００７８】
タイマー１８０は、画像データ生成部１１０がフィルム型培地を撮像するときの日付及び時刻をアプリケーション制御部１２０に提供する。
【００７９】
携帯端末管理制御部１９０は、主に中央演算処理装置（ＣＰＵ）によって構成されるとともに、キー入力ポート、表示制御ポート等の各種入出力ポートを含み、携帯用通信端末装置１０の全般的な機能及び情報提供プログラムを実行するための全般的な機能を総括的に制御するようになっている。
【００８０】
［５］サーバ装置
［５．１］サーバ装置の構成
次に、図５を用いて本実施形態のサーバ装置４０の構成について説明する。なお、図５は、本実施形態のサーバ装置４０の構成を示す構成図である。
【００８１】
本実施形態のサーバ装置４０は、図５に示すように、作業情報及び培地情報等の各種の情報が記憶されるデータベース４００と、携帯用通信端末装置１０及び管理者端末装置２０と通信を行う通信制御部４１０と、培地情報登録処理等の各種の処理を実行するデータ処理部４２０と、サーバ装置４０の各部を制御するサーバ管理制御部４３０と、各部の制御に用いるＲＯＭ／ＲＡＭ４４０と、時刻管理を行うために用いるタイマー４５０と、を有する。なお、上述の各部は、バス４１によって相互に接続され、各構成要素間におけるデータの転送が実行される。
【００８２】
通信制御部４１０は、所定のネットワークインターフェースであり、携帯用通信端末装置１０又は管理者端末装置２０と通信回線を構築し、携帯用通信端末装置１０又は管理者端末装置２０と種々のデータの授受を行う。
【００８３】
データベース４００は、ＨＤＤ又はＳＳＤにより構成され、培地情報データベース（以下、「培地情報ＤＢ」と略す。）４０１、ライン情報データベース（以下、「ライン情報ＤＢ」と略す。）４０２及びロット情報データベース（以下、「ロット情報ＤＢ」と略す。）４０３及び作業管理データベース（以下、「作業管理ＤＢ」と略す。）４０４を有する。なお、例えば、本実施形態の各ＤＢは、本発明に係るデータベースを構成する。
【００８４】
培地情報ＤＢ４０１は、各作業ライン８０の工程毎に抽出された検体のフィルム型培地６０に関する培地情報が作業ＩＤ７１及び培地ＩＤ６６毎に格納されるデータベースである。例えば、培地情報ＤＢ４０１には、
（１）培地ＩＤ
（２）撮像された培地画像データ
（３）撮像時刻
（４）フラグ情報を含むその他の情報
（５）各コロニー候補の色に関する特徴量を含むコロニー候補の特定情報
（６）コロニー候補を画像化するために用いる検出ピクセルの特徴量及びフィルム型培地６０の座標位置等を含む各コロニー候補の情報（以下、「コロニー候補情報」という。）
（７）コロニーとなる各コロニー候補のＩＤ（ラベリングされた際のＩＤ）及びコロニー数
（８）コロニー数に基づいてフィルム型培地６０（すなわち、検体）が正常であるか異常であるかを判定する培地判定の結果
（９）作業ＩＤ
の９つデータが対応付けて記録される。
【００８５】
なお、抽出すべき検体が、同一のロットにおいて、常に同一の作業ライン８０の同一の工程から抽出する場合には、作業ＩＤは、ロットＩＤであればよく、抽出すべき検体が、同一のロットであっても異なる作業ライン８０又は異なる工程から抽出する場合には、ラインＩＤ又は工程ＩＤ７１ｂとなる。
【００８６】
また、各培地情報におけるコロニー数及び培地判定の結果は、培地情報が登録される際に登録されてもよいし、当該培地情報の登録タイミングと異なる所定のタイミングで登録されてもよい。
【００８７】
さらに、同一のフィルム型培地６０の培地情報の撮像時刻が複数登録される場合には（すなわち、後述の培養検査時刻が複数の場合には）、同一の培地ＩＤ６６において、培養検査時刻毎に培地画像、撮像時刻、コロニー数、培地判定の各培地情報が記憶される。
【００８８】
ライン情報ＤＢ４０２は、各作業ライン８０に関するライン情報がラインＩＤ毎に格納されるデータベースである。例えば、ライン情報ＤＢ４０２には、
（１）ラインＩＤ
（２）作業ライン８０が有する工程の工程ＩＤ７１ｂ及びその種別
の２つデータが対応付けて記録される。工程種別としては、材料投入、調合、充填、ボイル、包装、及び、梱包等の各工程を特定する名称が用いられる。
【００８９】
ロット情報ＤＢ４０３は、各ロットに関するロット情報がロットＩＤ毎に格納されるデータベースである。例えば、ロット情報ＤＢ４０３には、
（１）ロットＩＤ（指示書ＩＤ７１ａ）
（２）ロットの製造又は検査に用いる作業ラインのラインＩＤ
（３）ロットの作業開始時刻
（４）ロットの作業終了時刻
（５）ロットの作業を実行する作業者の作業班
の５つデータが対応付けて記録される。
【００９０】
作業管理ＤＢ４０４は、作業内容に関する各種の情報が格納されるデータベースである。例えば、作業管理ＤＢ４０４には、
（１）作業ＩＤ
（２）検体を抽出すべき作業ラインのラインＩＤ（又はラインＩＤ及び工程ＩＤ７１ｂ）
（３）検体（食品）の種別（製品名、ロットＩＤ及び／又はロット名）
（４）検査種別（一般性菌又は大腸菌など検出する菌種）
（５）培養条件（希釈倍率、希釈液の種別、培養温度、培養湿度及び培養時間）
（６）培養開始時刻
（７）培養開始から所定の時間経過後の時刻（以下、「培養検査時刻」ともいう。）
（８）培養場所（例えば、インキュベータ番号及びインキュベータ内の段数等の位置）
（９）作業日時（作業開始時刻及び終了時刻）
（１０）作業者ＩＤ（及び／又は作業者名）
の１０つデータが対応付けて記録される。
【００９１】
なお、培養検査時刻には、単一の時刻（すなわち、検体の培養を終了させる終了時刻）だけが設定されてもよいし、培養開始時刻から法定された又は所定の時間経過後、例えば、培養開始時刻から２４時間経過後、４８時間経過後又は７２時間経過後等の複数の時刻が設定されてもよい。
【００９２】
データ処理部４２０は、ＲＯＭ／ＲＡＭ４４０に記録されているアプリケーションに応じて各種データ処理を実行する。特に、データ処理部４２０は、所定のプログラムを実行することによって、
（１）通信制御部４１０の動作管理と、
（２）各携帯用通信端末装置１０と連動しつつ各種の培地情報を取得してデータベース４００に登録する培地情報登録処理と、
（３）培地情報登録処理中に又は培地情報登録処理後の所定のタイミングにおいて、各フィルム型培地６０の各培地画像からコロニーを検出し、そのコロニーを計数し、かつ、当該コロニー数に基づく培地判定を実行するコロニー検出判定処理と、
（４）登録した培地情報に基づいてロットの判定を行うロット判定処理と、
（５）判定結果を報告書形式で出力する報告処理と、
（６）データベース４００の管理及び制御と、
を行う。
【００９３】
特に、データ処理部４２０は、コロニー検出判定処理においては、検出したコロニーの異常性を判別しつつ、正常と判別したコロニーを計数し、かつ、当該コロニー数に基づく培地判定を実行する。そして、データ処理部４２０は、コロニー検出判定処理の実行中に、検出したコロニーの異常性の判別結果を管理者に提供しつつ（閲覧させつつ）、必要な場合には、管理者の指示に基づく判別結果の修正を実行し、修正された判別結果に基づいてコロニーの計数、及び、当該コロニー数に基づく培地判定を実行する。また、データ処理部４２０は、フィルム型培地６０毎に、又は、判別結果を修正する毎に、基準特性を更新する。
【００９４】
具体的には、データ処理部４２０は、登録処理部４２１、コロニー検出判定部４２２、画像化データ生成部４２３、ロット判定処理部４２４及び報告処理部４２５を含む。
【００９５】
なお、例えば、本実施形態の登録処理部４２１は、本発明に係る取得手段及び登録手段を構成し、本実施形態のコロニー検出判定部４２２は、本発明の検出手段、特定手段、判別手段及び設定手段を構成する。また、例えば、本実施形態の画像化データ生成部４２３は、本発明に係る提供手段を構成する。さらに、本実施形態の登録処理部４２１、コロニー検出判定部４２２、画像化データ生成部４２３、ロット判定処理部４２４及び報告処理部４２５の詳細については後述する。
【００９６】
サーバ管理制御部４３０は、主に中央演算処理装置（ＣＰＵ）によって構成され、プログラムを実行することによって、サーバ装置４０の各部を統合制御する。具体的には、サーバ管理制御部４３０は、ユーザの操作による携帯用通信端末装置１０からのログイン要求に基づいて各ユーザのログイン処理、及び、その他の各種の制御を行う。
【００９７】
ＲＯＭ／ＲＡＭ４４０には、サーバ装置４０の駆動に必要な各種のプログラムが記録されている。特に、ＲＯＭ／ＲＡＭ４４０には、基準特性を規定するための情報、各フィルム型培地６０の培地判定（合否判定）、工程判定、ライン判定及びロット判定の各判定を実行する際に用いる判定基準の情報（以下、「培地判定基準情報」ともいう。）等のそれぞれの各情報が記憶される。また、ＲＯＭ／ＲＡＭ４４０は、各プログラムの実行中にワークエリアとして用いられる。
【００９８】
タイマー４５０は、培地情報の登録処理及びロット判定処理を実行する際に必要な時刻
を管理するために用いられる。
【００９９】
［５．２］登録処理部
次に、本実施形態のサーバ装置４０における登録処理部４２１の詳細について説明する。
【０１００】
本実施形態の登録処理部４２１は、携帯用通信端末装置１０と連動し、作業ＩＤ７１に対応付けつつ、各培地情報を培地情報ＤＢ４０１に登録する培地情報登録処理を実行する。特に、登録処理部４２１は、培地情報に含まれる、初期登録か又は培養後登録かを示すフラグ情報に基づいて、異なる培地情報登録処理を実行する。
【０１０１】
（初期登録）
登録処理部４２１は、初期登録を示すフラグ情報が携帯用通信端末装置１０から送信された培地情報に含まれている場合には、初期登録に基づく培地情報登録処理を実行する。
【０１０２】
具体的には、登録処理部４２１は、通信制御部４１０介して培地情報を取得すると、培地情報に含まれる培地ＩＤ６６及び作業ＩＤ７１を特定する。また、登録処理部４２１は、特定した作業ＩＤ７１に基づいて、作業管理ＤＢ４０４を検索し、該当する作業情報を特定しつつ、当該特定した作業情報に対応付けて、取得した培地画像データ及び撮像時刻を培地情報ＤＢ４０１に登録する。
【０１０３】
特に、登録処理部４２１は、取得した作業ＩＤ７１に基づいて検体を抽出した作業ライン８０が含まれるロットＩＤ、当該作業ライン８０のラインＩＤ、当該検体を抽出した工程ＩＤ７１ｂを特定するとともに、当該特定したロットＩＤ、ラインＩＤ及び工程ＩＤ７１ｂに対応付けて、培地情報に含まれる培地画像データ及び撮像時刻を培地情報ＤＢ４０１に登録する。
【０１０４】
そして、登録処理部４２１は、撮像時刻を培養開始時刻として培地情報ＤＢ４０１に登録する。なお、培養開始時刻は、当該時刻に培地情報の登録処理を実行することを前提に撮像時刻に代えて予め設定された時刻を用いてもよい。
【０１０５】
（培養後登録）
登録処理部４２１は、培養後登録を示すフラグ情報が携帯用通信端末装置１０から送信された培地情報に含まれている場合には、培養後登録に基づく登録処理を実行する。
【０１０６】
具体的には、登録処理部４２１は、初期登録と同様に、通信制御部４１０を介し培地情報を取得すると、当該培地情報に含まれる培地ＩＤ６６及び作業ＩＤ７１を特定する。そして、登録処理部４２１は、特定した作業ＩＤ７１に基づいて、作業管理ＤＢ４０４を検索し、該当する作業情報を特定しつつ、当該特定した作業情報に対応付けて、撮像時刻を培地情報ＤＢ４０１に登録する。なお、培養検査時刻は、培養開始時刻と同様に、当該時刻に培地情報の登録処理を実行することを前提に撮像時刻に代えて予め設定された時刻を用いてもよい。
【０１０７】
一方、登録処理部４２１は、取得した培地画像データを、コロニー検出判定部４２２に画像解析させつつ、解析結果とともに、又は、解析せずに直接、培地情報ＤＢ４０１に登録する。なお、コロニー検出判定部４２２は、画像解析によって、コロニーの検出、コロニー数の計数及び培地判定を実行するようになっており、当該画像解析の詳細については後述する。
【０１０８】
［５．３］コロニー検出判定部
［５．３．１］コロニー検出判定部の動作原理
次に、本実施形態のサーバ装置４０におけるコロニー検出判定部４２２の動作原理について説明する。
【０１０９】
本実施形態のコロニー検出判定部４２２は、登録処理部４２１の制御の下、携帯用通信端末装置１０から送信された培地画像データ、または、既に培地情報ＤＢ４０１に登録された培地画像データを取得し、当該取得した培地画像データの培地画像に画像化されたコロニーを検出する。そして、コロニー検出判定部４２２は、検出したコロニーを計数し、かつ、計数したコロニー数に基づいて培地判定を実行して登録処理部４２１に提供する。
【０１１０】
特に、コロニー検出判定部４２２は、検出したコロニーを画像化するために用いられたコロニーピクセルに基づいて各コロニーの特性（すなわち、コロニー特性）を特定するとともに、当該特定したコロニー特性と予め設定された基準特性と比較して当該コロニーの異常性を判別し、その結果を画像化データ生成部４２３で画像化して管理者に閲覧可能に提供するために管理者端末装置２０に提供する。
【０１１１】
また、コロニー検出判定部４２２は、コロニーの判別結果を管理者に閲覧可能に提供した場合であって、当該管理者によって判別結果の修正（具体的には、コロニーの修正）が指示された場合には、画像化データ生成部４２３と連動しつつ、各コロニーに対する当該判別結果を修正する判別結果修正処理を実行する。
【０１１２】
そして、コロニー検出判定部４２２は、判別結果修正処理によって修正された判別結果に基づいて、最終的に確定したコロニー、そのコロニー数の計数及び当該コロニー数に基づく培地判定を実行し、各コロニーの各種情報、コロニー数及び培地判定結果を培地情報として登録処理部４２１に提供する。
【０１１３】
通常、工程判定、ライン判定及びロッド判定を含み培地判定の判定結果によっては、商品の出荷停止のみならず、既に対象となる商品が出荷された場合には、商品を飲食するために人的な影響のみならず、社会的な混乱が発生する。したがって、商品の製造又は検査を実行する際に、検体に発生する菌の誤検出を防止することだけでなく、衛生管理の信頼性の向上のためには、管理者によってフィルム型培地６０毎に検出されたコロニーの確認を行うようになっている。特に、作業ラインや検体に混入した異物を発見するためには、フィルム型培地６０に発生したコロニーの有無を確認するだけでなく、コロニーの形状、大きさ及び色などの特徴量における異常性を確認するようになっている。
【０１１４】
しかしながら、コロニーの形状、大きさ及び色などの特徴量における異常性を管理者の目視によって認識するためには熟練の技術が必要となっており、目視による異常性の判別を容易に行うことが難しい。
【０１１５】
そこで、本実施形態においては、上述のような構成を有することによって、管理者に対して異常性を有するコロニーを注視させることができるようになっており、コロニーの異常性に対する確認作業を容易にし、かつ、管理者の作業負担を軽減させること、及び、その結果としてコロニーを的確に特定し、それらを含む培地情報を的確に登録することができるようになっている。
【０１１６】
また、本実施形態のコロニー検出判定部４２２は、修正も含め、管理者の指示に基づいて検出したコロニーが確定すると、確定したコロニー（以下、「確定コロニー」ともいう。）のコロニー特性に基づいて基準特性を学習させる。すなわち、コロニー検出判定部４２２は、培地情報として確定したコロニーに関する情報を登録する毎に、正常なコロニー及び異常性を有するコロニーのコロニー特性に基づいて、基準特性を更新する。
【０１１７】
この構成により、本実施形態においては、実際の検出結果を用いて基準特性を規定することができるので、的確に検出されたコロニーの異常性の有無を判別することができるようになっている。なお、以下に、コロニー検出判定部４２２の各処理の詳細を説明する。
【０１１８】
［５．３．２］コロニー検出判定部の各処理の詳細
次に、図６〜図９の各図を用いて本実施形態のサーバ装置４０におけるコロニー検出判定部４２２の各処理の詳細について説明する。
【０１１９】
なお、図６及び図７は、本実施形態のサーバ装置４０において実行されるコロニー特性を特定する特定処理を説明するための図であり、図８は、本実施形態のサーバ装置４０において実行されるコロニーの異常性を判別する判別処理を説明するための図である。また、図９は、本実施形態のサーバ装置４０において実行される基準特性の設定を説明するための図である。
【０１２０】
（コロニー検出処理）
コロニー検出判定部４２２は、培地画像を構成する各ピクセルの色に関する特徴量を、予め定められた閾値を用いて２値化し、一方の値を具備するピクセル、すなわち、コロニーを画像化するために用いられていると想定されるコロニーピクセルを抽出する。
【０１２１】
そして、コロニー検出判定部４２２は、ノイズを低減させるための画像フィルタ処理を実行しつつ、隣接するコロニーピクセルの連結及びラベリングを実行してＩＤを付与し、連結したコロニーピクセル群を一のオブジェクト、すなわち、コロニーとして検出する。
【０１２２】
特に、コロニー検出判定部４２２は、画像フィルタ処理としては、各コロニーピクセルに隣接して他のコロニーピクセルが存在する場合に、コロニーピクセルに隣接する全てのピクセルをコロニーピクセルに置き換える膨張処理、及び、コロニーピクセルに隣接してコロニーピクセルでないピクセル（以下、「非コロニーピクセル」という。）が存在する場合に隣接するピクセルを全て非コロニーピクセルに置き換える収縮処理を実行する。
【０１２３】
なお、コロニー検出判定部４２２は、抽出した各コロニーピクセルをＲＯＭ／ＲＡＭ４４０に一時的に記憶する。また、コロニー検出判定部４２２は、検出したコロニー毎に、各コロニーに含まれるコロニーピクセルの色に関する特徴量、各ピクセルの培地画像上の配列位置、又は、その双方に基づいて、各コロニーのコロニーらしさを示す尤度その他の基準となる値を算出するとともに、算出した値に基づいて検出したコロニーの有効性を判別し、当該算出した値によって有効でないと判別されたコロニーについては、コロニーでない非対象物として検出から除外してもよい。
【０１２４】
（コロニー特性の特定）
コロニー検出判定部４２２は、検出したコロニー毎に、各コロニーのコロニーピクセルに基づいて、当該コロニーの特性をコロニー特性として特定する。特に、コロニー検出判定部４２２は、各コロニーにおけるコロニーピクセルに基づいて、予め定められたコロニーの２以上の特徴量を算出し、当該２以上の特徴量によって規定される座標系上（特徴量空間）において、各特徴量に基づいて規定される座標位置を、コロニー特性として、特定する。
【０１２５】
具体的には、コロニー検出判定部４２２は、コロニー毎に各コロニーピクセルに基づいて、
（１）各コロニーピクセルの色分布
（２）コロニーの真円度、
（３）コロニーサイズ、
（４）コロニーの外周の所定の長さ毎の凹凸の値（ｃｕｒｖａｔｕｒｅ）の分布（曲率分布）
の２以上の特徴量を算出する。
【０１２６】
特に、コロニー検出判定部４２２は、（１）における各種の色分布を用いる場合には、各コロニーピクセルのＲＧＢの各階調値、輝度値、彩度、これらの２以上の色成分、又は、これらの値に基づいて統計的手法によって新規に算出する特徴量などの特徴量をｎ個（「ｎ」は２以上の整数）に多値化し、その色成分の値毎にコロニーピクセル数（すなわわち、その範囲に属する階調値を有するコロニーピクセル数）を集計したｂｉｎ数が「ｎ」の色分布（ヒストグラム）を生成する。そして、コロニー検出判定部４２２は、生成したヒストグラムの各ｂｉｎのコロニーピクセル数を正規化して（全てのコロニーピクセル数に基づく割合を算出して）それぞれの特徴量として特定する。すなわち、コロニー検出判定部４２２は、ｎ個のｂｉｎにおける正規化したコロニーピクセル数を特徴量として特定する。
【０１２７】
例えば、輝度値（正規化された値）を用いる場合であって、ｂｉｎ数が「５」の場合であって、全部のコロニーピクセル数が「１００」の場合には、コロニー検出判定部４２２は、各コロニーピクセルの輝度値が［０．０〜０．２］、［０．２〜０．４］、［０．４〜０．６］、［０．６〜０．８］及び［０．８〜１．０］のコロニーピクセル数をそれぞれ集計し、それぞれ集計されたコロニーピクセル数（例えば、「８」、「７」、「１２」、「４１」及び「３２」となるコロニーピクセル数）を、全コロニーピクセル数「１００」で除算した５個の特徴量「０．０８」、「０．０７」、「０．１２」、「０．４１」及び「０．３２」を特定する。
【０１２８】
また、コロニー検出判定部４２２は、（２）における真円度を用いる場合には、コロニー毎に、各コロニーのコロニーピクセルにおける培地画像上の座標位置に基づいてコロニーの重心座標を算出するとともに、当該算出した重心座標の最短の外周のコロニーピクセルまでの距離と最長の外周のコロニーピクセルまでの距離との比を算出し、当該算出した比を特徴量として特定する。
【０１２９】
さらに、コロニー検出判定部４２２は、（３）におけるコロニーサイズを用いる場合には、コロニー毎のコロニーピクセル数、又は、予め定められたスケールを用いて培地画像上における各コロニーピクセルの座標位置に基づく該当するコロニーの面積を算出し、当該算出した値を特徴量として特定する。
【０１３０】
またさらに、コロニー検出判定部４２２は、（４）における曲率分布を用いる場合には、コロニー毎に、外周の予め定められた長さ毎に曲率を算出しつつ、ｍ個（「ｍ」は２以上の整数）の数値区間に分類し、（１）と同様に、各数値区間に属する数（以下、「区間数」という。）を集計したｂｉｎ数がｍの曲率分布（ヒストグラム）を生成する。そして、コロニー検出判定部４２２は、生成したヒストグラムの各ｂｉｎに属する正規化した区間数をそれぞれ特徴量として特定する。すなわち、コロニー検出判定部４２２は、（１）の概念のように、ｍ個のｂｉｎにおける曲率分布の分布数（分布値）を特徴量として特定する。
【０１３１】
そして、コロニー検出判定部４２２は、上述のように特定した複数の特徴量、すなわち、ｎ個の正規化した色分布、真円度、コロニーサイズ、及び、ｍ個の正規化した曲率分布数に基づいて、（ｎ＋ｍ＋２）次元の特徴量空間において、規定される座標位置を、コロニー特性として、特定する。すなわち、コロニー検出判定部４２２は、各特徴量に基づいて（ｎ＋ｍ＋２）のベクトルを生成し、当該ベクトルに基づいて定まる座標位置をコロニー特性として特定する。
【０１３２】
例えば、コロニー検出判定部４２２は、図６のようにコロニーＡ１〜Ａ９を検出している場合であって、ｂｉｎ数が「５」ＲＧＢの色分布、コロニーサイズ、真円度及びｂｉｎ数が「５」の曲率分布が特徴量の場合には、図７に示すように、コロニーＩＤ毎にそれぞれの値を算出し、算出した値に基づいて１２次元の特徴量空間（座標系）における座標位置を、コロニー特性として、特定する。なお、図７に示す色分布は、ＲＧＢにおいてそれぞれ５個の各ｂｉｎに属するコロニーピクセル数の正規化した値を示し、曲率分布は、５個の各ｂｉｎに属する分布数の正規化した値を示す。
【０１３３】
（コロニーの異常性の判別）
コロニー検出判定部４２２は、予め定められた基準特性と、検出された各コロニーのコロニー特性と、を比較し、当該検出したコロニーの異常性を判別する。特に、コロニー検出判定部４２２は、コロニー特性を定める２以上の特徴量によって規定される座標系上の関数であって、正常なコロニーと異常なコロニーを識別するための関数（識別平面）である基準特性を用いてコロニーの異常性を判別する。
【０１３４】
具体的には、コロニー検出判定部４２２は、２以上の特徴量によって規定される座標系上において、基準特性を示す関数を規定し、当該基準特性を境に座標系を正常なコロニーの領域と異常なコロニーの領域に区分する。そして、コロニー検出判定部４２２は、検出したコロニーの特徴量に基づいて規定される座標位置がいずれの領域に属するかを判別することによって、当該検出したコロニーの異常性を判別する。
【０１３５】
例えば、図８に示すように、２つの特徴量に基づく座標系（２次元座標）において、正常なコロニーの領域と異常なコロニーの領域に区分する識別平面を示す基準特性が定められている場合を想定する。このような場合であって、コロニーＡ１の座標位置（ｘ１，ｙ１）、コロニーＡ２の座標位置（ｘ２，ｙ２）、及び、コロニーＡ３の座標位置（ｘ３，ｙ３）が算出されると、コロニー検出判定部４２２は、コロニーＡ１及びコロニーＡ３を異常なコロニーとして判別し、コロニーＡ２を正常なコロニーとして判別する。
【０１３６】
なお、図８の例においては、２つの特徴量に基づく座標系を用いて説明したが、１０次元であっても、１００次元であっても、コロニー検出判定部４２２は、正常なコロニーの領域と異常なコロニーの領域に区分する識別平面を示す基準特性に基づいて、各コロニーの異常性を判別する。
【０１３７】
また、本実施形態においては、上述の２以上の特徴量を用いて説明したが、コロニーピクセルに基づいて特定可能な特徴量であればこれらに限られない。例えば、色分布又は統計的な手法を用いて算出した新たな特徴量を用いてもよい。
【０１３８】
（基準特性の設定）
コロニー検出判定部４２２は、
（１）予め正常及び異常と判別されたコロニーのコロニー特性に基づいて、又は、
（２）コロニーの異常性の判別後に当該判別に用いた基準特性と正常な若しくは異常なコロニーとして確定した各コロニーのコロニー特性とに基づいて、
基準特性を学習させつつ設定する。
【０１３９】
具体的には、コロニー検出判定部４２２は、初期学習時においては、過去においてコロニーと判別され、コロニー特性と同様の特性を示すコロニー特性と、同様に過去においてゴミその他の検出の非対象物である非コロニーと判別され、コロニー特性と同様の特性を示す非コロニー特性と、を用いて、サポートベクターマシーン（ＳＶＭ）又はＡｄＢｏｏｓｔなどの２つのグループに分類するための学習モデル（学習アルゴリズム）に基づいて基準特性を設定する。
【０１４０】
例えば、コロニー検出判定部４２２は、初期学習時においてサポートベクターマシーンを用いる場合には、図９（Ａ）及び（Ｂ）に示すように、２つの特徴量（彩度及びピクセルサイズ）によって規定される座標系上（特徴量空間）において、過去において検出されたｎ個のコロニー又は非コロニーの特徴量に基づいて定まるコロニー特性又は非コロニー特性としての座標位置をそれぞれ特定し、特定した各座標位置から一次関数（識別平面）への垂線の長さの和が最小となる条件を有する基準特性を設定する。
【０１４１】
なお、コロニー検出判定部４２２は、過去においてコロニーと判別された全てのコロニー特性及び非コロニー特性を用いずに、主成分分析等を用いてより特徴的なコロニー及び非コロニーのコロニー特性及び非コロニー特性の一部を用いて基準特性を設定してもよい。
【０１４２】
また、コロニー検出判定部４２２は、設定した基準特性及び種別を含む基準特性の設定に用いたコロニー特性の値（すなわち、座標位置）をＲＯＭ／ＲＡＭ４４０に登録する。
【０１４３】
一方、コロニー検出判定部４２２は、過去においてコロニーと判別されたコロニー特性のみを用いて基準特性を設定することも可能である。この場合には、コロニー検出判定部４２２は、２つの特徴量によって規定される座標系上（特徴量空間）において、過去においてコロニーと判別されたコロニー特性によって定まる座標位置をそれぞれ特定し、特定した各座標位置がガウス分布（正規分布）となる仮定した場合の当該分布を表現するガウス分布を求める。そして、コロニー検出判定部４２２は、予め定めた信頼区間（９０％）によって正常なコロニーを定め、当該コロニーが正常なコロニーとなる基準特性を設定する。
【０１４４】
なお、この場合には、上述と同様に、過去においてコロニーと判別された全てのコロニー特性を用いずに、主成分分析等を用いてより特徴的な特徴量成分を用いて基準特性を設定してもよい。また、本実施形態においては、正規分布に代えてガンマ分布などその他の分布関数を用いてもよい。
【０１４５】
他方、コロニー検出判定部４２２は、管理者端末装置２０に判別結果を提供し、その修正を実行する毎に、当該修正前のコロニーの異常性の判別において用いた基準特性と、当該修正されたコロニーと、に基づいて新たな基準特性を生成して更新し、更新した基準特性及び種別を含む基準特性の設定に用いたコロニー特性の値（すなわち、座標位置）をＲＯＭ／ＲＡＭ４４０に登録する。
【０１４６】
具体的には、正常なコロニーが異常のコロニーに修正され、異常と判別されたコロニーが正常なコロニーに修正され、又は、コロニーとして検出されなかった領域がコロニーとして修正されると、コロニー検出判定部４２２は、当該修正前のコロニーの異常性に判別において用いた基準特性と、当該修正されたコロニーと、に基づいて基準特性を再設定し、再設定した基準特性及び種別を含む基準特性の設定に用いたコロニー特性の値（すなわち、座標位置）をＲＯＭ／ＲＡＭ４４０に登録する。
【０１４７】
なお、コロニー検出判定部４２２は、検体種別毎に、ロット毎に、ライン毎に、工程毎に、又は、これらの組み合わせ毎に異なる基準特性を適用してもよい。また、本実施形態における判別結果修正処理については以下に詳述する。
【０１４８】
（判別結果修正処理）
コロニー検出判定部４２２は、画像化データ生成部４２３によって生成された画像データを含み管理者端末装置２０連動してデータの授受を実行しつつ、コロニーの異常性を判別した判別結果を修正する判別結果修正処理を実行する。
【０１４９】
具体的には、コロニー検出判定部４２２は、管理者端末装置２０と連動し、管理者の指示に基づいて、判別結果によって正常と判断されたコロニーを、異常を有するコロニーに修正し、又は、当該判別結果によって異常と判断されたコロニーを正常のコロニーに修正する。このとき、コロニー検出判定部４２２は、管理者端末装置２０から管理者の修正指示を受け付けるとともに、当該修正指示とともに送信されたコロニーＩＤに基づいて、当該コロニーＩＤを有するコロニーの修正を行う。
【０１５０】
また、コロニー検出判定部４２２は、未検出のコロニーがある場合には、管理者の指示に基づいて指定された領域をコロニーとして特定し、新たなＩＤを付与する。なお、本実施形態においては、修正前のコロニーに関してはそのコロニーに関する情報を培地情報として登録してもよいし、修正前の培地画像のデータを培地情報として登録してもよい。
【０１５１】
（コロニー数の計数）
コロニー検出判定部４２２は、管理者の指示（すなわち、確定指示）に基づいて、又は、画像化データ生成部４２３によってコロニー修正処理を実行した後に、特定したコロニー（すなわち、正常のコロニー）の数をコロニー数として計数する。
【０１５２】
（検体の合否判定）
コロニー検出判定部４２２は、各フィルム型培地６０の検体が異常であるか正常であるかの培地判定（すなわち、検体の合否判定）を実行する。例えば、登録処理部４２１は、検体から検出すべき菌種によって予め設定された菌数の閾値（すなわち、判定基準）に基づいて、各検体の合否を判定し、その結果を登録処理部４２１に提供する。
【０１５３】
特に、本実施形態においては、菌種や希釈倍率に基づいて判定基準は異なるので、登録処理部４２１は、検体を培養する際の基準及び菌種に基づいて培地判定基準情報をＲＯＭ／ＲＡＭ４４０から読み出して培地判定を実行する。
【０１５４】
各判定基準情報は、培地ＩＤ６６に対応付けて特定されるようになっている。すなわち、検体から検出する菌種毎にフィルム型培地６０の種類が異なるので、培地ＩＤ６６を特定すれば、検出すべき菌種を特定することができる。したがって、本実施形態においては、予め希釈倍率等を定めておくことによって、培地ＩＤ６６に基づいて特定される判定基準情報を読み出すことができるようになっている。
【０１５５】
また、本実施形態において、工程判定、ライン判定、及び、ロット判定において各フィルム型培地６０の合否判定を用いるので、これらの各判定と対応付けて培地判定が実行される。なお、工程判定、ライン判定、及び、ロット判定において各フィルム型培地６０の合否判定の手法については後述する。
【０１５６】
［５．４］画像化データ生成部
次に、図１０を用いて本実施形態のサーバ装置４０における画像化データ生成部４２３の各処理の詳細について説明する。なお、図１０は、本実施形態のサーバ装置４０において画像化される培地画像化データの例である。
【０１５７】
画像化データ生成部４２３は、コロニー検出判定部４２２の制御下、異常性を有するコロニーと正常のコロニーとの表示態様を変えつつ、培地画像上に各検出コロニーを強調表示するための判別画像データを生成し、通信制御部４１０を介して生成した培地画像を含む判別画像データを管理者端末装置２０に提供する。
【０１５８】
例えば、図１０（Ａ）及び（Ｂ）に示すように、コロニー検出判定処理において、複数のコロニーＡが検出され、そのうちコロニーＡ１及びＡ２が異常であると判別されている場合には、画像化データ生成部４２３は、培地画像上において、コロニーＡ（Ａ１及びａ２を除く）をコロニーとして所定の表示態様によって表示させ、かつ、コロニーＡ１及びＡ２についてはその異常性を注視させるために、正常と判別されたコロニーＡの表示態様と異なる表示態様によって表示させるための判別画像データを生成する。そして、画像化データ生成部４２３は、生成した培地画像を含む判別画像データを管理者端末装置２０に提供する。
【０１５９】
なお、画像化データ生成部４２３は、コロニー修正処理が実行される場合には、管理者の修正指示に基づいて培地画像上に所定の画像を重畳する画像を生成し、生成した培地画像を含む判別画像データを管理者端末装置２０に提供する。また、画像化データ生成部４２３は、電子メール形式によって判別画像データを管理者端末装置２０に提供してもよい。
【０１６０】
［５．５］ロット判定処理部
次に、本実施形態のサーバ装置４０におけるロット判定処理部４２４の詳細について説明する。
【０１６１】
本実施形態のロット判定処理部４２４は、管理者端末装置２０に入力された管理者の指示に基づいて、指定されたロット、作業ライン８０又は工程における衛生管理に関するデータ解析（すなわち、合否判定）を実行する。
【０１６２】
具体的には、ロット判定処理部４２４は、各ロットについて、該当するロットに用いられる作業ライン８０のライン情報と、該当する作業ライン８０に対応付けられて登録された培地情報（少なくともコロニー数）と、に基づいて、同一条件によって製造又は検査された食品群が所定の条件を具備しているか否かを判定する。
【０１６３】
また、ロット判定処理部４２４は、ロット判定が指示されると、該当するロットに含まれる作業ライン８０及び当該作業ライン８０に属する工程が衛生管理上において異常であるか正常であるかの作業ライン８０のライン判定（すなわち、衛生管理上の合否の判定）及び各工程の工程判定（すなわち、衛生管理上の合否の判定）を実行し、工程判定及びライン判定を用いてロット判定を実行する。
【０１６４】
特に、ロット判定処理部４２４は、ロット判定が指示された際に、例えば、培養開始後から２４時間、４８時間等の所定の培養検査時刻を経過した培地情報におけるフィルム型培地６０のコロニー数や検体の合否判定の培地情報に基づいて当該工程の衛生管理上の合否を判定し、該当する作業ライン８０に含まれる工程の合否判定に基づいて当該作業ライン８０の衛生管理上の合否を判定し、該当するロットに含まれる作業ライン８０の合否判定に基づいて当該ロットの衛生管理上の合否を判定する。
【０１６５】
なお、本実施形態のロット判定処理部４２４は、ロット判定だけでなく、工程判定又はライン判定のみをデータ解析として実行してもよい。
【０１６６】
（工程判定）
ロット判定処理部４２４は、同一タイミングの培養開始時刻、同一タイミングの培養検査時刻、予め設定された第１時刻から第２時刻までの時間内の時刻を有する培養開始時刻又は、予め設定された第１時刻から第２時刻までの時間内の時刻を有する培養検査時刻を有するなど、培養開始時刻又は培養検査時刻が所定の条件を有し、かつ、同一のロットの同一の工程に対応付けて登録された複数のフィルム型培地６０の培地情報に基づいて、各工程判定を実行する。すなわち、ロット判定処理部４２４は、複数のフィルム型培地６０の各培地判定の結果に基づく、総合判定によって各工程判定を実行する。
【０１６７】
具体的には、ロット判定処理部４２４は、該当するフィルム型培地６０の培地判定結果（すなわち、工程判定を実行すべき工程の工程ＩＤ７１ｂを有する培地情報に登録されたすべての培地判定結果）を取得するとともに、判定結果の合否の数が所定の条件を具備している場合には、判定すべき工程の工程判定を合格と判定し、当該条件を具備していない場合には、判定すべき工程の工程判定を不合格と判定する。
【０１６８】
例えば、ロット判定処理部４２４は、該当する工程における個々のフィルム型培地６０において、合格のフィルム型培地６０が所定の割合（６０％）以上の場合、全てのフィルム型培地６０が該当する条件（コロニー数が一定数以下）を具備している場合、又は、各フィルム型培地６０のコロニー数が該当する条件（単一のフィルム型培地６０の平均コロニー数が一定数以下）を具備している場合に、該当する工程を合格と判定する。
【０１６９】
なお、本実施形態のロット判定処理部４２４は、検体の種別、検出する菌種等によって条件を変更することが可能となっており、管理者によって設定可能、又は、プログラムの一部として提供される。
【０１７０】
（ライン判定）
ロット判定処理部４２４は、所定のタイミングで判定され、かつ、該当するライン情報に対応付けて登録された複数の工程の衛生管理上の合否判定に基づいて、各作業ライン８０のライン判定を実行する。すなわち、ロット判定処理部４２４は、所定のタイミングで判定された同一ロットの複数の工程の各判定結果に基づく、総合判定によってライン判定を実行する。
【０１７１】
具体的には、ロット判定処理部４２４は、同タイミング又は所定の条件を具備するタイミングに判定され、かつ、上述のように、ライン判定を実行すべき作業ライン８０のラインＩＤを有する工程の工程判定の判定結果を取得するとともに、判定結果の合否の数が所定の条件を具備している場合には、判定すべき作業ライン８０のライン判定を合格と判定し、当該条件を不具備の場合には、判定すべき作業ライン８０のライン判定を不合格と判定する。
【０１７２】
例えば、３つの工程が判定すべき作業ライン８０のラインＩＤを有している場合であって、第１工程が「合格」、第２工程が「合格」及び第３工程が「不合格」で、所定の条件が「６０％」の合格した工程から作業ライン８０が構成されている場合には、ロット判定処理部４２４は、判定すべき作業ライン８０のライン判定を合格する。
【０１７３】
（ロット判定）
ロット判定処理部４２４は、所定のタイミングで判定され、かつ、該当するロット情報に対応付けて登録された複数の作業ライン８０の衛生管理上の合否判定に基づいて、各ロットのロット判定を実行する。すなわち、ロット判定処理部４２４は、複数の作業ライン８０の各判定結果に基づく総合判定によってロット判定を実行する。
【０１７４】
具体的には、ロット判定処理部４２４は、ロット判定を実行すべきロットのロットＩＤを有する作業ライン８０における合否判定に基づいて、ロット判定を実行する。
【０１７５】
例えば、ロット判定処理部４２４は、ロットＩＤを有する作業ライン８０の６０％においてライン判定が合格の場合に、判定すべきロットのロット判定を合格とし、３つの作業ライン８０が判定すべきロットのロットＩＤを有している場合を想定する。この場合において、第１作業ライン８０が「合格」、第２作業ライン８０が「合格」及び第３作業ライン８０が「不合格」の場合には、ロット判定処理部４２４は、判定すべきロットのロット判定を合格と判定する。
【０１７６】
なお、ロットの作業時間が長時間に及ぶ場合には、所定の時間（例えば８時間又は１２時間）毎に時間を区切ってロットの判定を実行してもよい。この場合には、作業が中断している間のロット判定を実行する場合には、ダミーの結果を用いてもよいし、作業中断中として判定してもよい。
【０１７７】
（その他）
ロット判定処理部４２４は、培地情報、ライン情報、ロット情報及び作業管理ＤＢ４０４を用いて、上述以外の判定及びデータ解析を行うことができるとともに、報告処理部４２５を介して当該判定結果又はデータ解析結果を管理者が閲覧可能に管理者端末装置２０に提供することができるようになっている。
【０１７８】
具体的には、ロット判定処理部４２４は、各フィルム型培地６０に培養された検体の信頼性を確認するために、すなわち、検査ミスが発生していない否かを確認するために、一の培地ＩＤにおける培地情報を培養開始時時刻から培養の終了まで、時系列に培地情報又は培地画像データの所定の解析を実行する。
【０１７９】
例えば、ロット判定処理部４２４は、管理者端末装置２０を介して受信した管理者の指示に基づいて、特定の培地ＩＤ（同一の培地ＩＤ）６６を有し、培養開始時刻から所定の時刻までの複数の培地情報を、培地画像データとともに抽出する。そして、ロット判定処理部４２４は、各培地情報及び各画像データについて所定の時系列に沿って所定の解析を実行し、又は、各培地情報及び各画像データを時系列に沿って集約する。また、ロット判定処理部４２４は、報告処理部４２５に、解析結果又は集約結果を所定のデータ形式を有する閲覧データに生成させ、当該生成させた閲覧データを管理者に閲覧可能に管理者端末装置２０に提供させる。
【０１８０】
なお、ロット判定処理部４２４は、報告処理部４２５と連動して、このとき、管理者端末装置２０の指示に基づいて、法定された衛生管理の報告用に、一の培地ＩＤ６６における各培地情報を個々に閲覧可能にさせてもよい。
【０１８１】
また、ロット判定処理部４２４は、培地情報、ライン情報、ロット情報又は作業管理情報の検索機能を有していてもよい。具体的には、ロット判定処理部４２４は、ロットＩＤ（指示書ＩＤ７１ａ）、作業ラインＩＤ、工程ＩＤ７１ｂ、作業ＩＤ７１、培養開始時刻、ロットの作業日時、培地ＩＤ６６、検体の種別などを検索キーとしてデータベース４００を検索し、報告処理部４２５と連動し、該当する培地情報や各種の情報を管理者に閲覧可能なデータを生成してもよい。
【０１８２】
なお、報告処理部４２５は、管理者端末装置２０を介して受信した管理者の指示に基づいて、検索によって特定された培地情報（培地画像データ、コロニー数及び培地判定結果）、工程情報、ライン情報、又は、ロットに関する情報を所定の報告形式で提供することも可能である。すなわち、報告処理部４２５は、法定の検査報告その他の場合においてその証拠又は報告書として種々の情報を提供することができるように構成されている。
【０１８３】
［５．６］報告処理部
次に、本実施形態のサーバ装置４０における報告処理部４２５の詳細について説明する。
【０１８４】
報告処理部４２５は、管理者端末装置２０に入力された管理者の指示及び所定の報告書形式を有するテンプレートデータに基づいて、指定されたロット、作業ライン８０又は工程における衛生管理に関するデータ解析の解析結果（すなわち、合否判定の判定結果）を報告書データとして生成し、生成した報告書データを、通信制御部４１０を介して管理者に閲覧可能に管理者端末装置２０に提供する。
【０１８５】
具体的には、報告処理部４２５は、培地画像のデータ、コロニー数又は培地判定結果等、培地情報、ライン情報及びロット情報から必要な情報を抽出するとともに、抽出した情報とロット判定処理部４２４によって得られた解析結果に基づいて、テンプレートデータに各情報を割り当てつつ、報告書データを生成する。そして、報告処理部４２５は、回転等の加工処理が実行されず、同一性が担保された培地の画像を有する報告書データを管理者端末装置２０に提供する。
【０１８６】
なお、報告処理部４２５は、上述したように、種々の解析又は検索に応じて所定の報告書データ又は閲覧データを生成し、管理者端末装置２０に提供することができるように構成されている。すなわち、報告処理部４２５は、受信した管理者の指示に基づいて、検索によって特定された培地情報、工程情報、ライン情報、又は、ロットに関する情報を所定の報告形式で提供することも可能であるとともに、法定の検査報告その他の場合においてその証拠又は報告書として種々の情報を提供することができるように構成されている。
【０１８７】
［６］衛生管理システムの動作処理
［６．１］培地情報登録処理（携帯用通信端末装置）
次に、図１１を用いて本実施形態の携帯用通信端末装置１０における培地情報登録処理の動作について説明する。なお、図１１は、本実施形態の携帯用通信端末装置１０における培地情報の登録処理動作を示すフローチャートである。
【０１８８】
本動作においては、ライン情報ＤＢ４０２及びロット情報ＤＢ４０３には、既に作業指示書７０に対応付けられた該当するロット情報及びライン情報が記憶されているものとする。
【０１８９】
また、フィルム型培地６０及び作業指示書７０には、２次元バーコードによって培地ＩＤ又は指示書ＩＤが付されているものとする。
【０１９０】
さらに、本動作においては、各フィルム型培地６０におけるコロニー数の検出は、培地情報のデータベース４００への登録時に実行されるものとし、携帯用通信端末装置１０においては培地画像を撮像するためのＲＧＢの階調値又は輝度値に対するキャリブレーションが実行されているものとする。
【０１９１】
まず、携帯用通信端末装置１０において、アプリケーション制御部１２０は、操作部１７０を介して培地登録アプリの起動指示を検出すると（ステップＳ１０１）、アプリケーション記憶部１０１から培地登録アプリを読み出して起動する（ステップＳ１０２）。このとき、アプリケーション制御部１２０は、携帯端末管理制御部１９０の制御下、ワークメモリの初期化その他の必要な処理を実行する。
【０１９２】
次いで、アプリケーション制御部１２０は、表示制御部１６１と連動し、フィルム型培地６０の初期登録であるか、又は、培養開始から所定の時間経過した培養後登録であるか選択させるための画像を表示部１６０に表示させてその入力を待機する（ステップＳ１０３）。
【０１９３】
次いで、アプリケーション制御部１２０は、操作部１７０による選択指示の入力を検出すると（ステップＳ１０４）、初期登録か培養後登録かを判断し、フラグ情報にその結果を設定する（ステップＳ１０５）。
【０１９４】
次いで、アプリケーション制御部１２０は、フィルム型培地６０の撮像を促す画面を表示部１６０に表示させるとともに、操作部１７０と連動し、画像データ生成部１１０による撮像を待機する（ステップＳ１０６）。なお、このとき、アプリケーション制御部１２０は、取得すべき培地画像の位置合わせするために所定の画像を表示部１６０に重畳表示させる。
【０１９５】
次いで、アプリケーション制御部１２０は、画像データ生成部１１０、表示制御部１６１及び操作部１７０と連動しつつ、画像データ生成部１１０による撮像を検出すると（ステップＳ１０７）、画像データ生成部１１０によって培地ＩＤ６６とともに画像化されたフィルム型培地６０の培地画像データを取得し、画像データ記憶部１０２に所定の画像ＩＤを付与しつつ記憶する（ステップＳ１０８）。
【０１９６】
次いで、アプリケーション制御部１２０は、タイマー１８０より現在時刻を培地画像データの撮像時刻として取得し、当該培地画像データに対応付けてメタデータとして画像データ記憶部１０２に記憶する（ステップＳ１０９）。
【０１９７】
次いで、アプリケーション制御部１２０は、取得した画像化された培地画像データの所定の領域に形成された２次元バーコードを解析して培地ＩＤ６６を取得し、当該培地画像データに対応付けて画像データ記憶部１０２に記憶する（ステップＳ１１０）。
【０１９８】
次いで、アプリケーション制御部１２０は、表示制御部１６１と連動して指示書ＩＤ７１ａ及び工程ＩＤ７１ｂとともに指示書画像データを取得するための画面を表示部１６０に表示させ、指示書画像データの取得を待機する（ステップＳ１１１）。
【０１９９】
次いで、アプリケーション制御部１２０は、画像データ生成部１１０、表示制御部１６１及び操作部１７０と連動しつつ、画像データ生成部１１０による撮像を検出すると（ステップＳ１１２）、作業ＩＤ７１が画像化された指示書画像データを取得し、ステップＳ１０８によって取得した培地画像データに対応付けて画像データ記憶部１０２に記憶する（ステップＳ１１３）。
【０２００】
なお、アプリケーション制御部１２０は、工程ＩＤ７１ｂを作業ＩＤ７１として取得する場合、又は、複数の工程ＩＤ７１ｂから一の工程ＩＤ７１ｂを取得する場合には、表示制御部１６１及び操作部１７０と連動しつつ、ユーザに取得すべき工程ＩＤ７１ｂを選択させる表示をし、該当する工程ＩＤ７１ｂを取得する。
【０２０１】
次いで、アプリケーション制御部１２０は、取画像化された指示書画像データ及び培地画像データの所定の領域に形成された２次元バーコードを解析して作業ＩＤ７１を取得し、当該指示書画像データに対応付けて画像データ記憶部１０２に記憶する（ステップＳ１１４）。
【０２０２】
次いで、アプリケーション制御部１２０は、タイマー１８０より現在時刻を培地画像データの撮像時刻として取得し、表示制御部１６１及び操作部１７０と連動して作業者に、取得した指示書画像データ、作業ＩＤ７１、培地画像データ、培地ＩＤ６６、及び、撮像時刻を確認させる（ステップＳ１１５）。
【０２０３】
なお、アプリケーション制御部１２０は、取得した培地情報の作業者による確認時に、作業者の指示に基づいて、培地画像データの再取得を行っていてもよい。また、このとき、アプリケーション制御部１２０は、表示制御部１６１及び操作部１７０と連動して作業者によって培地画像データの補正を行うことができるようにしてもよい。
【０２０４】
次いで、アプリケーション制御部１２０は、作業者の指示に基づいて、初期登録か培養後登録かを示すフラグ情報及び端末ＩＤと作業ＩＤ７１とともに、取得した培地画像データとそのメタデータ、及び、初期登録か培養後登録かを示すフラグ情報を培地情報として、ネットワーク通信部１３０を介してサーバ装置４０に送信し（ステップＳ１１６）、携帯用通信端末装置１０の登録処理を終了する。
【０２０５】
このとき、ネットワーク通信部１３０は、培地情報を送信する際に、端末ＩＤや入力されたＩＤ及びパスワードに基づいてサーバ装置４０へのアクセスをするためのログインを実行し、ログイン完了後にサーバ装置４０との通信回線を確立し、培地情報を送信する。
【０２０６】
［６．２］培地情報登録処理（サーバ装置）
次に、図１２を用いて本実施形態のサーバ装置４０における培地情報の登録処理動作について説明する。なお、図１２は、本実施形態のサーバ装置４０における培地情報の登録処理動作を示すフローチャートである。
【０２０７】
なお、本動作は、携帯用通信端末装置１０によって実行された培地情報登録処理と連動して実行される処理であり、サーバ装置４０は、携帯用通信端末装置１０から送信された培地情報を培地情報ＤＢ４０１に登録するための処理である。また、コロニーに関する情報、コロニー数及び培地判定結果の培地情報については、後述のコロニー検出判定処理によって登録されるものとする。
【０２０８】
まず、サーバ装置４０においては、通信制御部４１０が携帯用通信端末装置１０から送信された培地情報を受信すると（ステップＳ３００）、登録処理部４２１は、受信した培地情報に含まれるフラグ情報に基づいて、初期登録か培養後登録であるかを判定する（ステップＳ３０１）。
【０２０９】
このとき、登録処理部４２１は、初期登録と判定した場合には、ステップＳ３０２の処理に移行し、初期登録でないと判定した場合には、すなわち、培養後登録と判定した場合には、ステップＳ３０４の処理に移行する。
【０２１０】
次いで、登録処理部４２１は、初期登録と判定した場合には、培地情報に含まれる作業ＩＤ７１を抽出して特定する（ステップＳ３０２）。
【０２１１】
次いで、登録処理部４２１は、特定した作業ＩＤ７１に基づいて培地情報を培地情報ＤＢ４０１に登録し（ステップＳ３０３）、本動作を終了する。なお、培養開始時刻は作業管理ＤＢ４０４に予め記憶されているが、登録処理部４２１は、ステップＳ３０３の処理において、受信した培地情報に含まれる撮像時刻を培養開始時刻として作業管理ＤＢ４０４に登録してもよい。
【０２１２】
一方、登録処理部４２１は、培養後登録と判定した場合には、培地情報に含まれる作業ＩＤ７１を抽出して特定し（ステップＳ３０４）、培地情報に含まれる撮像時刻に基づいて培地情報を登録する培養検査時刻を特定する（ステップＳ３０５）。
【０２１３】
なお、このとき、登録処理部４２１は、携帯用通信端末装置１０と連動して培地情報を登録する培養検査時刻を指定させて登録してもよいし、受信した培地情報に含まれる撮像時刻を培養検査時刻としてそのまま登録してもよい。また、登録処理部４２１は、既に実行された培養検査時刻における培地登録を管理し、培地情報を受信したタイミング及び既に培地情報の登録に用いた培養検査時刻に基づいて、培養検査時刻を特定してもよい。すなわち、登録処理部４２１は、培地情報の登録を実行する毎に実行フラグを書き換え、当該フラグの情報を参照しつつ、受信した撮像時刻と比較して、培養検査時刻を特定してもよい。
【０２１４】
次いで、登録処理部４２１は、培地画像データ、認識した培地ＩＤ６６、及び、培地情報に含まれる撮像時刻を培養開始時刻とした培養開始時刻情報を、特定した作業ＩＤ７１対応付けて培地情報ＤＢ４０１に登録し（ステップＳ３０９）、本動作を終了する。
【０２１５】
なお、登録処理部４２１は、ライン情報及び登録すべき情報を携帯用通信端末装置１０の表示部１６０に表示させ、当該携帯用通信端末装置１０を介して入力されたユーザ指示に基づいて、培地情報等の登録をするようにしてもよい。
【０２１６】
また、携帯用通信端末装置１０から培地画像データが送信され、サーバ装置４０によって各画像データを解析することによって培地ＩＤ６６を認識する場合には、登録処理部４２１は、ステップＳ３０１の処理において、受信した培地画像データのそれぞれの所定の領域上に画像化された培地ＩＤ６６を解析して当該培地ＩＤ６６を認識して取得するようになる。同様に、指示書画像データにおける作業ＩＤ７１についても、サーバ装置４０において認識させる。
【０２１７】
［６．３］判別結果表示処理及び判別結果修正処理を含むコロニー検出判定処理
次に、図１３及び図１４の各図を用いて本実施形態のサーバ装置４０において、管理者端末装置２０と連動しつつ、判別結果表示処理及び判別結果修正処理を含むコロニー検出判定処理の動作について説明する。なお、図１３及び図１４は、本実施形態のサーバ装置４０において、管理者端末装置２０と連動しつつ、判別結果表示処理及び判別結果修正処理を含むコロニー検出判定処理の動作を示すフローチャートである。
【０２１８】
本動作においては、管理者端末装置２０の指示の下に実行されるものとし、コロニーを検出する各ピクセルの特徴量として輝度値を用いるものとする。
【０２１９】
また、本動作は、管理者による指示によって実行が開始されてもよいし、上述の培地情報登録処理後に、サーバ装置４０からの問い合わせ（すなわち、登録された培地情報におけるコロニー検出処理の実行の有無の問い合わせ）に応答することによって実行が開始されてもよい。
【０２２０】
さらに、基準特性は、予め正常及び異常と判別されたコロニーのコロニー特性に基づいて、算出し、ＲＯＭ／ＲＡＭ４４０に登録されているものとする。
【０２２１】
まず、管理者端末装置２０は、所定のアプリケーションを起動させ、培地情報を特定しつつ、コロニー検出判定処理を実行する旨の指示（以下、「コロニー検出指示」という。）を受け付けると、又は、サーバ装置４０から登録された培地情報に基づくコロニー検出判定処理の実行の有無の問い合わせに対して管理者による実行指示を受け付けると（ステップＳ４０１）、サーバ装置４０に、当該特定した培地情報の培地ＩＤ６６を含むコロニー検出指示を送信する（ステップＳ４０２）。
【０２２２】
なお、管理者端末装置２０は、サーバ装置４０と連動しつつ、管理者の選択によって培地ＩＤ６６を特定してもよいし、サーバ装置４０から送信されたコロニー検出判定処理の実行の有無の問い合わせに応答することによって当該培地ＩＤ６６を特定してもよい。また、管理者端末装置２０は、コロニー検出指示を送信すると、判別画像データの受信を待機する。
【０２２３】
次いで、サーバ装置４０においては、通信制御部４１０が管理者端末装置２０から送信されたコロニー検出を実行する指示を受信すると（ステップＳ５０１）、登録処理部４２１は、コロニー検出指示に含まれる培地情報を読み出し、読み出した培地情報に基づいて、フィルム型培地６０に発生したコロニー検出判定部４２２に、コロニー検出判定処理の実行開始を指示する（ステップＳ５０２）。具体的には、登録処理部４２１は、コロニー検出指示に含まれる培地ＩＤ６６及び培地画像データの培地情報を読み出し、読み出した培地情報を提供しつつ、コロニー検出判定部４２２にコロニー検出判定処理の実行を開始させる。
【０２２４】
次いで、コロニー検出判定部４２２は、培地画像データから取得した培地画像を構成する各ピクセルの輝度値を抽出する輝度値抽出処理を実行する（ステップＳ５０３）。
【０２２５】
次いで、コロニー検出判定部４２２は、予め定められた閾値に基づいて、当該閾値以上の輝度値を有するピクセルをコロニーピクセルとして検出し、当該コロニーピクセルと培地を構成するピクセルとに２値化する２値化処理を実行する（ステップＳ５０４）。
【０２２６】
次いで、コロニー検出判定部４２２は、検出したコロニーピクセルに基づいてコロニーを検出する（ステップＳ５０５）。具体的には、コロニー検出判定部４２２は、検出したピクセルのうち隣接するコロニーピクセルについて、画像フィルタ処理及びラベリング処理を実行しつつ、該当するコロニーピクセルを連結してコロニーを検出する。
【０２２７】
このとき、コロニー検出判定部４２２は、ラベリング処理によって各コロニーにＩＤを付与する。また、コロニー検出判定部４２２は、コロニー毎に、コロニーピクセルの数、各コロニーピクセルの輝度値、各コロニーピクセルのフィルム型培地６０上の座標位置、及び、各コロニーの重心の位置などをコロニー候補の特性を示すコロニー情報を取得する。
【０２２８】
次いで、コロニー検出判定部４２２は、検出した各コロニーを画像化する際に当該画像を構成する各ピクセルのＲＧＢの各階調値又は輝度値などの色成分、各ピクセルの培地画像上の配列位置、又は、その双方に基づいて、各コロニーの２以上の特徴量を算出しつつ、２以上の特徴量によって規定される座標系の座標位置をコロニー特性として特定する（ステップＳ５０６）。具体的には、コロニー検出判定部４２２は、色分布、真円度、サイズ又は曲率の各特徴量を算出し、算出した各特徴量に基づいて座標位置を特定する。
【０２２９】
次いで、コロニー検出判定部４２２は、予め設定された基準特性と各コロニーの座標位置に基づいて各コロニーの異常性を判別する（ステップＳ５０７）。
【０２３０】
次いで、画像化データ生成部４２３は、検出されたコロニーと判別された結果とに基づいて、培地画像上に、正常なコロニーと異常性を有するコロニーとの表示態様が異なる管理者に閲覧させるための判別画像データを生成し、当該生成した画像データを管理者端末装置２０に送信する（ステップＳ５０９）。
【０２３１】
次いで、管理者端末装置２０は、サーバ装置４０から送信された判別画像データを受信すると（ステップＳ４１１）、当該判別画像データによって培地画像上にコロニーを所定の表示態様によってマーキングしつつ、異常性を有するコロニーが正常のコロニーと異なる表示態様によって画像化された判別結果を示す画像を、管理者に閲覧可能に表示し、管理者の指示を待機する（ステップＳ４１２）。
【０２３２】
次いで、管理者端末装置２０は、管理者の指示を受信すると（ステップＳ４１３）、当該管理者の指示が、コロニーの判別結果における修正指示（以下、「コロニー修正指示」という。）又は判別結果の確定を指示する確定指示（以下、「コロニー確定指示」という。）かを判別する（ステップＳ４１４）。
【０２３３】
このとき、管理者端末装置２０は、管理者の指示がコロニー修正指示と判別した場合には、当該指示をサーバ装置４０に送信して（ステップＳ４１５）ステップＳ４１１の処理に移行し、管理者の指示がコロニー確定指示と判別した場合には、当該指示をサーバ装置４０に送信して（ステップＳ４１６）ステップＳ４２１の処理に移行する。
【０２３４】
なお、管理者端末装置２０は、修正するコロニーのＩＤを含むコロニー修正指示をサーバ装置４０に送信する。
【０２３５】
次いで、サーバ装置４０においては、通信制御部４１０がサーバ装置４０から送信された管理者の指示を受信すると（ステップＳ５１１）、コロニー検出判定部４２２は、管理者の指示が、コロニー修正指示かコロニー確定指示かを判定する（ステップＳ５１３）。
【０２３６】
このとき、コロニー検出判定部４２２は、管理者の指示がコロニー修正指示と判定した場合には、修正指示に含まれるコロニー候補のＩＤに基づいて、正常なコロニーの異常性を有するコロニーへの修正、又は、異常性を有するコロニーの正常なコロニーへの修正を実行し（ステップ５１５）、ステップＳ５０８の処理に移行する。
【０２３７】
また、コロニー検出判定部４２２は、管理者の指示がコロニー確定指示と判定した場合には、コロニーの確定及びコロニー数の計数のために、ステップＳ５２１の処理に移行する。
【０２３８】
次いで、コロニー検出判定部４２２は、正常なコロニーの数をコロニー数として計数し（ステップＳ５２１）、その結果（以下、「確定結果」ともいう。）を管理者端末装置２０に送信する（ステップＳ５２２）。
【０２３９】
次いで、コロニー検出判定部４２２は、作業ＩＤ７１に基づいて特定された検体の種別及び検出する菌種に基づいて、培地判定基準を読み出しつつ、当該読み出した検体判定基準に基づいて、検出したコロニー数が所定の条件を具備するか否かを判定する（ステップＳ５２３）。すなわち、コロニー検出判定部４２２は、所定の条件を具備する場合には、合格（正常）と判定し、所定の条件を不具備な場合には、不合格（異常）と判定する。
【０２４０】
次いで、コロニー検出判定部４２２は、直前のステップＳ５０７によって用いた基準特性と確定した正常なコロニー及び異常性を有するコロニーに基づいて新たな基準特性を算出し、算出した基準特性をＲＯＭ／ＲＡＭ４４０に登録する（ステップＳ５２４）。
【０２４１】
最後に、登録処理部４２１は、培地ＩＤ６６に対応付けて、コロニーか否かを含む各コロニー候補の情報、計数したコロニーの数、及び、培地判定の判定結果を培地情報ＤＢ４０１に登録し（ステップ５２５）、本動作を終了する。
【０２４２】
一方、管理者端末装置２０は、特定したコロニー及びその数の確定結果を受信すると（ステップＳ４２１）、それらの情報を管理者に閲覧可能に表示して（ステップＳ４２２）本動作を終了させる。
【０２４３】
［７］変形例
［７．１］変形例１
上述の実施形態においては、培地情報登録処理とコロニー検出判定処理を同タイミングで実行しているが、コロニー検出判定処理を任意のタイミングによって実行してもよい。
【０２４４】
［７．２］変形例２
本実施形態において、タブレット型情報端末装置、スマートフォン又は携帯用電話機等の携帯用通信端末装置１０を用いて培地情報の登録処理を実行している点に代えて、ラップトップ型又はデスクトップ型のパーソナルコンピュータと、スキャナ、デジタルカメラ又はスマートフォン等の画像入力装置と、によって当該培地情報の登録処理を実現してもよい。
【０２４５】
この場合には、パーソナルコンピュータと画像入力装置とを所定の通信規格によって接続し、パーソナルコンピュータと画像入力装置とを一体的に用いて当該培地情報の登録処理を実現してもよいし、メモリカードその他の物理的なメモリに画像入力装置によって先に取得した培地画像データ及び指示書画像データを記憶させ、当該記憶させた各画像データをパーソナルコンピュータによって取り込みつつ、当該培地情報の登録処理を実現してもよい。
【０２４６】
［７．３］変形例３
本実施形態においては、携帯用通信端末装置１０、管理者端末装置２０、サーバ装置４０が同一敷地内で設置又は使用されてもよいし、それぞれが国外などの遠隔地に設置され、又は、遠隔地にて使用されて上述の各処理が実行されてもよい。ただし、携帯用通信端末装置１０は、同一ロットにおいて使用させることが前提となる。
【０２４７】
［７．４］変形例４
本実施形態においては、フィルム型培地６０を用いて当該フィルム型培地６０に培養された検体における培地情報の登録を実行しているが、寒天培地を用いて当該寒天培地に培養された検体における培地情報の登録を実行してもよい。
【０２４８】
［７．５］変形例５
本実施形態において、画像データ生成部１１０によってフィルム型培地６０を撮像して培地ＩＤ６６を取得する点に代えて、作業者の操作入力によって培地ＩＤ６６を入力させるようにしもよい。
【０２４９】
この場合には、アプリケーション制御部１２０は、表示制御部１６１及び操作部１７０と連動し、作業者に培地ＩＤ６６を操作部１７０を用いて直接手入力させる。
【０２５０】
また、アプリケーション制御部１２０は、クリック又はタッチ選択等によって、プルダウンメニュー等の表示項目を選択させるように表示制御部１６１及び操作部１７０を制御させて、作業者に培地ＩＤ６６を入力させる。
【０２５１】
［７．６］変形例６
本実施形態においては、単一のサーバ装置４０によって各種の処理を実行しているが、複数のサーバ装置４０から構成されるサーバシステムによって各種の処理を実行するようにしてもよい。
【０２５２】
［７．７］変形例７
本実施形態においては、コロニー検出判定部４２２は、基準特性を設定又は更新する際に色分布を特徴量として用いるために、ヒストグラムを用いているが、平均値又は分散などの統計量を用いてもよい。
【０２５３】
［７．８］変形例８
本実施形態においては、コロニー検出判定部４２２は、確定したコロニー、そのコロニー数及び培地判定結果を登録する際に、基準特性の更新を行っているが、確定したコロニーを登録する際に、又は、毎日特定の時刻など一定期間毎に当該基準特性の更新を行ってもよい。
【０２５４】
［７．９］変形例９
本実施形態においては、コロニー検出判定部４２２は、正常なコロニーか異常性を有するコロニーかを判別しているが、全ての検出したコロニーについて異常性を判別する必要がなく、判別不能なコロニーについてはその旨を示す情報とともにその情報を培地情報として登録し、当該判別不能なコロニーのコロニー特性を基準特性の更新に用いる必要はない。
【０２５５】
［７．１０］変形例１０
本実施形態のコロニー検出判定部４２２は、確定したコロニー、そのコロニー数及び培地判定結果とともに、各コロニーに対する管理者のコメントをコメント情報として登録することも可能な構成を有していてもよい。
【０２５６】
［７．１１］変形例１１
本実施形態においては、コロニー検出判定部４２２は、正常なコロニーに対しては、コロニーの尤もらしさを示す尤度を算出し、画像化データ生成部４２３は、判別画像に算出した尤度を提示する情報を含めて判別画像データを生成してもよい。
【０２５７】
具体的には、コロニー検出判定部４２２は、検出したコロニー毎に、検出した各コロニー候補を画像化する際に当該画像を構成する各ピクセルの色に関する特徴量、各ピクセルの培地画像上の配列位置、又は、その双方に基づいて、各コロニー候補の尤度を算出する。
【０２５８】
例えば、コロニー検出判定部４２２は、各コロニーにおいて、
（１）ＲＧＢの階調値、輝度値、彩度又はこれらの２つの組み合わせなど、コロニー候補に属する各検出ピクセル色に関する特徴量の平均値、
（２）コロニー候補の重心の座標を基準としたコロニーの真円度、及び、
（３）コロニー候補の境界におけるエッジの強さを示すエッジ強度、
をそれぞれ重み付け係数を用いて加算し、加算結果を示す値を正規化した値を、尤度として算出する。
【０２５９】
［７．１２］変形例１２
本実施形態にておいては、画像化データ生成部４２３は、予め登録された混入が予測され、フィルム型培地６０において検出される可能性のある菌種の情報に基づいて、初期登録時の基準特性を設定してもよい。
【０２６０】
すなわち、画像化データ生成部４２３は、隣接する作業ラインの状態又は隣接する作業ラインで製造若しくは検査する商品の情報に基づいて予め混入が予測される菌種に関する情報を取得し、当該取得した情報に基づいて非コロニー特性を特定しつつ、特定した非コロニー特性に基づいて、基準特性を設定してもよい。
【０２６１】
［７．１３］変形例１３
本実施形態にておいては、画像化データ生成部４２３は、判別画像データを生成する際に、培地ＩＤ６６によって特定された作業情報に基づいて異常性を有するコロニーが検出される可能性の高いと判定されたフィルム型培地６０については、判別画像上にその旨を管理者に提示するための情報を有する判別画像データを生成してもよい。
【０２６２】
例えば、異常性を有するコロニーの検出確率が高いと判定されたフィルム型培地６０の判別画像上に提示される作業情報としては、検体及びフィルム型培地６０を取り扱った作業者、インキュベータ番号を含む培養場所及びその他の作業環境に関する情報が含まれる。また、画像化データ生成部４２３は、作業情報とともに過去に異常性を有するコロニーが発生した際に関する情報を当該作業情報とともに提示するための判別画像データを生成してもよい。
【０２６３】
以上、本実施形態の衛生管理システムＳにおいては、本実施形態の衛生管理システムＳにおいては、検出を想定しているコロニーの特性に基づいて設定された基準特性を用いることによって、培地画像から検出されたコロニーの特性が想定外のコロニーであり、異常性を有すると判別された場合には、その判別結果を管理者に閲覧させることができる。
【０２６４】
したがって、本実施形態の衛生管理システムＳにおいては、通常は検出されない異物の発見又は種類が異なる菌の発生など通常とは異なる培地の状況を管理者に確認させることができるので、管理者における確認作業を容易にし、かつ、管理者の作業負担を軽減させること、及び、その結果的としてコロニーを的確に特定し、それらを含む培地情報を的確に登録することができるようになっている。
【０２６５】
なお、本実施形態の衛生管理システムＳにおいては、食品を用いて説明したが、当該食品に限らず、薬品や薬剤の人体をはじめとする生物全般に提供される生産品について適用することができる。
【符号の説明】
【０２６６】
Ｓ  …  衛生管理システム
１０  …  携帯用通信端末装置
２０  …  管理者端末装置
３０  …  ネットワーク
４０  …  サーバ装置
６０  …  フィルム型培地
７０  …  作業指示書
８０  …  作業ライン
１００  …  データ記憶部
１０１  …  アプリケーション記憶部
１０２  …  画像データ記憶部
１１０  …  画像データ生成部
１２０  …  アプリケーション制御部
１３０  …  ネットワーク通信部
１４０  …  近距離無線通信インターフェース
１５０  …  現在位置検出部
１６０  …  表示部
１７０  …  操作部
１８０  …  タイマー
１９０  …  携帯端末管理制御部
４００  …  データベース
４０１  …  培地情報ＤＢ
４０２  …  ライン情報ＤＢ
４０３  …  ロット情報ＤＢ
４０４  …  作業管理ＤＢ
４１０  …  通信制御部
４２０  …  データ処理部
４２１  …  登録処理部
４２２  …  コロニー検出判定部
４２３  …  画像化データ生成部
４２４  …  ロット判定処理部
４２５  …  報告処理部
４３０  …  サーバ管理制御部
【図１】
2014140335.tif 000003
【図２】
2014140335.tif 000004
【図３】
2014140335.tif 000005
【図４】
2014140335.tif 000006
【図５】
2014140335.tif 000007
【図７】
2014140335.tif 000008
【図８】
2014140335.tif 000009
【図９】
2014140335.tif 000010
【図１１】
2014140335.tif 000011
【図１２】
2014140335.tif 000012
【図１３】
2014140335.tif 000013
【図１４】
2014140335.tif 000014
【図６】
2014140335.tif 000015
【図１０】
2014140335.tif 000016