專利名稱:具有數(shù)字鍵中英文輸入法的稅控收款機(jī)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種稅控收款機(jī),特別是涉及一種具有數(shù)字鍵中英文輸入的稅控收款機(jī)。
背景技術(shù):
稅控收款機(jī)是一種具有法律嚴(yán)肅性和不可破壞性的帶有稅控功能的收款機(jī),它不僅是商業(yè)企業(yè)經(jīng)營(yíng)管理的得力助手,也是稅務(wù)機(jī)關(guān)對(duì)企業(yè)采集計(jì)稅數(shù)據(jù)的執(zhí)法代表。其內(nèi)部裝有自動(dòng)記錄但不能更改和抹掉的稅控存儲(chǔ)器,記錄著每日的營(yíng)業(yè)數(shù)據(jù)和應(yīng)納稅額,以便可以通過各種途徑向納稅機(jī)關(guān)傳遞準(zhǔn)確有效的稅控?cái)?shù)據(jù),為防止數(shù)據(jù)的被篡改,它一般采用特殊″鉛封″手段固定在機(jī)器內(nèi)部,除稅務(wù)和專職注冊(cè)維修人員外任何人不能打開。
一般來說,稅控收款機(jī)由以下幾部分組成1、顯示裝置;2、打印發(fā)票的打印系統(tǒng);3、專用中央處理系統(tǒng),即CPU;4、專用稅控處理系統(tǒng),其中包括協(xié)助CPU進(jìn)行程序運(yùn)算的第一存儲(chǔ)器,及盡量長(zhǎng)久的記錄數(shù)據(jù)的第二存儲(chǔ)器;5、專用外圍設(shè)備驅(qū)動(dòng)系統(tǒng),包括鍵盤、鼠標(biāo)等外設(shè);6、電源、電池系統(tǒng);8、帶物理安全保證的機(jī)箱;9、處理程序等。
隨著稅控收款機(jī)功能的增加,更多子功能,如繳稅人和發(fā)票抬頭客戶的名稱、地址等等的實(shí)現(xiàn)都要求具有接受不同類型,包括數(shù)字、英文字母和中文漢字等輸入的功能?,F(xiàn)有的稅控收款機(jī)基本沒有設(shè)置輸入法,都是用程序設(shè)計(jì)好輸入數(shù)字信息,在已印刷好格式的發(fā)票聯(lián)上打印而出發(fā)票,這樣不靈活也不直觀,例如發(fā)票開給誰無從記錄數(shù)據(jù)。因此,現(xiàn)有的稅控收款機(jī)明顯存在不便與缺陷,而有待于加以改進(jìn)。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種具有數(shù)字鍵中英文輸入的稅控收款機(jī),其可以通過按鍵選擇不同輸入法,包括數(shù)字、英文和中文等,而將文字信息輸入稅控收款機(jī),從而使稅控收款機(jī)可以具有更多的功能。
本發(fā)明的一種具有數(shù)字鍵中英文輸入法的稅控收款機(jī),其包括一用于控制的CPU,一顯示裝置、一鍵盤、至少一存儲(chǔ)器分別與所述CPU通訊連接及接收其控制,其中,所述鍵盤上的按鍵同時(shí)標(biāo)識(shí)有對(duì)應(yīng)的數(shù)字和字母;所述CPU接收所述鍵盤的按鍵輸入信息,控制所述顯示裝置顯示對(duì)應(yīng)字符或所有可能的字母組合并從所述字母組合中用手動(dòng)按鍵選擇。
所述的稅控收款機(jī),其中,所述數(shù)字按鍵為0-9,從而同一數(shù)字按鍵標(biāo)識(shí)有多個(gè)字母/字符,所述CPU在字母輸入狀態(tài)下根據(jù)按鍵次數(shù)確定對(duì)應(yīng)字母/字符。
所述的稅控收款機(jī),其中,所述數(shù)字按鍵為0-9,從而同一數(shù)字按鍵標(biāo)識(shí)有多個(gè)字母/字符,所述稅控收款機(jī)在漢字輸入狀態(tài)下,根據(jù)按鍵組合字典顯示有效字母組合。
所述的稅控收款機(jī),其中,所述鍵盤中設(shè)置一輸入法切換鍵,通過按該輸入法切換鍵次數(shù)切換中文、英文或數(shù)字輸入狀態(tài)。
所述的稅控收款機(jī),其中,所述鍵盤中還設(shè)置有至少兩方向鍵,用于上下翻屏和選擇拼音組合。
所述的稅控收款機(jī),其中,所述鍵盤中還設(shè)置有一確認(rèn)鍵,用于漢字輸入中確定選擇的拼音組合。
本發(fā)明的一種具有數(shù)字鍵中英文輸入法的稅控收款機(jī),由于采用在現(xiàn)有按鍵的基礎(chǔ)上設(shè)置數(shù)字按鍵對(duì)應(yīng)字母按鍵,方便地實(shí)現(xiàn)了令使用者輸入文字信息。
附圖簡(jiǎn)要說明以下,結(jié)合附圖,通過對(duì)本發(fā)明較佳實(shí)施例的詳細(xì)描述,將使本發(fā)明的技術(shù)方案及其有益效果顯而易見。
附圖中,
圖1為本發(fā)明的稅控收款機(jī)的硬件邏輯框圖;圖2為本發(fā)明的稅控收款機(jī)的CPU電路圖;圖2A和圖2B分別為本發(fā)明的稅控收款機(jī)的鍵盤連接電路和IC卡接口電路原理圖;圖3是本發(fā)明的輸入法的用戶操作流程圖。
具體實(shí)施例方式
下文,將詳細(xì)描述本發(fā)明。
本發(fā)明的稅控收款機(jī)100,如圖1所示的,其包括一用于控制的CPU110,一顯示裝置120,該顯示裝置120可以是一液晶顯示屏,一鍵盤130,一存儲(chǔ)器140,該存儲(chǔ)器140包括一用于程序運(yùn)行的SDRAM141和一用于長(zhǎng)久存儲(chǔ)數(shù)據(jù)的閃存142,分別與所述CPU110通訊連接及接受其控制,所述鍵盤130上同時(shí)標(biāo)識(shí)有對(duì)應(yīng)數(shù)字和不同字母,通常為0-9數(shù)字按鍵“2”鍵對(duì)應(yīng)“abc”;“3”鍵對(duì)應(yīng)“def”;......,如此等等;每一按鍵數(shù)字通常對(duì)應(yīng)多個(gè)字母。所述CPU110接收所述鍵盤130的按鍵輸入信息,根據(jù)按鍵的按動(dòng)次數(shù)和可能的組合,控制所述顯示裝置120顯示對(duì)應(yīng)字母組合,并從字庫(kù)中調(diào)出對(duì)應(yīng)漢字以供手動(dòng)選擇。
所述CPU110控制所述稅控收款機(jī),在字母輸入狀態(tài)下可以根據(jù)按鍵次數(shù)確定對(duì)應(yīng)字母,例如按“2”鍵一次,顯示為“a”;再按一次“2”鍵,顯示為“b”;第三次按“2”鍵,顯示為“c”;再按下去,重新循環(huán)顯示。
所述CPU110控制所述稅控收款機(jī),在字母輸入狀態(tài)下,也可以根據(jù)按鍵組合確定有效組合,例如依次按下“7”“4”“2”“6”,將得到拼音組合“pian”“piao”“qian”“qiao”“shan”“shao”;此過程中,可以按清除鍵清除錯(cuò)誤的按鍵;也可以按返回鍵清除所有的按鍵;此時(shí)按上鍵、下鍵,可選擇切換上述拼音組合,被選中的拼音組合將突出顯示;此時(shí)按確認(rèn)鍵,可以確定當(dāng)前選中的拼音組合,該拼音對(duì)應(yīng)的中文漢字可以對(duì)應(yīng)有數(shù)字鍵0~9,通過按相應(yīng)數(shù)字按鍵可選中漢字并輸入到輸入窗口內(nèi);此時(shí)按上鍵、下鍵,可選擇該拼音對(duì)應(yīng)的其他中文漢字。
上述較為智能的篩選過程通常是由于所述稅控收款機(jī)的存儲(chǔ)器140中存儲(chǔ)有對(duì)應(yīng)字母組合字典,從而,可以通過程序?qū)Π存I的可能字母組合進(jìn)行排列組合后對(duì)照字母組合字典確定可能的組合狀態(tài);在中文輸入中,通常還有一個(gè)漢字字庫(kù),其中可以有數(shù)個(gè)漢字與上述某一字母組合相對(duì)應(yīng),從而,也顯示在所述顯示裝置120中供使用者選擇。這種自動(dòng)篩選的過程大大減少了使用者按鍵的頻率,因此可以提高輸入效率。
本發(fā)明的稅控收款機(jī)的鍵盤,可以設(shè)置以下按鍵,分別為“數(shù)字”0-9,其中每一按鍵又對(duì)應(yīng)多個(gè)字母按鍵;“輸入法切換”鍵用于輸入法之間的切換,如數(shù)字、字母或中文;上、下方向移動(dòng)鍵,用于在出現(xiàn)多個(gè)可供選擇項(xiàng)時(shí)翻屏,如對(duì)應(yīng)同一個(gè)拼音有多個(gè)漢字時(shí)的尋找另一屏中的漢字;以及“.”鍵,由于稅控收款機(jī)的金額數(shù)字輸入的特殊需要,單獨(dú)設(shè)置小數(shù)點(diǎn)按鍵;“清除”、“返回”、“確認(rèn)”鍵等用以在選擇和輸入過程中對(duì)結(jié)果的不同處理方式,“清除”鍵可以清除當(dāng)前輸入結(jié)果,如漢字誤輸入,“返回”鍵可以返回上層菜單項(xiàng),“確認(rèn)”鍵確認(rèn)當(dāng)前輸入結(jié)果。需要說明的是,本發(fā)明的稅控收款機(jī)的按鍵設(shè)置不一定全部如本實(shí)施例中的設(shè)置,根據(jù)不同需要可能會(huì)將某些按鍵的功能合并由其他按鍵行使,但一個(gè)數(shù)字鍵與多個(gè)字母鍵的對(duì)應(yīng)是本發(fā)明必須的。
以下說明本發(fā)明的稅控收款機(jī)的操作過程如圖1及圖3所示,本發(fā)明的稅控收款機(jī)同時(shí)支持?jǐn)?shù)字、英文和中文字符的輸入,其基本處理流程如下
在輸入法界面下,所述CPU110檢測(cè)到鍵盤按鍵時(shí),進(jìn)行判斷,是否為功能按鍵,如為功能按鍵,例如“輸入法切換”,“清除”,“確認(rèn)”等,則執(zhí)行對(duì)應(yīng)操作。其中,當(dāng)按動(dòng)“輸入法切換”鍵,所述CPU110根據(jù)按鍵次數(shù)切換到數(shù)字、英文或中文字符輸入法;可以反復(fù)循環(huán)按動(dòng)以便尋找正確的輸入法。如果該按鍵是非功能按鍵,例如0-9數(shù)字鍵,則會(huì)在當(dāng)前輸入法狀態(tài)下,根據(jù)按鍵次數(shù)判斷對(duì)應(yīng)的字母例如,數(shù)字輸入狀態(tài)下,按動(dòng)兩次“3”鍵則輸入“33”;在英文或中文輸入狀態(tài)下,按動(dòng)兩次“3”,則輸入的是“def”中的第二個(gè)字母“e”。在輸入過程中的任意時(shí)間都可以按動(dòng)“輸入法切換”鍵在輸入法之間進(jìn)行切換;或者,在按動(dòng)方向鍵時(shí),可以上下翻屏或在多個(gè)拼音組合之間移動(dòng)。
更好的是,在英文和中文輸入法的情況下,會(huì)根據(jù)可能的拼音組合,這種可能拼音組合作為數(shù)據(jù)字典已預(yù)先存儲(chǔ)在本發(fā)明稅控收款機(jī)的存儲(chǔ)器中,從而根據(jù)該數(shù)據(jù)字典,當(dāng)所述CPU110接收到按鍵信號(hào)時(shí),會(huì)直接將所有可能的拼音組合選出,如上例中按鍵兩次“3”,則可能的輸入為“de”、“fe”,后者是一種模糊處理,其可以等待后續(xù)按鍵輸入為“fen”、“fei”、“feng”等等。
操作者可手動(dòng)選擇,如利用方向鍵將光標(biāo)移動(dòng)到待選字母/拼音組合上后按動(dòng)“確認(rèn)”鍵,從而手動(dòng)選擇需要的字母/拼音組合;當(dāng)輸入法為中文輸入時(shí),上述過程還導(dǎo)致對(duì)應(yīng)該字母組合下的中文被從字庫(kù)中選出,并對(duì)應(yīng)數(shù)字按鍵0~9列表顯示在輸入窗口內(nèi),從而操作者可以在該列表中選擇需要的中文字。
應(yīng)當(dāng)說明的是,上述過程結(jié)果都是在顯示屏顯示出來的。
在輸入操作提示框彈出后,用戶可以進(jìn)行輸入操作。在數(shù)字輸入狀態(tài)下,不顯示輸入操作提示框,按鍵被識(shí)別為數(shù)字直接輸入到待輸入工作主窗口內(nèi)。在英文輸入狀態(tài)下,輸入操作提示框包括輸入類型提示區(qū),顯示英文輸入狀態(tài);及字母選擇區(qū),如果是通過按鍵次數(shù)確定字母的輸入方式,如上例中的兩次按鍵“3”輸入第二個(gè)字母“e”,輸入也可以直接輸入到待輸入工作主窗口內(nèi),而無需字母選擇區(qū);如使用智能輸入方式,如上例中兩次按鍵“3”,從數(shù)據(jù)字典中選出多個(gè)可能組合“de”、“fe”,則需在字母選擇區(qū)內(nèi)選擇組合。在中文輸入狀態(tài)下,該輸入操作提示框包括輸入類型提示區(qū),拼音組合選擇區(qū),此外還包括一漢字選擇欄,顯示對(duì)應(yīng)該拼音組合的可選漢字。
本發(fā)明的稅控收款機(jī)的各按鍵中,功能性按鍵包括輸入法切換鍵、確認(rèn)鍵、返回鍵、方向鍵(包含上、下)和清除鍵,其具體功能描述如下按輸入法切換鍵,用戶可以選擇當(dāng)前輸入的字符類型(數(shù)字、英文和中文);按確認(rèn)鍵,可以關(guān)閉輸入法操作提示框,結(jié)束輸入操作;按返回鍵,同樣可以關(guān)閉輸入法操作提示框,但輸入結(jié)果將被忽略;上鍵、下鍵,用于在出現(xiàn)的拼音組合中移動(dòng)光標(biāo)到待選項(xiàng)上;清除鍵,用于清除光標(biāo)左邊的字符;當(dāng)輸入狀態(tài)為中文時(shí),也用于清除當(dāng)前拼音序列中的最后一個(gè)音節(jié);本發(fā)明的稅控收款機(jī)還包括各非功能性按鍵,非功能性按鍵包括數(shù)字鍵(“0”-“9”)和“點(diǎn)”鍵(“.”);以下按輸入字符類型對(duì)各鍵具體描述如下(1)數(shù)字輸入按數(shù)字鍵或“點(diǎn)”鍵將在待輸入工作主窗口中當(dāng)前光標(biāo)位置輸入相應(yīng)的數(shù)字和小數(shù)點(diǎn);(2)英文輸入首次按某個(gè)數(shù)字鍵將在待輸入工作主窗口中當(dāng)前光標(biāo)位置輸入相應(yīng)的英文字母(包含符號(hào),下同),由于單個(gè)按鍵包含多個(gè)英文字母,重復(fù)按該鍵將改變前次的輸入字母;例如重復(fù)按“2”,將在結(jié)果欄中當(dāng)前光標(biāo)位置依次得到“A”“B”“C”“A”“B”……;當(dāng)另一個(gè)數(shù)字鍵被按下后,前次的輸入結(jié)果被確定下來,同時(shí)顯示相應(yīng)于該鍵的新的英文字母,并重復(fù)上述過程。
本發(fā)明的稅控收款機(jī)產(chǎn)品的英文輸入還可以是,用輸入法切換鍵切換到英文輸入狀態(tài)時(shí),點(diǎn)擊按鍵,CPU將對(duì)按鍵進(jìn)行識(shí)別,并從數(shù)據(jù)字典中尋找正確的字母組合(單詞),并在提示框的字母選擇區(qū)內(nèi)列出,通過上下鍵可以移動(dòng)光標(biāo),通過確認(rèn)鍵可以確認(rèn)選擇的字母組合,并在待輸入工作主窗口中顯示輸入結(jié)果。
“點(diǎn)”鍵和數(shù)字鍵的操作相同。
(3)中文輸入依次按下某一拼音的每個(gè)音節(jié)對(duì)應(yīng)的按鍵,將在拼音選擇欄中得到該拼音組合,拼音選擇欄中同時(shí)包含上述按鍵可能對(duì)應(yīng)的所有拼音組合;例如依次按下“7”“4”“2”“6”,將得到拼音組合“pian”“piao”“qian”“qiao”;此過程中,可以按清除鍵清除錯(cuò)誤的按鍵。
此時(shí)按上鍵、下鍵,可選擇切換上述拼音組合,被選中的拼音組合將反白顯示;此時(shí)按確認(rèn)鍵,可以確定當(dāng)前選中的拼音組合,該拼音對(duì)應(yīng)的中文漢字列表為對(duì)應(yīng)的數(shù)字按鍵,按對(duì)應(yīng)的數(shù)字按鍵即可在待輸入工作主窗口中輸入該漢字;此時(shí)按上鍵、下鍵,可顯示待選擇的該拼音組合對(duì)應(yīng)的其他中文漢字。
本發(fā)明的電路圖如圖2、圖2A和圖2B所示的,所述CPU110與PS2接口的鍵盤通訊連接(圖2A示出的是本發(fā)明的鍵盤的處理控制芯片),對(duì)所述鍵盤的每一按鍵的按鍵次數(shù)可以進(jìn)行識(shí)別,從而確定按鍵的輸入指令,如圖2和圖2A所示。此外,本發(fā)明的CPU還可以與PS2的IC卡讀寫接口電路進(jìn)行控制處理,從而進(jìn)行IC卡讀寫,如圖2和圖2B所示。
應(yīng)當(dāng)指出的是,本發(fā)明的中文輸入法并非僅限于上述拼音輸入法,對(duì)本領(lǐng)域普通技術(shù)人員來說,可以根據(jù)本發(fā)明的技術(shù)方案及其具體實(shí)施方式
作出各種可能的改變或變形,而所有這些改變或變形都應(yīng)根據(jù)本發(fā)明后附權(quán)利要求的內(nèi)容而屬于本發(fā)明請(qǐng)求保護(hù)的范圍。
權(quán)利要求
1.一種具有數(shù)字鍵中英文輸入法的稅控收款機(jī),其包括一用于控制的CPU,一顯示裝置、一鍵盤、至少一存儲(chǔ)器分別與所述CPU通訊連接及接收其控制,其特征在于,所述鍵盤上的按鍵同時(shí)標(biāo)識(shí)有對(duì)應(yīng)的數(shù)字和字母;所述CPU接收所述鍵盤的按鍵輸入信息,控制所述顯示裝置顯示對(duì)應(yīng)字符或所有可能的字母組合并從所述字母組合中用手動(dòng)按鍵選擇。
2.根據(jù)權(quán)利要求1所述的稅控收款機(jī),其特征在于,所述數(shù)字按鍵為0-9,從而同一數(shù)字按鍵標(biāo)識(shí)有多個(gè)字母/字符,所述CPU在字母輸入狀態(tài)下根據(jù)按鍵次數(shù)確定對(duì)應(yīng)字母/字符。
3.根據(jù)權(quán)利要求1所述的稅控收款機(jī),其特征在于,所述數(shù)字按鍵為0-9,從而同一數(shù)字按鍵標(biāo)識(shí)有多個(gè)字母/字符,所述稅控收款機(jī)在漢字輸入狀態(tài)下,根據(jù)按鍵組合字典顯示有效字母組合。
4.根據(jù)權(quán)利要求2或3所述的稅控收款機(jī),其特征在于,所述鍵盤中設(shè)置一輸入法切換鍵,通過按該輸入法切換鍵次數(shù)切換中文、英文或數(shù)字輸入狀態(tài)。
5.根據(jù)權(quán)利要求4所述的稅控收款機(jī),其特征在于,所述鍵盤中還設(shè)置有至少兩方向鍵,用于上下翻屏和選擇拼音組合。
6.根據(jù)權(quán)利要求5所述的稅控收款機(jī),其特征在于,所述鍵盤中還設(shè)置有一確認(rèn)鍵,用于漢字輸入中確定選擇的拼音組合。
全文摘要
本發(fā)明的一種具有中英文輸入的稅控收款機(jī)及其輸入方法,涉及一種稅控收款機(jī),其包括一用于控制的CPU,一顯示裝置、一鍵盤、一存儲(chǔ)器分別與所述CPU通訊連接及接收其控制,所述鍵盤上同時(shí)標(biāo)識(shí)對(duì)應(yīng)數(shù)字和字母;所述CPU接收所述鍵盤的按鍵輸入信息,控制所述顯示裝置顯示字母組合,并從字庫(kù)中調(diào)出對(duì)應(yīng)漢字以供手動(dòng)選擇。設(shè)置輸入法的稅控收款機(jī)可以輸入中英文文字,因此其將具有更多可改進(jìn)的功能。
文檔編號(hào)G06F3/02GK1932901SQ200510102750
公開日2007年3月21日 申請(qǐng)日期2005年9月14日 優(yōu)先權(quán)日2005年9月14日
發(fā)明者袁仁翔, 蔡向東, 王文玲 申請(qǐng)人:上海新躍儀表廠