亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

可調(diào)整軟件鍵盤(pán)配置的軟件程序物品及其顯示方法與裝置的制作方法

文檔序號(hào):6574333閱讀:261來(lái)源:國(guó)知局
專利名稱:可調(diào)整軟件鍵盤(pán)配置的軟件程序物品及其顯示方法與裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明關(guān)于一種軟件鍵盤(pán),尤其指一種適用于具備輸入功能的顯示裝置的可調(diào)整軟件鍵盤(pán)字鍵配置的軟件程序物品及其顯示方法與裝置。
然而,公知的軟件鍵盤(pán)配置,并不具備動(dòng)態(tài)調(diào)整字鍵的能力。即若要改變軟件鍵盤(pán)各字鍵間的座標(biāo)位置關(guān)系、或改變每一座標(biāo)所代表的字鍵,則必須重新撰寫(xiě)一套程序以符合需求。此舉不但耗費(fèi)資源,更因不具動(dòng)態(tài)調(diào)整字鍵位置的能力而不易發(fā)展可符合各種需求的軟件鍵盤(pán)。以上均非十分理想。
本發(fā)明的另一目的是在提供一種可調(diào)整軟件鍵盤(pán)配置的軟件程序物品及其顯示方法與裝置,能動(dòng)態(tài)調(diào)整鍵盤(pán)字鍵配置,提高彈性以適應(yīng)各種需求的軟件鍵盤(pán)。
為實(shí)現(xiàn)上述目的,本發(fā)明提供的一種可調(diào)整軟件鍵盤(pán)配置的軟件程序物品,是可將一軟件鍵盤(pán)顯示于具有可顯示輸入字鍵的電子裝置上,該軟件程序物品包括以下的程序碼一字鍵座標(biāo)表,包括復(fù)數(shù)個(gè)字鍵的字碼,以及各字鍵所對(duì)應(yīng)的座標(biāo)位置資料;一顯示軟件鍵盤(pán)程序碼,可顯示一軟件鍵盤(pán)于該顯示器中,其中該軟件鍵盤(pán)包括顯示復(fù)數(shù)個(gè)字鍵,而各字鍵的位置是依照該座標(biāo)位置資料所排列;一讀入座標(biāo)值程序碼,可讀取該使用者點(diǎn)選該軟件鍵盤(pán)處的座標(biāo)值;一查詢機(jī)制程序碼,是依照讀入的座標(biāo)值查詢?cè)撟宙I座標(biāo)表,以擷取對(duì)應(yīng)的字碼;以及一顯示字鍵程序碼,將該字碼所代表的字鍵圖形或功能,顯示于該顯示器上。
其中該字鍵座標(biāo)表的座標(biāo)位置資料是定義各字鍵對(duì)應(yīng)于該顯示器的絕對(duì)位置。
其中該字鍵座標(biāo)表的座標(biāo)位置資料是定義各字鍵間的相對(duì)位置。
可由更改該字鍵座標(biāo)表的座標(biāo)位置資料,以形成該軟件鍵盤(pán)不同的內(nèi)容或版面配置。
其中該顯示器為個(gè)人數(shù)字助理(PDA)熒幕。
其中該顯示器為手機(jī)熒幕。
其中該字鍵是代表字母、數(shù)字、符號(hào)、及/或功能鍵。
本發(fā)明提供的一種顯示輸入字鍵的方法,是將使用者所點(diǎn)選的字鍵顯示于一顯示器上,該方法包括(A)顯示一軟件鍵盤(pán)于顯示器中,該軟件鍵盤(pán)的配置是參考一字鍵座標(biāo)表,其中該字鍵座標(biāo)表包括有復(fù)數(shù)個(gè)字鍵的字碼,以及各字鍵所對(duì)應(yīng)的座標(biāo)位置資料,使得各字鍵的位置依照該座標(biāo)位置資料所排列;(B)使用者點(diǎn)選該軟件鍵盤(pán)所顯示的字鍵;(C)讀取該使用者點(diǎn)選該軟件鍵盤(pán)處的座標(biāo)值;(D)依照讀入的座標(biāo)值查詢?cè)撟宙I座標(biāo)表,以擷取對(duì)應(yīng)的字碼;以及(E)將該字碼所代表的字鍵圖形或功能,顯示于該顯示器上。
本發(fā)明提供的一種具有可顯示輸入字鍵的電子裝置,包括有一顯示器;
一微處理器;以及一存儲(chǔ)器,與該微處理器連結(jié),且該存儲(chǔ)器包括有一可執(zhí)行的軟件程序,其中,該軟件程序包括有以下的程序碼一字鍵座標(biāo)表,包括復(fù)數(shù)個(gè)字鍵的字碼,以及各字鍵所對(duì)應(yīng)的座標(biāo)位置資料;一顯示軟件鍵盤(pán)程序碼,可顯示一軟件鍵盤(pán)于該顯示器中,其中該軟件鍵盤(pán)包括顯示復(fù)數(shù)個(gè)字鍵,而各字鍵的位置系依照該座標(biāo)位置資料所排列;一讀入座標(biāo)值程序碼,可讀取該使用者點(diǎn)選該軟件鍵盤(pán)處的座標(biāo)值;一查詢機(jī)制程序碼,依照讀入的座標(biāo)值查詢?cè)撟宙I座標(biāo)表,以擷取對(duì)應(yīng)的字碼;以及一顯示字鍵程序碼,將該字碼所代表的字鍵圖形或功能,顯示于該顯示器上。
上述具有可顯示輸入字鍵的電子裝置,包括有一顯示器;一微處理器;以及一存儲(chǔ)器,與該微處理器連結(jié),且該存儲(chǔ)器包括有一可執(zhí)行的軟件程序,其中,該微處理器可執(zhí)行該軟件程序以達(dá)成下列機(jī)制(A)顯示一軟件鍵盤(pán)于顯示器中,該軟件鍵盤(pán)的配置是參考一字鍵座標(biāo)表,其中該字鍵座標(biāo)表包括有復(fù)數(shù)個(gè)字鍵的字碼,以及各字鍵所對(duì)應(yīng)的座標(biāo)位置資料,使得各字鍵的位置依照該座標(biāo)位置資料所排列;(B)使用者點(diǎn)選該軟件鍵盤(pán)所顯示的字鍵;(C)讀取該使用者點(diǎn)選該軟件鍵盤(pán)處的座標(biāo)值;(D)依照讀入的座標(biāo)值查詢?cè)撟宙I座標(biāo)表,以擷取對(duì)應(yīng)的字碼;以及(E)將該字碼所代表的字鍵圖形或功能,顯示于該顯示器上。


圖1為本發(fā)明的系統(tǒng)方塊圖。
圖2為本發(fā)明軟件程序的示意圖。
圖3為本發(fā)明顯示輸入字鍵方法的流程圖。
圖4為本發(fā)明第一實(shí)施例的字鍵座標(biāo)表示意圖。
圖5為第4圖字鍵座標(biāo)表所代表的軟件鍵盤(pán)示意圖。
圖6為本發(fā)明第二實(shí)施例的字鍵座標(biāo)表示意圖。
圖7為第6圖字鍵座標(biāo)表所代表的軟件鍵盤(pán)示意圖。
圖8為本發(fā)明第三實(shí)施例的字鍵座標(biāo)表示意圖。
圖9為第8圖字鍵座標(biāo)表所代表的軟件鍵盤(pán)示意圖。
圖10為本發(fā)明顯示輸入字鍵的示意圖。
請(qǐng)先參閱圖1,本發(fā)明的系統(tǒng)方塊圖,顯示本發(fā)明主要包括有一顯示器90、一微處理器80、以及一存儲(chǔ)器81,顯示器90用以顯示一軟件鍵盤(pán)30,其中,軟件鍵盤(pán)30上顯示有字母、數(shù)字、符號(hào)、及/或功能鍵等,以供使用者進(jìn)行點(diǎn)選輸入。上述的顯示器90可為個(gè)人數(shù)字助理(PDA)熒幕、手機(jī)熒幕、或電腦熒幕等各種不同解析度的顯示裝置。
接下來(lái)請(qǐng)參閱圖2,本發(fā)明軟件程序的示意圖,軟件程序10儲(chǔ)存于存儲(chǔ)器81中,包括有以下的程序碼供微處理器80執(zhí)行一字鍵座標(biāo)表20,定義有復(fù)數(shù)個(gè)字鍵的字碼,以及各字鍵所對(duì)應(yīng)的座標(biāo)位置資料。一顯示軟件鍵盤(pán)程序碼11,可用以將軟件鍵盤(pán)30顯示于顯示器90中,其中軟件鍵盤(pán)30所顯示的字鍵,是根據(jù)字鍵座標(biāo)表的座標(biāo)位置資料所排列。一讀入座標(biāo)值程序碼12,可讀取使用者點(diǎn)選軟件鍵盤(pán)30處的座標(biāo)值。一查詢機(jī)制程序碼13,微處理器80可依照讀入的座標(biāo)值,查詢字鍵座標(biāo)表20,以擷取此座標(biāo)對(duì)應(yīng)的字碼。一顯示字鍵程序碼14,可將字碼所代表的字鍵圖形或功能,顯示于顯示器90上。
圖3為本發(fā)明顯示輸入字鍵方法的流程圖,首先,顯示一軟件鍵盤(pán)30于顯示器90上(步驟S301),以利使用者點(diǎn)選進(jìn)行輸入,當(dāng)使用者點(diǎn)選軟件鍵盤(pán)30所顯示的字鍵后(步驟S302),微處理器80執(zhí)行軟件程序10的讀入座標(biāo)值程序碼12以讀取使用者點(diǎn)選處的座標(biāo)值(步驟S303),并根據(jù)字鍵座標(biāo)表20查詢座標(biāo)值對(duì)應(yīng)的字鍵(步驟S304),再根據(jù)字鍵座標(biāo)表20查詢字鍵對(duì)應(yīng)的字碼(步驟S305),最后可將字碼所代表的字鍵圖形或功能顯示于顯示器90上(步驟S306)。
根據(jù)上述步驟,請(qǐng)一并參閱圖10,本發(fā)明顯示輸入字鍵的示意圖。例如當(dāng)使用者欲點(diǎn)選軟件鍵盤(pán)30上的「y」鍵進(jìn)行輸入時(shí),微處理器80可查詢使用者點(diǎn)選處在軟件鍵盤(pán)30上所代表的座標(biāo)值,查詢結(jié)果得知其字碼為「y」,再經(jīng)由顯示字鍵程序碼14將「y」所代表的字鍵圖形顯示于軟件鍵盤(pán)30上方的顯示欄位。如圖所示,使用者利用軟件鍵盤(pán)30輸入「software key」的字串。
接下來(lái)請(qǐng)參閱圖4,本發(fā)明第一實(shí)施例的字鍵座標(biāo)表示意圖,字鍵座標(biāo)表20所定義的資料,包括有字鍵的字碼21及其座標(biāo)位置資料22,其中的座標(biāo)位置資料22利用兩組座標(biāo)值所包含的范圍來(lái)決定字鍵所在位置及大小,即(X1,Y1)與(X2,Y2)兩組。其中,本實(shí)施例的座標(biāo)位置資料22是定義各字鍵對(duì)應(yīng)于顯示器90的絕對(duì)位置,當(dāng)然也可定義各字鍵間的相對(duì)位置。
以字鍵「A」為例,根據(jù)字鍵座標(biāo)表20的定義,其座標(biāo)位置資料22為(0,0)、(20,20),若顯示器90左上角所代表的座標(biāo)值為(0,0),且其X軸向右方延伸、Y軸向下方延伸。則請(qǐng)參閱圖5所示,字鍵「A」顯示于顯示器90的左上角。而根據(jù)第4圖所有座標(biāo)位置資料22,可于圖5中顯示出一「ABCD」由左至右排列的軟件鍵盤(pán)30。
圖6為本發(fā)明第二實(shí)施例的字鍵座標(biāo)表示意圖,其中,字碼21與圖4的字碼21相同,但座標(biāo)位置資料22稍有更改,因此于圖7所顯示的軟件鍵盤(pán)30,其配置不同于圖5。即當(dāng)使用者更改座標(biāo)位置資料22中各字鍵的座標(biāo)值時(shí),即可馬上改變軟件鍵盤(pán)30的配置,而不用重新撰寫(xiě)一套程序以符合不同配置的需求。
圖8為本發(fā)明第三實(shí)施例的字鍵座標(biāo)表示意圖,其中,座標(biāo)位置資料22與第6圖的座標(biāo)位置資料22相同,但字碼21改為「1234」,因此于圖9所顯示的軟件鍵盤(pán)30,其配置雖與圖7相同,但所顯示的字鍵不同。即當(dāng)使用者更改字鍵座標(biāo)表20的字碼22時(shí),即可馬上改變軟件鍵盤(pán)30所顯示的字鍵,同樣不需重新撰寫(xiě)一套程序以符合不同需求。例如使用相同的座標(biāo)位置資料22,但軟件鍵盤(pán)30可依字碼21的定義,以顯示中文注音符號(hào)、英文字母、或阿拉伯?dāng)?shù)字…等不同語(yǔ)系的設(shè)定。
惟應(yīng)注意的是,上述諸多實(shí)施例僅是為了便于說(shuō)明而舉例而已,本發(fā)明所主張的權(quán)利范圍自應(yīng)以申請(qǐng)專利范圍所述為準(zhǔn),而非僅限于上述
權(quán)利要求
1.一種可調(diào)整軟件鍵盤(pán)配置的軟件程序物品,將一軟件鍵盤(pán)顯示于具有可顯示輸入字鍵的電子裝置上,該程序物品包括以下的程序碼一字鍵座標(biāo)表,包括復(fù)數(shù)個(gè)字鍵的字碼,以及各字鍵所對(duì)應(yīng)的座標(biāo)位置資料;一顯示軟件鍵盤(pán)程序碼,可顯示一軟件鍵盤(pán)于該顯示器中,其中該軟件鍵盤(pán)包括顯示復(fù)數(shù)個(gè)字鍵,而各字鍵的位置是依照該座標(biāo)位置資料所排列;一讀入座標(biāo)值程序碼,可讀取該使用者點(diǎn)選該軟件鍵盤(pán)處的座標(biāo)值;一查詢機(jī)制程序碼,依照讀入的座標(biāo)值查詢?cè)撟宙I座標(biāo)表,以擷取對(duì)應(yīng)的字碼;以及一顯示字鍵程序碼,將該字碼所代表的字鍵圖形或功能,顯示于該顯示器上。
2.如權(quán)利要求1所述的可調(diào)整軟件鍵盤(pán)配置的軟件程序物品,其特征在于,其中該字鍵座標(biāo)表的座標(biāo)位置資料是定義各字鍵對(duì)應(yīng)于該顯示器的絕對(duì)位置。
3.如權(quán)利要求1所述的可調(diào)整軟件鍵盤(pán)配置的軟件程序物品,其特征在于,其中該字鍵座標(biāo)表的座標(biāo)位置資料是定義各字鍵間的相對(duì)位置。
4.如權(quán)利要求1所述的可調(diào)整軟件鍵盤(pán)配置的軟件程序物品,其特征在于,可由更改該字鍵座標(biāo)表的座標(biāo)位置資料,以形成該軟件鍵盤(pán)不同的內(nèi)容或版面配置。
5.如權(quán)利要求1所述的可調(diào)整軟件鍵盤(pán)配置的軟件程序物品,其特征在于,其中該顯示器為個(gè)人數(shù)字助理(PDA)熒幕。
6.如權(quán)利要求1所述的可調(diào)整軟件鍵盤(pán)配置的軟件程序物品,其特征在于,其中該顯示器為手機(jī)熒幕。
7.如權(quán)利要求1所述的可調(diào)整軟件鍵盤(pán)配置的軟件程序物品,其特征在于,其中該字鍵代表字母、數(shù)字、符號(hào)、及/或功能鍵。
8.一種顯示輸入字鍵的方法,將使用者所點(diǎn)選的字鍵顯示于一顯示器上,該方法包括(A)顯示一軟件鍵盤(pán)于顯示器中,該軟件鍵盤(pán)的配置是參考一字鍵座標(biāo)表,其中該字鍵座標(biāo)表包括有復(fù)數(shù)個(gè)字鍵的字碼,以及各字鍵所對(duì)應(yīng)的座標(biāo)位置資料,使得各字鍵的位置依照該座標(biāo)位置資料所排列;(B)使用者點(diǎn)選該軟件鍵盤(pán)所顯示的字鍵;(C)讀取該使用者點(diǎn)選該軟件鍵盤(pán)處的座標(biāo)值;(D)依照讀入的座標(biāo)值查詢?cè)撟宙I座標(biāo)表,以擷取對(duì)應(yīng)的字碼;以及(E)將該字碼所代表的字鍵圖形或功能,顯示于該顯示器上。
9.一種具有可顯示輸入字鍵的電子裝置,包括有一顯示器;一微處理器;以及一存儲(chǔ)器,與該微處理器連結(jié),且該存儲(chǔ)器包括有一可執(zhí)行的軟件程序,其中,該軟件程序包括有以下的程序碼一字鍵座標(biāo)表,包括復(fù)數(shù)個(gè)字鍵的字碼,以及各字鍵所對(duì)應(yīng)的座標(biāo)位置資料;一顯示軟件鍵盤(pán)程序碼,可顯示一軟件鍵盤(pán)于該顯示器中,其中該軟件鍵盤(pán)包括顯示復(fù)數(shù)個(gè)字鍵,而各字鍵的位置是依照該座標(biāo)位置資料所排列;一讀入座標(biāo)值程序碼,可讀取該使用者點(diǎn)選該軟件鍵盤(pán)處的座標(biāo)值;一查詢機(jī)制程序碼,依照讀入的座標(biāo)值查詢?cè)撟宙I座標(biāo)表,以擷取對(duì)應(yīng)的字碼;以及一顯示字鍵程序碼,將該字碼所代表的字鍵圖形或功能,顯示于該顯示器上。
10.一種具有可顯示輸入字鍵的電子裝置,包括有一顯示器;一微處理器;以及一存儲(chǔ)器,與該微處理器連結(jié),且該存儲(chǔ)器包括有一可執(zhí)行的軟件程序,其中,該微處理器可執(zhí)行該軟件程序以達(dá)成下列機(jī)制(A)顯示一軟件鍵盤(pán)于顯示器中,該軟件鍵盤(pán)的配置是參考一字鍵座標(biāo)表,其中該字鍵座標(biāo)表包括有復(fù)數(shù)個(gè)字鍵的字碼,以及各字鍵所對(duì)應(yīng)的座標(biāo)位置資料,使得各字鍵的位置依照該座標(biāo)位置資料所排列;(B)使用者點(diǎn)選該軟件鍵盤(pán)所顯示的字鍵;(C)讀取該使用者點(diǎn)選該軟件鍵盤(pán)處的座標(biāo)值;(D)依照讀入的座標(biāo)值查詢?cè)撟宙I座標(biāo)表,以擷取對(duì)應(yīng)的字碼;以及(E)將該字碼所代表的字鍵圖形或功能,顯示于該顯示器上。
全文摘要
一種可調(diào)整軟件鍵盤(pán)配置的軟件程序物品及其顯示方法與裝置,可根據(jù)一字鍵坐標(biāo)表所定義各字鍵的字碼及坐標(biāo)位置資料,將一軟件鍵盤(pán)顯示于具有可顯示輸入字鍵的電子裝置上。當(dāng)使用者點(diǎn)選輸入時(shí),微處理器可讀取顯示器上點(diǎn)選處的坐標(biāo)值,并根據(jù)此坐標(biāo)值所對(duì)應(yīng)的字碼,將代表的字鍵圖形或功能,顯示于顯示器上。也可修改字鍵坐標(biāo)表的字碼或坐標(biāo)位置資料設(shè)定,以符合不同的軟件鍵盤(pán)配置需求、或不同語(yǔ)系設(shè)定。
文檔編號(hào)G06F3/14GK1428692SQ0114494
公開(kāi)日2003年7月9日 申請(qǐng)日期2001年12月24日 優(yōu)先權(quán)日2001年12月24日
發(fā)明者侯玉展, 葉宗倫 申請(qǐng)人:財(cái)團(tuán)法人資訊工業(yè)策進(jìn)會(huì)
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1