(57)【要約】【課題】臨床症状、所見と種々の通常の画像検査から得られる情報に基づき、予め決められた各入力項目に患者データを入力するだけで、膵嚢胞性疾患名を自動的に、かつ正確に判定する。【解決手段】予め決められた数の入力項目を使用し、各入力項目毎に“0”、“1”、“2”の中から択一選択形式で、患者データが入力され、診断開始ボタンがクリックされたとき、予め学習させておいた人工ニューラルネットワーク１５を動作させて、患者データに対応する膵嚢胞性疾患名を表示させる。【選択図】図２
2010200881.tif 000002
【特許請求の範囲】
【請求項１】
臨床症状、所見、各画像検査のいずれか１つ以上の入力データを用いて、膵嚢胞性疾患名を判定する膵嚢胞性疾患診断装置において、
人工ニューラルネットワークに、各入力項目の内容と、各疾患名とを学習させ、各入力項目の内容が入力されたとき、前記人工ニューラルネットワークを動作させて、疾患名を出力する、ことを特徴とする膵嚢胞性疾患診断装置。
【請求項２】
請求項１に記載の膵嚢胞性疾患診断装置において、
前記人工ニューラルネットワークを構成するユニットとして、ヘビサイド関数、またはシグモイド関数を使用したニューロンを使用する、ことを特徴とする膵嚢胞性疾患診断装置。
【請求項３】
請求項１に記載の膵嚢胞性疾患診断装置において、
前記人工ニューラルネットワークを構成するユニットとして、動径基底関数を使用したニューロンを使用する、ことを特徴とする膵嚢胞性疾患診断装置。
【請求項４】
請求項１、２、３のいずれかに記載の膵嚢胞性疾患診断装置において、
有線ケーブル、または無線回線を介して、ＵＳ装置、ＣＴ装置、ＭＲＩ装置、ＥＵＳ装置、ＥＲＣＰ装置から、直接、診断結果を取り込む、ことを特徴とする膵嚢胞性疾患診断装置。
【請求項５】
請求項１、２、３、４のいずれかに記載の膵嚢胞性疾患診断装置において、
有線ケーブル、無線回線、インターネット回線のいずれかを介して、膵嚢胞性疾患診断プログラムが更新される処理、膵嚢胞性疾患診断プログラムで記述されている人工ニューラルネットワーク、ＲＢＦネットワークの学習処理が行われる、ことを特徴とする膵嚢胞性疾患診断装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、医療機関などで使用される膵嚢胞性疾患診断装置に係わり、特に人工ニューラルネットワークを使用して、膵嚢胞性疾患を診断する膵嚢胞性疾患診断装置に関する。
【背景技術】
【０００２】
健康診断での腹部エコー検査の普及と、検出精度の向上により、膵嚢胞性疾患患者が頻繁に消化器内科の外来を受診するようになった。膵嚢胞性疾患は、膵管内乳頭腫瘍ＩＰＭＮ、粘液性嚢胞腫瘍ＭＣＮ、漿液性嚢胞腺腫ＳＣＴ、Solid-pseudopapillary tumor ＳＰＴ、膵島腫瘍、膵腺房細胞腫瘍、膵仮性嚢胞、単純嚢胞、リンパ腫など多くの疾患を含み、その診断は時に困難であり、医師により正診率に大きな差がある。
【０００３】
また、日常臨床においては、忙殺された時間の中で十分な診断的検討がなされないまま臨床的判断と対応を迫られる場面に頻回に遭遇する。
【０００４】
このような状況を打開するために、臨床症状、所見と種々の通常の画像検査から得られる情報をもとに、膵嚢胞性疾患名などを判断する診断ツールが開発されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００７−２９７３３９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
これまでも診断ツールは開発されてきたが、その多くは各事象間の関係が線形であると仮定した理論を用いて診断していた。しかしながら、自然界の事象の多くは非線形な関係にあるため、その正診率は期待されるほど高くはなかった。また、ツールの多くが疾患の有無や病態の程度の強弱など、予測する項目を２段階までしか設定できなかった。
【０００７】
本発明は上記の事情に鑑み、請求項１では、臨床症状、所見と種々の通常の画像検査から得られる情報に基づき、予め決められた各入力項目に患者データを入力するだけで、膵嚢胞性疾患名を自動的に、かつ正確に判定することができる膵嚢胞性疾患診断装置を提供することを目的としている。
【０００８】
また、請求項２では、学習処理が比較的容易な人工ニューラルネットワークを使用することにより、臨床症状、所見と種々の通常の画像検査から得られる情報に基づき、予め決められた各入力項目に患者データを入力するだけで、膵嚢胞性疾患名を自動的に、かつ正確に判定することができる膵嚢胞性疾患診断装置を提供することを目的としている。
【０００９】
また、請求項３では、入力項目内容と、膵嚢胞性疾患名とが非線形な関係にある場合でも、臨床症状、所見と種々の通常の画像検査から得られる情報に基づき、予め決められた各入力項目に患者データを入力するだけで、膵嚢胞性疾患名を迅速に、かつ正確に判定することができる膵嚢胞性疾患診断装置を提供することを目的としている。
【００１０】
また、請求項４では、通常の画像検査を自動入力させながら、臨床症状、所見と種々の情報などに基づき、予め決められた各入力項目に患者データを入力するだけで、膵嚢胞性疾患名を、迅速にかつ正確に判定することができる膵嚢胞性疾患診断装置を提供することを目的としている。
【００１１】
また、請求項５では、通常の画像検査を自動入力させながら、臨床症状、所見と種々の情報などに基づき、予め決められた各入力項目に患者データを入力するだけで、膵嚢胞性疾患名を自動的に、かつ正確に判定することができるとともに、インターネット回線などを介して、人工ニューラルネットワーク、ＲＢＦネットワークを学習させて、診断精度を向上させることができる膵嚢胞性疾患診断装置を提供することを目的としている。
【課題を解決するための手段】
【００１２】
上記の目的を達成するために本発明は、請求項１では、臨床症状、所見、各画像検査のいずれか１つ以上の入力データを用いて、膵嚢胞性疾患名を判定する膵嚢胞性疾患診断装置において、人工ニューラルネットワークに、各入力項目の内容と、各疾患名とを学習させ、各入力項目の内容が入力されたとき、前記人工ニューラルネットワークを動作させて、疾患名を出力させることを特徴としている。
【００１３】
また、請求項２では、請求項１に記載の膵嚢胞性疾患診断装置において、前記人工ニューラルネットワークを構成するユニットとして、ヘビサイド関数、またはシグモイド関数を使用したニューロンを使用することを特徴としている。
【００１４】
また、請求項３では、請求項１に記載の膵嚢胞性疾患診断装置において、前記人工ニューラルネットワークを構成するユニットとして、動径基底関数を使用したニューロンを使用することを特徴としている。
【００１５】
また、請求項４では、請求項１、２、３のいずれかに記載の膵嚢胞性疾患診断装置において、有線ケーブル、または無線回線を介して、ＵＳ装置、ＣＴ装置、ＭＲＩ装置、ＥＵＳ装置、ＥＲＣＰ装置から、直接、診断結果を取り込むことを特徴としている。
【００１６】
また、請求項５では、請求項１、２、３、４のいずれかに記載の膵嚢胞性疾患診断装置において、有線ケーブル、無線回線、インターネット回線のいずれかを介して、膵嚢胞性疾患診断プログラムが更新される処理、膵嚢胞性疾患診断プログラムで記述されている人工ニューラルネットワーク、ＲＢＦネットワークの学習処理が行われることを特徴としている。
【発明の効果】
【００１７】
本発明による、請求項１の膵嚢胞性疾患診断装置では、臨床症状、所見と種々の通常の画像検査から得られる情報に基づき、予め決められた各入力項目に患者データを入力するだけで、膵嚢胞性疾患名を自動的に、かつ正確に判定することができる。
【００１８】
また、請求項２の膵嚢胞性疾患診断装置では、学習処理が比較的容易な人工ニューラルネットワークを使用することにより、学習処理期間を短縮させながら、臨床症状、所見と種々の通常の画像検査から得られる情報に基づき、予め決められた各入力項目に患者データを入力するだけで、膵嚢胞性疾患名を自動的に、かつ正確に判定することができる。
【００１９】
また、請求項３の膵嚢胞性疾患診断装置では、入力項目内容と、膵嚢胞性疾患名とが非線形な関係にある場合でも、臨床症状、所見と種々の通常の画像検査から得られる情報に基づき、予め決められた各入力項目に患者データを入力するだけで、膵嚢胞性疾患名を自動的に、かつ正確に判定することができる。
【００２０】
また、請求項４の膵嚢胞性疾患診断装置では、通常の画像検査を自動入力させながら、臨床症状、所見と種々の情報などに基づき、予め決められた各入力項目に患者データを入力するだけで、膵嚢胞性疾患名を自動的に、かつ正確に判定することができる。
【００２１】
また、請求項５の膵嚢胞性疾患診断装置では、通常の画像検査を自動入力させながら、臨床症状、所見と種々の情報などに基づき、予め決められた各入力項目に患者データを入力するだけで、膵嚢胞性疾患名を自動的に、かつ正確に判定することができるとともに、インターネット回線などを介して、人工ニューラルネットワーク、ＲＢＦネットワークを学習させて、診断精度を向上させることができる。
【図面の簡単な説明】
【００２２】
【図１】本発明による膵嚢胞性疾患診断装置のうち、請求項１、２に対応する一形態を示すブロック図である。
【図２】図１に示す膵嚢胞性疾患診断装置で使用される人工ニューラルネットワークの一例を示す模式図である。
【図３】図２に示す人工ニューラルネットワークで使用されるニューロンの一例を示す模式図である。
【図４】図３に示すニューロンで使用されるヘビサイド関数の一例を示すグラフである。
【図５】図１に示す膵嚢胞性疾患診断装置で使用される入力データ表の一例を示す平面図である。
【図６】図１に示す膵嚢胞性疾患診断装置で使用される対応表の一例を示す平面図である。
【図７】本発明による膵嚢胞性疾患診断装置のうち、請求項３に対応する一形態を示すブロック図である。
【図８】図７に示す膵嚢胞性疾患診断装置で使用されるＲＢＦネットワークの一例を示す模式図である。
【図９】図８に示すＲＢＦネットワークで使用されるユニットの一例を示す模式図である。
【図１０】図９に示すユニットで使用される動径基底関数の一例を示すグラフである。
【図１１】本発明による膵嚢胞性疾患診断装置のうち、請求項４に対応する一形態を示すブロック図である。
【図１２】本発明による膵嚢胞性疾患診断装置のうち、請求項５に対応する一形態を示すブロック図である。
【発明を実施するための形態】
【００２３】
《第１形態》
図１は本発明による膵嚢胞性疾患診断装置のうち、請求項１、２に対応する一形態を示すブロック図である。
【００２４】
この図に示す膵嚢胞性疾患診断装置１ａは、患者の氏名、診断内容などを入力するときに操作されるキーボード２と、ポインティングデバイスとして使用されるマウス３と、表示データを取り込んで、画面表示するディスプレイ４と、インストールされている膵嚢胞性疾患診断プログラム、キーボード２から出力されるデータ、マウス３から出力されるポイントデータなどを用いて、膵嚢胞性疾患診断を行うコンピュータ５ａとを備えており、キーボード２、マウス３が操作されて、ディスプレイ４上に表示されている各入力項目に患者の検査結果が入力され、ディスプレイ４上に表示されている診断開始ボタンがクリックされたとき、多層パーセプトロンを用いた人工ニューラルネットワーク１５（図２参照）を使用して、膵嚢胞性疾患を診断し、診断結果をディスプレイ４上に表示する。
【００２５】
キーボード２は、平箱状に形成されるキーボード筐体と、キーボード筐体の上部に形成された開口部に配置される各種の文字キー、テンキー、各種のファンクションキーと、キーボード筐体内に配置され、文字キー又はファンクションキーなどが操作されたとき、操作内容に応じた入力データを生成するエンコーダとを備えており、診断医などによって、文字キー又はファンクションキーなどが操作されたとき、入力データを生成して、コンピュータ５に供給する。
【００２６】
また、マウス３は、診断医の手に収まる程度の大きさに形成され、マウスパッド上に移動自在に配置されるマウス筐体と、マウス筐体内に配置され、マウス筐体が動かされたとき、レーザー光を使用したレーザー方式、赤外線などを使用した光学方式などで、マウス筐体の動きを検知して、移動方向データ、移動量データを生成する移動量検知機構と、マウス筐体上に配置され、診断医の指などで押されたとき、右クリック信号、左クリック信号などを生成するボタン機構とを備えており、診断医などによって、マウスパッド上を動かされたとき、移動方向データ、移動量データを生成して、コンピュータ５に供給する。また、診断医の指などによって、ボタン機構が操作されたとき、右クリック信号、または左クリック信号などを生成して、コンピュータ５に供給する。
【００２７】
また、ディスプレイ４は、平箱状に形成されるディスプレイ筐体と、ディスプレイ筐体の背面に設けられ、ディスプレイ筐体が倒れないように、支持する支持台と、ディスプレイ筐体の前面に形成された開口部に配置される液晶パネルと、ディスプレイ筐体内に配置され、コンピュータから出力された表示データをデコードして、液晶パネルに表示させるデコーダとを備えており、コンピュータ５から出力される表示データを取り込み、液晶パネルに表示させる。
【００２８】
コンピュータ５ａは、キーボード２に電源電圧を供給しながら、キーボード２から出力される入力データを取り込み、指定された形式のパラレルデータに変換して、システムバス６上に送出するキーボードインタフェース回路７と、マウス３に電源電圧を供給しながら、マウス３から出力されるシリアル形式の移動方向データ、移動量データなどを取り込み、パラレル形式の移動方向データ、移動量データなどに変換し、システムバス６上に送出するマウスインタフェース回路８と、システムバス６から供給される表示データを取り込み、指定された規格の表示データに変換し、ディスプレイ４に供給するディスプレイインタフェース回路９と、各種のデータ処理を行うＣＰＵ回路１０と、ＤＤＲ−ＲＡＭ素子などによって構成され、ＣＰＵ回路１０の作業エリアなどとして使用されるメモリ回路１１と、ＣＰＵ回路１０を動作させるのに必要なＯＳ（Operating System）が格納されるＯＳエリア１２、膵嚢胞性疾患診断プログラムが格納されるプログラムエリア１３ａなどを持ち、ＣＰＵ回路１０から読み出し信号が出力されたとき、指定されたデータ、プログラムなどを読み出し、システムバス６を介して、ＣＰＵ回路１０に供給し、またＣＰＵ回路１０から書き込み信号が出力されたとき、システムバス６を介して、データを取り込み、記憶するハードディスク機構１４ａとを備えている。
【００２９】
そして、コンピュータ５ａの電源がオンされた後、膵嚢胞性疾患診断プログラムが立ち上げられている状態で、キーボード２、マウス３が操作されて、ディスプレイ４上に表示されている各入力項目に患者の検査結果が入力され、ディスプレイ４上に表示されている診断開始ボタンがクリックされたとき、多層パーセプトロンを用いた人工ニューラルネットワーク１５で、膵嚢胞性疾患を診断し、ディスプレイ４上に表示する。
【００３０】
この場合、図２に示す如く人工ニューラルネットワーク１５は、複数のニューロン１６によって構成され、予め指定された入力項目の内容に対応する複数の入力信号を各々取り込み、複数の出力信号を出力する入力層１７と、複数のニューロン１６によって構成され、入力層１７を構成する各ニューロン１６の出力信号を取り込み、複数の出力信号を出力する中間層１８と、複数のニューロン１６によって構成され、中間層１８を構成する各ニューロン１６の出力信号を取り込み、複数の出力信号を出力する出力層１９とを備えており、膵嚢胞性疾患を診断を開始する前に、多数の臨床データが使用されて、学習処理が行われ、各ニューロン１６の重み係数“Wi”の値が最適化される。そして、診断時には、キーボード２、マウス３が操作されて、ディスプレイ４上に表示されている各入力項目に患者の検査結果が入力され、診断開始ボタンがクリックされたとき、入力層１７、中間層１８を構成する各ニューロン１６から検査結果に対応した出力信号が出力されて、出力層１９を構成する各ニューロン１６から診断結果に対応した出力信号が出力される。
【００３１】
各ニューロン１６は、図３に示すように複数の入力端子と１つの出力端子とを持ち、下記の（１）式、（２）式に示す演算を行って、各入力信号“Xi”と、各重み係数“Wi”との乗算値“Wi*Xi”を求めるとともに、各乗算値“Wi*Xi”の総和“ΣWi*Xi”から予め設定されているしきい値“θ”を減算した関数“f(ΣWi*Xi-θ)”を図４に示すヘビサイド関数として扱い、“f(ΣWi*Xi-θ)≧0”であれば、出力信号“y”として、値“１”を出力し、また“f(ΣWi*Xi-θ)＜0”であれば、出力信号“y”として、値“０”を出力する。
【数１】
2010200881.tif 000003
但し、f(x)：ヘビサイド関数
i：入力信号の番号を示す値（i=1,2,...,N）
Xi：i番目の入力信号の値
Wi：i番目の入力信号に対する重み係数
θ：しきい値
【数２】
2010200881.tif 000004
但し、y：出力信号の値
f(x)：ヘビサイド関数値“x”に対する出力信号の値
【００３２】
次に、図１に示すブロック図、図２、図３に示す模式図、図４に示すグラフを参照しながら、膵嚢胞性疾患診断装置１ａの動作を説明する。
【００３３】
＜学習動作＞
まず、実際の診断に先立ち、専門医によって、臨床所見と種々の画像検査から得られる情報をもとに、各膵嚢胞性疾患者の中から、特定の膵嚢胞性疾患の患者データが抽出された後、各膵嚢胞性疾患者毎に患者データが整理されて、各患者毎に下記に示すような入力項目に対応するデータが整理され、図５に示す入力データ表２０が作成される。
（１）年齢、性別、
（２）嚢胞の形状、個数、壁厚さ、充実成分、石灰化とその部位、
（３）造影の状況、
（４）嚢胞間信号強度、主膵管との交通、
（５）主膵管の拡張状況
この際、各入力項目に対応するデータとして、“0”、“1”、“2”の中から択一選択できるようにし、専門医以外の診断医でも、客観的に判断でき、簡単に入力できる内容にされる。
【００３４】
さらに、各膵嚢胞性疾患者毎に患者データが整理されて、各患者がどの膵嚢胞性疾患名、例えば下記に示すような膵嚢胞性疾患名のいずれに該当するか診断され、図６に示すような対応表２１が作成される。
（１）膵管内乳頭腫瘍ＩＰＭＮ、
（２）粘液性嚢胞腫瘍ＭＣＮ、
（３）漿液性嚢胞腺腫ＳＣＴ、
（４）Solid-pseudopapillary tumor ＳＰＴ、
（５）膵島腫瘍、
（６）膵腺房細胞腫瘍、
（７）膵仮性嚢胞、
（８）単純嚢胞、
（９）リンパ腫
この後、各入力項目データが入力層１７の各入力信号“Xi”に各々、割り当てるとともに、各膵嚢胞性疾患名が出力層１９の各出力信号“ym”に各々、割り当てられる。
【００３５】
そして、１枚目の入力データ表２０と、対応表２１が参照されて、１枚目の入力データ表２０の内容と、この入力データ表２０の番号に対応する膵嚢胞性疾患名が入力され、勾配法、最小二乗法などで、下記に示す如く各重み係数“Wji(t+1)”が最適化される。
Wji(t+1)=Wji(t)+C(tj-yj)*Xi  …（３）
但し、C：学習係数
j：入力層１７、中間層１８、出力層１９を指定する番号
i：入力信号を指定する番号
t：学習番号
tj：教師信号
yj：出力信号
【００３６】
次いで、２枚目の入力データ表２０と、対応表２１が参照されて、２枚目の入力データ表２０の内容と、この入力データ表２０の番号に対応する膵嚢胞性疾患名が入力され、勾配法、最小二乗法などで、（３）式に示す如く各重み係数“Wji(t+1)”が最適化される。
【００３７】
以下、残りの各入力データ表２０と、対応表２１が参照されて、残っている入力データ表２０の内容と、これらの入力データ表２０の番号に対応する各膵嚢胞性疾患名が、順次、入力され、勾配法、最小二乗法などで、（３）式に示す如く各重み係数“Wji(t+1)”が最適化される。
【００３８】
これにより、最後には、特定の膵嚢胞性疾患名に対応する入力データ表２０の内容を入力したとき、特定の膵嚢胞性疾患名に対応する出力信号“y”が“１”になり、他の出力信号“y”が“０”になる。
【００３９】
そして、このように各重み係数“Wji(t+1)”が最適化された人工ニューラルネットワーク１５、すなわち学習済みの人工ニューラルネットワーク１５を持つコンピュータ５ａが病院側に引き渡される。
【００４０】
なお、実際には、多層パーセプトロンでは、中間層１８の各重み係数“Wji(t+1)”の更新はなく、出力層１９の各重み係数“Wji(t+1)”の更新のみが行われる。
【００４１】
＜診断動作＞
また、病院では、臨床所見と種々の画像検査から得られる情報をもとに、診断医によって、図６に示すような入力項目に対応する入力データ表２０が作成される。
【００４２】
この後、診断医によって、キーボード２、マウス３が操作されて、ディスプレイ４に表示される各入力項目毎に、３つある各チェックボックスの中から、入力データ表２０に対応する１つのチェックボックスが選択されて、“レ”点が入力される。
【００４３】
次いで、診断医によって、マウス３が操作されて、ディスプレイ４に表示されている診断開始ボタンがクリックされると、コンピュータ５ａによって、学習済みの人工ニューラルネットワーク（インストールされた膵嚢胞性疾患診断プログラムで記述された人工ニューラルネットワーク）１５が起動され、入力項目の内容に対応する膵嚢胞性疾患名が選択され、ディスプレイ４上に表示される。
【００４４】
このように、この形態では、予め決められた数の入力項目を使用し、各入力項目毎に“0”、“1”、“2”の中から択一選択形式で、患者データが入力され、診断開始ボタンがクリックされたとき、予め学習させておいた人工ニューラルネットワーク１５を動作させて、患者データに対応する膵嚢胞性疾患名を表示させるようにしているので、学習処理期間を短縮させながら、臨床症状、所見と種々の通常の画像検査から得られる情報に基づき、予め決められた各入力項目に患者データを入力するだけで、膵嚢胞性疾患名を自動的に、かつ正確に判定することができる（請求項１、２の効果）。
【００４５】
実際、標本群からいくつかの事例だけを抜き出してテスト事例とし、残りを訓練事例とするleave-some-out cross-validation（ＬＳＯＣＶ）法を使用し、予測精度を評価したところ、前述の入力項目から9種の疾患のうち、どの疾患であるかを予測することが可能であり、その全体での正診率は概ね“85%”と非常に高い予測効率であった。
【００４６】
また、この形態では、ヘビサイド関数を使用するようにしているが、他の関数、例えばシグモイド関数などを使用しても良い。
【００４７】
《第２形態》
図７は本発明による膵嚢胞性疾患診断装置のうち、請求項３に対応する一形態を示すブロック図である。なお、この図において、図１の各部と対応する部分には同じ符号が付してある。
【００４８】
この図に示す膵嚢胞性疾患診断装置１ｂが図１に示す膵嚢胞性疾患診断装置１ａと異なる点は、動径基底関数（Radial Basis Function：ＲＢＦ）型の人工ニューラルネットワーク（ＲＢＦネットワーク）３１（図８参照）を構築させる膵嚢胞性疾患診断プログラムを作成し、これをハードディスク機構１４ｂのプログラムエリア１３ｂに格納するようにしたことである。
【００４９】
ＲＢＦネットワーク３１は、図８に示す如く複数のユニット３２によって構成され、予め指定された入力項目の内容に対応する複数の入力信号を各々取り込み、複数の出力信号を出力する入力層３３と、複数のユニット３２によって構成され、入力層３３を構成する各ユニット３２の出力信号を取り込み、複数の出力信号を出力する中間層３４と、複数のユニット３２によって構成され、中間層３４を構成する各ユニット３２の出力信号を取り込み、複数の出力信号を出力する出力層３５とを備えており、膵嚢胞性疾患を診断を開始する前に、多数の臨床データが使用されて、学習処理が行われて、各ユニット３２の重み係数“Wij”の値が最適化される。そして、診断時には、キーボード２、マウス３が操作されて、ディスプレイ４上に表示されている各入力項目に患者の検査結果が入力され、診断開始ボタンがクリックされたとき、入力層３３を構成する各ユニット３２から検査結果に対応した出力信号が出力されて、中間層３４を構成する各ユニット３２で処理され、出力層３５を構成する各ユニット３２から診断結果に対応した出力信号が出力される。
【００５０】
各ユニット３２は、図９に示すように複数の入力端子と１つの出力端子とを持ち、各入力信号“x”に対応する動径基底関数、例えば下記に示す（４）式で表され、図１０に示すように中心で最大値（あるいは最小値）を取り、そこから離れるにしたがって単調に減少（あるいは増加）していくようなガウス関数演算を行って、各動径基底関数“φi(x)”を求めるとともに、下記に示す（５）式を使用して、これらの各動径基底関数“φi(x)”と、各重み係数“Wi”との乗算値“Wi*φi(x)”を求め、さらに各乗算値“Wi*φi(x)”の総和“ΣWi*φi(x)”に予め設定されているバイアス値“w0”を加算して、出力関数“y”を求め、これを出力信号として出力する。
φi(x) = (x - ci)T (x - ci) / (2 σ2i)      …（４）
但し、φi(x)：ｉ番目の動径基底関数
i：入力信号、動径基底関数の番号を示す値（i=1,2,...,N）
ci：ｉ番目の動径基底関数（ガウス関数）の中心
T：ベクトルを転置させる記号
σ：ガウス関数の標準偏差で、幅を決めるパラメータ
x：入力信号
x - ci：入力信号とガウス関数中心とのユークリッド距離（ベクトル表記）
【数３】
2010200881.tif 000005
但し、y：出力信号
i：入力信号、動径基底関数の番号を示す値（i=1,2,...,N）
φi(x)：i番目の入力信号“x”に対応する動径基底関数
w0：バイアスの値（y方向へのずれ）
wi：i番目の動径基底関数に対する重み係数
【００５１】
そして、このように構成されるＲＢＦネットワーク３１に対し、上述した学習動作を行わせることにより、上述した形態と同様に、図５に示す入力項目毎のデータと、図６に示す診断結果とが非線形である場合にも、臨床症状、所見と種々の通常の画像検査から得られる情報に基づき、予め決められた各入力項目に患者データを入力するだけで、膵嚢胞性疾患名を自動的に、かつ正確に判定することができる（請求項３の効果）。
【００５２】
《第３形態》
図１１は本発明による膵嚢胞性疾患診断装置のうち、請求項４に対応する一形態を示すブロック図である。なお、この図において、図１の各部と対応する部分には同じ符号が付してある。
【００５３】
この図に示す膵嚢胞性疾患診断装置１ｃが図１に示す膵嚢胞性疾患診断装置１ａと異なる点は、コンピュータ５ｃ内に通信回路４１を設け、ハブ（図示は省略する）を介して、通信回路４１とＬＡＮケーブル（イーサネットケーブル、または無線ＬＡＮ回線）４２とを接続させるようにしたことである。
【００５４】
そして、ＬＡＮケーブル４２の各ハブ（図示は省略する）に接続されたＵＳ（Ultrasonography：超音波断層撮影）装置４３、ＣＴ（Computer Tomography：コンピューター断層）装置４４、ＭＲＩ（Magnetic Resonance Imaging：磁気共鳴画像）装置４５、ＥＵＳ（endoscopic ultrasonography：内視鏡的超音波断層）装置４６、ＥＲＣＰ（endoscopic retrograde cholangio-pancreatography：内視鏡的逆行性膵胆管造影）装置４７などから直接、診断結果を取り込み、ディスプレイ４に表示するとともに、キーボード２、マウス３が操作されて、診断結果解析指示が入力されたとき、プログラムエリア１３ｃに格納された診断結果解析プログラムを動作させて、ＵＳ装置４３の診断結果〜ＥＲＣＰ装置４７の診断結果を“０”、“１”、“２”に量子化させた後、各入力項目のデータとして、処理するようにしたりするようにしたことである。
【００５５】
このようにすることにより、入力項目毎のデータを入力する際、各診断医の検査結果の入力内容がばらつかないようにすることができ、より正確な診断を行わせることができる（請求項４の効果）。
【００５６】
《第４形態》
図１２は本発明による膵嚢胞性疾患診断装置のうち、請求項５に対応する一形態を示すブロック図である。なお、この図において、図１１の各部と対応する部分には同じ符号が付してある。
【００５７】
この図に示す膵嚢胞性疾患診断装置１ｄが図１に示す膵嚢胞性疾患診断装置１ｃと異なる点は、ＬＡＮケーブル４２とインターネット回線とを接続するゲートウェイ装置（または、ルータ装置）５１を設けるとともに、ハードディスク機構１４ｄのプログラムエリア１３ｄにリモートプログラムを格納し、インターネットに接続されたサーバ装置（図示は省略する）によって、モートプログラムを動作させて、膵嚢胞性疾患診断プログラムを更新させたり、膵嚢胞性疾患診断プログラムで記述されている人工ニューラルネットワーク１５などを学習させたりするようにしたことである。
【００５８】
このようにすることにより、サーバ装置によって、膵嚢胞性疾患診断プログラムを更新させたり、膵嚢胞性疾患診断プログラムで記述されている人工ニューラルネットワーク１５（あるいは、ＲＢＦネットワーク３１）を学習させて、膵嚢胞性疾患診断精度をさらに向上させることができる（請求項５の効果）。
【００５９】
《他の形態》
また、上述した説明から明らかなように、本発明による膵嚢胞性疾患診断装置１ａ〜１ｄでは、人工ニューラルネットワーク１５、ＲＢＦネットワーク３１を使用した診断を行っているので、簡便な入力項目に患者のデータを入力するだけで、高い診断率で、膵嚢胞性疾患名を判定させることができる。今後、症例数の蓄積とより、詳細な入力項目を設定することにより、さらに予測効率があがると考えられる。
【００６０】
また、このような人工ニューラルネットワーク１５、ＲＢＦネットワーク３１を使用した診断方法は、膵嚢胞性疾患の画像診断だけではなく、一般疾患診断へ応用可能であり新たな診断モダリティーとなりえると考えられる。
【産業上の利用可能性】
【００６１】
本発明は、医療機関などで使用される膵嚢胞性疾患診断装置に係わり、特に人工ニューラルネットワークを使用して、膵嚢胞性疾患を診断する膵嚢胞性疾患診断装置に関し、産業上の利用可能性を有する。
【符号の説明】
【００６２】
１ａ〜１ｄ：膵嚢胞性疾患診断装置
２：キーボード
３：マウス
４：ディスプレイ
５ａ〜５ｄ：コンピュータ
６：システムバス
７：キーボードインタフェース回路
８：マウスインタフェース回路
９：ディスプレイインタフェース回路
１０：ＣＰＵ回路
１１：メモリ回路
１２：ＯＳエリア
１３ａ〜１３ｄ：プログラムエリア
１４ａ〜１４ｄ：ハードディスク機構
１５：人工ニューラルネットワーク
１６：ニューロン
１７：入力層
１８：中間層
１９：出力層
２０：入力データ表
２１：対応表
３１：ＲＢＦネットワーク
３２：ユニット
３３：入力層
３４：中間層
３５：出力層
４１：通信回路４１
４２：ＬＡＮケーブル
４３：ＵＳ装置
４４：ＣＴ装置
４５：ＭＲＩ装置
４６：ＥＵＳ装置
４７：ＥＲＣＰ装置
５１：ゲートウェイ装置
【図１】
2010200881.tif 000006
【図２】
2010200881.tif 000007
【図３】
2010200881.tif 000008
【図４】
2010200881.tif 000009
【図５】
2010200881.tif 000010
【図６】
2010200881.tif 000011
【図７】
2010200881.tif 000012
【図８】
2010200881.tif 000013
【図９】
2010200881.tif 000014
【図１０】
2010200881.tif 000015
【図１１】
2010200881.tif 000016
【図１２】
2010200881.tif 000017