專利名稱:通信裝置及通信裝置的控制方法
技術(shù)領(lǐng)域:
本發(fā)明涉及在無線系統(tǒng)中所需的功能的通知。
背景技術(shù):
近年來,已經(jīng)在利用遵照電子電氣工程師協(xié)會(IEEE)802. 11系列的無線局域網(wǎng) (LAN)來建立系統(tǒng)。當(dāng)建立利用無線LAN的系統(tǒng)時,接入點(AP,access point)通知自身 中設(shè)置的連接方法,站(STA)基于所通知的連接方法連接到所述AP。另外,當(dāng)建立能夠通過將多個裝置(具有利用無線LAN的功能)連接來提供服務(wù) 的系統(tǒng)時,需要把握系統(tǒng)中所需的功能以將具有期望功能的裝置相互連接。通常,用戶把 握裝置的功能以將期望裝置相互連接。在裝置相互連接之后,通過由通用即插即用(UPnP, Universal Plug andPlay)定義的消息交換,用戶能夠確認(rèn)裝置是否具有期望功能。然而,當(dāng)建立無線通信系統(tǒng)時,STA的用戶要預(yù)先知道,該STA應(yīng)該被連接到哪個 AP來建立期望的系統(tǒng)。作為另一種選擇,STA的用戶要通過將STA順次連接到多個AP來確 認(rèn)是否可以建立期望的系統(tǒng)。這給用戶施加了巨大的負(fù)擔(dān)。當(dāng)將STA順次連接到多個AP 時,AP和STA進(jìn)行不必要的連接和斷開處理,從而增加了裝置的處理負(fù)荷。
發(fā)明內(nèi)容
本發(fā)明旨在提供一種通信裝置,該通信裝置在建立無線通信系統(tǒng)時通知該無線通 信系統(tǒng)中所需的功能,由此減輕通信裝置或用戶的負(fù)荷,進(jìn)而提高用戶的便利性。根據(jù)本發(fā)明的一個方面,提供了第一通信裝置,其用在由多個通信裝置為實現(xiàn)預(yù) 定系統(tǒng)功能而建立的網(wǎng)絡(luò)中,該第一通信裝置包括發(fā)送單元,其被構(gòu)造為向所述網(wǎng)絡(luò)發(fā)送 關(guān)于用于實現(xiàn)所述預(yù)定系統(tǒng)功能的裝置功能的信息,以將具有所述裝置功能的通信裝置收 容在所述網(wǎng)絡(luò)中;以及執(zhí)行單元,其被構(gòu)造為根據(jù)來自具有由所述發(fā)送單元發(fā)送的所述裝 置功能的第二通信裝置的請求,執(zhí)行用于將所述第二通信裝置收容在所述網(wǎng)絡(luò)中的處理。從以下參照附圖對示例性實施例的詳細(xì)描述中,本發(fā)明的其他特征和方面將變得 清楚。
被包括在說明書中并構(gòu)成說明書的一部分的附圖,例示了本發(fā)明的示例性實施 例、特征及方面,并與文字描述一起,用于解釋本發(fā)明的原理。圖IA和圖IB是例示根據(jù)本發(fā)明的各示例性實施例的無線通信系統(tǒng)的結(jié)構(gòu)的圖。圖2例示了根據(jù)本發(fā)明的示例性實施例的通信裝置的硬件結(jié)構(gòu)。圖3例示了根據(jù)本發(fā)明的示例性實施例的通信裝置的硬件結(jié)構(gòu)。圖4是例示根據(jù)本發(fā)明的示例性實施例的由游戲裝置(gameapparatus)執(zhí)行的操 作的流程圖。圖5是例示根據(jù)本發(fā)明的示例性實施例的由控制器執(zhí)行的操作的流程圖。
4
圖6是例示根據(jù)本發(fā)明的示例性實施例的操作的序列圖。圖7是例示根據(jù)本發(fā)明的示例性實施例的由顯示器執(zhí)行的操作的流程圖。圖8是例示根據(jù)本發(fā)明的示例性實施例的由游戲裝置執(zhí)行的操作的流程圖。圖9是例示根據(jù)本發(fā)明的示例性實施例的操作的序列圖。圖10是例示根據(jù)本發(fā)明的示例性實施例的由游戲裝置執(zhí)行的操作的流程圖。圖11是例示根據(jù)本發(fā)明的示例性實施例的由顯示器執(zhí)行的操作的流程圖。圖12是例示根據(jù)本發(fā)明的示例性實施例的操作的序列圖。圖13是例示根據(jù)本發(fā)明的示例性實施例的由游戲裝置執(zhí)行的操作的流程圖。圖14是例示根據(jù)本發(fā)明的示例性實施例的由控制器執(zhí)行的操作的流程圖。
具體實施例方式以下將參照附圖詳細(xì)說明本發(fā)明的各種示例性實施例、特征及方面。圖IA例示了根據(jù)本發(fā)明的第一示例性實施例的無線通信網(wǎng)絡(luò)的結(jié)構(gòu)。通過利用 遵照IEEE 802. 11系列的無線LAN將通信裝置相互連接來建立網(wǎng)絡(luò),以實現(xiàn)作為系統(tǒng)功能 示例的TV游戲系統(tǒng)功能。用作第一通信裝置的示例的游戲裝置100作為基站(接入點(AP))操作。在本示 例性實施例中,游戲裝置100也作為建立無線通信系統(tǒng)的系統(tǒng)管理裝置操作。AP 110與TV 游戲系統(tǒng)無關(guān)。用作第二通信裝置的示例的顯示器120作為站(要由基站控制的裝置)操 作。用作第三通信裝置的示例的控制器130作為站操作??刂破?30可以檢測用作針對游 戲裝置100和AP 110 二者的通知信號的信標(biāo)(beacon)。在本示例性實施例中,顯示器120 和控制器130作為參與TV游戲系統(tǒng)的通信裝置操作。圖2例示了游戲裝置100的硬件結(jié)構(gòu)。游戲裝置100包括無線LAN控制單元210、 系統(tǒng)信息管理單元220、獲取單元230、通知單元240、用戶接口 250、控制單元260以及存儲 單元270。無線LAN控制單元210包括用于作為無線LAN的基站進(jìn)行處理的AP處理單元 211,以及用于作為無線LAN的站進(jìn)行處理的STA處理單元212。無線LAN控制單元210還包 括用于將操作切換到AP處理單元211和STA處理單元212中的任意一者的切換單元213。 系統(tǒng)信息管理單元220包括系統(tǒng)標(biāo)識(ID)管理單元221和功能信息管理單元222。系統(tǒng) ID管理單元221為各個系統(tǒng)分配唯一的ID并管理該ID。功能信息管理單元222管理與系 統(tǒng)所需的功能和其他通信裝置的功能有關(guān)的信息(功能信息)。獲取單元230獲取由其他 通信裝置通知的功能信息。功能信息管理單元222管理所獲取的功能信息。通知單元240 使用無線LAN控制單元210通知由功能信息管理單元222管理的功能信息。用戶接口 250 包括接收來自用戶的用于開始和停止無線通信系統(tǒng)的操作的輸入單元251,以及用于向用 戶通知系統(tǒng)和通信裝置的狀態(tài)的輸出單元252??刂茊卧?60控制整個游戲裝置100。存 儲單元270存儲本示例性實施例中使用的程序等。圖3例示了控制器130的硬件結(jié)構(gòu)。顯示器120具有類似的硬件結(jié)構(gòu),所以不再
重復(fù)其描述。控制器130包括無線LAN控制單元310、系統(tǒng)信息管理單元320、獲取單元330、通 知單元340、用戶接口 350、控制單元360以及存儲單元370。無線LAN控制單元310包括用 于作為無線LAN的站進(jìn)行處理的STA處理單元311。系統(tǒng)信息管理單元320包括記錄單元321和功能信息管理單元322。記錄單元321記錄由系統(tǒng)管理裝置通知的、對各個系統(tǒng)唯一 的ID以及表示與系統(tǒng)的連接是成功還是失敗的信息。功能信息管理單元322管理要由控 制器130自身提供給無線通信系統(tǒng)的功能,以及要由獲取單元330獲取的、由系統(tǒng)管理裝置 通知的功能。獲取單元330獲取與由系統(tǒng)管理裝置通知的功能有關(guān)的信息。通知單元340 使用無線LAN控制單元310向系統(tǒng)管理裝置通知要由控制器130自身提供給無線通信系統(tǒng) 的功能。用戶接口 350包括接收來自用戶的用于開始連接到無線通信系統(tǒng)的操作的輸入單 元351,以及用于向用戶通知系統(tǒng)和通信裝置的狀態(tài)的輸出單元352??刂茊卧?60控制整 個控制器130。存儲單元370存儲本示例性實施例中使用的程序等。圖4是例示游戲裝置100中的控制單元260讀出并執(zhí)行存儲在存儲單元270中的 程序的操作的流程圖。當(dāng)用戶對游戲裝置100進(jìn)行用以開始建立TV游戲系統(tǒng)的操作時,開 始該處理。在步驟S401中,控制單元260首先指示系統(tǒng)ID管理單元221確認(rèn)游戲裝置100 之前是否作為系統(tǒng)管理裝置建立了 TV游戲系統(tǒng),以確定要使用的系統(tǒng)ID。系統(tǒng)ID對于各 系統(tǒng)是唯一的。如果之前建立了 TV游戲系統(tǒng)(步驟S401中的“是”),則在步驟S402中, 控制單元260指示系統(tǒng)ID管理單元221使用上次使用的系統(tǒng)ID。這使得系統(tǒng)管理裝置能 夠使用相同的系統(tǒng)ID來管理相同的系統(tǒng),由此使得管理更容易。因此,減輕了通信裝置的 處理負(fù)荷。另一方面,如果之前未建立TV游戲系統(tǒng)(步驟S401中的“否”),則在步驟S403 中,控制單元260指示系統(tǒng)ID管理單元221為TV游戲系統(tǒng)新分配系統(tǒng)ID。這里,之前未建 立TV游戲系統(tǒng)。因此,系統(tǒng)ID管理單元221為TV游戲系統(tǒng)新分配系統(tǒng)ID “1”。在步驟S404中,控制單元260接著指示系統(tǒng)ID管理單元221基于TV游戲系統(tǒng)中 所需的功能和由連接到游戲裝置100的站通知的功能信息,來確定所需的功能是否缺少。 這里,存儲單元270預(yù)先存儲作為TV游戲系統(tǒng)操作所需的功能。然而,本發(fā)明并不限于此。 由游戲裝置100讀出的游戲軟件可以存儲作為TV游戲系統(tǒng)操作所需的功能。如果作為確定結(jié)果,所需的功能不缺少(步驟S404中的“否”),則控制單元260指 示通知單元240不通知所述功能,而只確認(rèn)功能狀態(tài)直到例如系統(tǒng)通過斷開游戲裝置100 而缺少所需的功能為止。如果作為確定結(jié)果,所需的功能缺少(步驟S404中的“是”),則 在步驟S405中,控制單元260指示通知單元240使用信標(biāo)(發(fā)送信標(biāo)信號)來通知與所缺 少的功能相關(guān)的信息和系統(tǒng)ID。這里,作為裝置功能,游戲裝置100需要用于顯示圖像的顯 示功能和用于操作游戲的控制器功能。由于游戲裝置100沒有進(jìn)行任何無線連接,因此缺 少顯示功能和控制器功能。因此,通知單元240使用信標(biāo)通知顯示功能和控制器功能缺少, 并且還通知系統(tǒng)ID “1”。由此,如果系統(tǒng)中所需的功能缺少,則通知與所缺少功能相關(guān)的信息。這使得站能 夠識別基站所需的功能,由此使得站能夠在連接前確定在由基站建立的系統(tǒng)中是否需要所 述站。因此,站不需要執(zhí)行與基站之間的不必要的連接和斷開處理,從而能夠減輕基站和站 (例如,通信裝置)的處理負(fù)荷。站的用戶能夠在將站和基站相互連接之前知道系統(tǒng)中所需 的功能,從而能夠提高用戶的便利性。在步驟S406中,控制單元260在通知功能信息時指示AP處理單元211等待站的 連接。在步驟S407中,控制單元260確定站是否已被連接。如果站尚未被連接(步驟
6S407中的“否”),則處理返回到步驟S405。另一方面,如果站已被連接(步驟S407中的 “是”),則處理進(jìn)行到步驟S408。這里,具有顯示功能的顯示器120已被連接。如果站已被連接(步驟S407中的“是”),則在步驟S408中,控制單元260指示獲 取單元230獲取由所述站通知的功能信息,并且指示功能信息管理單元222確認(rèn)由游戲裝 置100通知的功能信息是否包括由所述站通知的功能信息。這里,游戲裝置100獲取由顯 示器120通知的顯示功能,并進(jìn)一步確認(rèn)由自身通知的功能信息(顯示功能和控制器功能) 是否包括所獲取的顯示功能。如果由游戲裝置100通知的功能信息包括由站通知的功能信息(步驟S408中的 “是”),則在步驟S409中,控制單元260指示AP處理單元211許可所述站的連接并作為用 于將站收容(accomodate)在網(wǎng)絡(luò)中的處理連接所述站,然后處理進(jìn)行到步驟S411。另一 方面,如果由游戲裝置100通知的功能信息不包括由站通知的功能信息(步驟S408中的 “否”),則在步驟S410中,控制單元260指示AP處理單元211拒絕所述站的連接(斷開所 述站),然后處理返回到步驟S405。這里,顯示器120具有包括在由游戲裝置100通知的功 能信息中的顯示功能。由此,游戲裝置100許可顯示器120的連接。這樣,許可連接已經(jīng)通知了系統(tǒng)中所需的功能的站,而拒絕連接未通知系統(tǒng)中所 需的功能的站。因此,基站不需要維持與建立系統(tǒng)時不需要的站的連接,從而能夠降低基站 的處理負(fù)荷。如果與站的連接完成,則控制單元260指示功能信息管理單元222識別由站通知 的功能已經(jīng)被添加到系統(tǒng)。在步驟S411中,作為識別結(jié)果,控制單元260確定系統(tǒng)是否具 有全部所需的功能。如果系統(tǒng)不具有全部所需的功能(步驟S411中的“否”),則處理返回 到步驟S405。另一方面,如果系統(tǒng)具有全部所需的功能(步驟S411中的“是”),則處理進(jìn) 行到步驟S412。在步驟S412中,控制單元260指示通知單元240停止使用信標(biāo)來通知功能。這里, 在步驟S411中確定缺少控制器功能,然后處理返回到步驟S405。通過再次執(zhí)行步驟S405 到S410,游戲裝置100連接到具有控制器功能的控制器130。通過連接到顯示器120和控 制器130,游戲裝置100在步驟S411中確定TV游戲系統(tǒng)具有全部所需的功能,并且在步驟 S412中停止使用信標(biāo)來通知功能。如果系統(tǒng)具有全部所需的功能,則基站停止使用信標(biāo)來通知功能,從而能夠減輕 基站的處理負(fù)荷。站的用戶不需要進(jìn)行與基站的連接就能夠知道系統(tǒng)具有全部所需的功 能,從而提高了用戶的便利性。圖5是例示用于控制單元360讀出并執(zhí)行存儲在存儲單元370中的程序的操作的 流程圖。當(dāng)用戶對控制器130進(jìn)行用以開始建立TV游戲系統(tǒng)的操作時,開始該處理。在步驟S501中,控制單元360首先指示STA處理單元311搜索發(fā)出信標(biāo)的基站。 這里,搜索AP 110。如果找到AP 110,則在步驟S502中,控制單元360指示獲取單元330 獲取由基站通知的功能信息。由于AP 110不通知功能信息,因此獲取單元330不能獲取功 能信息。在步驟S503中,控制單元360接著指示功能信息管理單元322確認(rèn)所通知的功 能信息是否包括控制器130的功能。如果所通知的功能信息包括控制器130的功能(步 驟S503中的“是”),則處理進(jìn)行到步驟S504。另一方面,如果所通知的功能信息不包括控制器130的功能(步驟S503中的“否”),則不執(zhí)行用于連接到AP 110的處理,而將處理返 回到步驟S501。這里,AP 110不通知功能信息。因此,確定所通知的功能信息不包括控制 器130的控制器功能,接著處理返回到步驟S501。然后在步驟S501中搜索游戲裝置100。 在步驟S502中控制器130獲取顯示功能和控制器功能,作為由游戲裝置100通知的功能信 息。在步驟S503中,由游戲裝置100通知的功能信息包括對應(yīng)于控制器130的功能的控制 器功能,接著處理進(jìn)行到步驟S504。如果站不具有包括在系統(tǒng)所需的功能中的功能,則所述站不被連接到基站。因此, 在建立系統(tǒng)時,站不需要執(zhí)行與基站之間的不必要的連接和斷開處理。因此,能夠減輕通信 裝置的處理負(fù)荷。在步驟S504中,控制單元360指示系統(tǒng)信息管理單元320獲取由AP 110通知的 系統(tǒng)ID。這里,控制器130從游戲裝置100獲取系統(tǒng)ID “1”。在步驟S505中,控制單元360進(jìn)一步指示系統(tǒng)信息管理單元320,來確定在建立由 所獲取的系統(tǒng)ID標(biāo)識的系統(tǒng)之前控制器130是否已經(jīng)連接到AP 110。如果在建立由所獲 取的系統(tǒng)ID標(biāo)識的系統(tǒng)之前控制器130已經(jīng)連接到AP 110 (步驟S505中的“是”),則在步 驟S508中,控制單元360無需等待用戶操作而開始連接處理。當(dāng)之前已經(jīng)建立的系統(tǒng)被再 次建立時,自動開始連接處理。這節(jié)省了用戶的時間和勞動量,從而提高了用戶的便利性。 另一方面,如果在建立由所獲取的系統(tǒng)ID標(biāo)識的系統(tǒng)之前控制器130未連接到AP 110 (步 驟S505中的“否”),則在步驟S506中,控制單元360指示用戶接口 350向用戶通知存在連 接目的地的候選。在步驟S507中,控制單元360指示STA處理單元311不執(zhí)行連接處理,直到用戶執(zhí) 行連接操作為止。這里,在步驟S505中,在建立由系統(tǒng)ID “1”標(biāo)識的系統(tǒng)之前控制器130 未連接到AP 110,于是處理進(jìn)行到步驟S506。在步驟S506中,控制器130使用作輸出單元 352的示例的連接按鈕閃爍,以向用戶通知存在連接目的地的候選。然而,本發(fā)明不限于此。 可以使用諸如畫面上的消息顯示、聲音或振動等的通知方法。由此,具有包括在系統(tǒng)所需功能之中的功能的站,作出用于提示用戶進(jìn)行與基站 的連接的通知。因此,用戶能夠容易地指定具有包括在系統(tǒng)所需功能之中的功能的站,從而 提高了用戶的便利性。如果用戶執(zhí)行連接操作,則在步驟S508中,當(dāng)控制器130連接到APllO時,控制單 元360指示通知單元340向AP 110通知控制器130的功能。這里,向游戲裝置100通知控 制器130具有控制器功能。在步驟S509中,控制單元360指示STA處理單元311來確定是否許可連接。如果 從AP 110許可連接(步驟S509中的“是”),則在步驟S510中,控制單元360指示STA處 理單元311執(zhí)行剩余的連接處理。如果連接完成,則在步驟S511中,控制單元360指示記 錄單元321將所通知的系統(tǒng)ID存儲為連接成功的系統(tǒng)ID。在步驟S512中,控制單元360指示輸出單元352向用戶通知連接成功。另一方 面,如果從AP 110拒絕連接(步驟S509中的“否”),則處理返回到步驟S501。這里,在步 驟S509中從游戲裝置100許可連接,并且在步驟S510中完成與游戲裝置100的連接。在 步驟S511中存儲系統(tǒng)ID “1”。在步驟S512中向用戶通知連接成功。由此,連接已被拒絕的站不連接到基站。因此,減輕了站和基站(例如,通信裝置)的處理負(fù)荷。只有連接被許可的站才連接到基站,從而提高了系統(tǒng)安全性。由于向用戶通 知連接成功,用戶能夠把握連接狀態(tài),從而提高了用戶的便利性。通過執(zhí)行與上述控制器130類似的流程,顯示器120同樣連接到游戲裝置100。圖6是圖IA所示的系統(tǒng)結(jié)構(gòu)中的序列圖。圖6例示了游戲裝置100首次建立TV 游戲系統(tǒng)的情況。在初始狀態(tài)下,游戲裝置100、顯示器120、控制器130以及AP 110彼此 尚未連接。在步驟S601中,游戲裝置100、顯示器120和控制器130首次開始建立TV游戲系 統(tǒng)??梢酝ㄟ^用戶操作(例如按下按鈕)來開始系統(tǒng)的建立。作為另一種選擇,可以在打 開電源的同時無條件地開始系統(tǒng)的建立。在步驟S602中,作為系統(tǒng)管理裝置操作的游戲裝 置100使用信標(biāo)通知作為TV游戲系統(tǒng)操作所缺少的功能以及新分配的系統(tǒng)ID。接收到信 標(biāo)的顯示器120獲取所通知的功能及系統(tǒng)ID。所獲取的功能包括要由顯示器120自身提供 的功能。該系統(tǒng)ID是之前未連接的未知系統(tǒng)ID。在步驟S603中,顯示器120向用戶通知存在連接目的地的候選,以等待來自用戶 的連接操作。在步驟S604中,顯示器120執(zhí)行來自用戶的連接操作。在步驟S605中,顯示 器120向游戲裝置100發(fā)送載有與顯示器120提供的功能相關(guān)的信息的連接請求。該序列假定了游戲裝置100首次建立TV游戲系統(tǒng)的情況。因此,如上所述,在該 連接中需要用戶的操作。然而,在第二次及之后建立系統(tǒng)時,通知現(xiàn)有的系統(tǒng)ID。因此,顯 示器120能夠自動向游戲裝置100發(fā)送連接請求而無需等待用戶的操作。在步驟S606和S607中,顯示器120將所通知的功能通知給游戲裝置100,由此游 戲裝置100返回響應(yīng)消息以許可顯示器120的連接。在步驟S608和S609中,接著在游戲 裝置100與顯示器120之間執(zhí)行剩余的連接處理。如果連接完成,則在步驟S610中,游戲 裝置100確定將顯示功能提供給系統(tǒng),進(jìn)而停止通知顯示功能。在步驟S611中,顯示器120 存儲由游戲裝置100通知的系統(tǒng)ID作為連接成功的系統(tǒng)ID??刂破?30檢測分別來自游戲裝置100和AP 110的信標(biāo)。在來自AP 110的信標(biāo) 中,不通知與由控制器130提供的功能相關(guān)的信息。在步驟S613中,控制器130不使用AP 110作為連接對象。另一方面,在來自游戲裝置100的信標(biāo)中,通知與由控制器130提供的 功能相關(guān)的信息。因此,控制器130使用游戲裝置100作為連接對象。將游戲裝置100識別 為連接對象的隨后的連接處理(步驟S614到S618)與顯示器120的連接處理(步驟S603 到S611)類似。根據(jù)第一示例性實施例,當(dāng)建立系統(tǒng)時,能夠減輕通信裝置或用戶的負(fù)荷。例如, 在控制器130中,可以在連接前從多個AP中找到要連接的AP (游戲裝置100)。因此,能夠 降低由于不必要的通信而導(dǎo)致的電力消耗。能夠縮短直到站被連接到基站以建立具有預(yù)定 對象的系統(tǒng)為止所經(jīng)過的時間段。只需用戶執(zhí)行簡單的連接操作(在本示例性實施例中為 按下連接按鈕)來建立無線通信系統(tǒng),而不需要執(zhí)行設(shè)置與要連接的站相關(guān)的信息的復(fù)雜 操作,從而提高了用戶的便利性。圖IB例示了根據(jù)本發(fā)明的第二示例性實施例的系統(tǒng)結(jié)構(gòu)的示例。第二示例性 實施例與第一示例性實施例類似游戲裝置150、顯示器151及控制器152利用遵照IEEE 802. 11系列的無線LAN相互連接,以建立TV游戲系統(tǒng)。在本示例性實施例中,游戲裝置150 作為TV游戲系統(tǒng)的系統(tǒng)管理裝置操作,顯示器151作為AP操作。游戲裝置150的硬件結(jié)
9構(gòu)在圖2例示,并且與第一示例性實施例中的類似,由此不再重復(fù)其描述。顯示器151的硬 件結(jié)構(gòu)與游戲裝置150類似,并且在圖2例示,由此不再重復(fù)其描述??刂破?52的硬件結(jié) 構(gòu)在圖3中例示,并且與第一示例性實施例中的類似,由此不再重復(fù)其描述??刂破?52的 操作與圖5所示的第一示例性實施例中的類似,由此不再重復(fù)其描述。圖7是例示用于顯示器151中的控制單元260讀出并執(zhí)行存儲在存儲單元270中 的程序的操作的流程圖。當(dāng)顯示器151作為AP 110開始操作時,開始該處理。在步驟S701中,控制單元260指示通知單元240通知與顯示器151的功能相關(guān)的 信息。通知該信息,直到從系統(tǒng)管理裝置許可開始無線通信系統(tǒng)的請求為止(步驟S703中 的“是”)。這里,通知單元240使用信標(biāo)通知顯示器151具有顯示功能。在步驟S702中,控制單元260接著指示系統(tǒng)信息管理單元220確定是否從系統(tǒng)管 理裝置接收到開始無線通信系統(tǒng)的請求。如果接收到開始無線通信系統(tǒng)的請求(步驟S702 中的“是”),則在步驟S703中,控制單元260根據(jù)請求確定是否開始系統(tǒng)中所需功能的通 知。例如,根據(jù)顯示器151是否操作針對其他系統(tǒng)的管理功能或者用戶的設(shè)定,來進(jìn)行是否 許可該請求的確定。這里,接收到來自游戲裝置150的系統(tǒng)開始請求,從而許可該請求。如果許可來自系統(tǒng)管理裝置的請求(步驟S703中的“是”),則在步驟S704中,控 制單元260指示AP處理單元211執(zhí)行用于連接到系統(tǒng)管理裝置的處理。在步驟S705中,控制單元260指示系統(tǒng)ID管理單元221獲取由系統(tǒng)管理裝置通 知的系統(tǒng)ID。這里,系統(tǒng)ID管理單元221從游戲裝置150獲取“1”作為系統(tǒng)ID。在步驟S706中,控制單元260接著指示功能信息管理單元222確定是否從系統(tǒng)管 理裝置接收到了通知功能信息的請求。這能夠應(yīng)對不進(jìn)行通知功能信息的請求的系統(tǒng)管理 裝置(例如,傳統(tǒng)的系統(tǒng)管理裝置)。如果接收到請求(步驟S706中的“是”),則處理進(jìn)行 到步驟S707。如果未接收到請求(步驟S706中的“否”),則處理進(jìn)行到步驟S708。這里, 從游戲裝置150接收到通知功能信息的請求,于是處理進(jìn)行到步驟S707。在步驟S707中,控制單元260指示獲取單元230從系統(tǒng)管理裝置獲取建立系統(tǒng)所 需的功能信息。這里,從游戲裝置150獲取控制器功能作為建立系統(tǒng)所需的功能信息。在步驟S708中,控制單元260接著指示通知單元240使用信標(biāo)通知由系統(tǒng)管理裝 置通知的系統(tǒng)ID和功能信息。這里,通知單元240使用信標(biāo)通知控制器功能作為系統(tǒng)中所 需的功能。由此,基站通知系統(tǒng)所需功能當(dāng)中的缺少的功能,從而使得能夠確定站是否應(yīng)該 被連接到基站。因此,在建立系統(tǒng)時,站不需要執(zhí)行與基站之間的不必要的連接和斷開處 理,從而能夠減輕站的處理負(fù)荷。用戶能夠在站與基站相互連接之前知道基站建立系統(tǒng)所 需的功能,從而能夠提高用戶的便利性。在步驟S709中,控制單元260確定站是否請求顯示器151的連接。如果站請求顯 示器151的連接(步驟S709中的“是”),則在步驟S710中,控制單元260指示功能信息管理 單元222獲取由站通知的功能,以確認(rèn)由顯示器151通知的功能是否包括由站通知的功能。 如果由顯示器151通知的功能包括由站通知的功能(步驟S710中的“是”),則在步驟S711 中,控制單元260指示AP處理單元211連接站。如果站的連接完成,則在步驟S712中,控 制單元260指示通知單元240向系統(tǒng)管理裝置通知與由站通知的功能相關(guān)的信息。如果由 顯示器151通知的功能不包括由站通知的功能(步驟S710中的“否”),則在步驟S715中,控制單元260指示AP處理單元211不許可站的連接。這里,控制器152請求顯示器151的 連接。由于在步驟S710中控制器152具有由顯示器151通知的控制器功能,因此連接控制 器152。在步驟S712中向系統(tǒng)管理裝置進(jìn)一步通知添加了控制器功能。由此,許可已經(jīng)通知基站建立系統(tǒng)所需的功能信息的站的連接;而拒絕未通知基 站建立系統(tǒng)所需的功能信息的站的連接。因此,在建立系統(tǒng)時,基站不需要維持與站的不必 要連接,從而能夠減輕基站的處理負(fù)荷。在步驟S713中,控制單元260還指示AP處理單元211來監(jiān)視已經(jīng)連接的站是否 被斷開。如果站被斷開(步驟S713中的“是”),則控制單元260指示通知單元240向系統(tǒng) 管理裝置通知與由已經(jīng)被斷開的站通知的功能相關(guān)的信息。對已經(jīng)連接的站的斷開監(jiān)視, 使得即使在站被斷開的情況下也能夠再次通知建立系統(tǒng)所需的功能信息,從而提高了用戶 的便利性。圖8是例示用于游戲裝置150中的控制單元260讀出并執(zhí)行存儲在存儲單元270 中的程序的操作的流程圖。當(dāng)用戶對游戲裝置150進(jìn)行用以開始建立TV游戲系統(tǒng)的操作 時,開始該處理。在步驟S801中,控制單元260首先指示STA處理單元212搜索具有包括在TV游 戲系統(tǒng)中使用的功能之中的功能的基站。在步驟S802中,控制單元260確定該基站是否存在。如果找到該基站(步驟S802 中的“是”),則在步驟S803中,控制單元260指示系統(tǒng)信息管理單元220向該基站發(fā)送開 始TV游戲系統(tǒng)的請求。這里,找到具有作為TV游戲系統(tǒng)中使用的功能的顯示功能的顯示 器151,并且向顯示器151發(fā)送開始TV游戲系統(tǒng)的請求。在步驟S804中,控制單元260確定基站是否許可開始TV游戲系統(tǒng)的請求。如果 許可該開始請求(步驟S804中的“是”),則在步驟S805中,控制單元260指示STA處理單 元212執(zhí)行用于連接到基站的處理。如果不許可該開始請求(步驟S804中的“否”),則控 制單元260指示STA處理單元212搜索具有包括在TV游戲系統(tǒng)中使用的功能之中的功能 的另一基站。如果許可該開始請求的基站不存在(步驟S802中的“否”),則在步驟S809 中,游戲裝置150自身作為基站操作,以執(zhí)行圖4所示的操作。圖4所示的操作與第一示例 性實施例中的類似,因此不再重復(fù)其描述。這里,顯示器151許可開始TV游戲系統(tǒng)的請求, 以執(zhí)行用于連接到顯示器151的處理。由此,如果許可開始TV游戲系統(tǒng)的請求的基站不存在,則游戲裝置150自身作為 基站操作。因此,根據(jù)狀況(存在或不存在許可開始系統(tǒng)的請求的基站)自動切換作為基 站的操作和作為站的操作,從而提高了用戶的便利性。如果在步驟S805中進(jìn)行與基站的連接,則在步驟S806中,控制單元260指示系統(tǒng) ID管理單元221將在TV游戲系統(tǒng)中使用的系統(tǒng)ID和要由基站通知的功能信息一起進(jìn)行通 知。這里,當(dāng)游戲裝置150連接到顯示器151時,將“1”和控制器功能分別作為系統(tǒng)ID和 功能信息進(jìn)行通知。如果與基站的連接完成,則游戲裝置150監(jiān)視提供給TV游戲系統(tǒng)的功 能的多出或不足。在步驟S807中,控制單元260確定是否從基站接收到與站的連接/斷開通知。如 果接收到通知(步驟S807中的“是”),則在步驟S808中,控制單元260指示功能信息管理 單元222向基站通知建立系統(tǒng)所需的改變后的功能信息。如果未接收到通知(步驟S807
11中的“否”),則在步驟S810中,控制單元260確定是否通過系統(tǒng)狀態(tài)的改變而添加/刪除 了所需的功能。如果添加/刪除了所需的功能(步驟S810中的“是”),則在步驟S808中, 控制單元260指示功能信息管理單元222向基站通知建立系統(tǒng)所需的改變后的功能信息。通過系統(tǒng)狀態(tài)的改變而添加/刪除所需的功能的情況包括顯示器151有線地連 接到游戲裝置100的主體、從而不需要顯示功能的情況,以及從游戲軟件讀出作為TV游戲 系統(tǒng)操作所需的功能、從而根據(jù)游戲進(jìn)行狀況需要不同類型的控制器的情況。雖然在本示 例性實施例中向AP通知所需的功能,但是也可以通知改變后的功能。系統(tǒng)管理裝置響應(yīng)于 系統(tǒng)狀態(tài)的改變,向基站通知系統(tǒng)所需的功能。因此,即使在系統(tǒng)狀態(tài)改變的情況下,站也 能夠識別所需的功能被改變,從而提高了用戶的便利性。圖9是圖IB所示的系統(tǒng)結(jié)構(gòu)中的序列圖。圖9例示了游戲裝置100首次建立TV 游戲系統(tǒng)的情況。作為初始狀態(tài),游戲裝置150、顯示器151和控制器152彼此尚未連接。顯示器151正作為基站操作。在步驟S901中,顯示器151正作為用于與TV游戲 系統(tǒng)不同的系統(tǒng)(TV視聽系統(tǒng))的系統(tǒng)管理裝置操作。在步驟S902中,顯示器151在此狀 態(tài)下使用信標(biāo)向用戶通知顯示器151具有顯示功能。另一方面,在步驟S903中,在游戲裝 置150中開始TV游戲系統(tǒng)。游戲裝置150開始搜索具有包括在TV游戲系統(tǒng)所需功能之中 的功能的基站。在步驟S904中,游戲裝置150根據(jù)步驟S902中所示的信標(biāo),識別顯示器151是具 有包括在TV游戲系統(tǒng)所需功能之中的功能(顯示功能)的基站,以開始與顯示器151的 連接。在步驟S905中,游戲裝置150同時請求顯示器151開始TV游戲系統(tǒng)。如果顯示器 151許可在步驟S905中接收到的請求,則在步驟S906中,顯示器151向游戲裝置150返回 響應(yīng)。這里,請求被許可。然而,如果請求被拒絕,則顯示器151通過不返回步驟S906中所 示的響應(yīng)或者返回請求已被拒絕的消息,來向游戲裝置150通知請求已被拒絕。可以通過 用戶的操作來進(jìn)行顯示器151是否許可請求的確定。如果游戲裝置150檢測到開始TV游戲系統(tǒng)的請求被許可,則在步驟S907和S908 中,執(zhí)行用于連接到顯示器151的處理。如果連接完成,則在步驟S909中,游戲裝置150向 顯示器151通知要被通知的功能信息和系統(tǒng)ID。在步驟S910中,已接收到通知的顯示器 151根據(jù)接收到的信息,使用信標(biāo)通知功能信息和系統(tǒng)ID。在步驟S911到S919中,控制器152以與圖5和圖6所示的第一示例性實施例中 類似的處理連接到顯示器151。如果控制器152的連接完成,則在步驟S920中,顯示器151 向游戲裝置150通知控制器功能被添加。在步驟S921中,游戲裝置150根據(jù)接收到的通 知,檢測出系統(tǒng)具有控制器功能,進(jìn)而向顯示器151通知停止通知控制器功能。在步驟S922 中,顯示器151在接收到通知時,停止通知控制器功能。根據(jù)第二示例性實施例,即使在具有系統(tǒng)所需功能的通信裝置與具有基站的功能 的通信裝置相互不同的情況下,也能夠減輕向通信裝置或用戶施加的負(fù)荷。在根據(jù)本發(fā)明的第三示例性實施例中,將描述以下方法將基站的功能從顯示器 151轉(zhuǎn)移到游戲裝置150,以建立系統(tǒng)結(jié)構(gòu)與第二示例性實施例(圖1B)相似的TV游戲系 統(tǒng)。各通信裝置的硬件結(jié)構(gòu)與第二示例性實施例中的類似,因此,將不再重復(fù)其描述。根據(jù) 本示例性實施例的游戲裝置150中的AP處理單元211和STA處理單元212能夠并行操作。 顯示器151中的AP處理單元211和STA處理單元212也能夠并行操作。本示例性實施例中的控制器152的操作與圖5所示的第一示例性實施例中的操作類似,因此將不再重復(fù)其 描述。圖10是例示用于游戲裝置150中的控制單元260讀出并執(zhí)行存儲在存儲單元270 中的程序的操作的流程圖。當(dāng)用戶對游戲裝置150進(jìn)行用以開始建立TV游戲系統(tǒng)的操作 時,開始該處理。在步驟S1001中,控制單元260首先指示STA處理單元212搜索具有包括在TV游 戲系統(tǒng)的功能之中的功能的基站。在步驟S1002中,控制單元260確定該基站是否存在。如果找到該基站(步驟 S1002中的“是”),則在步驟S1003中,控制單元260指示系統(tǒng)信息管理單元220向該基站 發(fā)送開始TV游戲系統(tǒng)的請求。這里,找到顯示器151作為該基站。系統(tǒng)信息管理單元220 向顯示器151發(fā)送開始TV游戲系統(tǒng)的請求。在步驟S1004中,控制單元260確定基站是否許可開始TV游戲系統(tǒng)的請求。如果 開始請求被許可(步驟S1004中的“是”),則在步驟S1005中,控制單元260指示STA處理 單元212執(zhí)行用于連接到基站的處理。如果開始請求不被許可(步驟S1004中的“否”),則 控制單元260指示STA處理單元212搜索具有包括在TV游戲系統(tǒng)中使用的功能之中的功 能的另一基站。如果許可開始請求的基站不存在(步驟S1002中的“否”),則在步驟S1016 中,游戲裝置150自身作為基站操作,以執(zhí)行圖4所示的操作。圖4所示的操作與第一示例 性實施例中的類似,因此不再重復(fù)其描述。這里,顯示器151許可開始TV游戲系統(tǒng)的請求, 以執(zhí)行用于連接到顯示器151的處理。如果許可開始TV游戲系統(tǒng)的請求的基站不存在,則游戲裝置150自身作為基站操 作。因此,根據(jù)狀況(存在或不存在許可開始系統(tǒng)的請求的基站)自動切換作為基站的操 作和作為站的操作,從而提高了用戶的便利性。如果在步驟S1005中進(jìn)行了與基站的連接,則在步驟S1006中,控制單元260指示 系統(tǒng)信息管理單元220 —起通知TV游戲系統(tǒng)中使用的系統(tǒng)ID。如果系統(tǒng)ID的通知完成, 則在步驟S1007中,控制單元260指示切換單元213停止作為站的功能并開始作為基站的 操作??梢赃M(jìn)一步指示基站停止作為基站的功能并開始作為站的操作。由此,結(jié)束用作站 的游戲裝置150與用作基站的顯示器151的連接。將游戲裝置150用作站,顯示器151用 作基站,以將游戲裝置150和顯示器151再次連接。隨后的操作(步驟S1008到S1017)與圖4所示的第一示例性實施例中的步驟S404 到S412類似,因此將不再重復(fù)其描述。圖11是例示用于顯示器151中的控制單元260讀出并執(zhí)行存儲單元270中存儲 的程序的操作的流程圖。在顯示器151開始作為基站操作時,開始該處理。在步驟SllOl中,控制單元260指示通知單元240使用信標(biāo)通知與顯示器151的 功能(顯示功能)相關(guān)的信息。使用信標(biāo)通知該功能信息,直到已從另一系統(tǒng)管理裝置發(fā) 送的開始無線通信系統(tǒng)的請求被許可為止(步驟Sl 103中的“是”)。在步驟S1102中,控制單元260接著指示系統(tǒng)信息管理單元220從另一系統(tǒng)管理 裝置(游戲裝置150)接收開始無線通信系統(tǒng)的請求。在步驟S1103中,控制單元260指示系統(tǒng)信息管理單元220根據(jù)請求確定是否開 始所述無線通信系統(tǒng)。例如,通過顯示器151操作用于另一系統(tǒng)的管理功能的狀態(tài)或用戶
13的設(shè)定(例如,像不滿足來自另一系統(tǒng)管理裝置的請求的設(shè)定),來進(jìn)行是否要開始系統(tǒng)的 確定。如果來自另一系統(tǒng)管理裝置的請求被許可(步驟S1103中的“是”),則顯示器151開 始用于作為站連接到系統(tǒng)管理裝置的處理。在步驟S1104中,控制單元260首先指示AP處理單元211許可系統(tǒng)管理裝置(游 戲裝置150)的連接。在步驟S1105中,控制單元260獲取由系統(tǒng)管理裝置通知的系統(tǒng)ID。如果獲取到 系統(tǒng)ID,則在步驟S1106中,控制單元260指示STA處理單元212搜索通知所獲取到的ID
的系統(tǒng)管理裝置。在步驟S1107中,控制單元260確定系統(tǒng)管理裝置是否存在。如果找到系統(tǒng)管理 裝置(步驟S1107中的“是”),則在步驟S1108中,控制單元260指示通知單元240向系統(tǒng) 管理裝置通知要提供給系統(tǒng)的功能。如果未能找到系統(tǒng)管理裝置(步驟S1107中的“否”), 則放棄與系統(tǒng)管理裝置的連接,以返回到尚未接收到開始系統(tǒng)的請求的狀態(tài)。在步驟S1109中,控制單元260指示STA處理單元212確定作為步驟S1108的結(jié) 果是否許可從系統(tǒng)管理裝置的連接。如果連接被許可(步驟S1109中的“是”),則在步驟 SI 110中,控制單元260指示STA處理單元212執(zhí)行剩余的連接處理。因此,將游戲裝置150 用作基站,顯示器151用作站,以將游戲裝置150和顯示器151連接。如果連接被拒絕(步 驟S1109中的“否”),則放棄與系統(tǒng)管理裝置的連接,以返回到尚未接收到開始系統(tǒng)的請求 的狀態(tài)。在步驟S1111中,當(dāng)與系統(tǒng)管理裝置的連接完成時,控制單元260指示切換單元 213停止基站的功能。因此,結(jié)束用作站的游戲裝置150和用作基站的顯示器151的連接。雖然在本示例性實施例中,在與系統(tǒng)管理裝置的連接完成時停止基站的功能,但 是可以在安裝的早期階段停止基站的功能。例如,可以在步驟S 1106中搜索系統(tǒng)管理裝置 之前停止基站的功能,而在與系統(tǒng)管理裝置的連接失敗時再次開始基站的功能。圖12是圖1B所示的系統(tǒng)結(jié)構(gòu)中的序列圖。圖12例示了游戲裝置150首次建立 TV游戲系統(tǒng)的情況。作為初始狀態(tài),游戲裝置150、顯示器151和控制器152尚未彼此連接。顯示器151作為基站操作。在步驟S1201中,顯示器151作為用于與TV游戲系統(tǒng) 不同的系統(tǒng)(TV視聽系統(tǒng))的系統(tǒng)管理裝置操作。在步驟S1203中,顯示器151在此狀態(tài) 下使用信標(biāo)幀向用戶通知其具有顯示功能。另一方面,在步驟S1202中,在游戲裝置150中 開始TV游戲系統(tǒng)。游戲裝置150開始搜索具有包括在TV游戲系統(tǒng)所需功能之中的功能的 基站。在步驟S1204中,游戲裝置150根據(jù)步驟S1203中所示的信標(biāo)幀,識別顯示器151 是具有包括在TV游戲系統(tǒng)所需功能之中的功能(顯示功能)的基站,以開始與顯示器151 的連接。在步驟S1205中,游戲裝置150同時請求顯示器151開始TV游戲系統(tǒng)。如果顯示 器151許可在步驟S1205中接收到的請求,則在步驟S1206中,顯示器151向游戲裝置150 返回響應(yīng)。這里,請求被許可。然而,如果請求被拒絕,則顯示器151通過不返回步驟S1206 中所示的響應(yīng)或返回請求已被拒絕的消息,來向游戲裝置150通知請求已被拒絕??梢酝?過用戶的操作來進(jìn)行顯示器151是否許可請求的確定。如果游戲裝置150檢測到開始TV游戲系統(tǒng)的請求被許可,則在步驟S1207和 S1208中,執(zhí)行用于連接到顯示器151的處理。如果連接完成,則在步驟S1209中,游戲裝置150作為系統(tǒng)管理裝置通知要被通知的系統(tǒng)ID。如果通知完成,則游戲裝置150停止作為 站的功能。在步驟S1210中,游戲裝置150開始作為基站的操作。在步驟S1211中,游戲 裝 置150通知與TV游戲系統(tǒng)所需功能相關(guān)的信息以及在步驟S1209中通知的系統(tǒng)ID。
在步驟S1212中,因為步驟S1211中例示的信標(biāo)幀包括在步驟S1209中通知的系 統(tǒng)ID,所以顯示器151開始用于連接到游戲裝置150的處理。在步驟S1213中,顯示器151 向游戲裝置150發(fā)送載有與由顯示器151提供的功能相關(guān)的信息的連接請求。在步驟S1214 和S1215中,許可游戲裝置150進(jìn)行連接。在步驟S1216和S1217中,執(zhí)行剩余的連接處理。 如果連接完成,則在步驟S1218中,游戲裝置150停止通知顯示功能。在步驟S1219中,顯 示器151停止作為基站的操作。在步驟S1220中,顯示器151存儲通知的系統(tǒng)ID作為連接 成功的系統(tǒng)ID (作為無線終端)。控制器152以與圖6所示的第一示例性實施例中的操作(步驟S602到S618)類 似的操作(步驟S1221到S1231)連接到游戲裝置150,因此將不再重復(fù)其描述。根據(jù)第三示例性實施例,將基站的功能從第一通信裝置轉(zhuǎn)移到用作系統(tǒng)管理裝置 的第二通信裝置,以消除在基站與系統(tǒng)管理裝置之間置換各種類型的信息(例如,系統(tǒng)所 需的功能信息)的需要。因此,能夠減輕向通信裝置或用戶施加的負(fù)荷。圖IA還例示了根據(jù)本發(fā)明的第四示例性實施例的無線通信系統(tǒng)的結(jié)構(gòu)。無線通 信系統(tǒng)是作為示例的TV游戲系統(tǒng),并且通過使用遵照IEEE802. 11系列的無線LAN將多個 通信裝置相互連接來建立該無線通信系統(tǒng)。在本示例性實施例中,游戲裝置100作為基站 和系統(tǒng)管理裝置操作。AP 110作為與TV游戲系統(tǒng)無關(guān)的基站操作。顯示器120和控制器 130分別作為無線LAN的站(要被控制的裝置)操作。各通信裝置的硬件結(jié)構(gòu)與第一示例 性實施例中的類似,因此不再重復(fù)其描述。圖13是例示用于游戲裝置100中的控制單元260讀出并執(zhí)行存儲在存儲單元270 中的程序的操作的流程圖。當(dāng)用戶對游戲裝置100進(jìn)行用以開始建立TV游戲系統(tǒng)的操作 時,開始該處理。作為另一種選擇,可以在打開游戲裝置100的電源時開始該處理。在步驟S1301中,控制單元260指示系統(tǒng)ID管理單元221來確認(rèn)游戲裝置100之 前是否已經(jīng)作為系統(tǒng)管理裝置建立了 TV游戲系統(tǒng),以確定要使用的系統(tǒng)ID。如果之前建立 了 TV游戲系統(tǒng)(步驟S1301中的“是”),則處理進(jìn)行到步驟S1302。如果未建立TV游戲系 統(tǒng)(步驟S1301中的“否”),則處理進(jìn)行到步驟S1303。這里,之前未建立TV游戲系統(tǒng),因 此處理進(jìn)行到步驟S1303。在步驟S1302中,控制單元260指示系統(tǒng)ID管理單元221來確定使用上次使用的 系統(tǒng)ID,然后處理進(jìn)行到步驟S1304。這使得系統(tǒng)管理裝置能夠使用相同的系統(tǒng)ID管理相 同的系統(tǒng),由此使得容易管理。因此,減輕了站的處理負(fù)荷。在步驟S1303中,控制單元260指示系統(tǒng)ID管理單元221來確定為TV游戲系統(tǒng) 新分配系統(tǒng)ID,因為之前未建立TV游戲系統(tǒng),于是處理進(jìn)行到步驟S1304。這里,確定為TV 游戲系統(tǒng)新分配“1”作為系統(tǒng)ID。在步驟S 1304中,控制單元260指示系統(tǒng)ID管理單元221基于TV游戲系統(tǒng)所需 的功能以及由連接到游戲裝置100的站通知的功能信息,確定所需的功能是否缺少。如果 所需的功能缺少(步驟S1304中的“是”),則處理進(jìn)行到步驟S1305。另一方面,如果所需 的功能不缺少(系統(tǒng)具有全部所需的功能)(步驟S 1304中的“否”),則重復(fù)步驟S1304
15中的確定,直到例如系統(tǒng)通過將已經(jīng)連接的站斷開并改變系統(tǒng)所需的功能而缺少所需的功 能為止。這里,游戲裝置100識別在TV游戲系統(tǒng)中需要顯示功能和控制器功能。由于不存 在連接到游戲裝置100的站,因此確定系統(tǒng)不具有全部所需的功能,然后處理進(jìn)行到步驟 S1305。在步驟S1305中,控制單元260指示通知單元240通知與缺少的功能相關(guān)的信息 和系統(tǒng)ID,接著處理進(jìn)行到步驟S1306。這里,游戲裝置100使用信標(biāo)通知缺少顯示功能和 控制器功能并且系統(tǒng)ID為“1”。游戲裝置100使用信標(biāo)繼續(xù)通知,直到在步驟S1309中確 定站已經(jīng)請求用于遵照IEEE 802. 11系列的無線通信的參數(shù)為止。由此,如果系統(tǒng)所需的功能缺少,則基站通知與缺少的功能相關(guān)的信息。這使得站 能夠識別基站所需的功能,由此使得站能夠在連接前確定站在基站建立的系統(tǒng)中是否被需 要。因此,站不需要執(zhí)行與基站之間的不必要的連接和斷開處理,從而能夠減輕基站和站 (即,通信裝置)的處理負(fù)荷。在站和基站相互連接前,站的用戶能夠知道基站建立系統(tǒng)所 需的功能,從而能夠提高用戶的便利性。在步驟S1306中,控制單元260指示用戶接口 250向用戶通知進(jìn)行與站的連接。這 里,用于在游戲裝置100和站之間置換用于遵照IEEE802. 11系列的無線通信的通信參數(shù)的 按鈕(連接按鈕)閃爍。在本示例性實施例中,通信參數(shù)包括執(zhí)行無線通信所需的通信參數(shù)(例如用作網(wǎng) 絡(luò)標(biāo)識符的服務(wù)集標(biāo)識符(SSID)、加密系統(tǒng)、加密密鑰、認(rèn)證方法及認(rèn)證密鑰)。這使得用 戶能夠容易地知道要按下連接按鈕來建立TV游戲系統(tǒng),從而提高了便利性。除了連接按鈕 的閃爍外,還可以使用諸如畫面上的消息顯示、聲音和振動等的通知方法。如果用戶接口 250識別用戶按下了連接按鈕,則處理進(jìn)行到步驟S1307。在步驟 S1307中,控制單元260指示AP處理單元211操作計時器,接著處理進(jìn)行到步驟S1308。這 里,計時器從0開始進(jìn)行計數(shù)。在步驟S1308中,控制單元260指示AP處理單元211確定計時器是否達(dá)到規(guī)定 時間。如果計時器尚未達(dá)到規(guī)定時間(步驟S1308中的“否”),則處理進(jìn)行到步驟S1309。 如果計時器達(dá)到規(guī)定時間(步驟S1308中的“是”),則停止計時器,接著處理進(jìn)行到步驟 S1310。在步驟S1309中,控制單元260指示AP處理單元211確定是否從站請求通信參數(shù)。 如果通信參數(shù)被請求(步驟S1309中的“是”),則在停止通知缺少的功能并停止計時器后, 處理進(jìn)行到步驟S1311。如果通信參數(shù)未被請求(步驟S1309中的“否”),則處理進(jìn)行到步 驟S1308。這里,從控制器130請求通信參數(shù),于是處理進(jìn)行到步驟S1311。在步驟S1310中,控制單元260指示用戶接口 250向用戶通知在基站和站之間尚 未建立無線通信,接著處理進(jìn)行到步驟S1305。這使得用戶能夠容易地知道在基站和站之間 尚未建立無線通信,從而提高了便利性。如果在自從按下游戲裝置100中的連接按鈕直到 規(guī)定時間為止所經(jīng)過的時間段內(nèi),未從站請求通信參數(shù),則不接收來自站的通信參數(shù)的請 求,直到再次按下連接按鈕為止。這能夠避免與用戶不期望的站的連接。因此,能夠提高系 統(tǒng)的安全性。在步驟S1311中,控制單元260指示獲取單元230獲取與站通知的功能相關(guān)的信 息。站通知與其自身功能相關(guān)的信息。這里,獲取單元230獲取控制器130具有控制器功能的通知。在步驟S1312中,控制單元260指示功能信息管理單元222確定系統(tǒng)中缺少的功 能是否包括在步驟S1311中獲取的功能。如果包括所獲取的功能(步驟S1311中的“是”), 則處理進(jìn)行到步驟S1313。如果不包括所獲取的功能(步驟S1311中的“否”),則處理進(jìn)行 到步驟S1314。這里,顯示功能和控制器功能缺少。由于在步驟S1311中獲取的功能是控制 器功能,因此確定系統(tǒng)中缺少的功能包括控制器功能。在步驟S1313中,控制單元260指示AP處理單元211向站發(fā)送通信參數(shù),接著處 理進(jìn)行到步驟S1315。這里,AP處理單元211向控制器130發(fā)送通信參數(shù)。在步驟S1314中,控制單元260指示AP處理單元211確定不向站發(fā)送通信參數(shù), 接著處理進(jìn)行到步驟S1305??刂茊卧?60可以指示用戶接口 250向用戶通知在基站和站 之間尚未建立無線通信。這使得用戶能夠容易地知道在基站和站之間尚未建立無線通信, 從而提高了便利性。由于不向在建立系統(tǒng)時不需要的站發(fā)送通信參數(shù),因此減輕了基站和 站(即通信裝置)的通信負(fù)荷。而且,提高了系統(tǒng)的安全性。在步驟S1315中,控制單元260指示AP處理單元211響應(yīng)于來自已經(jīng)發(fā)送通信參 數(shù)的站的連接請求,執(zhí)行用于連接到站的處理,然后處理結(jié)束。之后,從步驟S1301再次開 始處理。使用發(fā)送的通信參數(shù)來執(zhí)行連接處理。這里,游戲裝置100響應(yīng)于來自控制器130 的連接請求執(zhí)行連接處理。另外,控制單元260指示用戶接口 250向用戶通知在基站和站之 間已經(jīng)建立無線通信。這使得用戶能夠容易地知道在基站和站之間已經(jīng)建立了無線通信, 從而提高了便利性。如上所述,基站通知與系統(tǒng)中缺少的功能相關(guān)的信息,并向具有所缺少的功能的 站發(fā)送通信參數(shù)?;静幌蛳到y(tǒng)中不需要的站發(fā)送通信參數(shù)。因此,提高了系統(tǒng)的安全性。 而且,減輕了通信裝置的處理負(fù)荷。如果系統(tǒng)所需的功能缺少,則促使用戶進(jìn)行與站的連 接,從而提高了用戶的便利性。圖14是例示用于控制器130中的控制單元360讀出并執(zhí)行存儲在存儲單元370 中的程序的操作的流程圖。當(dāng)打開控制器130的電源時,開始該處理。在步驟S1401中,控制單元360指示STA處理單元311搜索發(fā)出信標(biāo)的基站。如 果找到發(fā)出信標(biāo)的基站,則處理進(jìn)行到步驟S1402。這里,控制器130找到游戲裝置100。在步驟S1402中,控制單元360指示獲取單元330獲取由基站通知的功能信息和 系統(tǒng)ID,接著處理進(jìn)行到步驟S1403。這里,從游戲裝置100獲取顯示功能和控制器功能作 為功能信息,并獲取“1”作為系統(tǒng)ID。在步驟S1403中,控制單元360指示功能信息管理單元322確定所通知的功能信 息是否包括控制器130的功能。如果包括控制器130的功能(步驟S1403中的“是”),則 處理進(jìn)行到步驟S1404。如果不包括控制器130的功能(步驟S1403中的“否”),則處理進(jìn) 行到步驟S1401。這里,確定包括控制器130的功能,于是處理進(jìn)行到步驟S1404。由此,如 果站不具有包括在系統(tǒng)所需功能之中的功能,則不將站連接到基站。因此,在建立系統(tǒng)時, 站不需要執(zhí)行與基站之間的不必要的連接和斷開處理,從而能夠減輕站的處理負(fù)荷。在步驟S1404中,控制單元360指示系統(tǒng)信息管理單元320來確定控制器130是 否已經(jīng)被預(yù)先連接到基站,所述基站用以建立由所獲取的系統(tǒng)ID標(biāo)識的系統(tǒng)。如果控制器 130已經(jīng)被連接到基站(步驟S1404中的“是”),則處理進(jìn)行到步驟S1410。如果控制器130尚未連接到基站(步驟S1404中的“否”),則處理進(jìn)行到步驟S1405。這里,控制器130尚 未連接到用以建立由系統(tǒng)ID “1”標(biāo)識的系統(tǒng)的游戲裝置100,于是處理進(jìn)行到步驟S1405。在步驟S1405中,控制單元360指示用戶接口 350向用戶通知存在連接目的地的 候選??梢酝ㄟ^閃爍用于在控制器130和基站之間置換遵照IEEE 802. 11系列的無線通信 的通信參數(shù)的按鈕(連接按鈕)、畫面上的消息顯示、聲音、振動等,來進(jìn)行通知。由此,具有包括在系統(tǒng)所需功能之中的功能的站作出用于促使用戶進(jìn)行與基站的 連接的通知。因此,用戶能夠容易地指定具有包括在系統(tǒng)所需功能之中的功能的站,從而提 高了用戶的便利性。如果用戶接口 250識別用戶已經(jīng)按下連接按鈕,則處理進(jìn)行到步驟S1406。當(dāng)將控 制器130首次連接到用于要被建立的系統(tǒng)的基站時,通過請求用戶的操作能夠避免連接到 用戶不期望的基站,從而提高了系統(tǒng)的安全性。在步驟S1406中,控制單元360指示通知單元340請求基站發(fā)送通信參數(shù),同時向 基站通知控制器130的功能,接著處理進(jìn)行到步驟S1407。這里,通知單元340請求基站發(fā) 送通信參數(shù),同時向游戲裝置100通知控制器130具有控制器功能。在步驟S1407中,作為用于將控制器130收容在網(wǎng)絡(luò)中的處理,控制單元360指示 STA處理單元311確定是否從基站獲取了通信參數(shù)。如果獲取了通信參數(shù)(步驟S1407中 的“是”),則處理進(jìn)行到步驟S1408。如果未能獲取通信參數(shù)(步驟S1407中的“否”),則 處理進(jìn)行到步驟S1409。未能獲取通信參數(shù)的情況包括確定基站不發(fā)送通信參數(shù)的情況和 在控制器130與基站之間發(fā)生通信錯誤的情況。這里,STA處理單元311從游戲裝置100獲 取通信參數(shù),于是處理進(jìn)行到步驟S1408。在步驟S1408中,控制單元360指示STA處理單元311使用從基站獲取的通信參 數(shù)執(zhí)行用于連接到基站的處理,接著處理進(jìn)行到步驟S1412。這里,使用所獲取的通信參數(shù) 執(zhí)行用于連接到游戲裝置100的處理,于是處理進(jìn)行到步驟S1412。在步驟S1409中,控制單元360指示用戶接口 350向用戶通知與基站的連接已經(jīng) 失敗,接著處理進(jìn)行到步驟S1401。在步驟S1410中,控制單元360指示通知單元340向基站通知控制器130的功能, 接著處理進(jìn)行到步驟S1411。這里,向游戲裝置100通知控制器130具有控制器功能。由此,不向曾經(jīng)連接過的基站請求通信參數(shù)。其原因在于由于用于進(jìn)行與曾經(jīng) 連接過的基站的無線通信的通信參數(shù)已經(jīng)被獲取,因而不再被請求。從而,減輕了站和基站 (即,通信裝置)的處理負(fù)荷。在步驟S1411中,控制單元360指示STA處理單元311使用已經(jīng)獲取的通信參數(shù) 執(zhí)行用于連接到基站的處理,接著處理進(jìn)行到步驟S1412。在步驟S1412中,控制單元360指示用戶接口 350向用戶通知與基站的連接完成。 這里,通過亮起連接按鈕向用戶通知與游戲裝置100的連接完成。由此,如果連接處理完 成,則向用戶通知連接處理完成。因此,用戶能夠容易地知道連接完成,從而提高了用戶的 便利性。如上所述,站向請求該站自身功能的基站請求通信參數(shù),并且使用該通信參數(shù)連 接到基站。由此,站不與未請求該站自身功能的基站連接。因此,減輕了基站和站的處理負(fù) 荷。不向曾經(jīng)連接過的基站請求通信參數(shù)。因此,減輕了站和基站的處理負(fù)荷。站在不需
18要來自用戶的指令的情況下連接到曾經(jīng)連接過的基站,從而提高了用戶的便利性。根據(jù)上述示例性實施例,使用信標(biāo)發(fā)送功能信息和系統(tǒng)ID。然而,本發(fā)明不限于 此??梢酝ㄟ^其他方法發(fā)送功能信息和系統(tǒng)ID。例如,用于搜索的響應(yīng)幀可以包括功能信 息,可以使用特有幀來進(jìn)行通知。雖然在要通知的功能信息中也通知系統(tǒng)中缺少的功能,但 是可以通知包括其他功能的缺少的功能。例如,在根據(jù)示例性實施例的TV游戲系統(tǒng)中連接 了顯示器的狀態(tài)下,可以繼續(xù)顯示功能的通知以許可連接具有更高性能的顯示器。通信裝置可以同時具有多個功能。例如,通信裝置在游戲裝置作為系統(tǒng)管理裝置 操作時提供游戲功能,而在游戲裝置不作為系統(tǒng)管理裝置操作時用作數(shù)字多功能盤(DVD) 播放器。可以通過安裝在計算機(jī)中的程序來實現(xiàn)上述處理。該程序不僅可以由諸如網(wǎng)絡(luò)的 通信單元提供,還可以在將其存儲在諸如光盤只讀存儲器(⑶-ROM)的存儲介質(zhì)中之后提供。雖然參照示例性實施例對本發(fā)明進(jìn)行了描述,但是應(yīng)當(dāng)理解,本發(fā)明不局限于所 公開的示例性實施例。應(yīng)當(dāng)對所附權(quán)利要求的范圍給予最寬的解釋,以使其涵蓋所有的這 類變型例及等同結(jié)構(gòu)和功能。
權(quán)利要求
第一通信裝置,其用在由多個通信裝置為實現(xiàn)預(yù)定系統(tǒng)功能而建立的網(wǎng)絡(luò)中,該第一通信裝置包括發(fā)送單元,其被構(gòu)造為向所述網(wǎng)絡(luò)發(fā)送關(guān)于用于實現(xiàn)所述預(yù)定系統(tǒng)功能的裝置功能的信息,以將具有所述裝置功能的通信裝置收容在所述網(wǎng)絡(luò)中;以及執(zhí)行單元,其被構(gòu)造為根據(jù)來自具有由所述發(fā)送單元發(fā)送的所述裝置功能的第二通信裝置的請求,執(zhí)行用于將所述第二通信裝置收容在所述網(wǎng)絡(luò)中的處理。
2.根據(jù)權(quán)利要求1所述的第一通信裝置,其中,所述用于將所述第二通信裝置收容在 所述網(wǎng)絡(luò)中的處理包括用于連接所述第二通信裝置的處理。
3.根據(jù)權(quán)利要求1所述的第一通信裝置,該第一通信裝置還包括獲取單元,其被構(gòu)造為獲取所述第二通信裝置的功能;以及改變單元,其被構(gòu)造為根據(jù)由所述獲取單元獲取的所述功能,改變要由所述發(fā)送單元 發(fā)送的關(guān)于所述裝置功能的所述信息。
4.根據(jù)權(quán)利要求1所述的第一通信裝置,其中,所述用于將所述第二通信裝置收容在 所述網(wǎng)絡(luò)中的處理包括用于向所述第二通信裝置傳送用于連接所述第一通信裝置的通信 參數(shù)的處理。
5.根據(jù)權(quán)利要求1所述的第一通信裝置,該第一通信裝置還包括識別單元,其被構(gòu)造為基于來自被構(gòu)造為管理所述預(yù)定系統(tǒng)功能和所述裝置功能的管 理裝置的通知,識別所述裝置功能。
6.根據(jù)權(quán)利要求5所述的第一通信裝置,該第一通信裝置還包括通知單元,其被構(gòu)造為當(dāng)所述第一通信裝置連接到所述第二通信裝置或從所述第二通 信裝置斷開時,向所述管理裝置通知關(guān)于所述第二通信裝置的功能的信息。
7 .根據(jù)權(quán)利要求1所述的第一通信裝置,其中,所述發(fā)送單元使用信標(biāo)發(fā)送關(guān)于所述 裝置功能的所述信息。
8.第二通信裝置,該第二通信裝置包括獲取單元,其被構(gòu)造為利用多個通信裝置,從第一通信裝置獲取關(guān)于用于實現(xiàn)預(yù)定系 統(tǒng)功能的通信裝置的裝置功能的信息;以及請求單元,其被構(gòu)造為根據(jù)由所述獲取單元獲取的所述信息,請求連接所述第一通信直。
9.第二通信裝置,該第二通信裝置包括獲取單元,其被構(gòu)造為利用多個通信裝置,從第一通信裝置獲取關(guān)于用于實現(xiàn)預(yù)定系 統(tǒng)功能的通信裝置的裝置功能的信息;以及請求單元,其被構(gòu)造為根據(jù)由所述獲取單元獲取的所述信息,向所述第一通信裝置請 求用于連接所述第一通信裝置的通信參數(shù)。
10.根據(jù)權(quán)利要求9所述的第二通信裝置,該第二通信裝置還包括連接單元,其被構(gòu)造為使用所述通信參數(shù)來連接所述第一通信裝置。
11.根據(jù)權(quán)利要求9所述的第二通信裝置,該第二通信裝置還包括通知單元,其被構(gòu)造為當(dāng)所述第二通信裝置已經(jīng)連接到所述第一通信裝置時,向用戶 通知所述第二通信裝置已被連接到所述第一通信裝置。
12.根據(jù)權(quán)利要求9所述的第二通信裝置,其中,所述獲取單元從由所述第一通信裝置發(fā)送的信標(biāo)信號中獲取所述信息。
13.—種管理裝置,其用在由多個通信裝置為實現(xiàn)預(yù)定系統(tǒng)功能而建立的網(wǎng)絡(luò)中,所述 管理裝置包括連接單元,其被構(gòu)造為連接包括在所述網(wǎng)絡(luò)中的通信裝置;獲取單元,其被構(gòu)造為從由所述連接單元連接的所述通信裝置,獲取關(guān)于連接到所述 通信裝置的第二通信裝置的功能的信息;確定單元,其被構(gòu)造為基于所述預(yù)定系統(tǒng)功能和由所述獲取單元獲取的關(guān)于所述第 二通信裝置的所述功能的所述信息,確定用于實現(xiàn)所述預(yù)定系統(tǒng)功能的通信裝置的裝置功 能;以及發(fā)送單元,其被構(gòu)造為向所述通信裝置發(fā)送由所述確定單元確定的所述裝置功能,以 使得能夠向所述網(wǎng)絡(luò)發(fā)送所述裝置功能。
14.根據(jù)權(quán)利要求13所述的管理裝置,其中,在要向所述通信裝置發(fā)送的所述裝置功 能被改變的情況下,所述發(fā)送單元將改變后的裝置功能發(fā)送到所述通信裝置,以使得能夠 向所述網(wǎng)絡(luò)發(fā)送所述改變后的裝置功能。
15.一種第一通信裝置的控制方法,所述第一通信裝置用在由多個通信裝置為實現(xiàn)預(yù) 定系統(tǒng)功能而建立的網(wǎng)絡(luò)中,該控制方法包括以下步驟向所述網(wǎng)絡(luò)發(fā)送關(guān)于實現(xiàn)所述預(yù)定系統(tǒng)功能所需的裝置功能的信息,以將具有所述裝 置功能的通信裝置收容在所述網(wǎng)絡(luò)中;以及根據(jù)來自具有所述裝置功能的第二通信裝置的請求,執(zhí)行用于將所述第二通信裝置收 容在所述網(wǎng)絡(luò)中的處理。
全文摘要
本發(fā)明提供通信裝置及通信裝置的控制方法。本發(fā)明提供了第一通信裝置,其用在由多個通信裝置為實現(xiàn)預(yù)定系統(tǒng)功能而建立的網(wǎng)絡(luò)中,該第一通信裝置包括發(fā)送單元,其被構(gòu)造為向所述網(wǎng)絡(luò)發(fā)送關(guān)于用于實現(xiàn)所述預(yù)定系統(tǒng)功能的裝置功能的信息,以將具有所述裝置功能的通信裝置收容在所述網(wǎng)絡(luò)中;以及執(zhí)行單元,其被構(gòu)造為根據(jù)來自具有由所述發(fā)送單元發(fā)送的所述裝置功能的第二通信裝置的請求,執(zhí)行用于將所述第二通信裝置收容在所述網(wǎng)絡(luò)中的處理。
文檔編號H04W84/12GK101888686SQ201010153870
公開日2010年11月17日 申請日期2010年4月22日 優(yōu)先權(quán)日2009年5月15日
發(fā)明者佐藤亮輔 申請人:佳能株式會社