專利名稱:可視化處理系統(tǒng)、可視化處理方法及可視化處理程序產(chǎn)品的制作方法
技術(shù)領(lǐng)域:
本發(fā)明是關(guān)于多個(gè)終端共享同一個(gè)畫面的可視化處理系統(tǒng)、可視化處理方法以及可視化處理程序產(chǎn)品。
在采用這種分散處理形式的系統(tǒng)中,各用戶分別改變顯示條件時(shí),把顯示用數(shù)據(jù)、程序、指定顯示條件的數(shù)據(jù)作為一組,存儲在用戶使用的終端裝置上,進(jìn)行處理。因此,過去,各個(gè)終端裝置為了利用分散連接在一個(gè)連續(xù)網(wǎng)絡(luò)上的各個(gè)終端上工作的程序,就要分別控制各用戶對指定終端裝置的接入。
發(fā)明內(nèi)容
本發(fā)明的目的是提供一種能夠?qū)崿F(xiàn)數(shù)據(jù)的共用和再利用的分散處理系統(tǒng)、分散處理方法及分散處理程序產(chǎn)品。
按照本發(fā)明的一個(gè)觀點(diǎn),一種可視化處理系統(tǒng),其特征在于,具有具備圖像顯示裝置的多個(gè)終端(51,61),該圖像顯示裝置根據(jù)可視化圖像數(shù)據(jù),把可視化圖像顯示在顯示裝置里;用戶管理裝置(111,113a,113b),這個(gè)用戶管理裝置通過網(wǎng)絡(luò)(1000)與上述多個(gè)終端(51,61)連接,給來自上述終端(51,61)的可視化請求分配用來識別可視化作業(yè)的可視化作業(yè)ID,把該可視化作業(yè)ID和可視化圖像數(shù)據(jù)關(guān)聯(lián)起來,進(jìn)行可視化作業(yè)管理的同時(shí),對上述終端(51,61)發(fā)送可視化圖像數(shù)據(jù);合作管理裝置(112),通過上述多個(gè)終端(51,61)的任何一方,把可視化圖像正在顯示中的可視化作業(yè)以可選擇的方式顯示在上述終端(51,61)的顯示裝置里,提示終端使用人選擇所希望的可視化作業(yè),并讓上述用戶管理裝置(111,113a,113b)執(zhí)行與終端使用人選擇的可視化作業(yè)ID關(guān)聯(lián)的可視化圖像數(shù)據(jù)的獲取請求。
本發(fā)明的另一種可視化處理系統(tǒng),其特征在于,具有具備可視化處理裝置(43)和圖像顯示裝置的多個(gè)終端(51,61),該可視化處理裝置根據(jù)可視化基礎(chǔ)數(shù)據(jù)進(jìn)行可視化處理,并生成可視化圖像數(shù)據(jù),該圖像顯示裝置根據(jù)可視化圖像數(shù)據(jù),把可視化圖像顯示在顯示裝置里;用戶管理裝置(111,113a,113b),這個(gè)用戶管理裝置通過網(wǎng)絡(luò)(1000)與上述多個(gè)終端(51,61)連接,給來自上述終端(51,61)的可視化請求分配用來識別可視化作業(yè)的可視化作業(yè)ID,把該可視化作業(yè)ID和可視化基礎(chǔ)數(shù)據(jù)關(guān)聯(lián)起來進(jìn)行可視化作業(yè)管理的同時(shí),對上述終端(51,61)發(fā)送可視化基礎(chǔ)數(shù)據(jù);合作管理裝置(112),通過上述多個(gè)終端(51,61)的任何一方,把可視化圖像正在顯示中的可視化作業(yè)以可以選擇的方式顯示在上述終端(51,61)的顯示裝置,提示終端使用人選擇所希望的可視化作業(yè),并讓上述用戶管理裝置(111,113a,113b)執(zhí)行與終端使用人選擇的可視化作業(yè)ID關(guān)聯(lián)的可視化基礎(chǔ)數(shù)據(jù)獲取請求。
依據(jù)這種構(gòu)成,利用遠(yuǎn)方用戶所使用的終端接在共同網(wǎng)絡(luò)上的這一點(diǎn),各用戶可以在不意識到分配給這個(gè)終端的用戶的情況下進(jìn)行利用,這個(gè)顯示畫面和其他用戶的顯示畫面可以共享。
又,有關(guān)系統(tǒng)裝置的本發(fā)明,作為實(shí)現(xiàn)這個(gè)裝置的方法發(fā)明也是成立的。
又,有關(guān)裝置或者方法的本發(fā)明,作為在計(jì)算機(jī)上執(zhí)行相當(dāng)于該發(fā)明的過程的(或者讓計(jì)算機(jī)起相當(dāng)于該發(fā)明的裝置作用的,或者讓計(jì)算機(jī)起相當(dāng)于該發(fā)明的功能作用的)程序、記錄了這個(gè)程序的計(jì)算機(jī)可以讀取的記錄媒體即程序產(chǎn)品也是成立的。這個(gè)程序產(chǎn)品由記錄媒體和程序代碼組成,這個(gè)程序代碼記錄在這個(gè)記錄媒體上,給與由上述系統(tǒng)實(shí)現(xiàn)的各處理具體化了的計(jì)算機(jī)以指令。
在以后將討論增加的目的和效果,部分將明顯出現(xiàn)在說明書當(dāng)中,或從發(fā)明的實(shí)施例中得出,本發(fā)明的目的和效果可以通過以后指出的裝置和組合來實(shí)現(xiàn)。
根據(jù)包含在圖示里的和具體的構(gòu)成的部分,說明本發(fā)明的較佳實(shí)施例,上述的概述及對后面的具體描述,用來解釋發(fā)明的主要原理。
圖1是表示本發(fā)明第1實(shí)施例有關(guān)的分散處理系統(tǒng)網(wǎng)絡(luò)組成的圖;圖2是由同一實(shí)施例有關(guān)的網(wǎng)絡(luò)組成來實(shí)現(xiàn)的整個(gè)系統(tǒng)的終端、服務(wù)器以及程序的處理概念圖;圖3是表示有關(guān)同一實(shí)施例外部處理系統(tǒng)的組成及其具體的處理內(nèi)容的圖;圖4是表示有關(guān)同一實(shí)施例仿真系統(tǒng)的組成及其具體處理內(nèi)容的圖;圖5是表示有關(guān)同一實(shí)施例可視化處理系統(tǒng)的組成及其具體處理內(nèi)容的圖;圖6是表示有關(guān)同一實(shí)施例中用戶A終端的詳細(xì)組成的圖;圖7是關(guān)于同一實(shí)施例中顯示新的可視化圖像的第1利用例子的序列圖;圖8是關(guān)于同一實(shí)施例中再現(xiàn)履歷數(shù)據(jù)的第2利用例子的序列圖;圖9是關(guān)于同一實(shí)施例中,把分散處理系統(tǒng)用于合作的第3利用例子的序列圖
圖10是表示有關(guān)同一實(shí)施例合作清單的畫面顯示例子的圖。
具體實(shí)施例方式
下面,參照附圖,說明本發(fā)明的實(shí)施例。而且,為了理解本發(fā)明,在以下實(shí)施例里,仿真大氣海洋,把這個(gè)仿真結(jié)果顯示在終端那邊的顯示畫面里,作為例子進(jìn)行說明。
第1實(shí)施例圖1是有關(guān)本發(fā)明第1實(shí)施例分散處理系統(tǒng)的網(wǎng)絡(luò)組成圖。如圖1所示,網(wǎng)絡(luò)1000上連有LAN1~LAN6。
LAN1連有主網(wǎng)服務(wù)器11。LAN2上連有仿真網(wǎng)服務(wù)器21、仿真管理程序22及仿真程序23。LAN3上連有外部網(wǎng)服務(wù)器31、外部處理管理程序32及外部處理程序33。LAN4上連有可視化網(wǎng)服務(wù)器41、可視化管理程序42、可視化處理程序43。LAN5上連有用戶A終端51。LAN6上連有用戶B終端61。
所有的終端、服務(wù)器或者程序,都連在網(wǎng)絡(luò)1000上,通過進(jìn)行數(shù)據(jù)通信,成為可以共享數(shù)據(jù)和程序的環(huán)境。而且,在以下說明中,所謂“程序連在網(wǎng)絡(luò)1000上”指的是具有程序的終端、服務(wù)器等計(jì)算機(jī)連在網(wǎng)絡(luò)上。因此,這個(gè)程序不管用何種計(jì)算機(jī)來執(zhí)行,都適用于本發(fā)明。
由仿真網(wǎng)服務(wù)器21、仿真管理程序22及仿真程序23組成的計(jì)算機(jī)系統(tǒng)稱為仿真系統(tǒng)20。由外部網(wǎng)服務(wù)器31、外部處理管理程序32即外部處理程序33組成的計(jì)算機(jī)系統(tǒng)稱為外部處理系統(tǒng)30。由可視化網(wǎng)服務(wù)器41、可視化管理程序42及可視化處理程序43組成的計(jì)算機(jī)系統(tǒng)稱為可視化處理系統(tǒng)40。
圖1中,組成這些各系統(tǒng)20、30及40的程序和服務(wù)器,在每一個(gè)系統(tǒng)都連在單一的LAN上,顯示著相互網(wǎng)絡(luò)連接的狀況,但并不限于這種組成。
圖2是由圖1所示網(wǎng)絡(luò)組成實(shí)現(xiàn)的整個(gè)系統(tǒng)的終端、服務(wù)器及程序的處理概念圖。如圖2所示,主網(wǎng)服務(wù)器11上設(shè)有用戶主管理程序111及合作管理程序112。
下面,顯示的是計(jì)算機(jī)所處的狀態(tài),即服務(wù)器或終端等計(jì)算機(jī)設(shè)有程序時(shí),計(jì)算機(jī)把這些程序存在例如存儲裝置里,以便可以執(zhí)行,計(jì)算機(jī)應(yīng)答執(zhí)行指令,可以執(zhí)行這個(gè)程序。
主網(wǎng)服務(wù)器11的組成用戶主管理程序111,接收來自用戶A終端51或用戶B終端61的各種數(shù)據(jù),對用戶A終端51或用戶B終端61發(fā)送各種數(shù)據(jù)。
用戶主管理程序111,應(yīng)答來自用戶的最初訪問,首先,在每一個(gè)用戶生成單個(gè)用戶管理程序。圖2顯示的是,應(yīng)答用戶A終端51的訪問,生成單個(gè)用戶管理程序113a來管理與用戶A之間的可視化作業(yè),應(yīng)答用戶B終端61的訪問,生成單個(gè)用戶管理程序113b來管理與用戶B之間的可視化作業(yè)。
可視化作業(yè)指的是,應(yīng)答來自用戶A終端51或用戶B終端61等的請求,將可視化圖像文件提供給這些終端51或終端61的作業(yè)。各個(gè)可視化作業(yè)上,分配有可視化作業(yè)ID。由這些可視化作業(yè)ID,可以識別各可視化作業(yè),并進(jìn)行管理。
單個(gè)用戶管理程序113a及113b,通過例如基于用戶ID的認(rèn)證,只是在判斷為可認(rèn)證的情況下生成。判斷為不可認(rèn)證時(shí),不生成單個(gè)用戶管理程序。判斷為不可認(rèn)證的用戶不能利用本系統(tǒng)。
用戶主管理程序111來進(jìn)行可否認(rèn)證的判斷。用戶主管理程序111,對照用戶A終端51或用戶B終端61發(fā)來的用戶ID和設(shè)在主網(wǎng)服務(wù)器11上的認(rèn)證數(shù)據(jù)上所登記的用戶ID。
對比結(jié)果,如果判斷為不可認(rèn)證,拒絕來自終端的訪問。如果判斷為可認(rèn)證,主管理程序111,生成分配有用戶ID的單個(gè)用戶管理程序113a。由此,對每一個(gè)用戶ID,都可以管理可視化處理。單個(gè)用戶管理程序113a及113b,應(yīng)來自用戶的訪問而生成,如果用戶的訪問結(jié)束,程序也跟著結(jié)束。用戶主管理程序111,根據(jù)單個(gè)用戶管理程序113a及113b發(fā)來的執(zhí)行狀況數(shù)據(jù),對這些程序113a及113b進(jìn)行管理。
而且,對單個(gè)用戶管理程序113a及113b,給每個(gè)終端分配用戶類數(shù)據(jù)庫114a及114b。這些用戶類數(shù)據(jù)庫114a及114b,給每個(gè)終端存儲分別關(guān)于用戶A終端51或者用戶B終端61的輸入輸出信息和用戶ID、可視化作業(yè)ID、由這個(gè)可視化作業(yè)交換或者生成的各種數(shù)據(jù)(計(jì)算基礎(chǔ)數(shù)據(jù)、外部處理數(shù)據(jù)、可視化基礎(chǔ)數(shù)據(jù)、可視化圖像文件等)。這個(gè)數(shù)據(jù)庫的分配,通過主網(wǎng)服務(wù)器11上設(shè)置的存儲裝置的指定區(qū)域分配給每個(gè)用戶來進(jìn)行。
用戶主管理程序111上連有履歷數(shù)據(jù)庫115。這個(gè)履歷數(shù)據(jù)115,事先把計(jì)算完了的仿真結(jié)果和外部處理數(shù)據(jù)、可視化圖相文件等作為履歷數(shù)據(jù)進(jìn)行存儲。這個(gè)履歷數(shù)據(jù)上加有可視化作業(yè)ID。由此,再度利用履歷數(shù)據(jù)時(shí),可以以可視化作業(yè)ID為密鑰,從履歷數(shù)據(jù)庫115讀出數(shù)據(jù)。
合作管理程序112,根據(jù)合作管理指令,進(jìn)行合作管理處理。
合作管理程序112,應(yīng)答單個(gè)用戶管理程序113a或者113b的請求,進(jìn)行合作管理處理。
第1合作管理處理是可視化作業(yè)清單的生成及對單個(gè)用戶管理程序113a和113b輸出這個(gè)可視化作業(yè)清單。
第2合作管理處理是應(yīng)答來自單個(gè)用戶管理程序113a或者113b的合作請求,進(jìn)行合作處理。
第1合作管理處理,應(yīng)答來自單個(gè)用戶管理程序113a或者113b的合作清單請求,檢索主網(wǎng)服務(wù)器11里進(jìn)行中的可視化作業(yè),生成可視化作業(yè)清單。然后,合作管理程序112,對有請求的單個(gè)用戶管理程序113a或者113b輸出這個(gè)可視化清單。取得了作業(yè)清單的用戶管理程序113a或者113b,把取得的可視化作業(yè)清單發(fā)給對應(yīng)的用戶終端51或者用戶終端61??梢暬鳂I(yè)清單的生成,例如,也可以由用戶ID等,只選擇被這個(gè)用戶合作許可了的可視化作業(yè)來生成。而且,事先設(shè)置合作口令,可以拒絕擁有這個(gè)合作口令的用戶之外的合作請求。
第2合作管理處理,以在單個(gè)用戶管理程序113a和單個(gè)用戶管理程序113b之間進(jìn)行合作管理為例子,進(jìn)行說明。例如,用戶A正在進(jìn)行可視化作業(yè)時(shí),用戶B請求共同擁有用戶A的可視化作業(yè)時(shí),單個(gè)用戶管理程序113b從用戶終端B接收合作請求。
應(yīng)答這個(gè)合作請求,單個(gè)用戶管理程序113b,對合作管理程序112,執(zhí)行與用戶A的可視化作業(yè)ID對應(yīng)起來的可視化圖像文件的取得指令。接受這個(gè)取得指令,合作管理程序112,對單個(gè)用戶管理程序113a,執(zhí)行用戶A的可視化作業(yè)可視化圖像文件的取得請求。單個(gè)用戶管理程序113a,應(yīng)答這個(gè)可視化圖像文件的取得請求,向合作管理程序112輸出可視化圖像文件。合作管理程序112,把可視化圖像文件發(fā)給單個(gè)用戶管理程序113b。單個(gè)用戶管理程序113b,把取得的可視化圖像文件發(fā)給用戶B終端61。
在用戶B終端61里,根據(jù)可視化圖像文件,可視化圖像顯示在顯示裝置里。這個(gè)可視圖像和用戶A終端51中的可視圖像相同。
在這個(gè)例子里,以用戶A和用戶B之間的合作為例進(jìn)行了說明,但合作用戶人數(shù)并不限于2人,3人以上當(dāng)然也是可以的。
外部處理系統(tǒng)30的組成及處理明細(xì)圖3是表示外部處理系統(tǒng)30的組成及其具體處理內(nèi)容的圖。如圖3所示,外部處理系統(tǒng)30,由外部網(wǎng)服務(wù)器31、外部處理管理程序32、外部處理程序33及外部處理數(shù)據(jù)庫34組成。
外部網(wǎng)服務(wù)器31接收來自單個(gè)用戶管理程序113a或者113b的外部處理請求。連同這個(gè)外部處理請求,外部網(wǎng)服務(wù)器31從單個(gè)用戶管理程序113a或者113b接收計(jì)算基礎(chǔ)數(shù)據(jù)(s100)。外部網(wǎng)服務(wù)器31,應(yīng)答外部處理請求,生成外部處理管理程序32。然后,外部網(wǎng)服務(wù)器31,對這個(gè)外部管理處理程序32,輸出計(jì)算基礎(chǔ)數(shù)據(jù),執(zhí)行這個(gè)外部處理管理請求(s101)。外部處理管理程序32,接受這個(gè)外部處理管理請求,向外部處理程序33輸出計(jì)算基礎(chǔ)數(shù)據(jù),執(zhí)行外部處理指令(s102)。外部處理管理程序33,接受這個(gè)外部處理指令,根據(jù)計(jì)算基礎(chǔ)數(shù)據(jù),執(zhí)行外部處理,并取得外部處理數(shù)據(jù)。
外部處理主要指的是,仿真系統(tǒng)20和可視化處理系統(tǒng)40中進(jìn)行的處理之外的處理。作為外部處理的例子,例如大氣海洋仿真的情況,仿真中需要的初始場,也就是說,是初始參數(shù)的生成、是計(jì)算中使用的網(wǎng)各信息、邊界條件的生成、是衛(wèi)星觀測數(shù)據(jù)取得條件的生成、是進(jìn)行仿真和可視化處理時(shí)的控制數(shù)據(jù)的生成、是執(zhí)行狀況確認(rèn)條件的生成等。
如上所示所取得的外部處理數(shù)據(jù),存在外部處理數(shù)據(jù)庫34上(s103)。外部處理管理程序32,監(jiān)視外部處理程序33從起動(dòng)到結(jié)束的執(zhí)行情況。外部處理管理程序32一旦確認(rèn)外部處理程序33的處理結(jié)束這一情況,外部處理管理程序32從外部處理數(shù)據(jù)庫34讀出外部處理數(shù)據(jù)(s104),輸出給主網(wǎng)服務(wù)器11(s105)。這樣結(jié)束外部處理。外部處理一結(jié)束,就刪除外部處理管理程序32。
而且,外部網(wǎng)服務(wù)器31,和外部處理管理程序32不同,另行監(jiān)視外部處理的執(zhí)行情況,把這個(gè)執(zhí)行情況通知給主網(wǎng)服務(wù)器11例如單個(gè)用戶管理程序113a或者113b也是可以的。
仿真系統(tǒng)20的組成圖4是表示仿真系統(tǒng)20的組成及其具體處理內(nèi)容的圖。如圖4所示,仿真系統(tǒng)20,由仿真網(wǎng)服務(wù)器21、仿真管理程序22、仿真程序23及可視化基礎(chǔ)數(shù)據(jù)庫24組成。
仿真網(wǎng)服務(wù)器21,接收來自單個(gè)用戶管理程序113a或者113b的仿真請求。連同這個(gè)仿真請求,仿真網(wǎng)服務(wù)器21,從單個(gè)用戶管理程序113a或者113b接受外部處理數(shù)據(jù)(s200)。外部處理數(shù)據(jù)是,在外部處理系統(tǒng)30中執(zhí)行的外部處理中得到的數(shù)據(jù)。仿真網(wǎng)服務(wù)器21,應(yīng)答仿真請求,生成仿真管理程序22。然后,仿真網(wǎng)服務(wù)器21,向這個(gè)仿真管理程序22輸出外部處理數(shù)據(jù),執(zhí)行仿真管理請求(s201)。仿真管理程序22,接受這個(gè)仿真管理請求,向仿真程序23輸出外部處理數(shù)據(jù),執(zhí)行仿真指令(s202)。仿真程序23,接受這個(gè)仿真指令,根據(jù)外部處理數(shù)據(jù),進(jìn)行可視化基礎(chǔ)數(shù)據(jù)生成仿真,作為仿真結(jié)果,取得可視化基礎(chǔ)數(shù)據(jù)。
作為仿真的例子,例如大氣海洋仿真的情況,是虛擬3維空間處理等。這時(shí),由虛擬3維空間處理仿真,可以把對象物體的虛擬3維空間數(shù)據(jù)作為可視化基礎(chǔ)數(shù)據(jù)來獲得。
如上所示取得的可視化基礎(chǔ)數(shù)據(jù),存儲在可視化基礎(chǔ)數(shù)據(jù)庫24上(s203)。仿真管理程序22,監(jiān)視仿真程序23從起動(dòng)到結(jié)束的執(zhí)行情況。仿真管理程序22一旦確認(rèn)仿真程序23輸出了可視化基礎(chǔ)數(shù)據(jù)這一情況,仿真管理程序22就從仿真數(shù)據(jù)庫24讀出可視化基礎(chǔ)數(shù)據(jù)(s204),輸出給主網(wǎng)服務(wù)器11(s205)。仿真程序23,一直到滿足起動(dòng)后的指定條件,或者一直到用戶指定強(qiáng)制結(jié)束為止,輸出多個(gè)可視化基礎(chǔ)數(shù)據(jù),來結(jié)束處理。仿真一結(jié)束,就刪除仿真管理程序22。
而且,仿真網(wǎng)服務(wù)器21,和仿真管理程序22不同,另行監(jiān)視仿真的執(zhí)行情況,把這個(gè)執(zhí)行情況通知給主網(wǎng)服務(wù)器11例如單個(gè)用戶管理程序113a或者113b也是可以的。
可視化處理系統(tǒng)40的組成圖5是表示可視化處理系統(tǒng)40的組成及其具體處理內(nèi)容的圖。如圖5所示,可視化處理系統(tǒng)40,由可視化網(wǎng)服務(wù)器41、可視化處理管理程序42、可視化處理程序43及可視化圖像數(shù)據(jù)庫44組成。
可視化網(wǎng)服務(wù)器41,接收來自單個(gè)用戶管理程序113a或者113b的可視化處理請求。連同這個(gè)可視化處理請求,可視化網(wǎng)服務(wù)器41,從單個(gè)用戶管理程序113a或者113b接受可視化基礎(chǔ)數(shù)據(jù)(s300)??梢暬A(chǔ)數(shù)據(jù)是,在仿真系統(tǒng)20中執(zhí)行的仿真處理中得到的數(shù)據(jù)??梢暬W(wǎng)服務(wù)器21,應(yīng)答可視化處理請求,生成可視化管理程序42。然后,可視化網(wǎng)服務(wù)器41,向這個(gè)可視化管理程序42輸出可視化基礎(chǔ)數(shù)據(jù),執(zhí)行可視化處理管理請求(s301)??梢暬幚砉芾沓绦?2,接受這個(gè)可視化處理管理請求,向可視化處理程序43輸出可視化基礎(chǔ)數(shù)據(jù),執(zhí)行可視化處理指令(s302)??梢暬幚沓绦?3,接受這個(gè)可視化處理指令,根據(jù)可視化基礎(chǔ)數(shù)據(jù),進(jìn)行可視化處理,取得可視化圖像文件。
作為可視化處理的例子,例如大氣海洋仿真的情況,是依據(jù)虛擬3維空間處理數(shù)據(jù)而得到的虛擬3維空間處理信息,也就是說,是顯示在虛擬3維空間里的物體信息的生成,而虛擬3維空間處理數(shù)據(jù)是由虛擬3維空間處理仿真得到的。由此生成顯示在虛擬3維空間里的物體的3維圖像文件。
如上所述得到的可視化圖像文件,存在可視化圖像數(shù)據(jù)庫44里(s303)。可視化管理程序42,監(jiān)視可視化處理程序43從起動(dòng)到結(jié)束的執(zhí)行情況??梢暬芾沓绦?2一旦確認(rèn)可視化處理程序43輸出了可視化圖像數(shù)據(jù)這一情況,可視化處理管理程序42就從可視化圖像數(shù)據(jù)庫44讀出可視化圖像文件(s304),輸出給主網(wǎng)服務(wù)器11(s305)。可視化處理程序43,如果起動(dòng)后的用戶退出系統(tǒng)或者有一定時(shí)間沒有進(jìn)行處理,就結(jié)束處理??梢暬幚硪唤Y(jié)束,就刪除可視化處理管理程序42。
而且,可視化網(wǎng)服務(wù)器41,和可視化管理程序42不同,另行監(jiān)視可視化處理的執(zhí)行情況,把這個(gè)執(zhí)行情況通知給主網(wǎng)服務(wù)器11例如單個(gè)用戶管理程序113a或者113b也是可以的。
終端51,61的組成下面,說明用戶A終端51及用戶B終端61的詳細(xì)組成。而且,由于用戶A終端51和用戶B終端61的組成相同,因此,以用戶A終端51為例子進(jìn)行說明。
圖6是用戶A終端51的詳細(xì)組成圖。用戶A終端51由終端主體52、圖像處理程序53、網(wǎng)絡(luò)瀏覽器54、通信控制程序55、顯示裝置56、輸入裝置57、記錄媒體讀取裝置58及記錄裝置59組成。
圖像顯示裝置53是根據(jù)網(wǎng)絡(luò)瀏覽器54取得的圖像文件,使其顯示在顯示裝置里的程序。網(wǎng)絡(luò)瀏覽器54是,通過網(wǎng)絡(luò)1000,在通信控制程序55的控制下,進(jìn)行網(wǎng)服務(wù)器和HTML文件等數(shù)據(jù)的發(fā)送接收的程序。這些圖像處理程序53、網(wǎng)絡(luò)瀏覽器54及通信控制程序55設(shè)在終端主體52里。顯示裝置56、輸入裝置57、記錄媒體讀取裝置58及記錄裝置59連在終端主體52上。
在記錄裝置59里存儲圖像處理程序52、通信控制程序55及主程序等、本實(shí)施例的終端側(cè)可視化處理上所需要的程序,根據(jù)需要,終端主體52讀出這些程序,由終端主體52來執(zhí)行這些程序。根據(jù)終端主體52的指令,記錄媒體讀取裝置58從記錄媒體讀出這些程序,由終端主體52執(zhí)行這些程序也可以。主程序把圖像處理之外,和主網(wǎng)服務(wù)器11的數(shù)據(jù)交換上所必要的畫面,顯示在終端側(cè)的顯示裝置56里,或者執(zhí)行在其他終端側(cè)執(zhí)行可視化所需要的各種處理。
從用戶A終端51向主網(wǎng)服務(wù)器11發(fā)送數(shù)據(jù)時(shí),首先起動(dòng)網(wǎng)絡(luò)瀏覽器54。然后,例如在輸入裝置57中輸入的HTML數(shù)據(jù)等,通過通信控制程序57發(fā)給網(wǎng)絡(luò)1000。
用戶A終端51從主網(wǎng)服務(wù)器11接收數(shù)據(jù)時(shí),把通信控制程序55通過網(wǎng)絡(luò)1000接收的HTML數(shù)據(jù)輸出給網(wǎng)絡(luò)瀏覽器54。網(wǎng)絡(luò)瀏覽器54,根據(jù)接收的HTML數(shù)據(jù),應(yīng)需要,向圖像顯示程序53出示圖像顯示處理指令,并把數(shù)據(jù)顯示在顯示裝置56里。
在上面所述的分散處理系統(tǒng)中,具有網(wǎng)絡(luò)瀏覽器54的終端51或者61和網(wǎng)絡(luò)服務(wù)器11之間的數(shù)據(jù)通信,或者網(wǎng)服務(wù)器11,21,31,41彼此之間的數(shù)據(jù)通信,由HTTP協(xié)議來實(shí)現(xiàn)。又,依據(jù)同一計(jì)算機(jī)內(nèi)的程序的處理結(jié)果的輸入輸出,例如,輸出為ASCII文本文件,采取ASCII字符串的數(shù)據(jù)形式。為了網(wǎng)服務(wù)器11,21,31,41彼此之間和終端51或者61和網(wǎng)服務(wù)器11之間的數(shù)據(jù)通信,這個(gè)ASCII字符串轉(zhuǎn)換為HTML文件。
可視化處理下面,說明本實(shí)施例的分散處理系統(tǒng)的利用例子。第1利用例子是把新建的可視化圖像顯示在終端側(cè)的例子,第2利用例子是把既得的可視化圖像再度顯示在終端側(cè)的例子,第3利用例子是用于合作的例子。
第1利用例子(新建可視化)使用圖7的序列圖,說明顯示新建可視化圖像的第1使用例子。
首先,用戶A終端51提出對主網(wǎng)服務(wù)器11的訪問請求(s1)。在這個(gè)訪問請求中,用戶A終端51,把事先分配給用戶A的用戶ID連同訪問請求一塊發(fā)送。主網(wǎng)服務(wù)器11,根據(jù)接收的用戶ID進(jìn)行認(rèn)證處理(s2)。判斷為可認(rèn)證時(shí),主網(wǎng)服務(wù)器11的用戶主管理程序111,生成單個(gè)用戶管理程序113a(s3)。然后,主網(wǎng)服務(wù)器11的單個(gè)用戶管理程序113a,把認(rèn)證許可通知,通知給用戶A終端51(s4)。
連同這個(gè)認(rèn)證許可通知,顯示裝置56上提供有從主網(wǎng)服務(wù)器11發(fā)來的數(shù)據(jù)或者由主程序提供的主畫面。在這個(gè)主畫面中,促使用戶A選擇“新建數(shù)據(jù)生成”、“履歷數(shù)據(jù)再現(xiàn)”中的任何一項(xiàng)。如果在這個(gè)主畫面里選擇“新建數(shù)據(jù)生成”,顯示裝置56還會顯示計(jì)算基礎(chǔ)數(shù)據(jù)輸入畫面。在這個(gè)計(jì)算基礎(chǔ)數(shù)據(jù)輸入畫面里,利用輸入裝置57輸入數(shù)據(jù),則計(jì)算基礎(chǔ)數(shù)據(jù)就發(fā)給主網(wǎng)服務(wù)器11,對主網(wǎng)服務(wù)器11就會出示新建可視化數(shù)據(jù)生成請求(s5)。
主網(wǎng)服務(wù)器11,接受這個(gè)新建可視化數(shù)據(jù)生成請求,對這個(gè)每個(gè)請求分配可視化作業(yè)ID。而且,主網(wǎng)服務(wù)器11,把接收的計(jì)算基礎(chǔ)數(shù)據(jù),同可視化作業(yè)ID、用戶ID關(guān)聯(lián)起來存在用戶類數(shù)據(jù)庫114a上(s6)。
然后,主網(wǎng)服務(wù)器11,對外部處理系統(tǒng)30進(jìn)行外部處理請求(s11)。連同這個(gè)外部處理請求,對外部處理系統(tǒng)30的外部網(wǎng)服務(wù)器31發(fā)送計(jì)算基礎(chǔ)數(shù)據(jù)。接受這個(gè)外部處理請求之后,外部處理系統(tǒng)30,進(jìn)行如圖3所示的外部處理(s12),把作為外部處理結(jié)果的外部處理數(shù)據(jù)發(fā)給主網(wǎng)服務(wù)器11(s13)。主網(wǎng)服務(wù)器11的單個(gè)用戶管理程序113a,把接收的外部處理數(shù)據(jù),存在用戶類數(shù)據(jù)庫114a上(s14)。
之后,主網(wǎng)服務(wù)器11,對仿真系統(tǒng)20執(zhí)行仿真請求(s21)。連同這個(gè)仿真請求,對仿真系統(tǒng)30的仿真網(wǎng)服務(wù)器21發(fā)送外部處理數(shù)據(jù)。接受這個(gè)仿真請求之后,仿真系統(tǒng)20進(jìn)行如圖4所示的仿真(s22),把作為仿真結(jié)果的可視化基礎(chǔ)數(shù)據(jù)發(fā)給主網(wǎng)服務(wù)器11(s23)。主網(wǎng)服務(wù)器11的單個(gè)用戶管理程序113a,把接收的可視化數(shù)據(jù)存在用戶類數(shù)據(jù)庫114a上(s24)。
然后,主網(wǎng)服務(wù)器11,對可視化處理系統(tǒng)40執(zhí)行可視化處理請求(s31)。連同這個(gè)可視化處理請求,對可視化處理系統(tǒng)40的可視化網(wǎng)服務(wù)器41發(fā)送可視化基礎(chǔ)數(shù)據(jù)。接受這個(gè)可視化處理請求之后,可視化處理系統(tǒng)40,實(shí)施如圖5所示的可視化處理(s32),把作為可視化處理結(jié)果的可視化圖像文件發(fā)給主網(wǎng)服務(wù)器11(s33)。主網(wǎng)服務(wù)器11的單個(gè)用戶管理程序113a,把接收的可視化圖像文件存在用戶類數(shù)據(jù)庫114a上(s34)。
主網(wǎng)服務(wù)器11,把得到的可視化圖像文件發(fā)給用戶A終端51(s41)。在用戶A終端51中,根據(jù)可視化圖像文件,可視化圖像顯示在顯示裝置56里(s42)。由此,用戶A可以確認(rèn)所希望的可視化圖像。
又,計(jì)算基礎(chǔ)數(shù)據(jù)、外部處理數(shù)據(jù)、可視化基礎(chǔ)數(shù)據(jù)、可視化圖像文件等履歷數(shù)據(jù),每當(dāng)被主網(wǎng)服務(wù)器11接收時(shí),和用戶ID、可視化作業(yè)ID關(guān)聯(lián)起來,存在履歷數(shù)據(jù)庫115里。具體講,在單個(gè)用戶管理程序113a被刪除之前,單個(gè)用戶管理程序113a,對用戶主管理程序111輸出履歷數(shù)據(jù)。用戶主管理程序111把這個(gè)履歷數(shù)據(jù)存在履歷數(shù)據(jù)庫115里。由此,可以再度利用可視化圖像。而且,存在履歷數(shù)據(jù)庫115上的時(shí)間,只要是單個(gè)用戶管理程序113a被刪除之前的時(shí)間,任何時(shí)間都可以。
可視化圖像既可以是靜止畫面也可以是動(dòng)畫??梢暬瘓D像是動(dòng)畫的情況,以動(dòng)畫更新的速度或者與此相近的速度反復(fù)實(shí)施(s5)~(s42)的處理就可以。而且,這個(gè)反復(fù)處理,也可以省略(s5)~(s14)的處理。
又,顯示的是仿真及可視化處理之前進(jìn)行外部處理的情況,但是,例如,在仿真之后在可視化處理之前進(jìn)行外部處理也可以,或者在可視化處理之后進(jìn)行外部處理也可以。而且,讓多個(gè)外部處理系統(tǒng)分擔(dān)外部處理,在各外部處理系統(tǒng)里分別進(jìn)行多個(gè)外部處理也可以。
第2利用例子(履歷可視化)如已經(jīng)由圖7所示的序列顯示可視化圖像,這時(shí)在(s5)、(s14)、(s24)、(s34)等得到的履歷數(shù)據(jù),再現(xiàn)在第2利用例子里,利用圖8所示的序列圖,來說明再現(xiàn)這些數(shù)據(jù)的第2利用例子。在圖7所示的第1例子里,顯示的是把可視化圖像文件存在履歷數(shù)據(jù)庫115上的例子,在這個(gè)第2例子里,由于存儲容量的關(guān)系,履歷數(shù)據(jù)庫115只存了可視化基礎(chǔ)數(shù)據(jù)的情況,作為例子進(jìn)行說明。
如圖8所示,s1~s4為止的序列和圖7所示的情況相同,因此略去詳細(xì)的說明。
連同s4的認(rèn)證許可通知,顯示裝置56上,還提供有主網(wǎng)服務(wù)器11發(fā)來的數(shù)據(jù)或者由主程序提供的主畫面。在這個(gè)主畫面里,促使用戶A選擇“新建數(shù)據(jù)生成”、“履歷數(shù)據(jù)再現(xiàn)”中的任何一項(xiàng)。在主畫面里,如果用戶A選擇“履歷數(shù)據(jù)再現(xiàn)”,顯示裝置56會顯示履歷數(shù)據(jù)識別信息輸入畫面。在這個(gè)履歷數(shù)據(jù)識別信息輸入畫面里,用戶A利用輸入裝置57輸入數(shù)據(jù),或者讀出事先存在存儲裝置59或記錄媒體里記錄的數(shù)據(jù),由此,履歷數(shù)據(jù)識別信息發(fā)給主網(wǎng)服務(wù)器11,對主網(wǎng)服務(wù)器11出示履歷數(shù)據(jù)再現(xiàn)請求(s50a)。履歷數(shù)據(jù)識別信息,如果是識別計(jì)算完了的履歷數(shù)據(jù)的數(shù)據(jù),是什么數(shù)據(jù)都可以,例如相當(dāng)于用戶ID、可視化作業(yè)ID和履歷計(jì)算基礎(chǔ)數(shù)據(jù)等。主網(wǎng)服務(wù)器11的單個(gè)用戶管理程序113a,把接收的履歷數(shù)據(jù)識別信息同存在履歷數(shù)據(jù)庫115上的履歷數(shù)據(jù)識別信息相比較,讀出稱為檢索對象的履歷數(shù)據(jù)。而且,對這個(gè)履歷數(shù)據(jù)識別信息分配可視化作業(yè)ID。可視化作業(yè)ID,用由履歷數(shù)據(jù)識別信息已經(jīng)登記的可視化作業(yè)ID也可以,或者生成新的可視化作業(yè)ID也可以。
得到的履歷數(shù)據(jù),只到可視化基礎(chǔ)數(shù)據(jù)的水平。因此,實(shí)施為生成可視化圖像文件的可視化處理請求到可視化圖像文件的存儲為止的和圖7(s31)~(s34)所示的相同處理之后,把得到的可視化圖像文件發(fā)給用戶A終端51(s41)。然后,用戶A終端51的顯示裝置56,根據(jù)這個(gè)可視化圖像文件,顯示可視化圖像。
而且,在這個(gè)圖8的例子里,顯示的是可視化基礎(chǔ)數(shù)據(jù)作為履歷數(shù)據(jù)登記在主網(wǎng)服務(wù)器11的情況,但履歷數(shù)據(jù)是計(jì)算基礎(chǔ)數(shù)據(jù)、外部處理數(shù)據(jù)水平的數(shù)據(jù)也可以,或者可視化圖像文件水平的數(shù)據(jù)也可以。而且,作為履歷數(shù)據(jù)識別信息,其他用戶給與用來指定在既往圖7所示序列進(jìn)行的可視化序列的可視化作業(yè)ID,由此,其他用戶可以看到事先的可視化結(jié)果即可視化圖像。
第3利用例子(合作例子)下面,使用圖9的序列圖,說明把分散處理系統(tǒng)用于合作的第3利用例子。在圖9的例子中,表示的是用戶A正在顯示可視化圖像,而用戶B在合作用戶A圖像的情況。
如圖9所示,假設(shè)由事先的圖7和圖8的序列,把單個(gè)用戶管理程序113a起動(dòng)而得到的可視化圖像文件(s51)發(fā)給用戶A終端51(s52),可視化圖像顯示在用戶A終端51的顯示裝置里(s53)。而且,假設(shè)用戶B終端61結(jié)束了認(rèn)證處理,提供有主畫面。
用戶B終端61,首先在圖7和圖8所示的主畫面里,選擇“新建數(shù)據(jù)生成”和“履歷數(shù)據(jù)再現(xiàn)”之外的“合作”一欄,用戶B終端61就會對主網(wǎng)服務(wù)器11出示合作檢索請求(s61)。應(yīng)答這個(gè)合作檢索請求,主網(wǎng)服務(wù)器11的單個(gè)用戶管理程序113a,對合作管理程序112執(zhí)行合作清單請求(s62)。
連同這個(gè)清單請求,合作管理程序112輸出識別用戶B的用戶ID。合作管理程序112,根據(jù)用戶ID,檢索在用戶B上開放的可視化作業(yè)。這個(gè)檢索,不一定依賴用戶ID,事先設(shè)置的合作口令也可以。然后,合作管理程序112,在執(zhí)行中的可視化作業(yè)ID里,生成合作清單,逐個(gè)表示可以對用戶B開放的可視化作業(yè),并對單個(gè)用戶管理程序113b輸出(s63)。
單個(gè)用戶管理程序113b,把這個(gè)合作清單發(fā)給用戶B終端61(s64)。把包含合作清淡的畫面顯示例子表示在圖10上。如圖10所示,現(xiàn)在執(zhí)行中的可視化作業(yè)顯示為,可以由“可視化作業(yè)ID”、“用戶ID”、“備注”等來指定。
用戶B終端61的顯示裝置里,顯示如圖10所示的合作清單。用戶B在這個(gè)清單里面選擇所希望的可視化作業(yè)。在這個(gè)例子假設(shè)選擇的是,用戶A正在執(zhí)行中的可視化作業(yè)。由這個(gè)可視化作業(yè)的選擇,用戶B終端61對單個(gè)用戶管理程序113b出示合作請求(s65)。連同這個(gè)合作請求,發(fā)出用戶A正在執(zhí)行中的可視化作業(yè)。接受這個(gè)合作請求之后,單個(gè)用戶管理程序113b,對合作管理程序112出示合作請求(s66)。連同這個(gè)合作請求,發(fā)出用戶A正在執(zhí)行中的可視化作業(yè)ID。合作管理程序112,接受合作請求,根據(jù)連同這個(gè)請求一塊發(fā)來的可視化作業(yè)ID,指定合作目的地。然后,對這個(gè)合作目的地單個(gè)用戶管理程序113a,出示可視化圖像文件取得請求(s67)。
單個(gè)用戶管理程序113a,應(yīng)答這個(gè)可視化圖像文件取得請求,從用戶類數(shù)據(jù)庫114a讀出可視化圖像文件,對合作管理程序112輸出(s68)。尚有這個(gè)合作管理程序112把取得的可視化圖像文件輸出給單個(gè)用戶管理程序113b(s69)。用戶管理程序113b,把取得的可視化圖像文件發(fā)給用戶B終端61(s70)。用戶B終端61的顯示裝置,根據(jù)可視化圖像文件,由圖像顯示程序顯示可視化圖像(s71)。這個(gè)合作處理,可以應(yīng)對靜止畫面或動(dòng)畫中的任一項(xiàng)的合作。動(dòng)畫的情況,以動(dòng)畫更新的速度或者接近的速度反復(fù)實(shí)施(s67)~(s71),或者(s68)~(s71)的處理過程就可以。
由此,多個(gè)用戶可以同時(shí)共享一個(gè)計(jì)算數(shù)據(jù),可以同時(shí)實(shí)時(shí)確認(rèn)相互的可視化圖像。因此,各用戶可以不用知道被分配給該用戶所利用的終端的用戶,來利用可視化圖像。
依據(jù)這種實(shí)施例,對于多個(gè)用戶的各種角度和參數(shù)的觀察,和其他成員之間可以達(dá)到圓滿的溝通。結(jié)果,可以有效地進(jìn)行利用3維空間的共同研究。
又,把在主網(wǎng)服務(wù)器11里管理用戶的程序和數(shù)據(jù)進(jìn)行一元化,并且分散仿真、外部處理、可視化處理等中所必需的程序,由此實(shí)現(xiàn)程序的分散化和數(shù)據(jù)的一元化管理,可以實(shí)現(xiàn)數(shù)據(jù)共享和數(shù)據(jù)再利用。
本發(fā)明并不限于上述實(shí)施例。圖1所示的網(wǎng)絡(luò)組成無非是一個(gè)例子。例如顯示的是,給各LAN2~LAN4分別分擔(dān)仿真系統(tǒng)20、外部處理系統(tǒng)30及可視化處理系統(tǒng)40而進(jìn)行配置,但并不限于此。以各程序單位配置在其他LAN上也可以,或者把網(wǎng)服務(wù)器、管理程序、執(zhí)行程序、分別配置在其他LAN上也可以。而且,把數(shù)據(jù)庫作為數(shù)據(jù)庫服務(wù)器配置在其他LAN上也可以。又主網(wǎng)服務(wù)器11所示的用戶主管理程序111,合作管理程序112,單個(gè)用戶管理程序113a,113b,用戶類數(shù)據(jù)庫114a,114b和履歷數(shù)據(jù)庫115,通過網(wǎng)絡(luò)1000或者LAN連在其它計(jì)算機(jī)上的結(jié)構(gòu)也可以。
又,在圖1里,以網(wǎng)絡(luò)1000使另外配置的構(gòu)成彼此相結(jié)合也可以。例如,外部網(wǎng)服務(wù)器31和仿真網(wǎng)服務(wù)器21換為單一的網(wǎng)絡(luò)服務(wù)器也是可以的。針對實(shí)際利用的形式,可以適當(dāng)改變分散處理形式。
而且,在上述實(shí)施例中顯示的是,由網(wǎng)絡(luò)連接的計(jì)算機(jī)彼此之間的發(fā)送接收來收授數(shù)據(jù)的形式,但是不能由網(wǎng)絡(luò)來連接時(shí),數(shù)據(jù)的發(fā)送接收作為數(shù)據(jù)的輸出輸入也是成立的。
又,在上述實(shí)施例中顯示的是,利用HTTP協(xié)議來實(shí)現(xiàn)網(wǎng)絡(luò)1000上的數(shù)據(jù)通信的情況,但并不限于此。當(dāng)然也可以利用HTTP協(xié)議之外的適于數(shù)據(jù)通信的協(xié)議也是可以的。
而且,在上述實(shí)施例中顯示的是,可視化基礎(chǔ)數(shù)據(jù)到可視化圖像文件的轉(zhuǎn)換,由可視化處理系統(tǒng)40來執(zhí)行的情況,但并不限于此。例如,在用戶A終端51上和用戶B終端61上設(shè)置可視化處理程序43,根據(jù)主網(wǎng)服務(wù)器11的單個(gè)用戶管理程序113a,113b發(fā)送的可視化基礎(chǔ)數(shù)據(jù),進(jìn)行可視化處理,生成可視化圖像文件也是可以的。而且,從計(jì)算基礎(chǔ)數(shù)據(jù)直接執(zhí)行仿真時(shí),沒有必要執(zhí)行外部處理系統(tǒng)30中的外部處理。
又,可視化圖像文件也可以是由圖像數(shù)據(jù)組成的數(shù)據(jù)文件,這個(gè)圖像數(shù)據(jù)是不使用特殊的軟件,而是使用市面上的圖像顯示軟件,把圖像顯示在計(jì)算機(jī)顯示裝置里的數(shù)據(jù)記述形式記述的,或者用市面上的圖像顯示軟件雖然顯示不了圖像,但是可以用特殊軟件把圖像顯示在計(jì)算機(jī)顯示裝置里的圖像參數(shù)所記述的數(shù)據(jù)文件也可以。
而且,在本實(shí)施例顯示的是,仿真系統(tǒng)20、外部處理系統(tǒng)30及可視化處理系統(tǒng)40,應(yīng)答終端51或者終端61的請求,進(jìn)行大部分各種數(shù)據(jù)處理的情況,但是也可以讓終端51或者終端61來承擔(dān)這些各系統(tǒng)20、30及40中進(jìn)行的一部分處理。這時(shí),例如,事先對作為記錄媒體的終端51或者61分發(fā)進(jìn)行處理的程序,或者通過網(wǎng)絡(luò)1000,把程序發(fā)送給終端51或者61也是可以的。
而且,在本實(shí)施例顯示的是,用于大氣海洋仿真的例子,但并不限于此。適用于進(jìn)行3維空間處理的多個(gè)用戶共享同一畫面的所有網(wǎng)絡(luò)系統(tǒng)。例如適用于,由多個(gè)用戶共享可以進(jìn)行3維空間處理的可視化圖像,實(shí)時(shí)開展對戰(zhàn)型游戲等。適用于對戰(zhàn)型游戲等時(shí),不僅是被仿真處理的結(jié)果,可以實(shí)時(shí)輸入由任一用戶從任一終端得到的操作指令。把這個(gè)操作指令作為上述的計(jì)算基礎(chǔ)數(shù)據(jù),如同上述,反復(fù)實(shí)時(shí)實(shí)施圖7的s5~s42所示的處理,由這個(gè)操作指令,可以共享時(shí)刻變化的畫面。
即使是不使用3維空間處理的仿真處理的情況,作為共享同一畫面的網(wǎng)絡(luò)系統(tǒng),不言而喻也是成立的。
而且,各計(jì)算機(jī)彼此之間的數(shù)據(jù)通信既可以是無線通信,也可以是有線通信。
依據(jù)如上所述的本發(fā)明,可以實(shí)現(xiàn)數(shù)據(jù)共享和再利用。
增加的好處和改善將可能產(chǎn)生于本領(lǐng)域的技術(shù)人員。因此,這發(fā)明在寬的方面不局限于確切的細(xì)節(jié)和描述于此的典型實(shí)施例,據(jù)此,描述很多的改善也無法離開這發(fā)明概念中附加要求解釋的精髓和范圍。
權(quán)利要求
1.一種可視化處理系統(tǒng),其特征在于,具有具備圖像顯示裝置的多個(gè)終端(51,61),該圖像顯示裝置根據(jù)可視化圖像數(shù)據(jù),把可視化圖像顯示在顯示裝置里;用戶管理裝置(111,113a,113b),這個(gè)用戶管理裝置通過網(wǎng)絡(luò)(1000)與上述多個(gè)終端(51,61)連接,給來自上述終端(51,61)的可視化請求分配用來識別可視化作業(yè)的可視化作業(yè)ID,把該可視化作業(yè)ID和可視化圖像數(shù)據(jù)關(guān)聯(lián)起來,進(jìn)行可視化作業(yè)管理的同時(shí),對上述終端(51,61)發(fā)送可視化圖像數(shù)據(jù);合作管理裝置(112),通過上述多個(gè)終端(51,61)的任何一方,把可視化圖像正在顯示中的可視化作業(yè)以可選擇的方式顯示在上述終端(51,61)的顯示裝置里,提示終端使用人選擇所希望的可視化作業(yè),并讓上述用戶管理裝置(111,113a,113b)執(zhí)行與終端使用人選擇的可視化作業(yè)ID關(guān)聯(lián)的可視化圖像數(shù)據(jù)的獲取請求。
2.根據(jù)權(quán)利要求1所述的可視化處理系統(tǒng),其特征在于,上述用戶管理裝置(111,113a,113b)從上述終端(51,61)接收對應(yīng)上述可視化作業(yè)的計(jì)算基礎(chǔ)數(shù)據(jù),輸出基于該計(jì)算基礎(chǔ)數(shù)據(jù)的仿真處理請求,來獲得可視化基礎(chǔ)數(shù)據(jù),執(zhí)行基于上述可視化基礎(chǔ)數(shù)據(jù)的可視化處理請求,取得可視化圖像數(shù)據(jù)。
3.根據(jù)權(quán)利要求2所述的可視化處理系統(tǒng),其特征在于,具有根據(jù)上述用戶管理裝置(111,113a,113b)的指令,根據(jù)計(jì)算基礎(chǔ)數(shù)據(jù),生成仿真基礎(chǔ)數(shù)據(jù),并對上述用戶管理裝置(111,113a,113b)輸出的外部處理裝置(33);根據(jù)上述用戶管理裝置(111,113a,113b)的指令,根據(jù)上述仿真基礎(chǔ)數(shù)據(jù),生成可視化基礎(chǔ)數(shù)據(jù),并對上述用戶管理裝置(111,113a,113b)輸出的仿真裝置(23);根據(jù)上述用戶管理裝置(111,113a,113b)的指令,根據(jù)上述可視化基礎(chǔ)數(shù)據(jù),生成可視化圖像數(shù)據(jù),并對上述用戶管理裝置(111,113a,113b)輸出的可視化處理裝置(43)。
4.根據(jù)權(quán)利要求1所述的可視化處理系統(tǒng),其特征在于,上述用戶管理裝置(111,113a,113b)上連有用戶類數(shù)據(jù)庫(114a,114b),這個(gè)用戶類數(shù)據(jù)庫,把上述可視化作業(yè)ID和上述可視化圖像數(shù)據(jù)關(guān)聯(lián)起來,按每個(gè)上述終端(51,61)進(jìn)行存儲的同時(shí),把和上述終端(51,61)之間的輸入輸出信息,按每個(gè)上述終端進(jìn)行存儲。
5.一種可視化處理系統(tǒng),其特征在于,具有具備可視化處理裝置(43)和圖像顯示裝置的多個(gè)終端(51,61),該可視化處理裝置根據(jù)可視化基礎(chǔ)數(shù)據(jù)進(jìn)行可視化處理,并生成可視化圖像數(shù)據(jù),該圖像顯示裝置根據(jù)可視化圖像數(shù)據(jù),把可視化圖像顯示在顯示裝置里;用戶管理裝置(111,113a,113b),這個(gè)用戶管理裝置通過網(wǎng)絡(luò)(1000)與上述多個(gè)終端(51,61)連接,給來自上述終端(51,61)的可視化請求分配用來識別可視化作業(yè)的可視化作業(yè)ID,把該可視化作業(yè)ID和可視化基礎(chǔ)數(shù)據(jù)關(guān)聯(lián)起來進(jìn)行可視化作業(yè)管理的同時(shí),對上述終端(51,61)發(fā)送可視化基礎(chǔ)數(shù)據(jù);合作管理裝置(112),通過上述多個(gè)終端(51,61)的任何一方,把可視化圖像正在顯示中的可視化作業(yè)以可以選擇的方式顯示在上述終端(51,61)的顯示裝置,提示終端使用人選擇所希望的可視化作業(yè),并讓上述用戶管理裝置(111,113a,113b)執(zhí)行與終端使用人選擇的可視化作業(yè)ID關(guān)聯(lián)的可視化基礎(chǔ)數(shù)據(jù)獲取請求。
6.一種可視化處理方法,其特征在于,應(yīng)答從具備顯示裝置的終端(51,61)通過網(wǎng)絡(luò)(1000)給出的可視化請求,對這個(gè)可視化請求分配用來識別可視化作業(yè)的可視化作業(yè)ID,將可視化圖像數(shù)據(jù)與這個(gè)可視化作業(yè)ID關(guān)聯(lián)起來進(jìn)行登記,通過多個(gè)終端的任何一個(gè),將可視化圖像正在顯示中的可視化作業(yè),以可以選擇的方式顯示在上述終端的上述顯示裝置里,提示終端使用人選擇所希望的可視化作業(yè),取得與終端使用人選擇的可視化作業(yè)ID關(guān)聯(lián)的可視化圖像數(shù)據(jù),把可視化圖像數(shù)據(jù)發(fā)給上述終端(51,61),在上述終端(51,61)里,根據(jù)上述可視化圖像數(shù)據(jù),把可視化圖像顯示在上述顯示裝置里。
7.一種可視化處理程序產(chǎn)品,其特征在于,包括一計(jì)算機(jī)可讀的存儲媒體,其具有計(jì)算機(jī)可讀程序代碼,上述計(jì)算機(jī)可讀程序代碼包括第1個(gè)計(jì)算機(jī)可讀程序代碼,應(yīng)答具備顯示裝置的終端(51,61)通過網(wǎng)絡(luò)(1000)給出的可視化請求,對這個(gè)可視化請求分配用來識別可視化作業(yè)的可視化作業(yè)ID,將這個(gè)可視化作業(yè)ID與可視化圖像數(shù)據(jù)關(guān)聯(lián)起來進(jìn)行管理的同時(shí),對上述終端(51,61)發(fā)出可視化圖像數(shù)據(jù);第2個(gè)計(jì)算機(jī)可讀程序代碼,通過多個(gè)終端(51,61)的任何一個(gè),將可視化圖像正在顯示中的可視化作業(yè)以可選擇的方式顯示在上述終端(51,61)的上述顯示裝置里,提示終端使用人選擇所希望的可視化作業(yè);第3個(gè)計(jì)算機(jī)可讀程序代碼,取得與終端使用人選擇的可視化作業(yè)ID關(guān)聯(lián)的可視化圖像數(shù)據(jù)。
全文摘要
一種可視化處理系統(tǒng),具有根據(jù)可視化圖像數(shù)據(jù),把可視化圖像顯示在顯示裝置里的終端(51,61);主網(wǎng)服務(wù)器(11),其通過網(wǎng)絡(luò)(1000)與終端(51、61)連接,應(yīng)答來自終端(51、61)的可視化請求,對這個(gè)可視化請求分配用來識別可視化作業(yè)的可視化作業(yè)ID,把該可視化作業(yè)ID和可視化圖像數(shù)據(jù)關(guān)聯(lián)起來進(jìn)行管理的同時(shí),在終端(51、61)的任何一方中,把可視化圖像正在顯示中的可視化作業(yè)顯示在終端(51、61)的顯示裝置里供選擇,提示終端使用人選擇所希望的可視化作業(yè),取得和終端使用人選擇的可視化作業(yè)ID關(guān)聯(lián)的可視化圖像數(shù)據(jù),對終端(51、61)發(fā)送可視化圖像數(shù)據(jù)。
文檔編號G06F13/00GK1434398SQ03103368
公開日2003年8月6日 申請日期2003年1月23日 優(yōu)先權(quán)日2002年1月23日
發(fā)明者功刀資彰, 吉川正晃 申請人:京都大學(xué)長