技術(shù)領(lǐng)域
本發(fā)明涉及信息處理裝置、打印裝置及信息處理方法。
背景技術(shù):
泰文結(jié)合表示輔音的輔音符和配置于輔音符周邊且表示元音和聲調(diào)的記號(hào)來(lái)構(gòu)成一個(gè)文字。例如,在特開(kāi)2009-103736號(hào)公報(bào)中公開(kāi)了顯示這種泰文的顯示裝置。若輸入輔音符和記號(hào),則該顯示裝置將輔音符和記號(hào)相結(jié)合起來(lái)構(gòu)成泰文來(lái)進(jìn)行顯示。
專利文獻(xiàn)1的顯示裝置在刪除正在顯示的泰文的情況下,按照與輸入輔音符和記號(hào)時(shí)的順序相反的順序,進(jìn)行刪除。因此,在刪除一個(gè)文字的情況下,需要一個(gè)個(gè)刪除構(gòu)成文字的輔音符和記號(hào),刪除一個(gè)文字時(shí),需要多次操作刪除鍵,這樣會(huì)很費(fèi)時(shí)間而且也很費(fèi)事。此外,由于按照與輸入的順序相反的順序進(jìn)行刪除,所以隨著想要?jiǎng)h除的輔音符、記號(hào)的位置,想要保留的輔音符、記號(hào)也會(huì)被刪除,因此需要重新輸入這些輔音符、記號(hào)。因此,該顯示裝置無(wú)法容易地編輯泰文。此外,在對(duì)阿拉伯文字、朝鮮語(yǔ)文字等文字進(jìn)行編輯的情況下,與泰文同樣地,該顯示裝置也無(wú)法容易地進(jìn)行編輯。此外,在個(gè)人計(jì)算機(jī)等信息處理裝置中,在顯示并編輯泰文等文字的情況下,也是同樣的。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明為了解決上述的課題而完成,其目的在于,提供一種能夠容易地編輯文字的信息處理裝置、打印裝置、信息處理方法。
本發(fā)明涉及的信息處理裝置,其特征在于,具備:輸入部,輸入構(gòu)成 1個(gè)文字的多個(gè)組成;顯示部,顯示所述多個(gè)組成;指定部,指定所述多個(gè)組成之中被用戶選擇出的任意的1個(gè)以上的組成;以及更新部,刪除所述任意的1個(gè)以上的組成,使所述顯示部顯示剩余的組成。
本發(fā)明涉及的打印裝置,其特征在于,具備:信息處理裝置,包括輸入構(gòu)成1個(gè)文字的多個(gè)組成的輸入部;顯示所述多個(gè)組成的顯示部;指定所述多個(gè)組成之中被用戶選擇出的任意的1個(gè)以上的組成的指定部;和刪除所述任意的1個(gè)以上的組成并使所述顯示部顯示剩余的組成的更新部;以及打印部,打印所述顯示部所顯示的文字。
本發(fā)明涉及的信息處理方法,其特征在于,輸入構(gòu)成1個(gè)文字的多個(gè)組成;顯示所述多個(gè)組成;指定所述多個(gè)組成之中被用戶選擇出的任意的1個(gè)以上的組成;刪除所述任意的1個(gè)以上的組成,顯示剩余的組成。
附圖說(shuō)明
結(jié)合以下的附圖來(lái)考慮以下的詳細(xì)說(shuō)明的話,能夠得到本申請(qǐng)的更加深入的理解。
圖1是表示本發(fā)明的實(shí)施方式涉及的標(biāo)簽打印機(jī)的圖。
圖2是表示本發(fā)明的實(shí)施方式涉及的標(biāo)簽打印機(jī)的結(jié)構(gòu)的框圖。
圖3是表示本發(fā)明的實(shí)施方式涉及的標(biāo)簽打印機(jī)所執(zhí)行的文字編輯處理的流程圖。
圖4是表示本發(fā)明的實(shí)施方式涉及的標(biāo)簽打印機(jī)所執(zhí)行的文字輸入處理的流程圖。
圖5是表示本發(fā)明的實(shí)施方式涉及的標(biāo)簽打印機(jī)所執(zhí)行的打印處理的流程圖。
圖6是表示泰文的結(jié)構(gòu)的圖。
圖7是表示泰文的組成(parts)的圖。
圖8(A)~(G)是表示本發(fā)明的實(shí)施方式涉及的標(biāo)簽打印機(jī)所顯示的泰文的圖。
圖9(A)~(D)是表示本發(fā)明的實(shí)施方式涉及的標(biāo)簽打印機(jī)所顯示的泰文的圖。
圖10(A)~(D)是表示本發(fā)明的實(shí)施方式涉及的標(biāo)簽打印機(jī)所顯 示的泰文的圖。
圖11是表示本發(fā)明的實(shí)施方式涉及的標(biāo)簽打印機(jī)所執(zhí)行的候補(bǔ)顯示處理的流程圖。
圖12(A)~(F)是表示本發(fā)明的實(shí)施方式涉及的標(biāo)簽打印機(jī)所顯示的泰文的圖。
具體實(shí)施方式
以下,參照附圖來(lái)說(shuō)明用于實(shí)施本發(fā)明的方式所涉及的標(biāo)簽打印機(jī)(打印裝置)。另外,對(duì)圖中相同或相應(yīng)的部分附加相同的符號(hào)。
首先,如圖1所示,本實(shí)施方式涉及的標(biāo)簽打印機(jī)100具備:輸入部120、顯示器130和打印部140。
標(biāo)簽打印機(jī)100在顯示器130上顯示從輸入部120輸入的泰文。此外,標(biāo)簽打印機(jī)100能夠基于從輸入部120輸入的指示,對(duì)所顯示的泰文進(jìn)行編輯。此外,標(biāo)簽打印機(jī)100能夠通過(guò)打印部140,將所顯示的泰文打印成標(biāo)簽。
如圖2所示,從電結(jié)構(gòu)來(lái)講,標(biāo)簽打印機(jī)100除了具備上述的輸入部120、顯示器130和打印部140以外,還具備控制部110、ROM(Read Only Memory)150和RAM(Random Access Memory)160。
控制部110包括CPU(Central Processing Unit)等??刂撇?10按照存儲(chǔ)在ROM150中的程序來(lái)執(zhí)行軟件處理,從而實(shí)現(xiàn)后述的標(biāo)簽打印機(jī)100所具備的功能??刂撇?10借助這樣的構(gòu)成,從而起到顯示控制部111、指定部112、更新部113、補(bǔ)正部114的作用。
如圖8及圖9所示,顯示控制部111使顯示器130顯示泰文。結(jié)合與從輸入部120輸入的表示泰文的組成(Parts)的代碼對(duì)應(yīng)的組成,從而構(gòu)成泰文。具體來(lái)說(shuō),泰文將表示輔音的輔音符和配置于輔音符周邊且表示元音和聲調(diào)的記號(hào)相結(jié)合起來(lái)構(gòu)成一個(gè)文字。在本實(shí)施方式中,泰文將組成(輔音符、記號(hào))相結(jié)合起來(lái)而構(gòu)成一個(gè)字,組成包含主要組成和附隨于主要組成的從屬組成。如圖6所示,主要組成是作為本部(Base)的文字。從屬組成包括附加在主要組成之下(Below)的記號(hào)、附加在主要組成之上(Above)的記號(hào)以及附加在頂部(Top)的記號(hào)。主要組成是圖7 所示的表中未附加虛線○的輔音符、記號(hào),從屬組成是附加了虛線○的記號(hào)。此外,在虛線○之上附加有字的記號(hào)之中,0E48~0E4C(Unicode)是寫在頂部(Top)的記號(hào)。其他在虛線○之上附加有字的記號(hào)是寫在上(Above)的記號(hào)。在○之下附加有字的記號(hào)是寫在下(Below)的記號(hào)。
此外,如圖8及圖9所示,顯示控制部111使顯示器130利用虛線方形來(lái)顯示表示構(gòu)成泰文的組成中的哪一部分的光標(biāo)。另外,顯示控制部111可以使顯示器130以不同的顏色、濃淡來(lái)顯示光標(biāo)所表示的組成,也可以閃爍地顯示組成。
返回到圖2,指定部112響應(yīng)于用戶對(duì)輸入部120進(jìn)行的輸入,向顯示控制部111給出使顯示器130所顯示的光標(biāo)進(jìn)行移動(dòng)的指示,并指定光標(biāo)所表示的組成。由此,指定部112基于用戶的操作,指定構(gòu)成1個(gè)文字的多個(gè)組成之中由用戶選擇出的任意1個(gè)以上的組成。
更新部113響應(yīng)于用戶對(duì)輸入部120進(jìn)行的輸入,刪除指定部112所指定的組成,對(duì)顯示控制部111進(jìn)行指示,使得顯示器130顯示將剩余的組成相結(jié)合而成的泰文。由此,更新部113響應(yīng)于用戶的刪除操作,刪除指定部112所指定的組成,進(jìn)行指示,使得顯示器130顯示剩余的組成。此外,由此可知,更新部113并不依賴從輸入部120輸入多個(gè)組成時(shí)的順序的相反順序,而是刪除通過(guò)指定部112指定的由用戶選擇出的任意1個(gè)以上的組成。
補(bǔ)正部114受理用戶輸入的表示泰文組成的代碼的輸入,將組成插入到更新部113刪除組成之后的部分上。補(bǔ)正部114對(duì)顯示控制部111進(jìn)行指示,使得顯示器130顯示追加被輸入的組成而構(gòu)成的泰文。由此,補(bǔ)正部114確定被更新部113刪除的由用戶選擇出的任意1個(gè)以上的組成之中的一個(gè)組成的位置,在確定出的一個(gè)組成的位置處插入其他組成,與未被刪除的剩余的組成相結(jié)合后使顯示器130進(jìn)行顯示。
輸入部120是用于輸入泰文的代碼、將用戶的操作信息輸入至標(biāo)簽打印機(jī)100的輸入裝置。具體來(lái)說(shuō),輸入部120是將泰文刻印在按鍵上的鍵盤等。另外,輸入部120也可以由在觸摸面板上顯示泰文的鍵盤(軟鍵盤)、受理手寫輸入的觸摸面板構(gòu)成。
顯示器130是顯示泰文的顯示裝置。具體來(lái)說(shuō),顯示器130由具有能 顯示泰文的分辨率的液晶顯示器等構(gòu)成。
如圖1所示,打印部140具備標(biāo)簽保存部141和標(biāo)簽排出部142。打印部140在標(biāo)簽保存部141所具備的標(biāo)簽上打印顯示于顯示器130上的泰文,從標(biāo)簽排出部142排出打印有泰文的標(biāo)簽。
返回到圖2,ROM150由閃存等非易失性存儲(chǔ)器構(gòu)成,存儲(chǔ)如上述那樣控制部110實(shí)現(xiàn)各種功能的程序、數(shù)據(jù)。RAM160由易失性存儲(chǔ)器構(gòu)成,被用作存儲(chǔ)控制部110進(jìn)行各種處理的程序的工作區(qū)域。此外,RAM160存儲(chǔ)從輸入部120輸入的表示泰文的組成的代碼。
接著,說(shuō)明用戶將泰文輸入至標(biāo)簽打印機(jī)100并進(jìn)行編輯的情況。在該情況下,若用戶從輸入部120輸入表示泰文的組成的代碼,則標(biāo)簽打印機(jī)100在顯示器130顯示所輸入的泰文。此外,若用戶使顯示于顯示器上的光標(biāo)移動(dòng)到泰文的想要?jiǎng)h除的組成上,進(jìn)行刪除操作,則能夠刪除光標(biāo)所示的組成。標(biāo)簽打印機(jī)100響應(yīng)于用戶進(jìn)行的開(kāi)始文字編輯處理的操作,開(kāi)始圖3所示的文字編輯處理。
最初,控制部110判定是否從輸入部120輸入了泰文的代碼、用戶的操作信息等數(shù)據(jù)(步驟S101)。在未從輸入部120輸入數(shù)據(jù)的情況下(步驟S101;否),重復(fù)步驟S101,直到有輸入為止。
在從輸入部120輸入了數(shù)據(jù)的情況下(步驟S101;是),控制部110判定所輸入的數(shù)據(jù)是否是表示泰文的組成的代碼(步驟S102)。在所輸入的數(shù)據(jù)是表示泰文的組成的代碼的情況下(步驟S102;是),控制部110使RAM160存儲(chǔ)所輸入的泰文的代碼,進(jìn)行后述的文字輸入處理(步驟S103)。
在從輸入部120輸入的數(shù)據(jù)不是表示泰文的組成的代碼的情況下(步驟S102;否),更新部113判定所輸入的數(shù)據(jù)是否為刪除指示的數(shù)據(jù)(步驟S104)。在所輸入的數(shù)據(jù)是刪除指示的輸入的情況下(步驟104;是),刪除光標(biāo)所示的組成(步驟S105)。刪除指示的數(shù)據(jù)例如通過(guò)按壓鍵盤的“Delete”來(lái)輸入。此外,更新部113向顯示控制部111輸出使顯示器130顯示將剩余的組成相結(jié)合而成的泰文的指示。
在刪除了光標(biāo)所示的組成后,或者在從輸入部120輸入的數(shù)據(jù)不是刪除指示的數(shù)據(jù)的輸入的情況下(步驟S104;否),指定部112判定所輸入 的數(shù)據(jù)是否為使光標(biāo)移動(dòng)的數(shù)據(jù)(步驟S106)。在所輸入的數(shù)據(jù)是使光標(biāo)移動(dòng)的數(shù)據(jù)的情況下(S106;是),指定部112基于所輸入的數(shù)據(jù)來(lái)更新光標(biāo)的位置(步驟S107)。具體來(lái)說(shuō),指定部112向顯示控制部111輸出對(duì)顯示器130所顯示的光標(biāo)的位置進(jìn)行更新的指示。由光標(biāo)示出的組成是指定部112所指定的組成。使光標(biāo)移動(dòng)的輸入例如通過(guò)同時(shí)按壓“Ctrl”鍵和光標(biāo)鍵的輸入來(lái)進(jìn)行。
在更新光標(biāo)的位置之后,或者在從輸入部120輸入的數(shù)據(jù)不是使光標(biāo)移動(dòng)的輸入的情況下(步驟S106;否),控制部110判定所輸入的數(shù)據(jù)是否為使輸入光標(biāo)移動(dòng)的數(shù)據(jù)(步驟S108)。在所輸入的數(shù)據(jù)是使輸入光標(biāo)移動(dòng)的數(shù)據(jù)的情況下(步驟S108;是),控制部110基于使輸入光標(biāo)移動(dòng)的輸入的數(shù)據(jù),更新輸入光標(biāo)的位置(步驟S109)。使輸入光標(biāo)移動(dòng)的輸入例如通過(guò)光標(biāo)鍵的輸入來(lái)進(jìn)行。
在更新輸入光標(biāo)的位置之后,或者所輸入的數(shù)據(jù)不是使輸入光標(biāo)移動(dòng)的數(shù)據(jù)的情況下(步驟S108;否),控制部110判定是否向輸入部120輸入了結(jié)束指示的數(shù)據(jù)(步驟S110)。在向輸入部120輸入了結(jié)束指示的數(shù)據(jù)的情況下(步驟S110;是),控制部110結(jié)束文字編輯處理。在未對(duì)輸入部120輸入結(jié)束指示的情況下(步驟S110;否),返回到步驟S101。這樣,直到輸入結(jié)束指示為止,執(zhí)行以下處理:重復(fù)進(jìn)行步驟S101~步驟S109的處理,基于所輸入的數(shù)據(jù),將表示泰文的組成的代碼存儲(chǔ)于R AM160中,顯示與所存儲(chǔ)的代碼對(duì)應(yīng)的泰文,并對(duì)所顯示的泰文進(jìn)行編輯。此外,在文字編輯處理中,控制部110還進(jìn)行步驟S101~步驟S109的文字的組成的輸入或刪除以外的對(duì)文字進(jìn)行編輯的處理。
接著,說(shuō)明標(biāo)簽打印機(jī)100所執(zhí)行的文字輸入處理(步驟S103)。
如圖4所示,控制部110判定所輸入的表示泰文的組成的代碼是表示主要組成的代碼還是表示從屬組成的代碼(步驟S201)。具體來(lái)說(shuō),在所輸入的代碼是圖7所示的表的未附加虛線的○的組成的代碼的情況下,判定為是主要組成,在所輸入的代碼是附加了虛線的○的組成的代碼的情況下,判定為是從屬組成。
在所輸入的泰文的組成是表示主要組成的代碼的情況下(步驟S201;是),顯示控制部111在輸入光標(biāo)的右邊顯示主要組成(步驟S202)。接 著,顯示控制部111更新光標(biāo)的位置(步驟S204)。具體來(lái)說(shuō),移動(dòng)光標(biāo),以包圍所輸入的主要組成的區(qū)域。此外,將輸入表光移動(dòng)到所插入的主要組成的右邊。
在表示所輸入的泰文的組成的代碼是表示從屬組成的代碼的情況下(步驟S201;否),顯示控制部111將所輸入的從屬組成與主要組成相結(jié)合而構(gòu)成泰文,使顯示器130顯示所構(gòu)成的泰文(步驟S203)。另外,與從屬組成相結(jié)合的主要組成是輸入光標(biāo)的位置左邊的主要組成。接著,更新光標(biāo)的位置(步驟S204)。具體來(lái)說(shuō),移動(dòng)光標(biāo)以便包圍包括從屬組成和與從屬組成相結(jié)合的主要組成的區(qū)域。此外,輸入光標(biāo)的位置沒(méi)有變更。
在步驟S204的處理之后,結(jié)束文字輸入處理。然后,返回到文字編輯處理,進(jìn)行步驟S104的處理。
接著,說(shuō)明用戶將泰文打印在標(biāo)簽上的情況。在該情況下,用戶使顯示器130顯示想要打印到標(biāo)簽上的泰文,使標(biāo)簽打印機(jī)100執(zhí)行打印處理。
標(biāo)簽打印機(jī)100響應(yīng)于用戶的開(kāi)始打印處理的操作,開(kāi)始打印處理。首先,如圖5所示,控制部110確定要打印的泰文(步驟S301)。具體來(lái)說(shuō),控制部110通過(guò)上述的文字編輯處理進(jìn)行編輯,將顯示于顯示器130的泰文確定為要打印的泰文。
接著,控制部110向打印部140輸出將在步驟S301中確定的泰文打印至標(biāo)簽上的指示(步驟S302)。打印部140將在步驟S301中確定的泰文打印至標(biāo)簽保存部141所保存的標(biāo)簽上,并從標(biāo)簽排出部142排出打印有泰文的標(biāo)簽。
接著,基于具體例子,參照?qǐng)D8以及圖9來(lái)說(shuō)明本實(shí)施方式的標(biāo)簽打印機(jī)100所執(zhí)行的處理。
首先,在用戶輸入圖8(G)所示的泰文的情況下,用戶從輸入部120輸入構(gòu)成泰文的組成(主要組成,從屬組成)的代碼。
用戶從標(biāo)簽打印機(jī)100的輸入部120輸入表示圖8(A)所示的第1個(gè)文字的泰文的組成的代碼??刂撇?10使RAM160存儲(chǔ)表示用戶輸入到輸入部120的泰文的組成的代碼(步驟S103;圖3)。控制部110判定泰文的組成是主要組成還是從屬組成(步驟S201;圖4)。由于該泰文的組成是主要組成(步驟S201;是;圖4),所以將該泰文的組成插入到由 縱線示出的輸入光標(biāo)的右邊(步驟S202;圖4)。然后,更新光標(biāo)和輸入光標(biāo)的位置(步驟S204;圖4)。用虛線的方形顯示光標(biāo),以包圍輸入到顯示器130的組成。在第1個(gè)文字的右邊用縱線顯示輸入光標(biāo)。另外,第1個(gè)文字由1個(gè)組成構(gòu)成了1個(gè)文字。
接著,用戶將表示第2個(gè)文字的泰文的組成(主要組成)的代碼輸入到輸入部120。與第1個(gè)文字的泰文的組成同樣地,控制部110使RAM160存儲(chǔ)表示用戶輸入到輸入部120的泰文的組成的代碼(步驟S103;圖3)。如圖8(B)所示,在顯示器130上顯示該泰文。以包圍第2個(gè)文字的組成的方式顯示光標(biāo)。在第2個(gè)文字的右邊用縱線顯示輸入光標(biāo)。另外,第2個(gè)文字由1個(gè)組成構(gòu)成了1個(gè)文字。
接著,用戶將表示第3個(gè)文字的泰文的組成(主要組成)的代碼輸入到輸入部120。與第1個(gè)文字的泰文的組成同樣地,控制部110使RAM160存儲(chǔ)表示用戶輸入到輸入部120的泰文的組成的代碼(步驟S103;圖3)。如圖8(C)所示,在顯示器130上顯示該泰文。以包圍第3個(gè)文字的組成的方式顯示光標(biāo)。在第3個(gè)文字的右邊用縱線顯示輸入光標(biāo)。另外,第3個(gè)文字與之后輸入的2個(gè)從屬組成相結(jié)合而構(gòu)成1個(gè)文字。
接著,用戶將表示第3個(gè)文字的泰文的組成(第1個(gè)從屬組成)的代碼輸入到輸入部120。控制部110使RAM160存儲(chǔ)表示用戶輸入到輸入部120的泰文的組成的代碼(步驟S103;圖3)??刂撇?10判定受理的泰文的組成是主要組成還是從屬組成(步驟S201;圖4)。由于該組成是從屬組成(步驟S201;否;圖4),所以將該泰文的組成(第1個(gè)從屬組成)和第3個(gè)文字的主要組成相結(jié)合(步驟S203;圖4)。如圖8(D)所示,在第3個(gè)文字的above(上)的位置處結(jié)合第3個(gè)文字的第1個(gè)從屬組成。然后,更新光標(biāo)和輸入光標(biāo)的位置(步驟S204;圖4)。以包圍主要組成和第1個(gè)從屬組成的方式顯示光標(biāo)。在第3個(gè)文字的右邊用縱線顯示輸入光標(biāo)。
接著,用戶將表示第3個(gè)文字的泰文的組成(第2個(gè)從屬組成)的代碼輸入到輸入部120。控制部110使RAM160存儲(chǔ)表示用戶輸入到輸入部120的泰文的組成的代碼(步驟S103;圖3)??刂撇?10判定泰文的組成是主要組成還是從屬組成(步驟S201;圖4)。由于該泰文的組成是從 屬組成(步驟S201;否;圖4),所以將該泰文的組成(第2個(gè)從屬組成)和第3個(gè)文字的主要組成相結(jié)合(步驟S203;圖4)。如圖8(E)所示,在第3個(gè)文字的top(頂部)的位置處結(jié)合該泰文的組成(第2個(gè)從屬組成)。然后,更新光標(biāo)和輸入光標(biāo)的位置(步驟S204;圖4)。以包圍主要組成、第1個(gè)從屬組成、第2個(gè)從屬組成的方式顯示光標(biāo)。在第3個(gè)文字的右邊用縱線顯示輸入光標(biāo)。
接著,用戶將表示第4個(gè)文字的泰文的組成(主要組成)的代碼輸入到輸入部120。如圖8(F)所示,在顯示器130上顯示所輸入的泰文。以包圍第4個(gè)文字的組成的方式顯示光標(biāo)。在第4個(gè)文字的右邊用縱線顯示輸入光標(biāo)。
接著,用戶將表示第5個(gè)文字的泰文的組成(主要組成)的代碼輸入到輸入部120。如圖8(G)所示,在顯示器130上顯示所輸入的泰文。以包圍第5個(gè)文字的組成的方式顯示光標(biāo)。在第5個(gè)文字的右邊用縱線顯示輸入光標(biāo)。
接著,說(shuō)明用戶刪除泰文的組成的情況。用戶使光標(biāo)移動(dòng)到想要?jiǎng)h除的泰文的組成的位置處(步驟S107;圖3)。例如,在用戶想要?jiǎng)h除第3個(gè)文字的above(上)的組成的情況下,如圖9(A)所示,使光標(biāo)移動(dòng)到第3個(gè)文字的above(上)的組成上。光標(biāo)示出的組成就是指定部112所指定的組成。例如,通過(guò)同時(shí)對(duì)輸入部120的“Ctrl”鍵和光標(biāo)鍵進(jìn)行按壓的操作,使光標(biāo)移動(dòng)。接著,用戶進(jìn)行從輸入部120刪除的操作(步驟S105;圖3)。若用戶進(jìn)行了刪除的操作,則如圖9(B)所示,將指定部112所指定的(光標(biāo)所示的)組成刪除。刪除的操作例如是“Delete”鍵的輸入。此外,在圖9(B)所示的狀態(tài)下,若輸入了能夠輸入到所刪除的部位處的泰文的組成,則補(bǔ)正部114將所輸入的組成輸入到刪除了組成的部分。
接著,說(shuō)明用戶將泰文的1個(gè)文字刪除的情況。用戶使光標(biāo)移動(dòng)到想要?jiǎng)h除的文字的位置處(步驟S107;圖3)。例如,用戶使光標(biāo)移動(dòng)到第3個(gè)文字的位置處。具體來(lái)說(shuō),從輸入部120操作光標(biāo)鍵,使輸入光標(biāo)移動(dòng)到第3個(gè)文字的右邊。若使輸入光標(biāo)移動(dòng)到第3個(gè)文字的右邊,則如圖9(C)所示,光標(biāo)移動(dòng)后示出第3個(gè)文字的整體。由光標(biāo)示出的組成是 指定部112所指定的組成。接著,用戶進(jìn)行從輸入部120刪除的操作(步驟S105;圖3)。若用戶進(jìn)行了刪除的操作,則如圖9(D)所示,將指定部112所指定的(光標(biāo)所示的)文字刪除。然后,更新光標(biāo)和輸入光標(biāo)的位置。以包圍被刪除的文字的左邊的泰文(在本例中只有主要組成)的方式顯示光標(biāo)。在被光標(biāo)包圍的泰文的右邊用縱線顯示輸入光標(biāo)。
如上所述,本實(shí)施方式的標(biāo)簽打印機(jī)100在編輯結(jié)合多個(gè)組成而構(gòu)成1個(gè)文字的語(yǔ)言的文字時(shí),能夠通過(guò)光標(biāo)來(lái)指定用戶想要?jiǎng)h除的任意的組成。因此,成為要?jiǎng)h除的對(duì)象的組成就會(huì)很明確,能夠減輕刪除掉不想刪除的組成后需重新再次輸入的負(fù)擔(dān)。因此,例如,在因打字錯(cuò)誤等而輸入了錯(cuò)誤的組成的情況下,能夠容易地刪除該組成,能夠高效地進(jìn)行文字的編輯。此外,對(duì)每一個(gè)文字指定由多個(gè)組成構(gòu)成的文字,通過(guò)1次刪除的操作就能刪除1個(gè)文字,能夠高效地進(jìn)行文字的刪除。其結(jié)果,即使是標(biāo)簽打印機(jī)100的顯示器130的顯示范圍較窄的情況下,也能夠高效地進(jìn)行文字的輸入或刪除的編輯。
(變形例)
在上述的實(shí)施方式中,作為信息處理裝置的一例,說(shuō)明了使用標(biāo)簽打印機(jī)100的情況。作為信息處理裝置,只要是能夠輸入、編輯文字的組成的代碼就沒(méi)有特別的限定。例如,信息處理裝置可以是智能手機(jī)等便攜式信息終端、個(gè)人計(jì)算機(jī)等。
此外,說(shuō)明了上述實(shí)施方式的標(biāo)簽打印機(jī)100對(duì)受理到的泰文進(jìn)行編輯,并打印所編輯的泰文的情況,但只要1個(gè)文字是由多個(gè)組成構(gòu)成的文字,就能夠?qū)?biāo)簽打印機(jī)100應(yīng)用于泰文以外的文字上。例如,可以將標(biāo)簽打印機(jī)100應(yīng)用于朝鮮語(yǔ)、阿拉伯語(yǔ)等的文字上。此外,通過(guò)將日語(yǔ)的濁音符/半濁音符作為構(gòu)成文字的組成來(lái)處理,能夠?qū)?biāo)簽打印機(jī)100應(yīng)用于日語(yǔ)中。此外,通過(guò)將德語(yǔ)、法語(yǔ)等歐美語(yǔ)系的元音變音、閉音符等作為構(gòu)成文字的組成來(lái)處理,能夠?qū)?biāo)簽打印機(jī)100應(yīng)用于這些歐美語(yǔ)系中。
此外,在標(biāo)簽打印機(jī)100中,光標(biāo)的移動(dòng)是通過(guò)輸入部120的光標(biāo)鍵來(lái)進(jìn)行的,但是也可以通過(guò)觸摸面板或指示設(shè)備來(lái)進(jìn)行光標(biāo)的移動(dòng)。在該 情況下,如圖10(A)所示,在將鼠標(biāo)的指針?lè)旁谖淖值慕M成上并進(jìn)行點(diǎn)擊的情況下,可以如圖10(B)所示那樣通過(guò)光標(biāo)來(lái)示出用鼠標(biāo)的指針點(diǎn)擊的組成。此外,如圖10(C)所示,在用鼠標(biāo)的指針點(diǎn)擊了文字之間的情況下,可以如圖10(D)所示那樣通過(guò)光標(biāo)來(lái)示出鼠標(biāo)的指針點(diǎn)擊的部位的左側(cè)的1個(gè)文字。
此外,標(biāo)簽打印機(jī)100可以具備候補(bǔ)顯示部,該候補(bǔ)顯示部在刪除了組成后,為了在刪除的組成的位置處插入其他組成,在顯示器130上顯示要輸入至已刪除的組成的位置處的組成的候補(bǔ)。在該情況下,若刪除了文字的組成,則標(biāo)簽打印機(jī)100就開(kāi)始候補(bǔ)顯示處理。如圖11所示,首先,候補(bǔ)顯示部取得已刪除的組成的位置的信息(步驟S401)。例如,如圖9(B)所示,在刪除了第3個(gè)文字的Above(上)的位置處的組成的情況下,將第3個(gè)文字的Above(上)作為位置的信息來(lái)取得。返回到圖11,接著,候補(bǔ)顯示部取得能夠輸入到已刪除的組成的位置處的組成的候補(bǔ)信息(步驟S402)。候補(bǔ)顯示部具有按每個(gè)組成存儲(chǔ)了所能輸入的位置(Base,Below,Above,Top)的候補(bǔ)表,從候補(bǔ)表中提取能夠輸入到已刪除的組成的位置處的組成。在圖9(B)所示的情況下,提取存儲(chǔ)在候補(bǔ)表中的能夠輸入到Above(上)的位置處的組成。此外,也可以在候補(bǔ)表中存儲(chǔ)每個(gè)組成的優(yōu)先順序的信息,按照優(yōu)先順序,顯示組成的候補(bǔ)。優(yōu)先順序例如基于與文字中未被刪除的組成相結(jié)合而被輸入的頻率來(lái)決定。接著,顯示控制部111使顯示器130顯示候補(bǔ)顯示部所提取出的組成的候補(bǔ)(步驟S403)。這樣,候補(bǔ)顯示部對(duì)更新部113刪除的任意的1個(gè)以上的組成之中的一個(gè)組成的位置進(jìn)行確定,從按每個(gè)組成存儲(chǔ)了所能輸入的位置的候補(bǔ)表中,提取能輸入到確定出的一個(gè)組成的位置處的組成,將提取出的組成顯示于顯示器130。接著,補(bǔ)正部114使RAM160存儲(chǔ)從所顯示的組成的候補(bǔ)中用戶選出的組成的代碼(步驟S404)。接著,補(bǔ)正部114在刪除了組成的位置處插入選出的組成,并向顯示控制部111輸出使顯示器顯示將組成相結(jié)合而成的文字的指示(步驟S405)。具體來(lái)說(shuō),在圖9(B)所示的虛線的方形的部位插入受理到的候補(bǔ),并顯示在顯示器130上。這樣,補(bǔ)正部114將從候補(bǔ)顯示部所顯示的組成中用戶選出的組成插入到一個(gè)組成的位置處,與未被刪除的剩余的組成相結(jié)合后被顯示于 顯示器130上。然后,結(jié)束候補(bǔ)顯示處理,返回到文字編輯處理。
此外,在本變形例中,候補(bǔ)顯示部也可以具有第2候補(bǔ)表,該第2候補(bǔ)表存儲(chǔ)了能與未被刪除的剩余的組成相結(jié)合后構(gòu)成文字的組成,從第2候補(bǔ)表中提取能輸入到已刪除的組成的位置處的組成。在該情況下,顯示控制部111也可以使顯示器130顯示候補(bǔ)顯示部提取出的組成的候補(bǔ)。這樣,候補(bǔ)顯示部可以對(duì)更新部113刪除的任意的1個(gè)以上的組成之中的一個(gè)組成的位置進(jìn)行確定,從存儲(chǔ)了能與未被刪除的剩余的組成相結(jié)合而構(gòu)成文字的組成的第2候補(bǔ)表中,提取能輸入到所確定的一個(gè)組成的位置處的組成,使顯示器130顯示提取出的組成。
此外,說(shuō)明了上述的實(shí)施方式的標(biāo)簽打印機(jī)100使顯示器130顯示泰文、光標(biāo)和輸入光標(biāo)的情況。標(biāo)簽打印機(jī)100也可以不顯示輸入光標(biāo),而是如圖12所示那樣,使顯示器130顯示泰文和光標(biāo)。在該情況下,若標(biāo)簽打印機(jī)100受理了泰文組成的輸入,則將受理到的泰文的組成插入到光標(biāo)所示的文字的右邊。例如,在如圖12(A)所示,光標(biāo)位于第3個(gè)文字的Above(上)的位置處的情況下,若受理了文字的組成的輸入,則如圖12(B)所示,在第3個(gè)文字的右邊插入文字。此外,在如圖12(C)所示,光標(biāo)位于第3個(gè)文字的整體的位置處的情況下,若受理了文字的組成的輸入,則如圖12(D)所示那樣,在第3個(gè)文字的右邊插入文字。通過(guò)使光標(biāo)兼作輸入光標(biāo),從而不顯示輸入光標(biāo),這樣能夠容易地看到文字的顯示。
此外,在上述的實(shí)施方式的標(biāo)簽打印機(jī)100中,雖然指定部112只指定了一個(gè)泰文組成,但是指定部112也可以指定多個(gè)組成。例如,也可以如圖12(E)所示那樣,指定部112將第3個(gè)文字的Above(上)和Top(頂部)的位置處的組成指定為要?jiǎng)h除的組成。此外,也可以如圖12(F)所示那樣,指定部112將第3個(gè)文字的Base(本部)和Above(上)的位置處的組成指定為要?jiǎng)h除的組成。通過(guò)能將多個(gè)組成指定為要?jiǎng)h除的組成,從而能夠提高編輯的效率。
此外,進(jìn)行由CPU、RAM、ROM等構(gòu)成的信息處理裝置所執(zhí)行的文字編輯處理以及打印處理的主要部分也可以不依賴專用的系統(tǒng),而是使用通常的信息便攜式終端、個(gè)人計(jì)算機(jī)等來(lái)執(zhí)行。例如,可以將用于執(zhí)行上 述的動(dòng)作的計(jì)算機(jī)程序保存于計(jì)算機(jī)可讀取的記錄介質(zhì)(軟盤、CD-ROM(Compact Disc Read Only Memory)、DVD-ROM(Digital Versatile Disc Read Only Memory)等)中,將該計(jì)算機(jī)程序安裝于信息便攜式終端等,從而可以構(gòu)成執(zhí)行上述的處理的信息終端。此外,也可以將該計(jì)算機(jī)程序預(yù)先保存在因特網(wǎng)等通信網(wǎng)絡(luò)上的服務(wù)器裝置所具有的存儲(chǔ)裝置中,通常的信息處理終端等下載這些程序,從而構(gòu)成信息處理裝置。
此外,在通過(guò)OS(Operating System)和應(yīng)用程序的分擔(dān)、或者OS與應(yīng)用程序之間的協(xié)作來(lái)實(shí)現(xiàn)信息處理裝置的功能的情況等情況下,可以僅將應(yīng)用程序部分保存在記錄介質(zhì)、存儲(chǔ)裝置中。
此外,也可以將計(jì)算機(jī)程序疊加于載波行,經(jīng)由通信網(wǎng)絡(luò)來(lái)分配。例如,可以在通信網(wǎng)絡(luò)上的公告板(BBS:Bulletin Board System)上公告上述計(jì)算機(jī)程序,并經(jīng)由網(wǎng)絡(luò)來(lái)分配上述計(jì)算機(jī)程序。并且,也可以構(gòu)成為:?jiǎn)?dòng)該計(jì)算機(jī)程序,在OS的控制下,通過(guò)與其他應(yīng)用程序同樣地執(zhí)行該計(jì)算機(jī)程序,從而執(zhí)行前述的處理。
以上,說(shuō)明了本發(fā)明的優(yōu)選實(shí)施方式,但本發(fā)明并不限于這樣的特定的實(shí)施方式,本發(fā)明包括權(quán)利要求書(shū)所記載的發(fā)明及其均等的范圍。