專利名稱:自動(dòng)設(shè)定頻道系統(tǒng)及方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種用以自動(dòng)設(shè)定頻道的系統(tǒng)及方法,特別是一種于顯示裝置中用以自動(dòng)設(shè)定頻道的系統(tǒng)及方法。
背景技術(shù):
一般而言,電視中通常會(huì)設(shè)置用以執(zhí)行自動(dòng)設(shè)定頻道(autoinstallation)方法的系統(tǒng),來自動(dòng)搜尋有訊號的頻率,并據(jù)以產(chǎn)生頻道表(program list)。使用者可藉由切換頻道表中的頻道(program),驅(qū)動(dòng)電視調(diào)諧器來切換接收的頻率。然而,自動(dòng)設(shè)定頻道功能的執(zhí)行通常需要一段相當(dāng)長的時(shí)間,造成使用的不方便。因此,為解決上述缺點(diǎn),需要一種有效率的自動(dòng)設(shè)定頻道方法及運(yùn)用此方法的系統(tǒng),用以降低設(shè)定時(shí)間。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的目的是提供一種有效率的自動(dòng)設(shè)定頻道方法及運(yùn)用此方法的系統(tǒng),用以降低設(shè)定時(shí)間。
本發(fā)明實(shí)施例披露了一種自動(dòng)設(shè)定頻道方法,由一電子裝置執(zhí)行,首先執(zhí)行頻率掃描操作,此操作鎖定多個(gè)頻率,決定每一頻率是否對應(yīng)至預(yù)設(shè)的頻道編號,將對應(yīng)至預(yù)先設(shè)定的頻道編號的頻率指派至預(yù)設(shè)的頻道編號,將沒有對應(yīng)至預(yù)先設(shè)定的頻道編號的頻率儲(chǔ)存至?xí)捍鏀?shù)據(jù)表,并且,于頻率掃描操作結(jié)束后,指派未被使用的頻道編號給暫存數(shù)據(jù)表中的頻率。
其中于決定每一頻率是否對應(yīng)至預(yù)設(shè)的頻道編號的步驟中,可更取得相應(yīng)于每一頻率的國家網(wǎng)絡(luò)碼,取得相應(yīng)于每一國家網(wǎng)絡(luò)碼的頻道名稱,以及決定相應(yīng)于每一頻率的頻道名稱是否對應(yīng)至預(yù)設(shè)的頻道編號。其中于取得相應(yīng)于頻率的國家網(wǎng)絡(luò)碼步驟中,可詢問文字廣播處理器來取得相應(yīng)于每一頻率的國家網(wǎng)絡(luò)碼。其中于檢索相應(yīng)于國家網(wǎng)絡(luò)碼的頻道名稱步驟中,可更檢索頻道名稱對應(yīng)表來取得相應(yīng)于每一國家網(wǎng)絡(luò)碼的頻道名稱,其中的頻道名稱對應(yīng)表儲(chǔ)存每一國家網(wǎng)絡(luò)碼所對應(yīng)的頻道名稱的信息。其中于決定相應(yīng)于頻率的頻道名稱是否對應(yīng)至預(yù)設(shè)的頻道編號步驟中,還包括檢索保留編號對應(yīng)表來決定相應(yīng)于每一頻率的頻道名稱是否對應(yīng)至預(yù)設(shè)的頻道編號,其中的保留編號對應(yīng)表儲(chǔ)存每一頻道名稱所對應(yīng)的預(yù)設(shè)頻道編號的信息。其中上述電子裝置為映像管顯示器、等離子體顯示器、液晶顯示器、有機(jī)發(fā)光二極管顯示器或電視盒。自動(dòng)頻道設(shè)定方法還包括將每一頻道編號的指派結(jié)果儲(chǔ)存于儲(chǔ)存裝置中。
本發(fā)明實(shí)施例披露了一種自動(dòng)設(shè)定頻道系統(tǒng),用以儲(chǔ)存由自動(dòng)頻道設(shè)定方法所使用的數(shù)據(jù)表。自動(dòng)設(shè)定頻道系統(tǒng)中包括一個(gè)儲(chǔ)存裝置,用以儲(chǔ)存由自動(dòng)頻道設(shè)定方法所使用的數(shù)據(jù)表,包括頻道概要數(shù)據(jù)表、頻道組態(tài)數(shù)據(jù)表與暫存數(shù)據(jù)表。頻道概要數(shù)據(jù)表包括頻道編號、主鍵值與保留標(biāo)志,用以儲(chǔ)存主鍵值所關(guān)連的頻道編號,以及頻道編號是否為被保留的頻道編號的信息。頻道組態(tài)數(shù)據(jù)表包括主鍵值、頻率與頻道名稱,用以儲(chǔ)存關(guān)連于主鍵值的頻率與頻道名稱的信息。暫存數(shù)據(jù)表包括主鍵值,用以儲(chǔ)存主鍵值尚未被指派頻道編號的信息。頻道概要數(shù)據(jù)表、頻道組態(tài)數(shù)據(jù)表與暫存數(shù)據(jù)表中的記錄使用主鍵值進(jìn)行關(guān)連。
頻道概要數(shù)據(jù)表、頻道組態(tài)數(shù)據(jù)表與暫存數(shù)據(jù)表分別包含預(yù)設(shè)數(shù)目的多個(gè)記錄,其中每一記錄儲(chǔ)存相應(yīng)的默認(rèn)值。計(jì)算機(jī)可讀取儲(chǔ)存介質(zhì)可更包括主鍵數(shù)據(jù)表,其中包括主鍵值與有效標(biāo)志,用以儲(chǔ)存主鍵值是否被使用的信息。頻道組態(tài)數(shù)據(jù)表可更包括視訊標(biāo)準(zhǔn)與音訊標(biāo)準(zhǔn),用以儲(chǔ)存在頻率上所承載的視訊信號的視訊標(biāo)準(zhǔn),以及在頻率上所承載的音訊信號的音訊標(biāo)準(zhǔn)的信息。
本發(fā)明實(shí)施例還披露了另一種自動(dòng)設(shè)定頻道系統(tǒng),包含調(diào)諧器、儲(chǔ)存裝置與處理單元。調(diào)諧器,用以鎖定一頻率。儲(chǔ)存裝置,用以儲(chǔ)存一暫存數(shù)據(jù)表。處理單元耦接于調(diào)諧器與儲(chǔ)存裝置,并且執(zhí)行頻率掃描操作,此操作驅(qū)動(dòng)調(diào)諧器以鎖定多個(gè)頻率,決定每一頻率是否對應(yīng)至預(yù)設(shè)的頻道編號,將對應(yīng)至預(yù)先設(shè)定的頻道編號的頻率指派至預(yù)設(shè)的頻道編號,將沒有對應(yīng)至預(yù)先設(shè)定的頻道編號的頻率儲(chǔ)存至儲(chǔ)存裝置中的暫存數(shù)據(jù)表,并且,于頻率掃描操作結(jié)束后,指派未被使用的頻道編號給暫存數(shù)據(jù)表中的頻率。
處理單元可更取得相應(yīng)于每一頻率的國家網(wǎng)絡(luò)碼,取得相應(yīng)于每一國家網(wǎng)絡(luò)碼的頻道名稱,以及決定相應(yīng)于每一頻率的頻道名稱是否對應(yīng)至預(yù)設(shè)的頻道編號。自動(dòng)設(shè)定頻道系統(tǒng)可更包括文字廣播處理器,其中的處理單元可更詢問文字廣播處理器來取得相應(yīng)于每一頻率的國家網(wǎng)絡(luò)碼。自動(dòng)設(shè)定頻道系統(tǒng)可更包括儲(chǔ)存裝置,儲(chǔ)存頻道名稱對應(yīng)表,其中的頻道名稱對應(yīng)表儲(chǔ)存每一國家網(wǎng)絡(luò)碼所對應(yīng)的頻道名稱的信息,以及處理單元可更檢索頻道名稱對應(yīng)表來取得相應(yīng)于每一國家網(wǎng)絡(luò)碼的頻道名稱。自動(dòng)設(shè)定頻道系統(tǒng)可更包括儲(chǔ)存裝置,儲(chǔ)存保留編號對應(yīng)表,其中的保留編號對應(yīng)表儲(chǔ)存每一頻道名稱所對應(yīng)的預(yù)設(shè)頻道編號的信息,以及處理單元可更檢索保留編號對應(yīng)表來決定相應(yīng)于每一頻率的頻道名稱是否對應(yīng)至預(yù)設(shè)的頻道編號。自動(dòng)設(shè)定頻道系統(tǒng)可設(shè)置于映像管顯示器、等離子體顯示器、液晶顯示器、有機(jī)發(fā)光二極管顯示器或電視盒中。自動(dòng)設(shè)定頻道系統(tǒng)可更包括一儲(chǔ)存裝置,其中的處理單元可更將每一頻道編號的指派結(jié)果儲(chǔ)存于儲(chǔ)存裝置中。
圖式簡單說明
圖1示出了依據(jù)本發(fā)明實(shí)施例的自動(dòng)設(shè)定頻道系統(tǒng)的系統(tǒng)結(jié)構(gòu)圖;圖2示出了依據(jù)本發(fā)明實(shí)施例的范例數(shù)據(jù)結(jié)構(gòu)示意圖;圖2-1示出了依據(jù)本發(fā)明實(shí)施例的范例初始化主鍵數(shù)據(jù)表示意圖;圖2-2示出了依據(jù)本發(fā)明實(shí)施例的范例初始化頻道概要數(shù)據(jù)表示意圖;圖2-3示出了依據(jù)本發(fā)明實(shí)施例的范例初始化頻道組態(tài)數(shù)據(jù)表示意圖;圖2-4示出了依據(jù)本發(fā)明實(shí)施例的范例初始化暫存數(shù)據(jù)表示意圖;圖3示出了依據(jù)本發(fā)明實(shí)施例的自動(dòng)頻道設(shè)定方法的方法流程圖;圖4示出了依據(jù)本發(fā)明實(shí)施例的詳細(xì)的自動(dòng)頻道設(shè)定方法的方法流程圖;圖5示出了依據(jù)本發(fā)明實(shí)施例的頻道名稱暨編號對應(yīng)表;圖6a、7a、8a與9a示出了依據(jù)本發(fā)明實(shí)施例于不同情況下的范例主鍵數(shù)據(jù)表示意圖;圖6b與7b示出了依據(jù)本發(fā)明實(shí)施例于不同情況下的范例初始化頻道概要數(shù)據(jù)表示意圖;圖8b與9b示出了依據(jù)本發(fā)明實(shí)施例于不同情況下的范例初始化暫存數(shù)據(jù)表示意圖;圖6c、7c、8c與9c示出了依據(jù)本發(fā)明實(shí)施例的范例初始化頻道組態(tài)數(shù)據(jù)表示意圖;圖10示出了依據(jù)本發(fā)明實(shí)施例的結(jié)果頻道概要數(shù)據(jù)表示意圖。
附圖符號說明10~自動(dòng)設(shè)定頻道系統(tǒng); 11~調(diào)諧器;12~聲音處理器; 13~視訊譯碼器;14~文字廣播處理器; 15~處理單元;16~儲(chǔ)存裝置; 21~主鍵數(shù)據(jù)表;21a~主鍵值字段; 21b~有效標(biāo)志字段;23~頻道概要數(shù)據(jù)表; 23a~頻道編號字段;23b~主鍵值字段; 23c~保留標(biāo)志字段;25~頻道組態(tài)數(shù)據(jù)表; 25a~主鍵值字段;25b~頻率字段;25c~視訊標(biāo)準(zhǔn)字段;25d~音訊標(biāo)準(zhǔn)字段;25e~頻道名稱字段;29~暫存數(shù)據(jù)表; 29a~主鍵值字段;29b~安排未完成標(biāo)志字段;S31、S311、S312、S313、S315、S317、S33、S35~流程步驟;S411、S413、...、S461、S463~流程步驟; 51~頻道名稱暨編號對應(yīng)表。
具體實(shí)施例方式
圖1示出了依據(jù)本發(fā)明實(shí)施例的自動(dòng)設(shè)定頻道系統(tǒng)10的系統(tǒng)結(jié)構(gòu)圖,包括調(diào)諧器(tuner)11、聲音處理器(audio processor)12、視訊譯碼器(videodecoder)13、文字廣播處理器(teletext processor)14、處理單元(processing unit)15以及儲(chǔ)存裝置(memory device)16。此系統(tǒng)10可設(shè)置于各式各樣的顯示裝置中,例如,映像管顯示器(CRT displayer)、等離子體顯示器(plasma display panel displayer,PDP displayer)、液晶顯示器(liquid crystal displayer,LCD)、有機(jī)發(fā)光二極管顯示器(organiclight-emitting diode displayer,OLED displayer)以及其它類似的顯示裝置,或可設(shè)置于電視盒(TV box)中,用以執(zhí)行自動(dòng)設(shè)定頻道功能。儲(chǔ)存裝置16可為只讀存儲(chǔ)器(read only memory;ROM)或閃存(flash ROM)或動(dòng)態(tài)存取內(nèi)存(random access memory;RAM),儲(chǔ)存可供處理單元15執(zhí)行的程序模塊。處理單元15用以于加載并執(zhí)行程序模塊時(shí),搭配調(diào)諧器11、聲音處理器12、視訊譯碼器13或文字廣播處理器14,完成自動(dòng)設(shè)定頻道功能。調(diào)諧器11鎖定一指定頻率,并且過濾出聲音(audio)、影像(video)以及文字廣播(teletext)信號。調(diào)諧器11可先將頻率設(shè)定于一指定頻率上,例如176.00MHz上,并檢測指定頻率上是否承載可供播放的視訊、音訊或文字廣播數(shù)據(jù),若檢測結(jié)果為「是」,則鎖定此指定頻率。鎖定頻率的詳細(xì)方法為本領(lǐng)域的技術(shù)人員所公知,僅在此簡單描述。
圖2示出了依據(jù)本發(fā)明實(shí)施例的范例數(shù)據(jù)結(jié)構(gòu)示意圖。儲(chǔ)存裝置16儲(chǔ)存主鍵數(shù)據(jù)表21、頻道概要數(shù)據(jù)表23、頻道組態(tài)數(shù)據(jù)表25以及暫存數(shù)據(jù)表29。
主鍵數(shù)據(jù)表21包含主鍵值(primary key)21a與有效標(biāo)志(flag)21b兩個(gè)字段,用以儲(chǔ)存一個(gè)特定的主鍵值是否被使用的信息。例如,當(dāng)主鍵數(shù)據(jù)表21包含主鍵值為“1”與有效標(biāo)志為“true”或“1”的記錄時(shí),代表主鍵值“1”已被使用;反之,當(dāng)主鍵數(shù)據(jù)表21包含主鍵值為“2”與有效標(biāo)志為“false”或“0”的記錄時(shí),代表主鍵值“2”未被使用。為增進(jìn)存取數(shù)據(jù)表的速度,于較佳的情況下,在主鍵數(shù)據(jù)表21被初始化時(shí),即包含既定數(shù)目(例如100筆)的數(shù)據(jù)記錄,并且其中的每一筆記錄中的主鍵值被設(shè)為相應(yīng)于數(shù)據(jù)表中的記錄位置的數(shù)值以及有效標(biāo)志被設(shè)為“false”或“0”。圖2-1示出了依據(jù)本發(fā)明實(shí)施例的范例初始化主鍵數(shù)據(jù)表示意圖,包含99筆記錄,其中的主鍵值依序由1編至99,而所有的有效標(biāo)志都被設(shè)為“0”。
參考圖2,頻道概要數(shù)據(jù)表23包含頻道編號23a、主鍵值23b與保留標(biāo)志23c三個(gè)字段,用以儲(chǔ)存一個(gè)特定主鍵值所關(guān)連的頻道編號,與此關(guān)連的頻道編號所設(shè)定的頻率是否為被保留的頻道等信息。例如,當(dāng)頻道概要數(shù)據(jù)表23包含主鍵值為“1”,頻道標(biāo)號為“1”與保留標(biāo)志為“true”或“1”的記錄時(shí),代表主鍵值“1”關(guān)連至頻道編號“1”,并且頻道編號“1”目前所設(shè)定的頻率為被保留的頻道;反之,當(dāng)頻道概要數(shù)據(jù)表23包含主鍵值為“2”,頻道標(biāo)號為“2”與保留標(biāo)志為“false”或“0”的記錄時(shí),代表主鍵值“2”關(guān)連至頻道編號“2”,并且頻道編號“2”目前所設(shè)定的頻率為未被保留的頻道。主鍵值字段23b中的主鍵值亦可當(dāng)作外來鍵值(foreignkey),用以關(guān)連到其它數(shù)據(jù)表中具相同主鍵值的特定記錄。為增進(jìn)存取數(shù)據(jù)表的速度,于較佳的情況下,在頻道概要數(shù)據(jù)表23被初始化時(shí),即包含既定數(shù)目(例如100筆)的數(shù)據(jù)記錄,并且其中的每一筆記錄中的頻道編號被設(shè)為相應(yīng)于數(shù)據(jù)表中的記錄位置的數(shù)值,主鍵值被設(shè)為“0”以及保留標(biāo)志被設(shè)為“false”或“0”。圖2-2示出了依據(jù)本發(fā)明實(shí)施例的范例初始化頻道概要數(shù)據(jù)表示意圖,包含99筆記錄,其中的頻道編號依序由1編至99,而所有的主鍵值與保留標(biāo)志都被設(shè)為“0”。
參考圖2,頻道組態(tài)數(shù)據(jù)表25包含主鍵值25a、頻率25b、視訊標(biāo)準(zhǔn)25c、音訊標(biāo)準(zhǔn)25d與頻道名稱25e五個(gè)字段,用以儲(chǔ)存關(guān)連于一個(gè)特定主鍵值的頻率、在此頻率上所承載的視訊信號的視訊標(biāo)準(zhǔn)、在此頻率上所承載的音訊信號的音訊標(biāo)準(zhǔn)與頻道名稱等信息。頻率25b字段可儲(chǔ)存0到131071之間任一者的數(shù)值,用以代表特定的頻率;視訊標(biāo)準(zhǔn)25c字段可儲(chǔ)存0到3之間任一者的數(shù)值,用以代表特定的視訊標(biāo)準(zhǔn);以及音訊標(biāo)準(zhǔn)25d字段可儲(chǔ)存0到15之間任一者的數(shù)值,用以代表特定的音訊標(biāo)準(zhǔn)。例如,特定記錄中的視訊標(biāo)準(zhǔn)字段中儲(chǔ)存“1”、“2”與“3”時(shí),分別代表相關(guān)的頻率中所承載的視訊標(biāo)準(zhǔn)為NTSC(National TV Standards Committee)標(biāo)準(zhǔn)、PAL(PhaseAlternating Line)與SECAM(SEquential Couleur Avec Memoire)標(biāo)準(zhǔn);而特定記錄中的音訊標(biāo)準(zhǔn)字段中儲(chǔ)存“1”、“2”與“3”時(shí),分別代表相關(guān)的頻率中所承載的視訊標(biāo)準(zhǔn)為BG、DK與I標(biāo)準(zhǔn)。主鍵值字段25a中的主鍵值亦可當(dāng)作外來鍵值(foreign key),用以關(guān)連到其它數(shù)據(jù)表中具相同主鍵值的特定記錄。為增進(jìn)存取數(shù)據(jù)表的速度,于較佳的情況下,在頻道組態(tài)數(shù)據(jù)表25被初始化時(shí),即包含既定數(shù)目(例如100筆)的數(shù)據(jù)記錄,并且其中的每一筆記錄中的主鍵值被設(shè)為相應(yīng)于數(shù)據(jù)表中的記錄位置的數(shù)值,頻率、視訊標(biāo)準(zhǔn)與音訊標(biāo)準(zhǔn)皆被設(shè)為”0”以及頻道名稱被設(shè)為“\0\0\0\0\0”、Null值或空字符串。圖2-3示出了依據(jù)本發(fā)明實(shí)施例的范例初始化頻道組態(tài)數(shù)據(jù)表示意圖,包含99筆記錄,其中的主鍵值依序由1編至99,而所有的頻率、視訊標(biāo)準(zhǔn)與音訊標(biāo)準(zhǔn)皆被設(shè)為“0”以及所有的頻道名稱被設(shè)為“\0\0\0\0\0”。
參考圖2,暫存數(shù)據(jù)表29包含主鍵值29a與安排未完成標(biāo)志29b兩字段,用以儲(chǔ)存尚未關(guān)連于一頻道編號的主鍵值的信息,此信息亦隱含著此主鍵值所關(guān)連的頻率并未關(guān)連于一頻道編號。例如,當(dāng)暫存數(shù)據(jù)表29包含主鍵值為“1”與安排未完成標(biāo)志為“0”的記錄時(shí),代表主鍵值“1”目前所關(guān)連的頻率并不需要被安排以關(guān)連于一頻道編號;當(dāng)暫存數(shù)據(jù)表29包含主鍵值為“2”與安排未完成標(biāo)志為“1”的記錄時(shí),代表主鍵值“2”目前所關(guān)連的頻率需要被安排以關(guān)連于一頻道編號。主鍵值字段29a中的主鍵值亦可當(dāng)作外來鍵值(foreign key),用以關(guān)連到其它數(shù)據(jù)表中具相同主鍵值的特定記錄。為增進(jìn)存取數(shù)據(jù)表的速度,于較佳的情況下,在頻道概要數(shù)據(jù)表29被初始化時(shí),即包含既定數(shù)目(例如100筆)的數(shù)據(jù)記錄,并且其中的每一筆記錄中的主鍵值被設(shè)為相應(yīng)于數(shù)據(jù)表中的記錄位置的數(shù)值以及安排未完成標(biāo)志被設(shè)為“0”。圖2-4示出了依據(jù)本發(fā)明實(shí)施例的范例初始化暫存數(shù)據(jù)表示意圖,包含99筆記錄,其中的頻道編號依序由1編至99,而所有的安排未完成標(biāo)志都被設(shè)為“0”。
圖3示出了依據(jù)本發(fā)明實(shí)施例的自動(dòng)頻道設(shè)定方法的方法流程圖。自動(dòng)頻道設(shè)定方法用以掃描頻段中的所有頻率(例如從41.25MHz至866.25MHz),鎖定承載有聲音、影像或文字廣播信號的頻率,取得相應(yīng)于所有鎖定到的頻率的頻道名稱,以及安排鎖定到的頻率與相應(yīng)的頻道名稱至一個(gè)具順序性的頻道表。設(shè)定完的頻道表中的部分頻道編號必須保留給特定頻道名稱。例如,頻道編號“1”、“2”與“3”分別保留給“CNN”、“HBO”與“Discovery”。如步驟S31,執(zhí)行頻率掃描操作,此操作中包含步驟S311、S312、S313、S315與S317。如步驟S311,掃描并鎖定一頻率。如步驟S312,決定頻率掃描操作是否結(jié)束,是則進(jìn)行步驟S33的處理,否則進(jìn)行步驟S313的處理。如步驟S313,判斷鎖定的頻率是否對應(yīng)至預(yù)設(shè)的頻道編號,是則進(jìn)行步驟S315的處理,否則進(jìn)行步驟S317的處理。如步驟S315,將對應(yīng)至預(yù)先設(shè)定的頻道編號的頻率設(shè)定至預(yù)設(shè)頻道編號。如步驟S317,將沒有對應(yīng)至預(yù)先設(shè)定的頻道編號的頻率儲(chǔ)存至?xí)捍鏀?shù)據(jù)表。如步驟S33,指派未被使用的頻道編號給暫存數(shù)據(jù)表中的頻率。如步驟S35,將頻道編號的指派結(jié)果儲(chǔ)存于儲(chǔ)存裝置中。
圖4示出了依據(jù)本發(fā)明實(shí)施例的詳細(xì)的自動(dòng)頻道設(shè)定方法的方法流程圖。此方法始于步驟S411,掃描并鎖定一頻率。于步驟S413,判斷掃描頻率操作是否結(jié)束,是則進(jìn)行步驟S461的處理,否則進(jìn)行步驟S421的處理。此判斷可藉由判斷鎖定的頻率來完成。例如,若掃描操作為由低頻往高頻掃描,且鎖定的頻率為最高頻率或接近最高頻率時(shí),則代表掃描操作結(jié)束;反之,若掃描操作為由高頻往低頻掃描,且鎖定的頻率為最低頻率或接近最低頻率時(shí),則代表掃描操作結(jié)束。于步驟S421,取得未被使用的主鍵值。可藉由查詢主鍵數(shù)據(jù)表21以取得未被使用的最小值當(dāng)作主鍵值。于步驟S423,將相應(yīng)于所取得的主鍵值的記錄中的有效標(biāo)志設(shè)為“1”,或者是當(dāng)主鍵數(shù)據(jù)表21并未進(jìn)行初始化操作時(shí),新增一筆記錄至主鍵數(shù)據(jù)表21,且此記錄包含取得的主鍵值以及有效標(biāo)志設(shè)為“1”的信息。于步驟S431,取得鎖定的頻率中所搭載的文字廣播數(shù)據(jù)中的國家網(wǎng)絡(luò)碼(Country and Network,CNIcode)??山逵稍儐栁淖謴V播處理器14來取得鎖定的頻率中所搭載的文字廣播數(shù)據(jù)中的國家網(wǎng)絡(luò)碼。
于步驟S433,取得相應(yīng)于國家網(wǎng)絡(luò)碼的頻道名稱(program name)。可藉由查詢預(yù)先設(shè)定的頻道名稱對應(yīng)表來取得相應(yīng)于國家網(wǎng)絡(luò)碼的頻道名稱。其中,頻道名稱對應(yīng)表儲(chǔ)存特定國家網(wǎng)絡(luò)碼所對應(yīng)的頻道名稱信息。于步驟S441,決定取得的頻道名稱是否對應(yīng)至一保留的頻道編號(program number),若判斷結(jié)果為「是」,則進(jìn)行步驟S451的處理,若判斷結(jié)果為「否」,則進(jìn)行步驟S453的處理??山逵刹樵冾A(yù)先設(shè)定的保留編號對應(yīng)表來決定取得的頻道名稱是否對應(yīng)至一保留的頻道編號。其中,保留編號對應(yīng)表儲(chǔ)存特定頻道名稱所對應(yīng)的保留編號信息。前述的頻道名稱對應(yīng)表與保留編號對應(yīng)表,亦可整合成單一的頻道名稱暨編號對應(yīng)表,如圖5所示的51。于步驟S451,異動(dòng)頻道概要數(shù)據(jù)表23,使得頻道概要數(shù)據(jù)表23對應(yīng)至取得的主鍵值所關(guān)連的頻道編號,與此頻道編號為被保留的頻道編號等信息??筛缕渲邢鄳?yīng)于所取得的主鍵值的記錄中的頻道編號與保留標(biāo)志等字段,或者是當(dāng)頻道概要數(shù)據(jù)表23并未進(jìn)行初始化操作時(shí),新增一筆記錄至頻道概要數(shù)據(jù)表23,且此記錄包含取得的主鍵值與頻道編號以及保留標(biāo)志設(shè)為”1”的信息。于步驟S453,異動(dòng)暫存數(shù)據(jù)表29,使得暫存數(shù)據(jù)表29對應(yīng)至取得的主鍵值尚未關(guān)連于一頻道編號的信息??筛缕渲邢鄳?yīng)于所取得的主鍵值的記錄中的安排未完成標(biāo)志字段,使該字段被設(shè)為“1”,或者是當(dāng)暫存數(shù)據(jù)表29并未進(jìn)行初始化操作時(shí),新增一筆記錄至?xí)捍鏀?shù)據(jù)表29,且此記錄包含取得的主鍵值與安排未完成標(biāo)志設(shè)為“1”的信息。
于步驟S461,取得暫存數(shù)據(jù)表29中的所有未被安排的主鍵值??山逵刹樵儠捍鏀?shù)據(jù)表29來取得所有未被安排的主鍵值。于步驟S463,逐一指派尚未使用的頻道編號給未被安排的主鍵值,并依據(jù)指定結(jié)果來更新頻道概要數(shù)據(jù)表23。
以下舉出一個(gè)實(shí)例來說明自動(dòng)頻道設(shè)定方法的運(yùn)作情形。假設(shè)經(jīng)初始化的主鍵數(shù)據(jù)表21、頻道概要數(shù)據(jù)表23、頻道組態(tài)數(shù)據(jù)表25以及暫存數(shù)據(jù)表29分別如圖2-1至2-4所示。另外,本實(shí)例假設(shè)頻道范圍的最低頻率為41.25MHz,最高頻率則為866.25MHz。圖5示出了依據(jù)本發(fā)明實(shí)施例的預(yù)設(shè)頻道名稱暨編號對應(yīng)表51,包含六筆記錄,分別記錄特定國家網(wǎng)絡(luò)碼所對應(yīng)的頻道編號與名稱。此頻道名稱暨編號對應(yīng)表51是由操作人員或是設(shè)計(jì)開發(fā)人員所預(yù)先設(shè)定并儲(chǔ)存。其中,當(dāng)一筆記錄中的頻道編號為特定數(shù)值時(shí),代表相應(yīng)于此國家網(wǎng)絡(luò)碼的頻率需要被安排至特定的頻道編號上;當(dāng)一筆記錄中的頻道編號為“-”時(shí),代表相應(yīng)于此國家網(wǎng)絡(luò)碼的頻率并不需被安排在特定的頻道編號上。此實(shí)例中的自動(dòng)頻道設(shè)定方法采用由低頻往高頻掃描的方式來執(zhí)行掃描操作,其中,鎖定到四個(gè)頻率,“176.00”、“495.25”、“575.25”與“655.25”MHz,并進(jìn)行接續(xù)的頻道設(shè)定。
執(zhí)行步驟S411,鎖定頻率“176.00”MHz。執(zhí)行步驟S413,判斷鎖定的頻率176.00MHz落入且不包括最低頻率41.25MHz與最高頻率866.25MHz之間,決定掃描操作無法結(jié)束。執(zhí)行步驟S421與S423,取得主鍵值“1”,并更新主鍵數(shù)據(jù)表21中的相應(yīng)記錄,亦即于「主鍵值」為”1”的該筆記錄中,將「有效標(biāo)志」字段設(shè)為”1”,更新后的結(jié)果如圖6a所示。執(zhí)行步驟S431,藉由詢問文字廣播處理器14來取得鎖定的頻率“176.00”MHz中所搭載的文字廣播數(shù)據(jù)中的國家網(wǎng)絡(luò)碼“0x11 0x01”。執(zhí)行步驟S433,藉由查詢預(yù)先設(shè)定的頻道名稱暨編號對應(yīng)表51來取得相應(yīng)于國家網(wǎng)絡(luò)碼”0x11 0x01”的頻道名稱”CNN”。執(zhí)行步驟S441,藉由查詢預(yù)先設(shè)定的頻道名稱暨編號對應(yīng)表51,決定取得的頻道名稱“CNN”對應(yīng)至保留的頻道編號“1”。執(zhí)行步驟S451,更新頻道概要數(shù)據(jù)表23中的相應(yīng)記錄,亦即于「頻道編號」字段為“1”的該筆記錄中,將「主鍵值」字段設(shè)為“1”,并將「保留標(biāo)志」字段設(shè)為“1”,更新后的結(jié)果如圖6b所示。執(zhí)行步驟S455,更新頻道組態(tài)數(shù)據(jù)表25中的相應(yīng)記錄,亦即于「主鍵值」字段為“1”的該筆記錄中,將「頻率」字段設(shè)為“176.00”,將「視訊標(biāo)準(zhǔn)」字段設(shè)為“1”,將「音訊標(biāo)準(zhǔn)」字段設(shè)為“1”,并將「頻道名稱」字段設(shè)為“CNN”,更新后的結(jié)果如圖6c所示。
執(zhí)行步驟S411,鎖定頻率“495.25”MHz。執(zhí)行步驟S413,判斷鎖定的頻率495.25MHz落入且不包括最低頻率41.25MHz與最高頻率866.25MHz之間,決定掃描操作無法結(jié)束。執(zhí)行步驟S421與S423,取得主鍵值“2”,并更新主鍵數(shù)據(jù)表21中的相應(yīng)記錄,亦即于「主鍵值」為“2”的該筆記錄中,將「有效標(biāo)志」字段設(shè)為“1”,更新后的結(jié)果如圖7a所示。執(zhí)行步驟S431,藉由詢問文字廣播處理器14來取得鎖定的頻率“495.25”MHz中所搭載的文字廣播數(shù)據(jù)中的國家網(wǎng)絡(luò)碼“0x11 0x03”。執(zhí)行步驟S433,藉由查詢預(yù)先設(shè)定的頻道名稱暨編號對應(yīng)表51來取得相應(yīng)于國家網(wǎng)絡(luò)碼“0x11 0x03”的頻道名稱“HBO”。執(zhí)行步驟S441,藉由查詢預(yù)先設(shè)定的頻道名稱暨編號對應(yīng)表51,決定取得的頻道名稱“HBO”對應(yīng)至保留的頻道編號“3”。執(zhí)行步驟S451,更新頻道概要數(shù)據(jù)表23中的相應(yīng)記錄,亦即于「頻道編號」字段為“3”的該筆記錄中,將「主鍵值」字段設(shè)為“2”,并將「保留標(biāo)志」字段設(shè)為“1”,更新后的結(jié)果如圖7b所示。執(zhí)行步驟S455,更新頻道組態(tài)數(shù)據(jù)表25中的相應(yīng)記錄,亦即于「主鍵值」字段為“2”的該筆記錄中,將「頻率」字段設(shè)為“495.25”,將「視訊標(biāo)準(zhǔn)」字段設(shè)為“1”,將「音訊標(biāo)準(zhǔn)」字段設(shè)為“1”,并將「頻道名稱」字段設(shè)為“HBO”,更新后的結(jié)果如圖7c所示。
執(zhí)行步驟S411,鎖定頻率“575.25”MHz。執(zhí)行步驟S413,判斷鎖定的頻率575.25MHz落入且不包括最低頻率41.25MHz與最高頻率866.25MHz之間,決定掃描操作無法結(jié)束。執(zhí)行步驟S421與S423,取得主鍵值“3”,并更新主鍵數(shù)據(jù)表21中的相應(yīng)記錄,亦即于「主鍵值」為“3”的該筆記錄中,將「有效標(biāo)志」字段設(shè)為”1”,更新后的結(jié)果如圖8a所示。執(zhí)行步驟S431,藉由詢問文字廣播處理器14來取得鎖定的頻率“575.25”MHz中所搭載的文字廣播數(shù)據(jù)中的國家網(wǎng)絡(luò)碼“0x11 0x04”。執(zhí)行步驟S433,藉由查詢預(yù)先設(shè)定的頻道名稱暨編號對應(yīng)表51來取得相應(yīng)于國家網(wǎng)絡(luò)碼“0x11 0x04”的頻道名稱“Discovery”。執(zhí)行步驟S441,藉由查詢預(yù)先設(shè)定的頻道名稱暨編號對應(yīng)表51,決定取得的頻道名稱“Discovery”并沒有保留的頻道編號(「頻道編號」字段的值為“-”)。執(zhí)行步驟S453,更新暫存數(shù)據(jù)表29中的相應(yīng)記錄,亦即于「主鍵值」字段為“3”的該筆記錄中,將「安排未完成標(biāo)志」字段設(shè)為“1”,更新后的結(jié)果如圖8b所示。執(zhí)行步驟S455,更新頻道組態(tài)數(shù)據(jù)表25中的相應(yīng)記錄,亦即于「主鍵值」字段為“3”的該筆記錄中,將「頻率」字段設(shè)為“575.25”,將「視訊標(biāo)準(zhǔn)」字段設(shè)為“1”,將「音訊標(biāo)準(zhǔn)」字段設(shè)為“1”,并將「頻道名稱」字段設(shè)為“Discovery”,更新后的結(jié)果如圖8c所示。
執(zhí)行步驟S411,鎖定頻率“655.25”MHz。執(zhí)行步驟S413,判斷鎖定的頻率655.25MHz落入且不包括最低頻率41.25MHz與最高頻率866.25MHz之間,決定掃描操作無法結(jié)束。執(zhí)行步驟S421與S423,取得主鍵值“4”,并更新主鍵數(shù)據(jù)表21中的相應(yīng)記錄,亦即于「主鍵值」為“4”的該筆記錄中,將「有效標(biāo)志」字段設(shè)為“1”,更新后的結(jié)果如圖9a所示。執(zhí)行步驟S431,藉由詢問文字廣播處理器14來取得鎖定的頻率“655.25”MHz中所搭載的文字廣播數(shù)據(jù)中的國家網(wǎng)絡(luò)碼“0x11 0x06”。執(zhí)行步驟S433,藉由查詢預(yù)先設(shè)定的頻道名稱暨編號對應(yīng)表51來取得相應(yīng)于國家網(wǎng)絡(luò)碼“0x11 0x06”的頻道名稱“News2”。執(zhí)行步驟S441,藉由查詢預(yù)先設(shè)定的頻道名稱暨編號對應(yīng)表51,決定取得的頻道名稱“News2”并沒有保留的頻道編號(「頻道編號」字段的值為“-”)。執(zhí)行步驟S453,更新暫存數(shù)據(jù)表29中的相應(yīng)記錄,亦即于「主鍵值」字段為“4”的該筆記錄中,將「安排未完成標(biāo)志」字段設(shè)為“1”,更新后的結(jié)果如圖9b所示。執(zhí)行步驟S455,更新頻道組態(tài)數(shù)據(jù)表25中的相應(yīng)記錄,亦即于「主鍵值」字段為“4”的該筆記錄中,將「頻率」字段設(shè)為“655.25”,將「視訊標(biāo)準(zhǔn)」字段設(shè)為“1”,將「音訊標(biāo)準(zhǔn)」字段設(shè)為“1”,并將「頻道名稱」字段設(shè)為“News2”,更新后的結(jié)果如圖9c所示。
執(zhí)行步驟S411,鎖定一頻率866.25MHz。執(zhí)行步驟S413,判斷鎖定的頻率866.25MHz達(dá)到臨界的最高頻率,決定掃描頻率操作已經(jīng)結(jié)束。執(zhí)行步驟S461,藉由查詢暫存數(shù)據(jù)表29(如第9b圖所示)來取得所有未被安排的主鍵值“3”與“4”(即「安排未完成標(biāo)志」字段被設(shè)為“1”的記錄)。執(zhí)行步驟S463,分別指派尚未使用的頻道編號“4”與“5”給未被安排的主鍵值“3”與“4”,并更新頻道概要數(shù)據(jù)表23,更新后的結(jié)果如圖10所示。于此必須注意的是,由于主鍵值“3”與“4”所對應(yīng)的國家網(wǎng)絡(luò)碼并沒有保留的頻道編號,因此其中的保留標(biāo)志為“0”。另外,將暫存數(shù)據(jù)表29恢復(fù)為初始化狀態(tài),亦即于「主鍵值」字段為“3”與“4”的二筆記錄中,將「安排未完成標(biāo)志」字段設(shè)為“0”,如圖2-4所示。
雖然本發(fā)明已以較佳實(shí)施例披露如上,然其并非用以限定本發(fā)明,本領(lǐng)域的技術(shù)人員在不脫離本發(fā)明的精神和范圍的前提下可做些許更動(dòng)與潤飾,因此本發(fā)明的保護(hù)范圍以本發(fā)明的權(quán)利要求為準(zhǔn)。
權(quán)利要求
1.一種頻道設(shè)定方法,包括(A)執(zhí)行一頻率掃描操作,以鎖定一頻率;(B)判斷上述頻率掃描操作是否結(jié)束,若是,執(zhí)行步驟(F),若否,執(zhí)行步驟(C);(C)判斷上述頻率是否對應(yīng)至一預(yù)設(shè)頻道編號,若是,執(zhí)行步驟(D),若否,執(zhí)行步驟(E);(D)將上述預(yù)設(shè)頻道編號指派給對應(yīng)至上述預(yù)設(shè)頻道編號的上述頻率頻道,并回到步驟(A);(E)將沒有對應(yīng)至上述預(yù)定頻道編號的上述頻率儲(chǔ)存至一暫存數(shù)據(jù)表,并回到步驟(A);以及(F)若上述暫存數(shù)據(jù)表中儲(chǔ)存有上述頻率,指派一未被使用的頻道編號給上述暫存數(shù)據(jù)表中的上述頻率。
2.如權(quán)利要求1所述的自動(dòng)頻道設(shè)定方法,其中步驟(C)中判斷上述頻率是否對應(yīng)至上述預(yù)設(shè)頻道編號,還包括(C1)取得對應(yīng)于上述頻率的一國家網(wǎng)絡(luò)碼;(C2)取得對應(yīng)于上述國家網(wǎng)絡(luò)碼的一頻道名稱;以及(C3)判斷對應(yīng)于上述頻率的上述頻道名稱是否對應(yīng)至上述預(yù)設(shè)頻道編號。
3.如權(quán)利要求2所述的頻道設(shè)定方法,其中步驟(C1)中,藉由詢問一文字廣播處理器,來取得對應(yīng)于上述頻率的上述國家網(wǎng)絡(luò)碼。
4.如權(quán)利要求2所述的頻道設(shè)定方法,其中步驟(C2)中,頻道是藉由檢索一頻道名稱對應(yīng)表,來取得對應(yīng)于上述國家網(wǎng)絡(luò)碼的頻道上述頻道名稱,上述頻道名稱對應(yīng)表包含上述國家網(wǎng)絡(luò)碼與上述國家網(wǎng)絡(luò)碼所對應(yīng)的頻道上述頻道名稱。
5.如權(quán)利要求2所述的頻道設(shè)定方法,其中步驟(C3)中,頻道是藉由檢索一保留編號對應(yīng)表,來判斷對應(yīng)于上述頻率的上述頻道名稱是否對應(yīng)至上述預(yù)設(shè)頻道編號,上述保留編號對應(yīng)表包含上述頻道名稱與上述頻道名稱所對應(yīng)的預(yù)設(shè)頻道編號。
6.如權(quán)利要求1所述的頻道設(shè)定方法,其中上述電子裝置為映像管顯示器、等離子體顯示器、液晶顯示器、有機(jī)發(fā)光二極管顯示器或電視盒。
7.如權(quán)利要求1所述的頻道設(shè)定方法,其中步驟(F)還包括將上述頻道編號的指派結(jié)果儲(chǔ)存于一儲(chǔ)存裝置中。
8.一種自動(dòng)設(shè)定頻道系統(tǒng),用以儲(chǔ)存由自動(dòng)頻道設(shè)定方法所使用的數(shù)據(jù)表,包括一儲(chǔ)存裝置,用以儲(chǔ)存一頻道概要數(shù)據(jù)表、一頻道組態(tài)數(shù)據(jù)表與一暫存數(shù)據(jù)表,其中,上述頻道概要數(shù)據(jù)表包括一頻道編號、一主鍵值與一保留標(biāo)志,用以儲(chǔ)存上述主鍵值所關(guān)連的上述頻道編號以及上述頻道編號是否為被保留的頻道編號的信息,上述頻道組態(tài)數(shù)據(jù)表包括上述主鍵值、一頻率與一頻道名稱,用以儲(chǔ)存關(guān)連于上述主鍵值的上述頻率與上述頻道名稱的信息,上述暫存數(shù)據(jù)表包括上述主鍵值,用以儲(chǔ)存上述主鍵值尚未被指派頻道編號的信息,并且,上述頻道概要數(shù)據(jù)表、上述頻道組態(tài)數(shù)據(jù)表與上述暫存數(shù)據(jù)表中的記錄使用上述主鍵值進(jìn)行關(guān)連。
9.如權(quán)利要求8所述的自動(dòng)設(shè)定頻道系統(tǒng),其中上述頻道概要數(shù)據(jù)表、上述頻道組態(tài)數(shù)據(jù)表與上述暫存數(shù)據(jù)表分別包含預(yù)設(shè)數(shù)目的多項(xiàng)記錄,每一上述記錄儲(chǔ)存相應(yīng)的一默認(rèn)值。
10.如權(quán)利要求8所述的自動(dòng)設(shè)定頻道系統(tǒng),上述儲(chǔ)存裝置還儲(chǔ)存一主鍵數(shù)據(jù)表,包括上述主鍵值與一有效標(biāo)志,用以儲(chǔ)存上述主鍵值是否被使用的信息。
11.如權(quán)利要求8所述的自動(dòng)設(shè)定頻道系統(tǒng),其中上述頻道組態(tài)數(shù)據(jù)表還包括一視訊標(biāo)準(zhǔn)與一音訊標(biāo)準(zhǔn),分別用以儲(chǔ)存在上述頻率上所承載的一視訊信號的上述視訊標(biāo)準(zhǔn)的信息,以及在上述頻率上所承載的一音訊信號的上述音訊標(biāo)準(zhǔn)的信息。
12.一種自動(dòng)設(shè)定頻道系統(tǒng),包括一調(diào)諧器,用以鎖定一頻率;一儲(chǔ)存裝置,用以儲(chǔ)存一暫存數(shù)據(jù)表;以及一處理單元,耦接于上述調(diào)諧器與上述儲(chǔ)存裝置,當(dāng)上述處理單元驅(qū)動(dòng)上述調(diào)諧器以鎖定上述頻率之后,上述處理單元決定上述頻率是否對應(yīng)至一預(yù)設(shè)的頻道編號,若「是」,上述處理單元將上述頻率指派至上述預(yù)設(shè)的頻道編號,若「否」,上述處理單元將上述頻率儲(chǔ)存至上述儲(chǔ)存裝置中的上述暫存數(shù)據(jù)表,并指派一未被使用的頻道編號給上述暫存數(shù)據(jù)表中的上述頻率。
13.如權(quán)利要求12所述的自動(dòng)設(shè)定頻道系統(tǒng),其中上述處理單元還取得相應(yīng)于上述頻率的一國家網(wǎng)絡(luò)碼,取得相應(yīng)于上述國家網(wǎng)絡(luò)碼的一頻道名稱,以及決定相應(yīng)于上述頻率的上述頻道名稱是否對應(yīng)至上述預(yù)設(shè)的頻道編號。
14.如權(quán)利要求13所述的自動(dòng)設(shè)定頻道系統(tǒng),還包括一文字廣播處理器,其中上述處理單元還詢問上述文字廣播處理器來取得相應(yīng)于上述頻率的上述國家網(wǎng)絡(luò)碼。
15.如權(quán)利要求13所述的自動(dòng)設(shè)定頻道系統(tǒng),其中上述儲(chǔ)存裝置還儲(chǔ)存一頻道名稱對應(yīng)表,上述頻道名稱對應(yīng)表儲(chǔ)存每一上述國家網(wǎng)絡(luò)碼所對應(yīng)的頻道名稱的信息,以及上述處理單元還檢索上述頻道名稱對應(yīng)表來取得相應(yīng)于上述國家網(wǎng)絡(luò)碼的上述頻道名稱。
16.如權(quán)利要求13所述的自動(dòng)設(shè)定頻道系統(tǒng),其中上述儲(chǔ)存裝置還儲(chǔ)存一保留編號對應(yīng)表,上述保留編號對應(yīng)表儲(chǔ)存上述頻道名稱所對應(yīng)的上述預(yù)設(shè)的頻道編號,以及上述處理單元還檢索上述保留編號對應(yīng)表來決定相應(yīng)于上述頻率的上述頻道名稱是否對應(yīng)至上述預(yù)設(shè)的頻道編號。
17.如權(quán)利要求13所述的自動(dòng)設(shè)定頻道系統(tǒng),設(shè)置于映像管顯示器、等離子體顯示器、液晶顯示器、有機(jī)發(fā)光二極管顯示器或電視盒中。
18.如權(quán)利要求12所述的自動(dòng)設(shè)定頻道系統(tǒng),其中上述處理單元更將上述頻道編號的指派結(jié)果儲(chǔ)存于上述儲(chǔ)存裝置中。
全文摘要
一種自動(dòng)設(shè)定頻道方法,首先,掃描并鎖定多個(gè)頻率,決定每一頻率是否對應(yīng)至預(yù)設(shè)的頻道編號,將對應(yīng)至預(yù)先設(shè)定的頻道編號的頻率指派至預(yù)設(shè)的頻道編號,將沒有對應(yīng)至預(yù)先設(shè)定的頻道編號的頻率儲(chǔ)存至?xí)捍鏀?shù)據(jù)表,最后,指派未被使用的頻道編號給暫存數(shù)據(jù)表中的頻率。
文檔編號H04N5/50GK101043591SQ200610068210
公開日2007年9月26日 申請日期2006年3月20日 優(yōu)先權(quán)日2006年3月20日
發(fā)明者張志誠, 譚明哲 申請人:明基電通股份有限公司