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

根據(jù)腳本屬性處理文本數(shù)據(jù)的設(shè)備及方法

文檔序號(hào):6633928閱讀:157來源:國知局
專利名稱:根據(jù)腳本屬性處理文本數(shù)據(jù)的設(shè)備及方法
技術(shù)領(lǐng)域
本發(fā)明涉及處理文本數(shù)據(jù),更清楚地說,本發(fā)明涉及一種根據(jù)文本數(shù)據(jù)的屬性來處理記錄在信息存儲(chǔ)介質(zhì)上的文本數(shù)據(jù)的方法和設(shè)備。
背景技術(shù)
文本轉(zhuǎn)變成以各種語言編碼的文本數(shù)據(jù),然后存儲(chǔ)在信息存儲(chǔ)介質(zhì)中。當(dāng)用戶選擇一些以各種語言編碼的文本數(shù)據(jù)時(shí),再現(xiàn)設(shè)備讀取所選文本數(shù)據(jù),使用文本產(chǎn)生器轉(zhuǎn)換(render)所選的文本數(shù)據(jù),并且在屏幕上顯示轉(zhuǎn)換的文本數(shù)據(jù)。
由于以各種語言編碼的文本數(shù)據(jù)被存儲(chǔ)在信息存儲(chǔ)介質(zhì)中,所以所述再現(xiàn)設(shè)備需要許多資源以處理和顯示所述文本數(shù)據(jù)。另外,信息存儲(chǔ)介質(zhì)應(yīng)當(dāng)存儲(chǔ)關(guān)于可被再現(xiàn)設(shè)備處理的語言的信息。但是,具有有限資源的再現(xiàn)設(shè)備,如消費(fèi)電子,需要專門用于支持的語言的文本產(chǎn)生器。

發(fā)明內(nèi)容
本發(fā)明提供了處理文本數(shù)據(jù)的方法和設(shè)備,其中,將由屬性信息限定的腳本分為多個(gè)種類并且根據(jù)種類使用再現(xiàn)設(shè)備處理該文本數(shù)據(jù),其中,所述種類信息表示在各種語言中產(chǎn)生的文本數(shù)據(jù)怎樣被處理。
本發(fā)明還提供專門用于特定語言的再現(xiàn)設(shè)備,從而可更有效地處理文本數(shù)據(jù)。
根據(jù)本發(fā)明的一方面,提供了一種處理文本數(shù)據(jù)的方法。該方法包括從根據(jù)文本數(shù)據(jù)的語言屬性分類的多個(gè)腳本種類中提取一個(gè);根據(jù)在提取的種類中包括的腳本信息來轉(zhuǎn)換文本數(shù)據(jù)。
每個(gè)腳本種類可包括多個(gè)腳本信息,并且腳本可用于處理多個(gè)Unicode標(biāo)符的多個(gè)單元。該腳本可為用于表示在Unicode中設(shè)置的字符的腳本。
腳本種類可表示關(guān)于由再現(xiàn)設(shè)備支持的語言的信息。該腳本種類可被存儲(chǔ)為再現(xiàn)設(shè)備的系統(tǒng)參數(shù)。
根據(jù)本發(fā)明的另一方面,提供一種信息存儲(chǔ)介質(zhì),用于存儲(chǔ)以多種語言編碼的文本數(shù)據(jù);根據(jù)文本數(shù)據(jù)的語言屬性分類的腳本種類信息。
根據(jù)本發(fā)明的另一方面,提供了一種處理文本數(shù)據(jù)的設(shè)備。該設(shè)備包括提取器,用于從根據(jù)文本數(shù)據(jù)的語言屬性分類的多個(gè)腳本種類中的提取一個(gè);文本產(chǎn)生器,用于根據(jù)在提取的種類中包括的腳本信息來轉(zhuǎn)換文本數(shù)據(jù)。
根據(jù)本發(fā)明的另一方面,提供了一種再現(xiàn)設(shè)備,包括文本數(shù)據(jù)存儲(chǔ)單元,用于存儲(chǔ)以多種語言編碼的文本數(shù)據(jù)和根據(jù)文本數(shù)據(jù)的語言屬性分類的腳本種類信息;文本數(shù)據(jù)處理單元,讀取文本數(shù)據(jù)和根據(jù)在腳本種類信息中包含的腳本信息來轉(zhuǎn)換文本數(shù)據(jù)。
根據(jù)本發(fā)明的另一方面,提供了一種計(jì)算機(jī)可讀記錄介質(zhì),其上記錄了用于執(zhí)行處理文本數(shù)據(jù)的方法的程序,該方法包括從根據(jù)文本數(shù)據(jù)的語言屬性分類的多個(gè)腳本種類中提取一個(gè);根據(jù)在提取的種類中包括的腳本信息來轉(zhuǎn)換文本數(shù)據(jù)。


通過下面結(jié)附圖對本發(fā)明的示例性實(shí)施例進(jìn)行的詳細(xì)描述,本發(fā)明的上述和其他特點(diǎn)和優(yōu)點(diǎn)將會(huì)變得更加清楚,其中圖1A表示使用文本產(chǎn)生器處理并輸出文本數(shù)據(jù)的過程;圖1B表示當(dāng)雙向?qū)傩灾禐椤皬挠业阶蟆睍r(shí),輸出文本數(shù)據(jù)的過程;圖1C表示當(dāng)文本產(chǎn)生器包括阿拉伯語腳本信息以正確地顯示成串?dāng)?shù)字及符號(hào)時(shí),轉(zhuǎn)換文本數(shù)據(jù)的過程;圖1D表示當(dāng)希伯來語腳本信息加到文本產(chǎn)生器上時(shí),轉(zhuǎn)換文本數(shù)據(jù)的過程;圖2A和圖2B表示根據(jù)本發(fā)明的實(shí)施例的關(guān)于可被基于腳本由包括在再現(xiàn)設(shè)備中的文本產(chǎn)生器處理的語言代碼的信息;圖3是根據(jù)本發(fā)明的實(shí)施例的再現(xiàn)設(shè)備的框圖;
圖4是表示根據(jù)本發(fā)明的實(shí)施例處理文本數(shù)據(jù)的方法的流程圖。
具體實(shí)施例方式
現(xiàn)在,將參照附圖更加充分地描述本發(fā)明,附圖中,顯示了本發(fā)明的示例性實(shí)施例。但是,本發(fā)明可通過許多不同形式來表達(dá),并不限于所提出的實(shí)施例;另外,提供這些實(shí)施例使得本公開更加完全和徹底,并且充分將本發(fā)明的思想傳達(dá)給本領(lǐng)域技術(shù)人員。
圖1A表示使用文本產(chǎn)生器處理并輸出文本數(shù)據(jù)的過程。參照圖1A,文本產(chǎn)生器接收文本數(shù)據(jù)和字體數(shù)據(jù),并且轉(zhuǎn)換和輸出該文本數(shù)據(jù)。例如,如果該文本數(shù)據(jù)“Text Data(10-12)”以英文創(chuàng)建并且字體數(shù)據(jù)為Arial字體,則該文本產(chǎn)生器使用Arial字體處理文本數(shù)據(jù)“Text Data(10-12)”。然后,文本數(shù)據(jù)110“Text Data(10-12)”顯示在屏幕上。文本數(shù)據(jù)的每個(gè)組成部分,例如‘(’、‘T’、‘1’或者‘-’被稱作標(biāo)符,并且可根據(jù)如何處理文本數(shù)據(jù)來產(chǎn)生各種腳本。例如,腳本“從左到右”用于將文本數(shù)據(jù)從左到右地顯示,并且腳本“阿拉伯語”用于一次處理數(shù)字或者符號(hào)的一個(gè)單元。
換句話說,腳本可作為用于執(zhí)行處理具有相同屬性的多個(gè)符號(hào)的方法的程序被包括在再現(xiàn)設(shè)備的文本產(chǎn)生器中。因此,文本數(shù)據(jù)的處理單元根據(jù)腳本信息而改變。在給每個(gè)符號(hào)應(yīng)用字體的同時(shí),將腳本應(yīng)用到具有相同屬性的多個(gè)符號(hào)。
在圖1A中,文本數(shù)據(jù)“Text Data(10-12)”被以標(biāo)符為單元進(jìn)行轉(zhuǎn)換。除非當(dāng)存儲(chǔ)文本數(shù)據(jù)的信息存儲(chǔ)介質(zhì)被制造時(shí)分配特定屬性,不然以英文創(chuàng)建的“Text Data(10-12)”具有“從左到右”的值作為雙向?qū)傩灾?。結(jié)果,文本數(shù)據(jù)110“Text Data(10-12)”被輸出。
圖1B表示當(dāng)雙向的屬性值為“從右到左”時(shí)輸出文本數(shù)據(jù)的過程。由于文本產(chǎn)生器以標(biāo)符為單元轉(zhuǎn)換文本數(shù)據(jù)120“Text Data(10-12)”,標(biāo)符從右到左一個(gè)一個(gè)地被輸出,結(jié)果,如圖1B所示“)21-01(ataD txeT”被輸出。當(dāng)以標(biāo)符為單元處理時(shí),數(shù)字和符號(hào)被錯(cuò)誤地輸出,而字母被正確地輸出。因此,文本產(chǎn)生器包括屬性信息,即,腳本,以正確地顯示具有相同屬性的標(biāo)符。
圖1C表示當(dāng)文本產(chǎn)生器包括阿拉伯語腳本信息以正確地顯示成串?dāng)?shù)字及符號(hào)時(shí),轉(zhuǎn)換文本數(shù)據(jù)“Text Data(10-12)”的過程。參照圖1C,文本產(chǎn)生器以腳本為單元而不是以標(biāo)符為單元來轉(zhuǎn)換文本數(shù)據(jù)“Text Data(10-12)”。使用阿拉伯語腳本信息,文本產(chǎn)生器以腳本為單元來轉(zhuǎn)換數(shù)字和符號(hào)。因此,包括數(shù)字的詞語,例如文本數(shù)據(jù)“(10-12)”被正確地顯示為“(10-12)ataD txeT”130,就好像數(shù)字和符號(hào)被看作一個(gè)標(biāo)符。
圖1D表示表示當(dāng)希伯來語腳本信息加到文本產(chǎn)生器上時(shí),轉(zhuǎn)換文本數(shù)據(jù)“Text Data(10-12)”的過程。換句話說,如果文本產(chǎn)生器可處理關(guān)于“希伯來語腳本”的信息,則10和12被分別處理,因此顯示為“(12-10)”而不是“(10-12)”。結(jié)果,輸出“(12-10)ataD txeT”140。
如上所述,文本產(chǎn)生器以腳本為單元而不是以標(biāo)符為單元來轉(zhuǎn)換文本數(shù)據(jù)。因此,本發(fā)明提供的文本產(chǎn)生器僅具有可被文本產(chǎn)生器處理的語言信息,而不具有需要很多資源的所有的語言信息。
尤其是,根據(jù)本發(fā)明的使用腳本種類信息的文本產(chǎn)生器不需要關(guān)于所有語言的腳本信息。該文本產(chǎn)生器只是必須包括關(guān)于由再現(xiàn)設(shè)備支持的特定語言的腳本信息以有效地使用再現(xiàn)設(shè)備的有限資源。即,可更有效地提供支持特定區(qū)域的語言的再現(xiàn)設(shè)備。
圖2A和圖2B表示根據(jù)本發(fā)明的實(shí)施例的關(guān)于可基于腳本由包括在再現(xiàn)設(shè)備中的文本產(chǎn)生器處理的語言代碼的信息。參照圖2A,傳統(tǒng)再現(xiàn)設(shè)備包括可處理每個(gè)語言的語言信息200。例如,以韓文創(chuàng)建的文本數(shù)據(jù)包括英文、數(shù)字、符號(hào)、希臘語等等。因此,再現(xiàn)設(shè)備的系統(tǒng)參數(shù)必須具有屬性信息,即,腳本信息,如“阿拉伯語”、“hangul”和“希臘語”以處理這多種語言。
即,如上所述,即使在一個(gè)語言中創(chuàng)建的文本數(shù)據(jù)也通常包括多于100種的腳本信息,從而需要再現(xiàn)設(shè)備的許多資源。為了解決這個(gè)問題,在本發(fā)明中,如圖2A所示,具有相同腳本信息的語言代碼被分組成相同種類202。
在這種情況下,用于表示在Unicode中設(shè)置的字符的腳本被使用。在圖2A中表示了使用在Unicode中設(shè)置的字符的腳本。如圖2B所示,根據(jù)腳本的類型可將語言分為八個(gè)種類。指示再現(xiàn)設(shè)備中的文本產(chǎn)生器可處理至少一個(gè)種類的信息被以系統(tǒng)參數(shù)的形式存儲(chǔ)。因此,在一個(gè)種類中包括的所有腳本可被處理。
當(dāng)存儲(chǔ)以多種語言創(chuàng)建的文本數(shù)據(jù)的信息存儲(chǔ)介質(zhì)被通過再現(xiàn)設(shè)備再顯示時(shí),如果用戶選擇一種語言,則該再現(xiàn)設(shè)備基于Unicode值識(shí)別將要使用的腳本,并且確定該腳本是否可被文本產(chǎn)生器參照以系統(tǒng)參數(shù)存儲(chǔ)的腳本信息來轉(zhuǎn)換。
另外,由于與由再現(xiàn)設(shè)備支持的語言對應(yīng)的腳本種類信息202被再現(xiàn)設(shè)備的系統(tǒng)參數(shù)指定,并且再現(xiàn)設(shè)備包括的文本產(chǎn)生器僅需包括與指定的種類信息202對應(yīng)的腳本信息,所以可提供使用少量資源的用于特定區(qū)域的語言的再現(xiàn)設(shè)備。
圖3是根據(jù)本發(fā)明的實(shí)施例的再現(xiàn)設(shè)備的框圖。參照圖3,文本數(shù)據(jù)處理單元320轉(zhuǎn)換文本數(shù)據(jù)。文本數(shù)據(jù)可被記錄在信息存儲(chǔ)介質(zhì)上或者被記錄在再現(xiàn)設(shè)備中的存儲(chǔ)器中。在圖3中,存儲(chǔ)文本數(shù)據(jù)的信息存儲(chǔ)介質(zhì)或者存儲(chǔ)器被表示為文本數(shù)據(jù)存儲(chǔ)單元300。
與正被再現(xiàn)的運(yùn)動(dòng)圖像對應(yīng)的文本數(shù)據(jù)文件以及將在文本數(shù)據(jù)被轉(zhuǎn)換時(shí)被使用的字體數(shù)據(jù)被從文本數(shù)據(jù)存儲(chǔ)單元300讀取出并且被存儲(chǔ)到緩沖器310中。存儲(chǔ)在緩沖器310中的文本數(shù)據(jù)被發(fā)送到解析轉(zhuǎn)換文本所需的信息的文本數(shù)據(jù)處理單元320。另外,轉(zhuǎn)換文本所需要的標(biāo)題文本、字體信息、轉(zhuǎn)換風(fēng)格信息等將發(fā)送到文本數(shù)據(jù)處理單元320。然后,文本數(shù)據(jù)處理單元320轉(zhuǎn)換該文本數(shù)據(jù)并且創(chuàng)建位像。另外。文本數(shù)據(jù)處理單元320指定文本的每一項(xiàng)的輸出起始時(shí)間和輸出終止時(shí)間,產(chǎn)生輸出數(shù)據(jù)并且將輸出數(shù)據(jù)發(fā)送到顯示引擎330。
為此,文本數(shù)據(jù)處理單元320包括提取器322和文本產(chǎn)生器324,提取器從根據(jù)文本的語言屬性分類的多個(gè)腳本種類中提取一個(gè),文本產(chǎn)生器324根據(jù)在提取的種類中包括的腳本信息來轉(zhuǎn)換文本數(shù)據(jù)。
顯示引擎330將存儲(chǔ)在文本數(shù)據(jù)存儲(chǔ)單元300中的文本數(shù)據(jù)的位象與由文本數(shù)據(jù)處理單元320轉(zhuǎn)換的文本數(shù)據(jù)結(jié)合起來,并且將結(jié)合結(jié)果輸出到顯示裝置。
圖4是表示根據(jù)本發(fā)明的實(shí)施例處理文本數(shù)據(jù)的方法的流程圖。參照圖4,根據(jù)語言屬性分類的多個(gè)腳本種類中的一個(gè)被提取(S410)。確定提取的腳本種類是否是以再現(xiàn)設(shè)備的系統(tǒng)參數(shù)存儲(chǔ)的可處理的腳本種類(S420)。如果確定提取的腳本種類可被再現(xiàn)設(shè)備處理,則根據(jù)在提取的腳本種類中包括的腳本信息來轉(zhuǎn)換文本數(shù)據(jù)(S430)。如果確定提取的腳本種類不能被處理,則該文本數(shù)據(jù)的處理被終止。
如上所述,根據(jù)本發(fā)明,由腳本分類的腳本種類信息被作為再現(xiàn)設(shè)備中包括的文本產(chǎn)生器可處理的語言信息來存儲(chǔ),并且使用該語言信息處理文本數(shù)據(jù),從而防止資源的浪費(fèi)。
另外,與由再現(xiàn)設(shè)備支持的特定區(qū)域的語言對應(yīng)的腳本種類信息被指定為再現(xiàn)設(shè)備的系統(tǒng)參數(shù),并且再現(xiàn)設(shè)備的文本產(chǎn)生器僅包括在指定的腳本種類信息中包括的腳本信息。因此,可在具有有限資源的再現(xiàn)設(shè)備中提供針對特定區(qū)域的語言的文本產(chǎn)生器。
另外,可提供更有效地支持特定區(qū)域的語言的再現(xiàn)設(shè)備。
本發(fā)明也可實(shí)現(xiàn)為在計(jì)算機(jī)可讀記錄介質(zhì)上的計(jì)算機(jī)可讀代碼。用于完成本發(fā)明的代碼和代碼段可容易地被本發(fā)明所屬領(lǐng)域的程序員來分析。
計(jì)算機(jī)可讀記錄介質(zhì)是可存儲(chǔ)之后可被計(jì)算機(jī)讀取和執(zhí)行的的任何數(shù)據(jù)的存儲(chǔ)裝置。這種計(jì)算機(jī)可讀記錄介質(zhì)的例子包括磁記錄介質(zhì)、光記錄介質(zhì)和載波。
計(jì)算機(jī)可讀記錄介質(zhì)也可分布在網(wǎng)絡(luò)連接的計(jì)算機(jī)系統(tǒng)中,從而計(jì)算機(jī)可讀代碼被以分布式方式存儲(chǔ)和執(zhí)行。
雖然參照本發(fā)明的示例性實(shí)施例詳細(xì)地顯示并描述了本發(fā)明,但是本領(lǐng)域技術(shù)人員將理解,在不脫離本發(fā)明的精神和范圍的前提下可做出各種形式上和細(xì)節(jié)上的改變,本發(fā)明的范圍由權(quán)利要求限定。
權(quán)利要求
1.一種處理文本數(shù)據(jù)的方法,該方法包括從根據(jù)文本數(shù)據(jù)的語言屬性分類的多個(gè)腳本種類中提取一個(gè);根據(jù)提取的種類中包括的腳本信息來轉(zhuǎn)換文本數(shù)據(jù)。
2.如權(quán)利要求1所述的方法,其中,每個(gè)腳本種類包括多個(gè)腳本信息,并且腳本用于處理多個(gè)Unicode標(biāo)符的多個(gè)單元。
3.如權(quán)利要求2所述的方法,其中,該腳本是用于表示在Unicode中設(shè)置的字符的腳本。
4.如權(quán)利要求1所述的方法,其中,所述腳本種類指示關(guān)于由再現(xiàn)設(shè)備支持的語言的信息。
5.如權(quán)利要求4所述的方法,其中,所述腳本種類被存儲(chǔ)為再現(xiàn)設(shè)備的系統(tǒng)參數(shù)。
6.一種信息存儲(chǔ)介質(zhì),用于存儲(chǔ)以多種語言編碼的文本數(shù)據(jù);根據(jù)文本數(shù)據(jù)的語言屬性分類的腳本種類信息。
7.如權(quán)利要求6所述的介質(zhì),其中,腳本種類信息包括多個(gè)腳本信息,腳本用于處理多個(gè)Unicode標(biāo)符的多個(gè)單元。
8.如權(quán)利要求7所述的介質(zhì),其中,所述腳本是用于表示在Unicode中設(shè)置的字符的腳本。
9.如權(quán)利要求6所述的介質(zhì),其中,所述腳本種類信息指示關(guān)于由再現(xiàn)設(shè)備支持的語言的信息。
10.如權(quán)利要求9所述的介質(zhì),其中,所述腳本種類被存儲(chǔ)為再現(xiàn)設(shè)備的系統(tǒng)參數(shù)。
11.一種用于處理文本數(shù)據(jù)的設(shè)備,該設(shè)備包括提取器,用于從根據(jù)文本數(shù)據(jù)的語言屬性分類的多個(gè)腳本種類中的提取一個(gè);文本產(chǎn)生器,用于根據(jù)在提取的種類中包括的腳本信息來轉(zhuǎn)換文本數(shù)據(jù)。
12.如權(quán)利要求11所述的設(shè)備,其中,每個(gè)腳本種類包括多個(gè)腳本信息,并且腳本用于處理多個(gè)Unicode標(biāo)符的多個(gè)單元。
13.如權(quán)利要求12所述的設(shè)備,其中,所述腳本為用于表示在Unicode中設(shè)置的字符的腳本。
14.如權(quán)利要求11所述的設(shè)備,其中,所述腳本種類指示關(guān)于由再現(xiàn)設(shè)備支持的語言的信息。
15.如權(quán)利要求14所述的設(shè)備,其中,所述腳本種類被存儲(chǔ)為再現(xiàn)設(shè)備的系統(tǒng)參數(shù)。
16.一種再現(xiàn)設(shè)備,包括文本數(shù)據(jù)存儲(chǔ)單元,用于存儲(chǔ)以多種語言編碼的文本數(shù)據(jù)和根據(jù)文本數(shù)據(jù)的語言屬性分類的腳本種類信息;文本數(shù)據(jù)處理單元,讀取文本數(shù)據(jù)并根據(jù)在腳本種類信息中包含的腳本信息來轉(zhuǎn)換文本數(shù)據(jù)。
17.如權(quán)利要求16所述的設(shè)備,還包括用于將可被再現(xiàn)設(shè)備處理的腳本信息存儲(chǔ)為系統(tǒng)參數(shù)的系統(tǒng)參數(shù)存儲(chǔ)單元。
18.一種計(jì)算機(jī)可讀記錄介質(zhì),其上記錄了用于執(zhí)行處理文本數(shù)據(jù)的方法的程序,該方法包括從根據(jù)文本數(shù)據(jù)的語言屬性分類的多個(gè)腳本種類中提取一個(gè);根據(jù)在提取的種類中包括的腳本信息來轉(zhuǎn)換文本數(shù)據(jù)。
全文摘要
提供了一種用于根據(jù)文本數(shù)據(jù)的屬性處理記錄在信息存儲(chǔ)介質(zhì)上的文本數(shù)據(jù)的方法和設(shè)備。該方法包括從根據(jù)文本數(shù)據(jù)的語言屬性分類的多個(gè)腳本種類中提取一個(gè);根據(jù)在提取的種類中包括的腳本信息來轉(zhuǎn)換文本數(shù)據(jù)。在該方法中,通過腳本分類的腳本種類信息被存儲(chǔ)為再現(xiàn)設(shè)備中包括的文本產(chǎn)生器所能處理的語言信息,使用該語言信息處理該文本數(shù)據(jù),從而防止資源的浪費(fèi)。
文檔編號(hào)G06F17/30GK1728146SQ20051008884
公開日2006年2月1日 申請日期2005年7月29日 優(yōu)先權(quán)日2004年7月30日
發(fā)明者鄭吉洙, 柳誠烈 申請人:三星電子株式會(huì)社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1