專利名稱::媒體播放設(shè)備的連體文字處理方法和裝置的制作方法
技術(shù)領(lǐng)域:
:本發(fā)明涉及媒體播放設(shè)備的文字處理方法和裝置,特別涉及一種媒體播放設(shè)備的連體文字處理方法和裝置。技術(shù)背景在々某體播放設(shè)備中,例如電視機(jī),0SD'(on-screen-display,屏幕上顯示)系統(tǒng)是人機(jī)界面上重要的信息產(chǎn)生系統(tǒng),其作用是在顯示屏幕(例如CTI或者LED等顯示器)上提供一個(gè)直觀的圖形界面,幫助用戶獲知機(jī)器信息或者完成對(duì)機(jī)器的各種控制操作。例如當(dāng)用戶調(diào)節(jié)電視機(jī)音量時(shí),0SD系統(tǒng)就會(huì)在電視機(jī)屏幕上顯示當(dāng)前電視機(jī)的狀態(tài)(電視機(jī)的音量),用戶可以通過(guò)屏幕上顯示的電視機(jī)的當(dāng)前狀態(tài)參數(shù),對(duì)電^L機(jī)進(jìn)行操作(調(diào)大或者調(diào)小音量)。0SD系統(tǒng)通過(guò)在屏幕上顯示文字、圖形和符號(hào)等信息,向用戶顯示電視>幾的內(nèi)部信息。其中,文字顯示是一種必不可少的顯示方法,用戶可以通文字,很容易地知道0SD系統(tǒng)中每個(gè)參數(shù)所代表的含義(例如音量、臺(tái)標(biāo)、飽和度等)?,F(xiàn)如今,電視機(jī)中的0SD芯片能夠正常顯示很多種類的文字,例如英文、韓文、中文等;但是所述OSD芯片大多不能正常顯示阿拉伯文。這主要是由阿拉伯文書(shū)寫(xiě)上的特殊性,以及電視機(jī)內(nèi)部的0SD芯片自身的限制所決定的。<table>tableseeoriginaldocumentpage4</column></row><table><table>tableseeoriginaldocumentpage5</column></row><table>表l阿拉伯文是從右向左書(shū)寫(xiě)的,如表1所示,標(biāo)準(zhǔn)的阿拉伯文有28個(gè)基本字符,每個(gè)阿拉伯文字符有1-4種書(shū)寫(xiě)形式尾部與下一字符連接的首寫(xiě)形式;首尾與相鄰字符連接的中間形式;首部與上一字符連接的尾寫(xiě)形式;首尾與相鄰字符都不相連的獨(dú)立形式。在書(shū)寫(xiě)時(shí)每個(gè)阿拉伯文字符之間通過(guò)連筆的方式組合,形成阿拉伯文字符串。當(dāng)今世界上,有二十二個(gè)國(guó)家,三億左右人口使用阿拉伯語(yǔ),阿拉伯語(yǔ)是全世界穆斯林的宗教語(yǔ)言,伊斯蘭教經(jīng)典《古蘭經(jīng)》就是用阿拉伯語(yǔ)書(shū)寫(xiě)并傳播的。如果電視機(jī)中的0SD系統(tǒng)不具備存儲(chǔ)和顯示阿拉伯文的能力,那么就不能在上述使用阿拉伯文的國(guó)家和地區(qū)進(jìn)行4艮好的推廣應(yīng)用。為了解決上述問(wèn)題,現(xiàn)有技術(shù)采用將阿拉伯文的字符存放在0SD系統(tǒng)的字型存儲(chǔ)裝置中的方法,實(shí)現(xiàn)電視機(jī)對(duì)阿拉伯文的存儲(chǔ)和顯示功能。所述電視機(jī)OSD系統(tǒng)需要顯示阿拉伯文時(shí),首先在所述字型存儲(chǔ)裝置中查找所要顯示的阿拉伯文所使用的字符,然后以字符組合的方式進(jìn)行顯示。通過(guò)該方法顯示的阿拉伯文為字根形式的阿拉伯文,其書(shū)寫(xiě)方式僅僅是字符的組合,而不是字符通過(guò)連筆的形式組合,雖然用戶能夠看懂通過(guò)該方法顯示的文字,但是該文字完全不符合使用阿拉伯語(yǔ)的用戶的閱讀習(xí)慣,很難讓用戶接受。目前,社會(huì)上普遍使用的另一種在電視機(jī)OSD系統(tǒng)中處理阿拉伯文的方法是將所述阿拉伯文以圖片的形式進(jìn)行處理。針對(duì)具體的菜單,OSD系統(tǒng)使用的文字?jǐn)?shù)量有限,并且,在OSD系統(tǒng)中只需要顯示文字,而不需要對(duì)文字進(jìn)行編輯處理,在OSD系統(tǒng)中,可以將每個(gè)通過(guò)連筆形式寫(xiě)成的阿拉伯文字符串,以一個(gè)獨(dú)立的圖片形式進(jìn)行存儲(chǔ),顯示時(shí),直接調(diào)用待顯示的阿拉伯文所對(duì)應(yīng)的圖片即可。該方法雖然能夠解決電相L才幾0SD系統(tǒng)不能顯示連筆形式的阿4i伯文的問(wèn)題,但是,由于電視機(jī)內(nèi)部的0SD芯片存儲(chǔ)空間較小,每個(gè)以圖片形式存儲(chǔ)的阿拉伯文字符串占用的存儲(chǔ)空間較大,所以存儲(chǔ)阿拉伯文字符串的數(shù)量就會(huì)受到限制;由于電視機(jī)內(nèi)部的0SD芯片處理速度較低,當(dāng)以圖片形式存儲(chǔ)的阿拉伯文字符串較大時(shí),調(diào)用該字符串會(huì)出現(xiàn)系統(tǒng)運(yùn)行速度很慢,甚至死機(jī)的現(xiàn)象;由于電視機(jī)的尺寸不同,以圖片形式存儲(chǔ)阿拉伯文字符串時(shí),相同的字符串要根據(jù)電視機(jī)尺寸制作成不同大小的圖片,既費(fèi)時(shí)又費(fèi)力,由于沒(méi)有可以重復(fù)使用的編程代碼,更加大了編程的復(fù)雜度;在同一個(gè)電視機(jī)的0SD系統(tǒng)中,由于每個(gè)阿拉伯文字符串的圖片大小不同,很難調(diào)整各個(gè)圖片的位置。
發(fā)明內(nèi)容本發(fā)明所要解決的技術(shù)問(wèn)題是提供一種媒體播放設(shè)備的連體文字處理方法,通過(guò)該方法將連筆文字按照連筆書(shū)寫(xiě)規(guī)范進(jìn)行存儲(chǔ)時(shí),每個(gè)連筆文字占用的存儲(chǔ)空間較小。為了解決上述技術(shù)問(wèn)題,本發(fā)明提供的媒體播放設(shè)備的連體文字處理方法,包括如下步驟建立連筆文字字符串存取表;以像素點(diǎn)的形式表示所述連筆文字字符串;為所述連筆文字字符串分配在連筆文字字符串存取表中的地址;將所述連筆文字字符串存儲(chǔ)到連筆文字字符串存取表中。進(jìn)一步,所述媒體播放設(shè)備的連體文字處理方法,還包括如下步驟在所述連筆文字字符串存取表中查找待顯示的連筆文字字符串;按查找順序顯示所述待顯示的連筆文字字符串。進(jìn)一步,所述媒體播放設(shè)備的連體文字處理方法,還包括如下步驟將所述連筆文字字符串分割成一個(gè)以上的連筆文字字符塊;為所述連筆文字字符塊分配存儲(chǔ)地址;存儲(chǔ)所述連筆文字字符塊;查找待顯示的連筆文字字符塊;按查找順序顯示所述連筆文字字符塊。其中,將所述連筆文字字符串分割為一個(gè)以上的連筆文字字符塊的方法為等長(zhǎng)分割,或者不等長(zhǎng)分割。所述查找連筆文字字符串和連筆文字字符塊的方法為按照連筆文字字符串或者連筆文字字符塊的存儲(chǔ)地址進(jìn)行查找。所述媒體播放設(shè)備為電視機(jī)或機(jī)頂盒或或者DVD。所述連筆文字字符串為0SD系統(tǒng)中用到的阿拉伯文字符串,或者波斯文字符串。本發(fā)明將按照連筆書(shū)寫(xiě)規(guī)范寫(xiě)好的連筆文字,以一個(gè)連筆文字字符串整體的形式進(jìn)行存儲(chǔ),與現(xiàn)有技術(shù)相比,實(shí)現(xiàn)了對(duì)連筆文字按照其書(shū)寫(xiě)規(guī)則進(jìn)行存儲(chǔ)的目的;以象素點(diǎn)的形式表示連筆文字字符串,與以圖片的形式表示連筆文字字符串的方法相比,不需要再用圖片處理工具對(duì)所述連筆文字字符串進(jìn)行再處理,簡(jiǎn)化了存儲(chǔ)操作的步驟;所述以象素點(diǎn)的形式表示連筆文字字符串的步驟,不需要記錄該連筆文字字符串在屏幕上的顯示大小和位置等信息,每個(gè)連筆文字字符串占用的存儲(chǔ)空間較小,節(jié)省了存儲(chǔ)資源;本發(fā)明通過(guò)建立連筆文字字符串存取表,為所述連筆文字字符串分配連筆文字字符串存取表地址,將所述連筆文字字符串存儲(chǔ)到連筆文字字符串存取表中的方法,對(duì)所述連筆文字字符串進(jìn)行統(tǒng)一存儲(chǔ),所述連筆文字字符串存取表的地址與每個(gè)連筆文字字符串——對(duì)應(yīng),便于查找待顯示的連筆文字字符串。與上述連筆文字的存儲(chǔ)方法相對(duì)應(yīng),本發(fā)明還提供一種連筆文字的存儲(chǔ)裝置,通過(guò)該裝置將連筆文字按照連筆書(shū)寫(xiě)規(guī)范進(jìn)行存儲(chǔ)時(shí),每個(gè)連筆文字占用的存儲(chǔ)空間較小。為了解決上述技術(shù)問(wèn)題,本發(fā)明提供的媒體播放設(shè)備的連體文字處理裝置,包括創(chuàng)建單元,用于建立連筆文字字符串存取表;表示單元,用于以像素點(diǎn)的形式表示所述連筆文字字符串;地址分配單元,與表示單元相連,用于為所述連筆文字字符串分配在連筆文字字符串存取表中的地址;字符串存儲(chǔ)單元,與創(chuàng)建單元、表示單元及地址分配單元相連,用于將所述連筆文字字符串存儲(chǔ)到連筆文字字符串存取表中。進(jìn)一步,所述々某體播放設(shè)備的連體文字處理裝置,還包括查找單元,與創(chuàng)建單元相連,用于在所述連筆文字字符串存取表中查找待顯示的連筆文字字符串;顯示單元,與查找單元相連,用于按查找順序顯示所述待顯示的連筆文字字符串。進(jìn)一步,所述媒體播放設(shè)備的連體文字處理裝置,還包括分割單元,與字符串存儲(chǔ)單元和地址分配單元相連,用于將所述連筆文字字符串分割成一個(gè)以上的連筆文字字符塊;字符存儲(chǔ)單元,與地址分配單元、分割單元以及查找單元相連,用于存儲(chǔ)所述連筆文字字符塊;所述地址分配單元,用于為所述連筆文字字符塊分配存儲(chǔ)地址;所述查找單元,用于查找待顯示的連筆文字字符塊;所述顯示單元,用于按查找順序顯示所述連筆文字字符塊。本發(fā)明提供的連筆文字處理裝置,以一個(gè)連筆文字字符串整體的形式進(jìn)行存儲(chǔ),與現(xiàn)有技術(shù)相比,實(shí)現(xiàn)了對(duì)連筆文字按照其書(shū)寫(xiě)規(guī)則進(jìn)行存儲(chǔ)的目的;以象素點(diǎn)的形式表示連筆文字字符串,節(jié)省了存儲(chǔ)空間,降低了連筆文字處理裝置的成本。圖1為本發(fā)明媒體播放設(shè)備的連體文字處理方法存儲(chǔ)阿拉伯文字符串的流程示意圖;圖2為本發(fā)明媒體播放設(shè)備的連體文字處理方法顯示阿拉伯文字符串的流程示意圖;圖3為本發(fā)明媒體播放設(shè)備的連體文字處理方法分割Sj^li字符串的示意圖;圖4為本發(fā)明媒體播放設(shè)備的連體文字處理方法分割"i^yi字符串的示意圖;圖5為本發(fā)明々某體播放設(shè)備的連體文字處理裝置示意圖。具體實(shí)施方式為了解決現(xiàn)有技術(shù)中存在連筆文字按照其連筆書(shū)寫(xiě)規(guī)范進(jìn)行存儲(chǔ)時(shí),每個(gè)連筆文字占用的存儲(chǔ)空間較大的問(wèn)題,本發(fā)明提供一種媒體播放設(shè)備的連體文字處理方法,下面結(jié)合附圖和實(shí)施例對(duì)本發(fā)明作詳細(xì)說(shuō)明。本發(fā)明提供的々某體播放設(shè)備的連體文字處理方法,包括如下步驟建立連筆文字字符串存取表;以像素點(diǎn)的形式表示所述連筆文字字符串;字字符串存儲(chǔ)到連筆文字字符串存取表中。下面以阿拉伯文在電視機(jī)0SD系統(tǒng)中的存儲(chǔ)為例進(jìn)行說(shuō)明如圖1所示,應(yīng)用本發(fā)明所提供的媒體播放設(shè)備的連體文字處理方法,在電視機(jī)0SD系統(tǒng)中存儲(chǔ)阿拉伯文的步驟為101、建立阿拉伯文字符串存取表(如表2所示);102、以像素點(diǎn)的形式表示所述阿拉伯文字符串;103、為所述阿拉伯文字符串分配在阿拉伯文字符串存取表中的地址,例如在表2中,為阿拉伯文字符串Sjj^!l分配的存儲(chǔ)地址為0x001H,為阿拉伯文字符串"L^M分配的存儲(chǔ)地址為0x010H;104、將所述阿拉伯文字符串存儲(chǔ)到阿拉伯文字符串存取表中。其中,所述阿拉伯文字符串存取表可以為如下形式<table>tableseeoriginaldocumentpage9</column></row><table>0x010HBrightness0x011HContrast0xl00HSaturation0xl01HSharpness、,、、''、1OxllOHHueOxlllHColorTone。1jlSMSjIj^^jJ表2表2中,電視機(jī)0SD系統(tǒng)存儲(chǔ)了三種文字(英文、阿拉伯文和波斯文),在本實(shí)施例中,所述電視機(jī)0SD系統(tǒng)存儲(chǔ)的文字僅為阿^立伯文。如圖2所示,當(dāng)所述電視機(jī)OSD系統(tǒng)需要順序顯示表2中的'。j—、(圖畫(huà))和"Li)n(聰明)兩個(gè)阿拉伯文字符串時(shí),其顯示步驟為201、在所述阿拉伯文字符串存取表中查找sjj^l和"L^yi兩個(gè)阿拉伯文字符串,其中,查找Sjj^l和"^^l兩個(gè)阿拉伯文字符串的方法為根據(jù)Sj—i和"l^l在阿拉伯文字符串存取表中的地址(0x001H和0x010H)進(jìn)行查找;202、按查找順序在屏幕上顯示順序顯示Sj—1和""?1兩個(gè)阿拉伯文字符串。應(yīng)用本發(fā)明所提供的媒體播放設(shè)備的連體文字處理方法,在電視機(jī)0SD系統(tǒng)中顯示阿拉伯文時(shí),由于所述電視機(jī)0SD系統(tǒng)用到的全部阿拉伯文均是采用像素點(diǎn)的形式存儲(chǔ)的,所以每個(gè)阿拉伯文字符串占用的存儲(chǔ)空間較??;由于采用像素點(diǎn)的形式表示所述阿拉伯文字符串,所以對(duì)于不同尺寸的電視機(jī)來(lái)說(shuō),在顯示時(shí),不需要重新調(diào)整所述阿拉伯文字符串的大??;同時(shí)0SD系統(tǒng)能夠?qū)λ霭⒗淖址娘@示位置進(jìn)行方便地調(diào)整。當(dāng)電視機(jī)0SD系統(tǒng)所使用的芯片緩存容量較小時(shí),所述電^L機(jī)0SD系統(tǒng)在調(diào)用顯示上述Sj—1和"L^M兩個(gè)阿拉伯文字符串的時(shí)候,可能會(huì)出現(xiàn)電視機(jī)反應(yīng)遲緩,或者死機(jī)等現(xiàn)象。為了解決上述問(wèn)題,應(yīng)用本發(fā)明所提供的々某體播放設(shè)備的連體文字處理方法,在電視機(jī)0SD系統(tǒng)中存儲(chǔ)Sjj^l和WL^M兩個(gè)阿拉伯文字符串時(shí),還包括如下步驟如圖3所示,將1—1分割成7個(gè)阿拉伯文字符塊31—37,如圖4所示,將"L^M分割為8個(gè)阿拉伯文字符塊41—48;為所述阿拉伯文字符塊31—37、41—48分別分配存儲(chǔ)地址;存儲(chǔ)所述阿拉伯文字符塊31—37、41—48。電視機(jī)0SD系統(tǒng)顯示sl和"L^VI兩個(gè)阿拉伯文字符串的步驟為查找Sj—l和"L^yi兩個(gè)阿拉伯文字符串對(duì)應(yīng)的阿拉伯文字符塊31—37、41一48;按查找順序在屏幕上順序顯示阿拉伯文字符塊31—37、41—48。在本實(shí)施例中,對(duì)Sjj^ll和"l^VI兩個(gè)阿拉伯文字符串的分割方法為等長(zhǎng)分割,其分割長(zhǎng)度為2byte。本發(fā)明也可以采用其他的分割長(zhǎng)度對(duì)所述阿拉伯文字符串進(jìn)行等長(zhǎng)分割,例如以電視機(jī)0SD系統(tǒng)所存儲(chǔ)的全部阿拉伯文字符串中,長(zhǎng)度最短的阿拉伯文字符串為標(biāo)準(zhǔn)字符串,進(jìn)行等長(zhǎng)分割;或者,以0SD系統(tǒng)所要存儲(chǔ)的全部阿拉伯文字符串中,長(zhǎng)度最長(zhǎng)的阿拉伯文字符串為標(biāo)準(zhǔn)字符串,進(jìn)行等長(zhǎng)分割,比標(biāo)準(zhǔn)字符串短的阿拉伯字符串,通過(guò)填充空格來(lái)保持分割長(zhǎng)度一致。對(duì)于所述電視機(jī)0SD系統(tǒng)中所用的阿拉伯文字符串長(zhǎng)短差別較大的情況,本發(fā)明還可以對(duì)所述阿拉伯文字符串進(jìn)行不等長(zhǎng)分割,例如對(duì)占用存儲(chǔ)空間較小的阿拉伯字符串不分割,對(duì)占用空間較大的字符串進(jìn)行分割。應(yīng)用上述等長(zhǎng)分割方法對(duì)sj—、和'"^、兩個(gè)阿拉伯文字符串進(jìn)行分割,其分割后得到的阿拉伯文字符塊31—37、41—48的存儲(chǔ)地址比較有規(guī)律,例如當(dāng)以阿拉伯文字符塊31—37、41—48為順序進(jìn)行存儲(chǔ)時(shí),如果起始存儲(chǔ)地址(阿拉伯文字符塊31的存儲(chǔ)地址)為0xl000H,那么很容易推算出阿拉伯文字符塊33的存儲(chǔ)地址(0xll00H),在顯示Sj—1和"L^V1兩個(gè)阿拉伯文字符串,根據(jù)所阿拉伯文字符塊31—37、41—48存儲(chǔ)地址進(jìn)行查找會(huì)比較方便,同時(shí)也可以通過(guò)指針的形式進(jìn)行查找。對(duì)于電視機(jī)0SD系統(tǒng)中需要存儲(chǔ)的阿拉伯文字符串的長(zhǎng)短差別較大的情況,釆用不等長(zhǎng)分割的方法能夠更有效地利用存儲(chǔ)空間,從而達(dá)到節(jié)省存儲(chǔ)資源的目的。如圖3和圖4所示,在Sj—l和"L^/l兩個(gè)阿拉伯文字符串等長(zhǎng)分割后得到的阿拉伯文字符塊31—37、41—48中,阿拉伯文字符塊31和41為相同的阿拉伯文字符塊,在存儲(chǔ)時(shí),僅需要存儲(chǔ)其中一個(gè)阿拉伯文字符塊(31或者41),當(dāng)電視機(jī)0SD系統(tǒng)顯示Sj—l和"L^n兩個(gè)阿拉伯文字符串時(shí),該阿拉伯文字符塊可以在sj,J和"L^n兩個(gè)阿拉伯文字符串中通用。本發(fā)明通過(guò)將阿拉伯文字符串進(jìn)行分割,可以將一個(gè)占用存儲(chǔ)空間較大的阿拉伯文字符串分割為若干個(gè)占用存儲(chǔ)空間較小的阿拉伯字符塊,在顯示所述阿拉伯文字符塊時(shí),一次調(diào)用一個(gè)所述分割后阿拉伯文字符塊,通過(guò)該方法能夠避免電視機(jī)0SD系統(tǒng)在調(diào)用顯示占用存儲(chǔ)空間大的阿拉伯文字符串時(shí),出現(xiàn)電視機(jī)反應(yīng)遲緩,或者死機(jī)的現(xiàn)象,使得本發(fā)明所提供的媒體播放設(shè)備的連體文字處理方法,在緩存較小的芯片上,也能夠得到4艮好的應(yīng)用。與上述+某體播放設(shè)備的連體文字處理方法相對(duì)應(yīng),本發(fā)明還提供一種^某體播放設(shè)備的連體文字處理裝置,如圖5所示,在電視機(jī)0SD系統(tǒng)中,該裝置包括創(chuàng)建單元,建立阿拉伯文字符串存取表;表示單元,用于以像素點(diǎn)的形式表示所述阿拉伯文字符串;地址分配單元,與表示單元相連,用于為所述阿拉伯文字符串分配在阿拉伯文字符串存取表中的地址;字符串存儲(chǔ)單元,與創(chuàng)建單元、表示單元及地址分配單元相連,用于將所述阿拉伯文字符串存儲(chǔ)到阿拉伯文字符串存取表中。當(dāng)電視機(jī)0SD系統(tǒng)需要顯示所述阿拉伯文字符串存取表中的阿拉伯文字符串時(shí),所述媒體播放設(shè)備的連體文字處理裝置,還包括查找單元,與創(chuàng)建單元相連,用于在所述阿拉伯文字符串存取表中查找待顯示的阿拉伯文字符串;顯示單元,與查找單元相連,用于按查找順序顯示所述待顯示的阿拉伯文字符串。應(yīng)用本發(fā)明所提供的媒體播放設(shè)備的連體文字處理裝置在電視機(jī)中存儲(chǔ)阿拉伯文字符串,由于每個(gè)阿拉伯文字符串均采用像素的形式表示,所以占用的存儲(chǔ)空間較小;對(duì)于不同尺寸的電視機(jī)來(lái)說(shuō),在顯示時(shí),不需要重新調(diào)整所述阿拉伯文字符串的大??;同時(shí)OSD系統(tǒng)能夠?qū)λ霭⒗淖址娘@示位置進(jìn)行方便地調(diào)整。當(dāng)電視機(jī)OSD系統(tǒng)所使用的芯片緩存容量較小時(shí),為了使所述電視機(jī)OSD系統(tǒng)在調(diào)用阿拉伯文字符串的時(shí)候,不出現(xiàn)電視機(jī)反應(yīng)遲緩,或者死機(jī)的現(xiàn)象,所述々某體播放設(shè)備的連體文字處理裝置,還包括分割單元,與字符串存儲(chǔ)單元和地址分配單元相連,用于將所述阿拉伯文字符串分割成一個(gè)以上的阿拉伯文字符塊;字符存儲(chǔ)單元,與地址分配單元、分割單元以及查找單元相連,用于存儲(chǔ)所述阿拉伯文字符塊;所述地址分配單元,用于為所述阿拉伯文字符塊分配存儲(chǔ)地址;所述查找單元,用于查找待顯示的阿拉伯文字符塊;所述顯示單元,用于按查找順序顯示所述阿拉伯文字符塊。本發(fā)明提供的媒體播放設(shè)備的連體文字處理裝置通過(guò)分割單元將阿拉伯文字符串分割成一個(gè)以上的阿拉伯文字符塊,當(dāng)在屏幕上顯示所述阿拉伯文字符塊時(shí),查找單元一次調(diào)用一個(gè)阿拉伯文字符塊,顯示單元按照查找的順序進(jìn)行顯示,不會(huì)出現(xiàn)由于一次性調(diào)用過(guò)大的阿拉伯文字符串而使電視機(jī)出現(xiàn)運(yùn)行速度緩慢,或者死機(jī)的現(xiàn)象,使得本發(fā)明所提供的媒體播放設(shè)備的連體文字處理裝置,在緩存較小的芯片上,也能夠得到很好的應(yīng)用。本發(fā)明所提供的媒體播放設(shè)備的連體文字處理方法和裝置不僅適用于電視機(jī),還適用于機(jī)頂盒,或者DVD等媒體播放設(shè)備以及電腦顯示器;所述連筆文字字符串既可以為阿拉伯文,也可以為波斯文等通過(guò)連筆形式寫(xiě)成的字符串。以上結(jié)合較佳實(shí)施例描述本發(fā)明提供的媒體播放設(shè)備的連體文字處理方法和裝置,熟悉此
技術(shù)領(lǐng)域:
的技術(shù)人員應(yīng)當(dāng)可在不脫離本發(fā)明的精神與原則下對(duì)本發(fā)明進(jìn)行等效目的的變更與修改,該等變更與修改,均應(yīng)涵蓋于本發(fā)明所界定的保護(hù)范圍之中。本發(fā)明的概念及方案同樣適用于其它具有點(diǎn)陣顯示控制任務(wù)的場(chǎng)合。權(quán)利要求1、一種媒體播放設(shè)備的連體文字處理方法,其特征在于,包括如下步驟建立連筆文字字符串存取表;以像素點(diǎn)的形式表示所述連筆文字字符串;為所述連筆文字字符串分配在連筆文字字符串存取表中的地址;將所述連筆文字字符串存儲(chǔ)到連筆文字字符串存取表中。2、根據(jù)權(quán)利要求1所述的媒體播放設(shè)備的連體文字處理方法,其特征在于,還包括如下步驟在所述連筆文字字符串存取表中查找待顯示的連筆文字字符串;按查找順序顯示所述待顯示的連筆文字字符串。3、根據(jù)權(quán)利要求1所述的媒體播放設(shè)備的連體文字處理方法,其特征在于,還包括如下步驟將所述連筆文字字符串分割成一個(gè)以上的連筆文字字符塊;為所述連筆文字字符塊分配存儲(chǔ)地址;存儲(chǔ)所述連筆文字字符塊;查找待顯示的連筆文字字符塊;按查找順序顯示所述連筆文字字符塊。4、根據(jù)權(quán)利要求3所述的媒體播放設(shè)備的連體文字處理方法,其特征在于,將所述連筆文字字符串分割為一個(gè)以上的連筆文字字符塊的方法為等長(zhǎng)分割,或者不等長(zhǎng)分割。5、根據(jù)權(quán)利要求2或3所述纟某體播放設(shè)備的連體文字處理方法,其特征在于,查找連筆文字字符串和連筆文字字符塊的方法為按照連筆文字字符串或者連筆文字字符塊的存儲(chǔ)地址進(jìn)行查找。6、根據(jù)權(quán)利要求1至4中任一權(quán)利要求所述的媒體播放設(shè)備的連體文字處理方法,其特征在于,所述媒體播放設(shè)備為電視機(jī)或機(jī)頂盒或DVD播放器。7、根據(jù)權(quán)利要求1至4中任一權(quán)利要求所述的媒體播放設(shè)備的連體文字處理方法,其特征在于,所述連筆文字字符串為0SD系統(tǒng)中用到的阿拉伯文字符串,或者波斯文字符串。8、一種媒體播放設(shè)備的連體文字處理裝置,其特征在于,包括創(chuàng)建單元,用于建立連筆文字字符串存取表;表示單元,用于以像素點(diǎn)的形式表示所述連筆文字字符串;地址分配單.元,與表示單元相連,用于為所述連筆文字字符串分配在連筆文字字符串存取表中的地址;字符串存儲(chǔ)單元,與創(chuàng)建單元、表示單元及地址分配單元相連,用于將所述連筆文字字符串存儲(chǔ)到連筆文字字符串存取表中。9、根據(jù)權(quán)利要求8所述的媒體播放設(shè)備的連體文字處理裝置,其特征在于,還包括查找單元,與創(chuàng)建單元相連,用于在所述連筆文字字符串存取表中查找待顯示的連筆文字字符串;顯示單元,與查找單元相連,用于按查找順序顯示所述待顯示的連筆文字字符串。10、根據(jù)權(quán)利要求8所述的媒體播放設(shè)備的連體文字處理裝置,其特征在于,還包括分割單元,與字符串存儲(chǔ)單元和地址分配單元相連,用于將所述連筆文字字符串分割成一個(gè)以上的連筆文字字符塊;字符存儲(chǔ)單元,與地址分配單元、分割單元以及查找單元相連,用于存儲(chǔ)所述連筆文字字符塊;所述地址分配單元,用于為所述連筆文字字符塊分配存儲(chǔ)地址;所述查找單元,用于查找待顯示的連筆文字字符塊;所述顯示單元,用于按查找順序顯示所述連筆文字字符塊。全文摘要本發(fā)明公開(kāi)了一種媒體播放設(shè)備的連體文字處理方法和裝置,涉及一種連筆文字的處理方法和裝置。為解決現(xiàn)有技術(shù)中存在連筆文字按照其書(shū)寫(xiě)規(guī)范進(jìn)行存儲(chǔ)時(shí),占用較大存儲(chǔ)空間的問(wèn)題而發(fā)明,本發(fā)明提供的媒體播放設(shè)備的連體文字處理方法,包括如下步驟建立連筆文字字符串存取表;以像素點(diǎn)的形式表示所述連筆文字字符串;為所述連筆文字字符串分配在連筆文字字符串存取表中的地址;將所述連筆文字字符串存儲(chǔ)到連筆文字字符串存取表中。本發(fā)明不僅適用于電視機(jī),還適用于機(jī)頂盒,或者DVD等媒體播放設(shè)備以及電腦顯示器;所述連筆文字字符串既可以為阿拉伯文,也可以為波斯文等通過(guò)連筆形式寫(xiě)成的字符串。文檔編號(hào)G09G5/22GK101394512SQ20071015220公開(kāi)日2009年3月25日申請(qǐng)日期2007年9月19日優(yōu)先權(quán)日2007年9月19日發(fā)明者凱李申請(qǐng)人:青島海信電器股份有限公司