(57)【要約】【課題】  複数の３次元画像のそれぞれに含まれる２次元画像の位置を容易に把握することができる装置を提供する。【解決手段】  情報処理装置は、第１の３次元画像に含まれる２次元画像と、第２の３次元画像に含まれる２次元画像との位置に関する情報に基づいて、第１の３次元画像に含まれる２次元画像の存在する位置の範囲である第１の範囲と、第２の３次元画像に含まれる２次元画像の存在する位置の範囲である第２の範囲と、に関する情報を取得し、第１の範囲を示す図形と第２の範囲を示す図形とを、位置に関する情報と対応する位置に並べて描画することにより表示部に表示させる。【選択図】  図４
2018175412.tif 000002
【特許請求の範囲】
【請求項１】
第１の３次元画像に含まれる２次元画像の存在する位置の範囲である第１の範囲と、前記第１の３次元とは異なる第２の３次元画像に含まれる２次元画像の存在する位置の範囲である第２の範囲と、の位置関係に関する情報を取得する取得手段と、
前記第１の範囲を示す図形と前記第２の範囲を示す図形とを、前記位置関係に関する情報と対応する位置に並べて描画することにより表示部に表示させる表示制御手段と、
を有することを特徴とする情報処理装置。
【請求項２】
前記第１の範囲と前記第２の範囲とで互いに連動する指定部により、前記第１の範囲と前記第２の範囲との少なくともいずれかに含まれる位置を指定する操作入力により、ユーザが指定した位置と対応する位置であって、前記第１の範囲及び前記第２の範囲のそれぞれにおける位置を特定する特定手段と、をさらに有し、
前記表示制御手段は前記特定された位置に基づいて前記指定部を描画することにより前記表示部に表示させることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記取得手段は、前記第１の３次元画像または前記第２の３次元画像の少なくともいずれかに含まれる２次元画像が存在する位置の範囲である第３の範囲に関する情報を取得し、
前記表示制御手段は、前記第３の範囲を示す図形を、前記位置に関する情報と対応する位置に、前記第１の範囲を示す図形と前記第２の範囲を示す図形と並べて描画することにより前記表示部に表示させることを特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記取得手段は、前記第１の３次元画像に含まれる２次元画像が存在する位置の間隔と、前記第２の３次元画像に含まれる２次元画像が存在する位置の間隔とに基づいて、前記第３の範囲に関する２次元画像が存在する間隔に関する情報を取得することを特徴とする請求項３に記載の情報処理装置。
【請求項５】
前記取得手段は、前記第１の３次元画像に含まれる２次元画像が存在する位置の間隔と、前記第２の３次元画像に含まれる２次元画像が存在する位置の間隔とのうち、いずれか小さい方を、前記第３の範囲に関する２次元画像が存在する間隔として前記情報を取得することを特徴とする請求項４に記載の情報処理装置。
【請求項６】
前記表示制御手段は、前記第３の範囲に関する２次元画像が存在する間隔を示す目盛りを、前記位置関係に関する情報と対応する位置に描画することにより前記表示部に表示させることを特徴とする請求項４または請求項５のいずれか１項に記載の情報処理装置。
【請求項７】
前記指定部は、前記目盛りの間隔ごとに位置を指定可能であることを特徴とする請求項６に記載の情報処理装置。
【請求項８】
前記表示制御手段は、前記指定部を前記第１の範囲を示す図形と、前記第２の範囲を示す図形と、前記第３の範囲を示す図形の上に一つの指定部を描画することにより前記表示部に表示させることを特徴とする請求項４乃至請求項７のいずれか１項に記載の情報処理装置。
【請求項９】
前記表示制御手段は、ユーザにより前記指定された位置と対応する位置であって、前記第１の範囲及び前記第２の範囲のそれぞれにおいて特定された位置を示す図形を、前記第１の範囲を示す図形の上と前記第２の範囲を示す図形の上とにそれぞれ描画することにより前記表示部に表示させることを特徴とする請求項４乃至請求項７のいずれか１項に記載の情報処理装置。
【請求項１０】
前記特定手段は、前記第１の３次元画像に含まれる２次元画像が存在する位置の間隔と、前記第２の３次元画像に含まれる２次元画像が存在する位置の間隔とに基づいて、ユーザにより前記指定された位置と対応する位置であって、前記第１の範囲及び前記第２の範囲のそれぞれにおける位置を特定することを特徴とする請求項３乃至請求項９のいずれか１項に記載の情報処理装置。
【請求項１１】
前記特定手段は、前記第１の３次元画像に含まれる２次元画像が存在する位置の間隔と、前記第２の３次元画像に含まれる２次元画像が存在する位置の間隔とに基づいて、前記第１の３次元画像に含まれる２次元画像の位置のうちユーザにより前記指定された位置と最も近い２次元画像の位置と、前記第２の３次元画像に含まれる２次元画像の位置のうちユーザにより前記指定された位置と最も近い２次元画像の位置とを、ユーザにより前記指定された位置と対応する位置としてそれぞれ特定することを特徴とする請求項１０に記載の情報処理装置。
【請求項１２】
前記表示制御手段は、前記第３の範囲を示す図形として、前記第１の３次元画像に含まれる前記２次元画像と前記第２の３次元画像に含まれる前記２次元画像とのそれぞれに直交する被検体の断面に基づく画像であって、前記第３の範囲に対応する前記被検体の範囲の画像を描画することにより前記表示部に表示させることを特徴とする請求項３乃至請求項１１のいずれか１項に記載の情報処理装置。
【請求項１３】
前記特定手段は、ユーザにより前記指定された位置が前記第１の範囲に含まれない場合には、前記第１の範囲と前記第２の範囲とのうち、前記第２の範囲における位置のみを、ユーザにより前記指定された位置と対応する位置として特定することを特徴とする請求項２乃至請求項１２のいずれか１項に記載の情報処理装置。
【請求項１４】
前記表示制御手段は、前記特定された位置の２次元画像を前記表示部に表示させることを特徴とする請求項２乃至請求項１３のいずれか１項に記載の情報処理装置。
【請求項１５】
前記表示制御手段は、ユーザにより前記指定された位置が前記第１の範囲に含まれない場合には、前記第１の３次元画像に含まれる２次元画像を前記表示部に表示させないことを特徴とする請求項２乃至請求項１４のいずれか１項に記載の情報処理装置。
【請求項１６】
前記表示制御手段は、前記特定された位置の２次元画像と、前記第１の範囲を示す図形と、前記第２の範囲を示す図形と、を並べて描画することによりそれぞれ前記表示部に表示させることを特徴とする請求項２乃至請求項１５のいずれか１項に記載の情報処理装置。
【請求項１７】
前記表示制御手段は、前記第１の範囲を示す図形として、前記第１の３次元画像に含まれる前記２次元画像に直交する被検体の断面に基づく画像であって、前記第１の範囲に対応する前記被検体の範囲の画像を描画し、前記第２の範囲を示す図形として、前記第２の３次元画像に含まれる前記２次元画像に直交する前記被検体の断面に基づく画像であって、前記第２の範囲に対応する前記被検体の範囲の画像を描画することにより、それぞれ前記表示部に表示させることを特徴とする請求項１乃至請求項１６のいずれか１項に記載の情報処理装置。
【請求項１８】
前記取得手段は、前記第１の３次元画像に含まれる２次元画像の被検体における方向に関する情報と、前記第２の３次元画像に含まれる２次元画像の前記被検体における方向に関する情報とに基づいて、前記第１の範囲に関する情報と前記第２の範囲に関する情報とを取得することを特徴とする請求項１乃至請求項１７のいずれか１項に記載の情報処理装置。
【請求項１９】
前記第１の３次元画像と前記第２の３次元画像とを選択する選択手段をさらに有することを特徴とする請求項１乃至請求項１８のいずれか１項に記載の情報処理装置。
【請求項２０】
前記第１の３次元画像に含まれる２次元画像の被検体に対する方向と、前記第２の３次元画像に含まれる２次元画像の前記被検体における方向とが一致しているか否かを判定する判定手段をさらに有することを特徴とする請求項１９に記載の情報処理装置。
【請求項２１】
前記選択手段は、前記判定手段により、前記第１の３次元画像に含まれる２次元画像の前記被検体に対する方向と、前記第２の３次元画像に含まれる２次元画像の前記被検体における方向とが一致していると判定された場合に、前記第１の３次元画像と前記第２の３次元画像とを選択することを特徴とする請求項２０に記載の情報処理装置。
【請求項２２】
前記選択手段は、前記判定手段により前記第１の３次元画像に含まれる２次元画像の前記被検体に対する方向と一致する方向の２次元画像を含む３次元画像の中から、前記第２の３次元画像を選択することを特徴とする請求項２０に記載の情報処理装置。
【請求項２３】
前記選択手段は、ユーザの操作入力に基づいて前記第１の３次元画像と前記第２の３次元画像とを選択することを特徴とする請求項１９または請求項２０のいずれか１項に記載の情報処理装置。
【請求項２４】
前記位置に関する情報は、前記第１の範囲に対する、前記第２の範囲の相対的な位置に関する情報であることを特徴とする請求項１乃至請求項２３のいずれか１項に記載の情報処理装置。
【請求項２５】
前記取得手段は、第１の３次元画像のヘッダ情報に基づいて前記第１の範囲に関する情報を取得し、前記第２の３次元画像のヘッダ情報に基づいて前記第２の範囲に関する情報を取得することを特徴とする請求項１乃至請求項２４のいずれか１項に記載の情報処理装置。
【請求項２６】
第１の３次元画像に含まれる２次元画像と、前記第１の３次元画像とは異なる第２の３次元画像に含まれる２次元画像との位置に関する情報に基づいて、前記第１の３次元画像に含まれる２次元画像の存在する位置の範囲である第１の範囲と、前記第２の３次元画像に含まれる２次元画像の存在する位置の範囲であって前記第１の範囲とは異なる第２の範囲と、に関する情報を取得する取得手段と、
前記第１の範囲を示す図形と前記第２の範囲を示す図形とを、前記位置に関する情報と対応する位置に並べて描画することにより表示部に表示させる表示制御手段と、
を有することを特徴とする情報処理システム。
【請求項２７】
第１の３次元画像に含まれる２次元画像と、前記第１の３次元画像とは異なる第２の３次元画像に含まれる２次元画像との位置に関する情報に基づいて、前記第１の３次元画像に含まれる２次元画像の存在する位置の範囲である第１の範囲と、前記第２の３次元画像に含まれる２次元画像の存在する位置の範囲であって前記第１の範囲とは異なる第２の範囲と、に関する情報を取得する工程と、
前記第１の範囲を示す図形と前記第２の範囲を示す図形とを、前記位置に関する情報と対応する位置に並べて描画することにより表示部に表示させる工程と、
を有することを特徴とする情報処理方法。
【請求項２８】
請求項２７に記載の情報処理方法をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理システム、情報処理方法及びプログラムに関する。
【背景技術】
【０００２】
医師が医用画像を用いて診療を行う際に、病変部位の発見や経過観察のために、複数の医用画像を比較しながら観察することがある。特許文献１には、基準となるボリュームデータ（３次元画像）に含まれる断面画像（２次元画像）を指定可能な範囲を、基準となるボリュームデータの再構成された領域の範囲と、比較するボリュームデータの再構成された領域の範囲との少なくとも一方を含む範囲（和領域）に制限することが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−１１２５３１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
あるボリュームデータの断面画像をユーザが指定しようとする場合に、当該ボリュームデータの断面画像を指定可能な範囲が他のボリュームデータとの和領域に拡張されるだけでは、それぞれのボリュームデータの断面画像の相対的な位置関係が把握できないおそれがある。
【課題を解決するための手段】
【０００５】
本発明の実施形態に係る情報処理装置は、第１の３次元画像に含まれる２次元画像と、前記第１の３次元画像とは異なる第２の３次元画像に含まれる２次元画像との位置に関する情報に基づいて、前記第１の３次元画像に含まれる２次元画像の存在する位置の範囲である第１の範囲と、前記第２の３次元画像に含まれる２次元画像の存在する位置の範囲であって前記第１の範囲とは異なる第２の範囲と、に関する情報を取得する取得手段と、前記第１の範囲を示す図形と前記第２の範囲を示す図形とを、前記位置に関する情報と対応する位置に並べて描画することにより表示部に表示させる表示制御手段と、を有することを特徴とする。
【発明の効果】
【０００６】
本発明の実施形態に係る情報処理装置によれば、それぞれの３次元画像に含まれる２次元画像が存在する範囲がそれぞれの位置に対応する位置に描画されるので、ユーザは複数の３次元画像に含まれる２次元画像の位置を容易に把握することができる。
【図面の簡単な説明】
【０００７】
【図１】本発明の実施形態に係る情報処理装置を含むシステムの構成の一例を示す図である。
【図２】第１の実施形態に係る情報処理装置の機能構成の一例を示す図である。
【図３】第１の実施形態に係る情報処理装置により行われる処理の一例を示すフローチャートである。
【図４】第１の実施形態に係る情報処理装置により表示部に表示される画面の一例を示す図である。
【図５】第１の実施形態に係る情報処理装置により表示部に表示される画面の一例を示す図である。
【図６】第１の実施形態に係る情報処理装置により表示部に表示される画面の一例を示す図である。
【図７】第２の実施形態に係る情報処理装置の機能構成の一例を示す図である。
【図８】第２の実施形態に係る情報処理装置により行われる処理の一例を示すフローチャートである。
【図９】第２の実施形態に係る情報処理装置により表示部に表示される画面の一例を示す図である。
【発明を実施するための形態】
【０００８】
以下、図面を参照して本発明の実施形態を説明する。
【０００９】
［第１の実施形態］
医療の分野では、Ｘ線ＣＴ装置（Ｃｏｍｐｕｔｅｒ  Ｔｏｍｏｇｒａｐｈｙ）やＭＲＩ装置（Ｍａｇｎｅｔｉｃ  Ｒｅｓｏｎａｎｃｅ  Ｉｍａｇｉｎｇ）等の撮影装置により得られた医用画像に基づいて診断を行う、画像診断が行われている。画像診断を行う医師は画像から得られる所見や各種の測定値から総合的に判断して、医用画像に描出される病変や被検体である患者の症状を特定する。画像診断において、異なる撮影装置により得られた複数の医用画像や、異なる時点で撮影された複数の医用画像を比較する場合がある。第１の実施形態に係る情報処理装置は、複数の医用画像を比較するための操作を簡便に行えるようにすることを目的とする。
【００１０】
図１は、情報処理装置１０を含むシステムの構成の一例を示す図である。情報処理装置１０は、通信手段を介してデータベース２２と接続されている。通信手段は、たとえばＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）２１である。
【００１１】
データベース２２は、医用画像や、医用画像に係る各種のデータを記憶する。データベース２２はたとえばＰＡＣＳ（Ｐｉｃｔｕｒｅ  Ａｒｃｈｉｖｉｎｇ  ａｎｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｓｙｓｔｅｍ）である。情報処理装置１０はＬＡＮ２１を介してデータベース２２から医用画像といったデータを取得する。
【００１２】
情報処理装置１０は、たとえばコンピュータである。情報処理装置１０は通信ＩＦ（Ｉｎｔｅｒｆａｃｅ）３１、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）３２、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）３３、記憶部３４、制御部３５を含む。
【００１３】
通信ＩＦ３１は、たとえばＬＡＮカードで構成される。通信ＩＦ３１は情報処理装置１０とデータベース２２といった外部装置との通信を行う。通信ＩＦ３１は、たとえば出力する情報を転送用パケットに格納してＴＣＰ／ＩＰといった通信技術により、ＬＡＮ２１を介して外部装置に出力する。情報処理装置１０は、所望の通信形態にあわせて、複数の通信ＩＦを有していてもよい。
【００１４】
ＲＯＭ３２は、不揮発性のメモリ等で構成される。ＲＯＭ３２は、制御部３５による制御の手順に関するプログラムやデータを格納する。ＲＯＭ３２は、情報処理装置１０のブートプログラムや各種初期データを記憶する。また、ＲＯＭ３２は情報処理装置１０の処理を実現するための各種のプログラムを記憶する。
【００１５】
ＲＡＭ３３は、揮発性のメモリ等で構成される。ＲＡＭ３３は制御部３５が命令プログラムによる制御を行う際に作業用の記憶領域を提供する。ＲＡＭ３３は、情報処理装置１０及びこれに接続する各部における処理を実行するためのプログラムや、画像処理で用いる各種パラメータといった情報を一時的に記憶する。
【００１６】
記憶部３４は、たとえばＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）やＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）等で構成される。記憶部３４は、記憶部３４と接続する各構成からの制御に基づいて情報を記憶する。
【００１７】
制御部３５は、たとえばＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）やＧＰＵ（Ｇｒａｐｈｉｃｓ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）等で構成される。制御部３５は情報処理装置１０及びこれに接続する各部を統合的に制御する。制御部３５はＲＯＭ３２に格納されているプログラムを実行することにより制御を実施する。また制御部３５は、操作部３６に対する入出力制御を行う。さらに制御部３５は、表示部３７を制御するためのソフトウェアであるディスプレイドライバを実行し、表示部３７に対する表示制御を行う。
【００１８】
制御部３５の構成の一例であるＣＰＵやＧＰＵは、プロセッサの一例である。また、ＲＯＭ３２やＲＡＭ３３や記憶部３４はメモリの一例である。情報処理装置１０は複数のプロセッサを有していてもよい。第１の実施形態においては、情報処理装置１０のプロセッサがメモリに格納されているプログラムを実行することにより、情報処理装置１０の機能が実現される。また、情報処理装置１０は特定の処理を専用に行うＣＰＵやＧＰＵ、ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）を有していても良い。情報処理装置１０は特定の処理あるいは全ての処理をプログラムしたＦＰＧＡ（Ｆｉｅｌｄ−Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）を有していてもよい。
【００１９】
情報処理装置１０は、操作部３６と表示部３７と接続されていてもよい。操作部３６はたとえばキーボードやマウス等で構成される。操作部３６はユーザからの指示を情報処理装置１０に入力する。表示部３７は情報処理装置１０からの制御に基づいて、情報を表示する。さらに表示部３７は、情報処理装置１０からの制御に基づいて、ユーザの指示を受け付けるためのインタフェースを提供する。表示部３７は、たとえば液晶ディスプレイである。なお、操作部３６と表示部３７とはタッチパネルディスプレイとして統合されていてもよい。
【００２０】
図２は、第１の実施形態に係る情報処理装置１０の機能構成の一例を示す図である。情報処理装置１０は、画像読出部４１、情報取得部４２、選択部４３、特定部４４、図形作成部４５、画像取得部４６、表示制御部４７を有する。
【００２１】
画像読出部４１は、ユーザの操作入力に基づいて医用画像を通信ＩＦ３１とＬＡＮ２１とを介してデータベース２２から取得する。
【００２２】
情報取得部４２は、画像読出部４１がデータベース２２から取得した３次元画像に含まれる複数の２次元画像のそれぞれについて、被検体の向きの情報と、当該２次元画像の被検体における位置の情報とを取得する。換言すれば、被検体の向きの情報は、２次元画像の被検体に対する方向の情報である。情報取得部４２は、当該２次元画像の被検体における位置の情報に基づいて、３次元画像に含まれる２次元画像が存在する位置の範囲に関する情報を取得する。情報取得部４２は、取得手段の一例である。また情報取得部４２は複数の３次元画像のそれぞれに含まれる２次元画像の被検体に対する方向が一致しているか否かを判定する。この観点では、情報取得部４２は判定手段の一例である。
【００２３】
選択部４３は、操作部３６から入力したユーザ指示に基づき、画像読出部４１がデータベース２２から取得した３次元画像の中から３次元画像を選択する。具体的には、選択部４３は表示部３７に２次元画像を表示させ、当該２次元画像の位置を指定する処理を連動させる対象とする３次元画像を選択する。選択部４３は選択手段の一例である。
【００２４】
特定部４４は、表示部３７に表示させる２次元画像の、当該２次元画像を含む３次元画像における位置を特定する。特定部４４は、３次元画像に含まれる２次元画像が存在する位置のそれぞれの範囲や、当該２次元画像が存在する位置の間隔に基づいて、当該位置を特定する。特定部４４は、特定手段の一例である。
【００２５】
図形作成部４５は、断層位置表示図形を作成する。断層位置表示図形とは、たとえば表示部３７に表示される３次元画像に含まれる２次元画像が存在する位置の範囲を示す図形や、当該範囲の中の位置を指定するための指定部を示す図形である。
【００２６】
画像取得部４６は、複数の３次元画像それぞれについて、特定部４４により特定された位置と対応する２次元画像を記憶部３４から読み出して取得する。
【００２７】
表示制御部４７は、表示部３７を制御して、情報を表示させる。表示制御部４７は、たとえば複数の３次元画像それぞれについて取得された２次元画像を表示部３７に並べて表示する。図形作成部４５、画像取得部４６、表示制御部４７はそれぞれ表示制御手段の一例である。
【００２８】
図３は、情報処理装置１０により行われる処理の一例を示すフローチャートである。情報処理装置１０は、複数の３次元画像のそれぞれに含まれる２次元画像の存在する位置の範囲を示す図形を、それぞれの２次元画像が存在する位置と対応する位置に並べて描画することにより表示部３７に表示させる。そして、情報処理装置１０は複数の３次元画像に含まれる２次元画像であって、ユーザが指定する位置の２次元画像を、それぞれの３次元画像の間で連動させて表示部３７に表示させる。下記の処理において、特に断りがない場合、各ステップの処理を実現する主体は、制御部３５である。
【００２９】
また以下では、医用画像のフォーマットと、それらの画像を扱う装置間の通信プロトコルを定義した規格であるＤＩＣＯＭ（Ｄｉｇｉｔａｌ  Ｉｍａｇｉｎｇ  ａｎｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎｓ  ｉｎ  Ｍｅｄｉｃｉｎｅ）に準拠した医用画像を用いることとする。以下では、ＤＩＣＯＭに準拠したデータをＤＩＣＯＭオブジェクトと称する場合がある。たとえば、ＤＩＣＯＭオブジェクトである医用画像は画像データを記録する領域と、メタデータを記録する領域からなる。メタデータは、タグにより特定されるエレメントから構成される。メタデータを記録する領域にはたとえば、医用画像を取得した撮影装置に関する情報や、被検体（患者）に関する情報や、撮影領域に関する情報が含まれる。撮影領域に関する情報とは、たとえば医用画像が取得された被検体の解剖学的部位を特定するための情報であり、鎖骨といった被検体の特定の解剖学的構造からの距離といった数値で表現されていてもよい。以下の説明で述べる情報と同様の情報が得られる医用画像であれば、ＤＩＣＯＭに準拠していない医用画像であってもよい。
【００３０】
ステップＳ１００１において、制御部３５は、操作部３６を介して行われるユーザの操作入力に関する情報を取得する。ユーザは情報処理装置１０に対して様々な操作入力を行うことができるが、ここでは複数の３次元画像に含まれる２次元画像を指定し、表示部３７に表示させるためのユーザによる指示を受け付ける場合について説明する。この観点において、ステップＳ１００１で制御部３５は、３次元画像を読み込む指示、操作の対象とする３次元画像を選択する指示、３次元画像に含まれる２次元画像（断層画像）の位置を指定する指示、図３に示す一連の処理を終了する指示、のいずれかの操作入力を受け付ける。これらの指示は、たとえば表示部３７に表示されるインタフェースを介して行われる。
【００３１】
ステップＳ１００２において、ステップＳ１００１で受け付けたユーザ指示の内容に応じて、処理が分岐する。ユーザによる指示が、３次元画像を読み込む指示（画像読込）である場合はステップＳ１０１１に進む。ユーザによる指示が、操作の対象とする３次元画像を選択する指示（画像選択）である場合はステップＳ１０２１に進む。ユーザによる指示が、３次元画像に含まれる２次元画像すなわち断層画像の位置を指定する指示（表示断層位置指定）の場合はステップＳ１０３１に進む。ユーザが終了を指示した場合には、図３に示す一例の処理が終了する。
【００３２】
ステップＳ１０１１乃至ステップＳ１０１６は、ステップＳ１００１においてユーザが３次元画像を読み込む指示（画像読込）を行った場合に情報処理装置１０により行われる処理である。
【００３３】
ステップＳ１０１１において、ユーザは観察の対象とする、すなわち表示部３７に表示させる対象とする１つ以上の医用画像を指定する操作入力を行い、制御部３５は操作部３６を介して行われるユーザの操作入力に関する情報を取得する。以下では、複数の３次元画像を観察の対象としてユーザが指定した場合を例に説明する。なお、観察対象となる画像は１つでもよいし、３次元画像でなくてもよい。
【００３４】
ステップＳ１０１２において、画像読出部４１は、ステップＳ１０１１で選択された医用画像をデータベース２２から取得し、記憶部３４に記憶させる。画像読出部４１は、ＲＡＭ３３の容量が十分に大きければ、データベース２２から取得した医用画像をＲＡＭ３３に記憶させてもよい。
【００３５】
ステップＳ１０１３において、情報取得部４２は、記憶部３４（またはＲＡＭ３３）に記憶された複数の３次元画像のそれぞれのデータ構成及び属性情報を取得する。情報取得部４２は、３次元画像が複数の２次元画像（断層画像）を含むデータ構成であるか否かを判定する。３次元画像が複数の２次元画像を含むデータ構成である場合、情報取得部４２は各２次元画像に関する属性情報を取得する。属性情報とは、たとえばＤＩＣＯＭオブジェクトの構成要素であるエレメント（タグ）の特性を示す情報である。ＤＩＣＯＭにおける属性情報には、たとえば以下の情報がある。被検体（患者）の向きを示す情報として、Ｐａｔｉｅｎｔ  Ｏｒｉｅｎｔａｔｉｏｎ値またはＩｍａｇｅ  Ｏｒｉｅｎｔａｔｉｏｎ  （Ｐａｔｉｅｎｔ）値がある。被検体（患者）の位置を示す情報として、Ｉｍａｇｅ  Ｐｏｓｉｔｉｏｎ（Ｐａｔｉｅｎｔ）値またはＳｌｉｃｅ  Ｌｏｃａｔｉｏｎ値がある。属性情報のうち被検体の向きを示す情報に基づいて、各２次元画像に描出される被検体の向きを示す情報が得られる。また、被検体の位置を示す情報に基づいて、被検体のある基準点に対する各２次元画像の位置をたとえばｍｍ単位で示す情報が得られる。すなわち情報取得部４２は、ステップＳ１０１１で選択され、ステップＳ１０１２で読み出された医用画像である３次元画像に含まれる２次元画像の被検体における方向（被検体の向き）に関する情報に基づいて、３次元画像に含まれる２次元画像が存在する位置の範囲に関する情報を取得する。
【００３６】
さらに情報取得部４２は、各２次元画像に描出される被検体の向きと位置との情報に基づいて、各２次元画像が１つの３次元画像を構成する複数の断層画像であるか否かを判定する。情報取得部４２は、各２次元画像のそれぞれで被検体の向きが同じであり、かつ各２次元画像のそれぞれの位置を示す値が順番に並べられる値である、すなわち大小関係を持つ値である場合に、これらの２次元画像は１つの３次元画像に含まれる複数の断層画像であると判定する。情報取得部４２は、各２次元画像のそれぞれで被検体の向きが同じでない場合や、各２次元画像のそれぞれの位置を示す値が順番に並べられない値である場合には、これらの２次元画像は１つの３次元画像に含まれる複数の断層画像ではないと判定する。以上の処理により、情報取得部４２は、複数の３次元画像のそれぞれについて、当該３次元画像を構成する断層画像の向きの情報と断層画像が存在する位置の情報（分布情報）を取得する。情報取得部４２は、複数の３次元画像のそれぞれについて取得した断層画像の向きの情報と分布情報とをＲＡＭ３３に記憶する。
【００３７】
なお、情報取得部４２は各２次元画像に関する属性情報を、２次元画像のそれぞれがＤＩＣＯＭオブジェクトである場合には２次元画像のそれぞれのＤＩＣＯＭタグから取得してもよい。また、情報取得部４２は各２次元画像に関する属性情報を、複数の２次元画像を含む一つのＤＩＣＯＭオブジェクトである場合には、一つのＤＩＣＯＭオブジェクトのＤＩＣＯＭタグから取得してもよい。また、第１の実施形態においては、ステップＳ１０１１で選択され、ステップＳ１０１２で読み出された医用画像が複数の２次元画像を含まない場合には、後述するステップＳ１０２１以降の処理の対象外とする。
【００３８】
ステップＳ１０１４において、特定部４４は、予め決めた規則に基づいて複数の３次元画像それぞれにおいて最初に表示する断層位置（以下では、初期表示断層位置と称する。）を決定する。たとえば、ある３次元画像に含まれる複数の断層画像の断層位置が頭側から足側（尾側）にかけての方向に分布する場合、最も頭側にある断層画像の断層位置を、その３次元画像の初期表示断層位置とする。またたとえば、ある３次元画像に含まれる複数の断層画像の断層位置が腹側（正面）から背側にかけての方向に分布する場合、最も腹側にある断層画像の断層位置を、その３次元画像の初期表示断層位置とする。またたとえば、ある３次元画像に含まれる複数の断層画像の断層位置が体の左右方向に分布する場合、最も右側にある断層画像の断層位置を、その３次元画像の初期表示断層位置とする。
【００３９】
ステップＳ１０１５において画像取得部４６は、複数の３次元画像それぞれについて、ステップＳ１０１２で記憶部３４に保存された画像データから、ステップＳ１０１４で決定された初期表示断層位置に対応する断層画像を読みだして取得する。
【００４０】
ステップＳ１０１６において、表示制御部４７は、ステップＳ１０１５で取得したそれぞれの３次元画像の断層画像を表示部３７に並べて表示し、ステップＳ１００１に進む。
【００４１】
ステップＳ１０２１乃至ステップＳ１０２４、及びステップＳ１０１５、ステップＳ１０１６はステップＳ１００１においてユーザが操作の対象とする３次元画像を選択する指示（画像選択）を行った場合に行われる処理である。
【００４２】
ステップＳ１０２１において、選択部４３は、操作部３６から入力されたユーザの操作入力に基づいて、操作の対象とする３次元画像を選択する。制御部３５は表示部３７に表示されるインタフェースを介してユーザが３次元画像を選択する操作入力に応じて、ユーザからの画像選択の指示と判定してもよい。操作の対象とする３次元画像を選択するためのインタフェースは、たとえば図４に示すチェックボックス１３１、１３２、１３３である。選択部４３はたとえば、チェックボックスをＯＮに設定する操作入力に応じて、チェックボックスがＯＮに設定された３次元画像を選択する。ステップＳ１０２１において操作の対象として選択された複数の３次元画像のそれぞれを、以下では連動対象画像と称する。以上の処理により、Ｎ個の連動対象画像Ｉｎ（ｎ＝１〜Ｎ）が選択される。なお選択部４３は、ステップＳ１０１３で断層位置情報を取得できなかった画像データを操作の対象とする３次元画像の選択肢から除外してもよい。ここで、チェックボックス１３１、１３２、１３３に対する設定と複数の断層範囲表示図形の表示とは連動することとしてもよく、表示制御部４７は、ＯＮになったチェックボックスに対応する目盛りを表示部３７に表示させることしてもよい。
【００４３】
ステップＳ１０２２において、情報取得部４２は、ステップＳ１０２１で選択された連動対象画像のそれぞれの、断層画像の向きと断層位置の分布情報をＲＡＭ３３から読み出す。情報取得部４２は、ステップＳ１０１３でＲＡＭ３３に記憶した情報を読みだしてもよい。また情報取得部４２は、新たにユーザが連動対象画像に指定した３次元画像の断層画像の向きと断層位置の分布情報とをステップＳ１０１３で説明したのと同様の処理により取得してもよい。情報取得部４２は、連動対象画像のすべてで断層画像の向きが同じである場合には、すべての連動対象画像の断層位置の分布情報が同じ座標系で表されていると判定する。
【００４４】
情報取得部４２は、連動対象画像の一部で断層画像の向きが異なる場合には、一部の連動対象画像の断層位置の分布情報が異なる座標系で表されていると判定する。情報取得部４２は、一部の連動対象画像の断層位置の分布情報が異なる座標系で表されており、連動対象画像として適当でない旨をユーザに報知するための情報を、表示制御部４７を介して表示部３７に表示する。一部の連動対象画像の断層位置の分布情報が異なる座標系で表されている場合にはステップＳ１０２１に戻り、ユーザに連動対象画像を選択させるためのインタフェースを、表示制御部４７を介して表示部３７に表示してもよい。また、選択部４３は、一つ目に連動対象画像として選択された３次元画像の断層位置の分布情報の座標系とは異なる座標系で表されている３次元画像を、自動的に連動対象画像から除外してもよい。つまり選択部４３は、ステップＳ１０１３で３次元画像に含まれる２次元画像の被検体に対する方向が一致していると判定された３次元画像を選択する。以上の処理により、すべての連動対象画像の断層位置分布情報が同じ座標系で表される。
【００４５】
情報取得部４２は、連動対象画像である３次元画像に含まれる断層画像の断層位置の分布情報をすべて統合する。以下では、すべての連動対象画像の分布情報を統合して得られる分布情報を、全分布情報と称する。たとえば、連動対象画像として第１の３次元画像と、当該第１の３次元画像とは異なる第２の３次元画像とが選択されている場合について説明する。第１の３次元画像に含まれる２次元画像である断層画像が存在する範囲、すなわち断層位置が分布する範囲を第１の範囲とする。また、第２の３次元画像に含まれる２次元画像である断層画像が存在する範囲を第２の範囲とする。すべての連動対象画像の断層位置分布情報が同じ座標系で表されるので、第１の範囲に対する、第２の範囲の相対的な位置に関する情報が取得される。
【００４６】
全分布情報とは、第１の範囲と第２の範囲とを統合したものであり、第１の３次元画像または第２の３次元画像のいずれかに含まれる２次元画像が存在する範囲である第３の範囲に関する情報である。情報取得部４２は、第１の３次元画像に含まれる２次元画像が存在する位置の間隔（断層間隔）と、第２の３次元画像に含まれる２次元画像が存在する位置の間隔（断層間隔）とに基づいて、第３の範囲に関する２次元画像が存在する間隔に関する情報（全分布情報）を取得する。第１の実施形態では、第１の３次元画像の断層間隔と第２の３次元画像の断層間隔とのうち、いずれか小さい方の間隔に関する情報を全分布情報とする。すなわち第１の実施形態において全分布情報は、連動対象画像のそれぞれの分布情報のうち断層間隔が最小であるものの情報を含む。また、全分布情報は連動対象画像である３次元画像に含まれる断層画像の断層位置のすべての分布範囲を含んでいてもよい。すなわち、第３の範囲である全分布情報は、第１の範囲の情報と第２の範囲の情報とを含んでいてもよい。情報取得部４２は、全分布情報をＲＡＭ３３に記憶させる。
【００４７】
表１は全分布情報の一例である。たとえばステップＳ１０２１において、連動対象画像として３次元画像であるＩ１、Ｉ２及びＩ３が選択されたとする。画像Ｉ１の断層位置は−３００〜２００ｍｍの範囲に分布し、断層間隔は５ｍｍである。画像Ｉ２の断層位置は−４９０〜−１５０ｍｍの範囲に分布し、断層間隔は２ｍｍである。画像Ｉ３の断層位置は−４３０〜５５０ｍｍの範囲に分布し、断層間隔は７ｍｍである。この時、全分布情報は、表１に例示した表形式の情報として表せる。
【００４８】
【表１】
2018175412.tif 000003
【００４９】
このとき全分布情報において、複数の連動対象画像のいずれかに含まれる断層画像の断層位置の分布を示す範囲（以下では、全断層位置の範囲と称する。）は−４９０〜５５０ｍｍとなり、最小断層間隔は２ｍｍとなる。
【００５０】
ステップＳ１０２３において、特定部４４は、全断層位置の範囲、最小断層間隔、及び連動対象画像Ｉ１の表示するように指定されている断層位置Ｐ１の情報を取得する。特定部４４は取得されたこれらの情報に基づいて、全ての連動対象画像Ｉｎ（ｎは１以外）に共通して設定する断層位置であって、それぞれの連動対象画像の表示させる断層画像の断層位置（以下では、連動表示断層位置Ｐｃと称する。）を決定する。具体的には、特定部４４は、全断層位置の範囲の上限値から最小断層間隔で分布させた仮想的な断層位置の中から最も断層位置Ｐ１に近い断層位置を、連動表示断層位置Ｐｃとする。なお、当該仮想的な断層位置の中で断層位置Ｐ１に最も近い断層位置が２つある場合は、特定部４４は予め定められた優先順位に基づいて、たとえば断層位置が小さい方を選択する。特定部４４は、決定した連動表示断層位置ＰｃをＲＡＭ３３に記憶させる。たとえば、連動対象画像Ｉ１の断層位置Ｐ１が−３００ｍｍである場合、上述の例では全断層位置の範囲の上限値は−４９０ｍｍ、最小断層間隔は２ｍｍなので、特定部４４は、連動表示断層位置Ｐｃを−３００ｍｍとする。断層位置Ｐ１が−３０３ｍｍである場合、上述の例において特定部４４は、連動表示断層位置Ｐｃを−３０２ｍｍと−３０４ｍｍとのうち、予め定められた優先順位に基づいて、たとえば−３０２ｍｍとする。
【００５１】
ステップＳ１０２４において、図形作成部４５は、断層位置表示図形を作成する。断層位置表示図形は、連動対象画像として選択されている第１の３次元画像に含まれる２次元画像が存在する位置の範囲である第１の範囲（たとえば画像Ｉ１の断層位置の分布を示す範囲）を示す図形（第１の図形）を含む。また、断層位置表示図形は、連動対象画像として選択されている第２の３次元画像に含まれる２次元画像が存在する位置の範囲である第２の範囲（たとえば画像Ｉ２の断層位置の分布を示す範囲）を示す図形（第２の図形）を含む。断層位置表示図形は、第１の３次元画像または第２の３次元画像の少なくともいずれかに含まれる２次元画像が存在する位置の範囲である第３の範囲を示す図形を含む。また、断層位置表示図形は、第１の範囲と第２の範囲と第３の範囲とで互いに連動する指定部を示す図形であって、第１の範囲と第２の範囲と第３の範囲との少なくともいずれかに含まれる位置をユーザが指定するための指定部を示す図形を含む。図形作成部４５は、全分布情報に基づいて、断層位置表示図形のそれぞれを表示させる位置を決定する。具体的には、第１の範囲と第２の範囲と第３の範囲の位置関係と対応する位置関係で断層位置表示図形のそれぞれを表示させるようにその位置を決定する。
【００５２】
図形作成部４５は、ＲＡＭ３３から複数の連動対象画像それぞれの断層位置の分布に関する情報と全断分布情報とを読み出す。図形作成部４５は、第１の３次元画像に含まれる２次元画像と、第２の３次元画像に含まれる２次元画像との位置に関する情報である全分布情報に基づいて、断層位置表示図形の表示形態を決定する。図形作成部４５は、複数の連動対象画像それぞれについて、共通する座標系において、全断層位置の範囲に対する断層位置の範囲を示す図形である断層位置表示図形を描画する。たとえば、第１の図形や第２の図形といった、それぞれの断層画像が存在する範囲を示す図形は、たとえば線分や長方形といった図形であり、それぞれの断層画像が存在する範囲に対応する長さを有する図形である。また更に、図形作成部４５は、全断層位置の分布範囲を示す図形、すなわち第３の図形を描画してもよい。第３の図形は、たとえば、全断層位置の分布範囲に対応する長さを有する線分または長方形といった図形である。図形作成部４５は、さらに予備の断層位置表示図形を描画してもよい。予備の断層位置表示図形は、のちに連動対象画像として第１の３次元画像及び第２の３次元画像と異なる３次元画像が追加された場合に、当該追加された３次元画像に含まれる２次元画像の存在する範囲を示す図形として用いられる。
【００５３】
さらに、図形作成部４５は、それぞれの連動対象画像の断層画像が存在する範囲を示す図形とともに示す目盛りであって、断層位置を示す目盛りを描画してもよい。目盛りは、連動対象画像の断層画像が存在する位置と対応する位置に描画される。図形作成部４５は、第３の図形上に最小断層間隔を示す目盛りを描画してもよい。ただし、予備の断層位置表示図形には目盛りを描画しない。上述の例では、図形作成部４５は全断層位置の範囲−４９０〜５５０ｍｍに対する連動対象画像１の断層位置の範囲−３００〜２００ｍｍを示す図形１を描画し、図形１上に断層間隔５ｍｍを示す目盛りを描画する。この際、目盛りの間隔は必ずしも断層間隔に一致する必要はなく、断層間隔の定数倍の間隔であってもよい。図形作成部４５は連動対象画像２、３についても同様に、それぞれの断層位置の範囲を表す図形２、図形３及びそれらの断層間隔に関する目盛りを描画する。図形作成部４５は、全断層位置の分布範囲を示す図形を描画する場合、その図形上に最小断層間隔２ｍｍを示す目盛りを描画する。
【００５４】
図形作成部４５は、ステップＳ１０２３で決定された連動表示断層位置Ｐｃを示す図形、すなわち指定部をそれぞれの断層範囲を示す図形上に描画する。たとえば図４に示すように、複数の断層範囲を示す図形が互いの断層画像の位置に関する情報と対応するように並べて描画され、連動表示断層位置を示す図形がそれぞれの断層範囲を示す図形の上にまたがる一本の直線として描画される。あるいは、それぞれの断層範囲を示す図形上にそれぞれ一つずつ、連動表示断層位置を示す図形（すなわち指定部を示す図形）が描画されてもよい。
【００５５】
ステップＳ１０２４に続くステップＳ１０１５において、画像取得部４６は連動対象画像に指定されている３次元画像の、連動表示断層位置Ｐｃに対応する断層画像を取得する。ある連動対象画像において連動表示断層位置Ｐｃに断層画像が存在しない場合には、画像取得部４６は、連動表示断層位置Ｐｃに最も近い断層位置（Ｐ’とする）にある断層画像を探索し、探索できた場合はその断層画像を取得する。ただし、Ｐ’がＰｃの前後の等距離位置に２つある場合は、予め決めた優先順位に従って、たとえば断層位置が小さい断層画像を選択する。また、ＰｃとＰ’の間隔が、Ｐ’を含む３次元画像の断層間隔の１／２より大きい場合、画像取得部４６は、Ｐ’はＰｃの近傍にないと判断し、断層画像を取得しない。
【００５６】
ステップＳ１０１６において、表示制御部４７は、ステップＳ１０１５で取得された断層画像と断層位置表示図形のそれぞれとを並べて表示部３７に表示させ、ステップＳ１００１に進む。
【００５７】
ステップＳ１０３１、ステップＳ１０３２、及びステップＳ１０１５、ステップＳ１０１６はステップＳ１００１においてユーザが３次元画像に含まれる２次元画像（断層画像）の位置を指定する指示（表示断層位置選択）を行った場合に行われる処理である。
【００５８】
ステップＳ１０３１において、特定部４４は、それぞれの３次元画像の表示断層位置を更新するための指示を操作部３６から取得する。連動対象画像の表示断層画像は、ユーザが操作部３６を介して連動表示断層位置Ｐｃを示す図形、すなわち指定部に対して操作することにより変更される。連動表示断層位置Ｐｃを更新するための指示には、たとえば連動表示断層位置Ｐｃを所定量だけ進める指示、連動表示断層位置Ｐｃを所定量だけ戻す指示、及び特定の連動表示断層位置Ｐｃを直接指定する指示がある。また、連動表示断層位置Ｐｃを更新するための指示に、一定時間毎に自動的に連動表示断層位置Ｐｃを所定量だけ進める指示や、一定時間毎に自動的に連動表示断層位置Ｐｃを所定量だけ戻す指示が含まれてもよい。特定部４４は、制御部３５が備えるタイマーを利用して、一定時間毎に自動的に連動表示断層位置Ｐｃを更新する。連動表示断層位置Ｐｃを所定量だけ進めるかまたは戻す指示が入力された場合、特定部４４は、ＲＡＭ３３から現在の連動表示断層位置Ｐｃを読み出し、所定量を当該指示に応じて加算または減算して新たな連動表示断層位置Ｐｃを決定する。そして、特定部４４は、新たな連動表示断層位置ＰｃをＲＡＭ３３に記憶する。ここで所定量は、ＲＡＭ３３から読み出した最小断層間隔（上述の例では２ｍｍ）としてよいし、予め定めた固定値（たとえば０．５ｍｍ）としてもよいし、操作部３６から入力した設定値（たとえば１ｍｍ）としてもよい。所定量として最小断層間隔または最小断層間隔以下の固定値を用いる場合には、連動対象画像に含まれる全ての断層画像を表示できる。また、操作部３６から所定量を定数倍する指示があった場合は、上述の所定量を定数倍した値を新たな所定量としてもよい。
【００５９】
ステップＳ１０３２において、図形作成部４５は、ステップＳ１０３１で得られた連動表示断層位置Ｐｃに基づいて、ステップＳ１０２４で作成した断層位置表示図形の中の指定部を示す図形の描画位置を変更する。すなわち指定部はユーザが操作入力した位置に基づいて描画される。
【００６０】
ステップＳ１０３２に続くステップＳ１０１５の処理は、ステップＳ１０２４に続くステップＳ１０１５の処理と同様であるため、上述した説明を援用することにより詳しい説明を省略する。ステップＳ１０３１及びステップＳ１０３２で指定部の位置が変更されると、連動対象画像（たとえば第１の画像と第２の画像）のそれぞれの２次元画像（断層画像）が存在する位置の間隔に基づいて、ユーザにより指定された位置と対応する位置であって、それぞれの断層画像が分布する範囲（たとえば第１の範囲と第２の範囲）のそれぞれにおける位置が特定される。より具体的には、ユーザが指定する位置であって、連動対象画像である画像Ｉ１（第１の画像）の断層画像が存在する範囲（第１の範囲）の中でＰｃに最も近い断層位置と、画像Ｉ２（第２の画像）の断層画像が存在する範囲（第２の範囲）の中でＰｃに最も近い断層位置とが特定される。また、画像Ｉ３の断層画像が存在する範囲の中でＰｃに最も近い断層位置が特定される。
【００６１】
ステップＳ１０１６において、表示制御部４７はステップＳ１０１５で取得された断層画像であって、新たな断層位置に対応する断層画像と断層位置表示図形とを表示部３７に表示させる。
【００６２】
図４は表示部３７に表示される画面の一例を示す図である。以下では、図４に例示する画面を第１の画面と称する。第１の画面は、たとえば医用画像を表示するための領域１０１、１０２、１０３、１０４と、断層位置表示図形を表示するための領域１０５を含む。
【００６３】
たとえば、ステップＳ１０１１において観察する対象の医用画像として医用画像１、２、３（以下では、Ｉ１、Ｉ２、Ｉ３と称する。）が指定された場合を例に説明する。指定された各医用画像がそれぞれ医用画像の表示領域１０１、１０２、１０３に表示される。医用画像の表示領域１０１、１０２、１０３の中にはそれぞれ、画像識別情報１１１、１１２、１１３と、断層画像１２１、１２２、１２３と、チェックボックス１３１、１３２、１３３と、断層位置表示目盛り１４１、１４２、１４３とが表示される。ステップＳ１０１２においてユーザが連動対象画像を選択するための操作入力は、当該チェックボックスに対して行われる。表示制御部４７は、情報取得部４２により他の連動対象画像と被検体の向きが一致しない３次元画像のチェックボックスを選択できないようにしてもよい。以下では、医用画像Ｉ１、Ｉ２、Ｉ３が連動対象画像として選択された場合を例に説明する。
【００６４】
断層位置表示図形を表示するための領域１０５には、連動対象画像Ｉ１、Ｉ２、Ｉ３それぞれに対する個別の断層範囲表示図形及び目盛り１５１、１５２、１５３と、全断層位置の分布範囲を示す図形及び最小断層間隔を示す目盛り１５５と、指定部１６０とが含まれる。指定部１６０は、目盛りの間隔ごとに位置を指定可能である。第１の画面において、画像Ｉ１（第１の画像）の断層画像が存在する範囲（第１の範囲）を示す図形と、画像Ｉ２（第２の画像）の断層画像が存在する範囲（第２の範囲）を示す図形とが並べて描画され、表示部３７に表示される。また、全断層位置の分布範囲（第３の範囲）を示す図形が第１の範囲を示す図形及び第２の範囲を示す図形と並べて描画され、表示部３７に表示される。目盛り１５１、１５２、１５３はそれぞれ画像Ｉ１、Ｉ２、Ｉ３の個別の断層範囲表示図形上に描画され、目盛り１５５は全断層位置の分布範囲を示す図形上に描画される。さらに、新たに観察する対象として医用画像が追加された場合（上述の例では画像表示領域１０４に医用画像が表示される場合）に個別断層範囲表示図形が表示される領域１５４が領域１０５に含まれてもよい。
【００６５】
ユーザは指定部１６０を、操作部３６を介した操作入力により上下方向に移動させることができる。たとえば、ユーザは操作部３６の一例であるマウスを移動して、表示部３７に表示されたカーソルを指定部１６０上に移動させた後、マウスの左ボタンを押下しながらマウスを上下方向に移動（ドラッグ）させる。これによりカーソルが指し示す図形１５５上の位置が、新たな連動表示断層位置となる。別の例では、ユーザは指定部１６０上でマウスの左ボタンをクリックして指定部１６０を選択した後、マウスのホイールを回転させる。特定部４４は、マウスホイールの回転方向及び回転量に基づいて、連動表示断層位置を変更する方向と量とを決定し、新たな連動表示断層位置を決定する。また別の例では、ユーザはマウスを移動させて、表示部３７に表示されたカーソルを任意の連動対象画像が表示された医用画像の表示領域（ここでは領域１０１、１０２、１０３のいずれか）の上に移動した後、マウスの左ボタンを押下しながらドラッグする。特定部４４は、マウスの上下方向の移動量に基づいて、連動表示断層位置を変更する方向と量とを決定する。さらに別の例では、ユーザは任意の連動対象画像が表示された医用画像の表示領域上でマウスのホイールを回転させる。特定部４４は、マウスホイールの回転方向及び回転量に基づいて、連動表示断層位置を変更する方向と量とを決定し、新たな連動表示断層位置を決定する。
【００６６】
また、ユーザは操作部３６の一例であるキーボードの上下矢印キーを押下してもよい。特定部４４は、上下矢印キーのうち、押下された方向に基づいて、連動表示断層位置を変更する方向を決定する。上下矢印キーのいずれかが押下されるたびに、特定部４４は連動表示断層位置を所定量変更する。
【００６７】
特定部４４は、ユーザの操作入力により連動表示断層位置を変更する指示を受け付けると、新たな連動表示断層位置を決定する。表示制御部４７は、新たな連動表示断層位置に基づいて表示部３７に表示させる内容を更新する。図４に示す例では、表示制御部４７は、連動対象画像Ｉ１、Ｉ２、Ｉ３それぞれの断層画像１２１、１２２、１２３を新たな連動表示断層位置と対応する断層画像に更新し、指定部１６０を描画する位置を更新する。すなわち表示制御部４７は、ユーザにより指定された位置と対応する位置の２次元画像である断層画像を表示部３７に表示させる。また、表示制御部４７はユーザにより指定された位置に指定部を表示させる。
【００６８】
図５は表示部３７に表示される画面の一例を示す図である。以下では、図５に例示する画面を第２の画面と称する。第１の画面と同様の構成については同様の符号を付しており、上述した説明を援用することによりここでの詳しい説明を省略する。第２の画面において、指定部１６０は全断層位置の範囲の下限近くまで移動されており、連動表示断層位置に対応する断層画像を有する連動対象画像は画像３だけとなっている。この時、画像１及び画像２と対応する表示領域１０１及び表示領域１０２には断層画像が表示されず、画像３と対応する表示領域１０３に断層画像１２３が表示される。
【００６９】
あるいは、指定部１６０が全断層位置の範囲の上限近くまで移動され、連動表示断層位置に対応する断層画像を有する連動対象画像がたとえば画像１だけとなった場合、表示エリア１０１に断層画像１２１が表示される。すなわち、ユーザにより指定された位置が、ある３次元画像（たとえば第１の画像）に含まれる２次元画像が存在する位置の範囲（第１の範囲）に含まれない場合には、当該３次元画像に含まれる２次元画像は表示部３７に表示されない。
【００７０】
このようにして、ユーザは簡易な操作によって、全断層位置の範囲内の任意の断層位置を表示させることができ、連動表示の対象とした複数の３次元画像の断層位置を連動して変更することができる。これにより、ユーザは表示したい任意の断層画像を容易に表示でき、複数の３次元画像を容易に比較することができる。
【００７１】
［第１の実施形態の変形例１］
図６は、表示部３７に表示される画面の一例を示す図である。以下では、図６に例示する画面を第３の画面と称する。第１の画面と同様の構成については同様の符号を付しており、上述した説明を援用することによりここでの詳しい説明を省略する。
【００７２】
第３の画面は、個別断層範囲表示図形１６１、１６２、１６３を含む。図形作成部４５は、第１の実施形態において例示した目盛りを描画する代わりに、各連動対象画像に垂直な断面方向に基づくアイコン画像を描画する。換言すれば、当該アイコン画像は連動対象画像である複数の３次元画像（たとえば第１の画像及び第２の画像）に含まれる２次元画像のそれぞれに直交する被検体の断面に基づく画像であり、それぞれの断層画像が存在する位置の範囲（第１の範囲及び第２の範囲）と対応する被検体の領域に基づく画像である。さらに、図形作成部４５は全断層範囲を示す図形として各連動対象画像に垂直な断面方向に基づくアイコン画像を描画する。当該アイコン画像は連動対象画像である複数の３次元画像（たとえば第１の画像及び第２の画像）に含まれる２次元画像のそれぞれに直交する被検体の断面に基づく画像であり、いずれかの断層画像が存在する位置の範囲（第３の範囲）と対応する被検体の領域に基づく画像である。指定もよい。あるいは、図形作成部４５は、アイコン画像と目盛りとの両方を描画してもよい。また図形作成部４５は、各連動対象画像からに垂直な断面方向の断層画像であって、当該連動対象画像のそれぞれから再構成された断面画像に基づいてアイコン画像を描画してもよい。第３の画面では、断層画像１２１、１２２、１２３がいずれもＡｘｉａｌ断面画像なので、これらに垂直な断面画像としてＣｏｒｏｎａｌ断面画像を表すアイコン画像が表示される。なお、図形作成部４５はＣｏｒｏｎａｌ断面画像の代わりにＳａｇｉｔｔａｌ断面画像に基づいてアイコン画像を描画してもよい。
【００７３】
図形作成部４５は、たとえば３次元画像の画素値の読み出し順を変更することで複数のＣｏｒｏｎａｌ断面画像を作成する。そして、図形作成部４５は、複数のＣｏｒｏｎａｌ断面画像から代表画像を作成する。代表画像はたとえば、Ｃｏｒｏｎａｌ断面の所定位置（たとえば中央）にある断面画像である。別の例では、代表画像はＣｏｒｏｎａｌ断面の所定位置（たとえば中央）から所定の範囲内にある複数の断面画像を平均化した平均画像である。また別の例では、代表画像はＣｏｒｏｎａｌ断面の所定位置（たとえば中央）から所定の範囲内にある複数の断面画像から最大値投影法や最小値投影法などを用いて作成された投影画像である。図形作成部４５は、たとえば代表画像の縦方向のサイズと横方向のサイズとをそれぞれ拡大または縮小して、アイコン画像を描画する。
【００７４】
核連動対象画像に垂直な断面方向に基づくアイコン画像により、ユーザは各連動対象画像に患者のどの部位が写っているかを容易に把握することができる。これにより、ユーザは表示させたい断層位置を指定する指示を容易に行うことができる。
【００７５】
［第１の実施形態の変形例２］
第１の実施形態において、ステップＳ１０２１においてユーザが連動対象画像を選択する場合を例に説明したが、本発明はこれに限らない。たとえば、選択部４３は、連動させることができる全ての３次元画像を連動対象画像として自動的に設定してもよい。別の例では、選択部４３は、予め定められた条件を満たす３次元画像を連動対象画像として設定してもよい。ステップＳ１０２１において、連動させない画像をユーザが選択できるようにしてもよい。また別の例では、ステップＳ１０２１において、選択部４３は複数の３次元画像のうちそれぞれが含む２次元画像の被検体に対する方向が一致しているものの中から、ユーザの操作入力等に応じて３次元画像を選択してもよい。
【００７６】
連動対象画像を選択する条件の例としては、３次元画像の座標系がそろっていることや、同一の検査で撮像した複数のシーケンス画像であることや、同一検査条件で撮像した画像であることが挙げられる。選択部４３は、連動対象画像を選択するための上述した情報を、たとえばそれぞれの画像のＤＩＣＯＭヘッダ部に画像の属性情報として記録されているものを読み出して取得する。
【００７７】
また別の例では、選択部４３は複数の画像間で位置合わせ処理が行われており、画像間の位置の対応関係が明示的な情報として保存されている、当該複数の画像から成る画像の組を連動対象とする。この場合は、位置合わせ情報に基づいて算出される対応断層画像が連動して表示されることが好ましい。ステップＳ１０２２において情報取得部４２は、位置合わせされた複数の画像のうち、一つの連動対象画像を基準画像として選ぶ。次に、情報取得部４２は、位置合わせ情報を用いて他の連動対象画像それぞれの座標系を基準画像の座標系に変換することにより、他の連動対象画像それぞれの断層範囲と断層間隔とを算出する。情報取得部４２は、基準画像の断層範囲と断層間隔、及び他の連動対象画像それぞれの断層範囲と断層間隔とから、全分布情報を算出する。また、ステップＳ１０１５において画像取得部４６は、位置合わせ情報に基づき、それぞれの連動対象画像において連動表示断層位置Ｐｃに最も近い断層位置を特定する。画像取得部４６は特定した断層位置の最近傍（断層位置Ｐ’）に位置する断層画像を取得する。このように、位置合わせの情報が利用できる場合には、画像間の対応断面を高精度に連動表示することができる。なお、位置合わせの情報は、平行移動情報、アフィン変換情報、画像間の変形場の適用情報などのいずれの形態であってもよい。
【００７８】
［第１の実施形態の変形例３］
第１の実施形態では、連動対象画像の断層位置情報をＤＩＣＯＭヘッダ部に記録された画像の属性情報から取得する例を説明したが、本発明はこれに限らない。たとえば、情報取得部４２は連動対象画像の断層位置情報を、操作部３６を介してユーザが入力した情報に基づいて取得してもよい。
【００７９】
［第２の実施形態］
図７は、第２の実施形態に係る情報処理装置１０の機能構成の一例を示す図である。第２の実施形態に係る情報処理装置１０は、図２に例示した第１の実施形態に係る情報処理装置１０と同様の機能構成を備え、上述した説明を援用して各機能構成の詳細な説明を省略する。第２の実施形態に係る情報処理装置１０においては、画像取得部４６は図形作成部４５に断層位置に関する情報を出力する。第２の実施形態に係る情報処理装置１０において、必ずしも特定部４４は図形作成部４５に断層位置に関する情報を出力しなくてもよい。なお、第２の実施形態に係る情報処理装置１０を含むシステムの構成は図１に例示したものと同様である。
【００８０】
図８は、第２の実施形態に係る情報処理装置１０により行われる処理の一例を示すフローチャートである。下記の処理において、特に断りがない場合、各ステップの処理を実現する主体は、制御部３５である。図３に例示した処理と同様の処理を行うステップについては、図３と同様の符号を付し、上述した説明を援用することによりここでの詳しい説明を省略する。
【００８１】
ステップＳ１０４１は、ステップＳ１０２３に続いて実行される。ステップＳ１０４１において、図形作成部４５は、図２に示すステップＳ１０２４と同様の処理により断層位置表示図形を作成する。ただし、図形作成部４５は、ステップＳ１０４１において指定部を示す図形を描画しない。
【００８２】
ステップＳ１０４２において、画像取得部４６は、図２に示すステップＳ１０１５と同様の処理により、連動対象画像に指定されている３次元画像の、連動表示断層位置Ｐｃに対応する断層画像を取得する。さらに画像取得部４６は、取得したそれぞれの断層画像の断層位置Ｐ’をＲＡＭ３３に記憶させる。
【００８３】
ステップＳ１０４３において、図形作成部４５は、ステップＳ１０１３で取得された複数の３次元画像のそれぞれの断層画像の向きの情報と分布情報と、ステップＳ１０２２で取得された断層位置分布情報と、ステップＳ１０４２で取得された断層位置Ｐ’の情報とをＲＡＭ３３から読み出す。図形作成部４５は、ＲＡＭ３３から読み出した情報に基づいて、指示部を示す図形を描画または更新する。図形作成部４５は、指示部を示す図形がまだ描画されていない場合はこれを描画し、すでに描画されている場合は描画位置を更新（すなわち再描画）する。ここで、複数の断層位置Ｐ’は連動対象画像であるそれぞれの３次元画像ごとに異なる値である場合がある。図形作成部４５は、３次元画像それぞれの個別断層範囲表示図形上に、それぞれの断層位置Ｐ’を示す個別の断層位置を示す図形を描画する。また、図形作成部４５は、全断層位置の分布範囲を示す図形上に、ステップＳ１０２３またはＳ１０３１でＲＡＭ３３に記憶した連動表示断層位置Ｐｃを示す指示部を示す図形を描画してもよい。ただし、個別の断層位置を示す図形及び指示部を示す図形は、いずれも断層位置Ｐ’及び連動表示断層位置Ｐｃによって関係付けられており、これらの図形は一組の指示部を示す図形である。
【００８４】
図９は、表示部３７に表示される画面の一例を示す図である。以下では、図９に例示する画面を第４の画面と称する。第１の画面と同様の構成については同様の符号を付しており、上述した説明を援用することによりここでの詳しい説明を省略する。
【００８５】
第４の画面は、図８に示すステップＳ１０４３においてそれぞれの３次元画像の断層範囲を示す図形及び目盛り１５１、１５２、１５３上に描画された、Ｐ’を示す個別の断層位置を示す図形１７１、１７２、１７３を含む。また第４の画面は、全断層位置の分布範囲を示す図形及び最小断層間隔を示す目盛り１５５上に描画された、連動表示断層位置Ｐｃをと対応する指示部を示す図形１７５を含む。
【００８６】
ユーザは操作部３６を介して、個別の図形１７１、１７２、１７３及び１７５に対する操作入力を行うことができる。図形１７１、１７２、１７３、１７５のいずれかの図形を移動させる操作入力に伴って、図形１７１、１７２、１７３、１７５が連動して移動する。図８を用いて上述したように、図形作成部４５は、図形１７１、１７２、１７３、１７５のいずれかを移動させる操作入力に応じて、連動対象画像のそれぞれの断層位置Ｐ’と連動表示断層位置Ｐｃとを取得し、図形１７１、１７２、１７３、１７５のそれぞれを再描画する。
【００８７】
図形作成部４５は、ユーザが個別の断層範囲を示す図形上に描画された図形１７１、１７２、１７３に対する操作入力を行った場合、それぞれの目盛り１５１、１５２、１５３の目盛り間隔に基づいて図形１７１、１７２、１７３を再描画する。たとえば、ある３次元画像の断層範囲を示す図形上に描画されており、目盛り１５１上に描画されている図形１７１に対する操作入力をユーザが行った場合には、図形作成部４５は目盛り１５１の目盛り間隔に基づいて図形１７１の位置を移動させて描画する。また図形作成部４５は指示部を示す図形１７５を、最小断層間隔を示す目盛り１５５の目盛り間隔に基づいて図形１７５の位置を移動させて描画する。特定部４４は、ユーザが図形１７５に対する操作入力を行った場合には、図４乃至図６を用いて上述した、図形１６０を操作した場合と同様にして連動表示断層位置Ｐｃを決定する。特定部４４は、ユーザが図形１７１、１７２、１７３のいずれかに対する操作入力を行った場合には、当該操作入力によって指定された連動対象画像Ｉｎの断層位置Ｐｎを決定する。特定部４４は、連動対象画像Ｉｎの断層位置Ｐｎを基準として、図８に示すステップＳ１０２３の処理により連動表示断層位置Ｐｃを決定する。連動表示断層位置Ｐｃが変更されると、図８に示すステップＳ１０４２において、画像取得部４６は夫々の連動対象画像の断層位置Ｐ’にある各断層画像を取得する。すなわち、表示制御部４７はユーザが指定した位置と対応する位置であって、連動対象画像（たとえば第１の画像と第２の画像）にそれぞれ含まれる２次元画像が存在する位置の範囲（第１の範囲と第２の範囲）のそれぞれにおいて特定された位置を示す図形を、それぞれの２次元画像が存在する位置の範囲を示す図形（第１の範囲を示す図形と第２の範囲を示す図形）の上にそれぞれ描画することにより表示部３７に表示させる。
【００８８】
以上の構成により、ユーザは全断層位置の最小断層間隔に合わせて断層位置を変更することもできるし、また連動対象画像のそれぞれの断層間隔に合わせて断層位置を変更することもできる。さらに、連動対象画像のそれぞれに対して、表示されている断層画像の断層位置を個別に示すことができるので、ユーザは表示されている断層画像の断層位置のずれを容易に把握することができる。
【００８９】
［第２の実施形態の変形例］
図形作成部４５は、図形１６０と、図形１７１、１７２、１７３とを描画し、表示制御部４７を介してこれらの図形を同時に表示部３７に表示させてもよい。図形作成部４５は、図形１６０と図形１７１、１７２、１７３とを、異なる表示様態（例えば、異なる色、太さ、点線と実線など）で描画してもよい。
【００９０】
［変形例］
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（たとえば、ＡＳＩＣ）によっても実現可能である。
【００９１】
上述の各実施形態における情報処理装置は、単体の装置として実現してもよいし、複数の装置を互いに通信可能に組合せて上述の処理を実行する形態としてもよく、いずれも本発明の実施形態に含まれる。共通のサーバ装置あるいはサーバ群で、上述の処理を実行することとしてもよい。情報処理装置および情報処理システムを構成する複数の装置は所定の通信レートで通信可能であればよく、また同一の施設内あるいは同一の国に存在することを要しない。
【００９２】
本発明の実施形態には、前述した実施形態の機能を実現するソフトウェアのプログラムを、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータが該供給されたプログラムのコードを読みだして実行するという形態を含む。
【００９３】
したがって、実施形態に係る処理をコンピュータで実現するために、該コンピュータにインストールされるプログラムコード自体も本発明の実施形態の一つである。また、コンピュータが読みだしたプログラムに含まれる指示に基づき、コンピュータで稼働しているＯＳなどが、実際の処理の一部又は全部を行い、その処理によっても前述した実施形態の機能が実現され得る。
【００９４】
上述の実施形態を適宜組み合わせた形態も、本発明の実施形態に含まれる。
【図１】
2018175412.tif 000004
【図２】
2018175412.tif 000005
【図３】
2018175412.tif 000006
【図４】
2018175412.tif 000007
【図５】
2018175412.tif 000008
【図６】
2018175412.tif 000009
【図７】
2018175412.tif 000010
【図８】
2018175412.tif 000011
【図９】
2018175412.tif 000012