新四季網

具有自動識別功能的紅外線傳輸系統的製作方法

2023-05-15 14:17:31 2

專利名稱:具有自動識別功能的紅外線傳輸系統的製作方法
技術領域:
本發明涉及一種紅外線傳輸系統,尤其涉及具有自動識別功能的紅外線傳輸系統。
在現今數位化時代裡,信息的記錄與儲存,已由傳統藉由紙筆記錄的方式,轉變為利用數值化設備,如個人數字助理(PDA)或手機(MOBILE PHONE)等,記錄個人日常生活或工作上所需的信息,並通過這些數值化設備直接進行信息的傳輸及交換,其傳輸的方式大概分為二種其一為有線傳輸,主要是利用電纜(CABLE)等傳輸介質,將這些設備予以連線,實現傳輸或交換信息的目的,具有穩定可靠的傳輸品質,但其相容性及易用性不足;另一種則為無線傳輸,主要是利用紅外線(IrDA)作為傳輸介質,進行信息的傳輸及交換,由於在無線傳輸上所使用的傳輸協定,已具備極高的可靠性,故不僅其信息傳輸的品質穩定可靠,且兼具相容性及易用性高的優點,可輕易令不同類型的設備相互連線,正因如此,近年來,無線傳輸技術已被廣泛運用至各類電子商品中,且已逐漸成為各類電子商品的流行趨勢。
然而,各廠商在設計製造所屬的商品時,由於不同類型的商品中所定義的程序規格,並不相同,所支持的語言環境亦不相同,故相同信息通過不同的電子商品進行無線傳輸,特別是利用紅外線進行傳輸時,將因其內碼及處理程序上的差異,得到不同的結果,令信息在交換過程中出現亂碼,尤其是在中文信息的處理上,最為嚴重,使接收方不能得到有效的信息,造成使用上極大的不便。
有鑑於前述傳統數位化設備在利用紅外線進行資料傳輸時所發生的諸多缺失,本發明人乃研究出一種具有自動識別功能的紅外線傳輸系統,其運用該系統的電子設備,在利用紅外線進行資料傳輸時,可先針對發送方設備傳來的信息,檢視其碼值是否都在某特定內碼的碼值範圍內,並排除碼值範圍不匹配的內碼類型,然後再將這些信息依碼值範圍相匹配的內碼,進行轉釋,並予以分析,判斷在這些信息中是否出現較多的非常用字詞,且以出現頻率較少且碼值範圍相匹配的內碼類型,作為所選取的內碼類型,並將其視為發送方設備所使用的內碼,據以將所接收的信息,轉換成接收方設備的內碼類型。
本發明的主要目的在於在使運用該系統的電子設備在進行資料傳輸時,可大幅降低信息交換的障礙,並根據各種不同內碼類型的規則,對所接收的信息進行分析,以確定發送方設備所使用的內碼類型,根據該內碼類型對信息進行轉換處理,以有效避免發生亂碼的情形,正確地將信息顯示出來。
本發明的另一目的在於在令不同規格的設備可輕易地進行信息交換,使紅外線傳輸具備更準確的傳輸性及更高的相容性,以便使用不同語系(內碼)的手持式電子設備能通過紅外線傳輸,達成無障礙傳遞信息的目的。
下面為能更清楚地表達本發明的技術手段及運作過程,茲配合附圖舉一較佳實施例,說明如下

圖1所示是本發明的系統架構示意圖;圖2所示是紅外線傳輸的架構示意圖;圖3所示是本發明的系統流程示意圖。
本發明是一種具有自動識別功能的紅外線傳輸系統,參閱圖1所示,該系統設計在個人數字助理(PDA)或手機(MOBILE PHONE)等具備紅外線傳輸功能的電子設備中,主要是由紅外線通信模組1、中央運算模組2、儲存模組3、分析控制模組4及顯示模組5等所組成,其中紅外線通信模組1用以與發送方設備進行通信,藉由其中的紅外線傳輸協定及紅外線傳輸設備,成功獲取發送方設備傳來的信息,並保證信息在傳輸過程中的準確性,紅外線傳輸設備主要是負責實現數據間的通信,而該紅外線傳輸協定則負責維護信息傳輸的可靠性;中央運算模組2主要通過中央處理單元(CPU),提供該系統所需的運算能力,根據分析控制模組4所傳來的指令及要求,進行相應的運算,並將運算結果傳回該分析控制模組4;儲存模組3用以儲存分析控制模組4所需的相關資料庫,供中央運算模組2運算時使用,儲存模組3一般是由隨機存取存儲器(RAM)及只讀存儲器(ROM)所組成,該隨機存取存儲器用以存放控制及運算程序中有關的信息,可依實際需要,隨時進行修改,該只讀存儲器則用以存放固定且無需修改的信息分析控制模組4針對傳來的信息,依設定的分析程序,進行分析,以辨識出所使用的內碼類型,並通過轉換程序,將其轉換成本機設備所對應的內碼類型;顯示模組5用以將信息依接收方設備的內碼類型,予以解碼,並顯示出來,使接收方能了解所接收的信息,顯示模組5可為液晶顯示器(LCD)。
在該系統中,當該紅外線通信模組1接收到由發送方設備傳來的信息後,即將其傳送至分析控制模組4,進行處理,分析控制模組4根據儲存模組3中資料庫所儲存的指令及信息,向中央運算模組2發出運算指令,令其完成對這些信息的分析及轉碼,並將處理過的信息由顯示模組5顯示出來。由於,該系統主要是通過該紅外線設備與發送方設備建立連接,保持通信,而所傳送的信息是利用紅外線傳輸協定(IrDA)封裝在所接收的數據內,故在該紅外線設備取得發送方設備傳來的數據後,需通過該協定將傳來的信息自所接收的數據中解析出來。
一般言,紅外線傳輸協定主要是由許多層不同的子協定所組成,參閱圖2所示,而通過紅外線傳輸協定進行傳送的信息,亦有其特定的格式,故接收方設備在解析發送方設備傳來的信息時,必須利用發送方設備的內碼,否則,若接收方設備的內碼類型與發送方設備的內碼類型不相同時,所解析出的信息,必然會在顯示時發生亂碼現象,致接收方無法獲得正確有效的信息。例如接收方設備採用繁體中文系統的Big5碼,而發送方設備是採用英文系統的ASCII碼,在ASCII碼中,由於碼值大於127屬於歐語字母或符號,而Big5碼的中文字是由兩個ASCII碼所組成,故,此時,該接收方設備極易將該發送方設備傳來的英文字符串,誤認為是Big5碼的字符串,而得到不正確的結果。此種情況不僅在採用不同語系的設備間,屢見不鮮,甚至在同語系的設備間,亦會因採用不同的內碼,而發生亂碼現象,諸如使用繁體中文系統的設備,其內碼可能像Big5碼或Unicode碼,因此,為能準確地顯示信息,在接收方設備取得信息後,必須先由一特殊設計的識別程序,予以分析,以確定傳輸中信息所使用的內碼類型。
對傳輸中信息所使用的內碼類型,進行辨識,主要是根據不同內碼的特徵,包括內碼碼值、出現頻率及組合規律等特徵加以分析判斷。一般言,任何內碼均有其特定的碼值範圍,英文的ASCII碼的碼值在0到127間,中文的Big5碼及GB碼則均是由兩個ASCII碼所組成,且其第一個ASCII碼的碼值均大於127,而第一及二個ASCII碼均分別有其特定的碼值範圍;Unicode碼亦是由兩個ASCII碼所組成,而UTF-8碼則屬經處理後的Unicode碼,主要由一個到四個ASCII碼所組成,且每一個ASCII碼的碼值範圍均有其固定的規則。
此外,由於設備間傳遞的信息是有意義的,其所使用的宇詞,大部分應屬常用且可供閱讀的,至於日常生活中,那些非常用的字詞,在這些信息中出現的機率應極為有限。另,信息既是以內碼型態存在,由碼值範圍應可識別出其內碼類型,但,由於不同內碼的碼值範圍可能重疊,因此通過碼值範圍,似無法完全正確地辨識出所有的內碼類型,例如Big5碼及GB碼的第一個ASCII碼,均包含{oxbo}至{oxf7}段的碼值,而第二個ASCII碼包含{oxal}至{oxfe}段的碼值,因此,必須使用其他的特徵,對其作進一步識別。在本發明的系統中,主要是以正常信息中不易出現或較少出現的非常用字詞的出現頻率,作為對所選取的內碼類型進行辨識的基礎,意即非常用字詞的出現頻率愈高考,即表示所選取的內碼類型有誤,否則,即表示所選取的內碼類型正確。
本系統在識別所選取的內碼類型是否正確的過程中,主要是先針對發送方設備傳來的信息,檢視其碼值是否都在某特定內碼的碼值範圍內,並排除碼值範圍不匹配的內碼類型,然後再將該信息依碼值範圍相匹配的內碼,進行轉釋,並予以分析,以判斷在這些信息中是否出現較多的非常用字詞,並以出現頻率較少且碼值範圍相匹配的內碼類型,作為所選取的內碼類型,並將其視為發送方設備所使用的內碼,據以將所接收的信息,轉換成接收方設備的內碼類型。如此,即可令顯示模組5正確地顯示信息。
本發明在前述轉換過程中,需大量使用儲存模組3內存放的轉換表,轉換表的數量愈多,其轉碼過程的速度愈快,反之,該轉換表的數量愈少,即需利用多張轉換表進行轉換,致轉換過程延長,使轉碼速度變慢。在本發明的系統中,該轉換表可為同一個字符在不同內碼類型中的碼值對應表,主要是存放在只讀存儲器中,且為提高儲存空間的利用率,使查詢更為簡便,可採用一個來源內碼位對應到一個目的內碼值的對應格式,如下表所示將Unicode碼轉換成Big5碼所需的轉換表格式
目前,中文內碼一般可區分成Big5碼、GB碼、Unicode碼及ASCII碼等數種,利用紅外線(IfDA)作為無線傳輸介質的各種電子設備均可支持這些內碼。因此,本發明僅需將這些電子設備中可進行識別的內碼類型,設定前述四種,即可令其與各類具有紅外線傳輸功能的中文設備或英文設備相互連線,進行信息傳輸與交換。
本發明的系統在對所選取的內碼類型進行辨識的過程中,是籍在隨機存取存儲器中,建立一辨識表,並在該表的欄位中分別存放下列信息
(1)所有內碼的類型;(2)各內碼類型所對應的信息長度;及(3)各內碼類型所對應的信息中非常用碼的個數;以藉由該辨識表記錄這些信息,並依下列步驟,參閱圖3所示,分析及辨識其結果,以選取一適當的內碼類型(1)首先,自該辨識表中依序選擇內碼類型,在中文系統中可為Big5碼、GB碼、Unicode碼、ASCII碼或UTF-8碼等內碼類型;(2)依序讀取所接收信息中的字符;(3)分析該字符,判斷其碼值是否像在選擇的內碼類型的碼值範圍內;(4)若是,判斷該字符是否屬所選擇的內碼類型的常用字符,並記錄非常用的字符,且返回步驟(2),繼續讀取下一字符,且到所有字符被讀完為止;(5)否則,判斷是否尚有其它內碼類型未被選取,若是,返回步驟(1),自該辨識表中選擇另一內碼類型;若否,即針對這些信息,依不同內碼類型進行轉譯,並就所記錄的非常用字詞的出現數量,進行分析比較,以非常用字詞出現較少且碼值範圍相匹配的內碼類型,作為應選取的內碼類型,並將其視為發送方設備所使用的內碼,依轉換表的轉換格式,將所接收的信息轉換成接收方設備的內碼類型。
在本發明的較佳實施例中,是以目前市場上常見的具有紅外線信息交換功能的PALM個人數字助理器為例,加以說明,該產品雖支持中文,但大多是外掛式設計,其核心程序仍為英文形態,並採用Unicode內碼,使用vCard格式加載在紅外線通信協定上,進行信息交換,故當本發明的系統應用於該個人數字助理器上,並通過紅外線傳輸系統,接收到一vCard格式的下列文件BEGIN VCARDVERSION1.0N;CHARSET=ISO-8859-1張三TEL;WORK;VOICE12345678UID6725640ENDVCARD該文件用以傳遞某用戶的姓名(如張三)及其公司的電話號碼,其中N欄代表姓名,其字符是標準英文字符,TEL欄代表公司電話,BEGIN、END、UID及VERSION專欄則代表該PALM個人數字助理器所產生的系統信息,而非用戶的信息,故該個人數字助理器接收到該文件後,僅就其中有關用戶姓名及公司電話等二段信息,依對應的格式解讀成如下的內碼值(1)用戶姓名{oxB1 0X69 oxA4 0x54}(2)公司電話{0X31 0X32 0X33 0X34 0X35 0x36 0X37 0x38}由於該用戶姓名的信息中存在有大於128的碼值,而該PALM個人數字助理器的核心程序是英文形態,且採用Unicode內碼,因此對於所接收的該vCard格式的文件中採用標準英文碼的內容,若不以本發明的系統,先進行分析及轉換處理,將會以英文字符顯示內容,而發生亂碼現象。
在該實施例中,本發明的系統在接收到這些信息內容後,先針對用戶姓名的內碼值{oxB1 0x69 oxA4 0x54}進行分析,由於這段碼值中有特殊符號的碼值,所以排除其為英文的可能,又{oxB169}及{oxA454}並不在GB碼的碼值範圍內,亦排除其為GB碼的可能,故這些信息內容所採用的內碼類型可能是Unicode或Big5碼。然後,再對其內碼值所對應的文字,依可能採用的內碼類型,進行分析,若以Unicode碼轉釋,所對應的文字是「衰詫」,其中第一個字乃一非常用字;若以Big5碼轉釋,所對應的文字則為」張三」,兩相比較下,由於使用Big5碼進行轉釋時,出現非常用字的頻率較低,該系統即選擇以Big5碼作為發送方設備所使用的內碼,採用Big5與Unicode碼間的轉換表,將所接收的用戶姓名信息轉為Unicode碼,正確地將信息顯示出來。
在前述實施例中,當該系統針對公司電話的內碼值{ox31 0x32 0X33 0x340X35 0x36 0x37 0x38}進行分析時,若是以ASCII碼分析,其碼值均小於128,在ASCII碼的碼值範圍內;若以Big5碼或GB碼分析,其碼值{0x3132}、{0x3334)、{0x3536}及{0x3738}中,高字節都小於1288,與Big55碼及GB碼的碼值範圍並不匹配;若以Unicode碼分析,其碼值{0x3231}、{0x3433}、{0x3635}及(0x3837),與Unicode中文碼是自0x4e00開始的規則並不匹配。綜合判斷後,僅ASCII碼相匹配,因此,該系統即選擇以ASCII碼作為發送方設備所使用的內碼,採用ASCII碼與Unicode碼的轉換表,將所接收的該公司電話信息轉為Unicode碼,正確地將信息顯示出來。
由此可知,本發明所採用的自動識別系統,不僅可令信息交換的障礙減小至最低,且可根據各種不同內碼類型的規則,對所接收的信息進行分析,以確定發送方設備所使用的內碼類型,根據該內碼類型對信息進行轉換處理,以有效避免發生亂碼的情形發生,正確地將信息顯示出來,如此,即可令不同規格的設備輕易地進行信息交換,使紅外線傳輸具備更準確的傳輸性及更高的相容性,令使用不同語系(內碼)的手持式電子設備,能通過紅外線傳輸,達成無障礙傳遞信息的目的。
以上所述,僅為本發明最佳的具體實施例,本發明的構造特徵並不局限於此,任何熟悉本技術領域者,在本發明領域內,可輕易思及的變化或修飾,皆可涵蓋在以下權利要求書的範圍內。
權利要求
1.一種具有自動識別功能的紅外線傳輸系統,該系統主要針對發送方設備傳來的信息,檢視其碼值是否都在某特定內碼類型的碼值範圍內,並排除碼值範圍不匹配的內碼類型,然後再將這些信息依碼值範圍相匹配的內碼,進行轉釋,並予以分析,以判斷在這些信息中是否出現較多的非常用字詞,並以非常用字詞的出現頻率較少且碼值範圍相匹配的內碼類型,作為發送方設備所使用的內碼類型,並據以將所接收的信息,轉換成接收方設備的內碼類型,正確地將所接收的信息顯示出來。
2.如權利要求1所述的具有自動識別功能的紅外線傳輸系統,其特徵在於,該系統應用於具備紅外線傳輸功能的電子設備中。
3.如權利要求2所述的具有自動識別功能的紅外線傳輸系統,其特徵在於,該電子設備為人數字助理器。
4.如權利要求2所述的具有自動識別功能的紅外線傳輸系統,其特徵在於,該電子設備為手機。
5.如權利要求1所述的具有自動識別功能的紅外線傳輸系統,其特徵在於,該系統包括紅外線通信模組,用以與發送方設備進行通信,籍由其中的紅外線傳輸協定及紅外線傳輸設備,成功獲取發送方設備傳來的信息,並保證信息在傳輸過程中的準確性,該紅外線傳輸設備主要負責實現數據間通信,而該紅外線傳輸協定則負責維護信息傳輸的可靠性;分析控制模組,用以針對傳來的信息,依設定的分析程序,進行分析,以辨識出所使用的內碼類型,並通過轉換程序,將其轉換成接收方設備所對應的內碼類型;中央運算模組,用以提供該系統所需的運算能力,根據該分析控制模組所傳來的指令及要求,進行相應的運算,並將運算結果傳回該分析控制模組;儲存模組,用以儲存該分析控制模組所需的相關資料庫,供該中央運算模組運算時使用,該儲存模維是由隨機存取存儲器及只讀存儲器所組成,該隨機存取存儲器用以存放控制及運算程序中有關的信息,可依實際需要,隨時進行修改,該只讀存儲器則用以存放固定且無需修改的信息;顯示模組,用以將信息依接收方設備的內碼類型,予以解碼,並顯示出來。
6.如權利要求5所述的具有自動識別功能的紅外線傳輸系統,其特徵在於,該顯示模組為液晶顯示器。
7.如權利要求5所述的具有自動識別功能的紅外線傳輸系統,其特徵在於,該只讀存儲器內設有轉換表,據以將所接收的信息,轉換成接收方設備的內碼類型。
8.如權利要求7所述的具有自動識別功能的紅外線傳輸系統,其特徵在於,該隨機存取存儲器內設有辨識表,籍該表分別存放下列信息所有內碼的類型;各內碼類型所對應的信息長度;及各內碼類型所對應的信息中非常用碼的個數。
9.如權利要求8所述的具有自動識別功能的紅外線傳輸系統,其特徵在於,該系統籍由該辨識表記錄這些信息,並依下列步驟,分析及辨識其結果,以選取一適當的內碼類型首先,自該辨識表中依序選擇一內碼類型;依序讀取所接收信息中的每一字符;逐一分析這些字符,判斷其碼值是否在選擇的內碼類型的碼值範圍內;再判斷這字符是否屬所選擇的內碼類型的常用字符,並記錄非常用的字符最後,就所記錄的非常用字詞的出現數量,進行分析比較,以非常用字詞出現頻率較少,且碼值範圍相匹配的內碼類型,選取作為發送方設備所使用的內碼類型,依該轉換表的轉換格式,將所接收的信息轉換成接收方設備的內碼類型。
全文摘要
本發明提供一種具有自動識別功能的紅外線傳輸系統。先檢視發送方設備傳來的信息的碼值是否都在某特定內碼類型的碼值範圍內,並排除碼值範圍不匹配的類型,然後再將這些信息依碼值範圍相匹配的內碼進行轉釋和分析,判斷在這些信息中是否出現較多的非常用字詞,並以非常用字詞的出現頻率較少,且碼值範圍相匹配的內碼類型,作為發送方設備所使用的內碼類型,並據以將所接收的信息,轉換成接收方設備的內碼類型。
文檔編號H04B10/10GK1355617SQ0012762
公開日2002年6月26日 申請日期2000年11月30日 優先權日2000年11月30日
發明者何代水, 蔡世光, 韓巍 申請人:英業達集團(上海)電子技術有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀