專利名稱:無(wú)線通信裝置、程序、無(wú)線通信方法以及無(wú)線通信系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及無(wú)線通信裝置、程序、無(wú)線通信方法以及無(wú)線通信系統(tǒng)。
背景技術(shù):
以IEEE(電氣電子工程師學(xué)會(huì))802. 11為代表的無(wú)線LAN(局域網(wǎng))系統(tǒng)因?yàn)槠渲T如設(shè)備的高度靈活性之類的優(yōu)點(diǎn),而代替有線網(wǎng)絡(luò)正變得越來越普遍。通過IEEE 802. 11標(biāo)準(zhǔn)化的無(wú)線LAN系統(tǒng)由無(wú)線通信裝置的群組(group)所組成,所述無(wú)線通信裝置是作為主單元(master unit)操作的接入點(diǎn)和作為從單元(slave unit)操作的多個(gè)站,并且多個(gè)站連接到一個(gè)接入點(diǎn)。注意,當(dāng)接入點(diǎn)的群組標(biāo)識(shí)符(SSID) 對(duì)公眾公開時(shí),站可以通過執(zhí)行掃描來容易地辨別位于附近的具有給定的SSID的接入點(diǎn)的存在,并且選擇它進(jìn)行連接的接入點(diǎn)。另一方面,從安全的角度,也存在隱藏接入點(diǎn)的存在的需要。因此,提出了具有隱形(stealth)功能的接入點(diǎn),該隱形功能有意地隱藏SSID (例如,發(fā)送不包含SSID的信標(biāo) (beacon))0這樣的接入點(diǎn)與站之間的連接例如是通過對(duì)站設(shè)置與接入點(diǎn)的SSID相同的 SSID來進(jìn)行的。順便提及,根據(jù)Wi-Fi聯(lián)盟標(biāo)準(zhǔn)正在開發(fā)的Wi-Fi直連(Wi-FiDirect),提出通過確定多個(gè)無(wú)線通信裝置中的每個(gè)無(wú)線通信裝置充當(dāng)群組擁有者和客戶端中的哪一個(gè),來形成通信群組。群組擁有者作為簡(jiǎn)化的接入點(diǎn)而操作,并且具有連接一兩個(gè)或更多個(gè)客戶端的功能。此外,群組擁有者具有如下功能保存所連接的客戶端的信息,并且響應(yīng)于來自另一無(wú)線通信裝置的請(qǐng)求而將客戶端的信息與群組擁有者的信息一起發(fā)送。對(duì)于另一無(wú)線通信裝置選擇它進(jìn)行連接的客戶端或群組擁有者而言,該功能是有用的。然而,當(dāng)通信群組形成于給定家庭內(nèi)時(shí),在安全方面有如下問題例如位于鄰家或位于戶外的無(wú)線通信裝置可以無(wú)限制地獲取該家庭中整個(gè)通信群組的信息??紤]到這一點(diǎn),日本未經(jīng)實(shí)審專利公報(bào)No. 2006-229775公開了將設(shè)備注冊(cè)到具有隱形功能的接入點(diǎn)上的控制方法,以使得接入點(diǎn)僅對(duì)來自注冊(cè)的設(shè)備的請(qǐng)求作出響應(yīng)并且發(fā)送SSID至注冊(cè)的設(shè)備。根據(jù)該控制方法,可以防止未注冊(cè)的設(shè)備獲取接入點(diǎn)的信息 (SSID)。
發(fā)明內(nèi)容
然而,根據(jù)上述控制方法,每次將新的無(wú)線設(shè)備連接到接入點(diǎn)時(shí),用戶有必要將無(wú)線設(shè)備注冊(cè)到接入點(diǎn)上,這對(duì)于用戶來說是麻煩的。鑒于以上所述的,希望提供能夠在給用戶減少麻煩的情況下改進(jìn)通信群組的信息的安全性的、新穎且改進(jìn)的無(wú)線通信裝置、程序、無(wú)線通信方法以及無(wú)線通信系統(tǒng)。根據(jù)本發(fā)明的一個(gè)實(shí)施例,提供了一種無(wú)線通信裝置,該無(wú)線通信裝置包括通信單元;存儲(chǔ)單元,該存儲(chǔ)單元存儲(chǔ)由通信單元接收的、形成與所述無(wú)線通信裝置相同的通信群組的一個(gè)無(wú)線通信裝置的信息;以及控制單元,該控制單元在信息公開時(shí)段期間公開所述一個(gè)無(wú)線通信裝置的信息,該信息公開時(shí)段是基于用于連接另一個(gè)無(wú)線通信裝置和形成通信群組的所述一個(gè)無(wú)線通信裝置的用戶操作而開始的,并且該控制單元在其他時(shí)段期間不公開所述一個(gè)無(wú)線通信裝置的信息。當(dāng)基于對(duì)所述一個(gè)無(wú)線通信裝置的用戶操作而從所述一個(gè)無(wú)線通信裝置發(fā)送的信號(hào)被通信單元接收到時(shí),控制單元可以開始信息公開時(shí)段??刂茊卧蓽y(cè)量從信息公開時(shí)段的開始起流逝的時(shí)間,并且在預(yù)定時(shí)間流逝之后終止信息公開時(shí)段。當(dāng)所述一個(gè)無(wú)線通信裝置與所述另一個(gè)無(wú)線通信裝置之間的連接處理到達(dá)預(yù)定階段時(shí),控制單元可以終止信息公開時(shí)段。當(dāng)基于所述一個(gè)無(wú)線通信裝置與所述另一個(gè)無(wú)線通信裝置之間的連接的完成而從所述一個(gè)無(wú)線通信裝置發(fā)送的信號(hào)被通信單元接收到時(shí),控制單元可以終止信息公開時(shí)段。當(dāng)在所述一個(gè)無(wú)線通信裝置與所述另一個(gè)無(wú)線通信裝置之間的連接許可消息的發(fā)送和接收之后從所述一個(gè)無(wú)線通信裝置發(fā)送的信號(hào)被通信單元接收到時(shí),控制單元可以終止信息公開時(shí)段。當(dāng)所述無(wú)線通信裝置形成與多個(gè)無(wú)線通信裝置相同的通信群組并且存儲(chǔ)單元存儲(chǔ)所述多個(gè)無(wú)線通信裝置的信息時(shí),控制單元可以僅公開所述多個(gè)無(wú)線通信裝置的信息之中的、對(duì)其執(zhí)行用戶操作的所述一個(gè)無(wú)線通信裝置的信息。當(dāng)對(duì)所述無(wú)線通信裝置執(zhí)行用戶操作時(shí),控制單元可以開始信息公開時(shí)段、測(cè)量從信息公開時(shí)段的開始起流逝的時(shí)間、并且在預(yù)定時(shí)間流逝之后終止信息公開時(shí)段。根據(jù)本發(fā)明的另一個(gè)實(shí)施例,提供了一種使計(jì)算機(jī)起到無(wú)線通信裝置的作用的程序,該無(wú)線通信裝置包括通信單元;存儲(chǔ)單元,該存儲(chǔ)單元存儲(chǔ)由通信單元接收的、形成與所述無(wú)線通信裝置相同的通信群組的一個(gè)無(wú)線通信裝置的信息;以及控制單元,該控制單元在信息公開時(shí)段期間公開所述一個(gè)無(wú)線通信裝置的信息,該信息公開時(shí)段是基于用于連接另一個(gè)無(wú)線通信裝置和形成通信群組的所述一個(gè)無(wú)線通信裝置的用戶操作而開始的, 并且該控制單元在其他時(shí)段期間不公開所述一個(gè)無(wú)線通信裝置的信息。根據(jù)本發(fā)明的另一個(gè)實(shí)施例,提供了一種無(wú)線通信方法,該無(wú)線通信方法包括以下步驟由無(wú)線通信裝置接收形成與所述無(wú)線通信裝置相同的通信群組的一個(gè)無(wú)線通信裝置的信息;將所述一個(gè)無(wú)線通信裝置的信息記錄進(jìn)存儲(chǔ)介質(zhì)中;以及在信息公開時(shí)段期間公開所述一個(gè)無(wú)線通信裝置的信息,該信息公開時(shí)段是基于用于連接另一個(gè)無(wú)線通信裝置和形成通信群組的所述一個(gè)無(wú)線通信裝置的用戶操作而開始的,并且在其他時(shí)段期間不公開所述一個(gè)無(wú)線通信裝置的信息。根據(jù)本發(fā)明的另一個(gè)實(shí)施例,提供了一種無(wú)線通信系統(tǒng),該無(wú)線通信系統(tǒng)包括第一無(wú)線通信裝置;以及第二無(wú)線通信裝置,該第二無(wú)線通信裝置形成與第一無(wú)線通信裝置相同的通信群組。一旦檢測(cè)到用于進(jìn)行到另一個(gè)無(wú)線通信裝置的連接的用戶操作,第一無(wú)線通信裝置就向第二無(wú)線通信裝置發(fā)送信號(hào)。第二無(wú)線通信裝置包括通信單元,存儲(chǔ)單元, 該存儲(chǔ)單元存儲(chǔ)由通信單元接收的、第一無(wú)線通信裝置的信息,以及控制單元,該控制單元在信息公開時(shí)段期間公開第一無(wú)線通信裝置的信息,該信息公開時(shí)段是基于接收到來自第一無(wú)線通信裝置的信號(hào)而開始的,并且該控制單元在其他時(shí)段期間不公開第一無(wú)線通信裝
置的信息。根據(jù)上述本發(fā)明的實(shí)施例,可以在給用戶減少麻煩的情況下改進(jìn)通信群組的信息的安全性。
圖1是示出根據(jù)本發(fā)明的一個(gè)實(shí)施例的無(wú)線通信裝置的示例性布局的說明性視圖;圖2是示出由無(wú)線通信裝置保持的通信群組的信息的具體示例的說明性視圖;圖3是示出存在于附近的無(wú)線通信裝置的列表的具體示例的說明性視圖;圖4是示出根據(jù)本發(fā)明的一個(gè)實(shí)施例的無(wú)線通信裝置的配置的功能框圖;圖5是示出本發(fā)明的第一操作示例的序列圖;圖6是示出公開OK信號(hào)的示例性結(jié)構(gòu)的說明性視圖;圖7是示出無(wú)線通信裝置之間的連接處理的序列圖;圖8是示出本發(fā)明的第二操作示例的序列圖;圖9是示出本發(fā)明的第三操作示例的序列圖;圖10是示出本發(fā)明的第四操作示例的序列圖;并且圖11是示出本發(fā)明的第五操作示例的序列圖。
具體實(shí)施例方式在下文中,將參考附圖詳細(xì)地描述本發(fā)明的優(yōu)選實(shí)施例。注意,在本說明書和附圖中,具有實(shí)質(zhì)上相同功能和結(jié)構(gòu)的結(jié)構(gòu)元素被標(biāo)示以相同的標(biāo)號(hào),并且對(duì)這些結(jié)構(gòu)元素的重復(fù)說明被省略。在本說明書和附圖中,在一些情況下,通過將不同字母附加到同一標(biāo)號(hào)上,來區(qū)分具有實(shí)質(zhì)上相同功能的多個(gè)結(jié)構(gòu)元素中的每一個(gè)。例如,必要時(shí)像無(wú)線通信裝置20A、20B 和20C那樣來區(qū)分具有實(shí)質(zhì)相同功能的多個(gè)結(jié)構(gòu)元素。然而,當(dāng)不特別需要在具有實(shí)質(zhì)相同功能的多個(gè)結(jié)構(gòu)元素之間進(jìn)行區(qū)分時(shí),它們僅通過同一標(biāo)號(hào)來標(biāo)示。例如,當(dāng)不特別需要在無(wú)線通信裝置20A、20B和20C之間進(jìn)行區(qū)分時(shí),它們被簡(jiǎn)單地稱為無(wú)線通信裝置20。在下文中將以下面的順序來描述本發(fā)明的優(yōu)選實(shí)施例。
1.本發(fā)明的實(shí)施例的范圍
2.無(wú)線通信裝置的配置
3.第一操作示例
4.第二操作示例
5.第三操作示例
6.第四操作示例
7.第五操作示例
8.總結(jié)
<1.本發(fā)明的實(shí)施例的范圍〉
首先,在下文中參考圖1到圖3來描述本發(fā)明的實(shí)施例的范圍。
圖1是示出根據(jù)本發(fā)明的一個(gè)實(shí)施例的無(wú)線通信裝置20的示例性布局的說明性視圖。在圖1所示的示例中,無(wú)線通信裝置20A到20D被放置在給定家庭內(nèi)。無(wú)線通信裝置20A與無(wú)線通信裝置20B和20C連接,并且同無(wú)線通信裝置20B和20C —起形成了通信群組。無(wú)線通信裝置20D是不與任何裝置連接的未連接的設(shè)備。無(wú)線通信裝置20A充當(dāng)了管理通信群組中的通信的群組擁有者,并且無(wú)線通信裝置20B和20C充當(dāng)客戶端。注意,每個(gè)無(wú)線通信裝置20都可以具有充當(dāng)群組擁有者的功能和充當(dāng)客戶端的功能,并且通過連接處理中的協(xié)商來確定充當(dāng)群組擁有者或客戶端的角色。此外,雖然在圖1中PC(個(gè)人計(jì)算機(jī))被例示為無(wú)線通信裝置20A,便攜音樂播放裝置被例示為無(wú)線通信裝置20B,成像裝置被例示為無(wú)線通信裝置20C,并且移動(dòng)電話被例示為無(wú)線通信裝置20D,但是無(wú)線通信裝置20不限于這樣的示例。例如,無(wú)線通信裝置20可以是諸如家用視頻處理裝置(例如DVD刻錄機(jī)(DVD recorder)、盒式錄像機(jī) (videocassetterecorder)等)、PDA (個(gè)人數(shù)字助理)、家用游戲裝置、家用電器、便攜視頻處理裝置或者便攜游戲裝置之類的信息處理裝置。此外,如圖1所示,每個(gè)無(wú)線通信裝置20具有諸如地址和名稱之類的信息。例如, 無(wú)線通信裝置20A的名稱是“Papa的PC”,無(wú)線通信裝置20B的名稱是“Masao的音樂播放器”,并且無(wú)線通信裝置20C的名稱是“Yuko的相機(jī)”。充當(dāng)群組擁有者的無(wú)線通信裝置20A從充當(dāng)客戶端的被連接的無(wú)線通信裝置20B 和20C接收上述信息,并且將所接收的信息作為通信群組的信息存儲(chǔ)到如圖2所示的存儲(chǔ)器上。在作為未連接的設(shè)備的無(wú)線通信裝置20D進(jìn)行與附近的無(wú)線通信裝置的連接時(shí), 如果無(wú)線通信裝置20A公開了通信群組的信息,則無(wú)線通信裝置20D可以從無(wú)線通信裝置 20A獲取如圖3所示的附近的無(wú)線通信裝置的列表,并且容易地選擇它進(jìn)行連接的裝置。另一方面,如果無(wú)線通信裝置20A無(wú)限制地對(duì)來自諸如無(wú)線通信裝置30之類的第三方的探查(probe)請(qǐng)求分組作出響應(yīng)并發(fā)送包含通信群組的信息的探查響應(yīng)分組,則第三方無(wú)線通信裝置30可以容易地獲取另一通信群組的信息,這引起了對(duì)安全問題的擔(dān)憂。在這樣的背景之下,根據(jù)本發(fā)明的一個(gè)實(shí)施例的無(wú)線通信裝置20已被發(fā)明出來。 根據(jù)本發(fā)明的該實(shí)施例的無(wú)線通信裝置20可在給用戶減少麻煩的情況下改進(jìn)通信群組的信息的安全性。具體地,無(wú)線通信裝置20僅在信息公開時(shí)段期間公開通信群組的信息,其中信息公開時(shí)段是基于用于連接形成同一通信群組的一個(gè)無(wú)線通信裝置和另一個(gè)無(wú)線通信裝置的用戶操作而開始的。在下文中,詳細(xì)描述無(wú)線通信裝置20的配置。<2.無(wú)線通信裝置的配置>圖4是示出根據(jù)本發(fā)明的該實(shí)施例的無(wú)線通信裝置20的配置的功能框圖。參考圖4,無(wú)線通信裝置20包括數(shù)據(jù)處理單元204、發(fā)送處理單元208、無(wú)線電接口單元212、控制單元220、存儲(chǔ)器230和天線234。在發(fā)送操作中,例如,數(shù)據(jù)處理單元204響應(yīng)于來自上層的請(qǐng)求而創(chuàng)建各種數(shù)據(jù)幀和數(shù)據(jù)分組,并且將它們供應(yīng)至發(fā)送處理單元208。在發(fā)送期間,發(fā)送處理單元208執(zhí)行處理,例如向由數(shù)據(jù)處理單元204創(chuàng)建的分組添加各種數(shù)據(jù)頭部或諸如FCS (幀檢驗(yàn)序列) 之類的檢錯(cuò)碼,發(fā)送處理單元208然后將經(jīng)處理的數(shù)據(jù)提供至無(wú)線電接口單元212。無(wú)線電接口單元212通過接收自發(fā)送處理單元208的數(shù)據(jù)來生成載波的頻帶中的調(diào)制信號(hào),并且將該信號(hào)作為無(wú)線電信號(hào)從天線234發(fā)送出。此外,在接收操作中,無(wú)線電接口單元212執(zhí)行對(duì)由天線234接收的無(wú)線電信號(hào)的下變頻,并且將信號(hào)轉(zhuǎn)換成比特串從而解碼各種數(shù)據(jù)幀。發(fā)送處理單元208分析添加到從無(wú)線電接口單元212供應(yīng)的各種數(shù)據(jù)幀上的頭部,并且在基于檢錯(cuò)碼確認(rèn)了數(shù)據(jù)幀中沒有錯(cuò)誤的情況下將各種數(shù)據(jù)幀供應(yīng)至數(shù)據(jù)處理單元204。數(shù)據(jù)處理單元204處理并分析從發(fā)送處理單元208供應(yīng)的各種數(shù)據(jù)幀和數(shù)據(jù)分組。以此方式,數(shù)據(jù)處理單元204、發(fā)送處理單元208、無(wú)線電接口單元212和天線234起到了通信單元的作用??刂茊卧?20控制數(shù)據(jù)處理單元204、發(fā)送處理單元208和無(wú)線電接口單元212的接收操作和發(fā)送操作。例如,控制單元220確定使用頻率,產(chǎn)生指令以創(chuàng)建并發(fā)送諸如信標(biāo) (當(dāng)作為群組擁有者操作時(shí))或?qū)π艠?biāo)的確認(rèn)(當(dāng)作為客戶端操作時(shí))之類的控制消息,解釋控制消息,等等。此外,當(dāng)作為群組擁有者操作時(shí),控制單元220將從作為客戶端操作的無(wú)線通信裝置接收的無(wú)線通信裝置的信息(MAC地址、裝置類型、名稱、能力信息等)記錄進(jìn)存儲(chǔ)器230中作為通信群組的信息。此外,控制單元220具有作為公開時(shí)段管理單元222和分組生成單元2 的功能。 公開時(shí)段管理單元222管理用于公開存儲(chǔ)器230中存儲(chǔ)的通信群組的信息的信息公開時(shí)段。具體地,公開時(shí)段管理單元222管理信息公開時(shí)段的起始和結(jié)束等。分組生成單元2M接收探查請(qǐng)求分組,并且當(dāng)是信息公開時(shí)段時(shí)產(chǎn)生指令以創(chuàng)建和發(fā)送包含通信群組的信息的探查響應(yīng)分組。具體地,在信息公開時(shí)段期間,分組生成單元 224公開通信群組的信息。另一方面,分組生成單元2M接收探查請(qǐng)求分組,并且當(dāng)是與信息公開時(shí)段不同的時(shí)段時(shí),產(chǎn)生指令以創(chuàng)建和發(fā)送不包含通信群組的信息的探查響應(yīng)分組。具體地,在與信息公開時(shí)段不同的時(shí)段期間,分組生成單元2M不公開在信息公開時(shí)段期間公開的通信群組的信息的至少一部分。此外,分組生成單元2M還產(chǎn)生指令以創(chuàng)建和發(fā)送公開OK信號(hào)和公開NG信號(hào),它們?cè)谏院竺枋?。公開時(shí)段管理單元222、分組生成單元2M和信息公開時(shí)段稍后在“3.第一操作示例”和隨后章節(jié)中被詳細(xì)地描述。存儲(chǔ)器230(存儲(chǔ)單元)具有控制單元220的數(shù)據(jù)處理的工作區(qū)的作用,以及存儲(chǔ)諸如通信群組的信息之類的各種數(shù)據(jù)的存儲(chǔ)介質(zhì)的功能。存儲(chǔ)器230可以是諸如非易失性存儲(chǔ)器、磁盤、光盤或MO (磁光)盤之類的存儲(chǔ)介質(zhì)。非易失性存儲(chǔ)器的示例是EEPROM(電可擦可編程只讀存儲(chǔ)器)、EPROM(可擦可編程ROM)等。磁盤的示例是硬盤、盤狀(discoid) 磁盤等。光盤的示例是⑶(光碟)、DVD-R(可錄數(shù)字多功能光碟)、BD (藍(lán)光光碟(注冊(cè)商標(biāo)))等。<3.第一操作示例>以上參考圖4描述了根據(jù)本發(fā)明的該實(shí)施例的無(wú)線通信裝置20的配置。在下文中,參考圖5到圖7來描述本發(fā)明的第一操作示例。圖5是示出本發(fā)明的第一操作示例的序列圖。在圖5中,假設(shè)充當(dāng)群組擁有者的無(wú)線通信裝置20A和充當(dāng)客戶端的無(wú)線通信裝置20C正被連接,并且無(wú)線通信裝置20A在存儲(chǔ)器230中存儲(chǔ)了無(wú)線通信裝置20C的信息。當(dāng)作為用作連接無(wú)線通信裝置20C和無(wú)線通信裝置20D的觸發(fā)的用戶操作、無(wú)線通信裝置20C和無(wú)線通信裝置20D的按鈕被按下時(shí)(S302),無(wú)線通信裝置20D開始用于檢查環(huán)境狀況的活動(dòng)掃描。注意,按鈕可以物理地安裝在無(wú)線通信裝置20上或者以可選擇的方式顯示在畫面上。此外,例如,按鈕可以是WPS按鈕或其他專用鈕。此外,用戶操作可以是對(duì)按鈕的按壓以及PIN輸入。此外,可以代替地使用用戶對(duì)于應(yīng)用的而不是對(duì)于按鈕的操作(例如,激活連接應(yīng)用的操作可被視為與按鈕的按壓相對(duì)應(yīng))?;顒?dòng)掃描是如下的操作其中無(wú)線通信裝置20D以所有可用的頻率發(fā)送探查請(qǐng)求,并且等待探查響應(yīng)給定長(zhǎng)度的時(shí)間。當(dāng)按鈕被按下時(shí),無(wú)線通信裝置20C向充當(dāng)群組擁有者的被連接的無(wú)線通信裝置 20A發(fā)送公開OK信號(hào)(S304)。一旦接收到公開OK信號(hào),無(wú)線通信裝置20A的公開時(shí)段管理單元222就設(shè)置在預(yù)定長(zhǎng)度的時(shí)間之后期滿(expire)的計(jì)時(shí)器,并且開始信息公開時(shí)段 (S306)。具體地,連同用于連接無(wú)線通信裝置20C和無(wú)線通信裝置20D的用戶操作一起,公開時(shí)段管理單元222開始信息公開時(shí)段。在下文中參考圖6描述公開OK信號(hào)的結(jié)構(gòu)。圖6是示出公開OK信號(hào)的示例性結(jié)構(gòu)的說明性視圖。參考圖6,公開OK信號(hào)包括MAC頭部、幀體和FCS,并且它可以是由IEEE 802. 11定義的動(dòng)作幀(Action Frame)。具體地,在MAC頭部的幀控制字段中,“管理”在類型(Type)中描述,并且“動(dòng)作”在子類型 (Subtype)中描述。此外,在幀體中包含的類別中,描述了指示由廠商(vendor)定義的獨(dú)立幀的 “OxDD”,并且在廠商信息中描述了由廠商定義的一種類型的信息。此外,在特定于廠商的信息中,描述了公開OK標(biāo)志和發(fā)送源裝置的MAC地址。無(wú)線通信裝置20A在基于上述公開OK信號(hào)而開始的信息公開時(shí)段的期間,公開存儲(chǔ)器230中存儲(chǔ)的通信群組的信息。具體地,當(dāng)探查請(qǐng)求在信息公開時(shí)段期間從無(wú)線通信裝置20D被接收到時(shí)(S308),無(wú)線通信裝置20A將由分組生成單元2M生成的、包含通信群組的信息的探查響應(yīng)發(fā)送回?zé)o線通信裝置20D(S310)。因此,基于從無(wú)線通信裝置20A接收的通信群組的信息,無(wú)線通信裝置20D可辨別位于附近的無(wú)線通信裝置20A和20C的存在,并且顯示無(wú)線通信裝置20A和20C的信息。然后,在無(wú)線通信裝置20C被用戶通過顯示畫面選為進(jìn)行連接的裝置之后,無(wú)線通信裝置20D 開始與無(wú)線通信裝置20C的連接處理。注意,即使當(dāng)無(wú)線通信裝置20A具有多個(gè)無(wú)線通信裝置的信息時(shí),分組生成單元 224也可生成僅包含無(wú)線通信裝置20C的信息的探查響應(yīng),其中無(wú)線通信裝置20C是由公開 OK信號(hào)的MAC地址指示的公開OK信號(hào)的發(fā)送源。這也防止了整個(gè)通信群組的信息在信息公開時(shí)段期間的泄漏,從而增強(qiáng)了安全性。當(dāng)S306中設(shè)置的計(jì)時(shí)器期滿時(shí)(S312),公開時(shí)段管理單元222終止信息公開時(shí)段。因此,即使當(dāng)按鈕在第三方無(wú)線通信裝置30中被按下(S314)并且探查請(qǐng)求被從第三方無(wú)線通信裝置30接收到(S316)時(shí),無(wú)線通信裝置20A也不公開通信群組的信息。這防止了通信群組的信息無(wú)限制地泄漏給第三方無(wú)線通信裝置30。注意,不公開通信群組的信息的方式未被特定地限制。例如,分組生成單元2M可生成不包含通信群組的信息的探查響應(yīng),并且無(wú)線通信裝置20A可將由分組生成單元2M 生成的探查響應(yīng)發(fā)送回第三方無(wú)線通信裝置30 (S318)。具體地,雖然探查響應(yīng)可形式上包含無(wú)線通信裝置20C的信息元素,但是信息元素的內(nèi)容可以實(shí)質(zhì)上是空的??商娲?,無(wú)線通信裝置20A可以即使當(dāng)它在與信息公開時(shí)段不同的時(shí)段期間接收到探查請(qǐng)求時(shí),也避免 (refrain)發(fā)送探查響應(yīng)。因?yàn)樵赟310中無(wú)線通信裝置20D獲取了無(wú)線通信裝置20C的地址,所以無(wú)線通信裝置20D可例如通過圖7所示的連接處理來進(jìn)行到無(wú)線通信裝置20C的連接。圖7是示出無(wú)線通信裝置20之間的連接處理的序列圖。參考圖7,無(wú)線通信裝置 20D向無(wú)線通信裝置20C發(fā)送邀請(qǐng)請(qǐng)求作為連接請(qǐng)求消息(S322)。響應(yīng)于邀請(qǐng)請(qǐng)求,無(wú)線通信裝置20C發(fā)送邀請(qǐng)響應(yīng)作為連接許可消息(S324)。無(wú)線通信裝置20C從而對(duì)于無(wú)線通信裝置20A而言作為客戶端來操作,并且對(duì)于無(wú)線通信裝置20D而言作為群組擁有者來操作。在此之后,無(wú)線通信裝置20C和無(wú)線通信裝置20D執(zhí)行諸如WPS序列和四次握手handshake)之類的對(duì)通信路徑的加密設(shè)置(S328、S330),并且開始數(shù)據(jù)通信 (S332)。如上所述,根據(jù)本發(fā)明的第一操作示例,無(wú)線通信裝置20A僅在信息公開時(shí)段期間公開通信群組的信息,從而增強(qiáng)了安全性。此外,信息公開時(shí)段是連同用于連接無(wú)線通信裝置20C和無(wú)線通信裝置20D的用戶操作一起開始的,從而省去了用戶開始信息公開時(shí)段的麻煩。<4.第二操作示例>在下文中,參考圖8描述本發(fā)明的第二操作示例。如下面詳細(xì)描述的,第二操作示例與第一操作示例的區(qū)別在于一旦從無(wú)線通信裝置20C接收到公開NG信號(hào),無(wú)線通信裝置20A就終止信息公開時(shí)段。圖8是示出本發(fā)明的第二操作示例的序列圖。在圖8中,假設(shè)充當(dāng)群組擁有者的無(wú)線通信裝置20A和充當(dāng)客戶端的無(wú)線通信裝置20C被連接,并且無(wú)線通信裝置20A在存儲(chǔ)器230中存儲(chǔ)無(wú)線通信裝置20C的信息。當(dāng)作為用作連接無(wú)線通信裝置20C和無(wú)線通信裝置20D的觸發(fā)的用戶操作、無(wú)線通信裝置20C和無(wú)線通信裝置20D的按鈕被按下時(shí)(S402),無(wú)線通信裝置20D開始用于檢查環(huán)境狀況的活動(dòng)掃描。然后,無(wú)線通信裝置20C向充當(dāng)群組擁有者的被連接的無(wú)線通信裝置20A發(fā)送公開OK信號(hào)(S404),并且設(shè)置在預(yù)定長(zhǎng)度的時(shí)間之后期滿的計(jì)時(shí)器(S406)。一旦從無(wú)線通信裝置20C接收到公開OK信號(hào),無(wú)線通信裝置20A的公開時(shí)段管理單元222就開始信息公開時(shí)段。因此,當(dāng)探查請(qǐng)求在信息公開時(shí)段期間從無(wú)線通信裝置20D被接收到時(shí)(S408), 無(wú)線通信裝置20A將由分組生成單元224生成的、包含通信群組的信息的探查響應(yīng)發(fā)送回?zé)o線通信裝置20D(S410)。在此之后,當(dāng)S406中設(shè)置的計(jì)時(shí)器期滿時(shí)(S412),無(wú)線通信裝置20C發(fā)送公開NG 信號(hào)至無(wú)線通信裝置20A(S414)。一旦從無(wú)線通信裝置20C接收到公開NG信號(hào),無(wú)線通信裝置20A的公開時(shí)段管理單元222就終止信息公開時(shí)段。因此,即使當(dāng)按鈕在第三方無(wú)線通信裝置30中被按下(S416)并且探查請(qǐng)求被從第三方無(wú)線通信裝置30接收到(S418)時(shí),無(wú)線通信裝置20A也發(fā)送回不包含通信群組的信息的探查響應(yīng)。
注意,例如,公開NG信號(hào)可以是由IEEE 802. 11定義的動(dòng)作幀,就像之前參考圖6 描述的公開OK信號(hào)那樣。此外,公開NG信號(hào)可以是這樣的在圖6所示的幀結(jié)構(gòu)中,用“公開NG標(biāo)志”來替換“公開OK標(biāo)志”。如上所述,當(dāng)充當(dāng)客戶端的無(wú)線通信裝置20C而不是充當(dāng)群組擁有者的無(wú)線通信裝置20A管理用于終止信息公開時(shí)段的計(jì)時(shí)器時(shí),可獲得與第一操作示例的有利效果相同的有利效果。<5.第三操作示例>在下文中,參考圖9描述本發(fā)明的第三操作示例。如下面詳細(xì)描述的,第三操作示例與第一操作示例的區(qū)別在于充當(dāng)群組擁有者的無(wú)線通信裝置20A是與無(wú)線通信裝置20D 的連接的對(duì)象。圖9是示出本發(fā)明的第三操作示例的序列圖。在圖9中,假設(shè)充當(dāng)群組擁有者的無(wú)線通信裝置20A和充當(dāng)客戶端的無(wú)線通信裝置20C被連接,并且無(wú)線通信裝置20A在存儲(chǔ)器230中存儲(chǔ)無(wú)線通信裝置20C的信息。當(dāng)作為用作連接無(wú)線通信裝置20A和無(wú)線通信裝置20D的觸發(fā)的用戶操作、無(wú)線通信裝置20A和無(wú)線通信裝置20D的按鈕被按下時(shí)(S502),無(wú)線通信裝置20D開始用于檢查環(huán)境狀況的活動(dòng)掃描。當(dāng)按鈕被按下時(shí),無(wú)線通信裝置20A的公開時(shí)段管理單元222設(shè)置在預(yù)定長(zhǎng)度的時(shí)間之后期滿的計(jì)時(shí)器,并且開始信息公開時(shí)段(S504)。具體地,連同無(wú)線通信裝置20A上用于連接無(wú)線通信裝置20A和無(wú)線通信裝置20D的用戶操作一起,公開時(shí)段管理單元222 開始信息公開時(shí)段。然后,無(wú)線通信裝置20A在信息公開時(shí)段期間公開存儲(chǔ)器230中存儲(chǔ)的通信群組的信息。具體地,當(dāng)探查請(qǐng)求在信息公開時(shí)段期間從無(wú)線通信裝置20D被接收到時(shí)(S506), 無(wú)線通信裝置20A將由分組生成單元224生成的、包含通信群組的信息的探查響應(yīng)發(fā)送回?zé)o線通信裝置20D(S508)。當(dāng)S506中設(shè)置的計(jì)時(shí)器期滿時(shí)(S510),公開時(shí)段管理單元222終止信息公開時(shí)段。因此,即使當(dāng)按鈕在第三方無(wú)線通信裝置30中被按下(S5U)并且探查請(qǐng)求被從第三方無(wú)線通信裝置30接收到(S514)時(shí),無(wú)線通信裝置20A也不公開通信群組的信息(S516)。 這防止了通信群組的信息無(wú)限制地泄漏給第三方無(wú)線通信裝置30。如上所述,當(dāng)作為未連接的設(shè)備的無(wú)線通信裝置20D的連接對(duì)象是也充當(dāng)群組擁有者的無(wú)線通信裝置20A時(shí),無(wú)線通信裝置20A可基于諸如無(wú)線通信裝置20A上按鈕的按壓之類的用戶操作來開始信息公開時(shí)段。<6.第四操作示例〉在下文中,參考圖10描述本發(fā)明的第四操作示例。第四操作示例與第一到第三操作示例的區(qū)別在于當(dāng)無(wú)線通信裝置20C與無(wú)線通信裝置20D之間的連接處理到達(dá)預(yù)定階段時(shí),信息公開時(shí)段結(jié)束。圖10是示出本發(fā)明的第四操作示例的序列圖。在圖10中,假設(shè)充當(dāng)群組擁有者的無(wú)線通信裝置20A和充當(dāng)客戶端的無(wú)線通信裝置20C被連接,并且無(wú)線通信裝置20A在存儲(chǔ)器230中存儲(chǔ)無(wú)線通信裝置20C的信息。當(dāng)作為用作連接無(wú)線通信裝置20C和無(wú)線通信裝置20D的觸發(fā)的用戶操作、無(wú)線通信裝置20C和無(wú)線通信裝置20D的按鈕被按下時(shí)(S602),無(wú)線通信裝置20D開始用于檢查環(huán)境狀況的活動(dòng)掃描。另一方面,當(dāng)按鈕被按下時(shí),無(wú)線通信裝置20C向充當(dāng)群組擁有者的被連接的無(wú)線通信裝置20A發(fā)送公開OK信號(hào)(S604)。一旦接收到公開OK信號(hào),無(wú)線通信裝置20A的公開時(shí)段管理單元222就開始信息公開時(shí)段。然后,當(dāng)探查請(qǐng)求在信息公開時(shí)段期間從無(wú)線通信裝置20D被接收到時(shí)(S606), 無(wú)線通信裝置20A將由分組生成單元224生成的、包含通信群組的信息的探查響應(yīng)發(fā)送回?zé)o線通信裝置20D(S608)。然后,在無(wú)線通信裝置20C從無(wú)線通信裝置20D接收到邀請(qǐng)請(qǐng)求(S610)并且向無(wú)線通信裝置20D發(fā)送邀請(qǐng)響應(yīng)(S612)之后,無(wú)線通信裝置20C發(fā)送公開NG信號(hào)至無(wú)線通信裝置20A(S614)。一旦從無(wú)線通信裝置20C接收到公開NG信號(hào),無(wú)線通信裝置20A的公開時(shí)段管理單元222就終止信息公開時(shí)段。在此之后,無(wú)線通信裝置20D和無(wú)線通信裝置20C執(zhí)行諸如WPS序列和四次握手之類的對(duì)通信路徑的加密設(shè)置(S618、S620)以使得連接處理被完成,然后數(shù)據(jù)通信開始 (S624)。如上所述,可根據(jù)連接處理的進(jìn)展(progress)而不是利用計(jì)時(shí)器來管理終止信息公開時(shí)段的時(shí)間。<7.第五操作示例>在下文中,參考圖11描述本發(fā)明的第五操作示例。雖然第五操作示例與第四操作示例的共同之處在于終止信息公開時(shí)段的時(shí)間是根據(jù)連接處理的進(jìn)展而管理的,但是它與第四操作示例的區(qū)別在于信息公開時(shí)段是在連接處理的完成之后終止的。圖11是示出本發(fā)明的第五操作示例的序列圖。在圖11中,假設(shè)充當(dāng)群組擁有者的無(wú)線通信裝置20A和充當(dāng)客戶端的無(wú)線通信裝置20C被連接,并且無(wú)線通信裝置20A在存儲(chǔ)器230中存儲(chǔ)無(wú)線通信裝置20C的信息。此外,從S602到S612的處理與以上參考圖 10描述的第四操作示例的處理相同,并且它不在下面被多余地詳細(xì)描述。在第五操作示例中,在無(wú)線通信裝置20C執(zhí)行了諸如WPS序列和與無(wú)線通信裝置 20D的四次握手之類的對(duì)通信路徑的加密設(shè)置從而建立了與無(wú)線通信裝置20D的連接之后 (S620),無(wú)線通信裝置20C向無(wú)線通信裝置20A發(fā)送公開NG信號(hào)(S622)。一旦從無(wú)線通信裝置20C接收到公開NG信號(hào),無(wú)線通信裝置20A的公開時(shí)段管理單元222就終止信息公開時(shí)段。無(wú)線通信裝置20A從而不響應(yīng)于在此之后接收的探查請(qǐng)求來公開通信群組的信息。如上所述,在無(wú)線通信裝置20D與充當(dāng)客戶端的被連接的無(wú)線通信裝置20C之間的連接處理完成之后,無(wú)線通信裝置20A就可終止信息公開時(shí)段。<8.總結(jié)〉如上所述,根據(jù)本發(fā)明的實(shí)施例的無(wú)線通信裝置20僅在信息公開時(shí)段期間公開它屬于的通信群組的信息,從而增強(qiáng)了安全性。從而可以防止某家庭的通信群組的信息泄漏給例如位于戶外或鄰居家的無(wú)線通信裝置。此外,無(wú)線通信裝置20可以連同用于在通信群組內(nèi)將一個(gè)無(wú)線通信裝置連接到另一個(gè)無(wú)線通信裝置的用戶操作一起來開始信息公開時(shí)段。因此,根據(jù)本發(fā)明的實(shí)施例,可以在給用戶減少麻煩的情況下改進(jìn)通信群組的信息的安全性。
此外,根據(jù)本發(fā)明的實(shí)施例的無(wú)線通信裝置20可通過根據(jù)從信息公開時(shí)段的開始起流逝的時(shí)間或者用于在通信群組內(nèi)將一個(gè)無(wú)線通信裝置連接到另一個(gè)無(wú)線通信裝置的連接處理的進(jìn)展來終止信息公開時(shí)段,而限制信息公開時(shí)段。此外,根據(jù)本發(fā)明的實(shí)施例的無(wú)線通信裝置20可以即使在信息公開時(shí)段期間也僅僅公開通信群組內(nèi)的如下無(wú)線通信裝置的信息,對(duì)所述無(wú)線通信裝置執(zhí)行了用于進(jìn)行與另一個(gè)無(wú)線通信裝置的連接的用戶操作。這也防止了整個(gè)通信群組的信息在信息公開時(shí)段期間泄漏,從而進(jìn)一步增強(qiáng)了安全性。雖然以上參考附圖詳細(xì)描述了本發(fā)明的優(yōu)選實(shí)施例,但是本發(fā)明不限于此。本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)理解,各種修改、組合、子組合以及變更可以根據(jù)設(shè)計(jì)需求和其他因素而發(fā)生,只要它們?cè)谒綑?quán)利要求或其等同物的范圍內(nèi)。此外,以根據(jù)序列圖或流程圖所示的序列的時(shí)間順序來執(zhí)行本說明書的無(wú)線通信裝置20的處理中的步驟并非總是必要的。例如,無(wú)線通信裝置20的處理中的步驟可以以與流程圖所示的序列不同的序列來處理,或者可以被并行地處理。此外,可以創(chuàng)建計(jì)算機(jī)程序,該計(jì)算機(jī)程序使得無(wú)線通信裝置20中結(jié)合的諸如 CPU、R0M和RAM之類的硬件執(zhí)行與上述的無(wú)線通信裝置20的元件同等的功能。此外,存儲(chǔ)這樣的計(jì)算機(jī)程序的存儲(chǔ)介質(zhì)可被提供。本申請(qǐng)包含與2010年1月22日遞交日本專利局的日本優(yōu)先專利申請(qǐng)JP 2010-012110中所公開的主題相關(guān)的主題,該日本優(yōu)先專利申請(qǐng)的全部?jī)?nèi)容由此通過引用而被結(jié)合。
權(quán)利要求
1.一種無(wú)線通信裝置,包括通信單元;存儲(chǔ)單元,所述存儲(chǔ)單元存儲(chǔ)由所述通信單元接收的、形成與所述無(wú)線通信裝置相同的通信群組的一個(gè)無(wú)線通信裝置的信息;以及控制單元,所述控制單元在信息公開時(shí)段期間公開所述一個(gè)無(wú)線通信裝置的信息,所述信息公開時(shí)段是基于用于連接另一個(gè)無(wú)線通信裝置和形成所述通信群組的所述一個(gè)無(wú)線通信裝置的用戶操作而開始的,并且所述控制單元在其他時(shí)段期間不公開所述一個(gè)無(wú)線通信裝置的信息。
2.根據(jù)權(quán)利要求1所述的無(wú)線通信裝置,其中當(dāng)基于對(duì)所述一個(gè)無(wú)線通信裝置的用戶操作而從所述一個(gè)無(wú)線通信裝置發(fā)送的信號(hào)被所述通信單元接收到時(shí),所述控制單元開始所述信息公開時(shí)段。
3.根據(jù)權(quán)利要求2所述的無(wú)線通信裝置,其中所述控制單元測(cè)量從所述信息公開時(shí)段的開始起流逝的時(shí)間,并且在預(yù)定時(shí)間流逝之后終止所述信息公開時(shí)段。
4.根據(jù)權(quán)利要求2所述的無(wú)線通信裝置,其中當(dāng)所述一個(gè)無(wú)線通信裝置與所述另一個(gè)無(wú)線通信裝置之間的連接處理到達(dá)預(yù)定階段時(shí),所述控制單元終止所述信息公開時(shí)段。
5.根據(jù)權(quán)利要求4所述的無(wú)線通信裝置,其中當(dāng)基于所述一個(gè)無(wú)線通信裝置與所述另一個(gè)無(wú)線通信裝置之間的連接的完成而從所述一個(gè)無(wú)線通信裝置發(fā)送的信號(hào)被所述通信單元接收到時(shí),所述控制單元終止所述信息公開時(shí)段。
6.根據(jù)權(quán)利要求4所述的無(wú)線通信裝置,其中當(dāng)在所述一個(gè)無(wú)線通信裝置與所述另一個(gè)無(wú)線通信裝置之間的連接許可消息的發(fā)送和接收之后從所述一個(gè)無(wú)線通信裝置發(fā)送的信號(hào)被所述通信單元接收到時(shí),所述控制單元終止所述信息公開時(shí)段。
7.根據(jù)權(quán)利要求1-6中的任一個(gè)所述的無(wú)線通信裝置,其中當(dāng)所述無(wú)線通信裝置形成與多個(gè)無(wú)線通信裝置相同的通信群組并且所述存儲(chǔ)單元存儲(chǔ)所述多個(gè)無(wú)線通信裝置的信息時(shí),所述控制單元僅公開所述多個(gè)無(wú)線通信裝置的信息之中的、對(duì)其執(zhí)行用戶操作的所述一個(gè)無(wú)線通信裝置的信息。
8.根據(jù)權(quán)利要求1所述的無(wú)線通信裝置,其中當(dāng)對(duì)所述無(wú)線通信裝置執(zhí)行用戶操作時(shí),所述控制單元開始所述信息公開時(shí)段、測(cè)量從所述信息公開時(shí)段的開始起流逝的時(shí)間、并且在預(yù)定時(shí)間流逝之后終止所述信息公開時(shí)段。
9.一種使計(jì)算機(jī)起到無(wú)線通信裝置的作用的程序,所述無(wú)線通信裝置包括通信單元;存儲(chǔ)單元,所述存儲(chǔ)單元存儲(chǔ)由所述通信單元接收的、形成與所述無(wú)線通信裝置相同的通信群組的一個(gè)無(wú)線通信裝置的信息;以及控制單元,所述控制單元在信息公開時(shí)段期間公開所述一個(gè)無(wú)線通信裝置的信息,所述信息公開時(shí)段是基于用于連接另一個(gè)無(wú)線通信裝置和形成所述通信群組的所述一個(gè)無(wú)線通信裝置的用戶操作而開始的,并且所述控制單元在其他時(shí)段期間不公開所述一個(gè)無(wú)線通信裝置的信息。
10.一種無(wú)線通信方法,包括以下步驟由無(wú)線通信裝置接收形成與所述無(wú)線通信裝置相同的通信群組的一個(gè)無(wú)線通信裝置的信息;將所述一個(gè)無(wú)線通信裝置的信息記錄進(jìn)存儲(chǔ)介質(zhì)中;以及在信息公開時(shí)段期間公開所述一個(gè)無(wú)線通信裝置的信息,所述信息公開時(shí)段是基于用于連接另一個(gè)無(wú)線通信裝置和形成所述通信群組的所述一個(gè)無(wú)線通信裝置的用戶操作而開始的,并且在其他時(shí)段期間不公開所述一個(gè)無(wú)線通信裝置的信息。
11.一種無(wú)線通信系統(tǒng),包括 第一無(wú)線通信裝置;以及第二無(wú)線通信裝置,所述第二無(wú)線通信裝置形成與所述第一無(wú)線通信裝置相同的通信群組,其中一旦檢測(cè)到用于進(jìn)行到另一個(gè)無(wú)線通信裝置的連接的用戶操作,所述第一無(wú)線通信裝置就向所述第二無(wú)線通信裝置發(fā)送信號(hào),并且所述第二無(wú)線通信裝置包括通信單元,存儲(chǔ)單元,所述存儲(chǔ)單元存儲(chǔ)由所述通信單元接收的、所述第一無(wú)線通信裝置的信息,以及控制單元,所述控制單元在信息公開時(shí)段期間公開所述第一無(wú)線通信裝置的信息,所述信息公開時(shí)段是基于接收到來自所述第一無(wú)線通信裝置的信號(hào)而開始的,并且所述控制單元在其他時(shí)段期間不公開所述第一無(wú)線通信裝置的信息。
全文摘要
本發(fā)明提供了無(wú)線通信裝置、程序、無(wú)線通信方法以及無(wú)線通信系統(tǒng)。該無(wú)線通信裝置包括通信單元;存儲(chǔ)單元,該存儲(chǔ)單元存儲(chǔ)由通信單元接收的、形成與所述無(wú)線通信裝置相同的通信群組的一個(gè)無(wú)線通信裝置的信息;以及控制單元,該控制單元在信息公開時(shí)段期間公開所述一個(gè)無(wú)線通信裝置的信息,該信息公開時(shí)段是基于用于連接另一個(gè)無(wú)線通信裝置和形成通信群組的所述一個(gè)無(wú)線通信裝置的用戶操作而開始的,并且該控制單元在其他時(shí)段期間不公開所述一個(gè)無(wú)線通信裝置的信息。
文檔編號(hào)H04W48/08GK102196370SQ20111002196
公開日2011年9月21日 申請(qǐng)日期2011年1月14日 優(yōu)先權(quán)日2010年1月22日
發(fā)明者佐藤雅典, 內(nèi)藤將彥, 齋藤繪里香 申請(qǐng)人:索尼公司