本發(fā)明涉及無(wú)線通信裝置和無(wú)線通信方法。
背景技術(shù):通常,當(dāng)無(wú)線網(wǎng)絡(luò)連接損壞時(shí)自動(dòng)重新連接無(wú)線網(wǎng)絡(luò)的技術(shù)是已知的。例如,日本已公開專利公開號(hào)2012-065208公開了當(dāng)其連接損壞時(shí)重新連接無(wú)線網(wǎng)絡(luò)的裝置。然而,在日本已公開專利公開號(hào)2012-065208公開的無(wú)線通信裝置中,在該無(wú)線通信裝置與接入點(diǎn)之間執(zhí)行的無(wú)線通信(第一通信)的連接斷開后,如果接入點(diǎn)提供的無(wú)線通信裝置的諸如IP地址、子網(wǎng)掩碼地址或默認(rèn)網(wǎng)關(guān)地址之類的地址信息被改變,則通過網(wǎng)絡(luò)的該無(wú)線通信裝置與另一通信裝置之間的通信(第二通信)變得不能重新開始。為了更加具體地說(shuō)明這一點(diǎn),接入點(diǎn)繼續(xù)以固定間隔發(fā)送被稱為“信標(biāo)”的無(wú)線信號(hào),以通知無(wú)線通信裝置接入點(diǎn)自身的存在。信標(biāo)包括用以標(biāo)識(shí)無(wú)線網(wǎng)絡(luò)的32字節(jié)SSID(服務(wù)集標(biāo)識(shí)符)。通常,用SSID和與斷開連接前的那些相同的標(biāo)識(shí)/加密方法建立連接。盡管只要接入點(diǎn)提供的地址信息沒有改變就不會(huì)發(fā)生問題,然而例如當(dāng)接入點(diǎn)改變分配給無(wú)線通信裝置的IP地址時(shí),第二通信不能被執(zhí)行,除非待重新連接的無(wú)線通信裝置的IP地址也改變。至于OSI(開放系統(tǒng)互聯(lián))參考模型,盡管重新連接建立在從物理層到數(shù)據(jù)鏈路層的層2級(jí)別上,然而重新連接沒有建立在作為網(wǎng)絡(luò)層或更高層的層3級(jí)別或更高級(jí)別。因此,通信期間的過程不能被執(zhí)行。為了避免這個(gè)問題,用戶需要改變或初始化無(wú)線通信裝置的設(shè)置,并且改變或初始化層3級(jí)別或更高級(jí)別上的層的設(shè)置;然而,這個(gè)處理對(duì)于在該技術(shù)上沒有任何專業(yè)知識(shí)的用戶來(lái)說(shuō)很困難。因此,有必要提供這樣的無(wú)線通信裝置和無(wú)線通信方法:即使在通過無(wú)線通信的接入點(diǎn)到無(wú)線通信裝置之間的通信重新連接后網(wǎng)絡(luò)層的連接信息被改變,網(wǎng)絡(luò)層的連接信息也被自動(dòng)獲得,因此到通信對(duì)象的通信可以實(shí)現(xiàn)。
技術(shù)實(shí)現(xiàn)要素:本發(fā)明的目的是至少部分地解決傳統(tǒng)技術(shù)中的問題。根據(jù)實(shí)施例,提供用以通過第一通信與接入點(diǎn)通信并且經(jīng)由包括接入點(diǎn)的網(wǎng)絡(luò)通過第二通信與另一通信裝置通信的無(wú)線通信裝置。該無(wú)線通信裝置包括:檢測(cè)單元,被配置以檢測(cè)第一通信的狀態(tài);以及重新連接單元,被配置以當(dāng)檢測(cè)單元檢測(cè)到第一通信斷開時(shí),重新連接第一通信,然后使用通過第一通信獲得的無(wú)線通信裝置的相應(yīng)網(wǎng)絡(luò)層的連接信息重新連接第二通信。根據(jù)另一實(shí)施例,提供利用無(wú)線通信裝置執(zhí)行的無(wú)線通信方法,該無(wú)線通信裝置用以通過第一通信與接入點(diǎn)通信并且經(jīng)由包括接入點(diǎn)的網(wǎng)絡(luò)通過第二通信與另一通信裝置通信。該無(wú)線通信方法包括:檢測(cè)第一通信的狀態(tài);當(dāng)在檢測(cè)時(shí)檢測(cè)到第一通信斷開時(shí),重新連接第一通信,然后使用通過第一通信獲取的無(wú)線通信裝置的相應(yīng)網(wǎng)絡(luò)層的連接信息重新連接第二通信。當(dāng)聯(lián)系附圖考慮時(shí),通過閱讀以下本發(fā)明目前優(yōu)選實(shí)施例的詳細(xì)描述,將更好地理解本發(fā)明的上述及其他目的、特點(diǎn)、優(yōu)點(diǎn)以及技術(shù)和工業(yè)意義。附圖說(shuō)明圖1是根據(jù)本發(fā)明實(shí)施例的無(wú)線通信裝置的硬件配置示例的框圖;圖2是根據(jù)實(shí)施例的無(wú)線通信裝置的功能配置示例的框圖;圖3是設(shè)置改變之后的接入點(diǎn)與無(wú)線通信裝置重新連接的流程示例的順序圖;圖4是當(dāng)通信重新連接時(shí)根據(jù)實(shí)施例的無(wú)線通信裝置執(zhí)行的過程的示例的流程圖;圖5是當(dāng)通信重新連接時(shí)根據(jù)實(shí)施例的無(wú)線通信裝置執(zhí)行的向用戶的通知處理示例的流程圖;圖6是無(wú)線通信裝置和與其連接的接入點(diǎn)斷開連接并且該無(wú)線通信裝置重新連接到另一接入點(diǎn)的流程的示例的順序圖;以及圖7是無(wú)線通信裝置到接入點(diǎn)的連接通過漫游被移至另一接入點(diǎn)的流程的示例的順序圖。具體實(shí)施方式以下將參考附圖詳細(xì)說(shuō)明根據(jù)本發(fā)明的無(wú)線通信裝置、無(wú)線通信方法以及程序的示例性實(shí)施例。圖1是根據(jù)本發(fā)明實(shí)施例的無(wú)線通信裝置100的硬件配置示例的框圖。無(wú)線通信裝置100執(zhí)行與在網(wǎng)絡(luò)上中繼數(shù)據(jù)的裝置(外部裝置)之間的無(wú)線通信。如圖1所示,無(wú)線通信裝置100包括CPU(中央處理單元)101、存儲(chǔ)單元102、操作輸入單元103、無(wú)線通信單元104以及圖像輸出單元105,并且這些單元分別通過總線106連接。CPU101通常通過執(zhí)行存儲(chǔ)在存儲(chǔ)單元102中的程序來(lái)控制整個(gè)無(wú)線通信裝置100的操作。存儲(chǔ)單元102中存儲(chǔ)各種類型的數(shù)據(jù)。更具體地,存儲(chǔ)單元102中存儲(chǔ)由CPU101執(zhí)行的程序以及指示涉及低于網(wǎng)絡(luò)層的層(OSI參考模型中的物理層和數(shù)據(jù)鏈路層)的無(wú)線連接以及網(wǎng)絡(luò)連接(OSI參考模型中網(wǎng)絡(luò)層或高于網(wǎng)絡(luò)層的更高層的無(wú)線連接)的信息(設(shè)置值)的第一信息。操作輸入單元103是供用戶執(zhí)行各種輸入操作的裝置,并且可以由例如操作按鈕和鍵盤構(gòu)成。無(wú)線通信單元104在CPU101控制下執(zhí)行無(wú)線通信裝置100和外部裝置之間的無(wú)線通信的連接和重新連接以及通信數(shù)據(jù)的發(fā)送/接收。圖像輸出單元105是在CPU101控制下可以顯示各種類型的信息的裝置,并且例如可由液晶顯示裝置構(gòu)成。圖2是無(wú)線通信裝置100和接入點(diǎn)200的功能配置示例的框圖。如圖2所示,無(wú)線通信裝置100由無(wú)線通信接口單元110、第一通信控制單元120、第二通信控制單元130、檢測(cè)單元140、存儲(chǔ)單元150和用戶接口單元160組成。無(wú)線通信接口單元110是根據(jù)來(lái)自第一通信控制單元120和第二通信控制單元130的指令執(zhí)行通過無(wú)線通信的數(shù)據(jù)傳送的功能單元。在本發(fā)明的實(shí)施例中,無(wú)線通信接口單元110使用IEEE802.11系列無(wú)線LAN標(biāo)準(zhǔn);然而,不是IEEE802.11的無(wú)線LAN標(biāo)準(zhǔn)也可被使用。第一通信控制單元120是管理作為無(wú)線通信裝置100通過無(wú)線通信到接入點(diǎn)的通信的第一通信的功能單元。第一通信控制單元120還執(zhí)行從接收第一通信的連接請(qǐng)求到建立請(qǐng)求的連接的控制。此外,第一通信控制單元120通過第一通信從DHCP(動(dòng)態(tài)主機(jī)配置協(xié)議)服務(wù)器獲取地址信息。當(dāng)?shù)谝煌ㄐ艛嚅_時(shí),第一通信控制單元120使用存儲(chǔ)在存儲(chǔ)單元150中的第一通信的連接設(shè)置執(zhí)行重新連接操作。進(jìn)一步地,第一通信控制單元120執(zhí)行漫游并且切換接入點(diǎn)。作為漫游的示例,有檢測(cè)無(wú)線波狀況并且當(dāng)無(wú)線波狀況降級(jí)超過預(yù)先設(shè)置的閾值時(shí)切換接入點(diǎn)的方法。第二通信控制單元130是管理作為無(wú)線通信裝置100通過包含接入點(diǎn)的網(wǎng)絡(luò)到另一通信裝置的通信的第二通信的功能單元。第二通信控制單元130使用第一通信控制單元120獲得的地址信息執(zhí)行無(wú)線通信裝置100和另一通信裝置之間的數(shù)據(jù)發(fā)送和接收。此外,當(dāng)?shù)谝煌ㄐ艛嚅_時(shí),第二通信控制單元130臨時(shí)停止在通信期間的過程,然后使用通過第一通信獲得的地址信息重新開始第二通信。檢測(cè)單元140檢測(cè)在無(wú)線通信裝置100和接入點(diǎn)200之間正在執(zhí)行的第一通信的通信狀態(tài)。具體地說(shuō),檢測(cè)單元140檢測(cè)第一通信是否斷開,當(dāng)檢測(cè)到通信斷開時(shí),將斷開通知第一通信控制單元120。第一通信斷開的示例包括由諸如微波爐之類的裝置的無(wú)線通信的干擾引起斷開的情況以及在接入點(diǎn)的設(shè)置改變時(shí)由接入點(diǎn)停止信標(biāo)發(fā)送以反映該變化引起斷開的情況。此外,檢測(cè)單元140通過漫游檢測(cè)接入點(diǎn)的切換。當(dāng)接入點(diǎn)通過漫游被切換時(shí),類似于第一通信的斷開,檢測(cè)單元140通知第一通信控制單元120接入點(diǎn)的改變。在存儲(chǔ)單元150中存儲(chǔ)上述的第一信息。例如,該第一信息包括諸如重新連接是否能夠進(jìn)行、在第一通信間到?jīng)]有發(fā)送任何指示用于通知接入點(diǎn)自身存在的無(wú)線信號(hào)的信標(biāo)的接入點(diǎn)之間是否能夠進(jìn)行重新連接、重新連接時(shí)的可用無(wú)線標(biāo)準(zhǔn)、重新連接時(shí)的可連接信道、漫游時(shí)的可連接信道帶寬、要通過漫游連接的外部裝置是否能夠改變、漫游時(shí)的可連接無(wú)線標(biāo)準(zhǔn)、漫游時(shí)的可連接信道、漫游時(shí)的可連接信道帶寬以及涉及要使用的協(xié)議的信息(設(shè)置值)之類的信息。涉及要使用的協(xié)議的信息包括諸如是否使用DHCP之類的信息以及指示使用IPv4(互聯(lián)網(wǎng)協(xié)議版本4)協(xié)議或IPv6(互聯(lián)網(wǎng)協(xié)議版本6)協(xié)議的信息。存儲(chǔ)單元150可以由圖1所示的存儲(chǔ)單元102實(shí)現(xiàn)。用戶接口單元160具有從用戶接收輸入的功能以及向用戶通知通信狀態(tài)的功能。從用戶接收輸入的功能從操作輸入單元103接收用戶做出的輸入。具體地說(shuō),通過操作由操作按鈕組成的操作輸入單元103,可以輸入涉及無(wú)線連接的SSID以及涉及網(wǎng)絡(luò)連接的IP地址。輸入信息被存儲(chǔ)在存儲(chǔ)單元150中作為第一通信或第二通信的設(shè)置信息。向用戶通知通信狀態(tài)的功能執(zhí)行通知數(shù)據(jù)、經(jīng)第一通信從接入點(diǎn)接收到的連接結(jié)果及第二通信的連接結(jié)果以及當(dāng)前通信狀態(tài)的控制。在本實(shí)施例中,當(dāng)用戶接口單元160執(zhí)行在圖像輸出單元105上顯示這些信息片斷的控制時(shí),通知(通告)用戶所述信息;然而,本實(shí)施例不限于此,例如還可以使用利用音頻輸出向用戶通知信息的模式。此外,通知用戶通信狀態(tài)的功能執(zhí)行通知指示重新連接后的第一信息的設(shè)置的第二信息的控制,并且執(zhí)行通知指示當(dāng)由DHCP獲得的地址信息不同于存儲(chǔ)單元150的地址信息時(shí)正在改變后的第二信息的設(shè)置信息的第三信息的控制。第二信息和第三信息包括要通知給網(wǎng)絡(luò)管理者的信息。例如,第二信息包括指示關(guān)于外部設(shè)備的無(wú)線標(biāo)準(zhǔn)、關(guān)于外部裝置的連接狀態(tài)利用外部裝置發(fā)送和接收的無(wú)線波的強(qiáng)度、到外部裝置的通信信道、外部裝置的通信信道,外部裝置的通信信道帶寬、外部裝置的信號(hào)的BSSID(基本服務(wù)集標(biāo)識(shí))以及關(guān)于外部裝置的通信速率的多條信息。此外,例如,第三信息包括指示通過DHCP的地址信息的獲取是否成功的信息,并且當(dāng)通信協(xié)議是IPv4時(shí),第三信息包括由DHCP獲取的IPv4地址、IPv4子網(wǎng)掩碼地址和IPv4默認(rèn)網(wǎng)關(guān)地址中的至少一個(gè)。當(dāng)通信協(xié)議是IPv6時(shí),第三信息包括由DHCP獲取的IPv6地址、IPv6子網(wǎng)掩碼地址和IPv6默認(rèn)網(wǎng)關(guān)地址中的至少一個(gè)。雖然通信協(xié)議是IPv4的情況在下面的說(shuō)明中作為示例,但是相同的說(shuō)明可以應(yīng)用于通信協(xié)議是IPv6的情況。如圖2所示,接入點(diǎn)200由無(wú)線通信接口單元210、第一通信控制單元220、第二通信控制單元230、DHCP服務(wù)器功能單元240以及網(wǎng)絡(luò)接口單元250組成。無(wú)線接口單元210根據(jù)來(lái)自第一通信控制單元220和第二通信控制單元230的指令執(zhí)行通過無(wú)線通信的數(shù)據(jù)傳送。第一通信控制單元220管理接入點(diǎn)200和無(wú)線通信裝置100之間的第一通信。具體地,無(wú)線通信接口單元210也根據(jù)來(lái)自無(wú)線通信裝置100的第一通信的連接請(qǐng)求執(zhí)行連接操作。此外,第一通信控制單元220從無(wú)線通信裝置100接收地址信息的獲取請(qǐng)求。在接收到獲取請(qǐng)求后,第一通信控制單元220從DHCP服務(wù)器功能單元240獲取地址信息并向無(wú)線通信裝置100發(fā)送該地址信息。第二通信控制單元230中繼在無(wú)線通信裝置100和另一通信裝置之間通過網(wǎng)絡(luò)接收和發(fā)送的數(shù)據(jù)。就是說(shuō),第二通信控制單元230具有諸如路由器、交換式集線器和集線器之類的通信中繼裝置的功能,并執(zhí)行涉及諸如橋接和路由之類的數(shù)據(jù)中繼的處理。第二通信控制單元230可以是不同于接入點(diǎn)的裝置。DHCP服務(wù)器功能單元240作為DHCP服務(wù)器,向無(wú)線通信裝置100提供地址信息。具體地,通過無(wú)線通信裝置100的請(qǐng)求,DHCP服務(wù)器功能單元240向無(wú)線通信裝置100提供IP地址、子網(wǎng)掩碼地址和默認(rèn)網(wǎng)關(guān)地址中的至少一個(gè)。DHCP服務(wù)器功能單元240可以接受IPv4和IPv6。DHCP服務(wù)器功能單元240可以作為不同于接入點(diǎn)的裝置被提供。在該情況下,作為不同裝置提供的DHCP服務(wù)器通過接入點(diǎn)執(zhí)行與無(wú)線通信裝置100的地址信息的發(fā)送和接收。此外,DHCP服務(wù)器功能單元240還可以使用不同于DHCP的通信協(xié)議執(zhí)行與無(wú)線通信裝置100的地址信息的發(fā)送和接收。BOOTP(引導(dǎo)協(xié)議)是不同于DHCP的通信協(xié)議的例子。網(wǎng)絡(luò)接口單元250執(zhí)行與網(wǎng)絡(luò)的連接,并執(zhí)行通過網(wǎng)絡(luò)到另一通信裝置的數(shù)據(jù)傳輸。在本實(shí)施例中,上述無(wú)線通信接口單元110、第一通信控制單元120、第二通信控制單元130、檢測(cè)單元140和用戶接口單元160的各自功能通過CPU101執(zhí)行存儲(chǔ)在存儲(chǔ)單元102中的程序?qū)崿F(xiàn);然而,本實(shí)施例不限于此,例如,上述無(wú)線通信接口單元110、第一通信控制單元120、第二通信控制單元130、檢測(cè)單元140和用戶接口單元160的各自功能的至少—部分由專用硬件電路實(shí)現(xiàn)就夠了。接下來(lái)說(shuō)明無(wú)線通信裝置100的操作示例。圖3是正與無(wú)線通信裝置100連接的接入點(diǎn)1的地址信息被改變以及改變后的接入點(diǎn)1和無(wú)線通信裝置100重新連接的流程的示例的順序圖。下面參考附圖3說(shuō)明無(wú)線通信裝置100的操作示例。如附圖3所示,首先,用戶打開無(wú)線通信裝置100的電源(步驟S1)。無(wú)線通信裝置100在其激活后讀取存儲(chǔ)在存儲(chǔ)單元150中的上述第一信息(步驟S2)。第一信息包括諸如涉及要連接的SSID的設(shè)置值、標(biāo)識(shí)方法以及加密方法之類的信息。接下來(lái),無(wú)線通信裝置100根據(jù)在步驟S1中讀取的第一信息連接到接入點(diǎn)1的第一通信(步驟S3)。隨后,無(wú)線通信裝置100和接入點(diǎn)1之間的第一通信的連接完成(步驟S4)。接下來(lái),為了執(zhí)行通信過程,用戶指令無(wú)線通信裝置100開始通信過程(步驟S5)。此后,無(wú)線通信裝置100執(zhí)行通過接入點(diǎn)1的第二通信(步驟S6、步驟S7)。接下來(lái),在接入點(diǎn)1處改變?cè)O(shè)置值(地址信息)(步驟S8)。具體地,這個(gè)改變例如是由于諸如郵件服務(wù)器之類的設(shè)備的加入而改變地址信息的情況。為了改變?cè)O(shè)置值,接入點(diǎn)1通知無(wú)線通信裝置100第一通信的結(jié)束并且停止信標(biāo)的傳輸(步驟S9)。無(wú)線通信裝置100臨時(shí)停止通信期間的過程(步驟S10),并且根據(jù)在步驟S2中讀取的第—信息在特點(diǎn)時(shí)間段嘗試到接入點(diǎn)1的重新連接(步驟S11)。接入點(diǎn)1的設(shè)置值被改變?yōu)樵诓襟ES8設(shè)置的值(步驟S12)。在改變?cè)O(shè)置值后,響應(yīng)于步驟S11的無(wú)線通信裝置100的重新連接的請(qǐng)求,無(wú)線通信裝置100與接入點(diǎn)1之間的第一通信的重新連接完成(步驟S13)。此后,無(wú)線通信裝置100通知用戶重新連接的結(jié)果以及上述的第二信息(步驟S14)。接下來(lái),無(wú)線通信裝置100控制在根據(jù)存儲(chǔ)在存儲(chǔ)單元150中的第一信息可變的重新連接后的地址信息(步驟S15)。當(dāng)重新連接后的地址信息改變時(shí),無(wú)線通信裝置100通知用戶上述第三信息(步驟S16)。此后,無(wú)線通信裝置100執(zhí)行通過接入點(diǎn)1的第二通信(步驟S17、步驟S18)。接下來(lái)說(shuō)明在本實(shí)施例中的第一通信和第二通信的重新連接時(shí)間,由無(wú)線通信裝置100執(zhí)行的過程的示例。圖4是無(wú)線通信裝置100在重新連接時(shí)執(zhí)行的處理過程的示例的流程圖。圖4描述了從第一通信斷開連接到通知用戶重新連接結(jié)果的過程。無(wú)線通信裝置100執(zhí)行通過網(wǎng)絡(luò)與另一通信裝置的數(shù)據(jù)發(fā)送和接收,其中該網(wǎng)絡(luò)具有建立在其中的第一通信和第二通信并包括接入點(diǎn)。檢測(cè)單元140確定第一通信是否斷開(步驟S1001)。當(dāng)?shù)谝煌ㄐ艣]有斷開(在步驟S1001為“否”),無(wú)線通信裝置100繼續(xù)通信過程。另一方面,當(dāng)檢測(cè)單元140確定第一通信斷開時(shí)(在步驟S1001為“是”),檢測(cè)單元140向第一通信控制單元120通知第一通信的斷開。第一通信控制單元120從存儲(chǔ)單元150讀取第—信息,并嘗試第一通信的重新連接(步驟S1002、步驟S1003)。在步驟S1003執(zhí)行了第一通信的重新連接的過程后,確定第一通信的重新連接是否已經(jīng)實(shí)現(xiàn)(步驟S1004)。當(dāng)?shù)谝煌ㄐ诺闹匦逻B接還沒有實(shí)現(xiàn)時(shí)(在步驟S1004為“否”),用戶接口單元160通知用戶第一通信的重新連接尚未實(shí)現(xiàn)的事實(shí)。此時(shí),通知給用戶的信息包括指示第一通信的連接是否已經(jīng)實(shí)現(xiàn)的信息,以及重新連接的過程中使用的第一信息之中的至少一條信息。通知給用戶的信息可以根據(jù)用于連接的無(wú)線通信標(biāo)準(zhǔn)改變。當(dāng)?shù)谝煌ㄐ诺闹匦逻B接建立時(shí)(在步驟S1004為“是”),無(wú)線通信裝置100從存儲(chǔ)單元150中讀取設(shè)置信息,其中該設(shè)置信息指示是否使用DHCP獲取地址信息(步驟S1005)。此后,確定使用DHCP獲取地址信息是否被執(zhí)行(步驟S1006)。當(dāng)使用DHCP獲取地址信息沒有被執(zhí)行(在步驟S1006為“否”)時(shí),第一通信控制單元120從存儲(chǔ)單元150中讀取地址信息,并重新開始第二通信(步驟S1007、步驟S1010)。此后,在步驟S1014,做出指示是否使用DHCP恢復(fù)地址信息的通知,并且結(jié)束重新連接過程。分配給無(wú)線通信裝置100的特定IP地址的情況是不使用DHCP執(zhí)行地址信息的獲取的例子。在該情況下,不執(zhí)行使用DHCP的地址信息的獲取,并且使用特定IP地址重新開始第二通信。當(dāng)執(zhí)行使用DHCP的地址信息的獲取時(shí)(在步驟S1006為“是”),第一通信控制單元120發(fā)送地址信息請(qǐng)求到DHCP服務(wù)器,并獲得地址信息(步驟S1008)。此后,做出是否已使用DHCP獲取了地址信息的確認(rèn)(步驟S1009)。當(dāng)使用DHCP獲取地址信息沒有實(shí)現(xiàn)(在步驟1009為“否”)時(shí),用戶接口單元160通知用戶使用DHCP的地址信息的獲取沒有實(shí)現(xiàn)的事實(shí)(步驟S1014)。此時(shí),有接入點(diǎn)不使用DHCP的情況,獲取地址信息的方法被切換到向無(wú)線通信裝置100分配特定IP地址的方法,因此推薦向用戶通知切換涉及使用DHCP的地址信息的獲取的設(shè)置。當(dāng)已經(jīng)使用DHCP獲取到地址信息時(shí)(在步驟S1009為“是”),使用獲取到的地址信息開始第二通信的重新連接(步驟S1010)。在獲取地址信息后,確認(rèn)分配給無(wú)線通信裝置100的地址信息是否已經(jīng)改變(步驟S1011)。當(dāng)無(wú)線通信裝置100的地址信息沒有改變時(shí)(在步驟S1011為“否”)時(shí),第二通信的重新開始的操作結(jié)束,將第二通信重新開始的結(jié)果通知給用戶,并且重新連接過程結(jié)束(步驟S1014)。另一方面,當(dāng)無(wú)線通信裝置100的地址信息改變時(shí)(在步驟S1011為“是”),存儲(chǔ)在存儲(chǔ)單元150中的地址信息被改變?yōu)橛蒁HCP獲取的地址信息(步驟S1012)。此后,第二通信的重新連接過程結(jié)束,并且將重新連接的結(jié)果通知給用戶(步驟S1013、步驟S1014)。圖5是當(dāng)執(zhí)行第一通信和第二通信的重新連接時(shí)向用戶(網(wǎng)絡(luò)管理者)的通知過程的示例的流程圖。如圖5所示,當(dāng)無(wú)線通信裝置100和已與之連接的接入點(diǎn)1之間的第一通信結(jié)束時(shí),無(wú)線通信裝置100臨時(shí)停止通信期間的過程(步驟S2001)。接下來(lái),無(wú)線通信裝置100根據(jù)存儲(chǔ)在存儲(chǔ)單元150中的第一信息在特定時(shí)間段嘗試到接入點(diǎn)的重新連接過程(步驟S2002)。接下來(lái),無(wú)線通信裝置100確定在特定時(shí)間段內(nèi)重新連接過程是否已經(jīng)完成(步驟S2003)。當(dāng)預(yù)定時(shí)間段內(nèi)重新連接過程沒有完成時(shí)(在步驟S2003為“否”),無(wú)線通信裝置100通知用戶無(wú)線通信結(jié)束,并結(jié)束該過程(步驟S2004)。當(dāng)在預(yù)定時(shí)間段內(nèi)重新連接過程已經(jīng)完成時(shí)(在步驟S2003為“是”),無(wú)線通信裝置100通知用戶指示重新連接后第一通信的設(shè)置的第二信息中的至少一條信息(步驟S2005)。接下來(lái),無(wú)線通信裝置100涉及存儲(chǔ)在其中的第一信息并且確定是否通過裝置自身從接入點(diǎn)的DHCP服務(wù)器獲取地址信息(步驟S2006)。當(dāng)其確定不通過裝置自身從接入點(diǎn)的DHCP服務(wù)器獲取地址信息時(shí)(在步驟S2006為“否”),無(wú)線通信裝置100使用重新連接之前裝置自身的地址信息重新開始通信過程(步驟S2007)。在這個(gè)例子中,地址信息包括IPv4的IP地址、IPv4的子網(wǎng)掩碼地址和IPv4的默認(rèn)網(wǎng)關(guān)地址。另一方面,在步驟S2006,當(dāng)確定通過裝置自身從接入點(diǎn)的DHCP服務(wù)器獲取到地址信息時(shí)(在步驟2006為“是”),無(wú)線通信裝置100用DHCP獲取地址信息。當(dāng)用DHCP獲取地址信息失敗時(shí)(在步驟S2008為“否”),無(wú)線通信裝置100通知用戶由于用DHCP的獲取的失敗而無(wú)線通信結(jié)束,并結(jié)束該過程(步驟S2009)。同時(shí),當(dāng)DHCP獲取地址信息成功時(shí)(在步驟S2008為“是”),無(wú)線通信裝置100確定DHCP獲取到的地址信息與重新連接前使用的地址信息是否不同(步驟S2010)。在步驟S2010,當(dāng)DHCP獲取的地址信息與重新連接前使用的地址信息彼此匹配時(shí)(在步驟S2010為“否”),無(wú)線通信裝置100使用重新連接前使用的地址信息重新開始通信過程(步驟S2011)。同時(shí),在步驟S2010,當(dāng)DHCP獲取的地址信息與重新連接前使用的地址信息不同時(shí)(在步驟S2010為“是”),無(wú)線通信裝置100通知用戶包括由DHCP獲取的地址信息的第三信息中的至少一條信息(步驟S2012)。接下來(lái),無(wú)線通信裝置100使用由DHCP獲取的地址信息改變重新連接后網(wǎng)絡(luò)通信的設(shè)置并重新開始通信過程(步驟S2013)。更加具體地,無(wú)線通信裝置100將IP地址、子網(wǎng)掩碼地址和默認(rèn)網(wǎng)關(guān)地址的相應(yīng)值改變?yōu)镮Pv4的IP地址、IPv4的子網(wǎng)掩碼地址和IPv4的默認(rèn)網(wǎng)關(guān)地址,并重新開始通信過程。如上面說(shuō)明,當(dāng)?shù)浇尤朦c(diǎn)的第一通信斷開時(shí),根據(jù)本實(shí)施例的無(wú)線通信裝置100可以根據(jù)存儲(chǔ)在存儲(chǔ)單元150中的涉及第一通信的連接的第一信息重新連接到接入點(diǎn),并可以自動(dòng)執(zhí)行涉及重新連接后的地址信息的獲取和改變的過程。通過這個(gè)配置,即使第二通信中使用的地址信息被改變,甚至不具有任何網(wǎng)絡(luò)通信的特定專業(yè)知識(shí)的用戶也能夠重新開始第二通信。圖6是無(wú)線通信裝置100和與之相連的接入點(diǎn)1斷開并且無(wú)線通信裝置100與另—接入點(diǎn)2重新連接的流程的示例的順序圖。接入點(diǎn)2中已經(jīng)設(shè)置了與接入點(diǎn)1相同的SSID、標(biāo)識(shí)方法和加密方法。接入點(diǎn)2中已經(jīng)設(shè)置了不同于接入點(diǎn)1的通信信道和地址信息。無(wú)線通信裝置100包括連接多個(gè)接入點(diǎn)所需的第一信息。以下參考附圖6說(shuō)明無(wú)線通信裝置100的操作示例。用戶打開無(wú)線通信裝置100的電源(步驟S21)。在其激活后,無(wú)線通信裝置100讀取存儲(chǔ)在存儲(chǔ)單元150中的上述第—信息(步驟S22)。接下來(lái),無(wú)線通信裝置100根據(jù)步驟S22中讀取的第一信息連接到接入點(diǎn)1的第一通信(步驟S23)。然后,無(wú)線通信裝置100和接入點(diǎn)1之間的第一通信的連接完成(步驟S24)。接下來(lái),為了執(zhí)行通信過程,用戶指令無(wú)線通信裝置100開始通信過程(步驟S25)。此后,無(wú)線通信裝置100執(zhí)行通過接入點(diǎn)1的第二通信(步驟S26、步驟S27)。此后,由于無(wú)線干擾故障或接入點(diǎn)故障,接入點(diǎn)1通知到無(wú)線通信裝置100的通信結(jié)束,并且停止信標(biāo)的傳輸(步驟S28)。無(wú)線通信裝置100臨時(shí)停止通信期間的過程(步驟S29),并根據(jù)在步驟S22中讀取的第一信息嘗試在特定時(shí)間段內(nèi)重新連接到接入點(diǎn)1(步驟S30)。隨后,當(dāng)接入點(diǎn)2響應(yīng)在步驟S30的無(wú)線通信裝置100的重新連接的請(qǐng)求時(shí),無(wú)線通信裝置100和另—接入點(diǎn)2之間的第一通信的重新連接完成(步驟S31)。無(wú)線通信裝置100隨后通知用戶重新連接的結(jié)果以及上述第二信息(步驟S32)。接下來(lái),無(wú)線通信裝置100讀取指示通過DHCP的存儲(chǔ)于存儲(chǔ)單元150內(nèi)的地址信息的獲取是否已執(zhí)行的設(shè)置信息。根據(jù)該設(shè)置信息,無(wú)線通信裝置100執(zhí)行地址信息的獲取和改變的處理(步驟S33)。當(dāng)重新連接后的地址信息改變時(shí),無(wú)線通信裝置100通知用戶上述第三信息(步驟S34)。此后,無(wú)線通信裝置100執(zhí)行通過接入點(diǎn)2的第二通信(步驟S35、步驟S36)。如上所述,當(dāng)?shù)浇尤朦c(diǎn)的第一通信斷開時(shí),根據(jù)本實(shí)施例的無(wú)線通信裝置100可以根據(jù)存儲(chǔ)于存儲(chǔ)單元150內(nèi)的涉及第一通信的連接的第一信息重新連接另一接入點(diǎn),并可以自動(dòng)執(zhí)行涉及重新連接后的地址信息的獲取和改變的處理。通過這個(gè)配置,即使由接入點(diǎn)提供的地址信息改變了,甚至不具有網(wǎng)絡(luò)通信的任何特殊專業(yè)技能的用戶也能夠重新開始第二通信。圖7是通過漫游將無(wú)線通信裝置到接入點(diǎn)1的連接切換到另一接入點(diǎn)2的流程的示例的順序圖。接入點(diǎn)2中已經(jīng)設(shè)置了與接入點(diǎn)1相同的SSID、標(biāo)識(shí)方法和加密方法。接入點(diǎn)2中已經(jīng)設(shè)置不同于接入點(diǎn)1的通信信道和地址信息。無(wú)線通信裝置100包括連接多個(gè)接入點(diǎn)所需的第一信息。下面參考附圖7說(shuō)明無(wú)線通信裝置100的操作示例。用戶打開無(wú)線通信裝置100的電源(步驟S41)。在其激活后,無(wú)線通信裝置100讀取存儲(chǔ)在存儲(chǔ)單元150中的上述第一信息(步驟S42)。接下來(lái),無(wú)線通信裝置100根據(jù)步驟S42中讀取的第一信息連接到接入點(diǎn)1的第一通信(步驟S43)。無(wú)線通信裝置100和接入點(diǎn)1之間的第一通信的連接隨后完成(步驟S44)。接下來(lái),為了執(zhí)行通信過程,用戶指令無(wú)線通信裝置100開始通信過程(步驟S45)。此后,無(wú)線通信裝置100執(zhí)行通過接入點(diǎn)1的第二通信(步驟S46、步驟S47)。接下來(lái),當(dāng)無(wú)線通信裝置100的連接目標(biāo)通過漫游從接入點(diǎn)1切換到接入點(diǎn)2時(shí),接入點(diǎn)2通知無(wú)線通信裝置100該無(wú)線通信裝置100已經(jīng)通過漫游連接至接入點(diǎn)2的事實(shí)(步驟S48)。無(wú)線通信裝置100隨后通知操作者重新連接的結(jié)果和上述第二信息(步驟S49)。隨后,無(wú)線通信裝置100控制根據(jù)存儲(chǔ)在存儲(chǔ)單元150中的第—信息可變的重新連接后的地址信息的設(shè)置(步驟S50)。當(dāng)重新連接后的地址信息的設(shè)置改變時(shí),無(wú)線通信裝置100通知操作者上述第三信息(步驟S51)。隨后,無(wú)線通信裝置100執(zhí)行通過接入點(diǎn)2的第二通信(步驟S52、步驟S53)。如上所述,根據(jù)本實(shí)施例的無(wú)線通信裝置100根據(jù)存儲(chǔ)在存儲(chǔ)單元150中的涉及第一通信的連接的第—信息執(zhí)行漫游,并可以自動(dòng)執(zhí)行涉及漫游后的地址信息的獲取和改變的過程。通過這個(gè)配置,即使從接入點(diǎn)提供的地址信息改變,甚至不具有網(wǎng)絡(luò)通信的任何特定專業(yè)技能的用戶也能夠重新開始第二通信。上述無(wú)線通信裝置100執(zhí)行的各種程序可以作為可安裝格式或可執(zhí)行格式的文件,提供為記錄在計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)(諸如CD-ROM、軟盤(FD)、CD-R、數(shù)字化通用盤(DVD)、通用串行總線(USB))中的這些程序,并且這些程序可以通過諸如因特網(wǎng)之類的網(wǎng)絡(luò)提供或分發(fā)。此外,這些程序可以作為提前包含在ROM或類似物中的程序分發(fā)。根據(jù)實(shí)施例,即使接入點(diǎn)提供的網(wǎng)絡(luò)層的連接信息被改變,在接入點(diǎn)和無(wú)線通信裝置之間通過無(wú)線通信的通信的重新連接之后,可以自動(dòng)執(zhí)行網(wǎng)絡(luò)層的連接信息的獲取和改變。通過這個(gè)配置,即使網(wǎng)絡(luò)層的連接信息改變,甚至不具有網(wǎng)絡(luò)通信的任何特定專業(yè)技能的用戶也能夠重新開始無(wú)線通信裝置和另一通信裝置之間通過網(wǎng)絡(luò)的通信。盡管已經(jīng)為了完整清楚的公開,關(guān)于特定實(shí)施例描述了本發(fā)明,然而附屬的權(quán)利要求不因此而被限制,而是解釋為實(shí)施本領(lǐng)域技術(shù)人員可以想到的、相當(dāng)于落入此處提出的基本教導(dǎo)的所有更改和替代構(gòu)造。