CN100461840C - 广播接收机及程序 - Google Patents
广播接收机及程序 Download PDFInfo
- Publication number
- CN100461840C CN100461840C CNB2006800003412A CN200680000341A CN100461840C CN 100461840 C CN100461840 C CN 100461840C CN B2006800003412 A CNB2006800003412 A CN B2006800003412A CN 200680000341 A CN200680000341 A CN 200680000341A CN 100461840 C CN100461840 C CN 100461840C
- Authority
- CN
- China
- Prior art keywords
- channel
- receivable
- zone
- broadcast singal
- switch
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 claims description 129
- 238000003860 storage Methods 0.000 claims description 19
- 238000001514 detection method Methods 0.000 claims description 7
- 230000004044 response Effects 0.000 claims description 7
- 238000012217 deletion Methods 0.000 claims description 5
- 230000037430 deletion Effects 0.000 claims description 5
- 238000000605 extraction Methods 0.000 claims description 3
- 238000012790 confirmation Methods 0.000 abstract 1
- 230000008569 process Effects 0.000 description 110
- 238000006467 substitution reaction Methods 0.000 description 37
- 238000012545 processing Methods 0.000 description 30
- 210000004027 cell Anatomy 0.000 description 24
- 230000015654 memory Effects 0.000 description 19
- 238000009826 distribution Methods 0.000 description 18
- 238000010586 diagram Methods 0.000 description 17
- 230000008859 change Effects 0.000 description 9
- 239000000284 extract Substances 0.000 description 9
- 230000005236 sound signal Effects 0.000 description 9
- 230000006870 function Effects 0.000 description 8
- 230000001413 cellular effect Effects 0.000 description 6
- 238000009434 installation Methods 0.000 description 6
- 238000004891 communication Methods 0.000 description 4
- CNQCVBJFEGMYDW-UHFFFAOYSA-N lawrencium atom Chemical compound [Lr] CNQCVBJFEGMYDW-UHFFFAOYSA-N 0.000 description 4
- 210000003850 cellular structure Anatomy 0.000 description 3
- 238000007689 inspection Methods 0.000 description 3
- 230000014759 maintenance of location Effects 0.000 description 3
- 238000012360 testing method Methods 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 230000008878 coupling Effects 0.000 description 2
- 238000010168 coupling process Methods 0.000 description 2
- 238000005859 coupling reaction Methods 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 230000008054 signal transmission Effects 0.000 description 2
- 241000519996 Teucrium chamaedrys Species 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 239000012141 concentrate Substances 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000008676 import Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 239000003550 marker Substances 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000001902 propagating effect Effects 0.000 description 1
- 238000007670 refining Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/44—Receiver circuitry for the reception of television signals according to analogue transmission standards
- H04N5/50—Tuning indicators; Automatic tuning control
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03J—TUNING RESONANT CIRCUITS; SELECTING RESONANT CIRCUITS
- H03J1/00—Details of adjusting, driving, indicating, or mechanical control arrangements for resonant circuits in general
- H03J1/0008—Details of adjusting, driving, indicating, or mechanical control arrangements for resonant circuits in general using a central processing unit, e.g. a microprocessor
- H03J1/0058—Details of adjusting, driving, indicating, or mechanical control arrangements for resonant circuits in general using a central processing unit, e.g. a microprocessor provided with channel identification means
- H03J1/0066—Details of adjusting, driving, indicating, or mechanical control arrangements for resonant circuits in general using a central processing unit, e.g. a microprocessor provided with channel identification means with means for analysing the received signal strength
- H03J1/0075—Details of adjusting, driving, indicating, or mechanical control arrangements for resonant circuits in general using a central processing unit, e.g. a microprocessor provided with channel identification means with means for analysing the received signal strength where the receiving frequencies of the stations are stored in a permanent memory, e.g. ROM
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H60/00—Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
- H04H60/35—Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users
- H04H60/38—Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users for identifying broadcast time or space
- H04H60/41—Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users for identifying broadcast time or space for identifying broadcast space, i.e. broadcast channels, broadcast stations or broadcast areas
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H60/00—Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
- H04H60/35—Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users
- H04H60/38—Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users for identifying broadcast time or space
- H04H60/41—Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users for identifying broadcast time or space for identifying broadcast space, i.e. broadcast channels, broadcast stations or broadcast areas
- H04H60/42—Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users for identifying broadcast time or space for identifying broadcast space, i.e. broadcast channels, broadcast stations or broadcast areas for identifying broadcast areas
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/426—Internal components of the client ; Characteristics thereof
- H04N21/42607—Internal components of the client ; Characteristics thereof for processing the incoming bitstream
- H04N21/4263—Internal components of the client ; Characteristics thereof for processing the incoming bitstream involving specific tuning arrangements, e.g. two tuners
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/434—Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream
- H04N21/4345—Extraction or processing of SI, e.g. extracting service information from an MPEG stream
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/438—Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving encoded video stream packets from an IP network
- H04N21/4383—Accessing a communication channel
- H04N21/4384—Accessing a communication channel involving operations to reduce the access time, e.g. fast-tuning for reducing channel switching latency
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Computer Hardware Design (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Circuits Of Receivers In General (AREA)
- Channel Selection Circuits, Automatic Tuning Circuits (AREA)
Abstract
本发明提供了一种用于移动设备的***,其使用户能够知道在当前位置处的可接收广播站,并平稳地选择所期望的广播站,即使是在未知区域也是如此。CPU确认可接收的信道,同时依次改变设定给模拟前端单元的信道号,并且在确认可接收信道之后,通过查询按照区域的接收信道表和相邻区域表来指定可接收信道在其中能够被接收的区域以及与其相邻的区域。此后,CPU确认可接收信道,同时依次将在相邻区域中可接收的信道号设定给前端单元,以指定与确认结果匹配的区域。当所指定的区域数量为1时,CPU为形成用户接口单元的信道开关组的每个开关分配信道号。
Description
技术领域
本发明涉及一种广播接收机,其配置为接收对每个频道所发射的广播信号,并从所接收的广播信号中提取用户所期望频道的广播信号。
背景技术
当前,在商业上,大量地制造电视广播的广播接收机,如移动其安装位置为前提的类型以及安装类型。后者的类型包括诸如便携式小型广播接收机、其上安装有广播接收功能的蜂窝电话以及车载广播接收机之类的广播接收机。最近,大量安装有广播接收功能的个人计算机已经商品化。
大多数广播接收机配置成为操作部件分配频道号以进行频道指定(调谐),从而观看分配给用户所操作的操作部件的频道号的频道。然而,能够由广播接收机接收的广播信号的频道根据广播接收机所在的位置而变化。因此,其中一些广播接收机具有为操作部件分配频道号的功能(下文,称为频道分配功能)。这种分配等同于对作为要获得的目标的广播信号的频道的设定。如其现在的情况,基于安装位置频繁移动的前提的广播接收机必须根据其移动来重新分配频道号。
用于分配频道号的操作部件安装在接收机主体或者远程控制设备上。当操作部件的数量小于作为要分配的目标的频道数量时,通常多次操作一个或多个操作部件来指定具有相对较高数字的频道号。有时在每次操作中,准备多个用于改变频道号的操作部件。
例如,日本专利申请公报(KOKAI)No.2003-158686公开了一种其上安装有上述频道分配功能的常规广播接收机。该专利文件公开了一种方法,用于指定每个都能接收广播信号的频道,以将它们分配给操作部件,同时依次改变要被调谐的频道。该专利文件还公开了一种方法,用于以该方法指定的频道的组合与区域所准备的可接收频道的组合进行核对,并且如果该区域是与所指定频道的组合相匹配的区域,则将所指定频道分配给操作部件。
上述专利文件所公开的任何方法都执行一种全站搜索,以确定广播信号是否能够在所有频道中接收。然而,搜索一个频道所需的时间不是可忽略的时间长度。具体地,所需的时间通常是每个频道1秒或者2秒。目前,能够发射广播信号的频道数量通常很大。例如,地面数字广播的频道数量采用了50个频道。在以前,期望广播接收机的销售图(sales figures)是基于移动安装位置的前提,以致于对于广播接收机而言,重要的是更加快速地分配频道,即,快速地设定作为目标的频道以提取广播信号。
发明内容
本发明的目的是提供一种能够容易地设定频道以从中提取广播信号的广播接收机。
根据本发明的实施例,一种广播接收机包括:
接收装置,用于接收对每个频道所发射的广播信号;
调谐装置,用于从所述接收装置接收的广播信号中提取所设定频道的广播信号;
数据采集装置,用于采集各个区域的频道数据,所述频道数据指示可以被所述接收装置接收的广播信号的频道;
第一区域指定装置,用于在改变要设定给所述调谐装置的频道的同时指定区域,在该指定区域中,所述调谐装置通过将所述调谐装置提取的频道与由所述数据采集装置采集的频道数据所指示的频道进行核对,以提取由所述频道数据指示的所有频道的广播信号;以及
频道设定装置,当所述区域指定装置指定单个区域时,用于设定由所述单个区域的频道数据所指示的频道。
根据本发明的另一实施例,一种广播接收机包括:
接收装置,用于接收对每个频道所发射的广播信号;
调谐装置,用于从所述接收装置接收的广播信号中提取所设定频道的广播信号;
数据采集装置,用于采集各个区域的频道数据和相邻数据,所述频道数据指示可以被所述接收装置接收的广播信号的频道,所述相邻数据指示区域之间的相邻关系;
区域指定装置,参考与指示所述调谐装置所提取频道的频道数据相关的第一区域以及与所述第一区域相邻并由所述相邻数据指示的第二区域,从而依次将由所述第一区域和所述第二区域的频道数据所指示的频道设定给所述调谐装置,并且用于指定区域,在该指定区域中,所述调谐装置提取由所述第一区域和所述第二区域的频道数据所指示的所有频道的广播信号;以及
频道设定装置,用于当所述区域指定装置指定单个区域时,设定由所述第一区域和所述第二区域的频道数据所指示的频道。
根据本发明的另一实施例,一种包括计算机可用介质的制造产品,该计算机可用介质包含计算机可读程序代码模块,所述计算机可读程序代码模块包括:
用于使计算机进行如下操作的计算机可读程序代码模块:接收对每个频道所发射的广播信号;
用于使计算机进行如下操作的计算机可读程序代码模块:从所接收的广播信号中提取所设定频道的广播信号;
用于使计算机进行如下操作的计算机可读程序代码模块:采集各个区域的频道数据,所述频道数据指示所述可接收广播信号的频道;
用于使计算机进行如下操作的计算机可读程序代码模块:在改变要设定给所述调谐器的频道的同时指定区域,在该指定区域中,所述调谐器通过将所述调谐器提取的频道与所采集的频道数据所指示的频道进行核对,以提取由所述频道数据指示的所有频道的广播信号;以及
用于使计算机进行如下操作的计算机可读程序代码模块:当指定单个区域时,设定由所述单个区域的频道数据所指示的频道。
根据本发明的另一实施例,一种包括计算机可用介质的制造产品,该计算机可用介质包含计算机可读程序代码模块,所述计算机可读程序代码模块包括:
用于使计算机进行如下操作的计算机可读程序代码模块:接收对每个频道所发射的广播信号;
用于使计算机进行如下操作的计算机可读程序代码模块:从所接收的广播信号中提取所设定频道的广播信号;
用于使计算机进行如下操作的计算机可读程序代码模块:采集各个区域的频道数据和相邻数据,其中所述频道数据指示可以被接收机接收的广播信号的频道,所述相邻数据指示区域之间的相邻关系;
用于使计算机进行如下操作的计算机可读程序代码模块:参考与指示由调谐器所提取的频道的频道数据相关的第一区域以及与所述第一区域相邻并由所述相邻数据指示的第二区域,用于依次将由所述第一区域和所述第二区域的频道数据所指示的频道设定给所述调谐器,并且指定区域,在该指定区域中,所述调谐器提取由所述第一区域和所述第二区域的频道数据所指示的所有频道的广播信号;以及
用于使计算机进行如下操作的计算机可读程序代码模块:当指定单个区域时,设定由所述第一区域和所述第二区域的频道数据所指示的频道。
在以下的说明中,阐明了本发明的其他目的和优点,并且部分通过说明将变得显而易见,或者可以通过实施本发明而获知。
借助于下文特别指出的手段和组合可以实现和获得本发明的目的和优点。
附图说明
附图与说明书相结合并构成说明书的一部分,其说明了本发明的实施例,并且附图与上面给出的概述和下面给出的实施例的具体说明一起用于解释本发明的原理,其中:
图1是示例性视图,用于解释根据本发明第一实施例的广播接收机的结构;
图2是示例性视图,用于解释当确认能够接收广播信号的第一频道(以下称为可接收频道)时,通过查询按照区域的接收频道表而指定的区域;
图3是示例性视图,用于根据通过查询按照区域的接收频道表而指定的区域,解释由相邻区域表所指定的其临近区域;
图4是示例性视图,用于解释当确认第二个可接收频道时,通过查询按照区域的接收频道表而指定的区域;
图5是根据第一实施例的整个处理的第一部分的示例性流程图;
图6是继续图5的整个处理的部分的示例性流程图;
图7是继续图6的整个处理的部分的示例性流程图;
图8是继续图7的整个处理的部分的示例性流程图;
图9是示例性视图,用于解释其上安装有根据本发明第二实施例的广播接收机的蜂窝电话的结构;
图10是示例性视图,用于解释广播站组表的内容;
图11是根据第二实施例的整个处理的初始部分的示例性流程图;
图12是继续图11的整个处理的部分的示例性流程图;
图13是继续图12的整个处理的部分的示例性流程图;
图14是继续图13的整个处理的部分的示例性流程图;
图15是继续图14的整个处理的部分的示例性流程图;
图16是继续图15的整个处理的部分的示例性流程图;
图17是继续图16的整个处理的部分的示例性流程图;
图18是调谐处理的示例性流程图;以及
图19是组检测处理的示例性流程图。
具体实施方式
现在将参考附图说明根据本发明的广播接收机的实施例。
第一实施例
图1是示例性视图,用于解释根据本发明第一实施例的广播接收机的结构。
广播接收机是诸如用户能够携带的小型接收机。广播接收机能够接收例如电视广播的广播信号作为广播信号。如图1所示,广播接收机包括:天线101,用于接收广播信号;模拟前端单元(以下简称为前端单元)102,用于提取并解调通过天线101接收的广播信号中的所设定频道的广播信号以便输出其数字信号;解码器单元103,用于对该数字信号进行解码并输出视频信号和音频信号;显示单元104,用于显示该视频信号;音频输出单元105,用于将音频信号作为声音输出;存储单元106,例如闪存等非易失性半导体存储器;CPU 107,用于执行对整个广播接收机的控制;存储器108,用于CPU 107的工作;以及用户接口单元(以下简称为接口单元)109,用于输入来自用户的指令。
接口单元109允许用户选择例如用户期望观看的频道。在此,假设接口单元109包括:操作部件,例如用于调谐的多个按钮和用于各种指令的多个按钮;以及检测电路,用于检测对操作部件的操作。以下将用于调谐的每个按钮称为“频道开关”。对于频道开关,假设为每个频道开关分配一个频道(频道号)。用户接口单元109具有:频道开关组109a,由所安装的频道开关组成;以及电视开关109b,用于将广播接收机操作为电视(TV)广播的接收机。TV开关109b配置为通过***作而改变其状态的类型。
存储单元106存储CPU 107所执行的程序和用于各种类型控制的数据。对于计算机可执行程序,存储接收频道管理程序(以下简称为管理程序)111,该管理程序111是自动为构成频道开关组109a的每个频道开关分配频道号的子程序。对于控制数据,在存储单元106中存储了按照区域的接收频道表(以下简称为频道表)112和相邻区域表113,接收频道表112是示出对于每个区域而言可能接收广播信号的频道的组合的数据,相邻区域表113是示出对于在频道表112上示出的频道组合的所有区域中每一个而言该区域的相邻区域的数据。按照区域的频道表112和相邻区域表113分别包括内容,如图3所示。根据采用的对前端单元102解调和输出的数字信号进行编码的编码方法,解码器单元103将用于对数字信号进行解码的数据等等存储在表112和113中。
将解释上述接收机的操作。假设广播信号的可发射频道为13到62频道。将集中说明用于设定频道以借助于前端单元102提取广播信号的操作。
用户设定频道,换言之,用户通过操作安装在用户接口单元109上的全站搜索开关109c来为每个频道开关分配频道号。当用户执行该操作时,接口单元109检测到该操作,并将该事实通知CPU 107。由此,CPU 107从存储单元106读出管理程序111,以便运行它并通过查询表112和113分别为每个频道开关分配频道号。
已经开始执行管理程序111的CPU 107确认用于广播信号的可接收频道,同时,首先依次地改变要由前端单元102调谐的频道。当确认可接收频道时,CPU 107查询频道表112,以便指定区域,广播接收机通过所述区域能够接收具有频道号的频道。可以使用任何改变对要被调谐的频道的方法,并且在该情况下,按照频道号上升的顺序来改变频道号。广播接收机能够通过利用前端单元102输入,例如广播信号的接收电平,来确认可接收频道。因此,该确认等同于对前端单元102是否能够提取广播信号的确认。
图2是示例性视图,用于解释当第一可接收频道被确认时,通过查询频道表112而指定的区域。
在图2所示的示例中,已经被首先确认是可接收的频道是频道14(14ch)。日语中称为Hokkaido、Iwate和Yamagata的每个区域允许广播接收机接收频道14。因此,指定了其中的每一个区域。所指定的每个区域是广播接收机(用户)可能所在的区域。
在通过查询频道表112指定区域之后,广播接收机通过查询相邻区域表113指定与所指定区域相邻的区域,如图3所示。然后,用户仅仅注意通过查询频道表112所指定的区域和通过查询相邻区域表113所指定的相邻区域,确认可接收频道,同时依次将在这些区域中可接收的频道号设定给前端单元102,并基于该确定结果减少广播接收机可能位于其中的区域。进行对可接收频道的确认,直到被减少的频道数量变为1。因此,广播接收机为每个频道开关分配频道(频道号),其中该所分配的频道为按照频道表112而被设定为在被减少的区域中可接收的频道。
以这种方式,第一实施例考虑相邻区域,而不是考虑其中频道已经被确认是可接收的区域。这是因为存在以下事实:根据例如在区域中的位置,广播接收机能够接收在相邻区域中确认为可接收频道的广播信号。因此,通过甚至考虑相邻区域,广播接收机能够安全、高精度地指定广播接收机可能位于的区域。
通过采用该方式指定区域的范围,将可以被确认是否是可接收频道的频道确定为分别在每个区域中是可接收的仅有频道。因此,当要指定广播接收机所在的区域时,广播接收机还能够通过时间抑止应该确认其是否是可接收的频道数量。因此,用户能够快速地将频道号分配给每个频道开关。
图4是示例性示图,用于解释当确认第二可接收频道时通过查询频道表112所指定的区域。
在图4所示的示例中,在确认了15ch之后,确认频道14(14ch)。仅仅Hokkaido区域能够接收这两个频道,而作为相邻区域的Aomori区域不能够接收15ch。因此,如果仅仅将图4所示的区域作为目标,则仅仅将Hokkaido区域看作是广播接收机所在的区域。因此,广播接收机通过减少对在Hokkaido区域中的可接收频道的频道分配的目标,来分配频道号给频道开关。
图5到图8是整个处理的示例性流程图。将参考图5到图8的整个处理流程图来详细说明广播接收机的操作。全部处理是CPU 107执行诸如在存储单元106中存储的主程序和管理程序111等程序所实现的结果。
在步骤S501,执行由上电操作产生的初始化以将“1”代入变量“i”。在步骤S502,确定安装在接口单元109上的TV开关109b是否已经进入打开状态。当用户操作TV开关109b以将其从关闭状态变为打开状态时,接口单元109将该事实通知CPU 107,使得步骤S502的确定结果为“是”。在步骤S503,激活前端单元102、解码器单元103和音频输出单元105中的每一个。在步骤S504,将由阵列变量SW的变量“i”所指定的分量SW(i)的值设定为将被前端单元102所调谐的频道的频率,并且流程返回步骤S502。如果在步骤S502确定结果为“否”,则流程进入步骤S505。
提供阵列变量SW以管理分配给每个频道开关的频道号。应该存储代入阵列变量SW的每个分量的值,直到重新执行将频道号分配给频道开关,所以存储该值的存储器108采用非易失性存储器。
在步骤S505,确定TV开关109b是否已经变成关闭状态。如果用户操作TV开关109b以将其状态从打开状态改变为关闭状态,则接口单元109通知该事实,使得确定结果为“是”。在步骤S506,去激活前端单元102、解码器单元103和音频输出单元105中的每一个。流程返回步骤S502。如果确定结果为“否”,则流程进入步骤S507。
在步骤S507,确定频道开关是否已经打开。当用户操作频道开关组109a中的任意频道开关时,则在步骤S507确定结果为“是”。在步骤S508,将用户已经操作的开关号代入变量“i”。在步骤S509,将由阵列变量SW的变量“i”所指定的分量SW(i)的值设定为将被前端单元102调谐的频道频率,并且流程返回步骤S502。如果在步骤S507确定结果为“否”,则流程进入图6的步骤S510。
在步骤S510,确定全站搜索开关109c是否已经打开。当用户操作搜索开关109c时,在步骤S510确定结果为“是”,并且流程进入步骤S511。如果在步骤S510确定结果为“否”,则流程返回图5中的步骤S502。
在步骤S511之后,确认可接收频道,并执行重新为每个频道开关分配频道号的处理。如上所述,执行的这种处理是CPU 107运行存储在存储单元106中的管理程序111的结果。
在步骤S511,将“13”代入变量“n”,“13”是能够使广播信号被发射的最小频道号。在步骤S512,将变量“n”的值作为频道号设定给前端单元102。在步骤S513,从前端单元102接收对应于该频道号的广播信号的接收电平,并确定该广播信号是否是可接收的。如果该接收电平看起来足以接收该广播信号,则在步骤S513确定结果为“是”,并且流程进入步骤S516。如果在步骤S513确定结果为“否”,则流程进入步骤S514。
在步骤S514,增加变量“n”的值。在步骤S515,确定变量“n”的值是否大于“62”。如果该值大于“62”,则在步骤S515确定结果变为“是”,并且流程进入图5的步骤S502。如果在步骤S515确定结果为“否”,则流程返回步骤S512。
在步骤S516,从频道表112中搜索使得变量“n”的值的频道号(在图6中表示为“频道号n”)是可接收的区域。在步骤S517,确定通过搜索得到的区域是否存在。如果所得到的区域不存在,则在步骤S517确定结果为“否”,假设通过接收信号而不是广播信号确定该频道号是可接收的,并且流程进入步骤S514。如果在步骤S517确定结果为“是”,则流程进入步骤S518。
在步骤S513中确定结果为“是”,即可接收的所有广播信号实际上并不一定是可接收的。广播信号可能是不可接收的。因此,第一实施例配置为根据在步骤S517的确定结果为“否”,从步骤S517转到步骤S514。基于确定结果为“否”而从步骤S515转到图5中的步骤S502,这是因为广播接收机并没有处于允许重新为每个频道开关分配频道号的状态。
在步骤S518,从相邻区域表113中检索在步骤S516得到的区域的相邻区域。在步骤S519,存储在步骤S516和步骤S518中得到的区域和相邻区域。在存储之后,流程进入图7的步骤S520。可以通过使用例如阵列变量来存储这些区域。这种情形可以适用于后面所述的频道号。所存储的区域和临近区域通常称为“搜索区域”。
在步骤S520,取出所存储的搜索区域之一。在步骤S521,从频道表112中读出在已经被确认为在所取出的搜索区域中是可接收的频道号,并存储所读出的频道号。在步骤S522,确定在所存储的搜索区域中的所有频道号的存储是否已经完成。当没有剩下任何将被存储的搜索区域时,在步骤S522的确定结果为“是”,并且流程进入步骤S524。如果在步骤S522的确定结果为“否”,则流程进入步骤S523以提取另一搜索区域,然后返回步骤S521。
当流程进入步骤S524时,存储在具有可接收频道号的区域和与其相邻的区域中的可接收的所有频道号。在步骤S524到步骤S533中,通过确认(接收检测)可接收频道并利用确认结果减少搜索区域来进行处理以指定广播接收机所在的区域,同时,依次地将所存储的频道号设定给前端单元102。
在步骤S524,将已经进行接收检测的频道删除,即从所存储的频道号中删除。在步骤S525,读出剩余的所存储频道之一。在步骤S526,将所读出的频道号设定给前端单元102。在步骤S527,确定具有所读出频道号的频道的广播信号是否是可接收的。如果关于该频道号的接收电平看起来是足以被接收的电平时,在步骤S527确定结果为“是”,并且流程进入步骤S531。如果在步骤S527确定结果为“否”,则流程进入步骤S528。
在步骤S528,从所存储的频道号中取出另一频道号。在步骤S529,确定在所存储的频道号中是否有剩余的频道号。当其中不存在任何接下来要被取出的频道号时,在步骤S529确定结果为“否”,流程进入步骤S530。在步骤S530,在固定的时间段内持续显示警告,通知广播接收机所在的区域不能减少为1。其后,流程返回图5中的步骤S502。如果在步骤S529确定结果为“是”,则流程返回步骤S526。该警告的显示能够采用如下方式实现:例如,CPU 107生成用于显示的图像数据,或者从存储单元106中将其读出并输出到显示单元104。
在步骤S531,从所存储的搜索区域中删除不包含可接收频道的区域。
在步骤S532,确定剩余的搜索区域的数量是否为1。如果数量为1,则在步骤S532确定结果为“是”,并且流程进入图8中的步骤S534。如果没有剩余区域或者存在多个剩余区域,则在步骤S532确定结果变为“否”,并且流程进入步骤S533。
在步骤S533,确定是否从目标中取出了所有存储的搜索区域。当从目标中取出了所有存储的搜索区域时,在步骤S533确定结果为“是”,并且流程进入步骤S530。如果在步骤S533确定结果为“否”,则流程返回步骤S525。因此,连续执行减小搜索区域。
在图8中的步骤S534之后,通过将存在广播接收机的指定区域(搜索区域仅仅剩余1个)中被确认是可接收的频道号代入阵列变量SW中的每个分量,以进行为每个频道开关重新分配频道号的处理。在步骤S534,将“1”代入变量“i”。在步骤S535,从频道表112中取出在仅剩余1个的搜索区域中的可接收的频道号之一。在步骤S536,将取出的频道号代入分量SW(i)。在步骤S537,确定是否已经完成所有频道号的代入。如果没有剩余将被代入的频道号,则在步骤S537确定结果为“是”,并且流程返回图5中的步骤S502。如果在步骤S537确定结果为“否”,则在步骤S538增加变量“i”的值后流程返回步骤S535。从而,图8中的流程图依次将要代入的所有频道号代入阵列变量SW的分量中。
在上述描述中,将广播接收机可能所在的区域范围设定为能够接收经确认频道的区域和设定为其相邻区域。然而,如果明确可接收频道在相邻区域之间不重叠或者这种频道只有少数几个,则可以不将相邻区域包含在广播接收机可能所在的区域范围之内。当如上所述不包含相邻区域时,在步骤S531,从目标中删除已经被确认为可接收的频道在其中为不可接收的搜索区域。
在第一实施例中,假设在区域中所有确认为可接收的频道能够在该区域的任何地方被接收;然而,所述可接收频道根据位置,甚至有时是在相同区域中的位置也不同。为了对应上述即使是频道已经确认是可接收时该频道也不能被接收的事实,当在步骤S533确定结果为“是”时,指定其中最大数量的被确认为可接收的频道是可接收的区域,或者具有在该时刻具有最大频道占用比的区域,并且分别将被确认为在该指定区域中可接收的频道号分配给每个频道开关。如果将要通过接收检测进行检查的其他频道号存在剩余,则可以在完成全部接收检测之后执行该区域的指定。
尽管通过用户指令执行对频道号的重新分配,但是广播接收机可以自动地执行该分配,或者当检测到广播接收机变得不可能接收所分配频道号的广播信号时,根据询问用户来执行该分配。例如,车载广播接收机在隧道中不能接收广播信号。基于移动其安装位置的前提的广播接收机可能甚至由于其他原因而暂时不能接收广播信号。因此,对于广播接收机而言,在检测到广播接收机变得不能接收广播信号之后,不是必须要立即重新分配频道号。
第二实施例
广播接收机有时改变其安装位置,同时保持能够接收广播信号的状态。在该情况下,例如,用户在乘坐诸如车辆和火车之类的运输工具的同时观看节目。
在该情况下,可以认为两种情况是广播接收机沿位置的移动而不能接收广播信号的主要原因,其中,广播接收机已经移动到诸如隧道、地下和山区等不能接收广播信号的区域,以及从广播接收机所在区域移动到任何相邻区域。在前一情况中,广播接收机不能重新分配频道号(更新频道设定)。通过考虑这种情况,不应该执行频道设定的更新。因此,第二实施例响应于后一情况快速地更新频道设定,即,响应安装位置从广播接收机所在区域移动到任何相邻区域。在广播信号保持在能够被接收的状态时,不需要执行这种移动。
图9是示例性视图,用于说明其上安装有根据第二实施例的广播接收机的蜂窝电话的结构。将参照图9详细介绍蜂窝电话的结构。
蜂窝电话是可折叠电话。在第二实施例中,采用本发明以将广播接收机安装在蜂窝电话上。如图9所示,CPU 901、ROM 902、RAM903、射频(RF)块单元904以及TV接收机单元A和B连接到***总线上。
CPU 901包括用于基带信号处理的数字信号处理器(DSP)。ROM902存储将由CPU 901运行的程序和各种控制数据。对于所述控制数据而言,ROM 902存储广播站组表902a而不是频道表112和相邻区域表113。对于如图10所示的每个组,组表902a示出了发射属于每个组的广播站的广播信号的频道。图10将关键站的广播站的名称表示为每个组名称。所述程序包括接收频道管理程序(以下简称为管理程序)902b,其是用于自动为频道开关分配频道号的子程序。CPU 901从ROM 902中读出管理程序902b,将其存储在RAM 903中以执行该程序,并执行频道设定。
CPU 901连接到显示驱动器单元912。驱动器单元912连接到显示单元913和子显示单元914。CPU 901命令显示单元913和914中的每一个以显示将通过驱动器单元912显示的信息(图像)。
蜂窝电话配置为使其对于主体和盖单元通过铰链等等可打开/可关闭,主体中容纳有CPU 901和开关单元909,盖单元具有显示单元913和914。
CPU 901连接到麦克风915、扩音器916、耳机917以及用于通过驱动器单元(未示出)进行打开/关闭状态检测的可折叠机制/电源控制开关(以下简称为电源控制开关)918。麦克风915和耳机917安装在主体上,而扩音器916安装在盖单元上。电源控制开关918在打开状态时打开,在关闭状态中关闭。CPU 901仅仅在电源控制开关918打开时才将信息显示在显示单元913上。CPU 901使用图像存储器911将信息显示在显示单元913和子显示单元914上。
RF块904经由天线AT1与蜂窝电话网络通信。因此,RF块904包括无线发射/接收单元、无线信号处理器、音频信号处理器等等(所有这些都未示出)。
在通信状态中,CPU 901处理通过麦克风915输入的音频信号,并将其输出到RF块904以发射该音频信号。CPU 901输出由RF块904接收的音频信号到扩音器916或者耳机917以产生声音。由此,与通信伙伴的通信变为可能。当被通知有来自RF块904的输入信号时,CPU 901显示信息以将该输入信号通知到子显示单元914上,如果必要则通过扩音器916产生输入的声音。
TV接收单元“A”从经由天线AT2接收的广播信号中提取以解调所设定频道的广播信号,通过解码对所获取的数字信号(编码信号)进行解码,并输出图像信号和音频信号。因此,TV接收单元“A”包括:调谐器905,其提取所设定频道的广播信号;正交频分复用(OFDM)解码器单元906,其对调谐器905输出的广播信号进行解码;视频解码器单元907,其对解码器单元906输出的视频的数字信号进行解码并输出经解码的视频;以及音频解码器单元908,其对解码器单元906输出的音频的数字信号进行解码并输出经解码的音频。TV接收单元B以相同方式配置。TV接收单元B连接到天线AT3。
CPU 901接收由视频解码器单元907解码的视频信号,并将其在例如图像存储器911中展开作为位图图像。CPU 901将位图数据发送到显示驱动器单元912以将该图像显示在显示单元913上。CPU 901将由音频解码器单元908解码的音频信号输出到扩音器916或者耳机917。从而,用户能够收看到广播节目。
开关909包括大量开关和用于检测对其进行的操作的检测电路。所述开关包括摘机开关、挂机开关、光标开关、清除开关、邮件开关以及例如从0到9的数字开关等。大多数开关配置为响应情况而改变为其分配的功能。在第二实施例中,第一实施例中的频道开关组109a、TV开关109b和全站搜索开关109c的每个功能根据情况而进行整体分配。在此,为了避免混淆,将假设开关组109a、开关109b和开关109c全部都包含在开关单元909中的情况,来描述第二实施例。如果频道数量大于频道开关的数量,尽管对于一些频道号而言,通常通过一次或多次地操作一种或多种类型的频道开关来指定频道。然而,同样为了避免混淆第一实施例,假设分别为每个频道开关分配每一个频道(频道号)。
地址存储器910是非易失性存储器,例如所提供的闪存,以便时时存储数据,例如将被存储的地址薄。分配给每个频道开关的频道(频道号),即阵列变量SW的每个分量的值存储在地址存储器910中。从而,最后执行的频道设定(对每个频道的频道分配)变得有效,直到该频道设定将要被更新为止。
在第一实施例中,如果广播接收机移动到其不能接收广播信号的位置,则当用户操作全站搜索开关109c时,将再次执行全站搜索。广播接收机将通过查询频道表112而获得的区域和通过查询相邻区域表113而获得的相邻区域存储为各个搜索区域,以将广播接收机所在区域指定为搜索区域。相反,在第二实施例中,关注以该方式存储的搜索区域,将优先减少仅关注的搜索区域,并且可以自动地指定蜂窝电话(广播接收机)所在的区域。当检测到一直能够接收的广播信号变成不能接收时,即,一直可以接收的广播信号变成不能接收,或者一直期望可以被接收的广播信号不能接收时,将自动开始自动指定。
普通用户很少一次进行长距离移动。因此,用户也很少在短时间内进行长距离移动。根据上述事实,我们可以确定地认为普通用户移动相对较短的距离。换言之,通常认为许多用户在特定区域和其相邻区域中移动。即使当用户移动长距离时,用户也是依次地移动到相邻区域。
如上所述,用户移动到与其中设定频道的区域相邻的区域,这使得所设定频道的广播信号极其频繁地变得不可接收。常常认为该相邻区域是所存储的搜索区域之一。因此,即使用户移动到的区域局限于所存储的搜索区域,也可能高概率地指定蜂窝电话所在的区域。由于搜索区域是整体的一部分,因此作为用于确认广播信号是否可接收的目标的频道在数量上急剧下降。因此,广播接收机能够以高概率快速指定蜂窝电话所在的区域。
将参考图11到图19所示的每个处理的流程图来详细描述图9中所示的蜂窝电话作为广播接收机的工作。
图11到图17示出了整体处理的流程图。整体处理通过提炼所执行的处理来示出其中的流程从而实现作为广播接收机的工作。CPU901通过运行ROM 902中存储的主程序和管理程序902b来实现整体处理。
在图5到8和图11到17中,两者之间由CPU 901执行的处理的相同或基本相同的内容采用相同的参考标记表示。因此,将集中介绍不同于第一实施例的部分。
在第二实施例中,初始化广播接收机以将“1”代入变量“i”并且将“0”代入变量ONF,将组名称(标识符)分别存储在作为阵列变量的元素的组(1)-(m)中(步骤S501)。设置阵列变量,以便确定发射分配给每个频道开关的频道的广播信号的广播站所属于的组。设置变量ONF,以便在对频道设定更新时,确定可能接收广播信号的频道是否被确认。代入变量ONF的“0”是用于表示频道还没有被确认的值。如果频道已经被确认,则将“1”作为该值代入变量ONF。
仅仅在没有存储组名称并且频道号也分别代入分量SW(1)-SW(m)时,进行对应于组(1)-(m)的组名称(标识符)的存储。分别将各个频道号代入分量SW(1)-SW(m)意味着在过去已经指定了该区域。因此,通过代入分量SW(1)-SW(m)的频道号的频道而发射广播信号的广播站能够通过查询频道表112(图2)来指定。具有所属的广播站的组能够通过查询广播站组表902a(图10)来指定。采用上述方法指定的组名称分别存储在组(1)-(m)中。
在步骤S502,确定是否对开关单元905的TV开关109b执行了将蜂窝电话作为广播接收机运行的操作(“ON”操作)。当用户操作TV开关109b时,由于该事实从开关单元909通知给CPU 901,因此在步骤S502确定结果为“是”,并且流程进入步骤S701。在步骤S701,TV接收单元“A”(或者TV接收单元B)被激活,以开始通过TV接收单元“A”(或者TV接收单元B)输出视频或音频。步骤S504在步骤S701之后。如果在步骤S502确定结果为“否”,则流程进入步骤S505。
在步骤S505,确定是否对开关单元905的TV开关109b执行了停止蜂窝电话作为广播接收机运行的操作(“OFF”操作)。如果用户执行了对TV开关109b的关闭操作,则在步骤S505确定结果为“是”,流程在步骤S702停止正在运行的TV接收单元“A”(或者TV接收单元B)之后返回步骤S502。如果在步骤S505确定结果为“否”,则流程进入步骤S507。
在第二实施例中,在将用户操作的频道开关的号代入变量“i”(步骤S508)之后,流程进入步骤S703。在步骤S703,将分量SW(i)的值设定为在操作中将被正在运行的TV接收单元“A”(或者TV接收器单元B)的调谐器905所调谐的频道,并将组(i)的值代入变量STG。此后,流程返回步骤S502。在步骤S703将组(i)的值代入变量STG,使得用于发射最终由用户调谐的频道的广播信号的站点所属的组名称保持在变量STG中。甚至在步骤S504,进行将组(i)的值代入变量STG。
在图12的步骤S510,确定全站搜索开关109c是否已经打开。当用户操作该搜索开关109c时,在步骤S510确定结果为“是”,并且流程进入步骤S511。如果在步骤S510确定结果为“否”,则流程进入图14的步骤S731。
在第二实施例中,如果在步骤S513确定结果为“是”,则在步骤S711执行调谐处理从而尝试查看可接收的频道。在步骤S711之后,流程进入步骤S516。
图18是调谐处理(步骤S711)的示例性流程图。下文,将参考图18详细说明调谐处理。
在第二实施例中,如图9所示,蜂窝电话具有两个TV接收单元“A”和B。在频道设定的更新过程中,其中之一用于确认可接收频道,而另一个同时用于在相同时间段进行节目观看。因此,蜂窝电话最小程度上抑制了由频道搜索而连续切换的频道视频的输出,以便即使是在搜索中也可连续地查看可观看的频道。按顺序执行调谐处理,以实现连续观看。
在步骤S801,确定变量ONF的值是否为“1”。当变量ONF的值为“1”时(确定结果为“是”),跳过一系列处理以结束该调谐处理。如果在步骤S801确定结果为“否”,则流程进入步骤S802。
在步骤S802,将变量“n”的值(之前确认为立即可接收的频道号)代入变量“m”。在步骤S803,初始化TV接收单元B(或者TV接收单元“A”)。在步骤S804,将变量“m”的值设定为将由初始化的TV接收单元B(或TV接收单元“A”)的调谐器905所调谐的频道号。在步骤S805,开始显示从初始化的TV接收单元B(或TV接收单元“A”)的视频解码器单元907输出到显示单元913上的视频信号,并开始使用音频解码器单元908输出的音频信号以通过扩音器915或者耳机917产生声音。因此,将可接收频道变为可观看状态。其后,在步骤S806,将“1”代入变量ONF以中止一系列处理。
在步骤S711,执行上述的调谐处理。因此,通过TV接收单元B(或TV接收单元“A”)使得观看首先被确认是可接收的频道成为可能。
在第二实施例中,当图13中的步骤S532的确定结果为“是”时,流程进入步骤S721以执行组检测处理。在该执行之后,流程返回图11的步骤S502。
步骤S532的确定结果为“是”意味着指定了蜂窝电话所在的区域。因此,如下所述,组检测处理将所指定区域中的可接收频道号代入分量SW(k)(k是整数1或者其他),并且将在其频道中发射广播信号的广播站所属的组名称代入组(k)。
在图12的步骤S510产生“否”的确定结果后,流程进入图14的步骤S731,以确定设定给调谐器905的频道的广播信号是否能够被接收。如果调谐器905调谐的广播信号的接收电平不足以进行接收,则在步骤S731确定结果为“否”,并且流程进入步骤S732。如果接收电平足够,则确定结果为“是”,并且流程返回图11的步骤S502。
在步骤S732之后,假设可接收频道已经根据位置的移动而改变,并且将执行自动更新频道设定的处理。
在步骤S732,将“1”和“0”分别代入变量“i”和ONF。在步骤S733,将代入分量SW(i)的频道号确定为接下来将要设定的频道号,以将其设定给调谐器905。因此,改变提取广播信号的接收频率(步骤S734),然后流程进入步骤S735。
在步骤S735,确定所设定频道是否是可接收的。如果所设定频道的广播信号的接收电平足以进行接收,则确定结果为“是”,并且流程进入步骤S736。在步骤S736,执行调谐处理(参考图18)。在步骤S737,确认是可接收的频道号存储在可接收频道区域中,例如在RAM 903中提供的区域。此外,在步骤S738中增加变量“i”的值之后,流程进入步骤S739。如果接收电平不足以进行接收,则在步骤S735确定结果为“否”,并且流程进入步骤S738。
在步骤S739,确定变量“i”的值是否大于为其分配了频道号的频道开关的总数。如果变量“i”的值大于上述总数,则流程进入步骤S741。否则,给出的确定结果为“否”,流程返回步骤S733。因此,该过程目的是首先确认具有分配给每个频道开关的号的频道是否是可接收的。
在步骤S741,选择一个搜索区域,该搜索区域还没有从步骤S519或步骤S770中所存储的搜索区域中选出。在下一个步骤S742,参考频道表112,取出在所选择的搜索区域中为可接收的频道号之一。在步骤S743,确定所取出的频道是否存在于可接收的频道区域中。如果该频道号没有存储在该频道区域中,则确定结果为“否”,并且流程进入步骤S744。如果该频道号存储在该频道区域中,则确定结果为“是”,并且流程进入步骤S748。
在步骤S744,将所取出的频道号设定给调谐器905,以改变接收广播信号的频率。在下一个步骤S745,确定所设定频道是否是可接收的。如果所设定频道的广播信号的接收电平足以进行接收,则在步骤S745确定结果为“是”,并且流程进入步骤S746。在步骤S746,执行调谐处理(参考图18)。在将确认是可接收的频道号存储在可接收的频道区域后(步骤S747),流程进入步骤S748。相反地,如果在步骤S745确定结果为“否”,则流程进入步骤S748。
在步骤S748,确定上述处理是否已经检查了被确认为在步骤S741所选择的搜索区域中是可接收的所有频道。如果不存在要被检查的频道,则流程进入步骤S749。否则,在步骤S748确定结果为“否”,并且流程返回步骤S742。从而,在步骤S742取出另一将被检查的未检查频道。
在步骤S749中,确定是否检查了所有存储的搜索区域。如果不存在未检查的搜索区域,则确定结果变为“是”,并且流程进入步骤S750。在相反情况中,确定结果变为“否”,并且流程返回步骤S741。由此,该处理选择另一未检查的搜索区域,以确认在该搜索区域上认为是可接收的频道是否的确可接收。
在步骤S750,确定相邻区域的数量是否仅为1。如果仅存在1个这种区域,则确定结果变为“是”,在执行了组检测处理(步骤S751)之后,流程返回图11的步骤S502。否则,确定结果变为“否”,并且流程进入图16的步骤S761。
在步骤S750的确定结果为“否”意味着蜂窝电话所在的区域不能从在之前立即更新频道设定时所存储的搜索区域中找出。因此,在步骤S761(图16)到步骤S796(图17),对其他区域执行处理以设定蜂窝电话所在的区域从而更新频道设定。
步骤S761(图16)到步骤S796(图17)中所执行的处理的内容及其大部分执行顺序与步骤S511(图12)到步骤S721(图13)中的步骤和顺序相同或者基本相同。因此下文将关注并且介绍在步骤S761(图16)到步骤S796(图17)与步骤S511(图12)到步骤S721(图13)之间相互不同的步骤。
在步骤S761,将“13”代入变量“n”。在该代入之后,在步骤S762,确定变量“n”的值是否作为可接收频道区域中的频道号而存在。如果该值没有存储在该频道区域中,则步骤S762产生“否”的确定结果,并且流程进入步骤S763。否则,步骤S762产生“是”的确定结果,并且流程进入步骤S765。步骤S763到S770与图12中的步骤S512到S519相同,因此省略了相关描述。当在步骤S766的确定结果为“是”时,处理返回图11的步骤S502。在步骤S770的处理执行之后,处理进入图17的步骤S781。在步骤S770和步骤S519(图12),将搜索到的区域存储在例如地址存储器910中以将其保持。由此,在下一次更新频道设定的情况下,该存储区域变得可以被查询。
图17中的步骤S781到S786和步骤S788到S796分别与图13中的步骤S520到S525和步骤S526到S721基本相同。在步骤S786之后的步骤S787,确定在步骤S786中取出的频道号是否在可接收的频道区域中。如果该频道号不在该频道区域中,则步骤S787的确定结果为“否”,并且流程进入步骤S788,否则,在步骤S787确定结果变为“是”,并且流程进入步骤S790。在执行步骤S792或者步骤S796之后,处理返回图11中的步骤S502。
采用该方法,在第二实施例中,如果蜂窝电话不能在所存储的搜索区域中指定蜂窝电话所在的区域,则其采用忽略已经被确认为可接收的频道的方式来确定该区域。由此,抑制了确认该区域是否能够接收广播信号的检查的重叠,并且缩短了指定该区域所必需的时间。
图19是在步骤S721、S751或者S796执行的组检测处理的示例性流程图。现在,将参考图19详细说明该组检测处理。
许多广播站配置为通过广播信号发射本站的名称,作为标识符。组检测处理利用这些标识符来指定通过可接收频道发射广播信号的广播站所属的组。组检测处理通过查询广播站组表902a(图10)来指定所述组。
在步骤S901,从频道表112中取出被确认为在单独剩余的搜索区域中可接收的频道号之一。在步骤S902,将所取出的频道号设定给调谐器905,并改变提取广播信号的频率。在步骤S903,接收由调谐器905所接收的广播信号,以从广播信号中检测广播站的名称。在检测之后,流程进入步骤S904。调谐器905构成用于确认频道是否可接收的TV接收单元(例如,TV接收单元“A”)。
在步骤S904,查询广播站组表902a以确定所检测到的广播站名称所在的组名称。在步骤S905,将“1”代入变量“i”和“m”。在步骤S906,确定存储在组(i)中的组名称是否与在步骤S904指定的组名称匹配。如果它们相互不匹配,则确定结果为“否”,并且流程进入步骤S914。否则,确定结果为“是”,并且流程进入步骤S907。
一些广播站通过广播信号发射所属组的名称以及所述站的名称作为标识符。当仅仅将这种广播站作为目标时,组检测处理可以直接在步骤S903检测组名称以省略执行在步骤S904的处理。
在步骤S907,将在步骤S901取出的频道号代入分量SW(i)。在步骤S908,确定代入变量STG的组名称是否与在步骤S904指定的组名称匹配。在组名称匹配的情况下,在步骤S908确定结果为“是”,在将变量“i”的值代入变量“m”(步骤S909)之后,流程进入步骤S910。否则,在步骤S908确定结果为“否”,并且流程进入步骤S910。如上所述,变量STG已经保持了通过最终设定的频道发射广播信号的广播站所属的组的名称。
在步骤S910,确定是否已经完成对在单独的剩余搜索区域中确认为可接收的所有频道的检查以指定组名称。如果存在待检查的频道,则确定结果变为“否”,并且流程返回步骤S901。由此,检查另一频道。否则,在步骤S910确定结果为“是”,并且流程进入步骤S911。
在步骤S911,将代入分量SW(m)的频道号设定给TV接收单元“A”(或者TV接收单元B)的调谐器905,以改变用于提取广播信号的频率。在步骤S912,TV接收单元“A”(或者TV接收单元B)开始输出视频和音频。此后,在步骤S913停止TV接收单元B(或者TV接收单元“A”)的运行以终止一系列的处理。
采用上述方式,在第二实施例中,如果与通过最后设定组的频道发射广播信号的广播站属于同一组的广播站存在于通过可接收频道发射广播信号的多个广播站中,则自动设定属于同一组的广播站通过其发射广播信号的频道。这是因为相同的组更有可能允许用户观看用户期望观看的节目或者下一步期望观看的节目。因此,蜂窝电话通过自动设定这种频道来增加用户的便利。
当在步骤S906给出的确定结果为“否”时,在步骤S914增加变量“i”的值。在步骤S915,确定变量“i”的值是否大于已经为其分配了频道号的频道开关的总数量。如果变量“i”的值大于该总数量,则确定结果变为“是”,并且流程进入步骤S916。否则,确定结果变为“否”,并且流程返回步骤S906。
在步骤S916,将表示频道开关中没有为其分配频道号(在图19中,表示为“空SW号”)的频道开关的数字代入变量“n”。在步骤S917,将在步骤S901取出的频道号代入分量SW(n)。在步骤S918,将在步骤S904指定的组名称存储在组(n)中。其后,流程返回步骤S908。
在第二实施例中,已经配置为当检测到广播信号在设定给调谐器905的频道中不能被接收时,自动更新该频道设定,第二实施例已经配置为根据用户指令来更新频道设定。在步骤S750,如果从在之前立即执行的频道设定的更新时所存储的搜索区域中不能找到蜂窝电话所在的区域,则确定结果变为“否”,并且流程进入步骤S761(图16)。可替换的,流程可以进入步骤S511(图12)。
为了在所存储的搜索区域中指定蜂窝电话所在的区域,尽管第二实施例中的广播接收机配置为整体并且无条件地对可在搜索区域中分别被接收的频道执行接收检测,但是第二实施例不是必须要采用这种方式配置。在第二实施例中,广播接收机可以配置为确认作为蜂窝电话所在区域的可能区域是否变为1个。在该情况下,广播接收机能够更加快速地更新频道设定。将作为目标的搜索区域包括通过搜索使用分配给每个频道开关的频道号的组合的频道表112而获得的区域以及通过搜索相邻区域表113所获得的相邻区域,该相邻区域表113使用通过搜索频道表112而获得的区域。这些区域可以按照需要指定,从而它们不需要被存储。
用于实现本发明的第一和第二实施例中所述的广播接收机的程序可以记录在诸如CD-ROM、DVD和可移动闪存等记录介质上,以进行分发。该程序的部分或者全部还可以经由诸如因特网等通信网络进行传播。在该情况下,用户能够通过获得该程序并将其加载到安装有广播接收机或者广播接收功能的数据处理设备(例如,蜂窝电话、个人计算机等),以将本发明应用到广播接收机。因此,允许记录介质是传播该程序的设备能够访问的介质。
Claims (18)
1.一种广播接收机,包括:
频道表,存储了每个区域的可接收频道;
多个频道开关,分配有所述广播接收机所处区域的可接收频道;
接收装置,用于接收所述频道开关之一指定的一个频道的广播信号;其特征在于进一步包括:
指令装置,用于发出指令以将可接收的频道再分配给所述频道开关;
频道选择装置,响应于所述指令,选择一个可接收的频道;
区域选择装置,用于选择包含由所述频道选择装置选择的所述一个可接收频道的一个或多个区域作为候选区域;
频道获取装置,用于从所述频道表中获取针对所述区域选择装置选择的所述一个或多个区域的可接收频道;
确定装置,用于确定由所述频道获取装置获取的所述可接收频道之一的广播信号是否可被所述接收装置接收到;
更新装置,用于通过从所述候选区域中删除包含了由所述频道获取装置获取的所述可接收频道之一的广播信号但不能被所述接收装置接收的区域来更新所述候选区域;
频道设定装置,当所述更新装置使所述候选区域包含仅一个区域时,针对该仅一个区域将所述可接收频道设定到所述频道开关。
2.根据权利要求1所述的广播接收机,进一步包括:
相邻区域表,存储了所述每个区域和与其相邻的一个或多个区域的对应关系;以及
所述区域选择装置选择包含由所述频道选择装置选择的所述一个可接收频道的一个或多个区域及由所述相邻区域表指定的、所述一个可接收频道的一个或多个区域的所述相邻的一个或多个区域作为候选区域。
3.根据权利要求1所述的广播接收机,还包括:
当在所述更新装置所更新的候选区域中没有区域剩余时发出警报的装置。
4.根据权利要求1所述的广播接收机,其中:
所述频道获取装置获取由所述区域选择装置选择的所述一个或多个区域的可接收频道,其中删除了由所述频道选择装置选择的所述一个可接收频道。
5.根据权利要求1所述的广播接收机,其中,
所述指令装置响应于用户可操作开关的操作发出所述指令。
6.根据权利要求1所述的广播接收机,其中所述指令装置包括:
用于确定所述频道开关之一指定的频道的广播信号是否能被所述接收装置接收到的装置;
用于当确定所述频道开关之一指定的频道的广播信号不能被所述接收装置接收到时发出所述指令的装置。
7.如权利要求6所述的广播接收机,其中所述指令装置包括:
频道提取装置,用于当确定所述频道开关之一指定的频道的广播信号不能被所述接收装置接收到时提取由所述频道开关中的另一个指定的另一个可接收频道;
相邻区域指定装置,用于指定所述区域的所有相邻区域,该相邻区域的可接收频道均被分配给所述频道开关;
用于确定在由所述相邻区域指定装置指定的所有相邻区域的每一个中可接收的所有频道的所有广播信号是否都能被所述接收装置接收到的装置;以及
用于当针对至少二个区域所述确定装置确定在每一个区域中可接收的所有频道的所有广播信号都能被所述接收装置接收到时发出所述指令的装置。
8.根据权利要求1所述的广播接收机,其中:
所述接收装置包括二个接收机,其中之一接收所述频道开关指定频道的广播信号,而另一个接收所述频道获取装置获取的可接收频道之一的广播信号。
9.如权利要求1所述的广播接收机,还包括:
组表,针对每个广播站,存储了发送广播站的广播信号的频道与区域之间的关系;
存储装置,存储了通过所述频道开关的频道接收其广播信号的广播站的名称;
所述频道设定装置,其检测哪些广播站的广播信号被存储在所述仅一个区域的所述频道表内的频道指定,并将用于接收所述检测的广播站内的广播站广播信号且该广播站名称存储在所述存储装置内的频道设定到频道开关。
10.一种广播接收方法,包括:
存储步骤,通过频道表存储了每个区域的可接收频道;
分配步骤,通过多个频道开关分配所述广播接收机所处区域的可接收频道;
接收步骤,接收所述频道开关之一指定的一个频道的广播信号;其特征在于进一步包括:
指令步骤,发出指令以将可接收的频道再分配给所述频道开关;
频道选择步骤,响应于所述指令,选择一个可接收的频道;
区域选择步骤,用于选择包含由所述频道选择步骤选择的所述一个可接收频道的一个或多个区域作为候选区域;
频道获取步骤,用于从所述频道表中获取针对所述区域选择步骤选择的所述一个或多个区域的可接收频道;
确定步骤,用于确定由所述频道获取步骤获取的所述可接收频道之一的广播信号是否可被所述接收步骤接收到;
更新步骤,用于通过从所述候选区域中删除包含了由所述频道获取步骤获取的所述可接收频道之一的广播信号但不能被所述接收步骤接收的区域来更新所述候选区域;
频道设定步骤,当所述更新步骤使所述候选区域包含仅一个区域时,针对该仅一个区域将所述可接收频道设定到所述频道开关。
11.根据权利要求10所述的广播接收方法,进一步包括:
通过相邻区域表存储所述每个区域和与其相邻的一个或多个区域的对应关系;以及
所述区域选择步骤选择包含由所述频道选择步骤选择的所述一个可接收频道的一个或多个区域及由所述相邻区域表指定的、所述一个可接收频道的一个或多个区域的所述相邻的一个或多个区域作为候选区域。
12.根据权利要求10所述的广播接收方法,还包括:
当在所述更新步骤所更新的候选区域中没有区域剩余时发出警报。
13.根据权利要求10所述的广播接收方法,其中:
所述频道获取步骤获取由所述区域选择步骤选择的所述一个或多个区域的可接收频道,其中删除了由所述频道选择步骤选择的所述一个可接收频道。
14.根据权利要求10所述的广播接收方法,其中,
所述指令步骤响应于用户可操作开关的操作发出所述指令。
15.根据权利要求10所述的广播接收方法,其中所述指令步骤包括:
用于确定所述频道开关之一指定的频道的广播信号是否能被所述接收步骤接收到的步骤;
用于当确定所述频道开关之一指定的频道的广播信号不能被所述接收步骤接收到时发出所述指令的步骤。
16.如权利要求15所述的广播接收方法,其中所述指令步骤包括:
频道提取步骤,用于当确定所述频道开关之一指定的频道的广播信号不能被所述接收步骤接收到时提取由所述频道开关中的另一个指定的另一个可接收频道;
相邻区域指定步骤,用于指定所述区域的所有相邻区域,该相邻区域的可接收频道均被分配给所述频道开关;
用于确定在由所述相邻区域指定步骤指定的所有相邻区域的每一个中可接收的所有频道的所有广播信号是否都能被所述接收步骤接收到的步骤;以及
用于当针对至少二个区域所述确定步骤确定在每一个区域中可接收的所有频道的所有广播信号都能被所述接收步骤接收到时发出所述指令的步骤。
17.根据权利要求10所述的广播接收方法,其中:
所述接收步骤包括接收所述频道开关指定频道的广播信号,以及接收所述频道获取步骤获取的可接收频道之一的广播信号。
18.如权利要求10所述的广播接收方法,还包括:
通过组表针对每个广播站存储发送广播站的广播信号的频道与区域之间的关系;
存储通过所述频道开关的频道接收其广播信号的广播站的名称;
所述频道设定步骤,其存储哪些广播站的广播信号被存储在所述仅一个区域的所述频道表内的频道指定,并将用于接收所述检测的广播站内的广播站广播信号且该广播站名称所述存储步骤存储的频道设定到频道开关。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP041125/2005 | 2005-02-17 | ||
JP2005041125 | 2005-02-17 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1969546A CN1969546A (zh) | 2007-05-23 |
CN100461840C true CN100461840C (zh) | 2009-02-11 |
Family
ID=36501892
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2006800003412A Expired - Fee Related CN100461840C (zh) | 2005-02-17 | 2006-02-17 | 广播接收机及程序 |
Country Status (6)
Country | Link |
---|---|
US (1) | US7596360B2 (zh) |
EP (1) | EP1745645B1 (zh) |
JP (1) | JP4635851B2 (zh) |
KR (1) | KR100922465B1 (zh) |
CN (1) | CN100461840C (zh) |
WO (1) | WO2006088243A1 (zh) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080022303A1 (en) * | 2006-07-21 | 2008-01-24 | Mediatek Inc. | Method and apparatus for supplementing channel information |
KR101405804B1 (ko) * | 2007-11-27 | 2014-06-13 | 삼성전자주식회사 | 디지털 멀티미디어 방송 수신 이동통신단말기의 방송채널자동 변경 장치 및 방법 |
JP4670953B2 (ja) * | 2008-12-18 | 2011-04-13 | ソニー株式会社 | 受信装置、受信方法、およびプログラム |
US20100231809A1 (en) * | 2009-02-19 | 2010-09-16 | Panasonic Corporation | Broadcast receiving apparatus, and broadcast receiving method |
JP5542417B2 (ja) * | 2009-11-09 | 2014-07-09 | 三菱電機株式会社 | デジタル放送受信装置及びデジタル放送受信方法 |
KR102131862B1 (ko) * | 2014-01-03 | 2020-07-08 | 삼성전자 주식회사 | 라디오 방송 제공 방법 및 장치 |
US10512017B2 (en) * | 2017-05-16 | 2019-12-17 | II John Thomas Walker | Device for radio communications and method for establishing and maintaining communications between device and fixed location radio communication facilities |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2685845A1 (fr) * | 1991-12-26 | 1993-07-02 | Thomson Consumer Electronics | Recepteur de chaines de television muni d'un systeme d'affectation automatique des canaux. |
US5280642A (en) * | 1990-09-27 | 1994-01-18 | Mitsubishi Denki Kabushiki Kaisha | Radio receiver for identifying a region transmitting a broadcast signal |
US5303401A (en) * | 1989-11-03 | 1994-04-12 | Robert Bosch Gmbh | RDS receiver with automatic region recognition |
EP0725489A1 (en) * | 1994-08-19 | 1996-08-07 | Seiko Epson Corporation | Broadcasting station data detecting apparatus for a mobile body and broadcast receiving apparatus for mobile bodies |
CN1289994A (zh) * | 1999-08-31 | 2001-04-04 | 株式会社日立制作所 | 广播***、广播接收硬件***以及导航终端 |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE4233210C2 (de) * | 1992-10-02 | 1996-08-14 | Bosch Gmbh Robert | Rundfunkempfänger |
JP3405599B2 (ja) * | 1994-07-07 | 2003-05-12 | 株式会社東芝 | 地域放送チャンネルの設定方法及び装置 |
JPH098606A (ja) * | 1995-06-22 | 1997-01-10 | Nippon Columbia Co Ltd | 車載用rds受信機 |
JP3444763B2 (ja) * | 1997-09-11 | 2003-09-08 | 株式会社ケンウッド | オートプリセット式ラジオ受信機 |
JP2000013699A (ja) * | 1998-06-19 | 2000-01-14 | Sanyo Electric Co Ltd | テレビジョン受像機 |
JP3824520B2 (ja) | 2001-11-22 | 2006-09-20 | シャープ株式会社 | 放送チャンネル設定装置およびその設定方法 |
JP4026403B2 (ja) * | 2002-04-30 | 2007-12-26 | 日本電気株式会社 | 放送鉄塔選択方法、放送鉄塔選択プログラム及び放送受信装置 |
-
2005
- 2005-12-06 JP JP2005351407A patent/JP4635851B2/ja not_active Expired - Fee Related
-
2006
- 2006-02-15 US US11/354,424 patent/US7596360B2/en active Active
- 2006-02-17 KR KR1020067026237A patent/KR100922465B1/ko not_active IP Right Cessation
- 2006-02-17 EP EP06714489.9A patent/EP1745645B1/en not_active Expired - Fee Related
- 2006-02-17 CN CNB2006800003412A patent/CN100461840C/zh not_active Expired - Fee Related
- 2006-02-17 WO PCT/JP2006/303350 patent/WO2006088243A1/en active Application Filing
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5303401A (en) * | 1989-11-03 | 1994-04-12 | Robert Bosch Gmbh | RDS receiver with automatic region recognition |
US5280642A (en) * | 1990-09-27 | 1994-01-18 | Mitsubishi Denki Kabushiki Kaisha | Radio receiver for identifying a region transmitting a broadcast signal |
FR2685845A1 (fr) * | 1991-12-26 | 1993-07-02 | Thomson Consumer Electronics | Recepteur de chaines de television muni d'un systeme d'affectation automatique des canaux. |
EP0725489A1 (en) * | 1994-08-19 | 1996-08-07 | Seiko Epson Corporation | Broadcasting station data detecting apparatus for a mobile body and broadcast receiving apparatus for mobile bodies |
CN1289994A (zh) * | 1999-08-31 | 2001-04-04 | 株式会社日立制作所 | 广播***、广播接收硬件***以及导航终端 |
Also Published As
Publication number | Publication date |
---|---|
KR100922465B1 (ko) | 2009-10-21 |
JP4635851B2 (ja) | 2011-02-23 |
US7596360B2 (en) | 2009-09-29 |
JP2006262441A (ja) | 2006-09-28 |
EP1745645B1 (en) | 2015-08-26 |
KR20070088309A (ko) | 2007-08-29 |
WO2006088243A1 (en) | 2006-08-24 |
EP1745645A1 (en) | 2007-01-24 |
CN1969546A (zh) | 2007-05-23 |
US20060181652A1 (en) | 2006-08-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN100461840C (zh) | 广播接收机及程序 | |
KR100999768B1 (ko) | 디지털 멀티미디어 방송 수신기의 부가정보 저장 및이용방법 | |
US5345607A (en) | RDS radio receiver with program type mode | |
EP1689103B1 (en) | System and method for selectively receiving DMB data broadcast | |
JP4728197B2 (ja) | 視聴チャンネル判定方法及びシステム、端末装置ならびにセンタ装置 | |
CN101123699B (zh) | 地面dmb服务的方法、设备和*** | |
CN101142772A (zh) | 向具有rds能力的fm无线电接收机以低功率fm传输音频数据的方法和装置 | |
WO2010068333A4 (en) | Digital radio tagging using an rf tuner accessory | |
US8081938B2 (en) | Broadcast receiver and channel list display method | |
US6134426A (en) | Radio receiver | |
CN108111922A (zh) | 电子设备和用于更新其频道映射表的方法 | |
EP1164728B1 (en) | RDS system using a PTY burst signal | |
CN103026644A (zh) | 接收设备、接收方法、发送设备、发送方法和程序 | |
JP5192300B2 (ja) | データ放送受信装置及び携帯型機器 | |
KR100841560B1 (ko) | 복수 개의 튜너가 구비된 디지털 방송 수신기에서의 튜너지정 방법 및 그 디지털 방송 수신기 | |
KR100202447B1 (ko) | 에프엠 수신기 | |
US20100169936A1 (en) | Content Delivery System and Method | |
KR100913548B1 (ko) | 네비게이션 정보 업데이트 장치와 그를 이용한 네비게이션정보 업데이트 시스템 | |
KR101331402B1 (ko) | Dab 시스템에서 서비스링크 동작을 위한 링크 db 설정 방법 및 이를 위한 컴퓨터로 판독가능한 기록매체 | |
KR101158049B1 (ko) | 이동 단말기의 채널 정보 제공 방법 및 채널 정보 편집 방법 | |
KR100821712B1 (ko) | 교통정보방송 수신장치 및 그 방법 | |
JP5794935B2 (ja) | 受信装置、受信方法および受信プログラム | |
CN101589560A (zh) | 短程fm调制器/发射机以及结合该设备的*** | |
KR20010017564A (ko) | 위성 수신기의 채널 탐색 장치 및 그 방법 | |
JP4705285B2 (ja) | 情報受信装置及び録画装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20090211 Termination date: 20190217 |
|
CF01 | Termination of patent right due to non-payment of annual fee |