專利名稱:設(shè)備、計(jì)費(fèi)方法和系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本公開的一方面涉及一種設(shè)備、計(jì)費(fèi)方法和系統(tǒng)。
背景技術(shù):
存在包括瀏覽器功能的圖像形成設(shè)備,該瀏覽器功能經(jīng)由網(wǎng)絡(luò)從另一設(shè)備或者從圖像形成設(shè)備的存儲(chǔ)單元,獲得以例如超文本標(biāo)記語(yǔ)言(HTML)編寫的Web頁(yè)面(Webpage),并且在圖像形成設(shè)備的操作面板上顯示該Web頁(yè)面。除了顯示W(wǎng)eb頁(yè)面之外,瀏覽器功能還能夠?qū)︶槍?duì)設(shè)備控制擴(kuò)展的腳本進(jìn)行解析(或者解釋),由此控制圖像形成設(shè)備例如進(jìn)行打印。使用這種瀏覽器功能,能夠?qū)D像形成設(shè)備的定制提供諸如腳本語(yǔ)言等基 于瀏覽器的API (應(yīng)用編程接口 )(例如參見日本公開專利申請(qǐng)第2006-352845號(hào))。此外,存在包括計(jì)費(fèi)(或記賬)功能的圖像形成設(shè)備。例如,該圖像形成設(shè)備管理計(jì)費(fèi)信息(基于該計(jì)費(fèi)信息對(duì)用戶進(jìn)行收費(fèi)),并且在進(jìn)行打印或掃描時(shí),更新計(jì)費(fèi)信息。這里,優(yōu)選以比在經(jīng)由預(yù)安裝在圖像形成設(shè)備中的標(biāo)準(zhǔn)應(yīng)用程序使用圖像形成設(shè)備的功能的情況下更靈活的方式,來(lái)確定由于執(zhí)行Web頁(yè)面上的腳本而產(chǎn)生的對(duì)圖像形成設(shè)備的功能的使用的計(jì)費(fèi)。
發(fā)明內(nèi)容
在本公開的一方面,提供了一種設(shè)備,包括顯示單元;顯示控制單元,被配置為根據(jù)顯示數(shù)據(jù)在顯示單元上顯示畫面(screen);執(zhí)行單元,被配置為使設(shè)備執(zhí)行與在顯示數(shù)據(jù)中包括的腳本相對(duì)應(yīng)的處理;以及存儲(chǔ)單元,被配置為存儲(chǔ)指示是否針對(duì)腳本進(jìn)行計(jì)費(fèi)的信息。執(zhí)行單元被配置為通過(guò)參考存儲(chǔ)在存儲(chǔ)單元中的信息來(lái)判斷是否針對(duì)腳本進(jìn)行計(jì)費(fèi),如果針對(duì)腳本進(jìn)行計(jì)費(fèi),則更新用于由設(shè)備進(jìn)行的處理的計(jì)費(fèi)信息。
圖I是示出根據(jù)實(shí)施例的系統(tǒng)的示例性配置的圖;圖2是示出圖像形成設(shè)備的示例性硬件配置的框圖;圖3是示出圖像形成設(shè)備的示例性軟件配置的圖;圖4是示出設(shè)備瀏覽器的示例性功能配置的圖;圖5是示出Web服務(wù)器設(shè)備的示例性軟件配置的圖;圖6是用來(lái)描述根據(jù)實(shí)施例的示例性處理的圖;圖7是示出由圖像形成設(shè)備進(jìn)行的示例性處理的序列圖;圖8是用來(lái)描述設(shè)備瀏覽器如何對(duì)文檔列表頁(yè)面中的陳述(statement)進(jìn)行解析的圖;圖9是示出顯示的示例性文檔列表頁(yè)面的圖;以及圖10是示出存儲(chǔ)在計(jì)費(fèi)要求信息存儲(chǔ)單元中的示例性信息的表。
具體實(shí)施例方式下面,參考附圖描述本發(fā)明的優(yōu)選實(shí)施例。圖I是示出根據(jù)實(shí)施例的系統(tǒng)I的示例性配置的圖。如圖I所示,系統(tǒng)I可以包括圖像形成設(shè)備10和Web服務(wù)器設(shè)備20,圖像形成設(shè)備10和Web服務(wù)器設(shè)備20彼此連接以經(jīng)由諸如局域網(wǎng)(LAN)或因特網(wǎng)等(有線或無(wú)線)網(wǎng)絡(luò)30進(jìn)行通信。圖像形成設(shè)備10例如可以是包括諸如打印、掃描、復(fù)印以及傳真發(fā)送和接收的兩個(gè)或更多個(gè)功能的多功能外圍設(shè)備。可選地,圖像形成設(shè)備10可以包括上述功能中的一個(gè)功能。圖像形成設(shè)備10是根據(jù)本公開的一個(gè)方面的設(shè)備的示例。Web服務(wù)器設(shè)備20例如可以是從圖像形成設(shè)備10接收對(duì)Web頁(yè)面的請(qǐng)求并且基于在請(qǐng)求中指定的標(biāo)識(shí)信息(例如統(tǒng)一資源定位符(URL))向圖像形成設(shè)備10發(fā)送對(duì)應(yīng)的Web頁(yè)面的計(jì)算機(jī)??梢詮腤eb服務(wù)器設(shè)備20的存儲(chǔ)單元或者外部存儲(chǔ)單元中檢索要 由Web服務(wù)器設(shè)備20發(fā)送的Web頁(yè)面,或者由Web服務(wù)器設(shè)備20或連接到Web服務(wù)器設(shè)備20的另一計(jì)算機(jī)動(dòng)態(tài)地生成要由Web服務(wù)器設(shè)備20發(fā)送的Web頁(yè)面。在本實(shí)施例中,Web頁(yè)面可以指示要由圖像形成設(shè)備10經(jīng)由超文本傳輸協(xié)議(HTTP)通信從圖像形成設(shè)備10的內(nèi)部存儲(chǔ)單元或者從另一設(shè)備(例如Web服務(wù)器設(shè)備20)獲得的顯示數(shù)據(jù)。例如,可以以超文本標(biāo)記語(yǔ)言(HTML)編寫Web頁(yè)面。雖然在圖I中僅不出了一個(gè)圖像形成設(shè)備10和一個(gè)Web服務(wù)器設(shè)備20,但是系統(tǒng)I可以包括兩個(gè)或更多個(gè)圖像形成設(shè)備10以及兩個(gè)或更多個(gè)Web服務(wù)器設(shè)備20。此外,圖像形成設(shè)備10和Web服務(wù)器設(shè)備20之間的關(guān)系可以是“一對(duì)多”、“多對(duì)一”或者“多對(duì)
多 O圖2是示出根據(jù)實(shí)施例的圖像形成設(shè)備10的示例性硬件配置的框圖。如圖2所示,圖像形成設(shè)備10可以包括控制器11、掃描儀12、打印機(jī)13、調(diào)制解調(diào)器14、操作面板15、網(wǎng)絡(luò)接口 16和安全數(shù)字(SD)卡槽17作為硬件部件??刂破?1可以包括中央處理器(CPU) 111、隨機(jī)存取存儲(chǔ)器(RAM) 112、只讀存儲(chǔ)器(ROM) 113、硬盤驅(qū)動(dòng)(HDD) 114和非易失性RAM(NVRAM) 115。ROM 113例如存儲(chǔ)程序和由程序使用的數(shù)據(jù)。RAM 112例如用作加載程序的存儲(chǔ)區(qū),并且用作所加載的程序的工作區(qū)。CPU111執(zhí)行被加載到RAMll2中的程序以實(shí)現(xiàn)各種功能。HDD 114例如存儲(chǔ)程序和由程序使用的數(shù)據(jù)。NVRAM 115例如存儲(chǔ)各種設(shè)置。掃描儀12是用于掃描文檔以獲得圖像數(shù)據(jù)的硬件部件(圖像掃描單元)。打印機(jī)13是用于將打印數(shù)據(jù)打印在諸如紙的記錄介質(zhì)上的硬件部件(打印單元)。調(diào)制解調(diào)器14是用于將圖像形成設(shè)備10連接到電話線的硬件部件,并用來(lái)針對(duì)傳真通信發(fā)送和接收?qǐng)D像數(shù)據(jù)。操作面板15是包括用于接收用戶輸入的諸如按鈕等輸入單元和諸如液晶顯示面板等顯示單元的硬件部件。例如,可以使用包括觸摸面板功能的液晶顯示面板作為顯示單元。在這種情況下,液晶顯示面板也可以用作輸入單元。網(wǎng)絡(luò)接口 16是用于將圖像形成設(shè)備10連接到諸如局域網(wǎng)(LAN)等(有線或無(wú)線)網(wǎng)絡(luò)的硬件部件。SD卡槽17例如讀取存儲(chǔ)在安全數(shù)字(SD)卡80中的程序。在如上所述構(gòu)成的圖像形成設(shè)備10中,除了存儲(chǔ)在ROM 113和HDD 114中的程序,還可以將存儲(chǔ)在SD卡80中的程序加載到RAM 112中并執(zhí)行。代替SD卡80,還可以使用任意其它存儲(chǔ)介質(zhì)(例如CD-ROM或通用串行總線(USB)存儲(chǔ)器)用于該目的。也就是說(shuō),可以安裝在圖像形成設(shè)備10上的存儲(chǔ)介質(zhì)不限于SD卡80。當(dāng)使用除了 SD卡80之外的存儲(chǔ)介質(zhì)時(shí),可以用與所使用的存儲(chǔ)介質(zhì)相對(duì)應(yīng)的硬件部件代替SD卡槽17。圖3是示出圖像形成設(shè)備10的示例性軟件配置的圖。如圖3所示,圖像形成設(shè)備10可以包括標(biāo)準(zhǔn)應(yīng)用程序151、設(shè)備瀏覽器152、計(jì)費(fèi)管理單元153、控制服務(wù)154和OS155。標(biāo)準(zhǔn)應(yīng)用程序151是在出廠運(yùn)輸之前安裝在圖像形成設(shè)備10中的默認(rèn)應(yīng)用程序。在圖3的示例中,標(biāo)準(zhǔn)應(yīng)用程序151包括掃描應(yīng)用程序1511、打印應(yīng)用程序1512、復(fù)印應(yīng)用程序1513和傳真應(yīng)用程序1514。掃描應(yīng)用程序1511進(jìn)行掃描作業(yè)。打印應(yīng)用程序1512進(jìn)行打印作業(yè)。復(fù)印應(yīng)用程序1513進(jìn)行復(fù)印作業(yè)。傳真應(yīng)用程序1514進(jìn)行傳真發(fā)送作業(yè)和傳真接收作業(yè)。由例如向上層應(yīng)用程序提供控制各種硬件資源的功能并且進(jìn)行圖像形成設(shè)備10 的基本功能的軟件模塊實(shí)現(xiàn)控制服務(wù)154。設(shè)備瀏覽器152是從Web服務(wù)器設(shè)備20獲得Web頁(yè)面并在操作面板15上顯示所獲得的Web頁(yè)面的程序。此外,設(shè)備瀏覽器152可以對(duì)Web頁(yè)面中的腳本(以腳本語(yǔ)言編寫的程序)進(jìn)行解析(或者解釋),并且使圖像形成設(shè)備10根據(jù)腳本進(jìn)行處理。也就是說(shuō),除了通用Web瀏覽器可以解析的腳本之外,設(shè)備瀏覽器152還可以對(duì)用于控制圖像形成設(shè)備10的擴(kuò)展腳本(例如掃描請(qǐng)求)進(jìn)行解析。例如,可以經(jīng)由SD卡80或者網(wǎng)絡(luò)將設(shè)備瀏覽器152安裝到圖像形成設(shè)備10中。計(jì)費(fèi)管理單元153管理計(jì)費(fèi)信息,并且在使用或執(zhí)行了圖像形成設(shè)備10的給定功能時(shí)更新計(jì)費(fèi)信息。例如,可以由被記錄在NVRAM 115中并指示執(zhí)行圖像形成設(shè)備10的各個(gè)功能的次數(shù)的計(jì)費(fèi)計(jì)數(shù),來(lái)表示計(jì)費(fèi)信息。當(dāng)執(zhí)行相應(yīng)的功能(例如復(fù)印和掃描)時(shí),計(jì)費(fèi)計(jì)數(shù)增加。OS 155是操作系統(tǒng)。圖像形成設(shè)備10中的軟件程序作為處理或線程在OS 155上運(yùn)行。下面更詳細(xì)地描述設(shè)備瀏覽器152。圖4是示出設(shè)備瀏覽器152的示例性功能配置的圖。如圖4所示,設(shè)備瀏覽器152包括通信控制單元161、HTML解析器162、描繪單元163、腳本執(zhí)行單元164、本地功能執(zhí)行單元165、圖像處理單元166、通信處理單元167和計(jì)費(fèi)要求信息存儲(chǔ)單元168。通信控制單元161作為客戶機(jī)對(duì)HTTP通信進(jìn)行控制。例如,通信控制單元161向Web服務(wù)器設(shè)備20發(fā)送請(qǐng)求(HTTP請(qǐng)求),并且從Web服務(wù)器設(shè)備20接收響應(yīng)(HTTP響應(yīng))。HTML解析器162對(duì)包含在來(lái)自Web服務(wù)器設(shè)備20的響應(yīng)中的Web頁(yè)面中的HTML代碼和腳本(例如Javascript (注冊(cè)商標(biāo)))進(jìn)行解析(或者解釋)。例如,基于解析結(jié)果,HTML解析器162請(qǐng)求描繪單元163描繪由HTML代碼定義的畫面和/或請(qǐng)求腳本執(zhí)行單元164執(zhí)行腳本。腳本執(zhí)行單元164根據(jù)在Web頁(yè)面中編寫的腳本進(jìn)行處理。腳本執(zhí)行單元164可以執(zhí)行通用Web瀏覽器可以解析的標(biāo)準(zhǔn)腳本(例如Javascript (注冊(cè)商標(biāo)))以及針對(duì)圖像形成設(shè)備10擴(kuò)展的腳本(下文中稱為擴(kuò)展腳本)。擴(kuò)展腳本的示例包括打印請(qǐng)求和掃描請(qǐng)求。當(dāng)在Web頁(yè)面中包括擴(kuò)展腳本時(shí),腳本執(zhí)行單元164請(qǐng)求本地功能執(zhí)行單元165進(jìn)行與擴(kuò)展腳本相對(duì)應(yīng)的處理。本地功能執(zhí)行單元165響應(yīng)于來(lái)自腳本執(zhí)行單元165的請(qǐng)求,對(duì)與擴(kuò)展腳本相對(duì)應(yīng)的處理的執(zhí)行進(jìn)行控制。例如由提供用于諸如復(fù)印、掃描和打印等圖像處理的功能接口的程序庫(kù)來(lái)實(shí)現(xiàn)圖像處理單元166。例如,本地功能執(zhí)行單元165使用圖像處理單元166以使圖像形成設(shè)備10進(jìn)行復(fù)印、掃描或打印。
例如由提供用于網(wǎng)絡(luò)通信處理的功能接口的程序庫(kù)來(lái)實(shí)現(xiàn)通信處理單元167。例如,本地功能執(zhí)行單元165使用通信處理單元167以使圖像形成設(shè)備10下載要被打印的文檔(或文檔數(shù)據(jù))。計(jì)費(fèi)要求信息存儲(chǔ)單元168針對(duì)每個(gè)擴(kuò)展腳本存儲(chǔ)指示是否需要針對(duì)由擴(kuò)展腳本的執(zhí)行產(chǎn)生的圖像形成設(shè)備10的使用進(jìn)行計(jì)費(fèi)的計(jì)費(fèi)要求信息。換句話說(shuō),計(jì)費(fèi)要求信息存儲(chǔ)單元168存儲(chǔ)指示需要進(jìn)行計(jì)費(fèi)的腳本的信息。例如,可以由HDD 114或NVRAM 115的存儲(chǔ)區(qū),來(lái)實(shí)現(xiàn)計(jì)費(fèi)要求信息存儲(chǔ)單元168。圖5是示出Web服務(wù)器設(shè)備20的示例性軟件配置的圖。如圖5所不,Web服務(wù)器設(shè)備20包括Web服務(wù)器21和一個(gè)或更多個(gè)Web應(yīng)用程序 22 (22a,22b)。Web服務(wù)器21作為服務(wù)器對(duì)HTTP通信進(jìn)行控制。例如,Web服務(wù)器21從自客戶機(jī)(即設(shè)備瀏覽器152)接收請(qǐng)求(HTTP請(qǐng)求),并且執(zhí)行與在請(qǐng)求中指定的URL相對(duì)應(yīng)的Web應(yīng)用程序22中的一個(gè)。然后,Web服務(wù)器21向發(fā)送請(qǐng)求的客戶機(jī)發(fā)送包括所執(zhí)行的Web應(yīng)用程序22的處理結(jié)果(例如Web頁(yè)面)的響應(yīng)。Web應(yīng)用程序22是經(jīng)由網(wǎng)絡(luò)提供服務(wù)的應(yīng)用程序。下面,參考圖6描述涉及Web應(yīng)用程序22a的示例性處理。在圖6中,假設(shè)Web應(yīng)用程序22a包括用于提供存儲(chǔ)在Web服務(wù)器設(shè)備20中的文檔(或文檔數(shù)據(jù))的功能。設(shè)備瀏覽器152使圖像形成設(shè)備10根據(jù)在由Web應(yīng)用程序22a生成的Web頁(yè)面中編寫的擴(kuò)展腳本,從Web服務(wù)器設(shè)備20下載(或獲得)文檔。然后,設(shè)備瀏覽器152請(qǐng)求控制服務(wù)154打印根據(jù)Web頁(yè)面中的擴(kuò)展腳本下載的文檔。此外,如果對(duì)于該擴(kuò)展腳本計(jì)費(fèi),則設(shè)備瀏覽器152向控制服務(wù)154報(bào)告對(duì)于該擴(kuò)展腳本計(jì)費(fèi)。作為響應(yīng),控制服務(wù)154使圖像形成設(shè)備10對(duì)打印數(shù)據(jù)進(jìn)行打印。此外,如果對(duì)于該擴(kuò)展腳本計(jì)費(fèi),則控制服務(wù)154請(qǐng)求計(jì)費(fèi)管理單元153更新計(jì)費(fèi)信息。下面,描述由圖像形成設(shè)備10進(jìn)行的示例性處理。圖7是示出由圖像形成設(shè)備10進(jìn)行的示例性處理的序列圖。在步驟SlOl中,用戶經(jīng)由操作面板15輸入顯示W(wǎng)eb頁(yè)面的請(qǐng)求(Web頁(yè)面顯示請(qǐng)求)。經(jīng)由控制服務(wù)154向設(shè)備瀏覽器152輸入(或發(fā)送)Web頁(yè)面顯示請(qǐng)求(S102、S103)。例如,可以通過(guò)選擇在操作面板15上顯示的畫面項(xiàng)(例如按鈕),來(lái)輸入Web頁(yè)面顯示請(qǐng)求。這里,假設(shè)畫面項(xiàng)與URL相關(guān)聯(lián),并且在Web頁(yè)面顯示請(qǐng)求中指定URL。當(dāng)接收到Web頁(yè)面顯示請(qǐng)求時(shí),設(shè)備瀏覽器152向在Web頁(yè)面顯示請(qǐng)求中指定的URL發(fā)送HTTP請(qǐng)求(S104)。在該示例性處理中,URL指示W(wǎng)eb服務(wù)器設(shè)備20的Web應(yīng)用程序22a,因此由Web服務(wù)器設(shè)備20的Web服務(wù)器21接收該HTTP請(qǐng)求。作為響應(yīng),Web服務(wù)器21啟動(dòng)與在HTTP請(qǐng)求中指定的URL相對(duì)應(yīng)的Web應(yīng)用程序22a。
當(dāng)啟動(dòng)時(shí),Web應(yīng)用程序22a獲得存儲(chǔ)在Web服務(wù)器設(shè)備20中的指示文檔列表(或者文檔數(shù)據(jù)的集合)的信息,并且生成包括文檔列表的Web頁(yè)面(下文中稱為文檔列表頁(yè)面)。然后,Web服務(wù)器21向設(shè)備瀏覽器152發(fā)送包括所生成的文檔列表頁(yè)面的HTTP響應(yīng)。當(dāng)接收到文檔列表頁(yè)面時(shí),設(shè)備瀏覽器152對(duì)文檔列表頁(yè)面中的陳述(代碼、標(biāo)簽、腳本等)進(jìn)行解析。圖8是用來(lái)描述設(shè)備瀏覽器152如何對(duì)文檔列表頁(yè)面中的陳述進(jìn)行解析的圖。HTML解析器162對(duì)文檔列表頁(yè)面中的所有陳述進(jìn)行解析。根據(jù)文檔列表頁(yè)面中的 與描繪(或顯示)相關(guān)的陳述,HTML解析器162請(qǐng)求描繪單元163描繪畫面。此外,根據(jù)文檔列表頁(yè)面中的與腳本相關(guān)的陳述,HTML解析器162請(qǐng)求腳本執(zhí)行單元164執(zhí)行腳本。腳本執(zhí)行單元164自身對(duì)腳本中的標(biāo)準(zhǔn)腳本的執(zhí)行進(jìn)行控制。此外,腳本執(zhí)行單元164請(qǐng)求本地功能執(zhí)行單元165進(jìn)行與腳本中的擴(kuò)展腳本(在圖8的示例中為“doDownload”和“doPrint”)相對(duì)應(yīng)的處理。本地功能執(zhí)行單元165使通信處理單元167進(jìn)行與擴(kuò)展腳本“doDownload” (下載請(qǐng)求)相對(duì)應(yīng)的處理。此外,本地功能執(zhí)行單元165使圖像處理單元166進(jìn)行與擴(kuò)展腳本“doPrint” (打印請(qǐng)求)相對(duì)應(yīng)的處理。在該示例性處理中,與文檔列表頁(yè)面的接收同步地進(jìn)行描繪處理。根據(jù)文檔列表頁(yè)面中的與描繪相關(guān)的陳述,設(shè)備瀏覽器152的描繪單元163生成控制服務(wù)154可以解釋的圖像信息,并且請(qǐng)求控制服務(wù)154顯示該圖像信息(S107)?;谠搱D像信息,控制服務(wù)154在操作面板15上顯不文檔列表頁(yè)面(S108)。圖9是示出所顯示的示例性文檔列表頁(yè)面510的圖。在圖9中,文檔列表頁(yè)面510包括文檔列表顯示區(qū)域511和打印按鈕512。文檔列表顯示區(qū)域511顯示文檔的列表。打印按鈕512接收在文檔列表顯示區(qū)域511中選擇的對(duì)文檔的打印請(qǐng)求。文檔列表頁(yè)面510還可以包括用于設(shè)置打印作業(yè)的屬性信息(例如份數(shù)、N合一處理、單面/雙面打印和顏色模式)的區(qū)域(或欄)。當(dāng)在文檔列表頁(yè)面510上選擇了文檔中的一個(gè),并且按下(或者觸摸)了打印按鈕512 (Slll)時(shí),經(jīng)由操作面板15和控制服務(wù)154向設(shè)備瀏覽器152發(fā)送指示已經(jīng)按下了打印按鈕512的事件(按鈕按下事件)(S112、S113)。當(dāng)接收到按鈕按下事件時(shí),設(shè)備瀏覽器152的腳本執(zhí)行單元164執(zhí)行與文檔列表頁(yè)面510中的按鈕按下事件相關(guān)聯(lián)的腳本。更具體地,腳本執(zhí)行單元164請(qǐng)求本地功能執(zhí)行單元165基于在文檔列表頁(yè)面510上選擇的文檔的標(biāo)識(shí)符(下文中稱為文檔ID),進(jìn)行與擴(kuò)展腳本“doDownload”相對(duì)應(yīng)的處理。當(dāng)進(jìn)行了請(qǐng)求時(shí),本地功能執(zhí)行單元165參考計(jì)費(fèi)要求信息存儲(chǔ)單元168以判斷是否針對(duì)擴(kuò)展腳本“ doDownload”計(jì)費(fèi)。圖10是示出存儲(chǔ)在計(jì)費(fèi)要求信息存儲(chǔ)單元168中的示例性信息的表。如圖10所示,計(jì)費(fèi)要求信息存儲(chǔ)單元168針對(duì)每個(gè)擴(kuò)展腳本以及針對(duì)擴(kuò)展腳本和與擴(kuò)展腳本相關(guān)的作業(yè)的屬性信息(作業(yè)屬性)的每個(gè)組合,存儲(chǔ)指示是否需要進(jìn)行計(jì)費(fèi)的計(jì)費(fèi)要求信息(也可以稱為計(jì)費(fèi)要求)。在圖10的示例中,與作業(yè)屬性無(wú)關(guān)(例如與要下載的對(duì)象無(wú)關(guān)或者與要從哪里下載對(duì)象無(wú)關(guān)),不需要針對(duì)擴(kuò)展腳本“doDownload”進(jìn)行計(jì)費(fèi)。相應(yīng)地,本地功能執(zhí)行單元165判斷為不需要針對(duì)擴(kuò)展腳本“doDownload”進(jìn)行計(jì)費(fèi)。本地功能執(zhí)行單元165在不進(jìn)行計(jì)費(fèi)處理(即不更新計(jì)費(fèi)信息)的情況下,經(jīng)由通信處理單元167和控制服務(wù)154下載與該文檔ID相對(duì)應(yīng)的文檔(SI 14)。接下來(lái),腳本執(zhí)行單元164請(qǐng)求本地功能執(zhí)行單元165針對(duì)所下載的文檔進(jìn)行與擴(kuò)展腳本“doPrint”相對(duì)應(yīng)的處理(S115)。當(dāng)進(jìn)行了請(qǐng)求時(shí),本地功能執(zhí)行單元165參考計(jì)費(fèi)要求信息存儲(chǔ)單元168,以判斷是否針對(duì)擴(kuò)展腳本“doPrint”進(jìn)行計(jì)費(fèi)。在圖10的示例中,針對(duì)擴(kuò)展腳本“doPrint”的計(jì)費(fèi)要求依據(jù)作業(yè)屬性而不同。例如,當(dāng)文檔的數(shù)據(jù)格式是便攜式文檔格式(F1DF) (documentType = pdf)時(shí),需要進(jìn)行計(jì)費(fèi)。此外,當(dāng)文檔的數(shù)據(jù)格式是位圖(documentType = bmp)時(shí),不需要進(jìn)行計(jì)費(fèi)。此外,當(dāng)頁(yè)數(shù)是I (page = I)時(shí),不需要進(jìn)行計(jì)費(fèi)。相應(yīng)地,本地功能執(zhí)行單元165基于作業(yè)屬性信息(即要打印的文檔的屬性信息),通過(guò)參考計(jì)費(fèi)要求信息存儲(chǔ)單元168來(lái)判斷是否需要進(jìn)行計(jì)費(fèi)。在該示例性處理中,假設(shè)本地功能執(zhí)行單元165判斷為對(duì)于所下載的文檔的擴(kuò)展腳本“doPrint”的執(zhí)行需要進(jìn)行計(jì)費(fèi)。
這里,可能存在如下情況文檔與不需要進(jìn)行計(jì)費(fèi)的作業(yè)屬性匹配,還與需要進(jìn)行計(jì)費(fèi)的作業(yè)屬性匹配(例如一頁(yè)P(yáng)DF文檔)。為了應(yīng)對(duì)這種情況,可以預(yù)先確定不同條件(即“需要進(jìn)行計(jì)費(fèi)”和“不需要進(jìn)行計(jì)費(fèi)”)之間的優(yōu)先級(jí)。還可以使用除了數(shù)據(jù)格式和文檔頁(yè)數(shù)之外的屬性來(lái)判斷計(jì)費(fèi)要求。此外,還可以使用諸如N合一處理(例如一個(gè)片材上兩頁(yè))等不是文檔本身的屬性的打印作業(yè)屬性,來(lái)判斷計(jì)費(fèi)要求。當(dāng)判斷為對(duì)于所下載的文檔的擴(kuò)展腳本“doPrint”的執(zhí)行需要進(jìn)行計(jì)費(fèi)時(shí),本地功能執(zhí)行單元165經(jīng)由圖像處理單元166向控制服務(wù)154發(fā)送包括指示需要對(duì)打印請(qǐng)求進(jìn)行計(jì)費(fèi)的信息的打印請(qǐng)求(計(jì)費(fèi)打印請(qǐng)求)(S116)。當(dāng)接收到計(jì)費(fèi)打印請(qǐng)求時(shí),控制服務(wù)154請(qǐng)求計(jì)費(fèi)管理單元153更新與擴(kuò)展腳本“doPrint”相對(duì)應(yīng)的打印作業(yè)的計(jì)費(fèi)信息(即增加計(jì)費(fèi)計(jì)數(shù))(S117)。計(jì)費(fèi)管理單元153更新計(jì)費(fèi)信息,并且發(fā)送更新計(jì)費(fèi)信息的結(jié)果(例如指示是否成功更新了計(jì)費(fèi)信息的信息)(S118)。當(dāng)已經(jīng)成功更新了計(jì)費(fèi)信息時(shí),控制服務(wù)154使打印機(jī)13打印所下載的文檔(或進(jìn)行打印作業(yè))(S119)。當(dāng)從打印機(jī)13接收到打印結(jié)果(指示是否成功打印了文檔)(S120)時(shí),控制服務(wù)154例如在操作面板15上的文檔列表頁(yè)面510上方顯示指示打印結(jié)果的彈出畫面(S121)。步驟S131和隨后的步驟表示在文檔列表頁(yè)面510上選擇了不需要進(jìn)行計(jì)費(fèi)的文檔(例如在圖10中為位圖數(shù)據(jù))并且按下了打印按鈕512時(shí)所進(jìn)行的處理。除了在步驟S135中本地功能執(zhí)行單元165判斷為對(duì)于所下載的文檔(這里為位圖數(shù)據(jù))的擴(kuò)展腳本“doPrint”的執(zhí)行不需要進(jìn)行計(jì)費(fèi)之外,步驟S131至S135與步驟Slll至S115基本相同。然后,本地功能執(zhí)行單元165經(jīng)由圖像處理單元166向控制服務(wù)154發(fā)送包括指示不需要對(duì)打印請(qǐng)求進(jìn)行計(jì)費(fèi)的信息的打印請(qǐng)求(不計(jì)費(fèi)打印請(qǐng)求)(S136)。當(dāng)接收到不計(jì)費(fèi)打印請(qǐng)求時(shí),控制服務(wù)154在不請(qǐng)求計(jì)費(fèi)管理單元153更新計(jì)費(fèi)信息的情況下使打印機(jī)13打印下載的文檔(S137)。步驟S138和S139基于步驟S120和S121基本相同。如上所述,上述實(shí)施例使得能夠針對(duì)每個(gè)腳本以及針對(duì)腳本和根據(jù)腳本進(jìn)行的處理(或作業(yè))的屬性信息的每個(gè)組合,確定計(jì)費(fèi)要求(即是否需要進(jìn)行計(jì)費(fèi))。換句話說(shuō),上述實(shí)施例使得能夠針對(duì)根據(jù)潛在不同的腳本進(jìn)行的處理靈活地進(jìn)行計(jì)費(fèi)。上述實(shí)施例還可以應(yīng)用于除了掃描、復(fù)印、傳真?zhèn)魉秃痛蛴≈獾淖鳂I(yè)(處理或功能)。在上述實(shí)施例中,分開設(shè)置了圖像形成設(shè)備10和Web服務(wù)器設(shè)備20。可選地,圖像形成設(shè)備10可以包括Web服務(wù)器21和Web應(yīng)用程序22。本公開的一個(gè)方面提供了一種設(shè)備、系統(tǒng)、計(jì)費(fèi)方法和存儲(chǔ)程序代碼的非易失性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),它們使得能夠針對(duì)根據(jù)Web頁(yè)面的定義進(jìn)行的處理,靈活地進(jìn)行計(jì)
費(fèi)。本發(fā)明不限于具體公開的實(shí)施例,可以進(jìn)行各種變化和變形,而不脫離本發(fā)明的范圍。
權(quán)利要求
1.一種設(shè)備,包括 顯示單元; 顯示控制単元,被配置為根據(jù)顯示數(shù)據(jù)在所述顯示単元上顯示畫面; 執(zhí)行單元,被配置為使所述設(shè)備執(zhí)行與在所述顯示數(shù)據(jù)中包括的腳本相對(duì)應(yīng)的處理;以及 存儲(chǔ)單元,被配置為存儲(chǔ)指示是否針對(duì)所述腳本進(jìn)行計(jì)費(fèi)的信息, 其中,所述執(zhí)行単元被配置為 通過(guò)參考存儲(chǔ)在所述存儲(chǔ)単元中的所述信息來(lái)判斷是否針對(duì)所述腳本進(jìn)行計(jì)費(fèi), 如果針對(duì)所述腳本進(jìn)行計(jì)費(fèi),則更新用于由所述設(shè)備進(jìn)行的處理的計(jì)費(fèi)信息。
2.根據(jù)權(quán)利要求I所述的設(shè)備,其中, 所述存儲(chǔ)単元被配置為存儲(chǔ)與對(duì)應(yīng)于所述腳本的所述處理的屬性信息相關(guān)聯(lián)的所述ィ目息;以及 所述執(zhí)行単元被配置為通過(guò)參考存儲(chǔ)在所述存儲(chǔ)単元中的所述信息并基于所述屬性信息,來(lái)判斷是否針對(duì)所述腳本進(jìn)行計(jì)費(fèi)。
3.根據(jù)權(quán)利要求2所述的設(shè)備,其中, 對(duì)應(yīng)于所述腳本的所述處理是打印作業(yè);以及 所述執(zhí)行単元被配置為通過(guò)參考存儲(chǔ)在所述存儲(chǔ)単元中的所述信息并基于所述打印作業(yè)的屬性信息,來(lái)判斷是否針對(duì)所述腳本進(jìn)行計(jì)費(fèi)。
4.根據(jù)權(quán)利要求I所述的設(shè)備,其中,所述顯示數(shù)據(jù)是Web頁(yè)面。
5.一種由設(shè)備的處理單元執(zhí)行的方法,所述方法包括 根據(jù)顯示數(shù)據(jù)在所述設(shè)備的顯示單元上顯示畫面; 使所述設(shè)備執(zhí)行與在所述顯示數(shù)據(jù)中包括的腳本相對(duì)應(yīng)的處理; 通過(guò)參考存儲(chǔ)在所述設(shè)備的存儲(chǔ)單元中的并且指示是否針對(duì)所述腳本進(jìn)行計(jì)費(fèi)的信息,來(lái)判斷是否針對(duì)所述腳本進(jìn)行計(jì)費(fèi);以及 如果針對(duì)所述腳本進(jìn)行計(jì)費(fèi),則更新用于由所述設(shè)備進(jìn)行的處理的計(jì)費(fèi)信息。
6.根據(jù)權(quán)利要求5所述的方法,其中, 將所述信息與對(duì)應(yīng)于所述腳本的所述處理的屬性信息相關(guān)聯(lián)地存儲(chǔ)在所述存儲(chǔ)單元中;以及 通過(guò)參考存儲(chǔ)在所述存儲(chǔ)単元中的所述信息并基于所述屬性信息,來(lái)判斷是否針對(duì)所述腳本進(jìn)行計(jì)費(fèi)。
7.根據(jù)權(quán)利要求6所述的方法,其中, 對(duì)應(yīng)于所述腳本的所述處理是打印作業(yè);以及 通過(guò)參考存儲(chǔ)在所述存儲(chǔ)単元中的所述信息并基于所述打印作業(yè)的屬性信息,來(lái)判斷是否針對(duì)所述腳本進(jìn)行計(jì)費(fèi)。
8.根據(jù)權(quán)利要求5所述的方法,其中,所述顯示數(shù)據(jù)是Web頁(yè)面。
9.一種系統(tǒng),包括 設(shè)備;以及 信息處理設(shè)備,被配置為向所述設(shè)備發(fā)送顯示數(shù)據(jù); 其中,所述設(shè)備包括顯示單元; 顯示控制単元,被配置為根據(jù)所述顯示數(shù)據(jù)在所述顯示単元上顯示畫面; 執(zhí)行單元,被配置為使所述設(shè)備執(zhí)行與在所述顯示數(shù)據(jù)中包括的腳本相對(duì)應(yīng)的處理;以及 存儲(chǔ)單元,被配置為存儲(chǔ)指示是否針對(duì)所述腳本進(jìn)行計(jì)費(fèi)的信息; 其中,所述執(zhí)行単元被配置為 通過(guò)參考存儲(chǔ)在所述存儲(chǔ)単元中的所述信息來(lái)判斷是否針對(duì)所述腳本進(jìn)行計(jì)費(fèi), 如果針對(duì)所述腳本進(jìn)行計(jì)費(fèi),則更新用于由所述設(shè)備進(jìn)行的處理的計(jì)費(fèi)信息。
10.根據(jù)權(quán)利要求9所述的系統(tǒng),其中, 所述存儲(chǔ)単元被配置為存儲(chǔ)與對(duì)應(yīng)于所述腳本的所述處理的屬性信息相關(guān)聯(lián)的所述ィ目息;以及 所述執(zhí)行単元被配置為通過(guò)參考存儲(chǔ)在所述存儲(chǔ)単元中的所述信息基于所述屬性信息,來(lái)判斷是否針對(duì)所述腳本進(jìn)行計(jì)費(fèi)。
11.根據(jù)權(quán)利要求10所述的系統(tǒng),其中, 對(duì)應(yīng)于所述腳本的所述處理是打印作業(yè);以及 所述執(zhí)行単元被配置為通過(guò)參考存儲(chǔ)在所述存儲(chǔ)単元中的所述信息并基于所述打印作業(yè)的屬性信息,來(lái)判斷是否針對(duì)所述腳本進(jìn)行計(jì)費(fèi)。
12.根據(jù)權(quán)利要求9所述的系統(tǒng),其中,所述顯示數(shù)據(jù)是Web頁(yè)面。
全文摘要
本發(fā)明提供一種設(shè)備、計(jì)費(fèi)方法和系統(tǒng)。該設(shè)備包括顯示單元;顯示控制單元,被配置為根據(jù)顯示數(shù)據(jù)在顯示單元上顯示畫面;執(zhí)行單元,被配置為使設(shè)備進(jìn)行與包含在顯示數(shù)據(jù)中的腳本相對(duì)應(yīng)的處理;以及存儲(chǔ)單元,被配置為存儲(chǔ)指示是否針對(duì)腳本進(jìn)行計(jì)費(fèi)的信息。執(zhí)行單元被配置為通過(guò)參考存儲(chǔ)在存儲(chǔ)單元中的信息來(lái)判斷是否針對(duì)腳本進(jìn)行計(jì)費(fèi),如果針對(duì)腳本進(jìn)行計(jì)費(fèi),則更新用于由設(shè)備進(jìn)行的處理的計(jì)費(fèi)信息。
文檔編號(hào)H04N1/00GK102694941SQ20121003573
公開日2012年9月26日 申請(qǐng)日期2012年2月16日 優(yōu)先權(quán)日2011年2月23日
發(fā)明者荒木涼二 申請(qǐng)人:株式會(huì)社理光