通信装置及通信装置的控制方法

文档序号:7746754阅读:113来源:国知局
专利名称:通信装置及通信装置的控制方法
技术领域
本发明涉及在无线系统中所需的功能的通知。
背景技术
近年来,已经在利用遵照电子电气工程师协会(IEEE)802. 11系列的无线局域网 (LAN)来建立系统。当建立利用无线LAN的系统时,接入点(AP,access point)通知自身 中设置的连接方法,站(STA)基于所通知的连接方法连接到所述AP。另外,当建立能够通过将多个装置(具有利用无线LAN的功能)连接来提供服务 的系统时,需要把握系统中所需的功能以将具有期望功能的装置相互连接。通常,用户把 握装置的功能以将期望装置相互连接。在装置相互连接之后,通过由通用即插即用(UPnP, Universal Plug andPlay)定义的消息交换,用户能够确认装置是否具有期望功能。然而,当建立无线通信系统时,STA的用户要预先知道,该STA应该被连接到哪个 AP来建立期望的系统。作为另一种选择,STA的用户要通过将STA顺次连接到多个AP来确 认是否可以建立期望的系统。这给用户施加了巨大的负担。当将STA顺次连接到多个AP 时,AP和STA进行不必要的连接和断开处理,从而增加了装置的处理负荷。

发明内容
本发明旨在提供一种通信装置,该通信装置在建立无线通信系统时通知该无线通 信系统中所需的功能,由此减轻通信装置或用户的负荷,进而提高用户的便利性。根据本发明的一个方面,提供了第一通信装置,其用在由多个通信装置为实现预 定系统功能而建立的网络中,该第一通信装置包括发送单元,其被构造为向所述网络发送 关于用于实现所述预定系统功能的装置功能的信息,以将具有所述装置功能的通信装置收 容在所述网络中;以及执行单元,其被构造为根据来自具有由所述发送单元发送的所述装 置功能的第二通信装置的请求,执行用于将所述第二通信装置收容在所述网络中的处理。从以下参照附图对示例性实施例的详细描述中,本发明的其他特征和方面将变得 清楚。


被包括在说明书中并构成说明书的一部分的附图,例示了本发明的示例性实施 例、特征及方面,并与文字描述一起,用于解释本发明的原理。图IA和图IB是例示根据本发明的各示例性实施例的无线通信系统的结构的图。图2例示了根据本发明的示例性实施例的通信装置的硬件结构。图3例示了根据本发明的示例性实施例的通信装置的硬件结构。图4是例示根据本发明的示例性实施例的由游戏装置(gameapparatus)执行的操 作的流程图。图5是例示根据本发明的示例性实施例的由控制器执行的操作的流程图。
4
图6是例示根据本发明的示例性实施例的操作的序列图。图7是例示根据本发明的示例性实施例的由显示器执行的操作的流程图。图8是例示根据本发明的示例性实施例的由游戏装置执行的操作的流程图。图9是例示根据本发明的示例性实施例的操作的序列图。图10是例示根据本发明的示例性实施例的由游戏装置执行的操作的流程图。图11是例示根据本发明的示例性实施例的由显示器执行的操作的流程图。图12是例示根据本发明的示例性实施例的操作的序列图。图13是例示根据本发明的示例性实施例的由游戏装置执行的操作的流程图。图14是例示根据本发明的示例性实施例的由控制器执行的操作的流程图。
具体实施例方式以下将参照附图详细说明本发明的各种示例性实施例、特征及方面。图IA例示了根据本发明的第一示例性实施例的无线通信网络的结构。通过利用 遵照IEEE 802. 11系列的无线LAN将通信装置相互连接来建立网络,以实现作为系统功能 示例的TV游戏系统功能。用作第一通信装置的示例的游戏装置100作为基站(接入点(AP))操作。在本示 例性实施例中,游戏装置100也作为建立无线通信系统的系统管理装置操作。AP 110与TV 游戏系统无关。用作第二通信装置的示例的显示器120作为站(要由基站控制的装置)操 作。用作第三通信装置的示例的控制器130作为站操作。控制器130可以检测用作针对游 戏装置100和AP 110 二者的通知信号的信标(beacon)。在本示例性实施例中,显示器120 和控制器130作为参与TV游戏系统的通信装置操作。图2例示了游戏装置100的硬件结构。游戏装置100包括无线LAN控制单元210、 系统信息管理单元220、获取单元230、通知单元240、用户接口 250、控制单元260以及存储 单元270。无线LAN控制单元210包括用于作为无线LAN的基站进行处理的AP处理单元 211,以及用于作为无线LAN的站进行处理的STA处理单元212。无线LAN控制单元210还包 括用于将操作切换到AP处理单元211和STA处理单元212中的任意一者的切换单元213。 系统信息管理单元220包括系统标识(ID)管理单元221和功能信息管理单元222。系统 ID管理单元221为各个系统分配唯一的ID并管理该ID。功能信息管理单元222管理与系 统所需的功能和其他通信装置的功能有关的信息(功能信息)。获取单元230获取由其他 通信装置通知的功能信息。功能信息管理单元222管理所获取的功能信息。通知单元240 使用无线LAN控制单元210通知由功能信息管理单元222管理的功能信息。用户接口 250 包括接收来自用户的用于开始和停止无线通信系统的操作的输入单元251,以及用于向用 户通知系统和通信装置的状态的输出单元252。控制单元260控制整个游戏装置100。存 储单元270存储本示例性实施例中使用的程序等。图3例示了控制器130的硬件结构。显示器120具有类似的硬件结构,所以不再
重复其描述。控制器130包括无线LAN控制单元310、系统信息管理单元320、获取单元330、通 知单元340、用户接口 350、控制单元360以及存储单元370。无线LAN控制单元310包括用 于作为无线LAN的站进行处理的STA处理单元311。系统信息管理单元320包括记录单元321和功能信息管理单元322。记录单元321记录由系统管理装置通知的、对各个系统唯一 的ID以及表示与系统的连接是成功还是失败的信息。功能信息管理单元322管理要由控 制器130自身提供给无线通信系统的功能,以及要由获取单元330获取的、由系统管理装置 通知的功能。获取单元330获取与由系统管理装置通知的功能有关的信息。通知单元340 使用无线LAN控制单元310向系统管理装置通知要由控制器130自身提供给无线通信系统 的功能。用户接口 350包括接收来自用户的用于开始连接到无线通信系统的操作的输入单 元351,以及用于向用户通知系统和通信装置的状态的输出单元352。控制单元360控制整 个控制器130。存储单元370存储本示例性实施例中使用的程序等。图4是例示游戏装置100中的控制单元260读出并执行存储在存储单元270中的 程序的操作的流程图。当用户对游戏装置100进行用以开始建立TV游戏系统的操作时,开 始该处理。在步骤S401中,控制单元260首先指示系统ID管理单元221确认游戏装置100 之前是否作为系统管理装置建立了 TV游戏系统,以确定要使用的系统ID。系统ID对于各 系统是唯一的。如果之前建立了 TV游戏系统(步骤S401中的“是”),则在步骤S402中, 控制单元260指示系统ID管理单元221使用上次使用的系统ID。这使得系统管理装置能 够使用相同的系统ID来管理相同的系统,由此使得管理更容易。因此,减轻了通信装置的 处理负荷。另一方面,如果之前未建立TV游戏系统(步骤S401中的“否”),则在步骤S403 中,控制单元260指示系统ID管理单元221为TV游戏系统新分配系统ID。这里,之前未建 立TV游戏系统。因此,系统ID管理单元221为TV游戏系统新分配系统ID “1”。在步骤S404中,控制单元260接着指示系统ID管理单元221基于TV游戏系统中 所需的功能和由连接到游戏装置100的站通知的功能信息,来确定所需的功能是否缺少。 这里,存储单元270预先存储作为TV游戏系统操作所需的功能。然而,本发明并不限于此。 由游戏装置100读出的游戏软件可以存储作为TV游戏系统操作所需的功能。如果作为确定结果,所需的功能不缺少(步骤S404中的“否”),则控制单元260指 示通知单元240不通知所述功能,而只确认功能状态直到例如系统通过断开游戏装置100 而缺少所需的功能为止。如果作为确定结果,所需的功能缺少(步骤S404中的“是”),则 在步骤S405中,控制单元260指示通知单元240使用信标(发送信标信号)来通知与所缺 少的功能相关的信息和系统ID。这里,作为装置功能,游戏装置100需要用于显示图像的显 示功能和用于操作游戏的控制器功能。由于游戏装置100没有进行任何无线连接,因此缺 少显示功能和控制器功能。因此,通知单元240使用信标通知显示功能和控制器功能缺少, 并且还通知系统ID “1”。由此,如果系统中所需的功能缺少,则通知与所缺少功能相关的信息。这使得站能 够识别基站所需的功能,由此使得站能够在连接前确定在由基站建立的系统中是否需要所 述站。因此,站不需要执行与基站之间的不必要的连接和断开处理,从而能够减轻基站和站 (例如,通信装置)的处理负荷。站的用户能够在将站和基站相互连接之前知道系统中所需 的功能,从而能够提高用户的便利性。在步骤S406中,控制单元260在通知功能信息时指示AP处理单元211等待站的 连接。在步骤S407中,控制单元260确定站是否已被连接。如果站尚未被连接(步骤
6S407中的“否”),则处理返回到步骤S405。另一方面,如果站已被连接(步骤S407中的 “是”),则处理进行到步骤S408。这里,具有显示功能的显示器120已被连接。如果站已被连接(步骤S407中的“是”),则在步骤S408中,控制单元260指示获 取单元230获取由所述站通知的功能信息,并且指示功能信息管理单元222确认由游戏装 置100通知的功能信息是否包括由所述站通知的功能信息。这里,游戏装置100获取由显 示器120通知的显示功能,并进一步确认由自身通知的功能信息(显示功能和控制器功能) 是否包括所获取的显示功能。如果由游戏装置100通知的功能信息包括由站通知的功能信息(步骤S408中的 “是”),则在步骤S409中,控制单元260指示AP处理单元211许可所述站的连接并作为用 于将站收容(accomodate)在网络中的处理连接所述站,然后处理进行到步骤S411。另一 方面,如果由游戏装置100通知的功能信息不包括由站通知的功能信息(步骤S408中的 “否”),则在步骤S410中,控制单元260指示AP处理单元211拒绝所述站的连接(断开所 述站),然后处理返回到步骤S405。这里,显示器120具有包括在由游戏装置100通知的功 能信息中的显示功能。由此,游戏装置100许可显示器120的连接。这样,许可连接已经通知了系统中所需的功能的站,而拒绝连接未通知系统中所 需的功能的站。因此,基站不需要维持与建立系统时不需要的站的连接,从而能够降低基站 的处理负荷。如果与站的连接完成,则控制单元260指示功能信息管理单元222识别由站通知 的功能已经被添加到系统。在步骤S411中,作为识别结果,控制单元260确定系统是否具 有全部所需的功能。如果系统不具有全部所需的功能(步骤S411中的“否”),则处理返回 到步骤S405。另一方面,如果系统具有全部所需的功能(步骤S411中的“是”),则处理进 行到步骤S412。在步骤S412中,控制单元260指示通知单元240停止使用信标来通知功能。这里, 在步骤S411中确定缺少控制器功能,然后处理返回到步骤S405。通过再次执行步骤S405 到S410,游戏装置100连接到具有控制器功能的控制器130。通过连接到显示器120和控 制器130,游戏装置100在步骤S411中确定TV游戏系统具有全部所需的功能,并且在步骤 S412中停止使用信标来通知功能。如果系统具有全部所需的功能,则基站停止使用信标来通知功能,从而能够减轻 基站的处理负荷。站的用户不需要进行与基站的连接就能够知道系统具有全部所需的功 能,从而提高了用户的便利性。图5是例示用于控制单元360读出并执行存储在存储单元370中的程序的操作的 流程图。当用户对控制器130进行用以开始建立TV游戏系统的操作时,开始该处理。在步骤S501中,控制单元360首先指示STA处理单元311搜索发出信标的基站。 这里,搜索AP 110。如果找到AP 110,则在步骤S502中,控制单元360指示获取单元330 获取由基站通知的功能信息。由于AP 110不通知功能信息,因此获取单元330不能获取功 能信息。在步骤S503中,控制单元360接着指示功能信息管理单元322确认所通知的功 能信息是否包括控制器130的功能。如果所通知的功能信息包括控制器130的功能(步 骤S503中的“是”),则处理进行到步骤S504。另一方面,如果所通知的功能信息不包括控制器130的功能(步骤S503中的“否”),则不执行用于连接到AP 110的处理,而将处理返 回到步骤S501。这里,AP 110不通知功能信息。因此,确定所通知的功能信息不包括控制 器130的控制器功能,接着处理返回到步骤S501。然后在步骤S501中搜索游戏装置100。 在步骤S502中控制器130获取显示功能和控制器功能,作为由游戏装置100通知的功能信 息。在步骤S503中,由游戏装置100通知的功能信息包括对应于控制器130的功能的控制 器功能,接着处理进行到步骤S504。如果站不具有包括在系统所需的功能中的功能,则所述站不被连接到基站。因此, 在建立系统时,站不需要执行与基站之间的不必要的连接和断开处理。因此,能够减轻通信 装置的处理负荷。在步骤S504中,控制单元360指示系统信息管理单元320获取由AP 110通知的 系统ID。这里,控制器130从游戏装置100获取系统ID “1”。在步骤S505中,控制单元360进一步指示系统信息管理单元320,来确定在建立由 所获取的系统ID标识的系统之前控制器130是否已经连接到AP 110。如果在建立由所获 取的系统ID标识的系统之前控制器130已经连接到AP 110 (步骤S505中的“是”),则在步 骤S508中,控制单元360无需等待用户操作而开始连接处理。当之前已经建立的系统被再 次建立时,自动开始连接处理。这节省了用户的时间和劳动量,从而提高了用户的便利性。 另一方面,如果在建立由所获取的系统ID标识的系统之前控制器130未连接到AP 110 (步 骤S505中的“否”),则在步骤S506中,控制单元360指示用户接口 350向用户通知存在连 接目的地的候选。在步骤S507中,控制单元360指示STA处理单元311不执行连接处理,直到用户执 行连接操作为止。这里,在步骤S505中,在建立由系统ID “1”标识的系统之前控制器130 未连接到AP 110,于是处理进行到步骤S506。在步骤S506中,控制器130使用作输出单元 352的示例的连接按钮闪烁,以向用户通知存在连接目的地的候选。然而,本发明不限于此。 可以使用诸如画面上的消息显示、声音或振动等的通知方法。由此,具有包括在系统所需功能之中的功能的站,作出用于提示用户进行与基站 的连接的通知。因此,用户能够容易地指定具有包括在系统所需功能之中的功能的站,从而 提高了用户的便利性。如果用户执行连接操作,则在步骤S508中,当控制器130连接到APllO时,控制单 元360指示通知单元340向AP 110通知控制器130的功能。这里,向游戏装置100通知控 制器130具有控制器功能。在步骤S509中,控制单元360指示STA处理单元311来确定是否许可连接。如果 从AP 110许可连接(步骤S509中的“是”),则在步骤S510中,控制单元360指示STA处 理单元311执行剩余的连接处理。如果连接完成,则在步骤S511中,控制单元360指示记 录单元321将所通知的系统ID存储为连接成功的系统ID。在步骤S512中,控制单元360指示输出单元352向用户通知连接成功。另一方 面,如果从AP 110拒绝连接(步骤S509中的“否”),则处理返回到步骤S501。这里,在步 骤S509中从游戏装置100许可连接,并且在步骤S510中完成与游戏装置100的连接。在 步骤S511中存储系统ID “1”。在步骤S512中向用户通知连接成功。由此,连接已被拒绝的站不连接到基站。因此,减轻了站和基站(例如,通信装置)的处理负荷。只有连接被许可的站才连接到基站,从而提高了系统安全性。由于向用户通 知连接成功,用户能够把握连接状态,从而提高了用户的便利性。通过执行与上述控制器130类似的流程,显示器120同样连接到游戏装置100。图6是图IA所示的系统结构中的序列图。图6例示了游戏装置100首次建立TV 游戏系统的情况。在初始状态下,游戏装置100、显示器120、控制器130以及AP 110彼此 尚未连接。在步骤S601中,游戏装置100、显示器120和控制器130首次开始建立TV游戏系 统。可以通过用户操作(例如按下按钮)来开始系统的建立。作为另一种选择,可以在打 开电源的同时无条件地开始系统的建立。在步骤S602中,作为系统管理装置操作的游戏装 置100使用信标通知作为TV游戏系统操作所缺少的功能以及新分配的系统ID。接收到信 标的显示器120获取所通知的功能及系统ID。所获取的功能包括要由显示器120自身提供 的功能。该系统ID是之前未连接的未知系统ID。在步骤S603中,显示器120向用户通知存在连接目的地的候选,以等待来自用户 的连接操作。在步骤S604中,显示器120执行来自用户的连接操作。在步骤S605中,显示 器120向游戏装置100发送载有与显示器120提供的功能相关的信息的连接请求。该序列假定了游戏装置100首次建立TV游戏系统的情况。因此,如上所述,在该 连接中需要用户的操作。然而,在第二次及之后建立系统时,通知现有的系统ID。因此,显 示器120能够自动向游戏装置100发送连接请求而无需等待用户的操作。在步骤S606和S607中,显示器120将所通知的功能通知给游戏装置100,由此游 戏装置100返回响应消息以许可显示器120的连接。在步骤S608和S609中,接着在游戏 装置100与显示器120之间执行剩余的连接处理。如果连接完成,则在步骤S610中,游戏 装置100确定将显示功能提供给系统,进而停止通知显示功能。在步骤S611中,显示器120 存储由游戏装置100通知的系统ID作为连接成功的系统ID。控制器130检测分别来自游戏装置100和AP 110的信标。在来自AP 110的信标 中,不通知与由控制器130提供的功能相关的信息。在步骤S613中,控制器130不使用AP 110作为连接对象。另一方面,在来自游戏装置100的信标中,通知与由控制器130提供的 功能相关的信息。因此,控制器130使用游戏装置100作为连接对象。将游戏装置100识别 为连接对象的随后的连接处理(步骤S614到S618)与显示器120的连接处理(步骤S603 到S611)类似。根据第一示例性实施例,当建立系统时,能够减轻通信装置或用户的负荷。例如, 在控制器130中,可以在连接前从多个AP中找到要连接的AP (游戏装置100)。因此,能够 降低由于不必要的通信而导致的电力消耗。能够缩短直到站被连接到基站以建立具有预定 对象的系统为止所经过的时间段。只需用户执行简单的连接操作(在本示例性实施例中为 按下连接按钮)来建立无线通信系统,而不需要执行设置与要连接的站相关的信息的复杂 操作,从而提高了用户的便利性。图IB例示了根据本发明的第二示例性实施例的系统结构的示例。第二示例性 实施例与第一示例性实施例类似游戏装置150、显示器151及控制器152利用遵照IEEE 802. 11系列的无线LAN相互连接,以建立TV游戏系统。在本示例性实施例中,游戏装置150 作为TV游戏系统的系统管理装置操作,显示器151作为AP操作。游戏装置150的硬件结
9构在图2例示,并且与第一示例性实施例中的类似,由此不再重复其描述。显示器151的硬 件结构与游戏装置150类似,并且在图2例示,由此不再重复其描述。控制器152的硬件结 构在图3中例示,并且与第一示例性实施例中的类似,由此不再重复其描述。控制器152的 操作与图5所示的第一示例性实施例中的类似,由此不再重复其描述。图7是例示用于显示器151中的控制单元260读出并执行存储在存储单元270中 的程序的操作的流程图。当显示器151作为AP 110开始操作时,开始该处理。在步骤S701中,控制单元260指示通知单元240通知与显示器151的功能相关的 信息。通知该信息,直到从系统管理装置许可开始无线通信系统的请求为止(步骤S703中 的“是”)。这里,通知单元240使用信标通知显示器151具有显示功能。在步骤S702中,控制单元260接着指示系统信息管理单元220确定是否从系统管 理装置接收到开始无线通信系统的请求。如果接收到开始无线通信系统的请求(步骤S702 中的“是”),则在步骤S703中,控制单元260根据请求确定是否开始系统中所需功能的通 知。例如,根据显示器151是否操作针对其他系统的管理功能或者用户的设定,来进行是否 许可该请求的确定。这里,接收到来自游戏装置150的系统开始请求,从而许可该请求。如果许可来自系统管理装置的请求(步骤S703中的“是”),则在步骤S704中,控 制单元260指示AP处理单元211执行用于连接到系统管理装置的处理。在步骤S705中,控制单元260指示系统ID管理单元221获取由系统管理装置通 知的系统ID。这里,系统ID管理单元221从游戏装置150获取“1”作为系统ID。在步骤S706中,控制单元260接着指示功能信息管理单元222确定是否从系统管 理装置接收到了通知功能信息的请求。这能够应对不进行通知功能信息的请求的系统管理 装置(例如,传统的系统管理装置)。如果接收到请求(步骤S706中的“是”),则处理进行 到步骤S707。如果未接收到请求(步骤S706中的“否”),则处理进行到步骤S708。这里, 从游戏装置150接收到通知功能信息的请求,于是处理进行到步骤S707。在步骤S707中,控制单元260指示获取单元230从系统管理装置获取建立系统所 需的功能信息。这里,从游戏装置150获取控制器功能作为建立系统所需的功能信息。在步骤S708中,控制单元260接着指示通知单元240使用信标通知由系统管理装 置通知的系统ID和功能信息。这里,通知单元240使用信标通知控制器功能作为系统中所 需的功能。由此,基站通知系统所需功能当中的缺少的功能,从而使得能够确定站是否应该 被连接到基站。因此,在建立系统时,站不需要执行与基站之间的不必要的连接和断开处 理,从而能够减轻站的处理负荷。用户能够在站与基站相互连接之前知道基站建立系统所 需的功能,从而能够提高用户的便利性。在步骤S709中,控制单元260确定站是否请求显示器151的连接。如果站请求显 示器151的连接(步骤S709中的“是”),则在步骤S710中,控制单元260指示功能信息管理 单元222获取由站通知的功能,以确认由显示器151通知的功能是否包括由站通知的功能。 如果由显示器151通知的功能包括由站通知的功能(步骤S710中的“是”),则在步骤S711 中,控制单元260指示AP处理单元211连接站。如果站的连接完成,则在步骤S712中,控 制单元260指示通知单元240向系统管理装置通知与由站通知的功能相关的信息。如果由 显示器151通知的功能不包括由站通知的功能(步骤S710中的“否”),则在步骤S715中,控制单元260指示AP处理单元211不许可站的连接。这里,控制器152请求显示器151的 连接。由于在步骤S710中控制器152具有由显示器151通知的控制器功能,因此连接控制 器152。在步骤S712中向系统管理装置进一步通知添加了控制器功能。由此,许可已经通知基站建立系统所需的功能信息的站的连接;而拒绝未通知基 站建立系统所需的功能信息的站的连接。因此,在建立系统时,基站不需要维持与站的不必 要连接,从而能够减轻基站的处理负荷。在步骤S713中,控制单元260还指示AP处理单元211来监视已经连接的站是否 被断开。如果站被断开(步骤S713中的“是”),则控制单元260指示通知单元240向系统 管理装置通知与由已经被断开的站通知的功能相关的信息。对已经连接的站的断开监视, 使得即使在站被断开的情况下也能够再次通知建立系统所需的功能信息,从而提高了用户 的便利性。图8是例示用于游戏装置150中的控制单元260读出并执行存储在存储单元270 中的程序的操作的流程图。当用户对游戏装置150进行用以开始建立TV游戏系统的操作 时,开始该处理。在步骤S801中,控制单元260首先指示STA处理单元212搜索具有包括在TV游 戏系统中使用的功能之中的功能的基站。在步骤S802中,控制单元260确定该基站是否存在。如果找到该基站(步骤S802 中的“是”),则在步骤S803中,控制单元260指示系统信息管理单元220向该基站发送开 始TV游戏系统的请求。这里,找到具有作为TV游戏系统中使用的功能的显示功能的显示 器151,并且向显示器151发送开始TV游戏系统的请求。在步骤S804中,控制单元260确定基站是否许可开始TV游戏系统的请求。如果 许可该开始请求(步骤S804中的“是”),则在步骤S805中,控制单元260指示STA处理单 元212执行用于连接到基站的处理。如果不许可该开始请求(步骤S804中的“否”),则控 制单元260指示STA处理单元212搜索具有包括在TV游戏系统中使用的功能之中的功能 的另一基站。如果许可该开始请求的基站不存在(步骤S802中的“否”),则在步骤S809 中,游戏装置150自身作为基站操作,以执行图4所示的操作。图4所示的操作与第一示例 性实施例中的类似,因此不再重复其描述。这里,显示器151许可开始TV游戏系统的请求, 以执行用于连接到显示器151的处理。由此,如果许可开始TV游戏系统的请求的基站不存在,则游戏装置150自身作为 基站操作。因此,根据状况(存在或不存在许可开始系统的请求的基站)自动切换作为基 站的操作和作为站的操作,从而提高了用户的便利性。如果在步骤S805中进行与基站的连接,则在步骤S806中,控制单元260指示系统 ID管理单元221将在TV游戏系统中使用的系统ID和要由基站通知的功能信息一起进行通 知。这里,当游戏装置150连接到显示器151时,将“1”和控制器功能分别作为系统ID和 功能信息进行通知。如果与基站的连接完成,则游戏装置150监视提供给TV游戏系统的功 能的多出或不足。在步骤S807中,控制单元260确定是否从基站接收到与站的连接/断开通知。如 果接收到通知(步骤S807中的“是”),则在步骤S808中,控制单元260指示功能信息管理 单元222向基站通知建立系统所需的改变后的功能信息。如果未接收到通知(步骤S807
11中的“否”),则在步骤S810中,控制单元260确定是否通过系统状态的改变而添加/删除 了所需的功能。如果添加/删除了所需的功能(步骤S810中的“是”),则在步骤S808中, 控制单元260指示功能信息管理单元222向基站通知建立系统所需的改变后的功能信息。通过系统状态的改变而添加/删除所需的功能的情况包括显示器151有线地连 接到游戏装置100的主体、从而不需要显示功能的情况,以及从游戏软件读出作为TV游戏 系统操作所需的功能、从而根据游戏进行状况需要不同类型的控制器的情况。虽然在本示 例性实施例中向AP通知所需的功能,但是也可以通知改变后的功能。系统管理装置响应于 系统状态的改变,向基站通知系统所需的功能。因此,即使在系统状态改变的情况下,站也 能够识别所需的功能被改变,从而提高了用户的便利性。图9是图IB所示的系统结构中的序列图。图9例示了游戏装置100首次建立TV 游戏系统的情况。作为初始状态,游戏装置150、显示器151和控制器152彼此尚未连接。显示器151正作为基站操作。在步骤S901中,显示器151正作为用于与TV游戏 系统不同的系统(TV视听系统)的系统管理装置操作。在步骤S902中,显示器151在此状 态下使用信标向用户通知显示器151具有显示功能。另一方面,在步骤S903中,在游戏装 置150中开始TV游戏系统。游戏装置150开始搜索具有包括在TV游戏系统所需功能之中 的功能的基站。在步骤S904中,游戏装置150根据步骤S902中所示的信标,识别显示器151是具 有包括在TV游戏系统所需功能之中的功能(显示功能)的基站,以开始与显示器151的 连接。在步骤S905中,游戏装置150同时请求显示器151开始TV游戏系统。如果显示器 151许可在步骤S905中接收到的请求,则在步骤S906中,显示器151向游戏装置150返回 响应。这里,请求被许可。然而,如果请求被拒绝,则显示器151通过不返回步骤S906中所 示的响应或者返回请求已被拒绝的消息,来向游戏装置150通知请求已被拒绝。可以通过 用户的操作来进行显示器151是否许可请求的确定。如果游戏装置150检测到开始TV游戏系统的请求被许可,则在步骤S907和S908 中,执行用于连接到显示器151的处理。如果连接完成,则在步骤S909中,游戏装置150向 显示器151通知要被通知的功能信息和系统ID。在步骤S910中,已接收到通知的显示器 151根据接收到的信息,使用信标通知功能信息和系统ID。在步骤S911到S919中,控制器152以与图5和图6所示的第一示例性实施例中 类似的处理连接到显示器151。如果控制器152的连接完成,则在步骤S920中,显示器151 向游戏装置150通知控制器功能被添加。在步骤S921中,游戏装置150根据接收到的通 知,检测出系统具有控制器功能,进而向显示器151通知停止通知控制器功能。在步骤S922 中,显示器151在接收到通知时,停止通知控制器功能。根据第二示例性实施例,即使在具有系统所需功能的通信装置与具有基站的功能 的通信装置相互不同的情况下,也能够减轻向通信装置或用户施加的负荷。在根据本发明的第三示例性实施例中,将描述以下方法将基站的功能从显示器 151转移到游戏装置150,以建立系统结构与第二示例性实施例(图1B)相似的TV游戏系 统。各通信装置的硬件结构与第二示例性实施例中的类似,因此,将不再重复其描述。根据 本示例性实施例的游戏装置150中的AP处理单元211和STA处理单元212能够并行操作。 显示器151中的AP处理单元211和STA处理单元212也能够并行操作。本示例性实施例中的控制器152的操作与图5所示的第一示例性实施例中的操作类似,因此将不再重复其 描述。图10是例示用于游戏装置150中的控制单元260读出并执行存储在存储单元270 中的程序的操作的流程图。当用户对游戏装置150进行用以开始建立TV游戏系统的操作 时,开始该处理。在步骤S1001中,控制单元260首先指示STA处理单元212搜索具有包括在TV游 戏系统的功能之中的功能的基站。在步骤S1002中,控制单元260确定该基站是否存在。如果找到该基站(步骤 S1002中的“是”),则在步骤S1003中,控制单元260指示系统信息管理单元220向该基站 发送开始TV游戏系统的请求。这里,找到显示器151作为该基站。系统信息管理单元220 向显示器151发送开始TV游戏系统的请求。在步骤S1004中,控制单元260确定基站是否许可开始TV游戏系统的请求。如果 开始请求被许可(步骤S1004中的“是”),则在步骤S1005中,控制单元260指示STA处理 单元212执行用于连接到基站的处理。如果开始请求不被许可(步骤S1004中的“否”),则 控制单元260指示STA处理单元212搜索具有包括在TV游戏系统中使用的功能之中的功 能的另一基站。如果许可开始请求的基站不存在(步骤S1002中的“否”),则在步骤S1016 中,游戏装置150自身作为基站操作,以执行图4所示的操作。图4所示的操作与第一示例 性实施例中的类似,因此不再重复其描述。这里,显示器151许可开始TV游戏系统的请求, 以执行用于连接到显示器151的处理。如果许可开始TV游戏系统的请求的基站不存在,则游戏装置150自身作为基站操 作。因此,根据状况(存在或不存在许可开始系统的请求的基站)自动切换作为基站的操 作和作为站的操作,从而提高了用户的便利性。如果在步骤S1005中进行了与基站的连接,则在步骤S1006中,控制单元260指示 系统信息管理单元220 —起通知TV游戏系统中使用的系统ID。如果系统ID的通知完成, 则在步骤S1007中,控制单元260指示切换单元213停止作为站的功能并开始作为基站的 操作。可以进一步指示基站停止作为基站的功能并开始作为站的操作。由此,结束用作站 的游戏装置150与用作基站的显示器151的连接。将游戏装置150用作站,显示器151用 作基站,以将游戏装置150和显示器151再次连接。随后的操作(步骤S1008到S1017)与图4所示的第一示例性实施例中的步骤S404 到S412类似,因此将不再重复其描述。图11是例示用于显示器151中的控制单元260读出并执行存储单元270中存储 的程序的操作的流程图。在显示器151开始作为基站操作时,开始该处理。在步骤SllOl中,控制单元260指示通知单元240使用信标通知与显示器151的 功能(显示功能)相关的信息。使用信标通知该功能信息,直到已从另一系统管理装置发 送的开始无线通信系统的请求被许可为止(步骤Sl 103中的“是”)。在步骤S1102中,控制单元260接着指示系统信息管理单元220从另一系统管理 装置(游戏装置150)接收开始无线通信系统的请求。在步骤S1103中,控制单元260指示系统信息管理单元220根据请求确定是否开 始所述无线通信系统。例如,通过显示器151操作用于另一系统的管理功能的状态或用户
13的设定(例如,像不满足来自另一系统管理装置的请求的设定),来进行是否要开始系统的 确定。如果来自另一系统管理装置的请求被许可(步骤S1103中的“是”),则显示器151开 始用于作为站连接到系统管理装置的处理。在步骤S1104中,控制单元260首先指示AP处理单元211许可系统管理装置(游 戏装置150)的连接。在步骤S1105中,控制单元260获取由系统管理装置通知的系统ID。如果获取到 系统ID,则在步骤S1106中,控制单元260指示STA处理单元212搜索通知所获取到的ID
的系统管理装置。在步骤S1107中,控制单元260确定系统管理装置是否存在。如果找到系统管理 装置(步骤S1107中的“是”),则在步骤S1108中,控制单元260指示通知单元240向系统 管理装置通知要提供给系统的功能。如果未能找到系统管理装置(步骤S1107中的“否”), 则放弃与系统管理装置的连接,以返回到尚未接收到开始系统的请求的状态。在步骤S1109中,控制单元260指示STA处理单元212确定作为步骤S1108的结 果是否许可从系统管理装置的连接。如果连接被许可(步骤S1109中的“是”),则在步骤 SI 110中,控制单元260指示STA处理单元212执行剩余的连接处理。因此,将游戏装置150 用作基站,显示器151用作站,以将游戏装置150和显示器151连接。如果连接被拒绝(步 骤S1109中的“否”),则放弃与系统管理装置的连接,以返回到尚未接收到开始系统的请求 的状态。在步骤S1111中,当与系统管理装置的连接完成时,控制单元260指示切换单元 213停止基站的功能。因此,结束用作站的游戏装置150和用作基站的显示器151的连接。虽然在本示例性实施例中,在与系统管理装置的连接完成时停止基站的功能,但 是可以在安装的早期阶段停止基站的功能。例如,可以在步骤S 1106中搜索系统管理装置 之前停止基站的功能,而在与系统管理装置的连接失败时再次开始基站的功能。图12是图1B所示的系统结构中的序列图。图12例示了游戏装置150首次建立 TV游戏系统的情况。作为初始状态,游戏装置150、显示器151和控制器152尚未彼此连接。显示器151作为基站操作。在步骤S1201中,显示器151作为用于与TV游戏系统 不同的系统(TV视听系统)的系统管理装置操作。在步骤S1203中,显示器151在此状态 下使用信标帧向用户通知其具有显示功能。另一方面,在步骤S1202中,在游戏装置150中 开始TV游戏系统。游戏装置150开始搜索具有包括在TV游戏系统所需功能之中的功能的 基站。在步骤S1204中,游戏装置150根据步骤S1203中所示的信标帧,识别显示器151 是具有包括在TV游戏系统所需功能之中的功能(显示功能)的基站,以开始与显示器151 的连接。在步骤S1205中,游戏装置150同时请求显示器151开始TV游戏系统。如果显示 器151许可在步骤S1205中接收到的请求,则在步骤S1206中,显示器151向游戏装置150 返回响应。这里,请求被许可。然而,如果请求被拒绝,则显示器151通过不返回步骤S1206 中所示的响应或返回请求已被拒绝的消息,来向游戏装置150通知请求已被拒绝。可以通 过用户的操作来进行显示器151是否许可请求的确定。如果游戏装置150检测到开始TV游戏系统的请求被许可,则在步骤S1207和 S1208中,执行用于连接到显示器151的处理。如果连接完成,则在步骤S1209中,游戏装置150作为系统管理装置通知要被通知的系统ID。如果通知完成,则游戏装置150停止作为 站的功能。在步骤S1210中,游戏装置150开始作为基站的操作。在步骤S1211中,游戏 装 置150通知与TV游戏系统所需功能相关的信息以及在步骤S1209中通知的系统ID。
在步骤S1212中,因为步骤S1211中例示的信标帧包括在步骤S1209中通知的系 统ID,所以显示器151开始用于连接到游戏装置150的处理。在步骤S1213中,显示器151 向游戏装置150发送载有与由显示器151提供的功能相关的信息的连接请求。在步骤S1214 和S1215中,许可游戏装置150进行连接。在步骤S1216和S1217中,执行剩余的连接处理。 如果连接完成,则在步骤S1218中,游戏装置150停止通知显示功能。在步骤S1219中,显 示器151停止作为基站的操作。在步骤S1220中,显示器151存储通知的系统ID作为连接 成功的系统ID (作为无线终端)。控制器152以与图6所示的第一示例性实施例中的操作(步骤S602到S618)类 似的操作(步骤S1221到S1231)连接到游戏装置150,因此将不再重复其描述。根据第三示例性实施例,将基站的功能从第一通信装置转移到用作系统管理装置 的第二通信装置,以消除在基站与系统管理装置之间置换各种类型的信息(例如,系统所 需的功能信息)的需要。因此,能够减轻向通信装置或用户施加的负荷。图IA还例示了根据本发明的第四示例性实施例的无线通信系统的结构。无线通 信系统是作为示例的TV游戏系统,并且通过使用遵照IEEE802. 11系列的无线LAN将多个 通信装置相互连接来建立该无线通信系统。在本示例性实施例中,游戏装置100作为基站 和系统管理装置操作。AP 110作为与TV游戏系统无关的基站操作。显示器120和控制器 130分别作为无线LAN的站(要被控制的装置)操作。各通信装置的硬件结构与第一示例 性实施例中的类似,因此不再重复其描述。图13是例示用于游戏装置100中的控制单元260读出并执行存储在存储单元270 中的程序的操作的流程图。当用户对游戏装置100进行用以开始建立TV游戏系统的操作 时,开始该处理。作为另一种选择,可以在打开游戏装置100的电源时开始该处理。在步骤S1301中,控制单元260指示系统ID管理单元221来确认游戏装置100之 前是否已经作为系统管理装置建立了 TV游戏系统,以确定要使用的系统ID。如果之前建立 了 TV游戏系统(步骤S1301中的“是”),则处理进行到步骤S1302。如果未建立TV游戏系 统(步骤S1301中的“否”),则处理进行到步骤S1303。这里,之前未建立TV游戏系统,因 此处理进行到步骤S1303。在步骤S1302中,控制单元260指示系统ID管理单元221来确定使用上次使用的 系统ID,然后处理进行到步骤S1304。这使得系统管理装置能够使用相同的系统ID管理相 同的系统,由此使得容易管理。因此,减轻了站的处理负荷。在步骤S1303中,控制单元260指示系统ID管理单元221来确定为TV游戏系统 新分配系统ID,因为之前未建立TV游戏系统,于是处理进行到步骤S1304。这里,确定为TV 游戏系统新分配“1”作为系统ID。在步骤S 1304中,控制单元260指示系统ID管理单元221基于TV游戏系统所需 的功能以及由连接到游戏装置100的站通知的功能信息,确定所需的功能是否缺少。如果 所需的功能缺少(步骤S1304中的“是”),则处理进行到步骤S1305。另一方面,如果所需 的功能不缺少(系统具有全部所需的功能)(步骤S 1304中的“否”),则重复步骤S1304
15中的确定,直到例如系统通过将已经连接的站断开并改变系统所需的功能而缺少所需的功 能为止。这里,游戏装置100识别在TV游戏系统中需要显示功能和控制器功能。由于不存 在连接到游戏装置100的站,因此确定系统不具有全部所需的功能,然后处理进行到步骤 S1305。在步骤S1305中,控制单元260指示通知单元240通知与缺少的功能相关的信息 和系统ID,接着处理进行到步骤S1306。这里,游戏装置100使用信标通知缺少显示功能和 控制器功能并且系统ID为“1”。游戏装置100使用信标继续通知,直到在步骤S1309中确 定站已经请求用于遵照IEEE 802. 11系列的无线通信的参数为止。由此,如果系统所需的功能缺少,则基站通知与缺少的功能相关的信息。这使得站 能够识别基站所需的功能,由此使得站能够在连接前确定站在基站建立的系统中是否被需 要。因此,站不需要执行与基站之间的不必要的连接和断开处理,从而能够减轻基站和站 (即,通信装置)的处理负荷。在站和基站相互连接前,站的用户能够知道基站建立系统所 需的功能,从而能够提高用户的便利性。在步骤S1306中,控制单元260指示用户接口 250向用户通知进行与站的连接。这 里,用于在游戏装置100和站之间置换用于遵照IEEE802. 11系列的无线通信的通信参数的 按钮(连接按钮)闪烁。在本示例性实施例中,通信参数包括执行无线通信所需的通信参数(例如用作网 络标识符的服务集标识符(SSID)、加密系统、加密密钥、认证方法及认证密钥)。这使得用 户能够容易地知道要按下连接按钮来建立TV游戏系统,从而提高了便利性。除了连接按钮 的闪烁外,还可以使用诸如画面上的消息显示、声音和振动等的通知方法。如果用户接口 250识别用户按下了连接按钮,则处理进行到步骤S1307。在步骤 S1307中,控制单元260指示AP处理单元211操作计时器,接着处理进行到步骤S1308。这 里,计时器从0开始进行计数。在步骤S1308中,控制单元260指示AP处理单元211确定计时器是否达到规定 时间。如果计时器尚未达到规定时间(步骤S1308中的“否”),则处理进行到步骤S1309。 如果计时器达到规定时间(步骤S1308中的“是”),则停止计时器,接着处理进行到步骤 S1310。在步骤S1309中,控制单元260指示AP处理单元211确定是否从站请求通信参数。 如果通信参数被请求(步骤S1309中的“是”),则在停止通知缺少的功能并停止计时器后, 处理进行到步骤S1311。如果通信参数未被请求(步骤S1309中的“否”),则处理进行到步 骤S1308。这里,从控制器130请求通信参数,于是处理进行到步骤S1311。在步骤S1310中,控制单元260指示用户接口 250向用户通知在基站和站之间尚 未建立无线通信,接着处理进行到步骤S1305。这使得用户能够容易地知道在基站和站之间 尚未建立无线通信,从而提高了便利性。如果在自从按下游戏装置100中的连接按钮直到 规定时间为止所经过的时间段内,未从站请求通信参数,则不接收来自站的通信参数的请 求,直到再次按下连接按钮为止。这能够避免与用户不期望的站的连接。因此,能够提高系 统的安全性。在步骤S1311中,控制单元260指示获取单元230获取与站通知的功能相关的信 息。站通知与其自身功能相关的信息。这里,获取单元230获取控制器130具有控制器功能的通知。在步骤S1312中,控制单元260指示功能信息管理单元222确定系统中缺少的功 能是否包括在步骤S1311中获取的功能。如果包括所获取的功能(步骤S1311中的“是”), 则处理进行到步骤S1313。如果不包括所获取的功能(步骤S1311中的“否”),则处理进行 到步骤S1314。这里,显示功能和控制器功能缺少。由于在步骤S1311中获取的功能是控制 器功能,因此确定系统中缺少的功能包括控制器功能。在步骤S1313中,控制单元260指示AP处理单元211向站发送通信参数,接着处 理进行到步骤S1315。这里,AP处理单元211向控制器130发送通信参数。在步骤S1314中,控制单元260指示AP处理单元211确定不向站发送通信参数, 接着处理进行到步骤S1305。控制单元260可以指示用户接口 250向用户通知在基站和站 之间尚未建立无线通信。这使得用户能够容易地知道在基站和站之间尚未建立无线通信, 从而提高了便利性。由于不向在建立系统时不需要的站发送通信参数,因此减轻了基站和 站(即通信装置)的通信负荷。而且,提高了系统的安全性。在步骤S1315中,控制单元260指示AP处理单元211响应于来自已经发送通信参 数的站的连接请求,执行用于连接到站的处理,然后处理结束。之后,从步骤S1301再次开 始处理。使用发送的通信参数来执行连接处理。这里,游戏装置100响应于来自控制器130 的连接请求执行连接处理。另外,控制单元260指示用户接口 250向用户通知在基站和站之 间已经建立无线通信。这使得用户能够容易地知道在基站和站之间已经建立了无线通信, 从而提高了便利性。如上所述,基站通知与系统中缺少的功能相关的信息,并向具有所缺少的功能的 站发送通信参数。基站不向系统中不需要的站发送通信参数。因此,提高了系统的安全性。 而且,减轻了通信装置的处理负荷。如果系统所需的功能缺少,则促使用户进行与站的连 接,从而提高了用户的便利性。图14是例示用于控制器130中的控制单元360读出并执行存储在存储单元370 中的程序的操作的流程图。当打开控制器130的电源时,开始该处理。在步骤S1401中,控制单元360指示STA处理单元311搜索发出信标的基站。如 果找到发出信标的基站,则处理进行到步骤S1402。这里,控制器130找到游戏装置100。在步骤S1402中,控制单元360指示获取单元330获取由基站通知的功能信息和 系统ID,接着处理进行到步骤S1403。这里,从游戏装置100获取显示功能和控制器功能作 为功能信息,并获取“1”作为系统ID。在步骤S1403中,控制单元360指示功能信息管理单元322确定所通知的功能信 息是否包括控制器130的功能。如果包括控制器130的功能(步骤S1403中的“是”),则 处理进行到步骤S1404。如果不包括控制器130的功能(步骤S1403中的“否”),则处理进 行到步骤S1401。这里,确定包括控制器130的功能,于是处理进行到步骤S1404。由此,如 果站不具有包括在系统所需功能之中的功能,则不将站连接到基站。因此,在建立系统时, 站不需要执行与基站之间的不必要的连接和断开处理,从而能够减轻站的处理负荷。在步骤S1404中,控制单元360指示系统信息管理单元320来确定控制器130是 否已经被预先连接到基站,所述基站用以建立由所获取的系统ID标识的系统。如果控制器 130已经被连接到基站(步骤S1404中的“是”),则处理进行到步骤S1410。如果控制器130尚未连接到基站(步骤S1404中的“否”),则处理进行到步骤S1405。这里,控制器130尚 未连接到用以建立由系统ID “1”标识的系统的游戏装置100,于是处理进行到步骤S1405。在步骤S1405中,控制单元360指示用户接口 350向用户通知存在连接目的地的 候选。可以通过闪烁用于在控制器130和基站之间置换遵照IEEE 802. 11系列的无线通信 的通信参数的按钮(连接按钮)、画面上的消息显示、声音、振动等,来进行通知。由此,具有包括在系统所需功能之中的功能的站作出用于促使用户进行与基站的 连接的通知。因此,用户能够容易地指定具有包括在系统所需功能之中的功能的站,从而提 高了用户的便利性。如果用户接口 250识别用户已经按下连接按钮,则处理进行到步骤S1406。当将控 制器130首次连接到用于要被建立的系统的基站时,通过请求用户的操作能够避免连接到 用户不期望的基站,从而提高了系统的安全性。在步骤S1406中,控制单元360指示通知单元340请求基站发送通信参数,同时向 基站通知控制器130的功能,接着处理进行到步骤S1407。这里,通知单元340请求基站发 送通信参数,同时向游戏装置100通知控制器130具有控制器功能。在步骤S1407中,作为用于将控制器130收容在网络中的处理,控制单元360指示 STA处理单元311确定是否从基站获取了通信参数。如果获取了通信参数(步骤S1407中 的“是”),则处理进行到步骤S1408。如果未能获取通信参数(步骤S1407中的“否”),则 处理进行到步骤S1409。未能获取通信参数的情况包括确定基站不发送通信参数的情况和 在控制器130与基站之间发生通信错误的情况。这里,STA处理单元311从游戏装置100获 取通信参数,于是处理进行到步骤S1408。在步骤S1408中,控制单元360指示STA处理单元311使用从基站获取的通信参 数执行用于连接到基站的处理,接着处理进行到步骤S1412。这里,使用所获取的通信参数 执行用于连接到游戏装置100的处理,于是处理进行到步骤S1412。在步骤S1409中,控制单元360指示用户接口 350向用户通知与基站的连接已经 失败,接着处理进行到步骤S1401。在步骤S1410中,控制单元360指示通知单元340向基站通知控制器130的功能, 接着处理进行到步骤S1411。这里,向游戏装置100通知控制器130具有控制器功能。由此,不向曾经连接过的基站请求通信参数。其原因在于由于用于进行与曾经 连接过的基站的无线通信的通信参数已经被获取,因而不再被请求。从而,减轻了站和基站 (即,通信装置)的处理负荷。在步骤S1411中,控制单元360指示STA处理单元311使用已经获取的通信参数 执行用于连接到基站的处理,接着处理进行到步骤S1412。在步骤S1412中,控制单元360指示用户接口 350向用户通知与基站的连接完成。 这里,通过亮起连接按钮向用户通知与游戏装置100的连接完成。由此,如果连接处理完 成,则向用户通知连接处理完成。因此,用户能够容易地知道连接完成,从而提高了用户的 便利性。如上所述,站向请求该站自身功能的基站请求通信参数,并且使用该通信参数连 接到基站。由此,站不与未请求该站自身功能的基站连接。因此,减轻了基站和站的处理负 荷。不向曾经连接过的基站请求通信参数。因此,减轻了站和基站的处理负荷。站在不需
18要来自用户的指令的情况下连接到曾经连接过的基站,从而提高了用户的便利性。根据上述示例性实施例,使用信标发送功能信息和系统ID。然而,本发明不限于 此。可以通过其他方法发送功能信息和系统ID。例如,用于搜索的响应帧可以包括功能信 息,可以使用特有帧来进行通知。虽然在要通知的功能信息中也通知系统中缺少的功能,但 是可以通知包括其他功能的缺少的功能。例如,在根据示例性实施例的TV游戏系统中连接 了显示器的状态下,可以继续显示功能的通知以许可连接具有更高性能的显示器。通信装置可以同时具有多个功能。例如,通信装置在游戏装置作为系统管理装置 操作时提供游戏功能,而在游戏装置不作为系统管理装置操作时用作数字多功能盘(DVD) 播放器。可以通过安装在计算机中的程序来实现上述处理。该程序不仅可以由诸如网络的 通信单元提供,还可以在将其存储在诸如光盘只读存储器(⑶-ROM)的存储介质中之后提供。虽然参照示例性实施例对本发明进行了描述,但是应当理解,本发明不局限于所 公开的示例性实施例。应当对所附权利要求的范围给予最宽的解释,以使其涵盖所有的这 类变型例及等同结构和功能。
权利要求
第一通信装置,其用在由多个通信装置为实现预定系统功能而建立的网络中,该第一通信装置包括发送单元,其被构造为向所述网络发送关于用于实现所述预定系统功能的装置功能的信息,以将具有所述装置功能的通信装置收容在所述网络中;以及执行单元,其被构造为根据来自具有由所述发送单元发送的所述装置功能的第二通信装置的请求,执行用于将所述第二通信装置收容在所述网络中的处理。
2.根据权利要求1所述的第一通信装置,其中,所述用于将所述第二通信装置收容在 所述网络中的处理包括用于连接所述第二通信装置的处理。
3.根据权利要求1所述的第一通信装置,该第一通信装置还包括获取单元,其被构造为获取所述第二通信装置的功能;以及改变单元,其被构造为根据由所述获取单元获取的所述功能,改变要由所述发送单元 发送的关于所述装置功能的所述信息。
4.根据权利要求1所述的第一通信装置,其中,所述用于将所述第二通信装置收容在 所述网络中的处理包括用于向所述第二通信装置传送用于连接所述第一通信装置的通信 参数的处理。
5.根据权利要求1所述的第一通信装置,该第一通信装置还包括识别单元,其被构造为基于来自被构造为管理所述预定系统功能和所述装置功能的管 理装置的通知,识别所述装置功能。
6.根据权利要求5所述的第一通信装置,该第一通信装置还包括通知单元,其被构造为当所述第一通信装置连接到所述第二通信装置或从所述第二通 信装置断开时,向所述管理装置通知关于所述第二通信装置的功能的信息。
7 .根据权利要求1所述的第一通信装置,其中,所述发送单元使用信标发送关于所述 装置功能的所述信息。
8.第二通信装置,该第二通信装置包括获取单元,其被构造为利用多个通信装置,从第一通信装置获取关于用于实现预定系 统功能的通信装置的装置功能的信息;以及请求单元,其被构造为根据由所述获取单元获取的所述信息,请求连接所述第一通信直。
9.第二通信装置,该第二通信装置包括获取单元,其被构造为利用多个通信装置,从第一通信装置获取关于用于实现预定系 统功能的通信装置的装置功能的信息;以及请求单元,其被构造为根据由所述获取单元获取的所述信息,向所述第一通信装置请 求用于连接所述第一通信装置的通信参数。
10.根据权利要求9所述的第二通信装置,该第二通信装置还包括连接单元,其被构造为使用所述通信参数来连接所述第一通信装置。
11.根据权利要求9所述的第二通信装置,该第二通信装置还包括通知单元,其被构造为当所述第二通信装置已经连接到所述第一通信装置时,向用户 通知所述第二通信装置已被连接到所述第一通信装置。
12.根据权利要求9所述的第二通信装置,其中,所述获取单元从由所述第一通信装置发送的信标信号中获取所述信息。
13.—种管理装置,其用在由多个通信装置为实现预定系统功能而建立的网络中,所述 管理装置包括连接单元,其被构造为连接包括在所述网络中的通信装置;获取单元,其被构造为从由所述连接单元连接的所述通信装置,获取关于连接到所述 通信装置的第二通信装置的功能的信息;确定单元,其被构造为基于所述预定系统功能和由所述获取单元获取的关于所述第 二通信装置的所述功能的所述信息,确定用于实现所述预定系统功能的通信装置的装置功 能;以及发送单元,其被构造为向所述通信装置发送由所述确定单元确定的所述装置功能,以 使得能够向所述网络发送所述装置功能。
14.根据权利要求13所述的管理装置,其中,在要向所述通信装置发送的所述装置功 能被改变的情况下,所述发送单元将改变后的装置功能发送到所述通信装置,以使得能够 向所述网络发送所述改变后的装置功能。
15.一种第一通信装置的控制方法,所述第一通信装置用在由多个通信装置为实现预 定系统功能而建立的网络中,该控制方法包括以下步骤向所述网络发送关于实现所述预定系统功能所需的装置功能的信息,以将具有所述装 置功能的通信装置收容在所述网络中;以及根据来自具有所述装置功能的第二通信装置的请求,执行用于将所述第二通信装置收 容在所述网络中的处理。
全文摘要
本发明提供通信装置及通信装置的控制方法。本发明提供了第一通信装置,其用在由多个通信装置为实现预定系统功能而建立的网络中,该第一通信装置包括发送单元,其被构造为向所述网络发送关于用于实现所述预定系统功能的装置功能的信息,以将具有所述装置功能的通信装置收容在所述网络中;以及执行单元,其被构造为根据来自具有由所述发送单元发送的所述装置功能的第二通信装置的请求,执行用于将所述第二通信装置收容在所述网络中的处理。
文档编号H04W84/12GK101888686SQ201010153870
公开日2010年11月17日 申请日期2010年4月22日 优先权日2009年5月15日
发明者佐藤亮辅 申请人:佳能株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1