專(zhuān)利名稱(chēng):無(wú)線(xiàn)通信系統(tǒng)、以及無(wú)線(xiàn)通信裝置和控制方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種在具有無(wú)線(xiàn)通信功能的裝置之間的通信建立 技術(shù)。
背景技術(shù):
通常,作為通用信息處理裝置的主計(jì)算機(jī)例如個(gè)人計(jì)算機(jī)等 與打印機(jī)通過(guò)導(dǎo)線(xiàn)進(jìn)行連接。該有線(xiàn)連接采用USB電纜、并行電纜 (符合Centronics標(biāo)準(zhǔn)(USA))、以及以太網(wǎng)(Ethernet )等。
近年來(lái),數(shù)字照相機(jī)越來(lái)越流行,并且打印機(jī)的記錄質(zhì)量已 提高到與囟化銀照片相同。因此,存在很多通過(guò)打印機(jī)來(lái)打印由 數(shù)字照相機(jī)傳感的圖像的情況。
為了打印由數(shù)字照相機(jī)傳感的圖像,通常是將圖像傳送到個(gè) 人計(jì)算機(jī),通過(guò)操作在個(gè)人計(jì)算機(jī)上運(yùn)行的應(yīng)用程序來(lái)打印圖像。
然而,當(dāng)數(shù)字照相機(jī)用戶(hù)希望打印所傳感的圖像時(shí),他或她 需要個(gè)人計(jì)算機(jī),并且從用戶(hù)打開(kāi)個(gè)人計(jì)算機(jī)到他或她啟動(dòng)應(yīng)用 程序來(lái)打印圖像需要很多時(shí)間和勞動(dòng)。因此,該過(guò)程絕非是輕松 的打印過(guò)程。
考慮到這種情況,本申請(qǐng)人提出了 一些通過(guò)導(dǎo)線(xiàn)直接連接打 印機(jī)和數(shù)字照相才幾的技術(shù)。
然而,由于這種有線(xiàn)連接顯然需要連接電纜,因而出現(xiàn)了無(wú) 線(xiàn)信息傳輸?shù)男枨?,并且無(wú)線(xiàn)通信已開(kāi)始用于外圍裝置(例如,打印機(jī)-數(shù)字照相^/L)之間的通信。
因此,首先將說(shuō)明現(xiàn)有的在外圍裝置之間的無(wú)線(xiàn)通信裝置的 連才妻方法。
注意,在下面的說(shuō)明中,詞語(yǔ)"建立通信信道,,不僅意味著
設(shè)置無(wú)線(xiàn)鏈路,還意味著建立邏輯信道(在OSI參考模型中的網(wǎng)絡(luò)
層或傳輸層),以允許裝置之間的數(shù)據(jù)通信。
圖2 5是當(dāng)無(wú)線(xiàn)LAN的adhoc (自組織網(wǎng)絡(luò))模式用作無(wú)線(xiàn)通 信方法時(shí),搜索將數(shù)據(jù)從數(shù)字照相機(jī)發(fā)送到的打印機(jī)時(shí)的傳統(tǒng)方 法的流程圖。圖25示出當(dāng)在adhoc模式中新的數(shù)字照相機(jī)進(jìn)入現(xiàn) 有的無(wú)線(xiàn)LAN通信系統(tǒng)、并建立與打印機(jī)的連接時(shí)所執(zhí)行的流程圖。
參考圖25,當(dāng)在adhoc模式下數(shù)字照相機(jī)連接打印機(jī)時(shí),在 該數(shù)字照相機(jī)中設(shè)置ESSID ( Extend Service Set Identify,擴(kuò)展 業(yè)務(wù)組標(biāo)識(shí))(步驟S2501 ),設(shè)置在無(wú)線(xiàn)通信中使用的信道(步 驟S2502 ),設(shè)置作為無(wú)線(xiàn)通信模式的adhoc模式(步驟S2503), 并且搜索在無(wú)線(xiàn)網(wǎng)絡(luò)上的裝置(步驟S2504 )。然后,用戶(hù)從該無(wú) 線(xiàn)網(wǎng)絡(luò)上的裝置中選擇在打印處理中使用的打印機(jī)(步驟 S2505 ),從而建立通信信道。
然而,在該現(xiàn)有技術(shù)中,由于可能發(fā)現(xiàn)多個(gè)無(wú)線(xiàn)通信對(duì)方, 因而即使當(dāng)只發(fā)現(xiàn) 一 個(gè)對(duì)方時(shí),選擇處理也是必不可少的。
發(fā)明內(nèi)容
本發(fā)明是考慮到以上情況而作出的,其目的在于提供一種技 術(shù),該技術(shù)能提高發(fā)送和接收側(cè)即使在存在多個(gè)無(wú)線(xiàn)通信裝置的 環(huán)境中也具有一對(duì)一關(guān)系的可能性,并能簡(jiǎn)化用戶(hù)的選擇操作。
為了實(shí)現(xiàn)上述目的,根據(jù)本發(fā)明的無(wú)線(xiàn)通信系統(tǒng)包括以下配 置。即,提供一種無(wú)線(xiàn)通信系統(tǒng),其包括存儲(chǔ)要發(fā)送的信息的第一無(wú)線(xiàn)通信裝置、和接收該信息并對(duì)該信息進(jìn)行預(yù)定處理的第二 無(wú)線(xiàn)通信裝置,其中,第一和第二無(wú)線(xiàn)通信裝置中的每個(gè)包括
判定裝置,用于判定用于建立無(wú)線(xiàn)通信信道的用戶(hù)指令;以及通 信建立裝置,用于當(dāng)判定裝置判定檢測(cè)到用戶(hù)指令時(shí),在預(yù)定的 時(shí)間內(nèi)執(zhí)行用于建立無(wú)線(xiàn)通信的處理,以及當(dāng)通過(guò)第一和第二無(wú) 線(xiàn)通信裝置的通信建立裝置建立了通信信道時(shí),第一無(wú)線(xiàn)通信裝 置將信息發(fā)送到對(duì)接收到的信息進(jìn)行預(yù)定處理的第二無(wú)線(xiàn)通信裝 置。
通過(guò)下面結(jié)合附圖的說(shuō)明,本發(fā)明的其它特征和優(yōu)點(diǎn)是顯而 易見(jiàn)的,在全部附圖中,相同的附圖標(biāo)記標(biāo)示相同或相似的部分。
圖l是示出本發(fā)明實(shí)施例中的無(wú)線(xiàn)通信裝置的網(wǎng)絡(luò)的框圖; 圖2是示出本發(fā)明實(shí)施例中的無(wú)線(xiàn)通信裝置的另 一 網(wǎng)絡(luò)的框
圖3是示出根據(jù)本發(fā)明實(shí)施例的數(shù)字照相機(jī)的配置的框圖; 圖4是示出根據(jù)本發(fā)明實(shí)施例的打印機(jī)的配置的框圖; 圖5是示出根據(jù)本發(fā)明實(shí)施例的存儲(chǔ)裝置的配置的框圖; 圖6是示出根據(jù)本發(fā)明第 一 實(shí)施例的無(wú)線(xiàn)通信裝置的無(wú)線(xiàn)通
信建立處理順序的流程圖7是示出根據(jù)本發(fā)明第一實(shí)施例的無(wú)線(xiàn)通信裝置的另 一無(wú)
線(xiàn)通信建立處理順序的流程圖8是示出根據(jù)本發(fā)明第 一 實(shí)施例的無(wú)線(xiàn)通信裝置的又 一 無(wú)
線(xiàn)通信建立處理順序的流程圖9是示出根據(jù)本發(fā)明第 一 實(shí)施例的無(wú)線(xiàn)通信裝置的又 一 無(wú)
線(xiàn)通信建立處理順序的流程圖10是示出根據(jù)本發(fā)明第 一 實(shí)施例的數(shù)字照相機(jī)的處理順序的流程圖1 1是示出根據(jù)本發(fā)明第 一 實(shí)施例的打印機(jī)的處理順序的流 程圖12是示出根據(jù)本發(fā)明第 一 實(shí)施例的打印機(jī)的另 一 處理順序 的流程圖13是示出根據(jù)本發(fā)明第二實(shí)施例的無(wú)線(xiàn)通信系統(tǒng)的配置的 例子的框圖14是示出根據(jù)本發(fā)明第二實(shí)施例的無(wú)線(xiàn)通信系統(tǒng)的配置的 另 一例子的框圖15是示出根據(jù)本發(fā)明第二實(shí)施例的無(wú)線(xiàn)通信裝置的控制處 理順序的流程圖16是示出根據(jù)本發(fā)明第二實(shí)施例的無(wú)線(xiàn)通信裝置的另 一控 制處理順序的流程圖17是示出根據(jù)本發(fā)明第三實(shí)施例的無(wú)線(xiàn)通信裝置的控制處 理順序的流程圖18是示出根據(jù)本發(fā)明第三實(shí)施例的無(wú)線(xiàn)通信裝置的另 一控 制處理順序的流程圖19是示出根據(jù)本發(fā)明第三實(shí)施例的位于發(fā)送側(cè)的無(wú)線(xiàn)通信 裝置的另 一 控制處理順序的流程圖2 0是示出根據(jù)本發(fā)明第三實(shí)施例的位于接收側(cè)的無(wú)線(xiàn)通信 裝置的另 一控制處理順序的流程圖2 l是示出根據(jù)本發(fā)明第三實(shí)施例的位于發(fā)送冊(cè)的無(wú)線(xiàn)通信 裝置的又 一控制處理順序的流程圖22是示出根據(jù)本發(fā)明第三實(shí)施例的位于接收側(cè)的無(wú)線(xiàn)通信 裝置的又 一 控制處理順序的流程圖2 3是示出根據(jù)本發(fā)明第三實(shí)施例的位于發(fā)送側(cè)的無(wú)線(xiàn)通信 裝置的又 一 控制處理順序的流程圖;圖2 4是示出根據(jù)本發(fā)明第三實(shí)施例的位于接收側(cè)的無(wú)線(xiàn)通信
裝置的又一控制處理順序的流程圖;以及
圖2 5是示出傳統(tǒng)無(wú)線(xiàn)通信裝置的控制的流程圖。
具體實(shí)施例方式
下面將參考附圖來(lái)說(shuō)明根據(jù)本發(fā)明的各實(shí)施例。 第一實(shí)施例
第 一 實(shí)施例將說(shuō)明能在已進(jìn)行了與網(wǎng)絡(luò)有關(guān)的設(shè)置的環(huán)境 中,筒化搜索和選擇建立通信信道的對(duì)方通信裝置的處理的例子。
圖l示出了允許使用無(wú)線(xiàn)通信方式進(jìn)行數(shù)據(jù)傳輸?shù)臒o(wú)線(xiàn)通信 系統(tǒng)的配置的例子。參考圖l,數(shù)字照相機(jī)101至103包括無(wú)線(xiàn)通 信功能,能使用無(wú)線(xiàn)通信方式相互或與打印機(jī)104和105進(jìn)行直接 的數(shù)據(jù)通信。以下將這種結(jié)構(gòu)的通信模式稱(chēng)為adhoc (自組織網(wǎng) 絡(luò))模式。
圖2示出了允許使用無(wú)線(xiàn)通信方式進(jìn)行數(shù)據(jù)傳輸?shù)臒o(wú)線(xiàn)通信 系統(tǒng)的配置的另一個(gè)例子。參考圖2,數(shù)字照相機(jī)201至203包括 無(wú)線(xiàn)通信功能,能使用無(wú)線(xiàn)通信方式相互或與打印機(jī)205或存儲(chǔ)器 206進(jìn)行數(shù)據(jù)通信。該數(shù)據(jù)通信通過(guò)接入點(diǎn)204進(jìn)行。以下將這種 結(jié)構(gòu)的通信模式稱(chēng)為基礎(chǔ)結(jié)構(gòu)模式。
依次說(shuō)明該實(shí)施例中的數(shù)字照相機(jī)、打印機(jī)和存儲(chǔ)器。 圖3是示出數(shù)字照相機(jī)3 01的功能塊的功能框圖,該數(shù)字照相 機(jī)用作圖l和圖2中所示的數(shù)字照相機(jī)101至103或201至203中的—個(gè)。
該數(shù)字照相機(jī)的控制臺(tái)310通過(guò)系統(tǒng)控制器311連接到CPU 315,該控制臺(tái)310包括該數(shù)字照相機(jī)的快門(mén)開(kāi)關(guān)和各種按鍵。圖 像傳感單元302是當(dāng)按下快門(mén)時(shí)傳感圖像的功能塊,其由圖像傳感 處理器303處理。顯示單元306是通過(guò)例如LCD顯示、LED指示、
ii音頻呈現(xiàn)等向用戶(hù)呈現(xiàn)信息的功能塊,其所顯示的內(nèi)容由顯示處
理器307進(jìn)行控制處理。控制臺(tái)310進(jìn)行從顯示在顯示單元306上 的內(nèi)容中選擇信息的操作。也就是說(shuō),顯示單元306和控制臺(tái)310 形成用戶(hù)接口 。
無(wú)線(xiàn)通信功能單元304是進(jìn)行無(wú)線(xiàn)通信的功能塊,RF單元305 與其它無(wú)線(xiàn)通信裝置交換無(wú)線(xiàn)信號(hào)。存儲(chǔ)卡I/F 308是用于連接存 儲(chǔ)卡309的接口 , USB I/F 312是用于連接使用USB的外部裝置的 接口,音頻I/F 314是用于將音頻信號(hào)與外部裝置連接的接口 。在 該框圖中示出的這些功能塊在CPU 315的控制下進(jìn)行處理。由 CPU控制的程序存儲(chǔ)在ROM 316、快閃(flash) ROM 313、或 存儲(chǔ)卡309中。從RAM 317、快閃ROM 313或存儲(chǔ)卡309寫(xiě)入或 讀出由CPU處理的數(shù)據(jù)(注意,所傳感的圖像數(shù)據(jù)存儲(chǔ)在存儲(chǔ)卡 309中)。
圖4是示出該實(shí)施例中的打印機(jī)4 01的功能塊的功能框圖。該 打印機(jī)401能用作圖l和圖2中所示的打印才幾104 、 105和205 。
打印機(jī)的控制臺(tái)410通過(guò)系統(tǒng)控制器411連接到C P U 415 。打 印引擎402是將圖像實(shí)際打印在紙張上的功能塊,其由打印處理器 403處理。打印引擎的類(lèi)型沒(méi)有特殊限制。在該實(shí)施例中,打印引 擎包括通過(guò)熱能將墨滴噴射在打印介質(zhì)例如打印紙等上的噴墨打 印機(jī)。
顯示單元406是通過(guò)LCD顯示、LED指示、音頻呈現(xiàn)等向用戶(hù) 呈現(xiàn)信息的功能塊,其所顯示的內(nèi)容由顯示處理器407進(jìn)行控制。 也就是說(shuō),顯示單元406和控制臺(tái)410形成本發(fā)明中的打印機(jī)401
的用戶(hù)接口 。
無(wú)線(xiàn)通信功能單元404是進(jìn)行無(wú)線(xiàn)通信的功能塊,RF單元405 與其它無(wú)線(xiàn)通信裝置交換無(wú)線(xiàn)信號(hào)。存儲(chǔ)卡I/F 408是用于連接可 拆卸的存儲(chǔ)卡409的接口 。當(dāng)存儲(chǔ)卡I/F 408接收安裝在數(shù)字照相機(jī)中的存儲(chǔ)卡時(shí),可以打印所傳感的圖像。
USB I/F 412是用于連接使用USB的外部裝置的接口 ,并行I/F 414是用于連接使用并行通信的外部裝置(主要是主計(jì)算機(jī))的接 口 。在該框圖中示出的這些功能塊在CPU415的控制下進(jìn)行處理。 由CPU控制的程序存儲(chǔ)在ROM 416、閃速(flash) ROM 413、 或存儲(chǔ)卡409中。從RAM 417、閃速ROM 413或存儲(chǔ)卡409寫(xiě)入 或讀出由CPU處理的數(shù)據(jù)。
圖5是示出該實(shí)施例中的存儲(chǔ)裝置501 (以下簡(jiǎn)稱(chēng)為存儲(chǔ)器) 的功能塊的功能框圖。該存儲(chǔ)器501用作圖2中所示的存儲(chǔ)器206。
存儲(chǔ)裝置501的控制臺(tái)510通過(guò)系統(tǒng)控制器511連接到CPU 515。存儲(chǔ)器502是存儲(chǔ)或讀出數(shù)據(jù)的功能塊,其由存儲(chǔ)處理器 503處理。作為存儲(chǔ)器502,優(yōu)選使用大容量存儲(chǔ)裝置,即硬盤(pán)驅(qū) 動(dòng)器。在某些情況中,可以使用作為相對(duì)大容量、便攜式存儲(chǔ)介 質(zhì)的CD-R或CD-RW介質(zhì)、可重寫(xiě)DVD介質(zhì)、MO介質(zhì)等的介質(zhì)寫(xiě) 入驅(qū)動(dòng)器。顯示單元506是通過(guò)LCD顯示、LED指示、音頻呈現(xiàn)等 向用戶(hù)呈現(xiàn)信息的功能塊,其由顯示處理器507處理。通過(guò)控制臺(tái) 510進(jìn)行用于從顯示在顯示單元506上的信息中選擇所期望的信 息的操作。也就是說(shuō),顯示單元506和控制臺(tái)510形成存儲(chǔ)裝置 501的用戶(hù)I/F。
無(wú)線(xiàn)通信功能單元504是進(jìn)行無(wú)線(xiàn)通信的功能塊,RF單元505 與其它無(wú)線(xiàn)通信裝置交換無(wú)線(xiàn)信號(hào)。存儲(chǔ)卡I/F S08是用于連接存 儲(chǔ)卡509的接口(以接收數(shù)字照相機(jī)的存儲(chǔ)卡并直接將數(shù)據(jù)保存在 該卡上),USB I/F 512是用于連接使用USB的外部裝置的接口 , ETHER I/F 514是用于連接使用ETHER通信的外部裝置的接口 。 在該框圖中示出的這些功能塊在CPU 515的控制下進(jìn)行處理。由 CPU控制的程序存儲(chǔ)在ROM 516、閃速ROM513、或存儲(chǔ)卡509 中。從RAM517、閃速ROM513、或存儲(chǔ)卡509中寫(xiě)入或讀出由該CPU處理的數(shù)據(jù)。
已經(jīng)分別說(shuō)明了數(shù)字照相機(jī)、打印機(jī)和存儲(chǔ)器的配置。注意,
每個(gè)RF單元具有天線(xiàn),該天線(xiàn)不局限于向外凸出的天線(xiàn)。尤其是,
在是數(shù)字照相機(jī)的情況下,便攜性是重要的因素。因此,優(yōu)選使 天線(xiàn)內(nèi)置、或者將其安裝在表面上,以代替向外凸出的天線(xiàn)。
圖6是示出在該實(shí)施例中到建立數(shù)字照相機(jī)301、打印機(jī)401、 或存儲(chǔ)器501的通信為止的處理順序的流程圖。為簡(jiǎn)化起見(jiàn),使用 以數(shù)字照相機(jī)3 01作為例子的圖6進(jìn)行下面的說(shuō)明。同樣在該實(shí)施 例中,使用詞語(yǔ)"建立通信信道",該詞語(yǔ)不僅意味著設(shè)置無(wú)線(xiàn)鏈 路,還意味著建立邏輯信道(在OSI參考模型中的網(wǎng)絡(luò)層或傳輸 層),以允許裝置之間的數(shù)據(jù)通信。
當(dāng)檢測(cè)到用于通過(guò)數(shù)字照相機(jī)301的用戶(hù)接口建立通信信道 的按鈕操作(步驟S601)時(shí),設(shè)置定時(shí)器(步驟S602 ),設(shè)置重 試計(jì)數(shù)(步驟S603 ),并且無(wú)線(xiàn)通信功能單元304通過(guò)RF單元30S 輸出通信信道建立請(qǐng)求信號(hào)(步驟S604)。
檢查是否從對(duì)方裝置接收到通信信道建立響應(yīng)(步驟S605 )。 如果接收到通信信道建立響應(yīng),則建立與對(duì)方通信裝置的通信信 道(步驟S606),從而允許數(shù)據(jù)通信。另一方面,如果從對(duì)方通信 裝置接收到通信信道建立請(qǐng)求(步驟S607),則發(fā)送通信信道建立 響應(yīng)(步驟S608),以建立通信信道(步驟S606)。在未接收到通 信信道建立響應(yīng)或請(qǐng)求之前,該控制等待通信信道建立響應(yīng)或請(qǐng) 求的接收,除非經(jīng)過(guò)了預(yù)設(shè)的時(shí)間(步驟S609中的否)。如果在經(jīng) 過(guò)了預(yù)設(shè)的時(shí)間之后接收到這些信號(hào)中的任一個(gè),即,如果定時(shí) 器已達(dá)到超時(shí)(步驟S609中的是),則從通信信道建立請(qǐng)求發(fā)送處 理(步驟S604)開(kāi)始重復(fù)上述處理,直到重試的次數(shù)達(dá)到所設(shè)置 的重試計(jì)數(shù)(步驟S610中的否)。另 一方面,如果已達(dá)到所設(shè)置的 重試計(jì)數(shù),則中止通信信道建立處理。即,控制返回到在步驟S601中輸入指令之前的狀態(tài)。
當(dāng)將圖6的流程圖示出的控制不僅應(yīng)用于數(shù)字照相機(jī),還應(yīng)用 于作為接收側(cè)的打印機(jī)或存儲(chǔ)器時(shí),可以建立數(shù)字照相機(jī)與打印 機(jī)或存儲(chǔ)器之間的通信信道,并且可以平穩(wěn)地啟動(dòng)打印或存儲(chǔ)處理。
為了更筒單地說(shuō)明,下面將說(shuō)明用戶(hù)希望通過(guò)無(wú)線(xiàn)通信使用 打印機(jī)來(lái)打印存儲(chǔ)并保持在數(shù)字照相機(jī)中的所傳感的圖像的情 況。在該情況下,用戶(hù)操作在所允許的時(shí)間(約10秒=超時(shí)時(shí)間x 足夠的重試計(jì)數(shù))內(nèi)建立數(shù)字照相機(jī)和打印機(jī)的無(wú)線(xiàn)通信信道的 操作按鈕。由于操作的對(duì)象只是位于信息發(fā)送和接收側(cè)的兩個(gè)裝 置,即使存在多個(gè)打印機(jī)時(shí),也只有兩個(gè)裝置即指定的數(shù)字照相
機(jī)和打印機(jī)進(jìn)行圖6所示的處理。因此,幾乎確保了一對(duì)一通信,
并且進(jìn)行平滑的通信建立。
當(dāng)用戶(hù)在有限的時(shí)間內(nèi)進(jìn)行了用于在數(shù)字照相機(jī)和存儲(chǔ)器上 建立無(wú)線(xiàn)通信信道的操作的按鈕搡作時(shí),可以在這些裝置之間建 立通信信道,并能容易地進(jìn)行所傳感的圖像的保存處理。
在隨后的處理中,由于已經(jīng)建立了通信信道,用戶(hù)只需選擇 要打印或保存的圖像,并象有線(xiàn)連接那樣,在數(shù)字照相機(jī)側(cè)發(fā)送 所選擇的圖像,打印機(jī)打印所接收的圖像或者存儲(chǔ)器保存所接收 的圖像。因此,省略該處理的說(shuō)明。
圖7是示出該實(shí)施例中的數(shù)字照相機(jī)、打印機(jī)、或存儲(chǔ)器的另 一控制的流程圖。
圖7與圖6之間的區(qū)別在于添加了通信單元電源接通(ON)處 理(步驟S704)和通信單元電源斷開(kāi)(OFF)處理(步驟S712 )。 通過(guò)添加該通信單元電源控制處理,可以實(shí)現(xiàn)無(wú)線(xiàn)通信裝置的省 電。該控制尤其對(duì)由電池驅(qū)動(dòng)的數(shù)字照相機(jī)3 01有效。
圖8是示出該實(shí)施例中的數(shù)字照相機(jī)、打印機(jī)、或存儲(chǔ)器的又一控制的流程圖。在該情況下,為簡(jiǎn)化起見(jiàn),以數(shù)字照相機(jī)為例 來(lái)說(shuō)明該流程圖。
參考圖8,當(dāng)檢測(cè)到用于通過(guò)數(shù)字照相機(jī)301的用戶(hù)接口建立 通信信道的按鈕操作(步驟S801 )時(shí),設(shè)置定時(shí)器(步驟S802 ), 并且發(fā)送通信信道建立請(qǐng)求(步驟S803 ),直到定時(shí)器到達(dá)超時(shí)(步 驟S805中的否)。該通信信道建立請(qǐng)求可以發(fā)送一次,或者以指定 的間隔發(fā)送多次,直到定時(shí)器到達(dá)超時(shí)。如果定時(shí)器到達(dá)超時(shí), 并且如果沒(méi)有接收到通信信道建立響應(yīng)(步驟S806 )或接收到多 個(gè)響應(yīng)(步驟S807),則進(jìn)行錯(cuò)誤顯示(步驟S809);如果只接收 到一個(gè)響應(yīng),則建立與對(duì)方無(wú)線(xiàn)通信終端的通信信道(步驟S808 )。
如果數(shù)字照相機(jī)執(zhí)行圖8所示的控制,并且打印機(jī)側(cè)執(zhí)行圖6 所示的控制,當(dāng)從打印機(jī)沒(méi)有接收到響應(yīng)或者當(dāng)從多個(gè)打印機(jī)接 收到響應(yīng)時(shí),由于發(fā)生錯(cuò)誤,數(shù)字照相機(jī)側(cè)不建立通信信道,因 此,使操作該裝置的用戶(hù)重復(fù)該操作。換句話(huà)說(shuō),如果用戶(hù)輸入 只允許與一個(gè)打印機(jī)建立通信信道的指令,他或她不需要從數(shù)字 照相機(jī)進(jìn)行與選擇打印機(jī)有關(guān)的任何操作。
如上所述,為了打印保持在數(shù)字照相機(jī)中的所傳感的圖像, 用戶(hù)必須操作用來(lái)在兩個(gè)裝置即數(shù)字照相機(jī)和目標(biāo)打印機(jī)上建立 通信信道的操作的指令按鈕。因此,如果存在多個(gè)打印機(jī),則數(shù) 字照相機(jī)只從一個(gè)打印機(jī)接收響應(yīng)。因此,在圖8的步驟S807中 幾乎不可能從多個(gè)打印機(jī)中接收到響應(yīng)。當(dāng)其它用戶(hù)偶然向數(shù)字 照相機(jī)和打印機(jī)發(fā)出無(wú)線(xiàn)打印指令時(shí),在圖8的步驟S807中判定 為從多個(gè)打印機(jī)接收到響應(yīng)。
圖9是示出該實(shí)施例中的數(shù)字照相機(jī)、打印機(jī)或存儲(chǔ)器的又一 控制的流程圖。在該情況下,為簡(jiǎn)化起見(jiàn),以數(shù)字照相機(jī)為例進(jìn) 行如下i兌明。
圖9的流程圖與圖8基本相同,不同之處在于如果從多個(gè)裝置接收到通信信道建立響應(yīng)(步驟S906),則顯示多個(gè)響應(yīng)終端信息(步驟S907),以提示用戶(hù)選擇其中之一 (步驟S908 ),從而建立與所選擇的對(duì)方裝置的通信信道(步驟S909 )。
如果數(shù)字照相機(jī)執(zhí)行圖9所示的控制,并且打印機(jī)側(cè)執(zhí)行圖6所示的控制,則當(dāng)從多個(gè)打印機(jī)接收到響應(yīng)時(shí),顯示這些打印機(jī),并且用戶(hù)選擇它們中的一個(gè)。如果只接收到一個(gè)響應(yīng),則直接建立通信信道,而無(wú)需用戶(hù)選擇操作的干預(yù)。
圖IO是示出該實(shí)施例中的數(shù)字照相機(jī)、打印機(jī)或存儲(chǔ)器的又一控制的流程圖。在該情況下,為筒化起見(jiàn),以數(shù)字照相機(jī)為例來(lái)說(shuō)明該流程圖。
參考圖10,當(dāng)檢測(cè)到用于通過(guò)數(shù)字照相機(jī)301的用戶(hù)接口建立通信信道的按鈕操作(步驟S1001)時(shí),根據(jù)圖6至9所示的控制處理中的一個(gè)或其組合來(lái)執(zhí)行通信信道建立處理(S1002)。如果在建立通信信道時(shí)已選擇了要發(fā)送給打印機(jī)的照片數(shù)據(jù)(步驟S1003 ),則數(shù)據(jù)被立刻發(fā)送給已與之建立了通信信道的打印機(jī)(步驟S1004 )。此后,每當(dāng)選擇了要發(fā)送的照片數(shù)據(jù)(步驟S100S )時(shí),將數(shù)據(jù)發(fā)送給該打印機(jī)。通過(guò)在無(wú)線(xiàn)通信之前指定要打印的圖像(或多個(gè)圖像)、將指定結(jié)果以預(yù)定的文件名保存到快閃ROM313中、然后檢查是否存儲(chǔ)了該文件,能夠?qū)崿F(xiàn)在步驟S1003中的判定處理??蛇x地,可以判定指定要打印的圖像的信息是否以預(yù)定格式位于快閃ROM 313的預(yù)定位置,而無(wú)需文件名。
根據(jù)上述過(guò)程,數(shù)字照相機(jī)301的操作者能通過(guò)提前選擇要打印的圖像開(kāi)始打印處理,并且向打印機(jī)和數(shù)字照相機(jī)輸入通信建立指令,因此無(wú)需任何無(wú)線(xiàn)通信設(shè)置操作。
圖1 l是示出該實(shí)施例中打印機(jī)401的另 一控制的流程圖。假設(shè)打印機(jī)401通過(guò)導(dǎo)線(xiàn)(例如,USB接口等)連接到PC等,并且通過(guò)該導(dǎo)線(xiàn)發(fā)送要打印出的數(shù)據(jù)。
17參考圖ll,打印機(jī)401的CPU 415判定是否檢測(cè)到來(lái)自該導(dǎo)線(xiàn)的打印請(qǐng)求(步驟SllOl ),以及是否操作了用于通信信道建立操作的指令按鈕(步驟S1103)。 CPU415等待打印請(qǐng)求或無(wú)線(xiàn)通
信建立指令。
如果判定檢測(cè)到來(lái)自該導(dǎo)線(xiàn)的打印請(qǐng)求(步驟S1101中的是),則執(zhí)行由該請(qǐng)求指定的打印輸出處理(步驟S1102 )。如果檢測(cè)到操作了用于通信信道建立搡作的指令按鈕(步驟S1103中的是),則根據(jù)圖6 ~ 9所示的控制處理中的一個(gè)執(zhí)行通信信道建立處理(步驟S1104 )。在操作通信信道斷開(kāi)指令按鈕之前(步驟S1106中的否),只接受來(lái)自該無(wú)線(xiàn)通信信道的打印處理,并且不接受來(lái)自導(dǎo)線(xiàn)的打印請(qǐng)求。注意,在以上說(shuō)明中打印機(jī)401具有無(wú)線(xiàn)信道斷開(kāi)指令按鈕。然而,用戶(hù)可以指示一系列打印操作,并且可以將斷開(kāi)與數(shù)字照相機(jī)的連接用作觸發(fā)器。
如果在步驟S110 4中通信建立處理失敗,則啟動(dòng)有線(xiàn)連接,并且流程返回到步驟SllOl,而跳過(guò)步驟S1105和S1106。
在圖ll中,在有線(xiàn)打印處理期間忽略無(wú)線(xiàn)通信信道建立操作指令按鈕的操作。因此,將參考圖12的流程圖來(lái)說(shuō)明解決該問(wèn)題的例子。
當(dāng)檢測(cè)到通信信道建立操作指令按鈕的操作(步驟S1201 )時(shí),檢查是否正在進(jìn)行來(lái)自通過(guò)導(dǎo)線(xiàn)連接的裝置的打印輸出處理
(步驟S1202 )。如果打印輸出處理正在進(jìn)行,則在適當(dāng)?shù)奈恢?實(shí)際上是直到紙的末端)打印輸出當(dāng)前的打印數(shù)據(jù)(步驟S1203 )。此時(shí),向通過(guò)導(dǎo)線(xiàn)連接的裝置輸出占線(xiàn)(busy)信號(hào)以控制其等待下一頁(yè)的傳送。然后,執(zhí)行通信信道建立處理(步驟S1204 )。在通信信道斷開(kāi)之前(步驟S1206 ),只接受來(lái)自該無(wú)線(xiàn)通信信道的打印處理(步驟S1205),向通過(guò)導(dǎo)線(xiàn)連接的裝置輸出就緒
(ready)信號(hào)以繼續(xù)進(jìn)行來(lái)自導(dǎo)線(xiàn)的打印處理(如果仍有要打印的頁(yè))(步竭tS1207 )。
如果該實(shí)施例的打印機(jī)401包括大容量存儲(chǔ)裝置(硬盤(pán)等),則無(wú)需輸出上述占線(xiàn)信號(hào)。這是因?yàn)橥ㄟ^(guò)導(dǎo)線(xiàn)接收的數(shù)據(jù)只需依次緩沖(spool)入上述存儲(chǔ)裝置中即可。
第二實(shí)施例
下面將說(shuō)明第二實(shí)施例。第二實(shí)施例將說(shuō)明能簡(jiǎn)化搜索和選擇在不同網(wǎng)絡(luò)中建立通信信道的對(duì)方通信裝置的處理的例子。
圖13是示出允許使用無(wú)線(xiàn)通信方式進(jìn)行數(shù)據(jù)通信的無(wú)線(xiàn)通信系統(tǒng)的配置的例子的框圖。
參考圖13,數(shù)字照相機(jī)1302和1303 (它們的配置與圖3所示的相同)包括無(wú)線(xiàn)通信功能,形成使用無(wú)線(xiàn)通信方式在數(shù)字照相機(jī)之間或與打印機(jī)1304 (具有與圖4相同的配置)進(jìn)行數(shù)據(jù)通信的無(wú)線(xiàn)adhoc網(wǎng)《各1301。而且,凄t字照;f目才幾1306與4丁印才幾1307形成無(wú)線(xiàn)adhoc網(wǎng)絡(luò)1305u
圖14是示出允許使用無(wú)線(xiàn)通信方式進(jìn)行數(shù)據(jù)通信的無(wú)線(xiàn)通信系統(tǒng)的另 一 配置的例子的框圖。
參考圖14,數(shù)字照相機(jī)1402 ~ 1404 (其配置與圖3所示的相同)包括無(wú)線(xiàn)通信功能,形成允許使用無(wú)線(xiàn)通信方式通過(guò)接入點(diǎn)1405在數(shù)字照相機(jī)之間、或與打印機(jī)1406 (參見(jiàn)圖4)或存儲(chǔ)器1407 (參見(jiàn)圖5 )進(jìn)行數(shù)據(jù)通信的無(wú)線(xiàn)基礎(chǔ)結(jié)構(gòu)網(wǎng)絡(luò)1401。同樣,數(shù)字照相機(jī)1409和1410通過(guò)接入點(diǎn)1411與打印機(jī)1412形成無(wú)線(xiàn)基礎(chǔ)結(jié)構(gòu)網(wǎng)絡(luò)1408。
圖15是示出在第二實(shí)施例中的數(shù)字照相機(jī)、打印機(jī)、或存儲(chǔ)器的另一控制的流程圖。為筒化起見(jiàn),將以數(shù)字照相機(jī)為例來(lái)說(shuō)明該處理順序。假設(shè)設(shè)置了默認(rèn)的網(wǎng)絡(luò)設(shè)置,并將其提前注冊(cè)在數(shù)字照相機(jī)的快閃ROM (參見(jiàn)圖3中的附圖標(biāo)記313)中。
參考圖15,當(dāng)檢測(cè)到用于通信信道建立操作的指令按鈕的操作(步驟S1501),數(shù)字照相機(jī)的CPU基于默認(rèn)的網(wǎng)絡(luò)設(shè)置執(zhí)行通信信道建立處理(步驟S1502 )。如果基于該設(shè)置的通信信道建立處理失敗(步驟S1503中的否),則該CPU使用相同頻道上存在的其它ESSID (步驟S1504 )執(zhí)行通信信道建立處理(步驟S1505 )。如果即使對(duì)全部注冊(cè)的ESSID重復(fù)該處理之后也不能建立通信信道,則該CPU中止在所感興趣的頻帶中的搜索處理,檢查其它搜索頻率是否可用(步驟S1506 ),以便搜索其它頻率。如果其它搜索頻率可用,則該CPU設(shè)置該頻率及其第一個(gè)ESSID(步驟S1507 )以重復(fù)在步驟S15 0 3中的處理和后續(xù)步驟。
當(dāng)數(shù)字照相機(jī)執(zhí)行圖15所示的控制時(shí),打印機(jī)執(zhí)行圖6所示的控制,即使數(shù)字照相機(jī)和打印機(jī)存在于不同的無(wú)線(xiàn)通信網(wǎng)絡(luò)上,也能通過(guò)簡(jiǎn)單的操作來(lái)建立通信信道,而無(wú)需任何關(guān)于網(wǎng)絡(luò)的設(shè)置。
圖16是示出在第二實(shí)施例中的數(shù)字照相機(jī)、打印機(jī)、或存儲(chǔ)器的另一控制的流程圖。為筒化起見(jiàn),將以數(shù)字照相機(jī)為例來(lái)說(shuō)明該流程圖。
參考圖16,當(dāng)檢測(cè)到在數(shù)字照相機(jī)中用于通信信道建立操作的指令按鈕的操作(步驟S1601)時(shí),使用全部頻道(日本的信道l ~ 14 )和ESSID進(jìn)行裝置搜索處理(步驟S1602 )。如果沒(méi)有裝置返回響應(yīng)(步驟S1603 ),則顯示錯(cuò)誤消息,并且流程結(jié)束(步驟S1608 )。此時(shí),可以顯示表示搜索失敗的消息。
如果一個(gè)裝置返回響應(yīng)(步驟S1604),則建立與該裝置的無(wú)線(xiàn)通信信道(步驟S1607 )。如果多個(gè)裝置返回響應(yīng),則顯示響應(yīng)的裝置的列表(步驟S1605 ),以提示用戶(hù)選擇一個(gè)通信對(duì)方裝置(步驟S1606)。然后,建立與該裝置的無(wú)線(xiàn)通信信道。即,如果一個(gè)裝置返回響應(yīng),則建立與該裝置的連接而無(wú)需任何用戶(hù)干預(yù)。
當(dāng)數(shù)字照相機(jī)執(zhí)行圖16所示的控制時(shí),打印機(jī)執(zhí)行圖6所示的控制,即使當(dāng)數(shù)字照相機(jī)和打印機(jī)存在于不同的無(wú)線(xiàn)通信網(wǎng)絡(luò)上 時(shí),也能通過(guò)簡(jiǎn)單的操作來(lái)建立通信信道而無(wú)需任何關(guān)于網(wǎng)絡(luò)的 設(shè)置。當(dāng)打印機(jī)執(zhí)行圖16所示的處理時(shí),數(shù)字照相機(jī)能執(zhí)行圖6 所示的處理。
第三實(shí)施例
下面將說(shuō)明第三實(shí)施例。第三實(shí)施例將說(shuō)明能在不考慮通信 模式的情況下,簡(jiǎn)化搜索和選擇建立通信信道的對(duì)方通信裝置的 處理的例子。
圖17是示出本發(fā)明中的數(shù)字照相機(jī)、打印機(jī)、或存儲(chǔ)器的另
一控制的流程圖。在該情況中,為簡(jiǎn)化起見(jiàn),以數(shù)字照相機(jī)為例 來(lái)說(shuō)明該流程圖。
參考圖17,當(dāng)檢測(cè)到數(shù)字照相機(jī)的用于通信信道建立操作的 指令按鈕的操作(步驟S1701)時(shí),存儲(chǔ)當(dāng)前操作模式(adhoc 或基礎(chǔ)結(jié)構(gòu)模式)(步驟S1702 ),并首先設(shè)置adhoc模式(步驟 S1703 )以執(zhí)行通信信道建立處理(步驟S1704 )。在adhoc模式 下執(zhí)行步驟S1704中的處理,但該處理本身可以是圖6 ~ 9所示中 的 一 個(gè)。
在建立了通信信道之后(步驟S1705 ),在adhoc模式下進(jìn)行
操作。如果斷開(kāi)通信信道(步驟S1706),則該控制返回所存儲(chǔ)的 操作模式(步驟S1707 )。注意,當(dāng)在步驟S1706中判定為否時(shí), 執(zhí)行用于將圖像數(shù)據(jù)從數(shù)字照相機(jī)發(fā)送給打印機(jī)(或存儲(chǔ)器)并 打印(或保存)該圖像數(shù)據(jù)的處理。
當(dāng)圖17所示的處理由作為信息發(fā)送源的數(shù)字照相機(jī)和作為信 息接收側(cè)的打印機(jī)或存儲(chǔ)器執(zhí)行時(shí),可以平穩(wěn)地建立它們之間的 通信信道。
下面將詳細(xì)說(shuō)明采用圖17所示的順序的原因。
該實(shí)施例的打印機(jī)用在其打印數(shù)據(jù)產(chǎn)生源不局限于僅是數(shù)字
21照相機(jī)的環(huán)境下,該打印機(jī)從個(gè)人計(jì)算機(jī)(不限于一個(gè)計(jì)算機(jī)) 接收和打印數(shù)據(jù)。因此,在通過(guò)接入點(diǎn)的基礎(chǔ)結(jié)構(gòu)模式中,該打 印機(jī)通常被設(shè)置在打印數(shù)據(jù)接收等待狀態(tài)。
根據(jù)圖17所示的順序,當(dāng)用戶(hù)操作用于兩個(gè)裝置即數(shù)字照相 機(jī)和指定的打印機(jī)的通信信道建立操作的指令按鈕時(shí),將這些裝
置設(shè)置在共用的通信模式即adhoc通信模式中,以執(zhí)行通信建立
處理。因此,可以在這些裝置之間建立通信信道,并且可以排除 其它裝置的連接。
圖18是示出該實(shí)施例中的數(shù)字照相機(jī)、打印機(jī)、或存儲(chǔ)器的 另一控制的流程圖。在該情況中,為簡(jiǎn)化起見(jiàn),以數(shù)字照相機(jī)的 處理為例進(jìn)行下面的說(shuō)明。
參考圖18,當(dāng)檢測(cè)到數(shù)字照相機(jī)的用于通信信道建立操作的 指令按鈕的操作(步驟S1801)時(shí),接通無(wú)線(xiàn)通信功能單元(圖3 中的304和305 )的電源(步驟S1802 ),設(shè)置adhoc才莫式(步驟 S1803 )以執(zhí)行通信信道建立處理(步驟S1804)。在建立通信信 道之后(步驟S1805 ),在adhoc模式下進(jìn)行操作。如果斷開(kāi)該通 信信道(步驟S1806),則斷開(kāi)通信單元的電源(步驟S1807)以 實(shí)現(xiàn)省電。
圖19和20是示出該實(shí)施例中的數(shù)字照相機(jī)、打印機(jī)、或存儲(chǔ) 器的另一控制的流程圖。在下面的說(shuō)明中,為簡(jiǎn)化起見(jiàn),假設(shè)數(shù) 字照相機(jī)(發(fā)送側(cè))執(zhí)行圖19的處理順序,打印機(jī)(接收側(cè))執(zhí) 行圖20所示的處理順序。
參考圖19,如果接通數(shù)字照相機(jī)的電源并輸入無(wú)線(xiàn)通信指令, 或者如果在通過(guò)開(kāi)關(guān)或按鈕輸入無(wú)線(xiàn)通信指令的同時(shí)接通電源, 則設(shè)置adhoc模式(步驟S1901 ),顯示表示adhoc模式的消息(步 驟S1902 )。通過(guò)各種方法例如LCD顯示、LED指示等可以實(shí)現(xiàn)該 消息。使用為a d h o c模式提前設(shè)置或確定的通信參數(shù)執(zhí)行通信信
22道建立處理以建立通信信道(步驟S1903 )。在建立了通信信道之 后(步驟S1904 ),在adhoc模式下進(jìn)行操作。如果斷開(kāi)該通信信 道(步驟S1905 ),則設(shè)置基礎(chǔ)結(jié)構(gòu)模式(步驟S1906 )以顯示表 示基礎(chǔ)結(jié)構(gòu)模式的消息(步驟S1907)。
參考圖20,如果接通打印機(jī)的電源,則設(shè)置定時(shí)器(步驟 S2001 ),并且設(shè)置adhoc模式。此時(shí),提前設(shè)置所使用的設(shè)置參 數(shù),或確定該設(shè)置參數(shù)以建立通信信道。在接收到通信信道建立 請(qǐng)求時(shí)(步驟S2003 ),發(fā)送通信信道建立響應(yīng)(步驟S2004 ),從 而建立通信信道(步驟S2005 )。如果沒(méi)有接收到通信信道建立請(qǐng) 求(步驟S2003 ),則該控制進(jìn)行等待,直到定時(shí)器達(dá)到超時(shí)(步 驟S2006)。如果定時(shí)器達(dá)到超時(shí),則設(shè)置基礎(chǔ)結(jié)構(gòu)模式。
通過(guò)該方式,當(dāng)數(shù)字照相機(jī)執(zhí)行圖19所示的控制且打印機(jī)執(zhí) 行圖2 0所示的控制時(shí),通過(guò)接通數(shù)字照相機(jī)和打印沖凡的電源可以 容易地建立通信信道。
圖21和22是示出該實(shí)施例中的數(shù)字照相機(jī)、打印機(jī)、或存儲(chǔ) 器的另一控制的流程圖。在下面的說(shuō)明中,為簡(jiǎn)化起見(jiàn),假設(shè)數(shù) 字照相機(jī)執(zhí)行圖21的處理順序,打印機(jī)執(zhí)行圖22所示的處理順序。
參考圖21,如果接通數(shù)字照相機(jī)的電源,或者如果輸入了無(wú) 線(xiàn)通信信道建立指令,則設(shè)置adhoc模式(步驟S2101 ),并且顯 示表示該adhoc模式的消息(步驟S2102 )。通過(guò)各種方法例如LCD 顯示、LED指示等可以實(shí)現(xiàn)該消息。使用adhoc模式下的全部 ESSID和全部頻道執(zhí)行通信信道建立處理(步驟S2103)。在建立 了通信信道之后(步驟S2104),在adhoc模式下執(zhí)行一系列打印 處理或存儲(chǔ)處理(當(dāng)為圖22的存儲(chǔ)處理時(shí))。如果斷開(kāi)該通信信道 (步驟S2105),則設(shè)置基礎(chǔ)結(jié)構(gòu)模式(步驟S2106)以顯示表示 基礎(chǔ)結(jié)構(gòu)模式的消息(步驟S2107)。
23參考圖22,如果接通打印機(jī)的電源,或者如果輸入了來(lái)自數(shù)
字照相機(jī)的接收指令,則在設(shè)置基礎(chǔ)結(jié)構(gòu)模式(步驟S2201 )的 同曰于監(jiān)視adhoc模式(步驟S2202 )。此時(shí),在adhoc模式下使用 的設(shè)置參數(shù)被提前設(shè)置或確定以建立通信信道。而且,如果需要, 輸出該adhoc模式的信標(biāo)。當(dāng)接收到adhoc模式下的通信信道建立 請(qǐng)求(步驟S2203 )時(shí),設(shè)置adhoc模式(步驟S2204 ),并且發(fā) 送通信信道建立響應(yīng)(步驟S2205 ),從而建立通信信道(步驟 S2206 )。
通過(guò)該方式,當(dāng)數(shù)字照相機(jī)執(zhí)行圖21所示的控制且打印機(jī)執(zhí) 行圖22所示的控制時(shí),通過(guò)接通數(shù)字照相機(jī)和打印機(jī)的電源,或 者將數(shù)字照相機(jī)和打印機(jī)之間的連接指令輸入給它們,可以容易 地建立通信信道。
第四實(shí)施例
下面將說(shuō)明第四實(shí)施例。第四實(shí)施例將說(shuō)明自動(dòng)設(shè)置用于基 礎(chǔ)結(jié)構(gòu)模式的通信參數(shù),并允許無(wú)線(xiàn)通信裝置容易地進(jìn)行無(wú)線(xiàn)通 信的例子。
圖23和24是示出本發(fā)明中的數(shù)字照相機(jī)、打印機(jī)、或存儲(chǔ)器 的另一控制的流程圖。在下面的說(shuō)明中,為簡(jiǎn)化起見(jiàn),假設(shè)數(shù)字 照相機(jī)執(zhí)行圖23所示的處理,打印機(jī)執(zhí)行圖24所示的處理。
參考圖23,當(dāng)檢測(cè)到控制臺(tái)的設(shè)置數(shù)據(jù)發(fā)送按鈕的操作(步 驟S2301 )時(shí),凄史字照相才幾的CPUi殳置adhoc才莫式(步驟S2302 ) 并執(zhí)行通信信道建立處理(步驟S2303 )。在建立了通信信道之后 (步驟S2304 ), CPU發(fā)送用于基礎(chǔ)結(jié)構(gòu)模式的設(shè)置數(shù)據(jù)(頻道、 ESSID、加密密鑰等)(步驟S2305 ),斷開(kāi)通信(步驟S2306 ), 并設(shè)置基礎(chǔ)結(jié)構(gòu)模式(步驟S2307 )。
參考圖24,當(dāng)檢測(cè)到設(shè)置數(shù)據(jù)接收按鈕的操作(步驟S2401 ) 時(shí),打印機(jī)的CPU設(shè)置adhoc模式(步驟S2402 ),并且執(zhí)行通信信道建立處理(步驟S2403 )。當(dāng)建立了通信信道之后(步驟 S2404), CPU接收用于基礎(chǔ)結(jié)構(gòu)模式的設(shè)置數(shù)據(jù)(步驟S2405), 斷開(kāi)a d h o c模式下的通信,并且將接收到的設(shè)置數(shù)據(jù)設(shè)置為基礎(chǔ) 結(jié)構(gòu)模式的通信參數(shù)(步驟S2407 ),從而設(shè)置基礎(chǔ)結(jié)構(gòu)模式(步 驟S2細(xì))。
通過(guò)該方式,當(dāng)數(shù)字照相機(jī)執(zhí)行圖23所示的控制,并且打印 機(jī)執(zhí)行圖2 4所示的控制時(shí),數(shù)字照相機(jī)和打印機(jī)能容易地進(jìn)入基 礎(chǔ)結(jié)構(gòu)模式下的相同的網(wǎng)絡(luò)。
已經(jīng)說(shuō)明了第一至第四實(shí)施例。然而,本發(fā)明不局限于這些 實(shí)施例。例如,本發(fā)明可應(yīng)用于使用特定的按鈕、電源開(kāi)關(guān)、特 定的觸摸屏開(kāi)關(guān)等作為建立通信信道的裝置的情況。同樣,可以 容易地實(shí)施采用無(wú)線(xiàn)LAN的adhoc模式、無(wú)線(xiàn)LAN的基礎(chǔ)結(jié)構(gòu)模 式、例如藍(lán)牙等的通信模式作為無(wú)線(xiàn)通信裝置的無(wú)線(xiàn)通信模式, 以及采用具有無(wú)線(xiàn)通信功能的數(shù)字照相機(jī)、打印機(jī)、存儲(chǔ)器、掃 描儀、數(shù)據(jù)輸入裝置、數(shù)據(jù)輸出裝置等作為無(wú)線(xiàn)通信裝置的實(shí)施 例。
控制處理和裝置的組合不限于上述實(shí)施例。例如,可以替換 數(shù)字照相機(jī)和打印機(jī)的控制方法,或者上述每個(gè)實(shí)施例的控制方 法可作為其它裝置的控制方法進(jìn)行實(shí)施。作為通信模式,已舉例 說(shuō)明了 adhoc和基礎(chǔ)結(jié)構(gòu)模式。然而,根據(jù)控制,這兩個(gè)通信模 式可相互替換,或者可將無(wú)線(xiàn)LAN以外的通信方式例如藍(lán)牙等定 義為通信模式。
如上所述,根據(jù)本發(fā)明的實(shí)施例,當(dāng)將圖像從數(shù)字照相機(jī)發(fā) 送到打印機(jī)(或存儲(chǔ)器)并使打印機(jī)(或存儲(chǔ)器)打印(或保存) 該圖像而建立無(wú)線(xiàn)通信信道時(shí),即使存在大量的無(wú)線(xiàn)通信裝置, 也更可能建立具有一對(duì)一關(guān)系的通信,并且可以簡(jiǎn)化用戶(hù)所需的操作。如上所述,根據(jù)本發(fā)明,即使在包括多個(gè)無(wú)線(xiàn)通信裝置的環(huán) 境下,由于在建立信息發(fā)送側(cè)的無(wú)線(xiàn)通信裝置與接收并處理信息 的無(wú)線(xiàn)通信裝置之間的無(wú)線(xiàn)通信時(shí)可以設(shè)置一對(duì)一關(guān)系,因而至 少在建立通信之前能確保筒單的用戶(hù)操作。
由于在不脫離本發(fā)明的精神和范圍的情況下,可以作出本發(fā) 明的很多明顯不同的實(shí)施例,因此應(yīng)當(dāng)理解,除了在權(quán)利要求書(shū) 中定義以外,本發(fā)明不局限于具體實(shí)施例。
權(quán)利要求
1. 一種無(wú)線(xiàn)通信系統(tǒng),其包括具有第一按鈕的第一無(wú)線(xiàn)通信裝置和具有第二按鈕的第二無(wú)線(xiàn)通信裝置,其中,所述第一無(wú)線(xiàn)通信裝置包括第一計(jì)時(shí)裝置,用于計(jì)時(shí)從操作所述第一按鈕時(shí)起所經(jīng)過(guò)的時(shí)間段;以及第一判定裝置,用于判定到所述第一計(jì)時(shí)裝置計(jì)時(shí)預(yù)定時(shí)間段時(shí),是否操作了所述第二無(wú)線(xiàn)通信裝置的所述第二按鈕,其中,所述第二無(wú)線(xiàn)通信裝置包括第二計(jì)時(shí)裝置,用于計(jì)時(shí)從操作所述第二按鈕時(shí)起所經(jīng)過(guò)的時(shí)間段;以及第二判定裝置,用于判定到所述第二計(jì)時(shí)裝置計(jì)時(shí)預(yù)定時(shí)間段時(shí),是否操作了所述第一無(wú)線(xiàn)通信裝置的所述第一按鈕,其中,如果所述第一判定裝置判定為在由所述第一計(jì)時(shí)裝置計(jì)時(shí)的預(yù)定時(shí)間段內(nèi)操作了所述第二無(wú)線(xiàn)通信裝置的所述第二按鈕、以及如果所述第二判定裝置判定為在由所述第二計(jì)時(shí)裝置計(jì)時(shí)的預(yù)定時(shí)間段內(nèi)操作了所述第一無(wú)線(xiàn)通信裝置的所述第一按鈕,則建立所述第一和第二無(wú)線(xiàn)通信裝置之間的通信信道。
2. —種第一無(wú)線(xiàn)通信裝置,其具有第一按鈕,所述第一無(wú)線(xiàn) 通信裝置包括計(jì)時(shí)裝置,用于計(jì)時(shí)從操作所述第一按鈕時(shí)起所經(jīng)過(guò)的時(shí)間段;判定裝置,用于判定到所述計(jì)時(shí)裝置計(jì)時(shí)預(yù)定時(shí)間段時(shí),是 否操作了第二無(wú)線(xiàn)通信裝置的第二按鈕;以及通信建立裝置,用于如果所述判定裝置判定為在由所述計(jì)時(shí) 裝置計(jì)時(shí)的預(yù)定時(shí)間段內(nèi)操作了所述第二無(wú)線(xiàn)通信裝置的所述第 二按鈕,則建立所述第一和第二無(wú)線(xiàn)通信裝置之間的通信信道,其中,如果所述判定裝置判定為在由所述計(jì)時(shí)裝置計(jì)時(shí)的預(yù)定時(shí)間段內(nèi)操作了所述第二無(wú)線(xiàn)通信裝置的所述第二按鈕、以及 如果所述第二無(wú)線(xiàn)通信裝置判定為在從操作所述第二無(wú)線(xiàn)通信裝 置的所述第二按鈕時(shí)起的預(yù)定時(shí)間段內(nèi)操作了所述第 一 無(wú)線(xiàn)通信 裝置的所述第一按鈕,則建立所述通信信道。
3. 根據(jù)權(quán)利要求2所述的第一無(wú)線(xiàn)通信裝置,其特征在于,還包括發(fā)送裝置,用于如果操作了所述第一按鈕,則發(fā)送用于搜索第二按鈕已經(jīng)被操作的所述第二無(wú)線(xiàn)通信裝置的搜索信號(hào);以及 檢測(cè)裝置,用于檢測(cè)來(lái)自所述第二無(wú)線(xiàn)通信裝置的、響應(yīng)于所述發(fā)送裝置所發(fā)送的搜索信號(hào)的信號(hào),其中,所述判定裝置基于所述檢測(cè)裝置的檢測(cè)結(jié)果,判定是否已經(jīng)操作了所述第二無(wú)線(xiàn)通信裝置的所述第二按鈕。
4. 根據(jù)權(quán)利要求3所述的第一無(wú)線(xiàn)通信裝置,其特征在于, 由所述發(fā)送裝置發(fā)送的信號(hào)是用于請(qǐng)求建立所述通信信道的信 可,其中,對(duì)所述第二無(wú)線(xiàn)通信裝置的搜索是基于響應(yīng)于請(qǐng)求建 立所述通信信道的信號(hào)的響應(yīng)信號(hào)而進(jìn)行的。
5. 根據(jù)權(quán)利要求2所述的第一無(wú)線(xiàn)通信裝置,其特征在于, 還包括檢測(cè)裝置,用于如果操作了所述第一按鈕,則檢測(cè)用于搜索 無(wú)線(xiàn)通信裝置的信號(hào),所述信號(hào)是在已經(jīng)操作了所述第二按鈕時(shí) 從所述第二無(wú)線(xiàn)通信裝置發(fā)送的,其中,所迷判定裝置基于所述檢測(cè)裝置的檢測(cè)結(jié)果,判定是 否已經(jīng)操作了所述第二無(wú)線(xiàn)通信裝置的所述第二按鈕。
6. 根據(jù)權(quán)利要求5所述的第一無(wú)線(xiàn)通信裝置,其特征在于, 還包括發(fā)送裝置,用于在所述檢測(cè)裝置檢測(cè)到來(lái)自所述第二無(wú)線(xiàn)通信裝置的信號(hào)時(shí),向所述第二無(wú)線(xiàn)通信裝置發(fā)送響應(yīng)信號(hào)。
7. 根據(jù)權(quán)利要求2所述的第一無(wú)線(xiàn)通信裝置,其特征在于, 還包括電源控制裝置,所述電源控制裝置用于如果操作了所述第 一按鈕,則接通用于通信的通信單元的電源,并且用于如果建立 所述通信信道失敗,則斷開(kāi)所述通信單元的電源。
8. 根據(jù)權(quán)利要求2所述的第一無(wú)線(xiàn)通信裝置,其特征在于, 還包括選擇裝置,用于選擇要發(fā)送至所述第二無(wú)線(xiàn)通信裝置的信息;以及發(fā)送裝置,用于如果在建立所述通信信道之前所述選擇裝置 已經(jīng)選擇了所述信息,則發(fā)送所述信息。
9. 根據(jù)權(quán)利要求2所述的第一無(wú)線(xiàn)通信裝置,其特征在于, 還包括有線(xiàn)通信裝置,其中,在使用所述有線(xiàn)通信裝置進(jìn)行通信期間,使不能進(jìn)行 使用所述第一按鈕的無(wú)線(xiàn)通信。
10. 根據(jù)權(quán)利要求2所述的第一無(wú)線(xiàn)通信裝置,其特征在于, 還包括有線(xiàn)通信裝置,其中,如果在使用所述有線(xiàn)通信裝置進(jìn)行通信期間操作了所 述第一按鈕,則中斷使用所述有線(xiàn)通信裝置的有線(xiàn)通信、并由所 述通信建立裝置建立無(wú)線(xiàn)通信信道。
11. 根據(jù)權(quán)利要求2所述的第一無(wú)線(xiàn)通信裝置,其特征在于, 還包括搜索裝置,用于如果操作了所述第一按鈕,則根據(jù)多個(gè)通信 參數(shù)搜索要進(jìn)行通信的目的地,其中,所述通信建立裝置基于所述搜索裝置的搜索結(jié)果來(lái)建 立所述通信信道。
12. 根據(jù)權(quán)利要求2所述的第一無(wú)線(xiàn)通信裝置,其特征在于,所述第一無(wú)線(xiàn)通信裝置具有與目的地直接通信的第一通信模式、 以及通過(guò)控制裝置與目的地通信的第二通信模式,其中,如果操作了所述第一按鈕,則所述第一無(wú)線(xiàn)通信裝置 使用所述第一通信模式來(lái)建立所述通信信道。
13. 根據(jù)權(quán)利要求12所述的第一無(wú)線(xiàn)通信裝置,其特征在于, 還包括切換裝置,所述切換裝置用于如果在所述第一無(wú)線(xiàn)通信裝 置在所述第二通信模式下時(shí)操作了所述第一按鈕,則將通信模式 切換為所述第一通信模式,其中,所述切換裝置在終止與所述第二無(wú)線(xiàn)通信裝置的通信 時(shí),將所述通信模式從所述第一通信模式切換為所述第二通信模 式。
14. 根據(jù)權(quán)利要求2所述的第一無(wú)線(xiàn)通信裝置,其特征在于, 所述第 一按鈕的操作用于在建立所述通信信道之后開(kāi)始與所述第 二無(wú)線(xiàn)通信裝置的數(shù)據(jù)通信。
15. 根據(jù)權(quán)利要求2所述的第一無(wú)線(xiàn)通信裝置,其特征在于, 所述第 一 按鈕的操作用于設(shè)置無(wú)線(xiàn)通信的參數(shù),其中,在所述通信建立裝置建立所述第一和第二無(wú)線(xiàn)通信裝 置之間的所述通信信道后,所述第 一無(wú)線(xiàn)通信裝置與所述第二無(wú) 線(xiàn)通信裝置就無(wú)線(xiàn)通信的參數(shù)進(jìn)行通信。
16. —種無(wú)線(xiàn)通信系統(tǒng)的控制方法,所述無(wú)線(xiàn)通信系統(tǒng)包括 具有第一按鈕的第一無(wú)線(xiàn)通信裝置和具有第二按鈕的第二無(wú)線(xiàn)通 信裝置,所述控制方法包括第一計(jì)時(shí)步驟,用于使所述第一無(wú)線(xiàn)通信裝置計(jì)時(shí)從操作所 述第 一 按鈕時(shí)起所經(jīng)過(guò)的時(shí)間段;第一判定步驟,用于使所述第一無(wú)線(xiàn)通信裝置判定到在所述 第一計(jì)時(shí)步驟中計(jì)時(shí)預(yù)定時(shí)間段時(shí),是否操作了所述第二無(wú)線(xiàn)通信裝置的所述第二按鈕,第二計(jì)時(shí)步驟,用于使所述第二無(wú)線(xiàn)通信裝置計(jì)時(shí)從操作所 述第二按鈕時(shí)起所經(jīng)過(guò)的時(shí)間段;以及第二判定步驟,用于使所述第二無(wú)線(xiàn)通信裝置判定到在所述 第二計(jì)時(shí)步驟中計(jì)時(shí)預(yù)定時(shí)間段時(shí),是否操作了所述第 一 無(wú)線(xiàn)通信裝置的所述第一按鈕,其中,如果在所述第一判定步驟中判定為在所述第一計(jì)時(shí)步 驟中計(jì)時(shí)的預(yù)定時(shí)間段內(nèi)操作了所述第二無(wú)線(xiàn)通信裝置的所述第 二按鈕、以及如果在所述第二判定步驟中判定為在所述第二計(jì)時(shí) 步驟中及時(shí)的預(yù)定時(shí)間段內(nèi)操作了所迷第 一 無(wú)線(xiàn)通信裝置的所述 第一按鈕,則建立所述第一無(wú)線(xiàn)通信裝置和所述第二無(wú)線(xiàn)通信裝 置之間的通信信道。
17. —種第一無(wú)線(xiàn)通信裝置的控制方法,所述第一無(wú)線(xiàn)通信裝置具有第一按鈕,所述控制方法包括計(jì)時(shí)步驟,用于計(jì)時(shí)從操作所述第一按鈕時(shí)起所經(jīng)過(guò)的時(shí)間段;判定步驟,用于判定到在所述計(jì)時(shí)步驟中計(jì)時(shí)預(yù)定時(shí)間段時(shí),是否操作了第二無(wú)線(xiàn)通信裝置的第二按鈕;以及通信建立步驟,用于如果在所述判定步驟中判定為在所述計(jì) 時(shí)步驟中計(jì)時(shí)的預(yù)定時(shí)間段內(nèi)操作了所迷第二無(wú)線(xiàn)通信裝置的所 述第二按鈕,則建立所述第一和第二無(wú)線(xiàn)通信裝置之間的通信信 道,所述第二無(wú)線(xiàn)通信裝置的所述第二按鈕、以及所述第二無(wú)線(xiàn)通信 裝置判定為在從操作所述第二無(wú)線(xiàn)通信裝置的所述第二按鈕時(shí)起 的預(yù)定時(shí)間段內(nèi)操作了所述第 一 無(wú)線(xiàn)通信裝置的所述第 一 按鈕, 則建立所述通信信道。
全文摘要
本發(fā)明的目的在于即使在包括多個(gè)無(wú)線(xiàn)通信裝置的環(huán)境下,也能在建立信息發(fā)送側(cè)的無(wú)線(xiàn)通信裝置和接收并處理該信息的無(wú)線(xiàn)通信裝置之間的無(wú)線(xiàn)通信信道時(shí)設(shè)置一對(duì)一關(guān)系,并確保至少到建立通信信道為止的簡(jiǎn)單的用戶(hù)操作。為此,當(dāng)用戶(hù)將無(wú)線(xiàn)通信信道建立指令輸入到均具有無(wú)線(xiàn)通信功能的數(shù)字照相機(jī)和打印機(jī)時(shí),這些裝置在由設(shè)置在定時(shí)器中的時(shí)間和重試次數(shù)指定的所允許的時(shí)間內(nèi)執(zhí)行無(wú)線(xiàn)通信建立處理。當(dāng)在該時(shí)間內(nèi)裝置能互相捕獲到時(shí),建立通信信道。之后,數(shù)字照相機(jī)向打印所傳感的圖像的打印機(jī)發(fā)送所傳感的圖像。
文檔編號(hào)H04L12/28GK101459563SQ200810084770
公開(kāi)日2009年6月17日 申請(qǐng)日期2004年4月20日 優(yōu)先權(quán)日2003年4月23日
發(fā)明者中原真則, 渡部充祐, 藤井賢一 申請(qǐng)人:佳能株式會(huì)社