可遥控电子装置以及遥控方法

文档序号:7727691阅读:313来源:国知局
专利名称:可遥控电子装置以及遥控方法
技术领域
本发明涉及一项信息处理技术。更具体地,本发明涉及一项能有效应用于如具有IEEE1394接口的数字VTR等的电子装置。该装置是被另一个如数字电视或数字广播调谐器(同样也具有IEEE1394接口)以一种独占方式遥控的。
现已开发出许多种用一种电子装置通过一个连接多个电子装置的网络环境遥控另一种电子装置的技术。例如,IEEE1394总线,一种高速串行的总线,作为建立家庭网络媒介而引起了人们的注意,它用于AV装置的数字化连接,如数字广播调谐器和数字电视的彼此连接,而且有望普遍应用于未来的家庭中。
作为通过IEEE1394总线遥控AV(音频一视频)装置的一种具体方式,现有一种AV/C命令标准以及一种HAVi(家庭音频一视频交互操作能力)标准。AV/C命令标准是为了遥控通过IEEE1394总线连接的AV装置而提供的,一个定义低水平命令协议的标准,它甚至可用于简易的AV装置。详情请参照“AV/C数字接口命令组整体规范,版本3.0,1394贸易联合会公文第1998003号”。
另一方面,HAVi标准是规定连接于IEEE1394AV装置的软件的基本规范的标准。HAVi标准定义了一种API(应用程序接口),该API使一台相对高性能的AV装置通过IEEE1394总线遥控另一台AV装置。详情请参考“家庭音频/视频互释能力结构规范,版本1.0,家庭音频/视频解释能力组织”。
依据HAVi规范,AV装置之间的的控制是通过依据HAVi标准在软件模块之间变换信息来执行的,每一个软件模块叫做一个软件单元。符合HAVi标准的信息被称作HAVi信息。一种代表控制目标的HAVi装置的软件单元叫做DCM(装置控制模块),而另一种代表控制目标AV装置的功能的软件单元叫做FCM(功能成分模块)。假设一个充当控制器的AV装置尝试控制另一个作为目标的AV装置。当作控制器的AV装置叫做控制设备,而作为被控制目标的AV装置称为目标设备。因此,在控制设备中充当软件单元的应用模块将HAVi信息传送到目标设备的DCM和FCM,以便能遥控目标设备。一收到HAVi信息,DCM或FCM就依照该信息来控制目标设备。
通过DCM或FCM控制目标设备是HAVi标准的一个主要特征。实际上,DCM和FCM不必存在于目标设备中。换句话说,DCM和FCM可以存在于另一种设备中。FAV设备是控制设备类中的一种。代码单元是通过IEEE1394总线从目标设备上传到FAV设备的。该代码单元是目标设备的DCM或FCM的软件代码。FAV设备可以执行从DCM和FCM上上传的软件代码的命令。DCM和FCM的软件代码写在一种叫做JAVA的程序语言中。FAV设备需要提供一个可执行JAVA程序语言中的代码命令的环境。
另一方面,目标设备可体现为一种BAV设备,BAV设备是HAVi标准类设备中的一种,它有一个含有被称为SDD数据的嵌置数据的配置,而且可以使另一种装置以高度的自由通过1394总线参考这种数据。如果BAV设备没有可执行DCM和FCM的环境,那么BAV设备自己的DCM和FCM就作为代码单元存于SDD数据中。
图8显示了一种FAV设备101装载BAV设备102的代码单元的系统的配置。FAV设备101,BAV设备102和LAV设备103与IEEE1394总线104连接起来。LAV设备103也是HAVi标准类设备中的一种。尽管具有1394接口,LAV设备103却代表了一种不符合HAVi标准的设备。FAV设备101读出存于BAV设备102中的存储器202中的SDD数据,以便将代码单元105存储至存储器201中。代码单元105包括用于控制BAV102的DCM106和FCM107。FAV设备101执行其中的DCM106和FCM107的命令。
FAV设备101中的应用模块向DCM106和FCM107传送HAVi讯息,通过IEEE1394总线104采用一种方式来控制BAV设备102。DCM106或FCM107依据标准的AV/C命令标准与BAV设备102进行可靠的通信。
正如上文中所描述的,一个AV装置可通过采纳AV/C命令或HAVi标准接受遥控。然而,一个目标设备也许必须要回应由许多控制设备以独占的方式发出的遥控命令。打个比方,假设一个作为目标设备的数字VTR与用作控制设备的两个数字式电视连接成一个网络。在这种独占遥控方案中,当数字式VTR依据一台数字电视的命令回放一盘电视录影带时,这个数字式VTR就处于一种无法接受另一台数字电视的遥控命令的状态。实现目标设备的独占使用方式已在AV/C命令标准和HAVi标准中进行了规定。
在AV/C命令标准中,规定了一个预订命令。当目标设备从控制设备中接受了一个预订命令时,目标设备就会拒绝接受所有基于AV/C命令标准的命令,以及由除了发出预订命令以外的设备执行的命令。
另一方面,根据HAVi标准,一种成功的传送作为目标设备的FCM的预订处理的软件单元可以独占该FCM。因为上述情况,要使软件单元独占目标设备的FCM,该软件单元就必须用另一种称作资源管理器的软件单元来实现预订处理过程,以控制FCM的使用。资源管理器必须存在于一个FAV设备中。
图9显示了FCM的独占控制的遥控处理过程的第一步的流程。在图9显示的流程图中,FAV设备101尝试遥控BAV设备102。FAV设备101包括应用模块109,资源管理器110以及FCM107,它是从102上传的。
首先,在P601这一步,应用模式109对FCM107的当前预订状态进行查询。根据HAVi规范,FCM107保持了目前正在预订处理FCM107本身的软件单元的记录。当时正在预订处理FCM107的软件单元此后就叫做代理订户。做为上述查询的应答,在P601的处理过程中,FCM107向应用模块109发出目前没有代理订户对FCM107进行预订处理的指令信息。
因此,这条信息告知应用模块109一个事实,FCM107还可以被预订处理。在处理过程P602中,应用模式109向资源管理器110发出对FCM107进行预订处理的请求。收到应用模式109的请求预订处理的命令以后,资源管理器110就执行对FCM107的预订处理步骤。如果预订处理成功,应用模式109就在P603过程中向FCM107发去遥控信息。收到遥控信息后,FCM107即用标准的AV/C命令遥控BAV设备102。
假设一个网络,除与符合HAVi标准的FAV和BAV设备兼容之外,它还包括LAV设备,而该设备不符合HAVi标准。在这种情况下,如果FAV设备要利用HAVi机理控制BAV设备,而同时当作遥控器的LAV设备正采用HAVi技术以外的方式控制BAV设备,这样的话,就很有可能发生独占控制不匹配的情况。除了HAVi技术之外的一种方法的例子就是AV/C命令标准。


图10显示了第二个遥控处理流程,在这一过程中,FAV和LAV设备同时遥控BAV设备。首先,在处理步骤P701中,LAV设备103用AV/C命令对BAV设备102的目前预订状态进行询问。作为对这一询问的应答,在处理步骤P701中,BAV设备102用AV/C命令向LAV设备103提供信息,指示目前没有设备对BAV设备102进行预订处理。在下一步P702中,LAV设备103用AV/C命令对BAV设备102进行预订处理。然后,在下一步P703中,用AV/C命令来执行控制。此时,BAV设备102就再也不能被LAV设备103以外的任何设备以AV/C命令控制。
与此同时,在图9显示的系统中,FAV就要尝试采用HAVi机理对BAV设备102进行预订处理和遥控。这样的话,在处理步骤P704中,应用模块109就对FCM107当时的使用状态进行查询。因为FCM107没有意识到LAV设备103已用AV/C命令对BAV设备进行预订处理这一事实,FCM107就向应用模块109提供信息,指示目前没有代理订户控制BAV设备102。
应用模块109因此决定FCM107可以被预订处理。因此,在下一步P705中,应用模式109向资源管理器资源管理器110发出预订处理命令。资源管理器110依据由应用模式109发出的命令对FCM107进行预订处理。一旦预订处理成功,应用模块109就在处理步骤P706中向FCM107发出控制信息。一旦接到控制信息,FCM107就会尝试用标准的AV/C命令遥控BAV设备102。然而,BAV设备102会拒绝AV/C命令。
这样,就出现了一个问题,应用模块109不能控制BAV设备102,尽管存在一个事实,应用模块109已成功的传送了预订处理命令。
本发明的目的是提供一个可遥控的电子装置,一个遥控装置,和一种遥控方法,这种方法可通过IEEE1394网络遥控这个可遥控的电子装置,而且还不会引起该可遥控电子装置的独占控制的不匹配,尽管符合和不符合HAVi标准的装置都与网络连接。
为了解决上述问题,本发明提供了一种电子装置,它包括网络连接功能块,和通过网络使另一设备遥控上述电子装置的内置软件,其中第一个具有网络连接功能的控制装置通过所述网络获取所述软件及通过执行所述第一控制装置的所述软件来遥控所述电子装置;以及所述电子装置具有一个独占控制请求通知装置,用于向正在被所述第一控制装置执行的所述软件传达独占控制请求,以防它收到来自具有网络连接功能的第二控制装置的所述独占控制请求。
图1显示了由本发明的第一个实施例实现的遥控系统的标准配置。
图2显示了由本发明的实施例使用的FAV设备的内部软件配置。
图3显示了由本发明的实施例使用的BAV设备的内部软件配置。
图4显示了本实施例中标准的命令交换流程。
图5显示了由本发明的第一种实施例执行的遥控系统的第一种标准遥控处理的流程。
图6显示了由本发明的第一种实施例执行的遥控系统的第二种标准遥控处理的流程。
图7显示了由本发明的另一种实施例执行的遥控系统的第三种标准遥控处理的流程。
图8显示了常规的HAVi系统的配置。
图9显示了采用由常规系统采纳的HAVi标准的独占控制的第一种遥控处理流程。
图10显示了采用由常规系统采纳的HAVi标准的独占控制的第二种遥控处理流程。
下面,参考附图详细描述本发明的一些优秀实施例。
图1显示了由本发明的第一种实施例实现的遥控系统的一个标准配置。在图1显示的遥控系统中,FAV设备101,BAV设备102以及LAV设备103由IEEE1394彼此连接起来。如FAV设备101,可以想象是一个数字电视或STB(机顶盒),符合HAVi标准。从另一方面来说,如BAV设备102,也符合HAVi标准,可以想象是一个数字VTR。再如LAV设备103,同样可以想象是一台数字电视或一台STB,虽不符合HAVi标准,却可以利用AV/C命令遥控一个搭配装置。
在本实施例中,FAV设备101和LAV设备103各自都履行控制设备的功能。另一方面,BAV设备102充当目标装置。BAV设备102具有内置于SDD数据中的代码单元105。FAV设备101将代码单元105存储于自身,并用代码单元105控制BAV设备102。BAV设备102可被AV/C命令控制,而且还支持依据AV/C命令标准的预订处理。
BAV设备102有一个存储SDD数据的主存储器202。同理,FAV设备也有一个存储器201用来从BAV设备102来上传代码单元105。
代码单元105是从被BAV设备102使用的存储器202上传到由FAV设备101使用的存储器201上的,包括DCM106,FCM107和代理订户108。DCM106是被FAV设备101使用的,用来整体控制BAV设备102的一种软件单元。例如,DCM106是用来开启BAV设备102的电源的。另一方面,FCM107是由FAV设备用于控制BAV设备102中的许多功能的软件单元。比如说,在用做为BAV设备102的数字化VTR这一情况中,FCM107用于控制录象带进行重放,停止和快进的操作。代理订户108是具有控制BAV设备102的预订处理状态的功能的软件单元。具体一点说,当LAV设备103用AV/C命令在BAV设备102上实施预订处理时,代理订户108从BAV设备102收到通告信息。该信息表明预订处理已经被执行。代替信息通知方式,代理订户108查明BAV设备102的预订状态。另外,代理订户108还有一个功能,当LAV设备103发出的BAV设备102的预订处理命令被确认后,代理订户108可以实施符合HAVi机理的预订处理。
下一步,解释了FAV设备101内部软件配置。图2显示了FAV设备101的内部软件配置。为了解释的更详细,本图显示了经过从BAV设备102上传代码单元105这一操作后的状态。正如图2中所显示的,FAV设备101的外部配置包括DCM106,FCM107,代理订户108,应用模块109,资源管理器110,通讯系统111以及1394控制模块112。所有这些配置元素各自都用作HAVi软件单元。DCM106,FCM107和代理订户108都包含于从BAV设备102上传的代码单元105中。
信息传输系统111有一个信息转置功能,这一功能是从许多软件单元接受HAVi信息,再将其传送到最终的软件单元。1394控制模块有一项功能,在HAVi信息被转移到FAV设备101以外的地方去的时候,可以通过1394总线104传播HAVi信息。1394控制模块还有一项功能,如果从FAV设备101之外的目标接收到该信息,则将一个HAVi信息传送到该FAV设备101中的软件单元。
DCM106、FCM107和代理订户108每个都有这样的功能,即通过讯息传输系统111和1394控制模块112来与BAV设备102交换AV/C命令。
下面,解释了BAV设备102的内部软件配置。图3是BAV设备102的内部软件配置示意图。正如图3中所展示的,BAV设备102的外部结构包括一个1394模块112,一个AV/C命令处理模块122,一个控制命令处理模块123,一个预订处理模块124以及独占控制请求通知模块125。1394控制模块121具备一项功能,可通过1394总线104与BAV设备102外部的装置进行信息交换。AV/C控制命令处理模块有一项功能,将上级软件模块发出的AV/C命令通过1394控制模块121转移到该命令的最终目标装置。另外,AV/C命令处理模块122还具备一项功能,从BAV设备102以外的装置接收到AV/C命令并将其传到被设定为接收AV/C命令的BAV设备102的处理模块中。控制命令处理模块123处理从BAV102外部的装置发出的AV/C命令来遥控102。预订处理模块124处理来自BAV设备102以外的装置发出的请求预订处理的AV/C命令。独占控制请求通知模块125是用于将与上传到FAV设备101的代理订户108的进行交换AV/C命令的模块。
当从LAV设备103发出的请求进行预订处理的AV/C命令被接收到后,预订处理模块124就告知独占控制请求通知模块125本命令。独占控制请求通知模块125将这一预订处理命令当作AV/C命令传输到代理订户108。当独占控制请求通知模块125收到该命令时,就将本命令传至预订处理模块124,然后由本模块进行预订处理命令。
在此情况下,在代理订户108与独占控制请求通知模块125之间交换的AV/C命令就不能用于与其他模块及设备的交流。这样,如具体的命令规范,举例来说,可以想象使用制造BAV设备102的厂家制定的命令组,即本厂家的独有命令。作为可供选择的另一种方法,与厂家的专有命令相比,代理订户108与独占控制请求传输模块125之间的交流也可通过利用新制定的命令来实现。图4是一幅标准的代理订户108与独占控制请求通知模块125之间交流的流程图。
正如图4所显示的,流程的第一步交流始于处理过程P501。在P501中,上传到FAV设备101上的代理订户108传输了网络确认信息,以便认证1394网络FAV设备101作为AV/C命令被传到独占控制请求通知模块125中。本网络认证信息是一条AV/C命令必不可少的传输目标的地址。代理订户108在存入FAV设备101之前,最初是作为代码单元存在BAV设备102中的。因此,代理订户108能了解到BAV设备102的网络认证信息,而本信息在处理过程P501中是用于传输AV/C命令的。由于这一原因,存入FAV设备101的代理订户108在P501中即可向独占控制请求通知模块125发出命令。
另一方面,对于同样存在于BAV设备102中的独占控制请求通知模块125来说,它不了解存入代理订户108的FAV设备101的网络认证信息。因此,独占控制请求通知模块125需要在P501之前收到FAV设备101的网络认证信息。所以,在下一步P502中,独占控制请求通知模块125即可向代理订户108传输一条AV/C命令,以便提出预订处理请求。
下面通过引用图5所示的第一种标准处理流程解释了由LAV设备103执行的对BAV设备102的遥控。LAV设备103用AV/C命令请求对BAV设备102进行预订处理,然后,尝试用独占的方式遥控BAV设备102。首先,在启始处理过程P301中,LAV设备103发出AV/C命令,请求对BAV设备102进行预订处理。接收到该命令的BAV设备102将LAV设备103发出的预订处理命令传输给存在于FAV设备101中的代理订户108。如果由LAV设备103发出的对BAV设备102预订处理命令可接受的话,代理订户108就通过资源管理器110依据HAVi机理对FCM107实施预订处理过程。如果这一操作成功的话,代理订户108将作为预订处理过FCM107的用户被编目在其记录中。
一接到对FCM107的预订处理成功的结果,代理订户108就将一条作为成功预订处理的应答指令的AV/C命令传到BAV设备102中。BAV设备102一旦接到来自代理订户108的应答AV/C命令后,就将同样功能的命令传给LAV设备103。作为这些处理过程的结果,BAV设备102被LAV设备103预订处理,而FAV101中的FCM107被代理订户108预订处理。
因此,在处理过程P302中,LAV设备103即可以一种独占方式通过发出遥控BAV设备102的AV/C命令来对BAV设备102进行遥控。另一方面,为了能使FAV设备101中的应用模块109遥控BAV设备102,首先必须执行对FCM107的预订处理。然而,当应用模式109在处理过程P303中查询目前对FCM107的预订处理状况的信息时,应用模式109就会收到一条表明FCM107已被代理订户108预订处理的结果。
于是,通过以上所述的处理过程,由于FCM107的预订处理,就不会再有不匹配的情况出现了。处理过程是由FAV设备101中的应用模块109执行的,而当预订处理完成后,LAV设备103就会以一种独占的方式遥控BAV设备102。
下面引用图6所示的第二种标准处理过程的流程描述了由FAV设备101执行的对BAV设备102的遥控。在图6所示的处理过程中,FAV设备101中的应用模块109采用HAVi机理发出对BAV设备102的预订处理命令。然后,尝试通过FCM107以一种独占方式遥控BAV设备102。首先,在原始处理过程P401中,应用模式109对FCM107的本预订处理状态进行检测。在处理过程P401中,FCM107向应用模式109发出反馈信息,指示目前没有用户对FCM进行预订处理。本条信息告知应用模式109FCM107可以被预订处理。于是,在P402中,应用模式109向资源管理器110发出对FCM107进行预订处理的请求。然后资源管理器110根据应用模式109发出的命令预订处理FCM107。FCM107将来自资源管理器110的预订处理命令传到代理订户108。收到来自FCM107的预订处理命令后,代理订户108执行预订处理命令或用AV/C命令预订处理BAV设备102。
此时,BAV设备102就不再执行任何设备以AV/C命令发出的预订处理指令。于是,BAV设备102传出一条AV/C命令,指示作为代理订户108的预订处理的结果,对代理订户108的预订处理程序已成功。作为这些条处理过程的结果,应用模式109预订处理FAV设备101中的FCM107,而代理订户108预订处理BAV设备102。
取代将预订处理命令转换到代理订户108,FCM107也许还会执行一条预订处理命令或用一条AV/C命令来预订处理BAV设备102。
结果,在处理过程P403中,应用模式109将控制信息传到FCM107,使其能根据该信息利用AV/C命令以一种独占方式遥控BAV设备102。另一方面,在P404中,为了能使LAV设备103以独占方式遥控BAV设备102,LAV设备103向BAV设备102传出一条AV/C命令来检测本预订处理状态。一旦BAV设备102传出对该检测的反馈信息,指示BAV设备102已经被预订处理,LAV设备103就会取消对BAV设备102的预订处理的尝试。
根据上述处理过程,当FAV设备101以独占方式遥控BAV设备102或执行对BAV设备102的预订处理,LAV设备103发出的对BAV设备102的使用请求就会被拒绝。
如上所述,代理订户108是代码单元105的配置元素,是与DCM106及FCM107一同被上传到FAV设备101上的,并在FAV设备101中进行操作。执行软件单元功能的代理订户108充当BAV设备102与FCM107间的接口。代理订户108有一项功能,当LAV设备103用AV/C命令对BAV设备102进行预订处理时,它能代表BAV设备102根据HAVi机理实施对FCM107的预订处理。代理订户108还有一项功能,当应用模式109根据HAVi机理预订处理FCM107时,它能代表应用模式109用AV/C命令预订处理BAV设备102。
下面,解释了本发明的其他实施例。
图7显示了由本发明的另一种实施例执行的遥控系统的第三种遥控处理过程的流程图。该遥控系统中的FAV设备101,BAV设备102,LAV设备103具有与上述实施例中的对应部分相同的功能。FAV设备101的软件配置包括应用模块109,资源管理器110,FCM107以及代理订户108。与上述实施例极为相象的是,FCM107和代理订户108都是从BAV设备102上上传的。BAV设备102可执行请求预订处理的AV/C命令。
在图7所示的遥控系统中,LAV设备103用AV/C命令向BAV设备102发出预订处理请求,然后,尝试以一种独占的方式遥控BAV设备102。首先,在处理过程801中,代理订户108发出一条AV/C命令请求BAV设备102将代理订户108作为可接受预订处理命令者。这样的请求被规定为可由AV/C命令执行的预订处理功能。详细的说,当BAV设备102被代理订户108以外的设备以AV/C命令预订处理时,代理订户108必须被告知BAV设备102已被预订处理这一事实。
在下一步P802中,LAV设备103用AV/C命令发出对BAV设备102进行预订处理的请求。接受到该命令后,BAV设备102就告知FAV设备101中的代理订户108由LAV设备103执行的预订处理的结果。收到这一通知,代理订户108即通过资源管理器110根据HAVi机理对FCM107进行预订处理,如果FCM107预订成功,代理订户108就被作为预订处理过FCM107的用户被记录在其中,称为,代理订户108。在上述的处理过程中,BAV设备预订LAV设备103,同时,设备101中的FCM107由代理订户108预订。
这样,在P803中,LAV设备103就可用AV/C命令以独占方式遥控BAV设备102。同时,为了使FAV设备101中的应用模块109可以遥控BAV设备102,首先,应用模式109需要对FCM107进行预订处理。当应用模式109在P804中发出HAVi信息对FCM107目前的预订处理状况进行调查,然而,FCM107却发出反馈信息,表明它已被代理订户108预订处理。作为结果,应用模式109取消了预订处理FCM107的尝试。
根据上述处理过程,当LAV设备103独自遥控BAV设备102或预订处理BAV设备102是,就不会存在由FAV设备101中的应用模式109引起的不匹配。另外,每一条在代理订户108与BAV设备102之间互换的命令都可以被已存在的预订处理命令来执行。因此,不必要指定新命令。作为结果,BAV设备102不须执行新命令。
在上述实施例中,用网络进行交换的命令由AV/C命令来例证。然而,需要说明一下,本发明可同样被另一种命令来实现。而且,当该网络媒介被1394总线连通后,本发明可同样用其他网络媒介实现,如以太网或USB(通用串行总线)。
本发明提供了一种可遥控电子装置、控制装置以及一种遥控该受控装置的方法,而且,通过1394总线,还不会在遥控操作中引起对受控装置的不匹配,尽管符合与不符和HAVi标准的装置都被连接到网络上。
权利要求
1.一种电子装置,包括网络连接功能块;和允许任何控制装置通过网络对所述电子装置进行遥控的内置软件,其中第一控制装置还具有一个网络连接功能块,通过所述网络从所述电子装置中调用所述软件;而且,通过在所述第一控制装置中执行所述软件来遥控所述电子装置;以及所述电子装置具有一个独占控制请求通知装置,用于向正在被第一控制装置执行的软件传达独占控制请求,以防它收到来自同样具有网络连接功能的第二控制装置的独占控制请求。
2.按照权利要求1的电子装置,其中,当独占控制请求来自所述第二控制装置时,所述独占控制请求通知装置通过网络认证信息向所述第一控制装置传输独占控制请求,而该网络认证信息是从所述第一控制装置接收到的,用于确认所述第一控制装置。
3.一种遥控方法,其中,具有网络连接功能的第一控制装置控制受控装置,该受控装置包括网络连接功能块;允许任何控制装置通过网络对所述电子装置进行遥控的内置软件,其中所述第一控制装置可以通过网络从所述受控装置获取所述软件,并通过在第一控制装置中执行所述软件来遥控该受控装置;其中所述软件包括具有向所述受控装置发出遥控命令功能的第一模块;具有可获得对第一模块使用权功能的第二模块,而且,当同样具有网络连接功能的第二控制装置向受控装置发出对所述控制装置的独占控制请求时,第二模块根据所述对受控装置的独占控制请求获得对第一模块的使用权,使得第一控制装置不能利用第一模块遥控该受控装置。
4.按照权利要求3的遥控方法,其中所述第二模块具有一项功能,即传输网络认证信息给受控装置,以识别网络中的第一控制装置;而且,受控装置利用所述网络认证信息将第二控制装置作出的独占控制所述受控装置的请求传给第二模块。
5.一种遥控方法,其中,具有网络连接功能的第一控制装置控制受控装置,该受控装置包括网络连接功能块;允许任何控制装置通过网络对所述电子装置进行遥控的内置软件,其中所述第一控制装置通过网络从所述受控装置获取所述软件,并通过在第一控制装置中执行所述软件来遥控该受控装置;其中所述软件包括具有向所述受控装置发出遥控命令功能的第一模块;具有可获得对第一模块使用权功能的第二模块,而且,为了能使第一控制装置用第一模块遥控所述受控装置,第二模块需要向所述受控装置发出独占控制请求。
6.一种遥控方法,其中,具有网络连接功能的第一控制装置控制受控装置,该受控装置包括网络连接功能块;允许任何控制装置通过网络对所述电子装置进行遥控的内置软件,其中所述第一控制装置通过网络从所述受控装置获取所述软件,并通过在第一控制装置中执行所述软件来遥控该受控装置;其中所述软件包括具有向所述受控装置发出遥控命令功能的一模块;而且,为了能使第一控制装置用所述模块遥控所述受控装置,所述模块需要向所述受控装置发出独占控制请求。
全文摘要
一种可遥控电子装置、控制装置和遥控该可遥控电子装置的方法,不会在通过IEEE 1394网络遥控操作中引起对可遥控电子装置的独占控制的不匹配,尽管符合和不符合HAVi标准的装置都连在网络上。可遥控电子装置包括:网络连接功能块;允许控制装置通过网络遥控可遥控电子装置的内置软件,其中有网络连接功能的第一控制装置通过网络从可遥控电子装置中调用软件并通过在第一控制装置中执行该软件来遥控可遥控电子装置;可遥控电子装置有一个独占控制请求通知装置,用于向正在第一控制装置执行的软件传达独占控制请求,以防它收到同样具有网络连接功能的第二控制装置的独占控制请求。
文档编号H04L12/64GK1332555SQ0013383
公开日2002年1月23日 申请日期2000年9月15日 优先权日2000年7月10日
发明者相川慎, 工藤善道 申请人:株式会社日立制作所
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1