(57)【要約】【課題】診断者が意識しなくても、処理の排他的制御を適切に行う。【解決手段】ＤＩＣＯＭディスク保存部３０３は、共通のフォーマットで第１の記録媒体を作成する。メディア保存部３０２は、独自のフォーマットで第２の記録媒体を作成する。検査情報出力部２０８は、ＤＩＣＯＭディスク保存部３０３とメディア保存部３０２とを同時に実行させないように制御する。【選択図】図３
2014063382.tif 000002
【特許請求の範囲】
【請求項１】
メモリに記録された放射線画像を含む撮影情報を第１のフォーマットで記録した第１の記録媒体を作成する第１の作成手段と、
前記メモリに記録された放射線画像を含む撮影情報を前記第２のフォーマットで記録した第２の記録媒体を作成する第２の作成手段と、
前記第１の作成手段による処理と前記第２の作成手段による処理とを排他的に実行させる制御を行う制御手段とを有することを特徴とする医用情報処理装置。
【請求項２】
前記制御手段は、前記第１の作成手段による処理及び前記第２の作成手段による処理のいずれかと、前記撮影情報を外部の記録装置に対する転送する処理及び前記撮影情報をプリンタに対する出力する処理のいずれかを同時に実行させることができるように制御することを特徴とする請求項１に記載の医用情報処理装置。
【請求項３】
前記第１の作成手段は、ＤＩＣＯＭ ＰＤＩ規格に対応した前記共通のフォーマットで前記第１の記録媒体を作成することを特徴とする請求項１又は２に記載の医用情報処理装置。
【請求項４】
前記第１の作成手段は、前記第１の記録媒体にデータを保存した後、前記第１の記録媒体をファイナライズすることを特徴とする請求項３に記載の医用情報処理装置。
【請求項５】
前記第１の作成手段は、ＤＩＣＯＭ規格に対応しているがＤＩＣＯＭ ＰＤＩ規格には対応していない独自のフォーマットで前記第２の記録媒体を作成することを特徴とする請求項１乃至４の何れか１項に記載の医用情報処理装置。
【請求項６】
医用情報処理装置によって実行される医用情報処理方法であって、
メモリに記録された放射線画像を含む撮影情報を第１のフォーマットで記録した第１の記録媒体を作成する第１の作成手段と、前記メモリに記録された放射線画像を含む撮影情報を前記第２のフォーマットで記録した第２の記録媒体を作成する第２の作成手段とによる処理とを排他的に実行させる制御を行う制御ステップを有することを特徴とする医用情報処理方法。
【請求項７】
医用情報処理装置によって実行される医用情報処理方法をコンピュータに実行させるためのプログラムであって、
メモリに記録された放射線画像を含む撮影情報を第１のフォーマットで記録した第１の記録媒体を作成する第１の作成手段と、前記メモリに記録された放射線画像を含む撮影情報を前記第２のフォーマットで記録した第２の記録媒体を作成する第２の作成手段とによる処理とを排他的に実行させる制御を行う制御ステップをコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば検査情報を保存したＣＤ／ＤＶＤ等の記録媒体を作成する技術に関するものである。
【背景技術】
【０００２】
近年、野戦病院等のＰＡＣＳ（Picture Archiving and Communication System：画像保存通信システム）がない施設において、医用画像データを含むＣＤを患者に渡す場合に受け取り手の状況を配慮し、臨床現場での混乱を未然に防ぐことが肝要である。そのため、共通のＤＩＣＯＭフォーマットに基づくＤＩＣＯＭ ＰＤＩという規格に対応したＣＤを作成する機能が医療用ソフトウェアに求められている。但し、複数のファイルシステムが同時にＣＤにアクセスしないよう排他的制御機構を設ける必要がある。特許文献１には、これに対処するための技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−２３４７９４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に開示される技術は、飽くまでも一般的なメディア作成に関する排他的制御であり、医療機器ソフトウェアに特化した排他的制御はこれまでなかった。医療機器ソフトウェアには、ＤＩＣＯＭ ＰＤＩ規格に対応したＣＤ／ＤＶＤ(以下、ＤＩＣＯＭディスクと称す)を作成する機能（ＤＩＣＯＭディスク作成機能）以外にも、プリント出力機能、ＰＡＣＳへのストレージ転送機能、及び、独自のフォーマットに基づくメディア保存機能等、多種多様な出力機能が存在する。
【０００５】
ここで、メディア保存機能及びＤＩＣＯＭディスク作成機能は、両者ともメディア出力機能であるため、これらを同時に実行した場合、動作に遅延が発生するとともに、メディア保存やＤＩＣＯＭディスク作成を失敗することもある。安定した動作のためには、メディア保存機能及びＤＩＣＯＭディスク作成機能に排他的制御を施す必要がある。しかしながら、全てのメディア出力機能に排他的制御を施した場合、例えば、ストレージ転送機能とメディア保存機能との間のように互いに影響が少ない場合であっても、これらを同時に実行することができなくなる。従って、複数のメディア出力機能を実行させたい場合、そのための操作が煩雑になってしまうという問題がある。
【０００６】
そこで、本発明の目的は、診断者が意識しなくても、処理の排他的制御を適切に行うことにある。
【課題を解決するための手段】
【０００７】
本発明の医用情報処理装置は、メモリに格納された放射線画像を含む撮影情報を第１のフォーマットで記録した第１の記録媒体を作成する第１の作成手段と、前記メモリに格納された放射線画像を含む撮影情報を前記第２のフォーマットで記録した第２の記録媒体を作成する第２の作成手段と、前記第１の作成手段による処理と前記第２の作成手段による処理とを排他的に実行させる制御を行う制御手段とを有することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、診断者が意識しなくても、処理の排他的制御を適切に行うことが可能となる。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施形態に係る医療用検査システムの構成を示す図である。
【図２】Ｘ線撮影装置制御部の構成を詳細に示す図である。
【図３】検査情報出力部の構成を詳細に示す図である。
【図４】メディア保存部及びＤＩＣＯＭディスク保存部のうちの何れか一方を実行しようとした際に行われる排他的制御に係る判定処理を示すフローチャートである。
【図５】図４のステップＳ４０３においてメディア保存部を実行可能であると判定され、メディア保存部がメディアに対して検査情報を保存しようとする際に実行される判定処理を示すフローチャートである。
【図６】図４のステップＳ４０３においてＤＩＣＯＭディスク保存部を実行可能であると判定され、ＤＩＣＯＭディスク保存部がメディアに対して検査情報を保存しようとする際に実行される判定処理を示すフローチャートである。
【図７】ストレージ転送部がＰＡＣＳに対して検査情報を転送しようとする際に実行される判定処理を示すフローチャートである。
【図８】プリント出力部がプリンタに対して検査情報を出力し、当該検査情報のプリント出力処理を実行しようとする際に行われる処理を示すフローチャートである。
【図９】本発明の実施形態を実現するＧＵＩの一例を示す図である。
【発明を実施するための形態】
【００１０】
以下、本発明を適用した好適な実施形態を、添付図面を参照しながら詳細に説明する。
【００１１】
図１は、本発明の実施形態に係る医療用検査システムの構成を示す図である。図１に示すように、本実施形態に係る医療用検査システムにおいて、Ｘ線撮影装置１０６は、ネットワーク１０７を介して、ＲＩＳ（Radiology Information System：放射線科情報システム)１０８、ＰＡＣＳ（Picture Archiving and Communication System：画像保存通信システム）１０９、ビューア１１０及びプリンタ１１１と接続されている。なお、Ｘ線撮影装置１０６は、医用情報処理装置の例となる構成である。
【００１２】
Ｘ線撮影装置１０６は、Ｘ線を照射するＸ線管球１０２、Ｘ線管球１０２を制御するＸ線発生装置制御部１０３、センサ１００を備えるセンサユニット１０１、Ｘ線撮影を制御するＸ線撮影装置制御部１０４、及び、Ｘ線撮影装置操作・表示部１０５を備える。
【００１３】
Ｘ線撮影装置操作・表示部１０５は、検査オーダやＸ線画像データ等の検査情報を表示するとともに、ユーザからの操作を受け付ける。ユーザの操作には、検査オーダを入力するための操作、Ｘ線画像データに対する画像処理方法を指示するための操作、及び、検査進行を指示するための操作等が含まれる。さらに、Ｘ線撮影装置操作・表示部１０５は、磁気カードやバーコードリーダ等の外部装置からの情報の入力も受け付ける。
【００１４】
Ｘ線撮影装置操作・表示部１０５は、ＲＩＳ１０８から受信した検査オーダ、又は、ユーザにより入力された検査オーダを表示する。また、Ｘ線撮影装置制御部１０４は、ユーザにより選択された撮影プロトコルに対応する、管電流、管電圧、及び、照射時間等の撮影条件を、Ｘ線発生装置制御部１０３に対して出力する。
【００１５】
Ｘ線発生装置制御部１０３は、照射ボタンが押されると、撮影条件に応じてＸ線管球１０２に高電圧をかけ、Ｘ線を発生させる。センサユニット１０１は、センサ１００で検出された被検者の透過Ｘ線量に相当する電荷をＡ／Ｄ変換し、Ｘ線画像データとしてＸ線撮影装置制御部１０４に出力する。
【００１６】
Ｘ線撮影装置制御部１０４は、ユーザによって選択された撮影プロトコルに対応する画像処理パラメータに基づいて、センサユニット１０１から入力したＸ線画像データに対して様々な画像処理を施す。そして、Ｘ線撮影装置制御部１０４は、画像処理後のＸ線画像データをＰＡＣＳ１０９に保存させるとともに、ビューア１１０やプリンタ１１１に対して出力する。これにより、ビューア１１０やプリンタ１１１においてＸ線画像データが出力され、診断が行われることになる。
【００１７】
図２は、図１におけるＸ線撮影装置制御部１０４の構成を詳細に示す図である。図２において、２０１は、ＲＩＳ１０８から検査オーダを入力する検査オーダ入力部である。検査オーダは、撮影対象の患者情報及び撮影内容等から構成される。２０２は、センサユニット１０１で撮影されたＸ線画像データ（放射線画像）を入力する画像入力部である。なお、センサユニット１０１の他に、ネットワークを介してＸ線画像データが入力される場合やＣＤ−ＲＯＭやＤＶＤ等のメディアを経由してＸ線画像データが入力される場合もある。
【００１８】
２０３は、実施済みの検査情報として、画像入力部２０２において入力されたＸ線画像データと、検査オーダ入力部２０１において入力された検査オーダとを関連付けて記憶する実施済検査情報記憶部である。２０４は、ＣＲＴや液晶モニタ等で構成され、Ｘ線画像データや検査オーダ等を表示する表示部である。実施済検査記憶部２０３において記憶される実施済みの検査情報も表示部１０５にて一覧表示される。
【００１９】
２０５は、表示部２０４に表示された実施済みの検査情報の一覧から所望の情報を選択し、複製の指示等を行うためのマウスやキーボード等に該当する操作入力部である。２０６は、操作入力部２０５によって選択された実施済みの検査情報の複製を行う検査情報複製部である。
【００２０】
２０７は、検査情報複製部２０６によって複製された、実施済みの検査情報の一部を変更する検査情報変更部である。なお、実施済みの検査情報に含まれる、当該実施済みの検査情報の出力結果を示す出力結果情報は、ここでクリアされる。２０８は、Ｘ線画像データや検査オーダ等の検査情報を外部に転送するための検査情報出力部である。２０９は、各部２０１〜２０８を相互に接続するシステムバスである。
【００２１】
図３は、図２の検査情報出力部２０８の構成を詳細に示す図である。図３に示すように、検査情報出力部２０８は、メディア出力部３０１、ストレージ転送部３０５及びプリント出力部３０６を備える。さらに、メディア出力部３０１は、メディア保存部３０２及びＤＩＣＯＭディスク保存部３０３を備える。
【００２２】
メディア保存部３０２は、ＤＩＣＯＭ規格に対応しているがＤＩＣＯＭ ＰＤＩ規格には対応していない独自のフォーマット（第２のフォーマット）でＣＤ／ＤＶＤ等のメディア３０４を作成する。ＤＩＣＯＭディスク保存部３０３は、ＤＩＣＯＭ ＰＤＩ規格に対応した共通のフォーマット（第１のフォーマット）でＣＤ／ＤＶＤ等のメディア３０４を作成する。なお、メディア３０４には、Ｘ線画像データや検査オーダ等の検査情報が保存される。ストレージ転送部３０５は、検査情報をＰＡＣＳ１０９に転送して保存させる。プリント出力部３０６は、検査情報をプリンタ１１１に出力して印刷させる。なお、ＤＩＣＯＭディスク保存部３０３は、第１の作成手段の例であり、メディア保存部３０２は、第２の作成手段の例である。また、ＤＩＣＯＭディスク保存部３０３により作成されるメディア３０４は、第１の記録媒体の例であり、メディア保存部３０２により作成されるメディア３０４は、第２の記録媒体の例である。なお、ＤＩＣＯＭ規格は、Digital Imaging and communications in Medicineの略称である。
【００２３】
メディア出力部３０１内におけるメディア保存部３０２とＤＩＣＯＭディスク保存部３０３との間には排他的制御が施されており、それぞれを同時に実行させることができない。一方、メディア出力部３０１とストレージ転送部３０５とプリント出力部３０６との間には排他的制御が施されていない。従って、メディア出力部３０１、ストレージ転送部３０５及びプリント出力部３０６のうちの全て、又は、そのうちの任意の２つを同時に実行させることが可能である。
【００２４】
図４は、メディア保存部３０２及びＤＩＣＯＭディスク保存部３０３のうちの何れか一方を実行しようとした際に行われる排他的制御に係る判定処理を示すフローチャートである。
【００２５】
ステップＳ４０１において、検査情報出力部２０８は、メディア保存部３０２及びＤＩＣＯＭディスク保存部３０３のうちの何れか一方を実行しようとした際、メディア保存部３０２及びＤＩＣＯＭディスク保存部３０３のうちの他方を現在実行中であるか否か、即ち、実行しようとする機能との間で排他関係にある機能を現在実行中であるか否かを判定する。より具体的には、検査情報出力部２０８は、メディア保存部３０２を実行しようとした際には、ＤＩＣＯＭディスク保存部３０３を現在実行中であるか否かを判定する。また、検査情報出力部２０８は、ＤＩＣＯＭディスク保存部３０３を実行しようとした際には、メディア保存部３０２を現在実行中であるか否かを判定する。実行しようとする機能との間で排他関係にある機能が現在実行中である場合、処理はステップＳ４０２に移行する。一方、実行しようとする機能との間で排他関係にある機能が現在実行中ではない場合、処理はステップＳ４０３に移行する。
【００２６】
ステップＳ４０２において、検査情報出力部２０８は、実行しようとしたメディア保存部３０２及びＤＩＣＯＭディスク保存部３０３のうちの何れか一方（本機能）を実行することができないと判定する。ステップＳ４０３において、検査情報出力部２０８は、実行しようとしたメディア保存部３０２及びＤＩＣＯＭディスク保存部３０３のうちの何れか一方（本機能）を実行することができると判定する。より具体的には、検査情報出力部２０８は、メディア保存部３０２を実行しようとした際に、ＤＩＣＯＭディスク保存部３０３を実行中である場合、メディア保存部３０２を実行することができないと判定する。また、検査情報出力部２０８は、ＤＩＣＯＭディスク保存部３０３を実行しようとした際、メディア保存部３０２を現在実行中である場合、ＤＩＣＯＭディスク保存部３０３を実行することができないと判定する。
【００２７】
以上により、メディア保存部３０２を実行しようとした際に、ＤＩＣＯＭディスク保存部３０３が実行されている場合、メディア保存部３０２が実行されないように制御される。同様に、ＤＩＣＯＭディスク保存部３０３を実行しようとした際に、メディア保存部３０２が実行されている場合、ＤＩＣＯＭディスク保存部３０３が実行されないように制御される。
【００２８】
図５は、図４のステップＳ４０３においてメディア保存部３０２が実行可能であると判定され、メディア保存部３０２がメディア３０４に対して検査情報を保存しようとする際に実行される判定処理を示すフローチャートである。
【００２９】
ステップＳ５０１において、検査情報出力部２０８は、メディア保存部３０２がメディア３０４に対して他の保存処理を実行している最中であるか否かを判定する。メディア保存部３０２が他の保存処理を実行している最中である場合、処理はステップＳ５０２に移行する。一方、メディア保存部３０２が他の保存処理を実行していない場合、処理はステップＳ５０３に移行する。
【００３０】
ステップＳ５０２において、検査情報出力部２０８は、メディア３０４に対する他の保存処理が終了した後、当該メディア３０４に対して本保存処理を実行することが可能であると判定する。ステップＳ５０３において、検査情報出力部２０８は、メディア３０４に対して本保存処理が可能であると判定する。
【００３１】
図６は、図４のステップＳ４０３においてＤＩＣＯＭディスク保存部３０３が実行可能であると判定され、ＤＩＣＯＭディスク保存部３０３がメディア（ＤＩＣＯＭディスク）３０４に対して検査情報を保存しようとする際に実行される判定処理を示すフローチャートである。
【００３２】
ステップＳ６０１において、検査情報出力部２０８は、ＤＩＣＯＭディスク保存部３０３がＤＩＣＯＭディスク３０４に対して他の保存処理を実行している最中であるか否かを判定する。ＤＩＣＯＭディスク保存部３０３が他の保存処理を実行している最中である場合、処理はステップＳ６０２に移行する。一方、ＤＩＣＯＭディスク保存部３０３が他の保存処理を実行していない場合、処理はステップＳ６０３に移行する。
【００３３】
ステップＳ６０２において、検査情報出力部２０８は、ＤＩＣＯＭディスク３０４に対して本保存処理を実行することができないと判定する。ステップＳ６０３において、検査情報出力部２０８は、ＤＩＣＯＭディスク３０４に対して本保存処理を実行することができると判定する。なお、ＤＩＣＯＭディスク３０４に対する保存処理は、メディア保存部３０２によって実行される保存処理とは異なる。即ち、ＤＩＣＯＭディスク３０４に検査情報を保存した後にファイナライズが行われ、当該ＤＩＣＯＭディスク３０４に対して新たな書き込みができないようにしている。従って、ステップＳ６０２において、ＤＩＣＯＭディスク３０４に対して本保存処理を実行することができないと判定するようにしている。
【００３４】
図７は、ストレージ転送部３０５がＰＡＣＳ１０９に対して検査情報を転送しようとする際に実行される判定処理を示すフローチャートである。
【００３５】
ステップＳ７０１において、検査情報出力部２０８は、ストレージ転送部３０５がＰＡＣＳ１０９に対して他の転送処理を実行している最中であるか否かを判定する。ストレージ転送部３０５が他の転送処理を実行している最中である場合、処理はステップＳ７０２に移行する。一方、ストレージ転送部３０５が他の転送処理を実行していない場合、処理はステップＳ７０３に移行する。
【００３６】
ステップＳ７０２において、検査情報出力部２０８は、他の転送処理を終了した後、ＰＡＣＳ１０９に対して本転送処理を実行することができると判定する。ステップＳ７０３において、検査情報出力部２０８は、ＰＡＣＳ１０９に対して本転送処理を実行することができると判定する。なお、ストレージ転送部３０５は、メディア保存部３０２及びＤＩＣＯＭディスク保存部３０３とは排他関係にはない。従って、ストレージ転送部３０５を実行しようとする際に、メディア保存部３０２又はＤＩＣＯＭディスク保存部３０３が実行されているか否かに関わらず、図７に示す判定処理の結果に沿って、転送処理が実行されることになる。
【００３７】
図８は、プリント出力部３０６がプリンタ１１１に対して検査情報を出力し、当該検査情報のプリント出力処理を実行しようとする際に行われる処理を示すフローチャートである。なお、プリント出力のキューイングはプリントシステム側で行われるため、ここでは排他的制御を意識する必要がない。従って、ステップＳ８０１において、検査情報出力部２０８は、プリント出力処理を実行することができると判定する。なお、プリント出力部３０６は、メディア保存部３０２及びＤＩＣＯＭディスク保存部３０３とは排他関係にはない。従って、プリント出力部３０６を実行しようとする際に、メディア保存部３０２又はＤＩＣＯＭディスク保存部３０３が実行されているか否かに関わらず、図８に示す処理結果に沿って、プリント出力処理が実行されることになる。
【００３８】
図９は、本発明の実施形態を実現するＧＵＩの一例を示す図である。ここではメディア出力部３０１、ストレージ転送部３０５、プリント出力部３０６のいずれか、あるいは全てを選択可能である。ここでメディア出力、プリンタ、ストレージそれぞれは互いに排他されず、全てを選択して画像出力、検査出力が可能である。しかし、メディア出力内のDICOMディスク保存部３０３であるDICOMディスク作成とメディア保存部３０２であるHL-DT-ST DVD+-RW GH50N (J:)は片方しか選択できず、同時に選択ができない。また、同一画面上の排他だけでなく、現在メディア保存実行中の場合はディスク作成を選択できず、またディスク作成実行中の場合はメディア保存、ディスク作成共に選択できない。
【００３９】
以上のように、本実施形態によれば、診断者が意識しなくても、処理の排他的制御を適切に行うことが可能となる。
【００４０】
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【符号の説明】
【００４１】
２０８：検査情報出力部、３０１：メディア出力部、３０２：メディア保存部、３０３：ＤＩＣＯＭディスク保存部、３０５：ストレージ転送部、３０６：プリント出力部
【図１】
2014063382.tif 000003
【図２】
2014063382.tif 000004
【図３】
2014063382.tif 000005
【図４】
2014063382.tif 000006
【図５】
2014063382.tif 000007
【図６】
2014063382.tif 000008
【図７】
2014063382.tif 000009
【図８】
2014063382.tif 000010
【図９】
2014063382.tif 000011