(57)【特許請求の範囲】
【請求項１】
医用画像から特定される分岐点を含む管状構造物の起始部から当該管状構造物の複数の末梢部までの経路を、当該末梢部ごとに表示する表示手段と、
前記表示手段で表示される第１の経路と同一の分岐点を有する第２の経路の表示倍率を、前記第１の経路が有する起始部と前記第１の経路が有する当該分岐点とが表示される位置に応じて決定する表示倍率決定手段と
を備え、
前記表示手段は、前記表示倍率決定手段で決定された表示倍率で前記第２の経路を表示することを特徴とする医用画像診断装置。
【請求項２】
医用画像から特定される分岐点を含む管状構造物の起始部から当該管状構造物の複数の末梢部までの経路を、当該末梢部ごとに表示する表示手段と、
前記表示手段で表示される第１の経路と同一の分岐点を有する第２の経路の表示倍率を、前記第１の経路が有する複数の当該分岐点が表示される位置に応じて決定する表示倍率決定手段と
を備え、
前記表示手段は、前記表示倍率決定手段で決定された表示倍率で前記第２の経路を表示することを特徴とする医用画像診断装置。
【請求項３】
前記医用画像診断装置は、
前記管状構造物を示す医用画像において、当該管状構造物の末梢部に対する選択を受け付ける選択受付手段
を更に備え、
前記表示手段は、前記管状構造物の起始部から前記選択受付手段で選択を受け付けた末梢部までの経路を、当該末梢部ごとに表示することを特徴とする請求項１または２に記載の医用画像診断装置。
【請求項４】
前記医用画像診断装置は、
前記管状構造物の起始部から当該管状構造物の複数の末梢部までの経路を示す断面画像を生成する断面画像生成手段
を更に備え、
前記表示手段は、前記表示倍率決定手段で決定された表示倍率で、前記第２の経路を示す前記断面画像を表示することを特徴とする請求項１乃至３のいずれか１項に記載の医用画像診断装置。
【請求項５】
前記断面画像生成手段は、前記管状構造物の起始部から当該管状構造物の複数の末梢部までの経路を示す芯線と特定し、当該芯線を通る断面に基づいて断面画像を生成することを特徴とする請求項４に記載の医用画像診断装置。
【請求項６】
前記表示手段は、前記第１の経路が示す前記管状構造物の起始部からの距離と、前記第２の経路が示す前記管状構造物の起始部からの距離とに応じて決定される並び順で、当該第１の経路と当該第２の経路とを表示することを特徴とする請求項１乃至５のいずれか１項に記載の医用画像診断装置。
【請求項７】
医用画像診断装置の表示手段が、医用画像から特定される分岐点を含む管状構造物の起始部から当該管状構造物の複数の末梢部までの経路を、当該末梢部ごとに表示する表示ステップと、
医用画像診断装置の表示倍率決定手段が、前記表示ステップで表示される第１の経路と同一の分岐点を有する第２の経路の表示倍率を、前記第１の経路が有する起始部と前記第１の経路が有する当該分岐点とが表示される位置に応じて決定する表示倍率決定ステップと
を備え、
前記表示ステップは、前記表示倍率決定ステップで決定された表示倍率で前記第２の経路を表示することを特徴とする医用画像診断装置の制御方法。
【請求項８】
医用画像診断装置を、
医用画像から特定される分岐点を含む管状構造物の起始部から当該管状構造物の複数の末梢部までの経路を、当該末梢部ごとに表示する表示手段と、
前記表示手段で表示される第１の経路と同一の分岐点を有する第２の経路の表示倍率を、前記第１の経路が有する起始部と前記第１の経路が有する当該分岐点とが表示される位置に応じて決定する表示倍率決定手段
として機能させ、
前記表示手段は、前記表示倍率決定手段で決定された表示倍率で前記第２の経路を表示することを特徴とするプログラム。
【請求項９】
医用画像診断装置の表示手段が、医用画像から特定される分岐点を含む管状構造物の起始部から当該管状構造物の複数の末梢部までの経路を、当該末梢部ごとに表示する表示ステップと、
医用画像診断装置の表示倍率決定手段が、前記表示ステップで表示される第１の経路と同一の分岐点を有する第２の経路の表示倍率を、前記第１の経路が有する複数の当該分岐点が表示される位置に応じて決定する表示倍率決定ステップと
を備え、
前記表示ステップは、前記表示倍率決定ステップで決定された表示倍率で前記第２の経路を表示することを特徴とする医用画像診断装置の制御方法。
【請求項１０】
医用画像診断装置を、
医用画像から特定される分岐点を含む管状構造物の起始部から当該管状構造物の複数の末梢部までの経路を、当該末梢部ごとに表示する表示手段と、
前記表示手段で表示される第１の経路と同一の分岐点を有する第２の経路の表示倍率を、前記第１の経路が有する複数の当該分岐点が表示される位置に応じて決定する表示倍率決定手段
として機能させ、
前記表示手段は、前記表示倍率決定手段で決定された表示倍率で前記第２の経路を表示することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、分岐点を含む管状構造物の経路を表示する際に、他の経路と同一の分岐点を含む経路を適切な表示倍率で表示することの可能な医用画像診断装置、その制御方法、及びプログラムに関する。
【背景技術】
【０００２】
医用画像において、Ｘ線ＣＴやＭＲＩなどの二次元の医用画像（以下、二次元医用画像という。）を重ねてボリュームレンダリングを行うことにより、血管や腸等の管状構造物を三次元の医用画像（以下、三次元医用画像という。）として表示する仕組みが存在する。
【０００３】
この三次元医用画像の多断面を再構成する技術として、Ｃｕｒｖｅｄ  Ｍｕｌｔｉ  Ｐｌａｎｅｒ  Ｒｅｃｏｎｓｔｒｕｃｔｉｏｎ（以下、ＣＰＲという。）という技術が存在する。特許文献１には、管状構造物の長手方向にその中心線に沿うように曲線を描き、その曲線を直線に変換して得られたＳｔｒａｉｇｈｔｅｎｅｄ  ＣＰＲ画像を生成する技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００４−２８３３７３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ＣＰＲ画像は、ステントグラフトによる血管内治療を行う際に、三次元的に走行する管状構造物の全長や血管の直径を一つの画面上に表示することができるので、カテーテルの挿入箇所を検討する際に用いられている。
【０００６】
しかしながら、特許文献１に記載の技術や従来技術では、ＣＰＲ画像の大きさはＣＰＲ画像の表示領域に応じて生成されてしまう問題がある。
【０００７】
例えば、図２４に示す画面では、図６に示す管状構造物の起始部から末梢部Ｄ７までの経路を示すＣＰＲ画像を表示領域２４０１ａに表示し、管状構造物の起始部から末梢部Ｄ３までの経路を示すＣＰＲ画像を表示領域２４０１ｂに表示している。この２つの経路は図６に示す通り、分岐点Ｂ３までは同一である。ところが、短い経路でも見やすくさせるために、ＣＰＲ画像は表示領域２４０１の長辺の長さを用いて生成されてしまう。その結果、同一の経路が表示されているにもかかわらず、その比較検討をすることが困難である。
【０００８】
本発明の目的は、分岐点を含む管状構造物の経路を表示する際に、他の経路と同一の分岐点を含む経路を適切な表示倍率で表示することの可能な仕組みを提供することである。
【課題を解決するための手段】
【０００９】
上記の目的を達成するために本発明の医用画像診断装置は、医用画像から特定される分岐点を含む管状構造物の起始部から当該管状構造物の複数の末梢部までの経路を、当該末梢部ごとに表示する表示手段と、前記表示手段で表示される第１の経路と同一の分岐点を有する第２の経路の表示倍率を、前記第１の経路が有する起始部と前記第１の経路が有する当該分岐点とが表示される位置に応じて決定する表示倍率決定手段とを備え、前記表示手段は、前記表示倍率決定手段で決定された表示倍率で前記第２の経路を表示することを特徴とする。また、上記の目的を達成するために本発明の医用画像診断装置は、医用画像から特定される分岐点を含む管状構造物の起始部から当該管状構造物の複数の末梢部までの経路を、当該末梢部ごとに表示する表示手段と、前記表示手段で表示される第１の経路と同一の分岐点を有する第２の経路の表示倍率を、前記第１の経路が有する複数の当該分岐点が表示される位置に応じて決定する表示倍率決定手段とを備え、前記表示手段は、前記表示倍率決定手段で決定された表示倍率で前記第２の経路を表示することを特徴とする。
【発明の効果】
【００１０】
本発明によれば、分岐点を含む管状構造物の経路を表示する際に、他の経路と同一の分岐点を含む経路を適切な表示倍率で表示することが可能となる。
【図面の簡単な説明】
【００１１】
【図１】医用画像診断装置１００のハードウェア構成の一例を示す図である。
【図２】医用画像診断装置１００の機能構成の一例を示す図である。
【図３】管状構造物を解析する処理の流れの一例を示すフローチャートである。
【図４】三次元医用画像から特定される管状構造物の一例を示す図である。
【図５】管状構造物の芯線の一例を示す図である。
【図６】管状構造物の起始部、末梢部、分岐点、経路の一例を示す図である。
【図７】各種テーブルのテーブル構成の一例を示す図である。
【図８】ＣＰＲ画像比較画面の画面構成の一例を示す図である。
【図９】管状構造物の起始部から選択された末梢部までのＣＰＲ画像を表示する処理の流れの一例を示すフローチャートである。
【図１０】起始部から末梢部Ｄ７までの経路を示すＣＰＲ画像と、起始部から末梢部Ｄ３までの経路を示すＣＰＲ画像の一例を示す図である。
【図１１】起始部から末梢部Ｄ７までの経路を示すＣＰＲ画像をＣＰＲ画像比較画面に表示した場合の一例を示す図である。
【図１２】起始部から末梢部Ｄ７までの経路を示すＣＰＲ画像と、起始部から末梢部Ｄ３までの経路を示すＣＰＲ画像とをＣＰＲ画像比較画面に表示した場合の一例を示す図である。
【図１３】ＣＰＲ画像表示領域８０２に表示されるＣＰＲ画像の表示倍率を変更する処理の流れの一例を示すフローチャートである。
【図１４】ＣＰＲ画像表示領域８０２に表示されるＣＰＲ画像の表示倍率を変更した結果の一例を示す図である。
【図１５】ＣＰＲ画像表示領域８０２に表示されるＣＰＲ画像の表示位置を変更する処理の流れの一例を示すフローチャートである。
【図１６】ＣＰＲ画像表示領域８０２に表示されるＣＰＲ画像の表示位置を変更した結果の一例を示す図である。
【図１７】第二の実施形態における、医用画像診断装置１００の機能構成の一例を示す図である。
【図１８】設定変更画面を表示し、設定変更を行う処理の流れの一例を示すフローチャートである。
【図１９】設定変更画面の画面構成の一例を示す図である。
【図２０】設定情報テーブル２０００のテーブル構成の一例を示す図である。
【図２１】第二の実施形態における、管状構造物の起始部から選択された末梢部までのＣＰＲ画像を表示する処理の流れの一例を示すフローチャートである。
【図２２】並び順決定処理の詳細な処理の流れの一例を示すフローチャートである。
【図２３】決定された並び順でＣＰＲ画像を表示した場合の一例を示す図である。
【図２４】ＣＰＲ画像表示領域８０２の長辺の長さに応じてＣＰＲ画像を生成し表示した場合の一例を示す図である。
【発明を実施するための形態】
【００１２】
以下、図面を参照して、本発明の実施形態を詳細に説明する。まず、第一の実施形態について説明する。
【００１３】
図１は、医用画像診断装置１００のハードウェア構成の一例を示す図である。尚、図１に示す医用画像診断装置１００のハードウェア構成はこれに限らない。
【００１４】
医用画像診断装置１００は、ＣＴやＭＲＩ等の二次元医用画像から三次元医用画像を生成し、三次元医用画像から管状構造物を特定してＣＰＲ画像を生成する装置である。医用画像診断装置１００は、いわゆるパーソナルコンピュータであってもよいし、サーバ装置であってもよい。また、医用画像診断装置１００はタッチパネルを備えるタブレット端末や携帯端末であってもよい。
【００１５】
ＣＰＵ１０１は、システムバス１０４に接続される各デバイスやコントローラを統括的に制御する。
【００１６】
また、ＲＯＭ１０２あるいは外部メモリ１１１には、ＣＰＵ１０１の制御プログラムであるＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ  ／  ＯｕｔｐｕｔＳｙｓｔｅｍ）やオペレーティングシステムプログラムが記憶されている。また外部メモリ１１１には、各機能を実現するために必要な各種プログラム等が記憶されている。ＲＡＭ１０３は、ＣＰＵ１０１の主メモリ、ワークエリア等として機能する。
【００１７】
ＣＰＵ１０１は、処理の実行に際して必要なプログラム等をＲＡＭ１０３にロードして、プログラムを実行することで各種動作を実現するものである。
【００１８】
また、入力コントローラ１０５は、キーボードやマウス等のポインティングデバイスといった入力デバイス１０９からの入力を制御する。
【００１９】
ビデオコントローラ１０６は、ディスプレイ１１０等の表示器への表示を制御する。表示器はＣＲＴや液晶ディスプレイでも構わない。
【００２０】
メモリコントローラ１０７は、ハードディスクやフレキシブルディスク或いはＰＣＭＣＩＡカードスロットにアダプタを介して接続されるカード型メモリ等の外部メモリ１１１へのアクセスを制御する。外部メモリ１１１（記憶手段）は、ブートプログラム、ブラウザソフトウエア、各種のアプリケーション、フォントデータ、ユーザファイル、編集ファイル、各種データ等を記憶する。
【００２１】
通信Ｉ／Ｆコントローラ１０８は、ネットワークを介して、外部機器と接続・通信するものであり、ネットワークでの通信制御処理を実行する。例えば、ＴＣＰ／ＩＰを用いたインターネット通信等が可能である。
【００２２】
尚、ＣＰＵ１０１は、例えばＲＡＭ１０３内の表示情報用領域へアウトラインフォントの展開（ラスタライズ）処理を実行することにより、ディスプレイ１１０上での表示を可能としている。また、ＣＰＵ１０１は、ディスプレイ１１０上の不図示のマウスカーソル等でのユーザ指示を可能とする。
【００２３】
本発明の医用画像診断装置１００が後述する各種処理を実行するために用いられる各種プログラム等は外部メモリ１１１に記録されており、必要に応じてＲＡＭ１０３にロードされることによりＣＰＵ１０１によって実行されるものである。さらに、本発明に係わるプログラムが用いる定義ファイルや各種情報テーブルは外部メモリ１１１に格納されている。
【００２４】
図２は、医用画像診断装置１００の機能構成の一例を示す図である。尚、図２に示す各機能は、図１に示す各ハードウェアや各種プログラム等により実現される構成要素である。また、医用画像診断装置１００の機能構成は、これに限らない。
【００２５】
医用画像診断装置１００は機能部として、画像取得部２００、操作受付部２１０、画像生成部２２０、表示制御部２３０、画像解析部２４０を備えている。
【００２６】
画像取得部２００は、Ｘ線ＣＴ装置やＭＲＩ装置等の各種のモダリティ装置により得られた二次元医用画像を取得する機能部である。尚、以下では画像取得部２００がマルチスライスＸ線ＣＴ装置により得られる被検体の複数のＣＴ画像を例にとって説明する。
【００２７】
操作受付部２１０（選択受付手段）は、ディスプレイ１１０に表示される画面に対するユーザからの操作を受け付ける機能部である。入力デバイス１０９がユーザに操作されることで画面に表示される管状構造物に対する選択や各種指示、チェックボックスやラジオボタン等の選択フォームに対する選択を受け付ける。
【００２８】
画像生成部２２０は、被検体の立体モデルを示す三次元医用画像やＣＰＲ画像を生成する機能部である。画像生成部２２０は、三次元医用画像生成部２２１、ＣＰＲ画像生成部２２２を備えている。
【００２９】
三次元医用画像生成部２２１は、画像取得部で取得する複数の二次元医用画像に基づいてボリュームレンダリング等の公知の手法により、三次元医用画像を生成する機能部である。また、ユーザからの指示に応じて三次元医用画像のボリュームデータの不透明度やＣＴ値を変化させることにより、特定の構造だけを抽出して表示することができる。
【００３０】
ＣＰＲ画像生成部２２２（断面画像生成部）は、三次元化された医用画像中の対象となる管状構造物の少なくとも一部の範囲を示すＣＰＲ画像（断面画像）を生成する機能部である。ＣＰＲ画像は、ストレートＣＰＲ画像とすることが好ましいが、Ｓｔｒｅｔｃｈｅｄ  ＣＰＲ画像やＰｒｏｊｅｃｔｅｄ  ＣＰＲ画像であってもよい。ＣＰＲ画像生成部２２２は、表示の要否に拘わらず管状構造物全体についてＣＰＲ画像を生成してもよいし、観察範囲として指定された範囲についてのみＣＰＲ画像を生成してもよい。観察範囲は自動的に決定してもよいし、ユーザからの指定入力に基づいて決定してもよい。
【００３１】
表示制御部２３０は、ディスプレイ１１０における各種情報の表示を制御するための機能部である。表示制御部２３０は、表示部２３１、表示倍率決定部２３２を備えている。
【００３２】
表示部２３１（表示手段）は、画像生成部２２０で生成される画像をディスプレイ１１０に表示する機能部である。表示倍率決定部２３２で画像の表示倍率が指定された場合には、その表示倍率に拡大または縮小して表示する。
【００３３】
表示倍率決定部２３２（表示倍率決定手段）は、ＣＰＲ画像生成部２２２で生成されるＣＰＲ画像の表示倍率を決定する機能部である。表示部２３１によってＣＰＲ画像を表示する場合には、表示倍率決定部２３２は、このＣＰＲ画像と同一の分岐点を持つ他のＣＰＲ画像上において、当該分岐点の位置を特定し、この位置に応じて表示倍率を決定する。
【００３４】
画像解析部２４０は、画像生成部２２０で生成される三次元医用画像やＣＰＲ画像を解析する機能部である。画像解析部２４０は、管状構造物特定部２４１、起始部特定部２４２、末梢部特定部２４３、経路特定部２４４、分岐点特定部２４５、距離特定部２４６を備えている。
【００３５】
管状構造物特定部２４１は、三次元医用画像生成部２２１で生成される三次元医用画像から、対象の管状構造物を特定するための機能部である。例えば、上行大動脈から左右の大腿動脈・大腿深動脈までの管状構造物を特定する場合には、ＣＴ値が１００以上の物体において円形かつ中央のＣＴ値が外側よりも高いという特徴を基に大動脈の中心部を検出する。そして、検出された部分から同様の特徴を持つ形状を全方位に向かって追跡し、この形状がなくなったら追跡を終了する。このとき、追跡が終了した心臓部の部分を大動脈の起始部と定義し、それ以外の部分を末梢部と定義する。この起始部から各末梢部までの管状構造物が上行大動脈から左右の大腿動脈・大腿深動脈であると特定できる。尚、対象の管状構造物を特定する方法はこれに限らない。公知のいずれの方法を用いてもよい。
【００３６】
起始部特定部２４２は、管状構造物特定部２４１で追跡した結果、追跡が終了した心臓部の部分を起始部と特定するための機能部である。また、末梢部特定部２４３は、管状構造物特定部２４１で追跡した結果、追跡が終了した起始部以外の部分を末梢部と特定するための機能部である。
【００３７】
経路特定部２４４は、管状構造物特定部２４１で特定した管状構造物の芯線（中心線）を、起始部特定部２４２で特定した起始部から、末梢部特定部２４３で特定した末梢部までの経路として特定する機能部である。管状構造物の芯線は、管状構造物の軸方向に対する垂直な断面の中心点（または重心点）の集まりである。この中心点を起始部から各末梢部まで特定し、中心点を接続することで芯線が特定できる。そして、この芯線を各末梢部までの経路として特定する。
【００３８】
分岐点特定部２４５は、管状構造物特定部２４１で特定した管状構造物の芯線が分岐する部分を特定する機能部である。血管等の管状構造物は、木構造となっているため複数の経路に分岐する。分岐点特定部２４５は、この分岐点を芯線の分岐点から特定する。
【００３９】
距離特定部２４６は、経路特定部２４４で特定した管状構造物の経路を通る２点間の距離を特定する機能部である。管状構造物を示す三次元医用画像は二次元医用画像から生成されているため、この二次元医用画像からＤＩＣＯＭ（Ｄｉｇｉｔａｌ  Ｉｍａｇｉｎｇ  ａｎｄ  ＣＯｍｍｕｎｉｃａｔｉｏｎ  ｉｎ  Ｍｅｄｉｃｉｎｅ）の規格に応じて被検体の実測値を取得できる。この値に基づいて、管状構造物の経路を通る２点間の距離を特定する。
【００４０】
次に、図３から図８を参照して、管状構造物を解析する処理の流れについて説明する。
【００４１】
図３は、管状構造物を解析する処理の流れの一例を示すフローチャートである。ステップＳ３０１からステップＳ３０８の各ステップは、医用画像診断装置１００のＣＰＵ１０１によって実行される。尚、図３に示す処理内容や処理順はあくまで一例であり、これに限られない。
【００４２】
ステップＳ３０１では、画像取得部２００は、外部メモリ１１１に記憶される複数の二次元医用画像を取得する。あらかじめＸ線ＣＴ装置やＭＲＩ装置等のモダリティ装置から出力された二次元医用画像を外部メモリ１１１に記憶しておき、これを取得してもよいし、ネットワーク経由でモダリティ装置から取得してもよい。また、ユーザから指定された二次元医用画像を取得してもよいし、自動的に選択した医用画像を取得してもよい。
【００４３】
ステップＳ３０２では、三次元医用画像生成部２２１は、ステップＳ３０１で取得した複数の二次元医用画像を用いて三次元医用画像を生成する。三次元医用画像は、複数の二次元医用画像に対してボリュームレンダリングを施すことで、被検体の三次元構造を示す三次元医用画像を生成する。ボリュームレンダリングは公知の技術を用いる。
【００４４】
ステップＳ３０３では、管状構造物特定部２４１は、ステップＳ３０２で生成された三次元医用画像が示す被検体から管状構造物を特定する。管状構造物の特定については、前述した通りである。図４は、ステップＳ３０３で特定した管状構造物の一例である。管状構造物を特定するロジックでは不要な部分が抽出される可能性があるため、ユーザからの指示に応じて必要な部分だけを抽出してもよい。
【００４５】
ステップＳ３０４では、起始部特定部２４２は、ステップＳ３０３で特定した管状構造物の起始部を特定する。起始部の特定については、前述した通りである。本実施形態の起始部は、大動脈起始部である。そのため、心臓部近辺の大動脈の開始点が起始部となる。また、三次元医用画像の三次元空間上での起始部の座標を図７に示す起始部情報テーブル７００に格納する。
【００４６】
起始部情報テーブル７００は、外部メモリ１１１またはＲＡＭ１０３に記憶され、起始部座標７０１を備えている。起始部座標７０１は、ステップＳ３０４で特定される起始部の三次元空間上での座標値が格納される項目である。
【００４７】
ステップＳ３０５では、末梢部特定部２４３は、ステップＳ３０３で特定した管状構造物の各末梢部を特定する。末梢部の特定については、前述した通りである。本実施形態の末梢部は、各動脈の末梢部分である。厳密には末梢部は毛細血管に相当するが、本実施形態では、特定された管状構造物の枝分かれした末端を末梢部と定義する。また、三次元医用画像の三次元空間上での末梢部の座標を図７に示す末梢部情報テーブル７１０に格納する。
【００４８】
末梢部情報テーブル７１０は、外部メモリ１１１またはＲＡＭ１０３に記憶され、末梢部ＩＤ７１１、末梢部座標７１２、末梢部距離７１３を備えている。末梢部ＩＤ７１１は、末梢部ごとに割り振られる識別情報が格納される項目である。末梢部座標７１２は、末梢部の三次元空間上の座標値が格納される項目である。末梢部距離７１３は、起始部から末梢部までの経路の距離が格納される項目である。ステップＳ３０５では、末梢部ＩＤ７１１と末梢部座標７１２を格納する。
【００４９】
ステップＳ３０６では、経路特定部２４４は、ステップＳ３０３で特定した管状構造物の起始部から各抹消部までの芯線をそれぞれ特定し、当該芯線を各末梢部までの経路として特定する。経路の特定は、前述した通りである。図５は、管状構造物を模式的に表した図である。管状構造物の軸方向に対する垂直な断面の中心点（または重心点）が、中心点５０１ａ及び中心点５０１ｂである。この中心点５０１を起始部から各末梢部まで特定し、中心点５０１をそれぞれ接続することで芯線５０２が特定できる。そして、この芯線を各末梢部までの経路として特定する。また、三次元医用画像の三次元空間上での経路の座標は、図７に示す経路情報テーブル７２０に格納する。
【００５０】
経路情報テーブル７２０は、外部メモリ１１１またはＲＡＭ１０３に記憶され、経路ＩＤ７２１、経路座標７２２を備えている。経路ＩＤ７２１は、経路ごとに割り振られる識別情報が格納される項目である。経路座標７２２は、経路を構成する中心点５０１の三次元空間上の座標値が格納される項目である。
【００５１】
更に、起始部から末梢部までの経路が確定したので、起始部から末梢部までの経路の距離を距離特定部２４６が特定し、末梢部距離７１３に格納する。末梢部に対応する経路は、末梢部座標７１２に格納されている座標値を含む経路座標７２２から特定できる。
【００５２】
ステップＳ３０７では、分岐点特定部２４５は、ステップＳ３０６で特定した経路の分岐点を特定する。図５に示すように、枝分かれする管状構造物は分岐点５０３を有する。図５には分岐点５０３ａ、分岐点５０３ｂ、分岐点５０３ｃの３つの分岐点が存在する。こうした部分を公知の技術により特定する。そして、起始部から各分岐点まで経路の距離を距離特定部２４６が特定する。また、三次元医用画像の三次元空間上での分岐点の座標と距離は、図７に示す分岐点情報テーブル７３０に格納する。
【００５３】
分岐点情報テーブル７３０は、外部メモリ１１１またはＲＡＭ１０３に記憶され、分岐点ＩＤ７３１、分岐点座標７３２、分岐点距離７３３を備えている。分岐点ＩＤ７３１は、分岐点ごとに割り振られる識別情報が格納される項目である。分岐点座標７３２は、三次元空間上での分岐点の座標値が格納される項目である。分岐点距離７３３は、起始部から分岐点まで経路の距離が格納される項目である。
【００５４】
ステップＳ３０８では、表示部２３１は、図４に示すようなステップＳ３０３で特定した管状構造物をディスプレイ１１０に表示すると共に、ステップＳ３０４からステップＳ３０７の各ステップで特定した起始部、末梢部、経路、分岐点を重畳表示する。これらを管状構造物に重畳表示した結果が、図６である。ステップＳ３０４からステップＳ３０７の各ステップで各部を示す座標値を特定しているので、この座標値を図７の各テーブルから取得し、これに基づいて重畳表示する。図６の各部には、各部の名称やＩＤをあわせて記している。以下、図６に記されているＩＤに従って説明を行う。
【００５５】
また、表示部２３１は医用画像を診断するためのアプリケーションのウィンドウとして、図８に示すＣＰＲ画像比較画面を生成し、ディスプレイ１１０に表示してもよい。ＣＰＲ画像比較画面は、管状構造物表示領域８０１と、ＣＰＲ画像表示領域８０２を備えている。管状構造物表示領域８０１では、特定した管状構造物と起始部、末梢部、経路、分岐点を重畳表示する。また、ＣＰＲ画像表示領域８０２には、後述する処理で生成されるＣＰＲ画像を末梢部ごと、すなわち経路ごとに表示する。本実施形態ではＣＰＲ画像表示領域８０２は、ＣＰＲ画像の一部を表示する表示領域として説明するが、これに限らない。このように１つのウィンドウに管状構造物表示領域８０１と、ＣＰＲ画像表示領域８０２を設けることで複数のウィンドウを立ち上げる必要がなくなるので、効率的に操作を行うことができる。以下、ＣＰＲ画像比較画面に基づいて説明を行う。
【００５６】
次に、図９から図１２を参照して、ＣＰＲ画像を表示する処理の流れについて説明する。
【００５７】
図９は、管状構造物の起始部から選択された末梢部までのＣＰＲ画像を表示する処理の流れの一例を示すフローチャートである。ステップＳ９０１からステップＳ９１０の各ステップは、医用画像診断装置１００のＣＰＵ１０１によって実行される。尚、図９に示す処理内容や処理順はあくまで一例であり、これに限られない。
【００５８】
ステップＳ９０１では、操作受付部２１０は、管状構造物表示領域８０１に表示された管状構造物の末梢部に対する選択を受け付けたか否かを判定する。すなわち、図６に示す末梢部Ｄ１から末梢部Ｄ１１のいずれかに対する選択を受け付けたか否かを判定する。末梢部に対する選択を受け付けたと判定した場合には、ステップＳ９０２に処理を進める。末梢部に対する選択を受け付けたと判定しなかった場合には、ステップＳ９０２には処理を進めず、そのまま待機する。
【００５９】
ステップＳ９０２では、経路特定部２４４は、選択を受け付けた末梢部に対応する経路を特定する。選択を受け付けた末梢部の末梢部座標７１２を特定し、この座標値が含まれる経路座標７２２が示す経路が、当該末梢部に対応する経路である。本実施形態では、あらかじめ起始部から末梢部までの経路を特定しておき、末梢部に対する選択を受け付けるとその末梢部に対応する経路が特定されるが、末梢部に対する選択を受け付けると起始部から選択を受け付けた末梢部までの経路を追跡するようにしてもよい。
【００６０】
ステップＳ９０３では、距離特定部２４６は、後述する処理で生成するＣＰＲ画像を表示するＣＰＲ画像表示領域８０２の長辺の長さを特定する。ＣＰＲ画像表示領域８０２の長辺は、図８の長辺８０３に示す。ステップＳ９０３では、この長さのピクセル値を特定する。
【００６１】
ステップＳ９０４では、ＣＰＲ画像生成部２２２は、ステップＳ９０２で特定した経路のＣＰＲ画像をステップＳ９０３で特定した長さを用いて生成する。ＣＰＲ画像の生成方法は、公知の技術を用いる。例えば、特開２００４−２８３３７３、特開２０１１−２０６１５５、特開２０１２−２４５１７である。この周知のアルゴリズムに従って、経路を示す芯線を含み、管状構造物を長手方向に沿って切断する曲面である、切断曲面を設定する。この切断曲面を投影してＣＰＲ画像を生成する。切断曲面を投影する際には、ＣＰＲ画像の長辺がステップＳ９０３で特定した長さになるように生成する。こうすることで、生成されるＣＰＲ画像が小さくなりすぎないので、ユーザが閲覧しやすくなる。また、生成されるＣＰＲ画像は、ストレートＣＰＲ画像であることが好ましい。ストレートＣＰＲ画像であれば、図１０に示すように管状構造物の起始部から末梢部までがまっすぐに引き伸ばされた画像となるので、管状構造物の比較がしやすくなる。
【００６２】
ステップＳ９０５では、表示制御部２３０は、ステップＳ９０２で特定した経路とは異なる他の経路のＣＰＲ画像がＣＰＲ画像表示領域８０２に表示されているか否かを判定する。他の経路のＣＰＲ画像が表示されていると判定した場合には、ステップＳ９０７に処理を進める。他の経路のＣＰＲ画像が表示されていると判定しなかった場合、すなわち、どの経路のＣＰＲ画像もＣＰＲ画像表示領域８０２に表示されていないと判定した場合には、ステップＳ９０６に処理を進める。
【００６３】
ステップＳ９０６では、表示部２３１は、分岐点を含む管状構造物の起始部から当該管状構造物の末梢部までの経路を示すステップＳ９０４で生成したＣＰＲ画像を、ＣＰＲ画像表示領域８０２に表示させる。まず、図７に示すような表示領域情報テーブル７４０を参照し、表示領域情報テーブル７４０の末梢部ＩＤ７１１が空のレコードの表示領域ＩＤ７４１に基づいて、ステップＳ９０４で生成したＣＰＲ画像を表示するＣＰＲ画像表示領域８０２を決定する。そして、決定したＣＰＲ画像表示領域８０２に対して、ステップＳ９０４で生成したＣＰＲ画像を表示する。初期の表示倍率は１００％である。
【００６４】
表示領域情報テーブル７４０は、外部メモリ１１１やＲＡＭ１０３に記憶され、表示領域ＩＤ７４１、表示倍率７４２、末梢部ＩＤ７１１を備えている。表示領域ＩＤ７４１は、ＣＰＲ画像表示領域８０２ごとに割り振られる識別情報が格納される項目である。表示倍率７４２は、ＣＰＲ画像表示領域８０２に表示されるＣＰＲ画像の表示倍率が格納される項目である。末梢部ＩＤ７１１は、ＣＰＲ画像表示領域８０２に表示されるＣＰＲ画像に対応する末梢部ＩＤ７１１が格納される項目である。末梢部ＩＤ７１１は、末梢部情報テーブル７１０の末梢部ＩＤ７１１と対応する。表示領域情報テーブル７４０は、ＣＰＲ画像の表示を行う際に更新される。ステップＳ９０６では、この表示領域情報テーブル７４０の末梢部ＩＤ７１１に、表示するＣＰＲ画像の経路に対応する末梢部ＩＤ（末梢部情報テーブル７１０の末梢部ＩＤ７１１）がＣＰＲ画像表示領域８０２に対応するレコードに格納される。
【００６５】
また、表示する際には、ＣＰＲ画像に含まれる経路の起始部、分岐点、末梢部が識別可能となるようそれぞれをアイコン等で表示する。各部を表示する際には、図７に示す各種情報（起始部からの距離や座標等）を用いることでアイコンの表示位置を決定し、これを表示する。また、ＣＰＲ画像に含まれる経路がＣＰＲ画像表示領域８０２の中央付近に来るように表示位置を調整する。
【００６６】
このようにして表示したＣＰＲ画像の一例を図１１に示す。本実施形態では、ＣＰＲ画像比較画面のＣＰＲ画像表示領域８０２は２つ存在するのでこのうち、初めて生成されたＣＰＲ画像（例えば、図１０（ａ）に示す起始部から末梢部Ｄ７のＣＰＲ画像）をＣＰＲ画像表示領域８０２ａに表示する。どの表示領域に表示するかは自動的に決定してもよいし、ユーザが指定した表示領域に表示するようにしてもよい。
【００６７】
一方ステップＳ９０７では、分岐点特定部２４５は、ステップＳ９０２で特定した経路と表示中のＣＰＲ画像に対応する他の経路とにおいて、同一の分岐点を特定する。各経路の経路座標７２２を取得し、この経路座標７２２を比較する。すると各経路のうち、同一の経路が特定できるので、この同一の経路に含まれる分岐点を分岐点座標７３２から特定する。特定された分岐点座標７３２に対応する分岐点が各経路において同一の分岐点である。例えば、図１０に示す２つの経路（図１０（ａ）に示す起始部から末梢部Ｄ７のＣＰＲ画像と、図１０（ｂ）に示す起始部から末梢部Ｄ３のＣＰＲ画像）の同一の分岐点を特定すると、分岐点Ｂ１、分岐点Ｂ２、分岐点Ｂ３の３つが特定される。
【００６８】
ステップＳ９０８では、分岐点特定部２４５は、ステップＳ９０７で特定した分岐点と起始部の各ＣＰＲ画像上における位置（画像上の座標位置）を特定する。より具体的には、すでに表示されているＣＰＲ画像における当該分岐点と起始部の位置と、ステップＳ９０４で生成したＣＰＲ画像における当該分岐点と起始部の位置とを特定する。分岐点については、ステップＳ９０７で特定したいずれか分岐点の位置であればよい。
【００６９】
ステップＳ９０９では、表示倍率決定部２３２は、ステップＳ９０８で特定した分岐点と起始部の位置に応じて、ステップＳ９０４で生成したＣＰＲ画像の表示倍率を決定する。図１０を例にとって説明する。ステップＳ９０４で生成されたＣＰＲ画像（図１０（ｂ））の分岐点Ｂ１と、表示中のＣＰＲ画像（図１０（ａ））の分岐点Ｂ１とをこのままＣＰＲ画像表示領域８０２に表示すると図２４に示すようになる。図２４に示す通り、そのまま表示してしまうと、同一の分岐点（分岐点Ｂ１、分岐点Ｂ２、分岐点Ｂ３）の高さ（起始部から分岐点までのＣＰＲ画像上の長さ）が一致しない。そこで、ステップＳ９０８で特定した同一の分岐点の位置と同じ高さになる表示倍率を決定する。例えば、図１０（ａ）の分岐点Ｂ１の高さが５０、図１０（ｂ）の分岐点Ｂ１の高さが１００である場合、表示倍率を５０％とすれば図１０（ｂ）の分岐点Ｂ１の高さが５０となるので、ステップＳ９０９において表示倍率を５０％と決定する。
【００７０】
より具体的に説明すると、まず、表示中の第１の経路の起始部から当該第１の経路の分岐点（第２の経路と同一の分岐点）までのＣＰＲ画像上の経路の距離を特定する。次に、これから表示する第２の経路の起始部から第２の経路の分岐点（第１の経路と同一の分岐点）までのＣＰＲ画像上の経路の距離を特定する。そして特定したそれぞれの距離を比較し、第１の経路の当該分岐点と第２の経路の当該分岐点とがＣＰＲ画像上で同じ距離、つまり同じ高さになるような第２の経路の表示倍率を算出し、これを第２の表示経路の表示倍率として決定する。本実施形態では、起始部と共通する分岐点とを用いて表示倍率を特定したが、共通する分岐点が複数存在するのであれば、起始部の代わりにこの複数の分岐点を用いてもよい。例えば、分岐点Ｂ１と分岐点Ｂ２は図１０（ａ）の経路と図１０（ｂ）の経路において共通であるため、分岐点Ｂ１から分岐点Ｂ２の距離をそれぞれのＣＰＲ画像から特定し、表示倍率を求めてもよい。
【００７１】
ステップＳ９１０では、表示部２３１は、ステップＳ９０９で決定された表示倍率で、ステップＳ９０４で生成されたＣＰＲ画像をＣＰＲ画像表示領域８０２に表示する。表示領域情報テーブル７４０を参照し、ＣＰＲ画像表示領域８０２に空きがなければ、生成した日時が古いＣＰＲ画像を削除し、これにより空いたＣＰＲ画像表示領域８０２に決定する。または、新たにＣＰＲ画像表示領域８０２を設けてもよい。そして、表示領域情報テーブル７４０の末梢部ＩＤ７１１に、表示するＣＰＲ画像の経路に対応する末梢部ＩＤ（末梢部情報テーブル７１０の末梢部ＩＤ７１１）をＣＰＲ画像表示領域８０２に対応するレコードに格納する。更に、ステップＳ９０９で決定した表示倍率を当該レコードの表示倍率７４２に格納する。これにより、生成したＣＰＲ画像を決定したＣＰＲ画像表示領域８０２に決定した表示倍率で表示する。
【００７２】
また、本実施形形態では、ＣＰＲ画像のサイズ（縦横のピクセル値）は保持したまま表示倍率を変更する形態として説明するが、ＣＰＲ画像のサイズを変更してしまってもよい。このように、同一の分岐点が同じ高さになるよう表示倍率を変更して表示すると、図１２に示すようになる。図１２は、図１１に示すＣＰＲ画像比較画面のＣＰＲ画像表示領域８０２ｂに、新たなＣＰＲ画像（図１０（ｂ）に示す起始部から末梢部Ｄ３のＣＰＲ画像）を表示した場合を示す。この２つのＣＰＲ画像は、図２４と同じ２つ経路のＣＰＲ画像（図１０（ａ）に示す起始部から末梢部Ｄ７のＣＰＲ画像と、図１０（ｂ）に示す起始部から末梢部Ｄ３のＣＰＲ画像）である。ステップＳ９０９で決定した表示倍率を用いてステップＳ９０４で生成されたＣＰＲ画像を表示することで、他の経路と同一の分岐点の高さと、他の経路の当該分岐点の高さとを揃えて表示することが可能となる。
【００７３】
次に、図１３と図１４を参照して、ＣＰＲ画像の表示倍率を変更する処理の流れについて説明する。
【００７４】
図１３は、ＣＰＲ画像表示領域８０２に表示されるＣＰＲ画像の表示倍率を変更する処理の流れの一例を示すフローチャートである。ステップＳ１３０１からステップＳ１３０４の各ステップは、医用画像診断装置１００のＣＰＵ１０１によって実行される。尚、図１３に示す処理内容や処理順はあくまで一例であり、これに限られない。
【００７５】
ステップＳ１３０１では、操作受付部２１０は、ＣＰＲ画像表示領域８０２に表示されるいずれかのＣＰＲ画像の表示倍率を変更する指示を受け付けたか否かを判定する。表示倍率変更指示を受け付けたと判定した場合には、ステップＳ１３０２に処理を進める。表示倍率変更指示を受け付けたと判定しなかった場合には、ステップＳ１３０２に処理を進めず、そのまま待機する。
【００７６】
ステップＳ１３０２では、表示部２３１は、ユーザから指示されたＣＰＲ画像の表示倍率７４２を、ユーザから指示された表示倍率に変更する。こうすることで、ＣＰＲ画像表示領域８０２に表示されているＣＰＲ画像が拡大または縮小して表示される。
【００７７】
ステップＳ１３０３では、表示制御部２３０は、ユーザから指定されたＣＰＲ画像の経路とは異なる他の経路のＣＰＲ画像がＣＰＲ画像表示領域８０２に表示されているか否かを判定する。他の経路のＣＰＲ画像が表示されていると判定した場合には、ステップＳ１３０４に処理を進める。他の経路のＣＰＲ画像が表示されていると判定しなかった場合、すなわち、どの経路のＣＰＲ画像もＣＰＲ画像表示領域８０２に表示されていないと判定した場合には、本一連の処理を終了する。
【００７８】
ステップＳ１３０４では、表示部２３１は、ステップＳ１３０２で変更した表示倍率７４２に応じて、他の経路のＣＰＲ画像の表示倍率７４２を変更する。例えば、ステップＳ１３０２で表示倍率７４２が１００％から５０％に変更され、他の経路のＣＰＲ画像が４０％で表示されていた場合には、表示倍率が１／２になるので、他の経路のＣＰＲ画像の表示倍率も１／２の２０％に変更する。このように、同一の分岐点が同じ高さになるように表示倍率が調整されていたとしても、同じ高さを保つようにして他のＣＰＲ画像の表示倍率を連動して変更することができる。図１４は、ステップＳ１３０２とステップＳ１３０４で表示倍率を変更した場合の一例を示す。図１４は、図１２に示す各ＣＰＲ画像のうち、ＣＰＲ画像表示領域８０２ａに表示されているＣＰＲ画像の表示倍率を変更した場合である。ＣＰＲ画像表示領域８０２ａに表示されているＣＰＲ画像の表示倍率を変更すると、ＣＰＲ画像表示領域８０２ｂに表示されているＣＰＲ画像の表示倍率も連動して変更される。そのため、図１４に示すように同一の分岐点の高さが揃ったまま、拡大または縮小される。
【００７９】
次に、図１５と図１６を参照して、ＣＰＲ画像の表示位置を変更する処理の流れについて説明する。
【００８０】
図１５は、ＣＰＲ画像表示領域８０２に表示されるＣＰＲ画像の表示位置を変更する処理の流れの一例を示すフローチャートである。ステップＳ１５０１からステップＳ１５０４の各ステップは、医用画像診断装置１００のＣＰＵ１０１によって実行される。尚、図１５に示す処理内容や処理順はあくまで一例であり、これに限られない。
【００８１】
ステップＳ１５０１では、操作受付部２１０は、ＣＰＲ画像表示領域８０２に表示されるいずれかのＣＰＲ画像の表示位置を変更する指示を受け付けたか否かを判定する。表示位置変更指示を受け付けたと判定した場合には、ステップＳ１５０２に処理を進める。表示位置変更指示を受け付けたと判定しなかった場合には、ステップＳ１５０２に処理を進めず、そのまま待機する。
【００８２】
ステップＳ１５０２では、表示部２３１は、ユーザから指示されたＣＰＲ画像の表示位置を、ユーザから指示された表示位置に変更する。こうすることで、ＣＰＲ画像表示領域８０２に収まりきっていないＣＰＲ画像であっても、表示することができる。
【００８３】
ステップＳ１５０３では、表示制御部２３０は、ユーザから指定されたＣＰＲ画像の経路とは異なる他の経路のＣＰＲ画像がＣＰＲ画像表示領域８０２に表示されているか否かを判定する。他の経路のＣＰＲ画像が表示されていると判定した場合には、ステップＳ１５０４に処理を進める。他の経路のＣＰＲ画像が表示されていると判定しなかった場合、すなわち、どの経路のＣＰＲ画像もＣＰＲ画像表示領域８０２に表示されていないと判定した場合には、本一連の処理を終了する。
【００８４】
ステップＳ１５０４では、表示部２３１は、ステップＳ１５０２で変更された表示位置に応じて、他の経路のＣＰＲ画像の表示位置を変更する。すなわち、変更前の表示位置と変更後の表示位置の移動量や移動方向を特定し、この移動量や移動方向を用いて他の経路のＣＰＲ画像についても表示位置を連動して変更する。このとき、同一の分岐点の高さを保ったまま表示位置を変更する。つまり、表示位置を変更したとしても、ユーザが閲覧しやすいようにすることができる。図１６は、ステップＳ１５０２及びステップＳ１５０４によって、図１４の状態から表示位置を末梢部側に移動した場合を示す。図１４で表示されていた起始部と分岐点Ｂ１は表示領域外になり、分岐点Ｂ２、分岐点Ｂ３、更には分岐点Ｂ４、分岐点Ｂ５、末梢部Ｄ３が表示されている。また、同一の分岐点である分岐点Ｂ２と分岐点Ｂ３の高さは保持したままであることがわかる。このように、表示位置を移動しても同一の分岐点の高さを保持することで、ユーザが閲覧しやすくなる。
【００８５】
以上説明したように、分岐点を含む管状構造物の経路を表示する際に、他の経路と同一の分岐点を含む経路を適切な表示倍率で表示することが可能となる。また、いずれかの経路の表示倍率の変更や表示位置の変更がなされたとしても、同一の分岐点が比較しやすい状態を保ったまま変更することが可能となる。
【００８６】
尚、ＣＰＲ画像比較画面で表示する経路は、起始部から選択された各末梢部を通る経路であるが、ユーザから指定された二点を通る経路であってもよい。この場合には、表示中の他の経路と同一の分岐点が存在しない可能性がある。そのため、表示中の他の経路と同一の分岐点が存在する場合には、ステップＳ１３０３及びステップＳ１３０４、ステップＳ１５０３及びステップＳ１５０４を実行する。一方、表示中の他の経路と同一の分岐点が存在する場合には、これらステップを実行しないといった形態であってもよい。また、経路を示すＣＰＲ画像は３つ以上表示できてもよい。
【００８７】
次に、第二の実施形態について説明する。第二の実施形態は、第一の実施形態の変形例である。そのため、第一の実施形態と同様の箇所については図面で同一の符号を振り、説明を省略する。
【００８８】
第二の実施形態における医用画像診断装置１００のハードウェア構成は、第一の実施形態と同様であるので説明は省略する。
【００８９】
図１７は、第二の実施形態における医用画像診断装置１００の機能構成の一例を示す図である。尚、図１７に示す各機能は、図１に示す各ハードウェアや各種プログラム等により実現される構成要素である。また、医用画像診断装置１００の機能構成は、これに限らない。また、図２と同一の機能については説明を省略する。
【００９０】
医用画像診断装置１００は、図２に示す機能部に加え、更に設定部１７００を備えている。設定部１７００は、医用画像診断装置１００の動作設定を行うための機能部である。設定部１７００は、設定変更を行うためのダイアログ（ウィンドウであってもよい）を生成し、表示部２３１の機能により表示させ、操作受付部２１０で受け付けた設定を外部メモリ１１１やＲＡＭ１０３に記憶しておく。そして、必要に応じて記憶した設定を読み出して、当該設定に応じて医用画像診断装置１００の動作を切り替える。
【００９１】
次に、図１８から図２０を参照して、設定変更する処理の流れについて説明する。
【００９２】
図１８は、設定変更画面を表示し、設定変更を行う処理の流れの一例を示すフローチャートである。ステップＳ１８０１からステップＳ１８０４の各ステップは、医用画像診断装置１００のＣＰＵ１０１によって実行される。尚、図１８に示す処理内容や処理順はあくまで一例であり、これに限られない。
【００９３】
ステップＳ１８０１では、操作受付部２１０は、設置を変更する指示を受け付けたか否かを判定する。設定変更指示を受け付けたと判定した場合には、ステップＳ１８０２に処理を進める。設定変更指示を受け付けたと判定しなかった場合には、ステップＳ１８０２に処理を進めず、そのまま待機する。
【００９４】
ステップＳ１８０２では、表示部２３１は、設定部１７００によって生成される図１９に示すような設定変更画面をディスプレイ１１０に表示する。設定変更画面は、表示設定チェックボックス１９０１、並び順設定チェックボックス１９０２、並び順設定ラジオボタン１９０３を備えている。表示設定チェックボックス１９０１にチェックを入れると、表示するＣＰＲ画像が複数ある場合には、各ＣＰＲ画像が示す経路の同一の分岐点は同じ高さに揃えて表示するモードがＯＮになる。並び順設定チェックボックス１９０２にチェックを入れると、表示するＣＰＲ画像が複数ある場合にそのＣＰＲ画像の並び順を並び順設定ラジオボタン１９０３で指定することが可能となる。並び順設定ラジオボタン１９０３は、複数のＣＰＲ画像を起始部からの経路が近い順に並べて表示するのか、複数のＣＰＲ画像を起始部から経路が遠い順に並べて表示するのかを選択できる。
【００９５】
ステップＳ１８０３では、操作受付部２１０は、設定変更画面を介して設定変更の指示を受け付けたか否かを判定する。設定変更画面の各選択フォームで選択がなされた状態で、設定変更画面が備える変更ボタン１９０４の押下を受け付けたか否かを判定すればよい。設定変更の指示を受け付けたと判定した場合には、ステップＳ１８０４に処理を進める。設定変更の指示を受け付けたと判定しなかった場合には、ステップＳ１８０４に処理を進めず、そのまま待機する。
【００９６】
ステップＳ１８０４では、設定部１７００は、設定変更画面を介して受け付けた設定の変更を実行する。受け付けた設定は、図２０に示すような設定情報テーブル２０００に格納する。設定情報テーブル２０００は、外部メモリ１１１またはＲＡＭ１０３に記憶され、表示設定２００１、並び順設定２００２を備えている。表示設定２００１は、表示設定チェックボックス１９０１がＯＮなら１、ＯＦＦなら０が格納される項目である。並び順設定２００２は、並び順設定チェックボックス１９０２がＯＦＦなら０、並び順設定ラジオボタン１９０３で起始部からの経路が近い順で表示する旨が選択された場合には１、遠い順で表示する旨が選択された場合には２が格納される項目である。
【００９７】
次に、図２１から図２３を参照して、第二の実施形態における、ＣＰＲ画像を表示する処理の流れについて説明する。
【００９８】
図２１は、管状構造物の起始部から選択された末梢部までのＣＰＲ画像を表示する処理の流れの一例を示すフローチャートである。ステップＳ９０１からステップＳ９１０、及びステップＳ２１０１からステップＳ２１０５の各ステップは、医用画像診断装置１００のＣＰＵ１０１によって実行される。尚、図２１に示す処理内容や処理順はあくまで一例であり、これに限られない。また、ステップＳ９０１からステップＳ９１０は、図９と同様であるので説明を省略する。
【００９９】
ステップＳ９０４の処理が完了するとステップＳ２１０１では、設定部１７００は、表示設定２００１が１であるか否かを判定する。つまり、表示するＣＰＲ画像が複数ある場合には、各ＣＰＲ画像が示す経路の同一の分岐点は同じ高さに揃えて表示するモードがＯＮであるか否かを判定する。同一の分岐点に合わせて表示するモードであると判定した場合には、ステップＳ９０５に処理を進める。同一の分岐点に合わせて表示するモードであると判定しなかった場合、すなわち表示設定２００１が０であると判定した場合に、ステップＳ２１０２に処理を進める。このように、設定に応じて同一の分岐点の高さ合わせて表示するか否かを切り替えることができる。
【０１００】
ステップＳ９０５において表示中の他の経路のＣＰＲ画像があると判定されなかった場合と、ステップＳ２１０１において同一の分岐点に合わせて表示するモードであると判定しなかった場合には、ステップＳ２１０２に処理を進める。ステップＳ２１０２では、並び順設定２００２に応じてＣＰＲ画像の並び順を決定する処理を実行する。並び順決定処理の詳細は、後述する図２２に示す。
【０１０１】
ステップＳ２１０３では、表示部２３１は、ステップＳ９０４で生成されたＣＰＲ画像と表示中のＣＰＲ画像とを、ステップＳ２１０４で決定された並び順でＣＰＲ画像表示領域８０２に表示する。ＣＰＲ画像表示領域８０２は前述したように複数存在するので、例えば、画面左側から画面右側に向かうにつれて起始部からの距離が遠くなるような順番になるよう、各ＣＰＲ画像を表示するＣＰＲ画像表示領域８０２を決定する。これに応じて、表示領域情報テーブル７４０の表示倍率７４２と末梢部ＩＤ７１１を更新する。そして、決定したＣＰＲ画像表示領域８０２にＣＰＲ画像を表示する。また、ＣＰＲ画像表示領域８０２に表示している経路の末梢部や当該経路が管状構造物上のどの部分に当たるのかを管状構造物表示領域８０１に表示させる。例えば、管状構造物で選択された末梢部に対応する管状構造物上の経路または当該末梢部と、当該末梢部に対応する経路のＣＰＲ画像が表示されるＣＰＲ画像表示領域８０２とを同じ文字列や記号、または色によって対応づけることで、対応関係を表示してもよい。管状構造物上での表示は、図７の経路情報テーブル７２０と末梢部情報テーブル７１０とを用いることで実現可能である。図２３は、経路１や経路２といった文字列を、管状構造物の末梢部に対応する管状構造物上の経路と、当該末梢部に対応する経路のＣＰＲ画像が表示されるＣＰＲ画像表示領域８０２とに表示させている一例である。こうすることで、現在表示されているＣＰＲ画像が管状構造物上におけるどの経路なのかを特定することができる。更には、ステップＳ２１０３での表示は、表示中の他の経路が存在しているとしても、表示倍率を変更せずに表示する。すなわち、従来の表示形態で表示する。
【０１０２】
一方、ステップＳ９０５において表示中の他の経路のＣＰＲ画像があると判定され、生成したＣＰＲ画像の表示倍率を決定した後に、ステップＳ２１０４に処理を進める。ステップＳ２１０４では、並び順設定２００２に応じてＣＰＲ画像の並び順を決定する処理を実行する。並び順決定処理の詳細は、後述する図２２に示す。
【０１０３】
ステップＳ２１０５では、表示部２３１は、ステップＳ９０４で生成されたＣＰＲ画像と表示中のＣＰＲ画像とを、ステップＳ２１０４で決定された並び順でＣＰＲ画像表示領域８０２に表示する。ステップＳ９０４で生成されたＣＰＲ画像を表示する場合には、ステップＳ９０９で決定された表示倍率を用いてこれを表示する。ＣＰＲ画像表示領域８０２は前述したように複数存在するので、例えば、画面左側から画面右側に向かうにつれて起始部からの距離が遠くなるような順番になるよう、各ＣＰＲ画像を表示するＣＰＲ画像表示領域８０２を決定する。これに応じて、表示領域情報テーブル７４０の表示倍率７４２と末梢部ＩＤ７１１を更新する。そして、決定したＣＰＲ画像表示領域８０２にＣＰＲ画像を表示する。このようにして並び順を変更した結果が、図２３である。図２３は、図１２に示す並び順を、起始部からの距離が近い順に変更した一例である。画面左側に起始部に近い末梢部の経路が表示され、画面右側に起始部から遠い末梢部の経路が表示される。このようにすることで、ユーザが複数の経路を比較しやすくなる。尚、画面右側から画面左側に向かうにつれて起始部からの距離が遠くなるような順番でＣＰＲ画像を表示してもよい。
【０１０４】
図２２は、並び順決定処理の詳細な処理の流れの一例を示すフローチャートである。ステップＳ２２０１からステップＳ２２０８の各ステップは、医用画像診断装置１００のＣＰＵ１０１によって実行される。尚、図２２に示す処理内容や処理順はあくまで一例であり、これに限られない。また、ステップＳ２２０１からステップＳ２２０８は、図２２と同様であるので説明を省略する。
【０１０５】
ステップＳ２２０１では、設定部１７００は、設定情報テーブル２０００の並び順設定２００２を取得する。そして、ステップＳ２２０２では、設定部１７００は、ステップＳ２２０１で取得した並び順設定２００２が示す設定が、起始部から近い順に表示する設定であるか否かを判定する。起始部から近い順に表示する設定であると判定した場合には、ステップＳ２２０３に処理を進める。そうでない場合には、ステップＳ２２０５に処理を進める。
【０１０６】
ステップＳ２２０３では、距離特定部２４６は、ＣＰＲ画像表示領域８０２に表示する各ＣＰＲ画像が示す各経路の起始部から末梢部までの距離を取得する。前述した末梢部情報テーブル７１０の末梢部距離７１３に起始部から各末梢部までの距離が格納されているので、表示する経路に対応する距離をここから取得する。尚、表示するＣＰＲ画像の起始部と末梢部とを特定し、距離を測定することで取得してもよい。
【０１０７】
ステップＳ２２０４では、表部２３１は、ステップＳ２２０３で取得した各経路の距離を比較し、距離が短い順（つまり起始部からの距離が近い順）になるようにＣＰＲ画像の並び順を決定する。
【０１０８】
ステップＳ２２０２では、設定部１７００は、ステップＳ２２０１で取得した並び順設定２００２が示す設定が、起始部から遠い順に表示する設定であるか否かを判定する。起始部から遠い順に表示する設定であると判定した場合には、ステップＳ２２０６に処理を進める。そうでない場合には、ステップＳ２２０８に処理を進める。
【０１０９】
ステップＳ２２０６では、距離特定部２４６は、ＣＰＲ画像表示領域８０２に表示する各ＣＰＲ画像が示す各経路の起始部から末梢部までの距離を取得する。前述した末梢部情報テーブル７１０の末梢部距離７１３に起始部から各末梢部までの距離が格納されているので、表示する経路に対応する距離をここから取得する。尚、表示するＣＰＲ画像の起始部と末梢部とを特定し、距離を測定することで取得してもよい。
【０１１０】
ステップＳ２２０７では、表部２３１は、ステップＳ２２０６で取得した各経路の距離を比較し、距離が長い順（つまり起始部からの距離が遠い順）になるようにＣＰＲ画像の並び順を決定する。
【０１１１】
ステップＳ２２０８では、表部２３１は、末梢部を選択した順になるように、ＣＰＲ画像の並び順を決定する。末梢部を選択するごとにＣＰＲ画像が生成され、表示されるので、ＣＰＲ画像を表示した順と換言することもできる。
【０１１２】
このようにして、表示するＣＰＲ画像の並び順を決定し、前述したステップＳ２１０３及びステップＳ２１０５において用いれば、設定に応じた並び順でＣＰＲ画像を表示することができる。
【０１１３】
以上説明したように、分岐点を含む管状構造物の経路を表示する際に、他の経路と同一の分岐点を含む経路を適切な表示倍率で表示することが可能となる。また、設定に応じて他の経路と同一の分岐点を含む経路を適切な表示倍率で表示するか否かを切り替えることが可能となる。
【０１１４】
本発明は、例えば、システム、装置、方法、プログラム若しくは記憶媒体等としての実施形態も可能であり、具体的には、複数の機器から構成されるシステムに適用してもよいし、また、１つの機器からなる装置に適用してもよい。
【０１１５】
なお、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラムを、システム或いは装置に直接、或いは遠隔から供給するものを含む。そして、そのシステム或いは装置のコンピュータが前記供給されたプログラムコードを読み出して実行することによっても達成される場合も本発明に含まれる。
【０１１６】
したがって、本発明の機能処理をコンピュータで実現するために、前記コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。
【０１１７】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等の形態であってもよい。
【０１１８】
プログラムを供給するための記録媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷなどがある。また、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ，ＤＶＤ−Ｒ）などもある。
【０１１９】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続する。そして、前記ホームページから本発明のコンピュータプログラムそのもの、若しくは圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。
【０１２０】
また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明に含まれるものである。
【０１２１】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせる。そして、ダウンロードした鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【０１２２】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される。その他、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部又は全部を行い、その処理によっても前述した実施形態の機能が実現され得る。
【０１２３】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。その後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部又は全部を行い、その処理によっても前述した実施形態の機能が実現される。
【０１２４】
なお、前述した実施形態は、本発明を実施するにあたっての具体化の例を示したものに過ぎず、これらによって本発明の技術的範囲が限定的に解釈されてはならないものである。即ち、本発明はその技術思想、又はその主要な特徴から逸脱することなく、様々な形で実施することができる。
【符号の説明】
【０１２５】
１００  医用画像診断装置
１０１  ＣＰＵ
１０３  ＲＡＭ
１１１  外部メモリ
２００  画像取得部
２１０  操作受付部
２２２  ＣＰＲ画像生成部
２３１  表示部
２３２  表示倍率決定部
２４０  画像解析部
【図１】
0006476041.tif 000002
【図２】
0006476041.tif 000003
【図３】
0006476041.tif 000004
【図４】
0006476041.tif 000005
【図５】
0006476041.tif 000006
【図６】
0006476041.tif 000007
【図７】
0006476041.tif 000008
【図８】
0006476041.tif 000009
【図９】
0006476041.tif 000010
【図１０】
0006476041.tif 000011
【図１１】
0006476041.tif 000012
【図１２】
0006476041.tif 000013
【図１３】
0006476041.tif 000014
【図１４】
0006476041.tif 000015
【図１５】
0006476041.tif 000016
【図１６】
0006476041.tif 000017
【図１７】
0006476041.tif 000018
【図１８】
0006476041.tif 000019
【図１９】
0006476041.tif 000020
【図２０】
0006476041.tif 000021
【図２１】
0006476041.tif 000022
【図２２】
0006476041.tif 000023
【図２３】
0006476041.tif 000024
【図２４】
0006476041.tif 000025