(57)【要約】【課題】医療分野においてディープラーニングに必要な大量かつ多様な学習データの学習を支援する学習支援装置、学習支援装置の作動方法、学習支援プログラム、学習支援システム、および端末装置を提供する。【解決手段】複数の端末装置１０のそれぞれに設けられた学習用判別器に画像正解データを用いて学習させた複数の学習済判別器ＮＮｔ−Ａ，ＮＮｔ−Ｘを、学習支援装置２０で取得し、複数の学習済判別器ＮＮｔ−Ａ，ＮＮｔ−Ｘに対して同一の入力画像Ｐを判別させた複数の判別結果ａ，ｂ，ｃ・・・ｇを取得し、複数の判別結果に基づいて入力画像Ｐの正解データを決定し、入力画像Ｐと正解データを判別器ＮＮｌに学習させて新たな学習用判別器ＮＮｔとして各端末装置１０に出力する。【選択図】図５
2019061579.tif 000002
【特許請求の範囲】
【請求項１】
複数の端末装置のそれぞれに設けられた学習用判別器に画像と該画像の正解データを用いて学習させた複数の学習済判別器を取得する学習済判別器取得部と、
前記複数の学習済判別器に対して同一の入力画像を判別させた複数の判別結果を取得し、該複数の判別結果に基づいて前記入力画像の正解データを決定し、前記入力画像と決定した正解データを用いて前記学習用判別器を再度学習させた新たな学習用判別器を出力する判別器出力部を備え、
前記学習済判別器取得部によって、前記複数の端末装置のそれぞれに設けられた前記判別器出力部から出力された学習用判別器に画像と該画像の正解データを用いて学習させた学習済判別器を取得し、前記判別器出力部によって、前記学習済判別器取得部で取得した複数の前記学習済判別器に対して前記入力画像と異なる新たな同一の入力画像を判別させた判別結果に基づいて該新たな入力画像の正解データを決定して、該新たな入力画像と決定した正解データを用いて該判別器出力部で出力した学習用判別器を再度学習させた新たな学習用判別器を出力する処理を繰り返す学習支援装置。
【請求項２】
前記判別器出力部が、前記新たな学習用判別器が学習に用いた画像と該画像の正解データを学習した実運用判別器を出力する請求項１記載の学習支援装置。
【請求項３】
前記学習済判別器取得部が、前記複数の端末装置からネットワークを介して前記学習済判別器を取得し、
前記判別器出力部が、前記新たな学習用判別器を前記ネットワークを介して前記複数の端末装置に出力する請求項１または２記載の学習支援装置。
【請求項４】
前記判別器出力部は、前記複数の判別結果のうち同じ結果となった数が最も多い判別結果を前記入力画像の正解データとして決定する請求項１から３のいずれか１項記載の学習支援装置。
【請求項５】
前記判別器出力部は、前記学習済判別器に学習させた前記端末装置に応じて前記複数の学習済判別器のそれぞれの重みを決定し、前記判別結果のうち同じ結果となった前記学習済判別器の前記重みを加算し、前記加算した重みが最も大きい判別結果を前記入力画像の正解データとする請求項１〜４のいずれか１項記載の学習支援装置。
【請求項６】
前記判別器出力部は、前記各端末装置で前記学習済判別器に学習させた正解データの数に応じて前記各端末装置で学習させた前記学習済判別器のそれぞれの重みを決定して、前記判別結果が同じ結果となった前記学習済判別器の前記重みを加算し、前記加算した重みが最も大きい判別結果を前記入力画像の正解データとする請求項５記載の学習支援装置。
【請求項７】
前記判別器出力部は、前記学習済判別器のそれぞれに対して前記各学習済判別器に学習させた画像の症例種別ごとに重みを決定し、前記判別結果が同じ結果となった前記学習済判別器における前記入力画像の前記症例種別に対応する前記重みを加算し、前記加算した重みが最も大きい判別結果を前記入力画像の正解データとする請求項５記載の学習支援装置。
【請求項８】
前記複数の前記学習済判別器に対して基準となる複数の画像からなる画像セットを用いて正解率を評価する評価部を有し、
前記判別器出力部は、前記評価部によって得られた正解率に応じて前記複数の学習済判別器のそれぞれの重みを決定し、前記学習済判別器の判別結果が同じ結果となった前記学習済判別器のそれぞれの前記重みを加算し、前記加算した重みが最も大きい判別結果を前記入力画像の正解データとする請求項５記載の学習支援装置。
【請求項９】
学習済判別器取得部と判別器出力部を備えた学習支援装置の作動方法であって、
前記学習済判別器取得部が、複数の端末装置のそれぞれに設けられた学習用判別器に画像と該画像の正解データを用いて学習させた複数の学習済判別器を取得し、
前記判別器出力部が、前記複数の学習済判別器に対して同一の入力画像を判別させた複数の判別結果を取得し、該複数の判別結果に基づいて前記入力画像の正解データを決定し、前記入力画像と決定した正解データを用いて前記学習用判別器を再度学習させた新たな学習用判別器を出力し、
前記学習済判別器取得部によって、前記複数の端末装置のそれぞれに設けられた前記判別器出力部から出力された学習用判別器に画像と該画像の正解データを用いて学習させた学習済判別器を取得し、前記判別器出力部によって、前記学習済判別器取得部で取得した複数の前記学習済判別器に対して前記入力画像と異なる新たな同一の入力画像を判別させた判別結果に基づいて該新たな入力画像の正解データを決定して、該新たな入力画像と決定した正解データを用いて該判別器出力部で出力した学習用判別器を再度学習させた新たな学習用判別器を出力する処理を繰り返す学習支援装置の作動方法。
【請求項１０】
コンピュータを、
複数の端末装置のそれぞれに設けられた学習用判別器に画像と該画像の正解データを用いて学習させた複数の学習済判別器を取得する学習済判別器取得部と、
前記複数の学習済判別器に対して同一の入力画像を判別させた複数の判別結果を取得し、該複数の判別結果に基づいて前記入力画像の正解データを決定し、前記入力画像と決定した正解データを用いて前記学習用判別器を再度学習させた新たな学習用判別器を出力する判別器出力部として機能させる学習支援プログラムであって、
前記学習済判別器取得部によって、前記複数の端末装置のそれぞれに設けられた前記判別器出力部から出力された学習用判別器に画像と該画像の正解データを用いて学習させた学習済判別器を取得し、前記判別器出力部によって、前記学習済判別器取得部で取得した複数の前記学習済判別器に対して前記入力画像と異なる新たな同一の入力画像を判別させた判別結果に基づいて該新たな入力画像の正解データを決定して、該新たな入力画像と決定した正解データを用いて該判別器出力部で出力した学習用判別器を再度学習させた新たな学習用判別器を出力する処理を繰り返させる学習支援プログラム。
【請求項１１】
学習支援装置と複数の端末装置とをネットワークを介して接続した学習支援システムであって、
前記端末装置が、
学習用判別器に画像と該画像の正解データを用いて学習させた学習済判別器を前記ネットワークを介して出力する学習済判別器出力部を備え、
前記学習支援装置が、
前記複数の端末装置から複数の学習済判別器を前記ネットワークを介して取得する学習済判別器取得部と、
前記複数の前記学習済判別器に対して同一の入力画像を判別させた複数の判別結果を取得し、該複数の判別結果に基づいて前記入力画像の正解データを決定し、前記入力画像と決定した正解データを用いて前記学習用判別器を再度学習させた新たな学習用判別器を前記ネットワークを介して前記複数の端末装置を出力する判別器出力部を備え、
前記端末装置が、
前記学習支援装置から出力された学習用判別器を前記ネットワークを介して受信する判別器取得部を備えた学習支援システム。
【請求項１２】
前記判別器取得部が、前記学習支援装置から出力された学習用判別器と同じ画像と該画像の正解データを学習済みの実運用判別器をさらにネットワークを介して取得し、
前記端末装置が、
前記実運用判別器を用いて判別対象の画像を判別した判別結果を取得する判別結果取得部をさらに備える請求項１１記載の学習支援システム。
【請求項１３】
学習用判別器と、該学習用判別器と同じ画像と該画像の正解データを用いて学習させた学習済みの実運用判別器とを取得する判別器取得部と、
前記実運用判別器を用いて判別対象の画像を判別した判別結果を取得する判別結果取得部と、
前記学習用判別器に画像と該画像の正解データを用いて学習させた学習済判別器を出力する学習済判別器出力部を備えた端末装置。
【請求項１４】
前記判別器取得部が、学習支援装置からネットワークを介して前記学習用判別器と前記実運用判別器とを取得し、
前記学習済判別器出力部が、前記ネットワークを介して前記学習済み判別器を送出力する請求項１３記載の端末装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、機械学習による判別器の生成を支援する学習支援装置、学習支援装置の作動方法、学習支援プログラム、学習支援システム、および端末装置に関する。
【背景技術】
【０００２】
データの特徴を学習して画像などの認識や分類を行うために機械学習が従来から利用されてきた。近年、様々な学習手法が開発され、かつ、コンピュータの処理能力が向上したことにより処理時間が短縮され、システムが画像データなどの特徴をより深いレベルで学習するディープラーニング（深層学習）を行うことが可能になってきた。ディープラーニングを行うことにより、非常に高い精度で画像などの特徴を認識できるようになり判別性能の向上が期待されている。
【０００３】
医療分野においても、ディープラーニングを利用して学習することで高い精度で画像の特徴を認識する人工知能（ＡＩ）が望まれている。ディープラーニングには、目的に沿った大量かつ良質のデータによる学習が不可欠である。そのためには、効率的に学習データを用意することが重要である。各医療機関には、ＰＡＣＳ（Picture Archiving and Communication System）の普及に伴い多くの症例の画像データが蓄積されている。そこで、各医療機関に蓄積された様々な症例の画像データを利用して学習させることが検討されている。
【０００４】
また、近年、様々な分野で人工知能は技術水準が向上しつつあるのみならず、様々なサービスに組み込まれて利用および活用がはじまっている。特に、ネットワークを介して様々なエッジ端末に提供されるサービスが増えつつある。例えば、特許文献１では、動画像を話題の切り替わり点で自動的に分割する動画像話題分割装置に学習モデルを取り入れた装置が開示されている。この文献では、学習モデルはクライアント端末に配信済みであり、各クライアント端末では配信された学習モデルを用いて自動的に話題分割が実行され、自動的に話題分割された結果に対してユーザが訂正した内容をフィードバックして学習モデルを更新することが開示されている。ユーザが訂正したフィードバックはネットワークを介して、統合モジュールに蓄積された後に、蓄積されたフィードバックを用いて再構築された学習モデルがネットワーク経由で各クライアント端末へ再度配信される。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００８−０４６７２９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、医療分野において、学習させるデータは患者の医療データとなるため、秘匿性が非常に高く、学習データとして利用するためにはデータの取扱に注意を要する。また、画像データには正解データはつけられていない。あるいは、正解データがあったとしても元の画像データと関連付けされず管理されていることが多い。そのため、効率的に正解データが付加された学習データを集めることは難しくコストがかかる。
【０００７】
そこで、本発明では、上述のような問題を解決するために、医療分野においてディープラーニングに必要な大量かつ多様な学習データの学習を可能にする学習支援装置、学習支援装置の作動方法、学習支援プログラム、学習支援システム、および端末装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の学習支援装置は、複数の端末装置のそれぞれに設けられた学習用判別器に画像と画像の正解データを用いて学習させた複数の学習済判別器を取得する学習済判別器取得部と、複数の学習済判別器に対して同一の入力画像を判別させた複数の判別結果を取得し、複数の判別結果に基づいて入力画像の正解データを決定し、入力画像と決定した正解データを用いて学習用判別器を再度学習させた新たな学習用判別器を出力する判別器出力部を備え、学習済判別器取得部によって、複数の端末装置のそれぞれに設けられた判別器出力部から出力された学習用判別器に画像と画像の正解データを用いて学習させた学習済判別器を取得し、判別器出力部によって、学習済判別器取得部で取得した複数の学習済判別器に対して入力画像と異なる新たな同一の入力画像を判別させた判別結果に基づいて新たな入力画像の正解データを決定して、新たな入力画像と決定した正解データを用いて判別器出力部で出力した学習用判別器を再度学習させた新たな学習用判別器を出力する処理を繰り返す。
【０００９】
本発明の学習支援装置の作動方法は、学習済判別器取得部と判別器出力部を備えた学習支援装置の作動方法であって、学習済判別器取得部が、複数の端末装置のそれぞれに設けられた学習用判別器に画像と画像の正解データを用いて学習させた複数の学習済判別器を取得し、判別器出力部が、複数の学習済判別器に対して同一の入力画像を判別させた複数の判別結果を取得し、複数の判別結果に基づいて入力画像の正解データを決定し、入力画像と決定した正解データを用いて学習用判別器を再度学習させた新たな学習用判別器を出力し、学習済判別器取得部によって、複数の端末装置のそれぞれに設けられた判別器出力部から出力された学習用判別器に画像と画像の正解データを用いて学習させた学習済判別器を取得し、判別器出力部によって、学習済判別器取得部で取得した複数の学習済判別器に対して入力画像と異なる新たな同一の入力画像を判別させた判別結果に基づいて新たな入力画像の正解データを決定して、新たな入力画像と決定した正解データを用いて判別器出力部で出力した学習用判別器を再度学習させた新たな学習用判別器を出力する処理を繰り返す。
【００１０】
本発明の学習支援プログラムは、コンピュータを、複数の端末装置のそれぞれに設けられた学習用判別器に画像と画像の正解データを用いて学習させた複数の学習済判別器を取得する学習済判別器取得部と、複数の学習済判別器に対して同一の入力画像を判別させた複数の判別結果を取得し、複数の判別結果に基づいて入力画像の正解データを決定し、入力画像と決定した正解データを用いて学習用判別器を再度学習させた新たな学習用判別器を出力する判別器出力部として機能させる学習支援プログラムであって、学習済判別器取得部によって、複数の端末装置のそれぞれに設けられた判別器出力部から出力された学習用判別器に画像と画像の正解データを用いて学習させた学習済判別器を取得し、判別器出力部によって、学習済判別器取得部で取得した複数の学習済判別器に対して入力画像と異なる新たな同一の入力画像を判別させた判別結果に基づいて新たな入力画像の正解データを決定して、新たな入力画像と決定した正解データを用いて判別器出力部で出力した学習用判別器を再度学習させた新たな学習用判別器を出力する処理を繰り返させる。
【００１１】
「学習済判別器を取得する」とは、学習済判別器を取得してもよいし、判別器のパラメーターを受取って、予め用意した判別器にパラメーターを設定することで学習済判別器を取得するものであってもよい。例えば、判別器が多層ニューラルネットワークである場合には、学習済みの多層ニューラルネットワークが組み込まれたプログラムを取得してもよいし、多層ニューラルネットワークのユニットの階層間における結合の重みをパラメーターとして取得して、予め用意された多層ニューラルネットワークにパラメーターを設定することで、学習済みの多層ニューラルネットワークを取得するようにしてもよい。            
【００１２】
また、判別器出力部が、さらに、新たな学習用判別器が学習に用いた画像とこの画像の正解データを学習した実運用判別器を出力する。
【００１３】
「実運用判別器」は、入力された画像データの判別結果が取得可能な判別器であって、追加学習を行うことができない判別器であり、「学習用判別器」は、画像とその画像の正解データを用いて追加学習が可能な判別器である。また、出力される実運用判別器は、出力される学習用判別器が学習した画像とその画像の正解データと全て同じ画像とその画像の正解データを用いて学習が行われた判別器である。
【００１４】
また、学習済判別器取得部が、複数の端末装置からネットワークを介して学習済判別器を取得し、判別器出力部が、新たな学習用判別器をネットワークを介して複数の端末装置に出力するようにしてもよい。
【００１５】
また、判別器出力部は、複数の判別結果のうち同じ結果となった数が最も多い判別結果を入力画像の正解データとして決定してもよい。
【００１６】
また、判別器出力部は、学習済判別器に学習させた端末装置に応じて複数の学習済判別器のそれぞれの重みを決定し、判別結果のうち同じ結果となった学習済判別器の重みを加算し、加算した重みが最も大きい判別結果を入力画像の正解データとしてもよい。
【００１７】
また、判別器出力部は、各端末装置で学習済判別器に学習させた正解データの数に応じて各端末装置で学習させた学習済判別器のそれぞれの重みを決定して、判別結果が同じ結果となった学習済判別器の重みを加算し、加算した重みが最も大きい判別結果を入力画像の正解データとしてもよい。
【００１８】
また、判別器出力部は、学習済判別器のそれぞれに対して各学習済判別器に学習させた画像の症例種別ごとに重みを決定し、判別結果が同じ結果となった学習済判別器における入力画像の症例種別に対応する重みを加算し、加算した重みが最も大きい判別結果を入力画像の正解データとしてもよい。
【００１９】
また、複数の学習済判別器に対して基準となる複数の画像からなる画像セットを用いて正解率を評価する評価部を有し、判別器出力部は、評価部によって得られた正解率に応じて複数の学習済判別器のそれぞれの重みを決定し、学習済判別器の判別結果が同じ結果となった学習済判別器のそれぞれの重みを加算し、加算した重みが最も大きい判別結果を入力画像の正解データとしてもよい。
【００２０】
本発明の学習支援システムは、学習支援装置と複数の端末装置とをネットワークを介して接続した学習支援システムであって、端末装置が、学習用判別器に画像と画像の正解データを用いて学習させた学習済判別器をネットワークを介して出力する学習済判別器出力部を備え、学習支援装置が、複数の端末装置から複数の学習済判別器をネットワークを介して取得する学習済判別器取得部と、複数の学習済判別器に対して同一の入力画像を判別させた複数の判別結果を取得し、複数の判別結果に基づいて入力画像の正解データを決定し、入力画像と決定した正解データを用いて学習用判別器を再度学習させた新たな学習用判別器をネットワークを介して複数の端末装置を出力する判別器出力部を備え、端末装置が、学習支援装置から出力された学習用判別器をネットワークを介して受信する判別器取得部を備える。
【００２１】
また、学習支援システムにおいて、判別器取得部が、学習支援装置から出力された学習用判別器と同じ画像と画像の正解データを学習済みの実運用判別器をさらにネットワークを介して取得し、端末装置が、実運用判別器を用いて判別対象の画像を判別した判別結果を取得する判別結果取得部をさらに備えてもよい。
【００２２】
本発明の端末装置は、学習用判別器と、学習用判別器と同じ画像と画像の正解データを用いて学習させた学習済みの実運用判別器とを取得する判別器取得部と、実運用判別器を用いて判別対象の画像を判別した判別結果を取得する判別結果取得部と、  学習用判別器に画像と画像の正解データを用いて学習させた学習済判別器を出力する学習済判別器出力部を備える。
【００２３】
また、端末装置において、判別器取得部が、学習支援装置からネットワークを介して学習用判別器と実運用判別器とを取得し、学習済判別器出力部が、ネットワークを介して学習済み判別器を送出力するようにしてもよい。
【００２４】
本発明の他の学習支援装置は、コンピュータに実行させるための命令を記憶するメモリと、記憶された命令を実行するよう構成されたプロセッサとを備え、プロセッサは、複数の端末装置のそれぞれに設けられた学習用判別器に画像と画像の正解データを用いて学習させた複数の学習済判別器を取得する取得処理と、複数の学習済判別器に対して同一の入力画像を判別させた複数の判別結果を取得し、複数の判別結果に基づいて入力画像の正解データを決定し、入力画像と決定した正解データを用いて学習用判別器を再度学習させた新たな学習用判別器を出力する出力処理を実行し、複数の端末装置のそれぞれに設けられた判別器出力部から出力された学習用判別器に画像と画像の正解データを用いて学習させた学習済判別器を取得し、学習済判別器取得部で取得した複数の学習済判別器に対して入力画像と異なる新たな同一の入力画像を判別させた判別結果に基づいて新たな入力画像の正解データを決定して、新たな入力画像と決定した正解データを用いて判別器出力部で出力した学習用判別器を再度学習させた新たな学習用判別器を出力する処理を繰り返す。
【発明の効果】
【００２５】
本発明によれば、複数の端末装置のそれぞれに設けられた学習用判別器に画像正解データを用いて学習させた複数の学習済判別器を学習支援装置で取得して、同一の入力画像を判別させた複数の判別結果を取得し、複数の判別結果に基づいて入力画像の正解データを決定し、入力画像と決定した正解データを用いて判別器を学習させるようにしたので、正解データがつけられていない画像から学習用のデータを自動的に生成して、大量の画像を用いてディープラーニングを行うことが可能になり、判別性能を向上させることが可能になる。
【図面の簡単な説明】
【００２６】
【図１】本発明の学習支援システムの概略構成を表す図
【図２】医療情報システムの概略構成を表す図
【図３】多層ニューラルネットワークの一例
【図４】第１の実施の形態の端末装置と学習支援装置の概略構成を示すブロック図
【図５】判別器の学習を説明するための図
【図６】判別器に学習させる処理の流れを表すフローチャート
【図７】第２の実施の形態の端末装置と学習支援装置の概略構成を示すブロック図
【図８】第３の実施の形態の端末装置と学習支援装置の概略構成を示すブロック図
【図９】第４の実施の形態の端末装置と学習支援装置の概略構成を示すブロック図
【発明を実施するための形態】
【００２７】
図１に、本発明の第１の実施の形態における学習支援システム１の概略構成を示す。学習支援システム１は、複数の医療機関Ａ，Ｂ・・・Ｘに設置される複数の端末装置１０とクラウド側に置かれる学習支援装置２０がネットワーク３０で接続されて構成される。
【００２８】
学習支援装置２０は、ＣＰＵ（Central Processing Unit）、メモリ、ストレージ、入出力インターフェース、通信インターフェース、入力装置、表示装置、および、データバス等の周知のハードウェア構成を備え、周知のオペレーションシステム等がインストールされ、さらに、サーバの機能を有した高性能なコンピュータである。また、必要に応じてＧＵＰ（Graphics Processing Unit）を設けるようにしてもよい。あるいは、１つまたは複数のコンピュータを用いて提供される仮想化された仮想サーバであってもよい。本発明の学習支援プログラムがサーバにインストールされ、コンピュータのＣＰＵによってプログラムの命令が実行されることにより学習支援装置として機能する。
【００２９】
端末装置１０は、各医療機関Ａ，Ｂ・・・Ｘに設けられた画像処理用のコンピュータであり、ＣＰＵ、メモリ、ストレージ、入出力インターフェース、通信インターフェース、入力装置、表示装置、および、データバス等の周知のハードウェア構成を備え、周知のオペレーションシステム等がインストールされ、表示装置としてディスプレイを有している。また、必要に応じてＧＵＰを設けるようにしてもよい。
【００３０】
ネットワーク３０は、公衆回線網または専用回線網を介して複数の医療機関Ａ，Ｂ・・・Ｘに置かれた端末装置１０と学習支援装置２０を広域的に結ぶワイドエリアネットワーク (広域通信網  ＷＡＮ：Wide Area Network) である。
【００３１】
また、端末装置１０は、図２に示すように、ローカルエリアネットワーク（ＬＡＮ：Local Area Network）５１を介して、各医療機関Ａ，Ｂ・・・Ｘのそれぞれの医療情報システム５０に接続されている。医療情報システム５０は、モダリティ（撮影装置）５２、画像データベース５３、読影医用ワークステーション５４を備え、ネットワーク５１を介して互いに画像データの送受信が行われるように構成される。なお、ネットワーク５１は、画像データを高速転送が可能なように光ファイバーなどの通信ケーブルを用いるのが望ましい。
【００３２】
モダリティ５２には、被写体の検査対象部位を撮影することにより、その部位を表す検査画像を生成し、その画像にＤＩＣＯＭ規格で規定された付帯情報を付加して出力する装置が含まれる。具体例としては、ＣＴ装置（Computed Tomography：コンピュータ断層撮影装置）、ＭＲＩ装置（magnetic resonance imaging：磁気共鳴画像撮影装置）、ＰＥＴ装置（Positron Emission Tomography：陽電子放射断層撮影装置）、超音波装置、または、平面Ｘ線検出器（ＦＰＤ：flat panel detector）を用いたＣＲ装置（Computed Radiography：コンピュータＸ線撮影装置）などが挙げられる。
【００３３】
画像データベース５３は、汎用のコンピュータにデータベース管理システム（Data Base Management System：DBMS）の機能を提供するソフトウェアプログラムが組み込まれ、大容量ストレージを備えている。このストレージは、大容量のハードディスク装置であってもよいし、ネットワーク５１に接続されているＮＡＳ（Network Attached Storage）やＳＡＮ（Storage Area Network）に接続されたディスク装置であってもよい。また、モダリティ５２で撮影された画像データは、ＤＩＣＯＭ規格に準拠した格納フォーマットおよび通信規格に従って、ネットワーク５１を介して画像データベース５３に送信されて格納される。
【００３４】
読影医用ワークステーション５４は、放射線科の読影医が画像の読影や読影レポートの作成に利用するコンピュータである。この読影医用ワークステーション５４では、画像データベース５３から受信した画像データの表示を行い、画像中の病変らしき部分の自動検出等をおこなう。
【００３５】
本実施の形態では、学習支援装置２０から、各端末装置１０に実運用判別器として機能する判別器が組み込まれた画像処理プログラムが提供され、画像処理プログラムとは別に学習用として機能する判別器が組み込まれた学習用プログラムが提供される場合について説明する。各端末装置１０に配信された画像処理プログラムおよび学習用プログラムは、端末装置１０にインストールされることにより、実運用判別器が組み込まれた画像処理装置および学習用判別器として機能する。
【００３６】
また、実運用判別器および学習用判別器は、複数種類の臓器領域および／または病変領域のいずれであるかを判別できるようにディープラーニングがなされた多層ニューラルネットワークである場合について説明する。多層ニューラルネットワークでは、入力されるデータに対する前段の階層により得られる異なる複数の演算結果データ、すなわち特徴量の抽出結果データに対して、各層において各種カーネルを用いて演算処理を行い、これにより得られる特徴量のデータを取得し、特徴量のデータに対して次段以降の処理層においてさらなる演算処理を行うことにより、特徴量の認識率を向上させて、入力された画像データを複数の種類の領域のいずれであるかを判別することができる。
【００３７】
図３は多層ニューラルネットワークの一例を示す図である。図３に示すように多層ニューラルネットワーク４０は、入力層４１および出力層４２を含む複数の階層からなる。図３では、出力層４２の手前の階層には参照番号４３を付与している。
【００３８】
多層ニューラルネットワーク４０は、入力層４１に画像データを入力して、領域の判別結果を出力させる。学習を行う際には、出力された判別結果を正解データと比較し、正解か不正解かに応じて、出力側（出力層４２）から入力側（入力層４１）に向かって、多層ニューラルネットワーク４０の各層に含まれるユニット（図３に丸印で示す）の各階層間における結合の重みを修正する。そして、結合の重みの修正を、多数の正解データ付の画像データを用いて、予め定められた回数、または出力される判別結果の正解率が１００％、または予め定められたしきい値以上になるまで繰り返し行い、学習を終了する。
【００３９】
図４は、端末装置１０と学習支援装置２０の概略構成を示すブロック図である。図４を用いて、端末装置１０と学習支援装置２０の機能について詳細に説明する。まず、端末装置１０について説明する。
【００４０】
端末装置１０は、判別器取得部１２と、判別結果取得部１３と、学習部１４と、学習済判別器出力部１５と備える。
【００４１】
判別器取得部１２は、学習用判別器と実運用判別器とを取得する。例えば、画像処理プログラムと学習用プログラムとをネットワーク３０を介して学習支援装置２０から受信して、受信した画像処理プログラムがインストールされることによって、端末装置１０で、実運用判別器が組み込まれた画像処理が実行可能な状態になり、判別結果取得部１３として機能する。同様に、学習用プログラムがインストールされることによって、学習用判別器が実行可能な状態となり、学習部１４として機能する。なお、学習用判別器は、学習支援装置２０から受信した実運用判別器と同じ画像正解データを学習済みの判別器である。実運用判別器が組み込まれた画像処理を単に実運用判別器として以下説明する。なお、画像正解データは、画像データとその正解データの組み合わせをいう。画像正解データの詳細は後述する。
【００４２】
判別結果取得部１３は、実運用判別器に判別対象の画像データを入力して、判別結果を取得する。実運用判別器は、学習支援装置２０において判別性能が保障された判別器であり、各医療機関Ａ，Ｂ・・・Ｘでは、診断対象の画像データに対しては、実運用判別器を用いて判別が行われる。また、判別結果取得部１３は、読影医用ワークステーション５４からネットワーク５１を介して端末装置１０に送られてきた診断対象の画像データの判別を行ない、判別結果を端末装置１０から読影医用ワークステーション５４に送信するようにしてもよい。
【００４３】
学習部１４は、画像データとその正解データを用いて学習用判別器に学習させる。正解データは、画像データの臓器または異常陰影など領域を示すマスク画像と、そのマスク画像の領域が何であるか（例えば、肝臓、腎臓または肺野などの臓器の領域であるか、あるいは、肝臓がん、腎臓がんまたは肺結節などの異常陰影の領域であるかなど）を表す情報を合わせて有している。
【００４４】
正解データは、各医療機関Ａ，Ｂ・・・Ｘの読影医などが画像データを観察して作成してもよい。例えば、画像データベース５３から画像データを取り出して、判別結果取得部１３で画像データを実運用判別器に入力して判別結果を取得し、判別結果に対して読影医などユーザが正解もしくは不正解であるという判定を行ない、正解の場合は、判別結果を正解データとして、入力した画像データと正解データを一緒に画像正解データとして画像データベース５３に記憶する。不正解の場合は、ユーザが正解データのマスク画像を生成し、その正解データを画像データに付与して画像正解データとして画像データベース５３に格納する。
【００４５】
そこで、学習部１４は、画像データベース５３に記憶されている多数の画像正解データを用いて、学習用判別器の多層ニューラルネットワーク４０に学習させる。まず、多層ニューラルネットワーク４０に画像正解データの画像データを入力して、判別結果を出力させる。次に、出力された判別結果を正解データと比較し、正解か不正解かに応じて、出力側から入力側に向かって、多層ニューラルネットワーク４０の各層に含まれるユニットの各階層間における結合の重みを修正する。結合の重みの修正を、多数の正解データを用いて、予め定められた回数、または出力される判別結果の正解率が１００％になるまで繰り返し行い、学習を終了する。
【００４６】
学習済判別器出力部１５は、学習部１４で学習が終了した学習用判別器を学習済判別器として出力する。具体的には、学習済判別器を構成するニューラルネットワークを構成するユニットの階層間における結合の重み（以下、パラメーターという）をネットワーク３０を介して定期的に学習支援装置２０に送信する。
【００４７】
次に、学習支援装置２０について説明する。図４に示すように、学習支援装置２０は、学習済判別器取得部２２、判別器記憶部２３、正解データ取得部２４、正解データ記憶部２５、学習部２６、および判別器出力部２７を備える。
【００４８】
学習済判別器取得部２２は、ネットワーク３０を介して複数の端末装置１０から送信された学習済判別器を構成する多層ニューラルネットワーク４０のパラメーターを受信する。受信したパラメーターは判別器記憶部２３に一旦記憶する。学習支援装置２０には多層ニューラルネットワーク４０が予め設けられており、各端末装置１０から受信したパラメーターを、学習支援装置２０に設けられている多層ニューラルネットワーク４０のユニットの各階層間の結合の重みとして設定する。この重みに各端末装置から受取ったパラメーターを設定しなおすことにより、各端末装置１０と同じ学習済判別器を取得することができる。
【００４９】
正解データ取得部２４は、各端末装置１０から集められた学習済判別器のそれぞれに対して同一の入力画像データを判別させて複数の判別結果を取得し、複数の判別結果の中から入力画像データの正解データを決定する。
【００５０】
多くの画像データは正解データがつけられていないでデータベースに保管されていることが多い。これらの画像データに対して正解データを付けるために、例えば、画像データを判別器に入力して判別結果を取得し、判別結果に対して読影医などユーザが正解もしくは不正解であるという判定を行なって、正解である場合には判別結果を正解データと入力画像データと対応付けて画像正解データとして登録する。不正解の場合には、ユーザが正解データのマスク画像を生成して入力画像データと対応付けて画像正解データとして登録する。このように正解データを作成する作業は労力を要し、手動で正解データを多数生成するのは難しい。
【００５１】
そこで、正解データ取得部２４は、各端末装置１０から集められた学習済判別器に対して同じ入力画像データを入力して得られた判別結果から、同じ結果となった数が最も多い判別結果を入力画像データの正解データとして決定する。このように、各端末装置１０から集められた学習済判別器を用いて得られた複数の判別結果の中から正解データを決定するようにすれば、正確な正解データを自動で生成することができるので、多数の正解データを容易に得ることが可能になる。得られた正解データは、入力画像データと対応づけて画像正解データとしてストレージ（正解データ記憶部２５）に蓄積していく。
【００５２】
学習部２６には、多層ニューラルネットワーク４０で構成されたディープラーニング用判別器が設けられ、このディープラーニング用判別器に正解データ記憶部２５に蓄積されている画像正解データを順次入力して学習させる。
【００５３】
判別器出力部２７は、ある程度学習が進みディープラーニング用判別器の判別精度が向上した段階で、学習部２６で学習させたディープラーニング用判別器を組み込んだ画像処理プログラム（実運用判別器）と学習用プログラム（学習用判別器）を生成して、ネットワーク３０を介して各端末装置１０に配信する。医療用目的のソフトウェアに対しては、医薬品医療機器等法（改正薬事法）の対象となるため、医薬品医療機器等法で定められる基準をクリアしていることが求められる。そこで、医薬品医療機器等法で定められる基準が評価できる複数の画像の組み合わせで構成された評価用の画像セットを用いて、配信する前にディープラーニング用判別器が評価基準を超えていることを確認した上で、配信するのが好ましい。
【００５４】
学習部２６は、判別器出力部２７で画像処理プログラムと学習用プログラムを各端末装置１０に配信した後も、そのまま引き続き正解データ記憶部２５に蓄積されている画像正解データをディープラーニング用判別器に順次入力して学習させていく。つまり、判別器出力部２７で出力した学習用判別器に追加学習させ、追加学習された学習用判別器を新たな学習用判別器として判別器出力部２７で出力することになる。
【００５５】
次に、本実施の形態のディープラーニングの処理の流れについて、図５の遷移図と図６のフローチャートを用いて説明する。
【００５６】
最初に、学習支援装置２０は、判別器出力部２７で実運用判別器ＮＮｏと学習用判別器ＮＮｔを複数の端末装置１０にネットワーク３０を介して医療機関Ａ・・・、医療機関Ｘに配信する（S1）。
【００５７】
端末装置１０は、判別器取得部１２で、実運用判別器ＮＮｏと学習用判別器ＮＮｔを取得する（S2）。実運用判別器ＮＮｏは読影医の診断に用いられ、判別結果取得部１３によって診断対象の画像データ（Input）を判別して判別結果（output）を得る（図５参照）。さらに、医療機関Ａでは、端末装置１０の学習部１４で画像データベース５３に記憶されている画像正解データＴを用いて、学習用判別器ＮＮｔに学習させて（S3）、学習済判別器ＮＮｔ-Ａを生成する（S4）。同様に、医療機関Ｘでは、端末装置１０の学習部１４で、画像正解データＴを用いて学習用判別器ＮＮｔに学習させて、学習済判別器ＮＮｔ-Ｘを生成する（S4）。
【００５８】
定期的に、各端末装置１０から、学習済判別器出力部１５で学習済判別器を学習支援装置２０に送信する（S5）。医療機関Ａの端末装置１０からは学習済判別器ＮＮｔ-Ａのパラメーターを学習支援装置２０に送信し、医療機関Ｘの端末装置１０からは学習済判別器ＮＮｔ-Ｘのパラメーターを学習支援装置２０に送信する（図５の実践の矢印（１）を参照）。
【００５９】
学習支援装置２０は、学習済判別器取得部２２は複数の端末装置１０から受け取った学習済判別器のパラメーターを一旦判別器記憶部２３に記憶する。このパラメーターを学習支援装置２０に設けられた多層ニューラルネットワーク４０に設定することで、各端末装置１０で学習させた学習済判別器を取得する（S6）。
【００６０】
正解データ取得部２４で、入力画像データＰを各端末装置１０の学習済判別器に入力して判別結果を得る。図５の例では、結果ａ、結果ｂ、結果ｃ・・結果ｇが得られ、最も多数となった結果ｂを入力画像データＰの正解データに決定する（S7）。入力画像データＰと正解データを対応付けてストレージ２５に蓄積していく。
【００６１】
学習部２６は、入力画像データＰと結果ｂ（正解データ）を用いて、ディープラーニング用判別器ＮＮｌに学習させる（S8）。定期的に、ディープラーニング用判別器ＮＮｌを元にして新しいバージョンの実運用判別器ＮＮｏと学習用判別器ＮＮｔを生成する（S9）。判別器出力部２７は、新たなバージョンの実運用判別器ＮＮｏと学習用判別器ＮＮｔを各端末装置１０に配信する（S10、図５の破線の矢印（２）を参照）。
【００６２】
医療機関Ａの端末装置１０は、判別器取得部１２で新しいバージョンの実運用判別器ＮＮｏと学習用判別器ＮＮｔを再度取得する（S2）。端末装置１０の学習部１４で画像データベース５３に記憶されている画像正解データＴを用いて、新しいバージョンの学習用判別器ＮＮｔに学習させて（S3）、再度、学習済判別器ＮＮｔ-Ａを生成する（S4）。
【００６３】
医療機関Ｘの端末装置１０においても、判別器取得部１２で新しいバージョンの実運用判別器ＮＮｏと学習用判別器ＮＮｔを再度取得する（S2）。端末装置１０の学習部１４で画像データベース５３に記憶されている画像正解データＴを用いて、新しいバージョンの学習用判別器ＮＮｔに学習させて（S3）、学習済判別器ＮＮｔ-Ｘを生成する（S4）。続いて、S5〜S10の処理を上述と同様に行う。
【００６４】
以上のS2〜S10の処理を繰り返し、学習支援装置２０で正解データを生成しながら判別器の性能を向上させた実運用判別器と学習用判別器を生成して、端末装置１０に配信する。
【００６５】
上述のように、各医療機関に置かれている端末装置１０でその医療機関に保管されている画像データを用いて学習を行うことにより、各医療機関で判別性能を向上させた判別器を生成することが可能になる。この各医療機関で性能を高めた判別器を用いて、学習支援装置２０で正解データを生成することで、正確な正解データを大量に生成することが可能になり、この正解データを用いてディープラーニングを行うことが可能になる。
【００６６】
上述では、画像データに対する正解データのマスク画像は、画像上の領域が何であるかを表す情報を合わせて有している場合について説明したが、判別器が、（１）画像データの各画素位置がどの臓器か判定することで臓器領域とその臓器名を判定する、（２）画像データの画素単位に各画素の病変の種別を判定することで病変領域およびその病変種別を判定するように構成してもよい。あるいは、１つの画像に対する正解データを病名または画像診断名として、（３）画像データから病名が特定できるものであってもよい。
【００６７】
次に、第２の実施の形態について説明する。本実施の形態は、正解データの決定方法が第１の実施の形態と異なる。学習支援システム１の概略構成は第１の実施の形態と同じであるので詳細な説明は省略する。図７は、本実施の形態の端末装置１０と学習支援装置２０の概略構成を示すブロック図である。第１の実施の形態と同じ構成については、第１の実施の形態と同一符号を付して詳細な説明は省略し、相違する構成についてのみ説明する。
【００６８】
図７に示すように、端末装置１０は、判別器取得部１２と、判別結果取得部１３と、学習部１４と、学習済判別器出力部１５と備え、学習支援装置２０は、学習済判別器取得部２２、判別器記憶部２３、正解データ取得部２４ａ、正解データ記憶部２５、学習部２６、および判別器出力部２７を備える。端末装置１０の構成は第１の実施の形態と同じであるが、学習支援装置２０の正解データ取得部２４ａが評価部２８と評価画像記憶部２９を備える点で異なる。
【００６９】
第１の実施の形態のように、多数決で正解データを決定する場合、それぞれの端末装置１０で十分学習がなされていればよいが、例えば、端末装置１０で追加の学習がされていない判別器を学習済判別器として受け取った場合、または、追加学習の数が少ない学習済判別器を用いた場合には、同じ入力画像データＰに対して判定結果は同一になる可能性が高く、このような学習が十分に行われていない判別器の判定結果が正解データとなる可能性が高い。
【００７０】
そこで、学習支援装置２０は、各端末装置１０から集められた学習済判別器を予め評価する。学習支援装置２０は、代表的な症例パターンを網羅し画像データに対して正解データもある複数の症例を評価用の画像セットＳＥＴとし、評価部２８は画像セットＳＥＴを用いて、各端末装置１０から送られてきた学習済判別器を評価し、その正解率の高さに応じて判別器の重みを決定する。また、医療用目的のソフトウェアに対しては、医薬品医療機器等法（改正薬事法）の対象となるため、医薬品医療機器等法で定められる基準をクリアしていることが求められる。そこで、医薬品医療機器等法で定められる基準が評価できる複数の画像の組み合わせで構成された評価用の画像セットＳＥＴを予めストレージ（評価画像記憶部２９）に記憶しておくのが好ましい。ただし、この評価用の画像セットＳＥＴは、ディープラーニングに用いるためには十分な数ではない。
【００７１】
この評価用の画像セットの正解率に応じて、端末装置１０から集められた学習済判別器のそれぞれに対して重みを決定し、判別結果のうち同じ結果となった学習済判別器の重みを加算し、加算した重みが最も大きい判別結果を入力画像の正解データとする。
【００７２】
ディープラーニングの処理の流れは第１の実施の形態と同じであるので省略する。
【００７３】
次に、第３の実施の形態について説明する。本実施の形態は、正解データの決定方法が第１および第２の実施の形態と異なる。学習支援システム１の概略構成は第１の実施の形態と同じであるので詳細な説明は省略する。図８は、本実施の形態の端末装置１０と学習支援装置２０の概略構成を示すブロック図である。第１の実施の形態と同じ構成については、第１の実施の形態と同一符号を付して詳細な説明は省略し、相違する構成についてのみ説明する。
【００７４】
図８に示すように、端末装置１０は、判別器取得部１２、判別結果取得部１３、学習部１４、および学習済判別器出力部１５ａと備え、学習支援装置２０は、学習済判別器取得部２２ａ、判別器記憶部２３、正解データ取得部２４ｂ、正解データ記憶部２５、学習部２６、および判別器出力部２７を備える。端末装置１０の学習済判別器出力部１５ａと学習支援装置２０の学習済判別器取得部２２ａと正解データ取得部２４ｂが第１の実施の形態と異なる。
【００７５】
第２の実施の形態のように、学習済判別器の性能を評価しても、学習支援装置２０の評価用症例数や症例の網羅性に問題がある場合には、評価用の画像セットを用いた評価結果が不十分な場合もある。しかし、学習済判別がある程度の数の画像正解データを学習している場合には、それなりに性能は向上していると推定できる。
【００７６】
そこで、端末装置１０の学習済判別器出力部１５ａは学習済判別器のパラメーターを送信する際に、学習済判別器に学習させた画像正解データの数を学習支援装置２０に送信する。
【００７７】
学習支援装置２０の学習済判別器取得部２２ａは、パラメーターを受信する際に、一緒に各端末装置１０で学習済判別器に学習させた画像正解データの数を受信する。正解データ取得部２４ｂ、各端末装置１０の学習済判別器で学習させた画像正解データの数が多くなるほど、重みが大きくなるように重みを決定する。判別結果が同じ結果となった学習済判別器の重みを加算し、加算した重みが最も大きい判別結果を入力画像の正解データとする。
【００７８】
ディープラーニングの処理の流れは第１の実施の形態と同じであるので省略する。
【００７９】
次に、第４の実施の形態について説明する。本実施の形態は、正解データの決定方法が第１、第２および第３の実施の形態と異なる。学習支援システム１の概略構成は第１の実施の形態と同じであるので詳細な説明は省略する。図９は、本実施の形態の端末装置１０と学習支援装置２０の概略構成を示すブロック図である。第１の実施の形態と同じ構成については、第１の実施の形態と同一符号を付して詳細な説明は省略し、相違する構成についてのみ説明する。
【００８０】
図９に示すように、端末装置１０は、判別器取得部１２と、判別結果取得部１３と、学習部１４と、学習済判別器出力部１５ｂと備え、学習支援装置２０は、学習済判別器取得部２２ｂ、判別器記憶部２３、正解データ取得部２４ｃ、正解データ記憶部２５、学習部２６、および判別器出力部２７を備える。端末装置１０の学習済判別器出力部１５ｂと学習支援装置２０の学習済判別器取得部２２ｂと正解データ取得部２４ｃが第１の実施の形態と異なる。
【００８１】
医療施設の特性、または地域性などにより、症例種別ごとの画像正解データの数に偏りがあり、学習させた全ての数は多くても、ある種の疾患では画像正解データの数が少なく、その疾患では性能が向上していない可能性がある。そこで、各医療施設の学習済判別器に学習させた画像正解データの数を症例種別ごとに、各端末装置１０から受信する。
【００８２】
そこで、端末装置１０の学習済判別器出力部１５ｂは学習済判別器のパラメーターを送信する際に、学習済判別器に学習させた症例種別ごとの画像正解データの数を学習支援装置２０に送信する。具体的には、端末装置１０の学習部１４で学習させた画像正解データがどの症例に関するかを、例えば、画像正解データの画像に付されているＤＩＣＯＭタグに基づいて判定し、症例種別ごとに学習した画像正解データの数を数えておく。症例種別は、病名（画像検査の場合は画像診断名でもよい）、または、病名種別で分類する。また、複数の臓器をまとめて一つの判別器で処理する場合は臓器名を用いてもよい。
【００８３】
学習支援装置２０の学習済判別器取得部２２ｂは、パラメーターを受信する際に、一緒に各端末装置１０で学習済判別器に学習させた症例種別ごとの画像正解データの数を受信する。
【００８４】
正解データ取得部２４ｃでは、学習済みの画像正解データの数が多いほど学習済判別器の性能が高いと推定される。これを反映するように、各端末装置１０の学習済判別器に対して症例種別ごとに各施設に学習させた画像正解データの数を数えて、その数が多くなるほど重みが大きくなるように症例種別ごとの重みを各学習済判別器に対して決定する。さらに、入力画像の症例種別に対応して、判別結果が同じ結果となった学習済判別器の重みを加算し、加算した重みが最も大きい判別結果を入力画像の正解データとする。
【００８５】
ディープラーニングの処理の流れは第１の実施の形態と同じであるので省略する。          
【００８６】
本実施の形態の方式であれば、各医療施設の画像正解データの数や得意な症例種別などを考慮して学習済判別器を評価することが可能になる。
【００８７】
また、第２の実施の形態の評価用の画像セットを、疾患種別ごとに判別器を評価することが可能な評価用の画像セットにして、疾患種別ごとの正解率に応じて各端末装置の学習済判別器の重みを決定するようにしてもよい。入力画像の症例種別に応じて、判別結果が同じ結果となった学習済判別器の重みを加算し、加算した重みが最も大きい判別結果を入力画像の正解データとするようにしてもよい。
【００８８】
また、第４の実施の形態では、重みを自動決定する場合について説明したが、施設の重要性や、施設ごとの得意疾患などを考慮して、手作業で重みを決定して、予め学習支援装置２０内に記憶しておくようにしてもよい。
【００８９】
上述では、学習支援装置２０と端末装置１０がネットワークで接続されている形態について説明したが、ネットワークを介すことなく実運用判別器として機能する判別器が組み込まれた画像処理プログラムと、学習用判別器として機能する判別器が組み込まれた学習用プログラムをＤＶＤ−ＲＯＭなどの記録媒体に記憶して、各医療機関に渡すようにしてもよい。
【００９０】
この形態では、端末装置１０の判別器取得部１２は、ＤＶＤ−ＲＯＭから画像処理プログラムと学習用プログラムを端末装置１０に読み込んでインストールし、学習用判別器の学習に用いられた画像正解データの識別情報ＩＤも記録媒体から読み込む。また、端末装置１０の学習済判別器出力部１５は、ＤＶＤ−ＲＯＭに学習済判別器のパラメーターを記録して、郵送等によって学習支援装置２０のオペレータに渡される。
【００９１】
また、学習支援装置２０の学習済判別器取得部２２は、ＤＶＤ−ＲＯＭに記録された学習済判別器のパラメーターを読み込む。さらに、学習支援装置２０の判別器出力部２７は、画像処理プログラムおよび学習用プログラムをＤＶＤ−ＲＯＭに記録して、郵送等によって端末装置１０のオペレータに渡される。
【００９２】
以上、詳細に説明したように、本願発明では、各医療機関に保管されている医用画像を用いて性能を向上させた判別器を用いて、自動的に画像の正確な正解データを生成することで、大量の医用画像をディープラーニングに用いることが可能になる。
【００９３】
上述では、学習支援装置および端末装置が汎用コンピュータ上で機能する場合について説明したが、一部の機能を実行するためのプログラムを永久的に記憶するＡＳＩＣ（Application Specific Integrated Circuit ：特定用途向け集積回路）やＦＰＧＡ（field  programmable  gate  arrays）などの専用回路を設けるようにしてもよい。あるいは、専用回路に記憶されたプログラム命令と、専用回路のプログラムを利用するようにプログラムされた汎用のＣＰＵによって実行されるプログラム命令と組み合わせるようにしてもよい。以上のように、コンピュータのハードウェア構成をどのように組み合わせてプログラム命令を実行してもよい。
【符号の説明】
【００９４】
１     学習支援システム
１０   端末装置
１２   判別器取得部
１３   判別結果取得部
１４   学習部
１５、１５ａ、１５ｂ学習済判別器出力部
１６   正解画像記憶部
２０   学習支援装置
２２、２２ａ、２２ｂ 学習済判別器取得部
２３   判別器記憶部２４ｃ
２４、２４ａ、２４ｂ、      正解データ取得部
２５   正解データ記憶部
２６   学習部
２７   判別器出力部
２８   評価部
２９   評価画像記憶部
３０   ネットワーク
４０   多層ニューラルネットワーク
４１   入力層
４２   出力層
４３   階層
５０   医療情報システム
５１   ネットワーク
５２   モダリティ
５３   画像データベース
５４   読影医用ワークステーション
【図１】
2019061579.tif 000003
【図２】
2019061579.tif 000004
【図３】
2019061579.tif 000005
【図４】
2019061579.tif 000006
【図５】
2019061579.tif 000007
【図６】
2019061579.tif 000008
【図７】
2019061579.tif 000009
【図８】
2019061579.tif 000010
【図９】
2019061579.tif 000011