专利名称:传送设备、传送方法和程序的制作方法
技术领域:
本发明涉及适合用于一种系统(该系统包括根据被称为"高清晰度多媒体接口 (HDMI)标准"的数字视频/声音输入/输出接口标准执行输入或输出的设备)的传送方法、 适用于该传送方法的传送设备以及在传送设备中实现的程序。
背景技术:
"HDMI标准"已被提出作为用于允许例如在多个视频设备之间传送未经压縮的数 字视频数据的网络的接口标准。根据HDMI标准,视频数据作为基色数据被逐个像素地传 送。声音数据(音频数据)在视频数据的空白时段期间、利用用于视频数据的传送线路来传 送。要传送的基色数据包括用于红色、绿色和蓝色的基色数据(R数据、G数据和B数据)。 也可以传送亮度和色差信号(例如Y、Cb和Cr)来代替基色数据。 由通过根据HDMI标准的传送线路的连接形成的网络例如可包括主要用于发送或 接收视频或声音的设备(例如电视接收机)、视频记录/重放设备、视频重放设备和计算机 设备。通过根据HDMI标准的传送线路的连接使得能够传送视频内容和声音内容。除了用于 传送视频内容数据和声音内容数据的线路和时段以外,还可以提供用于传送控制数据(用 于控制接收者设备)的线路和时段。在下面的描述中,由通过根据HDMI标准的传送线路的 连接形成的网络被称为"HDMI网络"。 同时,被称为"局域网(LAN)"的网络被广泛地用作有线或无线网络。例如,在有线 LAN的情况下,设备利用诸如双绞对线缆之类的LAN线缆连接,并且设在网络上的路由器向 网络中的各个设备分配IP地址以允许进行通信。在无线LAN的情况下,设备和路由器之间 的通信是无线地执行的。在下面的描述中,利用IP地址执行传送的网络被称为"IP网络"。
在连接到LAN(IP网络)的设备也连接到作为外部网络的因特网的情况下,具有中 继功能(路由功能)的路由器向设备分配根据因特网规则的IP地址(例如全球IP地址), 以使得设备可以与因特网上的各种服务器进行通信。另一方面,在连接到LAN的设备未连 接到因特网的情况下,路由器向设备分配LAN私有的IP地址(例如私有IP地址)。
近年来,可连接到LAN的各种视频设备(例如电视接收机)已经随着通过光纤的 因特网连接的广泛增殖而得到了商业化。经由LAN到因特网的可连通性使得可以经由因特 网获取显示,并且累积在外部服务器中累积的视频内容和声音内容。除了获取诸如视频内 容之类的内容以外,到因特网的可连通性还使得可以获取关于节目表的数据、更新用于连 接到网络的设备的软件,等等。到因特网的可连通性使得可以从连接到因特网的外部设备 进行预约以在具有记录/重放功能的设备上记录节目。 在可连接到LAN的视频设备的情况下,视频设备自身可包括用于分配IP地址的内 置路由器(路由功能部件)。 日本未实审专利申请公布No. 2002-232377公开了根据HDMI标准的数据传送的细 节。 日本未实审专利申请公布No. 2007-143059公开了使用IP地址的视频的发送和接收。
发明内容
然而,因为IP地址是由设在网络上的路由器确定并分配的,所以随着设备的开启
或关闭,分配给网络中的设备的IP地址在任何时候都可能经历改变。
当连接到IP网络的设备将在IP网络上发送数据时,该设备有必要利用IP地址指
定目的地。因而,当用户指定目的地时,用户有必要例如在查看IP地址的显示的同时选择 接收者。因为单独显示IP地址是不方便的,所以现有技术提出了获取关于IP网络上的目 的地设备的类型的信息以显示所获取的信息。然而,在任何一种情况下,用户仅仅依赖IP 地址来选择设备都是不方便的。 另外,在视频设备经由IP网络传送数据的情况下,对IP网络中的视频设备的电源 供应可能是有争议的。即,在使用IP地址的IP网络中,基本上有必要使得网络中的所有设 备都被开启,并且至少使得用于通过IP网络的通信的通信功能部件在任何时候都被开启。 因而,具有用于IP网络连接的端子的视频设备一般而言有必要至少使得其用于IP网络的 通信功能部件在任何时候都被开启,这导致难以完全地关闭视频设备。因此,具有IP网络 端子的视频设备可能在等待状态(待机状态)中消耗大量的电力。 考虑到以上内容,希望促进对设备的选择并且减少在使用诸如IP地址之类的网 络地址的传送处理中的电力消耗。 本发明可适用于可连接到第一网络和第二网络的传送设备。第一网络使得能够利
用由网络中的关键设备分配的第一地址来传送内容数据和/或控制数据。第二网络使得能
够利用由具有路由功能的设备分配的第二地址来传送内容数据和/或控制数据。 可连接到第一网络和第二网络的传送设备包括地址表,该地址表存储连接到第一
网络和第二网络两者的设备的第一地址和第二地址之间的对应关系。 利用该配置,针对第一网络获取的地址和针对第二网络获取的地址之间的对应关 系是任何时候都可从地址表中得知的。因此,传送设备可以通过参考地址表利用第一地址 来识别网络上的每个设备,即使在用在第二网络中的第二地址改变的情况下也是如此。
根据本发明,即使在用在不同于第一网络的第二网络中的第二地址改变的情况 下,也可以利用用在第一网络中的第一地址来识别第二网络上的每个设备。因而,即使在第 二地址根据需要改变的情况下,也可以识别第二网络上的每个设备并且可靠地将数据传送 到期望设备。 在位于第二网络中的传送路径的中点处的设备阻碍了传送(例如因为该设备被 关闭)的情况下,可以利用用在第一网络中的第一地址来识别阻碍设备。因此,可以执行用 于去除阻碍的处理(例如通过使用第一网络的控制来激活正讨论的设备),从而消除在任 何时候都保持设备待命用于通过第二网络的通信的必要性。
图1示出了根据本发明一个实施例的网络的示例性配置;
图2A图示了图1的配置下的IP网络的示例性配置;
图2B图示了图1的配置下的HDMI网络的示例性配置;
图3是示出根据本发明实施例的作为传送设备的示例性电视接收机的框图;
图4示出了根据本发明实施例的通过HDMI线路的传送的示例;
图5图示了根据本发明实施例的示例性地址表; 图6是示出根据本发明实施例用于从设备被关闭的状态开始在第二设备中播放 内容的示例性处理的流程图; 图7是示出在图6的示例性处理中、通过CEC线路的数据传送的示例的序列图;
图8是示出根据本发明实施例用于在网络上的设备中更新数据的示例性处理的 流程图; 图9是示出在图8的示例性处理中、通过CEC线路的数据传送的示例的序列图;以 及 图10示出了根据本发明实施例的网络的另一种示例性配置。
具体实施例方式
下面将参考附图描述本发明的实施例。
对实施例的描述将按以下顺序进行。
1.整个系统的示例性配置(图1、2A和2B)
2.网络上设备的示例性配置(图3)
3.通过HDMI网络的传送的细节(图4)
4.地址表的示例(图5) 5.内容在网络上的另一设备处被播放的示例(图6和7)
6.网络上的设备经由因特网被更新的示例(图8和9)
7.多条路径的示例(图10)
8.实施例的效果
9.修改 1.整个系统的示例性配置图1、2A和2B
图1示出了根据实施例的整个系统的概况。 提供了四个视频设备100、200、300和400。第一视频设备100是电视接收机,第二 视频设备200是视频记录/重放设备。第三视频设备300和第四视频设备400也各自是用 于记录/播放视频或声音的视频设备或声音设备。 这四个视频设备100至400各自包括根据HDMI标准的端子(下文中称为"HDMI 端子"),并且可通过HDMI传送线缆90彼此连接。HDMI端子可以是用于视频数据和声音数 据的输出端子或者用于视频数据和声音数据的输入端子。在任何一种情况下,与要输入或 输出的数据(例如视频数据和声音数据)的控制相关联的控制数据既可被输入到HDMI端 子,也可被从HDMI端子输出。 在图1的示例中,作为电视接收机的第一设备100的HDMI端子(输入端子)利用 HDMI传送线缆90连接到第三设备300的HDMI端子(输出端子)。第三设备300的另一 HDMI端子(输入端子)利用HDMI传送线缆90连接到第二设备200的HDMI端子(输出端 子)。第三设备300的又一 HDMI端子(输入端子)利用HDMI传送线缆90连接到第四设备 400的HDMI端子(输出端子)。
在该示例中,通过HDMI传送线缆90不仅形成了 HDMI网络,还形成了用来基于IP 地址传送分组(IP分组)的IP网络。利用HDMI传送线缆形成的IP网络的特定示例将在 后面讨论。 作为电视接收机的第一设备IOO包括用于LAN连接的网络端子。路由器10经由 LAN线缆11连接到LAN端子。路由器10经由LAN线缆12连接到因特网。
图1的配置中的IP网络的配置和HDMI网络的配置分别在图2A和2B中示出。
图2A示出了 IP网络的配置。 在IP网络中,设备100至400顺序连接到路由器10,从而允许经由IO在设备和因 特网之间进行数据传送。因此,路由器10向IP网络中的设备100至400分配不同的IP地 址。为了通过IP网络传送数据,目的地的IP地址被附接到每个分组(IP分组)。在目的地 的IP地址是因特网上的外部地址的情况下,要传送的数据经由因特网被从路由器IO传送 到外部设备(服务器、客户端等)。 路由器10或者可以向设备分配静态IP地址,或者可以在任何时候改变分配给设 备的IP地址。基本上,很有可能在网络配置改变时改变IP地址。这种网络配置的改变例 如包括IP网络中的设备完全关闭的情况。
图2B示出了 HDMI网络的配置。 在HDMI网络中,视频数据和声音数据以及控制数据被在通过HDMI传送线缆90直 接连接的四个设备之间传送。网络中的关键设备(例如第一设备IOO)在例如每次检测到线 缆90的连接状态的改变时分配用在HDMI网络中的地址(HDMI地址)。在图2B的示例中, HDMI地址被作为电视接收机的第一设备100分配。例如,第一设备100被分配以HDMI地址 "0. 0. 0. O",第二设备200被分配以HDMI地址"l. 1. 0. O",第三设备300被分配以HDMI地 址"l. 0. 0. O",第四设备400被分配以HDMI地址"l. 1. 1. 0"。以上HDMI地址是示例性的。 HDMI地址可以被网络中除了第一设备100以外的设备分配。 一旦被分配,HDMI地址就被维 护,直到经由HDMI传送线缆90连接的设备的配置改变为止。 在实施例中,用于指示HDMI地址和IP地址之间的对应关系的地址表的数据在视 频设备100至400 (这些设备可连接到HDMI网络和IP网络两者)的每一个中被生成,并存 储在每个设备的存储器中。每当IP地址改变时,地址表就被更新。地址表的特定示例将在 后面讨论。 2.网络上设备的示例性配置图3 下面描述连接到网络的设备的配置。作为第一设备100的电视接收机的配置被描 述作为示例。 作为第一设备的电视接收机100具有用于模拟广播接收的天线输入端子102a(可 连接到陆地波天线101)和用于数字广播接收的天线输入端子107a(可连接到数字广播接 收天线106)。 从用于陆地模拟广播接收的天线输入端子102a输入的广播波信号被陆地波模拟 调谐器102解调为基带视频和声音信号。所获得的视频信号被视频解码器103转换为数字 分量数据。所获得的声音信号被声音模/数转换器104转换为数字信号。
从用于数字广播接收的天线输入端子107a输入的广播波信号被数字解调调谐器 107转换为 -TS流。MPEG-TS流被提供到MPEG解码器108。 MPEG解码器108将视频数据解码为数字分量数据,并将声音数据解码为数字声音数据。 各个经转换的视频数据被提供到视频处理电路105。在执行了各种视频处理之后, 视频数据被提供到图形生成电路109。图形生成电路109生成操作电视接收机100所必需 的图形屏幕,并将图形屏幕叠加在正被显示的视频数据上或者利用图形屏幕来替代视频数 据。图形生成电路109还准备诸如内容列表之类的用户界面屏幕。由图形生成电路109输 出的视频数据被提供到面板驱动电路110。面板驱动电路110基于所提供的视频数据来驱 动显示面板111以使得显示面板111显示视频。 同时,经转换的声音数据被提供到声音处理电路112。在执行了各种声音处理之 后,声音数据被提供到声音放大电路113。在调节到适当的音量之后,声音被从扬声器114 输出。 在电视接收机100中执行的各种处理是在CPU 117的控制下执行的,CPU 117用 于控制整个电视接收机100的操作。CPU 117进行的控制所必需的软件(程序)被存储在 闪存ROM 118中,并且利用SDRAM 119来执行。CPU 117以及存储器118和119通过内部总 线122连接。从外部输入的数据(例如内容列表)在CPU 117的控制下也被存储在SDRAM 119或闪存R0M 118中。所存储的数据(例如内容列表)在CPU 117的控制下被读取,并被 用于使得图形生成电路109生成用户界面屏幕。 根据该示例的电视接收机100还包括用于接收遥控信号的光接收部件120,并且 被配置为接收从单独的遥控设备121发送来的遥控信号(红外信号)以将遥控信号中指示 的控制命令发送到CPU 117。 根据该示例的电视接收机100包括作为外部输入端子的HDMI端子115和网络端
子124。 HDMI端子115接收基带视频数据等。所接收的数字基带数据经历由HDMI传送部
件116执行的输入处理。所接收的视频数据和声音数据被分别提供到视频处理电路105和
声音处理电路112并被它们处理,并且被分别显示为视频并输出为声音。 网络端子124可连接到诸如以太网(注册商标)之类的IP网络,并且连接到网络
接口部件123。网络接口部件123在CPU 117的控制下执行与经由网络端子124连接的另
一设备的数据传送的处理。 在实施例中,HDMI传送部件116利用连接到HDMI端子115的HDMI传送线缆90来 执行对HDMI网络的传送处理。HDMI传送部件116还利用连接到HDMI端子115的HDMI传 送线缆90的一部分来执行对IP网络的传送处理。为此,HDMI传送部件116执行与网络接 口部件123的数据传送,以接收通过IP网络从网络接口部件123发送来的数据并将经由IP 网络接收的数据提供到网络接口部件123。 这些处理基于CPU 117的控制来执行。CPU 117至少包括HDMI网络控制处理功能 部件131和IP网络控制处理功能部件132。通过每种网络的数据传送在HDMI网络控制处 理功能部件131和IP网络控制处理功能部件132的控制下执行。HDMI网络控制处理功能 部件131和IP网络控制处理功能部件132可以通过硬件实现为专用控制部件,或者可以通 过软件实现为各个处理功能部件。HDMI网络控制处理功能部件131和IP网络控制处理功 能部件132使得用于存储用在各个网络(HDMI网络和IP网络)中的地址(HDMI地址和IP 地址)的地址表被生成,并被存储在SDRAM119或闪存R0M 118的存储区域的一部分中。地 址表由CPU 117基于HDMI网络控制处理功能部件131和IP网络控制处理功能部件132所用的地址来生成。当网络上的设备传送数据时,地址表中的数据被参考以识别接收者或发 送者地址或设备。通过每种网络发送的命令由CPU 117中的HDMI网络控制处理功能部件 131或IP网络控制处理功能部件132生成。所接收的命令被HDMI网络控制处理功能部件 131或IP网络控制处理功能部件132确定,并且HDMI网络控制处理功能部件131或IP网 络控制处理功能部件132基于所确定的命令来执行处理。 在该示例中,设备100的通信功能部件(它是通过HDMI网络的通信所必需的)的 电源可以被控制为与整个设备100的开或关相独立地开或关。同样地,设备100的通信功 能部件(它是执行通过IP网络的通信所必需的)的电源也可以被控制为与整个设备100 的开或关相独立地开或关。 除了第一设备100以外的设备(即设备200至400)基本上在网络连接方面具有 相同配置,尽管这里不进行描述。然而,应当注意,设备200至400可包括HDMI端子115但 不包括网络端子124。 3.通过HDMI网络的传送的细节图4 下面参考图4描述通过HDMI传送线缆90的数据传送的示例性配置。在图4的示 例中,示出了连接在第一设备100和第三设备300之间的HDMI传送线缆90。
如图4所示,根据HDMI标准,提供了用于传送视频数据的三个通道(即通道0、通 道1和通道2)以及用于传送像素时钟的时钟通道。各个通道中的数据通过各条线路91、 92 、93和94来传送。 对于每个通道,像素数据、垂直同步数据和水平同步数据以及辅助数据被作为发 送者的设备300的HDMI传送部件301中的通道合成部件301a、301b和301c合成并且发送。 作为接收者的设备100的HDMI传送部件116中的通道分离部件116a、116b和116c分离像 素数据、垂直同步数据和水平同步数据以及辅助数据。 通道0被用于传送B数据的像素数据(蓝色数据)、垂直同步数据、水平同步数据 以及辅助数据。通道1被用于传送G数据的像素数据(绿色数据)、两种类型的控制数据 (CTL0和CTL1)以及辅助数据。通道2被用于传送R数据的像素数据(红色数据)、两种类 型的控制数据(CTL2和CTL3)以及辅助数据。 还提供了用于电源的传送线路95以及作为控制数据传送通道的显示数据通道 (DDC)线路96和消费者电子设备控制(CEC)线路97。 DDC线路96是主要用于显示控制的 数据通道。CEC线路97是主要用于控制通过线缆连接的接收者设备的数据通道。
另外,在该示例中,HDMI传送线缆90中可能未使用或者可能共用的特定线路被用 作IP分组传送线路98。 一般而言,在IP分组通过LAN网络被双向传送的情况下,单独的线 路被用于从第一设备到第二设备的传送以及从第二设备到第一设备的传送。然而,在该示 例中,用于这两个方向的信号被彼此叠加,从而允许共用单个线路98 。
4.地址表的示例图5 下面描述要存储在每个设备的存储器(例如设备100的SDRAM119)中的示例性地 址表。 如图5所示,地址表存储针对至少HDMI网络上的所有设备的HDMI地址和IP地址 之间的对应关系。地址表还存储关于网络上每个设备的类型的信息,该信息是通过在IP网 络上交换控制命令或者在HDMI网络上交换控制命令而确定的。具体而言,在图1的网络配置的情况下,地址表存储这样的信息,该信息指示设备100的类型是显示设备、设备200是 记录/重放设备、设备300是音频处理设备、并且设备400是重放设备。要存储的每个设备 的类型可以更具体地确定。地址表还存储关于每个设备是根据后面将讨论的DLNA标准充 当服务器或客户端还是不支持DLNA标准的区别。关于每个设备是充当服务器或客户端还 是不支持DLNA标准的区别的数据是基于经由HDMI网络通过CEC线路97 (图4)传送的命 令而收集的。 地址表还存储关于每个设备是否有因特网连接功能的信息。具有因特网连接功能 的设备可包括可直接连接到路由器或类似设备的端子,例如图3中所示的第一设备100的 网络端子124。因特网连接功能可以通过无线因特网连接实现。 图5中所示的地址表被设在可连接到IP网络和HDMI网络两者的所有设备中,换 句话说,被设在通过HDMI传送线缆90连接到HDMI网络和IP网络两者的所有设备中。
5.内容在网络上的另一设备处被播放的示例图6和7 下面描述使用各种网络的数据传送的示例。在IP网络中,视频内容和声音内容可 以根据作为内容传送标准(指南)的数字生活网络联盟指南(下文中称为"DLNA标准") 来发送和接收。 图6的流程示了这样一个示例,其中在图l所示的网络配置中,从网络上的所 有设备都被关闭的状态中,必需的设备被开启,并且视频内容在图1所示的第二设备200上 被播放并且被传送到第一设备100。由第一设备100接收的视频内容和伴随视频内容的声 音数据分别经历由作为电视接收机的设备100执行的视频显示处理和声音输出处理。用于 视频内容的数据根据DLNA标准通过IP网络被从第二设备200传送到第一设备100 (作为 IP分组)。 下面顺序描述图6的流程图的处理。最初,HDMI网络上的所有设备都被关闭并处 于待机状态中。当每个设备都被关闭时,能够利用用于HDMI网络的通信功能部件来进行通 信,但是不能利用用于IP网络的通信功能部件来进行通信。为了执行通过IP网络的通信, 有必要至少开启用于IP网络的通信功能部件。 在所有设备都被关闭的情况下,用户操作遥控设备121(图3)的电源键以使第一 设备100从关闭状态变为开启状态(步骤Sll)。用户还执行命令根据DLNA标准重放累积 在另一设备(服务器)中的内容的操作(步骤S12)。然后,基于地址表中的数据来准备根 据DLNA标准可操作为服务器的设备的列表并进行显示(步骤S13),从而允许用户执行从 列表中选择设备的操作(步骤S14)。假定用户选择第二设备200。在根据DLNA标准的传 送处理(该处理使用IP网络)中,列表上的设备使用IP地址来标识。这里,与所选设备的 HDMI地址相对应的IP地址利用图5中所示的地址表来标识。 第一设备100通过HDMI网络利用HDMI地址来访问作为所选设备的第二设备 200(步骤S15)。通过HDMI网络提供了开启插入在第一设备100和第二设备200之间的任 何设备(即,第三设备300)的IP网络功能的命令(步骤S16)。 作为所选服务器的第二设备200被开启(步骤S17),并且第一设备100和第二设 备200通过经由HDMI网络的通信来交换它们的IP地址以核实它们当前的IP地址(步骤 S18)。如果设备的经核实IP地址不同于存储在地址表中的设备的IP地址,则所存储的数 据被更新。
当执行以上处理时,利用通过IP网络的因特网协议并利用在步骤518中获得的IP 地址建立了从第一设备100到第二设备200的连接(步骤S19),并且通过根据DLNA标准的 过程建立了第一设备100和第二设备200之间的连接(步骤S20)。之后,第二设备200所 保持的内容列表根据DLNA标准所规定的过程被显示在第一设备100上,从而允许从列表中 选择要播放的内容(步骤S21)。所选的内容被从第二设备200发送到第一设备100以使得 第一设备100显示视频并输出声音(步骤S22)。 图7示出了在图6的流程图的处理中、在HDMI网络的CEC线路中执行的示例性处 理。如上所述,用于HDMI网络的控制数据通过CEC线路来交换。作为要在图6的流程图 的处理之前执行的预处理,第一设备100、第二设备200和第三设备300已预先声明在通过 H匿I网络的通信期间它们是根据DLNA标准的服务器还是客户端。 即,第二设备200向第一设备100声明是根据DLNA标准的服务器(步骤S101),并 且还向第三设备300声明是根据DLNA标准的服务器(步骤S102)。 第一设备100向第二设备200声明是根据DLNA标准的客户端(步骤S103),并且 还向第三设备300声明是根据DLNA标准的客户端(步骤S104)。作为服务器或客户端的声 明是利用CEC线路执行的,并且可以在任何时候执行。所声明的类型被存储在地址表中。
当执行以上预处理时,用户在所有设备都被关闭的情况下执行操作以开启第一设 备100并且根据DLNA进行播放(步骤S105)。该命令是利用例如遥控设备121 (图3)执行 的。基于该操作显示服务器的列表(步骤S106),并且用户基于所显示的列表例如选择第二 设备200(步骤S107)。 当执行选择时,第一设备100利用CEC线路向第三设备300发送用于开启其IP网 络通信功能的通电命令(步骤S108),以仅开启第三设备300的IP网络通信功能部件。第 一设备100还利用CEC线路向第二设备200发送通电命令(步骤S109)以激活第二设备 200的各种功能。 之后,第二设备200利用CEC线路向第一设备100通知第二设备200的IP地址 (步骤S110),并且第一设备100利用CEC线路向第二设备200通知第一设备100的IP地 址(步骤Sill)。以上处理是针对HDMI网络执行的,然后执行针对IP网络的处理,如图6 的流程图所示。 在图7的序列图中,利用CEC线路传送通电命令以作为控制命令。另外,完成了用 于在处理后关闭接收到命令的设备的断电命令。在断电命令的情况下,可以提供用于将整 个设备带入待机状态的命令和用于关闭IP网络的通信功能部件的命令。或者,可以共用单 一类型的命令。 6.网络上的设备经由因特网被更新的示例图8和9 下面参考图8和9描述第二设备200利用IP网络来更新安装在第二设备200中 的软件的示例性处理。在这种情况下,连接到IP网络的第二设备200经由作为外部网络的 因特网(外部)访问存储用于更新的软件的服务器。另外在这种情况下,连接到网络的所 有设备最初都被关闭。 参考图8,首先,第二设备200利用安装在设备200自身中的定时器功能而被开启 (步骤S31)。第二设备200通过HDMI网络利用HDMI地址来访问用于连接到因特网的设备 (步骤S32)。"用于连接到因特网的设备"指代第一设备100,因为从图5的地址表看,该设备100直接连接到图1的路由器10。 第二设备200随后利用HDMI网络的CEC线路向第一设备100发送用于开启第一 设备100的IP网络通信功能部件的命令,以开启第一设备100的因特网连接功能部件(步 骤S33)。第二设备200还向第三设备300(该设备位于第二设备200和第一设备100之间 的路径的中点处)发送用于开启第三设备300的IP网络通信功能部件的命令,以开启第三 设备300的通信功能部件(步骤S34)。 之后,第二设备200和第一设备100利用HDMI网络的CEC线路来彼此交换它们的 IP地址以进行核实(步骤S35)。第一设备100允许第二设备200经由第一设备100通过 IP网络连接到因特网并且访问外部网站(步骤S36)。第二设备200经由第一设备100下 载用于要更新的软件的数据(步骤S37),并且利用所下载的数据来更新设备200中的软件 (步骤S38)。 当以上处理完成时,第二设备200利用HDMI网络的CEC线路向第一设备100和第 三设备300发送断电命令以将这些设备带入待机状态(步骤S39)。最终,第二设备200自 身被关闭并进入待机状态(步骤S40)。 图9示出了在图8的流程图的处理中、在HDMI网络的CEC线路中执行的示例性处理。 作为要在图8的流程图的处理之前执行的预处理,第一设备100在通过HDMI网 络的通信期间利用CEC线路预先向每个设备声明它具有因特网连接功能(步骤S121和 S122)。 接收到关于因特网连接功能的每个设备在其地址表中存储所接收的信息。S卩,关 于第一设备100是否具有因特网连接功能的信息("是"、"否")被存储,如图5的地址表中 所示。 当用于更新的时刻来到时,期望进行更新的第二设备200利用HDMI网络的CEC线 路向第一设备100和第三设备300发送通电命令(步骤S123和S124)。通电命令是用于开 启第一设备100和第三设备300的IP网络通信功能部件的命令。之后,第一设备100和第 二设备200利用CEC线路来交换它们的IP地址(步骤S125和S126),并且利用经核实的 IP地址通过IP网络执行用于因特网连接的通信。 当更新处理完成时,第二设备200利用CEC线路向第一设备100和第三设备300 发送断电命令以关闭这些设备(步骤S127和S128)。
7.多条路径的示例(图10) 在图1的网络配置中,用于数据传送的路径被唯一确定。然而,在提供了多条路径 的情况下,在选择用于通过IP网络进行数据传送的一条路径之前,可以利用HDMI网络的 CEC线路来检查设备的状态。 S卩,假定例如如图10所示,作为通过HDMI传送线缆的第一设备100和第二设备 200之间的连接,提供了经由第三设备300通过路径A的连接和经由第五设备500通过路径 B的连接。每个HDMI传送线缆也用于IP网络连接功能。 在该配置中,可能存在这样的情况,即当第二设备200期望通过IP网络与第一设 备100通信时,位于路径A的中点处的第三设备300处于操作中并且因而可能阻碍数据的 中继。在这种情况下,第二设备200选择路径B,并且利用HDMI网络的CEC线路向第五设备500发送通电命令以开启第五设备500的IP网络通信功能部件从而开始通过路径B的 通信。 这样,即使在IP网络中提供了多条路径的情况下,也可以基于对HDMI网络的确定
结果来执行对路径的选择。
8.实施例的效果 根据上述实施例,在提供了两种网络连接(即,HDMI网络和IP网络)的情况下,可 以容易且可靠地执行对用于通过IP网络进行传送的设备的选择。因而,即使在用于IP网 络的地址在必要时改变的情况下,也可以识别网络上的设备并且可靠地向期望设备传送数 据。 在位于IP网络中的传送路径的中点处的设备阻碍了传送(例如因为它被关闭) 的情况下,可以利用用于HDMI网络的地址来识别阻碍设备。因此,可以执行用于去除阻碍 的处理(例如,通过使用HDMI网络的控制来激活正讨论的设备),从而消除保持设备在任何 时候都待命用于通过IP网络的通信的必要,并且实现设备的功耗减少。
9.修改 在上述实施例中,通过利用用于HDMI网络的传送线路中的特定线路执行通过IP 网络的传送,通过单个传送线路连接了两种网络。或者,可以对通过不同传送线路连接的网 络执行相同的处理。这两种网络中的至少一种可以是由无线连接形成的网络。
在实施例中,两种网络之一 (第一网络)是HDMI网络,而另一个(第二网络)是 IP网络。然而,这两种网络可以各自是具有不同系统配置的网络。 在上述实施例中,诸如电视接收机之类的视频设备或声音设备充当可连接到两种 网络的传送设备。然而,本发明也可以应用于例如用于执行各种数据处理的个人计算机设 备(信息处理设备)。在这种情况下,个人计算机设备包括该实施例的网络通信处理功能部 件和网络连接端子。个人计算机设备还存储等同于地址表的数据以及用于使得两个网络通 信功能部件彼此协同地执行处理的软件(程序)。 本申请包含与2008年9月30日向日本专利局提交的日本在先专利申请JP 2008-255452有关的主题,该申请的全部内容通过引用结合于此。 本领域技术人员应当理解,可以根据设计要求和其它因素进行各种修改、组合、子 组合和变更,只要它们在权利要求或其等同物的范围之内。
权利要求
一种传送设备,包括第一网络连接控制部件,该部件控制到第一网络的连接,所述第一网络使得能够利用由所述网络中的关键设备分配的第一地址来传送内容数据和/或控制数据;第二网络连接控制部件,该部件控制到第二网络的连接,所述第二网络使得能够利用由具有路由功能的设备分配的第二地址来传送内容数据和/或控制数据;以及地址表,该地址表存储经由所述第一网络连接控制部件连接的第一网络上的设备的第一地址和经由所述第二网络连接控制部件连接的第二网络上的设备的第二地址之间的对应关系。
2. 如权利要求1所述的传送设备,其中所述第一网络连接控制部件能够经由所述第一网络向所述网络上的另一设备传 送第一命令,所述第一命令激活用于执行与所述第二网络的通信的通信功能部件。
3. 如权利要求2所述的传送设备,其中所述第一网络连接控制部件能够经由所述第一网络向所述网络上的另一设备传 送第二命令,所述第二命令解除激活用于执行与所述第二网络的通信的通信功能部件。
4. 如权利要求3所述的传送设备,其中所述第一网络连接控制部件控制使用传送线路的连接,所述传送线路至少具有用 于传送包括视频数据和声音数据的内容数据的第一信号线、用于传送控制数据的第二信号 线以及用于其他处理的第三信号线;并且所述第二网络连接控制部件控制使用所述传送线路的第三信号线的连接。
5. 如权利要求1至4中的任何一个所述的传送设备,其中所述第一网络通过根据高清晰度多媒体接口标准的传送线路连接;并且 所述第二网络是使用因特网协议地址作为所述第二地址并且使得能够经由所述第二 网络进行与外部的数据传送的网络。
6. —种传送方法,包括以下步骤控制到第一网络的连接,所述第一网络使得能够利用由所述网络中的关键设备分配的 第一地址来传送内容数据和/或控制数据;控制到第二网络的连接,所述第二网络使得能够利用由具有路由功能的设备分配的第 二地址来传送内容数据和/或控制数据;以及在地址表中存储连接到所述第一网络和所述第二网络两者的设备的第一地址和第二 地址之间的对应关系。
7. —种用于使得作为信息处理设备的传送设备执行以下步骤的程序 控制到第一网络的连接,所述第一网络使得能够利用由所述网络中的关键设备分配的第一地址来传送内容数据和/或控制数据;控制到第二网络的连接,所述第二网络使得能够利用由具有路由功能的设备分配的第 二地址来传送内容数据和/或控制数据;以及在地址表中存储连接到所述第一网络和所述第二网络两者的设备的第一地址和第二 地址之间的对应关系。
全文摘要
本发明公开了传送设备、传送方法和程序。该传送设备包括第一网络连接控制部件,该部件控制到第一网络的连接,第一网络使得能够利用由网络中的关键设备分配的第一地址来传送内容数据和/或控制数据;第二网络连接控制部件,该部件控制到第二网络的连接,第二网络使得能够利用由具有路由功能的设备分配的第二地址来传送内容数据和/或控制数据;以及地址表,该地址表存储经由第一网络连接控制部件连接的第一网络上的设备的第一地址和经由第二网络连接控制部件连接的第二网络上的设备的第二地址之间的对应关系。
文档编号H04N5/775GK101715096SQ200910174560
公开日2010年5月26日 申请日期2009年9月28日 优先权日2008年9月30日
发明者市村元, 鸟羽一彰 申请人:索尼株式会社