Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7037438B2 - コロニー検出装置、コロニー検出方法、及びコロニー検出プログラム - Google Patents
[go: Go Back, main page]

JP7037438B2 - コロニー検出装置、コロニー検出方法、及びコロニー検出プログラム - Google Patents

コロニー検出装置、コロニー検出方法、及びコロニー検出プログラム Download PDF

Info

Publication number
JP7037438B2
JP7037438B2 JP2018104759A JP2018104759A JP7037438B2 JP 7037438 B2 JP7037438 B2 JP 7037438B2 JP 2018104759 A JP2018104759 A JP 2018104759A JP 2018104759 A JP2018104759 A JP 2018104759A JP 7037438 B2 JP7037438 B2 JP 7037438B2
Authority
JP
Japan
Prior art keywords
colony
image
medium
colonies
region
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2018104759A
Other languages
English (en)
Other versions
JP2019208377A (ja
Inventor
康二 西田
春水 東
学 山吹
慎吾 水落
聖子 戸松
慎一郎 寺田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nissui Pharmacetuical Co Ltd
Hitachi Solutions Ltd
Original Assignee
Nissui Pharmacetuical Co Ltd
Hitachi Solutions Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=68843805&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=JP7037438(B2) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by Nissui Pharmacetuical Co Ltd, Hitachi Solutions Ltd filed Critical Nissui Pharmacetuical Co Ltd
Priority to JP2018104759A priority Critical patent/JP7037438B2/ja
Publication of JP2019208377A publication Critical patent/JP2019208377A/ja
Application granted granted Critical
Publication of JP7037438B2 publication Critical patent/JP7037438B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Apparatus Associated With Microorganisms And Enzymes (AREA)
  • Measuring Or Testing Involving Enzymes Or Micro-Organisms (AREA)
  • Image Analysis (AREA)

Description

特許法第30条第2項適用 ウェブサイトへの掲載 掲載日:平成30年5月22日、掲載アドレス等: https://www.nikkei.com/article/DGXMZ030817750S8A520C1TJ2000/
本発明は、微生物由来のコロニーを検出する技術に関する。
食品の製造、加工、調理などに携わる企業は、安全な食品を消費者に提供するために、常に徹底した品質管理が求められている。そのため、原料をはじめ製造加工、調理、保存、流通、販売などから最終製品に至るあらゆる工程に目を配り、客観性のある科学的な手法で検査が行われている(非特許文献1参照)。
品質管理における検査としては、例えば、微生物検査の中でも最も基本的な技術である培養法が行われる。培養法は、目的とする微生物を発育させるために必要な栄養素、pHや浸透圧を調整するための塩類、胆汁酸塩などの選択剤、糖類、アミノ酸類、pH指示薬や発色酵素基質などの分離鑑別剤、固化させるための寒天などにより構成されている培地に検体を供試し、この培地に形成されたコロニー数を測定することで、菌数を得る方法である。培養法により得られる菌数は、あらゆる食品並びにそれらを取り扱う環境材料(容器、まな板など)が検査対象となり、食品の微生物汚染の程度を示す最も有力な指標のひとつである。また、菌数によると、食品の腐敗や変敗の有無、食中毒発症の危険性なども、総合的に推定することができる(非特許文献2参照)。
コロニー数を測定する技術としては、従来の目視によってコロニー数を測定する方法だけではなく、画像処理などによって機械的にコロニー数を測定する技術が知られている。画像処理などによって機械的にコロニー数を測定する技術としては、単色のCCDカメラを利用した装置を用いる技術(例えば、特許文献1参照)や、イメージスキャナなど静止画像化装置を用いる技術(例えば、特許文献2参照)が知られている。また、他の技術としては、培地画像データのうち所定の条件を具備するピクセルをコロニーピクセルとして特定して統計的基準を算出し、特定したコロニーピクセルに基づいてコロニーを検出する技術が、知られている(例えば、特許文献3参照)。
特開2006-345750号公報 特開2017-035042号公報 特開2016-26500号公報
日本食品微生物学雑誌31(2)64-69(2014) 食品衛生検査指針微生物編2015、公益社団法人日本食品衛生協会 2015年3月31日
しかしながら、特許文献1や特許文献2に開示されている技術では、コロニーの判別の基準値として、サービスを提供する側又はユーザが事前に最適な閾値を設定する必要があった。そのため、コロニー判別のための固定的な閾値を事前に設定する必要があり、遺伝子変異や検体に含まれる夾雑物の影響により、コロニーの性状が変化した場合や、非典型的な形状をしたコロニーを計測する際、画像ごとに、このようなコロニーを考慮した閾値を手動で再設定する必要があった。また、特許文献3にあるような統計的基準では適切なコロニーを検出及び計測できる基準値となるとは限らないため、多様な撮像条件やコロニー形状の画像に対し、精度よくコロニーを計測できる保証はない。
本発明は、上述の課題を解決するためになされたものであって、その目的は、培養後の培地を撮像した画像データから容易且つ適切にコロニーを検出することのできる技術を提供することにある。
上記目的を達成するため、一観点に係るコロニー検出装置は、微生物の培養後の培地の画像である培地画像から微生物由来のコロニーを検出するコロニー検出装置であって、コロニーを検出する対象となる培地画像を取得する培地画像取得部と、取得された培地画像から、コロニーの有無を検出対象とする、コロニー候補領域を抽出する領域抽出部と、コロニー候補領域におけるコロニーの有無を判別するためのニューラルネットワークモデルを用いて、コロニー候補領域にコロニーがあるか否かを判別するコロニー判別部と、コロニー判別部による判別結果に基づいて、培地画像中のコロニーの総数を算出する算出部と、を備える。
本発明によれば、画像データから容易かつ適切にコロニーを検出することができる。
一実施形態に係るコロニーカウントシステムの全体構成図である。 一実施形態に係る学習済みモデル対応テーブルの構成図である。 一実施形態に係る閾値対応テーブルの構成図である。 一実施形態に係る乾式簡易培地の模式図である。 一実施形態に係るコロニーカウント処理のフローチャートである。 一実施形態に係る候補領域抽出処理のフローチャートである。 一実施形態に係る候補領域抽出処理における画像の状態を説明する図である。 一実施形態に係る学習済みモデル生成処理のフローチャートである。 一実施形態に係るモデルの学習及び候補領域の判別を説明する図である。 一実施形態に係る学習済みモデル生成処理及びコロニー数の計数を説明する図である。
実施形態について、図面を参照して説明する。なお、以下に説明する実施形態は特許請求の範囲に係る発明を限定するものではなく、また実施形態の中で説明されている諸要素及びその組み合わせの全てが発明の解決手段に必須であるとは限らない。
図1は、一実施形態に係るコロニーカウントシステムの全体構成図である。
コロニーカウントシステム1は、微生物を培養させた微生物測定用の培地を撮像し、その培地の画像(培地画像)におけるコロニーをカウントするためのシステムである。コロニーカウントシステム1は、培地画像を撮像/管理するための1台以上の携帯端末10と、培地画像を入力/管理するための1台以上の固定端末20と、ネットワーク30と、培地画像を取得して画像解析処理を行うコロニー検出装置の一例としての画像解析サーバ40とを有する。なお、本実施形態では、コロニーカウントシステム1では、可搬性のある携帯端末10と、固定端末20とを有する例を示しているが、携帯端末10又は固定端末20のいずれか一方のみを有するようにしてもよい。
ネットワーク30は、例えば、有線LAN(Local Area Network)や無線LAN、WAN(Wide Area Network)などのネットワークである。
携帯端末10は、静止画像などの撮像機能(以下、カメラ機能という。)を有する端末であり、例えば、スマートフォン、デジタルカメラ、タブレット、携帯用電話機などである。携帯端末10は、画像データ生成部11と、アプリ制御部12と、データ送受信部13とを有する。
画像データ生成部11は、所定の対象物を含む範囲を撮像するカメラ機能を有しており、カメラ機能により所定の対象物を含む範囲の画像(画像データ)を生成する。本実施形態では、画像データ生成部11は、携帯端末10の利用者(ユーザ)の操作に従って、後述する乾式簡易培地801の画像(培地画像)を生成する。アプリ制御部12は、ユーザ・アカウントの登録・削除、画像データのプレビュー、画像データの属性設定、コロニーのカウント対象とする培地画像の指定、培地画像に対するコロニーのカウント結果の表示等を行う。データ送受信部13は、ネットワーク30を介して他の装置(例えば、画像解析サーバ40等)との通信を行う。本実施形態では、データ送受信部13は、カウント対象の培地画像の画像解析サーバ40への送信や、画像解析サーバ40からのカウント結果の受信等を行う。
なお、本実施形態では、携帯端末10を、通信機能を有する端末としているが、本発明はこれに限らず、通信機能を有さない端末であってもよい。この場合は、携帯端末10に装着された記録媒体(メモリーカードなど)に、撮像された培地画像を格納し、記録媒体に格納された培地画像を、他の通信機能を有する装置によって読み取り、画像解析サーバ40に送信するようにしてもよい。
固定端末20は、例えば、PC(Personal Computer)等であり、画像データ入力部21と、アプリ制御部22と、データ送受信部23とを有する。
画像データ入力部21は、メモリカード、USBメモリ、CD-ROM等の記録媒体から、記録媒体に格納されている培地画像を入力する。なお、画像データ入力部21がカメラ機能を有し、そのカメラ機能により培地画像を撮像して入力するようにしてもよく、また、図示しない画像読取装置により読み取られた培地画像を入力するようにしてもよい。アプリ制御部22は、ユーザ・アカウントの登録・削除、画像データのプレビュー、画像データの属性設定、コロニーのカウント対象とする培地画像の指定、培地画像に対するコロニーのカウント結果の表示等を行う。データ送受信部23は、ネットワーク30を介して他の装置(例えば、画像解析サーバ40等)との通信を行う。本実施形態では、データ送受信部23は、カウント対象の培地画像の画像解析サーバ40への送信や、画像解析サーバ40からのカウント結果の受信等を行う。
画像解析サーバ40は、携帯端末10または固定端末20とネットワーク30を介して連動し、培地画像のコロニーをカウントする処理を実行するためのサーバ装置である。画像解析サーバ40は、プロセッサ(CPU)や、メモリ等を備える。画像解析サーバ40は、培地画像取得部の一例としてのデータ送受信部41と、領域抽出部、コロニー判別部、算出部、出力部、及び培地判別部の一例としての画像データ解析部42と、学習済みモデル生成部43と、モデル記憶部の一例としての記憶部44とを備える。
データ送受信部41は、ネットワーク30を介して他の装置(例えば、携帯端末10、固定端末20等)との通信を行う。本実施形態では、データ送受信部41は、携帯端末10又は固定端末20からカウント対象の培地画像を受信し、携帯端末10又は固定端末20にカウント結果を送信する。
画像データ解析部42は、受信した培地画像を解析してコロニーをカウントする処理を実行する。学習済みモデル生成部43は、教師用の画像データ(学習用データ)に基づいて、学習済みモデルを作成する。
記憶部44は、例えば、HDD(Hard Disk Drive)、SSD(Solid State Drive)等であり、画像データ45と、学習済みモデル対応テーブル46と、閾値対応テーブル47と、1以上のコロニー判別用学習済みモデル48と、製品情報判別用学習済みモデル49とを備える。なお、記憶部44は、図示しないプロセッサにより実行されることにより、データ送受信部41と、画像データ解析部42と、学習済みモデル生成部43とを構成するための図示しないプログラム(コロニー検出プログラム)を記憶する。画像データ45は、コロニー判別用に受信した培地画像や、学習用データを含む。
コロニー判別用学習済みモデル48は、培地画像から抽出される部分画像(コロニー候補画像)に対してコロニーの有無等を判別するためのニューラルネットワークモデルである。コロニー判別用学習済みモデル48は、CNN(畳み込みニューラルネットワークモデル)であってもよい。コロニー判別用学習済みモデル48は、一つであってもよいが、本実施形態では、コロニー判別を行う対象を複数種類の培地としているので、コロニー判別の精度向上の観点から、コロニー判別用学習済みモデル48を培地種別ごと(培地の製品種別ごと)に備えるようにしている。なお、培地が対象とする菌の種別ごと、コロニーの色調ごとにコロニー判別用学習済みモデル48を備えるようにしてもよい。
製品情報判別用学習済みモデル49は、培地画像の後述する製品ラベル805の画像から製品情報を識別するためのニューラルネットワークモデルである。
図2は、一実施形態に係る学習済みモデル対応テーブルの構成図である。
学習済みモデル対応テーブル46は、培地の製品種別ごとのコロニー判別時に用いるコロニー判別用学習済みモデルを管理するテーブルであり、各エントリは、製品種別46aと、学習済みモデル46bとのフィールドを含む。製品種別46aには、培地の製品種別が格納される。学習済みモデル46bには、エントリに対応する製品種別の培地の培地画像に対してコロニー判別を行う際に使用すべきコロニー判別用学習済みモデル48の識別情報が格納される。この学習済みモデル対応テーブル46によると、培地の製品種別に適したコロニー判別用学習済みモデルを特定することができる。
図3は、一実施形態に係る閾値対応テーブルの構成図である。
閾値対応テーブル47は、後述する候補領域抽出処理の前景・背景分離や所定の面積以上の領域をコロニー候補領域とする処理において使用する閾値を管理するテーブルであり、各エントリは、製品種別47aと、閾値X47bと、閾値Y47cとのフィールドを含む。製品種別47aには、培地の製品種別が格納される。閾値X47bには、エントリに対応する製品種別の培地の培地画像に対して前景・背景分離する場合の閾値が格納される。閾値Y47cには、所定の面積以上の領域をコロニー候補領域とする場合の閾値が格納される。この閾値対応テーブル47によると、培地の製品種別に適した閾値を特定することができる。
次に、培地画像を撮像する対象となる培地について説明する。
図4は、一実施形態に係る乾式簡易培地の模式図である。
乾式簡易培地801は、基材802と、基材802上に配置された円形部803と、製品ラベル805とを備える。円形部803には、微生物を培養するための培地層806が納められる。培地層806の培地は、少なくとも微生物の発育に必要な成分を含み、寒天やゲル化剤などを含有する組成であって、微生物を培養し、そのコロニーを単離させることが可能なものであればよい。なお、乾式簡易培地801は、未使用状態において室温保管可能であり、冷蔵設備の必要がないので、保管面では好ましい。乾式簡易培地801としては、例えば、コンパクトドライ(登録商標)がある。なお、コロニーカウント処理の対象とする培地画像の基となる培地としては、上記した乾式簡易培地801に限られず、コロニーを単離しうる培地であればよく、フイルム状培地、シート状培地などの簡易培地または平板培地などの寒天培地を用いてもよい。
微生物を培養する際には、検体そのまま又は検体を希釈した溶液が培地層806に供試され、円形部803の上部にカバーシート804が被せられ、その後所定の条件下で培養されることとなる。検体としては、例えば、飲食物、環境検体、臨床検体などがあるが、これに限定されない。本実施形態では、培養が行われた後の乾式簡易培地801を撮像した培地画像がコロニーの判定を行うために使用される。
製品ラベル805は、基材802の円形部803の図面下側に配置される。なお、製品ラベル805の配置場所は、コロニーカウント処理に影響がなく、撮像された培地画像から認識可能な場所であればどこでもよい。製品ラベル805には、乾式簡易培地801の種類を識別することのできる製品情報807が表示される。製品情報807としては、培地の種別、培地において生成されるコロニーの種別、培地の製造元、製造に関する情報など培地(製品)に関する様々な情報、又は、これら情報を識別可能な情報(製品識別情報)がある。本実施形態では、製品情報807として、少なくとも培地(製品)の種別(製品種別)に関する情報が表示されているものとする。製品情報807は、英数字や2次元コード、3次元コードなど読み取り可能な形態であればよい。
次に、コロニーカウントシステム1における処理動作について説明する。
図5は、一実施形態に係るコロニーカウント処理のフローチャートである。
まず、画像解析サーバ40のデータ送受信部41は、携帯端末10(又は固定端末20)から培養後の乾式簡易培地801の画像データ(培地画像データ)を受信(入力)し、記憶部44に格納する(S201)。次に、画像データ解析部42は、乾式簡易培地801の製品ラベル805の製品情報807を判別するための製品情報判別用学習済みモデル49をロードし(S202)、製品情報判別用学習済みモデル49を用いて製品情報807の判別を実施する(S203)。ここで、製品情報判別用学習済みモデル49を用いて製品情報807を判別するようにしているが、これに代えて、OCR(光学文字認識)やバーコード読み取り技術を用いて製品情報807を判別するようにしてもよい。
次に、画像データ解析部42は、学習済みモデル対応テーブル46を参照し、ステップS203で判別した製品情報807(製品種別)に対応するコロニー判別用学習済みモデル48を特定し、特定したコロニー判別用学習済みモデル48をロードする(S204)。
次に、画像データ解析部42は、ステップS201で取得した培地画像を対象として、候補領域抽出処理(図6参照)を実行することにより、コロニー候補領域を抽出する(S205)。
次に、画像データ解析部42は、ステップS205において抽出したコロニー候補領域のそれぞれを処理対象として、ループAの処理(S206,S207)を実行する。ここで、図5の説明において、処理対象とするコロニー候補領域を対象コロニー候補領域ということとする。
ループAにおいては、画像データ解析部42は、コロニー判別用学習モデル48を用いて、対象コロニー候補領域に対して付与する識別クラスのラベルを判別する(S206)。ここで、識別クラスとは、対象コロニー候補領域にコロニーがあるか、ないか(例えば背景など)、また、対象コロニー候補領域にコロニーがある場合、対象コロニー候補領域に含まれるコロニーの数はいくつであるかを識別するためのクラスである。例えば、コロニーでないことを示すクラス00、コロニーが1つあることを示すクラス01、コロニーが2つあることを示すクラス02、コロニーが3つあることを示すクラス03等がある。なお、より細分化された単位でコロニー数を計測したい場合は、コロニーを計測したい区分に応じて識別クラスを設定することができる。例えば対象コロニー候補領域にどの菌種(例えばコロニーの色で特定)がいくつあるかを識別する場合は、菌Aのコロニーが1つで菌Bのコロニーが0の場合はクラス10、菌Aのコロニーが1つで菌Bのコロニーが1つ場合はクラス11のように設定すればよい。
次いで、画像データ解析部42は、識別クラスのラベルに基づいて、培地画像の中の処理対象とした全てのコロニー候補領域に含まれるコロニー数を計数する(S207)。なお、菌種などの区分ごとにカウントする識別情報を用いている場合は、その区分ごとにコロニーを計測してもよい。
対象コロニー候補領域に対してループAの処理を実行した場合には、次のコロニー候補領域を処理対象として、ループAの処理を実行し、すべてのコロニー候補領域に対して、ループAの処理を実行した場合には、ループAの処理を抜けて、コロニーカウント処理を終了する。
このコロニーカウント処理が終了した場合には、画像データ解析部42は、データ送受信部41を介して、培地画像の送信元の端末に対して、コロニーカウント処理により計数されたコロニーの数、すなわち、培地画像に含まれるコロニーの総数を送信(出力)する。なお、コロニー数を受信した端末においては、例えば、図示しない表示装置に、コロニー数を表示させるようにしてもよい。なお、菌種ごとにコロニー数を計測している場合は、菌種ごとのコロニー数を表示してもよい。
次に、候補領域抽出処理(S205)について詳細に説明する。
図6は、一実施形態に係る候補領域抽出処理のフローチャートである。図7は、一実施形態に係る候補領域抽出処理における画像の状態を説明する図である。
候補領域抽出処理においては、後工程(S206)においてコロニー識別用学習済みモデル48を用いてコロニーの判別を行うために、培地画像中の特徴のある領域をなるだけ漏らさずに、抽出することを目的としている。
まず、画像データ解析部42は、乾式簡易培地801の培地画像(培地画像データ)に対して、グレースケール変換を行う(S301)。このステップによると、例えば、図7(a)に示すオリジナルの培地画像(オリジナル画像:図示制限により白黒画像となっているが、実際にはカラー画像)が、図7(b)に示すようなグレースケール画像に変換される。
次に、画像データ解析部42は、グレースケール画像に対して2値化処理(例えば、適応的閾値処理)を行う(S302)。ここで、適応的閾値処理とは、撮像条件により画像領域で異なる光源環境となるような画像に対して有効な2値化処理であり、様々な光源環境で撮像される可能性がある培地画像に対して、有効な手段となる。この処理によると、据置型の装置のような均一な条件で撮像可能な撮像装置によって撮像された培地画像でなくても、精度よくコロニーの判別を行うことができる。なお、2値化処理として、適応的閾値処理を用いた例を示したが、本発明はこれに限られず、画像データに含まれる光源によるムラを緩和できる2値化処理であれば、他の処理であってもよい。ここで、このステップによると、例えば、図7(b)に示すグレースケール画像が、図7(c)に示すような2値化処理が行われた画像(2値化画像という)に変換される。
次に、画像データ解析部42は、2値化画像に対し、ガウシアンフィルタを一例とする平滑化フィルタを用いて、ノイズ除去処理を適用する(S303)。
次に、画像データ解析部42は、2値化画像に対して、膨張処理を施すことにより、2値化画像に現れている線分をなめらかにし、さらに、前景・背景分離処理により、膨張させた線分によって形成される領域の中から、特定の領域を抽出する(S304)。この処理は、例えば、膨張させた線分により囲まれる領域について、領域中の重心からの距離が、閾値対応テーブル47の製品種別に対応する閾値(閾値X47bの閾値)より小さい領域を削除し、重心からの距離が閾値以上の領域を抽出するものである。この処理により、2値化画像に現れた培地の模様などといった、後景、すなわちコロニーではない可能性の高い領域を効率的に取り除くことができる。このステップによると、図7(c)に示す2値化画像が、図7(d)に示すような画像(前景画像という)となる。前景画像を2値化画像と比較すると、背景(培地の模様や培地の基材)となる構成が画像から取り除かれていることがわかる。
次に、画像データ解析部42は、前景画像に対して、Watershed法を適用して、隣接しているコロニーのエリアを分離する(S305)。ここで、Watershed法とは、画像の輝度を用いて、オブジェクトの輪郭を判定するためのアルゴリズムである。なお、後工程(S206)において、コロニー識別用学習済みモデル48を用いて、コロニーを判別する処理において、1つのコロニー候補領域において、複数個のコロニーが含まれることを想定したクラス分類を行うため、ステップS305においては、全ての隣接したコロニーの領域を詳細に分離する必要性はない。なお、コロニーのエリアを分割する方法として、Watershed法を挙げたが、複数のコロニーのエリアを分離することのできる処理方法であれば、他の方法であってもよい。このステップによると、図7(d)に示す前景画像が、図7(e)に示すような画像に変換される。
次に、画像データ解析部42は、相対的にその面積が非常に小さい領域はコロニーではないという経験値に基づいて、所定の閾値以上の面積の領域のみをコロニー候補領域とする(S306)。ここで、使用する閾値は、閾値対応テーブル47の製品種別に対応する閾値Y47cの閾値としてもよい。このように、製品種別に対応する閾値を使用することにより、その培地の画像に適した処理を行うことができ、より適切なコロニー候補領域を抽出することができる。
候補領域抽出処理では、コロニーらしき領域を抽出するのではなく、コロニーではない可能性の高い領域を取り除くことに主眼に置いた処理となっており、コロニーの可能性のある領域については積極的に残して、学習済みモデルによるコロニー判別処理に引き継ぎ、コロニーの検出精度を高めることができる。
次に、コロニー判別用学習済みモデル48を生成する学習済みモデル生成処理について説明する。
コロニー判別処理S206では、あらかじめ所定数以上の学習用データによって学習された学習済みモデルによって行われるため、コロニー判別用学習済みモデル48を生成することが必要である。
図8は、一実施形態に係る学習済みモデル生成処理のフローチャートである。図8は、一つの学習済みモデルを生成するための処理であり、複数種類の学習済みモデルを生成する場合には、異なる学習用データを用いて図8の処理を実行することとなる。
学習済みモデル生成処理は、各学習用データのそれぞれを対象に、ループBの処理(S701~S705)を実行することにより、各学習用データによる学習が完了する都度その結果が、生成中の学習済みモデルにフィードバックされることとなる。
まず、画像解析サーバ40の学習済みモデル生成部43が、作業者による、学習用データと、学習用データに対応する識別クラスのラベルとの入力を受け付ける(S701)。ここで、学習用データとは、学習済みモデルが対象とする培地画像において、コロニー候補領域としてとりうる形態を想定して用意された画像であり、例えば、実際の培地画像から切り取った、コロニーの領域や、非コロニーの領域の画像である。様々な形態(典型的な画像、非典型的な画像、コロニー数が所定数以下のそれぞれの個数の画像、複数の菌種のコロニーが組み合わさった画像等)の学習用データを学習することにより、コロニー個数、異なる菌種別の組み合わせ等により、コロニーの形状が非典型的な形状を有している場合であっても、非典型的形状に何個のコロニーが含まれているかを判定することが可能となる。なお、様々な照明環境およびコロニー形態を考慮して識別クラスを設計するには、様々な照明環境およびコロニーの形態に対応する十分な数の学習用データを準備しておくことが肝要である。
ここで、学習済みモデルで識別するクラス(すなわち、学習用データとして用意するクラス)としては、例えば、以下のクラスが考えられる。
・コロニーの大きさや形状に差異はあるが、コロニー数は、1つとしてカウントされる画像データで構成されるクラス
・1つの領域中に複数個のコロニーがある画像データで構成されるクラス
・1つの領域中に異なる色(異なる菌種)のコロニーがある画像データで構成されるクラス
・培地背景やその他コロニー領域ではない画像データで構成されるクラス
学習済みモデル生成部43は、入力された学習用データに、畳み込み処理において任意の数のフィルタを適用し、フィルタ適用された画像データごとに特徴量データを抽出する(S702)。次に、学習済みモデル生成部43は、抽出された特徴量データの次元数を削減するためにプーリング処理を実施する(S703)。次に、学習済みモデル生成部43は、ニューラルネットワークモデルに、S703で得られた特徴量データを投入し、学習用データに対応する識別クラスのラベルの予測値を出力する(S704)。次に、学習済みモデル生成部43は、S704で出力された識別クラスのラベルの予測値と、S701で入力された正解の識別クラスのラベルとを比較し、学習済みモデル中のニューラルネットワークモデルにおけるパラメータのズレを最小化するように更新する(S705)。
ループB(S701~S705)の処理を学習用データ数分繰り返し実行し、学習済みモデル生成処理を終了する。この学習済みモデル生成処理を実行することにより、コロニー判別用学習済みモデル48が生成されることとなる。なお、製品種別の異なる培地画像用の学習済みモデルを生成する場合には、その製品種別の培地画像についての学習データを用意して、上記同様な処理を実行すればよい。
図9は、一実施形態に係るモデルの学習及び候補領域の判別を説明する図である。
図9に示すコロニー判別用学習済みモデル48は、背景画像である(コロニーが無い)クラス(背景クラス:クラス00)と、コロニーが1つであるクラス(コロニー個数1クラス:クラス01)と、コロニーが2つであるクラス(コロニー個数2クラス:クラス02)と、コロニーが3つであるクラス(コロニー個数3クラス:クラス03)とのいずれかに識別することのできる学習済みモデルである。このコロニー判別用学習済みモデル48は、図9(a)のクラス分類の画像サンプルに示すような画像を学習用データとし、その学習用データに対応する識別クラスのラベルとして入力されて学習されて生成されている。なお、コロニー判別用学習済みモデル48は、各クラスに対応する多様な撮像条件および態様の所定数以上の学習用データによって学習されて生成されている。
図9(a)に示すコロニー候補領域の画像(コロニー無し)が処理対象である場合には、このコロニー判別用学習済みモデル48によると、背景画像であると判別されて、このコロニー候補領域に対して、背景クラスの識別クラス(クラス00)が付与される。また、図9(b)に示すコロニー候補領域の画像(コロニーの個数が1つ)が処理対象である場合には、このコロニー判別用学習済みモデル48によると、コロニーが1つ存在すると判別されて、コロニーが1つ存在するコロニー個数1クラスの識別クラス(クラス01)が付与される。また、図9(c)に示すコロニー候補領域の画像(コロニーの個数が2つ)が処理対象である場合には、コロニー判別用学習済みモデル48によると、コロニーが2つ存在すると判別されて、コロニーが2つ存在するコロニー個数2クラスの識別クラス(クラス02)が付与される。
なお、図9においては、比較的シンプルな画像に対する識別例を示したが、複数の菌についてのコロニー個数の組み合わせに対応する識別クラスとする場合には、図9に示す識別クラスよりも多くなる場合がある。
図10は、一実施形態に係る学習済みモデルの生成処理及びコロニー数の計数を説明する図である。
図10(a)は、培地画像に、赤色のコロニー(赤コロニー)を形成する菌(菌種A)と、青色のコロニー(青コロニー)を形成する菌(菌種B)とがある場合の例を示している。このように、菌種Aと、菌種Bとがある場合には、コロニー判別用学習済みモデル48における識別クラスとして、(a1)に示すような赤コロニーが1つであるクラスと、(a2)に示すような青コロニーが1つであるクラスと、(a3)に示すような赤コロニーが1つ且つ青コロニーが1つであるクラス等を含むようにする。すなわち、これらのクラスに対応する学習用データを多数用意して学習をさせておく。
このコロニー判別用学習済みモデルによると、コロニー候補領域が、赤コロニーが1つであるクラスと、青コロニーが1つであるクラスと、赤コロニーが1つ且つ青コロニーが1つであるクラスとのいずれかを判別できる。このように判別された場合には、例えば、画像データ解析部42は、図5のコロニーカウント処理のS207においては、各色のコロニーごとに、コロニーの計数を行う。このようにすると、個々の菌種ごとのコロニーを区別して適切にカウントすることができる。
図10(b)は、培地画像に、大きいサイズのコロニーと、小さいサイズのコロニーとが共存している場合の例を示している。このように、大きさサイズのコロニーと、小さいサイズのコロニーとが共存する場合に、コロニー判別用学習済みモデル48は、(b1)に示すような大きいサイズのコロニーが1つである場合と、(b2)に示すような小さいサイズのコロニーが1つである場合とで、同一のコロニーが1つのクラスに判別されるような学習済みモデルとする。すなわち、コロニーが1つのクラスに対応する学習用データとして、コロニーが1つである大きさの異なる学習用データを多数用意して学習をさせておく。
このコロニー判別用学習済みモデルによると、コロニー候補領域が、大きいサイズのコロニーが1つであっても、小さいサイズのコロニーが1つであっても、同一のコロニーが1つであるクラスとして判別できる。このように判別された場合には、例えば、画像データ解析部42は、図5のコロニーカウント処理のS207においては、コロニーの大きさに関わらずコロニーの計数を行う。このようにすると、コロニーの大きさに関わらず、コロニーの個数を適切にカウントすることができる。
図10(c)は、様々な要因で培地に着色ムラが生じた場合の例である。これに対して、コロニー判別用学習済みモデル48として、(c1)に示すような着色領域であってもコロニーが1つである場合に、コロニーが1つであるクラスに判別されるとともに、(c2)に示すような着色領域で試液残渣などの非コロニーである場合に、非コロニーであるクラスに判別される学習済みモデルを生成する。すなわち、コロニーが1つのクラスに対応する学習用データとして、着色領域においてコロニーが1つである学習用データを用意して学習をさせておくとともに、非コロニーであるクラスに対応する学習用データとして、着色領域において非コロニーである学習用データを用意して学習させておく。
このコロニー判別用学習済みモデルによると、コロニー候補領域が、着色領域であってコロニーが1つである場合には、コロニーが1つであるクラスに判別でき、着色領域であって非コロニーである場合には、非コロニーであるクラスに判別できる。このように判別された場合には、例えば、画像データ解析部42は、図5のコロニーカウント処理のS207においては、着色領域にあるコロニーについても適切にカウントすることができる。
図10(d)は、培地画像に、高密度にコロニーが存在する例を示している。このように、高密度にコロニーが存在している場合において、コロニー判別用学習済みモデル48として、(d1)に示すようなコロニーが3つである場合に、コロニーが3つであるクラスに判別されるようにするとともに、(d2)に示すようなコロニーが4つである場合に、コロニーが4つであるクラスに判別されるような学習済みモデルを生成する。すなわち、コロニーが3つのクラスに対応する学習用データとして、コロニーが3つである学習用データを用意して学習をさせておくとともに、コロニーが4つのクラスに対応する学習用データとして、コロニーが4つである学習用データを用意して学習をさせておく。
このコロニー判別用学習済みモデル48によると、コロニー候補領域が、コロニーが4つである場合には、コロニーが4つであるクラスに判別でき、コロニーが3つである場合には、コロニーが3つであるクラスに判別できる。このように判別された場合には、例えば、画像データ解析部42は、図5のコロニーカウント処理のS207においては、各クラスにおけるコロニーの数を加算することにより、コロニーの数を適切にカウントすることができる。
なお、本発明は、上述の実施形態に限定されるものではなく、本発明の趣旨を逸脱しない範囲で、適宜変形して実施することが可能である。
例えば、上記実施形態では、画像解析サーバ40において、コロニー判別用学習済みモデル48及び製品情報判別用学習済みモデル49を生成する例を示していたが、本発明はこれに限られず、画像解析サーバ40と異なる情報処理装置により同様な処理により、コロニー判別用学習済みモデル48又は製品情報判別用学習済みモデル49の少なくとも一方を生成し、生成した学習済みモデルを、画像解析サーバ40に格納するようにしてもよい。
また、上記実施形態において、プロセッサが行っていた処理の一部又は全部を、ハードウェア回路で行うようにしてもよい。また、上記実施形態におけるプログラムは、プログラムソースからインストールされてよい。プログラムソースは、プログラム配布サーバ又は記憶メディア(例えば可搬型の記憶メディア)であってもよい。
1…コロニーカウントシステム、10…携帯端末、20…固定端末、30…ネットワーク、40…画像解析サーバ、41…データ送受信部、42…画像データ解析部、43…学習済みモデル生成部、44…記憶部、45…画像データ、46…学習済みモデル対応テーブル、47…閾値対応テーブル、48…コロニー判別用学習済みモデル、49…製品情報判別用学習済みモデル




Claims (13)

  1. 微生物の培養後の培地の画像である培地画像から微生物由来のコロニーを検出するコロニー検出装置であって、
    コロニーを検出する対象となる培地画像を取得する培地画像取得部と、
    取得された前記培地画像から、前記コロニーの有無を検出対象とする領域であるコロニー候補領域を抽出する領域抽出部と、
    前記コロニー候補領域における前記コロニーの有無を判別するための学習モデルを用いて、前記コロニー候補領域にコロニーがあるか否かを判別するコロニー判別部と、
    前記コロニー判別部による判別結果に基づいて、前記培地画像中のコロニーの総数を算出する算出部と、
    を備え
    前記コロニーの有無を判別するための複数の学習モデルを記憶するモデル記憶部と、
    前記培地画像に対応する培地の培地種別を判別する培地判別部をさらに備え、
    前記コロニー判別部は、前記判別された培地種別に適した学習モデルを前記モデル記憶部から取得して、コロニーの有無を判別する
    コロニー検出装置。
  2. 前記算出されたコロニーの総数に関する情報を出力する出力部をさらに備える
    請求項1に記載のコロニー検出装置。
  3. 前記学習モデルは、前記コロニー候補領域におけるコロニー数を判別可能なモデルであり、前記コロニー判別部は、前記コロニー候補領域におけるコロニーの有無及びコロニーがある場合のコロニー数を判別する
    請求項1又は請求項2に記載のコロニー検出装置。
  4. 前記培地画像には、前記培地種別を特定可能な情報を示すラベルの画像が含まれており、
    前記培地判別部は、前記培地画像から前記ラベルの情報を識別し、前記培地種別を特定する
    請求項に記載のコロニー検出装置。
  5. 前記領域抽出部は、取得した培地画像をグレースケール化し、2値化処理を実行し、前景・背景の分離処理を行い、輝度に基づいて領域を分割し、分割して得られた領域をコロニー候補領域とする
    請求項1から請求項のいずれか一項に記載のコロニー検出装置。
  6. 前記培地画像取得部は、ネットワークを介して携帯端末から培地画像を取得する
    請求項1から請求項のいずれか一項に記載のコロニー検出装置。
  7. 前記学習モデルとして、ニューラルネットワークモデルを用いる請求項1から請求項のいずれか一項に記載のコロニー検出装置。
  8. 前記ニューラルネットワークモデルは、畳み込みニューラルネットワークモデルである
    請求項に記載のコロニー検出装置。
  9. 微生物の培養後の培地の画像である培地画像から微生物由来のコロニーを検出するコロニー検出装置であって、
    コロニーを検出する対象となる培地画像を取得する培地画像取得部と、
    取得された前記培地画像から、前記コロニーの有無を検出対象とする領域であるコロニー候補領域を抽出する領域抽出部と、
    前記コロニー候補領域における前記コロニーの有無を判別するための学習モデルを用いて、前記コロニー候補領域にコロニーがあるか否かを判別するコロニー判別部と、
    前記コロニー判別部による判別結果に基づいて、前記培地画像中のコロニーの総数を算出する算出部と、
    を備え
    前記領域抽出部は、取得した培地画像をグレースケール化し、2値化処理を実行し、前景・背景の分離処理を行い、輝度に基づいて領域を分割し、分割して得られた領域をコロニー候補領域とする
    コロニー検出装置。
  10. 微生物の培養後の培地の画像である培地画像から微生物由来のコロニーを検出するコロニー検出装置によるコロニー検出方法であって、
    コロニーを検出する対象となる培地画像を取得しと、
    取得された前記培地画像から前記コロニーの有無を検出対象とする領域であるコロニー候補領域を抽出し、
    前記コロニー候補領域における前記コロニーの有無を判別するための学習モデルを用いて、前記コロニー候補領域にコロニーがあるか否かを判別し、
    前記判別結果に基づいて、前記培地画像中のコロニーの総数を算出し、
    前記コロニー候補領域にコロニーがあるか否かを判別する際において前記培地画像に対応する培地の培地種別を判別し、前記判別された培地種別に適した学習モデルを、前記コロニーの有無を判別するための複数の学習モデルを記憶するモデル記憶部から取得して、コロニーの有無を判別する
    コロニー検出方法。
  11. 微生物の培養後の培地の画像である培地画像から微生物由来のコロニーを検出するコロニー検出装置を構成するコンピュータに実行させるコロニー検出プログラムであって、
    前記コロニー検出プログラムは、
    前記コンピュータを
    コロニーを検出する対象となる培地画像を取得する培地画像取得部と、
    取得された前記培地画像から、前記コロニーの有無を検出対象とする領域であるコロニー候補領域を抽出する領域抽出部と、
    前記コロニー候補領域における前記コロニーの有無を判別するための学習モデルを用いて、前記コロニー候補領域にコロニーがあるか否かを判別するコロニー判別部と、
    前記コロニー判別部による判別結果に基づいて、前記培地画像中のコロニーの総数を算出する算出部と、して機能させ
    更に、
    前記コロニーの有無を判別するための複数の学習モデルを記憶するモデル記憶部と、
    前記培地画像に対応する培地の培地種別を判別する培地判別部として機能させ、
    前記コロニー判別部は、前記判別された培地種別に適した学習モデルを前記モデル記憶部から取得して、コロニーの有無を判別する
    コロニー検出プログラム。
  12. 微生物の培養後の培地の画像である培地画像から微生物由来のコロニーを検出するコロニー検出装置によるコロニー検出方法であって、
    コロニーを検出する対象となる培地画像を取得しと、
    取得された前記培地画像から前記コロニーの有無を検出対象とする領域であるコロニー候補領域を抽出し、
    前記コロニー候補領域における前記コロニーの有無を判別するための学習モデルを用いて、前記コロニー候補領域にコロニーがあるか否かを判別し、
    前記判別結果に基づいて、前記培地画像中のコロニーの総数を算出し、
    前記コロニー候補領域を抽出する際に、取得した培地画像をグレースケール化し、2値化処理を実行し、前景・背景の分離処理を行い、輝度に基づいて領域を分割し、分割して得られた領域をコロニー候補領域とする
    コロニー検出方法。
  13. 微生物の培養後の培地の画像である培地画像から微生物由来のコロニーを検出するコロニー検出装置を構成するコンピュータに実行させるコロニー検出プログラムであって、
    前記コロニー検出プログラムは、
    前記コンピュータを
    コロニーを検出する対象となる培地画像を取得する培地画像取得部と、
    取得された前記培地画像から、前記コロニーの有無を検出対象とする領域であるコロニー候補領域を抽出する領域抽出部と、
    前記コロニー候補領域における前記コロニーの有無を判別するための学習モデルを用いて、前記コロニー候補領域にコロニーがあるか否かを判別するコロニー判別部と、
    前記コロニー判別部による判別結果に基づいて、前記培地画像中のコロニーの総数を算出する算出部と、して機能させ
    前記領域抽出部は、取得した培地画像をグレースケール化し、2値化処理を実行し、前景・背景の分離処理を行い、輝度に基づいて領域を分割し、分割して得られた領域をコロニー候補領域とする
    コロニー検出プログラム。
JP2018104759A 2018-05-31 2018-05-31 コロニー検出装置、コロニー検出方法、及びコロニー検出プログラム Active JP7037438B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2018104759A JP7037438B2 (ja) 2018-05-31 2018-05-31 コロニー検出装置、コロニー検出方法、及びコロニー検出プログラム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018104759A JP7037438B2 (ja) 2018-05-31 2018-05-31 コロニー検出装置、コロニー検出方法、及びコロニー検出プログラム

Publications (2)

Publication Number Publication Date
JP2019208377A JP2019208377A (ja) 2019-12-12
JP7037438B2 true JP7037438B2 (ja) 2022-03-16

Family

ID=68843805

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018104759A Active JP7037438B2 (ja) 2018-05-31 2018-05-31 コロニー検出装置、コロニー検出方法、及びコロニー検出プログラム

Country Status (1)

Country Link
JP (1) JP7037438B2 (ja)

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7192364B2 (ja) * 2018-09-28 2022-12-20 大日本印刷株式会社 コロニー検出装置、コンピュータプログラム及びコロニー検出方法
JP2021093951A (ja) * 2019-12-17 2021-06-24 株式会社マルコム 微生物の判別システム
CN111402235B (zh) * 2020-03-16 2023-12-26 北京君立康生物科技有限公司 菌落图像的生长记录方法、装置、电子设备及存储介质
JP7391285B2 (ja) * 2020-07-21 2023-12-05 株式会社シバサキ プログラム、情報処理装置、情報処理方法及びモデル生成方法
JP7620403B2 (ja) * 2020-09-10 2025-01-23 合同会社H.U.グループ中央研究所 菌種同定支援方法、マルチコロニー学習モデルの生成方法、菌種同定支援装置及びコンピュータプログラム
KR102454880B1 (ko) * 2021-02-05 2022-10-14 박병진 학습된 딥러닝 모델을 이용한 cfu 인식 방법
JP7190534B1 (ja) 2021-06-14 2022-12-15 アサヒ飲料株式会社 微生物の検出方法
KR102571993B1 (ko) * 2021-11-24 2023-08-29 주식회사 트리톤넷 콜로니 이미지 카운터 및 이와 결합하여 플라즈마에 의해 살균하는 장치
CN116202978B (zh) * 2023-02-20 2025-11-07 华南农业大学 基于深度学习多源光谱融合鸡肉品质检测方法及分拣设备
CN116704502A (zh) * 2023-06-20 2023-09-05 重庆科技学院 一种气载菌落自动识别方法、系统及电子设备
JP2026054034A (ja) * 2024-09-13 2026-03-26 ヤマト科学株式会社 コロニー計数装置およびコロニー計数方法

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014039519A (ja) 2012-08-23 2014-03-06 Dainippon Printing Co Ltd コロニー検出装置、培地情報登録システム、衛生管理システム、及びプログラム
WO2015080001A1 (ja) 2013-11-27 2015-06-04 大日本印刷株式会社 培地情報登録システム、コロニー検出装置、プログラム及び衛生管理システム
JP2018503906A (ja) 2014-12-30 2018-02-08 ベンタナ メディカル システムズ, インコーポレイテッド イムノスコア計算における共発現解析のためのシステム及び方法

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014039519A (ja) 2012-08-23 2014-03-06 Dainippon Printing Co Ltd コロニー検出装置、培地情報登録システム、衛生管理システム、及びプログラム
WO2015080001A1 (ja) 2013-11-27 2015-06-04 大日本印刷株式会社 培地情報登録システム、コロニー検出装置、プログラム及び衛生管理システム
JP2018503906A (ja) 2014-12-30 2018-02-08 ベンタナ メディカル システムズ, インコーポレイテッド イムノスコア計算における共発現解析のためのシステム及び方法

Also Published As

Publication number Publication date
JP2019208377A (ja) 2019-12-12

Similar Documents

Publication Publication Date Title
JP7037438B2 (ja) コロニー検出装置、コロニー検出方法、及びコロニー検出プログラム
Prakash et al. Detection of leaf diseases and classification using digital image processing
Yuan et al. An improved Otsu method using the weighted object variance for defect detection
KR102643990B1 (ko) 플레이팅된 배지 상의 스트리킹된 샘플로부터 자동화된 미생물 콜로니 카운트를 위한 방법 및 시스템
JP5707399B2 (ja) 微生物検出方法、微生物検出装置及びプログラム
US9684958B2 (en) Image processing device, program, image processing method, computer-readable medium, and image processing system
JP2021043203A (ja) コロニーコントラスト収集
Vidyarthi et al. Prediction of size and mass of pistachio kernels using random Forest machine learning
JP2018525746A5 (ja)
CN114596243A (zh) 缺陷检测方法、装置、设备及计算机可读存储介质
JP7329196B2 (ja) コロニー検出システム
CN110675400B (zh) 一种基于手机app的羊肉品质指标快速智能检测方法
WO2014087689A1 (ja) 画像処理装置、画像処理システム及びプログラム
US20160194597A1 (en) Colony inspection device, colony inspection method, and recording medium
KR101929669B1 (ko) 엔트로피를 이용하여 이미지를 분석하는 방법 및 장치
Ruusuvuori et al. Quantitative analysis of colony morphology in yeast
Kaya et al. An automatic identification method for the comparison of plant and honey pollen based on GLCM texture features and artificial neural network
JP6728592B2 (ja) コロニー検出システム、コロニー検出方法、及び、プログラム
CN114998290A (zh) 基于有监督模式的织物瑕疵检测方法、装置、设备及介质
CN114820597B (zh) 一种基于人工智能的冶炼品缺陷检测方法、装置及系统
EP3054002A1 (en) Colony image inspection program, colony image inspection method, and colony image inspection device
JP6500358B2 (ja) コロニー検出システム、コロニー検出方法、及び、プログラム
CN120352613A (zh) 胶体金试纸及其检测方法、装置和计算机可读存储介质
Desai et al. Object Detection and Segmentation in Indian Flat Bread Chapati Using AI Models
Tuesta-Monteza et al. Automatic classification of citrus aurantifolia based on digital image processing and pattern recognition

Legal Events

Date Code Title Description
A80 Written request to apply exceptions to lack of novelty of invention

Free format text: JAPANESE INTERMEDIATE CODE: A80

Effective date: 20180625

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20200805

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20210531

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210629

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210816

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20220208

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20220304

R150 Certificate of patent or registration of utility model

Ref document number: 7037438

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R157 Certificate of patent or utility model (correction)

Free format text: JAPANESE INTERMEDIATE CODE: R157

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250