JP7385241B2 - 画像抽出装置、画像抽出システム、画像抽出方法及び画像抽出プログラム - Google Patents

画像抽出装置、画像抽出システム、画像抽出方法及び画像抽出プログラム Download PDF

Info

Publication number
JP7385241B2
JP7385241B2 JP2019113730A JP2019113730A JP7385241B2 JP 7385241 B2 JP7385241 B2 JP 7385241B2 JP 2019113730 A JP2019113730 A JP 2019113730A JP 2019113730 A JP2019113730 A JP 2019113730A JP 7385241 B2 JP7385241 B2 JP 7385241B2
Authority
JP
Japan
Prior art keywords
image
feature amount
image extraction
pathological
local feature
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
JP2019113730A
Other languages
English (en)
Other versions
JP2020205013A (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.)
University of Tokyo NUC
Original Assignee
University of Tokyo NUC
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
Application filed by University of Tokyo NUC filed Critical University of Tokyo NUC
Priority to JP2019113730A priority Critical patent/JP7385241B2/ja
Priority to US17/620,328 priority patent/US20220245804A1/en
Priority to PCT/JP2020/023749 priority patent/WO2020256011A1/ja
Publication of JP2020205013A publication Critical patent/JP2020205013A/ja
Application granted granted Critical
Publication of JP7385241B2 publication Critical patent/JP7385241B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/0002Inspection of images, e.g. flaw detection
    • G06T7/0012Biomedical image inspection
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/70Arrangements for image or video recognition or understanding using pattern recognition or machine learning
    • G06V10/82Arrangements for image or video recognition or understanding using pattern recognition or machine learning using neural networks
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/0002Inspection of images, e.g. flaw detection
    • G06T7/0012Biomedical image inspection
    • G06T7/0014Biomedical image inspection using an image reference approach
    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16HHEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
    • G16H30/00ICT specially adapted for the handling or processing of medical images
    • G16H30/20ICT specially adapted for the handling or processing of medical images for handling medical images, e.g. DICOM, HL7 or PACS
    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16HHEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
    • G16H30/00ICT specially adapted for the handling or processing of medical images
    • G16H30/40ICT specially adapted for the handling or processing of medical images for processing medical images, e.g. editing
    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16HHEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
    • G16H50/00ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics
    • G16H50/20ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for computer-aided diagnosis, e.g. based on medical expert systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/10Image acquisition modality
    • G06T2207/10056Microscopic image
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/20Special algorithmic details
    • G06T2207/20081Training; Learning
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/20Special algorithmic details
    • G06T2207/20084Artificial neural networks [ANN]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/30Subject of image; Context of image processing
    • G06T2207/30004Biomedical image processing
    • G06T2207/30024Cell structures in vitro; Tissue sections in vitro
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V2201/00Indexing scheme relating to image or video recognition or understanding
    • G06V2201/03Recognition of patterns in medical or anatomical images

Landscapes

  • Engineering & Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • General Health & Medical Sciences (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Evolutionary Computation (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Radiology & Medical Imaging (AREA)
  • Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
  • Physics & Mathematics (AREA)
  • Public Health (AREA)
  • Databases & Information Systems (AREA)
  • Epidemiology (AREA)
  • Primary Health Care (AREA)
  • Multimedia (AREA)
  • Software Systems (AREA)
  • Computing Systems (AREA)
  • Quality & Reliability (AREA)
  • Artificial Intelligence (AREA)
  • Biomedical Technology (AREA)
  • Data Mining & Analysis (AREA)
  • Pathology (AREA)
  • Image Analysis (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Description

特許法第30条第2項適用 (1)平成30年6月20日に次世代病理技術講習会にて発表
特許法第30条第2項適用 (2)-(3)平成30年6月21日に第107回日本病理学会総会にて2件発表
特許法第30条第2項適用 (4)平成30年6月22日に第107回日本病理学会総会にて発表
特許法第30条第2項適用 (5)平成30年6月22日にプレプリントサーバに論文を発表
特許法第30条第2項適用 (6)平成30年6月23日に第107回日本病理学会総会にて発表
特許法第30条第2項適用 (7)平成30年8月1日に雑誌「病理と臨床」Vol.36 No.8 8月号に発表
特許法第30条第2項適用 (8)平成30年8月3日に第15回日本病理学会カンファレンスにて発表
特許法第30条第2項適用 (9)平成30年9月5日に雑誌「実験医学増刊」Vol.36 No.15に発表
特許法第30条第2項適用 (10)平成30年9月7日に第50回日本臨床分子形態学会総会・学術集会にて発表
特許法第30条第2項適用 (11)平成30年9月27日に第77回日本癌学会学術総会にて発表
特許法第30条第2項適用 (12)平成30年10月10日にBioJapan 2018にて発表
特許法第30条第2項適用 (13)平成30年11月16日に第58回日本核医学会学術総会にて発表
特許法第30条第2項適用 (14)平成31年2月15日に雑誌「生体の科学」70巻1号に発表
特許法第30条第2項適用 (15)平成31年3月8日に第38回日本画像医学会・学術集会にて発表
特許法第30条第2項適用 (16)平成31年3月19日に鳥取大学医学部付属病院がんセンター市民講座にて発表
特許法第30条第2項適用 (17)-(18)令和1年5月10日に第108回日本病理学会総会にて2件発表
特許法第30条第2項適用 (19)令和1年5月18日にGlobal Congress on Molecular Pathologyにて発表
本発明は、画像抽出装置、画像抽出システム、画像抽出方法及び画像抽出プログラムに関する。
従来、対象者の病理組織の画像に基づく病理診断が行われている。病理画像に基づいて病理診断を行う医師は、アトラスを参照して類似画像を検索し、症例を特定することがある。
一方、ニューラルネットワークを用いた画像解析の技術が近年発展しており、例えば、下記非特許文献1では、画像のスタイルを任意の絵画風に変換する技術が記載されている。
Leon A. Gatys, Alexander S. Ecker, and Matthias Bethge, "Image Style Transfer Using Convolutional Neural Networks," IEEE Conference on Computer Vision and Pattern Recognition (CVPR), 2016
従来、電子化された病理画像のアトラスが用いられているが、画像の検索は、テキストをクエリとして行われることがある。しかしながら、病理画像を検索する場合、解釈が難しい症例や初見の症例について適切なクエリを設定することが難しく、参照画像の抽出が困難な場合がある。
そこで、本発明は、病理画像をクエリとして、データベースから適切な参照画像を抽出することができる画像抽出装置、画像抽出システム、画像抽出方法及び画像抽出プログラムを提供する。
本発明の一態様に係る画像抽出装置は、病理画像を取得する取得部と、病理画像の局所的な特徴量を算出する第1算出部と、局所的な特徴量の相関に基づいて、非局所的な特徴量を算出する第2算出部と、非局所的な特徴量と、データベースに記憶された複数の参照画像の特徴量との間の類似度を算出する第3算出部と、類似度に基づいて、1又は複数の参照画像を抽出する抽出部と、を備える。
この態様によれば、病理画像の非局所的な特徴量を算出し、データベースに記憶された複数の参照画像の特徴量と比較することで、病理画像をクエリとして、データベースから適切な参照画像を抽出することができる。
上記態様において、抽出された1又は複数の参照画像、1又は複数の参照画像の識別情報、1又は複数の参照画像に関する病理の種類及び1又は複数の参照画像と病理画像との類似度の少なくともいずれかを表示する表示部をさらに備えてもよい。
この態様によれば、抽出された1又は複数の参照画像に関する情報を確認することができ、クエリとした病理画像との関連性が評価しやすくなる。
上記態様において、第1算出部は、学習済みの畳み込みニューラルネットワークに含まれる隠れ層により算出される特徴マップによって、局所的な特徴量を算出してもよい。
この態様によれば、病理画像の局所的な特徴を適切に表す特徴量を算出することができる。
上記態様において、第2算出部は、学習済みの畳み込みニューラルネットワークに含まれる隠れ層により算出される特徴マップの相関に基づいて、非局所的な特徴量を算出してもよい。
この態様によれば、病理画像の非局所的な特徴を適切に表す特徴量を算出することができる。
上記態様において、第2算出部は、学習済みの畳み込みニューラルネットワークに含まれる異なる隠れ層により算出される2種類の特徴マップの相関に基づいて、非局所的な特徴量を算出してもよい。
この態様によれば、病理画像の非局所的な特徴を適切に表す特徴量を算出することができる。
上記態様において、第2算出部は、2種類の学習済みの畳み込みニューラルネットワークに含まれる隠れ層により算出される2種類の特徴マップの相関に基づいて、非局所的な特徴量を算出してもよい。
この態様によれば、病理画像の局所的な特徴を適切に表す特徴量を算出することができる。
上記態様において、複数の参照画像は、病理組織のホールスライドイメージのうち選択された領域からランダムに切り出された画像を含んでもよい。
この態様によれば、病理組織の特徴を適切に表す参照画像を抽出することができる。
上記態様において、非局所的な特徴量に基づいて、病理画像に写された細胞に所定の遺伝子変異が生じているか否かを判定する判定部をさらに備えてもよい。
この態様によれば、病理画像をクエリとして、所定の遺伝子変異が生じているか否かを予測することができる。
上記態様において、所定の遺伝子変異が生じている細胞が写された所定の病理の第1画像と、所定の遺伝子変異が生じていない細胞が写された所定の病理の第2画像とを学習データとして、非局所的な特徴量に基づいて、病理画像に写された細胞に所定の遺伝子変異が生じているか否かを判定する判定モデルを生成する生成部をさらに備えてもよい。
この態様によれば、病理画像をクエリとして、所定の遺伝子変異が生じているか否かを判定する判定モデルを生成することができる。
上記態様において、判定モデルにより所定の遺伝子変異が生じていると判定される場合に、判定の根拠となった病理画像の領域を表示する表示部をさらに備えてもよい。
この態様によれば、所定の遺伝子変異が生じていると判定した根拠を視覚的に確認することができる。
本発明の他の態様に係る画像抽出システムは、画像抽出装置及びユーザ端末を備える画像抽出システムであって、ユーザ端末は、病理画像を撮影する撮影部を有し、画像抽出装置は、病理画像を取得する取得部と、病理画像の局所的な特徴量を算出する第1算出部と、局所的な特徴量の相関に基づいて、非局所的な特徴量を算出する第2算出部と、非局所的な特徴量と、データベースに記憶された複数の参照画像の特徴量との間の類似度を算出する第3算出部と、類似度に基づいて、1又は複数の参照画像を抽出する抽出部と、を有する。
この態様によれば、病理画像の非局所的な特徴量を算出し、データベースに記憶された複数の参照画像の特徴量と比較することで、病理画像をクエリとして、データベースから適切な参照画像を抽出することができる。
上記態様において、ユーザ端末は、抽出された1又は複数の参照画像、1又は複数の参照画像の識別情報、1又は複数の参照画像に関する病理の種類及び1又は複数の参照画像と病理画像との類似度の少なくともいずれかを表示する表示部をさらに有してもよい。
この態様によれば、抽出された1又は複数の参照画像に関する情報を確認することができ、クエリとした病理画像との関連性が評価しやすくなる。
本発明の他の態様に係る画像抽出方法は、病理画像を取得することと、病理画像の局所的な特徴量を算出することと、局所的な特徴量の相関に基づいて、非局所的な特徴量を算出することと、非局所的な特徴量と、データベースに記憶された複数の参照画像の特徴量との間の類似度を算出することと、類似度に基づいて、1又は複数の参照画像を抽出することと、を含む。
この態様によれば、病理画像の非局所的な特徴量を算出し、データベースに記憶された複数の参照画像の特徴量と比較することで、病理画像をクエリとして、データベースから適切な参照画像を抽出することができる。
本発明の他の態様に係る画像抽出プログラムは、画像抽出装置に備えられた演算部を、病理画像を取得する取得部、病理画像の局所的な特徴量を算出する第1算出部、局所的な特徴量の相関に基づいて、非局所的な特徴量を算出する第2算出部、非局所的な特徴量と、データベースに記憶された複数の参照画像の特徴量との間の類似度を算出する第3算出部、及び類似度に基づいて、1又は複数の参照画像を抽出する抽出部、として機能させる。
この態様によれば、病理画像の非局所的な特徴量を算出し、データベースに記憶された複数の参照画像の特徴量と比較することで、病理画像をクエリとして、データベースから適切な参照画像を抽出することができる。
本発明によれば、病理画像をクエリとして、データベースから適切な参照画像を抽出することができる画像抽出装置、病理画像抽出方法及び病理画像抽出プログラムを提供することができる。
本発明の実施形態に係る画像抽出システムのネットワーク構成を示す図である。 本実施形態に係る画像抽出装置の機能ブロックを示す図である。 本実施形態に係る画像抽出装置の物理的構成を示す図である。 本実施形態に係るユーザ端末によって病理画像を撮影する例を示す図である。 本実施形態に係る画像抽出装置によって病理画像と類似する参照画像を抽出する処理の概要を示す図である。 本実施形態に係る画像抽出装置によって抽出された参照画像の例を示す図である。 本実施形態に係る画像抽出装置によって実行される抽出処理のフローチャートである。 本実施形態に係る画像抽出装置による遺伝子変異の判定の根拠となった病理画像の領域の例を示す図である。 本実施形態に係る画像抽出装置によって実行される遺伝子変異の有無を判定する処理のフローチャートである。 本実施形態に係る画像抽出装置によって実行される判定モデル生成処理のフローチャートである。
添付図面を参照して、本発明の実施形態について説明する。なお、各図において、同一の符号を付したものは、同一又は同様の構成を有する。
図1は、本発明の実施形態に係る画像抽出システム100のネットワーク構成を示す図である。画像抽出システム100は、画像抽出装置10及びユーザ端末20を備える。画像抽出装置10及びユーザ端末20は、汎用のコンピュータで構成されてよく、ユーザ端末20は、例えばスマートフォンであってよい。
ユーザは、対象者の病理組織を顕微鏡30で観察し、ユーザ端末20を用いて病理画像を撮影する。撮影された病理画像は、インターネット等の通信ネットワークNを介して、ユーザ端末20から画像抽出装置10に送られる。
画像抽出装置10は、取得した病理画像をクエリとして、データベース50に記憶された1又は複数の参照画像を抽出する。画像抽出装置10は、抽出した参照画像を画像抽出装置10の表示部に表示したり、ユーザ端末20に送信したりしてよい。
図2は、本実施形態に係る画像抽出装置10の機能ブロックを示す図である。画像抽出装置10は、取得部11、記憶部12、第1算出部13、第2算出部14、第3算出部15、抽出部16、判定部17及び生成部18を備える。
取得部11は、病理画像を取得する。取得部11は、ユーザ端末20から病理画像を取得してよいが、他の装置から病理画像を取得してもよい。また、画像抽出装置10に撮影部を設ける場合、取得部11は、当該撮影部から病理画像を取得してよい。
記憶部12は、畳み込みニューラルネットワーク(CNN;Convolutional Neural Network)12a及び判定モデル12bを記憶する。畳み込みニューラルネットワーク12aは、学習済み(Pre-trained)モデルであってよく、例えば、Simonyan, Karen and Zisserman, Andrew, "Very Deep Convolutional Networks for Large-Scale Image Recognition," arXiv 1409.1556, 2014で提案されたモデルを用いてよい。画像抽出装置10は、畳み込みニューラルネットワーク12aによって、病理画像の局所的な特徴量を算出する。
判定モデル12bは、病理画像に写された細胞に所定の遺伝子変異が生じているか否かを判定するモデルである。判定モデル12bは、任意のアルゴリズムを用いて構成されてよいが、例えばニューラルネットワーク、サポートベクターマシン等を用いて構成されてよい。
第1算出部13は、病理画像の局所的な特徴量を算出する。第1算出部13は、学習済みの畳み込みニューラルネットワーク12aに含まれる隠れ層により算出される特徴マップによって、局所的な特徴量を算出してよい。本明細書では、畳み込みニューラルネットワーク12aに含まれる第L層の位置jに関するi番目のフィルタの特徴マップをFL ijと表す。学習済みの畳み込みニューラルネットワーク12aによって、病理画像の局所的な特徴を適切に表す特徴量を算出することができる。
第2算出部14は、局所的な特徴量の相関に基づいて、非局所的な特徴量を算出する。第2算出部14は、学習済みの畳み込みニューラルネットワーク12aに含まれる隠れ層により算出される特徴マップの相関に基づいて、非局所的な特徴量を算出してよい。第2算出部14は、非局所的な特徴量GL ijを、GL ij=ΣkL ikL jkにより算出してよい。第2算出部14によって、病理画像の非局所的な特徴を適切に表す特徴量を算出することができる。
第2算出部14は、Yang Gao, Oscar Beijbom, Ning Zhang, and Trevor Darrell, "Compact Bilinear Pooling," arXiv:1511.06062, 2015に記載されたCompact Bilinear Poolingを用いて、非局所的な特徴量を1024次元程度の特徴量に変換してよい。もっとも、第2算出部14は、主成分分析等の他の方法により、非局所的な特徴量を1024次元程度の特徴量に変換してもよい。
第2算出部14は、学習済みの畳み込みニューラルネットワーク12aに含まれる異なる隠れ層により算出される2種類の特徴マップの相関に基づいて、非局所的な特徴量を算出してもよい。すなわち、第2算出部14は、畳み込みニューラルネットワーク12aに含まれる第L層の特徴マップFL ikと、第M層の特徴マップFM jkとを用いて、非局所的な特徴量GL,M ijを、GL,M ij=ΣkL ikM jkにより算出してよい。これにより、病理画像の非局所的な特徴を適切に表す特徴量を算出することができる。
また、第2算出部14は、2種類の学習済みの畳み込みニューラルネットワークに含まれる隠れ層により算出される2種類の特徴マップの相関に基づいて、非局所的な特徴量を算出してもよい。すなわち、第2算出部14は、第1の畳み込みニューラルネットワークに含まれる第L層の特徴マップFL ikと、第2の畳み込みニューラルネットワークに含まれる第M層の特徴マップFM jkとを用いて、非局所的な特徴量GL,M ijを、GL,M ij=ΣkL ikM jkにより算出してよい。これにより、病理画像の非局所的な特徴を適切に表す特徴量を算出することができる。
第3算出部15は、非局所的な特徴量と、データベース50に記憶された複数の参照画像の特徴量との間の類似度を算出する。データベース50に記憶される複数の参照画像は、病理組織のホールスライドイメージのうち選択された領域からランダムに切り出された画像を含む。このような参照画像をデータベース50に記憶していることで、病理組織の特徴を適切に表す参照画像を抽出することができる。また、データベース50は、複数の参照画像と、複数の参照画像それぞれについて算出された非局所的な特徴量とを関連付けて記憶していてよい。第3算出部15は、病理画像について算出された非局所的な特徴量と、データベース50に記憶された参照画像の非局所的な特徴量との間の類似度を算出してよい。
抽出部16は、第3算出部15により算出された類似度に基づいて、1又は複数の参照画像を抽出する。抽出部16は、類似度が上位所定割合である参照画像を、データベース50から抽出してよい。
本実施形態に係る画像抽出装置10によれば、病理画像の非局所的な特徴量を算出し、データベースに記憶された複数の参照画像の特徴量と比較することで、病理画像をクエリとして、データベース50から適切な参照画像を抽出することができる。
画像抽出装置10は、複数の学習済みのニューラルネットワークに含まれる複数の隠れ層のうち、いずれの層の特徴マップを用いるかを以下のようにして選択してよい。はじめに、病理医が、データベース50から、クエリ画像に類似する複数の参照画像を類似度が高い順に抽出する。そして、同じクエリ画像を複数の学習済みのニューラルネットワークに入力し、複数の隠れ層の特徴マップを用いてそれぞれ非局所的な特徴量を算出する。次に、それぞれの算出方法毎に、非局所的な特徴量と、データベース50に記憶された複数の参照画像の特徴量との間の類似度を算出し、類似度が高い順に複数の参照画像を抽出する。画像抽出装置10は、複数の算出方法により抽出された複数の参照画像と、病理医により抽出された複数の参照画像との順位の相関を算出し、相関が最も高い算出方法を選択してよい。
表示部10fは、抽出された1又は複数の参照画像、1又は複数の参照画像の識別情報、1又は複数の参照画像に関する病理の種類及び1又は複数の参照画像と病理画像との類似度の少なくともいずれかを表示する。ここで、1又は複数の参照画像の識別情報は、例えば、癌ゲノム・アトラス(TCGA;The Cancer Genome Atlas)のIDであってよい。また、1又は複数の参照画像に関する病理の種類は、例えば、癌の種類であってよい。このように、抽出された参照画像に関する情報を表示することで、抽出された1又は複数の参照画像に関する情報を確認することができ、クエリとした病理画像との関連性が評価しやすくなる。
ユーザ端末20は、画像抽出装置10により抽出された1又は複数の参照画像、1又は複数の参照画像の識別情報、1又は複数の参照画像に関する病理の種類及び1又は複数の参照画像と病理画像との類似度の少なくともいずれかを表示する表示部を有してよい。これにより、ユーザは、スマートフォン等のユーザ端末20によって、抽出された1又は複数の参照画像に関する情報を確認することができ、クエリとした病理画像との関連性が評価しやすくなる。
判定部17は、非局所的な特徴量に基づいて、病理画像に写された細胞に所定の遺伝子変異が生じているか否かを判定する。判定部17は、第2算出部14により算出された、病理画像の非局所的な特徴量に基づいて、判定モデル12bによって、病理画像に写された細胞に所定の遺伝子変異が生じているか否かを判定してよい。これにより、病理画像をクエリとして、所定の遺伝子変異が生じているか否かを予測することができる。
生成部18は、所定の遺伝子変異が生じている細胞が写された所定の病理の第1画像と、所定の遺伝子変異が生じていない細胞が写された所定の病理の第2画像とを学習データとして、非局所的な特徴量に基づいて、病理画像に写された細胞に所定の遺伝子変異が生じているか否かを判定する判定モデル12bを生成する。判定モデル12bは、例えば、特定の種類の癌について、所定の遺伝子変異が生じている細胞が写された第1画像と、所定の遺伝子変異が生じていない細胞が写された第2画像とを学習データとして、病理画像の非局所的な特徴量に基づいて、病理画像に写された細胞に所定の遺伝子変異が生じているか否かを判定するように学習されたニューラルネットワーク等のモデルであってよい。ここで、所定の遺伝子変異が生じている細胞が写された第1画像と、所定の遺伝子変異が生じていない細胞が写された第2画像とは、それぞれ病理医により収集されてよい。生成部18によって、病理画像をクエリとして、所定の遺伝子変異が生じているか否かを判定する判定モデル12bを生成することができる。
表示部10fは、判定モデル12bにより所定の遺伝子変異が生じていると判定される場合に、判定の根拠となった病理画像の領域を表示してよい。画像抽出装置10は、例えば、Ramprasaath R. Selvaraju, Michael Cogswell, Abhishek Das, Ramakrishna Vedantam, Devi Parikh, and Dhruv Batra, "Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localization," arXiv:1610.02391, 2016で提案された手法を用いて、判定モデル12bが注目する病理画像の領域をヒートマップとして表し、表示部10fに表示してよい。このようにして、所定の遺伝子変異が生じていると判定した根拠を視覚的に確認することができる。
図3は、本実施形態に係る画像抽出装置10の物理的構成を示す図である。画像抽出装置10は、演算部に相当するCPU(Central Processing Unit)10aと、記憶部に相当するRAM(Random Access Memory)10bと、記憶部に相当するROM(Read only Memory)10cと、通信部10dと、入力部10eと、表示部10fと、を有する。これらの各構成は、バスを介して相互にデータ送受信可能に接続される。なお、本例では画像抽出装置10が一台のコンピュータで構成される場合について説明するが、画像抽出装置10は、複数のコンピュータが組み合わされて実現されてもよい。また、図3で示す構成は一例であり、画像抽出装置10はこれら以外の構成を有してもよいし、これらの構成のうち一部を有さなくてもよい。
CPU10aは、RAM10b又はROM10cに記憶されたプログラムの実行に関する制御やデータの演算、加工を行う制御部である。CPU10aは、病理画像に基づいて、データベースに記憶された参照画像を抽出するプログラム(画像抽出プログラム)を実行する演算部である。CPU10aは、入力部10eや通信部10dから種々のデータを受け取り、データの演算結果を表示部10fに表示したり、RAM10bに格納したりする。
RAM10bは、記憶部のうちデータの書き換えが可能なものであり、例えば半導体記憶素子で構成されてよい。RAM10bは、CPU10aが実行するプログラム、病理画像といったデータを記憶してよい。なお、これらは例示であって、RAM10bには、これら以外のデータが記憶されていてもよいし、これらの一部が記憶されていなくてもよい。
ROM10cは、記憶部のうちデータの読み出しが可能なものであり、例えば半導体記憶素子で構成されてよい。ROM10cは、例えば画像抽出プログラムや、書き換えが行われないデータを記憶してよい。
通信部10dは、画像抽出装置10を他の機器に接続するインターフェースである。通信部10dは、インターネット等の通信ネットワークNに接続されてよい。
入力部10eは、ユーザからデータの入力を受け付けるものであり、例えば、キーボード及びタッチパネルを含んでよい。
表示部10fは、CPU10aによる演算結果を視覚的に表示するものであり、例えば、LCD(Liquid Crystal Display)により構成されてよい。表示部10fは、例えば、病理画像、抽出した1又は複数の参照画像を表示してよい。
画像抽出プログラムは、RAM10bやROM10c等のコンピュータによって読み取り可能な記憶媒体に記憶されて提供されてもよいし、通信部10dにより接続される通信ネットワークを介して提供されてもよい。画像抽出装置10では、CPU10aが画像抽出プログラムを実行することにより、図2を用いて説明した様々な動作が実現される。なお、これらの物理的な構成は例示であって、必ずしも独立した構成でなくてもよい。例えば、画像抽出装置10は、CPU10aとRAM10bやROM10cが一体化したLSI(Large-Scale Integration)を備えていてもよい。
図4は、本実施形態に係るユーザ端末20によって病理画像を撮影する例を示す図である。ユーザは、顕微鏡30によって病理組織を観察し、スマートフォン等のユーザ端末20を用いて、病理画像を撮影する。病理画像は、ユーザ端末20の撮影部を顕微鏡30の接眼レンズにあてることで撮影されてよいが、顕微鏡30に備えられた撮影部によって撮影されてもよい。
ユーザ端末20により撮影された病理画像は、通信ネットワークNを介して画像抽出装置10に送信される。ユーザ端末20は、撮影した複数の病理画像のうち、ユーザによって選択された1又は複数の病理画像を画像抽出装置10に送信してもよい。
図5は、本実施形態に係る画像抽出装置10によって病理画像IMG1と類似する参照画像IMG2を抽出する処理の概要を示す図である。画像抽出装置10は、取得した病理画像IMG1を畳み込みニューラルネットワーク12aに入力し、特徴マップF1を算出する。
そして、画像抽出装置10は、算出した特徴マップF1の相関行列を算出し、Compact Bilinear Poolingを用いて、非局所的な特徴量F2を算出する。もっとも、画像抽出装置10は、主成分分析等の他の方法により、特徴マップF1の相関行列から非局所的な特徴量F2を算出してもよい。画像抽出装置10は、特徴マップF1の相関行列から非局所的な特徴量F2を算出する場合、データの次元を減らす任意の方法を用いてよい。
画像抽出装置10は、病理画像IMG1の非局所的な特徴量F2と、データベース50に記憶された参照画像IMG2の非局所的な特徴量との類似度を算出し、類似度が高い1又は複数の参照画像IMG2を抽出する。1又は複数の参照画像IMG2には、TCGAの識別情報や病理の種類に関する情報が関連付けられていてよい。ユーザは、病理画像IMG1と、抽出された参照画像IMG2とを見比べて、病理画像IMG1に写された組織に関する病理の種類を診断する。
図6は、本実施形態に係る画像抽出装置10によって抽出された参照画像IMG2の例を示す図である。同図では、クエリとする病理画像IMG1と、画像抽出装置10により抽出された第1参照画像IMG2a及び第2参照画像IMG2bを示している。
ユーザ端末20は、クエリとする病理画像IMG1の選択を受け付け、病理画像IMG1及び「Search」と記載された検索ボタンB1を表示部に表示する。ユーザにより検索ボタンB1がタップされると、ユーザ端末20から画像抽出装置10に病理画像IMG1が送信され、画像抽出装置10は、データベース50から類似の参照画像を抽出する。
第1参照画像IMG2a及び第2参照画像IMG2bは、病理画像IMG1をクエリとした場合に、画像抽出装置10により抽出された参照画像の例である。第1参照画像IMG2aの下部には、「Thyroid_carcinoma」(甲状腺癌腫)と記載された病理の種類T1aと、「Similarity: 0.875」と記載された類似度T2aと、「TCGA-EM-A3AJ-01Z-00-DX1」と記載されたTCGAの識別情報T3aとが表示されている。また、第2参照画像IMG2bの下部には、「Thyroid_carcinoma」(甲状腺癌腫)と記載された病理の種類T1bと、「Similarity: 0.872」と記載された類似度T2bと、「TCGA-FY-A2QD-01Z-00-DX1」と記載されたTCGAの識別情報T3bとが表示されている。これらの情報は、画像抽出装置10の表示部10fに表示されてもよいし、ユーザ端末20の表示部に表示されてもよい。
このように、病理画像IMG1をクエリとして、データベース50から適切な参照画像IMG2を抽出することができる。また、抽出された1又は複数の参照画像IMG2に関する情報を確認することができ、クエリとした病理画像IMG1との関連性を容易に評価することができる。
図7は、本実施形態に係る画像抽出装置10によって実行される抽出処理のフローチャートである。はじめに、画像抽出装置10は、ユーザ端末20で撮影した病理画像を取得する(S10)。
次に、画像抽出装置10は、学習済みの畳み込みニューラルネットワーク12aによって、病理画像の局所的な特徴量を算出し(S11)、局所的な特徴量の相関に基づいて、非局所的な特徴量を算出する(S12)。
その後、画像抽出装置10は、非局所的な特徴量と、データベース50に記憶された複数の参照画像の特徴量との間の類似度を算出し(S13)、類似度に基づいて、1又は複数の参照画像を抽出する(S14)。
最後に、画像抽出装置10は、ユーザ端末20の表示部及び画像抽出装置10の表示部10fの少なくともいずれかに、抽出された1又は複数の参照画像、識別情報、病理の種類及び類似度を表示する(S15)。
図8は、本実施形態に係る画像抽出装置10による遺伝子変異の判定の根拠となった病理画像の領域の例を示す図である。同図では、判定モデル12bによって、細胞に所定の遺伝子変異が生じていると判定された病理画像IMG3と、判定の根拠となった病理画像の領域をヒートマップで示した画像IMG3aとを示している。なお、病理画像IMG3は、乳癌の病理画像であり、本例では、p53遺伝子に変異が生じている。
例えば、病理画像IMG3の領域Rには***した核が写っており、画像IMG3aの領域Raによれば、判定モデル12bは、***した核を根拠として、細胞に所定の遺伝子変異が生じていると判定していることが読み取れる。もっとも、判定モデル12bが着目しているポイント全てについて簡単な解釈が可能であるとは限らず、解釈が困難な場合もある。
図8では、細胞に所定の遺伝子変異が生じている例を示したが、同様に、判定モデル12bによって、細胞に所定の遺伝子変異が生じていないと判定された病理画像について、判定の根拠となった病理画像の領域をヒートマップで示すことができる。
図9は、本実施形態に係る画像抽出装置10によって実行される遺伝子変異の有無を判定する処理のフローチャートである。はじめに、画像抽出装置10は。ユーザ端末20で撮影した病理画像を取得する(S20)。
次に、画像抽出装置10は、学習済みの畳み込みニューラルネットワーク12aによって、病理画像の局所的な特徴量を算出し(S21)、局所的な特徴量の相関に基づいて、非局所的な特徴量を算出する(S22)。
その後、画像抽出装置10は、判定モデル12bによって、非局所的な特徴量に基づいて、細胞に所定の遺伝子変異が生じているか否かを判定する(S23)。
画像抽出装置10は、所定の遺伝子変異が生じていると判定された場合(S24:YES)、判定の根拠となった病理画像の領域を算出し、表示する(S25)。
図10は、本実施形態に係る画像抽出装置10によって実行される判定モデル生成処理のフローチャートである。画像抽出装置10は、所定の遺伝子変異が生じている細胞が写された所定の病理の第1画像と、所定の遺伝子変異が生じていない細胞が写された所定の病理の第2画像とを学習データとして収集する(S30)。
そして、画像抽出装置10は、判定モデル12bによって、学習データに含まれる画像の非局所的特徴量に基づいて、病理画像に写された細胞に所定の遺伝子変異が生じているか否かを判定する(S31)。画像抽出装置10は、所定の損失関数に基づいて、判定モデル12bのパラメータを更新する。画像抽出装置10は、例えば、交差エントロピーを損失関数として、判定モデル12bを構成するニューラルネットワークのパラメータを、誤差逆伝播法によって更新してよい。
学習終了条件を満たさない場合(S33:NO)、画像抽出装置10は、処理S31及びS32を再び実行する。ここで、学習終了条件は、損失関数の値が所定値以下となることであったり、処理S31及びS32の実行回数が所定回数以上となることであったりしてよい。
一方、学習終了条件を満たす場合(S33:YES)、画像抽出装置10は、学習済みの判定モデル12bを記憶部12に記憶し(S34)、判定モデル生成処理を終了する。
以上説明した実施形態は、本発明の理解を容易にするためのものであり、本発明を限定して解釈するためのものではない。実施形態が備える各要素並びにその配置、材料、条件、形状及びサイズ等は、例示したものに限定されるわけではなく適宜変更することができる。また、異なる実施形態で示した構成同士を部分的に置換し又は組み合わせることが可能である。
10…画像抽出装置、10a…CPU、10b…RAM、10c…ROM、10d…通信部、10e…入力部、10f…表示部、11…取得部、12…記憶部、12a…CNN、12b…判定モデル、13…第1算出部、14…第2算出部、15…第3算出部、16…抽出部、17…判定部、18…生成部、20…ユーザ端末、30…顕微鏡、50…データベース、100…画像抽出システム

Claims (14)

  1. 病理画像を取得する取得部と、
    前記病理画像の局所的な特徴量を算出する第1算出部と、
    前記局所的な特徴量の相関行列の次元を減らす計算処理を行うことにより、非局所的な特徴量を算出する第2算出部と、
    前記非局所的な特徴量と、データベースに記憶された複数の参照画像の特徴量との間の類似度を算出する第3算出部と、
    前記類似度に基づいて、1又は複数の参照画像を抽出する抽出部と、
    を備える画像抽出装置。
  2. 抽出された前記1又は複数の参照画像、前記1又は複数の参照画像の識別情報、前記1又は複数の参照画像に関する病理の種類及び前記1又は複数の参照画像と前記病理画像との前記類似度の少なくともいずれかを表示する表示部をさらに備える、
    請求項1に記載の画像抽出装置。
  3. 前記第1算出部は、病理画像の局所的な特徴を適切に表す特徴量を算出することができる学習済みの畳み込みニューラルネットワークに含まれる隠れ層により算出される特徴マップによって、前記局所的な特徴量を算出する、
    請求項1又は2に記載の画像抽出装置。
  4. 前記第2算出部は、学習済みの畳み込みニューラルネットワークに含まれる隠れ層により算出される特徴マップの相関に基づいて、前記非局所的な特徴量を算出する、
    請求項1から3のいずれか一項に記載の画像抽出装置。
  5. 前記第2算出部は、学習済みの畳み込みニューラルネットワークに含まれる異なる隠れ層により算出される2種類の特徴マップの相関に基づいて、前記非局所的な特徴量を算出する、
    請求項1から3のいずれか一項に記載の画像抽出装置。
  6. 前記第2算出部は、2種類の学習済みの畳み込みニューラルネットワークに含まれる隠れ層により算出される2種類の特徴マップの相関に基づいて、前記非局所的な特徴量を算出する、
    請求項1から3のいずれか一項に記載の画像抽出装置。
  7. 前記複数の参照画像は、病理組織のホールスライドイメージのうち選択された領域からランダムに切り出された画像を含む、
    請求項1から6のいずれか一項に記載の画像抽出装置。
  8. 前記非局所的な特徴量に基づいて、前記病理画像に写された細胞に所定の遺伝子変異が生じているか否かを判定する判定部をさらに備える、
    請求項1から7のいずれか一項に記載の画像抽出装置。
  9. 所定の遺伝子変異が生じている細胞が写された所定の病理の第1画像と、前記所定の遺伝子変異が生じていない細胞が写された前記所定の病理の第2画像とを学習データとして、前記非局所的な特徴量に基づいて、前記病理画像に写された細胞に前記所定の遺伝子変異が生じているか否かを判定する判定モデルを生成する生成部をさらに備える、
    請求項8に記載の画像抽出装置。
  10. 前記判定モデルにより前記所定の遺伝子変異が生じていると判定される場合に、判定の根拠となった前記病理画像の領域を表示する表示部をさらに備える、
    請求項9に記載の画像抽出装置。
  11. 画像抽出装置及びユーザ端末を備える画像抽出システムであって、
    前記ユーザ端末は、病理画像を撮影する撮影部を有し、
    前記画像抽出装置は、
    前記病理画像を取得する取得部と、
    前記病理画像の局所的な特徴量を算出する第1算出部と、
    前記局所的な特徴量の相関行列の次元を減らす計算処理を行うことにより、非局所的な特徴量を算出する第2算出部と、
    前記非局所的な特徴量と、データベースに記憶された複数の参照画像の特徴量との間の類似度を算出する第3算出部と、
    前記類似度に基づいて、1又は複数の参照画像を抽出する抽出部と、を有する、
    画像抽出システム。
  12. 前記ユーザ端末は、
    抽出された前記1又は複数の参照画像、前記1又は複数の参照画像の識別情報、前記1又は複数の参照画像に関する病理の種類及び前記1又は複数の参照画像と前記病理画像との前記類似度の少なくともいずれかを表示する表示部をさらに有する、
    請求項11に記載の画像抽出システム。
  13. 病理画像を取得することと、
    前記病理画像の局所的な特徴量を算出することと、
    前記局所的な特徴量の相関行列の次元を減らす計算処理を行うことにより、非局所的な特徴量を算出することと、
    前記非局所的な特徴量と、データベースに記憶された複数の参照画像の特徴量との間の類似度を算出することと、
    前記類似度に基づいて、1又は複数の参照画像を抽出することと、
    を含む画像抽出方法。
  14. 画像抽出装置に備えられた演算部を、
    病理画像を取得する取得部、
    前記病理画像の局所的な特徴量を算出する第1算出部、
    前記局所的な特徴量の相関行列の次元を減らす計算処理を行うことにより、非局所的な特徴量を算出する第2算出部、
    前記非局所的な特徴量と、データベースに記憶された複数の参照画像の特徴量との間の類似度を算出する第3算出部、及び
    前記類似度に基づいて、1又は複数の参照画像を抽出する抽出部、
    として機能させる画像抽出プログラム。
JP2019113730A 2019-06-19 2019-06-19 画像抽出装置、画像抽出システム、画像抽出方法及び画像抽出プログラム Active JP7385241B2 (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2019113730A JP7385241B2 (ja) 2019-06-19 2019-06-19 画像抽出装置、画像抽出システム、画像抽出方法及び画像抽出プログラム
US17/620,328 US20220245804A1 (en) 2019-06-19 2020-06-17 Image extraction device, image extraction system, image extraction method, and image extraction program
PCT/JP2020/023749 WO2020256011A1 (ja) 2019-06-19 2020-06-17 画像抽出装置、画像抽出システム、画像抽出方法及び画像抽出プログラム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2019113730A JP7385241B2 (ja) 2019-06-19 2019-06-19 画像抽出装置、画像抽出システム、画像抽出方法及び画像抽出プログラム

Publications (2)

Publication Number Publication Date
JP2020205013A JP2020205013A (ja) 2020-12-24
JP7385241B2 true JP7385241B2 (ja) 2023-11-22

Family

ID=73837331

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2019113730A Active JP7385241B2 (ja) 2019-06-19 2019-06-19 画像抽出装置、画像抽出システム、画像抽出方法及び画像抽出プログラム

Country Status (3)

Country Link
US (1) US20220245804A1 (ja)
JP (1) JP7385241B2 (ja)
WO (1) WO2020256011A1 (ja)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2024061696A (ja) * 2021-03-24 2024-05-08 ソニーグループ株式会社 医療用画像解析装置、医療用画像解析方法及び医療用画像解析システム

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2018050671A (ja) 2016-09-26 2018-04-05 カシオ計算機株式会社 診断支援装置、及び診断支援装置における画像処理方法、並びにプログラム
JP2018180635A (ja) 2017-04-04 2018-11-15 コニカミノルタ株式会社 画像処理装置、画像処理方法、及び画像処理プログラム

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100750424B1 (ko) * 2004-03-03 2007-08-21 닛본 덴끼 가부시끼가이샤 화상 유사도 산출 시스템, 화상 검색 시스템, 화상 유사도산출 방법 및 화상 유사도 산출용 프로그램
JP4947589B2 (ja) * 2007-06-27 2012-06-06 Kddi株式会社 類似画像検索装置
CN109684901B (zh) * 2017-10-19 2023-06-06 富士通株式会社 图像处理装置和图像处理方法
CN109872362B (zh) * 2019-01-18 2023-08-08 腾讯科技(深圳)有限公司 一种目标检测方法及装置

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2018050671A (ja) 2016-09-26 2018-04-05 カシオ計算機株式会社 診断支援装置、及び診断支援装置における画像処理方法、並びにプログラム
JP2018180635A (ja) 2017-04-04 2018-11-15 コニカミノルタ株式会社 画像処理装置、画像処理方法、及び画像処理プログラム

Also Published As

Publication number Publication date
JP2020205013A (ja) 2020-12-24
US20220245804A1 (en) 2022-08-04
WO2020256011A1 (ja) 2020-12-24

Similar Documents

Publication Publication Date Title
Kashyap Stochastic dilated residual ghost model for breast cancer detection
WO2020215984A1 (zh) 基于深度学习的医学图像检测方法及相关设备
Venturini et al. What do we see when we look at networks: Visual network analysis, relational ambiguity, and force-directed layouts
CN112329964B (zh) 用于推送信息的方法、装置、设备以及存储介质
US9390194B2 (en) Multi-faceted visualization of rich text corpora
CN107957993B (zh) 英文句子相似度的计算方法及装置
CN111581414B (zh) 服饰识别、分类及检索的方法、装置、设备及存储介质
DE112015002286T5 (de) Visuelle interaktive suche
CN109359725A (zh) 卷积神经网络模型的训练方法、装置、设备及计算机可读存储介质
CN106844518B (zh) 一种基于子空间学习的不完整跨模态检索方法
JP7111088B2 (ja) 画像検索装置、学習方法及びプログラム
Li et al. HEp-Net: a smaller and better deep-learning network for HEp-2 cell classification
KR101925603B1 (ko) 병리 영상의 판독을 보조하는 방법 및 이를 이용한 장치
Gürler et al. Foreseeing brain graph evolution over time using deep adversarial network normalizer
CN112749723A (zh) 样本标注方法、装置、计算机设备和存储介质
Yue et al. Attention-driven cascaded network for diabetic retinopathy grading from fundus images
Paul et al. Fast few-shot transfer learning for disease identification from chest x-ray images using autoencoder ensemble
Kate et al. Breast cancer image multi-classification using random patch aggregation and depth-wise convolution based deep-net model
JP7385241B2 (ja) 画像抽出装置、画像抽出システム、画像抽出方法及び画像抽出プログラム
Salluri et al. HRUNET: Hybrid Residual U-Net for automatic severity prediction of Diabetic Retinopathy
He et al. Automatic microscopic cell counting by use of deeply-supervised density regression model
Ezzat et al. Convolutional neural network with batch normalization for classification of endoscopic gastrointestinal diseases
CN112017788B (zh) 基于强化学习模型的疾病排序方法、装置、设备及介质
Zhang et al. Breast mass detection in mammography and tomosynthesis via fully convolutional network-based heatmap regression
Dornaika et al. Nonlinear, flexible, semisupervised learning scheme for face beauty scoring

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: 20190719

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20220620

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20230515

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230711

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: 20231006

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20231102

R150 Certificate of patent or registration of utility model

Ref document number: 7385241

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150