新四季網

通信裝置、通信控制方法和程序的製作方法

2023-05-12 15:18:31

通信裝置、通信控制方法和程序的製作方法
【專利摘要】【技術問題】為使得能夠即使不同通過用於建立直接連接的預定處理在無線通信裝置之間建立連接,也在其間建立連接。【技術方案】提供了通信裝置,包括:獲得單元,獲得指示關於經由無線通信的裝置之間的直接連接的第一無線通信裝置的狀態的第一狀態信息和表示關於該直接連接的第二無線通信裝置的狀態的第二狀態信息;和控制單元,基於第一狀態信息和第二狀態信息建立經由無線通信的在第一無線通信裝置和第二無線通信裝置之間的連接。第一狀態信息和第二狀態信息中的至少一個經由近場通信獲得。
【專利說明】通信裝置、通信控制方法和程序

【技術領域】
[0001] 本公開涉及通信裝置、通信控制方法和程序。

【背景技術】
[0002] 由電氣與電子工程師協會(IEEE)802. 11標準代表的無線區域網(LAN)系統近年 來由於比如與裝置的高水平靈活性之類的優點已經替代了有線網絡。這些無線LAN系統例 如操作在其中多個無線通信裝置通過接入點通信的基礎結構模式中。
[0003] 相反地,由Wi-Fi聯盟開發的Wi-Fi Direct支持其中多個無線通信裝置直接連接 並形式組的直接通信模式。根據該直接通信模式,通信在通過裝置發現和形成在無線通信 裝置之間建立連接之後開始。處理裝置發現以發現周圍的無線通信裝置,且形成包括確定 哪個無線通信裝置變為組擁有者的處理、驗證處理(供應)等。
[0004] 還存在能夠通過在上述的基礎結構模式和直接通信模式之間切換而執行通信的 無線通信裝置。另外,廣泛地使用比比如無線LAN之類的無線通信更近的近程內的通信。例 如,專利文獻1公開了裝備有用於執行近場通信的近場通信單元和用於執行無線通信的無 線通信單元兩者的通信裝置。
[0005] 引文列表
[0006] 專利文獻
[0007] 專利文獻 I:JP 2008-271150A


【發明內容】

[0008] 技術問題
[0009] 但是,關於Wi-Fi Direct,存在其中比如形成和邀請之類的處理在建立兩個無線 通信裝置之間的連接之後的情況,且存在其中相同處理沒能導致建立連接的情況,例如,在 當在這些裝置上未配置P2P (P2P Dev)時的情況。當兩個裝置都是組擁有者時,或者當一個 裝置是對等(P2P)客戶端且另一裝置是傳統裝置時,例如,存在不能通過比如形成和邀請 之類的處理在兩個裝置之間建立連接的情況。
[0010] 因此,當不能通過用於建立連接的預定處理在無線通信裝置之間建立連接時,優 選地提供可以仍然建立無線通信裝置之間的連接的機制。
[0011] 技術方案
[0012] 根據本公開,提供了通信裝置,包括:獲得單元,配置為獲得表示關於經由無線通 信的裝置之間的直接連接的第一無線通信裝置的狀態的第一狀態信息和表示關於直接連 接的第二無線通信裝置的狀態的第二狀態信息;和控制單元,配置為基於第一狀態信息和 第二狀態信息經由無線通信在第一無線通信裝置和第二無線通信裝置之間建立連接。第一 狀態信息和第二狀態信息中的至少一個經由近場通信獲得。
[0013] 根據本公開,提供了通信控制方法,包括:經由近場通信接收第一狀態信息,該第 一狀態信息表示關於經由無線通信到另一裝置的直接連接的第一無線通信裝置的狀態;和 基於所接收的第一狀態信息和第二狀態信息經由無線通信在第一無線通信裝置和第二無 線通信裝置之間建立連接,該第二狀態信息表示關於直接連接的第二無線通信裝置的狀 --τ O
[0014] 根據本公開,提供了用於使得計算機用作以下單元的程序:獲得單元,配置為獲得 表示關於經由無線通信的裝置之間的直接連接的第一無線通信裝置的狀態的第一狀態信 息和表示關於該直接連接的第二無線通信裝置的狀態的第二狀態信息;和控制單元,配置 為基於第一狀態信息和第二狀態信息經由無線通信在第一無線通信裝置和第二無線通信 裝置之間建立連接。第一狀態信息和第二狀態信息中的至少一個經由近場通信獲得。
[0015] 技術效果
[0016] 根據本公開和如上所述,當不能通過用於建立直接連接的預定處理在無線通信裝 置之間建立連接時仍然可以建立無線通信裝置之間的連接。

【專利附圖】

【附圖說明】
[0017] 圖1是圖示根據實施例的無線通信系統的總體配置的實例的說明圖;
[0018] 圖2是圖示根據實施例的無線通信裝置的實例配置的框圖;
[0019] 圖3是示意性地圖示根據實施例的無線通信系統的操作的序列圖;
[0020] 圖4是圖示根據實施例的無線通信裝置的通信處理的實例的流程圖;
[0021] 圖5是圖示當裝置是組擁有者時處理的總體流程的實例的流程圖;
[0022] 圖6是圖示當另一無線通信裝置也是組擁有者時處理的總體流程的實例的流程 圖;
[0023] 圖7是圖示當另一無線通信裝置是P2P客戶端時處理的總體流程的實例的流程 圖;
[0024] 圖8是圖示當裝置是P2P客戶端時處理的總體流程的實例的流程圖;
[0025] 圖9是圖示當對於另一無線通信裝置未配置P2P時處理的總體流程的實例的流程 圖;
[0026] 圖10是圖示當另一無線通信裝置是組擁有者時處理的總體流程的實例的流程 圖;
[0027] 圖11是圖示當另一無線通信裝置是P2P客戶端時處理的總體流程的實例的流程 圖;
[0028] 圖12是圖示當裝置是傳統裝置時處理的總體流程的實例的流程圖;
[0029] 圖13是圖示當另一無線通信裝置也是傳統裝置時處理的總體流程的實例的流程 圖;
[0030] 圖14是圖示當未配置P2P時處理的總體流程的實例的流程圖;
[0031] 圖15是圖示當另一無線通信裝置是P2P客戶端時處理的總體流程的實例的流程 圖;
[0032] 圖16是圖示用於選擇性地使用無線LAN通信和NFC的通信的處理的總體流程的 實例的流程圖;
[0033] 圖17是圖示使用NFC的形成處理的總體流程的實例的序列圖;
[0034] 圖18是圖示使用NFC的供應發現處理的總體流程的第一實例的序列圖;
[0035] 圖19是圖示使用NFC的邀請處理的總體流程的第二實例的序列圖;
[0036] 圖20A是示意性地圖示根據其中通過中間第三無線通信裝置在兩個無線通信裝 置之間建立連接的修改的、無線通信系統的操作的第一實例的第一序列圖;
[0037] 圖20B是示意性地圖示根據其中通過中間第三無線通信裝置在兩個無線通信裝 置之間建立連接的修改的、無線通信系統的操作的第一實例的第二序列圖;
[0038] 圖21A是示意性地圖示根據其中通過中間第三無線通信裝置在兩個無線通信裝 置之間建立連接的修改的、無線通信系統的操作的第二實例的第一序列圖;
[0039] 圖21B是示意性地圖示根據其中通過中間第三無線通信裝置在兩個無線通信裝 置之間建立連接的修改的、無線通信系統的操作的第二實例的第二序列圖;
[0040] 圖22A是示意性地圖示根據其中通過中間第三無線通信裝置在兩個無線通信裝 置之間建立連接的修改的、無線通信系統的操作的第三實例的第一序列圖;
[0041] 圖22B是示意性地圖示根據其中通過中間第三無線通信裝置在兩個無線通信裝 置之間建立連接的修改的、無線通信系統的操作的第三實例的第二序列圖;
[0042] 圖23A是示意性地圖示根據其中通過中間第三無線通信裝置在兩個無線通信裝 置之間建立連接的修改的、無線通信系統的操作的第四實例的第一序列圖;
[0043] 圖23B是示意性地圖示根據其中通過中間第三無線通信裝置在兩個無線通信裝 置之間建立連接的修改的、無線通信系統的操作的第四實例的第二序列圖;
[0044] 圖24是示意性地圖示根據其中通過經由NFC的單向讀取建立直接連接的修改的、 無線通信系統的操作的第一實例的序列圖;
[0045] 圖25是示意性地圖示根據其中通過經由NFC的單向讀取建立直接連接的修改的、 無線通信系統的操作的第二實例的序列圖;
[0046] 圖26是圖示無線通信裝置的狀態迀移和無線通信裝置的第一實例的狀態迀移 圖;
[0047] 圖27是圖示無線通信裝置的狀態迀移和無線通信裝置的第二實例的狀態迀移 圖;
[0048] 圖28是圖示用於改變兩個無線通信裝置的狀態到目標對的處理的實例流程的第 一流程圖;
[0049] 圖29是圖示用於改變兩個無線通信裝置的狀態到目標對的處理的實例流程的第 二流程圖;
[0050] 圖30是圖示用於改變兩個無線通信裝置的狀態到目標對的處理的第一特定實例 的序列圖;
[0051] 圖31是圖示用於改變兩個無線通信裝置的狀態到目標對的處理的第二特定實例 的序列圖;
[0052] 圖32是圖示用於改變兩個無線通信裝置的狀態到目標對的更一般處理的實例流 程的第二流程圖;
[0053] 圖33A是圖示每個狀態迀移和用於改變兩個無線通信裝置的狀態到目標對的處 理的狀態迀移圖的第一部分;
[0054] 圖33B是圖示每個狀態迀移和用於改變兩個無線通信裝置的狀態到目標對的處 理的狀態迀移圖的第二部分;
[0055] 圖33C是圖示每個狀態迀移和用於改變兩個無線通信裝置的狀態到目標對的處 理的狀態迀移圖的第三部分;
[0056] 圖34是圖示用於改變兩個無線通信裝置的狀態到目標對的處理的第三特定實例 的序列圖;
[0057] 圖35是圖示用於改變兩個無線通信裝置的狀態到給定目標對的有效處理的實例 流程的序列圖;
[0058] 圖36是圖示用於在兩個無線通信裝置之間開始DLNA服務的處理的總體流程的實 例的序列圖;
[0059] 圖37是圖示用於在兩個無線通信裝置之間開始鏡像服務的處理的總體流程的第 一實例的序列圖;
[0060] 圖38是圖示用於在兩個無線通信裝置之間開始鏡像服務的處理的總體流程的第 >實例的序列圖;
[0061] 圖39是圖示用於在兩個無線通信裝置之間開始鏡像服務的處理的總體流程的第 三實例的序列圖;
[0062] 圖40是圖示用於在兩個無線通信裝置之間開始服務的處理的總體流程的實例的 序列圖;
[0063] 圖41是圖示用於停止鏡像服務的處理的總體流程的實例的序列圖;
[0064] 圖42是圖示用於中斷鏡像服務的處理的總體流程的實例的序列圖;
[0065] 圖43是圖示用於繼續鏡像服務的處理的總體流程的實例的序列圖;
[0066] 圖44是圖示無線通信裝置的硬體配置的實例的說明圖。

【具體實施方式】
[0067] 在下文中,將參考附圖具體描述本發明的優選實施例。注意到,在該說明書和附圖 中,具有實質上相同的功能和結構的結構要素由相同的附圖標記表示,且省略這些結構要 素的重複說明。
[0068] 將在需要時對於實施例引用以下文獻。
[0069] 參考文獻1
[0070] Wi-Fi P2P 技術規範 vl. I (Wi-Fi Direct)
[0071] 參考文獻2
[0072] Wi-Fi簡單配置技術規範v2. 0. I (WPS)
[0073] 參考文獻3
[0074] NFC論壇技術規範連接越區切換1. 2
[0075] 描述將遵循以下順序。
[0076] 1.無線通信系統的配置
[0077] 2.無線通信裝置的配置
[0078] 3.無線通信系統的操作
[0079] 4.無線通信裝置的操作
[0080] 4. 1總體處理的流程
[0081] 4. 2當裝置是組擁有者時處理的流程
[0082] 4. 3當裝置是現有的P2P組中的P2P客戶端時處理的流程
[0083] 4. 4當裝置是傳統站時處理的流程
[0084] 4. 5當未配置P2P時的處理
[0085] 5.其他單獨操作
[0086] 6.修改
[0087] 6. 1通過中介建立直接連接
[0088] 6. 2通過經由NFC的單向讀取建立直接連接
[0089] 7.無線通信裝置的狀態迀移
[0090] 7. 1狀態迀移的概述
[0091] 7. 2聚焦在狀態迀移上的處理的流程
[0092] 7. 3更一般處理的流程
[0093] 7. 4到給定目標對的有效率迀移
[0094] 8.用於開始服務的處理
[0095] 8. IDLNA 服務
[0096] 8. 2鏡像服務
[0097] 9.硬體配置
[0098] 〈〈1.無線通信系統的配置》
[0099] 首先,將參考圖1描述根據本公開的實施例的無線通信系統的總體配置。圖1是 圖示根據實施例的無線通信系統的總體配置的實例的說明圖。參考圖1,根據本實施例的通 信系統包括多個無線通信裝置。
[0100] 無線通信裝置100具有經由無線LAN的無線通信功能,並使用無線天線110執行 與周圍的無線通信裝置100的無線通信。例如,無線通信裝置100也以基礎結構模式或者 直接通信模式操作。無線通信裝置100當以基礎結構模式操作時通過接入點與其他無線裝 置通信。相反地,無線通信裝置100當以直接通信模式操作時執行與周圍的無線通信裝置 100的直接通信而沒有接入點。
[0101] 另外,直接通信模式可以是Wi-Fi Direct,其由Wi-Fi聯盟標準化。根據該直接 通信模式,通信在例如通過裝置發現處理、形成處理等建立無線通信裝置之間的連接之後 開始。另外,裝置發現處理發現周圍的無線通信裝置。根據該裝置發現處理,傳遞信標、傳 感請求(probe request)和傳感響應以掃描,等待響應和搜索。相反地,形成處理建立經由 無線通信在裝置之間的直接連接並形成無線通信裝置的組。該形成處理包括確定哪個無線 通信裝置將是組擁有者的處理,驗證處理(供應)及其他處理。根據直接通信模式,在無線 通信裝置之間建立連接和形成組之後,其他無線通信裝置被通過邀請處理添加到該組。邀 請處理添加周圍的無線通信裝置到組。根據該邀請處理,在無線通信裝置之間交換設置信 息。另外,在無線通信裝置之間建立連接和形成組之後,其他無線通信裝置被通過供應發現 處理添加到該組。供應發現處理添加裝置到形成的組。
[0102] 根據直接通信模式,無線通信裝置100處於例如包括組擁有者(GO)、P2P客戶端 或者P2P未配置狀態(P2P裝置)的幾個狀態之一。作為組擁有者的無線通信裝置100建 立與經由無線通信通過直接連接形成的無線通信裝置組中的每個無線通信裝置(P2P客戶 端)的直接連接。另外,作為組擁有者的無線通信裝置100例如執行信標傳輸、添加到組的 無線通信裝置的驗證、連接設置信息(憑證)到添加到組的無線通信裝置的供應,等等。也 就是,作為組擁有者的無線通信裝置100用作用於該組的接入點。另外,作為P2P客戶端的 無線通信裝置100例如建立與作為組擁有者的無線通信裝置的直接連接,該組擁有者關於 通過經由無線通信的裝置之間的直接連接形成的無線通信裝置的組。也就是,作為P2P客 戶端的無線通信裝置100通過作為組擁有者的無線通信裝置,與作為組擁有者的無線通信 裝置通信或者與作為其他P2P客戶端的無線通信裝置通信。另外,對於其未配置P2P的無 線通信裝置100不經由無線通信在其他裝置之間建立直接連接。
[0103] 另外,組擁有者狀態包括永久GO和臨時GO。永久GO是在P2P連接會話結束之後 存儲連接無線通信裝置的連接設置信息以使得響應於來自無線通信裝置的邀請請求和供 應發現請求重新連接是可能的組擁有者。相反地,臨時GO是僅在P2P會話期間存儲連接設 置信息並在P2P連接會話結束之後丟棄該連接設置信息的組擁有者。
[0104] 另外,無線通信裝置100具有近場通信(NFC)通信功能並使用NFC天線120與周 圍的無線通信裝置執行NFC通信(近場通信)。
[0105] 關於無線通信裝置l〇〇,NFC通信功能例如處於其中可以當無線通信裝置100彼此 接近時開始通信的狀態。另外,無線通信功能可以開啟或關閉。
[0106] 另外,無線通信裝置100例如可以僅以基礎結構模式操作,或者可以不以直接通 信模式可操作。也就是,無線通信裝置100可以是不具有經由無線通信與其他裝置直接連 接的功能的傳統裝置。
[0107] 另外,無線通信裝置100可以是比如個人計算機(PC)、家庭遊戲機、家庭用具、蜂 窩電話、個人手持電話系統(PHS)、可攜式音樂播放裝置或者可攜式視頻處理裝置之類的信 息處理裝置。
[0108] 另外,無線通信裝置100可以傳遞比如音樂、演講、無線電節目之類的音頻數據; 比如電影、視頻節目、照片、文檔、繪畫、圖表之類的視頻數據和比如遊戲和軟體之類的內容 數據。
[0109] 〈〈2.無線通信裝置的配置》
[0110] 將參考圖2描述根據本實施例的無線通信裝置100的實例。圖2是圖示根據實施 例的無線通信裝置100的實例配置的框圖。參考圖2,無線通信裝置100供應有無線天線 110、NFC天線120、無線LAN接口 130、NFC接口 140、存儲器150和控制單元160。
[0111] (無線 LAN 接口 130)
[0112] 根據控制單元160的控制,無線LAN接口 130結合無線天線110執行用於建立與 周圍的無線通信裝置100的連接的處理和執行與周圍的無線通信裝置100的直接通信。例 如,無線LAN接口 130進行關於由無線天線110接收的無線信號的接收處理,比如,下變頻、 解調和解碼,且然後供應從該接收處理獲得的已接收數據到控制單元160。另外,無線LAN 接口 130關於從控制單元160供應的傳輸數據進行傳輸處理,比如編碼、調製和上變頻,且 然後輸出從該傳輸處理獲得的高頻信號到無線天線。
[0113] (NFC 接口 140)
[0114] 根據控制單元160的控制,NFC接口 140結合NFC天線120執行與周圍的無線通 信裝置100的NFC通信。例如,NFC接口 140可以通過從NFC天線120發送達到大約10釐 米的短距離的無線電波與其他無線通信裝置100通信,這導致該可達到的無線電波範圍中 包括的其他無線通信裝置100的NFC天線120的響應。
[0115] (存儲器 ΙδΟ)
[0116] 存儲器150存儲用於操作無線通信裝置100的程序、用於連接到其他無線通信裝 置100的信息及其他信息。例如,存儲器150存儲無線LAN通信設置和通過NFC交換的設 置信息。
[0117] (控制單元160)
[0118] 控制單元160控制無線通信裝置100的總體操作。例如,控制單元160切換無線 LAN接口 130的通信模式(基礎結構模式和直接通信模式),並執行無線LAN電源的控制。 另外,控制單元160控制比如通過無線LAN接口 130的裝置發現處理、形成處理、邀請處理 和供應發現處理之類的處理。
[0119] 控制單元160也獲得表示關於經由無線通信的裝置之間的直接連接的無線通信 裝置100A的狀態的狀態信息A,和表示關於該直接連接的無線通信裝置100B的狀態的狀態 信息B。控制單元160也基於狀態信息A和狀態信息B建立經由無線通信的無線通信裝置 100A和無線通信裝置100B之間的連接。該無線通信例如是無線區域網(LAN)通信,且直 接連接符合Wi-Fi Direct標準。另外,通過近場通信獲得狀態信息A和狀態信息B中的任 意一個或者兩者。例如,關於實際裝置的狀態信息A和狀態信息B的部分從存儲器150獲 得,且關於其他裝置的狀態信息的狀態信息A和狀態信息B的部分從接收該信息的NFC接 口 140獲得。
[0120] 無線通信裝置100A或者無線通信裝置100B例如是無線通信裝置100。因此,當無 線通信裝置100A是無線通信裝置100時,通過近場通信獲得狀態信息B,且當無線通信裝置 100B是無線通彳目系統100時,通過近場通彳目獲得狀態彳目息A。
[0121] 更具體地,無線通信裝置100A例如具有直接連接的功能,且控制單元160改變無 線通信裝置100A的狀態。以該方式,在改變無線通信裝置100的狀態之前執行確定改變狀 態的方式的處理,且該處理以下被稱為狀態分布處理。可能的狀態包括其中與通過直接連 接形成的無線通信裝置組(以下,P2P組)中的其他無線通信裝置建立直接連接的第一狀態 (也就是,組擁有者狀態)、其中與P2P組中的第一狀態下的無線通信裝置建立直接連接的 第二狀態(也就是,P2P客戶端狀態)或者其中不建立直接連接的第三狀態(也就是,P2P 未配置狀態)。另外,控制單元160將無線通信裝置100A的狀態從包括組擁有者狀態、P2P 客戶端狀態或者P2P未配置狀態的可能狀態之一改變為包括組擁有者狀態、P2P客戶端狀 態或者P2P未配置狀態的可能狀態之一。根據這種狀態迀移,可以在具有直接連接的功能 的裝置之間建立連接。另外,當該狀態是組擁有者狀態或者P2P客戶端狀態時,狀態信息包 括關於無線通信裝置100屬於的組的信息(例如,組ID)。
[0122] 當無線通信裝置100A的狀態是組擁有者狀態或者P2P客戶端狀態,且無線通信裝 置100A和無線通信裝置100B不能在P2P組中通信時,例如,控制單元160將無線通信裝置 100A的狀態從組擁有者狀態或者P2P客戶端狀態改變為P2P未配置狀態。在不能通過形成 處理、邀請處理、供應發現處理或者其他處理建立兩個裝置之間的直接連接的情況下,在做 出這種狀態改變之後,將可以通過形成處理、邀請處理、供應發現處理或者其他處理建立直 接連接。另外,無線通信裝置從組擁有者或者P2P客戶端到P2P未配置的改變以下被稱為 下拉(dropping)該無線通信裝置。
[0123] 另外,無線通信裝置IOOA的狀態可以對於一些P2P組是組擁有者狀態,且還對於 一些其它P2P組是P2P客戶端狀態。也就是,無線通信裝置100A能夠並行操作(根據本說 明書,例如,執行並行操作(cocurrent operation)的能力被描述為"並行操作=1")。考 慮到此,當無線通信裝置100A的狀態對於第一 P2P組是組擁有者狀態時,控制單元160改 變無線通信裝置100A的狀態,例如,以使得無線通信裝置100A的狀態對於第一 P2P組是組 擁有者狀態而對於第二P2P組的P2P客戶端狀態。根據這種狀態改變,無線通信裝置100A 對於現有的P2P組繼續為組擁有者,且無線通信裝置100A和無線通信裝置100B能夠建立 連接。另外,當無線通信裝置100A的狀態對於第一 P2P組是P2P客戶端狀態時,控制單元 160改變無線通信裝置100A的狀態,以使得無線通信裝置100A的狀態對於第一 P2P組是 P2P客戶端狀態且對於第二P2P組是組擁有者狀態。根據這種狀態改變,無線通信裝置100A 對於現有的P2P組繼續為P2P客戶端,且無線通信裝置100A和無線通信裝置100B能夠建立 連接。另外,並行操作包括P2P並行和WLAN並行。P2P並行是使得裝置能夠對於某些P2P 是組擁有者而同時對於某一其它P2P組是P2P客戶端的功能。另外,WLAN並行是使得裝置 能夠同時以直接通信模式和基礎結構模式操作的功能。
[0124] 控制單元160例如還獲得表示關於直接連接的無線通信裝置100A上的約束的約 束信息A和表示關於該直接連接的無線通信裝置100B上的約束的約束信息B。通過近場通 信獲得狀態信息A和約束信息A的組合以及狀態信息B和約束信息B的組合中的一個或者 兩者。例如,從存儲器150獲得實際裝置的狀態信息A和約束信息A的組合或者狀態信息 B和約束信息B的組合。另外,其他裝置的狀態信息A和約束信息A的組合或者狀態信息B 和約束信息B的組合從接收到該信息的NFC接口 140獲得。
[0125] 約束信息例如包括表示無線通信裝置100A是否能夠對於某一 P2P組是組擁有者 以及對於某一其它P2P組是P2P客戶端的信息。也就是,約束信息包括表示是否使得能夠 並行操作的信息。另外,約束信息例如包括表示當無線通信裝置100A對於某一 P2P組是組 擁有者時另外的無線通信裝置100A是否可以添加到P2P組的信息。也就是,約束信息包括 表示組限制的信息。另外,約束信息包括表示無線通信裝置100A是否能夠操作為等效於接 入點的終端的信息。也就是,約束信息包括表示BSS內的開/關狀態的信息。約束信息例 如還包括表示無線通信裝置100A是否能夠建立其他無線通信裝置和接入點之間的連接的 信息。也就是,約束信息包括表示外部登記者功能的存在的信息。約束信息還可以包括表 示直接通信功能的開/關狀態(例如,Wi-Fi P2P能力狀態)的信息、表示是否可以執行驗 證和用於經由無線通信直接連接的連接設置信息的供應(例如,WPS(Wi-Fi保護設置)能 力)的信息、信道信息(例如,收聽/操作信道)和關於無線通信接口的信息(例如,無線 通信接口的MAC地址,接口的數目等)。
[0126] 另外,控制單元160例如選擇啟用無線通信裝置100A和無線通信裝置100B之間 的連接的無線通信裝置100A狀態和無線通信裝置100B狀態的目標對,且然後改變無線通 信裝置100A的狀態以使得無線通信裝置100A的狀態和無線通信裝置100B的狀態匹配該 目標對。在該情況下,控制單元160可以改變無線通信裝置100A的狀態和無線通信裝置 100B的狀態兩者。控制單元160還例如從多個目標對選擇具有高級別優先級的目標對。例 如,如果無線通信裝置100A和無線通信裝置100B已經提供有表示確定組擁有者時的優先 級的GO意圖,則選擇對準該GO意圖的目標對。如果無線通信裝置100A具有比無線通信裝 置IOOB更高的GO意圖,則例如,控制單元160選擇其中無線通信裝置IOOA的狀態是組擁 有者狀態且無線通信裝置100B的狀態是P2P客戶端狀態的目標對。根據這種狀態改變,不 僅容易建立無線通信裝置100A和無線通信裝置100B之間的連接,而且無線通信裝置100A 的狀態和無線通信裝置100B的狀態可以改變為預定狀態。例如,如果無線通信裝置100A 或者無線通信裝置100B的狀態的任一個處於組擁有者狀態,可以在無線通信裝置100A和 無線通信裝置100B之間啟用直接連接。另外,無線通信裝置100A或者無線通信裝置100B 可以被指定為組擁有者。
[0127] 另外,控制單元160例如可以獲得啟用無線通信裝置100A和無線通信裝置100B 之間的連接的無線通信裝置100A的狀態和無線通信裝置100B的狀態的目標對。在該情況 下,控制單元160可以改變無線通信裝置100A的狀態以使得無線通信裝置100A的狀態和 無線通信裝置100B的狀態對準該目標對。根據這種狀態改變,如果預先給定預定狀態,則 無線通信裝置100A的狀態和無線通信裝置100B的狀態可以改變為預定狀態。另外,無線通 信裝置100B中的控制單元160例如可以通過近場通信獲得無線通信裝置100A的狀態信息 A和該目標對。然後,無線通信裝置100B中的控制單元160可以在發送無線通信裝置100B 的狀態信息B到無線通信裝置100A之前,基於目標對改變無線通信裝置100B的狀態。根 據這種狀態改變,無線通信裝置之一的狀態可以在共享狀態信息之前預先改變,這減少了 共享狀態信息之後的處理步驟的數目。
[0128] 控制單元160例如還可以在經由無線通信在無線通信裝置100A和無線通信裝置 100B之間建立連接之後,控制用於開始無線通信裝置100A和無線通信裝置100B之間的服 務的處理這些服務例如包括,在無線連接建立之後可使用的服務,比如數字生活網絡聯盟 (DLNA)服務、視頻和/或音頻流傳輸服務等。根據這種處理控制,可以在建立無線通信連接 之後立即使用服務。控制單元160還可以獲得用於開始通過近場通信的服務的信息,且可 以基於該信息控制用於開始服務的處理。用於這些服務的信息例如包括,關於服務的裝置 型號信息和關於這些服務的服務信息。通過經過NFC獲得這種信息,例如,可以不必執行當 開始比如鏡像之類的服務時執行的用於獲得信息的處理(比如,斷開無線通信裝置之間的 連接、搜索裝置、重建無線通信裝置之間的連接)。也就是,這可以減少用戶操作,簡化處理 和縮短處理時間。當通過近場通信獲得無線通信裝置100A的狀態信息A和無線通信裝置 100B的狀態信息B中的一個或者兩者時,用於開始服務的信息也可以通過近場通信獲得。 也就是,可以與狀態信息一起獲得用於開始服務的信息。通過關於這種連接處理通過NFC 獲得信息,用戶可以僅必須執行無線通信裝置的一個近場操作,這減少了用戶操作負荷。另 夕卜,這可以減少從第一近場操作到開始服務的時間。
[0129] 另外,無線通信裝置100B不必須具有直接連接的功能,且無線通信裝置100B的狀 態可以是表示裝置不必須具有直接連接的功能的第四狀態(以下,稱為傳統裝置狀態)。在 該情況下,當無線通信裝置100A的狀態是P2P客戶端狀態或者P2P未配置狀態時,控制單 元160將無線通信裝置100A的狀態從P2P客戶端或者P2P未配置狀態改變為組擁有者狀 態。根據這種狀態改變,具有直接連接的功能的裝置能夠建立與傳統裝置的連接。
[0130] 另外,無線通信裝置100A和無線通信裝置100B不必須具有直接連接的功能,且無 線通信裝置100A的狀態和無線通信裝置100B的狀態可以是表示裝置不具有直接連接的功 能的傳統裝置狀態。在該情況下,控制單元160可以建立無線通信裝置100A和無線通信裝 置IOOB到同一接入點的連接。根據這種處理,能夠在傳統裝置之間建立連接。
[0131] 根據這種配置,在嘗試連接的無線通信裝置之間經由NFC共享狀態信息和約束信 息,且當確定無線LAN通信有問題時,無線通信裝置的狀態改變為啟用要在無線通信裝置 之間建立的連接。結果,用戶能夠僅以近場操作獲得預定連接狀態且不知道無線通信裝置 100的狀態。另外,不具有直接連接的功能的無線通信裝置(比如傳統裝置)也能夠建立連 接。也就是,當不能通過用於建立直接連接的預定處理在無線通信裝置之間建立連接時,仍 然可以在這些無線通信裝置之間建立連接。
[0132] 〈〈3.無線通信系統的操作》
[0133] 接下來,將參考圖3總地描述無線通信系統的操作。圖3是示意性地圖示無線通 信系統的操作的序列圖。
[0134] 處理當無線通信裝置100A接近於無線通信裝置100B時開始。在步驟S201,無線 通信裝置100A通過NFC接口 140發送無線通信裝置100A的狀態信息A到無線通信裝置 100B。如上所述,該狀態信息例如表示包括組擁有者、P2P客戶端、P2P未配置或者傳統裝置 的狀態之一。當包括直接表示組擁有者、P2P客戶端或者P2P未配置的信息時,例如,狀態 信息表示由該信息指示的狀態。當不包括該信息時,狀態信息表示傳統裝置。另外,無線通 信裝置100A通過NFC接口 140發送無線通信裝置100A的約束信息A (未示出)到無線通 信裝置100B。如上所述,約束信息例如包括表示是否啟用並行操作的信息、表示組限制的信 息、表示BSS內的開/關狀態的信息和表示外部登記者功能的存在的信息。
[0135] 接下來,在步驟S203,無線通信裝置100B通過NFC接口 140發送無線通信裝置 100B的狀態信息B到無線通信裝置100A。另外,無線通信裝置100B發送無線通信裝置100B 的約束信息B(未示出)到無線通信裝置100A。
[0136] 然後,在步驟S205和S207,無線通信裝置100A和無線通信裝置100B基於無線 通信裝置100A和無線通信裝置100B的狀態信息執行無線通信裝置100A和無線通信裝置 100B的狀態分布處理。也就是,無線通信裝置100A和無線通信裝置100B確定將改變無線 通信裝置100A和無線通信裝置100B的狀態以使得可以在無線通信裝置100A和無線通信 裝置100B之間建立連接的方式。
[0137] 在該情況下,無線通信裝置100A和無線通信裝置100B中的一個或者兩者斷開無 線LAN接口(Wi-Fi),或者如果該裝置是傳統裝置,在步驟S209執行經由NFC的通信。
[0138] 另外,當可以執行無線LAN通信時或者在變得能夠通過接通無線LAN接口或者某 些其它處理執行無線LAN通信之後,無線通信裝置100A和無線通信裝置100B在步驟S211 執行經由無線LAN通信的通信。具體地,在無線通信裝置100A和無線通信裝置100B之間 執行比如形成處理、邀請處理、供應發現處理等的用於建立直接連接的處理。
[0139] 然後,在步驟S213,無線通信裝置100A和無線通信裝置100B開始直接通信(操 作)。
[0140] 另外,在步驟S205和S207,無線通信裝置100A和無線通信裝置100B兩者可以自 主地執行狀態分布處理,或者作為主裝置的無線通信裝置100A和無線通信裝置100B之間 的無論哪一個無線通信裝置可以執行狀態分布處理。當例如操作模式使得兩個裝置都自主 地執行狀態分布處理時,且如果存在兩個裝置將變為組擁有者的衝突,則操作模式可以切 換到其中將由兩個裝置之一執行狀態分布處理的模式。
[0141] 〈〈4.無線通信裝置的操作》
[0142] 接下來,將參考圖4到圖15描述無線通信裝置100的操作。
[0143] 〈4. 1總體處理的流程〉
[0144] 圖4是圖示根據本實施例的無線通信裝置100A的通信處理的實例的流程圖。處 理當無線通信裝置100A接近於無線通信裝置100B時開始。
[0145] 在步驟S301,NFC接口 140發送無線通信裝置100A的狀態信息A到無線通信裝置 100B。NFC接口 140例如還發送無線通信裝置100A的約束信息A到無線通信裝置100B。
[0146] 在步驟S303,控制單元160確定是否已經通過NFC接口 140接收了無線通信裝置 100B的狀態信息B。如果已經接收了狀態信息B,則處理進行到步驟S305。如果還未接收, 則處理重複步驟S303。NFC接口 140例如還與無線通信裝置100B的狀態信息B -起接收 無線通信裝置100B的約束信息B。
[0147] 在步驟S305,控制單元160從無線通信裝置100A的狀態信息A確定無線通信裝 置100A是否對於現有的P2P組是組擁有者。如果無線通信裝置100A是組擁有者,則處理 進行到步驟S400。如果不是這樣,則處理進行到步驟S307。
[0148] 在步驟S307,控制單元160從無線通信裝置100A的狀態信息確定無線通信裝置 100A是否對於現有的P2P組是P2P客戶端。如果無線通信裝置100A是P2P客戶端,則處理 進行到步驟S500。如果不是這樣,則處理進行到步驟S309。
[0149] 在步驟S309,控制單元160從無線通信裝置100A的狀態信息確定無線通信裝置 100A是否是傳統裝置。如果無線通信裝置100A是傳統裝置,則處理進行到步驟S600。如 果不是這樣,則處理進行到步驟S700。
[0150] 當裝置是組擁有者時的處理、當裝置是P2P客戶端時的處理、當裝置是傳統裝置 時的處理和當未配置P2P時的處理分別在步驟S400、S500、S600和S700期間執行,如之後 描述。然後,處理結束。
[0151] 〈4. 2當裝置是組擁有者時流程的處理〉
[0152] 由圖4中的步驟S400表示的當裝置是組擁有者時的處理將參考圖5到圖7描述。 圖5是圖示當裝置是組擁有者時處理的總體流程的實例的流程圖。
[0153] 在步驟S410,控制單元160從無線通信裝置100B的狀態信息確定是否P2P對於 無線通信裝置100B未配置。如果P2P對於無線通信裝置100B未配置,則處理進行到步驟 S420。如果配置,則處理進行到步驟S430。
[0154] 在步驟S420,控制單元160通過經由NFC接口 140的無線LAN接口 130 (以下,共 同稱為通信接口)發送邀請請求到無線通信裝置100B來執行邀請處理。然後,處理結束。
[0155] 在步驟S430,控制單元160確定無線通信裝置100B是否對於現有的P2P組是組擁 有者。如果無線通信裝置100B是組擁有者,則處理進行到步驟S440。如果不是這樣,則處 理進行到步驟S460。之後將具體描述步驟S440。處理在步驟S440之後結束。
[0156] 在步驟S460,控制單元160從無線通信裝置100B的狀態信息B確定無線通信裝置 100B是否對於現有的P2P組是P2P客戶端。如果無線通信裝置100B是P2P客戶端,則處 理進行到步驟S470。如果不是這樣,則處理進行到步驟S480。之後將具體描述步驟S470。 處理在步驟S470之後結束。
[0157] 在步驟S480,控制單元160從無線通信裝置100B的狀態信息B確定無線通信裝置 IOOB是否是傳統裝置。如果無線通信裝置IOOB是傳統裝置,則處理進行到步驟S490。如 果不是這樣,則處理結束。
[0158] 在步驟S490,控制單元160經由帶內或者帶外(OOB)模式執行Wi-Fi保護設置 (WPS)處理。然後,處理結束。另外,WPS處理包括共享驗證和連接設置信息(憑證)。WPS 也被稱為Wi-Fi簡單配置(WSC)或者WSC交換。另外,OOB模式指的是與Wi-Fi對比使用 NFC、通用串行總線(USB)或者其他方法的不同於Wi-Fi的通信路徑。
[0159] (步驟 S440)
[0160] 將參考圖6描述當無線通信裝置100B是組擁有者時的處理(也就是,步驟S440)。 圖6是圖示當無線通信裝置100B也是組擁有者時處理的總體流程的實例的流程圖。
[0161] 在步驟S441,控制單元160從無線通信裝置100B的約束信息B確定是否並行操作 =1。也就是,進行是否無線通信裝置100B可以對於某一 P2P組是組擁有者狀態且對於某 一其它P2P組是P2P客戶端狀態的確定。如果並行操作=1,則處理進行到步驟S443。如 果不是這樣,則處理進行到步驟S447。
[0162] 在步驟S443,控制單元160從無線通信裝置100A的約束信息A確定是否組限制= 1。也就是,進行是否可以添加更多無線通信裝置到無線通信裝置100A的P2P的確定。如 果組限制=1,則處理進行到步驟S453。如果不是這樣,則處理進行到步驟S445。
[0163] 在步驟S445,控制單元160通過經由通信接口發送邀請請求到無線通信裝置100B 來執行邀請處理。結果,無線通信裝置100B對於現有的P2P組變為組擁有者,且還對於無 線通信裝置100A是組擁有者的P2P組變為P2P客戶端。然後,處理結束。
[0164] 在步驟S447,控制單元160從無線通信裝置100B的約束信息B確定是否組限制= 1。也就是,進行是否可以添加更多無線通信裝置到無線通信裝置100A的P2P的確定。如 果組限制=1,則處理進行到步驟S453。如果不是這樣,則處理進行到步驟S449。
[0165] 在步驟S449,控制單元160從無線通信裝置100A的約束信息A確定是否並行操作 =1。也就是,進行是否無線通信裝置100A可以對於某一 P2P組是組擁有者狀態且對於某 一其它P2P組是P2P客戶端狀態的確定。如果並行操作=1,則處理進行到步驟S451。如 果不是這樣,則處理進行到步驟S453。
[0166] 在步驟S451,控制單元160將無線通信裝置100A的狀態從現有的P2P組的組擁有 者改變為現有的P2P組的擁有者和P2P未配置狀態。另外,控制單元160通過經由通信接 口發送供應發現請求到無線通信裝置100B來執行供應發現處理。結果,無線通信裝置100A 變為現有的P2P組的組擁有者,和無線通信裝置100B是組擁有者的P2P組的P2P客戶端。 然後,處理結束。
[0167] 在步驟S453,該控制單元160將無線通信裝置100A從現有的P2P組下拉。另外, 控制單元160然後通過經由通信接口發送供應發現請求到無線通信裝置100B來執行供應 發現處理。結果,無線通信裝置100A變為無線通信裝置100B是組擁有者的P2P組的P2P客 戶端。控制單元160也可以通過通信接口將無線通信裝置100B從現有的P2P組下拉。另 夕卜,控制單元160還可以通過發送邀請請求到無線通信裝置100B來執行邀請處理。結果, 無線通信裝置100B變為無線通信裝置100A是組擁有者的P2P組的P2P客戶端。然後,處 理結束。
[0168] (步驟 S470)
[0169] 將參考圖7描述當無線通信裝置IOOB是P2P客戶端時的處理(也就是,步驟 S470)。圖7是圖示當無線通信裝置100B是P2P客戶端時處理的總體流程的實例的流程圖。
[0170] 在步驟S471,控制單元160從無線通信裝置100B的狀態信息B和無線通信裝置 100A確定無線通信裝置100A和無線通信裝置100B是否具有相同的P2P組ID。也就是,進 行無線通信裝置100A和無線通信裝置100B是否屬於相同P2P組的確定。如果兩個裝置具 有相同的P2P組ID,則處理結束。如果不是這樣,則處理進行到步驟S473。
[0171] 在步驟S473,控制單元160從無線通信裝置100A的約束信息A確定是否組限制= 1。也就是,進行是否可以添加更多無線通信裝置到無線通信裝置100A的P2P的確定。如 果組限制=1,則處理進行到步驟S477。如果不是這樣,則處理進行到步驟S475。
[0172] 在步驟S475,控制單元160通過經由通信接口發送邀請請求到無線通信裝置100B 來執行邀請處理。結果,無線通信裝置100B對於無線通信裝置100A是組擁有者的P2P組 變為P2P客戶端。然後,處理結束。
[0173] 在步驟S477,控制單元160將無線通信裝置100A和無線通信裝置100B從現有的 P2P組下拉,且然後執行形成處理。結果,形成新的P2P組。無線通信裝置100A或者無線 通信裝置100B變為該形成的組的組擁有者,且另一個變為該形成的組中的P2P客戶端。然 後,處理結束。
[0174] 〈4. 3當裝置是P2P客戶端時處理的流程〉
[0175] 將參考圖8到圖11描述由圖4中的步驟S500表示的當裝置是P2P客戶端時的處 理。圖5是圖示當裝置是P2P客戶端時處理的總體流程的實例的流程圖。
[0176] 在步驟S510、S530、S550和S570,控制單元160以與圖5中的步驟S410、S430、 S460和S480同樣的方式,從無線通信裝置100B的狀態信息B做出關於無線通信裝置100B 的確定。
[0177] 如果確定的結果是對於無線通信裝置100B未配置P2P,則處理進行到步驟S520。 如果無線通信裝置100B是組擁有者,則處理進行到步驟S540。如果無線通信裝置100B對 於現有的P2P組是P2P客戶端,則處理進行到步驟S560。如果無線通信裝置100B是傳統裝 置,則處理進行到步驟S580。將以之後的另外的細節描述步驟S520、S540和S560。
[0178] 在步驟S580,控制單元160將無線通信裝置100A從現有的P2P組下拉。然後,控 制單元160將無線通信裝置100A的狀態改變為組擁有者的狀態。以後,控制單元160執行 與無線通信裝置100B的WPS處理。然後,處理結束。
[0179] (步驟 S520)
[0180] 將參考圖9描述當對於無線通信裝置100B未配置P2P時的處理(也就是,步驟 S520)。圖9是圖示當對於無線通信裝置100B未配置P2P時處理的總體流程的實例的流程 圖。
[0181] 在步驟S521,控制單元160從無線通信裝置100A的約束信息A確定是否並行操作 =1。也就是,進行是否無線通信裝置100A可以對於某一 P2P組是組擁有者狀態且對於某 一其它P2P組是P2P客戶端狀態的確定。如果並行操作=1,則處理進行到步驟S523。如 果不是這樣,則處理進行到步驟S525。
[0182] 在步驟S523,控制單元160將無線通信裝置100A的狀態從現有的P2P組的組擁有 者改變為現有的P2P組的客戶端和新組的組擁有者。控制單元160然後通過經由通信接口 發送邀請請求到無線通信裝置IOOB來執行邀請處理。結果,無線通信裝置IOOB變為無線 通信裝置100A是組擁有者的P2P組的P2P客戶端。然後,處理結束。
[0183] 在步驟S525,控制單元160將無線通信裝置100A從現有的P2P組下拉。控制單 元160然後通過經由通信接口發送GO協商請求到無線通信裝置100B來執行形成處理。結 果,形成新的P2P組。無線通信裝置100A或者無線通信裝置100B變為該形成的組的組擁 有者,且另一個變為該形成的組中的P2P客戶端。然後,處理結束。
[0184] (步驟 SMO)
[0185] 將參考圖10描述當無線通信裝置100B是組擁有者時的處理(也就是,步驟 S540)。圖10是圖示當無線通信裝置100B是組擁有者時處理的總體流程的實例的流程圖。
[0186] 在步驟S541,控制單元160從無線通信裝置100B的狀態信息B和無線通信裝置 100A確定無線通信裝置100A和無線通信裝置100B是否具有相同的P2P組ID。也就是,進 行無線通信裝置100A和無線通信裝置100B是否屬於相同P2P組的確定。如果兩個裝置具 有相同的P2P組ID,則處理結束。如果不是這樣,則處理進行到步驟S543。
[0187] 在步驟S543,控制單元160從無線通信裝置100B的約束信息B確定是否組限制= 1。也就是,進行是否可以添加更多無線通信裝置到無線通信裝置100A的P2P的確定。如 果組限制=1,則處理進行到步驟S547。如果不是這樣,則處理進行到步驟S545。
[0188] 在步驟S545,控制單元160將無線通信裝置100A從現有的組下拉。另外,控制單 元160通過經由通信接口發送供應發現請求到無線通信裝置100B來執行供應發現處理。結 果,無線通信裝置100A變為無線通信裝置100B是組擁有者的P2P組的P2P客戶端。然後, 處理結束。
[0189] 在步驟S547,控制單元160將無線通信裝置100A和無線通信裝置100B從現有的 P2P組下拉,且然後執行形成處理。結果,形成新的P2P組。無線通信裝置100A或者無線 通信裝置100B變為該形成的組的組擁有者,且另一個變為該形成的組中的P2P客戶端。然 後,處理結束。
[0190] (步驟 S560)
[0191] 將參考圖11描述當無線通信裝置IlOB是P2P客戶端時的處理(也就是,步驟 S560)。圖11是圖示當無線通信裝置IlOB是P2P客戶端時處理的總體流程的實例的流程 圖。
[0192] 在步驟S561,控制單元160從無線通信裝置100B的狀態信息B和無線通信裝置 100A確定無線通信裝置100A和無線通信裝置100B是否具有相同的P2P組ID。也就是,進 行無線通信裝置100A和無線通信裝置100B是否屬於相同P2P組的確定。如果兩個裝置具 有相同的P2P組ID,則處理結束。如果不是這樣,則處理進行到步驟S563。
[0193] 在步驟S563,控制單元160通過通信接口請求無線通信裝置100B從現有的P2P組 下拉,並設置狀態為P2P未配置狀態。
[0194] 在步驟S565,控制單元160將無線通信裝置100A從現有的P2P組下拉。控制單元 160然後通過經由通信接口發送GO協商請求到無線通信裝置100B來執行形成處理。結果, 形成新的P2P組。無線通信裝置100A或者無線通信裝置100B變為該形成的組的P2P組擁 有者,且另一個變為該形成的組中的P2P客戶端。然後,處理結束。
[0195] 〈4. 4當裝置是傳統裝置時處理的流程〉
[0196] 將參考圖12到圖13描述由圖4中的步驟S600表示的當裝置是傳統裝置時的處 理。圖12是圖示當裝置是傳統裝置時處理的總體流程的實例的流程圖。
[0197] 在步驟S610、S630、S650和S670,控制單元160以與圖5中的步驟S410、S430、 S460和S480同樣的方式,從無線通信裝置100B的狀態信息B做出關於無線通信裝置100B 的確定。
[0198] 如果確定的結果是對於無線通信裝置100B未配置P2P,則處理進行到步驟S620。 如果無線通信裝置100B是組擁有者,則處理進行到步驟S640。如果無線通信裝置100B對 於現有的P2P組是P2P客戶端,則處理進行到步驟S660。如果無線通信裝置100B是傳統裝 置,則處理進行到步驟S680。之後將另外具體描述步驟S680。
[0199] 在步驟S620,控制單元160請求OOB模式中的無線通信裝置100B以變為組擁有 者,且然後執行與無線通信裝置100B的WPS處理。然後,處理結束。
[0200] 在步驟S640,控制單元160在帶內或者OOB模式中執行與無線通信裝置100B的 WPS處理。然後,處理結束。
[0201] 在步驟S660,控制單元160在從現有的P2P組下拉之後請求OOB模式中的無線通 信裝置100B以變為組擁有者,且執行WPS處理。然後,處理結束。
[0202] (步驟 S68〇)
[0203] 將參考圖13描述當無線通信裝置130B是傳統裝置時的處理(也就是,步驟 S680)。圖13是圖示當無線通信裝置100B也是傳統裝置時處理的總體流程的實例的流程 圖。
[0204] 在步驟S681,控制單元160從無線通信裝置100B的狀態信息B和無線通信裝 置100A確定無線通信裝置100A和無線通信裝置100B是否具有相同的服務設置標識符 (SSID)。如果兩個裝置具有相同的SSID,則處理結束。如果不是這樣,則處理進行到步驟 S683〇
[0205] 在步驟S683,控制單元160從無線通信裝置100B的約束信息B或者無線通信裝 置100A確定無線通信裝置100A或者無線通信裝置100B是否支持外部登記者。外部登記 者是能夠與不是接入點,且例如,是接入點的給定連接設置信息的裝置執行WPS處理,登記 其他無線通信裝置的功能,且能夠與這些其他無線通信裝置連接。如果任意裝置支持外部 登記者,則處理進行到步驟S685。如果不是這樣,則處理進行到步驟S687。
[0206] 在步驟S685,控制單元160執行與無線通信裝置100B的WPS處理。然後,處理結 束。
[0207] 在步驟S687,該控制單元160執行錯誤處理。然後,處理結束。
[0208] 〈4. 5當未配置P2P時的處理〉
[0209] 將參考圖14和圖15描述當未配置P2P時的處理,其是圖4中的步驟S700。圖14 是圖示當未配置P2P時處理的總體流程的實例的流程圖。
[0210] 在步驟S710、S730、S750和S770,控制單元160以與圖5中的步驟S410、S430、 S460和S480同樣的方式,從無線通信裝置100B的狀態信息B做出關於無線通信裝置100B 的確定。
[0211] 如果確定的結果是對於無線通信裝置100B未配置P2P,則處理進行到步驟S720。 如果無線通信裝置100B是組擁有者,則處理進行到步驟S740。如果無線通信裝置100B對 於現有的P2P組是P2P客戶端,則處理進行到步驟S760。如果無線通信裝置IOOB是傳統裝 置,則處理進行到步驟S780。之後將另外具體描述步驟S760。
[0212] 在步驟S720,控制單元160通過發送GO協商請求到無線通信裝置100B來執行與 無線通信裝置100B的形成處理。結果,無線通信裝置100A或者無線通信裝置100B變為組 擁有者,且另一裝置變為P2P客戶端。然後,處理結束。
[0213] 在步驟S740,控制單元160然後通過經由通信接口發送供應發現請求到無線通信 裝置100B來執行供應發現處理。替代地,控制單元160通過通信接口向無線通信裝置100B 請求邀請處理。替代地,控制單元160下拉無線通信裝置100B,且然後通過通信接口執行與 無線通信裝置100B的形成處理。結果,例如,無線通信裝置100A對於無線通信裝置100B 是組擁有者的P2P組變為P2P客戶端。然後,處理結束。
[0214] 在步驟S780,控制單元160改變無線通信裝置100A的狀態為組擁有者狀態,且然 後執行與作為傳統裝置的無線通信裝置100B的WPS處理。然後,處理結束。
[0215] (步驟 S760)
[0216] 將參考圖15描述當無線通信裝置150B是現有的P2P組中的P2P客戶端時的處理 (也就是,步驟S760)。圖15是圖示當無線通信裝置150B是現有的P2P組中的P2P客戶端 時處理的總體流程的實例的流程圖。
[0217] 在步驟S761,控制單元160從無線通信裝置100B的約束信息B確定是否並行操作 =1。也就是,進行是否無線通信裝置100B可以對於某一 P2P組是組擁有者狀態且對於某 一其它P2P組是P2P客戶端狀態的確定。如果並行操作=1,則處理進行到步驟S763。如 果不是這樣,則處理進行到步驟S767。
[0218] 在步驟S763,控制單元160請求無線通信裝置100B變為組擁有者。結果,無線通 信裝置100B變為組擁有者,和現有的P2P組的客戶端。然後,在步驟S765,控制單元160然 後通過經由通信接口發送供應發現請求到無線通信裝置100B來執行供應發現處理。結果, 無線通信裝置100A變為無線通信裝置100B是組擁有者的P2P組的P2P客戶端。然後,處 理結束。
[0219] 在步驟S767,控制單元160通過通信接口請求無線通信裝置100B以從現有的P2P 組下拉。然後,在步驟S769,控制單元160通過經由通信接口發送GO協商請求到無線通信 裝置100B來執行形成處理。結果,形成新的P2P組。無線通信裝置100A或者無線通信裝 置100B變為P2P組擁有者,且另一裝置變為該形成的組中的P2P客戶端。然後,處理結束。
[0220] 已經參考圖4到圖15描述無線通信裝置100的操作。根據這種操作,在嘗試連接 的無線通信裝置之間經由NFC共享狀態信息和約束信息,且當確定無線LAN通信有問題時, 無線通信裝置的狀態改變為使得能夠在無線通信裝置之間建立連接。結果,用戶能夠僅以 近場操作獲得預定連接狀態而不知道無線通信裝置100的狀態。另外,不具有比如以傳統 裝置的直接連接的功能的無線通信裝置也能夠建立連接。注意到,無線通信裝置100的操 作可以概述如下。
[0221] 【表1】
[0222]

【權利要求】
1. 一種通信裝置,包括: 獲得單元,配置為獲得第一狀態信息和第二狀態信息,所述第一狀態信息表示關於經 由無線通信的裝置之間的直接連接的第一無線通信裝置的狀態,且所述第二狀態信息表示 關於所述直接連接的第二無線通信裝置的狀態;和 控制單元,配置為基於第一狀態信息和第二狀態信息建立經由無線通信的在第一無線 通信裝置和第二無線通信裝置之間的連接, 其中,所述第一狀態信息和所述第二狀態信息中的至少一個經由近場通信獲得。
2. 根據權利要求1的通信裝置, 其中,所述第一無線通信裝置具有直接連接的功能,W及 其中,所述控制單元改變第一無線通信裝置的狀態。
3.根據權利要求2的通信裝置, 其中,所述第一無線通信裝置的狀態是第一狀態、第二狀態和第=狀態之一,在所述 第一狀態中,與通過直接連接形成的無線通信裝置的組中的其他無線通信裝置建立直接連 接,在所述第二狀態中,與通過直接連接形成的無線通信裝置的組中的處於第一狀態的無 線通信裝置建立直接連接,且在所述第=狀態中,不建立直接連接,和 其中,所述控制單元將第一無線通信裝置的狀態從第一狀態、第二狀態和第=狀態之 一改變為第一狀態、第二狀態和第=狀態中的另一狀態。
4.根據權利要求3的通信裝置, 其中,所述控制單元當第一無線通信裝置的狀態是第一狀態或者第二狀態且所述第 一無線通信裝置和所述第二無線通信裝置不能夠在通過直接連接形成的無線通信裝置的 組中彼此通信時,將所述第一無線通信裝置的狀態從第一狀態或者第二狀態改變為第=狀 態。
5.根據權利要求3的通信裝置, 其中,所述第一無線通信裝置的狀態能夠是在通過直接連接形成的無線通信裝置的組 中的第一狀態,和在通過直接連接形成的無線通信裝置的不同組中的第二狀態。
6. 根據權利要求5的通信裝置, 其中,所述控制單元當第一無線通信裝置的狀態是通過直接連接形成的無線通信裝置 的第一組中的第一狀態時,W第一無線通信裝置的狀態是第一組中的第一狀態和通過直接 連接形成的無線通信裝置的第二組中的第二狀態的方式,改變第一無線通信裝置的狀態。
7.根據權利要求5的通信裝置, 其中,所述控制單元當第一無線通信裝置的狀態是通過直接連接形成的無線通信裝置 的第一組中的第二狀態時,W第一無線通信裝置的狀態是第一組中的第二狀態和通過直接 連接形成的無線通信裝置的第二組中的第一狀態的方式,改變第一無線通信裝置的狀態。
8. 根據權利要求3的通信裝置, 其中,所述控制單元選擇啟用第一無線通信裝置和第二無線通信裝置之間的連接的第 一無線通信裝置的狀態和第二無線通信裝置的狀態的目標對,並W第一無線通信裝置的狀 態和第二無線通信裝置的狀態遷移到所述目標對的方式改變第一無線通信裝置的狀態。
9.根據權利要求8的通信裝置, 其中,所述控制單元從多個目標對選擇具有較高優先級的目標對。
10. 根據權利要求3的通信裝置, 其中,所述獲得單元獲得啟用第一無線通信裝置和第二無線通信裝置之間的連接的第 一無線通信裝置的狀態和第二無線通信裝置的狀態的目標對,和 其中,所述控制單元W第一無線通信裝置的狀態和第二無線通信裝置的狀態遷移到所 述目標對的方式改變第一無線通信裝置的狀態。
11. 根據權利要求10的通信裝置, 其中,所述第一無線通信裝置是通信裝置, 其中,所述獲得單元經由近場通信獲得第二狀態信息和目標對,W及 其中,所述控制單元在發送第一狀態信息到第二無線通信裝置之前,基於所述目標對 改變第一無線通信裝置的狀態。
12. 根據權利要求3的通信裝置, 其中,所述第二無線通信裝置不具有直接連接的功能, 其中,所述第二無線通信裝置的狀態是表示缺少直接連接的功能的第四狀態,W及 其中,所述控制單元當第一無線通信裝置的狀態是第二狀態或者第=狀態時,將第一 無線通信裝置的狀態從第二狀態或者第=狀態改變為第一狀態。
13.根據權利要求1的通信裝置, 其中,所述第一無線通信裝置和所述第二無線通信裝置不具有直接連接的功能, 其中,所述第一無線通信裝置的狀態和所述第二無線通信裝置的狀態是表示缺少直接 連接的功能的第四狀態,化及 其中,所述控制單元使得第一無線通信裝置和第二無線通信裝置建立與相同接入點的 連接。
14.根據權利要求1的通信裝置, 其中,所述控制單元控制用於在建立經由無線通信在第一無線通信裝置和第二無線通 信裝置之間的連接之後,在第一無線通信裝置和第二無線通信裝置之間開始服務的處理。
15.根據權利要求14的通信裝置, 其中,所述獲得單元獲得用於經由近場通信開始服務的信息,W及 其中,所述控制單元基於用於開始服務的信息控制用於開始服務的處理。
16.根據權利要求15的通信裝置, 其中,當經由近場通信獲得第一狀態信息和第二狀態信息中的至少一個時,經由近場 通信獲得所述用於開始服務的信息。
17.根據權利要求3的通信裝置, 其中,所述獲得單元另外獲得表示關於直接連接的在第一無線通信裝置上的約束的第 一約束信息,和表示關於直接連接的第二無線通信裝置上的約束的第二約束信息,W及 其中,經由近場通信獲得第一狀態信息和第一約束信息的組合W及第二狀態信息和第 二約束信息的組合中的至少一個。
18.根據權利要求17的通信裝置, 其中,所述第一約束信息包括表示第一無線通信裝置是否能夠在通過直接連接形成的 無線通信裝置的組中處於第一狀態且在通過直接連接形成的無線通信裝置的不同組中處 於第二狀態的信息、表示當第一無線通信裝置的狀態是通過直接連接形成的無線通信裝置 的組中的第一狀態時另一無線通信裝置是否能夠被添加到該組的信息、表示第一無線通信 裝置是否能夠操作為等效於接入點的終端的信息、和表示第一無線通信裝置是否能夠建立 另一無線通信裝置和接入點之間的連接的信息中的至少一個。
19. 根據權利要求1的通信裝置, 其中,所述第一無線通信裝置和所述第二無線通信裝置之一是通信裝置,且 其中,所述第二狀態信息當第一無線通信裝置是通信裝置時經由近場通信獲得,且所 述第一狀態信息當第二無線通信裝置是通信裝置時經由近場通信獲得。
20. 根據權利要求1的通信裝置, 其中,所述第一狀態信息和所述第二狀態信息兩者都經由近場通信獲得。
21. 根據權利要求20的通信裝置, 其中,所述第一無線通信裝置和所述第二無線通信裝置不具有直接連接的功能, 其中,所述通信裝置另外包括用於執行無線通信的無線通信單元,W及 其中,所述控制單元建立在第一無線通信裝置和通信裝置之間的連接和在第二無線通 信裝置和通信裝置之間的連接,並使得所述無線通信單元將數據從第一無線通信裝置和第 二無線通信裝置之一傳送到另一無線通信裝置。
22. 根據權利要求1的通信裝置, 其中,所述無線通信是無線區域網(LAN)通信,W及 其中,所述直接連接符合Wi-Fi Direct標準。
23. -種通信控制方法,包括: 獲得第一狀態信息和第二狀態信息,所述第一狀態信息表示關於經由無線通信的裝置 之間的直接連接的第一無線通信裝置的狀態,且所述第二狀態信息表示關於該直接連接的 第二無線通信裝置的狀態;W及 基於第一狀態信息和第二狀態信息建立經由無線通信的在第一無線通信裝置和第二 無線通信裝置之間的連接, 其中,所述第一狀態信息和所述第二狀態信息中的至少一個經由近場通信獲得。
24. -種用於使得計算機用作W下單元的程序: 獲得單元,配置為獲得第一狀態信息和第二狀態信息,所述第一狀態信息表示關於經 由無線通信的裝置之間的直接連接的第一無線通信裝置的狀態,且所述第二狀態信息表示 關於所述直接連接的第二無線通信裝置的狀態;和 控制單元,配置為基於第一狀態信息和第二狀態信息建立經由無線通信的在第一無線 通信裝置和第二無線通信裝置之間的連接, 其中,所述第一狀態信息和所述第二狀態信息中的至少一個經由近場通信獲得。
【文檔編號】H04W76/02GK104471962SQ201380018244
【公開日】2015年3月25日 申請日期:2013年3月19日 優先權日:2012年4月10日
【發明者】川上大介, 鈴木英之, 伊東克俊, 石田雄仁, 大出純哉 申請人:索尼公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀