Comments
Transcript
PS3.10−2001翻訳 医療におけるデジタル画像と通信(DICOM) 巻10
PS 3.10-2001 翻訳原稿 PS3.10−2001翻訳 医療におけるデジタル画像と通信(DICOM) 巻10:媒体相互交換のための媒体保存とファイルフォーマット PS 3.10-2001 Digital Imaging and Communications in Medicine (DICOM) Part 10: Media Storage and File Format for Media Interchange Published by National Electrical Manufacturers Association 1300 N. 17th Street Rosslyn, Virginia 22209 USA © Copyright 2001 by the National Electrical Manufacturers Association. All rights including translation into other languages, reserved under the Universal Copyright Convention, the Berne Convention or the Protection of Literary and Artistic Works, and the International and Pan American Copyright Conventions. 2002/09/12 PS 3.10-2001 翻訳原稿 解説 この文書は,DICOM Committee が作成し,NEMA が発行した下記の規格を検討用として翻訳したもの である。 PS 3.10-2001 Digital Imaging and Communications in Medicine (DICOM) Part 10: Media Storage and File Format for Media Interchange File name: 01_10pu.pdf 追加部分翻訳 繁村 翻訳登録: 2002.9.12 ファイル名 P10j0016.doc 直 DICOM規格 PS 3.10-2001 は PS 3.10-2000 に下記の Supplement による追加を行ったものである。 Supplement 51 Media Security DICOM規格 PS 3.10-2000 はDICOM規格 PS 3.10-1999 と同一で,変更はない。 DICOM規格 PS 3.10-1999 はDICOM規格 PS 3.10-1998 に CP114 による修正と下記の Supplement に基づく削除を行ったものである。Supplement と翻訳者名を記す(敬称略)。 Supplement 39: Add Stored Print Media Storage, Retire Normalized Print Media Storage 岩田 ii 2002/09/12 PS 3.10-2001 翻訳原稿 目次 頁 目次 .................................................................................................................................................................... iii まえがき .............................................................................................................................................................. 1 1 適用範囲と適用分野..................................................................................................................................... 3 2 参照規格....................................................................................................................................................... 4 2.1 引用規格 ........................................................................................................................................... 4 3 定義 .............................................................................................................................................................. 5 3.1 参照モデル定義................................................................................................................................. 5 注:定義は「データが無許可の方法で変更されなかった,あるいは破壊されなかったという特性」である。 3.2 サービス規約定義 ............................................................................................................................. 5 3.3 プレゼンテーションサービス定義 .................................................................................................... 5 3.4 DICOM序文と概説定義 ............................................................................................................... 5 3.5 DICOM情報オブジェクト定義 .................................................................................................... 6 3.6 DICOMデータ構造および符号化定義 ......................................................................................... 6 3.7 DICOMメッセージ交換定義........................................................................................................ 6 3.8 DICOM媒体保存およびファイルフォーマット定義 .................................................................... 6 4 記号と略語 ................................................................................................................................................... 8 5 規約 .............................................................................................................................................................. 9 6 媒体保存のためのDICOMモデル............................................................................................................ 9 6.1 一般DICOM通信モデル ............................................................................................................... 9 6.2 DICOM媒体保存モデル ............................................................................................................. 11 6.2.1 物理媒体層........................................................................................................................... 11 6.2.2 媒体フォーマット層 ............................................................................................................ 12 6.2.3 DICOMデータフォーマット層 ....................................................................................... 12 6.2.3.1 DICOM SOPクラス ........................................................................................ 12 6.2.3.2 DICOMファイルフォーマットの概念................................................................. 13 6.2.3.3 DICOM医用情報ディレクトリ............................................................................ 13 6.2.4 DICOM媒体保存応用プロファイル................................................................................ 13 6.2.5 媒体保存およびDICOM規格構造 ................................................................................... 14 7 DICOMファイルフォーマット ............................................................................................................. 16 7.1 DICOMファイルメタ情報 ......................................................................................................... 16 7.2 データ集合のカプセル化 ................................................................................................................ 18 7.3 ファイル管理情報のサポート ......................................................................................................... 19 7.4 セキュアDICOMファイルフォーマット .................................................................................... 19 8 DICOMファイルサービス..................................................................................................................... 19 8.1 ファイル集合 .................................................................................................................................. 20 8.2 ファイルID .................................................................................................................................. 21 8.3 ファイル管理の役割とサービス...................................................................................................... 22 8.4 ファイル内容のアクセス ................................................................................................................ 23 8.5 文字集合 ......................................................................................................................................... 24 8.6 予約済みDICOMDIRファイルID ....................................................................................... 24 9 適合性要求 ................................................................................................................................................. 25 付属書A(情報) DICOMDIRファイル内容の例 ..................................................................................... 26 A.1 単純なディレクトリ内容の例 ......................................................................................................... 26 A.2 複数参照ファイルをもつDICOMDIRファイル内容の例 ....................................................... 28 付属書B(情報) 属性タグおよびUIDの索引................................................................................................ 29 iii 2002/09/12 PS 3.10-2001 翻訳原稿 まえがき ACR(American College of Radiology)とNEMA(National Electrical Manufacturers Association)は医 療におけるデジタル画像と通信のための規格を開発するために合同委員会を組織した。このDICO M規格はNEMAの手続きにしたがって開発された。ACC(American College of Cardiology)はデジ タル媒体保存規格の定義に特別な関心をもち,この標準化活動に参加することを決めた。 この規格は,欧州のCEN TC251,および日本のJIRAを含む他の標準化組織との連絡のもと に,また米国のIEEE,HL7,およびANSIを含む他の組織の論評をうけて開発された。 DICOM規格は下記の文書の中で確立された指針を使用して,複数の巻の文書として構成される。 - ISO/IEC Directives, 1989 Part 3 - Drafting and Presentation of International Standards この文書は,次の巻で構成されるDICOM規格の一つの巻である: PS3.1:序文と概論 PS3.2:適合性 PS3.3:情報オブジェクト定義 PS3.4:サービスクラス仕様 PS3.5:データ構造と符号化 PS3.6:データ辞書 PS3.7:メッセージ交換 PS3.8:メッセージ交換のためのネットワーク通信サポート PS3.9:メッセージ交換のための二点間通信サポート PS3.10:媒体相互交換のための媒体保存とファイルフォーマット PS3.11:媒体保存応用プロファイル PS3.12:媒体相互交換のための媒体フォーマットと物理媒体 PS3.13:プリント管理二点間通信サポート PS3.14:グレースケール標準表示関数 PS3.15:セキュリティプロファイル PS3.16:内容マッピング資源 これらの巻は,独立しているが,しかし関連した文書である。PS3.4,PS3.7,PS3.8 およびPS3.9は,二点間およびネットワークインタフェースを横切ったデジタル画像データの通 信に焦点を合わせる。DICOM規格のPS3.10は,ファイルの中の,または取り外し可能な保 存媒体上の医用画像の開放型媒体相互交換に取り組んでいる。それらは,過去および現在の関係する 努力を考慮に入れている: a. 磁気テープのためのACR−NEMA規格(PS1)は,9トラック磁気テープ上に,ACR −NEMA V2.0規格によってフォーマットされた一つ以上のデータ集合を保存するため の包括的な方法を定義した。 1 2002/09/12 PS 3.10-2001 翻訳原稿 b. IS&C(Image Save and Carry)と呼ばれる日本の努力は,IS&C特有の媒体編成フォーマ ットをもつ 130 mm または 5-1/4 インチ光磁気ディスク上に画像を保存するために,ACR− NEMA V2.0準拠フォーマットを同様に使用している。 c. スイスのジュネーブ大学によって始められたヨーロッパの努力は,物理媒体およびそのファイ ル編成フォーマットに関係なく,フォルダとしてグループ化される一つ以上の画像をファイル の中に保存するために,ACR−NEMA V2.0に準拠したフォーマット,PAPYRU Sを定義した。新しいPAPYRUS V3.0は,DICOM規格のこの巻と互換性のある べきことが意図されている。 ネットワーク通信および媒体相互交換の双方は,共通の特性の多くを共用するので, DICOMの既 存の巻の多くの巻が利用される: PS3.3:情報オブジェクト定義 PS3.5:データ構造と符号化 PS3.6:データ辞書 PS3.10は,DICOM規格の二つの他の巻のための基礎を用意する。 PS3.11:媒体保存応用プロファイル PS3.12:媒体相互交換のための媒体フォーマットと物理媒体 これらの巻は,物理媒体に関係した技術および臨床的要求が発達するに従って,拡張される必要があ ることがある。PS3.11およびPS3.12は,開放型媒体相互交換のための完全な解を提供す るために,DICOMのために必要である。特に,媒体相互交換の分野でのDICOMへの適合性は, DICOM規格のPS3.2によって定義され,そしてPS3.11によって定義される応用プロフ ァイルに基づいている。 2 2002/09/12 PS 3.10-2001 翻訳原稿 1 適用範囲と適用分野 DICOM規格のこの巻は,取り外し可能媒体上の医用画像情報の保存のための一般的なモデルを明 記する。この巻の目的は,広い範囲の物理保存媒体の上に種々のタイプの医用画像と関連情報の相互 交換を許す枠組みを提供することである。 この巻は下記について明記する: a. 医用画像と関連情報の保存のための保存媒体上の階層モデル。このモデルは,媒体保存実装が 適合性を主張することがあるDICOM規格の応用特有のサブセットを明記する,媒体保存応 用プロファイルの概念を導入する。そのような適合性は,保存媒体の内容の書き込み,読み出 し,そして更新にのみ適用される。特定の応用プロファイルはこの巻の中に含まれないで,D ICOM規格のPS3.11の中に含まれる; b. 情報オブジェクト定義のカプセル化をサポートするDICOMファイルフォーマット; c. 暗号エンベロープの中でDICOMファイルフォーマットのカプセル化をサポートするセキ ュアDICOMファイルフォーマット; d. 下にある媒体フォーマットおよび物理媒体からの独立を提供するDICOMファイルサービ ス。媒体保存ディレクトリサービスオブジェクト対クラスを保存するために使用するDICO MDIRファイルに特有の方針が,同様に取り扱われる。 この巻は,DICOM規格の他の巻に下記のことで関連する: − PS3.2,適合性は,媒体保存に関するDICOM適合性を達成するために合致する必要条 件を明記する; − PS3.3,情報オブジェクト定義は,この巻と共に使用されることがある多くの情報オブジ ェクト定義(例えば種々のタイプの画像)を明記する; − PS3.4,媒体保存サービスクラスを定義するためにこの巻に基礎を置いている; − PS3.5,データ構造と符号化は,この巻の中で明記されるファイルの中にカプセル化され るデータ集合を構築するために必要な符号化規則に取り組む。 − PS3.6,データ辞書は,PS3.3の中で定義される情報オブジェクトの属性に関係した 全てのデータ要素のタグによる登録を含む。この索引は各データ要素についての値表現および 値複数度を含む。 − PS3.11,媒体保存応用プロファイルは,特定の臨床ニーズに関係した多くの選択を標準 化する(特定のサービスオブジェクト対クラスと同様に,物理媒体および媒体フォーマットの 選択)。それは,同じ応用プロファイルへの適合を主張する実装の間の相互運用性を容易にす ることを目指している。PS3.11は,媒体相互交換についての臨床ニーズが発展するに従 って拡張されることを意図している。 − PS3.12,媒体交換のための媒体フォーマットおよび物理媒体は,多くの選択された物理 媒体と対応する媒体フォーマットを定義する。これらの媒体フォーマットおよび物理媒体の選 択は,PS3.11の応用プロファイルの一つ以上によって参照される。PS3.12は,物 理媒体に関係する技術が発展するに従って拡張されることを意図している。 − PS3.15,セキュリティプロファイルは,セキュアDICOM媒体保存応用プロファイル 3 2002/09/12 PS 3.10-2001 翻訳原稿 による使用のための多くのプロファイルを定義する。媒体保存セキュリティプロファイルは, セキュア媒体保存応用プロファイルの中で個々の安全なDICOMファイルのために使用さ れる暗号技術を明記する。 PS3.10は,全体のアーキテクチャを標準化することおよび相互運用性への主な障害の幾つか, DICOMファイルフォーマットの定義,DICOMファイルサービス,および媒体保存ディレクト リ構造に関連する方針,に取り組むことによって,開放型媒体相互交換のための基礎を築く。 注: PS3.3は一般医用画像基本ディレクトリ情報オブジェクト定義を明記する,そしてPS3.4は媒体 保存サービスクラスの一員である対応する媒体保存ディレクトリSOPクラスを明記する。 保存媒体を読み出し,書き込み,あるいは更新する実装によるDICOM PS3.10の規約の固守 は,開放型媒体相互交換のための主要な基礎を表している。しかしながら,効果的な媒体保存相互交 換相互運用性が達成されるのは,PS3.12の中の標準物理媒体および対応する媒体フォーマット の選択,およびPS3.11の中の特定応用プロファイルの使用によってのみである。従って,DI COM PS3.10のみへの適合性を主張することは,有効なDICOM適合性宣言ではない。DI COM媒体保存適合性は,PS3.2によって定義される枠組みに従って,PS3.11応用プロフ ァイルに関係して作られる。 2 参照規格 2.1 引用規格 下記の規格は,この本文で参照することで,この規格の規定を構成する規定を含んでいる。発行の時 点では表示された版が有効であった。全ての規格は改訂の対象であり,この規格に準拠することに合 意する団体は,下記に示す規格の最新の版の適用の可能性を調査することが推奨される。 ISO/IEC Directives, 1989 Part 3 - Drafting and presentation of International Standards. ISO 7498-1, Information Processing Systems - Open Systems Interconnection - Basic Reference Model. ISO 7498-2, Information processing systems - Open Systems Interconnection - Basic reference Model - Part 2: Security ArchitectureISO/TR 8509, Information Processing Systems - Open Systems Interconnection - Service Conventions ISO 8822, Information Processing Systems - Open Systems Interconnection - Connection-Oriented Presentation Service Definition ISO 8859, Information Processing - 8-bit single-byte coded graphic character sets - Part 1: Latin Alphabet No. 1 NEMA PS 3.1 - Introduction and Overview NEMA PS 3.2 - Conformance NEMA PS 3.3 - Information Object Definitions NEMA PS 3.4 - Service Class Specifications NEMA PS 3.5 - Data Structures and Encoding NEMA PS 3.6 - Data Dictionary NEMA PS 3.7 - Message Exchange NEMA PS 3.8 - Network Communication Support for Message Exchange 4 2002/09/12 PS 3.10-2001 翻訳原稿 NEMA PS 3.11 - Media Storage Application Profiles. NEMA PS 3.12 - Media Formats and Physical Media for Media Interchange RFC-2630, Cryptographic Message Syntax, June 1999 3 定義 この規格の目的のために下記の定義が適用される。 3.1 参照モデル定義 規格のこの巻は ISO 7498-1 の中で開発された概念に基づき,その中で定義される下記の用語を使用す る: a. 応用エンティティ [Application Entity] b. 応用プロセス [Application Process] c. サービスまたは層サービス [Service or Layer Service] d. 転送構文 [Transfer Syntax] 規格のこの巻は ISO7498-2 の中で定義された次の用語を使用する: a.データ機密性 Data Confidentiality 注:定義は,「情報が,無許可の個人,エンティティ,あるいは処理に,利用可能にならない,あるいは開示 されない特性」である b.データ発信元認証 Data Origin Authentication 注:定義は「受信データの発信元が主張されたとおりである認証」である。 c.データ完全性 Data Integrity 注:定義は「データが無許可の方法で変更されなかった,あるいは破壊されなかったという特性」で ある。3.2 サービス規約定義 規格のこの巻は ISO/TR 8509 の中で定義される下記の用語を使用する: a. サービス提供者 [Service Provider] b. サービス利用者 [Service User] 3.3 プレゼンテーションサービス定義 規格のこの巻は ISO 8822 の中で定義される下記の用語を使用する: a. 抽象構文 [Abstract Syntax] b. 抽象構文名 [Abstract Syntax Name] 3.4 DICOM序文と概説定義 規格のこの巻は,PS3.1の中で定義される下記の用語を使用する: 5 2002/09/12 PS 3.10-2001 翻訳原稿 − 3.5 属性 [Attribute] DICOM情報オブジェクト定義 規格のこの巻は,PS3.3の中で定義される下記の用語を使用する: a. 情報オブジェクト定義 [Information Object Definition] 3.6 DICOMデータ構造および符号化定義 規格のこの巻は,PS3.5の中で定義される下記の用語を使用する: a.データ要素 [Data Element] b.データ集合 [Data Set] c.データ要素タイプ [Data Element Type] d.値 [Value] e.値複数度 [Value Multiplicity] f.値表現 [Value Representation] 3.7 DICOMメッセージ交換定義 規格のこの巻は,PS3.7の中で定義される下記の用語を使用する: a.サービス−オブジェクト対(SOP)クラス [Service-Object Pair (SOP) Class ] b.サービス−オブジェクト対(SOP)インスタンス [Service-Object Pair (SOP) Instance] c.実装クラスUID [Implementation Class UID] 3.8 DICOM媒体保存およびファイルフォーマット定義 規格のこの巻は,以下の用語を使用する。 応用プロファイル [Application Profile] : 媒体保存応用プロファイルは,媒体相互交換が実行されることが意図されている特定のニーズまたは コンテキストに適用可能であるDICOM媒体保存モデルの種々の層での選択の選択を定義する。 DICOMファイルサービス [DICOM File Service] : DICOMファイルサービスは,媒体フォーマット層によって提供されるべきファイルの最小の抽象 的概念を明記する。そのようなDICOMファイルサービス境界によって,応用エンティティによる ファイルの内容へのアクセスを強制することは,媒体フォーマットおよび物理媒体の独立を保証する。 DICOMファイル [DICOM File] : DICOMファイルは,DICOM規格のこの巻の必要条件に従ってフォーマットされる内容をもつ ファイルである。特にそのようなファイルは,ファイルメタ情報および適切にフォーマットされたデ ータ集合を含む。 DICOMDIRファイル [DICOMDIR File] : ファイル集合内で,媒体保存ディレクトリSOPクラスを含む唯一のそして必須のDICOMファイ 6 2002/09/12 PS 3.10-2001 翻訳原稿 ル。このファイルは,単一構成要素ファイルID,DICOMDIRを与えられる。 ファイル [File] : ファイルは,零以上のバイトの順序づけられる列である,ここで最初のバイトはファイルの始まりに あり,そして最後のバイトはファイルの終わりにある。ファイルは固有のファイルIDによって識別 される,そして書き込み,読み出し,そして/または削除されることがある。 ファイルID [File ID] : ファイルは,それらが属しているファイル集合のコンテキスト内で唯一であるファイルIDによって 識別される。順序づけられるファイルID構成要素の集合(最大8個まで)は,ファイルIDを形成 する。 ファイルID構成要素 [File ID Component] : 定義された文字集合の1から8文字の列 ファイルメタ情報 [File Meta Information] : ファイルメタ情報は,カプセル化されたデータ集合を識別する情報を含む。それは,あらゆるDIC OMファイルの始まりにある必須のヘッダである。 ファイル集合 [File-set] : ファイル集合は,その内でファイルIDが固有である共通命名空間を共有するDICOMファイル(お よび,あるいは非DICOMファイル)の集積である。 ファイル集合クリエータ [File-set Creator] : DICOMDIRファイル(節8.6を参照)および零以上のDICOMファイルを生成する応用エ ンティティ。 ファイル集合リーダー [File-set Reader] : ファイル集合の中の一つ以上のファイルにアクセスする応用エンティティ。 ファイル集合アップデータ [File-set Updater] : ファイル集合の中でファイルにアクセスする,追加ファイルを生成する,または既存のファイルを削 除する応用エンティティ。ファイル集合アップデータは,追加または削除を反映するDICOMDI Rファイルへの適切な変更を行う。 DICOMファイルフォーマット [DICOM File Format] : DICOMファイルフォーマットは,DICOM情報オブジェクトに関係するSOPインスタンスを 表現するデータ集合をファイルの中にカプセル化する手段を提供する。 媒体フォーマット [Media Format] : 物理媒体によって定義されるビットの流れを,データファイル構造および関連するファイルディレク トリの中に組織化するデータ構造および関連する方針。 媒体保存モデル [Media Storage Model] : DICOM媒体保存モデルは,媒体相互交換を通して相互運用性を達成するために,異なる層で使用 されるデータ構造に関係する。 7 2002/09/12 PS 3.10-2001 翻訳原稿 物理媒体 [Physical Media] : ビットの流れに対して記録能力をもつ一枚の材料。物理媒体の特性は,外形因子,機械特性,記録特 性,そしてアクセス可能な構造の中で,ビットの流れを記録しそして組織化するための規則を含む。 セキュアDICOMファイル Secure DICOM File: RFC 2630 の中で明記された暗号メッセージ構文でカプセル化されたDICOMファイル。 セキュアファイル集合 Secure File-set: すべてのDICOMファイルがセキュアDICOMファイルであるファイル集合。 セキュア媒体保存応用プロファイル Secure Media Storage Application Profile: セキュアファイル集合を必要とするDICOM媒体保存応用プロファイル。 4 記号と略語 下記の記号と略語は,この規格のこの巻の中で使用される。 ACC American College of Cardiology ACR American College of Radiology ASCII American Standard Code for Information Interchange AE Application Entity ANSI American National Standards Institute CEN TC 251 Comité Européen de Normalisation - Technical Committee 251 - Medical Informatics DICOM Digital Imaging and Communications in Medicine FSC File-set Creator FSR File-set Reader FSU File-set Updater HL7 Healthcare Level 7 IEEE Institute of Electrical and Electronics Engineers ISO International Standards Organization ID Identifier IOD Information Object Definition JIRA Japan Industries Association of Radiation Apparatus NEMA National Electrical Manufacturers Association OSI Open Systems Interconnection SOP Service-Object Pair TCP/IP Transmission Control Protocol/Internet Protocol 8 2002/09/12 PS 3.10-2001 翻訳原稿 UID Unique Identifier VR Value Representation 5 規約 この文書の節3の中で既に定義されている用語は,読者の理解を助けるために,この文書の中で大文 字で書かれている,そしてその意味で解釈される。 タグは, (gggg,eeee) として表される。ここで, gggg はグループ番号に等しく, eeee はそのグル ープ内での要素番号に等しい。タグは,DICOM規格のPS3.5の中で明記されるように,16進 数表記で表現される。 ファイルメタ情報の属性は,特定の属性が,媒体保存操作に依存して必要である場合を示すタイプを 割り当てられる。以下のタイプ指示は,PS3.5の指示から引き出されるが,しかし媒体保存環境を 考慮に入れている: 6 − タイプ1:このような属性は,ファイル集合クリエータおよびファイル集合アップデータによ って生成されるファイルの中に,明示的な値をもって存在する。それらは,ファイル集合リー ダーおよびファイル集合アップデータによってサポートされる。 − タイプ1C:このような属性は,明記される条件に合致する場合,ファイル集合クリエータお よびファイル集合アップデータによって生成されるファイルの中に,明示的な値をもつて存在 する。それらは,ファイル集合リーダーおよびファイル集合アップデータによってサポートさ れる。 − タイプ2:このような属性は,ファイル集合クリエータおよびファイル集合アップデータによ って生成されるファイルの中に,明示的な値もってまたは不明な場合は長さ零の値をもって存 在する。それらは,ファイル集合リーダーおよびファイル集合アップデータによってサポート される。 − タイプ2C:このような属性は,指定された条件に合致する場合は,ファイル集合クリエータ およびファイル集合アップデータによって生成されるファイルの中に,明示的な値をもって, または不明な場合は零の長さをもって存在する。それらは,ファイル集合リーダーおよびファ イル集合アップデータによってサポートされる。 − タイプ3:このような属性は,ファイル集合クリエータおよびファイル集合アップデータによ って生成されるファイルの中に,明示的な値または零の長さの値をもって存在することがある。 それらは,ファイル集合リーダーおよびファイル集合アップデータによってサポートされるこ とがある。 媒体保存のためのDICOMモデル この節は,取外し可能な保存媒体の相互交換による通信の目的のためにDICOM応用エンティティ によって使用されるDICOM媒体保存モデルを定義する。特に,この節はデジタル画像と通信のた めの多くの概念を明らかにするモデルを提供する,そしてDICOM規格を通して使用される重要な 用語を紹介する。このモデルはDICOM規格を保存媒体交換に関係した個々の巻に分割するために 使用される。 6.1 一般DICOM通信モデル 9 2002/09/12 PS 3.10-2001 翻訳原稿 図6.1−1はネットワーク,2点間および媒体相互交換通信にわたるDICOMの一般通信モデル を表す。DICOM応用エンティティは,次の境界の何れか一つを使用する: − OSI上位層サービス,これは特定の物理ネットワークおよび2点間通信サポートからの独立 を提供する。 − DICOMファイルサービス,これは特定の物理媒体保存フォーマットおよびファイル構造か ら独立している保存媒体へのアクセスを提供する。 医用画像応用 DICOM応用エンティティ OSI上位層サービス境界 50ピン TCP/IP DICOMファイルサービス境界 OSI ネットワークおよび2点間通信 媒体 A 媒体 B 媒体 C 媒体 フォーマット と 物理 フォーマット 媒体 フォーマット と 物理 フォーマット 媒体 フォーマット と 物理 フォーマット 媒体交換 図6.1−1 一般DICOM通信モデル 10 2002/09/12 PS 3.10-2001 翻訳原稿 6.2 DICOM媒体保存モデル DICOM媒体保存モデルは,図6.2−1によって示される,そして先に節6.1の中で導入され た一般DICOM通信モデルを拡張する。 DICOM媒体保存モデルは,取外し可能保存媒体によるデータ相互交換に直接関係する局面に焦点 を合わせる。それは媒体相互交換による相互運用性を達成するために異なる層で使用されるデータ構 造および関連する規則に関係する。このモデルの中で確認されるサービスは,機能層間の単純な境界 である。 注: これらの境界での応用プログラミングインタフェースを明記することは,この規格の範囲外である。 DICOM媒体保存モデルは,次の節の中で記述される三つの層を含む。 応用サービス境界 DICOM情報オブジェクトと 媒体サービスクラスに依存する 応用エンティティ サービスオブジェクト対 基本ディレ クトリ DICOMデータフォーマット層 DICOMファイルフォーマット DICOMファイルサービス境界 媒体フォーマットと物理媒体の 独立を保証する 媒体フォーマット 媒体フォーマット層 例 物理媒体特有のことがある ファイルシステムのデータ構造 物理媒体アクセスサービス境界 物理媒体特有 物理媒体 保管媒体仕様 例 CD−R,90mmMOD,130mmMOD等 物理媒体フォーマット層 応用特有情報オブジェクト(画像,結果,など) この巻の中で注力される包括的要素(特定物理媒体と情報オブジェクトから独立) 下位層のデータ構造にアクセスを提供する抽象サービス 図6.2−1 DICOM媒体保存モデル 6.2.1 物理媒体層 物理媒体特性が物理媒体層で定義される。そのような特性は物理保存媒体外形因子,寸法,機械特性 および記録特性を含む。この層はまた,記録されたビットの構成および組織化を定義する。 注: 1.パーソナルコンピュータ環境の中での物理媒体層の例は3.5インチ両面高密度フロッピーディスク 11 2002/09/12 PS 3.10-2001 翻訳原稿 である。 2.与えられた応用に対する一つ以上の特定物理媒体の仕様はDICOM規格のこの巻の範囲外である。 DICOM規格のPS3.12とその付属書はいくつかの物理媒体選択を明記する。PS3.11は特定 の医用画像応用の必要条件に依存する特定物理媒体を選択する多くの応用プロファイルを定義する。 6.2.2 媒体フォーマット層 媒体フォーマット層において,物理媒体のビット流れが,特定構造の中に組織化される。データファ イル構造および関連するディレクトリ構造は,物理媒体空間の効率的アクセスおよび管理を可能にす るために定義される。 注: この層は,与えられたオペレーティングシステム環境にしばしば特有のものである。3.5インチフロッ ピーディスクに関連したそのような媒体フォーマット層定義の例として,オペレーティングシステムによ って使用される種々のパーソナルコンピュータファイルシステムのデータ構造がある。DICOM規格の PS3.12およびその付属書が,いくつかの媒体フォーマットの選択を明記する。 DICOM規格によってサポートされる媒体フォーマットは,この巻の節8の中で明記されるDIC OMファイルサービスによって明記される最小必要条件をサポートするために選択される。そのよう なDICOMファイルサービスによるファイル内容への制約的アクセスは,DICOMデータフォー マット層が媒体フォーマットおよび物理媒体の選択から独立していることを保証する。 6.2.3 DICOMデータフォーマット層 DICOMデータフォーマット層は,仕様の四つの要素を含む: a. DICOM媒体保存SOPクラスおよび関連する情報オブジェクト定義; b. DICOMファイルフォーマット; c. セキュアDICOMファイルフォーマット; d. DICOM媒体保存ディレクトリSOPクラス; e. DICOM媒体保存応用プロファイル。 f. 媒体保存のためのDICOMセキュアプロファイル。 6.2.3.1 DICOM SOPクラス DICOM SOPクラスおよび関連する情報オブジェクト定義(IOD)は,データフォーマット層 において特定の医用画像情報を伝達するために使用される。媒体保存のために使用されるSOPクラ スおよびIODは,DICOM規格のPS3.3およびPS3.4の中で確立された枠組みに従う。 そのようなIODの例は,モダリティ画像,患者情報,結果などである。 媒体保存操作に関連したDICOM IODの使用は,多くの媒体保存サービスオブジェクト対クラス またはSOPクラスを形成する。媒体保存操作(例えば,読み出し,書き込み,消去,など)は,D ICOMファイルサービスを通して実行される。結果として生じるDICOMファイルの内容は,以 下に明記するDICOMファイルフォーマットに従ってフォーマットされる。 注: 1.媒体保存コンテキストの中のSOPクラスの概念は,ネットワークに関係した操作(DIMSE操作) のためにPS3.3およびPS3.4の中で導入されたSOPクラスの概念に等しい。 2.複合および正規化IODおよびSOPクラスの双方が,媒体保存コンテキストの中で使用されること がある。 12 2002/09/12 PS 3.10-2001 翻訳原稿 DICOM規格のPS3.4は,媒体保存のために使用されることがある多くのSOPクラスを定義 する。これらのSOPクラスは,DICOM PS3.3の付属書の中で見いだされることがあるDI COM標準IODに基づいている。 SOPクラスに関連したデータを表現するデータ集合の構造と符号化は,DICOM規格のPS3. 5に従う。そのようなデータ集合を符号化するために使用されることがある転送構文の仕様は,同様 にPS3.5の中で定義される。 6.2.3.2 DICOMファイルフォーマットの概念 ファイルの中のDICOMデータ集合のカプセル化は,この巻の節7の仕様に従う。これらのカプセ ル化規則は,如何なるDICOMデータ集合もファイルの中に含むことが可能なDICOMファイル フォーマットを定義する。ファイルは,ファイルIDによって識別される。意味は,これらのファイ ルIDからも,またはそれらの構造からも推論されない。 注: DICOMファイルのクリエータとして動作する医用画像応用はファイルIDを生成するために意味情 報を使用することがあるが,しかしDICOMファイルのリーダーはファイルIDの見かけの意味内容に 頼ってはいけない。 データ集合のカプセル化は,この巻の節8の中で明記されるDICOMファイルサービスに基づく。 注: 特定の媒体フォーマットが,DICOMファイルサービスの中で明記されるものよりも多くのファイルサ ービスを提供することが許される。そのようなサービスは局所または実装の内部にあることがある。それ らの使用法は,DICOM規格の適用範囲外である。しかしながら,そのようなサービスが,媒体フォー マット層のファイル構造の中に,または情報オブジェクトのデータ集合符号化の中に反映される場合には, 相互運用性を阻害する方法(例えば,DICOMファイルサービスの中で明記されるものよりも長いファ イルID)でのそのようなサービスの拡張は行うべきではない。 セキュアDICOMファイルへのDICOMファイルのカプセル化は,この巻の節7.4の仕様に従 う。これらのカプセル化規則は,保護のないDICOMファイルをセキュアエンベロープ内のペイロ ードとしてカプセルに入れることによって,セキュアDICOMファイルを生成するための機構を定 義する。 6.2.3.3 DICOM医用情報ディレクトリ DICOM画像および画像関連SOPクラス(例えば,結果,患者)に加えて,媒体保存に適合させ た他のSOPクラスが,医用情報に基づく参照(またはディレクトリ)を提供する,従って医用画像 情報へのアクセスを促進するために使用されることがある。そのようなSOPクラスは,DICOM 規格のPS3.4の中で定義される媒体保存ディレクトリSOPクラスである。このSOPクラスの インスタンスは,DICOMDIRのファイルIDをもつファイルの中で伝達される。 6.2.4 DICOM媒体保存応用プロファイル 媒体保存応用プロファイルは,媒体相互交換が実行されることが意図される特定の要求またはコンテ キストに適用可能であるDICOM媒体保存モデルの種々の層での選択の選択を定義する。そのよう な選択は,同一の媒体保存応用プロファイルに適合する実装間で相互運用性を保証するために,媒体 保存応用プロファイルとして公式に明記される。それは,使用者が異なる実装の相互運用性を評価す ることを可能にする適合性宣言を容易にする。 媒体保存応用プロファイルは下記を含む: 13 2002/09/12 PS 3.10-2001 翻訳原稿 a. 応用プロファイル(例えば心臓検査,超音波検査,アンジオグラフィ)によって取り扱われる ニーズの記述およびその応用のコンテキスト; b. データフォーマット層における,多くの特定のIODおよび関連するSOPクラスの選択。標 準DICOM SOPクラスに対して,これは,DICOM規格PS3.4への参照によって 行われる。これらのSOPクラスは,他のDICOM SOPクラスのように,固有の登録済 みUIDを割り当てられる。各SOPクラスに対して,それのサポートがこのプロファイルの コンテキスト内で必要とされるかまたはオプションであるかが述べられる; c. 特定媒体フォーマット定義の選択。これは,選択された物理媒体,特定の関連する媒体フォー マットおよび媒体フォーマット(またはファイルシステム)サービスのDICOMファイルサ ービスへの写像を明記しているDICOM規格PS3.12への参照によってなされる; d. 適切な転送構文の選択; e. 特定のセキュリティプロファイルの選択。これは,DICOMファイル集合のDICOMファ イルをセキュアDICOMファイルの中にカプセル化するために使用される暗号アルゴリズ ムを明記するDICOM規格のPS3.15への参照によって行われる。媒体保存応用プロフ ァイルがセキュリティプロファイルを選択しない場合,応用プロファイルはセキュアでない, そして,セキュアDICOMファイルフォーマットはその応用プロファイルと共に使用されな い; f 特定の制限(例えば,必要な場合は最大ファイルサイズ,存在する場合はオプションのサポー ト)のような相互運用性を容易にする他の選択。 媒体保存応用プロファイルの完全な定義および構造は,PS3.11によって明記される。異なった ニーズに対応する多くの標準応用プロファイルが,PS3.11の中に含まれる。 6.2.5 媒体保存およびDICOM規格構造 図6.2−2は,節6.2の中で導入したDICOM媒体保存モデルによって識別される機能領域お よび媒体保存に関係するDICOM規格の種々の巻の間の関係の概要を提供する。DICOM規格の 多くの巻は,ネットワーク通信および媒体交換の間で共通である。 14 2002/09/12 PS 3.10-2001 翻訳原稿 一般 ネットワークおよび 二点間通信 媒体保存相互交換 巻2 巻4 巻1 序文と概説 適合性 サービスクラス仕様 巻11 媒体保存 応用プロ ファイル 巻3 情報オブジェクト定義 (画像,検査,など) 巻6 巻5 データ辞書 データ構造と符号化 巻7 巻8 巻9 巻10 保存 巻15 媒体とファイ セキュリティ ルフォーマッ プロファイル ト(規格のこの 巻が扱う) 巻12 媒体X 媒体フォーマット と物理媒体 媒体Y 媒体Z DICOMの最初の9巻 媒体保存相互交換をサポートする巻 DICOM規格のこの巻 図6.2−2 媒体保存およびDICOMの巻 15 2002/09/12 PS 3.10-2001 翻訳原稿 7 DICOMファイルフォーマット DICOMファイルフォーマットは,DICOM IODに関係したSOPインスタンスを表現するデ ータ集合をファイルの中にカプセル化する手段を提供する。図7−1の中で示すように,データ集合 のバイトの流れは,DICOMファイルメタ情報の後のファイルの中に置かれる。各ファイルは単一 のSOPインスタンスを含む。 DICOM SOPインスタンス DICOM SOPインスタンス DICOM巻5符号化 DICOM ファイルメ タ情報 DICOMデータ集合 一つのSOPインスタンスを含むファイル ・・・ DICOM SOP インスタンス DICOM巻5符号化 DICOM ファイルメ タ情報 DICOMデータ集合 一つのSOPインスタンスを含むファイル ・・ ファイル DICOMフォーマットファイルを含むファイル集合 図7−1 7.1 ファイル集合およびファイルフォーマット DICOMファイルメタ情報 ファイルメタ情報は,カプセル化されたデータ集合を識別する情報を含む。このヘッダは,表7.1 −1の中に示す128バイトのファイルプリアンブル(前文),これに続く4バイトのDICOMプ リフィックス(前置子),それに続くファイルメタ要素から構成される。このヘッダはすべてのDI COMファイルの中に存在する。 ファイルプリアンブルは,応用プロファイルまたは特定の実装によって定義されるように使用するこ とが可能である。DICOM規格のこの巻は,この固定サイズのプリアンブルについて如何なる構造 も要求しない。それは,タグおよび長さをもつDICOMデータ要素として構築されることを要求さ れない。それは,多くの一般に使われるコンピュータ画像ファイルフォーマットとの互換性を提供す ることによって,DICOMファイルの中の画像および他のデータへのアクセスを容易にすることが 意図されている。ファイルプリアンブルが情報を含んでいても含んでいなくても,DICOMファイ ルの内容が,この巻の必要条件に適合する,そしてデータ集合は,ファイルメタ情報の中で明記され たSOPクラスに適合する。 注: 1.ファイルプリアンブルが応用プロファイルまたは特定の実装によって使用されない場合は,全ての1 28バイトは 00H に設定される。これは,全ての128バイトが上記で明記されるように設定されてい ない時は,プリアンブルが使用されていることを認識することを容易にすることを意図している。 2.ファイルプリアンブルは,例えば,マルチメディア応用がDICOMデータ集合の中に保存されてい る画像にランダムにアクセスすることを可能にする情報を含むことがある。同一のファイルが,プリアン ブルを使用するマルチメディア応用によって,そしてプリアンブルを無視するDICOM応用によって, 二つの方法で利用されることが可能である。 16 2002/09/12 PS 3.10-2001 翻訳原稿 4バイトのDICOMプリフィックスは,ISO 8859 G0 文字集合の大文字として符号化される文字列 “DICM” を含む。この4バイトプリフィックスは,タグおよび長さをもつDICOMデータ要素とし て構築されない。 プリアンブルおよびプリフィックスは,表7.1−1の中で定義されるタグおよび長さをもつDIC OMメタ要素の集合によって後続される。 表7.1−1 DICOMファイルメタ情報 属性名 タグ タイプ 属性記述 ファイルプリアンブ タグなし,長さ 1 ル 領域なし 応用プロファイルまたは実装特定の用途のために使 用できる固定128バイト領域。応用プロファイルま たは特定の実装によって使用されない場合は,全ての バイトは 00H に設定される。 ファイル集合リーダーまたはアップデータはこのフ ァイルがDICOMファイルであるか否かを決める ためにこのプリアンブルの内容を信頼しない DICOMプリフィ タグなし,長さ 1 ックス 領域なし 文字列 “DICM” を含む4バイト。このプリフィック スはこのファイルがDICOMファイルか否かを認 識するために使用されることを意図している。 グループ長さ (0002,0000) 1 このファイルメタ要素(値領域の終わり)に続くグル ープ2ファイルメタ情報の最後のファイルメタ要素 まで,そしてそれを含むバイトの数 ファイルメタ情報版 (0002,0001) 1 これは各ビットがこのファイルメタ情報ヘッダの版 を識別する2バイト領域である。版1の中では最初の バイト値は 00H であり,そして二番目のバイト値は 01H である。 この属性が 1 に設定された二番目のバイトのビット 0 (lsb 下位ビット)を持つ場合に,メタ情報をもつ ファイルを読む実装は,PS3.10のこの版の中で 明記されるようにファイルメタ情報を解釈するであ ろう。他の全てのビットは検査されない。 注: 各ビットが版を識別するビット領域は,複数の旧版の サポートの明示的な指示を可能にする。版1リーダー によって読むことができるファイルメタ情報の将来 の版は,1 に設定された二番目のバイトのビット 0 を持つであろう。 媒体保存SOPクラ (0002,0002) スUID 1 データ集合に関係するSOPクラスを唯一に識別す る。媒体保存のために許されるSOPクラスUIDは DICOM規格PS3.4の媒体保存応用プロファイ ルの中で明記される。 媒体保存SOPイン (0002,0003) スタンスUID 1 ファイルの中に置かれ,そしてファイルメタ情報に後 続するデータ集合に関係するSOPインスタンスを 唯一に識別する。 17 2002/09/12 PS 3.10-2001 翻訳原稿 転送構文UID (0002,0010) 1 後続するデータ集合の符号化に使用される転送構文 を唯一に識別する。この転送構文はファイルメタ情報 に適用されない。 注: ファイルメタ要素値の解釈を容易にするために明示 的値表現符号化をサポートするDICOM転送構文 の一つを使用することが推奨される(DICOM規格 PS3.5を参照) 実装クラスUID (0002,0012) 1 このファイルおよびその内容を書いた実装を唯一に 識別する。相互交換問題の場合にはファイルを最後に 書いた実装のタイプの曖昧でない識別を提供する。D ICOM規格のPS3.7(アソシエーション折衝) によって定義されるものと同じ方針に従う。 実装版名 (0002,0013) 3 節8.5の中で確認される文字集合の16文字までを 使用して,実装クラスUID(0002,0012)に対する版 を識別する。DICOM規格のPS3.7(アソシエ ーション折衝)によって定義されるものと同じ方針に 従う。 発生元応用エンティ (0002,0016) ティ名称 3 このファイルの内容を書いた(または最後にそれを更 新した)AEのDICOM応用エンティティ(AE) 名称。使用される場合は,それは媒体相互交換問題の 場合にエラーの発生元の追跡を可能にする。AE名称 に関係する方針はDICOM規格のPS3.8の中で 定義されるものと同じである。 私的情報生成者UI (0002,0100) D 3 私的情報 (0002,0102) の生成者のUID 私的情報 1C ファイルメタ情報の中に置かれた私的情報を含む。生 成者は (0002,0100) の中で識別される。私的情報生成 者UID (0002,0100) がある場合は必要。 (0002,0102) 128バイトプリアンブルおよび4バイトプリフィックスを除いて,ファイルメタ情報は,DICO M PS3.5の中で定義される明示的VRリトルエンディアン転送構文(UID = 1.2.840.10008.1.2.1) を使用して符号化される。各ファイルメタ要素の値は,それらの対応する値表現によってPS3.5 の中で指定されるとおり偶数長にすることが必要なときは,埋められる。この規格の将来の版との互 換性のために,表7.1−1の中で定義されていないタグ (0002,xxxx) は無視される。 全てのタグ (0002,xxxx) の値が,この規格およびDICOMの今後の版によって使用されるために予 約されている。タグ (0001,xxxx), (0003,xxxx), (0005,xxxx), および (0007,xxxx) をもつ要素は媒体交換 のためには使用されない。 7.2 データ集合のカプセル化 各ファイルは,単一のSOPクラス(そして対応するIOD)に関係する単一のSOPインスタンス を表現する単一のデータ集合を含む。 注: 特定IODは複数フレームを含むことを定義されることがあるので,ファイルは単一の2D画像フレーム より多くを含むことがある。 18 2002/09/12 PS 3.10-2001 翻訳原稿 データ集合を符号化するために使用される転送構文は,DICOMファイルメタ情報の転送構文UI Dによって識別されるものである。 注: DICOMデータ集合は,その全体の長さを含まない。DICOMファイルサービス(節8.4を参照) によって提供されるファイル指示の終わりが,データ集合の終りの唯一の指示である。 ファイルが書かれるときにデータ集合のパディングが望まれる場合は,データ集合の最後のデータ要 素はデータ要素 (FFFC,FFFC) であることがある。このデータ集合末尾パディングデータ要素 (FFFC,FFFC) の値は,重要性を持たず,そしてこのデータ集合を読む全てのDICOM実装によって 無視される。ファイル集合リーダーまたはアップデータは,メタ情報に後続しているデータ集合の中 で,またはシーケンスの中で入れ子になったデータ集合の中で,このデータ集合末尾パディング (FFFC,FFFC) を処理することが可能である(DICOM規格PS3.5を参照)。 7.3 ファイル管理情報のサポート DICOMファイルフォーマットは,媒体フォーマット層に関係した機能の重複を避けるためにファ イル管理情報を含まない。与えられたDICOM応用プロファイルのために必要な場合は,以下の情 報が媒体フォーマット層によって提供されるべきである: − ファイル内容の所有者の識別; − ファイルアクセスの統計(例えば,生成の日付および時刻); − 応用ファイルアクセス制御; − 物理媒体アクセス制御(例えば,書込み禁止)。 7.4 セキュアDICOMファイルフォーマット セキュアDICOMファイルは,RFC 2630 の中で定義される暗号メッセージ構文によりカプセルに入 れられた単一DICOMファイルを含む。カプセル化のために使用された暗号アルゴリズムに依存し て,セキュアDICOMファイルは次のセキュリティ特性の一つ以上を提供することができる: − データ機密性(暗号の手段による) − データ発信元認証(証明書とデジタル署名の手段による) − データの完全性(デジタル署名の手段による) さらに,セキュアDICOMファイルは,キー輸送,キーの合意あるいは対称キー・暗号キー技術に よって意図した受信者に暗号キーおよび証明書を伝える可能性を提供する。 8 DICOMファイルサービス DICOMファイルサービスは,データフォーマット層の中で,サービス利用者の見地からファイル の抽象的な概念を明記する。そのようなDICOMファイルサービスを通して,応用エンティティに よるファイルの内容へのアクセスを制限することは,特定の媒体フォーマットおよび物理媒体の選択 からデータフォーマット層機能の独立を保証する。 注:このDICOMファイルサービス定義は,それが単に境界の仕様であるとの意味における抽象概念である。 その焦点は,媒体フォーマット層のデータ構造へのアクセスに直接関係した見地に制限される(データ構 造自身の仕様ではない)。DICOMファイルサービスは,読み出し,書き込み,消去などのような多く の抽象的プリミティブの手段によって記述されることがあるけれども,それは応用プログラミングインタ 19 2002/09/12 PS 3.10-2001 翻訳原稿 ーフェース(API)の定義であることを意図していない。 媒体保存のために明記されたDICOMファイルサービスは,一般に利用できる媒体フォーマット(ま たはファイルシステム)の広い範囲によってサポートされるために充分に簡単であるが,しかしファ イルを効果的に管理しそしてそれらの内容へアクセスするためのキー機能を提供するために充分に充 実している基本サービスを提供する。以降の節は,DICOM媒体保存モデルに適合するために,物 理媒体および関連した媒体フォーマットによって満たされる最小限の必須必要条件を明記する。 注: 特定の媒体フォーマットが,DICOMファイルサービスの中で明記されるものよりも多くのファイルサ ービスを提供することは許される。そのようなサービスは多分実装の内側にある(すなわちそれは保存媒 体上のデータ構造を通して見ることはできない)。それらの使用法はDICOM規格の範囲外である。し かしながら,そのようなサービスが,媒体フォーマット層のファイル構造の中でまたは情報オブジェクト を符号化するデータ集合の中で反映される場合は,相互運用性を阻害する方法の中のそのようなサービス の拡張は行うべきでない(例えば,DICOMファイルサービスの中で明記されるよりも長いファイルI D)。 8.1 ファイル集合 DICOMファイルサービスは,ファイル集合の中に一つ以上のファイルを生成しそしてアクセスす る能力を提供する。ファイル集合は,ファイルID(節8.2を見よ)がその内で唯一である共通命 名空間を共有するファイルの集積である。ファイル集合内のファイルの順序には意味がつけられてい ない。 注: 1.DICOMファイルサービスは,ファイル集合内のファイルが同時にアクセス可能なことを必要とし ない(例えば,テープのような順次アクセス媒体がサポートされる)。 2.DICOMファイルサービスは,複数「ボリューム/物理媒体」を横切ってファイル集合またはファ イルを分配する概念を明示的には含まない。しかしながら,そのような特性の媒体フォーマット層による 透過的サポートは,除外されない。 (ファイル集合に対応する)ファイルID命名空間は,媒体フォーマット定義構造の適切な特性と関 係づけられる。この写像は,各媒体フォーマット仕様に対してPS3.12の中で明記される(これ は,特定媒体フォーマットサービスとこのPS3.10の中で定義されるDICOMファイルサービ ス間の関係の仕様に不可欠である)。 注: そのような関係の例は,ファイルID命名空間を,取り外し可能媒体上のパーソナルコンピュータ媒体フ ォーマットにおけるボリュームまたはワークステーションファイルシステムにおけるパーティションに 写像することである。他の例は,ファイルID命名空間を,ディレクトリとそのサブディレクトリのツリ ーに写像することである。この場合,同じ物理媒体上に複数ファイル集合(ディレクトリあたり一つ)を サポートする可能性を提供できる。各ファイル集合は,それ自身のDICOMDIRファイルを持つ。相 互運用性を保証するため,PS3.12は,ディレクトリとファイル集合のフィルID命名空間との間の 写像規則を明記する(DICOMDIRファイルを明白に位置付ける規則を含めて)。 ファイルID DICOMDIR をもつ一つのファイルが,各ファイル集合の中に含まれる。 各ファイル集合は,DICOM規格PS3.5の中で明記されるUID登録規則に従って登録される ファイル集合UIDによって唯一に識別される。ファイルがファイル集合に加えられるかまたは除去 されるとき,ファイル集合UIDは,変化しない。 ファイル集合は,単純な(しかしおそらくは地球的には唯一でない)人間の読むことができる参照を 提供するファイル集合IDによって同様に識別されることがある。ファイル集合IDは,ISO 88 59(節8.5参照)のG0レパートリのサブセットからの零から16文字の列である。ファイル集 20 2002/09/12 PS 3.10-2001 翻訳原稿 合IDは,媒体フォーマット層で適切な識別子と結合されるか写像されることがある。 注: 1.前の注の中で最初に使用されたパーソナルコンピュータ媒体フォーマットの例に続いて,ファイル集 合IDは,ボリュームラベルと同一であると定義されることがある。 2.非DICOMファイル(DICOM規格のこの巻の必要条件に従ってフォーマットされていない内容 をもつファイル)が,ファイル集合の中に存在することがある。そのようなファイルは,表7.1−1の 中で明記されたDICOMファイルメタ情報を含んではならない,そしてDICOM媒体保存ディレクト リ(節8.6参照)によってDICOM形式のファイルとして参照されることはない。 ファイル集合記述子ファイル(“readme”ファイル)は,同様にファイル集合に付属されることがある。 基本ディレクトリIODの詳細な仕様については,PS3.3を参照。 8.2 ファイルID ファイルは,ファイル集合のコンテキスト内で唯一であるファイルIDによって識別される。ファイ ルIDは,ファイルID構成要素の順序づけられたシーケンスである。ファイルIDは1から8構成 要素を含むことがある。各構成要素は,ISO 8859のG0文字集合のサブセット(節8.5を参 照)からの1から8文字の列である。 ファイルIDに対するそのような構造(構成要素のシーケンス)は,DICOMファイルサービスが 階層的モードの中でのファイル選択を組織化することを可能にする。ファイルID構成要素の構造お よびその内容の使用に対する規定は,DICOM規格によって定義されていない(予約済みファイル ID DICOMDIRを除く。節8.6を参照)。さらに,そのようなファイルIDの構造および内 容によって意味は伝達されない。これは,ファイルIDがファイル集合の中のファイルに割り当てら れるときに,生成するDICOM応用エンティティは,それが望むようにファイルIDを構築するこ とを選ぶことがあることを暗示する。既存のファイルを読み出すまたは新しいファイルを生成する他 のAEは,発生元のクリエータがそのような構造に関連させていることがある意味を知ることを必要 とされない。 注: 1.DICOMファイルIDは,一般に使用される「ファイル名」と連結された「パス名」の概念に等し い。4構成要素を持つ有効なDICOMファイルIDの例は,バックスラッシュによって分離されて示さ れる SUBDIR1¥SUBDIR2¥SUBDIR3¥ABCDEFGH である。 2.DICOM保存媒体モデルの中で明記されるように,これらのファイルの中に保存されるDICOM 情報オブジェクトに関係するような意味はファイルIDの内容および構造に付けられていない。使用され る場合は,階層構造は,ファイル集合のファイルを組織化しそしてその選択を容易にする手段を単に提供 する 3.DICOMファイルサービスは,ファイルIDの構成要素の間の「区切り記号」を指定しない。これ は,各媒体フォーマット層によって特定方法において取り扱われることがある値表現の問題である。DI COM IODの中では,ファイルID構成要素は,一般に複数値として扱われ,「バックスラッシュ」 によって分離される。媒体フォーマット層がこの区切り記号を使うことは必要条件ではない。 21 2002/09/12 PS 3.10-2001 翻訳原稿 8.3 ファイル管理の役割とサービス DICOM応用エンティティが,保存媒体の相互交換によって情報の交換に関与するとき,それらは DICOMファイルサービスを通して多くの媒体保存操作を実行する: a. M−WRITE,ファイル集合内に新しいファイルを生成する,そしてそれらにファイルID を割り当てる; b. M−READ,それらのファイルIDに基づいて既存のファイルを読む; c. M−DELETE,それらのファイルIDに基づいて既存のファイルを削除する; d. M−INQUIRE FILE−SET,ファイル集合内に新しいファイルを生成するために, 可能な空き容量を問い合わせる; e. M−INQUIRE FILE,ファイル集合内のファイルに対して,ファイル生成の(また は適用可能な場合は,最後に更新した)日付,時刻を問い合わせる。 DICOM応用エンティティは,次の三つの役割の一つ以上をとることがある: a. ファイル集合クリエータ(FSC)。そのような応用エンティティは,DICOMDIRファ イル(節8.6参照)および零以上のDICOMファイルを生成するために,M−WRITE 操作の手段によってこの役割を実行する。 b. ファイル集合リーダー(FSR)。そのような応用エンティティは,ファイル集合の中の一つ 以上のファイルにアクセスするために,M−READ操作の手段によってこの役割を実行する。 ファイル集合リーダーは,ファイル集合の(DIRMDIRファイルを含む)ファイルの何れ も修正しない。 c. ファイル集合アップデータ(FSU)。そのような応用エンティティは,M−READ,M− WRITE,およびM−DELETE操作の手段によってこの役割を実行する。それは,DI COMDIRファイルを除き,ファイル集合の中の何れかのDICOMファイルの内容を読む が,しかし修正しない。それは,M−WRITEの手段によって追加ファイルを生成する,あ るいはM−DELETEの手段によってファイル集合の中で既存のファイルを削除すること がある。 注: ファイル集合アップデータ(FSU)は,ファイル集合クリエータ(FSC)およびファイル集合リーダ ー(FSR)に相当する機能を含むことがあるが,FSUの役割をサポートする実装は,FSCまたはF SRの役割を同様にサポートすることを要求されない。 DICOM適合性宣言における役割の概念の使用は,DICOM媒体保存をサポートする実装の能力 のより正確な表現に帰着するであろう。適合する実装は,下記の選択の一つをサポートする: a. ファイル集合クリエータ b. ファイル集合リーダー c. ファイル集合クリエータおよびファイル集合リーダー d. ファイル集合アップデータ e. ファイル集合アップデータおよびファイル集合クリエータ f. ファイル集合アップデータおよびファイル集合リーダー 22 2002/09/12 PS 3.10-2001 翻訳原稿 g. ファイル集合アップデータ,ファイル集合クリエータおよびファイル集合リーダー DICOM応用エンティティによってサポートされる役割に基づいて,DICOMファイルサービス は表8.3−1の中で定義される媒体操作をサポートする。 表8.3−1 媒体操作および役割 媒体操作 役割 M-WRITE M-READ M-DELETE M-INQUIRE FILE-SET M-INQUIRE FILE FSC 必須 必要ない 必要ない 必須 必要ない FSR 必要ない 必須 必要ない 必要ない 必須 FSC+FSR 必須 必須 必要ない 必須 必須 FSU 必須 必須 必須 必須 必須 FSU+FSC 必須 必須 必須 必須 必須 FSU+FSR 必須 必須 必須 必須 必須 FSU+FSC+FSR 必須 必須 必須 必須 必須 注: 1.媒体の準備は,DICOM規格のこの巻の範囲外である。しかしながらファイル集合クリエータによ って実行されることが仮定される。 2.DICOMファイルサービスは,ファイル更新能力(例えば,追加)が選択された全ての媒体フォー マット定義によってサポートされることは要求されない。そのようなDICOMDIRファイルへのファ イル更新能力のサポートがないものは,ディレクトリ情報の一貫性を保つために,消去しそして新ファイ ルを生成しなけらばならないことが単に結論される。 3.ファイルの内容が,FSUによって更新されるか,あるいは変更される必要がある場合は,M−DE LETE操作にM−WRITE操作が後続することが,DICOM規格のこの巻によって考慮される。F SUは,正確にあたかもFSUが新しいファイルを生成しているかのように,ファイルの内部的一貫性, およびPS3.10と保存した特定SOPクラスへのその適合性を保証することに責任を持つ。特にFS Uの実装がファイル内容を更新する必要があるが,しかしファイルプリアンブルの内容を認識することお よび完全に処理することができない場合には(節7.1参照),プリアンブルの最初の4バイトを “DICM” に,後続の124バイトを 00H に設定することを考慮してもよい。これは,ファイルプリアンブルの内 容とファイル内容の残りとの間で,非一貫性を導入することを避ける。この状況の例は,ファイルプリア ンブルの中の TIFF IFD 0 オフセットが,DICOMデータ集合の中に埋めこまれている更なる TIFF IFD を指す時,および更新操作がこの埋めこまれた TIFF IFD の位置を変える時に起こることがある。 8.4 ファイル内容のアクセス DICOMファイルサービスは,ファイル集合の何れのファイルの内容にアクセスする能力を提供す る。ファイル内容は,零以上のバイトの順序づけられた列である,ここで最初のバイトはファイルの 始まりにあり,そして最後のバイトはファイルの終りにある。 注: バイトの順序づけられた列としてのファイル内容の定義は,DICOMファイルサービスレベルで提供さ れる概念に関係している。それは特定媒体上のデータのバイトの物理的順序に対応しないことがある。 DICOMファイルサービスは,最後のバイトを越えた読み取りアクセスが検出されるそしてDIC OMファイルサービス利用者に報告されるであろうことを,ファイルサービスの利用者に保証するこ とによって,ファイルの終わりの区切りを管理する。この区切り機能は媒体フォーマット層によって 実行される。 23 2002/09/12 PS 3.10-2001 翻訳原稿 DICOMファイルサービスは,下記に対する能力を提供する: − ファイルの内容の零以上のバイトを読むためにM−READを実行するFSRまたはFSU; − ファイルの内容を作る一つ以上のバイトを書くためにM−WRITEを実行するFSCまた はFSU。 注: DICOMファイルサービスは,ファイルの内容の選択読み取りアクセスまたは書き込みアクセス(例え ば,シークまたは追加)についての特定の能力を必要としない。しかしながら,それはそのような特性を サポートする特定媒体フォーマット定義を制限するものではない。 8.5 文字集合 ファイルIDおよびファイル集合IDは,ISO 8859のG0文字集合のサブセットからの文字で 作られる文字列である。以下の文字がこのサブセットを構成する: A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z (大文字) 1, 2, 3, 4, 5, 6, 7, 8, 9, 0 および _(下線) 注: 1.これは,SPACE が含まれていないことを除いて,制御列に対して定義される文字集合である(値表 現CS,DICOM規格PS3.5を参照)。 2.この文字集合は,ファイルIDおよびファイル集合IDの中の文字を,PS3.12の中で定義され たファイルシステムの中で予約された文字及び区切り記号と衝突しないものに制限するために選択され た。PS3.12の中で定義される構成要素区切り記号または他の必要とされる境界は,ファイルIDま たはファイル集合IDの部分ではない。 8.6 予約済みDICOMDIRファイルID ファイルID,DICOMDIRを持つ単一のファイルは,全てのファイル集合の一員として存在す る。このファイルIDは,単一構成要素でつくられる(ファイルID構造については節8.2を参照)。 それは全ファイル集合についての一般情報を含むDICOM媒体保存ディレクトリを含む(基本ディ レクトリIODの詳細仕様についてはPS3.3を参照)。この一般情報は,常に存在するが,しか し任意選択としてディレクトリ内容は,それが必要でない環境においては空にしておかれることがあ る。DICOMDIRファイルがファイル集合の中に存在しない場合は,ファイル集合はDICOM 規格のPS3.10に適合しない。DICOMDIRは,それが属するファイル集合の外部のファイ ルを参照しない。 注: 1.DICOMDIRファイルの内容の二例が,付属書Aの中で見いだせるであろう。 2.ファイル集合の原点を,特定媒体フォーマットの中の特定ディレクトリノードに写像することを選ぶ 場合は, DICOMDIRファイルIDを含んでファイルIDは,このディレクトリノードパス名と関 係する。 DICOMDIRファイルは,媒体保存ディレクトリSOPクラスを符号化するために明示的VRリ トルエンディアン転送構文(UID = 1.2.840.10008.1.2.1)を使用する。DICOMDIRファイルは,こ の規格の節7の中で明記されるDICOMファイルフォーマットに従う。特に: a. ファイルメタ情報の中のSOPクラスUID(DICOMDIRファイルのヘッダ)は,この 規格のPS3.4の中で媒体保存ディレクトリSOPクラスのために明記される値を持つ。 b. ファイルメタ情報(DICOMDIRファイルのヘッダ)の中のSOPインスタンスUIDは, ファイル集合UID値を含む。ファイル集合UIDは,零以上のDICOMファイルをもつフ 24 2002/09/12 PS 3.10-2001 翻訳原稿 ァイル集合を生成する応用エンティティ(FSC役割,節8.3を参照)によって割り当てら れる。このファイル集合UID値は,ファイル集合の内容を読み出すまたは更新する他のどの 応用エンティティによっても変更されない。 注: 1.この方針は,ファイル集合が,ファイルがその内で生成されるまたは読み出されることがある「コン テナ」の抽象概念であることを反映する。ファイル集合UIDは,「コンテナ」に関係しており,その内 容にではない。DICOMファイルサービスの中のファイル集合は,選択された媒体フォーマットのサポ ート機能(例えばボリュームまたはパーティション)に写像されることが意図される。 2.この規格は,ファイル集合の重複コピーをつくることを阻止しない(即ち,同一のファイル集合UI Dをもつファイル集合)。しかしながら,ファイル集合の管理された定義域内では,定義域特有の方針が, そのような重複ファイル集合の生成を阻止するために使用されることがある。 9 適合性要求 DICOM規格PS3.10の実装は下記の通りである: a) PS3.2の中で定義された枠組みに従って,PS3.11応用プロファイルに基づいた適合 性宣言を持つ; b) この巻の節7の中で明記されるDICOMファイルフォーマットの必要条件に合致する; c) 節8.3の中で識別される一つ以上の役割の中で,この巻の節8の中で明記されるDICOM ファイルサービスをサポートする; d) サポートする役割に従って表8.3−1の中で定義される媒体操作を実行する; e) この規格のPS3.4における媒体保存ディレクトリSOPクラスの中で明記される内容をも つDICOMDIRファイルをサポートする。 25 2002/09/12 PS 3.10-2001 翻訳原稿 付属書A(情報) DICOMDIRファイル内容の例 この付属書は,基本ディレクトリ情報オブジェクトのためにPS3.3の中で導入された例の選択さ れた局面に基づくファイル内容の例を提供する。これは規格としての付属書ではない。それは単なる 例であり,DICOMDIRファイルの中に保存されるDICOMディレクトリの構成を読者がより よく理解することを助けることを単に意図している。 A.1 単純なディレクトリ内容の例 表A.1−1は,単純化された方法で,単純なDICOMDIRファイル(即ち,複数参照ファイル をもたない)の内容を示す。要素の値は,かぎ括弧の間に書かれる(例えば,[1.840.10008.34.7.6])。 バイトオフセットは,中括弧の間に書かれるシンボル値によって示される(例えば,{1493})。 図A.1−1 ディレクトリ内容の例 メタ情報 128バイト 4 バイト 0002,0000 0002,0001 0002,0002 ファイルプリアンブル [全てのバイトを 00H にセットする] DICOMプリフィックス {DICOM} グループ長さ ファイルメタ情報版 [0001] SOPクラスUID [1.2.840.10008.1.3.10] 0002,0010 SOPインスタンスUID [1.840.23856.36.45.3] 転送構文UID [1.840.10008.1.1] 0002,0012 実装クラスUID [1.840.23856.34.90.3] ・・・ ・・・ 0002,0003 ファイル集 0004,1130 ファイル集合ID [EXAMPLE] 合識別 一般ディレ 0004,1200 クトリ情報 0004,1202 ルートディレクトリエンティティの最初のレコードのオフセット {1236} ルートディレクトリエンティティの最後のレコードのオフセット {6F18} 0004,1212 ファイル集合一貫性フラグ [0000H] ・・・ 0004,1220 ・・ ディレクトリレコードシーケンス このデータ要素値は以下の項目シーケンスを含む。 {1236} 項目タグ FFFE,E000 項目データ要素(以下のデータ要素を含む) 患者B 0004,1400 ディレクトリエンティティの次ディレクトリレコードのオフセット{1493} レコード使用中フラグ [FFFFH] ディレクト 0004,1410 リレコード 0004,1420 ・・・ ディレクトリレコードタイプ [PATIENT] 0004,1500 参照ファイルID [DIR¥THRE¥KC48] ファイルの参照SOPクラスUID [1.840.10008.3.1.2.1.1] 0004,1510 0004,1511 0004,1512 選択キー 参照下位ディレクトリエンティティのオフセット(例には示されていない) ・・・ 0004,1430 ファイルの参照SOPインスタンスUID [1.840.23856.3.9879] ファイルの参照転送構文UID [1.840.10008.1.2.2] 0010,0020 患者名 [Patient B] 患者ID [550-31-8623] ・・・ ・・・ 0010,0010 項目区切り FFFE,E00D 項目が無定義長のときのみ,項目区切りタグが存在する。 タグ {1493} 項目タグ FFFE,E000 項目データ要素(以下のデータ要素を含む) 26 2002/09/12 PS 3.10-2001 翻訳原稿 患者A 0004,1400 ディレクト 0004,1410 リレコード 0004,1420 ・・・ 参照下位ディレクトリエンティティのオフセット {1829} ・・・ 0004,1430 ・・・ ディレクトリレコードタイプ [PATIENT] 0004,1500 参照ファイルID [DIR¥TDRE¥GC48] ファイルの参照SOPクラスUID [1.840.10008.3.1.2.1.1] 0004,1510 0004,1511 0004,1512 選択キー ディレクトリエンティティの次ディレクトリレコードのオフセット{6F18} レコード使用中フラグ [FFFFH] ファイルの参照SOPインスタンスUID [1.840.23856.3.9789] ファイルの参照転送構文UID [1.840.10008.1.2.2] 0010,0020 患者名 [Patient A] 患者ID [535-71-7321] ・・・ ・・・ 0010,0010 項目区切り FFFE,E00D 項目が無定義長のときのみ,項目区切りタグが存在する。 タグ {1829} 項目タグ FFFE,E000 項目データ要素(以下のデータ要素を含む) 検査1 0004,1400 ディレクトリエンティティの次ディレクトリレコードのオフセット(例には ディレクト リレコード 0004,1410 0004,1420 選択キー 示されていない) レコード使用中フラグ [FFFFH] 参照下位ディレクトリエンティティのオフセット {2299} ・・・ 0004,1430 ・・・ ディレクトリレコードタイプ [STUDY] 0020,000D 0020,0010 検査インスタンスUID [1.840.4656.23.4568745] 検査ID [srt78UJ] ・・・ ・・・ 項目区切り FFFE,E00D 項目が無定義長のとき,項目区切りタグが存在する。 タグ {2299} 項目タグ FFFE,E000 項目データ要素(以下のデータ要素を含む) シリーズ1 0004,1400 ディレクトリエンティティの次ディレクトリレコードのオフセット(例には ディレクト 示されていない) レコード使用中フラグ [FFFFH] リレコード 0004,1410 0004,1420 選択キー 参照下位ディレクトリエンティティのオフセット {2681} ・・・ 0004,1430 ・・・ ディレクトリレコードタイプ [SERIES] 0008,0060 0020,0011 モダリティ [NM] シリーズ番号 [2] ・・・ ・・・ 項目区切り FFFE,E00D 項目が無定義長のとき,項目区切りタグが存在する。 タグ {2681} 項目タグ FFFE,E000 項目データ要素(下記のデータ要素を含む) 画像1 0004,1400 ディレクトリエンティティの次ディレクトリレコードのオフセット{3419} レコード使用中フラグ [FFFFH] ディレクト 0004,1410 リレコード 0004,1420 ・・・ ディレクトリレコードタイプ [IMAGE] 0004,1500 参照ファイルID [DIR¥TDRI¥3856G3] ファイルの参照SOPクラスUID [1.840.10008.5.1.4.1.1.5] 0004,1510 0004,1511 0004,1512 選択キー 参照下位ディレクトリエンティティのオフセット [00000000H] ・・・ 0004,1430 ファイルの参照SOPインスタンスUID [1.840.34.56.78999654.234] ファイルの参照転送構文UID [1.840.10008.1.2.2] 0020,0013 画像SOPインスタンスUID [1.840.34.56.78999654.234] 画像番号 [1] ・・・ ・・・ 0008,0018 27 2002/09/12 PS 3.10-2001 翻訳原稿 項目区切り FFFE,E00D 項目が無定義長のとき,項目区切りタグが存在する。 タグ {3419} 項目タグ FFFE,E000 項目データ要素(下記のデータ要素を含む) 画像2 0004,1400 ディレクトリエンティティの次ディレクトリレコードのオフセット(例には ディレクト リレコード 0004,1410 0004,1420 参照下位ディレクトリエンティティのオフセット [00000000H] ・・・ 0004,1430 ・・・ ディレクトリレコードタイプ [IMAGE] 0004,1500 参照ファイルID [DIR¥TDRI¥3856G7] ファイルの参照SOPクラスUID [1.840.10008.5.1.4.1.1.5] 0004,1510 0004,1511 0004,1512 選択キー 示されていない) レコード使用中フラグ [FFFFH] ファイルの参照SOPインスタンスUID [1.840.34.56.78999654.235] ファイルの参照転送構文UID [1.840.10008.1.2.2] 0020,0013 画像SOPインスタンスUID [1.840.34.56.78999654.235] 画像番号 [2] ・・・ ・・・ 0008,0018 項目区切タ FFFE,E00D 項目が無定義長のとき,項目区切りタグが存在する。 グ ・ ・ {6F18} 項目タグ FFFE,E000 項目データ要素(次のデータ要素を含む) 患者C 0004,1400 ディレクト ディレクトリエンティティの次ディレクトリレコードのオフセット {00000000H} リレコード 0004,1410 0004,1430 レコード 使用中フラグ [FFFFH] ディレクトリレコードタイプ [PATIENT] 選択キー ・・・ ・・・ 0010,0010 0010,0020 患者名 [Patient C] 患者ID [523-61-8765] ・・・ ・・・ 項目区切り FFFE,E00D 項目が無定義長のとき,項目区切りタグが存在する。 タグ シーケンス FFFE,E0DD ディレクトリレコードシーケンス (0004,1220) が無定義長のときだけ,ディレクトリレコードシーケ 区切りタグ A.2 ンスデータ要素の値の終わりを区切るために使われる 複数参照ファイルをもつDICOMDIRファイル内容の例 この節はDICOMにおいて以前は定義されていた。これは現在退役した。節PS3.3−1998 を参照。 28 2002/09/12 PS 3.10-2001 翻訳原稿 付属書B(情報) (0002,0000) (0002,0001) (0002,0002) (0002,0003) (0002,0010) (0002,0012) (0002,0013) (0002,0016) (0002,0100) (0002,0102) (FFFC,FFFC) 1.2.840.10008.1.2.1 属性タグおよびUIDの索引 17, 26 17, 26 17, 26 17, 26 18, 26 18, 26 18 18 18 18 19 18, 24 29 2002/09/12