(57)【要約】【課題】  医用画像データを要領良く圧縮することを目的とする。【解決手段】  Ｘ線ＣＴ装置で被検体の同じ部位を所定時間ごとに撮影して得られた複数のボリュームデータの中から、基準となるボリュームデータを指定する（Ｓ０２）。基準ボリュームデータと他のボリュームデータとの差分を算出して差分ボリュームデータを作成する（Ｓ０３）。具体的には、基準ボリュームデータ内の所定のスライス位置の断層像データと、他のボリュームデータ内の同じスライス位置の断層像データとの差分を算出して差分断層像データを算出し、全てのスライス位置について差分断層像データを算出して差分ボリュームデータを作成する。差分ボリュームデータ内の所定の位置の差分断層像データと、それに隣接する別の差分断層像データとの差分を算出し（Ｓ０４）、差分断層画像データ同士の差分データを圧縮する（Ｓ０５）。【選択図】      図２
2006006797.tif 000002
【特許請求の範囲】
【請求項１】
画像撮影装置により被検体の診断部位を撮影することで得られた複数の画像データを圧縮する医用画像データ圧縮方法であって、
前記画像データ同士の差を算出することによって差分を示す差分データを作成する差分ステップと、
前記複数の画像データのうち基準となる基準画像データ及び前記差分データを圧縮して記憶装置に記憶する圧縮ステップと、
を含むことを特徴とする医用画像データ圧縮方法。
【請求項２】
画像撮影装置により被検体の診断部位を撮影することで得られた複数の断層像データからなるボリュームデータを圧縮する医用画像データ圧縮方法であって、
前記ボリュームデータ内の所定のスライス位置の第１の断層像データと、前記所定のスライス位置に隣接する他のスライス位置の第２の断層像データとの差を算出することによって差分を示す第１の差分データを作成する差分ステップと、
前記複数の断層像データのうち基準となる基準断層像データ及び前記第１の差分データを圧縮して記憶装置に記憶する圧縮ステップと、
を含むことを特徴とする医用画像データ圧縮方法。
【請求項３】
画像撮影装置により被検体の同じ診断部位を所定時間ごとに撮影することで得られた複数のボリュームデータを圧縮する医用画像データ圧縮方法であって、
前記複数のボリュームデータから基準となるボリュームデータを選択する選択ステップと、
前記選択された基準ボリュームデータと他のボリュームデータとの差を算出することによって差分ボリュームデータを作成する第１の差分ステップと、
前記基準ボリュームデータ及び前記差分ボリュームデータを圧縮して記憶装置に記憶する圧縮ステップと、
を含むことを特徴する医用画像データ圧縮方法。
【請求項４】
前記選択ステップの前に、前記複数のボリュームデータを所定の数のグループに分割する分割ステップを更に含み、
前記選択ステップでは、前記グループごとに基準となるボリュームデータを選択し、
前記第１の差分ステップでは、前記グループごとに選択された基準ボリュームデータと他のボリュームデータとの差を算出することによって差分ボリュームデータを作成し、
前記圧縮ステップでは、前記基準ボリュームデータ及び前記グループごとに作成された前記差分ボリュームデータを圧縮して記憶装置に記憶することを特徴とする請求項３に記載の医用画像データ圧縮方法。
【請求項５】
前記第１の差分ステップは、前記基準ボリュームデータ内の所定のスライス位置の断層像データと、前記他のボリュームデータ内の前記所定のスライス位置と同じスライス位置の断層像データとの差を算出することによって差分を示す第２の差分データを作成し、全てのスライス位置について前記算出を行う第２の差分ステップと、
前記所定のスライス位置に対応する第２の差分データと、それに隣接する他の第２の差分データとの差を算出することによって第３の差分データを作成する第３の差分ステップと、を含み、
前記圧縮ステップでは、前記基準ボリュームデータ内における基準となる基準断層像データ及び前記第３の差分データを圧縮して記憶装置に記憶することを特徴とする請求項３又は請求項４のいずれかに記載の医用画像データ圧縮方法。
【請求項６】
前記第２の差分ステップでは、前記所定のスライス位置の断層像データの画素値と、前記所定の位置と同じスライス位置の断層像データの画素値との差を算出することによって差分を示す第２の差分データを作成し、全てのスライス位置について前記算出を行い、
前記第３の差分ステップでは、前記所定のスライス位置に対応する第２の差分データの画素値と、それに隣接する他の第２の差分データの画素値との差を算出することによって差分を示す第３の差分データを作成することを特徴とする請求項５に記載の医用画像データ圧縮方法。
【請求項７】
画像撮影装置により、周期的に形状が変化する診断部位を、周期ごとに前記変化に同期して撮影することで得られた複数のボリュームデータの圧縮方法であって、
前記複数のボリュームデータから基準となる周期を選択する選択ステップと、
前記基準となる周期内の所定の時間位置におけるボリュームデータと、他の周期内の前記時間位置と同一の時間位置におけるボリュームデータとの差を算出することによって差分ボリュームデータを作成する第１の差分ステップと、
前記基準となる周期内のボリュームデータ及び差分ボリュームデータを圧縮して記憶装置に記憶する圧縮ステップと、
を含むことを特徴とする医用画像データ圧縮方法。
【請求項８】
前記第１の差分ステップは、前記基準となる周期内の所定の時間位置におけるボリュームデータ内の所定のスライス位置の断層像データと、他の周期内の前記時間位置と同一の時間位置におけるボリュームデータ内の前記所定のスライス位置と同じスライス位置の断層像データとの差を算出することによって差分を示す第４の差分データを作成し、全てのスライス位置について前記算出を行う第２の差分ステップと、
前記所定のスライス位置に対応する第４の差分データと、それに隣接する他の第４の差分データとの差を算出することによって差分を示す第５の差分データを作成する第３の差分ステップと、を含み、
前記圧縮ステップでは前記基準となる周期内のボリュームデータ内における基準となる基準断層像データ及び前記第５の差分データを圧縮して記憶装置に記憶することを特徴とする請求項７に記載の医用画像データ圧縮方法。
【請求項９】
画像撮影装置により被検体の診断部位を撮影することで得られた複数の画像データを圧縮して保管する医用画像データ保管装置であって、
前記画像データ同士の差分を算出することによって差分を示す差分データを作成する差分データ作成手段と、
前記複数の画像データのうち基準となる基準画像データ及び前記差分データを圧縮して記憶するデータ保管手段と、
を有することを特徴とする医用画像データ保管装置。
【請求項１０】
画像撮影装置により被検体の診断部位を撮影することで得られた複数の断層像データからなるボリュームデータを圧縮して保管する医用画像データ保管装置であって、
前記ボリュームデータ内の所定のスライス位置の第１の断層像データと、前記所定のスライス位置に隣接する他のスライス位置の第２の断層像データとの差を算出することによって差分を示す第１の差分データを作成する差分データ作成手段と、
前記複数の断層像データのうち基準となる基準断層像データ及び第１の差分データを圧縮して記憶する画像データ保管手段と、
を有することを特徴とする医用画像データ保管装置。
【請求項１１】
画像撮影装置により被検体の同じ診断部位を所定時間ごとに撮影することで得られた複数のボリュームデータを圧縮して保管する医用画像データ保管装置であって、
前記複数のボリュームデータから基準となるボリュームデータを選択する基準ボリュームデータ選択手段と、
前記選択された基準ボリュームデータと他のボリュームデータとの差を算出することによって差分ボリュームデータを作成する差分データ作成手段と、
前記基準ボリュームデータ及び前記差分ボリュームデータを圧縮して記憶する画像データ保管手段と、
を有することを特徴とする医用画像データ保管装置。
【請求項１２】
前記複数のボリュームデータを所定の数のグループに分割する分割手段を更に有し、
前記選択手段は、前記グループごとに基準となるボリュームデータを選択し、
前記差分データ作成手段は、前記グループごとに選択された基準ボリュームデータと他のボリュームデータとの差を算出することによって差分ボリュームデータを作成し、
前記画像データ保管手段は、前記基準ボリュームデータ及び前記グループごとに作成された前記差分ボリュームデータを圧縮して記憶することを特徴とすることを特徴とする請求項１１に記載の医用画像データ保管装置。
【請求項１３】
前記差分データ作成手段は、前記基準ボリュームデータ内の所定のスライス位置の断層像データと、前記他のボリュームデータ内の前記所定のスライス位置と同じスライス位置の断層像データとの差を算出することによって第２の差分データを作成し、全てのスライス位置について前記算出を行い、前記所定のスライス位置に対応する第２の差分データと、それに隣接する他の第２の差分データとの差を算出することによって第３の差分データを作成し、
前記画像データ保管手段は、前記基準ボリュームデータ内における基準となる基準断層像データ及び前記第３の差分データを圧縮して記憶することを特徴とする請求項１１又は請求項１２のいずれかに記載の医用画像データ保管装置。
【請求項１４】
前記差分データ作成手段は、前記所定のスライス位置の断層像データの画素値と、前記所定の位置と同じスライス位置の断層像データの画素値との差を算出することによって差分を示す第２の差分データを作成し、全てのスライス位置について前記算出を行い、前記所定のスライス位置に対応する第２の差分データの画素値と、それに隣接する他の第２の差分データの画素値との差を算出することによって差分を示す第３の差分データを作成することを特徴とする請求項１３に記載の医用画像データ保管装置。
【請求項１５】
画像撮影装置により、周期的に形状が変化する診断部位を、周期ごとに前記変化に同期して撮影することで得られた複数のボリュームデータを圧縮して保管する医用画像データ保管装置であって、
前記複数のボリュームデータから基準となる周期を選択する選択手段と、
前記基準となる周期内の所定の時間位置におけるボリュームデータと、他の周期内の前記時間位置と同一の時間位置におけるボリュームデータとの差を算出することによって差分ボリュームデータを作成する差分データ作成手段と、
前記基準となる周期内のボリュームデータ及び前記差分ボリュームデータを圧縮して記憶する画像データ保管手段と、
を有することを特徴とする医用画像データ保管装置。
【請求項１６】
前記差分データ作成手段は、前記基準となる周期内の所定の時間位置におけるボリュームデータ内の所定のスライス位置の断層像データと、他の周期内の前記時間位置と同一の時間位置におけるボリュームデータ内の前記所定のスライス位置と同じスライス位置の断層像データとの差を算出することによって差分を示す第４の差分データを作成し、全てのスライス位置について前記算出を行い、
前記所定のスライス位置に対応する第４の差分データと、それに隣接する他の第４の差分データとの差を算出することによって差分を示す第５の差分データを作成し、
前記画像データ保管手段は、前記基準となる周期内のボリュームデータ内における基準となる基準断層像データ及び前記第５の差分データを圧縮して保管することを特徴とする請求項１５に記載の医用画像データ保管装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、Ｘ線コンピュータ断層撮影装置等の画像診断装置で撮影された医用画像データ圧縮方法、及び医用画像データ保管装置に関する。
【背景技術】
【０００２】
Ｘ線コンピュータ断層撮影装置（以下、「Ｘ線ＣＴ装置」と称する）の出現によって、複数の断層像を撮影することで３次元画像が得られるようになった。最近は、多数の断層像が比較的容易に得られるようになり、３次元画像の利用が多くなった。３次元スキャンは、２次元の断層像を多数枚撮影することによっても行えるが、マルチスライスＸ線ＣＴ装置が開発されたことにより、被検体の２次元画像を一度に収集できるようになった。
【０００３】
従来においては、Ｘ線ＣＴ装置等で得られた断層像データを１画像ごとそのまま保存していた他、複数の断層像データからなるボリュームデータとして保存していた。また、医用画像データを圧縮して保存する場合は、断層像データ１枚に対して圧縮処理を施して保存していた他、ボリュームデータ全体に対して圧縮処理を施して保存していた（例えば、特許文献１）。例えば、ＪＰＥＧ等の圧縮技術を用いて断層像データやボリュームデータを圧縮して保存していた。
【０００４】
【特許文献１】特開２００２−１４３１６７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、Ｘ線ＣＴ装置によって所定時間ごとのボリュームデータが連続して得られるようになったため、データ量が膨大になり、記憶媒体への書込み時間の増加が問題となる。例えば、１回のスキャンで１０００枚の断層像データ（スライスデータ）からなるボリュームデータが得られる場合、１０秒間撮影（０．５秒間隔でスキャン）を行なうと、２００００枚の画像（≒１０ＧＢ）が得られることになり、データ量が膨大になってしまう。
【０００６】
画像データの記憶媒体には、ハードディスク、ＭＯ、ＤＶＤ等が用いられるが、書き込む速度が遅いため保存に時間がかかってしまう。また、記憶媒体の容量に限界があるため、１検査単位の画像データを１つの記憶媒体に保存しきれない問題もある。その結果、画像データの管理及び検索が煩雑になってしまう問題がある。
【０００７】
また、ボリュームデータを圧縮することにより、その容量を小さくすることが可能であるが、時系列に沿って得られた複数のボリュームデータを１つのデータとして圧縮すると、１部のデータが損失することによって全ての画像データが復元不可能になってしまう問題がある。
【０００８】
この発明は上記の問題点を解決するものであり、比較的変化が少ない医用画像データ同士の差分を算出し、その差分データを圧縮して保存することにより、データの容量を小さくすることを目的とする。また、データの容量を小さくすることで記録媒体に記憶する際の時間の短縮化を図ることを目的とする。さらに、圧縮された画像データの１部分が破損しても、全ての画像データが復元不可能となることを回避することを目的とする。
【課題を解決するための手段】
【０００９】
請求項１に記載の発明は、画像撮影装置により被検体の診断部位を撮影することで得られた複数の画像データを圧縮する医用画像データ圧縮方法であって、前記画像データ同士の差を算出することによって差分を示す差分データを作成する差分ステップと、前記複数の画像データのうち基準となる基準画像データ及び前記差分データを圧縮して記憶装置に記憶する圧縮ステップと、を含むことを特徴とする医用画像データ圧縮方法である。
【００１０】
請求項２に記載の発明は、画像撮影装置により被検体の診断部位を撮影することで得られた複数の断層像データからなるボリュームデータを圧縮する医用画像データ圧縮方法であって、前記ボリュームデータ内の所定のスライス位置の第１の断層像データと、前記所定のスライス位置に隣接する他のスライス位置の第２の断層像データとの差を算出することによって差分を示す第１の差分データを作成する差分ステップと、前記複数の断層像データのうち基準となる基準断層像データ及び前記第１の差分データを圧縮して記憶装置に記憶する圧縮ステップと、を含むことを特徴とする医用画像データ圧縮方法である。
【００１１】
この発明は、Ｘ線ＣＴ装置等の画像撮影装置で得られた被検体のボリュームデータを圧縮する方法に関する。ボリュームデータは複数の断層像データが重なった構成を有している。複数の断層像データから基準となる断層像データ（第１の断層像データ）を決定し、第１の断層像データに隣接する別の断層像データ（第２の断層像データ）との差を算出する。第１の断層像データと第２の断層像データとは隣り合っているため、断層像の形状の変化は比較的少ないと考えられ、この発明はその差が小さいことを利用したものである。
【００１２】
差分の結果得られた第１の差分断層像データは元の断層像データよりも少ないビット数で符号化できるため、元の断層像データよりも総ビット数が少なくなる。その結果、断層像データそのものを圧縮するよりも、圧縮後のデータ容量を小さくすることが可能となる。ボリュームデータ内には複数の断層像データが存在するため、全ての断層像データに対して差分を取り、得られた差分データを圧縮する。例えば、第２の断層像データに隣接する他の断層像データ（第３の断層像データ）と第２の断層像データとの差を算出することによって得られた差分データを圧縮して記憶装置に記憶する。また、複数の断層像データのうち基準となる断層像データをそのまま圧縮して記憶する。差分データとこの基準断層像データとによって全ての断層像データを復元するために、基準断層像データはそのまま圧縮して保存する。
【００１３】
つまり、この発明においては、ボリュームデータ及び断層像データそのものを保存したり圧縮したりすることはなく、隣接する断層像データ同士の差を圧縮して保存する。隣接する断層像データは比較的変化が少ないため、その差が小さくなり、データの総ビット数が少なくなるため、容量を小さくすることが可能となる。
【００１４】
請求項３に記載の発明は、画像撮影装置により被検体の同じ診断部位を所定時間ごとに撮影することで得られた複数のボリュームデータを圧縮する医用画像データ圧縮方法であって、前記複数のボリュームデータから基準となるボリュームデータを選択する選択ステップと、前記選択された基準ボリュームデータと他のボリュームデータとの差を算出することによって差分ボリュームデータを作成する第１の差分ステップと、前記基準ボリュームデータ及び前記差分ボリュームデータを圧縮して記憶装置に記憶する圧縮ステップと、を含むことを特徴する医用画像データ圧縮方法である。
【００１５】
所定時間ごとに被検体の同じ診断部位を連続して撮影することで、同じ診断部位の時系列に沿った複数のボリュームデータを得る。この発明は、これら複数のボリュームデータを圧縮する方法に関する。所定時間ごとに同じ部位を連続して撮影しているため、ボリュームデータの時間に対する変化を観察することができる。
【００１６】
基準となるボリュームデータと他のボリュームデータとの差を算出する。各ボリュームデータは被検体の同じ診断部位を撮影した結果得られたものであるため、その差は、時間に対する像の変化と捉えることができる。撮影位置が同じであるため、像の変化は比較的少なく、その差は小さいと考えられる。従って、差分ボリュームデータは少ないビット数で符号化できる。その差分ボリュームデータを圧縮することで、各ボリュームデータをそのまま圧縮するよりも、データ容量を小さくすることが可能となる。
【００１７】
請求項４に記載の発明は、請求項３に記載の医用画像データ圧縮方法であって、前記選択ステップの前に、前記複数のボリュームデータを所定の数のグループに分割する分割ステップを更に含み、前記選択ステップでは、前記グループごとに基準となるボリュームデータを選択し、前記第１の差分ステップでは、前記グループごとに選択された基準ボリュームデータと他のボリュームデータとの差を算出することによって差分ボリュームデータを作成し、前記圧縮ステップでは、前記基準ボリュームデータ及び前記グループごとに作成された前記差分ボリュームデータを圧縮して記憶装置に記憶することを特徴とするものである。
【００１８】
請求項５に記載の発明は、請求項３又は請求項４のいずれかに記載の医用画像データ圧縮方法であって、前記第１の差分ステップは、前記基準ボリュームデータ内の所定のスライス位置の断層像データと、前記他のボリュームデータ内の前記所定のスライス位置と同じスライス位置の断層像データとの差を算出することによって差分を示す第２の差分データを作成し、全てのスライス位置について前記算出を行う第２の差分ステップと、前記所定のスライス位置に対応する第２の差分データと、それに隣接する他の第２の差分データとの差を算出することによって第３の差分データを作成する第３の差分ステップと、を含み、前記圧縮ステップでは、前記基準ボリュームデータ内における基準となる基準断層像データ及び前記第３の差分データを圧縮して記憶装置に記憶することを特徴とするものである。
【００１９】
異なるボリュームデータ間において、同じスライス位置にある断層像の変化は比較的少ないと考えられ、その差は小さいと考えられる。撮影された時間が異なるだけで、同じ診断部位を撮影し、スライス位置が同じだからである。従って、異なるボリュームデータ間で同じスライス位置の断層像データ同士の差（第２の差分データ）は小さいと考えられる。さらに、隣接する第２の差分データ同士の差を算出することで、さらに差（第３の差分データ）は小さくなると考えられる。従って、最終的に得られた第３の差分データは少ないビット数で符号化することができ、その第３の差分データを圧縮することで、データ容量を小さくすることが可能となる。
【００２０】
請求項６に記載の発明は、請求項５に記載の医用画像データ圧縮方法であって、前記第２の差分ステップでは、前記所定のスライス位置の断層像データの画素値と、前記所定の位置と同じスライス位置の断層像データの画素値との差を算出することによって差分を示す第２の差分データを作成し、全てのスライス位置について前記算出を行い、前記第３の差分ステップでは、前記所定のスライス位置に対応する第２の差分データの画素値と、それに隣接する他の第２の差分データの画素値との差を算出することによって差分を示す第３の差分データを作成することを特徴とするものである。
【００２１】
請求項７に記載の発明は、画像撮影装置により、周期的に形状が変化する診断部位を、周期ごとに前記変化に同期して撮影することで得られた複数のボリュームデータの圧縮方法であって、前記複数のボリュームデータから基準となる周期を選択する選択ステップと、前記基準となる周期内の所定の時間位置におけるボリュームデータと、他の周期内の前記時間位置と同一の時間位置におけるボリュームデータとの差を算出することによって差分ボリュームデータを作成する第１の差分ステップと、前記基準となる周期内のボリュームデータ及び差分ボリュームデータを圧縮して記憶装置に記憶する圧縮ステップと、を含むことを特徴とする医用画像データ圧縮方法である。
【００２２】
この発明は、例えば、心臓のように周期的に形状が変化する診断部位を撮影した場合の圧縮方法に関する。ボリュームデータが心臓の変化に同期して撮影された場合、同一位相位置で得られたボリュームデータ同士の差を算出する。同一位相位置であるため、ボリュームデータの変化は比較的少なく、その差は小さいと考えられる。従って、差分ボリュームデータを少ないビット数で符号化することができる。
【００２３】
請求項８に記載の発明は、請求項７に記載の医用画像データ圧縮方法であって、前記第１の差分ステップは、前記基準となる周期内の所定の時間位置におけるボリュームデータ内の所定のスライス位置の断層像データと、他の周期内の前記時間位置と同一の時間位置におけるボリュームデータ内の前記所定のスライス位置と同じスライス位置の断層像データとの差を算出することによって差分を示す第４の差分データを作成し、全てのスライス位置について前記算出を行う第２の差分ステップと、前記所定のスライス位置に対応する第４の差分データと、それに隣接する他の第４の差分データとの差を算出することによって差分を示す第５の差分データを作成する第３の差分ステップと、を含み、前記圧縮ステップでは前記基準となる周期内のボリュームデータ内における基準となる基準断層像データ及び前記第５の差分データを圧縮して記憶装置に記憶することを特徴とするものである。
【００２４】
請求項９に記載の発明は、画像撮影装置により被検体の診断部位を撮影することで得られた複数の画像データを圧縮して保管する医用画像データ保管装置であって、前記画像データ同士の差分を算出することによって差分を示す差分データを作成する差分データ作成手段と、前記複数の画像データのうち基準となる基準画像データ及び前記差分データを圧縮して記憶するデータ保管手段と、を有することを特徴とする医用画像データ保管装置である。
【００２５】
請求項１０に記載の発明は、画像撮影装置により被検体の診断部位を撮影することで得られた複数の断層像データからなるボリュームデータを圧縮して保管する医用画像データ保管装置であって、前記ボリュームデータ内の所定のスライス位置の第１の断層像データと、前記所定のスライス位置に隣接する他のスライス位置の第２の断層像データとの差を算出することによって差分を示す第１の差分データを作成する差分データ作成手段と、前記複数の断層像データのうち基準となる基準断層像データ及び第１の差分データを圧縮して記憶する画像データ保管手段と、を有することを特徴とする医用画像データ保管装置である。
【００２６】
請求項１１に記載の発明は、画像撮影装置により被検体の同じ診断部位を所定時間ごとに撮影することで得られた複数のボリュームデータを圧縮して保管する医用画像データ保管装置であって、前記複数のボリュームデータから基準となるボリュームデータを選択する基準ボリュームデータ選択手段と、前記選択された基準ボリュームデータと他のボリュームデータとの差を算出することによって差分ボリュームデータを作成する差分データ作成手段と、前記基準ボリュームデータ及び前記差分ボリュームデータを圧縮して記憶する画像データ保管手段と、を有することを特徴とする医用画像データ保管装置である。
【００２７】
請求項１２に記載の発明は、請求項１１に記載の医用画像データ保管装置であって、前記複数のボリュームデータを所定の数のグループに分割する分割手段を更に有し、前記選択手段は、前記グループごとに基準となるボリュームデータを選択し、前記差分データ作成手段は、前記グループごとに選択された基準ボリュームデータと他のボリュームデータとの差を算出することによって差分ボリュームデータを作成し、前記画像データ保管手段は、前記基準ボリュームデータ及び前記グループごとに作成された前記差分ボリュームデータを圧縮して記憶することを特徴とすることを特徴とするものである。
【００２８】
請求項１３に記載の発明は、請求項１１又は請求項１２のいずれかに記載の医用画像データ保管装置であって、前記差分データ作成手段は、前記基準ボリュームデータ内の所定のスライス位置の断層像データと、前記他のボリュームデータ内の前記所定のスライス位置と同じスライス位置の断層像データとの差を算出することによって第２の差分データを作成し、全てのスライス位置について前記算出を行い、前記所定のスライス位置に対応する第２の差分データと、それに隣接する他の第２の差分データとの差を算出することによって第３の差分データを作成し、前記画像データ保管手段は、前記基準ボリュームデータ内における基準となる基準断層像データ及び前記第３の差分データを圧縮して記憶することを特徴とするものである。
【００２９】
請求項１４に記載の発明は、請求項１３に記載の医用画像データ保管装置であって、前記差分データ作成手段は、前記所定のスライス位置の断層像データの画素値と、前記所定の位置と同じスライス位置の断層像データの画素値との差を算出することによって差分を示す第２の差分データを作成し、全てのスライス位置について前記算出を行い、前記所定のスライス位置に対応する第２の差分データの画素値と、それに隣接する他の第２の差分データの画素値との差を算出することによって差分を示す第３の差分データを作成することを特徴とするものである。
【００３０】
請求項１５に記載の発明は、画像撮影装置により、周期的に形状が変化する診断部位を、周期ごとに前記変化に同期して撮影することで得られた複数のボリュームデータを圧縮して保管する医用画像データ保管装置であって、前記複数のボリュームデータから基準となる周期を選択する選択手段と、前記基準となる周期内の所定の時間位置におけるボリュームデータと、他の周期内の前記時間位置と同一の時間位置におけるボリュームデータとの差を算出することによって差分ボリュームデータを作成する差分データ作成手段と、前記基準となる周期内のボリュームデータ及び前記差分ボリュームデータを圧縮して記憶する画像データ保管手段と、を有することを特徴とする医用画像データ保管装置である。
【００３１】
請求項１６に記載の発明は、請求項１５に記載の医用画像データ保管装置であって、前記差分データ作成手段は、前記基準となる周期内の所定の時間位置におけるボリュームデータ内の所定のスライス位置の断層像データと、他の周期内の前記時間位置と同一の時間位置におけるボリュームデータ内の前記所定のスライス位置と同じスライス位置の断層像データとの差を算出することによって差分を示す第４の差分データを作成し、全てのスライス位置について前記算出を行い、前記所定のスライス位置に対応する第４の差分データと、それに隣接する他の第４の差分データとの差を算出することによって差分を示す第５の差分データを作成し、前記画像データ保管手段は、前記基準となる周期内のボリュームデータ内における基準となる基準断層像データ及び前記第５の差分データを圧縮して保管することを特徴とするものである。
【発明の効果】
【００３２】
請求項１及び請求項９に記載の発明によると、画像データ同士（例えば、断層像データ同士、又はボリュームデータ同士）の差分を算出することでデータの総ビット数を少なくすることができる。従って、画像データ（例えば、断層像データ又はボリュームデータ）そのものを圧縮するよりも差分データを圧縮した方が、圧縮後のデータ容量を小さくすることが可能となる。また、基準画像データをそのまま圧縮して保存することにより、差分データとその基準画像データとで全ての画像データを復元することができる。
【００３３】
請求項２及び請求項１０に記載の発明によると、ボリュームデータ内において比較的変化が少ない隣接する断層像データ同士の差分を算出することで、データの総ビット数を少なくすることができる。従って、その差分を圧縮することで、ボリュームデータや断層像データをそのまま圧縮するよりも、圧縮後のデータ容量を小さくすることができ、記憶装置への保存も従来よりも高速に行うことができる。また、ボリュームデータを１つのデータとして圧縮せずに、各差分データをそれぞれ圧縮することで、たとえ差分データの１部が損失しても、その損失した部分だけ復元不可能となり、全ての復元が不可能になることはない。つまり、損失した部分以外の断層像データの復元は可能となる。
【００３４】
請求項３及び請求項１１に記載の発明によると、時系列に沿って得られた複数のボリュームデータ間で差分を算出することで、データの総ビット数を少なくすることができる。従って、その差分を圧縮することで、ボリュームデータや断層像データをそのまま圧縮するよりも、圧縮後のデータ容量を小さくすることができ、記憶装置への保存も従来よりも高速に行うことができる。また、時系列に沿った一連の複数のボリュームデータを１つのデータとして圧縮しないため、たとえ１部分のボリュームデータが損失しても、その損失したボリュームデータだけが復元不可能となり、全ての復元が不可能になることはない。
【００３５】
請求項４及び請求項１２に記載の発明によると、複数のボリュームデータをグループに分けて、グループごとに差分処理を行って圧縮することで、例えば、ボリュームデータの量が多い場合等であっても、圧縮処理を速く行うことが可能となる。
【００３６】
請求項５及び請求項１３に記載の発明によると、異なるボリュームデータ間において、同じスライス位置にある断層像データ同士の差分を算出し、さらに、隣接する差分データ同士の差分を算出することによって、総ビット数が少ないデータが得られる。同じスライス位置においては、断層像データの変化は比較的少ないからである。また、差分データについても、隣接する場合、その変化は比較的少ないからである。従って、最終的に得られた差分を圧縮することで、ボリュームデータや断層像データをそのまま圧縮するよりも、圧縮後のデータ容量を小さくすることが可能となる。
【００３７】
請求項６及び請求項１４に記載の発明によると、断層像データ及び差分データの差を算出することで、断層像データを構成する画素の画素値の差を小さくすることができる。従って、差分データを少ないビット数で符号化でき、データ容量を小さくすることができる。
【００３８】
請求項７及び請求項１５に記載の発明によると、周期的な変化に同期してボリュームデータが得られた場合、その周期の同一位相位置で得られるボリュームデータ同士の差を算出することによって、その差を小さくすることができる。その結果、データの総ビット数を少なくすることができ、圧縮後のデータ容量を小さくすることが可能となる。
【００３９】
請求項８及び請求項１６に記載の発明によると、周期的な変化に同期してボリュームデータが得られた場合、その周期の同一位相位置で得られるボリュームデータ間において、同じ位置のスライス位置にある断層像データ同士の差を算出することで、その差を小さくすることができる。さらに、隣接する差分データ同士の差を算出することで、その差を小さくすることができる。その結果、データの総ビット数を少なくすることができ、その差を圧縮することで、ボリュームデータや断層像データをそのまま圧縮するよりも、圧縮後のデータ容量を小さくすることが可能となる。
【発明を実施するための最良の形態】
【００４０】
以下、この発明の実施形態に係る医用画像データ圧縮方法、及び医用画像データ保管装置について、図１乃至図１１を参照しつつ説明する。
【００４１】
（構成）
この発明の実施形態に係る医用画像データ保管装置の構成について、図１を参照しつつ説明する。図１は、この発明の実施形態に係る医用画像データ保管装置の概略構成を示すブロック図である。
【００４２】
医用画像データ取得部１は、例えばＸ線ＣＴ装置からなり、被検体の観察部位の透過画像（断層像）を撮影するものである。Ｘ線ＣＴ装置で撮影された投影データ（生データ）は再構成されて画像データ（断層像データ）として記憶部５に一時的に記憶される。なお、Ｘ線ＣＴ装置の他、磁気共鳴画像診断装置（ＭＲＩ）や超音波診断装置であっても構わない。
【００４３】
差分画像データ作成部２は、医用画像データ取得部１で取得された断層像データの差分処理を行って差分断層像データ（差分スライスデータ）や差分ボリュームデータを作成するものである。例えば、断層像データを構成する画素の画素値の差を算出して差分断層像データを作成する。なお、断層像データ同士を差分することによって得られるデータは、画像データでなくても構わない。なお、この差分画像データ作成部２がこの発明の「差分データ作成手段」に相当する。
【００４４】
画像データ圧縮部３は、差分画像データ作成部２で作成された差分断層像データ（差分スライスデータ）に対して圧縮処理を行う。例えば、ＪＰＥＧ等の圧縮技術を用いて差分断層像データ（差分スライスデータ）を圧縮する。圧縮された差分断層像データ（差分スライスデータ）は記憶部５や他の記憶媒体（例えば、ＭＯやＤＶＤ等）に記憶される。
【００４５】
画像データ伸長部４は、記憶部５や他の記憶媒体に記憶されている、圧縮された差分断層像データ（差分スライスデータ）に対して伸長（解凍）処理を行う。さらに、差分断層像データを伸長した結果得られたデータから元のボリュームデータを復元する処理を行う。
【００４６】
記憶部５は、ハードディスクやメモリ等からなり、後述する圧縮された差分断層像データ（差分スライスデータ）、圧縮された基準となる断層像データ、及び圧縮された基準となる差分断層像データを記憶、保存する。なお、画像データ圧縮部３及び記憶部５がこの発明の「画像データ保管手段」に相当する。また、一時的に、医用画像データ取得部１で得られた断層像データや複数の断層像データが重なって構成されるボリュームデータを記憶する。
【００４７】
制御部６は、ＣＰＵからなり、医用画像データ管理装置全体を制御する。操作卓７は、キーボード等からなり、操作者が操作することにより各種の指示信号等が入力される。
【００４８】
表示装置８は、ＣＲＴや液晶ディスプレイ等からなり、医用画像データ取得部１で取得された断層像データや、記憶部５に記憶されている圧縮された差分断層像データ（差分スライスデータ）を伸長（解凍）して得られた断層像を表示する。
【００４９】
（動作）
次に、この発明の実施形態に係る医用画像データ保管装置の動作（医用画像データ圧縮方法）について、図２乃至図８を参照しつつ説明する。図２は、この発明の実施形態に係る医用画像データ保管装置の圧縮動作（医用画像データ圧縮方法）を順番に示すフローチャートである。図３乃至図７は、差分画像データ作成部における差分処理を説明するための図である。図８は、この発明の実施形態に係る医用画像データ保管装置の伸長動作を順番に示すフローチャートである。
【００５０】
まず、Ｘ線ＣＴ装置等からなる医用画像データ取得部１によって被検体の所定の診断部位の断層像を連続して取得し、複数のボリュームデータを取得する。（ステップＳ０１）。例えば、Ｘ線ＣＴ装置でマルチスキャンを行なうことにより、複数の断層像データからなるボリュームデータを取得する。Ｘ線ＣＴ装置によって被検体の投影データ（生データ）が得られる。その投影データから断層像データを作成するために、操作卓から再構成パラメータ（例えば、再構成の方式、スライス厚、スライス数で構成される再構成の条件）が入力され、投影データと再構成パラメータとから断層像データが作成される。この再構成の処理は、医用画像データ取得部１内に備えられている再構成手段（図示しない）によって行われる。
【００５１】
図４（ａ）に示すように、ボリュームデータＶ１は複数の断層像データ（スライスデータ）Ｓ１１〜Ｓ１ｎで構成されている。具体的には、第１のスライス位置に断層像データＳ１１が配置され、第２のスライス位置には断層像データＳ１２が配置され、同様に、第ｎのスライス位置には断層像データＳ１ｎが配置されている。そして、一定の時間ごとに、連続して被検体の同じ診断部位のボリュームデータを取得することで、時系列に沿った複数のボリュームデータが得られる。この断層像データ及びボリュームデータは、一時的に記憶部５に記憶される。
【００５２】
図３に示すように、時間Ｔ１において取得されたボリュームデータをＶ１とし、時間Ｔ１から一定の時間が経過して時間Ｔ２において取得されたボリュームデータをＶ２とする。このボリュームデータＶ１とＶ２は、被検体の同じ診断部位を撮影することにより得られたものである。さらに一定時間が経過した時間Ｔ３において取得されたボリュームデータをＶ３とする。同様に、時間Ｔ４で取得されたボリュームデータをＶ４とし、時間Ｔｎで取得されたボリュームデータをＶｎとする。このように、一定の時間間隔をおいて複数のボリュームデータを取得する。ボリュームデータＶ１〜Ｖｎは全て、被検体の同じ診断部位を撮影することで得られたデータである。従って、時間に対する診断部位の形状変化が得られていることになる。
【００５３】
次に、図３に示す時系列に沿って得られた複数のボリュームデータから、基準となる基準ボリュームデータを選択して指定する（ステップＳ０２）。操作者が操作卓７から基準となるボリュームデータを指定することで、基準ボリュームが決定される。本実施形態においては、一連の撮影の最初（時間Ｔ１）に取得された、ボリュームデータＶ１を基準ボリュームとする。また、操作者が指定する代わりに、制御部６によって自動的に、最初に取得されたボリュームデータを基準ボリュームとしても構わない。なお、操作卓７又は制御部６がこの発明の「基準ボリューム選択手段」に相当する。
【００５４】
次に、差分画像データ作成部２によってボリュームデータ間で差分処理が行われることにより、差分ボリュームデータが作成される（ステップＳ０３）。差分画像データ作成部２における差分処理について図４を参照しつつ詳しく説明する。図４（ａ）に示すように、基準ボリュームデータＶ１とボリュームデータＶ２との間で差分処理を行う例について説明する。
【００５５】
基準ボリュームデータＶ１は、断層像データＳ１１〜Ｓ１ｎで構成され、ボリュームデータＶ２は、断層像データＳ２１〜Ｓ２ｎで構成されている。まず、基準ボリュームデータＶ１内の１枚目の断層像データＳ１１と、その断層像データＳ１１に対応する、ボリュームデータＶ２の１枚目の断層像データＳ２１とを比較し、差分処理を行うことにより差分断層像データ（差分スライスデータ）ΔＳ２１（＝Ｓ２１−Ｓ１１）を作成する。この差分断層像データΔＳ２１がこの発明の「第２の差分データ」に相当する。
【００５６】
この差分処理においては、具体的には、各断層像データを構成する画素の画素値の差を算出する。例えば、断層像データＳ１１の座標（ｉ、ｊ）の画素値と断層像データＳ２１の座標（ｉ、ｊ）の画素値との差を算出する。そして、全ての座標の画素値の差を算出して差分断層像データ（差分スライスデータ）ΔＳ２１（＝Ｓ２１−Ｓ１１）を作成する。画素値は、モノクロ画像の場合は輝度を表し、モノクロ画像の画素は白（２５５）から黒（０）の２５６階調（８ビット）の画素値を有する。なお、画素値の差を算出する代わりに、ＣＴ値の差を算出しても構わない。
【００５７】
なお、各ボリュームデータは撮影時間が異なるだけで、撮影している診断部位は同じである。従って、ボリュームデータＶ１の各スライス位置における断層像データと、その断層像データに対応する位置における、ボリュームデータＶ２の断層像データとは、同じ位置の断層像を表している。
【００５８】
例えば、ボリュームデータＶ１内の１枚目の断層像データＳ１１と、ボリュームデータＶ２内の１枚目の断層像データＳ２１とは、被検体の同じ位置の断層像を表している。
【００５９】
つまり、断層像データＳ１１と断層像データＳ２１の差は、時間Ｔ１から時間Ｔ２まで経過したときの変化量を表していることになる。同じ位置を撮影しているため、通常、その変化量は比較的小さいと考えられるため、差分断層像データ（差分スライスデータ）ΔＳ２１（＝Ｓ２１−Ｓ１１）の各画素の画素値は小さくなると考えられる。従って、元の断層像データよりも差分断層像データの方が、少ないビット数で符号化することができるため、元の断層像データをそのまま圧縮するよりも、差分断層像データを圧縮する方がデータ容量を小さくすることが可能となる。つまり、元の断層像データよりも差分断層像データの方が、総ビット数が小さいため、データ容量が小さくなる。
【００６０】
次に、基準ボリュームデータＶ１内の２枚目の断層像データＳ１２と、その断層像データＳ１２に対応する、ボリュームデータＶ２の２枚目の断層像データＳ２２とを比較し、差分処理を行うことにより差分断層像データ（差分スライスデータ）ΔＳ２２（＝Ｓ２２−Ｓ１２）を作成する。
【００６１】
そして、断層像データの枚数分（１ボリュームデータ分）、上記の差分処理を行い、図４（ｂ）に示す、差分断層像データΔＳ２１〜ΔＳ２ｎからなる差分ボリュームデータΔＶ２１を作成する。なお、差分断層像データΔＳ２１〜ΔＳ２ｎがこの発明の「第２の差分データ」に相当する。
【００６２】
この差分処理をボリュームデータＶ３〜Ｖｎに対して行うことにより、図５に示すように、複数の差分ボリュームデータΔＶ３１〜ΔＶｎ１を作成する。差分ボリュームデータΔＶ３１（＝Ｖ３−Ｖ１）は、ボリュームデータＶ３と基準となるボリュームデータＶ１との差分を表し、差分ボリュームデータΔＶ４１（＝Ｖ４−Ｖ１）は、ボリュームデータＶ４と基準となるボリュームデータＶ１との差分を表している。同様に、差分ボリュームデータΔＶｎ１（＝Ｖｎ−Ｖ１）は、ボリュームデータＶｎと基準となるボリュームデータＶ１との差分を表している。
【００６３】
次に、基準ボリュームデータＶ１内で差分処理を行うことにより、差分断層像データを作成する（ステップＳ０４）。また、ステップＳ０３で得られた差分ボリュームデータΔＶ２１〜ΔＶｎ１内の差分断層像データ同士で差分処理を行うことにより、差分断層像データ同士の差である差分断層像データ（この発明における「第１の差分データ」に相当する）を作成する（ステップＳ０４）。
【００６４】
まず、基準ボリュームデータＶ１内における差分処理について、図６を参照しつつ説明する。図６（ａ）に示すように、１枚目の断層像データＳ１１と２枚目の断層像データＳ１２との差を算出することによって、図６（ｂ）に示すように、差分断層像データＡ２１を作成する。この差分処理においても、上述したように、１枚目の断層像データＳ１１の画素値と２枚目の断層像データＳ１２の画素値との差を算出することによって、差分断層像データＡ２１を作成する。この差分断層像データＡ２１がこの発明の「第１の差分データ」に相当する。
【００６５】
２枚目の断層像データＳ１２は、１枚目の断層像データＳ１１に隣接しているため、その差は比較的小さいと考えられる。従って、差分断層像データＡ２１を構成する画素の画素値は小さくなると考えられる。従って、元の断層像データＳ１２よりも差分断層像データＡ２１の方が、少ないビット数で符号化することができるため、元の断層像データをそのまま圧縮するよりも、差分断層像データＡ２１を圧縮した方がデータ容量を小さくすることが可能となる。つまり、元の断層像データＳ１２よりも差分断層像データＡ２１の方が、総ビット数が小さいため、データ容量が小さくなる。
【００６６】
さらに、２枚目の断層像データＳ１２と３枚目の断層像データＳ１３との差を算出することによって、差分断層像データＡ３２を作成する。同様に、差分断層像データＡ４３〜Ａｎｎ−１まで作成する（図６（ｂ）参照）。差分断層像データＡ２１〜Ａｎｎ−１は、互いに隣り合う断層像データの差であるため、その変化量は比較的小さくなると考えられる。なお、差分断層像データＡ２１〜Ａｎｎ−１がこの発明の「第１の差分データ」に相当する。
【００６７】
そして、差分断層像データＡ２１〜Ａｎｎ−１を既存の圧縮方法（例えば、ＪＰＥＧ等）によって圧縮する（ステップＳ０５）。さらに、基準となる断層像データＳ１１をそのまま既存の圧縮方法で圧縮して記憶部５に記憶、保存する。
【００６８】
このように、隣接する断層像データで差分を取って、その差分を圧縮することで、元の断層像データを圧縮するよりも、圧縮後のデータ容量を小さくすることが可能となる。つまり、ボリュームデータＶ１や断層像データＳ１２〜Ｓ１ｎそのものを保存したり圧縮したりすることはなく、隣接する断層像データ同士の差分を圧縮することで、データ容量を小さくすることができる。また、基準となる断層像データＳ１１は、そのまま圧縮して記憶部５に記憶する。データを解凍して元のボリュームデータを復元する際に、断層像データＳ１１が基準となるからである。
【００６９】
圧縮された差分断層像データ及び基準となる断層像データは記憶部５に記憶、保存される。その他、ＭＯやＤＶＤ等の別の記憶装置に記憶させても構わない。なお、この圧縮方法については、データの欠落が起こらない可逆圧縮で行う方が望ましい。
【００７０】
次に、ステップＳ０３で作成された差分ボリュームデータ内における差分処理について、図７を参照しつつ説明する。例えば、差分ボリュームデータΔＶ２１内における差分処理について説明する。図７（ａ）に示すように、１枚目の差分断層像データΔＳ２１（＝Ｓ２１−Ｓ１１）と２枚目の差分断層像データΔＳ２２（＝Ｓ２２−Ｓ１２）との差を算出することによって、図７（ｂ）に示すように、差分断層像データＢ２１（＝ΔＳ２２−ΔＳ２１）を作成する。この差分処理においても、上述したように、１枚目の差分断層像データΔＳ２１の画素値と２枚目の差分断層像データΔＳ２２の画素値との差を算出することによって、差分断層像データＢ２１を作成する。この差分断層像データΔＳ２１がこの発明の「第３の差分データ」に相当する。
【００７１】
２枚目の差分断層像データΔＳ２２は、１枚目の差分断層像データΔＳ２１に隣接した位置に存在するため、その変化量は比較的小さいと考えられる。従って、差分断層像データＢ２１を構成する画素の画素値は小さくなり、元の断層像データよりも少ないビット数で符号化することができるため、総ビット数が小さくなり、圧縮後のデータ容量を小さくすることが可能となる。
【００７２】
さらに、２枚目の差分断層像データΔＳ２２と３枚目の差分断層像データΔＳ２３との差を算出することによって、差分断層像データＢ３２を作成する。同様に、差分断層像データＢ４３〜Ｂｎｎ−１まで作成する（図７（ｂ）参照）。差分断層像データＢ２１〜Ｂｎｎ−１は、互いに隣り合う差分断層像データの差であるため、その変化量は比較的小さくなると考えられる。この差分断層像データＢ２１〜Ｂｎｎ−１は、ステップＳ０３とステップＳ０４の処理を施すことにより、断層像データの時間に対する変化量と、位置に対する変化量とを表していることになる。なお、差分断層像データＢ２１〜Ｂｎｎ−１がこの発明の「第３の差分データ」に相当する。
【００７３】
そして、差分断層像データＢ２１〜Ｂｎｎ−１を既存の圧縮方法（例えば、ＪＰＥＧ等）によって圧縮する（ステップＳ０５）。さらに、基準となる１枚目の差分断層像データΔＳ２１をそのまま既存の圧縮方法で圧縮する。データを解凍して元のボリュームデータを復元する際に、差分断層像データΔＳ２１が基準となるからである。このように、断層像データの時間に対する変化量を算出し、さらに位置に対する変化量を算出して、その差分を圧縮することで、圧縮率を高めることができ、圧縮後の容量を小さくすることが可能となる。圧縮された差分断層像データは記憶部５に記憶、保存される。その他、ＭＯやＤＶＤ等の別の記憶装置に記憶させても構わない。
【００７４】
そして、差分ボリュームデータΔＶ３１（＝Ｖ３−Ｖ１）〜ΔＶｎ１（＝Ｖｎ−Ｖ１）についても、ステップＳ０４における処理を行い、それぞれの差分ボリュームデータに対して差分断層像データを作成し、ステップＳ０５にてステップＳ０４で得られた差分断層像データを圧縮する。圧縮されたデータは記憶部５等に記憶、保存される。
【００７５】
なお、本実施形態に係る圧縮方法によると、基準となる断層像データＳ１１の圧縮データと、複数の差分断層像データＡ２１、Ｂ２１、・・・を圧縮したデータが作成される。これらのデータは互いに関連しているものであるため、復元する際に検索しやすいように、記憶部５等に保存する際には同一のフォルダにまとめて保存すると良い。また、圧縮された複数のデータを互いに関連付けて記憶させても良い。
【００７６】
以上のように、比較的変化が少ない断層像データ間で差分を算出することで、差分後のデータを構成する画素の画素値を小さくすることが可能となる。従って、元の断層像データよりも差分断層像データの方が、少ないビット数で符号化することができる。その結果、データの総ビット数が小さくなり、元の断層像データよりも、圧縮後のデータ容量を小さくすることが可能となる。つまり、断層像データをそのまま圧縮するよりも、画素値が小さい差分断層像データを圧縮する方が、データの総ビット数が小さいため、圧縮後の容量を小さくすることが可能となる。
【００７７】
また、複数のボリュームデータをまとめて圧縮した場合、一部のデータにおいて損失が発生すると、全てのデータが復元不可能となるおそれがある。本実施形態における圧縮方法であれば、各差分断層像データ（Ａ２１、・・・、Ａｎｎ−１、Ｂ２１、・・・、Ｂｎｎ−１、・・・）をそれぞれ圧縮することにより、圧縮データの一部に損失が発生してもそのデータの復元のみが不可能になるだけで、全てのデータが復元不可能となることはないため、復元不可能の危険性を回避することが可能となる。
【００７８】
なお、Ｘ線ＣＴ装置等の画像撮影装置のスキャン速度が速くなるほど大量の断層像データやボリュームデータが得られるが、スキャン速度が速い分、隣接する断層像データの変化は少なくなるため、断層像データの差（画素値の差）を小さくすることが可能となる。従って、データの総ビット数を小さくすることができるため、データ量を小さくすることが可能となる。
【００７９】
次に、本実施形態における圧縮方法で圧縮された画像データの伸長方法（解凍方法）について、図８に示すフローチャートを用いて説明する。
【００８０】
まず、操作者が操作卓７を用いて復元すべきデータを指定すると、その指示信号が操作卓７から出力され、直接又は制御部６を介して記憶部５に入力する。そして、記憶部５に記憶されている圧縮されたデータを読み出し、圧縮されたデータは画像データ伸長部４に入力される。この圧縮されたデータには、基準となる断層像データＳ１１の圧縮データと、複数の差分断層像データＡ２１、Ｂ２１、・・・を圧縮したデータが含まれる。例えば、同一のフォルダに格納しておくことで、関連した圧縮データの検索及び読み出しが容易になる。
【００８１】
画像データ伸長部４は、まず、ＪＰＥＧ等の圧縮技術で圧縮された断層像データＳ１１を伸長する（ステップＳ１１）。この断層像データＳ１１は全ての断層像データを復元する際の基準となるものである。
【００８２】
次に、基準ボリュームＶ１を復元するために、画像データ伸長部４は、差分断層像データＡ２１〜Ａｎｎ−１を伸長する（ステップＳ１２）。差分断層像データＡ２１は断層像データＳ１２と断層像データＳ１１との差（Ａ２１＝Ｓ１２−Ｓ１１）であるため、先に伸長された断層像データＳ１１と差分断層像データＡ２１（＝Ｓ１２−Ｓ１１）とを加算することで、断層像データＳ１２を復元する。
【００８３】
次に、復元された断層像データＳ１２と差分断層像データＡ３２（＝Ｓ１３−Ｓ１２）とを加算することで、断層像データＳ１３を復元する。このように、加算処理を行うことで断層像データＳ１ｎまでデータを復元し、ボリュームデータＶ１を復元する。
【００８４】
次に、画像データ伸長部４は、差分断層像データＢ２１〜Ｂｎｎ−１を伸長する（ステップＳ１４）。さらに、基準となる差分断層像データΔＳ２１も伸長する。差分断層像データＢ２１は差分断層像データΔＳ２２と差分断層像データΔＳ２１との差（Ｂ２１＝ΔＳ２２−ΔＳ２１）であるため、伸長された差分断層像データΔＳ２１と差分断層像データＢ２１（＝ΔＳ２２−ΔＳ２１）とを加算することで、差分断層像データΔＳ２２を復元する。
【００８５】
また、差分断層像データＢ３２は差分断層像データΔＳ２３と差分断層像データΔＳ２２との差（Ｂ３２＝ΔＳ２３−ΔＳ２２）であるため、復元された差分断層像データΔＳ２２と差分断層像データＢ３２（＝ΔＳ２３−ΔＳ２２）とを加算することで、差分断層像データΔＳ２３を復元する。
【００８６】
同様に、復元された差分断層像データΔＳ２３と差分断層像データＢ４３（＝ΔＳ２４−ΔＳ２３）とを加算することで、差分断層像データΔＳ２４を復元する。そして、ΔＳ２ｎまで復元し、図７（ａ）に示す差分ボリュームデータΔＶ２１を復元する（ステップＳ１５）。
【００８７】
次に、復元されたボリュームデータＶ１と差分ボリュームデータΔＶ２１、ΔＶ３１、・・・、ΔＶｎ１とからボリュームデータＶ２〜Ｖｎを復元する（ステップＳ１６）。具体的には、伸長された差分断層像データΔＳ２１（＝Ｓ２１−Ｓ１１）に、先に復元された断層像データＳ１１を加算することで、断層像データＳ２１を復元する。
【００８８】
さらに、復元された差分スライスデータΔＳ２２（＝Ｓ２２−Ｓ１２）と、先に復元された断層像データＳ１２とから断層像データＳ２２を復元する（ステップＳ１６）。同様に、断層像データＳ２３、Ｓ２４・・・Ｓ２ｎを復元し、図４（ａ）に示すボリュームデータＶ２を復元する。ボリュームデータＶ３〜ＶｎもボリュームデータＶ２と同じ処理を繰り返すことで復元される。
【００８９】
このように、基準となる断層像データＳ１１、差分断層像データΔＳ２１、ΔＳ３１、・・・、ΔＳｎ１、及び差分断層像データＡ２１、Ｂ２１、・・・・に基づいて元のボリュームデータを復元することが可能となる。つまり、基準となる断層像データＳ１１と、差分断層像データΔＳ２１、ΔＳ３１、・・・、ΔＳｎ１はそのまま圧縮し、残りの断層像データについては、基準となる断層像データＳ１１等との差分という形で圧縮することで、総データ容量を小さくすることが可能となる。
【００９０】
（変形例１）
次に、この発明の実施形態に係る医用画像データ保管装置の別の動作について、図９を参照しつつ説明する。図９は、時系列に沿って得られたボリュームデータの概念図である。
【００９１】
この変形例においては、複数のボリュームデータを複数のグループに分割して、各グループ内で上述した圧縮処理を行う。時間Ｔ１〜時間Ｔｎまでの間にボリュームデータＶ１〜Ｖｎを取得した場合について説明する。例えば、時間Ｔ１〜時間Ｔｍまでの間をグループ１とし、時間Ｔｍ＋１〜時間Ｔｎまでの間をグループ２として、２つのグループに分割する。このグループ分割は、操作者が操作卓７から指示することにより行われる。制御部６はその指定に従って記憶部５に一時的に記憶されているボリュームデータをグループ分けする。この制御部６がこの発明の「分割手段」に相当する。なお、この変形例１においては、２つのグループに分けたが、３つ以上のグループに分けても構わない。
【００９２】
従って、ボリュームデータＶ１〜Ｖｍがグループ１に属し、ボリュームデータＶｍ＋１〜Ｖｎがグループ２に属することになる。そして、グループごとに上述した圧縮処理を施す。
【００９３】
例えば、グループ１（Ｖ１〜Ｖｍ）に属するボリュームデータＶ１を基準ボリュームデータに指定し、その基準ボリュームデータを基にしてボリュームデータ間で差分を算出し、さらに、基準ボリュームデータ内、及び差分ボリュームデータ内において差分断層像データを作成して、その差分断層像データを圧縮する。具体的には、ボリュームデータＶ２と基準ボリュームデータＶ１との差を算出する。グループ１においては、その算出をボリュームデータＶｍまで行う。
【００９４】
また、グループ２（Ｖｍ＋１〜Ｖｎ）に属するボリュームデータＶｍ＋１を基準ボリュームデータに指定し、その基準ボリュームデータを基にしてボリュームデータ間で差分を算出し、さらに、基準ボリュームデータ内、及び差分ボリュームデータ内において差分断層像データを作成して、その差分断層像データを圧縮する。このグループ２においては、ボリュームデータＶｎまで差分処理を行う。
【００９５】
このように、複数のボリュームデータをグループ分けして圧縮処理を行うことにより、ボリュームデータの量が多い場合であっても、圧縮処理を速く行うことができる。
【００９６】
（変形例２）
次に、この発明の実施形態に係る医用画像データ保管装置の別の動作について、図１０及び図１１を参照しつつ説明する。図１０は、時系列に沿って得られたボリュームデータの概念図である。図１１は、この発明の実施形態に係る医用画像データ保管装置の圧縮動作を順番に示すフローチャートである。
【００９７】
この変形例においては、時間に対して形状が周期的に変化する診断部位（例えば、心臓）を連続して撮影した場合のボリュームデータの圧縮方法について説明する。図１０に示すように、心電波形が周期的に変化し、その変化に同期して診断部位が撮影された場合について説明する。
【００９８】
同図に示すように、第１周期、第２周期、第３周期、・・・に対応して心電波形が得られ、その心電波形に同期してボリュームデータＶ１１、Ｖ１２、・・・取得されている。また、第１周期内においては、ボリュームデータＶ１１、Ｖ１２、Ｖ１３が取得され、第２周期内においては、ボリュームデータＶ２１、Ｖ２２、Ｖ２３が取得されたとする。同様に、第３周期内においては、ボリュームデータＶ３１〜Ｖ３３が取得され、第ｎ周期内においては、ボリュームデータＶｎ１〜Ｖｎ３が取得されたとする。
【００９９】
まず、基準となる周期が指定、選択される（ステップＳ２１）。この例においては、第１の周期が基準となり、第１周期内の複数のボリュームデータ（Ｖ１１、Ｖ１２、Ｖ１３）が基準ボリュームデータとなる。この指定は、操作者が操作卓７から行う。また、操作者が指定する代わりに、制御部６によって自動的に第１周期を基準としても構わない。なお、操作卓７又は制御部６がこの発明の「選択手段」に相当する。
【０１００】
まず、差分画像データ作成部２によってボリュームデータ間で差分処理が行われることより、差分ボリュームデータが作成される（ステップＳ２２）。図１０に示すように、第１周期内の基準ボリュームとなるボリュームデータＶ１１と、第２周期内のボリュームデータＶ２１との間で差分処理を行うことによって、差分ボリュームデータを作成する。この第１周期内のボリュームデータＶ１１と第２周期内のボリュームデータＶ２１とは、心電波形が同一の位相を有しているため、その差分量が比較的小さくなると考えられる。ボリュームデータＶ１１は第１の周期内の所定の時間位置で取得され、ボリュームデータＶ２１は第２の周期内において同じ時間位置で取得されているため、ボリュームデータＶ１１、Ｖ２１は心電波形の同一位相位置で取得されていることになる。この差分ボリュームデータを作成する処理内容は、上述したステップＳ０３における処理内容と同じである。
【０１０１】
基準ボリュームデータＶ１１はｎ枚の断層像データで構成され、ボリュームデータＶ２１もｎ枚の断層像データで構成されている。そして、ステップＳ０３における処理と同じように、基準ボリュームデータＶ１１内の１枚目の断層像データと、その断層像データに対応する、ボリュームデータＶ２１の１枚目の断層像データとを比較し、差分処理を行うことによって差分断層像データ（この発明の「第４の差分データ」に相当する）を作成する。
【０１０２】
上述したように、この差分処理は、断層像データの画素値の差を算出するものであり、全ての座標の画素値の差を算出して差分断層像データを作成する。
【０１０３】
ボリュームデータＶ１１とＶ１２とは、第１周期と第２周期の違いだけで、心電波形の位相が同一の時点で撮影されている（周期内において同じ時間位置に撮影されている）ため、ボリュームデータＶ１１の各スライス位置における断層像データと、その断層像データに対応する、ボリュームデータＶ２２の断層像データとは、同じ位相の断層像を表している。同一位相であるため、第１周期と第２周期との間の変化量（断層像データの差分）は比較的小さいと考えられ、差分断層像データの各画素の画素値は小さくなると考えられる。
【０１０４】
同様に、基準ボリュームデータＶ１１内の２枚目の断層像データと、その断層像データに対応する、ボリュームデータＶ２１の２枚目の断層像データとを比較し、差分処理を行うことにより差分断層像データ（この発明の「第４の差分データ」に相当する）を作成する。
【０１０５】
そして、断層像データの枚数分（１ボリュームデータ分）、上記の差分処理を行うことにより、差分断層像データからなる差分ボリュームデータを作成する。この例においては、各ボリュームデータはｎ枚の断層像データあらなるため、ｎ枚数分、上記の処理を行う。
【０１０６】
次に、基準ボリュームデータＶ１１と第３周期内のボリュームデータＶ３１との間で差分処理を行うことにより、上述と同様に差分ボリュームデータを作成する。さらに、基準ボリュームＶ１１と第４周期内のボリュームデータＶ４１との間で差分処理を行うことにより、差分ボリュームデータを作成する。このように、同一位相に対して得られたボリュームデータ間で差分処理を行うことにより、差分ボリュームデータを作成する。第ｎ周期内のボリュームデータＶｎ１まで差分処理を行う。これらの処理内容もステップＳ０３における処理内容と同じである。
【０１０７】
次に、第１周期内のボリュームデータＶ１２を基準ボリュームとし、ボリュームデータＶ１２と同一の位相時点で得られたボリュームデータ間で差分処理を行う。この場合、基準ボリュームデータＶ１２と第２周期内のボリュームデータＶ２２との間で差分処理を行うことにより、差分ボリュームデータを作成する。さらに、基準ボリュームデータＶ１２と第３周期内のボリュームデータＶ３２との間で差分処理を行うことにより、差分ボリュームデータを作成する。第ｎ周期内のボリュームデータＶｎ２まで差分処理を行う。これらの処理内容もステップＳ０３における処理内容と同じである。
【０１０８】
同様に、第１周期内のボリュームデータＶ１３を基準ボリュームとして、同一の位相に対して得られたボリュームデータ間で差分処理を行うことにより、差分ボリュームデータを作成する。そして、第ｎ周期内のボリュームデータＶｎｎまで差分処理を行う。
【０１０９】
次に、基準ボリュームデータＶ１１、Ｖ１２、Ｖ１３内において断層像データ間で差分処理を行うことにより、差分断層像データを作成する（ステップＳ２３）。同様に、ステップＳ２２で得られた差分ボリュームデータ内の差分断層像データ（この発明の「第４の差分データ」に相当する）間で差分処理を行うことにより、差分断層像データ（この発明の「第５の差分データ」に相当する）を作成する。この処理内容は、上述したステップＳ０４における処理内容と同じである。
【０１１０】
上述したように、基準ボリュームデータＶ１１内の１枚目の断層像データと２枚目の断層像データとの差分を算出することにより、差分断層像データを作成する。２枚目の断層像データは、１枚目の断層像データに隣接しているため、その変化量は小さいと考えられる。従って、差分断層像データの画素値は小さくなり、元の断層像データよりも少ないビット数で符号化することができるため、元の断層像データをそのまま圧縮するよりも、差分断層像データを圧縮する方がデータ容量を小さくすることが可能となる。
【０１１１】
さらに、２枚目の断層像データと３枚目の断層像データとの差分を算出することにより、差分断層像データを作成する。同様に、ｎ枚目までの差分断層像データを作成する。差分断層像データは、互いに隣り合う断層像データの差であるため、その変化量は小さくなると考えられる。
【０１１２】
そして、上述したステップＳ０５と同様に、最終的に得られた差分断層像データを既存の圧縮方法（例えば、ＪＰＥＧ等）によって圧縮する（ステップＳ２４）。さらに、基準となる１枚目の断層像データを既存の圧縮方法で圧縮する。このように、隣接する断層像データで差分をとることで、少ないビット数で符号化できるため、圧縮後のデータ容量を小さくすることが可能となる。
【０１１３】
次に、ステップＳ２２で作成された差分ボリュームデータ内における差分処理について説明する。差分ボリュームデータ内における１枚目の差分断層像データと２枚目の差分断層像データとの差分を算出することにより、それらの差分断層像データ（この発明の「第５の差分データ」に相当する）を作成する。２枚目の差分断層像データは、１枚目の差分断層像データに隣接しているため、その変化量は小さいと考えられる。従って、元の断層像データよりも差分断層像データの方が少ないビット数で符号化でき、圧縮後のデータ容量を小さくすることが可能となる。
【０１１４】
さらに、２枚目の差分断層像データと３枚目の差分断層像データとの差分を算出することにより、それらの差分断層像データを作成する。同様に、ｎ−１枚目とｎ枚目との差分断層像データの差分を算出することにより、それらの差分断層像データを作成する。この差分断層像データ同士を差分して得られた差分断層像データは、断層像データの同一位相間の変化量と、位置に対する変化量とを表していることになる。
【０１１５】
そして、最終的に得られた差分断層像データ（この発明の「第５の差分データ」に相当する）を既存の圧縮方法によって圧縮し（ステップＳ２４）、記憶部５等に記憶、保存する。
【０１１６】
以上のように、同一位相位置で得られた断層像データ間で差分を算出することによって、比較的変化が小さい断層像データ間で差分を取ることができ、差分後のデータの画素値を小さくすることが可能となる。その結果、元の断層像データよりも差分断層像データの方が、少ないビット数で符号化することが可能となり（総ビット数が小さくなる）、圧縮後のデータ容量を小さくすることが可能となる。
【０１１７】
この変形例における圧縮データの伸長（解凍）方法は、図８を参照して説明した方法と同じである。第１の周期内のボリュームデータＶ１１〜Ｖ１３内の第１枚目の断層像データと差分断層像データとを用いて、まず、ボリュームデータＶ１１〜Ｖ１３を復元する。さらに、ボリュームデータＶ１１〜Ｖ１３と差分断層像データとを用いてボリュームデータＶ２１、Ｖ２２、・・・を復元することにより、全てのボリュームデータを復元する。
【図面の簡単な説明】
【０１１８】
【図１】この発明の実施形態に係る医用画像データ保管装置の概略構成を示すブロック図である。
【図２】この発明の実施形態に係る医用画像データ保管装置の圧縮動作を順番に示すフローチャートである。
【図３】時系列に沿って連続して得られたボリュームデータの概念図である。
【図４】差分ボリュームデータを作成する差分処理を説明するための図である。
【図５】時系列に沿って連続して得られた差分ボリュームデータの概念図である。
【図６】差分断層像データを作成する差分処理を説明するための図である。
【図７】差分断層像データを作成する差分処理を説明するための図である。
【図８】この発明の実施形態に係る医用画像データ保管装置の伸長動作を順番に示すフローチャートである。
【図９】時系列に沿って連続して得られたボリュームデータの概念図である。
【図１０】時系列に沿って連続して得られた、周期的に変化する診断部位のボリュームデータの概念図である。
【図１１】この発明の実施形態に係る医用画像データ保管装置の別の圧縮動作を順番に示すフローチャートである
【符号の説明】
【０１１９】
１  医用画像データ取得部
２  差分画像データ生成部
３  画像データ圧縮部
４  画像データ伸長部
５  記憶部
６  制御部
７  操作卓
８  表示装置
【図１】
2006006797.tif 000003
【図２】
2006006797.tif 000004
【図３】
2006006797.tif 000005
【図４】
2006006797.tif 000006
【図５】
2006006797.tif 000007
【図６】
2006006797.tif 000008
【図７】
2006006797.tif 000009
【図８】
2006006797.tif 000010
【図９】
2006006797.tif 000011
【図１０】
2006006797.tif 000012
【図１１】
2006006797.tif 000013