亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

信息處理系統(tǒng)、信息處理裝置及信息處理方法

文檔序號(hào):7714421閱讀:106來(lái)源:國(guó)知局
專利名稱:信息處理系統(tǒng)、信息處理裝置及信息處理方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種Web服務(wù)器以及具有用于顯示由該Web服務(wù)器提供的操作畫面的 Web瀏覽器的信息處理裝置。
背景技術(shù)
諸如個(gè)人計(jì)算機(jī)(PC)的信息處理裝置可以連接到網(wǎng)絡(luò)上的Web服務(wù)器,由該Web 服務(wù)器提供的操作畫面顯示在該信息處理裝置的Web瀏覽器上。 在這種情況下,信息處理裝置的Web瀏覽器向Web服務(wù)器請(qǐng)求操作畫面。Web服 務(wù)器上的Web應(yīng)用程序響應(yīng)來(lái)自信息處理裝置的請(qǐng)求,將用于在Web瀏覽器上顯示操作畫 面的HTML文件發(fā)送到信息處理裝置。信息處理裝置的Web瀏覽器分析所接收到的HTML文 件,以基于所接收到的HTML文件的描述來(lái)顯示操作畫面。 當(dāng)用戶通過(guò)Web瀏覽器上顯示的操作畫面輸入指令時(shí),Web瀏覽器將輸入的指令 通知給Web服務(wù)器。接收到通知的Web服務(wù)器上的Web應(yīng)用程序依照所輸入的指令來(lái)執(zhí)行 處理。 近來(lái), 一些具有掃描器或打印機(jī)的多功能外圍設(shè)備(MFP)也配備有上述Web瀏覽 器。MFP使用上述步驟將Web服務(wù)器所提供的操作畫面顯示在MFP的Web瀏覽器上,并接收 來(lái)自用戶的各種指令。 還存在一種在日本專利申請(qǐng)?zhí)亻_(kāi)第2006-127503號(hào)公報(bào)中論述的技術(shù)。根據(jù)日本 專利申請(qǐng)?zhí)亻_(kāi)第2006-127503號(hào)公報(bào),Web服務(wù)器提供了在其上輸入用于使用MFP的各種 功能的指令的操作畫面。換句話說(shuō),MFP的用戶通過(guò)Web瀏覽器上顯示的操作畫面,向MFP 輸入要發(fā)出的指令。MFP的Web瀏覽器將所輸入的指令通知給Web服務(wù)器。
接收到通知的Web服務(wù)器根據(jù)用戶輸入的指令的內(nèi)容,請(qǐng)求MFP執(zhí)行各種處理。 接收到請(qǐng)求的MFP執(zhí)行所請(qǐng)求的處理。這消除了把用于操作MFP的所有菜單數(shù)據(jù)都存儲(chǔ)在 MFP中的必要,并使得用戶能夠容易地在Web服務(wù)器上變更菜單數(shù)據(jù)。 諸如上述PC及MFP等的一些信息處理裝置配備了這樣一種功能,即對(duì)操作信息處 理裝置的用戶進(jìn)行驗(yàn)證、并根據(jù)驗(yàn)證結(jié)果來(lái)許可用戶使用信息處理裝置。當(dāng)用戶使用配備 有此種功能的信息處理裝置時(shí),用戶首先要輸入自己的驗(yàn)證信息(例如,用戶ID)。利用預(yù) 先登記在信息處理裝置中的信息來(lái)核對(duì)所輸入的驗(yàn)證信息,并基于核對(duì)結(jié)果來(lái)許可用戶使 用信息處理裝置。 上述一些Web服務(wù)器具有這樣一種功能,即對(duì)能夠使用Web服務(wù)器中的Web應(yīng)用 程序的用戶進(jìn)行驗(yàn)證。當(dāng)信息處理裝置的Web瀏覽器請(qǐng)求操作畫面時(shí),此種Web應(yīng)用程序 首先向信息處理裝置發(fā)送用于在Web瀏覽器上顯示使用戶輸入驗(yàn)證信息的驗(yàn)證畫面的畫 面信息。Web應(yīng)用程序基于通過(guò)Web瀏覽器上顯示的驗(yàn)證畫面輸入的驗(yàn)證信息來(lái)執(zhí)行驗(yàn)證 處理,并且根據(jù)驗(yàn)證結(jié)果來(lái)許可用戶使用Web應(yīng)用程序。 然而,當(dāng)通過(guò)具有這種驗(yàn)證功能的信息處理裝置的Web瀏覽器來(lái)訪問(wèn)具有前述驗(yàn) 證功能的Web應(yīng)用程序時(shí),用戶友好性可能會(huì)降低。
更具體地說(shuō),用戶不僅要輸入用于由信息處理裝置要執(zhí)行的驗(yàn)證處理的驗(yàn)證信 息,而且要輸入用于由Web應(yīng)用程序要執(zhí)行的驗(yàn)證處理的驗(yàn)證信息。換句話說(shuō),當(dāng)通過(guò)具有 驗(yàn)證功能的信息處理裝置來(lái)操作具有驗(yàn)證功能的Web應(yīng)用程序時(shí),要不止一次地輸入驗(yàn)證 信息,這不是用戶友好的。

發(fā)明內(nèi)容
根據(jù)本發(fā)明的一個(gè)方面,提供一種信息處理系統(tǒng),其包括Web服務(wù)器和具有Web瀏 覽器的信息處理裝置,所述Web瀏覽器被構(gòu)造為顯示由所述Web服務(wù)器提供的操作畫面,其 中,所述信息處理裝置包括驗(yàn)證單元,其被構(gòu)造為對(duì)用戶進(jìn)行驗(yàn)證;以及請(qǐng)求單元,其被 構(gòu)造為在所述用戶通過(guò)驗(yàn)證時(shí)向所述Web服務(wù)器發(fā)送驗(yàn)證信息,并請(qǐng)求要顯示在所述Web 瀏覽器上的所述操作畫面;并且其中所述Web服務(wù)器包括確定單元,其被構(gòu)造為在所述操 作畫面從所述信息處理裝置被請(qǐng)求時(shí),確定是否已接收到所述驗(yàn)證信息;以及發(fā)送單元,其 被構(gòu)造為在所述確定單元確定已從所述信息處理裝置接收到所述驗(yàn)證信息時(shí),向所述信息 處理裝置發(fā)送所述操作畫面。 通過(guò)以下參照附圖對(duì)示例性實(shí)施例的詳細(xì)描述,本發(fā)明的其他特征及方面將變得清楚。


被并入說(shuō)明書并構(gòu)成說(shuō)明書一部分的附圖,例示了本發(fā)明的示例性實(shí)施例、特征 及方面,并與文字描述一起用來(lái)說(shuō)明本發(fā)明的原理。 圖1是例示根據(jù)本發(fā)明的示例性實(shí)施例的信息處理系統(tǒng)的總體結(jié)構(gòu)圖; 圖2是例示根據(jù)本發(fā)明的示例性實(shí)施例的MFP的結(jié)構(gòu)的框圖; 圖3是例示根據(jù)本發(fā)明的示例性實(shí)施例的Web服務(wù)器的結(jié)構(gòu)的框圖; 圖4是例示根據(jù)本發(fā)明的示例性實(shí)施例的信息處理系統(tǒng)的軟件結(jié)構(gòu)的框圖; 圖5是描述根據(jù)本發(fā)明的示例性實(shí)施例的MFP的操作的流程圖; 圖6是例示根據(jù)本發(fā)明的示例性實(shí)施例的顯示在MFP的操作單元上的驗(yàn)證畫面的
圖; 圖7是例示根據(jù)本發(fā)明的示例性實(shí)施例的顯示在MFP的操作單元上的操作畫面的 圖; 圖8是描述根據(jù)本發(fā)明的示例性實(shí)施例的Web服務(wù)器的操作的流程圖; 圖9是描述根據(jù)本發(fā)明的示例性實(shí)施例的MFP的操作的流程圖; 圖10是描述根據(jù)本發(fā)明的示例性實(shí)施例的Web服務(wù)器的操作的流程圖; 圖11是例示根據(jù)本發(fā)明的示例性實(shí)施例的顯示在MFP的操作單元上的操作畫面
的圖; 圖12是描述根據(jù)本發(fā)明的示例性實(shí)施例的MFP的操作的流程圖; 圖13是例示根據(jù)本發(fā)明的示例性實(shí)施例的用戶ID發(fā)送列表的圖; 圖14是描述根據(jù)本發(fā)明的示例性實(shí)施例的MFP的操作的流程圖; 圖15是描述根據(jù)本發(fā)明的示例性實(shí)施例的Web服務(wù)器的操作的流程圖。
具體實(shí)施例方式
下面將參照附圖,來(lái)詳細(xì)描述本發(fā)明的各種示例性實(shí)施例、特征及方面。
下面,將描述本發(fā)明的第一示例性實(shí)施例。在第一示例性實(shí)施例中,將MFP作為本 發(fā)明的示例性實(shí)施例的信息處理裝置的示例來(lái)描述。MFP執(zhí)行用于對(duì)用戶進(jìn)行驗(yàn)證的驗(yàn)證 處理。然后,MFP向Web服務(wù)器發(fā)送驗(yàn)證處理所用的用戶ID,以請(qǐng)求要顯示在MFP的Web瀏 覽器上的操作畫面。Web服務(wù)器上的Web應(yīng)用程序確定是否從MFP接收到用戶ID。如果接 收到用戶ID,則Web應(yīng)用程序向MFP發(fā)送操作畫面。 圖1是例示根據(jù)第一示例性實(shí)施例的信息處理系統(tǒng)的總體結(jié)構(gòu)圖。MFP 101、輕量 級(jí)目錄訪問(wèn)協(xié)議(LDAP, Lightweight Directory AccessProtocol)服務(wù)器102和Web服務(wù) 器103連接到LAN 110,以相互通信。LAN 110上配備有文件傳輸協(xié)議(FTP)服務(wù)器(未示 出),使得能夠從MFP 101向FTP服務(wù)器進(jìn)行圖像數(shù)據(jù)的FTP發(fā)送。
圖2是例示MFP 101的結(jié)構(gòu)的框圖。 包含CPU 211的控制單元210控制整個(gè)MFP 101的操作。CPU 211讀取存儲(chǔ)在R0M 212中的控制程序,以執(zhí)行諸如讀取控制及發(fā)送控制等的各種控制處理。RAM 213用作諸如 CPU 211的主存儲(chǔ)器及工作區(qū)等的臨時(shí)存儲(chǔ)區(qū)。HDD 214存儲(chǔ)圖像數(shù)據(jù)、各種程序,或者后 述的各種信息表。 操作單元I/F 215連接操作單元219和控制單元210。操作單元219包含具有觸 摸屏功能的液晶顯示單元以及鍵盤(未示出)。MFP 101具有后述的Web瀏覽器功能。MFP 101的Web瀏覽器分析從Web服務(wù)器103接收到的HTML文件,并基于所接收到的HTML文件 的描述在操作單元219上顯示操作畫面。 打印機(jī)I/F 216連接打印機(jī)220和控制單元210。要由打印機(jī)220打印的圖像數(shù) 據(jù)通過(guò)打印機(jī)I/F 216從控制單元210傳送到打印機(jī)220,并由打印機(jī)220打印在記錄介質(zhì) 上。 掃描器I/F 217連接掃描器221和控制單元210。掃描器221讀取原稿上的圖像 以形成圖像數(shù)據(jù),并且通過(guò)掃描器I/F 217將圖像數(shù)據(jù)輸入到控制單元210。
網(wǎng)絡(luò)I/F 218連接控制單元210(MFP 101)和LAN 110。網(wǎng)絡(luò)I/F 218將圖像數(shù) 據(jù)或信息發(fā)送到LAN 110上的外部裝置(例如,LDAP服務(wù)器或Web服務(wù)器103),并從LAN 110上的外部裝置接收各種信息。 圖3是例示W(wǎng)eb服務(wù)器103的結(jié)構(gòu)的框圖。LDAP服務(wù)器102具有與Web服務(wù)器 103類似的結(jié)構(gòu)。 包含CPU 311的控制單元310控制整個(gè)Web服務(wù)器103的操作。CPU311讀取存儲(chǔ) 在ROM 312中的控制程序,以執(zhí)行各種控制處理。RAM 313用作諸如CPU 311的主存儲(chǔ)器及 工作區(qū)等的臨時(shí)存儲(chǔ)區(qū)。HDD 314存儲(chǔ)圖像數(shù)據(jù)、各種程序,或者后述的各種信息表。
網(wǎng)絡(luò)I/F 315連接控制單元310 (Web服務(wù)器103)和LAN 110。網(wǎng)絡(luò)I/F 315向/ 從LAN IIO上的其他裝置傳送各種信息。 圖4是例示整個(gè)信息處理系統(tǒng)的軟件結(jié)構(gòu)的框圖。圖4中所示的功能單元是通過(guò) MFP 101、 LDAP服務(wù)器102及Web服務(wù)器103上配備的CPU執(zhí)行控制程序來(lái)實(shí)現(xiàn)的。
MFP 101包含登錄應(yīng)用程序430、Web瀏覽器440、服務(wù)提供器450及日志記錄單元 460。
登錄應(yīng)用程序430包含畫面顯示單元431及驗(yàn)證處理單元432。畫面顯示單元431 在操作單元219上顯示用于使用戶輸入由驗(yàn)證處理單元432執(zhí)行的驗(yàn)證處理所用的驗(yàn)證信 息的驗(yàn)證畫面。不是由Web服務(wù)器103提供該驗(yàn)證畫面,而是由登錄應(yīng)用程序430讀取預(yù) 先存儲(chǔ)在MFP 101中的信息并顯示該驗(yàn)證畫面。這樣基于預(yù)先存儲(chǔ)在MFP IOI中的信息而 顯示的畫面稱為"本機(jī)畫面(native screen)"。 當(dāng)通過(guò)畫面顯示單元431顯示的驗(yàn)證畫面輸入驗(yàn)證信息時(shí),驗(yàn)證處理單元432使 用所輸入的驗(yàn)證信息執(zhí)行用戶驗(yàn)證處理。 LDAP服務(wù)器102包含驗(yàn)證信息管理單元470及驗(yàn)證信息保持單元480。驗(yàn)證信息 保持單元(或驗(yàn)證信息存儲(chǔ)單元)480預(yù)先存儲(chǔ)與被許可使用MFP 101的用戶相對(duì)應(yīng)的驗(yàn) 證信息。驗(yàn)證信息管理單元470管理存儲(chǔ)在驗(yàn)證信息保持單元480中的驗(yàn)證信息。
驗(yàn)證處理單元432通過(guò)將利用由畫面顯示單元431顯示的驗(yàn)證畫面輸入的驗(yàn)證信 息與存儲(chǔ)在驗(yàn)證信息保持單元480中的驗(yàn)證信息進(jìn)行核對(duì),來(lái)執(zhí)行驗(yàn)證處理。根據(jù)核對(duì)結(jié) 果,來(lái)許可用戶使用MFP 101。 Web瀏覽器440包含通信單元441、分析單元442及畫面顯示單元443。通信單元 441依照HTTP協(xié)議與Web應(yīng)用程序410的表示單元411進(jìn)行通信。更具體地說(shuō),通信單元 441向Web應(yīng)用程序410請(qǐng)求顯示在Web瀏覽器上的操作畫面,或者將用戶通過(guò)Web瀏覽器 上顯示的操作畫面輸入的指令通知給Web應(yīng)用程序410。 分析單元442分析從Web應(yīng)用程序410接收到的HTML文件。HTML文件包含指示 要顯示在Web瀏覽器上的操作畫面的內(nèi)容的描述。 畫面顯示單元443基于由分析單元442分析出的結(jié)果,在操作單元219上顯示操 作畫面。這樣基于從Web服務(wù)器103接收到的信息(HTML文件)而顯示的畫面稱為"Web 瀏覽器畫面"。 Web服務(wù)器103包含Web應(yīng)用程序410及日志記錄單元420。 Web應(yīng)用程序410包 含表示單元411及邏輯單元412。 表示單元411與通信單元441通信,以響應(yīng)于來(lái)自MFP IOI的請(qǐng)求,將要顯示在 MFP 101的Web瀏覽器上的操作畫面發(fā)送到MFP 101 。表示單元411接收用戶通過(guò)MFP 101 的Web瀏覽器上顯示的操作畫面輸入的指令。 接收到用戶指令的Web應(yīng)用程序410依照指令的內(nèi)容執(zhí)行各種處理,并且請(qǐng)求MFP 101執(zhí)行處理。更具體地說(shuō),Web應(yīng)用程序410請(qǐng)求MFP 101執(zhí)行通過(guò)打印機(jī)220進(jìn)行的打 印處理、通過(guò)掃描器221進(jìn)行的讀取處理,或者通過(guò)MFP 101的網(wǎng)絡(luò)I/F 218進(jìn)行的發(fā)送處理。 當(dāng)Web應(yīng)用程序410請(qǐng)求MFP 101執(zhí)行處理時(shí),邏輯單元412與MFP101中包含的 服務(wù)提供器450的通信單元451進(jìn)行通信。由MFP IOI執(zhí)行的處理的結(jié)果被記錄在日志記 錄單元420中。日志記錄單元420還記錄由Web服務(wù)器103執(zhí)行的驗(yàn)證處理的結(jié)果。
服務(wù)提供器450包含通信單元451及作業(yè)生成單元452 。通信單元451從Web應(yīng) 用程序410的邏輯單元412接收?qǐng)?zhí)行處理的請(qǐng)求。當(dāng)從Web應(yīng)用程序410請(qǐng)求通信單元 451執(zhí)行處理時(shí),作業(yè)生成單元452生成用于執(zhí)行所請(qǐng)求的處理的作業(yè)并執(zhí)行該作業(yè)。將通 過(guò)執(zhí)行作業(yè)而獲得的結(jié)果記錄在日志記錄單元460中。日志記錄單元460還記錄由登錄應(yīng) 用程序430執(zhí)行的驗(yàn)證處理的結(jié)果以及與Web服務(wù)器103的通信歷史。
圖5是描述一系列操作的流程圖,在所述的一系列操作中,MFP 101執(zhí)行用戶驗(yàn)證 處理,并將驗(yàn)證所用的驗(yàn)證信息發(fā)送到Web服務(wù)器103,以向Web服務(wù)器103請(qǐng)求顯示在MFP 101的Web瀏覽器上的操作畫面。圖5的流程圖中所示的各操作是通過(guò)MFP 101的CPU 211 執(zhí)行控制程序來(lái)實(shí)現(xiàn)的。步驟S501至S506是由登錄應(yīng)用程序430執(zhí)行的處理,步驟S507 至S512是由Web瀏覽器440執(zhí)行的處理。 在步驟S501中,畫面顯示單元431在操作單元219上顯示驗(yàn)證畫面。圖6是例示 在步驟S501中顯示的驗(yàn)證畫面的示例的圖。用戶通過(guò)驗(yàn)證畫面輸入用戶ID和密碼。
在步驟S502中,CPU 211確定用戶是否已輸入驗(yàn)證信息。更具體地說(shuō),CPU 211確 定圖6中所示的驗(yàn)證畫面上的確認(rèn)按鈕601是否被按下。如果CPU 211確定確認(rèn)按鈕601 被按下(步驟S502中的"是"),則處理進(jìn)入到步驟S503。如果未輸入驗(yàn)證信息(步驟S502 中的"否"),則處理保持為待機(jī)狀態(tài),直到輸入驗(yàn)證信息為止。 在步驟S503中,驗(yàn)證處理單元432使用所輸入的用戶ID和密碼來(lái)執(zhí)行驗(yàn)證處理。 驗(yàn)證處理單元432與LDAP服務(wù)器102通信,以將所輸入的用戶ID和密碼與預(yù)先存儲(chǔ)在驗(yàn) 證信息保持單元480中的信息進(jìn)行核對(duì)。 作為驗(yàn)證處理的結(jié)果,如果用戶被正確地驗(yàn)證(步驟S504中的"是"),則處理進(jìn) 入到步驟S505。如果用戶未被正確地驗(yàn)證(步驟S504中的"否"),則處理結(jié)束。在步驟 S505中,生成與通過(guò)驗(yàn)證的用戶相對(duì)應(yīng)的登錄上下文。登錄上下文是指示通過(guò)驗(yàn)證的用戶 的信息,并包含通過(guò)圖6中所示的驗(yàn)證畫面輸入的用戶ID。在步驟S506中,向Web瀏覽器 440通知用戶驗(yàn)證已正確地結(jié)束并且用戶已登錄(登錄事件)。 在步驟S507中,Web瀏覽器440獲得由登錄應(yīng)用程序430所生成的登錄上下文。 在步驟S508中,從所獲得的登錄上下文中,提取用戶通過(guò)圖6中所示的驗(yàn)證畫面輸入的用 戶ID。 在步驟S509中,生成執(zhí)行指示畫面發(fā)送請(qǐng)求,其中,請(qǐng)求Web服務(wù)器103發(fā)送執(zhí)行 指示畫面。執(zhí)行指示畫面是顯示在MFP 101的Web瀏覽器上的操作畫面之一,用戶通過(guò)執(zhí) 行指示畫面給出執(zhí)行處理的指令。執(zhí)行指示畫面發(fā)送請(qǐng)求包含在步驟S508中提取的用戶 ID。在步驟S510中,將所生成的執(zhí)行指示畫面發(fā)送請(qǐng)求發(fā)送到Web服務(wù)器103。
在步驟S511中(接收到執(zhí)行指示畫面? ),CPU 211響應(yīng)于在步驟S510中發(fā)送的 執(zhí)行指示畫面發(fā)送請(qǐng)求,確定是否從Web服務(wù)器103發(fā)送了執(zhí)行指示畫面。實(shí)際上,從Web 服務(wù)器103發(fā)送HTML文件,作為用于在Web瀏覽器上顯示執(zhí)行指示畫面的畫面信息。
如果從Web服務(wù)器103接收到執(zhí)行指示畫面(步驟S511中的"是"),則處理進(jìn)入 到步驟S512。如果未接收到執(zhí)行指示畫面(步驟S511中的"否"),則處理保持為待機(jī)狀 態(tài),直至接收到執(zhí)行指示畫面為止。在步驟S512中,依照接收到的HTML文件的描述,來(lái)顯 示執(zhí)行指示畫面。 圖7是例示在步驟S512中顯示的執(zhí)行指示畫面的示例的圖。圖7例示了用于給 出使用MFP 101的掃描器221來(lái)讀取原稿上的圖像以生成圖像數(shù)據(jù)以及將所生成的圖像數(shù) 據(jù)發(fā)送到LAN 110上的FTP服務(wù)器的指令的畫面的示例。在圖7中所示的示例中,以PDF 格式生成圖像數(shù)據(jù),并將文件名命名為"test, pdf "。 圖8是描述在MFP 101執(zhí)行圖5中所描述的處理時(shí)由Web服務(wù)器103執(zhí)行的一系 列操作的流程圖。圖8的流程圖中所示的各操作是通過(guò)Web服務(wù)器103的CPU 311執(zhí)行控制程序來(lái)實(shí)現(xiàn)的。 在步驟S801中,CPU 311確定Web服務(wù)器103是否已從MFP 101接收到執(zhí)行指 示畫面發(fā)送請(qǐng)求。如果Web服務(wù)器103已接收到執(zhí)行指示畫面發(fā)送請(qǐng)求(步驟S801中的 "是"),則處理進(jìn)入到步驟S802。如果Web服務(wù)器103未接收到執(zhí)行指示畫面發(fā)送請(qǐng)求(步 驟S801中的"否"),則處理結(jié)束。 在步驟S802中,CPU 311確定Web服務(wù)器103是否已從MFP 101接收到用戶ID。 如果執(zhí)行指示畫面發(fā)送請(qǐng)求包含用戶ID,則CPU 311確定Web服務(wù)器103接收到用戶ID。 如果執(zhí)行指示畫面發(fā)送請(qǐng)求不包含用戶ID,則CPU 311確定Web服務(wù)器103未接收到用戶 ID。 如果Web服務(wù)器103已接收到用戶ID (步驟S802中的"是"),則處理進(jìn)入到步驟 S803, Web服務(wù)器103向MFP 101發(fā)送用于顯示執(zhí)行指示畫面的HTML文件。另一方面,如 果Web服務(wù)器103未接收到用戶ID(步驟S802中的"否"),則處理進(jìn)入到步驟S804以將 指示錯(cuò)誤發(fā)生的日志信息記錄在日志記錄單元420中,然后處理結(jié)束。
圖9是描述在圖5的步驟S512中顯示執(zhí)行指示畫面之后由MFP 101執(zhí)行的一系 列操作的流程圖。圖9中的流程圖所示的各操作是通過(guò)MFPIOI的CPU 211執(zhí)行控制程序 來(lái)實(shí)現(xiàn)的。步驟S901及S902是由Web瀏覽器440執(zhí)行的處理,步驟S903至S911是由服 務(wù)提供器450執(zhí)行的處理。 在步驟S901中,CPU 211確定圖7中所示的執(zhí)行指示畫面的執(zhí)行按鈕701是否被 按下。如果執(zhí)行按鈕701被按下(步驟S901中的"是"),則處理進(jìn)入到步驟S902, Web瀏 覽器440向Web服務(wù)器103發(fā)送表示從用戶處發(fā)出了執(zhí)行指示的執(zhí)行指示發(fā)出通知。此時(shí), 圖7中所示的執(zhí)行指示畫面上指定的各種參數(shù)(諸如文件名及圖像格式)與執(zhí)行指示發(fā)出 通知一起發(fā)送到Web服務(wù)器103。如果執(zhí)行按鈕未被按下(步驟S901中的"否"),則處理 保持為待機(jī)狀態(tài),直到執(zhí)行按鈕被按下為止。 在步驟S903中,CPU 211確定是否從Web服務(wù)器103接收到處理執(zhí)行請(qǐng)求。如果 接收到處理執(zhí)行請(qǐng)求(步驟S903中的"是"),則處理進(jìn)入到步驟S904。如果未接收到處理 執(zhí)行請(qǐng)求(步驟S903中的"否"),則處理保持為待機(jī)狀態(tài),直至接收到處理執(zhí)行請(qǐng)求為止。
在步驟S904中,CPU 211確定從Web服務(wù)器103接收到的處理執(zhí)行請(qǐng)求是否包含 用戶ID。如果處理執(zhí)行請(qǐng)求包含用戶ID(步驟S904中的"是"),則處理進(jìn)入到步驟S905。 如果處理執(zhí)行請(qǐng)求不包含用戶ID(步驟S904中的"否"),則處理進(jìn)入到步驟S910。
在步驟S905中,服務(wù)提供器450獲得由登錄應(yīng)用程序430所生成的登錄上下文。 在步驟S906中,從所獲得的登錄上下文中提取用戶ID。 在步驟S907中,CPU 211將所接收到的處理執(zhí)行請(qǐng)求中包含的用戶ID與在步驟 S906中所提取的用戶ID進(jìn)行核對(duì),以確定用戶ID是否彼此一致。作為核對(duì)的結(jié)果,如果用 戶ID彼此一致(步驟S907中的"是"),則處理進(jìn)入到步驟S908。如果用戶ID彼此不一致 (步驟S907中的"否"),則處理進(jìn)入到步驟S910。 在步驟S908中,依照由Web服務(wù)器103所請(qǐng)求的內(nèi)容來(lái)執(zhí)行處理。更具體地說(shuō), 控制掃描器執(zhí)行讀取處理,并根據(jù)FTP協(xié)議來(lái)發(fā)送通過(guò)讀取處理生成的圖像數(shù)據(jù)。在步驟 909中(發(fā)送執(zhí)行處理的結(jié)果),向Web服務(wù)器103通知執(zhí)行處理的結(jié)果,然后處理結(jié)束。之 后,如果從Web服務(wù)器103發(fā)送了用于向用戶通知執(zhí)行處理的結(jié)果的執(zhí)行結(jié)果顯示畫面,則Web瀏覽器440顯示該執(zhí)行結(jié)果顯示畫面。 在步驟S904中,如果CPU 211確定不包含用戶ID (步驟S904中的"否"),或者在 步驟S907中,如果CPU 211確定用戶ID彼此不一致(步驟907中的"否"),則在步驟S910 中,將指示錯(cuò)誤發(fā)生的錯(cuò)誤信息記錄在日志記錄單元460中。在步驟S911中(發(fā)送核對(duì)錯(cuò) 誤),向Web服務(wù)器103通知錯(cuò)誤發(fā)生。如上所述如果不包含用戶ID或者如果用戶ID彼此 不一致,則不執(zhí)行處理,使得不執(zhí)行來(lái)自Web服務(wù)器103以外的服務(wù)器的指令。
圖10是描述在MFP 101執(zhí)行圖9中所描述的處理時(shí)由Web服務(wù)器103執(zhí)行的一 系列操作的流程圖。圖10中的流程圖所示的各操作是通過(guò)Web服務(wù)器103的CPU 311執(zhí) 行控制程序來(lái)實(shí)現(xiàn)的。 在步驟SIOOI中,CPU 311確定是否已從MFP 101接收到執(zhí)行指示發(fā)出通知。如
果已接收到執(zhí)行指示發(fā)出通知(步驟SIOOI中的"是"),則處理進(jìn)入到步驟S1002。如果未
接收到執(zhí)行指示發(fā)出通知(步驟SIOOI中的"否"),則處理進(jìn)入到步驟S1004。 在步驟S1002中,根據(jù)執(zhí)行指示發(fā)出通知中包含的用戶的指令內(nèi)容,生成對(duì)MFP
101的處理執(zhí)行請(qǐng)求。處理執(zhí)行請(qǐng)求包含在步驟S801中作為執(zhí)行指示畫面發(fā)送請(qǐng)求接收到
的用戶ID。在步驟S1003中,將所生成的處理執(zhí)行請(qǐng)求發(fā)送到MFP 101。 在步驟S1004中,CPU 311確定是否已從MFP 101接收到執(zhí)行處理的結(jié)果。如果
已接收到執(zhí)行處理的結(jié)果(步驟S1004中的"是"),則處理進(jìn)入到步驟S1005。如果未接收
到執(zhí)行處理的結(jié)果(步驟S 1004中的"否"),則處理進(jìn)入到步驟S1006。在步驟S1005中,
將執(zhí)行結(jié)果顯示畫面發(fā)送到MFP 101。 圖11例示了由MFP 101的Web瀏覽器顯示的執(zhí)行結(jié)果顯示畫面的示例。執(zhí)行結(jié) 果顯示畫面顯示指示由MFP 101執(zhí)行的處理結(jié)果的信息。 在步驟S1006中,CPU 311確定是否已從MFP 101接收到核對(duì)錯(cuò)誤。如果已接收到 核對(duì)錯(cuò)誤(步驟S1006中的"是"),則處理進(jìn)入到步驟S1007。如果未接收到核對(duì)錯(cuò)誤(步 驟S 1006中的"否"),則處理結(jié)束。在步驟S 1007中,將指示錯(cuò)誤發(fā)生的錯(cuò)誤信息記錄在 日志記錄單元420中。 如上所述,在第一示例性實(shí)施例中,將登錄應(yīng)用程序430的驗(yàn)證處理所用的驗(yàn)證 信息(用戶ID)發(fā)送到Web服務(wù)器103,以請(qǐng)求顯示在MFP 101的Web瀏覽器上的操作畫 面。當(dāng)Web服務(wù)器103從MFP 101接收到對(duì)操作畫面的請(qǐng)求時(shí),Web服務(wù)器103確定是否 接收到用戶ID。如果Web服務(wù)器103接收到用戶ID,則Web服務(wù)器103確定MFP 101已正 確地執(zhí)行了驗(yàn)證處理,并將所請(qǐng)求的操作畫面發(fā)送到MFP 101。另一方面,如果Web服務(wù)器 103未接收到用戶ID,則Web服務(wù)器103確定MFP 101未正確地執(zhí)行驗(yàn)證處理,并且不將所 請(qǐng)求的操作畫面發(fā)送到MFP 101。 因此,用戶不需要兩次或更多次地輸入驗(yàn)證信息,并且,未經(jīng)過(guò)MFPIOI正常驗(yàn)證 的用戶被限制使用Web服務(wù)器103。 雖然在本示例中,將在圖6中所示的驗(yàn)證畫面上輸入的用戶ID作為表示用戶經(jīng)過(guò) MFP IOI驗(yàn)證的信息而進(jìn)行發(fā)送,但是,也可以發(fā)送用戶ID以外的信息,只要該信息表示用 戶經(jīng)過(guò)MFP IOI正常驗(yàn)證即可。 下面,將描述本發(fā)明的第二示例性實(shí)施例。在第二示例性實(shí)施例中,描述了以下情 況,即向第一示例性實(shí)施例中描述的各結(jié)構(gòu),添加用于確定在MFP 101向Web服務(wù)器103請(qǐng)求操作畫面時(shí)是否要發(fā)送用戶ID的結(jié)構(gòu)。 圖12是描述一系列操作的流程圖,在所述的一系列操作中,MFP 101執(zhí)行用戶驗(yàn) 證處理,并將用于驗(yàn)證的驗(yàn)證信息發(fā)送到Web服務(wù)器103,以請(qǐng)求顯示在MFP 101的Web瀏 覽器上的操作畫面。圖12中的流程圖所示的各操作是通過(guò)MFP 101的CPU 211執(zhí)行控制 程序來(lái)實(shí)現(xiàn)的。在步驟S501至S508及S510至S512中,執(zhí)行與圖5的流程圖中所示的各 步驟類似的處理,因此在這里省略其描述。 在步驟S1201中,CPU 211確定在Web瀏覽器440向Web服務(wù)器103請(qǐng)求操作畫 面時(shí)是否要發(fā)送用戶ID。在進(jìn)行該確定時(shí),參照?qǐng)D13中所示的用戶ID發(fā)送列表。
圖13例示了用戶ID發(fā)送列表。用戶ID發(fā)送列表管理指示在Web瀏覽器440請(qǐng) 求操作畫面時(shí)用戶ID要發(fā)送到的請(qǐng)求目的地的信息。用戶ID發(fā)送列表管理URL信息。
在步驟S1201的確定中,將被請(qǐng)求操作畫面的請(qǐng)求目的地(或者Web瀏覽器440 訪問(wèn)的通信對(duì)方)的URL,與用戶ID發(fā)送列表的URL進(jìn)行比較。如果URL彼此一致,則CPU 211確定在Web瀏覽器440請(qǐng)求操作畫面時(shí)要發(fā)送用戶ID。另一方面,如果URL彼此不一 致(即,如果Web瀏覽器440向與列表中包含的URL相對(duì)應(yīng)的請(qǐng)求目的地以外的請(qǐng)求目的 地做出請(qǐng)求),則CPU 211確定不發(fā)送用戶ID。 作為步驟S1201的確定結(jié)果,如果CPU 211確定要發(fā)送用戶ID(步驟S 1201中的 "是"),則處理通過(guò)步驟S507及S508進(jìn)入到步驟S 1202。在這種情況下,在步驟S1202中, 執(zhí)行與圖5中的步驟S509中的處理相類似的處理。 另一方面,作為步驟S1201的確定結(jié)果,如果CPU 211確定不發(fā)送用戶ID(步驟 S1201中的"否"),則處理不通過(guò)步驟S507及S508而直接進(jìn)入到步驟S1202。在這種情況 下,在步驟S1202中,生成不包含用戶ID的執(zhí)行指示畫面發(fā)送請(qǐng)求。
下面,將更加詳細(xì)地描述不發(fā)送用戶ID的情況。 例如,如果Web服務(wù)器的使用不限于特定用戶,則不發(fā)送用戶ID。換句話說(shuō),將自 身的使用限于特定用戶的Web服務(wù)器執(zhí)行圖8中所描述的處理,以在用戶經(jīng)過(guò)MFP 101驗(yàn) 證的情況下許可用戶使用Web服務(wù)器。 然而,如果MFP 101向原本未將自身的使用限于特定用戶的Web服務(wù)器請(qǐng)求操作 畫面,則Web服務(wù)器會(huì)發(fā)送操作畫面而不用確定是否接收到用戶ID。由于這一原因,在這種 情況下,MFP 101不發(fā)送用戶ID。如果MFP 101不發(fā)送用戶ID,則MFP 101的Web瀏覽器 440可以省略用于獲得登錄上下文并從登錄上下文中提取用戶ID的處理。
作為不發(fā)送用戶ID的另一示例,可能存在以下情況,即Web服務(wù)器的使用限于特 定用戶,并且因此用戶要通過(guò)由Web服務(wù)器自身執(zhí)行的驗(yàn)證處理來(lái)使用Web服務(wù)器。
在這種情況下,即使用戶曾經(jīng)通過(guò)MFP 101的驗(yàn)證,用戶也會(huì)被請(qǐng)求再次將驗(yàn)證 信息輸入到由Web服務(wù)器提供的驗(yàn)證畫面。直到基于在這里輸入的驗(yàn)證信息對(duì)用戶進(jìn)行了 驗(yàn)證,才許可用戶使用Web服務(wù)器。因此,即使MFP 101發(fā)送用戶ID,也要再次將驗(yàn)證信息 輸入到從Web服務(wù)器發(fā)送的驗(yàn)證畫面。在這種情況下,由于不能減少用戶輸入驗(yàn)證信息的 繁瑣步驟,所以確定在這種情況下不發(fā)送用戶ID。 如上所述,在第二示例性實(shí)施例中,進(jìn)行關(guān)于在MFP 101的Web瀏覽器440向Web 服務(wù)器103請(qǐng)求操作畫面時(shí)是否要發(fā)送用戶ID的確定。如果確定不發(fā)送用戶ID,則不向 Web服務(wù)器103發(fā)送用戶ID。因此,如果不發(fā)送用戶ID,則可以省略用于發(fā)送用戶ID的處理。 下面,將描述本發(fā)明的第三示例性實(shí)施例。在第二示例性實(shí)施例中,描述這樣一個(gè) 示例,即基于被請(qǐng)求操作畫面的請(qǐng)求目的地,進(jìn)行關(guān)于是否要發(fā)送用戶ID的確定。如果確 定不需要發(fā)送用戶ID,則不發(fā)送用戶ID。在第三示例性實(shí)施例中,另一方面,描述這樣一個(gè) 示例,即如果用戶在沒(méi)有經(jīng)過(guò)登錄應(yīng)用程序430驗(yàn)證的情況下登錄到MFP 101,則不發(fā)送用 戶ID。 圖14是描述一系列操作的流程圖,在所述的一系列操作中,MFP 101執(zhí)行用戶驗(yàn) 證處理,并將用于驗(yàn)證的驗(yàn)證信息發(fā)送到Web服務(wù)器103,以請(qǐng)求要顯示在MFP 101的Web 瀏覽器上的操作畫面。圖14的流程圖中所示的各操作是通過(guò)MFP 101的CPU 211執(zhí)行控 制程序來(lái)實(shí)現(xiàn)的。步驟S501至S508、S510及S512中的處理與圖5的流程圖中所示的各步 驟類似,因此在這里省略其描述。 在步驟S1401中,CPU 211確定用戶是否被指示作為來(lái)賓用戶進(jìn)行登錄。術(shù)語(yǔ)"來(lái) 賓用戶"用于在用戶的驗(yàn)證信息未預(yù)先登記在驗(yàn)證信息保持單元480中時(shí)該用戶進(jìn)行登錄 以使用MFP的情況。在這種情況下,來(lái)賓用戶在與已登記用戶相比可用功能受限的狀態(tài)下 使用MFP 101。 如果用戶被指示作為來(lái)賓用戶進(jìn)行登錄(步驟S1401中的"是"),則處理進(jìn)入到 步驟S506。如果用戶未被指示作為來(lái)賓用戶進(jìn)行登錄(步驟S1401中的"否"),則處理進(jìn) 入到步驟S502。 在步驟S1402中,CPU 211確定用戶是否登錄為來(lái)賓用戶。如果用戶登錄為來(lái)賓用 戶(步驟S 1402中的"是"),則處理進(jìn)入到步驟S 1403。如果用戶未登錄為來(lái)賓用戶(步 驟S1402中的"否")(換句話說(shuō),如果用戶通過(guò)步驟S503中的驗(yàn)證處理登錄),則處理進(jìn)入 到步驟S507。 如果處理通過(guò)步驟S507及S508進(jìn)入到步驟S1403,則在步驟S1403中,執(zhí)行與圖 5中的步驟S509中的處理相類似的處理。 如果處理在不通過(guò)步驟S507及S508的情況下進(jìn)入到步驟S1403,則在步驟S1403 中,生成不包含用戶ID的執(zhí)行指示畫面發(fā)送請(qǐng)求。 在步驟S1404中,CPU 211確定是否從Web服務(wù)器103接收到執(zhí)行指示畫面。如果 CPU 211確定未接收到執(zhí)行指示畫面(步驟S1404中的"否"),則處理進(jìn)入到步驟S 1405。
在步驟S1405中,CPU 211確定是否從Web服務(wù)器103接收到驗(yàn)證畫面。如果從 Web服務(wù)器103接收到驗(yàn)證畫面(步驟S1405中的"是"),則處理進(jìn)入到步驟S1406。如果 未從Web服務(wù)器103接收到驗(yàn)證畫面(步驟S1405中的"否"),則處理返回到步驟S1404中 的確定處理。 在步驟S1406中,基于從Web服務(wù)器103接收到的HTML文件來(lái)顯示驗(yàn)證畫面。在 這里顯示的驗(yàn)證畫面與圖6中所示的驗(yàn)證畫面相類似,但在Web瀏覽器440基于由Web服 務(wù)器所提供的HTML文件來(lái)顯示驗(yàn)證畫面這一點(diǎn)上與圖6中所示的驗(yàn)證畫面不同。
在步驟S1407中,用戶確定是否通過(guò)步驟S1406中顯示的驗(yàn)證畫面輸入了驗(yàn)證信 息。如果已輸入驗(yàn)證信息(步驟S1407中的"是"),則處理進(jìn)入到步驟S1408,以將所輸入 的驗(yàn)證信息發(fā)送到Web服務(wù)器103。然后過(guò)程返回到步驟S1404。如果未輸入驗(yàn)證信息(步 驟S1407中的"否"),則處理保持為待機(jī)狀態(tài),直到輸入了驗(yàn)證信息為止。
要向步驟S1406中顯示的驗(yàn)證畫面輸入的驗(yàn)證信息,是指用于由Web服務(wù)器103 中的Web應(yīng)用程序410執(zhí)行的驗(yàn)證處理的信息。因此,該驗(yàn)證信息可能不同于要向圖6中 的驗(yàn)證畫面輸入的信息,圖6中的驗(yàn)證畫面被輸入用于由登錄應(yīng)用程序430執(zhí)行的驗(yàn)證處 理的信息。 圖15是描述在MFP 101執(zhí)行圖14中所描述的處理時(shí)由Web服務(wù)器103執(zhí)行的一 系列操作的流程圖。圖15的流程圖中所示的各操作是通過(guò)Web服務(wù)器103的CPU 311執(zhí) 行控制程序來(lái)實(shí)現(xiàn)的。步驟S801至S803中的處理與圖8的流程圖中所示的各步驟類似, 因此在這里省略其描述。 在步驟S1501中,將用于輸入如下驗(yàn)證信息的驗(yàn)證畫面發(fā)送到MFP101,所述驗(yàn)證 信息用于由Web應(yīng)用程序410執(zhí)行的驗(yàn)證處理。 在步驟S1502中,CPU 311確定是否已從MFP 101接收到驗(yàn)證信息。如果已接收到 驗(yàn)證信息(步驟S1502中的"是"),則處理進(jìn)入到步驟S1503。如果未接收到驗(yàn)證信息(步 驟S1502中的"否"),則處理保持為待機(jī)狀態(tài),直至接收到驗(yàn)證信息為止。
在步驟S1503中,使用所接收到的驗(yàn)證信息,來(lái)執(zhí)行用于對(duì)用戶進(jìn)行驗(yàn)證的驗(yàn)證 處理。在步驟S1504中,CPU 311確定是否正確地執(zhí)行了驗(yàn)證。如果正確地執(zhí)行了驗(yàn)證(或 者如果用戶通過(guò)驗(yàn)證)(步驟S 1504中的"是"),則處理進(jìn)入到步驟S803。如果未正確地 執(zhí)行驗(yàn)證(步驟S 1504中的"否"),則處理進(jìn)入到步驟S1505。 在步驟S1505中,向MFP 101通知發(fā)生驗(yàn)證錯(cuò)誤。可在日志記錄單元420中記錄 驗(yàn)證錯(cuò)誤的發(fā)生。 如上所述,在第三示例性實(shí)施例中,根據(jù)用戶是通過(guò)由登錄應(yīng)用程序430執(zhí)行的 驗(yàn)證處理進(jìn)行登錄,還是作為來(lái)賓用戶進(jìn)行登錄,來(lái)確定是否發(fā)送用戶ID。因此,即使在用 戶的驗(yàn)證信息未登記在驗(yàn)證信息保持單元480中的情況下,如果用戶經(jīng)過(guò)Web應(yīng)用程序410 驗(yàn)證,則用戶也可以使用Web應(yīng)用程序410。 在上述第一至第三示例性實(shí)施例中,描述了這樣的示例,S卩外部LDAP服務(wù)器102 用于登錄應(yīng)用程序430的驗(yàn)證處理。然而,也可以在MFP 101內(nèi)配備由LDAP服務(wù)器102提 供的功能。 在上述第一至第三示例性實(shí)施例中,描述了這樣的示例,即Web瀏覽器440發(fā)送包 含用戶ID的執(zhí)行指示畫面發(fā)送請(qǐng)求。然而,也可以用另一種方法來(lái)發(fā)送用戶ID。例如,登 錄應(yīng)用程序430可以替代Web瀏覽器440將用戶ID發(fā)送到Web服務(wù)器中的Web應(yīng)用程序。
還可以利用讀出并執(zhí)行記錄在存儲(chǔ)設(shè)備上的程序來(lái)執(zhí)行上述實(shí)施例的功能的系 統(tǒng)或裝置的計(jì)算機(jī)(或諸如CPU或MPU等的設(shè)備),來(lái)實(shí)現(xiàn)本發(fā)明的各方面;并且可以利用 由通過(guò)例如讀出并執(zhí)行記錄在存儲(chǔ)設(shè)備上的程序來(lái)執(zhí)行上述實(shí)施例的功能的系統(tǒng)或裝置 的計(jì)算機(jī)來(lái)執(zhí)行各步驟的方法,來(lái)實(shí)現(xiàn)本發(fā)明的各方面。為此,例如經(jīng)由網(wǎng)絡(luò)或從充當(dāng)存儲(chǔ) 設(shè)備的各種類型的記錄介質(zhì)(例如計(jì)算機(jī)可讀介質(zhì))將程序提供給計(jì)算機(jī)。
雖然參照示例性實(shí)施例對(duì)本發(fā)明進(jìn)行了描述,但是應(yīng)當(dāng)理解,本發(fā)明并不局限于 所公開(kāi)的示例性實(shí)施例。應(yīng)當(dāng)對(duì)所附權(quán)利要求的范圍給予最寬泛的解釋,以使其涵蓋所有 的這類變型例及等同結(jié)構(gòu)和功能。
權(quán)利要求
一種信息處理系統(tǒng),該信息處理系統(tǒng)包括Web服務(wù)器和具有Web瀏覽器的信息處理裝置,所述Web瀏覽器被構(gòu)造為顯示由所述Web服務(wù)器提供的操作畫面,其中,所述信息處理裝置包括驗(yàn)證單元,其被構(gòu)造為對(duì)用戶進(jìn)行驗(yàn)證;以及請(qǐng)求單元,其被構(gòu)造為在所述用戶通過(guò)驗(yàn)證時(shí)向所述Web服務(wù)器發(fā)送驗(yàn)證信息,以請(qǐng)求所述操作畫面,并且其中,所述Web服務(wù)器包括確定單元,其被構(gòu)造為在所述操作畫面被請(qǐng)求時(shí),確定是否已接收到所述驗(yàn)證信息;以及發(fā)送單元,其被構(gòu)造為在所述確定單元確定已從所述信息處理裝置接收到所述驗(yàn)證信息時(shí),向所述信息處理裝置發(fā)送要顯示在所述Web瀏覽器上的所述操作畫面。
2. 根據(jù)權(quán)利要求l所述的信息處理系統(tǒng),其中,所述驗(yàn)證信息是用戶ID。
3. 根據(jù)權(quán)利要求1所述的信息處理系統(tǒng),其中,所述Web服務(wù)器還包括記錄單元,其 被構(gòu)造為記錄錯(cuò)誤信息,并且如果所述確定單元確定未從所述信息處理裝置接收到所述驗(yàn)證信息,則所述發(fā)送單元 不發(fā)送所述操作畫面,并且所述記錄單元記錄錯(cuò)誤信息。
4. 根據(jù)權(quán)利要求1所述的信息處理系統(tǒng),其中,所述信息處理裝置還包括判斷單元, 其被構(gòu)造為判斷在所述請(qǐng)求單元進(jìn)行所述請(qǐng)求時(shí)是否要發(fā)送所述驗(yàn)證信息。
5. 根據(jù)權(quán)利要求4所述的信息處理系統(tǒng),其中,如果所述判斷單元判斷出要發(fā)送所述 驗(yàn)證信息,則所述請(qǐng)求單元通過(guò)向所述Web服務(wù)器發(fā)送所述驗(yàn)證信息來(lái)進(jìn)行所述請(qǐng)求;而 如果所述判斷單元判斷出不發(fā)送所述驗(yàn)證信息,則所述請(qǐng)求單元在不向所述Web服務(wù)器發(fā) 送所述驗(yàn)證信息的情況下進(jìn)行所述請(qǐng)求。
6. 根據(jù)權(quán)利要求5所述的信息處理系統(tǒng),其中,所述判斷單元基于請(qǐng)求目的地來(lái)進(jìn)行 所述判斷。
7. 根據(jù)權(quán)利要求6所述的信息處理系統(tǒng),其中,所述信息處理裝置還包括保持單元, 其被構(gòu)造為存儲(chǔ)指示所述請(qǐng)求單元將所述驗(yàn)證信息發(fā)送到的請(qǐng)求目的地的信息,并且其中,當(dāng)所述請(qǐng)求單元向所述保持單元中存儲(chǔ)的所述信息所指示的請(qǐng)求目的地進(jìn)行所 述請(qǐng)求時(shí),所述判斷單元判斷出要發(fā)送所述驗(yàn)證信息;而當(dāng)所述請(qǐng)求單元向所述保持單元 中存儲(chǔ)的所述信息所指示的所述請(qǐng)求目的地以外的請(qǐng)求目的地進(jìn)行所述請(qǐng)求時(shí),所述判斷 單元判斷出不發(fā)送所述驗(yàn)證信息。
8. 根據(jù)權(quán)利要求1所述的信息處理系統(tǒng),其中,如果未對(duì)用戶進(jìn)行驗(yàn)證,則所述請(qǐng)求單 元在不發(fā)送所述驗(yàn)證信息的情況下進(jìn)行所述請(qǐng)求。
9. 根據(jù)權(quán)利要求8所述的信息處理系統(tǒng),其中,如果所述確定單元確定未從所述信息 處理裝置接收到所述驗(yàn)證信息,則所述發(fā)送單元向所述信息處理裝置發(fā)送用戶輸入在Web 服務(wù)器中執(zhí)行驗(yàn)證處理所用的信息的驗(yàn)證畫面,而不是所請(qǐng)求的操作畫面。
10. 根據(jù)權(quán)利要求1所述的信息處理系統(tǒng),其中,所述信息處理裝置包括處理單元,其 被構(gòu)造為根據(jù)通過(guò)從所述Web服務(wù)器接收到的所述操作畫面而輸入的指令,來(lái)執(zhí)行由所述 Web服務(wù)器請(qǐng)求的處理。
11. 一種具有Web瀏覽器的信息處理裝置,所述Web瀏覽器連接到Web服務(wù)器并被構(gòu)造為顯示由所述Web服務(wù)器提供的操作畫面,該信息處理裝置包括 驗(yàn)證單元,其被構(gòu)造為對(duì)用戶進(jìn)行驗(yàn)證;以及請(qǐng)求單元,其被構(gòu)造為在所述用戶通過(guò)驗(yàn)證時(shí)向所述Web服務(wù)器發(fā)送驗(yàn)證信息,并請(qǐng) 求要顯示在所述Web瀏覽器上的所述操作畫面。
12. 根據(jù)權(quán)利要求ll所述的信息處理裝置,該信息處理裝置還包括判斷單元,其被構(gòu) 造為判斷在所述請(qǐng)求單元進(jìn)行所述請(qǐng)求時(shí)是否要發(fā)送所述驗(yàn)證信息,其中,如果所述判斷單元判斷出要發(fā)送所述驗(yàn)證信息,則所述請(qǐng)求單元通過(guò)向所述Web 服務(wù)器發(fā)送所述驗(yàn)證信息來(lái)進(jìn)行所述請(qǐng)求;而如果所述判斷單元判斷出不發(fā)送所述驗(yàn)證信 息,則所述請(qǐng)求單元在不向所述Web服務(wù)器發(fā)送所述驗(yàn)證信息的情況下進(jìn)行所述請(qǐng)求。
13. 根據(jù)權(quán)利要求12所述的信息處理裝置,其中,所述判斷單元基于所述請(qǐng)求單元請(qǐng) 求所述操作畫面的請(qǐng)求目的地來(lái)進(jìn)行所述判斷。
14. 根據(jù)權(quán)利要求13所述的信息處理裝置,該信息處理裝置還包括保持單元,其被構(gòu)造為存儲(chǔ)指示所述請(qǐng)求單元將所述驗(yàn)證信息發(fā)送到的請(qǐng)求目的地的信息。
15. 根據(jù)權(quán)利要求14所述的信息處理裝置,其中,當(dāng)所述請(qǐng)求單元向所述保持單元中存儲(chǔ)的所述信息所指示的請(qǐng)求目的地進(jìn)行所述請(qǐng)求時(shí),所述判斷單元判斷出要發(fā)送所述驗(yàn) 證信息;而當(dāng)所述請(qǐng)求單元向所述保持單元中存儲(chǔ)的所述信息所指示的所述請(qǐng)求目的地以 外的請(qǐng)求目的地進(jìn)行所述請(qǐng)求時(shí),所述判斷單元判斷出不發(fā)送所述驗(yàn)證信息。
16. —種信息處理系統(tǒng)中的信息處理方法,所述信息處理系統(tǒng)包括Web服務(wù)器和具有 Web瀏覽器的信息處理裝置,所述Web瀏覽器被構(gòu)造為顯示由所述Web服務(wù)器提供的操作畫 面,該信息處理方法包括以下步驟對(duì)用戶進(jìn)行驗(yàn)證;在所述用戶通過(guò)驗(yàn)證時(shí)向所述Web服務(wù)器發(fā)送驗(yàn)證信息,以請(qǐng)求要顯示在所述Web瀏覽器上的所述操作畫面;在所述操作畫面被所述信息處理裝置請(qǐng)求時(shí)確定是否已接收到所述驗(yàn)證信息;以及 在確定已從所述信息處理裝置接收到所述驗(yàn)證信息時(shí)向所述信息處理裝置發(fā)送所述操作畫面。
17. —種信息處理裝置中的信息處理方法,所述信息處理裝置具有連接到Web服務(wù)器 并被構(gòu)造為顯示由所述Web服務(wù)器提供的操作畫面的Web瀏覽器,該信息處理方法包括以 下步驟對(duì)用戶進(jìn)行驗(yàn)證;以及在所述用戶通過(guò)驗(yàn)證時(shí)向所述Web服務(wù)器發(fā)送驗(yàn)證信息,并請(qǐng)求要顯示在所述Web瀏 覽器上的所述操作畫面。
全文摘要
本發(fā)明提供一種信息處理系統(tǒng)、信息處理裝置及信息處理方法。所述信息處理系統(tǒng)包括Web服務(wù)器和具有Web瀏覽器的信息處理裝置,所述Web瀏覽器被構(gòu)造為顯示由所述Web服務(wù)器提供的操作畫面。所述信息處理裝置對(duì)用戶進(jìn)行驗(yàn)證,并在用戶通過(guò)驗(yàn)證時(shí)向所述Web服務(wù)器發(fā)送驗(yàn)證信息,并請(qǐng)求要顯示在所述Web瀏覽器上的所述操作畫面。所述Web服務(wù)器在所述操作畫面被請(qǐng)求時(shí)確定是否已從所述信息處理裝置接收到所述驗(yàn)證信息,并在確定已從所述信息處理裝置接收到所述驗(yàn)證信息作為確定結(jié)果時(shí),向所述信息處理裝置發(fā)送所述操作畫面。
文檔編號(hào)H04N1/00GK101742031SQ20091018014
公開(kāi)日2010年6月16日 申請(qǐng)日期2009年11月9日 優(yōu)先權(quán)日2008年11月7日
發(fā)明者中島康輔 申請(qǐng)人:佳能株式會(huì)社
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1