專利名稱:無線通信裝置的制作方法
技術(shù)領(lǐng)域:
在本公開中所公開的技術(shù)涉及能夠選擇性地作為無線網(wǎng)絡(luò)中的主站或遠程站進行操作的無線通信裝置。
背景技術(shù):
在“Wi-Fi對等(P2P)技術(shù)規(guī)范版本I. I” (Wi-Fi聯(lián)盟,2010)中,描述了由Wi-Fi聯(lián)盟設(shè)計的Wi-Fi直連(Wi-Fi Direct)(下文中稱為“WFD”)。根據(jù)WFD的無線網(wǎng)絡(luò)包括作為組所有者進行操作的單個設(shè)備(下文中稱為“G/0設(shè)備”)以及作為由G/0設(shè)備管理的客戶端進行操作的一個或多個設(shè)備(下文中稱為“客戶端設(shè)備”)。在“Wi-Fi對等(P2P)技術(shù)規(guī)范版本I. I”公開的技術(shù)中,當(dāng)由G/0設(shè)備管理的客戶端設(shè)備的數(shù)目已經(jīng)變成O時,G/0設(shè)備立即停止其作為G/0的操作。因此,無線網(wǎng)絡(luò)立即丟失。在這樣的情況下,例如,無線網(wǎng)絡(luò)需要在丟失之后立即被再次構(gòu)建。 上述問題不僅適用于根據(jù)WFD的裝置,也適用于每一個都能夠選擇性地作為主站或遠程站進行操作的其他通信裝置。
發(fā)明內(nèi)容
在本公開中,提供一項技術(shù),通過該技術(shù),作為無線網(wǎng)絡(luò)中的主站進行操作的主設(shè)備可以適當(dāng)?shù)貓?zhí)行作為主站的操作。一種能夠選擇性地作為無線網(wǎng)絡(luò)中的主站或遠程站進行操作的無線通信裝置可以包括管理單元,該管理單元被構(gòu)造成,當(dāng)無線通信裝置作為特定無線網(wǎng)絡(luò)中的主站進行操作時,對作為該特定無線網(wǎng)絡(luò)中的遠程站進行操作的一個或多個遠程設(shè)備進行管理;以及操作控制單元,該操作控制單元被構(gòu)造成,當(dāng)無線通信裝置作為特定無線網(wǎng)絡(luò)的主站進行操作時,在要被管理的遠程設(shè)備的數(shù)目變成O的第一情況下,在持續(xù)時段經(jīng)過之前一直繼續(xù)無線通信裝置作為主站的操作。該持續(xù)時段可以在要被管理的遠程設(shè)備的數(shù)目變成O的時刻開始。如果在持續(xù)時段經(jīng)過之前,要被管理的遠程設(shè)備的數(shù)目變成I或更多,則即使持續(xù)時段經(jīng)過之后,操作控制單元仍可以繼續(xù)無線通信裝置作為特定無線網(wǎng)絡(luò)中的主站的操作。如果要被管理的遠程設(shè)備的數(shù)目在持續(xù)時段經(jīng)過之前一直保持為0,則在該持續(xù)時段經(jīng)過之后,操作控制單元可以停止該無線通信裝置作為主站的操作。即使遠程設(shè)備的數(shù)目變?yōu)?,上述無線通信裝置也不立即停止其作為主站的操作(即,提供了其間作為主站的操作持續(xù)的持續(xù)時段)。如果在持續(xù)時段經(jīng)過之前遠程設(shè)備的數(shù)目變成I或更多,則即使在持續(xù)時段經(jīng)過之后,無線通信裝置也繼續(xù)其作為主站的操作。如果遠程設(shè)備的數(shù)目在持續(xù)時段經(jīng)過之前一直保持為0,則在持續(xù)時段經(jīng)過之后,無線通信裝置停止其作為主站的操作。即,無線通信裝置根據(jù)在持續(xù)時段經(jīng)過之前遠程設(shè)備的數(shù)目是否變?yōu)镮來繼續(xù)或停止其作為主站的操作。因此,無線通信裝置可以適當(dāng)?shù)貓?zhí)行其作為主站的操作。因此,例如,無線網(wǎng)絡(luò)在丟失之后不需要立即被再次構(gòu)建。在要被管理的遠程設(shè)備的數(shù)目變?yōu)?,而沒有從最后脫離的遠程設(shè)備獲得斷開連接信號的第一情況下,操作控制單元可以在持續(xù)時段經(jīng)過之前一直繼續(xù)該無線通信裝置作為主站的操作,該最后脫離的遠程設(shè)備是要被管理的一個或多個設(shè)備當(dāng)中的脫離特定網(wǎng)絡(luò)的最后一個設(shè)備。在要被管理的遠程設(shè)備的數(shù)目變?yōu)镺,而且從最后脫離的遠程設(shè)備獲得了斷開連接信號的第二情況下,操作控制單元在持續(xù)時段經(jīng)過之前,可以停止無線通信裝置作為主站的操作。根據(jù)該構(gòu)造,無線通信裝置可以根據(jù)是否從最后脫離的遠程設(shè)備獲得了斷開連接信號,來在適當(dāng)時刻停止其作為主站的操作。操作控制單元可以包括保持時段確定單元,該保持時段確定單元被構(gòu)造成,每當(dāng)要被管理的一個或多個遠程設(shè)備中的第一類型遠程設(shè)備脫離特定無線網(wǎng)絡(luò)時,確定保持時段,該保持時段開始于第一類型遠程設(shè)備脫離特定無線網(wǎng)絡(luò)的時刻,并且被構(gòu)造成,如果要被管理的一個或多個遠程設(shè)備中的第二類型遠程設(shè)備脫離該特定網(wǎng)絡(luò),則不確定保持時段;以及持續(xù)時段確定單元,該持續(xù)時段確定單元被構(gòu)造成,在要被管理的遠程設(shè)備的數(shù)目變成O的第一情況下,將由保持時段確定單元所確定的一個或多個保持時段中的最后到來 的一個的終止時間確定為持續(xù)時段的終止時間。第一類型遠程設(shè)備可以是這樣的遠程設(shè)備,其在不向無線通信裝置提供斷開連接信號的情況下,脫離特定無線網(wǎng)絡(luò)。第二類型遠程設(shè)備可以是這樣的遠程設(shè)備,其通過向無線通信裝置提供斷開連接信號而脫離特定無線網(wǎng)絡(luò)。根據(jù)該構(gòu)造,無線通信裝置根據(jù)是否從脫離特定無線網(wǎng)絡(luò)的遠程設(shè)備獲得了斷開連接信號來確定或不確定保持時段。然后,無線通信裝置基于一個或多個保持時段的終止時間來確定持續(xù)時段的終止時間。因此,無線通信裝置能夠在適當(dāng)時刻停止其作為主站的操作。操作控制單元可以包括信息獲得單元,該信息獲得單元被構(gòu)造成,從要被管理的一個或多個遠程設(shè)備中的每一個獲得指示要被管理的一個或多個遠程設(shè)備中的每一個的種類的種類信息;以及持續(xù)時段確定單元,該持續(xù)時段確定單元被構(gòu)造成,基于從要被管理的一個或多個遠程設(shè)備獲得的一條或多條種類信息中的至少一個來確定持續(xù)時段的終止時間。根據(jù)該構(gòu)造,因為無線通信裝置根據(jù)從要被管理的遠程設(shè)備獲得的種類信息來確定持續(xù)時段的終止時間,所以無線通信裝置能夠在適當(dāng)?shù)臅r刻停止其作為主站的操作。在要被管理的遠程設(shè)備的數(shù)目變成O的第一情況下,持續(xù)時段確定單元可以僅基于從最后脫離的遠程設(shè)備獲得的一條種類信息來確定持續(xù)時段的終止時間,該最后脫離的遠程設(shè)備是要被管理的一個或多個遠程設(shè)備中的脫離特定無線網(wǎng)絡(luò)的最后一個設(shè)備。根據(jù)該構(gòu)造,無線通信裝置可以基于從最后脫離的遠程設(shè)備獲得的單條種類信息來容易地確定持續(xù)時段的適當(dāng)?shù)慕K止時間。無線通信裝置可以進一步包括存儲器,該存儲器被構(gòu)造成,存儲多條種類信息和對應(yīng)時段,同時將每條種類信息與每個時段相關(guān)聯(lián)。持續(xù)時段確定單元可以基于與從最后脫離的設(shè)備獲得的一條種類信息相關(guān)聯(lián)的時段來確定持續(xù)時段的終止時間。根據(jù)該構(gòu)造,無線通信裝置可以適當(dāng)?shù)卮_定持續(xù)時段的終止時間。操作控制單元可以進一步包括保持時段確定單元,該保持時段確定單元被構(gòu)造成,每當(dāng)要被管理的一個或多個遠程設(shè)備中的第一類型遠程設(shè)備脫離特定無線網(wǎng)絡(luò)時,基于從第一類型遠程設(shè)備獲得的一條種類信息來確定保持時段。保持時段可以開始于第一類型遠程設(shè)備脫離特定無線網(wǎng)絡(luò)的時刻。在其中要被管理的遠程設(shè)備的數(shù)目變成O的第一情況下,保持時段確定單元可以將由保持時段確定單元所確定的一個或多個保持時段中最后到來的一個的終止時間確定為持續(xù)時段的終止時間。根據(jù)該構(gòu)造,無線通信裝置基于從脫離特定無線網(wǎng)絡(luò)的第一類型遠程設(shè)備獲得的種類信息來確定保持時段。然后,無線通信裝置基于一個或多個保持時段的終止時間來確定持續(xù)時段的終止時間。因此,無線通信裝置可以在適當(dāng)?shù)臅r刻停止其作為主站的操作。如果要被管理的一個或多個遠程設(shè)備中的第二類型遠程設(shè)備脫離特定無線網(wǎng)絡(luò),則保持時段確定單元可以不確定保持時段。第一類型遠程設(shè)備可以是,在不向無線通信裝置提供斷開連接信號的情況下,脫離特定無線網(wǎng)絡(luò)的遠程設(shè)備。第二類型的遠程設(shè)備可以是,通過向無線通信裝置提供斷開連接信號而脫離特定無線網(wǎng)絡(luò)的遠程設(shè)備。根據(jù)該構(gòu)造,無線通信裝置根據(jù)是否從脫離特定無線網(wǎng)絡(luò)的遠程設(shè)備獲得了斷開連接信號來確定或不確定保持時段。然后,無線通信裝置基于一個或多個保持時段的終止時間來確定持續(xù)時段的終止時間。因此,無線通信裝置可以在適當(dāng)?shù)臅r刻停止其作為主站的操作。無線通信裝置可以進一步包括存儲器,該存儲器被構(gòu)造成,存儲多條種類信息和對應(yīng)時段,同時將每條種類信息與每個時段相關(guān)聯(lián)。每當(dāng)?shù)谝活愋瓦h程設(shè)備脫離特定無線網(wǎng)絡(luò)時,保持時段確定單元可以基于與從第一類型遠程設(shè)備獲得的一條種類信息相關(guān)聯(lián)的時段來確定保持時段的終止時間。根據(jù)該構(gòu)造,無線通信裝置可以適當(dāng)?shù)卮_定持續(xù)時段的 終止時間。對于本領(lǐng)域的普通技術(shù)人員來說,從下面對本發(fā)明和附圖的詳細描述,其他目的、特定和優(yōu)點將顯而易見。
為了更全面地理解本發(fā)明、本發(fā)明所滿足的需要以及本發(fā)明的目的、特征和優(yōu)點,現(xiàn)在將參考下文結(jié)合附圖進行描述。圖I圖示了通信系統(tǒng)的構(gòu)造的示例。圖2是圖示無線通信處理的流程圖。圖3是圖示G/0處理的流程圖。圖4是圖示根據(jù)第一實施例的G/0停止處理的流程圖。圖5圖示了根據(jù)第一實施例的特定示例。圖6是圖示根據(jù)第二實施例的G/0停止處理的流程圖。圖7圖示了根據(jù)第二實施例的特定示例。圖8是圖不根據(jù)第二實施例的G/0停止處理的流程圖。圖9圖示了根據(jù)第三實施例的特定示例。圖10圖示了根據(jù)第四實施例的特定示例。
具體實施例方式(第一實施例)(系統(tǒng)的構(gòu)造圖I)如圖I中所示,通信系統(tǒng)2具有打印機10和70、移動終端80以及個人計算機(PC) 90。這些設(shè)備10、70、80和90可以根據(jù)稍后將描述的Wi-Fi直連來執(zhí)行無線通信功能。應(yīng)該注意,在下文中,Wi-Fi直連將被稱為“WFD”,并且根據(jù)WFD的無線通信功能將被稱為“WFD功能”。設(shè)備10、70、80和90可以通過根據(jù)WFD建立無線連接來構(gòu)建無線網(wǎng)絡(luò)。因此,設(shè)備10、70、80和90可以執(zhí)行要傳送的目標(biāo)數(shù)據(jù)的無線通信,諸如打印數(shù)據(jù)。(打印機10的構(gòu)造)打印機10具有顯示單元12、操作單元14、無線接口 16、打印執(zhí)行單元20以及控制單元22。將這些構(gòu)件12至22連接到總線(省略了附圖標(biāo)記)。顯示單元12是用于顯示各條信息的顯示器。操作單元14包括多個鍵。用戶可以通過對操作單元14進行操作來向打印機發(fā)出各種指令。無線接口 16是用于執(zhí)行無線通信的接口。無線接口 16包括無線芯片組17,例如,由Broadcom corp (博通公司)制造的“BCM4319”。稍后將描述無線芯片組17的功能。打印執(zhí)行單元20具有采用諸如噴墨方法或激光方法的方法的打印機制,并且根據(jù)來自控制單元22的指令執(zhí)行打印??刂茊卧?2具有中央處理單元(CPU) 30和存儲器32。CPU 30根據(jù)存儲在存儲器32中的程序34來執(zhí)行各種處理。存儲器32可以包括只讀存儲器(ROM)、隨機存取存儲器(RAM)、硬盤等。除了程序34之外,存儲器還存儲管理列表36,將在下文進行描述。應(yīng)該注意,在第二實施例和第三實施例中利用由虛線指示的保持時段表38。當(dāng)CPU 30根據(jù)程序 34執(zhí)行處理時,實現(xiàn)管理單元40和操作控制單元42的功能。操作控制單元42具有信息獲得單元44、持續(xù)時段確認單元46以及保持時段確定單元48。保持時段確定單元48是在第三實施例和第四實施例中實現(xiàn)的功能。(打印機70、移動終端80和PC90的構(gòu)造)打印機70具有與打印機10類似構(gòu)造。移動終端80和PC 90中的每一個都具有CPU、存儲器、顯示器,其在附圖中未示出。(WFD)如上所述,設(shè)備10、70、80和90可以執(zhí)行WFD功能。在由Wi-Fi聯(lián)盟創(chuàng)建的“Wi_Fi對等(P2P)技術(shù)規(guī)格版本I. I”中描述了 WFD。在WFD中,三種狀態(tài),即組所有者狀態(tài)(下文中將稱為“G/0狀態(tài)”)、客戶端狀態(tài)和設(shè)備狀態(tài),被定義為設(shè)備的狀態(tài)??梢詧?zhí)行WFD功能的設(shè)備(即,打印機10和70、移動終端80、PC 90)能夠選擇性地以這三種狀態(tài)中的一個進
行操作。通過包括處于G/0狀態(tài)的設(shè)備和處于客戶端狀態(tài)的設(shè)備來構(gòu)造單個無線網(wǎng)絡(luò)。在單個無線網(wǎng)絡(luò)中,處于G/0狀態(tài)的設(shè)備數(shù)目總是為1,而處于客戶端狀態(tài)的設(shè)備數(shù)目為I或者更多。處于G/0狀態(tài)的設(shè)備管理處于客戶端狀態(tài)的一個或多個設(shè)備。更具體地,處于G/O狀態(tài)的設(shè)備存儲管理列表(參考圖I中圖示的管理列表36),在該管理列表中存儲了與處于客戶端狀態(tài)的一個或多個設(shè)備相關(guān)的標(biāo)識信息(即,媒體訪問控制(MAC)地址)。當(dāng)處于客戶端狀態(tài)的設(shè)備新加入無線網(wǎng)絡(luò)時,處于G/0狀態(tài)的設(shè)備將與該處于客戶端狀態(tài)的加入的設(shè)備的標(biāo)識信息添加到管理列表,并且當(dāng)該處于客戶端狀態(tài)的設(shè)備脫離無線網(wǎng)絡(luò)時,處于G/0狀態(tài)的設(shè)備從管理列表中刪除與脫離的處于客戶端狀態(tài)的設(shè)備相關(guān)的標(biāo)識信息。處于G/0狀態(tài)的設(shè)備可以執(zhí)行對要與管理列表中登記的設(shè)備(即,處于客戶端狀態(tài)的設(shè)備)通信的目標(biāo)數(shù)據(jù)(例如,包括開放系統(tǒng)互連(OSI)模型的網(wǎng)絡(luò)層中的信息的數(shù)據(jù)(例如,打印數(shù)據(jù)))的無線通信。然而,盡管處于G/ο狀態(tài)的設(shè)備可以與沒有登記在管理列表中的設(shè)備執(zhí)行數(shù)據(jù)(例如,不包括網(wǎng)絡(luò)層中的信息的數(shù)據(jù)(即,諸如探測請求信號或探測響應(yīng)信號的物理層中的數(shù)據(jù)))的無線通信用于使該未登記設(shè)備加入無線網(wǎng)絡(luò),但處于G/0狀態(tài)的設(shè)備不能執(zhí)行對上述目標(biāo)數(shù)據(jù)的無線通信。例如,處于G/0狀態(tài)的打印機10可以從在管理列表36中登記的移動終端80 ( S卩,處于客戶端狀態(tài)的移動終端80)無線地接收打印數(shù)據(jù),但是不能從沒有登記在管理列表36中的移動終端無線地接收打印數(shù)據(jù)。此外,處于G/0狀態(tài)的設(shè)備可以中繼在處于客戶端狀態(tài)的多個設(shè)備之間的目標(biāo)數(shù)據(jù)(例如,打印數(shù)據(jù))的無線通信。例如,當(dāng)處于客戶端狀態(tài)的移動終端80要向處于客戶端狀態(tài)的另一打印機70無線地傳送打印數(shù)據(jù)時,移動終端80首先向處于G/0狀態(tài)的打印機10無線地傳送打印數(shù)據(jù),并且然后打印機10向打印機70無線地傳送打印數(shù)據(jù)。S卩,處于G/0狀態(tài)的設(shè)備可以執(zhí)行無線網(wǎng)絡(luò)中的接入點(AP)的功能。沒有加入無線網(wǎng)絡(luò)的設(shè)備(即,沒有在管理列表中登記的設(shè)備)是處于設(shè)備狀態(tài)的設(shè)備。處于設(shè)備狀態(tài)的設(shè)備可以執(zhí)行用于加入無線網(wǎng)絡(luò)的數(shù)據(jù)的無線通信,但是不能執(zhí)行通過無線網(wǎng)絡(luò)的目標(biāo)數(shù)據(jù)(打印數(shù)據(jù)等)的無線通信。(根據(jù)WFD執(zhí)行無線連接的方法)作為根據(jù)WFD執(zhí)行無線連接的方法,使用根據(jù)Wi-Fi保護設(shè)置(WPS)的無線連接 方法。根據(jù)WPS的無線連接方法包括按鈕配置(PBC)方法和個人識別號(PIN)碼方法。在任何一種方法中,要在其間建立無線連接的一對設(shè)備(例如,打印機10和打印機70)執(zhí)行WPS協(xié)商(稍后描述),以便于建立無線連接。在PIN碼方法中,用戶將在設(shè)備中的一個上顯示的PIN碼輸入到另一個設(shè)備。另一方面,在PBC方法中,用戶執(zhí)行與按下在兩個設(shè)備上提供的按鈕相對應(yīng)的特定操作。(無線連接處理圖2)接下來,將參考圖2來描述由處于設(shè)備狀態(tài)的打印機10執(zhí)行的無線連接處理的細節(jié)。在圖2中,打印機10與其他設(shè)備無線地進行通信。當(dāng)打印機10的電源接通時,打印機10的控制單元22監(jiān)視是否執(zhí)行用于選擇一種方法的操作(SlO)。用戶可以通過對打印機10的操作單元14進行操作來執(zhí)行用于選擇方法(即,PIN碼方法或者PBC方法)的操作。當(dāng)選擇PBC方法時,用于選擇方法的操作與按下在兩個設(shè)備上提供的按鈕相對應(yīng)。當(dāng)用戶已經(jīng)執(zhí)行了用于選擇方法的操作時,控制單元22將判斷SlO為是,并且該處理前進到S12。在S12中,信息獲得單元44(參考圖I)執(zhí)行掃描處理。掃描處理是用于搜索打印機10周圍的處于G/0狀態(tài)的設(shè)備(在下文稱為“G/0狀態(tài)設(shè)備”)的處理。G/0狀態(tài)設(shè)備使用第一至第十三信道中的一個。因此,信息獲得單元44在掃描處理中順序地使用十三個信道,即第一至第十三信道,以便于順序傳送探測請求信號。從打印機10接收到探測請求信號之后,G/0狀態(tài)設(shè)備將探測響應(yīng)信號傳送到打印機10。從G/0狀態(tài)設(shè)備傳送的探測響應(yīng)信號包括G/0狀態(tài)設(shè)備的MAC地址和信息元素(IE)。IE包括指示G/0狀態(tài)設(shè)備處于G/0狀態(tài)的信息以及指示G/0狀態(tài)設(shè)備的設(shè)備名稱和種類(例如,打印機、PC、移動終端等)的信息。信息獲得單元44分析在掃描處理中接收到的探測響應(yīng)信號,以便于發(fā)現(xiàn)在打印機10周圍的G/0狀態(tài)設(shè)備,并且獲得與已經(jīng)發(fā)現(xiàn)的G/O狀態(tài)設(shè)備相關(guān)的信息。處于設(shè)備狀態(tài)的設(shè)備(下文中稱為“設(shè)備狀態(tài)設(shè)備”)使用第一、第六和第十一信道中的一個。因此,當(dāng)在打印機10周圍存在另一設(shè)備狀態(tài)設(shè)備時,該設(shè)備狀態(tài)設(shè)備也從打印機10接收探測請求信號,并且將探測響應(yīng)信號傳送到打印機10。然而,來自設(shè)備狀態(tài)設(shè)備的探測響應(yīng)信號包括指示設(shè)備狀態(tài)設(shè)備處于設(shè)備狀態(tài)的信息。即使客戶端狀態(tài)設(shè)備從該打印機10接收到探測請求信號,處于客戶端狀態(tài)的設(shè)備(下文稱為“客戶端狀態(tài)設(shè)備”)也不向打印機10傳送探測響應(yīng)信號。因此,通過在掃描處理中從打印機10周圍的設(shè)備接收探測響應(yīng)信號,信息獲得單元44可以適當(dāng)?shù)匕l(fā)現(xiàn)G/Ο狀態(tài)設(shè)備。接下來,在S14中,控制單元22執(zhí)行偵聽處理。偵聽處理是用于對從執(zhí)行搜索處理的另一設(shè)備狀態(tài)設(shè)備傳送的探測請求信號進行響應(yīng)的處理(參考S16),將在下文進行描述。即,在從設(shè)備狀態(tài)設(shè)備接收到探測請求信號之后,控制單元22傳送探測響應(yīng)信號。來自打印機10的探測響應(yīng)信號包括打印機10的MAC地址和IE。IE包括指示打印機10處于設(shè)備狀態(tài)的信息以及指示打印機10的設(shè)備名稱和種類的信息。因此,由于控制單元22在偵聽處理中傳送探測響應(yīng)信號,所以設(shè)備狀態(tài)設(shè)備可以發(fā)現(xiàn)處于設(shè)備狀態(tài)的打印機10。接下來,在S16中,信息獲得單元44執(zhí)行搜索處理。信息獲得單元44順序使用三個信道,即第一信道、第六信道和第十一信道,以便于順序傳送探測請求信號。因此,信息獲得單元44可以無線地接收來自其他設(shè)備狀態(tài)設(shè)備的探測響應(yīng)信號。來自設(shè)備狀態(tài)設(shè)備的每個探測響應(yīng)信號包括設(shè)備狀態(tài)設(shè)備的MAC地址和IE。IE包括指示設(shè)備狀態(tài)設(shè)備處于設(shè)備狀態(tài)的信息以及指示設(shè)備狀態(tài)設(shè)備的設(shè)備名稱和種類的信息。因此,信息獲得單元44分析 在搜索處理中接收到的探測響應(yīng)信號,以便于發(fā)現(xiàn)在打印機10周圍的其他設(shè)備狀態(tài)設(shè)備,并且獲得關(guān)于已經(jīng)發(fā)現(xiàn)的設(shè)備狀態(tài)設(shè)備的信息。另一 G/0狀態(tài)設(shè)備也可以響應(yīng)于在搜索處理中傳送的探測請求信號來向打印機10傳送探測響應(yīng)信號。然而,探測響應(yīng)信號包括指示所述另一 G/0狀態(tài)設(shè)備處于G/0狀態(tài)的信息。如上所述,即使客戶端狀態(tài)設(shè)備接收到來自打印機10的探測請求信號,客戶端狀態(tài)設(shè)備也不向打印機10傳送探測響應(yīng)信號。因此,通過在搜索處理中從打印機10周圍的設(shè)備接收探測響應(yīng)信號,信息獲得單元44可以適當(dāng)?shù)匕l(fā)現(xiàn)設(shè)備狀態(tài)設(shè)備。接下來,在S18中,控制單元22使得顯示單元12顯示設(shè)備列表。設(shè)備列表包括與在S12和S16中發(fā)現(xiàn)的每個設(shè)備相關(guān)的信息(即,指示每個設(shè)備的狀態(tài)的信息以及在S12和S16中所獲得的每個設(shè)備的設(shè)備名稱、種類和MAC地址)。在圖2中圖示的示例中,在S18中,在顯示單元12上顯示關(guān)于與設(shè)備名稱“XXX”相對應(yīng)的信息(G/0狀態(tài)、打印機和MAC地址)以及關(guān)于與設(shè)備名稱“YYY”相對應(yīng)的設(shè)備的信息(設(shè)備狀態(tài)、PC和MAC地址)。用戶可以通過查看在S18中顯示的設(shè)備列表來識別在打印機10周圍的設(shè)備。用戶可以通過操作單元14來執(zhí)行用于選擇設(shè)備的操作,以便于選擇打印機10要與其建立無線連接的設(shè)備。當(dāng)已經(jīng)執(zhí)行了用于選擇設(shè)備的操作時,該處理前進到S20。應(yīng)該注意,通過用于選擇設(shè)備的操作所選擇的設(shè)備(例如打印機70)在下文中被稱為“目標(biāo)設(shè)備”。在S20中,控制單元22判斷目標(biāo)設(shè)備是否處于設(shè)備狀態(tài)。如果用戶選擇的目標(biāo)狀態(tài)處于設(shè)備狀態(tài)(例如,如果與在圖2中圖示的設(shè)備名稱“YYY”相對應(yīng)的設(shè)備被選擇),則控制單元22判斷S20為是,并且該處理前進到S22。另一方面,如果目標(biāo)設(shè)備處于G/0狀態(tài)(例如,如果用戶選擇了與在圖2中圖示的設(shè)備名稱“XXX”相對應(yīng)的設(shè)備),則控制單元22判斷S20為否,并且該處理前進到S24,而不執(zhí)行S22。例如,如果在SlO中選擇的方法是PIN碼方法,則控制單元22生成PIN碼,并且使得顯示單元12在S20和S22之間的時刻顯示PIN碼。在該情況下,用戶將在顯示單元12上顯示的PIN碼輸入到目標(biāo)設(shè)備。雖然描述了打印機10顯示PIN碼并且將該PIN碼輸入到目標(biāo)設(shè)備的示例,但是PIN碼可以由目標(biāo)設(shè)備來顯示并且輸入到打印機10。當(dāng)PIN碼已經(jīng)被顯示和輸入時,控制單元22在S22中執(zhí)行與目標(biāo)設(shè)備的G/Ο協(xié)商。如上所述,單個無線網(wǎng)絡(luò)總是僅包括一個G/Ο狀態(tài)設(shè)備。因此,通過執(zhí)行G/Ο協(xié)商,控制單元22將處于設(shè)備狀態(tài)的打印機10或者處于設(shè)備狀態(tài)的目標(biāo)設(shè)備確定為G/Ο而另一個確定為客戶端。另一方面,例如,如果在SlO中選擇的方法是PBC方法,則在S20和S22之間的時刻既不顯示也不輸入PIN碼。在該情況下,控制單元22在S22中執(zhí)行與目標(biāo)設(shè)備的G/Ο協(xié)商。在S22中執(zhí)行的G/0協(xié)商中,控制單元22向目標(biāo)設(shè)備傳送指示打印機10的G/0優(yōu)先級的信息,并且從目標(biāo)設(shè)備接收指示目標(biāo)設(shè)備的G/0優(yōu)先級的信息。打印機10的G/0優(yōu)先級是指示打印機10有多適合用于G/0的指標(biāo),并且在打印機10中預(yù)先確定。類似地,目標(biāo)設(shè)備的G/0優(yōu)先級是指示目標(biāo)設(shè)備有多適合于G/0的指標(biāo)。例如,具有性能相對較高的CPU和存儲器的設(shè)備(例如PC)可以在高速執(zhí)行其他處理的同時作為G/0進行操作。因此,這樣的設(shè)備的G/0優(yōu)先級被設(shè)定為使得該設(shè)備可能成為G/0。另一方面,例如,具有性能相對較低的CPU的設(shè)備和存儲器的設(shè)備可能不能在高速執(zhí)行其他處理的同時作為G/0進行操作。因此,這樣的設(shè)備的G/0優(yōu)先級被設(shè)定為使得該設(shè)備不可能成為G/0??刂茊卧?2將打印機10的G/0優(yōu)先級與目標(biāo)設(shè)備的G/0優(yōu)先級作比較,并且確 定其G/0優(yōu)先級較高的設(shè)備(打印機10或目標(biāo)設(shè)備)為G/0,而其G/0優(yōu)先級較低的設(shè)備(目標(biāo)設(shè)備或打印機10)為客戶端。目標(biāo)設(shè)備使用與打印機10相同的方法,基于打印機10和目標(biāo)設(shè)備的G/0優(yōu)先級,來確定G/0和客戶端。在S22中,操作控制單元42 (參考圖I)將打印機10的狀態(tài)從設(shè)備狀態(tài)切換成所確定的狀態(tài)(即,G/0狀態(tài)或客戶端狀態(tài))。目標(biāo)設(shè)備也從設(shè)備狀態(tài)切換成所確定的狀態(tài)(即,客戶端狀態(tài)或G/0狀態(tài))。當(dāng)打印機10的狀態(tài)已經(jīng)被切換時,該處理前進到S24。另一方面,如果用戶選擇的目標(biāo)設(shè)備處于G/0狀態(tài)(例如,如果與在圖2中圖示的設(shè)備名稱“XXX”相對應(yīng)的設(shè)備被選擇),則控制單元22判斷S20為否,并且該處理前進到S24,而不執(zhí)行S22。在該情況下,不執(zhí)行S22中的G/0協(xié)商,并且控制單元22將打印機10的狀態(tài)確定為客戶端狀態(tài),并且將打印機10的狀態(tài)從設(shè)備狀態(tài)切換成客戶端狀態(tài)。這是因為目標(biāo)設(shè)備處于G/0狀態(tài),并且因此,打印機10優(yōu)選地處于客戶端狀態(tài)并且由目標(biāo)設(shè)備來管理。例如,如果在SlO中選擇的方法是PIN碼方法,則當(dāng)S20已經(jīng)被判斷為否時,在S20和S24之間的時刻顯示用于顯示或輸入PIN碼的畫面。然后,在S22中,控制單元22執(zhí)行用于向目標(biāo)設(shè)備通知自己的設(shè)備(即,包括控制單元22的打印機10)是否顯示或輸入PIN碼的配置發(fā)現(xiàn)(provisioning discovery)。另一方面,例如,如果在SlO中選擇的方法是PBC方法,則當(dāng)S20已經(jīng)被判斷為否時,在S20和S22之間的時刻即不顯示也不輸入PIN碼,并且控制單元22執(zhí)行用于向目標(biāo)設(shè)備通知使用PBC方法的配置發(fā)現(xiàn)。當(dāng)已經(jīng)執(zhí)行配置發(fā)現(xiàn)時,該處理前進到S24。如果S20已經(jīng)被判斷為是,則在S22中的G/0協(xié)商期間,控制單元22執(zhí)行與配置發(fā)現(xiàn)相對應(yīng)的處理。因此,當(dāng)S20已經(jīng)被判斷為是時,控制單元22不將與配置發(fā)現(xiàn)相對應(yīng)的處理作為獨立處理來執(zhí)行。在S24中,打印機10的控制單元22判斷自己的打印機10的當(dāng)前狀態(tài)是否為G/0狀態(tài)。如果S24被判斷為是(打印機10的當(dāng)前狀態(tài)是G/0狀態(tài),并且目標(biāo)設(shè)備的當(dāng)前狀態(tài)是客戶端狀態(tài)),則該處理前進到S26。另一方面,如果S24被判斷為否(打印機10的當(dāng)前狀態(tài)是客戶端狀態(tài),并且目標(biāo)設(shè)備的當(dāng)前狀態(tài)是G/0狀態(tài)),則該處理前進到S32。在S26中,控制單元22執(zhí)行用于G/0狀態(tài)的WPS協(xié)商。例如,如果在SlO中選擇的方法是PIN碼方法,則控制單元22使用打印機10顯示的或輸入到打印機10的PIN碼來將具體數(shù)據(jù)(例如,在打印機10和目標(biāo)設(shè)備之間傳送的最新分組數(shù)據(jù))轉(zhuǎn)換成散列碼。另一方面,目標(biāo)設(shè)備還使用輸入到目標(biāo)設(shè)備或目標(biāo)設(shè)備顯示的PIN碼來將具體數(shù)據(jù)轉(zhuǎn)換成散列碼。然后,打印機10 (控制單元22)或目標(biāo)設(shè)備判斷由打印機10生成的散列碼與由目標(biāo)設(shè)備生成的散列碼是否匹配。例如,如果在SlO中選擇的方法是PBC方法,則打印機10 (控制單元22)和目標(biāo)設(shè)備中的每一個都使用預(yù)先確定的PIN碼來將具體數(shù)據(jù)轉(zhuǎn)換成散列碼。此外,打印機10或目標(biāo)設(shè)備判斷這兩個散列碼是否匹配。在該實施例中,預(yù)先確定服務(wù)集標(biāo)識符(SSID)、認證方法以及加密方法。此外,SSID和密碼(網(wǎng)絡(luò)密鑰)可以在S26中的處理中由控制單元22來生成,或者可以預(yù)先確定。如果這兩個散列碼匹配,即,如果完成了 PIN碼的認證,則控制單元22向目標(biāo)設(shè)備傳送無線配置文件。因此,打印機10和目標(biāo)設(shè)備可以使用相同的無線配置文件。接下來,在S28中,控制單元22使用無線配置文件來執(zhí)行與目標(biāo)設(shè)備相關(guān)的連接處理。即,控制單元22使用該無線配置文件來與目標(biāo)設(shè)備執(zhí)行認證請求、認證響應(yīng)、關(guān)聯(lián)請求、關(guān)聯(lián)響應(yīng)以及四次握手的無線通信。在該處理中,打印機10和目標(biāo)設(shè)備執(zhí)行各種認證 處理,諸如對在其密碼(網(wǎng)絡(luò)密鑰)之間的匹配的確認。當(dāng)在密碼(網(wǎng)絡(luò)密鑰)之間的匹配已經(jīng)被確認并且認證處理已經(jīng)完成時,在打印機10和目標(biāo)設(shè)備之間建立無線連接。因此,構(gòu)建包括打印機10和目標(biāo)設(shè)備的無線網(wǎng)絡(luò)。當(dāng)已經(jīng)確認了密碼(網(wǎng)絡(luò)密鑰)之間的匹配時,生成要用于在目標(biāo)數(shù)據(jù)的通信中進行加密的密鑰。接下來,在S30中,管理單元40 (參考圖I)將管理列表36中的處于客戶端狀態(tài)的目標(biāo)設(shè)備的MAC地址登記在存儲器32中。將目標(biāo)設(shè)備的MAC地址包括在S16中的搜索處理中所獲得的探測響應(yīng)信號中。當(dāng)S30已經(jīng)完成時,無線連接處理結(jié)束。另一方面,在S32中,控制單元22執(zhí)行用于客戶端狀態(tài)的WPS協(xié)商。更具體地,控制單元22從目標(biāo)設(shè)備無線地接收建立無線連接所需要的無線配置文件(例如,SSIDdAa方法、加密方法、密碼)。例如,如果在SlO中所選擇的方法是PIN碼方法,則打印機10和目標(biāo)設(shè)備中的每一個,通過使用打印機10顯示的或輸入到打印機10的PIN碼來將具體數(shù)據(jù)轉(zhuǎn)換成散列碼,并且判斷這兩個散列碼是否匹配。如果這兩個散列碼匹配,則控制單元22從目標(biāo)設(shè)備無線地接收無線配置文件。例如,如果在SlO中所選擇的方法是PBC方法,則打印機10和目標(biāo)設(shè)備中的每一個使用預(yù)先確定的PIN碼來將具體數(shù)據(jù)轉(zhuǎn)換成散列碼,并且判斷這兩個散列碼是否匹配。如果這兩個散列碼匹配,則控制單元22從目標(biāo)設(shè)備無線地接收無線配置文件。因此,打印機10和目標(biāo)設(shè)備可以使用相同的無線配置文件。接下來,在S34中,控制單元22以與S28相同的方式使用無線配置文件來執(zhí)行與目標(biāo)設(shè)備相關(guān)的連接處理。因此,在打印機10和目標(biāo)設(shè)備之間建立無線連接。當(dāng)S34已經(jīng)完成時,無線連接處理結(jié)束。例如,如果打印機10處于G/0狀態(tài),則打印機10現(xiàn)在可以與處于客戶端狀態(tài)的目標(biāo)設(shè)備對要進行通信的目標(biāo)數(shù)據(jù)(例如,打印數(shù)據(jù))進行通信。目標(biāo)數(shù)據(jù)包括網(wǎng)絡(luò)層中的數(shù)據(jù),網(wǎng)絡(luò)層是在OSI參考模型中比物理層更高的層。因此,處于G/0狀態(tài)的打印機可以執(zhí)行與處于客戶端狀態(tài)的目標(biāo)設(shè)備的網(wǎng)絡(luò)層的無線通信。此外,處于G/0狀態(tài)的打印機10現(xiàn)在可以中繼在處于客戶端狀態(tài)的目標(biāo)設(shè)備和在管理列表中登記的處于客戶端狀態(tài)的另一設(shè)備之間的無線通信。
(G/0 處理圖 3)接下來,將參考圖3來描述當(dāng)打印機10作為G/0進行操作時執(zhí)行的處理。在S40中,控制單元22監(jiān)視是否執(zhí)行用于選擇方法的操作,用戶使用操作單元14來執(zhí)行該操作。當(dāng)執(zhí)行了用于選擇方法的操作時(S40中為是),該處理前進到S42。用戶還執(zhí)行下述操作,該操作用于為處于G/0狀態(tài)的打印機10要與其建立無線連接的設(shè)備(下文中稱為“目標(biāo)設(shè)備”)選擇方法。在該情況下,目標(biāo)設(shè)備可以在掃描處理中發(fā)現(xiàn)打印機10,并且使得其顯示單元顯示包括打印機10的設(shè)備列表。如果用戶從設(shè)備列表中選擇了打印機10,則目標(biāo)設(shè)備向打印機10傳送連接請求。從目標(biāo)設(shè)備接收到的連接請求包括各條信息,諸如目標(biāo)設(shè)備的MAC地址和種類。因此,打印機10的信息獲得單元44獲得與目標(biāo)設(shè)備相關(guān)的各條信息。在向打印機10傳送連接請求之后,目標(biāo)設(shè)備切換成客戶端狀態(tài)。這是因為打印機10處于G/0狀態(tài),并且因此目標(biāo)設(shè)備不能切換成G/0狀態(tài)。在從目標(biāo)設(shè)備接收到連接請求之后,如圖2中所示的S26中,控制單元22在S42 中執(zhí)行針對G/0狀態(tài)的WPS協(xié)商。作為S42中的處理的結(jié)果,打印機10和目標(biāo)設(shè)備可以使用相同的無線配置文件。接下來,在S44中,如圖2中所示的S28中,控制單元22使用無線配置文件來執(zhí)行連接處理。接下來,在S46中,管理單元40將處于客戶端狀態(tài)的目標(biāo)設(shè)備的MAC地址登記在存儲器32的管理列表36中。將目標(biāo)設(shè)備的MAC地址包括在從目標(biāo)設(shè)備接收到的連接請求中。當(dāng)S46已經(jīng)完成時,該處理返回S40。在S48中,管理單元40監(jiān)視是否從無線芯片組17中獲得到檢測錯誤信號(參考圖I)。在管理列表36中登記的處于客戶端狀態(tài)的設(shè)備(下文中稱為“客戶端狀態(tài)設(shè)備”)定期地向處于G/0狀態(tài)的打印機10傳送信號(下文中稱為“定期信號”)。無線芯片組17接收客戶端狀態(tài)設(shè)備所傳送的定期信號。例如,當(dāng)移動終端180是客戶端狀態(tài)設(shè)備時,移動終端80可能移出了能夠與打印機10進行無線通信的范圍。此外,例如,由于通信失敗等而導(dǎo)致無法進行在打印機10和客戶端狀態(tài)設(shè)備之間的無線通信。此外,例如,可以關(guān)斷客戶端狀態(tài)設(shè)備的電源。在這樣的情況下,無線芯片組17不能接收從客戶端狀態(tài)設(shè)備傳送的定期信號。當(dāng)其中無線芯片組17不能接收來自客戶端狀態(tài)設(shè)備的定期信號持續(xù)了特定時段時,無線芯片組17向管理單元40提供檢測錯誤信號。檢測錯誤信號包括不能檢測到其定期信號的客戶端狀態(tài)設(shè)備的MAC地址。如果管理單元40獲得檢測錯誤信號(在S48中為是),則該處理前進到S52。另一方面,如果管理單元40沒有獲得檢測錯誤信號(在S48中為否),則該處理前進到S50。在S50中,管理單元40監(jiān)視是否從客戶端狀態(tài)設(shè)備獲得了斷開連接信號。例如,如果用戶希望客戶端狀態(tài)設(shè)備脫離無線網(wǎng)絡(luò),則用戶可以執(zhí)行客戶端狀態(tài)設(shè)備的預(yù)先確定的操作。在該情況下,客戶端狀態(tài)設(shè)備向處于G/0狀態(tài)的打印機10無線地傳送指示客戶端狀態(tài)設(shè)備脫離無線網(wǎng)絡(luò)的斷開連接信號。斷開連接信號包括傳送了斷開連接信號的客戶端狀態(tài)設(shè)備的MAC地址。當(dāng)管理單元40已經(jīng)獲得了斷開連接信號時(在S50中為是),則該處理前進到S52。在S52中,管理單元40從管理列表36中刪除包括在S48中所獲得的檢測錯誤信號中的MAC地址或者包括在S50中所獲得的斷開連接信號中的MAC地址。作為S52中的刪除處理結(jié)果,脫離無線網(wǎng)絡(luò)的客戶端狀態(tài)設(shè)備不再是要由管理單元40管理的目標(biāo)。在下文中,管理單元40從管理列表36中刪除包括在檢測錯誤信號中的MAC地址將被表達為“客戶端狀態(tài)設(shè)備由于檢測錯誤而脫離無線網(wǎng)絡(luò)”。此外,管理單元40從管理列表36中刪除包括在斷開連接信號中的MAC地址將被表達為“客戶端狀態(tài)設(shè)備由于斷開連接信號而脫離無線網(wǎng)絡(luò)”。當(dāng)S52已經(jīng)完成時,該處理返回S40。在該實施例中,當(dāng)在S52中從管理列表36中刪除最后一個客戶端狀態(tài)設(shè)備(下文中稱為“最后一個客戶端”)的MAC地址時,管理單元40使得存儲器32的臨時存儲區(qū)域存儲最后一個客戶端的MAC地址以及最后一個客戶端的MAC地址被刪除的時間(下文中稱為“最后脫離時間”)。具體地,如果管理單元40從最后一個客戶端獲得了斷開連接信號(在S50中為是),則管理單元40也使臨時存儲區(qū)域存儲指示已經(jīng)獲得斷開連接信號的標(biāo)志。然而,如果管理單元40沒有獲得斷開連接信號(如果最后一個客戶端由于檢測錯誤而脫離(在S48中為是)),則管理單元40不使臨時存儲區(qū)域存儲該標(biāo)志。(G/0停止處理圖4)接下來,將參考圖4來描述根據(jù)該實施例的由打印機10執(zhí)行的G/0停止處理的細節(jié)。首先,在S60中,控制單元22判斷自己的設(shè)備(即,包括控制單元22的打印機10)的 當(dāng)前狀態(tài)是否處于G/0狀態(tài)。如果S60被判斷為否(如果打印機10處于設(shè)備狀態(tài)或客戶端狀態(tài)),則控制單元22在S62和后續(xù)步驟中不執(zhí)行該處理。另一方面,如果S60被判斷為是(如果打印機10處于G/0狀態(tài)),則該處理前進到S62。在S62中,管理單元40判斷客戶端狀態(tài)設(shè)備的數(shù)目是否為O。更具體地,管理單元40判斷存儲在管理列表36中的MAC地址的總數(shù)是否為O。如果S62被判斷為否(即,如果存儲在管理列表36中的MAC地址的總數(shù)是I或者更多),則該處理前進到S78。在S78中,管理單元40等待規(guī)定的時間段(例如,I秒),并且然后該處理返回S60。另一方面,如果S62被判斷為是(即,如果存儲在管理列表36中的MAC地址的數(shù)目是0),則該處理前進到S66。在S66中,管理單元40判斷是否從最后一個客戶端獲得了斷開連接信號。更具體地,在S66中,管理單元40判斷指示已經(jīng)接收到斷開連接信號的標(biāo)志是否被存儲在存儲器32的臨時存儲區(qū)域中。如果S66被判斷為是(即,如果存儲了指示已經(jīng)獲得斷開連接信號的標(biāo)志),則該處理前進到S76,而不執(zhí)行S68中的處理。在S76中,操作控制單元42將打印機10的狀態(tài)從G/0狀態(tài)切換成設(shè)備狀態(tài),以便于停止打印機10作為G/0的操作。即,如果將S66判斷為是,則操作控制單元42立即停止打印機10作為G/0的操作,以便不執(zhí)行S68到S74中的處理。當(dāng)打印機作為G/0的操作已經(jīng)停止時,已經(jīng)工作的無線網(wǎng)絡(luò)丟失。因此,打印機10不再與其他設(shè)備對目標(biāo)數(shù)據(jù)(例如,打印數(shù)據(jù))進行通信。此外,打印機10可以不再中繼在處于客戶端狀態(tài)的多個設(shè)備之間的目標(biāo)數(shù)據(jù)的無線通信。在S76中,操作控制單元42丟棄在無線網(wǎng)絡(luò)中使用過的無線配置文件(即,在圖2中圖示的S26或者在圖3中圖示的S42中傳送的無線配置文件)。當(dāng)S76已經(jīng)完成時,該處理返回S60。另一方面,如果S66被判斷為否(B卩,如果沒有存儲指示已經(jīng)獲得斷開連接信號的標(biāo)志),則該處理前進到S68。在S68中,持續(xù)時段確定單元46 (參考圖I)確定持續(xù)時段的終止時間。更具體地,持續(xù)時段確定單元46通過向存儲在存儲器32中的臨時存儲區(qū)域的最后脫離時間添加預(yù)先確定的時間段(例如,I分鐘)來確定持續(xù)時段的終止時間。接下來,在S70中,操作控制單元42等待規(guī)定的時間段(例如,I秒)。此后,在S72中,管理單元40判斷其中客戶端的數(shù)目是O的狀態(tài)是否仍持續(xù)。在S72中的判斷處理與S62中的類似。如果S72被判斷為是(B卩,如果客戶端的數(shù)目是0),則該處理前進到S74。另一方面,如果S72被判斷為否(即,如果客戶端的數(shù)目是I或者更多),則該處理前進到S60。客戶端的數(shù)目變成I或者更多的狀態(tài)的示例如下例如,假定在打印機10和最后一個客戶端之間發(fā)生通信失敗,并且最后一個客戶端由于檢測錯誤而脫離無線網(wǎng)絡(luò)。此后,用戶執(zhí)行下述操作,該操作用于為作為最后一個客戶端的設(shè)備和打印機10選擇方法。在該情況下,在圖3中圖示的S40被判斷為是,并且在S42和S44之后,作為最后一個客戶端的設(shè)備再次被登記在管理列表36中(S46)。因此,客戶端的數(shù)目變成I或者更多,并且S72被判斷為否。在S74中,操作控制單元42判斷是否經(jīng)過了在S68中確定了其終止時間的持續(xù)時段。如果S74被判斷為否(即,如果還沒有經(jīng)過該持續(xù)時段),則該處理返回S70。另一方面,如果S74被判斷為是(即,如果已經(jīng)經(jīng)過了持續(xù)時段),則該處理前進到S76。在S76中,操作控制單元42將打印機10的狀態(tài)從G/0狀態(tài)切換成設(shè)備狀態(tài),以便于停止打印機10作為G/0的操作。如果S66被判斷為否,則由于在S68至S74中的處理被 執(zhí)行,所以即使在最后一個客戶端脫離之后,操作控制單元42也不立即停止打印機10作為G/0的操作。在持續(xù)時段經(jīng)過之后,操作控制單元42停止打印機作為G/0的操作。(特定示例圖5)接下來,將參考圖5來描述其中應(yīng)用G/0停止處理(參考圖4)的各種情況。在圖5中,打印機10作為G/0進行操作,并且打印機70、移動終端80和PC 90 (參考圖I)作為客戶端進行操作。隨后將在下文順序地描述情況Al至A3。(情況Al)打印機70由于斷開連接信號或檢測錯誤而脫離無線網(wǎng)絡(luò)。然后,移動終端80由于斷開連接信號或檢測錯誤而脫離無線網(wǎng)絡(luò)。因此,在情況Al中,PC 90是最后一個客戶端。PC 90由于檢測錯誤而脫離無線網(wǎng)絡(luò)(在S48中為是,并且該處理前進到圖3中所示的S52)。此時,打印機10管理的客戶端設(shè)備的數(shù)目(即,客戶端數(shù)目)變成0(在圖4中圖示的S62中為是)。如上所述,作為最后一個客戶端的PC 90由于檢測錯誤而脫離無線網(wǎng)絡(luò)。因此,打印機10將在圖4中所示的S66判斷為否,并且確定持續(xù)時段的終止時間(例如,I分鐘)(在圖4中圖示的S68)。打印機10在持續(xù)時段經(jīng)過之前一直持續(xù)其作為G/0的操作。在情況Al中,客戶端的數(shù)目在持續(xù)時段經(jīng)過之前一直保持為O。因此,打印機10在持續(xù)時段經(jīng)過之后將其狀態(tài)從G/0狀態(tài)切換成設(shè)備狀態(tài),并且停止其作為G/0的操作(在圖4中所示的S76) ο(情況A2)在情況A2中,如情況Al,打印機70和移動終端80以該順序脫離無線網(wǎng)絡(luò)。如在情況Al中,作為最后一個客戶端的PC 90由于檢測錯誤而脫離無線網(wǎng)絡(luò)(如圖4中所示的S66中為否)。因此,打印機10確定持續(xù)時段的終止時間(例如,I分鐘)。在情況A2中,在持續(xù)時段經(jīng)過之前,在打印機10和PC 90之間重新建立(重新連接)無線網(wǎng)絡(luò)。因此,在持續(xù)時段經(jīng)過之前客戶端的數(shù)目變成I (在S72中為否)。因此,即使在持續(xù)時段經(jīng)過之后,打印機10也繼續(xù)其作為G/0的操作。(情況A3)在情況A3中,如情況Al,打印機70和移動終端80以該順序脫離無線網(wǎng)絡(luò)。作為最后一個客戶端的PC 90由于斷開連接信號而脫離無線網(wǎng)絡(luò)(如圖4中所示的S66中為是)。因此,在S76中,打印機10立即停止其作為G/Ο的操作,而不執(zhí)行圖4中所示的S68至S74中的處理。即,與其中打印機10在持續(xù)時段經(jīng)過之前一直繼續(xù)其作為G/Ο的操作的情況Al不同,在持續(xù)時段經(jīng)過之前,打印機10停止其作為G/Ο的操作。(第一實施例產(chǎn)生的優(yōu)點)已經(jīng)描述了根據(jù)該實施例的通信系統(tǒng)2。當(dāng)作為G/0進行操作時,如果客戶端狀態(tài)設(shè)備的數(shù)目變成O (在圖4中示出的S62中為是),則根據(jù)該實施例的打印機10在持續(xù)時段經(jīng)過之前一直繼續(xù)其作為G/0的操作,該持續(xù)時段開始于客戶端狀態(tài)設(shè)備的數(shù)目變成O的時刻。如果在持續(xù)時段經(jīng)過之前客戶端狀態(tài)設(shè)備的數(shù)目變成I或者更多,則即使在持續(xù)時段經(jīng)過之后,打印機10也繼續(xù)其作為G/0的操作(參考圖5中的情況A2)。如果客戶端狀態(tài)設(shè)備的數(shù)目在持續(xù)時段經(jīng)過之前一直保持為0,則在持續(xù)時段經(jīng)過之后,打印機10停止其作為無線網(wǎng)絡(luò)中的G/0的操作(參考圖5中的情況Al)。因此,例如,在無線網(wǎng)絡(luò)丟失之后,打印機10不需要立即再次構(gòu)建無線網(wǎng)絡(luò)。
例如,假定移動設(shè)備(例如移動終端80)是客戶端狀態(tài)設(shè)備。在該情況下,當(dāng)攜帶移動設(shè)備時,移動設(shè)備可能由于檢測錯誤而脫離無線網(wǎng)絡(luò)。根據(jù)該實施例的構(gòu)造,在這樣的情況下,打印機10不立即停止其作為G/0的操作,并且在持續(xù)時段經(jīng)過之前一直繼續(xù)其作為G/0的操作。因此,如果在持續(xù)時段經(jīng)過之前將移動設(shè)備重新連接到無線網(wǎng)絡(luò),則足以使得打印機10執(zhí)行在圖3所示的S42至S46中的處理。即,打印機10不需要執(zhí)行圖2中所示S12至S22中的處理。為此,能夠減少打印機10的處理負荷。即,打印機10可以適當(dāng)?shù)貓?zhí)行其作為G/0的操作。如上所述,在該實施例中,當(dāng)已經(jīng)從最后的客戶端獲得了斷開連接信號時,打印機10在不提供持續(xù)時段的情況下立即停止其作為G/0的操作(參考圖5中的情況A3)。當(dāng)從最后的客戶端獲得斷開連接信號時,最后的客戶端的用戶期望該最后的客戶端脫離無線網(wǎng)絡(luò)。因此,在這樣的情況下,因為不可能將最后的客戶端重新連接到無線網(wǎng)絡(luò),所以打印機10立即停止其作為G/0的操作。因此,打印機10可以在較早時間點停止其作為G/0的操作,從而減少打印機10的處理負荷(作為G/0的處理的負荷)。即,在該實施例中,打印機10根據(jù)是否從最后的客戶端獲得了斷開連接信號來確定是否提供持續(xù)時段。因此,打印機10可以根據(jù)是否從最后的客戶端獲得了斷開連接信號來適當(dāng)?shù)赝V蛊渥鳛镚/0的操作。應(yīng)該注意,打印機10是“無線通信裝置”的示例。G/0和客戶端分別是“主站”和“遠程站”的示例??蛻舳藸顟B(tài)設(shè)備是“遠程設(shè)備”的示例。圖4中所示的S62中的是和S66中的否是“第一情況”的示例。圖4中所示的S62中的是和S66中的是為“第二情況”的示例。最后的客戶端是“最后脫離的遠程設(shè)備”的示例。(第二實施例)將主要描述第二實施例與第一實施例的差異。在第二實施例中,保持時段表38被存儲在存儲器32中(參考圖I中的虛線部分)。保持時段表38存儲彼此相關(guān)聯(lián)的設(shè)備的種類(打印機、PC、移動終端等)和時段(I分鐘、2分鐘等)。存儲在保持時段表38中的設(shè)備的種類包括,除了上述打印機、PC和移動終端之外,還有電視設(shè)備、游戲機、數(shù)字相機、路由器和掃描儀。在該實施例中,不同的時段與保持時段表38中的設(shè)備的每個種類相關(guān)聯(lián)。在移動設(shè)備(例如,移動終端)的情況下,移動設(shè)備能夠臨時移出能夠進行與打印機10的無線通信的范圍,并且然后返回能夠進行與打印機10的無線通信的范圍。在保持時段表38中,相對長的時段與設(shè)備的這種種類相關(guān)聯(lián)。另一方面,例如,在固定設(shè)備(例如,打印機、臺式PC)的情況下,一旦固定設(shè)備移出能夠進行與打印機10的無線通信的范圍,固定設(shè)備就不能返回能夠進行與打印機10的無線通信的范圍。在保持時段表38中,相對短的時段與設(shè)備的這種種類相關(guān)聯(lián)。在該情況下,在圖2的S30中,管理單元40向存儲器32中的管理列表36登記處于客戶端狀態(tài)的目標(biāo)設(shè)備的MAC地址和目標(biāo)設(shè)備的種類,同時使MAC地址和種類彼此相關(guān)聯(lián)。如果圖3中所示的S48被判斷為是(即,如果最后的客戶端由于檢測錯誤而脫離),則在S52中,管理單元40從管理列表36中刪除最后的客戶端的MAC地址和種類。此時,管理單兀40將最后的客戶端的種類存儲在存儲器32的臨時存儲區(qū)域中。(G/0停止處理圖6)將參考圖6來描述根據(jù)第二實施例的G/0停止處理的細節(jié)。圖6的S80至S86中的處理與通圖4的S60至S66中的類似。此外,圖6的S 100中的處理與圖4的S78中的 類似。在S88中(S卩,如果最后的客戶端由于檢測錯誤而脫離),管理單元40從存儲器32的臨時存儲區(qū)域中識別最后的客戶端的種類。接下來,在S90中,持續(xù)時段確定單元46基于與S88中識別的種類相對應(yīng)的時段來確定持續(xù)時段的終止時間。更具體地,在S90中,持續(xù)時段確定單元46首先從保持時段表38中識別與S88中所識別的種類相對應(yīng)的時段。接下來,持續(xù)時段確定單元46通過向存儲在存儲器32的臨時存儲區(qū)域中的最后脫離時間添加所識別的時段來確定持續(xù)時段的終止時間。當(dāng)S90已經(jīng)完成時,該處理前進到S92。S92至S98中的處理與通過圖4的S70至S76中的類似。當(dāng)S98已經(jīng)完成時,該處理返回S80。(特定示例圖7)接下來,將參考圖7來描述應(yīng)用G/0停止處理(參考圖6)的各種情況。(情況BI)作為最后的客戶端的PC 90(例如,臺式PC)由于檢測錯誤而脫離無線網(wǎng)絡(luò)。此時,客戶端的數(shù)目變成O (在圖6中示出的S82中為是)。打印機10識別作為最后的客戶端的PC 90的種類“PC” (S88)。接下來,打印機10通過向PC 90的最后脫離時間添加與識別的種類“PC”相對應(yīng)的時段“I分鐘”來確定持續(xù)時段的終止時間(S90)。在持續(xù)時段經(jīng)過之后,打印機10將其狀態(tài)從G/0狀態(tài)切換成設(shè)備狀態(tài),以便于停止其作為G/0的操作(S98)。如上所述,在保持時段表38中,使相對短的時段與諸如臺式PC的固定設(shè)備的種類相關(guān)聯(lián)。因此,在情況BI中,采用相對短的時段(I分鐘)。這是因為,一旦固定設(shè)備移出能夠進行與打印機10的無線通信的范圍,固定設(shè)備就不能返回能夠進行與打印機10的無線通信的范圍。因此,打印機10可以在較早的時間點停止其作為主站的操作,從而減少打印機10的處理負荷。(情況B2)在情況B2中,與情況BI不同,使打印機70和PC 90以該順序脫離無線網(wǎng)絡(luò)。作為最后的客戶端的移動終端80由于檢測錯誤而脫離無線網(wǎng)絡(luò)。打印機10識別作為最后的客戶端的移動終端80的種類“移動終端”(圖6的S88)。接下來,打印機10通過向移動終端80的最后脫離時間添加與所識別的種類“移動終端”相對應(yīng)的時段“2分鐘”來確定持續(xù)時段的終止時間(S90)。在情況B2中,在持續(xù)時段經(jīng)過之前,在打印機10和移動終端80之間重新建立(重新連接)無線連接。因此,在持續(xù)時段經(jīng)過之前客戶端的數(shù)目變成1(在S94中為否)。因此,即使在持續(xù)時段的經(jīng)過之后,打印機10仍繼續(xù)其作為G/Ο的操作。如上所述,在保持時段表38中,相對長的時段與諸如移動終端的移動設(shè)備的種類相關(guān)聯(lián)。因此,在情況B2中,采用相對長的時段(2分鐘)。這是因為,在移動設(shè)備移出能夠進行與打印機10的無線通信的范圍之后,移動設(shè)備有可能返回能夠進行與打印機10的無線通信的范圍。因此,當(dāng)移動設(shè)備返回能夠進行與打印機10的無線通信的范圍時,打印機10可以適當(dāng)?shù)乩^續(xù)其作為主站的操作。(第三實施例)將主要描述第三實施例和第一實施例的差異。在第三實施例中,如第二實施例中,保持時段表38也被存儲在存儲器32中。在第三實施例中,每當(dāng)管理單元40在圖3中示出的S52中從管理列表36中刪除 客戶端狀態(tài)設(shè)備的MAC地址時,管理單元40就在存儲器32的臨時存儲區(qū)域中存儲客戶端狀態(tài)設(shè)備的MAC地址(下文中稱為“脫離的客戶端”)、脫離的客戶端的種類以及脫離的客戶端的MAC地址被移除的時間(下文中稱為“脫離時間”),同時使多條信息彼此相關(guān)聯(lián)。在該情況下,如果從脫離的客戶端獲得了斷開連接信號(圖3中所示的S50為是),則管理單元40還將指示已經(jīng)獲得斷開連接信號的標(biāo)志存儲在存儲器32的臨時存儲區(qū)域中,同時使上述多條信息(例如,MAC地址)與該標(biāo)志相關(guān)聯(lián)。(G/0停止處理圖8)將參考圖8來描述根據(jù)第三實施例的G/0停止處理的細節(jié)。在SllO中的處理與圖4的S60中的類似。在SI 12中,管理單元40檢查客戶端狀態(tài)設(shè)備的數(shù)目。具體地,管理單元40檢查存儲在管理列表36中的MAC地址的數(shù)目。接下來,在SI 14中,管理單元40判斷客戶端狀態(tài)設(shè)備的數(shù)目是否減少。具體地,管理單元40將先前判斷(先前S112)中的客戶端狀態(tài)設(shè)備的數(shù)目與當(dāng)前判斷中的客戶端狀態(tài)設(shè)備的數(shù)目作比較,以便于判斷當(dāng)前的客戶端狀態(tài)設(shè)備的數(shù)目是否小于先前的客戶端狀態(tài)設(shè)備的數(shù)目。如果S114被判斷為否(即,如果客戶端狀態(tài)設(shè)備的數(shù)目還沒有減少),則該處理前進到S134。在S134中的處理與圖4的S78中的類似。另一方面,如果S114被判斷為是(即,如果客戶端狀態(tài)設(shè)備的數(shù)目已經(jīng)減少),則管理單元40在S115中識別脫離的客戶端狀態(tài)設(shè)備。具體地,管理單元40參考存儲在存儲器32的臨時存儲區(qū)域中的與脫離的客戶端相關(guān)的信息,并且識別與最近脫離時間相對應(yīng)的MAC地址(下文中稱為“最近脫離客戶端”)。接下來,在S116中,管理單元40判斷是否從最近脫離的客戶端獲得了斷開連接信號。具體地,管理單元40參考存儲器32的臨時存儲區(qū)域,并且判斷指示已經(jīng)獲得斷開連接信號的標(biāo)志是否與S115中識別的MAC地址相關(guān)聯(lián)。如果S116被判斷為是(B卩,如果已經(jīng)獲得斷開連接信號),則該處理前進到S122,而不執(zhí)行在SI 18和S120中的處理(即,沒有使用保持時段確定單元48來確定保持時段(參考圖I))。另一方面,如果S116被判斷為是(如果沒有獲得斷開連接信號),則該處理前進到S118。在S118中,保持時段確定單元48從存儲器32的臨時存儲區(qū)域中識別與在S115中識別的MAC地址相對應(yīng)的種類。接下來,在S120中,保持時段確定單元48確定與S118中識別的種類相對應(yīng)的保持時段的終止時間。具體地,在S120中,保持時段確定單元48首先從保持時段表38中識別與S118中所識別的種類相對應(yīng)的時段。接下來,保持時段確定單元48通過向最近脫離的客戶端的脫離時間添加所識別的時段(例如1分鐘)來確定保持時段的終止時間。接下來,在S122中,管理單元40判斷客戶端的數(shù)目是否為O。S122中的處理與圖4的S62中的類似。如果S122被判斷為是(即,如果客戶端的數(shù)目為0),則持續(xù)時段確定單元46在S124中確定持續(xù)時段的終止時間。具體地,持續(xù)時段確定單元46將在S120中確定的一個或多個保持時段中的最后到來的一個的終止時間確定為持續(xù)時段的終止時間。S126至S132中的處理與圖4的S70至S76中的類似。(特定示例圖9)接下來,將參考圖9來描述其中應(yīng)用G/0停止處理(參考圖8)的各種情況。
(情況Cl)在情況Cl中,首先,打印機70由于檢測錯誤而脫離無線網(wǎng)絡(luò)。在該情況下,打印機10參考保持時段表38,并且識別與種類“打印機”相對應(yīng)的時段“30秒”(圖8中的S120)。接下來,打印機10通過向打印機70的脫離時間添加識別的時段(30秒)來確定保持時段的終止時間(圖8中的S120)。接下來,移動終端80由于檢測錯誤而脫離無線網(wǎng)絡(luò)。在該情況下,打印機10識別與種類“移動終端”相對應(yīng)的時段“2分鐘”,并且確定保持時段的終止時間(S120)。接下來,作為最后的客戶端的PC 90由于檢測錯誤而脫離無線網(wǎng)絡(luò)。在該情況下,打印機10以與上述相同的方式來將與種類“PC”相對應(yīng)的時段“I分鐘”識別為保持時段,并且確定保持時段的終止時間(圖8中的S120)。然后,打印機10將在已經(jīng)確定的三個保持時段中處于最后到來的移動終端80的保持時段的終止時間確定為持續(xù)時段的終止時間(S124)。在持續(xù)時段經(jīng)過之后,打印機10將其狀態(tài)從G/0狀態(tài)切換成設(shè)備狀態(tài),以便于停止其作為G/0的操作(S132)。(情況C2)在情況C2中,如情況Cl,打印機70和移動終端80由于檢測錯誤而以該順序脫離無線網(wǎng)絡(luò)。以與上述相同的方式,打印機10確定打印機70和移動終端80中的每一個的保持時段的終止時間(圖8中的S120)。在情況C2中,接下來,作為最后的客戶端的PC 90由于斷開連接信號而脫離無線網(wǎng)絡(luò)。在該情況下,打印機10不對持續(xù)時段的終止時間進行確定(在S116中為是)。因此,打印機10將在已經(jīng)確定的兩個保持時段之間比另一個更晚的移動終端80的保持時段的終止時間確定為持續(xù)時段的終止時間(S124)。如上所述,打印機10基于為兩個或更多脫離的客戶端所確定的保持時段來確定持續(xù)時段的終止時間。此外,要確定的保持時段的持續(xù)時間根據(jù)脫離的客戶端的種類而改變。因此,在第三實施例中,打印機10可以基于一個或多個脫離的客戶端的一個或多個種類來確定持續(xù)時段的終止時間。即,打印機10可以根據(jù)一個或多個脫離的客戶端的種類來在適當(dāng)?shù)臅r刻停止其作為G/ο的操作。如上所述,如果從脫離的客戶端獲得到斷開連接信號(在S116中為是),則打印機10不會基于該脫離的客戶端的種類來確定保持時段。SP,打印機10可以根據(jù)是否從脫離的客戶端獲得了斷開連接信號來確定適當(dāng)?shù)某掷m(xù)時段。因此,打印機10可以在適當(dāng)?shù)臅r刻停止其作為主站的操作。(第四實施例)
將主要描述第四實施例與第三實施例的差異。在第四實施例中,與第三實施例不同,在存儲器32中沒有存儲保持時段表38。在第四實施例中,不執(zhí)行圖8的S118。在圖8的S120中,不論脫離的客戶端的種類如何,保持時段確定單元48都將預(yù)先確定的時段(例如,I分鐘)識別為保持時段,并且確定保持時段的終止時間。如在第三實施例中,如果從脫離的客戶端獲得了斷開連接信號(圖8的S116為“是”),則保持時段確定單元48不對保持時段的終止時間進行確定。(特定示例圖10)接下來,將參考圖10來描述其中應(yīng)用了 G/0停止處理的情況。(情況D)在情況D中,首先,打印機70由于檢測錯誤而脫離無線網(wǎng)絡(luò)。在該情況下,打印機10將預(yù)先確定的時段“I分鐘”識別為保持時段,并且確定該保持時段的終止時間。接下來, 移動終端80由于檢測錯誤而脫離無線網(wǎng)絡(luò)。在該情況下,打印機10也將預(yù)先確定的時段“I分鐘”識別為保持時段,并且確定該保持時段的終止時間。接下來,作為最后的客戶端的PC 90由于斷開連接信號而脫離無線網(wǎng)絡(luò)。在該情況中,打印機10不對該保持時段的終止時間進行確定。因此,打印機10將在已經(jīng)確定的兩個保持時段之間的較晚到來的移動終端80的保持時段的終止時間確定為持續(xù)時段的終止時間。如上所述,在第四實施例中,打印機10根據(jù)是否從脫離的客戶端獲得了斷開連接信號來對保持時段進行確定或不進行確定。因此,打印機10可以根據(jù)是否已經(jīng)從脫離的客戶端獲得斷開連接信號來在適當(dāng)?shù)臅r刻停止其作為G/ο的操作。(修改)本發(fā)明可以不限于上述實施例,而是在不脫離本發(fā)明范圍和精神的情況下,可以利用各種修改以各種形式來實現(xiàn)。雖然沒有全面列出修改,但下文中描述了若干示例性修改。(第一修改)在第一實施例和第二實施例中,如果從最后的客戶端獲得斷開連接信號,則持續(xù)時段確定單元46不對持續(xù)時段進行確定(如果圖4的S66被判斷為“是”,則不執(zhí)行S68)。在該情況下,操作控制單元42在最后的客戶端脫離之后立即停止打印機10作為G/0的操作(圖4中的S76)。替代地,即使從最后的客戶端獲得了斷開連接信號,持續(xù)時段確定單元46也可以確定持續(xù)時段。通常,在要被管理的遠程設(shè)備的數(shù)目變?yōu)镺的第一情況下,操作控制單元42可以繼續(xù)打印機10作為主站的操作,直到開始于遠程設(shè)備的數(shù)目變?yōu)镺的時刻的持續(xù)時段經(jīng)過。(第二修改)在第三實施例和第四實施例中,如果從脫離的客戶端獲得了斷開連接信號,則保持時段確定單元48不確定保持時段。替代地,即使從脫離的客戶端獲得了斷開連接信號,保持時段確定單元48也可以確定保持時段?!暗谝活愋偷倪h程設(shè)備”可以包括通過提供斷開連接信號而脫離的遠程設(shè)備以及不提供斷開連接信號而脫離的遠程設(shè)備二者。(第三修改)“無線通信裝置”不限于打印機10,并且可以是能夠執(zhí)行無線通信的另一設(shè)備(例如,蜂窩電話、個人數(shù)字助理(PDA)、PC、服務(wù)器、傳真機、復(fù)印機、掃描儀、多功能設(shè)備)。
(第四修改)在上述實施例中,當(dāng)不能從客戶端狀態(tài)設(shè)備接收到定期信號的狀態(tài)持續(xù)預(yù)先確定的時間段(檢測錯誤)時,無線芯片組17向管理單元40提供檢測錯誤信號。替代地,當(dāng)要將數(shù)據(jù)(例如,打印數(shù)據(jù))傳送到目標(biāo)客戶端狀態(tài)設(shè)備時,如果即使在特定次數(shù)的嘗試之后,也不能完成數(shù)據(jù)的傳送,則無線芯片組17可以向管理單元40提供檢測錯誤信號。(第五修改)在上述實施例中,打印機10的CPU 30通過執(zhí)行根據(jù)軟件的處理來實現(xiàn)構(gòu)件40至48。替代地,可以通過諸如邏輯電路的硬件來實現(xiàn)構(gòu)件40至48中的至少一些。雖然已經(jīng)結(jié)合各種示例性結(jié)構(gòu)和說明性實施例描述了本發(fā)明,但是本領(lǐng)域的技術(shù)人員應(yīng)理解,在不脫離本發(fā)明的范圍的情況下,可以上述結(jié)構(gòu)、構(gòu)造和實施例做出其他變更和修改。例如,本申請包括此處所公開的各種要素和特征的任何可能的組合,并且在權(quán)利要求中呈現(xiàn)的和上文公開的特定要素和特征可以以本應(yīng)用范圍內(nèi)的其他方式彼此組合,使得 本申請被認為還涉及包括任何其他可能組合的其他實施例。通過考慮此處公開的本發(fā)明的書面描述或?qū)嵺`,其他結(jié)構(gòu)、構(gòu)造和實施例對于本領(lǐng)域的技術(shù)人員將是顯而易見的。本說明書和描述的示例意在是說明性的,本發(fā)明的真實范圍由隨附的權(quán)利要求來限定。
權(quán)利要求
1.一種無線通信裝置,所述無線通信裝置能夠選擇性地作為無線網(wǎng)絡(luò)中的主站或遠程站進行操作,包括 管理單元,所述管理單元被構(gòu)造成,當(dāng)所述無線通信裝置作為特定無線網(wǎng)絡(luò)中的主站進行操作時,對作為所述特定無線網(wǎng)絡(luò)中的遠程站進行操作的一個或多個遠程設(shè)備進行管理;以及 操作控制單元,所述操作控制單元被構(gòu)造成,當(dāng)所述無線通信裝置作為所述特定無線網(wǎng)絡(luò)中的主站進行操作時,在要被管理的遠程設(shè)備的數(shù)目變?yōu)镺的第一情況下,在持續(xù)時段經(jīng)過之前一直繼續(xù)所述無線通信裝置作為所述主站的操作,其中,所述持續(xù)時段開始于所述要被管理的遠程設(shè)備的數(shù)目變?yōu)镺的時刻, 其中,如果在所述持續(xù)時段經(jīng)過之前,所述要被管理的遠程設(shè)備的數(shù)目變?yōu)镮或更多,則即使在所述持續(xù)時段經(jīng)過之后,所述操作控制單元仍繼續(xù)所述無線通信裝置作為所述特定無線網(wǎng)絡(luò)中的所述主站的操作,并且 其中,如果在所述持續(xù)時段經(jīng)過之前,所述要被管理的遠程設(shè)備的數(shù)目一直維持為O,則在所述持續(xù)時段經(jīng)過之后,所述操作控制單元停止所述無線通信裝置作為所述主站的操作。
2.根據(jù)權(quán)利要求I所述的無線通信裝置, 其中,在所述要被管理的遠程設(shè)備的數(shù)目變?yōu)镺,而沒有從最后脫離的遠程設(shè)備獲得斷開連接信號的所述第一情況下,在所述持續(xù)時段經(jīng)過之前,所述操作控制單元一直繼續(xù)所述無線通信裝置作為所述主站的操作,所述最后脫離的遠程設(shè)備是所述要被管理的一個或多個遠程設(shè)備當(dāng)中、最后從所述特定網(wǎng)絡(luò)脫離的設(shè)備,并且 其中,在所述要被管理的遠程設(shè)備的數(shù)目變?yōu)镺,而且從所述最后脫離的遠程設(shè)備獲得了所述斷開連接信號的第二情況下,在所述持續(xù)時段經(jīng)過之前,所述操作控制單元停止所述無線通信裝置作為所述主站的操作。
3.根據(jù)權(quán)利要求I所述的無線通信裝置, 其中,所述操作控制單元包括 保持時段確定單元,所述保持時段確定單元被構(gòu)造成,每當(dāng)所述要被管理的一個或多個遠程設(shè)備當(dāng)中的第一類型遠程設(shè)備從所述特定無線網(wǎng)絡(luò)脫離時,確定保持時段,所述保持時段開始于所述第一類型遠程設(shè)備從所述特定無線網(wǎng)絡(luò)脫離的時刻,并且所述保持時段確定單元被構(gòu)造成,如果所述要被管理的一個或多個遠程設(shè)備當(dāng)中的第二類型遠程設(shè)備從所述特定無線網(wǎng)絡(luò)脫離,則不對所述保持時段進行確定;以及 持續(xù)時段確定單元,所述持續(xù)時段確定單元被構(gòu)造成,在所述要被管理的遠程設(shè)備的數(shù)目變?yōu)镺的所述第一情況下,將所述保持時段確定單元所確定的一個或多個保持時段中最后到來的一個的終止時間確定為所述持續(xù)時段的終止時間, 其中,所述第一類型遠程設(shè)備是下述遠程設(shè)備該遠程設(shè)備在不向所述無線通信裝置提供斷開連接信號的情況下,從所述特定無線網(wǎng)絡(luò)脫離,并且 其中,所述第二類型遠程設(shè)備是下述遠程設(shè)備該遠程設(shè)備通過將所述斷開連接信號提供到所述無線通信裝置,從所述特定無線網(wǎng)絡(luò)脫離。
4.根據(jù)權(quán)利要求I或2所述的無線通信裝置, 其中,所述操作控制單元包括信息獲得單元,所述信息獲得單元被構(gòu)造成,從所述要被管理的一個或多個遠程設(shè)備的每一個獲得種類信息,所述種類信息指示所述要被管理的一個或多個遠程設(shè)備的每一個的種類;以及 持續(xù)時段確定單元,所述持續(xù)時段確定單元被構(gòu)造成,基于從所述要被管理的一個或多個遠程設(shè)備獲得的一條或多條所述種類信息中的至少一條來確定所述持續(xù)時段的終止時間。
5.根據(jù)權(quán)利要求4所述的無線通信裝置, 其中,在所述要被管理的遠程設(shè)備的數(shù)目變?yōu)镺的所述第一情況下,所述持續(xù)時段確定單元僅基于從最后脫離的遠程設(shè)備獲得的一條所述種類信息來確定所述持續(xù)時段的終止時間,所述最后脫離的遠程設(shè)備是所述要被管理的一個或多個遠程設(shè)備當(dāng)中、最后從所述特定無線網(wǎng)絡(luò)脫離的設(shè)備。
6.根據(jù)權(quán)利要求4所述的無線通信裝置,進一步包括 存儲器,所述存儲器被構(gòu)造成,存儲多條所述種類信息以及對應(yīng)時段,同時將每條所述種類信息與每個時段相關(guān)聯(lián), 其中,所述持續(xù)時段確定單元基于與從所述最后脫離的遠程設(shè)備獲得的一條所述種類信息相關(guān)聯(lián)的時段來確定所述持續(xù)時段的終止時間。
7.根據(jù)權(quán)利要求4所述的無線通信裝置, 其中,所述操作控制單元進一步包括 保持時段確定單元,所述保持時段確定單元被構(gòu)造成,每當(dāng)所述要被管理的一個或多個遠程設(shè)備當(dāng)中的第一類型遠程設(shè)備從所述特定無線網(wǎng)絡(luò)脫離時,基于從所述第一類型遠程設(shè)備獲得的一條所述種類信息來確定保持時段,其中,所述保持時段開始于所述第一類型遠程設(shè)備從所述特定無線網(wǎng)絡(luò)脫離的時刻,并且 其中,在所述要被管理的遠程設(shè)備的數(shù)目變?yōu)镺的所述第一情況下,所述保持時段確定單元將所述保持時段確定單元所確定的一個或多個保持時段中最后到來的一個的終止時間確定為所述持續(xù)時段的終止時間。
8.根據(jù)權(quán)利要求7所述的無線通信裝置, 其中,如果所述要被管理的一個或多個遠程設(shè)備當(dāng)中的第二類型遠程設(shè)備從所述特定無線網(wǎng)絡(luò)脫離,則所述保持時段確定單元不對所述保持時段進行確定, 其中,所述第一類型遠程設(shè)備是下述遠程設(shè)備該遠程設(shè)備在不向所述無線通信裝置提供斷開連接信號的情況下,從所述特定無線網(wǎng)絡(luò)脫離,并且 其中,所述第二類型遠程設(shè)備是下述遠程設(shè)備該遠程設(shè)備通過向所述無線通信裝置提供所述斷開連接信號,從所述特定無線網(wǎng)絡(luò)脫離。
9.根據(jù)權(quán)利要求7所述的無線通信裝置,進一步包括 存儲器,所述存儲器被構(gòu)造成,存儲多條所述種類信息和對應(yīng)時段,同時將每條所述種類信息與每個時段相關(guān)聯(lián), 其中,每當(dāng)所述第一類型遠程設(shè)備從所述特定無線網(wǎng)絡(luò)脫離時,所述保持時段確定單元基于與從所述第一類型遠程設(shè)備獲得的一條所述種類信息相關(guān)聯(lián)的時段來確定所述保持時段的終止時間。
全文摘要
本發(fā)明公開了一種無線通信裝置,其能夠選擇性地作為無線網(wǎng)絡(luò)中的主站或遠程站進行操作。當(dāng)該裝置作為主站進行操作時,該裝置可以管理作為遠程站進行操作的一個或多個遠程設(shè)備。在要被管理的遠程設(shè)備的數(shù)目變成0的情況下,該裝置在持續(xù)時段經(jīng)過之前繼續(xù)作為主站進行操作。持續(xù)時段開始于遠程設(shè)備的數(shù)目變成0的時刻。如果在持續(xù)時段經(jīng)過之前遠程設(shè)備的數(shù)目變成1或更多,則即使在持續(xù)時段經(jīng)過之后,該裝置也繼續(xù)作為主站進行操作。如果遠程設(shè)備的數(shù)目在持續(xù)時段經(jīng)過之前一直保持為0,則在持續(xù)時段經(jīng)過之后,該裝置停止其作為主站的操作。
文檔編號H04W76/00GK102833873SQ20121009100
公開日2012年12月19日 申請日期2012年3月30日 優(yōu)先權(quán)日2011年6月15日
發(fā)明者野川英樹 申請人:兄弟工業(yè)株式會社