信息处理设备、信息处理方法和程序与流程

文档序号:13081670阅读:281来源:国知局
信息处理设备、信息处理方法和程序与流程

本技术涉及信息处理设备。具体地,本技术涉及使用无线通信来交换信息的信息处理设备和信息处理方法,以及使计算机执行该方法的程序。



背景技术:

近年来,使用无线局域网(lan)进行无线通信的信息处理设备被广泛使用。作为这样的无线lan,例如,由电气和电子工程师协会(ieee)802.11代表的无线lan已经被广泛使用。

此外,作为无线视听(av)传输通信,例如,已经提出了无线保真(wi-fi)认证miracast(例如参见ptl1)。

引用列表

专利文献1:jp2014-96074a



技术实现要素:

技术问题

在上述相关技术中,可以根据wi-fi认证miracast的规格在两个信息处理装置之间执行实时图像传输。例如,可以在汇点设备(sinkdevice)的显示器上显示基于从源设备传输的图像数据的图像。

这里,也可以构想多个源设备到一个汇点设备的连接。此外,也可以构想多个汇点设备到一个源设备的连接。由于可以以这种方式构想各种连接形式,因此根据连接形式适当地连接每个设备是重要的。

本技术是鉴于这种情况设计的,并且旨在适当地无线地连接信息处理设备。

解决问题

本技术是为理解决上述问题而设计的,并且其第一方面是信息处理设备、信息处理方法以及用于使计算机执行该方法的程序,所述信息处理设备包括:无线通信单元,该无线通信单元执行与另一个信息处理设备之间的媒体传输;以及控制单元,该控制单元在与第一信息处理设备之间的媒体传输期间新执行与第二信息处理设备之间的媒体传输的情况下,在设备发现处理或能力确认处理中执行控制,以交换用于决定用于执行与第一信息处理设备和第二信息处理设备各自之间的媒体传输的通信路径或当执行媒体传输时所使用的数据传输格式的信息。因此,实现了当在与第一信息处理设备之间的媒体传输期间新执行与第二信息处理设备之间的媒体传输时,在设备发现处理或能力确认处理,交换用于决定用于与第一信息处理设备和第二信息处理设备各自之间的媒体传输的通信路径或当执行媒体传输时所使用的数据传输格式的信息的效果。

此外,根据第一方面,控制单元可以执行控制,以交换所述第一信息处理设备用于媒体传输的数据传输格式的类型、所述第一信息处理设备是否允许切换到第二信息处理设备能够使用的数据传输格式以及信息处理设备能够使用的hdcp加密密钥的数量中的至少一种作为所述信息。因此,实现了交换所述第一信息处理设备用于媒体传输的数据传输格式的类型、所述第一信息处理设备是否允许切换到第二信息处理设备能够使用的数据传输格式以及信息处理设备能够使用的hdcp加密密钥的数量中的至少一种的效果。

此外,根据第一方面,控制单元可以在所述能力确认处理中向用户提供关于用于与所述第二信息处理设备之间新执行所述媒体传输的连接处理的通知信息。因此,实现了在能力确认处理中向用户提供关于用于与所述第二信息处理设备之间新执行所述媒体传输的连接处理的通知信息的效果。

此外,根据第一方面,控制单元可以不同地管理与媒体传输的目标对应的图像信息和通知信息。因此,实现了在能力确认处理中不同地管理与媒体传送的目标对应的图像信息和通知信息的效果。

此外,根据第一方面,控制单元可以基于所交换的信息来确定是否可以执行与所述第二信息处理设备之间的媒体传输,并且在确定不能执行与第二信息处理设备之间的媒体传输的情况下不执行用于第二信息处理设备的连接处理。因此,实现了基于所交换的信息来确定是否可以执行与所述第二信息处理设备之间的媒体传输,并且当确定不能执行与第二信息处理设备之间的媒体传输时不执行用于第二信息处理设备的连接处理的效果。

此外,根据第一方面,在确定不能执行与第二信息处理设备之间的媒体传输的情况下,控制单元可以向用户提供用于通知事实的通知信息。因此,当确定不能执行与第二信息处理设备之间的媒体传输时,实现了向用户提供用于通知该事实的通知信息的效果。

此外,根据第一方面,在设备发现处理或能力确认处理中所述第一信息处理设备使用的第一数据传输格式被切换到所述第二信息处理设备能够使用的第二数据传输格式的情况下,控制单元可以将第一信息处理设备使用的数据传输格式切换为第二数据传输格式,并且然后将第二数据传输格式设置为第二信息处理设备使用的数据传输格式。因此,当在设备发现处理或能力确认处理中所述第一信息处理设备使用的第一数据传输格式被切换到所述第二信息处理设备能够使用的第二数据传输格式时,实现了将第一信息处理设备使用的数据传输格式切换为第二数据传输格式,并且然后将第二数据传输格式设置为第二信息处理设备使用的数据传输格式的效果。

此外,根据第一方面,控制单元可以获取用于与所述第一信息处理设备之间的媒体传输的无线通信方案,并且基于所获取的无线通信方案和所交换的信息来确定所述通信路径和所述数据传输格式。因此,实现了获取用于与所述第一信息处理设备之间的媒体传输的无线通信方案,并且基于所获取的无线通信方案和所交换的信息来确定所述通信路径和所述数据传输格式的效果。

此外,根据第一方面,在确定不能执行与第二信息处理设备的媒体传输的情况下,控制单元可以向用户提供用于通知事实的通知信息。因此,当所述第一信息处理设备使用基础结构模式的无线通信方案时,实现了将tdls模式或p2p模式的无线通信方案设置为第一信息处理设备和第二信息处理设备各自的无线通信方案的效果。

此外,根据第一方面,控制单元可以基于所交换的信息、所述信息处理设备具有的关于编码处理的能力和能够执行的处理数中的至少一个以及信息处理设备具有的关于hdcp加密密钥处理的能力和能够执行的处理数中的至少一个来决定所述通信路径和所述数据传输格式。因此,实现了基于所交换的信息、所述信息处理设备具有的关于编码处理的能力和能够执行的处理数中的至少一个以及信息处理设备具有的关于hdcp加密密钥处理的能力和能够执行的处理数中的至少一个来决定所述通信路径和所述数据传输格式的效果。

此外,根据第一方面,控制单元可以基于所交换的信息来确定是否可以执行与所述第一信息处理设备和所述第二信息处理设备各自之间的媒体传输,并且在确定不能执行与第一信息处理设备和第二信息处理设备各自之间的媒体传输的情况下将执行媒体传输的对应设备从第一信息处理设备切换到第二信息处理设备。因此,实现了基于所交换的信息来确定是否可以执行与所述第一信息处理设备和所述第二信息处理设备各自之间的媒体传输,并且当确定不能执行与第一信息处理设备和第二信息处理设备各自之间的媒体传输时将执行媒体传输的对应设备从第一信息处理设备切换到第二信息处理设备的效果。

此外,根据第一方面,在执行媒体传输的所述对应设备从所述第一信息处理设备切换到所述第二信息处理设备的情况下,所述控制单元可以在完成对所述第二信息处理设备的参数设置处理之后执行从所述第一信息处理设备断开的处理。因此,当执行媒体传输的所述对应设备从所述第一信息处理设备切换到所述第二信息处理设备的情况下,实现了在完成对所述第二信息处理设备的参数设置处理之后执行从所述第一信息处理设备断开的处理。

此外,根据第一方面,在执行媒体传输的所述对应设备从所述第一信息处理设备切换到所述第二信息处理设备的情况下,控制单元可以向用户提供用于通知事实的通知信息。因此,当将执行媒体传输的所述对应设备从所述第一信息处理设备切换到所述第二信息处理设备时,提供了向用户提供用于通知事实的通知信息的效果。

此外,根据第一方面,无线通信单元可以根据无线保真(wi-fi)认证miracast规格执行与其它信息处理设备之间的媒体传输。因此,提供了根据无线保真(wi-fi)认证miracast规格执行与另一信息处理设备之间的媒体传输的效果。

发明的有益效果

根据本技术,能够实现信息处理设备可以被适当地无线连接的优异效果。同时,本文描述的效果不一定受到限制,并且可以是在本公开中描述的效果。

附图说明

[图1]图1是示出根据本技术的第一实施例的通信系统10的系统配置示例的框图。

[图2]图2是示出作为本技术的第一实施例的基础的源设备41、汇点设备42和汇点设备43的通信处理示例的序列图。

[图3]图3是示出根据本技术的第一实施例的源设备(信息处理设备)100的功能配置示例的框图。

[图4]图4是示出根据本技术的第一实施例的第一汇点设备(信息处理设备)200的功能配置示例的框图。

[图5]图5是示出根据本技术的第一实施例的源设备100和第一汇点设备200之间的通信处理示例的序列图。

[图6]图6是示出根据本技术的第一实施例的源设备100的多汇点连接处理的处理过程的示例的流程图。

[图7]图7是示出构成根据本技术的第一实施例的通信系统10的设备之间的通信处理示例的序列图。

[图8]图8是示出根据本技术的第一实施例的源设备100的多汇点连接处理的处理过程的示例的流程图。

[图9]图9是示出构成根据本技术的第一实施例的通信系统10的设备之间交换的wfdie格式的示例的图。

[图10]图10是示出构成根据本技术的第一实施例的通信系统10的设备之间交换的wfdie格式的示例的图。

[图11]图11是示出构成根据本技术的第一实施例的通信系统10的设备之间交换的wfdie格式的示例的图。

[图12]图12是示出构成根据本技术的第一实施例的通信系统10的设备之间交换的wfdie格式的示例的图。

[图13]图13是示出构成根据本技术的第一实施例的通信系统10的设备之间交换的wfdie格式的示例的图。

[图14]图14是示出在构成根据本技术的第一实施例的通信系统10的设备之间交换的用于应用服务平台(asp)的新消息的示例的图。

[图15]图15是示出根据本技术的第一实施方式的源设备100的多汇点连接处理的处理过程的示例的流程图。

[图16]图16是示出根据本技术的第一实施例的源设备100和第二汇点设备300上显示的通知画面的示例的图。

[图17]图17是示出根据本技术的第一实施例的源设备100和第二汇点设备300上显示的通知画面的示例的图。

[图18]图18是示例性地示出根据本技术的第二实施例的无线通信方案与构成通信系统61的设备之间交换的信息之间的关系的图。

[图19]图19是示意性地示出根据本技术的第二实施方式的无线通信方案与构成通信系统62的设备之间交换的信息之间的关系的图。

[图20]图20是示意性地示出根据本技术的第二实施方式的无线通信方案与构成通信系统63的设备之间交换的信息之间的关系的图。

[图21]图21是示出根据本技术的第二实施例的源设备100的无线通信方案切换处理的处理过程的示例的流程图。

[图22]图22是示出根据本技术的第二实施例的源设备100和第一汇点设备200上显示的通知画面的示例的图。

[图23]图23是按照时序示出根据本技术的第二实施例的源设备100与第一和第二汇点设备200和300之间交换的信息与设备上显示的图像之间的关系的图。

[图24]图24是示出根据本技术的第二实施例的源设备100、第一汇点设备200和第二汇点设备300的通信处理示例的序列图。

[图25]图25是按照时序示出根据本技术的第二实施例的在源设备100与第一和第二汇点设备200和300之间交换的信息与设备上显示的图像之间的关系。

[图26]图26是示出根据本技术的第二实施例的源设备100、第一汇点设备200以及第二汇点设备300的通信处理示例的序列图。

[图27]图27是按照时序示出根据本技术的第二实施例的在源设备100与第一和第二汇点设备200和300之间交换的信息与设备上显示的图像之间的关系。

[图28]图28是示出根据本技术的第二实施例的源设备100、第一汇点设备200和第二汇点设备300的通信处理示例的序列图。

[图29]图29是示出根据本技术的第二实施例的源设备100、第一汇点设备200和第二汇点设备300的通信处理示例的序列图。

[图30]图30是示出根据本技术的第二实施例的源设备100和第一汇点设备200上显示的选择画面的示例的图。

[图31]图31是示出智能电话的示意性配置的示例的框图。

[图32]图32是示出汽车导航设备的示意性配置的示例的框图。

具体实施方式

在下文中,将描述体现本技术的形式(以下称为实施例)。说明将按照以下顺序给出。

1.第一实施例(构建多汇点拓扑的示例)

2.第二实施例(考虑无线通信方案设置或改变更高层的示例)

3.应用示例

<1.第一实施例>

[通信系统的配置示例]

图1是示出根据本技术的第一实施例的通信系统10的系统配置示例的框图。图1示出了能够使用对等(peer-to-peer)(p2p)直接通信在多汇点拓扑环境中执行无线连接的通信系统的示例。

通信系统10包括源设备(信息处理设备)100、第一汇点设备(信息处理设备)200和第二汇点设备(信息处理设备)300)。此外,通信系统10是通信系统的示例,其中第一汇点设备200和第二汇点设备300接收从图1中的源设备100传输的数据(例如,图像数据和音频数据)。

源设备100、第一汇点设备200和第二汇点设备300是具有无线通信功能的传输和接收设备(信息处理设备)。源设备100、第一汇点设备200和第二汇点设备300例如是具有无线通信功能的显示设备(例如,个人计算机)或便携式信息处理设备(例如,智能电话或平板电脑终端)。源设备100、第一汇点设备200和第二汇点设备300例如是符合电气和电子工程师协会(ieee)802.11、802.15或802.16,第三代合作伙伴计划(3gpp)规格(例如,宽带码分多址(w-cdma)),全球移动通信系统(gsm:注册商标),全球微波接入互操作性(wimax),wimax2,长期演进(lte),lte-a(高级),使用lte的许可辅助访问(laa)等的无线通信设备。源设备100、第一汇点设备200和第二汇点设备300可以使用无线通信功能来交换各种信息。

这里,第一汇点设备200和第二汇点设备300是接收从源设备100传输的数据的设备。因此,源设备100和第二汇点设备300之间的交换等效于源设备100和第一汇点设备200之间的交换。因此,省略对源设备100和第二汇点设备300之间的交换的描述,并且将主要描述源设备100和第一汇点设备200之间的交换(例如,连接方法)作为本技术的实施例中的示例。另外,将在本技术的实施例中,对源设备100和第一汇点设备200使用无线局域网(lan)进行无线通信的情况的示例进行描述。

作为无线lan,例如,可以使用wi-fi基础结构模式(基础结构模式)、无线保真(wi-fi)direct(直接)、隧道直接链路设置(tdls)、自组织网络或网状网络。作为在通信系统10中使用的短距离无线视听(av)传输通信,例如可以使用wi-fi认证miracast(技术规格名称:wi-fidisplay(显示))。wi-fi认证miracast是使用wi-fidirect或tdls技术将一个终端再现的音频或显示图像传输到另一个终端,并用其它终端类似地输出音频或图像数据的镜像技术。

在wi-fi认证miracast中,用户输入反向信道(uibc)在传输控制协议/互联网协议(tcp/ip)上实现。uibc是从一个终端向另一终端传输诸如鼠标或键盘的输入设备的操纵信息的技术。可以应用另一种远程桌面软件(例如虚拟网络计算(vnc))来代替wi-fi认证miracast。

本文中,在wi-fi认证miracast中,例如,确定使用h.264对图像(视频)进行压缩和解压缩。例如,在wi-fi认证miracast中,可以在传输侧调整h.264。本技术的实施例不限于h.264,而是还可以对应于各种编解码器(诸如h.265)(例如,高效率视频编码(hevc)和高效率视频编码的可伸缩视频编码扩展(shvc)和运动图像专家组(mpeg4)、联合图像专家组(jpeg)2000)。此外,它还可以对应于基于行的编解码器,其中一行或多行被捆绑和压缩或者两行或更多行被划分为待被压缩和解压缩的2×2或更多的宏块。例如,通过获得与特定码量区域(诸如图像、多行线束或宏块)的先前代码量区域的差异,能够对应于减少传输速率而不执行压缩(诸如dct或wavelet)的编解码器。此外,可以以非压缩方式传输或接收图像(视频)。

此外,源设备100例如可以将通过成像操作生成的图像数据和音频数据设置为传输目标。此外,源设备100例如可以将存储在存储单元(例如,硬盘)中的内容(例如,由图像数据和音频数据形成的内容)设置为传输目标。请注意,可以将其上安装有相机的电子设备(例如,pc、游戏设备、智能电话或平板电脑)用作源设备100、第一汇点设备200和第二汇点设备300。此外,可以将包括显示单元的另一电子设备(例如,成像设备、游戏设备、智能电话或平板电脑)用作源设备100、第一汇点设备200和第二汇点设备300。此外,如果源设备100具有网络共享功能,则源设备100可以经由无线或有线网络获取存储在互联网服务提供商(ips)中的内容,并将内容设置为传输目标。

例如,通过源设备100的成像操作生成的图像数据被传输到第一汇点设备200,并且基于图像数据的图像11被显示在第一汇点设备200的显示单元251上。

在图1中,源设备100可以使用无线通信经由p2p直接连接执行直接通信的范围被指示为信息传递范围15。信息传递范围15是基于源设备100的信息传递范围(服务范围)。

[多汇点拓扑的配置示例]

接下来,将描述构建多汇点拓扑的方法。

图2是示出作为本技术的第一实施例的基础的源设备41、汇点设备42和汇点设备43的通信处理示例的序列图。具体地,图2示出了从p2p直接连接到多汇点拓扑环境的构建的基本流程。图2示出了在源设备41通过p2p直接通信连接到汇点设备42的环境中将汇点设备43添加到组的情况的示例。

如图2所示,假定形成将源设备41作为p2p组所有者(go)21且将汇点设备42作为p2p客户端22的组20。也就是说,源设备41已经作为p2pgo21连接到汇点设备42(p2p客户端22)。此外,假定汇点设备43是p2p可直接连接的p2p设备23。

首先,源设备41对汇点设备43执行邀请请求处理(24)。或者,汇点设备43可以对源设备41执行提供发现处理。

当以这种方式执行邀请请求处理时(24),汇点设备43对源设备41执行邀请响应处理(25)。此外,wi-fi保护设置(26)和四向交握(4-wayhandshaking)(认证过程)(27)的执行在源设备41和汇点设备43之间进行。

根据这些处理,源设备41作为新的p2p客户端31连接到汇点设备43。因此,形成具有源设备41作为p2pgo29以及汇点设备42和汇点设备43作为p2p客户端30和31的群28。

随后,源设备41通过对汇点设备42和汇点设备43执行服务发现(32和33)来构建多汇点拓扑。

在以这种方式构建拓扑之后,从源设备41传输到汇点设备42或汇点设备43并在其上显示的内容可以是相同的内容(图像)或不同的内容(图像)。例如,源设备41上显示的图像可以原样传输到汇点设备42,并且存储在源设备41的存储单元中的内容可以被传输到汇点设备43。

[源设备(信息处理设备)的配置示例]

图3是示出根据本技术的第一实施例的源设备(信息处理设备)100的功能配置示例的框图。

源设备100包括天线110、无线通信单元120、控制信号接收单元130、控制单元140、图像和音频信号生成单元150、图像和音频压缩单元160、流传输单元170、操纵接收单元180和显示单元190。

无线通信单元120在控制单元140的控制下使用无线通信经由天线110向另一个信息处理设备(例如,第一汇点设备200)传输每条信息(例如,图像数据和音频数据)并从其接收每条信息(例如,图像数据和音频数据)。例如,当执行图像数据传输处理时,由图像和音频信号生成单元150生成的图像数据被图像和音频压缩单元160压缩,并且压缩图像数据(图像流)是经由无线通信单元120从天线110传输的。

假定无线通信单元120能够使用多个频率信道向另一信息处理设备(例如,第一汇点设备200)传输每条信息并从其接收每条信息。在本技术的第一实施例中,将描述无线通信单元120具有同时传输和接收2.4ghz、5ghz和60ghz的三种频率信道或仅传输和接收所选择的一个频率信道的功能的示例。以这种方式,当源设备具有传输和接收多个频率信道的功能时,汇点设备(例如,第一汇点设备200)可以控制每个源设备使用的频率信道。

控制信号接收单元130在由无线通信单元120接收的各条信息中获取从另一个信息处理设备(例如,第一汇点设备200)传输的控制信号(例如,与第一汇点设备200互换的信息)。然后,控制信号接收单元130将所获取的控制信号输出到控制单元140。

控制单元140对待从源设备100传输的每条信息执行控制。例如,控制单元140基于由控制信号接收单元130接收的信号对图像和音频信号生成单元150以及图像和音频压缩单元160进行控制。例如,控制单元140进行控制,使得作为传输目标的图像数据的分辨率或音频信道的数量被改变,或者执行控制,使得作为传输目标的图像数据的图像区域被改变。也就是说,控制单元140基于由控制信号接收单元130接收到的控制信号来执行作为传输目标的流的传输控制。流的传输控制例如是数据传输速度控制或可伸缩性传输速率控制。

控制单元140可以具有当使用无线通信向汇点设备传输数据并且从汇点设备接收数据时测量无线电波传播状况(链路无线电波传播情况)的功能,并且可以向汇点设备传输测量结果(无线电波传播测量信息)。

这里,无线电波传播测量信息例如是用于确定与汇点设备的线路质量是否是与其可以传输和接收图像数据和音频数据的质量的信息。无线电波传播测量信息例如在进行流传输控制时使用。

这里,数据传输速度主要是指通信线路的占用率,并且假定包括通信速度或通信容量的含义。例如,分辨率被定义为被配置为包括诸如图像数据的图像帧(垂直和水平像素的数量)或图像数据的比特率(压缩比)的分量的图像质量的指标。作为质量的指标,可以使用流的吞吐量。音频信道的数量被假定为包括诸如单声道(1.0ch)、立体声(2.0ch)、5.1ch、6.1ch、9.1ch或高分辨率音频之类的音频记录和再现方法的含义。音频信道的数量被定义为音频质量的指标,其被配置为包括诸如音频数据的比特率(压缩率)或信道数量的分量。作为音频质量的指标,可以使用流的吞吐量。

控制单元140执行控制,使得数据速率控制中的不稳定状态得到改善。例如,控制单元140通过与汇点设备交换信息来理解汇点设备(例如,第一汇点设备200)的系统性能信息。这里,系统性能信息例如是关于汇点设备的系统的性能信息。例如,系统性能信息是可用的频率信道、分辨率、传输控制协议(tcp)和用户数据报协议(udp)。系统性能信息例如是指示加密方法的对应关系、标准清晰度(sd)/高清晰度(hd)/4k的对应关系以及低功耗模式的对应关系中的每一个的信息。例如,控制单元140可以根据汇点设备是否对应于较低功耗模式选择用于流传输控制的方法,以进一步改善通信系统10的整个系统稳定性。

例如,假定控制单元140在与第一汇点设备200的信息交换期间插入关于源设备100是否是移动设备的信息。例如,关于源设备100的能力信息可以包括关于源设备100是否是移动设备的信息。当理解到源设备100是移动设备时,第一汇点设备200可以基于与其它连接的信息处理设备的关联来确定不需要操作源设备100。以这种方式,当确定不需要操作源设备100时,源设备100从第一汇点设备200接收传输停止命令。当控制单元140理解传输停止命令时,控制单元140可以对图像和音频信号生成单元150、图像和音频压缩单元160以及流传输单元170中的每一个的功能进行掉电达给定时间。控制单元140可以将无线通信单元120转变为间歇接收(其是无线通信单元120周期性地升高,从而使得无线通信单元120可以从第一汇点设备200接收命令,并且设备在其它情况下被掉电的模式)。

图像和音频信号生成单元150在控制单元140的控制下生成作为输出目标的数据(图像数据和音频数据),并将生成的数据输出到图像和音频压缩单元160。例如,图像和音频信号生成单元150包括成像单元(未示出)和音频获取单元(未示出)。成像单元(例如,透镜、图像传感器或信号处理电路)对被摄体进行成像并生成图像(图像数据)。当生成图像数据时,音频获取单元(例如,麦克风)获取周围的音频。以这种方式生成的数据是要传输到另一个信息处理设备(例如,第一汇点设备200)的传输目标。

图像和音频压缩单元160在控制单元140的控制下对由图像和音频信号生成单元150生成的数据(图像数据和音频数据)进行压缩(编码)。然后,图像和音频压缩单元160将压缩数据(图像数据和音频数据)输出到流传输单元170。图像和音频压缩单元160可以通过软件执行编码来实现,或者可以通过硬件执行编码来实现。假定图像和音频压缩单元160用作编解码器,但是假定图像和音频压缩单元160能够处理未压缩的图像或音频。此外,图像和音频压缩单元160还可以用作可扩展编解码器。这里,可伸缩编解码器指的是例如可以根据接收侧信息处理设备(汇点设备)的分辨率、网络环境等自由应用的编解码器。

流传输单元170在控制单元140的控制下经由无线通信单元120执行从天线110传输由图像和音频压缩单元160压缩的数据(图像数据和音频数据)作为流的传输处理。

操纵接收单元180是接收由用户执行的操纵输入的操纵接收单元,并且例如是键盘、鼠标、游戏键盘、触摸面板、相机或麦克风。操纵接收单元180和显示单元190可以使用当用户用他或她的手指触摸或接近显示表面时能够执行操纵输入的触摸面板一体地构造。

显示单元190例如是显示由图像和音频信号生成单元150生成的图像的显示单元。作为显示单元190,可以使用各种类型的显示面板。例如,可以使用电致发光(el)或晶体发光二极管(led)显示器或液晶显示器(lcd)。

除了上述单元之外,源设备100还可以包括音频输出单元等,但是图3中未示出这些单元。已经描述了源设备100生成作为传输目标的图像数据和音频数据的示例。然而,源设备100可以从外部设备获取作为传输目标的图像数据和音频数据。例如,源设备100可以从配备有麦克风的网络相机获取作为传输目标的图像数据和音频数据。源设备100可以将存储在存储设备(例如,硬盘)中的内容(例如,由图像数据和音频数据形成的内容)设置为传输目标,而不管是在源设备100的内部还是外部。在这种情况下,存储在存储设备中的内容也被假定为压缩内容。在这种情况下,当根据在通信系统10中采用的标准中定义的编码方案来压缩压缩内容时,可以在不进行解密(解码)的情况下传输压缩内容。

源设备100的音频输出单元(未示出)例如是输出由图像和音频信号生成单元150生成的音频的音频输出单元(例如,扬声器)。图像可以从源设备和汇点设备两者输出,但音频优选仅从传输设备和接收设备中的一个输出。

[汇点设备(信息处理设备)的配置示例]

图4是示出根据本技术的第一实施例的第一汇点设备(信息处理设备)200的功能配置示例的框图。同时,第二汇点设备300的功能配置(与无线通信相关的功能配置)与第一汇点设备200的功能配置基本相似,因此在此省略其描述。

第一汇点设备200包括天线210、无线通信单元220、流接收单元230、图像和音频解压缩单元240、图像和音频输出单元250、用户信息获取单元260、控制单元270、控制信号传输单元280和管理信息保持单元290。

无线通信单元220在控制单元270的控制下使用无线通信经由天线210向另一个信息处理设备(例如,接收设备100)传输每条信息(例如,图像数据和音频数据)并从其接收所述每条信息。例如,当执行图像数据接收处理时,经由无线通信单元220和流接收单元230来通过图像和音频解压缩单元240对由天线210接收的图像数据进行解压缩(解码)。然后,解压缩的图像数据被提供给图像和音频输出单元250,并且从图像和音频输出单元250输出与解压缩的图像数据对应的图像。也就是说,与解压缩的图像数据对应的图像被显示在显示单元251。

假定无线通信单元220能够使用多个频率信道向另一个信息处理设备(例如,源设备100)传输每条信息并从其接收每条信息。在本技术的第一实施例中,将描述无线通信单元220具有同时传输和接收2.4ghz、5ghz和60ghz的三种频率信道或仅传输和接收所选择的一个频率信道的功能的示例。也就是说,无线通信单元220可以使用第一频带进行通信,并且使用比第一频带高的数据传输速度的第二频带进行通信。控制单元270在与每个源设备进行无线通信的多个频率信道中控制要使用的频率信道。此外,源设备100的控制单元140可以控制多个频率信道中的哪一个将被用于与每个汇点设备的无线通信。

源设备100和第一汇点设备200之间的链路以及第一源100和第二汇点设备300之间的链路可以用相同的频率信道建立,或者可以用不同的频率信道建立。

在本技术的第一实施例中,将描述无线通信单元220具有传输和接收2.4ghz、5ghz和60ghz的三种频率信道的功能的示例,但是本技术的实施例技术不限于此。例如,无线通信单元220可以具有传输和接收其它频率信道、两个频率信道、四个或更多个频率信道的功能。

流接收单元230在控制单元270的控制下,在由无线通信单元220接收的各条信息中接收流(例如,图像流和音频流)以及与每个源设备的交换信息。然后,流接收单元230将接收到的命令信息输出到控制单元270,并将接收到的流输出到图像和音频解压缩单元240和控制单元270。

这里,与每个源设备的交换信息是从源设备(例如,源设备100)传输的信息,并且包括例如用于获取第一汇点设备200的系统性能信息的请求。系统性能信息例如是指示可用频率信道、分辨率、tcp和udp或者加密方法的对应关系、sd/hd/4k的对应关系和低功耗模式的对应关系中的每个的信息。

流接收单元230具有当使用无线通信向汇点设备传输数据和从汇点设备接收数据时测量无线电波传播情况(链路无线电波传播情况)的功能。流接收单元230向控制单元270输出测量结果(无线电波传播测量信息)。

图像和音频解压缩单元240在控制单元270的控制下对从另一信息处理设备(例如,源设备100)传输的流(图像数据和音频数据)进行解压缩(解码)。然后,图像和音频解压缩单元240将解压缩的数据(图像数据和音频数据)输出到图像和音频输出单元250。图像和音频解压缩单元240可以通过软件执行解码来实现,或者可以通过硬件执行解码来实现。假定图像和音频解压缩单元240用作编解码器,但是假定图像和音频解压缩单元240能够处理未压缩的图像或音频。此外,图像和音频解压缩单元240还可以用作可伸缩编解码器。

图像和音频输出单元250包括显示单元251和音频输出单元252。

显示单元251是基于由图像和音频解压缩单元240解压缩的图像数据来显示每个图像的显示单元。作为显示单元251,例如,可以使用诸如有机el面板、晶体led显示器以及lcd面板的显示面板。作为显示单元251,可以使用当用户用他或她的手指触摸或接近显示表面时能够执行操纵输入的触摸面板。

音频输出单元252是基于由图像和音频解压缩单元240解压缩的音频数据而输出各种音频(与显示在显示单元251上的图像相关的音频等)的音频输出单元(例如扬声器)。这里,作为音频输出方法,例如,可以使用仅从扬声器再现分配给中间信道(主图像)的源设备的音频,并且不再现分配给外围信道(子图像)的源设备的音频的方法。作为另一种音频输出方法,例如,可以使用将分配给中间信道的源设备的音频的音量设置为主并降低分配给外围信道的源设备的音频的音量并再现音频的方法。可以使用其它音频输出方法。

用户信息获取单元260获取关于用户的信息(用户信息),并将所获取的用户信息输出到控制单元270。例如,用户信息获取单元260可以通过接收来自操纵接收单元(键盘、鼠标、遥控器、游戏键盘或触摸面板)的输入来获取用户信息,用户可以直接针对所述操纵接收单元设置显示方法。操纵接收单元例如是指定在显示单元251上显示的图像中的任何区域的操纵构件。例如,用户信息获取单元260可以通过从能够理解用户的意图的设备(诸如相机、麦克风或各种传感器(例如,陀螺仪传感器和检测人体的传感器)中的任何一种)接收输入来获取用户信息。

例如,当从图像和音频输出单元250输出基于使用无线通信从另一信息处理设备(例如,源设备100)接收的流的信息时,用户信息获取单元260获取通过用户运动生成的用户信息。用户信息例如是通过与显示在显示单元251上的图像相关的用户运动而生成的用户信息。例如,用户信息是基于与显示在显示单元251上的图像相关的用户操纵而生成的信息。

例如,用户信息获取单元360可以获取由附接到显示单元的成像单元(省略)生成的图像数据,并生成用户信息。此外,例如,用户信息获取单元260可以获取由外部设备(例如,每个传感器或可穿戴设备)获取的信息(例如,位置信息或识别信息),并生成用户信息。

控制单元270使管理信息保持单元290保持由流接收单元230获取的每条信息,并且基于由管理信息保持单元290保持的管理信息管理每个源设备。控制单元270执行流传输控制,使得对于从整个系统中的多个源设备传输的流的稳定性得到改善。

例如,控制单元270基于用户信息获取单元260获取的用户信息和管理信息保持单元290中保持的管理信息来执行流传输控制。具体地,控制单元270基于管理信息保持单元290中保持的管理信息为每个源设备生成控制信号以进行流传输控制(例如,数据传输速度控制和可伸缩传输速率的控制)。然后,控制单元270将生成的控制信号输出到控制信号传输单元280。例如,控制单元270基于用户信息和管理信息改变显示在显示单元251上的图像的分辨率,并生成控制信号以请求与来自每个源设备的分辨率相等的传输速率。例如,控制单元270基于用户信息和管理信息生成控制信号以决定显示单元251上的图像的显示区域。例如,控制单元270基于用户信息和管理信息生成控制信号以决定显示单元251上的图像的大小。

控制单元270基于用户信息和管理信息进行控制,使得设置要使用的频率信道和分辨率。例如,控制单元270在无线通信单元220的多个频率信道中为每个源设备设置要使用的频率信道。当功耗模式根据每个频率信道而不同时,控制单元270理解每种模式并且设置用于关心移动设备的功耗的频率信道。也就是说,控制单元270可以分别设置与第一频带相关的第一功耗模式和与比第一频带具有较高数据传输速度的第二频带相关的第二功耗模式。

控制信号传输单元280经由无线通信单元220和天线210执行将从控制单元270输出的控制信号传输到另一无线通信设备的传输处理。

[使用wi-fi认证miracast规格命令进行交换的通信示例]

图5是示出根据本技术的第一实施例的源设备100和第一汇点设备200之间的通信处理示例的序列图。图5示出了使用rtsp协议进行交换的通信示例。

例如,如图5的虚线矩形400所示,可以使用从源设备100传输到第一汇点设备200的“rtspm3请求”(rtspget_parameter(获得_参数)请求)消息和响应于该消息从第一汇点设备200传输到源设备100的“rtspm3响应”(rtspget_parameter响应)消息。

此外,可以进行从源设备100到第一汇点设备的适当传输。例如,可以省略“rtspm3请求”(rtspget_parameter请求)消息和“rtspm3响应”(rtspget_parameter响应)消息之间的交换,并且管理信息可以被包括在从源设备100传输到第一汇点设备200的消息中,并且可以被从源设备100传输到第一汇点设备200,使得第一汇点设备200选择信息并将选择的信息保持在管理信息保持单元190中(图4所示)。此外,当执行内容保护设置时,可以在m3响应之后执行链路保护设置,并且然后可以在保证关于m4或更高消息的保密性的同时执行通信。

这里,由源设备100从第一汇点设备200接收的作为rtspm3响应的信息可以是以下信息(1)至(11)。

(1)wfd汇点支持的音频格式(一个或多个)

(2)wfd汇点支持的视频格式(一个或多个)

(3)wfd汇点支持的3d格式(一个或多个)

(4)hdcp系统2.0/2.1/2.2支持/控制端口

(5)附接到wfd汇点的显示器的可用edid信息

(6)耦合的wfd汇点信息

(7)wfd汇点(一个或多个)监听的rtp端口(一个或多个)

(8)支持i2c命令和端口号

(9)支持uibc能力

(10)wfd源使用此参数来获得wfd汇点上当前激活的连接器类型

(11)使用rtsp指示支持待机,并恢复控制

同时,虽然图5中描述了图1所示的源设备100和第二汇点设备300的连接顺序,但是执行相同的连接顺序,作为源设备100和第二汇点设备300的连接顺序。

[源设备的操作示例]

图6是示出通过根据本技术的第一实施例的源设备100的多汇点连接处理的处理过程的示例的流程图。

图6示出了在使用p2p直接连接的环境中从p2p直接连接到多汇点拓扑环境的构建的基本操作的示例。

首先,源设备100的控制单元140在检测到添加到组中的汇点设备的存在时,确定是否可以对多个连接进行传输(步骤s801)。当已经连接多个汇点设备时,控制单元140确定是否可以进一步增加连接数,并且可以执行传输(步骤s801)。当不能对多个连接进行传输时(步骤s801),终止多汇点连接处理的操作。

当可以对多个连接执行传输时(步骤s801),控制单元140与汇点设备交换关于多汇点传输方案能力的信息(步骤s802)。

随后,控制单元140决定用于将媒体数据传输到作为连接目标的汇点设备的通信路径(例如路径数)和数据传输格式(步骤s803)。这里,媒体数据是与从源设备传输到汇点设备的目标对应的数据,并且例如是图像数据、音频数据和控制数据中的至少一个。此外,例如,控制单元140可以基于与汇点设备交换的信息元素(ie)中包括的内容来决定用于通信路径的基础(基础)模式、tdls模式和p2p模式之一。此外,例如,控制单元140可以基于与信汇点设备交换的信息元素(ie)中包括的内容来决定在通信路径中使用的数据传输格式。同时,这里描述的决定的细节是一个示例,并且可以相应确定其它通信路径和其它数据传输格式。

[构建多汇点拓扑环境时的通信示例]

图7是示出构成根据本技术的第一实施例的通信系统10的设备之间的通信处理的示例的序列图。

图7示出了在使用由wi-fi认证miracast表示的p2p直接连接的环境中从p2p直接连接到多汇点拓扑环境的构建的基本流程。

另外,图7示出了在源设备100通过p2p直接通信连接到第一汇点设备200的环境中将第二汇点设备300添加到群组的情况的示例。

同时,图7所示的处理(402和403)对应于图6所示的处理(步骤s801)。另外,图7所示的处理(404)对应于图6所示的处理(步骤s802)。此外,图7所示的处理(405和406)对应于图6所示的处理(步骤s803)。

在图7所示的例子中,源设备100的处理流程与p2p直接连接的处理流程不同。因此,将基于下文的差异给出描述。

假定源设备100已经连接到p2p客户端(第一汇点设备200)作为go(401)。此外,假定源设备100使用第一格式作为可以由第一汇点设备200使用的传输格式执行图像传输(401)。

在这种情况下,当第二汇点设备300被添加到组时,源设备100对第二汇点设备300执行邀请请求处理(402)。此外,第二汇点设备300可以对源设备100执行提供发现处理。然而,这里描述了源设备100执行邀请请求处理的示例。

当源设备100对第二汇点设备300执行邀请请求处理时(402),第二汇点设备300对源设备100执行邀请响应处理(403)。在这种情况下,源设备100连接到新的第二汇点设备300以及与其连接的第一汇点设备200,并且因此通过设备信息或服务信息通知第二汇点设备300同时连接的设备的数量是两个或更多个。

假定可以通过交换以下信息(a)至(d)中的至少一个来执行该通知方法。

(a)p2p信息元素(ie)

(b)wfd信息元素(ie)

(c)应用服务平台(asp)(例如,asp格式命令中的新格式)

(d)通用即插即用(upnp)标准中的控制

此外,根据邀请响应处理(403),源设备100连接到作为新的p2p客户端的第二汇点设备300,并执行关联处理(404)。关联处理是组形成处理,例如四向交握、ip分配处理等。

此外,源设备100和第二汇点设备300针对彼此进行服务发现(405)。参考通过该处理识别的信息,构建了具有源设备100作为源设备并且第一汇点设备200和第二汇点设备300作为汇点设备的多汇点拓扑(406至408)。

例如,源设备100可以决定生成两个数据路径(用于第一汇点设备200和第二汇点设备300的传输),以便为每个p2p直接线路执行稳定的数据传输。然后,源设备100使用两个数据路径传输媒体数据(图像数据和音频数据)(409)。

以这种方式,构建多汇点拓扑。在构建之后,从源设备100传输到第一汇点设备200或第二汇点设备300并在其上显示的内容可以是相同的内容(图像)或不同的内容(图像)。例如,源设备100上显示的图像可以原样传输到第一汇点设备200,并且存储在源设备100的存储单元中的内容可以被传输到第二汇点设备300。此外,仅图像数据或仅音频数据可以从源设备100传输到第一汇点设备200或第二汇点设备300。

这里,作为使用上述设备信息或服务信息交换的能力信息,可以交换以下信息(a)至(c)(例如,图7所示的405)。该信息被作为由源设备向汇点设备传输的信息或由源设备从汇点设备接收的信息进行交换。

(a)汇点设备用于媒体传输的数据传输格式的类型(例如,汇点设备的解码能力)

(b)是否允许切换到新添加的汇点设备可用的数据传输格式(例如,即使当进行诸如分辨率、图片质量或声音质量、图像停止和播放或音频停止和播放之类的设置的改变时仍正常执行的功能的存在或不存在;此外,当接收到该信息的定时是在执行能力协商时,是否可能在图像传输或音频传输期间)

(c)可以由源设备使用的高带宽数字内容保护(hdcp)系统的加密密钥的数量(例如,当源设备需要使用hdcp时,源设备用于管理多个加密密钥的功能存在或不存在)

源设备100识别待共享的组并生成最少数量的数据路径,以便基于由以这种方式获取的信息指定的条件(例如,能力以及功能的存在或不存在)来生成图像数据或音频数据。

[源设备的操作示例]

图8是示出通过根据本技术的第一实施例的源设备100的多汇点连接处理的处理过程的示例的流程图。图8示出了用于在多汇点拓扑中生成最少数量的数据路径的多汇点连接处理的示例。具体地,图8示出了当在源设备100连接到第一汇点设备200的环境中新连接第二汇点设备300时源设备100的多汇点连接处理的示例。

首先,源设备100的控制单元140在与第一汇点设备200的连接期间传输来自第二汇点设备300的邀请请求分组(步骤s811)。因此,源设备100向第二汇点设备300通知与源设备100的连接邀请。

随后,源设备100的控制单元140检查第二汇点设备300是否与第一格式兼容(步骤s812)。这里,第一格式被假定为正在连接到源设备100的第一汇点设备200所使用的图像传输格式。

例如,源设备100的控制单元140可以使用上述(a)至(d)中的一个或多条这样的信息来检查第二汇点设备300是否与第一格式兼容。

当第二汇点设备300与第一格式兼容时(步骤s812),控制单元140更新hdcp会话密钥(步骤s813)。此外,当需要hdcp时,执行hdcp会话密钥的更新。

随后,控制单元140以第一格式向第一汇点设备200和第二汇点设备传输内容(步骤s814)。

当第二汇点设备300与第一格式不兼容时(步骤s814),控制单元140检查在另一设备的请求时第一汇点设备200是否允许进行各种类型的切换(或回退)(步骤s815)。例如,切换包括分辨率的切换、图像压缩方案的切换、图片质量的切换、图像打开/关闭、声音质量的切换、音频压缩方案的切换、音频打开/关闭等。

例如,源设备100可以在连接到第一汇点设备200时通过能力协商来预先执行检查。另外,源设备100可以例如在无论何时连接新的汇点设备时执行检查。

此外,当第一汇点设备200和第二汇点设备300具有不同的性能时,例如,可能期望不允许各种类型的切换(或回退)。例如,假定第一汇点设备200是与4k分辨率对应的设备,而第二汇点设备300是与高清(hd)对应的设备的情况。在这种情况下,当源设备100传输与4k分辨率对应的图像时,可能存在不希望将第一汇点设备200的分辨率降低至hd的用户。因此,控制单元140可以基于第一汇点设备200和第二汇点设备300的能力和环境等检查是否允许各种类型的切换(或回退)(步骤s815)。

当第一汇点设备200允许各种类型的切换(或回退)(步骤s815)时,控制单元140选择第一汇点设备200和第二汇点设备300两者可兼容的公共格式(第二格式)(步骤s816)。当需要hdcp时,控制单元140更新hdcp会话密钥(步骤s816)。

随后,控制单元140以第二格式向第一汇点设备200和第二汇点设备300传输内容(步骤s817)。

同时,即使适当地改变了,也可以通过组播和单播之中的一种或其两者来传输以这种方式传输的分组(虚线矩形90)。

当第一汇点设备200不允许各种类型的切换(或回退)(步骤s815)时,控制单元140检查是否可以以不同格式执行到第一汇点设备200和第二汇点设备300的传输(步骤s818)。

这里,当以不同格式执行到第一汇点设备200和第二汇点设备300的传输时,生成与汇点设备的数量对应的不同条的媒体数据(例如,图像数据、音频数据和控制数据)是必要的。因此,源设备100的控制单元140确定其设备是否具有特定的能力。例如,控制单元140判断是否存在压缩与汇点设备的数量对应的媒体数据的能力,以及是否存在管理多个数据路径的能力(还包括检查诸如会话加密和传输速度的处理是否满足所需性能)。此外,当作为传输对象的媒体数据是优质内容时,检查是否可以执行多条媒体数据的加密。

当可以以不同格式执行向第一汇点设备200和第二汇点设备300的传输时(步骤s818),控制单元140执行在第一汇点设备200和第二汇点设备300之间指定不同格式的处理(步骤s819)。例如,可以为第一汇点设备200指定第一格式,并且可以为第二汇点设备300指定第二格式。

随后,控制单元140使用不同格式向第一汇点设备200和第二汇点设备300传输内容(步骤s820)。例如,控制单元140可以使用第一格式执行向第一汇点设备200的传输,并且可以使用第二格式执行向第二汇点设备300的传输(步骤s820)。

当可以以不同格式执行向第一汇点设备200和第二汇点设备300的传输时(步骤s818),可以仅对第一汇点设备200和第二汇点设备300中的一个进行传输。因此,控制单元140决定成为连接对象的汇点设备(步骤s821)。

例如,控制单元140可以基于汇点设备的优先级来决定作为连接目标的汇点设备(步骤s821)。作为优先级,例如可以使用汇点设备的意图值。此外,可以重新生成和交换与意图值相似的优先级设置信息。此外,可以例如基于与传输目标对应的内容的类型以及源设备和汇点设备的组合来确定对应于连接目标的汇点设备。当与传输目标对应的内容是电影时,例如,可以根据将汇点设备的显示单元的大小用作优先级(汇点设备具有随着其大小增加而增加的优先级)来决定与连接目标对应的汇点设备。

当确定与第二汇点设备300的连接被给予优先级时(步骤s821),控制单元140执行用于从第一汇点设备200断开的断开处理(步骤s822)。随后,控制单元140启动与第二汇点设备300的连接,并使用第二格式执行向第二汇点设备300的传输(步骤s823)。

此外,当确定到与第一汇点设备200的连接被给予优先级时(步骤s821),控制单元140执行从第二汇点设备300断开的断开处理(步骤s824)。也就是说,由于根据连接源设备100和第二汇点设备300的处理,源设备100通过无线电层连接到第二汇点设备300,因此执行断开处理。同时,步骤s811至s824对应于在权利要求中公开的由计算机执行的信息处理方法和控制中的控制的示例。

以这种方式,源设备100的控制单元140可以在执行向第一汇点设备200的媒体传输的同时新执行向第二汇点设备300的媒体传输。这里,例如,媒体传输是根据wi-fi认证miracast规格在其它设备之间进行的实时图像传输和实时音频传输。此外,当新添加第二汇点设备300时,源设备100的控制单元140在设备发现处理(例如,设备发现、服务发现)或能力确认处理(例如,能力协商)中执行信息(例如,上述(a)至(c)中的至少一个))的交换。此外,源设备100的控制单元140决定用于执行向第一汇点设备200和第二汇点设备300的媒体传输的通信路径以及当基于该信息进行媒体传输时使用的数据传输格式中的至少一个。

例如,源设备100的控制单元140可以基于交换的信息以及源设备100关于编码处理的能力和可以执行的处理次数中的至少一个来确定通信路径或数据传输格式。此外,当需要根据hdcp的加密时,例如,源设备100的控制单元140可以基于所交换的信息、源设备100关于可以执行的编码处理的能力和可以执行的处理的数量中的至少一个以及源设备100关于hdcp加密密钥处理的能力和可以执行的处理的数量中的至少一个来确定通信路径或数据传输格式。

此外,源设备100的控制单元140可以基于所交换的信息来确定是否可以执行向第一汇点设备200和第二汇点设备300的媒体传输。当确定不能执行向第一汇点设备200和第二汇点设备300的媒体传输时,源设备100的控制单元140可以将对应设备从第一汇点设备200切换到第二汇点设备300。

这里,作为上述检查方法,将描述将wfdie封装在探测请求和探测响应的有效载荷部分中的示例以及控制可控设备发现或服务发现的方法的示例。

图9至图13是示出构成根据本技术的第一实施例的通信系统10的设备之间交换的wfdie格式的示例的图。

图14是示出构成根据本技术的第一实施例的通信系统10的设备之间交换的用于应用服务平台(asp)的新消息的示例的图。

图9至图13所示的wfdie可以通过构成通信系统10的设备之间的p2p连接来交换。此外,图9至图13所示的wfdie可以经由构成通信系统10的设备之间的接入点(例如,图18所示的接入点500)来交换。这里,将描述经由接入点交换wfdie的示例。例如,源设备100经由接入点向第二汇点设备300传输探测请求,并搜索p2p可连接设备。

例如,当第二汇点设备300是p2p可连接设备时,能够通过经由接入点接收探测响应来检测用于p2p连接的频率信道。这里,将说明这样的前提,即在第二汇点设备300是p2p可连接设备的假定上,可以接收探测响应。

根据上述处理,源设备100识别用于到第二汇点设备300的p2p连接的频率信道,并建立p2p连接。

在建立p2p连接之后,源设备100建立到第二汇点设备的tct连接或rtsp连接的链路,并且然后与第二汇点设备300交换上述(a)至(d)中的至少一个。

例如,将描述将wfdie封装在探测请求和探测响应的有效载荷部分中并进行交换的方法。

使用上述(b)的wfdid的格式示例在图9和图13中示出。图9至11示出了先前在miracast版本1中分配的格式。这里,新的位被分配给图11所示的子元素id(11)。具体地,在图12和图13中示出了对应于子元素id(11)的新字段。

在图13中,新设备信息字段的“5:0”是用于第二汇点设备确定p2p连接中的最佳频率信道的信息。

在使用上述(a)至(c)中的一个的序列处理中,源设备100可以通过识别每条信息来确定与第二汇点设备300的p2p连接中的最佳频率信道。例如,在使用tdls方案访问第二汇点设备300的情况下,可以使用在接入点和第二汇点设备300之间的相关联的频率信息(图13中所示的“23:14”字段)。此外,例如,可以使用第二汇点设备300的无线线路的并发信息(图13中所示的“5:2”字段)。例如,该并发信息是表示是否能够进行诸如相同频率信道的时分接入、不同频率信道的时分接入、同一的频率信道的同时接入和不同频率信道的同时接入的连接形式的信息(图13所示的“5:2”字段)。此外,例如,可以使用作为无线功能的终端能力(图13所示的“13:8”字段)。

这里,将描述并发功能。并发功能是指例如源设备可以在一个或多个汇点设备中构建并发会话的功能。此外,并发功能是指例如汇点设备可以在一个或多个源设备中构建并发会话的功能。

此外,并发功能是指例如所有p2p设备可以当在wi-fi基础模式下连接到同一的ip子网时在ip网络上在wi-fi基础模式下构建与两个或更多个源设备的并发会话的功能。此外,并发功能是指例如所有p2p设备可以当在wi-fi基础模式下连接到同一的ip子网时在ip网络上在wi-fi基础模式下构建与两个或更多个汇点设备的并发会话的功能。

此外,并发功能是指例如汇点设备可以在同一的信道上在与两个或更多个源设备的p2p连接中构建并发会话的功能。此外,并发功能是指例如源设备可以在同一的信道上在与两个或更多个汇点设备的p2p连接中构建并发会话的功能。

此外,并发功能是指例如汇点设备通知诸如所支持的汇点设备的最大连接数和可执行的剩余并发会话连接数的信息的功能。此外,并发功能是指例如源设备通知诸如所支持的源设备的最大连接数和可执行的剩余并发会话连接数的信息的功能。

此外,并发功能被定义为能够通知可以同时使用的并发会话的汇点设备的数量。另外,例如,并发功能被定义为能够通知可以同时使用的并发会话的源设备的数量。

此外,存在接入点和第二汇点设备300通过导线或连接器(诸如以太网(注册商标)线缆、通用串行总线(usb)线缆和连接器)连接的情况。在这种情况下,第二汇点设备300向源设备100通知与接入点的连接是有线连接(图13所示的“1:0”)的事实以及第二汇点设备300是否包括用于p2p连接的无线电信道。因此,源设备100可以确定最佳频率信道。例如,当第二汇点设备300仅对应于有线线路时,第二汇点设备300在不切换到p2p连接的情况下连接到接入点。另一方面,当第二汇点设备300对应于无线线路时,能够选择所支持的频率信道之一并且通过所选频率信道连接第二汇点设备300。

虽然已经描述了将wfdie封装在探测请求和探测响应的有效载荷部分中的示例,但是本技术不限于此。

例如,当使用wi-fidirect服务的显示服务时,可以通过基于asp的消息在设备之间交换服务能力信息。具体地,传输并接收通过将包括在wfdie中的信息分成4位而获得的十六进制的文本串。此外,包括在wfdie中的信息不限于当前的规格。例如,图4所示的服务能力信息可以包括在有效载荷中。

此外,虽然图8示出了源设备100基于四个确定标准(图8所示的步骤s812、s815、s818和s821)来确定是否与曾经连接的第二汇点设备300断开的示例,但是本技术不是限于此。例如,如果源设备100可以在初始确定时间确定是否执行到第二汇点设备300的连接,则源设备100可以不执行不必要的连接。因此,该示例在图15中示出。

[源设备的操作示例]

图15是示出通过根据本技术的第一实施例的源设备100的多汇点连接处理的处理过程的示例的流程图。同时,图15是图8的变形例,并且因此与图8中的符号相同的符合用于表示与图8中的处理过程相同的处理过程,并且部分省略其描述。

源设备100的控制单元140向第二汇点设备300传输邀请请求分组(步骤s811)。然后,控制单元140通过在连接到第二汇点设备300之前的信息通知来确定是否满足四个确定标准(图8所示的步骤s812、s815、s818和s821)(步骤s830)。

当满足四个确定标准中的任何一个时(步骤s830),过程进行到步骤s812。另一方面,当不满足四个确定标准中的任何一个时(步骤s830),多汇点连接处理的操作终止。

以这种方式,能够预先根据在连接到第二汇点设备之前的信息通知来执行确定是否满足四个确定标准的处理(步骤s830),从而连接到源设备100之后交换信息一次,其结果是没有相应的处理,所以能够防止执行不必要的连接处理和断开处理。

这里,例如,交换包括诸如p2pie和wfdie的信息的探测请求消息或信标的方法可以用作源设备100在连接之前识别第二汇点设备300的能力的方法。

以这种方式,源设备100的控制单元140可以基于所交换的信息来确定是否可以来执行向第二汇点设备300的媒体传输。此外,当确定不能执行向第二汇点设备300的媒体传输时,源设备100的控制单元140不执行连接到第二汇点设备300的处理。因此,第二汇点设备300可以在不执行不必要的连接处理和断开处理的情况下,在连接之前确定是否能够进行连接。此外,可以在新的汇点设备输入定时执行基于上述四个确定标准的确定(图8所示的步骤s812、s815、s818和s821)以及与之相关的信息的交换。此外,可以通过使用图5所示的消息应用中的任何消息的检查操作来执行基于上述四个确定标准的确定(图8所示的步骤s812、s815、s818和s821)以及与之相关的信息的交换。例如,可以使用图5的虚线矩形400中所示的消息预先执行关于确定的信息的交换。

这里,如上所述,可以假定第二汇点设备300不能连接到源设备100。在这种情况下,期望源设备100或第二汇点设备300通过诸如弹出画面的通知装置向用户通知不能实现与对应设备的连接的事实。这种通知的示例如图16所示。此外,即使当第二汇点设备300可以连接到源设备100时,也能够使用诸如弹出画面的通知装置来向用户通知所述事实。这种通知的示例如图17所示。

[向用户通知与对应设备的连接是不可能的事实的示例]

图16是示出根据本技术的第一实施例的源设备100和第二汇点设备300上显示的通知画面的示例的图。

图16a示出了在源设备100的显示单元190上显示的通知画面420。此外,图16b示出了显示在第二汇点设备300的显示单元301上的通知画面425。例如,这些通知画面420和425可以被显示为弹出画面。此外,用户可以在确认通知画面420和425之后通过按下确认按钮421和426来删除通知画面420和425。此外,可以显示用于重新连接的操纵画面或者可以在按下确认按钮421和426之后显示指示连接故障原因的画面。

以这种方式,当确定不能执行向第二汇点设备300的媒体传输时,源设备100的控制单元140可以向用户提供通知信息(例如,通知画面420和425)以向用户通知事实。此外,可以通过例如以下方法(n1)至(n3)之一来传输通知信息,或者可以选择适当的最佳方法作为用于传输通知信息的方法。

(n1)对通过对源图像(例如,根据wi-fi认证miracast规格从源设备传输到汇点设备的图像)叠加通知信息(例如,通知画面420和425)而获得的结果进行编码并传输该编码结果的传输方法

(n2)分别编码源图像和通知信息(例如,源图像可以作为运动图像传输,并且通知信息可以作为静止图像传输)并传输结束的结果的传输方法。

(n3)作为控制数据传输源图像和通知信息的传输方法(例如,可以使用超文本传输协议(http)、可伸缩标记语言(xml)或websocket进行传输)。

[通知用户成功连接到对应设备的示例]

图17是示出根据本技术的第一实施例的源设备100和第二汇点设备300上显示的通知画面的示例的图。

图17a示出了在源设备100的显示单元190上显示的通知画面430。此外,图17b示出了显示在第二汇点设备300的显示单元301上的通知画面435。例如,这些通知画面430和435可以被显示为弹出画面。此外,用户可以通过在通知画面430和435的确认之后按下确认按钮431和436来删除通知画面430和435。

以这种方式,源设备100的控制单元140可以在能力确认处理中向用户提供关于新执行与第二汇点设备之间的媒体传输的连接处理的通知信息(例如,图16和17所示的通知画面)。因此,能够向用户通知拓扑变化。

此外,源设备100的控制单元140可以与传输到第一汇点设备200的图像或音频分开地管理弹出(例如,图16和17所示的通知画面)。在这种情况下,源设备100的控制单元140可以基于用户设置或预定规则将用于显示弹出的信息传输到第一汇点设备200或者可以不传输该信息。

以这种方式,源设备100的控制单元140可以在能力确认处理中不同地管理与用于媒体传输的目标对应的图像信息(例如,图16和17所示的母牛的图像)和通知信息(例如,图16和图17所示的通知画面)。因此,能够防止在连接期间显示与第一汇点设备200无关的弹出,并且能够甚至在需要实时性的医疗装备和车载装备中提供正常服务。

此外,本技术不限于此。例如,虽然图7、图8和图15示出了源设备100将邀请请求分组传输到第二汇点设备300的示例,但是本技术不限于此。例如,可以通过从第二汇点设备300向源设备100传输提供请求分组来请求连接。

此外,虽然在本技术的第一实施例中已经描述了具有两个汇点设备的示例,但是设备的数量不受限制。此外,作为给用户的通知,能够代替显示通知画面(例如,图16和图17所示的通知画面)或者连同显示通知画面(例如,图16和图17所示的通知画面)输出作为声音指示通知的消息。此外,可以通过振动或其它通知装置使用通知来执行向用户的通知。

<2.第二实施例>

本技术的第二实施例描述考虑到无线通信方案来设置或改变较高层的示例。具体地,可以根据数据链路层(第二层,第二层)处理(诸如组播或单播)来灵活地设置诸如图像和音频的参数。因此,能够根据所使用的频率信道、频带和传输方法(组播或单播)来提高传输效率。

根据本技术的第二实施例的信息处理设备的配置与图1等所示的源设备100、第一汇点设备200和第二汇点设备300几乎相同。因此,与本技术的第一实施例中的符号相同的符号用于表示与本技术的第二实施例中相同的部分,并且部分省略其描述。

[无线通信方案的获取示例]

这里,将参考图7进行描述。例如,源设备100识别在图7所示的示例中连接到第一汇点设备200和第二汇点设备300的较低层的协议。例如,可以通过交换上述信息(a)至(d)中的至少一条信息来获取较低层的协议。根据该处理,源设备100可以根据多汇点拓扑来识别用于传输的无线通信方案。

[设置基础模式时的数据传输示例]

图18是示出构成通信系统61的设备之间交换的信息与根据本技术的第二实施例的无线通信方案之间的关系的示意图。

接入点500是无线lan(例如,wi-fi)的接入点。例如,接入点500具有ieee802.11标准的基础模式的功能。此外,接入点500被连接到一个或多个信息处理设备(例如,源设备和汇点设备)。

此外,接入点500可以经由有线线路(例如,以太网(注册商标))连接到其它信息处理设备(例如,服务器)。例如,接入点500可以经由网络连接到其它信息处理设备。

本技术的第二实施例示出了其中使用无线lan(例如,对应于ieee802.11a/b/g/n/ac/ad的无线lan)将接入点500连接到源设备100、第一汇点设备200和第二汇点设备300的示例。

图18a示出了通信系统61的配置示例,其中源设备100经由接入点500连接到汇点设备(第一汇点设备200和第二汇点设备300)。也就是说,示出了在每个设备中设置基础模式的情况的示例。

图18b示意性地示出了以时间顺序经由接入点500在源设备100和汇点设备(第一汇点设备200和第二汇点设备300)之间交换的分组511至518。

在图18a所示的示例中,通过源设备100和接入点500之间的数据传输501来交换去往第一汇点设备200和第二汇点设备300的数据。具体地,图18b所示的分组511和513以及ack512和514在源设备100和接入点500之间交换。

同时,使用ieee802.11的分组格式的mac报头的配置的内容以指示分组511和513的矩形表示。具体地,mac报头中的地址1至3的内容以指示分组511和513的矩形示意性地表示。此外,在分组511和513中,源设备100被表示为src、第一汇点设备200被表示为汇点1(sink1)并且第二汇点设备300被表示为汇点2(sink2)。此外,这同样适用于分组515、517、523和525。

具体地,从源设备100传输到接入点500的分组511是从源设备100去往第一汇点设备200的分组。另外,从源设备100传输到接入点500的分组513是从源设备100去往第二汇点设备300的分组。例如,这些分组511和513被聚合并作为一个分组传输。

当接入点500接收到分组511时,接入点500检查分组是否没有错误,并且然后将块ack512传输到源设备100。

随后,接入点500检查分组511的地址,并将分组511传输到第一汇点设备200。第一汇点设备200检查接收到的分组515是否没有错误,并且然后将块ack(或单个ack)516传输到接入点500。

此外,接入点500以相同的方式针对第二汇点设备300进行分组517和518的交换。

此外,图18b所示的分组511和513以及ack512和514在图18a所示的示例中的接入点500和汇点设备(第一汇点设备200和第二汇点设备300)之间交换。

例如,当源设备100将不同条的媒体数据(图像数据或音频数据)传输到第一汇点设备200和第二汇点设备300时,没有不必要的处理。然而,当源设备100将相同的媒体数据传输到第一汇点设备200和第二汇点设备300时,虽然源设备100和接入点500的无线电传播特性相同,但是相同的媒体数据被传输两次。

在这种情况下,可以设想在源设备100和接入点500之间进行作为中继数据的一次性传输的数据传输(501),并在接入点500中将其转换为组播。例如,可以设想通过组播将数据从接入点500传输到第一汇点设备200,并且通过组播将数据从接入点500传输到第二汇点设备300。此外,例如,考虑在接入点500中复制数据,通过单播将数据从接入点500传输到第一接收设备200,并将数据从接入点500传输到第二接收设备300。能够通过以这种方式执行数据传输来有效地使用无线电频段。

[当设置p2p模式时的数据传输示例]

图19是示出构成通信系统62的设备之间交换的信息与根据本技术的第二实施例的无线通信方案之间的关系的示意图。图19示出了使用wi-fip2p的无线通信方案的示例,其中在源设备和汇点设备之间进行通信而不穿过接入点。

图19a示出了通信系统62的配置示例,其中源设备100和汇点设备(第一汇点设备200和第二汇点设备300)直接进行p2p连接。也就是说,示出了在每个设备中设置p2p模式的情况的示例。

图19b按照时间顺序示意性地示出了在源设备100和汇点设备(第一汇点设备200和第二汇点设备300)之间交换的分组523至526。

在图19a所示的示例中,通过源设备100和接入点500之间的数据传输(521)来交换第一汇点设备200和第二汇点设备300的数据。具体地,图19b所示的分组523和525以及ack524和526在源设备100和接入点500之间交换。

在图19a的示例中,从源设备100传输到第一汇点设备200的分组523是单播分组。另外,源设备100向源设备100传输用于单播分组523的块ack分组(或ack分组)524。

此外,源设备100以相同的方式与第二汇点设备300交换分组525和526。

[当设置tdls模式时的数据传输示例]

图20是示出根据本技术的第二实施例的无线通信方式与构成通信系统63的设备之间交换的信息之间的关系的示意图。

图20示出了源设备100、第一汇点设备200、第二汇点设备300和接入点500全部对应于tdls的情况的示例。因此,在不穿过接入点500的情况下,可以直接传输和接收图像数据或音频数据,并且在图20所示的示例中可以经由接入点500传输和接收诸如设备的设置信息的控制数据。也就是说,示出了在每个设备中设置tdls模式的情况的示例。

如图18至20所示,对于不同的无线通信方案,无线分组量是不同的。例如,当传输相同的数据时,图18所示的无线通信方案具有比图19所示的无线通信方案的无线传输效率更低的无线传输效率。

因此,当如图20所示的示例所有设备对应于tdls时,例如,改变设置,使得可以在不穿过接入点500的情况下直接传输和接收图像数据或音频数据。然而,在这种情况下,可以经由接入点500仅传输和接收诸如设备的终端设置信息的控制数据。

以这种方式,在图20所示的示例中相对于媒体传输的无线频带利用效率变得等于图19所示的示例中的无线频带利用效率,并且可以在源设备和汇点设备之间执行直接传输。

以这种方式,能够根据无线通信方案以及传输和接收的数据(例如,图18和19所示的分组511至518以及523至526)设置或改变图像数据或音频数据的路径数量。也就是说,能够根据每个环境设置或改变图像数据或音频数据的路径数量。

因此,图21中示出了切换无线通信方案的示例。图21示出了使用wfdie信息的示例。

[源设备的操作示例]

图21是示出通过根据本技术的第二实施例的源设备100的无线通信方案切换处理的处理过程的示例的流程图。

首先,源设备100的控制单元140请求来自第二汇点设备300的连接(步骤s851)。在这种情况下,控制单元140从连接的第一汇点设备200接收wfdie信息。

虽然图21示出了源设备100请求来自第二汇点设备300的连接的示例,但是第二汇点设备300可以请求来自源设备100的连接。在这种情况下,第二汇点设备300可以使用下拉模式来经由接入点请求来自源设备100的连接。此外,第二汇点设备300可以直接请求来自源设备100的连接。此外,在本技术的第二实施例中,描述源设备100使用基础模式经由接入点500连接到第一汇点设备200的环境作为示例。

控制单元140确定构成源设备100所属的组的所有设备是否对应于tdls(步骤s852)。当设备中的至少一个不对应于tdls时(步骤s852),控制单元140以相同的格式确定是否进行向第一汇点设备200和第二汇点设备300的传输(步骤s853)。

当根据地址不同的媒体被传输到第一汇点设备200和第二汇点设备300时(例如,当图像数据和音频数据中的至少一个根据地址不同时)或当图像数据和音频中的至少一个被以不同的格式传输时(步骤s853),终止无线通信方式切换处理的操作。

当相同的媒体被传输到第一汇点设备200和第二汇点设备300而不管地址如何时(例如,当图像数据和音频数据是相同的,而不论地址如何时),并且当以相同的格式传输图像数据和音频数据时(步骤s853),控制单元140确定接入点500是否可以切换到能够实现有效传输的分组传输方案(步骤s857)。

例如,假定在图18a所示的示例中,源设备100向第一汇点设备200和第二汇点设备300传输相同的数据(图像数据或音频数据)。在这种情况下,源设备100可以将图18b中示出的分组511作为单个协议数据单元(pdu)进行处理,作为如在组播操作中的两个汇点设备的共享分组,而不是具有为汇点设备聚合的两个pdu的分组。此外,源设备100将共享分组传输到接入点500。此外,接入点500复制共享分组,并将其传输到第一汇点设备200和第二汇点设备300。

当使用该分组传输方案时,接入点500向第一汇点设备200和第二汇点设备300传输组播分组,从而可以进一步提高无线频带利用效率。

因此,例如,控制单元140可以确定接入点500是否可以使用分组传输方案(步骤s857)。

当接入点500可以切换到能够实现高效传输的分组传输方案时(步骤s857),控制单元140将传输到接入点500的分组转换成用于传输到每个汇点设备的公共分组(步骤s858)。也就是说,控制单元140将传输到接入点500的分组转换为用于传输到第一汇点设备200和第二汇点设备300的公共分组(步骤s858)。公共传输分组从接入点500传输到第一汇点设备200和第二汇点设备300。在这种情况下,接入点500可以通过组播或多单播传输传输分组。

当所有设备对应于tdls时(步骤s852),控制单元140确定是否满足确定准则(步骤s854)。例如,控制单元140可以使用关于传输的延迟时间是否满足wi-fi认证miracast标准作为确定准则。

虽然这里已经描述了使用关于传输的延迟时间是否满足wi-fi认证miracast标准作为确定准则的示例,但是本技术不限于此。

例如,控制单元140可以使用是否可以通过将基础模式切换到tdls模式或p2p模式来提高媒体传输稳定性作为确定准则。

此外,例如,可以使用其它条信息作为确定准则。例如,可以将传输质量、服务质量和设备质量用作确定准则。

传输质量可以是例如传输频带、传输错误频率、稳定性、延迟时间、吞吐量、传输情况(例如,rssi值)、丢帧(frameomission)、信号干扰比(sir)、信号干扰噪声比(sinr)和接收信号强度指示(rssi)。

设备质量是例如分辨率和音频质量、图像和音频编解码器的种类、3d功能的存在或不存在、内容保护的存在或不存在、显示设备的显示大小、拓扑信息、可用的协议、协议的设置信息(端口信息等)、连接接口信息(连接器的类型等)、水平同步和垂直同步位置、源设备的性能优先级请求信息、对是否对应于低功耗模式的模式控制表响应、无线传输的最大传输吞吐量或可接收的最大吞吐量、中央处理单元(cpu)功率、电池剩余量和电源信息。

以这种方式,能够使用上述各条信息中的至少一个作为用于能够通过将基础模式切换到tdls模式或p2p模式来提高媒体传输稳定性的确定标准。

例如,当不满足确定准则(当不能提高媒体传输稳定性时)(步骤s854),控制单元140切换到与对应于tdls的设备的tdls连接,并通过tdls连接执行媒体传输(步骤s855)。

此外,当满足确定标准(当可以提高媒体传输稳定性时)(步骤s854),控制单元140使用当前的多汇点传输方案连续执行传输处理(步骤s856)。

同时,将假定媒体传输稳定性的改善的可能性响应于连接到源设备的汇点设备的数量的增加而减小。因此,将假定进行到步骤s855的可能性响应于连接到源设备的汇点设备的数量的增加而增加。

以这种方式,源设备的控制单元140可以获取用于到第一汇点设备200的图像传输的无线通信方案,并且基于无线通信方案和上述交换的信息来确定通信路径和数据传输格式。

例如,可以假定第一汇点设备200使用基础模式的无线通信方案的情况。在这种情况下,源设备100的控制单元140可以将tdis模式或p2p模式下的无线通信方案设置为第一汇点设备200和第二汇点设备300的无线通信方案。

虽然在图21中已经描述了将基础模式切换到tdls模式的示例,但是本技术不限于此。例如,在基础模式、tdls模式和p2p模式之中选择切换前的模式和切换后的模式之一时,假定所选择的模式能够对应于上述示例。

以这种方式,当连接新的汇点设备以形成多汇点拓扑时,识别连接是基础连接还是tdls连接或直接连接。因此,源设备100可以根据拓扑适当地选择或改变分组传输。

这里,源设备100可以如上所述地识别连接到第一汇点设备200和第二汇点设备300的较低层的协议。例如,能够通过根据除了wfdie之外的p2pie、asp(例如,asp格式命令中的新格式)和upnp标准中的协议中的至少一个的交换的通知方法来识别较低层的协议。

根据这些处理,源设备100可以根据多汇点拓扑识别用于传输的无线通信方案。虽然在本技术的第二实施例中已经描述了以这种方式将wfdie封装在探测请求和探测响应的有效载荷部分中等的示例,但是本技术不限于此。

当使用wi-fidirect服务的显示服务时,例如,可以通过称为asp的模块在设备之间交换服务能力信息。具体地,传输并接收通过将包括在wfdie中的信息分成4位而获得的十六进制的文本串。此外,包括在wfdie中的信息不限于当前的规格。例如,图14所示的服务能力信息可以包括在有效载荷中。

此外,例如,以wi-fi基础模式连接的设备可以仅发现连接到相同ip子网的设备(例如,具有wi-fi认证miracast规格的设备)。此外,以wi-fi基础模式连接的设备可以将例如具有并发功能的设备视为在p2p中执行同一信道的并发处理的设备。

[通知用户新的汇点设备的示例]

图22是示出根据本技术的第二实施例的源设备100和第一汇点设备200上显示的通知画面的示例的图。

图22a示出了在源设备100的显示单元190上显示的通知画面600。此外,图22b示出了显示在第一汇点设备200的显示单元251上的通知画面605。这些通知画面600和605可以被显示为例如弹出画面。

这里,当在上述每个处理中将第二汇点设备300连接到源设备100时,期望源设备100通过弹出画面等显示来自第二汇点设备300的连接请求以通知用户该连接请求。

然而,由源设备100显示的显示屏幕可以原样传送到已经作为图像连接的第一汇点设备200。因此,源设备100的控制单元140基于用户设置或预定规则来切换显示单元190的控制。

例如,当在源设备100连接到第一汇点设备200的情况下从另一设备接收到连接请求时,源设备100的控制单元140可以在显示单元190上显示通知画面600,用户通过该屏幕600确定是否连接到另一设备。因此,用户可以通过检查通知画面600来识别来自其它设备的连接请求的接收。

此外,源设备100的控制单元140可以使用通知画面600上的操纵按钮601和602接受用户操纵。然后,源设备100的控制单元140可以使用操纵按钮601和602来基于用户操纵执行关于其它设备的连接的控制。

此外,例如,源设备100的控制单元140可以在连接的第一汇点设备200的显示单元251上显示通知画面605。因此,源设备100和第一汇点设备200的用户可以通过检查通知画面600和605来共享已经从另一设备接收到连接请求的事实。

此外,源设备100的控制单元140可以使用通知画面605上的操纵按钮606和607接受用户操纵。然后,源设备100的控制单元140可以使用操纵按钮606和607来基于用户操纵执行关于另一设备的连接的控制。

此外,如上所述,源设备100的控制单元140可以与传输到第一汇点设备200的图像或音频分开地管理弹出(通知画面600和605)。在这种情况下,基于用户设置或预定规则,源设备100的控制单元140可以或可以不执行向第一汇点设备200的传输。

例如,在显示需要瞬时响应并且需要被操纵的信息的源设备(诸如游戏设备和车载显示器)的情况下,可以不显示弹出。因此,基于用户设置或预定规则,源设备100的控制单元140可以使弹出(通知画面600)不被显示。

此外,当从源设备100向第二汇点设备300传输连接请求时,可以设置连接请求所需的用户界面,使得不执行向正向其进行传输的第一汇点设备200的传输。

[减少源设备的负载的处理示例]

接下来,将描述用于减小源设备100的负载的处理示例。

[第一处理示例]

图23是按照时间顺序示出根据本技术的第二实施例的在源设备100与第一和第二汇点设备200和300之间交换的信息与显示在设备上的图像之间的关系的图。此外,将参照图24详细描述在设备之间交换的信息。

图24是示出根据本技术的第二实施方式的源设备100、第一汇点设备200和第二汇点设备300的通信处理示例的序列图。

图23和24示出了第二汇点设备300与用于与第一汇点设备交换的第一格式不兼容的情况的示例,并且第一汇点设备200允许改变为第二汇点设备300所兼容的第二格式。

图23a示出了源设备100使用第一格式向第一汇点设备200传输图像数据541的情况的示例(对应于图24所示的546)。

图23b示出了源设备100使用第一格式向第一汇点设备200传输图像数据542并同时与第二汇点设备300交换信息的情况的示例(对应于图24所示的547至551)。

图23c示出了源设备100使用第二格式向第一汇点设备200和第二汇点设备300传输图像数据544和545的情况的示例(对应于图24所示的552至556)。

在图24所示的示例中,直到在源设备100和第二汇点设备300之间交换能力协商的处理(547至550)与图24所示的示例中的处理几乎相同。

根据这些处理,源设备100可以识别出第二汇点设备300与用于与第一汇点设备200交换的第一格式不兼容。此外,源设备100可以识别出第一汇点设备200允许切换(或回退)到第二汇点设备300所兼容的第二格式。

这里,假定源设备100将相同的数据传输到第一汇点设备200和第二汇点设备300。在这种情况下,源设备100可以通过在设置用于第二汇点设备200的传输参数之前改变第一汇点设备200的参数来执行一次数据压缩功能(图像或音频编码器)。这里,例如,参数的改变意味着分辨率、图像质量、图像开/关、声音质量、音频开/关等的切换(或回退)。

因此,源设备100在设置用于第二汇点设备300的传输参数(传输get_parameter)之前,启动用于第一汇点设备200的能力再协商过程(551)。

此外,源设备100在能力再协商处理(551)之后以第二格式向第一汇点设备200传输图像数据(552)。随后,源设备100与第二汇点设备300交换信息(553至555),并以第二格式向第二汇点设备300传输图像数据(556)。

以这种方式,源设备100的控制单元140可以在设备发现过程或能力确认过程中将第一汇点设备200所使用的第一格式切换到第二汇点设备300可以使用的第二格式。在这种情况下,源设备100的控制单元140将第一汇点设备200使用的数据传输格式切换为第二格式,然后将第二格式设置为第二汇点设备300所使用的数据传输格式。

以这种方式,当已经连接的第一汇点设备200的格式适应于新添加的第二汇点设备300的格式时,可以预先改变第一汇点设备200的格式。因此,可以减少源设备200的负载。也就是说,源设备100不需要使用不必要的切换处理,并且可以有效地使用硬件资产。此外,即使在源设备100包括仅对应于仅1个信道的av编码器的环境中,源设备100也可以适当地执行切换。

此外,本技术不限于此。例如,当执行上述参数改变时,可以将用在对用单个代码编码的优质内容进行编码之后的数据流传输到不同的汇点设备。

[第二处理示例]

图25是按照时间顺序示出根据本技术的第二实施例的在源技术设备100和第一和第二汇点设备200和300之间交换的信息与在设备上显示的图像之间的关系的图。此外,将参照图26详细描述在设备之间交换的信息。

图26是示出根据本技术的第二实施例的源设备100、第一汇点设备200和第二汇点设备300的通信处理示例的序列图。

图25和26示出了第二汇点设备300与用于与第一汇点设备200交换的第一格式不兼容的情况的示例,并且第一汇点设备200不允许切换到第二汇点设备300所兼容的第二格式。

图25a示出了源设备100使用第一格式向第一汇点设备200传输图像数据561的情况的示例(对应于图26所示的566)。

图25b示出了源设备100使用第一格式向第一汇点设备200传输图像数据562并同时与第二汇点设备300进行信息交换563的情况的示例(对应于图26所示的567至573)。

图25c示出了源设备100使用第一格式向第一汇点设备200传输图像数据564,并且使用第二格式向第二汇点设备300传输图像数据565的情况的示例(对应于图26所示的574)。

在图26所示的示例中,直到在源设备100和第二汇点设备300之间交换能力协商的处理(567至569)与图7所示的示例中的处理几乎相同。

根据这些处理,源设备100可以识别出第二汇点设备300与用于与第一汇点设备200交换的第一格式不兼容。此外,源设备100可以识别出第一汇点设备200不允许切换(或回退)到第二汇点设备300所兼容的第二格式。因此,源设备100可以识别出需要以不同格式执行向第一汇点设备200和第二汇点设备300的图像传输。

以这种方式,源设备100需要在第一汇点设备200和第二汇点设备300之间设置不同的格式。因此,将描述源设备100在第一汇点设备100和第二汇点设备300之间设置不同格式的示例。

例如,源设备100可以执行向第一汇点设备200的图像传输。因此,当在源设备100和第二汇点设备300之间执行能力协商时(570),源设备100从从第二汇点设备300接收到的能力中排除正用于向第一汇点设备200的图像传输的第一格式并且将set_parameter(设置_参数)命令传输到第二汇点设备300(571)。

此外,例如,源设备100在向第二汇点设备300传输能力协商命令之前(570),通知第二汇点设备300关于源设备100和第一汇点设备200之间的第一格式的信息。作为通知方法,例如,可以使用在给来自源设备100的信标或来自第二汇点设备300的探测请求的响应命令中包括p2pie或wfdie信息并传输包括该信息的响应命令的通知方法。因此,第二汇点设备300可以识别关于源设备100和第一汇点设备200之间的第一格式的信息。

[第三处理示例]

图27是按时间顺序示出了根据本技术的第二实施例的在源设备100与第一和第二汇点设备200和300之间交换的信息与在设备上显示的图像之间的关系的图。此外,将参照图28详细描述在设备之间交换的信息。

图28和图29是示出根据本技术的第二实施例的源设备100、第一汇点设备200和第二汇点设备300的通信处理示例的序列图。同时,图29示出图28的变形例,因此相同的附图标记附在图28和29中的公共部分上。

图27、28和29示出了源设备100仅可连接到第一汇点设备200和第二汇点设备300中的一个的情况的示例。

图27a示出了源设备100使用第一格式向第一汇点设备200传输图像数据581的情况的示例(对应于图28所示的585)。

图27b示出了源设备100使用第一格式向第一汇点设备200传输图像数据582并且同时与第二汇点设备300进行信息交换583的情况的示例(对应于图28所示的586至593)。

图27c示出了源设备100使用第二格式向第二汇点设备300传输图像数据584的情况的示例(对应于图28所示的594)。

在图28中,直到在源设备100和第二汇点设备300之间交换关联/四向交握/ip分配的处理(586至588)与图7所示的示例中的处理几乎相同。

这里,源设备100可连接到第一汇点设备200和第二汇点设备300中的仅一个。在该示例中,源设备100与第一汇点设备200断开并执行向第二汇点设备300的图像传输。

源设备100与第一汇点设备200交换teardown(拆毁)命令,以便执行从第一汇点设备200断开的处理(589)。根据该交换,源设备100终止与第一汇点设备200的断开。在断开终止之后,源设备100执行参数设置(set_parameter命令),以便启动连接到第二汇点设备300的处理(590和591)。

此外,源设备100在执行参数设置(set_parameter命令)时不启动媒体数据(图像或声音)的传输。因此,源设备100可以在执行与第一汇点设备200的teardown命令的交换(596)之前,执行与第二汇点设备300的set_parameter命令的交换(595),如图29所示。

根据图29所示的交换,能够在第二汇点设备300的参数设置已经被可靠地执行之后,执行与第一汇点设备200断开的处理。因此,可以防止源设备100处于虽然与第一汇点设备200断开,但不能将源设备100连接到第二汇点设备300的状态。

以这种方式,当图像传输的对应设备从第一接收器切换到第二汇点设备300时,源设备100的控制单元140可以在第二汇点设备300的参数设置处理终止之后执行与第一汇点设备200断开的处理。以这种方式,可以通过建立到第二汇点设备300的连接,然后断开第一汇点设备200来减少切换时间。

[通过用户操纵选择图像所传送到的汇点设备的示例]

图30是示出根据本技术的第二实施例的源设备100和第一汇点设备200上显示的选择画面的示例的图。

图30a示出了在源设备100的显示单元190上显示的选择画面610。图30b示出了显示在第一汇点设备200的显示单元251上的选择画面615。例如,这些选择画面610和615可以被显示为弹出画面。

以这种方式,当图像传输的对应设备从第一汇点设备200切换到第二汇点设备300时,源设备100的控制单元140可以向用户提供通知信息(例如,选择画面610和615)用于通知用户事实。然后,用户可以基于通知信息来选择所期望的汇点设备。因此,能够根据用户的意图来启动连接。

在图27、28和29所示的示例中,源设备100与第一汇点设备200断开并且执行向第二汇点设备300的图像传输。这里,可以通过用户操纵来选择图像所传输到的汇点设备。当用户意图连接到第一汇点设备200和第二汇点设备300两者时,如果输出了指示与用户的意图相反的仅一个汇点设备已被连接的消息,则用户可能感觉到不适合。因此,可以显示其它汇点设备不能连接的原因。当用户以这种方式理解原因时,即使用户不理解拓扑,用户也可以平滑且快速地处理该情况。

例如,源设备100可以在与第一汇点设备200交换teardown命令之前或在用于第二汇点设备300的参数设置之前弹出显示选择画面610,如图30a所示。

选择画面610是如下的画面,操纵源设备100的用户通过所述画面选择要向其传输数据的汇点设备。

此外,源设备100的控制单元140可以将显示单元190上显示的选择画面610传输到第一汇点设备200,并使选择画面615显示在第一汇点设备200的显示单元251上。在这种情况下,操纵第一汇点设备200的用户可以操纵选择屏幕615,以利于使用来自第一汇点设备200的uibc选择源设备100并操纵源设备100。

此外,当切换到汇点设备的传输时,源设备100可以通过弹出来显示分辨率、图片质量、图像开/关、声音质量、音频开/关等的切换(或回退)的发生。此外,源设备100可以通过弹出在断开的汇点设备的显示单元上显示该事实。

以这种方式,本技术的第二实施例可以减少在切换连接的汇点设备时的切换时间。

这里,假定具有存在用于接收的多个信息处理设备的组播连接形式的连接拓扑。在这种连接拓扑中,由服务器表示的源设备在许多情况下识别每个接收设备的接收能力并带头进行设置。此外,存在具有汇点设备从源设备请求分辨率并且源设备执行传输,而不论网络频带如何的环境的连接形式。作为与该连接形式相关的技术,例如,提出了mpeg-dash(基于http的动态自适应流)。

同时,在较低层的协议中,特别是无线通信的协议中,存在高错误率的可能性,并且因此使用组播通信的可能性随着汇点设备的数量增加而增加。组播通信是汇点设备的最大努力,并且受到环境极大地影响。这里,ieee802.11aa标准提供无线通信效率。此外,在将来,在由wi-fi认证miracast表示的p2p直接连接中处理多个汇点设备(多汇点拓扑)将是重要的。

例如,可以假定在多汇点拓扑中,新添加的设备关于图像或音频的能力与正在服务的媒体传输在格式方面不匹配。在这种情况下,新添加的设备到目前为止需要与能力协商不同的新处理过程。

此外,例如,在基础模式、tdls模式、p2p模式等作为无线通信方案存在的环境中,重要的是如何进行用于图像、声音等的传输的媒体传输拓扑以及分组生成和高效率地传输。

此外,例如,重要的是实现有效地使用源设备的设备性能以及在多汇点拓扑中具有媒体传输质量两者。

为此,在本技术的实施例中的多汇点拓扑中,即使在新增的设备具有各种图像或声音能力的情况下,也能够实现使系统性能最大化的设置方法。

此外,即使在存在诸如基础模式、tdls模式和p2p模式的各种无线通信方案的环境中,也能够根据情况设置或改变用于图像、声音等的传输以及分组生成的媒体传输拓扑,并高效率地进行传输。也就是说,能够适当地执行设置的改变或通信方案切换,以解决在多汇点拓扑的构建中的无线传输的无效率。

此外,当进行设置改变或通信方案切换时,能够通过显示通知画面来适当地通知用户设置改变或通信方案切换。

此外,能够在多汇点拓扑中实现用于满足源设备的设备性能的高效使用和媒体传输质量的处理方法。也就是说,能够在本技术的实施例中适当地无线地连接信息处理设备(源设备和汇点设备)。

此外,例如当添加汇点设备时,能够通知正在使用的媒体传输格式的类型。

此外,例如,在多汇点拓扑中可以假定新添加的设备的图像或声音能力与在服务中的媒体传输在格式方面不匹配。在这种情况下,新添加的设备到目前为止可以获取与能力协商不同的新的连接信息。此外,例如,能够改变由连接到源设备的汇点设备接收的格式并且交换新添加的汇点设备的set_parameter(m4命令)。

此外,本技术的实施例中的源设备100、第一汇点设备200和第二汇点设备300可以应用于在各种领域中使用的设备。例如,设备可以应用于在汽车中使用的设备(例如,汽车导航设备和智能电话)。

例如,能够将源设备100提供给汽车的前座,并将第一汇点设备200和第二汇点设备提供给汽车的后座。此外,后座上的用户可以使用第一汇点设备200和第二汇点设备300欣赏来自源设备100图像和声音。此外,该设备可应用于例如教育领域。例如,教师可以在教室中使用源设备100,并且学生可以使用第一汇点设备200和第二汇点设备300。此外,参加讲座的学生可以在每当进入教室时将他自己或她自己携带的汇点设备连接到源设备100,以使用来自源设备100的图像和声音。因此,能够使用该设备来提高每个学生的学习能力。

<3.应用实例>

本公开的技术可以应用于各种产品。例如,源设备(信息处理设备)100、第一汇点设备(信息处理设备)200和第二汇点设备(信息处理设备)300)可以被实现为诸如智能电话、平板式个人计算机(pc)、笔记本电脑、便携式游戏终端或数码相机的移动终端,诸如电视接收机、打印机、数字扫描仪或网络储存器的固定型终端、或诸如汽车导航设备的车载终端。此外,源设备(信息处理设备)100、第一汇点设备(信息处理设备)200和第二汇点设备(信息处理设备)300可以被实现为执行机器到机器(m2m)通信的终端(其也称为机器型通信(mtc)终端),诸如智能电表、自动售货机、远程监控设备或销售点(pos)终端。此外,源设备(信息处理设备)100、第一汇点设备(信息处理设备)200和第二汇点设备(信息处理设备)300可以是安装在这些终端中的无线通信模块(例如,配置在一个管芯中的集成电路模块)。

[3-1.第一个应用实例]

图31是示出可以应用本公开的技术的智能手机900的示意性配置的示例的框图。智能手机900包括处理器901、存储器902、储存器903、外部连接接口904、相机906、传感器907、麦克风908、输入设备909、显示设备910、扬声器911、无线通信接口913、天线开关914、天线915、总线917、电池918和辅助控制器919。

处理器901可以是例如中央处理单元(cpu)或芯片上的系统(soc),并且控制应用层和智能手机900的另一层的功能。存储器902包括随机存取存储器(ram)和只读存储器(rom),并且存储由处理器901执行的程序和数据。储存器903可以包括诸如半导体存储器或硬盘的存储介质。外部连接接口904是用于将诸如存储卡或通用串行总线(usb)设备的外部设备连接到智能手机900的接口。

相机906包括诸如电荷耦合器件(ccd)和互补金属氧化物半导体(cmos)的图像传感器,并且生成捕获的图像。传感器907可以包括诸如测量传感器、陀螺仪传感器、地磁传感器和加速度传感器的一组传感器。麦克风908将输入到智能手机900的声音转换成音频信号。输入设备909包括例如被配置为检测到显示设备910的屏幕上的触摸的触摸传感器、小键盘、键盘、按钮或开关,并且接收从用户输入的操作或信息。显示设备910包括诸如液晶显示器(lcd)和有机发光二极管(oled)显示器的屏幕,并且显示智能电话900的输出图像。扬声器911将从智能电话900输出的音频信号转换为声音。

无线通信接口913支持诸如ieee802.11a、11b、11g、11n、11ac和11ad的无线lan标准中的一个或多个,以执行无线通信。无线通信接口913可以在基础模式下经由无线lan接入点与另一设备进行通信。此外,无线通信接口913可以在自组织(adhoc)模式或诸如wi-fidirect的直接通信模式等下与另一设备直接进行通信。在wi-fidirect中,与自组织模式不同,两个终端中的一个作为接入点运行,但是在终端之间直接进行通信。无线通信接口913通常可以包括基带处理器、射频(rf)电路和功率放大器。无线通信接口913可以是其中存储通信控制程序的存储器、执行程序的处理器和相关电路集成的单芯片模块。除了无线lan方案之外,无线通信接口913还可以支持其它类型的无线通信方案,诸如近场无线通信方案、接近无线通信方案或蜂窝通信方案。天线开关914在包括在无线通信接口913中的多个电路(例如,用于不同的无线通信方案的电路)之间切换天线915的连接目的地。天线915具有单个或多个天线元件(例如,构成mimo天线的多个天线元件),其由无线通信接口913用于传输和接收无线电信号。此外,可以提供基于诸如ieee802.16或3gpp(例如,w-cdma、gsm、wimax、wimax2、lte或lte-a)的规格来建立与公共线路的连接的无线通信接口,以执行与公共线路通信的功能。

应当注意,智能手机900不限于图31的示例,并且可以包括多个天线(例如,用于无线lan的天线、用于接近无线通信方案的天线或用于公共线路通信的天线等)。在这种情况下,可以从智能手机900的配置中省略天线开关914。

总线917连接处理器901、存储器902、储存器903、外部连接接口904、相机906、传感器907、麦克风908、输入设备909、显示设备910、扬声器911、无线通信接口913和辅助控制器919。电池918经由在图中被部分地示为虚线的馈线向图31所示的智能电话机900的块供电。辅助控制器919例如在睡眠模式下操作智能手机900的最小必要功能。

在图31所示的智能电话900中,使用图3描述的控制单元140,以及使用图4描述的控制单元270可以由无线通信接口913来实现。另外,这些功能中的至少一些可以由处理器901或辅助控制器919来实现。

智能手机900可以通过处理器901在应用层上执行接入点功能来作为无线接入点(软件ap)来运行。此外,无线通信接口913可以具有无线接入点功能。

[3-2.第二个应用实例]

图32是示出可以应用本公开的技术的汽车导航设备920的示意性配置的示例的框图。汽车导航设备920包括处理器921、存储器922、全球定位系统(gps)模块924、传感器925、数据接口926、内容播放器927、存储介质接口928、输入设备929、显示设备930、扬声器931、无线通信接口933、天线开关934、天线935和电池938。

处理器921可以是例如cpu或soc,并且控制导航功能和汽车导航设备920的另一功能。存储器922包括ram和rom,并且存储由处理器921执行的程序和数据。

gps模块924使用从gps卫星接收的gps信号来测量汽车导航设备920的位置(例如纬度、经度和高度)。传感器925可以包括一组传感器,诸如陀螺仪传感器、地磁传感器和气压传感器。数据接口926例如经由未示出的终端连接到车载网络941,并且获取车辆生成的数据,车速数据。

内容播放器927再现存储在插入到存储介质接口928中的存储介质(诸如cd和dvd)中的内容。输入设备929包括例如被配置为检测触摸到显示设备930的屏幕上的触摸的触摸传感器、按钮或开关,并且接收从用户输入的操作或信息。显示设备930包括诸如lcd或oled显示器的屏幕,并且显示导航功能的图像或被再现的内容。扬声器931输出导航功能的声音或再现的内容。

无线通信接口933支持诸如ieee802.11a、11b、11g、11n、11ac和11ad的无线lan标准中的一个或多个,以执行无线通信。无线通信接口933可以在基础模式下经由无线lan接入点与另一设备进行通信。此外,无线通信接口933可以在自组织模式下或诸如wi-fidirect的直接通信模式下与另一设备直接进行通信。无线通信接口933通常可以包括基带处理器、rf电路和功率放大器。无线通信接口933可以是其中存储通信控制程序的存储器、执行程序的处理器和相关电路集成的单芯片模块。除了无线lan方案之外,无线通信接口933还可以支持其它类型的无线通信方案,诸如近场无线通信方案、接近无线通信方案或蜂窝通信方案。天线开关934在包括在无线通信接口933中的多个电路之间切换天线935的连接目的地。天线935具有单个或多个天线元件,其可以由无线通信接口933用于无线电信号的传输和接收。

此外,汽车导航设备920可以包括多个天线,不限于图32的示例。在这种情况下,天线开关934可以从汽车导航设备920的配置中省略。

电池938经由在图中部分地示出为虚线的馈线向图32所示的汽车导航设备920的块供电。电池938蓄积从车辆供给的电力。

在图32所示的汽车导航设备920中,使用图3描述的控制单元140和使用图4描述的控制单元270可以由无线通信接口933来实现。功能的至少一部分也可以由处理器921来实现。

注意,本公开的技术也可以被实现为包括汽车导航设备920、车载网络941和车辆模块942的一个或多个块的车载系统(或车辆)940。车辆模块942生成诸如车速、发动机转速和故障信息的车辆数据,并将生成的数据输出到车载网络941。

此外,上述实施例是体现本技术的示例,并且实施例中的事项各自与权利要求中的公开特定事项具有对应的关系。同样地,由相同的名称表示的实施例中的事项和权利要求中的公开特定事项彼此具有对应的关系。然而,本技术不限于实施例,并且在不脱离本技术的精神的情况下,可以将本实施例的各种修改体现在本技术的范围内。

此外,可以将上述实施例中描述的处理顺序作为具有一系列序列的方法来处理,或者可以将其作为用于使计算机执行一系列序列的程序和存储该程序的记录介质来处理。作为记录介质,可以使用硬盘、cd(致密盘(compactdisc))、md(小型磁盘(minidisc))和dvd(数字通用盘)、存储卡以及蓝光盘(注册商标)。

在本说明书中描述的效果仅仅是示例,效果不受限制,并且可能存在其它效果。

另外,本技术也可以如下配置。

(1)一种信息处理设备,包括:

无线通信单元,所述无线通信单元执行与另一个信息处理设备之间的媒体传输;以及

控制单元,所述控制单元在与第一信息处理设备之间的媒体传输期间新执行与第二信息处理设备之间的媒体传输的情况下,在设备发现处理或能力确认处理中执行控制,以交换用于决定用于执行与第一信息处理设备和第二信息处理设备各自之间的媒体传输的通信路径或当执行媒体传输时所使用的数据传输格式的信息。

(2)根据(1)所述的信息处理设备,其中,所述控制单元执行控制,以交换第一信息处理设备用于媒体传输的数据传输格式的类型、第一信息处理设备是否允许切换到第二信息处理设备能够使用的数据传输格式以及信息处理设备能够使用的hdcp加密密钥的数量中的至少一种作为所述信息。

(3)根据(1)或(2)所述的信息处理设备,其中,控制单元在能力确认处理中向用户提供关于用于与第二信息处理设备之间新执行媒体传输的连接处理的通知信息。

(4)根据(3)所述的信息处理设备,其中,控制单元不同地管理与媒体传输的目标对应的图像信息和通知信息。

(5)根据(1)至(4)中任一项所述的信息处理设备,其中,控制单元基于所交换的信息来确定是否可以执行与第二信息处理设备之间的媒体传输,并且在确定不能执行与第二信息处理设备之间的媒体传输的情况下不执行与第二信息处理设备的连接处理。

(6)根据(5)所述的信息处理设备,其中,在确定不能执行与第二信息处理设备之间的媒体传输的情况下,所述控制单元向用户提供用于通知该事实的通知信息。

(7)根据(1)至(6)中任一项所述的信息处理设备,其中,在设备发现处理或能力确认处理中第一信息处理设备使用的第一数据传输格式被切换到第二信息处理设备能够使用的第二数据传输格式的情况下,控制单元将第一信息处理设备使用的数据传输格式切换为第二数据传输格式,并且然后将第二数据传输格式设置为第二信息处理设备使用的数据传输格式。

(8)根据(1)至(7)中任一项所述的信息处理设备,其中,控制单元获取用于与第一信息处理设备之间的媒体传输的无线通信方案,并且基于所获取的无线通信方案和所交换的信息来确定通信路径和数据传输格式。

(9)根据(8)所述的信息处理设备,其中,在第一信息处理设备使用基础结构模式的无线通信方案的情况下,控制单元将tdls模式或p2p模式的无线通信方案设置为第一信息处理设备和第二信息处理设备各自的无线通信方案。

(10)根据(1)至(9)中任一项所述的信息处理设备,其中,控制单元基于所交换的信息、所述信息处理设备具有的关于编码处理的能力和能够执行的处理数中的至少一个以及信息处理设备具有的关于hdcp加密密钥处理的能力和能够执行的处理数中的至少一个来决定通信路径和数据传输格式。

(11)根据(1)至(5)中任一项所述的信息处理设备,其中,控制单元基于所交换的信息来确定是否可以执行与第一信息处理设备和第二信息处理设备各自之间的媒体传输,并且在确定不能执行与第一信息处理设备和第二信息处理设备各自之间的媒体传输的情况下将执行媒体传输的对应设备从第一信息处理设备切换到第二信息处理设备。

(12)根据(11)所述的信息处理设备,其中,在执行媒体传输的对应设备从第一信息处理设备切换到第二信息处理设备的情况下,控制单元在完成用于对第二信息处理设备的参数设置处理之后执行从第一信息处理设备断开的处理。

(13)根据(11)或(12)所述的信息处理设备,其中,在执行媒体传输的对应设备从第一信息处理设备切换到第二信息处理设备的情况下,控制单元向用户提供用于通知该事实的通知信息。

(14)根据(1)至(13)中任一项所述的信息处理设备,其中,无线通信单元根据无线保真度(wi-fi)认证miracast规格执行与其它信息处理设备之间的媒体传输。

(15)一种信息处理方法,包括:

当在与第一信息处理设备之间的媒体传输期间新执行与第二信息处理设备之间的媒体传输时,在设备发现处理或能力确认处理中执行控制,以交换用于决定用于执行与第一信息处理设备和第二信息处理设备各自之间的媒体传输的通信路径或在执行媒体传输的情况下使用的数据传输格式的信息。

(16)一种程序,用于使计算机在与第一信息处理设备之间的媒体传输期间新执行与第二信息处理设备之间的媒体传输的情况下,在设备发现处理或能力确认处理中执行控制,以交换用于决定用于执行与第一信息处理设备和第二信息处理设备各自之间的媒体传输的通信路径或当执行媒体传输时所使用的数据传输格式的信息。

此外,本技术也可以被配置如下。

(c1)

一种信息处理设备,包括:

无线通信单元,所述无线通信单元执行与另一个信息处理设备之间的媒体传输;以及

控制单元,在设备发现处理或能力确认处理中第一信息处理设备所使用的第一数据传输格式被切换为第二信息处理设备能够使用的第二数据传输格式的情况下,所述控制单元在与第一信息处理设备之间的媒体传输期间新执行与第二信息处理设备之间的媒体传输的情况下执行控制,以将第一信息处理设备使用的数据传输格式切换为第二数据传输格式,并且然后将第二数据传输格式设置为第二信息处理设备所使用的数据传输格式。

(c2)

一种信息处理设备,包括:

无线通信单元,所述无线通信单元执行与另一个信息处理设备之间的媒体传输;以及

控制单元,所述控制单元在与第一信息处理设备之间的媒体传输期间新执行与第二信息处理设备之间的媒体传输的情况下,在设备发现处理或能力确认处理中执行控制,以交换用于决定用于执行与第一信息处理设备和第二信息处理设备各自之间的媒体传输的通信路径或当执行媒体传输时所使用的数据传输格式的信息,并且在基于所交换的信息确定不能执行与第二信息处理设备之间的媒体传输的情况下不执行与第二信息处理设备的连接处理。

(c3)

一种信息处理设备,包括:

无线通信单元,所述无线通信单元执行与另一个信息处理设备之间的媒体传输;以及

控制单元,所述控制单元在与第一信息处理设备之间的媒体传输期间新执行与第二信息处理设备之间的媒体传输时,获取用于与第一信息处理设备之间的媒体传输的无线通信方案,在设备发现处理或能力确认处理中交换用于决定用于执行与第一信息处理设备和第二信息处理设备各自之间的媒体传输的通信路径或当执行媒体传输时所使用的数据传输格式的信息,并且基于所获取的信息和所交换的信息对决定通信路径和数据传输格式执行控制。

(c4)

一种信息处理设备,包括:

无线通信单元,所述无线通信单元执行与另一个信息处理设备之间的媒体传输;以及

控制单元,所述控制单元在与第一信息处理设备之间的媒体传输期间新执行与第二信息处理设备之间的媒体传输的情况下,在设备发现处理或能力确认处理中执行控制,以交换用于决定用于执行与第一信息处理设备和第二信息处理设备各自之间的媒体传输的通信路径或当执行媒体传输时所使用的数据传输格式的信息,并且基于所交换的信息、所述信息处理设备具有的关于编码处理的能力和能够执行的处理数中的至少一个以及信息处理设备具有的关于hdcp加密密钥处理的能力和能够执行的处理数中的至少一个来决定通信路径和数据传输格式。

(c5)

一种信息处理设备,包括:

无线通信单元,所述无线通信单元执行与另一个信息处理设备之间的媒体传输;以及

控制单元,所述控制单元在与第一信息处理设备之间的媒体传输期间新执行与第二信息处理设备之间的媒体传输时,在设备发现处理或能力确认处理中交换用于决定用于执行与第一信息处理设备和第二信息处理设备各自之间的媒体传输的通信路径或当执行媒体传输时所使用的数据传输格式的信息,并且当基于所交换的信息确定不能执行与第一信息处理设备和第二信息处理设备各自之间的媒体传输时,通过在终止第二信息处理设备的参数设置处理之后执行从第一信息处理设备断开的处理来执行将执行媒体传输的对应设备从第一信息处理设备切换到第二信息处理设备的控制。

(c6)

根据(c1)至(c5)中任一项所述的信息处理设备,其中,所述无线通信单元根据无线保真(wi-fi)认证miracast规格执行与其它信息处理设备之间的媒体传输。

附图标志列表

10、61至63通信系统

41源设备

42、43汇点设备

100源设备(信息处理设备)

110天线

120无线通信单元

130控制信号接收单元

140控制单元

150图像和音频信号生成单元

160图像和音频压缩单元

170流传输单元

180操作接收单元

190显示单元

200第一汇点设备(信息处理设备)

210天线

220无线通信单元

230流接收单元

240图像和音频解压缩单元

250图像和音频输出单元

251显示单元

252声音输出单元

260用户信息获取单元

270控制单元

280控制信号传输单元

290管理信息保持单元

301显示单元

500接入点

900智能手机

901处理器

902存储器

903储存器

904外部连接接口

906相机

907传感器

908麦克风

909输入设备

910显示设备

911扬声器

913无线通信接口

914天线开关

915天线

917总线

918电池

919辅助控制器

920汽车导航设备

921处理器

922存储器

924gps模块

925传感器

926数据接口

927内容播放器

928存储介质接口

929输入设备

930显示设备

931扬声器

933无线通信接口

934天线开关

935天线

938电池

941车载网络

942车辆模块

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1