自动更新频道系统及方法

文档序号:7969135阅读:208来源:国知局
专利名称:自动更新频道系统及方法
技术领域
此发明涉及显示装置,特别是涉及一种用以自动更新频道系统及方法以 及计算机可读取储存媒体。
背景技术
一般而言,电视中通常会设置用以执行自动更新频道功能的系统,来自
动搜寻有讯号的频率,并据以更新已存在的频道表(channel list)。使用者 可藉由切换频道表中的频道(channel),驱动电视调谐器来切换接收的频率。 然而,自动更新频道功能的执行通常需要一段相当长的时间,造成使用的不 方便。因此,为解决上述缺点,需要一种有效率的自动更新频道方法及运用 此方法的系统,用以降j氐更新时间。

发明内容
有鉴于此,本发明的目的是提供一种有效率的自动更新频道方法及运用 此方法的系统,用以降低更新时间。
本发明实施例披露一种自动更新频道方法,由一电子装置执行。此方法 包含步骤(a )检测出承载频道数据的多个频率,步骤(b )检索频率数据 表来决定每一个频率是否已被包含于频道表中,以及,步骤(c)执行频道 编号指定作业来指派频道表中的可用频道编号给检测到且未被包含于频道 表中的频率。其中,频率数据表储存特定频率是否被包含于频道表的信息。 其中的电子装置可为阴极射线管显示器、等离子体显示器、液晶显示器、有 机发光二极管显示器或电视盒。频道表纪录频道编号与频率间的对应关系。
步骤(c)的频道编号指定作业可还包括步骤(c-l)先执行预设频率指 定作业,以及步骤(c-2)指派可用的频道编号给上述暂存数据表中的频率。 步骤(c-1)可还包括步骤(c-1-1)决定每一个频率是否对应至预设的频 道编号,步骤(c-1-2)将对应至预先设定的频道编号的频率指派至预设的 频道编号,以及,步骤(c-l-3)将没有对应至预先设定的频道编号的频率储存至暂存数据表,其中步骤(c-1-2)与步骤(c-1-3)的顺序可对调。于 步骤(C-2)中,可将可用的频道编号由小到大逐一分配给暂存数据表中的 频率,或者可将接续于已被指派的最大频道编号后的可用频道编号逐一分配 给暂存数据表中的频率。可用频道编号为上述频道表中尚未对应至上述频率 的上述频道编号。其中于步骤(c-l-l)中,可还包括步骤(c-l-l-l)取 得相应于每一个频率的一国家网络码,步骤(c-1-1-2)取得相应于每一个 国家网络码的频道名称,以及步骤(c-l-l-3)决定相应于每一个频率的频 道名称是否对应至预设的频道编号。其中于步骤(c-l-l-l)中,可还询问 文字广播处理器来取得相应于每一个频率的国家网络码。
于步骤(b)中,还可判断检测到的频率是否落入包含于频道表中的任 一频率的容许区间中,若否,则代表检测到的频率未被包含于频道表中。
本发明实施例还披露一种自动更新频道系统,包含储存装置与处理单 元。储存装置储存频率数据表及一频道表,其中频率数据表包括特定频率是 否被包含于频道表的信息,频道表纪录一频道编号与上述频率间的一对应关 系。处理单元电连结至上述储存装置,用以检测出承栽频道数据的多个频率, 检索频率数据表来决定每一个频率是否已被包含于频道表中,以及执行频道 编号指定作业,指派频道表中的可用频道编号给检测到且未被包含于频道表 中的频率。可用频道编号为述频道表中尚未对应至上述频率的频道编号。自 动更新频道系统可设置于阴极射线管显示器、等离子体显示器、液晶显示器、 有机发光二极管显示器或电视盒中。
频道编号指定作业可还包括由处理单元先执行预设频率指定作业,以 及指派可用的频道编号给上述暂存数据表中的频率。预设频率指定作业可决 定每一个频率是否对应至预设的频道编号,将对应至预先设定的频道编号的 频率指派至预设的频道编号,并且,将没有对应至预先设定的频道编号的频 率储存至暂存数据表。接着,指派可用的频道编号给上述暂存数据表中的频 率时,处理单元可将可用的频道编号由小到大逐一分配给暂存数据表中的频 率,或者可将接续于已被指派的最大频道编号后的可用频道编号逐一分配给 暂存数据表中的频率。处理单元可取得相应于每一个频率的国家网络码,取 得相应于每一个国家网络码的频道名称,以及决定相应于每一个频率的频道 名称是否对应至预设的频道编号。此系统可还包括文字广播处理器,并且处 理单元可询问文字广播处理器来取得相应于每一个频率的国家网络码。
处理单元可判断检测到的频率是否落入包含于频道表中的任一频率的 容许区间中,若否,则代表检测到的频率未被包含于频道表中。
频率数据表可为常用频率数据表或罕见频率数据表,常用频率数据表储 存多个常用频率以及相应于每一个常用频率是否已被纪录于频道表中的信 息,而罕见频率数据表储存至少一个罕见频率已被纪录于频道表中的信息。


图1表示依据本发明实施例的自动更新频道系统的系统架构图2、 3a、 3b表示依据本发明实施例的范例数据结构示意图4表示依据本发明实施例的自动更新频道方法的方法流程图5a表示依据本发明实施例的详细的自动更新频道方法的方法流程图5b表示依据本发明实施例的详细判断流程图6a、 8a表示依据本发明实施例于不同情况下的范例主键数据表示意图6b、 8e、 8f表示依据本发明实施例于不同情况下的范例频道概要数 据表示意图6c、 8b表示依据本发明实施例于不同情况下的范例暂存数据表示意图6d、 8c表示依据本发明实施例于不同情况下的范例频道组态数据表 示意图6e、 8d表示依据本发明实施例于不同情况下的范例常用频率数据表 示意图6f表示依据本发明实施例于不同情况下的范例罕见频率数据表示意图7表示依据本发明实施例的范例频道名称暨编号对应表。
附图符号说明
10-自动设定频道系统;11~调谐器;12~声音处理器;13~视讯译码 器;14 文字广播处理器;15~处理单元;16-存储装置;21 主键数据表; 21a 主键值字段;21b 有效标志字段;23 频道概要数据表;23a 频道 编号字段;23b 主键值字段;23c-保留标志字段;25 频道组态数据表;25a-主键值字段;25b-频率字段;25c-视讯标准字段;25d 音讯标准字 段;25e 频道名称字段;29 ~暂存数据表;29a ~主键值字段;29b 安排 未完成标志字段;31-常用频率数据表;31a 频率字段;31b 已纪录标志 字段;33-罕见频率数据表;33a ~频率字段;S41、 S43、 S45、 S47 ~流程 步骤;S511、 S513、…、S561、 S563 -流程步骤;71-频道名称暨编号对应 表。
具体实施例方式
图1表示依据本发明实施例的自动更新频道系统10的系统架构图,包 括调谐器(tuner) 11、声音处理器(audio processor) 12、视讯译码器(video decoder) 13、 文字广播处理器(teletext processor) 14 、 处理单元 (processing unit) 15以及存储装置(memory device)16。此系统10可设置 于各式各样的显示装置中,例如,阴极射线管显示器(CRT displayer)、等 离子体显示器(plasma display panel displayer, PDP displayer)、 液晶 显示器(liquid crystal displayer, LCD)、有机发光二极管显示器(organic 1 ight-emitting diode displayer, OLED displayer)以及其它类似的显示 装置,或可设置于电视盒(TVbox)中,用以执行自动更新频道功能。存储装 置16可为只读存储器(read only memory; ROM)、闪存(flash ROM)或动态 存取内存(random access memory;謹),储存可供处理单元15执行的程序 模块。处理单元15用以于加载并执行程序模块时,搭配调谐器ll、声音处 理器12、视讯译码器13或文字广播处理器14,完成自动更新频道功能。调 谐器11锁定一指定频率,并且取出声音(audio)、影像(video)以及文字广 播(teletext)信号。调谐器11可先将频率设定于一指定频率上,例如 176. 00MHz上,并检测指定频率上是否承载可供播放的视讯、音讯或文字广 播数据,若检测结果为「是J,则锁定此指定频率。锁定频率的详细方法为 本领域的技术人员所以熟知,仅在此简单描述。
图2表示依据本发明实施例的范例数据结构示意图。存储装置16储存 主键数据表21、频道概要数据表23、频道组态数据表25以及暂存数据表29。
主键数据表21包含主键值(primary key) 21a与有效标志(flag) 21b两
个字段,用以储存一个特定的主键值是否被使用的信息。例如,当主键数据 表21包含主4定值为"1"与有效标志为"true"或"1"的纪录时,代表主键值"1"已被使用;反之,当主键数据表21包含主键值为"2"与有效标 志为"false"或"0"的纪录时,代表主键值"2"未被使用。为增进存取 数据表的速度,于较佳的情况下,在主键数据表21被初始化时,即包含既 定数目(例如100笔)的数据记录,并且其中的每一笔纪录中的主键值被设为相应于数据表中的纪录位置的数值(例如1、 2.....99、 100),以及有效标志被设为"false"或"0"。
频道概要数据表23包含频道编号23a、主键值23b与保留标志23c三个 字段,用以储存一个特定主键值所关连的频道编号,与此关连的频道编号所 设定的频率是否为被保留的频道等信息。例如,当频道概要数据表23包含 主键值为"1",频道标号为"1"与保留标志为"true"或'T,的纪录时, 代表主键值"1"关连至频道编号"1",并且频道编号"1"目前所设定的频 率为被保留的频道;反之,当频道概要数据表23包含主键值为"2",频道 标号为"2"与保留标志为"false"或"0"的纪录时,代表主4定值"2"关 连至频道编号"2",并且频道编号"2"目前所设定的频率为未被保留的频 道。主键值字段23b中的主键值亦可当作外来键值(foreign key),用以关 连到其它数据表中具相同主键值的特定纪录。为增进存取数据表的速度,于 较佳的情况下,在频道概要数据表23被初始化时,即包含既定数目(例如100 笔)的数据记录,并且其中的每一笔纪录中的频道编号被设为相应于数据表中的纪录位置的数值(例如1、 2..... 99、 100),主键值被设为"0"以及保留标志被设为"false"或"0"。
频道组态数据表25包含主键值25a、频率25b、视讯标准25c、音讯标 准25d与频道名称25e五个字段,用以储存关连于一个特定主键值的频率、 在此频率上所承栽的^f见讯信号的音讯标准、在此频率上所承栽的音讯信号的 音讯标准、与频道名称等信息。频率25b字段可储存0到131071之间任一 者的数值,用以代表特定的频率;视讯标准25c字段可储存G到3之间任一 者的数值,用以代表特定的视讯标准;以及音讯标准25d字段可储存0到15 之间任一者的数值,用以代表特定的音讯标准。例如,特定纪录中的视讯标 准字段中储存"1"、 "2"与"3"时,分别代表相关的频率中所承载的视讯 标准为NTSC(National TV Standards Committee)标准、PAL (Phase Alternating Line)与SECAM (SEquential Couleur Avec Memoire)标准;而 特定纪录中的音讯标准字段中储存"1"、 "2"与"3"时,分别代表相关的
频率中所承载的视讯标准为BG、 DK与I标准。主键值字段25a中的主键值 亦可当作外来键值(foreign key),用以关连到其它数据表中具相同主键值 的特定纪录。为增进存取数据表的速度,于较佳的情况下,在频道组态数据 表25被初始化时,即包含既定数目(例如100笔)的数据记录,并且其中的 每一笔纪录中的主键值被设为相应于数据表中的纪录位置的数值(例如1、 2、…、99、 100),频率、视讯标准与音讯标准皆被设为"0"以及频道名称 被设为"\0\0\0\0\0"、 Null值或空字符串。
暂存数据表29包含主键值29a与安排未完成标志29b两字段,用以储 存尚未关连于一频道编号的主鍵值的信息,此信息亦隐含着此主键值所关连 的频率并未关连于一频道编号。例如,当暂存数据表29包含主键值为'T, 与安排未完成标志为"0"的纪录时,代表主键值"1"目前所关连的频率并 不需要被安排以关连于一频道编号;当暂存数据表29包含主键值为"2"与 安排未完成标志为"1"的纪录时,代表主键值"2"目前所关连的频率需要 被安排以关连于一频道编号。主键值字段29a中的主键值亦可当作外来4建值 (foreign key),用以关连到其它数据表中具相同主键值的特定纪录。为增 进存取数据表的速度,于较佳的情况下,在频道概要数据表29被初始化时, 即包含既定数目(例如100笔)的数据记录,并且其中的每一笔纪录中的主键
值被设为相应于数据表中的纪录位置的数值(例如l、 2.....99、 100),以
及安排未完成标志被设为"0"。
图3a、 3b表示依据本发明实施例的范例数据结构示意图。存储装置16 储存常用频率数据表31与罕见频率数据表33。
常用频率数据表31包含频率31a与已记录标志31b两字段,用以储存 相应于一频率的频道组态数据是否已记录于频道表中的信息。例如,当常用 频率数据表31包含频率为"176.00"与已记录标志为'T,的纪录时,代表 相应于频率"176.00"的频道组态数据已记录于频道表中;当常用频率数据 表31包含频率为"495.25"与已记录标志为"0"的纪录时,代表相应于频 率"495.25"的频道组态数据并未记录于频道表中。此频道表用以纪录频道 编号与频率间的对应关系,当使用者选择到一个特定的频道编号时,频道表 用以指示调谐器11锁定相应于选择到的频道编号的频率,取出并输出此频 率上所承载的声音(audio)、影像(video)以及文字广播(teletext)信号。此 频道表可独立实施于一个数据表中,或可通过频道概要数据表23以及频道
组态数据表25来储存这些对应关系。为增进存取数据表的速度,于较佳的 情况下,在常用频率数据表31被初始化时,即包含既定数目(例如100笔) 的数据记录,并且其中的每一笔纪录中的频率字段储存一常用频率,以及已 记录标志被设为"0"或"False"。此常用频率可预先被设定。
由于新的频道会持续地增加,而使得常用频率数据表31中所纪录的频 率可能会不足,因此需要一个罕见频率数据表来纪录检测到且不预先储存于 常用频率数据表31中的频率的相关数据。罕见频率数据表33包含主键值33a 与有效标志33b的字段,用以储存相应于一频率的频道组态数据是否已记录 于频道表中的信息。例如,当罕见频率数据表33包含主键值为"5"与有效 期标为"1"或"true"的纪录时,代表相应于主键:值"5"的频率的频道组 态数据已记录于频道表中。于较佳的情况下,罕见频率数据表33被初始化 时,为一个空的数据表。
图4是表示依据本发明实施例的自动更新频道方法的方法流程图。自动 频道设定方法用以扫描频段中的所有频率(例如从41. 25MHz至866. 25MHz), 检测出承载有声音、影像或文字广播信号的频率,判断检测到的频率是否被 包含于一个具顺序性的频道表中,若「否」,则安排检测到的频率与相应的 频道名称至频道表。如步骤S41,扫描并检测出承载频道数据的频率。如步 骤S43,决定频率扫描作业是否结束,若r是」,则结束整个流程,若r否J, 则进行步骤S45的处理。如步骤S45,检索常用频率数据表31或罕见频率数 据表33来决定检测到的频率是否已被包含于一频道表中,若「是」,则进行 步骤S41的处理,若r否J,则进行步骤S47的处理。如步骤S47,执行频道 编号指定作业,用以指派频道表中的一频道编号给未被包含于频道表中的检 测到的频率,并回到步骤S41。
图5a表示依据本发明实施例的详细的自动更新频道方法的方法流程图。 此方法始于步骤S511,扫描并检测出承载频道数据的频率。于步骤S513, 判断扫描频率作业是否结束,若「是」,则进行步骤S561的处理,若「是」, 则进行步骤S521的处理。此判断可藉由判断检测到的频率来完成。例如, 若扫描作业为由低频往高频扫描,且检测到的频率落入包含最高频率的一预 定频率范围内时,则代表扫描作业结束;反之,若扫描作业为由高频往低频 扫描,且检测到的频率落入包含最低频率的一预定频率范围内时,则代表扫 描作业结束。于步骤S521,判断检测到的频率是否已被记录,若「是」,则进行步骤S511的处理,若r否」,则进行步骤S531的处理。此判断可藉由 检索常用频率数据表31或罕见频率数据表33来完成。若发现检测到的频率 落入常用频率数据表31中的一个已被记录于频道表的频率f的容许区间内 (tolerance range),如f土2 (MHz),则决定检测到的频率已经被记录。若 发现检测到的频率落入罕见频率数据表33中的一个主键值所对应的频率f 的容许区间内,如f土2 (MHz),则决定检测到的频率已经被记录。反之,若 发现检测到的频率未落入常用频率数据表31或罕见频率数据表33中的任何 一个已被记录或对应的频率f的容许区间内,如f土2 (MHz),则决定检测到 的频率未被记录。图5b表示依据本发明实施例的步骤S521(图5a)的详细判 断流程图。于步骤S521a,判断常用数据表31中是否包含检测到的频率,若
r是」,则进行步骤S521b的判断,若r否」,则进行步骤S521c的判断。于 步骤S521b,判断相应于检测到频率的已纪录标志是否为T或"true", 若r是」,则进行步骤S511的处理(图5a),若r否」,则进行步骤S531的处 理(图5a)。于步骤S521c,判断罕见数据表33中的主键值33a所对应到的 频率是否包含检测到的频率,若「是」,则进行步骤S511的处理(图5a),若
r否」,则进行步骤S531的处理(图5a)。于步骤S531,取得未被使用的主 键值。可藉由查询主键数据表21,以取得未被使用的最小主键值加以使用, 并将相应于所取得的主键值的纪录中的有效标志设为"1"。若是主键数据 表21尚未被初始化时,可依前述方式加以初始化,即使主键数据表21既 定数目(例如IOO笔)的数据记录,并且其中的每一笔纪录中的主键值被设为
相应于数据表中的纪录位置的数值(例如1、 2.....99、 100),以及有效标
志被设为"false"或"0",但主4定值"1"的相对应有效标志则被设为'T'。 若是主鍵数据表21中,所有主键值的相对应有效标志皆已被设为"1",表 示目前已无未被使用的主键值,则新增一笔纪录至主键数据表21,此纪录的 主键值为现有主键数据表21中的最大主键值加l,并将该纪录的有效标志设 为"1"。于步骤S535,取得检测到的频率中所搭载的文字广播数据中的国家 网络码(Country and Network, CNI code)。可藉由询问文字广播处理器14, 来取得检测到的频率中所搭载的文字广播数据中的国家网络码。于步骤 S537,取得相应于国家网络码的频道名称channel name)。可藉由查询预先 设定的频道名称对应表,来取得相应于国家网络码的频道名称。其中,频道 名称对应表系可预先设定,用以储存特定国家网络码与其所对应的频道名称。
于步骤S553,异动暂存数据表29,使得暂存数据表29储存取得的主键 值尚未关连于一频道编号的信息。可更新其中相应于所取得的主键值的纪录 中的安排未完成标志字段,或者是当暂存数据表29并未进行初始化作业时, 新增一笔纪录至暂存数据表29,且此纪录包含取得的主键值与安排未完成标 志设为"1"的信息。于步骤S555,更新频道组态数据表25,使得频道组态 数据表25储存取得的主键值关连于检测到频率、相应于检测到频率的视讯 标准、音讯标准以及频道名称的信息。于步骤S557,若检测到的频率落入常 用频率数据表31中的一个频率的容许区间内,则将常用频率数据表31中该 对应频率(matched frequency)的已记录标志设为"1"或"true",反之, 则新增一笔包含取得的主键值与有效期标为"1"或"true"的纪录于罕见 频率数据表33中。
于步骤S561,取得暂存数据表29中的所有未被安排的主键值。可藉由 查询暂存数据表29中安排未完成标志被设为"1"的纪录,来取得所有未被 安排的主4建值。于步骤S563,逐一指派尚未使用的频道编号给未被安排的主 键值,并依据指定结果来更新频道概要数据表23。此所谓「尚未使用的频道 编号」,是指在频道概要数据表23中,主键值字段为"0"所对应的各个频 道编号。此步骤中,可采用两种方式(approaches)来指派尚未使用的频道编 号。第一种方式为由小到大逐一指派尚未使用的频道编号给未被安排的主键 值。第二种方式为接续于已被指派的最大频道编号后,逐一指派频道编号给 未被安排的主键值。
以下举出一个实例来说明自动更新频道方法的运作情形。假设已储存的 主键数据表21、频道概要数据表23、暂存数据表29、频道组态数据表25、 常用频率数据表31与罕见频率数据表33,分别如图6a至6f所示。图7表 示依据本发明实施例的频道名称暨编号对应表71,包含六笔纪录,分别纪录 特定国家网络码所对应的频道编号与频道名称。其中,当一笔纪录中的频道 编号为特定数值时,代表相应于此国家网络码的频率需要被安排至该特定的 频道编号上;当一笔纪录中的频道编号为"-"时,代表相应于此国家网络 码的频率并不需被安排在特定的频道编号上。
此实例中的自动更新频道方法采用由低频往高频扫描的方式来执行扫 描作业,其中,检测出五个频率,"176. 00"、 "495, 25"、 "575. 25"、 "655. 25"、"712.00" MHz,并进行接续的更新频道。本实例假设频道范围的最低频率 为41. 25MHz,最高频率则为866. 25MHz。另外决定检测到的频率已经被记录 于常用频率数据表31中的频率容许区间内设为"2MHz",亦即f土2(MHz)。
执行步骤S511,检测到频率"176.00" MHz。执行步骤S513,判断锁定 的频率"176. 00" MHz落入最低频率"41. 25" MHz与最高频率"866. 25" MHz 之间,且不等于最低频率或最高频率,决定扫描作业无法结束。执行步骤 S521,判断检测到的频率"176. 00" MHz落入常用频率数据表31中的一个已 被记录于频道表的频率"176. 00" MHz的容许区间内,即174. 00 ~ 178. 00 MHz (176. 00 ±2 MHz),故返回步骤S511。执行步骤S511,检测到频率"495.25" MHz。执行步骤S513,判断锁定的频率"495. 25" MHz落入最低频率"41. 25" MHz与最高频率"866.25" MHz之间,且不等于最低频率或最高频率,决定 扫描作业无法结束。执行步骤S521,判断检测到的频率"495.25" MHz落入 常用频率数据表31中的一个已被记录于频道表的频率"495. 50" MHz的容许 区间内,即493. 50 — 497. 50 MHz (495. 50 ± 2 MHz),故返回步骤S511。执 行步骤S511,检测到频率"575.25" MHz。执行步骤S513,判断锁定的频率
"575. 25" MHz落入最低频率"41. 25" MHz与最高频率"866. 25" MHz之间, 且不等于最低频率或最高频率,决定扫描作业无法结束。执行步骤S521,判 断检测到的频率"575. 25" MHz落入常用频率数据表31中的一个已被记录于 频道表的频率"575. 00" MHz的容许区间内,即573. 50 - 577. 50 MHz (575.00
±2 MHz),故返回步骤S511。执行步骤S511,检测到频率"655.25" MHz。 执行步骤S513,判断锁定的频率"655.25" MHz落入最低频率"41.25" MHz 与最高频率"866.25" MHz之间,且不等于最低频率或最高频率,决定扫描 作业无法结束。执行步骤S521,判断检测到的频率"655.25" MHz落入常用 频率数据表31中的一个已被记录于频道表的频率"655. 00" MHz的容许区间 内,即653. 00 - 657. 00 MHz (655. 00 ± 2 MHz),故返回步骤S511的处理。
执行步骤S511,检测到频率"712.00" MHz。执行步骤S513,判断锁定 的频率"712. 00" MHz落入最低频率"41. 25" MHz与最高频率"866. 25" MHz 之间,且不等于最低频率或最高频率,决定扫描作业无法结束。执行步骤 S521,判断检测到的频率未落入常用频率数据表31中的任何一个已被记录 标志被设为"1"的频率f的容许区间内,或落入罕见频率数据表33中的任 何一个主键值所对应的频率f的容许区间内,故进行步骤S531的处理。执行步骤S531,由主键数据表21中(如图6a所示)可知,有效标志21b为"0" 的纪录中,最小的主键值21a为"6",故取得可使用的主键值"6",并将主 键数据表21中该纪录的有效标志21b设为"1",更新后的结果如图8a所示。 藉由询问文字广播处理器14来取得检测到的频率"712. 00" MHz中所搭载的 文字广播数据中的国家网络码,假设本实施例中所取得的国家网络码为"0x110x05"。执行步骤S537,藉由查询预先设定的频道名称暨编号对应表 71(如图7所示),来取得相应于国家网络码"Oxll 0x05"的频道名称"Newsl"。 执行步骤S541,查询预先设定的频道名称暨编号对应表71,因国家网络码"Oxll 0x05"所对应的频道编号为"-,,,故可决定取得的频道名称"Newsl" 并没有对应至一保留的频道编号。执行步骤S553,更新暂存数据表29 (如 图6c所示)中的相应纪录,以将主键值为"6"的纪录的未完成标志设为"1", 更新后的结果如图8b所示。执行步骤S555 ,更新频道组态数据表25 (如图 6d所示)中的相应纪录,亦即将主键值为"6"的纪录的频率、视讯标准、 音讯标准与频道名称等字段的内容加以设定,更新后的结果如图8c所示。 执行步骤S557,更新常用频率数据表31中的相应纪录,即将该表中频率"711.00" MHz所对应的已纪录标志字段设为T,更新后的结果如图8d 所示。执行步骤S511,检测一频率"866.25" MHz。执行步骤S513,判断4全测 的频率"866.25" MHz达到临界的最高频率,决定扫描频率作业已经结束。 执行步骤S561,藉由查询暂存数据表29(如图8b所示),来取得所有安排未 完成标志被设为"1"的主键值。在本实施例中,仅有主键值"6"符合此条 件。执行步骤S563,指派尚未使用的一个频道编号给未被安排的主键值"6", 并更新频道概要数据表23。此步骤中,若采用前述第一种方式来指派,即 由小到大逐一指派尚未使用的频道编号给未被安排的主键值,则频道编号 "2"将被指派给主键值"6",更新后的结果如图8e所示;若采用前述第二 种方式来指派,即接续于已被指派的最大频道编号后,逐一指派频道编号 给未被安排的主键值,则频道编号"7"将被指派给主键值"6",更新后的 结果如图8f所示。于此必须注意的是,由于在前述执行步骤S541时,已得 知主键值"6"所对应的国家网络码"Oxll 0x05"并没有对应至一保留的频 道编号,因此,无论采行前述何种方式以更新频道概要数据表23,主键值"6" 所对应的保留标志须祐:设为"0"。
虽然本发明已以较佳实施例披露如上,然其并非用以限定本发明,本领 域技术人员在不脱离本发明的精神和范围的前提下可做若千更动与润饰,因 此本发明的保护范围以本发明的权利要求为准。
权利要求
1.一种自动更新频道方法,包括下列步骤(a)检测出承载频道数据的一频率;(b)检索一频率数据表来决定上述频率是否已被包含于一频道表中,其中上述频率数据表储存上述频率是否被包含于上述频道表的信息,上述频道表纪录一频道编号与上述频率间的一对应关系;以及(c)执行一频道编号指定作业,指派上述频道表中的一可用频道编号给检测到且未被包含于上述频道表中的上述频率,上述可用频道编号为上述频道表中尚未对应至上述频率的上述频道编号。
2. 如权利要求l所述的自动更新频道方法,其中步骤(c)还包括 (c-1)执行一预设频率指定作业,包括:(c-l-1)决定上述频率是否对应至一预设的频道编号;(c-1-2 )将对应至上述预设的频道编号的上述频率指派至上述预设的频道编号;以及(c-1-3 )将没有对应至上述预设的频道编号的上述频率储存至一暂存数据表;以及(c-2)于上述预设频率指定作业结束后,指派上述可用频道编号给上述暂存数据表中的上述频率;其中步骤(c-1-2)与步骤(c-1-3)的顺序可对调。
3. 如权利要求2所述的自动更新频道方法,其中于步骤(c-2)中,将上述可用频道编号由小到大逐一分配给上述暂存数据表中的上述频率。
4. 如权利要求2所述的自动更新频道方法,其中于步骤(c-2)中,将接续于已被指派的一最大频道编号后的上述可用频道编号逐一分配给上述暂存数据表中的上述频率。
5. 如权利要求2所述的自动更新频道方法,其中步骤(c-l-l)还包括(c-l-l-1)取得相应于上述频率的一国家网络码;(c-l-l-2)取得相应于上述国家网络码的一频道名称;以及(c-l-1-3 )决定相应于上述频率的上述频道名称是否对应至上述预设的频道编号。
6. 如权利要求5所述的自动更新频道方法,其中于步骤(c-l-l-l)中,系藉由询问 一文字广^番处理器来取得相应于上述频率的上述国家网络码。
7. 如权利要求1所述的自动更新频道方法,其中上述频率数据表为一常 用频率数据表或一罕见频率数据表,上述常用频率数据表储存多个常用频率 以及相应于每一上述常用频率是否已被纪录于上述频道表中的信息,上述罕 见频率数据表储存至少一罕见频率已被纪录于上述频道表中的信息。
8. 如权利要求1所述的自动更新频道方法,其中上述方法可执行于一阴 极射线管显示器、 一等离子体显示器、 一液晶显示器、 一有机发光二极管显 示器或一电视盒。
9. 如权利要求1所述的自动更新频道方法,其中于步骤(b)中,判断 上述检测到的频率是否落入包含于上述频道表中的上述频率的一预设容许 区间中,若否,则代表上述检测到的频率未被包含于上述频道表中。
10. —种自动更新频道系统,包括一储存装置,用以储存一频率数据表及一频道表,上述频率数据表储存 一频率是否被包含于上述频道表的信息,上述频道表纪录一频道编号与上述 频率间的一对应关系;以及一处理单元,电连结至上述储存装置,上述处理单元用以检测出承载频 道数据的上述频率,检索上述频率数据表来决定上述频率是否已被包含于一 频道表中,以及执行一频道编号指定作业,指派上述频道表中的一可用频道 编号给上述检测到且未被包含于上述频道表中的上述频率,上述可用频道编 号为上述频道表中尚未对应至上述频率的上述频道编号。
11. 如权利要求10所述的自动更新频道系统,其中上述频道编号指定作 业还包括执行一预设频率指定作业,包括 决定上述频率是否对应至一预设的频道编号;将对应至上述预设的频道编号的上述频率指派至上述预设的频道编号;以及将没有对应至上述预设的频道编号的上述频率储存至一暂存数据表;以及于上述预设频率指定作业结束后,指派上述可用频道编号给上述暂存数 据表中的上述频率。
12. 如权利要求11所述的自动更新频道系统,其中上述处理单元将上述可用频道编号由小到大逐一分配给上述暂存数据表中的上述频率。
13. 如权利要求11所述的自动更新频道系统,上述处理单元将接续于已 被指派的一最大频道编号后的上述可用频道编号逐一分配给上述暂存数据 表中的上述频率。
14. 如权利要求11所述的自动更新频道系统,其中上述处理单元取得相 应于上述频率的一国家网络码,取得相应于上述国家网络码的一频道名称,
15. 如权利要求14所述的自动更新频道系统,还包括一文字广播处理器, 电连结至上述处理单元,其中上述处理单元询问上述文字广播处理器来取得 相应于每一上述频率的上述国家网络码。
16. 如权利要求10所述的自动更新频道系统,其中上述频率数据表为一 常用频率数据表或一罕见频率数据表,上述常用频率数据表储存多个常用频 率以及相应于每一上述常用频率是否已被纪录于上述频道表中的信息,上述 罕见频率数据表储存至少一罕见频率已被纪录于上述频道表中的信息。
17. 如权利要求10所述的自动更新频道系统,设置于一阴极射线管显示 器、 一等离子体显示器、 一液晶显示器、 一有机发光二极管显示器或一电视 盒中。
18. 如权利要求10所述的自动设定频道系统,其中上述处理单元判断上 述检测到的频率是否落入包含于上述频道表中的上述频率的一预设容许区 间中,若否,则代表上述检测到的频率未被包含于上述频道表中。
全文摘要
一种自动更新频道方法,用以检测出多个承载频道数据的频率,检索频率数据表以决定每一检测到的频率是否已被包含于频道表中,并且,执行频道编号指定作业以指派频道表中的频道编号给未被包含于频道表中的检测到的频率。
文档编号H04N5/50GK101175181SQ200610136598
公开日2008年5月7日 申请日期2006年10月31日 优先权日2006年10月31日
发明者张志诚 申请人:明基电通股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1