置成在如上所述的根據(jù)本發(fā)明的系統(tǒng)中使用。
[0023]此外,上述目的還可以由中央模塊來實(shí)現(xiàn),所述中央模塊包括用于處理代碼數(shù)據(jù)的處理部件,并被配置成在如上所述的根據(jù)本發(fā)明的系統(tǒng)中使用。
[0024]根據(jù)參考附圖的以下描述,本發(fā)明的其它優(yōu)點(diǎn)、特征和示例將是顯而易見的。在所述附圖中:
圖1示出了本發(fā)明的用于檢測和處理代碼的系統(tǒng)的示例性實(shí)施例的框圖;以及圖2示出了可以例如由圖1中所示的系統(tǒng)執(zhí)行的本發(fā)明的用于檢測和處理代碼的方法的示例性實(shí)施例的示意圖。
[0025]圖1示出了根據(jù)本發(fā)明的用于檢測和處理代碼的系統(tǒng)的示例。該系統(tǒng)包括優(yōu)選地被配置為手持式或移動設(shè)備的至少一個外圍模塊100(在圖1中僅示例性地示出一個)以及優(yōu)選地被配置為計(jì)算機(jī)或工作站的中央模塊200。該系統(tǒng)可優(yōu)選地用于保健環(huán)境(例如HIS)中,以用于管理和文件編制任務(wù)。
[0026]外圍模塊100包括代碼讀取器110。取決于要被檢測的代碼400的種類,該代碼讀取器可被配置為用于讀取一維或二維光學(xué)可讀條形碼的光學(xué)代碼掃描儀或被配置為用于例如讀取RFID標(biāo)簽的RFID讀取器。代碼400可包括例如序號、項(xiàng)目標(biāo)識、批號、到期日、患者標(biāo)識等。
[0027]代碼讀取器110被連接到例如包括微處理器的處理部件120。處理部件120適合于對由代碼讀取器讀取的代碼進(jìn)行預(yù)處理,確定是否必須將由代碼讀取器讀取的代碼傳送到中央模塊200,并且生成與由代碼讀取器讀取的代碼相對應(yīng)的代碼數(shù)據(jù)310。并且,處理部件120可以判斷代碼是否已被正確地檢測到。
[0028]處理部件120被連接到傳送機(jī)130和接收機(jī)135。傳送機(jī)130適合于以無線方式傳送由處理部件120生成的代碼數(shù)據(jù)310,并且接收機(jī)135適合于以無線方式從中央模塊200接收信息數(shù)據(jù)320。尤其是,傳送機(jī)130和接收機(jī)135適合于經(jīng)由符合傳輸控制協(xié)議/因特網(wǎng)協(xié)議(TCP/IP)行業(yè)標(biāo)準(zhǔn)的無線局域網(wǎng)(WLAN)300進(jìn)行通信。
[0029]此外,外圍模塊100的處理部件120被連接到優(yōu)選地顯示器形式的輸出部件140。另外或備選地,輸出部件140可包括用于以聲學(xué)方式輸出消息的揚(yáng)聲器。尤其是,輸出部件140可輸出與由接收機(jī)135從中央模塊200接收到的信息數(shù)據(jù)320相對應(yīng)的消息。這些信息數(shù)據(jù)320可包括關(guān)于代碼數(shù)據(jù)310是否已成功地被中央模塊200接收并處理的確認(rèn)數(shù)據(jù)、和/或關(guān)于必須要檢測哪些其它代碼和/或必須由用戶執(zhí)行哪些其它動作(例如由護(hù)士或醫(yī)生執(zhí)行的附加檢查)的指令數(shù)據(jù),這些指令數(shù)據(jù)取決于最后的代碼數(shù)據(jù)310。并且,輸出部件140可輸出關(guān)于代碼400是否已成功地被代碼讀取器110讀取的消息。
[0030]此外,外圍模塊100的處理部件120被連接到輸入部件150。輸入部件150可包括用于發(fā)起代碼讀取器110的掃描過程的掃描儀按鈕、用于確認(rèn)由輸出部件140輸出的消息已被讀取的第一確認(rèn)按鈕、用于確認(rèn)已經(jīng)執(zhí)行由中央模塊經(jīng)由信息數(shù)據(jù)320所要求的動作的第二確認(rèn)按鈕等。輸入部件150還可與輸出部件140集成,例如,可被配置為觸摸屏。
[0031 ] 中央模塊200還包括包含例如微處理器的處理部件210。處理部件120適合于處理從外圍模塊200傳送的代碼數(shù)據(jù)310并生成要傳送到外圍模塊100的信息數(shù)據(jù)320。
[0032]處理部件210被連接到接收機(jī)220和傳送機(jī)225。接收機(jī)220適合于以無線方式接收從外圍模塊100傳送的代碼數(shù)據(jù)310,并且傳送機(jī)225適合于將由處理部件210生成的信息數(shù)據(jù)320以無線方式傳送到外圍模塊100。類似于外圍模塊100的傳送機(jī)130和接收機(jī)135,中央模塊200的接收機(jī)220和傳送機(jī)225優(yōu)選地適合于經(jīng)由符合傳輸控制協(xié)議/因特網(wǎng)協(xié)議(TCP/IP)行業(yè)標(biāo)準(zhǔn)的無線局域網(wǎng)(WLAN)300進(jìn)行通信。
[0033]如圖1中所示,中央模塊200的處理部件210進(jìn)一步連接到數(shù)據(jù)庫230。數(shù)據(jù)庫230可被存儲在中央模塊200的內(nèi)部存儲器或與中央模塊200分開的外部存儲器中。數(shù)據(jù)庫230包含涉及可被外圍模塊100的代碼讀取器110讀取的代碼400的數(shù)據(jù)。尤其是,數(shù)據(jù)庫230可包含關(guān)于與包含在數(shù)據(jù)庫230中的各代碼相關(guān)聯(lián)的以下其它信息:代碼的種類、是否必須讀取其它代碼400、是否必須執(zhí)行其它動作。
[0034]由中央模塊200的處理部件210生成的信息數(shù)據(jù)320可基于包含在數(shù)據(jù)庫230中的那些數(shù)據(jù)。此外,處理部件210可生成關(guān)于最后的代碼數(shù)據(jù)310是否已被成功地接收并處理的信息數(shù)據(jù)320。外圍模塊100的處理部件120控制輸出部件140輸出與這些信息數(shù)據(jù)320相對應(yīng)的消息。
[0035]類似于常規(guī)計(jì)算機(jī)和工作站,中央模塊200的處理部件210被連接到輸出部件240(顯示器、揚(yáng)聲器等)、輸入部件250(鍵盤、鼠標(biāo)、觸摸屏等)、以及將連接到其它設(shè)備(另一計(jì)算機(jī)、打印機(jī)、因特網(wǎng)、內(nèi)聯(lián)網(wǎng)等)的其它端口 260。尤其是,與由中央模塊200的處理部件210生成的信息數(shù)據(jù)320相對應(yīng)的消息還可被顯示在中央模塊200的顯示器240上。
[0036]下面將示例性地舉例說明圖1中所示的系統(tǒng)的實(shí)施例的操作。
[0037]例如在超市的收銀臺處,僅掃描項(xiàng)目號以識別相應(yīng)項(xiàng)目并對其收費(fèi)。然而,在醫(yī)學(xué)文件編制中,更多信息(批號、序號、到期日等)可以以條形碼的形式被提供。由于該信息常常遍布于多個條形碼上,所以有必要執(zhí)行多個掃描過程。本系統(tǒng)通過由中央模塊200分析掃描代碼400并向用戶傳達(dá)是否必須由外圍模塊100掃描其它條形碼400和必須由外圍模塊100掃描哪些其它條形碼400來實(shí)現(xiàn)以使得此操作對于用戶而言盡可能地容易。
[0038]針對數(shù)據(jù)和代碼通信,系統(tǒng)優(yōu)選地使用公知的標(biāo)準(zhǔn)GS1、HIBC、ISBT128等。在中央模塊200處執(zhí)行代碼的解釋和反饋的呈現(xiàn)。尤其是在中央模塊200與外圍模塊100之間的無線通信的情況下,還在外圍模塊100處輸出關(guān)于中央模塊200處的條形碼400的成功解釋的反饋。優(yōu)選地以XML或HTML格式來傳送各信息數(shù)據(jù)320,使得外圍模塊100的顯示器140可以以格式化方式輸出消息。
[0039]為實(shí)現(xiàn)此,要求外圍模塊100處的第一(軟件)應(yīng)用程序和中央模塊200處的第二(軟件)應(yīng)用程序。外圍模塊100的處理部件120裝配有第一應(yīng)用程序,并且中央模塊200的處理部件210裝配有第二應(yīng)用程序。
[0040]第一應(yīng)用程序監(jiān)控外圍模塊100的代碼讀取器110。當(dāng)代碼讀取器110已掃描條形碼400時,相應(yīng)代碼數(shù)據(jù)310經(jīng)由預(yù)先確定的無線連接(網(wǎng)絡(luò)地址和端口)從傳送機(jī)130被傳送到中央模塊200。然后,期待來自中央模塊200的響應(yīng),確認(rèn)條形碼400的成功掃描和處理并指示要執(zhí)行的其它掃描過程和/或動作,如果需要的話。在外圍模塊100的顯示器140上顯示該響應(yīng)。該第一應(yīng)用程序優(yōu)選地被盡可能地保持簡單以能夠快速地被傳輸?shù)酵鈬K100的不同操作系統(tǒng)。
[0041]針對第二應(yīng)用程序,在管理和/或文件編制軟件(主要任務(wù))與代碼解釋器(次要任務(wù))之間存在差別。主軟件可以覆蓋不同的功能并可以用于諸如例如手術(shù)操作的文件編制之類的不同主要目的和/或諸如例如手術(shù)材料的經(jīng)由其條形碼的檢測之類的不同次要目的。代碼解釋器是子應(yīng)用程序,其基于標(biāo)準(zhǔn)和自由配置與外圍模塊100通信,解釋由代碼讀取器110檢測到的條形碼,如果需要的話要求附加的掃描過程,并將結(jié)果以標(biāo)準(zhǔn)化格式(例如XML)傳遞到主軟件上。
[0042]圖2圖示出在外圍模塊100的處理部件120上運(yùn)行的第一應(yīng)用程序與在中央模塊200的處理部件210上運(yùn)行的代碼解釋器之間的通信。
[0043]在步驟a)中,由外圍模塊100的代碼讀取器110掃描條形碼400。外圍模塊100的處理部件120執(zhí)行條形碼的預(yù)處理以將一般條形碼與用于設(shè)備控制的條形碼區(qū)別開。接下來解釋的步驟全部參考一般條形碼的檢測。
[0044]在步驟b)中,外圍模塊100將與條形碼400相對應(yīng)的代碼數(shù)據(jù)310傳送到中央模塊200。外圍模塊100的處理部件120和/或傳送機(jī)130已存儲中央模塊200的目標(biāo)IP地址和端
□ O
[0045]在步驟c)中,中央模塊200的處理部件210使用代碼解釋器和數(shù)據(jù)庫230來分析并處理所接收的代碼數(shù)據(jù)310,并將其與存儲在數(shù)據(jù)庫230中的其它信息相鏈接。在一些情況下,該過程現(xiàn)在可結(jié)束。
[0046]在步驟d)中,中央模塊200將給出關(guān)于掃描和通信過程的反饋的一些信息數(shù)據(jù)320傳送到外圍模塊100。中央模塊200的處理部件210例如以XML格式生成相應(yīng)信息數(shù)據(jù)320,并且傳送機(jī)225將其傳送到外圍模塊100的已知IP地址和端口。
[0047]在步驟e)中,外圍模塊100在顯示器140上顯示將被外圍模塊100的用戶讀取的格式化消息。
[0048]上述程序的具體示例可以如下。
[0049]a)外圍