專利名稱:通信裝置及控制通信裝置的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種具有通信參數(shù)設(shè)定功能的通信裝置及控制該通信裝置 的方法。
背景技術(shù):
使用IEEE802.il無(wú)線局域網(wǎng)的通信,需要為各個(gè)無(wú)線通信裝置設(shè)定無(wú) 線通信參數(shù)(下文中稱為"無(wú)線參數(shù)"),例如通信信道、網(wǎng)絡(luò)標(biāo)識(shí)符(服務(wù) 集標(biāo)識(shí)符(SSID))、加密方法、加密密鑰、認(rèn)證方法及認(rèn)證密鑰。
一般來(lái)說(shuō),對(duì)用戶而言,通過(guò)手動(dòng)輸入來(lái)設(shè)定這些無(wú)線參數(shù)是一項(xiàng)復(fù)雜 的工作。因此,如日本特開2003 — 338821號(hào)公報(bào)或美國(guó)專利申請(qǐng) 2006/0246947號(hào)公報(bào)(與日本特開2006-311138號(hào)公報(bào)對(duì)應(yīng))所公開,有一 種自動(dòng)從各個(gè)制造商獲取無(wú)線參數(shù)并將獲取的無(wú)線參數(shù)設(shè)定給無(wú)線通信裝置 的以往方法。根據(jù)這樣一種以往方法,依照預(yù)定步驟和相連接的無(wú)線通信裝 置之間的消息可自動(dòng)進(jìn)行無(wú)線參數(shù)設(shè)定,因此可以將這些無(wú)線參數(shù)從一個(gè)無(wú) 線通信裝置提供給其它無(wú)線通信裝置。
Wi-Fi保護(hù)設(shè)置(WPS)為近來(lái)被Wi-Fi聯(lián)盟標(biāo)準(zhǔn)化的一種自動(dòng)設(shè)定方法。
在許多情況下,當(dāng)提供裝置依照自動(dòng)設(shè)定方法向接受裝置提供無(wú)線參數(shù) 時(shí),出于增強(qiáng)安全性考慮,該提供裝置進(jìn)行加密密鑰交換處理和無(wú)線參數(shù)加 密處理。 一般來(lái)說(shuō),加密密鑰交換處理和無(wú)線參數(shù)加密處理需要很長(zhǎng)時(shí)間。 因此,如果用戶每次開始無(wú)線通信時(shí)都要進(jìn)行無(wú)線參數(shù)設(shè)定的話,無(wú)線通信 裝置的便利性就會(huì)大大降低。
如果在兩個(gè)或更多個(gè)無(wú)線通信裝置之間有可用的共同的無(wú)線參數(shù),則基 于這些共同的無(wú)線參數(shù)來(lái)進(jìn)行通信會(huì)很有效率。然而,即使在這樣一種情況 下,如果用戶需要確定是使用已存儲(chǔ)的無(wú)線參數(shù)還是進(jìn)行新的無(wú)線參數(shù)設(shè)定 處理,則可操作性還是會(huì)大大降低。
而且,如果提供裝置向多個(gè)接受裝置提供不同的無(wú)線參數(shù),則這些裝置 彼此之間不能進(jìn)行無(wú)線通信。
上述的問(wèn)題并不限于無(wú)線參數(shù)。如果有線通信裝置基于通信參數(shù)進(jìn)行通 信,也會(huì)發(fā)生同樣的問(wèn)題
發(fā)明內(nèi)容
本發(fā)明的實(shí)施例涉及一種通信裝置及控制該通信裝置的方法。 根據(jù)本發(fā)明的一個(gè)方面, 一種通信裝置包括存儲(chǔ)單元,用于存儲(chǔ)通信
參數(shù)以及分配給所述通信參數(shù)的設(shè)定處理標(biāo)識(shí)符;
獲取單元,用于從其它通信裝置獲取設(shè)定處理標(biāo)識(shí)符;以及
確定單元,用于根據(jù)存儲(chǔ)在所述存儲(chǔ)單元中的設(shè)定處理標(biāo)識(shí)符和由所述
獲取單元獲取的設(shè)定處理標(biāo)識(shí)符,確定是使用存儲(chǔ)在所述存儲(chǔ)單元中的通信
參數(shù)還是從其它通信裝置獲取通信參數(shù)。
本發(fā)明進(jìn)一步的特征及方面,將在以下參照附圖的具體實(shí)施方式
的詳細(xì)
描述中,得以清楚地記載。
附圖被并入且構(gòu)成說(shuō)明書的一部分,說(shuō)明了本發(fā)明的實(shí)施方式和特征, 并與文字描述一起用于解釋本發(fā)明的原理。
圖1為本發(fā)明的實(shí)施例中網(wǎng)絡(luò)配置的例子。
圖2為本發(fā)明的實(shí)施例中無(wú)線通信裝置的例子的框圖。
圖3為本發(fā)明的第一實(shí)施例中列出設(shè)定處理標(biāo)識(shí)符的表的例子。
圖4為當(dāng)無(wú)線通信裝置的職能被確定為接受裝置時(shí),該通信裝置所進(jìn)行
的處理的例子的流程圖。
圖5為提供裝置響應(yīng)來(lái)自請(qǐng)求設(shè)定處理標(biāo)識(shí)符的接受裝置的消息,進(jìn)行
的處理的例子的流程圖。
圖6為本發(fā)明的第一實(shí)施例中無(wú)線參數(shù)自動(dòng)設(shè)定處理的序列的例子。 圖7為本發(fā)明的第一實(shí)施例中無(wú)線參數(shù)自動(dòng)設(shè)定處理的序列的例子。 圖8為本發(fā)明的第二實(shí)施例中提供裝置為判斷是否傳送設(shè)定處理標(biāo)識(shí)符
進(jìn)行的處理的例子的流程圖。
圖9為本發(fā)明的第三實(shí)施例中無(wú)線參數(shù)自動(dòng)設(shè)定處理的序列的例子。 圖10為本發(fā)明的第三實(shí)施例中確定無(wú)線通信裝置職能的處理的例子的
流程圖。
具體實(shí)施例方式
如下實(shí)施例的描述本質(zhì)上僅具說(shuō)明意義,絕不旨在限制本發(fā)明及其應(yīng)用 或用途。需要注意的是,在整篇說(shuō)明書中,相同的標(biāo)號(hào)和字母在后續(xù)圖中指 代了相同項(xiàng),并且一旦在一幅圖中對(duì)一項(xiàng)進(jìn)行了描述,在后續(xù)圖中不作詳述。以下參照附圖對(duì)實(shí)施例進(jìn)行詳細(xì)的描述。 第一實(shí)施例
圖1為本發(fā)明的實(shí)施例中網(wǎng)絡(luò)配置的例子。圖1所示的網(wǎng)絡(luò)包括三個(gè)無(wú)
線通信裝置101、 102和103。每個(gè)無(wú)線通信裝置都有使用基于IEEE802. 11 的無(wú)線局域網(wǎng)(下文中稱為"無(wú)線LAN")的通信功能,并且能以Adhoc (點(diǎn) 對(duì)點(diǎn))模式進(jìn)行無(wú)線通信。Ad hoc模式無(wú)需使用任何接入點(diǎn)(基站)就能使 無(wú)線通信裝置直接進(jìn)行無(wú)線通信。
各個(gè)無(wú)線通信裝置都有無(wú)線參數(shù)自動(dòng)設(shè)定功能,并且在用戶指示無(wú)線通 信裝置開始無(wú)線通信時(shí)起動(dòng)無(wú)線參數(shù)自動(dòng)設(shè)定處理。
無(wú)線通信裝置在起動(dòng)無(wú)線參數(shù)自動(dòng)設(shè)定處理后,進(jìn)行確定是否存在能提 供無(wú)線參數(shù)的提供裝置(下文中簡(jiǎn)稱為"提供裝置")的掃描(搜索)處理。 如果掃描處理在可通信范圍內(nèi)沒有發(fā)現(xiàn)提供裝置,則該無(wú)線通信裝置確定自 身的職能為提供裝置。如果掃描處理在可通信范圍內(nèi)發(fā)現(xiàn)提供裝置,則該無(wú) 線通信裝置確定自身的職能為參數(shù)接受裝置(下文中稱"接受裝置")。隨后, 在確定的提供裝置和接受裝置之間進(jìn)行無(wú)線參數(shù)設(shè)定。
圖2為無(wú)線通信裝置101 (102或103)的配置的例子的框圖。控制單元 201控制無(wú)線通信裝置進(jìn)行的操作。只讀存儲(chǔ)器(ROM) 202存儲(chǔ)計(jì)算機(jī)程序。 控制單元201 (中央處理單元(CPU)(未示出))能根據(jù)R0M202存儲(chǔ)的計(jì)算 機(jī)程序執(zhí)行各種處理。隨機(jī)存取存儲(chǔ)器(RAM) 203存儲(chǔ)臨時(shí)使用的變量和數(shù) 據(jù)。RAM203存儲(chǔ)無(wú)線參數(shù)和設(shè)定處理標(biāo)識(shí)符表。RAM203包含存儲(chǔ)有在無(wú)線通 信中使用的無(wú)線參數(shù)的區(qū)域。在以下描述中,"無(wú)線參數(shù)設(shè)定"是將無(wú)線參數(shù) 存儲(chǔ)在RAM203確保的上述區(qū)域中。
更具體來(lái)說(shuō),如果特定的無(wú)線參數(shù)被存儲(chǔ)在RAM203中并且當(dāng)前沒用作 無(wú)線通信(也就是說(shuō),沒有存儲(chǔ)在上述區(qū)域中),則此無(wú)線參數(shù)被當(dāng)作"還未 設(shè)定為無(wú)線參數(shù)"的參數(shù)。無(wú)線通信處理單元204進(jìn)行無(wú)線LAN通信控制。 此外,無(wú)線通信裝置還包含天線205、天線控制單元206、電源單元207、用 戶接口單元208和無(wú)線參數(shù)自動(dòng)設(shè)定處理單元209。用戶接口單元208使用 戶能指示無(wú)線通信裝置開始無(wú)線通信。無(wú)線參數(shù)自動(dòng)設(shè)定處理單元209進(jìn)行 無(wú)線參數(shù)設(shè)定處理。
圖2所示的部件配置只是一個(gè)例子,能夠用其它配置來(lái)代替。
圖3為存儲(chǔ)在每個(gè)無(wú)線通信裝置的RAM203中的列有設(shè)定處理標(biāo)識(shí)符的表的例子。設(shè)定處理標(biāo)識(shí)符表分別為多個(gè)無(wú)線參數(shù)登記唯一的設(shè)定處理標(biāo)識(shí)
符。圖3將網(wǎng)絡(luò)標(biāo)識(shí)符(SSID)、認(rèn)證方法、加密方法、加密密鑰作為無(wú)線參
數(shù)存儲(chǔ)。
設(shè)定處理標(biāo)識(shí)符為提供裝置能夠分配給傳送到接受裝置的無(wú)線參數(shù)的
標(biāo)識(shí)符。設(shè)定處理標(biāo)識(shí)符為例如通用唯一標(biāo)識(shí)符(UUID)、媒體訪問(wèn)控制(MAC) 地址和時(shí)間信息,能夠被明確分配給各個(gè)無(wú)線參數(shù)。
在提供裝置將無(wú)線參數(shù)傳送到接受裝置后,提供裝置將與傳送的無(wú)線參 數(shù)相對(duì)應(yīng)的唯一的設(shè)定處理標(biāo)識(shí)符通知給接受裝置。如果提供裝置將相同的 無(wú)線參數(shù)傳送到多個(gè)接受裝置,則提供裝置將相同的設(shè)定處理標(biāo)識(shí)符通知給 各接受裝置。
提供裝置將傳送到接受裝置的無(wú)線參數(shù)和通知給接受裝置的相應(yīng)的設(shè)定 處理標(biāo)識(shí)符彼此關(guān)聯(lián)并登記在其設(shè)定處理標(biāo)識(shí)符表中。接受裝置將從提供裝 置接收的無(wú)線參數(shù)和從提供裝置通知的相應(yīng)的設(shè)定處理標(biāo)識(shí)符,彼此關(guān)聯(lián)并 登記在其設(shè)定處理標(biāo)識(shí)符表中。
或者,各個(gè)無(wú)線通信裝置都能預(yù)先存儲(chǔ)無(wú)線參數(shù)和相應(yīng)的設(shè)定處理標(biāo)識(shí) 符。例如,同一制造商的無(wú)線通信裝置能預(yù)先存儲(chǔ)共同的無(wú)線參數(shù)和共同的 設(shè)定處理標(biāo)識(shí)符。
如果在設(shè)定處理標(biāo)識(shí)符表中登記了多個(gè)設(shè)定處理標(biāo)識(shí)符,則能夠設(shè)定合 適的最大值。如果要登記的設(shè)定處理標(biāo)識(shí)符的總數(shù)超出最大值,則最早的設(shè) 定處理標(biāo)識(shí)符和相關(guān)的無(wú)線參數(shù)被自動(dòng)從設(shè)定處理標(biāo)識(shí)符表中刪除。此外, 用戶能夠從設(shè)定處理標(biāo)識(shí)符表中選擇和刪除任何設(shè)定處理標(biāo)識(shí)符和相應(yīng)的無(wú) 線參數(shù)。
圖4為當(dāng)無(wú)線通信裝置自身的職能被確定為接受裝置時(shí),該無(wú)線通信裝 置進(jìn)行的處理的例子的流程圖。
在步驟S401中,接受裝置獲取存儲(chǔ)在提供裝置中的設(shè)定處理標(biāo)識(shí)符。更 具體來(lái)說(shuō),接受裝置將請(qǐng)求消息傳送到請(qǐng)求傳送設(shè)定處理標(biāo)識(shí)符的提供裝置。 隨后,接受裝置從提供裝置處接收包含了存儲(chǔ)在提供裝置中的設(shè)定處理標(biāo)識(shí) 符的響應(yīng)消息。
在步驟S402中,接受裝置將步驟S401獲取的設(shè)定處理標(biāo)識(shí)符與其設(shè)定 處理標(biāo)識(shí)符表存儲(chǔ)的設(shè)定處理標(biāo)識(shí)符進(jìn)行比較。如果有彼此一致的設(shè)定處理 標(biāo)識(shí)符(步驟S402中"是"),則處理進(jìn)入步驟S403。如果沒有一致的設(shè)定 處理標(biāo)識(shí)符(步驟S402中"否"),則處理進(jìn)入步驟S404。在步驟S403中,接受裝置將請(qǐng)求根據(jù)一致的設(shè)定處理標(biāo)識(shí)符識(shí)別的無(wú)線 參數(shù)來(lái)進(jìn)行無(wú)線通信的消息傳送給提供裝置。接受裝置傳送包含了指定設(shè)定 處理標(biāo)識(shí)符的請(qǐng)求消息。
如果有兩個(gè)或更多個(gè)一致的設(shè)定處理標(biāo)識(shí)符,則接受裝置指定具有最高 安全級(jí)別的設(shè)定處理標(biāo)識(shí)符,并傳送請(qǐng)求消息給提供裝置,從而根據(jù)具有最 高安全級(jí)別的設(shè)定處理標(biāo)識(shí)符識(shí)別的無(wú)線參數(shù),來(lái)進(jìn)行無(wú)線通信。在這樣一 種情況下,接受裝置傳送包含了指定與具有最高安全級(jí)別的無(wú)線參數(shù)相對(duì)應(yīng) 的設(shè)定處理標(biāo)識(shí)符的請(qǐng)求消息。這樣,如果有多個(gè)共用的無(wú)線參數(shù),則接受 裝置能根據(jù)具有最高安全級(jí)別的無(wú)線參數(shù)來(lái)進(jìn)行無(wú)線通信。
在步驟S404中,接受裝置根據(jù)預(yù)先由無(wú)線參數(shù)自動(dòng)設(shè)定功能所確定的步 驟并使用適當(dāng)?shù)南?,進(jìn)行與提供裝置之間的無(wú)線參數(shù)交換處理。無(wú)線參數(shù) 交換處理使接受裝置能夠從提供裝置獲取無(wú)線參數(shù)。
為此,方法的例子包括臨時(shí)形成網(wǎng)絡(luò)來(lái)設(shè)定無(wú)線參數(shù),并使無(wú)線通信裝 置能夠通過(guò)形成的網(wǎng)絡(luò)傳送/接收在無(wú)線通信中實(shí)際使用的無(wú)線參數(shù)。
如上所述,接受裝置通過(guò)參照從提供裝置傳送的設(shè)定處理標(biāo)識(shí)符,從而 適當(dāng)確定是從提供裝置獲取無(wú)線參數(shù)(即執(zhí)行無(wú)線參數(shù)交換處理)還是使用 其存儲(chǔ)器中存儲(chǔ)的無(wú)線參數(shù)。
圖5為提供裝置響應(yīng)來(lái)自請(qǐng)求設(shè)定處理標(biāo)識(shí)符的接受裝置的消息,進(jìn)行 的處理的例子的流程圖。
在步驟S501中,提供裝置從RAM203獲取當(dāng)前使用的標(biāo)識(shí)符。在本實(shí)施 例中,當(dāng)前使用的標(biāo)識(shí)符表示了給無(wú)線通信當(dāng)前使用的無(wú)線參數(shù)分配的設(shè)定 處理標(biāo)識(shí)符。
如果在提供裝置和接受裝置之間設(shè)定無(wú)線參數(shù)以開始無(wú)線通信,則提供 裝置將與無(wú)線參數(shù)相對(duì)應(yīng)的設(shè)定處理標(biāo)識(shí)符作為當(dāng)前使用的標(biāo)識(shí)符記錄到 RAM203中。
當(dāng)前使用的標(biāo)識(shí)符在一起動(dòng)無(wú)線參數(shù)自動(dòng)設(shè)定處理時(shí)就會(huì)被初始化,并 且被設(shè)定為預(yù)定的初始值。因此,如果在步驟S501中從RAM203獲取的當(dāng)前 使用的標(biāo)識(shí)符與初始值不同的話,提供裝置確定已設(shè)定了共同的無(wú)線參數(shù)來(lái) 進(jìn)行與其它接受裝置的無(wú)線通信。如果當(dāng)前使用的標(biāo)識(shí)符與初始值相同,則 提供裝置確定沒有設(shè)定共同的無(wú)線參數(shù)來(lái)進(jìn)行與其它無(wú)線通信裝置的無(wú)線通 信。
在步驟S502中,提供裝置確認(rèn)在步驟S501中獲取的當(dāng)前使用的標(biāo)識(shí)符的值。如果當(dāng)前使用的標(biāo)識(shí)符的確認(rèn)值與初始值不同(步驟S502中"否"),
處理進(jìn)入步驟S503中。如果當(dāng)前使用的標(biāo)識(shí)符的值與初始值相同(步驟S502 中"是"),則處理進(jìn)入步驟S504中。
在步驟S503中,提供裝置將步驟S501中獲取的當(dāng)前使用的標(biāo)識(shí)符傳送 到接受裝置。也就是說(shuō),提供裝置傳送與當(dāng)前設(shè)定的無(wú)線參數(shù)相對(duì)應(yīng)的設(shè)定 處理標(biāo)識(shí)符,該設(shè)定處理標(biāo)識(shí)符從設(shè)定處理標(biāo)識(shí)符表存儲(chǔ)的設(shè)定處理標(biāo)識(shí)符 中選取。
在步驟S504中,提供裝置將設(shè)定處理標(biāo)識(shí)符表中存儲(chǔ)的全部設(shè)定處理標(biāo) 識(shí)符傳送到接受裝置。
這樣,如果已設(shè)定共同的無(wú)線參數(shù)來(lái)進(jìn)行與其它無(wú)線通信裝置的無(wú)線通 信,則提供裝置傳送與已設(shè)定的無(wú)線參數(shù)相對(duì)應(yīng)的設(shè)定處理標(biāo)識(shí)符。如果還 未設(shè)定這樣的共同的無(wú)線參數(shù),則提供裝置傳送全部己存儲(chǔ)的設(shè)定處理標(biāo)識(shí) 符。
圖6為在無(wú)線通信裝置101和無(wú)線通信裝置102之間進(jìn)行的無(wú)線參數(shù)自 動(dòng)設(shè)定處理的序列的例子。
現(xiàn)假定設(shè)定處理標(biāo)識(shí)符AAAA被分配給無(wú)線通信裝置101存儲(chǔ)的無(wú)線參 數(shù)。設(shè)定處理標(biāo)識(shí)符AAAA也被分配給無(wú)線通信裝置102存儲(chǔ)的一些無(wú)線參數(shù)。 設(shè)定處理標(biāo)識(shí)符BBBB被分配給無(wú)線通信裝置102存儲(chǔ)的其它無(wú)線參數(shù)。無(wú)線 通信裝置101還未與任何其它無(wú)線通信裝置之間進(jìn)行無(wú)線參數(shù)自動(dòng)設(shè)定處 理。
首先,如果無(wú)線通信裝置102的用戶經(jīng)由用戶接口單元208指示開始無(wú) 線通信,則無(wú)線通信裝置102開始無(wú)線參數(shù)自動(dòng)設(shè)定處理(601)。
無(wú)線通信裝置102進(jìn)行掃描處理以確定在可通信范圍內(nèi)是否存在提供裝 置。例如,掃描方法的例子包括傳送無(wú)線LAN規(guī)定的搜索請(qǐng)求(探索請(qǐng)求), 并且進(jìn)行主動(dòng)掃描以監(jiān)視對(duì)搜索請(qǐng)求的響應(yīng)(探索響應(yīng))。
無(wú)線通信裝置在傳送搜索請(qǐng)求后,等待搜索響應(yīng),直至預(yù)定時(shí)間已過(guò)。 已收到搜索請(qǐng)求的無(wú)線通信裝置返回搜索響應(yīng),該搜索響應(yīng)包含表示了該通 信裝置自身是提供裝置還是接受裝置的信息。在實(shí)施例中,搜索響應(yīng)包含表 示了提供無(wú)線參數(shù)的能力的標(biāo)記的存儲(chǔ)區(qū)。當(dāng)無(wú)線通信裝置為提供裝置時(shí), 該標(biāo)記被設(shè)為1;當(dāng)無(wú)線通信裝置不是提供裝置時(shí),該標(biāo)記被設(shè)為O。如果無(wú) 線通信裝置在上述的預(yù)定時(shí)間內(nèi)接收到搜索響應(yīng),則無(wú)線通信裝置能基于接 收的信息確定提供裝置存在與否,或識(shí)別提供裝置。如果已接收到搜索請(qǐng)求的無(wú)線通信裝置自身被確定為提供裝置,則該通 信裝置返回搜索響應(yīng);如果該通信裝置自身不被確定為提供裝置,則不返回 搜索響應(yīng)。在這樣一種情況下,如果無(wú)線通信裝置在傳送搜索請(qǐng)求后,在預(yù) 定的時(shí)間內(nèi)接收到搜索響應(yīng),則無(wú)線通信裝置確定搜索響應(yīng)的傳送源為提供 裝置。如果無(wú)線通信裝置沒有在預(yù)定時(shí)間內(nèi)接收到搜索響應(yīng),則無(wú)線通信裝 置確定沒有提供裝置。
另一個(gè)掃描方法包括進(jìn)行被動(dòng)掃描,用以監(jiān)視從其它無(wú)線通信裝置返回 的情報(bào)信號(hào)(信標(biāo))。
在實(shí)施例中,如果在可通信范圍內(nèi)沒有檢測(cè)到提供裝置,則無(wú)線通信裝
置102確定自身職能為提供裝置(602)。
隨后,無(wú)線通信裝置101的用戶經(jīng)由用戶接口單元208指示開始無(wú)線通 信,并且無(wú)線通信裝置101開始無(wú)線參數(shù)自動(dòng)設(shè)定處理(603)。
無(wú)線通信裝置101進(jìn)行掃描處理,以確定在可通信范圍內(nèi)是否存在提供 裝置。作為掃描處理的結(jié)果,無(wú)線通信裝置101檢測(cè)到無(wú)線通信裝置102 (提 供裝置),并且確定通信裝置IOI自身為接受裝置(604)。
無(wú)線通信裝置101在確定自身職能為接受裝置后,進(jìn)行參照?qǐng)D4描述的 處理。
首先,無(wú)線通信裝置101將請(qǐng)求設(shè)定處理標(biāo)識(shí)符的消息傳送到用作提供 裝置的無(wú)線通信裝置102 (605;步驟S401)。
無(wú)線通信裝置102響應(yīng)請(qǐng)求設(shè)定處理標(biāo)識(shí)符的消息,進(jìn)行參照?qǐng)D5描述 的處理。
在本實(shí)施例中,無(wú)線通信裝置102還未進(jìn)行與其它無(wú)線通信裝置間的無(wú) 線參數(shù)自動(dòng)設(shè)定處理。因此,從RAM203獲取的當(dāng)前使用的標(biāo)識(shí)符的值與初始 值相同(步驟S501,步驟S502中"是")。因此,無(wú)線通信裝置102將其設(shè) 定處理標(biāo)識(shí)符表中存儲(chǔ)的全部設(shè)定處理標(biāo)識(shí)符都傳送給無(wú)線通信裝置101 (606;步驟S504)。
無(wú)線通信裝置101將從無(wú)線通信裝置102接收的設(shè)定處理標(biāo)識(shí)符與其設(shè) 定處理標(biāo)識(shí)符表中存儲(chǔ)的設(shè)定處理標(biāo)識(shí)符進(jìn)行比較(步驟S402)。在這種情 況下,無(wú)線通信裝置101和無(wú)線通信裝置102都在各自的表中存儲(chǔ)了相同的 設(shè)定處理標(biāo)識(shí)符AAAA。因此,無(wú)線通信裝置101將請(qǐng)求根據(jù)設(shè)定處理標(biāo)識(shí)符 AAAA識(shí)別的無(wú)線參數(shù)進(jìn)行無(wú)線通信的消息,傳送給無(wú)線通信裝置102 (607; 步驟S403)。
ii無(wú)線通信裝置102響應(yīng)從無(wú)線通信裝置101接收的請(qǐng)求消息,傳送確認(rèn)
至無(wú)線通信裝置101 (608)。隨后,無(wú)線通信裝置102設(shè)定由設(shè)定處理標(biāo)識(shí) 符AAAA識(shí)別的無(wú)線參數(shù),并基于設(shè)定的無(wú)線參數(shù)開始無(wú)線通信(609)。
此外,無(wú)線通信裝置102將分配給當(dāng)前無(wú)線通信使用的無(wú)線參數(shù)的設(shè)定 處理標(biāo)識(shí)符AAAA,作為當(dāng)前使用的標(biāo)識(shí)符登記在RAM203中(610)。
無(wú)線通信裝置101響應(yīng)從無(wú)線通信裝置102接收的確認(rèn),設(shè)定由設(shè)定處 理標(biāo)識(shí)符AAAA識(shí)別的無(wú)線參數(shù),并基于設(shè)定的無(wú)線參數(shù)開始無(wú)線通信(611 )。
通過(guò)上述步驟,無(wú)線通信裝置101和無(wú)線通信裝置102完成無(wú)線參數(shù)自 動(dòng)設(shè)定處理。
這樣,如果在預(yù)先存儲(chǔ)了共同的無(wú)線參數(shù)的兩個(gè)無(wú)線通信裝置之間開始 無(wú)線參數(shù)自動(dòng)設(shè)定處理,則實(shí)施例設(shè)定共同的無(wú)線參數(shù),并開始無(wú)線通信。 因此,實(shí)施例不需新傳送/接收其它無(wú)線參數(shù),并能降低設(shè)定處理所需的時(shí)間, 提高了可操作性。
圖7為完成圖6所示的序列之后,在無(wú)線通信裝置102和無(wú)線通信裝置 103之間進(jìn)行的無(wú)線參數(shù)自動(dòng)設(shè)定處理的序列的例子。
現(xiàn)假定無(wú)線通信裝置103預(yù)先存儲(chǔ)了設(shè)定處理標(biāo)識(shí)符BBBB識(shí)別的無(wú)線參 數(shù)。也就是說(shuō),無(wú)線通信裝置103和無(wú)線通信裝置102 (提供裝置)存儲(chǔ)了 共同的無(wú)線參數(shù)。
首先,如果無(wú)線通信裝置103的用戶經(jīng)由用戶接口單元208指示開始無(wú) 線通信,則無(wú)線通信裝置103開始無(wú)線參數(shù)自動(dòng)設(shè)定處理(701)。
無(wú)線通信裝置103進(jìn)行掃描處理,以確定在可通信范圍內(nèi)是否存在提供 裝置。作為掃描處理的結(jié)果,無(wú)線通信裝置103檢測(cè)到無(wú)線通信裝置102 (提 供裝置)并確定通信裝置103自身為接受裝置(702)。
無(wú)線通信裝置103在確定其職能為接受裝置之后,進(jìn)行參照?qǐng)D4描述的 處理。
首先,無(wú)線通信裝置103將請(qǐng)求設(shè)定處理標(biāo)識(shí)符的消息傳送給無(wú)線通信 裝置102 (提供裝置)(703)。
無(wú)線通信裝置102響應(yīng)請(qǐng)求設(shè)定處理標(biāo)識(shí)符的消息,進(jìn)行圖5中描述的 處理。
在本實(shí)施例中,無(wú)線通信裝置102和無(wú)線通信裝置101已完成無(wú)線參數(shù) 設(shè)定處理。從RAM203獲取的當(dāng)前使用的標(biāo)識(shí)符為AAAA (步驟S501)。因此, 當(dāng)前使用的標(biāo)識(shí)符與初始值不同(步驟S502中"否"),無(wú)線通信裝置102傳送當(dāng)前使用的標(biāo)識(shí)符AAAA至無(wú)線通信裝置103 (704;步驟S503)。
無(wú)線通信裝置103將從無(wú)線通信裝置102接收的設(shè)定處理標(biāo)識(shí)符與通信 裝置103自身的設(shè)定處理標(biāo)識(shí)符表中存儲(chǔ)的設(shè)定處理標(biāo)識(shí)符進(jìn)行比較(步驟 S402)。在本實(shí)施例中,接收的設(shè)定處理標(biāo)識(shí)符(當(dāng)前使用的標(biāo)識(shí)符AAAA) 與無(wú)線通信裝置103中存儲(chǔ)的設(shè)定處理標(biāo)識(shí)符BBBB不一致。因此,無(wú)線通信 裝置103和無(wú)線通信裝置102彼此之間進(jìn)行無(wú)線參數(shù)交換處理(705;步驟 S404)。在無(wú)線參數(shù)交換處理中,無(wú)線通信裝置102將設(shè)定處理標(biāo)識(shí)符AAAA 識(shí)別的無(wú)線參數(shù)傳送至無(wú)線通信裝置103。
無(wú)線通信裝置102在完成無(wú)線參數(shù)至無(wú)線通信裝置103的傳送后,向無(wú) 線通信裝置103通知設(shè)定處理標(biāo)識(shí)符AAAA (706)。由于在步驟S704中無(wú)線 通信裝置102已向無(wú)線通信裝置103通知了設(shè)定處理標(biāo)識(shí)符AAAA,則無(wú)線通 信裝置102能跳過(guò)步驟S706的處理。
無(wú)線通信裝置103將從無(wú)線通信裝置102傳送的設(shè)定處理標(biāo)識(shí)符AAAA 和無(wú)線參數(shù)進(jìn)行關(guān)聯(lián)并登記在其設(shè)定處理標(biāo)識(shí)符表中(707),并基于登記的 無(wú)線參數(shù)開始無(wú)線通信(708)。
通過(guò)上述步驟,無(wú)線通信裝置102和無(wú)線通信裝置103能完成無(wú)線參數(shù) 自動(dòng)設(shè)定處理。
在上述實(shí)施例中,提供裝置在通過(guò)無(wú)線參數(shù)交換處理將無(wú)線參數(shù)傳送至 接受裝置之后,將相應(yīng)的設(shè)定處理標(biāo)識(shí)符通知給接受裝置。提供裝置將設(shè)定 處理標(biāo)識(shí)符與無(wú)線參數(shù)一起傳送至接受裝置,同樣有效。
如上所述,如果在無(wú)線通信裝置102完成將無(wú)線參數(shù)傳送至無(wú)線通信裝 置101之后,在無(wú)線通信裝置102和無(wú)線通信裝置103之間進(jìn)行了新的無(wú)線 參數(shù)自動(dòng)設(shè)定處理,則無(wú)線通信裝置102將與已提供給無(wú)線通信裝置101的 無(wú)線參數(shù)相同的無(wú)線參數(shù),傳送至無(wú)線通信裝置103。因此,即使在無(wú)線通 信裝置102和無(wú)線通信裝置103之間已設(shè)定了共同的無(wú)線參數(shù),這些共同的 無(wú)線參數(shù)也不被考慮。因此,實(shí)施例能維持無(wú)線通信裝置102和無(wú)線通信裝 置101之間已開始的無(wú)線通信,同時(shí)開始無(wú)線通信裝置102和無(wú)線通信裝置 103之間的新的無(wú)線通信。這樣,即使屬于同一網(wǎng)絡(luò)的三個(gè)或更多個(gè)無(wú)線通 信裝置進(jìn)行無(wú)線通信,但是提供裝置能為連接的全部接受裝置設(shè)定共同的無(wú) 線參數(shù)。
如上所述,根據(jù)上述實(shí)施例,接受裝置參照接收的設(shè)定處理標(biāo)識(shí)符,能 夠適當(dāng)確定是通過(guò)無(wú)線參數(shù)交換處理從提供裝置獲取無(wú)線參數(shù)還是使用已存儲(chǔ)的無(wú)線參數(shù)。 第二實(shí)施例
根據(jù)上述第一實(shí)施例,提供裝置在完成無(wú)線參數(shù)交換處理后,向接受裝 置通知設(shè)定處理標(biāo)識(shí)符。
例如,在大量無(wú)線通信裝置已根據(jù)共同的無(wú)線參數(shù)進(jìn)行無(wú)線通信之后, 這些無(wú)線通信裝置中的兩個(gè)可能會(huì)開始新的無(wú)線通信。在這種情況下,出于 安全考慮,再次使用這些無(wú)線參數(shù)是不可取的。
因此,根據(jù)第二實(shí)施例,提供裝置判斷是否向接受裝置通知設(shè)定處理標(biāo) 識(shí)符。在第二實(shí)施例中,網(wǎng)絡(luò)的配置和每個(gè)無(wú)線通信裝置的部件配置與第一 實(shí)施例中描述的沒有不同,因此下文不再描述。
在本實(shí)施例中,提供裝置判斷是否在提供裝置與接受裝置之間進(jìn)行無(wú)線 參數(shù)交換處理之前傳送設(shè)定處理標(biāo)識(shí)符。
圖8示出了提供裝置進(jìn)行的判斷是否向接受裝置通知設(shè)定處理標(biāo)識(shí)符的 處理的例子。
在步驟S801中,提供裝置判斷是否滿足通知設(shè)定處理標(biāo)識(shí)符的預(yù)定條 件。如果提供裝置判斷滿足通知條件(步驟S801中"是"),處理進(jìn)入步驟 S802。如果不滿足通知條件(步驟S801中"否"),處理進(jìn)入步驟S803。
允許通知設(shè)定處理標(biāo)識(shí)符的條件的例子是接受裝置是否有與預(yù)定信息一 致的設(shè)備信息。接受裝置的設(shè)備信息為表示接受裝置特征(例如,產(chǎn)品名稱、 廠商名稱、設(shè)備類型、序列號(hào)、UUID、 MAC地址)的信息。
設(shè)備信息例如包含在搜索提供裝置的掃描請(qǐng)求中,或包含在獲取設(shè)定處 理標(biāo)識(shí)符的請(qǐng)求中。提供裝置將獲取的設(shè)備信息存入RAM203中。
在步驟S801中,如果通知條件為"廠商名稱=公司A"并且接受裝置的 廠商名稱為"公司A",則提供裝置判斷滿足通知條件。
在步驟S802中,與第一實(shí)施例相同,提供裝置向接受裝置通知設(shè)定處理 標(biāo)識(shí)符,并將設(shè)定處理標(biāo)識(shí)符和無(wú)線參數(shù)登記在其設(shè)定處理標(biāo)識(shí)符表中。
在步驟S803中,提供裝置不向接受裝置傳送設(shè)定處理標(biāo)識(shí)符,并將設(shè)定 處理標(biāo)識(shí)符和無(wú)線參數(shù)登記在其設(shè)定處理標(biāo)識(shí)符表中。
通過(guò)上述步驟,實(shí)施例完成判斷是否通知(傳送)設(shè)定處理標(biāo)識(shí)符的處理。
在另一實(shí)施例中,通知條件是傳送到接受裝置的無(wú)線參數(shù)的安全級(jí)別是否比預(yù)定的安全級(jí)別更高。
此外,在另一實(shí)施例中,通知條件是當(dāng)開始無(wú)線參數(shù)自動(dòng)設(shè)定處理時(shí), 經(jīng)由用戶接口單元208選擇的項(xiàng)是否與預(yù)定項(xiàng)一致。例如,如果用戶接口單
元208在其屏幕上顯示菜單項(xiàng),并使用戶能夠在"進(jìn)行與多個(gè)通信裝置的無(wú)
線通信"和"進(jìn)行一對(duì)一的無(wú)線通信"之間選擇,則僅當(dāng)用戶選擇后面項(xiàng)時(shí), 提供裝置才傳送設(shè)定處理標(biāo)識(shí)符給接受裝置,來(lái)設(shè)定無(wú)線參數(shù)。
當(dāng)提供裝置傳送無(wú)線參數(shù)給接受裝置時(shí),提供裝置會(huì)向接受裝置通知相 應(yīng)的設(shè)定處理標(biāo)識(shí)符。在這種情況下,在提供裝置傳送無(wú)線參數(shù)時(shí),提供裝 置能進(jìn)行上述傳送設(shè)定處理標(biāo)識(shí)符的判斷處理。
如果不滿足上述通知條件,則不設(shè)定作為對(duì)從接受裝置接收的設(shè)定處理 標(biāo)識(shí)符請(qǐng)求的響應(yīng)已發(fā)送的設(shè)定處理標(biāo)識(shí)符所對(duì)應(yīng)的無(wú)線參數(shù)是有益的。例
如,如果提供裝置在完成將預(yù)先存儲(chǔ)的設(shè)定處理標(biāo)識(shí)符AAAA傳送到接受裝置 之后,進(jìn)行無(wú)線參數(shù)交換處理,則設(shè)定由設(shè)定處理標(biāo)識(shí)符AAAA識(shí)別的無(wú)線參 數(shù)以外的無(wú)線參數(shù)是有益的。在這種情況下,接受裝置不能預(yù)測(cè)與設(shè)定的無(wú) 線參數(shù)相對(duì)應(yīng)的設(shè)定處理標(biāo)識(shí)符。因此,安全性得到增強(qiáng)。
如上所述,如果不想讓無(wú)線參數(shù)在提供裝置與接受裝置之間共用,則實(shí) 施例能避免提供裝置將設(shè)定處理標(biāo)識(shí)符傳送給接受裝置。因此,實(shí)施例能增 強(qiáng)安全級(jí)別。
第三實(shí)施例
根據(jù)上述第一實(shí)施例,無(wú)線通信裝置102和無(wú)線通信裝置101預(yù)先存儲(chǔ) 相同的設(shè)定處理標(biāo)識(shí)符AAAA。并且,無(wú)線通信裝置102和無(wú)線通信裝置103 預(yù)先存儲(chǔ)相同的設(shè)定處理標(biāo)識(shí)符BBBB。
在一種情況下,無(wú)線通信裝置102和其它無(wú)線通信裝置不存儲(chǔ)相同的設(shè) 定處理標(biāo)識(shí)符。無(wú)線通信裝置101和103存儲(chǔ)相同的設(shè)定處理標(biāo)識(shí)符。例如, 無(wú)線通信裝置102預(yù)先存儲(chǔ)設(shè)定處理標(biāo)識(shí)符AAAA。無(wú)線通信裝置101和103 存儲(chǔ)相同的設(shè)定處理標(biāo)識(shí)符BBBB。
在這種情況下,如果無(wú)線通信裝置IOI (或103)作為提供裝置操作,則 無(wú)線通信裝置101和103能基于預(yù)先存儲(chǔ)的共同的無(wú)線參數(shù)進(jìn)行無(wú)線通信。 只有當(dāng)無(wú)線通信裝置101 (或103)與無(wú)線通信裝置102通信時(shí),無(wú)線通信裝 置IOI (或103)進(jìn)行無(wú)線參數(shù)交換處理。
另一方面,如果無(wú)線通信裝置102作為提供裝置操作,無(wú)線通信裝置101和103需要進(jìn)行無(wú)線參數(shù)交換處理,這需要相當(dāng)長(zhǎng)的處理時(shí)間。
因此,第三實(shí)施例與上述第一和第二實(shí)施例不同,無(wú)線通信裝置能基于 外圍無(wú)線通信裝置中存儲(chǔ)的設(shè)定處理標(biāo)識(shí)符確定其職能,。
在本實(shí)施例中,掃描提供裝置的搜索請(qǐng)求能作為請(qǐng)求設(shè)定處理標(biāo)識(shí)符的 消息使用。也就是說(shuō),如果各個(gè)無(wú)線通信裝置接收到搜索請(qǐng)求,該無(wú)線通信 裝置都要傳送包含了表示通信裝置自身是否是提供裝置的信息以及其表中存 儲(chǔ)的設(shè)定處理標(biāo)識(shí)符的搜索響應(yīng)。已接收到搜索響應(yīng)的無(wú)線通信裝置參照接 收到的信息,并將表示了傳送源是否是提供裝置的信息以及傳送源存儲(chǔ)的設(shè)
定處理標(biāo)識(shí)符存入MM203中。
圖10為本發(fā)明第三實(shí)施例中確定無(wú)線通信裝置職能的處理的例子的流 程圖。
職能確定處理響應(yīng)計(jì)時(shí)器T到期自動(dòng)起動(dòng),該計(jì)時(shí)器T在一開始無(wú)線參 數(shù)自動(dòng)設(shè)定處理時(shí)即被激活。
在步驟S1001中,無(wú)線通信裝置基于掃描處理的結(jié)果確定在可通信范圍 內(nèi)是否存在提供裝置。如果在可通信范圍內(nèi)存在提供裝置(步驟S1001中 "是"),則處理進(jìn)入步驟S1002。另一方面,如果在通信范圍內(nèi)沒有提供裝 置(步驟S1001中"否"),則處理進(jìn)入步驟S1003。
在步驟S1002中,該無(wú)線通信裝置確定自身職能為接受裝置。
在步驟S1003中,該無(wú)線通信裝置計(jì)算具有與其自身存儲(chǔ)的設(shè)定處理標(biāo) 識(shí)符一致的設(shè)定處理標(biāo)識(shí)符的無(wú)線通信裝置的數(shù)量,并將計(jì)算的數(shù)量作為"一 致裝置數(shù)"記錄至RAM203中。
例如,如果包括該通信裝置自身在內(nèi)的三個(gè)無(wú)線通信裝置存儲(chǔ)了相同的 設(shè)定處理標(biāo)識(shí)符,則該無(wú)線通信裝置記錄一致裝置數(shù)為"3"。如果沒有一致 的設(shè)定標(biāo)識(shí)符,則該無(wú)線通信裝置記錄一致裝置數(shù)為"0"。
如果有多個(gè)一致的設(shè)定處理標(biāo)識(shí)符,該無(wú)線通信裝置為每個(gè)設(shè)定處理標(biāo) 識(shí)符計(jì)算一致裝置數(shù),并將最大的一致裝置數(shù)記錄至R雇203中。
在完成將一致裝置數(shù)記錄至RAM203之后,處理進(jìn)入步驟S1004中。
在步驟S1004中,該無(wú)線通信裝置為各個(gè)無(wú)線通信裝置一即設(shè)定處理標(biāo) 識(shí)符的傳送源(搜索響應(yīng)的傳送源)計(jì)算一致裝置數(shù)(步驟S1003)。
在為全部無(wú)線通信裝置(設(shè)定處理標(biāo)識(shí)符的傳送源)計(jì)算一致裝置數(shù)完 成之后,處理進(jìn)入步驟S1005。
在步驟S1005中,該無(wú)線通信裝置確定其自身的一致裝置數(shù)是否為0。如果一致裝置數(shù)為0 (步驟S1005中"是"),則處理進(jìn)入步驟S1006中。如 果一致裝置數(shù)不為O (步驟S1005中"否"),則處理進(jìn)入步驟S1008中。
在步驟S1006中,該無(wú)線通信裝置確定全部無(wú)線通信裝置的一致裝置數(shù) 是否為O。如果全部無(wú)線通信裝置的一致裝置數(shù)為0 (步驟S1006中"是"), 處理進(jìn)入步驟S1007。在步驟S1007中,該無(wú)線通信裝置確定自身職能為提 供裝置。如果全部一致裝置數(shù)中的任意一個(gè)都不為O (步驟S1006中"否"), 處理進(jìn)入步驟S1002。在步驟S1002中,該無(wú)線通信裝置確定自身職能為接 受裝置。這樣,如果沒有無(wú)線通信裝置使用共同的無(wú)線參數(shù),則該無(wú)線通信 裝置作為提供裝置操作。此外,即使該無(wú)線通信裝置不存儲(chǔ)共同的無(wú)線參數(shù), 如果在其它無(wú)線通信裝置間有共同的無(wú)線參數(shù),該無(wú)線通信裝置作為接受裝 置操作。
在步驟S1008中,該無(wú)線通信裝置將RAM203中存儲(chǔ)的各個(gè)無(wú)線通信裝置 的一致裝置數(shù)進(jìn)行比較,并確定該通信裝置自身的一致裝置數(shù)是否最大。
如果該通信裝置自身的一致裝置數(shù)最大(步驟S1008中"是"),則處理 進(jìn)入步驟S1009中。如果有其它無(wú)線通信裝置的一致裝置數(shù)比該通信裝置自 身的一致裝置數(shù)更大(步驟S1008中"否"),則處理進(jìn)入步驟S1002中。在 步驟S1002中,該無(wú)線通信裝置確定自身職能為接受裝置。這樣,如果有其 它無(wú)線通信裝置存儲(chǔ)的無(wú)線參數(shù)比該通信裝置自身存儲(chǔ)的無(wú)線參數(shù)更多,則 本無(wú)線通信裝置作為接受裝置操作。
在步驟S1009中,該無(wú)線通信裝置確定是否有其它無(wú)線通信裝置的一致 裝置的數(shù)量與該通信裝置自身的 一致裝置數(shù)相同。
如果沒有其它無(wú)線通信裝置的一致裝置的數(shù)量與該通信裝置自身的一致 裝置數(shù)相同(步驟S1009中"否"),也就是說(shuō)與其它無(wú)線通信裝置比較,如 果該通信裝置自身存儲(chǔ)了最大數(shù)量的無(wú)線參數(shù),則處理進(jìn)入步驟S1007。在 步驟S1007中,無(wú)線通信裝置確定自身職能為提供裝置。如果有其它無(wú)線通 信裝置的一致裝置數(shù)與該通信裝置自身的一致裝置數(shù)相同(步驟S1009中 "是"),則處理進(jìn)入步驟SIOIO。
在步驟S1010中,該無(wú)線通信裝置基于設(shè)備識(shí)別信息,在該通信裝置自 身與具有相同的一致裝置數(shù)的無(wú)線通信裝置之間進(jìn)行詞典順序確定。
當(dāng)該無(wú)線通信裝置進(jìn)行上述確定時(shí),任何用來(lái)識(shí)別各無(wú)線通信裝置的信 息(UUID, MAC地址等等)都能被用作設(shè)備識(shí)別信息。從各無(wú)線通信裝置返 回的搜索響應(yīng)包括UUID和MAC地址。該無(wú)線通信裝置根據(jù)詞典順序比較各個(gè)無(wú)線通信裝置的UUID。如果該通
信裝置自身在詞典順序確定中為勝者(步驟S1010中"是"),則處理進(jìn)入步 驟S1007。在步驟S1007中,該無(wú)線通信裝置確定自身職能為提供裝置。如 果該通信裝置在詞典順序確定中為敗者(步驟S1010中"否"),則處理進(jìn)入 步驟S1002。在步驟S1002中,無(wú)線通信裝置確定自身職能為接受裝置。這 樣,如果該通信裝置自身與其它無(wú)線通信裝置就最大一致裝置數(shù)而言相同, 則無(wú)線通信裝置能根據(jù)詞典順序確定是作為提供裝置還是作為接受裝置操 作。
圖9為在無(wú)線通信裝置101、無(wú)線通信裝置102和無(wú)線通信裝置103之 間進(jìn)行的無(wú)線參數(shù)自動(dòng)設(shè)定處理的序列的例子。
無(wú)線通信裝置101和無(wú)線通信裝置103預(yù)先存儲(chǔ)由設(shè)定處理標(biāo)識(shí)符BBBB 識(shí)別的共同的無(wú)線參數(shù)。無(wú)線通信裝置102沒有存儲(chǔ)與無(wú)線通信裝置101或 無(wú)線通信裝置103的識(shí)別符相同的設(shè)定處理識(shí)別符。
首先,如果無(wú)線通信裝置102的用戶經(jīng)由用戶接口單元208指示開始無(wú) 線通信,無(wú)線通信裝置102開始無(wú)線參數(shù)自動(dòng)設(shè)定處理(901)。
在開始無(wú)線參數(shù)自動(dòng)設(shè)定處理后,無(wú)線通信裝置102激活其計(jì)時(shí)器T并 傳送用來(lái)確定可通信范圍內(nèi)是否存在提供裝置的搜索(掃描)請(qǐng)求(902)。 無(wú)線通信裝置102周期性地傳送搜索請(qǐng)求直至計(jì)時(shí)器T到期。
此外,如果無(wú)線通信裝置101 (或無(wú)線通信裝置103)的用戶經(jīng)由用戶接 口單元208指示開始無(wú)線通信,無(wú)線通信裝置101 (或無(wú)線通信裝置103)開 始無(wú)線參數(shù)自動(dòng)設(shè)定處理(906、 911)。
與無(wú)線通信裝置102相同,無(wú)線通信裝置101 (或無(wú)線通信裝置103)激 活其計(jì)時(shí)器T并周期性地傳送搜索請(qǐng)求直至計(jì)時(shí)器T到期(907、 912)。
無(wú)線通信裝置101 (或103)響應(yīng)從無(wú)線通信裝置102接收的搜索請(qǐng)求 (902),返回包含了各個(gè)通信裝置中存儲(chǔ)的設(shè)定處理標(biāo)識(shí)符以及表示了通信 裝置自身是否是提供裝置的信息的搜索響應(yīng)(903、 904)。在本實(shí)施例中,無(wú) 線通信裝置101和103還未確定它們的職能。因此,搜索響應(yīng)包含的標(biāo)記被 設(shè)為O,表示不能提供無(wú)線參數(shù)。
計(jì)時(shí)器T一到期,無(wú)線通信裝置102就進(jìn)行參照?qǐng)DIO所示的流程圖描述 的上述職能確定處理。
首先,無(wú)線通信裝置102參照從無(wú)線通信裝置101和103返回的搜索響 應(yīng)(903、 904),確認(rèn)在可通信范圍內(nèi)沒有提供裝置(步驟S1001中"否")。隨后,無(wú)線通信裝置102計(jì)算其自身的一致裝置數(shù)和無(wú)線通信裝置101
和103的一致裝置數(shù)(步驟S1003和S1004)。在本實(shí)施例中,無(wú)線通信裝置 102沒有存儲(chǔ)與無(wú)線通信裝置101和103存儲(chǔ)的設(shè)定處理標(biāo)識(shí)符相同的設(shè)定 處理標(biāo)識(shí)符。因此,該通信裝置自身的一致裝置的數(shù)量為0。另一方面,無(wú) 線通信裝置101和103存儲(chǔ)相同的設(shè)定處理標(biāo)識(shí)符BBBB。因此,無(wú)線通信裝 置101和103的一致裝置的數(shù)量為1。
隨后,無(wú)線通信裝置102基于一致裝置數(shù)的計(jì)算結(jié)果來(lái)確定自身職能為 接受裝置(905,步驟S1005中"是",步驟S1006中"否",步驟S1002)。
已從無(wú)線通信裝置101接收到搜索請(qǐng)求(907)的無(wú)線通信裝置103和 102 ,傳送包含了它們存儲(chǔ)的設(shè)定處理標(biāo)識(shí)符以及表示通信裝置自身是否是提 供裝置的信息的搜索響應(yīng)(908、 909)。在本實(shí)施例中,無(wú)線通信裝置103 的職能還未確定,并且無(wú)線通信裝置102的職能被確定為接受裝置。因此, 搜索響應(yīng)包含的標(biāo)記被設(shè)為0,表示不能夠提供無(wú)線參數(shù)。
計(jì)時(shí)器T 一到期,無(wú)線通信裝置101就進(jìn)行參照?qǐng)D10所示的流程圖描述 的上述職能確定處理。
首先,無(wú)線通信裝置101參照從無(wú)線通信裝置103和102返回的搜索響 應(yīng)(907、 908),確認(rèn)在可通信范圍內(nèi)沒有提供裝置(步驟S1001中"否")。
隨后,無(wú)線通信裝置101計(jì)算其自身的一致裝置數(shù)和無(wú)線通信裝置102 和103的一致裝置數(shù)(步驟S1003和S1004)。如上所述,無(wú)線通信裝置101 的一致裝置數(shù)為1,無(wú)線通信裝置102的一致裝置數(shù)為0,無(wú)線通信裝置103 的一致裝置的數(shù)量為1。
因此,無(wú)線通信裝置101基于一致裝置數(shù)的計(jì)算結(jié)果,確定該通信裝置 自身以及無(wú)線通信裝置103的一致裝置數(shù)都是最大(步驟S1005中"否",步 驟S1008中"是",步驟S1009中"是")。隨后,無(wú)線通信裝置101基于本通 信裝置的設(shè)備識(shí)別信息和無(wú)線通信裝置103的設(shè)備識(shí)別信息進(jìn)行詞典順序確 定(步驟S1010)?,F(xiàn)假定在詞典順序確定中,無(wú)線通信裝置103為勝者,并 且無(wú)線通信裝置101為敗者(步驟S1010中"否")。作為結(jié)果,無(wú)線通信裝 置101確定自身職能為接受裝置(910,步驟S1002)。
已從無(wú)線通信裝置103接收到搜索請(qǐng)求(912)的無(wú)線通信裝置101和 102,傳送包含了它們存儲(chǔ)的設(shè)定處理標(biāo)識(shí)符以及表示了通信裝置自身是否是 提供裝置的信息的搜索響應(yīng)(913、 914)。在本實(shí)施例中,無(wú)線通信裝置101 和102的職能被確定為接受裝置。因此,搜索響應(yīng)包含的標(biāo)記被設(shè)為0,表示不能夠提供無(wú)線參數(shù)。
計(jì)時(shí)器T 一到期,無(wú)線通信裝置103參照?qǐng)D10的描述進(jìn)行上述的職能確 定處理。
首先,無(wú)線通信裝置103參照從無(wú)線通信裝置101和102返回的搜索響 應(yīng)(913、 914),確認(rèn)在可通信范圍內(nèi)沒有提供裝置(步驟S1001中"否")。
隨后,無(wú)線通信裝置103計(jì)算該通信裝置自身的一致裝置數(shù)和無(wú)線通信 裝置101和102的一致裝置數(shù)(步驟S1003和S1004)。在本實(shí)施例中,如上 所述,無(wú)線通信裝置101的一致裝置數(shù)為1,無(wú)線通信裝置102的一致裝置 數(shù)為O,無(wú)線通信裝置103的一致裝置數(shù)為1。
因此,無(wú)線通信裝置103基于一致裝置數(shù)的計(jì)算結(jié)果,確定該通信裝置 自身以及無(wú)線通信裝置101的一致裝置數(shù)都是最大(步驟S1005中"否",步 驟S1008中"是",步驟S1009中"是")。隨后,無(wú)線通信裝置103基于該通 信裝置自身的設(shè)備識(shí)別信息和無(wú)線通信裝置101的設(shè)備識(shí)別信息進(jìn)行詞典順 序確定(步驟S1010)。如上所述,在詞典順序確定中,無(wú)線通信裝置103為 勝者(步驟S1010中"是"),并且無(wú)線通信裝置103確定自身職能為提供裝 置(915;步驟S1007)。
無(wú)線通信裝置102在確定自身職能為接受裝置(905)之后,進(jìn)行參照?qǐng)D 4描述的處理。此刻,本實(shí)施例與第一實(shí)施例不同,因?yàn)闊o(wú)線通信裝置102 還未檢測(cè)到提供裝置。因此,無(wú)線通信裝置102進(jìn)行檢測(cè)提供裝置的掃描處 理,并從檢測(cè)到的提供裝置處獲取設(shè)定處理標(biāo)識(shí)符(916;步驟S401)。
如果無(wú)線通信裝置103在確定自身職能為提供裝置之后接收到搜索請(qǐng) 求,無(wú)線通信裝置103進(jìn)行圖5所示的上述處理。
無(wú)線參數(shù)自動(dòng)設(shè)定處理還未在無(wú)線通信裝置103和其它無(wú)線通信裝置之 間進(jìn)行。因此,從RAM203獲取的當(dāng)前使用的標(biāo)識(shí)符的值與初始值相同(步驟 S501和S502中"是")。因此,無(wú)線通信裝置103將包含了存儲(chǔ)在其設(shè)定處 理標(biāo)識(shí)符表中的全部設(shè)定處理標(biāo)識(shí)符的搜索響應(yīng)傳送至無(wú)線通信裝置101 (917、步驟S504)。因?yàn)闊o(wú)線通信裝置103作為提供裝置操作,搜索響應(yīng)包 含的標(biāo)記被設(shè)為l,表示能夠提供無(wú)線參數(shù)。
無(wú)線通信裝置102將包含在從無(wú)線通信裝置103接收的搜索響應(yīng)中的設(shè) 定處理標(biāo)識(shí)符,與其設(shè)定處理標(biāo)識(shí)符表中存儲(chǔ)的設(shè)定處理標(biāo)識(shí)符進(jìn)行比較(步 驟S402)。在本實(shí)施例中,沒有一致的設(shè)定處理標(biāo)識(shí)符。因此,無(wú)線通信裝 置102和無(wú)線通信裝置103進(jìn)行無(wú)線參數(shù)交換處理(918;步驟S404)。通過(guò)無(wú)線參數(shù)交換處理,由設(shè)定處理標(biāo)識(shí)符BBBB定義的無(wú)線參數(shù)從無(wú)線通信裝置 103被傳送到無(wú)線通信裝置102。
無(wú)線通信裝置103在完成將無(wú)線參數(shù)傳送到無(wú)線通信裝置102之后,向 無(wú)線通信裝置102通知設(shè)定處理標(biāo)識(shí)符BBBB (919)。隨后,無(wú)線通信裝置103 設(shè)定由設(shè)定處理標(biāo)識(shí)符BBBB識(shí)別的無(wú)線參數(shù),并基于設(shè)定的無(wú)線參數(shù)開始無(wú) 線通信(920)。此外,無(wú)線通信裝置103將分配給當(dāng)前無(wú)線通信使用的無(wú)線 參數(shù)的設(shè)定處理標(biāo)識(shí)符BBBB,作為當(dāng)前使用的標(biāo)識(shí)符登記在MM203中(921)。
無(wú)線通信裝置102將從無(wú)線通信裝置103傳送來(lái)的設(shè)定處理標(biāo)識(shí)符BBBB 和無(wú)線參數(shù)進(jìn)行關(guān)聯(lián),并登記在設(shè)定處理標(biāo)識(shí)符表中(922)。隨后,無(wú)線通 信裝置102基于登記的無(wú)線參數(shù)開始無(wú)線通信(923)。這樣,無(wú)線通信裝置 102和103完成共同的無(wú)線參數(shù)設(shè)定。
無(wú)線通信裝置101在確定自身職能為接受裝置之后(910),進(jìn)行參照?qǐng)D 4描述的處理。此刻,無(wú)線通信裝置101還未檢測(cè)到提供裝置。因此,無(wú)線 通信裝置101進(jìn)行檢測(cè)提供裝置的掃描處理,并從檢測(cè)到的提供裝置獲取設(shè) 定處理標(biāo)識(shí)符(924;步驟S401)。
如果無(wú)線通信裝置103在確定自身職能為提供裝置之后接收到搜索請(qǐng) 求,無(wú)線通信裝置103進(jìn)行圖5所示的上述處理。
在本實(shí)施例中,無(wú)線通信裝置103和無(wú)線通信裝置102已進(jìn)行無(wú)線參數(shù) 設(shè)定處理。從RAM203獲取的當(dāng)前使用的標(biāo)識(shí)符為BBBB (步驟S501)。因此, 當(dāng)前使用的標(biāo)識(shí)符與初始值不同(步驟S502中"否")。無(wú)線通信裝置103 將包含了當(dāng)前使用的標(biāo)識(shí)符BBBB的搜索響應(yīng)傳送至無(wú)線通信裝置101 (925; 步驟S503)。
無(wú)線通信裝置101將從無(wú)線通信裝置103接收的搜索響應(yīng)包含的設(shè)定處 理標(biāo)識(shí)符與其設(shè)定處理標(biāo)識(shí)符表中存儲(chǔ)的設(shè)定處理標(biāo)識(shí)符比較(步驟S402)。 在此情況下,無(wú)線通信裝置101和無(wú)線通信裝置103將相同的設(shè)定處理標(biāo)識(shí) 符BBBB存儲(chǔ)在它們的表中。因此,無(wú)線通信裝置101將請(qǐng)求基于由設(shè)定處理 標(biāo)識(shí)符BBBB識(shí)別的無(wú)線參數(shù)進(jìn)行無(wú)線通信的消息傳送至無(wú)線通信裝置103 (926;步驟S403)。
無(wú)線通信裝置103響應(yīng)從無(wú)線通信裝置101接收的請(qǐng)求消息,傳送確認(rèn) 至無(wú)線通信裝置IOI (927)。隨后,無(wú)線通信裝置IOI設(shè)定由設(shè)定處理標(biāo)識(shí) 符BBBB識(shí)別的無(wú)線參數(shù),并基于設(shè)定的無(wú)線參數(shù)開始無(wú)線通信(928)。
通過(guò)上述步驟,無(wú)線通信裝置101、 102和103完成無(wú)線參數(shù)自動(dòng)設(shè)定處理。
如上所述,實(shí)施例使各無(wú)線通信裝置能夠基于從其它無(wú)線通信裝置獲取 的設(shè)定處理標(biāo)識(shí)符,確定該通信裝置自身是作為提供裝置還是接受裝置來(lái)操 作。作為結(jié)果,實(shí)施例能避免各無(wú)線通信裝置進(jìn)行不必要的無(wú)線參數(shù)交換處 理。本系統(tǒng)整體上能夠降低無(wú)線參數(shù)自動(dòng)設(shè)定處理所需的時(shí)間,并能提高便 利性。
IEEE802. 11無(wú)線LAN能夠用其它任何無(wú)線介質(zhì)如無(wú)線1^8、藍(lán)牙@或超寬 帶(UWB)來(lái)代替,也能夠用任何其它有線通信介質(zhì)如有線LAN來(lái)代替。
如上所述,實(shí)施例中的通信裝置存儲(chǔ)通信參數(shù)以及分配給這些參數(shù)的設(shè) 定處理標(biāo)識(shí)符,并從其它通信裝置獲取設(shè)定處理標(biāo)識(shí)符。通信裝置基于存儲(chǔ) 的設(shè)定處理標(biāo)識(shí)符與獲取的設(shè)定處理標(biāo)識(shí)符之間的比較,確定是使用存儲(chǔ)的 通信參數(shù),還是從其它通信裝置接受通信參數(shù)。因此,通信裝置不接受不必 要的參數(shù)并能降低設(shè)定通信參數(shù)所需的時(shí)間。
此外,實(shí)施例中的通信裝置搜索能提供通信參數(shù)的提供裝置,并從檢測(cè) 到的提供裝置獲取設(shè)定處理標(biāo)識(shí)符。因此,通信裝置能判斷是否從提供裝置 接受通信參數(shù)。
此外,通信裝置確定自身在通信參數(shù)設(shè)定處理中的職能。如果通信裝置 確定作為接受裝置,則其獲取分配給通信參數(shù)的設(shè)定處理標(biāo)識(shí)符。因而,接 受裝置能確定是否接受通信參數(shù)。
此外,如果通信裝置檢測(cè)到在可通信范圍內(nèi)存在提供裝置,則通信裝置 確定自身職能為接受裝置。另一方面,如果在可通信范圍內(nèi)沒有提供裝置, 則通信裝置確定自身職能為提供裝置。因而,通信裝置能根據(jù)周圍條件確定 是作為提供裝置還是接受裝置來(lái)操作。
而且,通信裝置參照存儲(chǔ)的設(shè)定處理標(biāo)識(shí)符以及從其它通信裝置獲取的 設(shè)定處理標(biāo)識(shí)符來(lái)確定自身職能。因而,通信裝置能確定是作為提供裝置還 是接受裝置來(lái)操作。
此外,第一通信裝置存儲(chǔ)通信參數(shù)以及分配給這些參數(shù)的設(shè)定處理標(biāo)識(shí) 符,并響應(yīng)從第二通信裝置接收的請(qǐng)求傳送存儲(chǔ)的設(shè)定處理標(biāo)識(shí)符。如果為 第一通信裝置和第三通信裝置之間的通信設(shè)定了共同的通信參數(shù),則第一通 信裝置傳送分配給已設(shè)定的通信參數(shù)的設(shè)定處理標(biāo)識(shí)符。如果沒有為第一通 信裝置和第三通信裝置之間的通信設(shè)定了共同的通信參數(shù),則第一通信裝置 傳送存儲(chǔ)的全部的設(shè)定處理標(biāo)識(shí)符。因而,第一通信裝置、第二通信裝置和第三通信裝置能設(shè)定共同的通信參數(shù)。
此外,根據(jù)實(shí)施例通信裝置提供通信參數(shù)給其它通信裝置,并且如果滿 足預(yù)定的通知條件,就向其它通信裝置通知分配給提供的通信參數(shù)的設(shè)定處 理標(biāo)識(shí)符。通知條件是例如其它通信裝置的設(shè)備信息是否與預(yù)定信息一致, 提供給其它通信裝置的通信參數(shù)是否具有比預(yù)定的安全級(jí)別更高的安全級(jí) 別,或者用戶經(jīng)由用戶接口選擇的項(xiàng)是否與預(yù)定項(xiàng)一致。
因而,如果不想要通信參數(shù)再次使用,實(shí)施例能避免給這些參數(shù)分配的 設(shè)定處理標(biāo)識(shí)符在該通信裝置和其它通信裝置之間共用。作為結(jié)果,實(shí)施例 能增強(qiáng)通信裝置的安全性。
雖然參照實(shí)施例對(duì)本發(fā)明進(jìn)行了描述,應(yīng)當(dāng)理解的是本發(fā)明并不限于公 開的實(shí)施例。權(quán)利要求的范圍被給予最寬泛的解釋,包括所有變體、等同結(jié) 構(gòu)和功能在內(nèi)。
權(quán)利要求
1.一種通信裝置,包括存儲(chǔ)單元,用于存儲(chǔ)通信參數(shù)以及分配給所述通信參數(shù)的設(shè)定處理標(biāo)識(shí)符;獲取單元,用于從其它通信裝置獲取設(shè)定處理標(biāo)識(shí)符;以及確定單元,用于根據(jù)存儲(chǔ)在所述存儲(chǔ)單元中的設(shè)定處理標(biāo)識(shí)符和由所述獲取單元獲取的設(shè)定處理標(biāo)識(shí)符,確定是使用存儲(chǔ)在所述存儲(chǔ)單元中的通信參數(shù)還是從其它通信裝置獲取通信參數(shù)。
2. 根據(jù)權(quán)利要求1所述的通信裝置,其特征在于進(jìn)一步包括 無(wú)線通信單元,用于使用由所述確定單元確定的通信參數(shù)以ad hoc模式與所述其它通信裝置進(jìn)行無(wú)線通信。
3. 根據(jù)權(quán)利要求1所述的通信裝置,其特征在于,進(jìn)一步包括-搜索單元,用于搜索提供通信參數(shù)的提供裝置,其中所述獲取單元從由所述搜索單元檢測(cè)到的提供裝置獲取設(shè)定處理標(biāo)識(shí)符。
4. 根據(jù)權(quán)利要求1所述的通信裝置,其特征在于,進(jìn)一步包括-職能確定單元,用于確定關(guān)于通信參數(shù)設(shè)定處理的職能, 如果所述職能確定單元確定該通信裝置的職能為接受通信參數(shù)的接受裝置,則所述獲取單元執(zhí)行設(shè)定處理標(biāo)識(shí)符的獲取。
5. 根據(jù)權(quán)利要求l所述的通信裝置,其特征在于,進(jìn)一步包括職能確 定單元,用于確定關(guān)于通信參數(shù)設(shè)定處理的職能,如果在可通信范圍內(nèi)存在提供裝置,則所述職能確定單元確定該通信裝 置的職能為接受通信參數(shù)的接受裝置,如果在可通信范圍內(nèi)不存在其它提供 裝置,則確定該通信裝置的職能為提供通信參數(shù)的提供裝置。
6. 根據(jù)權(quán)利要求1所述的通信裝置,其特征在于,進(jìn)一步包括職能確 定單元,用于確定關(guān)于通信參數(shù)設(shè)定處理的職能,所述職能確定單元根據(jù)存儲(chǔ)在所述存儲(chǔ)單元的設(shè)定處理標(biāo)識(shí)符和由所述 獲取單元獲取的設(shè)定處理標(biāo)識(shí)符,確定該通信裝置的職能。
7. 第一通信裝置,包括存儲(chǔ)單元,用于存儲(chǔ)通信參數(shù)以及分配給所述通信參數(shù)的設(shè)定處理標(biāo)識(shí)符;傳送單元,用于響應(yīng)從第二通信裝置接收的請(qǐng)求,傳送存儲(chǔ)在所述存儲(chǔ) 單元中的設(shè)定處理標(biāo)識(shí)符,其中,如果為所述第一通信裝置與第三通信裝置之間的通信設(shè)定了共同的通信參數(shù),則所述傳送單元將分配給所述已設(shè)定的通信參數(shù)的設(shè)定處理標(biāo) 識(shí)符進(jìn)行傳送,如果沒有為所述第一通信裝置與所述第三通信裝置之間的通信設(shè)定共同 的通信參數(shù),則所述傳送單元將所有存儲(chǔ)在所述存儲(chǔ)單元中的設(shè)定處理標(biāo)識(shí) 符進(jìn)行傳送。
8. —種通信裝置,包括提供單元,用于向其它通信裝置提供通信參數(shù);通知單元,用于在滿足預(yù)定的通知條件的情況下,將分配給所述提供的 通信參數(shù)的設(shè)定處理標(biāo)識(shí)符通知給所述其它通信裝置。
9. 根據(jù)權(quán)利要求8所述的通信裝置,其特征在于,所述預(yù)定通知條件至 少包括以下條件中的一個(gè)所述其它通信裝置的設(shè)備信息是否與預(yù)定信息一致; 向所述其它通信裝置提供的通信參數(shù)是否具有比預(yù)定安全級(jí)別更高的安 全級(jí)別;用戶經(jīng)由用戶接口所選擇的項(xiàng)是否與預(yù)定項(xiàng)一致。
10. —種對(duì)存儲(chǔ)有通信參數(shù)以及分配給所述通信參數(shù)的設(shè)定處理標(biāo)識(shí)符 的通信裝置進(jìn)行控制的方法,該方法包括從其它通信裝置獲取設(shè)定處理標(biāo)識(shí)符;根據(jù)所述存儲(chǔ)的設(shè)定處理標(biāo)識(shí)符以及所述獲取的設(shè)定處理標(biāo)識(shí)符,確定 是使用所述存儲(chǔ)的通信參數(shù)還是從所述其它通信裝置獲取通信參數(shù)。
11. 根據(jù)權(quán)利要求10所述的方法,其特征在于,進(jìn)一步包括 使用所述已確定的通信參數(shù)以ad hoc模式與所述其它通信裝置進(jìn)行無(wú)線通信。
12. —種對(duì)存儲(chǔ)有通信參數(shù)以及分配給所述通信參數(shù)的設(shè)定處理標(biāo)識(shí)符的第一通信裝置進(jìn)行控制的方法,該方法包括響應(yīng)從第二通信裝置接收到的請(qǐng)求,傳送存儲(chǔ)的設(shè)定處理標(biāo)識(shí)符; 如果為所述第一通信裝置與第三通信裝置之間的通信設(shè)定了共同的通信參數(shù),則將分配給所述已設(shè)定的通信參數(shù)的設(shè)定處理標(biāo)識(shí)符進(jìn)行傳送;如果沒有為所述第一通信裝置與所述第三通信裝置之間的通信設(shè)定共同的通信參數(shù),則將所有存儲(chǔ)的設(shè)定處理標(biāo)識(shí)符進(jìn)行傳送。
13. —種控制通信裝置的方法,包括 向其它通信裝置提供通信參數(shù);如果滿足預(yù)定的通知條件,則將分配給所述提供的通信參數(shù)的設(shè)定處理 標(biāo)識(shí)符通知給所述其它通信裝置。
全文摘要
一種通信裝置,包括存儲(chǔ)單元,用于存儲(chǔ)通信參數(shù)以及分配給所述通信參數(shù)的設(shè)定處理標(biāo)識(shí)符;獲取單元,用于從其它通信裝置獲取設(shè)定處理標(biāo)識(shí)符。該通信裝置根據(jù)所述存儲(chǔ)單元存儲(chǔ)的設(shè)定處理標(biāo)識(shí)符以及所述獲取單元獲取的設(shè)定處理標(biāo)識(shí)符,確定是使用所述存儲(chǔ)單元存儲(chǔ)的通信參數(shù)還是從其它通信裝置獲取通信參數(shù)。
文檔編號(hào)H04L12/28GK101316207SQ200810097500
公開日2008年12月3日 申請(qǐng)日期2008年5月30日 優(yōu)先權(quán)日2007年5月31日
發(fā)明者坂井達(dá)彥 申請(qǐng)人:佳能株式會(huì)社