本公開普遍地涉及一種打印裝置及該打印裝置的控制方法。
背景技術(shù):
已知打印機(jī)驅(qū)動器被安裝在個人計算機(jī)(PC)上,并且使用此打印機(jī)驅(qū)動器將打印數(shù)據(jù)(打印作業(yè))從PC發(fā)送到打印裝置。打印作業(yè)的所有者稱為作業(yè)所有者。打印機(jī)驅(qū)動器將表示作業(yè)所有者的用戶信息(例如,與登錄到PC中的用戶有關(guān)的信息)添加到打印數(shù)據(jù),然后將打印數(shù)據(jù)發(fā)送到打印裝置。打印機(jī)驅(qū)動器從PC的操作系統(tǒng)(OS)獲取用戶信息,并將從OS獲取的用戶信息作為作業(yè)所有者添加到打印數(shù)據(jù)。當(dāng)接收到包括用戶信息的打印數(shù)據(jù)時,打印裝置可以基于包括在此打印數(shù)據(jù)中的用戶信息來確定作業(yè)所有者。
除PC外,諸如智能手機(jī)等的移動終端也能向打印裝置發(fā)送打印數(shù)據(jù)。移動終端使用諸如接入點模式和Wi-Fi等的直接無線功能來與打印裝置建立無線通信,然后將打印數(shù)據(jù)發(fā)送到打印裝置。日本特開2014-179926號公報討論了當(dāng)打印完成時或者當(dāng)打印裝置轉(zhuǎn)變到省電狀態(tài)時打印裝置停止直接無線功能的結(jié)構(gòu)。
如上所述,關(guān)于登錄到PC中的用戶的用戶信息能夠被添加到由PC發(fā)送到打印裝置的打印數(shù)據(jù)。然后,打印裝置可以基于接收到的打印數(shù)據(jù)來確定打印數(shù)據(jù)的作業(yè)所有者。然而,關(guān)于移動終端的用戶的用戶信息不包括在由移動終端發(fā)送的打印數(shù)據(jù)中。因此,在從移動終端接收到打印數(shù)據(jù)的情況下,打印裝置無法確定打印數(shù)據(jù)的作業(yè)所有者。
技術(shù)實現(xiàn)要素:
根據(jù)本發(fā)明的一個方面,一種打印裝置包括:無線通信單元,其包括在打印裝置與外部裝置之間執(zhí)行無線通信的直接無線功能;接收單元,其被配置為從用戶接收用于啟動直接無線功能的指令,并且,確定單元,其被配置為在打印裝置使用通過直接無線功能進(jìn)行的無線通信接收打印數(shù)據(jù)的情況下,將輸入了用于啟動直接無線功能的指令的用戶確定為打印數(shù)據(jù)的所有者。
根據(jù)下面參照附圖對示例性實施例的描述,其他特征將變得清楚。
附圖說明
圖1是例示打印系統(tǒng)的整體圖的圖。
圖2是例示打印裝置的硬件結(jié)構(gòu)的圖。
圖3A、圖3B、圖3C和圖3D是各自例示要由打印裝置顯示的畫面的圖。
圖4是例示當(dāng)打印裝置開始以接入點模式的操作時要執(zhí)行的處理的流程圖。
圖5是例示當(dāng)打印裝置接收打印數(shù)據(jù)時要執(zhí)行的處理的流程圖。
圖6A是例示根據(jù)現(xiàn)有技術(shù)的打印歷史畫面的圖,圖6B是例示根據(jù)示例性實施例的打印歷史畫面的圖。
圖7A是例示根據(jù)現(xiàn)有技術(shù)的保持打印畫面的圖,圖7B是例示根據(jù)示例性實施例的保持打印畫面的圖。
圖8是例示當(dāng)打印裝置開始以接入點模式的操作時要執(zhí)行的處理的流程圖。
圖9是例示服務(wù)集標(biāo)識符(SSID)管理表的圖。
圖10是例示當(dāng)打印裝置接收打印數(shù)據(jù)時要執(zhí)行的處理的流程圖。
具體實施方式
下面將參照附圖詳細(xì)地描述示例性實施例。下述的示例性實施例不意圖限制要求保護(hù)的本發(fā)明的范圍,并且,示例性實施例中描述的特征的所有組合對于解決問題的方案并不都是必要的。
下面將描述第一示例性實施例。參照圖1,將描述打印系統(tǒng)的整體圖。打印裝置100通過LAN線纜連接到有線LAN。PC 101連接到有線LAN,并且PC 101將打印數(shù)據(jù)發(fā)送到打印裝置100。打印裝置100基于接收到的打印數(shù)據(jù)執(zhí)行打印處理。
PC 101將用戶信息添加到要發(fā)送的打印數(shù)據(jù)。此用戶信息表示打印數(shù)據(jù)的作業(yè)所有者。PC 101從PC 101的OS獲取關(guān)于登錄到PC 101的用戶的用戶信息,并將獲取到的用戶信息添加到打印數(shù)據(jù)。打印裝置100通過參考添加到打印數(shù)據(jù)的用戶信息來確定打印數(shù)據(jù)的作業(yè)所有者。打印裝置100可以以各種方式利用關(guān)于所確定的作業(yè)所有者的信息。例如,打印裝置100可以根據(jù)預(yù)先在打印裝置100中設(shè)置的作業(yè)所有者的權(quán)限來確定是許可還是禁止執(zhí)行打印處理。在另一示例中,打印裝置100可以在完成打印處理時通過使用作業(yè)所有者的姓名來保持打印歷史。
打印裝置100還包括無線LAN功能。兩種無線通信模式(即,基礎(chǔ)架構(gòu)模式(infrastructure mode)和接入點模式)均被提供作為打印裝置100的無線LAN功能?;A(chǔ)架構(gòu)模式是打印裝置100無線地連接到接入點(未示出)以與網(wǎng)絡(luò)上的諸如PC 101等的設(shè)備通信的無線通信模式。
接入點模式是打印裝置100本身通過啟動打印裝置100中的軟件接入點而用作接入點的無線通信模式。諸如智能手機(jī)等的移動終端102無線地連接到以接入點模式操作的打印裝置100,并且將用于打印諸如圖片等的電子文件的打印數(shù)據(jù)發(fā)送到打印裝置100。接入點模式可以在沒有諸如接入點等的中繼裝置的介入的情況下在打印裝置100和移動終端102之間建立直接無線通信。接入點模式是用于在打印裝置100和移動終端102之間建立直接無線通信的直接無線通信模式的示例。代替接入點模式,諸如Wi-Fi等的其他無線通信系統(tǒng)可以被應(yīng)用于本示例性實施例。
典型地,當(dāng)移動終端102將打印數(shù)據(jù)發(fā)送到打印裝置100時,添加到打印數(shù)據(jù)的信息是移動終端102的型號信息或字符串“Mobile”。因此,在從移動終端102接收到打印數(shù)據(jù)的情況下,打印裝置100不能確定打印數(shù)據(jù)的作業(yè)所有者。本示例性實施例提供了這樣一種機(jī)制,其能夠使提供用于開始以接入點模式的操作的指令的用戶被確定為作業(yè)所有者。
將參照圖2描述打印裝置100的硬件結(jié)構(gòu)。中央處理單元(CPU)201讀出在只讀存儲器(ROM)202中存儲的控制程序,并且執(zhí)行用于控制打印裝置100的操作的各種處理。ROM 202存儲控制程序。隨機(jī)存取存儲器(RAM)203用作諸如CPU 201的主存儲器和工作區(qū)域等的臨時存儲區(qū)域。硬盤驅(qū)動器(HDD)204是用于存儲各種數(shù)據(jù)的非易失性存儲介質(zhì)。
在打印裝置100中,一個CPU 201執(zhí)行下面描述的各個流程圖中所示的處理,但是結(jié)構(gòu)并不限于此。例如,在下述流程圖中所示的處理也可以由一起操作的多個CPU執(zhí)行。另外,可以使用諸如專用集成電路(ASIC)等的硬件電路來執(zhí)行下述處理中的一部分。
無線LAN I/F 205執(zhí)行與諸如移動終端102和接入點等的外部裝置的無線LAN通信。由無線LAN I/F 205執(zhí)行的無線LAN通信是諸如電氣電子工程師協(xié)會(IEEE)802.11a/b/g/n/ac等的無線通信。無線LAN I/F 205可以以基礎(chǔ)架構(gòu)模式和接入點模式操作。無線LAN I/F 205通過根據(jù)預(yù)先進(jìn)行的設(shè)備設(shè)置選擇基礎(chǔ)架構(gòu)模式或接入點模式來進(jìn)行操作。
網(wǎng)絡(luò)I/F 210經(jīng)由LAN線纜連接到有線LAN。網(wǎng)絡(luò)I/F 210可以與有線LAN上的外部裝置(例如,PC)通信。
打印機(jī)206基于通過無線LAN I/F 205或網(wǎng)絡(luò)I/F 210接收到的打印數(shù)據(jù)在片材上執(zhí)行打印處理。掃描儀207通過讀取由用戶放置的原稿來生成原稿圖像。由掃描儀207生成的原稿圖像由打印機(jī)206打印或者存儲在HDD 204中。
操作單元208包括具有觸摸面板功能的液晶顯示單元和鍵盤,并且顯示各種操作畫面。用戶可以經(jīng)由操作單元208將指令和信息輸入到打印裝置100中。
集成電路(IC)卡讀取器209從IC卡讀取用戶信息(例如,用戶ID)?;谟蒊C卡讀取器209讀取的用戶信息,打印裝置100執(zhí)行認(rèn)證處理。
例如,當(dāng)移動終端102的用戶期望打印在移動終端102中存儲的圖片時,用戶使用接入點模式將移動終端102無線地直接連接到打印裝置100。將參照圖3A、圖3B、圖3C和圖3D描述此操作過程。
圖3A中的登錄畫面300是由打印裝置100的操作單元208顯示的畫面。當(dāng)打印裝置100的啟動完成時,操作單元208最初顯示登錄畫面300。用戶將用戶的IC卡保持在IC卡讀取器209的上方來認(rèn)證用戶。當(dāng)認(rèn)證成功時,用戶登錄到打印裝置100中,并且能夠使用打印裝置100的功能。也可以在不使用IC卡讀取器209的情況下執(zhí)行認(rèn)證處理。在這種情況下,用戶分別將用戶ID和密碼輸入到輸入字段301和輸入字段302中,然后按下登錄按鈕303。當(dāng)結(jié)果認(rèn)證成功時,操作單元208顯示圖3B所示的菜單畫面310。當(dāng)認(rèn)證失敗時,操作單元208向用戶通知認(rèn)證失敗,而不顯示菜單畫面310。
在菜單畫面310上顯示,用于用戶使用打印裝置100所提供的功能的按鈕。配設(shè)按鈕311,以供用戶使用復(fù)印功能。當(dāng)用戶按下按鈕311時,操作單元208顯示復(fù)印畫面(未示出)。
配設(shè)按鈕312,以供用戶使用SEND(發(fā)送)功能,其為將由掃描儀207生成的原稿圖像發(fā)送到外部裝置的功能。當(dāng)用戶按下按鈕312時,操作單元208顯示SEND畫面(未示出)。
配設(shè)按鈕314,以供用戶進(jìn)行打印裝置100的設(shè)備設(shè)置。當(dāng)用戶按下按鈕314時,操作單元208顯示設(shè)置畫面(未示出)。
配設(shè)按鈕313,以供用戶使用接入點模式。為了使用接入點模式,用戶首先按下按鈕313。當(dāng)用戶按下按鈕313時,操作單元208顯示圖3C所示的無線連接畫面320。
在無線連接畫面320上,顯示開始按鈕321。配設(shè)開始按鈕321,以供用戶指示打印裝置100開始以接入點模式的操作。當(dāng)用戶按下開始按鈕321時,打印裝置100開始以接入點模式的操作。然后,操作單元208顯示圖3D所示的無線連接畫面330。
在打印裝置100以接入點模式操作的情況下,打印裝置100生成服務(wù)集標(biāo)識符(SSID)和連接密鑰(例如,有線等效保密(WEP)密鑰)。在無線連接畫面330的區(qū)域331中顯示由打印裝置100生成的SSID和連接密鑰。這里生成的SSID可以是隨機(jī)SSID(例如,一次性SSID),或者,可以每次生成相同的SSID(例如,固定的SSID)。
在對區(qū)域331中顯示的信息進(jìn)行確認(rèn)時,用戶使用用戶的移動終端102搜索用戶附近的接入點,并且從搜索結(jié)果列表中選擇與區(qū)域331中顯示的SSID相對應(yīng)的SSID。然后,用戶將顯示在區(qū)域331中的連接密鑰輸入到移動終端102,從而基于打印裝置100和移動終端102之間的接入點模式創(chuàng)建無線連接。
例如,當(dāng)使用接入點模式將移動終端102無線地連接到打印裝置100時,用戶在移動終端102上選擇要打印的圖片。當(dāng)用戶將打印指令輸入到移動終端102中時,移動終端102使用以接入點模式進(jìn)行的無線通信將打印數(shù)據(jù)發(fā)送到打印裝置100。移動終端102將字符串“Mobile”添加到打印數(shù)據(jù),作為表示作業(yè)所有者的信息。
在無線連接畫面330上顯示停止按鈕332。停止按鈕332從用戶接收用于使以接入點模式的操作停止的停止指令。為了使打印裝置100以接入點模式的操作停止,用戶按下停止按鈕332。在打印裝置100以接入點模式的操作期間,打印裝置100的功耗增加。因此,期望用戶按下停止按鈕332以停止使用接入點模式。
接下來,將參照圖4所示的流程圖描述在開始以接入點模式的操作時要由打印裝置100執(zhí)行的處理。CPU 201將存儲在諸如ROM 202等的存儲器中的控制程序加載到RAM 203中并執(zhí)行該控制程序,從而進(jìn)行圖4所示的流程圖中的各個步驟。
首先,在步驟S401中,CPU 201確定是否從用戶接收到了用于開始以接入點模式的操作的指令。在本示例性實施例中,當(dāng)用戶按下圖3C所示的無線連接畫面320上的開始按鈕321時,CPU 201確定從用戶接收到了用于開始以接入點模式的操作的指令(步驟S401中的“是”)。然后,處理進(jìn)入步驟S402。
在步驟S402中,CPU 201開始以接入點模式的操作。CPU 201生成SSID和連接密鑰,并且控制無線LAN I/F 205以接入點模式操作。當(dāng)無線LAN I/F 205開始以接入點模式的操作時,CPU 201控制操作單元208顯示圖3D所示的無線連接畫面330。
接下來,在步驟S403中,CPU 201識別提供了用于開始以接入點模式的操作的指令的用戶,并且將關(guān)于所識別的用戶的用戶信息(例如,用戶ID)存儲在RAM 203中。在本示例性實施例中,當(dāng)接收到用于開始以接入點模式的操作的指令時,CPU 201識別登錄到打印裝置100的用戶作為提供了用于開始以接入點模式的操作的指令的用戶。然后,CPU 201將關(guān)于此用戶的用戶信息存儲在RAM 203中。例如,在打印裝置100基于用戶的指令開始以接入點模式的操作的情況下,此時登錄到打印裝置100的用戶是“Yamada”,CPU 201將用戶信息“Yamada”存儲在RAM 203中。
如下面將參照圖5所詳細(xì)描述的,CPU 201將在步驟S403中存儲的用戶信息所表示的用戶確定為以接入點模式接收到的打印數(shù)據(jù)的作業(yè)所有者。在打印裝置100使以接入點模式的操作停止的情況下,CPU 201刪除在步驟S403中存儲的用戶信息。
接下來,將參照圖5所示的流程圖描述當(dāng)打印裝置100接收打印數(shù)據(jù)時要執(zhí)行的處理。CPU 201將存儲在諸如ROM 202等的存儲器中的控制程序加載到RAM 203中并執(zhí)行該控制程序,從而進(jìn)行圖5所示的流程圖中的各個步驟。
首先,在步驟S501中,CPU 201確定打印裝置100是否接收到打印數(shù)據(jù)。打印裝置100通過使用網(wǎng)絡(luò)I/F 210或無線LAN I/F 205從諸如PC 101或移動終端102等的外部裝置接收打印數(shù)據(jù)。當(dāng)CPU 201確定接收到打印數(shù)據(jù)(步驟S501中的“是”)時,處理進(jìn)入步驟S502。
接下來,在步驟S502中,CPU 201確定是否通過以接入點模式進(jìn)行的無線通信接收到打印數(shù)據(jù)。CPU 201通過確認(rèn)打印數(shù)據(jù)的目的地互聯(lián)網(wǎng)協(xié)議(IP)地址來進(jìn)行此確定。打印裝置100在接入點模式中使用的IP地址不同于在基礎(chǔ)架構(gòu)模式和有線LAN中使用的IP地址。因此,在打印數(shù)據(jù)的目的地IP地址與打印裝置100在接入點模式中所使用的IP地址匹配的情況下,CPU 201可以確定通過以接入點模式進(jìn)行的無線通信接收到打印數(shù)據(jù)。在打印數(shù)據(jù)的目的地IP地址與打印裝置100在接入點模式中所使用的IP地址不匹配的情況下,CPU 201可以確定以基礎(chǔ)架構(gòu)模式或有線LAN接收到打印數(shù)據(jù)。CPU 201可以基于例如打印數(shù)據(jù)的目的地端口號來確定是否通過以接入點模式進(jìn)行的無線通信接收到打印數(shù)據(jù),而不限于使用打印數(shù)據(jù)的目的地IP地址。
在打印數(shù)據(jù)的目的地IP地址與打印裝置100在接入點模式中所使用的IP地址匹配(步驟S502中的“是”)的情況下,CPU 201確定通過以接入點模式進(jìn)行的無線通信接收到打印數(shù)據(jù)。然后,處理進(jìn)入步驟S503。在打印數(shù)據(jù)的目的地IP地址與打印裝置100在接入點模式中所使用的IP地址不匹配(步驟S502中的“否”)的情況下,CPU 201確定尚未通過以接入點模式進(jìn)行的無線通信接收到打印數(shù)據(jù)。然后,處理進(jìn)入步驟S504。
在步驟S504中,CPU 201基于接收到的打印數(shù)據(jù)來確定接收到的打印數(shù)據(jù)的作業(yè)所有者。作為省城和發(fā)送打印作業(yè)()打印數(shù)據(jù)的一部分,將表示作業(yè)所有者的信息添加到打印數(shù)據(jù)。例如,當(dāng)添加到打印數(shù)據(jù)的信息是“Tanaka”時,CPU 201確定接收到的打印作業(yè)的作業(yè)所有者是“Tanaka”。
接下來,在步驟S503中,CPU 201將提供了用于開始以接入點模式的操作的指令的用戶確定為接收到的打印數(shù)據(jù)的作業(yè)所有者。提供了用于開始以接入點模式的操作的指令的用戶是在圖4的步驟S403中存儲在RAM 203中的用戶信息所表示的用戶。例如,如果在圖4的步驟S403中在RAM 203中存儲關(guān)于用戶“Yamada”的用戶信息,則CPU 201確定接收到的打印數(shù)據(jù)的作業(yè)所有者是“Yamada”。
在打印裝置100通過以接入點模式進(jìn)行的無線通信接收打印數(shù)據(jù)的情況下執(zhí)行步驟S503中的處理。在許多情況下,使用接入點模式將打印數(shù)據(jù)發(fā)送到打印裝置100的裝置被預(yù)期是移動終端。在這些情況下,如上簡略所述,移動終端的型號信息或字符串“Mobile”被添加到由移動終端發(fā)送的打印數(shù)據(jù),并且打印裝置100無法根據(jù)該信息確定作業(yè)所有者。因此,在本示例性實施例中,打印裝置100將提供了用于開始以接入點模式的操作的指令的用戶視為接收到的打印數(shù)據(jù)的作業(yè)所有者。
接下來,在步驟S505中,CPU 201將接收到的打印數(shù)據(jù)作為所確定的作業(yè)所有者的打印數(shù)據(jù)進(jìn)行處理。將描述三種模式作為在步驟S505中執(zhí)行的處理的具體示例。
(模式1)
現(xiàn)將描述通過使用關(guān)于所確定的作業(yè)所有者的信息在打印執(zhí)行的許可和禁止之間進(jìn)行切換的處理。對于各個用戶,在打印裝置100中預(yù)先設(shè)置打印執(zhí)行的許可/禁止。在步驟S505中,CPU 201確定所確定的作業(yè)所有者是否是禁止打印執(zhí)行的用戶。當(dāng)確定的作業(yè)所有者是許可打印執(zhí)行的用戶時,CPU 201基于接收到的打印數(shù)據(jù)執(zhí)行打印處理。當(dāng)確定的作業(yè)所有者是禁止打印執(zhí)行的用戶時,CPU 201拒絕接收的打印數(shù)據(jù),而不執(zhí)行基于接收的打印數(shù)據(jù)的打印處理。
(模式2)
現(xiàn)將描述用于基于接收到的打印數(shù)據(jù)執(zhí)行打印處理并存儲打印歷史的處理。在傳統(tǒng)的打印裝置中,當(dāng)通過以接入點模式進(jìn)行的無線通信而接收打印數(shù)據(jù)的情況下,打印歷史中的作業(yè)所有者是“Mobile”。圖6A中的打印歷史畫面600是由傳統(tǒng)的打印裝置所顯示的畫面。根據(jù)項目601,作業(yè)所有者是“Mobile”。
圖6B中的打印歷史畫面610是由應(yīng)用根據(jù)本示例性實施例的處理的打印裝置100所顯示的畫面。在打印裝置100通過以接入點模式進(jìn)行的無線通信而接收打印數(shù)據(jù)的情況下,CPU 201將提供了用于開始以接入點模式的操作的指令的用戶確定為作業(yè)所有者(步驟S503)。因此,代替“Mobile”,可以將諸如“Yamada”的用戶的姓名作為項目611,即,作為打印歷史中的作業(yè)所有者而顯示。
(模式3)
現(xiàn)將描述用于臨時保持接收到的打印數(shù)據(jù)而不立即進(jìn)行打印的處理(例如,用于將打印數(shù)據(jù)存儲在HDD 204中并在接收到來自用戶的打印指令時執(zhí)行打印處理的處理)。在傳統(tǒng)的打印裝置中,在通過以接入點模式進(jìn)行的無線通信而接收打印數(shù)據(jù)、然后保持該打印數(shù)據(jù)的情況下,保持的打印數(shù)據(jù)(例如,等待來自用戶的打印指令的打印數(shù)據(jù))的作業(yè)所有者是“Mobile”。圖7A中的保持打印畫面700是由傳統(tǒng)的打印裝置所顯示的畫面。根據(jù)項目701,作業(yè)所有者是“Mobile”。
圖7B中的保持打印畫面710是由應(yīng)用根據(jù)本示例性實施例的處理的打印裝置100所顯示的畫面。在打印裝置100通過以接入點模式進(jìn)行的無線通信而接收打印數(shù)據(jù)的情況下,CPU 201將提供了用于開始以接入點模式的操作的指令的用戶確定為作業(yè)所有者(步驟S503)。因此,代替“Mobile”,可以將諸如“Yamada”的用戶的姓名作為項目711,即,作為保持打印數(shù)據(jù)的作業(yè)所有者而顯示。
根據(jù)本示例性實施例,在打印裝置100通過以接入點模式進(jìn)行的無線通信而接收打印數(shù)據(jù)的情況下,打印裝置100可以將提供了用于開始以接入點模式的操作的指令的用戶確定為作業(yè)所有者。因此,與通過移動終端的型號信息或“Mobile”表示作業(yè)所有者的傳統(tǒng)情況不同,打印裝置100或用戶可以容易地識別作業(yè)所有者。
根據(jù)本示例性實施例,當(dāng)從用戶接收到用于開始以接入點模式的操作的指令時,打印裝置100存儲關(guān)于用戶的用戶信息(步驟S403)。隨后,在通過以接入點模式進(jìn)行的無線通信而接收打印數(shù)據(jù)的情況下,打印裝置100將由在步驟S403中存儲的用戶信息所表示的用戶確定為作業(yè)所有者(步驟S503)。因此,即使在接收到打印數(shù)據(jù)時提供了用于開始以接入點模式的操作的指令的用戶不同于登錄到打印裝置100的用戶,也可以將提供了用于開始以接入點模式的操作的指令的用戶確定為作業(yè)所有者。
接下來,將描述第二示例性實施例。在本示例性實施例中,相互關(guān)聯(lián)地管理用戶和針對用戶生成的SSID,并且,基于此關(guān)聯(lián)性,將與在接入點模式中使用的SSID相對應(yīng)的用戶確定為作業(yè)所有者。打印裝置100的硬件結(jié)構(gòu)和要由打印裝置100顯示的畫面與根據(jù)第一示例性實施例的結(jié)構(gòu)和畫面類似,因此將不對其進(jìn)行描述。
將參照圖8所示的流程圖描述在打印裝置100開始以接入點模式的操作時要執(zhí)行的處理。CPU 201將存儲在諸如ROM 202等的存儲器中的控制程序加載到RAM 203中并執(zhí)行該控制程序,從而進(jìn)行圖8所示的流程圖中的各個步驟。在圖8所示的流程圖的步驟當(dāng)中,被提供有與圖4所示的流程圖的編號相同的編號的步驟是用于執(zhí)行與參照圖4描述的處理類似的處理的步驟。
當(dāng)CPU 201確定從用戶接收到用于開始以接入點模式的操作的指令時(步驟S401中的“是”),處理進(jìn)入步驟S801。在步驟S801中,CPU 201確定與登錄的用戶相對應(yīng)的SSID。
在本示例性實施例中,為用戶預(yù)先準(zhǔn)備要由用戶專門使用的SSID。圖9中的SSID管理表900是用于管理用戶與要由該用戶使用的SSID的關(guān)聯(lián)的表。SSID管理表900被存儲在HDD 204中。根據(jù)SSID管理表900,例如,為用戶“Yamada”準(zhǔn)備“Direct_2226_2966”,作為要由用戶“Yamada”專門使用的SSID。這表示當(dāng)用戶“Yamada”登錄到打印裝置100,然后提供用于開始以接入點模式的操作的指令時,打印裝置100通過使用SSID“Direct_2226_2966”來開始以接入點模式的操作。在步驟S801中,CPU 201通過參考SSID管理表900來確定與登錄的用戶相對應(yīng)的SSID。
接下來在步驟S802中,CPU 201開始以接入點模式的操作。CPU 201通過使用在步驟S801中確定的SSID來控制無線LAN I/F 205開始以接入點模式的操作。
接下來,將參照圖10所示的流程圖描述當(dāng)打印裝置100接收打印數(shù)據(jù)時要執(zhí)行的處理。CPU 201將存儲在諸如ROM 202等的存儲器中的控制程序加載到RAM 203中并執(zhí)行該控制程序,從而進(jìn)行圖10所示的流程圖中的各個步驟。在圖10所示的流程圖的步驟當(dāng)中,被提供有與圖5所示的流程圖的編號相同的編號的步驟是用于執(zhí)行與參照圖5描述的處理類似的處理的步驟。
當(dāng)CPU 201確定通過以接入點模式進(jìn)行的無線通信而接收到打印數(shù)據(jù)(步驟S502中的“是”)時,處理進(jìn)入步驟S1001。接下來,在步驟S1001中,CPU 201將與在接入點模式中使用的SSID相對應(yīng)的用戶確定為接收到的打印數(shù)據(jù)的作業(yè)所有者。例如,當(dāng)在接入點模式中使用的SSID是“Direct_2226_2966”時,CPU 201通過參考SSID管理表900來確定“Yamada”為接收到的打印數(shù)據(jù)的作業(yè)所有者。
根據(jù)本示例性實施例,在打印裝置100通過以接入點模式進(jìn)行的無線通信而接收打印數(shù)據(jù)的情況下,打印裝置100可以將與在接入點模式中使用的SSID相對應(yīng)的用戶確定為作業(yè)所有者。
其它實施例
還可以通過讀出并執(zhí)行記錄在存儲介質(zhì)(也可更完整地稱為“非暫時性計算機(jī)可讀存儲介質(zhì)”)上的計算機(jī)可執(zhí)行指令(例如,一個或更多個程序)以執(zhí)行上述實施例中的一個或更多個的功能、并且/或者包括用于執(zhí)行上述實施例中的一個或更多個的功能的一個或更多個電路(例如,專用集成電路(ASIC))的系統(tǒng)或裝置的計算機(jī),來實現(xiàn)本發(fā)明的實施例,并且,可以利用通過由系統(tǒng)或裝置的計算機(jī)例如讀出并執(zhí)行來自存儲介質(zhì)的計算機(jī)可執(zhí)行指令以執(zhí)行上述實施例中的一個或更多個的功能、并且/或者控制一個或更多個電路以執(zhí)行上述實施例中的一個或更多個的功能的方法,來實現(xiàn)本發(fā)明的實施例。計算機(jī)可以包括一個或更多個處理器(例如,中央處理單元(CPU),微處理單元(MPU)),并且可以包括分開的計算機(jī)或分開的處理器的網(wǎng)絡(luò),以讀出并執(zhí)行計算機(jī)可執(zhí)行指令。計算機(jī)可執(zhí)行指令可以例如從網(wǎng)絡(luò)或存儲介質(zhì)被提供給計算機(jī)。存儲介質(zhì)可以包括例如硬盤、隨機(jī)存取存儲器(RAM)、只讀存儲器(ROM)、分布式計算系統(tǒng)的存儲器、光盤(諸如壓縮光盤(CD)、數(shù)字通用光盤(DVD)或藍(lán)光光盤(BD)TM)、閃存裝置以及存儲卡等中的一個或更多個。
本發(fā)明的實施例還可以通過如下的方法來實現(xiàn),即,通過網(wǎng)絡(luò)或者各種存儲介質(zhì)將執(zhí)行上述實施例的功能的軟件(程序)提供給系統(tǒng)或裝置,該系統(tǒng)或裝置的計算機(jī)或是中央處理單元(CPU)、微處理單元(MPU)讀出并執(zhí)行程序的方法。
雖然對示例性實施例進(jìn)行了描述,但是應(yīng)當(dāng)理解,本發(fā)明不限于所公開的示例性實施例。應(yīng)當(dāng)對所附權(quán)利要求的范圍給予最寬的解釋,以使其涵蓋所有這些變型例以及等同的結(jié)構(gòu)和功能。