(57)【要約】【課題】  Ｘ線撮影装置で実施した検査の情報やＸ線画像を外部出力する際、正しく送信処理が実行できない場合がある。この場合、Ｘ線撮影装置において、送信エラーが発生した外部出力プロセスの再送信を可能とする必要がある。しかし出力先の復旧が見込めない場合などは、送信時と同じ出力先に再送信しても必ずエラーとなってしまう問題が考えられた。一方で、検査情報の開始通知と終了通知は、それぞれの情報を同じ出力先に出力しなければ、受信した機器側で検査情報の不整合が起き、結果的に必ずエラーとなってしまう問題が考えられた。【解決手段】  送信エラーとなった外部出力プロセスの再送信が指示された際、指示された外部出力プロセスの送信先と、現在設定されている送信先が異なる場合は、送信先選択画面より送信先を選択可能とする。ただし、外部出力プロセスの種類を確認し、送信先を変更してはいけない種類の場合は、前回と同じ送信先へ送信する。【選択図】  図３
2013218410.tif 000002
【特許請求の範囲】
【請求項１】
放射線撮影に関する情報を外部装置に出力する撮影制御装置であって、
指定された装置に対して放射線撮影に関する情報を出力する出力手段と、
前記出力による特定の装置に対する送信の成否を判定する送信判定手段と、
前記出力対象の情報が他の情報と対になる情報であるか否かを判定する情報判定手段と、
前記送信判定手段による判定と前記情報判定手段による判定とに応じて、前記出力対象の情報の出力先を指示する指示手段と、
ことを特徴とする撮影制御装置。
【請求項２】
前記指示手段は、前記情報と対になる他の情報がある場合には該他の情報の送信が成功した装置に対して前記出力対象の情報を出力させ、該情報と対になる他の情報がない場合には、前記送信判定手段により送信が失敗したと判定された装置以外の装置に対して前記出力対象の情報を出力させる
ことを特徴とする請求項１に記載の撮影制御装置。
【請求項３】
前記対になる他の情報がある情報について、該情報の出力先の装置を前記他の情報と同じ装置とするか否かを設定する設定手段を更に有し、
前記指示手段は、該情報の出力先の装置を前記他の情報と同じ装置とする設定がされている場合に、前記他の情報の送信が成功した装置に対して該情報を再出力させる
ことを特徴とする請求項２に記載の撮影制御装置。
【請求項４】
前記送信判定手段による判定と前記情報判定手段による判定とに応じて、前記出力対象の情報の出力先を選択するためのＧＵＩを表示させる表示制御手段を更に有することを特徴とする請求項１乃至３のいずれか１項に記載の撮影制御装置。
【請求項５】
前記情報判定手段は、検査開始通知の情報と検査終了通知の情報とを互いに対になる情報として判定することを特徴とする請求項１乃至４のいずれか１項に記載の撮影制御装置。
【請求項６】
請求項１乃至５のいずれか１項に記載の撮影制御装置と、
前記撮影制御装置と接続する放射線検出器と、
前記撮影制御装置と接続する放射線発生装置と
を有することを特徴とする放射線撮影システム。
【請求項７】
Ｘ線画像が撮影可能であるＸ線撮影手段と、
外部機器とネットワークを介して検査情報及び取得画像の送受信を行うプロセス出力手段と、
該送受信部を通じてプロセスを出力する出力先として、を設定可能である出力先設定手段と、
を有するＸ線撮影システムおいて、
前記Ｘ線撮影システムは、
送信先情報を複数登録し、送信先として選択切り替え及び設定情報の保存を行う送信先設定管理手段と、
外部出力を実行したプロセスのステータスや送信先等の情報の表示、保存を行う送信済みプロセス情報管理手段と、
プロセスを再送信する際の送信先を複数から選択可能である再送信先選択手段と、
再送信指示を出されたプロセスの前回の送信先設定と現在選択されている送信先設定を比較して異なる場合、該再送信指示を出されたプロセスが検査の保留・終了・追加を通知するプロセスである場合は前回の送信先に出力し、検査開始を通知するプロセスの場合は該再送信選択手段により双方から選択可能とするプロセス送信先判断手段と、
操作者による再送信指示を受けた時点あるいは該プロセス送信先判断手段により送信先が決定した時点で送信エラーが発生したプロセスを再度送信し直す再送信手段と、
を有するＸ線撮影システム。
【請求項８】
前記プロセス送信先判断手段とは、
送信エラーが発生したプロセスが検査の保留・終了・追加を通知するプロセスであり、かつ該送信エラーが発生したプロセスの検査と同一検査の検査開始通知が送信成功している場合は該送信エラーが発生したプロセスの送信先を該同一検査の検査開始通知と同一の送信先を選択すること、
を特徴とする請求項７に記載の医用画像撮影システム。
【請求項９】
放射線撮影に関する情報を外部装置に出力するための制御方法であって、
指定された装置に対して放射線撮影に関する情報を出力するステップと、
前記出力による特定の装置に対する送信の成否を判定するステップと、
前記出力対象の情報が他の情報と対になる情報であるか否かを判定するステップと、
前記送信判定手段による判定と前記情報判定手段による判定とに応じて、前記出力対象の情報の出力先を指示するステップと、
ことを特徴とする制御方法。
【請求項１０】
放射線撮影に関する情報を外部装置に出力するための制御方法であって、
指定された装置に対して放射線撮影に関する情報を出力するステップと、
前記出力による特定の装置に対する送信の成否を判定するステップと、
前記出力対象の情報が他の情報と対になる情報であるか否かを判定するステップと、
前記送信判定手段による判定と前記情報判定手段による判定とに応じて、前記送信判定手段による判定と前記情報判定手段による判定とに応じて、前記出力対象の情報の出力先を選択するためのＧＵＩを表示部に表示させるステップと、
前記ＧＵＩを介して選択された出力先に前記出力対象の情報の出力を指示するステップと、
ことを特徴とする制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、Ｘ線撮影システムに係り、特にネットワークを介して病院内情報システムと検査情報や画像出力などの出力プロセスを通信する場合において、病院内情報システムへの送信処理にエラーが発生した出力プロセスを再送信する際に出力プロセスの情報を用いて、容易に適切な送信先を決定することを可能とするＸ線撮影システムに関する。
【背景技術】
【０００２】
Ｘ線撮影装置は、医師が患者の病状を確認し、診断を行う際の補助として用いる医用画像を取得するための医療用装置である。現在、Ｘ線撮影装置は放射線を使用したＸ線撮影装置やＸ線ＣＴ装置、ＭＲＩに代される磁気共鳴画像撮影装置、ＰＥＴやＳＰＥＣＴに代表される、核医学撮影装置、超音波撮影装置など様々な種類が存在する。これらの撮影装置によって取得される医用画像も形態的な画像から、例えば脳の血流量のように機能的な値を画像化したものまで種々の画像が存在する。医師は、患者の病状に合わせて必要な画像を判断し、それに伴った撮影装置を利用して取得した画像に基づいて診断を行っている。
【０００３】
近年、これらのＸ線撮影装置を用いた検査の運用をスムーズかつ正確に行うため、病院内情報システムとネットワークを介して情報通信を行っている。病院内情報システムには、例えば患者名や患者ＩＤなどの患者情報や検査を行う日時や撮影の内容などを含んだ検査要求情報などの情報を管理する病院情報システム（ＨＯＳＰＩＴＡＬ  ＩＮＦＯＲＭＡＴＩＯＮ  ＳＹＳＴＥＭ）がある。また、特に放射線科における患者情報や検査要求情報などの情報を管理するために放射線科情報管理システム（ＲＡＤＩＯＬＯＧＹ  ＩＮＦＯＲＭＡＴＩＯＮ  ＳＹＳＴＥＭ：以下、ＨＩＳ／ＲＩＳという。）があり、一方では取得した医用画像を保存・表示して診断に利用するための画像保存・表示装置などがある。これら、病院内情報システムとＸ線撮影装置がネットワークを介して情報通信するための標準規格としてＤＩＧＩＴＡＬ  ＩＭＡＧＩＮＧ  ＡＮＤ  ＣＯＭＭＵＮＩＣＡＴＩＯＮ  ＩＮ  ＭＥＤＩＣＩＮＥやＨＥＡＬＴＨ  ＬＥＶＥＬ  ＳＥＶＥＮが規定されている。さらに近年は医療の臨床現場における様々なユースケースに対してＤＩＣＯＭやＨＬ７といった標準規格の利用方法を統一することで、病院内システムのマルチベンダ化を促進することを目的としたガイドラインであるＩＮＴＥＧＲＡＴＥＤ  ＨＥＡＬＴＨＣＡＲＥ  ＥＮＴＥＲＰＨＩＳ／ＲＩＳＥが存在する。
【０００４】
このように、ネットワークを介して検査情報や画像データの情報通信を行うＸ線撮影システムにおいては、ネットワークや通信相手となる情報機器の故障などさまざまな理由により送受信エラーが発生する場合がある。特にＨＩＳ／ＲＩＳと通信を行う検査情報には、検査の会計処理に利用される撮影枚数などの情報が含まれる。そのため、ＨＩＳ／ＲＩＳとの検査情報通信において送信エラーが発生した場合は、速やかなエラー発生通知と確実な再送信処理を実施可能とすることが必要となる。このような、送信エラーが発生した場合の対処として、事前にＸ線撮影装置内で通信先の機器ごとに複数の送信先情報をデータベース保存しておき、送信エラー発生時に容易に送信先を切り替えて再送信をすることが可能となっている。また、エラーの原因となった操作に応じて再送間隔を変更する方法が提案されている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１０−２３３８００
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、送信エラーが発生したプロセスを再送信する際、前回送信時の送信先と現在選択している送信先が異なっていた場合、どちらに送信するべきであるかはプロセスの種類や再送信時の状況に依存して変化する。前述のように、通常使用していた送信先の危機がこうした場合は、現在選択している送信先に再送信するべきである。逆に、プリント出力などは出力先のプリンタの仕様によってプリント可否が決定されるため、前回送信時の送信先に再送信するのが望ましいと考えられる。そのため、再送信を行う際に送信先候補が複数存在する場合は、再送信指示がなされたタイミングで送信先を選択可能とすることが望ましい。
【０００７】
ただし、ＨＩＳ／ＲＩＳと通信を行う検査情報は、検査終了、保留、キャンセル通知が検査開始通知と同じ送信先に送信されなければならない。検査終了、保留、キャンセル通知を受信したＨＩＳ／ＲＩＳは受信した検査情報が自身が保持している検査情報に存在するか確認する。仮に存在しない検査情報を受信した場合は、検査情報の整合性が取れなくなってしまうため、送信エラーを発生する。そのため、再送信のタイミングでの送信先選択が可能であっても、検査開始通知と違う送信先を選択してしまうと繰り返し送信エラーが発生してしまう問題が生じていた。
【０００８】
本発明は、上記問題を解決するためになされたものであり、送信エラーが発生したプロセスに対して再送信処理を実施する際に、再び送信エラーが発生しないよう送信先を制御しつつ、再送信時に適切な送信先が選択可能であるＸ線撮影システムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的に鑑みた放射線撮影の撮影制御装置は、放射線撮影に関する情報を外部装置に出力する撮影制御装置であって、指定された装置に対して放射線撮影に関する情報を出力する出力手段と、前記出力による特定の装置に対する送信の成否を判定する送信判定手段と、前記出力対象の情報が他の情報と対になる情報であるか否かを判定する情報判定手段と、前記送信判定手段による判定と前記情報判定手段による判定とに応じて、前記出力対象の情報の出力先を指示する指示手段と、ことを特徴とする。
【発明の効果】
【００１０】
本発明によれば、エラーが発生したプロセスを再送信する場合、プロセス情報で対となるプロセスの送信状態によって送信先が確定されるため、送信エラー発生時のワークフロー短縮が可能となる。
【図面の簡単な説明】
【００１１】
【図１】病院内におけるＸ線一般撮影システムの構成を示した図である。
【図２】放射線情報システムと連携した時の一般撮影の流れを示した図である。
【図３】本発明の実施形態１及び２に係る構成図である。
【図４】本発明の実施形態１及び２に係る検査開始から終了までの処理の流れを示したフローチャート図である。
【図５】本発明の請求項１に係る処理の流れを示したフローチャート図である。
【図６】本発明の請求項２に係る処理の流れを示したフローチャート図である。
【図７】送信実施プロセスビューワ画面を示した図である。
【図８】送信先選択画面を示した図である。
【発明を実施するための形態】
【００１２】
＜実施形態１＞
以下、図を用いて、本発明の第１の実施形態によるＸ線撮影システムの構成及び動作について説明する。
【００１３】
ここで、Ｘ線撮影装置の例として、図１においてＸ線撮影システムの構成を示す。Ｘ線撮影装置１０１本体には、Ｘ線撮影を実施するためにＸ線発生装置とＸ線読み取り装置が接続される。Ｘ線撮影装置１０１は、Ｘ線発生装置制御部１０２、Ｘ線読み取り装置制御部１０３、Ｘ線撮影装置制御部１０４、Ｘ線撮影装置操作・表示部１０５から構成される。Ｘ線発生装置制御部１０２は、Ｘ線発生装置に対して主にＸ線照射要求の制御や管電圧、管電流などの撮影条件の通知を行う。Ｘ線読み取り装置制御部１０３は、Ｘ線読み取り装置に対して読み取りエリアなどの撮影条件の通知や読み出された画像データの受信を行う。Ｘ線撮影装置制御部１０４は、撮影実施に関する制御から検査情報の管理、外部機器との通信処理など全般的な制御を行う。Ｘ線撮影装置操作・表示部１０５は、Ｘ線撮影装置で管理している情報をディスプレイなどの外部表示機器に表示し、入力機器による操作を受け付けてＸ線撮影装置制御部２０４に情報を送る。また、Ｘ線撮影装置１０１はネットワーク１０６を介してＨＩＳ／ＲＩＳ１０７やＰＡＣＳ１０８、Ｖｉｅｗｅｒ１０９、プリンタ１１０と接続される。ＨＩＳ／ＲＩＳ１０７は、前述の通り放射線科における患者情報や検査要求情報などの情報を管理する放射線科情報管理システムである。ＰＡＣＳ１０８は、画像保存を主目的としたサーバーである。Ｖｉｅｗｅｒ１０９は、主に高精細モニタと接続され、Ｘ線撮影装置１０１で撮影した画像の検像作業や詳細な後処理が実施される。プリンタ１１０は、Ｘ線画像をプリント出力する。
【００１４】
続いて、図２においてＨＩＳ／ＲＩＳを用いて通信を行った場合の検査実施の大まかな流れをシーケンス図により示す。技師による検査要求情報取得指示が出されると、Ｘ線撮影装置制御部１０４がＨＩＳ／ＲＩＳ１０７に対して検索条件に応じた検査要求情報を要求する。ＨＩＳ／ＲＩＳ１０７は入力されている検査要求情報で検索条件にヒットした情報をまとめてＸ線撮影装置制御部１０４に通知する。Ｘ線撮影装置制御部１０４は、取得した検査要求情報の中身を解析し、Ｘ線撮影装置操作・表示部１０５を通じて表示する。技師はＸ線撮影装置操作・表示部１０５によって表示された検査要求情報から実施する検査を選択し、検査開始指示を与える。Ｘ線撮影装置制御部１０４は、検査開始通知を受けると、ＨＩＳ／ＲＩＳ１０７に対して検査開始通知を送信する。そして、Ｘ線撮影装置操作・表示部１０５を通じて撮影画面を表示し、検査を開始する。ＨＩＳ／ＲＩＳ１０７は検査開始通知を受信することで、通知された検査のステータスを実施中に更新する。検査実施中、撮影手技が選択されるとＸ線撮影装置制御部１０４は、Ｘ線発生装置制御部１０２、Ｘ線読み取り装置制御部１０３へ照射準備要求を通知する。準備完了後、技師からの撮影指示を受けて、Ｘ線の照射と読み出し処理を行い、Ｘ線読み取り装置制御部１０３から受信した画像データをＸ線撮影装置操作・表示部１０５を通じて表示する。その後、予定撮影手技が繰り返され、最後に技師より検査終了が指示されると、Ｘ線撮影装置制御部１０４は送信用の画像データと撮影実施条件をまとめた検査終了通知を作成する。そして、ＨＩＳ／ＲＩＳ１０７へ検査終了通知を送信し、画像データをＰＡＣＳ１０８、Ｖｉｅｗｅｒ１０９、プリンタ１１０などの出力機器へ送信する。ＨＩＳ／ＲＩＳ１０７は検査終了通知を受信することで、通知された検査が終了されたことを認識し、保持している検査情報に撮影実施条件を追加して、検査のステータスを終了に更新する。なお、開始した検査への指示は、検査終了以外にも、撮影途中での一時的な検査保留、一度も撮影していない場合の検査キャンセルなどが存在するが、通知の流れは検査終了時と同様である。ＨＩＳ／ＲＩＳ１０７は、通知された内容に応じて、対応する検査のステータスを保留、未実施に更新する。
【００１５】
図３に本発明におけるＸ線撮影システムに関するＸ線撮影装置制御部の詳細な内部構成を示す。以下Ｘ線撮影装置制御部３０１として説明する。かかるユニットを単体の装置として構成した場合に撮影制御装置と呼称する。図３に示すとおり、本発明において、Ｘ線撮影装置は送受信部３０４からネットワーク３０２を通じてＨＩＳ／ＲＩＳ端末３０３とプロセスの通信を行う。
【００１６】
まず、本発明におけるＸ線撮影装置制御部３０１の構成について示す。Ｘ線撮影装置制御部３０１に組み込まれる送受信部３０４は、ネットワーク３０２を通じてＨＩＳ／ＲＩＳ端末３０３など病院内情報システムと通信を行う送受信手段を実現する構成部分である。送受信部３０４は、指定された装置に対して放射線撮影に関する情報を出力する。ＨＩＳ／ＲＩＳ端末３０３に対しては、特にＸ線撮影を行う検査の検査情報の要求や検査の開始、終了通知などをやり取りする。ここで述べる検査情報には、実施予Ｘ線撮影検査に関する検査情報の他に、患者名、患者ＩＤ、性月日など患者を特定するための患者情報も含まれる。また、送受信部３０４はネットワーク３０２を介して、画像ストレージ装置、Ｘ線画像ビューワ装置、プリンタ装置、メディア出力装置などにも接続される。その場合は、検査情報以外にも検査で取得したＸ線画像なども送受信対象となる。送受信部３０４は、送受信情報管理部３０５よりプロセス送信指示を受けると、指定された送信先へプロセス送信を実施し、プロセス送信通知を送受信情報管理部３０５へ送る。その後、送信処理が完了した時点でプロセス送信完了通知を送受信情報管理部３０５へ送る。一方、外部機器よりプロセスを受信した場合、送受信情報管理部３０５へプロセス受信通知と受信したプロセス情報を送る。送受信部３０４は、組み込みの通信機器及びそれを制御するファームウェアから構成される。送受信部３０４は、イーサネット（登録商標）や無線ＬＡＮなど各種ネットワーク装置にて実現される。送受信情報管理部３０５は、主にＸ線撮影装置と外部機器通信によって実施された送受信情報を管理する構成部分である。ここで述べる送受信情報は、送信情報と受信情報に大別される。送信情報は、Ｘ線撮影装置から外部機器へと送信を行ったプロセスの情報である。送信情報には、前述の検査の開始、終了通知や取得画像のストレージ転送、プリンタ出力、メディア出力などが含まれる。また、受信情報はＸ線撮影装置が外部機器から受信したプロセスの情報である。受信情報には、検査要求情情報や送信済みプロセスのエラー通知、画像保存完了通知などが含まれる。送信プロセス送信指示を受けた送受信情報管理部３０５は送受信部３０４に対してプロセス送信指示を送る。その後、送受信部よりプロセス送信通知、あるいはプロセス送信完了通知を受けると送信済みプロセス情報管理部３０７へ送信済みプロセス情報を送る。一方、送受信部３０４よりプロセス受信通知を受けると、受信プロセスの内容を参照する。受信プロセスが検査要求情報である場合、検査要求情報管理部３０９へ検査要求情報受信通知を送る。また、受信プロセスが送信エラー通知や画像保存完了通知である場合、送信済みプロセス情報管理部３０７へ送信プロセス情報の更新通知を送る。送信済みプロセス情報管理部３０７は、送信処理実施後のプロセス情報のステータスの送信済みプロセス情報保存部３０６による管理、送信エラー発生プロセスの再送信要求を行う構成部分である。送信済みプロセス情報管理部３０７は送受信部３０４による特定の装置に対する送信の成否を判定する送信判定部として機能する。送信済みプロセス情報管理部３０７は送受信情報管理部３０５よりプロセス送信通知、プロセス送信完了通知、送信エラー通知、画像保存完了通知等を受けるたびに送信済みプロセス情報保存部３０６に保存されている送信済みプロセス情報を更新する。また、プロセス管理画面を表示する場合は、送信済みプロセス情報保存部３０６に保存されている送信済みプロセス情報を取得し、送信済みプロセス表示部３１０に送信済みプロセス表示指示と共に送る。また、再送信要求通知を受けた場合は、送信済みプロセス情報保存部３０６から対応する送信済みプロセス情報を取得し、再送信要求通知と共に送る。送信済みプロセス情報保存部３０６は、送信済みプロセスに関する送信先情報、プロセスの種類、プロセスの種類に応じた特有情報、ステータスを保存する構成部分である。ここで述べる送信先情報には、主に送信先名称、送信先ＩＰアドレス、ポート、ＡＥタイトル、送信先の機器等の情報が含まれる。プロセスの種類には、検査開始通知、検査保留通知、検査キャンセル通知、検査終了通知、ストレージ出力、プリント出力、メディア出力等が含まれる。プロセスの種類に応じた特有情報としては、検査情報や患者情報、ストレージ設定情報、プリンタ設定情報等が含まれる。ステータスには送信中、送信成功、送信エラー、送信中断などが含まれる。なお、ここで示した以外にも送信プロセスの分類に関する情報は全て送信済みプロセス情報保存部３０６に保存される。送信済みプロセス情報保存部３０６は、データベースとして構成される。送信済みプロセス表示部３１０は、送信済みプロセス情報保存部３０６に保存されている送信済みプロセス情報をディスプレイなどの表示出力装置に表示を行う構成部分である。送信済みプロセス表示部３１０は、送信済みプロセス情報管理部３０７より送信済みプロセス情報と共に送信済みプロセス表示指示を受けると、表示出力装置上に送信済みプロセス情報画面を表示する。送信済みプロセス画面上では、送信済みプロセス情報の参照及び削除や送信エラー発生プロセスの再送信の指示が行われる。表示されている送信済みプロセス情報の削除や再送信が指示されると、送信済みプロセス表示部３１０は送信済みプロセス情報管理部３０７へ送信済みプロセス削除要求通知、送信済みプロセス再送信要求通知を送る。また、送信済みプロセス情報管理部３０７より送信先選択依頼通知を受けると表示出力装置上に送信先選択画面を表示する。送信先選択画面において、送信先の選択が確定されると送信済みプロセス情報管理部３０７へ送信先選択通知を送る。送信プロセス送信指示部３０８は、Ｘ線撮影装置から外部機器へのプロセス送信処理の決定、指示を行う構成部分である。プロセス送信指示部３０８は、検査実施情報管理部３１４から通知される検査情報のステータス変更通知や送信済みプロセス情報管理部３０７からの再送信要求通知を受けると、プロセス送信の実行可否を判断する。プロセス送信の実行が確定すると、プロセス送信先判定部３１１へ送信先判定要求通知を送る。その後、プロセス送信先判定部３１１から送信先判定完了通知を受けると、送受信情報管理部３０５へ送信するプロセス情報と送信先情報をプロセス送信指示通知と共に送る。プロセス送信先判定部３１１は、送信あるいは再送信予定のプロセス情報と送信先設定保存部３１３に保存されている送信先設定を元にプロセスの送信先の判定を行う構成部分である。この点でプロセス送信先判定部３１１は、対になる他の情報がある情報について、該情報の出力先の装置を前記他の情報と同じ装置とするか否かを設定する設定部として機能する。かかる設定はユーザの指示に応じて行うこととしても、既定の設定を準備しておき、ユーザの指示に応じて変更可能としても良い。この場合、プロセス送信指示部３０８は、情報の出力先の装置を他の情報と同じ装置とする設定がされている場合に、他の情報の送信が成功した装置に対して該情報を再出力させる。プロセス送信先判定部３１１は、プロセス送信指示部３０８より送信先判定要求通知とプロセス情報を受けると、送信先設定保存部３１３に保存されている送信先設定情報を取得する。その後、以下に述べる送信先判定手段によって送信先を決定し、プロセス送信指示部３０８へ送信先情報を送信先判定完了通知と共に送る。また、送信先判定手段により送信先の選択が必要であると判定した場合、プロセス送信指示部３０８へ選択可能な全送信先情報を送信先選択依頼通知と共に送る。この点で、プロセス送信先判定部３１１は、出力対象の情報が他の情報と対になる情報であるか否かを判定する情報判定部としての機能を有する。
【００１７】
そして、プロセス送信指示部３０８は、プロセス送信先判定部３１１による判定と送信済みプロセス情報管理部３０７による判定とに応じて、出力対象の情報の出力先を指示する指示部として機能する。
【００１８】
このように、プロセス送信先判定部３１１において送信予定プロセスの送信先を自動で判定する、あるいは適切な選択肢を判定して選択依頼を行うことで余計な送信エラーの発生の防止、操作者の負担軽減が実現される。さらに、プロセス送信指示部３０８は、情報と対になる他の情報がある場合には他の情報の送信が成功した装置に対して出力対象の情報を出力させ、情報と対になる他の情報がない場合には、送信が失敗したと判定された装置以外の装置に対して出力対象の情報を出力させる。これにより、対となる情報がばらばらの出力先に出力される可能性を低減させることができる。
【００１９】
さらに、通信障害などの影響により再出力によっても対となる情報の組を同一の出力先に出力できない場合には、プロセス送信指示部３０８は、既に送信が完了した一方の情報と、該一方の情報と対となる他の情報とともに通信可能な出力先に再出力し直すことで、対となる情報の組を適切に出力させることができる。
【００２０】
送信先設定保存部３１３は、Ｘ線撮影システム内で設定されている送信先情報を保存する構成部分である。送信先情報は、システム内で複数保存され、要求に応じて送信先情報が参照、追加、更新、削除される。保存される送信機情報の主な内容は前述の通りである。送信先設定保存部３１３は、データベースとして構成される。検査要求情報管理部３０９は、受信した検査要求情報を検査実施情報保存部３１５への保存、管理を行う構成部分である。検査要求情報管理部３０９は、送受信情報管理部３０５より検査要求情報受信通知を受けると、受信した検査要求情報を検査実施情報保存部３１５へ検査実施情報追加指示を行う。また、Ｘ線撮影装置において、検査要求情報の表示が要求された場合は検査実施情報保存部３１５より、未開始状態の検査要求情報を取得して表示を行う。未開始状態の検査要求情報が検査開始されると検査実施部３１２に対して、対応する検査要求情報を検査開始通知と共に送る。検査実施情報保存部３１５は、Ｘ線撮影装置内における全ての検査情報及びそれぞれの実施状況が保存される構成部分である。保存される検査情報は主に前述の内容に加え、マニュアルで作成された検査であるか、あるいは外部機器より受信した要求検査であるのか、といった検査種別なども含まれる。また、実施状況は未開始、実施中、キャンセル、保留、終了などのステータスで管理される。検査実施情報保存部３１５は、データベースとして構成される。撮影実施部３１２は、Ｘ線撮影実施に関わる処理を管理する構成部分である。検査要求情報管理部３０９より検査開始通知を受けると、検査実施情報管理部３１４へ検査開始通知を送り、撮影準備などの検査開始処理を実行する。その後、撮影の実施管理や撮影実施条件あるいは取得したＸ線画像への後処理に伴う条件の更新処理を行う。実施中の検査に対して、キャンセル、保留、終了の指示が出ると、検査実施情報管理部３１４へ更新した検査情報と共に検査情報更新通知を送る。検査実施情報管理部３１４は、検査情報の更新通知を受けて検査実施情報保存部３１５に保存されている検査実施情報の更新及び外部プロセスの送信要求通知を行う構成部分である。検査実施部３１２より検査情報更新通知を受けると、更新された検査情報を元に検査実施情報保存部３１５の更新処理を実施する。その際、検査情報及び出力設定を参照し、外部送信プロセスとして必要な種類を判断する。その結果、必要な送信プロセスがある場合はプロセス送信指示部３０８へプロセス送信要求通知を送る。
【００２１】
その他、送信済みプロセス情報管理部３０７による判定とプロセス送信先判定部３１１による判定とに応じて、出力対象の情報の出力先を選択するためのＧＵＩを表示部１０５に表示させる表示制御部を設けることとすれば、ユーザが対となる情報の出力先を同一とするか異ならせるかを選択させることができる。さらに、表示制御部により対となる情報の出力先が異なるように選択された場合に、その旨の警告を表示させることにより、誤送信の可能性を低減させることができる。
【００２２】
次に、本発明の実施形態１による処理の流れの一例を示す。まず、図４を用いて検査要求情報に対する検査開始から検査を終了し、検査終了通知を送信するまでの流れを示す。始めに、ステップ４０１において、検査要求情報管理部３０９により表示されている検査要求情報から実施を希望する検査要求情報を選択する。その後、ステップ４０２において、検査開始が指示されると検査要求情報管理部３０９より撮影実施部３１２へ検査要求情報とともに検査開始通知が送られる。撮影実施部３１２は、受信した検査要求情報と検査開始通知を検査実施情報管理部３１４へ送る。かつ、撮影画面の表示、Ｘ線発生装置やＸ線読み出し装置と通信を行い検査開始処理を実施する。この時点でＸ線撮影装置上は検査が開始され、撮影可能となる。一方で、ステップ４０３において、検査実施情報管理部３１４は、検査開始通知を受信すると検査実施情報保存部３１５に保存されている検査要求情報のステータスを実施中に更新する。また、プロセス送信指示部３０８へ検査要求情報とともに検査開始通知送信依頼を送る。検査開始通知送信依頼を受けたプロセス送信指示部３０８は、プロセス送信先判定部３１１を介して送信先設定保存部３１３からその時点で選択されている送信先情報を取得する。その後、プロセス送信指示部３０８は、送受信情報管理部３０５に送信先情報と検査要求情報と共にプロセス送信指示を送り、送受信部３０４を介してＨＩＳ／ＲＩＳ３０３へ検査開始通知を送信する。また、プロセス送信指示部３０８は、送信済みプロセス情報管理部３０７を介して、送信済みプロセス情報保存部３０６に送信済みプロセス情報として保存する。検査開始通知を送信した送受信部３０４は、ステップ４０４において、ＨＩＳ／ＲＩＳ３０３より送信が成功したか否か返信を受信する。送受信部３０４は送信が成功したか否かを送受信情報管理部３０５を介して送信済みプロセス情報管理部３０６へ通知する。ステップ４０５、４０６において、送信済みプロセス情報管理部３０７は、通知された内容により送信済みプロセス情報保存部３０６に保存されている送信済みプロセス情報のステータスを更新する。送信が成功した場合はステータスを成功に更新し、失敗した場合はエラーに更新する。そして、ステップ４０７において、撮影実施部３１２により開始した検査における撮影が実施される。撮影が完了するとステップ４０８において、検査終了が指示される。検査終了通知が指示されると、撮影実施部３１２は検査終了処理を実施し、検査要求情報に撮影実施後の情報を付加した検査実施情報を作成する。その後、検査実施情報と検査終了通知を検査実施情報管理部３１４へ送る。この時点でＸ線撮影装置上は検査が終了され、撮影不可能となる。一方で、ステップ４０９において、検査実施情報管理部３１４は、検査終了通知を受信すると検査実施情報保存部３１５に保存されている検査要求情報のステータスを終了に更新する。また、プロセス送信指示部３０８へ検査実施情報とともに検査終了通知送信依頼を送る。検査終了通知送信依頼を受けたプロセス送信指示部３０８は、プロセス送信先判定部３１１を介して送信先設定保存部３１３からその時点で選択されている送信先情報を取得する。その後、プロセス送信指示部３０８は、送受信情報管理部３０５に送信先情報と検査実施情報と共にプロセス送信指示を送り、送受信部３０４を介してＨＩＳ／ＲＩＳ３０３へ検査終了通知を送信する。また、プロセス送信指示部３０８は、送信済みプロセス情報管理部３０７を介して、送信済みプロセス情報保存部３０６に送信済みプロセス情報として保存する。検査終了通知を送信した送受信部３０４は、ステップ４１０において、ＨＩＳ／ＲＩＳ３０３より送信が成功したか否か返信を受信する。送受信部３０４は送信が成功したか否かを送受信情報管理部３０５を介して送信済みプロセス情報管理部３０６へ通知する。ステップ４１１、４１２において、送信済みプロセス情報管理部３０７は、通知された内容により送信済みプロセス情報保存部３０６に保存されている送信済みプロセス情報のステータスを更新する。送信が成功した場合はステータスを成功に更新し、失敗した場合はエラーに更新する。以上が、検査要求情報に対する検査開始から検査を終了し、検査終了通知を送信するまでの流れとなる。
【００２３】
続いて、図５を用いて送信済みプロセスの表示から送信エラーが発生した送信済みプロセスを再送信するまでの流れを示す。本発明において、送信済みプロセス情報保存部に保存されている送信済みプロセス情報は送信済みプロセス表示部３１０を介して表示出力装置に表示可能である。ステップ５０１において、送信済みプロセス情報管理部３０７は、送信済みプロセス情報表示指示を受けると、送信済みプロセス情報保存部３０６より保存されている送信済みプロセス情報を取得し、送信済みプロセス表示部３１０に表示指示を送る。ステップ５０２において、送信済みプロセス表示部３１０は、表示指示を受けると受信した送信済みプロセス情報をプロセスビューワ画面として表示出力装置上に表示する。ここで、図７を用いてプロセスビューワ画面を示す。プロセスビューワ画面には、送信済みプロセスリスト７０１、再送信指示部７０４、削除指示部７０５、表示終了指示部７０６から構成される。送信済みプロセスリスト７０１には、送信済みプロセス情報項目カラム７０２、送信済みプロセス情報項目７０３が含まれる。送信済みプロセス情報項目カラム７０２には、送信済みプロセス情報に含まれている情報が１項目１カラムで表示される。送信済みプロセス情報項目７０３は、送信済みプロセス情報保存部３０６より保存されている送信済みプロセス情報１つにつき１行で表示される。送信済みプロセス情報項目７０３は、単数ないし複数の選択が可能である。再送信指示部７０４は、選択されている送信済みプロセス情報項目７０３の再送信を指示する構成部分である。再送信指示部７０４を介して再送信が指示されると、送信済みプロセス表示部３１０は送信済みプロセス情報管理部３０７に対して選択された送信済みプロセス情報項目７０３と共に再送信依頼通知を送る。削除指示部７０５は、選択されている送信済みプロセス情報項目７０３の削除を指示する構成部分である。再送信指示部７０４を介して削除が指示されると、送信済みプロセス表示部３１０は送信済みプロセス情報管理部３０７に対して選択された送信済みプロセス情報項目７０３と共に削除依頼通知を送る。削除依頼通知を受けた送信済みプロセス情報管理部３０７は、送信済みプロセス情報保存部３０６から選択された送信済みプロセス情報項目７０３を削除する。表示終了指示部７０６は、プロセスビューワ画面の表示終了を指示する構成部分である。表示終了指示部７０６を介して表示終了が指示されると、送信済みプロセス表示部３１０はプロセスビューワ画面を閉じる。以上の構成となるプロセスビューワ画面により送信済みプロセスが表示される。続いて、ステップ５０３において、エラーが発生したプロセスが選択される。選択された送信済みプロセス情報項目７０３はプロセスビューワ画面上で選択されたことが理解できるよう未選択の送信済みプロセス情報項目７０３と区別された状態で表示される。ステップ５０４において、再送信が指示されると、前述の通り送信済みプロセス情報管理部３０７に対して選択された送信済みプロセス情報項目７０３と共に再送信依頼通知が送られる。送信済みプロセス情報管理部３０７は、プロセス送信指示部３０８へ送信済みプロセス情報と共に送信依頼通知を送る。プロセス送信指示部３０８は、送信済みプロセス情報と共にプロセス送信先判定部３１１へ送信先判定依頼通知を送る。プロセス送信先判定部３１１は、送信先判定依頼通知を受けると、送信済みプロセス情報を参照する。まず、ステップ５０５において、送信済みプロセス情報の種類が検査開始通知であるか否か確認する。検査開始通知でない場合は、送信済みプロセス情報に含まれる前回送信時の送信先情報を今回の送信先情報として設定し、ステップ５１０へ遷移する。検査開始通知である場合は、ステップ５０６へ遷移する。ステップ５０６において、送信済みプロセス情報に含まれる前回送信時の送信先情報と現在選択されている送信先情報が同じであるか比較処理を行う。送信先情報に含まれる項目のうち、全ての項目が一致した場合は、送信済みプロセス情報に含まれる前回送信時の送信先情報を今回の送信先情報として設定、ステップ５１０へ遷移する。送信先情報に含まれる項目のうち、１項目でも異なる場合は、送信先の選択が必要と判定し、ステップ５０７へ遷移する。ステップ５０７において、プロセス送信先判定部３１１は、送信先の選択が必要と判定すると、プロセス送信指示部に送信済みプロセス情報と現在選択されている送信先情報と共に送信先選択依頼通知を送る。送信先選択依頼通知を受け取ったプロセス送信指示部３０８は、送信済みプロセス情報管理部３０７を介して、送信済みプロセス表示部３１０へ送信先選択依頼通知を送る。送信先選択依頼通知を受けた送信済みプロセス表示部３１０は、表示中のプロセスビューワ画面に重ねて送信先選択画面を表示する。ここで、図８を用いて送信先選択画面を示す。送信先選択画面は、送信済みプロセス情報表示部８０１、前回送信先情報表示８０２、選択中送信先情報表示部８０３、キャンセル指示部８０４、選択確定指示部８０５から構成される。送信済みプロセス情報表示部８０１には、再送信が指示されている送信済みプロセスの情報が表示される。前回送信先情報表示８０２は、再送信が指示されている送信済みプロセスの前回送信時の送信先情報が表示される。選択中送信先情報表示部８０３は、現在選択されている送信先情報が表示される。キャンセル指示部８０４は、送信済みプロセス情報の再送信処理のキャンセルを指示する構成部分である。選択確定指示部８０５は、選択中の送信先情報を再送信の送信先として確定することを指示する構成部分である。前回送信先情報と選択中送信先情報は排他的に選択切り替え可能となっており、選択確定が指示された時点で選択されている方の送信先情報で確定される。以上の構成となる送信先選択画面により再送信の送信先情報が選択可能となる。その後、送信先選択画面で選択確定指示が出されると送信済みプロセス情報表示部８０１は送信済みプロセス情報管理部３０７、プロセス送信指示部３０８を介してプロセス送信判定部３１１に選択結果を通知する。その後、ステップ５０８においてプロセス送信判定部３１１は選択された送信先情報が現在選択中の送信先情報であるか否か確認する。現在選択中の送信先情報であった場合、現在選択中の送信先情報を今回の送信先情報として設定し、ステップ５０９へ遷移する。現在選択中の送信先情報でない場合、送信済みプロセス情報に含まれる前回送信時の送信先情報を今回の送信先情報として設定し、ステップ５１０へ遷移する。ステップ５０９において、プロセス送信先判定部３１１は今回の送信先を現在選択中の送信先情報としてプロセス送信指示部３０８に通知する。一方で、ステップ５１０においては、プロセス送信先判定部３１１は今回の送信先を選択された送信済みプロセスの前回送信先情報としてプロセス送信指示部３０８に通知する。プロセス送信指示部３０８は、通知を受けて送受信情報管理部３０５を介して、送受信部３０４より送信先情報に則ったＨＩＳ／ＲＩＳ３０３へ検査終了通知を送信する。
【００２４】
＜実施形態２＞
以下、図を用いて、本発明の第２の実施形態によるＸ線撮影システムの構成及び動作について説明する。まず、第２の実施形態におけるＸ線撮影システムの詳細な内部構成は、図３に示した第１の実施携帯における構成部分と同一である。
【００２５】
続いて、図６に示した本発明の実施形態２による処理の流れの一例を示す。まず、ステップ６０１において、送受信部３０４は非同期なタイミングで送信エラー通知を受信する。送信エラー通知には、エラーが発生したプロセスを特定する情報が含まれる。送信エラー通知は、送受信情報管理部３０５を介して送信済みプロセス情報管理部３０７へ送られる。ステップ６０２において、送信済みプロセス情報管理部３０７は送信済みプロセス情報保存部３０６に保存されている送信エラーが発生した送信済みプロセス情報のステータスをエラーに更新する。その後、ステップ６０３において、送信済みプロセス情報管理部３０７は送信エラーが発生した送信済みプロセス情報の種類を送信済みプロセス情報保存部３０６を介して参照し、種類が検査終了通知であるか否か確認する。種類が検査終了通知でない場合は処理を終了する。種類が検査終了通知である場合はステップ６０４へ遷移する。ステップ６０４では、まず送信エラーが発生した検査終了通知と同一検査の検査開始通知を送信済みプロセス情報保存部３０６に保存されている送信済みプロセス情報から検索する。その場合、検査開始通知と検査終了通知の両方に含まれている検査ＩＤなど対となる検査を特定可能な情報を用いて検索する。検索にヒットする送信済みプロセス情報が存在した場合、対象となる検査開始通知のステータスが成功であるか否か確認する。検索にヒットする送信済みプロセス情報が存在しない場合、あるいは対象となる検査開始通知のステータスが成功以外の場合は処理を終了する。対象となる検査開始通知のステータスが成功であった場合は、ステップ６０５として再送信処理を実施する。ステップ６０５において、送信済みプロセス情報管理部３０７は、プロセス送信指示部３０８に確定送信先情報と共に再送信依頼通知を送る。プロセス送信指示部３０８は再送信依頼通知を受けると、確定送信先情報の有無を確認する。確定送信先情報が存在する場合は、プロセス送信先判定部３１１の判定処理を実施する必要がないと判断し、送受信情報管理部３０５を介して送受信部３０４よりＨＩＳ／ＲＩＳ３０３へ検査終了通知の再送信を実施する。
【００２６】
エラーが発生したプロセスを再送信する場合、現在選択中の送信先情報と前回送信時の送信先情報が異なる場合は送信先を選択することが可能となる。その上で、再送信を行うプロセス情報を使用して、対になったプロセスと異なる送信先へ送信してしまう問題を防ぐことが可能となる。特に検査要求情報のステータス更新通知は、検査開始通知と同様の送信先に送信しなければ通知を受け取ったＨＩＳ／ＲＩＳ側に対応する検査要求情報が存在しないため必ずエラーが発生してしまう。このような状況において、検査開始通知の送信先以外の選択を制御することはワークフローの無駄を省く点で有用である。同様に、プロセス情報で対となるプロセスの送信状態によって送信先が確定する場合は、送信先情報の差異に関わらず自動で送信先が判定され、再送信が行われる。そのため、操作者が逐一再送信を指示したり、送信先を選択する必要がなくなり、送信エラー発生時のワークフロー短縮が可能である。
【図１】
2013218410.tif 000003
【図２】
2013218410.tif 000004
【図３】
2013218410.tif 000005
【図４】
2013218410.tif 000006
【図５】
2013218410.tif 000007
【図６】
2013218410.tif 000008
【図７】
2013218410.tif 000009
【図８】
2013218410.tif 000010