用戶信息提供系統(tǒng)本申請是發(fā)明名稱為“用戶信息提供系統(tǒng)”(申請?zhí)枺?01010221975.9;申請日:2010年07月02日)的申請的分案申請。技術(shù)領(lǐng)域本發(fā)明涉及一種用戶信息提供系統(tǒng),所述用戶信息提供系統(tǒng)與具有復(fù)印、打印、掃描、傳真等功能的數(shù)字多功能外圍設(shè)備(peripheral)和提供與所述數(shù)字多功能外圍設(shè)備協(xié)作地操作的服務(wù)的一個(gè)或更多的服務(wù)提供裝置連接,并且本發(fā)明涉及對于服務(wù)提供裝置隱藏認(rèn)證信息和共享用戶信息。
背景技術(shù):傳統(tǒng)地,對于存在于網(wǎng)絡(luò)上的多個(gè)服務(wù)開發(fā)(promote)了通過單個(gè)登錄(signon)進(jìn)行的認(rèn)證處理的統(tǒng)一化和服務(wù)的利用。例如,提供集成的登入(log-in)服務(wù),其使得可以基于Windows(注冊商標(biāo))服務(wù)器之間的信任,通過驗(yàn)證它被指定的服務(wù)器認(rèn)證而使用其他服務(wù)器的服務(wù)。另外,在日本特許公開專利公開號2008-83740中描述的數(shù)字多功能外圍設(shè)備彼此關(guān)聯(lián)地存儲輸入到數(shù)字多功能外圍設(shè)備的認(rèn)證信息和用于從數(shù)字多功能外圍設(shè)備使用的服務(wù)器的認(rèn)證信息,并且在由數(shù)字多功能外圍設(shè)備完成認(rèn)證之后使用服務(wù)器時(shí),通過使用與輸入到數(shù)字多功能外圍設(shè)備的認(rèn)證信息相關(guān)聯(lián)的、用于服務(wù)器的認(rèn)證信息,來執(zhí)行認(rèn)證。此外,經(jīng)由網(wǎng)絡(luò)提供作為服務(wù)的應(yīng)用程序的功能的諸如SaaS(作為服務(wù)的軟件)之類的概念變得普遍,出現(xiàn)了從數(shù)字多功能外圍設(shè)備使用在應(yīng)用程序服務(wù)器上的應(yīng)用程序的場景,并且由數(shù)字多功能外圍設(shè)備提供用于從數(shù)字多功能外圍設(shè)備與應(yīng)用程序服務(wù)器連接的部件。但是,在日本特許公開專利公開號2008-83740的數(shù)字多功能外圍設(shè)備中,在數(shù)字多功能外圍設(shè)備內(nèi)存儲認(rèn)證信息和用戶信息,因此,由于在使用認(rèn)證服務(wù)器的數(shù)字多功能外圍設(shè)備和從數(shù)字多功能外圍設(shè)備使用的服務(wù)器增加時(shí),需要在數(shù)字多功能外圍設(shè)備中注冊和更新這些信息片段,所以維護(hù)成本增加。進(jìn)一步地,數(shù)字多功能外圍設(shè)備在訪問應(yīng)用程序服務(wù)器時(shí)能夠使用在其自身中保存的認(rèn)證信息,但是,在功能的實(shí)體存在于像SaaS的情況中那樣的應(yīng)用服務(wù)器上時(shí),在應(yīng)用服務(wù)器側(cè)上執(zhí)行認(rèn)證處理,因此有必要從數(shù)字多功能外圍設(shè)備向應(yīng)用程序服務(wù)器傳遞用戶的認(rèn)證信息。另外,在彼此組合地使用多個(gè)服務(wù)的情況中,因?yàn)椴皇撬蟹?wù)必須提供集成的認(rèn)證,所以有必要提供根據(jù)每個(gè)服務(wù)的認(rèn)證方法。另一方面,從個(gè)人信息保護(hù)的角度來看,向未指定的大量應(yīng)用程序遞送認(rèn)證信息或個(gè)人信息是不優(yōu)選的。進(jìn)一步地,相同的用戶在使用不同的數(shù)字多功能外圍設(shè)備時(shí)希望以相同的可操作性(operability)操作它們,因此期望即使在使用不同的數(shù)字多功能外圍設(shè)備時(shí)仍共享他/她的認(rèn)證信息或個(gè)人信息。
技術(shù)實(shí)現(xiàn)要素:本發(fā)明的目標(biāo)為提供一種用戶信息提供系統(tǒng),其對于提供與數(shù)字多功能外圍設(shè)備協(xié)作地操作的服務(wù)的服務(wù)提供裝置隱藏用戶的認(rèn)證信息并且共享用戶信息。本發(fā)明的用戶信息提供系統(tǒng)包括:多個(gè)多功能外圍設(shè)備、與多功能外圍設(shè)備一同工作的服務(wù)提供裝置、以及執(zhí)行用戶認(rèn)證的認(rèn)證裝置,它們經(jīng)由網(wǎng)絡(luò)連接,并且在經(jīng)由多功能外圍設(shè)備使用服務(wù)提供裝置時(shí),執(zhí)行用戶認(rèn)證并且向服務(wù)提供裝置提供用戶信息,其中認(rèn)證裝置事先保存用戶的認(rèn)證信息以及與用戶的標(biāo)識信息相關(guān)聯(lián)的用戶信息、基于多功能外圍設(shè)備的用戶的認(rèn)證信息的輸入而執(zhí)行用戶認(rèn)證、通過認(rèn)證向多功能外圍設(shè)備發(fā)送用戶的標(biāo)識信息、并且被允許通過接收標(biāo)識信息而經(jīng)由多功能外圍設(shè)備訪問服務(wù)提供裝置,并且服務(wù)提供裝置通過接收來自多功能外圍設(shè)備的服務(wù)請求和標(biāo)識信息而經(jīng)由多功能外圍設(shè)備向認(rèn)證裝置發(fā)送標(biāo)識信息,從而經(jīng)由多功能外圍設(shè)備獲得從認(rèn)證裝置發(fā)送的用戶信息。在上述用戶信息提供系統(tǒng)中,在服務(wù)為“圖像讀取和發(fā)送服務(wù)”時(shí),服務(wù)提供裝置獲得從認(rèn)證裝置經(jīng)由多功能外圍設(shè)備發(fā)送的用戶的電子郵件地址以及發(fā)送目的地的電子郵件地址,將圖像讀取和發(fā)送服務(wù)的發(fā)送者地址設(shè)置為用戶的電子郵件地址,并且通過經(jīng)由多功能外圍設(shè)備向認(rèn)證裝置發(fā)送標(biāo)識信息而向發(fā)送目的地的電子郵件地址發(fā)送從多功能外圍設(shè)備讀取的圖像數(shù)據(jù)。這里,對于用戶的電子郵件地址,認(rèn)證裝置基于對應(yīng)于標(biāo)識信息的用戶帳戶信息而從LDAP服務(wù)器獲得用戶的電子郵件地址。上述用戶信息提供系統(tǒng)可以如下配置:(1)服務(wù)提供裝置保存標(biāo)識服務(wù)提供裝置所需的條目的條目信息,并且在請求用戶信息時(shí)向多功能外圍設(shè)備發(fā)送用戶的標(biāo)識信息和條目信息,并且多功能外圍設(shè)備從接收自認(rèn)證裝置的用戶信息中提取對應(yīng)于條目信息的用戶信息,并且將其回送至服務(wù)提供裝置。(2)服務(wù)提供裝置保存標(biāo)識服務(wù)提供裝置所需的條目的條目信息,并且在請求用戶信息時(shí)經(jīng)由多功能外圍設(shè)備向認(rèn)證裝置發(fā)送用戶的標(biāo)識信息和條目信息,并且認(rèn)證裝置從與接收自服務(wù)提供裝置的用戶的標(biāo)識信息相關(guān)的用戶信息中提取對應(yīng)于條目信息的用戶信息,并且將其經(jīng)由多功能外圍設(shè)備回送至服務(wù)提供裝置。(3)服務(wù)提供裝置在請求用戶信息時(shí)進(jìn)一步經(jīng)由多功能外圍設(shè)備向認(rèn)證裝置與用戶的標(biāo)識信息一同發(fā)送標(biāo)識由服務(wù)提供裝置提供的服務(wù)的服務(wù)標(biāo)識信息,并且認(rèn)證裝置通過事先與用戶的標(biāo)識信息關(guān)聯(lián)而進(jìn)一步保存可由用戶訪問的服務(wù)標(biāo)識信息,并且在與用戶的標(biāo)識信息相關(guān)聯(lián)地保存了從服務(wù)提供裝置接收的服務(wù)標(biāo)識信息時(shí),經(jīng)由多功能外圍設(shè)備向服務(wù)提供裝置回送與用戶的標(biāo)識信息相關(guān)的用戶信息。進(jìn)一步地,上述(3)的配置可以如下配置:(3-1)上述認(rèn)證裝置通過事先與服務(wù)標(biāo)識信息關(guān)聯(lián)而保存將對應(yīng)于服務(wù)而提供的條目,并且在與用戶的標(biāo)識信息相關(guān)聯(lián)地保存了從服務(wù)提供裝置接收的服務(wù)標(biāo)識信息時(shí),從與用戶的標(biāo)識信息相關(guān)的用戶信息中提取與服務(wù)標(biāo)識信息相關(guān)聯(lián)的條目,并且將其經(jīng)由多功能外圍設(shè)備回送至服務(wù)提供裝置。(3-2)服務(wù)提供裝置保存標(biāo)識服務(wù)提供裝置所需的條目的條目信息,并且在請求用戶信息時(shí)進(jìn)一步向多功能外圍設(shè)備發(fā)送條目信息,并且多功能外圍設(shè)備從接收自認(rèn)證裝置的用戶信息中提取對應(yīng)于條目信息的用戶信息,并且將其回送至服務(wù)提供裝置。(3-3)服務(wù)提供裝置保存標(biāo)識服務(wù)提供裝置所需的條目的條目信息,并且在請求用戶信息時(shí)進(jìn)一步經(jīng)由多功能外圍設(shè)備向認(rèn)證裝置發(fā)送條目信息,并且認(rèn)證裝置從與接收自服務(wù)提供裝置的用戶的標(biāo)識信息相關(guān)的用戶信息中提取對應(yīng)于條目信息的用戶信息,并且將其經(jīng)由多功能外圍設(shè)備回送至服務(wù)提供裝置。附圖說明圖1為示出本發(fā)明的用戶信息提供系統(tǒng)的連接環(huán)境的圖;圖2為示出應(yīng)用本發(fā)明的數(shù)字多功能外圍設(shè)備的內(nèi)部配置的框圖;圖3為示出根據(jù)本發(fā)明的第一實(shí)施例的用戶信息提供系統(tǒng)的詳細(xì)配置的框圖;圖4為示出用戶信息存儲部分的存儲內(nèi)容的例子的圖;圖5為示出用戶信息提供部分的操作的流程圖;圖6為示出根據(jù)本發(fā)明的第二實(shí)施例的用戶信息提供系統(tǒng)的詳細(xì)配置的框圖;圖7A和圖7B為示出在指定用戶信息的條目時(shí)的指定格式和獲得的用戶信息的獲得格式的例子的圖;圖8為示出根據(jù)本發(fā)明的第三實(shí)施例的用戶信息提供系統(tǒng)的詳細(xì)配置的框圖;圖9為示出根據(jù)本發(fā)明的第四實(shí)施例的用戶信息提供系統(tǒng)的詳細(xì)配置的框圖;圖10為示出服務(wù)認(rèn)證部分的操作的流程圖;以及圖11為示出根據(jù)本發(fā)明的第五實(shí)施例的用戶信息提供系統(tǒng)的詳細(xì)配置的框圖。具體實(shí)施方式在下文中將參考附圖對于根據(jù)本發(fā)明的用戶信息提供系統(tǒng)的實(shí)施例給出描述。圖1為示出本發(fā)明的用戶信息提供系統(tǒng)的連接環(huán)境的圖,其中一個(gè)或更多的數(shù)字多功能外圍設(shè)備20、認(rèn)證裝置10、以及提供與數(shù)字多功能外圍設(shè)備20協(xié)作地操作的服務(wù)的一個(gè)或更多的服務(wù)提供裝置30經(jīng)由諸如LAN(局域網(wǎng))之類的網(wǎng)絡(luò)連接。認(rèn)證裝置10包括認(rèn)證應(yīng)用程序,所述認(rèn)證應(yīng)用程序在服務(wù)器計(jì)算機(jī)上操作、為每個(gè)用戶保存用戶的認(rèn)證信息和在使用服務(wù)提供裝置時(shí)的用戶信息、并且對于來自數(shù)字多功能外圍設(shè)備20的用戶認(rèn)證的請求和用戶信息分別回送處理后的結(jié)果。數(shù)字多功能外圍設(shè)備20為一般地被稱作MFP(多功能外圍設(shè)備)的多功能圖像形成裝置,并且如圖2中所示,具有控制部分21、操作部分22、讀取部分23、打印部分24和通信部分25??刂撇糠?1控制數(shù)字多功能外圍設(shè)備的整體。例如,在用戶使用數(shù)字多功能外圍設(shè)備時(shí),執(zhí)行控制以使得從操作部分22輸入用戶的用戶名和密碼,并且向認(rèn)證裝置10提供所獲得的用戶的用戶名和密碼以進(jìn)行認(rèn)證。另外,在用戶希望對文檔進(jìn)行復(fù)印時(shí),執(zhí)行控制以使得從操作部分22接收復(fù)印指令,并且向讀取部分23給出讀取文檔的指令,由讀取部分23獲得文檔的電子數(shù)據(jù),并且向打印部分24發(fā)送該電子數(shù)據(jù)以進(jìn)行打印。進(jìn)一步地,在通過來自操作部分22的指令激活協(xié)作地操作的服務(wù)提供裝置30之后,執(zhí)行控制以使得從認(rèn)證裝置10獲得從服務(wù)提供裝置30請求的用戶信息,以進(jìn)行回送。操作部分22包括具有按鍵、觸摸板等的輸入部分22a,以及具有LED(發(fā)光二極管)、LCD(液晶顯示屏)等的顯示部分22b。用戶在觀看顯示部分22b的顯示的同時(shí)在輸入部分22a處執(zhí)行每個(gè)操作,從而能夠以執(zhí)行例如復(fù)印、掃描、傳真通信等的功能的方式來操作數(shù)字多功能外圍設(shè)備20的每個(gè)組件。讀取部分23是用于讀取圖像的例如掃描儀等的單元,并且能夠使用文檔的水平掃描讀取、ADF(自動文檔饋送器)來對大量的紙張進(jìn)行掃描讀取。讀取部分23讀取文檔、將圖像處理為電子數(shù)據(jù)、并且將處理為電子數(shù)據(jù)的圖像傳輸至控制部分21。打印部分24為打印機(jī),具有激光、噴墨等的系統(tǒng),并且能夠像諸如紙之類的介質(zhì)輸出可視記錄。例如,控制部分21將經(jīng)由網(wǎng)絡(luò)發(fā)送的打印數(shù)據(jù)轉(zhuǎn)換為打印部分24中的可打印數(shù)據(jù),并且基于轉(zhuǎn)換后的數(shù)據(jù)在紙上打印和再現(xiàn)該電子數(shù)據(jù)。使用TCP/IP(傳輸控制協(xié)議/因特網(wǎng)協(xié)議)的通信部分25能夠從控制部分21向與網(wǎng)絡(luò)連接的認(rèn)證裝置10和服務(wù)提供裝置30發(fā)送電子數(shù)據(jù)、詢問、傳輸數(shù)據(jù)等,并且從每個(gè)裝置接收返回信息。服務(wù)提供裝置30包括服務(wù)應(yīng)用程序,所述服務(wù)應(yīng)用程序在服務(wù)器計(jì)算機(jī)上操作,并且能夠經(jīng)由網(wǎng)絡(luò)進(jìn)行通信、根據(jù)來自數(shù)字多功能外圍設(shè)備20的操作請求來操作、向數(shù)字多功能外圍設(shè)備20進(jìn)行詢問、并且獲得必要的用戶信息以執(zhí)行功能。服務(wù)應(yīng)用程序例如包括:發(fā)送具有由與其連接的數(shù)字多功能外圍設(shè)備20掃描的圖像數(shù)據(jù)的電子郵件、向文件服務(wù)器進(jìn)行歸檔(filing)等。另外,多個(gè)服務(wù)提供裝置30可以在一個(gè)服務(wù)器計(jì)算機(jī)上操作。接著,將對用戶信息提供系統(tǒng)的操作給出簡要描述。雖然在本說明書中,將在下文中對于“用戶通過電子郵件發(fā)送文檔的所掃描的圖像”的例子給出描述,但該描述容易地適用于其他情況。在開始使用數(shù)字多功能外圍設(shè)備20之前,用戶創(chuàng)建他/她的認(rèn)證信息(用戶名和密碼)、他/她的顯示名和電子郵件地址對應(yīng)于用戶標(biāo)識符(用戶ID),以在認(rèn)證裝置10中記錄它們。接著,當(dāng)用戶在數(shù)字多功能外圍設(shè)備20的認(rèn)證屏幕上輸入他/她的用戶名和密碼時(shí),數(shù)字多功能外圍設(shè)備20向認(rèn)證裝置10發(fā)送所輸入的用戶名和密碼以進(jìn)行認(rèn)證。在所發(fā)送的用戶名和密碼已經(jīng)被記錄的情況中,認(rèn)證裝置10回送用戶ID,并且在所發(fā)送的用戶名和密碼未被記錄的情況中,認(rèn)證裝置10回送錯(cuò)誤。在從認(rèn)證裝置10回送用戶ID時(shí),數(shù)字多功能外圍設(shè)備20顯示多功能外圍設(shè)備的操作屏幕,并且暫時(shí)存儲用戶ID直至用戶結(jié)束使用多功能外圍設(shè)備。另外,在從認(rèn)證裝置10回送錯(cuò)誤時(shí),顯示意為(totheeffectthat)多功能外圍設(shè)備不可用的消息,并且不接收除認(rèn)證以外的操作。接著,用戶選擇“掃描至電子郵件”功能、將文檔放置在ADF上、并且按開始鍵。在接收到“掃描至電子郵件”指令時(shí),數(shù)字多功能外圍設(shè)備20指令讀取部分23讀取文檔,并且向執(zhí)行用于發(fā)出電子郵件的服務(wù)應(yīng)用程序的服務(wù)提供裝置30發(fā)送由讀取部分23讀取的文檔的電子數(shù)據(jù)和用戶ID。服務(wù)提供裝置30開始用于發(fā)出電子郵件的服務(wù)應(yīng)用程序,并且向數(shù)字多功能外圍設(shè)備20發(fā)送所接收的用戶ID,從而請求對于發(fā)出電子郵件來說必要的用戶信息(用戶的顯示名和電子郵件地址)。數(shù)字多功能外圍設(shè)備20向認(rèn)證裝置10發(fā)送所接收的用戶ID以請求用戶信息。認(rèn)證裝置10回送對應(yīng)于所發(fā)送的用戶ID的用戶信息(用戶的顯示名和電子郵件地址),并且數(shù)字多功能外圍設(shè)備20向服務(wù)提供裝置30傳輸用戶信息。服務(wù)提供裝置30使用所發(fā)送的用戶信息(用戶的顯示名和電子郵件地址)生成附加了先前已經(jīng)發(fā)送的文檔的電子數(shù)據(jù)的電子郵件,以向郵件服務(wù)器進(jìn)行發(fā)送。如上所述,因?yàn)橛烧J(rèn)證裝置集成地管理用戶的認(rèn)證信息和個(gè)人信息,并且這些信息片段只可以經(jīng)由數(shù)字多功能外圍設(shè)備使用,所以向服務(wù)提供裝置隱藏了認(rèn)證信息,并且即使從任何數(shù)字多功能外圍設(shè)備操作服務(wù)提供裝置,相同的用戶信息仍可用。在下文中將對于本發(fā)明的用戶信息提供系統(tǒng)的配置和操作詳細(xì)給出描述。<第一實(shí)施例>圖3為示出根據(jù)本實(shí)施例的用戶信息提供系統(tǒng)的詳細(xì)配置的框圖。在圖3中,認(rèn)證裝置10被配置為包括用戶信息存儲部分101、認(rèn)證處理部分102和用戶信息提供部分103。用戶信息存儲部分101包括文件系統(tǒng)中的文件、由關(guān)系數(shù)據(jù)庫等代表的各種數(shù)據(jù)庫,并且如圖4中所示,認(rèn)證裝置10存儲允許訪問各種服務(wù)的用戶的認(rèn)證信息以及與用戶標(biāo)識符(用戶ID)相關(guān)聯(lián)的用戶信息。這里,用戶標(biāo)識符為用于在認(rèn)證裝置10內(nèi)唯一地標(biāo)識用戶的標(biāo)識符,并且在圖4中被表示為的五位數(shù),但不限于此。在圖4中,用戶的認(rèn)證信息被表示為用戶名和密碼,但不限于此。用戶信息為將提供給服務(wù)應(yīng)用程序的每個(gè)用戶的信息,并且在電子郵件服務(wù)的情況中為顯示名和電子郵件地址。另外,在存在多個(gè)服務(wù)的情況中,可以對于每個(gè)不同的服務(wù)存儲用戶信息,或?qū)τ谌糠?wù)共同地存儲用戶信息。認(rèn)證處理部分102經(jīng)由網(wǎng)絡(luò)從數(shù)字多功能外圍設(shè)備20接收用戶的認(rèn)證信息(用戶名和密碼)、確定在用戶信息存儲部分101中所保存的每個(gè)用戶的認(rèn)證信息中是否存在與所接收的認(rèn)證信息一致的一個(gè)組合、并且在存在一個(gè)與其一致的組合時(shí)向數(shù)字多功能外圍設(shè)備20返回用戶標(biāo)識符(用戶ID)。另外,在未記錄一致的認(rèn)證信息時(shí),認(rèn)證處理部分102向發(fā)起調(diào)用的數(shù)字多功能外圍設(shè)備20返回錯(cuò)誤。從數(shù)字多功能外圍設(shè)備20調(diào)用認(rèn)證裝置10的方法以及回送的方法包括諸如通過基于XML的SOAP消息進(jìn)行的Web服務(wù)、或通過HTTP-POST進(jìn)行的請求傳輸之類的遠(yuǎn)程過程調(diào)用的各種方法,但不限于此。另外,利用類似的方法執(zhí)行下面將描述的數(shù)字多功能外圍設(shè)備20和服務(wù)提供裝置30之間的調(diào)用方法以及回送的方法。用戶信息提供部分103接收已經(jīng)經(jīng)由網(wǎng)絡(luò)從數(shù)字多功能外圍設(shè)備20遞送至認(rèn)證處理部分102中的用戶ID、提取與來自用戶信息存儲部分101的用戶ID相關(guān)聯(lián)的每個(gè)用戶信息、并且返回至調(diào)用的源。將使用圖5的流程圖來對于用戶信息提供部分103的操作給出描述。首先,從用戶信息存儲部分101提取與從數(shù)字多功能外圍設(shè)備20調(diào)用和接收的用戶標(biāo)識符(用戶ID)相關(guān)聯(lián)的每個(gè)用戶信息(步驟S11)。此時(shí),在用戶信息不存在時(shí)(步驟S12的“否”的情況中),向發(fā)起調(diào)用的數(shù)字多功能外圍設(shè)備20報(bào)告意為對應(yīng)的用戶或數(shù)據(jù)不存在的錯(cuò)誤(步驟S15)。另一方面,在用戶信息存在時(shí)(步驟S12的“是”的情況中),將所提取的用戶信息轉(zhuǎn)換為可經(jīng)由網(wǎng)絡(luò)傳遞的格式(步驟S13)。此時(shí),要被轉(zhuǎn)換的格式取決于在響應(yīng)時(shí)的通信系統(tǒng),并且例如,在通過SOAP進(jìn)行的Web服務(wù)的情況中,執(zhí)行向根據(jù)XML的字符串表達(dá)式的轉(zhuǎn)換(見下面所述的圖7)。將轉(zhuǎn)換后的用戶信息作為對調(diào)用的響應(yīng)而回送到數(shù)字多功能外圍設(shè)備20(步驟S14)。接著,數(shù)字多功能外圍設(shè)備20被配置為包括圖3中的認(rèn)證處理調(diào)用部分201、功能執(zhí)行部分202、服務(wù)調(diào)用部分203、用戶信息獲得和接收部分204、以及用戶信息獲得和調(diào)用部分205。數(shù)字多功能外圍設(shè)備20通常在顯示部分22b上顯示用于登入的用戶的認(rèn)證信息的輸入屏幕,并且用戶在使用數(shù)字多功能外圍設(shè)備20時(shí),使用輸入部分22a來向用戶的認(rèn)證信息的輸入屏幕輸入用戶的認(rèn)證信息(用戶名和密碼)??刂撇糠?1接收用戶的認(rèn)證信息的輸入、啟動認(rèn)證處理調(diào)用部分201以傳遞用戶的認(rèn)證信息。認(rèn)證處理調(diào)用部分201經(jīng)由網(wǎng)絡(luò)調(diào)用認(rèn)證裝置10(認(rèn)證處理部分102)、向認(rèn)證裝置10發(fā)送從控制部分21遞送的用戶的認(rèn)證信息、并且從認(rèn)證裝置10接收執(zhí)行認(rèn)證處理的結(jié)果。在執(zhí)行認(rèn)證處理的結(jié)果為用戶ID時(shí),多功能外圍設(shè)備暫時(shí)存儲用戶ID直至用戶結(jié)束使用多功能外圍設(shè)備、返回至控制部分21以顯示數(shù)字多功能外圍設(shè)備的操作屏幕。在用戶結(jié)束使用多功能外圍設(shè)備時(shí)(例如,在電源關(guān)斷、登出的情況中,以及在經(jīng)過預(yù)定時(shí)間后仍不存在操作時(shí)假定使用結(jié)束)從暫時(shí)存儲器中刪除所存儲的用戶ID。另外,在執(zhí)行認(rèn)證處理的結(jié)果為錯(cuò)誤時(shí),在顯示部分22b上顯示意為多功能外圍設(shè)備不可用的消息,并且控制部分21不接收除認(rèn)證以外的操作。接著,在用戶希望執(zhí)行多功能外圍設(shè)備的功能時(shí),用戶在輸入部分22a處選擇并輸入顯示部分22b上所顯示的操作屏幕上的執(zhí)行功能。在接收到功能選擇輸入時(shí),對于不伴隨著服務(wù)的執(zhí)行的功能(例如僅僅復(fù)印或打印的情況),控制部分21啟動功能執(zhí)行部分202以使得執(zhí)行用戶所選擇的功能,并且將顯示返回至操作屏幕。另一方面,對于作為伴隨著服務(wù)的執(zhí)行的功能(例如“掃描至電子郵件”或向文件服務(wù)器注冊的功能)的所選擇的功能,啟動功能執(zhí)行部分202以執(zhí)行用戶所選擇的功能,并且其后向服務(wù)調(diào)用部分203提供服務(wù)的類型。在接收到來自控制部分21的服務(wù)開始時(shí),服務(wù)調(diào)用部分203調(diào)用對應(yīng)于服務(wù)的類型的服務(wù)提供裝置30(服務(wù)提供部分301),以提供功能執(zhí)行部分202中的處理結(jié)果以及用戶ID,并且顯示返回至操作屏幕。在接收到來自服務(wù)提供裝置30(用戶信息獲得部分303)的調(diào)用時(shí),用戶信息獲得和接收部分204向用戶信息獲得和調(diào)用部分205提供用戶ID,以請求與用戶ID相關(guān)的用戶信息。此后,用戶信息獲得和接收部分204向作為請求源的服務(wù)提供裝置30(用戶信息獲得部分303)發(fā)送從用戶信息獲得和調(diào)用部分205提供的用戶信息,以使得向服務(wù)提供裝置30提供當(dāng)前登入的用戶信息。用戶信息獲得和調(diào)用部分205向認(rèn)證裝置10(用戶信息提供部分103)提供從用戶信息獲得和接收部分204提供的用戶ID。此后,向用戶信息獲得和接收部分204提供從認(rèn)證裝置10(用戶信息提供部分103)接收的用戶信息。接著,在圖3中,服務(wù)提供裝置30被配置為包括服務(wù)提供部分301、服務(wù)處理部分302、用戶信息獲得部分303以及發(fā)送部分304。在從數(shù)字多功能外圍設(shè)備20(服務(wù)調(diào)用部分203)接收到開始服務(wù)的通知時(shí),服務(wù)提供部分301啟動服務(wù)處理部分302,以提供所接收的用戶ID。對于獲得數(shù)據(jù)的發(fā)送目的地,服務(wù)處理部分302調(diào)用用戶信息獲得部分303以提供用戶ID。用戶信息獲得部分303調(diào)用數(shù)字多功能外圍設(shè)備20(用戶信息獲得和接收部分204)以提供用戶ID,并且向服務(wù)處理部分302返回作為結(jié)果的所獲得的用戶信息。服務(wù)處理部分302從所接收的用戶信息中取出必要的條目,以形成要發(fā)送的消息,從發(fā)送部分304將所述消息發(fā)送到外部服務(wù)器。例如,在服務(wù)為電子郵件的發(fā)送時(shí),基于所接收的用戶信息(顯示名、電子郵件地址)而形成附加了要發(fā)送的文檔的電子數(shù)據(jù)的消息,并且從發(fā)送部分304向郵件服務(wù)器發(fā)送所述消息。以此方式,在數(shù)字多功能外圍設(shè)備20中,作為利用本系統(tǒng)的用戶信息,只將從認(rèn)證裝置10獲得的用戶ID保存為暫時(shí)信息,并且因?yàn)樵谟行枨蟮那樾蜗路?wù)提供裝置30詢問數(shù)字多功能外圍設(shè)備20的用戶信息,所以無需認(rèn)證裝置10和服務(wù)提供裝置30之間的直接通信而完成用戶信息的提供和接收。因此,對于服務(wù)提供裝置隱藏用戶的認(rèn)證信息,并且在結(jié)合不同的數(shù)字多功能外圍設(shè)備而操作的服務(wù)提供裝置中共享用戶信息。下面描述利用本發(fā)明的具體例子。(1)在服務(wù)為“掃描至電子郵件”時(shí):在認(rèn)證裝置101的用戶信息存儲部分101中,“郵件服務(wù)器的連接信息(例如服務(wù)器名和電子郵件地址)”被設(shè)置為“與被認(rèn)證的用戶相關(guān)的用戶信息”。服務(wù)提供裝置30從認(rèn)證裝置10獲得用戶他/她自己的電子郵件地址,并且將所掃描的圖像數(shù)據(jù)的發(fā)送者地址替換為來自對于數(shù)字多功能外圍設(shè)備20來說唯一的電子郵件地址的用戶他/她自己的電子郵件地址,以發(fā)送至發(fā)送目的地。以此方式,通過使用用戶在PC上為個(gè)人用途而使用的電子郵件地址,通過電子郵件發(fā)送所掃描的圖像或使用每個(gè)用戶特有的郵件服務(wù)器發(fā)送電子郵件是可能的。進(jìn)一步地,認(rèn)證裝置10基于用戶信息存儲部分101中所存儲的用戶帳戶而訪問LDAP服務(wù)器,以獲得用戶他/她自己的電子郵件地址,而無需如上所述在認(rèn)證裝置10的用戶信息存儲部分101中設(shè)置“郵件服務(wù)器的連接信息(例如服務(wù)器名、電子郵件地址)。在執(zhí)行這種步驟時(shí),因?yàn)槭褂眉傻毓芾碛脩舻碾娮余]件地址的LDAP服務(wù)器,所以將不需要通過認(rèn)證裝置10管理電子郵件地址,并且可以獲得更新的電子郵件地址。傳統(tǒng)上,在從數(shù)字多功能外圍設(shè)備20發(fā)送所掃描的數(shù)據(jù)時(shí),通常將數(shù)字多功能外圍設(shè)備20設(shè)置為發(fā)送者,并且在接收數(shù)據(jù)的用戶看來,難以從地址發(fā)現(xiàn)真正的發(fā)送者是誰,但是,這將根據(jù)本發(fā)明而被解決。(2)在服務(wù)為“掃描至SMB”并且認(rèn)證裝置為對應(yīng)于“活動目錄(ActiveDiretory)”的服務(wù)器時(shí):在該情況中,將圖3中的外部服務(wù)器替換為文件服務(wù)器,并且將發(fā)送部分304替換為掃描至SMB發(fā)送部分。在服務(wù)為使用“活動目錄”的域信息的服務(wù)時(shí),認(rèn)證裝置10從活動目錄服務(wù)器獲得信任信息(TGT),以將其作為“與被認(rèn)證的用戶相關(guān)的用戶的認(rèn)證信息”來使用。在掃描至SMB服務(wù)中,可以使用信任信息(TGT)訪問文件服務(wù)器,并且使得所掃描的數(shù)據(jù)被存儲在具有用戶權(quán)限的用戶服務(wù)器中所提供的文件夾中。此外,根據(jù)本發(fā)明,即使服務(wù)不對應(yīng)于活動目錄,仍可以將活動目錄的域中的文件服務(wù)器用作所掃描的數(shù)據(jù)的存儲目的地。<第二實(shí)施例>圖6為示出根據(jù)本實(shí)施例的用戶信息提供系統(tǒng)的詳細(xì)配置的框圖。本實(shí)施例的配置為:對于第一實(shí)施例的配置,向數(shù)字多功能外圍設(shè)備20添加用戶信息轉(zhuǎn)換部分,并且向服務(wù)提供裝置30添加條目信息設(shè)置部分,并且向具有與第一實(shí)施例相同的功能的部件附加相同的參考標(biāo)號,并且省略其描述,而將描述區(qū)別。在服務(wù)提供裝置30中,在從用戶信息獲得部分303請求用戶信息時(shí),從用戶信息獲得部分303調(diào)用條目信息設(shè)置部分305,以獲得在服務(wù)提供裝置30中操作的服務(wù)應(yīng)用程序所需的用戶信息的條目名的列表,從而將所述列表添加到用戶ID,并且調(diào)用數(shù)字多功能外圍設(shè)備20(用戶信息獲得和接收部分204)。條目信息設(shè)置部分305使得用戶信息存儲部分101在統(tǒng)一條目名的同時(shí)存儲用戶信息,并且生成例如處于圖7A中所示的XML格式的服務(wù)應(yīng)用程序所需的用戶信息的條目名的列表。此后,用戶信息獲得部分303在從數(shù)字多功能外圍設(shè)備20(用戶信息獲得和接收部分204)接收到處于圖7B中所示的XML格式的所請求的條目的用戶信息時(shí),向服務(wù)處理部分302提供用戶信息。數(shù)字多功能外圍設(shè)備20的用戶信息獲得和接收部分204向用戶信息獲得和調(diào)用部分205提供用戶ID,并且還向用戶信息轉(zhuǎn)換部分206提供用戶信息的條目名的列表。用戶信息獲得和調(diào)用部分205請求與來自認(rèn)證裝置10(用戶信息提供部分103)的用戶ID相關(guān)的用戶信息,并且接收每條返回的用戶信息,并且將其提供給用戶信息轉(zhuǎn)換部分206。用戶信息轉(zhuǎn)換部分206在從用戶信息獲得和調(diào)用部分205接收的用戶信息中去除在從用戶信息獲得和接收部分204提供的條目名的列表中不包括的條目,以使得執(zhí)行向僅有服務(wù)應(yīng)用程序側(cè)所需的信息的轉(zhuǎn)換(圖7B),以返回至用戶信息獲得和接收部分204。用戶信息獲得和接收部分204向服務(wù)提供裝置30(用戶信息獲得部分303)回送所接收的用戶信息。從而,雖然服務(wù)提供裝置30和數(shù)字多功能外圍設(shè)備20之間的用戶信息獲得請求的數(shù)據(jù)量增加,即使由認(rèn)證裝置10管理更多的用戶信息的條目,也只向服務(wù)提供裝置提供服務(wù)應(yīng)用程序所需的信息,減少了向網(wǎng)絡(luò)發(fā)送的信息的量,并且可以避免由向服務(wù)提供裝置30側(cè)發(fā)送不期望的數(shù)據(jù)導(dǎo)致的服務(wù)應(yīng)用程序的問題、或信息泄漏的問題。<第三實(shí)施例>圖8為示出根據(jù)本實(shí)施例的用戶信息提供系統(tǒng)的詳細(xì)配置的框圖。本實(shí)施例的配置為:對于第二實(shí)施例的配置,將數(shù)字多功能外圍設(shè)備20的配置設(shè)置為與第一實(shí)施例相同,并且替代數(shù)字多功能外圍設(shè)備20的用戶信息轉(zhuǎn)換部分206,向認(rèn)證裝置10添加用戶信息提取部分,并且向具有與第一實(shí)施例和第二實(shí)施例相同的功能的部件附加相同的參考標(biāo)號,并且省略其描述,而將描述區(qū)別。服務(wù)提供裝置30與第二實(shí)施例類似地操作,并且向數(shù)字多功能外圍設(shè)備20(用戶信息獲得和接收部分204)提供用戶ID和服務(wù)應(yīng)用程序所需的用戶信息的條目名的列表。此后,用戶信息獲得部分303在從數(shù)字多功能外圍設(shè)備20(用戶信息獲得和接收部分204)接收用戶信息時(shí),向服務(wù)處理部分302提供用戶信息。接著,數(shù)字多功能外圍設(shè)備20與第一實(shí)施例類似地操作,但用戶信息獲得和接收部分204向用戶信息獲得和調(diào)用部分205提供從服務(wù)提供裝置30接收的用戶ID和用戶信息的條目名的列表,并且用戶信息獲得和調(diào)用部分205將用戶ID與從用戶信息獲得和接收部分204接收的用戶信息的條目名的列表一同遞送至認(rèn)證裝置10(用戶信息提供部分103)。此后,數(shù)字多功能外圍設(shè)備20從用戶信息獲得和接收部分204向服務(wù)提供裝置30(用戶信息獲得部分303)提供在用戶信息獲得和調(diào)用部分205中所接收的服務(wù)應(yīng)用程序所需的用戶信息的條目。認(rèn)證裝置10的用戶信息提取部分104在從用戶信息提供部分103參考用戶信息存儲部分101而提供的用戶ID相關(guān)的用戶信息中去除在從用戶信息提供部分103提供的條目名的列表中不包括的條目,以使得執(zhí)行向僅有服務(wù)應(yīng)用程序側(cè)所需的信息的轉(zhuǎn)換(圖7B),以返回至用戶信息提供部分103。用戶信息提供部分103經(jīng)由數(shù)字多功能外圍設(shè)備20向服務(wù)提供裝置30(用戶信息獲得部分303)提供從用戶信息提取部分104提供的用戶信息。從而,雖然數(shù)字多功能外圍設(shè)備20和認(rèn)證裝置10之間的用戶信息獲得請求的數(shù)據(jù)量增加,但不存在從認(rèn)證裝置10向網(wǎng)絡(luò)上發(fā)出高于必要量的用戶信息的情況,并且只可以獲得服務(wù)提供裝置30的服務(wù)應(yīng)用程序所需的信息,因此與第二實(shí)施例相比,減少了整體數(shù)據(jù)的量,并且進(jìn)一步地可以避免由向服務(wù)提供裝置30側(cè)發(fā)送不期望的數(shù)據(jù)導(dǎo)致的服務(wù)應(yīng)用程序的問題、或信息泄漏的問題。<第四實(shí)施例>圖9為示出根據(jù)本實(shí)施例的用戶信息提供系統(tǒng)的詳細(xì)配置的框圖。本實(shí)施例的配置為:對于第一實(shí)施例的配置,向認(rèn)證裝置10添加服務(wù)認(rèn)證部分105,向服務(wù)提供裝置30添加服務(wù)信息設(shè)置部分306,并且向具有與第一實(shí)施例相同的功能的部件附加相同的參考標(biāo)號,并且省略其描述,而將描述區(qū)別。在服務(wù)提供裝置30中,在從用戶信息獲得部分303請求用戶信息時(shí),添加通過從用戶信息獲得部分303調(diào)用服務(wù)信息設(shè)置部分306而獲得的服務(wù)標(biāo)識信息和用戶ID,并且調(diào)用數(shù)字多功能外圍設(shè)備20(用戶信息獲得和接收部分204)。此后,用戶信息獲得部分303在從數(shù)字多功能外圍設(shè)備20(用戶信息獲得和接收部分204)接收用戶信息時(shí),向服務(wù)處理部分302提供用戶信息。上述服務(wù)標(biāo)識信息為包括用于標(biāo)識服務(wù)應(yīng)用程序的標(biāo)識符(服務(wù)ID)的信息,并且對于每個(gè)服務(wù)應(yīng)用程序而存儲服務(wù)標(biāo)識信息。服務(wù)信息設(shè)置部分306輸出所調(diào)用的服務(wù)應(yīng)用程序存儲的服務(wù)標(biāo)識信息。接著,數(shù)字多功能外圍設(shè)備20與第一實(shí)施例類似地操作,但用戶信息獲得和調(diào)用部分205將用戶ID與從服務(wù)提供裝置30接收的服務(wù)標(biāo)識信息一同遞送至認(rèn)證裝置10(用戶信息提供部分103)。此后,數(shù)字多功能外圍設(shè)備20從用戶信息獲得和接收部分204向服務(wù)提供裝置30(用戶信息獲得部分303)提供由用戶信息獲得和調(diào)用部分205所接收的用戶信息。接著,在認(rèn)證裝置10中,事先在用戶信息存儲部分101中與用戶的標(biāo)識信息關(guān)聯(lián)地記錄用戶的認(rèn)證信息、用戶信息和可由用戶訪問的服務(wù)標(biāo)識信息。當(dāng)在用戶信息存儲部分101中與用戶ID相關(guān)聯(lián)地存儲了從服務(wù)提供裝置30提供的標(biāo)識信息時(shí),服務(wù)認(rèn)證部分105從用戶信息存儲部分101提取與用戶ID相關(guān)聯(lián)的用戶信息作為用戶的有效服務(wù),并且將其提供給用戶信息提供部分103。使用圖10的流程圖描述服務(wù)認(rèn)證部分105的操作。首先,取出從用戶信息提供部分103提供的服務(wù)標(biāo)識信息(步驟S41),并且當(dāng)服務(wù)標(biāo)識信息不被與用戶ID相關(guān)聯(lián)而存儲在用戶信息存儲部分101中時(shí)(步驟S42的“否”的情況中),經(jīng)由數(shù)字多功能外圍設(shè)備20向服務(wù)提供裝置30報(bào)告意為“服務(wù)不可被用戶訪問”的錯(cuò)誤(步驟S46)。另一方面,在服務(wù)標(biāo)識信息被存儲了的情況中(有效服務(wù))(步驟S42的“是”的情況中),從用戶信息存儲部分101整體提取從用戶信息提供部分103提供的用戶ID相關(guān)的用戶信息(步驟S43)。當(dāng)存在與用戶ID相關(guān)的用戶信息時(shí)(步驟S44的“是”的情況中),向用戶信息提供部分103提供所提取的用戶信息,以經(jīng)由數(shù)字多功能外圍設(shè)備20提供給服務(wù)提供裝置30(步驟S45)。進(jìn)一步地,當(dāng)不存在與用戶ID相關(guān)的用戶信息時(shí)(步驟S44的“否”的情況中),經(jīng)由數(shù)字多功能外圍設(shè)備20向服務(wù)提供裝置30報(bào)告意為“用戶已注冊的用戶信息不存在”的錯(cuò)誤(步驟S46)。在判斷上述服務(wù)認(rèn)證部分105中的服務(wù)是否有效時(shí),不僅可以使用對服務(wù)ID的判斷,還可以與用戶認(rèn)證類似地使用對服務(wù)ID和事先記錄的密碼的組合的判斷。此外,在本實(shí)施例中,如在第二和第三實(shí)施例中那樣,可以配置為設(shè)置服務(wù)提供裝置30為了服務(wù)應(yīng)用程序所需的條目,并且在用戶信息中只獲得數(shù)字多功能外圍設(shè)備20和認(rèn)證裝置10中服務(wù)應(yīng)用程序所需的條目。另外,當(dāng)在用戶信息存儲部分101中記錄用戶信息時(shí),向每個(gè)條目附加服務(wù)ID的屬性,或通過服務(wù)ID來分類每個(gè)條目,并且在服務(wù)認(rèn)證部分105中,可以提取只包括對應(yīng)于服務(wù)ID的條目的用戶信息。以此方式,即使在認(rèn)證裝置10和服務(wù)提供裝置30不執(zhí)行直接通信的本發(fā)明的情況中,經(jīng)由服務(wù)標(biāo)識信息進(jìn)行的裝置之間的認(rèn)證是可能的,并且從而可以防止通過經(jīng)由數(shù)字多功能外圍設(shè)備20的欺騙(spoofing)而進(jìn)行的對用戶信息的竊取。<第五實(shí)施例>圖11為示出根據(jù)本實(shí)施例的用戶信息提供系統(tǒng)的詳細(xì)配置的框圖。本實(shí)施例的配置為:對于第四實(shí)施例的配置,向認(rèn)證裝置10添加第三實(shí)施例中的用戶信息提取部分104,并且向具有與第四實(shí)施例和第三實(shí)施例相同的功能的部件附加相同的參考標(biāo)號,并且省略其描述,而將描述區(qū)別。認(rèn)證裝置10的服務(wù)信息存儲部分106對于每個(gè)服務(wù)保存服務(wù)標(biāo)識信息和與其相關(guān)聯(lián)的服務(wù)所需的全部條目。當(dāng)在用戶信息存儲部分101中與用戶ID相關(guān)聯(lián)地存儲了從服務(wù)提供裝置30提供的服務(wù)標(biāo)識信息時(shí),服務(wù)認(rèn)證部分105獲得與服務(wù)標(biāo)識信息相關(guān)聯(lián)的全部條目,以與用戶ID一同遞送給用戶信息提取部分104。用戶信息提取部分104基于與服務(wù)標(biāo)識信息相關(guān)聯(lián)的全部條目,提取用戶ID和僅包括服務(wù)應(yīng)用程序所需的條目的用戶信息,與第三實(shí)施例類似,經(jīng)由服務(wù)認(rèn)證部分105向用戶信息提供部分103傳遞所提取的用戶信息,以經(jīng)由數(shù)字多功能外圍設(shè)備20傳遞給服務(wù)提供裝置30(用戶信息獲得部分303)。從而,只通過添加來自服務(wù)提供裝置的服務(wù)標(biāo)識信息,可以控制認(rèn)證裝置所提供的用戶信息的條目,并且提供對應(yīng)于單獨(dú)的服務(wù)的用戶信息。此外,即使在服務(wù)標(biāo)識信息泄漏并且欺騙成功時(shí),認(rèn)證裝置只提供有限的信息,并且因此可以減少來自用戶信息泄漏的危害。另外,本發(fā)明不限于上述實(shí)施例,并且在不從本發(fā)明的范圍偏離的范圍內(nèi)的各種修改和修正當(dāng)然是可能的。根據(jù)本發(fā)明,由認(rèn)證裝置集成地管理用戶的認(rèn)證信息和個(gè)人信息,并且這些信息片段只可以通過數(shù)字多功能外圍設(shè)備使用,從而向服務(wù)提供裝置隱藏了認(rèn)證信息,并且盡管從任何數(shù)字多功能外圍設(shè)備操作服務(wù)提供裝置,但相同的用戶信息可用。