(57)【要約】【課題】検査により得られた画像データと検査手順とのズレを適切に抽出することができる医用装置を提供することである。【解決手段】実施形態の医用装置は、記憶部と異常検出部とを持つ。記憶部には、検査部を用いて被検体を検査する作業が、所定の順序で行われるように支援する支援プログラムであって、操作者の操作に応じて進捗する支援プログラムの進捗状況を示す情報が記憶される。異常検出部は、前記記憶部に記憶された前記支援プログラムの進捗状況を示す情報に応じて、前記検査の結果を示す情報に基づき生成された複数の画像データの配列順における修正すべき箇所を抽出可能である。【選択図】図２
2015173667.tif 000002
【特許請求の範囲】
【請求項１】
検査部を用いて被検体を検査する作業が、所定の順序で行われるように支援する支援プログラムであって、操作者の操作に応じて進捗する支援プログラムの進捗状況を示す情報が記憶される記憶部と、
前記記憶部に記憶された前記支援プログラムの進捗状況を示す情報に応じて、前記検査の結果を示す情報に基づき生成された複数の画像データの配列順における修正すべき箇所を抽出可能な異常検出部と、
を備える医用装置。
【請求項２】
前記異常検出部が配列順における修正すべき箇所を抽出する複数の画像データは、同一被検体を検査したことにより得られる複数の画像データである、請求項１に記載の医用装置。
【請求項３】
前記異常検出部は、前記支援プログラムにより規定されている順序と異なる順序で実行された検査と、前記支援プログラムにより規定されている検査のうち２回以上実行された検査とのうち少なくとも１つを発見することにより、前記修正すべき箇所を抽出する、請求項１又は２に記載の医用装置。
【請求項４】
前記異常検出部により抽出された前記修正すべき箇所を、前記支援プログラムに沿って修正する修正部をさらに備える、請求項１から３のうちいずれか一項に記載の医用装置。
【請求項５】
前記修正部は、同一の検査が複数回実行された結果から生成される複数の画像データのうち、最後の検査に基づく画像データを、前記支援プログラムで決められている前記順序で実行された検査に基づく画像データと扱うように、前記修正すべき箇所を修正する、請求項４に記載の医用装置。
【請求項６】
検査部を用いて被検体を検査した結果に基づき生成される複数の画像データと、前記複数の画像データと検査との対応関係を認識可能な情報とを取得する画像データ取得部と、
前記画像データ取得部が取得した前記複数の画像データと前記対応関係を認識可能な情報とに基づき、各検査に応じた画像データを所定の順序に沿って表示させるとともに、同一の検査に対応する複数の画像データを代表する画像を、同一の検査に対応する画像データが１つのみである場合の画像と判別可能な態様で表示部に表示させる制御部と、
を備える医用装置。
【請求項７】
制御部は、操作部を介して操作者により対応付けられた同一の検査に対応する複数の画像を、同一の検査に対応する画像データが１つのみである場合の画像と判別可能な態様で表示部に表示させる請求項６に記載の医用装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、医用装置に関する。
【背景技術】
【０００２】
被検体に対して超音波を走査し、この走査により得られた受信信号に基づき画像データを生成して、表示部に表示する超音波診断装置が知られている。この種の超音波診断装置では、検査手順が表されたプロトコルに従って検査作業を実現できるように、表示部に検査手順を表示している。
しかしながら、従来の技術では、表示された検査手順の通りに検査が実行されなかった場合、順次保存される画像データが検査手順の通りに生成されないことによって、画像データと検査手順との対応関係が分かりにくくなるという問題があった。
特に、集団検診のように同一の検査を多数の患者について行う場合、一部の患者の画像の配置が他の患者と異なることにより、画像の確認がし難くなるという問題があった。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−５２２４８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明が解決しようとする課題は、検査により得られた画像データの配列における要修正箇所を適切に抽出することができる医用装置を提供することである。
【課題を解決するための手段】
【０００５】
実施形態の医用装置は、記憶部と、異常検出部とを持つ。記憶部には、検査部を用いて被検体を検査する作業が、所定の順序で行われるように支援する支援プログラムであって、操作者の操作に応じて進捗する支援プログラムの進捗状況を示す情報が記憶される。異常検出部は、前記記憶部に記憶された前記支援プログラムの進捗状況を示す情報に応じて、前記検査の結果を示す情報に基づき生成された複数の画像データの配列順における修正すべき箇所を抽出可能である。
【図面の簡単な説明】
【０００６】
【図１】第１の実施形態に係る医療システム１の一例を示す図である。
【図２】医用装置１０の機能構成の一例を示すブロック図である。
【図３】あるプロトコルが実行中である場合の支援画面の一例を示す図である。
【図４】プロトコルを設定するための処理の流れの一例を示すフローチャートである。
【図５】操作の実行順の一例と、これに伴い生成される情報とを示す図である。
【図６】支援プログラムを実行するための処理の流れの一例を示すフローチャートである。
【図７】修正すべき箇所を抽出し、抽出された箇所を修正するための処理の流れの一例を示すフローチャートである。
【図８】図５に例示した順序で操作が実行された場合における、修正前後の画像属性テーブルと、イメージコメント領域とを例示した図である。
【図９】操作の実行順の他の例と、これに伴い生成される情報とを示す図である。
【図１０】図９に例示した順序で操作が実行された場合における、修正前後の画像属性テーブルと、イメージコメント領域とを例示した図である。
【図１１】操作の実行順の他の例と、これに伴い生成される情報とを示す図である。
【図１２】図１１に例示した順序で操作が実行された場合における、修正前後の画像属性テーブルと、イメージコメント領域とを例示した図である。
【図１３】操作の実行順の他の例と、これに伴い生成される情報とを示す図である。
【図１４】図１３に例示した順序で操作が実行された場合における、修正前後の画像属性テーブルと、イメージコメント領域とを例示した図である。
【図１５】画像保管装置２０により実行される、画像ファイル１４６の表示処理の流れの一例を示すフローチャートである。
【図１６】図５に示す操作の実行順に基づき生成された画像ファイル１４６の表示態様を例示した図である。
【図１７】図９に示す操作の実行順に基づき生成された画像ファイル１４６の表示態様を例示した図である。
【図１８】図１１に示す操作の実行順に基づき生成された画像ファイル１４６の表示態様を例示した図である。
【図１９】図１３に示す操作の実行順に基づき生成された画像ファイル１４６の表示態様を例示した図である。
【発明を実施するための形態】
【０００７】
以下、実施形態の医療システムを、図面を参照して説明する。
【０００８】
図１は、実施形態に係る医療システム１の一例を示す図である。本実施形態に係る医療システム１は、ネットワークを介して相互に接続される医用装置１０と画像保管装置２０とを備える。医用装置１０としては、例えば、Ｘ線装置、コンピュータ断層装置（ＣＴ：Computed Tomography）、核磁気共鳴画像法による撮像装置（ＭＲＩ：magnetic resonance imaging）、超音波診断装置等が含まれる。以下、本実施形態では、医用装置１０が超音波診断装置である例について説明する。なお、医用装置１０には、画像に基づき診断する機能を有する医用画像診断装置と、医師等の診断に利用される医用画像を表示する医用画像表示装置とが含まれる。画像保管装置２０も、医用画像診断装置、又は、医用画像表示装置の一例である。
【０００９】
医用装置１０は、検査部１１と、検査操作部１２と、操作部１３と、記憶部１４と、制御部１５と、表示部１６と、画像転送部１７とを備える。
検査部１１は、例えば、検査作業を実行する操作者により操作される。検査部１１は、被検体を検査した検査結果を示す情報を、制御部１５等に出力する。本実施形態において、検査部１１は、被検体に照射した超音波の反射波を示す受信信号に基づく情報を、検査結果として出力する超音波プローブである。超音波プローブである検査部１１は、被検体の対象部位を撮像する度に、対象部位に照射した超音波の反射波を示す受信信号を取得し、これに基づく情報を制御部１５等に出力する。
【００１０】
検査操作部１２は、検査部１１を操作する操作者からの検査部１１に対する操作を受け付ける。検査操作部１２は、受け付けた操作内容を示す情報を検査部１１に出力する。検査操作部１２は、例えば、専用のボタン、各種スイッチ等を含む。
【００１１】
操作部１３は、検査部１１による検査作業を実行する操作者からの医用装置１０（特に制御部１５）に対する操作を受け付ける。操作部１３は、受け付けた操作内容を示す情報を制御部１５に出力する。操作部１３は、例えば、キーボード、マウス、タッチパネル、各種スイッチ等を含む。
【００１２】
記憶部１４には、支援プログラム、および支援プログラムの進捗状況を示す情報等が記憶される。支援プログラムとは、検査部１１を用いて行われる作業であって、検査手順が予め決められている作業を支援するコンピュータプログラムである。この支援プログラムの進捗状況には、操作者の操作に応じて進捗する支援プログラムの進捗状況と、検査部１１による検査に応じて自動的に進行する支援プログラムの進捗状況とが含まれる。
【００１３】
制御部１５は、支援プログラムの実行時において、操作部１３又は検査部１１から入力される情報に基づき、支援プログラムの進捗状況を示す情報を記憶部１４に書き込む。また、制御部１５は、検査部１１から検査結果を示す情報を取得し、取得順を反映した配列順を示す情報と共に記憶部１４に書き込む。取得順を反映した配列順を示す情報には、例えば、検査結果を示す情報を取得した順番に従って割り当てられるシーケンシャルな番号等が含まれる。また、制御部１５は、検査結果を示す情報に基づき画像データを生成し、記憶部１４に書き込む。
【００１４】
さらに、制御部１５は、支援プログラムの進捗状況を示す情報を参照して、画像データの配列順において支援プログラムの進捗状況に応じて修正すべき箇所を抽出する。そして、制御部１５は、修正すべき箇所を、支援プログラムに沿って修正する。制御部１５は、上記修正を行った結果として、取得順を反映した配列順を示す情報と、修正すべき箇所を修正した修正内容を示す情報を、付帯情報として記憶部１４に書き込む。
【００１５】
表示部１６は、支援プログラムが実行されるのに応じて制御部１５により生成される支援情報を表示する。支援情報には、検査工程の順序を示す情報、検査工程の進捗状況を示す情報、及び検査結果を示す情報等が含まれる。
画像転送部１７は、ネットワークを介して画像保管装置２０と接続されている。画像転送部１７は、検査部１１による検査結果を示す情報に基づいて生成された画像データと付帯情報とを、ネットワークを介して画像保管装置２０に送信する。
【００１６】
画像保管装置２０は、通信部２１（画像データ取得部）と、制御部２２と、表示部２３と、記憶部２４と、操作部２５とを備える。
通信部２１は、ネットワークを介して医用装置１０と接続されている。通信部２１は、医用装置１０から画像データと付帯情報とを受信し、制御部２２に出力する。
制御部２２は、通信部２１から入力する画像データと付帯情報とを記憶部２４に書き込む。制御部２２は、通信部２１から入力した画像データと付帯情報、又は、記憶部２４から読み出した画像データと付帯情報とを、表示部２３に表示させる。制御部２２は、付帯情報に含まれる配置順を示す情報に従って、画像を並べて表示させる。付帯情報に修正内容を示す情報が含まれている場合、制御部２２は、修正すべき内容を示す情報に基づき修正した配列で、画像を並べて表示させてもよい。
【００１７】
表示部２３は、制御部２２の制御に従って、画像データを表示する。
記憶部２４は、画像データと付帯情報とを対応付けて記憶する。
操作部２５は、画像保管装置２０に対する操作を受け付ける。操作部２５は、受け付けた操作内容を示す情報を制御部２２に出力する。操作部２５は、例えば、キーボード、マウス、タッチパネル、各種スイッチ等を含む。
【００１８】
次に、図２を参照して、医用装置１０の機能構成について具体的に説明する。図２は、医用装置１０の機能構成の一例を示すブロック図である。
医用装置１０の記憶部１４には、メインプログラム１４２、プロトコル情報１４３、およびアクティビティプログラム１４４を含む支援プログラム１４１と、付帯情報１４５と、画像ファイル１４６が記憶されている。
メインプログラム１４２は、医用装置１０における操作シーケンスを規定するプロトコル情報１４３を読み出し、プロトコル情報１４３が規定する順序（プロトコル）でアクティビティプログラム１４４を呼び出して実行する。プロトコル情報１４３には、更に、各プロトコルで規定されているアクティビティの種類を示す情報等が含まれる。操作シーケンスは、医用装置１０が実行する検査手順に応じて決められる。
【００１９】
アクティビティプログラム１４４は、医用装置１０において実行可能な複数のアクティビティを支援する。アクティビティプログラム１４４は、例えば、検査部１１による検査結果を示す情報に基づき画像データを生成するためのアクティビティ（以下、検査アクティビティという）と、生成した画像データを１回のプロトコルの実行ごとにファイル化するためのアクティビティ（以下、保存アクティビティという）とを実行する。
【００２０】
本実施形態において、アクティビティプログラム１４４は、例えば検査アクティビティであるアクティビティＡ，Ｂ，Ｃ，Ｄ，Ｅと、保存アクティビティであるアクティビティＳとを実行可能である。各アクティビティＡ，Ｂ，Ｃ，Ｄ，Ｅは、決められた順序で複数の検査が実行されることを支援する。ここで、「支援する」とは、例えば、行うべき検査手順を表示部１６に表示させ、操作者が検査手順に含まれる現在の検査を完了したことを示す入力操作を行うと、次に行うべき検査手順を表示部１６に表示させるというように、検査が手順通りに行われるように操作者を誘導することをいう。例えば、アクティビティＡは、スキャン１，２，３がこの順序で実行されることを支援する。アクティビティＢは、スキャン４，５，６がこの順序で実行されることを支援する。アクティビティＣは、スキャン７，８，９がこの順序で実行されることを支援する。例えば、各スキャン１〜９は、走査条件や対象となる体の部位が異なる走査である。
【００２１】
記憶部１４に記憶される付帯情報１４５は、医用装置１０が動作した結果を示す種々の情報を含む。例えば、付帯情報１４５には、メインプログラム１４２の実行により各アクティビティが実行された際の進捗状況（つまり、支援プログラム１４１の進捗状況）を示す情報が含まれる。例えば、付帯情報１４５には、プロトコルで規定されている操作シーケンスに含まれる各検査に、医用装置１０により実行された実行順を示す情報を対応付けた進捗状況テーブル（後述する図９等参照）が含まれてよい。
また、付帯情報１４５には、同じ検査に対して複数の画像データが生成された場合において、生成された複数の画像データが同じ検査に対応する画像であることを示す情報が含まれてよい。例えば、付帯情報１４５には、同じ検査に対応する複数の画像データを示す情報同士を対応付けた画像リンク情報（後述する図９等参照）が含まれてよい。
さらに、付帯情報１４５には、画像データの属性を示す属性情報同士を対応付けた情報が含まれてよい。例えば、付帯情報１４５には、画像データが生成されたときを示す画像生成日時と、各画像データの配列順を示す画像順番情報とを対応付けた画像属性テーブル（後述する図８等参照）が含まれてよい。画像順番情報は、画像データが再生されるときの表示位置を決定するために用いられる情報である。画像順番情報は、画像を再生する側の画面構成等に応じて任意に設定可能である。本実施形態では、再生画面が同時に９つの画像を表示するものであり、再生画面内の上段の左、中央、右に画像順番情報１，２，３が、再生画面内の中段の左、中央、右に画像順番情報４，５，６が、再生画面内の下段の左、中央、右に画像順番情報７，８，９が、それぞれ割り当てられているものとする。
【００２２】
画像ファイル１４６は、検査部１１による検査結果を示す情報に基づき生成された画像データの集まりである。本実施形態において、１回のプロトコルの実行中に生成された画像データが、１つの画像ファイル１４６として一時的に記憶部１４に記憶される。本実施形態において、１回のプロトコルの実行は、同一被検体（すなわち同じ人物）に対して行われる。従って、１つの画像ファイル１４６は、同一被検体に対する１回のプロトコルの実行に伴って、検査部１１の検査により得られた複数の画像データがファイル化されたデータファイルである。すなわち、本実施形態において、１つの画像ファイル１４６は、一人の被検体についての複数の画像データがファイル化されたデータファイルである。なお、複数回のプロトコルが実行されることにより生成された、複数人に対応する複数の画像ファイル１４６が、同時に記憶部１４に記憶されてよい。
【００２３】
医用装置１０の制御部１５は、支援部１５１と、アクティビティ実行部１５２と、付帯情報生成部１５３と、画像ファイル生成部１５４と、表示制御部１５５と、異常検出部１５６と、付帯情報更新部（修正部）１５７と、転送画像決定部１５８とを備える。
【００２４】
支援部１５１は、操作者等により指定されたプロトコルに対応するメインプログラム１４２を支援プログラム１４１から読み出し、実行する。プロトコル情報１４３は、例えば、操作者等により選択可能な複数のプロトコルを規定する。支援部１５１は、メインプログラム１４２が実行されるのに応じて、プロトコルで規定されているアクティビティをアクティビティプログラム１４４から読み出し、アクティビティ実行部１５２を起動させる。支援部１５１は、アクティビティ実行部１５２を制御し、プロトコルで規定されている順序でアクティビティを実行させるとともに、決められた操作シーケンスに応じた操作者の操作を支援する支援情報を生成し、表示制御部１５５に出力する。本実施形態において、あるプロトコルＰ１が指定された場合、支援部１５１は、アクティビティＡ，Ｂ，Ｃ，Ｓをアクティビティプログラム１４４から読み出し、アクティビティ実行部１５２を起動させる。支援部１５１は、アクティビティＡ，Ｂ，Ｃ，Ｓをこの順序で実行させるようアクティビティ実行部１５２を制御する。
【００２５】
アクティビティ実行部１５２は、支援部１５１の制御の下、アクティビティプログラム１４４に記憶されているアクティビティのうち、プロトコルで規定されている種類のアクティビティを、プロトコルで規定されている順序に従って実行する。本実施形態において、アクティビティ実行部１５２は、アクティビティＡ，Ｂ，Ｃ，Ｓをこの順序に実行する。アクティビティ実行部１５２は、アクティビティＡを実行中に、スキャン１，２，３をこの順序に実行する。アクティビティ実行部１５２は、アクティビティＡの実行後にアクティビティＢの実行を開始し、スキャン４，５，６をこの順序に実行する。アクティビティ実行部１５２は、アクティビティＢの実行後にアクティビティＣの実行を開始し、スキャン７，８，９をこの順序に実行する。アクティビティ実行部１５２は、アクティビティＣの実行後に、アクティビティＳを実行し、スキャン１〜９の実行後に生成された画像データをファイル化する。
【００２６】
また、アクティビティ実行部１５２は、アクティビティを実行中に、操作シーケンスのスキップ又はやり直し等の操作を受け付ける。具体的に説明すると、アクティビティ実行部１５２は、アクティビティを実行中に操作シーケンスの順序から外れた検査への移動（スキップ）が指示された場合、指示された移動先の検査を起点として、プロトコルで規定されているアクティビティを、プロトコルで規定されている順序に従って実行する。例えば、スキャン２の後にスキャン４の実行が指示された場合、アクティビティ実行部１５２は、スキャン４，５，６・・・と続けて実行することができる。また、アクティビティ実行部１５２は、アクティビティの実行中又は実行後に、既に実行した検査の再実行が指示された場合、再実行が指示された検査を起点として、プロトコルで規定されているアクティビティを、プロトコルで規定されている順序に従って実行する。
【００２７】
付帯情報生成部１５３は、アクティビティ実行部１５２により実行された支援プログラム１４１の進捗状況を示す情報を生成し、付帯情報１４５に書き込む。例えば、アクティビティ実行部１５２により各検査が実行された場合、付帯情報生成部１５３は、各検査が実行された後、各検査の実行順を示す情報を生成し、付帯情報１４５に含まれる進捗状況テーブルに書き込む。
また、付帯情報生成部１５３は、同じ検査に対して複数の画像データが生成された場合、付帯情報１４５に含まれる進捗状況テーブルに対して各画像データが生成された順番に対応する検査の実行順を書き込むと共に、複数の画像データを示す情報同士を対応付けた情報を付帯情報１４５に含まれる画像リンク領域に書き込む。
さらに、付帯情報生成部１５３は、画像データの属性を示す属性情報を生成し、付帯情報１４５に書き込む。例えば、画像ファイル生成部１５４により画像データが生成された場合、付帯情報生成部１５３は、画像データが生成されたときを示す画像生成日時情報を生成し、付帯情報１４５に含まれる画像属性テーブルに書き込む。また、画像ファイル生成部１５４により画像データが生成された場合、付帯情報生成部１５３は、各画像データの再生位置を示す画像順番情報を生成し、付帯情報１４５に含まれる画像属性テーブルに書き込む。例えば、画像ファイル生成部１５４は、画像データが生成された順番にシーケンシャルな番号を画像順番情報として生成する。
【００２８】
画像ファイル生成部１５４は、検査部１１から出力される検査結果を示す情報に基づき、画像ファイル１４６の元となる画像データを生成する。画像ファイル生成部１５４は、生成した画像データに対して、画像データを示す識別情報（以下、画像ＩＤという）を付与する。画像ファイル生成部１５４は、１回のプロトコルの実行が終了した場合、当該プロトコルの実行により得られた全ての画像データを画像ＩＤと共にファイル化して、画像ファイル１４６として記憶部１４に記憶させる。
【００２９】
表示制御部１５５は、支援部１５１により生成された支援情報に基づき、決められた操作シーケンスに応じた操作者の操作を支援するための支援画面を表示部１６に表示させる。
【００３０】
異常検出部１５６は、付帯情報１４５の進捗状況テーブルに格納されている情報を参照して、画像ファイル生成部１５４により生成された複数の画像データの配列順において、支援プログラム１４１の進捗状況に応じて修正すべき箇所があるか否かを判定する。上述したように、本実施形態の医用装置１０では、スキップややり直しの操作を受け付け、本来予定されていた検査手順による順序とは異なる順序で検査が行われる場合がある。この場合、検査手順と画像データの配列順が整合せず、後に画像データを参照する際に、検査手順と画像データの対応関係が分かりにくくなる場合がある。また、手動で配列順を修正する作業は、操作者にとって煩雑であり、このような作業を課す場合、装置の利便性が低下してしまう。
【００３１】
修正すべき箇所があると判定した場合、異常検出部１５６は、修正すべき箇所を抽出して、修正すべき箇所の修正を付帯情報更新部１５７に指示する。本実施形態において、異常検出部１５６は、記憶部１４の進捗状況テーブルに格納されている実行順のうち、プロトコルで規定されている操作シーケンスとずれている箇所を抽出する。具体的に説明すると、異常検出部１５６は、支援プログラム１４１により規定されている順序と異なる順序で実行された検査と、支援プログラム１４１により規定されている検査のうち２回以上実行された検査とのうち少なくとも１つを発見することにより、修正すべき箇所を抽出する。前者の検査を発見するため、異常検出部１５６は、予め決められた検査手順の通りに検査が実行されなかったことを検出し、実行された検査の状況に応じて修正すべき箇所があるか否か判定する。例えば、検査手順における中間の検査がスキップされ、本来の検査手順よりも後に実行された場合、異常検出部１５６は、スキップ操作が実行されたことを検出する。この場合、異常検出部１５６は、スキップ操作により飛ばされた検査により得られた画像データの順序を、検査手順において決められている順序に修正すべきであると判定する。また、後者の検査を発見するため、異常検出部１５６は、検査手順の通りに全ての検査が実行された後に、少なくとも一部の検査が再度実行された場合、少なくとも一部の検査がやり直されたことを検出する。この場合、異常検出部１５６は、やり直しの検査により得られた画像データの順序を、検査手順において決められている順序に修正すべきであると判定する。
【００３２】
付帯情報更新部１５７は、異常検出部１５６の指示に従い、記憶部１４の付帯情報１４５において修正すべき箇所を、支援プログラム１４１に沿って修正する。本実施形態において、付帯情報更新部１５７は、異常検出部１５６により修正すべき箇所と判定された画像データの画像順番情報を、支援プログラム１４１によって予定されていた本来の順序と一致するように修正する。
【００３３】
転送画像決定部１５８は、操作部１３からの画像転送指示に従って、指定された画像ファイル１４６と、画像ファイル１４６に対応する付帯情報１４５とを記憶部１４から読み出し、画像転送部１７に出力する。
【００３４】
次に、図３を参照して、支援画面の一例について説明する。図３は、あるプロトコルが実行中である場合の支援画面の一例を示す図である。本実施形態において、医用装置１０の表示部１６には、タッチパネルである操作部１３が一体的に構成されており、支援画面に表示されるアイコンは、操作部１３の一部として機能する。なお、本発明はこれに限られず、キーボード、マウス、タッチパネル、各種スイッチ等である操作部１３により支援画面に表示されるアイコンがクリックされることで、各アイコンを指定する操作を入力するものであってもよい。
【００３５】
図３に示す通り、支援画面は、例えば、操作シーケンス領域３１と、操作パネル領域３２と、画像データ領域３３と、プレビュー領域３４とを含む。
操作シーケンス領域３１には、操作シーケンスに沿って並べられた各検査を示すアイコンが表示される。実行中のプロトコルの操作シーケンスでは、上述の通り、アクティビティＡ，Ｂ，ＣとアクティビティＳがこの順序で実行されることが決められている。アクティビティＡの操作シーケンスにおいては、スキャン１，２，３がこの順序で実行されることが決められている。アクティビティＢの操作シーケンスにおいては、スキャン４，５，６がこの順序で実行されることが決められている。アクティビティＣの操作シーケンスにおいては、スキャン７，８，９がこの順序で実行されることが決められている。図示の例では、スキャン１，２のアイコンの色が反転している。この表示態様は、例えば、スキャン１，２の検査により画像データが生成されたことを意味する。
【００３６】
操作パネル領域３２には、操作の入力を受け付ける種々のソフトウェアスイッチ（アイコン）が設けられる。本実施形態において、操作パネル領域３２には、文字入力スイッチ３２１と、部位指定スイッチ３２２と、スキップスイッチ３２３と、保存スイッチ３２４と、プレビュースイッチ３２５と、決定スイッチ３２６と、戻るスイッチ３２７と、進むスイッチ３２８とが設けられている。
【００３７】
文字入力スイッチ３２１は、文字入力の開始指示を受け付ける。部位指定スイッチ３２２は、被検体の検査対象である部位の指定を受け付ける。スキップスイッチ３２３は、操作シーケンスの順序から外れた検査への移動の指示を受け付ける。以下、操作シーケンスの順序から外れた検査への移動の指示を、スキップ操作という。保存スイッチ３２４は、検査により取得した画像ファイルの保存の指示を受け付ける。プレビュースイッチ３２５は、検査により取得した全ての画像データを画像データ領域３３に一覧表示させる指示を受け付ける。決定スイッチ３２６は、戻るスイッチ３２７又は進むスイッチ３２８により指定された前の操作又は後の操作への移動の指示を受け付ける。戻るスイッチ３２７は、現在の操作よりも前の操作への移動の指示を受け付ける。進むスイッチ３２８は、現在の操作よりも後の操作への移動の指示を受け付ける。
【００３８】
画像データ領域３３には、検査部１１による検査結果を示す情報に基づき生成された画像データが表示される。図示の例では、スキャン２により生成された画像データの画像が表示されている。
プレビュー領域３４には、例えば、１回のプロトコルの実行により生成される画像データの縮小画像が表示される。図示の例では、スキャン１，２により生成されたデータの画像の縮小画像が表示されている。本実施形態において、各縮小画像の近くには、検査名が表示されている。
【００３９】
次に、図４を参照して、プロトコルを設定するための処理の一例について説明する。図４は、プロトコルを設定するための処理の流れの一例を示すフローチャートである。
まず、制御部１５の支援部１５１は、操作部１３からプロトコルの設定指示を受けて、プロトコルを設定するための処理を開始する（ステップＳＴ１０１）。支援部１５１は、表示制御部１５５を制御して、プロトコルを設定するための処理を実行するための画面を表示部１６に表示させる。この画面には、例えば、プロトコル名を入力する入力欄、プロトコルで規定されるアクティビティの種類を指定する欄、プロトコルで規定されるアクティビティの順序を指定する欄等が含まれる。
次いで、支援部１５１は、プロトコルで規定されるアクティビティの種類が指定されたか否かを判定する（ステップＳＴ１０２）。
【００４０】
操作部１３を介してアクティビティの種類が指定された場合（ステップＳＴ１０２：ＹＥＳ）、支援部１５１は、指定されたアクティビティの実行順を決定する（ステップＳＴ１０３）。例えば、支援部１５１は、アクティビティの種類が指定された順序に従って、プロトコル内の実行順を決定する。最初のアクティビティとしてアクティビティＡの指定を受け付けた場合、支援部１５１は、アクティビティＡの実行順を１番と決定する。続けて、アクティビティＢ，Ｃの指定をこの順番で受け付けた場合、支援部１５１は、アクティビティＢ，Ｃ，Ｓの実行順を２，３，４番と決定する。
支援部１５１は、指定されたアクティビティＡ，Ｂ，Ｃ，Ｓの種類を示す情報と、各アクティビティＡ，Ｂ，Ｃ，Ｓの実行順１，２，３，４を示す情報とを、記憶部１４に一時的に記憶させる（ステップＳＴ１０４）。
【００４１】
一方、操作部１３を介してアクティビティの種類が指定されない場合（ステップＳＴ１０２：ＮＯ）、プロトコルの設定の終了が指示されたか否かを判定する（ステップＳＴ１０５）。
操作部１３を介してプロトコルの設定の終了が指示された場合（ステップＳＴ１０５：ＹＥＳ）、支援部１５１は、記憶部１４に一時的に記憶されている情報を読み出し、アクティビティの種類と実行順とを規定するプロトコルを作成する（ステップＳＴ１０６）。例えば、支援部１５１は、アクティビティＡ，Ｂ，Ｃをこの順序で実行することを規定するプロトコルを作成する。
次いで、支援部１５１は、作成したプロトコルに名称を付して登録する（ステップＳＴ１０７）。例えば、支援部１５１は、アクティビティＡ，Ｂ，Ｃ，Ｓをこの順序で実行することを規定するプロトコルの名称をプロトコルＰ１とする。支援部１５１は、作成した日時、作成者、検査の名称等のプロトコルの属性情報を作成し、関連付けて登録してもよい。
【００４２】
次に、図５を参照して、プロトコルＰ１が実行される際の操作の実行順の一例（第１例）と、この操作により生成される情報について説明する。図５は、操作の実行順の一例と、これに伴い生成される情報とを示す図である。
【００４３】
図５（ａ）に示す操作の実行順では、アクティビティＡのスキャン１，２の後、アクティビティＢのスキャン４，５，６とアクティビティＣのスキャン７，８，９とが実行される。その後、アクティビティＡのスキャン３が実行され、最後に、アクティビティＳが実行される。この結果、スキャン１，２により画像データＤ１，２が生成され、スキャン４，５，６により画像データＤ３，４，５が生成され、スキャン７，８，９により画像データＤ６，７，８が生成され、スキャン３により画像データＤ９が生成される。画像データＤ１〜Ｄ９は、画像ファイル１４６として保存される際、この順番に配列される。なお、画像ファイル生成部１５４は、画像データＤ１〜Ｄ９を生成する際、それぞれに、画像データの識別情報である画像ＩＤ：００１〜００９を割り当てる。本実施形態において、画像ファイル生成部１５４は、生成された順番に従って１ずつカウントアップされる３ケタの１０進法による番号を画像ＩＤとして割り当てる。
【００４４】
付帯情報生成部１５３は、図５（ａ）に示す順序で操作が実行された場合、進捗状況テーブルの各検査に対して、図５（ｂ）に示すような実行順を示す情報を書き込む。具体的に説明すると、付帯情報生成部１５３は、スキャン１，２に対応付けて実行順１，２を書き込み、スキャン３に対応付けて実行順９を書き込み、スキャン４〜９に対応付けて実行順３〜８を書き込む。
また、付帯情報生成部１５３は、同じ検査に対して複数の画像データが生成された場合、生成された複数の画像データが同じ検査に対応する画像であることを示す情報を、付帯情報１４５の画像リンク領域に書き込む。図５（ａ）に示す操作の実行順では同じ検査に対して複数の画像データが生成されていないため、図５（ｃ）に示す画像リンク領域には、何ら情報が書き込まれていない。
【００４５】
次に、図６を参照して、支援プログラム１４１を実行するための処理の一例について説明する。図６は、支援プログラム１４１を実行するための処理の流れの一例を示すフローチャートである。
まず、制御部１５の支援部１５１は、操作部１３から支援プログラム１４１の実行指示を受けて、支援プログラム１４１を実行するための処理を開始する（ステップＳＴ２０１）。支援部１５１は、表示制御部１５５を制御して、支援プログラム１４１を実行するための画面を表示部１６に表示させる。この画面には、例えば、プロトコル情報１４３に記憶されているプロトコルの中からこれから実行するプロトコルを選択する選択欄等が含まれる。
支援部１５１は、指定されたプロトコルのプロトコル情報１４３を記憶部１４から読み出し、指定されたプロトコルで規定されているアクティビティに対応するアクティビティ実行部１５２を起動させる（ステップＳＴ２０２）。例えば、これから実行するプロトコルとしてプロトコルＰ１が選択された場合、支援部１５１は、プロトコル情報１４３の中からプロトコルＰ１を実行するための情報を読み出し、アクティビティＡ，Ｂ，Ｃ，Ｓに対応するアクティビティ実行部１５２を起動させる。
表示制御部１５５は、プロトコルＰ１の操作シーケンスを示す支援画面を生成し、表示部１６に表示させる（ステップＳＴ２０３）。
【００４６】
支援部１５１は、プロトコルＰ１による検査の被検体に関する属性情報の入力を受け付け、記憶部１４に一時的に記憶させる（ステップＳＴ２０４）。例えば、支援部１５１は、被検者「山田太郎」、検査名「腹部の超音波診断」、検査日時「○月○日、○時○分」、検査場所「○○病院」、検査者「鈴木一郎」等の属性情報を、記憶部１４に一時的に記憶させる。
【００４７】
次いで、支援部１５１は、プロトコルで規定された「次の操作」が検査部１１による検査を伴う操作であるか否かを判定する（ステップＳＴ２０５）。例えば、ステップＳＴ２０２においてプロトコルＰ１が指定され、プロトコルＰ１が実行された直後では、最初の操作であるスキャン１が「次の操作」である。このように、「次の操作」が検査部１１による検査を伴う操作である場合（ステップＳＴ２０５：ＹＥＳ）、アクティビティ実行部１５２は、最初の検査であるアクティビティＡのスキャン１の検査が実行可能な状態に遷移する。ここで、表示制御部１５５は、支援部１５１からの指示に従い、例えば、スキャン１のアイコンを点灯する等の表示態様により、次の操作がスキャン１の検査であることを示す支援画面を、表示部１６に表示させる。これにより、操作者は、次の操作がスキャン１であることを確認できる。そして、操作者は、支援画面の操作シーケンスに従ってスキャン１の検査を実行する。操作者により検査操作部１２が操作され、検査部１１による検査が実行されると、検査部１１は、検査結果を示す情報を画像ファイル生成部１５４に出力する。
【００４８】
また、「次の操作」が検査部１１による検査を伴う操作である場合（ステップＳＴ２０５：ＹＥＳ）、画像ファイル生成部１５４は、入力される検査結果を示す情報に基づき、画像データを生成し、画像ファイル１４６の一部として記憶部１４に記憶させる（ステップＳＴ２０６）。例えば、画像ファイル生成部１５４は、スキャン１の検査結果を示す情報に基づき画像データＤ１を生成し、画像ファイル１４６の一部として記憶部１４に記憶させる。
【００４９】
次いで、付帯情報生成部１５３は、支援プログラム１４１の進捗状況を示す情報を生成し、付帯情報１４５の一部として記憶部１４に記憶させる（ステップＳＴ２０７）。例えば、付帯情報生成部１５３は、付帯情報１４５に含まれる進捗情報テーブルに、スキャン１の実行順が１番であることを書き込む。ここで、表示制御部１５５は、支援部１５１からの指示に従い、例えば、スキャン１のアイコンの色を反転させる等の表示態様により、スキャン１の操作が終了したことを示す支援画面を、表示部１６に表示させてもよい。
【００５０】
次いで、支援部１５１は、検査結果を得た操作の次の操作以外へスキップする操作が入力されたか否かを判定する（ステップＳＴ２０８）。
次の操作以外へスキップする操作が入力されていない場合（ステップＳＴ２０８：ＮＯ）、アクティビティ実行部１５２は、プロトコル上の次の操作に移動する（ステップＳＴ２０９）。アクティビティ実行部１５２は、移動したプロトコル上の次に操作について、ステップＳＴ２０５に戻って処理を繰り返す。
【００５１】
例えば、アクティビティＡのスキャン１の検査が実行された直後では、プロトコルで規定された「次の操作」がスキャン２であるから、ステップＳＴ２０９からの移動先であるステップＳＴ２０５において、検査部１１による検査を伴う操作であると判定される（ステップＳＴ２０５：ＹＥＳ）。この場合、アクティビティ実行部１５２は、アクティビティＡのスキャン２の検査が実行可能な状態に遷移する。表示制御部１５５は、支援部１５１からの指示に従い、例えば、スキャン２のアイコンを点灯する等の表示態様により、次の操作がスキャン２の操作であることを示す支援画面を、表示部１６に表示させる。これにより、操作者は、次の操作がスキャン２であることを確認できる。そして、操作者は、支援画面の操作シーケンスに従ってスキャン２の検査を実行する。操作者により検査操作部１２が操作され、検査部１１による検査が実行されると、検査部１１は、検査結果を示す情報を画像ファイル生成部１５４に出力する。画像ファイル生成部１５４は、スキャン２の検査結果を示す情報に基づく画像データＤ２を生成し、画像ファイル１４６の一部として記憶部１４に記憶させる（ステップＳＴ２０６）。付帯情報生成部１５３は、付帯情報１４５に含まれる進捗情報テーブルに、スキャン２の実行順が２番であることを書き込む（ステップＳＴ２０７）。表示制御部１５５は、支援部１５１からの指示に従い、例えば、スキャン２のアイコンの色を反転点させる等の表示態様により、スキャン２の操作が終了したことを示す支援画面を、表示部１６に表示させてもよい。
【００５２】
一方、次の操作以外へスキップする操作が入力された場合（ステップＳＴ２０８：ＹＥＳ）、アクティビティ実行部１５２は、指定された操作に移動する（ステップＳＴ２１０）。アクティビティ実行部１５２は、指定された操作について、ステップＳＴ２０５に戻って処理を繰り返す。
【００５３】
例えば、アクティビティＡのスキャン２の検査が実行された後、操作シーケンス領域３１に表示されるスキャン４の操作スイッチがタッチされた場合、「次の操作」はスキャン４であるから、ステップＳＴ２１０からの移動先であるステップＳＴ２０５において、検査部１１による検査を伴う操作であると判定される（ステップＳＴ２０５：ＹＥＳ）。この場合、アクティビティ実行部１５２は、アクティビティＢのスキャン４の検査が実行可能な状態に遷移する。表示制御部１５５は、支援部１５１からの指示に従い、例えば、スキャン４のアイコンを点灯する等の表示態様により、次の操作がスキャン４の操作であることを示す支援画面を、表示部１６に表示させる。これにより、操作者は、次の操作がスキャン４であることを確認できる。そして、操作者は、支援画面の操作シーケンスに従ってスキャン４の検査を実行する。操作者により検査操作部１２が操作され、検査部１１による検査が実行されると、検査部１１は、検査結果を示す情報を画像ファイル生成部１５４に出力する。画像ファイル生成部１５４は、スキャン４の検査結果を示す情報に基づき画像データＤ３を生成し、画像ファイル１４６の一部として記憶部１４に記憶させる（ステップＳＴ２０６）。付帯情報生成部１５３は、付帯情報１４５に含まれる進捗情報テーブルに、スキャン４の実行順が３番であることを書き込む（ステップＳＴ２０７）。表示制御部１５５は、支援画面において、例えば、スキャン４のアイコンの色を反転点させる等の表示態様により、スキャン４の操作が終了したことを表示部１６に表示させてもよい。
【００５４】
図５に例示した操作の実行順では、スキャン４の検査が実行された後、続けてスキャン５〜９の検査が実行される。スキャン９の検査が実行された直後では、プロトコルで規定された「次の操作」がアクティビティＳであるから、ステップＳＴ２０９からの移動先であるステップＳＴ２０５において、検査部１１による検査を伴う操作でないと判定される（ステップＳＴ２０５：ＮＯ）。この場合、アクティビティ実行部１５２は、プロトコルＰ１上においてスキャン９の次の操作として規定されているアクティビティＳが実行可能な状態に遷移する。表示制御部１５５は、支援部１５１からの指示に従い、例えば、ストア１のアイコンを点灯する等の表示態様により、次の操作がストア１の操作であることを示す支援画面を、表示部１６に表示させる。これにより、操作者は、次の操作がストア１であることを確認できる。
【００５５】
検査部１１による検査を伴う操作でないと判定された場合（ステップＳＴ２０５：ＮＯ）、アクティビティ実行部１５２は、検査以外の処理の実行が操作者から指示されたか否かを判定する（ステップＳＴ２１１）。例えば、操作者により支援画面の保存スイッチ３２４がタッチされない場合、アクティビティ実行部１５２は、検査以外の処理の実行が操作者から指示されないと判定する（ステップＳＴ２１１：ＮＯ）。そして、アクティビティ実行部１５２は、今回のプロトコルの実行の終了が操作者から指示されたか否かを判定する（ステップＳＴ２１３）。ここで、表示制御部１５５は、現在実行中のプロトコルを終了するか否かを確認するサブ画面を支援画面に重畳させて表示部１６に表示させてもよい。例えば、操作者により支援画面の決定スイッチ３２６がタッチされた場合、アクティビティ実行部１５２は、今回のプロトコルの実行の終了が操作者から指示されたと判定し（ステップＳＴ２１３：ＹＥＳ）、プロトコルの実行を終了する。
【００５６】
ステップＳＴ２１３において今回のプロトコルの実行の終了が操作者から指示されず、例えば操作者により支援画面のスキャン３のアイコンがタッチされた場合、アクティビティ実行部１５２は、今回のプロトコルの実行の終了が操作者から指示されていないと判定し（ステップＳＴ２１３：ＮＯ）、ステップＳＴ２０５の処理に戻る。
このように、操作者により支援画面のスキャン３のアイコンがタッチされた場合、プロトコルで規定された「次の操作」がスキャン２であるから、アクティビティ実行部１５２は、ステップＳＴ２１３からの移動先であるステップＳＴ２０５において、検査部１１による検査を伴う操作であると判定し（ステップＳＴ２０５：ＹＥＳ）、アクティビティＡのスキャン３の検査が実行可能な状態に遷移する。表示制御部１５５は、支援部１５１からの指示に従い、例えば、スキャン３のアイコンを点灯する等の表示態様により、次の操作がスキャン３の操作であることを示す支援画面を、表示部１６に表示させる。これにより、操作者は、次の操作がスキャン３であることを確認できる。そして、操作者は、支援画面の操作シーケンスに従ってスキャン３の検査を実行する。操作者により検査操作部１２が操作され、検査部１１による検査が実行されると、検査部１１は、検査結果を示す情報を画像ファイル生成部１５４に出力する。画像ファイル生成部１５４は、スキャン３の検査結果を示す情報に基づく画像データＤ９を生成し、画像ファイル１４６の一部として記憶部１４に記憶させる（ステップＳＴ２０６）。付帯情報生成部１５３は、付帯情報１４５に含まれる進捗情報テーブルに、スキャン３の実行順が９番であることを書き込む（ステップＳＴ２０７）。表示制御部１５５は、支援部１５１からの指示に従い、例えば、スキャン３のアイコンの色を反転点させる等の表示態様により、スキャン３の操作が終了したことを示す支援画面を、表示部１６に表示させてもよい。
このようにして、アクティビティ実行部１５２は、プロトコルＰ１に含まれるスキャン１〜９の全ての検査を実行する。
【００５７】
アクティビティ実行部１５２は、最後のスキャン３の実行後、ステップＳＴ２０５に戻って処理を繰り返す。この場合、プロトコルで規定された「次の操作」はストア１であるから、ステップＳＴ２０９からの移動先であるステップＳＴ２０５において、アクティビティ実行部１５２は、検査部１１による検査を伴う操作でないと判定し（ステップＳＴ２０５：ＮＯ）、次の操作であるストア１の処理が実行可能な状態に遷移する。この場合、アクティビティ実行部１５２は、検査以外の処理の実行が操作者から指示されたか否かを判定する（ステップＳＴ２１１）。操作者により支援画面の保存スイッチ３２４がタッチされた場合、アクティビティ実行部１５２は、検査以外の処理の実行が操作者から指示されたと判定し（ステップＳＴ２１１：ＹＥＳ）、指示された処理を実行する（ステップＳＴ２１２）。保存スイッチ３２４がタッチされた場合、アクティビティ実行部１５２は、今回のプロトコルの実行により生成された全ての画像データＤ１〜９を記憶部１４の画像ファイル１４６から読み出し、生成された順番に画像データを配列した１つの画像ファイル１４６を生成する。
【００５８】
次に、図７を参照して、異常検出部１５６と付帯情報更新部１５７による処理の一例について説明する。図７は、修正すべき箇所を抽出し、抽出された箇所を修正するための処理の流れの一例を示すフローチャートである。
【００５９】
異常検出部１５６は、付帯情報１４５の進捗状況テーブルに格納されている各検査の実行順が、プロトコルで規定されている順序に沿っているか否かを判定する（ステップＳＴ３０１）。異常検出部１５６は、例えば、進捗情報テーブルに格納されている各検査の実行順がプロトコルで規定されている順序と一致していない場合に、プロトコルで規定されている順序に沿っていないと判定する。また、異常検出部１５６は、進捗情報テーブルに格納されている各検査の数が、プロトコルで規定されている検査の数と異なる場合に、プロトコルで規定されている順序に沿っていないと判定してもよい。
【００６０】
進捗状況テーブルに格納されている実行順がプロトコルで規定されている順序に沿っていない場合（ステップＳＴ３０２：ＮＯ）、異常検出部１５６は、画像データの配列順における、実行順がプロトコルで規定されている順序に沿っていない検査に対応する箇所を、修正すべき箇所として抽出する（ステップＳＴ３０３）。異常検出部１５６は、抽出した修正すべき箇所の修正を付帯情報更新部１５７に指示する。図５で例示した操作の実行順では、スキャン１，２の後に、スキャン４〜９を実行した後、スキャン３に戻っている。この場合、異常検出部１５６は、画像データの配列順におけるスキャン３に対応する箇所を、修正すべき箇所として抽出する。また、異常検出部１５６は、スキャン３の検査により生成された画像データＤ９（図５参照）の再生位置を、スキャン２の検査により生成された画像データＤ２とスキャン４の検査により生成された画像データＤ３との間の位置に修正することを付帯情報更新部１５７に対して指示する。
【００６１】
付帯情報更新部１５７は、異常検出部１５６の指示に従って、修正すべき箇所に対応する画像順番情報を修正する（ステップＳＴ３０４）。本実施形態において、付帯情報更新部１５７は、付帯情報１４５の画像属性テーブルにおいて、スキャン３に対応する画像データＤ９を示す画像ＩＤ「００９」と対応付けられている画像順番情報を、「９」から「３」に修正する。また、付帯情報更新部１５７は、付帯情報１４５の画像属性テーブルにおいて、スキャン４〜９にそれぞれ対応する画像データＤ３〜８を示す画像ＩＤ「００３」〜「００８」と対応付けられている画像順番情報が、それぞれ、「３〜８」から「４〜９」に繰り下がるように修正する。修正前後の画像属性テーブルの一例を図８に示す。図８は、図５に例示した順序で操作が実行された場合における、修正前後の画像属性テーブルと、イメージコメント領域とを例示した図である。図示するように、付帯情報更新部１５７は、修正内容を示す情報を、付帯情報１４５のイメージコメント領域に書き込んでよい。
【００６２】
なお、異常検出部１５６や付帯情報更新部１５７による処理は、これに限られない。例えば、付帯情報更新部１５７は、異常検出部１５６の指示に従って、修正すべき箇所に対応する画像生成日時を修正してもよい。例えば、付帯情報更新部１５７は、付帯情報１４５の画像属性テーブルにおいて、スキャン３に対応する画像データＤ９を示す画像ＩＤ「００９」と対応付けられている画像生成日時を、スキャン２に対応する画像データＤ２を示す画像ＩＤ「００２」と対応付けられている画像生成日時と、スキャン４に対応する画像データＤ３を示す画像ＩＤ「００３」と対応付けられている画像生成日時との間の時刻に修正してもよい。この場合、付帯情報更新部１５７は、修正前の画像生成日時と、修正後の画像生成日時を、付帯情報１４５のイメージコメント領域に書き込んでよい。
【００６３】
次いで、付帯情報更新部１５７は、付帯情報１４５に含まれるその他の情報に変更又は追加があるか否かを判定する（ステップＳＴ３０５）。付帯情報１４５に含まれるその他の情報に変更又は追加がある場合（ステップＳＴ３０５：ＹＥＳ）、付帯情報更新部１５７は、該当する情報を更新する（ステップＳＴ３０６）。
画像ファイル１４６に記憶されている全ての画像ファイルについて、修正すべき箇所の有無が判定された場合（ステップＳＴ３０７：ＹＥＳ）、異常検出部１５６は、処理を終了する。そうでない場合（ステップＳＴ３０７：ＮＯ）、異常検出部１５６は、ステップＳＴ３０１に戻って処理を繰り返す。
【００６４】
図８は、図５に例示した順序で操作が実行された場合における、修正前後の画像属性テーブルと、イメージコメント領域とを例示した図である。
図８に示すように、更新前の画像属性テーブルには、画像ファイル生成部１５４により画像データが生成された直後の情報が格納されている。一方、更新後の画像属性テーブルには、異常検出部１５６により修正すべき箇所が抽出された後、付帯情報更新部１５７により修正すべき箇所が修正された直後の情報が格納されている。
更新前の画像属性テーブルでは、画像ＩＤ：００１〜００９に、それぞれ、画像順番情報１〜９が対応付けて記憶されている。一方、更新後の画像属性テーブルでは、画像ＩＤ：００１，００２に画像順番情報１，２が、画像ＩＤ：００９に画像順番情報３が、画像ＩＤ：００３〜００９に画像順番情報４〜９が、それぞれ対応付けて記憶されている。
更新前のイメージコメント領域には、何の情報も書き込まれていない。一方、更新後のイメージコメント領域には、修正内容を示す情報が書き込まれている。具体的には、画像ＩＤ：００９の画像順番情報「９」を「３」に修正したこと、画像ＩＤ：００３〜００８の画像順番情報「３〜８」を「４〜９」に修正したことが、修正内容を示す情報として、イメージコメント領域に書き込まれている。
【００６５】
次に、図９を参照して、プロトコルＰ１が実行される際の操作の実行順の他の例（第２例）と、この操作により生成される情報について説明する。図９は、操作の実行順の他の例と、これに伴い生成される情報とを示す図である。
【００６６】
図９（ａ）に示す操作の実行順では、アクティビティＡのスキャン１〜９の後、スキャン３がもう一度実行される。この結果、画像ファイル生成部１５４は、スキャン１〜９の検査結果に基づき画像データＤ１〜Ｄ９を生成し、２回目のスキャン３の検査結果に基づき画像データＤ１０を生成する。画像ファイル生成部１５４は、画像データＤ１〜Ｄ１０に対して生成された順番にシーケンシャルな画像ＩＤ：００１〜０１０を付与すると共に、この順番に配列して、画像ファイル１４６に保存する。
【００６７】
付帯情報生成部１５３は、図９（ａ）に示す順序で操作が実行された場合、進捗状況テーブルの各検査に対して、図９（ｂ）に示すような実行順を示す情報を書き込む。具体的に説明すると、付帯情報生成部１５３は、スキャン１，２に対応付けて実行順１，２を書き込み、スキャン３に対応付けて実行順３及び１０を書き込み、スキャン４〜９に対応付けて実行順４〜９を書き込む。
また、付帯情報生成部１５３は、同じ検査に対して複数の画像データが生成された場合、生成された複数の画像データが同じ検査に対応する画像であることを示す情報を、付帯情報１４５の画像リンク領域に書き込む。図９（ａ）に示す操作の実行順によれば、スキャン３の検査に対して複数の画像データＤ３，Ｄ１０が生成されているため、図９（ｃ）に示す画像リンク領域には、画像データＤ３の画像ＩＤ「００３」と画像データＤ１０の画像ＩＤ「０１０」とを対応付けた情報が書き込まれる。
【００６８】
画像データの配列順の確認が指示された場合、異常検出部１５６は、図９（ｂ）に示す進捗状況テーブルに格納されている各検査の実行順が、プロトコルで規定されている順序に沿っているか否かを判定する。
図９の例では、上述の通り、スキャン３が２回実行されている。この場合、異常検出部１５６は、プロトコルで規定されている順序に沿っていないと判定する。また、異常検出部１５６は、スキャン３に対応して生成された複数の画像データのうち、最後の検査により生成された画像データの配列順を、プロトコル上のスキャン３の順序に応じた配列順に修正すべきであると判定する。よって、異常検出部１５６は、１回目と２回目のスキャン３を修正すべき箇所として抽出する。また、異常検出部１５６は、２回目のスキャン３の検査により生成された画像データＤ１０の再生位置と、１回目のスキャン３の検査により生成された画像データＤ３の再生位置とを交換する修正を付帯情報更新部１５７に対して指示する。
【００６９】
図１０は、図９に例示した順序で操作が実行された場合における、修正前後の画像属性テーブルと、イメージコメント領域とを例示した図である。
更新前の画像属性テーブルでは、画像ＩＤ：００１〜０１０には、それぞれ、画像順番情報１〜１０が対応付けて記憶されている。一方、更新後の画像属性テーブルでは、画像ＩＤ：００１，００２に画像順番情報１，２が、画像ＩＤ：００３に画像順番情報１０が、画像ＩＤ：００４〜００９に画像順番情報４〜９が、画像ＩＤ：０１０に画像順番情報３が、それぞれ対応付けて記憶されている。
更新前のイメージコメント領域には、何の情報も書き込まれていない。一方、更新後のイメージコメント領域には、画像ＩＤ：００３の画像順番情報「３」を「１０」に修正したこと、画像ＩＤ：０１０の画像順番情報「１０」を「３」に修正したことが、修正内容を示す情報として書き込まれている。
【００７０】
付帯情報更新部１５７は、図１０に示す更新前の画像属性テーブルにおいて、１回目のスキャン３に対応する画像データＤ３を示す画像ＩＤ「００３」と対応付けられている画像順番情報を、「３」から「１０」に修正する。また、付帯情報更新部１５７は、図１０に示す更新前の画像属性テーブルにおいて、２回目のスキャン３に対応する画像データＤ１０を示す画像ＩＤ「０１０」と対応付けられている画像順番情報を、「１０」から「３」に修正する。さらに、付帯情報更新部１５７は、修正内容を示す情報を、付帯情報１４５のイメージコメント領域に書き込む。
【００７１】
上述の通り、同一の検査が２回以上実行された場合、異常検出部１５６は、同一の検査に対応して生成された複数の画像データのうち、最後の検査により生成された画像データを、プロトコル上の当該検査の順序に応じた配列順に修正すべきであると判定する。
【００７２】
次に、図１１を参照して、プロトコルＰ１が実行される際の操作の実行順の他の例（第３例）と、この操作により生成される情報について説明する。図１１は、操作の実行順の他の例と、これに伴い生成される情報とを示す図である。
図１１（ａ）に示す操作の実行順では、アクティビティＡのスキャン１〜９の後、アクティビティＢのスキャン４〜５がもう一度実行される。この結果、画像ファイル生成部１５４は、スキャン１〜９の検査結果に基づき画像データＤ１〜Ｄ９を生成し、２回目のスキャン４〜６の検査結果に基づき画像データＤ１０〜Ｄ１２を生成する。画像ファイル生成部１５４は、画像データＤ１〜Ｄ１２に対して生成された順番にシーケンシャルな画像ＩＤ：００１〜０１２を付与すると共に、この順番に配列して、画像ファイル１４６に保存する。
【００７３】
付帯情報生成部１５３は、図１１（ａ）に示す順序で操作が実行された場合、進捗状況テーブルの各検査に対して、図１１（ｂ）に示すような実行順を示す情報を書き込む。具体的に説明すると、付帯情報生成部１５３は、スキャン１〜３に対応付けて実行順１〜３を書き込み、スキャン４に対応付けて実行順４及び１０を書き込み、スキャン５に対応付けて実行順５及び１１を書き込み、スキャン６に対応付けて実行順６及び１２を書き込み、スキャン７〜９に対応付けて実行順７〜９を書き込む。
【００７４】
また、付帯情報生成部１５３は、同じ検査に対して複数の画像データが生成された場合、生成された複数の画像データが同じ検査に対応する画像であることを示す情報を、付帯情報１４５の画像リンク領域に書き込む。図１１（ａ）に示す操作の実行順によれば、スキャン４の検査に対して、複数の画像データＤ４，Ｄ１０が生成されているため、図１１（ｃ）に示す画像リンク領域には、画像データＤ４の画像ＩＤ「００４」と画像データＤ１０の画像ＩＤ「０１０」とを対応付けた情報が書き込まれる。また、スキャン５の検査に対して、複数の画像データＤ５，Ｄ１１が生成されているため、図１１（ｃ）に示す画像リンク領域には、画像データＤ５の画像ＩＤ「００５」と画像データＤ１１の画像ＩＤ「０１１」とを対応付けた情報が書き込まれる。スキャン６の検査に対して、複数の画像データＤ６，Ｄ１２が生成されているため、図１１（ｃ）に示す画像リンク領域には、画像データＤ６の画像ＩＤ「００６」と画像データＤ１２の画像ＩＤ「０１２」とを対応付けた情報が書き込まれる。
【００７５】
画像データの配列順の確認が指示された場合、異常検出部１５６は、図１１（ｂ）に示す進捗状況テーブルに格納されている各検査の実行順が、プロトコルで規定されている順序に沿っているか否かを判定する。
図１１の例では、上述の通り、スキャン４，５，６がそれぞれ２回実行されている。この場合、異常検出部１５６は、プロトコルで規定されている順序に沿っていないと判定する。また、異常検出部１５６は、スキャン４，５，６のそれぞれに対応して生成された複数の画像データのうち、スキャン４，５，６それぞれの最後の検査により生成された画像データの配列順を、プロトコル上のスキャン４，５，６の順序に応じた配列順に修正すべきであると判定する。よって、異常検出部１５６は、１回目と２回目のスキャン４，５，６を修正すべき箇所として抽出する。また、異常検出部１５６は、２回目のスキャン４，５，６の検査により生成された画像データＤ１０，Ｄ１１，Ｄ１２の再生位置と、１回目のスキャン４，５，６の検査により生成された画像データＤ１０，Ｄ１１，Ｄ１２の再生位置とを交換する修正を付帯情報更新部１５７に対して指示する。
【００７６】
図１２は、図１１に例示した順序で操作が実行された場合における、修正前後の画像属性テーブルと、イメージコメント領域とを例示した図である。
更新前の画像属性テーブルでは、画像ＩＤ：００１〜０１２に、それぞれ、画像順番情報１〜１２が対応付けて記憶されている。一方、更新後の画像属性テーブルでは、画像ＩＤ：００１〜００３に画像順番情報１〜３が、画像ＩＤ：００４〜００６に画像順番情報１０〜１２が、画像ＩＤ：００７〜００９に画像順番情報７〜９が、画像ＩＤ：０１０〜０１２に画像順番情報４〜６が、それぞれ対応付けて記憶されている。
更新前のイメージコメント領域には、何の情報も書き込まれていない。一方、更新後のイメージコメント領域には、画像ＩＤ：００４〜００６の画像順番情報「４〜６」をそれぞれ「１０〜１２」に修正したこと、画像ＩＤ：０１０〜０１２の画像順番情報「１０〜１２」をそれぞれ「４〜６」に修正したことが、修正内容を示す情報として書き込まれている。
【００７７】
付帯情報更新部１５７は、図１２に示す更新前の画像属性テーブルにおいて、１回目のスキャン４，５，６に対応する画像データＤ４，Ｄ５，Ｄ６を示す画像ＩＤ「００４」，「００５」，「００６」と対応付けられている画像順番情報を、「４」から「１０」に、「５」から「１１」に、「６」から「１２」に、それぞれ修正する。また、付帯情報更新部１５７は、図１２に示す更新前の画像属性テーブルにおいて、２回目のスキャン４，５，６に対応する画像データＤ１０，Ｄ１１，Ｄ１２を示す画像ＩＤ「０１０」，「０１１」，「０１２」と対応付けられている画像順番情報を、「１０」から「４」に、「１１」から「５」に、「１２」から「６」に、それぞれ修正する。さらに、付帯情報更新部１５７は、修正内容を示す情報を、付帯情報１４５のイメージコメント領域に書き込む。
【００７８】
上述の通り、同一の検査が２回以上実行された場合、異常検出部１５６は、同一の検査に対応して生成された複数の画像データのうち、最後の検査により生成された画像データを、プロトコル上の当該検査の順序に応じた配列順に修正すべきであると判定する。これにより、やり直しされた検査により生成された画像データの配列順を、プロトコル上の検査の順序に応じた配列順に修正すべきであると判定することができる。
【００７９】
次に、図１３を参照して、プロトコルＰ１が実行される際の操作の実行順の他の例（第４例）と、この操作により生成される情報について説明する。図１３は、操作の実行順の他の例と、これに伴い生成される情報とを示す図である。
図１３（ａ）に示す操作の実行順では、アクティビティＡのスキャン１〜３の後、アクティビティＣのスキャン７〜９が実行される。その後、アクティビティＢのスキャン４〜６が実行される。この操作の実行順による検査結果として、画像ファイル生成部１５４は、スキャン１〜３の検査結果に基づき画像データＤ１〜Ｄ３を生成し、スキャン４〜６の検査結果に基づき画像データＤ７〜Ｄ９を生成し、スキャン７〜９の検査結果に基づき画像データＤ４〜Ｄ６を生成する。画像ファイル生成部１５４は、画像データＤ１〜Ｄ９に対して生成された順番にシーケンシャルな画像ＩＤ：００１〜００９を付与すると共に、この順番に配列して、画像ファイル１４６に保存する。
【００８０】
付帯情報生成部１５３は、図１３（ａ）に示す順序で操作が実行された場合、進捗状況テーブルの各検査に対して、図１３（ｂ）に示すような実行順を示す情報を書き込む。具体的に説明すると、付帯情報生成部１５３は、スキャン１〜３に対応付けて実行順１〜３を書き込み、スキャン４〜６に対応付けて実行順７〜９を書き込み、スキャン７〜９に対応付けて実行順４〜６を書き込む。
また、付帯情報生成部１５３は、同じ検査に対して複数の画像データが生成された場合、生成された複数の画像データが同じ検査に対応する画像であることを示す情報を、付帯情報１４５の画像リンク領域に書き込む。図１３（ａ）に示す操作の実行順では同じ検査に対して複数の画像データが生成されていないため、図１３（ｃ）に示す画像リンク領域には、何ら情報が書き込まれていない。
【００８１】
画像データの配列順の確認が指示された場合、異常検出部１５６は、図１３（ｂ）に示す進捗状況テーブルに格納されている各検査の実行順が、プロトコルで規定されている順序に沿っているか否かを判定する。
図１３の例では、上述の通り、スキャン１〜３の後にスキップして、スキャン７〜９を実行した後、スキャン４〜６に戻っている。この場合、異常検出部１５６は、プロトコルで規定されている順序に沿っていないと判定する。そして、異常検出部１５６は、スキップされたスキャン４〜６により生成された画像データＤ７〜９の配列順を、プロトコル上のスキャン４〜６の順序に応じた配列順に修正すべきであると判定する。異常検出部１５６は、スキャン４〜６の検査により生成された画像データＤ７〜９の配置順を、スキャン３の検査により生成された画像データＤ３とスキャン７の検査により生成された画像データＤ７との間の位置に修正することを付帯情報更新部１５７に対して指示する。
【００８２】
図１４は、図１３に例示した順序で操作が実行された場合における、修正前後の画像属性テーブルと、イメージコメント領域とを例示した図である。
更新前の画像属性テーブルでは、画像ＩＤ：００１〜００９に、それぞれ、画像順番情報１〜９が対応付けて記憶されている。一方、更新後の画像属性テーブルでは、画像ＩＤ：００１〜００３に画像順番情報１〜３が、画像ＩＤ：００４〜００６に画像順番情報７〜９が、画像ＩＤ：００７〜００９に画像順番情報４〜６が、それぞれ対応付けて記憶されている。
更新前のイメージコメント領域には、何の情報も書き込まれていない。一方、更新後のイメージコメント領域には、画像ＩＤ：００４〜００６の画像順番情報「４〜６」をそれぞれ「７〜９」に修正したこと、画像ＩＤ：００７〜００９の画像順番情報「７〜９」を「４〜６」に修正したことが、修正内容を示す情報として書き込まれている。
【００８３】
付帯情報更新部１５７は、図１４に示す更新前の画像属性テーブルにおいて、スキャン７，８，９に対応する画像データＤ４，Ｄ５，Ｄ６を示す画像ＩＤ「００４」，「００５」，「００６」と対応付けられている画像順番情報を、「４」から「７」に、「５」から「８」に、「６」から「９」に、それぞれ修正する。また、付帯情報更新部１５７は、図１４に示す更新前の画像属性テーブルにおいて、スキャン４，５，６に対応する画像データＤ７，Ｄ８，Ｄ９を示す画像ＩＤ「００７」，「００８」，「００９」と対応付けられている画像順番情報を、「７」から「４」に、「８」から「５」に、「９」から「６」に、それぞれ修正する。さらに、付帯情報更新部１５７は、修正内容を示す情報を、付帯情報１４５のイメージコメント領域に書き込む。
【００８４】
上述の通り、プロトコル上の順序をスキップして検査が実行された後、スキップした検査が実行された場合、異常検出部１５６は、スキップして後で実行された検査により生成された画像データの再生位置を、プロトコル上の当該検査の順序に応じた再生位置に修正すべきであると判定する。
【００８５】
次に、図１５を参照して、画像ファイル１４６の表示処理について説明する。図１５は、画像保管装置２０により実行される、画像ファイル１４６の表示処理の流れの一例を示すフローチャートである。なお、係る処理は、医用装置１０においても表示部１６を制御対象として、同様に実行されてよい。
制御部２２は、操作部２５により表示が指定された画像ファイルと付帯情報１４５とを読み出す（ステップＳＴ４０１）。制御部２２は、例えば、指定された画像ファイル１４６を示す情報を、通信部２１を介して、医用装置１０に送信する。医用装置１０は、受信した画像ファイル１４６を示す情報に基づき、指定された画像ファイル１４６と、当該画像ファイル１４６に対応付けられている付帯情報１４５の一部を読み出し、画像保管装置２０に送信する。ここで、医用装置１０は、記憶部１４から、画像ファイル１４６に対応づけられている付帯情報１４５として、複数の画像データと検査との対応関係を認識可能な情報を読み出し、画像保管装置２０に送信する。画像保管装置２０は、医用装置１０から、画像ファイル１４６と付帯情報１４５とを受信する。
【００８６】
複数の画像データと検査との対応関係を認識可能な情報には、例えば画像リンク領域に記憶されている情報、又は、進捗状況テーブルに記憶されている情報等のように、同一の検査の検査結果に基づき生成された複数の画像データを示す情報が含まれる。また、複数の画像データと検査との対応関係を認識可能な情報には、画像順番情報、又は、イメージコメント領域に記憶されている情報等のように、各検査に応じた画像データを各検査の順番に沿って表示させるための情報が含まれる。つまり、複数の画像データと検査との対応関係を認識可能な情報は、画像データと検査との対応関係を直接的に示す情報に限られず、画像データ同士の関連性、又は、画像データの配列により、間接的に画像データと検査との対応関係を示す情報も含まれる。
【００８７】
制御部２２は、読み出した画像ファイルに含まれる画像データの数が、プロトコルに応じた画像数を超えるか否かを判定する（ステップＳＴ４０２）。
読み出した画像ファイルに含まれる画像データの数が、プロトコルに応じた画像数を超えると判定した場合（ステップＳＴ４０２：ＹＥＳ）、制御部２２は、画像データに基づく画像を、重複画像については代表画像を用いて、画像順番情報に応じた配列で表示部２３に表示させる（ステップＳＴ４０３）。ここで、重複画像とは、１つの画像ファイル１４６の中で同一の検査に係る複数の画像をいう。そして、代表画像とは、重複画像から選択される１つの画像をいう。また、制御部２２は、重複画像の表示態様を、重複画像でない画像（すなわち１つの検査に対して１つの画像データのみ存在するものについての画像）と判別可能な態様で表示部２３に表示させる。
【００８８】
例えば、制御部２２が受信した画像ファイル１４６と付帯情報１４５とが、図９に例示した操作の実行順に基づき生成された画像ファイル１４６と付帯情報１４５とである場合、付帯情報１４５に含まれる画像リンク領域では、画像データＤ３（画像ＩＤ：「００３」）と画像データＤ１０（画像ＩＤ：「０１０」）とが対応付けられている。この場合、制御部２２は、スキャン３が表示される表示位置において、最後に生成された画像データＤ１０を代表画像として表示部２３に表示させてもよいし、画像データＤ３を代表画像として表示部２３に表示させてもよいし、画像データＤ３と画像データ１０とを交互に代表画像として表示部２３に表示させてもよい。「重複画像でない画像と判別可能な態様で表示部２３に表示させる」例としては、重複画像でない画像とは異なる色彩、輝度、点滅等を有する枠線を代表画像に付与したり、代表画像の輝度や色彩にエフェクトをかけたりすることが考えられる。図９の例によれば、制御部２２は、重複画像である画像データＤ３と画像データＤ１０を代表する代表画像の表示態様を、他の画像（画像データＤ１，Ｄ２，Ｄ４〜Ｄ９により基づく画像）と判別可能な態様とする。
【００８９】
読み出した画像ファイル１４６に含まれる画像データの数が、プロトコルに応じた画像数以下であると判定された場合（ステップＳＴ４０２：ＮＯ）、制御部２２は、読み出した画像ファイル１４６に含まれる全ての画像データに基づく画像を、画像順番情報に応じた配列で表示部２３に表示させる（ステップＳＴ４０４）。この場合、重複画像は存在しない筈であるため、代表画像を表示するといった処理は行われない。
【００９０】
図１６は、図５に示す操作の実行順に基づき生成された画像ファイル１４６の表示態様を例示した図である。
図１６に示す通り、表示部２３は、プロトコルＰ１により実行される複数の検査（例えば、９）で表示領域が分割された再生画面を一画面中に表示する。上述の通り、再生画面内の上段の左、中央、右に画像順番情報１，２，３が、再生画面内の中段の左、中央、右に画像順番情報４，５，６が、再生画面内の下段の左、中央、右に画像順番情報７，８，９が、それぞれ割り当てられている。
【００９１】
制御部２２は、付帯情報１４５に含まれる画像順番情報に基づき、画像データＤ１，Ｄ２，Ｄ９を再生画面内の上段の左、中央、右に、画像データＤ３，Ｄ４，Ｄ５を再生画面内の中段の左、中央、右に、画像データＤ６，Ｄ７，Ｄ８を再生画面内の下段の左、中央、右に、それぞれ表示させる。これにより、再生画面内の上段の左、中央、右にはスキャン１，２，３により生成された画像が、再生画面内の中段の左、中央、右にはスキャン４，５，６により生成された画像が、再生画面内の下段の左、中央、右にはスキャン７，８，９により生成された画像が、それぞれ表示される。よって、再生画面上において予め決められた表示位置に、予め決められた検査手順の順序に沿って並べられた画像が表示される。従って、予め決められた検査手順に従って検査がなされない場合であっても、再生画面上では、予め決められた検査手順の順序に沿って並べられる。
【００９２】
図１７は、図９に示す操作の実行順に基づき生成された画像ファイル１４６の表示態様を例示した図である。
制御部２２は、付帯情報１４５に含まれる画像順番情報に基づき、画像データＤ１，Ｄ２，Ｄ１０を再生画面内の上段の左、中央、右に、画像データＤ４，Ｄ５，Ｄ６を再生画面内の中段の左、中央、右に、画像データＤ７，Ｄ８，Ｄ９を再生画面内の下段の左、中央、右に、それぞれ表示させる。これにより、再生画面内の上段の左、中央、右にはスキャン１，２，３により生成された画像が、再生画面内の中段の左、中央、右にはスキャン４，５，６により生成された画像が、再生画面内の下段の左、中央、右にはスキャン７，８，９により生成された画像が、それぞれ表示される。
【００９３】
また、制御部２２は、再生画面の上段の右側の画像領域において、予め決められた重複画像の代表画像を表示する表示態様で、画像データＤ１０を表示する。例えば、制御部２２は、再生画面の上段の右側の画像領域を着色された枠で囲い、画像データＤ１０を画像データＤ３に切り替え可能に表示する。
また、制御部２２は、枠の色以外に、アイコンなどを表示して重複画像があることを識別可能に表示してもよい。
制御部２２は、画像データＤ１０と画像データ３とを切り替える際、２つの画像を連続して再生する動画（又はスライドショー）として表示してもよく、画像の切り替えが操作部２５を介して入力された場合に切り替えるようにしてもよい。この場合、制御部２２は、最後に生成された画像データ１０を優先的に表示するようにしてよい。優先的に表示する例としては、画像データＤ１０に基づく画像を切り替えまたはスライドショーの最初に表示する、画像データＤ１０に基づく画像を画像データＤ３に基づく画像よりも高画質にする、画像データＤ１０に基づく画像を画像データＤ３に基づく画像よりも大きいサイズとする、重畳表示されるときの上側に表示する等が挙げられる。
これにより、再生画面上において予め決められた位置に、予め決められた検査手順の順序に沿って並べられた画像が表示される。また、同一検査により複数の画像データが生成された場合であっても、やり直し後の方の画像を優先的に表示させるとともに、やり直し前の画像も予備的に表示させることができる。
【００９４】
図１８は、図１１に示す操作の実行順に基づき生成された画像ファイル１４６の表示態様を例示した図である。
制御部２２は、付帯情報１４５に含まれる画像順番情報に基づき、画像データＤ１，Ｄ２，Ｄ１０を再生画面内の上段の左、中央、右に、画像データＤ１０，Ｄ１１，Ｄ１２を再生画面内の中段の左、中央、右に、画像データＤ７，Ｄ８，Ｄ９を再生画面内の下段の左、中央、右に、それぞれ表示させる。これにより、再生画面内の上段の左、中央、右にはスキャン１，２，３により生成された画像が、再生画面内の中段の左、中央、右にはスキャン４，５，６により生成された画像が、再生画面内の下段の左、中央、右にはスキャン７，８，９により生成された画像が、それぞれ表示される。
また、制御部２２は、再生画面の中断の左、中央、右の画像領域において、予め決められた重複画像の代表画像を表示する表示態様で、画像データＤ１０，Ｄ１１，Ｄ１２を表示する。例えば、制御部２２は、再生画面の中段の左、中央、右の画像領域を着色された枠で囲い、画像データＤ１０を画像データＤ３に切り替え可能に、画像データＤ１１を画像データＤ５に切り替え可能に、画像データＤ１２を画像データＤ６に切り替え可能に、それぞれ表示する。なお、代表画像の表示に関する処理の詳細については、上述の図１７の例と同様であるため、説明を省略する。
【００９５】
図１９は、図１３に示す操作の実行順に基づき生成された画像ファイル１４６の表示態様を例示した図である。
制御部２２は、付帯情報１４５に含まれる画像順番情報に基づき、画像データＤ１，Ｄ２，Ｄ３を再生画面内の上段の左、中央、右に、画像データＤ７，Ｄ８，Ｄ９を再生画面内の中段の左、中央、右に、画像データＤ４，Ｄ５，Ｄ６を再生画面内の下段の左、中央、右に、それぞれ表示させる。これにより、再生画面内の上段の左、中央、右にはスキャン１，２，３により生成された画像が、再生画面内の中段の左、中央、右にはスキャン４，５，６により生成された画像が、再生画面内の下段の左、中央、右にはスキャン７，８，９により生成された画像が、それぞれ表示される。
【００９６】
以上説明した実施形態によれば、異常検出部１５６が、検査部１１の検査結果に基づき生成された画像データの配列順において、支援プログラム１４１の進捗状況に応じて修正すべき箇所を抽出することにより、検査により得られた画像データの配列における要修正箇所を適切に抽出することができる。
【００９７】
また、実施形態によれば、異常検出部１５６が、支援プログラム１４１により規定されている順序と異なる順序で実行された検査と、支援プログラム１４１により規定されている検査のうち２回以上実行された検査とのうち少なくとも１つを発見することにより、修正すべき箇所を抽出するため、検査の手順が本来の手順と異なるものであった場合や、検査がやり直された場合であっても、検査により得られた画像データの配列における要修正箇所を適切に抽出することができる。
【００９８】
また、実施形態によれば、異常検出部１５６により抽出された修正すべき箇所を、支援プログラム１４１に沿って修正する付帯情報更新部１５７を備えることにより、修正すべき箇所を適切に修正することができる。
【００９９】
また、実施形態によれば、同一の検査が複数回実行された結果から生成される複数の画像データのうち、最後の検査に基づく画像データを、支援プログラム１４１で決められている順序で実行された検査に基づく画像データと扱うように、前記修正すべき箇所を修正する付帯情報更新部１５７を備えることにより、最新の画像データを処理結果に反映させることができる。
【０１００】
また、実施形態によれば、同一の検査に対応する複数の画像データを代表する画像データを、同一の検査に対応する画像データが１つのみである画像データと判別可能な態様で表示部に表示させる制御部２２を備えることにより、同一検査においてやり直しが行われ、複数の画像データが生成されたことを、表示部を見た者が即座に認識することができる。
【０１０１】
なお、上記実施形態は、以下のような変更・置換等を行うことができる。
例えば、上記実施形態では、画像保管装置２０は医用装置１０からネットワークを介して受信した画像データを表示するものとしたが、ネットワークに接続された画像保管サーバに医用装置１０から送信された画像データを保管しておき、画像保管装置２０が画像保管サーバから画像データを読み出すものであってもよい。
【０１０２】
また、上記実施形態において、重複画像とは、１つの画像ファイル１４６の中で同一の検査に係る複数の画像をいうと説明したがこれに限られない。例えば、重複画像とは、操作部１３を介して操作者により手動で対応付けられた複数の画像であってもよい。また、重複画像の並び順の変更等も、操作部１３を介して操作者により手動で設定されてもよい。この場合、医用装置１０の制御部１５は、操作部１３を介して操作者により対応付けられた複数の画像が、同一の検査に対応する複数の画像である対応関係を示す情報を記憶部１４に記憶させる。制御部１５は、記憶部１４に記憶された対応関係を示す情報を参照して、操作者により対応付けられた複数の画像を、上述の通り、例えば重複画像を表示する画像領域を着色された枠で囲い複数の画像を切り替え可能に表示する等の重複画像を表示する表示態様で、表示部１６に表示してもよい。また、同様に、画像保管装置２０の制御部２２は、記憶部１４から取得した対応関係を示す情報に基づき、操作者により対応付けられた複数の画像を、上述した重複画像を表示する表示態様で表示部２３に表示してもよい。
【０１０３】
また、上記実施形態では、医用装置１０は、操作者の操作が入力されることで次の検査等に移動するものとしたが、医用装置１０は検査の実行が完了したことを判定した場合、自動的に次の検査等が可能な状態に移動するものであってもよい。この場合、制御部１５は、支援プログラム１４１の進捗状況を示す情報として、検査部１１の検査に応じて自動的に進行する支援プログラム１４１の進捗状況を示す情報を記憶部１４に書き込んでもよい。また、支援部１５１は、スキップ操作等されたことにより検査の実行が不完全であった場合、最後の検査が実行された後に、実行されていない検査に自動的に戻るようにしてもよい。
【０１０４】
また、上記実施形態では、医用装置１０が異常検出部１５６と付帯情報更新部１５７を備えるものとしたが、画像保管装置２０がこれらの機能を備えるものとしてよい。
【０１０５】
また、上記実施形態では、付帯情報生成部１５３が画像データの属性を示す属性情報を生成し、付帯情報１４５に書き込むものとしたが、画像ファイル生成部１５４により属性情報が生成され、画像データのヘッダ等に書き込まれても良い。この場合、付帯情報更新部１５７は、画像順番情報ではなく、ヘッダ等に書き込まれた属性情報を修正してよい。
【０１０６】
また、上記実施形態では、付帯情報生成部１５３が、進捗状況テーブルと画像属性テーブルとを付帯情報１４５の一部として記憶させるものとしたが、画像ファイル生成部１５４がこれらの処理を実行してもよい。
【０１０７】
以上説明した少なくともひとつの実施形態によれば、検査部１１の検査結果に基づき生成された画像データの配列順において、支援プログラム１４１の進捗状況に応じて修正すべき箇所を抽出する異常検出部１５６を持つことにより、検査により得られた画像データの配列における要修正箇所を適切に抽出することができる。
【０１０８】
上記実施形態の医用装置１０と  画像保管装置２０は、例えば、ＣＰＵ（Central  Processing  Unit）等の処理装置を備え、それぞれが記憶部１４、２４等に格納されたプログラムを実行することにより、上述した各種機能（支援部１５１、アクティビティ実行部１５２、付帯情報生成部１５３、画像ファイル生成部１５４、表示制御部１５５、異常検出部１５６、付帯情報更新部１５７、転送画像決定部１５８、並びに制御部２２など）を実現する。このプログラムは、医用装置１０や画像保管装置２０の出荷時に予め備えられていてもよいし、他のコンピュータからネットワークを開始してダウンロードされてもよいし、記録媒体に記憶されたものがインストールされてもよい。記録媒体としては、光ディスク、ＵＳＢメモリ等、プログラムを記憶でき、かつ装置が読み取り可能な記録媒体であれば、その形態は何れの形態であっても良い。またこのように予めインストールやダウンロードにより得る機能は装置内部のＯＳ（オペレーティング・システム）等と共働してその機能を実現させるものであってもよい。また、上述した各種機能の一部または全部は、ＬＳＩ（Large  Scale  Integration）やＡＳＩＣ（Application  Specific  Integrated  Circuit）等のハードウェアによって実現されてもよい。
【０１０９】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれるものである。
【符号の説明】
【０１１０】
１０…医用装置、１１…検査部、１２…検査操作部、１３…操作部、１４…記憶部、１５…制御部、１６…表示部、１７…画像転送部、２０…画像保管装置、２１…通信部、２２…制御部、２３…表示部、２４…記憶部、２５…操作部、１４１…支援プログラム、１４２…メインプログラム、１４３…プロトコル情報、１４４…アクティビティプログラム、１４５…付帯情報、１４６…画像ファイル、１５１…支援部、１５２…アクティビティ実行部、１５３…付帯情報生成部、１５４…画像ファイル生成部、１５５…表示制御部、１５６…異常検出部、１５７…付帯情報更新部、１５８…転送画像決定部
【図１】
2015173667.tif 000003
【図２】
2015173667.tif 000004
【図３】
2015173667.tif 000005
【図４】
2015173667.tif 000006
【図５】
2015173667.tif 000007
【図６】
2015173667.tif 000008
【図７】
2015173667.tif 000009
【図８】
2015173667.tif 000010
【図９】
2015173667.tif 000011
【図１０】
2015173667.tif 000012
【図１１】
2015173667.tif 000013
【図１２】
2015173667.tif 000014
【図１３】
2015173667.tif 000015
【図１４】
2015173667.tif 000016
【図１５】
2015173667.tif 000017
【図１６】
2015173667.tif 000018
【図１７】
2015173667.tif 000019
【図１８】
2015173667.tif 000020
【図１９】
2015173667.tif 000021