具有数字接口的电设备及其控制方法

文档序号:7714018阅读:285来源:国知局
专利名称:具有数字接口的电设备及其控制方法
技术领域
本发明涉及具有数字接口的电设备及其控制方法。
背景技术
近年来,已经将HDMI(高清晰多媒体接口 )用作处理高清晰视频、多声道音频等的 设备的数字接口。利用HDMI连接的装置可以识别其它装置的类型等,因此,它们不但可以 经由连接线缆传送视频和音频信号,还可以控制其它装置并且与其它装置协同工作。
图14是示出利用HDMI连接TV接收器、如AV(视听)放大器等的中继器装置以及 如硬盘记录器等的记录装置的系统的通信结构的图。 可以在HDMI Licensing, LLC的2006年11月10日的"High-Definition Multimedia Interface Specification Versionl. 3a,,中找至,用HDMI连接的设备之间的 通信的详情。 首先说明获取中继器装置1402的物理地址的过程。当中继器装置1402使HDMI输 出端子14023的5VPWR(+5V电源)线成为高电平时,TV接收器1401使HDMI输入端子14013 的HPD(热插拔检测)线成为高电平。通过如此操作,中继器装置1402识别出它能够与TV 接收器1401进行DDC(显示数据通道)通信。随后,中继器装置1402通过DDC通信从TV 接收器1401的EDID(扩展显示信息数据)-ROM 14012获取物理地址。
DDC是由VESA(视频电子标准协会)定义的标准。DDC是用于将存储在显示器侧 的EDID-ROM中的与显示器相关的信息提供至将显示数据传送至显示器的设备的通道。TV 接收器1401的物理地址是固定的物理地址0. 0. 0. 0。在对TV接收器1401的各HDMI输入 端子设置的EDID-ROM 14012中指定中继器装置1402的物理地址,并且中继器装置1402的 物理地址可以为例如1. 0. 0. 0。 类似地,还通过DDC通信从中继器装置1402的EDID-R0M 14022获取记录装置1403的物理地址。在对中继器装置1402的各HDMI输入端子 设置的EDID-ROM 14022中指定记录装置1403的物理地址,并且记录装置1403的物理地址 可以为例如1. 1.0.0。 接着说明获取逻辑地址的方法。如图2所示,对每一个装置类型预先设置可以获 取的逻辑地址。 例如,记录装置可以获取"1"、"2"和"9"中的一个,并且音频系统(图14中的中 继器装置1402)可以获取"5"。以这种方式,对每一个装置类型设置可以分配的逻辑地址的 数量的上限。 记录装置1403向记录装置1403想要获取的逻辑地址(例如"l")广播轮询消 息。如果没有来自任何其它装置的对轮询消息的响应(如果返回了ACK比特=1的消息), 则记录装置1403可以识别出该逻辑地址未被占用,因而其获取该逻辑地址。另一方面,如 果有来自其它装置的响应(如果返回了 ACK比特=0的消息),则意味着该逻辑地址已经 被其它记录装置获取。在这种情况下,记录装置1403对其它可用的逻辑地址(例如,"2"
4和"9")重复相同的处理以获取逻辑地址(参见例如日本特开2007-202115以及上述的 "High-Definition Multimedia InterfaceSpecification Version 1.3a,,)。
通常,如图14所示,当经由中继器装置连接两个装置时,第一装置(TV接收器 1401)的HDMI输入端子连接至中继器装置1402的HDMI输出端子,并且第二装置(记录装 置1403)的HDMI输出端子连接至中继器装置的HDMI输入端子。 然而,由于中继器装置的HDMI输入端子和HDMI输出端子看上去一样,因此可能出 现用户错误地连接输入端子或输出端子的情况。 图1是示出当连接如图14中的装置时输入端子以及输出端子被错误地连接的状 态的图。 具体地,在图1中,中继器装置102的HDMI输入端子1024和TV接收器101的HDMI 输入端子1013被错误地连接,并且中继器装置102的HDMI输出端子1023和记录装置103 的HDMI输出端子1032被错误地连接。 当如前所述被错误地连接时,中继器装置102和记录装置103不能获取物理地址 和逻辑地址,处于不能进行CEC(消费电子控制)通信的状态。具体地,即使当中继器装置 102使HDMI输出端子1023的5VPWR线成为高电平,中继器装置102也不能从TV接收器 101的EDID-ROM 1012获取物理地址。这是因为中继器装置102的HDMI输出端子1023没 有连接至TV接收器101的HDMI输入端子1013,而是连接至记录装置103的HDMI输出端子 1032。 此外,由于输入端子以及输出端子相互连接,因此根本不能在装置间交换数据。
然而,没有用于通知用户输入端子之间或输出端子之间出现这种错误连接的系 统,因此这种传统技术不是用户友好的。尤其是,对该电设备的操作缺少经验的用户难以理 解出现了什么错误。

发明内容
考虑到这种传统技术所遇到的问题而构思了本发明。本发明提供一种具有数字接 口、并且能够检测输入端子或输出端子之间的错误连接并通知用户该错误连接的电设备及 其控制方法。 根据本发明的一个方面,提供了一种具有含输入端子的数字接口的电设备,所述 电设备包括设备连接检测部件,用于检测其它设备是否已经连接至所述输入端子;错误 连接检测部件,用于从所述电设备的所述输入端子对连接至所述电设备的所述输入端子的 其它设备执行通常从所述数字接口的输出端子进行的、用于对连接至该输出端子的其它设 备进行认证的操作,作为错误连接检测操作,并且如果存在响应于所述错误连接检测操作 的、来自连接至所述电设备的所述输入端子的其它设备的、预期在认证处理期间从所述电 设备的所述输入端子接收的响应,则检测为发生该两个设备的输入端子之间的错误连接; 以及通知部件,用于在所述错误连接检测部件检测到发生该两个设备的输入端子之间的错 误连接时,给出检测到错误连接的通知。 根据本发明的另一方面,提供了一种具有含输出端子的数字接口的电设备,所述 电设备包括设备连接检测部件,用于检测其它设备是否已经连接至所述输出端子;错误 连接检测部件,用于从所述电设备的所述输出端子对连接至所述电设备的所述输出端子的
5其它设备执行通常从所述数字接口的输入端子进行的、用于对连接至该输入端子的其它设 备进行认证的操作,作为错误连接检测操作,并且在存在响应于所述错误连接检测操作的、 来自连接至所述电设备的所述输出端子的其它设备的、预期在认证处理期间从所述电设备 的所述输出端子接收的响应的情况下,检测为发生该两个设备的输出端子之间的错误连 接;以及通知部件,用于在所述错误连接检测部件检测到发生该两个设备的输出端子之间 的错误连接时,给出检测到错误连接的通知。 根据本发明的又一方面,提供了一种用于控制具有含输入端子的数字接口的电设 备的方法,所述方法包括如下步骤检测其它设备是否已经连接至所述输入端子;错误连 接检测步骤,用于从所述电设备的所述输入端子对连接至所述电设备的所述输入端子的其 它设备执行通常从所述数字接口的输出端子进行的、用于对连接至该输出端子的其它设备 进行认证的操作,作为错误连接检测操作,并且如果存在响应于所述错误连接检测操作的、 来自连接至所述电设备的所述输入端子的其它设备的、预期在认证处理期间从所述电设备 的所述输入端子接收的响应,则检测为发生该两个设备的输入端子之间的错误连接;以及 在所述错误连接检测步骤中检测到发生该两个设备的输入端子之间的错误连接时,给出检 测到错误连接的通知。 根据本发明的又一方面,提供了一种用于控制具有含输出端子的数字接口的电设 备的方法,所述方法包括如下步骤检测其它设备是否已经连接至所述输出端子;错误连 接检测步骤,用于从所述电设备的所述输出端子对连接至所述电设备的所述输出端子的其 它设备执行通常从所述数字接口的输入端子进行的、用于对连接至该输入端子的其它设备 进行认证的操作,作为错误连接检测操作,并且在存在响应于所述错误连接检测操作的、来 自连接至所述电设备的所述输出端子的其它设备的、预期在认证处理期间从所述电设备的 所述输出端子接收的响应的情况下,检测为发生该两个设备的输出端子之间的错误连接; 以及在所述错误连接检测步骤中检测到发生该两个设备的输出端子之间的错误连接时,给 出检测到错误连接的通知。 通过如下参照附图对典型实施例的说明,本发明的其它方面将变得明显。


图1是示出连接了作为根据本发明实施例1的电设备的例子的TV接收器、中继器
装置和记录装置的AV系统的结构的例子的图。 图2是用于示出HDMI逻辑地址的图。 图3是示出图1的TV接收器的结构的例子的框图。 图4是示出图3的通信控制单元的结构的例子的框图。 图5是示出由根据本发明实施例1的通信控制单元进行的用于检测输入端子之间 的错误连接的处理的流程图。 图6是示出根据本发明实施例2的TV接收器的通信控制单元的结构的例子的框 图。 图7是示出由根据本发明实施例2的通信控制单元进行的用于检测输入端子之间 的错误连接的处理的流程图。 图8是示出根据本发明实施例3的记录装置的结构的例子的框图。
图9是示出由根据本发明实施例3的通信控制单元进行的用于检测输出端子之间 的错误连接的处理的流程图。 图10是示出根据本发明实施例3的通信控制单元的结构的例子的框图。
图11是示出根据本发明实施例4的中继器装置的结构的例子的框图。
图12是示出由根据本发明实施例4的通信控制单元进行的用于检测输出端子之 间的错误连接的处理的流程图。 图13A和13B是用于示出CEC消息的头/数据块结构的图。 图14是示出利用HDMI连接了 TV接收器、如AV放大器等的中继器装置以及如硬 盘记录器等的记录装置的系统的通信结构的图。
具体实施例方式
下面参照附图详细说明本发明的优选实施例。
实施例1 图1是示出连接了作为根据本发明实施例1的电设备的例子的TV接收器、中继器 装置和记录装置的AV系统的结构的例子的图。为了清楚地示出本实施例的装置的特征,图 1示出输入端子以及输出端子被错误地连接的状态。在本说明书中,假定电设备具有符合 HDMI标准的数字接口 (HDMI接口 ),但这并不排除将本发明应用于具有其它数字接口的电 设备。 AV系统包括TV接收器101、中继器装置102、记录装置103和外部操作装置104。
图3是示出TV接收器101的结构的例子的框图。TV接收器101包括调谐器单元 10101、解码器单元10102、显示器单元10103、放大器单元10104以及扬声器单元10105。 TV接收器101还包括外部操作接收单元10106、选择器单元10107、通信控制单元10108、 EDID-ROM 1012、 CPU 1011、图形生成单元10111和HDMI输入端子1013。
图4是示出通信控制单元10108的结构的例子的框图。通信控制单元10108包 括设备连接检测单元401、连接失败检测单元402、端子控制单元403和错误连接检测单元 404。 假定为在本实施例的AV系统中,利用HDMI接口连接装置。在本实施例的AV系统 中,检测由用户引起的TV接收器101的输入端子和中继器装置102的输入端子之间的错误 连接。具体地,TV接收器101代替应当连接至中继器装置102的输入端子的装置(在该情 况下为记录装置103),与中继器装置102进行认证处理(物理地址获取处理)。即,TV接 收器101用作为记录装置103,作为认证处理的结果检测错误连接,并通过例如显示警告来 通知用户错误连接。 S卩,在没有进行在所连接的设备的输出端子正确地连接至TV接收器101的输入端 子的情况下预期由所连接的设备对TV接收器101的输入端子进行的认证操作时,TV接收 器101检测到发生与所连接的设备的连接失败。当检测到连接失败时,TV接收器101从输 入端子对所连接的设备执行通常在认证处理期间从输出端子进行的操作,作为错误连接检 测操作,并且如果有响应于该错误连接检测操作的、来自所连接的设备的正常的响应,则检 测到输入端子之间的错误连接。 现在说明当图1所示的AV系统的输入端子和输出端子被正确地连接(如图14所
7示地连接)时进行的操作。在这种情况下,记录装置103的HDMI输出端子1032对于中继 器装置102的HDMI输入端子1024使5VPWR线成为高电平。这是由记录装置103进行的用 于通过DDC通信从中继器装置102的EDID-R0M1022获取物理地址的认证处理。随后,中继 器装置102通过使HDMI输入端子1024的HPD线成为高电平来进行认证处理。
然而,图1的中继器装置102的HDMI输入端子1024被连接至TV接收器101的 HDMI输入端子1013。因此,TV接收器101代替记录装置103,与中继器装置102的HDMI输 入端子1024进行认证处理。
TV接收器101 下面将详细说明本实施例的TV接收器101。
调谐单元 将由图3的天线105接收到的电视广播信号输入至调谐器单元10101中。调谐器 单元10101从CPU 1011获得与要接收的通道相关的信息(频率,TS ID),切换频率并输出 期望的TS (传输流)。使用MULTI2加扰方法(详情参见ARIB STD-B25第3章)对该TS数 据解扰,之后,将该TS数据多路分解为PES(包化基本流)包和段数据(section data)。
PES包包括MPEG-2音频流、视频流等。同样,段数据包括用于传送节目信息的 PSI(节目特定信息)、用于数据广播的轮播数据(carousel data)等。将视频流和音频流 数据输出至解码器单元10102,从PSI段获取获取节目信息所必需的SI (服务信息)并将其 存储在CPU 1011中。 解码器单元、、话示器单元、放大器单元、扬声器单元和诜择器单元解码器单元10102对视频流数据进行与标准(参见ARIBSTD-B21第6章第6. 1节
"Video Decoding Process And Output")相符合的视频解码处理,并将结果输出至显示器
单元10103。配备有任意类型的显示面板的显示器单元10103显示来自解码器单元10102
的视频流。 解码器单元10102还对音频流数据进行与标准(参见ARIBSTD-B21第6章第6. 2 节"Audio Decoding Process And Output")相符合的音频解码处理,并将结果输出至放大 器单元10104。放大器单元10104放大音频信号,并从扬声器单元10105输出放大的信号。
由记录装置103重放的视频数据和音频数据通过TDMS通道传送,被选择器单元 10107切换,并分别输出至显示器单元10103和放大器单元10104。由CPU 1011控制选择 器单元10107的切换。 外部操作装置和外部操作接收单元 通过遥控器等外部操作装置104将来自用户的指示输入至TV接收器101,并由外 部操作接收单元10106接收代表所指示的操作的操作信号。由CPU 1011检测所接收到的 操作信号。还可以经由TV接收器101从外部操作装置104输入对于记录装置103的操作 的指示。 CPU 1011基于接收到的用户指示来控制通信控制单元10108,从而产生音量控制
消息或记录消息等CEC消息并将该消息发送至中继器装置102和记录装置103。 从中继器装置102或记录装置103发送的CEC消息被通信控制单元10108接收,
并被发送至对消息进行分析的CPU 1011。 通信控制单元和EDID-ROM
首先说明物理地址的获取。 通信控制单元10108在从中继器装置102接收到获取物理地址的请求(使5VPWR 线从低电平变为高电平)时发送响应。在该获取请求被允许的情况下,通信控制单元10108 通过使HPD线从低电平变为高电平来进行响应,或者在该获取请求不被允许的情况下,通 信控制单元10108通过使HPD线保持在低电平来进行响应。 通常,当允许获取物理地址时,中继器装置102与EDID-R0M 1012进行DDC通信 以获取物理地址。将该物理地址分配给TV接收器101的每一个HDMI端子,并将其存储在 EDID-R0M 1012中。然而,还可以对每个HDMI端子提供EDID-R0M 1012,或者如果可能,单 个EDID-R0M可以进行切换并返回多个物理地址。
接着说明逻辑地址的获取。 中继器装置102从分配给各装置类型的逻辑地址中获取其想要获取的逻辑地址。 如上面参照图2所述,预先设置了可用的逻辑地址例如,"5"分配给音频系统,或者换言 之,分配给中继器装置,并且"1 "、"2"和"9"分配给记录装置。 如上所述,作为用于获取逻辑地址的过程,中继器装置102向其想要获取的逻辑 地址(例如"5")广播轮询消息。如果没有来自任何其它装置的对于该轮询消息的响应(如 果所发送的ACK比特=1的消息被返回而没有任何改变),则表示该逻辑地址未被使用,并 且中继器装置102获取该逻辑地址。该获取方法的详情记载在上述的"High-Definition Multimedia InterfaceSpecification Version 1.3a,,中。
图13A和13B是示出CEC消息的块结构的图。 CEC消息的所有数据块和头块具有10比特的比特长度的相同的基本结构。图13A 示出头/数据块的结构。头/数据块中有8比特作为信息比特,其中存储数据、操作码、地 址等。作为控制比特,在每个块中有各包括l比特的EOM(消息结束)和ACK(确认)字段。 EOM表示是否存在需要传送的后续块。"0"表示有后续块,"1"表示该块是最后一个块。ACK 是来自传送目的地装置的响应。如果消息被接受,则设置为"0",否则设置为"1"。图13B示 出头块的结构。在头块中,8个信息比特被分为各包括4比特的两组,并且分别为各组设置 "发起端(Initiator)"和"目的地"。在"发起端"中设置消息发送侧装置(在本实施例中 为TV接收器101)的逻辑地址,并在"目的地"中设置接收侧装置(例如,中继器装置102) 的逻辑地址。 因此,例如,在上述的轮询消息中,如果将目的地地址设置为"5"作为接收侧装置 的逻辑地址,并且存在已经获取了逻辑地址"5"的设备,则将ACK比特设置为"0"。实际上, 在目的地侧将已经在发起端侧成为高电平的CEC线降为低电平,并且由ACK比特中的"0" 代表该操作。这样,可以检测到存在已经获取该逻辑地址"5"的装置。
类似地,在"给出物理地址(Give Physical Address)"消息中,如果将目的地地址 设置为例如"5"作为接收侧装置的逻辑地址,则可以获得如下的响应。S卩,当存在已经获取 逻辑地址"5"的装置时,将ACK比特设置为"0",并利用消息发送逻辑地址为"5"的装置的 物理地址作为响应。这样,可以检测到存在已经获取该逻辑地址"5"的装置以及该装置的 物理地址。 如果没有发现已经获取所询问(请求)的逻辑地址的装置,则将轮询消息或"给出 物理地址"消息的消息块的ACK比特设置为"1"。如上所述,实际上,将已经在发起端侧成
9为高电平的CEC线保持为高电平。 上面已经说明了由通信控制单元10108进行的物理地址的获取、逻辑地址的获取 以及CEC通信。接着,在下面说明用于检测输入端子之间的错误连接的处理。
^A釘力'薩腿连接隨则 通过通信控制单元10108检测输入端子之间的错误连接。因此,如图4所示,通信 控制单元10108包括设备连接检测单元401、连接失败检测单元402、端子控制单元403和 错误连接检测单元404。在图4中,省略了与输入端子之间的错误连接的检测无关的信号 线。 还参照图5所示的流程图说明由通信控制单元10108进行的用于检测输入端子之 间的错误连接的处理。作为例子,说明检测中继器装置102的HDMI输入端子1024和TV接 收器101的HDMI输入端子1013之间的错误连接的情况。 设备连接检测单元401利用例如机械接点(未示出)来检测HDMI线缆连接器插 入到HDMI输入端子1013以及HDMI线缆连接器从HDMI输入端子1013移出,从而检测设备 是否已经连接至TV接收器101的HDMI输入端子1013(步骤S501)。 对每个HDMI端子预先设置物理地址。因此,当设备连接检测单元401被安装到具 有多个HDMI端子的TV接收器101时,设备连接检测单元401可以检测已经连接的装置的 物理地址或者已经断开的装置的物理地址。设备连接检测单元401还可以检测正在使用的 物理地址的数量(连接的设备的数量)。 在步骤S501中,如果设备连接检测单元401检测到设备已经连接至TV接收器101 的HDMI输入端子1013,则连接失败检测单元402开始测量时间。然后,如果所连接的设备 (中继器装置102)没有在预定的时间段内使5VPWR线成为高电平,则连接失败检测单元 402检测到连接失败(步骤S502)。如上所述,在本实施例中,即使当检测到所连接的设备 时,如果所连接的设备没有执行预期的认证操作(例如,如果没有输入预期的信号),则检 测到连接失败,并进行错误连接检测处理。 如果在步骤S501中设备连接检测单元401检测到设备已经连接至TV接收器101 的HDMI输入端子1013,并且在步骤S502中连接失败检测单元402检测到与所连接的设备 的连接失败,则进行从步骤S503起的处理来检测输入端子之间的错误连接。因此,仅当存 在高的连接失败可能性时可以进行用于检测错误连接的处理。然而,可以在TV接收器101 开启时执行一次下述的用于检测输入端子之间的错误连接的处理,或者可以不考虑连接失 败的可能性,而每当检测到设备连接至TV接收器101的HDMI端子时有规律地进行下述的 用于检测输入端子之间的错误连接的处理。
用于检测输入端子之间的错误连接的处理 错误连接检测单元404控制端子控制单元403以使5VPWR线成为高电平(步骤 S503)。在这种情况下,使图1中的TV接收器101的HDMI输入端子1013的5VPWR成为高 电平。 如上所述,当检测到连接失败时,本实施例的TV接收器101对所连接的设备进行 预期由所连接的设备执行而未执行的认证处理(在该例子中为用于获取物理地址的认证 处理(请求处理))。这相当于将TV接收器101用作为应当与连接至图1所示的TV接收 器101的所连接的设备的HDMI端子(中继器装置102的HDMI输入端子1024)连接的设备(例如,记录装置103)。 换言之,在没有进行在所连接的设备的输出端子正确地连接至TV接收器101的输 入端子的情况下预期由所连接的设备对TV接收器101的输入端子进行的认证操作时,本实 施例的TV接收器101检测到发生与所连接的设备的连接失败。当检测到连接失败时,输入 端子对所连接的设备执行通常在认证处理期间由输出端子进行的操作,作为错误连接检测 操作。 然后,错误连接检测单元404经由端子控制单元403检测所连接的设备(中继器 装置102)是否已经作为响应而使HDMI输入端子1013的HPD线成为高电平(步骤S504)。 如果检测到HPD线已成为高电平,则错误连接检测单元404可以检测到所连接的设备的 HDMI输入端子连接至TV接收器101的HDMI输入端子1013,或者换言之,可以检测到输入 端子之间的错误连接(步骤S505)。这是因为HPD线的电平改变可以被认为是作为对连接 至中继器装置102的HDMI输入端子1024的记录装置103使5VPWR线成为高电平的响应而 由中继器装置102进行的操作。 之后,将由错误连接检测单元404检测到的输入端子之间的错误连接通知CPU 1011。然后,CPU 1011控制例如图形生成单元10111来产生(或从非易失性存储器(未示 出)中读出)将输入端子之间的错误连接通知用户的消息,并在显示器单元10103上显示 该消息(步骤S506)。通知方法不限于显示可视消息,并且可以是从扬声器单元10105输出 音频消息等任何方法。 在本实施例中,在如下的情况下不进行特别的处理 在步骤S501中未检测到设备已经连接至TV接收器101的HDMI输入端子1013 ; 在步骤S502中未检测到与所连接的设备的连接失败;以及 在步骤S504中未检测到HDMI输入端子的HPD线已经成为高电平。 如至此所述,根据本实施例,即使在检测到设备已经连接至输入端子时,如果检测
到没有进行预期由所连接的设备进行的认证操作,则对所连接的设备进行预期的认证操
作。如果所连接的设备返回正常的响应,则检测到输入端子被错误地连接,并通知用户该错
误连接。 S卩,在没有进行在所连接的设备的输出端子正确地连接至TV接收器101的输入端 子的情况下预期由所连接的设备对TV接收器101的输入端子进行的认证操作时,TV接收 器101检测到与所连接的设备的连接失败。当检测到连接失败时,TV接收器101从输入端 子对所连接的设备执行通常在认证处理期间由输出端子进行的操作,作为错误连接检测操 作,并且如果有响应于该错误连接检测操作的、来自所连接的设备的正常的响应,则检测到 输入端子之间的错误连接,并通知用户该错误连接。 因此,可以使用户得知输入端子被错误地连接,因而用户可以立即采取适当的行 动(重新连接端子)。 在本实施例中,说明了检测所连接的设备的输入端子被错误地连接至TV接收器 的输入端子的例子,但是,不用说,本实施例不限于TV接收器,并且即使当使用其它装置 时,也可以检测错误连接的发生,并如本实施例一样通知用户。
实施例2 接着说明本发明的实施例2。
实施例2假定实施例1的中继器装置102的电源关断(技术上,中继器装置102 处于待机状态)。当中继器装置102的电源关断时,即使对于中继器装置102使5VPWR线成 为高电平以检测错误连接,中继器装置102也不能使HPD线成为高电平。因此,不能利用在 实施例1中说明的方法检测输入端子之间的错误连接。 为了解决该问题,在实施例2中,当在对于所连接的设备使5VPWR成为高电平以检 测错误连接之后,所连接的设备(中继器装置102)没有使HPD线成为高电平时,开启所连 接的设备的电源,然后,进行输入端子之间的错误连接的检测。 上述操作是通过利用通常包括在中继器装置102和记录装置103中的所谓"电源 开启联动功能(tandem power-on function)"实现的,利用该"电源开启联动功能",即使当 电源关断时,也可以响应于开启电源的消息而开启电源。具体地,可以使用CEC电源开启消 息来开启利用HDMI连接的设备。 本实施例的AV系统的结构与实施例l(图1)的结构相同,并且除了通信控制单元 10108的结构和操作与实施例1的不同之外,本实施例的TV接收器与实施例1的相同。因 此,下面仅说明本实施例的通信控制单元10108的结构和操作。 图6是示出本实施例的通信控制单元10108的结构的例子的框图。通信控制单元 10108包括设备连接检测单元601、连接失败检测单元602、端子控制单元603、错误连接检 测单元604和连接设备电源控制单元605。 图7是示出由本实施例的通信控制单元10108进行的用于检测输入端子之间的错 误连接的处理的流程图。 设备连接检测单元601利用例如机械接点(未示出)来检测HDMI线缆连接器插 入到HDMI输入端子1013以及HDMI线缆连接器从HDMI输入端子1013移出,从而检测设备 是否已经连接至TV接收器101的HDMI输入端子1013(步骤S701)。 在步骤S701中,如果设备连接检测单元601检测到设备已经连接至TV接收器101 的HDMI输入端子1013,则连接失败检测单元602开始测量时间。然后,如果所连接的设备 (中继器装置102)没有在预定的时间段内使5VPWR线成为高电平,则连接失败检测单元 602检测到连接失败(步骤S702)。 错误连接检测单元604控制能够进行输入和输出的端子控制单元603从而使 5VPWR线成为高电平(步骤S703)。在这种情况下,使图1的TV接收器101的HDMI输入端 子1013的5VPWR线成为高电平。 如上所述,当检测到连接失败时,本实施例的TV接收器101对所连接的设备进行 预期由所连接的设备执行而未执行的认证处理(在该例子中为用于获取物理地址的认证 处理(请求处理))。这相当于将TV接收器101用作为应当与当前连接到TV接收器101的 所连接的设备的HDMI端子(中继器装置102的HDMI输入端子1024)连接的设备(例如, 记录装置103)。 换言之,在没有进行在所连接的设备的输出端子正确地连接至TV接收器101的输 入端子的情况下预期由所连接的设备对TV接收器101的输入端子进行的认证操作时,本实 施例的TV接收器101检测到与所连接的设备的连接失败。当检测到连接失败时,TV接收 器101从输入端子对所连接的设备执行通常在认证处理期间从输出端子进行的操作,作为 错误连接检测操作。
12
然后,错误连接检测单元604经由端子控制单元603检测所连接的设备(中继器 装置102)是否已经作为响应而使HDMI输入端子1013的HPD线成为高电平(步骤S704)。 如果检测到HPD线已成为高电平,则可以认为响应于连接至中继器装置102的HDMI输入端 子1024的TV接收器101使5VPWR线成为高电平,中继器装置102使HPD线成为高电平。 即,可以检测到所连接的设备的HDMI输入端子连接至TV接收器101的HDMI输入端子1013, 或者换言之,可以检测到输入端子之间的错误连接(步骤S705)。 之后,将由错误连接检测单元604检测到的输入端子之间的错误连接通知CPU 1011。然后,CPU 1011控制例如图形生成单元10111来产生(或从非易失性存储器(未示 出)中读出)将输入端子之间的错误连接通知用户的消息,并在显示器单元10103上显示 该消息(步骤S706)。通知方法不限于显示可视消息,并且可以是从扬声器单元10105输出 音频消息等任何方法。 另一方面,如果尽管在步骤S704中已使HDMI输入端子1013的5VPWR线成为高电 平,但中继器装置102没有使HPD线成为高电平,则很有可能中继器装置102的电源关闭。
因此,错误连接检测单元604检查所连接的设备(中继器装置102)的电源状态 (步骤S707)。具体地,错误连接检测单元604控制连接设备电源控制单元605以发送CEC 消息(例如,"给出装置电源状态(Give Device Power Status)"消息)从而检查中继器 装置102的电源状态。如果有响应于该CEC消息的、来自中继器装置102的表示电源关闭 (中继器装置102处于待机)的响应,则错误连接检测单元604开启所连接的设备(中继器 装置102)的电源。具体地,错误连接检测单元604控制连接设备电源控制单元605以发送 CEC消息(例如,将电源指定为参数的"用户控制按下(User Control Pressed)"消息)从 而开启中继器装置102的电源(步骤S708)。 然后,错误连接检测单元604通过经由连接设备电源控制单元605将检查电源状 态的CEC消息发送至中继器装置102,再次检查中继器装置102的电源是否被开启(步骤 S709)。该CEC消息可以与步骤S707中用于检查中继器装置102的电源状态的消息相同。 如果存在响应于该CEC消息的、来自中继器装置102的表示已经开启电源的响应,并且确认 中继器装置102的电源开启,则再次进行从步骤S703起的处理。如果没有来自中继器装置 102的表示已经开启电源的响应,则错误连接检测单元604周期性地经由连接设备电源控 制单元605将检查电源状态的消息发送至中继器装置102。
然而,需要注意,在如下的情况下不进行特别的处理在步骤S701中未检测到设备已经连接至TV接收器101的HDMI输入端子;
在步骤S702中未检测到与所连接的设备的连接失败;以及
在步骤S707中所连接的设备的电源开启。 如上所述,根据本实施例,即使在检测到设备连接至输入端子时,如果检测到没有 进行预期由所连接的设备进行的认证操作,则对所连接的设备进行预期的认证操作。此时, 如果没有来自所连接的设备的正常响应,则检查所连接的设备的电源状态。当电源关闭时, 开启所连接的设备的电源,然后,再次执行预期的认证操作。如果所连接的设备返回正常的 响应,则检测到输入端子被错误地连接,并通知用户该错误连接。 因此,除了实施例l的效果之外,即使在所连接的设备的电源关闭(所连接的设备 处于待机状态)时,也可以使用户得知输入端子被错误地连接,因而用户可以立即采取适当的行动(重新连接端子)。
实施例3 接着说明本发明的实施例3 在TV接收器101检测TV接收器101的输入端子和中继器装置102的输入端子之 间的错误连接的情形下说明了实施例l,下面将在记录装置103检测记录装置103的输出端 子和中继器装置的输出端子之间的错误连接的情形下说明本实施例。 S卩,在本实施例的AV系统中,记录装置103代替应当连接至中继器装置102的输 出端子的装置(在该情况下为TV接收器101),与中继器装置102进行认证处理(物理地址 获取处理)。换言之,记录装置103用作为TV接收器101。然后,作为认证处理的结果,记 录装置103检测输出端子之间的错误连接,并通过例如显示警告来通知用户错误连接。
换言之,在没有进行在所连接的设备的输入端子正确地连接至记录装置103的输 出端子的情况下预期由所连接的设备对记录装置103的输出端子进行的认证操作时,本实 施例的记录装置103检测到发生与所连接的设备的连接失败。当检测到连接失败时,记录 装置103从输出端子对所连接的设备执行通常在认证处理期间从输入端子进行的操作,作 为错误连接检测操作。如果有响应于该错误连接检测操作的、来自所连接的设备的正常的 响应,则记录装置103检测到输出端子被错误地连接,并通知用户该错误连接。
与实施例l(图l) 一样,本实施例的AV系统包括TV接收器101、中继器装置102、 记录装置103和外部操作装置104。 然而,在本实施例中,记录装置103的结构和操作与其它实施例不同,因此,下面 说明记录装置103。 图8是示出本实施例的记录装置103的结构的例子的框图。记录装置103包括 通信控制单元10301、 HDMI输出端子1032、 CPU 1031、图形生成单元10304和显示器单元 10305。 图10是示出本实施例的通信控制单元10301的结构的例子的框图。通信控制单 元10301包括设备连接检测单元1001、连接失败检测单元1002、端子控制单元1003和错误 连接检测单元1004。 图9是示出由本实施例的通信控制单元10301进行的用于检测输出端子之间的错 误连接的处理的流程图。 在下文中,将参照图8和10的框图以及图9的流程图来说明由本实施例的记录装 置进行的用于检测输出端子之间的错误连接的处理。 设备连接检测单元1001利用例如机械接点(未示出)来检测HDMI线缆连接器插 入到HDMI输出端子1032以及HDMI线缆连接器从HDMI输出端子1032移出,从而检测设备 是否已经连接至记录装置103的HDMI输出端子1032 (步骤S901)。 在步骤S901中,如果设备连接检测单元1001检测到设备已经连接至记录装置103 的HDMI输出端子1032,则连接失败检测单元1002控制端子控制单元1003以使5VPWR线成 为高电平,并开始测量时间(步骤S902)。然后,如果在5VPWR线已成为高电平之后,所连接 的设备(中继器装置102)没有在预定的时间段内使HPD线成为高电平,则连接失败检测单 元1002检测到连接失败(步骤S903)。 如果设备连接检测单元1001在步骤S901中检测到设备已经连接至记录装置103的HDMI输出端子1032,并且连接失败检测单元1002在步骤S903中检测到与所连接的设备 的连接失败,则进行从步骤S904起的处理以检测输出端子之间的错误连接。因此,仅当连 接失败的可能性高时可以进行用于检测错误连接的处理。然而,可以在记录装置103开启 时执行一次下述的用于检测输出端子之间的错误连接的处理,或者可以不考虑连接失败的 可能性,而每当检测到设备连接至记录装置103的HDMI端子时有规律地进行下述的用于检 测输出端子之间的错误连接的处理。 如果在步骤S903中连接失败检测单元1002检测到连接失败,则错误连接检测单 元1004控制能够进行输入和输出的端子控制单元1003从而使HDMI输出端子1032的5VPWR 线成为低电平(步骤S904)。 这相当于将记录装置103用作为应当与当前连接到记录装置103的所连接的设备 的HDMI端子(中继器装置102的HDMI输出端子1023)连接的设备(例如,TV接收器101)。
之后,错误连接检测单元1004检测HDMI输出端子1032的5VPWR线是否已经成为 高电平或中间电平(步骤S905)。 当检测到HDMI输出端子1032的5VPWR线已成为高电平或中间电平时,错误连接 检测单元1004可以检测到输出端子被错误地连接(步骤S906)。具体地,错误连接检测单 元1004可以检测到所连接的设备的HDMI输出端子已经连接至HDMI输出端子1032。这是 因为5VPWR线的电平改变可以被认为是作为针对连接至中继器装置102的HDMI输出端子 1023的TV接收器101的用于开始与EDID-ROM 1012进行DDC通信的请求而由中继器装置 102进行的操作。将5VPWR线升高为中间电平的原因是中继器装置102的HDMI输出端子 1023的5VPWR线被保持在高电平,并且记录装置103的HDMI输出端子1032的5VPWR线被 保持在低电平。 之后,将由错误连接检测单元1004检测到的输出端子之间的错误连接通知CPU 1031。然后,CPU 1031控制例如图形生成单元10304来产生(或从非易失性存储器(未示 出)中读出)将输出端子之间的错误连接通知用户的消息,并在显示器单元10305上显示 该消息(步骤S907)。通知方法不限于显示可视消息,并且可以是从扬声器单元(未示出) 输出音频消息等任何方法。 在本实施例中,在如下的情况下不进行特别的处理 在步骤S901中未检测到设备已经连接至记录装置103的HDMI输出端子1032 ;
在步骤S903中未检测到与所连接的设备的连接失败;以及 在步骤S905中未检测到HDMI输出端子的5VPWR线已经成为高电平或中间电平。
如至此所述,根据本实施例,即使记录装置103响应于检测到有设备连接至其输 出端子而对所连接的设备执行预定的操作,但如果检测到所连接的设备未进行预期的认证 操作,则记录装置103进行错误连接检测处理。具体地,记录装置103用作为应当与所连接 的设备连接的设备。如果所连接的设备返回正常的响应,则记录装置103检测到输出端子 被错误地连接,并通知用户该错误连接。 换言之,在没有进行在所连接的设备的输入端子正确地连接至记录装置103的输 出端子的情况下预期由所连接的设备对记录装置103的输出端子进行的认证操作时,本实 施例的记录装置103检测到发生与所连接的设备的连接失败。当检测到连接失败时,记录 装置103从输出端子对所连接的设备执行通常在认证处理期间从输入端子进行的操作,作
15为错误连接检测操作。如果有响应于该错误连接检测操作的、来自所连接的设备的正常的 响应,则记录装置103检测到输出端子被错误地连接,并通知用户该错误连接。
因此,可以使用户得知输出端子被错误地连接,因而用户可以立即采取适当的行 动(重新连接端子)。 在检测所连接的设备的输出端子与记录装置103的输出端子的错误连接的情形 下说明了本实施例,但是不用说,本实施例不限于记录装置103,并且即使在使用其它装置 时,也可以如本实施例一样检测到发生输出端子之间的错误连接并通知用户。本实施例可 以应用于例如数字照相机或摄像机等具有HDMI输出端子的视频输出装置,并可以通过在 装置的显示器单元上显示消息来通知用户输出端子之间的错误连接。
实施例4 接着说明本发明的实施例4。 在实施例1中,进行控制以使得TV接收器101代替记录装置103,与中继器装置 102进行认证处理,作为认证处理的结果检测错误连接,并通过显示警告来通知用户错误连 接。在实施例4中,进行控制以使得中继器装置102作为主体进行与TV接收器101或记录 装置103的认证处理,作为认证处理的结果检测错误连接,并通过显示警告来通知用户错 误连接。 与实施例l(图l) 一样,本实施例的AV系统包括TV接收器101、中继器装置102、 记录装置103和外部操作装置104。 然而,在本实施例中,中继器装置102的结构和操作与其它实施例的不同,因此, 下面说明中继器装置102。 图11是示出本实施例的中继器装置102的结构的例子的框图。中继器装置102 包括通信控制单元10201、 EDID-ROM 1022、 HDMI输出端子1023、 HDMI输入端子1024、 CPU 1021、图形生成单元10206和显示器单元10207。 与图10所示的实施例3的通信控制单元10301 —样,通信控制单元10201包括设 备连接检测单元1001、连接失败检测单元1002、端子控制单元1003和错误连接检测单元 1004。 图12是示出由本实施例的通信控制单元10201进行的用于检测输出端子之间的 错误连接的处理的流程图。 将参照图10和11的框图以及图12的流程图来说明由本实施例的中继器装置进 行的用于检测输出端子之间的错误连接的处理。 设备连接检测单元1001利用例如机械接点(未示出)来检测HDMI线缆连接器插 入到HDMI输出端子1023以及HDMI线缆连接器从HDMI输出端子1023移出,从而检测设备 是否已经连接至中继器装置102的HDMI输出端子1023 (步骤S1201)。
如果设备连接检测单元1001检测到设备已经连接至中继器装置102的HDMI输出 端子1023,则连接失败检测单元1002控制端子控制单元1003从而使HDMI输出端子1023 的5VPWR线成为高电平(步骤S1202)。如果所连接的设备(记录装置103)没有响应于此 而使HPD线成为高电平,则连接失败检测单元1002检测到连接失败(步骤S1203)。
如果检测到连接失败,则错误连接检测单元1004控制能够进行输入和输出的端 子控制单元1003从而使HDMI输出端子1023的5VPWR线成为低电平(步骤S1204)。之后,错误连接检测单元1004检测5VPWR线是否已经成为高电平或中间电平(步骤S1205)。
在这种情况下,使图1的中继器装置102的HDMI输出端子1023的5VPWR线成为 高电平或中间电平。这是因为可以认为作为对于连接至HDMI输出端子1032的中继器装置 102的HDMI输入端子1024的用于开始与EDID-ROM 1022进行DDC通信的请求,记录装置 103使5VPWR线成为高电平。因此,错误连接检测单元1004可以检测到输出端子之间的错 误连接(步骤S1206)。使5VPWR线成为中间电平的原因是中继器装置102的HDMI输出端 子1023的5VPWR线被保持在低电平,并且记录装置103的HDMI输出端子1032的5VPWR线 被保持在高电平。 如果如上所述检测到输出端子之间的错误连接,则将由错误连接检测单元1004 检测到的输出端子之间的错误连接通知CPU 1021。然后,CPU 1021控制例如图形生成单元 10304来产生(或从非易失性存储器(未示出)中读出)将输出端子之间的错误连接通知 用户的消息,并在显示器单元10305上显示该消息(步骤S1207)。通知方法不限于显示可 视消息,并且可以是从扬声器单元(未示出)输出音频消息等任何方法。
以上说明了通过从中继器装置102的HDMI输出端子1023进行与记录装置103的 认证处理来检测输出端子之间的错误连接的操作。然而,不用说,可以通过从中继器装置 102的HDMI输入端子1024进行与TV接收器101的认证处理来检测输入端子之间的错误连 接。在这种情况下,通信控制单元10201可以以与实施例1中说明的TV接收器101的通信 控制单元10108相同的方式工作。具体地,如果错误连接检测单元1004检测到连接失败, 则中继器装置102的HDMI输入端子1024对于TV接收器101使5VPWR线成为高电平。如 果TV接收器101使HDMI输入端子1024的HPD线成为高电平,则错误连接检测单元1004 可以检测到错误连接。
其它实施例 还可以通过读出并执行记录在存储器装置上的程序以进行上述实施例的功能的 系统或设备的计算机(或者CPU或MPU等装置),以及通过由系统或设备的计算机例如读出 并执行记录在存储器装置上的程序以进行上述实施例的功能从而进行其步骤的方法来实 现本发明的方面。为此,例如经由网络或从用作存储器装置的各种类型的记录介质(例如, 计算机可读介质)将程序提供给计算机。 尽管已经参考典型实施例说明了本发明,但应当理解,本发明不限于所公开的典 型实施例。所附权利要求书的范围符合最宽的解释,以涵盖所有的修改、等同的结构和功
1权利要求
一种具有含输入端子的数字接口的电设备,所述电设备包括设备连接检测部件,用于检测其它设备是否已经连接至所述输入端子;错误连接检测部件,用于从所述电设备的所述输入端子对连接至所述电设备的所述输入端子的其它设备执行通常从所述数字接口的输出端子进行的、用于对连接至该输出端子的其它设备进行认证的操作,作为错误连接检测操作,并且如果存在响应于所述错误连接检测操作的、来自连接至所述电设备的所述输入端子的其它设备的、预期在认证处理期间从所述电设备的所述输入端子接收的响应,则检测为发生该两个设备的输入端子之间的错误连接;以及通知部件,用于在所述错误连接检测部件检测到发生该两个设备的输入端子之间的错误连接时,给出检测到错误连接的通知。
2. 根据权利要求l所述的电设备,其特征在于,所述数字接口是HDMI ,并且所述错误连接检测部件执行使所述电设备的所述输入端子 的5VPWR线成为高电平的操作,作为所述错误连接检测操作。
3. 根据权利要求1所述的电设备,其特征在于,还包括连接失败检测部件,所述连接失败检测部件用于如果没有进行在其它设备的数字接口的输出端子连接至所述电设备的所述输入端子的情况下预期由该其它设备对所述电设备的所述输入端子进行的认证操作,则 检测为与该其它设备连接失败,其中,在检测到连接失败时,所述错误连接检测部件执行所述错误连接检测操作。
4. 根据权利要求3所述的电设备,其特征在于,所述数字接口是HDMI,并且预期的所述认证操作是使所述电设备的所述输入端子的 5VPWR线成为高电平的操作。
5. 根据权利要求l所述的电设备,其特征在于,所述错误连接检测部件在不存在响应于所述错误连接检测操作的、来自连接至所述电 设备的所述输入端子的其它设备的、预期在认证处理期间从所述电设备的所述输入端子接 收的响应的情况下,检查连接至所述电设备的所述输入端子的其它设备的电源状态,并且 在该其它设备的电源关闭时,开启该其它设备的电源并再次执行所述错误连接检测操作。
6. —种具有含输出端子的数字接口的电设备,所述电设备包括 设备连接检测部件,用于检测其它设备是否已经连接至所述输出端子; 错误连接检测部件,用于从所述电设备的所述输出端子对连接至所述电设备的所述输出端子的其它设备执行通常从所述数字接口的输入端子进行的、用于对连接至该输入端子 的其它设备进行认证的操作,作为错误连接检测操作,并且在存在响应于所述错误连接检 测操作的、来自连接至所述电设备的所述输出端子的其它设备的、预期在认证处理期间从 所述电设备的所述输出端子接收的响应的情况下,检测为发生该两个设备的输出端子之间 的错误连接;以及通知部件,用于在所述错误连接检测部件检测到发生该两个设备的输出端子之间的错 误连接时,给出检测到错误连接的通知。
7. 根据权利要求6所述的电设备,其特征在于,所述数字接口是HDMI,并且所述错误连接检测部件执行使所述电设备的所述输出端子 的5VPWR线成为低电平的操作,作为所述错误连接检测操作。
8. 根据权利要求6所述的电设备,其特征在于,还包括连接失败检测部件,所述连接失败检测部件用于如果没有进行在其它设备的数字接口的输入端子连接至所述电设备的所述输出端子的情况下预期由该其它设备对所述电设备的所述输出端子进行的认证操作,则 检测为与该其它设备连接失败,其中,在检测到连接失败时,所述错误连接检测部件执行所述错误连接检测操作。
9. 根据权利要求8所述的电设备,其特征在于,所述数字接口是HDMI,并且预期的所述认证操作是该其它设备响应于所述电设备的所 述输出端子的5VPWR线成为高电平而使所述电设备的所述输出端子的HPD线成为高电平的 操作。
10. —种用于控制具有含输入端子的数字接口的电设备的方法,所述方法包括如下步骤检测其它设备是否已经连接至所述输入端子;错误连接检测步骤,用于从所述电设备的所述输入端子对连接至所述电设备的所述输 入端子的其它设备执行通常从所述数字接口的输出端子进行的、用于对连接至该输出端子 的其它设备进行认证的操作,作为错误连接检测操作,并且如果存在响应于所述错误连接 检测操作的、来自连接至所述电设备的所述输入端子的其它设备的、预期在认证处理期间 从所述电设备的所述输入端子接收的响应,则检测为发生该两个设备的输入端子之间的错 误连接;以及在所述错误连接检测步骤中检测到发生该两个设备的输入端子之间的错误连接时,给 出检测到错误连接的通知。
11. 一种用于控制具有含输出端子的数字接口的电设备的方法,所述方法包括如下步骤检测其它设备是否已经连接至所述输出端子;错误连接检测步骤,用于从所述电设备的所述输出端子对连接至所述电设备的所述输 出端子的其它设备执行通常从所述数字接口的输入端子进行的、用于对连接至该输入端子 的其它设备进行认证的操作,作为错误连接检测操作,并且在存在响应于所述错误连接检 测操作的、来自连接至所述电设备的所述输出端子的其它设备的、预期在认证处理期间从 所述电设备的所述输出端子接收的响应的情况下,检测为发生该两个设备的输出端子之间 的错误连接;以及在所述错误连接检测步骤中检测到发生该两个设备的输出端子之间的错误连接时,给 出检测到错误连接的通知。
全文摘要
提供了一种具有数字接口的电设备及其控制方法。在具有数字接口的电设备中,由输入端子对连接至数字接口的输入端子的设备执行通常由输出端子在认证处理期间进行的操作作为错误连接检测操作。在存在响应于错误连接检测操作的、来自连接至数字接口的输入端子的设备的正常的响应时,电设备检测到所连接的设备被错误地连接。当检测到错误连接时,电设备给出检测到错误连接的通知。
文档编号H04N7/173GK101729839SQ200910177879
公开日2010年6月9日 申请日期2009年10月14日 优先权日2008年10月14日
发明者须贺和巳 申请人:佳能株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1