亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

信息處理設(shè)備和控制方法_3

文檔序號(hào):8925388閱讀:來(lái)源:國(guó)知局
05的Web頁(yè)面,從而將該畫面顯示在MFP 103的操作單元219上。用戶可以從設(shè)置改變畫面505上的設(shè)置項(xiàng)506中選擇針對(duì)MFP 101的設(shè)置。圖5示出設(shè)置A、B和C作為設(shè)置項(xiàng)506。例如,設(shè)置A?C對(duì)應(yīng)于可以通過(guò)MFP 101執(zhí)行的各個(gè)功能。當(dāng)用戶選擇設(shè)置項(xiàng)時(shí),將用于顯示詳細(xì)設(shè)置畫面(未示出)的Web頁(yè)面提供給MFP 103,并且將詳細(xì)設(shè)置畫面顯示在MFP 103的操作單元219上。結(jié)果,MFP 103的用戶可以改變(編輯)與MFP 101的各功能相關(guān)聯(lián)的設(shè)置信息。
[0044]下面說(shuō)明這樣一種情況:用戶在經(jīng)由MFP 101的操作單元219上的登錄畫面401登錄MFP 101之后,訪問(wèn)(請(qǐng)求設(shè)置改變畫面)MFP 101的Web應(yīng)用程序。也就是說(shuō),當(dāng)MFP101的Web瀏覽器303訪問(wèn)MFP 101的Web應(yīng)用程序309時(shí),Web應(yīng)用程序309向Web瀏覽器303提供用于顯示設(shè)置改變畫面508的Web頁(yè)面。
[0045]設(shè)置改變畫面508與設(shè)置改變畫面505的不同在于不包括注銷按鈕507。在本實(shí)施例中,當(dāng)顯示設(shè)置改變畫面508時(shí),與本地登錄單元304上的會(huì)話(登錄狀態(tài))同步地管理Web瀏覽器303上的會(huì)話的維持。也就是說(shuō),當(dāng)本地登錄單元304執(zhí)行注銷處理時(shí),與執(zhí)行該處理同步地關(guān)閉Web瀏覽器303上的會(huì)話。該配置防止當(dāng)本地登錄單元304和Web瀏覽器303兩者正在執(zhí)行登錄處理時(shí)Web瀏覽器303上的會(huì)話被注銷,從而導(dǎo)致需要再次進(jìn)行用于登錄的認(rèn)證處理。
[0046]可選地,設(shè)置改變畫面508可以包括如注銷按鈕507那樣的注銷按鈕,以允許用戶明確進(jìn)行注銷。在本實(shí)施例中,限制Web瀏覽器303上的會(huì)話的超時(shí)執(zhí)行。例如,與本地登錄單元304上的會(huì)話的超時(shí)時(shí)間同步地控制Web瀏覽器303上的會(huì)話的超時(shí)時(shí)間。該配置防止在本地登錄單元304和Web瀏覽器303正在執(zhí)行登錄處理時(shí)Web瀏覽器303上的會(huì)話超時(shí),從而導(dǎo)致需要再次進(jìn)行用于登錄的認(rèn)證處理。
[0047]可選地,當(dāng)本地登錄單元304和Web瀏覽器303正在執(zhí)行登錄處理時(shí),在Web瀏覽器303上的會(huì)話由于超時(shí)等而注銷的情況下,可以在進(jìn)行認(rèn)證處理期間限制認(rèn)證畫面的顯示。在這種情況下,例如,Web應(yīng)用程序309通過(guò)使用在圖7的步驟S702所接受的用戶ID和密碼,進(jìn)行認(rèn)證處理。
[0048]圖6是示出MFP 101的會(huì)話管理單元307所管理的LoginContext管理表及其數(shù)據(jù)結(jié)構(gòu)的例子的圖。LoginContext是用于維持從用戶的登錄到注銷期間的登錄狀態(tài)和與登錄用戶有關(guān)的信息的對(duì)象。MFP 101中的Web應(yīng)用程序309從LoginContext獲取與用戶有關(guān)的信息,并且執(zhí)行本實(shí)施例中的處理。
[0049]圖6中的項(xiàng)601是用于標(biāo)識(shí)各LoginContext的標(biāo)識(shí)符。項(xiàng)602表示LoginContext類型。在本實(shí)施例中,項(xiàng)602表示是通過(guò)本地登錄單元304還是遠(yuǎn)程登錄單元306生成各LoginContexto被表示為“本地”的LoginContext是通過(guò)本地登錄單元304生成的。被表示為“遠(yuǎn)程”的LoginContext是通過(guò)遠(yuǎn)程登錄單元306生成的。項(xiàng)603是用于標(biāo)識(shí)各用戶的標(biāo)識(shí)符。項(xiàng)604表示Sess1nID。當(dāng)存在相關(guān)聯(lián)的HTTP會(huì)話時(shí),存儲(chǔ)用于標(biāo)識(shí)該HTTP會(huì)話的 Sess1nID。
[0050]例如,圖6中的LoginContextID是“I”的LoginContext是由本地登錄單元304生成的,并且表示相關(guān)聯(lián)的HTTP會(huì)話的Sess1nID是與“Userl”所標(biāo)識(shí)的用戶相關(guān)聯(lián)的“si”。通過(guò)會(huì)話管理單元307管理在圖6的表中所管理的各LoginContext,并且在相應(yīng)用戶從MFP 101注銷時(shí)的定時(shí)從圖6的表中將其丟棄。這樣,使得Web瀏覽器303上的會(huì)話與本地登錄單元304的登錄狀態(tài)同步,并且至少在用戶登錄至MFP 1011期間維持該會(huì)話(會(huì)話控制)。
[0051]圖7是示出經(jīng)由MFP 101的操作單元219的登錄處理的流程圖。登錄單元308的本地登錄單元304執(zhí)行該處理。例如,當(dāng)接通MFP 101的電源時(shí),開始該處理。在步驟S701,本地登錄單元304在操作單元219上顯示登錄畫面401。
[0052]在步驟S702,本地登錄單元304經(jīng)由登錄畫面401上的用戶名輸入欄402和密碼輸入欄403從用戶接受認(rèn)證信息(用戶ID和密碼)。然后本地登錄單元304檢測(cè)用戶對(duì)登錄按鈕404的按下。
[0053]在步驟S703,本地登錄單元304判斷在步驟S702所接受的用戶ID和密碼與用戶DB 305中所登記的信息是否相匹配。如果本地登錄單元304判斷為它們相匹配,也就是說(shuō),認(rèn)證成功,則處理進(jìn)入步驟S704。如果本地登錄單元304判斷為它們不匹配,也就是說(shuō),認(rèn)證失敗,則本地登錄單元304從步驟S701開始重復(fù)該處理。
[0054]在步驟S704,本地登錄單元304發(fā)出新的LoginContext ID,并且將其登記在會(huì)話管理單元307所管理的LoginContext表中。在這種情況下,所要登記的信息包括例如UserID和LoginContext類型??蛇x地,可以登記與用戶有關(guān)的其他類型的信息。另外,在該處理中,由于用戶通過(guò)操作單元219登錄,因而LoginContext類型是表示通過(guò)本地登錄單元304生成LoginContext的“本地”。
[0055]在步驟S705,當(dāng)本地登錄單元304通知菜單管理單元301登記LoginContext時(shí),菜單管理單元301在操作單元219上顯示主菜單畫面405。結(jié)果,用戶可以操作MFP 101,并且終止圖7中的處理。
[0056]圖8是通過(guò)MFP 101的Web應(yīng)用程序309的顯示控制處理的流程圖。當(dāng)開始該處理時(shí),Web應(yīng)用程序309在步驟S801接收從Web客戶端所發(fā)送的HTTP請(qǐng)求(執(zhí)行請(qǐng)求)。注意,作為URL,Web應(yīng)用程序309具有兩種頁(yè)面,即,本地訪問(wèn)頁(yè)面310和遠(yuǎn)程訪問(wèn)頁(yè)面311。當(dāng)從Web客戶端接收到對(duì)于URL中的任一個(gè)的HTTP請(qǐng)求時(shí),開始該流程圖的處理。
[0057]在步驟S802,Web應(yīng)用程序309的位置判斷單元312分析在步驟S801所接收到的HTTP請(qǐng)求信息,并且判斷Web客戶端的IP地址是否是來(lái)自本地回環(huán)(loopback)的訪問(wèn)。在這種情況下,如果本地回環(huán)地址或者Web客戶端的IP地址與Web應(yīng)用程序309運(yùn)行的MFP101的IP地址相匹配,則位置判斷單元312判斷為IP地址是來(lái)自本地回環(huán)的訪問(wèn),并且處理進(jìn)入步驟S803。如果位置判斷單元312判斷為IP地址不是來(lái)自本地回環(huán)的訪問(wèn),則處理進(jìn)入步驟S806。
[0058]在步驟S803,Web應(yīng)用程序309從會(huì)話管理單元307獲取本地登錄單元304所生成的LoginContext,即,類型是“本地”的LoginContext。在步驟S804,Web應(yīng)用程序309將在步驟S802所接收到的HTTP請(qǐng)求中所包含的HTTP會(huì)話的Sess1nID,存儲(chǔ)在與在步驟S803所獲取的LoginContext相對(duì)應(yīng)的LoginContext管理表的項(xiàng)604中。在步驟S805,Web應(yīng)用程序309向Web客戶端發(fā)送用于顯示設(shè)置改變畫面508的Web頁(yè)面(執(zhí)行畫面數(shù)據(jù)),作為HTTP應(yīng)答。在這種情況下,Web客戶端是MFP 101的Web瀏覽器303。在步驟S805的處理之后,終止該處理。在這種情況下,限制在Web瀏覽器303上的會(huì)話中預(yù)先設(shè)置的超時(shí)功能。例如,將Web瀏覽器303上的會(huì)話的超時(shí)時(shí)間設(shè)置成與本地登錄單元304上的會(huì)話的超時(shí)時(shí)間同步。
[0059]如上所述,在本實(shí)施例中,當(dāng)用戶在通過(guò)操作單元219登錄MFP 101之后訪問(wèn)Web應(yīng)用程序309時(shí),不顯示圖5中的遠(yuǎn)程登錄畫面501。結(jié)果,除了向MFP 101的登錄操作以夕卜,用戶不必向Web應(yīng)用程序309輸入認(rèn)證信息,因此可用性提高。另外,如果Web應(yīng)用程序309在步驟S802判斷為IP地址是來(lái)自本地回環(huán)的訪問(wèn),則可以跳過(guò)認(rèn)證處理本身,并且可以向Web瀏覽器303提供用于顯示設(shè)置改變畫面508的Web頁(yè)面??蛇x地,在這種情況下,通過(guò)使用在圖7的步驟S702所接受的用戶ID和密碼來(lái)進(jìn)行認(rèn)證處理或者訪問(wèn)限制。
[0060]如果位置判斷單元312在步驟S802判斷為Web客戶端的IP地址不是來(lái)自本地回環(huán)的訪問(wèn),則Web應(yīng)用程序309在步驟S806將在步驟S801所接收到的HTTP請(qǐng)求重定向至遠(yuǎn)程訪問(wèn)頁(yè)面311。
[0061]在步驟S807,Web應(yīng)用程序309向Web客戶端提供用于顯示遠(yuǎn)程登錄畫面501的Web頁(yè)面(輸入畫面數(shù)據(jù))。遠(yuǎn)程登錄單元306然后獲取經(jīng)由訪問(wèn)源(請(qǐng)求源)處的用戶名輸入欄502和密碼輸入欄503所分別接受的用戶名和密碼。在步驟S808,遠(yuǎn)程登錄單元306判斷在步驟S807所獲取的用戶ID和密碼是否與用戶DB 305中所登記的信息相匹配。如果遠(yuǎn)程登錄單
當(dāng)前第3頁(yè)1 2 3 4 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1