亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

通信設備、通信方法和程序的制作方法

文檔序號:7914091閱讀:130來源:國知局
專利名稱:通信設備、通信方法和程序的制作方法
技術領域
本發(fā)明涉及通信設備、用于通信設備的通信方法和程序。
背景技術
在以符合美國電氣電子工程師學會institute of Electrical and Electronics Engineers (IEEE) )802. 11系列標準的無線局域網(wǎng)(LAN)為代表的無線通信中,存在應在使用之前設定的許多設定項目。例如,設定項目包括無線通信所需要的諸如用作網(wǎng)絡標識符的服務集標識符(Service Set Identifier (SSID))、加密方法、加密密鑰、認證方法和認證密鑰的通信參數(shù)。對于用戶來說,手動設定項目是非常復雜的。在這種情況下,各種制造商提出了用于便利地設定無線裝置中的通信參數(shù)的自動設定方法。在自動設定方法中,通過事先在裝置之間設定的過程和消息從一個裝置向另一裝置提供通信參數(shù),以自動設定通信參數(shù)。非專利文獻(NPL) 1公開了無線LAN基礎結構模式中的通信(基礎結構通信)中的通信參數(shù)的自動設定的例子。專利文獻(PTL) 1 3公開了無線LAN點對點模式中的通信(點對點通信)中的通信參數(shù)的自動設定的例子。在專利文獻1 3中描述了從參與網(wǎng)絡的裝置選擇提供通信參數(shù)的裝置(提供設備)以從提供設備向另一裝置(接收設備)提供通信參數(shù)的技術。在用戶在裝置中輸入認證代碼的模式(以下,稱為認證代碼模式)中,可以自動設定通信參數(shù)(參見非專利文獻1)。在認證代碼模式中,在裝置之間共享認證代碼以在裝置之間執(zhí)行認證處理,并且,在認證處理成功的裝置之間執(zhí)行通信參數(shù)的設定處理。在響應在裝置中設置的設定開始按鈕的按壓來開始設定處理并且與類似地開始設定處理的另一裝置進行通信參數(shù)的自動設定的模式(以下,稱為按鈕按壓模式)中,可以自動設定通信參數(shù) (參見非專利文獻1)。在按鈕按壓模式中,在沒有由用戶輸入的認證代碼的情況下在裝置之間執(zhí)行通信參數(shù)的設定處理。引文列表專利文獻PTLl 日本專利公開 No. 2006-352282PTL2 日本專利公開 No. 2006-311138PTL3 日本專利公開 No. 2006-309458非專利文獻NPLl =Wi-Fi CERTIFIED for Wi-Fi Protected Setup =Easing the User Experience for Home and Small Office Wi-Fi(registered trademark)Networks, http://www. wi-fi. org/wp/wifi-protected-setup

發(fā)明內(nèi)容
技術問題在認證代碼模式中,執(zhí)行通信參數(shù)的自動設定的一個裝置可例如通過在顯示裝置中顯示認證代碼以向用戶通知認證代碼,并且,用戶可將從該個裝置通知的認證代碼輸入到另一裝置(裝置規(guī)定方法)。作為替代方案,用戶可規(guī)定認證代碼并且可將規(guī)定的認證代碼輸入到這兩個裝置(用戶規(guī)定方法)。通過這些方法,在裝置之間共享認證代碼。換句話說,為了執(zhí)行認證代碼模式,至少一個裝置必須包含輸入認證代碼的用戶接口。但是,一些自動設定通信參數(shù)的裝置僅具有設定開始按鈕并且不具有輸入認證代碼的用戶接口。由于在不具有通過其輸入認證代碼的用戶接口的裝置之間不能夠在認證代碼模式中自動設定通信參數(shù),因此,在這種裝置之間必須在按鈕按壓模式中自動設定通信參數(shù)。如上所述,在現(xiàn)有技術的自動設定通信參數(shù)的方法中,用戶必須根據(jù)在裝置中包括的用戶接口選擇認證代碼模式或按鈕按壓模式。因此,這些方法不是用戶友好的。另外, 如果用戶不正確地選擇模式,那么不能設定通信參數(shù)。本發(fā)明提供了如下這樣的通信設備,該通信設備能夠根據(jù)在設備中包括的用戶接口選擇用于與通信伙伴設備共享通信參數(shù)的設定處理的設定模式。參照附圖從示例性實施例的以下的描述,本發(fā)明的其它的特征和優(yōu)點將變得清晰。問題的解決方案根據(jù)本發(fā)明的實施例的通信設備確認通信伙伴設備的用戶接口的類型,并且基于確認的通信伙伴設備的用戶接口的類型和通信設備的用戶接口的類型確定用于與通信伙伴設備共享通信參數(shù)的設定處理的設定模式,以與通信伙伴設備共享通信參數(shù)。


圖1是表示根據(jù)本發(fā)明的實施例的設備的硬件配置的例子的框圖。圖2是表示根據(jù)本發(fā)明的實施例的設備的軟件的功能配置的例子的框圖。圖3是表示根據(jù)本發(fā)明的實施例的示例性網(wǎng)絡配置的示圖。圖4是表示根據(jù)本發(fā)明實施例的提供設備的操作的例子的流程圖。圖5是表示根據(jù)本發(fā)明的實施例的接收設備的操作的例子的流程圖。圖6表示根據(jù)本發(fā)明實施例的設備之間的處理序列的例子。圖7表示根據(jù)本發(fā)明的實施例的設備之間的另一處理序列的例子。
具體實施例方式以下將參照附圖詳細描述根據(jù)本發(fā)明的實施例的通信設備。雖然以下例示了符合 IEEE 802. 11系列的無線LAN系統(tǒng),但是,通信模式不一定局限于符合IEEE 802. 11系列的無線LAN?,F(xiàn)在將描述本實施例中的硬件配置。圖1是表示以下描述的各設備的硬件配置的例子的框圖。參照圖1,設備101包括控制單元102,該控制單元102為諸如中央處理單元 (CPU)或微處理器單元(MPU)的計算機并且執(zhí)行存儲于存儲單元103中的控制程序以控制整個設備。控制單元102控制與另一設備的通信參數(shù)的自動設定。存儲單元103存儲由控制單元102執(zhí)行的控制計算機程序和諸如通信參數(shù)的各種信息。通過執(zhí)行存儲于存儲單元 103中的控制程序的控制單元102執(zhí)行以下描述的各種操作。存儲單元103例如為諸如只讀存儲器(ROM)或隨機存取存儲器(RAM)的存儲器、軟盤、硬盤、光盤、磁光盤、只讀光盤存
5儲器(⑶-ROM)、可記錄光盤(⑶-R)、磁帶、非易失性存儲卡或數(shù)字通用盤(DVD)。設備101還包括無線通信單元104、顯示單元105、設定按鈕106、天線控制單元 107、天線108和輸入單元109。無線通信單元104執(zhí)行無線通信。顯示單元105執(zhí)行各種顯示。顯示單元105如液晶顯示器(LCD)或發(fā)光二極管(LED)那樣具有輸出可視覺識別的信息的功能,并且可如揚聲器那樣具有音頻輸出功能。設定按鈕106被用于提供在按鈕按壓模式中開始通信參數(shù)的設定處理的觸發(fā)器。輸入單元109被用戶用于輸入各種項目。輸入單元109具有提供在認證代碼模式中開始通信參數(shù)的設定處理的觸發(fā)器的功能。用戶操作輸入單元109以輸入認證代碼。雖然顯示單元105、設定按鈕106和輸入單元109被示為圖1中的設備的配置的一部分,但是,這些部件中的任一個可從設備的配置被去除。在本實施例中,基于設備是否包含顯示單元105、設定按鈕106和/或輸入單元109自動選擇通信參數(shù)的設定模式。在通信參數(shù)的自動設定中,確定提供通信參數(shù)的設備(提供設備)和從接收設備接收通信參數(shù)的設備(接收設備),并且,從提供設備向接收設備提供通信參數(shù)。 通信參數(shù)在認證代碼模式中或在按鈕按壓模式中被自動設定。在認證代碼模式中,認證代碼在設備之間被共享以在設備之間執(zhí)行認證處理,并且,在認證處理成功的設備之間執(zhí)行通信參數(shù)的設定處理??赏ㄟ^一個設備例如通過在顯示裝置中顯示認證代碼向用戶通知認證代碼并且用戶將從該個設備通知的認證代碼輸入到另一設備的模式或者用戶將認證代碼輸入到這兩個設備的模式實現(xiàn)認證代碼模式。在按鈕按壓模式中,被用戶用于指示通信參數(shù)的自動設定的開始的設定按鈕經(jīng)受一定的處理,例如,被按壓以開始設定處理,并且, 與類似地操作設定按鈕的另一設備進行通信參數(shù)的設定處理。圖2是表示在后面描述的通信參數(shù)自動設定操作中由設備執(zhí)行的軟件的功能配置的例子的框圖。參照圖2,設備201包括通信參數(shù)自動設定功能塊202。在本實施例中, 通信參數(shù)自動設定功能塊202自動地設定無線通信所需要的諸如用作網(wǎng)絡標識符的SSID、 加密方法、加密密鑰、認證方法和認證密鑰的通信參數(shù)。設備201還包括接收關于各種通信的信息包的信息包接收器203。通過信息包接收器203執(zhí)行信標(通知信號)的接收。諸如探測請求(probe request)的裝置搜索信號也被信息包接收器203接收。探測請求是用于搜索希望的網(wǎng)絡的搜索信號。還通過信息包接收器203執(zhí)行作為對于探測請求的搜索響應信號的探測響應的接收。設備201還包括傳送關于各種通信的信息包的信息包傳送器204。通過信息包傳送器204執(zhí)行信標的傳送。還通過信息包傳送器204執(zhí)行探測請求的傳送和作為對于探測請求的響應信號的探測響應的傳送。關于源設備的各種信息(自信息)被添加到搜索信號和搜索響應信號。自信息包含接收自信息的設備可通過其確定自身設備是作為提供設備還是作為接收設備操作的信息。自信息還包含指示包含于源設備中的用戶接口(UI)的類型的信息(用戶接口(UI)信息)。UI信息包含指示顯示單元105的存在、設定按鈕106的存在和輸入單元109的存在的信息。自信息還包含指示源設備正在起動自動設定通信參數(shù)的處理的哪個設定模式的信息(模式信息)。模式信息包含指示按鈕按壓模式正在被起動還是認證代碼模式正在被起動的信息。當認證代碼模式正在被起動時,模式信息包含指示源設備是作為輸入認證代碼的輸入側設備操作還是作為顯示認證代碼的顯示側設備操作的信息。設備201還包括控制網(wǎng)絡連接的網(wǎng)絡控制器205。由網(wǎng)絡控制器205執(zhí)行與無線LAN 網(wǎng)絡等的連接。
通信參數(shù)自動設定功能塊202包含通信參數(shù)提供器206、通信參數(shù)接收器207、自動設定控制器208、設定模式確定器209、UI確認器210和模式確認器211。當自身設備作為提供設備操作時,通信參數(shù)提供器206向通信伙伴設備提供通信參數(shù)。當自身設備作為接收設備操作時,通信參數(shù)接收器207從通信伙伴設備接收通信參數(shù)。自動設定控制器208 控制在通信參數(shù)的自動設定中的各種協(xié)議。在自動設定控制器208的控制下執(zhí)行以下描述的自動設定通信參數(shù)的處理。設定模式確定器209確定通信參數(shù)的自動設定中的設定模式。在以下描述的提供設備中的設定模式的確定中,基于UI確認器210或模式確認器211 的確認結果確定通信參數(shù)的自動設定中的設定模式。UI確認器210確認接收的UI信息以識別包含于通信伙伴設備中的用戶接口。模式確認器211確認接收的模式信息以識別通信伙伴設備正在起動的設定模式。圖3示出提供設備A 301 (設備A)和接收設備B 302 (設備B)。設備A是設備B 的通信伙伴設備,并且,設備B是設備A的通信伙伴設備。設備A和設備B執(zhí)行設定處理, 以相互共享通信參數(shù)。設備A和設備B均具有以上分別參照圖1和圖2描述的硬件配置和軟件功能配置。設備A和設備B響應來自用戶的指令執(zhí)行自動設定用于點對點通信的通信參數(shù)的處理,并且,在網(wǎng)絡303上執(zhí)行通信以從設備A向設備B提供通信參數(shù)。可在設備之間自動確定或者可由用戶規(guī)定各設備是用作提供設備還是用作接收設備。以下將描述在各設備是用作提供設備還是用作接收設備的確定之后執(zhí)行的處理。圖4是表示在設備作為提供設備起動自動設定通信參數(shù)的處理之后確定用于提供通信參數(shù)的設定模式的處理的例子的流程圖??身憫O定按鈕106的操作或輸入單元 109的操作起動自動設定通信參數(shù)的處理。當響應設定按鈕106的操作起動自動設定通信參數(shù)的處理時,提供設備在后面描述的步驟S404中確定自身設備包括設定按鈕106。當響應輸入單元109的操作起動自動設定通信參數(shù)的處理時,提供設備在后面描述的步驟S408 和S413中確定自身設備包含輸入單元109。通過讀出存儲于存儲單元103中的計算機程序以執(zhí)行讀出的計算機程序的控制單元102執(zhí)行圖4中的流程圖。在作為提供設備開始操作時,在步驟S401中,控制單元102(自動設定控制器208) 確定無線通信單元104(信息包接收器203)是否從接收設備接收到搜索信號。如果控制單元102(自動設定控制器208)確定無線通信單元104(信息包接收器20 從接收設備接收到搜索信號,那么,在步驟S402中,控制單元102(自動設定控制器208)確定接收到的搜索信號是否包含UI信息。如果控制單元102(自動設定控制器208)確定接收到的搜索信號包含UI信息,那么UI確認器210確認接收設備的UI的類型。在步驟S403中,UI確認器 210確認接收設備是否包含設定按鈕106。如果UI確認器210確認接收設備不包含設定按鈕106,那么處理前進到步驟S407。如果UI確認器210確認接收設備包含設定按鈕106,那么,在步驟S404中,UI確認器210確認自身設備是否包含設定按鈕106。如果UI確認器210確認自身設備包含設定按鈕106,那么,在步驟S405中,設定模式確定器209選擇按鈕按壓模式作為自身設備起動的設定模式。如果已發(fā)現(xiàn)自身設備包含設定按鈕106,那么,在步驟S405中,設定模式確定器209在沒有步驟S404中的確認的情況下選擇按鈕按壓模式作為自身設備起動的設定模式。在步驟S406中,自動設定控制器208使用無線通信單元104(信息包傳送器204)以向接收設備傳送在其中作為模式信息存儲表示按鈕按壓模式的信息的搜索響應信號。在選擇按鈕按壓模式時,自動設定控制器208使用通信參數(shù)提供器206以開始按鈕按壓模式中的通信參數(shù)的設定處理。換句話說,與接收設備執(zhí)行提供通信參數(shù)的處理。如果UI確認器 210在步驟S404中確認自身設備不包含設定按鈕106,那么處理前進到步驟S407。在步驟S407中,UI確認器210確認搜索信號中的UI信息以確認接收設備是否包含顯示單元105。如果UI確認器210確認接收設備不包含顯示單元105,那么處理前進到步驟S410。如果UI確認器210確認接收設備包含顯示單元105,那么,在步驟S408中,UI 確認器210確認自身設備是否包含輸入單元109。如果UI確認器210確認自身設備包含輸入單元109,那么,在步驟S409中,設定模式確定器209選擇認證代碼模式(輸入側)作為自身設備起動的設定模式,并且,自身設備作為輸入認證代碼的輸入側設備操作。在作為輸入側設備選擇認證代碼模式時,在步驟S406中,自動設定控制器208使用無線通信單元104(信息包傳送器204)以向接收設備傳送在其中作為模式信息存儲表示認證代碼模式 (輸入側)的信息的搜索響應信號。在選擇認證代碼模式(輸入側)時,自動設定控制器 208使用通信參數(shù)提供器206以作為輸入側設備開始認證代碼模式中的通信參數(shù)的設定處理。換句話說,與作為顯示側設備選擇認證代碼模式的接收設備執(zhí)行提供通信參數(shù)的處理。 如果UI確認器210在步驟S408中確認自身設備不包含輸入單元109,那么處理前進到步驟 S410。如果已發(fā)現(xiàn)自身設備包含輸入單元109,那么,在步驟S409中,設定模式確定器209 在沒有步驟S408中的確認的情況下選擇認證代碼模式(輸入側)作為自身設備起動的設定模式。在步驟S410中,UI確認器210確認搜索信號中的UI信息以確認接收設備是否包含輸入單元109。如果UI確認器210確認接收設備不包含輸入單元109,那么,由于接收設備不包含設定按鈕106、顯示單元105和輸入單元109中的任一個,因此,處理出錯而被終止。不包含設定按鈕106、顯示單元105和輸入單元109中的任一個的設備與如下情況相對應,即可去除地提供顯示單元105和輸入單元109的設備在顯示單元105和輸入單元109 被去除的狀態(tài)下作為接收設備操作。如果UI確認器210在步驟S410中確認接收設備包含輸入單元109,那么,在步驟 S411中,UI確認器210確認自身設備是否包含顯示單元105。如果UI確認器210確認自身設備不包含顯示單元105,那么處理前進到步驟S413。如果UI確認器210確認自身設備包含顯示單元105,那么,在步驟S412中,設定模式確定器209選擇認證代碼模式(顯示側)作為自身設備起動的設定模式,并且,自身設備用作顯示認證代碼的顯示側設備。在作為顯示側設備選擇認證代碼模式時,在步驟S406中,自動設定控制器208使用無線通信單元104(信息包傳送器204)以向接收設備傳送在其中作為模式信息存儲表示認證代碼模式 (顯示側)的信息的搜索響應信號。在選擇認證代碼模式(顯示側)時,自動設定控制器 208使用通信參數(shù)提供器206以作為顯示側設備開始認證代碼模式中的通信參數(shù)的設定處理。換句話說,與作為輸入側設備選擇認證代碼模式的接收設備執(zhí)行提供通信參數(shù)的處理。 如果已發(fā)現(xiàn)自身設備包含顯示單元105,那么,在步驟S412中,設定模式確定器209在沒有步驟S411中的確認的情況下選擇認證代碼模式(顯示側)作為自身設備起動的設定模式。在步驟S413中,UI確認器210確認自身設備是否包含輸入單元109。如果UI確認器210確認自身設備包含輸入單元109,那么,在步驟S409中,設定模式確定器209選擇認證代碼模式(輸入側)作為自身設備起動的設定模式,并且,自身設備用作輸入認證代碼的輸入側設備。在作為輸入側設備選擇認證代碼模式時,在步驟S406中,自動設定控制器 208使用無線通信單元104(信息包傳送器204)以向接收設備傳送在其中作為模式信息存儲表示認證代碼模式(輸入側)的信息的搜索響應信號。在選擇認證代碼模式(輸入側) 時,自動設定控制器208使用通信參數(shù)提供器206以作為輸入側設備開始認證代碼模式中的通信參數(shù)的設定處理。在這種情況下,與作為輸入側設備選擇認證代碼模式的接收設備執(zhí)行提供通信參數(shù)的處理(在輸入側設備之間執(zhí)行提供通信參數(shù)的處理)。如果UI確認器 210在步驟S413中確認自身設備不包含輸入單元109,那么,由于自身設備不包含顯示單元 105和輸入單元109中的任一個、接收設備不包含設定按鈕106并因此認證代碼模式和按鈕按壓模式均不被執(zhí)行,因此,處理出錯而被終止。圖5是表示在設備作為接收設備起動自動設定通信參數(shù)的處理之后確定用于接收通信參數(shù)的設定模式的處理的例子的流程圖。可響應設定按鈕106的操作或響應輸入單元109的操作起動自動設定通信參數(shù)的處理。當響應設定按鈕106的操作起動自動設定通信參數(shù)的處理時,接收設備在后面描述的步驟S505中確定自身設備包含設定按鈕106。 當響應輸入單元109的響應起動自動設定通信參數(shù)的處理時,接收設備在后面描述的步驟 S508和S513中確定自身設備包含輸入單元109。通過讀出存儲于存儲單元103中的計算機程序以執(zhí)行讀出的計算機程序的控制單元102執(zhí)行圖5中的流程圖。在作為接收設備開始操作時,在步驟S501中,控制單元102(自動設定控制器208) 通過無線通信單元104(信息包傳送器204)傳送用于搜索提供設備的搜索信號。在步驟 S502中,控制單元102(自動設定控制器208)確定無線通信單元104(信息包接收器203) 是否從提供設備接收到搜索響應信號。如果控制單元102(自動設定控制器208)確定無線通信單元104(信息包接收器20 沒有從提供設備接收到搜索響應信號,那么控制單元 102(自動設定控制器208)重復步驟S501中的搜索信號的傳送。如果控制單元102(自動設定控制器208)確定無線通信單元104(信息包接收器20 從提供設備接收到搜索響應信號,那么,在步驟S503中,控制單元102確定搜索響應信號是否包含模式信息。如果控制單元102確定搜索響應信號包含模式信息,那么模式確認器211確認搜索響應信號中的模式信息。在步驟S504中,模式確認器211確認提供設備是否選擇按鈕按壓模式中的通信參數(shù)的設定處理。如果模式確認器211確認提供設備沒有選擇按鈕按壓模式中的通信參數(shù)的設定處理,那么處理前進到步驟S507。如果模式確認器211確認提供設備選擇按鈕按壓模式中的通信參數(shù)的設定處理, 那么,在步驟S505中,UI確認器210確認自身設備是否包含設定按鈕106。如果UI確認器 210確認自身設備包含設定按鈕106,那么,在步驟S506中,設定模式確定器209選擇按鈕按壓模式作為自身設備起動的設定模式。在選擇按鈕按壓模式后,自動設定控制器208開始按鈕按壓模式中的通信參數(shù)的設定處理,并且通過通信參數(shù)接收器207從提供設備接收通信參數(shù)。如果UI確認器210在步驟S505中確認自身設備不包含設定按鈕106,那么,由于自身設備不支持由提供設備選擇的按鈕按壓模式,因此,處理出錯而被終止。如果已發(fā)現(xiàn)自身設備包含設定按鈕106,那么,在步驟S506中,設定模式確定器209在沒有步驟S505中的確認的情況下選擇按鈕按壓模式作為自身設備起動的設定模式。在步驟S507中,模式確認器211確認搜索響應信號中的模式信息,以確認提供設備是否選擇認證代碼模式(顯示側)中的通信參數(shù)的設定處理。如果模式確認器211確認提供設備沒有選擇認證代碼模式(顯示側)中的通信參數(shù)的設定處理,那么處理前進到步驟S510。如果模式確認器211確認提供設備選擇認證代碼模式(顯示側)中的通信參數(shù)的設定處理,那么,在步驟S508中,UI確認器210確認自身設備是否包含輸入單元109。如果 UI確認器210確認自身設備包含輸入單元109,那么,在步驟S509中,設定模式確定器209 選擇認證代碼模式(輸入側)作為自身設備起動的設定模式。在選擇認證代碼模式(輸入側)后,自動設定控制器208作為輸入側設備與提供設備(顯示側設備)開始認證代碼模式中的通信參數(shù)的設定處理,并且通過通信參數(shù)接收器207從提供設備接收通信參數(shù)。如果UI確認器210在步驟S508中確認自身設備不包含輸入單元109,那么,由于自身設備不支持與提供設備已選擇的認證代碼模式(顯示側)對應的認證代碼模式(輸入側),因此, 處理出錯而被終止。在步驟S510中,模式確認器211確認搜索響應信號中的模式信息,以確認提供設備是否選擇認證代碼模式(輸入側)中通信參數(shù)的設定處理。如果模式確認器211確認提供設備不選擇認證代碼模式(輸入側)中的通信參數(shù)的設定處理,那么,由于提供設備不在設定模式中操作或者提供設備的設定模式不被確認,因此,處理出錯而被終止。如果模式確認器211在步驟S510中確認提供設備選擇認證代碼模式(輸入側) 中的通信參數(shù)的設定處理,那么,在步驟S511中,UI確認器210確認自身設備是否包含顯示單元105。如果UI確認器210確認自身設備不包含顯示單元105,那么處理前進到步驟 S513。如果UI確認器210確認自身設備包含顯示單元105,那么,在步驟S512中,設定模式確定器209選擇認證代碼模式(顯示側)作為自身設備起動的設定模式。在選擇認證代碼模式(顯示側)后,自動設定控制器208在認證代碼模式(顯示側)中開始通信參數(shù)的設定處理,并且通過通信參數(shù)接收器207從提供設備接收通信參數(shù)。在步驟S513中,UI確認器210確認自身設備是否包含輸入單元109。如果UI確認器210確認自身設備包含輸入單元109,那么,在步驟S509中,設定模式確定器209選擇認證代碼模式(輸入側)作為自身設備起動的設定模式。在選擇認證代碼模式(輸入側) 后,自動設定控制器208作為輸入側設備與提供設備(輸入側設備)開始認證代碼模式中的通信參數(shù)的設定處理,并且通過通信參數(shù)接收器207從提供設備接收通信參數(shù)。如果UI 確認器210在步驟S513中確認自身設備不包含輸入單元109,那么,由于自身設備不包含顯示單元105和輸入單元109并且不可能作為輸入側設備與選擇認證代碼模式的提供設備執(zhí)行自動設定認證代碼模式中的通信參數(shù)的處理,因此,處理出錯而被終止。如果通信參數(shù)通過圖4和圖5中的處理從提供設備被提供給接收設備并且可在設備之間共享通信參數(shù),那么設備A和設備B在各自無線通信單元104中設定共享的通信參數(shù)。在各自無線通信單元104中設定共享的通信參數(shù)后,設備A和設備B通過使用共享的通信參數(shù)執(zhí)行無線LAN通信。如果在認證代碼模式中執(zhí)行自動設定通信參數(shù)的處理并且輸入認證代碼相互不一致,那么處理出錯而被終止。圖6表示在設備A和設備B之間執(zhí)行自動設定通信參數(shù)的處理時的處理序列的例子。在圖6中的例子中,假定設備A已響應設定按鈕106的操作起動自動設定通信參數(shù)的處理。設備B可響應設定按鈕106的操作或響應輸入單元109的操作起動自動設定通信參數(shù)的處理。響應設備A的設定按鈕106的操作,例如,響應設備A的設定按鈕106的按壓,設備A起動自動設定通信參數(shù)的處理。在確定設備A在自動設定通信參數(shù)的處理中用作提供設備之后,在F601中,設備A開始作為提供設備操作。在設備B起動自動設定通信參數(shù)的處理并然后確定設備B在自動設定通信參數(shù)的處理中用作接收設備之后,在F602中,設備 B開始作為接收設備操作。在F603中,設備B傳送搜索信號(探測請求),以確認在自身設備周圍是否存在正在起動自動設定處理的提供設備。這里,搜索信號中的自信息包含指示設備B作為接收設備操作的信息和指示設備B包含設定按鈕106、輸入單元109和顯示單元105的UI信息。在F604中,設備A在從設備B接收到搜索信號時執(zhí)行以上參照圖4描述的處理, 并且選擇按鈕按壓模式中的通信參數(shù)的設定處理。在F605中,設備A向設備B傳送搜索響應信號。搜索響應信號中的自信息包含指示設備A作為提供設備操作的信息和作為模式信息的指示按鈕按壓模式的信息。在F606中,設備B在從設備A接收到搜索響應信號時執(zhí)行以上參照圖5描述的處理,并且選擇按鈕按壓模式中的通信參數(shù)的設定處理。在F607中,設備B參與網(wǎng)絡303以便接收通信參數(shù)。在F608中,在設備A和設備B之間執(zhí)行在按鈕按壓模式中自動設定通信參數(shù)的處理。作為結果,在F608中,設備B從設備A經(jīng)網(wǎng)絡303獲取通信所需要的通信參數(shù)。圖7表示在設備B不包含設定按鈕的情況下在設備A和設備B之間執(zhí)行自動設定通信參數(shù)的處理時的處理序列的例子。在圖7中的例子中,設備A可響應設定按鈕106的操作或響應輸入單元109的操作起動自動設定通信參數(shù)的處理。假定設備B已響應輸入單元109的操作起動自動設定通信參數(shù)的處理。在設備A起動自動設定通信參數(shù)的處理并然后確定設備A在自動設定通信參數(shù)的處理中用作提供設備之后,在F701中,設備A開始作為提供設備操作。在設備B起動自動設定通信參數(shù)的處理并然后確定設備B在自動設定通信參數(shù)的處理中用作接收設備之后, 在F702中,設備B開始作為接收設備操作。在F703中,設備B傳送搜索信號(探測請求)以確認在自身設備周圍是否存在正在起動自動設定處理的提供設備。這里,搜索信號中的自信息包含指示設備B作為接收設備操作的信息和指示設備B包含輸入單元109和顯示單元105的UI信息。在F704中,設備 A在從設備B接收到搜索信號時執(zhí)行以上參照圖4描述的處理并且開始認證代碼模式(輸入側)中的通信參數(shù)的設定處理。在F705中,設備A向設備B傳送搜索響應信號。搜索響應信號中的自信息包含指示設備A作為提供設備操作的信息和作為模式信息的指示認證代碼模式(輸入側)的信息。在F706中,設備B在從設備A接收到搜索響應信號時執(zhí)行以上參照圖5描述的處理, 并且開始認證代碼模式(顯示側)中的通信參數(shù)的設定處理。在F707中,設備B在顯示單元105中顯示認證代碼,并且提示用戶在設備A中輸入認證代碼。在F709中,設備B參與網(wǎng)絡303以便接收通信參數(shù)。在F708中,設備A的用戶操作設備A的輸入單元109以將在設備B中顯示的認證代碼輸入到設備A中。如果在設備B的顯示單元105中顯示的認證代碼與通過設備A的輸入單元109的操作輸入的認證代碼一致,那么,在F710中,在設備A和設備B之間執(zhí)行自動設定通信參數(shù)的處理。作為結果,設備B在F710中從設備A經(jīng)網(wǎng)絡303獲取通信所需要的通信參數(shù)。雖然除了圖6和圖7中的例子以外還存在提供設備執(zhí)行認證代碼模式(顯示側) 并且接收設備執(zhí)行認證代碼模式(輸入側)的情況以及提供設備和接收設備兩者執(zhí)行認證代碼模式(輸入側)的情況,但是,這里省略這些情況的描述。假定按鈕按壓模式和認證代碼模式中的自動設定通信參數(shù)的處理與在非專利文獻1中描述的方法一致。雖然在非專利文獻1中描述了基礎結構模式中的通信參數(shù)的自動設定,但是,在本實施例中該方法適用于點對點模式。按以上的方式根據(jù)設備A和設備B的UI能力選擇通信參數(shù)的自動設定的設定模式,以在所選擇的模式中執(zhí)行自動設定通信參數(shù)的處理。在圖4中的例子中,首先確認設定按鈕106的存在(步驟S403和S404),并且,如果不包含設定按鈕106,那么確認輸入單元109和顯示單元105的存在(步驟S407、S408、 S410和S411)。但是,可優(yōu)先確認輸入單元109和顯示單元105的存在。這允許優(yōu)先執(zhí)行安全性比按鈕按壓模式高的認證代碼模式作為通信參數(shù)的設定模式。如上所述,當設備可執(zhí)行多個設定模式中的通信參數(shù)的自動設定時,能夠在無需用戶選擇設定模式的情況下自動選擇設定模式以在選擇的設定模式中執(zhí)行通信參數(shù)的自動設定,由此提高用戶友好性。在以上的實施例中,由于根據(jù)提供設備的UI能力和接收設備的UI能力選擇設定模式并且通過使用選擇的設定模式執(zhí)行自動設定通信參數(shù)的處理, 因此,能夠根據(jù)環(huán)境執(zhí)行自動設定處理以提高用戶友好性。另外,由于根據(jù)執(zhí)行自動設定處理的設備(設備A和設備B)的UI能力選擇設定模式,因此,能夠防止用戶不正確地選擇設定模式。因此,能夠防止自動設定處理由于設定模式的不一致而出錯終止。雖然在以上的描述中例示了符合IEEE 802. 11系列的無線LAN,但是,可以在諸如超寬帶(Ultra-Wideband(UWB))介質(zhì)或符合無線通用串行總線(USB)、多帶正交頻分復用聯(lián)盟(Multi-band Orthogonal Frequency Division Multiplexing(OFDM) Alliance(MBOA))、Bluet00th (注冊商標)或Zigbee的介質(zhì)的另一無線介質(zhì)中體現(xiàn)本發(fā)明。 作為替代方案,可以在諸如有線LAN的有線通信介質(zhì)中實現(xiàn)本發(fā)明。例如,無線USB、無線 1394 和 WiNET 使用 UWB。可通過以下的處理體現(xiàn)本發(fā)明。具體地,實現(xiàn)以上的實施例的功能的軟件(程序) 可經(jīng)網(wǎng)絡或通過各種存儲介質(zhì)被供給到系統(tǒng)或設備,并且,系統(tǒng)或設備的計算機(或CPU或 MPU)可讀取程序以執(zhí)行程序。雖然已參照示例性實施例描述了本發(fā)明,但應理解,本發(fā)明不限于公開的示例性實施例。以下的權利要求的范圍應被賦予最寬的解釋以包含所有的這樣的變更方式、等同的結構和功能。本申請要求在2009年10月21日提交的日本專利申請No. 2009-242635的權益, 在此通過弓丨用來引入其全部內(nèi)容。
權利要求
1.一種通信設備,包括確認單元,被配置用于確認通信伙伴設備的用戶接口的類型;確定單元,被配置用于基于通過確認單元確認的通信伙伴設備的用戶接口的類型和通信設備的用戶接口的類型確定用于與通信伙伴設備共享通信參數(shù)的設定處理的設定模式; 以及共享單元,被配置用于執(zhí)行由確定單元確定的設定模式中的設定處理以與通信伙伴設備共享通信參數(shù)。
2.根據(jù)權利要求1的通信設備,其中,共享單元執(zhí)行向通信伙伴設備提供通信參數(shù)的處理。
3.根據(jù)權利要求1或2的通信設備,其中,設定模式包含用戶將認證代碼輸入到通信設備和通信伙伴設備中的至少一個中的模式和用戶不必將認證代碼輸入到通信設備和通信伙伴設備中的模式。
4.根據(jù)權利要求3的通信設備,其中,用戶將認證代碼輸入到通信設備和通信伙伴設備中的至少一個中的模式包含用戶將認證代碼輸入到通信設備和通信伙伴設備中的一個中并且在另一設備中顯示認證代碼的模式和用戶將認證代碼輸入到通信設備和通信伙伴設備兩者中的模式。
5.根據(jù)權利要求1 4中的任一項的通信設備,其中,確定單元確認通信設備和通信伙伴設備是否分別具有執(zhí)行用于與通信伙伴設備共享通信參數(shù)的設定處理的多個設定模式中的任一個所需要的用戶接口,以基于確認結果確定設定處理的設定模式。
6.根據(jù)權利要求5的通信設備,其中,如果確認表示不可能執(zhí)行設定模式中的任一個, 那么設定處理出錯而被終止而不與通信伙伴設備共享通信參數(shù)。
7.一種通信設備,包括確認單元,被配置用于確認由通信伙伴設備選擇的設定模式; 確定單元,被配置用于基于通過確認單元確認的由通信伙伴設備選擇的設定模式和通信設備的用戶接口的類型確定用于與通信伙伴設備共享通信參數(shù)的設定處理的設定模式; 以及共享單元,被配置用于執(zhí)行由確定單元確定的設定模式中的設定處理以與通信伙伴設備共享通信參數(shù)。
8.根據(jù)權利要求7的通信設備,其中,共享單元執(zhí)行從通信伙伴設備接收通信參數(shù)的處理。
9.根據(jù)權利要求7或8的通信設備,其中,設定模式包含用戶將認證代碼輸入到通信設備和通信伙伴設備中的至少一個中的模式和用戶不必將認證代碼輸入到通信設備和通信伙伴設備中的模式。
10.根據(jù)權利要求9的通信設備,其中,用戶將認證代碼輸入到通信設備和通信伙伴設備中的至少一個中的模式包含用戶將認證代碼輸入到通信設備和通信伙伴設備中的一個中并且在另一設備中顯示認證代碼的模式和用戶將認證代碼輸入到通信設備和通信伙伴設備兩者中的模式。
11.根據(jù)權利要求7 10中的任一項的通信設備,其中,如果通信設備不包含用于執(zhí)行通過確認單元確認的由通信伙伴設備選擇的設定模式中的設定處理的用戶接口,那么設定處理出錯而被終止而不與通信伙伴設備共享通信參數(shù)。
12.一種通信設備的控制方法,包括以下的步驟從通信伙伴設備接收信號以確認通信伙伴設備的用戶接口的類型; 基于通過確認步驟確認的通信伙伴設備的用戶接口的類型和通信設備的用戶接口的類型確定與通信伙伴設備共享通信參數(shù)的設定處理的設定模式;和執(zhí)行在確定步驟中確定的設定模式中的設定處理以與通信伙伴設備共享通信參數(shù)。
13.—種通信設備的控制方法,包括以下的步驟從通信伙伴設備接收信號以確認由通信伙伴設備選擇的設定模式; 基于在確認步驟中確認的由通信伙伴設備選擇的設定模式和通信設備的用戶接口的類型確定與通信伙伴設備共享通信參數(shù)的設定處理的設定模式;和執(zhí)行在確定步驟中確定的設定模式中的設定處理以與通信伙伴設備共享通信參數(shù)。
14.一種計算機程序,導致計算機用作根據(jù)權利要求1 11中的任一項的通信設備。
全文摘要
本發(fā)明涉及能夠在多個設定模式中執(zhí)行與通信伙伴設備共享通信參數(shù)的設定處理并且能夠自動確定執(zhí)行設定處理的設定模式的通信設備。通信設備確認通信伙伴設備的用戶接口的類型,并且基于確認的通信伙伴設備的用戶接口的類型和通信設備的用戶接口的類型確定用于與通信伙伴設備共享通信參數(shù)的設定處理的設定模式,以與通信伙伴設備共享通信參數(shù)。
文檔編號H04W12/06GK102577464SQ20108004693
公開日2012年7月11日 申請日期2010年10月6日 優(yōu)先權日2009年10月21日
發(fā)明者坂井達彥 申請人:佳能株式會社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1