專利名稱:病床位置控制系統(tǒng)和方法
技術(shù)領(lǐng)域:
本發(fā)明涉及可動(dòng)病床設(shè)備技術(shù)領(lǐng)域,特別是指一種病床位置控制系統(tǒng)和方法。
背景技術(shù):
在介入檢查或活體檢査等醫(yī)學(xué)檢査過程中,用戶經(jīng)常需要移動(dòng)病床,以在不同的位置進(jìn) 行多次掃描,因此需要對病床位置進(jìn)行控制。
以對計(jì)算機(jī)螺旋掃描(CT)病床進(jìn)行控制為例,現(xiàn)有的病床位置控制系統(tǒng)的組成如圖1 所示,包括終端輸入模塊ll、 CT接口模塊12、 CT控制器13、驅(qū)動(dòng)模塊14和機(jī)臺輸入模塊 15。其中終端輸入模塊11位于控制室,屬于終端側(cè),CT控制器13、驅(qū)動(dòng)模塊14和機(jī)臺 輸入模塊15位于檢査室,屬于機(jī)臺側(cè)。終端輸入模塊11通過CT接口模塊12與CT控制器 13連接,機(jī)臺輸入模塊15和驅(qū)動(dòng)模塊14分別連接至CT控制器13。
上述終端輸入模塊11用于獲取用戶輸入的病床運(yùn)動(dòng)指令,該指令中包括病床目標(biāo)位置 相關(guān)信息,并將病床運(yùn)動(dòng)指令和病床目標(biāo)位置信息通過CT接口模塊12傳送給CT控制器13。
CT控制器13用于在接收到病床運(yùn)動(dòng)指令和目標(biāo)位置信息后,根據(jù)目標(biāo)位置信息和當(dāng)前 病床位置,確定將病床運(yùn)動(dòng)到目標(biāo)位置信息的運(yùn)動(dòng)控制信號,并將該確定的運(yùn)動(dòng)控制信號傳 送給驅(qū)動(dòng)模塊14;以及用于接收來自機(jī)臺輸入模塊15的,向一特定方向運(yùn)動(dòng)病床或停止運(yùn) 動(dòng)病床的手動(dòng)控制信號,根據(jù)該手動(dòng)控制信號生成控制病床向該特定方向運(yùn)動(dòng)或停止運(yùn)動(dòng)的 運(yùn)動(dòng)控制信號。這里,CT控制器13在接收到向一特定方向運(yùn)動(dòng)病床的手動(dòng)控制信號后,接 收到向該特定方向停止運(yùn)動(dòng)的手動(dòng)控制信號之前,對于接收到的其他控制信號和病床運(yùn)動(dòng)指 令不作處理。
驅(qū)動(dòng)模塊14用于根據(jù)CT控制器13發(fā)來的運(yùn)動(dòng)控制信號驅(qū)動(dòng)病床。 機(jī)臺輸入模塊15連接到CT控制器13,由多個(gè)控制按鈕或操縱桿組成,每個(gè)按鈕用于 控制病床一個(gè)方向上的運(yùn)動(dòng);每個(gè)操縱桿用于控制病床的一個(gè)運(yùn)動(dòng)自由度。機(jī)臺輸入模塊15 用于根據(jù)控制按鈕被按下或被松開的操作,或者根據(jù)操縱桿的運(yùn)動(dòng)和停止,向CT控制器13 發(fā)送向一特定方向運(yùn)動(dòng)病床或停止運(yùn)動(dòng)的手動(dòng)控制信號。
在CT檢査的多次掃描過程中,經(jīng)常會(huì)出現(xiàn)這樣的場景在某一次掃描完成后,需要返回到上次掃描時(shí)的病床位置進(jìn)行掃描;或者,需要對特定病床位置進(jìn)行記錄,以便在后續(xù)檢 查過程中,隨時(shí)可以將病床快速返回到該位置。對于這兩種場景,現(xiàn)有技術(shù)中,均是由用戶 手工記錄上次掃描的病床位置信息,或者上述特定病床位置信息,然后在需要時(shí),由控制室 中的用戶將所記錄的病床位置信息手工輸入,從而病床位置控制系統(tǒng)根據(jù)用戶輸入的病床位 置信息,將病床運(yùn)動(dòng)到對應(yīng)位置;或者由檢查室中的用戶手動(dòng)操作控制按鈕或操縱桿,將病 床運(yùn)動(dòng)到對應(yīng)位置。
在上述現(xiàn)有技術(shù)中,由于手動(dòng)操作的運(yùn)動(dòng)準(zhǔn)確性依賴于用戶的經(jīng)驗(yàn)和反應(yīng)速度,在絕大 多數(shù)情況下,都需要用戶進(jìn)行多次調(diào)整,才能夠?qū)⒉〈策\(yùn)動(dòng)到需要的目標(biāo)位置,并且實(shí)際所 運(yùn)動(dòng)到的目標(biāo)位置與所記錄的目標(biāo)位置的誤差也較大,降低了醫(yī)學(xué)檢查中病床位置精度,從 而降低了醫(yī)學(xué)檢查的準(zhǔn)確性。
另外,人工記錄和輸入出現(xiàn)錯(cuò)誤的概率較高,上述現(xiàn)有技術(shù)中也常常在醫(yī)學(xué)檢查過程中 由于人工錯(cuò)誤而大大降低醫(yī)學(xué)檢查的準(zhǔn)確性;并且,由于需要用戶手工進(jìn)行記錄和輸入,需 要的時(shí)間較多,尤其對于在檢査室執(zhí)行檢査的用戶,由于需要到控制室去執(zhí)行輸入,需要的 時(shí)間就更多,大大降低了醫(yī)學(xué)檢査的效率。
發(fā)明內(nèi)容
本發(fā)明提供了一種病床位置控制系統(tǒng)和一種病床位置控制方法,能夠提高醫(yī)學(xué)檢查中的 病床位置精度。
本發(fā)明提供的一種病床位置控制系統(tǒng)包括機(jī)臺輸入模塊和控制器,其中機(jī)臺輸入模塊 用于將機(jī)臺側(cè)的表示病床運(yùn)動(dòng)方向的手動(dòng)控制信號傳送給控制器;控制器用于接收所述手動(dòng) 控制信號,控制病床按照該手動(dòng)控制信號對應(yīng)的方向運(yùn)動(dòng),并實(shí)時(shí)獲取病床位置在該運(yùn)動(dòng)方 向上的分量,在確定出所獲取的分量與自身中預(yù)先設(shè)置的病床自動(dòng)停止位置信息匹配時(shí)'控 制病床停止運(yùn)動(dòng)。
進(jìn)一步地,所述系統(tǒng)中可以包括終端輸入模塊,用于接收用戶輸入的用戶定義床位信
息,并將接收到的用戶定義床位信息傳送給所述控制器;
所述控制器進(jìn)一步接收所述用戶定義床位信息,并將該用戶定義床位信息設(shè)置為病床自 動(dòng)停止位置信息。
較佳地,所述終端輸入模塊進(jìn)一步接收用戶輸入的用戶指定床位停止指令,并將接收到
的用戶指定床位停止指令傳送給所述控制器;
所述控制器包括終端側(cè)指令處理模塊、a^ii^今處理模塊和痛床自動(dòng)停i卜位置^j^存儲模塊;其中,
所述終端側(cè)指令處理模塊用于接收來自所述終端輸入模塊的用戶定義床位信息,并將該 用戶定義床位信息存儲到所述病床自動(dòng)停止位置信息存儲模塊作為病床自動(dòng)停止位置信息; 和,接收所述用戶指定床位停止指令,根據(jù)該指令將自身中預(yù)先設(shè)置的自動(dòng)停止功能標(biāo)識位 的值設(shè)置為啟動(dòng);
所述機(jī)臺側(cè)指令處理模塊用于接收來自所述機(jī)臺輸入模塊的手動(dòng)控制信號,控制病床按 照該手動(dòng)控制信號對應(yīng)的方向運(yùn)動(dòng),并在檢測出所述終端側(cè)指令處理模塊中自動(dòng)停止功能標(biāo) 識位的值被設(shè)置為啟動(dòng)后,實(shí)時(shí)獲取病床位置在所述運(yùn)動(dòng)方向上的分量,在確定出所獲取的 分量與所述病床自動(dòng)停止位置信息存儲模塊中存儲的病床自動(dòng)停止位置信息匹配時(shí),控制病 床停止運(yùn)動(dòng);
所述病床自動(dòng)停止位置信息存儲模塊用于存儲病床自動(dòng)停止位置信息。
進(jìn)一步地,所述系統(tǒng)中可以包括掃描執(zhí)行模塊,用于在每次掃描完成后,向所述控制 器發(fā)送掃描結(jié)束通知;
所述控制器進(jìn)一歩根據(jù)接收的所述掃描結(jié)束通知,讀取當(dāng)前病床位置信息,并將讀取的 當(dāng)前病床位置信息設(shè)置為病床自動(dòng)停止位置信息。
所述系.統(tǒng)中可以包括終端輸入模塊,用于接收用戶輸入的上次掃描位置停止指令,并 將接收到的上次掃描位置停止指令傳送給所述控制器;
所述控制器中包括終端側(cè)指令處理模塊、機(jī)臺側(cè)指令處理模塊、病床自動(dòng)停止位置信 息存儲模塊和上次掃描位置信息獲取模塊;其中,
終端側(cè)指令處理模塊用于接收來自所述終端輸入模塊的上次掃描位置停止指令,根據(jù)該 指令將自身中預(yù)先設(shè)置的自動(dòng)停止功能標(biāo)識位的值設(shè)置為啟動(dòng);
機(jī)臺側(cè)指令處理模塊接收所述手動(dòng)控制信號,控制病床按照該手動(dòng)控制信號對應(yīng)的方向 運(yùn)動(dòng),并在檢測出所述終端側(cè)指令處理模塊中的自動(dòng)停止功能標(biāo)識位的值被設(shè)置為啟動(dòng)后, 實(shí)時(shí)獲取病床位置在所述運(yùn)動(dòng)方向上的分量,在確定出所獲取的分量與所述病床自動(dòng)停止位
置信息存儲模塊中存儲的病床自動(dòng)停止位置信息匹配時(shí),控制病床停止運(yùn)動(dòng);
上次掃描位置信息獲取模塊用于接收來自掃描執(zhí)行模塊的所述掃描結(jié)束通知'根據(jù)該通 知讀取當(dāng)前的病床位置信息,并將讀取的當(dāng)前病床位置信息存儲到所述病床自動(dòng)停止位置信
息存儲模塊作為病床自動(dòng)停止位置信息;
所述病床自動(dòng)停止位置信息存儲模塊用于存儲病床自動(dòng)停止位置信息。較佳地,該系統(tǒng)中還包括終端輸入模塊和掃描執(zhí)行模塊;
所述終端輸入模塊用于接收用戶輸入的用戶定義床位信息,并將接收到的用戶定義床位 信息傳送給所述控制器,和接收用戶輸入的用戶指定床位停止指令和上次掃描位置停止指令;
所述掃描執(zhí)行模塊用于在每次掃描完成后,向所述控制器發(fā)送掃描結(jié)束通知; 所述控制器進(jìn)一步接收來自終端輸入模塊的用戶定義床位信息;和,根據(jù)接收的掃描結(jié) 束通知,讀取當(dāng)前病床位置信息;以及,根據(jù)接收的用戶指定床位停止指令將所述用戶定義 床位信息設(shè)置為病床自動(dòng)停止位置信息,根據(jù)接收的上次掃描位置停止指令,將所述讀取的 病床位置信息設(shè)置為病床自動(dòng)停止位置信息。
較佳地,所述控制器中包括終端側(cè)指令處理模塊、機(jī)臺側(cè)指令處理模塊、病床自動(dòng)停 止位置信息存儲模塊和上次掃描位置信息獲取模塊;
終端側(cè)指令處理模塊用于接收來自所述終端輸入模塊的用戶定義床位信息,并存儲該用 戶定義床位信息至所述病床自動(dòng)停止位置信息存儲模塊;和接收來自所述終端輸入模塊的用 戶指定床位停止指令,根據(jù)該指令將自身中預(yù)先設(shè)置的自動(dòng)停止功能標(biāo)識位的值設(shè)置為在用 戶指定床位停止;和,接收來自所述終端輸入模塊的上次掃描位置停止指令,根據(jù)該指令將 自身中預(yù)先設(shè)置的自動(dòng)停止功能標(biāo)識位的值設(shè)置為在上次掃描位置停止;
機(jī)臺側(cè)指令處理模塊用于接收來自所述機(jī)臺輸入模塊的手動(dòng)控制信號,控制病床按照該 手動(dòng)控制信號對應(yīng)的方向運(yùn)動(dòng),并判斷所述終端側(cè)指令處理模塊中自動(dòng)停止功能標(biāo)識位的值, 當(dāng)該自動(dòng)停止功能標(biāo)識位的值為在用戶指定位置停止時(shí),實(shí)時(shí)獲取病床位置在所述運(yùn)動(dòng)方向 上的分量,在確定出所獲取的分量與所述病床自動(dòng)停止位置信息存儲模塊中存儲的用戶定義 床位信息匹配時(shí),控制病床停止運(yùn)動(dòng);當(dāng)所述自動(dòng)停止功能標(biāo)識位的值為在上次掃描位置停 止時(shí),實(shí)時(shí)獲取病床位置在所述運(yùn)動(dòng)方向上的分量,在確定出所獲取的分量與所述病床自動(dòng) 停止位置信息存儲模塊中存儲的上次掃描病床位置信息匹配時(shí),控制病床停止運(yùn)動(dòng);
所述病床自動(dòng)停止位置信息存儲模塊用于存儲所述用戶定義床位信息和上次掃描位置
信息;
所述上次掃描位置信息獲取模塊用于接收來自所述掃描執(zhí)行模塊的掃描結(jié)束通知,根據(jù) 該通知獲取當(dāng)前病床位置信息,并將獲取的當(dāng)前病床位置信息作為上次掃描位置信息存儲到 所述病床自動(dòng)停止位置信息存儲模塊。
本發(fā)明提供的一種病床位置控制方法包括設(shè)置病床自動(dòng)停止位置信息;
按照機(jī)臺側(cè)發(fā)出的手動(dòng)控制信號對應(yīng)的方向,控制病床運(yùn)動(dòng),并實(shí)時(shí)獲取病床位置在所
休運(yùn)動(dòng)方向卜.的分量,存確定出所獲取的分量與所述設(shè)置M龐自動(dòng)停ihMIUJ^配時(shí),控制病床停止運(yùn)動(dòng)。
所述設(shè)置病床自動(dòng)停止位置信息可以包括將用戶輸入的病床自動(dòng)停止位置信息設(shè)置為 所述病床自動(dòng)停止位置信息。
較佳地,所述設(shè)置病床自動(dòng)停止位置信息之前,進(jìn)一步包括設(shè)置包括啟動(dòng)和未啟動(dòng)兩 個(gè)值的自動(dòng)停止功能標(biāo)識位,并將該自動(dòng)停止功能標(biāo)識位的初始值設(shè)置為未啟動(dòng);
所述按照機(jī)臺側(cè)發(fā)出的手動(dòng)控制信號對應(yīng)的方向,控制病床運(yùn)動(dòng)之前進(jìn)一步包括在接 收到用戶輸入的用戶指定床位停止指令時(shí),將所述自動(dòng)停止功能標(biāo)識位的值設(shè)置為啟動(dòng);
所述實(shí)時(shí)獲取病床位置在所述運(yùn)動(dòng)方向上的分量之前,進(jìn)一步包括確定出所述自動(dòng)停 止功能標(biāo)識位的值被設(shè)置為啟動(dòng)。
所述設(shè)置病床自動(dòng)停止位置信息還可以為將已完成的最后一次掃描時(shí)的病床位置信息 設(shè)置為所述病床自動(dòng)停止位置信息。
則所述設(shè)置病床自動(dòng)停止位置信息之前,進(jìn)一步包括設(shè)置包括啟動(dòng)和未啟動(dòng)兩個(gè)值的 自動(dòng)停止功能標(biāo)識位,并將該自動(dòng)停止功能標(biāo)識位的初始值設(shè)置為未啟動(dòng);
所述按照機(jī)臺側(cè)發(fā)出的手動(dòng)控制信號對應(yīng)的方向,控制病床運(yùn)動(dòng)之前進(jìn)一步包括在接 收到用戶輸入的上次掃描位置停止指令時(shí),將所述自動(dòng)停止功能標(biāo)識位的值設(shè)置為啟動(dòng);
所述實(shí)時(shí)獲取病床位置在所述運(yùn)動(dòng)方向上的分量之前,進(jìn)一步包括確定出所述自動(dòng)停 止功能標(biāo)識位的值被設(shè)置為啟動(dòng)。
所述設(shè)置病床自動(dòng)停止位置信息還可以包括獲取已完成的最后一次掃描時(shí)的病床位置 信息,將該病床位置信息記錄為上次掃描位置信息;和,在接收到用戶輸入的病床自動(dòng)停止
位置信息后,將該病床自動(dòng)停止位置信息記錄為用戶定義床位信息;
所述確定出所獲取的分量與所述設(shè)置的病床自動(dòng)停止位置信息匹配之前,進(jìn)一步包括-
判斷是否接收到用戶輸入的用戶指定床位停止指令或者上次掃描位置停止指令,如果接 收到用戶指定床位停止指令,則所述確定出所獲取的分量與所述設(shè)置的病床自動(dòng)停止位置信
息匹配為確定出所獲取的分量與所述記錄的用戶定義床位信息匹配;如果接收到上次掃描 位置停止指令,則所述確定出所獲取的分量與所述設(shè)置的病床自動(dòng)停止位置信息匹配為確 定出所獲取的分量與所述記錄的上次掃描位置信息匹配。
當(dāng)所述設(shè)置病床自動(dòng)停止位置信息可以包括獲取已完成的最后一次掃描時(shí)的病床位置
信息,將該病床位置信息記錄為上次掃描位置信息;和,在接收到用戶輸入的病床自動(dòng)停止 位置信息后,將該病床自動(dòng)停止位置信息記錄為用戶定義床位信息;所述設(shè)置病床自動(dòng)停止位置信息之前,進(jìn)一步包括設(shè)置自動(dòng)停止功能標(biāo)識位,該標(biāo)識 位包括未啟動(dòng)、在用戶指定床位停止和在上次掃描位置停止三個(gè)值,并設(shè)置該標(biāo)識位的初始 值為未啟動(dòng);
所述按照機(jī)臺側(cè)發(fā)出的手動(dòng)控制信號對應(yīng)的方向,控制病床運(yùn)動(dòng)之前進(jìn)一步包括在接 收到用戶指定床位停止指令時(shí),將所述自動(dòng)停止功能標(biāo)識位設(shè)置為在用戶指定床位停止;和, 在接收到上次掃描位置停止指令時(shí),將所述自動(dòng)停止功能標(biāo)識位設(shè)置為在上次掃描位置停止;
則所述實(shí)時(shí)獲取病床位置在所述運(yùn)動(dòng)方向上的分量之前,進(jìn)一步包括判斷所述自動(dòng)停 止功能標(biāo)識位的值,當(dāng)該值為在用戶指定床位停止時(shí),執(zhí)行實(shí)時(shí)獲取病床位置在所述運(yùn)動(dòng)方 向上的分量,并在所獲取的分量與所述記錄的用戶定義床位信息匹配時(shí),控制病床停止運(yùn)動(dòng); 當(dāng)該值為在上次掃描位置停止時(shí),執(zhí)行實(shí)時(shí)獲取病床位置在所述運(yùn)動(dòng)方向的分量,并在所獲 取的分量與所述記錄的上次掃描位置信息匹配時(shí),控制病床停止運(yùn)動(dòng);當(dāng)該值為未啟動(dòng)時(shí), 跳出本流程。
從以上本發(fā)明的方案可以看出,本發(fā)明中,設(shè)置病床自動(dòng)停止位置信息,在接收到機(jī)臺 側(cè)的手動(dòng)控制信號后,根據(jù)該控制信號控制病床沿一個(gè)方向運(yùn)動(dòng),并實(shí)時(shí)判斷病床的位置, 當(dāng)病床位置在所述運(yùn)動(dòng)方向上的分量與所述設(shè)置的病床自動(dòng)停止位置信息匹配時(shí),控制病床 停止運(yùn)動(dòng),從而用戶在機(jī)臺側(cè)即可準(zhǔn)確快速地進(jìn)行病床位置的控制,提高了醫(yī)學(xué)檢查中的病 床位置精度,也提高了醫(yī)學(xué)檢查的準(zhǔn)確性。
在本發(fā)明的一種優(yōu)選方式中,自動(dòng)記錄上次掃描位置信息,并將該位置信息設(shè)置為病床 自動(dòng)停止位置信息,使得用戶僅需通過機(jī)臺側(cè)的操作,就能夠確保病床準(zhǔn)確快速地回到上次 掃描位置,并且無需用戶手工記錄上次掃描時(shí)的病床位置,降低了出現(xiàn)錯(cuò)誤的幾率,進(jìn)一步 提高了醫(yī)學(xué)檢査的準(zhǔn)確性。
此外,本發(fā)明的另一種優(yōu)選方式中,同時(shí)記錄用戶定義床位信息和上次掃描位置信息, 并根據(jù)用戶預(yù)先輸入的不同指令確定用戶在機(jī)臺側(cè)操作時(shí)所依據(jù)的病床自動(dòng)停止位置信息, 擴(kuò)展了系統(tǒng)功能,提高了產(chǎn)品競爭力。
下面將通過參照附圖詳細(xì)描述本發(fā)明的示例性實(shí)施例,使本領(lǐng)域的普通技術(shù)人員更清楚 本發(fā)明的上述及其他特征和優(yōu)點(diǎn),附圖中
圖1為現(xiàn)有技術(shù)中病床位置控制系統(tǒng)組成示意圖2為本發(fā)明病床份置檸制系統(tǒng)第一實(shí)施例的細(xì)成示意閣:圖3為本發(fā)明病床位置控制系統(tǒng)第二實(shí)施例的組成示意圖; 圖4為本發(fā)明病床位置控制方法第一實(shí)施例的流程圖; 圖5為本發(fā)明病床位置控制方法第二實(shí)施例的流程圖; 圖6為本發(fā)明病床位置控制方法第三實(shí)施例的流程圖。
具體實(shí)施例方式
為使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下參照附圖并舉實(shí)施例,對本發(fā) 明做進(jìn)一步詳細(xì)說明。
本發(fā)明提供的病床位置控制系統(tǒng)中主要包括機(jī)臺輸入模塊和控制器;其中,機(jī)臺輸入模 塊用于將機(jī)臺側(cè)的表示病床運(yùn)動(dòng)方向的手動(dòng)控制信號傳送給控制器;控制器用于接收所述手 動(dòng)控制信號,控制病床按照該手動(dòng)控制信號對應(yīng)的方向運(yùn)動(dòng),并實(shí)時(shí)獲取病床位置在所述運(yùn) 動(dòng)方向上的分量,在確定出所獲取的分量與該控制器中設(shè)置的病床自動(dòng)停止位置信息匹配時(shí), 控制病床停止運(yùn)動(dòng)。
在本發(fā)明病床位置控制系統(tǒng)的具體實(shí)施例中,以對CT病床控制為例進(jìn)行說明,在其他 應(yīng)用場景下具體實(shí)現(xiàn)時(shí),只需將CT控制器、CT接口模塊替換成對應(yīng)的控制器和接口模塊即 可。
本發(fā)明病床位置控制系統(tǒng)第一實(shí)施例的組成如圖2所示,具體包括終端輸入模塊21、 CT接口模塊22、 CT控制器23、驅(qū)動(dòng)模塊24和機(jī)臺輸入模塊25。其中終端輸入模塊21 位于控制室,屬于終端側(cè),CT控制器23、驅(qū)動(dòng)模塊24和機(jī)臺輸入模塊25位于檢查室,屬 于機(jī)臺側(cè)。終端輸入模塊21通過CT接口模塊22與CT控制器23連接,機(jī)臺輸入模塊25 和驅(qū)動(dòng)模塊24分別連接至CT控制器23。
圖2所示的各模塊中,CT接口模塊22、驅(qū)動(dòng)模塊24和機(jī)臺輸入模塊25所涉及的連接 關(guān)系與現(xiàn)有技術(shù)基本相同。其中,CT接口模塊22用于在終端輸入模塊21和CT控制器23 之間傳遞信號;驅(qū)動(dòng)模塊24用于根據(jù)CT控制器23發(fā)來的運(yùn)動(dòng)控制信號運(yùn)動(dòng)病床或使病床 停止運(yùn)動(dòng);機(jī)臺輸入模塊25用于根據(jù)該模塊中控制按鈕被按下或被松開的操作,或者根據(jù)操 縱桿的運(yùn)動(dòng)和停止,向CT控制器23發(fā)送向一特定方向運(yùn)動(dòng)病床或停止運(yùn)動(dòng)的控制信號。
而本實(shí)施例中,終端輸入模塊21和CT控制器23中所涉及的連接關(guān)系,除包括現(xiàn)有的 外,還新增了其他的信號處理和交互。具體如下
終端輸入模塊21用于獲取用戶輸入的用戶指定床位停止指令和病床自動(dòng)停止位置信息,并將用戶指定床位停止指令和病床自動(dòng)停止位置信息通過CT接口模塊22傳送給CT控制器 23。
CT控制器23用于通過CT接口模塊22接收病床自動(dòng)停止位置信息并存儲該病床自動(dòng)停 止位置信息;通過CT接口模塊22接收用戶指定床位停止指令,若接收到該指令,則將CT 控制器23自身中預(yù)先設(shè)置的自動(dòng)停止功能標(biāo)識位的值設(shè)置為啟動(dòng);接收來自機(jī)臺輸入模塊 25的,向一特定方向運(yùn)動(dòng)病床的手動(dòng)控制信號,根據(jù)該手動(dòng)控制信號生成控制病床向該特定 方向運(yùn)動(dòng)的運(yùn)動(dòng)控制信號,輸出該運(yùn)動(dòng)控制信號到驅(qū)動(dòng)模塊24。進(jìn)一步地,CT控制器23檢 測上述自動(dòng)停止功能標(biāo)識位,判斷該標(biāo)識位是否被設(shè)置為啟動(dòng),如果為未啟動(dòng),則等待接收 來自機(jī)臺輸入模塊25的停止運(yùn)動(dòng)的手動(dòng)控制信號,接收到該停止運(yùn)動(dòng)的控制信號后,生成停 止運(yùn)動(dòng)的運(yùn)動(dòng)控制信號,輸出該運(yùn)動(dòng)控制信號到驅(qū)動(dòng)模塊24,如果為啟動(dòng),則除等待來自機(jī) 臺輸入模塊25的停止運(yùn)動(dòng)的手動(dòng)控制信號外,還獲取病床位置信息在病床運(yùn)動(dòng)方向上的分 量,在確定出該分量與自身中存儲的病床自動(dòng)停止位置信息相匹配時(shí),生成停止運(yùn)動(dòng)的運(yùn)動(dòng) 控制信號,輸出該運(yùn)動(dòng)控制信號到驅(qū)動(dòng)模塊24。
這里,自動(dòng)停止功能標(biāo)識位包括啟動(dòng)和未啟動(dòng)兩個(gè)值,初始值通常被設(shè)置為未啟動(dòng)。另 外,上述匹配是指,病床位置信息在病床運(yùn)動(dòng)方向的分量,與所存儲的病床自動(dòng)停止位置信 息在病床運(yùn)動(dòng)方向上的分量一致。
具體地,本實(shí)施例中,CT控制器23中包括終端側(cè)指令處理模塊231、機(jī)臺側(cè)指令處 理模塊232和病床自動(dòng)停止位置信息存儲模塊233。
其中,終端側(cè)指令處理模塊231用于接收來自CT接口模塊22的病床自動(dòng)停止位置信息, 并將該病床自動(dòng)停止位置信息存儲到所述病床自動(dòng)停止位置信息存儲模塊233;和接收來自 CT接口模塊22的用戶指定床位停止指令,根據(jù)該指令將終端側(cè)指令處理模塊231自身中預(yù) 先設(shè)置的自動(dòng)停止功能標(biāo)識位的值設(shè)置為啟動(dòng)。
機(jī)臺側(cè)指令處理模塊232用于接收來自機(jī)臺輸入模塊25的,表示向一特定方向運(yùn)動(dòng)病 床的手動(dòng)控制信號,根據(jù)該手動(dòng)控制信號生成控制病床向該特定方向運(yùn)動(dòng)的運(yùn)動(dòng)控制信號, 輸出該運(yùn)動(dòng)控制信號到驅(qū)動(dòng)模塊24。進(jìn)一步地,機(jī)臺側(cè)指令處理模塊232檢測終端側(cè)指令處 理模塊231中設(shè)置的自動(dòng)停止功能標(biāo)識位,判斷該標(biāo)識位是否被設(shè)置為啟動(dòng),如果為未啟動(dòng), 則等待接收來自機(jī)臺輸入模塊25的停止運(yùn)動(dòng)的手動(dòng)控制信號,在接收到該停止運(yùn)動(dòng)的手動(dòng)控 制信號后,生成停止運(yùn)動(dòng)的運(yùn)動(dòng)控制信號,輸出該運(yùn)動(dòng)控制信號到驅(qū)動(dòng)模塊24;如果為啟動(dòng), 則除等待來自機(jī)臺輸入模塊25的停止運(yùn)動(dòng)的手動(dòng)控制信號外,還獲取病床位置信息在病床運(yùn) 動(dòng)方向上的分量,在確定出該分量與病床自動(dòng)停止位置信息存儲模塊233中存儲的病床自動(dòng)停止位置信息相匹配時(shí),生成停止運(yùn)動(dòng)的運(yùn)動(dòng)控制信號,輸出該運(yùn)動(dòng)控制信號到驅(qū)動(dòng)模塊24。
病床位置控制系統(tǒng)第二實(shí)施例的組成如圖3所示,具體包括終端輸入模塊31、 CT接 口模塊32、 CT控制器33、驅(qū)動(dòng)模塊34、機(jī)臺輸入模塊35和掃描執(zhí)行模塊36。其中終端 輸入模塊31位于控制室,屬于終端側(cè),CT控制器33、驅(qū)動(dòng)模塊34和機(jī)臺輸入模塊35位 于檢查室,屬于機(jī)臺側(cè)。終端輸入模塊31通過CT接口模塊32與CT控制器33連接,機(jī)臺 輸入模塊35、驅(qū)動(dòng)模塊34、掃描執(zhí)行模塊36分別連接至CT控制器33。
本實(shí)施例中,CT接口模塊32、驅(qū)動(dòng)模塊34和機(jī)臺輸入模塊35所涉及的連接關(guān)系與現(xiàn) 有技術(shù)基本相同。其中,CT接口模塊32用于在終端輸入模塊31和CT控制器33之間傳遞 信號;驅(qū)動(dòng)模塊34用于根據(jù)CT控制器33發(fā)來的運(yùn)動(dòng)控制信號運(yùn)動(dòng)病床或使病床停止運(yùn)動(dòng); 機(jī)臺輸入模塊35用于根據(jù)自身中控制按鈕被按下或被松開的操作,或者根據(jù)操縱桿的運(yùn)動(dòng)和 停止,向CT控制器33發(fā)送向一特定方向運(yùn)動(dòng)病床或停止運(yùn)動(dòng)的手動(dòng)控制信號。
新增的掃描執(zhí)行模塊36用于接收掃描開始命令,并根據(jù)掃描開始命令執(zhí)行掃描,以及 在每次掃描完成后,向所述CT控制器33發(fā)送掃描結(jié)束通知。這里,掃描開始命令可以是用 戶通過終端輸入模塊31輸入,并由終端輸入模塊31通過CT接口模塊32傳送給掃描執(zhí)行模 塊36。
而本實(shí)施例中,終端輸入模塊31和CT控制器33中所涉及的連接關(guān)系,除包括現(xiàn)有的 外,還新增了其他的信號處理和交互。具體如下
終端輸入模塊31用于接收用戶輸入的上次掃描位置停止指令,并將該上次掃描位置停 止指令通過CT接口模塊32傳送給CT控制器33。
CT控制器33用于接收來自掃描執(zhí)行模塊36的掃描結(jié)束通知,根據(jù)該通知讀取當(dāng)前的 病床位置信息,并將讀取的當(dāng)前病床位置信息存儲為病床自動(dòng)停止位置信息;和,通過CT 接口模塊32接收上次掃描位置停止指令,若接收到該指令,則將CT控制器33自身中預(yù)先 設(shè)置的自動(dòng)停止功能標(biāo)識位的值設(shè)置為啟動(dòng);和,接收來自機(jī)臺輸入模塊35的向一特定方向 運(yùn)動(dòng)病床的手動(dòng)控制信號,根據(jù)該手動(dòng)控制信號生成控制病床向該特定方向運(yùn)動(dòng)的運(yùn)動(dòng)控制 信號,輸出該運(yùn)動(dòng)控制信號到驅(qū)動(dòng)模塊34。進(jìn)一步地,CT控制器33檢測上述自動(dòng)停止功能 標(biāo)識位,判斷該標(biāo)識位的值是否被設(shè)置為啟動(dòng),如果為未啟動(dòng),則等待接收來自機(jī)臺輸入模 塊35的停止運(yùn)動(dòng)的手動(dòng)控制信號,接收到該停止運(yùn)動(dòng)的手動(dòng)控制信號后,生成停止運(yùn)動(dòng)的運(yùn) 動(dòng)控制信號,輸出該運(yùn)動(dòng)控制信號到驅(qū)動(dòng)模塊34,如果為啟動(dòng),則除等待來自機(jī)臺輸入模塊 35的停止運(yùn)動(dòng)的手動(dòng)控制信號外,還獲取當(dāng)前病床位置在病床運(yùn)動(dòng)方向上的分量,在確定出 該分量與自身中存儲的病床自動(dòng)停止位置信息相匹配時(shí),生成停止運(yùn)動(dòng)的運(yùn)動(dòng)控制信號,輸出該運(yùn)動(dòng)控制信號到驅(qū)動(dòng)模塊34。這里,自動(dòng)停止功能標(biāo)識位包括啟動(dòng)和未啟動(dòng)兩個(gè)值,初 始值通常被設(shè)置為未啟動(dòng)。
具體地,本實(shí)施例中,CT控制器33中包括終端側(cè)指令處理模塊331、機(jī)臺側(cè)指令處 理模塊332、病床自動(dòng)停止位置信息存儲模塊333和上次掃描位置信息獲取模塊334。
其中,終端側(cè)指令處理模塊331用于接收來自CT接口模塊32的上次掃描位置停止指令, 根據(jù)該指令將終端側(cè)指令處理模塊331自身中預(yù)先設(shè)置的自動(dòng)停止功能標(biāo)識位的值設(shè)置為啟 動(dòng)。
機(jī)臺側(cè)指令處理模塊332所涉及的信號處理和交互與第一實(shí)施例中機(jī)臺側(cè)指令處理模塊 232相同,這里不再贅述。
上次掃描位置信息獲取模塊334用于接收來自掃描執(zhí)行模塊36的掃描結(jié)束通知,根據(jù) 該通知讀取當(dāng)前的病床位置信息,并將讀取的當(dāng)前病床位置信息作為病床自動(dòng)停止位置信息, 存儲到病床自動(dòng)停止位置信息存儲模塊333。
病床位置控制系統(tǒng)第三實(shí)施例仍然采用圖3所示的結(jié)構(gòu),具體包括終端輸入模塊31、 CT接口模塊32、 CT控制器33、驅(qū)動(dòng)模塊34、機(jī)臺輸入模塊35和掃描執(zhí)行模塊36,這些模 塊的連接關(guān)系和信號處理及交互,包括上述第一實(shí)施例和第二實(shí)施例中各個(gè)模塊的連接關(guān)系 和信號處理及交互,這里不再贅述。
另外,本實(shí)施例中,CT控制器33的內(nèi)部信號處理和交互,由于結(jié)合了上述兩個(gè)實(shí)施例 的內(nèi)部處理,在實(shí)現(xiàn)上稍有區(qū)別,具體地,本實(shí)施例中CT控制器33包括如下模塊終端側(cè) 指令處理模塊331、機(jī)臺側(cè)指令處理模塊332、病床自動(dòng)停止位置信息存儲模塊333和上次掃 描位置信息獲取模塊334。
這里,上次掃描位置信息獲取模塊334所涉及的連接關(guān)系和信號交互與第二實(shí)施例中相 同;而病床自動(dòng)停止位置信息存儲模塊333用于存儲上次掃描位置信息和用戶定義床位信息。
終端側(cè)指令處理模塊331用于接收來自CT接口模塊32的用戶定義床位信息,并將該用 戶定義床位信息存儲到所述病床自動(dòng)停止位置信息存儲模塊333;和接收來自CT接口模塊 32的用戶指定床位停止指令,若接收到該指令,則將終端側(cè)指令處理模塊331自身中預(yù)先設(shè) 置的自動(dòng)停止功能標(biāo)識位的值設(shè)置為在用戶指定床位停止;和,接收來自CT接口模塊32的 上次掃描位置停止指令,若接收到該指令,則將終端側(cè)指令處理模塊331自身中的自動(dòng)停止 功能標(biāo)識位的值設(shè)置為在上次掃描位置停止。這里,自動(dòng)停止功能標(biāo)識位包括未啟動(dòng)、在用 戶指定床位停止和在上次掃描位置停止三個(gè)值,初始值通常被設(shè)置為未啟動(dòng)。
機(jī)臺側(cè)指令處理模塊332用于接收來自機(jī)臺輸入模塊35的,向一特定方向運(yùn)動(dòng)病床的手動(dòng)控制信號,根據(jù)該手動(dòng)控制信號生成控制病床向該特定方向運(yùn)動(dòng)的運(yùn)動(dòng)控制信號,輸出 該運(yùn)動(dòng)控制信號到驅(qū)動(dòng)模塊34。進(jìn)一步地,機(jī)臺側(cè)指令處理模塊332檢測上述終端側(cè)指令處 理模塊331中設(shè)置的自動(dòng)停止功能標(biāo)識位,判斷該標(biāo)識位的值,如果該標(biāo)識位的值為未啟動(dòng), 則等待接收來自機(jī)臺輸入模塊35的停止運(yùn)動(dòng)的手動(dòng)控制信號,在接收到該停止運(yùn)動(dòng)的手動(dòng)控 制信號后,生成停止運(yùn)動(dòng)的運(yùn)動(dòng)控制信號,輸出該運(yùn)動(dòng)控制信號到驅(qū)動(dòng)模塊34;如果上述自 動(dòng)停止功能標(biāo)識位的值為在用戶指定床位停止,則除等待來自機(jī)臺輸入模塊35的停止運(yùn)動(dòng)的 手動(dòng)控制信號外,還獲取病床位置信息在病床運(yùn)動(dòng)方向上的分量和所述病床自動(dòng)停止位置信 息存儲模塊333中存儲的用戶定義床位信息,在確定出獲取的分量與用戶定義床位信息相匹 配時(shí),生成停止運(yùn)動(dòng)的運(yùn)動(dòng)控制信號,輸出該運(yùn)動(dòng)控制信號到驅(qū)動(dòng)模塊34,控制病床停止移 動(dòng);如果上述自動(dòng)停止功能標(biāo)識位的值為在上次掃描位置停止,則除等待來自機(jī)臺輸入模塊 35的停止運(yùn)動(dòng)的手動(dòng)控制信號外,還獲取病床位置信息在病床運(yùn)動(dòng)方向上的分量和所述病床 自動(dòng)停止位置信息存儲模塊333中存儲的上次掃描位置信息,在確定出獲取的分量與上次掃 描位置信息相匹配時(shí),生成停止運(yùn)動(dòng)的運(yùn)動(dòng)控制信號,輸出該運(yùn)動(dòng)控制信號到驅(qū)動(dòng)模塊34, 控制病床停止移動(dòng)。
本發(fā)明提供的病床位置控制方法主要包括設(shè)置病床自動(dòng)停止位置信息;按照機(jī)臺側(cè)發(fā) 出的手動(dòng)控制信號對應(yīng)的方向,控制病床運(yùn)動(dòng),并實(shí)時(shí)獲取病床位置在所述運(yùn)動(dòng)方向上的分 量,在確定出所獲取的分量與所述設(shè)置的病床自動(dòng)停止位置信息匹配時(shí),控制病床停止運(yùn)動(dòng)。 以下通過具體實(shí)施例對本發(fā)明提供的病床位置控制方法進(jìn)行詳細(xì)說明。
病床位置控制方法第一實(shí)施例中,預(yù)先設(shè)置自動(dòng)停止功能標(biāo)識位,該標(biāo)識位包括啟動(dòng)和 未啟動(dòng)兩個(gè)值,初始值設(shè)置為未啟動(dòng)。本實(shí)施例的流程如圖4所示,具體包括如下步驟-
步驟401、接收并存儲用戶輸入的病床自動(dòng)停止位置信息。
步驟402、實(shí)時(shí)判斷是否接收到用戶輸入的用戶指定床位停止指令,如果是,在步驟403 將自動(dòng)停止功能標(biāo)識位的值設(shè)置為啟動(dòng),然后執(zhí)行步驟404;否則直接執(zhí)行步驟404。
步驟404、在接收到用戶在機(jī)臺側(cè)通過按鈕或操縱桿輸入的,控制病床向一特定方向運(yùn) 動(dòng)的手動(dòng)控制信號后,根據(jù)該手動(dòng)控制信號控制病床沿該手動(dòng)控制信號對應(yīng)的方向運(yùn)動(dòng),并 執(zhí)行步驟405;
步驟405、判斷自動(dòng)停止功能標(biāo)識位的值是否被設(shè)置為未啟動(dòng),如果是,執(zhí)行步驟406; 否則執(zhí)行步驟407。
步驟406、在接收用戶通過按鈕或操縱桿輸入的控制病床停止運(yùn)動(dòng)的手動(dòng)控制信號后,
根據(jù)該手動(dòng)控制信號控制病床停止運(yùn)動(dòng),然后結(jié)束該流程。步驟407、實(shí)時(shí)獲取病床位置在病床運(yùn)動(dòng)方向上的分量,并判斷該分量與所存儲的病床 自動(dòng)停止位置信息是否匹配,如果匹配執(zhí)行步驟408;否則返回執(zhí)行步驟406。 步驟40S、控制病床停止運(yùn)動(dòng),然后結(jié)束該流程。
病床位置控制方法第二實(shí)施例中,與第一實(shí)施例相同的,預(yù)先設(shè)置自動(dòng)停止功能標(biāo)識位, 該標(biāo)識位包括啟動(dòng)和未啟動(dòng)兩個(gè)值,初始值設(shè)置為未啟動(dòng)。本實(shí)施例的流程如圖5所示,具 體包括如下步驟-
步驟50K自動(dòng)存儲已完成的最后一次掃描時(shí)的病床位置信息。本步驟可以是,在每次 掃描完成時(shí),均自動(dòng)用該次掃描的病床位置信息覆蓋已記錄的病床自動(dòng)停止位置信息,從而 實(shí)現(xiàn)存儲已完成的最后一次掃描時(shí)的病床位置信息,并節(jié)約存儲空間。
步驟502、實(shí)時(shí)判斷是否接收到用戶輸入的上次掃描位置停止指令,如果是,執(zhí)行步驟 503,將自動(dòng)停止功能標(biāo)識位的值設(shè)置為啟動(dòng),然后執(zhí)行步驟504;否則直接執(zhí)行步驟504。
步驟504、在接收到用戶在機(jī)臺側(cè)通過按鈕或操縱桿輸入的,控制病床向一特定方向運(yùn) 動(dòng)的手動(dòng)控制信號后,根據(jù)該手動(dòng)控制信號控制病床沿該特定方向運(yùn)動(dòng),并執(zhí)行步驟505。
步驟505、判斷自動(dòng)停止功能標(biāo)識位的值是否為未啟動(dòng),如果是,執(zhí)行步驟506;否則 執(zhí)行步驟507。
步驟506、在接收用戶通過按鈕或操縱桿輸入的控制病床停止運(yùn)動(dòng)的手動(dòng)控制信號后, 根據(jù)該手動(dòng)控制信號控制病床停止運(yùn)動(dòng),然后結(jié)束該流程。
步驟507、實(shí)時(shí)獲取病床位置在病床運(yùn)動(dòng)方向上的分量,并判斷該分量與所存儲的最后 一次掃描時(shí)的病床位置信息是否匹配,如果匹配執(zhí)行步驟507;否則返回執(zhí)行步驟505。
步驟508、控制病床停止運(yùn)動(dòng)。
病床位置控制方法第三實(shí)施例中,也預(yù)先設(shè)置自動(dòng)停止功能標(biāo)識位,但該標(biāo)識位包括未 啟動(dòng)、在用戶指定床位停止和在上次掃描位置停止三個(gè)值,初始值設(shè)置為未啟動(dòng)。本實(shí)施例 的流程如圖6所示,具體包括如下步驟 '
步驟60K獲取己完成的最后一次掃描時(shí)的病床位置信息,將該病床位置信息記錄為上 次掃描位置信息,并在接收到用戶輸入的病床自動(dòng)停止位置信息后,將該病床自動(dòng)停止位置 信息記錄為用戶定義床位信息。
步驟602、實(shí)時(shí)判斷是否接收到用戶輸入的用戶指定床位停止指令或上次掃描位置停止 指令,如果接收到用戶指定床位停止指令,則執(zhí)行步驟603;如果接收到上次掃描位置停止 指令,則執(zhí)行步驟604;否則執(zhí)行步驟605。步驟603、將自動(dòng)停止功能標(biāo)識位設(shè)置為在用戶指定床位停止,然后執(zhí)行步驟605。
步驟604、將自動(dòng)停止功能標(biāo)識位設(shè)置為在上次掃描位置停止,然后執(zhí)行步驟605。
步驟605、在接收到用戶在機(jī)臺側(cè)通過按鈕或操縱桿輸入的,控制病床向一特定方向運(yùn) 動(dòng)的手動(dòng)控制信號后,根據(jù)該手動(dòng)控制信號控制病床沿該手動(dòng)控制信號對應(yīng)的方向運(yùn)動(dòng),并 執(zhí)行步驟606;
步驟606、判斷自動(dòng)停止功能標(biāo)識位的值,如果該值是未啟動(dòng),執(zhí)行步驟607;如果該 值是在用戶指定床位停止,執(zhí)行步驟608;如果該值是在上次掃描位置停止,執(zhí)行步驟609。
步驟607、等待接收用戶通過按鈕或操縱桿輸入的控制病床停止運(yùn)動(dòng)的手動(dòng)控制信號, 接收到該手動(dòng)控制信號后,根據(jù)該手動(dòng)控制信號控制病床停止運(yùn)動(dòng),然后結(jié)束該流程。
步驟608、實(shí)時(shí)獲取病床位置在病床運(yùn)動(dòng)方向上的分量,并判斷該分量與所記錄的用戶 定義床位信息是否匹配,如果匹配執(zhí)行步驟610;否則返回執(zhí)行步驟607。
步驟609、實(shí)時(shí)獲取病床位置在病床運(yùn)動(dòng)方向上的分量,并判斷該分量與所存儲的上次 掃描位置信息是否匹配,如果匹配執(zhí)行步驟610;否則返回執(zhí)行步驟607。
步驟610、控制病床停止運(yùn)動(dòng)。
以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原 則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1、一種病床位置控制系統(tǒng),其特征在于,該系統(tǒng)包括機(jī)臺輸入模塊(25,35)和控制器(23,33),其中所述機(jī)臺輸入模塊(25,35)將機(jī)臺側(cè)的表示病床運(yùn)動(dòng)方向的手動(dòng)控制信號傳送給控制器(23,33);所述控制器(23,33)接收所述手動(dòng)控制信號,控制病床按照所述手動(dòng)控制信號對應(yīng)的方向運(yùn)動(dòng),并實(shí)時(shí)獲取病床位置在該運(yùn)動(dòng)方向上的分量,在確定出所獲取的分量與所述控制器(23,33)中預(yù)先設(shè)置的病床自動(dòng)停止位置信息匹配時(shí),控制病床停止運(yùn)動(dòng)。
2、 根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于,所述系統(tǒng)中進(jìn)一步包括終端輸入模塊 (21),所述終端輸入模塊(21)接收用戶輸入的用戶定義床位信息,并將接收到的用戶定義床位信息傳送給所述控制器(23);所述控制器(23)進(jìn)一步接收所述用戶定義床位信息,并將所述用戶定義床位信息設(shè)置 為病床自動(dòng)停止位置信息。
3、 根據(jù)權(quán)利要求2所述的系統(tǒng),其特征在于,所述終端輸入模塊(21)進(jìn)一步接收用 戶輸入的用戶指定床位停止指令,并將接收到的用戶指定床位停止指令傳送給所述控制器(23);所述控制器(23)包括終端側(cè)指令處理模塊(231)、機(jī)臺側(cè)指令處理模塊(232)和 病床自動(dòng)停止位置信息存儲模塊(233);其中,所述終端側(cè)指令處理模塊(231)接收來自所述終端輸入模塊(21)的用戶定義床位信 息,并將所述用戶定義床位信息存儲到所述病床自動(dòng)停止位置信息存儲模塊(233)作為病床 自動(dòng)停止位置信息;和,接收所述用戶指定床位停止指令,根據(jù)該指令將所述終端側(cè)指令處 理模塊(231)中預(yù)先設(shè)置的自動(dòng)停止功能標(biāo)識位的值設(shè)置為啟動(dòng);所述機(jī)臺側(cè)指令處理模塊(232)接收來自所述機(jī)臺輸入模塊(25)的手動(dòng)控制信號, 控制病床按照所述手動(dòng)控制信號對應(yīng)的方向運(yùn)動(dòng),并在檢測出所述終端側(cè)指令處理模塊(231) 中自動(dòng)停止功能標(biāo)識位的值被設(shè)置為啟動(dòng)后,實(shí)時(shí)獲取病床位置在所述運(yùn)動(dòng)方向上的分量, 在確定出所獲取的分量與所述病床自動(dòng)停止位置信息存儲模塊(233)中存儲的病床自動(dòng)停止 位置信息匹配時(shí),控制病床停止運(yùn)動(dòng);所述病床自動(dòng)停止位置信息存儲模塊(233)存儲病床自動(dòng)停止位置信息。
4、 根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于,所述系統(tǒng)中進(jìn)一步包括掃描執(zhí)行模塊(36),所述掃描執(zhí)行模塊(36)在每次掃描完成后,向所述控制器(33)發(fā)送掃描結(jié)束通知;所述控制器(33)進(jìn)一步根據(jù)接收的所述掃描結(jié)束通知,讀取當(dāng)前病床位置信息,并將 讀取的當(dāng)前病床位置信息設(shè)置為病床自動(dòng)停止位置信息。
5、 根據(jù)權(quán)利要求4所述的系統(tǒng),其特征在于,所述系統(tǒng)中進(jìn)一步包括終端輸入模塊 (31),終端輸入模塊(31)接收用戶輸入的上次掃描位置停止指令,并將接收到的上次掃描位置停止指令傳送給所述控制器(33);所述控制器(33)中包括終端側(cè)指令處理模塊(331)、機(jī)臺側(cè)指令處理模塊(332)、 病床自動(dòng)停止位置信息存儲模塊(333)和上次掃描位置信息獲取模塊(334);其中,所述終端側(cè)指令處理模塊(331)接收來自所述終端輸入模塊(31)的上次掃描位置停 止指令,根據(jù)該指令將所述終端側(cè)指令處理模塊(331)中預(yù)先設(shè)置的自動(dòng)停止功能標(biāo)識位的 值設(shè)置為啟動(dòng);所述機(jī)臺側(cè)指令處理模塊(332)接收所述手動(dòng)控制信號,控制病床按照該手動(dòng)控制信 號對應(yīng)的方向運(yùn)動(dòng),并在檢測出所述終端側(cè)指令處理模塊(331)中的自動(dòng)停止功能標(biāo)識位的 值被設(shè)置為啟動(dòng)后,實(shí)時(shí)獲取病床位置在所述運(yùn)動(dòng)方向上的分量,在確定出所獲取的分量與 所述病床自動(dòng)停止位置信息存儲模塊(333)中存儲的病床自動(dòng)停止位置信息匹配時(shí),控制病 床停止運(yùn)動(dòng);所述上次掃描位置信息獲取模塊(334)接收來自掃描執(zhí)行模塊(36)的所述掃描結(jié)束 通知,根據(jù)該通知讀取當(dāng)前的病床位置信息,并將讀取的當(dāng)前病床位置信息存儲到所述病床 自動(dòng)停止位置信息存儲模塊(333)作為病床自動(dòng)停止位置信息;所述病床自動(dòng)停止位置信息存儲模塊(333)存儲病床自動(dòng)停止位置信息。
6、 根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于,該系統(tǒng)中進(jìn)一步包括終端輸入模塊(31)和掃描執(zhí)行模塊(36);所述終端輸入模塊(31)接收用戶輸入的用戶定義床位信息,并將接收到的用戶定義床 位信息傳送給所述控制器(33),和接收用戶輸入的用戶指定床位停止指令和上次掃描位置停 止指令;所述掃描執(zhí)行模塊(36)在每次掃描完成后,向所述控制器(33)發(fā)送掃描結(jié)束通知; 所述控制器(33)進(jìn)一步接收來自終端輸入模塊(31)的用戶定義床位信息;和,根據(jù) 接收的掃描結(jié)束通知,讀取當(dāng)前病床位置信息;以及,根據(jù)接收的用戶指定床位停止指令將 所述用戶定義床位信息設(shè)置為病床自動(dòng)停止位置信息,根據(jù)接收的上次掃描位置停止指令,將所述讀取的病床位置信息設(shè)置為病床自動(dòng)停止位置信息。
7、 根據(jù)權(quán)利要求6所述的系統(tǒng),其特征在于,所述控制器(33)中包括終端側(cè)指令 處理模塊(331)、機(jī)臺側(cè)指令處理模塊(332)、病床自動(dòng)停止位置信息存儲模塊(333)和上 次掃描位置信息獲取模塊(334);所述終端側(cè)指令處理模塊(331)接收來自所述終端輸入模塊(31)的用戶定義床位信息, 并存儲該用戶定義床位信息至所述病床自動(dòng)停止位置信息存儲模塊(333);和接收來自所述 終端輸入模塊(31)的用戶指定床位停止指令,根據(jù)該指令將所述終端側(cè)指令處理模塊(331) 中預(yù)先設(shè)置的自動(dòng)停止功能標(biāo)識位的值設(shè)置為在用戶指定床位停止;和,接收來自所述終端 輸入模塊(31)的上次掃描位置停止指令,根據(jù)該指令將所述終端側(cè)指令處理模塊(331)中預(yù) 先設(shè)置的自動(dòng)停止功能標(biāo)識位的值設(shè)置為在上次掃描位置停止;所述機(jī)臺側(cè)指令處理模塊(332)接收來自所述機(jī)臺輸入模塊(35)的手動(dòng)控制信號,控制 病床按照該手動(dòng)控制信號對應(yīng)的方向運(yùn)動(dòng),并判斷所述終端側(cè)指令處理模塊(331)中自動(dòng)停止 功能標(biāo)識位的值,當(dāng)該自動(dòng)停止功能標(biāo)識位的值為在用戶指定位置停止時(shí),實(shí)時(shí)獲取病床位 置在所述運(yùn)動(dòng)方向上的分量,在確定出所獲取的分量與所述病床自動(dòng)停止位置信息存儲模塊 (333)中存儲的用戶定義床位信息匹配時(shí),控制病床停止運(yùn)動(dòng);當(dāng)所述自動(dòng)停止功能標(biāo)識位 的值為在上次掃描位置停止時(shí),實(shí)時(shí)獲取病床位置在所述運(yùn)動(dòng)方向上的分量,在確定出所獲 取的分量與所述病床自動(dòng)停止位置信息存儲模塊(333)中存儲的上次掃描病床位置信息匹配 時(shí),控制病床停止運(yùn)動(dòng);所述病床自動(dòng)停止位置信息存儲模塊(333)存儲所述用戶定義床位信息和上次掃描位 置信息;所述上次掃描位置信息獲取模塊(334)接收來自所述掃描執(zhí)行模塊(36)的掃描結(jié)束 通知,根據(jù)該通知獲取當(dāng)前病床位置信息,并將獲取的當(dāng)前病床位置信息作為上次掃描位置 信息存儲到所述病床自動(dòng)停止位置信息存儲模塊(333)。
8、 一種病床位置控制方法,其特征在于,該方法包括 設(shè)置病床自動(dòng)停止位置信息;按照機(jī)臺側(cè)發(fā)出的手動(dòng)控制信號對應(yīng)的方向,控制病床運(yùn)動(dòng),并實(shí)時(shí)獲取病床位置在所 述運(yùn)動(dòng)方向上的分量,在確定出所獲取的分量與所述設(shè)置的病床自動(dòng)停止位置信息匹配時(shí), 控制病床停止運(yùn)動(dòng)。
9、 根據(jù)權(quán)利要求8所述的方法,其特征在于,所述設(shè)置病床自動(dòng)停止位置信息包括 將用戶輸入的病床自動(dòng)停止位置信息設(shè)置為所述病床自動(dòng)停止位置信息。
10、 根據(jù)權(quán)利要求9所述的方法,其特征在于,所述設(shè)置病床自動(dòng)停止位置信息之前, 進(jìn)一步包括設(shè)置包括啟動(dòng)和未啟動(dòng)兩個(gè)值的自動(dòng)停止功能標(biāo)識位,并將該自動(dòng)停止功能標(biāo) 識位的初始值設(shè)置為未啟動(dòng);所述按照機(jī)臺側(cè)發(fā)出的手動(dòng)控制信號對應(yīng)的方向,控制病床運(yùn)動(dòng)之前迸一步包括在接 收到用戶輸入的用戶指定床位停止指令時(shí),將所述自動(dòng)停止功能標(biāo)識位的值設(shè)置為啟動(dòng);所述實(shí)時(shí)獲取病床位置在所述運(yùn)動(dòng)方向上的分量之前,進(jìn)一步包括確定出所述自動(dòng)停 止功能標(biāo)識位的值被設(shè)置為啟動(dòng)。
11、 根據(jù)權(quán)利要求8所述的方法,其特征在于,所述設(shè)置病床自動(dòng)停止位置信息包括-將已完成的最后一次掃描時(shí)的病床位置信息設(shè)置為所述病床自動(dòng)停止位置信息。
12、 根據(jù)權(quán)利要求ll所述的方法,其特征在于,所述設(shè)置病床自動(dòng)停止位置信息之前, 進(jìn)一步包括設(shè)置包括啟動(dòng)和未啟動(dòng)兩個(gè)值的自動(dòng)停止功能標(biāo)識位,并將該自動(dòng)停止功能標(biāo) 識位的初始值設(shè)置為未啟動(dòng);所述按照機(jī)臺側(cè)發(fā)出的手動(dòng)控制信號對應(yīng)的方向,控制病床運(yùn)動(dòng)之前進(jìn)一步包括在接 收到用戶輸入的上次掃描位置停止指令時(shí),將所述自動(dòng)停止功能標(biāo)識位的值設(shè)置為啟動(dòng);所述實(shí)時(shí)獲取病床位置在所述運(yùn)動(dòng)方向上的分量之前,進(jìn)一步包括確定出所述自動(dòng)停 止功能標(biāo)識位的值被設(shè)置為啟動(dòng)。
13、 根據(jù)權(quán)利要求8所述的方法,其特征在于,所述設(shè)置病床自動(dòng)停止位置信息包括-獲取已完成的最后一次掃描時(shí)的病床位置信息,將該病床位置信息記錄為上次掃描位置 信息;和,在接收到用戶輸入的病床自動(dòng)停止位置信息后,將該病床自動(dòng)停止位置信息記錄 為用戶定義床位信息;所述確定出所獲取的分量與所述設(shè)置的病床自動(dòng)停止位置信息匹配之前,進(jìn)一步包括判斷是否接收到用戶輸入的用戶指定床位停止指令或者上次掃描位置停止指令,如果接 收到用戶指定床位停止指令,則所述確定出所獲取的分量與所述設(shè)置的病床自動(dòng)停止位置信息匹配為確定出所獲取的分量與所述記錄的用戶定義床位信息匹配;如果接收到上次掃描 位置停止指令,則所述確定出所獲取的分量與所述設(shè)置的病床自動(dòng)停止位置信息匹配為確 定出所獲取的分量與所述記錄的上次掃描位置信息匹配。
14、 根據(jù)權(quán)利要求8所述的方法,其特征在于,所述設(shè)置病床自動(dòng)停止位置信息包括獲取已完成的最后一次掃描時(shí)的病床位置信息,將該病床位置信息記錄為上次掃描位置 信息;禾卩,在接收到用戶輸入的病床自動(dòng)停止位置信息后,將該病床自動(dòng)停止位置信息記錄為用戶定義床位信息;所述設(shè)置病床自動(dòng)停止位置信息之前,進(jìn)一步包括設(shè)置自動(dòng)停止功能標(biāo)識位,該標(biāo)識 位包括未啟動(dòng)、在用戶指定床位停止和在上次掃描位置停止三個(gè)值,并設(shè)置該標(biāo)識位的初始 值為未啟動(dòng);所述按照機(jī)臺側(cè)發(fā)出的手動(dòng)控制信號對應(yīng)的方向,控制病床運(yùn)動(dòng)之前進(jìn)一步包括在接 收到用戶指定床位停止指令時(shí),將所述自動(dòng)停止功能標(biāo)識位設(shè)置為在用戶指定床位停止;禾口, 在接收到上次掃描位置停止指令時(shí),將所述自動(dòng)停止功能標(biāo)識位設(shè)置為在上次掃描位置停止;則所述實(shí)時(shí)獲取病床位置在所述運(yùn)動(dòng)方向上的分量之前,進(jìn)一步包括判斷所述自動(dòng)停 止功能標(biāo)識位的值,當(dāng)該值為在用戶指定床位停止時(shí),執(zhí)行實(shí)時(shí)獲取病床位置在所述運(yùn)動(dòng)方 向上的分量,并在所獲取的分量與所述記錄的用戶定義床位信息匹配時(shí),控制病床停止運(yùn)動(dòng); 當(dāng)該值為在上次掃描位置停止時(shí),執(zhí)行實(shí)時(shí)獲取病床位置在所述運(yùn)動(dòng)方向的分量,并在所獲 取的分量與所述記錄的上次掃描位置信息匹配時(shí),控制病床停止運(yùn)動(dòng);當(dāng)該值為未啟動(dòng)時(shí), 跳出本流程。
全文摘要
本發(fā)明公開了一種病床位置控制系統(tǒng),包括機(jī)臺輸入模塊,用于將機(jī)臺側(cè)的手動(dòng)控制信號傳送給控制器;控制器,用于接收手動(dòng)控制信號,控制病床按照該手動(dòng)控制信號對應(yīng)的方向運(yùn)動(dòng),并實(shí)時(shí)獲取病床位置在該運(yùn)動(dòng)方向上的分量,在確定出所獲取的分量與自身中預(yù)先設(shè)置的病床自動(dòng)停止位置信息匹配時(shí),控制病床停止運(yùn)動(dòng)。本發(fā)明還公開了一種病床位置控制方法,包括設(shè)置病床自動(dòng)停止位置信息;按照機(jī)臺側(cè)發(fā)出的手動(dòng)控制信號對應(yīng)的方向,控制病床運(yùn)動(dòng),并實(shí)時(shí)獲取病床位置在所述運(yùn)動(dòng)方向上的分量,在確定出所獲取的分量與所述設(shè)置的病床自動(dòng)停止位置信息匹配時(shí),控制病床停止運(yùn)動(dòng)。本發(fā)明通過上述方案,使用戶在機(jī)臺側(cè)即可準(zhǔn)確快速地進(jìn)行病床位置控制。
文檔編號G05B15/00GK101297760SQ20071009895
公開日2008年11月5日 申請日期2007年4月30日 優(yōu)先權(quán)日2007年4月30日
發(fā)明者趙新宇 申請人:上海西門子醫(yī)療器械有限公司