本方案涉及通信領(lǐng)域,尤其涉及一種輸入控制方法、裝置及相關(guān)設(shè)備。
背景技術(shù):
醫(yī)療設(shè)備作為一種重要的診療設(shè)備,在各個醫(yī)療機構(gòu)得到了廣泛應(yīng)用。由于醫(yī)療設(shè)備的主要用途是對病人進(jìn)行健康檢查和輔助治療,因此,醫(yī)療設(shè)備不同于一般的通信設(shè)備,不具有一般通信設(shè)備所具有的良好的人機交互功能。例如,醫(yī)療設(shè)備所接收的大多數(shù)用戶指令都是通過醫(yī)療設(shè)備上設(shè)置的相應(yīng)實體按鈕或開關(guān)發(fā)出的。
當(dāng)前,隨著醫(yī)療設(shè)備的技術(shù)發(fā)展,醫(yī)療設(shè)備上設(shè)置了簡單的虛擬鍵盤界面。通過醫(yī)療設(shè)備上的虛擬鍵盤界面,用戶可以輸入英文字母、數(shù)字等簡單的字符信息。醫(yī)療設(shè)備上的虛擬鍵盤界面通常是醫(yī)療設(shè)備生產(chǎn)廠家自主研發(fā)的簡單虛擬鍵盤,出于成本的考慮,醫(yī)療設(shè)備上通常不設(shè)置或安裝操作系統(tǒng),因此,這些虛擬鍵盤通常沒有操作系統(tǒng)的支持,沒有操作系統(tǒng),也就無法在醫(yī)療設(shè)備上安裝輸入法軟件程序,因為輸入法軟件程序都需要操作系統(tǒng)平臺的支持。因此,通過醫(yī)療設(shè)備上的虛擬鍵盤界面所能輸入的信息,僅限于虛擬鍵盤所提供的字符信息,例如英文字母、數(shù)字等。而無法像有操作系統(tǒng)支持的個人計算機等終端設(shè)備那樣輸入指定語言的文字。
雖然醫(yī)療設(shè)備能夠通過有線或無線方式與個人計算機、筆記本等終端設(shè)備連接,將醫(yī)療設(shè)備上的虛擬鍵盤的輸入信息傳遞到這些終端設(shè)備上顯示,但是,由醫(yī)療設(shè)備傳遞到終端設(shè)備上顯示的信息仍然僅限于虛擬鍵盤所提供的字符信息,例如英文字母、數(shù)字等。
在實現(xiàn)本方案過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在如下問題:
通過現(xiàn)有的醫(yī)療設(shè)備上的虛擬鍵盤界面,無法輸入指定語言的文字。
技術(shù)實現(xiàn)要素:
有鑒于此,本方案實施例提供了一種輸入控制方法、裝置及相關(guān)設(shè)備,用以解決現(xiàn)有技術(shù)中通過現(xiàn)有的醫(yī)療設(shè)備上的虛擬鍵盤界面,無法輸入指定語言的文字的問題。
第一方面,本方案實施例提供一種基于虛擬鍵盤界面的輸入方法,所述方法包括:
接收用戶通過虛擬鍵盤界面輸入的字符信息;
將所述字符信息發(fā)送給指定程序,以便所述指定程序基于所述字符信息通過指定界面獲取指定輸入法服務(wù)程序響應(yīng)于所述字符信息返回的候選詞匯列表;
接收所述指定程序轉(zhuǎn)發(fā)的所述候選詞匯列表,并在所述虛擬鍵盤界面上顯示所述候選詞匯列表;
響應(yīng)于用戶對所述候選詞匯列表中指定詞匯的選擇指令,生成選擇信息;
將所述選擇信息發(fā)送給所述指定程序,以便所述指定程序?qū)⑺鲞x擇信息通過所述指定界面轉(zhuǎn)發(fā)給所述指定輸入法服務(wù)程序,以及所述指定界面基于所述指定輸入法服務(wù)程序響應(yīng)于所述選擇信息返回的指定詞匯顯示所述指定詞匯。
如上所述的方面和任一可能的實現(xiàn)方式,進(jìn)一步提供一種實現(xiàn)方式,所述字符信息為英文字母或英文字母組合。
第二方面,本方案實施例提供一種輸入控制方法,所述方法包括:
響應(yīng)于接收到虛擬鍵盤界面的字符信息,將所述字符信息通過指定界面轉(zhuǎn)發(fā)給指定輸入法服務(wù)程序,所述指定界面為激活的可編輯界面;
從所述指定界面攔截所述指定輸入法服務(wù)程序響應(yīng)于所述字符信息返回的候選詞匯列表;
將所述候選詞匯列表轉(zhuǎn)發(fā)給所述虛擬鍵盤界面;
接收所述虛擬鍵盤界面?zhèn)魉偷膶λ龊蜻x詞匯列表中指定詞匯的選擇信息;
將所述選擇信息通過所述指定界面轉(zhuǎn)發(fā)給所述指定輸入法服務(wù)程序,以便所述指定界面基于所述指定輸入法服務(wù)程序響應(yīng)于所述選擇信息返回的指定詞匯顯示所述指定詞匯。
第三方面,本方案實施例提供一種顯示方法,所述方法包括:
響應(yīng)于接收到指定程序轉(zhuǎn)發(fā)的虛擬鍵盤界面的字符信息,將所述字符信息轉(zhuǎn)發(fā)給指定輸入法服務(wù)程序;
接收所述指定輸入法服務(wù)程序響應(yīng)于所述字符信息返回的候選詞匯列表,以便所述指定程序攔截所述候選詞匯列表并轉(zhuǎn)發(fā)給所述虛擬鍵盤界面;
接收所述指定程序轉(zhuǎn)發(fā)的所述虛擬鍵盤界面對所述候選詞匯列表中指定詞匯的選擇信息,并將所述選擇信息轉(zhuǎn)發(fā)給所述指定輸入法服務(wù)程序;
響應(yīng)于接收到所述指定輸入法服務(wù)程序響應(yīng)于所述選擇信息返回的指定詞匯,顯示所述指定詞匯。
第四方面,本方案實施例提供一種基于虛擬鍵盤界面的輸入裝置,所述裝置包括:
第一接收模塊,用于接收用戶通過虛擬鍵盤界面輸入的字符信息;
第一發(fā)送模塊,用于將所述字符信息發(fā)送給指定程序,以便所述指定程序基于所述字符信息通過指定界面獲取指定輸入法服務(wù)程序響應(yīng)于所述字符信息返回的候選詞匯列表;
第二接收模塊,用于接收所述指定程序轉(zhuǎn)發(fā)的所述候選詞匯列表,并在所述虛擬鍵盤界面上顯示所述候選詞匯列表;
生成模塊,用于響應(yīng)于用戶對所述候選詞匯列表中指定詞匯的選擇指令,生成選擇信息;
第二發(fā)送模塊,用于將所述選擇信息發(fā)送給所述指定程序,以便所述指定程序?qū)⑺鲞x擇信息通過所述指定界面轉(zhuǎn)發(fā)給所述指定輸入法服務(wù)程序,以及所述指定界面基于所述指定輸入法服務(wù)程序響應(yīng)于所述選擇信息返回的指定詞匯顯示所述指定詞匯。
如上所述的方面和任一可能的實現(xiàn)方式,進(jìn)一步提供一種實現(xiàn)方式,所述字符信息為英文字母或英文字母組合。
第五方面,本方案實施例提供一種輸入控制裝置,所述裝置包括:
第一轉(zhuǎn)發(fā)模塊,用于響應(yīng)于接收到虛擬鍵盤界面的字符信息,將所述字符信息通過指定界面轉(zhuǎn)發(fā)給指定輸入法服務(wù)程序,所述指定界面為激活的可編輯界面;
攔截模塊,用于從所述指定界面攔截所述指定輸入法服務(wù)程序響應(yīng)于所述字符信息返回的候選詞匯列表;
第二轉(zhuǎn)發(fā)模塊,用于將所述候選詞匯列表轉(zhuǎn)發(fā)給所述虛擬鍵盤界面;
第三接收模塊,用于接收所述虛擬鍵盤界面?zhèn)魉偷膶λ龊蜻x詞匯列表中指定詞匯的選擇信息;
第三轉(zhuǎn)發(fā)模塊,用于將所述選擇信息通過所述指定界面轉(zhuǎn)發(fā)給所述指定輸入法服務(wù)程序,以便所述指定界面基于所述指定輸入法服務(wù)程序響應(yīng)于所述選擇信息返回的指定詞匯顯示所述指定詞匯。
第六方面,本方案實施例提供一種顯示裝置,所述裝置包括:
第四轉(zhuǎn)發(fā)模塊,用于響應(yīng)于接收到指定程序轉(zhuǎn)發(fā)的虛擬鍵盤界面的字符信息,將所述字符信息轉(zhuǎn)發(fā)給指定輸入法服務(wù)程序;
第四接收模塊,用于接收所述指定輸入法服務(wù)程序響應(yīng)于所述字符信息返回的候選詞匯列表,以便所述指定程序攔截所述候選詞匯列表并轉(zhuǎn)發(fā)給所述虛擬鍵盤界面;
接收及轉(zhuǎn)發(fā)模塊,用于接收所述指定程序轉(zhuǎn)發(fā)的所述虛擬鍵盤界面對所述候選詞匯列表中指定詞匯的選擇信息,并將所述選擇信息轉(zhuǎn)發(fā)給所述指定輸入法服務(wù)程序;
顯示模塊,用于響應(yīng)于接收到所述指定輸入法服務(wù)程序響應(yīng)于所述選擇信息返回的指定詞匯,顯示所述指定詞匯。
第七方面,本方案實施例提供一種終端設(shè)備,所述終端設(shè)備設(shè)置有第五方面所述的輸入控制裝置和第六方面所述的顯示裝置;或者,所述終端設(shè)備設(shè)置有第四方面所述的基于虛擬鍵盤界面的輸入裝置、第五方面所述的輸入控制裝置和第六方面所述的顯示裝置。
第八方面,本方案實施例提供一種醫(yī)療設(shè)備,所述醫(yī)療設(shè)備設(shè)置有第四方面所述的基于虛擬鍵盤界面的輸入裝置。
本發(fā)明實施例具有以下有益效果:
本發(fā)明實施例通過將用戶通過醫(yī)療設(shè)備的虛擬鍵盤界面輸入的字符信息傳遞給指定輸入法服務(wù)程序,利用具有操作系統(tǒng)平臺的終端設(shè)備實現(xiàn)了通過現(xiàn)有的醫(yī)療設(shè)備上的虛擬鍵盤界面輸入指定語言文字的目的,并且不需要在醫(yī)療設(shè)備上安裝復(fù)雜昂貴的操作系統(tǒng)平臺,成本低。
【附圖說明】
為了更清楚地說明本方案實施例的技術(shù)方案,下面將對實施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本方案的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其它的附圖。
圖1為本發(fā)明實施例提供的通過醫(yī)療設(shè)備的虛擬鍵盤界面實現(xiàn)指定語言文字輸入的流程示例圖。
圖2為本發(fā)明實施例提供的基于虛擬鍵盤界面的輸入方法的流程示例圖。
圖3為本發(fā)明實施例提供的基于虛擬鍵盤界面的輸入裝置的功能方塊圖。
圖4為本發(fā)明實施例提供的輸入控制方法的流程示例圖。
圖5為本發(fā)明實施例提供的輸入控制裝置的功能方塊圖。
圖6為本發(fā)明實施例提供的顯示方法的流程示例圖。
圖7為本發(fā)明實施例提供的顯示裝置的功能方塊圖。
【具體實施方式】
為了更好的理解本方案的技術(shù)方案,下面結(jié)合附圖對本方案實施例進(jìn)行詳細(xì)描述。
應(yīng)當(dāng)明確,所描述的實施例僅僅是本方案一部分實施例,而不是全部的實施例?;诒痉桨钢械膶嵤├绢I(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其它實施例,都屬于本方案保護(hù)的范圍。
在本方案實施例中使用的術(shù)語是僅僅出于描述特定實施例的目的,而非旨在限制本方案。在本方案實施例和所附權(quán)利要求書中所使用的單數(shù)形式的“一種”、“所述”和“該”也旨在包括多數(shù)形式,除非上下文清楚地表示其他含義。
應(yīng)當(dāng)理解,本文中使用的術(shù)語“和/或”僅僅是一種描述關(guān)聯(lián)對象的關(guān)聯(lián)關(guān)系,表示可以存在三種關(guān)系,例如,A和/或B,可以表示:單獨存在A,同時存在A和B,單獨存在B這三種情況。另外,本文中字符“/”,一般表示前后關(guān)聯(lián)對象是一種“或”的關(guān)系。
取決于語境,如在此所使用的詞語“如果”可以被解釋成為“在……時”或“當(dāng)……時”或“響應(yīng)于確定”或“響應(yīng)于檢測”。類似地,取決于語境,短語“如果確定”或“如果檢測(陳述的條件或事件)”可以被解釋成為“當(dāng)確定時”或“響應(yīng)于確定”或“當(dāng)檢測(陳述的條件或事件)時”或“響應(yīng)于檢測(陳述的條件或事件)”。
發(fā)明人發(fā)現(xiàn),雖然通過醫(yī)療設(shè)備上的虛擬鍵盤只能輸入簡單的字符信息,但是,如果能夠?qū)⑼ㄟ^醫(yī)療設(shè)備上的虛擬鍵盤輸入的簡單字符信息傳遞給輸入法軟件程序,輸入法軟件程序就能夠根據(jù)該字符信息提供相應(yīng)語言的文字。基于此,發(fā)明人提出了如圖1所示的方案。
圖1為本發(fā)明實施例提供的通過醫(yī)療設(shè)備的虛擬鍵盤界面實現(xiàn)指定語言文字輸入的流程示例圖。參見圖1,通過醫(yī)療設(shè)備的虛擬鍵盤界面實現(xiàn)指定語言文字輸入的流程可以包括如下步驟:
將醫(yī)療設(shè)備與具有操作系統(tǒng)平臺的個人計算機等終端設(shè)備相連,將通過醫(yī)療設(shè)備上的虛擬鍵盤輸入的字符信息發(fā)送給終端設(shè)備上的指定程序;
終端設(shè)備上的指定程序接收到該字符信息后,不將該字符信息直接顯示在終端設(shè)備的指定界面上,而是將字符信息轉(zhuǎn)發(fā)給終端設(shè)備的指定界面;
終端設(shè)備的指定界面將字符信息傳遞給安裝在終端設(shè)備上的指定輸入法軟件程序;
指定輸入法軟件程序根據(jù)該字符信息提供候選詞匯列表,并將該候選詞匯列表發(fā)送給終端設(shè)備的指定界面;
終端設(shè)備的指定界面不直接顯示候選詞匯列表,指定程序從指定界面攔截候選詞匯列表;
指定程序?qū)⒑蜻x詞匯列表轉(zhuǎn)發(fā)給醫(yī)療設(shè)備上的虛擬鍵盤界面;
醫(yī)療設(shè)備上的虛擬鍵盤界面接收并顯示候選詞匯列表;
用戶通過醫(yī)療設(shè)備上的虛擬鍵盤界面選擇候選詞匯列表中的指定詞匯,然后虛擬鍵盤界面將對指定詞匯的選擇信息發(fā)送給終端設(shè)備上的指定程序;
指定程序?qū)χ付ㄔ~匯的選擇信息轉(zhuǎn)發(fā)給終端設(shè)備的指定界面;
終端設(shè)備上的指定界面再將對指定詞匯的選擇信息傳遞給指定輸入法軟件程序;
指定輸入法軟件程序響應(yīng)于對指定詞匯的選擇信息,向終端設(shè)備上的指定界面返回指定詞匯;
終端設(shè)備上的指定界面根據(jù)指定輸入法軟件程序返回的指定詞匯,顯示指定詞匯。
這樣,就實現(xiàn)了通過現(xiàn)有的醫(yī)療設(shè)備上的虛擬鍵盤界面輸入指定語言的文字。這個方案無需在醫(yī)療設(shè)備上安裝操作系統(tǒng),而是利用安裝有操作系統(tǒng)的終端設(shè)備上的操作系統(tǒng),實現(xiàn)了通過現(xiàn)有的醫(yī)療設(shè)備上的虛擬鍵盤界面輸入指定語言的文字的目的,成本低廉。
其中,指定界面可以是終端設(shè)備上的人機交互界面上的一個激活的可編輯界面。
需要說明的是,醫(yī)療設(shè)備的虛擬鍵盤界面也可以設(shè)置在終端設(shè)備上。
其中,終端設(shè)備可以是個人計算機、筆記本電腦等。
實施例一
本發(fā)明實施例提供了一種基于虛擬鍵盤界面的輸入方法,該基于虛擬鍵盤界面的輸入方法執(zhí)行在圖1所示的虛擬鍵盤界面上。
圖2為本發(fā)明實施例提供的基于虛擬鍵盤界面的輸入方法的流程示例圖。如圖2所示,本實施例中,基于虛擬鍵盤界面的輸入方法可以包括如下步驟:
S201,接收用戶通過虛擬鍵盤界面輸入的字符信息;
S202,將字符信息發(fā)送給指定程序,以便指定程序基于字符信息通過指定界面獲取指定輸入法服務(wù)程序響應(yīng)于字符信息返回的候選詞匯列表;
S203,接收指定程序轉(zhuǎn)發(fā)的候選詞匯列表,并在虛擬鍵盤界面上顯示候選詞匯列表;
S204,響應(yīng)于用戶對候選詞匯列表中指定詞匯的選擇指令,生成選擇信息;
S205,將選擇信息發(fā)送給指定程序,以便指定程序?qū)⑦x擇信息通過指定界面轉(zhuǎn)發(fā)給指定輸入法服務(wù)程序,以及指定界面基于指定輸入法服務(wù)程序響應(yīng)于選擇信息返回的指定詞匯顯示指定詞匯。
其中,字符信息可以是英文字母或英文字母組合。例如“f”、“fm”、“faming”等等。
其中,通過虛擬鍵盤界面的虛擬鍵盤輸入的字符可以是英文字母、數(shù)字等。
其中,指定程序指本文后續(xù)實施例三中的輸入控制方法程序。
其中,指定輸入法服務(wù)程序可以是搜狗拼音輸入法程序、微軟輸入法程序、百度輸入法程序等等。
其中,指定輸入法服務(wù)程序響應(yīng)于字符信息返回的候選詞匯列表是字符信息所對應(yīng)的候選詞匯列表。舉例說明,假設(shè)指定輸入法服務(wù)程序為搜狗拼音輸入法程序,當(dāng)字符信息為“fm”,搜狗拼音輸入法程序響應(yīng)于“fm”返回的候選詞匯列表為“1、發(fā)明2、父母3、方面……”。
其中,用戶對候選詞匯列表中指定詞匯的選擇方式可以是通過虛擬鍵盤界面輸入指定詞匯對應(yīng)的數(shù)字,比如,在虛擬鍵盤界面上顯示的候選詞匯列表為“1、發(fā)明2、父母3、方面……”時,用戶通過虛擬鍵盤界面輸入數(shù)字“3”,即表示用戶發(fā)出了對詞匯“方面”的選擇指令。
其中,用戶對候選詞匯列表中指定詞匯的選擇方式可以是通過虛擬鍵盤界面將亮條移動到指定詞匯對應(yīng)的行上。例如,在虛擬鍵盤界面上顯示的候選詞匯列表為“1、發(fā)明2、父母3、方面……”,且候選詞匯列表為“1、發(fā)明2、父母3、方面……”在虛擬鍵盤界面的排列方式如下時:
1、發(fā)明
2、父母
3、方面
……
用戶通過將亮條移動到“3、方面”所在的行上,發(fā)出對詞匯“方面”的選擇指令。
其中,指定程序、指定輸入法服務(wù)程序、指定界面均設(shè)置于具有操作系統(tǒng)平臺的終端設(shè)備上。
本發(fā)明實施例提供的基于虛擬鍵盤界面的輸入方法,通過將用戶通過虛擬鍵盤界面輸入的字符信息傳遞給指定輸入法服務(wù)程序,利用具有操作系統(tǒng)平臺的終端設(shè)備實現(xiàn)了通過現(xiàn)有的醫(yī)療設(shè)備上的虛擬鍵盤界面輸入指定語言文字的目的,并且不需要在醫(yī)療設(shè)備上安裝復(fù)雜昂貴的操作系統(tǒng)平臺,成本低。
實施例二
本發(fā)明實施例提供了一種基于虛擬鍵盤界面的輸入裝置,該基于虛擬鍵盤界面的輸入裝置能夠?qū)崿F(xiàn)前述實施例一中基于虛擬鍵盤界面的輸入方法的各步驟。
圖3為本發(fā)明實施例提供的基于虛擬鍵盤界面的輸入裝置的功能方塊圖。如圖3所示,本實施例中,基于虛擬鍵盤界面的輸入裝置包括:
第一接收模塊310,用于接收用戶通過虛擬鍵盤界面輸入的字符信息;
第一發(fā)送模塊320,用于將字符信息發(fā)送給指定程序,以便指定程序基于字符信息通過指定界面獲取指定輸入法服務(wù)程序響應(yīng)于字符信息返回的候選詞匯列表;
第二接收模塊330,用于接收指定程序轉(zhuǎn)發(fā)的所述候選詞匯列表,并在虛擬鍵盤界面上顯示所述候選詞匯列表;
生成模塊340,用于響應(yīng)于用戶對所述候選詞匯列表中指定詞匯的選擇指令,生成選擇信息;
第二發(fā)送模塊350,用于將選擇信息發(fā)送給指定程序,以便指定程序?qū)⑦x擇信息通過指定界面轉(zhuǎn)發(fā)給所述指定輸入法服務(wù)程序,以及指定界面基于指定輸入法服務(wù)程序響應(yīng)于選擇信息返回的指定詞匯顯示指定詞匯。
其中,字符信息可以為英文字母或英文字母組合。
由于本實施例中的基于虛擬鍵盤界面的輸入裝置能夠執(zhí)行前述實施例一中的基于虛擬鍵盤界面的輸入方法,本實施例未詳細(xì)描述的部分,可參考對前述實施例一中基于虛擬鍵盤界面的輸入方法的相關(guān)說明。
本發(fā)明實施例提供的基于虛擬鍵盤界面的輸入裝置,通過將用戶通過虛擬鍵盤界面輸入的字符信息傳遞給指定輸入法服務(wù)程序,利用具有操作系統(tǒng)平臺的終端設(shè)備實現(xiàn)了通過現(xiàn)有的醫(yī)療設(shè)備上的虛擬鍵盤界面輸入指定語言文字的目的,并且不需要在醫(yī)療設(shè)備上安裝復(fù)雜昂貴的操作系統(tǒng)平臺,成本低。
實施例三
本發(fā)明實施例提供了一種輸入控制方法,該輸入控制方法對應(yīng)的程序即為圖1中的指定程序。
圖4為本發(fā)明實施例提供的輸入控制方法的流程示例圖。如圖4所示,本實施例中,輸入控制方法包括:
S401,響應(yīng)于接收到虛擬鍵盤界面的字符信息,將字符信息通過指定界面轉(zhuǎn)發(fā)給指定輸入法服務(wù)程序,指定界面為激活的可編輯界面;
S402,從指定界面攔截指定輸入法服務(wù)程序響應(yīng)于字符信息返回的候選詞匯列表;
S403,將候選詞匯列表轉(zhuǎn)發(fā)給虛擬鍵盤界面;
S404,接收虛擬鍵盤界面?zhèn)魉偷膶蜻x詞匯列表中指定詞匯的選擇信息;
S405,將選擇信息通過指定界面轉(zhuǎn)發(fā)給指定輸入法服務(wù)程序,以便指定界面基于指定輸入法服務(wù)程序響應(yīng)于選擇信息返回的指定詞匯顯示指定詞匯。
其中,虛擬鍵盤界面為醫(yī)療設(shè)備的虛擬鍵盤界面。
其中,輸入控制方法對應(yīng)的程序、指定界面都安裝在具有操作系統(tǒng)平臺的終端設(shè)備上。
由于本發(fā)明實施例提供的輸入控制方法的流程與前述實施例一中的基于虛擬鍵盤界面的輸入方法流程配合完成圖1所示通過醫(yī)療設(shè)備的虛擬鍵盤界面實現(xiàn)指定語言文字輸入的流程,本實施例未詳細(xì)描述的地方,請參見前述實施例一中基于虛擬鍵盤界面的輸入方法的相關(guān)說明。
本發(fā)明實施例提供的輸入控制方法,通過將醫(yī)療設(shè)備的虛擬鍵盤界面的字符信息傳遞給指定輸入法服務(wù)程序,使得終端設(shè)備上的指定界面能夠顯示指定輸入法服務(wù)程序基于該字符信息向指定界面返回的指定詞匯,從而實現(xiàn)了通過現(xiàn)有的醫(yī)療設(shè)備上的虛擬鍵盤界面輸入指定語言文字的目的,并且不需要在醫(yī)療設(shè)備上安裝復(fù)雜昂貴的操作系統(tǒng)平臺,成本低。
實施例四
本發(fā)明實施例提供了一種輸入控制裝置,該輸入控制裝置能夠?qū)崿F(xiàn)前述實施例三中輸入控制方法的各步驟。
圖5為本發(fā)明實施例提供的輸入控制裝置的功能方塊圖。如圖5所示,本實施例中,輸入控制裝置包括:
第一轉(zhuǎn)發(fā)模塊510,用于響應(yīng)于接收到虛擬鍵盤界面的字符信息,將字符信息通過指定界面轉(zhuǎn)發(fā)給指定輸入法服務(wù)程序,指定界面為激活的可編輯界面;
攔截模塊520,用于從指定界面攔截指定輸入法服務(wù)程序響應(yīng)于字符信息返回的候選詞匯列表;
第二轉(zhuǎn)發(fā)模塊530,用于將候選詞匯列表轉(zhuǎn)發(fā)給虛擬鍵盤界面;
第三接收模塊540,用于接收虛擬鍵盤界面?zhèn)魉偷膶蜻x詞匯列表中指定詞匯的選擇信息;
第三轉(zhuǎn)發(fā)模塊550,用于將選擇信息通過指定界面轉(zhuǎn)發(fā)給指定輸入法服務(wù)程序,以便指定界面基于指定輸入法服務(wù)程序響應(yīng)于選擇信息返回的指定詞匯顯示指定詞匯。
由于本實施例中的輸入控制裝置能夠執(zhí)行前述實施例三中的輸入控制方法,本實施例未詳細(xì)描述的部分,可參考對前述實施例三中輸入控制方法的相關(guān)說明。
本發(fā)明實施例提供的輸入控制裝置,通過將醫(yī)療設(shè)備的虛擬鍵盤界面的字符信息傳遞給指定輸入法服務(wù)程序,使得終端設(shè)備上的指定界面能夠顯示指定輸入法服務(wù)程序基于該字符信息向指定界面返回的指定詞匯,從而實現(xiàn)了通過現(xiàn)有的醫(yī)療設(shè)備上的虛擬鍵盤界面輸入指定語言文字的目的,并且不需要在醫(yī)療設(shè)備上安裝復(fù)雜昂貴的操作系統(tǒng)平臺,成本低。
實施例五
本發(fā)明實施例提供了一種顯示方法,該顯示方法執(zhí)行在圖1所示的指定界面。
圖6為本發(fā)明實施例提供的顯示方法的流程示例圖。如圖6所示,本實施例中,顯示方法包括:
S601,響應(yīng)于接收到指定程序轉(zhuǎn)發(fā)的虛擬鍵盤界面的字符信息,將字符信息轉(zhuǎn)發(fā)給指定輸入法服務(wù)程序;
S602,接收指定輸入法服務(wù)程序響應(yīng)于字符信息返回的候選詞匯列表,以便指定程序攔截候選詞匯列表并轉(zhuǎn)發(fā)給虛擬鍵盤界面;
S603,接收指定程序轉(zhuǎn)發(fā)的虛擬鍵盤界面對候選詞匯列表中指定詞匯的選擇信息,并將選擇信息轉(zhuǎn)發(fā)給指定輸入法服務(wù)程序;
S604,響應(yīng)于接收到指定輸入法服務(wù)程序響應(yīng)于選擇信息返回的指定詞匯,顯示指定詞匯。
其中,虛擬鍵盤界面為醫(yī)療設(shè)備的虛擬鍵盤界面。
其中,顯示方法對應(yīng)的程序、指定界面、指定程序都安裝在具有操作系統(tǒng)平臺的終端設(shè)備上。
由于本發(fā)明實施例提供的顯示方法的流程與前述實施例一中的基于虛擬鍵盤界面的輸入方法流程配合完成圖1所示通過醫(yī)療設(shè)備的虛擬鍵盤界面實現(xiàn)指定語言文字輸入的流程,本實施例未詳細(xì)描述的地方,請參見前述實施例一中基于虛擬鍵盤界面的輸入方法的相關(guān)說明。
本發(fā)明實施例提供的顯示方法,通過將醫(yī)療設(shè)備的虛擬鍵盤界面的字符信息傳遞給具有操作系統(tǒng)平臺的終端設(shè)備上的指定輸入法服務(wù)程序,能夠顯示指定輸入法服務(wù)程序基于該字符信息向指定界面返回的指定詞匯,從而實現(xiàn)了通過現(xiàn)有的醫(yī)療設(shè)備上的虛擬鍵盤界面輸入指定語言文字的目的,并且不需要在醫(yī)療設(shè)備上安裝復(fù)雜昂貴的操作系統(tǒng)平臺,成本低。
實施例六
本發(fā)明實施例提供了一種顯示裝置,該顯示裝置能夠?qū)崿F(xiàn)前述實施例五中顯示方法的各步驟。
圖7為本發(fā)明實施例提供的顯示裝置的功能方塊圖。如圖7所示,本實施例中,顯示包括:
第四轉(zhuǎn)發(fā)模塊710,用于響應(yīng)于接收到指定程序轉(zhuǎn)發(fā)的虛擬鍵盤界面的字符信息,將字符信息轉(zhuǎn)發(fā)給指定輸入法服務(wù)程序;
第四接收模塊720,用于接收指定輸入法服務(wù)程序響應(yīng)于字符信息返回的候選詞匯列表,以便指定程序攔截所述候選詞匯列表并轉(zhuǎn)發(fā)給虛擬鍵盤界面;
接收及轉(zhuǎn)發(fā)模塊730,用于接收指定程序轉(zhuǎn)發(fā)的虛擬鍵盤界面對候選詞匯列表中指定詞匯的選擇信息,并將選擇信息轉(zhuǎn)發(fā)給指定輸入法服務(wù)程序;
顯示模塊740,用于響應(yīng)于接收到指定輸入法服務(wù)程序響應(yīng)于選擇信息返回的指定詞匯,顯示指定詞匯。
由于本實施例中的顯示裝置能夠執(zhí)行前述實施例五中的顯示方法,本實施例未詳細(xì)描述的部分,可參考對前述實施例五中顯示方法的相關(guān)說明。
本發(fā)明實施例提供的顯示裝置,通過將醫(yī)療設(shè)備的虛擬鍵盤界面的字符信息傳遞給具有操作系統(tǒng)平臺的終端設(shè)備上的指定輸入法服務(wù)程序,能夠顯示指定輸入法服務(wù)程序基于該字符信息向指定界面返回的指定詞匯,從而實現(xiàn)了通過現(xiàn)有的醫(yī)療設(shè)備上的虛擬鍵盤界面輸入指定語言文字的目的,并且不需要在醫(yī)療設(shè)備上安裝復(fù)雜昂貴的操作系統(tǒng)平臺,成本低。
實施例七
本發(fā)明實施例提供一種終端設(shè)備,該終端設(shè)備設(shè)置有前述實施例四的輸入控制裝置和前述實施例六的顯示裝置;或者,該終端設(shè)備設(shè)置有前述實施例二的基于虛擬鍵盤界面的輸入裝置、前述實施例四的輸入控制裝置和前述實施例六的顯示裝置。
其中,終端設(shè)備可以是個人計算機、筆記本等。
帶有虛擬鍵盤界面的醫(yī)療設(shè)備與本發(fā)明實施例提供的終端設(shè)備相連后,就可以利用本發(fā)明實施例提供的終端設(shè)備的操作系統(tǒng)平臺,實現(xiàn)通過醫(yī)療設(shè)備上的虛擬鍵盤界面輸入指定語言文字的目的,并且不需要在醫(yī)療設(shè)備上安裝復(fù)雜昂貴的操作系統(tǒng)平臺,成本低。
實施例八
本發(fā)明實施例提供一種醫(yī)療設(shè)備,該醫(yī)療設(shè)備設(shè)置有前述實施例二的基于虛擬鍵盤界面的輸入裝置。
本發(fā)明實施例提供的醫(yī)療設(shè)備與實施例七提供的終端設(shè)備相連后,就可以利用終端設(shè)備的操作系統(tǒng)平臺,實現(xiàn)通過醫(yī)療設(shè)備上的虛擬鍵盤界面輸入指定語言文字的目的,并且不需要在醫(yī)療設(shè)備上安裝復(fù)雜昂貴的操作系統(tǒng)平臺,成本低。
以上所述僅為本方案的較佳實施例而已,并不用以限制本方案,凡在本方案的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本方案保護(hù)的范圍之內(nèi)。