IP Force 特許公報掲載プロジェクト 2022.1.31 β版

知財求人 - 知財ポータルサイト「IP Force」

▶ 富士フイルム株式会社の特許一覧

特開2024-44923情報処理装置、情報処理方法及び情報処理プログラム
<>
  • 特開-情報処理装置、情報処理方法及び情報処理プログラム 図1
  • 特開-情報処理装置、情報処理方法及び情報処理プログラム 図2
  • 特開-情報処理装置、情報処理方法及び情報処理プログラム 図3
  • 特開-情報処理装置、情報処理方法及び情報処理プログラム 図4
  • 特開-情報処理装置、情報処理方法及び情報処理プログラム 図5
  • 特開-情報処理装置、情報処理方法及び情報処理プログラム 図6
  • 特開-情報処理装置、情報処理方法及び情報処理プログラム 図7
  • 特開-情報処理装置、情報処理方法及び情報処理プログラム 図8
  • 特開-情報処理装置、情報処理方法及び情報処理プログラム 図9
  • 特開-情報処理装置、情報処理方法及び情報処理プログラム 図10
  • 特開-情報処理装置、情報処理方法及び情報処理プログラム 図11
< >
(19)【発行国】日本国特許庁(JP)
(12)【公報種別】公開特許公報(A)
(11)【公開番号】P2024044923
(43)【公開日】2024-04-02
(54)【発明の名称】情報処理装置、情報処理方法及び情報処理プログラム
(51)【国際特許分類】
   G06T 7/00 20170101AFI20240326BHJP
   A61B 5/00 20060101ALI20240326BHJP
   A61B 6/46 20240101ALI20240326BHJP
   A61B 6/03 20060101ALI20240326BHJP
   G16H 30/20 20180101ALI20240326BHJP
   G16H 50/00 20180101ALI20240326BHJP
【FI】
G06T7/00 612
A61B5/00 D
A61B6/00 360
A61B6/03 360B
G16H30/20
G16H50/00
【審査請求】未請求
【請求項の数】12
【出願形態】OL
(21)【出願番号】P 2022150756
(22)【出願日】2022-09-21
(71)【出願人】
【識別番号】306037311
【氏名又は名称】富士フイルム株式会社
(74)【代理人】
【識別番号】110001519
【氏名又は名称】弁理士法人太陽国際特許事務所
(72)【発明者】
【氏名】初谷 太郎
(72)【発明者】
【氏名】一ノ瀬 晶路
【テーマコード(参考)】
4C093
4C117
5L096
5L099
【Fターム(参考)】
4C093AA26
4C093CA18
4C093FF17
4C093FF28
4C093FF50
4C117XB08
4C117XB09
4C117XE44
4C117XE45
4C117XG24
4C117XK05
4C117XK33
4C117XL01
4C117XL11
4C117XR07
4C117XR08
5L096CA24
5L096FA06
5L096FA18
5L096GA10
5L096KA04
5L099AA04
5L099AA26
(57)【要約】
【課題】画像の読影を支援できる情報処理装置、情報処理方法及び情報処理プログラムを提供する。
【解決手段】情報処理装置10は、少なくとも1つのプロセッサを備え、プロセッサは、画像を取得し、画像に含まれる第1関心領域を示す図形を画像に重ねてディスプレイに表示させ、図形の少なくとも一部について修正指示を受け付け、画像の画像特徴及び修正指示に基づいて、第1関心領域と少なくとも一部が重なる第2関心領域を特定する。
【選択図】図5
【特許請求の範囲】
【請求項1】
少なくとも1つのプロセッサを備え、
前記プロセッサは、
画像を取得し、
前記画像に含まれる第1関心領域を示す図形を前記画像に重ねてディスプレイに表示させ、
前記図形の少なくとも一部について修正指示を受け付け、
前記画像の画像特徴及び前記修正指示に基づいて、前記第1関心領域と少なくとも一部が重なる第2関心領域を特定する
情報処理装置。
【請求項2】
前記プロセッサは、
前記第2関心領域を示す図形を前記画像に重ねて前記ディスプレイに表示させる
請求項1に記載の情報処理装置。
【請求項3】
前記プロセッサは、
前記修正指示として、前記図形を形成する点のうち少なくとも1点の修正を受け付ける
請求項1に記載の情報処理装置。
【請求項4】
前記プロセッサは、
前記画像に含まれる関心領域のうち、当該関心領域の外縁から予め定められた範囲内に修正後の前記図形を形成する少なくとも1点が位置する関心領域を、前記第2関心領域として特定する
請求項3に記載の情報処理装置。
【請求項5】
前記プロセッサは、
前記修正指示として、前記図形の形状の変化を表す言語による指示を受け付ける
請求項1に記載の情報処理装置。
【請求項6】
前記プロセッサは、
前記画像、前記第1関心領域及び前記修正指示を入力とし、前記第2関心領域を出力とするよう予め学習された第1学習モデルを用いて、前記第2関心領域を特定する
請求項1に記載の情報処理装置。
【請求項7】
前記プロセッサは、
画像を入力とし、入力された画像の特徴マップを出力とするよう予め学習された第2学習モデルを用いて、前記画像の特徴マップを生成し、
前記特徴マップ、前記第1関心領域及び前記修正指示を入力とし、前記第2関心領域を出力とするよう予め学習された第3学習モデルを用いて、前記第2関心領域を特定する
請求項1に記載の情報処理装置。
【請求項8】
前記プロセッサは、
前記特徴マップに基づいて、前記第1関心領域を特定する
請求項7に記載の情報処理装置。
【請求項9】
前記図形は、バウンディングボックス、マスク及びメッシュの少なくとも1つである
請求項1に記載の情報処理装置。
【請求項10】
前記画像は、医用画像であり、
前記第1関心領域及び前記第2関心領域は、前記医用画像に含まれる構造物の領域、及び前記医用画像に含まれる病変の領域の少なくとも一方である
請求項1に記載の情報処理装置。
【請求項11】
画像を取得し、
前記画像に含まれる第1関心領域を示す図形を前記画像に重ねてディスプレイに表示させ、
前記図形の少なくとも一部について修正指示を受け付け、
前記画像の画像特徴及び前記修正指示に基づいて、前記第1関心領域と少なくとも一部が重なる第2関心領域を特定する
処理を含む情報処理方法。
【請求項12】
画像を取得し、
前記画像に含まれる第1関心領域を示す図形を前記画像に重ねてディスプレイに表示させ、
前記図形の少なくとも一部について修正指示を受け付け、
前記画像の画像特徴及び前記修正指示に基づいて、前記第1関心領域と少なくとも一部が重なる第2関心領域を特定する
処理をコンピュータに実行させるための情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【0001】
本開示は、情報処理装置、情報処理方法及び情報処理プログラムに関する。
【背景技術】
【0002】
従来、CT(Computed Tomography)装置及びMRI(Magnetic Resonance Imaging)装置等の撮影装置により得られる医用画像を用いての画像診断が行われている。また、ディープラーニング等により学習がなされた判別器を用いたCAD(Computer Aided Detection/Diagnosis)により医用画像を解析して、医用画像に含まれる構造物及び病変等を含む関心領域を検出及び/又は診断することが行われている。医用画像及びCADによる解析結果は、医用画像の読影を行う読影医等の医療従事者の端末に送信される。読影医等の医療従事者は、自身の端末を用いて医用画像及び解析結果を参照して医用画像の読影を行い、読影レポートを作成する。
【0003】
また、医用画像の読影を支援する各種手法が提案されている。例えば、特許文献1には、読影医が入力したキーワード及び医用画像の解析結果に基づいて、読影レポートを作成する技術が開示されている。特許文献1に記載の技術では、入力された文字から文章を生成するように学習が行われたリカレントニューラルネットワークを用いて、読影レポートに記載するための文章が作成される。
【0004】
また例えば、特許文献2には、医用画像における関心領域の形状を修正する場合、多節線分又は点列を等間隔に配列し、その内の一つをドラッグすることによって、隣接する他の多節線分又は点列を所定の張力に応じて追随して移動させる技術が開示されている。
【先行技術文献】
【特許文献】
【0005】
【特許文献1】特開2019-153250号公報
【特許文献2】特開2000-308619号公報
【発明の概要】
【発明が解決しようとする課題】
【0006】
従来、CADによって医用画像から関心領域を検出する場合に、周囲の余分な範囲を含んでしまったり、周縁部の検出漏れがあったりして、正しく検出できないことがあった。検出された関心領域を利用する場合(例えば、医用画像中の関心領域を強調表示する場合、及び関心領域に関する所見文を生成する場合等)には、ユーザにより手動で正しい関心領域に修正することが求められるが、この際の手間を軽減できる技術が望まれている。特許文献2に記載の技術では、ドラッグした点に隣接する他の点が所定の張力に応じて移動するため、正しい関心領域に合わせて精度良く修正することが困難な場合があった。
【0007】
本開示は、画像の読影を支援できる情報処理装置、情報処理方法及び情報処理プログラムを提供する。
【課題を解決するための手段】
【0008】
本開示の第1態様は、情報処理装置であって、少なくとも1つのプロセッサを備え、プロセッサは、画像を取得し、画像に含まれる第1関心領域を示す図形を画像に重ねてディスプレイに表示させ、図形の少なくとも一部について修正指示を受け付け、画像の画像特徴及び修正指示に基づいて、第1関心領域と少なくとも一部が重なる第2関心領域を特定する。
【0009】
本開示の第2態様は、上記第1態様において、プロセッサは、第2関心領域を示す図形を画像に重ねてディスプレイに表示させてもよい。
【0010】
本開示の第3態様は、上記第1態様又は第2態様において、プロセッサは、修正指示として、図形を形成する点のうち少なくとも1点の修正を受け付けてもよい。
【0011】
本開示の第4態様は、上記第3態様において、プロセッサは、画像に含まれる関心領域のうち、当該関心領域の外縁から予め定められた範囲内に修正後の図形を形成する少なくとも1点が位置する関心領域を、第2関心領域として特定してもよい。
【0012】
本開示の第5態様は、上記第1態様から第4態様の何れか1つにおいて、プロセッサは、修正指示として、図形の形状の変化を表す言語による指示を受け付けてもよい。
【0013】
本開示の第6態様は、上記第1態様から第5態様の何れか1つにおいて、プロセッサは、画像、第1関心領域及び修正指示を入力とし、第2関心領域を出力とするよう予め学習された第1学習モデルを用いて、第2関心領域を特定してもよい。
【0014】
本開示の第7態様は、上記第1態様から第5態様の何れか1つにおいて、プロセッサは、画像を入力とし、入力された画像の特徴マップを出力とするよう予め学習された第2学習モデルを用いて、画像の特徴マップを生成し、特徴マップ、第1関心領域及び修正指示を入力とし、第2関心領域を出力とするよう予め学習された第3学習モデルを用いて、第2関心領域を特定してもよい。
【0015】
本開示の第8態様は、上記第7態様において、プロセッサは、特徴マップに基づいて、第1関心領域を特定してもよい。
【0016】
本開示の第9態様は、上記第1態様から第8態様の何れか1つにおいて、図形は、バウンディングボックス、マスク及びメッシュの少なくとも1つであってもよい。
【0017】
本開示の第10態様は、上記第1態様から第9態様の何れか1つにおいて、画像は、医用画像であり、関心領域は、医用画像に含まれる構造物の領域、及び医用画像に含まれる病変の領域の少なくとも一方であってもよい。
【0018】
本開示の第11態様は、情報処理方法であって、画像を取得し、画像に含まれる第1関心領域を示す図形を画像に重ねてディスプレイに表示させ、図形の少なくとも一部について修正指示を受け付け、画像の画像特徴及び修正指示に基づいて、第1関心領域と少なくとも一部が重なる第2関心領域を特定する処理を含む。
【0019】
本開示の第12態様は、情報処理プログラムであって、画像を取得し、画像に含まれる第1関心領域を示す図形を画像に重ねてディスプレイに表示させ、図形の少なくとも一部について修正指示を受け付け、画像の画像特徴及び修正指示に基づいて、第1関心領域と少なくとも一部が重なる第2関心領域を特定する処理をコンピュータに実行させるためのものである。
【発明の効果】
【0020】
上記態様によれば、本開示の情報処理装置、情報処理方法及び情報処理プログラムは、画像の読影を支援できる。
【図面の簡単な説明】
【0021】
図1】情報処理システムの概略構成の一例を示す図である。
図2】医用画像の一例を示す図である。
図3】医用画像の一例を示す図である。
図4】情報処理装置のハードウェア構成の一例を示すブロック図である。
図5】情報処理装置の機能的な構成の一例を示すブロック図である。
図6】ディスプレイに表示される画面の一例を示す図である。
図7】ディスプレイに表示される画面の一例を示す図である。
図8】第2関心領域の特定方法を説明するための図である。
図9】ディスプレイに表示される画面の一例を示す図である。
図10】情報処理の一例を示すフローチャートである。
図11】第2関心領域の特定方法を説明するための図である。
【発明を実施するための形態】
【0022】
以下、図面を参照して本開示の実施形態について説明する。まず、本開示の情報処理装置10を適用した情報処理システム1の構成について説明する。図1は、情報処理システム1の概略構成を示す図である。図1に示す情報処理システム1は、公知のオーダリングシステムを用いた診療科の医師からの検査オーダに基づいて、被検体の検査対象部位の撮影、撮影により取得された医用画像の保管を行う。また、読影医による医用画像の読影作業及び読影レポートの作成、並びに、依頼元の診療科の医師による読影レポートの閲覧を行う。
【0023】
図1に示すように、情報処理システム1は、撮影装置2、読影端末である読影WS(WorkStation)3、診療WS4、画像サーバ5、画像DB(DataBase)6、レポートサーバ7及びレポートDB8を含む。撮影装置2、読影WS3、診療WS4、画像サーバ5、画像DB6、レポートサーバ7及びレポートDB8は、有線又は無線のネットワーク9を介して互いに通信可能な状態で接続されている。
【0024】
各機器は、情報処理システム1の構成要素として機能させるためのアプリケーションプログラムがインストールされたコンピュータである。アプリケーションプログラムは、例えば、DVD-ROM(Digital Versatile Disc Read Only Memory)及びCD-ROM(Compact Disc Read Only Memory)等の記録媒体に記録されて配布され、その記録媒体からコンピュータにインストールされてもよい。また例えば、ネットワーク9に接続されたサーバコンピュータの記憶装置又はネットワークストレージに、外部からアクセス可能な状態で記憶され、要求に応じてコンピュータにダウンロードされ、インストールされてもよい。
【0025】
撮影装置2は、被検体の診断対象となる部位を撮影することにより、診断対象部位を表す医用画像を生成する装置(モダリティ)である。撮影装置2の一例としては、単純X線撮影装置、CT(Computed Tomography)装置、MRI(Magnetic Resonance Imaging)装置、PET(Positron Emission Tomography)装置、超音波診断装置、内視鏡及び眼底カメラ等が挙げられる。撮影装置2により生成された医用画像は画像サーバ5に送信され、画像DB6に保存される。
【0026】
図2は、撮影装置2によって取得される医用画像の一例を模式的に示す図である。図2に示す医用画像Tは、例えば、1人の被検体(人体)の頭部から腰部までの断層面をそれぞれ表す複数の断層画像T1~Tm(mは2以上)からなるCT画像である。
【0027】
図3は、複数の断層画像T1~Tmのうちの1枚の断層画像Txの一例を模式的に示す図である。図3に示す断層画像Txは、肺を含む断層面を表す。各断層画像T1~Tmには、人体の各種器官及び臓器(例えば肺及び肝臓等)、並びに、各種器官及び臓器を構成する各種組織(例えば血管、神経及び筋肉等)等を示す構造物の領域SAが含まれ得る。また、各断層画像には、例えば結節、腫瘍、損傷、欠損及び炎症等の病変の領域AAが含まれ得る。図3に示す断層画像Txにおいては、肺の領域が構造物の領域SAであり、結節の領域が病変の領域AAである。なお、1枚の断層画像に複数の構造物の領域SA及び/又は病変の領域AAが含まれていてもよい。以下、医用画像に含まれる構造物の領域SA、及び医用画像に含まれる病変の領域AAの少なくとも一方を「関心領域」という。
【0028】
読影WS3は、例えば放射線科の読影医等の医療従事者が、医用画像の読影及び読影レポートの作成等に利用するコンピュータであり、本実施形態に係る情報処理装置10を内包する。読影WS3では、画像サーバ5に対する医用画像の閲覧要求、画像サーバ5から受信した医用画像に対する各種画像処理、医用画像の表示、及び、医用画像に関する文章の入力受付が行われる。また、読影WS3では、医用画像に対する解析処理、解析結果に基づく読影レポートの作成の支援、レポートサーバ7に対する読影レポートの登録要求及び閲覧要求、並びに、レポートサーバ7から受信した読影レポートの表示が行われる。これらの処理は、読影WS3が各処理のためのソフトウェアプログラムを実行することにより行われる。
【0029】
診療WS4は、例えば診療科の医師等の医療従事者が、医用画像の詳細観察、読影レポートの閲覧、及び、電子カルテの作成等に利用するコンピュータであり、処理装置、ディスプレイ等の表示装置、並びにキーボード及びマウス等の入力装置を含んで構成される。診療WS4では、画像サーバ5に対する医用画像の閲覧要求、画像サーバ5から受信した医用画像の表示、レポートサーバ7に対する読影レポートの閲覧要求、及び、レポートサーバ7から受信した読影レポートの表示が行われる。これらの処理は、診療WS4が各処理のためのソフトウェアプログラムを実行することにより行われる。
【0030】
画像サーバ5は、汎用のコンピュータにデータベース管理システム(DataBase Management System:DBMS)の機能を提供するソフトウェアプログラムがインストールされたものである。画像サーバ5は、画像DB6と接続される。なお、画像サーバ5と画像DB6との接続形態は特に限定されず、データバスによって接続される形態でもよいし、NAS(Network Attached Storage)及びSAN(Storage Area Network)等のネットワークを介して接続される形態でもよい。
【0031】
画像DB6は、例えば、HDD(Hard Disk Drive)、SSD(Solid State Drive)及びフラッシュメモリ等の記憶媒体によって実現される。画像DB6には、撮影装置2において取得された医用画像と、医用画像に付帯された付帯情報と、が対応付けられて登録される。
【0032】
付帯情報には、例えば、医用画像を識別するための画像ID(identification)、医用画像に含まれる断層画像ごとに割り振られる断層ID、被検体を識別するための被検体ID、及び検査を識別するための検査ID等の識別情報が含まれてもよい。また、付帯情報には、例えば、医用画像の撮影に関する撮影方法、撮影条件、撮影目的及び撮影日時等の撮影に関する情報が含まれていてもよい。「撮影方法」及び「撮影条件」とは、例えば、撮影装置2の種類、撮影部位、撮影プロトコル、撮影シーケンス、撮像手法、造影剤の使用有無及び断層撮影におけるスライス厚等である。また、付帯情報には、被検体の名前、生年月日、年齢及び性別等の被検体に関する情報が含まれていてもよい。
【0033】
また、画像サーバ5は、撮影装置2からの医用画像の登録要求を受信すると、その医用画像をデータベース用のフォーマットに整えて画像DB6に登録する。また、画像サーバ5は、読影WS3及び診療WS4からの閲覧要求を受信すると、画像DB6に登録されている医用画像を検索し、検索された医用画像を閲覧要求元の読影WS3及び診療WS4に送信する。
【0034】
レポートサーバ7は、汎用のコンピュータにデータベース管理システムの機能を提供するソフトウェアプログラムがインストールされたものである。レポートサーバ7は、レポートDB8と接続される。なお、レポートサーバ7とレポートDB8との接続形態は特に限定されず、データバスによって接続される形態でもよいし、NAS及びSAN等のネットワークを介して接続される形態でもよい。
【0035】
レポートDB8は、例えば、HDD、SSD及びフラッシュメモリ等の記憶媒体によって実現される。レポートDB8には、読影WS3において作成された読影レポートが登録される。また、レポートDB8には、医用画像に関する所見情報が記憶されていてもよい。所見情報とは、例えば読影WS3がCAD(Computer Aided Detection/Diagnosis)技術及びAI(Artificial Intelligence)技術等を用いて医用画像を画像解析して得た情報、並びにユーザが医用画像を読影して入力した情報等である。
【0036】
所見情報とは、例えば、医用画像に含まれる関心領域の種類(名称)、性状、位置、大きさ等の測定値、及び推定病名等の各種所見を示す。種類(名称)の例としては、「肺」及び「肝臓」等の構造物の種類、並びに、「結節」及び「腫瘤」等の病変の種類が挙げられる。性状とは、主に病変の特徴を意味する。例えば肺結節の場合、「充実型」及び「すりガラス型」等の吸収値、「明瞭/不明瞭」、「平滑/不整」、「スピキュラ」、「分葉状」及び「鋸歯状」等の辺縁形状、並びに、「類円形」及び「不整形」等の全体形状を示す所見が挙げられる。また例えば、「胸膜接触」及び「胸膜陥入」等の周辺組織との関係、並びに、造影有無及びウォッシュアウト等に関する所見が挙げられる。
【0037】
位置とは、解剖学的な位置、医用画像中の位置、並びに、「内部」、「辺縁」及び「周囲」等の他の関心領域との相対的な位置関係等を意味する。解剖学的な位置とは、「肺」及び「肝臓」等の臓器名で示されてもよいし、肺を「右肺」、「上葉」、及び肺尖区(「S1」)のように細分化した表現で表されてもよい。測定値とは、医用画像から定量的に測定可能な値であり、例えば、関心領域の大きさ及び信号値の少なくとも一方である。大きさは、例えば、関心領域の長径、短径、面積及び体積等で表される。信号値は、例えば、関心領域の画素値、及び単位をHUとするCT値等で表される。推定病名とは、病変に基づいて推定した評価結果であり、例えば、「がん」及び「炎症」等の病名、並びに、病名及び性状に関する「陰性/陽性」、「良性/悪性」及び「軽症/重症」等の評価結果が挙げられる。
【0038】
また、レポートサーバ7は、読影WS3からの読影レポートの登録要求を受信すると、その読影レポートをデータベース用のフォーマットに整えてレポートDB8に登録する。また、レポートサーバ7は、読影WS3及び診療WS4からの読影レポートの閲覧要求を受信すると、レポートDB8に登録されている読影レポートを検索し、検索された読影レポートを閲覧要求元の読影WS3及び診療WS4に送信する。
【0039】
ネットワーク9は、例えば、LAN(Local Area Network)及びWAN(Wide Area Network)等のネットワークである。なお、情報処理システム1に含まれる撮影装置2、読影WS3、診療WS4、画像サーバ5、画像DB6、レポートサーバ7及びレポートDB8は、それぞれ同一の医療機関に配置されていてもよいし、異なる医療機関等に配置されていてもよい。また、撮影装置2、読影WS3、診療WS4、画像サーバ5、画像DB6、レポートサーバ7及びレポートDB8の各装置の台数は図1に示す台数に限らず、各装置はそれぞれ同様の機能を有する複数台の装置で構成されていてもよい。
【0040】
ところで、CADによって医用画像から関心領域を検出する場合に、周囲の余分な範囲を含んでしまったり、周縁部の検出漏れがあったりして、正しく検出できないことがあった。検出された関心領域を利用する場合(例えば、医用画像中の関心領域を強調表示する場合、及び関心領域に関する所見文を生成する場合等)には、ユーザにより手動で正しい関心領域に修正することが求められる。
【0041】
そこで、本実施形態に係る情報処理装置10は、医用画像から検出された関心領域を修正する場合の補助を行うことによって、修正の手間を軽減し、医用画像の読影を支援する機能を有する。以下、情報処理装置10について説明する。上述したように、情報処理装置10は読影WS3に内包される。
【0042】
まず、図4を参照して、本実施形態に係る情報処理装置10のハードウェア構成の一例を説明する。図4に示すように、情報処理装置10は、CPU(Central Processing Unit)21、不揮発性の記憶部22、及び一時記憶領域としてのメモリ23を含む。また、情報処理装置10は、液晶ディスプレイ等のディスプレイ24、キーボード及びマウス等の入力部25、並びにネットワークI/F(Interface)26を含む。ネットワークI/F26は、ネットワーク9に接続され、有線及び/又は無線通信を行う。CPU21、記憶部22、メモリ23、ディスプレイ24、入力部25及びネットワークI/F26は、システムバス及びコントロールバス等のバス28を介して相互に各種情報の授受が可能に接続されている。
【0043】
記憶部22は、例えば、HDD、SSD及びフラッシュメモリ等の記憶媒体によって実現される。記憶部22には、情報処理装置10における情報処理プログラム27が記憶される。CPU21は、記憶部22から情報処理プログラム27を読み出してからメモリ23に展開し、展開した情報処理プログラム27を実行する。CPU21が本開示のプロセッサの一例である。情報処理装置10としては、例えば、パーソナルコンピュータ、サーバコンピュータ、スマートフォン、タブレット端末及びウェアラブル端末等を適宜適用できる。
【0044】
次に、図5図9を参照して、本実施形態に係る情報処理装置10の機能的な構成の一例について説明する。図5に示すように、情報処理装置10は、取得部30、特定部32、受付部34及び制御部36を含む。CPU21が情報処理プログラム27を実行することにより、CPU21が取得部30、特定部32、受付部34及び制御部36の各機能部として機能する。
【0045】
取得部30は、画像サーバ5から、被検体を撮影して得られた医用画像を取得する。
【0046】
特定部32は、取得部30により取得された医用画像に含まれる第1関心領域A1を特定する。第1関心領域A1の特定手法としては、公知のCAD技術及びAI技術を用いた方法等を適宜適用できる。例えば、特定部32は、医用画像を入力とし、当該医用画像に含まれる関心領域を特定して出力するよう学習されたCNN(Convolutional Neural Network)等の学習モデルを用いて、医用画像から第1関心領域A1を特定してもよい。
【0047】
また、特定部32は、特定した第1関心領域A1に関する所見文を生成してもよい。所見文の生成手法としては、公知のCAD技術及びAI技術を用いた方法等を適宜適用できる。例えば、特定部32は、医用画像から特定された関心領域を入力とし、関心領域の所見情報を出力するよう予め学習されたCNN等の学習モデルを用いて、第1関心領域A1の所見情報を生成してもよい。その後、特定部32は、生成した所見情報を含む所見文を生成してもよい。例えば、特定部32は、上記特許文献1に記載のリカレントニューラルネットワーク等の機械学習を用いた手法を用いて所見文を生成してもよい。また例えば、特定部32は、予め定められたテンプレートに所見情報を埋め込むことによって所見文を生成してもよい。
【0048】
制御部36は、特定部32により特定された第1関心領域A1を示す図形を、取得部30により取得された医用画像に重ねてディスプレイ24に表示させる制御を行う。図6に、制御部36によってディスプレイ24に表示される画面D1の一例を示す。画面D1には医用画像T10が含まれ、そのうち第1関心領域A1がバウンディングボックスB1で囲われることによって強調されている。バウンディングボックスB1が、本開示の第1関心領域A1を示す図形の一例である。
【0049】
なお、図6ではバウンディングボックスB1が矩形である例を示しているが、これに限らず、バウンディングボックスB1は矩形以外の多角形であってもよい。また、第1関心領域A1を示す図形は、バウンディングボックスB1に限らず、例えば、第1関心領域A1とその他の領域で色等の表示方法を異ならせるマスク、及び第1関心領域A1の幾何形状を表現するメッシュの少なくとも1つであってもよい。
【0050】
また、制御部36は、特定部32により生成された第1関心領域A1に関する所見文をディスプレイ24に表示させる制御を行ってもよい。図6の画面D1には、第1関心領域A1に関する所見文92が含まれている。
【0051】
ここで、ユーザが、画面D1の医用画像T10において注目する関心領域(正しい関心領域)を第1関心領域A1から第2関心領域A2に修正することを所望したとする。この場合、ユーザは、画面D1において修正ボタン96を入力部25を介して選択する。制御部36は、修正ボタン96が選択されると、図7に示す画面D2に遷移する。画面D2は、第1関心領域A1を示す図形の修正を受け付けるための画面である。
【0052】
受付部34は、第1関心領域A1を示す図形(バウンディングボックスB1)の少なくとも一部について修正指示を受け付ける。具体的には、受付部34は、修正指示として、第1関心領域A1を示す図形を形成する点のうち少なくとも1点の修正を受け付けてもよい。ユーザは、入力部25を介してマウスポインタ90を操作し、画面D2に表示されているバウンディングボックスB1を形成する点のうち少なくとも1点(図7では左上の点)を、第2関心領域A2に合わせるように修正する。画面D2には、修正前のバウンディングボックスB1を点線で示し、修正後のバウンディングボックスBBを実線で示している。
【0053】
特定部32は、取得部30により取得された医用画像の画像特徴、及び受付部34により受け付けられた修正指示に基づいて、第1関心領域A1と少なくとも一部が重なる第2関心領域A2を特定する。すなわち、第2関心領域A2は、第1関心領域A1と少なくとも一部が重なっていればよく、一部は重なっていなくてもよい。また、第2関心領域A2は、第1関心領域A1より小さくても大きくてもよい。一方、第1関心領域A1と全く重ならない関心領域を、第2関心領域A2として特定することはない。
【0054】
具体的には、特定部32は、医用画像に含まれる関心領域のうち、当該関心領域の外縁から予め定められた範囲内に修正後の図形(バウンディングボックスBB)を形成する少なくとも1点が位置する関心領域を、第2関心領域A2として特定する。換言すれば、特定部32は、医用画像における修正後の図形(バウンディングボックスBB)から予め定められた範囲内を探索し、当該範囲内に外縁の少なくとも一部が位置するような関心領域を第2関心領域A2として特定する。これにより、ユーザが特定を所望する第2関心領域A2の一部又は全部が、修正後の図形(バウンディングボックスBB)に対して内包されているか又は突出しているかに依らず、適切に第2関心領域A2を特定できる。
【0055】
例えば図8に示すように、特定部32は、医用画像、第1関心領域A1及び修正指示(バウンディングボックスBB)を入力とし、第2関心領域A2を出力とするよう予め学習された第1学習モデル40を用いて、第2関心領域A2を特定してもよい。第1学習モデル40は、学習用データとして医用画像、第1関心領域A1及び修正指示と、第2関心領域A2との組合せを用いて学習されたCNN等を含む学習モデルである。
【0056】
また、特定部32は、上記の第1関心領域A1に関する所見文の生成と同様に、第2関心領域A2に関する所見文を生成してもよい。
【0057】
制御部36は、特定部32により特定された第2関心領域A2を示す図形を、取得部30により取得された医用画像に重ねてディスプレイ24に表示させる制御を行ってもよい。図9に、制御部36によってディスプレイ24に表示される画面D3の一例を示す。画面D3には医用画像T10が含まれ、そのうち第2関心領域A2がバウンディングボックスB2で囲われることによって強調されている。バウンディングボックスB2が、本開示の第2関心領域A2を示す図形の一例である。
【0058】
なお、図9ではバウンディングボックスB2が矩形である例を示しているが、これに限らず、バウンディングボックスB2は矩形以外の多角形であってもよい。また、第2関心領域A2を示す図形は、バウンディングボックスB2に限らず、例えば、第2関心領域A2とその他の領域で色等の表示方法を異ならせるマスク、及び第2関心領域A2の幾何形状を表現するメッシュの少なくとも1つであってもよい。
【0059】
また、制御部36は、特定部32により生成された第2関心領域A2に関する所見文をディスプレイ24に表示させる制御を行ってもよい。図9の画面D3では、画面D1の第1関心領域A1に関する所見文92に替わって、第2関心領域A2に関する所見文93が含まれている。
【0060】
次に、図10を参照して、本実施形態に係る情報処理装置10の作用を説明する。情報処理装置10において、CPU21が情報処理プログラム27を実行することによって、図10に示す情報処理が実行される。情報処理は、例えば、ユーザにより入力部25を介して実行開始の指示があった場合に実行される。
【0061】
ステップS10で、取得部30は、画像サーバ5から、被検体を撮影して得られた医用画像を取得する。ステップS12で、特定部32は、ステップS10で取得された医用画像に含まれる第1関心領域を特定する。ステップS14で、制御部36は、ステップS12で特定された第1関心領域を示す図形を、ステップS10で取得された医用画像に重ねてディスプレイ24に表示させる制御を行う。
【0062】
ステップS16で、受付部34は、ステップS14でディスプレイ24に表示させた第1関心領域を示す図形の少なくとも一部について修正指示を受け付ける。ステップS18で、特定部32は、ステップS10で取得された医用画像の画像特徴、及びステップS16で受け付けられた修正指示に基づいて、第1関心領域と少なくとも一部が重なる第2関心領域を特定する。ステップS20で、制御部36は、ステップS18で特定された第2関心領域を示す図形を、ステップS10で取得された医用画像に重ねてディスプレイ24に表示させる制御を行い、本情報処理を終了する。
【0063】
以上説明したように、本開示の一態様に係る情報処理装置10は、少なくとも1つのプロセッサを備え、プロセッサは、画像を取得し、画像に含まれる第1関心領域を示す図形を画像に重ねてディスプレイに表示させ、図形の少なくとも一部について修正指示を受け付け、画像の画像特徴及び修正指示に基づいて、第1関心領域と少なくとも一部が重なる第2関心領域を特定する。
【0064】
すなわち、本実施形態に係る情報処理装置10によれば、画像から検出された第1関心領域をユーザが修正する場合に、修正指示に加えて画像特徴に基づいて修正後の第2関心領域を特定できる。したがって、修正の手間を軽減しながら、精度良く第2関心領域を特定できるので、画像の読影を支援できる。
【0065】
なお、上記実施形態においては、修正指示として、第1関心領域を示す図形の修正を受け付ける形態について説明したが、これに限らない。例えば、受付部34は、修正指示として、第1関心領域を示す図形の形状の変化を表す言語による指示を受け付けてもよい。例えば、受付部34は、第1関心領域を示す図形の形状の変化を表す語句として、「大きく」、「小さく」、「辺縁を細かく」等の入力を受け付けてもよい。
【0066】
この場合、例えば、特定部32は、医用画像、第1関心領域及び言語による修正指示を入力とし、第2関心領域を出力とするよう予め学習された学習モデルを用いて、第2関心領域を特定してもよい。この学習モデルは、学習用データとして医用画像、第1関心領域及び言語による修正指示と、第2関心領域との組合せを用いて学習されたCNN等を含む学習モデルである。これにより、例えば、「大きく」という修正指示については、第1関心領域を示す図形よりも第2関心領域を示す図形の方が大きくなるように学習される。また例えば、「辺縁を細かく」という修正指示については、第1関心領域を示す図形の頂点数よりも第2関心領域を示す図形の頂点数の方が増加するように学習される。
【0067】
また例えば、特定部32は、言語による修正指示ごとに第1関心領域を示す図形の変化の仕方についての条件を予め定め、受け付けた修正指示に対応する条件に基づいて、第2関心領域を特定してもよい。例えば、「大きく」という修正指示については、第1関心領域を示す図形の縦幅及び横幅の少なくとも一方が大きくなるように条件を予め定めておく。また例えば、「辺縁を細かく」という修正指示については、第1関心領域を示す図形の頂点数を増加させるように条件を予め定めておく。受付部34によって修正指示が受け付けられると、特定部32は、予め定めておいた条件を参照し、修正指示にしたがって第1関心領域を示す図形を修正する。その後、上記実施形態において説明したのと同様に、特定部32は、医用画像に含まれる関心領域のうち、当該関心領域の外縁から予め定められた範囲内に修正後の図形を形成する少なくとも1点が位置する関心領域を、第2関心領域として特定してもよい。
【0068】
また、上記実施形態においては、第2関心領域の特定に、医用画像、第1関心領域及び修正指示を入力とする第1学習モデル40を用いる形態について説明したが、これに限らない。例えば図11に示すように、特定部32は、2つの学習モデル(第2学習モデル42及び第3学習モデル44)を組み合わせて第2関心領域を特定してもよい。具体的には、まず、特定部32は、医用画像を入力とし、入力された医用画像の特徴マップC1~Cnを出力とするよう予め学習された第2学習モデル42を用いて、医用画像の特徴マップC1~Cnを生成してもよい。第2学習モデル42は、例えば、入力される画像に対して各種カーネルを用いた畳み込み処理を行い、畳み込み処理により得られた特徴量データからなる特徴マップC1~Cnを出力するCNN等のモデルである。nは各種カーネルの数に対応する。
【0069】
次に、特定部32は、第2学習モデル42により生成された特徴マップC1~Cn、第1関心領域及び修正指示を入力とし、第2関心領域を出力とするよう予め学習された第3学習モデル44を用いて、第2関心領域を特定してもよい。第3学習モデル44は、例えば、第1関心領域の情報と、修正指示を含む第2関心領域の情報との組合せを用いて学習されたCNN等を含む学習モデルである。
【0070】
ここで、第3学習モデル44の学習に用いられる「第1関心領域の情報」とは、例えば、特徴マップC1~Cnと、第1関心領域を示す図形(例えばバウンディングボックスB1)又は第1関心領域の座標と、の組合せであってもよい。また例えば、この組合せに基づいて特徴マップC1~Cnのそれぞれを編集して得られる、特徴マップC1~Cnのそれぞれのうち第1関心領域の部分を切り取った部分特徴マップを用いてもよい。
【0071】
また、第3学習モデル44の学習に用いられる「第2関心領域の情報」とは、例えば、特徴マップC1~Cnと、修正指示との組合せであってもよい。また例えば、この組合せに基づいて特徴マップC1~Cnのそれぞれを編集して得られる、特徴マップC1~Cnのそれぞれのうち修正指示に応じた部分を切り取った部分特徴マップを用いてもよい。
【0072】
なお、特定部32は、この第2学習モデル42を第1関心領域の特定にも用いてもよい。例えば、特定部32は、第2学習モデル42を用いて、医用画像から特徴マップC1~Cnを生成し、生成した特徴マップに基づいて、第1関心領域を特定してもよい。
【0073】
また、上記実施形態においては、医用画像についての読影を想定した形態について説明したが、これに限らない。本開示の情報処理装置10は、被検体を撮影して得られ、関心領域を含む各種画像に適用可能である。例えば、情報処理装置10を、放射線透過検査及び超音波探傷検査等の非破壊検査において、機器、建築物、配管及び溶接部等を被検体として取得される画像に適用してもよい。この場合、例えば関心領域は、ひび、きず、泡及び異物等を示す。
【0074】
また、上記実施形態において、例えば、取得部30、特定部32、受付部34及び制御部36といった各種の処理を実行する処理部(processing unit)のハードウェア的な構造としては、次に示す各種のプロセッサ(processor)を用いることができる。上記各種のプロセッサには、前述したように、ソフトウェア(プログラム)を実行して各種の処理部として機能する汎用的なプロセッサであるCPUに加えて、FPGA(Field Programmable Gate Array)等の製造後に回路構成を変更可能なプロセッサであるプログラマブルロジックデバイス(Programmable Logic Device:PLD)、ASIC(Application Specific Integrated Circuit)等の特定の処理を実行させるために専用に設計された回路構成を有するプロセッサである専用電気回路等が含まれる。
【0075】
1つの処理部は、これらの各種のプロセッサのうちの1つで構成されてもよいし、同種又は異種の2つ以上のプロセッサの組み合わせ(例えば、複数のFPGAの組み合わせや、CPUとFPGAとの組み合わせ)で構成されてもよい。また、複数の処理部を1つのプロセッサで構成してもよい。
【0076】
複数の処理部を1つのプロセッサで構成する例としては、第1に、クライアント及びサーバ等のコンピュータに代表されるように、1つ以上のCPUとソフトウェアの組み合わせで1つのプロセッサを構成し、このプロセッサが複数の処理部として機能する形態がある。第2に、システムオンチップ(System on Chip:SoC)等に代表されるように、複数の処理部を含むシステム全体の機能を1つのIC(Integrated Circuit)チップで実現するプロセッサを使用する形態がある。このように、各種の処理部は、ハードウェア的な構造として、上記各種のプロセッサの1つ以上を用いて構成される。
【0077】
さらに、これらの各種のプロセッサのハードウェア的な構造としては、より具体的には、半導体素子などの回路素子を組み合わせた電気回路(circuitry)を用いることができる。
【0078】
また、上記実施形態では、情報処理プログラム27が記憶部22に予め記憶(インストール)されている態様を説明したが、これに限定されない。情報処理プログラム27は、CD-ROM(Compact Disc Read Only Memory)、DVD-ROM(Digital Versatile Disc Read Only Memory)、及びUSB(Universal Serial Bus)メモリ等の記録媒体に記録された形態で提供されてもよい。また、情報処理プログラム27は、ネットワークを介して外部装置からダウンロードされる形態としてもよい。さらに、本開示の技術は、情報処理プログラムに加えて、情報処理プログラムを非一時的に記憶する記憶媒体にもおよぶ。
【0079】
本開示の技術は、上記実施形態例及び実施例を適宜組み合わせることも可能である。以上に示した記載内容及び図示内容は、本開示の技術に係る部分についての詳細な説明であり、本開示の技術の一例に過ぎない。例えば、上記の構成、機能、作用及び効果に関する説明は、本開示の技術に係る部分の構成、機能、作用及び効果の一例に関する説明である。よって、本開示の技術の主旨を逸脱しない範囲内において、以上に示した記載内容及び図示内容に対して、不要な部分を削除したり、新たな要素を追加したり、置き換えたりしてもよいことはいうまでもない。
【符号の説明】
【0080】
1 情報処理システム
2 撮影装置
3 読影WS
4 診療WS
5 画像サーバ
6 画像DB
7 レポートサーバ
8 レポートDB
9 ネットワーク
10 情報処理装置
21 CPU
22 記憶部
23 メモリ
24 ディスプレイ
25 入力部
26 ネットワークI/F
27 情報処理プログラム
28 バス
30 取得部
32 特定部
34 受付部
36 制御部
40 第1学習モデル
42 第2学習モデル
44 第3学習モデル
90 マウスポインタ
92、93 所見文
96 修正ボタン
A1 第1関心領域
A2 第2関心領域
AA 病変の領域
B1、B2、BB バウンディングボックス
C1~Cn 特徴マップ
D1~D3 画面
SA 構造物の領域
T、T10 医用画像
T1~Tm、Tx 断層画像
図1
図2
図3
図4
図5
図6
図7
図8
図9
図10
図11