[發明專利]一種支持多種語言的OSD的顯示方法及系統有效
| 申請號: | 200810218053.5 | 申請日: | 2008-12-04 |
| 公開(公告)號: | CN101431633A | 公開(公告)日: | 2009-05-13 |
| 發明(設計)人: | 吳偉;張志成;劉威;熊躍平 | 申請(專利權)人: | 深圳創維-RGB電子有限公司 |
| 主分類號: | H04N5/445 | 分類號: | H04N5/445;G06F17/30 |
| 代理公司: | 深圳中一專利商標事務所 | 代理人: | 張全文 |
| 地址: | 518000廣東省深圳市*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 支持 多種 語言 osd 顯示 方法 系統 | ||
技術領域
本發明屬于OSD顯示領域,尤其涉及一種支持多種語言的OSD的顯示方法及系統。?
背景技術
屏幕菜單式調節方式(on-screen?display,OSD)是指在顯示設備中,按菜單鍵后屏幕彈出的顯示器各項調節項目信息的矩形菜單,用戶可通過該矩形菜單對顯示設備的各項工作指標,如色彩、模式、幾何形狀等進行調整,從而達到最佳的使用狀態。?
隨著中國海外市場用戶的不斷增加和多樣化,開發人員在OSD設計和開發時,需要針對不同的語言設計不同的OSD,比如南美要求使用南美語言的OSD,泰國要求使用泰文語言的OSD等。?
現有的開發OSD的主流技術,是采用點陣式數據存儲技術,即開發人員必須對每一個用到的字符都要通過點陣描述出來,且轉換為數據文件存儲。每增加一個OSD語言,就要重新繪制字符點陣,并轉換為特定的存儲文件,因此,同一個軟件系統由于語言不同,要分成很多的軟件版本使用,造成開發成本高、開發人員的工作量大,且使得OSD字符的管理、使用和控制較為復雜。?
發明內容
本發明實施例的目的在于提供一種支持多種語言的OSD的顯示方法,旨在解決現有開發OSD采用點陣式數據存儲技術,造成開發成本高、開發人員的工作量大,且使得OSD字符的管理、使用和控制較為復雜的問題。?
本發明實施例是這樣實現的,一種支持多種語言的OSD的顯示方法,所述?方法包括以下步驟:?
根據用戶輸入的OSD請求信號發出配置信號;?
根據所述發出的配置信號以及當前語言類型獲取預設的與當前語言類型對應的OSD字符串名信息;?
查找得到與所述OSD字符串名信息對應的字符內容信息并與當前界面數據信息合并輸出,顯示帶OSD的界面;?
所述根據所述發出的配置信號以及當前語言類型獲取預設的與當前語言類型對應的OSD字符串名信息的步驟具體為:檢測當前語言類型;根據所述發出的配置信號以及檢測到的當前語言類型,通過索引字符串索引列表,得到與當前語言類型相應的OSD字符串名;?
所述方法在所述根據用戶輸入的OSD請求信號發出配置信號的步驟之前進一步包括以下步驟:?
存儲多種語言字符內容;?
編輯表示語言類型的字符串內容及其相應的字符串名;?
根據所述編輯的字符串名,建立表示當前語言類型及其相應字符串名的對應關系的字符串索引列表;?
所述編輯表示語言類型的字符串內容及其相應的字符串名的步驟具體為:?
在一個文本類型的文件中,按照預設的多種語言類型順序編輯要顯示的表示多種語言類型的字符串內容,每一字符串單獨分割,代表一種語言類型,且將該多個字符串定義一個枚舉,并編輯代表每一枚舉字符串的唯一標識作為相應的字符串名。?
本發明實施例的另一目的在于提供一種支持多種語言的OSD的顯示系統,包括外部顯示設備,所述系統包括:?
OSD事件檢測單元,用于接收用戶輸入的OSD請求信號;?
OSD控制單元,用于根據所述OSD事件檢測單元接收到的用戶輸入的OSD請求信號發出配置信號;?
OSD配置單元,用于根據所述OSD控制單元發出的配置信號以及當前語言類型獲取預設的與當前語言類型對應的OSD字符串名信息,并查找得到與所述OSD字符串名信息對應的字符內容信息。?
OSD合成矩陣,用于將所述OSD配置單元查找得到的字符內容與當前界面數據信息合并,形成帶OSD的界面后,通過所述外部顯示設備顯示;?
所述OSD配置單元具體包括:?
OSD配置模塊,用于根據所述OSD控制單元發出的配置信號發出語言類型檢測信號;?
語言類型檢測模塊,用于根據所述OSD配置單元發出的語言類型檢測信號檢測當前語言類型;?
所述OSD配置模塊根據所述語言類型檢測單元檢測到的當前語言類型,通過索引字符串索引列表,得到與所述檢測到的當前語言類型對應的OSD字符串名;?
所述系統還包括:?
OSD編輯單元,編輯多種語言字符內容;?
OSD存儲單元,存儲所述OSD編輯單元編輯的多種語言字符內容;?
OSD字符串編輯單元,編輯表示語言類型的字符串內容及其相應的字符串名;具體為:所述OSD字符串編輯單元在一個文本類型的文件中,按照預設的多種語言類型順序編輯要顯示的表示多種語言類型的字符串內容,每一字符串單獨分割,代表一種語言類型,且將多個字符串定義一個枚舉,并編輯代表每一枚舉字符串的唯一標識作為相應的字符串名;?
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳創維-RGB電子有限公司,未經深圳創維-RGB電子有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200810218053.5/2.html,轉載請聲明來源鉆瓜專利網。





