(57)【要約】 【課題】  グループ化された医用画像データを複数のデータ格納領域を有する記憶装置に記憶する際のデータ管理の効率化を図ること。【解決手段】    ＣＰＵ１０は、ＲＩＳから受信したオーダー情報に基づいて、グループ化された複数の医用画像データのデータ量を算出し、そして、その複数の医用画像データが格納可能なパーティションを記憶装置８０，９０の中から判別する。そして、その格納可能なパーティションを決定すると、予約オーダー情報を格納先予約リスト７７に記憶すると共に、予約ファイルを作成して当該パーティションに記憶する。格納先予約リスト７７に記憶している検査ＩＤ及びシリーズＩＤと同一の検査ＩＤ及びシリーズＩＤを含む医用画像データをモダリティから受信した際には、パーティションに記憶した予約ファイルを、受信した医用画像データで置き換えて記憶更新する。【選択図】図４
2009195257.tif 000002
【特許請求の範囲】
【請求項１】
複数のデータ格納領域を有する記憶装置を用いて医用画像データの記憶管理を行う医用画像管理装置において、
複数の医用画像データの所属先を示すグループ情報を取得する取得手段と、
前記取得手段により取得されたグループ情報に対応する前記医用画像データの当該グループ単位での格納が可能なデータ格納領域を前記記憶装置の中から判別する判別手段と、
前記判別手段により判別されたデータ格納領域へのデータ記憶を予約する予約手段と、
前記グループ情報に対応する複数の医用画像データを受信する受信手段と、
前記予約手段により予約されたデータ格納領域に前記受信手段により受信された前記複数の医用画像データを前記グループ単位で記憶する制御を行う記憶制御手段と、
を備えることを特徴とする医用画像管理装置。
【請求項２】
前記取得手段は、
前記医用画像データの撮影依頼を指示するオーダリングシステムから前記グループ情報を受信して取得することを特徴とする請求項１に記載の医用画像管理装置。
【請求項３】
前記取得手段は、
前記グループ情報に対応する医用画像データのうち、前記受信手段において最初に受信した先頭の医用画像データから前記グループ情報を抽出して取得することを特徴とする請求項１又は２に記載の医用画像管理装置。
【請求項４】
前記判別手段は、
前記記憶装置に既に記憶された医用画像データの中で、前記取得手段により取得されたグループ情報と同一のグループ情報に対応する医用画像データのデータ量を算出して、当該データ量の空き領域を有する前記データ格納領域を判別するデータ量判別手段を有することを特徴とする請求項１〜３の何れか一項に記載の医用画像管理装置。
【請求項５】
前記判別手段は、
前記予約手段によりデータ記憶が既に予約された前記データ格納領域毎の医用画像データのデータ量に基づいて前記格納可能なデータ格納領域を前記記憶装置の中から判別するデータ量判別手段を有することを特徴とする請求項１〜４の何れか一項に記載の医用画像管理装置。
【請求項６】
前記予約手段は、
前記グループ情報に対応する医用画像データのデータ量に相当する予約ファイルを作成して、前記予約したデータ格納領域に一時的に記憶する予約ファイル記憶手段を有し、
前記記憶制御手段は、
前記予約ファイル記憶手段により記憶された予約ファイルを、前記受信手段により受信された前記複数の医用画像データに置き換えて記憶する制御を行うことを特徴とする請求項１〜５の何れか一項に記載の医用画像管理装置。
【請求項７】
前記グループ情報は、前記複数の医用画像データの患者毎の所属先を示す患者情報と、検査毎の所属先を示す検査情報と、シリーズ毎の所属先を示すシリーズ情報との少なくとも何れか一つを含むことを特徴とする請求項１〜６の何れか一項に記載の医用画像管理装置。
【請求項８】
コンピュータを、
複数の医用画像データの所属先を示すグループ情報を取得する取得手段、
前記取得手段により取得されたグループ情報に対応する前記医用画像データの当該グループ単位での格納が可能なデータ格納領域を複数のデータ格納領域を有する記憶装置の中から判別する判別手段、
前記判別手段により判別されたデータ格納領域へのデータ記憶を予約する予約手段、
前記グループ情報に対応する複数の医用画像データを受信する受信手段、
前記予約手段により予約されたデータ格納領域に前記受信手段により受信された前記複数の医用画像データを前記グループ単位で記憶する制御を行う記憶制御手段、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のデータ格納領域を有する記憶装置を用いて医用画像データの記憶管理を行う医用画像管理装置及びプログラムに関する。
【背景技術】
【０００２】
医療の分野では、患者を撮影した医用画像のデジタル化が実現されており、ＣＲ（Computed Radiography）、ＣＴ（Computed Tomography）、ＭＲＩ（Magnetic Resonance Imaging）、乳房撮影装置、超音波／内視鏡診断装置等といった医用画像生成装置（以下、「モダリティ」という。）は、撮影して得られた医用画像の画像データ（以下、「医用画像データ」という。）を生成する。
【０００３】
この医用画像データは、デジタルデータであることからデータベース化が容易であり、医用画像管理装置により記憶管理されている。医用画像管理装置としては、ＰＡＣＳ（Picture Archiving and Communication System；画像保管管理システム）が知られており、モダリティから送信される医用画像データは、ＨＤＤ（Hard Disk Drive）等の記憶媒体に記憶される。
【０００４】
また、医用画像の撮影においては、同一の検査部位の断層画像が連続的に撮影されたり、同一の検査部位に対して複数のモダリティが使用されたり、造影剤の使用や撮影方法を変えて撮影が行われるため、一つの検査で多数の医用画像データが生成される。このような一つの検査の中で生成される同じ種類のモダリティで撮影された一連の医用画像データの単位をシリーズという。
【０００５】
検査やシリーズを一単位とした場合、その単位毎の複数の医用画像データをデータ送信する方法としては、モダリティから医用画像管理装置に単位毎にまとめて送信する方法が取られている。また、単位毎にグループ化された医用画像データを記憶する際に、当該医用画像データを保存するのために必要と想定されるデータ容量を、一日の検査数や撮影枚数を記録した動作ログ（履歴）に基づいて算出し、そのデータ容量の格納領域を確保する方法も知られている（例えば、特許文献１参照）。
【特許文献１】特開２００４−３５６７１６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
ところで、医療用として扱われる画像データは、精細さが求められ、そのデータ量は、汎用的なＪＰＥＧ形式等の画像データよりも大きくなるため、ＨＤＤ（Hard Disk Drive）等の記憶媒体が医用画像管理装置に複数設けられて、十分なデータ容量の格納領域が確保される。また、ＯＳ（Operating System）の制約やデータ記憶の効率化等から一つの記憶媒体であっても、当該記憶媒体の格納領域を論理的に分割して作成した複数のパーティションにデータ記憶する方法が一般的には利用されている。
【０００７】
このように、複数の記憶媒体やパーティションの作成により格納領域が複数ある場合、適宜、医用画像データを各格納領域に分配して記憶することとなる。しかし、医用画像データは、上述したように検査単位やシリーズ単位といった単位毎にグループ化されていることがあるため、このようにグループ化された医用画像データを異なる格納領域に分配して記憶することは、格納先の管理が煩雑になると共に、格納先を管理するアドレス等の管理情報が増大してしまう。
【０００８】
また、医療の現場では、医用画像を一枚ずつ参照するよりも一検査や一シリーズといった同一単位の医用画像をまとめて参照することが多い。しかし、複数の格納領域に同一単位の医用画像データが分けて記憶されている場合には、各格納領域にアクセスしなければならなく、処理が煩雑になると共に全画像データを読み出すまでの時間が長くなってしまった。
【０００９】
このため、同一単位としてグループ化された医用画像を同じ格納領域に格納するため、画像受信時に十分な空き領域を持った格納領域を指定する必要がある。しかし、一検査を複数のモダリティで行ったり、一シリーズの撮影の時間を空けて行ったりした場合のように、同一単位の医用画像データが医用画像管理装置にまとめて送信されるとは限らない。また、撮影される画像枚数は病院の方針等のユーザ側の運用に依存するため、一単位に含まれる全体の医用画像データのデータ量を医用画像管理装置側で把握することは困難である。
【００１０】
このため、実際に医用画像データを全て受信するまで、そのデータを空き容量のある格納領域に記憶できるかを判断することは難しく、受信が完了した時点で容量不足が発生して記憶できないこともあった。
【００１１】
また、特許文献１の技術では、医療用画像記録機器、即ちモダリティ側での動作ログに基づいて単位毎の医用画像データを保存するのに要するデータ容量を算出することができるが、医用画像管理装置側では、様々なモダリティから医用画像データが送信されてくるため、そのデータ容量を算出するためには、各モダリティから動作ログを予め取得しておかなければならなく、モダリティと医用画像管理装置との間での通信シーケンスが増加してしまった。
【００１２】
本発明は、上述した課題に鑑みて為されたものであり、その目的とするところは、グループ化された医用画像データを複数のデータ格納領域を有する記憶装置に記憶する際のデータ管理の効率化を図ることである。
【課題を解決するための手段】
【００１３】
以上の課題を解決するために、請求項１に記載の発明は、
複数のデータ格納領域を有する記憶装置を用いて医用画像データの記憶管理を行う医用画像管理装置において、
複数の医用画像データの所属先を示すグループ情報を取得する取得手段と、
前記取得手段により取得されたグループ情報に対応する前記医用画像データの当該グループ単位での格納が可能なデータ格納領域を前記記憶装置の中から判別する判別手段と、
前記判別手段により判別されたデータ格納領域へのデータ記憶を予約する予約手段と、
前記グループ情報に対応する複数の医用画像データを受信する受信手段と、
前記予約手段により予約されたデータ格納領域に前記受信手段により受信された前記複数の医用画像データを前記グループ単位で記憶する制御を行う記憶制御手段と、
を備えることを特徴としている。
【００１４】
請求項２に記載の発明は、請求項１に記載の発明において、
前記取得手段は、
前記医用画像データの撮影依頼を指示するオーダリングシステムから前記グループ情報を受信して取得することを特徴としている。
【００１５】
請求項３に記載の発明は、請求項１又は２に記載の発明において、
前記取得手段は、
前記グループ情報に対応する医用画像データのうち、前記受信手段において最初に受信した先頭の医用画像データから前記グループ情報を抽出して取得することを特徴としている。
【００１６】
請求項４に記載の発明は、請求項１〜３の何れか一項に記載の発明において、
前記判別手段は、
前記記憶装置に既に記憶された医用画像データの中で、前記取得手段により取得されたグループ情報と同一のグループ情報に対応する医用画像データのデータ量を算出して、当該データ量の空き領域を有する前記データ格納領域を判別するデータ量判別手段を有することを特徴としている。
【００１７】
請求項５に記載の発明は、請求項１〜４の何れか一項に記載の発明において、
前記判別手段は、
前記予約手段によりデータ記憶が既に予約された前記データ格納領域毎の医用画像データのデータ量に基づいて前記格納可能なデータ格納領域を前記記憶装置の中から判別するデータ量判別手段を有することを特徴としている。
【００１８】
請求項６に記載の発明は、請求項１〜５の何れか一項に記載の発明において、
前記予約手段は、
前記グループ情報に対応する医用画像データのデータ量に相当する予約ファイルを作成して、前記予約したデータ格納領域に一時的に記憶する予約ファイル記憶手段を有し、
前記記憶制御手段は、
前記予約ファイル記憶手段により記憶された予約ファイルを、前記受信手段により受信された前記複数の医用画像データに置き換えて記憶する制御を行うことを特徴としている。
【００１９】
請求項７に記載の発明は、請求項１〜６の何れか一項に記載の発明において、
前記グループ情報は、前記複数の医用画像データの患者毎の所属先を示す患者情報と、検査毎の所属先を示す検査情報と、シリーズ毎の所属先を示すシリーズ情報との少なくとも何れか一つを含むことを特徴としている。
【００２０】
請求項８に記載のプログラムは、コンピュータを、
複数の医用画像データの所属先を示すグループ情報を取得する取得手段、
前記取得手段により取得されたグループ情報に対応する前記医用画像データの当該グループ単位での格納が可能なデータ格納領域を複数のデータ格納領域を有する記憶装置の中から判別する判別手段、
前記判別手段により判別されたデータ格納領域へのデータ記憶を予約する予約手段、
前記グループ情報に対応する複数の医用画像データを受信する受信手段、
前記予約手段により予約されたデータ格納領域に前記受信手段により受信された前記複数の医用画像データを前記グループ単位で記憶する制御を行う記憶制御手段、
として機能させることを特徴としている。
【発明の効果】
【００２１】
請求項１及び８に記載の発明によれば、取得したグループ情報に対応する医用画像データの格納が可能なデータ格納領域を判別して、そのデータ格納領域へのデータ記憶を予約する。このため、グループ情報に対応する複数の医用画像データを受信する前に、格納先を予約でき、受信した医用画像データを確実に一つのデータ格納領域に記憶することができる。
【００２２】
また、グループ単位で医用画像データを記憶するため、複数のデータ格納領域にアクセスすることなく、一つのデータ格納領域にアクセスだけで医用画像データをグループ単位で参照することができる。これにより、グループ化された医用画像データの格納先の管理が容易になると共に記憶装置へのアクセス時間を短くすることができる。従って、グループ化された医用画像データを複数のデータ格納領域を有する記憶装置に記憶する際のデータ管理の効率化を図ることができる。
【００２３】
請求項２に記載の発明によれば、請求項１に記載の発明と同様の効果が得られるのは無論のこと、オーダリングシステムからグループ情報を受信して取得するため、医用画像データの受信に先立ってデータ格納領域の予約を行うことができる。
【００２４】
請求項３に記載の発明によれば、請求項１又は２に記載の発明と同様の効果が得られるのは無論のこと、最初に受信した先頭の医用画像データからグループ情報を抽出して取得するため、グループ単位の医用画像データの一枚目を受信した段階でデータ格納領域の予約を行うことができる。
【００２５】
請求項４に記載の発明によれば、請求項１〜３の何れか一項に記載の発明と同様の効果が得られるのは無論のこと、記憶装置に既に記憶された医用画像データの中で、取得手段が取得したグループ情報と同一のグループ情報に対応する医用画像データのデータ量を算出して、このデータ量の空き領域を有するデータ格納領域を判別するため、モダリティ等の外部機器との通信を行うことなく、医用画像管理装置側でデータ量を算出して格納先を予約できる。
【００２６】
請求項５に記載の発明によれば、請求項１〜４の何れか一項に記載の発明と同様の効果が得られるのは無論のこと、既に予約されたデータ格納領域毎の医用画像データのデータ量に基づいて格納可能なデータ格納領域を判別するため、データの格納を既に予約した医用画像データのデータ量を考慮して、受信手段により受信される医用画像データの格納先を予約することができる。
【００２７】
請求項６に記載の発明によれば、請求項１〜５の何れか一項に記載の発明と同様の効果が得られるのは無論のこと、データ記憶を予約したデータ格納領域に予約ファイルを一時的に記憶するため、医用画像データの受信までにデータ格納領域の空き容量が不足してしまうことを防止でき、医用画像データの格納するデータ領域を確実に確保しておくことができる。
【００２８】
請求項７に記載の発明によれば、請求項１〜６の何れか一項に記載の発明と同様の効果が得られるのは無論のこと、グループ情報は、患者情報、検査情報及びシリーズ情報の何れか一つを含むため、患者や検査、シリーズといった単位でグループ化された複数の医用画像データを記憶する際のデータ管理の効率化を図ることができる。
【発明を実施するための最良の形態】
【００２９】
以下、本発明の医用画像管理装置を図１のＰＡＣＳ１に適用した場合の実施形態について図１〜図７を参照して説明する。
【００３０】
〔放射線科システムの概要〕
先ず、ＰＡＣＳ１を有する放射線科システムＳの概要について図１を用いて説明する。図１は、放射線科システムＳのシステム構成の一例を示すブロック図である。図１によれば、放射線科システムＳは、ＰＡＣＳ１と、第１ＮＡＳ（Network Attached Storage）２と、第２ＮＡＳ３と、ＲＩＳ４と、ビューア５と、イメージャ６と、モダリティＭ（Ｍ１，Ｍ２）とが通信ネットワークＮ２に接続されて、それぞれがデータ通信可能に構成されている。また、ＲＩＳ（Radiological Information System：放射線情報システム）４は、院内ネットワークＮ１を介してＨＩＳ（Hospital Information System：病院情報システム）７とデータ通信可能に構成されている。
【００３１】
ＨＩＳ７は、ＣＰＵ（Central Processing Unit）や記憶部、入力部、表示部、通信部等を有するコンピュータにより構成され、医療事務会計や診療予約、電子カルテの管理、検査及び薬剤等の各部門へのオーダリング等、病院内の情報を統括的に管理するオーダリングシステムである。
【００３２】
ＨＩＳ７は、医師から放射線科システムＳでの撮影依頼を受け付けて、その撮影依頼の内容を含むオーダー情報Ｄ７を生成する。そして、そのオーダー情報Ｄ７を院内ネットワークＮ１を介してＲＩＳ４に送信する。
【００３３】
ＲＩＳ４は、ＣＰＵや記憶部、入力部、表示部、通信部等を有してコンピュータにより構成され、放射線科部門内における診療予約、診断結果のレポート、実績管理、材料在庫管理等の情報管理を行い、放射線科システムＳ内の情報を統括的に管理するオーダリングシステムである。ＲＩＳ４は、ＨＩＳ７から送信されたオーダー情報Ｄ７を受信し、そのオーダー情報Ｄ７に基づいて、撮影を行うモダリティＭを判別し、当該オーダー情報Ｄ７をモダリティＭとＰＡＣＳ１とに送信する。
【００３４】
図２（ａ）にオーダー情報Ｄ７のデータ構成の一例を示す。オーダー情報Ｄ７は、各モダリティＭに対して撮影の指示を行うためにＨＩＳ７及びＲＩＳ４が生成するデータであり、図２（ａ）に示すようにＡＥタイトルＤ７１、患者情報Ｄ７２、検査情報Ｄ７３及びシリーズ情報Ｄ７５といったデータを含んで構成される。
【００３５】
ＡＥタイトルＤ７１は、モダリティＭを識別するためにＤＩＣＯＭ規格により予め定められた識別データである。患者情報Ｄ７２は、撮影を行う患者毎に複数の医用画像データＤ１をグループ化するデータであり、当該患者の氏名やＩＤ、生年月日、性別等が含まれる。検査情報Ｄ７３は、医師がオーダリングした検査毎に複数の医用画像データＤ１をグループ化するデータであり、当該検査を識別するユニークな検査ＩＤや検査日時、検査内容等が含まれる。
【００３６】
シリーズ情報Ｄ７５は、医師がオーダリングした一つの検査で撮影される複数の医用画像データＤ１をシリーズ毎にグループ化するデータであり、当該シリーズを識別するユニークなシリーズＩＤやモダリティＭの種別、当該シリーズ内における各医用画像データＤ１の画像番号（シリーズ番号）等が含まれる。
【００３７】
患者情報Ｄ７２、検査情報Ｄ７３及びシリーズ情報Ｄ７５は、モダリティＭの撮影により複数生成される医用画像データＤ１が所属するグループを示すグループ情報である。ここで、グループ情報とは、検査やシリーズといった一つグループ単位で複数の医用画像データＤ１をまとめて（グループ化して）扱うためのデータである。
【００３８】
例えば、ある患者に対して複数の検査が医師にオーダリングされたとすると、図２（ｂ）に示すように、“０１”、“０２”、“０３”といった検査ＩＤを有する検査情報Ｄ７３がオーダー情報Ｄ７内に設定される。また、各検査において異なるモダリティＭで撮影を行う場合には、そのモダリティＭ毎に“０１”、“０２”、“０３”といったシリーズＩＤが振られたシリーズ情報Ｄ７５が設定される。
【００３９】
即ち、図２（ｂ）に示す画像番号が“０１”、“０２”、“０３”、“０４”、・・・と設定された医用画像データＤ１は、シリーズＩＤが“０１”のシリーズを一単位としてグループ化され、更に、検査ＩＤが“０１”の検査を一単位としてグループ化されることとなる。
【００４０】
モダリティＭは、ＣＴやＣＲ、ＭＲＩ、乳房撮影装置、超音波診断装置等であり、撮影技師の操作に従って撮影して得られた画像のデータ信号をＤＩＣＯＭ規格に則したデジタルデータに変換して医用画像データＤ１を生成する。モダリティＭは、生成した医用画像データＤ１をＰＡＣＳ１に送信する。
【００４１】
例えば、ＣＲは、被写体に放射線を照射して、その被写体を透過した放射線をプレート状の輝尽性蛍光体に吸収させる。そして、この輝尽性蛍光体を例えばレーザ光で走査しながら励起することにより、この輝尽性蛍光体が蓄積している放射線エネルギを発光させ、その発光を光電変換して得られた放射線画像のデータ信号をデジタル変換して被写体の画像データ、即ち医用画像データＤ１を生成する。
【００４２】
図３に、医用画像データＤ１のデータ構造の一例を示す。図３（ａ）によれば、医用画像データＤ１は、ヘッダ情報Ｄ３と実画像データＤ５とを有して構成される。実画像データＤ５は、モダリティＭによって撮影された被写体の撮影画像の画像データであり、ＤＩＣＯＭ規格に準拠したデータ形式である。
【００４３】
ヘッダ情報Ｄ３は、図３（ｂ）に示すように、ＡＥ（Application Entity）タイトルＤ３１、患者情報Ｄ３２、検査情報Ｄ３３及びシリーズ情報Ｄ３４を有して構成される。ヘッダ情報Ｄ３に含まれるデータは、ＨＩＳ７及びＲＩＳ４から受信したオーダー情報Ｄ７に基づいて設定され、例えば、ＤＩＣＯＭ規格に則ったデータで記述される。尚、図３（ｂ）に示すヘッダ情報Ｄ３は、本実施形態において主要なデータを模式化しものであり、他のデータの図示は省略している。
【００４４】
ビューア５は、ＬＣＤ（Liquid Crystal Display）等を備えて構成され、医用画像データＤ１に基づいた医用画像を表示出力する表示端末装置である。読影医等が再生表示する医用画像データＤ１を指定すると、その医用画像データＤ１がＰＡＣＳ１から読み出されて再生表示される。
【００４５】
イメージャ６は、フィルムデジタイザ等により構成され、医用画像データＤ１に基づいた医用画像を記録媒体上に画像形成して出力する画像形成装置である。読影医等が画像形成する医用画像データＤ１を指定すると、その医用画像データＤ１がＰＡＣＳ１から読み出されて、熱感光フィルム等の記録媒体上に医用画像が画像形成されて出力される。
【００４６】
第１ＮＡＳ２及び第２ＮＡＳ３は、図４に示すような記憶装置８０，９０を有するファイルサーバ専用機であり、ＣＰＵやネットワークインターフェイス等を備えて構成される。第１ＮＡＳ２及び第２ＮＡＳ３は、通信ネットワークＮ２を介して接続されたＰＡＣＳ１やビューア５、イメージャ６等の外部機器からの要求に応じて、記憶装置８０，９０に記憶されたデータの送受信を行って、記憶装置８０，９０のデータの書き込み及び読み出しを行うファイル管理機能を実現する。
【００４７】
このファイル管理機能により、ＰＡＣＳ１は、第１ＮＡＳ２及び第２ＮＡＳ３が有する記憶装置８０，９０に直接アクセスしたかのように、データの参照や書き込みを行うことができる。尚、ＮＡＳに関する技術は、公知技術であるためその詳細な説明は省略する。
【００４８】
ＰＡＣＳ１は、モダリティＭから受信した医用画像データＤ１に含まれる実画像データＤ５を第１ＮＡＳ２や第２ＮＡＳ３が有する記憶装置８０，９０の複数のデータ格納領域に適宜振り分けて格納し、その格納先をデータベース化して管理する医用画像管理装置である。
【００４９】
具体的には、ＲＩＳ４からオーダー情報Ｄ７を受信すると、そのオーダー情報Ｄ７に基づいて、モダリティＭから送信されてくる検査単位やシリーズ単位でグループ化された複数の医用画像データＤ１のデータ量を算出する。そして、そのデータ量以上の空き領域を有する記憶装置８０，９０のデータ格納領域を判別して、そのデータ格納領域に対するデータ記憶の予約を行う。
【００５０】
そして、実際にモダリティＭから医用画像データＤ１を受信した検査単位やシリーズ単位の医用画像データＤ１を、その予約したデータ格納領域にまとめて記憶する。これより、一グループに属する医用画像データＤ１を、複数のデータ格納領域に分けて記憶することなく、一つのデータ格納領域で管理することができるようになる。
【００５１】
〔ＰＡＣＳの機能構成〕
次に、ＰＡＣＳ１の機能構成について図４及び５を参照して説明する。図４は、ＰＡＣＳ１の機能構成の一例を示すブロック図である。図４によれば、ＰＡＣＳ１は、ＣＰＵ１０と、入力部２０と、表示部３０と、通信部４０と、ＲＯＭ（Read Only Memory）５０と、ＲＡＭ（Random Access Memory）６０と、記憶部７０とを備えて構成される。
【００５２】
ＣＰＵ１０は、各機能部の動作の制御と、機能部間のデータ入出力の制御等を行うことでＰＡＣＳ１を統括的に管理・制御する制御部である。具体的には、入力部２０から入力される操作信号に応じてＲＯＭ５０や記憶部７０に格納されたプログラムを読み出し、当該プログラムに従った処理を実行する。そして、その処理結果に基づいて、表示部３０の表示画面の更新や記憶部７０へのデータの記憶、外部機器とのデータ通信等を行う。
【００５３】
入力部２０は、カーソルキーやテンキー等の各種キー群や、マウスやタッチパネル等のポインティングデバイスを備えて構成される。入力部２０は、ユーザに押下されたキーに対応する操作信号や、ポインティングデバイスにより指定された画面上の座標位置に対応する操作信号をＣＰＵ１０に出力する。
【００５４】
表示部３０は、ＣＲＴ（Cathode-ray Tube）やＬＣＤ（Liquid Crystal Display）等により構成され、ＣＰＵ１０の制御に基づいた表示画面の表示を行う。通信部４０は、ＬＡＮインターフェイス等により構成され、通信ネットワークＮ２を介して介して第１ＮＡＳ２や第２ＮＡＳ３、モダリティＭ等の外部機器との間でデータ通信を行う機能部である。
【００５５】
ＲＯＭ５０は、不揮発性の半導体メモリで構成され、各種初期設定、ハードウェアの検査、又は必要なプログラムのロード等を行うための初期プログラムを格納する。ＲＡＭ６０は、書き換え可能な半導体素子で構成され、ＣＰＵ１０が実行する各種プログラムやこれらのプログラムの実行に係るデータ等を一時的に保持する。
【００５６】
記憶部７０は、磁気的、光学的な記憶媒体にデータの読み書きを行う機能部であり、ＨＤＤ（Hard Disk Drive）等により構成される。図３によれば、記憶部７０は、画像管理ＤＢ７１と、格納先予約リスト７７とを記憶している。
【００５７】
画像管理ＤＢ７１は、モダリティＭから受信した医用画像データＤ１に含まれる実画像データＤ５を第１ＮＡＳ２及び第２ＮＡＳ３の有する複数のデータ格納領域の何れに記憶しているかを管理するためのデータベースである。
【００５８】
図４に示すように、第１ＮＡＳ２及び第２ＮＡＳ３それぞれは、医用画像データＤ１を記憶する記憶装置８０，９０を備えて構成される。記憶装置８０，９０は、ＨＤＤ等の記憶媒体によって構成され、データ格納領域としての複数のパーティションを有して構成される。
【００５９】
即ち、第１ＮＡＳ２の記憶装置８０は、第１パーティション８１、第２パーティション８２、第３パーティション８３、・・・といった複数のデータ領域に分割され、第２ＮＡＳ３の記憶装置９０は、第１パーティション９１、第２パーティション９２、第３パーティション９３、・・・といった複数のデータ領域に分割されている。これらのパーティションは、個々に識別可能なパーティションＩＤが予め割り振られている。
【００６０】
尚、記憶装置８０，９０のＨＤＤを論理的な分割により作成したパーティションによって複数のデータ格納領域を有することとしたが、ＨＤＤ等の記憶媒体を物理的に複数設けることで、複数のデータ格納領域を有することとしてもよい。
【００６１】
図５（ａ）に、画像管理ＤＢ７１のデータ構成の一例を示す。図５（ａ）によれば、画像管理ＤＢ７１は、患者情報７２、検査情報７３、シリーズ情報７４、パーティションＩＤ７５及び格納先アドレス７６をリレーショナルに対応付けて記憶するデータベースである。ＣＰＵ１０は、受信した医用画像データＤ１の格納先となる記憶装置８０，９０のパーティションのパーティションＩＤを取得する。
【００６２】
また、その医用画像データＤ１に含まれるヘッダ情報Ｄ３の患者情報Ｄ３２、検査情報Ｄ３３及びシリーズ情報Ｄ３４を抽出して、取得したパーティションＩＤと対応付けて画像管理ＤＢ７１に記憶すると共に、格納先として決定したパーティションの医用画像データＤ１を記憶するアドレスを第１ＮＡＳ２及び第２ＮＡＳ３から取得して、格納先アドレス７６として対応付けて記憶する。
【００６３】
読影医等のユーザは、医用画像データＤ１の表示出力や印刷出力を行う際には、対象となる患者のＩＤや氏名、検査ＩＤや検査日時、シリーズＩＤや検査部位といった様々な情報をＰＡＣＳ１等から入力する。ＰＡＣＳ１は、この入力された患者情報や検査情報、シリーズ情報に対応付けられたパーティションＩＤ７５と格納先アドレス７６を画像管理ＤＢ７１から検索して読み出す。そして、そのパーティションＩＤ７５で示されるパーティションの格納先アドレス７６に、通信ネットワークＮ２を介してアクセスして医用画像データＤ１を読み出す。
【００６４】
格納先予約リスト７７は、モダリティＭから受信する医用画像データＤ１の格納先の予約管理を行うためのデータテーブルである。図５（ｂ）に、格納先予約リスト７７のデータ構成の一例を示す。図５（ｂ）によれば、格納先予約リスト７７は、検査ＩＤ７８ａと、シリーズＩＤ７８ｂと、データ量７８ｃと、パーティションＩＤ７８ｄとを含む予約オーダー情報７８を記憶している。
【００６５】
ＣＰＵ１０は、ＲＩＳ４から受信したオーダー情報Ｄ７に基づいて、モダリティＭから送信されてくるグループ単位の医用画像データＤ１のデータ量を算出し、データ量分の空き領域を有するパーティションを記憶装置８０，９０の中から判別する。そして、その判別の結果に基づいて、医用画像データＤ１の格納先となるパーティションを決定すると、そのパーティションＩＤと、オーダー情報Ｄ７の検査情報Ｄ７３に含まれる検査ＩＤと、シリーズ情報Ｄ７５に含まれるシリーズＩＤと、算出したデータ量とを対応付けて予約オーダー情報７８として格納先予約リスト７７に記憶する。
【００６６】
また、その記憶したデータ量７８ｃと同じデータ量のダミーデータ（無効データ）を含む予約ファイルを作成して、パーティションＩＤ７８ｄで示されるパーティションに当該予約ファイルを記憶する。この予約オーダー情報７８の格納先予約リスト７７への記憶と、予約ファイルの記憶とにより、医用画像データＤ１の各パーティションへのデータ記憶の予約が為される。
【００６７】
そして、格納先予約リスト７７に記憶している検査ＩＤ７８ａ及びシリーズＩＤ７８ｂと同一の検査ＩＤ及びシリーズＩＤを含む医用画像データＤ１をモダリティＭから受信した際には、その検査ＩＤ７８ａ及びシリーズＩＤ７８ｂを含む予約オーダー情報７８が有するパーティションＩＤ７８ｄのパーティションに記憶した予約ファイルを、受信した医用画像データＤ１で置き換えて記憶更新する。
【００６８】
このように、医用画像データＤ１の受信に先立って、格納先のパーティションの予約を行うことで、グループ単位の複数の医用画像データＤ１を確実に記憶することができる。また、予約ファイルを記憶しておくことで、他の外部機器により第１ＮＡＳ２や第２ＮＡＳ３に直接アクセスして予約したパーティションに先にデータ記憶されて、ＰＡＣＳ１が医用画像データＤ１の記憶ができなくなることを防止できる。
【００６９】
尚、オーダー情報Ｄ７の検査情報Ｄ７３やシリーズ情報Ｄ７５に基づいてモダリティＭから送信されてくる医用画像データＤ１の枚数を求め、この枚数分の予約ファイルを生成して記憶することとしてもよい。この場合、各予約ファイルのデータ量を、モダリティＭから送信されてくる一枚の医用画像データＤ１のデータ量とすることで、モダリティＭから一枚ずつ医用画像データＤ１を受信するたびに予約ファイルと置き換えることができる。
【００７０】
〔ＰＡＣＳの具体的な動作〕
次に、ＰＡＣＳ１の具体的な動作について図６及び７を参照して説明する。図６は、ＰＡＣＳ１の具体的な動作を説明するためのフローチャートであり、図７は、ＰＡＣＳ１のＰＡＣＳ１の動作例を示す図である。
【００７１】
先ず、ＣＰＵ１０は、ＲＩＳ４からオーダー情報Ｄ７を受信すると（ステップＳ１）、そのオーダー情報Ｄ７から患者情報Ｄ７２、検査情報Ｄ７３及びシリーズ情報Ｄ７５といったグループ情報を抽出する（ステップＳ３）。そして、画像管理ＤＢ７１を参照して（ステップＳ５）、既に記憶装置８０，９０に格納した医用画像データＤ１の履歴に基づいて、抽出したグループ情報に対応した複数の医用画像データＤ１を格納するために必要なデータ容量を算出する（ステップＳ７）。
【００７２】
具体的に、ＣＰＵ１０は、抽出した患者情報Ｄ３２、検査情報Ｄ３３及びシリーズ情報Ｄ３４に含まれる患者ＩＤ、モダリティＭの種別、シリーズＩＤを取得する。そして、取得した患者ＩＤを含む患者情報７２を画像管理ＤＢ７１から検索し、その患者情報７２に対応付けられたシリーズ情報７４のうち、抽出したモダリティＭの種別及びシリーズＩＤを含むシリーズ情報７４を選択する。
【００７３】
この選択したシリーズ情報７４のシリーズ番号に基づいて過去に生成された一シリーズ内の医用画像データＤ１の枚数を計算することで、ステップＳ１において受信したオーダー情報Ｄ７と同一の患者に対して過去に行った同じモダリティＭで同一の検査部位を撮影した際の撮影枚数を取得する。そして、抽出したモダリティＭで生成される実画像データＤ５のデータ量と、撮影枚数とを乗算することで、シリーズ単位でグループ化された全データを記憶するために必要なデータ容量を算出する。
【００７４】
尚、実画像データＤ５の一枚ずつのデータ量は、モダリティＭ毎の各検査部位を撮影した際のデータサイズ（画像サイズ（行×列）×格納ビット数）を予めテーブル化して取得しておいたり、同一のモダリティＭ及び検査部位で撮影して得られた実画像データＤ５のデータ量のサンプルを第１ＮＡＳ２及び第２ＮＡＳ３から取得することとしてもよい。また、受信した医用画像データＤ１の患者が過去に同じ検査を行っていない場合には、他の患者が行った同一の検査に基づいてシリーズ単位の全データ量を算出することとしてもよい。
【００７５】
ＣＰＵ１０は、ステップＳ７において、グループ単位の医用画像データＤ１を記憶するための必要なデータ容量を算出すると、次に、第１ＮＡＳ２及び第２ＮＡＳ３にアクセスして、記憶装置８０，９０の各パーティションの空き容量を取得する（ステップＳ９）。
【００７６】
そして、取得した空き容量がステップＳ７において算出したデータ量以上となるパーティションを判別して、そのパーティションを格納先として決定する。また、オーダー情報Ｄ７に含まれる検査ＩＤ７８ａ及びシリーズＩＤ７８ｂと、算出したデータ量７８ｃと、格納先のパーティションＩＤ７８ｄとを対応付けて予約オーダー情報７８として格納先予約リスト７７に記憶して更新する（ステップＳ１１）。
【００７７】
ＣＰＵ１０は、格納先予約リスト７７に記憶したデータ量７８ｃの予約ファイルをパーティションＩＤ７８ｄで示されるパーティションに記憶した後（ステップＳ１３）、モダリティＭから医用画像データＤ１を受信する（ステップＳ１５）。そして、受信した医用画像データＤ１に含まれるヘッダ情報Ｄ３から検査ＩＤ及びシリーズＩＤを抽出し（ステップＳ１７）、同一の検査ＩＤ７８ａ及びシリーズＩＤ７８ｂを含む予約オーダー情報７８が格納先予約リスト７７に記憶されているか否かを判定する（ステップＳ１９）。
【００７８】
ＣＰＵ１０は、格納先予約リスト７７に同一の検査ＩＤ７８ａ及びシリーズＩＤ７８ｂを含む予約オーダー情報７８を記憶していると判定した場合（ステップＳ１９；Ｙｅｓ）、当該予約オーダー情報７８のパーティションＩＤ７８ｄが示すパーティションを格納先として選択する。そして、受信した１グループの医用画像データＤ１、即ち、取得したオーダー情報Ｄ７に対応する医用画像データＤ１の実画像データＤ５を逐次記憶装置８０，９０に転送して、予約した格納先のパーティションに記憶された予約ファイルと置き換えて記憶する（ステップＳ２１）。
【００７９】
そして、その実画像データＤ５を記憶したパーティションのパーティションＩＤや格納先アドレス等に基づいて画像管理ＤＢ７１を更新すると共に、ステップＳ１９において同一の検査ＩＤ７８ａ及びシリーズＩＤ７８ｂを含むと判定した予約オーダー情報７８を格納先予約リスト７７から削除して更新する（ステップＳ２３）。
【００８０】
例えば、図７に示すシリーズ単位の医用画像データＤ１０の受信とは別に、ＲＩＳ４からオーダー情報Ｄ７を受信したとする。ＣＰＵ１０は、このオーダー情報Ｄ７と画像管理ＤＢ７１に基づいて、その撮影の対象となった患者が過去に行った検査で同一の検査部位を撮影した際に生成された医用画像データＤ１０（過去データ）を格納するために必要なデータ容量を算出する。
【００８１】
このとき、そのデータ容量を１ＧＢｙｔｅと算出した場合、ＣＰＵ１０は、１ＧＢｙｔｅ以上の空き容量を有するパーティションを記憶装置８０，９０の中から探索する。図７においては、パーティションＰ１及びＰ２それぞれの空き容量が約２００Ｂｙｔｅ、５ＧＢｙｔｅであるため、パーティションＰ２を一シリーズの複数の医用画像データＤ１０を格納するデータ格納領域として予約する。
【００８２】
そして、図５（ｂ）のように検査ＩＤ７８ａ“１１１１”、シリーズＩＤ７８ｂ“０００１”、データ量７８ｃ“１Ｇ”、パーティションＩＤ７８ｄ“０００２”を記憶すると共に、パーティションＰ２に１ＧＢｙｔｅの予約ファイルＦを記憶する。その後、その後、医用画像データＤ１１，Ｄ１２，Ｄ１３、・・・、と受信すると、パーティションＰ２の予約ファイルＦと受信した医用画像データＤ１とを置き換えて、当該パーティションＰ２に記憶する。
【００８３】
一方、ステップＳ１９において、格納先予約リスト７７に同一の検査ＩＤ７８ａ及びシリーズＩＤ７８ｂを含む予約オーダー情報７８を記憶していないと判定した場合（ステップＳ１９；Ｎｏ）、ＣＰＵ１０は、ステップＳ１５において受信した医用画像データＤ１からグループ情報を抽出する（ステップＳ２５）。
【００８４】
具体的には、検査やシリーズといった単位でグループ化された医用画像データＤ１のうちの、一枚目の医用画像データＤ１のヘッダ情報Ｄ３からグループ情報を抽出する。尚、グループ化された医用画像データＤ１のうちの一枚目であるか否かは、例えば、過去に受信した医用画像データＤ１に含まれるシリーズＩＤとは異なるシリーズＩＤを含む医用画像データＤ１を受信した場合に、グループ化された医用画像データＤ１のうちの１枚目（始め）の医用画像データＤ１を受信したと判定する。
【００８５】
そして、ステップＳ５に処理を移行して、ステップＳ５〜Ｓ１９を繰り返すことにより、医用画像データＤ１のヘッダ情報Ｄ３に含まれるグループ情報に基づいて当該医用画像データＤ１の格納先の予約を行う。
【００８６】
例えば、図７に示すシリーズ単位の複数の医用画像データＤ１０に対応するオーダー情報Ｄ７をＲＩＳ４から受信していなかった場合は、これらの医用画像データＤ１０のうち、１枚目に受信した医用画像データＤ１１のヘッダ情報Ｄ３から検査情報Ｄ７３及びシリーズ情報Ｄ７５を抽出して、医用画像データＤ１０を格納するために必要なデータ容量を算出する。そして、上述した例と同様に、パーティションＰ２を一シリーズの複数の医用画像データＤ１０の格納先として予約する。
【００８７】
このため、受信した医用画像データＤ１に対するオーダー情報Ｄ７を受信していない等して、格納先のパーティションを予約していない場合においても、グループ化された医用画像データＤ１のうちの最初に受信した医用画像データＤ１のヘッダ情報Ｄ３に基づいて、格納先の予約を行うことができる。
【００８８】
以上、本実施形態によれば、ＲＩＳ４から受信したオーダー情報Ｄ７や、モダリティＭから受信した一枚目の医用画像データＤ１のヘッダ情報Ｄ３に基づいて、グループ化された複数の医用画像データＤ１を格納するために必要なデータ容量を算出して、グループ単位の医用画像データＤ１が格納可能なパーティションを決定して、データ記憶の予約を行う。
【００８９】
このため、グループ化された複数の医用画像データＤ１の全てを受信する前に、格納先のパーティションを事前に予約することが可能であり、グループ化された医用画像データＤ１の格納領域を確実に確保することができる。また、モダリティＭから受信した医用画像データＤ１を逐次記憶装置８０，９０に転送して記憶するため、医用画像データＤ１の記憶に係る処理時間を短くし、その処理能率の向上が図れる。
【００９０】
また、グループ単位の医用画像データＤ１を一つのパーティションにまとめて格納するため、格納先の管理が容易になる。また、シリーズや検査といった単位でグループ化された医用画像データＤ１の表示出力や印刷出力がユーザにより指定された際には、一つのパーティションにアクセスすれば良いため、複数のパーティションで分けて管理するよりも、そのアクセス時間が短くなる。
【００９１】
また、上述した画像管理ＤＢ７１は、記憶装置８０，９０に格納した医用画像データＤ１のグループ毎の管理情報（患者情報７２、検査情報７３、シリーズ情報７４、パーティションＩＤ７５及び格納先アドレス７６）が記憶されるため、そのグループ内の医用画像データＤ１が複数のパーティションに分けられて記憶される場合よりも、その管理情報のデータ量が少なくなる。
【００９２】
また、医用画像データＤ１のうちの実画像データＤ５を分離して、第１ＮＡＳ２や第２ＮＡＳ３に記憶するため、患者情報等の個人情報と、実画像データＤ５とを別々に一元管理することができる。このため、各ＮＡＳに直接アクセスされたとしても、個人情報等の漏洩を防止できセキュリティの向上が図れる。
【００９３】
尚、上述した実施形態では、医用画像データＤ１をシリーズ単位でパーティションに格納する場合を一例にとって説明したが、検査単位や患者単位で複数の医用画像データＤ１を格納することとしてもよい。この場合、シリーズ、検査、患者といった順でグループ化される医用画像データＤ１の枚数が増えるため、グループ化された医用画像データＤ１の格納先の管理がより容易になる。
【００９４】
また、グループ化された医用画像データＤ１の格納先を決定して予約する際に、グループ化の単位が大きな順にデータ容量を算出して、格納先を決定することとしてもよい。具体的には、患者単位でグループ化された医用画像データＤ１の格納可能なパーティションを判別し、そのパーティションがある場合は予約するが、患者単位での格納が容量不足によりできない場合は、検査単位でグループ化された医用画像データＤ１の格納可能なパーティションを判別する。
【００９５】
そして、その検査単位で格納可能なパーティションがある場合は予約をし、格納できない場合には、シリーズ単位でグループ化された医用画像データＤ１の格納可能なパーティションを判別する。このように、格納可能なパーティションの判別を、大きなグループから小さなグループへと順に落としていくことで、格納する医用画像データＤ１のグループ化の単位を大きくすることができるため、医用画像データＤ１の格納先の管理が容易になる。
【００９６】
また、通信ネットワークＮ２上に設けられた第１ＮＡＳ２及び第２ＮＡＳ３の記憶装置８０，９０に医用画像データＤ１の格納することとして説明したが、ＰＡＣＳ１に直接接続した外付けの記憶装置や記憶部７０に記憶することとしてもよく、そのシステム構成例は、適宜変更可能である。
【図面の簡単な説明】
【００９７】
【図１】放射線科システムのシステム構成の一例を示すブロック図。
【図２】（ａ）はオーダー情報のデータ構成の一例を示す図、（ｂ）は医用画像データのグループ化の一例を示す図。
【図３】医用画像データのデータ構成の一例を示す図。
【図４】ＰＡＣＳの機能構成の一例を示すブロック図。
【図５】（ａ）は画像管理データベース、（ｂ）は格納先予約リストのデータ構成の一例を示す図。
【図６】ＰＡＣＳの具体的な動作を説明するためのフローチャート。
【図７】ＰＡＣＳの動作例を示す図。
【符号の説明】
【００９８】
１      ＰＡＣＳ
１０    ＣＰＵ
２０    入力部
３０    表示部
４０    通信部
５０    ＲＯＭ
６０    ＲＡＭ
７０    記憶部
７１    画像管理ＤＢ
７７    格納先予約リスト
７８    予約オーダー情報
７８ａ  検査ＩＤ
７８ｂ  シリーズＩＤ
７８ｃ データ量
７８ｄ パーティションＩＤ
８０，９０    記憶装置
８１，８２，８３     パーティション
９１，９２，９３     パーティション
Ｄ１    医用画像データ
Ｄ３    ヘッダ情報
Ｄ５    実画像データ
Ｄ７    オーダー情報
Ｄ７１  ＡＥタイトル
Ｄ７２  患者情報
Ｄ７３  検査情報
Ｄ７５  シリーズ情報
Ｆ      予約ファイル
Ｍ      モダリティ
【図１】
2009195257.tif 000003
【図２】
2009195257.tif 000004
【図３】
2009195257.tif 000005
【図４】
2009195257.tif 000006
【図５】
2009195257.tif 000007
【図６】
2009195257.tif 000008
【図７】
2009195257.tif 000009