412)。該打印信息中包含任務(wù)名、目標(biāo)組織代碼、PIN代碼及打印數(shù)據(jù)。打印信息生成部84將生成的打印信息保存在打印信息存儲(chǔ)部734。包含在打印信息中的PIN代碼是打印請(qǐng)求郵件中所指定的PIN代碼或步驟S407中所生成的PIN代碼。接下來(lái),執(zhí)行步驟S421及S422。
[0203]另一方面,在步驟S405中,在打印請(qǐng)求郵件中未指定PIN代碼的情況下(S405中為否),用戶名確定部83與步驟S408同樣地,基于打印請(qǐng)求郵件的發(fā)送源地址,判斷是否可以確定目標(biāo)用戶名(S413)。
[0204]在確定了目標(biāo)用戶名的情況下(S408中為是),數(shù)據(jù)轉(zhuǎn)換部728與步驟S409同樣地,對(duì)于打印目標(biāo)數(shù)據(jù)而生成打印數(shù)據(jù)(S414)。接下來(lái),打印信息生成部84生成打印信息(S415)。該打印信息中包含任務(wù)名、目標(biāo)組織代碼、目標(biāo)用戶名及打印數(shù)據(jù)。打印信息生成部84將生成的打印信息保存至打印信息存儲(chǔ)部734。接下來(lái),響應(yīng)郵件生成部85生成響應(yīng)郵件(S416)。該響應(yīng)郵件例如包含任務(wù)名。接下來(lái),執(zhí)行步驟S422。
[0205]另外,在步驟S413中未確定用戶名的情況下(S413中為否),PIN代碼分發(fā)部726判斷與打印請(qǐng)求郵件的發(fā)送源地址相同的地址是否與在PIN代碼存儲(chǔ)部735中的PIN代碼關(guān)聯(lián)(S417)。在與打印請(qǐng)求郵件的發(fā)送源地址相同的地址未與PIN代碼關(guān)聯(lián)的情況下(S417中為否),PIN代碼分發(fā)部726及PIN代碼管理部727執(zhí)行與步驟S407相同的處理(S418)。換言之,生成新的PIN代碼,并保存在PIN代碼存儲(chǔ)部735。
[0206]在步驟S417中為是的情況下,或接著步驟S418執(zhí)行了與步驟S411及S412相同的處理(S419,S420)之后,執(zhí)行步驟S421及S422。
[0207]如此,在第四實(shí)施方式中,在任何時(shí)間對(duì)訪客用戶返送包含PIN代碼的響應(yīng)郵件。另一方面,對(duì)于認(rèn)證用戶,在打印請(qǐng)求郵件中指定了 PIN代碼的情況下,返送響應(yīng)郵件,該響應(yīng)郵件包含該P(yáng)IN代碼或?yàn)榱吮苊馀c他人的PIN代碼重復(fù)而以這樣方式生成的PIN代碼。換言之,在認(rèn)證用戶的情況下,當(dāng)在打印請(qǐng)求郵件中未指定PIN代碼時(shí),不對(duì)該認(rèn)證用戶分發(fā)PIN代碼。
[0208]接下來(lái),對(duì)于通過(guò)用戶終端30所具有的Web瀏覽器31來(lái)登錄打印信息的情況進(jìn)行說(shuō)明。換言之,在第四實(shí)施方式中,可以通過(guò)打印請(qǐng)求郵件之外的方式來(lái)登錄打印信息。
[0209]圖22適用于說(shuō)明通過(guò)Web界面進(jìn)行打印信息的登錄處理的處理過(guò)程一例的流程圖。在圖22的初期狀態(tài),假設(shè)用戶終端30的Web瀏覽器31中顯示出對(duì)服務(wù)提供系統(tǒng)70的登錄畫面。
[0210]在步驟S431中,Web瀏覽器31通過(guò)登錄畫面接收用戶輸入登錄信息。
[0211]圖23示出了在第四實(shí)施方式中在用戶終端顯示的登錄畫面的顯示例。在圖23中,登錄畫面520包括組織代碼、用戶名、密碼及PIN代碼等輸入?yún)^(qū)域。登錄畫面520還包括完成按鍵521及“PIN分發(fā)”按鍵522等。
[0212]登錄的樣式有2種。指定組織代碼、用戶名及密碼的樣式I以及指定組織代碼及PIN代碼的樣式2。但是,當(dāng)用戶終端30連接有讀卡器的情況下,或用戶終端30包括讀卡器的情況下,也可以使用卡90進(jìn)行登錄。需要注意的是,在樣式2的情況下,用戶必須預(yù)先具有分發(fā)的PIN代碼。用戶按下“PIN分發(fā)”按鍵522以接收分發(fā)的PIN代碼。關(guān)于按下PIN分發(fā)按鍵522的情況下的處理過(guò)程,后續(xù)描述。
[0213]當(dāng)按下登錄畫面520的完成按鍵521時(shí),Web瀏覽器31判斷是否對(duì)登錄畫面520輸入了組織代碼、用戶名及密碼(S432)。需要注意的是,通過(guò)Web瀏覽器31的處理是基于網(wǎng)頁(yè)中包含的的定義(HTML (Hyper Text Markup Language,超文本置標(biāo)語(yǔ)言)數(shù)據(jù)等)來(lái)進(jìn)行的,使得在Web瀏覽器31上顯示有登錄畫面。
[0214]對(duì)于登錄畫面520輸入了組織代碼、用戶名及密碼的情況下(S432中為是),Web瀏覽器31接收服務(wù)提供系統(tǒng)70基于組織代碼、用戶名及密碼的認(rèn)證(S433)。換言之,組織代碼、用戶名及密碼被發(fā)送至用戶認(rèn)證部721。用戶認(rèn)證部721,基于相同的組織代碼、用戶名及密碼的組合是否保存在用戶信息存儲(chǔ)部733中來(lái)進(jìn)行認(rèn)證。
[0215]在認(rèn)證成功并允許登錄的情況下(S434中為是),Web瀏覽器31顯示數(shù)據(jù)輸入畫面(S435)。數(shù)據(jù)輸入畫面是用于從保存在用戶終端30中的文件中選擇將要打印的文件的畫面。當(dāng)通過(guò)數(shù)據(jù)輸入畫面選擇了文件,從Web瀏覽器31將保存在該文件中的數(shù)據(jù)轉(zhuǎn)發(fā)給服務(wù)提供系統(tǒng)70(S436)。
[0216]當(dāng)服務(wù)提供系統(tǒng)70接收了該數(shù)據(jù),執(zhí)行與圖19的步驟S406及S407相同的處理(S437和S438)。其結(jié)果,基于該數(shù)據(jù)的打印數(shù)據(jù)的打印信息,被保存至打印信息存儲(chǔ)部
734。
[0217]另一方面,對(duì)登錄畫面520未輸入組織代碼、用戶名及密碼的情況下(S432中為否),Web瀏覽器31判斷所輸入的是否為組織代碼及PIN代碼(S439)。當(dāng)所輸入的為組織代碼及PIN代碼的情況下(S439中為是),Web瀏覽器31接收服務(wù)提供系統(tǒng)70基于組織代碼及PIN代碼的認(rèn)證(S440)。換言之,通過(guò)相同的組織代碼及PIN代碼的組合是否登錄在服務(wù)提供系統(tǒng)70中來(lái)進(jìn)行認(rèn)證。
[0218]在認(rèn)證成功并允許登錄的情況下(S434中為是),Web瀏覽器31執(zhí)行步驟S435及之后步驟。但是,在此情況下,在步驟S438中,執(zhí)行與圖19的步驟S412相同的處理。其結(jié)果,包含組織代碼及PIN代碼的打印信息被保存在打印信息存儲(chǔ)部734。
[0219]需要注意的是,在對(duì)登錄畫面520的輸入樣式既不是樣式I也不是樣式2的情況下(S439中為否),或者登錄失敗的情況下(S434中為否),Web瀏覽器31顯示出錯(cuò)畫面(S441)。在此情況下,未登錄打印信息。
[0220]接下來(lái),對(duì)于在接收由組織代碼及PIN代碼進(jìn)行的認(rèn)證之前所執(zhí)行的,通過(guò)Web界面的分發(fā)PIN代碼的處理進(jìn)行說(shuō)明。
[0221 ] 圖24是用于說(shuō)明通過(guò)Web界面分發(fā)PIN代碼的處理的處理過(guò)程一例的流程圖。在圖24的初期狀態(tài)下,假設(shè)用戶終端30的Web瀏覽器31中顯示登錄畫面520 (圖23)。
[0222]在步驟S451中,Web瀏覽器31接收PIN代碼的分發(fā)請(qǐng)求(S451)。在對(duì)登錄畫面520輸入組織代碼(以下稱作“目標(biāo)組織代碼”)后,按下PIN分發(fā)按鍵522,由此接受到PIN代碼的分發(fā)請(qǐng)求。需要注意的是,也可以是這樣的結(jié)構(gòu):響應(yīng)于按下PIN分發(fā)按鍵522,Web瀏覽器31可以顯示如圖25所示的響應(yīng)目的地地址的指定畫面。
[0223]圖25示出了響應(yīng)目的地地址的指定畫面的顯示例。在圖25中,響應(yīng)目的地地址的指定畫面530包括檢查按鍵531、地址輸入?yún)^(qū)域532及完成按鍵533等。
[0224]地址輸入?yún)^(qū)域532接收包含將要分發(fā)的PIN代碼的電子郵件的響應(yīng)目的地的郵件地址(以下成為“響應(yīng)目的地地址”)的輸入。檢查按鍵531接收是否通過(guò)電子郵件接收將要分發(fā)的PIN代碼的通知的指示。當(dāng)檢查了檢查按鍵531,則地址輸入?yún)^(qū)域532的輸入成為可能。
[0225]當(dāng)按下完成按鍵533,Web瀏覽器31將包含通過(guò)登錄畫面520所輸入的組織代碼的PIN代碼的分發(fā)請(qǐng)求發(fā)送給服務(wù)提供系統(tǒng)70。在響應(yīng)目的地地址的指定畫面530輸入了響應(yīng)目的地地址的情況下,PIN代碼的分發(fā)請(qǐng)求中還包含響應(yīng)目的地地址。
[0226]接下來(lái),服務(wù)提供系統(tǒng)70的PIN代碼分發(fā)部726,避免與現(xiàn)有的PIN代碼發(fā)生重復(fù)而生成新的PIN代碼(S452)。該P(yáng)IN代碼與目標(biāo)組織代碼關(guān)聯(lián),被存儲(chǔ)在PIN代碼存儲(chǔ)部
735。此處,可以不保存與PIN代碼相關(guān)聯(lián)的郵件地址。
[0227]接下來(lái),基于在PIN代碼的分發(fā)請(qǐng)求中是否指定了響應(yīng)目的地地址,PIN代碼管理部727生成不同的處理(S453)。在指定了響應(yīng)目的地地址的情況下(S453中為是),PIN代碼管理部727將包含所生成的PIN代碼的電子郵件發(fā)送給該響應(yīng)目的地地址(S454)。在未指定響應(yīng)目的地地址的情況下(S453中為否),PIN代碼管理部727將顯示所生成的PIN代碼的網(wǎng)頁(yè)以包含在對(duì)于PIN代碼的分發(fā)請(qǐng)求的響應(yīng)之中的方式返送給Web瀏覽器31(S455) ο
[0228]在任一情況下,用戶都可以檢查PIN代碼。用戶可以使用該P(yáng)IN代碼,進(jìn)行在圖22中所說(shuō)明的樣式2的登錄。
[0229]接下來(lái),對(duì)于利用流程圖進(jìn)行說(shuō)明的上述處理過(guò)程中的一部分情節(jié)的處理過(guò)程,利用序列圖進(jìn)行說(shuō)明。
[0230]圖26是用于通過(guò)打印請(qǐng)求郵件的打印信息的登記及PIN代碼的分發(fā)處理的處理過(guò)程一例進(jìn)行說(shuō)明的序列圖。換言之,圖26是對(duì)在圖19的處理過(guò)程中,在打印請(qǐng)求郵件中指定了 PIN代碼(S406中為是),且確定了用戶名的情況(S408中為是的情況)的處理過(guò)程進(jìn)行說(shuō)明的序列圖。
[0231]在步驟S501中,用戶終端30的郵件發(fā)送部32將指定了 PIN代碼的打印請(qǐng)求郵件發(fā)送給對(duì)于該用戶所屬組織所分配的郵件地址。該打印請(qǐng)求郵件根據(jù)例如SMTP (SimpleMail Transfer Protocol,簡(jiǎn)單郵件傳送協(xié)議),轉(zhuǎn)發(fā)給郵件服務(wù)器40。
[0232]服務(wù)提供系統(tǒng)70的郵件獲取部724根據(jù)例如POP (Post Office Protocol,郵局協(xié)議),獲取保存在郵件服務(wù)器40內(nèi)的打印請(qǐng)求郵件(S502、S503)。郵件獲取部724將打印請(qǐng)求郵件轉(zhuǎn)發(fā)給打印服務(wù)應(yīng)用711a(S504)。打印服務(wù)應(yīng)用711a的郵件解析部81從打印請(qǐng)求郵件中提取打印目標(biāo)數(shù)據(jù)(S505)。
[0233]接下來(lái),打印服務(wù)應(yīng)用711a的組織代碼確定部82請(qǐng)求管理信息獲取部723,以獲取與打印請(qǐng)求郵件的目的地地址相對(duì)應(yīng)的組織代碼(S506)。管理信息獲取部723獲取與該目的地地址相關(guān)聯(lián)并保存在地址關(guān)聯(lián)信息存儲(chǔ)部731 (參考圖13)的組織代碼(S507),并將該組織代碼(以下稱作“目標(biāo)組織代碼”)返送給組織代碼確定部82(S508)。
[0234]接下來(lái),打印服務(wù)應(yīng)用711a的用戶名確定部83指定在打印請(qǐng)求郵件中所指定的PIN代碼(以下稱作“指定PIN代碼”)、目標(biāo)組織代碼及打印請(qǐng)求郵件的發(fā)送源地址,并對(duì)PIN代碼管理部727發(fā)送包含指定了 PIN代碼這一情況的通知(S509)。PIN代碼管理部727對(duì)于所通知的指定PIN代碼,參考PIN代碼存儲(chǔ)部735,確認(rèn)有無(wú)重復(fù)(S510)。當(dāng)指定PIN代碼與其他PIN代碼重復(fù)的情況下,PIN代碼管理部727請(qǐng)求PIN代碼分發(fā)部726生成PIN代碼(S511)。此時(shí),也可以將已經(jīng)分發(fā)的PIN代碼的列表通知給PIN代碼分發(fā)部726。PIN代碼分發(fā)部726生成新的PIN代碼,并將該P(yáng)IN代碼返送給PIN代碼管理部727 (S512)。當(dāng)該P(yáng)IN代碼不與其他PIN代碼重復(fù)時(shí),PIN代碼管理部727將該P(yáng)IN代碼與目標(biāo)組織代碼及發(fā)送源地址關(guān)聯(lián),并登記在PIN代碼存儲(chǔ)部735中(S513)。接下來(lái),PIN代碼管理部727將該P(yáng)IN代碼返送給用戶名確定部83 (S514)。需要注意的是,在在步驟S510中未檢測(cè)出PIN代碼重復(fù)的情況下,則不執(zhí)行步驟S511及S512,而是將指定PIN代碼登記在PIN代碼存儲(chǔ)部735,且將指定的PIN代碼返送回用戶名確定部83 (S514)。
[0235]接下來(lái),打印服務(wù)應(yīng)用711a的用戶名確定部83請(qǐng)求管理信息獲取部723獲取與打印請(qǐng)求郵件的發(fā)送源地址相對(duì)應(yīng)的用戶名(S515)。管理信息獲取部723試著獲取與該發(fā)送源地址相關(guān)聯(lián)并被保存在用戶信息存儲(chǔ)部733 (圖21)的用戶名(S516)。此處,假設(shè)獲取了相應(yīng)的用戶名。因此,管理信息獲取部723將包含相應(yīng)的用戶名(以下稱作“目標(biāo)用戶名”)的響應(yīng),返送給用戶名確定部83 (S517)。
[0236]接下來(lái),打印服務(wù)應(yīng)用711a的打印信息生成部84請(qǐng)求數(shù)據(jù)轉(zhuǎn)換部728將打印目標(biāo)數(shù)據(jù)轉(zhuǎn)換為打印數(shù)據(jù)(S518)。數(shù)據(jù)轉(zhuǎn)換部728基于打印目標(biāo)數(shù)據(jù)生成打印數(shù)據(jù),將所生成的數(shù)據(jù)保存在輔助存儲(chǔ)設(shè)備中(S519)。需要注意的是,數(shù)據(jù)轉(zhuǎn)換部728對(duì)于所生成的打印數(shù)據(jù)分配標(biāo)識(shí)信息(數(shù)據(jù)ID)。在第四實(shí)施方式中,該數(shù)據(jù)ID為任務(wù)名。接下來(lái),數(shù)據(jù)轉(zhuǎn)換部728將包含了任務(wù)名、保存了打印數(shù)據(jù)的文件的路徑名的響應(yīng)返送給打印信息生成部84(S520) ο
[0237]打印信息生成部84生成包含任務(wù)名、目標(biāo)組織代碼、目標(biāo)用戶名、PIN代碼及保存了打印數(shù)據(jù)的文件的路徑名的打印信息(S521)。需要注意的是,在上述的結(jié)構(gòu)中,記載了在打印信息中包含打印數(shù)據(jù),但是可以在打印信息中不包含打印數(shù)據(jù)本身,只要包含打印數(shù)據(jù)的路徑名等能夠確定打印數(shù)據(jù)的信息即可。因此,在圖14的“打印數(shù)據(jù)”項(xiàng)目中,可以保存“打印數(shù)據(jù)的路徑名”。
[0238]接下來(lái),打印服務(wù)應(yīng)用711a的響應(yīng)郵件生成部85生成包含任務(wù)名及PIN代碼等的響應(yīng)郵件(S522)。接著,郵件返送部86將該響應(yīng)郵件發(fā)送給打印請(qǐng)求郵件的發(fā)送源地址(S523)ο
[0239]接著,圖27是用于說(shuō)明通過(guò)Web界面分發(fā)PIN代碼以及進(jìn)行打印信息登記處理的處理過(guò)程一例的序列圖。換言之,圖27是用于說(shuō)明如下例子處理過(guò)程的序列圖,S卩:接收由圖24的處理過(guò)程所分發(fā)的PIN代碼,在圖22中通過(guò)組織代碼及PIN代碼進(jìn)行登錄,并登記打印信息。
[0240]在步驟S601中,用戶終端30的Web瀏覽器31響應(yīng)于在登錄畫面520以及響應(yīng)目的地地址的指定畫面530等上的輸入,指定組織代碼,并將PIN代碼的分發(fā)請(qǐng)求發(fā)送給服務(wù)提供系統(tǒng)70。
[0241]響應(yīng)于PIN代碼的分發(fā)請(qǐng)求,PIN代碼管理部727從代理賬戶管理表格獲取代理賬戶(S602)。用代理賬戶來(lái)代替用戶的真實(shí)賬戶(用戶名及密碼)。換言之,請(qǐng)求分發(fā)PIN代碼的用戶不具有賬戶的可能性較高。因此,該用戶不能通過(guò)用戶認(rèn)證部721獲得認(rèn)證,其結(jié)果,不能登錄服務(wù)提供系統(tǒng)70。為此,使用代理賬戶。
[0242]圖28示出了代理賬戶管理表格的結(jié)構(gòu)例。在圖28中,在代理賬戶管理表格中,以與組織代碼關(guān)聯(lián)的方式登記了代理賬戶的用戶名及密碼。因此,在步驟S602中,獲取了與PIN代碼的分發(fā)請(qǐng)求所指定的組織代碼相關(guān)聯(lián)的用戶名及密碼。
[0243]需要注意的是,各組織的管理員的用戶名及密碼可以為代理賬戶。
[0244]接下來(lái),PIN代碼管理部727指定組織代碼以及代理賬戶的用戶名及密碼,將認(rèn)證請(qǐng)求發(fā)送給用戶認(rèn)證部721 (S603)。用戶認(rèn)證部721對(duì)于該組織代碼、用戶名及密碼,參考用戶信息存儲(chǔ)部733來(lái)進(jìn)行認(rèn)證(S604)。接下來(lái),用戶認(rèn)證部721將認(rèn)證結(jié)果返送給PIN代碼管理部727 (S605)。
[0245]當(dāng)認(rèn)證成功時(shí),PIN代碼管理部727請(qǐng)求PIN代碼分發(fā)部726分發(fā)PIN代碼(S606)。PIN代碼分發(fā)部726生成PIN代碼(S607),將該P(yáng)IN代碼返送給PIN代碼管理部727 (S608)。PIN代碼管理部727將目標(biāo)組織代碼與該P(yáng)IN代碼進(jìn)行相互關(guān)聯(lián),并將它們登記在PIN代碼存儲(chǔ)部735 (圖20) (S609)。接下來(lái),PIN代碼管理部727將包含該P(yáng)IN代碼的響應(yīng)發(fā)送給例如用戶終端30 (S610)。該響應(yīng)的方式既可以是電子郵件,也可以是網(wǎng)頁(yè)。在電子郵件的情況下,對(duì)PIN代碼的分發(fā)請(qǐng)求中所指定的響應(yīng)目的地地址發(fā)送包含該P(yáng)IN代碼的電子郵件。因此,由用戶終端30以外終端也可以接收該電子郵件。
[0246]獲得PIN代碼的用戶利用該P(yáng)IN代碼,可以登錄服務(wù)提供系統(tǒng)70。然后,用戶對(duì)于在用戶終端30的Web瀏覽器31所顯示的登錄畫面520 (圖23),輸入組織代碼及PIN代碼,按下完成按鍵521。響應(yīng)于完成按鍵521的按下,Web瀏覽器31將通過(guò)