专利名称:家庭网络装置及使用该装置接收和发送声音信息的方法
技术领域:
与本发明一致的方法和设备涉及使用家庭网络装置接收和发送声音信息,更具体地说,涉及一种可通过从连接到家庭网络的控制目标装置发送的用户接口和声音信息来控制控制目标装置的家庭网络装置,和一种使用所述家庭网络装置接收和发送声音信息的方法。
背景技术:
家庭网络系统是指一种使家用电器连接到网络从而执行人与人之间、装置与装置之间以及人与装置之间的通信的技术。可通过这种通信来便利地控制家用电器,而不受空间或者装置的限制,并且可接收多种形式的服务,从而提高生活质量。家庭网络系统可包括控制装置,诸如数字电视(TV)或者个人数字助理(PDA), 用户可使用控制装置通过用户接口来控制家庭网络装置;和由控制装置控制的控制目标装置,诸如机顶盒和数字多功能盘(DVD)。在这种情况下,控制装置为特定控制目标装置提供用户接口,并且用户通过所述用户接口控制特定控制目标装置。同时,控制装置可设置有用于控制通过家庭网络连接的全部控制目标装置的用户接口,而没有用于新添加到家庭网络的控制目标装置的用户接口,因此,存在以下不便,即,在必须通过单独的下载为用户提供用于新添加的控制目标装置的附加用户接口。近来,对控制装置没有设置用于特定控制目标装置的用户接口的情况,控制装置为用户提供从相应控制目标装置发送的用户接口。因此,即使在控制装置没有设置有用于相应控制目标装置的用户接口的情况下,用户也可控制相应的控制目标装置。如上所述,控制装置为用户提供从相应控制目标装置发送的用户接口的技术已经在英特尔的扩展远程技术(XRT)和三星的可扩展家庭影院(XHT)中被标准化。图1是示出现有技术家庭网络系统的结构的示图。如图1所示,现有技术家庭网络系统10包括控制目标装置11和控制目标装置12。控制目标装置11包括用户接口生成单元11a,用于生成将被发送到通过家庭网络13连接的控制装置12的用户接口 ;通信单元11b,用于将生成的用户接口发送到控制装置12,并从控制装置12接收对用户接口的请求;和控制单元11c,用于响应于来自控制装置 12的请求,控制用户接口的生成和发送。
控制装置12包括显示单元12a,用于显示从通过家庭网络13连接的控制目标装置11发送的用户接口 ;通信单元12b,用于向控制目标装置11请求用户接口,并接收响应于请求结果的用户接口 ;和控制单元12c,用于根据用户的控制来控制请求用户接口以及显示接收的用户接口。图1的家庭网络系统为用户提供了从用户期望控制的控制目标装置发送的用户接口,从而即使用户不知道关于控制目标装置的细节,用户也可控制该控制目标装置。但是,在控制目标装置中发生由不同控制装置引发的事件或者发生由控制目标装置的状态改变引发的事件的情况下,会产生不能告知用户发生所述事件的问题。换句话说,通过控制装置已经显示的用户接口不考虑在控制目标装置中由于事件发生而引发的状态的改变,因此,可能不执行正常的操作。例如,在从控制目标装置发送的用户接口显示在控制装置上的同时,控制目标装置已处于播放状态,并且随后由于控制目标装置中的装置故障而导致播放停止的情况下, 无法通过已显示在控制装置上的用户接口通知在控制目标装置中发生装置故障的事实。为了解决这个问题,第2005-0018317号韩国专利公开了这样一种方法即使在关于控制目标装置的细节未知的情况下,也可以使用方便的方法容易地控制控制目标装置, 并且在控制目标装置中发生事件的情况下允许控制装置容易地检测事件的发生。在所述公开的方法中,控制装置可检测与控制目标装置中的状态的改变相应的事件的发生。但是,所述公开的方法没有处理这种情况,即,有必要发送与控制目标装置中的状态的改变相应的声音信息,例如,警报声音或者效果声音。
发明内容
本发明的示例性实施例克服上述缺点和以上没有描述过的其他缺点。此外,本发明不必克服上述缺点,并且本发明的示例性实施例可不克服上述任何问题。本发明提供一种允许控制装置使用从控制目标装置发送的用户接口和声音信息来控制控制目标装置的家庭网络装置,以及使用所述家庭网络装置接收和发送声音信息的方法。根据本发明的一方面,提供一种家庭网络装置,包括接收单元,从通过家庭网络连接的控制目标装置接收用于控制控制目标装置的用户接口和与所述用户接口同步的声音信息;显示单元,显示接收的用户接口 ;和声音播放单元,在所述用户接口被显示时,播放接收的声音信息。根据本发明的另一方面,提供一种家庭网络装置,包括用户接口生成单元,响应于来自通过家庭网络连接的控制装置的请求生成用户接口 ;声音信息生成单元,生成将与生成的用户接口同步的声音信息;和发送单元,将所述用户接口和所述声音信息发送到控制装置。根据本发明的另一方面,提供一种使用家庭网络装置接收声音信息的方法,所述方法包括从通过家庭网络连接的控制目标装置接收用于控制控制目标装置的用户接口和与所述用户接口同步的声音信息;显示接收的用户接口 ;在所述用户接口被显示时,播放接收的声音信息。根据本发明的另一方面,提供一种使用家庭网络装置发送声音信息的方法,所述方法包括响应于来自通过家庭网络连接的控制装置的请求生成用户接口 ;生成将与生成的用户接口同步的声音信息;将所述用户接口和所述声音信息发送到控制装置。
通过下面结合附图对示例性实施例的详细描述,本发明的以上和其他方面将更加清楚地被理解,其中图1是示出现有技术家庭网络系统的结构的示图;图2是示意性地示出根据本发明示例性实施例的家庭网络系统的结构的示图;图3是示出根据本发明第一示例性实施例的控制装置的结构的框图;图4是示出根据本发明第二示例性实施例的控制装置的结构的框图;图5是示出根据本发明示例性实施例的控制目标装置的结构的框图;图6是示出根据本发明第一示例性实施例的接收声音信息的方法的流程图;图7是示出根据本发明第一示例性实施例的声音信息传输协议的示图;图8是示出根据本发明第二示例性实施例的接收声音信息的方法的流程图;图9是示出根据本发明第二示例性实施例的声音信息传输协议的示图;和图10是示出根据本发明示例性实施例的发送声音信息的方法的流程图。
具体实施例方式参照以下结合附图详细描述的示例性实施例,本发明的优点和特征以及实现它们的方法将变得更加清楚。但是,本发明不限于以下公开的示例性实施例,且可以以各种方式被实现。此外,所述实施例被提供以使本发明的公开完整,并且将本发明的范围完全通知给本领域技术人员。本发明仅由权利要求所限定。贯穿附图,相同标号用于指示相同或者相似的部件。以下结合示出家庭网络装置以及接收和发送声音信息的方法的框图或者流程图, 参照附图对本发明的示例性实施例进行描述。在这种情况下,应当理解,流程图的每一个块以及流程图解中的块的组合可使用计算机程序命令来实现。这些计算机程序命令可被提供给通用计算机、专用计算机或者其他可编程数据处理设备的处理器以产生机器,从而在计算机或者其他可编程数据处理设备的处理器上执行的命令创建用于实现在流程图的一个块或者多个块中指明的功能的手段。这些计算机程序命令还可被存储在能够指示计算机或者其他可编程数据处理设备以特定的方式运行的计算机可用或者计算机可读存储器中,从而存储在计算机可用或者计算机可读存储器中的命令使得能够生产包括用于实现在流程图的一个块或者多个块中指定的功能的命令方法的产品。计算机程序命令还可被载入计算机或者其他可编程数据处理设备中,以使得在计算机或者其他可编程数据处理设备上执行一系列操作步骤,产生计算机执行的处理,从而在计算机或者其他可编程设备上被执行的命令提供了用于实现在流程图的一个块或者多个块中指定的功能的步骤。此外,流程解中的每一个块可代表包含一个或者多个用于实现指定的逻辑功能的可执行命令的模块、代码段或者部分。还应当注意的是,在一些替换的实施中,在块中指出的功能可以以不同的顺序出现。例如,连续示出的两个块实际上可以根据期望的功能被同时执行或者有时以相反的顺序被执行。以下,将参照附图对本发明的示例性实施例进行详细描述。图2是示意性地示出根据本发明示例性实施例的家庭网络系统的结构的示图。如图2中所示,根据本发明示例性实施例的家庭网络系统100可包括通过家庭网络130连接的控制装置110和控制目标装置120。在本示例性实施例中,将以示例的方式对控制装置110是诸如数字TV或者PDA 的根据用户输入的输入值向控制目标装置120请求所述用户接口并显示从控制目标装置 120接收的预定用户接口的视频装置的情况进行描述,并且将以示例的方式对控制目标装置120是响应于来自控制装置110的请求向控制装置110发送所述用户接口的机顶盒或者 DVD播放器的情况进行描述。图3是示出根据本发明第一示例性实施例的控制装置的结构的框图。如图3中所示,根据本发明第一示例性实施例的控制装置110可包括接收单元 111,用于从通过家庭网络130连接的控制目标装置120接收用于控制控制目标装置120的用户接口和与所述用户接口同步的声音信息;显示单元112,用于显示接收的用户接口 ;声音播放单元113,用于根据显示的用户接口播放接收的声音信息;用户输入单元114,用于
从用户接收输入值;和请求单元115,用于向控制目标装置120请求与输入值相应的用户接□。如果存在根据用户的控制而请求的用户接口和与请求的用户接口同步的声音信息,则接收单元111可一起接收声音信息和用户接口。在这种情况下,接收的声音信息符合所述用户接口的传输协议,但不限于此。显示单元112可显示通过接收单元111接收的用户接口。在显示接收的用户接口时接收到同步的声音信息的情况下,声音播放单元113可播放接收的声音信息。用户输入单元114可允许用户使用通过显示单元112显示的用户接口,和输入用于控制控制目标装置120的输入值。请求单元115可向控制目标装置120请求与用于通过用户输入单元114输入的输入值相应的用户接口。例如,在控制目标装置120是DVD播放器的情况下,用于播放DVD播放器的与播放相关的控制的用户接口通过显示单元112被显示,用户可通过用户输入单元114使用显示的用户接口输入用于DVD播放器的与播放相关的控制的输入值。在这种情况下,请求单元 115可向控制目标装置120请求与通过用户输入单元114输入的输入值相应的用户接口。同时,尽管以示例的方式对控制装置110从控制目标装置120接收声音信息并且通过声音播放单元113播放接收的声音信息的情况进行了描述,但不限于此,控制装置110 可预先存储指定的声音信息,而仅从控制目标装置120接收用于识别预先存储的声音信息的标识(ID)信息,并随后重放与接收的ID信息相应的声音信息。同时,根据本发明第一示例性实施例的控制装置110可被应用于接收用于控制控制目标装置120的用户接口和与所述用户接口同步的声音信息的情况。此外,对于游戏,控制装置110可以相同方式被应用于一起接收用于执行游戏的用户接口和声音信息的情况。图4是示出根据本发明第二示例性实施例的控制装置的结构的框图。如图4中所示,根据本发明第二示例性实施例的控制装置110可以以除了在上述图3的部件111、112、113、114和115之外还包括存储单元116的方式被构成。在这种情况下,存储单元116存储与从控制目标装置120接收的声音信息的ID信息相应的声音信息。声音播放单元113可从存储单元116中提取相应的与从控制目标装置 120接收的ID信息相符的声音信息,并重放提取的声音信息。如上所述,仅从控制目标装置120接收声音信息的ID信息的情况即在控制装置 110中存储预先指定的声音信息的情况。在没有预先指定声音信息的情况下的操作与图3 中的操作相同,以便声音信息的重放可以被执行。图5是示出根据本发明示例性实施例的控制目标装置的结构的框图。如图5中所示,根据本发明示例性实施例的控制目标装置120可包括用户接口生成单元121,用于响应于来自通过家庭网络130连接的控制装置110的请求生成用户接口 ; 声音信息生成单元122,用于生成将与生成的用户接口同步的声音信息;同步单元123,用于将生成的用户接口与声音信息同步;和发送单元,用于将用户接口和声音信息发送到控制装置110。当控制装置110的请求单元请求与用户输入的输入值相应的用户接口时,用户接口生成单元121可基于所述请求生成用户接口。声音信息生成单元122可生成将与用户接口生成单元121生成的用户接口同步的声音信息,并且可通过用户接口生成声音信息。在本示例性实施例中,声音信息生成单元 122可生成与生成的用户接口同步的声音信息。此外,在控制目标装置120中发生异常并且用户接口生成单元121不能提供控制装置110请求的用户接口时,声音信息生成单元122 可生成用于通知控制装置110该事实的声音信息。此外,尽管在本示例性实施例中,以示例的方式对声音信息生成单元122生成声音信息的情况进行了描述,但是并不限于此,预先存储的声音信息可被提取。在声音信息生成单元122生成将与用户接口生成单元121生成的用户接口同步的声音信息的情况下,同步单元123可将生成的用户接口与生成的声音信息进行同步。发送单元IM可将分别由用户接口生成单元121和声音信息生成单元122生成的用户接口和声音信息发送到请求用户接口的控制装置110。在这种情况下,声音信息可符合所述用户接口的传输协议,但不限于此。图6是示出根据本发明第一示例性实施例的接收声音信息的方法的流程图。参照图6,以示例的方式对以下情况进行描述用户通过从用户输入单元输入用于控制特定控
制目标装置的输入值,并且向相应的控制目标装置请求与用户输入的输入值相应的用户接□。如图6中所示,对根据本发明第一示例性实施例的在控制装置110中接收声音信息的方法进行描述。首先,在步骤S110,接收单元111接收根据用户输入的输入值的向控制目标装置120请求的用户接口。此外,在步骤S120,当在接收用户接口时存在与用户接口同步的声音信息时,在步骤S130,接收单元111将用户接口和同步的声音信息一起接收。在这种情况下,声音信息可与用户接口同时被接收,或者声音信息和用户接口可被顺次地接收。接收的声音信息可符合所述用户接口的传输协议。具体地说,如图7所示,接收的声音信息的传输协议可包括声音数据的长度211,指示声音播放单元113将实际播放的声音数据的长度;声音数据的类型212,诸如声音播放单元113将实际播放的效果声音或者音频数据;声音数据的格式213,诸如WAV、MP3或者 WMA ;元数据214包括声音数据的声道信息和比特率;和声音数据215本身。如图6所示,在操作S140,显示单元112显示通过接收单元111接收的用户接口。当通过显示单元112显示接收的用户接口时,在操作S 150,声音播放单元113播放基于上述图7的声音信息的同步的声音信息。在这种情况下,图6是控制装置110从控制目标装置120接收包括可由声音播放单元113播放的声音数据的声音信息的情况下的示例。在另一示例性实施例中,在控制装置110存储声音数据的状态下,控制装置110可仅从控制目标装置120接收存储的声音数据的ID信息。图8是示出根据本发明第二示例性实施例的接收声音信息的方法的流程图。如图8中所示,对根据本发明第二示例性实施例的在控制装置中接收声音信息的方法进行描述。首先,在操作S210,接收单元111接收请求的根据用户输入的输入值的用户接口。此外,在操作S220,当在接收用户接口时存在与用户接口同步的声音信息时,在操作S230,接收单元111将用户接口和同步的声音信息一起接收。在这种情况下,接收的声音信息可与用户接口同时或者顺次被接收,并且接收的声音信息可符合所述用户接口的传输协议。具体地说,如图9所示,接收的声音信息的传输协议可包括声音数据的长度311、 诸如效果声音或者音频数据的声音数据的类型312和声音数据的ID信息313。如图8所示,在操作S240,显示单元112显示通过接收单元111接收的用户接口。在操作S250,当显示接收的用户接口时,声音播放单元113从图4的存储单元116 中提取与包括在声音信息中的声音数据ID信息相应的声音数据,并在操作S260重放提取的声音数据。如上所述,尽管在图6和图8中以示例的形式对声音信息可与用户接口一起被接收的情况进行了描述,但不限于此。对于在控制目标装置120中发生异常,因而不发送控制装置110请求的用户接口的情况,可仅发送用于通知事实的声音信息。图10是示出根据本发明示例性实施例的发送声音信息的方法的流程图。如图10所示,对根据本发明示例性实施例的在控制目标装置中发送声音信息的方法进行描述。首先,当从控制装置110接收到对用户接口的请求时,在操作S310,响应于接收的请求,用户接口生成单元121生成的用户接口。在操作S320,当将与用户接口生成单元121生成的用户接口同步的声音信息存在时,在操作S330,声音信息生成单元122生成将与生成的用户接口同步的声音信息。在这种情况下,生成的声音信息的传输协议可根据是否在控制装置110中存储了声音数据来选择地采用图7和图9的传输协议。此外,声音信息的传输协议可与用户接口的传输协议一致。在操作S340,同步单元123将生成的用户接口与生成的声音信息进行同步,在操作S350,发送单元IM将同步的用户接口和声音信息发送到控制装置110。在这种情况下,尽管在图10中以示例的方式对控制目标装置120发送控制装置 110请求的用户接口和与用户接口同步的声音信息的情况进行了描述,但不限于此。在控制目标装置120中发生由不同控制装置引起的事件的情况下或者在发生由控制目标装置120 的状态改变引起的事件的情况下,可仅将用于通知事件是否已发生的声音信息发送到控制装置110。同时,在此使用的术语“单元”是指,但不限于,执行特定任务的诸如现场可编程门阵列(FPGA)或者专用集成电路(ASIC)的软件或者硬件组件。单元可方便地被构造为驻留在可寻址存储介质,并且可被构造为在一个或者多个处理器上执行。因此,以示例的方式, 单元可包括诸如软件组件、面向对象的软件组件、类组件和任务组件的组件、处理、函数、 属性、过程、子程序、程序代码段、驱动程序、固件、微码、电路、数据、数据库、数据结构、表、 数组和变量。所述组建和单元提供的功能性可组合成更少的组件和单元,或者进一步分为另外的组件和单元。如上所述,根据本发明示例性实施例的家庭网络装置以及使用所述家庭网络装置接收和发送声音信息的方法的有效性在于当控制目标装置发送用户接口时,用户接口与符合用户接口的传输协议的声音信息一起被发送,从而用户在使用用户接口时可积极地对控制目标装置的状态的变化做出响应。尽管为示例性目的公开了本发明的示例性实施例,但是本领域技术人员应当明白,在不脱离由权利要求限定的本发明的范围和精神的情况下,可进行各种修改、添加和替换。
权利要求
1.一种作为用于对控制目标装置进行控制的控制装置的家庭网络装置,所述家庭网络装置包括接收单元,从控制目标装置接收用于控制所述控制目标装置的用户接口和与所述用户接口同步的声音信息,所述控制目标装置通过家庭网络以通信的方式链接到家庭网络装置;显示单元,显示所述用户接口 ;和声音播放单元,在所述用户接口被显示时,播放接收的声音信息,其中,所述声音信息与控制目标装置中的状态的改变相应,其中,如果在控制目标装置中发生控制装置未预计到的事件,则声音信息被从控制目标装置发送到控制装置,以通知所述事件的发生。
2.如权利要求1所述的家庭网络装置,还包括用户输入单元,接收输入值;和请求单元,向控制目标装置请求与输入值相应的用户接口。
3.如权利要求1所述的家庭网络装置,其中,所述声音信息符合所述用户接口的传输协议。
4.如权利要求1所述的家庭网络装置,其中,所述声音信息包括声音数据、声音数据的长度、声音数据的类型、声音数据的格式和声音数据的元数据中的至少一个。
5.如权利要求1所述的家庭网络装置,还包括存储声音数据的存储单元。
6.如权利要求5所述的家庭网络装置,其中,所述声音信息包括用于识别存储在存储单元中的声音数据的声音数据标识信息。
7.如权利要求6所述的家庭网络装置,其中,声音播放单元基于声音数据标识信息从存储单元中提取声音数据,并播放提取的声音数据。
8.一种作为将被控制装置控制的控制目标装置的家庭网络装置,所述家庭网络装置包括用户接口生成单元,响应于来自控制装置的请求生成用户接口,所述控制装置通过家庭网络以通信的方式链接到家庭网络装置;声音信息生成单元,生成将与生成的用户接口同步的声音信息;和发送单元,将所述用户接口和所述声音信息发送到控制装置,其中,所述声音信息与控制目标装置中的状态的改变相应,其中,如果在控制目标装置中发生控制装置未预计到的事件,则声音信息被从控制目标装置发送到控制装置,以通知所述事件的发生。
9.如权利要求8所述的家庭网络装置,还包括同步单元,用于将生成的用户接口与生成的声音信息进行同步。
10.如权利要求8所述的家庭网络装置,其中,所述声音信息符合所述用户接口的传输协议。
11.如权利要求9所述的家庭网络装置,其中,所述声音信息包括声音数据、声音数据的长度、声音数据的类型、声音数据的格式和声音数据的元数据中的至少一个。
12.如权利要求9所述的家庭网络装置,其中,所述声音信息包括用于识别存储在控制装置中的预定声音数据的声音数据标识信息。
13.一种使用作为用于对控制目标装置进行控制的控制装置的家庭网络装置接收声音信息的方法,所述方法包括从控制目标装置接收用于控制所述控制目标装置的用户接口和与所述用户接口同步的声音信息,所述控制目标装置通过家庭网络以通信的方式链接到家庭网络装置; 显示接收的用户接口 ;和在显示所述用户接口时,播放接收的声音信息, 其中,所述声音信息与控制目标装置中的状态的改变相应,其中,如果在控制目标装置中发生控制装置未预计到的事件,则声音信息被从控制目标装置发送到控制装置,以通知所述事件的发生。
14.如权利要求13所述的方法,还包括 从用户接收输入值;和向控制目标装置请求基于输入值的用户接口。
15.如权利要求13所述的方法,其中,所述声音信息符合所述用户接口的传输协议。
16.如权利要求15所述的方法,其中,所述声音信息包括声音数据、声音数据的长度、 声音数据的类型、声音数据的格式和声音数据的元数据中的至少一个。
17.如权利要求15所述的方法,其中,所述声音信息包括用于识别预先存储的声音数据的声音数据标识信息。
18.如权利要求17所述的方法,其中,播放声音信息的步骤包括 从预先存储的声音数据中提取与声音数据标识信息相应的声音数据;和播放提取的声音数据。
19.一种使用作为将被控制装置控制的控制目标装置的家庭网络装置发送声音信息的方法,所述方法包括响应于来自控制装置的请求生成用户接口,所述控制装置通过家庭网络以通信的方式链接到家庭网络装置;生成将与生成的用户接口同步的声音信息;和将所述用户接口和所述声音信息发送到控制装置, 其中,所述声音信息与控制目标装置中的状态的改变相应,其中,如果在控制目标装置中发生控制装置未预计到的事件,则声音信息被从控制目标装置发送到控制装置,以通知所述事件的发生。
20.如权利要求19所述的方法,还包括将所述用户接口与所述声音信息进行同步。
21.如权利要求19所述的方法,其中,所述声音信息符合所述用户接口的传输协议。
22.如权利要求21所述的方法,其中,所述声音信息包括声音数据、声音数据的长度、 声音数据的类型、声音数据的格式和声音数据的元数据中的至少一个。
23.如权利要求21所述的方法,其中,所述声音信息包括用于识别存储在控制装置中的预定声音数据的声音数据标识信息。
全文摘要
提供一种家庭网络装置及使用该装置接收和发送声音信息的方法。所述家庭网络装置包括接收单元、显示单元和声音播放单元。所述接收单元从通过家庭网络连接的控制目标装置接收用于控制控制目标装置的用户接口和与所述用户接口同步的声音信息。所述显示单元显示接收的用户接口。所述声音播放单元在所述用户接口被显示时播放接收的声音信息。
文档编号H04L12/28GK102231688SQ201110182990
公开日2011年11月2日 申请日期2006年9月26日 优先权日2005年9月26日
发明者赵贞衍, 金一柱, 陈浩 申请人:三星电子株式会社