本發(fā)明涉及電子設(shè)備、終端裝置、無線網(wǎng)絡(luò)切換方法、無線通信連接方法。
背景技術(shù):
在專利文獻(xiàn)1中公開了用于使通信設(shè)備與多臺(tái)外部設(shè)備執(zhí)行無線通信的技術(shù)。
在專利文獻(xiàn)1中,打印機(jī)以與目標(biāo)終端的NFC(Near Field Communication;近場通信)通信為觸發(fā),取得無線通信的無線連接數(shù)。在取得的無線連接數(shù)小于上限數(shù)的情況下,打印機(jī)許可目標(biāo)終端的無線連接,而在取得的無線連接數(shù)為上限數(shù)的情況下,將目標(biāo)終端登記到等待列表中。并且,當(dāng)無線通信出現(xiàn)空閑時(shí),打印機(jī)與等待列表的上位終端進(jìn)行無線通信,當(dāng)輪到目標(biāo)終端時(shí),與目標(biāo)終端進(jìn)行無線通信。
專利文獻(xiàn)1:日本特開2015-70458號(hào)公報(bào)
但是,在專利文獻(xiàn)1所記載的技術(shù)中,在打印機(jī)的無線連接數(shù)為上限數(shù)的情況下,存在目標(biāo)終端無法立即與打印機(jī)進(jìn)行無線連接的問題。
技術(shù)實(shí)現(xiàn)要素:
因此,本發(fā)明的目的在于提供即使無線通信的無線連接數(shù)為上限連接數(shù),在存在特定終端裝置的無線連接請(qǐng)求的情況下,也受理該終端裝置的無線連接的技術(shù)。
用于解決上述課題的本發(fā)明的第一方式是一種電子設(shè)備,其特征在于,具有:無線通信部,其形成第1無線網(wǎng)絡(luò)和第2無線網(wǎng)絡(luò)中的任意一方,與終端裝置進(jìn)行無線通信;近距離無線通信部,其與終端裝置進(jìn)行近距離無線通信;以及控制部,其在所述無線通信部形成第1無線網(wǎng)絡(luò)的情況下,以與終端裝置的所述近距離無線通信為契機(jī),將所述無線通信部形成的無線通信的網(wǎng)絡(luò)從所述第1無線網(wǎng)絡(luò)切換到所述第2無線網(wǎng)絡(luò)。根據(jù)第一方式,在存在特定終端裝置的無線連接請(qǐng)求的情況下,電子設(shè)備從目前為止使用的第1無線網(wǎng)絡(luò)切換到第2無線網(wǎng)絡(luò),并能夠通過借助新的第2無線網(wǎng)絡(luò),與該終端裝置更可靠地進(jìn)行無線連接。
本發(fā)明的特征可以在于:在所述無線通信部中存在能夠在所述第1無線網(wǎng)絡(luò)中與終端裝置進(jìn)行無線通信的上限連接數(shù),在所述連接數(shù)為所述上限連接數(shù)的情況下,所述控制部從所述第1無線網(wǎng)絡(luò)切換到所述第2無線網(wǎng)絡(luò)。由此,即使電子設(shè)備正以上限連接數(shù)進(jìn)行無線通信,由于從第1無線網(wǎng)絡(luò)切換到第2無線網(wǎng)絡(luò),所以也能夠與特定終端裝置進(jìn)行無線通信。
本發(fā)明的特征可以在于:在所述連接數(shù)為所述上限連接數(shù),并且,與所述近距離無線通信部進(jìn)行所述近距離無線通信的終端裝置是特定終端裝置的情況下,所述控制部從所述第1無線網(wǎng)絡(luò)切換到所述第2無線網(wǎng)絡(luò)。由此,在進(jìn)行了近距離無線通信的終端裝置是特定終端裝置的情況下,電子設(shè)備從第1無線網(wǎng)絡(luò)切換到第2無線網(wǎng)絡(luò),所以能夠與特定終端裝置進(jìn)行無線通信。
本發(fā)明的特征可以在于:所述近距離無線通信部將用于與所述第1無線網(wǎng)絡(luò)連接的第1通信設(shè)定信息、用于與所述第2無線網(wǎng)絡(luò)連接的第2通信設(shè)定信息、以及表示終端裝置應(yīng)參照所述第1通信設(shè)定信息和所述第2通信設(shè)定信息中的哪一個(gè)的參照信息發(fā)送到終端裝置。由此,終端裝置能夠通過近距離無線通信,根據(jù)從電子設(shè)備發(fā)送的信息,與電子設(shè)備進(jìn)行無線通信。
本發(fā)明的特征可以在于:在所述連接數(shù)為所述上限連接數(shù)的情況下,所述控制部設(shè)定指示為參照所述第2通信設(shè)定信息的所述參照信息。由此,終端裝置能夠根據(jù)參照信息,使用與電子設(shè)備進(jìn)行無線連接的通信設(shè)定信息。
本發(fā)明的特征可以在于:所述近距離無線通信部將從所述第1無線網(wǎng)絡(luò)向所述第2無線網(wǎng)絡(luò)的切換時(shí)間發(fā)送到終端裝置。由此,終端裝置能夠在經(jīng)過切換時(shí)間后與電子設(shè)備進(jìn)行無線連接,能夠抑制功耗。
本發(fā)明的特征可以在于:在切斷了基于所述第2無線網(wǎng)絡(luò)的與終端裝置的無線通信的情況下,所述控制部從所述第2無線網(wǎng)絡(luò)切換到所述第1無線網(wǎng)絡(luò)。由此,通過第1無線網(wǎng)絡(luò)進(jìn)行無線通信的終端裝置能夠與電子設(shè)備重新開始無線通信。
用于解決上述課題的本發(fā)明的第二方式是一種終端裝置,其特征在于,具有:無線通信部,其與電子設(shè)備進(jìn)行無線通信;近距離無線通信部,其通過近距離無線通信,從所述電子設(shè)備接收用于與所述電子設(shè)備形成的第1無線網(wǎng)絡(luò)連接的第1通信設(shè)定信息、用于與第2無線網(wǎng)絡(luò)連接的第2通信設(shè)定信息、以及表示應(yīng)參照所述第1通信設(shè)定信息和所述第2通信設(shè)定信息中的哪一個(gè)的參照信息;以及無線通信控制部,其在所述參照信息是參照所述第1通信設(shè)定信息的信息的情況下,控制所述無線通信部,使得使用所述第1通信設(shè)定信息與所述電子設(shè)備進(jìn)行無線連接,在所述參照信息是參照所述第2通信設(shè)定信息的信息的情況下,控制所述無線通信部,使得使用所述第2通信設(shè)定信息與所述電子設(shè)備進(jìn)行無線連接。根據(jù)第二方式,終端裝置能夠使用從電子設(shè)備發(fā)送的第1通信設(shè)定信息和第2通信設(shè)定信息中的任意一方,與電子設(shè)備進(jìn)行無線通信。
用于解決上述課題的本發(fā)明的第三方式是一種電子設(shè)備的無線網(wǎng)絡(luò)切換方法,該電子設(shè)備具有:無線通信部,其形成第1無線網(wǎng)絡(luò)和第2無線網(wǎng)絡(luò)中的任意一方,與終端裝置進(jìn)行無線通信;以及近距離無線通信部,其與終端裝置進(jìn)行近距離無線通信,該無線網(wǎng)絡(luò)切換方法的特征在于,包含切換步驟,在所述切換步驟中,在所述無線通信部形成第1無線網(wǎng)絡(luò)的情況下,以與終端裝置的所述近距離無線通信為契機(jī),將所述無線通信部形成的無線通信的網(wǎng)絡(luò)從所述第1無線網(wǎng)絡(luò)切換到所述第2無線網(wǎng)絡(luò)。根據(jù)第三方式,在存在特定終端裝置的無線連接請(qǐng)求的情況下,電子設(shè)備從目前為止使用的第1無線網(wǎng)絡(luò)切換到第2無線網(wǎng)絡(luò),并能夠通過借助新的第2無線網(wǎng)絡(luò),與該終端裝置更可靠地進(jìn)行無線連接。
用于解決上述課題的本發(fā)明的第四方式是一種無線通信連接方法,其特征在于,包含以下步驟:近距離無線通信步驟,通過近距離無線通信,從電子設(shè)備接收用于與所述電子設(shè)備形成的第1無線網(wǎng)絡(luò)連接的第1通信設(shè)定信息、用于與第2無線網(wǎng)絡(luò)連接的第2通信設(shè)定信息、以及表示應(yīng)參照所述第1通信設(shè)定信息和所述第2通信設(shè)定信息中的哪一個(gè)的參照信息;以及無線通信控制步驟,在所述參照信息是參照所述第1通信設(shè)定信息的信息的情況下,控制所述無線通信部,使得使用所述第1通信設(shè)定信息與所述電子設(shè)備進(jìn)行無線連接,在所述參照信息是參照所述第2通信設(shè)定信息的信息的情況下,控制所述無線通信部,使得使用所述第2通信設(shè)定信息與所述電子設(shè)備進(jìn)行無線連接。根據(jù)第四方式,終端裝置能夠使用從電子設(shè)備發(fā)送的第1通信設(shè)定信息和第2通信設(shè)定信息中的任意一方,與電子設(shè)備進(jìn)行無線通信。
用于解決上述課題的本發(fā)明的第五方式是一種程序,其特征在于,使計(jì)算機(jī)執(zhí)行以下步驟:近距離無線通信步驟,通過近距離無線通信,從電子設(shè)備接收用于與所述電子設(shè)備形成的第1無線網(wǎng)絡(luò)連接的第1通信設(shè)定信息、用于與第2無線網(wǎng)絡(luò)連接的第2通信設(shè)定信息、以及表示應(yīng)參照所述第1通信設(shè)定信息和所述第2通信設(shè)定信息中的哪一個(gè)的參照信息;以及無線通信控制步驟,在所述參照信息是參照所述第1通信設(shè)定信息的信息的情況下,控制所述無線通信部,使得使用所述第1通信設(shè)定信息與所述電子設(shè)備進(jìn)行無線連接,在所述參照信息是參照所述第2通信設(shè)定信息的信息的情況下,控制所述無線通信部,使得使用所述第2通信設(shè)定信息與所述電子設(shè)備進(jìn)行無線連接。根據(jù)第五方式,終端裝置能夠使用從電子設(shè)備發(fā)送的第1通信設(shè)定信息和第2通信設(shè)定信息中的任意一方,與電子設(shè)備進(jìn)行無線通信。
附圖說明
圖1是示出了本發(fā)明的第1實(shí)施方式的無線通信系統(tǒng)的結(jié)構(gòu)例的圖。
圖2是示出了打印機(jī)的功能塊結(jié)構(gòu)例的圖。
圖3是示出了存儲(chǔ)部的數(shù)據(jù)結(jié)構(gòu)例的圖。
圖4是示出了NFC存儲(chǔ)部的數(shù)據(jù)結(jié)構(gòu)例的圖。
圖5是示出了終端裝置的功能塊結(jié)構(gòu)例的圖。
圖6是說明打印機(jī)正與小于上限連接數(shù)的終端裝置進(jìn)行無線通信的情況下的無線通信系統(tǒng)的動(dòng)作例的圖。
圖7是說明打印機(jī)正與上限連接數(shù)的終端裝置進(jìn)行無線通信的情況下的無線通信系統(tǒng)的動(dòng)作例的圖。
圖8是示出了打印機(jī)的檢測部的動(dòng)作例的流程圖。
圖9是示出了打印機(jī)的切換部和無線通信部的動(dòng)作例的流程圖的其一。
圖10是示出了打印機(jī)的切換部和無線通信部的動(dòng)作例的流程圖的其二。
圖11是示出了終端裝置的連接請(qǐng)求的動(dòng)作例的流程圖。
圖12是示出了本發(fā)明的第2實(shí)施方式的NFC存儲(chǔ)部的數(shù)據(jù)結(jié)構(gòu)例的圖。
圖13是示出了終端裝置的畫面例的圖。
標(biāo)號(hào)說明
1:打印機(jī);2、3a~3d:終端裝置;11:控制部;11a:檢測部;11b:切換部;12:無線通信部;13:NFC通信部;13a:NFC存儲(chǔ)部;14:存儲(chǔ)部;15:輸出部;16:操作部;21:控制部;21a:發(fā)送部;21b:無線通信控制部;22:無線通信部;23:NFC通信部;24:存儲(chǔ)部;25:輸出部;26:操作部。
具體實(shí)施方式
以下參照附圖說明本發(fā)明的實(shí)施方式。
[第1實(shí)施方式]
圖1是示出了本發(fā)明的第1實(shí)施方式的無線通信系統(tǒng)的結(jié)構(gòu)例的圖。如圖1所示,無線通信系統(tǒng)具有打印機(jī)1(相當(dāng)于本發(fā)明的電子設(shè)備)和終端裝置2、3a~3d。
打印機(jī)1是搭載了NFC功能的打印機(jī)。打印機(jī)1能夠與搭載了NFC功能的終端裝置2、3a~3d進(jìn)行NFC通信。
此外,打印機(jī)1是一種作為虛擬的AP(Access Point:接入點(diǎn))發(fā)揮作用,并能夠進(jìn)行基于Wi-Fi方式的無線連接(軟AP模式)的打印機(jī)。以下,有時(shí)將該無線連接稱作直接連接。
直接連接存在上限連接數(shù)。例如,打印機(jī)1最多能夠與4臺(tái)終端裝置2、3a~3d進(jìn)行基于直接連接的無線通信。
終端裝置2、3a~3d例如是智能手機(jī)、平板終端、移動(dòng)PC(Personal Computer:個(gè)人計(jì)算機(jī))等終端裝置。終端裝置2、3a~3d能夠與打印機(jī)1進(jìn)行NFC通信,還能夠進(jìn)行基于直接連接的無線通信(以下,有時(shí)簡稱作無線通信)。
終端裝置2例如是打印機(jī)管理者使用的終端裝置。終端裝置3a~3d例如是除打印機(jī)管理者以外的普通用戶使用的終端裝置。在與打印機(jī)1進(jìn)行無線通信的情況下,打印機(jī)管理者和普通用戶將終端裝置2、3a~3d向打印機(jī)1進(jìn)行NFC接觸(使終端裝置2、3a~3d的進(jìn)行NFC通信的部分與打印機(jī)1的進(jìn)行NFC通信的部分接觸、或者接近至能夠進(jìn)行NFC通信的距離)。
通過該NFC接觸,終端裝置2、3a~3d從打印機(jī)1接收用于與打印機(jī)1直接連接的通信設(shè)定信息(例如,SSID和口令)。并且,終端裝置2、3a~3d使用從打印機(jī)1接收到的SSID和口令,與打印機(jī)1進(jìn)行無線通信。
如上所述,打印機(jī)1的無線通信存在上限連接數(shù)。因此,在打印機(jī)1正與上限連接數(shù)的終端裝置進(jìn)行無線通信時(shí)(在上限連接數(shù)的終端裝置正與打印機(jī)1無線連接時(shí)),即使打印機(jī)管理者和普通用戶將終端裝置2、3a~3d向打印機(jī)1進(jìn)行NFC接觸,終端裝置2、3a~3d也無法與打印機(jī)1進(jìn)行無線通信。
但是,即使打印機(jī)1以上限連接數(shù)進(jìn)行無線通信,打印機(jī)管理者有時(shí)也為了進(jìn)行打印機(jī)1的設(shè)定或管理等,而想要優(yōu)先與打印機(jī)1進(jìn)行無線通信。
因此,將能夠優(yōu)先與打印機(jī)1進(jìn)行無線通信的終端裝置的信息預(yù)先登記到打印機(jī)1中。例如,將打印機(jī)管理者的終端裝置2的信息預(yù)先登記到打印機(jī)1中。
打印機(jī)1即使正與上限連接數(shù)的終端裝置3a~3d進(jìn)行無線通信,在被預(yù)先登記的終端裝置2進(jìn)行NFC接觸時(shí),也切斷當(dāng)前正進(jìn)行無線通信的終端裝置3a~3d的無線連接。并且,打印機(jī)1形成能夠供終端裝置2進(jìn)行無線通信(無線連接)的另一個(gè)無線網(wǎng)絡(luò)。例如,打印機(jī)1形成與當(dāng)前的無線網(wǎng)絡(luò)(第1無線網(wǎng)絡(luò))的SSID和口令不同的另一個(gè)SSID和口令的無線網(wǎng)絡(luò)(第2無線網(wǎng)絡(luò))。并且,預(yù)先登記的終端裝置2與新形成的第2無線網(wǎng)絡(luò)進(jìn)行無線連接。
由此,即使打印機(jī)1正與上限連接數(shù)的終端裝置3a~3d進(jìn)行無線通信,打印機(jī)管理者也能夠與打印機(jī)1進(jìn)行無線通信,而不通過等待列表等進(jìn)行等待。并且,打印機(jī)管理者能夠立即進(jìn)行打印機(jī)1的設(shè)定和管理等。
另外,在與終端裝置2的無線通信結(jié)束后,打印機(jī)1形成原來的第1無線網(wǎng)絡(luò)。由此,終端裝置3a~3d能夠再次與打印機(jī)1進(jìn)行無線通信。
圖2是示出了打印機(jī)1的功能塊結(jié)構(gòu)例的圖。如圖2所示,打印機(jī)1具有控制部11、無線通信部12、NFC通信部13、存儲(chǔ)部14、輸出部15、操作部16和打印部17。
控制部11統(tǒng)一控制打印機(jī)1的動(dòng)作??刂撇?1將在以下詳細(xì)敘述,其控制無線通信部12的無線網(wǎng)絡(luò)的切換。
無線通信部12形成第1無線網(wǎng)絡(luò)和第2無線網(wǎng)絡(luò)的任意一方,與終端裝置2、3a~3d進(jìn)行基于直接連接的無線通信。在無線通信部12中存在能夠與終端裝置2、3a~3d進(jìn)行無線通信的上限連接數(shù),例如為“4”。
無線通信部12例如是安裝了依據(jù)作為無線LAN(Local Area Network:局域網(wǎng))標(biāo)準(zhǔn)的Wi-Fi標(biāo)準(zhǔn)和Wi-Fi Direct標(biāo)準(zhǔn)的通信功能的通信模塊。由于能夠使用現(xiàn)有技術(shù)來實(shí)現(xiàn)無線通信部12的直接連接,所以省略詳細(xì)的說明。
NFC通信部13與終端裝置2、3a~3d進(jìn)行依據(jù)NFC標(biāo)準(zhǔn)的NFC通信。由于能夠使用現(xiàn)有技術(shù)來實(shí)現(xiàn)基于NFC的信息讀寫以及各種通信模式等,所以省略詳細(xì)的說明。
如圖2所示,NFC通信部13具有NFC存儲(chǔ)部13a。在NFC存儲(chǔ)部13a中存儲(chǔ)的信息被終端裝置2、3a~3d讀出。此外,NFC存儲(chǔ)部13a被終端裝置2、3a~3d寫入信息。由此,打印機(jī)1和終端裝置2、3a~3d能夠交換彼此的信息。
在存儲(chǔ)部14中存儲(chǔ)有用于使控制部11進(jìn)行計(jì)算處理和控制處理的程序或數(shù)據(jù)等。此外,存儲(chǔ)部14存儲(chǔ)有用于供控制部11實(shí)現(xiàn)規(guī)定的應(yīng)用程序功能的程序或數(shù)據(jù)等。各種程序或數(shù)據(jù)等可以預(yù)先存儲(chǔ)在非易失性的記錄介質(zhì)中,也可以由控制部11經(jīng)由通信網(wǎng)絡(luò)從服務(wù)器接收并存儲(chǔ)到存儲(chǔ)部14中。存儲(chǔ)部14例如由ROM(Read Only Memory:只讀存儲(chǔ)器)、閃速ROM、RAM(Random Access Memory:隨機(jī)存取存儲(chǔ)器)等各種IC(Integrated Circuit:集成電路)存儲(chǔ)器或硬盤、存儲(chǔ)卡等記錄介質(zhì)等構(gòu)成。
輸出部15將控制部11的控制結(jié)果等作為圖像輸出到例如LCD(Liquid Crystal Display:液晶顯示裝置)、OLED(Organic Electro-Luminescence Display:有機(jī)電致發(fā)光顯示器)等顯示裝置。
操作部16進(jìn)行如下處理:從例如鍵、觸摸傳感器、觸摸面板等輸入裝置取得來自用戶的操作數(shù)據(jù)并發(fā)送到控制部11。
打印部17按照來自控制部11的指示,在打印介質(zhì)上形成圖像。打印部17是例如噴墨方式、激光方式等方式的打印引擎,由機(jī)械部件、傳感器、電機(jī)、驅(qū)動(dòng)電路、控制電路等構(gòu)成。
控制部11具有檢測部11a和切換部11b??刂撇?1的各部件例如由執(zhí)行在存儲(chǔ)部14中存儲(chǔ)的程序的CPU(Central Processing Unit:中央處理器)來實(shí)現(xiàn)其功能。另外,控制部11的各部件可以由ASIC(Application Specific Integrated Circuit:面向特定用途的集成電路)等定制IC(Integrated Circuit:集成電路)來實(shí)現(xiàn)其功能,也可以由CPU和ASIC來實(shí)現(xiàn)其功能。
檢測部11a訪問無線通信部12,檢測無線通信部12正與幾臺(tái)終端裝置2、3a~3d進(jìn)行無線通信。
切換部11b以終端裝置2、3a~3d的NFC接觸為契機(jī),判定檢測部11a檢測出的連接數(shù)是否是上限連接數(shù)。在判定為檢測部11a檢測出的連接數(shù)為上限連接數(shù)的情況下,切換部11b判定NFC接觸的終端裝置是否是預(yù)先登記的終端裝置2。并且,在判定為NFC接觸的終端裝置是預(yù)先登記的終端裝置2的情況下,切換部11b將無線通信部12形成的無線網(wǎng)絡(luò)從第1無線網(wǎng)絡(luò)切換到第2無線網(wǎng)絡(luò)。即,當(dāng)打印機(jī)1正以上限連接數(shù)進(jìn)行無線通信,并且,存在預(yù)先登記的打印機(jī)管理者的終端裝置2的NFC接觸時(shí),切換部11b將無線網(wǎng)絡(luò)切換到第2無線網(wǎng)絡(luò)。
存儲(chǔ)部14將打印機(jī)管理者的終端裝置2的識(shí)別信息預(yù)先存儲(chǔ)在打印機(jī)1中。
圖3是示出了存儲(chǔ)部14的數(shù)據(jù)結(jié)構(gòu)例的圖。在打印機(jī)1的存儲(chǔ)部14中預(yù)先存儲(chǔ)有打印機(jī)管理者的終端裝置2的識(shí)別信息。例如,如圖3所示,在存儲(chǔ)部14中存儲(chǔ)有打印機(jī)管理者的終端裝置2的MAC(Media Access Control:介質(zhì)訪問控制)地址。
如上所述,在與打印機(jī)1進(jìn)行無線通信的情況下,打印機(jī)管理者和普通用戶將終端裝置2、3a~3d向打印機(jī)1進(jìn)行NFC接觸。這時(shí),終端裝置2、3a~3d利用NFC通信,將自身的MAC地址發(fā)送到打印機(jī)1。切換部11b通過比較利用NFC通信發(fā)送的MAC地址和在存儲(chǔ)部14中存儲(chǔ)的MAC地址,判定NFC接觸的終端裝置是否是預(yù)先登記的終端裝置2。
在NFC通信部13的NFC存儲(chǔ)部13a中存儲(chǔ)有用于供終端裝置2、3a~3d與打印機(jī)1進(jìn)行無線通信的通信設(shè)定信息。
圖4是示出了NFC存儲(chǔ)部13a的數(shù)據(jù)結(jié)構(gòu)例的圖。如圖4所示,在NFC存儲(chǔ)部13a的存儲(chǔ)區(qū)域13aa中存儲(chǔ)有第1無線網(wǎng)絡(luò)的SSID和口令。在NFC存儲(chǔ)部13a的存儲(chǔ)區(qū)域13ab中存儲(chǔ)有第2無線網(wǎng)絡(luò)的SSID和口令。
在NFC存儲(chǔ)部13a的存儲(chǔ)區(qū)域13ac中存儲(chǔ)有標(biāo)志(相當(dāng)于本發(fā)明的參照信息),該標(biāo)志表示終端裝置2、3a~3d是應(yīng)該使用第1無線網(wǎng)絡(luò)的SSID和口令與第1無線網(wǎng)絡(luò)進(jìn)行無線連接,還是應(yīng)該使用第2無線網(wǎng)絡(luò)的SSID和口令與第2無線網(wǎng)絡(luò)進(jìn)行無線連接。
存儲(chǔ)區(qū)域13ac的標(biāo)志通過檢測部11a寫入。例如,在正通過第1無線網(wǎng)絡(luò)進(jìn)行無線通信的終端裝置3a~3d的連接數(shù)小于上限連接數(shù)的情況下,檢測部11a寫入標(biāo)志“0”。另一方面,例如,在正通過第1無線網(wǎng)絡(luò)進(jìn)行無線通信的終端裝置3a~3d的連接數(shù)為上限連接數(shù)的情況下,檢測部11a寫入標(biāo)志“1”。
如上所述,在與打印機(jī)1進(jìn)行無線通信的情況下,打印機(jī)管理者使終端裝置2向打印機(jī)1進(jìn)行NFC接觸。在向打印機(jī)1進(jìn)行NFC接觸后,終端裝置2讀出在NFC存儲(chǔ)部13a的存儲(chǔ)區(qū)域13aa~13ac中存儲(chǔ)的信息。
在讀出的標(biāo)志為“0”的情況下(即,連接數(shù)小于上限連接數(shù)的情況下),終端裝置2使用讀出的2個(gè)無線網(wǎng)絡(luò)的SSID和口令中的、第1無線網(wǎng)絡(luò)的SSID和口令,與第1無線網(wǎng)絡(luò)進(jìn)行無線連接。另一方面,在讀出的標(biāo)志為“1”的情況下(即,連接數(shù)為上限連接數(shù)的情況下),終端裝置2使用讀出的2個(gè)無線網(wǎng)絡(luò)的SSID和口令中的、第2無線網(wǎng)絡(luò)的SSID和口令,與第2無線網(wǎng)絡(luò)進(jìn)行無線連接。
同樣,在向打印機(jī)1進(jìn)行NFC接觸后,普通用戶的終端裝置3a~3d也讀出在NFC存儲(chǔ)部13a的存儲(chǔ)區(qū)域13aa~13ac中存儲(chǔ)的信息。并且,終端裝置3a~3d參照從打印機(jī)1讀出的標(biāo)志,使用第1無線網(wǎng)絡(luò)和第2無線網(wǎng)絡(luò)的任意一方的SSID和口令,與打印機(jī)1進(jìn)行無線連接。
圖5是示出了終端裝置2的功能塊結(jié)構(gòu)例的圖。如圖5所示,終端裝置2具有控制部21、無線通信部22、NFC通信部23、存儲(chǔ)部24、輸出部25和操作部26。
控制部21統(tǒng)一控制終端裝置2的動(dòng)作??刂撇?1將在以下詳細(xì)敘述,其控制對(duì)打印機(jī)1形成的第1無線網(wǎng)絡(luò)和第2無線網(wǎng)絡(luò)的連接??刂撇?1可通過CPU來實(shí)現(xiàn)其功能。另外,控制部21可以由ASIC等定制IC來實(shí)現(xiàn)其功能,也可以由CPU和ASIC來實(shí)現(xiàn)其功能。
無線通信部22經(jīng)由打印機(jī)1形成的第1無線網(wǎng)絡(luò)和第2無線網(wǎng)絡(luò),與打印機(jī)1進(jìn)行基于直接連接的無線通信。與圖2的無線通信部12同樣,無線通信部22是安裝了依據(jù)作為無線LAN標(biāo)準(zhǔn)的Wi-Fi標(biāo)準(zhǔn)和Wi-Fi Direct標(biāo)準(zhǔn)的通信功能的通信模塊。
NFC通信部23與打印機(jī)1進(jìn)行依據(jù)NFC標(biāo)準(zhǔn)的NFC通信。NFC通信部23通過NFC通信,將信息寫入到打印機(jī)1的NFC存儲(chǔ)部13a,并讀出在NFC存儲(chǔ)部13a中存儲(chǔ)的信息。由于能夠使用現(xiàn)有技術(shù)來實(shí)現(xiàn)基于NFC的信息讀寫以及各種通信模式等,所以省略詳細(xì)的說明。
在存儲(chǔ)部24中有存儲(chǔ)用于使控制部21進(jìn)行計(jì)算處理和控制處理的程序或數(shù)據(jù)等。此外,存儲(chǔ)部24存儲(chǔ)有用于供控制部21實(shí)現(xiàn)規(guī)定的應(yīng)用程序功能的程序或數(shù)據(jù)等。
輸出部25將控制部21的控制結(jié)果等作為圖像輸出到例如LCD(Liquid Crystal Display:液晶顯示裝置)、OLED(Organic Electro-Luminescence Display:有機(jī)電致發(fā)光顯示器)等顯示裝置。
操作部26進(jìn)行如下處理:從例如鍵、觸摸傳感器、觸摸面板等輸入裝置取得來自用戶的操作數(shù)據(jù)并發(fā)送到控制部21。
控制部21具有發(fā)送部21a和無線通信控制部21b。在將終端裝置2向打印機(jī)1進(jìn)行NFC接觸后,發(fā)送部21a經(jīng)由NFC通信部23,將終端裝置2的識(shí)別信息發(fā)送到打印機(jī)1。例如,發(fā)送部21a經(jīng)由NFC通信部23,將終端裝置2的MAC地址發(fā)送到打印機(jī)1。
在將終端裝置2向打印機(jī)1進(jìn)行NFC接觸后,NFC通信部23讀出在打印機(jī)1的NFC存儲(chǔ)部13a的存儲(chǔ)區(qū)域13aa~13ac中存儲(chǔ)的信息(參照?qǐng)D4)。在由NFC通信部23讀出的標(biāo)志為“0”的情況下,控制部21的無線通信控制部21b控制無線通信部22,使得使用由NFC通信部23讀出的第1無線網(wǎng)絡(luò)的SSID和口令與打印機(jī)1進(jìn)行無線連接。另一方面,在由NFC通信部23讀出的標(biāo)志為“1”的情況下,無線通信控制部21b控制無線通信部22,使得使用由NFC通信部23讀出的第2無線網(wǎng)絡(luò)的SSID和口令與打印機(jī)1進(jìn)行無線連接。
另外,普通用戶的終端裝置3a~3d也具有與圖5同樣的功能塊。以下,在對(duì)普通用戶的終端裝置的各個(gè)功能部進(jìn)行說明時(shí),有時(shí)使用圖5的終端裝置2的各個(gè)功能部的標(biāo)號(hào)。
對(duì)無線通信系統(tǒng)的動(dòng)作例進(jìn)行說明。根據(jù)打印機(jī)1是否正與上限連接數(shù)的終端裝置3a~3d進(jìn)行無線通信,將無線通信系統(tǒng)的動(dòng)作分為2個(gè)。首先,說明打印機(jī)1正與小于上限連接數(shù)的終端裝置2、3a~3d進(jìn)行無線通信的情況下的動(dòng)作。然后,說明打印機(jī)1正與上限連接數(shù)的終端裝置3a~3d進(jìn)行無線通信的情況下的動(dòng)作。
圖6是說明打印機(jī)1正與小于上限連接數(shù)的終端裝置3a~3d進(jìn)行無線通信的情況下的無線通信系統(tǒng)的動(dòng)作例的圖。圖6的箭頭A1表示在圖4中說明的打印機(jī)1的NFC存儲(chǔ)部13a。
打印機(jī)1正與小于上限連接數(shù)的終端裝置3a~3d(的任意一個(gè))進(jìn)行無線通信。因此,如圖6的箭頭A1所示,通過檢測部11a在打印機(jī)1的NFC存儲(chǔ)部13a的存儲(chǔ)區(qū)域13ac中存儲(chǔ)有標(biāo)志“0”。
此外,打印機(jī)1正與小于上限連接數(shù)的終端裝置3a~3d進(jìn)行無線通信。因此,打印機(jī)1的無線通信部12形成的無線網(wǎng)絡(luò)是第1無線網(wǎng)絡(luò)(在打印機(jī)1以上限連接數(shù)進(jìn)行無線通信,并且,預(yù)先登記的終端裝置2進(jìn)行NFC接觸時(shí),形成第2無線網(wǎng)絡(luò))。
以下,分為普通用戶將終端裝置向打印機(jī)1進(jìn)行NFC接觸的情況(說明塊EB1~EB3)和打印機(jī)管理者將終端裝置2向打印機(jī)1進(jìn)行NFC接觸的情況(說明塊EB11~EB13)進(jìn)行說明。
首先,對(duì)普通用戶將終端裝置向打印機(jī)1進(jìn)行NFC接觸的情況進(jìn)行說明。
普通用戶為了與打印機(jī)1進(jìn)行無線通信,將終端裝置向打印機(jī)1進(jìn)行NFC接觸(EB1)。
普通用戶的終端裝置的NFC通信部23通過向打印機(jī)1的NFC接觸,讀出箭頭A1所示的打印機(jī)1的NFC存儲(chǔ)部13a的信息,還將該終端裝置的MAC地址寫入NFC存儲(chǔ)部13a的規(guī)定的存儲(chǔ)區(qū)域中(在圖4和圖6中未圖示)(EB2)。
由于從打印機(jī)1的NFC存儲(chǔ)部13a讀出的標(biāo)志為“0”(參照箭頭A1的存儲(chǔ)區(qū)域13ac),所以普通用戶的終端裝置的無線通信部22使用從打印機(jī)1的NFC存儲(chǔ)部13a讀出的第1無線網(wǎng)絡(luò)的SSID和口令,對(duì)打印機(jī)1進(jìn)行無線連接請(qǐng)求(EB3)。
如上所述,打印機(jī)1的無線通信部12形成的無線網(wǎng)絡(luò)是第1無線網(wǎng)絡(luò)。因此,普通用戶的終端裝置的無線通信部22能夠利用在說明塊EB3中說明的無線連接請(qǐng)求,與打印機(jī)1進(jìn)行無線通信。
另外,以下將說明,在打印機(jī)1的連接數(shù)為上限連接數(shù)的情況下,切換部11b進(jìn)行MAC地址的比較處理(參照?qǐng)D9的步驟S12、S13)。在該情況下,由于連接數(shù)小于上限連接數(shù),所以切換部11b不進(jìn)行在說明塊EB2中寫入的MAC地址的比較處理。
接著,對(duì)打印機(jī)管理者將終端裝置2向打印機(jī)1進(jìn)行NFC接觸的情況進(jìn)行說明。
打印機(jī)管理者為了與打印機(jī)1進(jìn)行無線通信,將終端裝置2向打印機(jī)1進(jìn)行NFC接觸(EB11)。
終端裝置2的NFC通信部23通過向打印機(jī)1的NFC接觸,讀出箭頭A1所示的打印機(jī)1的NFC存儲(chǔ)部13a的信息,還將該終端裝置2的MAC地址寫入NFC存儲(chǔ)部13a的規(guī)定的存儲(chǔ)區(qū)域中(EB12)。
由于從打印機(jī)1的NFC存儲(chǔ)部13a讀出的標(biāo)志為“0”(參照箭頭A1的存儲(chǔ)區(qū)域13ac),所以終端裝置2的無線通信部12使用從打印機(jī)1的NFC存儲(chǔ)部13a讀出的第1無線網(wǎng)絡(luò)的SSID和口令,對(duì)打印機(jī)1進(jìn)行無線連接請(qǐng)求(EB13)。
如上所述,打印機(jī)1的無線通信部12形成的無線網(wǎng)絡(luò)是第1無線網(wǎng)絡(luò)。因此,終端裝置2的無線通信部22能夠利用在說明塊EB13中說明的無線連接,與打印機(jī)1進(jìn)行無線通信。
另外,以下將說明,在打印機(jī)1的連接數(shù)為上限連接數(shù)的情況下,切換部11b進(jìn)行MAC地址的比較處理(參照?qǐng)D9的步驟S12、S13)。在該情況下,由于連接數(shù)小于上限連接數(shù),所以切換部11b不進(jìn)行在說明塊EB12中寫入的MAC地址的比較處理。
接著,說明打印機(jī)1正與上限連接數(shù)的終端裝置3a~3d進(jìn)行無線通信的情況下的動(dòng)作。
圖7是說明打印機(jī)1正與上限連接數(shù)的終端裝置3a~3d進(jìn)行無線通信的情況下的無線通信系統(tǒng)的動(dòng)作例的圖。圖7的箭頭A1表示在圖4中說明的NFC存儲(chǔ)部13a。
打印機(jī)1正與上限連接數(shù)的終端裝置3a~3d進(jìn)行無線通信。因此,如圖7的箭頭A11所示,通過檢測部11a在NFC存儲(chǔ)部13a的存儲(chǔ)區(qū)域13ac中存儲(chǔ)有標(biāo)志“1”。
此外,打印機(jī)1正與上限連接數(shù)的終端裝置3a~3d進(jìn)行無線通信。因此,打印機(jī)1的無線通信部12形成的無線網(wǎng)絡(luò)是第1無線網(wǎng)絡(luò)(在打印機(jī)1以上限連接數(shù)進(jìn)行無線通信,并且,如以下說明的說明塊EB31那樣,預(yù)先登記的終端裝置2進(jìn)行NFC接觸時(shí),形成第2無線網(wǎng)絡(luò))。
以下分為普通用戶將終端裝置向打印機(jī)1進(jìn)行NFC接觸的情況(說明塊EB21~EB24)和打印機(jī)管理者將終端裝置2向打印機(jī)1進(jìn)行NFC接觸的情況(說明塊EB31~EB34)進(jìn)行說明。
普通用戶為了與打印機(jī)1進(jìn)行無線通信,將終端裝置向打印機(jī)1進(jìn)行NFC接觸(EB21)。
普通用戶的終端裝置的NFC通信部23通過對(duì)打印機(jī)1的NFC接觸,讀出箭頭A11所示的打印機(jī)1的NFC存儲(chǔ)部13a的信息,還將該終端裝置的MAC地址寫入NFC存儲(chǔ)部13a的規(guī)定的存儲(chǔ)區(qū)域中(在圖4和圖7中未圖示)(EB22)。
打印機(jī)1的切換部11b比較寫入NFC存儲(chǔ)部13a中的MAC地址與在存儲(chǔ)部14中存儲(chǔ)的MAC地址(EB23)。由于寫入NFC存儲(chǔ)部13a中的MAC地址不是預(yù)先登記的終端裝置2的MAC地址,所以切換部11b判定為MAC地址不一致。并且,切換部11b不將無線通信部12形成的無線網(wǎng)絡(luò)切換到第2無線網(wǎng)絡(luò)(維持第1無線網(wǎng)絡(luò))。
由于NFC通信部23讀出的標(biāo)志為“1”(參照箭頭A11的存儲(chǔ)區(qū)域13ac),所以普通用戶的終端裝置的無線通信部22使用從打印機(jī)1的NFC存儲(chǔ)部13a讀出的第2無線網(wǎng)絡(luò)的SSID和口令,對(duì)打印機(jī)1進(jìn)行無線連接請(qǐng)求。但是,由于如在說明塊EB23中說明的那樣,由于打印機(jī)1的無線通信部12形成的無線網(wǎng)絡(luò)維持第1無線網(wǎng)絡(luò),所以普通用戶的終端裝置的無線通信部22無法與打印機(jī)1進(jìn)行無線通信(EB24)。
接著,對(duì)打印機(jī)管理者將終端裝置2向打印機(jī)1進(jìn)行NFC接觸的情況進(jìn)行說明。
打印機(jī)管理者為了與打印機(jī)1進(jìn)行無線通信,將終端裝置2向打印機(jī)1進(jìn)行NFC接觸(EB31)。
終端裝置2的NFC通信部13通過向打印機(jī)1的NFC接觸,讀出箭頭A11所示的打印機(jī)1的NFC存儲(chǔ)部13a的信息,還將該終端裝置2的MAC地址寫入NFC存儲(chǔ)部13a的規(guī)定的存儲(chǔ)區(qū)域中(EB32)。
打印機(jī)1的切換部11b比較寫入NFC存儲(chǔ)部13a中的MAC地址與在存儲(chǔ)部14中存儲(chǔ)的MAC地址。由于寫入NFC存儲(chǔ)部13a中的MAC地址是預(yù)先登記的終端裝置2的MAC地址,所以切換部11b判定為MAC地址一致。并且,切換部11b將無線通信部12形成的無線網(wǎng)絡(luò)切換到第2無線網(wǎng)絡(luò)(EB33)。
由于從打印機(jī)1的NFC存儲(chǔ)部13a讀出的標(biāo)志是“1”,所以終端裝置2的無線通信部12使用從打印機(jī)1的NFC存儲(chǔ)部13a讀出的第2無線網(wǎng)絡(luò)的SSID和口令,對(duì)打印機(jī)1進(jìn)行無線連接請(qǐng)求(EB34)。
這里,如在說明塊EB33中說明地那樣,已經(jīng)通過切換部11b將打印機(jī)1形成的無線網(wǎng)絡(luò)從第1無線網(wǎng)絡(luò)切換到了第2無線網(wǎng)絡(luò)。因此,終端裝置2能夠與打印機(jī)1進(jìn)行無線通信。
這樣,即使打印機(jī)1以上限連接數(shù)進(jìn)行無線通信,打印機(jī)管理者的終端裝置2也能夠通過向打印機(jī)1進(jìn)行NFC接觸,而利用與第1無線網(wǎng)絡(luò)不同的第2無線網(wǎng)絡(luò)與打印機(jī)1進(jìn)行無線通信。另一方面,在打印機(jī)1以上限連接數(shù)進(jìn)行無線通信時(shí),普通用戶的終端裝置即使向打印機(jī)1進(jìn)行NFC接觸,也無法與打印機(jī)1進(jìn)行無線通信。
另外,在終端裝置2與第2無線網(wǎng)絡(luò)建立無線連接后,即使普通用戶將終端裝置向打印機(jī)1進(jìn)行NFC接觸,普通用戶的終端裝置也無法與第2無線網(wǎng)絡(luò)進(jìn)行無線連接。其理由是因?yàn)樵诮K端裝置2與第2無線網(wǎng)絡(luò)建立無線連接后,打印機(jī)1的連接數(shù)為“1”,NFC存儲(chǔ)部13a的標(biāo)志為“0”。并且是因?yàn)?,NFC接觸的普通用戶的終端裝置根據(jù)標(biāo)志“0”,使用第1無線網(wǎng)絡(luò)的SSID和口令對(duì)第2無線網(wǎng)絡(luò)進(jìn)行無線連接。
圖8是示出了打印機(jī)1的檢測部11a的動(dòng)作例的流程圖。打印機(jī)1的檢測部11a例如周期性地執(zhí)行圖8的流程圖的處理。檢測部11a的處理周期至少比假設(shè)終端裝置2、3a~3d連續(xù)進(jìn)行NFC接觸的情況時(shí)的接觸間隔短。
首先,檢測部11a訪問無線通信部12,檢測無線通信部12正在與幾臺(tái)終端裝置進(jìn)行無線通信(步驟S1)。
接著,檢測部11a判定在步驟S1中檢測出的連接數(shù)是否為上限連接數(shù)(步驟S2)。在判定為在步驟S1中檢測出的連接數(shù)為上限連接數(shù)的情況下(S2的“是”),檢測部11a將處理轉(zhuǎn)移到步驟S4。在判定為在步驟S1中檢測出的連接數(shù)不是上限連接數(shù)的情況下(S2的“否”),檢測部11a將處理轉(zhuǎn)移到步驟S3。
在步驟S2中判定為在步驟S1中檢測出的連接數(shù)不是上限連接數(shù)的情況下(S2的“否”),檢測部11a將NFC存儲(chǔ)部13a的存儲(chǔ)區(qū)域13ac的標(biāo)志設(shè)定為“0”(步驟S3)。并且,檢測部11a結(jié)束該流程圖的處理。
另一方面,在步驟S2中判定為在步驟S1中檢測出的連接數(shù)為上限連接數(shù)的情況下(S2的“是”),檢測部11a將NFC存儲(chǔ)部13a的存儲(chǔ)區(qū)域13ac的標(biāo)志設(shè)定為“1”(步驟S4)。并且,檢測部11a結(jié)束該流程圖的處理。
另外,檢測部11a可以以終端裝置2、3a~3d的NFC接觸為契機(jī),執(zhí)行圖8所示的流程圖的處理。在該情況下,檢測部11a在終端裝置2、3a~3d讀出NFC存儲(chǔ)部13a的信息以前,將標(biāo)志設(shè)定于NFC存儲(chǔ)部13a。
圖9是示出了打印機(jī)1的切換部11b和無線通信部12的動(dòng)作例的流程圖的其一。打印機(jī)1的切換部11b和無線通信部12以終端裝置2、3a~3d的NFC接觸為契機(jī),執(zhí)行圖9的流程圖的處理。另外,假設(shè)打印機(jī)1的NFC通信部13通過終端裝置2、3a~3d的NFC接觸,從終端裝置2、3a~3d接收到了MAC地址。
首先,切換部11b取得由檢測部11a檢測出的無線通信部12的連接數(shù)(步驟S11)。
接著,切換部11b判定在步驟S11中取得的連接數(shù)是否是上限連接數(shù)(步驟S12)。在判定為步驟S11中取得的連接數(shù)為上限連接數(shù)的情況下(S12的“是”),切換部11b將處理轉(zhuǎn)移到步驟S13。在判定為步驟S11中取得的連接數(shù)不是上限連接數(shù)的情況下(S12的“否”),切換部11b結(jié)束該流程圖的處理。
在步驟S12中判定為取得的連接數(shù)為上限連接數(shù)的情況下(S12的“是”),切換部11b判定NFC通信部13接收到的MAC地址是否與在存儲(chǔ)部14中存儲(chǔ)的MAC地址一致(步驟S13)。即,切換部11b判定NFC接觸的終端裝置是否是預(yù)先登記的終端裝置2。在判定為NFC通信部13接收到的MAC地址與在存儲(chǔ)部14中存儲(chǔ)的MAC地址一致的情況下(步驟S13的“是”),切換部11b將處理轉(zhuǎn)移到步驟S14。另一方面,在判定為NFC通信部13接收到的MAC地址與存儲(chǔ)部14中存儲(chǔ)的MAC地址不一致的情況下(步驟S13的“否”),切換部11b結(jié)束該流程圖的處理。
在步驟S13中切換部11b判定為NFC通信部13接收到的MAC地址與存儲(chǔ)部14中存儲(chǔ)的MAC地址一致的情況下(步驟S13的“是”),切換部11b和無線通信部12進(jìn)行無線網(wǎng)絡(luò)的切換處理(步驟S14)。
圖10是示出了打印機(jī)1的切換部11b和無線通信部12的動(dòng)作例的流程圖的其二。圖10所示的流程圖示出圖9的流程圖的步驟S14的詳細(xì)的處理例。
首先,切換部11b判定打印部17是否在打印中(步驟S21)。即,切換部11b判定是否結(jié)束了基于正與打印機(jī)1進(jìn)行無線通信的終端裝置3a~3d的打印請(qǐng)求的打印。在判定為打印部17在打印中的情況下(S21的“是”),切換部11b反復(fù)步驟S21的處理。在判定為打印部17未在打印中的情況下(S21的“否”),切換部11b將處理轉(zhuǎn)移到步驟S22。
在步驟S21中判定為打印部17未在打印中的情況下(S21的“否”),切換部11b向當(dāng)前連接中的終端裝置3a~3d發(fā)送自此起切斷無線連接的消息(步驟S22)。通過無線通信部12的無線通信,將該消息發(fā)送到終端裝置3a~3d。
接著,切換部11b控制無線通信部12,將當(dāng)前形成的第1無線網(wǎng)絡(luò)切換到第2無線網(wǎng)絡(luò)(步驟S23)。
接著,無線通信部12判定在規(guī)定時(shí)間內(nèi)是否存在從終端裝置2向第2無線網(wǎng)絡(luò)的連接請(qǐng)求(步驟S24)。在判定為在規(guī)定時(shí)間內(nèi)不存在從終端裝置2向第2無線網(wǎng)絡(luò)的連接請(qǐng)求的情況下(S24的“否”),無線通信部12將處理轉(zhuǎn)移到步驟S28。在判定為在規(guī)定時(shí)間內(nèi)存在從終端裝置2向第2無線網(wǎng)絡(luò)的連接請(qǐng)求的情況下(S24的“是”),無線通信部12將處理轉(zhuǎn)移到步驟S25。
在步驟S24中判定為在規(guī)定時(shí)間內(nèi)存在從終端裝置2向第2無線網(wǎng)絡(luò)的連接請(qǐng)求的情況下(S24的“是”),無線通信部12從終端裝置2接收通信設(shè)定信息(步驟S25)。例如,無線通信部12從終端裝置2接收第2無線網(wǎng)絡(luò)的SSID和口令。
接著,無線通信部12與終端裝置2進(jìn)行無線通信(步驟S26)。
接著,無線通信部12判定是否存在來自終端裝置2的無線連接的切斷請(qǐng)求(步驟S27)。在判定為不存在來自終端裝置2的無線連接的切斷請(qǐng)求的情況下(S27的“否”),無線通信部12將處理轉(zhuǎn)移到步驟S26。在判定為存在來自終端裝置2的無線連接的切斷請(qǐng)求的情況下(S27的“是”),無線通信部12將處理轉(zhuǎn)移到步驟S28。
在步驟S27中判定為存在來自終端裝置2的無線連接的切斷請(qǐng)求的情況下(S27的“是”),或者在步驟S24中判定為在規(guī)定時(shí)間內(nèi)不存在連接請(qǐng)求的情況下(S24的“否”),無線通信部12將無線網(wǎng)絡(luò)切換到第1無線網(wǎng)絡(luò)(步驟S28)。并且,無線通信部12結(jié)束該流程圖的處理。
圖11是示出了終端裝置2、3a~3d的連接請(qǐng)求的動(dòng)作例的流程圖。在向打印機(jī)1進(jìn)行NFC接觸后,終端裝置2、3a~3d執(zhí)行圖11所示的流程圖的處理。
首先,終端裝置2、3a~3d的NFC通信部23讀出在打印機(jī)1的NFC存儲(chǔ)部13a的存儲(chǔ)區(qū)域13aa~13ac中存儲(chǔ)的第1無線網(wǎng)絡(luò)的SSID和口令、第2無線網(wǎng)絡(luò)的SSID和口令、以及標(biāo)志(步驟S31)。
接著,終端裝置2、3a~3d的無線通信控制部21b判定在步驟S31中讀出的標(biāo)志是“0”還是“1”(步驟S32)。在判定為在步驟S31中讀出的標(biāo)志是“0”的情況下(S32的“0”),無線通信控制部21b將處理轉(zhuǎn)移到步驟S33。在判定為在步驟S31中讀出的標(biāo)志是“1”的情況下(S32的“1”),無線通信控制部21b將處理轉(zhuǎn)移到步驟S34。
在步驟S32中判定為在步驟S31中讀出的標(biāo)志是“0”的情況下(S32的“0”),無線通信控制部21b控制無線通信部22,使得使用在步驟S31中讀出的第1無線網(wǎng)絡(luò)的SSID和口令對(duì)打印機(jī)1進(jìn)行連接請(qǐng)求(步驟S33)。并且,無線通信控制部21b結(jié)束該流程圖的處理。
另一方面,在步驟S32中判定為在步驟S31中讀出的標(biāo)志是“1”的情況下(S32的“1”),無線通信控制部21b控制無線通信部22,使得使用在步驟S31中讀出的第2無線網(wǎng)絡(luò)的SSID和口令對(duì)打印機(jī)1進(jìn)行連接請(qǐng)求(步驟S34)。并且,無線通信控制部21b結(jié)束該流程圖的處理。
這樣,打印機(jī)1的無線通信部12形成第1無線網(wǎng)絡(luò)和第2無線網(wǎng)絡(luò)的任意一方,與終端裝置2、3a~3d進(jìn)行無線通信。NFC通信部13與終端裝置2、3a~3d進(jìn)行近距離無線通信。檢測部11a檢測正在通過第1無線網(wǎng)絡(luò)進(jìn)行無線通信的終端裝置的連接數(shù),切換部11b根據(jù)檢測出的連接數(shù),從第1無線網(wǎng)絡(luò)切換到第2無線網(wǎng)絡(luò)。由此,即使無線通信的無線連接數(shù)達(dá)到上限連接數(shù),打印機(jī)1也能夠在存在特定終端裝置2的無線連接請(qǐng)求的情況下,可靠地受理該終端裝置2的無線連接。
另外,雖然以上在第1無線網(wǎng)絡(luò)和第2無線網(wǎng)絡(luò)中使SSID和口令這2個(gè)不同,但是也可以使任意一方不同。
此外,雖然以上將1臺(tái)終端裝置的識(shí)別信息預(yù)先存儲(chǔ)到存儲(chǔ)部14中,但是也可以將2臺(tái)以上的終端裝置的識(shí)別信息存儲(chǔ)到存儲(chǔ)部14中。
此外,也可以在存儲(chǔ)部14中存儲(chǔ)除MAC地址以外的信息。例如,也可以在存儲(chǔ)部14中預(yù)先存儲(chǔ)有對(duì)NFC接觸的終端裝置是打印機(jī)管理者的終端裝置進(jìn)行識(shí)別的信息。
此外,雖然檢測部11a在NFC存儲(chǔ)部13a的存儲(chǔ)區(qū)域13ac中存儲(chǔ)了表示是否正以上限連接數(shù)進(jìn)行無線通信的標(biāo)志,但是也可以存儲(chǔ)正進(jìn)行無線通信的終端裝置的連接數(shù)。在該情況下,終端裝置2、3a~3d判定從打印機(jī)1讀出的連接數(shù)是否是上限連接數(shù),并根據(jù)判定的結(jié)果,使用第1無線網(wǎng)絡(luò)和第2無線網(wǎng)絡(luò)的任意一方的通信設(shè)定信息來進(jìn)行無線通信。
此外,基于NFC通信的通信設(shè)定信息的交換不限于在上述中說明的標(biāo)志方式。例如,雖然在上述中終端裝置2、3a~3d參照標(biāo)志,選擇了在無線通信中使用的通信設(shè)定信息,但是打印機(jī)1也可以選擇終端裝置2、3a~3d使用的通信設(shè)定信息,并存儲(chǔ)到NFC存儲(chǔ)部13a中。例如,在打印機(jī)1的連接數(shù)小于上限連接數(shù)的情況下,切換部11b將第1無線網(wǎng)絡(luò)的通信設(shè)定信息存儲(chǔ)到NFC存儲(chǔ)部13a中。此外,在打印機(jī)1的連接數(shù)為上限連接數(shù)的情況下,切換部11b比較MAC地址,當(dāng)比較結(jié)果一致時(shí),將第2無線網(wǎng)絡(luò)的通信設(shè)定信息存儲(chǔ)到NFC存儲(chǔ)部13a中。并且,終端裝置2、3a~3d按照在NFC存儲(chǔ)部13a中存儲(chǔ)的通信設(shè)定信息進(jìn)行無線連接。另外,在該方式的情況下,在終端裝置2a、3a~3d的讀和寫之間加入切換部11b對(duì)MAC地址的比較處理。另一方面,在上述實(shí)施方式中說明的標(biāo)志方式的情況下,由于在終端裝置2a、3a~3d的讀與寫之間未加入切換部11b的比較處理(例如,圖7的EB22、EB23、EB32、EB33),所以能夠縮短N(yùn)FC通信的通信時(shí)間。
此外,雖然以上終端裝置2讀出了通信設(shè)定信息,但是打印機(jī)1可以對(duì)終端裝置2進(jìn)行寫入。
此外,NFC通信部13可以是NFC讀寫器。
[第2實(shí)施方式]
從打印機(jī)1的第1無線網(wǎng)絡(luò)向第2無線網(wǎng)絡(luò)的切換有時(shí)需要時(shí)間。在第2實(shí)施方式中,從打印機(jī)1向打印機(jī)管理者的終端裝置2發(fā)送無線網(wǎng)絡(luò)的切換所需的切換時(shí)間。終端裝置2在經(jīng)過從打印機(jī)1接收到的切換時(shí)間后,使用第2無線網(wǎng)絡(luò)的SSID和口令,進(jìn)行與打印機(jī)1的無線連接。以下,對(duì)與第1實(shí)施方式不同的部分進(jìn)行說明。
圖12是示出了本發(fā)明的第2實(shí)施方式的NFC存儲(chǔ)部13a的數(shù)據(jù)結(jié)構(gòu)例的圖。在圖12中,針對(duì)與圖4相同的要素標(biāo)注相同標(biāo)號(hào)。
如圖12所示,在打印機(jī)1的NFC存儲(chǔ)部13a的存儲(chǔ)區(qū)域51中存儲(chǔ)有打印機(jī)1的無線通信部12的無線網(wǎng)絡(luò)切換所需的切換時(shí)間。在存儲(chǔ)區(qū)域51中存儲(chǔ)的切換時(shí)間通過打印機(jī)管理者的終端裝置2的NFC接觸,被終端裝置2的NFC通信部23讀出。
在NFC通信部23讀出的標(biāo)志為“1”的情況下,終端裝置2的無線通信部22在經(jīng)過NFC通信部23讀出的切換時(shí)間后,使用NFC通信部23讀出的第2無線網(wǎng)絡(luò)的SSID和口令,與打印機(jī)1進(jìn)行無線連接。由此,終端裝置2不用嘗試向打印機(jī)1的無用的無線連接。
圖13是示出了終端裝置2的畫面例的圖。圖13所示的畫面61示出顯示在打印機(jī)管理者的終端裝置2的顯示裝置上的畫面例。
在由NFC通信部23讀出的標(biāo)志為“1”的情況下,終端裝置2的輸出部25將圖13所示的畫面61顯示在顯示裝置上。輸出部25例如在由NFC通信部23讀出的切換時(shí)間內(nèi),將畫面61顯示在顯示裝置上。
如上所述,無線網(wǎng)絡(luò)的切換有時(shí)需要時(shí)間。即使將終端裝置2向打印機(jī)1進(jìn)行NFC接觸,如果終端裝置2不與打印機(jī)1開始無線通信,打印機(jī)管理者有時(shí)會(huì)感到不安。
但是,如圖13所示,在終端裝置2的顯示裝置上顯示畫面61。由此,能夠減少打印機(jī)管理者的不安。
這樣,打印機(jī)1的NFC通信部13將從第1無線網(wǎng)絡(luò)向第2無線網(wǎng)絡(luò)的切換時(shí)間發(fā)送到終端裝置2。由此,終端裝置2不用嘗試向打印機(jī)1的無用的無線連接,能夠抑制功耗的下降。
以上,使用實(shí)施方式對(duì)本發(fā)明進(jìn)行了說明,為了使打印機(jī)1和終端裝置2、3a~3d的結(jié)構(gòu)容易理解,根據(jù)主要的處理內(nèi)容對(duì)打印機(jī)1和終端裝置2、3a~3d的功能結(jié)構(gòu)進(jìn)行了分類。本發(fā)明不受結(jié)構(gòu)要素的分類方法或名稱限制。還能夠根據(jù)處理內(nèi)容,將打印機(jī)1和終端裝置2、3a~3d的結(jié)構(gòu)分類為更多的結(jié)構(gòu)要素。此外,還能夠以執(zhí)行更多處理的方式對(duì)1個(gè)結(jié)構(gòu)要素進(jìn)行分類。此外,各個(gè)結(jié)構(gòu)要素的處理可以通過1個(gè)硬件執(zhí)行,也可以通過多個(gè)軟件執(zhí)行。
此外,本發(fā)明的技術(shù)范圍不限定于在上述實(shí)施方式中記述的范圍。在上述實(shí)施方式中,很明顯本領(lǐng)域技術(shù)人員能夠進(jìn)行各種變更或改良。例如,可以組合各個(gè)實(shí)施方式。此外,根據(jù)權(quán)利要求書的記載可知,實(shí)施了這樣的變更或改良的方式也包含在本發(fā)明的技術(shù)范圍內(nèi)。此外,還能夠?qū)⒈景l(fā)明作為實(shí)現(xiàn)打印機(jī)1和終端裝置2、3a~3d的功能的程序、和存儲(chǔ)該程序的存儲(chǔ)介質(zhì)進(jìn)行提供。
本發(fā)明的電子設(shè)備不限于打印機(jī)。電子設(shè)備可以包含掃描儀、多功能一體機(jī)、投影儀、電視、錄像機(jī)等安裝了近距離無線通信和無線LAN通信雙方的設(shè)備。
本申請(qǐng)請(qǐng)求于2015年11月30日申請(qǐng)的日本申請(qǐng)第2015-233753號(hào)的優(yōu)先權(quán),在此以引證的方式并入其全部內(nèi)容。