專利名稱:網(wǎng)頁創(chuàng)建設(shè)備、方法、程序及記錄介質(zhì)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及用于創(chuàng)建在通過網(wǎng)絡(luò)連接的計(jì)算機(jī)上顯示的網(wǎng)頁的一種網(wǎng)頁創(chuàng)建設(shè)備、網(wǎng)頁創(chuàng)建方法、網(wǎng)頁創(chuàng)建程序及記錄介質(zhì)。
背景技術(shù):
隨著近幾年網(wǎng)絡(luò)技術(shù)的發(fā)展,用戶通過網(wǎng)頁使用各種業(yè)務(wù)已變?yōu)榭赡?。用戶通過網(wǎng)頁使用期望業(yè)務(wù)所需要的是在網(wǎng)絡(luò)瀏覽器中輸入所關(guān)心網(wǎng)頁的URL。
該URL一般包括相對(duì)大量的字符,并且很難記住各種網(wǎng)頁的URLs。所以,對(duì)于再次頻繁使用的網(wǎng)頁的URLs,可利用該網(wǎng)絡(luò)瀏覽器當(dāng)前提供的書簽功能而記住它們。
通過利用書簽功能,用戶不需要記住長的URLs,通過簡單操作(例如選擇菜單等),先前使用的網(wǎng)頁可顯示在該網(wǎng)絡(luò)瀏覽器上。
然而,如果利用書簽功能記錄太多URLs,則存在從該菜單的各種書簽中很快發(fā)現(xiàn)期望網(wǎng)頁變得很難的問題。結(jié)果,用戶不能從該菜單的書簽中發(fā)現(xiàn)它。在這一情況下,用戶經(jīng)常再次輸入該URL。
而且,為了在該書簽中登記新的URL,用戶需要執(zhí)行登記URL的操作。這不僅需要用戶執(zhí)行相對(duì)復(fù)雜的操作,而且可導(dǎo)致用戶粗心地忘記所登記的URL。
發(fā)明內(nèi)容
本發(fā)明的一個(gè)目的在于提供能消除上述問題的一種改善的網(wǎng)頁創(chuàng)建設(shè)備和方法。
本發(fā)明的另一個(gè)目的在于提供一種創(chuàng)建網(wǎng)頁的網(wǎng)頁創(chuàng)建設(shè)備和方法,利用該網(wǎng)頁,可容易執(zhí)行與先前使用的功能相關(guān)的處理。
一種網(wǎng)頁創(chuàng)建設(shè)備實(shí)現(xiàn)了本發(fā)明的上述目的,該網(wǎng)頁創(chuàng)建設(shè)備包括請(qǐng)求相關(guān)信息管理單元,用于管理從通過網(wǎng)絡(luò)與該網(wǎng)頁創(chuàng)建設(shè)備相連的外部裝置接收的與處理請(qǐng)求相關(guān)的請(qǐng)求相關(guān)信息項(xiàng)目;請(qǐng)求相關(guān)信息記錄單元,用于響應(yīng)于處理請(qǐng)求而在該請(qǐng)求相關(guān)信息管理單元中記錄請(qǐng)求相關(guān)信息項(xiàng)目;和網(wǎng)頁創(chuàng)建單元,用于創(chuàng)建網(wǎng)頁,利用該網(wǎng)頁、基于由該請(qǐng)求相關(guān)信息記錄單元記錄在該請(qǐng)求相關(guān)信息管理單元中的請(qǐng)求相關(guān)信息項(xiàng)目而顯示與有關(guān)請(qǐng)求相關(guān)信息項(xiàng)目對(duì)應(yīng)的用戶界面。
在上述網(wǎng)頁創(chuàng)建設(shè)備中,當(dāng)存儲(chǔ)與該外部裝置的預(yù)定處理請(qǐng)求相關(guān)的請(qǐng)求相關(guān)信息并單獨(dú)存在網(wǎng)頁請(qǐng)求時(shí),基于存儲(chǔ)的請(qǐng)求相關(guān)信息而創(chuàng)建該網(wǎng)頁,并可創(chuàng)建該網(wǎng)頁,利用該網(wǎng)頁,可容易地執(zhí)行與先前使用的功能相關(guān)的處理。
另外,即使該網(wǎng)頁創(chuàng)建設(shè)備具有該請(qǐng)求相關(guān)信息管理單元,其可能停止,通過該網(wǎng)頁創(chuàng)建設(shè)備和有關(guān)網(wǎng)絡(luò)相連的預(yù)定信息處理器可能具有它,并且它應(yīng)正好處于能訪問該網(wǎng)頁創(chuàng)建管理裝置的狀態(tài)。
而且,一種網(wǎng)頁創(chuàng)建系統(tǒng)實(shí)現(xiàn)了本發(fā)明的上述目的,該網(wǎng)頁創(chuàng)建系統(tǒng)包括用于創(chuàng)建在外部裝置上顯示的網(wǎng)頁的網(wǎng)頁創(chuàng)建設(shè)備,和通過網(wǎng)絡(luò)與該網(wǎng)頁創(chuàng)建設(shè)備相連的外部裝置,該網(wǎng)頁創(chuàng)建設(shè)備包括請(qǐng)求相關(guān)信息管理單元,用于管理從該外部裝置接收的與處理請(qǐng)求相關(guān)的請(qǐng)求相關(guān)信息項(xiàng)目;請(qǐng)求相關(guān)信息記錄單元,用于響應(yīng)于處理請(qǐng)求而在該請(qǐng)求相關(guān)信息管理單元中記錄請(qǐng)求相關(guān)信息項(xiàng)目;和網(wǎng)頁創(chuàng)建單元,用于創(chuàng)建網(wǎng)頁,利用該網(wǎng)頁、基于由該請(qǐng)求相關(guān)信息記錄單元記錄在該請(qǐng)求相關(guān)信息管理單元中的請(qǐng)求相關(guān)信息項(xiàng)目而顯示與有關(guān)請(qǐng)求相關(guān)信息項(xiàng)目對(duì)應(yīng)的用戶界面,該外部裝置包括顯示單元,用于將該網(wǎng)頁創(chuàng)建設(shè)備創(chuàng)建的網(wǎng)頁顯示在該顯示單元上。
可通過一種控制網(wǎng)頁創(chuàng)建設(shè)備的網(wǎng)頁創(chuàng)建的方法來實(shí)現(xiàn)本發(fā)明的上述目的,該方法包括步驟響應(yīng)于處理請(qǐng)求而在請(qǐng)求相關(guān)信息管理單元中記錄請(qǐng)求相關(guān)信息項(xiàng)目,該請(qǐng)求相關(guān)信息管理單元管理從通過網(wǎng)絡(luò)與該網(wǎng)頁創(chuàng)建設(shè)備相連的外部裝置接收的、與處理請(qǐng)求相關(guān)的請(qǐng)求相關(guān)信息項(xiàng)目;和響應(yīng)于來自該外部裝置的獲取網(wǎng)頁的請(qǐng)求而創(chuàng)建網(wǎng)頁,利用該網(wǎng)頁、基于在記錄步驟中記錄在該請(qǐng)求相關(guān)信息管理單元中的請(qǐng)求相關(guān)信息項(xiàng)目而顯示與有關(guān)請(qǐng)求相關(guān)信息項(xiàng)目對(duì)應(yīng)的用戶界面。
可通過一種包含于其中的計(jì)算機(jī)程序產(chǎn)品來實(shí)現(xiàn)本發(fā)明的上述目的,該計(jì)算機(jī)程序產(chǎn)品使計(jì)算機(jī)執(zhí)行創(chuàng)建網(wǎng)頁的網(wǎng)頁創(chuàng)建方法,該方法包括步驟響應(yīng)于處理請(qǐng)求而在請(qǐng)求相關(guān)信息管理單元中記錄請(qǐng)求相關(guān)信息項(xiàng)目,該請(qǐng)求相關(guān)信息管理單元管理從通過網(wǎng)絡(luò)與該網(wǎng)頁創(chuàng)建設(shè)備相連的外部裝置接收的、與處理請(qǐng)求相關(guān)的請(qǐng)求相關(guān)信息項(xiàng)目;和響應(yīng)于來自該外部裝置的獲取網(wǎng)頁的請(qǐng)求而創(chuàng)建網(wǎng)頁,利用該網(wǎng)頁、基于在記錄步驟中記錄在該請(qǐng)求相關(guān)信息管理單元中的請(qǐng)求相關(guān)信息項(xiàng)目而顯示與有關(guān)請(qǐng)求相關(guān)信息項(xiàng)目對(duì)應(yīng)的用戶界面。
通過一種信息處理設(shè)備可實(shí)現(xiàn)本發(fā)明的上述目的,該信息處理設(shè)備包括與通過網(wǎng)絡(luò)相連的外部裝置通信的內(nèi)建通信裝置,該設(shè)備包括請(qǐng)求相關(guān)信息管理單元,用于管理從該外部裝置接收的、與處理請(qǐng)求相關(guān)的請(qǐng)求相關(guān)信息項(xiàng)目;請(qǐng)求相關(guān)信息記錄單元,用于使該外部裝置通過該通信裝置執(zhí)行與處理請(qǐng)求相關(guān)的處理,并響應(yīng)于該處理請(qǐng)求而在該請(qǐng)求相關(guān)信息管理單元中記錄請(qǐng)求相關(guān)信息項(xiàng)目;顯示數(shù)據(jù)創(chuàng)建單元,用于創(chuàng)建顯示頁面,利用該顯示頁面、基于由該請(qǐng)求相關(guān)信息記錄單元記錄在該請(qǐng)求相關(guān)信息管理單元中的請(qǐng)求相關(guān)信息項(xiàng)目而顯示與有關(guān)請(qǐng)求相關(guān)信息項(xiàng)目對(duì)應(yīng)的用戶界面;和顯示單元,用于將該顯示數(shù)據(jù)創(chuàng)建單元?jiǎng)?chuàng)建的顯示頁面顯示在該顯示單元上。
根據(jù)本發(fā)明,可能創(chuàng)建利用其可容易地執(zhí)行與先前使用功能相關(guān)的處理的網(wǎng)頁。
結(jié)合附圖閱讀時(shí),根據(jù)以下詳細(xì)描述,本發(fā)明的其他目的、特點(diǎn)和優(yōu)點(diǎn)將更加明顯。
圖1是應(yīng)用本發(fā)明的網(wǎng)頁創(chuàng)建設(shè)備的實(shí)施例的網(wǎng)絡(luò)系統(tǒng)的方框圖。
圖2是示出了本實(shí)施例中該網(wǎng)絡(luò)系統(tǒng)中文檔數(shù)據(jù)庫的組成的示意圖。
圖3是本實(shí)施例中網(wǎng)絡(luò)服務(wù)器的硬件組成的方框圖。
圖4是本實(shí)施例中網(wǎng)絡(luò)服務(wù)器的軟件組成的方框圖。
圖5是創(chuàng)建網(wǎng)頁并交付(deliver)該網(wǎng)頁的網(wǎng)絡(luò)服務(wù)器的功能組成的方框圖。
圖6是示出了文檔列表頁面的顯示的例子的示意圖。
圖7是示出了本實(shí)施例的網(wǎng)絡(luò)服務(wù)器中的簡檔(profile)XML的定義的例子的示意圖。
圖8是用于解釋本發(fā)明的網(wǎng)頁創(chuàng)建設(shè)備的第一優(yōu)選實(shí)施例中的網(wǎng)絡(luò)服務(wù)器的處理的時(shí)序圖。
圖9是示出了添加了與文件柜-C對(duì)應(yīng)的信息的簡檔XML的定義的例子的示意圖。
圖10是示出了在文檔列表頁面中的文件夾-C21的顯示例子的示意圖。
圖11是示出了門戶(portal)頁面的顯示的例子的示意圖。
圖12是示出了打印機(jī)狀態(tài)頁面的顯示的例子的示意圖。
圖13是示出了本發(fā)明網(wǎng)頁創(chuàng)建設(shè)備的第二優(yōu)選實(shí)施例中的簡檔XML的定義的例子的示意圖。
圖14是示出了打印頁面的顯示的例子的示意圖。
圖15是用于解釋本實(shí)施例中的網(wǎng)絡(luò)服務(wù)器的處理的時(shí)序圖。
圖16是示出了本實(shí)施例中更新前的簡檔XML的定義的例子的示意圖。
圖17是用于解釋網(wǎng)絡(luò)服務(wù)器創(chuàng)建門戶頁面的處理的時(shí)序圖。
圖18是示出了添加打印機(jī)-D的圖標(biāo)的門戶頁面的顯示例子的示意圖。
圖19是其中在外部服務(wù)器中安排該簡檔XML的網(wǎng)絡(luò)系統(tǒng)的方框圖。
圖20是用于解釋當(dāng)外部服務(wù)器管理該簡檔XML時(shí),網(wǎng)絡(luò)服務(wù)器創(chuàng)建該網(wǎng)頁的處理的時(shí)序圖。
圖21是提供有本發(fā)明的網(wǎng)頁創(chuàng)建功能的圖像形成設(shè)備的功能組成的方框圖。
具體實(shí)施例方式
現(xiàn)在參考附圖對(duì)本發(fā)明的優(yōu)選實(shí)施例進(jìn)行描述。
圖1示出了應(yīng)用本發(fā)明的網(wǎng)頁創(chuàng)建設(shè)備的實(shí)施例的網(wǎng)絡(luò)系統(tǒng)的組成。
如圖1所示,該實(shí)施例中的網(wǎng)絡(luò)系統(tǒng)1包括網(wǎng)絡(luò)服務(wù)器10、客戶機(jī)20、文檔管理服務(wù)器30和打印機(jī)服務(wù)器40,且每一元件通過例如互聯(lián)網(wǎng)或LAN(局域網(wǎng))的網(wǎng)絡(luò)70相連。
該網(wǎng)絡(luò)服務(wù)器10是創(chuàng)建網(wǎng)頁并將創(chuàng)建的網(wǎng)頁提供給客戶機(jī)20的計(jì)算機(jī),其中利用該網(wǎng)頁顯示客戶機(jī)20請(qǐng)求的信息。
這個(gè)意義上的網(wǎng)頁是能由通用目的網(wǎng)絡(luò)瀏覽器顯示的HTML或XML(可擴(kuò)展標(biāo)記語言)格式的數(shù)據(jù),并擴(kuò)展至用于顯示以例如CHTML(緊湊HTML)、WML(無線標(biāo)記語言)等預(yù)定語言描述的數(shù)據(jù)項(xiàng)目的結(jié)構(gòu)化文檔數(shù)據(jù)。
該客戶機(jī)20是提供有用于觀看該網(wǎng)絡(luò)服務(wù)器10提供的網(wǎng)頁的網(wǎng)絡(luò)瀏覽器的PC(個(gè)人計(jì)算機(jī))、PDA(個(gè)人數(shù)字助理)或例如移動(dòng)電話的通信終端。
該文檔管理服務(wù)器30是提供有作為管理文檔數(shù)據(jù)的數(shù)據(jù)庫的文檔DB(數(shù)據(jù)庫)31的服務(wù)器,并提供例如文檔DB 31的檢索和更新的功能。
在本實(shí)施例中,如同在通用目的文檔管理系統(tǒng)中一樣,利用文件柜和文件夾的概念以分層結(jié)構(gòu)管理該文檔DB 31中的文檔數(shù)據(jù)。
文件柜是分層結(jié)構(gòu)中文檔數(shù)據(jù)的最上層(根)的概念。該文檔DB 31中可定義兩個(gè)或多個(gè)文件柜,并且每一文件柜中可定義一個(gè)或多個(gè)文件夾。該文件夾是管理一組一個(gè)或多個(gè)文檔數(shù)據(jù)的概念。每一文件夾中還可定義其他文件夾。
在本實(shí)施例中,如圖2所示,將文檔信息定義為文檔DB(數(shù)據(jù)庫)31。圖2示出了本實(shí)施例中文檔數(shù)據(jù)庫31的文檔信息的組成。
如圖2所示,本實(shí)施例中的文檔DB 31包括四個(gè)文件柜文件柜(CABINET)-A、文件柜-B、文件柜-C、和文件柜-D,并且每一文件柜還包括一個(gè)或多個(gè)文件夾。在圖2的例子中,為了方便而省略了在文檔DB 31的每一文件夾中記錄的文檔數(shù)據(jù)。
再參考圖1,該打印服務(wù)器40是提供文檔數(shù)據(jù)的打印功能的服務(wù)器。
當(dāng)從網(wǎng)絡(luò)70接收到文檔數(shù)據(jù)的打印請(qǐng)求時(shí),該打印服務(wù)器40使由有關(guān)打印請(qǐng)求在打印機(jī)-A 41、打印機(jī)-B 42、打印機(jī)-C 43、和打印機(jī)-D 44中指定的打印機(jī)(或圖像形成設(shè)備)執(zhí)行有關(guān)文檔數(shù)據(jù)的打印。
該文檔管理服務(wù)器30和打印服務(wù)器40向網(wǎng)絡(luò)70提供各自的功能作為網(wǎng)絡(luò)業(yè)務(wù)。所以,該客戶機(jī)20可通過利用SOAP(簡單對(duì)象訪問協(xié)議)的RPC(遠(yuǎn)程過程調(diào)用)而調(diào)用網(wǎng)絡(luò)70上的文檔管理服務(wù)器30和打印服務(wù)器40的功能。
接下來,將描述網(wǎng)絡(luò)服務(wù)器10。
圖3示出了本發(fā)明的實(shí)施例中網(wǎng)絡(luò)服務(wù)器的硬件組成。
如圖3所示,該網(wǎng)絡(luò)服務(wù)器10包括CPU 11、ROM 12、RAM 13、輔助存儲(chǔ)裝置14、網(wǎng)絡(luò)接口(I/F)15、和驅(qū)動(dòng)裝置16。
該CPU 11是控制該整個(gè)網(wǎng)絡(luò)服務(wù)器10的控制單元。該CPU 11執(zhí)行ROM12或輔助存儲(chǔ)裝置14中存儲(chǔ)的各種控制程序和應(yīng)用程序,并執(zhí)行裝置的控制、通信控制、和數(shù)據(jù)的獲取與編輯。
該ROM 12是主要存儲(chǔ)該裝置的控制程序的存儲(chǔ)裝置,而該RAM 13是用作該CPU 11的工作內(nèi)存和暫時(shí)數(shù)據(jù)存儲(chǔ)器的存儲(chǔ)單元。
該輔助存儲(chǔ)裝置14是存儲(chǔ)各種應(yīng)用程序和數(shù)據(jù),和如果需要也存儲(chǔ)文件的存儲(chǔ)裝置。該網(wǎng)絡(luò)I/F 15是用于連接網(wǎng)絡(luò)服務(wù)器10和網(wǎng)絡(luò)70的接口。該驅(qū)動(dòng)裝置16是用于讀取例如其上記錄有執(zhí)行本發(fā)明的功能的程序的CD-ROM的記錄介質(zhì)17的裝置,。
在本實(shí)施例中,在圖3的組成中沒有示出操作單元或顯示裝置??商鎿Q地,該網(wǎng)絡(luò)服務(wù)器10可提供有例如鍵盤、鼠標(biāo)等的操作單元、和例如LCD(液晶顯示器)、和CRT(陰極射線管)顯示器等的顯示裝置。在這樣的替換實(shí)施例中,可實(shí)現(xiàn)從用戶接收輸入和顯示操作結(jié)果。
接下來,將給出對(duì)于網(wǎng)絡(luò)服務(wù)器10的軟件組成的描述。
圖4示出了本發(fā)明優(yōu)選實(shí)施例中網(wǎng)絡(luò)服務(wù)器的軟件組成。
如圖4所示,該網(wǎng)絡(luò)服務(wù)器10提供有包括網(wǎng)絡(luò)服務(wù)器程序101、運(yùn)行時(shí)間102、模塊容器103、XML語法分析程序104、XSLT處理器105、客戶機(jī)程序106、協(xié)議軟件包107、和服務(wù)器端程序模塊108的軟件。
在輔助存儲(chǔ)裝置14或ROM 12中存儲(chǔ)上述軟件,并當(dāng)請(qǐng)求該CPU 11時(shí),讀取和執(zhí)行上述軟件??商鎿Q地,可能通過網(wǎng)絡(luò)I/F 15從外部獲取這樣的軟件。
在這些當(dāng)中,該網(wǎng)絡(luò)服務(wù)器程序101是根據(jù)來自網(wǎng)絡(luò)系統(tǒng)1中的客戶機(jī)20的請(qǐng)求而發(fā)送該網(wǎng)頁的軟件。例如,由Apache Software Foundation(軟件基金會(huì))當(dāng)前提供的Apache可用作該網(wǎng)絡(luò)服務(wù)器程序101。
該運(yùn)行時(shí)間102是當(dāng)執(zhí)行應(yīng)用程序時(shí)需要的軟件模塊,而Java2(注冊(cè)商標(biāo))運(yùn)行時(shí)間用于執(zhí)行由Sun Microsystems Co.提供的稱為Java2的編程語言創(chuàng)建的應(yīng)用程序。
該模塊容器103是提供執(zhí)行該服務(wù)器端程序模塊108的執(zhí)行環(huán)境的軟件。例如,由Apache軟件基金會(huì)當(dāng)前提供的Tomcat可用作該模塊容器103。
該XML(可擴(kuò)展標(biāo)記語言)語法分析程序104是提供用于將以文本描述的XML數(shù)據(jù)開發(fā)為樹形結(jié)構(gòu)的存儲(chǔ)器的軟件,并容易處理其他應(yīng)用程序。例如,由Apache軟件基金會(huì)當(dāng)前提供的Xerces可用作該XML語法分析程序104。
該XSLT(可擴(kuò)展樣式表語言轉(zhuǎn)換)處理器105是根據(jù)該XSL數(shù)據(jù)轉(zhuǎn)換XML數(shù)據(jù)的軟件。例如,由Apache軟件基金會(huì)當(dāng)前提供的Xalan可用作該XSLT處理器105。
該客戶機(jī)程序106是向SOAP服務(wù)器,例如文檔管理服務(wù)器30請(qǐng)求處理的軟件。例如,通過SOAP執(zhí)行該通信過程的軟件可用作該客戶機(jī)程序106。而且,該協(xié)議軟件包107是根據(jù)該請(qǐng)求實(shí)際執(zhí)行通信的軟件。
該服務(wù)器端程序模塊108是在網(wǎng)絡(luò)服務(wù)器上執(zhí)行并以模塊形式安排的程序。在本實(shí)施例中,利用Java2語言創(chuàng)建的Servlet(服務(wù)器小程序)可用作該服務(wù)器端程序模塊108。
通過根據(jù)該服務(wù)器端程序模塊108而使CPU 11用作不同單元,可實(shí)現(xiàn)網(wǎng)絡(luò)服務(wù)器10的本實(shí)施例的大多數(shù)處理。也就是說,該服務(wù)器端程序模塊108用作根據(jù)來自客戶機(jī)20的請(qǐng)求而執(zhí)行文檔管理服務(wù)器30的功能調(diào)用和網(wǎng)頁創(chuàng)建的程序。
另外,當(dāng)根據(jù)該XSL數(shù)據(jù)轉(zhuǎn)換XML數(shù)據(jù)以創(chuàng)建網(wǎng)絡(luò)服務(wù)器10中的HTML數(shù)據(jù)時(shí),可共同使用用于指定彈出(pop-up)中錯(cuò)誤操作的Java Script(爪哇腳本)代碼、和用于指定不由HTML和XSL規(guī)格覆蓋的顯示方法的層疊樣式表(CSS)數(shù)據(jù)。所需的CSS數(shù)據(jù)和Java Script代碼可直接包括在XSL數(shù)據(jù)中,或者這樣的數(shù)據(jù)和代碼的參考信息可包括在XSL數(shù)據(jù)中。從此,所需的CSS數(shù)據(jù)和Java Script代碼可能包括在作為轉(zhuǎn)換數(shù)據(jù)的XSL數(shù)據(jù)中。
基于上述硬件和軟件組成而在本實(shí)施例的網(wǎng)絡(luò)服務(wù)器10中合并用于創(chuàng)建提供給客戶機(jī)20的網(wǎng)頁的功能。
接下來,將描述網(wǎng)絡(luò)服務(wù)器10中網(wǎng)頁創(chuàng)建的功能的例子。
圖5是本實(shí)施例中的網(wǎng)絡(luò)服務(wù)器的網(wǎng)頁創(chuàng)建功能的例子。由本實(shí)施例中圖3的服務(wù)器端程序模塊108實(shí)現(xiàn)圖5的網(wǎng)頁創(chuàng)建功能。
如圖5所示,該網(wǎng)絡(luò)服務(wù)器10的網(wǎng)頁創(chuàng)建功能主要包括網(wǎng)絡(luò)服務(wù)器程序101、頁面模塊181、XSLT處理器105和簡檔XML191。
該頁面模塊181是控制該處理以創(chuàng)建網(wǎng)頁的模塊。在圖5的例子中,提供該頁面模塊181以包括該頁面模塊181的兩個(gè)或多個(gè)例子,其每一個(gè)控制該處理以創(chuàng)建每一網(wǎng)頁。
具體說,在本實(shí)施例中,提供文檔列表頁面模塊182、門戶頁面模塊183、和打印頁面模塊184作為該頁面模塊181的實(shí)例。
該文檔列表頁面模塊182是從文檔管理服務(wù)器30獲取文檔DB 31管理的文檔信息(文檔數(shù)據(jù)列表、文件夾路徑等)、并創(chuàng)建利用其將獲取的文檔信息顯示在客戶機(jī)20上的網(wǎng)頁(該例中,“文檔列表頁面”)的頁面模塊181的實(shí)例。
該門戶頁面模塊183是創(chuàng)建用于示出網(wǎng)絡(luò)服務(wù)器10中的門戶站點(diǎn)的門戶頁面的頁面模塊181的實(shí)例。隨著門戶頁面的顯示,在該門戶頁面的多個(gè)分割區(qū)的每一個(gè)中顯示每個(gè)用戶準(zhǔn)備的私人信息。也可通過利用該門戶頁面的顯示中包括的鏈接來顯示上述文檔列表頁面。
打印頁面模塊184是執(zhí)行請(qǐng)求打印文檔數(shù)據(jù)的網(wǎng)頁(該例中,“打印頁面”)創(chuàng)建處理、和執(zhí)行該打印頁面中請(qǐng)求的打印處理的頁面模塊181的實(shí)例。
簡檔XML 191是描述創(chuàng)建網(wǎng)頁時(shí)由每一頁面模塊181檢索的預(yù)定信息的XML格式的文件。按每個(gè)用戶管理該XML格式的文件中的預(yù)定信息。
另外,不必在網(wǎng)絡(luò)服務(wù)器10中安裝該簡檔XML 191。正如下面將描述的一樣,如果可由網(wǎng)絡(luò)服務(wù)器10通過網(wǎng)絡(luò)70訪問(檢索、更新等)該簡檔XML191,則可在該網(wǎng)絡(luò)70的任意節(jié)點(diǎn)安排該簡檔XML 191。
已參考圖4描述了網(wǎng)絡(luò)服務(wù)器101和XSLT處理器105,并將省略其描述。
接下來,將描述圖5的網(wǎng)絡(luò)服務(wù)器10的處理。首先,將解釋本實(shí)施例中網(wǎng)絡(luò)服務(wù)器10向客戶機(jī)20交付文檔列表頁面的處理。
該文檔列表頁面是如圖6所示那樣顯示的網(wǎng)頁。圖6示出了該文檔列表頁面的顯示的例子。
如圖6所示,該文檔列表頁面210包括文件夾觀看區(qū)域211和文檔列表觀看區(qū)域212。
在該文件夾觀看區(qū)域211中,沿該頁面的水平方向安排該文檔DB 31中的文件柜。在該文件夾觀看區(qū)域211中顯示以與通用樹形結(jié)構(gòu)類似的分層樹形結(jié)構(gòu)安排的每一文件柜下的多個(gè)文件夾、以及每一文件夾下的多個(gè)文件夾等。
在該文檔列表觀看區(qū)域212中,給出了在該文件夾觀看區(qū)域211中選擇的文件夾中記錄的文檔數(shù)據(jù)列表的縮略圖表示。在該例子中,顯示一個(gè)文檔數(shù)據(jù)的矩形部分稱為“單元”。每一單元包括用于選擇文檔數(shù)據(jù)的復(fù)選銨鈕、用于顯示該文檔數(shù)據(jù)的名稱(文檔名稱)的文檔名稱觀看區(qū)域、和圖標(biāo)觀看區(qū)域。
例如,對(duì)于其中顯示了文檔名稱為“文檔-3”的文檔數(shù)據(jù)的單元,該單元包括復(fù)選銨鈕213、文檔名稱觀看區(qū)域214、和圖標(biāo)觀看區(qū)域215。
如前面參考圖2所述,該文檔DB 31中包括四個(gè)文件柜(文件柜-A到文件柜-D)。然而,在圖6的文件夾觀看區(qū)域211中僅顯示兩個(gè)文件柜(文件柜-A和文件柜-B)。這是因?yàn)樵诤啓nXML 191中給出了使文件柜-A和文件柜-B的顯示激活的定義。而且,根據(jù)該簡檔XML 191的定義而定義作為該文件夾觀看區(qū)域211的顯示對(duì)象的文件柜。
圖7示出了本實(shí)施例的網(wǎng)絡(luò)服務(wù)器中的簡檔XML的定義的例子。
在該簡檔XML 191中定義了在作為該分層樹形結(jié)構(gòu)的根節(jié)點(diǎn)的文檔列表頁面210的文件夾觀看區(qū)域211中顯示的關(guān)于文件柜的信息。
在圖7的例子中,被RootNode(根節(jié)點(diǎn))標(biāo)記環(huán)繞的描述1911包括關(guān)于文件柜-A的信息,而被RootNode標(biāo)記環(huán)繞的描述1912包括關(guān)于文件柜-B的信息。
在每一描述中,該RootNode標(biāo)記的ServiceURI(業(yè)務(wù)URI)屬性的值表示有關(guān)文件柜的URI。也就是說,這表示文件柜-A的URI是“http//xxx/文件柜A”,而文件柜-B的URI是“http//xxx/文件柜B”。當(dāng)在文檔列表頁面210上點(diǎn)擊該樹形結(jié)構(gòu)的根節(jié)點(diǎn)時(shí),該ServiceURI屬性的值被用作用于識(shí)別應(yīng)用于檢索的文件柜(資源)的信息。
另外,在每一描述中,該RootNode元素的值(描述1911a、描述1912a)在對(duì)應(yīng)于有關(guān)文件柜的節(jié)點(diǎn)將在該文件夾觀看區(qū)域211中顯示的字符集表示為有關(guān)文件柜的名稱。所以,該例中簡檔XML 191的定義表示在對(duì)應(yīng)于每一文件柜的節(jié)點(diǎn)在該文件夾觀看區(qū)域211中顯示字符“文件柜-A”和“文件柜-B”作為每一文件柜的名稱。
根據(jù)圖7的簡檔XML 191的定義,確定作為根節(jié)點(diǎn)文件柜、在該文件夾觀看區(qū)域211中顯示的文件柜僅是文件柜-A和文件柜-B。所以,如圖6所示,在根據(jù)該簡檔XML 191創(chuàng)建的文檔列表頁面210的文件夾觀看區(qū)域211中僅顯示文件柜-A和文件柜-B。
由此,在文件夾觀看區(qū)域211中僅顯示文件柜-A和文件柜-B的情況下,不能通過對(duì)文件夾觀看區(qū)域211中的樹形結(jié)構(gòu)顯示執(zhí)行點(diǎn)擊操作而訪問在文件柜-C和文件柜-D下的文件夾中記錄的文檔信息。
將對(duì)一種情況給出描述,其中僅文件柜-A和文件柜-B被設(shè)置為該文件夾觀看區(qū)域211的顯示對(duì)象,并且客戶機(jī)20上的用戶需要執(zhí)行處理以檢索文件柜-C下的某一文件夾內(nèi)的文檔信息。
在該例中,假設(shè)從已在文件柜-C下的給定文件夾的位置中記錄了新文檔數(shù)據(jù)的另一用戶接收了請(qǐng)求該新文檔數(shù)據(jù)確認(rèn)的電子郵件。給定文件夾的路徑是例如“文件柜-C/文件夾-C2/文件夾-C21”。
在該電子郵件中,如下描述記錄了新文檔數(shù)據(jù)的文件夾的URL。
Http//<文檔列表頁面210的路徑>?<文件夾ID> (1)在以上URL(1)中,該變?cè)兄付ǖ奈募AID是唯一分配給每一文件夾的文件夾標(biāo)識(shí)符。在該例子中,將文件夾“文件柜-C/文件夾-C2/文件夾-C21”的唯一文件夾ID指定為該變?cè)畔ⅰ?br>
當(dāng)其他用戶在該文檔列表頁面210中打開有關(guān)文件夾時(shí),在網(wǎng)絡(luò)瀏覽器的URL輸入?yún)^(qū)域顯示以上URL(1),并沒有改變地傳送該URL(1)。
圖8是用于解釋本發(fā)明第一優(yōu)選實(shí)施例中網(wǎng)絡(luò)服務(wù)器的處理的時(shí)序圖。
在步驟S11,如果已從其他用戶接收了電子郵件的客戶機(jī)20的用戶雙擊該電子郵件中表示的URL(1),則該客戶機(jī)20將該URL(1)(即文檔列表頁面)確定的對(duì)信息210的獲取請(qǐng)求(HTTP請(qǐng)求)發(fā)送到該網(wǎng)絡(luò)服務(wù)器10。
緊接著步驟S11,進(jìn)行到步驟S12,該網(wǎng)絡(luò)服務(wù)器10的網(wǎng)絡(luò)服務(wù)器程序101解釋該HTTP請(qǐng)求,并調(diào)用該文檔列表頁面模塊182。該文檔列表頁面模塊182向該文檔管理服務(wù)器30請(qǐng)求由該HTTP請(qǐng)求的變?cè)付ǖ奈募AID確定的文件夾(文件夾-C21)下的文檔列表數(shù)據(jù)的信息、和從該文檔管理服務(wù)器30向該文檔列表頁面模塊182的有關(guān)文件夾(文件夾-C21的父文件夾的列表)的路徑信息。
另外,由該文檔列表頁面模塊182通過利用SOAP的RPC調(diào)用在文檔管理服務(wù)器30中安裝的文檔檢索方法而執(zhí)行該請(qǐng)求。
緊接著步驟S12,進(jìn)行到步驟S13,該文檔管理服務(wù)器30檢索“文件夾-C21”下的文檔列表信息和文檔DB 31中的“文件夾-C21”的路徑信息,并將該文檔列表信息和路徑信息發(fā)送到該網(wǎng)絡(luò)服務(wù)器10。
在本例子中,以順序列出“文件夾-C21”的父文件夾的形式描述該路徑信息,例如“文件夾-C2,文件柜-C”。
緊接著步驟S13,進(jìn)行到步驟S14,該文檔列表頁面模塊182讀取與該用戶對(duì)應(yīng)的簡檔XML 191,并確定在該簡檔XML 191中,有關(guān)文件夾(文件夾-C21)所屬的文件柜(文件柜-C)的顯示是否激活。在步驟S13基于所接收的路徑信息而確定有關(guān)文件夾所屬的文件柜。
緊接著步驟S14,進(jìn)行到步驟S15,當(dāng)與有關(guān)文件柜(文件柜-C)對(duì)應(yīng)的信息(即其顯示在該簡檔XML 191中被激活)沒有在該簡檔XML 191中登記時(shí),則在該簡檔XML 191中重新登記與有關(guān)文件柜對(duì)應(yīng)的信息。
圖9示出了添加與文件柜-C對(duì)應(yīng)的信息的簡檔XML的定義的例子。在圖9的例子中,該描述1913包括與重新添加的文件柜-C相關(guān)的信息。
緊接著步驟S15,進(jìn)行到步驟S16,該文檔列表頁面模塊182創(chuàng)建該文檔列表頁面210。
在本例子中,該文檔列表頁面模塊182根據(jù)該簡檔XML 191的定義而將文件柜-A和文件柜-B安排為該文檔列表頁面210的文件夾觀看區(qū)域211中的根節(jié)點(diǎn)。
而且,該文檔列表頁面模塊182添加文件柜-C作為新的根節(jié)點(diǎn),并在文件夾觀看區(qū)域211中安排每一節(jié)點(diǎn)到“文件夾-C21”,從而使得可知道適合于該顯示的“文件夾-C21”的路徑。
而且,該文檔列表頁面模塊182對(duì)于執(zhí)行檢索處理的每一節(jié)點(diǎn),伸展該鏈接到與每一節(jié)點(diǎn)對(duì)應(yīng)的文件柜或文件夾,該每個(gè)節(jié)點(diǎn)適合于該文件夾觀看區(qū)域211中的顯示。
在本實(shí)施例中,將在該簡檔XML 191中登記的URL指定為對(duì)應(yīng)于該文件柜的節(jié)點(diǎn)的鏈接地點(diǎn)。
而且,該文檔列表頁面模塊182創(chuàng)建該文檔列表頁面210,使得從該文檔管理服務(wù)器30獲取的文檔列表信息可顯示在該文檔列表觀看區(qū)域212上。
緊接著步驟S16,進(jìn)行到步驟S17,該網(wǎng)絡(luò)服務(wù)器程序101將該文檔列表頁面模塊182創(chuàng)建的文檔列表頁面210發(fā)送到客戶機(jī)20,并由該客戶機(jī)20的網(wǎng)絡(luò)瀏覽器顯示該文檔列表頁面210。
圖10示出了其中新激活文件夾-C21的顯示的文檔列表頁面顯示的例子。
如圖10所示,將與文件柜-C對(duì)應(yīng)的根節(jié)點(diǎn)2113新添加到該文件夾觀看區(qū)域211,并將與已激活其顯示的“文件夾-C21”對(duì)應(yīng)的每一節(jié)點(diǎn)(節(jié)點(diǎn)2114和節(jié)點(diǎn)2115)也顯示在該文件夾觀看區(qū)域211。
而且,在該文檔列表觀看區(qū)域212中顯示“文件夾-C21”中記錄的文檔數(shù)據(jù)的文檔列表信息。
通過以上處理將文件柜-C的定義添加到該簡檔XML 191。當(dāng)客戶機(jī)20上的用戶意欲根據(jù)該更新的簡檔XML 191而顯示該文檔列表頁面210時(shí),再次執(zhí)行如圖8的以上步驟S11-S17相同的處理。在這一情況下,即使當(dāng)不激活文件柜-C下文件夾的顯示時(shí),仍在該文件夾觀看區(qū)域211將與文件柜-C對(duì)應(yīng)的根節(jié)點(diǎn)顯示為用于對(duì)文件柜-C執(zhí)行檢索的用戶界面。
如上所述,根據(jù)本實(shí)施例的網(wǎng)絡(luò)服務(wù)器10,在網(wǎng)頁中自動(dòng)顯示該文件柜的根節(jié)點(diǎn),其中該文件柜下的多個(gè)文件夾被檢索一次,并且用戶可容易執(zhí)行對(duì)有關(guān)文件柜的檢索操作。
而且,當(dāng)新激活文件柜(在簡檔XML 191中未激活其顯示)下的文件夾的顯示時(shí),本實(shí)施例中的網(wǎng)絡(luò)服務(wù)器10將與有關(guān)文件柜對(duì)應(yīng)的根節(jié)點(diǎn)添加到該簡檔XML 119中,將用作該顯示候選的文件夾的每一節(jié)點(diǎn)再添加到該簡檔XML 119中,并在該文件夾觀看區(qū)域211顯示該文檔列表頁面210。
所以,顯示該文檔列表頁面210,同時(shí)采用該文件夾觀看區(qū)域211和該文檔列表頁面觀看區(qū)域212之間的顯示兼容性,并所以可提高該文檔列表頁面210的可操作性。
接下來,將描述由客戶機(jī)20指示文檔數(shù)據(jù)的打印的本發(fā)明的第二優(yōu)選實(shí)施例。
首先,現(xiàn)在將描述該第二優(yōu)選實(shí)施例中網(wǎng)絡(luò)服務(wù)器的處理的先決條件。
圖11示出了門戶頁面的顯示的例子。如圖11所示,該門戶頁面230是用于示出該網(wǎng)絡(luò)服務(wù)器10中的門戶站點(diǎn)的網(wǎng)頁,并且在一個(gè)頁面上顯示兩個(gè)或多個(gè)信息項(xiàng)目,從而用戶可同時(shí)觀看所述兩個(gè)或多個(gè)信息項(xiàng)目。
具體說,在圖11的門戶頁面230中,在打印機(jī)列表觀看區(qū)域231中顯示與用戶頻繁使用的打印機(jī)對(duì)應(yīng)的圖標(biāo)(打印機(jī)-A 41、打印機(jī)-B 42、打印機(jī)-C 43)。而且,在日歷觀看區(qū)域232中顯示該日歷信息。而且,在該文檔列表觀看區(qū)域233中顯示該文檔列表數(shù)據(jù)。
接下來,將描述該打印機(jī)列表觀看區(qū)域231。
如果用戶點(diǎn)擊當(dāng)前顯示在該打印機(jī)列表觀看區(qū)域231中的任意圖標(biāo),則該HTTP請(qǐng)求將被發(fā)送到與該圖標(biāo)對(duì)應(yīng)的打印機(jī),并且將發(fā)送利用其顯示有關(guān)打印機(jī)的狀態(tài)信息的網(wǎng)頁(“打印機(jī)狀態(tài)頁面”)。
也就是說,該門戶頁面230的打印機(jī)列表觀看區(qū)域231中的每一圖標(biāo)對(duì)應(yīng)于執(zhí)行在客戶機(jī)20上顯示對(duì)應(yīng)打印機(jī)的狀態(tài)信息的處理的用戶界面。
圖12示出了打印機(jī)狀態(tài)頁面的顯示的例子。如圖12所示,在該打印機(jī)狀態(tài)頁面240中顯示關(guān)于有關(guān)打印機(jī)的各種信息項(xiàng)目。在該簡檔XML 191中記錄用作該打印機(jī)列表觀看區(qū)域231中的顯示侯選的打印機(jī)。
圖13示出了本發(fā)明第二優(yōu)選實(shí)施例中的簡檔XML的定義的例子。如圖13所示,由打印機(jī)標(biāo)記圍繞的描述1915、描述1916、和描述1917是分別與打印機(jī)-A 41、打印機(jī)-B 42、和打印機(jī)-C 43對(duì)應(yīng)的信息項(xiàng)目。
在每一描述中,該打印機(jī)標(biāo)記的IP地址屬性的值表示有關(guān)打印機(jī)的IP地址。另外,當(dāng)在該打印機(jī)狀態(tài)頁面240上點(diǎn)擊有關(guān)打印機(jī)的圖標(biāo)時(shí),該IP地址屬性的值用作識(shí)別被確定為需要處理的對(duì)象的打印機(jī)(資源)的信息項(xiàng)目。
根據(jù)圖13的簡檔XML 191,確定在該打印機(jī)列表觀看區(qū)域231中顯示其圖標(biāo)的打印機(jī)是打印機(jī)-A 41、打印機(jī)-B 42、和打印機(jī)-C 43。
假設(shè)上述先決條件,現(xiàn)在將描述本發(fā)明的第二優(yōu)選實(shí)施例。
在圖10的文檔列表頁面210的文檔列表觀看區(qū)域212中,如果用戶點(diǎn)擊與期望執(zhí)行其打印的文檔數(shù)據(jù)對(duì)應(yīng)復(fù)選銨鈕并然后點(diǎn)擊該打印按鈕216,則在該網(wǎng)絡(luò)瀏覽器上顯示設(shè)立該打印條件的打印頁面。
圖14示出了該打印頁面的顯示的例子。如圖14所示,該打印頁面220被分為兩個(gè)主要部分打印文檔列表觀看區(qū)域221和打印條件設(shè)置區(qū)域222。
在該打印文檔列表觀看區(qū)域221中顯示被選作在該文檔列表頁面210中打印的候選者的文檔數(shù)據(jù)的文檔名稱的列表。
該打印條件設(shè)置區(qū)域222是設(shè)立打印條件的區(qū)域。利用該打印條件設(shè)置區(qū)域222,可執(zhí)行該打印條件的設(shè)置,包括打印地點(diǎn)的打印機(jī)名稱、所打印的份數(shù)、文檔尺寸、打印方向和圖像打印。
另外,利用圖像打印的設(shè)置,可設(shè)立打印起始位置的選項(xiàng)和將圖像減到紙張大小的選項(xiàng)。
在圖14的例子中,執(zhí)行打印條件的設(shè)置,使得打印地點(diǎn)的打印機(jī)名稱為“打印機(jī)-D”、所打印的份數(shù)為“1”、文檔尺寸為“A4”、打印方向?yàn)椤按怪薄?、打印起始位置的選項(xiàng)為“中心”、和將圖像減到紙張大小的選項(xiàng)為“開”。
打印頁面220的O.K.按鈕223是當(dāng)執(zhí)行打印時(shí)由用戶點(diǎn)擊的按鈕。如果用戶點(diǎn)擊O.K.按鈕223,然后開始圖15的處理。
圖15是用于解釋本實(shí)施例中的網(wǎng)絡(luò)服務(wù)器的處理的時(shí)序圖。
如圖15所示,根據(jù)打印頁面220中的O.K.按鈕223的點(diǎn)擊,在步驟S21,客戶機(jī)20向網(wǎng)絡(luò)服務(wù)器10發(fā)送請(qǐng)求打印機(jī)-D 44打印該文檔數(shù)據(jù)的HTTP請(qǐng)求。
步驟S21之后進(jìn)行到步驟S22,該網(wǎng)絡(luò)服務(wù)器10的網(wǎng)絡(luò)服務(wù)器程序101解釋該HTTP請(qǐng)求,并調(diào)用該打印頁面模塊184。該打印頁面模塊184通過利用SOAP的RPC調(diào)用打印服務(wù)器40的打印方法而請(qǐng)求打印服務(wù)器40的打印機(jī)-D 44打印該文檔數(shù)據(jù)。
步驟S22之后進(jìn)行到步驟S23,該打印服務(wù)器40使該打印機(jī)-D 44打印該文檔數(shù)據(jù),并向該網(wǎng)絡(luò)服務(wù)器10發(fā)送該處理結(jié)果信息,表示是否成功完成該打印地點(diǎn)的打印機(jī)(打印機(jī)-D 44)的打印處理。
步驟S23之后進(jìn)行到步驟S24,該打印頁面模塊184確定在與有關(guān)用戶對(duì)應(yīng)的簡檔XML 191中是否記錄了與該打印地點(diǎn)的打印機(jī)(打印機(jī)-D 44)對(duì)應(yīng)的信息項(xiàng)目(檢索該簡檔XML 191),該信息項(xiàng)目包括在從該打印服務(wù)器40接收的處理結(jié)果信息中。當(dāng)該信息項(xiàng)目沒有記錄在該簡檔XML 191中時(shí),在步驟S24,該打印頁面模塊184在該簡檔XML 191中記錄與該打印機(jī)-D 44對(duì)應(yīng)的信息項(xiàng)目(更新該簡檔XML 191)。
圖16示出了本實(shí)施例中更新后的簡檔XML的定義的例子。在圖16的例子中,該描述1918包括與新添加的打印機(jī)-D 44對(duì)應(yīng)的信息項(xiàng)目。
步驟S24之后進(jìn)行到步驟S25,該打印頁面模塊184創(chuàng)建用于通知打印完成的網(wǎng)頁。例如,用網(wǎng)頁顯示表示成功完成文檔數(shù)據(jù)的打印的消息。其后,將包括該消息的網(wǎng)頁稱為“打印結(jié)束通知頁面”。
步驟S25之后進(jìn)行到步驟S26,該網(wǎng)絡(luò)服務(wù)器程序101向客戶機(jī)20發(fā)送該打印結(jié)束通知頁面,使得表示打印完成的該打印結(jié)束通知頁面將顯示在該客戶機(jī)20的網(wǎng)絡(luò)瀏覽器上。
該用戶通過參考在該客戶機(jī)20的網(wǎng)絡(luò)瀏覽器上顯示的該打印結(jié)束通知頁面,而認(rèn)識(shí)到該文檔數(shù)據(jù)打印的完成。
接下來,將描述用戶意欲訪問該門戶頁面230的情況。
圖17是用于解釋本實(shí)施例中網(wǎng)絡(luò)服務(wù)器創(chuàng)建門戶頁面的處理的時(shí)序圖。
如果用戶在客戶機(jī)20的網(wǎng)絡(luò)瀏覽器中輸入該門戶頁面230的URL作為將被訪問的門戶頁面230,則該客戶機(jī)20向網(wǎng)絡(luò)服務(wù)器10發(fā)送獲取該門戶頁面的HTTP請(qǐng)求(S31)。
步驟S31之后進(jìn)行到步驟S32,該門戶頁面模塊183從與用戶對(duì)應(yīng)的簡檔XML 191中獲取關(guān)于適合于在該門戶頁面230的打印機(jī)列表觀看區(qū)域231中顯示的打印機(jī)的信息。
如圖16所示定義了用作該信息獲取地點(diǎn)的該簡檔XML 191。由此,所述打印機(jī)-A 41、打印機(jī)-B 42、打印機(jī)-C 43和打印機(jī)-D 44變?yōu)轱@示的候選者。
步驟S32之后進(jìn)行到步驟S33,該門戶頁面模塊183創(chuàng)建該門戶頁面230。具體說,該門戶頁面模塊183創(chuàng)建該門戶頁面230,使得與四個(gè)打印機(jī)(打印機(jī)-A 41到打印機(jī)-D 44)對(duì)應(yīng)的圖標(biāo)可顯示在該打印機(jī)列表觀看區(qū)域231中。
在這樣的情況下,當(dāng)點(diǎn)擊每一圖標(biāo)時(shí),該門戶頁面模塊183伸展該鏈接到與該圖標(biāo)對(duì)應(yīng)的IP地址(記錄在該簡檔XML 191中的),使得可顯示與該圖標(biāo)對(duì)應(yīng)的打印機(jī)的狀態(tài)信息。
另外,為了完成該門戶頁面230,需要獲取在該日歷觀看區(qū)域232中顯示的信息的處理,但為了方便,而省略了其描述。
步驟S33之后進(jìn)行到步驟S34,該網(wǎng)絡(luò)服務(wù)器程序101向該客戶機(jī)20發(fā)送該門戶頁面230,使得將在該客戶機(jī)20的網(wǎng)絡(luò)瀏覽器上顯示該門戶頁面230。
圖18示出了添加打印機(jī)-D的圖標(biāo)的門戶頁面的顯示的例子。
在圖18的門戶頁面230中,當(dāng)與利用打印機(jī)-D 44執(zhí)行打印之前的門戶頁面相比時(shí)(圖11),添加了與該打印機(jī)-D 44對(duì)應(yīng)的圖標(biāo)2311作為執(zhí)行在客戶機(jī)20上新顯示該打印機(jī)-D 44的狀態(tài)信息的處理的用戶界面。
利用該組成,用戶可容易地檢查門戶頁面230上的打印機(jī)-D 44的狀態(tài)信息。
另外,在上述實(shí)施例中,提供網(wǎng)絡(luò)服務(wù)器10以包括該簡檔XML 191。然而,不必在網(wǎng)絡(luò)服務(wù)器10中安排該簡檔XML 191。
例如,可如圖19所示構(gòu)成該網(wǎng)絡(luò)系統(tǒng)1。圖19示出了其中在與該網(wǎng)絡(luò)服務(wù)器10分離的外部服務(wù)器中安排該簡檔XML的網(wǎng)絡(luò)系統(tǒng)的例子。
在圖19中,與圖1中的對(duì)應(yīng)元素本質(zhì)相同的元素被指定相同的附圖標(biāo)記,并將省略其描述。
如圖19所示,在圖1的網(wǎng)絡(luò)系統(tǒng)的組成中附加提供了簡檔XML管理服務(wù)器70和網(wǎng)絡(luò)服務(wù)器50。
該簡檔XML管理服務(wù)器70具有簡檔XML 191,并執(zhí)行向網(wǎng)絡(luò)服務(wù)器10發(fā)送在簡檔XML 181中記錄的信息、或響應(yīng)于通過網(wǎng)絡(luò)70從網(wǎng)絡(luò)服務(wù)器10或網(wǎng)絡(luò)服務(wù)器50接收的請(qǐng)求而更新該簡檔XML 191。
該網(wǎng)絡(luò)服務(wù)器50是與上述網(wǎng)絡(luò)服務(wù)器10具有等同功能的網(wǎng)絡(luò)服務(wù)器。
在本實(shí)施例中,在該簡檔XML管理服務(wù)器60中安排該簡檔XML 191,并由網(wǎng)絡(luò)服務(wù)器10和網(wǎng)絡(luò)服務(wù)器50共享該簡檔XML 191。
所以,當(dāng)使用網(wǎng)絡(luò)服務(wù)器10時(shí)或當(dāng)使用網(wǎng)絡(luò)服務(wù)器50時(shí),客戶機(jī)20可以相同顯示模式顯示該文檔列表頁面210和該門戶頁面230。
圖20是用于解釋該外部服務(wù)器管理該簡檔XML的處理的時(shí)序圖。
圖20的處理對(duì)應(yīng)于圖8的處理(創(chuàng)建文檔列表頁面210)。所以,圖20的處理本質(zhì)上與圖8的處理相同,除了圖8的步驟S14和步驟S15的處理分別修改為圖20的步驟S44-S46和步驟S47-S49的處理以外。
在每一種情況下,通過簡檔XML管理服務(wù)器60而遠(yuǎn)程執(zhí)行在圖8的處理中本地執(zhí)行的簡檔XML 191的檢索或更新。
最近幾年,專用于某一具體功能的各種裝置被提供了網(wǎng)絡(luò)服務(wù)器功能和網(wǎng)絡(luò)通信功能,并且這樣的裝置能執(zhí)行與個(gè)人計(jì)算機(jī)等同的信息處理。
例如,提供了具有執(zhí)行專用于包括打印機(jī)、復(fù)印機(jī)和傳真機(jī)功能的多種業(yè)務(wù)的處理的多個(gè)應(yīng)用程序的圖像形成設(shè)備,這被稱為多功能外圍系統(tǒng)。
近來的一些圖像形成設(shè)備提供了網(wǎng)絡(luò)服務(wù)器功能和文檔管理功能。通過利用該文檔管理功能,可將所接收傳真數(shù)據(jù)的信息或復(fù)印信息積累和管理為文檔數(shù)據(jù)。
所以,可能將合并在上述實(shí)施例的網(wǎng)絡(luò)服務(wù)器10中的網(wǎng)頁創(chuàng)建功能合并入這樣的圖像形成設(shè)備(或多功能外圍系統(tǒng))。圖21示出了提供有本發(fā)明的網(wǎng)頁創(chuàng)建功能的圖像形成設(shè)備。
在圖21中,與圖5中的對(duì)應(yīng)元素本質(zhì)相同的元素被指定相同的附圖標(biāo)記,并將省略其描述。
在圖21的圖像形成設(shè)備200中,操作面板201是提供允許用戶操作該圖像形成設(shè)備200的用戶界面的面板。
該操作面板201具有網(wǎng)絡(luò)瀏覽器功能。該操作面板可基于用戶的輸入而向網(wǎng)絡(luò)服務(wù)器程序101發(fā)送獲取網(wǎng)頁的請(qǐng)求,并能顯示該網(wǎng)絡(luò)服務(wù)器程序101輸出的網(wǎng)頁作為對(duì)有關(guān)請(qǐng)求的響應(yīng)。
所以,配置該圖像形成設(shè)備200的軟件以具有圖21所示的組成,并利用該頁面模塊181和XSLT處理器105,該圖像形成設(shè)備200可以與網(wǎng)絡(luò)服務(wù)器10相同的邏輯創(chuàng)建該網(wǎng)頁。對(duì)于該圖像形成設(shè)備200而言,可在操作面板201上顯示該網(wǎng)頁,利用該網(wǎng)頁,可容易執(zhí)行與先前使用功能相關(guān)的處理。
另外,可提供有關(guān)網(wǎng)頁上顯示的信息以不僅包括關(guān)于該圖像形成設(shè)備200中安裝的打印機(jī)功能、復(fù)印機(jī)功能、傳真機(jī)功能和文檔管理功能的信息,而且包括如同網(wǎng)絡(luò)服務(wù)器10中一樣由頁面模塊181通過網(wǎng)絡(luò)獲取的信息。
本發(fā)明不限于上述具體實(shí)施例,在不脫離本發(fā)明的范圍的情況下,可做出各種改變和更改。
而且,本申請(qǐng)基于2003年4月11日提交的日本優(yōu)先權(quán)申請(qǐng)?zhí)?003-108300和2004年3月16日提交的日本優(yōu)先權(quán)申請(qǐng)?zhí)?004-074963,這里通過引用而并入其全部內(nèi)容。
權(quán)利要求
1.一種網(wǎng)頁創(chuàng)建設(shè)備,包括請(qǐng)求相關(guān)信息管理單元,用于管理與從通過網(wǎng)絡(luò)與該網(wǎng)頁創(chuàng)建設(shè)備相連的外部裝置接收的處理請(qǐng)求相關(guān)的請(qǐng)求相關(guān)信息項(xiàng)目;請(qǐng)求相關(guān)信息記錄單元,用于響應(yīng)于處理請(qǐng)求而在該請(qǐng)求相關(guān)信息管理單元中記錄請(qǐng)求相關(guān)信息項(xiàng)目;和網(wǎng)頁創(chuàng)建單元,用于創(chuàng)建網(wǎng)頁,利用該網(wǎng)頁,可基于由該請(qǐng)求相關(guān)信息記錄單元記錄在該請(qǐng)求相關(guān)信息管理單元中的請(qǐng)求相關(guān)信息項(xiàng)目而顯示與有關(guān)請(qǐng)求相關(guān)信息項(xiàng)目對(duì)應(yīng)的用戶界面。
2.根據(jù)權(quán)利要求1的網(wǎng)頁創(chuàng)建設(shè)備,其中提供該請(qǐng)求相關(guān)信息管理單元以管理用于識(shí)別與所述處理請(qǐng)求的各個(gè)處理對(duì)應(yīng)的資源的請(qǐng)求相關(guān)信息項(xiàng)目。
3.根據(jù)權(quán)利要求1的網(wǎng)頁創(chuàng)建設(shè)備,還包括網(wǎng)頁發(fā)送單元,用于通過網(wǎng)絡(luò)將該網(wǎng)頁創(chuàng)建單元?jiǎng)?chuàng)建的網(wǎng)頁發(fā)送到該外部裝置。
4.根據(jù)權(quán)利要求1的網(wǎng)頁創(chuàng)建設(shè)備,其中提供該請(qǐng)求相關(guān)信息記錄單元,以在通過網(wǎng)絡(luò)與該設(shè)備相連的請(qǐng)求相關(guān)信息管理服務(wù)器中提供的請(qǐng)求相關(guān)信息管理單元中記錄該請(qǐng)求相關(guān)信息項(xiàng)目,并提供該網(wǎng)頁創(chuàng)建單元,以基于記錄在該請(qǐng)求相關(guān)信息管理服務(wù)器的請(qǐng)求相關(guān)信息管理單元中的請(qǐng)求相關(guān)信息項(xiàng)目而創(chuàng)建該網(wǎng)頁。
5.根據(jù)權(quán)利要求1的網(wǎng)頁創(chuàng)建設(shè)備,其中按用戶管理該請(qǐng)求相關(guān)信息項(xiàng)目。
6.根據(jù)權(quán)利要求1的網(wǎng)頁創(chuàng)建設(shè)備,其中提供該請(qǐng)求相關(guān)信息記錄單元,以響應(yīng)于來自該外部裝置的預(yù)定信息的檢索請(qǐng)求而在該請(qǐng)求相關(guān)信息管理單元中記錄信息,該信息表示該網(wǎng)絡(luò)中存儲(chǔ)預(yù)定信息的存儲(chǔ)位置,并且其中提供該網(wǎng)頁創(chuàng)建單元以創(chuàng)建網(wǎng)頁,利用該網(wǎng)頁顯示用于執(zhí)行該存儲(chǔ)位置的預(yù)定信息的檢索的用戶界面。
7.根據(jù)權(quán)利要求6的網(wǎng)頁創(chuàng)建設(shè)備,其中該請(qǐng)求相關(guān)信息記錄單元基于來自該外部裝置的預(yù)定信息的檢索請(qǐng)求而將該預(yù)定信息的檢索請(qǐng)求發(fā)送到通過網(wǎng)絡(luò)與該網(wǎng)頁創(chuàng)建設(shè)備相連的信息管理裝置,并在該請(qǐng)求相關(guān)信息管理單元中記錄響應(yīng)于該預(yù)定信息的檢索請(qǐng)求而從該信息管理裝置接收的存儲(chǔ)位置信息。
8.根據(jù)權(quán)利要求7的網(wǎng)頁創(chuàng)建設(shè)備,其中該請(qǐng)求相關(guān)信息記錄單元確定從該信息管理裝置接收的、表示預(yù)定信息的存儲(chǔ)位置的信息是否已記錄在該請(qǐng)求相關(guān)信息管理單元中,并且當(dāng)確定表示該存儲(chǔ)位置的信息沒有記錄在該請(qǐng)求相關(guān)信息管理單元中時(shí),該請(qǐng)求相關(guān)信息記錄單元在該請(qǐng)求相關(guān)信息管理單元中記錄表示該預(yù)定信息的存儲(chǔ)位置的信息。
9.根據(jù)權(quán)利要求6的網(wǎng)頁創(chuàng)建設(shè)備,其中提供該用戶界面以表示以分層樹形結(jié)構(gòu)存儲(chǔ)該預(yù)定信息的網(wǎng)絡(luò)節(jié)點(diǎn)。
10.根據(jù)權(quán)利要求6的網(wǎng)頁創(chuàng)建設(shè)備,其中該預(yù)定信息是包含文檔數(shù)據(jù)的文檔信息。
11.根據(jù)權(quán)利要求1的網(wǎng)頁創(chuàng)建設(shè)備,其中提供該請(qǐng)求相關(guān)信息記錄單元,以響應(yīng)于從該外部裝置接收的文檔數(shù)據(jù)的打印請(qǐng)求而在該請(qǐng)求相關(guān)信息管理單元中記錄打印該文檔數(shù)據(jù)的圖像形成裝置的請(qǐng)求相關(guān)信息項(xiàng)目,并且其中提供該網(wǎng)頁創(chuàng)建單元以創(chuàng)建網(wǎng)頁,利用該網(wǎng)頁顯示用于執(zhí)行該圖像形成裝置的打印處理的用戶界面。
12.根據(jù)權(quán)利要求11的網(wǎng)頁創(chuàng)建設(shè)備,其中該請(qǐng)求相關(guān)信息記錄單元基于來自該外部裝置的文檔數(shù)據(jù)的打印請(qǐng)求而將該文檔數(shù)據(jù)的打印請(qǐng)求發(fā)送到通過網(wǎng)絡(luò)與該網(wǎng)頁創(chuàng)建設(shè)備相連的打印管理裝置,并在該請(qǐng)求相關(guān)信息管理單元中記錄響應(yīng)于該文檔數(shù)據(jù)的打印請(qǐng)求而從該打印管理裝置接收的信息中所包含的、打印該文檔數(shù)據(jù)的圖像形成裝置的請(qǐng)求相關(guān)信息項(xiàng)目。
13.根據(jù)權(quán)利要求12的網(wǎng)頁創(chuàng)建設(shè)備,其中該請(qǐng)求相關(guān)信息記錄單元確定從該打印管理裝置接收的信息中所包含的、打印該文檔數(shù)據(jù)的圖像形成裝置的請(qǐng)求相關(guān)信息項(xiàng)目是否已記錄在該請(qǐng)求相關(guān)信息管理單元中,并且當(dāng)確定該請(qǐng)求相關(guān)信息項(xiàng)目沒有記錄在該請(qǐng)求相關(guān)信息管理單元中時(shí),該請(qǐng)求相關(guān)信息記錄單元在該請(qǐng)求相關(guān)信息管理單元中記錄打印該文檔數(shù)據(jù)的圖像形成裝置的請(qǐng)求相關(guān)信息項(xiàng)目。
14.一種網(wǎng)頁創(chuàng)建系統(tǒng),包括用于創(chuàng)建在外部裝置上顯示的網(wǎng)頁的網(wǎng)頁創(chuàng)建設(shè)備,和通過網(wǎng)絡(luò)與該網(wǎng)頁創(chuàng)建設(shè)備相連的外部裝置,該網(wǎng)頁創(chuàng)建設(shè)備包括請(qǐng)求相關(guān)信息管理單元,用于管理與從該外部裝置接收的處理請(qǐng)求相關(guān)的請(qǐng)求相關(guān)信息項(xiàng)目;請(qǐng)求相關(guān)信息記錄單元,用于響應(yīng)于處理請(qǐng)求而在該請(qǐng)求相關(guān)信息管理單元中記錄請(qǐng)求相關(guān)信息項(xiàng)目;和網(wǎng)頁創(chuàng)建單元,用于創(chuàng)建網(wǎng)頁,利用該網(wǎng)頁、基于由該請(qǐng)求相關(guān)信息記錄單元記錄在該請(qǐng)求相關(guān)信息管理單元中的請(qǐng)求相關(guān)信息項(xiàng)目而顯示與有關(guān)的請(qǐng)求相關(guān)信息項(xiàng)目對(duì)應(yīng)的用戶界面,該外部裝置包括顯示單元,將該網(wǎng)頁創(chuàng)建設(shè)備創(chuàng)建的網(wǎng)頁顯示在該顯示單元上。
15.一種控制網(wǎng)頁創(chuàng)建設(shè)備的網(wǎng)頁創(chuàng)建的方法,包括步驟響應(yīng)于處理請(qǐng)求而在請(qǐng)求相關(guān)信息管理單元中記錄請(qǐng)求相關(guān)信息項(xiàng)目,該請(qǐng)求相關(guān)信息管理單元管理與從通過網(wǎng)絡(luò)與該網(wǎng)頁創(chuàng)建設(shè)備相連的外部裝置接收的處理請(qǐng)求相關(guān)的請(qǐng)求相關(guān)信息項(xiàng)目;和響應(yīng)于來自該外部裝置的獲取網(wǎng)頁的請(qǐng)求而創(chuàng)建網(wǎng)頁,利用該網(wǎng)頁、基于在記錄步驟中記錄在該請(qǐng)求相關(guān)信息管理單元中的請(qǐng)求相關(guān)信息項(xiàng)目而顯示與有關(guān)的請(qǐng)求相關(guān)信息項(xiàng)目對(duì)應(yīng)的用戶界面。
16.根據(jù)權(quán)利要求15的方法,其中提供該請(qǐng)求相關(guān)信息管理單元,以管理用于識(shí)別與所述處理請(qǐng)求的各個(gè)處理對(duì)應(yīng)的資源的請(qǐng)求相關(guān)信息項(xiàng)目。
17.根據(jù)權(quán)利要求15的方法,其中提供該記錄步驟,以在通過網(wǎng)絡(luò)與該設(shè)備相連的請(qǐng)求相關(guān)信息管理服務(wù)器中提供的請(qǐng)求相關(guān)信息管理單元中記錄該請(qǐng)求相關(guān)信息項(xiàng)目,并提供該網(wǎng)頁創(chuàng)建步驟,以基于記錄在該請(qǐng)求相關(guān)信息管理服務(wù)器的請(qǐng)求相關(guān)信息管理單元中的請(qǐng)求相關(guān)信息項(xiàng)目而創(chuàng)建該網(wǎng)頁。
18.根據(jù)權(quán)利要求15的方法,其中按用戶管理該請(qǐng)求相關(guān)信息項(xiàng)目。
19.根據(jù)權(quán)利要求15的方法,其中提供該記錄步驟,以響應(yīng)于來自該外部裝置的預(yù)定信息的檢索請(qǐng)求而在該請(qǐng)求相關(guān)信息管理單元中記錄信息,該信息表示該網(wǎng)絡(luò)中存儲(chǔ)預(yù)定信息的存儲(chǔ)位置,并且提供該創(chuàng)建步驟以創(chuàng)建網(wǎng)頁,利用該網(wǎng)頁顯示用于執(zhí)行該存儲(chǔ)位置的預(yù)定信息的檢索的用戶界面。
20.根據(jù)權(quán)利要求19的方法,其中提供該用戶界面,以以分層樹形結(jié)構(gòu)表示存儲(chǔ)該預(yù)定信息的網(wǎng)絡(luò)節(jié)點(diǎn)。
21.根據(jù)權(quán)利要求19的方法,其中該預(yù)定信息是包含文檔數(shù)據(jù)的文檔信息。
22.根據(jù)權(quán)利要求15的方法,其中提供該記錄步驟,以響應(yīng)于從該外部裝置接收的文檔數(shù)據(jù)的打印請(qǐng)求而在該請(qǐng)求相關(guān)信息管理單元中記錄打印該文檔數(shù)據(jù)的圖像形成裝置的請(qǐng)求相關(guān)信息項(xiàng)目,并且其中提供該創(chuàng)建步驟以創(chuàng)建網(wǎng)頁,利用該網(wǎng)頁顯示用于執(zhí)行該圖像形成裝置的打印處理的用戶界面。
23.一種包含于其中的計(jì)算機(jī)程序產(chǎn)品,使計(jì)算機(jī)執(zhí)行創(chuàng)建網(wǎng)頁的網(wǎng)頁創(chuàng)建方法,該方法包括步驟響應(yīng)于處理請(qǐng)求而在請(qǐng)求相關(guān)信息管理單元中記錄請(qǐng)求相關(guān)信息項(xiàng)目,該請(qǐng)求相關(guān)信息管理單元管理與從通過網(wǎng)絡(luò)與該網(wǎng)頁創(chuàng)建設(shè)備相連的外部裝置接收的處理請(qǐng)求相關(guān)的請(qǐng)求相關(guān)信息項(xiàng)目;和響應(yīng)于來自該外部裝置的獲取網(wǎng)頁的請(qǐng)求而創(chuàng)建網(wǎng)頁,利用該網(wǎng)頁、基于在記錄步驟中記錄在該請(qǐng)求相關(guān)信息管理單元中的請(qǐng)求相關(guān)信息項(xiàng)目而顯示與有關(guān)的請(qǐng)求相關(guān)信息項(xiàng)目對(duì)應(yīng)的用戶界面。
24.根據(jù)權(quán)利要求23的計(jì)算機(jī)程序產(chǎn)品,其中提供該請(qǐng)求相關(guān)信息管理單元,以管理用于識(shí)別與所述處理請(qǐng)求的各處理對(duì)應(yīng)的資源的請(qǐng)求相關(guān)信息項(xiàng)目。
25.一種信息處理裝置,包括與通過網(wǎng)絡(luò)相連的外部裝置通信的內(nèi)建通信裝置,該信息處理裝置包括請(qǐng)求相關(guān)信息管理單元,用于管理與從該外部裝置接收的處理請(qǐng)求相關(guān)的請(qǐng)求相關(guān)信息項(xiàng)目;請(qǐng)求相關(guān)信息記錄單元,用于使該外部裝置通過該通信裝置執(zhí)行與處理請(qǐng)求相關(guān)的處理,并響應(yīng)于該處理請(qǐng)求而在該請(qǐng)求相關(guān)信息管理單元中記錄請(qǐng)求相關(guān)信息項(xiàng)目;顯示數(shù)據(jù)創(chuàng)建單元,用于創(chuàng)建顯示頁面,利用該顯示頁面、基于由該請(qǐng)求相關(guān)信息記錄單元記錄在該請(qǐng)求相關(guān)信息管理單元中的請(qǐng)求相關(guān)信息項(xiàng)目而顯示與有關(guān)的請(qǐng)求相關(guān)信息項(xiàng)目對(duì)應(yīng)的用戶界面;和顯示單元,用于將該顯示數(shù)據(jù)創(chuàng)建單元?jiǎng)?chuàng)建的顯示頁面顯示在該顯示單元上。
全文摘要
在一種網(wǎng)頁創(chuàng)建設(shè)備中,請(qǐng)求相關(guān)信息管理單元管理與從通過網(wǎng)絡(luò)與該網(wǎng)頁創(chuàng)建設(shè)備相連的外部裝置接收的處理請(qǐng)求相關(guān)的請(qǐng)求相關(guān)信息項(xiàng)目。請(qǐng)求相關(guān)信息記錄單元響應(yīng)于處理請(qǐng)求而在該請(qǐng)求相關(guān)信息管理單元中記錄請(qǐng)求相關(guān)信息項(xiàng)目。網(wǎng)頁創(chuàng)建單元?jiǎng)?chuàng)建網(wǎng)頁,利用該網(wǎng)頁、基于由該請(qǐng)求相關(guān)信息記錄單元記錄在該請(qǐng)求相關(guān)信息管理單元中的請(qǐng)求相關(guān)信息項(xiàng)目而顯示與有關(guān)的請(qǐng)求相關(guān)信息項(xiàng)目對(duì)應(yīng)的用戶界面。
文檔編號(hào)G06F9/44GK1536851SQ20041003258
公開日2004年10月13日 申請(qǐng)日期2004年4月9日 優(yōu)先權(quán)日2003年4月11日
發(fā)明者松石高也 申請(qǐng)人:株式會(huì)社理光