無線通信裝置、無線通信系統(tǒng)的制作方法
【專利摘要】本發(fā)明提供無線通信裝置、無線通信系統(tǒng)。具備:無線通信部,其與無線通信的中繼部連接,經(jīng)由該中繼部進行通信數(shù)據(jù)的收發(fā);連接控制部,其根據(jù)預(yù)定的連接基準,確定與當前正在連接的第一中繼部不同的第二中繼部和向該第二中繼部的連接定時,并在進行了在確定的連接定時將連接目標變更為第二中繼部的設(shè)定的情況下,通過無線通信部向預(yù)先確定的其他無線通信裝置發(fā)送第二中繼部的信息和與連接定時相關(guān)的信息,在確定的連接定時使無線通信部將連接目標變更為第二中繼部。
【專利說明】
無線通信裝置、無線通信系統(tǒng)
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及一種無線通信裝置、無線通信系統(tǒng)。
【背景技術(shù)】
[0002]以前,存在以下的技術(shù),即能夠使具有無線LAN(IEEE802.11)的無線通信功能的多個電子設(shè)備(無線通信裝置)與接入點連接,來訪問因特網(wǎng)等網(wǎng)絡(luò)。以前固定地配置接入點。因此,存在在便攜型的無線通信裝置的用戶一邊移動一邊持續(xù)連接網(wǎng)絡(luò)的情況下,隨時地進行向適當?shù)慕尤朦c切換的技術(shù)。
[0003]在對多個無線通信設(shè)備進行連接使其屬于限定的一個局域網(wǎng)(LAN)的情況下,在如上述那樣隨時地切換接入點的狀況下,難以跨過不同的接入點而形成該局域網(wǎng)。因此,多個無線通信設(shè)備與同一接入點連接而形成一個局域網(wǎng)(子網(wǎng))。
[0004]在該情況下,如果多個無線通信裝置切換到分別不同的接入點,則切換的定時不統(tǒng)一,發(fā)生一個無線通信裝置和其他無線通信裝置之間的LAN內(nèi)的網(wǎng)絡(luò)連接暫時切斷的狀況,希望只在LAN內(nèi)限定并且迅速地收發(fā)的數(shù)據(jù)的收發(fā)可能發(fā)生問題。對此,例如在專利文獻的國際公開第2010/110426號中記載了以下的技術(shù),即無線通信裝置(客戶端)正在連接的一個接入點能夠檢測出其他接入點,該一個接入點判斷是否將連接目標變更到該其他接入點,在變更的情況下,向正在連接的無線通信裝置進行變更連接目標的請求并切斷連接。
[0005]但是,如果假設(shè)在接入點側(cè)控制切換的定時,則必須使成為無線通信裝置的連接對象的全部接入點具有同樣的結(jié)構(gòu)和功能,存在為了容易地保持特定的多個無線通信裝置之間的通信而花費成本、工時的問題。
【發(fā)明內(nèi)容】
[0006]本發(fā)明是一種無線通信裝置、無線通信系統(tǒng),其不花費大的費用、工時,就能夠容易地保持特定的多個無線通信裝置之間的通信連接。
[0007]為了達到上述目的,本發(fā)明是一種無線通信裝置,具備:
[0008]無線通信部,其與無線通信的中繼部連接,通過該無線通信經(jīng)由上述中繼部,進行通信數(shù)據(jù)的收發(fā);
[0009]處理器,其根據(jù)預(yù)定的連接基準,確定與當前正在連接的第一中繼部不同的第二中繼部以及向該第二中繼部的連接定時,在進行了在上述連接定時將連接目標變更為上述第二中繼部的設(shè)定的情況下,通過上述無線通信部向預(yù)先確定的其他無線通信裝置發(fā)送上述第二中繼部的信息和與上述連接定時相關(guān)的信息,使上述無線通信部將連接目標變更為上述第二中繼部。
[0010]另外,為了達到上述目的,本發(fā)明是一種無線通信裝置,具備:
[0011]無線通信部,其與無線通信的中繼部連接,通過該無線通信經(jīng)由上述中繼部,進行通信數(shù)據(jù)的收發(fā);
[0012]處理器,其在與第一中繼部連接的狀態(tài)下,通過上述無線通信部接收到第二中繼部的信息和向該第二中繼部的與連接定時相關(guān)的信息的情況下,在該連接定時使上述無線通信部將連接目標變更為上述第二中繼部。
【附圖說明】
[0013]圖1是表示本發(fā)明的無線通信系統(tǒng)的實施方式的整體圖。
[0014]圖2A是表示通信裝置(主)的功能結(jié)構(gòu)的框圖、圖2B表示通信裝置(從)的功能結(jié)構(gòu)的框圖。
[0015]圖3是上級通信裝置、接入點以及通信裝置之間的與聲音發(fā)送相關(guān)的通信的時序圖。
[0016]圖4A、圖4B、圖4C、圖4D是說明聲音發(fā)送用的數(shù)據(jù)的格式的圖。
[0017]圖5是表示聲音數(shù)據(jù)發(fā)送處理的控制步驟的流程圖。
[0018]圖6是表示聲音數(shù)據(jù)接收處理的控制步驟的流程圖。
[0019]圖7是表示聲音數(shù)據(jù)發(fā)送處理的變形例子的流程圖。
[0020]圖8是第二實施方式的無線通信系統(tǒng)中的上級通信裝置、接入點以及通信裝置之間的與聲音發(fā)送相關(guān)的通信的時序圖。
[0021]圖9是表示第二實施方式的聲音數(shù)據(jù)發(fā)送處理的控制步驟的流程圖。
[0022]圖10是表示第二實施方式的聲音數(shù)據(jù)接收處理的控制步驟的流程圖。
【具體實施方式】
[0023]以下,根據(jù)【附圖說明】本發(fā)明的實施方式。
[0024][第一實施方式]
[0025]圖1是表示本發(fā)明的無線通信系統(tǒng)的第一實施方式的整體圖。
[0026]該第一實施方式的無線通信系統(tǒng)I由一臺上級通信裝置10 (主客戶端、主無線通信裝置、無線通信裝置、計算機)、多臺通信裝置20 (從客戶端、其他無線通信裝置、從無線通信裝置)、一次一個用于連接的接入點40 (中繼部)構(gòu)成。在上級通信裝置10和通信裝置20之間經(jīng)由接入點40通過無線LAN(局域網(wǎng))連接,能夠進行無線通信。
[0027]上級通信裝置10使用聲音發(fā)送應(yīng)用(程序)向通信裝置20多播地發(fā)送聲音。另夕卜,上級通信裝置10輸出用于同時切換本裝置和通信裝置20所連接的接入點40的控制信號。作為上級通信裝置10,例如使用智能手機等,但也可以是特定的目的的聲音引導(dǎo)裝置這樣的專用通信裝置,除此以外還可以是筆記本PC等。
[0028]通信裝置20對從上級通信裝置10發(fā)送的聲音數(shù)據(jù)進行解碼處理而輸出聲音。另夕卜,通信裝置20與從上級通信裝置10發(fā)送的連接控制數(shù)據(jù)對應(yīng)地,在設(shè)定的定時切換與無線LAN相關(guān)的接入點。作為通信裝置20,與上級通信裝置10同樣地使用智能手機等。
[0029]接入點40至少具有控制多個通信裝置(包括上級通信裝置10)之間的無線通信數(shù)據(jù)的收發(fā)的交換式集線器的功能,在此,是能夠與外部因特網(wǎng)等連接的路由器、L3(層3)交換器等。將與該接入點40連接的客戶端的全部或一部分設(shè)定在同一 LAN(子網(wǎng))內(nèi)。例如,向上級通信裝置10和通信裝置20預(yù)先分配固定IP地址,接入點40 (路由器)進行將該分配的IP地址全部包含在同一 LAN內(nèi)的子網(wǎng)設(shè)定。
[0030]圖2A和圖2B是分別表示本實施方式的上級通信裝置10和通信裝置20的功能結(jié)構(gòu)的框圖。
[0031]如圖2A所示,上級通信裝置10具備CPUlI (中央處理單元)(連接目標設(shè)定部110、變更請求發(fā)送控制部111、連接控制部112、第一連接控制部113、數(shù)據(jù)發(fā)送控制部114)、ROMl2 (只讀存儲器)、RAM13 (隨機存取存儲器)、輸入輸出接口 14、存儲部15 (存儲部)、輸入部16、輸出部17、通信部18 (無線通信部、第一無線通信部)、總線19等。CPUll包括連接目標設(shè)定部110、變更請求發(fā)送控制部111、連接控制部112、第一連接控制部113、數(shù)據(jù)發(fā)送控制部114。這些連接目標設(shè)定部110、變更請求發(fā)送控制部111、連接控制部112、第一連接控制部113、數(shù)據(jù)發(fā)送控制部114既可以是單一的CPU,也可以分別個別地設(shè)置CPU而進行各動作。
[0032]CPUll進行各種運算處理,控制上級通信裝置10的整體動作。另外,CPUll執(zhí)行后述的聲音傳送程序150,向通信裝置20傳送從輸入部16輸入的聲音。
[0033]R0M12存儲關(guān)于上級通信裝置10的動作的基本控制程序、初始設(shè)定數(shù)據(jù)。該R0M12除了主ROM以外,也可以作為內(nèi)置存儲器而具備可改寫更新的EEPR0M、閃速存儲器等。
[0034]RAMl3向CPUll提供工作用的存儲器空間,存儲暫時數(shù)據(jù)。對RAM13使用DRAM、SRAM等各種易失性存儲器。
[0035]輸入輸出接口 14將CPU11、ROMl2以及RAM13 (也統(tǒng)稱為控制部)一起與總線19連接,依照連接設(shè)備的規(guī)格控制外部和控制部的數(shù)據(jù)的收發(fā)。
[0036]存儲部15是可裝卸的可移動型外部存儲介質(zhì),例如是miniSD卡等。在miniSD卡中存儲各種應(yīng)用(程序)、數(shù)據(jù)。在存儲在存儲部15中的程序中包括聲音傳送程序150,在該聲音傳送程序150中還包含控制上級通信裝置10和通信裝置20的接入點的設(shè)定的通信控制程序151。
[0037]輸入部16具備用于接受用戶操作的操作部161,操作部161例如具備與輸出部17的顯示畫面重疊地設(shè)置的觸摸屏、設(shè)置在智能手機的機殼側(cè)面等的按鍵開關(guān)和/或滑動開關(guān)等。輸入部16將對這些操作部161進行的操作變換為電信號而作為輸入信號向輸入輸出接口 14輸出。另外,輸入部16具備用于取得聲音的麥克風162。
[0038]輸出部17輸出能夠通過用戶的視覺、聽覺、觸覺等知覺的信號。輸出部17具備具有顯示畫面的顯示部、用于伴隨著電話的來電等進行報知動作的聲音輸出部171、以及振動產(chǎn)生部等。對顯示畫面例如使用IXD (液晶顯示器),但并不限于此。另外,在顯示部中也可以包含LED(光電二極管)燈等。聲音輸出部171具備包括輸出聲音的揚聲器、耳機連接端子(耳機插頭)、產(chǎn)生嗶嗶音的壓電元件的電路等。另外,作為振動產(chǎn)生部,例如使用帶錘的振動電動機等。
[0039]通信部18依照預(yù)定的規(guī)格與上級通信裝置10的外部進行無線通信。通信部18例如具備:用于進行電話通信的與基站的通信電波的收發(fā)電路和內(nèi)置天線;以及用于與因特網(wǎng)、無線LAN(IEEE802.11)連接而進行數(shù)據(jù)通信的網(wǎng)卡以及內(nèi)置天線。另外,通信部18也可以具備用于進行近距離無線通信的RFIC標簽、用于進行藍牙通信(注冊商標-Bluetooth)等近距離無線通信的通信模塊等。
[0040]總線19是用于在控制部的各部和輸入輸出接口 14之間進行數(shù)據(jù)的收發(fā)的通信路徑。
[0041]此外,輸入輸出接口 14針對存儲部15、輸入部16、輸出部17以及通信部18分別個別地設(shè)置,能夠與總線19連接。
[0042]如圖2B所示,通信裝置20具備CPU21 (連接控制部210、第二連接控制部211)、R0M22、RAM23、輸入輸出接口 24、存儲部25、輸入部26、輸出部27、通信部28以及總線29等。輸入部26具備操作部261和麥克風262,輸出部27具備聲音輸出部271。CPU21包括連接控制部210、第二連接控制部211。這些連接控制部210、第二連接控制部211既可以是單一的CPU,也可以分別個別地設(shè)置CPU而進行各動作。
[0043]其中,對于CPU21、R0M22、RAM23、輸入輸出接口 24、輸入部26、輸出部27、通信部28以及總線29,分別具有與上級通信裝置10的CPU11、R0M12、RAM13、輸入輸出接口 14、輸入部16、輸出部17、通信部18以及總線19相同的結(jié)構(gòu),省略說明。
[0044]存儲部25與上級通信裝置10的存儲部15同樣地,是miniSD卡等可移動型外部存儲介質(zhì)。在該存儲部25中存儲有接收并重放從上級通信裝置10傳送的聲音的聲音接收程序251。
[0045]接著,說明從上級通信裝置10向通信裝置20的聲音傳送。
[0046]圖3是表示與聲音傳送相關(guān)的數(shù)據(jù)的收發(fā)的時序圖。
[0047]在上級通信裝置10和通信裝置20與同一接入點40連接的狀態(tài)下,經(jīng)由該接入點40通過無線LAN,進行從上級通信裝置10向多個通信裝置20的聲音傳送。通過執(zhí)行聲音傳送程序150,大致實時地向通信裝置20傳送輸入到上級通信裝置10的麥克風162的聲音、例如觀光弓I導(dǎo)等的通知。
[0048]發(fā)送的聲音數(shù)據(jù)被分割為每個預(yù)定的數(shù)據(jù)長度,將以預(yù)定的間隔預(yù)先設(shè)定的通信裝置20作為發(fā)送目標,多播發(fā)送到上級通信裝置10正在連接的接入點A?;蛘?,在只有上級通信裝置10和通信裝置20位于同一 LAN內(nèi)的情況下,也可以使用廣播發(fā)送。接入點A的路由器向被設(shè)定(多播設(shè)定)為多播的發(fā)送目標的各通信裝置20轉(zhuǎn)送該聲音數(shù)據(jù)。在此,預(yù)先確定發(fā)送目標的通信裝置20的固定IP地址并存儲在存儲部15中,由此進行多播設(shè)定。因此,將這些固定IP地址確定為能夠進行多播設(shè)定的同一子網(wǎng)(LAN)內(nèi)的地址。
[0049]上級通信裝置10在能夠進行接入點的變更的設(shè)定狀況下,隨時接收來自接入點40的包含SSID等的信標的廣播發(fā)送,進行接入點40的識別和接收強度的判別。在接入點是不發(fā)送SSID的SSID隱形模式的情況下,從上級通信裝置10指定預(yù)先存儲在存儲部15中的連接目標的接入點列表內(nèi)的SSID而進行探索請求,接收其回復(fù)而進行接收強度的判別。
[0050]如果判斷為從與上級通信裝置10當前正在連接的接入點A(第一中繼部)不同的接入點B(第二中繼部)接收到滿足預(yù)定的連接基準、在此接收強度(功率值、振幅等電波強度)為基準值以上的發(fā)送電波,則上級通信裝置10決定將連接目標變更為接入點B,在多播發(fā)送的數(shù)據(jù)中包含聲音數(shù)據(jù)、由變更目標的接入點和變更定時(連接定時)的信息(在此為計數(shù)時間(等待時間))構(gòu)成的控制數(shù)據(jù)地通過多播向接入點A發(fā)送。接入點A的路由器通過多播向指定的各通信裝置20發(fā)送該發(fā)送數(shù)據(jù)。
[0051]上級通信裝置10接著向通信裝置20發(fā)送包含聲音數(shù)據(jù)的數(shù)據(jù),并且在到連接目標的切換定時之前對計數(shù)時間進行計數(shù)。同樣,通信裝置20接著從上級通信裝置10經(jīng)由接入點A接收聲音數(shù)據(jù)并進行處理,并且計數(shù)作為控制數(shù)據(jù)而從上級通信裝置10 (預(yù)先確定的一個無線通信裝置)取得的計數(shù)時間。
[0052]如果進行了計數(shù)時間的計數(shù),則在上級通信裝置10和通信裝置20中,分別解除與接入點A的連接,并且進行與接入點B的連接認證,將接入點B變更為連接目標。如果進行了連接認證,則上級通信裝置10向接入點B多播發(fā)送向通信裝置20傳送的聲音數(shù)據(jù)。接入點B的路由器向多播指定目標的各通信裝置20發(fā)送該聲音數(shù)據(jù),通信裝置20分別對接收到的聲音數(shù)據(jù)進行適當處理而重放。
[0053]圖4A-圖4B是表示在本實施方式中從上級通信裝置10發(fā)送的數(shù)據(jù)的格式的圖。
[0054]本實施方式的上級通信裝置10對通過麥克風162取得的聲音信號進行數(shù)字數(shù)據(jù)化,使用RTP (實時傳輸協(xié)議)(預(yù)定的格式)通過UDP/IP (用戶數(shù)據(jù)報協(xié)議/因特網(wǎng)協(xié)議)通過多播發(fā)送而進行實時傳送。如圖4A所示,在由聲音數(shù)據(jù)、上述控制數(shù)據(jù)構(gòu)成的RTP有效載荷之前附加RTP頭而生成RTP數(shù)據(jù)。進而向該RTP數(shù)據(jù)附加UDP頭(傳輸層)、IP頭(網(wǎng)絡(luò)層)等,由此得至Ij MAC (Media Access Control:介質(zhì)接入控制)幀體。通信部18適當?shù)貙AC幀體進行加密(WEP、WPA-TKIP、WPA2-AES等),附加IEEE802.11頭而生成MAC幀,進而向該MAC幀數(shù)據(jù)(幀數(shù)據(jù))附加物理頭并向接入點40發(fā)送。各通信裝置20確認從接入點40發(fā)送的幀數(shù)據(jù)是發(fā)送到本裝置的MAC地址(發(fā)送到與包括本裝置的多播地址對應(yīng)的MAC地址)的數(shù)據(jù),取入該幀數(shù)據(jù),解密被加密了的MAC幀體,以與UDP/IP和RTP對應(yīng)的格式取得、處理數(shù)據(jù)。
[0055]如圖4B所示,在RTP頭(固定頭為12字節(jié))的開頭,包括16比特(2字節(jié))的RTP版本標識符、填塞(padding)設(shè)定、擴展頭的有無的標志以及CSRC(Contributing Source)的標識符的個數(shù)、記號比特等,該16比特中的末尾的7比特是RTP有效載荷的標識符(頭信息)。對于RTP有效載荷的標識符,與聲音數(shù)據(jù)、動畫數(shù)據(jù)等的編碼方式等對應(yīng)地作為既定值而被分配“O”?“127”中的一部分,在本實施方式的無線通信系統(tǒng)I中,針對沒有分配既定值的編號,在聲音傳送程序中設(shè)定控制數(shù)據(jù)的有無、種類等而使用。在此,例如在RTP有效載荷標識符是“21”的情況下,如圖4C所示,RTP有效載荷的內(nèi)容只有預(yù)定的格式(壓縮形式)的聲音數(shù)據(jù),在是“22”的情況下,如圖4D所示,在RTP有效載荷的開頭包含預(yù)先確定的長度N的控制數(shù)據(jù)(附加信息),其后附加通常的聲音數(shù)據(jù)。
[0056]此外,在此將控制數(shù)據(jù)作為RTP有效載荷的一部分,但也可以是接著RTP頭的固定頭配置的擴展頭的要素。
[0057]在控制數(shù)據(jù)中,如上述那樣,按照預(yù)先確定的順序、格式排列變更目標的接入點的信息、例如SSID (Service Set Indentifer:服務(wù)組標識符)、加密通信的情況下的密鑰數(shù)據(jù)以及確定切換定時的計數(shù)時間,并依照該順序、格式在通信裝置20中解讀、取得。這樣,在定期傳送的通常的聲音數(shù)據(jù)中根據(jù)需要插入控制數(shù)據(jù),能夠用RTP有效載荷標識符來區(qū)分該插入,由此只通過安裝包含該設(shè)定的聲音傳送程序和/或接收程序并執(zhí)行,就通過上級通信裝置10和通信裝置20容易地大致在同一定時下進行接入點的切換。
[0058]圖5是表示在上級通信裝置10中執(zhí)行的聲音數(shù)據(jù)發(fā)送處理的基于CPUll的控制步驟的流程圖。
[0059]在上級通信裝置10中,在該上級通信裝置10與一個接入點40連接的狀態(tài)下,與向輸入部16的操作部161的輸入操作對應(yīng)地,啟動該聲音數(shù)據(jù)發(fā)送處理。如果啟動了聲音數(shù)據(jù)發(fā)送處理,則CPUll開始以下的處理,即以預(yù)定的采樣速率對通過麥克風162取得的聲音信號進行數(shù)字化,生成包含該數(shù)字化了的聲音數(shù)據(jù)的幀數(shù)據(jù)(步驟S101)。CPUll判別是否是連接目標轉(zhuǎn)移準備模式(步驟S102)。在不是連接目標轉(zhuǎn)移準備模式、即是即使有其他的滿足接收強度的連接基準的接入點也不變更接入點的設(shè)定的情況下(在步驟S102中“否”),CPUll的處理轉(zhuǎn)移到步驟S104。
[0060]在判別為是連接目標轉(zhuǎn)移準備模式的情況下(在步驟S102中“是”),CPUll根據(jù)來自接入點的發(fā)送電波的接收數(shù)據(jù),取得來自各接入點的接收強度,判別是否有從預(yù)先存儲在接入點列表(候選列表)中的接入點以基準值以上的接收強度正在接收的電波(步驟S103)。在此,基準值以上的接收強度不只是瞬時值,還可以將持續(xù)預(yù)先確定的時間以上而穩(wěn)定地接收作為條件。在判別為沒有基準值以上的接收強度的電波的情況下(在步驟S103中“否” ),CPUll的處理轉(zhuǎn)移到步驟S104。
[0061]如果從步驟S102、103的判別處理轉(zhuǎn)移到步驟S104的處理,則CPUll將RTP有效載荷標識符設(shè)為“21”,只將聲音數(shù)據(jù)作為RTP有效載荷,進行幀數(shù)據(jù)的發(fā)送(步驟S104)。然后,CPUll的處理返回到步驟S102。
[0062]在步驟S103的判別處理中判別為有從列出的接入點發(fā)送的基準值以上的接收強度的電波的情況下(在步驟S103中“是” ),CPUll決定將與該電波相關(guān)的接入點作為連接轉(zhuǎn)移目標,將RTP有效載荷標識符設(shè)為“22”,將該接入點的SSID、加密密鑰以及計數(shù)時間與聲音數(shù)據(jù)一起作為RTP有效載荷而進行幀數(shù)據(jù)的發(fā)送(步驟S105)。另外,CPUll將發(fā)送的計數(shù)時間作為初始值,開始計數(shù)遞減到“O”為止的計數(shù)(步驟S106)。
[0063]CPUll判別正在計數(shù)的計數(shù)是否成為“O” (步驟S107)。在判別為沒有成為“O”的情況下(在步驟S107中“否”),CPUll將RTP有效載荷標識符設(shè)為“21”,將聲音數(shù)據(jù)作為RTP有效載荷而進行幀數(shù)據(jù)的發(fā)送(步驟S108)。然后,CPUll的處理返回到步驟S107。
[0064]在判別為正在計數(shù)的計數(shù)成為“O”的情況下(在步驟S107中“是”),CPUll解除與當前的接入點的連接,并且進行與被決定為轉(zhuǎn)移目標的接入點的通信連接處理,進行認證而確立連接(步驟S109)。CPUll向確立了該連接的新的接入點進行將RTP有效載荷標識符設(shè)為21并將聲音數(shù)據(jù)作為RTP有效載荷的幀數(shù)據(jù)的發(fā)送(步驟S110)。此后,CPUll的處理返回到步驟S102。
[0065]通過用戶操作輸入結(jié)束指令,由此通過中斷處理隨時結(jié)束該聲音數(shù)據(jù)發(fā)送處理。
[0066]圖6是表示在本實施方式的通信裝置20中執(zhí)行的聲音數(shù)據(jù)接收處理的CPU21的控制步驟的流程圖。
[0067]根據(jù)用戶向輸入部16的操作部161的預(yù)定的輸入操作的開始指令,開始該聲音數(shù)據(jù)接收處理。
[0068]如果開始聲音數(shù)據(jù)接收處理,則CPU21開始取得包含聲音數(shù)據(jù)的幀數(shù)據(jù)(步驟S151),讀出所取得的幀數(shù)據(jù)的RTP有效載荷標識符,判別RTP有效載荷是否帶連接控制數(shù)據(jù)(即RTP有效載荷標識符是否是“22”)(步驟S152)。在判別為不帶連接控制數(shù)據(jù)(即RTP有效載荷標識符是“21”)的情況下(在步驟S152中“否”),CPU21設(shè)RTP有效載荷全部是聲音數(shù)據(jù)而進行該聲音數(shù)據(jù)的處理(解碼等),以適當?shù)亩〞r重放輸出聲音(步驟S154) ο然后,CPU21的處理返回到步驟S152。
[0069]在步驟S152的判別處理中判別為帶連接控制數(shù)據(jù)(即RTP有效載荷標識符是“22”)的情況下(在步驟S152中“是”),CPU21從RTP有效載荷取得連接控制數(shù)據(jù),將計數(shù)時間設(shè)定為初始值而開始到“O”為止的計數(shù)遞減(步驟S156)。CPU21判別正在計數(shù)的計數(shù)時間是否成為“O”(步驟S157)。在判別為沒有成為“O”的情況下(在步驟S157中“否”),CPU21將RTP有效載荷作為聲音數(shù)據(jù)而進行該聲音數(shù)據(jù)的處理(步驟S158)。
[0070]在判別為計數(shù)時間成為“O”的情況下(在步驟S157中“是”),CPU21解除與當前的接入點的連接,并且開始與在連接控制數(shù)據(jù)中設(shè)定的連接轉(zhuǎn)移目標的接入點的通信連接處理,進行連接認證而確立連接(步驟S159)。然后,CPU21進行從新的接入點接收到的聲音數(shù)據(jù)的處理(步驟S160)。然后,CPU21的處理返回到步驟S152。
[0071]通過操作部161對用戶操作的接受,作為中斷處理而隨時結(jié)束該聲音數(shù)據(jù)接收處理。
[0072][變形例子]
[0073]圖7是表示本實施方式的無線通信系統(tǒng)I的聲音數(shù)據(jù)發(fā)送處理的變形例子的流程圖。
[0074]在一個接入點與上級通信裝置10 —起被用戶攜帶而處于始終能夠連接的情況下,執(zhí)行該聲音數(shù)據(jù)發(fā)送處理。攜帶的接入點可以是上級通信裝置10自身。除了追加了步驟S111、S112的處理這一點以外,該聲音數(shù)據(jù)發(fā)送處理與上述實施方式所示的聲音數(shù)據(jù)發(fā)送處理相同,對相同的處理內(nèi)容附加相同的符號并省略詳細的說明。
[0075]如果步驟SlOl的處理結(jié)束,則CPUll判別從當前正在連接的接入點的電波接收強度是否不滿足預(yù)定的連接基準(即是否不滿足連接基準(連接繼續(xù)基準))(步驟S111)。在此,在當前接入點是正在攜帶的上述一個接入點的情況下,通常電波接收強度不會不滿足連接基準。
[0076]在判別為不是不滿足連接基準的情況(包括與正在攜帶的接入點連接的情況)下(在步驟Slll中“否”),CPUll的處理轉(zhuǎn)移到步驟S102。在判別為不滿足連接基準的情況下(在步驟Slll中“是”),CPUll與該返回定時(連接恢復(fù)定時)即與上述連接定時同樣的計數(shù)時間(等待時間)的設(shè)定一起進行將連接目標恢復(fù)為正在攜帶的接入點的設(shè)定(步驟SI 12),使處理轉(zhuǎn)移到步驟S105。
[0077]這樣在本變形例子的聲音數(shù)據(jù)發(fā)送處理中,以向正在攜帶的接入點的連接作為基本,只在有其他的接收強度大的接入點的情況下,將連接目標變更為該接入點。
[0078]如以上那樣,本實施方式的無線通信系統(tǒng)I的上級通信裝置10具備:通信部18,其與無線通信的接入點連接,通過該無線通信經(jīng)由上述接入點,進行通信數(shù)據(jù)的收發(fā);CPUllo CPUll作為連接目標設(shè)定部110,根據(jù)接收強度的預(yù)定的連接基準,確定與當前正在連接的接入點A不同的接入點B和向該接入點B的連接定時,作為變更請求發(fā)送控制部111,在進行了在連接定時將連接目標變更為接入點B的設(shè)定的情況下,通過通信部18向預(yù)先確定的通信裝置20發(fā)送接入點B的信息和與上述連接定時相關(guān)的信息,另外作為連接控制部112,在通過連接目標設(shè)定部110確定的連接定時使通信部18將連接目標變更為接入點B。
[0079]即,能夠統(tǒng)一地控制為使通信裝置20連接的接入點與上級通信裝置10連接的接入點相同,因此能夠在上級通信裝置10和通信裝置20之間容易地維持通信。另外,能夠通過多播統(tǒng)一地發(fā)送數(shù)據(jù),能夠降低負荷,并且不會增大因發(fā)送數(shù)據(jù)通過多個路由器而造成的延遲。
[0080]另外,通信裝置20具備:通信部28,其與無線通信的接入點連接,通過該無線通信經(jīng)由上述接入點,進行通信數(shù)據(jù)的收發(fā);控制部(CPU21)??刂撇孔鳛檫B接控制部210,在與接入點A連接的狀態(tài)下通過通信部28接收到接入點B的信息和向該接入點B的與連接定時相關(guān)的信息的情況下,在該連接定時使通信部28將連接目標變更為接入點B。因此,不只是通信裝置20的個別的設(shè)定,還能夠根據(jù)外部的上級通信裝置10等的請求,在適當?shù)亩〞r使接入點變更為與該外部的上級通信裝置10等的通信。因此,不會花費因硬件的追加、結(jié)構(gòu)的變更等造成的大的費用、工時,就能夠容易地保持特定的多個無線通信裝置之間的通信。特別是能夠中斷地可靠地接收多播發(fā)送數(shù)據(jù)等只在LAN內(nèi)部發(fā)送的數(shù)據(jù)、適合于在LAN內(nèi)部發(fā)送的數(shù)據(jù)。另外,通過指定變更為接入點B的連接定時,能夠抑制在每個通信裝置20中將連接目標實際轉(zhuǎn)移到接入點B的定時的偏差。
[0081]另外,由上述上級通信裝置10和通信裝置20構(gòu)成的無線通信系統(tǒng)I根據(jù)上級通信裝置10對連接目標的變更請求,在通信裝置20中以與上級通信裝置10相同的定時切換接入點,因此不需要追加的硬件結(jié)構(gòu),就能夠通過容易的處理管理接入點的切換。因此,不需要設(shè)備投資等,另外能夠防止無法利用硬件不對應(yīng)的接入點的情況的發(fā)生,同時容易并且適當?shù)鼐S持上級通信裝置10和通信裝置20的通信。另外,通過這樣統(tǒng)一地進行接入點的切換,能夠避免無線通信系統(tǒng)I內(nèi)的通信裝置在必要以上的時間中利用接入點的情況。另夕卜,能夠抑制由于在數(shù)據(jù)的發(fā)送側(cè)和接收側(cè)接入點經(jīng)常變化而數(shù)據(jù)傳送路徑精細變化而數(shù)據(jù)傳送產(chǎn)生延遲,或者無法進行通信的情況。
[0082]另外,安裝在上級通信裝置10中的聲音傳送程序150使具備與無線通信的接入點連接而通過該無線通信經(jīng)由上述接入點進行通信數(shù)據(jù)的收發(fā)的通信部18的計算機(上級通信裝置10)作為以下的部而發(fā)揮功能:連接目標設(shè)定部110,其根據(jù)接收強度的預(yù)定的連接基準,確定與當前正在連接的接入點A不同的接入點B和向該接入點B的連接定時;變更請求發(fā)送控制部111,其在進行了將連接目標變更為接入點B的設(shè)定的情況下,通過通信部18向預(yù)先確定的通信裝置20發(fā)送接入點B的信息和連接定時的信息;連接控制部112,其在通過連接目標設(shè)定部110確定的連接定時使通信部18將連接目標變更為接入點B。
[0083]由此,不需要硬件的變更、追加,只通過軟件動作就能夠統(tǒng)一地管理通信目標的通信裝置20所連接的接入點。因此,能夠容易地在上級通信裝置10和各通信裝置20之間維持通信連接,不產(chǎn)生大的延遲地收發(fā)數(shù)據(jù)。特別在要求實時性的數(shù)據(jù)、通過多播等向多個通信裝置20發(fā)送數(shù)據(jù)的情況下,能夠不對網(wǎng)絡(luò)施加負荷地可靠地收發(fā)數(shù)據(jù)。
[0084]另外,安裝在本實施方式的通信裝置20中的聲音接收程序251具備聲音接收程序251,其使具備與無線通信的接入點連接而通過該無線通信經(jīng)由上述接入點進行通信數(shù)據(jù)的收發(fā)的通信部28的通信裝置20的計算機(控制部)作為以下的連接控制部210而發(fā)揮功能,即在與接入點A連接的狀態(tài)下通過通信部28接收到接入點B的信息和向該接入點B的連接定時的信息的情況下,在該連接定時使通信部28將連接目標變更為接入點B。
[0085]由此,在通信裝置20中,不對應(yīng)硬件而只通過軟件處理,就能夠容易地使定時與上級通信裝置10對應(yīng)地變更接入點。因此,沒有大的延遲,不對網(wǎng)絡(luò)施加大的負荷,就能夠持續(xù)地取得來自上級通信裝置10的通信數(shù)據(jù)。
[0086]另外,連接目標設(shè)定部110根據(jù)通過通信部18接收的來自接入點的電波強度確定接入點B,因此能夠判斷是否能夠?qū)嶋H在上級通信裝置10和應(yīng)該位于其周圍的通信裝置20中利用該接入點B而確定接入點B。
[0087]另外,尤其是連接目標設(shè)定部110在電波強度持續(xù)預(yù)先確定的時間地超過基準值的情況下,將發(fā)送該電波強度的電波的接入點確定為下一個連接目標的接入點B,因此能夠判斷是否是適合于穩(wěn)定地維持連接狀態(tài)的接收狀態(tài)而更可靠地選擇接入點。
[0088]另外,連接目標設(shè)定部110在與接入點B連接的狀態(tài)下該接入點B變得不滿足預(yù)定的電波強度的連接繼續(xù)基準的情況下,將接入點B再次確定為連接目標,并且確定向該接入點A的連接恢復(fù)定時,變更請求發(fā)送控制部111在進行了將連接目標變更為接入點A的設(shè)定的情況下,通過通信部18向通信裝置20發(fā)送接入點A的信息和連接恢復(fù)定時的信息,連接控制部112在連接恢復(fù)定時使通信部18將連接目標變更為接入點A。
[0089]在這樣保持攜帶的接入點A而原則上能夠始終與上級通信裝置10和通信裝置20連接的情況下,能夠在可能的范圍內(nèi)統(tǒng)一為主要固定的其他接入點地變更連接目標,因此能夠減輕所攜帶的接入點A的負荷。另外,很多時候固定接入點B的性能比攜帶的便攜型的接入點A好,因此能夠高效地進行通信。另外,在這樣固定的接入點B中,容易通過廣播傳送與該固定位置對應(yīng)的信息、例如該固定位置是觀光地的情況下的解說、固定位置是店鋪等的情況下的引導(dǎo)等,因此能夠適當?shù)卦诤线m的定時將通信裝置20的連接目標引導(dǎo)為該接入點B。
[0090]另外,聲音傳送程序150使上級通信裝置10(計算機)作為數(shù)據(jù)發(fā)送控制部114發(fā)揮功能,從而將預(yù)定的壓縮形式的聲音數(shù)據(jù)作為RTP有效載荷而向通信裝置20發(fā)送,變更請求發(fā)送控制部111向RTP有效載荷的聲音數(shù)據(jù)附加接入點B的信息和連接定時的信息作為附加信息并通過通信部18發(fā)送。
[0091]S卩,只通過定義對從上級通信裝置10向通信裝置20發(fā)送的與聲音傳送相關(guān)的通常格式數(shù)據(jù)可選地追加了附加信息的格式,就能夠在通常以短的時間間隔持續(xù)進行的聲音數(shù)據(jù)傳送中同時發(fā)送與連接目標的切換有關(guān)的信息,因此不會使通信復(fù)雜化,另外,能夠盡量抑制通信量的增大而容易地統(tǒng)一管理通信裝置20的連接目標的接入點。
[0092]另外,這樣的傳送數(shù)據(jù)是包括聲音、動畫或它們的組合的數(shù)據(jù),由此伴隨著同樣以短的間隔持續(xù)、定期地發(fā)送的數(shù)據(jù)而發(fā)送連接控制數(shù)據(jù),由此容易進行管理,并且在通信裝置20對這些聲音、動畫(影像)數(shù)據(jù)進行重放過程中,能夠高效地防止因通信切斷造成的該聲音、動畫的跳動、中斷的產(chǎn)生。
[0093]另外,在包含聲音數(shù)據(jù)的有效載荷的傳送數(shù)據(jù)中,被附加RTP頭,在該RTP頭中包含有包括作為附加信息而追加的與連接控制數(shù)據(jù)的有無的識別相關(guān)的信息的RTP有效載荷標識符。因此,在通信裝置20中,通過確認該RTP有效載荷標識符,能夠確認RTP有效載荷的格式,依照該格式容易取得接入點40的切換設(shè)定,在適當?shù)亩〞r轉(zhuǎn)移接入點的連接目標。
[0094]另外,數(shù)據(jù)發(fā)送控制部114通過通信部18通過多播或廣播向通信裝置20發(fā)送聲音數(shù)據(jù),因此通過如上述那樣將通信裝置20的連接目標保持為與上級通信裝置10的連接目標的接入點相同,能夠容易地將這些通信裝置保持在多播、廣播的發(fā)送范圍內(nèi)的子網(wǎng)內(nèi)。因此,不會由于單播發(fā)送等對網(wǎng)絡(luò)施加負荷,另外,能夠在連接目標的切換時不產(chǎn)生中斷、跳動等地持續(xù)地向通信裝置20發(fā)送傳送數(shù)據(jù)。
[0095]另外,上級通信裝置10具備存儲部15而存儲能夠設(shè)定為連接目標的接入點的列表,由此使上級通信裝置10 (計算機)作為保存能夠確定為接入點40的接入點的候選列表的存儲部發(fā)揮功能,連接目標設(shè)定部110從包含在該候選列表內(nèi)的接入點40中確定接入點B。
[0096]因此,在近旁存在多個產(chǎn)生電波的接入點的情況下,也能夠容易并且迅速地只選擇能夠利用的接入點,并判斷作為接入點B是否能夠設(shè)定為連接目標,另外設(shè)定為連接目標。另外,能夠從連接目標中排除雖然是能夠公共地利用的接入點但從安全性上等問題出發(fā)不適合于連接和/或不適合于多播、廣播的數(shù)據(jù)傳送的接入點。
[0097]另外,與連接定時相關(guān)的信息包括到開始將連接目標變更為接入點B的動作為止的等待時間,因此與發(fā)送日期時間數(shù)據(jù)的情況等相比,不需要考慮在上級通信裝置10和通信裝置20之間分別計數(shù)的時刻的偏差,另外與時刻信息相比能夠減小數(shù)據(jù)大小。
[0098]另外,同樣地與連接恢復(fù)定時相關(guān)的信息包含到開始將連接目標變更為攜帶的接入點A的動作為止的等待時間,因此能夠得到與作為上述的連接定時的信息的等待時間相同的效果。
[0099]另外,在通信裝置20中,從預(yù)先確定的一個無線通信裝置接收接入點B的信息和向該接入點B的與連接定時相關(guān)的信息,因此不從其他有惡意的通信裝置的用戶等引導(dǎo)連接到不適合作為連接目標的接入點40,而容易地引導(dǎo)到適當?shù)倪B接目標。
[0100][第二實施方式]
[0101]接著,說明本發(fā)明的第二實施方式的無線通信系統(tǒng)。
[0102]該第二實施方式的無線通信系統(tǒng)I的整體結(jié)構(gòu)和上級通信裝置10、通信裝置20的功能結(jié)構(gòu)都與第一實施方式的無線通信系統(tǒng)I的結(jié)構(gòu)相同,使用相同的符號并省略說明。
[0103]接著,說明第二實施方式的無線通信系統(tǒng)的聲音數(shù)據(jù)傳送。
[0104]圖8是表示第二實施方式的無線通信系統(tǒng)I的上級通信裝置10、通信裝置20以及接入點40之間的數(shù)據(jù)的收發(fā)的時序圖。
[0105]在本實施方式的無線通信系統(tǒng)I中,在上級通信裝置10中接收到的來自接入點的路由器的電波(信標的廣播、對探索請求的回復(fù))滿足接收強度的連接基準的情況下,CPUiK候選確認發(fā)送控制部、報告請求發(fā)送控制部)將滿足該連接基準的接入點的信息作為連接轉(zhuǎn)移目標候選(候選確認信息),與聲音數(shù)據(jù)一起通過通信部18向通信裝置20多播發(fā)送。接收到該連接轉(zhuǎn)移目標候選的信息的通信裝置20取得來自該連接轉(zhuǎn)移目標候選的接入點的路由器的電波的接收強度,確認在該通信裝置20中也滿足接收強度的基準,回復(fù)表示接收強度良好的信號(候選承認信息)。通過向上級通信裝置10的單播發(fā)送,包含在通常的UDP/IP(或TCP/IP)的有效載荷(IP分組)中,進行該回復(fù)即可。如果從全部的通信裝置20接收到表示接收強度良好的回復(fù),則上級通信裝置10將上述連接控制數(shù)據(jù)與聲音數(shù)據(jù)一起向各通信裝置20多播發(fā)送,在經(jīng)過計數(shù)時間后將接入點轉(zhuǎn)移到變更目標。
[0106]在此,在發(fā)送連接轉(zhuǎn)移目標候選的信息時,將RTP有效載荷標識符指定與上述的“21”、“22”不同的編號。在此,將“23”指定為RTP有效載荷標識符,由此表示例如向RTP有效載荷的開頭32字節(jié)插入與連接轉(zhuǎn)移目標候選的接入點對應(yīng)的SSID。
[0107]圖9是表示在本實施方式的上級通信裝置10中執(zhí)行的聲音數(shù)據(jù)發(fā)送處理的基于CPUll的控制步驟的流程圖。
[0108]除了在第一實施方式的聲音數(shù)據(jù)發(fā)送處理的步驟S103的處理和步驟S105的處理之間追加插入了步驟S115、S116的處理這一點以外,該聲音數(shù)據(jù)發(fā)送處理與第一實施方式的聲音數(shù)據(jù)發(fā)送處理相同,對于相同的處理內(nèi)容,附加相同的符號并省略詳細的說明。
[0109]在通過步驟S103的判別處理判別為有從預(yù)先列出的接入點以基準以上的接收強度正在接收的電波的情況下(在步驟S103中“是”),CPUll在連接轉(zhuǎn)移目標候選中設(shè)定與該電波相關(guān)的接入點,將RTP有效載荷標識符設(shè)為“23”,將聲音數(shù)據(jù)和連接轉(zhuǎn)移目標候選的SSID作為RTP有效載荷,通過多播向通信裝置20發(fā)送(步驟SI 15)。
[0110]CPUll將RTP有效載荷標識符恢復(fù)為“21”,進行只將聲音數(shù)據(jù)作為RTP有效載荷的幀數(shù)據(jù)的發(fā)送,同時等待接收來自全部通信裝置20的與接收狀況相關(guān)的回復(fù),如果從全部通信裝置20接收到回復(fù),則根據(jù)該回復(fù)判別在全部通信裝置20中接收強度是否良好(步驟SI 16)。在判別為在任意一個通信裝置20中接收強度不良好的情況下(在步驟SI 16中“否”),CPU11保留連接轉(zhuǎn)移目標候選,使處理轉(zhuǎn)移到步驟S104。在判別為在全部通信裝置20中接收強度良好的情況下(在步驟SI 16中“是” ),CPUll使處理轉(zhuǎn)移到步驟S105。
[0111]在此,在步驟S116的判別處理中判別為在任意一個通信裝置20中接收強度不良好的情況下,CPUll可以從通信部18向該通信裝置20發(fā)送進行請求接近上級通信裝置10的報知動作的請求(報知請求信息)。報知動作適當?shù)卦O(shè)定能夠從通信裝置20的輸出部27輸出的種類的動作。例如既可以在顯示畫面中顯示,也可以輸出預(yù)先設(shè)定的嗶嗶音等。該動作的種類既可以能夠在通信裝置20側(cè)設(shè)定,也可以能夠由上級通信裝置10指定。上級通信裝置10也可以向全部通信裝置20發(fā)送報知請求信息。
[0112]對于保留的連接轉(zhuǎn)移目標的候選,在經(jīng)過預(yù)定時間后,自動地和/或通過上級通信裝置10的用戶的手動操作,到從全部通信裝置20得到表示接收強度良好的回復(fù)為止,以上級通信裝置10的用戶的手動操作和/或預(yù)定的時間間隔,重復(fù)進行確認接收強度是否良好的查詢?;蛘?,CPUll也可以暫時取消該連接轉(zhuǎn)移目標的候選。在該情況下,可以在預(yù)定時間禁止再次將該接入點選擇為候選。
[0113]圖10是表示在本實施方式的通信裝置20中執(zhí)行的聲音數(shù)據(jù)接收處理的CPU21的控制步驟的流程圖。
[0114]該聲音數(shù)據(jù)接收處理在第一實施方式的聲音數(shù)據(jù)接收處理中,用步驟S152a的處理置換步驟S152的處理,另外追加了步驟S161?S163的處理,其他處理與第一實施方式的聲音數(shù)據(jù)接收處理相同。對于相同的處理內(nèi)容,附加相同的符號并省略詳細的說明。
[0115]如果在步驟S151的處理中開始取得包含聲音數(shù)據(jù)的幀數(shù)據(jù),則CPU21判別所取得的幀數(shù)據(jù)的RTP有效載荷是否只是聲音數(shù)據(jù)、即RTP有效載荷標識符是否是“21” (步驟S152a)。在判別為只是聲音數(shù)據(jù)的情況下(在步驟S152a中“是”),CPU21的處理轉(zhuǎn)移到步驟S154。另外,如果步驟S154的處理結(jié)束,則CPU21的處理返回到步驟S152a。
[0116]在判別為RTP有效載荷不只是聲音數(shù)據(jù)的情況下(在步驟S152a中“否”),CPU21判別聲音數(shù)據(jù)以外的附加數(shù)據(jù)是否是連接控制數(shù)據(jù)、即RTP有效載荷標識符是否是“22” (步驟S161)。在判別為附加數(shù)據(jù)是連接控制數(shù)據(jù)的情況下(在步驟S161中“是”),CPU21的處理轉(zhuǎn)移到步驟S156。另外,在步驟S160的處理結(jié)束的情況下,CPU21的處理轉(zhuǎn)移到步驟S152a。
[0117]在判別為附加數(shù)據(jù)不是連接控制數(shù)據(jù)的情況下(在步驟S161中“否”),即RTP有效載荷標識符是“ 23 ”,CPU21取得連接轉(zhuǎn)移目標候選的信息,接收來自該取得的連接轉(zhuǎn)移目標候選的電波,判斷該電波的接收強度是否滿足基準。然后,CPU21向上級通信裝置10單播發(fā)送該判斷結(jié)果(步驟S162)。另外,CPU21進行接收到的RTP有效載荷內(nèi)的聲音數(shù)據(jù)的處理,在適當?shù)亩〞r重放輸出聲音(步驟S163)。然后,CPU21的處理返回到步驟S152a。
[0118]如以上那樣,在第二實施方式的無線通信系統(tǒng)I的上級通信裝置10中執(zhí)行的聲音傳送程序150使該上級通信裝置10的控制部(CPUll)作為候選確認發(fā)送控制部發(fā)揮功能,該候選確認發(fā)送控制部在檢測出滿足用于確定接入點的連接基準的接收強度的接入點B的情況下,通過通信部18向該通信裝置20發(fā)送查詢該檢測出的接入點B在各個通信裝置20中是否滿足連接基準的候選確認信息,作為連接目標設(shè)定部110的CPUll在與候選確認信息的發(fā)送對應(yīng)地,通過通信部18從全部通信裝置20接收到表示通過通信裝置20檢測出的接入點B在通信裝置20中滿足連接基準的候選承認信息的情況下,將該接入點B確定為連接轉(zhuǎn)移目標的接入點,作為變更請求發(fā)送控制部111的CPUll通過通信部18發(fā)送接入點B的信息和向接入點B的與連接定時相關(guān)的信息。
[0119]因此,不只是上級通信裝置10,在確認了是全部通信裝置20能夠與接入點B連接的狀況的基礎(chǔ)上,切換連接目標的接入點,因此能夠更可靠地防止在通信裝置20中接入點的變更失敗而無法與上級通信裝置10通信的情況,能夠?qū)纳霞壨ㄐ叛b置10發(fā)送的數(shù)據(jù)可靠地送達通信裝置20。
[0120]另外,由此,在變更前的接入點A是所攜帶的接入點的情況下,能夠高效可靠地降低該攜帶的接入點的負荷。
[0121]另外,本實施方式的聲音傳送程序150使上級通信裝置10作為以下的報知請求發(fā)送控制部發(fā)揮功能,即在從通信裝置20的至少一部分沒有接收到候選承認信息的情況下,通過通信部18向通信裝置20中的至少沒有發(fā)送候選承認信息的部分通信裝置發(fā)送要求執(zhí)行請求接近上級通信裝置10的周圍的報知動作的報知請求信息。
[0122]因此,在存在相對于上級通信裝置10過于遠離地行動的通信裝置20的用戶的情況下,也能夠沒有大的延遲地迅速地將連接目標切換為接入點B。另外,由此能夠?qū)⑼ㄐ叛b置20的用戶引導(dǎo)到希望的移動方向。
[0123]此外,本發(fā)明并不限于上述實施方式,能夠進行各種變更。
[0124]例如,在上述實施方式中,在使用RTP進行實時聲音發(fā)送時,在該RTP數(shù)據(jù)中包含與連接目標相關(guān)的控制數(shù)據(jù)地變更所連接的接入點,但也可以與RTP數(shù)據(jù)分別地單獨地發(fā)送控制數(shù)據(jù)。另外,也可以不只是實時聲音,還發(fā)送動畫(有或沒有聲音)。在這些情況下,分別使用適合的協(xié)議、格式進行數(shù)據(jù)發(fā)送即可。另外,在這些情況下,在通信裝置20的輸出部17中具備能夠輸出圖像的顯示畫面等。
[0125]另外,傳送數(shù)據(jù)也可以是已經(jīng)收錄的聲音數(shù)據(jù)等。在該情況下,也可以能夠由上級通信裝置10的用戶適當?shù)刂胤呕驎簳r停止聲音數(shù)據(jù)。
[0126]另外,在上述實施方式中,與來自接入點40的接收電波強度對應(yīng)地切換連接目標,但也可以根據(jù)上級通信裝置10、通信裝置20以及接入點40的位置信息等,將上級通信裝置10和通信裝置20的全部判斷為能夠與該接入點40連接,進行切換控制。
[0127]另外,在上述實施方式中,將到開始向接入點40的連接動作為止的計數(shù)遞減時間用作連接定時的數(shù)據(jù),但也可以使用時刻信息。在該情況下,理想的是在上級通信裝置10和各通信裝置20之間統(tǒng)一日期時間,例如適合于在以下的情況使用,即在各裝置中分別從便攜電話的基站等頻繁地取得日期時間信息并修正,或在上級通信裝置10和各通信裝置20的通信開始的定時向各通信裝置20發(fā)送上級通信裝置10的時刻信息。
[0128]另外,在上述實施方式中,向通信裝置20多播發(fā)送或廣播發(fā)送聲音數(shù)據(jù),但在通信裝置20的個數(shù)少的情況或發(fā)送數(shù)據(jù)是靜止圖像、文本文件等而適合于通過TCP/IP的發(fā)送的情況等下,也可以進行單播發(fā)送。
[0129]另外,也可以獨立地設(shè)定變形例子中的成為向其他接入點的連接基準的接收強度的基準值、與向攜帶的接入點的恢復(fù)時的判定相關(guān)的連接繼續(xù)基準的接收強度的基準值。例如可以將恢復(fù)時的基準值設(shè)定得比連接時的基準值低。
[0130]另外,在上述實施方式中,分開設(shè)定上級通信裝置10和通信裝置20,但也可以對等地連接全部的通信裝置,在其中一臺通信裝置中進行接入點的設(shè)定管理。另外,也可以不在上級通信裝置10中,而使預(yù)先確定的通信裝置20進行接入點的設(shè)定管理。另外,在上述實施方式中,將傳送用的聲音傳送程序150存儲在上級通信裝置10中,將聲音接收程序251存儲在通信裝置20中,但也可以將這些聲音傳送程序150和聲音接收程序251包含在一個程序組(應(yīng)用)中,將雙方存儲(安裝)在上級通信裝置10和通信裝置20中。另外,也可以不只是聲音傳送程序150,還將通信控制程序151包含在聲音接收程序251中。
[0131]另外,在以上的說明中,作為存儲本發(fā)明的聲音傳送程序、聲音接收程序的計算機可讀取的介質(zhì),以由miniSD卡等可移動型外部(外置)存儲介質(zhì)構(gòu)成的存儲部15、16為例子進行了說明,但并不限于此。作為其他計算機可讀取的介質(zhì),能夠應(yīng)用HDD(硬盤驅(qū)動器)、與各種規(guī)格對應(yīng)的閃速存儲器、CD-ROM、DVD盤等可移動型記錄介質(zhì)。另外,作為經(jīng)由通信線路提供本發(fā)明的程序的數(shù)據(jù)的介質(zhì),也將載波(carrier wave)應(yīng)用于本發(fā)明。
[0132]除此以外,在不脫離本發(fā)明的主要內(nèi)容的范圍內(nèi)能夠適當?shù)刈兏鲜鰧嵤┓绞剿镜木唧w結(jié)構(gòu)、處理內(nèi)容或其步驟。
[0133]說明了本發(fā)明的幾個實施方式,但本發(fā)明的范圍并不限于上述的實施方式,包含專利請求所記載的發(fā)明的范圍及其等價的范圍。
【主權(quán)項】
1.一種無線通信裝置,其特征在于,具備: 無線通信部,其與無線通信的中繼部連接,通過該無線通信經(jīng)由上述中繼部進行通信數(shù)據(jù)的收發(fā); 處理器,其基于預(yù)定的連接基準,確定與當前正在連接的第一中繼部不同的第二中繼部以及向該第二中繼部的連接定時,并在進行了在上述連接定時將連接目標變更為上述第二中繼部的設(shè)定的情況下,通過上述無線通信部向預(yù)先確定的其他無線通信裝置發(fā)送上述第二中繼部的信息和與上述連接定時相關(guān)的信息,在上述連接定時使上述無線通信部將連接目標變更為上述第二中繼部。2.根據(jù)權(quán)利要求1所述的無線通信裝置,其特征在于, 上述處理器在與上述第一中繼部連接的狀態(tài)下通過上述無線通信部接收到上述第二中繼部的信息和向該第二中繼部的與上述連接定時相關(guān)的信息的情況下,在該連接定時使上述無線通信部將連接目標變更為上述第二中繼部。3.根據(jù)權(quán)利要求1所述的無線通信裝置,其特征在于, 上述處理器根據(jù)通過上述無線通信部接收的來自中繼部的電波強度,確定上述第二中繼部。4.根據(jù)權(quán)利要求3所述的無線通信裝置,其特征在于, 上述處理器在上述電波強度持續(xù)預(yù)先確定的時間以上地超過基準值的情況下,將發(fā)送該電波強度的電波的中繼部確定為上述第二中繼部。5.根據(jù)權(quán)利要求1所述的無線通信裝置,其特征在于, 上述處理器在與上述第二中繼部連接的狀態(tài)下該第二中繼部不滿足預(yù)定的連接繼續(xù)基準的情況下,再次將上述第一中繼部確定為連接目標,并且確定向該第一中繼部的連接恢復(fù)定時,在進行了將連接目標變更為上述第一中繼部的設(shè)定的情況下,通過上述無線通信部向上述其他無線通信裝置發(fā)送上述第一中繼部的信息和與上述連接恢復(fù)定時相關(guān)的信息,在上述連接恢復(fù)定時使上述無線通信部將連接目標變更為上述第一中繼部。6.根據(jù)權(quán)利要求1所述的無線通信裝置,其特征在于, 上述處理器向上述其他無線通信裝置發(fā)送預(yù)定的格式的數(shù)據(jù),將上述第二中繼部的信息和與上述連接定時相關(guān)的信息作為附加信息追加到上述預(yù)定的格式的數(shù)據(jù)并通過上述無線通信部發(fā)送。7.根據(jù)權(quán)利要求1所述的無線通信裝置,其特征在于, 在上述處理器中, 在檢測出滿足用于確定上述第二中繼部的上述連接基準的中繼部的情況下,通過上述無線通信部將用于查詢該檢測出的中繼部在上述其他無線通信裝置的各個中是否滿足上述連接基準的候選確認信息發(fā)送給該其他無線通信裝置, 在與上述候選確認信息的發(fā)送對應(yīng)地,通過上述無線通信部從上述其他無線通信裝置接收到表示在該其他無線通信裝置中上述檢測出的中繼部滿足上述連接基準的候選確認信息的情況下,將上述檢測出的中繼部確定為上述第二中繼部, 通過上述無線通信部發(fā)送上述第二中繼部的信息和與上述連接定時相關(guān)的信息。8.根據(jù)權(quán)利要求1所述的無線通信裝置,其特征在于, 上述計算機保存能夠確定為上述第二中繼部的中繼部的候選列表,從包含在上述候選列表中的中繼部中確定上述第二中繼部。9.一種無線通信裝置,其特征在于,具備: 無線通信部,其與無線通信的中繼部連接,通過該無線通信經(jīng)由上述中繼部,進行通信數(shù)據(jù)的收發(fā); 處理器,其在與第一中繼部連接的狀態(tài)下通過上述無線通信部接收到第二中繼部的信息和向該第二中繼部的與連接定時相關(guān)的信息的情況下,在該連接定時使上述無線通信部將連接目標變更為上述第二中繼部。10.一種無線通信系統(tǒng),由相互進行無線通信的主無線通信裝置和從無線通信裝置構(gòu)成,該無線通信系統(tǒng)的特征在于, 上述主無線通信裝置具備: 第一無線通信部,其與無線通信的中繼部連接,通過該無線通信經(jīng)由上述中繼部,進行通信數(shù)據(jù)的收發(fā); 第一處理器,其基于預(yù)定的連接基準,確定與當前正在連接的第一中繼部不同的第二中繼部以及向該第二中繼部的連接定時,在進行了在上述連接定時將連接目標變更為上述第二中繼部的設(shè)定的情況下,通過上述無線通信部向上述從無線通信裝置發(fā)送上述第二中繼部的信息和與上述連接定時相關(guān)的信息,在上述連接定時使上述無線通信部將連接目標變更為上述第二中繼部, 上述從無線通信裝置具備: 第二無線通信部,其與上述中繼部連接,通過無線通信經(jīng)由該中繼部,進行通信數(shù)據(jù)的收發(fā); 第二處理器,其在與上述第一中繼部連接的狀態(tài)下,通過上述無線通信部從上述主無線通信裝置接收到上述第二中繼部的信息和向該第二中繼部的與上述連接定時相關(guān)的信息的情況下,在該連接定時使上述無線通信部將連接目標變更為上述第二中繼部。
【文檔編號】H04W36/30GK105873158SQ201510958585
【公開日】2016年8月17日
【申請日】2015年12月18日
【發(fā)明人】中村善亮
【申請人】卡西歐計算機株式會社