專利名稱:一種osd編輯系統(tǒng)、編輯方法以及采用該系統(tǒng)的電視機的制作方法
技術領域:
本發(fā)明涉及一種OSD編輯系統(tǒng)、編輯方法以及采用該系統(tǒng)的電視機。
背景技術:
早在計算機處于DOS系統(tǒng)時代,執(zhí)行如刪除命令、復制命令、儲存命令、執(zhí)行命令等指令,均是以手工輸入執(zhí)行指令的方式實現(xiàn)計算機運算及完成使用者要求的動作,若在執(zhí)行過程中遇到過長的文件夾或數(shù)據(jù)的執(zhí)行命令時,需要輸入相當長的字符串,效率十分低下,且使用者也需要記住很多代碼或命令,給使用者帶來了非常高的技術難度,并導致一般人難以對計算機進行操作。為克服上述技術的種種缺失,業(yè)界開始進行視窗軟件的開發(fā),也就有根據(jù)功能模塊的操作方式應運而生,如windows系統(tǒng),成為一種流行的可視化功能模塊的操作方式,讓多數(shù)人都可以直接通過屏幕菜單(on-screen display, 0SD)的內容熟練操作電腦,此操作方式簡單且易懂,不需如DOS系統(tǒng)的操作方式輸入字符串才能執(zhí)行動作指令,使用者僅需借由視窗上提供的指令點選,即可實現(xiàn)使用者的操作要求。因此,這樣不僅可提供快捷輸入和執(zhí)行的速度,且可大大簡化輸入的復雜程度。隨著科技的繼續(xù)發(fā)展,電視機也由早期的黑白電視機向彩色電視機轉變,OSD內容也由單色向彩色提升,靜態(tài)OSD向動態(tài)OSD的升級,單一端口向多功能端口的演變。此外,諸如游戲機、上網(wǎng)本、微型筆記本電腦、電子辭典、ΙΡΗ0ΝΕ、IPAD, IPOD及個人數(shù)字助理(PDA) 及移動電話等手持式設備且功能多樣化的電子信息產品也紛紛問世,上述便攜式電子信息產品也均是采用OSD的操作方式,對于其中的數(shù)據(jù)、信息或執(zhí)行指令,都以OSD的操作方式進行執(zhí)行與瀏覽,進而為使用者提供了相當程度的操作便利性。通常,OSD系統(tǒng)是在游戲機、上網(wǎng)本、微型筆記本電腦、電子辭典、ΙΡΗ0ΝΕ、IPAD, IPOD及個人數(shù)字助理(PDA)及移動電話等手持式設備出廠前,由開發(fā)商直接存入這些電子信息產品中,使用者僅需在該電子信息產品的顯示屏幕上僅對OSD操作界面操作即可。但由于該電子信息產品OSD的操作界面是由開發(fā)商預先設計且固定,對于使用者而言,不能依據(jù)使用者的自身的喜好對該OSD的操界面上的各功能選項的內容進行個性化修改。特別是當今的電視機端口眾多,功能模塊也很復雜的情況下,怎樣讓使用者能夠根據(jù)個性化自定義自己容易使用、記憶的方法,成為急需解決的問題。
發(fā)明內容
本發(fā)明的目的在于提供一種OSD編輯系統(tǒng)、編輯方法以及采用該系統(tǒng)的電視機, 使電視機的OSD能夠個性化編輯,以滿足用戶個性化的需求。本發(fā)明的技術方案如下一種OSD編輯系統(tǒng),包括處理器、第一存儲模塊、第二存儲模塊和顯示模塊,所述第一存儲模塊中存儲OSD信息標志位,所述第二存儲模塊中存儲字符控制信息和輸入法功能模塊信息,所述處理器包括遙控接收和按鍵處理模塊以及OSD處理模塊,所述遙控接收和按鍵處理模塊用于接收輸入指令,所述OSD處理模塊從遙控接收和按鍵處理模塊獲取指令,根據(jù)接收的指令調用第二存儲模塊內存儲的信息,對選定的OSD內容進行相應的編輯和修改,將結果存儲于第一存儲模塊中并輸出相應的信號至顯示模塊以實現(xiàn)顯示。所述的OSD編輯系統(tǒng),其中,所述OSD處理模塊包括響應模塊、文字搜索模塊、界面模塊和字庫模塊,所述響應模塊用于接收指令并進行處理,所述字庫模塊用于存儲文字字庫,所述文字搜索模塊根據(jù)指令識別和搜索對應字庫中的文字,所述界面模塊用于生成文字輸入法界面和對應修改后的文字信息。所述的OSD編輯系統(tǒng),其還包括用于向處理器輸入指令的指令輸入設備。所述的OSD編輯系統(tǒng),其還包括用于控制所述遙控接收和按鍵處理模塊開啟與否的開關模塊。所述的OSD編輯系統(tǒng),其中,所述指令輸入設備包括遙控器或獨立設置的若干按鍵。一種采用OSD編輯系統(tǒng)的電視機,包括指令輸入設備、處理器、第一存儲模塊、第二存儲模塊和顯示模塊,所述第一存儲模塊中存儲OSD信息標志位,所述第二存儲模塊中存儲字符控制信息和輸入法功能模塊信息,所述處理器包括遙控接收和按鍵處理模塊以及 OSD處理模塊,所述遙控接收和按鍵處理模塊用于接收輸入指令,所述OSD處理模塊從遙控接收和按鍵處理模塊獲取指令,根據(jù)接收的指令調用第二存儲模塊內存儲的信息,對選定的OSD內容進行相應的編輯和修改,將結果存儲于第一存儲模塊中并輸出相應的信號至顯示模塊以實現(xiàn)顯示。所述的電視機,其中,所述指令輸入設備包括遙控器或設于電視機外殼的按鍵。所述的電視機,其中,所述OSD處理模塊包括響應模塊、文字搜索模塊、界面模塊和字庫模塊,所述響應模塊用于接收指令并進行處理,所述字庫模塊用于存儲文字字庫,所述文字搜索模塊根據(jù)指令識別和搜索對應字庫中的文字,所述界面模塊用于生成文字輸入法界面和對應修改后的文字信息。一種OSD編輯方法,包括以下步驟A.選擇OSD可編輯項使OSD可編輯;B.在OSD中獲取光標焦點,確認編輯位置;C.輸入指令對OSD的對應位置進行編輯;D.確認編輯結果并存儲。所述的OSD編輯方法,其中,在所述步驟B中通過在OSD中移動光標可獲得不同的光標焦點,從而改變編輯位置。上述OSD系統(tǒng)和方法使電子設備的OSD能夠個性化編輯,使之能夠適應每一個用戶的需求,滿足用戶個性化的需要、實現(xiàn)自己的個性并增強趣味性。
圖1為本發(fā)明OSD編輯系統(tǒng)較佳實施方式的框圖;圖2為本發(fā)明OSD編輯方法較佳實施方式的流程圖;圖3為本發(fā)明OSD編輯方法較佳實施方式的細化流程圖;圖4為本發(fā)明OSD編輯系統(tǒng)對OSD編輯前后的對比示意圖。
具體實施例方式為了使本發(fā)明的目的、技術方案及優(yōu)點更加清楚明白,以下結合附圖及實施例,對本發(fā)明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。本發(fā)明為解決現(xiàn)有電視機不能個性化編輯OSD問題,采用了通過電視機的輸入法、OSD開放式軟件接口和內部存儲模塊相結合進行個性化編輯OSD的系統(tǒng)及方法,在現(xiàn)有電視機不能個性化編輯OSD基礎上,配合電視遙控器、電視內置的軟鍵盤或者電視機相關功能按鍵,對電視機的OSD進行個性化編輯,開發(fā)商花不必花費大量的人力、金錢及時間開發(fā)功能繁瑣的操作界面,僅需提供開放的軟件接口程序,方能夠迎合當今使用者個性化的需求及使用習慣,進而使其產品更具有消費市場及在同類產品中具有較強的競爭力。如圖1所示,本發(fā)明OSD編輯系統(tǒng)較佳實施方式包括處理器10、遙控器11、開關模塊13、第一存儲模塊15、第二存儲模塊17和顯示模塊19,所述處理器10中包括用于接收遙控器指令的遙控接收和按鍵處理模塊101和OSD處理模塊103,所述OSD處理模塊103包括響應模塊104、文字搜索模塊105、界面模塊106和字庫模塊107,所述開關模塊13控制所述遙控接收和按鍵處理模塊101開啟與否,所述OSD處理模塊103受控于處理器10的內部指令,從遙控接收和按鍵處理模塊101獲取指令并輸出相應的信號至顯示模塊19以實現(xiàn)顯示,所述第一存儲模塊15中存儲OSD信息標志位,OSD有修改時此標志位要根據(jù)相應內容進行連接,所述第二存儲模塊17中存儲字符控制信息和輸入法功能模塊信息,當OSD處理模塊103接收到修改指令或輸入法切換指令時,從第二存儲模塊17中調用相應功能模塊, 從而進行編輯、修改和存儲,所述OSD處理模塊103可針對光標選定的OSD內容進行相應的編輯,再通過遙控器11的上下左右選擇鍵選擇輸入法,最后通過遙控器11確定修改是否成功。所述OSD處理模塊103中的響應模塊104用于接收指令碼進行處理;字庫模塊107 存儲文字字庫,字庫可分門別類地劃分,比如五筆字庫、拼音字庫、英文字庫等,字庫可方便擴展;文字搜索模塊105根據(jù)鍵碼和輸入識別搜索對應字庫中的文字;界面模塊106形成文字輸入法界面和對應修改后的文字信息。作為指令輸入設備的遙控器11包括光標方向鍵、數(shù)字鍵、字母鍵、確定鍵、刪除鍵、電源開關鍵以及電視機相關功能按鍵。各個按鍵的功能描述如下,光標方向鍵按左移鍵,光標將左移一個字符,按右移鍵,光標將右移一個字符,按上移鍵,光標上移一行,按下移鍵,光標將下移一行,這樣使于用戶對己輸入的文字信息進行修改;數(shù)字鍵用于個性化用戶針對編輯內容進行數(shù)字化命名;字母鍵用于個性化用戶針對編輯內容進行字母化命名;刪除鍵用于刪除前一輸入內容;確定鍵用于修改后確定修改內容是否滿足個性化需要;電視機相關功能按鍵利用電視內置的軟鍵盤進行數(shù)字或字母、拼音等選擇。上述按鍵的功能可以通過在遙控器11中獨立設計按鍵實現(xiàn),也可以與遙控器常用按鍵進行復用,以上屬于遙控器技術領域的公知技術,在此不再贅述。作為其它實施方式,上述功能按鍵還可以直接設于電視機外殼,供用戶操作使用以向遙控接收和按鍵處理模塊101發(fā)送指令。參考圖2,本發(fā)明提供的OSD編輯方法包括
步驟1、在OSD菜單選項中選擇OSD可編輯項使OSD可編輯;步驟2、用戶通過遙控器11或相應功能按鍵輸入指令給處理器10,處理器10針對需要編輯項進行對應的指令識別,本步驟中使用遙控器11的一個功能復用按鍵,當處理器在IS內連續(xù)得到η個相同鍵值碼時,表示用戶需要針對當前OSD位置進行修改,從而獲得光標焦點,當然,也可以通過其它經(jīng)過預先定義的功能,對編輯項進行確認,還可以通過在 OSD中移動光標以獲得不同的光標焦點,從而改變編輯位置;步驟3、用戶通過相應按鍵來進行輸入法選擇等操作,進行個性化編輯,本步驟需要使用遙控器的按鍵或電視機外殼的功能按鍵,以下提供按鍵設置方案,共采用16個按鍵(1)數(shù)字鍵1-9 對應著文字的組成部分,比如在中文五筆輸入中,數(shù)字1-5分別對應著橫豎撇點折,在中文拼音和英文輸入中,數(shù)字2對應著abc、3對應著def等;( 數(shù)字鍵0 刪除文字;C3)確定鍵用于文字的輸入和最終的確定;(4)方向鍵上下鍵用來切換候選文字的上一頁和下一頁,左右鍵用來選擇前一個文字和后一個文字;( 信源鍵啟動/切換/關閉輸入法(在輸入法啟用時)。不同廠商使用的按鍵解碼數(shù)值可能不一樣,不同輸入法可對以上按鍵對應的數(shù)值進行靈活配置,移植和擴展性強。步驟4、通過確定鍵選擇個性化OSD名稱的修改并存儲于第一存儲模塊15中,以后開機自動導入新修改后的OSD內容。圖3是圖2的細化流程圖,其包括步驟Si、調用OSD顯示菜單,默認OSD修改選項為關閉;S2、修改設置,將OSD修改選項改為開啟;S3、判斷OSD是否可修改,是則進入S4,否則返回S2 ;S4、連續(xù)識別到N個相同鍵值碼,即從遙控器獲取到用戶確認修改信息;S5、可編輯OSD獲取光標焦點,光標閃動提示用戶對應位置可進行修改;S6、判斷是否獲得焦點,是則進入S6,否則返回S4S7、接收用戶輸入指令;S8、輸入法選擇;S9、判斷輸入法選擇是否確定,是則進入S10,否則返回S8 ;S10、根據(jù)用戶的個性化要求對OSD進行修改;S11、修改確定后結束,否則返回SlO繼續(xù)修改。以上的細化步驟中,通過加入判斷確認步驟,使圖2中的每一步驟都得到確認執(zhí)行。圖4是本發(fā)明的OSD編輯系統(tǒng)對OSD編輯前后的對比圖,正常情況下的功能圖標都為左邊圖標,在本發(fā)明的作用下,利用遙控器或功能按鍵,并通過相應修改指令更改成右側的個性化0SD,使于用戶根據(jù)自己需要和喜好進行功能選擇等識別,例如將TV、AVU AV2、AV3、VGA、UPBPR、YCBCR和HDMIl等圖標分別根據(jù)信源類型,編輯為電視機、VCD、DVD, 機頂盒1、電腦1、機頂盒2、游戲機和電腦2。本發(fā)明與現(xiàn)有技術相比,其個性化編輯OSD的系統(tǒng)及方法,提供使用者依據(jù)其個人喜好及使用習慣自行編輯電子設備OSD的功能,可提高使用者的修改彈性,使相應的功能接口工具更具個性和趣味性,以上OSD編輯系統(tǒng)和編輯方法不但可應用于電視機中,對于其它采用OSD的電子產品也同樣適用。
應當理解的是,對本領域普通技術人員來說,可以根據(jù)上述說明加以改進或變換, 而所有這些改進和變換都應屬于本發(fā)明所附權利要求的保護范圍。
權利要求
1.一種OSD編輯系統(tǒng),包括處理器、第一存儲模塊、第二存儲模塊和顯示模塊,所述第一存儲模塊中存儲OSD信息標志位,所述第二存儲模塊中存儲字符控制信息和輸入法功能模塊信息,所述處理器包括遙控接收和按鍵處理模塊以及OSD處理模塊,所述遙控接收和按鍵處理模塊用于接收輸入指令,所述OSD處理模塊從遙控接收和按鍵處理模塊獲取指令,根據(jù)接收的指令調用第二存儲模塊內存儲的信息,對選定的OSD內容進行相應的編輯和修改,將結果存儲于第一存儲模塊中并輸出相應的信號至顯示模塊以實現(xiàn)顯示。
2.根據(jù)權利要求1所述的OSD編輯系統(tǒng),其特征在于所述OSD處理模塊包括響應模塊、文字搜索模塊、界面模塊和字庫模塊,所述響應模塊用于接收指令并進行處理,所述字庫模塊用于存儲文字字庫,所述文字搜索模塊根據(jù)指令識別和搜索對應字庫中的文字,所述界面模塊用于生成文字輸入法界面和對應修改后的文字信息。
3.根據(jù)權利要求2所述的OSD編輯系統(tǒng),其還包括用于向處理器輸入指令的指令輸入設備。
4.根據(jù)權利要求2所述的OSD編輯系統(tǒng),其還包括用于控制所述遙控接收和按鍵處理模塊開啟與否的開關模塊。
5.根據(jù)權利要求3所述的OSD編輯系統(tǒng),其特征在于所述指令輸入設備包括遙控器或獨立設置的若干按鍵。
6.一種采用OSD編輯系統(tǒng)的電視機,包括指令輸入設備、處理器、第一存儲模塊、第二存儲模塊和顯示模塊,所述第一存儲模塊中存儲OSD信息標志位,所述第二存儲模塊中存儲字符控制信息和輸入法功能模塊信息,所述處理器包括遙控接收和按鍵處理模塊以及 OSD處理模塊,所述遙控接收和按鍵處理模塊用于接收輸入指令,所述OSD處理模塊從遙控接收和按鍵處理模塊獲取指令,根據(jù)接收的指令調用第二存儲模塊內存儲的信息,對選定的OSD內容進行相應的編輯和修改,將結果存儲于第一存儲模塊中并輸出相應的信號至顯示模塊以實現(xiàn)顯示。
7.根據(jù)權利要求6所述的電視機,其特征在于所述指令輸入設備包括遙控器或設于電視機外殼的按鍵。
8.根據(jù)權利要求6所述的電視機,其特征在于所述OSD處理模塊包括響應模塊、文字搜索模塊、界面模塊和字庫模塊,所述響應模塊用于接收指令并進行處理,所述字庫模塊用于存儲文字字庫,所述文字搜索模塊根據(jù)指令識別和搜索對應字庫中的文字,所述界面模塊用于生成文字輸入法界面和對應修改后的文字信息。
9.如權利要求1所述OSD編輯系統(tǒng)的OSD編輯方法,包括以下步驟A.選擇OSD可編輯項使OSD可編輯;B.在OSD中獲取光標焦點,確認編輯位置;C.輸入指令對OSD的對應位置進行編輯;D.確認編輯結果并存儲。
10.根據(jù)權利要求9所述的OSD編輯方法,其特征在于在所述步驟B中通過在OSD中移動光標可獲得不同的光標焦點,從而改變編輯位置。
全文摘要
本發(fā)明提供一種OSD編輯系統(tǒng),包括處理器、第一存儲模塊、第二存儲模塊和顯示模塊,所述第一存儲模塊中存儲OSD信息標志位,所述第二存儲模塊中存儲字符控制信息和輸入法功能模塊信息,所述處理器包括遙控接收和按鍵處理模塊以及OSD處理模塊,所述遙控接收和按鍵處理模塊用于接收輸入指令,所述OSD處理模塊從遙控接收和按鍵處理模塊獲取指令,根據(jù)接收的指令調用第二存儲模塊內存儲的信息,對選定的OSD內容進行相應的編輯和修改,將結果存儲于第一存儲模塊中并輸出相應的信號至顯示模塊以實現(xiàn)顯示。上述OSD系統(tǒng)使電子設備的OSD能夠個性化編輯,使之能夠適應每一個用戶的需求,滿足用戶個性化的需要、實現(xiàn)自己的個性并增強趣味性。
文檔編號H04N5/44GK102281416SQ20101019865
公開日2011年12月14日 申請日期2010年6月11日 優(yōu)先權日2010年6月11日
發(fā)明者黃曉明 申請人:Tcl集團股份有限公司, 深圳Tcl新技術有限公司