国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      無線通信裝置及其控制方法

      文檔序號:7949798閱讀:127來源:國知局
      專利名稱:無線通信裝置及其控制方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及一種對具有無線通信功能的設(shè)備之間的無線通信進行設(shè)置的技術(shù)。
      背景技術(shù)
      如下標準以及安裝有此標準的產(chǎn)品近來投入使用,依據(jù)該標準,僅通過用接線(纜線)來連接各種設(shè)備就可以立刻使用這些設(shè)備。例如,標準化的有PictBridge(CIPA DC-001),依據(jù)該標準,通過使用稱為USB(通用串行接口)的纜線來連接數(shù)字相機和打印機可以執(zhí)行打印。
      當使用了運用此標準的數(shù)字相機和打印機時,打印機在通過USB連接時變得能夠打印,而僅通過使用數(shù)字相機的用戶接口(數(shù)字相機具有用于檢查所傳感到的圖像等的液晶顯示器以及各種鍵)來指定待打印的圖像就可以執(zhí)行打印。
      另一方面,對于通過使用基于國際標準IEEE 802.11的無線通信方法將有線信息傳輸改變成無線信息傳輸?shù)男枨蟛粩嘣黾?,而無線通信開始在比如數(shù)字相機、存儲設(shè)備和打印機這樣的外圍設(shè)備之間的通信中使用。無線通信不需要纜線安裝,并且由此增加各設(shè)備的設(shè)置位置的自由度和提高便攜性。
      在這種無線通信裝置中設(shè)置了預(yù)定通信模式、預(yù)定ID(ESS-ID)和用于指定頻帶的預(yù)定信道。通過將另一裝置即通信網(wǎng)絡(luò)中的客戶機裝置的設(shè)置與比如通信模式這樣的這些設(shè)置進行匹配從而在通信網(wǎng)絡(luò)中建立通信。請注意通信模式包括“Ad-Hoc模式(點對點)”和“基礎(chǔ)結(jié)構(gòu)模式”,依據(jù)Ad-Hoc模式,僅通過安裝有無線LAN卡的設(shè)備來構(gòu)造通信網(wǎng)絡(luò),而基礎(chǔ)結(jié)構(gòu)模式經(jīng)由通信網(wǎng)絡(luò)中中繼器的接入點連接到現(xiàn)有網(wǎng)絡(luò)。
      在使用同一ESS-ID的網(wǎng)絡(luò)中,執(zhí)行使用了WEP密鑰的加密通信。WEP密鑰是用于對待發(fā)送或者接收的數(shù)據(jù)進行加密或者解密的密鑰信息。由于僅能夠在其中設(shè)置有同一WEP密鑰的無線通信設(shè)備之間交換數(shù)據(jù),所以可以防止通信內(nèi)容泄露給不知道WEP密鑰的無線通信設(shè)備。在日本專利公開第2004-202779號中公開了上述技術(shù)。
      然而即使使用了上述WEP技術(shù),同一無線網(wǎng)絡(luò)中的無線通信裝置可以截獲通信內(nèi)容。
      也就是說,如圖3中所示,假設(shè)無線LAN包括接入點AP1(31)和無線通信終端ST1(32)、ST2(33)、ST3(34)和ST4(35)。在這一無線LAN中,在經(jīng)由接入點AP1來執(zhí)行無線通信的模式下,即在基礎(chǔ)結(jié)構(gòu)模式下,執(zhí)行單獨無線通信終端之間的無線通信。此無線LAN也使用同一通信信道、同一ESS-ID和同一WEP密鑰。如果例如通過無線通信終端ST1與ST2之間的無線通信來交換數(shù)據(jù),則使用同一ESS-ID和同一WEP密鑰的無線通信終端ST3可以截獲此無線通信內(nèi)容。
      一般而言,當在辦公室中安裝無線LAN時假定地使用諸如此類的配置。然而,即使將要在兩個無線通信終端之間執(zhí)行專用數(shù)據(jù)交換,例如即使將要通過無線通信從數(shù)字相機向打印機執(zhí)行打印,則有必要通過使用預(yù)定ESS-ID和預(yù)定WEP密鑰來連接到無線LAN。
      此外,當無線通信終端連接到在辦公室中安裝的無線LAN時,此無線通信終端必須接收從另一無線通信裝置持續(xù)地發(fā)送的廣播分組,并且如有必要則正確地返回分組。如果在無線通信網(wǎng)絡(luò)中存在許多無線通信終端或者存在發(fā)送大量分組的無線通信終端,則這些無線通信裝置之間的通信可能干擾數(shù)據(jù)發(fā)送和接收操作。

      發(fā)明內(nèi)容
      本發(fā)明是鑒于上述情形而做出的,并且其目的例如是為了能夠防止通信內(nèi)容被無線網(wǎng)絡(luò)上的另一無線通信裝置所輕易截獲。
      根據(jù)本發(fā)明,前述目的通過提供一種無線通信裝置來實現(xiàn),該無線通信裝置包括無線通信設(shè)置存儲單元,存儲用于在第一無線網(wǎng)絡(luò)上執(zhí)行無線通信的第一無線通信設(shè)置和用于在不同于第一無線網(wǎng)絡(luò)的第二無線網(wǎng)絡(luò)上執(zhí)行無線通信的第二無線通信設(shè)置;無線通信單元,使用第一和第二無線通信設(shè)置中的一個來執(zhí)行無線通信;以及無線通信設(shè)置切換單元,請求第一無線網(wǎng)絡(luò)中的另一無線通信裝置將第一無線通信設(shè)置切換到所述第二無線通信設(shè)置以便加入第二無線網(wǎng)絡(luò)。
      根據(jù)本發(fā)明,前述目的也通過提供一種控制無線通信裝置的方法來實現(xiàn),該無線通信裝置具有用于在第一無線網(wǎng)絡(luò)上執(zhí)行無線通信的第一無線通信設(shè)置和用于在不同于第一無線網(wǎng)絡(luò)的第二無線網(wǎng)絡(luò)上執(zhí)行無線通信的第二無線通信設(shè)置,并且使用第一和第二無線通信設(shè)置中的一個來執(zhí)行與另一無線通信裝置的無線通信,所述方法包括請求第一無線網(wǎng)絡(luò)中的另一無線通信裝置將第一無線通信設(shè)置切換到第二無線通信設(shè)置以便加入第二無線網(wǎng)絡(luò)。
      根據(jù)本發(fā)明,前述目的也通過提供一種無線通信裝置來實現(xiàn),該無線通信裝置包括無線通信設(shè)置存儲單元,存儲用于在第一無線網(wǎng)絡(luò)上執(zhí)行無線通信的第一無線通信設(shè)置和用于在不同于第一無線網(wǎng)絡(luò)的第二無線網(wǎng)絡(luò)上執(zhí)行無線通信的第二無線通信設(shè)置;無線通信單元,使用第一和第二無線通信設(shè)置中的一個來執(zhí)行無線通信;以及無線通信設(shè)置切換單元,如果從第一無線網(wǎng)絡(luò)中的另一無線通信裝置接收到無線通信設(shè)置切換請求,則根據(jù)該無線通信設(shè)置切換請求將第一無線通信設(shè)置切換到第二無線通信設(shè)置。
      根據(jù)本發(fā)明,前述目的也通過提供一種控制無線通信裝置的方法來實現(xiàn),該無線通信裝置具有用于在第一無線網(wǎng)絡(luò)上執(zhí)行無線通信的第一無線通信設(shè)置和用于在不同于第一無線網(wǎng)絡(luò)的第二無線網(wǎng)絡(luò)上執(zhí)行無線通信的第二無線通信設(shè)置,并且使用第一和第二無線通信設(shè)置中的一個來執(zhí)行無線通信,所述方法包括如果從第一無線網(wǎng)絡(luò)中的另一無線通信裝置接收到無線通信設(shè)置切換請求,則根據(jù)該無線通信設(shè)置切換請求將第一無線通信設(shè)置切換到第二無線通信設(shè)置。
      本發(fā)明的其它特征和優(yōu)點將從與附圖相結(jié)合的以下描述中變得明顯,在附圖的各圖中相似的標號通篇地指代相同或者相似的部分。


      并入說明書中并且構(gòu)成說明書一部分的附示了本發(fā)明的實施例,并且與描述一起用以解釋本發(fā)明的原理。
      圖1是示出了根據(jù)第一實施例的數(shù)字相機的無線通信設(shè)置切換操作的流程圖;圖2A和圖2B是示出了根據(jù)本發(fā)明第一和第二實施例的數(shù)字相機布置和打印機布置的框圖;圖3是示出了使用第一無線通信設(shè)置的無線網(wǎng)絡(luò)的例子的圖;圖4是示出了根據(jù)第一實施例的數(shù)字相機所執(zhí)行的第二無線通信設(shè)置的確定順序的流程圖;圖5是示出了根據(jù)第一實施例的打印機所執(zhí)行的第二無線通信設(shè)置的確定順序的流程圖;圖6是示出了根據(jù)本發(fā)明第一實施例的數(shù)字相機的無線通信設(shè)置表的圖;圖7是示出了根據(jù)本發(fā)明第一實施例的打印機的無線通信設(shè)置表的圖;圖8是示出了根據(jù)第一實施例的打印機的無線通信設(shè)置切換操作的流程圖;圖9是示出了根據(jù)第二實施例的打印機的無線通信設(shè)置切換操作的流程圖;以及圖10是示出了根據(jù)第二實施例的數(shù)字相機的無線通信設(shè)置切換操作的流程圖。
      具體實施例方式
      現(xiàn)在將根據(jù)附圖具體地描述本發(fā)明的優(yōu)選實施例。
      (第一實施例)圖2A和圖2B是示出了根據(jù)本發(fā)明第一實施例的打印系統(tǒng)的配置的圖。此實施例的打印系統(tǒng)包括數(shù)字相機201和經(jīng)由無線通信裝置連接到數(shù)字相機201的打印機231。
      根據(jù)此實施例的數(shù)字相機201和打印機231包括用于執(zhí)行無線通信的接口。此實施例使用IEEE 802.11b系統(tǒng)作為這一無線接口。
      IEEE 802.11b系統(tǒng)具有兩個通信模式“Ad-Hoc模式”和“基礎(chǔ)結(jié)構(gòu)模式”,其中在Ad-Hoc模式中僅通過附接有無線LAN適配器的設(shè)備來構(gòu)造網(wǎng)絡(luò),而在基礎(chǔ)結(jié)構(gòu)模式中設(shè)備經(jīng)由通信網(wǎng)絡(luò)中中繼器的接入點來連接到現(xiàn)有網(wǎng)絡(luò)。在Ad-Hoc模式下的無線LAN設(shè)備或者在基礎(chǔ)結(jié)構(gòu)模式下的無線LAN設(shè)備和接入點嘗試通過使用ESS-ID(擴展服務(wù)集ID)來建立連接。
      另外,當使用IEEE 802.11b系統(tǒng)時,在使用同一ESS-ID的網(wǎng)絡(luò)中執(zhí)行使用了WEP密鑰的密碼通信。WEP密鑰是用于對待發(fā)送或者接收的數(shù)據(jù)進行加密或者解密的密鑰信息。由于只能在其中設(shè)置有同一WEP密鑰的無線通信裝置之間交換數(shù)據(jù),所以可以防止通信內(nèi)容泄露給不知道WEP密鑰的無線通信裝置。
      下文將具體地描述在圖2A和圖2B中示出的單獨布置。首先,數(shù)字相機201具有圖像傳感器204,該圖像傳感器包括圖像傳感透鏡;CCD,該CCD接收通過圖像傳感透鏡入射的對象光,并且通過光電轉(zhuǎn)換所接收的光來生成圖像信號;以及模擬/數(shù)字(A/D)轉(zhuǎn)換電路。在CPU 217的控制之下,數(shù)字圖像信號從圖像傳感器204輸出、由信號處理器202處理并且暫時地保持于RAM 203中。此后,所形成的數(shù)字圖像信號最終在比如compact flash(注冊商標)205這樣的記錄介質(zhì)中存儲為圖像文件。
      CPU 217也連接到ROM 208、控制來自操作部件210的輸入的開關(guān)(SW)控制器209、保持數(shù)字圖像信號的顯示數(shù)據(jù)和各種用戶接口的顯示數(shù)據(jù)的VRAM 206、無線通信接口211、作為符合UWB標準的通信接口的USB接口216和保持各種參數(shù)和各條信息的閃存ROM215。LCD監(jiān)視器207顯示VRAM 206中保持的顯示數(shù)據(jù)的內(nèi)容。
      操作部件210包括用于控制電源供給的ON/OFF的電源開關(guān)(未示出)、用于指定圖像傳感的釋放開關(guān)(未示出)、用于指令LCD監(jiān)視器207顯示數(shù)字圖像信號的開關(guān)(未示出)、用于在LCD監(jiān)視器207上顯示菜單的開關(guān)(未示出)、用來向前或者向后移動圖像幀的開關(guān)或者用以改變菜單中的所選狀態(tài)的開關(guān)(未示出)和在液晶上直接給出指令的觸板(未示出)。
      此數(shù)字相機210至少具有電源OFF模式、記錄模式、回放模式和打印模式作為操作模式,而可以通過來自操作部件210的指定來切換這些模式。
      為了參與如圖3中所示的無線網(wǎng)絡(luò),此實施例的數(shù)字相機201嘗試通過使用預(yù)定第一ESS-ID和預(yù)定第一WEP密鑰來連接到網(wǎng)絡(luò)。
      另外,此實施例的數(shù)字相機201可以通過使用無線通信裝置來構(gòu)造與打印機231的點對點連接關(guān)系,并且為這一目的而保持第二ESS-ID和第二WEP密鑰。
      此實施例的閃存ROM 215具有用于保持第一和第二ESS-ID以及第一和第二WEP密鑰的無線通信設(shè)置存儲區(qū)220。此存儲區(qū)也保持例如與比如Ad-Hoc模式和基礎(chǔ)結(jié)構(gòu)模式這樣的通信模式以及待使用的通信信道有關(guān)的信息。
      此實施例的ROM 208保持無線通信設(shè)置確定單元219和無線通信設(shè)置切換單元218作為軟件程序。當數(shù)字相機201通過UWB連接到打印機231時,無線通信設(shè)置確定單元219通過協(xié)商來確定包含第二ESS-ID和第二WEP密鑰的設(shè)置。無線通信設(shè)置切換單元218通過改變ESS-ID和WEP密鑰來切換有待連接的無線網(wǎng)絡(luò)。
      無線通信接口211具有控制器212、RF模塊213和天線214??刂破?12是這樣的控制器,該控制器例如執(zhí)行用于執(zhí)行與IEEE802.11b的協(xié)議相對應(yīng)的無線通信的基帶控制(無線接口控制),并且與CPU 217交換數(shù)據(jù)??刂破?12也判斷信號的接收電平(信號的場強)。
      RF模塊213是這樣的模塊,該模塊例如執(zhí)行信號的A/D轉(zhuǎn)換和D/A轉(zhuǎn)換以便無線傳送數(shù)據(jù),并且連接到天線214。
      天線214輻射由RF模塊213轉(zhuǎn)換成模擬信號的信號作為無線電波。天線214也接收模擬信號并供應(yīng)該信號到RF模塊213。
      另一方面,打印機231具有與數(shù)字相機201的無線通信接口211相同的無線通信接口241,并且如數(shù)字相機201那樣包括控制器242、RF模塊244和天線243。
      無線通信接口241連接到打印機231的CPU 245。此CPU 245也連接到圖像存儲器232、保持打印機231的程序等的ROM 236、饋紙單元237、作為符合USB標準的通信接口的USB接口240和用于保持各種參數(shù)和各條信息的閃存ROM 238。CPU 245還連接到經(jīng)由驅(qū)動器234連接到打印機頭235的緩沖存儲器233。
      作為從數(shù)字相機201發(fā)送的打印對象的圖像數(shù)據(jù)經(jīng)由無線通信接口241暫時保持于圖像存儲器232中。當打印機231接收用以打印出從數(shù)字相機201發(fā)送的圖像數(shù)據(jù)的指令時,CPU 245驅(qū)動饋紙單元237饋送紙張,并且將紙張設(shè)置于打印開始位置。同時,CPU 245擴展暫時保持的圖像數(shù)據(jù)以生成一行打印數(shù)據(jù),傳送該數(shù)據(jù)到緩沖存儲器233,并且經(jīng)由驅(qū)動器234控制打印機頭235,由此開始打印。打印機頭235可以一次打印一行數(shù)據(jù)。只要完成一行打印,饋紙單元237就將紙張饋送一行。
      如上所述,CPU 245與向打印機頭235傳送打印數(shù)據(jù)相同步地驅(qū)動饋紙單元237。在這樣打印所需圖像之后,CPU 245驅(qū)動饋紙單元237卸放紙張。用于指定電源供給的ON/OFF的電源SW 239也連接到CPU 245。當用戶打開此電源SW時,打印機231的電源供給接通。
      為了參與如圖3中所示的無線網(wǎng)絡(luò),此實施例的打印機231如數(shù)字相機201那樣嘗試通過使用預(yù)定第一ESS-ID和預(yù)定第一WEP密鑰來連接到網(wǎng)絡(luò)。
      另外,此實施例的打印機231可以通過使用無線通信裝置來構(gòu)造與數(shù)字相機201的點到點連接關(guān)系,并且為這一目的而保持第二ESS-ID和第二WEP密鑰。
      此實施例的閃存ROM 238具有用于保持第一ESS-ID和第二ESS-ID以及第一WEP密鑰和第二WEP密鑰的無線通信設(shè)置存儲區(qū)248。此存儲區(qū)也保持例如與比如Ad-Hoc模式和基礎(chǔ)結(jié)構(gòu)模式這樣的通信模式以及待使用的通信信道有關(guān)的信息。
      此實施例的ROM 236保持無線通信設(shè)置確定單元247和無線通信設(shè)置切換單元246作為軟件程序。當打印機231通過USB連接到數(shù)字相機201時,無線通信設(shè)置確定單元247通過協(xié)商來確定包含第二ESS-ID和第二WEP密鑰的第二設(shè)置。無線通信設(shè)置切換單元246通過改變ESS-ID和WEP密鑰來切換有待連接的無線網(wǎng)絡(luò)。
      下文將參照圖4來描述根據(jù)第一實施例的數(shù)字相機201所執(zhí)行的第二無線通信設(shè)置的確定順序。此處理是通過經(jīng)由USB纜線與打印機231交換數(shù)據(jù)來實施的。
      參照圖4,當數(shù)字相機201通過USB纜線連接到打印機231時(步驟S401),它等待接收對無線通信功能的存在/缺乏進行查詢的請求(步驟S402)。
      當收到此請求時,數(shù)字相機201確定是否存在無線通信功能(步驟S403)。如果存在此功能,則數(shù)字相機201發(fā)送含有如下信息的響應(yīng),該信息指示了無線通信功能的存在(步驟S404)。
      在步驟S404中,數(shù)字相機201同時發(fā)送它的設(shè)備特定ID。設(shè)備特定ID是這樣的ID,該ID被分配為各無線通信設(shè)備所特有,并且通過例如組合用于標識銷售商的ID、用于標識產(chǎn)品的ID和產(chǎn)品的序列號來形成。也有可能使用分配給無線通信I/F的MAC地址。
      此后,數(shù)字相機201從打印機231獲取含有第一ESS-ID和第一WEP密鑰的第一無線通信設(shè)置(步驟S405),并且在閃存ROM 215中注冊所獲取的第一無線通信設(shè)置。
      然后,數(shù)字相機201等待接收如下請求,該請求查詢是否存在使用第二無線通信設(shè)置的點到點無線通信功能(第二無線通信模式),該第二無線通信設(shè)置對于使用第一無線通信設(shè)置的無線通信是不可訪問的(步驟S407)。
      當收到此請求時,數(shù)字相機201確定是否存在第二無線通信模式(步驟S408)。如果存在此模式,則數(shù)字相機201發(fā)送含有如下信息的響應(yīng),該信息指示了第二無線通信模式的存在(步驟S409)。
      此后,數(shù)字相機201從打印機231獲取含有第二ESS-ID和第二WEP密鑰信息的第二無線通信設(shè)置(步驟S410),并且在閃存ROM 215中注冊所獲取的第二無線通信設(shè)置(步驟S411)。
      最后,數(shù)字相機201根據(jù)在閃存215中注冊的第一無線通信設(shè)置來執(zhí)行初始設(shè)置(步驟S412)。以此方式,數(shù)字相機201可以通過使用指定的通信模式(Ad-Hoc模式或者基礎(chǔ)結(jié)構(gòu)模式)、ESS-ID和WEP密鑰來執(zhí)行無線通信。
      下文將參照圖5描述根據(jù)第一實施例的打印機231所執(zhí)行的第二無線通信設(shè)置的確定順序。此處理是通過經(jīng)由USB纜線與數(shù)字相機201交換數(shù)據(jù)來實施的。
      參照圖5,打印機231首先檢測數(shù)字相機201經(jīng)由USB纜線連接到打印機231(步驟S502)。此后,打印機231經(jīng)由USB接口240向數(shù)字相機201發(fā)送用于確定數(shù)字相機201是否具有無線通信裝置的請求命令(步驟S503)。
      此請求命令例如是為了使數(shù)字相機201執(zhí)行用于確定數(shù)字相機201的閃存ROM 215或者ROM 208是否保持預(yù)定信息(指示了存在無線通信功能的信息)的處理。
      然后,打印機231等待一預(yù)定時間來接收來自數(shù)字相機201的響應(yīng)(步驟S504)。如果即使預(yù)定時間已經(jīng)逝去而仍未收到響應(yīng),則打印機231確定所連接的設(shè)備(數(shù)字相機201)至少不支持無線直接打印功能,并且立刻終止處理。如果收到響應(yīng),則打印機231通過檢查響應(yīng)的內(nèi)容來確定所連接的設(shè)備(數(shù)字相機201)是否具有無線通信功能(步驟S505)。
      如果打印機231確定所連接的設(shè)備具有無線通信功能,則它向數(shù)字相機201發(fā)送含有第一ESS-ID和第一WEP密鑰信息的第一無線通信設(shè)置(步驟S506)。同時,在步驟S506中打印機231發(fā)送它的設(shè)備特定ID。
      如果打印機231不屬于如圖3中所示的無線網(wǎng)絡(luò),則應(yīng)用在從工廠裝運時向各產(chǎn)品唯一地分配的初始值作為第一ESS-ID和第一WEP密鑰信息。如果打印機231屬于如圖3中所示的無線網(wǎng)絡(luò),則使用無線網(wǎng)絡(luò)中所用的ESS-ID和WEP密鑰。
      此后,打印機231向數(shù)字相機201發(fā)送請求命令,該請求命令用于請求確定數(shù)字相機201是否具有使用第二無線通信設(shè)置的點到點無線通信功能(第二無線通信模式),該第二無線通信設(shè)置經(jīng)由使用第一無線通信設(shè)置的無線通信是不可訪問的(步驟S507)。打印機231等待一預(yù)定時間來接收來自數(shù)字相機201的響應(yīng)(步驟S508)。如果即使預(yù)定時間已經(jīng)逝去而仍未收到響應(yīng),則打印機231確定所連接的設(shè)備(數(shù)字相機201)不支持第二無線通信模式,并且立刻終止處理。如果收到響應(yīng),則打印機231通過檢查響應(yīng)的內(nèi)容來確定所連接的設(shè)備(數(shù)字相機201)是否支持第二無線通信模式(步驟S509)。
      如果打印機231確定所連接的設(shè)備支持第二無線通信模式,則它向數(shù)字相機201發(fā)送含有第二ESS-ID和第二WEP密鑰信息的第二無線通信設(shè)置(步驟S510)。第二ESS-ID和第二WEP密鑰信息由打印機231生成。在這一實施例中,第二ESS-ID通過組合打印機231的固定字符串(例如“PRINT”)和打印機231的MAC地址的一部分來生成。第二WEP密鑰通過使用隨機數(shù)等來生成,從而無法從任何其它無線終端輕易地估計密鑰。此后,在閃存ROM 238中注冊第二無線通信設(shè)備(步驟S511)。
      圖6示出了根據(jù)此實施例的數(shù)字相機201的閃存ROM 215中保持的無線通信設(shè)置表。如圖6中所示,無線通信設(shè)置表例如由各注冊設(shè)備的設(shè)備特定ID、第一無線通信設(shè)置、第二無線通信設(shè)置的存在/缺乏以及第二無線通信設(shè)置組成。第一無線通信設(shè)置包含設(shè)置值比如通信模式、第一ESS ID和第一WEP密鑰。另外,第二無線通信設(shè)置包含設(shè)置值如通信模式、第二ESS ID和第二WEP密鑰。
      圖7示出了根據(jù)此實施例的打印機231的閃存ROM 238中保持的無線通信設(shè)置表。與如圖6所示數(shù)字相機201中的一樣,無線通信設(shè)置表例如由各注冊設(shè)備的設(shè)備特定ID、第一無線通信設(shè)置、第二無線通信設(shè)置的存在/缺乏以及第二無線通信設(shè)置組成。應(yīng)當注意,打印機231針對所有注冊設(shè)備都使用同一第一無線通信設(shè)置。
      下文將參照圖1描述根據(jù)第一實施例的數(shù)字相機201所執(zhí)行的將依據(jù)第一無線通信設(shè)置的無線通信切換到依據(jù)第二無線通信設(shè)置的無線通信的順序以及恢復(fù)依據(jù)第一無線通信設(shè)置的無線通信的順序。
      圖1所示流程圖示出了如下順序,依據(jù)該順序,用戶操作數(shù)字相機201以向打印機231發(fā)送compact flash(注冊商標)205中的圖像文件并且執(zhí)行打印。
      參照圖1,當從用戶收到打印指定時(步驟S102),數(shù)字相機201先根據(jù)閃存215中注冊的第一無線通信設(shè)置來執(zhí)行無線通信設(shè)置(步驟S103)。如果在數(shù)字相機201的閃存ROM 215中保持多條第一無線通信設(shè)置,則數(shù)字相機201使用與注冊為默認打印機的打印機231相對應(yīng)的第一無線通信設(shè)置。
      例如,根據(jù)圖6,如果打印機231的設(shè)備特定ID是“0xD158492C”,則數(shù)字相機201使用值“Office”作為第一ESS-ID而使用值“sesame”作為第一WEP密鑰。
      然后,數(shù)字相機201開始無線通信(步驟S104),并且搜尋打印機231(步驟S105)。通過向無線網(wǎng)絡(luò)上存在的所有設(shè)備查詢它們的設(shè)備特定ID,并且通過比較各響應(yīng)中所含設(shè)備特定ID與預(yù)先依據(jù)圖4中所示流程而注冊的打印機231的設(shè)備特定ID,可以找到打印機231。
      如果找到打印機231(步驟S106),則數(shù)字相機201向打印機231發(fā)送對于將無線通信從第一無線通信設(shè)置切換到第二無線通信設(shè)置的請求(步驟S107)。同時,數(shù)字相機201發(fā)送它的設(shè)備特定ID。
      數(shù)字相機201然后等待一預(yù)定時間來接收來自打印機231的響應(yīng)(步驟S108)。如果即使預(yù)定時間已經(jīng)逝去而仍未收到響應(yīng),則在步驟S107中數(shù)字相機201重新發(fā)送無線通信設(shè)置切換請求。此試驗執(zhí)行預(yù)定次數(shù)。如果即使在這些試驗之后仍未收到響應(yīng),則數(shù)字相機201確定打印機231例如由于它處于忙狀態(tài)而不能執(zhí)行打印,并且將此信息通知給用戶。
      如果收到響應(yīng),則數(shù)字相機201將它的無線通信設(shè)置從第一無線通信設(shè)置切換到第二無線通信設(shè)置(步驟S109)。在依據(jù)第二無線通信設(shè)置的無線通信中使用Ad-Hoc模式。此后,數(shù)字相機201通過無線通信重新開始連接(步驟S110)。
      作為第二無線通信設(shè)置,根據(jù)圖6,如果打印機231的設(shè)備特定ID例如是“0xD158492C”,則數(shù)字相機201使用值“PRINT00A0B034”作為第二ESS-ID而使用值“3epio%98#PH3”作為第二WEP密鑰。
      此后,數(shù)字相機201再次搜尋打印機231(步驟S111)。通過如在步驟S105中所述相同的方法可以找到打印機231。
      如果未找到打印機231(步驟S112),則數(shù)字相機201確定打印機231中出現(xiàn)某一問題,并且終止處理。如果找到打印機231,則數(shù)字相機201執(zhí)行一連串直接打印處理,即向打印機231發(fā)送用戶所指定的圖像文件并且請求執(zhí)行打印(步驟S113)。
      此后,數(shù)字相機201向打印機231發(fā)送對于將無線通信設(shè)置從第二無線通信設(shè)置切換到第一無線通信設(shè)置的請求(步驟S114)。
      數(shù)字相機102然后等待一預(yù)定時間來接收來自打印機231的響應(yīng)(步驟S115)。如果即使預(yù)定時間已經(jīng)逝去而仍未收到響應(yīng),則在步驟S114中數(shù)字相機201重新發(fā)送無線電通信設(shè)置切換請求。此試驗執(zhí)行預(yù)定次數(shù)。如果即使在這些試驗之后仍未收到響應(yīng),則數(shù)字相機201確定打印機231出于某一原因而異常操作,并且將該信息通知給用戶。
      如果收到響應(yīng),數(shù)字相機201將它的無線通信設(shè)置從第二無線通信設(shè)置切換到第一無線通信設(shè)置(步驟S116),并且終止無線通信的處理(S117)。
      下文將參照圖8描述根據(jù)第一實施例的打印機231所執(zhí)行的將依據(jù)第一無線通信設(shè)置的無線通信切換到依據(jù)第二無線通信設(shè)置的無線通信的順序以及恢復(fù)依據(jù)第一無線通信設(shè)置的無線通信的順序。
      圖8中所示流程圖示出了如下順序,依據(jù)該順序,在使用第一無線通信設(shè)置的無線通信狀態(tài)下的打印機231根據(jù)來自數(shù)字相機201的指令來執(zhí)行打印。
      參照圖8,打印機231根據(jù)在閃存ROM 238中注冊的第一無線通信設(shè)置來執(zhí)行無線通信設(shè)置(步驟S802)。也就是說,根據(jù)圖7,打印機231使用設(shè)置值“office”作為第一ESS-ID而使用設(shè)置值“sesame”作為第一WEP密鑰。
      然后,打印機231開始無線通信(步驟S803),并且執(zhí)行如下處理中的至少一個處理確定是否從另一無線設(shè)備接收到對于切換無線通信設(shè)置(從第一無線通信設(shè)置切換到第二無線通信設(shè)置)的請求的處理(步驟S804)、確定是否從數(shù)字相機201接收到關(guān)于設(shè)備特定ID的查詢的處理(步驟S805)、確定是否從數(shù)字相機201接收到打印請求的處理(步驟S806)、確定是否從數(shù)字相機201接收到對于切換無線通信設(shè)置(從第二無線通信設(shè)置切換到第一無線通信設(shè)置)的請求的處理(步驟S807)以及確定在使用第二無線通信設(shè)置來執(zhí)行無線通信的同時是否已經(jīng)有預(yù)定時間T或者更久未生成來自數(shù)字相機201的請求的處理(步驟S817)。
      數(shù)字相機201如參照圖1所述那樣向打印機231發(fā)送指令關(guān)于打印機231的設(shè)備特定ID的查詢(步驟S105)、對于從第一無線通信設(shè)置切換到第二無線通信設(shè)置的請求(步驟S109)、關(guān)于打印機231的設(shè)備特定ID的查詢(步驟S111)、對于執(zhí)行打印的請求(步驟S113)和對于從第二無線通信設(shè)置切換到第一無線通信設(shè)置的請求(步驟S116)。
      下文將說明當從數(shù)字相機201發(fā)送這些指令時打印機231的操作。
      如果在步驟S804中打印機231執(zhí)行依據(jù)第一無線通信設(shè)置的無線通信而從數(shù)字相機201接收到無線通信設(shè)置切換請求,則打印機231發(fā)送對這一切換請求的接受響應(yīng)(步驟S808)。與在步驟S804中接收無線通信設(shè)置切換請求的同時,打印機231從數(shù)字相機201接收它的設(shè)備特定ID。
      打印機231然后通過使用所接收的設(shè)備特定ID作為搜索關(guān)鍵字在閃存ROM 238中保持的無線通信設(shè)置表中搜尋第二無線通信設(shè)置(步驟S809)。例如根據(jù)圖7,如果設(shè)備特定ID是“oxD158C245”,則作為搜索結(jié)果獲得“PRINT00A0B034”作為第二ESS-ID而獲得“3epio%98#PH3”作為第二WEP密鑰。
      此后,打印機231切換到包含這些第二ESS-ID和第二WEP密鑰的第二無線通信設(shè)置(步驟S810)。在依據(jù)第二無線通信設(shè)置的無線通信中使用Ad-Hoc模式。此后,打印機231重新開始無線通信(步驟S811)。
      另一方面,如果在步驟S805中打印機231從數(shù)字相機201接收關(guān)于設(shè)備特定ID的查詢,則在步驟S812中打印機231向數(shù)字相機201發(fā)送它的設(shè)備特定ID。
      另一方面,如果在步驟S806中打印機231從數(shù)字相機201接收到打印請求,則它接收從數(shù)字相機201發(fā)送的圖像文件,而根據(jù)此后發(fā)送的圖像文件打印執(zhí)行請求,通過順序地擴展從圖像文件形成的圖像數(shù)據(jù)來形成打印數(shù)據(jù),并且執(zhí)行打印(步驟S813)。
      另一方面,如果在步驟S807中打印機231依據(jù)第二無線通信設(shè)置來執(zhí)行無線通信而從數(shù)字相機201接收無線通信設(shè)置切換請求,則它發(fā)送對這一切換請求的接受響應(yīng)(步驟S814)。
      此后,打印機231根據(jù)在閃存ROM 238中注冊的第一無線通信設(shè)置來執(zhí)行無線通信設(shè)置(步驟S815),并且重新開始無線通信(步驟S816)。
      另一方面,如果有預(yù)定時間T或者更久未從數(shù)字相機201生成新的請求,則打印機231根據(jù)在閃存ROM 238中注冊的第一無線通信設(shè)置來執(zhí)行無線通信設(shè)置(步驟S818),并且重新開始無線通信(步驟S819)。
      以這一方式,即使數(shù)字相機201例如由于電源供給關(guān)斷而在執(zhí)行打印過程中停止無線通信,仍可以執(zhí)行控制以在完成直接打印過程時自發(fā)地切換到第一無線通信設(shè)置,而無需明示地交換數(shù)據(jù)以從依據(jù)第二無線通信設(shè)置的無線通信恢復(fù)到依據(jù)第一無線通信設(shè)置的無線通信。
      如上所述,使用依據(jù)第二無線通信設(shè)置的無線通信來執(zhí)行數(shù)字相機201與打印機231之間的直接打印。由于第二WEP密鑰通過使用隨機數(shù)等來形成,所以即使從執(zhí)行依據(jù)第一無線通信設(shè)置的無線通信的無線終端也難以截獲通信內(nèi)容。另外,在完成直接打印處理之后,恢復(fù)依據(jù)原第一無線通信設(shè)置的無線通信。
      本發(fā)明的實施例不限于包括數(shù)字相機201和打印機231的無線通信系統(tǒng),而是也可應(yīng)用于包括任意無線設(shè)備的無線通信系統(tǒng),例如包括數(shù)字相機201和存儲設(shè)備的無線通信系統(tǒng)。
      在第一實施例中,在圖8的步驟S102中從用戶接收打印指定之后,在步驟S107中,數(shù)字相機201無條件地請求由依據(jù)第一無線通信設(shè)置的無線通信所找到的打印機231切換無線通信設(shè)置。
      然而,如果用戶可以依據(jù)第一無線通信設(shè)置來參與其中的無線網(wǎng)絡(luò)是某人專門構(gòu)造的,則只有此人才知道ESS-ID和WEP密鑰,所以任何第三方的截獲都是不可能的。這避免了需要通過切換到第二無線通信設(shè)置來執(zhí)行打印。
      在這一情況下,在數(shù)字相機201的閃存ROM 215中保持的無線通信設(shè)置表中形成標志欄,該標志指示了是否要切換到第二無線通信設(shè)置。如果此標志是ON,則與第一實施例中所述那樣通過切換到第二無線通信設(shè)置來執(zhí)行直接打印過程。如果該標志是OFF,則通過使用第一無線通信設(shè)置在無線網(wǎng)絡(luò)上執(zhí)行直接打印過程。諸如此類的控制是容易實現(xiàn)的。請注意該標志通過用戶的操作來開啟或者關(guān)閉。
      以此方式,如果網(wǎng)絡(luò)是專門構(gòu)造的網(wǎng)絡(luò)則有可能在使用第一無線通信設(shè)置的無線網(wǎng)絡(luò)上執(zhí)行打印,而如果多個用戶參與了使用第一無線通信網(wǎng)絡(luò)的無線網(wǎng)絡(luò)則有可能通過切換到第二無線通信設(shè)置來執(zhí)行打印。
      另外,作為第一實施例的修改,假設(shè)數(shù)字相機201具有口令設(shè)置功能,而且如果設(shè)置了口令,則不知道該口令的用戶即使通過使用數(shù)字相機201的LCD監(jiān)視器207也不能讀取在compact flash(注冊商標)205中存儲的圖像文件。在這一情況下,容易實現(xiàn)執(zhí)行這樣的控制,使得如果設(shè)置了口令則通過與第一實施例中所述那樣切換到第二無線通信設(shè)置來執(zhí)行打印,而如果沒有設(shè)置口令,則在使用第一無線通信設(shè)置的無線網(wǎng)絡(luò)上執(zhí)行打印。
      這使得有可能是這樣的如果通過無線通信所要交換的數(shù)據(jù)的保密性假定為高,則通過切換到第二無線通信設(shè)置來執(zhí)行打印,而如果不是這樣,則在使用第一無線通信設(shè)置的無線網(wǎng)絡(luò)上執(zhí)行打印。
      (第二實施例)在第一實施例中說明了這樣的方法,該方法在打印機231參與了使用第一無線通信設(shè)置的無線網(wǎng)絡(luò)時根據(jù)來自數(shù)字相機201的指令將第一無線通信設(shè)置切換到第二無線通信設(shè)置。
      在第二實施例中將說明這樣的方法,依據(jù)該方法,打印機231指令數(shù)字相機201將第一無線通信設(shè)置切換到第二無線通信設(shè)置。應(yīng)當注意第二實施例是第一實施例的修改。因此,將第一實施例視為前提。
      此實施例的數(shù)字相機201和打印機231的布置與在圖2A、圖2B和圖3中所示相同。
      第二實施例的數(shù)字相機201確定第二無線通信設(shè)置所依據(jù)的順序與圖4中所示相同。
      第二實施例的打印機231用來確定第二無線通信設(shè)置所依據(jù)的順序與圖5中所示相同。
      另外,第二實施例的數(shù)字相機201的閃存ROM 215中保持的無線通信設(shè)置表與圖6中所示相同。類似地,第二實施例的打印機231的閃存ROM 238中保持的無線通信設(shè)置表與圖7中所示相同。
      下文將參照圖9說明第二實施例的打印機231所執(zhí)行的將依據(jù)第一無線通信設(shè)置的無線通信切換到依據(jù)第二無線通信設(shè)置的無線通信的順序以及恢復(fù)到依據(jù)第一無線通信設(shè)置的無線通信的順序。
      圖9中所示流程圖示出了這樣的順序,依據(jù)該順序,打印機231在使用第一無線通信設(shè)置的無線通信狀態(tài)下依據(jù)來自數(shù)字相機201的指令來執(zhí)行打印。
      參照圖9,打印機231根據(jù)在閃存ROM 238中注冊的第一無線通信設(shè)置來執(zhí)行無線通信設(shè)置(步驟S902),并且開始無線通信(步驟S903)。
      也就是說,根據(jù)圖7,打印機231使用設(shè)置值“office”作為第一ESS-ID而使用設(shè)置值“sesame”作為第一WEP密鑰。
      然后,打印機231確定是否從數(shù)字相機201接收到打印請求(步驟S904)。如果從數(shù)字相機201發(fā)送打印請求,則打印機231確定是否要切換到無線通信設(shè)置(步驟S905)。例如,如果在使用第一無線通信設(shè)置的無線網(wǎng)絡(luò)上的另一無線終端可以使用打印機231,則無線通信設(shè)置的切換暫時禁止來自其它終端的訪問。根據(jù)這一不便利所致的程度,打印機231可以確定要發(fā)送和接收所要打印的圖像文件而無需切換無線通信設(shè)置。此外,打印機231可以在接收于步驟S 904中的打印請求的同時接收指示了圖像文件保密性的參數(shù),并且可以基于此參數(shù)的值來確定是否要切換無線通信。
      另外,在發(fā)送接收于步驟S904中的打印請求的同時,數(shù)字相機201發(fā)送設(shè)備特定ID和用于標識待打印的圖像文件的ID。打印機231保持這些值。
      如果在步驟S905中打印機231確定切換無線通信設(shè)置,則它向數(shù)字相機201發(fā)送對于從第一無線通信設(shè)置切換到第二無線通信設(shè)置的請求(步驟S906)。同時,打印機231發(fā)送它的設(shè)備特定ID。
      打印機231然后等待一預(yù)定時間來接收來自數(shù)字相機201的響應(yīng)(步驟S907)。如果即使預(yù)定時間已經(jīng)逝去而仍未收到響應(yīng),則打印機231在步驟S906中重新發(fā)送無線通信設(shè)置切換請求。此試驗執(zhí)行預(yù)定次數(shù)。如果即使在這些試驗之后仍未收到響應(yīng),則打印機231確定數(shù)字相機201例如由于它處于忙狀態(tài)而不能執(zhí)行依據(jù)無線通信設(shè)置2的無線通信,并且中斷打印過程。
      如果收到響應(yīng),則打印機231將它的無線通信設(shè)置從第一無線通信設(shè)置切換到第二無線通信設(shè)置(步驟S908)。在依據(jù)第二無線通信設(shè)置的無線通信中使用Ad-Hoc模式。
      作為第二無線通信設(shè)置,根據(jù)圖7,如果數(shù)字相機201的設(shè)備特定ID例如是“0xID158C245”,則打印機231使用值“PRINT00A0B034”作為第二ESS-ID而使用值“3epio%98#PH3”作為第二WEP密鑰。此后,打印機231通過無線通信重新開始連接(步驟S909)。
      然后,打印機231搜尋數(shù)字相機201(步驟S901)。通過向無線網(wǎng)絡(luò)上存在的所有設(shè)備查詢它們的設(shè)備特定ID,并且通過將各響應(yīng)中所含設(shè)備特定ID與在步驟S904中接收的數(shù)字相機201的設(shè)備特定ID進行比較,可以找到數(shù)字相機201。
      如果沒有找到數(shù)字相機201(步驟S911),則打印機231確定數(shù)字相機201中出現(xiàn)某一問題,并且終止處理。如果找到數(shù)字相機201,則打印機231通過使用在步驟S904中接收的圖像文件的ID作為密鑰,向數(shù)字相機201發(fā)送對于發(fā)送待打印的圖像文件的請求(步驟S912),獲取所發(fā)送的圖像文件(步驟S913),并且通過順序地擴展從獲取的圖像文件中形成的圖像數(shù)據(jù)來形成打印數(shù)據(jù)從而執(zhí)行打印(步驟S914)。打印機231重復(fù)步驟S912至S914的次數(shù)為在步驟S904中請求打印的圖像文件的數(shù)目。
      此后,如果當前依據(jù)第二無線通信設(shè)置來執(zhí)行無線通信(步驟S916),則打印機231向數(shù)字相機201發(fā)送對于將無線通信設(shè)置從第二無線通信設(shè)置切換到第一無線通信設(shè)置的請求(步驟S917)。
      打印機231然后等待一預(yù)定時間來接收來自數(shù)字相機201的響應(yīng)(步驟S918)。如果即使預(yù)定時間已經(jīng)逝去而仍未接收到響應(yīng),則打印機231在步驟S917中重新發(fā)送無線通信設(shè)置切換請求。此試驗執(zhí)行預(yù)定次數(shù)。如果即使在這些測試之后仍未收到響應(yīng),則打印機231確定數(shù)字相機201由于某一原因而異常操作,并且進行到下一處理。
      如果收到響應(yīng),則打印機231將它的無線通信設(shè)置從第二無線通信設(shè)置切換到第一無線通信設(shè)置(步驟S919),并且開始無線通信(步驟S920)。
      此后,打印機231向數(shù)字相機201發(fā)送針對打印請求的處理完成的通知(步驟S921),并且返回到在步驟S904中等待接收打印請求的處理。
      下文將參照圖10描述第二實施例的數(shù)字相機201所執(zhí)行的將依據(jù)第一無線通信設(shè)置的無線通信切換到依據(jù)第二無線通信設(shè)置的無線通信的順序以及恢復(fù)到依據(jù)第一無線通信設(shè)置的無線通信的順序。
      圖10中所示流程圖示出了這樣的順序,依據(jù)該順序,用戶操作數(shù)字相機201以向打印機231發(fā)送compact flash(注冊商標)205中的圖像文件并且執(zhí)行打印。
      參照圖10,當從用戶收到打印請求時(步驟S1002),數(shù)字相機201首先根據(jù)在閃存ROM 215中注冊的第一無線通信設(shè)置來執(zhí)行無線通信設(shè)置(步驟S1003)。如果在數(shù)字相機201的閃存ROM 215中保持多條第一無線通信設(shè)置,則使用與注冊為默認打印機的打印機相對應(yīng)的第一無線通信設(shè)置。
      例如,根據(jù)圖6,如果打印機231的設(shè)備特定ID是“0xD158492C”,則數(shù)字相機201使用值“office”作為第一ESS-ID而使用值“sesame”作為第一WEP密鑰。
      然后,數(shù)字相機201開始無線通信(步驟S1004),并且搜尋打印機231(步驟S1005)。通過向無線網(wǎng)絡(luò)上存在的所有設(shè)備查詢它們的設(shè)備特定ID,并且通過將各響應(yīng)中所含設(shè)備特定ID與預(yù)先依據(jù)圖4中所示流程而注冊的打印機231的設(shè)備特定ID進行比較,可以找到打印機231。
      如果找到打印機231(步驟S1006),則數(shù)字相機201向打印機231發(fā)送打印請求(步驟S1007)。同時,數(shù)字相機201發(fā)送它的設(shè)備特定ID和用于標識待打印的圖像文件的ID。如有必要,則也可以同時發(fā)送指示了圖像文件的保密性的參數(shù)。
      此后,數(shù)字相機201執(zhí)行如下處理中的至少一個處理確定是否從打印機231接收對于切換無線通信設(shè)置(從第一無線通信設(shè)置切換到第二無線通信設(shè)置)的請求的處理(步驟S1008)、確定是否從打印機231接收到關(guān)于設(shè)備特定ID的查詢的處理(步驟S1009)、確定是否從打印機231接收到對于圖像文件發(fā)送的請求的處理(步驟S1010)、確定是否從打印機231接收到對于切換無線通信設(shè)置(從第二無線通信設(shè)置切換到第一無線通信設(shè)置)的請求的處理(步驟S1011)、確定在使用第二無線通信設(shè)置來執(zhí)行無線通信的同時是否已經(jīng)有預(yù)定時間T或者更久未生成來自另一無線設(shè)備的請求的處理(步驟S1012)以及確定是否從另一無線設(shè)備接收到針對打印請求的處理完成通知的處理(步驟S1013)。
      當要通過使用依據(jù)第二無線通信設(shè)置的無線通信來發(fā)送和接收圖像文件時,如參照圖9所述,打印機231向數(shù)字相機201發(fā)送指令對于從第一無線通信設(shè)置切換到第二無線通信設(shè)置的請求(步驟S906)、關(guān)于數(shù)字相機201的設(shè)備特定ID的查詢(步驟S910)、對于文件獲取的請求(步驟S912)、對于從第二無線通信設(shè)置切換到第一無線通信設(shè)置的請求(步驟S917)和針對打印請求的處理完成通知(步驟S921)。
      下文將說明當從打印機231發(fā)送這些指令時數(shù)字相機201的操作。
      如果在步驟S1008中數(shù)字相機201執(zhí)行依據(jù)第一無線通信設(shè)置的無線通信而從打印機231接收無線通信設(shè)置切換請求,則數(shù)字相機201發(fā)送對這一切換請求的接受響應(yīng)(步驟S1015)。與在步驟S1015中接收無線通信設(shè)置切換請求的同時,數(shù)字相機201從打印機231接收它的設(shè)備特定ID。
      數(shù)字相機201然后通過使用所接收的設(shè)備特定ID作為搜索關(guān)鍵字在閃存ROM 215中保持的無線通信設(shè)置表中搜尋第二無線通信設(shè)置(步驟S1016)。例如根據(jù)圖6,如果設(shè)備特定ID是“0xD158492C”,則作為搜索結(jié)果獲得“PRINT00A0B034”作為第二ESS-ID而獲得“3epio%98#PH3”作為第二WEP密鑰。
      此后,數(shù)字相機201切換到包含這些第二ESS-ID和第二WEP密鑰的第二無線通信設(shè)置(步驟S1017)。在這一依據(jù)第二無線通信設(shè)置的無線通信中使用Ad-Hoc模式。此后,數(shù)字相機201重新開始無線通信(步驟S1018)。
      另一方面,如果在步驟S1009中數(shù)字相機201從打印機231接收關(guān)于設(shè)備特定ID的查詢,則在步驟S1119中數(shù)字相機201向打印機231發(fā)送它的設(shè)備特定ID。
      另一方面,如果在步驟S1010中數(shù)字相機201從打印機231接收圖像文件發(fā)送請求,則數(shù)字相機201發(fā)送與同時發(fā)送的圖像文件ID相對應(yīng)的圖像文件(步驟1020)。
      另一方面,如果在步驟S1011中數(shù)字相機201執(zhí)行依據(jù)第二無線通信設(shè)置的無線通信并且從打印機231接收無線通信設(shè)置切換請求,則它發(fā)送對這一切換請求的接受響應(yīng)(步驟S1021)。
      此后,數(shù)字相機201根據(jù)在閃存ROM 215中注冊的第一無線通信設(shè)置來執(zhí)行無線通信設(shè)置(步驟S1022),并且重新開始無線通信(步驟S1023)。
      另一方面,如果有預(yù)定時間T或者更久未從打印機231生成新的請求,則數(shù)字相機201根據(jù)在閃存ROM 215中注冊的第一無線通信設(shè)置來執(zhí)行無線通信設(shè)置(步驟S1024),并且重新開始無線通信(步驟S1025)。
      以這一方式,即使打印機231例如由于電源供給關(guān)斷而在執(zhí)行打印過程中停止無線通信,仍可以執(zhí)行控制以在完成直接打印過程時切換到第一無線通信設(shè)置,而無需明示地交換數(shù)據(jù)以從依據(jù)第二無線通信設(shè)置的無線通信中恢復(fù)依據(jù)第一無線通信設(shè)置的無線通信。
      另一方面,如果在步驟S1013中數(shù)字相機201從打印機231接收到針對打印請求的處理完成通知,則數(shù)字相機201終止一連串打印順序。
      如上所述,類似于第一實施例,即使使用如下方法,依據(jù)該方法,打印機231請求數(shù)字相機201切換無線通信設(shè)置,仍使用依據(jù)第二無線通信設(shè)置的無線通信來執(zhí)行數(shù)字相機201與打印機231之間的直接打印。由于第二WEP密鑰通過使用隨機數(shù)等來形成,所以難以從依據(jù)第一無線通信設(shè)置來執(zhí)行無線通信的無線終端截獲通信內(nèi)容。另外,在完成直接打印過程之后,恢復(fù)依據(jù)原第一無線通信設(shè)置的無線通信。
      如上所述,通過使用依據(jù)第二無線通信設(shè)置的無線通信來執(zhí)行數(shù)字相機201與打印機231之間的圖像文件傳輸,而這使得依據(jù)第一無線通信設(shè)置來執(zhí)行無線通信的無線終端難以截獲通信內(nèi)容。
      另外,由于數(shù)字相機201和打印機231獨自執(zhí)行依據(jù)第二無線通信設(shè)置的無線通信,所以可以避免從另一無線通信終端持續(xù)發(fā)送廣播分組。因而,有可能防止比如在這些分組的處理對所關(guān)注的數(shù)據(jù)的發(fā)送和接收有所干擾時出現(xiàn)的通信速率降低這樣的不便。
      此外,第二ESS-ID和第二WEP密鑰通過有線連接裝置如USB來發(fā)送和接收,即既沒有通過依據(jù)第一無線通信設(shè)置的無線通信來發(fā)送它們也沒有通過這樣的無線通信來接收它們。因此,泄露這些無線通信設(shè)置的可能性極低。
      另外,此實施例最初通過使用在IEEE 802.11標準的無線通信中使用的加密/解密機制來隱藏通信內(nèi)容。這有利地避免了對于用于對圖像數(shù)據(jù)進行加密的附加電路或者軟件的需要。
      由于可以實現(xiàn)本發(fā)明的許多顯然廣泛不同的實施例而不脫離本發(fā)明的精神和范圍,所以應(yīng)理解,本發(fā)明除了如所附權(quán)利要求中限定之外不限于其具體實施例。
      權(quán)利要求
      1.一種無線通信裝置,包括無線通信設(shè)置存儲單元,存儲用于在第一無線網(wǎng)絡(luò)上執(zhí)行無線通信的第一無線通信設(shè)置和用于在不同于所述第一無線網(wǎng)絡(luò)的第二無線網(wǎng)絡(luò)上執(zhí)行無線通信的第二無線通信設(shè)置;無線通信單元,使用所述第一和第二無線通信設(shè)置中的一個通信設(shè)置來執(zhí)行無線通信;以及無線通信設(shè)置切換單元,請求所述第一無線網(wǎng)絡(luò)中的另一無線通信裝置將所述第一無線通信設(shè)置切換到所述第二無線通信設(shè)置以便加入所述第二無線網(wǎng)絡(luò)。
      2.根據(jù)權(quán)利要求1所述的裝置,其中所述第一和第二無線通信設(shè)置包括用于對無線網(wǎng)絡(luò)上所要發(fā)送或者接收的信息進行加密或者解密的加密密鑰信息。
      3.根據(jù)權(quán)利要求1或者2所述的裝置,其中所述第一和第二無線通信設(shè)置包括用于指定無線網(wǎng)絡(luò)組作為參與對象的組信息。
      4.根據(jù)權(quán)利要求1至3中任意一項權(quán)利要求所述的裝置,其中所述無線通信設(shè)置存儲單元還存儲用于指定所述第二無線通信設(shè)置的標識符,以及當所述無線通信設(shè)置切換單元請求所述另一無線通信裝置將所述第一無線通信設(shè)置切換到所述第二無線通信設(shè)置時,所述無線通信設(shè)置切換單元將所述標識符發(fā)送到所述另一無線通信裝置。
      5.根據(jù)權(quán)利要求1至4中任意一項權(quán)利要求所述的裝置,還包括無線通信設(shè)置確定單元,使用有線通信來確定所述第二無線通信設(shè)置。
      6.根據(jù)權(quán)利要求1至5中任意一項權(quán)利要求所述的裝置,其中所述無線通信設(shè)置切換單元確定是否滿足預(yù)定切換條件,而如果滿足所述預(yù)定切換條件則請求所述另一無線通信裝置將所述第一無線通信設(shè)置切換到所述第二無線通信設(shè)置。
      7.根據(jù)權(quán)利要求1至6中任意一項權(quán)利要求所述的裝置,其中與另一無線通信的預(yù)定無線通信包括文件發(fā)送和文件接收中的至少一個。
      8.根據(jù)權(quán)利要求1至7中任意一項權(quán)利要求所述的裝置,其中與另一無線通信的預(yù)定無線通信包括打印數(shù)據(jù)發(fā)送和打印數(shù)據(jù)接收中的至少一個。
      9.根據(jù)權(quán)利要求6所述的裝置,還包括口令保護單元;以及控制所述口令保護單元的有效和無效的單元,其中如果所述口令保護單元有效則所述切換確定單元指定對無線通信的無線通信設(shè)置的切換,然后執(zhí)行控制以將依據(jù)所述第一無線通信設(shè)置的無線通信切換到依據(jù)所述第二無線通信設(shè)置的無線通信。
      10.一種無線通信裝置的控制方法,所述無線通信裝置具有用于在第一無線網(wǎng)絡(luò)上執(zhí)行無線通信的第一無線通信設(shè)置和用于在不同于所述第一無線網(wǎng)絡(luò)的第二無線網(wǎng)絡(luò)上執(zhí)行無線通信的第二無線通信設(shè)置,并且使用所述第一和第二無線通信設(shè)置中的一個通信設(shè)置來執(zhí)行與另一無線通信裝置的無線通信,所述方法包括請求所述第一無線網(wǎng)絡(luò)中的另一無線通信裝置將所述第一無線通信設(shè)置切換到所述第二無線通信設(shè)置以便加入所述第二無線網(wǎng)絡(luò)。
      11.根據(jù)權(quán)利要求10所述的方法,還包括使用有線通信來確定所述第二無線通信設(shè)置。
      12.根據(jù)權(quán)利要求10或者11所述的方法,還包括確定是否滿足預(yù)定切換條件;以及如果滿足所述預(yù)定切換條件則請求所述另一無線通信裝置將所述第一無線通信設(shè)置切換到所述第二無線通信設(shè)置。
      13.一種無線通信裝置,包括無線通信設(shè)置存儲單元,存儲用于在第一無線網(wǎng)絡(luò)上執(zhí)行無線通信的第一無線通信設(shè)置和用于在不同于所述第一無線網(wǎng)絡(luò)的第二無線網(wǎng)絡(luò)上執(zhí)行無線通信的第二無線通信設(shè)置;無線通信單元,使用所述第一和第二無線通信設(shè)置中的一個通信設(shè)置來執(zhí)行無線通信;以及無線通信設(shè)置切換單元,如果從所述第一無線網(wǎng)絡(luò)中的另一無線通信裝置接收到無線通信設(shè)置切換請求,則根據(jù)所述無線通信設(shè)置切換請求將所述第一無線通信設(shè)置切換到所述第二無線通信設(shè)置。
      14.根據(jù)權(quán)利要求13所述的裝置,其中所述第一和第二無線通信設(shè)置包括用于對無線網(wǎng)絡(luò)上所要發(fā)送或者接收的信息進行加密或者解密的加密密鑰信息。
      15.根據(jù)權(quán)利要求13或者14所述的裝置,其中所述第一和第二無線通信設(shè)置包括用于指定無線網(wǎng)絡(luò)組作為參與對象的組信息。
      16.根據(jù)權(quán)利要求13至15中任意一項權(quán)利要求所述的裝置,其中所述無線通信設(shè)置存儲單元還存儲用于指定所述第二無線通信設(shè)置的標識符,以及當所述無線通信設(shè)置切換單元接收所述無線通信設(shè)置切換請求時,所述無線通信設(shè)置切換單元接收所述標識符。
      17.根據(jù)權(quán)利要求13至16中任意一項權(quán)利要求所述的裝置,還包括無線通信設(shè)置確定單元,使用有線通信來確定所述第二無線通信設(shè)置。
      18.根據(jù)權(quán)利要求13至17中任意一項權(quán)利要求所述的裝置,其中與另一無線通信的預(yù)定無線通信包括文件發(fā)送和文件接收中的至少一個。
      19.根據(jù)權(quán)利要求13至18中任意一項權(quán)利要求所述的裝置,其中與另一無線通信的預(yù)定無線通信包括打印數(shù)據(jù)發(fā)送和打印數(shù)據(jù)接收中的至少一個。
      20.一種無線通信裝置的控制方法,所述無線通信裝置具有用于在第一無線網(wǎng)絡(luò)上執(zhí)行無線通信的第一無線通信設(shè)置和用于在不同于所述第一無線網(wǎng)絡(luò)的第二無線網(wǎng)絡(luò)上執(zhí)行無線通信的第二無線通信設(shè)置,并且使用所述第一和第二無線通信設(shè)置中的一個通信設(shè)置來執(zhí)行無線通信,所述方法包括如果從所述第一無線網(wǎng)絡(luò)中的另一無線通信裝置接收到無線通信設(shè)置切換請求,則根據(jù)所述無線通信設(shè)置切換請求將所述第一無線通信設(shè)置切換到所述第二無線通信設(shè)置。
      21.根據(jù)權(quán)利要求20所述的方法,還包括使用有線通信來確定所述第二無線通信設(shè)置。
      全文摘要
      一種無線通信裝置,包括無線通信設(shè)置存儲單元,存儲用于在第一無線網(wǎng)絡(luò)上執(zhí)行無線通信的第一無線通信設(shè)置和用于在不同于所述第一無線網(wǎng)絡(luò)的第二無線網(wǎng)絡(luò)上執(zhí)行無線通信的第二無線通信設(shè)置;無線通信單元,使用第一和第二無線通信設(shè)置中的一個通信設(shè)置來執(zhí)行無線通信;以及無線通信設(shè)置切換單元,請求第一無線網(wǎng)絡(luò)中的另一無線通信裝置將第一無線通信設(shè)置切換到第二無線通信設(shè)置以便加入第二無線網(wǎng)絡(luò)。
      文檔編號H04W88/06GK101069385SQ200580040988
      公開日2007年11月7日 申請日期2005年9月29日 優(yōu)先權(quán)日2004年9月30日
      發(fā)明者小出裕司 申請人:佳能株式會社
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1