(57)【特許請求の範囲】
【請求項１】
複数のクライアントとサーバーとを含む医用画像処理システムであって、
前記サーバーは、
画像記憶部と、
前記複数のクライアントに対応して複数設けられ、それぞれのクライアントからの依頼に応じて、依頼のあった医用画像に対する所望の処理を実行する画像処理部と、
１人の被検体の異なる身体部位についての複数の医用画像を関連付けて前記画像記憶部に記憶させ、前記医用画像を特定して前記依頼があったとき、前記特定された医用画像を前記画像記憶部から読み出して特定の画像処理部へ送って前記所望の処理を実行させ、該所望の処理後の該特定の医用画像を受けて前記記憶部に記憶させるとともに、前記記憶されたときの未処理の状態から前記依頼を経て前記処理されて前記記憶されるまでの経過を複数の処理段階に分けて、前記特定の医用画像及び前記特定の画像処理部とを関連付けて記録することで、複数の医用画像に対する処理状況を段階的に示す進捗情報を作成する進捗管理部と、
前記複数の身体部位に対応する複数の画面領域を表示させ、前記特定の医用画像に対応する画面領域に、前記処理状況の段階を視認可能に提示する表示画面データを生成して前記複数のクライアントのいずれかに送信するＵＩ制御部と、
を備えたことを特徴とする医用画像処理システム。
【請求項２】
前記進捗管理部は、前記画像記憶部における前記複数の画像データの書き込み、読み出しを管理するとともに、前記特定の画像処理部との間における前記依頼の受領の有無、及び前記特定の医用画像の受け渡しを含む通信内容の時間経過を複数の処理段階に区分けすることを特徴とする請求項１に記載の医用画像処理システム。
【請求項３】
前記進捗管理部は、前記特定の画像処理部で処理された前記特定の医用画像について、他のクライアントから前記特定の医用画像について処理要求があって、他の前記画像処理部で処理される場合は、前記特定の医用画像を処理した前記特定の画像処理部による処理経過、及び前記他の画像処理部による処理経過を示す処理進捗情報を作成し、
前記ＵＩ制御部は、前記処理進捗情報を基に前記各画像処理部による処理経過を一覧可能な画面データを生成して前記複数のクライアントのいずれかに送信する、ことを特徴とする請求項１に記載の医用画像処理システム。
【請求項４】
前記進捗管理部は、前記医用画像を最初に記憶するときから、前記依頼を経て前記処理後の記憶までの経過を含む、前記医用画像に対する処理の履歴を当該医用画像に関連付けて管理し、
前記ＵＩ制御部は、前記画面領域の指定を受けて、当該画面領域に対応する身体部位の医用画像に関連付けられた前記履歴を基に、履歴画面データを生成して前記複数のクライアントのいずれかに送信することを特徴とする請求項１に記載の医用画像処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、医用画像に対する処理をサーバーで集中管理する技術に関する。
【背景技術】
【０００２】
ＣＴ（Ｃｏｍｐｕｔｅｄ  Ｔｏｍｏｇｒａｐｈｙ）などの画像診断装置において、被曝量の低減や撮影時間の短縮を目的として、１回の撮影で全身の画像を取得するホールボディ（ＷｈｏｌｅＢｏｄｙ）撮影が行われる場合がある。ホールボディ撮影により全身の画像を取得した場合、撮影された全身の医用画像に含まれる各部位の画像に対する読影等の処理を、複数の技師に分担して行う場合がある。
【０００３】
一方で、クライアントからネットワークを介してサーバーに処理を依頼し、サーバーで処理された結果をクライアントで表示するシンクライアントシステムが、医用画像処理システムとして導入されてきている。このような医用画像処理システムの導入により、サーバー上で管理・保管されている医用画像に対し複数の操作者が平行して処理を行うことが可能になった。そのため、このようなシステムを用いて医用画像に対する処理を複数の技師に分担して実行することが可能となる。
【０００４】
このように医用画像に対する処理を複数の技師に分担して行う場合、例えば主治医が、各部位の画像ごとに、その部位を専門とする技師にその部位の画像に対する処理を依頼する。各技師は、主治医からの依頼に基づき対応する部位の画像に対し処理を施し、その処理結果を主治医に通知する。また、１つの部位に対し複数の技師が処理を行う場合もある。このような場合、処理を依頼された技師は、処理の完了後に、次の処理を担当する技師に改めて処理を依頼する。全ての処理が完了後、最後の処理を行った技師が主治医に処理結果を通知する。このように複数の技師に分担して処理を行う場合、処理を担当する各技師の作業状況を把握することが重要である。しかしながら従来のシステムでは、例えば各技師からの処理結果の通知に基づき作業状況を把握するため、主治医や各技師が、他の技師の作業状況を容易に確認することが困難であった。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１０−０９７３２３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
この発明の実施形態は、医用画像に対する処理を複数の操作者に分担して行う場合において、各操作者の作業状況を容易に確認可能とすることを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、この実施形態では、複数のクライアントとサーバーとを含む医用画像処理システムであって、前記サーバーは、画像記憶部と、前記複数のクライアントに対応して複数設けられ、それぞれのクライアントからの依頼に応じて、依頼のあった医用画像に対する所望の処理を実行する画像処理部と、１人の被検体の異なる身体部位についての複数の医用画像を関連付けて前記画像記憶部に記憶させ、前記医用画像を特定して前記依頼があったとき、前記特定された医用画像を前記画像記憶部から読み出して特定の画像処理部へ送って前記所望の処理を実行させ、該所望の処理後の該特定の医用画像を受けて前記記憶部に記憶させるとともに、前記記憶されたときの未処理の状態から前記依頼を経て前記処理されて前記記憶されるまでの経過を複数の処理段階に分けて、前記特定の医用画像及び前記特定の画像処理部とを関連付けて記録することで、複数の医用画像に対する処理状況を段階的に示す進捗情報を作成する進捗管理部と、前記複数の身体部位に対応する複数の画面領域を表示させ、前記特定の医用画像に対応する画面領域に、前記処理状況の段階を視認可能に提示する表示画面データを生成して前記複数のクライアントのいずれかに送信するＵＩ制御部と、を備えた。
【図面の簡単な説明】
【０００８】
【図１】本実施形態に係る医用画像処理システムのブロック図である。
【図２】医用画像のデータ構造の一例である。
【図３】第１の実施形態に係る進捗情報のデータ構造の一例である。
【図４】本実施形態に係る医用画像処理システムの操作画面の一例である。
【図５】本実施形態に係る医用画像処理システムの操作画面の一例である。
【図６】本実施形態に係る医用画像処理システムの一連の処理の流れを説明するための図である。
【図７】第１の実施形態に係る医用画像処理システムサーバーとクライアントとの間の処理の流れを示した図である。
【図８】第２の実施形態に係る進捗情報のデータ構造の一例である。
【図９】第２の実施形態に係る医用画像処理システムサーバーとクライアントとの間の処理の流れを示した図である。
【図１０】本実施形態に係る医用画像処理システムの操作画面の一例である。
【発明を実施するための形態】
【０００９】
（第１の実施形態）
本実施形態に係る医用画像処理システムの構成について図１を参照しながら説明する。本実施形態に係る医用画像処理システムは、サーバー１と複数のクライアントとがネットワークＮを介して接続されて構成される。以降では、図１に示すように、サーバー１とクライアント２ａ〜２ｃとがネットワークＮを介して接続されているものとして説明する。
【００１０】
サーバー１は、画像記憶部１１と、実行環境１２ａ〜１２ｃと、進捗管理部１３と、表示データ記憶部１４と、ユーザー情報記憶部１５とを含んで構成される。
【００１１】
画像記憶部１１は、医用画像を記憶する記憶領域である。画像記憶部１１は、ＣＴやＭＲＩ（Ｍａｇｎｅｔｉｃ  Ｒｅｓｏｎａｎｃｅ  Ｉｍａｇｉｎｇ）等の医用画像撮影装置で撮影された医用画像が記憶される。画像記憶部１１は、これらの医用画像を、検査（Ｓｔｕｄｙ）ごとに管理・記憶する。具体的には、医用画像撮影装置で撮影された部位（Ｓｅｒｉｅｓ）ごとの医用画像が、検査（Ｓｔｕｄｙ）ごとに関連付けられて画像記憶部１１に記憶される。例えば図２は、この医用画像のデータ構造の一例である。図２に示すように、例えば検査Ｓｔ１で撮影された部位ごとの医用画像Ｓｒ１１〜Ｓｒ１３は、検査Ｓｔ１の医用画像として関連付けられている。例えばホールボディ撮影が行われた場合、その検査で撮影された頭部、胸部、腹部等の各部位の医用画像が一連の医用画像として関連付けられ、かつ部位ごとの医用画像それぞれが取出し可能に記憶されている。また部位ごとの医用画像Ｓｒ１１〜Ｓｒ１３は、画像データＤ１１と付帯情報Ｄ１２とを含んで構成される。また付帯情報Ｄ１２には、進捗管理部１３が部位ごとの医用画像Ｓｒ１１〜Ｓｒ１３に対する処理の進捗状況を検査（例えば検査Ｓｔ１）ごとに管理するための進捗情報Ｄ１２１が、進捗管理部１３により付帯される。進捗管理部１３の詳細、及び進捗情報Ｄ１２１の詳細については後述する。
【００１２】
実行環境１２ａ〜１２ｃは、医用画像に対する処理の依頼や、その処理の結果の通知を、操作者ごとに処理するための処理ユニットである。実行環境１２ａ〜１２ｃはそれぞれ、ＵＩ制御部１２１と、進捗画面生成部１２２と、画像処理部１２３とを含んで構成される。ＵＩ制御部１２１、進捗画面生成部１２２、及び画像処理部１２３の詳細な動作については後述する。また実行環境１２ａ〜１２ｃは、各操作者（Ｕａ〜Ｕｃ）のユーザー情報と対応付けられている。ユーザー情報は、操作者ごとに予め作成されユーザー情報記憶部１５に記憶されている。ユーザー情報記憶部１５については後述する。以降では、操作者Ｕａはクライアント２ａを、操作者Ｕｂはクライアント２ｂを、操作者Ｕｃはクライアント２ｃを操作するものとして説明する。即ち、クライアント２ａからの処理の依頼は、実行環境１２ａが受信し処理する。また実行環境１２ａは依頼された処理の結果をクライアント２ａに送信する。
【００１３】
ユーザー情報記憶部１５は、本実施形態に係る医用画像処理システムのユーザーに関するユーザー情報が記憶されている。ユーザー情報には、操作者のＩＤや名前等が記憶されている。またこのユーザー情報は、実行環境１２ａ〜１２ｃのいずれかと関連付けられている。例えば、操作者Ｕａのユーザー情報は実行環境１２ａと関連付けられている。このような構成により、操作者Ｕａは、クライアント２ａを介しサーバー１のログインした場合に、操作者Ｕａに対するメッセージや他のクライアントでの処理の結果を、実行環境１２ａを介して、クライアント２ａ上に表示させることが可能となる。
【００１４】
進捗管理部１３は、ある操作者から、画像記憶部１１に記憶された医用画像に対する処理に関する依頼を、依頼先となる操作者の情報とあわせて、依頼元となる操作者から実行環境１２ａ〜１２ｃのいずれかを介して受ける。進捗管理部１３は、依頼先となる操作者の実行環境に依頼の内容を通知するとともに、その依頼の進捗状況を管理する。以降では、この進捗管理部１３の一連の動作について、「処理の依頼」、「進捗情報の更新」、及び「進捗状況の表示」の契機に分けて、ＵＩ制御部１２１、進捗画面生成部１２２、及び画像処理部１２３の詳細な動作とあわせて説明する。なお以降では、クライアント２ａが依頼元となり、クライアント２ｂ及び２ｃのいずれかもしくは双方に処理を依頼するものとして説明する。
【００１５】
（処理の依頼）
まず操作者Ｕａが、検査Ｓｔ１で撮影された部位ごとの医用画像Ｓｒ１１〜Ｓｒ１３に対する処理を、操作者Ｕｂ及び操作者Ｕｃに依頼する場合を例に、このときの各構成の動作について説明する。
【００１６】
まずクライアント２ａからの操作を受けて、ＵＩ制御部１２１は、進捗管理部１３から検査一覧の出力を依頼する。この依頼を受けて進捗管理部１３は、検査ごとに関連付けられ画像記憶部１１に記憶された部位ごとの医用画像に基づき、各検査とその検査の対象の部位とを関連付けて検査一覧を作成しＵＩ制御部１２１に出力する。ＵＩ制御部１２１は、検査一覧に含まれる各検査とその検査で医用画像が取得された部位が選択可能に表示された操作画面を生成し、この操作画面をクライアント２ａの表示部に表示させる。これにより操作者Ｕａは、検査ごとに、処理対象とする部位の医用画像を指定することが可能となる。なおＵＩ制御部１２１が操作画面を生成するための、操作画面のフォーマットや、操作画面上に表示させるボタン、画像、アイコン等の部品のデータは、表示データとして表示データ記憶部１４に記憶させておくとよい。表示データ記憶部１４については後述する。
【００１７】
ＵＩ制御部１２１は、処理対象となる部位の医用画像の指定をクライアント２ａから受ける。ＵＩ制御部１２１は、ユーザー情報記憶部１５から、ユーザー情報を読み出し操作者の一覧を作成する。ＵＩ制御部１２１は、操作者の一覧に含まれる各ユーザー情報が選択可能に表示された操作画面を生成し、この操作画面をクライアント２ａの表示部に表示させる。これにより、依頼元となる操作者は、処理の依頼先となる操作者のユーザー情報を指定することが可能となる。このようにＵＩ制御部１２１は、処理対象となる部位の医用画像と、処理の依頼先となる操作者のユーザー情報の指定を、検査ごとにクライアント２ａから受ける。ＵＩ制御部１２１は、選択された部位を示す情報及びユーザー情報を組として関連付ける。
【００１８】
なおＵＩ制御部１２１は、複数の部位の医用画像を処理対象として指定可能に動作させてもよい。この場合にはＵＩ制御部１２１は、各部位の医用画像に対しそれぞれ異なる依頼先を指定可能に動作させてもよい。
【００１９】
ＵＩ制御部１２１は、部位を示す情報及びユーザー情報が関連付けられた組を、検査を示す情報とあわせて進捗管理部１３に出力する。複数の部位の医用画像が選択されている場合、ＵＩ制御部１２１は、部位を示す情報及びユーザー情報検査が関連付けられた各組を、検査ごとに関連付けて進捗管理部１３に出力する。この動作について例をあげて具体的に説明する。例えば、「検査Ｓｔ１」で撮影された一連の医用画像は、「頭部医用画像Ｓｒ１１」、「胸部医用画像Ｓｒ１２」、及び「腹部医用画像Ｓｒ１３」を含む。このときクライアント２ａからの指示を受けて、操作者Ｕｂに「頭部医用画像Ｓｒ１１」に対する処理を依頼し、操作者Ｕｃに「胸部医用画像Ｓｒ１２」に対する処理を依頼したとする。この場合には、ＵＩ制御部１２１は、「頭部医用画像Ｓｒ１１」を示す情報と操作者Ｕｂのユーザー情報とを組として関連付ける。またＵＩ制御部１２１は、「胸部医用画像Ｓｒ１２」を示す情報と操作者Ｕｃのユーザー情報とを組として関連付ける。ＵＩ制御部１２１は、関連付けられた各組を「検査Ｓｔ１」を示す情報と関連付けて進捗管理部１３に出力する。
【００２０】
またＵＩ制御部１２１は、進捗画面生成部１２２を含む。この進捗画面生成部１２２の動作については、「進捗状況の表示」に係る動作とあわせて後述する。
【００２１】
表示データ記憶部１４は、ＵＩ制御部１２１及び進捗画面生成部１２２が、クライアント２ａの表示部に表示させる操作画面を生成するための表示データを記憶している。表示データとしては、例えば操作画面のフォーマットや、操作画面上に表示させるボタン、画像、アイコン等の部品のデータが含まれている。また表示データ記憶部１４は、「進捗状況の表示」時に進捗画面生成部１２２が生成する画面の表示データも記憶している。この表示データについては、進捗画面生成部１２２の説明とあわせて後述する。
【００２２】
進捗管理部１３は、ＵＩ制御部１２１から受けた各組に含まれるユーザー情報を基に進捗情報Ｄ１２１を作成する。ここで進捗情報Ｄ１２１のデータ構造について図３を参照しながら説明する。進捗情報Ｄ１２１は、操作者情報Ｅ１１、処理内容情報Ｅ１２、開始時間情報Ｅ１３、及び終了時間情報Ｅ１４を含んで構成される。操作者情報Ｅ１１は、処理の依頼先となる操作者の情報を示している。また処理内容情報Ｅ１２は、依頼した処理の内容（例えば、「読影」や「ＭＰＲ（Ｍｕｌｔｉ  Ｐｌａｎｅｒ  Ｒｅｃｏｎｓｔｒｕｃｔｉｏｎ）処理」等）を示している。操作者情報Ｅ１１及び処理内容情報Ｅ１２は、進捗情報が作成されたとき、進捗管理部１３により入力される。また開始時間情報Ｅ１３は、操作者が依頼された処理が開始された開始時間を示している。開始時間情報Ｅ１３は、操作者による処理が開始されたとき、つまり、処理の開始に伴い進捗管理部１３が処理対象となる部位の医用画像の出力を画像処理部１２３から依頼されたときに、進捗管理部１３により入力される。また終了時間情報Ｅ１４は、操作者が依頼された処理が終了した終了時間を示している。終了時間情報Ｅ１４は、操作者による処理が終了されたとき、つまり、進捗管理部１３が処理後の部位の医用画像を画像処理部１２３から受けたときに、進捗管理部１３により入力される。
【００２３】
進捗管理部１３は、部位ごとの医用画像に対する処理の進捗状況を、例えば処理段階Ｆ１〜Ｆ５に分けて管理する。具体的には進捗管理部１３は、付帯情報Ｄ１２に進捗情報Ｄ１２１が生成されているか否か、及び、進捗情報Ｄ１２１内に入力された情報（Ｅ１１〜Ｅ１４）の組合せを処理段階Ｆ１〜Ｆ５のいずれかに対応付けて管理する。以下に具体的な例をします。まず進捗管理部１３は、付帯情報Ｄ１２に進捗情報Ｄ１２１が付帯されているか否かにより、対応する部位の医用画像に対する処理が依頼されているか否かを判断する。進捗管理部１３は、付帯情報Ｄ１２に進捗情報Ｄ１２１が付帯されていない場合を処理段階Ｆ１と対応付ける。つまり処理段階Ｆ１は、医用画像に対する処理が依頼されていないことを示している。また進捗情報が付帯されている場合に、進捗管理部１３は、進捗情報に含まれるパラメタの組合せと、各処理段階とを対応付けて管理する。例えば進捗管理部１３は、開始時間情報Ｅ１３及び終了時間情報Ｅ１４が入力されていない場合を処理段階Ｆ２と対応付ける。つまり処理段階Ｆ２は、依頼された処理がまだ実行されていない（未処理である）ことを示している。また進捗管理部１３は、開始時間情報Ｅ１３が入力され終了時間情報Ｅ１４が入力されていない場合を処理段階Ｆ３と対応付ける。つまり処理段階Ｆ３は、依頼された処理が実行中であることを示している。また進捗管理部１３は、開始時間情報Ｅ１３及び終了時間情報Ｅ１４が入力されている場合を処理段階Ｆ４と対応付ける。つまり処理段階Ｆ４は、依頼された処理が完了していることを示している。また進捗管理部１３は、検査Ｓｔ１で撮影されていない部位を提示する場合、処理段階Ｆ５に対応付けて他の処理段階と区別可能に提示させるとよい。なおこれらの対応付けは一例であり、情報Ｅ１１〜Ｅ１４の組合せと処理段階Ｆ１〜Ｆ５との組合せを変更してもよい。また、進捗情報への情報の追加や、この情報の追加に伴う処理段階の追加を行ってもよい。
【００２４】
進捗管理部１３は、作成した進捗情報Ｄ１２１を対応する医用画像の付帯情報Ｄ１２に付帯させる。例えば、「検査Ｓｔ１」で撮影された「頭部医用画像Ｓｒ１１」に対する「処理Ｔ１（例えばＭＰＲ処理）」が「操作者Ｕｂ」に依頼されたとする。この場合には進捗管理部１３は、操作者情報Ｅ１１に「操作者Ｕｂ」、処理内容情報Ｅ１２に「処理Ｔ１」が入力された進捗情報を作成する。進捗管理部１３は、「検査Ｓｔ１」に対応する「頭部医用画像Ｓｒ１１」の付帯情報Ｄ１２に作成した進捗情報を付帯させる。また進捗管理部１３は、検査Ｓｔ１に関連する一連の進捗情報Ｄ１２１と、依頼元である操作者Ｕａのユーザー情報とを対応付ける。これにより進捗管理部１３は、進捗情報Ｄ１２１に対応付けられたユーザー情報に基づき依頼元の操作者Ｕａを特定する。
【００２５】
次に進捗管理部１３は、部位ごとの医用画像に対する処理の依頼を通知するために、ユーザー情報に基づき依頼先となる操作者の実行環境を特定する。例えば、依頼先が操作者Ｕｂの場合、進捗管理部１３は、ユーザー情報から操作者Ｕｂに対応する実行環境１２ｂを特定する。進捗管理部１３は、特定した実行環境１２ｂに医用画像に対する処理の依頼を通知する。このとき進捗管理部１３は、例えば、依頼元の操作者の情報「操作者Ｕａ」、検査を特定する情報「検査Ｓｔ１」、処理対象の医用画像「頭部医用画像Ｓｒ１１」、及び処理内容「処理Ｔ１」を基にメッセージを作成して依頼先の実行環境１２ｂに通知してもよい。また進捗管理部１３は、処理の依頼に関するメッセージを依頼元の操作者Ｕａから実行環境１２ａを介し受けて、このメッセージを依頼先の実行環境１２ｂに通知してもよい。またユーザー情報に操作者のメールアドレス等の連絡先を示す情報を含めておき、進捗管理部１３は、この連絡先に依頼のメッセージを送付してもよい。
【００２６】
このように進捗管理部１３は、処理対象の医用画像ごとに、進捗情報を作成して付帯させ、処理の依頼を依頼先となる操作者の実行環境に通知する。これにより依頼先となる操作者（操作者Ｕｂ）は、医用画像に対する処理の依頼を、対応する実行環境（実行環境１２ｂ）を介してそれぞれの操作するクライアント（クライアント２ｂ）で確認することが可能となる。以降、進捗管理部１３は、処理を依頼した各クライアントから依頼した処理に関する通知を受けて、対応する部位の医用画像に付帯された進捗情報を更新する。これにより進捗管理部１３は、部位ごとの医用画像に対する処理の進捗状況を、検査単位で一括管理する。なお、進捗情報の更新に関する詳細な動作については以降で説明する。
【００２７】
（進捗情報の更新）
次に、依頼された処理の進捗に伴い、進捗情報Ｄ１２１を更新する動作について説明する。
【００２８】
操作者Ｕｂがクライアント２ｂを操作し、実行環境１２ｂ上で、検査Ｓｔ１に対応する頭部医用画像Ｓｒ１１の処理を開始したとする。実行環境１２ｂのＵＩ制御部１２１は、クライアント２ｂから頭部医用画像Ｓｒ１１に対する処理内容の指示を受け、処理対象の頭部医用画像Ｓｒ１１と指示された処理内容を画像処理部１２３に通知する。またＵＩ制御部１２１は、頭部医用画像Ｓｒ１１に対する処理の結果を、画像処理部１２３から取得する。ＵＩ制御部１２１は、取得した処理の結果をクライアント２ｂ上に表示させる。
【００２９】
画像処理部１２３は、医用画像に対する処理を実行する処理部である。画像処理部１２３は、ＵＩ制御部１２１からの通知を受けて、その通知で指定された処理対象となる頭部医用画像Ｓｒ１１の出力を進捗管理部１３に依頼する。この依頼を受けて進捗管理部１３は、検査Ｓｔ１に対応する頭部医用画像Ｓｒ１１を画像記憶部１１から読み出し、この頭部医用画像Ｓｒ１１を画像処理部１２３に出力する。画像処理部１２３は、進捗管理部１３から受けた頭部医用画像Ｓｒ１１に対し、ＵＩ制御部１２１からの通知により指示された処理を施す。頭部医用画像Ｓｒ１１に対する処理が完了すると、画像処理部１２３は、処理後の頭部医用画像Ｓｒ１１を進捗管理部１３に出力する。また画像処理部１２３は、頭部医用画像Ｓｒ１１に対する処理の結果をＵＩ制御部１２１に出力する。
【００３０】
進捗管理部１３は、画像処理部１２３から検査Ｓｔ１に対応する頭部医用画像Ｓｒ１１の出力の依頼を受ける。進捗管理部１３は、検査Ｓｔ１に対応する頭部医用画像Ｓｒ１１を画像記憶部１１から読み出す。また進捗管理部１３は、計時手段（図示しない）を有しており、この計時手段により画像処理部１２３から依頼を受けた時間を、処理が開始された開始時間として特定する。進捗管理部１３は、読み出した頭部医用画像Ｓｒ１１に付帯された進捗情報Ｄ１２１の開始時間情報Ｅ１３に、特定した開始時間を入力する。これにより進捗管理部１３は、頭部医用画像Ｓｒ１１に対する操作者Ｕｂの処理の進捗が、処理段階Ｆ２（未処理）から処理段階Ｆ３（処理中）に遷移したと認識する。つまりこの時点で処理段階の提示を依頼された場合、進捗管理部１３は、処理段階Ｆ３（処理中）であることを通知する。進捗管理部１３は、この頭部医用画像Ｓｒ１１を画像処理部１２３に出力する。
【００３１】
また進捗管理部１３は、画像処理部１２３から処理後の頭部医用画像Ｓｒ１１を受ける。進捗管理部１３は、計時手段により、画像処理部１２３から処理後の頭部医用画像Ｓｒ１１を受けた時間を、処理が終了した終了時間として特定する。進捗管理部１３は、処理後の頭部医用画像Ｓｒ１１に付帯された進捗情報Ｄ１２１の終了時間情報Ｅ１４に、特定した終了時間を入力する。これにより進捗管理部１３は、頭部医用画像Ｓｒ１１に対する操作者Ｕｂの処理の進捗が、処理段階Ｆ３（処理中）から処理段階Ｆ４（処理完了）に遷移したと認識する。つまりこの時点で処理段階の提示を依頼された場合、進捗管理部１３は、処理段階Ｆ４（処理完了）であることを通知する。進捗管理部１３は、この頭部医用画像Ｓｒ１１を画像記憶部１１に記憶させる。
【００３２】
また進捗管理部１３は、検査Ｓｔ１に対応する部位ごとの医用画像のうち、処理を依頼した（進捗情報が付帯された）医用画像の進捗情報を確認する。進捗管理部１３は、処理を依頼した医用画像全てについて、その処理が完了している場合は、進捗情報Ｄ１２１に対応付けられた依頼元である操作者Ｕａのユーザー情報を読み出す。進捗管理部１３は、ユーザー情報を基に操作者Ｕａに対応する実行環境１２ａを特定し、この実行環境１２ａに、検査Ｓｔ１に関連する医用画像に対して依頼した処理が完了したことを通知する。このように進捗管理部１３は、部位ごとの医用画像に対する処理の進捗を検査単位で一括管理する。
【００３３】
（進捗状況の表示）
次に進捗状況の表示に関する各構成の動作について、図４を参照しながら、表示される画面の構成とあわせて説明する。図４は、本実施形態に係る医用画像処理システムの操作画面の一例である。
【００３４】
操作画面Ｃ１は、検査ごとに、その検査に関連付けられた部位ごとの医用画像に対する処理の依頼や、依頼した処理の進捗状況を確認するための画面である。操作画面Ｃ１は、画面領域を分けて、検査一覧表示部Ｃ１１と、進捗状況表示部Ｃ１２と、検査情報表示部Ｃ１３と、操作手段Ｃ１４とを含む。ＵＩ制御部１２１は、表示データ記憶部１４に記憶された表示データを読み出し、この操作画面Ｃ１を生成する。またＵＩ制御部１２１は、検査一覧表示部Ｃ１１、検査情報表示部Ｃ１３、及び操作手段Ｃ１４を生成し操作画面Ｃ１上の所定の位置に表示させる。またＵＩ制御部１２１は、進捗画面生成部１２２に進捗状況表示部Ｃ１２を生成させ、この進捗状況表示部Ｃ１２を操作画面Ｃ１上の所定の位置に表示させる。以降では、検査一覧表示部Ｃ１１、進捗状況表示部Ｃ１２、検査情報表示部Ｃ１３、及び操作手段Ｃ１４の構成と、各部の生成に係る動作についてそれぞれ説明する。
【００３５】
検査一覧表示部Ｃ１１は、画像記憶部１１に記憶されている医用画像が関連付けられた検査の一覧を表示するための領域である。ＵＩ制御部１２１は、進捗管理部１３から検査一覧を取得し、この検査一覧に含まれる各検査を、例えばマーカーやポインタ等を用いて選択可能に表示した検査一覧表示部Ｃ１１を生成する。ＵＩ制御部１２１は、生成した検査一覧表示部Ｃ１１を操作画面Ｃ１上の所定の位置に表示させる。
【００３６】
進捗状況表示部Ｃ１２は、検査一覧表示部Ｃ１１で選択された検査に対応付けられた部位ごとの医用画像に対する処理の進捗状況を表示するための領域である。この進捗状況表示部Ｃ１２は、進捗画面生成部１２２によって生成される。進捗画面生成部１２２の動作については後述する。
【００３７】
ここで図５を参照する。図５は、図４の進捗状況表示部Ｃ１２の詳細な構成を示している。図５に示すように、進捗状況表示部Ｃ１２は、身体を模した表示領域Ｐ１を含む。表示領域Ｐ１は、身体部位に対応する部分領域Ｐ１１〜Ｐ１５を含んで構成される。部分領域Ｐ１１〜Ｐ１５は、進捗画面生成部１２２により、検査一覧表示部Ｃ１１で選択された検査に対応する各部位の医用画像に関連付けられる。例えば部分領域Ｐ１１は、頭部に対応しており、頭部の医用画像に関連付けられる。同様に、部分領域Ｐ１２は胸部、部分領域Ｐ１３は腹部、部分領域Ｐ１４は脚部、部分領域Ｐ１５は腕部にそれぞれ関連付けられる。また部分領域Ｐ１１〜Ｐ１５は、進捗画面生成部１２２により、関連付けられた医用画像に対する処理の進捗状況に応じて、図５に示すように色分けされて表示される。例えば、部分領域Ｐ１１は、頭部の医用画像に対する処理の進捗状況が処理段階Ｆ１であることを示している。
【００３８】
表示領域Ｐ１及び部分領域Ｐ１１〜Ｐ１５を生成するためのデータは、表示データとして表示データ記憶部１４に記憶されている。また部分領域Ｐ１１〜Ｐ１５を色分けするための色のデータや、各色と処理段階Ｆ１〜Ｆ５との対応付けについても、表示データとして表示データ記憶部１４に記憶されている。
【００３９】
進捗状況表示部Ｃ１２の生成に係る、進捗画面生成部１２２の動作について説明する。操作者により検査一覧表示部Ｃ１１上に表示された検査が選択されると、進捗画面生成部１２２は、まず表示データ記憶部１４から、表示領域Ｐ１及び部分領域Ｐ１１〜Ｐ１５の表示データを読み出す。進捗画面生成部１２２は、読み出した表示データに基づき進捗状況表示部Ｃ１２を生成する。
【００４０】
また進捗画面生成部１２２は、検査一覧表示部Ｃ１１上で選択された検査に対応する付帯情報Ｄ１２の出力を進捗管理部１３に依頼する。この依頼を受けて進捗管理部１３は、指示された検査に対応付けられた部位ごとの医用画像を画像記憶部１１から読み出す。進捗管理部１３は、読み出した医用画像の付帯情報Ｄ１２を、部位ごとに進捗画面生成部１２２に出力する。進捗画面生成部１２２は、進捗管理部１３から部位ごとに受けた付帯情報Ｄ１２を、その部位に対応する部分領域と関連付ける。例えば検査Ｓｔ１において、頭部医用画像Ｓｒ１１、胸部医用画像Ｓｒ１２、腹部医用画像Ｓｒ１３、及び脚部医用画像Ｓｒ１４が撮影されたとする。この場合、進捗画面生成部１２２は、頭部医用画像Ｓｒ１１の付帯情報Ｄ１２を、頭部に対応する部分領域Ｐ１１と関連付ける。同様に進捗画面生成部１２２は、胸部医用画像Ｓｒ１２の付帯情報Ｄ１２と部分領域Ｐ１２、腹部医用画像Ｓｒ１３の付帯情報Ｄ１２と部分領域Ｐ１３、脚部医用画像Ｓｒ１４の付帯情報Ｄ１２と部分領域Ｐ１４をそれぞれ関連付ける。
【００４１】
次に進捗画面生成部１２２は、部分領域に関連付けられた付帯情報Ｄ１２から進捗情報Ｄ１２１を読み出す。進捗画面生成部１２２は、進捗情報Ｄ１２１が示す処理段階に応じて、その処理段階に対応する色のデータを表示データ記憶部１４から読み出す。進捗画面生成部１２２は、読み出した色のデータに基づき、対応する部分領域をその色で表示させる。これにより図５に示すように、例えば、頭部を示す部分領域Ｐ１１が、処理段階Ｆ１に対応する色で進捗状況表示部Ｃ１２上に表示される。この表示により、操作者は、検査Ｓｔ１の頭部医用画像Ｓｒ１１に対する処理の進捗状況が処理段階Ｆ１であることを確認することが可能となる。進捗画面生成部１２２は、部分領域Ｐ１２〜Ｐ１４についても同様に、対応する医用画像の進捗情報に基づき色分けして表示させる。また進捗画面生成部１２２は、付帯情報Ｄ１２が関連付けられていない部分領域Ｐ１５を、処理段階Ｆ５に対応する色で表示させる。以上のように各部分領域を表示させることで、操作者は、医用画像が撮影された部位と、その部位に対する処理の進捗状況を容易に判別することが可能となる。なお上記では、色により識別する方法について記載したが、各部位の医用画像に対する処理の進捗状況が判別可能であれば方法は限定されない。例えば、各部分領域に異なるアイコンを表示させてもよいし、文字情報を表示させてもよい。
【００４２】
ここで図４を参照する。検査情報表示部Ｃ１３は、進捗状況表示部Ｃ１２上で選択された部分領域に関連付けられた医用画像の詳細な情報を表示するための領域である。進捗状況表示部Ｃ１２上での部分領域が選択されると、ＵＩ制御部１２１は、その部分領域に関連付けられた付帯情報を進捗画面生成部１２２から取得する。ＵＩ制御部１２１は、この付帯情報から患者名等の情報を読み出し、この情報を基に検査情報表示部Ｃ１３を生成する。またＵＩ制御部１２１は、付帯情報から進捗情報を読み出し、その進捗情報に入力されている処理の内容や、その処理を実行している操作者の情報等を検査情報表示部Ｃ１３に表示させる。ＵＩ制御部１２１は、生成した検査情報表示部Ｃ１３を操作画面Ｃ１上の所定の位置に表示させる。
【００４３】
操作手段Ｃ１４は、操作画面Ｃ１に対する操作を行うためのボタン等を表示するための領域である。ＵＩ制御部１２１は、例えば、選択（Ｓｅｌｅｃｔ）ボタン、更新（Ｒｅｆｒｅｓｙ）ボタン、または検索（Ｓｅａｒｃｈ）ボタン等が表示された操作手段Ｃ１４を生成する。選択（Ｓｅｌｅｃｔ）ボタンは、検査一覧表示部Ｃ１１で選択された検査の内容を表示させるボタンである。また更新（Ｒｅｆｒｅｓｙ）ボタンは、検査一覧を再度取得し、検査一覧表示部Ｃ１１に表示された検査の一覧を更新するためのボタンである。また検索（Ｓｅａｒｃｈ）ボタンは、所望の条件に該当する検査を検索するための検索手段を表示させるためのボタンである。検索手段については、従来の技術であるため詳細な説明は省略する。ＵＩ制御部１２１は、生成した操作手段Ｃ１４を操作画面Ｃ１上の所定の位置に表示させる。
【００４４】
以上のように操作画面Ｃ１を表示させることで、各部位の医用画像に対する処理の状況やその処理の内容を検査ごとに容易に確認することが可能となる。
【００４５】
次に本実施形態に係る医用画像処理システムの一連の動作について図６及び図７を参照しながら説明する。図６は、処理の依頼と処理結果の確認に係る一連の動作を示したフローチャートである。また図７は、依頼内容の通知と依頼に基づく処理結果の取得に係る動作を示したフローチャートである。なお以降では、クライアント２ａを操作する操作者Ｕａが、「検査Ｓｔ１」で撮影された「頭部医用画像Ｓｒ１１」に対する「処理Ｔ１」を「操作者Ｕｂ」に依頼する場合を例に説明する。
【００４６】
（ステップＳ０１）
まず図６を参照する。クライアント２ａからの操作を受けて、ＵＩ制御部１２１は、進捗管理部１３から検査一覧の出力を依頼する。この依頼を受けて進捗管理部１３は、検査ごとに関連付けられ画像記憶部１１に記憶された部位ごとの医用画像に基づき、各検査とその検査の対象の部位とを関連付けて検査一覧を作成しＵＩ制御部１２１に出力する。ＵＩ制御部１２１は、検査一覧に含まれる各検査とその検査で医用画像が取得された部位が選択可能に表示された操作画面を生成し、この操作画面をクライアント２ａの表示部に表示させる。これにより操作者Ｕａは、検査ごとに、処理対象とする部位の医用画像を指定することが可能となる。
【００４７】
ＵＩ制御部１２１は、処理対象となる部位の医用画像の指定をクライアント２ａから受ける。ＵＩ制御部１２１は、ユーザー情報記憶部１５から、ユーザー情報を読み出し操作者の一覧を作成する。ＵＩ制御部１２１は、操作者の一覧に含まれる各ユーザー情報が選択可能に表示された操作画面を生成し、この操作画面をクライアント２ａの表示部に表示させる。これにより、依頼元となる操作者Ｕａは、処理の依頼先となる操作者Ｕｂのユーザー情報を指定することが可能となる。このようにＵＩ制御部１２１は、処理対象となる部位の医用画像と、処理の依頼先となる操作者のユーザー情報の指定を、検査ごとにクライアント２ａから受ける。ＵＩ制御部１２１は、選択された部位を示す情報及びユーザー情報を組として関連付ける。
【００４８】
ＵＩ制御部１２１は、部位を示す情報及びユーザー情報が関連付けられた組を、検査を示す情報とあわせて進捗管理部１３に出力する。複数の部位の医用画像が選択されている場合、ＵＩ制御部１２１は、部位を示す情報及びユーザー情報検査が関連付けられた各組を、検査ごとに関連付けて進捗管理部１３に出力する。
【００４９】
（ステップＳ１１）
ここで図７を参照する。進捗管理部１３は、実行環境１２ａのＵＩ制御部１２１から受けた各組に含まれるユーザー情報を基に進捗情報Ｄ１２１を作成する。この場合には進捗管理部１３は、操作者情報Ｅ１１に「操作者Ｕｂ」、処理内容情報Ｅ１２に「処理Ｔ１」が入力された進捗情報を作成する。進捗管理部１３は、作成した進捗情報Ｄ１２１を対応する医用画像の付帯情報Ｄ１２に付帯させる。また進捗管理部１３は、検査Ｓｔ１に関連する一連の進捗情報Ｄ１２１と、依頼元である操作者Ｕａのユーザー情報とを対応付ける。なお、このタイミングで進捗状況を確認した場合、進捗状況表示部Ｃ１２上では、頭部に対応する部分領域Ｐ１１が、処理段階Ｆ２（未処理）に対応する色で表示される。
【００５０】
次に進捗管理部１３は、ユーザー情報に基づき依頼先となる操作者Ｕｂの実行環境１２ｂを特定する。進捗管理部１３は、特定した実行環境１２ｂに医用画像に対する処理の依頼を通知する。
【００５１】
（ステップＳ２１）
この依頼を受けて、操作者Ｕｂがクライアント２ｂを操作し、実行環境１２ｂ上で、検査Ｓｔ１に対応する頭部医用画像Ｓｒ１１に対する処理Ｔ１の内容を指示する。
【００５２】
（ステップＳ１２）
実行環境１２ｂのＵＩ制御部１２１は、クライアント２ｂから頭部医用画像Ｓｒ１１に対する処理Ｔ１の内容の指示を受け、処理対象の頭部医用画像Ｓｒ１１と指示された処理内容を画像処理部１２３に通知する。
【００５３】
実行環境１２ｂの画像処理部１２３は、医用画像に対する処理を実行する処理部である。画像処理部１２３は、ＵＩ制御部１２１からの通知を受けて、その通知で指定された処理対象となる頭部医用画像Ｓｒ１１の出力を進捗管理部１３に依頼する。
【００５４】
この依頼を受けて進捗管理部１３は、検査Ｓｔ１に対応する頭部医用画像Ｓｒ１１を画像記憶部１１から読み出す。また進捗管理部１３は、画像処理部１２３から依頼を受けた時間を開始時間として特定する。進捗管理部１３は、読み出した頭部医用画像Ｓｒ１１に付帯された進捗情報Ｄ１２１の開始時間情報Ｅ１３に、特定した開始時間を入力する。これにより進捗管理部１３は、頭部医用画像Ｓｒ１１に対する操作者Ｕｂの処理の進捗が、処理段階Ｆ２（未処理）から処理段階Ｆ３（処理中）に遷移したと認識する。
【００５５】
進捗管理部１３は、読み出した頭部医用画像Ｓｒ１１を実行環境１２ｂの画像処理部１２３に出力する。画像処理部１２３は、進捗管理部１３から受けた頭部医用画像Ｓｒ１１に対し、ＵＩ制御部１２１からの通知により指示された処理を施す。なお、このタイミングで進捗状況を確認した場合、進捗状況表示部Ｃ１２上では、頭部に対応する部分領域Ｐ１１が、処理段階Ｆ３（処理中）に対応する色で表示される。
【００５６】
（ステップＳ１３、ステップＳ２２）
頭部医用画像Ｓｒ１１に対する処理が完了すると、実行環境１２ｂの画像処理部１２３は、処理後の頭部医用画像Ｓｒ１１を進捗管理部１３に出力する。また進捗管理部１３は、画像処理部１２３から処理後の頭部医用画像Ｓｒ１１を受けた時間を終了時間として特定する。進捗管理部１３は、この処理後の頭部医用画像Ｓｒ１１に付帯された進捗情報Ｄ１２１の終了時間情報Ｅ１４に、特定した終了時間を入力する。これにより進捗管理部１３は、頭部医用画像Ｓｒ１１に対する操作者Ｕｂの処理の進捗が、処理段階Ｆ３（処理中）から処理段階Ｆ４（処理完了）に遷移したと認識する。進捗管理部１３は、この頭部医用画像Ｓｒ１１を画像記憶部１１に記憶させる。また画像処理部１２３は、頭部医用画像Ｓｒ１１に対する処理の結果をＵＩ制御部１２１に出力する。ＵＩ制御部１２１は、取得した処理の結果をクライアント２ｂ上に表示させる（ステップＳ１３）。これにより操作者Ｕｂが操作するクライアント２ｂ上に、画像処理の結果が表示される（ステップＳ２２）。なお、このタイミングで進捗状況を確認した場合、進捗状況表示部Ｃ１２上では、頭部に対応する部分領域Ｐ１１が、処理段階Ｆ４（処理完了）に対応する色で表示される。
【００５７】
（ステップＳ１４、ステップＳ０２）
ここで図６を参照する。進捗管理部１３は、検査Ｓｔ１に対応する部位ごとの医用画像のうち、処理を依頼した医用画像の進捗情報を確認する。進捗管理部１３は、処理を依頼した医用画像全てについて、その処理が完了している場合は、進捗情報Ｄ１２１に対応付けられた依頼元である操作者Ｕａのユーザー情報を読み出す。進捗管理部１３は、ユーザー情報を基に操作者Ｕａに対応する実行環境１２ａを特定し、この実行環境１２ａに、検査Ｓｔ１に関連する医用画像に対して依頼した処理が完了したことを通知する（ステップＳ１４）。これにより操作者Ｕａが操作するクライアント２ａ上に、依頼した処理の完了が通知される（ステップＳ０２）。
【００５８】
以上、本実施形態に係る医用画像処理システムに依れば、部位ごとの医用画像に対する処理の進捗状況に応じて、その医用画像に付帯された進捗情報が更新される。そのうえで、部位ごとの医用画像に対する処理の進捗状況を、この進捗情報に基づき検査ごとに画面上に表示させることが可能となる。このような構成とすることで、部位ごとの医用画像に対する処理を複数の操作者に分担して行う場合において、各操作者の作業状況を検査ごとに容易に確認することが可能となる。
【００５９】
（第２の実施形態）
第１の実施形態に係る医用画像処理システムでは、部位ごとの医用画像に対しそれぞれ１人の操作者が処理を実行する場合について説明した。第２の実施形態に係る医用画像処理システムは、１つの医用画像に対し複数の操作者が順次処理を行う場合を含む。このような場合、医用画像処理システムは、その医用画像に対する処理ごとに進捗状況を管理する。以降では本実施形態に係る医用画像処理システムについて、第１の実施形態に係る医用画像処理システムと異なる部分に着目して説明する。
【００６０】
まず本実施形態に係る進捗情報の構造について図８を参照しながら説明する。図８は、変形例に係る進捗情報のデータ構造の一例である。変形例に係る進捗情報Ｄ１２１は、操作者情報Ｅ１１、処理内容情報Ｅ１２、開始時間情報Ｅ１３、及び終了時間情報Ｅ１４を１つの行として、この行を１以上含んで構成される。進捗管理部１３は、図８のＲ１ａ〜Ｒ３ａに示すように、この行を、この進捗情報Ｄ１２１が付帯された医用画像に対する処理ごとに作成し管理する。つまり進捗管理部１３は、処理ごとにこの行を作成し管理することで、各処理の進捗状況を管理する。
【００６１】
進捗管理部１３は、各行に入力された情報（Ｃ１１〜Ｃ１４）の組合せを処理段階Ｆ１〜Ｆ５のいずれかに対応付けて、行ごと（即ち処理ごと）に管理する。この情報（Ｃ１１〜Ｃ１４）の組合せと処理段階Ｆ１〜Ｆ５との対応付けは第１の実施形態と同様である。例えば行Ｒ１ａは、「操作者Ｕｂ」による「処理Ｔ１」の進捗情報を示している。また行Ｒ２ａは、「操作者Ｕｃ」による「処理Ｔ２」の進捗情報を示している。行Ｒ１ａ及びＲ２ａは、終了時間情報Ｅ１４に情報が入力されていることから、処理が完了していることを示している。また行Ｒ３ａは、「操作者Ｕｃ」による「処理Ｔ３」の進捗情報を示している。行Ｒ３ａは、開始時間情報Ｅ１３が入力され、終了時間情報Ｅ１４が入力されていないことから処理中であることを示している。このように進捗管理部１３は、１つの医用画像に対する複数の処理に対して、その医用画像に対応する進捗情報Ｄ１２１に、処理ごとに行を作成する。また進捗管理部１３は、各処理の進捗状況に応じて、対応する行にそれぞれ情報を入力することで、これらの処理ごとに進捗上状況を管理する。なお各行を作成する契機、及び各行に含まれる情報（Ｃ１１〜Ｃ１４）を更新する契機や、第１の実施形態に係る進捗情報Ｄ１２１の作成の契機及び更新の契機と同様である。
【００６２】
また本実施形態に係る進捗画面生成部１２２は、進捗情報Ｄ１２１に含まれる行Ｒ１ａ〜Ｒ３ａのうちのいずれかの行を基に、進捗状況表示部Ｃ１２を生成すればよい。一例としては、進捗画面生成部１２２は、行Ｒ１ａ〜Ｒ３ａのうち最新の行Ｒ３ａを基に進捗状況表示部Ｃ１２を生成する。
【００６３】
また進捗画面生成部１２２は、進捗情報Ｄ１２１に含まれる行Ｒ１ａ〜Ｒ３ａを、履歴情報として参照可能に表示させてもよい。例えば、進捗画面生成部１２２は、クライアント２ａ〜２ｃのいずれかから、進捗状況表示部Ｃ１２に表示された部分領域Ｐ１１〜Ｐ１５のいずれかの選択を受ける。このとき進捗画面生成部１２２は、選択された部分領域に関連付けられた付帯情報Ｄ１２から進捗情報Ｄ１２１を読み出す。進捗画面生成部１２２は、読み出した進捗情報Ｄ１２１に含まれる行Ｒ１ａ〜Ｒ３ａを基に履歴情報を作成する。進捗画面生成部１２２は、作成した履歴情報をＵＩ制御部１２１に出力する。ＵＩ制御部１２１は、この履歴情報を、例えば操作画面Ｃ１上にダイアログとして表示させるとよい。
【００６４】
次に本実施形態に係る医用画像処理システムの一連の動作について図６及び図９を参照しながら説明する。図６は、処理の依頼と処理結果の確認に係る一連の動作を示したフローチャートである。また図９は、依頼内容の通知と依頼に基づく処理結果の取得に係る動作を示したフローチャートである。なお、なお以降では、クライアント２ａを操作する操作者Ｕａからの依頼に基づき、「操作者Ｕｂ」が「頭部医用画像Ｓｒ１１」に対する「処理Ｔ１」を実行し、この「頭部医用画像Ｓｒ１１」に対し「操作者Ｕｃ」が「処理Ｔ２」を実行する場合を例に説明する。
【００６５】
（ステップＳ０１）
まず図６を参照する。クライアント２ａからの操作を受けて、ＵＩ制御部１２１は、進捗管理部１３から検査一覧の出力を依頼する。この依頼を受けて進捗管理部１３は、検査ごとに関連付けられ画像記憶部１１に記憶された部位ごとの医用画像に基づき、各検査とその検査の対象の部位とを関連付けて検査一覧を作成しＵＩ制御部１２１に出力する。ＵＩ制御部１２１は、検査一覧に含まれる各検査とその検査で医用画像が取得された部位が選択可能に表示された操作画面を生成し、この操作画面をクライアント２ａの表示部に表示させる。これにより操作者Ｕａは、検査ごとに、処理対象とする部位の医用画像を指定することが可能となる。
【００６６】
ＵＩ制御部１２１は、処理対象となる部位の医用画像の指定をクライアント２ａから受ける。ＵＩ制御部１２１は、ユーザー情報記憶部１５から、ユーザー情報を読み出し操作者の一覧を作成する。ＵＩ制御部１２１は、操作者の一覧に含まれる各ユーザー情報が選択可能に表示された操作画面を生成し、この操作画面をクライアント２ａの表示部に表示させる。これにより、依頼元となる操作者は、処理の依頼先となる操作者のユーザー情報を指定することが可能となる。このようにＵＩ制御部１２１は、処理対象となる部位の医用画像と、処理の依頼先となる操作者のユーザー情報の指定を、検査ごとにクライアント２ａから受ける。ＵＩ制御部１２１は、選択された部位を示す情報及びユーザー情報を組として関連付ける。
【００６７】
ＵＩ制御部１２１は、部位を示す情報及びユーザー情報が関連付けられた組を、検査を示す情報とあわせて進捗管理部１３に出力する。複数の部位の医用画像が選択されている場合、ＵＩ制御部１２１は、部位を示す情報及びユーザー情報検査が関連付けられた各組を、検査ごとに関連付けて進捗管理部１３に出力する。
【００６８】
（ステップＳ１１ｂ）
ここで図９を参照する。進捗管理部１３は、実行環境１２ａのＵＩ制御部１２１から受けた各組に含まれるユーザー情報を基に行Ｒ１ａを作成し、このＲ１ａを含む進捗情報Ｄ１２１を作成する。この場合には進捗管理部１３は、操作者情報Ｅ１１に「操作者Ｕｂ」、処理内容情報Ｅ１２に「処理Ｔ１」が入力された行Ｒ１ａを含む進捗情報Ｄ１２１を作成する。進捗管理部１３は、作成した進捗情報Ｄ１２１を対応する医用画像の付帯情報Ｄ１２に付帯させる。また進捗管理部１３は、検査Ｓｔ１に関連する一連の進捗情報Ｄ１２１と、依頼元である操作者Ｕａのユーザー情報とを対応付ける。なお、このタイミングで進捗状況を確認した場合、進捗状況表示部Ｃ１２上では、処理Ｔ１の進捗状況として、頭部に対応する部分領域Ｐ１１が、処理段階Ｆ２（未処理）に対応する色で表示される。
【００６９】
次に進捗管理部１３は、ユーザー情報に基づき依頼先となる操作者Ｕｂの実行環境１２ｂを特定する。進捗管理部１３は、特定した実行環境１２ｂに医用画像に対する処理の依頼を通知する。
【００７０】
（ステップＳ２１ｂ）
この依頼を受けて、操作者Ｕｂがクライアント２ｂを操作し、実行環境１２ｂ上で、検査Ｓｔ１に対応する頭部医用画像Ｓｒ１１に対する処理Ｔ１の内容を指示する。
【００７１】
（ステップＳ１２ｂ）
実行環境１２ｂのＵＩ制御部１２１は、クライアント２ｂから頭部医用画像Ｓｒ１１に対する処理Ｔ１の内容の指示を受け、処理対象の頭部医用画像Ｓｒ１１と指示された処理内容を画像処理部１２３に通知する。画像処理部１２３は、ＵＩ制御部１２１からの通知を受けて、その通知で指定された処理対象となる頭部医用画像Ｓｒ１１の出力を進捗管理部１３に依頼する。
【００７２】
この依頼を受けて進捗管理部１３は、検査Ｓｔ１に対応する頭部医用画像Ｓｒ１１を画像記憶部１１から読み出す。また進捗管理部１３は、画像処理部１２３から依頼を受けた時間を開始時間として特定する。進捗管理部１３は、読み出した頭部医用画像Ｓｒ１１に付帯された進捗情報Ｄ１２１における行Ｒ１ａの開始時間情報Ｅ１３に、特定した開始時間を入力する。これにより進捗管理部１３は、頭部医用画像Ｓｒ１１に対する操作者Ｕｂの処理の進捗が、処理段階Ｆ２（未処理）から処理段階Ｆ３（処理中）に遷移したと認識する。
【００７３】
進捗管理部１３は、読み出した頭部医用画像Ｓｒ１１を実行環境１２ｂの画像処理部１２３に出力する。画像処理部１２３は、進捗管理部１３から受けた頭部医用画像Ｓｒ１１に対し、ＵＩ制御部１２１からの通知により指示された処理を施す。なお、このタイミングで進捗状況を確認した場合、進捗状況表示部Ｃ１２上では、処理Ｔ１の進捗状況として、頭部に対応する部分領域Ｐ１１が、処理段階Ｆ３（処理中）に対応する色で表示される。
【００７４】
（ステップＳ１３ｂ、ステップＳ２２ｂ）
頭部医用画像Ｓｒ１１に対する処理が完了すると、実行環境１２ｂの画像処理部１２３は、処理後の頭部医用画像Ｓｒ１１を進捗管理部１３に出力する。また進捗管理部１３は、画像処理部１２３から処理後の頭部医用画像Ｓｒ１１を受けた時間を終了時間として特定する。進捗管理部１３は、この処理後の頭部医用画像Ｓｒ１１に付帯された進捗情報Ｄ１２１における行Ｒ１ａの終了時間情報Ｅ１４に、特定した終了時間を入力する。これにより進捗管理部１３は、頭部医用画像Ｓｒ１１に対する操作者Ｕｂの処理の進捗が、処理段階Ｆ３（処理中）から処理段階Ｆ４（処理完了）に遷移したと認識する。進捗管理部１３は、この頭部医用画像Ｓｒ１１を画像記憶部１１に記憶させる。また画像処理部１２３は、頭部医用画像Ｓｒ１１に対する処理の結果をＵＩ制御部１２１に出力する。ＵＩ制御部１２１は、取得した処理の結果をクライアント２ｂ上に表示させる（ステップＳ１３ｂ）。これにより操作者Ｕｂが操作するクライアント２ｂ上に、処理Ｔ１の結果が表示される（ステップＳ２２ｂ）。なお、このタイミングで進捗状況を確認した場合、進捗状況表示部Ｃ１２上では、処理Ｔ１の進捗状況として、頭部に対応する部分領域Ｐ１１が、処理段階Ｆ４（処理完了）に対応する色で表示される。
【００７５】
（ステップＳ２３ｂ）
操作者Ｕｂは、クライアント２ｂを操作して、頭部医用画像Ｓｒ１１に対する次の処理（処理Ｔ２）を操作者Ｕｃに依頼する。この操作者Ｕｂから操作者Ｕｃに対する処理Ｔ２の依頼に係る処理は、ステップＳ０１に係る操作者Ｕａから操作者Ｕｃに対する処理Ｔ１の依頼に係る動作と同様である。
【００７６】
（ステップＳ１１ｃ）
進捗管理部１３は、実行環境１２ｂのＵＩ制御部１２１から受けた各組に含まれるユーザー情報を基に行Ｒ２ａを作成し、頭部医用画像Ｓｒ１１に対応する進捗情報Ｄ１２１に追加する。この場合には進捗管理部１３は、操作者情報Ｅ１１に「操作者Ｕｃ」、処理内容情報Ｅ１２に「処理Ｔ２」が入力された行Ｒ２ａを、進捗情報Ｄ１２１に追加する。なお、このタイミングで進捗状況を確認した場合、進捗状況表示部Ｃ１２上では、処理Ｔ２の進捗状況として、頭部に対応する部分領域Ｐ１１が、処理段階Ｆ２（未処理）に対応する色で表示される。
【００７７】
次に進捗管理部１３は、ユーザー情報に基づき依頼先となる操作者Ｕｃの実行環境１２ｃを特定する。進捗管理部１３は、特定した実行環境１２ｃに医用画像に対する処理の依頼を通知する。
【００７８】
（ステップＳ２１ｃ）
この依頼を受けて、操作者Ｕｂがクライアント２ｃを操作し、実行環境１２ｃ上で、検査Ｓｔ１に対応する頭部医用画像Ｓｒ１１に対する処理Ｔ２の内容を指示する。
【００７９】
（ステップＳ１２ｃ）
実行環境１２ｃのＵＩ制御部１２１は、クライアント２ｃから頭部医用画像Ｓｒ１１に対する処理Ｔ２の内容の指示を受け、処理対象の頭部医用画像Ｓｒ１１と指示された処理内容を画像処理部１２３に通知する。画像処理部１２３は、ＵＩ制御部１２１からの通知を受けて、その通知で指定された処理対象となる頭部医用画像Ｓｒ１１の出力を進捗管理部１３に依頼する。
【００８０】
この依頼を受けて進捗管理部１３は、検査Ｓｔ１に対応する頭部医用画像Ｓｒ１１を画像記憶部１１から読み出す。また進捗管理部１３は、画像処理部１２３から依頼を受けた時間を開始時間として特定する。進捗管理部１３は、読み出した頭部医用画像Ｓｒ１１に付帯された進捗情報Ｄ１２１における行Ｒ２ａの開始時間情報Ｅ１３に、処理が開始された時間（依頼を受けた時間）を入力する。これにより進捗管理部１３は、頭部医用画像Ｓｒ１１に対する操作者Ｕｃの処理の進捗が、処理段階Ｆ２（未処理）から処理段階Ｆ３（処理中）に遷移したと認識する。
【００８１】
進捗管理部１３は、読み出した頭部医用画像Ｓｒ１１を実行環境１２ｃの画像処理部１２３に出力する。画像処理部１２３は、進捗管理部１３から受けた頭部医用画像Ｓｒ１１に対し、ＵＩ制御部１２１からの通知により指示された処理を施す。なお、このタイミングで進捗状況を確認した場合、進捗状況表示部Ｃ１２上では、処理Ｔ２の進捗状況として、頭部に対応する部分領域Ｐ１１が、処理段階Ｆ３（処理中）に対応する色で表示される。
【００８２】
（ステップＳ１３ｃ、ステップＳ２２ｃ）
頭部医用画像Ｓｒ１１に対する処理が完了すると、実行環境１２ｃの画像処理部１２３は、処理後の頭部医用画像Ｓｒ１１を進捗管理部１３に出力する。また進捗管理部１３は、画像処理部１２３から処理後の頭部医用画像Ｓｒ１１を受けた時間を終了時間として特定する。進捗管理部１３は、この処理後の頭部医用画像Ｓｒ１１に付帯された進捗情報Ｄ１２１における行Ｒ２ａの終了時間情報Ｅ１４に、特定した終了時間を入力する。これにより進捗管理部１３は、頭部医用画像Ｓｒ１１に対する操作者Ｕｃの処理の進捗が、処理段階Ｆ３（処理中）から処理段階Ｆ４（処理完了）に遷移したと認識する。進捗管理部１３は、この頭部医用画像Ｓｒ１１を画像記憶部１１に記憶させる。また画像処理部１２３は、頭部医用画像Ｓｒ１１に対する処理の結果をＵＩ制御部１２１に出力する。ＵＩ制御部１２１は、取得した処理の結果をクライアント２ｃ上に表示させる（ステップＳ１３ｃ）。これにより操作者Ｕｃが操作するクライアント２ｃ上に、処理Ｔ２の結果が表示される（ステップＳ２２ｃ）。なお、このタイミングで進捗状況を確認した場合、進捗状況表示部Ｃ１２上では、処理Ｔ２の進捗状況として、頭部に対応する部分領域Ｐ１１が、処理段階Ｆ４（処理完了）に対応する色で表示される。
【００８３】
（ステップＳ１４、ステップＳ０２）
ここで図６を参照する。進捗管理部１３は、検査Ｓｔ１に対応する部位ごとの医用画像のうち、処理を依頼した医用画像の進捗情報を確認する。進捗管理部１３は、処理を依頼した医用画像全てについて、その処理が完了している場合は、進捗情報Ｄ１２１に対応付けられた依頼元である操作者Ｕａのユーザー情報を読み出す。進捗管理部１３は、ユーザー情報を基に操作者Ｕａに対応する実行環境１２ａを特定し、この実行環境１２ａに、検査Ｓｔ１に関連する医用画像に対して依頼した処理が完了したことを通知する（ステップＳ１４）。これにより操作者Ｕａが操作するクライアント２ａ上に、依頼した処理の完了が通知される（ステップＳ０２）。
【００８４】
なお、上記では、図５に示すように、頭部、腕部、及び腹部等の身体部位ごとに進捗状況を表示する例について説明したが、進捗状況を表示する単位やその表示態様は運用にあわせて適宜変更して良い。図１０は、進捗状況表示部Ｃ１２に表示する画面の一態様を示している。図１０では、胸部及び腹部の内部を模した表示領域Ｐ２を示している。表示領域Ｐ２は、各臓器に対応する部分領域Ｐ２１〜Ｐ２６を含んで構成される。部分領域Ｐ２１〜Ｐ２６は、進捗画面生成部１２２により、検査一覧表示部Ｃ１１で選択された検査に対応する各部位の医用画像に関連付けられる。例えば、部分領域Ｐ２１は、肺に対応しており、肺の医用画像に関連付けられる。同様に、部分領域Ｐ２２は心臓、部分領域Ｐ２３は肝臓、部分領域Ｐ２４は胃、部分領域Ｐ２５は小腸、部分領域Ｐ２６は大腸にそれぞれ関連付けられる。また部分領域Ｐ２１〜Ｐ２６は、進捗画面生成部１２２により、関連付けられた医用画像に対する処理の進捗状況に応じて、図１０に示すように色分けされて表示される。なお、データの管理方法や表示に伴う処理の内容は、図５に示した表示領域Ｐ１の場合と同様である。
【００８５】
また、表示領域Ｐ１及びＰ２を組み合わせて用いてもよい。例えば、図５に示す表示領域Ｐ１の部分領域Ｐ１２及びＰ１３と、図１０に示す表示領域Ｐ２とを関連付けておき、部分領域Ｐ１２またはＰ１３が選択されたときに、表示領域Ｐ２を表示させるようにしてもよい。この場合には、部分領域Ｐ２１〜Ｐ２５のそれぞれに関連付けられた各医用画像に対する処理の進捗状況に応じて、部分領域Ｐ１２及びＰ１３の表示態様を変更するように動作させてもよい。
【００８６】
以上、本実施形態に係る医用画像処理システムに依れば、１つの医用画像に対し複数の操作者が順次処理を行う場合においても、各医用画像に対する処理の進捗状況を、付帯された進捗情報に基づき画面上に表示させることが可能となる。
【００８７】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載されたその均等の範囲に含まれる。
【符号の説明】
【００８８】
１  サーバー
１１  画像記憶部
１２ａ、１２ｂ、１２ｃ  実行環境
１２１  ＵＩ制御部
１２２  進捗画面生成部
１２３  画像処理部
１３  進捗管理部
１４  表示データ記憶部
１５  ユーザー情報記憶部
２ａ、２ｂ、２ｃ  クライアント
【図１】
0005921171.tif 000002
【図２】
0005921171.tif 000003
【図３】
0005921171.tif 000004
【図４】
0005921171.tif 000005
【図５】
0005921171.tif 000006
【図６】
0005921171.tif 000007
【図７】
0005921171.tif 000008
【図８】
0005921171.tif 000009
【図９】
0005921171.tif 000010
【図１０】
0005921171.tif 000011