(57)【要約】  医師の手を煩わさずに複数の検査データの適合診断支援アルゴリズムを選定することが可能な診療支援装置とその作動方法および作動プログラムを提供する。  診療支援サーバ（１２）の要求受付部（６０）は、患者に実施した医療検査で得られた複数の検査データのうちの少なくとも２つの選択指示を受け付ける。アルゴリズム選定部（６２）は、複数の診断支援アルゴリズム（３０）の中から、少なくとも２つの検査データに応じた適合診断支援アルゴリズム（３０Ｃ）を選定する。分析処理部（６３）は、適合診断支援アルゴリズム（３０Ｃ）による分析処理を実施する。画面出力制御部（６５）は、適合診断支援アルゴリズム（３０Ｃ）の診断支援情報を表示する情報表示領域（１０２）を有する情報表示画面（９５）の出力を制御する。
2019102950.tif 000002
【特許請求の範囲】
【請求項１】
患者に実施した医療検査で得られた複数の検査データのうちの少なくとも２つの選択指示を受け付ける指示受付部と、
前記検査データを分析処理して、分析処理結果を医師の診断を支援する診断支援情報として出力する複数の診断支援アルゴリズムの中から、前記指示受付部で前記選択指示を受け付けた少なくとも２つの前記検査データに応じた適合診断支援アルゴリズムを選定するアルゴリズム選定部と、
前記適合診断支援アルゴリズムによる分析処理を実施する分析処理部と、
前記適合診断支援アルゴリズムの前記診断支援情報を表示する情報表示領域を有する情報表示画面の出力を制御する画面出力制御部とを備える診療支援装置。
【請求項２】
前記情報表示画面は、前記情報表示領域に加えて、前記選択指示を受け付けるために複数の前記検査データを一覧表示する一覧表示領域を有し、
前記アルゴリズム選定部は、前記一覧表示領域の前記検査データの選択状態が変更される度に、前記適合診断支援アルゴリズムを選定し直し、
前記画面出力制御部は、前記アルゴリズム選定部で前記適合診断支援アルゴリズムが選定し直されて前記診断支援情報が更新された場合、前記選択状態の変更と連動して、前記情報表示領域の表示を更新された前記診断支援情報に切り替える請求項１に記載の診療支援装置。
【請求項３】
前記アルゴリズム選定部は、少なくとも２つの前記検査データに応じて前記適合診断支援アルゴリズムの候補を抽出する候補抽出処理と、
予め設定された判断基準にしたがって、前記候補の中から前記適合診断支援アルゴリズムを選定する本選定処理とを実施する請求項１または２に記載の診療支援装置。
【請求項４】
前記指示受付部で１つの前記検査データの選択指示を受け付けた場合、前記画面出力制御部は、前記指示受付部で前記選択指示を受け付けた１つの前記検査データの詳細情報を表示する請求項１ないし３のいずれか１項に記載の診療支援装置。
【請求項５】
前記画面出力制御部は、前記医師の操作に応じて前記情報表示領域の表示、非表示を切り替える請求項１ないし４のいずれか１項に記載の診療支援装置。
【請求項６】
患者に実施した医療検査で得られた複数の検査データのうちの少なくとも２つの選択指示を受け付ける指示受付ステップと、
前記検査データを分析処理して、分析処理結果を医師の診断を支援する診断支援情報として出力する複数の診断支援アルゴリズムの中から、前記指示受付ステップで前記選択指示を受け付けた少なくとも２つの前記検査データに応じた適合診断支援アルゴリズムを選定するアルゴリズム選定ステップと、
前記適合診断支援アルゴリズムによる前記分析処理を実施する分析処理ステップと、
前記適合診断支援アルゴリズムの前記診断支援情報を表示する情報表示領域を有する情報表示画面の出力を制御する画面出力制御ステップとを備える診療支援装置の作動方法。
【請求項７】
患者に実施した医療検査で得られた複数の検査データのうちの少なくとも２つの選択指示を受け付ける指示受付機能と、
前記検査データを分析処理して、分析処理結果を医師の診断を支援する診断支援情報として出力する複数の診断支援アルゴリズムの中から、前記指示受付機能で前記選択指示を受け付けた少なくとも２つの前記検査データに応じた適合診断支援アルゴリズムを選定するアルゴリズム選定機能と、
前記適合診断支援アルゴリズムによる前記分析処理を実施する分析処理機能と、
前記適合診断支援アルゴリズムの前記診断支援情報を表示する情報表示領域を有する情報表示画面の出力を制御する画面出力制御機能とを、コンピュータに実施させる診療支援装置の作動プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、診療支援装置とその作動方法および作動プログラムに関する。
【背景技術】
【０００２】
医師は、患者に様々な医療検査を実施して、これにより得られた検査データを自ら閲覧して分析する。例えば医療検査がＣＴ（Computed Tomography；コンピュータ断層撮影）検査やＭＲＩ（Magnetic Resonance Imaging；核磁気共鳴画像法）検査等の画像検査で、検査データが医療画像であった場合、医師は、医療画像を閲覧してそこに映る病変を抽出し、抽出した病変の種類を同定したり、サイズを計測したりする。こうした医師の診断作業を補助するため、最近、検査データを自動的に分析処理して、分析処理結果を医師の診断を支援する診断支援情報として出力する診断支援アルゴリズムが開発されている。【０００３】
例えばＣＴ画像の分析には診断支援アルゴリズムＡ、ＭＲＩ画像の分析には診断支援アルゴリズムＢ等、各検査データには適合する診断支援アルゴリズム（以下、適合診断支援アルゴリズムという）がある。この適合診断支援アルゴリズムを、使用する度に複数の診断支援アルゴリズムの中から医師が選定するのは手間である。【０００４】
そこで、特許文献１に記載の診療支援装置では、選択指示（特許文献１では画像処理要求と表記）を受け付けた１つの医療画像の適合診断支援アルゴリズムを自動的に選定することで、医師による適合診断支援アルゴリズムの選定の手間を省いている。特許文献１では、選定した適合診断支援アルゴリズムで医療画像に画像処理を施し、画像処理後の医療画像を診断支援情報として表示している。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特許第５１７５７５２号
【発明の概要】
【発明が解決しようとする課題】
【０００６】
特許文献１では、１つの医療画像の選択指示を受け付けて、その適合診断支援アルゴリズムを選定しているが、実際の診断では、複数の医療画像を参照することが多い。そこで、特許文献１において複数の医療画像の選択指示を一度に受け付けた場合を考える。この場合、適合診断支援アルゴリズムは、複数の医療画像毎に選定される。例えば複数の医療画像がＣＴ画像とＭＲＩ画像であった場合は、上記の例でいくと診断支援アルゴリズムＡ、Ｂがそれぞれ適合診断支援アルゴリズムとして選定される。しかしながら、ＣＴ画像とＭＲＩ画像を複合的に分析処理して、診断支援アルゴリズムＡ、Ｂとは別の診断支援情報を出力する診断支援アルゴリズムＣが存在した場合は、上記のような単純な選定の仕方では、必ずしも適合診断支援アルゴリズムが選定されているとは限らない。【０００７】
診断支援アルゴリズムＣのように複数の検査データを対象とする診断支援アルゴリズムは、診断支援アルゴリズムＡ、Ｂのように１つの検査データを対象とする診断支援アルゴリズムと比べて、より有用な診断支援情報を医師に提供することができると考えられる。また、年々加速している医学の進歩によって、検査データの種類が増えていることを考えると、複数の検査データを対象とする診断支援アルゴリズムは、今後も益々需要が高まることが予想される。したがって、複数の検査データを対象とする診断支援アルゴリズムの場合も、医師の手を煩わさずに適合診断支援アルゴリズムを選定する仕組みが必要とされていた。【０００８】
本発明は、医師の手を煩わさずに複数の検査データの適合診断支援アルゴリズムを選定することが可能な診療支援装置とその作動方法および作動プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するために、本発明の診療支援装置は、患者に実施した医療検査で得られた複数の検査データのうちの少なくとも２つの選択指示を受け付ける指示受付部と、検査データを分析処理して、分析処理結果を医師の診断を支援する診断支援情報として出力する複数の診断支援アルゴリズムの中から、指示受付部で選択指示を受け付けた少なくとも２つの検査データに応じた適合診断支援アルゴリズムを選定するアルゴリズム選定部と、適合診断支援アルゴリズムによる分析処理を実施する分析処理部と、適合診断支援アルゴリズムの診断支援情報を表示する情報表示領域を有する情報表示画面の出力を制御する画面出力制御部とを備える。【００１０】
情報表示画面は、情報表示領域に加えて、選択指示を受け付けるために複数の検査データを一覧表示する一覧表示領域を有し、アルゴリズム選定部は、一覧表示領域の検査データの選択状態が変更される度に、適合診断支援アルゴリズムを選定し直し、画面出力制御部は、アルゴリズム選定部で適合診断支援アルゴリズムが選定し直されて診断支援情報が更新された場合、選択状態の変更と連動して、情報表示領域の表示を更新された診断支援情報に切り替えることが好ましい。【００１１】
アルゴリズム選定部は、少なくとも２つの検査データに応じて適合診断支援アルゴリズムの候補を抽出する候補抽出処理と、予め設定された判断基準にしたがって、候補の中から適合診断支援アルゴリズムを選定する本選定処理とを実施することが好ましい。【００１２】
指示受付部で１つの検査データの選択指示を受け付けた場合、画面出力制御部は、指示受付部で選択指示を受け付けた１つの検査データの詳細情報を表示することが好ましい。【００１３】
画面出力制御部は、医師の操作に応じて情報表示領域の表示、非表示を切り替えることが好ましい。【００１４】
本発明の診療支援装置の作動方法は、患者に実施した医療検査で得られた複数の検査データのうちの少なくとも２つの選択指示を受け付ける指示受付ステップと、検査データを分析処理して、分析処理結果を医師の診断を支援する診断支援情報として出力する複数の診断支援アルゴリズムの中から、指示受付ステップで選択指示を受け付けた少なくとも２つの検査データに応じた適合診断支援アルゴリズムを選定するアルゴリズム選定ステップと、適合診断支援アルゴリズムによる分析処理を実施する分析処理ステップと、適合診断支援アルゴリズムの診断支援情報を表示する情報表示領域を有する情報表示画面の出力を制御する画面出力制御ステップとを備える。【００１５】
本発明の診療支援装置の作動プログラムは、患者に実施した医療検査で得られた複数の検査データのうちの少なくとも２つの選択指示を受け付ける指示受付機能と、検査データを分析処理して、分析処理結果を医師の診断を支援する診断支援情報として出力する複数の診断支援アルゴリズムの中から、指示受付機能で選択指示を受け付けた少なくとも２つの検査データに応じた適合診断支援アルゴリズムを選定するアルゴリズム選定機能と、適合診断支援アルゴリズムによる分析処理を実施する分析処理機能と、適合診断支援アルゴリズムの診断支援情報を表示する情報表示領域を有する情報表示画面の出力を制御する画面出力制御機能とを、コンピュータに実施させる。
【発明の効果】
【００１６】
本発明は、患者に実施した医療検査で得られた複数の検査データのうちの少なくとも２つの選択指示を受け付け、複数の診断支援アルゴリズムの中から、少なくとも２つの検査データに応じた適合診断支援アルゴリズムを選定するので、医師の手を煩わさずに複数の検査データの適合診断支援アルゴリズムを選定することが可能な診療支援装置とその作動方法および作動プログラムを提供することができる。
【図面の簡単な説明】
【００１７】
【図１】医療システムを示す図である。
【図２】診断支援アルゴリズムを用いた診療支援の概要を示す図である。
【図３】クライアント端末と診療支援サーバとの間で送受信される各種情報を示す図である。
【図４】カルテＤＢに格納された電子カルテの内容を示す図である。
【図５】画像ＤＢに格納された医療画像の内容を示す図である。
【図６】クライアント端末および診療支援サーバを構成するコンピュータを示すブロック図である。
【図７】クライアント端末のＣＰＵの各処理部を示すブロック図である。
【図８】診療支援サーバのＣＰＵの各処理部を示すブロック図である。
【図９】アルゴリズム対応テーブルの内容を示す図である。
【図１０】少なくとも２つの検査データの選択指示を受け付けて、それらに応じた適合診断支援アルゴリズムを選定し、適合診断支援アルゴリズムの診断支援情報を出力する処理の流れを示す図である。
【図１１】統合表示画面を示す図である。
【図１２】ビューア画面を示す図である。
【図１３】検査データが選択されていない状態の情報表示画面を示す図である。
【図１４】選択指示を受け付けた１つの検査データの詳細情報を表示する様子を示す図であり、図１４Ａは１つの検査データが選択指示された状態を、図１４Ｂは詳細情報としてのビューア画面をそれぞれ示す。
【図１５】少なくとも２つの検査データの選択指示があり、診断支援情報が出力された場合の情報表示画面を示す図である。
【図１６】情報表示領域が表示された情報表示画面を示す図である。
【図１７】一覧表示領域の検査データの選択状態が変更される度に、適合診断支援アルゴリズムを選定し直し、適合診断支援アルゴリズムが選定し直されて診断支援情報が更新された場合、選択状態の変更と連動して、情報表示領域の表示を更新された診断支援情報に切り替える様子を示す図であり、図１７Ａは選択状態の変更前、図１７Ｂは変更後をそれぞれ示す。
【図１８】図１７に示す情報表示画面における選択指示、適合診断支援アルゴリズム、および診断支援情報の内容を示す図であり、図１８Ａは図１７Ａ、図１８Ｂは図１７Ｂにそれぞれ対応する。
【図１９】診療支援サーバの処理手順を示すフローチャートである。
【図２０】診療支援サーバの処理手順を示すフローチャートである。
【図２１】第２実施形態のアルゴリズム対応テーブルの内容を示す図である。
【図２２】適合診断支援アルゴリズムの選定を二段階に分けて行う第２実施形態を示す図である。
【図２３】適合診断支援アルゴリズムの選定を二段階に分けて行う第２実施形態の別の例を示す図である。
【発明を実施するための形態】
【００１８】
[第１実施形態]
図１において、医療システム１０は、医療施設内に構築され、クライアント端末１１、および診療支援装置に相当する診療支援サーバ１２等を備える。クライアント端末１１および診療支援サーバ１２は、医療施設内に敷設されたＬＡＮ（Local Area Network）等のネットワーク１３を介して相互に通信可能に接続されている。
【００１９】
ネットワーク１３にはサーバ群１４も接続されている。サーバ群１４は、電子カルテサーバ１５および画像サーバ１６で構成される。電子カルテサーバ１５はカルテデータベース（以下、ＤＢ（Data Base）と表記）１５Ａを有し、カルテＤＢ１５Ａには電子カルテ１９が検索可能に記憶されている。画像サーバ１６は画像ＤＢ１６Ａを有し、画像ＤＢ１６Ａには、各種画像検査で得られた医療画像２０が検索可能に記憶されている。
【００２０】
画像検査は医療検査の一種であり、医療画像２０は検査データの一種である。画像検査には、ＣＲ（Computed Radiography；コンピュータＸ線撮影）検査、ＣＴ検査、ＭＲＩ検査、ＥＣＧ（Electro cardiogram；心電図）検査、ＣＡＧ（Coronary Angiography；冠動脈カテーテル）検査、ＵＳ（Ultrasonography；超音波）検査、内視鏡検査等がある。ＣＲ検査、ＣＴ検査、ＭＲＩ検査等の医療画像２０は、例えばＤＩＣＯＭ（Digital Imaging and Communications in Medicine）規格のデータファイル形式で作成される。
【００２１】
クライアント端末１１、診療支援サーバ１２、およびサーバ群１４は、パーソナルコンピュータ、サーバコンピュータ、ワークステーションといったコンピュータをベースに、オペレーティングシステム等の制御プログラム、および各種アプリケーションプログラムをインストールして構成される。
【００２２】
クライアント端末１１は、各種表示画面を表示するディスプレイ２３とキーボードやマウス等の入力デバイス２４とを有し、医療スタッフにより操作される。図１ではクライアント端末１１は１台しか描かれていないが、実際は、内科、外科、検査科、リハビリ科等の診療科毎、または医療スタッフ毎に複数台配備されている。クライアント端末１１は、診療支援サーバ１２およびサーバ群１４が提供する各種機能を利用して患者の診療を行う際に使用される。
【００２３】
診療支援サーバ１２は、医療スタッフ、特に医師の診療を支援するため、患者の診療過程で得られた様々な診療データを加工して医師に提供する。診療データには検査データが含まれる。
【００２４】
図２に示すように、診療支援サーバ１２は、診療支援の一環として、診断支援アルゴリズム３０を用いる。より具体的には、診療支援サーバ１２は、診断支援アルゴリズム３０に検査データを入力し、検査データを自動的に分析処理させ、その分析処理結果を医師の診断を支援する診断支援情報として出力させる。
【００２５】
診断支援アルゴリズム３０に入力される検査データは少なくとも２つである。少なくとも２つの検査データの内訳は同一種でも異種でもよく、例えば、２枚のＣＴ画像、あるいはＵＳ画像と内視鏡画像である。少なくとも２つの検査データは、クライアント端末１１で選択指示される。
【００２６】
診断支援アルゴリズム３０は複数ある。診療支援サーバ１２では、この複数の診断支援アルゴリズム３０の中から、少なくとも２つの検査データに応じた適合診断支援アルゴリズム３０Ｃを選定する。このため、診断支援情報は、適合診断支援アルゴリズム３０Ｃで分析処理を実施して出力されたものである。
【００２７】
図３において、診療支援サーバ１２は、クライアント端末１１からの各種要求を受け付ける。各種要求には、統合表示画面３５（図１１も参照）の配信要求、各種表示画面の編集要求等がある。
【００２８】
統合表示画面３５は、診療の対象となる患者（以下、対象患者）の各種診療データを医師が分析しやすいように１つにまとめた表示画面である。診療支援サーバ１２は、統合表示画面３５の配信要求に応じた対象患者の各種診療データをサーバ群１４から取得し、取得した各種診療データに基づいて統合表示画面３５を生成する。診療支援サーバ１２は、生成した統合表示画面３５を、配信要求の要求元のクライアント端末１１に送信する。クライアント端末１１は、診療支援サーバ１２からの統合表示画面３５をディスプレイ２３に出力する。
【００２９】
診療支援サーバ１２は、ウェブブラウザ上で閲覧可能な統合表示画面３５を生成し、これをクライアント端末１１に送信する。診療支援サーバ１２は、クライアント端末１１に対して認証キーを発行して、診療支援サーバ１２へのアクセス権限を与える。診療支援サーバ１２にアクセスして認証を行った後、クライアント端末１１には、診療支援サーバ１２から統合表示画面３５が送信されてディスプレイ２３に表示される。
【００３０】
診療支援サーバ１２は、統合表示画面３５を含む各種表示画面を、例えば、ＸＭＬ（Extensible Markup Language）等のマークアップ言語によって作成されるウェブ配信用の画面データの形式で出力する。クライアント端末１１は、画面データに基づき各種表示画面をウェブブラウザ上に再現して表示する。ＸＭＬに代えて、ＪＳＯＮ（JavaScript（登録商標） Object Notation）等の他のデータ記述言語を利用してもよい。
【００３１】
図４において、カルテＤＢ１５Ａの電子カルテ１９は、Ｐ００１といった個々の患者を識別するための記号および番号である患者ＩＤ（Identification Data）が関連付けられて患者単位で管理される。電子カルテサーバ１５は、この患者ＩＤを検索キーとしてカルテＤＢ１５Ａから電子カルテ１９を検索することが可能である。
【００３２】
電子カルテ１９は、診療データとして、複数の測定データと複数の投薬データとを有する。測定データは、医療画像２０と同じく検査データの一種である。測定データは、バイタルサイン、血液検査、尿検査等の医療検査の種類別に整理され、測定日時、測定項目、および測定値が関連付けて記憶されている。測定項目には、例えばバイタルサインであれば体温、脈拍、血圧（上下）等があり、血液検査であれば白血球数、血小板、随時血糖等がある。投薬データは、薬剤Ａ、薬剤Ｂ等の薬剤の種類別に整理され、投与期間および投与量が関連付けて記憶されている。
【００３３】
なお、電子カルテ１９には、患者ＩＤの他、患者の氏名、性別、年齢、生年月日、嗜好（喫煙、飲酒の有無）、既往症、アレルギーといった患者情報が記録されている。また、電子カルテ１９には、医療検査、医療レポートの作成、手術、投薬等の指示を記したオーダ、初診、再診、入退院等の患者の診療過程で生じたイベント、あるいは患者主訴、診断名を含む診療記録、看護記録、家族からの情報等も時系列に記録されている。
【００３４】
図５において、画像ＤＢ１６Ａの医療画像２０は、電子カルテ１９と同じく患者ＩＤが関連付けられて患者単位で管理される。電子カルテサーバ１５と同じく、画像サーバ１６は、患者ＩＤを検索キーとして画像ＤＢ１６Ａから医療画像２０を検索することが可能である。
【００３５】
医療画像２０の１件分のファイルは、医療画像２０の本体と、撮影日時、画像ＩＤ、オーダＩＤ、属性（画像検査の種類、撮影部位、方向）等の様々な付帯情報とで構成される。画像サーバ１６は、こうした付帯情報とともに医療画像２０を診療データとして診療支援サーバ１２に送信する。
【００３６】
画像ＩＤは、各医療画像２０を識別するための記号および番号であり、オーダＩＤは、各種画像検査を指示するオーダを識別するための記号および番号である。ＣＴ検査やＣＡＧ検査等、１回に複数枚の医療画像２０が撮影される画像検査の場合は、複数枚の医療画像２０が１回の画像検査で得られたことを示すために、各医療画像２０に共通のオーダＩＤが付与され、一まとめの医療画像２０として管理される。
【００３７】
図６において、クライアント端末１１および診療支援サーバ１２を構成するコンピュータは、基本的な構成は同じであり、それぞれ、ストレージデバイス４０、メモリ４１、ＣＰＵ（Central Processing Unit）４２、および通信部４３を備えている。クライアント端末１１は前述のようにディスプレイ２３および入力デバイス２４を有し、診療支援サーバ１２も同様にディスプレイ４４および入力デバイス４５を有する。これらはデータバス４６を介して相互接続されている。
【００３８】
ストレージデバイス４０は、クライアント端末１１等を構成するコンピュータに内蔵、またはケーブルあるいはネットワークを通じて接続されたハードディスクドライブ、もしくはハードディスクドライブを複数台連装したディスクアレイである。ストレージデバイス４０には、オペレーティングシステム等の制御プログラム、各種アプリケーションプログラム、およびこれらのプログラムに付随する各種表示画面の表示データ等が記憶されている。
【００３９】
メモリ４１は、ＣＰＵ４２が処理を実施するためのワークメモリである。ＣＰＵ４２は、ストレージデバイス４０に記憶されたプログラムをメモリ４１へロードして、プログラムにしたがった処理を実施することにより、コンピュータの各部を統括的に制御する。
【００４０】
通信部４３は、ネットワーク１３を介した各種情報の伝送制御を行うネットワークインターフェースである。ディスプレイ２３、４４は、入力デバイス２４、４５の操作に応じた各種表示画面を表示する。表示画面にはＧＵＩ(Graphical User Interface)による操作機能が備えられる。クライアント端末１１等を構成するコンピュータは、表示画面を通じて入力デバイス２４、４５からの操作指示の入力を受け付ける。
【００４１】
なお、以下の説明では、ディスプレイ２３および入力デバイス２４以外のクライアント端末１１を構成するコンピュータの各部には添え字の「Ａ」を、ディスプレイ４４および入力デバイス４５以外の診療支援サーバ１２を構成するコンピュータの各部には添え字の「Ｂ」をそれぞれ符号に付して区別する。
【００４２】
図７において、ウェブブラウザが起動されると、クライアント端末１１のＣＰＵ４２Ａは、メモリ４１等と協働して、ＧＵＩ制御部５０、およびブラウザ制御部５１として機能する。
【００４３】
ＧＵＩ制御部５０は、各種表示画面をディスプレイ２３に表示し、かつ各種表示画面を通じて医療スタッフによって入力デバイス２４から入力される様々な操作指示を受け付ける。操作指示には、診療支援サーバ１２への統合表示画面３５の配信指示、各種表示画面の編集指示等がある。各種表示画面の編集指示は、少なくとも２つの検査データの選択指示を含む。ＧＵＩ制御部５０は、受け付けた操作指示をブラウザ制御部５１に出力する。
【００４４】
ブラウザ制御部５１は、ウェブブラウザの動作を制御する。ブラウザ制御部５１は、ＧＵＩ制御部５０からの操作指示に応じた要求、具体的には統合表示画面３５の配信指示に応じた統合表示画面３５の配信要求、各種表示画面の編集指示に応じた各種表示画面の編集要求等を診療支援サーバ１２に対して発行する。
【００４５】
また、ブラウザ制御部５１は、診療支援サーバ１２からの各種表示画面の画面データを受け取る。ブラウザ制御部５１は、画面データに基づきウェブブラウザ上に表示する表示画面を再現し、これをＧＵＩ制御部５０に出力する。ＧＵＩ制御部５０は、表示画面をディスプレイ２３に表示する。
【００４６】
図８において、診療支援サーバ１２のストレージデバイス４０Ｂには、前述の診断支援アルゴリズム３０に加えて、作動プログラム５５が記憶されている。作動プログラム５５は、診療支援サーバ１２を構成するコンピュータを、診療支援装置として機能させるためのアプリケーションプログラムである。
【００４７】
ストレージデバイス４０Ｂには、アルゴリズム対応テーブル５６（図９参照）も記憶されている。アルゴリズム対応テーブル５６は、少なくとも２つの検査データと、適合診断支援アルゴリズム３０Ｃとを関連付けて記憶したものである。
【００４８】
作動プログラム５５が起動されると、診療支援サーバ１２のＣＰＵ４２Ｂは、メモリ４１等と協働して、要求受付部６０、診療データ取得部６１、アルゴリズム選定部６２、分析処理部６３、情報管理部６４、および画面出力制御部６５として機能する。
【００４９】
要求受付部６０は、クライアント端末１１からの各種要求を受け付ける。要求受付部６０は、各種要求のうちの統合表示画面３５の配信要求を診療データ取得部６１と画面出力制御部６５に、各種表示画面の編集要求を診療データ取得部６１とアルゴリズム選定部６２と画面出力制御部６５に、それぞれ出力する。
【００５０】
各種表示画面の編集要求の契機となる各種表示画面の編集指示は、前述のように少なくとも２つの検査データの選択指示を含み、この場合の各種表示画面の編集要求は少なくとも２つの検査データの情報を含む。このため、要求受付部６０は、患者に実施した医療検査で得られた複数の検査データのうちの少なくとも２つの選択指示を受け付ける指示受付部に相当し、指示受付機能を担う。
【００５１】
診療データ取得部６１は、対象患者の診療データの取得要求をサーバ群１４に対して発行する。取得要求は、要求受付部６０からの統合表示画面３５の配信要求に含まれる対象患者の患者ＩＤを検索キーとするものである。診療データ取得部６１は、取得要求に応じてサーバ群１４から送信された対象患者の診療データを取得する。診療データ取得部６１は、取得した診療データを画面出力制御部６５に出力する。また、診療データ取得部６１は、取得した診療データのうち、各種表示画面の編集要求に含まれる、選択指示された少なくとも２つの検査データを分析処理部６３に出力する。
【００５２】
アルゴリズム選定部６２は、複数の診断支援アルゴリズム３０の中から、要求受付部６０で選択指示を受け付けた少なくとも２つの検査データに応じた適合診断支援アルゴリズム３０Ｃを選定するアルゴリズム選定機能を担う。アルゴリズム選定部６２は、情報管理部６４からアルゴリズム対応テーブル５６を受け取り、アルゴリズム対応テーブル５６を参照して選定を行う。アルゴリズム選定部６２は、選定結果を分析処理部６３に出力する。
【００５３】
分析処理部６３は、適合診断支援アルゴリズム３０Ｃによる分析処理を実施する分析処理機能を担う。より詳しくは、分析処理部６３は、アルゴリズム選定部６２からの選定結果を受けて、情報管理部６４に適合診断支援アルゴリズム３０Ｃの受け渡しを指示する。そして、この指示に応じて情報管理部６４から受け渡された適合診断支援アルゴリズム３０Ｃに、診療データ取得部６１からの少なくとも２つの検査データを入力する。分析処理部６３は、これにより得られた適合診断支援アルゴリズム３０Ｃの診断支援情報を画面出力制御部６５に出力する。
【００５４】
情報管理部６４は、ストレージデバイス４０Ｂに各種情報を書き込み、かつストレージデバイス４０Ｂから各種情報を読み出す情報管理機能を担う。情報管理部６４は、入力デバイス４５を介した新たな診断支援アルゴリズム３０のインストール指示に応じて、新たな診断支援アルゴリズム３０をストレージデバイス４０Ｂに書き込む。一方で、情報管理部６４は、診断支援アルゴリズム３０のアンインストール指示に応じて、診断支援アルゴリズム３０をストレージデバイス４０Ｂから削除する。この診断支援アルゴリズム３０のインストールおよびアンインストールに伴い、情報管理部６４は、アルゴリズム対応テーブル５６の内容を更新する。
【００５５】
情報管理部６４は、アルゴリズム対応テーブル５６を、適合診断支援アルゴリズム３０Ｃを選定する際の参照用にアルゴリズム選定部６２に出力する。また、情報管理部６４は、受け渡しを指示された適合診断支援アルゴリズム３０Ｃを分析処理部６３に出力する。
【００５６】
画面出力制御部６５は、診療データ取得部６１からの対象患者の診療データに基づき統合表示画面３５を生成し、これを統合表示画面３５の配信要求の要求元のクライアント端末１１に送信する。また、画面出力制御部６５は、適合診断支援アルゴリズム３０Ｃの診断支援情報を表示する情報表示画面９５（図１６参照）を生成し、これを統合表示画面３５の配信要求の要求元のクライアント端末１１に送信する。すなわち、画面出力制御部６５は、情報表示画面９５の出力を制御する画面出力制御機能を担う。また、統合表示画面３５の配信要求に応じて情報表示画面９５も送信されるので、統合表示画面３５の配信要求は、情報表示画面９５の配信要求でもある。
【００５７】
図９において、アルゴリズム対応テーブル５６は、少なくとも２つの検査データに対して、それらに応じた適合診断支援アルゴリズム３０ＣのアルゴリズムＩＤを登録したものである。アルゴリズムＩＤは、個々の診断支援アルゴリズム３０を識別するための記号および番号である。例えば検査データが「撮影日時が異なるＣＴ画像２枚以上」の場合は、概要が病変サイズ推移グラフ作成の診断支援アルゴリズム３０のアルゴリズムＩＤ「ＡＬ００１」が登録されている。
【００５８】
また、検査データが「頭部ＣＴ画像２枚以上」の場合は、アルゴリズムＩＤ「ＡＬ００２」（概要が脳梗塞の罹患リスクの判定の診断支援アルゴリズム３０）と、アルゴリズムＩＤ「ＡＬ００３」（概要が認知症の罹患リスクの判定の診断支援アルゴリズム３０）の２つが登録されている。このように、同じ検査データの組に対して、複数の診断支援アルゴリズム３０が登録されている場合もある。なお、概要は説明のために記載したもので、実際のアルゴリズム対応テーブル５６には登録されていない。
【００５９】
図１０は、要求受付部６０で選択指示を受け付けた少なくとも２つの検査データが、撮影日時が異なるＣＴ画像２枚であった場合を示している。この場合、アルゴリズム選定部６２は、情報管理部６４からのアルゴリズム対応テーブル５６を参照して、検査データが「撮影日時が異なるＣＴ画像２枚以上」の場合のアルゴリズムＩＤ「ＡＬ００１」を抽出する。アルゴリズム選定部６２は、抽出したアルゴリズムＩＤ「ＡＬ００１」を選定結果として分析処理部６３に出力する。
【００６０】
分析処理部６３は、アルゴリズム選定部６２からの選定結果のアルゴリズムＩＤ「ＡＬ００１」の診断支援アルゴリズム３０の受け渡しを情報管理部６４に指示する。情報管理部６４は、受け渡しを指示されたアルゴリズムＩＤ「ＡＬ００１」の診断支援アルゴリズム３０を分析処理部６３に受け渡す。このアルゴリズムＩＤ「ＡＬ００１」の診断支援アルゴリズム３０が、この場合の適合診断支援アルゴリズム３０Ｃである。
【００６１】
分析処理部６３は、情報管理部６４から受け渡されたアルゴリズムＩＤ「ＡＬ００１」の診断支援アルゴリズム３０に、撮影日時が異なるＣＴ画像２枚を入力する。これにより診断支援情報が出力される。アルゴリズムＩＤ「ＡＬ００１」の診断支援アルゴリズム３０は、前述のように病変サイズ推移グラフを作成するものであるため、診断支援情報としては病変サイズ推移グラフ６８が出力される。
【００６２】
医療スタッフは、クライアント端末１１を通じて診療支援サーバ１２にアクセスして、自らのスタッフＩＤと認証キーを入力して認証を行う。認証後、クライアント端末１１のディスプレイ２３のウェブブラウザ上には、患者ＩＤの入力画面が表示される。患者ＩＤの入力画面には、例えば患者ＩＤの入力ボックスと、統合表示画面３５の配信指示をするための送信ボタンとが用意されている。入力ボックスに対象患者の患者ＩＤが入力されて送信ボタンが選択された場合、クライアント端末１１のブラウザ制御部５１から診療支援サーバ１２の要求受付部６０に対象患者の患者ＩＤを含む統合表示画面３５の配信要求が発行される。
【００６３】
統合表示画面３５の配信要求を受けて、診療データ取得部６１からサーバ群１４に取得要求が発行される。サーバ群１４は、対象患者の患者ＩＤが付された電子カルテ１９や医療画像２０等の診療データを診療データ取得部６１に送信する。画面出力制御部６５は、このサーバ群１４からの対象患者の診療データに基づき、図１１に示す統合表示画面３５を生成する。
【００６４】
図１１において、統合表示画面３５は、第１表示領域７０、第２表示領域７１、第３表示領域７２、第４表示領域７３のおおよそ４つの表示領域に分かれている。第１表示領域７０には、例えばバイタルサインの体温、脈拍、血圧（上下）といった各測定項目の測定値の時系列変化を示すグラフ、薬剤の投与量および投与期間を示すバー等が表示される。
【００６５】
第２表示領域７１には、診療データを表示する複数のウィンドウが並べて表示される。例えばあるウィンドウには血液検査の複数の測定項目のうちの代表的な測定項目の測定値が、またあるウィンドウには尿検査の複数の測定項目のうちの代表的な測定項目の測定値がそれぞれリスト表示される。さらには薬剤の種類と投与量がリスト表示されるウィンドウもある。また、第２表示領域７１の右端に並んだ３つのウィンドウのように、各種医療画像２０のサムネイル７５が表示されたウィンドウもある。第２表示領域７１の各ウィンドウには、最新の診療データが表示される。
【００６６】
第３表示領域７２には、患者ＩＤ、氏名、性別、年齢、生年月日、嗜好、既往症、アレルギー等の対象患者の患者情報、対象患者の主治医の所属診療科および氏名等が表示される。第４表示領域７３には、電子カルテ１９に含まれる患者主訴、診療記録、看護記録、家族からの情報を表示するウィンドウが並べて表示される。
【００６７】
第２表示領域７１の各ウィンドウは、カーソル８０で選択することが可能である。この第２表示領域７１の各ウィンドウの選択も、編集指示に含まれる。
【００６８】
例えばサムネイル７５が表示されたウィンドウがカーソル８０で選択された場合、画面出力制御部６５は、図１２に示すビューア画面８５を統合表示画面３５上にポップアップ表示させる。
【００６９】
図１２において、ビューア画面８５は、フルサイズの医療画像２０を表示する画像表示領域８６と、患者ＩＤ、患者氏名等の患者情報、撮影日時、撮影部位、方向等の付帯情報を表示する情報表示領域８７とを有する。
【００７０】
ビューア画面８５には、統合表示画面３５のサムネイル７５に替えて、フルサイズの医療画像２０が表示される。また、情報表示領域８７によって、医療画像２０のより詳細な情報を確認することができる。すなわち、ビューア画面８５は、検査データの詳細情報を表示するものである。
【００７１】
なお、血液検査や尿検査の複数の測定項目のうちの代表的な測定項目の測定値がリスト表示されたウィンドウがカーソル８０で選択された場合は、複数の測定項目の全ての測定値が表示された画面が統合表示画面３５上にポップアップ表示される。こうした全ての測定項目の測定値が表示された画面も、ビューア画面８５と同様、検査データの詳細情報を表示するものである。
【００７２】
画面出力制御部６５は、図１３に示す情報表示画面９５を、統合表示画面３５の横等に表示させる。
【００７３】
図１３において、情報表示画面９５は一覧表示領域９６を有する。一覧表示領域９６は、統合表示画面３５の第２表示領域７１の各ウィンドウによる表示をより端的に表したもので、日毎に小領域に区切られている。各小領域には、その日に実施した医療検査の結果を表すアイコンが一覧表示される。すなわち、各種画像検査の結果である各種医療画像２０のサムネイル７５と、バイタルサイン、血液検査、尿検査のそれぞれに対応するアイコン９７Ａ、９７Ｂ、９７Ｃが表示される。
【００７４】
一覧表示領域９６は、選択指示を受け付けるために複数の検査データを一覧表示する。より具体的には、一覧表示領域９６では、第２表示領域７１の各ウィンドウと同様に、サムネイル７５およびアイコン９７Ａ〜９７Ｃをカーソル８０で選択可能である。
【００７５】
図１４Ａに示すように、サムネイル７５がカーソル８０で選択された場合、画面出力制御部６５は、図１４Ｂに示すように、図１２で示したビューア画面８５を表示させる。また、図示は省略するが、アイコン９７Ａ〜９７Ｃがカーソル８０で選択された場合は、画面出力制御部６５は、各検査の全ての測定項目の測定値が表示された画面を表示させる。なお、符号１００は、カーソル８０で選択された旨を示す枠である。
【００７６】
サムネイル７５およびアイコン９７Ａ〜９７Ｃの選択指示が、１つの検査データの選択指示に相当する。また、ビューア画面８５および全ての測定項目の測定値が表示された画面は、前述のように検査データの詳細情報を表示するものである。つまり、要求受付部６０で１つの検査データの選択指示を受け付けた場合、画面出力制御部６５は、要求受付部６０で選択指示を受け付けた１つの検査データの詳細情報を表示する。
【００７７】
図１５は、一覧表示領域９６のサムネイル７５およびアイコン９７Ａ〜９７Ｃのうちの少なくとも２つがカーソル８０で選択された場合、すなわち少なくとも２つの検査データの選択指示がなされた場合の情報表示画面９５を示している。このとき、選択指示を受け付けた少なくとも２つの検査データに応じた適合診断支援アルゴリズム３０Ｃがアルゴリズム選定部６２で選定され、適合診断支援アルゴリズム３０Ｃの診断支援情報が分析処理部６３から出力された場合、情報表示画面９５の下部には、診断支援情報を表示するための表示切替タブ１０１が出現する。
【００７８】
表示切替タブ１０１がカーソル８０で選択された場合、画面出力制御部６５は、図１６に示すように、一覧表示領域９６の下部に情報表示領域１０２を表示させる。情報表示領域１０２は、適合診断支援アルゴリズム３０Ｃの診断支援情報を表示する。なお、図１６では、図１０の場合と同じく、撮影日時が異なる２枚のＣＴ画像のサムネイル７５がカーソル８０で選択され、診断支援情報として病変サイズ推移グラフ６８が出力された場合を例示している。
【００７９】
図１６に示す情報表示領域１０２が表示された状態で、再び表示切替タブ１０１がカーソル８０で選択された場合、画面出力制御部６５は、情報表示領域１０２が非表示の図１５に示す状態に情報表示画面９５を戻す。すなわち、画面出力制御部６５は、表示切替タブ１０１への医師の操作に応じて情報表示領域１０２の表示、非表示を切り替える。この表示切替タブ１０１の選択指示も、編集指示に含まれる。
【００８０】
アルゴリズム選定部６２は、一覧表示領域９６の検査データの選択状態が変更される度に、適合診断支援アルゴリズム３０Ｃを選定し直す。画面出力制御部６５は、アルゴリズム選定部６２で適合診断支援アルゴリズム３０Ｃが選定し直されて診断支援情報が更新された場合、選択状態の変更と連動して、情報表示領域１０２の表示を更新された診断支援情報に切り替える。
【００８１】
より具体的な例を図１７および図１８を用いて説明する。図１７Ａは、図１６に示す情報表示画面９５であり、図１８Ａは、図１６に示す情報表示画面９５における選択指示、適合診断支援アルゴリズム３０Ｃ、および診断支援情報の内容を示す。すなわち、図１６に示す情報表示画面９５では、撮影日時が異なる２枚のＣＴ画像のサムネイル７５が選択され、アルゴリズムＩＤ「ＡＬ００１」の診断支援アルゴリズム３０が適合診断支援アルゴリズム３０Ｃに選定され、診断支援情報として病変サイズ推移グラフ６８が表示されている。
【００８２】
この状態から、図１７Ｂおよび図１８Ｂに示すように、１枚のＣＴ画像（医療画像いずれか１枚）のサムネイル７５と、バイタルサインに対応するアイコン９７Ａに、一覧表示領域９６の検査データの選択状態が変更された場合、アルゴリズム選定部６２は、アルゴリズムＩＤ「ＡＬ００１」の診断支援アルゴリズム３０から、アルゴリズムＩＤ「ＡＬ００７」の診断支援アルゴリズム３０に適合診断支援アルゴリズム３０Ｃを選定し直す。
【００８３】
図９で示したアルゴリズム対応テーブル５６によれば、アルゴリズムＩＤ「ＡＬ００７」の診断支援アルゴリズム３０は類似症例画像を検索するものである。このため、診断支援情報としては類似症例画像が出力される。画面出力制御部６５は、病変サイズ推移グラフ６８に替えて、検索された類似症例画像のサムネイル７５の一覧１１０を情報表示領域１０２に表示させる。なお、図１７Ｂおよび図１８Ｂの状態が、図１７Ａおよび図１８Ａの状態よりも後である場合を説明したが、図１７Ｂおよび図１８Ｂの状態が、図１７Ａおよび図１８Ａの状態よりも先であっても、矢印の向きが逆になるだけで成り立つ。
【００８４】
アルゴリズムＩＤ「ＡＬ００２」と「ＡＬ００３」の診断支援アルゴリズム３０のように、同じ検査データの組に対して、複数の診断支援アルゴリズム３０が登録されている場合は、複数の診断支援アルゴリズム３０の全てが適合診断支援アルゴリズム３０Ｃとして選定される。このため情報表示領域１０２には、複数の診断支援アルゴリズム３０の全ての診断支援情報が表示される。
【００８５】
なお、サムネイル７５およびアイコン９７Ａ〜９７Ｃが、一覧表示領域９６に一度に表示しきれない数となった場合、一覧表示領域９６には縦スクロールバーが表示される。診断支援情報が情報表示領域１０２に一度に表示しきれなくなった場合も、同じく情報表示領域１０２に縦スクロールバーが表示される。
【００８６】
以下、上記構成による作用について、図１９および図２０のフローチャートを参照して説明する。まず医師等の医療スタッフは、クライアント端末１１を通じて診療支援サーバ１２にアクセスして認証を行う。この際、医療スタッフは、自らのスタッフＩＤと認証キーを入力する。認証後、診療支援サーバ１２では、クライアント端末１１からの各種要求が要求受付部６０で受け付けられる。
【００８７】
図１９において、統合表示画面３５の配信要求が要求受付部６０で受け付けられた場合（ステップＳＴ１００でＹＥＳ）、診療データ取得部６１からサーバ群１４に対象患者の診療データの取得要求が発行される。そして、これに応じてサーバ群１４から送信された対象患者の診療データが、診療データ取得部６１で取得される（ステップＳＴ１１０）。
【００８８】
対象患者の診療データは、診療データ取得部６１から画面出力制御部６５に出力される。画面出力制御部６５では、診療データ取得部６１からの対象患者の診療データに基づき、統合表示画面３５および情報表示画面９５が生成される。生成された統合表示画面３５および情報表示画面９５は配信要求の要求元のクライアント端末１１に送信される（ステップＳＴ１２０）。
【００８９】
統合表示画面３５の配信要求の配信元のクライアント端末１１では、診療支援サーバ１２からの統合表示画面３５および情報表示画面９５がディスプレイ２３に表示される。この表示状態で、第２表示領域７１のウィンドウをカーソル８０で選択するといった編集指示が医療スタッフにより実施される。これによりブラウザ制御部５１から編集要求が発行される。
【００９０】
編集要求は要求受付部６０で受け付けられる（ステップＳＴ１３０でＹＥＳ）。そして、編集要求の内容に応じた画面編集が画面出力制御部６５で行われる（ステップＳＴ１４０）。例えば第２表示領域７１のサムネイル７５が表示されたウィンドウがカーソル８０で選択された場合、ビューア画面８５が統合表示画面３５上にポップアップ表示される。これらステップＳＴ１３０、ＳＴ１４０の処理は、統合表示画面３５および情報表示画面９５の閲覧が終了されるまで（ステップＳＴ１５０でＹＥＳ）、繰り返し続けられる。
【００９１】
図２０は、情報表示画面９５の一覧表示領域９６において、少なくとも２つの検査データの選択指示があり、少なくとも２つの検査データの情報を含む編集要求が要求受付部６０で受け付けられた場合（ステップＳＴ２００、指示受付ステップ）を示す。この場合、ステップＳＴ２１０に示すように、アルゴリズム選定部６２で、複数の診断支援アルゴリズム３０の中から、少なくとも２つの検査データに応じた適合診断支援アルゴリズム３０Ｃが選定される（アルゴリズム選定ステップ）。
【００９２】
適合診断支援アルゴリズム３０Ｃは、情報管理部６４から分析処理部６３に受け渡される。分析処理部６３では、適合診断支援アルゴリズム３０Ｃによる分析処理が実施され、適合診断支援アルゴリズム３０Ｃの診断支援情報が出力される（ステップＳＴ２２０、分析処理ステップ）。適合診断支援アルゴリズム３０Ｃの診断支援情報は、分析処理部６３から画面出力制御部６５に受け渡される。
【００９３】
適合診断支援アルゴリズム３０Ｃの診断支援情報の出力後、図１５で示したように、画面出力制御部６５により、情報表示画面９５の下部に表示切替タブ１０１が表示される。この表示切替タブ１０１がカーソル８０で選択された場合、図１６で示したように、画面出力制御部６５により、情報表示領域１０２が表示される（ステップＳＴ２３０、画面出力制御ステップ）。情報表示領域１０２が表示された状態で、再び表示切替タブ１０１がカーソル８０で選択された場合、画面出力制御部６５により、情報表示領域１０２が非表示とされる。
【００９４】
一覧表示領域９６の検査データの選択状態が変更された場合は処理がリターンされる。すなわち、図１７および図１８で示したように、アルゴリズム選定部６２で適合診断支援アルゴリズムが選定し直され、画面出力制御部６５で情報表示領域１０２の表示が更新された診断支援情報に切り替えられる。
【００９５】
診療支援サーバ１２では、患者に実施した医療検査で得られた複数の検査データのうちの少なくとも２つの選択指示を要求受付部６０で受け付け、複数の診断支援アルゴリズム３０の中から、少なくとも２つの検査データに応じた適合診断支援アルゴリズム３０Ｃをアルゴリズム選定部６２で選定する。したがって、医師の手を煩わさずに複数の検査データの適合診断支援アルゴリズム３０Ｃを選定することが可能である。
【００９６】
適合診断支援アルゴリズム３０Ｃの診断支援情報は、画面出力制御部６５により、情報表示画面９５の情報表示領域１０２に表示される。このため、医師は簡単に診断支援情報を確認することができる。
【００９７】
一覧表示領域９６のサムネイル７５やアイコン９７Ａ〜９７Ｃの選択は、あくまでも診断作業の過程でビューア画面８５や全ての測定項目の測定値が表示された画面の表示を意図したものであって、診断支援情報の表示を指示するものではない。しかし、一覧表示領域９６のサムネイル７５やアイコン９７Ａ〜９７Ｃを選択すると、診療支援サーバ１２がバックグラウンドで自動的に適合診断支援アルゴリズム３０Ｃの選定や分析処理等を実施してくれ、さらには診断支援情報を自動的に表示してくれる。このため、医師は診断支援情報の表示の指示を特に意識することなく、自然に診断作業を進めていくだけで診断支援情報を得ることができる。
【００９８】
一覧表示領域９６の検査データの選択状態が変更される度に、アルゴリズム選定部６２で適合診断支援アルゴリズム３０Ｃを選定し直し、適合診断支援アルゴリズム３０Ｃが選定し直されて診断支援情報が更新された場合、選択状態の変更と連動して、画面出力制御部６５により情報表示領域１０２の表示を更新された診断支援情報に切り替えるので、診断作業の状況に適した診断支援情報を常に医師に提供することができる。
【００９９】
１つの検査データの選択指示を受け付けた場合、画面出力制御部６５により、１つの検査データの詳細情報を表示させるので、サムネイル７５やアイコン９７Ａ〜９７Ｃでは分からない検査データの詳細を確認することができる。
【０１００】
医師は、診断支援情報を参照せずに診断を下す場合もある。こうした医師にとっては、情報表示領域１０２の表示は単に煩わしいだけである。そこで、本実施形態では、画面出力制御部６５により、医師の操作に応じて情報表示領域１０２の表示、非表示を切り替えている。こうすれば、診断支援情報を不要とする医師は煩わしさを感じないためよい。また、診断支援情報を必要とする医師も、表示切替タブ１０１をカーソル８０で選択するというワンアクションで情報表示領域１０２が表示されるため、ストレスは最小限である。
【０１０１】
［第２実施形態］
図２１〜図２３に示す第２実施形態では、適合診断支援アルゴリズム３０Ｃの選定を二段階に分けて行う。
【０１０２】
図２１において、本実施形態のアルゴリズム対応テーブル１２０は、評価点の項目を有する。評価点は、例えば、ウェブ上に開設された診断支援アルゴリズム３０の総合評価サイトで医師が入力したものの平均値であり、１０点満点である。
【０１０３】
図２１では、検査データ「医療画像いずれか１枚、バイタルサイン、血液検査」に対して、アルゴリズムＩＤ「ＡＬ０５０」、「ＡＬ０５１」、「ＡＬ０５２」（いずれも概要は類似症例画像検索）の３つが登録されている例を示す。評価点は、アルゴリズムＩＤ「ＡＬ０５０」が「８．６」と最高で、以下、「７．７」のアルゴリズムＩＤ「ＡＬ０５２」、「６．２」のアルゴリズムＩＤ「ＡＬ０５１」の順となっている。
【０１０４】
図２２において、本実施形態のアルゴリズム選定部１２５は、候補抽出処理と本選定処理とを実施する。候補抽出処理は、要求受付部６０で選択指示を受け付けた少なくとも２つの検査データに応じて適合診断支援アルゴリズム３０Ｃの候補を抽出する処理である。候補抽出処理は、上記第１実施形態のアルゴリズム選定部６２が実施した適合診断支援アルゴリズム３０Ｃを選定する処理と同じある。
【０１０５】
本選定処理は、予め設定された判断基準にしたがって、候補抽出処理で抽出された候補の中から適合診断支援アルゴリズム３０Ｃを選定する処理である。最終的に使用する適合診断支援アルゴリズム３０Ｃは本選定処理で選定される。このため候補抽出処理は、仮の適合診断支援アルゴリズム３０Ｃを選定する仮選定処理であるともいえる。
【０１０６】
図２２は、要求受付部６０で選択指示を受け付けた少なくとも２つの検査データが、ＣＴ画像（医療画像いずれか１枚）、バイタルサイン、血液検査であった場合を示している。この場合、アルゴリズム選定部１２５は、情報管理部６４からのアルゴリズム対応テーブル１２０を参照して、検査データが「医療画像いずれか１枚、バイタルサイン、血液検査」の場合のアルゴリズムＩＤ「ＡＬ０５０」、「ＡＬ０５１」、「ＡＬ０５２」を抽出する（候補抽出処理）。
【０１０７】
次いで、アルゴリズム選定部１２５は、判断基準「評価点最高」にしたがって、アルゴリズムＩＤ「ＡＬ０５０」、「ＡＬ０５１」、「ＡＬ０５２」の中から、評価点が最高のアルゴリズムＩＤ「ＡＬ０５０」を選定する（本選定処理）。アルゴリズム選定部１２５は、選定したアルゴリズムＩＤ「ＡＬ０５０」を本選定結果として分析処理部６３に出力する。以降の処理は上記第１実施形態と同じであるため、説明を省略する。
【０１０８】
なお、候補抽出処理で抽出した候補が１つだけであった場合は、それ以上絞り込みようがないため、本選定処理は当然実施されない。
【０１０９】
診断支援情報が診断に役立ったか否かを医師に選択させるアンケートを情報表示領域１０２に表示させ、当該アンケート結果を統計分析した結果を評価点としてもよい。判断基準は、上記で例示した「評価点最高」に限らない。「評価点閾値以上」等でもよい。
【０１１０】
また、判断基準は、評価点に関するものでなくてもよい。例えば図２３に示すように、診断支援情報を医師に報せる必要性の度合いである緊急度を判断基準とし、候補のうちの緊急度が高いものを本選定処理で選定してもよい。
【０１１１】
図２３は、アルゴリズム対応テーブルが上記第１実施形態の図９で示したアルゴリズム対応テーブル５６で、要求受付部６０で選択指示を受け付けた少なくとも２つの検査データが、頭部ＣＴ画像２枚以上であった場合を示している。この場合、アルゴリズム選定部１２５は、アルゴリズム対応テーブル５６を参照して、検査データが「頭部ＣＴ画像２枚以上」の場合のアルゴリズムＩＤ「ＡＬ００２（脳梗塞リスク判定）」、「ＡＬ００３（認知症リスク判定）」を抽出する。
【０１１２】
ここで、アルゴリズムＩＤ「ＡＬ００２」の診断支援アルゴリズム３０の診断支援情報が「脳梗塞リスク高」、アルゴリズムＩＤ「ＡＬ００３」の診断支援アルゴリズム３０の診断支援情報が「認知症リスク低」で、判断基準が「緊急度高」であった場合、アルゴリズム選定部１２５は、アルゴリズムＩＤ「ＡＬ００２」、「ＡＬ００３」の中から、より緊急度が高いと考えられるアルゴリズムＩＤ「ＡＬ００２」を選定する。アルゴリズム選定部１２５は、選定したアルゴリズムＩＤ「ＡＬ００２」を本選定結果として分析処理部６３に出力する。この場合、画面出力制御部６５は、上記第１実施形態のように表示切替タブ１０１の選択を待って情報表示領域１０２を表示させるのではなく、無条件で情報表示領域１０２を表示させる。
【０１１３】
このように、緊急度を判断基準として、候補のうちの緊急度が高いものを本選定処理で選定すれば、より緊急度が高い診断支援情報を確実に医師に報せることができる。また、図２３に示すシチュエーションで、医師が認知症を疑って診断作業を行っていた場合には、医師が想定していない脳梗塞のリスクが高いことが報されるので、医師に対して新たな気付きを与えることができ、疾患の見落とし防止に効果がある。
【０１１４】
なお、診断支援アルゴリズム３０が扱う疾患に応じて、緊急度の高低を判断してもよい。例えば肺気腫の罹患リスクを判定する診断支援アルゴリズム３０と、肺癌の罹患リスクを判定する診断支援アルゴリズム３０が候補として抽出され、いずれの診断支援情報も「リスク高」であった場合、肺気腫よりも緊急度が高いと考えられる肺癌の罹患リスクを判定する診断支援アルゴリズム３０を適合診断支援アルゴリズム３０Ｃとして選定する。
【０１１５】
情報表示画面９５は、統合表示画面３５とともに常時表示する形態でなくてもよい。統合表示画面３５の配信要求とは別に、情報表示画面９５の配信要求を要求受付部６０で受け付けたときに、情報表示画面９５を統合表示画面３５上にポップアップ表示する等してもよい。
【０１１６】
情報表示画面９５には、サムネイル７５やアイコン９７Ａ〜９７Ｃ、診断支援情報に加えて、医療スタッフの手動操作の履歴である手動操作ログを表示してもよい。手動操作ログは、具体的には、第２表示領域７１のウィンドウを選択してビューア画面８５を表示させた、アイコン９７Ａを選択してバイタルサインの全ての測定項目の測定値が表示された画面を表示させたといったものである。
【０１１７】
本発明の診療支援装置に相当する診療支援サーバ１２を構成するコンピュータのハードウェア構成は種々の変形が可能である。例えば、診療支援サーバ１２を、処理能力および信頼性の向上を目的として、ハードウェアとして分離された複数台のサーバコンピュータで構成することも可能である。例えば、要求受付部６０、診療データ取得部６１、分析処理部６３の機能と、アルゴリズム選定部６２、情報管理部６４、画面出力制御部６５の機能とを、２台のサーバコンピュータに分散して担わせる。この場合は２台のサーバコンピュータで診療支援装置を構成する。
【０１１８】
また、上記各実施形態では、診療支援サーバ１２で各種表示画面を生成し、診療支援サーバ１２からの各種表示画面の画面データに基づいて、クライアント端末１１側で各種表示画面を再現してディスプレイ２３に表示する態様を例示したが、各種表示画面の生成の元となるデータを診療支援サーバ１２からクライアント端末１１に送信し、クライアント端末１１側で各種表示画面を生成してもよい。この場合、画面出力制御部６５はクライアント端末１１のＣＰＵ４２Ａに構築される。
【０１１９】
さらに、診療支援サーバ１２のＣＰＵ４２Ｂに構築した各処理部をクライアント端末１１のＣＰＵ４２Ａに構築し、クライアント端末１１を診療支援装置として稼働させてもよい。この場合、要求受付部６０は、配信要求等に代えて、ＧＵＩ制御部５０からの指示を直接受け付ける。また、画面出力制御部６５は、生成した各種表示画面をＧＵＩ制御部５０に出力する。また、電子カルテサーバ１５や画像サーバ１６を診療支援装置として稼働させてもよい。
【０１２０】
このように、コンピュータのハードウェア構成は、処理能力、安全性、信頼性等の要求される性能に応じて適宜変更することができる。さらに、ハードウェアに限らず、作動プログラム５５等のアプリケーションプログラムについても、安全性および信頼性の確保を目的として、二重化したり、あるいは、複数のストレージデバイスに分散して格納することももちろん可能である。
【０１２１】
上記各実施形態では、診療支援サーバ１２を１つの医療施設内で利用する形態で説明したが、診療支援サーバ１２を複数の医療施設が利用可能な形態としてもよい。
【０１２２】
上記各実施形態では、診療支援サーバ１２は、１つの医療施設内に設置されるクライアント端末１１がＬＡＮ等のネットワーク１３を介して通信可能に接続され、クライアント端末１１からの配信要求に応じた各種表示画面を提供する形態である。これを複数の医療施設で利用可能とするためには、診療支援サーバ１２を、例えば、インターネットあるいは公衆通信網等のＷＡＮ（Wide Area Network）を介して、複数の医療施設に設置される各クライアント端末１１と通信可能に接続する。そして、複数の医療施設の各クライアント端末１１からの配信要求を、ＷＡＮを介して診療支援サーバ１２で受け付けて、各クライアント端末１１に対して各種表示画面を提供する。なお、ＷＡＮを利用する場合には、情報セキュリティを考慮して、ＶＰＮ（Virtual Private Network）を構築したり、ＨＴＴＰＳ（Hypertext Transfer Protocol Secure)等のセキュリティレベルの高い通信プロトコルを使用することが好ましい。
【０１２３】
なお、この場合、電子カルテ１９、医療画像２０は医療施設毎に管理される。また、この場合の診療支援サーバ１２の設置場所および運営主体は、例えば医療施設とは別の会社が運営するデータセンタでもよいし、複数の医療施設のうちの１つでもよい。
【０１２４】
本発明の診療支援装置は、少なくとも情報表示画面９５の出力を制御する機能を有していればよく、上記各実施形態の画面出力制御部６５のように統合表示画面３５の出力を制御する機能を必ずしも併せもっていなくともよい。また、情報表示画面９５は、少なくとも情報表示領域１０２を有していればよく、一覧表示領域９６は有していなくてもよい。
【０１２５】
上記各実施形態において、例えば、要求受付部６０、診療データ取得部６１、アルゴリズム選定部６２、１２５、分析処理部６３、情報管理部６４、画面出力制御部６５といった各種の処理を実施する処理部（processing unit)のハードウェア的な構造は、次に示すような各種のプロセッサ（processor）である。
【０１２６】
各種のプロセッサには、ＣＰＵ、プログラマブルロジックデバイス（Programmable Logic Device:ＰＬＤ）、専用電気回路等が含まれる。ＣＰＵは、周知のとおりソフトウエア（プログラム）を実施して各種の処理部として機能する汎用的なプロセッサである。ＰＬＤは、ＦＰＧＡ(Field Programmable Gate Array) 等の、製造後に回路構成を変更可能なプロセッサである。専用電気回路は、ＡＳＩＣ（Application Specific Integrated Circuit）等の特定の処理を実施させるために専用に設計された回路構成を有するプロセッサである。
【０１２７】
１つの処理部は、これら各種のプロセッサのうちの１つで構成されてもよいし、同種または異種の２つ以上のプロセッサの組み合せ（例えば、複数のＦＰＧＡや、ＣＰＵとＦＰＧＡの組み合わせ）で構成されてもよい。また、複数の処理部を１つのプロセッサで構成してもよい。複数の処理部を１つのプロセッサで構成する例としては、第１に、１つ以上のＣＰＵとソフトウエアの組み合わせで１つのプロセッサを構成し、このプロセッサが複数の処理部として機能する形態がある。第２に、システムオンチップ（System On Chip:ＳｏＣ）等に代表されるように、複数の処理部を含むシステム全体の機能を１つのＩＣチップで実現するプロセッサを使用する形態がある。このように、各種の処理部は、ハードウェア的な構造として、上記各種のプロセッサを１つ以上用いて構成される。
【０１２８】
さらに、これらの各種のプロセッサのハードウェア的な構造は、より具体的には、半導体素子等の回路素子を組み合わせた電気回路（circuitry）である。
【０１２９】
上記記載から、以下の付記項１に記載の診療支援装置を把握することができる。
【０１３０】
［付記項１］
患者に実施した医療検査で得られた複数の検査データのうちの少なくとも２つの選択指示を受け付ける指示受付プロセッサと、
前記検査データを分析処理して、分析処理結果を医師の診断を支援する診断支援情報として出力する複数の診断支援アルゴリズムの中から、前記指示受付プロセッサで前記選択指示を受け付けた少なくとも２つの前記検査データに応じた適合診断支援アルゴリズムを選定するアルゴリズム選定プロセッサと、
前記適合診断支援アルゴリズムによる分析処理を実施する分析処理プロセッサと、
前記適合診断支援アルゴリズムの前記診断支援情報を表示する情報表示領域を有する情報表示画面の出力を制御する画面出力制御プロセッサとを備える診療支援装置。
【０１３１】
本発明は、上述の種々の実施形態あるいは種々の変形例を適宜組み合わせることも可能である。また、上記各実施形態に限らず、本発明の要旨を逸脱しない限り種々の構成を採用し得ることはもちろんである。さらに、本発明は、プログラムに加えて、プログラムを記憶する記憶媒体にも及ぶ。
【符号の説明】
【０１３２】
１０  医療システム
１１  クライアント端末
１２  診療支援サーバ（診療支援装置）
１３  ネットワーク
１４  サーバ群
１５  電子カルテサーバ
１５Ａ  カルテデータベース（ＤＢ）
１６  画像サーバ
１６Ａ  画像データベース（ＤＢ）
１９  電子カルテ
２０  医療画像
２３、４４  ディスプレイ
２４、４５  入力デバイス
３０  診断支援アルゴリズム
３０Ｃ  適合診断支援アルゴリズム
３５  統合表示画面
４０、４０Ｂ  ストレージデバイス
４１  メモリ
４２、４２Ａ、４２Ｂ  ＣＰＵ
４３  通信部
４６  データバス
５０  ＧＵＩ制御部
５１  ブラウザ制御部
５５  作動プログラム
５６、１２０  アルゴリズム対応テーブル
６０  要求受付部
６１  診療データ取得部
６２、１２５  アルゴリズム選定部
６３  分析処理部
６４  情報管理部
６５  画面出力制御部
６８  病変サイズ推移グラフ
７０  第１表示領域
７１  第２表示領域
７２  第３表示領域
７３  第４表示領域
７５  サムネイル
８０  カーソル
８５  ビューア画面
８６  画像表示領域
８７  情報表示領域
９５  情報表示画面
９６  一覧表示領域
９７Ａ〜９７Ｃ  アイコン
１００  枠
１０１  表示切替タブ
１０２  情報表示領域
１１０  類似症例画像のサムネイルの一覧
ＳＴ１００〜ＳＴ１５０、ＳＴ２００〜ＳＴ２３０  ステップ
【図１】
2019102950.tif 000003
【図２】
2019102950.tif 000004
【図３】
2019102950.tif 000005
【図４】
2019102950.tif 000006
【図５】
2019102950.tif 000007
【図６】
2019102950.tif 000008
【図７】
2019102950.tif 000009
【図８】
2019102950.tif 000010
【図９】
2019102950.tif 000011
【図１０】
2019102950.tif 000012
【図１１】
2019102950.tif 000013
【図１２】
2019102950.tif 000014
【図１３】
2019102950.tif 000015
【図１４】
2019102950.tif 000016
【図１５】
2019102950.tif 000017
【図１６】
2019102950.tif 000018
【図１７】
2019102950.tif 000019
【図１８】
2019102950.tif 000020
【図１９】
2019102950.tif 000021
【図２０】
2019102950.tif 000022
【図２１】
2019102950.tif 000023
【図２２】
2019102950.tif 000024
【図２３】
2019102950.tif 000025
【国際調査報告】
2019102950.tif 000026
2019102950.tif 000027