專利名稱:醫(yī)學(xué)成像設(shè)備、工作流通知系統(tǒng)、方法及程序的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及醫(yī)學(xué)成像設(shè)備的工作流通知系統(tǒng)、醫(yī)學(xué)成像設(shè)備、醫(yī)學(xué) 成像設(shè)備的工作流通知方法、和醫(yī)學(xué)成像設(shè)備的工作流通知程序。具體 而言,本發(fā)明涉及這樣的醫(yī)學(xué)成像設(shè)備的工作流通知系統(tǒng)、醫(yī)學(xué)成像設(shè) 備、醫(yī)學(xué)成像設(shè)備的工作流通知方法和醫(yī)學(xué)成像設(shè)備的工作流通知程 序,它們根據(jù)人員的屬性在適當(dāng)?shù)臅r間將必需和足夠量的信息通知給需要后續(xù)信息的人員。所述信息是醫(yī)學(xué)領(lǐng)域中的醫(yī)學(xué)成像設(shè)備(例如MRI 設(shè)備、CT掃描器和超聲診斷設(shè)備)的成像信息。
技術(shù)背景在醫(yī)院中,醫(yī)院信息系統(tǒng)(HIS)和放射信息系統(tǒng)(RIS)在工作。 HIS是這樣的系統(tǒng),它使用計算機來執(zhí)行對患者接待和個人信息(姓名、 年齡、地址、醫(yī)院就診史和治療狀況)和診費結(jié)算的管理,而RIS是這 樣的系統(tǒng),它一貫與HIS —起執(zhí)行放射線照相檢查的預(yù)約、檢查接待、 檢查數(shù)據(jù)的讀取和存儲以及醫(yī)療需求。在醫(yī)院中,諸如MRI設(shè)備、CT掃描器和超聲診斷設(shè)備之類的不同 類型的醫(yī)學(xué)成像設(shè)備(醫(yī)療器械)被使用。為了使這些醫(yī)學(xué)成像設(shè)備能 夠通過網(wǎng)絡(luò)和圖像存儲媒體互相連接以交換患者的圖像檢查信息和傳 送圖像數(shù)椐,而建立了 DICOM (醫(yī)學(xué)數(shù)字成像和通信)作為關(guān)于醫(yī)學(xué) 數(shù)字圖像和通信的標(biāo)準。醫(yī)學(xué)成像設(shè)備根據(jù)DICOM MWM (醫(yī)療器械 工作列表管理)從HIS/RIS讀取諸如患者姓名和檢查類型之類的檢查指 令信息,并且根據(jù)DICOM MPPS (醫(yī)療器械執(zhí)行程序步驟)把檢查進展 狀態(tài)和關(guān)于已終止的檢查的信息發(fā)送到HIS/RIS (例如參見專利文獻1 第
到
段)。[專利文獻1]日本未審查的專利公開No.2005-261952。盡管成像進展?fàn)顟B(tài)(例如進行中、完成、停止和推遲)和關(guān)于已終 止的檢查的信息是從醫(yī)學(xué)成像設(shè)備發(fā)送到HIS/RIS的,但是實時信息(例 如檢查的估計剩余時間)、已產(chǎn)生圖像的數(shù)量和待產(chǎn)生圖像的估計數(shù)量 都沒有被提供。由于檢查信息等是通過電話和尋呼機(袖珍BP機)通知給護士的, 因此就加重了發(fā)出通知的檢查工程師的負擔(dān)。 發(fā)明內(nèi)容所期望的是解決先前所述的問題。在本發(fā)明的 一個方面中, 一種用于醫(yī)學(xué)成像設(shè)備的工作流通知系統(tǒng) 是這樣的系統(tǒng),它包括連接到網(wǎng)絡(luò)的醫(yī)學(xué)成像設(shè)備,和多個觀察終端, 其中包括在所述醫(yī)學(xué)成像設(shè)備中的處理器執(zhí)行多個處理進程,并且所述 多個處理進程生成所述處理進程特有的事件。觀察終端經(jīng)由網(wǎng)絡(luò)把對所 述事件中的一個指定事件的記錄請求傳送到所述醫(yī)學(xué)成像設(shè)備。所述醫(yī) 學(xué)成像設(shè)備接受經(jīng)由網(wǎng)絡(luò)從觀察終端傳送的記錄請求,監(jiān)視正在處理器 中被執(zhí)行的處理進程,并且當(dāng)檢測到記錄的事件的發(fā)生時,經(jīng)由網(wǎng)絡(luò)把 通知消息傳送到觀察終端。觀察終端接收來自所述醫(yī)學(xué)成像設(shè)備的通知 消息。優(yōu)選地,在用于醫(yī)學(xué)成像設(shè)備的工作流通知系統(tǒng)中,當(dāng)在傳送通知 消息之后所述事件并未發(fā)生時,所述醫(yī)學(xué)成像設(shè)備把結(jié)束消息傳送到觀 察終端,或者當(dāng)所述事件隨后再發(fā)生時,繼續(xù)監(jiān)視正在處理器中被執(zhí)行 的處理進程,并且當(dāng)檢測到記錄的事件的發(fā)生時,經(jīng)由網(wǎng)絡(luò)再次把通知 消息傳送到觀察終端。觀察終端接收來自所述醫(yī)學(xué)成像設(shè)備的結(jié)束消息 或通知消息。優(yōu)選地,在用于醫(yī)學(xué)成像設(shè)備的工作流通知系統(tǒng)中,當(dāng)收到從觀察 終端傳送的對所述事件的記錄請求時,所述醫(yī)學(xué)成像設(shè)備確定所述事件 是否就觀察終端所屬的級別中的通知被許可,當(dāng)所述事件就通知被許可 時,檢驗正在處理器中被執(zhí)行的處理進程以確定所述事件是否已發(fā)生, 并且當(dāng)所述事件已發(fā)生時,經(jīng)由網(wǎng)絡(luò)把通知消息傳送到觀察終端,或者 當(dāng)所述事件還未發(fā)生時,把接受消息傳送到觀察終端。觀察終端接收來 自所述醫(yī)學(xué)成像設(shè)備的通知消息或接受消息。優(yōu)選地,在用于醫(yī)學(xué)成像設(shè)備的工作流通知系統(tǒng)中,包括至少兩個 連接到網(wǎng)絡(luò)和驗證服務(wù)器的醫(yī)學(xué)成像設(shè)備。觀察終端把針對于指定醫(yī)學(xué) 成像設(shè)備的驗證請求傳送到驗證服務(wù)器。當(dāng)收到驗證請求時,驗證服務(wù) 器確定觀察終端是否是待驗證的觀察終端,當(dāng)它們是待驗證的觀察終端 時,把第一驗證許可消息傳送到傳送驗證請求的觀察終端。當(dāng)收到第一 驗證許可消息時,傳送驗證請求的觀察終端就能夠把記錄請求傳送到指 定的醫(yī)學(xué)成像設(shè)備。當(dāng)傳送驗證請求的觀察終端是待驗證的觀察終端
時,驗證服務(wù)器進一步確定觀察終端所屬的級別,并且把第二驗證許可 消息和所述級別傳送到針對于所述驗證請求的指定醫(yī)學(xué)成像設(shè)備。當(dāng)收 到驗證許可消息和所述級別時,針對于所述驗證請求的指定醫(yī)學(xué)成像設(shè) 備就能夠接受來自傳送驗證請求的觀察終端的記錄請求。優(yōu)選地,在用于醫(yī)學(xué)成像設(shè)備的工作流通知系統(tǒng)中,觀察終端包括 接待觀察終端(尋呼機的電話號碼被記錄在所述接待觀察終端中),并 且在收到來自所述醫(yī)學(xué)成像設(shè)備的通知消息時,接待觀察終端就呼叫尋 呼機的記錄電話號碼。在本發(fā)明的另 一方面中, 一種醫(yī)學(xué)成像設(shè)備連接到網(wǎng)絡(luò)并且包括處 理器,所述處理器執(zhí)行多個處理進程,并且所述多個處理進程生成所述處理進程特有的事件。所述醫(yī)學(xué)成像設(shè)備包括記錄部分,它經(jīng)由網(wǎng)絡(luò) 接受對來自觀察終端的指定事件的記錄請求;監(jiān)視部分,它監(jiān)視正在處 理器中被執(zhí)行的處理進程以檢測記錄的事件的發(fā)生;和通知部分,當(dāng)監(jiān) 視部分檢測到發(fā)生記錄的事件時,所述通知部分經(jīng)由網(wǎng)絡(luò)把通知消息傳 送到觀察終端。優(yōu)選地,在所述醫(yī)學(xué)成像設(shè)備中,當(dāng)在傳送通知消息之后所述事件 并未發(fā)生時,通知部分把結(jié)束消息傳送到觀察終端,或者當(dāng)所述事件隨 后再發(fā)生時,進入監(jiān)視部分。監(jiān)視部分繼續(xù)監(jiān)視正在處理器中被執(zhí)行的 處理進程,并且當(dāng)檢測到記錄的事件的發(fā)生時,經(jīng)由網(wǎng)絡(luò)再次把通知消 息傳送到觀察終端。優(yōu)選地,在所述醫(yī)學(xué)成像設(shè)備中,在收到對從觀察終端傳送的指定 事件的記錄請求時,記錄部分確定所述事件是否就觀察終端所屬的級別 中的通知被許可,當(dāng)所述事件就通知被許可時,檢驗正在處理器中被執(zhí) 行的處理進程以確定所述事件是否已發(fā)生,并且當(dāng)所述事件已發(fā)生時, 經(jīng)由網(wǎng)絡(luò)把通知消息傳送到觀察終端,或者當(dāng)所述事件還未發(fā)生時,把 接受消息傳送到觀察終端。優(yōu)選地,所述醫(yī)學(xué)成像設(shè)備包括驗證和分級部分,當(dāng)收到來自觀察 終端的驗證請求時,所述驗證和分級部分確定觀察終端是否是待驗證的 觀察終端,當(dāng)觀察終端是待驗證的觀察終端時,把第一驗證許可消息傳 送到傳送驗證請求的觀察終端,并且確定傳送驗證請求的觀察終端所屬 的級別。根據(jù)本發(fā)明,根椐通知目標(biāo)(例如患者、放射科醫(yī)生和護士)的屬
性,能夠在適當(dāng)?shù)臅r間提供醫(yī)學(xué)成像設(shè)備所擁有的信息(例如患者的估 計等待時間),關(guān)于已終止的檢查的信息,和下一個患者的檢查開始時 間,由此節(jié)省了無用的等待時間和工作并且改進了醫(yī)院的工作流。根椐附圖中所示的本發(fā)明的優(yōu)選實施例的以下描述,本發(fā)明其它的 目標(biāo)和優(yōu)點將是清楚明白的。
圖1是示出本發(fā)明的第一實施例的用于醫(yī)學(xué)成像設(shè)備的工作流通知 系統(tǒng)的例子的示圖。圖2是示出作為醫(yī)學(xué)成像設(shè)備的例子的MRI設(shè)備20的構(gòu)造的示圖。圖3是示出MRI設(shè)備的操作員控制臺27的詳細構(gòu)造的例子的示圖。圖4是示出調(diào)度代理的處理的框圖。圖5是示出調(diào)度代理的處理流程的示圖。圖6是示出觀察代理的處理流程的示圖。圖7是示出圖1中的用于醫(yī)學(xué)成像設(shè)備的工作流通知系統(tǒng)和電話網(wǎng) 絡(luò)80之間的關(guān)系的示圖。圖8是示出作為本發(fā)明的另 一實施例的用于醫(yī)學(xué)成像設(shè)備的工作流 通知系統(tǒng)的例子的示圖。圖9是示出圖8的實施例中的調(diào)度代理的處理的框圖。附圖中的文字圖120. MRI設(shè)備30. CT掃描器31. 超聲診斷設(shè)備51. 放射科醫(yī)生OBS52. 護士OBS53. 患者OBS54. 接待OBS 圖220. MRI設(shè)備21. 》茲系統(tǒng)
22. RF驅(qū)動部分23. 梯度磁場驅(qū)動部分24. 數(shù)據(jù)收集部分25. 控制部分26. 支架27. 操作員控制臺 40.受檢者211. 腔212. 靜^f茲場生成部分213. 梯度磁場線圏部分214. RF線圏部分 圖327.操作員控制臺271. 處理器272. 存儲器275. 操作部分276. 監(jiān)視器277. 控制部分I/F278. 數(shù)據(jù)收集部分I/F279. 網(wǎng)絡(luò)I/F 圖470. 驗證和分級部分71. 記錄部分72. 監(jiān)視部分73. 通知部分74. 加密部分75. 解密部分 圖5ST1.接收驗證請求ST2.驗證ST3.分級ST4.傳送驗證消息
ST5.接收記錄請求ST6.有效事件嗎?ST7.傳送錯誤消息ST8先前發(fā)生了嗎?ST9.傳送接受消息ST10.檢測到事件了嗎?ST11.傳送通知消息ST12.存在下一個事件嗎?ST13.傳送結(jié)束消息圖6ST20.傳送驗證請求ST21.接收驗證消息ST22.拒絕還是許可?Refusal拒絕ST23.再傳送還是結(jié)束?ST24.傳送記錄請求ST25.接收到消息了嗎?ST26.錯誤消息嗎?ST27.再傳送還是結(jié)束?ST28.接受還是通知?ST29.顯示接受消息ST30.收到消息了嗎?ST31.結(jié)束還是通知?ST32.顯示通知消息ST33.顯示結(jié)束消息圖720. MRI設(shè)備30. CT掃描器31. 超聲診斷設(shè)備51. 放射科醫(yī)生OBS52. 護士OBS53. 患者OBS54.接待OBS82.尋呼機圖820.MRI設(shè)備30.CT掃描器31.超聲診斷設(shè)備51.放射科醫(yī)生OBS52.護士OBS53.患者OBS54.接待OBS90.驗證服務(wù)器圖971.記錄部分72.監(jiān)視部分73.通知部分74.加密部分75.解密部分具體實施方式
圖1是示出本發(fā)明的第 一 實施例的用于醫(yī)學(xué)成像設(shè)備的工作流通知系統(tǒng)的例子的示圖。該系統(tǒng)包括通過電纜連接到網(wǎng)絡(luò)10的醫(yī)學(xué)成像設(shè) 備(例如MRI設(shè)備20和CT掃描器30)和觀察終端(例如用于放射科 醫(yī)生的觀察終端51和用于接待的觀察終端54),以及經(jīng)由無線LAN基 站60無線連接的醫(yī)學(xué)成像設(shè)備(例如超聲診斷設(shè)備31 )和觀察終端(例 如用于護士的觀察終端52,用于患者的觀察終端53和用于現(xiàn)場工程師 的觀察終端55 )。醫(yī)學(xué)成像設(shè)備(例如MRI設(shè)備20、 CT掃描器30和超聲診斷設(shè)備 31)包括處理器,并且在所述處理器上執(zhí)行作為軟件組件的調(diào)度代理。 調(diào)度代理在適當(dāng)?shù)臅r間將各個觀察終端請求的信息通知給觀察終端。本 發(fā)明所應(yīng)用到的醫(yī)學(xué)成像設(shè)備(如果它們連接到網(wǎng)絡(luò)并且包括處理器的 話)可以不同于MRI設(shè)備20、 CT掃描器30和超聲診斷設(shè)備31。當(dāng)作為軟件組件的觀察代理在連接到網(wǎng)絡(luò)的終端(例如個人計算 機、蜂窩電話和PDA)中啟動時,這些終端起著觀察終端的作用。觀察
終端記錄將要在調(diào)度代理中獲取的信息。當(dāng)在醫(yī)學(xué)成^f象設(shè)備的處理器正 在執(zhí)行不同類型的處理進程期間出現(xiàn)所記錄的信息時,觀察終端經(jīng)由網(wǎng) 絡(luò)從調(diào)度代理接收信息已出現(xiàn)的通知。觀察終端(如果它們連接到網(wǎng)絡(luò)并且能夠執(zhí)行觀察代理的話)可以不同于個人計算機、蜂窩電話和PDA。兩個或更多觀察代理可以在一個 個人計算機上同時被執(zhí)行。例如在一個個人計算機上同時執(zhí)行放射科醫(yī) 生的觀察代理和護士的觀察代理,或同時執(zhí)行多個用于接待的觀察代 理。兩個或更多觀察代理也可以在蜂窩電話和PDA上同時被執(zhí)行。例 如,當(dāng)放射科醫(yī)生的觀察代理和用于護士的觀察代理同時在一個個人計 算機上被執(zhí)行時,就確定用于放射科醫(yī)生的觀察終端和用于護士的觀察 終端是同時存在的。除了醫(yī)院中的內(nèi)聯(lián)網(wǎng)之外,所述網(wǎng)絡(luò)還包括因特網(wǎng)。因此,觀察終 端甚至能夠在醫(yī)院之外接收來自調(diào)度代理的通知。圖2是示出作為醫(yī)學(xué)成像設(shè)備的例子的MRI設(shè)備20的構(gòu)造的示 圖。MRI設(shè)備20包括磁系統(tǒng)21、 RF驅(qū)動部分22、梯度磁場驅(qū)動部分 23、數(shù)據(jù)收集部分24、控制部分25、支架(cradle) 26和操作員控制臺 27。磁系統(tǒng)21包括如圖2中所示的大致為柱形的內(nèi)部空間(腔)2U。 在腔211內(nèi),支架26由運送部分(未顯示)運送,其中通過襯墊把受 檢者40放在搖臺26上。在磁系統(tǒng)21中,在磁傳感器的周邊上(掃描的中心位置),布置 有靜磁場生成部分212、梯度磁場線圈部分213和RF線圏部分214。靜 磁場生成部分212在腔2U中形成靜磁場。靜^f茲場的方向平行于受檢者 40的體軸。用于為由RF線圏部分214接收的磁共振信號提供三維位置 信息的梯度磁場線圏部分213生成梯度磁場,從而為由靜磁場生成部分 212形成的靜磁場的強度給出梯度。線圏部分214形成高頻磁場以在由 靜磁場生成部分212所形成的靜磁場空間中在受檢者40的身體中激發(fā) 自旋。RF線圈部分214接收由在受檢者40的身體中激發(fā)的自旋生成的 電磁波作為磁共振信號。RF驅(qū)動部分22根據(jù)控制部分25的命令把驅(qū)動信號DRI饋送給RF 線圖部分214以生成高頻磁場,并且在受檢者40的身體中激發(fā)自旋。 梯度磁場驅(qū)動部分23根據(jù)控制部分25的命令把驅(qū)動信號DR2饋送給梯
度磁場線圏部分213以生成梯度磁場。數(shù)據(jù)收集部分24捕獲由RF線圈 部分214所接收的磁共振信號,執(zhí)行A/D轉(zhuǎn)換等,并且把結(jié)果輸出到操 作員控制臺27??刂撇糠?5根據(jù)符合從操作員控制臺27發(fā)送的待執(zhí)行協(xié)議的預(yù)定 脈沖序列來控制RF驅(qū)動部分22和梯度磁場驅(qū)動部分23以饋送驅(qū)動信 號DR1和DR2。此外,控制部分25控制數(shù)據(jù)收集部分24。圖3是示出MRI設(shè)備的操作員控制臺27的詳細構(gòu)造的例子的示 圖。操作員控制臺27包括處理器271、存儲器272、圖像處理數(shù)據(jù)庫273、 圖像數(shù)據(jù)庫274、操作部分275、監(jiān)視器276、控制部分接口 277、數(shù)據(jù) 收集部分接口 278和網(wǎng)絡(luò)接口 279。處理器271執(zhí)行調(diào)度代理。它把與受檢者40的樣本部分相對應(yīng)的 待執(zhí)行協(xié)議從控制部分接口 277發(fā)送到控制部分25。此外,處理器271 根據(jù)在RF線圏部分214中接收的磁共振信號來執(zhí)行圖像重建處理。圖像處理數(shù)據(jù)庫273和圖像數(shù)據(jù)庫274由可記錄/可復(fù)制的盤驅(qū)動器 等組成。圖像處理數(shù)據(jù)庫273存儲調(diào)度代理程序、圖像處理應(yīng)用程序、 圖像處理協(xié)議數(shù)據(jù)等。圖像數(shù)據(jù)庫274存儲在數(shù)據(jù)收集部分24中收集 的數(shù)椐和重建圖像數(shù)據(jù)。圖像處理數(shù)據(jù)庫273和圖像數(shù)據(jù)庫274可以由 共同的盤驅(qū)動器等組成。操作部分275由鍵盤、鼠標(biāo)等組成。監(jiān)視器276由圖形顯示器等組成??刂撇糠纸涌?277與控制部分25相連接,并且將待執(zhí)行協(xié)議發(fā)送 到控制部分25。數(shù)據(jù)收集部分接口 278與數(shù)據(jù)收集部分24相連接,并 且從數(shù)椐收集部分24接收數(shù)字化的磁共振信號。網(wǎng)絡(luò)接口 279連接到網(wǎng)絡(luò)10,并且傳送和接收調(diào)度代理和觀察代理 之間的通信數(shù)據(jù)。它也傳送和接收HIS/RIS和各服務(wù)器之間的通信數(shù) 據(jù)。在處理器271中執(zhí)行的調(diào)度代理監(jiān)視其他處理進程,并且掌握在醫(yī) 學(xué)成像設(shè)備(例如MRI設(shè)備)中執(zhí)行的所有操作和計劃的掃描。例如, MRI設(shè)備的、調(diào)度代理所掌握的信息有(1)每個患者的總掃描時間 的估計值,(2) MRI設(shè)備的操作狀態(tài)(例如定位、預(yù)掃描、掃描和空 閑),(3)關(guān)于掃描中或已掃描的患者的信息,(4)重建圖像的數(shù)量, (5)為檢驗圖像質(zhì)量而復(fù)查的圖像的數(shù)量,(6)在網(wǎng)絡(luò)上傳送的圖像
的數(shù)量,(7)打印的圖像的數(shù)量,(8)須經(jīng)后置處理的圖像的數(shù)量, 和(9)記錄為日志的錯誤消息和警告。觀察終端屬于一個或多個級別。所述級別包括放射科醫(yī)生級別、其 他科室醫(yī)生級別、護士級別、患者級別、接待級別、結(jié)算級別和現(xiàn)場工 程師級別。用于放射科醫(yī)生的觀察終端51、用于其他科室醫(yī)生的觀察終 端、用于護士的觀察終端52、用于患者的觀察終端53、用于接待的觀 察終端54、用于結(jié)算的觀察終端和用于現(xiàn)場工程師的觀察終端55分別 是屬于放射科醫(yī)生級別、其他科室醫(yī)生級別、護士級別、患者級別、接 待級別、結(jié)算級別和現(xiàn)場工程師級別的觀察終端。每個觀察終端能夠從調(diào)度代理接收的信息取決于級別。例如,放射 科醫(yī)生級別的觀察終端能夠接收所有患者的所有信息?;颊呒墑e的觀察 終端不能接收其他患者的信息,但是可以荻得由調(diào)度代理計算的估計等 待時間。具體而言,觀察終端能夠從調(diào)度代理接收的信息因觀察終端所 屬的級別不同而有所不同。因此,例如能夠防止一個患者獲得關(guān)于其他 患者的情況的信息,從而有助于患者隱私的保護。說明書、權(quán)利要求書、和附圖把由觀察終端就調(diào)度代理中的通知而 記錄的信息稱作事件。當(dāng)事件發(fā)生時,調(diào)度代理向觀察終端通知事件的 發(fā)生。事件的例子是"患者A成像開始之前IO分鐘","開始掃描", "終止掃描,,,"腹部重建圖像完成",和"患者B成像結(jié)束之前五分 鐘"。在所屬級別中的通知中不受限制的的事件被稱為就通知被許可的 事件,而在所屬級別中的通知中受限制的事件被稱為就通知不被許可的 事件。圖4是示出調(diào)度代理的處理的框圖。調(diào)度代理包括六個塊,也就是 驗證和分級部分70、記錄部分71、監(jiān)視部分72、通知部分73、加密部 分74和解密部分75。驗證和分級部分70確定請求驗證的觀察終端是否是待驗證的觀察 終端,并且當(dāng)它是待驗證的觀察終端時,進一步確定所述觀察終端所屬 的級別。驗證和分級部分70首先從觀察代理接收包括ID和密碼的驗證 請求。接著,它通過ID和密碼執(zhí)行驗證,并且通過ID進行分級。然后, 它將驗證消息傳送到觀察代理。驗證消息的內(nèi)容是許可或拒絕。記錄部分71接受來自觀察終端的事件記錄。它首先接收對來自觀 察終端的特定事件的記錄請求。接著,它確定所述事件就觀察終端的級 別中的通知是否被許可。當(dāng)所述事件就通知不被許可時,記錄部分71 將錯誤消息傳送到觀察終端。錯誤消息的內(nèi)容是"事件就XX級別中的 記錄不被許可"等。當(dāng)所述事件就通知被許可時,記錄部分71檢驗正 在處理器中被執(zhí)行的處理進程以確定所述事件是否已發(fā)生。當(dāng)事件已發(fā) 生時,調(diào)度代理將控制權(quán)從記錄部分71轉(zhuǎn)移到通知部分73。當(dāng)所述事 件還未發(fā)生時,記錄部分71把接受消息發(fā)送到觀察終端。監(jiān)視部分72監(jiān)視正在處理器中執(zhí)行的處理進程以檢測事件的發(fā) 生。調(diào)度代理是在處理器中執(zhí)行的一種進程。因此,監(jiān)視部分72被在 處理器內(nèi)受限地執(zhí)行。如果假設(shè)監(jiān)視部分72在除醫(yī)學(xué)成像設(shè)備以外的 監(jiān)視服務(wù)器中運行,則即使當(dāng)沒有事件發(fā)生時,所述監(jiān)視服務(wù)器也必須 就事件的發(fā)生詢問醫(yī)學(xué)成像設(shè)備,并且對它做出答復(fù),醫(yī)學(xué)成像設(shè)備必 須指示沒有事件發(fā)生。為了詢問和答復(fù),醫(yī)學(xué)成像設(shè)備中的處理器必須 執(zhí)行通信過程,從而增加了處理器上的處理負荷。此外,用于指示沒有 事件發(fā)生的通信頻繁發(fā)生在監(jiān)視服務(wù)器和醫(yī)學(xué)成像設(shè)備之間,因此網(wǎng)絡(luò) IO的通信量增加。然而,根據(jù)該實施例,只有當(dāng)事件發(fā)生時通信才會發(fā) 生在網(wǎng)絡(luò)10上,而當(dāng)沒有事件發(fā)生時,醫(yī)學(xué)成像設(shè)備中的處理器僅僅執(zhí)行限定在處理器內(nèi)的處理。因此,處理器上的處理負荷沒有顯著增 加,并且網(wǎng)絡(luò)10的通信量不會增加。通知部分73通知觀察終端事件發(fā)生。當(dāng)記錄部分71確定事件已 發(fā)生時,并且當(dāng)監(jiān)視部分72檢測到事件的發(fā)生時,通知部分78把通知 消息傳送到觀察終端。當(dāng)事件隨后發(fā)生時,調(diào)度代理把控制權(quán)從通知部 分73轉(zhuǎn)移到監(jiān)視部分72以繼續(xù)監(jiān)視監(jiān)視處理進程。當(dāng)隨后沒有事件發(fā) 生時,通知部分73把結(jié)束消息傳送到觀察終端。事件隨后發(fā)生的例子 是當(dāng)記錄的事件是"實時地獲取正被成像的系列和重建圖像的數(shù)量,, 時,所述系列仍然繼續(xù)。在該情況下,每當(dāng)監(jiān)視部分72檢測到"新圖 像被重建"的事件發(fā)生時,通知部分73就把通知消息傳送到觀察終端。加密部分74對消息進^f亍加密。它對從-瞼證和分級部分70、記錄部 分71和通知部分73接收的驗證消息、錯誤消息、接受消息、通知消息 和結(jié)束消息進行加密以將它們傳送到觀察終端。解密部分75對加密的 請求進行解密。它對從觀察終端接收的加密的驗證請求和記錄請求進行 解密,然后將它們傳遞到驗證和分級部分70以及記錄部分71。圖5是示出調(diào)度代理的處理流程的示圖。調(diào)度代理的處理如下。
驗證和分級過程調(diào)度代理從觀察代理接收包括ID和密碼的驗證 請求(步驟ST1)。調(diào)度代理對加密的驗證請求進行解密,根據(jù)ID和 密碼執(zhí)行驗證(步驟ST2 ),并且按照ID進行分級(步驟ST3 )。調(diào)度 代理將驗證消息傳送到觀察代理(步驟ST4)。
記錄過程調(diào)度代理從觀察代理接收事件的記錄請求(步驟ST5 )。 調(diào)度代理對加密的記錄請求進行解密,并且確定記錄請求是否是就觀察 終端所屬的級別中的通知被許可的事件的記錄請求(步驟ST6)。當(dāng)它 是就通知不許可的事件的記錄請求時,調(diào)度代理把錯誤消息傳送到觀察 代理(步驟ST7)。當(dāng)它是就通知被許可的事件的記錄請求時,調(diào)度代 理檢驗正在處理器中執(zhí)行的處理進程,并且確定記錄請求的事件是否已 發(fā)生(步驟ST8)。當(dāng)它是已發(fā)生的事件時,調(diào)度代理移動到隨后將描 述的通知過程的步驟STll。當(dāng)它是還未發(fā)生的事件時,調(diào)度代理把加 密的接受消息傳送到觀察代理(步驟ST9)。
監(jiān)視過程調(diào)度代理監(jiān)視正在處理器中被執(zhí)行的處理進程以檢測事 件(步驟STIO)。
通知過程當(dāng)檢測到事件時,調(diào)度代理就把加密的通知消息傳送到 觀察代理(步驟STll)。當(dāng)事件隨后發(fā)生時,調(diào)度代理返回步驟STIO (步驟ST12),并且當(dāng)隨后沒有事件發(fā)生時,它把加密的結(jié)束消息傳 送到觀察代理(步驟ST13)。
圖6是示出觀察代理的處理流程的示圖。觀察代理的處理如下。
驗證過程觀察代理對包括ID和密碼的驗證請求進行加密并且把 加密的請求傳送到調(diào)度代理(步驟ST20)。觀察代理從調(diào)度代理接收 加密的驗證消息(步驟ST21)。觀察代理對驗證消息進行解密并且確 定其內(nèi)容(步驟ST22)。當(dāng)它是拒絕時,觀察代理提示用戶在重傳送 包括正確ID和密碼的驗證請求與結(jié)束之間進行選擇(步驟ST23 )。
記錄過程當(dāng)驗證消息的內(nèi)容是許可時,觀察代理對特定事件的記 錄請求進行加密并且將加密的請求傳送到調(diào)度代理(步驟ST24)。觀 察代理等待接收從調(diào)度代理返回的消息(步驟ST25)。觀察代理確定 接收的消息是否是錯誤消息(步驟ST26),并且當(dāng)它是錯誤消息時, 提示用戶在重傳送正確的記錄請求與結(jié)束之間進行選擇(步驟ST27)。 當(dāng)接收的消息不是錯誤消息時,觀察代理確定它是接受消息還是通知消 息(步驟ST28),并且當(dāng)它是接受消息時,觀察代理在顯示屏上顯示
接受消息的內(nèi)容(步驟ST29)。當(dāng)它是通知消息時,觀察代理移動到 隨后將描述的步驟ST32以在顯示屏上顯示通知消息的內(nèi)容(步驟 ST32)。
監(jiān)視過程觀察代理等待來自調(diào)度代理的通知消息或結(jié)束消息(步 驟ST30)。
通知過程觀察代理對從調(diào)度代理接收的消息進行解密,并且確定 它是通知消息還是結(jié)束消息(步驟ST31)。當(dāng)接收的消息是通知消息 時,觀察代理在顯示屏上顯示通知消息的內(nèi)容并且返回到步驟ST30(步 驟ST32)。當(dāng)接收的消息是結(jié)束消息時,觀察代理在顯示屏上顯示結(jié) 束消息的內(nèi)容,并且結(jié)束(步驟ST33)。
通知消息連同警告信號(例如蜂鳴、振動、燈閃爍和圖標(biāo)閃爍)一 起被顯示在觀察終端的顯示屏上。
接受消息、通知消息和結(jié)束消息未必需要完全由文本數(shù)據(jù)組成。當(dāng) 消息由典型的文本組成時,不言而喻分配給典型文本的文本數(shù)字可以被 傳送以用于在觀察終端中轉(zhuǎn)換成文本數(shù)據(jù)。盡管在以上描述中,觀察代 理和調(diào)度代理之間的通信被加密,但是可以根據(jù)消息的內(nèi)容,在不被加 密的情況下以純文本的形式傳送消息。
以下說明了根據(jù)本發(fā)明的用于醫(yī)學(xué)成像設(shè)備的工作流通知系統(tǒng)的 實施例。
(第一實施例)
當(dāng)護士想要知道何時去與被成像的患者A見面時,他(她)啟動蜂 窩電話的觀察代理以將事件"患者A的成像終止之前三分鐘,,的記錄請 求傳送到調(diào)度代理。當(dāng)接受該記錄時,MRI設(shè)備20的調(diào)度代理返回接 受消息。當(dāng)患者A的成像快要結(jié)束并且事件"患者A的成像終止之前三 分鐘"發(fā)生時,調(diào)度代理把通知消息"患者A的成像終止之前三分鐘" 傳送到護士的觀察終端52 (蜂窩電話)。護士從通知消息知道患者A 的成像即將終止,并且前去與患者A見面。 (第二實施例)
對于緊急MR檢查, 一獲取到圖像,放射科醫(yī)生就必須根據(jù)圖像進 行診斷。因此,他(她)啟動放射科醫(yī)生控制臺的觀察代理以傳送事件 "實時地獲取正被成像的系列和重建的圖像的數(shù)量"的記錄請求。當(dāng)接 受該記錄時,MRI設(shè)備20的調(diào)度代理就立即在那時返回通知消息"正
被成像的系列和重建的圖像的數(shù)量"。隨后,每當(dāng)圖像再現(xiàn)的事件發(fā)生
時,MRI設(shè)備20的調(diào)度代理就傳送通知消息"正被成像的系列和重建 的圖像的數(shù)量"。由于通知消息到達放射科醫(yī)生的觀察終端51 (放射科 醫(yī)生控制臺),所以放射科醫(yī)生能夠在其中安裝有放射科醫(yī)生控制臺的 診療室中知道成像中的系列和重建的圖像的數(shù)量,并且能夠?qū)崟r地觀察 檢查的進展。當(dāng)重要圖像被重建時,放射科醫(yī)生從MRI設(shè)備20轉(zhuǎn)移重 建的圖像以供診斷。 (第三實施例)
圖7是示出圖1中的用于醫(yī)學(xué)成像設(shè)備的工作流通知系統(tǒng)和電話網(wǎng) 絡(luò)80之間的關(guān)系的示圖。在圖7中,電話網(wǎng)絡(luò)80、尋呼機基站81和尋 呼機82被添加到圖1中的用于醫(yī)學(xué)成像設(shè)備的工作流通知系統(tǒng)中。將 知道由MRI設(shè)備20進行檢查的等待時間的接待負責(zé)人記錄患者識別碼 和尋呼機的電話號碼,并且啟動接待終端的觀察代理以將事件"前一個 患者成像結(jié)束之前五分鐘,,的記錄請求傳送到調(diào)度代理。所述記錄請求 包括用于識別患者的患者識別碼。不同于用于識別觀察終端的ID,患者 識別碼被分配給每個患者。與患者識別碼相對應(yīng)的尋呼機82被傳給患 者。當(dāng)前一個患者的估計剩余掃描時間為五分鐘的事件發(fā)生時,MRI設(shè) 備20的調(diào)度代理把通知消息"前一個患者成像結(jié)束之前五分鐘"傳送 到用于接待的觀察終端54 (接待終端)。通知消息包括待成像的下一個 患者的識別碼。當(dāng)收到通知消息時,用于接待的觀察終端54就在其顯 示屏上顯示通知消息的內(nèi)容,并且同時自動呼叫與患者識別碼相對應(yīng)的 尋呼機82的電話號碼。由于尋呼機82發(fā)出鈴聲,所以患者就知道MRI 設(shè)備20的檢查開始時間快到了 。
在記錄請求和通知消息中沒有包含患者識別碼的情況下,在接待終 端上可以啟動對每個患者都不同的ID的觀察代理。
(第四實施例)
為了知道何時能夠檢驗MRI設(shè)備20,現(xiàn)場工程師啟動蜂窩電話的 觀察代理以將事件"成像完成"的記錄請求傳送到調(diào)度代理。當(dāng)接受該 記錄時,MRI設(shè)備20的調(diào)度代理就把通知消息"將耗時XX小時和YY 分鐘完成成像,,返回到現(xiàn)場工程師的觀察終端(蜂窩電話)55。當(dāng)成像 完成的事件發(fā)生時,調(diào)度代理傳送通知消息"成像完成"。通過在現(xiàn)場 工程師的觀察終端55中接收通知消息,現(xiàn)場工程師知道成像完成,并
且開始檢驗MRI設(shè)備20。
圖8是示出作為本發(fā)明的第二實施例的用于醫(yī)學(xué)成像設(shè)備的工作流 通知系統(tǒng)的例子的示圖。驗證服務(wù)器卯被連接到網(wǎng)絡(luò)IO。圖9是示出 圖8的實施例中的調(diào)度代理的處理的框圖。記錄部分71、監(jiān)視部分72、 通知部分73、加密部分74和解密部分75與第一實施例中的那些部分一 樣。然而,由于多個醫(yī)學(xué)成像設(shè)備中的驗證和分級過程的處理在驗證服 務(wù)器90中以集中的方式執(zhí)行,所以該實施例與第一實施例的區(qū)別在于 調(diào)度代理不包括驗證和分級部分70。當(dāng)觀察終端把驗證請求傳送到驗證 服務(wù)器90時,驗證服務(wù)器卯確定它是否是待驗證的觀察終端,并且當(dāng) 它是待驗證的觀察終端時,進一步確定觀察終端所屬的級別。當(dāng)它是待 驗證的觀察終端時,驗證服務(wù)器90把指示許可的驗證消息傳送到請求 驗證的觀察終端,并且把指示許可的驗證消息和觀察終端所屬的級別傳 送到請求驗證的醫(yī)學(xué)成像設(shè)備的調(diào)度代理。當(dāng)觀察終端不是待驗證的觀 察終端時,驗證服務(wù)器90把指示拒絕的驗證消息傳送到請求驗證的觀 察終端。驗證數(shù)據(jù)和級別數(shù)據(jù)可以由驗證服務(wù)器90集中管理。
可以在不脫離本發(fā)明的精神和范圍的情況下配置本發(fā)明的許多差 別很大的實施例。應(yīng)當(dāng)理解的是本發(fā)明并不限于在說明書中描述的具體 實施例,而是在所附權(quán)利要求中被限定。
權(quán)利要求
1.一種用于醫(yī)學(xué)成像設(shè)備的工作流通知系統(tǒng),包括連接到網(wǎng)絡(luò)的醫(yī)學(xué)成像設(shè)備;和多個觀察終端,其中包括在所述醫(yī)學(xué)成像設(shè)備中的處理器執(zhí)行多個處理進程,并且所述多個處理進程生成所述處理進程特有的事件,其中觀察終端經(jīng)由網(wǎng)絡(luò)把對所述事件中的一個指定事件的記錄請求傳送到所述醫(yī)學(xué)成像設(shè)備;所述醫(yī)學(xué)成像設(shè)備接受經(jīng)由網(wǎng)絡(luò)從觀察終端所傳送的記錄請求,監(jiān)視正在處理器中被執(zhí)行的處理進程,并且當(dāng)檢測到記錄的事件的發(fā)生時,經(jīng)由網(wǎng)絡(luò)把通知消息傳送到觀察終端,并且觀察終端接收來自所述醫(yī)學(xué)成像設(shè)備的通知消息。
2. 根據(jù)權(quán)利要求1所述的用于醫(yī)學(xué)成像設(shè)備的工作流通知系統(tǒng), 其中當(dāng)在傳送通知消息之后所述事件沒有發(fā)生時,所述醫(yī)學(xué)成像設(shè)備把 結(jié)束消息傳送到觀察終端,或者當(dāng)所迷事件隨后再發(fā)生時,繼續(xù)監(jiān)視正 在處理器中被執(zhí)行的處理進程,并且當(dāng)檢測到記錄的事件的發(fā)生時,經(jīng) 由網(wǎng)絡(luò)再次把通知消息傳送到觀察終端,并且觀察終端接收來自所述醫(yī)學(xué)成像設(shè)備的結(jié)束消息或通知消息。
3. 根椐權(quán)利要求1或2所述的用于醫(yī)學(xué)成像設(shè)備的工作流通知系統(tǒng),其中當(dāng)收到對從觀察終端傳送的所述事件的記錄請求時,所述醫(yī)學(xué)成像 設(shè)備確定所述事件是否就觀察終端所屬的級別中的通知被許可,并且當(dāng) 所述事件就通知被許可時,檢驗正在處理器中被執(zhí)行的處理進程以確定 所述事件是否已發(fā)生,并且當(dāng)所述事件已發(fā)生時,經(jīng)由網(wǎng)絡(luò)把通知消息 傳送到觀察終端,或者當(dāng)所述事件還未發(fā)生時,把接受消息傳送到觀察 終端;并且觀察終端接收來自所述醫(yī)學(xué)成像設(shè)備的通知消息或接受消息。
4. 根據(jù)權(quán)利要求1 - 3中任一項所述的用于醫(yī)學(xué)成像設(shè)備的工作流 通知系統(tǒng),其中 至少兩個連接到網(wǎng)絡(luò)和驗證服務(wù)器的醫(yī)學(xué)成像設(shè)備被包括; 觀察終端將針對于指定醫(yī)學(xué)成像設(shè)備的驗證請求傳送到驗證服務(wù)器;當(dāng)收到驗證請求時,驗證服務(wù)器確定觀察終端是否是待驗證的觀察 終端,當(dāng)它們是待驗證的觀察終端時,將第一驗證許可消息傳送到傳送 驗證請求的觀察終端;當(dāng)收到第一驗證許可消息時,傳送驗證請求的觀察終端就能夠?qū)⒂?錄請求傳送到指定醫(yī)學(xué)成像設(shè)備;當(dāng)傳送驗證請求的觀察終端是待驗證的觀察終端時,驗證服務(wù)器進 一步確定觀察終端所屬的級別,并且將第二驗證許可消息和所述級別傳送到針對于驗證請求的指定醫(yī)學(xué)成像設(shè)備;并且當(dāng)收到驗證許可消息和所述級別時,針對于驗證許可的指定醫(yī)學(xué)成 像設(shè)備就能夠接受來自傳送驗證請求的觀察終端的記錄請求。
5. 根據(jù)權(quán)利要求1 - 4中任一項所述的用于醫(yī)學(xué)成像設(shè)備的工作流 通知系統(tǒng),其中觀察終端包括接待觀察終端,尋呼機的電話號碼被記錄在所述接待 觀察終端中;并且當(dāng)收到來自所述醫(yī)學(xué)成像設(shè)備的通知消息時,接待觀察終端就呼叫 尋呼機的記錄電話號碼。
6. —種醫(yī)學(xué)成像設(shè)備,連接到網(wǎng)絡(luò)并且包括處理器,所述處理器 執(zhí)行多個處理進程,并且所述多個處理進程生成所述處理進程特有的事 件,所述醫(yī)學(xué)成像設(shè)備包括記錄裝置,所述記錄裝置經(jīng)由網(wǎng)絡(luò)接受對來自觀察終端的指定事件 的"^己錄i貪^L;監(jiān)視裝置,所述監(jiān)視設(shè)備監(jiān)視正在處理器中被執(zhí)行的處理進程以檢 測記錄的事件的發(fā)生;和通知裝置,當(dāng)監(jiān)視裝置檢測到記錄的事件的發(fā)生時,所迷通知設(shè)備 經(jīng)由網(wǎng)絡(luò)將通知消息傳送到觀察終端。
7. 根椐權(quán)利要求6所述的醫(yī)學(xué)成像設(shè)備, 其中當(dāng)在傳送通知消息之后所述事件沒有發(fā)生時,通知裝置將結(jié)束消息 傳送到觀察終端,或者當(dāng)所述事件隨后再發(fā)生時,進入監(jiān)視裝置;并且 監(jiān)視裝置繼續(xù)監(jiān)視正在處理器中被執(zhí)行的處理進程,并且當(dāng)檢測到 記錄的事件的發(fā)生時,經(jīng)由網(wǎng)絡(luò)再次把通知消息傳送到觀察終端。
8. 根據(jù)權(quán)利要求6或7所述的醫(yī)學(xué)成像設(shè)備,其中當(dāng)收到對從觀察終端傳送的指定事件的記錄請求時,記錄裝 置就確定所述事件是否就觀察終端所屬的級別中的通知被許可,并且當(dāng) 所述事件就通知被許可時,檢驗正在處理器中被執(zhí)行的處理進程以確定 所述事件是否已發(fā)生,并且當(dāng)所述事件已發(fā)生時,經(jīng)由網(wǎng)絡(luò)將通知消息 傳送到觀察終端,或者當(dāng)所述事件還未發(fā)生時,將接受消息傳送到觀察 終端。
9. 一種用于醫(yī)學(xué)成像設(shè)備的工作流通知方法,所述醫(yī)學(xué)成像設(shè)備 連接到網(wǎng)絡(luò)并且包括處理器,所述處理器執(zhí)行多個處理進程,所述多個 處理進程生成所述處理進程特有的事件,所述工作流通知方法包括記錄步驟,經(jīng)由網(wǎng)絡(luò)接受對來自觀察終端的指定事件的記錄請求; 監(jiān)視步驟,監(jiān)視正在處理器中被執(zhí)行的處理進程以檢測記錄的事件 的發(fā)生;和通知步驟,當(dāng)在監(jiān)視步驟檢測到記錄的事件的發(fā)生時,經(jīng)由網(wǎng)絡(luò)把通知消息傳送到觀察終端。
10. —種在處理器中執(zhí)行的用于醫(yī)學(xué)成像設(shè)備的工作流通知程序, 所述處理器被包括在連接到網(wǎng)絡(luò)的醫(yī)學(xué)成像設(shè)備中,并且所述處理器執(zhí) 行多個處理進程,所述多個處理進程生成所述處理進程特有的事件,所 述工作流通知成像指示所述處理器去執(zhí)行記錄步驟,經(jīng)由網(wǎng)絡(luò)接受對來自觀察終端的指定事件的記錄請求; 監(jiān)視步驟,監(jiān)視正在處理器中被執(zhí)行的處理進程以檢測記錄事件的 發(fā)生;和通知步驟,當(dāng)在監(jiān)^L步驟檢測到記錄的事件的發(fā)生時,經(jīng)由網(wǎng)絡(luò)把 通知消息傳送到觀察終端。
全文摘要
根據(jù)通知目標(biāo)-例如患者、放射科醫(yī)生和護士的屬性,可以在適當(dāng)?shù)臅r間提供醫(yī)學(xué)成像設(shè)備所擁有的信息以改進醫(yī)院的工作流。作為軟件組件的調(diào)度代理在醫(yī)學(xué)成像設(shè)備的處理器上執(zhí)行。不同類型的觀察終端-蜂窩電話等運行著與通知目標(biāo)的屬性相符的觀察代理,所述觀察終端記錄期望在調(diào)度代理中通知的信息-事件。調(diào)度代理監(jiān)視正在處理器中執(zhí)行的各種處理進程,并且當(dāng)檢測到記錄事件的發(fā)生時,就通知觀察終端事件的發(fā)生。由于調(diào)度代理也是一種在處理器中執(zhí)行的過程,所以通過調(diào)度代理監(jiān)視各種處理進程不會增加網(wǎng)絡(luò)通信量。
文檔編號G06Q50/00GK101165695SQ20071018082
公開日2008年4月23日 申請日期2007年10月17日 優(yōu)先權(quán)日2006年10月17日
發(fā)明者A·肖邦 申請人:Ge醫(yī)療系統(tǒng)環(huán)球技術(shù)有限公司