欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

Web系統(tǒng)、命令對象系統(tǒng)以及內(nèi)容數(shù)據(jù)提供方法

文檔序號:6348009閱讀:203來源:國知局
專利名稱:Web系統(tǒng)、命令對象系統(tǒng)以及內(nèi)容數(shù)據(jù)提供方法
技術(shù)領(lǐng)域
本發(fā)明涉及具有通過網(wǎng)絡(luò)可與客戶機(jī)連接的Web服務(wù)器、執(zhí)行對于與客戶機(jī)連接 的設(shè)備(命令對象系統(tǒng))的操作命令的Web系統(tǒng)、與該客戶機(jī)連接的命令對象系統(tǒng)以及通 過該Web服務(wù)器實(shí)現(xiàn)的內(nèi)容數(shù)據(jù)提供方法。
背景技術(shù)
近年來,在客戶機(jī)上例如連接并使用打印機(jī)、傳真機(jī)或掃描儀、存儲裝置等按照客 戶機(jī)的處理命令進(jìn)行工作的各種裝置(以下稱為命令對象系統(tǒng))。為了從客戶機(jī)向命令對 象系統(tǒng)要求進(jìn)行處理,在客戶機(jī)中安裝驅(qū)動程序等專用的應(yīng)用程序,使用該專用應(yīng)用程序 來要求處理。例如,為了顯示與網(wǎng)絡(luò)連接的復(fù)合機(jī)中保存的文件的一覽,在客戶機(jī)中使用專用 的應(yīng)用程序,向復(fù)合機(jī)發(fā)送要求文件一覽的命令。在復(fù)合機(jī)中,遵照該命令向客戶機(jī)應(yīng)答文 件一覽的信息。另外,在要求打印機(jī)或傳真機(jī)輸出時(shí),使用專用應(yīng)用程序從客戶機(jī)向打印機(jī) 等發(fā)送輸出命令。打印機(jī)或者傳真機(jī)遵照該輸出命令進(jìn)行輸出。另一方面,在下述專利文獻(xiàn)1中,關(guān)于利用掃描儀或者存儲裝置等硬件資源的圖 像形成裝置,公開了一種在客戶機(jī)中不需要應(yīng)用程序的技術(shù)。該圖像形成裝置具有Web服 務(wù)器,從客戶機(jī)接收處理要求,根據(jù)該處理要求調(diào)用Web服務(wù)函數(shù),由此控制掃描儀等,向 客戶機(jī)發(fā)送表示其處理結(jié)果的處理應(yīng)答。專利文獻(xiàn)1 特開2007-129766號公報(bào)另外,在下述專利文獻(xiàn)2中,公開了命令生成用服務(wù)器向客戶機(jī)發(fā)送命令生成用 數(shù)據(jù),客戶機(jī)向被操作設(shè)備發(fā)送命令的技術(shù)。當(dāng)客戶機(jī)接收到命令生成用數(shù)據(jù)時(shí),命令生成 部根據(jù)命令生成用數(shù)據(jù)生成命令,命令發(fā)送部向被操作設(shè)備發(fā)送該命令。專利文獻(xiàn)2 國際公開第2008/018553號

發(fā)明內(nèi)容
但是,上述專利文獻(xiàn)1的技術(shù),是在圖像形成裝置中內(nèi)置了要使用的掃描儀或存 儲裝置等硬件資源的技術(shù),掃描儀等通過Web服務(wù)器等控制系統(tǒng)被直接控制。另一方面,對 于沒有上述圖像形成裝置的功能的掃描儀或存儲裝置等,考慮另外設(shè)置Web服務(wù)器等,通 過在該Web服務(wù)器等中應(yīng)用專利文獻(xiàn)1的技術(shù),同樣不需要應(yīng)用程序。但是,在把掃描儀或 存儲裝置等以及Web服務(wù)器等連接在不同的網(wǎng)絡(luò)上時(shí),由于NAT等單向通信環(huán)境等的問題, 有時(shí)無法從Web服務(wù)器等直接控制掃描儀或者存儲裝置等。在這樣的連接環(huán)境下,即使假 設(shè)應(yīng)用了上述技術(shù),但在掃描儀或存儲裝置等中也無法受理來自Web服務(wù)器等的命令,無 法實(shí)現(xiàn)。另外,近年來,像博客那樣,盛行Web頁的公開,謀求簡單地更新Web頁的技術(shù)。在 像專利文獻(xiàn)1的圖像形成裝置那樣具有存儲裝置時(shí),希望把該存儲裝置中保存的內(nèi)容數(shù)據(jù) 上傳到公開的Web服務(wù)器上。但是,在從該圖像形成裝置向公開Web服務(wù)器上傳內(nèi)容數(shù)據(jù) 時(shí),需要以下的操作用戶從Web瀏覽器針對圖像形成裝置發(fā)送取得更新用內(nèi)容數(shù)據(jù)的處
6理要求,在客戶機(jī)中暫時(shí)保存作為該處理應(yīng)答而接收到的內(nèi)容數(shù)據(jù),然后,向公開服務(wù)器上 傳該內(nèi)容數(shù)據(jù)。特別是在上傳多個(gè)內(nèi)容數(shù)據(jù)時(shí),要多次重復(fù)該操作,非常繁雜。另外,在上述專利文獻(xiàn)2的技術(shù)中,命令生成部根據(jù)命令生成用數(shù)據(jù)生成命令,命 令發(fā)送部發(fā)送該命令。但是,這樣的功能,一般是在被操作設(shè)備中通過專用的應(yīng)用程序來實(shí) 現(xiàn)。因此,需要花費(fèi)在各客戶機(jī)中安裝專用的應(yīng)用程序的工夫,產(chǎn)生了無法從未安裝該應(yīng)用 程序的客戶機(jī)操作被操作設(shè)備這樣的問題。因此,本發(fā)明(第一發(fā)明)的目的在于提供一種即使在從Web服務(wù)器等無法直接 控制傳真機(jī)或存儲裝置等命令對象系統(tǒng)的連接環(huán)境下,在客戶機(jī)中也不需要命令對象系統(tǒng) 用應(yīng)用程序,并且來自命令對象系統(tǒng)的數(shù)據(jù)傳送操作容易的Web系統(tǒng)、其命令對象系統(tǒng)、以 及通過該Web系統(tǒng)實(shí)現(xiàn)的內(nèi)容數(shù)據(jù)提供方法。另外,本發(fā)明(第二發(fā)明)的目的在于提供一種即使在從Web服務(wù)器等無法直接 控制傳真機(jī)或存儲裝置等命令對象系統(tǒng)的連接環(huán)境下,在客戶機(jī)中也不要命令對象系統(tǒng)用 應(yīng)用程序,即使沒有專用應(yīng)用程序也能進(jìn)行命令對象系統(tǒng)的操作的Web系統(tǒng)。第一發(fā)明的Web系統(tǒng),具有通過網(wǎng)絡(luò)能夠與客戶機(jī)的Web瀏覽器連接的Web服務(wù) 器,根據(jù)來自該Web瀏覽器的處理要求向該Web瀏覽器發(fā)送內(nèi)容數(shù)據(jù),特征為所述內(nèi)容數(shù)據(jù)是記述了使所述Web瀏覽器執(zhí)行規(guī)定的處理的命令的程序文件,所述Web服務(wù)器具有接收單元,具有從所述Web瀏覽器接收指定命令對象系統(tǒng)的指定信息的功能、和 從該Web瀏覽器接收處理要求的功能;取得單元,具有從內(nèi)容數(shù)據(jù)存儲部中取得與該處理要求對應(yīng)的內(nèi)容數(shù)據(jù)的功能;編輯單元,具有把該內(nèi)容數(shù)據(jù)編輯為包含向該指定信息指定的命令對象系統(tǒng)發(fā)送 與該處理要求對應(yīng)的命令的處理命令的內(nèi)容數(shù)據(jù)的功能;和發(fā)送單元,向該Web瀏覽器發(fā)送該內(nèi)容數(shù)據(jù),通過所述編輯單元編輯的內(nèi)容數(shù)據(jù)中包含的處理命令,作為訪問所述命令對象系 統(tǒng)讀入內(nèi)容的處理,是在所述Web瀏覽器上執(zhí)行的處理命令。另外,本發(fā)明的內(nèi)容數(shù)據(jù)提供方法,通過網(wǎng)絡(luò)能夠與客戶機(jī)的Web瀏覽器連接的 Web服務(wù)器根據(jù)來自該Web瀏覽器的處理要求發(fā)送內(nèi)容數(shù)據(jù),特征為所述內(nèi)容數(shù)據(jù)是記述了使所述Web瀏覽器執(zhí)行規(guī)定的處理的命令的程序文件,所述Web服務(wù)器具有從所述Web瀏覽器接收指定命令對象系統(tǒng)的指定信息的步驟;從該Web瀏覽器接收處理要求的步驟;從內(nèi)容數(shù)據(jù)存儲部中取得與該處理要求對應(yīng)的內(nèi)容數(shù)據(jù)的取得步驟;把該內(nèi)容數(shù)據(jù)編輯為包含向該指定信息指定的命令對象系統(tǒng)發(fā)送與該處理要求 對應(yīng)的命令的處理命令的內(nèi)容數(shù)據(jù)的編輯步驟;和向該Web瀏覽器發(fā)送該內(nèi)容數(shù)據(jù)的發(fā)送步驟,所述編輯單元編輯的內(nèi)容數(shù)據(jù)中包含的處理命令,作為訪問所述命令對象系統(tǒng)讀 入內(nèi)容的處理,是在所述Web瀏覽器上執(zhí)行的處理命令。根據(jù)本發(fā)明,從Web瀏覽器對于Web服務(wù)器發(fā)送指定命令對象系統(tǒng)的指定信息,并 且,當(dāng)發(fā)送了某個(gè)處理要求時(shí),接收該處理要求的Web服務(wù)器,通過取得單元/取得步驟從
7內(nèi)容數(shù)據(jù)存儲部中取得與該處理要求對應(yīng)的內(nèi)容數(shù)據(jù),通過編輯單元/編輯步驟編輯該內(nèi) 容數(shù)據(jù),向該Web瀏覽器發(fā)送編輯后內(nèi)容數(shù)據(jù)。在編輯后內(nèi)容數(shù)據(jù)中,包含向該指定信息指 定的命令對象系統(tǒng)發(fā)送與該處理要求對應(yīng)的命令的處理命令。在接收到該編輯后內(nèi)容數(shù)據(jù) 的客戶機(jī)中,遵照該處理命令向命令對象系統(tǒng)發(fā)送命令,通過命令對象系統(tǒng)執(zhí)行該命令。命 令對象系統(tǒng)可以向Web瀏覽器、也可以向Web系統(tǒng)、還可以向其他設(shè)備發(fā)送其處理結(jié)果,并 且也可以不發(fā)送處理結(jié)果。另外,可以同時(shí)接收指定信息和處理要求,也可以在不同的定時(shí) 接收。優(yōu)選,所述處理要求是要求指定目錄的文件一覽的處理要求,所述編輯單元,把所述取得單元取得的內(nèi)容數(shù)據(jù)編輯為包含向所述指定信息指定 的命令對象系統(tǒng)發(fā)送要求所述指定目錄的文件一覽的命令的處理命令的內(nèi)容數(shù)據(jù)。根據(jù)該發(fā)明,當(dāng)從Web瀏覽器對于Web服務(wù)器指定命令對象系統(tǒng)內(nèi)的目錄,并且要 求了文件一覽時(shí),Web服務(wù)器通過編輯單元編輯由取得單元取得的內(nèi)容數(shù)據(jù)。在編輯后的內(nèi) 容數(shù)據(jù)中,包含向指定信息指定的命令對象系統(tǒng)發(fā)送要求指定目錄的文件一覽的命令。在 接收到編輯后的內(nèi)容數(shù)據(jù)的Web瀏覽器中,向命令對象系統(tǒng)發(fā)送要求指定目錄的文件一覽 的命令,命令對象系統(tǒng)通過執(zhí)行該命令向Web瀏覽器發(fā)送指定目錄的文件一覽。優(yōu)選,所述處理要求是要求向指定傳送目的地傳送指定文件的處理要求,所述編輯單元,把通過所述取得單元取得的內(nèi)容數(shù)據(jù)編輯為包含向所述指定信息 指定的命令對象系統(tǒng)發(fā)送要求向所述指定傳送目的地傳送所述指定文件的命令的處理命 令的內(nèi)容數(shù)據(jù)。根據(jù)該發(fā)明,當(dāng)從Web瀏覽器對于Web服務(wù)器要求向指定的傳送目的地傳送指定 的文件時(shí),Web服務(wù)器通過編輯單元編輯由取得單元取得的內(nèi)容數(shù)據(jù)。在編輯后的內(nèi)容數(shù) 據(jù)中,包含向指定信息指定的命令對象系統(tǒng)發(fā)送向該指定傳送目的地傳送指定文件的命令 的處理命令。在接收到編輯后的內(nèi)容數(shù)據(jù)的Web瀏覽器中,向命令對象系統(tǒng)發(fā)送向指定傳 送目的地傳送指定文件的命令,在命令對象系統(tǒng)中,執(zhí)行向指定傳送目的地的指定文件的 傳送。優(yōu)選,所述Web系統(tǒng)具有對應(yīng)地存儲有用戶識別符、指定命令對象系統(tǒng)的指定信 息、以及唯一確定通過該指定信息指定的命令對象系統(tǒng)的認(rèn)證用識別符的許可信息存儲 部,所述接收單元具有從所述Web瀏覽器接收用戶識別符的功能、和從該Web瀏覽器 接收認(rèn)證要求的功能,所述取得單元具有從內(nèi)容數(shù)據(jù)存儲部中取得與該認(rèn)證要求對應(yīng)的內(nèi)容數(shù)據(jù)的功 能,所述編輯單元具有從所述許可信息存儲部中取得與該用戶識別符對應(yīng)的指定信 息和認(rèn)證用識別符,把所述取得單元取得的內(nèi)容數(shù)據(jù),編輯為包含向該指定信息指定的命 令對象系統(tǒng)發(fā)送使用了該認(rèn)證用識別符的認(rèn)證命令的處理命令的內(nèi)容數(shù)據(jù)的功能。根據(jù)該發(fā)明,當(dāng)從Web瀏覽器發(fā)送了用戶識別符和認(rèn)證要求時(shí),Web服務(wù)器的編輯 單元從許可信息存儲部中取得與從Web瀏覽器接收到的用戶識別符對應(yīng)的指定信息和認(rèn) 證用識別符,編輯由取得單元取得的內(nèi)容數(shù)據(jù)然后發(fā)送給該Web瀏覽器。在編輯后的內(nèi)容 數(shù)據(jù)中,包含向該指定信息指定的命令對象系統(tǒng)發(fā)送使用了該認(rèn)證用識別符的認(rèn)證命令的
8處理命令。在接收到編輯后的內(nèi)容數(shù)據(jù)的Web瀏覽器中,對于該命令對象系統(tǒng)發(fā)送使用了 該認(rèn)證用識別符的認(rèn)證命令,在該命令對象系統(tǒng)中進(jìn)行認(rèn)證。可以同時(shí)接收用戶識別符和 認(rèn)證要求,也可以在不同的定時(shí)接收。另外優(yōu)選,在上述的命令對象系統(tǒng)中具有存儲有與從所述Web瀏覽器接收的命令對應(yīng)的命令的命令存儲部,和當(dāng)從所述Web瀏覽器接收到與所述處理要求對應(yīng)的命令時(shí),從該命令存儲部中選 擇并執(zhí)行與該命令對應(yīng)的命令的命令執(zhí)行單元。根據(jù)該發(fā)明,選擇執(zhí)行與從Web瀏覽器接收到的命令對應(yīng)的命令。由此執(zhí)行與來 自Web瀏覽器的處理命令對應(yīng)的命令。另外優(yōu)選,在上述命令對象系統(tǒng)中具有存儲有認(rèn)證用識別符的認(rèn)證用識別符存儲部,以及當(dāng)從所述Web瀏覽器接收到使 用了所述認(rèn)證用識別符的認(rèn)證命令時(shí),核對該接收到的認(rèn)證用識別符和該認(rèn)證用識別符存 儲部的認(rèn)證用識別符的核對單元。根據(jù)該發(fā)明,命令對象系統(tǒng),當(dāng)從Web瀏覽器接收到認(rèn)證要求時(shí),核對其中包含的 認(rèn)證用識別符和認(rèn)證用識別符存儲部的認(rèn)證用識別符。由此,能夠在命令對象系統(tǒng)中確認(rèn) 經(jīng)由Web瀏覽器的來自Web服務(wù)器的通信的可靠性。優(yōu)選上述的Web服務(wù)器具有對應(yīng)存儲用戶識別符、以及指定命令對象系統(tǒng)的指定信息的許可信息存儲部;在對話識別符存儲部中存儲針對與所述Web瀏覽器的對話唯一生成的對話識別 符的對話識別符生成存儲單元;和當(dāng)從所述命令對象系統(tǒng)接收到對話識別符時(shí),把該對話識別符與該對話識別符存 儲部中存儲的對話識別符進(jìn)行核對的核對單元,所述接收單元具有從所述Web瀏覽器接收用戶識別符的功能、和從該Web瀏覽器 接收認(rèn)證要求的功能,所述取得單元具有從內(nèi)容數(shù)據(jù)存儲部中取得與該認(rèn)證要求對應(yīng)的內(nèi)容數(shù)據(jù)的功 能,所述編輯單元從許可信息存儲部中取得與該用戶識別符對應(yīng)的指定信息,把通過 該取得單元取得的內(nèi)容數(shù)據(jù),編輯為包含向所述指定信息指定的命令對象系統(tǒng)發(fā)送由所述 對話識別符生成存儲單元生成的對話識別符、和向該Web服務(wù)器回復(fù)該對話識別符的回復(fù) 命令的處理命令的內(nèi)容數(shù)據(jù)。根據(jù)該發(fā)明,在從Web服務(wù)器對Web瀏覽器發(fā)送的編輯后內(nèi)容數(shù)據(jù)中,包含向指定 信息指定的命令對象系統(tǒng)發(fā)送對話識別符和回復(fù)命令的處理命令。回復(fù)命令是向該Web服 務(wù)器回復(fù)該對話識別符的命令。接收該回復(fù)命令的Web瀏覽器,對于所述命令對象系統(tǒng)發(fā) 送對話識別符,并且發(fā)送對于該對話識別符的Web服務(wù)器的回復(fù)的命令。接收到該回復(fù)的 命令的命令對象系統(tǒng),向Web服務(wù)器回復(fù)接收到的對話識別符。Web服務(wù)器,當(dāng)接收到從命 令對象系統(tǒng)回復(fù)的對話識別符時(shí),通過核對單元,與在對話識別符存儲部中存儲的對話識 別符進(jìn)行核對。由此,能夠在Web服務(wù)器中進(jìn)行以下的驗(yàn)證確認(rèn)經(jīng)由該命令對象系統(tǒng)的來 自Web瀏覽器的通信的可靠性。第二發(fā)明的Web系統(tǒng),具有第一服務(wù)器和第二服務(wù)器,該第一服務(wù)器和第二服務(wù)
9器能夠通信,該第二服務(wù)器能夠與具有Web瀏覽器的客戶機(jī)通信,其特征為所述第一服務(wù)器具有登錄受理單元,受理包含指定命令對象系統(tǒng)的指定信息的登錄信息的登錄;內(nèi)容數(shù)據(jù)生成單元,生成包含針對該登錄信息中包含的指定信息所指定的命令對 象系統(tǒng)發(fā)送命令的處理命令的內(nèi)容數(shù)據(jù);和發(fā)送單元,向所述第二服務(wù)器發(fā)送由所述內(nèi)容數(shù)據(jù)生成單元生成的內(nèi)容數(shù)據(jù),所述第二服務(wù)器具有內(nèi)容數(shù)據(jù)存儲部,存儲從所述第一服務(wù)器接收的內(nèi)容數(shù)據(jù);和發(fā)送單元,根據(jù)來自所述客戶機(jī)的要求,向所述客戶機(jī)發(fā)送該內(nèi)容數(shù)據(jù),所述內(nèi)容數(shù)據(jù)是記述了使所述Web瀏覽器執(zhí)行規(guī)定的處理的命令的程序文件,在所述內(nèi)容數(shù)據(jù)中包含的處理命令,作為訪問所述命令對象系統(tǒng)讀入內(nèi)容的處 理,是在該Web瀏覽器上執(zhí)行的處理命令。第二發(fā)明的Web系統(tǒng),具有第一服務(wù)器和第二服務(wù)器,該第一服務(wù)器和第二服務(wù) 器能夠通信,該第二服務(wù)器能夠與具有Web瀏覽器的客戶機(jī)通信,其特征為所述第一服務(wù)器具有登錄受理單元,受理包含指定命令對象系統(tǒng)的指定信息的登錄信息的登錄;和發(fā)送單元,向所述第二服務(wù)器發(fā)送通過所述登錄受理單元受理的登錄信息,所述第二服務(wù)器具有登錄信息存儲部,存儲從所述第一服務(wù)器接收到的所述登錄信息;內(nèi)容數(shù)據(jù)生成單元,生成包含對于該登錄信息中包含的指定信息所指定的命令對 象系統(tǒng)發(fā)送命令的處理命令的內(nèi)容數(shù)據(jù);和發(fā)送單元,根據(jù)來自所述客戶機(jī)的要求,向該客戶機(jī)發(fā)送所述內(nèi)容數(shù)據(jù),所述內(nèi)容數(shù)據(jù)是記述了使所述Web瀏覽器執(zhí)行規(guī)定的處理的命令的程序文件,所述內(nèi)容數(shù)據(jù)中包含的處理命令,作為訪問所述命令對象系統(tǒng)讀入內(nèi)容的處理, 是在該Web瀏覽器上執(zhí)行的處理命令。第二發(fā)明的Web系統(tǒng),具有服務(wù)器、以及能夠與該服務(wù)器通信的客戶機(jī),其特征 為所述服務(wù)器具有登錄受理單元,受理包含指定命令對象系統(tǒng)的指定信息的登錄信息的登錄;內(nèi)容數(shù)據(jù)生成單元,生成包含對于該登錄信息中包含的指定信息所指定的命令對 象系統(tǒng)發(fā)送命令的處理命令的內(nèi)容數(shù)據(jù);和發(fā)送單元,向所述客戶機(jī)發(fā)送所述內(nèi)容數(shù)據(jù)生成單元生成的內(nèi)容數(shù)據(jù),所述客戶機(jī)具有內(nèi)容數(shù)據(jù)存儲部,存儲從所述服務(wù)器接收的內(nèi)容數(shù)據(jù);和Web 瀏覽器,所述內(nèi)容數(shù)據(jù)是記述了使所述Web瀏覽器執(zhí)行規(guī)定的處理的命令的程序文件,在所述內(nèi)容數(shù)據(jù)中包含的處理命令,作為訪問所述命令對象系統(tǒng)讀入內(nèi)容的處 理,是在該Web瀏覽器上執(zhí)行的處理命令。第二發(fā)明的Web系統(tǒng),具有能夠與具有Web瀏覽器的客戶機(jī)通信的服務(wù)器,其特征為所述服務(wù)器具有登錄受理單元,受理包含指定命令對象系統(tǒng)的指定信息、以及針對該命令對象系 統(tǒng)的命令的登錄信息的登錄;內(nèi)容數(shù)據(jù)生成單元,生成包含對于該登錄信息中包含的指定信息所指定的命令對 象系統(tǒng)發(fā)送該命令的處理命令的內(nèi)容數(shù)據(jù);和發(fā)送單元,根據(jù)來自所述客戶機(jī)的要求,向所述客戶機(jī)發(fā)送該內(nèi)容數(shù)據(jù),所述內(nèi)容數(shù)據(jù)是記述了使所述Web瀏覽器執(zhí)行規(guī)定的處理的命令的程序文件,在所述內(nèi)容數(shù)據(jù)中包含的處理命令,作為訪問所述命令對象系統(tǒng)讀入內(nèi)容的處 理,是在該Web瀏覽器上執(zhí)行的處理命令。根據(jù)這些第二發(fā)明,服務(wù)器根據(jù)登錄的登錄信息生成內(nèi)容數(shù)據(jù),向客戶機(jī)發(fā)送該 內(nèi)容數(shù)據(jù)。內(nèi)容數(shù)據(jù)是記述了使Web瀏覽器執(zhí)行規(guī)定的處理的命令的程序文件,在該內(nèi)容 數(shù)據(jù)中包含的處理命令,作為訪問命令對象系統(tǒng)讀入內(nèi)容的處理,是在Web瀏覽器上執(zhí)行 的處理命令,所以當(dāng)客戶機(jī)接收到內(nèi)容數(shù)據(jù)時(shí),在Web瀏覽器上執(zhí)行在該內(nèi)容數(shù)據(jù)中包含 的處理命令。結(jié)果,從客戶機(jī)對于由指定信息指定的命令對象系統(tǒng)發(fā)送命令。根據(jù)第一發(fā)明,因?yàn)樵趶腤eb系統(tǒng)向Web瀏覽器發(fā)送的編輯后內(nèi)容數(shù)據(jù)中,包含針 對希望的命令對象系統(tǒng)的希望的處理命令,所以Web瀏覽器僅通過接收該內(nèi)容數(shù)據(jù),能夠 對于命令對象系統(tǒng)進(jìn)行命令。由此,即使在無法從Web服務(wù)器直接控制命令對象系統(tǒng)的連 接環(huán)境下,也能夠從Web服務(wù)器進(jìn)行經(jīng)由Web瀏覽器的控制,即使在該連接環(huán)境下在客戶機(jī) 中可以不需要命令對象系統(tǒng)用應(yīng)用程序。另外,即使在從命令對象系統(tǒng)向希望的傳送目的地傳送希望的文件時(shí),因?yàn)樵趦?nèi) 容數(shù)據(jù)中包含與其對應(yīng)的傳送命令,所以Web瀏覽器僅通過接收該內(nèi)容數(shù)據(jù),能夠從命令 對象系統(tǒng)直接向希望的傳送目的地傳送希望的文件。由此,不需要像現(xiàn)有技術(shù)那樣,用戶使 文件從命令對象系統(tǒng)移動到客戶機(jī),其后從客戶機(jī)移動到傳送目的地這樣繁雜的作業(yè)。即 使在對于公開Web服務(wù)器的內(nèi)容數(shù)據(jù)的更新中,因?yàn)槟軌驈淖鳛楸4嬖吹拿顚ο笙到y(tǒng)向 作為傳送目的地的公開Web服務(wù)器直接傳送,所以更新操作變得非常容易。根據(jù)第二發(fā)明,因?yàn)樵趶姆?wù)器向客戶機(jī)發(fā)送的內(nèi)容數(shù)據(jù)中包含對于希望的命令 對象系統(tǒng)的希望的處理命令,所以客戶機(jī)通過接收該內(nèi)容數(shù)據(jù)能夠?qū)τ诿顚ο笙到y(tǒng)進(jìn)行 命令。由此,即使在無法從服務(wù)器直接控制命令對象系統(tǒng)的連接環(huán)境下,能夠從服務(wù)器進(jìn)行 經(jīng)由客戶機(jī)的控制,即使在該連接環(huán)境下也在客戶機(jī)中不需要命令對象系統(tǒng)用應(yīng)用程序。 另外,內(nèi)容數(shù)據(jù)是記述了使Web瀏覽器執(zhí)行規(guī)定的處理的命令的程序文件,在內(nèi)容數(shù)據(jù)中 包含的處理命令作為訪問所述命令對象系統(tǒng)讀入內(nèi)容的處理,是在Web瀏覽器上執(zhí)行的處 理命令。即,客戶機(jī)如果裝配了 Web瀏覽器,則通過Web瀏覽器解析內(nèi)容數(shù)據(jù),二次要求命令 對象系統(tǒng)內(nèi)的內(nèi)容,實(shí)質(zhì)上作為針對命令對象系統(tǒng)的命令發(fā)送,傳遞該內(nèi)容要求處理。艮口, 通過僅具有Web瀏覽器本來的瀏覽處理中的內(nèi)容解析要求這樣的功能,便能夠向命令對象 系統(tǒng)發(fā)送命令。由此,客戶機(jī)不需要專用的應(yīng)用程序,僅通過從搭載有Web瀏覽器的各種電 子設(shè)備與服務(wù)器連接,便能夠?qū)γ顚ο笙到y(tǒng)進(jìn)行處理命令。
1

圖1是說明本發(fā)明的第一實(shí)施方式的功能結(jié)構(gòu)圖。圖2是說明上述實(shí)施方式的動作的流程圖。圖3是說明上述實(shí)施方式的取得單元和編輯單元和內(nèi)容數(shù)據(jù)存儲部的一例的功 能說明圖。圖4是功能性說明上述實(shí)施方式的命令執(zhí)行單元的說明圖。圖5(a)是說明文件一覽要求的說明圖,(b)是說明文件傳送要求的說明圖,(C)是 說明備份要求的說明圖,⑷是說明打印輸出要求的說明圖,(e)是說明對于外部設(shè)備的控 制的說明圖。圖6是說明本發(fā)明的第二實(shí)施方式的功能結(jié)構(gòu)圖。圖7是說明上述實(shí)施方式的動作的流程圖。圖8是說明本發(fā)明的第三實(shí)施方式的功能結(jié)構(gòu)圖。圖9是說明上述實(shí)施方式的動作的流程圖。圖10是說明本實(shí)施例的網(wǎng)絡(luò)連接狀態(tài)的說明圖。圖11是說明上述實(shí)施例的初始登錄的流程圖。圖12是說明上述實(shí)施例的認(rèn)證處理的流程圖1。圖13是說明上述實(shí)施例的認(rèn)證處理的流程圖2。圖14是說明上述實(shí)施例的文件一覽取得的處理的流程圖。圖15是表示上述實(shí)施例的文件一覽取得中的編輯前內(nèi)容數(shù)據(jù)和編輯后內(nèi)容數(shù)據(jù) 的例子的圖。圖16是表示上述實(shí)施例的文件一覽取得中選擇的命令的一例的圖。圖17是說明上述實(shí)施例的文件傳送處理的流程圖。圖18是表示上述實(shí)施例的文件傳送處理中的編輯前內(nèi)容數(shù)據(jù)和編輯后內(nèi)容數(shù)據(jù) 的例子的圖。圖19是說明本發(fā)明的第四實(shí)施方式的功能結(jié)構(gòu)圖。圖20是說明上述第四實(shí)施方式的動作的流程圖。圖21是說明內(nèi)容數(shù)據(jù)生成單元的例1的說明圖。圖22是說明內(nèi)容數(shù)據(jù)生成單元的例2的說明圖。圖23是功能性說明命令執(zhí)行單元的說明圖。圖24(a)是說明文件一覽要求的說明圖,(b)是說明文件傳送要求的說明圖,(c) 是說明備份要求的說明圖,⑷是說明打印輸出要求的說明圖,(e)是說明對于外部設(shè)備的 控制的說明圖。圖25是說明本發(fā)明的第五實(shí)施方式的功能結(jié)構(gòu)圖。圖26是說明上述實(shí)施方式的動作的流程圖。圖27是說明本發(fā)明的第六實(shí)施方式的功能結(jié)構(gòu)圖。圖28是說明上述實(shí)施方式的動作的流程圖。圖29是說明本發(fā)明的第七實(shí)施方式的功能結(jié)構(gòu)圖。圖30是說明上述實(shí)施方式的動作的流程圖。圖31是說明實(shí)施例1的數(shù)據(jù)例以及程序安裝例。
12
圖32是說明實(shí)施例2的數(shù)據(jù)例以及程序安裝例。符號說明A、Al、A2、A3Web 系統(tǒng)B、B1、B2、B3 客戶機(jī)C、C1、C2、C3命令對象系統(tǒng)E傳送目的地系統(tǒng)F存儲裝置G保存目的地系統(tǒng)H外部設(shè)備J公開Web服務(wù)器NET1、NET2 網(wǎng)絡(luò)IOOWeb系統(tǒng)的Web服務(wù)器110接收單元111取得單元112編輯單元113發(fā)送單元114對話識別符生成存儲單元115核對單元DlO內(nèi)容數(shù)據(jù)存儲部RDll許可信息存儲部D12對話識別符存儲部200客戶機(jī)的Web瀏覽器300命令對象系統(tǒng)的Web瀏覽器310命令執(zhí)行單元D30命令存儲部D31認(rèn)證用識別符存儲部S1、S2、S3、S4 服務(wù)器SAl、SA2、SA3、SA4Web 系統(tǒng)D11、D21登錄信息存儲部
具體實(shí)施例方式圖1是說明本發(fā)明的第一實(shí)施方式的功能結(jié)構(gòu)圖,圖2是說明本實(shí)施方式的動作 的流程圖。Web系統(tǒng)Al經(jīng)由網(wǎng)絡(luò)NETl與網(wǎng)絡(luò)NET2連接。在網(wǎng)絡(luò)NET2上連接有客戶機(jī)Bl 和命令對象系統(tǒng)Cl。網(wǎng)絡(luò)NETl例如是因特網(wǎng)等全域網(wǎng),網(wǎng)絡(luò)NET2是公司內(nèi)LAN等局域網(wǎng), 由于NAT(Network AddressTranslation 網(wǎng)絡(luò)地址變換)等單向通信環(huán)境的關(guān)系等,能夠 從客戶機(jī)Bl向Web系統(tǒng)Al或者命令對象系統(tǒng)Cl進(jìn)行處理要求,但是無法從Web系統(tǒng)Al 直接控制命令對象系統(tǒng)Cl。Web系統(tǒng)Al具有Web服務(wù)器100和與Web服務(wù)器100連接的內(nèi)容數(shù)據(jù)存儲部DlO。內(nèi)容數(shù)據(jù)存儲部D10,通過硬盤等存儲裝置實(shí)現(xiàn),存儲有多個(gè)內(nèi)容數(shù)據(jù)dll、dl2. . . dlx。內(nèi)容數(shù)據(jù)是記述了在Web瀏覽器接收到時(shí),使該Web瀏覽器執(zhí)行規(guī)定的處理的 命令的程序文件,例如是HTML文件。各內(nèi)容數(shù)據(jù)dll. . . dlx可以與來自客戶機(jī)的各處理要 求Yl. . . Yx相對應(yīng)。例如,在作為由URL指定的內(nèi)容數(shù)據(jù)的要求,接收各處理請求時(shí),對應(yīng) 為由該URL指定的內(nèi)容數(shù)據(jù)。Web服務(wù)器100通過具有CPU、存儲器、硬盤、網(wǎng)絡(luò)I/O等通信功能等的計(jì)算機(jī)系統(tǒng) 來實(shí)現(xiàn),具有對于來自客戶機(jī)Bl的Web瀏覽器200的處理要求應(yīng)答處理結(jié)果的功能,具有 接收單元110、取得單元111、編輯單元112、和發(fā)送單元113。來自Web瀏覽器200的處理 要求可以通過用戶的輸入等產(chǎn)生,也可以由Web瀏覽器200在后臺產(chǎn)生。接收單元110具有從Web服務(wù)器200接收指定信息Xx的功能、以及從該Web服務(wù) 器200接收處理要求Yx的功能。作為指定信息Xx,例如是可直接或者間接地指定命令對象系統(tǒng)的信息。作為可直 接地指定的信息,例如是IP地址或者服務(wù)器名(本地主機(jī)名或者FQDN等)。作為可間接地 指定的信息,是與IP地址或者服務(wù)器名關(guān)聯(lián)存儲的識別符,例如是用戶識別符。在作為前 處理事前登錄了用戶識別符和命令對象系統(tǒng)的IP地址或服務(wù)器名(本地主機(jī)名或者FQDN 等)時(shí),在Web系統(tǒng)Al的存儲部內(nèi),對應(yīng)地存儲有用戶識別符和命令對象系統(tǒng)的IP地址或 服務(wù)器名。當(dāng)Web系統(tǒng)100接收到用戶識別符時(shí),可以確定與該用戶識別符對應(yīng)存儲的IP 地址或服務(wù)器名。如同專用IP地址或本地主機(jī)名等那樣,IP地址或者服務(wù)器名只要是至 少能夠從客戶機(jī)Bl確定命令對象系統(tǒng)Cl的信息即可。處理要求Yx是從Web瀏覽器200對于Web服務(wù)器100要求處理的命令。作為處 理要求Yx,可以由用戶向Web瀏覽器200輸入,也可以由Web瀏覽器200在后臺自動生成。 作為前者,例如是使命令對象系統(tǒng)執(zhí)行指定目錄的文件一覽的取得、或者向指定目的地傳 送指定文件等的命令,作為后者,例如是在規(guī)定的存儲裝置內(nèi)存在更新文件或者新文件時(shí), 將它們向規(guī)定的保存目的地進(jìn)行備份的命令等。關(guān)于處理要求Yx,例如通過指定與處理要求對應(yīng)的文件的URL等,選擇性地要求 在Web系統(tǒng)Al中存儲的內(nèi)容數(shù)據(jù)dlx的命令來實(shí)現(xiàn),根據(jù)需要附加附加信息Ζ。作為附加 信息Z,例如在取得文件一覽時(shí)是指定目錄的信息,在傳送文件時(shí)是指定文件的信息,在要 求備份時(shí)是指定保存目的地的信息。各附加信息由用戶使用客戶機(jī)Bl的Web瀏覽器200 輸入,或者遵照規(guī)定的規(guī)則生成。取得單元111具有從內(nèi)容數(shù)據(jù)存儲部DlO取得與接收單元110接收到的處理要求 Yx對應(yīng)的內(nèi)容數(shù)據(jù)dlx的功能。編輯單元112具有把取得單元111取得的內(nèi)容數(shù)據(jù)(以下稱為編輯前內(nèi)容數(shù)據(jù) dlx)編輯為包含向指定信息Xx指定的命令對象系統(tǒng)發(fā)送命令plx的處理命令Px的內(nèi)容數(shù) 據(jù)(以下稱為編輯后內(nèi)容數(shù)據(jù)d2x)的功能。圖3是說明取得單元111和編輯單元112和內(nèi)容數(shù)據(jù)存儲部DlO的一例的功能說 明圖。例如,在編輯前內(nèi)容數(shù)據(jù)dlx中包含向任意的指定信息X指定的命令對象系統(tǒng)發(fā)送 規(guī)定的命令Plx的處理命令Px。取得單元111取得與接收的處理要求Yx對應(yīng)的編輯前內(nèi) 容數(shù)據(jù)dlx。編輯單元112進(jìn)行變換,以使由任意的指定信息X指定的命令對象系統(tǒng)成為由 接收到的指定信息Xx指定的命令對象系統(tǒng)Cl。當(dāng)在處理要求Yx中包含附加信息Z時(shí),根 據(jù)規(guī)則對命令Plx附加該附加信息Z。
14
更詳細(xì)地說,例如,當(dāng)在編輯前內(nèi)容數(shù)據(jù)dlx中作為處理命令Px記述有啟動規(guī)定 的程序的命令ρ χ、表示任意的命令對象系統(tǒng)的指定信息X、和向指定信息X指定的命令對 象系統(tǒng)發(fā)送命令Plx的命令時(shí),編輯單元112根據(jù)接收到的指定信息Xx變換表示任意的命 令對象系統(tǒng)的指定信息X,作為針對該程序的自變量對命令Plx附加附加信息Z,成為編輯 后內(nèi)容數(shù)據(jù)d2x。此時(shí),在指定信息Xx是命令對象系統(tǒng)的IP地址或服務(wù)器名時(shí),把處理命令Px中的 任意的指定信息X變換為該IP地址或者服務(wù)器名。另外,在指定信息Xx是與IP地址或者服 務(wù)器名對應(yīng)存儲的識別符(例如用戶識別符)時(shí),在存儲部中事前登錄有該識別符和與其對 應(yīng)的命令對象系統(tǒng)的IP地址或者服務(wù)器名,從存儲部中取得與接收到的識別符對應(yīng)的IP地 址或者服務(wù)器名,把處理命令Px中的任意的指定信息X變換為該IP地址或者服務(wù)器名。此外,編輯單元112不限于此,例如,當(dāng)在編輯前內(nèi)容數(shù)據(jù)中包含任意的命令P和 任意的指定信息X、在存儲區(qū)域中與各處理要求Yx對應(yīng)地存儲有命令PlX時(shí),編輯單元112 可以根據(jù)接收到的指定信息Xx變換指定信息X,并且從存儲區(qū)域中取得與接收到的處理要 求Yx對應(yīng)的命令plx,把編輯前內(nèi)容數(shù)據(jù)的任意的命令ρ變換為取得的命令ρ χ。發(fā)送單元113具有向Web瀏覽器200發(fā)送由編輯單元112編輯的編輯后內(nèi)容數(shù)據(jù) d2x的功能??蛻魴C(jī)Bl是具有CPU、存儲器、硬盤、通信功能、顯示器、鍵盤、鼠標(biāo)等的個(gè)人計(jì)算 機(jī)等,具有Web瀏覽器200。Web瀏覽器200,當(dāng)從Web服務(wù)器100接收到編輯后內(nèi)容數(shù)據(jù) (HTNL文件等)d2x時(shí),遵照在該編輯后內(nèi)容數(shù)據(jù)d2x中記述的命令(程序)進(jìn)行處理。作 為處理,是針對命令對象系統(tǒng)Cl的處理命令、向顯示器的圖像顯示、向其他服務(wù)器的處理 要求,以及其他,是作為Web瀏覽器的一般的處理。命令對象系統(tǒng)Cl是以能夠從容戶機(jī)Bl進(jìn)行控制的形式連接的硬件。命令對象系 統(tǒng)Cl具有裝備了 CPU和存儲區(qū)域等的計(jì)算機(jī)系統(tǒng)。并且,該命令對象系統(tǒng)Cl還可以與打 印機(jī)、掃描儀、傳真機(jī)等硬件連接,或者把它們作為硬件資源內(nèi)置。命令對象系統(tǒng)Cl具有執(zhí)行從Web瀏覽器200接收到的命令plx的命令執(zhí)行單元 310。圖4是功能性說明命令執(zhí)行單元310的說明圖。命令對象系統(tǒng)Cl在硬盤等存儲區(qū)域 中具有命令存儲部D30。在命令存儲部D30中存儲有能夠與從Web瀏覽器200接收的命令 pll>...Plx對應(yīng)的命令p21、... p2x。命令執(zhí)行單元310從命令存儲部D30取得并執(zhí)行與 接收到的命令Plx對應(yīng)的命令p2x。當(dāng)在接收到的命令plx中附加有附加信息Z時(shí),遵照預(yù) 定的規(guī)則把附加信息Z加入到命令p2x中來執(zhí)行。例如,在命令存儲部D30中作為命令p21、...p2x存儲有程序p21、...p2x。命令 執(zhí)行單元310,當(dāng)從Web瀏覽器200接收到命令plx時(shí),從命令存儲部D30中選擇由該命令 Plx指定的程序p2x,作為自變量加入在接收到的命令plx中附加的附加信息Z,然后執(zhí)行程 序p2x。把程序p21、. . . p2x作為函數(shù)或過程或API等存儲在命令對象系統(tǒng)Cl中。命令執(zhí) 行單元310不限于此,只要能夠執(zhí)行接收到的命令即可。(動作說明)下面進(jìn)行動作說明。用戶從Web系統(tǒng)Al接收向客戶機(jī)Bl的Web瀏覽器200的 輸入用畫面,輸入指定信息Xx后發(fā)送給Web系統(tǒng)Al,另外,輸入希望的處理要求Yx后發(fā)送 給Web系統(tǒng)Al。從Web瀏覽器200對Web系統(tǒng)Al發(fā)送指定信息Xx (B-I),發(fā)送處理要求Yx(B_2)。指定信息Xx和處理要求Yx,可以同時(shí)發(fā)送,也可以在不同的定時(shí)發(fā)送。在不同的 定時(shí)發(fā)送時(shí),通過針對客戶機(jī)Bl與Web系統(tǒng)Al的對話唯一生成的對話識別符等,使指定信 息Xx和處理要求Yx相關(guān)聯(lián)。Web系統(tǒng)Al的Web服務(wù)器100,通過接收單元110接收指定信息Xx (A-I),接收 處理要求Yx(A-2)。取得單元111從內(nèi)容數(shù)據(jù)存儲部DlO中取得與處理要求Yx對應(yīng)的編 輯前內(nèi)容數(shù)據(jù)dlx(A-3)。編輯單元112把該編輯前內(nèi)容數(shù)據(jù)dlx編輯為編輯后內(nèi)容數(shù)據(jù) d2x(A-4)。在編輯后內(nèi)容數(shù)據(jù)d2x中,包含向指定信息Xx指定的命令對象系統(tǒng)Cl發(fā)送與 處理要求Yx對應(yīng)的命令plx的處理命令Px。在存在附加信息Z時(shí),根據(jù)規(guī)則對命令plx附 加附加信息Z。該編輯后內(nèi)容數(shù)據(jù)d2x,通過發(fā)送單元113發(fā)送給Web瀏覽器200 (A-5)。這里,表示編輯單元112的處理(A-4)的例子。在編輯前內(nèi)容數(shù)據(jù)dlx中包含向 任意的指定信息X指定的命令對象系統(tǒng)發(fā)送規(guī)定的命令Plx的處理命令Px。編輯單元112 根據(jù)接收到的指定信息Xx編輯該任意的指定信息X。在指定信息Xx是IP地址或服務(wù)器 名時(shí),把任意的指定信息X變換為IP地址或服務(wù)器名,在指定信息Xx是事前登錄的識別符 時(shí),變換為與識別符對應(yīng)存儲的IP地址或服務(wù)器名。Web瀏覽器200,當(dāng)接收到編輯后內(nèi)容數(shù)據(jù)d2x時(shí)(B_3),執(zhí)行其中包含的處理命令 Px,對于由指定信息Xx確定的命令對象系統(tǒng)Cl發(fā)送命令plx (B-4)。命令對象系統(tǒng)Cl,當(dāng)從Web瀏覽器200接收到命令plx時(shí)(C_l),命令執(zhí)行單元 310從命令存儲部D30中取得與命令plx對應(yīng)的命令p2x (C_2),執(zhí)行該命令p2x (C_3)。在 命令PlX附加有附加信息ζ時(shí),命令執(zhí)行單元310遵照預(yù)定的規(guī)則,在命令p2x中加入該附 加信息Z后執(zhí)行命令p2x。執(zhí)行的命令不限于此,只要是命令對象系統(tǒng)Cl可執(zhí)行的命令即可。例如,可以是 僅使命令對象系統(tǒng)Cl執(zhí)行處理的命令,也可以是控制與命令對象系統(tǒng)Cl連接的其他設(shè)備 的命令。另外,可以是對Web處理器200回復(fù)處理結(jié)果的命令,還可以是向指定的發(fā)送目的 地回復(fù)處理結(jié)果的命令,也可以是不向任何一個(gè)回復(fù)處理結(jié)果的命令。下面說明其具體的 例子。(例1文件一覽要求)圖5(a)是說明文件一覽要求的說明圖。當(dāng)用戶向Web瀏 覽器200輸入了指定信息Xx時(shí),向Web系統(tǒng)Al發(fā)送指定信息Xx。另外,當(dāng)作為處理要求Yl 由用戶指定了參照目的地的目錄,要求該目錄的文件一覽時(shí),從該Web瀏覽器200發(fā)送該處 理要求Yl (圖中(1))。接收到該請求的Web服務(wù)器100,取得與文件一覽的處理要求Yl對 應(yīng)的編輯前內(nèi)容數(shù)據(jù)dl 1,在編輯前內(nèi)容數(shù)據(jù)dl 1中,包含向任意的指定信息X指定的命令 對象系統(tǒng)發(fā)送要求文件一覽的命令Pll的處理命令P1。編輯單元112根據(jù)指定信息Xx變 換任意的指定信息X,對命令Pll附加附加信息Z1。通過發(fā)送單元113發(fā)送編輯后內(nèi)容數(shù) 據(jù)d21(圖中(2))。作為附加信息,是指定參照目的地的目錄的信息Zl。Web瀏覽器200, 當(dāng)接收到編輯后內(nèi)容數(shù)據(jù)d21時(shí),執(zhí)行處理命令PI。由此,向指定信息Xx指定的命令對象 系統(tǒng)Cl發(fā)送附加了附加信息Zl的命令pll (圖中(3))。在命令對象系統(tǒng)Cl中,命令執(zhí)行 單元310選擇與命令pll對應(yīng)的命令p21,在命令p21中加入附加信息Zl后執(zhí)行命令p21。 命令p21是制作由附加信息Zl指定的目錄的文件一覽,然后向Web瀏覽器回復(fù)該文件的一 覽的命令。結(jié)果,在命令對象系統(tǒng)Cl中制作文件一覽,然后向Web瀏覽器200回復(fù)該文件 一覽(圖中⑷)。
16
(例2文件傳送要求)圖5(b)是說明文件傳送要求的說明圖。當(dāng)用戶輸入了指 定信息Xx時(shí),通過Web瀏覽器向Web服務(wù)器100發(fā)送指定信息Xx。另外,當(dāng)用戶輸入了文 件和指定傳送目的地的信息,并輸入了要求向該傳送目的地系統(tǒng)E傳送該文件的處理要求 Y2時(shí),Web瀏覽器200向Web服務(wù)器100發(fā)送該處理要求Y2(圖中(1))。接收到該處理要 求Υ2的Web服務(wù)器100取得與文件傳送的處理要求Υ2對應(yīng)的編輯前內(nèi)容數(shù)據(jù)dl2。在編 輯前內(nèi)容數(shù)據(jù)dl2中包含向任意的指定信息X指定的命令對象系統(tǒng)發(fā)送要求文件傳送的命 令pl2的處理命令P2。編輯單元112根據(jù)指定信息Xx變換編輯前內(nèi)容數(shù)據(jù)dl2的任意的 指定信息X,附加附加信息Z2、Z3。附加信息Z2是指定文件的信息,附加信息Z3是指定傳 送目的地的信息,它們從接收到的處理要求Y2中取得。通過發(fā)送單元113發(fā)送編輯后內(nèi)容 數(shù)據(jù)d22(圖中(2))。Web服務(wù)器200,當(dāng)從發(fā)送單元113接收到編輯后內(nèi)容數(shù)據(jù)d22時(shí),遵 照它執(zhí)行處理,對命令P12附加附加信息Z2、Z3,然后發(fā)送給由指定信息Xx指定的命令對象 系統(tǒng)Cl (圖中(3))。在命令對象系統(tǒng)Cl中,命令執(zhí)行單元310從命令存儲部D30中選擇與 命令pl2對應(yīng)的命令p22,在命令p22中加入附加信息Z2、Z3后來執(zhí)行命令p22。命令p22 是使命令對象系統(tǒng)Cl向附加信息Z3指定的傳送目的地系統(tǒng)E傳送由附加信息Z2指定的文 件,并向Web瀏覽器回復(fù)其結(jié)果值的命令。結(jié)果,通過命令對象系統(tǒng)Cl向傳送目的地系統(tǒng) 傳送文件(圖中(4)),作為結(jié)果值,向Web瀏覽器200發(fā)送傳送成功/不成功(圖中(5))。(例3:備份要求)圖5(c)是說明備份要求的說明圖。當(dāng)用戶向Web瀏覽器200輸 入了指定信息Xx時(shí),通過Web瀏覽器200向Web服務(wù)器100發(fā)送指定信息Xx(圖中(1))。 另外,Web瀏覽器200根據(jù)在后臺定期生成的觸發(fā),向Web服務(wù)器100發(fā)送確認(rèn)在規(guī)定的存 儲裝置F中是否存在更新或追加的文件的文件確認(rèn)的處理要求Y3。規(guī)定的存儲裝置F預(yù)先 由用戶指定,存儲在Web瀏覽器200中。Web服務(wù)器100當(dāng)接收到處理要求Y3時(shí),確認(rèn)在 規(guī)定的存儲裝置F中是否存在更新或者追加的文件,在存在時(shí),通過取得單元111取得與處 理要求Y3對應(yīng)的編輯前內(nèi)容數(shù)據(jù)dl3。在編輯前內(nèi)容數(shù)據(jù)dl3中包含向任意的指定信息X 指定的命令對象系統(tǒng)發(fā)送要求向保存目的地保存文件的命令P13的處理命令P3。編輯單 元112根據(jù)指定信息Xx變換任意的指定信息X,附加附加信息Z4、Z5,成為編輯后內(nèi)容數(shù)據(jù) d23。附加信息Z4是指定保存目的地(例如備份用目錄)的信息,附加信息Z5是保存對象 的文件或者確定該文件的信息。作為附加信息Z4的保存目的地由用戶預(yù)先指定,或者由編 輯單元112或者命令對象系統(tǒng)Cl遵照規(guī)定的規(guī)則來決定。通過發(fā)送單元113發(fā)送編輯后 內(nèi)容數(shù)據(jù)d23(圖中(2))。Web瀏覽器200,當(dāng)從發(fā)送單元113接收到編輯后內(nèi)容數(shù)據(jù)d23 時(shí),遵照其執(zhí)行處理,對于由指定信息Xx指定的命令對象系統(tǒng)Cl,對保存命令pl3附加附加 信息Z4、Z5后發(fā)送保存命令pl3(圖中(3))。在命令對象系統(tǒng)Cl中,命令執(zhí)行單元310從 命令存儲部D30中選擇與命令pl3對應(yīng)的命令p23,在命令p23中加入附加信息Z4、Z5后執(zhí) 行命令p23。命令p23是在由附加信息Z4指定的保存目的地系統(tǒng)G中保存由附加信息Z5 指定的文件,向Web瀏覽器200回復(fù)其結(jié)果值的命令。其結(jié)果,把在存儲裝置F中更新或者 追加的文件保存到保存目的地系統(tǒng)G中,對文件進(jìn)行備份(圖中(4))。另外,作為結(jié)果值, 向Web瀏覽器200發(fā)送備份成功/不成功(圖中(5))。(例4:打印輸出要求)圖5(d)是說明打印輸出要求的說明圖。當(dāng)用戶輸入指定 信息Xx時(shí),通過Web瀏覽器200向Web服務(wù)器100發(fā)送指定信息Xx。另外,當(dāng)用戶向Web 瀏覽器200輸入了指定的文件的打印輸出的要求時(shí),Web瀏覽器200發(fā)送該處理要求Y4 (圖
17中(1))。Web服務(wù)器100,當(dāng)接收到處理要求Y4時(shí),取得與處理要求Y4對應(yīng)的編輯前內(nèi)容 數(shù)據(jù)dl4。在編輯前內(nèi)容數(shù)據(jù)dl4中包含向任意的指定信息X指定的命令對象系統(tǒng)發(fā)送要 求文件的打印輸出的命令P14的處理命令P4。編輯單元112根據(jù)指定信息Xx變換指定信 息X,對命令pl4附加附加信息Z6。附加信息Z6是由用戶指定的文件或者是確定文件的信 息。通過發(fā)送單元113發(fā)送編輯后內(nèi)容數(shù)據(jù)d24(圖中(2))。Web瀏覽器200,當(dāng)從發(fā)送單 元113接收到編輯后內(nèi)容數(shù)據(jù)d24時(shí),遵照其執(zhí)行處理,對命令pl4附加附加信息Z6,然后 將命令pl4發(fā)送給指定信息Xx指定的命令對象系統(tǒng)Cl (圖中(3))。命令對象系統(tǒng)Cl的命 令執(zhí)行單元310從命令存儲部D30中選擇與命令pl4對應(yīng)的命令p24,在命令p24中加入附 加信息Z6后執(zhí)行命令p24。命令p24是使命令對象系統(tǒng)Cl執(zhí)行通過打印機(jī)打印輸出由附 加信息Z6指定的文件,將其結(jié)果值回復(fù)給Web瀏覽器200的處理的命令。其結(jié)果,在命令 對象系統(tǒng)Cl中打印輸出文件(圖中(4)),作為結(jié)果值向Web瀏覽器200發(fā)送打印輸出成功 /不成功(圖中(5))。(例5向外部設(shè)備的控制)圖5(e)是說明向外部設(shè)備的控制的說明圖。外部設(shè) 備與命令對象系統(tǒng)Cl連接,能夠根據(jù)來自命令對象系統(tǒng)Cl的命令進(jìn)行控制。當(dāng)用戶輸入 指定信息Xx時(shí),通過Web瀏覽器向Web服務(wù)器100發(fā)送指定信息Xx。另外,當(dāng)作為處理要 求Y5由用戶輸入了向指定的外部設(shè)備H的控制時(shí),Web瀏覽器200發(fā)送該處理要求Y5 (圖 中(1))。Web服務(wù)器100,當(dāng)接收到處理要求Y5時(shí),取得與處理要求Y5對應(yīng)的編輯前內(nèi)容 數(shù)據(jù)dl5。在編輯前內(nèi)容數(shù)據(jù)dl5中包含向任意的指定信息X指定的命令對象系統(tǒng)發(fā)送針 對任意的外部裝置的規(guī)定的控制命令P15的處理命令。編輯單元112根據(jù)指定信息Xx變 換編輯前內(nèi)容數(shù)據(jù)dl5的任意的指定信息X,對控制命令pl5附加附加信息Z7。通過發(fā)送 單元發(fā)送編輯后內(nèi)容數(shù)據(jù)d25(圖中(2))。附加信息Z7是用戶輸入的指定外部裝置H的 信息。Web瀏覽器200,當(dāng)接收到編輯后內(nèi)容數(shù)據(jù)d25時(shí),遵照其執(zhí)行處理,對于由指定信息 Xx指定的命令對象系統(tǒng)Cl,對控制命令pl5附加附加信息Z7然后發(fā)送控制命令pl5(圖中 (3))。命令對象系統(tǒng)Cl的命令執(zhí)行單元310從命令存儲部D30中選擇與控制命令pl5對 應(yīng)的命令p25,在命令p25中加入附加信息Z7后執(zhí)行命令p25。命令p25是針對指定的外 部設(shè)備H的規(guī)定的控制命令。結(jié)果,根據(jù)控制命令pl5控制指定的外部裝置H(圖中(4))。內(nèi)容數(shù)據(jù)dlx、d2x的處理命令,可以使用Java (注冊商標(biāo))script或者Flash (注 冊商標(biāo))的規(guī)格進(jìn)行記述,還可以使用HTML的規(guī)格記述,也可以使用其他的規(guī)格記述。根據(jù)Web系統(tǒng)Al,因?yàn)樵趤碜詗eb服務(wù)器100的內(nèi)容數(shù)據(jù)d2x中包含針對希望的 命令對象系統(tǒng)Cl的希望的處理命令Px,所以Web服務(wù)器100僅通過接收該內(nèi)容數(shù)據(jù)d2x, 就能夠?qū)τ诿顚ο笙到y(tǒng)Cl發(fā)送希望的命令。因此,即使在從Web服務(wù)器100無法直接控 制命令對象系統(tǒng)Cl的環(huán)境下,也能夠從Web服務(wù)器100經(jīng)由Web瀏覽器200進(jìn)行命令對象 系統(tǒng)Cl的控制,即使在這樣的連接環(huán)境下,也可以在客戶機(jī)Bl中不需要命令對象系統(tǒng)Cl 用應(yīng)用程序。另外,即使在從命令對象系統(tǒng)Cl向希望的傳送目的地傳送希望的文件時(shí),在內(nèi)容 數(shù)據(jù)d2x中包含有與其對應(yīng)的傳送命令,當(dāng)Web瀏覽器接收到內(nèi)容數(shù)據(jù)d2x時(shí),對于命令對 象系統(tǒng)Cl發(fā)送傳送命令。由此,從命令對象系統(tǒng)Cl向希望的傳送目的地直接傳送文件,用 戶在將文件從命令對象系統(tǒng)Cl移動到客戶機(jī)Bl后,不需要從客戶機(jī)Bl進(jìn)一步向傳送目的 地進(jìn)行傳送的作業(yè),傳送的操作變得容易。
(第二實(shí)施方式)本實(shí)施方式是在上述實(shí)施方式之外,在命令對象系統(tǒng)內(nèi)具有認(rèn)證功能的實(shí)施方 式。對于同樣的結(jié)構(gòu)要素,附以相同的符號,省略說明。圖6是說明本實(shí)施方式的功能結(jié)構(gòu) 圖,圖7是說明動作的流程圖。Web系統(tǒng)A2具有與Web服務(wù)器100連接的許可信息存儲部RDl 1,接收單元110和 編輯單元112具有與上述功能不同的功能。許可信息存儲部RDll是累積存儲用戶的許可信息的數(shù)據(jù)庫,對應(yīng)地存儲用戶識 別符al. . . ax、指定信息XI. . . Xx以及認(rèn)證用識別符bl. . . bx(參照圖7)。用戶識別符ax 是識別用戶的識別符,認(rèn)證用識別符bx是對每個(gè)命令對象系統(tǒng)C2唯一決定的識別符。接收單元110具有從Web瀏覽器200接收用戶識別符ax的功能、和從Web瀏覽器 200接收認(rèn)證要求Y9的功能。用戶識別符和認(rèn)證要求,可以同時(shí)接收,也可以在不同的定時(shí) 接收。取得單元111具有從內(nèi)容數(shù)據(jù)存儲部DlO中取得與來自Web瀏覽器200的認(rèn)證要 求Y9對應(yīng)的內(nèi)容數(shù)據(jù)dl9的功能。編輯單元112具有以下的功能當(dāng)接收單元110接收到認(rèn)證要求Y9時(shí),從許可信 息存儲部RDll取得與用戶識別符ax對應(yīng)的指定信息Xx和認(rèn)證用識別符bx,把取得單元 111取得的編輯前內(nèi)容數(shù)據(jù)dl9,編輯為包含向指定信息Xx指定的命令對象系統(tǒng)C2發(fā)送使 用了認(rèn)證用識別符bx的認(rèn)證命令pl9的處理命令P9的內(nèi)容數(shù)據(jù)d29。例如,在與認(rèn)證要求Y9對應(yīng)的編輯前內(nèi)容數(shù)據(jù)dl9中,包含向任意的指定信息X 指定的命令對象系統(tǒng)發(fā)送使用了任意的認(rèn)證用識別符b的認(rèn)證命令pl9的處理命令P9。認(rèn) 證命令P19是啟動命令對象系統(tǒng)C2的認(rèn)證命令(認(rèn)證用程序)p29的命令。編輯單元112, 在接收單元110接收到認(rèn)證要求P9時(shí),根據(jù)從許可信息存儲部RDll中取得的指定信息Xx 變換任意的指定信息X,根據(jù)從許可信息存儲部RDll中取得的認(rèn)證用識別符bx變換任意的 認(rèn)證用識別符b,作成編輯后內(nèi)容數(shù)據(jù)d29。在變換時(shí),可以原樣不變地使用認(rèn)證用識別符 bx,也可以使用加密后的認(rèn)證用識別符bx??蛻魴C(jī)B2,當(dāng)在web瀏覽器200中接收到編輯后內(nèi)容數(shù)據(jù)d29時(shí),遵照編輯后內(nèi)容 數(shù)據(jù)d29進(jìn)行處理。結(jié)果,對于命令對象系統(tǒng)C2,發(fā)送使用了認(rèn)證用識別符bx的認(rèn)證命令 pl9。命令對象系統(tǒng)C2具有存儲有認(rèn)證用識別符b的認(rèn)證用識別符存儲部D31。認(rèn)證用 識別符b是在命令對象系統(tǒng)C2內(nèi)唯一決定的識別符。預(yù)先在命令對象系統(tǒng)C2中設(shè)定。在命令存儲部D30中,作為與來自Web瀏覽器200的認(rèn)證命令pl9對應(yīng)的命令,存 儲把接收到的認(rèn)證用識別符bx和認(rèn)證用識別符存儲部D31中存儲的認(rèn)證用識別符b進(jìn)行 核對的命令P29。命令對象系統(tǒng)C2的命令執(zhí)行單元310,當(dāng)從Web瀏覽器200接收到使用了認(rèn)證用 識別符bx的認(rèn)證命令pl9時(shí),從命令存儲部D30中選擇與認(rèn)證命令pl9對應(yīng)的命令p29,在 命令p29中加入認(rèn)證用識別符bx后來執(zhí)行命令p29。(動作說明)當(dāng)用戶向客戶機(jī)B2輸入了用戶識別符ax和認(rèn)證要求Y9時(shí),Web瀏覽器200向Web 服務(wù)器100發(fā)送該用戶識別符ax和認(rèn)證要求Y9 (B2-1)??梢酝瑫r(shí)發(fā)送用戶識別符ax和認(rèn)
19證要求Y9,也可以在不同的定時(shí)發(fā)送。當(dāng)Web系統(tǒng)A2通過接收單元110接收到用戶識別符ax和認(rèn)證要求Y9時(shí)(A2_l), 取得單元111從內(nèi)容數(shù)據(jù)存儲部DlO中取得認(rèn)證用編輯前內(nèi)容數(shù)據(jù)dl9(A2-2)。接著,編輯 單元112,從許可信息存儲部RDll中取得與用戶識別符ax對應(yīng)的指定信息Xx和認(rèn)證用識 別符bx,在編輯前內(nèi)容數(shù)據(jù)dl9中加入它們,編輯為編輯后內(nèi)容數(shù)據(jù)d29(A2-3)。在編輯后 的內(nèi)容數(shù)據(jù)d29中,包含向指定信息Xx指定的命令對象系統(tǒng)C2發(fā)送使用了認(rèn)證用識別符 bx的認(rèn)證命令pl9的處理命令P9。通過發(fā)送單元113向Web瀏覽器200發(fā)送編輯后內(nèi)容 數(shù)據(jù) d29 (A2-4)。Web瀏覽器200,當(dāng)接收到編輯后內(nèi)容數(shù)據(jù)d29時(shí)(B2_3),執(zhí)行處理命令 P9 (B2-4),向指定信息Xx確定的命令對象系統(tǒng)C2發(fā)送使用了認(rèn)證用識別符bx的認(rèn)證命令 pl9(B2-5)。命令對象系統(tǒng)C2,當(dāng)接收到這些時(shí)(C2-1),命令執(zhí)行單元310從命令存儲部D30 中取得與認(rèn)證命令P19對應(yīng)的命令p29(C2-2)。然后,命令執(zhí)行單元310通過執(zhí)行命令p29, 核對認(rèn)證用識別符bx和在認(rèn)證用識別符存儲部D31中存儲的認(rèn)證用識別符b,在一致時(shí),作 為認(rèn)證成功允許之后的通信,在不一致時(shí)作為認(rèn)證不成功不允許之后的通信。由此,能夠通 過命令對象系統(tǒng)C2確認(rèn)經(jīng)由客戶機(jī)B2的來自Web服務(wù)器100的通信的可靠性,允許或者 不允許通信。也可以根據(jù)需要向客戶機(jī)B2通知認(rèn)證的結(jié)果。(第三實(shí)施方式)本實(shí)施方式是在第二實(shí)施方式之外,在Web系統(tǒng)內(nèi)具有認(rèn)證功能的實(shí)施方式。對 于與上述實(shí)施方式相同的部分,附以相同的符號,省略說明。圖8是說明本實(shí)施方式的功能 結(jié)構(gòu)圖,圖9是說明動作的流程圖。Web系統(tǒng)A3的Web服務(wù)器200具有對話識別符生成存儲單元114和核對單元115, 編輯單元112具有和上述不同的功能。對話識別符生成存儲單元114具有下面的功能當(dāng)從客戶機(jī)B3的Web瀏覽器200 接收到連接要求時(shí),生成對于與該Web瀏覽器200的對話唯一決定的對話識別符cx,將其 存儲在對話識別符存儲部D12中。對話識別符cx與客戶機(jī)B3的Web瀏覽器200對應(yīng)地存 儲,其后的與Web瀏覽器200的通信,使用該對話識別符cx來進(jìn)行。核對單元115具有下面的功能當(dāng)從命令對象系統(tǒng)C3接收到對話識別符cx時(shí),將 接收到的對話識別符cx與在對話識別符存儲部D12中存儲的對話識別符cl. . . cx進(jìn)行核 對。編輯單元112具有下面的功能當(dāng)接收單元110接收到用戶識別符ax和認(rèn)證要求 Y9時(shí),從許可信息存儲部RDll中取得與用戶識別符ax對應(yīng)的指定信息Xx,把通過取得單 元111取得的內(nèi)容數(shù)據(jù)dl 10,編輯為包含處理命令PlO的編輯后內(nèi)容數(shù)據(jù)d210。處理命令 Pio是向指定信息Xx指定的命令對象系統(tǒng)C3發(fā)送向Web服務(wù)器100回復(fù)對話識別符cx的 回復(fù)命令PllO的命令。例如,當(dāng)在編輯前內(nèi)容數(shù)據(jù)dlio中包含向任意的指定信息X指定 的命令對象系統(tǒng)發(fā)送向Web服務(wù)器100回復(fù)任意的對話識別符C的回復(fù)命令Plio的處理 命令PlO時(shí),根據(jù)對話識別符cx變換任意的對話識別符c,根據(jù)指定信息Xx變換任意的指 定信息X。任意的對話識別符c可以用生成的對話識別符cx進(jìn)行置換,也可以用加密后的 對話識別符cx進(jìn)行置換。
命令對象系統(tǒng)C3在命令執(zhí)行單元310中具有下面的功能。命令執(zhí)行單元310,當(dāng) 從Web瀏覽器200接收到對話識別符cx和回復(fù)命令PllO時(shí),命令執(zhí)行單元310從命令存 儲部D30中選擇與回復(fù)命令pllO對應(yīng)的命令p210,在該命令p210中加入接收到的對話識 別符cx后執(zhí)行該命令p210。命令p210是向Web服務(wù)器100回復(fù)接收到的對話識別符cx 的命令。(動作說明)Web瀏覽器200對于Web服務(wù)器100進(jìn)行初始的連接要求(B3_0)。Web服務(wù)器 100,當(dāng)從Web瀏覽器200接收到初始的連接要求時(shí),通過對話識別符生成存儲單元114生 成對話識別符cx,然后將其存儲在對話識別符存儲部D12中(A3-0)與Web瀏覽器200對應(yīng) 地存儲對話識別符cx。還將該對話識別符cx交給Web瀏覽器200,其后的Web服務(wù)器100 與Web瀏覽器200的通信,通過互相附加該對話識別符cx,能夠確定通信目的地和通信源。Web瀏覽器200,當(dāng)通過用戶輸入了用戶識別符ax和認(rèn)證要求Y9時(shí),把它們發(fā)送 給Web服務(wù)器100(B3-1)。Web服務(wù)器100當(dāng)接收到它們時(shí)(A3-1),通過取得單元111從 內(nèi)容數(shù)據(jù)存儲部DlO中取得與該認(rèn)證要求Y9對應(yīng)的編輯前內(nèi)容數(shù)據(jù)dllO(A3-2)。編輯單 元112從許可信息存儲部RDll中取得與用戶識別符ax對應(yīng)的指定信息Xx,把編輯前內(nèi)容 數(shù)據(jù)dllO編輯為包含處理命令PlO的編輯后內(nèi)容數(shù)據(jù)d210(A3-3)。處理命令PlO是向指 定信息Xx指定的命令對象系統(tǒng)C3發(fā)送向Web服務(wù)器100回復(fù)用戶識別符ax的回復(fù)命令 PllO的命令。例如,當(dāng)在編輯前內(nèi)容數(shù)據(jù)dllO中包含向任意的指定信息X指定的命令對象 系統(tǒng)發(fā)送任意的對話識別符b和回復(fù)命令pllO的處理命令PlO時(shí),根據(jù)對話識別符cx變 換任意的對話識別符b,根據(jù)取得的指定信息Xx變換任意的指定信息X。通過發(fā)送單元113 將編輯后內(nèi)容數(shù)據(jù)d210發(fā)送給Web瀏覽器200(A3-4)。Web瀏覽器200,當(dāng)接收到編輯后內(nèi)容數(shù)據(jù)d210時(shí)(B3_2),遵照該編輯后內(nèi)容數(shù) 據(jù)d210進(jìn)行處理。結(jié)果,向指定信息Xx指定的命令對象系統(tǒng)C3發(fā)送對話識別符cx、和向 Web服務(wù)器A3回復(fù)該對話識別符cx的回復(fù)命令pllO (B3-3)。命令對象系統(tǒng)C3當(dāng)接收到它們時(shí)(C3-1),命令執(zhí)行單元310從命令存儲部D30中 取得與回復(fù)命令PllO對應(yīng)的命令p210(C3-2),在命令P210中加入在回復(fù)命令PllO中包含 的回復(fù)目的地后執(zhí)行該命令P210。由此,向Web服務(wù)器100發(fā)送對話識別符cx (C3-3)。Web服務(wù)器100,當(dāng)從命令對象系統(tǒng)C3接收到對話識別符cx時(shí)(A3_5),將對話識 別符cx與在對話識別符存儲部D12中存儲的對話識別符cl. . . cx進(jìn)行核對(A3-6)。結(jié)果, 在存在一致的對話識別符cx時(shí),因?yàn)榭梢孕刨嚱?jīng)由命令對象系統(tǒng)C3的來自客戶機(jī)B3的通 信,所以Web服務(wù)器100允許使用了對話識別符cx的其后的通信。S卩,能夠通過命令對象系統(tǒng)C3確認(rèn)從Web服務(wù)器100經(jīng)由Web瀏覽器200的通信 的可靠性(參照第二實(shí)施方式),通過Web系統(tǒng)A3能夠確認(rèn)從容戶機(jī)B3經(jīng)由命令對象系統(tǒng) C3的通信的可靠性(參照本實(shí)施方式)。由此,能夠確認(rèn)所有的通信的可靠性。還可以僅 在通過命令對象系統(tǒng)C3認(rèn)證成功時(shí),命令對象系統(tǒng)C3回復(fù)對話識別符cx。由此,在通過命 令對象系統(tǒng)C3認(rèn)證不成功時(shí),不進(jìn)行Web服務(wù)器100的認(rèn)證,結(jié)果,能夠禁止所有的通信。(實(shí)施例)下面說明具體的實(shí)施例。本實(shí)施例具有上述各實(shí)施方式的所有的功能。本發(fā)明不 限于該實(shí)施例,在本發(fā)明的范圍內(nèi)可適宜地變更。圖10是說明本實(shí)施例的網(wǎng)絡(luò)連接狀態(tài)的
21說明圖。Web系統(tǒng)A與公開Web系統(tǒng)J經(jīng)由全域網(wǎng)NETl連接??蛻魴C(jī)B和命令對象系統(tǒng)C 經(jīng)由局域網(wǎng)NET2與全域網(wǎng)NETl連接。Web系統(tǒng)A的Web服務(wù)器100與公開Web系統(tǒng)J的 Web服務(wù)器400能夠經(jīng)由全域網(wǎng)NETl和局域網(wǎng)NET2,對來自客戶機(jī)B的Web瀏覽器200的 要求進(jìn)行應(yīng)答。命令對象系統(tǒng)C具有Web服務(wù)器300,能夠經(jīng)由局域網(wǎng)NET2對來自客戶機(jī) B的Web瀏覽器200的要求進(jìn)行應(yīng)答。Web系統(tǒng)A和公開Web系統(tǒng)J能夠?qū)碜钥蛻魴C(jī)B 和命令對象系統(tǒng)C的要求進(jìn)行應(yīng)答,但是不能進(jìn)行針對客戶機(jī)B和命令對象系統(tǒng)C的控制。 公開Web系統(tǒng)J,具有在公開Web系統(tǒng)J內(nèi)的存儲裝置內(nèi)保存公開用文件,經(jīng)由全域網(wǎng)NETl 公開其Web頁的功能。<初始登錄>圖11是說明初始登錄的流程圖。根據(jù)來自用戶的輸入,客戶機(jī)B的Web瀏覽器 200對于命令對象系統(tǒng)C進(jìn)行登錄要求(1-1),命令對象系統(tǒng)C的Web服務(wù)器300接收該登 錄要求(1-2),發(fā)送登錄畫面用內(nèi)容數(shù)據(jù)(1-3)。Web瀏覽器200接收該登錄畫面用內(nèi)容數(shù) 據(jù),顯示登錄畫面(1-4)。當(dāng)用戶在登錄畫面上輸入了用戶ID和發(fā)送要求時(shí),Web瀏覽器 200向命令對象系統(tǒng)C的Web服務(wù)器300發(fā)送該用戶ID(1_5)。Web服務(wù)器300,當(dāng)接收到 用戶ID時(shí)(1-6),取得在認(rèn)證密鑰存儲部中存儲的認(rèn)證密鑰(1-7),向Web服務(wù)器100發(fā)送 認(rèn)證密鑰、用戶ID以及自己的IP地址(1-8)。認(rèn)證密鑰是在命令對象系統(tǒng)C中唯一決定的 識別符,預(yù)先在命令對象系統(tǒng)C中設(shè)定。另外,IP地址預(yù)先存儲在命令對象系統(tǒng)C中,或者 通過DHCP自動設(shè)定。Web系統(tǒng)A的Web服務(wù)器100,當(dāng)接收到用戶ID、認(rèn)證密鑰和IP地址 時(shí)(1-9),把它們對應(yīng)地存儲在許可信息數(shù)據(jù)庫中(1-10)。由此,初始登錄完畢。<認(rèn)證處理>圖12和13是說明認(rèn)證處理的流程圖。作為圖12的后續(xù)處理,圖13繼續(xù)圖12。 當(dāng)用戶從客戶機(jī)B的Web瀏覽器200輸入登錄要求時(shí),Web瀏覽器200對于Web系統(tǒng)A的 Web服務(wù)器100發(fā)送登錄要求(2-1)。Web服務(wù)器100當(dāng)接收該登錄要求時(shí)(2_2),生成并 存儲對話ID (2-3),作為Cookie信息附帶對話ID,發(fā)送登錄用內(nèi)容數(shù)據(jù)(2_4)。Web瀏覽器 200接收該內(nèi)容數(shù)據(jù),顯示登錄用畫面,并且作為Cookie信息存儲對話ID(2-5)。當(dāng)用戶在 登錄用畫面上輸入了用戶ID和認(rèn)證要求時(shí),Web瀏覽器200把它們與Cookie信息中存儲 的對話ID —起,發(fā)送給Web服務(wù)器100 (2-6)。在以后的從Web瀏覽器200針對Web服務(wù)器 100的通信中,通過隨時(shí)把對話ID作為Cookie信息附帶發(fā)送,能夠確定Web服務(wù)器100的 存儲區(qū)域內(nèi)的位置。Web服務(wù)器100,當(dāng)通過接收單元110接收到這些信息時(shí)(2_7),參照許可信息DB, 取得與接收到的用戶ID對應(yīng)的認(rèn)證密鑰和IP地址(2-8)。另外,生成API認(rèn)證ID (—次 密鑰),組合該API認(rèn)證ID和認(rèn)證密鑰,生成加密的API認(rèn)證密鑰,生成對話密鑰(一次密 鑰),把生成的API認(rèn)證ID · API認(rèn)證密鑰與用戶ID對應(yīng)地存儲在存儲區(qū)域內(nèi),另外,把對 話密鑰與對話ID對應(yīng)地存儲在存儲區(qū)域內(nèi)(2-9)。Web服務(wù)器100的取得單元111,取得與 認(rèn)證要求對應(yīng)的內(nèi)容數(shù)據(jù)(2-10),通過編輯單元112對其進(jìn)行編輯(2-11)。在編輯后的內(nèi) 容數(shù)據(jù)中,包含第一處理命令P9和第二處理命令PlO (2-11)。第一處理命令P9是向通過 取得的IP地址指定的命令對象系統(tǒng)C發(fā)送使用了 API認(rèn)證ID和API認(rèn)證密鑰的認(rèn)證命令 P19的命令,第二處理命令PlO是向通過取得的IP地址指定的命令對象系統(tǒng)C發(fā)送對話密 鑰和回復(fù)命令PllO的命令。這里,回復(fù)命令PllO是向Web服務(wù)器100回復(fù)對話密鑰的命
22令。通過發(fā)送單元113將該編輯后內(nèi)容數(shù)據(jù)發(fā)送給Web瀏覽器200(2-12)。當(dāng)客戶機(jī)B的Web瀏覽器200接收到編輯后內(nèi)容數(shù)據(jù)時(shí)(2_13),執(zhí)行處理命令P9, 對于命令對象系統(tǒng)C發(fā)送使用了 API認(rèn)證ID-API認(rèn)證密鑰的認(rèn)證命令ρ 19,而且執(zhí)行處理 命令P10,向命令對象系統(tǒng)C發(fā)送對話密鑰和回復(fù)命令pllO (2-14)。當(dāng)命令對象系統(tǒng)C接收到這些時(shí)(2-15),從命令存儲部中選擇與認(rèn)證命令pl9和 回復(fù)命令PllO對應(yīng)的命令(2-16)。通過執(zhí)行與認(rèn)證命令對應(yīng)的命令,從認(rèn)證密鑰存儲部中 取得認(rèn)證密鑰,使該認(rèn)證密鑰與API認(rèn)證ID組合,進(jìn)行與上述(2-9)同樣的加密(2-17), 核對該加密后的值與API認(rèn)證密鑰(2-18),在判斷為一致時(shí)作為認(rèn)證成功(2-19)。在認(rèn)證 命令P19的處理結(jié)果是認(rèn)證成功時(shí),通過執(zhí)行與回復(fù)命令pllO對應(yīng)的命令p210,向Web服 務(wù)器100發(fā)送對話密鑰(2-20-1)。在認(rèn)證不成功時(shí),在此結(jié)束認(rèn)證處理,向Web瀏覽器200 發(fā)送認(rèn)證不成功的結(jié)果值。Web瀏覽器200接收該結(jié)果值(2-20-2)。Web服務(wù)器100當(dāng)接收到對話密鑰時(shí)(2_21),參照存儲區(qū)域,核對是否存在與接收 到的對話密鑰一致的對話密鑰(2-22),在一致時(shí)判斷為認(rèn)證成功(2-23),向命令對象系統(tǒng) C回復(fù)與對話密鑰對應(yīng)的對話ID (2-24-1)。在不存在一致的對話密鑰時(shí),判斷為認(rèn)證不成 功,不允許其后的通信,并且向Web瀏覽器200發(fā)送認(rèn)證不成功的結(jié)果值。Web瀏覽器200 接收該結(jié)果值,進(jìn)行認(rèn)證不成功的顯示等(2-24-2)。命令對象系統(tǒng)C的Web服務(wù)器300,當(dāng)接收到對話ID時(shí)(2_25),生成并存儲命令對 象系統(tǒng)C的Web服務(wù)器300和客戶機(jī)B的Web瀏覽器200的對話唯一對應(yīng)的處理程序(一 次密鑰)(2-26),發(fā)送給Web瀏覽器200 (2-27)。Web瀏覽器200接收處理程序(2-28),將 其存儲(2-29)。在其后的處理中,在Web瀏覽器200與命令對象系統(tǒng)C的Web服務(wù)器300 的通信中使用該處理程序,允許客戶機(jī)B和命令對象系統(tǒng)C的通信。通過以上一系列的處 理,確認(rèn)Web系統(tǒng)A的Web服務(wù)器100和客戶機(jī)B的Web瀏覽器200和命令對象系統(tǒng)C的 Web服務(wù)器300各自之間的通信的可靠性。<取得文件一覽>文件一覽的取得,在文件傳送的過程中實(shí)施。圖14是說明文件一覽取得的處理的 流程圖。在上述認(rèn)證結(jié)束后,用戶進(jìn)行要求文件一覽操作畫面的輸入。Web瀏覽器200向 Web服務(wù)器100發(fā)送該要求(3-1)。Web服務(wù)器100,當(dāng)接收到該要求時(shí)(3_2),發(fā)送顯示文 件一覽操作畫面的內(nèi)容數(shù)據(jù)(3-3)。Web瀏覽器200當(dāng)接收到該內(nèi)容數(shù)據(jù)時(shí),遵照該內(nèi)容數(shù) 據(jù)顯示文件一覽操作畫面(3-4)。用戶在該畫面上指定在初始登錄中登錄的命令對象系統(tǒng), 輸入指定該命令對象系統(tǒng)內(nèi)的希望的目錄的信息(目錄路徑),進(jìn)行取得該目錄的文件一 覽的處理要求。Web瀏覽器200向Web服務(wù)器100發(fā)送該處理要求(3_5)。Web服務(wù)器100,當(dāng)由接收單元110接收到處理要求時(shí)(3_6),通過取得單元111 取得與該處理要求對應(yīng)的文件一覽用內(nèi)容數(shù)據(jù)(3-7)。Web服務(wù)器100,根據(jù)在與Web瀏覽 器200的對話中使用的對話ID,取得通過該對話ID接收到的用戶ID (參照(2-6) (2-7)), 參照許可信息數(shù)據(jù)庫,取得與該用戶ID對應(yīng)的命令對象系統(tǒng)C的IP地址。S卩,在本實(shí)施例 中,在認(rèn)證時(shí)接收到的用戶ID起到作為指定命令對象系統(tǒng)的指定信息的作用,在其后的處 理中把通過該用戶ID確定的IP地址作為指定信息來使用。編輯單元112,把該內(nèi)容數(shù)據(jù)編 輯為包含向上述IP地址指定的命令對象系統(tǒng)C發(fā)送要求指定的目錄的文件一覽的命令的 處理命令的內(nèi)容數(shù)據(jù)(3-8)。
圖15是表示作為編輯前內(nèi)容數(shù)據(jù)的HTML文件和作為編輯后內(nèi)容數(shù)據(jù)的 HTML文件的例子的圖。在本實(shí)施例中,與各處理要求相對應(yīng),在存儲區(qū)域中存儲有 “getlist” “sendfile”等命令。編輯單元112取得與文件一覽取得的處理要求對應(yīng)的 命令“getlist”,把在編輯前內(nèi)容數(shù)據(jù)中包含的處理命令“src = http//targetserver/ command, php ? cmd = xxx&data = yyy”的“targetserver”置換為取得的 IP 地址,把作為 針對程序文件“command, php”的自變量的“xxx”置換為“getlist”,把“yyy”置換為從Web 瀏覽器200接收到的“目錄路徑”。"command, php”是在命令對象系統(tǒng)的命令存儲部D30中 存儲的程序文件名,“getlist”是要求指定的目錄的文件一覽的命令。圖16是“command. Php,,的程序。該程序是把通過自變量“ yyy ”轉(zhuǎn)交的目錄路徑或者文件名作為處理對象執(zhí)行 通過“xxx”轉(zhuǎn)交的命令的程序。通過發(fā)送單元13將編輯后的內(nèi)容數(shù)據(jù)發(fā)送給Web瀏覽器 200 (3-9)。Web瀏覽器200,當(dāng)接收到編輯后內(nèi)容數(shù)據(jù)時(shí)(3_10),執(zhí)行編輯后內(nèi)容數(shù)據(jù)。由此, 作為Java (注冊商標(biāo))Script內(nèi)容的讀入處理,解析執(zhí)行編輯后的處理命令「〈script type ="text/Javascript" src = http://IP iikiit /command, php ? cmd = getlist&data = g 錄路徑X/script〉」,向IP地址目的地的命令對象系統(tǒng)C發(fā)送啟動“command, php”的命令 以及針對該程序的自變量“cmd = getlist&data =目錄路徑”。(3-11)命令對象系統(tǒng)C當(dāng)接收到該命令時(shí)(3-12),從命令存儲部中選擇由“command, php”指定的命令(程序文件)(3-13),在該程序中加入自變量“cmd = getlist&data =目 錄路徑”來執(zhí)行該程序(3-14)。圖16是表示選擇的命令的一例的圖。由此,作為Java(注 冊商標(biāo))Script內(nèi)容作成所指定的目錄的文件一覽,并發(fā)送給Web瀏覽器200 (3-15)。在接 收到文件一覽的Web瀏覽器200中(3-16),執(zhí)行接收到的Java (注冊商標(biāo))Script內(nèi)容,顯 示加入了文件一覽的顯示畫面(3-17)。<文件傳送>圖17是說明文件傳送的流程圖。當(dāng)用戶從顯示畫面上顯示的文件一覽中指定希 望的文件,并輸入了向指定傳送目的地傳送文件的處理要求時(shí),Web瀏覽器200發(fā)送該處理 要求(4-1)。在本實(shí)施例中,文件的傳送目的地預(yù)先設(shè)定在命令對象系統(tǒng)C內(nèi)。Web服務(wù)器 100,當(dāng)接收到該處理要求時(shí)(4-2),通過取得單元111從內(nèi)容數(shù)據(jù)存儲部取得文件傳送用 內(nèi)容數(shù)據(jù)(4-3)。Web服務(wù)器100,與上述同樣,根據(jù)在與Web瀏覽器200的對話中使用的對 話ID確定用戶ID,取得與該用戶ID對應(yīng)的命令對象系統(tǒng)C的IP地址。在其后的處理中把 該IP地址作為指定信息使用。編輯單元112把取得的內(nèi)容數(shù)據(jù),編輯為包含向上述IP地 址目的地的命令對象系統(tǒng)C發(fā)送指定的文件的傳送命令的處理命令的內(nèi)容數(shù)據(jù)(4-4)。圖18是表示編輯前內(nèi)容數(shù)據(jù)和編輯后內(nèi)容數(shù)據(jù)的例子的圖。編輯單元112,取 得與文件傳送的處理要求對應(yīng)的命令“sendfile”,把編輯前內(nèi)容數(shù)據(jù)中包含的處理命令 "src = http//targetserver/command, php ? cmd = xxx&data = yyyv^]66targetserver” 置換為所取得的“IP地址”,把作為針對程序文件“command, php”的自變量的“xxx”置換為 “sendfile”,把“yyy”置換為從Web瀏覽器200接收到的“目錄路徑/文件名”。通過發(fā)送 單元113把編輯后的內(nèi)容數(shù)據(jù)發(fā)送給Web瀏覽器200(4-5)。Web瀏覽器200,當(dāng)接收到編輯后內(nèi)容數(shù)據(jù)時(shí)(4_6),執(zhí)行該內(nèi)容數(shù)據(jù)。由此,作為 Java (注冊商標(biāo))Script文件內(nèi)容的讀入處理解析執(zhí)行編輯后的處理命令「〈script type
24=“text/Java script" src = http//IP iiiltlt /command, php ? cmd = sendfile&data = 目錄路徑/文件名X/script〉」,向IP地址目的地的命令對象系統(tǒng)C發(fā)送啟動文件傳送用 程序“command, php”的命令以及針對該程序的自變量“yyy = sendf ile&data =目錄路徑 /文件名”(4-7)。命令對象系統(tǒng)C當(dāng)接收到該命令時(shí)(4-8),選擇通過“command, php”指定的命令 (程序文件)(4-9),在該程序中加入自變量“cmd = sendf ile&data =目錄路徑/文件名” 來執(zhí)行該程序(4-10)。由此,向指定的保存目的地的URL傳送指定的文件。關(guān)于保存目的 地的URL,預(yù)先在命令對象系統(tǒng)C內(nèi)設(shè)定了規(guī)則,在命令執(zhí)行時(shí),遵照該規(guī)則決定保存目的 地的URL。作為該規(guī)則,例如,對通過“data”轉(zhuǎn)交的“目錄路徑/文件名,,附加預(yù)先設(shè)定的 主機(jī)名,變換為“服務(wù)器名/目錄路徑/文件名”,將其作為保存目的地的URL。另外,向Web 瀏覽器200回復(fù)傳送成功/不成功的結(jié)果值。在通過URL確定的公開Web系統(tǒng)J的公開 Web服務(wù)器400中,接收該文件,在通過URL確定的目錄中保存該文件(4_11)。由此,能夠 把在命令對象系統(tǒng)C中保存的文件上傳到公開Web系統(tǒng)J上。用戶能夠把要上傳的文件從 命令對象系統(tǒng)C直接上傳到公開Web系統(tǒng)J上,不需要像現(xiàn)有技術(shù)那樣,把文件一次暫時(shí)移 動到客戶機(jī)B上,然后上傳到公開Web系統(tǒng)J上這樣繁雜的操作。在此,用戶ID與用戶識別符對應(yīng),認(rèn)證密鑰、API認(rèn)證ID以及API認(rèn)證密鑰與認(rèn) 證識別符對應(yīng),用戶識別符和IP地址與指定信息對應(yīng),對話ID和對話密鑰與對話識別符對應(yīng)。如上所述,根據(jù)本發(fā)明,即使在無法從Web服務(wù)器直接控制命令對象系統(tǒng)的連接 環(huán)境下,也能夠從Web服務(wù)器經(jīng)由Web瀏覽器控制命令對象系統(tǒng),即使在該連接環(huán)境下也能 夠在客戶機(jī)中不需要命令對象系統(tǒng)用應(yīng)用程序。另外,在傳送文件時(shí),能夠從傳送源向保 存目的地直接傳送文件,不需要像現(xiàn)有技術(shù)那樣由用戶將文件從命令對象系統(tǒng)移動到客戶 機(jī),然后從客戶機(jī)移動到傳送目的地這樣的繁雜的作業(yè),操作變得非常容易。(第四實(shí)施方式)圖19是說明本發(fā)明的第四實(shí)施方式的功能結(jié)構(gòu)圖,圖20是說明本實(shí)施方式的動 作的流程圖。Web系統(tǒng)SAl具有第一服務(wù)器Sl和第二服務(wù)器S2,可經(jīng)由網(wǎng)絡(luò)NETl通信???戶機(jī)Bl和命令對象系統(tǒng)Cl與網(wǎng)絡(luò)NET2連接,網(wǎng)絡(luò)NET2可與網(wǎng)絡(luò)NETl連接。第二服務(wù)器 S2可經(jīng)由網(wǎng)絡(luò)NETl和網(wǎng)絡(luò)NET2和客戶機(jī)Bl通信。網(wǎng)絡(luò)NETl例如是因特網(wǎng)等全域網(wǎng),網(wǎng) 絡(luò)NET2是公司內(nèi)LAN等局域網(wǎng)。根據(jù)NAT (Network Address Translation)等單向通信環(huán) 境的關(guān)系,可以進(jìn)行從客戶機(jī)Bl對于第一服務(wù)器Sl或者第二服務(wù)器S2或者命令對象系統(tǒng) Cl的處理要求,但是不能從Web系統(tǒng)SAl對于命令對象系統(tǒng)Cl進(jìn)行直接控制。第一服務(wù)器Sl可與登錄信息存儲部Dll連接,第二服務(wù)器S2可與內(nèi)容數(shù)據(jù)存儲 部D20連接。內(nèi)容數(shù)據(jù)存儲部D10、D20通過硬盤等存儲裝置實(shí)現(xiàn),存儲多個(gè)內(nèi)容數(shù)據(jù)dl、 d2. . . dx。內(nèi)容數(shù)據(jù)是記述了在被Web瀏覽器接收到時(shí),使該Web瀏覽器執(zhí)行規(guī)定的處理的 命令的程序文件,例如是HTML文件。各內(nèi)容數(shù)據(jù)dl...dx可以與來自客戶機(jī)Bl的各處理 要求Yl... Yx對應(yīng)。例如,在作為由URL指定的內(nèi)容數(shù)據(jù)的要求接收到各處理要求時(shí),對應(yīng) 為由該URL指定的內(nèi)容數(shù)據(jù)。第一服務(wù)器Sl以及第二服務(wù)器S2通過具有CPU、存儲器、硬盤、網(wǎng)絡(luò)1/0等通信功 能等的計(jì)算機(jī)系統(tǒng)實(shí)現(xiàn)。第一服務(wù)器Si具有登錄受理單元10和內(nèi)容數(shù)據(jù)生成單元11和發(fā)送單元12。登錄受理單元10具有受理登錄信息Rx的登錄的功能,登錄信息Rx包含指定命令 對象系統(tǒng)Cl的指定信息XX。所受理的登錄信息Rx累積存儲在內(nèi)容數(shù)據(jù)存儲部DlO中。這 里,指定信息Xx,例如是可以直接或者間接地指定命令對象系統(tǒng)的信息。作為可以直接指定 的信息,例如是IP地址或者服務(wù)器名(本地主機(jī)名或者FQDN等)。作為可以間接指定的信 息,是與IP地址或者服務(wù)器名關(guān)聯(lián)存儲的識別符,例如是用戶識別符。在作為前處理事前 登錄用戶識別符和命令對象系統(tǒng)的IP地址或者服務(wù)器名(本地主機(jī)名或者FQDN等)時(shí), 在Web系統(tǒng)SAl的存儲部中對應(yīng)存儲用戶識別符和命令對象系統(tǒng)的IP地址或者服務(wù)器名。 第一服務(wù)器Sl當(dāng)接收到用戶識別符時(shí),能夠確定與該用戶識別符對應(yīng)存儲的IP地址或者 服務(wù)器名。如同專用IP地址或者本地主機(jī)名等那樣,IP地址或者服務(wù)器名只要是至少能 夠從客戶機(jī)Bl確定命令對象系統(tǒng)Cl的信息即可。內(nèi)容數(shù)據(jù)生成單元11具有生成包含處理命令的內(nèi)容數(shù)據(jù)的功能,該處理命令為 對于登錄信息Rx中包含的指定信息Xx指定的命令對象系統(tǒng)Cl發(fā)送命令。(例1)圖21是說明內(nèi)容數(shù)據(jù)生成單元11的例1的說明圖。內(nèi)容數(shù)據(jù)生成單元11,取得 在受理的登錄信息Rx中包含的指定信息Χχ,此外,從存儲有命令的命令存儲部D30中取得 命令plx,通過把預(yù)先存儲的編輯前的內(nèi)容數(shù)據(jù)內(nèi)的處理命令Px的規(guī)定位置變換為指定信 息Xx和命令plx,生成內(nèi)容數(shù)據(jù)dx。在命令存儲部D30中存儲有多個(gè)命令時(shí),關(guān)于各命令 生成內(nèi)容數(shù)據(jù)。(例2)圖22是說明內(nèi)容數(shù)據(jù)生成單元11的例2的說明圖,是在登錄信息Rx中包含有指 定信息Xx以及命令Plx時(shí)的例子。內(nèi)容數(shù)據(jù)生成單元11,取得在受理的登錄信息Rx中包 含的指定信息Xx和命令Ρ χ,通過把預(yù)先存儲的編輯前的內(nèi)容數(shù)據(jù)內(nèi)的處理命令Px的規(guī)定 位置變換為指定信息Xx和命令Ρ χ,生成內(nèi)容數(shù)據(jù)dx。此時(shí),在指定信息Xx是命令對象系統(tǒng)的IP地址或者服務(wù)器名時(shí),把處理命令Px 中的任意的指定信息變換為該IP地址或者服務(wù)器名。另外,在指定信息Xx是與IP地址或 者服務(wù)器名對應(yīng)存儲的識別符(例如用戶識別符)時(shí),在存儲部中事前登錄該識別符和與 其對應(yīng)的命令對象系統(tǒng)的IP地址或者服務(wù)器名,從存儲部取得與接收到的識別符對應(yīng)的 IP地址或者服務(wù)器名,把處理命令Px中的任意的指定信息變換為該IP地址或者服務(wù)器名。發(fā)送單元12具有向第二服務(wù)器S2發(fā)送由內(nèi)容數(shù)據(jù)生成單元11生成的內(nèi)容數(shù)據(jù) dx的功能。第二服務(wù)器S2具有接收單元20和存儲單元21和發(fā)送單元22。接收單元20具有 接收從第一服務(wù)器Sl發(fā)送的內(nèi)容數(shù)據(jù)dx的功能,存儲單元21具有在內(nèi)容數(shù)據(jù)存儲部D20 中存儲內(nèi)容數(shù)據(jù)dx的功能。發(fā)送單元22具有根據(jù)來自客戶機(jī)Bl的要求向客戶機(jī)Bl發(fā) 送內(nèi)容數(shù)據(jù)的功能。詳細(xì)說,當(dāng)從客戶機(jī)Bl接收到處理要求Yx時(shí),從內(nèi)容數(shù)據(jù)存儲部D20 中取得與處理要求Yx對應(yīng)的內(nèi)容數(shù)據(jù)dx,把該內(nèi)容數(shù)據(jù)dx發(fā)送給客戶機(jī)Bi。來自客戶機(jī) Bl的處理要求,可以通過用戶的輸入等產(chǎn)生,也可以由客戶機(jī)Bl在后臺自動生成。作為前 者,例如是使命令對象系統(tǒng)取得指定目錄的文件一覽、向指定目的地傳送指定文件等的命 令,作為后者,例如是在規(guī)定的存儲裝置中存在更新文件或者新文件時(shí),將它們備份到規(guī)定
26的保存目的地的命令。關(guān)于處理要求Yx,例如通過指定與該處理要求對應(yīng)的文件的URL等,選擇性地要 求在內(nèi)容數(shù)據(jù)存儲部D20中存儲的內(nèi)容數(shù)據(jù)dlx的命令來實(shí)現(xiàn),根據(jù)需要附加附加信息Ζ。 作為附加信息Z,例如在取得文件一覽時(shí)是指定目錄的信息,在文件傳送時(shí)是指定文件的信 息,在備份要求時(shí)是指定保存目的地的信息等。各附加信息,通過用戶使用客戶機(jī)Bl的Web 瀏覽器200輸入,或者遵照規(guī)定的規(guī)則生成。發(fā)送單元22,在對處理要求Yx附加了附加信 息Z時(shí),遵照規(guī)定的規(guī)則加入到內(nèi)容數(shù)據(jù)dx中??蛻魴C(jī)Bl是具有CPU、存儲器、硬盤、通信功能、顯示器、鍵盤、鼠標(biāo)等的個(gè)人計(jì)算 機(jī)等,具有Web瀏覽器200。Web瀏覽器200,當(dāng)從第二服務(wù)器S2接收內(nèi)容數(shù)據(jù)(HTML文件 等)dx時(shí),遵照在該內(nèi)容數(shù)據(jù)dx中記述的命令(程序)進(jìn)行處理。作為處理,是對于命令 對象系統(tǒng)Cl的處理命令、向顯示器的圖像顯示、對于其他服務(wù)器的處理要求、以及其他作 為Web瀏覽器的一般的處理。命令對象系統(tǒng)Cl是以能夠從客戶機(jī)Bl進(jìn)行控制的形式連接的硬件。命令對象系 統(tǒng)Cl具有裝備了 CPU和存儲區(qū)域等的計(jì)算機(jī)系統(tǒng)。該命令對象系統(tǒng)Cl還與打印機(jī)、掃描 儀、傳真機(jī)等硬件連接,或者也可以把它們作為硬件資源內(nèi)置。命令對象系統(tǒng)Cl具有執(zhí)行從Web瀏覽器200接收到的命令plx的命令執(zhí)行單元 310。圖23是功能性說明命令執(zhí)行單元310的說明圖。命令對象系統(tǒng)Cl在硬盤等存儲區(qū) 域內(nèi)具有命令存儲部D30。在命令存儲部D30中存儲有可以與從Web瀏覽器200接收的命 令pll. . . plx對應(yīng)的命令p21. . . p2x。命令執(zhí)行單元310從命令存儲部D30中取得并執(zhí)行 與接收的命令Plx對應(yīng)的命令P2x。在接收到的命令plx附加有附加信息Z時(shí),遵照預(yù)定的 規(guī)則把附加信息Z加入到命令p2x中來執(zhí)行命令p2x。例如,在命令存儲部D30中,作為命令p21...p2x存儲有程序p21...p2x。命令執(zhí) 行單元310,當(dāng)從Web瀏覽器200接收到命令plx時(shí),從命令存儲部D30中選擇執(zhí)行由該命 令Plx指定的程序P2x。程序p21. . . p2x作為函數(shù)或者過程或者API等存儲在命令對象系 統(tǒng)Cl中。命令執(zhí)行單元310不限于此,只要可以執(zhí)行接收到的命令即可。(動作說明)下面進(jìn)行動作說明。用戶預(yù)先進(jìn)行登錄信息Rx的登錄。具體說,用戶從任意的客 戶機(jī)訪問第一服務(wù)器Si,發(fā)送登錄信息Rx。第一服務(wù)器Sl受理登錄信息Rx,存儲在內(nèi)容數(shù) 據(jù)存儲部DlO中,并且生成內(nèi)容數(shù)據(jù)dx。把生成的內(nèi)容數(shù)據(jù)dx發(fā)送給第二服務(wù)器S2。登 錄信息Rx的登錄,可以從客戶機(jī)Bl進(jìn)行,也可以從其他客戶機(jī)進(jìn)行。第二服務(wù)器S2接收內(nèi)容數(shù)據(jù)dx,存儲在內(nèi)容數(shù)據(jù)存儲部D20中。當(dāng)?shù)卿浶畔x的登錄結(jié)束時(shí),用戶可以訪問第二服務(wù)器S2,對于命令對象系統(tǒng)Cl 執(zhí)行希望的命令。具體說,用戶從第二服務(wù)器S2在客戶機(jī)Bl的Web瀏覽器200上接收輸 入用畫面,輸入處理要求Yx然后發(fā)送給第二服務(wù)器S2。第二服務(wù)器S2,當(dāng)接收到處理要求Yx時(shí),從內(nèi)容數(shù)據(jù)存儲部D20中選擇性地取得 與處理要求Yx對應(yīng)的內(nèi)容數(shù)據(jù)dx,然后發(fā)送給客戶機(jī)Bl。客戶機(jī)Bi,當(dāng)接收到內(nèi)容數(shù)據(jù)dx時(shí),通過Web瀏覽器200執(zhí)行在其中包含的處理 命令Px,對于通過指定信息Xx確定的命令對象系統(tǒng)Cl發(fā)送命令plx。內(nèi)容數(shù)據(jù)dx是記述 了使Web瀏覽器200執(zhí)行規(guī)定的處理的程序文件,內(nèi)容數(shù)據(jù)dx中包含的處理命令Px,作為
27訪問命令對象系統(tǒng)Cl讀入內(nèi)容的處理,在Web瀏覽器200上執(zhí)行。命令對象系統(tǒng)Cl,當(dāng)從Web瀏覽器200接收到命令ρIx時(shí),命令執(zhí)行單元310從命 令存儲部D30中取得與命令plx對應(yīng)的命令ρ2χ。執(zhí)行的命令只要是命令對象系統(tǒng)Cl可執(zhí)行的命令即可,不限于此。例如,可以是 僅在命令對象系統(tǒng)Cl內(nèi)進(jìn)行處理的命令,也可以是控制與命令對象系統(tǒng)Cl連接的其他設(shè) 備的命令。另外,可以是針對Web瀏覽器200回復(fù)處理結(jié)果的命令,還可以是向指定的發(fā)送 目的地發(fā)送處理結(jié)果的命令,也可以是不向任何一個(gè)回復(fù)處理結(jié)果的命令。下面說明其具 體例。(例1文件一覽要求)圖24(a)是說明文件一覽要求的說明圖。當(dāng)作為處理要求 Yl由用戶指定了指定信息Xx和參照目的地的目錄,要求該目錄的文件一覽時(shí),從Web瀏覽 器200發(fā)送該處理要求Yl (圖中(1))。接收到該處理請求Yl的第二服務(wù)器S2取得與文件 一覽的處理要求Yl對應(yīng)的內(nèi)容數(shù)據(jù)dl。在內(nèi)容數(shù)據(jù)dl中,包含有用指定信息Xx指定的 命令對象系統(tǒng)發(fā)送要求文件一覽的命令Pll的處理命令P1。并且,第二服務(wù)器S2對命令 Pll附加附加信息Z1。通過發(fā)送單元113發(fā)送內(nèi)容數(shù)據(jù)dl (圖中(2))。作為附加信息,是 指定參照目的地的目錄的信息Zl。Web瀏覽器200,當(dāng)接收到內(nèi)容數(shù)據(jù)dl時(shí)時(shí),執(zhí)行處理命 令P1。由此向指定信息Xx指定的命令對象系統(tǒng)Cl發(fā)送附有附加信息Zl的命令pll (圖 中(3))。在命令對象系統(tǒng)Cl中,命令執(zhí)行單元310選擇與命令pll對應(yīng)的命令p21,在命 令p21中加入附加信息Zl后執(zhí)行命令p21。命令p21是制作由附加信息Zl指定的目錄的 文件一覽并向Web瀏覽器回復(fù)的命令。其結(jié)果,使用命令對象系統(tǒng)Cl制作文件一覽,向Web 瀏覽器回復(fù)(圖中⑷)。(例2文件傳送要求)圖24(b)是說明文件傳送要求的說明圖。當(dāng)用戶輸入指定 信息Xx以及文件和指定傳送目的地的信息,輸入要求向該傳送目的地系統(tǒng)E傳送該文件的 處理要求Y2時(shí),從Web瀏覽器200發(fā)送處理要求Y2(圖中(1))。接收它的第二服務(wù)器S2 取得與文件傳送的處理要求Υ2對應(yīng)的內(nèi)容數(shù)據(jù)d2。在內(nèi)容數(shù)據(jù)d2中,包含向指定信息Xx 指定的命令對象系統(tǒng)發(fā)送要求文件傳送的命令P12的處理命令P2。第二服務(wù)器S2對內(nèi)容 數(shù)據(jù)d2附加附加信息Z2、Z3。附加信息Z2是指定文件的信息,附加信息Z3是指定傳送目 的地的信息,它們從接收到的處理要求Y2中取得。通過發(fā)送單元113發(fā)送內(nèi)容數(shù)據(jù)d2(圖 中(2))。Web瀏覽器200,當(dāng)接收到內(nèi)容數(shù)據(jù)d2時(shí),遵照它執(zhí)行處理,對命令pl2附加附加 信息Z2、Z3,然后發(fā)送給指定信息Xx指定的命令對象系統(tǒng)Cl (圖中(3))。在命令對象系統(tǒng) Cl中,命令執(zhí)行單元310從命令存儲部D30中選擇與命令pl2對應(yīng)的命令p22,在命令p22 內(nèi)加入附加信息Z2、Z3后執(zhí)行命令p22。命令p22是使命令對象系統(tǒng)Cl向附加信息Z3指 定的傳送目的地系統(tǒng)E傳送由附加信息Z2指定的文件,并將其結(jié)果值回復(fù)給Web瀏覽器的 命令。其結(jié)果,在命令對象系統(tǒng)Cl中進(jìn)行向傳送目的地系統(tǒng)的文件傳送(圖中(4)),作為 結(jié)果值向Web瀏覽器200發(fā)送傳送成功/不成功(圖中(5))。(例3:備份要求)圖24(c)是說明備份要求的說明圖。Web瀏覽器200,根據(jù)在 后臺定期生成的觸發(fā)向第二服務(wù)器S2發(fā)送指定信息Xx以及確認(rèn)在規(guī)定的存儲裝置F中是 否存在更新或者追加的文件的文件確認(rèn)的處理要求Y3。規(guī)定的存儲裝置F,預(yù)先通過用戶 指定,存儲在Web瀏覽器200內(nèi)。當(dāng)?shù)诙?wù)器S2接收到處理要求Y3時(shí),確認(rèn)在規(guī)定的存 儲裝置F中是否存在更新或者追加的文件,在存在時(shí),取得與處理要求Y3對應(yīng)的內(nèi)容數(shù)據(jù)d3。在編輯前內(nèi)容數(shù)據(jù)d3中,包含向指定信息Xx指定的命令對象系統(tǒng)發(fā)送要求向保存目 的地保存文件的命令P13的處理命令P3。第二服務(wù)器S2對內(nèi)容數(shù)據(jù)d3附加附加信息Z4、 Z5。附加信息Z4是指定保存目的地(例如備份用目錄)的信息,附加信息Z5是保存對象 的文件或者確定該文件的信息。作為附加信息Z4的保存目的地由用戶預(yù)先指定,或者遵照 預(yù)先設(shè)定的規(guī)則來決定。向客戶機(jī)Bl發(fā)送內(nèi)容數(shù)據(jù)d3(圖中(2))。Web瀏覽器200當(dāng)接 收到內(nèi)容數(shù)據(jù)d3時(shí),遵照它執(zhí)行處理,對于指定信息Xx指定的命令對象系統(tǒng)Cl,對保存命 令P13附加附加信息Z4、Z5然后發(fā)送保存命令pl3(圖中(3))。在命令對象系統(tǒng)Cl中,命 令執(zhí)行單元310從命令存儲部D30中選擇與命令pl3對應(yīng)的命令p23,在命令p23內(nèi)加入附 加信息Z4、Z5后來執(zhí)行命令p23。命令p23是在附加信息Z4指定的保存目的地系統(tǒng)G中保 存由附加信息Z5指定的文件,并將其結(jié)果值回復(fù)給Web瀏覽器200的命令。其結(jié)果,在保 存目的地系統(tǒng)G中保存在存儲裝置F中更新或者追加的文件,對文件進(jìn)行備份(圖中(4))。 另外,作為結(jié)果值,向Web瀏覽器200發(fā)送備份成功/不成功(圖中(5))。(例4:打印輸出要求)圖24(d)是說明打印輸出要求的說明圖。當(dāng)用戶向Web瀏 覽器200輸入了指定信息Xx、以及打印輸出指定的文件的要求時(shí),Web瀏覽器200發(fā)送該處 理要求Y4 (圖中(1))。Web服務(wù)器100當(dāng)接收到處理要求Y4時(shí),取得與處理要求Y4對應(yīng)的 內(nèi)容數(shù)據(jù)d4。在內(nèi)容數(shù)據(jù)d4中,包含向指定信息Xx指定的命令對象系統(tǒng)發(fā)送要求文件的 打印輸出的命令P14的處理命令P4。第二服務(wù)器S2對命令pl4附加附加信息Z6。附加信 息Z6是由用戶指定的文件或者確定文件的信息。向客戶機(jī)Bl發(fā)送編輯后內(nèi)容數(shù)據(jù)d4(圖 中(2))。Web瀏覽器200,當(dāng)接收到內(nèi)容數(shù)據(jù)d4時(shí),遵照它執(zhí)行處理,對命令pl4附加附加 信息Z6,將其發(fā)送給指定信息Xx指定的命令對象系統(tǒng)Cl (圖中(3))。命令對象系統(tǒng)Cl的 命令執(zhí)行單元310從命令存儲部D30中選擇與命令pl4對應(yīng)的命令p24,對命令p24加入附 加信息Z6后執(zhí)行命令p24。命令p24是使命令對象系統(tǒng)Cl執(zhí)行通過打印機(jī)打印出由附加 信息Z6指定的文件,并且將其結(jié)果值回復(fù)給Web瀏覽器200的處理的命令。結(jié)果,在命令 對象系統(tǒng)Cl中打印輸出文件(圖中(4)),作為結(jié)果值向Web瀏覽器200發(fā)送打印輸出成功 /不成功(圖中(5))。(例5對外部設(shè)備的控制)圖24(e)是說明對外部設(shè)備的控制的說明圖。外部設(shè) 備與命令對象系統(tǒng)Cl連接,可通過來自命令對象系統(tǒng)Cl的命令進(jìn)行控制。當(dāng)用戶輸入了指 定信息XX、以及針對外部設(shè)備H的控制命令15時(shí),Web瀏覽器200發(fā)送該處理要求Y5 (圖 中(1))。第二服務(wù)器S2,當(dāng)接收有到處理要求Y5時(shí),取得與處理要求Y5對應(yīng)的內(nèi)容數(shù)據(jù) d5。在內(nèi)容數(shù)據(jù)d5中,包含向任意的指定信息X指定的命令對象系統(tǒng)發(fā)送針對外部設(shè)備H 的規(guī)定的控制命令P15的處理命令。第二服務(wù)器S2對控制命令pl5附加附加信息Z7。向 客戶機(jī)Bl發(fā)送內(nèi)容數(shù)據(jù)d5(圖中(2))。附加信息Z7是指定用戶輸入的外部設(shè)備H的信 息。Web瀏覽器200當(dāng)接收到內(nèi)容數(shù)據(jù)d5時(shí),遵照它執(zhí)行處理,對于由指定信息Xx指定的 命令對象系統(tǒng)Cl,對控制命令pl5附加附加信息Z7后進(jìn)行發(fā)送(圖中(3))。命令對象系 統(tǒng)Cl的命令執(zhí)行單元310從命令存儲部D30中選擇與控制命令pl5對應(yīng)的命令p25,在命 令p25內(nèi)加入附加信息Z7后執(zhí)行命令p25。命令p25是對于指定的外部設(shè)備H的規(guī)定的控 制命令。結(jié)果,根據(jù)控制命令pl5控制指定的外部設(shè)備H(圖中(4))。內(nèi)容數(shù)據(jù)dx的處理命令可以通過Java (注冊商標(biāo))Script或者Flash (注冊商 標(biāo))的規(guī)格記述,還可以通過HTML的規(guī)格記述,也可以通過其他的規(guī)格記述。
29
根據(jù)Web系統(tǒng)SA1,因?yàn)樵趤碜缘诙?wù)器S2的內(nèi)容數(shù)據(jù)dx中,包含針對希望的 命令對象系統(tǒng)Cl的希望的處理命令Px,所以客戶機(jī)Bl僅通過接收該內(nèi)容數(shù)據(jù)d2x,就能夠 對命令對象系統(tǒng)Cl發(fā)送希望的命令。因此,即使在不能從第二服務(wù)器S2直接控制命令對 象系統(tǒng)Cl的環(huán)境下,也能夠從第二服務(wù)器S2通過Web瀏覽器200控制命令對象系統(tǒng)Cl,即 使在這樣的連接環(huán)境下也能夠在客戶機(jī)Bl中不需要命令對象系統(tǒng)Cl用應(yīng)用程序。另外,內(nèi)容數(shù)據(jù)dx是記述了使Web瀏覽器200執(zhí)行規(guī)定的處理的命令的程序文 件,內(nèi)容數(shù)據(jù)dx中包含的處理命令Px作為訪問命令對象系統(tǒng)讀入內(nèi)容的處理,是在Web瀏 覽器200上執(zhí)行的處理命令。即,客戶機(jī)Bl如果裝配了 Web瀏覽器200,則通過Web瀏覽 器200解析內(nèi)容數(shù)據(jù)dx,二次要求命令對象系統(tǒng)內(nèi)的內(nèi)容,實(shí)質(zhì)上作為針對命令對象系統(tǒng) 的命令發(fā)送,傳遞該內(nèi)容要求處理。即,僅通過具有Web瀏覽器本來的瀏覽處理中的內(nèi)容解 析·要求這樣的功能,就能夠向命令對象系統(tǒng)Cl發(fā)送命令。由此,在客戶機(jī)Bl內(nèi)不需要專 用的應(yīng)用程序,僅通過從裝配有Web瀏覽器的各種電子設(shè)備與服務(wù)器連接,就能夠?qū)γ?對象系統(tǒng)Cl進(jìn)行處理命令。另外,即使在從命令對象系統(tǒng)Cl對于希望的傳送目的地傳送希望的文件時(shí),在內(nèi) 容數(shù)據(jù)dx中包含與其對應(yīng)的傳送命令,當(dāng)Web瀏覽器接收到內(nèi)容數(shù)據(jù)dx時(shí)向命令對象系 統(tǒng)Cl發(fā)送傳送命令。由此,可以從命令對象系統(tǒng)Cl直接向希望的傳送目的地傳送文件,不 需要用戶將文件從命令對象系統(tǒng)Cl移動到客戶機(jī)Bi,然后從客戶機(jī)Bl向傳送目的地進(jìn)行 傳送這樣的作業(yè),傳送操作變得容易。(第五實(shí)施方式)圖25是說明本發(fā)明的第五實(shí)施方式的功能結(jié)構(gòu)圖,圖26是說明本實(shí)施方式的動 作的流程圖。關(guān)于與第四實(shí)施方式相同的要素使用相同的符號并省略說明,以下僅說明不 同點(diǎn)。Web系統(tǒng)SA2具有第一服務(wù)器Sl和第二服務(wù)器S2,第二服務(wù)器S2生成內(nèi)容數(shù)據(jù)。 第一服務(wù)器Sl通過發(fā)送單元101向第二服務(wù)器S2發(fā)送接收到的登錄信息Rx。第二服務(wù)器 S2,當(dāng)通過接收單元201接收到該登錄信息Rx時(shí),通過存儲單元202存儲在登錄信息存儲 部D21內(nèi),并且通過內(nèi)容數(shù)據(jù)生成單元203生成內(nèi)容數(shù)據(jù)dx。在上述例子中,在第二服務(wù)器S2中每次接收到登錄信息Rx時(shí)生成內(nèi)容數(shù)據(jù)dx,但 是不限于此。作為另外的例子,也可以在每次接收到處理要求Yx時(shí)生成內(nèi)容數(shù)據(jù)dx。艮口, 當(dāng)接收到處理要求Yx時(shí),從登錄信息存儲部D21中取得與該處理要求Yx對應(yīng)的登錄信息 Rx,使用該登錄信息Rx生成內(nèi)容數(shù)據(jù)dx,然后向客戶機(jī)Bl發(fā)送。在上述第四實(shí)施方式以及第五實(shí)施方式中,第二服務(wù)器S2可與網(wǎng)絡(luò)NETl連接,但 也可以與網(wǎng)絡(luò)NET2的DMZ區(qū)域連接。即使在這樣的情況下,能夠從第二服務(wù)器S2操作無 法直接控制的命令對象系統(tǒng)Cl,而且不要專用應(yīng)用程序。并且,第二服務(wù)器S2可與網(wǎng)絡(luò)NET2連接,也可以把命令對象系統(tǒng)Cl置于可直接 控制的環(huán)境下。在這樣的情況下,在客戶機(jī)Bl中不需要專用的應(yīng)用程序這一點(diǎn)是有效的。(第六實(shí)施方式)圖27是說明本發(fā)明的第六實(shí)施方式的功能結(jié)構(gòu)圖,圖28是說明本實(shí)施方式的動 作的流程圖。關(guān)于與第四實(shí)施方式相同的要素使用相同的符號省略說明,以下僅說明不同
點(diǎn)ο
Web系統(tǒng)SA3具有服務(wù)器S3和客戶機(jī)Bi。在服務(wù)器S3中生成的內(nèi)容數(shù)據(jù)dx,根 據(jù)來自客戶機(jī)Bl的要求,通過發(fā)送單元112發(fā)送給客戶機(jī)Bl??蛻魴C(jī)Bl,當(dāng)通過接收單元 201接收到內(nèi)容數(shù)據(jù)dx時(shí),通過存儲單元202在內(nèi)容數(shù)據(jù)存儲部D200內(nèi)存儲內(nèi)容數(shù)據(jù)dx。當(dāng)Web瀏覽器200從用戶接收到處理要求Yx時(shí),Web瀏覽器200取得與處理要求 Yx對應(yīng)的內(nèi)容數(shù)據(jù)Rx,執(zhí)行處理命令Ρχ。這里,處理要求Yx是指定內(nèi)容數(shù)據(jù)dx的URL等。(第七實(shí)施方式)圖29是說明本發(fā)明的第七實(shí)施方式的功能結(jié)構(gòu)圖,圖30是說明本實(shí)施方式的動 作的流程圖。Web系統(tǒng)S4具有第一服務(wù)器S4。第一服務(wù)器S4具有從登錄信息Rx的受理到對于客戶機(jī)Bl發(fā)送內(nèi)容數(shù)據(jù)dx的全 部的功能。第一服務(wù)器S4,當(dāng)接收到登錄信息Rx時(shí),在登錄信息存儲部Dll中存儲登錄信 息Rx,通過內(nèi)容數(shù)據(jù)生成單元11生成內(nèi)容數(shù)據(jù)dx。把生成的內(nèi)容數(shù)據(jù)dx存儲在內(nèi)容數(shù)據(jù) 存儲部DlO中,根據(jù)來自客戶機(jī)Bl的處理要求Yx發(fā)送給客戶機(jī)Bi。由此,在客戶機(jī)Bl中 不需要對于命令對象系統(tǒng)Cl專用的應(yīng)用程序。在可以對來自客戶機(jī)Bl的每個(gè)處理要求Yx 生成內(nèi)容數(shù)據(jù)dx這一點(diǎn)上,與上述第六實(shí)施方式相同。(實(shí)施例1)本實(shí)施例1,以命令對象系統(tǒng)Cl具有圖表顯示用數(shù)據(jù),命令plx是圖表顯示用數(shù)據(jù) 的讀出要求,內(nèi)容數(shù)據(jù)dx包含圖表顯示圖表顯示用數(shù)據(jù)的應(yīng)用程序的情況為例進(jìn)行說明。圖31是說明本發(fā)明的實(shí)施例1的數(shù)據(jù)例以及程序安裝例圖31 (a)是相當(dāng)于命令對象系統(tǒng)Cl的服務(wù)器名(主機(jī)名)的指定信息Xx,圖 31 (b)是發(fā)送給命令對象系統(tǒng)Cl的處理命令plx,圖31 (c)是包含Xx和plx的信息的登錄 fn 息 Rx ο在上述第四和第五實(shí)施方式中在Sl中登錄存儲登錄信息Rx,在第六實(shí)施方式中 在S3中登錄存儲登錄信息Rx,在第七實(shí)施方式中在S4中登錄存儲登錄信息Rx。圖31(d)是在上述內(nèi)容生成的單元中生成前的內(nèi)容,通過在生成前內(nèi)容Dx的特定 位置插入登錄信息Rx,生成圖31(e)的生成后內(nèi)容dx。圖31(f)是在對于來自客戶機(jī)Bl的內(nèi)容要求Yx應(yīng)答圖31(e)的生成后內(nèi)容dx 時(shí)附帶的Flash應(yīng)用程序文件內(nèi)的腳本。具體說,在服務(wù)器接收到內(nèi)容要求Yx后,對于客 戶機(jī)Bl應(yīng)答發(fā)送生成后內(nèi)容dx,客戶機(jī)Bl解釋接收到的生成后內(nèi)容dx內(nèi)的<embed>標(biāo)簽 的 src 屬性,,graph, swf ? data_url = http //targetserver/getdata. php/ (Zx),,作為二 次要求向服務(wù)器要求Flash應(yīng)用程序文件” graph, swf”。另外,上述src屬性內(nèi)的(Zx)相 當(dāng)于上述附加信息Zl Z7,通過在所述內(nèi)容要求Yx中插入由GET或者POST等指定的參 數(shù)值并進(jìn)行應(yīng)答,在dx內(nèi)的登錄信息Rx中包含從客戶機(jī)Bl指定的參數(shù)。在本實(shí)施例中作 為Zx指定日期。在客戶機(jī)Bl的瀏覽器上接收到的Flash文件”graph, swf”通過作為瀏覽 器的插件進(jìn)行動作的FlashPlayer來執(zhí)行。FlashPlayer在執(zhí)行”graph, swf”的同時(shí),取得 在所述 src 屬性內(nèi)記載的登錄信息 Rx”data_url = http//targetserver/getdata. php/ (Zx) ”,存儲在內(nèi)部變量” _root. data_url,,中。根據(jù)在內(nèi)部變量”_root. data_url"中存儲的Rx信息對于命令對象系統(tǒng)Cl發(fā)送 圖表數(shù)據(jù)取得命令Plx。此時(shí),因?yàn)樵诘卿浶畔x中如上所述包含附加信息Zx,所以作為 Plx還同時(shí)發(fā)送附加信息Zx,由此命令對象系統(tǒng)Cl接收處理命令plx和作為參數(shù)值的Zx。
31
圖31 (g)是在接收到從客戶機(jī)Bl發(fā)送的處理命令plx時(shí)執(zhí)行的命令對象系統(tǒng)Cl 內(nèi)的Php腳本。本腳本作為日期參數(shù)取得附加信息Zx的值,應(yīng)答相應(yīng)的數(shù)據(jù)。在接收到處理命令plx的結(jié)果值后,在圖31(f)的腳本中執(zhí)行用于在瀏覽器上圖 表顯示接收的數(shù)據(jù)的處理。通過以上的處理過程,能夠通過公開服務(wù)器上的圖表顯示應(yīng)用程序顯示從客戶機(jī) Bl的瀏覽器上指定的日期的數(shù)據(jù)。另外,能夠發(fā)揮無法從公開服務(wù)器直接訪問的環(huán)境下存 在的命令對象系統(tǒng)Cl接收顯示的數(shù)據(jù)的本發(fā)明特有的效果。(實(shí)施例2)本實(shí)施例2,以命令對象系統(tǒng)具有公告板顯示數(shù)據(jù),命令plx是讀出公告板顯示用 數(shù)據(jù)的要求,所述內(nèi)容數(shù)據(jù)包含公告板顯示該公告板顯示用數(shù)據(jù)的應(yīng)用程序的情況為例進(jìn) 行說明。(實(shí)施例2)本實(shí)施例2,以命令對象系統(tǒng)具有公告板顯示數(shù)據(jù),命令plx是讀出公告板顯示用 數(shù)據(jù)的要求,所述內(nèi)容數(shù)據(jù)包含公告板顯示該公告板顯示用數(shù)據(jù)的應(yīng)用程序的情況為例進(jìn) 行說明。圖32是說明實(shí)施例2的數(shù)據(jù)例以及程序安裝例。圖32(a) (c),因?yàn)楹蛯?shí)施例1相同,所以省略說明。圖32(d)和實(shí)施例1同樣, 是生成前內(nèi)容,但是在生成時(shí)替換的位置不是<embed>標(biāo)簽而是〈script〉標(biāo)簽。通過把 〈script〉標(biāo)簽的src屬性替換為登錄信息(Rx),成為圖32(e)的生成后內(nèi)容dx。對于來自客戶機(jī)Bl的內(nèi)容要求Yx,當(dāng)應(yīng)答發(fā)送圖32(e)的生成后內(nèi)容dx時(shí),客 戶機(jī)Bl的瀏覽器解釋dx內(nèi)的〈script〉標(biāo)簽,對于src屬性內(nèi)的登錄信息(Rx)http:// targetserver/getdata. php ? date = (Zx)講行二次要求。由此,向命令對象系統(tǒng)Cl發(fā)送 登錄信息(Rx)內(nèi)的處理命令plx。接收到處理命令plx的命令對象系統(tǒng)Cl執(zhí)行圖32(f)的數(shù)據(jù)輸出腳本,提取與通 過附加信息Zx指定的日期對應(yīng)的數(shù)據(jù),以Java (注冊商標(biāo))Script形式進(jìn)行應(yīng)答??蛻魴C(jī)Bi,接收命令對象系統(tǒng)Cl的應(yīng)答結(jié)果,向顯示區(qū)域?qū)懭虢邮諗?shù)據(jù),由此在 瀏覽器上顯示公告板信息。通過以上的處理過程,能夠在從公開服務(wù)器接收的內(nèi)容上顯示與從客戶機(jī)Bl指 定的日期(Zx)相應(yīng)的公告板信息。另外,能夠發(fā)揮以下本發(fā)明的特有的效果命令對象系 統(tǒng)Cl處于無法從公開服務(wù)器直接訪問的環(huán)境下,從該命令對象系統(tǒng)Cl接收要顯示的數(shù)據(jù)。在實(shí)施例1、實(shí)施例2中作為生成后內(nèi)容dx的生成方法,通過<embed>標(biāo) 簽或者〈script〉標(biāo)簽的替換向命令對象系統(tǒng)Cl發(fā)送plx,但是不限于此,也可以為 <img><iframe><object><style>等標(biāo)簽,或者作為html以外的數(shù)據(jù),可以作成在Java script文件、Flash (swf)文件、XML文件、文本文件等中插入登錄信息Rx的生成后內(nèi)容dx。本發(fā)明不限于上述實(shí)施方式或者實(shí)施例,可在發(fā)明的范圍內(nèi)適宜變更。命令對象 系統(tǒng)不限于具有Web服務(wù)器的Web系統(tǒng),例如只要是打印機(jī)或者傳真機(jī)或者掃描儀或者存 儲裝置等具有計(jì)算機(jī)系統(tǒng)并可執(zhí)行來自客戶機(jī)的命令的設(shè)備均可。在上述實(shí)施方式中,經(jīng) 由局域網(wǎng)連接了命令對象系統(tǒng),但是例如也可以通過USB或者串行電纜等與客戶機(jī)直接連 接。Web系統(tǒng)和客戶機(jī)和命令對象系統(tǒng)的連接不限于上述實(shí)施方式,例如,全部通過局域網(wǎng)連接,或者全部通過全域網(wǎng)連接,或者全部連接在別的網(wǎng)絡(luò)段上,怎樣的連接都可以。但是, 限于能夠從客戶機(jī)直接控制命令對象系統(tǒng)的連接環(huán)境。并且,即使在無法從Web系統(tǒng)直接 控制命令對象系統(tǒng)的連接環(huán)境下,特別發(fā)揮本發(fā)明的從Web系統(tǒng)經(jīng)由客戶機(jī)控制命令對象 系統(tǒng)這樣的效果。另外,從客戶機(jī)發(fā)送的處理要求,可以通過HTML或者Java(注冊商標(biāo)) Script這樣的瀏覽器自身的功能發(fā)送,只要是Flash (注冊商標(biāo))或者Java (注冊商標(biāo))小 應(yīng)用程序、Silverlight (注冊商標(biāo))這樣的插件等可以在瀏覽器上進(jìn)行動作的程序、或者 從瀏覽器啟動的外部程序、監(jiān)視瀏覽器的程序等可與瀏覽器合作的程序,則無論通過哪種 功能發(fā)送均可。處理要求的內(nèi)容可以是對命令對象系統(tǒng)要求處理的內(nèi)容,可以是對Web系 統(tǒng)要求處理的內(nèi)容,也可以是針對其他的系統(tǒng)的內(nèi)容,不限于所述處理內(nèi)容。
權(quán)利要求
一種Web系統(tǒng),具有通過網(wǎng)絡(luò)能夠與客戶機(jī)的Web瀏覽器連接的Web服務(wù)器,根據(jù)來自該Web瀏覽器的處理要求向該Web瀏覽器發(fā)送內(nèi)容數(shù)據(jù),其特征在于,所述內(nèi)容數(shù)據(jù)是記述了使所述Web瀏覽器執(zhí)行規(guī)定的處理的命令的程序文件,所述Web服務(wù)器具有接收單元,具有從所述Web瀏覽器接收指定命令對象系統(tǒng)的指定信息的功能、和從該Web瀏覽器接收處理要求的功能;取得單元,具有從內(nèi)容數(shù)據(jù)存儲部中取得與該處理要求對應(yīng)的內(nèi)容數(shù)據(jù)的功能;編輯單元,具有把該內(nèi)容數(shù)據(jù)編輯為包含向該指定信息指定的命令對象系統(tǒng)發(fā)送與該處理要求對應(yīng)的命令的處理命令的內(nèi)容數(shù)據(jù)的功能;和發(fā)送單元,向該Web瀏覽器發(fā)送該內(nèi)容數(shù)據(jù),通過所述編輯單元編輯的內(nèi)容數(shù)據(jù)中包含的處理命令,作為訪問所述命令對象系統(tǒng)讀入內(nèi)容的處理,是在所述Web瀏覽器上執(zhí)行的處理命令。
2.根據(jù)權(quán)利要求1所述的Web系統(tǒng),其特征在于, 所述處理要求是要求指定目錄的文件一覽的處理要求,所述編輯單元,把所述取得單元取得的內(nèi)容數(shù)據(jù),編輯為包含向所述指定信息指定的 命令對象系統(tǒng)發(fā)送要求所述指定目錄的文件一覽的命令的處理命令的內(nèi)容數(shù)據(jù)。
3.根據(jù)權(quán)利要求1所述的Web系統(tǒng),其特征在于,所述處理要求是要求向指定傳送目的地傳送指定文件的處理要求, 所述編輯單元,把所述取得單元取得的內(nèi)容數(shù)據(jù),編輯為包含向所述指定信息指定的 命令對象系統(tǒng)發(fā)送要求向所述指定傳送目的地傳送所述指定文件的命令的處理命令的內(nèi) 容數(shù)據(jù)。
4.根據(jù)權(quán)利要求1至3的任何一項(xiàng)所述的Web系統(tǒng),其特征在于,具有許可信息存儲部,對應(yīng)地存儲有用戶識別符、指定命令對象系統(tǒng)的指定信息、以及 唯一確定由該指定信息指定的命令對象系統(tǒng)的認(rèn)證用識別符,所述接收單元具有從所述Web瀏覽器接收用戶識別符的功能、和從該Web瀏覽器接收 認(rèn)證要求的功能,所述取得單元具有從內(nèi)容數(shù)據(jù)存儲部中取得與該認(rèn)證要求對應(yīng)的內(nèi)容數(shù)據(jù)的功能, 所述編輯單元具有以下功能從所述許可信息存儲部中取得與該用戶識別符對應(yīng)的指 定信息和認(rèn)證用識別符,把所述取得單元取得的所述內(nèi)容數(shù)據(jù),編輯為包含向該指定信息 指定的命令對象系統(tǒng)發(fā)送使用了該認(rèn)證用識別符的認(rèn)證命令的處理命令的內(nèi)容數(shù)據(jù)。
5.一種命令對象系統(tǒng),其特征在于,是權(quán)利要求1所述的命令對象系統(tǒng),其具有 命令存儲部,存儲有與從所述Web瀏覽器接收的命令對應(yīng)的命令,和 命令執(zhí)行單元,當(dāng)從所述Web瀏覽器接收到與所述處理要求對應(yīng)的命令時(shí),從該命令 存儲部中選擇并執(zhí)行與該命令對應(yīng)的命令。
6.一種命令對象系統(tǒng),其特征在于,是權(quán)利要求4所述的命令對象系統(tǒng),其具有 認(rèn)證用識別符存儲部,存儲有認(rèn)證用識別符,以及核對單元,當(dāng)從所述Web瀏覽器接收使用了所述認(rèn)證用識別符的認(rèn)證命令時(shí),核對該接收的認(rèn)證用識別符和該認(rèn)證用識別符存儲部的認(rèn)證用識別符。
7.根據(jù)權(quán)利要求1至4的任何一項(xiàng)所述的Web系統(tǒng),其特征在于, 具有許可信息存儲部,對應(yīng)地存儲有用戶識別符、和指定命令對象系統(tǒng)的指定信息; 對話識別符生成存儲單元,在對話識別符存儲部中存儲對于與所述Web瀏覽器的對話 唯一生成的對話識別符;以及核對單元,當(dāng)從所述命令對象系統(tǒng)接收到對話識別符時(shí),把該對話識別符與該對話識 別符存儲部中存儲的對話識別符進(jìn)行核對,所述接收單元具有從所述Web瀏覽器接收用戶識別符的功能、和從該Web瀏覽器接收 認(rèn)證要求的功能,所述取得單元具有從內(nèi)容數(shù)據(jù)存儲部中取得與該認(rèn)證要求對應(yīng)的內(nèi)容數(shù)據(jù)的功能, 所述編輯單元從許可信息存儲部取得與該用戶識別符對應(yīng)的指定信息,把該取得單元 取得的內(nèi)容數(shù)據(jù),編輯為包含向所述指定信息指定的命令對象系統(tǒng)發(fā)送所述對話識別符生 成存儲單元生成的對話識別符、以及向該Web服務(wù)器回復(fù)該對話識別符的回復(fù)命令的處理 命令的內(nèi)容數(shù)據(jù)。
8.一種內(nèi)容數(shù)據(jù)提供方法,通過網(wǎng)絡(luò)能夠與客戶機(jī)的Web瀏覽器連接的Web服務(wù)器根 據(jù)來自該Web瀏覽器的處理要求發(fā)送內(nèi)容數(shù)據(jù),其特征在于,所述內(nèi)容數(shù)據(jù)是記述了使所述Web瀏覽器執(zhí)行規(guī)定的處理的命令的程序文件, 所述Web服務(wù)器具有從所述Web瀏覽器接收指定命令對象系統(tǒng)的指定信息的步驟; 從該Web瀏覽器接收處理要求的步驟;從內(nèi)容數(shù)據(jù)存儲部中取得與該處理要求對應(yīng)的內(nèi)容數(shù)據(jù)的取得步驟; 把該內(nèi)容數(shù)據(jù)編輯為包含向該指定信息指定的命令對象系統(tǒng)發(fā)送與該處理要求對應(yīng) 的命令的處理命令的內(nèi)容數(shù)據(jù)的編輯步驟;和 向該Web瀏覽器發(fā)送該內(nèi)容數(shù)據(jù)的發(fā)送步驟,所述編輯單元編輯的內(nèi)容數(shù)據(jù)中包含的處理命令,作為訪問所述命令對象系統(tǒng)讀入內(nèi) 容的處理,是在所述Web瀏覽器上執(zhí)行的處理命令。
9.一種Web系統(tǒng),具有第一服務(wù)器和第二服務(wù)器,該第一服務(wù)器和第二服務(wù)器能夠通 信,該第二服務(wù)器能夠與具有Web瀏覽器的客戶機(jī)通信,其特征在于,所述第一服務(wù)器具有登錄受理單元,受理包含指定命令對象系統(tǒng)的指定信息的登錄信息的登錄; 內(nèi)容數(shù)據(jù)生成單元,生成包含針對該登錄信息中包含的指定信息所指定的命令對象系 統(tǒng)發(fā)送命令的處理命令的內(nèi)容數(shù)據(jù);和發(fā)送單元,向所述第二服務(wù)器發(fā)送由所述內(nèi)容數(shù)據(jù)生成單元生成的內(nèi)容數(shù)據(jù), 所述第二服務(wù)器具有內(nèi)容數(shù)據(jù)存儲部,存儲從所述第一服務(wù)器接收的內(nèi)容數(shù)據(jù);和 發(fā)送單元,根據(jù)來自所述客戶機(jī)的要求,向所述客戶機(jī)發(fā)送該內(nèi)容數(shù)據(jù), 所述內(nèi)容數(shù)據(jù)是記述了使所述Web瀏覽器執(zhí)行規(guī)定的處理的命令的程序文件, 在所述內(nèi)容數(shù)據(jù)中包含的處理命令,作為訪問所述命令對象系統(tǒng)讀入內(nèi)容的處理,是在該Web瀏覽器上執(zhí)行的處理命令。
10.一種Web系統(tǒng),具有第一服務(wù)器和第二服務(wù)器,該第一服務(wù)器和第二服務(wù)器能夠通 信,該第二服務(wù)器能夠與具有Web瀏覽器的客戶機(jī)通信,其特征在于,所述第一服務(wù)器具有登錄受理單元,受理包含指定命令對象系統(tǒng)的指定信息的登錄信息的登錄;和 發(fā)送單元,向所述第二服務(wù)器發(fā)送通過所述登錄受理單元受理的登錄信息, 所述第二服務(wù)器具有登錄信息存儲部,存儲從所述第一服務(wù)器接收到的所述登錄信息; 內(nèi)容數(shù)據(jù)生成單元,生成包含對于該登錄信息中包含的指定信息所指定的命令對象系 統(tǒng)發(fā)送命令的處理命令的內(nèi)容數(shù)據(jù);和發(fā)送單元,根據(jù)來自所述客戶機(jī)的要求,向該客戶機(jī)發(fā)送所述內(nèi)容數(shù)據(jù), 所述內(nèi)容數(shù)據(jù)是記述了使所述Web瀏覽器執(zhí)行規(guī)定的處理的命令的程序文件, 所述內(nèi)容數(shù)據(jù)中包含的處理命令,作為訪問所述命令對象系統(tǒng)讀入內(nèi)容的處理,是在 該Web瀏覽器上執(zhí)行的處理命令。
11.一種Web系統(tǒng),具有服務(wù)器、以及能夠與該服務(wù)器通信的客戶機(jī),其特征在于, 所述服務(wù)器具有登錄受理單元,受理包含指定命令對象系統(tǒng)的指定信息的登錄信息的登錄; 內(nèi)容數(shù)據(jù)生成單元,生成包含對于該登錄信息中包含的指定信息所指定的命令對象系 統(tǒng)發(fā)送命令的處理命令的內(nèi)容數(shù)據(jù);和發(fā)送單元,向所述客戶機(jī)發(fā)送所述內(nèi)容數(shù)據(jù)生成單元生成的內(nèi)容數(shù)據(jù), 所述客戶機(jī)具有內(nèi)容數(shù)據(jù)存儲部,存儲從所述服務(wù)器接收的內(nèi)容數(shù)據(jù);和 Web瀏覽器,所述內(nèi)容數(shù)據(jù)是記述了使所述Web瀏覽器執(zhí)行規(guī)定的處理的命令的程序文件, 在所述內(nèi)容數(shù)據(jù)中包含的處理命令,作為訪問所述命令對象系統(tǒng)讀入內(nèi)容的處理,是 在該Web瀏覽器上執(zhí)行的處理命令。
12.根據(jù)權(quán)利要求9至11的任何一項(xiàng)所述的Web系統(tǒng),其特征在于, 在所述登錄信息中包含所述命令,所述內(nèi)容數(shù)據(jù)生成單元,生成包含對于該登錄信息中包含的指定信息所指定的命令對 象系統(tǒng)發(fā)送在所述登錄信息中包含的命令的處理命令的內(nèi)容數(shù)據(jù)。
13.—種Web系統(tǒng),具有能夠與具有Web瀏覽器的客戶機(jī)通信的服務(wù)器,其特征在于, 所述服務(wù)器具有登錄受理單元,受理包含指定命令對象系統(tǒng)的指定信息、以及針對該命令對象系統(tǒng)的 命令的登錄信息的登錄;內(nèi)容數(shù)據(jù)生成單元,生成包含對于該登錄信息中包含的指定信息所指定的命令對象系 統(tǒng)發(fā)送該命令的處理命令的內(nèi)容數(shù)據(jù);和發(fā)送單元,根據(jù)來自所述客戶機(jī)的要求,向所述客戶機(jī)發(fā)送該內(nèi)容數(shù)據(jù), 所述內(nèi)容數(shù)據(jù)是記述了使所述Web瀏覽器執(zhí)行規(guī)定的處理的命令的程序文件, 在所述內(nèi)容數(shù)據(jù)中包含的處理命令,作為訪問所述命令對象系統(tǒng)讀入內(nèi)容的處理,是在該Web瀏覽器上執(zhí)行的處理命令。
14.根據(jù)權(quán)利要求9至13的任何一項(xiàng)所述的Web系統(tǒng),其特征在于,命令對象系統(tǒng)具有圖表顯示用數(shù)據(jù),命令是該圖表顯示用數(shù)據(jù)的讀出要求,所述內(nèi)容 數(shù)據(jù)包含圖表顯示該圖表顯示用數(shù)據(jù)的應(yīng)用程序。
15.根據(jù)權(quán)利要求9至13的任何一項(xiàng)所述的Web系統(tǒng),其特征在于,命令對象系統(tǒng)具有公告板顯示用數(shù)據(jù),命令是該公告板顯示用數(shù)據(jù)的讀出要求,所述 內(nèi)容數(shù)據(jù)包含公告板顯示該公告板顯示用數(shù)據(jù)的應(yīng)用程序。
全文摘要
提供一種Web系統(tǒng)(A1),即使在從Web系統(tǒng)(A1)無法直接控制命令對象系統(tǒng)(C1)的環(huán)境下,在客戶機(jī)(B1)中也不需要命令對象系統(tǒng)用應(yīng)用程序,來自命令對象系統(tǒng)(C1)的數(shù)據(jù)傳送的操作容易。具有接收單元(110),其具有從客戶機(jī)(B1)的Web瀏覽器(200)接收指定命令對象系統(tǒng)(C1)的指定信息的功能、和從Web瀏覽器(200)接收處理要求的功能;取得單元(111),從內(nèi)容數(shù)據(jù)存儲部(D10)中取得與該處理要求對應(yīng)的內(nèi)容數(shù)據(jù);編輯單元(112),把該內(nèi)容數(shù)據(jù)編輯為包含向該指定信息指定的命令對象系統(tǒng)(C1)發(fā)送與該處理要求對應(yīng)的命令的處理命令的內(nèi)容數(shù)據(jù);以及發(fā)送單元(113),向該Web瀏覽器(B1)發(fā)送該內(nèi)容數(shù)據(jù)。
文檔編號G06F13/00GK101965562SQ201080000791
公開日2011年2月2日 申請日期2010年3月17日 優(yōu)先權(quán)日2009年3月17日
發(fā)明者村井將則 申請人:網(wǎng)絡(luò)基站株式會社;艾歐資訊有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
台中市| 临夏市| 乌什县| 玛纳斯县| 丹巴县| 岑溪市| 榕江县| 礼泉县| 东兰县| 朝阳县| 阳泉市| 云南省| 蒙自县| 临潭县| 贵定县| 汶上县| 渝北区| 延安市| 金沙县| 丹江口市| 修武县| 焦作市| 那坡县| 彭泽县| 方正县| 蓝田县| 壶关县| 清水河县| 墨竹工卡县| 万宁市| 织金县| 化州市| 名山县| 石嘴山市| 新泰市| 蒲城县| 朝阳市| 册亨县| 车险| 汨罗市| 芦山县|