專利名稱:信息處理設(shè)備及其控制方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種從Web服務(wù)器獲取內(nèi)容并將該內(nèi)容顯示在顯示單元上的信息處 理設(shè)備、該信息處理設(shè)備的控制方法以及存儲(chǔ)用于使計(jì)算機(jī)執(zhí)行該方法的程序的計(jì)算機(jī)可 讀存儲(chǔ)介質(zhì)。
背景技術(shù):
通常,個(gè)人計(jì)算機(jī)(PC)等信息處理設(shè)備在通過網(wǎng)絡(luò)連接到Web服務(wù)器的環(huán)境中的 許多情況下被使用。這類信息處理設(shè)備從Web服務(wù)器獲取HTML (超文本標(biāo)記語(yǔ)言)等格式 的結(jié)構(gòu)化語(yǔ)言文件和圖像數(shù)據(jù)文件作為內(nèi)容。該信息處理設(shè)備將使用信息處理設(shè)備中包含 的Web瀏覽器而從Web服務(wù)器所獲取的內(nèi)容顯示在顯示單元上。這類Web瀏覽器的顯示具有用于顯示從Web服務(wù)器獲取的內(nèi)容的區(qū)域。另外,Web 瀏覽器的顯示具有用于顯示從其獲取了內(nèi)容的Web服務(wù)器的URL(統(tǒng)一資源定位器)地址 的區(qū)域(地址欄)。在Web瀏覽器的顯示上,用戶可以看見地址欄中所顯示的URL地址,以獲悉從其獲 取了 Web瀏覽器上當(dāng)前正顯示的內(nèi)容的Web服務(wù)器。另外,近年來,出現(xiàn)了一些裝配有內(nèi)置Web瀏覽器的、具有掃描器和打印機(jī)的 MFP (多功能外圍設(shè)備)等的信息處理設(shè)備。在這類MFP中,將來自與MFP連接的Web服務(wù) 器的內(nèi)容顯示在MFP的操作顯示單元上。然而,受到機(jī)架大小和降低成本的限制,MFP上的操作顯示單元具有小的顯示畫面。為此,與一般PC的Web瀏覽器相比,MFP的顯示單元在內(nèi)容的可見性和外觀方面 較差。此外,可能存在MFP的顯示單元從Web服務(wù)器獲取用于進(jìn)行與MFP本身具有的功能 有關(guān)的操作的操作畫面并且顯示該操作畫面這一情況。在這種情況下,由于URL地址被顯 示在地址欄中,因而通知用戶該操作畫面是從Web服務(wù)器獲取的內(nèi)容。也就是說,根據(jù)是顯 示預(yù)先保持在MFP中的操作畫面還是顯示從Web服務(wù)器獲取的操作畫面,隱藏或顯示地址 欄,這可能使用戶感覺混亂。為此,MFP的顯示單元可以隱藏Web瀏覽器的地址欄,從而加寬內(nèi)容顯示區(qū)域(雖 然僅僅是稍微加寬),或者從而使用戶不知道從Web服務(wù)器獲取了內(nèi)容。而且,在復(fù)印機(jī)和打印機(jī)等傳統(tǒng)圖像處理設(shè)備中,提出了提供控制以根據(jù)來自Web 服務(wù)器的指示而隱藏包括地址欄的操作部件的圖像處理設(shè)備。對(duì)于這類圖像處理設(shè)備,提 出了響應(yīng)于從作為內(nèi)容獲取源的Web服務(wù)器所發(fā)送的特定指示來隱藏包括Web瀏覽器上的 地址欄的、用于畫面變換的操作單元(例如,參見日本特開2008-186065)。然而,近年來,指出了存在所謂的網(wǎng)絡(luò)釣魚(phishing)等篡改內(nèi)容的問題。為此, 在信息處理設(shè)備中,重視在地址欄中顯示URL地址,從而使得用戶可以確定是否是從認(rèn)證 的Web服務(wù)器獲取了當(dāng)前在顯示單元上正顯示的內(nèi)容。此外,在信息處理設(shè)備中,由于用戶不能確定是否是從認(rèn)證的Web服務(wù)器獲取了當(dāng)前正顯示的內(nèi)容,因而隱藏地址欄使得他/她感覺不安全。因此,在傳統(tǒng)信息處理設(shè)備 中,即使正在顯示來自可靠的Web服務(wù)器的內(nèi)容時(shí),也總是顯示地址欄。為此,在傳統(tǒng)信息處理設(shè)備中,由于地址欄的顯示而縮窄了顯示單元上用于顯示 內(nèi)容的顯示區(qū)域,因此不能在一個(gè)頁(yè)面上顯示所有顯示項(xiàng),這導(dǎo)致可見性的劣化。另外,一些傳統(tǒng)信息處理設(shè)備能夠根據(jù)來自Web服務(wù)器的指示而隱藏地址欄。這 類信息處理設(shè)備存在的問題是,當(dāng)惡意Web服務(wù)器發(fā)送用于隱藏地址欄的指示并且冒充認(rèn) 證的Web服務(wù)器時(shí),用戶不能知道該Web服務(wù)器的URL地址。
發(fā)明內(nèi)容
本發(fā)明提供一種信息處理設(shè)備,當(dāng)從預(yù)先設(shè)置的可靠Web服務(wù)器獲取內(nèi)容時(shí),該 信息處理設(shè)備隱藏地址欄,以在顯示內(nèi)容時(shí)有效利用操作單元的顯示區(qū)域,并且當(dāng)從除預(yù) 先設(shè)置的Web服務(wù)器以外的Web服務(wù)器獲取內(nèi)容時(shí),該信息處理設(shè)備在地址欄中顯示URL 地址,從而用戶可以知道從其獲取了當(dāng)前正顯示的內(nèi)容的Web服務(wù)器,本發(fā)明還提供一種 信息處理設(shè)備的控制方法和用于存儲(chǔ)使計(jì)算機(jī)執(zhí)行該方法的程序的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。因此,本發(fā)明的第一方面提供一種信息處理設(shè)備,包括內(nèi)容獲取單元,用于基于 所指定的地址,從Web服務(wù)器獲取與所述地址相對(duì)應(yīng)的內(nèi)容;內(nèi)容顯示單元,用于分析由所 述內(nèi)容獲取單元獲取的內(nèi)容,并且將所述內(nèi)容顯示在顯示單元上;地址顯示單元,用于將所 指定的地址顯示在所述顯示單元上;獲取控制單元,用于進(jìn)行獲取控制,以在所指定的地址 是特定地址時(shí),允許所述內(nèi)容獲取單元獲取內(nèi)容,并且在所指定的地址不是所述特定地址 時(shí),禁止所述內(nèi)容獲取單元獲取內(nèi)容;以及顯示控制單元,用于當(dāng)所述內(nèi)容顯示單元在所述 獲取控制單元正在進(jìn)行所述獲取控制的狀態(tài)下顯示內(nèi)容時(shí),提供控制以禁止所述地址顯示 單元顯示地址,并且當(dāng)所述內(nèi)容顯示單元在所述獲取控制單元未進(jìn)行所述獲取控制的狀態(tài) 下顯示內(nèi)容時(shí),提供控制以使所述地址顯示單元顯示地址。因此,本發(fā)明的第二方面提供一種信息處理設(shè)備的控制方法,包括內(nèi)容獲取步 驟,用于基于所指定的地址,從Web服務(wù)器獲取與所述地址相對(duì)應(yīng)的內(nèi)容;內(nèi)容顯示步驟, 用于分析在所述內(nèi)容獲取步驟中所獲取的內(nèi)容,并且將所述內(nèi)容顯示在顯示單元上;地址 顯示步驟,用于將所指定的地址顯示在所述顯示單元上;獲取控制步驟,用于進(jìn)行獲取控 制,以在所指定的地址是特定地址時(shí),允許所述內(nèi)容獲取步驟中的內(nèi)容獲取,并且在所指定 的地址不是所述特定地址時(shí),禁止所述內(nèi)容獲取步驟中的內(nèi)容獲?。灰约帮@示控制步驟,用 于當(dāng)正在進(jìn)行所述獲取控制步驟中的所述獲取控制的狀態(tài)下在所述內(nèi)容顯示步驟中顯示 內(nèi)容時(shí),提供控制以不在所述地址顯示步驟中顯示地址,并且當(dāng)在未進(jìn)行所述獲取控制步 驟中的所述獲取控制的狀態(tài)下在所述內(nèi)容顯示步驟中顯示內(nèi)容時(shí),提供控制以在所述地址 顯示步驟中顯示地址。因此,本發(fā)明的第三方面提供一種非瞬態(tài)的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其存儲(chǔ)有使計(jì) 算機(jī)執(zhí)行如上所述的信息處理設(shè)備的控制方法的程序。根據(jù)本發(fā)明,當(dāng)顯示從預(yù)先設(shè)置的可靠Web服務(wù)器所獲取的內(nèi)容時(shí),隱藏地址欄。 這可以增強(qiáng)內(nèi)容的可見性和外觀,并且可以有效利用操作單元的顯示區(qū)域來顯示內(nèi)容。此 外,當(dāng)顯示從除預(yù)先設(shè)置的Web服務(wù)器以外的Web服務(wù)器所獲取的內(nèi)容時(shí),在顯示畫面上顯 示地址欄,以使得用戶可以知道該Web服務(wù)器的URL地址。結(jié)果,由于用戶可以僅瀏覽從認(rèn)證的Web服務(wù)器所獲取的內(nèi)容,因而可以增強(qiáng)可靠性。通過以下(參考附圖)典型實(shí)施例的說明,本發(fā)明的其它特征將顯而易見。
圖1是示出根據(jù)本發(fā)明的信息處理設(shè)備的第一實(shí)施例的、包括裝配有掃描器和打 印機(jī)的MFP的信息處理系統(tǒng)的總體結(jié)構(gòu)的圖;圖2是示意性示出根據(jù)第一實(shí)施例的MFP的結(jié)構(gòu)的框圖;圖3是示意性示出根據(jù)第一實(shí)施例的安裝在MFP中的Web瀏覽器的軟件結(jié)構(gòu)的框 圖;圖4A和4B是示出根據(jù)信息處理設(shè)備的第一實(shí)施例的MFP根據(jù)來自用戶的指示而 顯示內(nèi)容畫面并設(shè)置Web瀏覽器中的數(shù)據(jù)的序列處理的過程的流程圖;圖5A 5D是用于說明根據(jù)本發(fā)明的信息處理設(shè)備的、裝配有掃描器和打印機(jī)的 MFP的Web瀏覽器在操作顯示單元上所顯示的各個(gè)示例性畫面的圖;圖6A和6B是示出根據(jù)本發(fā)明第二實(shí)施例的MFP根據(jù)來自用戶的指示而在Web瀏 覽器上顯示內(nèi)容畫面并設(shè)置Web瀏覽器中的數(shù)據(jù)的序列處理的過程的流程圖。
具體實(shí)施例方式參考圖1 6B說明根據(jù)本發(fā)明的信息處理設(shè)備的第一實(shí)施例的、裝配有掃描器和 打印機(jī)的MFP (多功能外圍設(shè)備)。根據(jù)第一實(shí)施例的MFP用于在顯示與從預(yù)先設(shè)置的URL地址的Web服務(wù)器所獲取 的地址相對(duì)應(yīng)的內(nèi)容時(shí)隱藏地址欄。另外,MFP用于在顯示從除預(yù)先設(shè)置的Web服務(wù)器以 外的Web服務(wù)器所獲取的內(nèi)容時(shí)顯示地址欄。參考示出包括MFP的整個(gè)系統(tǒng)的圖1的框圖,MFP 101和Web服務(wù)器102和103通 過網(wǎng)絡(luò)連接在一起。該網(wǎng)絡(luò)包括LAN(局域網(wǎng))104和因特網(wǎng)105等。MFP 101具有用于掃描薄片介質(zhì)、基于掃描數(shù)據(jù)在薄片上形成圖像并輸出該圖像 的復(fù)制功能。MFPlOl裝配有Web瀏覽器300,以使得可以獲取保持在Web服務(wù)器102和103 中的內(nèi)容,并且將該內(nèi)容顯示在操作顯示單元211上。接著參考圖2的框圖說明MFP 101的結(jié)構(gòu)。MFP 101具有控制器單元200,其中, 控制器單元200與掃描器213和打印機(jī)214連接,并且可以連接操作顯示單元211、操作輸 入單元212和LAN104??刂破鲉卧?00具有與各種裝置一起被設(shè)置在系統(tǒng)總線210上并執(zhí)行各種控制 程序的CPU(中央處理單元)201。CPU 201通過系統(tǒng)總線210基于存儲(chǔ)在ROM(只讀存儲(chǔ) 器)203中的引導(dǎo)程序引導(dǎo)MFP 101。CPU 201讀取存儲(chǔ)在HDD (硬盤驅(qū)動(dòng)器)204中的控制 程序,并且使用RAM(隨機(jī)存取存儲(chǔ)器)202作為工作區(qū)進(jìn)行預(yù)定處理。HDD 204存儲(chǔ)包括Web瀏覽器300的功能的各種控制程序。簡(jiǎn)而言之,控制器單元 200實(shí)現(xiàn)Web瀏覽器300的功能和操作。此外,HDD 204存儲(chǔ)從掃描器213掃描的掃描數(shù)據(jù) 和經(jīng)由網(wǎng)絡(luò)I/F207從設(shè)備外部的Web服務(wù)器所獲取的內(nèi)容數(shù)據(jù)等。設(shè)置在系統(tǒng)總線210上的操作單元輸出I/F 205控制通信以向操作顯示單元211 輸出數(shù)據(jù)。與操作單元輸出I/F 205連接的操作顯示單元211是用戶用的顯示接口。操作
5顯示單元211具有IXD (液晶顯示器)和LED (發(fā)光二極管)等顯示裝置。設(shè)置在系統(tǒng)總線210上的操作單元輸入I/F 206控制通信以從操作輸入單元212 輸入數(shù)據(jù)。與操作單元輸入I/F 206連接的操作輸入單元212是具有觸摸面板和硬件按鍵 且用戶通過其輸入指示的接口。設(shè)置在系統(tǒng)總線210上的網(wǎng)絡(luò)I/F 207與LAN 104連接,并且提供控制以通過LAN 104輸入和輸出信息。設(shè)置在系統(tǒng)總線210上的掃描器I/F 208輸入來自掃描器213的圖像數(shù)據(jù),并且 輸入和輸出掃描器控制數(shù)據(jù)。掃描器213具有CCD(電荷耦合裝置)等光學(xué)讀取器,并且具 有用于將薄片介質(zhì)光學(xué)掃描成電子圖像數(shù)據(jù)的功能。設(shè)置在系統(tǒng)總線210上的打印機(jī)I/F 209將輸出圖像數(shù)據(jù)輸出給打印機(jī)214,并且 輸入和輸出打印機(jī)控制數(shù)據(jù)。打印機(jī)214具有用于在薄片等記錄介質(zhì)上將電子圖像數(shù)據(jù)形 成為圖像的功能。接著參考圖3說明MFP 101中包括的Web瀏覽器的軟件結(jié)構(gòu)。通過信息處理設(shè)備101的控制器單元200中包括的CPU 201讀出并執(zhí)行存儲(chǔ)在 ROM 203或HDD 204中的控制程序來實(shí)現(xiàn)圖3所示的Web瀏覽器300。Web瀏覽器300中包含的內(nèi)容獲取單元301具有經(jīng)由網(wǎng)絡(luò)I/F207與設(shè)備外部的 Web服務(wù)器進(jìn)行通信的功能。更具體地,內(nèi)容獲取單元301響應(yīng)于來自用戶的指示而從Web 服務(wù)器請(qǐng)求內(nèi)容,并且接收基于該請(qǐng)求而從Web服務(wù)器發(fā)送的內(nèi)容。 Web瀏覽器300的內(nèi)容分析單元302分析由內(nèi)容獲取單元301所獲取的內(nèi)容,并且 形成在操作顯示單元211上要顯示的畫面。也就是說,Web瀏覽器300具有地址繪制單元, 其中,地址繪制單元?jiǎng)?chuàng)建用于在操作顯示單元211上顯示從其獲取了內(nèi)容的Web服務(wù)器的 地址的畫面。從Web服務(wù)器所獲取的內(nèi)容主要由HTML等格式的結(jié)構(gòu)化語(yǔ)言文件和圖像數(shù) 據(jù)文件構(gòu)成,并且描述在操作顯示單元211上要顯示的操作畫面的內(nèi)容。Web瀏覽器300的畫面顯示處理單元303指示操作單元輸出I/F 205將通過內(nèi)容 分析單元302分析并形成的顯示畫面顯示在操作顯示單元211上。也就是說,Web瀏覽器 300具有內(nèi)容繪制單元,其中,內(nèi)容繪制單元分析由內(nèi)容獲取單元301所獲取的內(nèi)容,并且 創(chuàng)建在操作顯示單元211上要顯示的畫面。這樣,將從Web服務(wù)器所獲取的內(nèi)容顯示在操作顯示單元211上。另外,畫面顯示 處理單元303指示操作顯示單元211顯示用于對(duì)Web瀏覽器300進(jìn)行各種設(shè)置的設(shè)置畫面。Web瀏覽器300的操作指示輸入單元304接收用戶通過操作單元輸入I/F 206輸 入的指示。操作指示輸入單元304所接收的指示的例子包括用于輸入并設(shè)置URL地址(地 址信息)的指示、用于訪問操作顯示單元211上顯示的內(nèi)容顯示畫面中所包括的鏈接的指 示和用于在Web瀏覽器300的設(shè)置畫面上進(jìn)行設(shè)置的指示。Web瀏覽器300的隱藏地址控制單元305接收用戶輸入的、用于登記要隱藏地址 欄的Web服務(wù)器的URL地址(地址信息)的指示。隱藏地址控制單元305將用于登記要隱 藏地址欄的Web服務(wù)器的URL地址(地址信息)的指示作為隱藏地址數(shù)據(jù)307存儲(chǔ)在RAM 202或HDD 204中。另外,隱藏地址控制單元305在需要時(shí)從RAM 202或HDD 204讀出所存 儲(chǔ)的隱藏地址數(shù)據(jù)307。也就是說,Web瀏覽器300具有隱藏地址信息獲取單元,該隱藏地 址信息獲取單元獲取與在操作顯示單元211上要隱藏地址的內(nèi)容獲取源有關(guān)的地址信息。
此外,訪問控制地址設(shè)置單元306接收用戶輸入的、用于登記允許訪問的Web服務(wù) 器的URL地址的指示。訪問控制地址設(shè)置單元306將與允許訪問的Web服務(wù)器的URL地址 有關(guān)的信息作為訪問允許地址數(shù)據(jù)308存儲(chǔ)在RAM 202或HDD 204中。簡(jiǎn)而言之,Web瀏覽器300具有存儲(chǔ)與允許獲取內(nèi)容的Web服務(wù)器有關(guān)的地址信 息的可獲取地址信息存儲(chǔ)器單元。另外,訪問控制地址設(shè)置單元306在需要時(shí)從RAM 202或HDD 204讀出所存儲(chǔ)的 訪問允許地址數(shù)據(jù)308。接著參考圖4A和4B的流程圖,說明MFP 101接收來自用戶的指示并根據(jù)該指示 顯示內(nèi)容畫面和設(shè)置Web瀏覽器中的數(shù)據(jù)的序列處理。通過MFP 101的CPU 201讀出并執(zhí) 行存儲(chǔ)在R0M203或HDD 204中的控制程序來實(shí)現(xiàn)圖4A和4B的流程圖中的處理。在該內(nèi)容畫面顯示和數(shù)據(jù)設(shè)置處理中,Web瀏覽器300等待直到接收到來自用戶 的操作指示為止(步驟S401為“否”)。然后,當(dāng)操作指示輸入單元304通過操作單元輸入I/F 206從用戶接收到用于在 Web瀏覽器300上進(jìn)行各種操作的指示時(shí)(步驟S401為“是”),處理進(jìn)入下一步驟S402。在步驟S402,Web瀏覽器300進(jìn)行與用戶通過操作指示輸入單元304所輸入的操 作指示有關(guān)的判斷。這里,Web瀏覽器300判斷用戶輸入的操作指示是否是用于設(shè)置并登 記地址欄隱藏地址的指示。圖5A 5D示出通過Web瀏覽器300顯示在操作顯示單元211上的示例性操作畫 面。Web瀏覽器300的畫面顯示處理單元303通過操作單元輸入I/F 205將該操作畫面顯 示在操作顯示單元211上。Web瀏覽器300在操作顯示單元211上顯示如圖5A所示的用于設(shè)置地址欄隱藏地 址的設(shè)置畫面。這里,地址欄隱藏地址意為通過Web瀏覽器300在操作顯示單元211上要隱藏地 址欄的URL地址。當(dāng)?shù)刂窓陔[藏地址與從其獲取了內(nèi)容的Web服務(wù)器的URL地址一致時(shí), Web瀏覽器300提供控制以在操作顯示單元211上隱藏地址欄。在設(shè)置地址欄隱藏地址中,通常設(shè)置用戶不必檢查其URL地址的可靠的Web瀏覽 器的URL地址。簡(jiǎn)而言之,僅當(dāng)要通過內(nèi)容獲取單元從其獲取內(nèi)容的Web服務(wù)器的地址與可獲取 地址信息存儲(chǔ)器單元中的地址信息一致時(shí),Web瀏覽器300獲取內(nèi)容。Web瀏覽器300具有 以上述方式控制內(nèi)容獲取單元的獲取控制單元(訪問控制單元)。另外,當(dāng)進(jìn)行上述設(shè)置時(shí),可以配置成僅當(dāng)正在顯示從預(yù)先登記了 URL地址(地址 信息)的可靠的Web服務(wù)器所獲取的內(nèi)容時(shí)才隱藏地址欄。當(dāng)在操作顯示單元211上隱藏 地址欄時(shí),操作顯示單元211的顯示區(qū)域的一部分不會(huì)被正顯示的地址欄占用,因此可以 有效利用整個(gè)顯示區(qū)域來顯示內(nèi)容。在圖5A所示的地址欄隱藏地址設(shè)置對(duì)話框500上,顯示地址欄隱藏設(shè)置開關(guān)501 和地址欄隱藏地址設(shè)置編輯框502。地址欄隱藏設(shè)置開關(guān)501是用于在設(shè)置了地址欄隱藏地址的情況下通過比較URL 地址來設(shè)置是否進(jìn)行地址欄隱藏處理的開關(guān)。簡(jiǎn)而言之,Web瀏覽器300具有用于將內(nèi)容獲取源的地址存儲(chǔ)在隱藏地址信息存儲(chǔ)器單元中的隱藏地址設(shè)置單元,其中,在操作顯示單元211上要隱藏該內(nèi)容獲取源的地 址,且該內(nèi)容獲取源的地址是用戶通過操作輸入單元所輸入的。當(dāng)使地址欄隱藏設(shè)置開關(guān)501有效時(shí),Web瀏覽器300比較隱藏地址數(shù)據(jù)307的 登記的URL地址和從其獲取了內(nèi)容的Web服務(wù)器的URL地址。作為該比較的結(jié)果,當(dāng)它們 一致時(shí),Web瀏覽器300進(jìn)行用于隱藏地址欄的處理。圖5A所示的地址欄隱藏地址設(shè)置編輯框502是用于指定作為要隱藏其地址欄的 內(nèi)容獲取源的Web服務(wù)器的URL地址的編輯區(qū)域。在地址欄隱藏地址設(shè)置編輯框502中, 可以指定多個(gè)Web服務(wù)器的URL地址。當(dāng)設(shè)置了多個(gè)URL地址時(shí),Web瀏覽器300判斷要從其獲取內(nèi)容的Web服務(wù)器的 URL地址是否與地址欄隱藏地址中的任一個(gè)地址一致。然后,當(dāng)所獲取的Web服務(wù)器的URL地址與所指定的地址欄隱藏地址中的任一個(gè) 一致時(shí),在隱藏地址欄的情況下顯示內(nèi)容。圖5A所示的地址欄隱藏地址設(shè)置OK按鈕503是用于確認(rèn)用戶在地址欄隱藏地址 設(shè)置對(duì)話框500中所設(shè)置的項(xiàng)的按鈕。接著,在圖4A的流程圖中的步驟S402,Web瀏覽器300判斷用戶輸入的操作指示 是否是用于按下地址欄隱藏地址設(shè)置OK按鈕503的指示。然后,當(dāng)Web瀏覽器300判斷為用戶輸入的操作指示是用于按下地址欄隱藏地址 設(shè)置OK按鈕503的指示時(shí)(步驟S402為“是”),處理進(jìn)入下一步驟S410。在步驟S410,隱藏地址控制單元305根據(jù)用于登記地址欄隱藏地址設(shè)置的用戶指 示,將隱藏地址數(shù)據(jù)307存儲(chǔ)在RAM 202或HDD 204中,然后處理返回到步驟S401。隱藏 地址數(shù)據(jù)307包括地址欄隱藏設(shè)置開關(guān)501的值和與地址欄隱藏地址設(shè)置編輯框502中的 URL地址有關(guān)的數(shù)據(jù)。另外,在步驟S402,當(dāng)Web瀏覽器300判斷為用戶輸入的操作指示不是用于登記地 址欄隱藏地址設(shè)置的指示時(shí)(步驟S402為“否”),處理進(jìn)入步驟S403。在步驟S403,Web瀏覽器300判斷用戶輸入的操作指示是否是用于訪問URL地址 的指示。這里,用于訪問URL地址的指示包括用于訪問操作顯示單元211上顯示的內(nèi)容中 的鏈接的指示和用于訪問用戶直接輸入U(xiǎn)RL地址的Web服務(wù)器的指示。當(dāng)Web瀏覽器300判斷為用戶輸入的操作指示不是用于訪問URL地址的指示時(shí) (步驟S403為“否”),處理返回到步驟S401。當(dāng)Web瀏覽器300判斷為用戶輸入的操作指示是用于訪問URL地址的指示時(shí)(步 驟S403為“是”),處理進(jìn)入步驟S404。在步驟S404,內(nèi)容獲取單元301從用戶指示訪問的 URL地址的Web服務(wù)器獲取內(nèi)容。然后,處理進(jìn)入步驟S405,在步驟S405,Web瀏覽器300基于在步驟S410所存儲(chǔ) 的隱藏地址數(shù)據(jù)307的值,判斷地址欄隱藏地址設(shè)置開關(guān)501的值是否是有效的。也就是 說,Web瀏覽器300判斷是否被配置成了要通過進(jìn)行與從其獲取了內(nèi)容的Web服務(wù)器的URL 地址的比較來隱藏地址欄。當(dāng)Web瀏覽器300判斷為地址欄隱藏地址設(shè)置開關(guān)501的值無(wú)效時(shí)(步驟S405 為“否”),處理進(jìn)入后述的步驟S407。當(dāng)Web瀏覽器300判斷為地址欄隱藏地址設(shè)置開關(guān)501的值有效時(shí)(步驟S405為“是”),處理進(jìn)入步驟S406。在步驟S406,Web瀏覽器300判斷從其獲取了內(nèi)容的Web服務(wù)器的URL地址是否 與隱藏地址數(shù)據(jù)307中的URL地址一致。當(dāng)Web瀏覽器300判斷為從其獲取了內(nèi)容的Web服務(wù)器的URL地址與隱藏地址數(shù) 據(jù)307中的URL地址不一致時(shí)(步驟S406為“否”),處理進(jìn)入步驟S407。在步驟S407,Web瀏覽器300指示內(nèi)容分析單元302分析從該Web服務(wù)器所獲取 的內(nèi)容,并且創(chuàng)建內(nèi)容顯示畫面。此外,Web瀏覽器300指示畫面顯示處理單元303將由內(nèi) 容分析單元302所創(chuàng)建的內(nèi)容顯示畫面數(shù)據(jù)顯示在操作顯示單元211上。然后,在步驟S408,Web瀏覽器300形成用于示出在步驟S404從其獲取了內(nèi)容的 Web服務(wù)器的URL地址的地址欄顯示畫面。此外,Web瀏覽器300指示畫面顯示處理單元 303顯示該地址欄顯示畫面。簡(jiǎn)而言之,Web瀏覽器300具有顯示單元,其中,該顯示單元從 內(nèi)容繪制單元和地址繪制單元獲取畫面,并且將所獲取的畫面顯示在操作單元上。此后,在步驟S409,畫面顯示處理單元303經(jīng)由操作單元輸出I/F 205將所指定的 內(nèi)容顯示畫面和地址欄顯示畫面顯示在操作顯示單元211上。這里,Web瀏覽器300在操作顯示單元211上顯示如圖5B所示的Web瀏覽器畫面。 在該Web瀏覽器畫面上,在操作顯示單元211上顯示內(nèi)容顯示區(qū)域510和地址欄顯示區(qū)域 511。在內(nèi)容顯示區(qū)域510中,顯示在步驟S407所創(chuàng)建的內(nèi)容顯示畫面。另外,在地址 欄顯示區(qū)域511中,顯示在步驟S408所創(chuàng)建的地址欄顯示畫面。在該顯示中,將從其獲取了內(nèi)容顯示區(qū)域510中當(dāng)前正顯示的內(nèi)容的Web服務(wù)器 的URL地址顯示在地址欄顯示區(qū)域511中。因此,用戶可以知道哪一 Web服務(wù)器提供他/ 她正在瀏覽的內(nèi)容,并且可以獲取安全感。應(yīng)該注意,為了地址欄顯示畫面,縮窄了內(nèi)容顯 示區(qū)域510。然后,當(dāng)Web瀏覽器300判斷為從其獲取了內(nèi)容的Web服務(wù)器的URL地址與隱藏 地址數(shù)據(jù)307中的URL地址一致時(shí)(步驟S406為“是”),處理進(jìn)入步驟S411。在步驟S411,Web瀏覽器300指示內(nèi)容分析單元302分析從Web服務(wù)器所獲取的 內(nèi)容,并且創(chuàng)建內(nèi)容顯示畫面。此時(shí),在假定不顯示地址欄顯示區(qū)域511的情況下,Web瀏 覽器300指示創(chuàng)建放大的內(nèi)容顯示畫面。此外,Web瀏覽器300指示畫面顯示處理單元303 將由內(nèi)容分析單元302所創(chuàng)建的內(nèi)容顯示畫面數(shù)據(jù)顯示在操作顯示單元211上。然后,處理進(jìn)入步驟S412,在步驟S412,畫面顯示處理單元303經(jīng)由操作單元輸出 I/F 205將所指定的內(nèi)容顯示畫面顯示在操作顯示單元211上。這里,Web瀏覽器300在操作顯示單元211上顯示如圖5C所示的Web瀏覽器畫面。 在該Web瀏覽器畫面上,在內(nèi)容顯示區(qū)域520中僅顯示內(nèi)容顯示畫面,并且在操作顯示單元 211的畫面上不顯示地址欄。簡(jiǎn)而言之,Web瀏覽器300具有地址顯示控制單元,該地址顯示控制單元將與通過 內(nèi)容獲取單元從其獲取了內(nèi)容的Web服務(wù)器有關(guān)的地址信息與通過隱藏地址信息獲取單 元所獲取的地址信息進(jìn)行比較,然后,當(dāng)內(nèi)容獲取源的地址與隱藏地址信息一致時(shí),提供控 制以在顯示單元上隱藏通過地址繪制單元所創(chuàng)建的畫面。因此,在操作顯示單元211上可以加寬顯示內(nèi)容顯示區(qū)域520,并且可以增強(qiáng)內(nèi)容顯示的可見性和可操作性。例如,可以在操作顯示單元211的整個(gè)畫面上顯示內(nèi)容,因此由 于沒有隱藏部分內(nèi)容,因而所顯示的內(nèi)容一目了然。而且,通過圖4A和4B中的序列處理,僅當(dāng)顯示從URL地址與用戶預(yù)先登記的URL 地址一致的Web服務(wù)器所獲取的內(nèi)容時(shí),才可以隱藏地址欄。因此,即使當(dāng)不顯示地址欄 時(shí),根據(jù)第一實(shí)施例的MFP通過使用戶瀏覽從他/她想要的Web瀏覽器所獲取的內(nèi)容而使 得用戶的安全感增強(qiáng)。接著參考圖6A和6B的流程圖,說明本發(fā)明的第二實(shí)施例。在第二實(shí)施例中,僅在作為本發(fā)明的示例性信息處理設(shè)備的MFP限制訪問以使得 僅允許訪問預(yù)先登記的Web服務(wù)器的情況下,才隱藏地址欄。第二實(shí)施例被配置成在其它 情況下顯示地址欄。應(yīng)該注意,第二實(shí)施例與上述第一實(shí)施例在系統(tǒng)結(jié)構(gòu)等方面相同,因而 省略對(duì)共同特征的說明,下面僅說明與第一實(shí)施例的不同特征。通過MFP 101的CPU 201讀出并執(zhí)行存儲(chǔ)在ROM 203或HDD 204中的控制程序來 實(shí)現(xiàn)圖6A和6B的流程圖中的處理。在該內(nèi)容畫面顯示和數(shù)據(jù)設(shè)置處理中,Web瀏覽器300等待直到接收到來自用戶 的操作指示為止(步驟S601為“否”)。然后,當(dāng)操作指示輸入單元304通過操作單元輸入I/F 206從用戶接收到用于在 Web瀏覽器300上進(jìn)行各種操作的指示時(shí)(步驟S601為“是”),處理進(jìn)入下一步驟S602。在步驟S602,Web瀏覽器300進(jìn)行與用戶通過操作指示輸入單元304所輸入的操 作指示有關(guān)的判斷。這里,Web瀏覽器300判斷用戶輸入的操作指示是否是用于設(shè)置僅使 得可瀏覽來自預(yù)先登記的Web服務(wù)器的內(nèi)容的訪問限制的指示。圖5D示出用于設(shè)置通過Web瀏覽器300在操作顯示單元211上顯示的訪問限制 設(shè)置地址的示例性設(shè)置畫面。訪問限制設(shè)置地址意為僅當(dāng)訪問限制設(shè)置地址與要從其獲取 內(nèi)容的Web服務(wù)器的URL地址一致時(shí)Web瀏覽器300才允許訪問的Web服務(wù)器的地址。當(dāng)訪問限制設(shè)置地址與要從其獲取內(nèi)容的Web服務(wù)器的URL地址不一致時(shí),禁止 對(duì)該Web服務(wù)器本身的訪問。通常,將可靠的Web服務(wù)器的URL地址指定為訪問限制設(shè)置 地址。在圖5D所示的訪問限制設(shè)置地址設(shè)置對(duì)話框530上,顯示訪問限制設(shè)置開關(guān)531 和訪問允許地址設(shè)置編輯框532。訪問限制設(shè)置開關(guān)531是用于設(shè)置是否基于與登記的URL 地址的比較的結(jié)果來限制對(duì)Web服務(wù)器的訪問的開關(guān)。在使訪問限制設(shè)置開關(guān)531有效的 情況下,Web瀏覽器300控制獲取以僅訪問其URL地址與登記的URL地址一致的Web服務(wù)
ο圖5D所示的訪問允許地址設(shè)置編輯框532是用于指定在要獲取內(nèi)容時(shí)作為允許 訪問的內(nèi)容獲取源的Web服務(wù)器的URL地址的編輯區(qū)域。在訪問允許地址設(shè)置編輯框532 中,可以指定多個(gè)Web服務(wù)器的URL地址。圖5D示出的訪問限制設(shè)置OK按鈕533是用于確認(rèn)用戶在訪問限制設(shè)置地址設(shè)置 對(duì)話框530中所設(shè)置的項(xiàng)的按鈕。接著,在圖6A的流程圖的步驟S602中,Web瀏覽器300判斷用戶輸入的操作指示 是否是用于按下訪問限制設(shè)置OK按鈕533的指示。然后,當(dāng)Web瀏覽器300對(duì)訪問限制設(shè)置地址設(shè)置對(duì)話框530的判斷為用戶輸入的操作指示是用于按下訪問限制設(shè)置OK按鈕533的指示時(shí),處理進(jìn)入步驟S609。在步驟S 609,訪問控制地址設(shè)置單元306根據(jù)用于登記訪問限制設(shè)置的用戶指 示,將訪問允許地址數(shù)據(jù)308存儲(chǔ)在RAM 202或HDD 204中,然后,處理返回到步驟S601。 訪問允許地址數(shù)據(jù)308包括訪問限制設(shè)置開關(guān)531的值和與訪問允許地址設(shè)置編輯框532 中的URL地址有關(guān)的數(shù)據(jù)。另外,在步驟S602,當(dāng)Web瀏覽器300判斷為用戶輸入的操作指示不是用于按下訪 問限制設(shè)置OK按鈕533的指示時(shí)(步驟S602為“否”),處理進(jìn)入步驟S603。在步驟S603,Web瀏覽器300判斷用戶輸入的操作指示是否是用于訪問URL地址 的指示。當(dāng)Web瀏覽器300判斷為用戶輸入的操作指示不是用于訪問URL地址的指示時(shí) (步驟S603為“否”),處理返回到步驟S601。當(dāng)Web瀏覽器300判斷為用戶輸入的操作指示是用于訪問URL地址的指示時(shí)(步 驟S603為“是”),處理進(jìn)入步驟S604。在步驟S604,Web瀏覽器300判斷訪問限制設(shè)置開關(guān)531的值是否是有效的。當(dāng) Web瀏覽器300判斷為訪問允許地址數(shù)據(jù)308的訪問限制設(shè)置開關(guān)531的值無(wú)效時(shí)(步驟 S604為“否”),即對(duì)Web服務(wù)器不進(jìn)行使用URL地址的訪問限制時(shí),處理進(jìn)入步驟S610。在步驟S610,內(nèi)容獲取單元301從用戶指示訪問的URL地址的Web服務(wù)器獲取內(nèi)容。接著,在從步驟S611到步驟S613的處理中,首先,Web瀏覽器300指示內(nèi)容分析單 元302分析在步驟S610獲取的內(nèi)容,并且創(chuàng)建內(nèi)容顯示畫面。然后,Web瀏覽器300指示 畫面顯示處理單元303顯示由內(nèi)容分析單元302所創(chuàng)建的內(nèi)容顯示畫面。然后,Web瀏覽 器300指示畫面顯示處理單元303顯示地址欄顯示畫面。然后,畫面顯示處理單元303通 過操作單元輸出I/F 205將內(nèi)容顯示畫面和地址欄顯示畫面顯示在操作顯示單元211上。應(yīng)該注意,上述序列處理與第一實(shí)施例的說明中參考的圖4B中的步驟S407 S409的處理相同。在步驟S613的處理之后,在操作顯示單元211上顯示其上顯示內(nèi)容顯示區(qū)域510 和地址欄顯示區(qū)域511的畫面,如圖5B所示。如上所述,在根據(jù)第二實(shí)施例的信息處理設(shè)備中,在操作顯示單元211的畫面上 顯示地址欄。這樣,用戶可以知道從其獲取了內(nèi)容顯示區(qū)域510中當(dāng)前正顯示的內(nèi)容的Web 服務(wù)器的URL地址。因此,當(dāng)對(duì)Web服務(wù)器不進(jìn)行訪問限制時(shí),用戶可以知道是否訪問了并非想要的 Web服務(wù)器。結(jié)果,用戶可以感覺安全地瀏覽內(nèi)容。接著,當(dāng)在圖6A的步驟S604判斷為訪問限制設(shè)置開關(guān)531的值有效時(shí)(步驟S604 為“是”),處理進(jìn)入步驟S605。也就是說,在這種情況下,判斷為對(duì)Web服務(wù)器進(jìn)行了使用 URL地址的訪問限制。然后,在步驟S605,Web瀏覽器300判斷指示訪問的URL地址是否與訪問允許地址 數(shù)據(jù)308中的URL地址一致。當(dāng)判斷為指示訪問的URL地址與訪問允許地址數(shù)據(jù)308中的URL地址不一致時(shí) (步驟S605為“否”),判斷為正在進(jìn)行未認(rèn)證的訪問,并且在不進(jìn)行任何操作的情況下終止 該處理。
11
當(dāng)判斷為用戶指示訪問的URL地址與訪問允許地址數(shù)據(jù)308中的URL地址一致時(shí) (步驟S605為“是”),處理進(jìn)入步驟S606。然后,在步驟S606,內(nèi)容獲取單元301從用戶指示訪問的URL地址的Web瀏覽器獲 取內(nèi)容。此外,Web瀏覽器300指示內(nèi)容分析單元302分析在步驟S606所獲取的內(nèi)容,并 且創(chuàng)建內(nèi)容顯示畫面。另外,Web瀏覽器300指示畫面顯示處理單元303顯示所創(chuàng)建的內(nèi) 容顯示畫面(步驟S607)。畫面顯示處理單元303經(jīng)由操作單元輸出I/F 205將內(nèi)容顯示畫面顯示在操作顯 示單元211上。應(yīng)該注意,步驟S607 S608中的序列處理與上述第一實(shí)施例的步驟S411 S412 中的處理相同。在步驟S608的處理之后,在操作顯示單元211上顯示如圖5C所示的Web瀏覽器 畫面。在該畫面上,僅顯示內(nèi)容顯示區(qū)域520,并且不顯示地址欄。而且,當(dāng)進(jìn)行訪問限制時(shí),僅顯示來自允許訪問的Web服務(wù)器的內(nèi)容。簡(jiǎn)而言之,Web瀏覽器300具有地址顯示控制單元,當(dāng)可獲取地址信息存儲(chǔ)器單元 被配置成允許訪問所有地址時(shí),地址顯示控制單元提供控制以在顯示單元上顯示由地址繪 制單元?jiǎng)?chuàng)建的畫面,并且當(dāng)僅允許對(duì)特定地址的訪問時(shí),地址顯示控制單元提供控制以在 顯示單元上不顯示由地址繪制單元所創(chuàng)建的畫面。因此,由于在根據(jù)第二實(shí)施例的信息處理設(shè)備中,不可能顯示來自并非用戶想要 的Web服務(wù)器的內(nèi)容,因而即使不顯示地址欄,用戶也不會(huì)感覺到不放心。此外,在根據(jù)第 二實(shí)施例的信息處理設(shè)備中,當(dāng)進(jìn)行訪問限制時(shí),在不會(huì)使用戶感覺不安全的情況下加寬 顯示內(nèi)容顯示區(qū)域520,因此可以增強(qiáng)內(nèi)容顯示的可見性和可操作性。其它實(shí)施例還可以利用讀出并執(zhí)行記錄在存儲(chǔ)器裝置中的程序以進(jìn)行上述實(shí)施例的功能的 系統(tǒng)和設(shè)備的計(jì)算機(jī)(或者CPU或MPU等裝置)或者通過下面的方法實(shí)現(xiàn)本發(fā)明的各方面, 其中,通過系統(tǒng)或設(shè)備的計(jì)算機(jī)例如讀出并執(zhí)行記錄在存儲(chǔ)器裝置上的程序來進(jìn)行上述實(shí) 施例的功能,以進(jìn)行上述方法的步驟。為此,例如,可以通過網(wǎng)絡(luò)或者通過用作存儲(chǔ)器裝置 的各種類型的記錄介質(zhì)(例如計(jì)算機(jī)可讀介質(zhì))將該程序提供給計(jì)算機(jī)。盡管參考典型實(shí)施例說明了本發(fā)明,但是應(yīng)該理解,本發(fā)明不局限于所公開的典 型實(shí)施例。所附權(quán)利要求書的范圍符合最寬的解釋,以包含所有這類修改、等同結(jié)構(gòu)和功 能。本申請(qǐng)要求2009年11月27日提交的日本專利申請(qǐng)2009-270304的優(yōu)先權(quán),其全 部?jī)?nèi)容通過引用包含于此。
權(quán)利要求
1.一種信息處理設(shè)備,包括內(nèi)容獲取單元,用于基于所指定的地址,從Web服務(wù)器獲取與所述地址相對(duì)應(yīng)的內(nèi)容; 內(nèi)容顯示單元,用于分析由所述內(nèi)容獲取單元獲取的內(nèi)容,并且將所述內(nèi)容顯示在顯 示單元上;地址顯示單元,用于將所指定的地址顯示在所述顯示單元上; 獲取控制單元,用于進(jìn)行獲取控制,以在所指定的地址是特定地址時(shí),允許所述內(nèi)容獲 取單元獲取內(nèi)容,并且在所指定的地址不是所述特定地址時(shí),禁止所述內(nèi)容獲取單元獲取 內(nèi)容;以及顯示控制單元,用于當(dāng)所述內(nèi)容顯示單元在所述獲取控制單元正在進(jìn)行所述獲取控制 的狀態(tài)下顯示內(nèi)容時(shí),提供控制以禁止所述地址顯示單元顯示地址,并且當(dāng)所述內(nèi)容顯示 單元在所述獲取控制單元未進(jìn)行所述獲取控制的狀態(tài)下顯示內(nèi)容時(shí),提供控制以使所述地 址顯示單元顯示地址。
2.根據(jù)權(quán)利要求1所述的信息處理設(shè)備,其特征在于,還包括 輸入單元,用于根據(jù)用戶的操作而輸入所述特定地址;以及 保持單元,用于保持由所述輸入單元輸入的所述特定地址。
3.根據(jù)權(quán)利要求1所述的信息處理設(shè)備,其特征在于,還包括設(shè)置單元,所述設(shè)置單元 用于設(shè)置所述獲取控制單元是否進(jìn)行所述獲取控制。
4.根據(jù)權(quán)利要求1所述的信息處理設(shè)備,其特征在于,所指定的地址和所述特定地址 都是URL地址。
5.一種信息處理設(shè)備的控制方法,包括內(nèi)容獲取步驟,用于基于所指定的地址,從Web服務(wù)器獲取與所述地址相對(duì)應(yīng)的內(nèi)容; 內(nèi)容顯示步驟,用于分析在所述內(nèi)容獲取步驟中所獲取的內(nèi)容,并且將所述內(nèi)容顯示 在顯示單元上;地址顯示步驟,用于將所指定的地址顯示在所述顯示單元上; 獲取控制步驟,用于進(jìn)行獲取控制,以在所指定的地址是特定地址時(shí),允許所述內(nèi)容獲 取步驟中的內(nèi)容獲取,并且在所指定的地址不是所述特定地址時(shí),禁止所述內(nèi)容獲取步驟 中的內(nèi)容獲??;以及顯示控制步驟,用于當(dāng)正在進(jìn)行所述獲取控制步驟中的所述獲取控制的狀態(tài)下在所述 內(nèi)容顯示步驟中顯示內(nèi)容時(shí),提供控制以不在所述地址顯示步驟中顯示地址,并且當(dāng)在未 進(jìn)行所述獲取控制步驟中的所述獲取控制的狀態(tài)下在所述內(nèi)容顯示步驟中顯示內(nèi)容時(shí),提 供控制以在所述地址顯示步驟中顯示地址。
全文摘要
本發(fā)明提供一種信息處理設(shè)備及其控制方法。當(dāng)從預(yù)先設(shè)置的可靠Web服務(wù)器獲取內(nèi)容時(shí),該信息處理設(shè)備隱藏地址欄以在顯示該內(nèi)容時(shí)有效利用操作單元的顯示區(qū)域。從Web服務(wù)器獲取與所指定的地址相對(duì)應(yīng)的內(nèi)容。分析所獲取的內(nèi)容并將其顯示在顯示單元上。將所指定的地址顯示在顯示單元上。提供獲取控制,以當(dāng)所指定的地址是特定地址時(shí),允許內(nèi)容的獲取,并且當(dāng)所指定的地址不是特定地址時(shí),禁止內(nèi)容的獲取。當(dāng)在正在進(jìn)行獲取控制的狀態(tài)下顯示內(nèi)容時(shí),隱藏地址,并且當(dāng)在未進(jìn)行獲取控制的狀態(tài)下顯示內(nèi)容時(shí),顯示地址。
文檔編號(hào)H04N1/00GK102082890SQ201010572609
公開日2011年6月1日 申請(qǐng)日期2010年11月29日 優(yōu)先權(quán)日2009年11月27日
發(fā)明者大熊聰 申請(qǐng)人:佳能株式會(huì)社