基于DICOM標準的打印工作站的設計與實現
楊志延,王景中
【摘要】 本文主要討論基于DICOM標準的打印工作站的設計與實現,根據DICOM標準中打印管理服務類的定義,
實現DICOM打印工作流程,統一管理醫院掃描設備,實現醫院信息系統中信息輸出的模塊化與標準化。
【關鍵詞】DICOM;打印工作站;服務類用戶;服務類提供者;DICOM信息服務元
【中圖分類號】 R814 【文獻標識碼】 A 【文章編號】 1681-2824(2006)02-0156—03
圖像存檔與通訊系統(picture archiving and communica—
tion system,PACS)是對醫學圖像信息進行數字化采集、存
儲、管理、傳輸和重現的系統。它的主要作用是,利用計算
機系統代替傳統的膠片圖像記錄、膠片和報告的庫房存儲、
檢查圖像的人工傳遞、在光箱上重現圖片。PACS充分利用
了計算機網絡的特點,將醫學圖像進行數字化處理,通過網
絡進行傳輸,利用顯示設備重現圖像。
目前國內PAcS產品標準化的程度不高,許多產品比
較注重功能上的設計,卻對系統的模塊化設計、標準的應用
等投入力量不足。這樣的系統很難與有著多年技術積累的
國外系統抗衡。很多國外產品擁有許多功能獨立的模塊,
如PACS控制器和圖像存儲服務器,符合DICOM 標準的圖
像顯示工作站、DIc0M 打印工作站、DICOM 圖像與其他格
式圖像轉換工具等,這些產品通過DICOM標準交換與共享
信息,給醫院提供了更多的選擇余地。
DICOM標準是醫學數字圖像通訊的標準,它是在
PACS系統發展的過程中產生的,使得不同廠家之間的設備
得以通訊。目前國內醫院所使用的打印設備只能將圖像以
膠片的形式輸出,而且所輸出的圖像是黑白的,不能滿足醫
院日益增長的需要。根據醫院的需要,我們開發了打印工
作站,它不僅可以將圖像輸出到膠片上,同時還可以輸出到
激光打印機和DVD上。本文介紹基于DICOM標準的打印
工作站的設計與實現。
1 打印工作站的功能
打印工作站相當于一個打印路由器,它把從CT控制
臺發出的打印任務分配到不同的打印機或介質上。本系統
支持3種輸出設備:DICOM 膠片打印機,普通激光打印機
以及CD刻錄機,工作站模型如圖1所示。
2 打印工作站的設計
2.1 基本概念首先介紹本文涉及到的幾個基本概念。
2.1.1 Print Management SCU(service class user)和Print
Management SCP(service class provider) 是指打印管理服
務類用戶和打印管理服務類提供者。通常的打印設備相當
于Print Management SCP,比如DICOM 膠片打印機。本打
印工作站不僅要完成Print Management SCP的工作,而且要
完成Print Management SCU的工作。因為打印工作站首先
作為Print Management SCP接收到CT機等設備發出的打印
請求,獲得數據信息,然后作為Print Management SCU向膠
片打印機發出打印請求。
2.1.2 DICOM 消息服務元素(DICOM Message Service Ele
ment,DIMSE) 為了實現醫學圖像信息的交互,DIMSE定
作者單位:100041北京,北方工業大學信息工程學院
義了應用服務元素(包括服務和協議)。DIMSE依賴
DIMSE協議來提供服務。DIMSE協議定義了建立消息需
須的編碼規則。而消息又是由命令集和與該命令集相關的
數據集合組成的。
膠片打印機 CD/DVD 激光打印機
圖1 打印工作站模型
2.1.3 SOP(service object pair)類SOP類定義了一些規
則和語法,這些規則限制DIMSE服務的使用。
2.1.4 基本打印管理元SOP類是要實現DICOM打印工
作站必須支持的最少類的集合。任何打印管理服務類的實
現都必須至少支持一種基本打印管理元(SOP)類。
互1.5 Annotation SOP類實現的是圖像上和病人信息等有
關的文字內容的傳遞。如果SCU和SCP支持該類,圖像數據
和這些文字信息將被分開傳送,如果不支持該類,SCU在傳送
數據信息之前,進行預處理,將文字信息融進圖像像素中。
2.2 打印工作 |
|