本發(fā)明涉及通信裝置,通信方法,系統(tǒng),以及計算機程序產(chǎn)品。
背景技術(shù):
現(xiàn)今,無線LAN已被習(xí)知能夠經(jīng)由網(wǎng)絡(luò)中的接入點與遠程計算機進行通過無線電波的無線通信。LAN是“局域網(wǎng)”的縮寫。無線LAN提供增強的便利性并因此而普遍。
在構(gòu)建無線LAN之前,需要設(shè)置通信參數(shù)。然而,構(gòu)建無線LAN需要高水平的技術(shù)通信參數(shù)設(shè)置知識并因此不幸一直是包含巨大困難的問題。在這個背景下,設(shè)置系統(tǒng),例如WPS(商標)或者AOSS(商標),已被開發(fā)出以使無線LAN的設(shè)置容易一點。WPS是“Wi-Fi保護設(shè)置”的縮寫,并且Wi-Fi是“無線保真”的縮寫。AOSS是“一鍵式無線網(wǎng)絡(luò)簡單設(shè)置系統(tǒng)”的縮寫。
這些設(shè)置系統(tǒng)能夠通過例如利用布置在各裝置中的專用按鈕的按壓(按鈕系統(tǒng))在組成無線LAN的例如無線LAN路由器和個人計算機裝置的裝置之間進行無線LAN的設(shè)置。可選擇地,這些設(shè)置系統(tǒng)能夠利用將由主裝置發(fā)布的由幾位數(shù)字組成的號碼輸入進從屬裝置(PIN碼系統(tǒng))來在主裝置和從屬裝置之間進行無線LAN的設(shè)置。
專利文獻1(日本特開專利公報No.2002-351766)公開了一種用于無線LAN設(shè)置的簡化的設(shè)置文件傳輸系統(tǒng)。利用該設(shè)置文件傳輸系統(tǒng),當無線LAN提供者的個人計算機裝置和用戶終端之間的距離等于或者小于預(yù)定距離時,由無線LAN提供者準備的服務(wù)器裝置通過藍牙(注冊商標)通信發(fā)送用于設(shè)置無線LAN的通信參數(shù)。用戶終端接收發(fā)送的通信參數(shù)并且進行無線LAN的設(shè)置。這簡化了無線LAN設(shè)置。
技術(shù)實現(xiàn)要素:
技術(shù)問題
然而,已知的WPS和AOSS設(shè)置系統(tǒng)需要通過用戶進行的用于無線LAN設(shè)置的手動操作,并因此不幸地花費時間和勞動力用于進行設(shè)置。此外,PIN碼系統(tǒng)可能包含基于完全是固定值的PIN碼的操作。此外,利用PIN碼系統(tǒng),相同的PIN碼即使在裝置已經(jīng)從構(gòu)建的無線LAN的通信范圍退出之后也繼續(xù)存在用于使用。結(jié)果,已經(jīng)從通信范圍退出的裝置仍然可以繼續(xù)進行通信,因此PIN碼系統(tǒng)導(dǎo)致通信安全問題。
對于專利文獻1中公開的設(shè)置文件傳輸系統(tǒng),一旦設(shè)置完成并且通信線路被建立在例如裝置和無線LAN路由器之間,建立的通信線路繼續(xù)保留。此外,對于專利文獻1中公開的設(shè)置文件傳輸系統(tǒng),相同的認證信息和加密信息即使在裝置已經(jīng)從構(gòu)建的無線LAN的通信范圍退出之后也繼續(xù)存在用于使用。這造成了通信安全問題。
鑒于前述,有必要提供可以被簡單地設(shè)置并與局部區(qū)域網(wǎng)絡(luò)連接而且能安全地使用的通信裝置,通信方法,系統(tǒng),以及計算機程序產(chǎn)品。
問題的解決方案
一種通信裝置包括:通信單元,所述通信單元在第一范圍內(nèi)通過第一通信方案與另一個通信裝置進行通信;以及檢測單元,所述檢測單元在不同于所述第一范圍的第二范圍內(nèi)檢測規(guī)定信息。當所述檢測單元檢測到所述規(guī)定信息時,所述通信單元在所述第二范圍內(nèi)通過所述第一通信方案與所述另一個通信裝置進行通信。
發(fā)明的有益效果
實施例提供能夠進行簡單的設(shè)置和與局域網(wǎng)連接,并且使用安全的技術(shù)效果。
附圖說明
圖1是說明無線LAN通信方案的基本結(jié)構(gòu)的系統(tǒng)結(jié)構(gòu)圖。
圖2是說明布置在為基本結(jié)構(gòu)的無線LAN通信方案中的通信范圍限制裝置的硬件結(jié)構(gòu)圖。
圖3是說明布置在為基本結(jié)構(gòu)的無線LAN通信方案中的智能手機裝置的硬件結(jié)構(gòu)圖。
圖4是說明布置在為基本結(jié)構(gòu)的無線LAN通信方案中的打印機裝置的硬件結(jié)構(gòu)圖。
圖5是說明布置在為基本結(jié)構(gòu)的無線LAN通信方案中的投影儀裝置的硬件結(jié)構(gòu)圖。
圖6是說明布置在為基本結(jié)構(gòu)的無線LAN通信方案中的通信范圍限制裝置的功能框圖。
圖7是說明布置在為基本結(jié)構(gòu)的無線LAN通信方案中的智能手機的功能框圖。
圖8是說明布置在為基本結(jié)構(gòu)的無線LAN通信方案中的打印機裝置的功能框圖。
圖9是說明已移入無線LAN通信區(qū)域內(nèi)BLE通信區(qū)域的智能手機在為基本結(jié)構(gòu)的無線LAN通信方案中建立無線LAN通信線路的時序圖。
圖10是說明布置在無線LAN通信區(qū)域內(nèi)BLE通信區(qū)域中的打印機裝置在為基本結(jié)構(gòu)的無線LAN通信方案中建立無線LAN通信線路的時序圖。
圖11是說明在為基本結(jié)構(gòu)的無線LAN通信方案中連接至無線LAN的智能手機遠程控制并使得打印機裝置生成印刷品的流程圖。
圖12是說明在為基本結(jié)構(gòu)的無線LAN通信方案中當在BLE通信區(qū)域內(nèi)通過無線LAN連接至打印機裝置的智能手機移出BLE通信區(qū)域時無線LAN通信線路(和BLE通信線路)被斷開的時序圖。
圖13是說明在為基本結(jié)構(gòu)的無線LAN通信方案中BLE通信區(qū)域的至少一部分被布置在無線LAN通信區(qū)域外部的示例性情形的系統(tǒng)結(jié)構(gòu)圖。
圖14是用于說明應(yīng)用本發(fā)明的根據(jù)第一實施例的無線LAN通信方案的概覽的示意圖。
圖15是說明第一裝置(和第二裝置)在根據(jù)第一實施例的無線LAN通信方案中建立通信線路的時序圖。
圖16是說明在根據(jù)第一實施例的無線LAN通信方案中當?shù)谝谎b置(或者第二裝置)移動到第二通信區(qū)域時通信線路被斷開的時序圖。
圖17是用于說明在包含在根據(jù)本發(fā)明第二實施例的無線LAN通信方案中的通信范圍限制裝置的裝置連接模塊內(nèi)進行的以試圖使用公鑰建立無線LAN的操作的流程圖。
圖18是用于說明在包含在根據(jù)第二實施例的無線LAN通信方案中的通信范圍限制裝置的外圍裝置連接模塊內(nèi)進行的以試圖使用公鑰建立無線LAN的操作的流程圖。
圖19是說明根據(jù)本發(fā)明第三實施例的無線LAN通信方案的系統(tǒng)結(jié)構(gòu)圖。
圖20是說明根據(jù)本發(fā)明第四實施例的無線LAN通信方案的系統(tǒng)結(jié)構(gòu)圖。
圖21是組成根據(jù)本發(fā)明第五實施例的無線LAN通信方案的智能手機的功能框圖。
圖22是說明對于根據(jù)本發(fā)明第五實施例的無線LAN通信方案的斷開處理的流程圖。
具體實施方式
下面參考附圖詳述根據(jù)應(yīng)用本發(fā)明的實施例的無線局域網(wǎng)(LAN)通信方案。
基本結(jié)構(gòu)
下面描述根據(jù)將在下文描述的實施例的無線LAN通信方案的基本結(jié)構(gòu)。圖1是說明無線LAN通通信方案的基本結(jié)構(gòu)的系統(tǒng)結(jié)構(gòu)圖。如圖1所示,無線LAN通信方案包括通信范圍限制裝置1,作為第一裝置的智能手機2,作為第二裝置的打印機裝置3,以及作為第三裝置的投影儀裝置4。注意圖1中示出的各裝置僅代表實例并且可以被具有將在后面描述的通信功能的任何其他的裝置代替。例如,平板終端裝置,便攜式游戲機,筆記本式個人計算機,或者任何其他便攜式通信裝置可以用于代替智能手機2。
通信范圍限制裝置的基本結(jié)構(gòu)
通信范圍限制裝置1形成用于無線LAN的接入點,例如無線LAN路由器。通信范圍限制裝置1形成作為示例性局域網(wǎng)的在圖1中通過實線橢圓表示的無線LAN通信區(qū)域5。通信范圍限制裝置1只在無線LAN通信區(qū)域5內(nèi)比無線LAN通信區(qū)域5窄的區(qū)域中實現(xiàn)各裝置的通信。例如,通信范圍限制裝置1只在無線LAN通信區(qū)域5內(nèi)比無線LAN通信區(qū)域5窄的個人區(qū)域網(wǎng)絡(luò)(PAN)中實現(xiàn)各裝置的通信。
示例性地,進行消耗超低電力的藍牙(注冊商標)低能耗(BLE)通信的藍牙(注冊商標)PAN可以用作個人區(qū)域網(wǎng)絡(luò)。在圖1中,通過虛線橢圓表示的通信范圍是通過藍牙(注冊商標)PAN的BLE通信區(qū)域6。以下描述假設(shè)個人區(qū)域網(wǎng)絡(luò)是藍牙PAN。然而,非接觸式無線通信(近場通信(NFC)),毫米波無線通信,QR碼(注冊商標),可見光,環(huán)境聲音,以及超聲波可以例如用于代替藍牙。
通信范圍限制裝置的基本硬件結(jié)構(gòu)
圖2說明了通信范圍限制裝置1的基本硬件結(jié)構(gòu)。如圖2所示,通信范圍限制裝置1包括中央處理單元(CPU)11,只讀存儲器(ROM)12,隨機存取存儲器(RAM)13,硬盤驅(qū)動器(HDD)14,輸入/輸出接口(輸入/輸出I/F)15,無線LAN AP單元16(AP代表接入點),以及BLE通信單元17。從CPU 11至BLE通信單元17的部件通過總線18相互連接。
ROM 12存儲用于只在無線LAN通信區(qū)域5內(nèi)BLE通信區(qū)域6中實現(xiàn)各裝置的通信的通信控制程序。通信控制程序可以存儲在RAM 13,HDD 14,或者其他的存儲單元中。CPU 11按照通信控制程序操作以由此控制無線LAN AP單元16和BLE通信單元17,控制以只在無線LAN通信區(qū)域5內(nèi)BLE通信區(qū)域6中實現(xiàn)各裝置的通信。
在圖1和圖2中,通信范圍限制裝置1被說明為獨立的裝置。然而,通信范圍限制裝置1可以包括在各裝置中,例如,在打印機裝置或者多功能外圍設(shè)備(MFP)中。
智能手機的基本硬件結(jié)構(gòu)
圖3說明了智能手機2的硬件結(jié)構(gòu)。如圖3所示,智能手機2包括CPU 21,ROM 22,RAM 23,顯示單元24,麥克風(fēng)單元25,以及揚聲器單元26。智能手機2進一步地包括輸入/輸出I/F 28,無線通信單元29,照相機單元30,無線LAN通信單元31,以及BLE通信單元32。從CPU 21至BLE通信單元32的部件通過總線33相互連接。
ROM 22存儲用于只在無線LAN通信區(qū)域5內(nèi)BLE通信區(qū)域6中實現(xiàn)各裝置的通信的通信控制程序。通信控制程序可以存儲在RAM 23或者其他的存儲單元中。CPU 21按照通信控制程序操作以由此控制無線LAN通信單元31以及BLE通信單元32。CPU 21由此在無線LAN通信區(qū)域5內(nèi)BLE通信區(qū)域6中實現(xiàn)BLE通信。
顯示單元24將由透明電極形成的接觸面板與顯示面板集成為一體以由此形成所謂的裝有接觸面板的顯示單元。無線通信單元29進行例如通過在預(yù)設(shè)載波上操作的無線基站的電話和郵件的通信。
打印機裝置的基本硬件結(jié)構(gòu)
圖4說明了打印機裝置3的基本硬件結(jié)構(gòu)。如圖4所示,打印機裝置3包括CPU 41,ROM 42,RAM 43,操作面板44,以及打印機機構(gòu)45。打印機裝置3進一步地包括HDD 46,無線LAN通信單元47,BLE通信單元48,有線通信單元49,以及輸入/輸出I/F 50。從CPU 41至輸入/輸出I/F 50的部件通過總線51相互連接。
ROM 42存儲用于只在無線LAN通信區(qū)域5內(nèi)BLE通信區(qū)域6中實現(xiàn)各裝置的通信的通信控制程序。通信控制程序可以存儲在RAM 43,HDD 46,或者其他的存儲單元中。CPU 41按照通信控制程序操作以由此控制無線LAN通信單元47以及BLE通信單元48。CPU 41由此在無線LAN通信區(qū)域5內(nèi)BLE通信區(qū)域6中實現(xiàn)BLE通信。此外,打印機機構(gòu)45按照從智能手機2指定的打印設(shè)置進行例如圖像和文本的打印。
投影儀裝置的基本硬件結(jié)構(gòu)
圖5說明了投影儀裝置4的基本硬件結(jié)構(gòu)。如圖5所示,投影儀裝置4包括輸入接口單元(輸入IF單元)61,圖像處理單元62,照明光學(xué)系統(tǒng)63,RAM 64,以及操作單元65。投影儀裝置4進一步地包括通過紅外通信從遠程控制器70接收命令的接收單元66,無線LAN通信單元67,BLE通信單元68,以及CPU 69。
投影儀裝置4接收對應(yīng)于提供給其輸入IF單元61的投影圖像的圖像信息。在通過照明光學(xué)系統(tǒng)63被投射到例如屏幕上之前,圖像信息經(jīng)過包括通過圖像處理單元62進行的失真校正的預(yù)設(shè)的圖像處理。
RAM 64存儲用于只在無線LAN通信區(qū)域5內(nèi)BLE通信區(qū)域6中實現(xiàn)各裝置的通信的通信控制程序。通信控制程序可以存儲在ROM,HDD,或者其他的存儲單元中。CPU 69按照通信控制程序操作以由此控制無線LAN通信單元67以及BLE通信單元68。CPU 69由此在無線LAN通信區(qū)域5內(nèi)BLE通信區(qū)域6中實現(xiàn)BLE通信。
通信范圍限制裝置的基本軟件結(jié)構(gòu)
圖6是說明當CPU 11按照通信控制程序操作時通過通信范圍限制裝置1的CPU 11實現(xiàn)的功能的框圖。如圖6所示,通信范圍限制裝置1的CPU 11執(zhí)行通信控制程序以由此作為裝置連接模塊75,外圍裝置連接模塊76,退出檢測模塊77,無線LAN AP控制模塊78,以及BLE通信控制模塊79起作用。
注意該實例的以下描述假設(shè)從裝置連接模塊75至BLE通信控制模塊79的部件通過通信控制程序被實現(xiàn)為軟件功能。但是,從裝置連接模塊75至BLE通信控制模塊79的部件可以通過集成電路(IC)或者通過硬件被部分或者完全地實現(xiàn)。
通信范圍限制裝置1的通信控制程序可以作為可安裝或者可執(zhí)行文件被記錄和提供在例如CD-ROM和軟磁盤(FD)的計算機可讀記錄介質(zhì)中。通信范圍限制裝置1的通信控制程序甚至可以被記錄和提供在例如CD-R,數(shù)字通用光盤(DVD),藍光光碟(注冊商標),以及半導(dǎo)體存儲器的計算機可讀記錄介質(zhì)中。通信范圍限制裝置1的通信控制程序也可以通過經(jīng)由例如互聯(lián)網(wǎng)的網(wǎng)絡(luò)安裝以被提供。通信范圍限制裝置1的通信控制程序也可以被嵌入和提供在例如裝置的ROM中。
智能手機的基本軟件結(jié)構(gòu)
圖7是說明當CPU 21按照通信控制程序操作時通過智能手機2的CPU 21實現(xiàn)的功能的框圖。如圖7所示,智能手機2的CPU 21按照通信控制程序操作以由此作為打印請求模塊81,無線LAN通信控制模塊82,以及BLE通信控制模塊83起作用。例如,打印請求模塊81實現(xiàn)通過BLE通信遠程操作打印機裝置3以由此使打印機裝置3打印要求的圖像或者文本的功能。
注意該實例的以下描述假設(shè)從打印請求模塊81至BLE通信控制模塊83的部件通過通信控制程序被實現(xiàn)為軟件功能。然而,從打印請求模塊81至BLE通信控制模塊83的部件可以通過集成電路(IC)或者通過硬件被部分或者完全地實現(xiàn)。
智能手機2的通信控制程序可以作為可安裝或者可執(zhí)行文件被記錄和提供在例如CD-ROM和軟磁盤(FD)的計算機可讀記錄介質(zhì)中。智能手機2的通信控制程序甚至可以被記錄和提供在例如CD-R,數(shù)字通用光盤(DVD),藍光光碟(注冊商標),以及半導(dǎo)體存儲器的計算機可讀記錄介質(zhì)中。智能手機2的通信控制程序也可以通過經(jīng)由例如互聯(lián)網(wǎng)的網(wǎng)絡(luò)安裝以被提供。例如,智能手機2的通信控制程序仍然可以被嵌入和提供在例如裝置的ROM中。
打印機裝置的基本軟件結(jié)構(gòu)
圖8是說明當CPU 41按照通信控制程序操作時通過打印機裝置3的CPU 41實現(xiàn)的功能的框圖。如圖8所示,打印機裝置3的CPU 41按照通信控制程序操作以由此作為打印模塊85,無線LAN通信控制模塊86,以及BLE通信控制模塊87起作用。打印模塊85實現(xiàn)控制打印機機構(gòu)45打印由智能手機2請求的圖像,文本,等等的功能。
注意該實例的以下描述假設(shè)從打印模塊85至BLE通信控制模塊87的部件被實現(xiàn)為軟件功能。然而,從打印模塊85至BLE通信控制模塊87的部件也可以通過集成電路(IC)或者通過硬件被部分或者完全地實現(xiàn)。
打印機裝置3的通信控制程序可以作為可安裝或者可執(zhí)行文件被記錄和提供在例如CD-ROM和軟磁盤(FD)的計算機可讀記錄介質(zhì)中。打印機裝置3的通信控制程序甚至可以被記錄和提供在例如CD-R,DVD,藍光光碟(注冊商標),以及半導(dǎo)體存儲器的計算機可讀記錄介質(zhì)中。打印機裝置3的通信控制程序也可以通過經(jīng)由例如互聯(lián)網(wǎng)的網(wǎng)絡(luò)安裝以被提供。打印機裝置3的通信控制程序仍然可以被嵌入和提供在例如裝置的ROM中。
無線LAN通信方案的基本操作的概要
在無線LAN通信方案中,在圖1中通過實線表示的外部的橢圓代表由通信范圍限制裝置1的無線LAN AP單元16形成的能夠進行無線LAN通信的范圍(無線LAN通信區(qū)域5)。智能手機2,打印機裝置3,以及投影儀裝置4布置在該無線LAN通信區(qū)域5內(nèi)。
智能手機2與打印機裝置3,投影儀裝置4,以及其他具有無線LAN通信功能的外圍裝置通信以由此能夠進行經(jīng)由無線LAN的例如對要求的圖像,文本,等等的打印以及圖像等等的投影的遠程控制。
打印機裝置3,投影儀裝置4,以及其他外圍裝置包括無線LAN通信單元47和67以及BLE通信單元48和68。該配置能夠進行與通信范圍限制裝置1的BLE通信單元17的BLE通信。然而,如在圖1中通過虛線橢圓表示的那樣,BLE通信區(qū)域6窄于無線LAN通信區(qū)域5。因此,盡管在布置于BLE通信區(qū)域6內(nèi)部的智能手機2和打印機裝置3的每個與通信范圍限制裝置1之間能夠進行BLE通信,但在布置于BLE通信區(qū)域6外部的投影儀裝置4和通信范圍限制裝置1之間不能進行BLE通信。
具體地,如稍后將描述的那樣,無線LAN通信方案通過BLE通信進行無線LAN設(shè)置。結(jié)果,只有能夠進行BLE通信的智能手機2和打印機裝置3可以使用無線LAN實際上進行通信。對于不能進行BLE通信的投影儀裝置4不能進行無線LAN設(shè)置,即使投影儀裝置4布置在無線LAN通信區(qū)域5內(nèi)部,因此對于投影儀裝置4不能進行無線LAN通信。
關(guān)于智能手機的基本連接操作
圖9是說明已移入無線LAN通信區(qū)域5內(nèi)BLE通信區(qū)域6的智能手機建立無線LAN通信線路的時序圖。通信范圍限制裝置1的裝置連接模塊75例如通過BLE通信單元17從BLE通信控制模塊79通過三個廣告信道發(fā)送廣告包以由此通知外圍裝置通信范圍限制裝置的存在。廣告包包括指出BLE通信區(qū)域6的通信范圍信息。步驟S1表示包括指出BLE通信區(qū)域6的通信范圍信息的廣告包的發(fā)送。
當智能手機2位于BLE通信區(qū)域6內(nèi)時,智能手機2的BLE通信單元32接收從通信范圍限制裝置1發(fā)送的廣告包(通信范圍信息)。通過參考收到的通信范圍信息,智能手機2判定智能手機2是否位于BLE通信區(qū)域6內(nèi)。作為通過步驟S2表示的響應(yīng),該判定的結(jié)果通過BLE通信被發(fā)送至通信范圍限制裝置1。如果智能手機2位于BLE通信區(qū)域6內(nèi),在步驟S3,智能手機2的BLE通信單元32和通信范圍限制裝置1的BLE通信單元17進行對于BLE通信的配對(BLE配對)。BLE配對能夠?qū)崿F(xiàn)智能手機2和通信范圍限制裝置1之間的BLE通信。
當BLE配對完成時,在步驟S4,通信范圍限制裝置1的裝置連接模塊75使用BLE通信將簡化無線LAN連接和由Wi-Fi聯(lián)盟標準化的WPS系統(tǒng)的PIN碼(唯一標識信息)發(fā)送給智能手機2。此外,在步驟S6,通信范圍限制裝置1的裝置連接模塊75將已發(fā)送給智能手機2的PIN碼傳遞給無線LAN AP單元16,由此發(fā)布通過WPS系統(tǒng)準備開始通信的指令。在步驟S8,通信范圍限制裝置1的無線LAN AP單元16使用發(fā)送給智能手機2的PIN碼對WPS系統(tǒng)進行設(shè)置。
在步驟S5,從通信范圍限制裝置1接收到WPS系統(tǒng)的PIN碼的智能手機2的BLE通信單元32將收到的PIN碼傳遞給無線LAN通信單元31,由此發(fā)布通過WPS系統(tǒng)準備開始通信的指令。在步驟S7,無線LAN通信單元31使用從通信范圍限制裝置1傳遞的PIN碼對WPS系統(tǒng)進行設(shè)置。這通過PIN碼的使用通過WPS系統(tǒng)在智能手機2和通信范圍限制裝置1之間建立了Wi-Fi連接(無線LAN連接)。
如上所述,當智能手機2位于通信范圍限制裝置1的BLE通信區(qū)域6內(nèi)時無線LAN通信方案自動地完成Wi-Fi連接(無線LAN連接)。該自動的連接建立免除了用戶關(guān)于無線LAN的設(shè)置知識以及要輸入PIN碼的棘手的操作。此外,在BLE通信中加密信息在不同的裝置之間被發(fā)送和接收,因此PIN碼可以被安全地發(fā)送以及接收。
接下來,在步驟S10,智能手機2的BLE通信控制模塊83以及通信范圍限制裝置1的BLE通信控制模塊79臨時地斷開BLE通信以允許新的裝置的連接。此后,在步驟S11,通信范圍限制裝置1的裝置連接模塊75發(fā)送包括指出BLE通信區(qū)域6的通信范圍信息的廣告包,如步驟S1先前描述的那樣。通信范圍限制裝置1的裝置連接模塊75然后如先前描述的那樣試圖通過BLE通信與位于BLE通信區(qū)域6內(nèi)的例如智能手機2的裝置建立無線LAN通信線路。
關(guān)于打印機裝置的基本連接操作
圖10是說明布置在無線LAN通信區(qū)域5內(nèi)BLE通信區(qū)域6中的打印機裝置3建立無線LAN通信線路的時序圖。當打印機裝置3從例如智能手機2的產(chǎn)生打印請求的裝置接收打印要求時,打印機裝置3有效地作為外圍裝置起作用。因此,為與打印機裝置3建立無線LAN通信,優(yōu)選地,控制打印機裝置3的智能手機2等等先前已經(jīng)連接至無線LAN。圖10中示出的時序圖假設(shè)智能手機2已經(jīng)連接至無線LAN(參見對于圖9的描述)。當通過圖9示出的步驟S10中智能手機2和通信范圍限制裝置1之間BLE通信的臨時斷開而進行廣告包的發(fā)送時,圖10中示出的時序圖以步驟S21開始其處理。
打印機裝置3是布置在通信范圍限制裝置1的BLE通信區(qū)域6中的固定的裝置。在步驟S21,打印機裝置3每隔一定間隔并且通過上述的三個廣告信道,將包括用于查詢例如智能手機2的要生成打印要求的裝置是否已經(jīng)連接至無線LAN的連接查詢信息的廣告包通過BLE通信單元48發(fā)送給通信范圍限制裝置1。在步驟S22,圖6中示出的通信范圍限制裝置1的外圍裝置連接模塊76通過BLE通信單元17將指出要生成打印請求的裝置是否已經(jīng)連接的響應(yīng)發(fā)送給打印機裝置3。
如果例如智能手機2的要生成打印請求的裝置已經(jīng)連接至無線LAN,在步驟S23,通信范圍限制裝置1的外圍裝置連接模塊76和打印機裝置3的BLE通信單元48對于BLE通信進行配對(BLE配對)。BLE配對能夠?qū)崿F(xiàn)打印機裝置3和通信范圍限制裝置1之間的BLE通信。
當BLE配對完成時,在步驟S24,通信范圍限制裝置1的外圍裝置連接模塊76將簡化無線LAN連接并由Wi-Fi聯(lián)盟標準化的WPS系統(tǒng)的PIN碼發(fā)送給打印機裝置3。此外,在步驟S26,通信范圍限制裝置1將已發(fā)送至打印機裝置3的PIN碼傳遞給無線LAN AP單元16,由此發(fā)布通過WPS系統(tǒng)準備開始通信的指令。在步驟S28,通信范圍限制裝置1的無線LAN AP單元16使用發(fā)送至打印機裝置3的PIN碼對于WPS系統(tǒng)進行設(shè)置。
從通信范圍限制裝置1接收到WPS系統(tǒng)的PIN碼的打印機裝置3的BLE通信單元48,在步驟S25將收到的PIN碼傳遞給無線LAN通信單元47,由此發(fā)布通過WPS系統(tǒng)準備開始通信的指令。在步驟S27,無線LAN通信單元47使用從BLE通信單元48傳遞的PIN碼對于WPS系統(tǒng)進行設(shè)置。這通過PIN碼的使用通過WPS系統(tǒng)在打印機裝置3和通信范圍限制裝置1之間建立了Wi-Fi連接(無線LAN連接)。
接下來,在步驟S30,打印機裝置3的BLE通信單元48以及通信范圍限制裝置1的BLE通信單元17臨時地斷開BLE通信以允許新的裝置的連接。此后,在步驟S31,打印機裝置3的BLE通信單元48發(fā)送包括連接查詢信息的廣告包,如步驟S21先前描述的那樣。當要生成打印請求的裝置連接至無線LAN時,通信范圍限制裝置1如先前描述的那樣試圖通過BLE通信與位于BLE通信區(qū)域6內(nèi)的打印機裝置3建立無線LAN通信線路。
打印操作
圖11中示出的流程圖說明了連接至無線LAN的智能手機2遠程地控制并使打印機裝置3生成印刷品。如前所述,在無線LAN中通過無線LAN通信單元31和47在智能手機2和打印機裝置3之間建立的的相互連接能夠進行通過智能手機2的打印機裝置3的遠程控制。
當使用智能手機2遠程地控制打印機裝置3時,用戶操作以開始存儲在例如智能手機2的ROM 22的存儲器中的打印應(yīng)用程序。當打印應(yīng)用程序開始運行時,在步驟S41,圖7中示出的智能手機2的打印請求模塊81通過無線LAN通信控制模塊82和無線LAN通信單元31向打印機裝置3產(chǎn)生打印請求。圖8中示出的打印機裝置3的打印模塊85,一旦收到打印請求,在步驟S42,就通過無線LAN通信單元47查詢將要被用于智能手機2的打印的裝置。如果存儲在智能手機2中的數(shù)據(jù)將要被打印,用戶通過無線LAN通信通知打印機裝置3將要被用于打印的裝置是智能手機2。如果例如利用投影裝置4投影的圖像將要被打印,用戶通過無線LAN通信通知打印機裝置3將要被用于打印的裝置是投影裝置4。
在步驟S43,打印機裝置3的打印模塊85通過無線LAN通信查詢智能手機2的將要被打印的數(shù)據(jù)。如果存儲在智能手機2中的例如圖像或者文本的數(shù)據(jù)將要被打印,用戶通過無線LAN通信通知打印機裝置3將要被打印的數(shù)據(jù)是存儲在智能手機2中的數(shù)據(jù)??蛇x擇地,如果利用投影裝置4投影的圖像或者其他的數(shù)據(jù)將要被打印,用戶通過無線LAN通信通知打印機裝置3將要被打印的數(shù)據(jù)是利用投影儀裝置4投影的數(shù)據(jù)。最后,在步驟S44,打印機裝置3的打印模塊85經(jīng)由無線LAN通信從由用戶指定的裝置(智能手機2或者投影裝置4)獲取由用戶指定的數(shù)據(jù)執(zhí)行打印。
裝置斷開操作
圖12是說明當在BLE通信區(qū)域6中通過無線LAN連接至打印機裝置3的智能手機2移出BLE通信區(qū)域6時無線LAN通信線路(和BLE通信線路)被斷開的時序圖。在步驟S51,如前所述,指出對應(yīng)于BLE通信區(qū)域6的通信范圍的通信范圍信息通過BLE通信從通信范圍限制裝置1的BLE通信單元17被發(fā)送至智能手機2。智能手機2比較通過例如其全球定位系統(tǒng)(GPS)檢測的通信范圍限制裝置的位置與通過通信范圍信息指出的BLE通信區(qū)域6。當已檢測到通信范圍限制裝置在BLE通信區(qū)域6外部時,在步驟S52,智能手機2指示無線LAN通信單元31斷開無線LAN(Wi-Fi斷開指令)。
注意,在該實例中,通信范圍限制裝置1將通信范圍信息發(fā)送給智能手機2并且智能手機2比較通信范圍限制裝置的當前位置與通過通信范圍信息指出的BLE通信區(qū)域6以由此檢測從BLE通信區(qū)域6的退出。然而,可以進行另一種設(shè)置,其中智能手機2將利用GPS等等檢測的通信范圍限制裝置的當前位置通過BLE通信發(fā)送給通信范圍限制裝置1,并且通信范圍限制裝置1比較智能手機2的當前位置與BLE通信區(qū)域6以由此檢測例如智能手機2的裝置從BLE通信區(qū)域6的退出。在該設(shè)置中,圖6中示出的退出檢測模塊77要檢測例如智能手機2的裝置從BLE通信區(qū)域6的退出。
當通過BLE通信單元32指示要斷開無線LAN時,在步驟S53,智能手機2的無線LAN通信單元31使用無線LAN通信請求通信范圍限制裝置1斷開無線LAN。通信范圍限制裝置1,一旦收到無線LAN斷開請求時,如通過步驟S54示出的那樣就斷開與產(chǎn)生無線LAN斷開請求的裝置相關(guān)的無線LAN通信線路。這不僅對于智能手機2,也對于打印機裝置3斷開了無線LAN通信線路。
在無線LAN通信線路斷開之后為重建無線LAN通信線路,通信范圍限制裝置1更新PIN碼。結(jié)果,當已移出BLE通信區(qū)域6的智能手機2重新進入BLE通信區(qū)域6時,無線LAN通信線路使用不同于前面一個的PIN碼被建立。
如上所述,當智能手機2移出BLE通信區(qū)域6時,無線LAN通信方案可以自動地斷開無線LAN通信線路和BLE通信線路。該能力允許在其中智能手機2可以連接至無線LAN的范圍被限制到預(yù)定的范圍(在BLE通信區(qū)域6內(nèi))。除了已移出BLE通信區(qū)域6的智能手機2之外,無線LAN通信方案進一步地斷開與智能手機2通信的打印機裝置3的無線LAN通信線路。該設(shè)置避免了打印機裝置3的對因為關(guān)于智能手機2的無線LAN通信線路的斷開而不再使用的無線LAN通信線路的連接繼續(xù)不經(jīng)濟地存在的麻煩,因此可以實現(xiàn)甚至更高的通信安全性。具體地,即使不被授權(quán)連接至例如內(nèi)部LAN的局部網(wǎng)絡(luò)的用戶被臨時地和簡單地允許使他的或者她的裝置連接至局部網(wǎng)絡(luò)并且使用他的或者她的裝置,局部網(wǎng)絡(luò)的安全性也能同時被確保。
此外,當先前已被斷開的無線LAN通信線路將要被重建時PIN碼被更新。該設(shè)置防止了以下非法行為:已移出BLE通信區(qū)域6的智能手機2重復(fù)使用上次連接中使用的PIN碼以由此企圖通過無線LAN通信竊聽另一個裝置。
當智能手機2移出BLE通信區(qū)域6時,與智能手機2通信的打印機裝置3以及智能手機2的無線LAN通信線路被斷開。該設(shè)置避免了打印機裝置3的對因為關(guān)于智能手機2的無線LAN通信線路的斷開而不再使用的無線LAN通信線路的連接繼續(xù)不經(jīng)濟地存在的麻煩,因此可以實現(xiàn)甚至更高的通信安全性。
注意公鑰可以代替當無線LAN通信線路將要被建立時通過BLE通信從通信范圍限制裝置1傳送給例如智能手機2的裝置的WPS系統(tǒng)的PIN碼而被傳送。無線LAN通信線路可以通過傳送例如根據(jù)Diffie-Hellman密鑰交換方法的公鑰,代替WPS系統(tǒng)的PIN碼,而被建立。在這種情況下,公鑰在BLE通信區(qū)域6內(nèi)被發(fā)送和接收,以便無線LAN管理員可以監(jiān)視公鑰的發(fā)送和接收。該方法理清例如發(fā)送公鑰的具體裝置,接收公鑰的具體裝置,以及具體的用戶。因此,通過非法用戶和非法裝置的非法通信,所謂的欺騙,可以被避免。此外,當先前已被斷開的無線LAN通信線路將要被重建時,優(yōu)選地,如同先前描述的PIN碼那樣不同于前面一個的新的公鑰被使用。
此外,PIN碼或者公鑰可以通過聲音(通過空間傳播的聲輸出)從通信范圍限制裝置1被發(fā)送給例如智能手機2或者打印機裝置3的裝置。由于聲輸出提供弱于BLE通信中使用的無線電波的空間可傳性,PIN碼的發(fā)送和接收范圍例如可以被限制到在其上聲音可以在裝置之間被發(fā)送和接收的范圍。因此,PIN碼等等在系統(tǒng)管理員例如可以監(jiān)視的窄范圍內(nèi)被發(fā)送和接收。結(jié)果,先前提到的通過非法用戶和非法裝置的非法通信,所謂的欺騙,可以更加可靠地被避免。
此外,在BLE通信區(qū)域6內(nèi)的裝置的存在可以使用BLE通信單元17的接收信號強度指示(RSSI)代替通信范圍信息監(jiān)視。通過設(shè)置被視為退出RSSI區(qū)域和進入RSSI區(qū)域的BLE通信的接收信號強度指示至要求的水平,在其上可以進行對無線LAN的連接的范圍(進入RSSI區(qū)域的范圍)可以在BLE通信區(qū)域6內(nèi)動態(tài)地調(diào)整。
上述實例包含無線LAN通信區(qū)域內(nèi)的BLE通信區(qū)域。但是,例如,如圖13中所示,BLE通信區(qū)域的至少一部分可以布置在無線LAN通信區(qū)域外部。在圖13中,BLE通信區(qū)域6'代表在其中可以建立無線LAN通信線路的區(qū)域。這是因為在無線LAN通信區(qū)域外部的BLE通信區(qū)域7中,不能進行對于進行無線LAN通信的設(shè)置,雖然通信范圍信息可以通過BLE通信被接收到。圖13中示出的情形是可能的,例如,在無線LAN AP單元16和BLE通信單元17被布置在不同的位置的情形中以及在由于有關(guān)的通信方向性能夠進行通信的范圍在一個方向上突出的情形中。
第一實施例
根據(jù)第一實施例的無線LAN通信方案自動地在無線局域網(wǎng)絡(luò)(無線LAN)內(nèi)部,形成具有窄于LAN的通信范圍的無線網(wǎng)絡(luò)(例如,無線個人區(qū)域網(wǎng)絡(luò)(無線PAN))。具體地,當對應(yīng)于無線LAN和無線的PAN的裝置與無線LAN內(nèi)部的無線PAN之間的距離小于預(yù)定值,用于無線LAN設(shè)置的認證信息和設(shè)置信息使用無線PAN通信被發(fā)送給裝置。這簡單地(自動地)建立了對無線LAN的通信連接。當裝置和無線LAN內(nèi)部的無線PAN之間的距離大于預(yù)定值時,斷開無線LAN通信線路的處理被進行以由此不再進行關(guān)于無線LAN的通信連接。
上述設(shè)置能夠安全性地進行無線LAN的使用。此外,上述設(shè)置使無線LAN只在受限的通信范圍內(nèi)對于無線LAN通信范圍內(nèi)的用戶的無線LAN裝置可用。因此,即使不被授權(quán)連接至例如內(nèi)部LAN的局部網(wǎng)絡(luò)的用戶,例如,被臨時地和簡單地允許使他的或者她的裝置連接至局部網(wǎng)絡(luò)并且使用他的或者她的裝置,局部網(wǎng)絡(luò)的安全性也能同時被確保。
以下參考相關(guān)的附圖描述根據(jù)第一實施例的無線LAN通信方案的概覽。圖14是用于說明根據(jù)第一實施例的無線LAN通信方案的概覽的示意圖。在圖14中,作為示例性第一通信單元的第一通信建立裝置91形成是無線LAN通信區(qū)域的第一通信區(qū)域5。類似地,作為示例性第二通信單元的第二通信建立裝置92,在第一通信區(qū)域5內(nèi),形成窄于第一通信區(qū)域5的第二通信區(qū)域6。具體地,第一通信區(qū)域5包含第二通信區(qū)域6。
在圖1中示出的實例中,能夠進行與第一通信區(qū)域5和第二通信區(qū)域6的通信連接的第一裝置2和第二裝置3布置在第二通信區(qū)域6內(nèi)部。此外,在圖1中示出的實例中,第三裝置4布置在雖然在第一通信區(qū)域5內(nèi)部但是在第二通信區(qū)域6外部的位置。在該實施例的無線LAN通信方案中,第二通信裝置9的通信只在第一通信區(qū)域5內(nèi)可以在第一裝置2和第二裝置3之間被建立。第三裝置4不能建立第二通信裝置92的通信。
圖15是說明第一裝置2和第二裝置3建立通信線路的時序圖。圖15中示出的時序圖描述了第一通信建立裝置91,第二通信建立裝置92,第一裝置2,以及第二裝置3。由于第一裝置2和第二裝置3進行相同的處理,圖15只說明一個裝置作為代表。以下基本上只描述第一裝置2的操作。
在步驟S61,形成第二通信區(qū)域6的第二通信建立裝置92將指出第二通信區(qū)域6的通信范圍信息發(fā)送給第一裝置2(和第二裝置3)。接收到通信范圍信息的第一裝置2,識別第一裝置2位于第二通信范圍6內(nèi)并且在步驟62,將響應(yīng)信息發(fā)送給第二通信建立裝置92。
從第一裝置2接收到響應(yīng)信息的第二通信建立裝置92,在步驟63將用于建立第一通信區(qū)域5的通信的設(shè)置信息發(fā)送給第一裝置2。在步驟S64,第一裝置2使用接收到的設(shè)置信息將通信設(shè)置指示信號發(fā)送給第一通信建立裝置91。接下來,在步驟S65,第一通信建立裝置91進行通信設(shè)置,同時在步驟S66第一裝置2和第二裝置3進行通信設(shè)置。這些步驟的進行在通信區(qū)域5內(nèi)第二通信區(qū)域6中在第一裝置2和第二裝置3之間建立了通信線路。
如上所述,該實施例的無線LAN通信方案可以在受限的通信區(qū)域(第一通信區(qū)域5)內(nèi)通過獲取另一個通信建立裝置(第二通信建立裝置92)的設(shè)置信息容易地進行設(shè)置。注意,當?shù)谝煌ㄐ沤⒀b置91和第二通信建立裝置92是同一模塊時,第二通信建立裝置92可以將通信設(shè)置指示信號發(fā)送給第一通信建立裝置91。
圖16是說明當?shù)谝谎b置2(或者第二裝置3)移出第二通信區(qū)域6時通信線路被斷開的時序圖。在圖16中的步驟S71,第二通信建立裝置92在預(yù)定時刻將指出第二通信區(qū)域6的通信范圍信息發(fā)送給第一裝置2(和第二裝置3)。
第一裝置2和第二通信建立裝置92通過例如,全球定位系統(tǒng)(GPS)檢測其當前位置。第一裝置2比較從第二通信建立裝置92接收的通信范圍信息與通過例如GPS檢測的當前位置信息。接下來,在步驟S72,第一裝置2將指出當前位置是否位于第二通信建立裝置92的第二通信區(qū)域6內(nèi)的響應(yīng)信號發(fā)送給第二通信建立裝置92。
如果指出當前位置在第二通信區(qū)域6外部的響應(yīng)信號從第一裝置2被接收,在步驟S73,第二通信建立裝置92將對于第二通信建立裝置92的通信線路的斷開指示信號發(fā)送給第一裝置2。注意在其上無線電波可以覆蓋第二通信建立裝置92和第一裝置2的區(qū)域?qū)捰诘诙ㄐ沤⒀b置92的第二通信區(qū)域6。這導(dǎo)致即使當?shù)谝谎b置2和第二裝置3位于第二通信區(qū)域6外部時第一裝置2和第二裝置3仍能夠與第二通信建立裝置92通信。
第一裝置2,一旦從第二通信建立裝置92收到通信線路斷開指示信號,在步驟S74,將通信線路斷開指示信號發(fā)送給第一通信建立裝置91。接下來,在步驟S75和S76,第一裝置2進行對于第一通信建立裝置91的通信線路斷開處理。該處理的進行斷開了第一裝置2和第二裝置3之間的第一通信建立裝置91的通信線路。此外,從第一裝置2收到通信線路斷開指示信號時,第一通信建立裝置91進行通信線路斷開處理。注意,當?shù)谝煌ㄐ沤⒀b置91和第二通信建立裝置92是同一模塊時,第二通信建立裝置92可以將通信線路斷開指示信號發(fā)送給第一通信建立裝置91。
按照這樣,第一裝置2和第二裝置3之間的通信可以通過第一通信建立裝置91被限制在第一通信區(qū)域5內(nèi)部的第二通信區(qū)域6內(nèi)。因此,即使不被授權(quán)連接至關(guān)于第一通信區(qū)域5的通信線路的用戶被臨時地和簡單地允許使他的或者她的第一裝置2(或者第二裝置3)連接至網(wǎng)絡(luò)并且使用他的或者她的第一裝置2(或者第二裝置3),網(wǎng)絡(luò)的安全性也能同時被確保。
以下描述假設(shè)局部區(qū)域網(wǎng)絡(luò)是示例性無線LAN并且個人區(qū)域網(wǎng)絡(luò)是示例性藍牙PAN。注意非接觸式無線通信(近場通信(NFC))可以例如代替藍牙被使用。在這種情況下,將在后面描述的效果也同樣可以被實現(xiàn)。參見以下描述。
第二實施例
下面描述根據(jù)第二實施例的無線LAN通信方案。當上述無線LAN通信線路將要被建立時,第二實施例中的無線LAN通信方案傳送代替通過BLE通信從通信范圍限制裝置1傳送給例如智能手機2的裝置的WPS系統(tǒng)的PIN碼的公鑰。
具體地,在圖9中步驟S24和圖10中步驟S24,通信范圍限制裝置1將WPS系統(tǒng)的PIN碼傳送給例如智能手機2的裝置。利用根據(jù)第二實施例的無線LAN通信方案,代替WPS系統(tǒng)的PIN碼,例如根據(jù)Diffie-Hellman密鑰交換方法的公鑰被傳送。下面描述這些不同的特征并且省略在第一實施例中發(fā)現(xiàn)的類似點。
圖17是說明通信范圍限制裝置10的裝置連接模塊75將公鑰傳送給智能手機2以由此企圖建立WPS系統(tǒng)的無線LAN連接的流程圖。在圖17中示出的流程圖中,在步驟S81和S82,通信范圍限制裝置1的裝置連接模塊75使用將參考第四實施例描述的BLE通信單元17的接收信號強度指示(RSSI)監(jiān)視BLE通信區(qū)域6中裝置(智能手機2)的存在。RSSI代表接收信號強度指示。注意參考第一實施例描述的通信范圍信息可以代替RSSI被使用。
裝置連接模塊75,當已判定智能手機2位于BLE通信區(qū)域6內(nèi)時(步驟S82中的是),進行步驟S83。在步驟S83,裝置連接模塊75通過BLE通信將代替PIN碼的公鑰發(fā)送給智能手機2,如同參考圖9中的步驟S4和圖10中的步驟S24描述的那樣。
通信范圍限制裝置1側(cè)的無線LAN AP單元16使用對應(yīng)于被發(fā)送至智能手機2側(cè)的公鑰的私鑰解密公鑰,并且使用解密結(jié)果進行無線LAN的設(shè)置。
在智能手機2側(cè),無線LAN通信單元31使用對應(yīng)于從通信范圍限制裝置1接收的公鑰的私鑰解密公鑰,并且使用解密結(jié)果進行無線LAN的設(shè)置。
上述步驟在通信范圍限制裝置1和智能手機2之間建立了無線LAN通信線路,使得能夠進行如前所述在BLE通信區(qū)域6內(nèi)與另一個裝置的BLE通信。
類似地,圖18是說明通信范圍限制裝置10的外圍裝置連接模塊76將公鑰傳送給打印機裝置3以由此企圖建立WPS系統(tǒng)的無線LAN連接的流程圖。在圖18中示出的流程圖中,在步驟S91和S92,通信范圍限制裝置1的外圍裝置連接模塊76使用BLE通信單元17的接收信號強度指示(RSSI)監(jiān)視BLE通信區(qū)域6內(nèi)外圍設(shè)備(打印機裝置3)的存在。注意參考第一實施例描述的通信范圍信息可以代替RSSI被使用,如同以上情形中那樣。
當如上所述智能手機2至無線LAN的連接完成并且打印機裝置3在BLE通信區(qū)域6中的存在被檢測到(步驟S92中的是),外圍裝置連接模塊76進行步驟S93。在步驟S93,外圍裝置連接模塊76將代替PIN碼的公鑰發(fā)送給打印機裝置6,如同參考圖9中的步驟S24和圖10中的步驟S24先前描述的那樣。
通信范圍限制裝置1側(cè)的無線LAN AP單元16使用對應(yīng)于被發(fā)送至智能手機2側(cè)的公鑰的私鑰解密公鑰,并且使用解密結(jié)果進行無線LAN的設(shè)置。
在打印機裝置3側(cè),無線LAN通信單元31使用對應(yīng)于從通信范圍限制裝置1接收的公鑰的私鑰解密公鑰,并且使用解密結(jié)果進行無線LAN的設(shè)置。
如上所述上述步驟將智能手機2和打印機裝置3連接至無線LAN,使智能手機2和打印機裝置3之間能夠進行BLE通信。
如上所述的根據(jù)第二實施例的無線LAN通信方案包括在BLE通信區(qū)域6內(nèi)公鑰的發(fā)送和接收。這使無線LAN管理員能夠監(jiān)視公鑰的發(fā)送和接收。結(jié)果,例如,發(fā)送公鑰的具體的裝置,接收公鑰的具體的裝置,以及具體的用戶被清楚地可識別。因此,通過非法用戶的非法通信,非法裝置,等等,所謂的欺騙,可以被避免。此外,可以實現(xiàn)與先前描述的通過第一實施例實現(xiàn)的相同的效果。
如同參考圖11描述的那樣,當先前已被斷開的無線LAN通信線路將要被重建時,如同先前描述的PIN碼那樣不同于前面一個的新的公鑰被使用。
第三實施例
下面描述根據(jù)第三實施例的無線LAN通信方案。根據(jù)每個上述實施例的無線LAN通信方案將PIN碼或者公鑰從通信范圍限制裝置10發(fā)送給例如智能手機2和打印機裝置3的裝置側(cè)。相反,根據(jù)第三實施例的無線LAN通信方案將PIN碼或者公鑰通過聲音(通過空間傳播的聲輸出)從通信范圍限制裝置10發(fā)送給例如智能手機2和打印機裝置3的裝置側(cè)。以下描述假設(shè)PIN碼被示例性傳送。此外,下面描述這些不同的特征并且省略在每個上述實施例中發(fā)現(xiàn)的類似點。
圖19是說明根據(jù)第三實施例的無線LAN通信方案的系統(tǒng)結(jié)構(gòu)圖。如圖19所示,根據(jù)第三實施例的無線LAN通信方案中的通信范圍限制裝置1包括揚聲器單元101。智能手機2包括麥克風(fēng)單元102。打印機裝置3包括麥克風(fēng)單元103。投影儀裝置4包括麥克風(fēng)/揚聲器單元68。
通信范圍限制裝置1通過具有接近上限音頻的頻率的聲音經(jīng)由揚聲器單元101輸出PIN碼,該音頻具有頻率范圍,典型地從18,000Hz到20,000Hz。具體地,聲PIN碼從通信范圍限制裝置1的揚聲器單元101被生成(輸出)。
例如智能手機2或者打印機裝置3的裝置側(cè)使用例如麥克風(fēng)單元102或者麥克風(fēng)單元103收取聲PIN碼。智能手機2或者打印機裝置3分析收取的聲音以由此獲取PIN碼并且將PIN碼用于對上述無線LAN通信線路的連接。
聲輸出提供弱于在BLE通信中使用的無線電波的空間的可傳性。該特性允許在其上聲輸出被傳輸?shù)姆秶辉O(shè)置成在其中聲音可以在例如第三實施例中無線LAN通信方案中的揚聲器單元101和麥克風(fēng)單元102之間被發(fā)送和接收的范圍。具體地,利用第三實施例中的無線LAN通信方案,PIN碼可以在比任何上述實施例中甚至更窄的范圍內(nèi)被發(fā)送和接收。因此,在第三實施例中的無線LAN通信方案中,PIN碼等等在例如系統(tǒng)管理員可以監(jiān)視的范圍內(nèi)被發(fā)送和接收。因此,先前提及的通過非法用戶以及非法裝置的非法通信,所謂的欺騙,可以更加可靠地被避免并且可以實現(xiàn)與能夠通過每個上述實施例實現(xiàn)的相同的效果。
此外,當裝置已經(jīng)包括麥克風(fēng)單元,如同對于智能手機2提供的用于電話通信的麥克風(fēng)單元,第三實施例中的無線LAN通信方案可以通過使用智能手機2等等的現(xiàn)有結(jié)構(gòu)實現(xiàn)。
注意在其中PIN碼等等通過聲音被發(fā)送的結(jié)構(gòu)導(dǎo)致在檢測移出BLE通信區(qū)域4的裝置上的困難。因此,第三實施例中的無線LAN通信方案每隔一定間隔更新通過聲音發(fā)送的PIN碼。該設(shè)置使裝置已移出BLE通信區(qū)域6之后不能進行PIN碼的更新,因此使用前面的PIN碼的對無線LAN的非法連接可以被防止。
第四實施例
下面描述根據(jù)第四實施例的無線LAN通信方案。根據(jù)每個上述實施例的無線LAN通信方案使用通信范圍信息以檢測BLE通信區(qū)域4中裝置的存在。相反,根據(jù)第四實施例的無線LAN通信方案使用BLE通信單元17的接收信號強度指示(RSSI)來監(jiān)視BLE通信區(qū)域6內(nèi)裝置的存在。下面描述這些不同的特征并且省略在每個上述實施例中發(fā)現(xiàn)的類似點。
圖20是說明根據(jù)第四實施例的無線LAN通信方案的系統(tǒng)結(jié)構(gòu)圖。根據(jù)第四實施例的無線LAN通信方案具有在通過圖20中虛線圓形范圍表示的BLE通信區(qū)域6內(nèi)部的通過圖20中粗線圓形范圍表示的進入RSSI區(qū)域108。進入RSSI區(qū)域108代表在其中裝置被檢測到位于BLE通信區(qū)域6內(nèi)的接收信號強度范圍。此外,根據(jù)第四實施例的無線LAN通信方案進一步地具有通過圖20中點劃線-單點劃線圓形范圍表示的退出RSSI區(qū)域107。退出RSSI區(qū)域107代表在其中裝置被檢測到已移出BLE通信區(qū)域6的接收信號強度范圍。
以不同的方式陳述上述內(nèi)容,在根據(jù)第四實施例的無線LAN通信方案中,進入RSSI區(qū)域108被設(shè)置為具有等于或者高于預(yù)設(shè)水平的BLE通信區(qū)域6內(nèi)與裝置的BLE通信的接收信號強度水平的范圍。此外,在根據(jù)第四實施例的無線LAN通信方案中,退出RSSI區(qū)域107被設(shè)置為具有低于預(yù)設(shè)水平的BLE通信區(qū)域6內(nèi)與裝置的BLE通信的接收信號強度水平的范圍。
在具有如上所述設(shè)置的根據(jù)第四實施例的無線LAN通信方案中,當例如智能手機2的裝置移入通過圖20中虛線圓形范圍表示的BLE通信區(qū)域6內(nèi)時,如前所述,BLE通信在通信范圍限制裝置1和智能手機2之間開始。當智能手機2進一步地移動至位于進入RSSI區(qū)域108內(nèi)部時,BLE通信的接收信號強度變得等于或者高于預(yù)設(shè)的接收信號強度水平。一旦檢測到BLE通信的接收信號強度等于或者高于預(yù)設(shè)的接收信號強度水平時,通信范圍限制裝置1判定例如智能手機2的裝置已經(jīng)移入進入RSSI區(qū)域108。如前所述通信范圍限制裝置1然后將PIN碼或者公鑰發(fā)送給已移動至進入RSSI區(qū)域108的例如智能手機2的裝置,以由此進行無線LAN連接設(shè)置(參見圖8,9,17,和18)。
當智能手機2從進入RSSI區(qū)域108移動至退出RSSI區(qū)域107時,BLE通信的接收信號強度變得低于預(yù)設(shè)的接收信號強度水平。一旦檢測到BLE通信的接收信號強度低于預(yù)設(shè)的接收信號強度水平,通信范圍限制裝置1判定例如智能手機2的裝置已經(jīng)移入退出RSSI區(qū)域107。如前所述,通信范圍限制裝置1然后斷開連接至移入退出RSSI區(qū)域107的例如智能手機2的裝置的無線LAN通信線路以及BLE通信線路(參見圖11)。
此處注意,在根據(jù)第四實施例的無線LAN通信方案中,第一閾值和不同于第一閾值的第二閾值被設(shè)置用于通信范圍限制裝置10。第一閾值用于判定裝置對進入RSSI區(qū)域108的進入。第二閾值用于判定裝置從進入RSSI區(qū)域108的退出。
當BLE通信的接收信號強度等于或者高于第一閾值時,通信范圍限制裝置1判定智能手機2已經(jīng)移入(進入)進入RSSI區(qū)域108。當BLE通信的接收信號強度低于第二閾值時,通信范圍限制裝置1判定智能手機2已經(jīng)移出(退出)進入RSSI區(qū)域108。
當智能手機2靜止于進入RSSI區(qū)域108和退出RSSI區(qū)域107之間的邊界時在單個閾值的基礎(chǔ)上判定智能手機2的向進入RSSI區(qū)域108的運動和從進入RSSI區(qū)域108的運動在進入和退出的判定結(jié)果上可能會有偏差。然而,對判定進入和退出的每個使用特別的閾值,允許進入RSSI區(qū)域108和退出RSSI區(qū)域107之間的邊界值具有所謂的施密特特性。該方法可以防止在進入和退出的判定結(jié)果上的偏差。
雖然上述實例設(shè)定多個閥值用于判定進入RSSI區(qū)域108的邊界,可以設(shè)置多個閥值用于判定退出RSSI區(qū)域107的邊界或者可以設(shè)置多個閥值用于判定BLE通信區(qū)域6的邊界。在任何情形中,可以實現(xiàn)與通過每個上述實施例實現(xiàn)的相同的效果。
根據(jù)第四實施例的無線LAN通信方案允許被視為退出RSSI區(qū)域107和進入RSSI區(qū)域108的BLE通信的接收信號強度被設(shè)置為任意要求的接收信號強度水平。結(jié)果,在其中可以進行對無線LAN的連接的范圍(進入RSSI區(qū)域108的范圍)可以在BLE通信區(qū)域6的范圍內(nèi)動態(tài)地調(diào)整。此外,可以實現(xiàn)與通過每個上述實施例實現(xiàn)的相同的效果。
第五實施例
下面描述根據(jù)第五實施例的無線LAN通信方案。根據(jù)每個上述實施例的無線LAN通信方案使用通信范圍信息以檢測BLE通信區(qū)域6中裝置的存在,并且更具體地,使用BLE通信單元17的接收信號強度指示(RSSI)來監(jiān)視BLE通信區(qū)域6內(nèi)部裝置的存在。相反,即使當智能手機2是否位于BLE通信區(qū)域6內(nèi)的判定改變時,根據(jù)第五實施例的無線LAN通信方案也能避免連接處理和斷開處理被重復(fù)進行的不便。下面描述這些不同的特征并且省略在每個上述實施例中發(fā)現(xiàn)的類似點。
圖21是組成根據(jù)本發(fā)明第五實施例的無線LAN通信方案的智能手機的功能框圖。智能手機2包括定時器111,通信范圍判定模塊112,第一斷開處理模塊113,以及第二斷開處理模塊114。這些模塊的每個代表通過圖3中示出的智能手機2的相應(yīng)的部件按照由CPU 21根據(jù)存儲在ROM 22中的通信控制程序發(fā)布的指令操作實現(xiàn)的功能或者方法。
通信范圍判定模塊112通過來自圖3中示出的CPU 21的指令實現(xiàn)。通過比較從BLE通信單元17發(fā)送的通信范圍信息與通過將通信范圍信息的接收信號強度轉(zhuǎn)換為相應(yīng)的距離獲取的信息,通信范圍判定模塊112判定當前位置是否位于BLE通信區(qū)域6內(nèi)。通信范圍判定模塊112然后產(chǎn)生指出當前位置是否位于BLE通信區(qū)域6內(nèi)的信息被附加于其的響應(yīng)信號并且將響應(yīng)信號從BLE通信單元32發(fā)送給BLE通信單元17。
第二斷開處理模塊114通過來自圖3中示出的CPU 21的指令實現(xiàn)。第二斷開處理模塊114斷開與BLE通信單元17的BLE通信。
定時器111通過來自圖3中示出的CPU 21的指令實現(xiàn)。定時器111測量自BLE通信單元32不再接收到從BLE通信單元17發(fā)送的通信范圍信息經(jīng)過的時間。
第一斷開處理模塊113通過來自圖3中示出的CPU 21的指令實現(xiàn)。第一斷開處理模塊113斷開與無線LAN AP單元16的無線LAN通信。當從BLE通信單元17發(fā)送的通信范圍信息通過BLE通信單元32被接收時,第二斷開處理模塊114重置并重新啟動定時器。如果在其期間BLE通信單元32不能接收到通信范圍信息的時間段持續(xù)并且由此經(jīng)過了預(yù)設(shè)的時間段,第二斷開處理模塊114判定定時器已經(jīng)超時并且斷開與無線LAN AP單元16的通信。第一斷開處理模塊113和第二斷開處理模塊114是示例性斷開單元。
圖22是說明對于根據(jù)本發(fā)明第五實施例的無線LAN通信方案的斷開處理的流程圖。在圖22中,BLE通信區(qū)域6近似于由通過BLE通信單元17發(fā)送的無線電波到達的范圍形成的區(qū)域。結(jié)果,智能手機2,當其從接近BLE通信區(qū)域6的中心的位置向周圍移動時,在接近通過BLE通信單元17發(fā)送的無線電波達到的范圍的邊界的位置接收到通信范圍信息112。
智能手機2,當從接近BLE通信區(qū)域6的中心的位置向周圍移動時,例如,在圖9中示出的步驟S1和S2于預(yù)定時刻被進行的情形中,變得不能接收到從BLE通信單元17發(fā)送的通信范圍信息。
在步驟S101,雖然BLE通信單元17發(fā)送了通信范圍信息,智能手機2接收不到該通信范圍信息。
在步驟S102,智能手機2不能發(fā)送對通信范圍信息的響應(yīng),因為智能手機2不能接收到從BLE通信單元17發(fā)送的通信范圍信息。由于第二斷開處理模塊114不能在預(yù)定時刻接收通信范圍信息,定時器111持續(xù)計數(shù)。
在步驟S103,雖然BLE通信單元17發(fā)送了通信范圍信息,智能手機6接收不到該通信范圍信息。
在步驟S104,智能手機2不能發(fā)送對通信范圍信息的響應(yīng),因為智能手機2不能接收到從BLE通信單元17發(fā)送的通信范圍信息。第二斷開處理模塊114保持先前已被啟動的定時器111的啟動狀態(tài)。
在步驟S105,智能手機2的第二斷開處理模塊114檢測到定時器111已經(jīng)啟動并且已經(jīng)經(jīng)過了預(yù)設(shè)的第一閾值時間。第二斷開處理模塊114通知第一斷開處理模塊113由定時器111測量的時間已經(jīng)超過了第一閾值時間。第一斷開處理模塊113將斷開指示從無線LAN通信單元31發(fā)送給無線LAN AP單元16。
因此在步驟S106,無線LAN AP單元16按照通過無線LAN通信發(fā)送的斷開指示進行內(nèi)部的斷開處理。
在步驟S107,智能手機2的第一斷開處理模塊113對于無線LAN通信單元31進行內(nèi)部的斷開處理。
在圖22中示出的時序圖中,步驟S107可以不用步驟S105而進行。由于無線LAN通信在智能手機2和無線LAN AP單元16之間進行,導(dǎo)致智能手機2對于無線LAN通信進行斷開處理的步驟S107的進行使得斷開處理也在無線LAN AP單元16被進行。
在該實施例中,如果智能手機2甚至在第一閾值時間的流逝之后還不能收到從BLE通信單元17發(fā)送的通信范圍信息,智能手機2進行處理以斷開與無線LAN AP單元16的通信。該設(shè)置避免了在其中由于沒有從BLE通信單元17接收到斷開指示而對無線LAN AP單元16的連接被遺留建立的情形,因此可以實現(xiàn)增強的安全性。
此外,BLE通信區(qū)域6被使得更接近于由通過BLE通信單元17發(fā)送的無線電波到達的范圍形成的區(qū)域。該設(shè)置可以避免由于關(guān)于智能手機2是否位于BLE通信區(qū)域6內(nèi)所作的判定上的改變,斷開處理和連接處理被重復(fù)地進行的不便。
第五實施例的第一變型
在根據(jù)該變型的無線LAN通信方案中,當在第五實施例中,在通信范圍信息的接收已經(jīng)不能進行后的甚至在上述第一閾值時間的流逝后與無線LAN AP單元16進行通信的智能手機2還沒有接收到通信范圍信息,并且當在關(guān)于無線LAN AP單元16的數(shù)據(jù)的發(fā)送和接收已停止后經(jīng)過了預(yù)設(shè)的第二閾值時間時,智能手機2斷開與無線LAN AP單元16的通信。注意要被發(fā)送至無線LAN AP單元16和從無線LAN AP單元16接收的數(shù)據(jù)不是用于建立無線鏈接,而是代表應(yīng)用層上的數(shù)據(jù),例如聲音,視頻,以及傳送文件。
在數(shù)據(jù)正在智能手機2和無線LAN AP單元16之間被發(fā)送和接收的情形中當在通信范圍信息的接收已經(jīng)不能進行后經(jīng)過了上述第一閾值時間時,如上所述,智能手機2和無線LAN AP單元16之間的通信被斷開。然而,在智能手機2和無線LAN AP單元16之間的數(shù)據(jù)的發(fā)送和接收還有待于完成的情形中斷開智能手機2和無線LAN AP單元16之間的通信不是更可取的。
因此,根據(jù)該變型的無線LAN通信方案按照以下設(shè)置。具體地,當如上所述通信范圍信息的接收不能進行時,第二斷開處理模塊114檢測智能手機2和無線LAN AP單元16之間數(shù)據(jù)的發(fā)送和接收的停止并重置定時器111。然后當數(shù)據(jù)的發(fā)送和接收停止之后經(jīng)過的時間超過預(yù)設(shè)的第二閾值時間時,第二斷開處理模塊114斷開智能手機2和無線LAN AP單元16之間的通信。
即使當如上所述通信范圍信息的接收不能進行時,上述設(shè)置也能允許智能手機2和無線LAN AP單元16之間的通信被維持到數(shù)據(jù)的發(fā)送和接收完成。這可以防止不必要的建立包括新連接處理的執(zhí)行的網(wǎng)絡(luò)以發(fā)送和接收還有待于被發(fā)送和被接收的數(shù)據(jù)的嘗試,由此提高安全性。
第五實施例的第二變型
在根據(jù)該變型的無線LAN通信方案中,當在第五實施例中,在通信范圍信息的接收之后的甚至在預(yù)設(shè)的第一閾值時間的流逝之后與無線LAN AP單元16進行通信的智能手機2還沒有接收到通信范圍信息,并且當智能手機2已不再被使用后經(jīng)過了預(yù)設(shè)的第三閾值時間時,智能手機2斷開與無線LAN AP單元16的通信。當例如通過包含在智能手機2中的加速度傳感器測量的加速度的位移量等于或者小于預(yù)設(shè)的位移量閾值時,智能手機2被判定為已不再被使用。
假設(shè),例如,由于在通信范圍信息的接收之后預(yù)設(shè)的第一閾值時間的流逝,一直在使用中的智能手機2被斷開。在這種情況下,為了使用智能手機2,連接處理在智能手機2和無線LAN AP單元16之間被重新進行。然而,在該變型中,當在其期間智能手機2不在使用中的經(jīng)過的連續(xù)時間超過規(guī)定的第三閾值時間時,與無線LAN AP單元16的通信被斷開。這消除了對于進行新的連接處理的需要。這排除了不必要的網(wǎng)絡(luò)的建立以由此提高安全性。
第五實施例的第三變型
在根據(jù)該變型的無線LAN通信方案中,當在第五實施例中,在通信范圍信息的接收之后的甚至在預(yù)設(shè)的第一閾值時間的流逝之后與無線LAN AP單元16進行通信的智能手機2還沒有接收到通信范圍信息,并且當安裝在智能手機2中的應(yīng)用的使用已被停止之后經(jīng)過了規(guī)定的第四閾值時間時,智能手機2斷開與無線LAN AP單元16的通信。
假設(shè),例如,由于在通信范圍信息的接收之后的預(yù)設(shè)的第一閾值時間的流逝,在其中先前安裝的應(yīng)用一直在使用中的智能手機2被斷開。在這種情況下,為了使用安裝在智能手機2中的應(yīng)用,連接處理在智能手機2和無線LAN AP單元16之間被重新進行。然而,在該變型中,當在安裝在智能手機2中的應(yīng)用不再被使用之后經(jīng)過了預(yù)設(shè)的第四閾值時間時與無線LAN AP單元16的通信被斷開。這消除了對于進行新的連接處理的需要。這排除了不必要的網(wǎng)絡(luò)的建立以由此提高安全性。
第五實施例的第四變型
在根據(jù)該變型的無線LAN通信方案中,當在第五實施例中,在通信范圍信息的接收之后的甚至在預(yù)設(shè)的第一閾值時間的流逝之后與無線LAN AP單元16進行通信的智能手機2還沒有接收到通信范圍信息,并且當用戶操作以斷開智能手機2時,與無線LAN AP單元16的通信被斷開。具體地,當智能手機2的用戶對于斷開有意地操作時,與無線LAN AP單元16的通信被斷開。該設(shè)置允許智能手機2的用戶具有建立網(wǎng)絡(luò)的權(quán)力,因此可以防止不必要的斷開處理。
第五實施例的第五變型
在根據(jù)該變型的無線LAN通信方案中,閾值時間被設(shè)置成比在第一實施例中通過BLE通信單元17發(fā)送的通信范圍信息的發(fā)送周期長的時間。示例性地,BLE通信單元17每隔100毫秒頻繁地發(fā)送通信范圍信息。智能手機2通過接收通信范圍信息判定其是否位于BLE通信區(qū)域6內(nèi)。因此,智能手機2根據(jù)通信范圍信息的發(fā)送周期進行判定。
然而,在連接處理已經(jīng)在智能手機2和無線LAN AP單元16之間被進行之后,即使為判定從BLE通信區(qū)域6的退出的處理以長于通信范圍信息的發(fā)送周期的周期被進行,該處理被估計受到較少影響。
具體地,為進行關(guān)于智能手機2是否從BLE通信區(qū)域6退出的判定的閾值時間可以預(yù)先設(shè)置為一秒至大約五秒。即使對頻繁地進入和退出BLE通信區(qū)域6的用戶,該以秒為單位進行的判定也能夠進行實際的退出的判定。閾值時間被設(shè)置為短的時間,如果由于用戶頻繁地進入和退出BLE通信區(qū)域6不能接收到通信范圍信息頻繁地發(fā)生,則關(guān)于用戶是否從BLE通信區(qū)域6退出的判定頻繁地交替。設(shè)置更長的閾值時間允許BLE通信區(qū)域6內(nèi)的位置在用戶的移動速度的基礎(chǔ)上進行。這提高了判定智能手機2是否位于BLE通信區(qū)域6內(nèi)的精確性。
盡管本發(fā)明就其公開的具體實施方式做出了完整而清晰的描述,其所附權(quán)利要求不是為了限定,而是應(yīng)當解釋為包含本領(lǐng)域技術(shù)人員在以上描述的基礎(chǔ)上所做出的合理改進和替換。
[附圖標記列表]
1 通信范圍限制裝置
2 智能手機
3 打印機裝置
4 投影儀裝置
5 無線LAN通信區(qū)域
6 BLE通信區(qū)域
6' BLE通信區(qū)域
7 不能進行無線LAN通信的區(qū)域
15 輸入/輸出I/F
16 無線LAN AP單元
17 BLE通信單元
31 無線LAN通信單元
32 BLE通信單元
47 無線LAN通信單元
48 BLE通信單元
75 裝置連接模塊
76 外圍裝置連接模塊
77 退出檢測模塊
78 無線LAN AP控制模塊
79 BLE通信控制模塊
81 打印請求模塊
82 無線LAN通信控制模塊
83 BLE通信控制模塊
85 打印模塊
86 無線LAN通信控制模塊
87BLE通信控制模塊
91 第一通信建立裝置
92 第二通信建立裝置
101 揚聲器單元
102 麥克風(fēng)單元
103 麥克風(fēng)單元
104 麥克風(fēng)/揚聲器單元
107 退出RSSI區(qū)域
108 進入RSSI區(qū)域
111 定時器
112 通信范圍判定模塊
113 第一斷開處理模塊
114 第二斷開處理模塊
[引用列表]
[專利文獻]
[專利1]
日本特開專利公報No.2002-351766