(57)【要約】【課題】ダイナミック心筋核医学画像データの新たな解析手法を提供する【解決手段】データの収集時間帯が各々異なる複数の３次元心筋核医学画像の各々について心筋領域と心筋内腔領域とを抽出することと；抽出した心筋領域の少なくとも部分に関連する放射能カウント値を求めることと；抽出した心筋内腔領域の少なくとも部分に関連する放射能カウント値を求めることと；心筋領域の放射能カウント値と、心筋内腔領域の放射能カウント値と、心筋内腔領域の放射能カウント値の時間累積値との関係を表す定数を計算することとを含み、ここで前記定数は、実質的に、心筋内腔領域の放射能カウント値に対する心筋領域の放射能カウント値の比と、心筋内腔領域の放射能カウント値の時間累積値に関する値との関係を直線近似したときの傾きに相当する値である。【選択図】図６
2014190695.tif 000002
【特許請求の範囲】
【請求項１】
装置の処理手段でコンピュータプログラムが実行されることにより、前記装置が遂行する方法であって、
データの収集時間帯が各々異なる複数の３次元心筋核医学画像の各々について、心筋領域と心筋内腔領域とを抽出することと；
前記複数の３次元心筋核医学画像データの各々について、前記抽出した心筋領域の少なくとも部分に関連する放射能カウント値を求めることと；
前記複数の３次元心筋核医学画像データの各々について、前記抽出した心筋内腔領域の少なくとも部分であって前記心筋領域の前記部分に対応する部分に関連する放射能カウント値を求めることと；
前記求めた心筋領域の放射能カウント値と、前記求めた心筋内腔領域の放射能カウント値と、前記求めた心筋内腔領域の放射能カウント値の時間累積値との関係を表す定数を計算することと；
を含み、ここで前記定数は、実質的に、前記心筋内腔領域の放射能カウント値に対する前記心筋領域の放射能カウント値の比と、前記心筋内腔領域の放射能カウント値の時間累積値に関する値との関係を直線近似したときの傾きに相当する値である、方法。
【請求項２】
前記時間累積値に関する値は
2014190695.tif 000016
と表すことができ、ここでfi(t)は、時刻tで代表される時間帯における心筋内腔領域の放射能カウント値であることを特徴とする、請求項１に記載の方法。
【請求項３】
前記複数の３次元心筋核医学画像データは、それぞれダイナミック心筋核医学データの異なる時間位置に対応するものである、請求項２に記載の方法。
【請求項４】
前記複数の３次元心筋核医学画像データはＳＰＥＣＴで得られた画像データである、請求項２または３に記載の方法。
【請求項５】
前記直線近似を行う範囲は、前記比と、前記時間累積値に関する値との相関係数が所定の値以上となる範囲である、請求項１から４のいずれかに記載の方法。
【請求項６】
ユーザ入力に基づいて前記直線近似を行う範囲を設定することを含む、請求項１から４のいずれかに記載の方法。
【請求項７】
心筋ポーラーマップの各セグメントについて、前記定数に関する情報を表したマップを提供することを更に含む、請求項１から６のいずれかに記載の方法。
【請求項８】
心筋ポーラーマップの各セグメントについて、負荷条件下で得られた心筋核医学画像から計算した前記定数と、安静条件下で得られた心筋核医学画像から計算した前記定数との比に関する情報を表したマップを提供することを更に含む、請求項１から７のいずれかに記載の方法。
【請求項９】
装置の処理手段で実行されることにより、前記装置に請求項１から８のいずれかに記載の方法を実行させるプログラム命令を備える、コンピュータプログラム。
【請求項１０】
処理手段と記憶手段とを備える装置であって、前記記憶手段は、前記処理手段で実行されることにより前記装置に請求項１から８のいずれかに記載の方法を実行させるプログラム命令を格納する、装置。
【請求項１１】
データの収集時間帯が各々異なる複数の３次元心筋核医学画像の各々について、心筋領域と心筋内腔領域とを抽出する手段と；
前記複数の３次元心筋核医学画像データの各々について、前記抽出した心筋領域の少なくとも部分に関連する放射能カウント値を求める手段と；
前記複数の３次元心筋核医学画像データの各々について、前記抽出した心筋内腔領域の少なくとも部分であって前記心筋領域の前記部分に対応する部分に関連する放射能カウント値を求める手段と；
前記求めた心筋領域の放射能カウント値と、前記求めた心筋内腔領域の放射能カウント値と、前記求めた心筋内腔領域の放射能カウント値の時間累積値との関係を表す定数を計算する手段と；
を備え、ここで前記定数は、実質的に、前記心筋内腔領域の放射能カウント値に対する前記心筋領域の放射能カウント値の比と、前記心筋内腔領域の放射能カウント値の時間累積値に関する値との関係を直線近似したときの傾きに相当する値である、装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、３次元ダイナミック心筋核医学画像データのパトラック解析に関する。
【発明の背景】
【０００２】
ＳＰＥＣＴ（Single Photon Emission Tomography：単光子放射断層撮影法）やＰＥＴ（Positron Emission Tomography： 陽電子放出断層撮影法）のような核医学イメージング技術は、放射性核種を含む医薬品を体内に投与し、その核種の崩壊に起因して放出される放射線を検出器で捕らえて画像化する技術である。有用な核医学画像を得るためには多くの放射線が検出器でカウントされる必要があるので、以前は一枚の断層像を得るためだけであっても、長い時間をかけて放射線の収集を行う必要があった。それでも検出器の性能の進歩とともに、徐々に短時間で多くの放射線を捉えることが可能になってきていたが、最近実用化された半導体検出器は、放射線の検出能力を飛躍的に増大させ、データ収集時間が僅か数秒であっても画像化に十分な放射線計数を得られるようになった。このため近年では、放射性トレーサーの投与直後から連続的に放射線の検出を行い、後で所望の時間毎にデータを切り出して画像化し、トレーサーの取り込みや代謝の様子をダイナミックに、つまり経時的に観察することができるようになってきた。時間的に連続して収集されたＰＥＴやＳＰＥＣＴのデータはダイナミックデータと呼ばれることがある。
【０００３】
ダイナミックデータの観察手法としては、例えば５秒毎など所定の時間毎にデータを切り出して画像化し、所望の断面画像を時間的に並べて明るく画像化される部位の時間変化を追うなどが考えられる。しかしこのような手法は、組織の全体的な機能低下を発見することが難しいという欠点があり、例えば心筋の機能を調べる場合、心筋の機能が低下すると心筋への血液の灌流機能が全体的に落ちるため、機能低下が画像全体の濃淡に現れにくく、異常を見分けることが難しい。
【０００４】
また、臓器は３次元的な組織であるので、断面画像のような２次元で経時的変化を観察するのではなく、３次元のボリュームに基づいて経時的変化を観察することができれば望ましいと考えられる。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本明細書に開示される様々な構成の各々は、上述の課題の少なくともいずれかを解決することを目的として開発されたものである。
【課題を解決するための手段】
【０００６】
本明細書に開示される新規な構成の一つは次のような方法である。この方法は、  データの収集時間帯が各々異なる複数の３次元心筋核医学画像データの各々について、心筋領域と心筋内腔領域とを抽出することと；
【０００７】
前記複数の３次元心筋核医学画像データの各々について、前記抽出した心筋領域の少なくとも部分に関連する放射能カウント値を求めることと；
【０００８】
前記複数の３次元心筋核医学画像データの各々について、前記抽出した心筋内腔領域の少なくとも部分であって前記心筋領域の前記部分に対応する部分に関連する放射能カウント値を求めることと；
【０００９】
前記求めた心筋領域の放射能カウント値と、前記求めた心筋内腔領域の放射能カウント値と、前記求めた心筋内腔領域の放射能カウント値の時間累積値との関係を表す定数を計算することと；
を含む。
【００１０】
ここで前記定数は、実質的に、前記心筋内腔領域の放射能カウント値に対する前記心筋領域の放射能カウント値の比と、前記心筋内腔領域の放射能カウント値の時間累積値に関する値との関係を直線近似したときの傾きに相当する値である。
【００１１】
発明者が発見したところによると、この傾きは、血管内にある血液から心筋組織へのトレーサーの取り込み能力を反映していると考えることができ、例えば正常人であっても、この傾きは、安静時には緩やかになり、負荷をかけると大きくなる。また心臓の機能に異常が見られる者は、正常人よりも傾きが緩やかになる傾向が見られる。そこで、核医学画像診断を行う者に上記の傾きを反映する情報を提示することにより、診断者が異常を発見する上で大きな助けとなることが期待できる。
【００１２】
また、上記の傾き又は定数は、心筋の３次元的な構造を考慮に入れた値であることに留意されたい。すなわち、３次元的に抽出した心筋や心筋内腔に基づいてカウント値を計算し、上記の傾き又は定数を計算している。心筋の３次元的な構造を考慮に入れて心臓を特徴付ける試みは殆ど知られておらず、上記の傾き又は定数を用いることは、極めて独創的である。また心臓はもちろんのこと３次元的な臓器であるので、３次元的な構造に基づいた特徴情報は、２次元的な解析に基づく特徴情報よりも自然であり、より信頼性・有用性が高いと思われる。
【００１３】
なお、「前記抽出した心筋領域の少なくとも部分」や「前記抽出した心筋内腔領域の少なくとも部分であって前記心筋領域の前記部分に対応する部分」との記載があるが、「少なくとも部分」と記載した理由は、実施形態によっては「全体」であってもよいからである。すなわち、実施形態によっては心筋領域の全体や心筋内腔の全体から上記のカウント値や累積値を計算してもよい。従って、ここでいう「部分」とは、「全体」をも包含する概念である。
【００１４】
前記複数の３次元心筋核医学画像データは、３次元ダイナミック心筋核医学画像データ、例えば３次元ダイナミック心筋ＳＰＥＣＴ画像データの異なる時間位置に対応するものであってもよい。
【００１５】
好ましい実施形態において、心筋内腔領域の放射能カウント値の時間累積値に関する値とは、次のようなものであることができる。
［式１］
2014190695.tif 000003
ここでfi(t)は、時刻tで代表される時間帯における心筋内腔領域の放射能カウント値である。
【００１６】
従って、上記の定数をｋと表すと、上記の直線近似は次のように表すことができる。
［式２］
2014190695.tif 000004
ここで、
2014190695.tif 000005
である。
【００１７】
しかしながら、
2014190695.tif 000006
の全ての範囲において式２のフィッティングを直線近似する必要はない。むしろ、直線近似が適当であると思われる範囲は、
2014190695.tif 000007
が小さな領域のみである。そこで、上記の直線近似を行う範囲はユーザが任意に設定できるようにすることが好ましい。また、上記の直線近似を行う範囲を自動的に設定するように構成することも好ましい。例えば、
2014190695.tif 000008
と
2014190695.tif 000009
との間の相関係数が所定の値以上である範囲（例えば０．７以上である範囲）でのみ、直線近似を行うこととしてもよい。
【００１８】
上述の方法は、例えば、装置の処理手段でコンピュータプログラムが実行されることにより、前記装置が遂行する方法として実施されうる。また例えば、装置の処理手段で実行されることにより、前記装置に上述の方法を実行させるコンピュータプログラムとしても実施されうる。また例えば、上述の方法を実行するように構成される装置としても実施されうる。
【００１９】
以下、次の図面を参照しつつ具体的な実施形態の例を紹介する。
【図面の簡単な説明】
【００２０】
【図１】本明細書で開示される様々な処理を実行するための装置またはシステム１００の主な構成を説明するための図である。
【図２】パトラック解析プログラム１６０による処理の一部を説明するためのフローチャートである。
【図３】心筋輪郭抽出処理の結果の例を説明するための図である。
【図４】セグメント分割の手法を説明するための図である。
【図５】カウント数の時間変化をグラフ化した例である。
【図６】パトラック解析プログラム１６０による処理の一部を説明するための図である。
【図７】パトラック解析プログラム１６０による処理の一部を説明するための図である。
【好適な実施形態の説明】
【００２１】
図１は、本明細書で開示される様々な処理を実行するためのシステム１００の主な構成を説明するための図である。図１に描かれるように、システム１００は、ハードウェア的には一般的なコンピュータと同様であり、ＣＰＵ１０２，主記憶装置１０４，補助記憶装置１０６，ディスプレイ・インターフェース１０７，周辺機器インタフェース１０８，ネットワーク・インターフェース１０９などを備えることができる。一般的なコンピュータと同様に、主記憶装置１０４としては高速なＲＡＭ（ランダムアクセスメモリ）を使用することができ、補助記憶装置１０６としては、安価で大容量のハードディスクやＳＳＤなどを用いることができる。システム１００には、情報表示のためのディスプレイを接続することができ、これはディスプレイ・インターフェース１０７を介して接続される。またシステム１００には、キーボードやマウス、タッチパネルのようなユーザインターフェースを接続することができ、これは周辺機器インタフェース１０８を介して接続される。ネットワーク・インターフェース１０９は、ネットワークを介して他のコンピュータやインターネットに接続するために用いられることができる。システム１００の最も基本的な機能は、補助記憶装置１０６に格納されるオペレーティングシステム１１０がＣＰＵ１０２に読み込まれて実行されることにより提供される。また、補助記憶装置１０６に格納される各種のプログラム（例えばプログラム１６０）がＣＰＵ１０２に読み込まれて実行されることにより、オペレーティングシステム１１０で提供される機能以外の機能、例えば図２以降を参照して説明される後述の機能が提供される。
【００２２】
補助記憶装置１０６には、心筋を対象として施行される、ＳＰＥＣＴやＰＥＴのダイナミックスキャンで得られた生データ１４９が格納されていてもよい。ＳＰＥＣＴを用いて心筋を対象とするデータ収集を行う場合、201TlCl（塩化タリウム）や99mTc-tetrofosmin（テトロホスミン）など、冠状動脈の血流に比例して心筋細胞内に取り込まれる性質を有する放射性物質をトレーサーとして被験者に投与することが多い。生データ１４９は、例えば、トレーサーの投与直後から数十分〜数時間に亘る、ガンマ線のカウント数を格納したデータであることができ、検出単位毎（例えば半導体検出器のセル毎）、単位時間毎（例えば装置の時間分解能毎）に、ガンマ線カウント数をデータ値として有するデータであることができる。
【００２３】
補助記憶装置１０６には、また、図２以降を用いて詳述するパトラック解析の対象となるデータ１５０が格納されていてもよい。データ１５０は、生データ１４９のカウント数情報を所定の時間毎に切り出して画像化したものを含むデータであり、すなわち３次元核医学画像データの時系列を含むデータである。各３次元核医学画像データには時間に関する情報が付与されており、例えば放射性トレーサーの投与開始時刻を０秒としたときの、何秒後における画像を表すのかを示す情報が付与されていてもよい。各３次元核医学画像データは、それぞれ測定対象臓器の異なる断面を画像化している２次元核医学画像データのセットから構成され、全体として当該臓器全体の３次元情報を提供する２次元画像セットから構成される。データ１５０は所定の時間毎（例えば５秒間毎）に１セットの３次元核医学画像データを有していてもよい。画像化しようとしている臓器が心室（心筋）の場合、各３次元核医学画像データを、３次元心筋核医学画像データと呼ぶことがある。
【００２４】
データ１５０のような、３次元核医学画像データの時系列から構成されるデータを、ダイナミック核医学データと呼ぶことがある。例えばＳＰＥＣＴを用いて得られたダイナミック核医学データは、ダイナミックＳＰＥＣＴデータと呼ばれることがある。また、心筋（心室）を対象としたダイナックスキャンにより得られたダイナミック核医学データを、ダイナミック心筋核医学データと呼ぶことがある。
【００２５】
後の図面に紹介される解析結果例は、左心室を対象としたＳＰＥＣＴ測定を遂行して得られたダイナミック心筋ＳＰＥＣＴデータを解析したものであるが、ＰＥＴにより得られたダイナミックデータについても同様に解析を行うことが可能である。  補助記憶装置１０６には、図２以降を用いて詳述するパトラック解析を実行するための中心的な要素である、パトラック解析プログラム１６０が格納されていてもよい。パトラック解析プログラム１６０は、データ１５０から各時間点の３次元心筋核医学画像データを抽出すると共に、各３次元画像データに対して特徴量を計算して解析を行うためのプログラムである。一例ではあるが、パトラック解析プログラム１６０は、図示されているようなモジュール１６２〜１６８から構成されるようにプログラムされてもよい。画像抽出モジュール１６２は、ダイナミック核医学データ１５０から、特定の時間における３次元核医学画像データを抽出するモジュールである。モジュール１６２は、抽出した３次元画像データを、例えばデータ１５１，１５２などとして例示されているように、補助記憶装置１０６に保存するように構成されてもよい。スライス操作モジュール１６４は、モジュール１６２によって抽出された３次元画像を自在の断面で切り出して２次元スライスを作成するためプログラムである。３次元画像からの２次元スライスの切り出しを行うプログラムは多数存在するので、そのようなプログラムのソースコードを利用して、モジュール１６４を作成することができる。
【００２６】
心筋輪郭抽出モジュール１６６は、モジュール１６２によって抽出された３次元画像データの中から、心筋の輪郭を自動的に抽出するためのプログラムである。モジュール１６６に載せる心筋輪郭自動抽出アルゴリズムは既存のものを利用することができるが、特に、出願人による国際特許出願（ＰＣＴ／ＪＰ２０１２／７４５１６）に開示されるアルゴリズムが適している。ＰＣＴ／ＪＰ２０１２／７４５１６の内容は本明細書の一部をなす。パトラック解析モジュール１６８は、図２以降を用いて説明するパトラック解析を行うためのモジュールである。モジュール１６８によって遂行されるパトラック解析の詳細は図２以降を用いて後述する。
【００２７】
なお、パトラック解析プログラム１６０のこのようなモジュール構成は単なる例示であり、プログラム１６０の実施形態には様々なものがありうることに注意されたい。モジュール構成を採らない実施形態も可能であり、またモジュール１６２〜１６８の２つ以上が結合した形態を有していたり、またいずれかのモジュールが２つ以上のモジュールに分離していたりする場合もある。あるいは、パトラック解析プログラム１６０自身が明確に複数のプログラムの集合として提供される場合もある。当業者であれば、本明細書の開示事項に基づいて、好みのプログラミング方法で、また既存の様々なプログラムやプログラミング環境を利用して、パトラック解析プログラム１６０及び／又はモジュール１６２〜１６８と同等の機能を有するプログラムを作成することができるだろう。
【００２８】
実施形態によっては、補助記憶装置１０６には、生データ１４９からダイナミック核医学データ１５０を作成するためのプログラム１７０が格納されていてもよい。プログラム１７０は、ＣＰＵ１０２に実行されると、生データ１４９のカウントデータを所定の時間毎（例えば５秒ごと）に切り出し、スライス毎に２次元逆フーリエ変換等を利用してカウントデータを画像データへと変換することにより、一組の３次元核医学画像データを構築する。カウントデータの画像への再構成はよく知られた処理である。
【００２９】
システム１００は、図１に描かれた要素の他にも、電源や冷却装置など通常のコンピュータシステムが備える装置と同様の構成を備えることができる。コンピュータシステムの実装形態には、記憶装置の分散・冗長化やＣＰＵの仮想化を利用したものなど、様々な形態のものが知られているが、本明細書に開示される事項は、どのような形態のコンピュータシステム上に搭載されてもよい。本明細書に開示される事項は、一般的に、（１）処理手段に実行されることにより、当該処理手段を備える装置またはシステムに、本明細書で説明される各種の処理を遂行させるように構成される命令を備えるプログラム、（２）当該処理手段が当該プログラムを実行することにより実現される装置またはシステムの動作方法、（３）当該プログラム及び当該プログラムを実行するように構成される処理手段を備える装置またはシステムなどとして具現化されることができる。
【００３０】
図１にはダイナミックデータ１５０が一つしか描かれていないが、むろん、もっと多くのダイナミックデータが補助記憶装置１０６に格納されていてもよく、例えば同じ被験者に対して負荷条件下で収集されたデータと安静条件下で収集されたデータ、時期を変えて収集されたデータ、異なる被験者に対し収集されたデータ、などが格納されていてもよい。パトラック解析プログラム１６０は、これらのダイナミックデータの各々に対して本明細書で説明される解析を行い、データ間で結果の比較を行うように構成されていてもよい。
【００３１】
次に、パトラック解析プログラム１６０がＣＰＵ１０２に実行されることにより遂行される処理の詳細を、図２のフローチャートを用いて説明する。このフローチャートで説明される処理は、パトラック解析プログラム１６０のうち、特にモジュール１６４〜１６８に含まれるプログラム命令により行われる処理である。
【００３２】
ステップ２００は処理の開始を表す。ステップ２０２では、上述のダイナミックデータ１５０のロードが行われ、その少なくとも一部が主記憶装置１０４へと格納される。ステップ２０４〜２１８のループでは、ダイナミック心筋ＳＰＥＣＴデータ１５０から特定の時間に対応する３次元心筋ＳＰＥＣＴ画像データが抽出されると共に、それぞれの３次元心筋ＳＰＥＣＴ画像データに対して所定の処理が行われる。ステップ２０６はその抽出処理を表しており、データ１５０の中から特定の時間点に対応する一組の３次元ＳＰＥＣＴ画像データが抽出され、例えばＲＡＭ１０４に一時保管される。
【００３３】
ステップ２１０では、ステップ２０６で抽出されたデータが表す３次元ＳＰＥＣＴ画像から、心筋の外膜の輪郭や心筋の内膜の輪郭を抽出する処理が行われる。ＳＰＥＣＴ画像から心筋輪郭を抽出することは容易ではないものの、利用可能な技術はいくつか存在する。その中でも特に、出願人による国際特許出願（ＰＣＴ／ＪＰ２０１２／７４５１６）に開示される心筋輪郭抽出法は、それ以外の手法に比して非常に良好に心筋輪郭の抽出行うことができるため、ステップ２１０においても、この国際特許出願に記載の手法を用いて心筋輪郭抽出を行うことが好ましい。ステップ２１０は、心筋輪郭抽出モジュール１６６のプログラム命令がＣＰＵ１０２に実行されることにより行われる処理であってもよい。心筋輪郭抽出モジュール１６６は、処理の途中でスライス操作モジュール１６４を呼び出して使うように構成されていてもよい。なお、パトラック解析プログラム１６０または心筋輪郭抽出モジュール１６６が実装する心筋輪郭抽出アルゴリズムは、上記の国際特許出願（ＰＣＴ／ＪＰ２０１２／７４５１６）に開示されるものに限定されるわけではないことを、念の為に記載しておく。
【００３４】
心筋輪郭抽出処理の結果の例を図３を用いて紹介する。図３には、ステップ２０６で抽出された３次元ＳＰＥＣＴ画像データから、スライス操作モジュール１６４のプログラム命令を用いて切り出されたaxial，coronal，sagittalの様々な断面図が表示されており、各断面図の上には、心筋輪郭抽出モジュール１６６のプログラム命令を用いて抽出された心筋輪郭が白線で表示されている。心筋内膜の輪郭より内側を心筋内腔領域と考えることができる。
【００３５】
ステップ２１２は、ステップ２１０の結果として特定される心筋や心筋内腔をセグメントに分割する処理を表している。どのようなセグメントに分割するかは任意であるが、例えば、良く知られたポーラーマップのセグメントに対応するように、心筋部を分割してもよい。また、分割された心筋部に対応するように、心筋内腔を分割することとしてもよい。
【００３６】
図４は、セグメント分割の手法を説明するための図である。図４Ａはポーラーマップの例を描いたものであり、この例では、セグメント４０２，４０４，４０６の３つのセグメントを有するポーラーマップ４００が描かれている。一方図４Ｂに描いたものは、ステップ２０６で抽出された３次元ＳＰＥＣＴ画像から切り出したある短軸横断断面スライスの短軸横断断面像を模式的に表したものである。この断面像４２０において、符号４２２は心室中心、符号４２４はステップ２１０で抽出された心筋内膜面を模している。心筋内膜面をポーラーマップ４００に展開することにより、心筋内膜面４２４のうちポイント４２６から４２８に亘る弧は、例えば図４Ａのポーラーマップ４００におけるセグメント４０２に対応することが判明しているとする。また、ポイント４２８から４３０に亘る弧は、例えばセグメント４０６に、ポイント４３０から４２６に亘る弧は例えばセグメント４０４に、それぞれ対応することが判明しているとする。このとき、弧４２６−４２８に含まれる画素を、セグメント４０２に対応する心筋セグメントの画素と規定し、中心４２２と弧４２６−４２８で規定される略扇型の領域に含まれる画素を心筋内腔セグメント４０２の画素と規定する。同様に、弧４３０−４２６に含まれる画素を、セグメント４０４に対応する心筋セグメントの画素と規定し、中心４２２と弧４３０−４２６で規定される略扇型の領域に含まれる画素を心筋内腔セグメント４０４の画素と規定する。また、弧４２８−４３０に含まれる画素を、セグメント４０６に対応する心筋セグメントの画素と規定し、中心４２２と弧４２８−４３０で規定される略扇型の領域に含まれる画素を心筋内腔セグメント４０６の画素と規定する。この処理を、全ての短軸横断断面スライスについて実行することにより、各心筋セグメント及び各心筋内腔セグメントに属する画素を特定することができる。
【００３７】
ステップ２１４では、ステップ２１２で分割された心筋・心筋内腔の各セグメントについて、セグメント内の総カウント数が計算される。さらにステップ２１６では、心筋内腔の各セグメントについて、式３または式３'で表されるような値が計算される。
［式３］
2014190695.tif 000010
［式３'］
2014190695.tif 000011
ここでfi(t)は、時刻tで代表される時間帯における、特定の心筋内腔セグメントの総カウント数である。例えば、ステップ２０６で切り出される時間幅が５秒である場合であって、ｔ＝３００とすれば、fi(t)は、放射線トレーサーの投与時刻から２９６〜３００秒の間における当該心筋内腔セグメントの総カウント数を表す。実際は式３のように解析的に積分を計算することはできないので、式３'のような形式で計算が行われることになる。fi(n)は、ステップ２０４のループ変数がnの時の当該心筋内腔セグメントの総カウント数を表す。式３'は式３の具体化例の一つであり、式３'は式３の実施形態に含まれるものである。
【００３８】
式３または式３'から理解されうるように、ステップ２１６で計算される値は、当該心筋内腔セグメントの総カウント数の時間累積値に関連する値となっており、当該時間累積値を、最も新しい時間帯における当該心筋内腔セグメントの総カウント数で除した値になっている。
【００３９】
データ１５０に含まれる全ての３次元画像データについて、ステップ２１０〜２１８の処理を終えると、ループを抜け、処理結果が保存される（ステップ２２０）。処理結果のデータは、各時間間隔（例えば１−５秒、６−１０秒、...３９６−４００秒、...）につき、ステップ２１２で分割された心筋セグメントの各々については総カウント数を、心筋内腔セグメントの各々については総カウント数と上記時間累積値に関連する値とを有するデータとなる。ステップ２２０において、この処理結果のデータは、例えば、解析データ１５６として、補助記憶装置１０６に格納されてもよい。図１には解析データ１５６が一つしか描かれていないが、例えば処理対象のダイナミックデータ１５０が複数あり、その各々に対して上記の処理を行なう場合には、それぞれに対して解析データ１５６が作成され、補助記憶装置１０６に保存されることになる。実施形態によっては、ステップ２１２〜２１６および２２０は、パトラック解析モジュール１６８のプログラム命令がＣＰＵ１０２に実行されることにより行われる処理であってもよい。
【００４０】
次に、上記の処理結果のデータを表示したり更に解析したりする例を紹介する。
【００４１】
図５は、カウント数の時間変化をグラフ化した例である。この表示は、パトラック解析モジュール１６８のプログラム命令がＣＰＵ１０２に実行されることにより得られる表示であってもよい。上のグラフは負荷条件の下で収集されたダイナミックデータに対して上記の処理を行って得られたデータの一部をグラフ化したものであり、下のグラフは安静条件の下で収集されたダイナミックデータに対して上記の処理を行って得られたデータの一部をグラフ化したものである。横軸は時間であり、縦軸は平均ＳＰＥＣＴカウント数（総ＳＰＥＣＴカウント数を対象領域の総画素数で割った値）を表す。時間軸の原点は、例えば、放射性トレーサーを投与した時間とすることができる。点線で表されている折れ線５０２，５０２'は、心筋内腔領域の平均ＳＰＥＣＴカウント数のデータをプロットしてつないだものであり、実線で表されている折れ線５０４，５０４'は、心筋領域の平均ＳＰＥＣＴカウント数のデータをプロットしてつないだものである。図５において、折れ線５０２，５０２'は、いずれも心筋内腔領域全体の平均カウント数を表し、折れ線５０４，５０４'は、いずれも心筋領域全体の平均カウント数を表している。しかし実施形態によっては、パトラック解析モジュール１６８は、右側に表示されているポーラーマップ５０６の所望の領域がマウス等で選択されることに応じて、当該領域のみのカウント数で、同様のグラフを表示するように構成されていることが好ましい。実施形態によっては、縦軸の値を適当な値で規格化して表示してもよい。
【００４２】
図示されるように、折れ線５０２，５０２'は、３０秒ほどから急激に立ち上がり、その後急激に減少するというプロファイルを有しているが、これは、投与された放射性トレーサーが左心室内腔に到達し（前述のように上記実施例で解析されたデータは左心室を対象として測定されたものである）、それが心室の収縮と共に全身に運ばれていく様子を表している。一方、折れ線５０４は、徐々に立ち上がって１２０秒ほどでフラットな状態になるが、これは、投与から１２０秒ほどで心筋細胞内に放射性トレーサーが取り込まれることを表している。
【００４３】
しかしながら、図５の２つのグラフを比較すると分かるように、負荷条件下のグラフである上のグラフと、安静条件下のグラフである下のグラフでは、折れ線の形にあまり差がない。そこで、このような変化の相異を明確にとらえるため、図６を参照して以下に説明するようなプロットによる解析が有用である。
【００４４】
図６は、パトラック解析プログラム１６０による独特の解析手法を説明するための図である。図６には４つのグラフが描かれており、上段の２つ（グラフ６００，６２０）は負荷条件下のダイナミックデータを処理して得られた解析データ１５６をグラフに表したものであり、下段の２つ（グラフ６１０，６３０）は安静条件下のダイナミックデータを処理して得られた解析データ１５６をグラフに表したものである。左側のグラフ６２０，６３０は、全心筋領域および全心筋内腔領域のカウント数の時間変化をグラフ化したものであり、図５に描かれる２つのグラフと同じものである。一方、右側のグラフ６００，６１０は、式４のように計算される点（x(t), y(t)）をプロットしたものである。
［式４］
2014190695.tif 000012
式４において、fo(t), fi(t)は、それぞれ、時刻tで代表される時間帯における、特定の心筋セグメントおよび対応する心筋内腔セグメントの総カウント数を表す。例えば、ステップ２０６で切り出される時間幅が５秒である場合であって、ｔ＝３００とすれば、fo(t), fi(t)は、それぞれ、放射線トレーサーの投与時刻から２９６〜３００秒の間における当該心筋セグメント及び当該心筋内腔セグメントの総カウント数を表す。ただし図６の例におけるfo(t), fi(t)は、全ての心筋セグメント（すなわち心筋領域の全体）および全ての心筋内腔セグメント（すなわち心筋内腔領域の全体）の総カウント数を表している。すなわち心筋領域の全体，心筋内腔領域の全体を、それぞれ心筋セグメント，心筋内腔セグメントと考えている。式４において、x(t)は図２のステップ２１６で計算した値であり、心筋内腔セグメントの総カウント数の時間累積値に関連する値である。y(t)は、時刻tで代表される時間帯における、心筋内腔領域の放射能カウント値に対する心筋領域の放射能カウント値の比になっている。図６は、ｔを様々に変えて（x(t), y(t)）を計算し、プロットしたものである。図６は、上記の点（x(t), y(t)）のいくつかに対して符号６０２や６１２を付すことにより、これらの点のいくつかを示している。グラフ６００，６１０の横軸の値は
2014190695.tif 000013
であり、縦軸の値は
2014190695.tif 000014
である。
【００４５】
グラフ６００において、直線６０６は点６０２の集合を特定の範囲内（２本の直線６０４に挟まれた範囲内）で、直線近似したものである。近似式は次のように表されることができる。
［式５］
2014190695.tif 000015
【００４６】
式５において、fo(t)およびfi(t)は、それぞれ上述のように、時刻tで代表される時間帯における、特定の心筋セグメントおよび対応する心筋内腔セグメントの総カウント数を表す。定数ｋは直線の傾きを表し、定数Dは直線の切片を表す。
【００４７】
グラフ６１０における直線６１６も、６１２の集合を、２本の直線６１４に挟まれた範囲内で直線近似したものである。
【００４８】
前述のように、グラフ６００は負荷条件下で収集されたダイナミックデータを処理して得られたグラフであり、グラフ６１０は安静条件下で収集されたダイナミックデータを処理して得られたグラフである。これらのグラフを比較すると、負荷条件下のグラフ６００における直線６０６の傾きは、安静条件下のグラフ６１０における直線６１６の傾きよりも、明らかに大きいことが分かる。したがって、この傾き、すなわち式５における定数ｋは、異なる条件下で得られたダイナミックデータを比較する上で有用な情報であることが理解できる。
【００４９】
また、式５における定数ｋは、３次元的に抽出された心筋や３次元的に抽出された心筋内腔に基づいて計算された値である。すなわち、３次元的に抽出された心筋におけるガンマ線カウント数や、３次元的に抽出された心筋内腔におけるガンマ線カウント数に基づいて計算された値である。心臓は３次元的な臓器であるので、３次元的な構造に基づいた特徴情報は、２次元的な解析に基づく特徴情報よりも自然であり、信頼性・有用性が高いと思われる。
【００５０】
上述のように、グラフ６００，６１０において点６０２，６１２の集合を直線近似する範囲は全体の一部のみである。実施形態によっては、この範囲は手動で決めるように構成されてもよい。パトラック解析モジュール１６８は、例えば直線６０４や６１４をマウス等で動かすことにより、ユーザが直線近似を行う範囲を決定することを可能にするように構成されていることが好ましい。実施形態によっては、この範囲は自動で定められるように構成されてもよい。例えば、x(t)の小さな領域からスキャンを行い、（x(t), y(t)）の相関係数が一定以上（例えば０．７以上）である範囲のみを直線近似することなどとしてもよい。また、実施形態によっては、点（x(t), y(t)）をプロットするｔの範囲（すなわち時間領域）に制限を加えてもよい。例えば図６の例では、グラフ６２０，６３０において、直線６２２，６３２の右側の時間領域についてのみ、x(t)，y(t)の計算を行ってグラフ６００，６１０にプロットしている。グラフ６２０，６３０から理解できるように、直線６２２，６３２は、心筋内腔のカウント数が増え始めた時間、すなわち放射性トレーサーの投与後に心筋内腔に到達したと考えられる時間を示している。実施形態によっては、パトラック解析モジュール１６８は、例えば直線６２２または６３２をマウス等で動かすことにより、点６０２，６１２の計算とプロットを行う範囲をユーザが設定できるように構成されていることが好ましい。実施形態によっては、適当な閾値などを利用して、点６０２，６１２の計算とプロットを行う時間領域を自動で設定するように構成されていてもよい。例えば心筋内腔のカウント数のピーク値の例えば１０％を最初に超えた時間以降に点６０２，６１２の計算とプロットを行うように構成されてもよい。
【００５１】
図７は、心筋ポーラーマップの各セグメントに対応する心筋領域及び心筋内腔領域について、上記の定数ｋを計算し、それをポーラーマップに表示したものである。マップ７０２は、負荷条件下で収集された心筋ＳＰＥＣＴダイナミックデータに基づいてセグメントごとに計算した定数ｋを、当該セグメント上に重ね合わせて表示したものである。一方マップ７０４は、安静条件下で収集された心筋ＳＰＥＣＴダイナミックデータに基づいてセグメントごとに計算した定数ｋを、当該セグメント上に重ね合わせて表示したものである。マップ７０６は、負荷条件下における上記定数ｋをｋｓ、安静条件下における上記定数ｋをｋｒと表記したとき、値ｋｓ／ｋｒを対応するセグメント上に表示したものである。このようなマップを提供することにより、心室（本例では左心室）のどの部分で上記定数ｋが大きいか、すなわち図６のグラフ６００や６１０における直線６０６や６１６の傾きが大きいかを容易に判別することができる。
【００５２】
また図示されるように、マップ７０２〜７０６は、値の最も大きなセグメントを白色で、値の最も小さなセグメントを黒色で、値がこれらの中間のセグメントをグレーで表している。このように、値の大小で表示色を変えることにより、上記定数ｋの部位毎の差異を容易に判別できるようになっている。また、比のマップ７０６において値の高いセグメントが、マップ７０２，７０４において値が高いセグメントとは異なることは、興味深い点である。
【００５３】
本発明の実施形態を好適な例を用いて説明してきたが、これらの例は本発明の範囲を限定するために紹介されたわけではなく、特許法の要件を満たし、本発明の理解に資するために紹介されたものである。本発明は様々な形態で具現化されることができ、本発明の実施形態には、ここに例示した以外にも多くのバリエーションが存在する。説明された各種の実施例に含まれている個々の特徴は、その特徴が含まれることが直接記載されている実施例と共にしか使用できないものではなく、ここで説明された他の実施例や説明されていない各種の具現化例においても、組み合わせて使用可能である。特にフローチャートで紹介された処理の順番は、必ず紹介された順番で実行しなければならないわけではなく、実施するものの好みに応じて、順序を入れ替えたり並列的に同時実行したり、適当なループとして実行したりするように実装してもよい。例えば実施形態によっては、ステップ２０２でロードするデータを生データ１４９とし、ステップ２０６では生データ１４９から所定の時間分（例えば５秒分）のカウントデータを切り出して画像化することにより、３次元画像データを提供するステップとしてもよい。これらのバリエーションは全て本発明の範囲に含まれるものである。請求項に特定される処理の記載順も、処理の必須の順番を特定しているわけではなく、例えば処理の順番が異なる実施形態や、ループを含んで処理が実行されるような実施形態なども、請求項に係る発明の範囲に含まれるものである。現在の特許請求の範囲で特許請求がなされているか否かに関わらず、出願人は、本発明の思想を逸脱しない全ての形態について、特許を受ける権利を有することを主張するものであることを記しておく。
【符号の説明】
【００５４】
１００    システム
１０４    主記憶装置
１０６    補助記憶装置
１０７    ディスプレイ・インターフェース
１０８    周辺機器インタフェース
１０９    ネットワーク・インターフェース
１１０    オペレーティングシステム
１５０    ダイナミックデータ
１５６    解析データ
１６０    パトラック解析プログラム
１６２    画像抽出モジュール
１６４    スライス操作モジュール
１６６    心筋輪郭抽出モジュール
１６８    パトラック解析モジュール
【図１】
2014190695.tif 000017
【図２】
2014190695.tif 000018
【図４】
2014190695.tif 000019
【図３】
2014190695.tif 000020
【図５】
2014190695.tif 000021
【図６】
2014190695.tif 000022
【図７】
2014190695.tif 000023