專利名稱:無(wú)線通信系統(tǒng)、無(wú)線通信裝置、投影儀以及無(wú)線通信方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通過(guò)無(wú)線向投影儀發(fā)送數(shù)據(jù)的技術(shù)。
背景技術(shù):
在無(wú)線網(wǎng)絡(luò)的網(wǎng)絡(luò)構(gòu)成中有設(shè)備彼此經(jīng)由基站進(jìn)行通信的基礎(chǔ)架構(gòu)模式 (infrastructure mode)和設(shè)備彼此直接通信的點(diǎn)對(duì)點(diǎn)模式(adhoc mode)。各設(shè)備利用服務(wù)集標(biāo)識(shí)符(SSID)來(lái)識(shí)別無(wú)線網(wǎng)絡(luò),連接到具有共用SSID的無(wú)線網(wǎng)絡(luò)。在基礎(chǔ)架構(gòu)模式 (infrastructure mode)下,慣例是通過(guò)網(wǎng)絡(luò)的管理者來(lái)預(yù)先設(shè)定SSID而IP地址則通過(guò)基站自動(dòng)設(shè)定。各設(shè)備能夠利用該IP地址和SSID進(jìn)行通信。另一方面,在點(diǎn)對(duì)點(diǎn)模式(ad hoc mode)下,不存在無(wú)線網(wǎng)絡(luò)的管理者。因此,在點(diǎn)對(duì)點(diǎn)模式下,1臺(tái)設(shè)備(以下,稱為“母機(jī)”)生成獨(dú)立的基本服務(wù)集(Independent Basic Service Set、IBSS)網(wǎng)絡(luò)和用于識(shí)別 IBSS網(wǎng)絡(luò)的SSID,并發(fā)送包含SSID的信標(biāo)信號(hào)。其它的設(shè)備(以下,稱為“子機(jī)”)通過(guò)接收該SSID并將該SSID設(shè)定于無(wú)線適配器,能夠加入到與該SSID對(duì)應(yīng)的無(wú)線網(wǎng)絡(luò)(IBSS網(wǎng)絡(luò))。在此,在指定了對(duì)方的通信中,需要對(duì)方的IP地址。在以往,已知母機(jī)通過(guò)使信標(biāo)信號(hào)所含有的SSID包含IP地址,來(lái)使子機(jī)知道母機(jī)的IP地址(例如專利文件1、2)。專利文件1 日本特開(kāi)2005-323117號(hào)公報(bào)專利文件2 日本特開(kāi)2006-2M301號(hào)公報(bào)
發(fā)明內(nèi)容
然而,在利用使信標(biāo)信號(hào)所包含的SSID包含IP地址的技術(shù)的情況下,當(dāng)母機(jī)的IP 地址發(fā)生變更時(shí),母機(jī)再次作成SSID來(lái)發(fā)送信號(hào)。在此,因?yàn)榻?jīng)由無(wú)線網(wǎng)絡(luò)的掃描需要時(shí)間,因此子機(jī)會(huì)蓄積一旦已獲取到的SSID —定期間。此時(shí),子機(jī)具有地址變更前的SSIDJ* 址變更后的SSID這多個(gè)SSID。該情況下,盡管是同一母機(jī)作出的無(wú)線網(wǎng)絡(luò),但是子機(jī)有時(shí)也不知道應(yīng)該連接到與哪個(gè)SSID對(duì)應(yīng)的無(wú)線網(wǎng)絡(luò)合適。本發(fā)明的目的是至少解決上述的一部分問(wèn)題,提高點(diǎn)對(duì)點(diǎn)模式下無(wú)線通信的便利性。本發(fā)明能夠作為以下的形態(tài)或者應(yīng)用例來(lái)實(shí)現(xiàn)。[應(yīng)用例1]本應(yīng)用例涉及的無(wú)線通信系統(tǒng)的特征在于,其在第1與第2終端之間利用點(diǎn)對(duì)點(diǎn)模式來(lái)進(jìn)行通信,所述第1終端具備識(shí)別信息存儲(chǔ)部,其存儲(chǔ)所述第1終端的識(shí)別信息;IP地址存儲(chǔ)部,其存儲(chǔ)所述第1終端的IP地址;服務(wù)集標(biāo)識(shí)符生成部,其利用表示無(wú)線連接的優(yōu)先級(jí)的優(yōu)先級(jí)信息、所述識(shí)別信息以及所述IP地址,來(lái)生成服務(wù)集標(biāo)識(shí)符;優(yōu)先級(jí)信息更新部,其每當(dāng)生成所述服務(wù)集標(biāo)識(shí)符時(shí),就更新所述優(yōu)先級(jí)信息;以及信標(biāo)信號(hào)生成部,其生成包含所述服務(wù)集標(biāo)識(shí)符的信標(biāo)信號(hào),所述第2終端具備服務(wù)集標(biāo)識(shí)符獲取部,其從所述信標(biāo)信號(hào)中獲取所述服務(wù)集標(biāo)識(shí)符;存儲(chǔ)器,其將所述服務(wù)集標(biāo)識(shí)符存儲(chǔ)為選擇的候選;服務(wù)集標(biāo)識(shí)符選擇部,其在所述存儲(chǔ)器中存儲(chǔ)有所述識(shí)別信息相同的多個(gè)服務(wù)集標(biāo)識(shí)符的候選的情況下,基于所述優(yōu)先級(jí)信息從所述多個(gè)候選中選擇1個(gè)服務(wù)集標(biāo)識(shí)符;IP地址獲取部,其從所述選擇出的服務(wù)集標(biāo)識(shí)符中獲取所述第1終端的IP地址; 以及通信部,其利用所述獲取到的IP地址與所述第1終端連接。根據(jù)該應(yīng)用例,即使在第1終端的地址發(fā)生變化從而SSID發(fā)生變化的情況下,第2 終端也能夠基于更新后的優(yōu)先級(jí)信息來(lái)選擇1個(gè)服務(wù)集標(biāo)識(shí)符,因此能夠提高點(diǎn)對(duì)點(diǎn)模式下無(wú)線通信的便利性。[應(yīng)用例2]—種無(wú)線通信系統(tǒng),其中,所述第2終端設(shè)有防火墻;所述通信部將包含所述第1和第2終端的IP地址的單播包發(fā)送給所述第1終端,從所述第1終端接收針對(duì)所述單播包的響應(yīng),由此確立所述第1和所述第2終端之間的無(wú)線通信。根據(jù)該應(yīng)用例,即使在第2終端中設(shè)有防火墻,也不會(huì)發(fā)生來(lái)自第1終端接收的響應(yīng)被拒絕的情況。[應(yīng)用例3]—種無(wú)線通信系統(tǒng),其中,所述服務(wù)集標(biāo)識(shí)符包含用于確認(rèn)所述服務(wù)集標(biāo)識(shí)符的合法性的檢查信息。根據(jù)該應(yīng)用例,能夠辨別來(lái)自第三方的SSID的偽裝。[應(yīng)用例4]一種無(wú)線通信系統(tǒng),其中,所述第1和第2終端分別存儲(chǔ)用于將所述 IP地址關(guān)聯(lián)信息與所述IP地址對(duì)應(yīng)起來(lái)的地址系列表。根據(jù)該應(yīng)用例,SSID中不包含IP地址。由此,即使第三方接收到第1終端發(fā)出的 SSID,也無(wú)法獲取第1終端的IP地址。[應(yīng)用例5]本應(yīng)用例涉及的無(wú)線通信裝置的特征在于,其通過(guò)點(diǎn)對(duì)點(diǎn)模式來(lái)進(jìn)行通信,具備識(shí)別信息存儲(chǔ)部,其存儲(chǔ)識(shí)別信息;IP地址存儲(chǔ)部,其存儲(chǔ)IP地址;服務(wù)集標(biāo)識(shí)符生成部,其利用表示無(wú)線連接的優(yōu)先級(jí)的優(yōu)先級(jí)信息、所述識(shí)別信息以及所述IP地址,來(lái)生成服務(wù)集標(biāo)識(shí)符;優(yōu)先級(jí)信息更新部,其每當(dāng)生成所述服務(wù)集標(biāo)識(shí)符時(shí),就更新所述優(yōu)先級(jí)信息;以及信標(biāo)信號(hào)生成部,其生成包含所述服務(wù)集標(biāo)識(shí)符的信標(biāo)信號(hào)。根據(jù)該應(yīng)用例,即使在無(wú)線通信裝置的IP地址發(fā)生變化從而SSID發(fā)生變化的情況下,也能夠基于優(yōu)先級(jí)信息來(lái)選擇1個(gè)服務(wù)集標(biāo)識(shí)符,因此能夠提高點(diǎn)對(duì)點(diǎn)模式下無(wú)線通信的便利性。[應(yīng)用例6]本應(yīng)用例涉及的投影儀的特征在于,其投射與接收到的數(shù)據(jù)對(duì)應(yīng)的圖像,具備上述應(yīng)用例所述的無(wú)線通信裝置,其用于接收所述數(shù)據(jù);CPU,其將接收到的所述數(shù)據(jù)轉(zhuǎn)換為投影數(shù)據(jù);以及圖像投影機(jī)構(gòu),其投射基于所述投影數(shù)據(jù)的圖像。根據(jù)該應(yīng)用例,即使在投影儀的IP地址發(fā)生變化從而SSID發(fā)生變化的情況下,也能夠與向投影儀提供數(shù)據(jù)的信息終端可靠地連接,投射與所提供的數(shù)據(jù)對(duì)應(yīng)的圖像。[應(yīng)用例7]本應(yīng)用例涉及的無(wú)線通信方法的特征在于,其在第1與第2終端之間通過(guò)點(diǎn)對(duì)點(diǎn)模式來(lái)進(jìn)行通信,發(fā)送包含服務(wù)集標(biāo)識(shí)符的信標(biāo)信號(hào),所述服務(wù)集標(biāo)識(shí)符包含與所述第1終端的IP地址關(guān)聯(lián)的IP地址關(guān)聯(lián)信息、表示無(wú)線連接的優(yōu)先級(jí)的優(yōu)先級(jí)信息以及所述第1終端的識(shí)別信息,從所述信標(biāo)信號(hào)中獲取所述服務(wù)集標(biāo)識(shí)符,作為選擇的候選存儲(chǔ)在所述第2終端的存儲(chǔ)器中,在所述存儲(chǔ)器中存儲(chǔ)有所述識(shí)別信息相同的多個(gè)服務(wù)集標(biāo)識(shí)符的候選的情況下,基于所述優(yōu)先級(jí)信息從所述多個(gè)候選中選擇1個(gè)服務(wù)集標(biāo)識(shí)符,從選擇出的服務(wù)集標(biāo)識(shí)符的所述IP地址關(guān)聯(lián)信息中獲取所述第1終端的IP地址,利用所述獲取到的IP地址來(lái)與所述第1終端連接。根據(jù)該應(yīng)用例,即使在第1終端的IP地址發(fā)生變化從而SSID發(fā)生變化的情況下,第2終端也能夠基于優(yōu)先級(jí)信息來(lái)選擇一個(gè)服務(wù)集標(biāo)識(shí)符,因此能夠提高點(diǎn)對(duì)點(diǎn)模式下的無(wú)線通信的便利性。[應(yīng)用例8]—種無(wú)線通信方法,其中,所述第2終端設(shè)有防火墻,將包含所述第1 和第2終端的IP地址的單播包發(fā)送給所述第1終端,通過(guò)從所述第1終端接收針對(duì)所述單播包的響應(yīng),確立所述第1與所述第2終端之間的無(wú)線通信。根據(jù)該應(yīng)用例,即使在第2終端中設(shè)有防火墻,也不會(huì)發(fā)生來(lái)自第1終端接收的響應(yīng)被拒絕的情況。[應(yīng)用例9]一種無(wú)線通信方法,其中,所述服務(wù)集標(biāo)識(shí)符包含用于確認(rèn)所述服務(wù)集標(biāo)識(shí)符的合法性的檢查信息。根據(jù)該應(yīng)用例,能夠辨別來(lái)自第三方的SSID的偽裝。[應(yīng)用例10]—種無(wú)線通信方法,其中,所述第1和第2終端將所述IP地址關(guān)聯(lián)信息與所述IP地址對(duì)應(yīng)起來(lái)。根據(jù)該應(yīng)用例,在SSID中不包含IP地址。由此,即使第三方接收到第1終端發(fā)出的SSID,也無(wú)法獲取第1終端的IP地址。本發(fā)明能夠通過(guò)各種形式來(lái)實(shí)現(xiàn),例如除了無(wú)線通信系統(tǒng)外,還能夠通過(guò)在點(diǎn)對(duì)點(diǎn)模式下的網(wǎng)絡(luò)通信方法等各種形式來(lái)實(shí)現(xiàn)。
圖1是表示第1實(shí)施例涉及的無(wú)線通信系統(tǒng)的說(shuō)明圖。圖2是表示投影儀生成的SSID的結(jié)構(gòu)的說(shuō)明圖。圖3是個(gè)人計(jì)算機(jī)的動(dòng)作流程圖。圖4是表示第2實(shí)施例的SSID的說(shuō)明圖。圖5是表示第3實(shí)施例的SSID的說(shuō)明圖。圖6是第3實(shí)施例的個(gè)人計(jì)算機(jī)的動(dòng)作流程圖。圖7是表示第4實(shí)施例的SSID的說(shuō)明圖。附圖標(biāo)記說(shuō)明10···個(gè)人計(jì)算機(jī),20···投影儀,100. ·. CPU,110. ·· RAM,120. ·. ROM,122. ·.硬
盤,123. .. IP地址存儲(chǔ)部,124...識(shí)別信息存儲(chǔ)部,125...服務(wù)集標(biāo)識(shí)符獲取程序, 126. ..SSID選擇程序,127. .. IP地址獲取程序,130...無(wú)線適配器,140...保存區(qū)域, 150...天線,20...投影儀,200. .. CPU,210. .. RAM,220. .. ROM,222...閃存,223. ..IP 地址存儲(chǔ)部,2 ...識(shí)別信息存儲(chǔ)部,225...服務(wù)集標(biāo)識(shí)符生成程序,2 ...信標(biāo)信號(hào)生成程序,227...優(yōu)先級(jí)信息更新部,230...無(wú)線適配器,240...保存區(qū)域,250...天線, 270...圖像投影機(jī)構(gòu)。
具體實(shí)施例方式第1實(shí)施例圖1是表示第1實(shí)施例涉及的無(wú)線通信系統(tǒng)的說(shuō)明圖。無(wú)線通信系統(tǒng)具備個(gè)人計(jì)算機(jī)10和投影儀20。個(gè)人計(jì)算機(jī)10具備CPU100、RAM110、R0M120、硬盤122、無(wú)線適配器 130以及天線150。無(wú)線適配器130具備服務(wù)集標(biāo)識(shí)符(SSID)保存區(qū)域140。無(wú)線適配器130相當(dāng)于權(quán)利要求中的“通信部”,服務(wù)集標(biāo)識(shí)符(SSID)保存區(qū)域140相當(dāng)于權(quán)利要求中的“將所述服務(wù)集標(biāo)識(shí)符存儲(chǔ)為選擇的候選的存儲(chǔ)器”。硬盤122具備IP地址存儲(chǔ)部123、識(shí)別信息存儲(chǔ)部124、SSID獲取程序125、SSID 選擇程序126以及IP地址獲取程序127。在此,IP地址存儲(chǔ)部123存儲(chǔ)的IP地址是個(gè)人計(jì)算機(jī)10自身的IP地址。識(shí)別信息存儲(chǔ)部IM存儲(chǔ)的識(shí)別信息是個(gè)人計(jì)算機(jī)10自身的識(shí)別信息。SSID獲取程序125根據(jù)從投影儀20接收到的信標(biāo)信號(hào),來(lái)獲取與投影儀20進(jìn)行通信時(shí)利用的SSID。SSID選擇程序1 在獲取到的SSID是多個(gè)時(shí),從多個(gè)SSID中選擇 1個(gè)SSID。IP地址獲取程序127從獲取到的投影儀20的SSID中獲取投影儀20的IP地址。SSID獲取程序125相當(dāng)于權(quán)利要求中的“服務(wù)集標(biāo)識(shí)符獲取部”,SSID選擇程序1 相當(dāng)于權(quán)利要求中的“服務(wù)集標(biāo)識(shí)符選擇部”,IP地址獲取程序127相當(dāng)于權(quán)利要求中的“IP 地址獲取部”。投影儀20具備CPU200、RAM210、R0M220、閃存222、無(wú)線適配器230、天線250、視頻 RAM260以及圖像投影機(jī)構(gòu)270。無(wú)線適配器230具備服務(wù)集標(biāo)識(shí)符(SSID)保存區(qū)域M0。閃存222具備IP地址存儲(chǔ)部223、識(shí)別信息存儲(chǔ)部224、SSID生成程序225、優(yōu)先級(jí)信息更新程序226以及信標(biāo)信號(hào)生成程序227。在此,IP地址存儲(chǔ)部223存儲(chǔ)的IP地址是投影儀20自身的IP地址。識(shí)別信息存儲(chǔ)部2M存儲(chǔ)的識(shí)別信息是投影儀20自身的識(shí)別信息。SSID生成程序225是利用IP地址存儲(chǔ)223所存儲(chǔ)的IP地址、識(shí)別信息存儲(chǔ)部2M 所存儲(chǔ)的識(shí)別信息,來(lái)生成與個(gè)人計(jì)算機(jī)10進(jìn)行通信時(shí)所用的SSID。優(yōu)先級(jí)信息更新程序 226每當(dāng)SSID生成程序225生成SSID時(shí)就更新優(yōu)先級(jí)信息。信標(biāo)信號(hào)生成部227生成包含SSID的信標(biāo)信號(hào)。SSID生成程序225相當(dāng)于權(quán)利要求中的“服務(wù)集標(biāo)識(shí)符生成部”,優(yōu)先級(jí)信息更新程序2 相當(dāng)于權(quán)利要求中的“優(yōu)先級(jí)信息更新部”,信標(biāo)信號(hào)生成部227相當(dāng)于權(quán)利要求中的“信標(biāo)信號(hào)生成部”。投影儀20,將從個(gè)人計(jì)算機(jī)10接收到的數(shù)據(jù)投影到屏幕(未圖示)上。按照如下的方式執(zhí)行。首先,個(gè)人計(jì)算機(jī)10的CPU100作成使投影儀20投影的數(shù)據(jù)。然后,CPU100 利用無(wú)線適配器130和天線150,對(duì)投影儀20發(fā)送數(shù)據(jù)。在此,個(gè)人計(jì)算機(jī)10的無(wú)線適配器130和投影儀20的無(wú)線適配器230形成例如以802. 11標(biāo)準(zhǔn)規(guī)定的無(wú)線線路。投影儀20 的CPU200利用天線250和無(wú)線適配器230來(lái)接收數(shù)據(jù)。CPU200將接收到的數(shù)據(jù)轉(zhuǎn)換為投影數(shù)據(jù),并將其寫入視頻RAM260。圖像投影機(jī)構(gòu)270讀取視頻RAIC60的數(shù)據(jù),將其投射到屏幕(未圖示)上。此外,由于圖像投影機(jī)構(gòu)270的結(jié)構(gòu)為一般投影儀的結(jié)構(gòu),在此省略說(shuō)明。本實(shí)施例中,個(gè)人計(jì)算機(jī)10和投影儀20不是經(jīng)由基站,而是直接進(jìn)行通信,即在點(diǎn)對(duì)點(diǎn)模式下進(jìn)行通信。在點(diǎn)對(duì)點(diǎn)模式下,個(gè)人計(jì)算機(jī)10和投影儀20中的任一個(gè)均需生成獨(dú)立的基本服務(wù)集and印endentBasic Service Set, IBSS)網(wǎng)絡(luò)和與該IBSS網(wǎng)絡(luò)對(duì)應(yīng)的SSID。本實(shí)施例中,投影儀20生成IBSS網(wǎng)絡(luò)和與該IBSS對(duì)應(yīng)的SSID。SSID被用于識(shí)別IBSS網(wǎng)絡(luò)。IBSS網(wǎng)絡(luò)是被SSID識(shí)別的獨(dú)立網(wǎng)絡(luò),如果使SSID —致,則任何設(shè)備都能夠加入IBSS網(wǎng)絡(luò)。圖2是表示投影儀生成的SSID的結(jié)構(gòu)的說(shuō)明圖。本實(shí)施例中,投影儀20的 CPU200,在生成SSID時(shí)生成用于識(shí)別投影儀20的識(shí)別信息和包含自身IP地址的SSID。 SSID最多由32個(gè)字符構(gòu)成,IP地址如果是IPV4則可用8個(gè)字符表示。由此,CPU200能夠?qū)⒆畲驧個(gè)字符分配給設(shè)備的識(shí)別信息。以下,說(shuō)明SSID由32個(gè)字符構(gòu)成的情況。 本實(shí)施例中,將存儲(chǔ)設(shè)備的識(shí)別信息的區(qū)域稱為設(shè)備名字段,將存儲(chǔ)IP地址的區(qū)域稱為地址信息字段。本實(shí)施例中,CPU200(圖1)將SSID的32個(gè)字符中的最前面的M個(gè)字符分配給設(shè)備名字段,剩余的8個(gè)字符分配給地址信息字段。本實(shí)施例中,設(shè)備的識(shí)別信息為“MyftOjector”,IP地址為“192. 168.0. 192”。CPU200從設(shè)備名字段的最前面開(kāi)始依次分配“My Projector”,剩余的分配空白。此外,也可以取代空白而分配NULL。CPU200 在地址信息字段(剩余的8個(gè)字符區(qū)域),將16進(jìn)制表示的“C0A800C0”分配給IP地址 “192. 168.0. 192”。CPU200在將已作成的SSID存儲(chǔ)在SSID存儲(chǔ)區(qū)域MO (圖1),并且按照一定的間隔間隙發(fā)送包含SSID的信標(biāo)信號(hào)。圖3是個(gè)人計(jì)算機(jī)的動(dòng)作流程圖。在步驟S300中,個(gè)人計(jì)算機(jī)10的CPU100 (圖 1)搜索周邊的無(wú)線網(wǎng)絡(luò)。具體地,判斷是否從投影儀20 (圖1)發(fā)出了信標(biāo)信號(hào)。在發(fā)出了信標(biāo)信號(hào)的情況下,CPU100接收信標(biāo)信號(hào)并從信標(biāo)信號(hào)中獲取SSID。本實(shí)施例中,SSID具有如圖2所示的數(shù)值。在步驟S310中,CPU100判斷SSID是否包含IP地址。IP地址的最大值為 “255. 255. 255. 255”。因此,在16進(jìn)制表示IP地址的情況下,所使用的字符是0 9和A F。由此,CPU100在SSID的后8個(gè)字符僅為這些字符(0 9和A F的任意一個(gè))的情況下,可以判斷為該8個(gè)字符表示IP地址。在SSID含有IP地址的情況下,CPU100將接收到的SSID存儲(chǔ)到自身的SSID存儲(chǔ)區(qū)域140,并將處理移到步驟340。在SSID不包含IP地址的情況下,CPU100將處理轉(zhuǎn)移到步驟300,進(jìn)一步地繼續(xù)搜索網(wǎng)絡(luò)。在步驟340中,CPU100連接由SSID識(shí)別的網(wǎng)絡(luò)(IBSS網(wǎng)絡(luò))。此外,在該階段,個(gè)人計(jì)算機(jī)10僅加入了 IBSS網(wǎng)絡(luò)。個(gè)人計(jì)算機(jī)10為了與投影儀20直接通信而需要投影儀 20的IP地址。在步驟350中,CPU100從SSID中獲取IP地址。CPU100抽取地址信息字段的8個(gè)字符。該8個(gè)字符由上述0 9和A F的任意組合組成,因此CPU100能判斷8位的16 進(jìn)制數(shù)。CPU100由該8位的16進(jìn)制數(shù)生成32位的IP地址。在步驟360中,個(gè)人計(jì)算機(jī)10的CPU100對(duì)在步驟350中得到的IP地址發(fā)送單播包,進(jìn)行連接請(qǐng)求。為了在個(gè)人計(jì)算機(jī)10與投影儀20間進(jìn)行相互通信,需要互相指定對(duì)方的IP地址來(lái)進(jìn)行通信。在到目前為止的處理中,個(gè)人計(jì)算機(jī)10的CPU100知道投影儀20 的IP地址,但是投影儀20的CPU200并不知道個(gè)人計(jì)算機(jī)10的IP地址。這樣,CPU100能夠通過(guò)發(fā)送單播包,向投影儀20的CPU200告知個(gè)人計(jì)算機(jī)10的IP地址。在此,單播是指指定單一的IP地址來(lái)發(fā)送數(shù)據(jù)。此外,個(gè)人計(jì)算機(jī)10的CPU100在發(fā)送了廣播包的情況下,有下列問(wèn)題。在此,發(fā)送廣播包是指向連接到網(wǎng)絡(luò)的所有設(shè)備發(fā)送數(shù)據(jù)。一般地,CPU100指定表示網(wǎng)絡(luò)整體的特殊地址(廣播地址)來(lái)發(fā)送包。接收到廣播包的投影儀20以單播將應(yīng)答包返回給個(gè)人計(jì)算機(jī)。在此,如果將個(gè)人計(jì)算機(jī)10配置在防火墻內(nèi),則存在防火墻拒絕對(duì)廣播包的應(yīng)答包的情況。由此如上所述,優(yōu)選CPUlOO發(fā)送單播包。在步驟370中,在接收到有效的應(yīng)答包的情況下,CPU100將處理移到步驟S380, 在與投影儀20的CPU200之間進(jìn)行數(shù)據(jù)通信。CPU100將全部數(shù)據(jù)發(fā)送給投影儀20,在步驟 S390中,CPU100結(jié)束通信。在步驟370中,在未接收到有效應(yīng)答包的情況下,CPU100將處
8理移到步驟S300,搜索其它的網(wǎng)絡(luò)。以上,根據(jù)本實(shí)施例,投影儀20的CPU200使生成的SSID包含IP地址。個(gè)人計(jì)算機(jī)10的CPU100從接收到的SSID獲取投影儀20的IP地址,對(duì)該IP地址發(fā)送數(shù)據(jù)。由此, 在點(diǎn)對(duì)點(diǎn)模式下,能夠在個(gè)人計(jì)算機(jī)10與投影儀20之間進(jìn)行通信。另外,本實(shí)施例中,接收到SSID的個(gè)人計(jì)算機(jī)10的CPU100指定投影儀20的IP 地址并發(fā)送單播包。由此,即使個(gè)人計(jì)算機(jī)10被設(shè)置在防火墻中,也不會(huì)發(fā)生來(lái)自投影儀 20的應(yīng)答包被防火墻拒絕的情況。第2實(shí)施例圖4是表示第2實(shí)施例的SSID的說(shuō)明圖。在第2實(shí)施例中,在SSID中不包含投影儀20的IP地址,而是包含與IP地址對(duì)應(yīng)的地址系列的項(xiàng)序號(hào)。圖4(A)表示第2實(shí)施例中的SSID的結(jié)構(gòu)。在該實(shí)施例中,對(duì)設(shè)備名字段分配30個(gè)字符,對(duì)地址系列字段分配2 個(gè)字符。圖4 (B)是地址系列的項(xiàng)序號(hào)與IP地址的對(duì)應(yīng)表。項(xiàng)序號(hào)與IP地址一一對(duì)應(yīng)。例如,如果項(xiàng)序號(hào)是“01”,則對(duì)應(yīng)的IP地址為“192. 168.0. 1”。對(duì)應(yīng)表被存儲(chǔ)在個(gè)人計(jì)算機(jī) 10和投影儀20這兩處。本實(shí)施例的動(dòng)作流程圖與第1實(shí)施例的動(dòng)作流程圖大致相同,因此對(duì)不同點(diǎn)加以說(shuō)明。在步驟S350中,CPU100獲取投影儀的IP地址。在此,第2實(shí)施例與第1實(shí)施例不同,SSID中不包含IP地址。在步驟S350中,CPU100首先獲取地址系列的項(xiàng)序號(hào)。CPU100 接著利用地址系列的項(xiàng)序號(hào)和IP地址的對(duì)應(yīng)表,以地址系列的項(xiàng)序號(hào)為鍵值來(lái)獲取對(duì)應(yīng)的IP地址。根據(jù)第2實(shí)施例,在SSID中不包含IP地址。由此,即使第三方接收到投影儀20發(fā)出的SSID,也無(wú)法獲取投影儀20的IP地址。其結(jié)果,能夠抑制對(duì)投影儀20的不正當(dāng)?shù)脑L問(wèn)、攻擊。此外,將第1實(shí)施例的IP地址和第2實(shí)施例的地址系列的項(xiàng)序號(hào)統(tǒng)稱為“IP地址關(guān)聯(lián)信息”。IP地址關(guān)聯(lián)信息包含IP地址和與IP地址對(duì)應(yīng)的信息這兩方面。此外在本實(shí)施例中,雖然對(duì)地址系列字段分配了 2個(gè)字符,但是如果SSID的總字符數(shù)在32個(gè)字符以下,那么可以選擇任意個(gè)字符數(shù)作為地址系列字段的字符數(shù)。第3實(shí)施例圖5是表示第3實(shí)施例的SSID的說(shuō)明圖。圖5 (A)表示第2實(shí)施例中SSID的結(jié)構(gòu)。第3實(shí)施例的SSID具備2個(gè)字符的優(yōu)先級(jí)字段,在該方面與第1實(shí)施例的SSID不同。 在優(yōu)先級(jí)字段中加入2位數(shù)字。投影儀20的CPU200每當(dāng)IP地址受到變更時(shí)就逐一地增大優(yōu)先級(jí)字段的值。當(dāng)優(yōu)先級(jí)字段的值為99時(shí)變更IP地址,此時(shí)CPU200的優(yōu)先級(jí)字段的值變?yōu)?(00)。簡(jiǎn)言之,當(dāng)優(yōu)先級(jí)字段的值為指定值時(shí)就變更IP地址,此時(shí)優(yōu)先級(jí)字段的值返回至0。圖6是第3實(shí)施例的個(gè)人計(jì)算機(jī)的動(dòng)作流程圖。在第3實(shí)施例的個(gè)人計(jì)算機(jī)的動(dòng)作中,關(guān)于與第1實(shí)施例相同的動(dòng)作步驟,標(biāo)注相同的步驟編號(hào)。在此省略關(guān)于這些動(dòng)作的說(shuō)明。在第3實(shí)施例中,在第1實(shí)施例的步驟S310與步驟S340之間執(zhí)行步驟S620、S630。 在步驟S620中,CPU100從存儲(chǔ)于SSID存儲(chǔ)區(qū)域140的SSID中,判斷在SSID的設(shè)備名字段中是否存在多個(gè)具有相同識(shí)別信息的SSID。在該SSID只有1個(gè)的情況下,CPU100選擇該SSID,將處理移到步驟S340。在該SSID有多個(gè)的情況下,CPU100將處理移到步驟S630來(lái)決定使用哪個(gè)SSID。在步驟S630中,CPU100決定選擇哪個(gè)SSID。圖5 (B)是用于判斷哪個(gè)具有高優(yōu)先級(jí)的比較表。雖然優(yōu)先級(jí)信息的值大的一方優(yōu)先級(jí)高,但是如上所述,優(yōu)先級(jí)信息是循環(huán)的,因此CPU100會(huì)考慮循環(huán)的情況來(lái)決定使哪個(gè)優(yōu)先。假設(shè)存儲(chǔ)于SSID存儲(chǔ)區(qū)域140 的一方的SSID的SSID的優(yōu)先級(jí)字段的值為X,另一方的SSID的優(yōu)先級(jí)字段的值為Y。 CPU100求出X-Y和X-Y的值。并且,CPU100判斷X-Y是大于、小于還是等于0。接下來(lái), 判斷Ix-Yl的值大于還是小于50。例如如果X = 25,Y = 60,X-Y = 25-60 < 0,X-Y =
25-60 I < 50,因此CPU100判斷Y的優(yōu)先級(jí)高。在該情況下,CPU100選擇SSID的優(yōu)先級(jí)字段的值為 Y 的 SSID。另夕卜,例如如果 X = 10,Y = 90,X-Y = 10-90 < 0,|X-Y = 10-90 > 50,則CPU100判斷X的優(yōu)先級(jí)高。在該情況下,CPU100選擇SSID的優(yōu)先級(jí)字段的值為 X的SSID。此外,X-Y = 0(X = Y)的情況下,兩個(gè)SSID相同,因此X和Y的優(yōu)先級(jí)相同。 CPU100選擇該SSID。此外在這種情況下,X-Y的值為0,因此不是X-Y > 50的情況。以上,根據(jù)本實(shí)施例,CPU100基于優(yōu)先級(jí)字段的值來(lái)選擇SSID。由此,個(gè)人計(jì)算機(jī) 10的CPU向投影儀當(dāng)前正在使用的IP地址發(fā)送單播包,而不向投影儀20已經(jīng)不再使用的 IP地址發(fā)送單播包。由此,能夠提高點(diǎn)對(duì)點(diǎn)模式下的無(wú)線通信的便利性。在本實(shí)施例中,優(yōu)先級(jí)地段的字符數(shù)為2個(gè)字符,但也可采用任意個(gè)字符數(shù)。第4實(shí)施例圖7是表示第4實(shí)施例的SSID的說(shuō)明圖。圖7 (A)表示SSID的結(jié)構(gòu)。第4實(shí)施例是在第1實(shí)施例的SSID中添加了檢查信息字段。此外,設(shè)備名字段的字符數(shù)會(huì)減少與檢查信息字段的字符數(shù)對(duì)應(yīng)的量。圖7(B)是在第1實(shí)施例的SSID中添加了檢查信息字段。該檢查信息例如利用 CRC-8算出。圖7(C)表示看到圖7(B)的SSID的第三方在其它的設(shè)備中設(shè)定的SSID。在圖7(C)的SSID與圖7(B)的SSID中,設(shè)備名字段的值完全相同。然而,地址信息字段的值有1處不同,其是與投影儀20不同的設(shè)備。這樣的狀況可能出現(xiàn)在例如第三方偽裝SSID企圖盜取個(gè)人計(jì)算機(jī)10發(fā)出的信息。然而,由于SSID具備檢查信息字段,個(gè)人計(jì)算機(jī)10的 CPU100通過(guò)對(duì)由SSID值算出的檢查信息與SSID的檢查信息字段的值進(jìn)行比較,能夠容易判斷SSID是否是偽裝的。由此,CPU100不加入圖7(C)所示的偽裝了 SSID的網(wǎng)絡(luò),并且不發(fā)送數(shù)據(jù)。此外,圖7(D)對(duì)圖7(C)所示的SSID賦予了正確的檢查信息字段。以上,根據(jù)第4實(shí)施例,能夠判別來(lái)自第三方的SSID的偽裝。在本實(shí)施例中,檢查信息的生成利用了 CRC-8,但是也可以采用檢驗(yàn)和等其它方法。上述各實(shí)施例展示的技術(shù),能夠分別獨(dú)立采用。由此,也可以組合任意的2個(gè)以上的技術(shù)。例如,也可以組合第2實(shí)施例的地址系列和第3實(shí)施例的優(yōu)先級(jí)。另外,在本實(shí)施例中,以投影儀為例進(jìn)行了說(shuō)明,但是也可以用打印機(jī)來(lái)代替投影儀。以上,基于幾個(gè)實(shí)施例對(duì)本發(fā)明的實(shí)施方式進(jìn)行了說(shuō)明,但是上述發(fā)明的實(shí)施方式是為了容易地理解本發(fā)明而做出的,本發(fā)明不限于上述方式。本發(fā)明在不超出其主旨以及權(quán)利要求范圍的情況下,當(dāng)然也可以進(jìn)行變更、改良并且還包括其等價(jià)物。
權(quán)利要求
1. 一種無(wú)線通信系統(tǒng),其特征在于,其在第1與第2終端之間利用點(diǎn)對(duì)點(diǎn)模式來(lái)進(jìn)行通所述第1終端具備識(shí)別信息存儲(chǔ)部,其存儲(chǔ)所述第1終端的識(shí)別信息; IP地址存儲(chǔ)部,其存儲(chǔ)所述第1終端的IP地址;服務(wù)集標(biāo)識(shí)符生成部,其利用表示無(wú)線連接的優(yōu)先級(jí)的優(yōu)先級(jí)信息、所述識(shí)別信息以及所述IP地址,來(lái)生成服務(wù)集標(biāo)識(shí)符;優(yōu)先級(jí)信息更新部,其每當(dāng)生成所述服務(wù)集標(biāo)識(shí)符時(shí),就更新所述優(yōu)先級(jí)信息;以及信標(biāo)信號(hào)生成部,其生成包含所述服務(wù)集標(biāo)識(shí)符的信標(biāo)信號(hào), 所述第2終端具備服務(wù)集標(biāo)識(shí)符獲取部,其從所述信標(biāo)信號(hào)中獲取所述服務(wù)集標(biāo)識(shí)符; 存儲(chǔ)器,其將所述服務(wù)集標(biāo)識(shí)符存儲(chǔ)為選擇的候選;服務(wù)集標(biāo)識(shí)符選擇部,其在所述存儲(chǔ)器中存儲(chǔ)有所述識(shí)別信息相同的多個(gè)服務(wù)集標(biāo)識(shí)符的候選的情況下,基于所述優(yōu)先級(jí)信息從所述多個(gè)候選中選擇1個(gè)服務(wù)集標(biāo)識(shí)符;IP地址獲取部,其從所述選擇出的服務(wù)集標(biāo)識(shí)符中獲取所述第1終端的IP地址;以及通信部,其利用所述獲取到的IP地址與所述第1終端連接。
2.根據(jù)權(quán)利要求1所述的無(wú)線通信系統(tǒng),其特征在于, 所述第2終端設(shè)有防火墻;所述通信部將包含所述第1和第2終端的IP地址的單播包發(fā)送給所述第1終端,從所述第1終端接收針對(duì)所述單播包的響應(yīng),由此確立所述第1和所述第2終端之間的無(wú)線通
3.根據(jù)權(quán)利要求1所述的無(wú)線通信系統(tǒng),其特征在于,所述服務(wù)集標(biāo)識(shí)符包含用于確認(rèn)所述服務(wù)集標(biāo)識(shí)符的合法性的檢查信息。
4.根據(jù)權(quán)利要求1至3中的任意一項(xiàng)所述的無(wú)線通信系統(tǒng),其特征在于,所述第1和第2終端分別存儲(chǔ)用于將IP地址關(guān)聯(lián)信息與所述IP地址對(duì)應(yīng)起來(lái)的地址系列表。
5.一種無(wú)線通信裝置,其特征在于,其通過(guò)點(diǎn)對(duì)點(diǎn)模式來(lái)進(jìn)行通信, 具備識(shí)別信息存儲(chǔ)部,其存儲(chǔ)識(shí)別信息; IP地址存儲(chǔ)部,其存儲(chǔ)IP地址;服務(wù)集標(biāo)識(shí)符生成部,其利用表示無(wú)線連接的優(yōu)先級(jí)的優(yōu)先級(jí)信息、所述識(shí)別信息以及所述IP地址,來(lái)生成服務(wù)集標(biāo)識(shí)符;優(yōu)先級(jí)信息更新部,其每當(dāng)生成所述服務(wù)集標(biāo)識(shí)符時(shí),就更新所述優(yōu)先級(jí)信息;以及信標(biāo)信號(hào)生成部,其生成包含所述服務(wù)集標(biāo)識(shí)符的信標(biāo)信號(hào)。
6.一種投影儀,其特征在于,其投射與接收到的數(shù)據(jù)對(duì)應(yīng)的圖像, 具備權(quán)利要求5所述的無(wú)線通信裝置,其用于接收所述數(shù)據(jù); CPU,其將接收到的所述數(shù)據(jù)轉(zhuǎn)換為投影數(shù)據(jù);以及圖像投影機(jī)構(gòu),其投射基于所述投影數(shù)據(jù)的圖像。
7. 一種無(wú)線通信方法,其特征在于,其在第1與第2終端之間通過(guò)點(diǎn)對(duì)點(diǎn)模式來(lái)進(jìn)行通發(fā)送包含服務(wù)集標(biāo)識(shí)符的信標(biāo)信號(hào),所述服務(wù)集標(biāo)識(shí)符包含與所述第1終端的IP地址關(guān)聯(lián)的IP地址關(guān)聯(lián)信息、表示無(wú)線連接的優(yōu)先級(jí)的優(yōu)先級(jí)信息以及所述第1終端的識(shí)別信息 從所述信標(biāo)信號(hào)中獲取所述服務(wù)集標(biāo)識(shí)符,作為選擇的候選存儲(chǔ)在所述第2終端的存儲(chǔ)器中,在所述存儲(chǔ)器中存儲(chǔ)有所述識(shí)別信息相同的多個(gè)服務(wù)集標(biāo)識(shí)符的候選的情況下, 基于所述優(yōu)先級(jí)信息從所述多個(gè)候選中選擇1個(gè)服務(wù)集標(biāo)識(shí)符, 從選擇出的服務(wù)集標(biāo)識(shí)符的所述IP地址關(guān)聯(lián)信息中獲取所述第1終端的IP地址, 利用所述獲取到的IP地址來(lái)與所述第1終端連接。
8.根據(jù)權(quán)利要求7所述的無(wú)線通信方法,其特征在于, 所述第2終端設(shè)有防火墻,將包含所述第1和第2終端的IP地址的單播包發(fā)送給所述第1終端, 通過(guò)從所述第1終端接收針對(duì)所述單播包的響應(yīng),確立所述第1與所述第2終端之間的無(wú)線通信。
9.根據(jù)權(quán)利要求7所述的無(wú)線通信方法,其特征在于,所述服務(wù)集標(biāo)識(shí)符包含用于確認(rèn)所述服務(wù)集標(biāo)識(shí)符的合法性的檢查信息。
10.根據(jù)權(quán)利要求7至9中的任意一項(xiàng)所述的無(wú)線通信方法,其特征在于, 所述第1和第2終端將所述IP地址關(guān)聯(lián)信息與所述IP地址對(duì)應(yīng)起來(lái)。
全文摘要
本發(fā)明提供一種進(jìn)行點(diǎn)對(duì)點(diǎn)模式通信的無(wú)線通信系統(tǒng)、無(wú)線通信裝置、投影儀以及無(wú)線通信方法,其中,第1終端具備識(shí)別信息存儲(chǔ)部、IP地址存儲(chǔ)部、生成服務(wù)集標(biāo)識(shí)符的SSID生成部、生成包含SSID的信標(biāo)信號(hào)的信標(biāo)信號(hào)生成部以及更新優(yōu)先級(jí)信息的優(yōu)先級(jí)信息更新部,第2終端具備從信標(biāo)信號(hào)中獲取SSID的SSID獲取部、存儲(chǔ)SSID的存儲(chǔ)器、基于優(yōu)先級(jí)信息選擇1個(gè)SSID的SSID選擇部、從選擇出的SSID中獲取第1終端的IP地址的IP地址獲取部以及利用獲取到的IP地址與第1終端連接的通信部。
文檔編號(hào)H04W8/26GK102196418SQ201110057730
公開(kāi)日2011年9月21日 申請(qǐng)日期2011年3月8日 優(yōu)先權(quán)日2010年3月9日
發(fā)明者北林一良, 太田浩一郎 申請(qǐng)人:精工愛(ài)普生株式會(huì)社