專(zhuān)利名稱(chēng):用于輸出靜止圖象的萬(wàn)維網(wǎng)瀏覽器及程序存儲(chǔ)介質(zhì)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種“WWW”(萬(wàn)維網(wǎng))瀏覽器,其輸出靜止圖象,該靜止圖象構(gòu)成了WEB網(wǎng)頁(yè)上的動(dòng)畫(huà),本發(fā)明還涉及存儲(chǔ)程序的存儲(chǔ)介質(zhì)。更具體地說(shuō),本發(fā)明涉及WWW-瀏覽器及存儲(chǔ)程序的存儲(chǔ)介質(zhì),其能夠由用戶(hù)從多幅構(gòu)成動(dòng)畫(huà)的靜止圖象中自由地選擇想要的靜止圖象。
以前,當(dāng)用戶(hù)用WWW瀏覽器的打印功能打印包含動(dòng)畫(huà)的Web網(wǎng)頁(yè)時(shí),要執(zhí)行下面的程序(1)由WWW瀏覽器選擇構(gòu)成動(dòng)畫(huà)的靜止圖象之一;(2)讀取所選擇的靜止圖象的數(shù)據(jù);和(3)所讀取的圖象數(shù)據(jù)被置入Web網(wǎng)頁(yè)上顯示動(dòng)畫(huà)的區(qū)域內(nèi),根據(jù)上述程序形成打印數(shù)據(jù),從而根據(jù)該打印數(shù)據(jù)執(zhí)行打印。
但是,常規(guī)的WWW瀏覽器有下列問(wèn)題(1)當(dāng)常規(guī)的打印系統(tǒng)打印出包含動(dòng)畫(huà)的Web網(wǎng)頁(yè)時(shí),構(gòu)成該動(dòng)畫(huà)的靜止圖象之一被選擇作為用于打印的圖象數(shù)據(jù)。但是,用戶(hù)不能自由地選擇。這也是常規(guī)的WWW瀏覽器之所以不能含有這種使用戶(hù)在打印含有該動(dòng)畫(huà)的Web網(wǎng)頁(yè)時(shí)自由地從動(dòng)畫(huà)中選擇想要打印的靜止圖象作為輸出的圖象數(shù)據(jù)的原因。
(2)另外,當(dāng)打印系統(tǒng)打印含有該動(dòng)畫(huà)的Web網(wǎng)頁(yè)時(shí),打印時(shí)的版式受到限制,即只有輸出的圖象數(shù)據(jù)被置入Web網(wǎng)頁(yè)上的動(dòng)畫(huà)區(qū)中,因此,用戶(hù)不能自由地處理。這也是常規(guī)的WWW瀏覽器之所以不能含有這種使用戶(hù)在打印含有動(dòng)畫(huà)的Web網(wǎng)頁(yè)時(shí)自由地選擇用于輸出的圖象數(shù)據(jù)和Web網(wǎng)頁(yè)的版式的原因。
考慮到前面所述及的問(wèn)題,本發(fā)明的目的是,為了克服上述問(wèn)題而提供一種WWW瀏覽器,其輸出構(gòu)成Web網(wǎng)頁(yè)上的動(dòng)畫(huà)的靜止圖象,并提供一種存儲(chǔ)程序的存儲(chǔ)介質(zhì),其中用戶(hù)在打印包括動(dòng)畫(huà)的Web網(wǎng)頁(yè)時(shí),可以在構(gòu)成動(dòng)畫(huà)的多幅靜止圖象中選擇用于輸出的圖象數(shù)據(jù),并能夠?qū)τ糜谳敵龅膱D象數(shù)據(jù)和Web網(wǎng)頁(yè)安排版式。
根據(jù)本發(fā)明的第一實(shí)施例,為了實(shí)現(xiàn)上述目的,提供了一種WWW瀏覽器,用于輸出一構(gòu)成Web網(wǎng)頁(yè)上的動(dòng)畫(huà)的靜止圖象,該WWW瀏覽器將訪問(wèn)作為包括一動(dòng)畫(huà)程序的Hyper Text Markup Language文件(超級(jí)文本標(biāo)簽語(yǔ)言文件,此后稱(chēng)為HTML文件)的Web網(wǎng)頁(yè),該WWW瀏覽器包括一HTML文件解釋裝置,用于解釋HTML文件和動(dòng)畫(huà)程序的內(nèi)容,還包括一圖象信息獲取裝置,用于根據(jù)HTML文件解釋裝置的解釋結(jié)果獲取關(guān)于在Web網(wǎng)頁(yè)內(nèi)的動(dòng)畫(huà)的信息,一圖象數(shù)據(jù)獲取變量建立裝置,用于將輸入的參數(shù)建立為圖象數(shù)據(jù)獲取變量,一圖象數(shù)據(jù)獲取裝置,用于根據(jù)由圖象信息獲取裝置獲得的信息、和由圖象數(shù)據(jù)獲取變量建立裝置的建立值來(lái)捕捉顯示在顯示裝置中的一幅動(dòng)畫(huà),以及一打印圖象數(shù)據(jù)選擇裝置,用于從所述圖象數(shù)據(jù)獲取裝置捕捉的圖象數(shù)據(jù)中選擇用于打印的圖象數(shù)據(jù)。
如上所述,根據(jù)本發(fā)明第一方面的構(gòu)成,所述圖象信息獲取裝置根據(jù)HTML文件解釋裝置對(duì)HTML文件和動(dòng)畫(huà)程序的解釋結(jié)果獲取關(guān)于在Web網(wǎng)頁(yè)內(nèi)的動(dòng)畫(huà)的信息。所述圖象數(shù)據(jù)獲取變量建立裝置將用戶(hù)輸入的參數(shù)建立為圖象數(shù)據(jù)獲取變量,從而根據(jù)基于建立值和所述圖象信息獲取裝置的信息,由所述圖象數(shù)據(jù)獲取裝置捕捉在顯示裝置上顯示的動(dòng)畫(huà),接著,通過(guò)所述打印圖象數(shù)據(jù)選擇裝置從所捕捉的圖象數(shù)據(jù)中選擇用于打印的圖象數(shù)據(jù)。該打印數(shù)據(jù)是根據(jù)所述打印圖象數(shù)據(jù)選擇裝置選擇的圖象數(shù)據(jù)而準(zhǔn)備好的。結(jié)果,在打印包含動(dòng)畫(huà)的Web網(wǎng)頁(yè)時(shí),就可以任意地選擇構(gòu)成動(dòng)畫(huà)的靜止圖象作為輸出所用的圖象數(shù)據(jù)了。
根據(jù)本發(fā)明的第二方面,提供了一種WWW瀏覽器,用于輸出一構(gòu)成Web網(wǎng)頁(yè)上的動(dòng)畫(huà)的靜止圖象,該WWW瀏覽器將訪問(wèn)作為含有動(dòng)畫(huà)程序的HTML文件的Web網(wǎng)頁(yè),該WWW瀏覽器包括一HTML文件解釋裝置,用于解釋HTML文件和動(dòng)畫(huà)程序的內(nèi)容,還包括一圖象信息獲取裝置,用于根據(jù)HTML文件解釋裝置的解釋結(jié)果獲取關(guān)于在Web網(wǎng)頁(yè)內(nèi)的動(dòng)畫(huà)的信息,一圖象數(shù)據(jù)獲取變量建立裝置,用于將輸入的參數(shù)建立為圖象數(shù)據(jù)獲取變量,一圖象數(shù)據(jù)獲取裝置,用于根據(jù)由圖象信息獲取裝置獲得的信息、和由圖象數(shù)據(jù)獲取變量建立裝置的建立值來(lái)捕捉顯示在顯示裝置中的一幅動(dòng)畫(huà),以及一打印圖象數(shù)據(jù)選擇裝置,用于從所述圖象數(shù)據(jù)獲取裝置捕捉的圖象數(shù)據(jù)中選擇用于打印的圖象數(shù)據(jù),一網(wǎng)頁(yè)版式存儲(chǔ)裝置,用于儲(chǔ)存多種網(wǎng)頁(yè)版式,一網(wǎng)頁(yè)版式選擇裝置,用于從所述網(wǎng)頁(yè)版式存儲(chǔ)裝置儲(chǔ)存的多種網(wǎng)頁(yè)版式中選擇打印時(shí)所用的版式,一打印數(shù)據(jù)準(zhǔn)備裝置,用于準(zhǔn)備打印數(shù)據(jù),使得在打印數(shù)據(jù)中由打印圖象數(shù)據(jù)選擇裝置選擇的圖象數(shù)據(jù)根據(jù)所述網(wǎng)頁(yè)版式選擇裝置選擇的網(wǎng)頁(yè)版式來(lái)進(jìn)行排版。
如上所述,根據(jù)本發(fā)明第二方面的構(gòu)成,除了第一方面構(gòu)成的操作之外,網(wǎng)頁(yè)版式選擇裝置還能夠從所述網(wǎng)頁(yè)版式存儲(chǔ)裝置儲(chǔ)存的多種網(wǎng)頁(yè)版式中選擇打印時(shí)所用的版式,從而通過(guò)打印數(shù)據(jù)準(zhǔn)備裝置根據(jù)所選擇的版式來(lái)準(zhǔn)備打印數(shù)據(jù)。
根據(jù)本發(fā)明的第三方面,提供了一種WWW瀏覽器,用于輸出一構(gòu)成Web網(wǎng)頁(yè)上的動(dòng)畫(huà)的靜止圖象,該WWW瀏覽器要訪問(wèn)作為含有動(dòng)畫(huà)程序和圖像信息的HTML文件的Web網(wǎng)頁(yè),該WWW瀏覽器包括一HTML文件解釋裝置,用于解釋HTML文件和動(dòng)畫(huà)程序的內(nèi)容,還包括一圖象信息獲取裝置,用于根據(jù)HTML文件解釋裝置的解釋結(jié)果獲取關(guān)于在Web網(wǎng)頁(yè)內(nèi)的動(dòng)畫(huà)的信息,一圖象數(shù)據(jù)獲取變量建立裝置,用于將輸入的參數(shù)建立為圖象數(shù)據(jù)獲取變量,一圖象數(shù)據(jù)讀出裝置,用于按照如下方式來(lái)獲取圖象數(shù)據(jù),即圖象數(shù)據(jù)讀出裝置根據(jù)圖象信息獲取裝置所獲取的信息、和由圖象數(shù)據(jù)獲取變量建立裝置的建立值,來(lái)訪問(wèn)“Web”服務(wù)器上的圖象文件,以及一打印圖象數(shù)據(jù)選擇裝置,用于從所述圖象數(shù)據(jù)讀出裝置讀取的圖象數(shù)據(jù)中選擇用于打印的圖象數(shù)據(jù)。
如上所述,根據(jù)本發(fā)明第三方面的構(gòu)成,由圖象信息獲取裝置根據(jù)HTML文件解釋裝置的HTML文件解釋結(jié)果、動(dòng)畫(huà)程序以及圖象信息來(lái)得到關(guān)于在Web網(wǎng)頁(yè)內(nèi)構(gòu)成動(dòng)畫(huà)的圖象數(shù)據(jù)的信息。通過(guò)圖象數(shù)據(jù)獲取變量建立裝置將用戶(hù)輸入的參數(shù)建立為圖象數(shù)據(jù)獲取變量。由圖象數(shù)據(jù)讀出裝置根據(jù)圖象信息獲取裝置所獲取的信息和所述建立值來(lái)訪問(wèn)“Web”服務(wù)器上的圖象文件,從而由打印圖象數(shù)據(jù)選擇裝置從根據(jù)該訪問(wèn)所讀取的圖象數(shù)據(jù)中選擇用于打印的圖象數(shù)據(jù)。根據(jù)所述打印圖象數(shù)據(jù)選擇裝置所選擇的圖象數(shù)據(jù)來(lái)準(zhǔn)備打印數(shù)據(jù)。結(jié)果,就可以任意地選擇構(gòu)成動(dòng)畫(huà)的靜止圖象作為打印含有動(dòng)畫(huà)的Web網(wǎng)頁(yè)時(shí)輸出的圖象數(shù)據(jù)。
根據(jù)本發(fā)明的第四方面,提供了一種WWW瀏覽器,用于輸出一構(gòu)成Web網(wǎng)頁(yè)上的動(dòng)畫(huà)的靜止圖象,該WWW瀏覽器要訪問(wèn)作為含有動(dòng)畫(huà)程序和圖象信息的HTML文件的Web網(wǎng)頁(yè),該WWW瀏覽器包括一HTML文件解釋裝置,用于解釋HTML文件和動(dòng)畫(huà)程序的內(nèi)容,還包括一圖象信息獲取裝置,用于根據(jù)HTML文件解釋裝置的解釋結(jié)果獲取關(guān)于在Web網(wǎng)頁(yè)內(nèi)的動(dòng)畫(huà)的信息,一圖象數(shù)據(jù)獲取變量建立裝置,用于將輸入的參數(shù)建立為圖象數(shù)據(jù)獲取變量,一圖象數(shù)據(jù)讀出裝置,用于按照如下方式來(lái)獲取圖象數(shù)據(jù),即圖象數(shù)據(jù)讀出裝置根據(jù)圖象信息獲取裝置所獲取的信息、和由圖象數(shù)據(jù)獲取變量建立裝置的建立值,來(lái)訪問(wèn)“Web”服務(wù)器上的圖象文件,一打印圖象數(shù)據(jù)選擇裝置,用于從所述圖象數(shù)據(jù)讀出裝置讀取的圖象數(shù)據(jù)中選擇用于打印的圖象數(shù)據(jù),一網(wǎng)頁(yè)版式存儲(chǔ)裝置,用于儲(chǔ)存多種網(wǎng)頁(yè)版式,一網(wǎng)頁(yè)版式選擇裝置,用于從所述網(wǎng)頁(yè)版式存儲(chǔ)裝置儲(chǔ)存的多種網(wǎng)頁(yè)版式中選擇打印時(shí)所用的版式,一打印數(shù)據(jù)準(zhǔn)備裝置,用于準(zhǔn)備打印數(shù)據(jù),從而在打印數(shù)據(jù)中由打印圖象數(shù)據(jù)選擇裝置選擇的圖象數(shù)據(jù)根據(jù)所述網(wǎng)頁(yè)版式選擇裝置選擇的網(wǎng)頁(yè)版式來(lái)進(jìn)行排版。
如上所述,根據(jù)本發(fā)明第四方面的構(gòu)成,除了本發(fā)明第三方面的操作之外,還可以由所述網(wǎng)頁(yè)版式選擇裝置從所述網(wǎng)頁(yè)版式存儲(chǔ)裝置儲(chǔ)存的多種網(wǎng)頁(yè)版式中選擇打印時(shí)所用的版式,從而由打印數(shù)據(jù)準(zhǔn)備裝置根據(jù)所選擇的網(wǎng)頁(yè)版式來(lái)準(zhǔn)備打印數(shù)據(jù)。
根據(jù)本發(fā)明的第五方面,提供了一種WWW瀏覽器中的存儲(chǔ)介質(zhì),用于存取作為含有動(dòng)畫(huà)程序的HTML文件的Web網(wǎng)頁(yè),該存儲(chǔ)介質(zhì)中儲(chǔ)存一程序,用于使計(jì)算機(jī)執(zhí)行下述處理對(duì)HTML文件的解釋處理,以解釋HTML文件和動(dòng)畫(huà)程序的內(nèi)容,圖象信息獲取處理,用于根據(jù)HTML文件解釋處理的解釋結(jié)果獲取關(guān)于在Web網(wǎng)頁(yè)內(nèi)的動(dòng)畫(huà)的信息,圖象數(shù)據(jù)獲取變量建立處理,用于將輸入的參數(shù)建立為圖象數(shù)據(jù)獲取變量,圖象數(shù)據(jù)獲取處理,用于根據(jù)由所述圖象信息獲取處理所獲得的信息、和由所述圖象數(shù)據(jù)獲取變量建立處理的建立值來(lái)捕捉顯示在顯示裝置中的一幅動(dòng)畫(huà),以及打印圖象數(shù)據(jù)選擇處理,用于從所述圖象數(shù)據(jù)獲取處理所捕捉的圖象數(shù)據(jù)中選擇用于打印的圖象數(shù)據(jù)。
如上所述,根據(jù)本發(fā)明第五方面的構(gòu)成,圖象信息獲取處理根據(jù)HTML文件解釋處理的解釋結(jié)果獲取關(guān)于在Web網(wǎng)頁(yè)內(nèi)的動(dòng)畫(huà)的信息。圖象數(shù)據(jù)獲取變量建立處理將用戶(hù)輸入的參數(shù)建立為圖象數(shù)據(jù)獲取變量,從而由圖象數(shù)據(jù)獲取處理根據(jù)該建立值和圖象信息獲取處理得到的信息捕捉顯示在顯示裝置上的動(dòng)畫(huà)。打印圖象數(shù)據(jù)選擇處理從所捕捉的圖象數(shù)據(jù)中選擇用于打印的圖象數(shù)據(jù)。根據(jù)打印圖象數(shù)據(jù)選擇處理所選擇的圖象數(shù)據(jù)來(lái)準(zhǔn)備打印數(shù)據(jù)。結(jié)果,在打印含有動(dòng)畫(huà)的Web網(wǎng)頁(yè)時(shí),就可以任意地選擇構(gòu)成動(dòng)畫(huà)的靜止圖象作為輸出的圖象數(shù)據(jù)。
根據(jù)本發(fā)明的第六方面,提供了一種WWW瀏覽器中的存儲(chǔ)介質(zhì),用于存取作為含有動(dòng)畫(huà)程序的HTML文件的Web網(wǎng)頁(yè),該存儲(chǔ)介質(zhì)中儲(chǔ)存一程序,用于使計(jì)算機(jī)執(zhí)行下述處理對(duì)HTML文件的解釋處理,以解釋HTML文件和動(dòng)畫(huà)程序的內(nèi)容,圖象信息獲取處理,用于根據(jù)HTML文件解釋處理的解釋結(jié)果獲取關(guān)于在Web網(wǎng)頁(yè)內(nèi)的動(dòng)畫(huà)的信息,圖象數(shù)據(jù)獲取變量建立處理,用于將輸入的參數(shù)建立為圖象數(shù)據(jù)獲取變量,圖象數(shù)據(jù)獲取處理,用于根據(jù)由所述圖象信息獲取處理所獲得的信息、和由所述圖象數(shù)據(jù)獲取變量建立處理的建立值來(lái)捕捉顯示在顯示裝置中的一幅動(dòng)畫(huà),打印圖象數(shù)據(jù)選擇處理,用于從所述圖象數(shù)據(jù)獲取處理捕捉的圖象數(shù)據(jù)中選擇用于打印的圖象數(shù)據(jù),網(wǎng)頁(yè)版式存儲(chǔ)處理,用于儲(chǔ)存多種網(wǎng)頁(yè)版式,網(wǎng)頁(yè)版式選擇處理,用于從所述網(wǎng)頁(yè)版式存儲(chǔ)處理儲(chǔ)存的多種網(wǎng)頁(yè)版式中選擇打印時(shí)所用的版式,打印數(shù)據(jù)準(zhǔn)備處理,用于準(zhǔn)備打印數(shù)據(jù),從而在打印數(shù)據(jù)中使打印圖象數(shù)據(jù)選擇處理選擇的圖象數(shù)據(jù)根據(jù)所述網(wǎng)頁(yè)版式選擇處理選擇的網(wǎng)頁(yè)版式來(lái)進(jìn)行排版。
如上所述,根據(jù)本發(fā)明第六方面的操作,除了第五方面的操作外,還能夠從所述網(wǎng)頁(yè)版式存儲(chǔ)處理儲(chǔ)存的多種網(wǎng)頁(yè)版式中選擇打印時(shí)所用的版式,從而由打印數(shù)據(jù)準(zhǔn)備處理根據(jù)所選擇的網(wǎng)頁(yè)版式來(lái)準(zhǔn)備打印數(shù)據(jù)。
根據(jù)本發(fā)明的第七方面,提供了一種WWW瀏覽器中的存儲(chǔ)介質(zhì),用于存取作為含有動(dòng)畫(huà)程序和圖象信息的HTML文件的Web網(wǎng)頁(yè),該存儲(chǔ)介質(zhì)中儲(chǔ)存一程序,用于使計(jì)算機(jī)執(zhí)行下述處理對(duì)HTML文件的解釋處理,以解釋HTML文件、動(dòng)畫(huà)程序和圖象信息各自的內(nèi)容,圖象信息獲取處理,用于根據(jù)HTML文件解釋處理的解釋結(jié)果獲取關(guān)于在Web網(wǎng)頁(yè)內(nèi)的動(dòng)畫(huà)的信息,圖象數(shù)據(jù)獲取變量建立處理,用于將輸入的參數(shù)建立為圖象數(shù)據(jù)獲取變量,圖象數(shù)據(jù)讀出處理,用于按照如下方式來(lái)獲取圖象數(shù)據(jù),即根據(jù)圖象信息獲取處理所獲取的信息、和由圖象數(shù)據(jù)獲取變量建立處理建立的值,來(lái)訪問(wèn)“Web”服務(wù)器上的圖象文件,打印圖象數(shù)據(jù)選擇處理,用于從所述圖象數(shù)據(jù)讀出處理讀取的圖象數(shù)據(jù)中選擇用于打印的圖象數(shù)據(jù)。
如上所述,根據(jù)這一構(gòu)成,圖象信息獲取處理從HTML文件解釋處理得到的HTML文件、動(dòng)畫(huà)程序和圖象信息的解釋結(jié)果中獲取關(guān)于構(gòu)成Web網(wǎng)頁(yè)內(nèi)動(dòng)畫(huà)的圖象數(shù)據(jù)的信息。圖象數(shù)據(jù)獲取變量建立處理將用戶(hù)輸入的參數(shù)建立為圖象數(shù)據(jù)獲取變量。圖象數(shù)據(jù)讀出處理根據(jù)該建立值和圖象信息獲取處理得到的信息捕捉訪問(wèn)“Web”服務(wù)器上的圖象文件。打印圖象數(shù)據(jù)選擇處理從該訪問(wèn)所讀出的圖象數(shù)據(jù)中選擇用于打印的圖象數(shù)據(jù)。根據(jù)打印圖象數(shù)據(jù)選擇處理所選擇的圖象數(shù)據(jù)來(lái)準(zhǔn)備打印數(shù)據(jù)。結(jié)果,在打印含有動(dòng)畫(huà)的Web網(wǎng)頁(yè)時(shí),就可以任意地選擇構(gòu)成動(dòng)畫(huà)的靜止圖象作為輸出的圖象數(shù)據(jù)。
根據(jù)本發(fā)明的第八方面,提供了一種WWW瀏覽器中的存儲(chǔ)介質(zhì),用于存取作為含有動(dòng)畫(huà)程序和圖象信息的HTML文件的Web網(wǎng)頁(yè),該存儲(chǔ)介質(zhì)中儲(chǔ)存一程序,用于使計(jì)算機(jī)執(zhí)行下述處理對(duì)HTML文件的解釋處理,以解釋HTML文件、動(dòng)畫(huà)程序和圖象信息各自的內(nèi)容,圖象信息獲取處理,用于根據(jù)HTML文件解釋處理的解釋結(jié)果獲取關(guān)于在Web網(wǎng)頁(yè)內(nèi)的動(dòng)畫(huà)的信息,圖象數(shù)據(jù)獲取變量的建立處理,用于將輸入的參數(shù)建立為圖象數(shù)據(jù)獲取變量,圖象數(shù)據(jù)讀出處理,用于按照如下方式來(lái)獲取圖象數(shù)據(jù),即根據(jù)圖象信息獲取處理所獲取的信息、和由圖象數(shù)據(jù)獲取變量的建立處理所建立的值,來(lái)訪問(wèn)“Web”服務(wù)器上的圖象文件,打印圖象數(shù)據(jù)選擇處理,用于從所述圖象數(shù)據(jù)讀出處理讀取的圖象數(shù)據(jù)中選擇用于打印的圖象數(shù)據(jù)。網(wǎng)頁(yè)版式存儲(chǔ)處理,用于儲(chǔ)存多種網(wǎng)頁(yè)版式,網(wǎng)頁(yè)版式選擇處理,用于從所述網(wǎng)頁(yè)版式存儲(chǔ)處理儲(chǔ)存的多種網(wǎng)頁(yè)版式中選擇打印時(shí)所用的版式,打印數(shù)據(jù)準(zhǔn)備處理,用于準(zhǔn)備打印數(shù)據(jù),從而在打印數(shù)據(jù)中由打印圖象數(shù)據(jù)選擇處理選擇的圖象數(shù)據(jù)根據(jù)所述網(wǎng)頁(yè)版式選擇處理選擇的網(wǎng)頁(yè)版式來(lái)進(jìn)行排版。
如上所述,根據(jù)上述構(gòu)成,除了第七方面的操作外,還能夠由網(wǎng)頁(yè)版式選擇處理從所述網(wǎng)頁(yè)版式存儲(chǔ)處理儲(chǔ)存的多種網(wǎng)頁(yè)版式中選擇打印時(shí)所用的版式。
本發(fā)明的上述及其它目的和新穎的特征將從下面結(jié)合附圖所作的詳細(xì)說(shuō)明中得到理解。但是,應(yīng)當(dāng)說(shuō)明,這些附圖只是用于解釋的目的,而不是對(duì)本發(fā)明的定義和限制。
圖1是本發(fā)明第一實(shí)施例的結(jié)構(gòu)方框圖;圖2是解釋本發(fā)明第一實(shí)施例操作的流程圖;圖3是根據(jù)本發(fā)明的WWW瀏覽器操作的情況;圖4是本發(fā)明第一實(shí)施例的輸入圖象數(shù)據(jù)獲取參數(shù)的對(duì)話(huà)框;圖5是本發(fā)明第二實(shí)施例的結(jié)構(gòu)方框圖;圖6是解釋本發(fā)明第二實(shí)施例操作的流程圖;圖7是本發(fā)明第二實(shí)施例的輸入圖象數(shù)據(jù)獲取參數(shù)的對(duì)話(huà)框;圖8是本發(fā)明第三實(shí)施例的結(jié)構(gòu)方框圖;圖9是解釋本發(fā)明第三實(shí)施例操作的流程圖;圖10是本發(fā)明第四實(shí)施例的結(jié)構(gòu)方框圖;圖11解釋本發(fā)明第四實(shí)施例操作的流程圖。
接下來(lái)將參照附圖對(duì)本發(fā)明的優(yōu)選實(shí)施例進(jìn)行詳細(xì)地說(shuō)明。第一實(shí)施例圖1所示為根據(jù)本發(fā)明的用于實(shí)現(xiàn)WWW瀏覽器的系統(tǒng)的第一實(shí)施例。如圖1所示,其中安裝有WWW瀏覽器4的計(jì)算機(jī)1依靠CPU來(lái)進(jìn)行操作。計(jì)算機(jī)1與作為顯示裝置的CRT顯示器2、作為輸出裝置的打印機(jī)3、以及用戶(hù)指令輸入裝置5相連。鍵盤(pán),鼠標(biāo)及諸如此類(lèi)均可被用作用戶(hù)指令輸入裝置5。用戶(hù)利用用戶(hù)指令輸入裝置5向WWW瀏覽器4中輸入指令或數(shù)據(jù)。所輸入的指令或數(shù)據(jù)由WWW瀏覽器進(jìn)行處理,并相應(yīng)地選擇及執(zhí)行各自的處理。同時(shí)將其內(nèi)容顯示在CRT顯示器2上以幫助用戶(hù)進(jìn)行操作。
計(jì)算機(jī)1能夠利用WWW瀏覽器4來(lái)訪問(wèn)Web網(wǎng)頁(yè)6。WWW瀏覽器4由Web網(wǎng)頁(yè)訪問(wèn)裝置41、HTML文件解釋裝置42、Web網(wǎng)頁(yè)顯示裝置43、圖象信息獲取裝置44、圖象數(shù)據(jù)獲取變量建立裝置45、圖象數(shù)據(jù)獲取裝置46、圖象數(shù)據(jù)存儲(chǔ)裝置47、儲(chǔ)存數(shù)據(jù)顯示裝置48、打印圖象數(shù)據(jù)選擇裝置49、網(wǎng)頁(yè)版式存儲(chǔ)裝置410、網(wǎng)頁(yè)版式選擇裝置411、網(wǎng)頁(yè)數(shù)據(jù)存儲(chǔ)裝置412、打印數(shù)據(jù)準(zhǔn)備裝置413、打印數(shù)據(jù)輸出裝置414構(gòu)成。另外,Web網(wǎng)頁(yè)6包含有HTML文件61、動(dòng)畫(huà)程序62、以及動(dòng)畫(huà)圖象文件組63。
接下來(lái)將對(duì)WWW瀏覽器4的操作進(jìn)行說(shuō)明。WWW瀏覽器4將含有動(dòng)畫(huà)的Web網(wǎng)頁(yè)6作為一幅圖象顯示到CRT顯示器2上。WWW瀏覽器4還具有利用打印機(jī)3來(lái)打印含有動(dòng)畫(huà)的Web網(wǎng)頁(yè)6的功能。Web網(wǎng)頁(yè)6是一個(gè)包含有動(dòng)畫(huà)程序62的HTML文件61。利用動(dòng)畫(huà)程序62從動(dòng)畫(huà)圖象文件組63中連續(xù)地讀出包含于其中的圖象數(shù)據(jù),并將其顯示在CRT顯示器2上。于是用戶(hù)將能夠通過(guò)屏幕看到由動(dòng)畫(huà)程序62所生成的動(dòng)畫(huà)。
Web網(wǎng)頁(yè)訪問(wèn)裝置41訪問(wèn)Web服務(wù)器上的Web網(wǎng)頁(yè)6,并具有讀取包含于其中的HTML文件61和動(dòng)畫(huà)程序62的功能。HTML文件解釋裝置42對(duì)由Web網(wǎng)頁(yè)訪問(wèn)裝置41所讀入的HTML文件61和動(dòng)畫(huà)程序62進(jìn)行解釋。而Web網(wǎng)頁(yè)顯示裝置43將通過(guò)HTML文件解釋裝置42對(duì)HTML文件61和動(dòng)畫(huà)程序62進(jìn)行解釋所得的結(jié)果顯示到CRT顯示器2上。在此情況下,利用動(dòng)畫(huà)程序62從動(dòng)畫(huà)圖象文件組63中連續(xù)地讀出并顯示其中包含的圖象數(shù)據(jù),從而在CRT顯示器2上顯示出該動(dòng)畫(huà)。
圖象信息獲取裝置44從通過(guò)HTML文件解釋裝置42對(duì)HTML文件61和動(dòng)畫(huà)程序62進(jìn)行解釋所得的結(jié)果中獲取與該動(dòng)畫(huà)有關(guān)的信息。即,圖象信息獲取裝置44獲取有關(guān)諸如該動(dòng)畫(huà)被包含于Web網(wǎng)頁(yè)6的哪個(gè)區(qū)域中、每秒顯示多少幅圖象,顯示長(zhǎng)度共幾秒等方面的信息。此類(lèi)信息是完成動(dòng)畫(huà)顯示的必要信息。而圖象數(shù)據(jù)獲取變量建立裝置45則接收來(lái)自用戶(hù)的參數(shù)輸入,并將該參數(shù)輸入建立為圖象數(shù)據(jù)獲取變量。圖象數(shù)據(jù)獲取裝置46使Web網(wǎng)頁(yè)顯示裝置43根據(jù)由圖象信息獲取裝置44所獲取的信息和由圖象數(shù)據(jù)獲取變量建立裝置45所建立的值來(lái)捕捉CRT顯示器2上所顯示的動(dòng)畫(huà),以獲取打印圖象數(shù)據(jù)。
圖象數(shù)據(jù)存儲(chǔ)裝置47暫時(shí)地儲(chǔ)存圖象數(shù)據(jù)獲取裝置46所獲取的圖象數(shù)據(jù)。當(dāng)圖象數(shù)據(jù)獲取裝置46獲取了整幅圖象的數(shù)據(jù)后,儲(chǔ)存數(shù)據(jù)顯示裝置48將把圖象數(shù)據(jù)存儲(chǔ)裝置47中所儲(chǔ)存的圖象數(shù)據(jù)顯示到CRT顯示器2上。打印圖象數(shù)據(jù)選擇裝置49將根據(jù)用戶(hù)的輸入從由儲(chǔ)存數(shù)據(jù)顯示裝置48所顯示的圖象數(shù)據(jù)中選出所要打印的圖象數(shù)據(jù)。
網(wǎng)頁(yè)數(shù)據(jù)存儲(chǔ)裝置412儲(chǔ)存通過(guò)HTML文件解釋裝置42對(duì)整個(gè)Web網(wǎng)頁(yè)6進(jìn)行解釋而產(chǎn)生的要用于打印的網(wǎng)頁(yè)數(shù)據(jù)。在網(wǎng)頁(yè)版式存儲(chǔ)裝置410中存儲(chǔ)有多種網(wǎng)頁(yè)版式,以對(duì)由打印圖象數(shù)據(jù)選擇裝置49所選擇的圖象數(shù)據(jù)、以及網(wǎng)頁(yè)數(shù)據(jù)存儲(chǔ)裝置412中所儲(chǔ)存的網(wǎng)頁(yè)數(shù)據(jù)進(jìn)行不同形式地排版處理。網(wǎng)頁(yè)版式選擇裝置411根據(jù)用戶(hù)的輸入,從網(wǎng)頁(yè)版式存儲(chǔ)裝置410所存儲(chǔ)的多種網(wǎng)頁(yè)版式中選出打印所用的版式。
打印數(shù)據(jù)準(zhǔn)備裝置413通過(guò)利用由網(wǎng)頁(yè)版式選擇裝置411所選出的網(wǎng)頁(yè)版式對(duì)由打印圖象數(shù)據(jù)選擇裝置49所選出的圖象數(shù)據(jù),以及由網(wǎng)頁(yè)數(shù)據(jù)存儲(chǔ)裝置412所儲(chǔ)存的網(wǎng)頁(yè)數(shù)據(jù)進(jìn)行排版處理來(lái)準(zhǔn)備打印圖象數(shù)據(jù)。打印數(shù)據(jù)輸出裝置414隨后將由打印數(shù)據(jù)準(zhǔn)備裝置413所準(zhǔn)備好的打印圖象數(shù)據(jù)發(fā)送給打印機(jī)3。
接下來(lái)將參照?qǐng)D1所示的配置結(jié)構(gòu)和圖2所示的流程圖對(duì)第一實(shí)施例的操作進(jìn)行說(shuō)明。
首先,當(dāng)用戶(hù)想要利用計(jì)算機(jī)1上的WWW瀏覽器在CRT顯示器2上顯示W(wǎng)eb網(wǎng)頁(yè)6時(shí),其將先利用用戶(hù)指令輸入裝置5向WWW瀏覽器4輸入Web網(wǎng)頁(yè)6的地址。而Web網(wǎng)頁(yè)訪問(wèn)裝置41則利用此地址來(lái)訪問(wèn)Web服務(wù)器上的Web網(wǎng)頁(yè)6,并讀入構(gòu)成該Web網(wǎng)頁(yè)6的HTML文件61以及其中所包含的動(dòng)畫(huà)程序62(步驟S101)。接下來(lái)由HTML文件解釋裝置42對(duì)所讀入的HTML文件61和動(dòng)畫(huà)程序62進(jìn)行解釋(步驟S102),隨后再利用Web網(wǎng)頁(yè)顯示裝置43將其顯示到CRT顯示器2上(步驟S103)。在此情況下,動(dòng)畫(huà)程序62連續(xù)地讀出包含于動(dòng)畫(huà)圖象文件組63中的圖象數(shù)據(jù),從而在CRT顯示器2上顯示出該動(dòng)畫(huà)。
當(dāng)用戶(hù)利用打印機(jī)3打印Web網(wǎng)頁(yè)6時(shí),用戶(hù)可能會(huì)希望親自從構(gòu)成該動(dòng)畫(huà)的多幅靜止圖象中選出最合適的一幅作為輸出圖象數(shù)據(jù)(步驟S104)。圖象信息獲取裝置44將從根據(jù)HTML文件解釋裝置61對(duì)HTML文件61和動(dòng)畫(huà)程序62進(jìn)行解釋所得的結(jié)果中,獲取關(guān)于該動(dòng)畫(huà)被包含于Web網(wǎng)頁(yè)6的哪個(gè)區(qū)域中、該動(dòng)畫(huà)每秒顯示多少?gòu)垺⑵滹@示時(shí)間共幾秒等方面的信息(步驟S105)。
接著,圖象數(shù)據(jù)獲取變量建立裝置45接收用戶(hù)從用戶(hù)指令輸入裝置5輸入的參數(shù),并將其建立為圖象數(shù)據(jù)獲取變量(步驟S106)。Web網(wǎng)頁(yè)顯示裝置43使圖象數(shù)據(jù)獲取裝置46根據(jù)由圖象信息獲取裝置44所獲取的信息,以及由圖象數(shù)據(jù)獲取變量建立裝置45所建立的數(shù)值來(lái)捕捉CRT顯示器2上所顯示的動(dòng)畫(huà)圖象,并由此獲得打印圖象數(shù)據(jù)(步驟S107)。隨后將所得圖象數(shù)據(jù)暫時(shí)儲(chǔ)存于圖象數(shù)據(jù)存儲(chǔ)裝置47中。
在圖象數(shù)據(jù)獲取裝置46完成了對(duì)整幅圖象數(shù)據(jù)的獲取操作之后,將利用儲(chǔ)存數(shù)據(jù)顯示裝置48將儲(chǔ)存于圖象數(shù)據(jù)存儲(chǔ)裝置47中的圖象數(shù)據(jù)顯示到CRT顯示器2上(步驟S108)。如果該圖象數(shù)據(jù)中并未包含用戶(hù)所要打印的圖象數(shù)據(jù)(步驟S109的否),則用戶(hù)將重復(fù)步驟S106,再次向圖象數(shù)據(jù)獲取變量建立裝置45中輸入?yún)?shù)。而另一方面,當(dāng)其中含有用戶(hù)所要打印的圖象數(shù)據(jù)時(shí)(步驟S109的是),則用戶(hù)將指定所要打印的圖象數(shù)據(jù)。打印圖象數(shù)據(jù)選擇裝置49將根據(jù)用戶(hù)的指示選出所指定的圖象數(shù)據(jù)(步驟S110)。
另外,網(wǎng)頁(yè)數(shù)據(jù)存儲(chǔ)裝置412將由HTML文件解釋裝置42所產(chǎn)生的用于打印整個(gè)Web網(wǎng)頁(yè)6的網(wǎng)頁(yè)數(shù)據(jù)儲(chǔ)存于其中,而網(wǎng)頁(yè)版式存儲(chǔ)裝置410中則存儲(chǔ)有由打印圖象數(shù)據(jù)選擇裝置49所選出的圖象數(shù)據(jù)以及用于對(duì)儲(chǔ)存在網(wǎng)頁(yè)數(shù)據(jù)存儲(chǔ)裝置412中的網(wǎng)頁(yè)數(shù)據(jù)進(jìn)行排版處理的多種網(wǎng)頁(yè)版式。同時(shí)這些網(wǎng)頁(yè)版式還被顯示在CRT顯示器2上。用戶(hù)在利用用戶(hù)指令輸入裝置5指定打印所用的網(wǎng)頁(yè)版式之前先預(yù)覽各種版式,隨后再利用網(wǎng)頁(yè)版式選擇裝置411選出所指定的網(wǎng)頁(yè)版式(步驟S111)。其結(jié)果是,打印數(shù)據(jù)準(zhǔn)備裝置413可以通過(guò)利用由網(wǎng)頁(yè)版式選擇裝置411所選出的網(wǎng)頁(yè)版式來(lái)對(duì)由打印圖象數(shù)據(jù)選擇裝置49所選出的圖象數(shù)據(jù)、以及儲(chǔ)存于網(wǎng)頁(yè)數(shù)據(jù)存儲(chǔ)裝置412中的網(wǎng)頁(yè)數(shù)據(jù)進(jìn)行排版處理,來(lái)準(zhǔn)備打印數(shù)據(jù)(步驟S112),隨后再利用打印數(shù)據(jù)輸出裝置414將打印數(shù)據(jù)發(fā)送給打印機(jī)3(步驟S113),由其實(shí)施打印操作。
另外,當(dāng)用戶(hù)利用打印機(jī)打印包含有動(dòng)畫(huà)的Web網(wǎng)頁(yè)6(步驟S104)而并不需要由用戶(hù)來(lái)親自選擇所要輸出的圖象數(shù)據(jù)時(shí),WWW瀏覽器4將根據(jù)適當(dāng)?shù)囊?guī)則選出用于輸出的圖象數(shù)據(jù)以及網(wǎng)頁(yè)版式,以準(zhǔn)備打印數(shù)據(jù)(步驟S112),隨后再利用打印數(shù)據(jù)輸出裝置將打印數(shù)據(jù)發(fā)送給打印機(jī)3(步驟S113),由其實(shí)施打印操作。
如上所述,在根據(jù)本發(fā)明的第一實(shí)施例中,為獲取打印圖象數(shù)據(jù),Web網(wǎng)頁(yè)顯示裝置43使圖象數(shù)據(jù)獲取裝置46根據(jù)由圖象信息獲取裝置44所獲取的信息、以及由圖象數(shù)據(jù)獲取變量建立裝置45所建立的數(shù)值,捕捉CRT顯示器2上顯示的動(dòng)畫(huà)。而打印圖象數(shù)據(jù)選擇裝置49則從中選出所要打印的圖象數(shù)據(jù)。
因此,用戶(hù)將能夠隨意地從構(gòu)成該動(dòng)畫(huà)的靜止圖象中的選出所要打印的合適的靜止圖象。
另外,在本實(shí)施例中,可以利用網(wǎng)頁(yè)版式選擇裝置411從儲(chǔ)存于網(wǎng)頁(yè)版式存儲(chǔ)裝置410中的網(wǎng)頁(yè)版式中選出打印所用的網(wǎng)頁(yè)版式,因此,其能夠?qū)τ捎脩?hù)所選出的圖象數(shù)據(jù)以及由網(wǎng)頁(yè)版式選擇裝置411所選出的網(wǎng)頁(yè)數(shù)據(jù)隨意地進(jìn)行排版處理。
接下來(lái)將利用具體的圖象來(lái)對(duì)本實(shí)施例的操作進(jìn)行說(shuō)明。
圖3所示為根據(jù)本發(fā)明的WWW瀏覽器的一種具體示例。圖4所示為圖象數(shù)據(jù)獲取參數(shù)輸入畫(huà)面(picture)的一種示例。
如圖3的Web網(wǎng)頁(yè)所示,假設(shè)WWW瀏覽器4想要利用打印機(jī)3來(lái)打印其中某個(gè)區(qū)域中包含有動(dòng)畫(huà)A的Web網(wǎng)頁(yè)6。當(dāng)用戶(hù)想親自從構(gòu)成該動(dòng)畫(huà)的靜止圖象中選出最合適的一幅作為所要輸出的圖象數(shù)據(jù)時(shí)(步驟S104中的是),則圖象信息獲取裝置44將能夠從根據(jù)HTML文件解釋裝置42對(duì)HTML文件61和動(dòng)畫(huà)程序62進(jìn)行解釋所得的結(jié)果中獲得Web網(wǎng)頁(yè)6中是否包含與動(dòng)畫(huà)、以及該動(dòng)畫(huà)每“x”秒共顯示“y”幅圖象數(shù)據(jù)等有關(guān)的信息(步驟S105)。WWW瀏覽器4在圖4所示的圖象數(shù)據(jù)獲取參數(shù)輸入畫(huà)面401的上半部顯示動(dòng)畫(huà)信息,而在圖象數(shù)據(jù)獲取參數(shù)輸入畫(huà)面401的下半部則提供有用于輸入圖象數(shù)據(jù)獲取變量建立裝置45所需參數(shù)的用戶(hù)界面。在CRT顯示器2上顯示圖象數(shù)據(jù)獲取參數(shù)輸入畫(huà)面401,以由此幫助用戶(hù)利用用戶(hù)指令輸入裝置5來(lái)輸入?yún)?shù)。
當(dāng)用戶(hù)輸入數(shù)值N作為圖象獲取數(shù)時(shí),數(shù)值N將由圖象數(shù)據(jù)獲取變量建立裝置45建立為圖象數(shù)據(jù)獲取變量(步驟S106)。Web網(wǎng)頁(yè)顯示裝置43使圖象數(shù)據(jù)獲取裝置46根據(jù)由圖象信息獲取裝置44所獲取的信息以及由圖象數(shù)據(jù)獲取變量建立裝置45所建立的數(shù)值N,捕捉CRT顯示器2上所顯示的動(dòng)畫(huà),從而如圖3的獲取圖象所示,獲得N幅打印圖象數(shù)據(jù)-圖象“1”到圖象“N”(步驟S107)。如果這N幅打印圖象數(shù)據(jù)中包含有用戶(hù)所要打印的圖象數(shù)據(jù)(步驟S109),則用戶(hù)將利用用戶(hù)指令輸入裝置5指定所要打印的圖象數(shù)據(jù),隨后打印圖象數(shù)據(jù)選擇裝置49將相應(yīng)于用戶(hù)的指令選出所要打印的圖象數(shù)據(jù)(步驟S110)。另外,用戶(hù)還利用用戶(hù)指令輸入裝置5從網(wǎng)頁(yè)版式存儲(chǔ)裝置410中所存儲(chǔ)的多種網(wǎng)頁(yè)版式中指定打印所用的網(wǎng)頁(yè)版式,由此當(dāng)網(wǎng)頁(yè)版式選擇裝置411選出所用的網(wǎng)頁(yè)版式時(shí)(步驟S111),打印數(shù)據(jù)準(zhǔn)備裝置413將通過(guò)排版處理來(lái)準(zhǔn)備打印數(shù)據(jù)。具體地說(shuō),其根據(jù)由網(wǎng)頁(yè)版式選擇裝置411根據(jù)由打印圖象數(shù)據(jù)選擇裝置49所選出的圖象數(shù)據(jù)、和網(wǎng)頁(yè)數(shù)據(jù)存儲(chǔ)裝置412中所儲(chǔ)存的網(wǎng)頁(yè)數(shù)據(jù)而選出的網(wǎng)頁(yè)版式來(lái)準(zhǔn)備打印數(shù)據(jù)。
圖3中的“打印結(jié)果1”顯示了當(dāng)把圖3所示的獲取圖象中的圖象3選作打印圖象數(shù)據(jù),同時(shí)選用“將所選圖象內(nèi)嵌于Web網(wǎng)頁(yè)上顯示該動(dòng)畫(huà)的區(qū)域中”作為網(wǎng)頁(yè)版式時(shí)的打印結(jié)果。
圖3所示所示為其中將4幅圖象1,2,3和N選為打印圖象數(shù)據(jù),同時(shí)選用“將其內(nèi)嵌于同一網(wǎng)頁(yè)中”作為網(wǎng)頁(yè)版式時(shí)的“打印結(jié)果2”。第二實(shí)施例圖5所示為根據(jù)本發(fā)明的用于實(shí)現(xiàn)WWW瀏覽器的系統(tǒng)的第二實(shí)施例。其中,安裝有WWW瀏覽器7的計(jì)算機(jī)1與CRT顯示器2、打印機(jī)3和用戶(hù)指令輸入裝置5相連。計(jì)算機(jī)1能夠訪問(wèn)Web網(wǎng)頁(yè)8。Web網(wǎng)頁(yè)8由HTML文件61、動(dòng)畫(huà)程序62、動(dòng)畫(huà)圖象文件組63、以及圖象信息81構(gòu)成。
WWW瀏覽器7由Web網(wǎng)頁(yè)訪問(wèn)裝置71、HTML文件解釋裝置72、Web網(wǎng)頁(yè)顯示裝置73、圖象信息獲取裝置74、圖象數(shù)據(jù)獲取變量建立裝置75、圖象數(shù)據(jù)讀出裝置76、圖象數(shù)據(jù)存儲(chǔ)裝置47、儲(chǔ)存數(shù)據(jù)顯示裝置48、打印圖象數(shù)據(jù)選擇裝置49、網(wǎng)頁(yè)版式存儲(chǔ)裝置410、網(wǎng)頁(yè)版式選擇裝置411、網(wǎng)頁(yè)數(shù)據(jù)存儲(chǔ)裝置412、打印數(shù)據(jù)準(zhǔn)備裝置413、以及打印數(shù)據(jù)輸出裝置414構(gòu)成。
另外,WWW瀏覽器7還能夠在CRT顯示器2上顯示包含有動(dòng)畫(huà)的Web網(wǎng)頁(yè)8,并能夠利用打印機(jī)3實(shí)現(xiàn)打印功能。Web網(wǎng)頁(yè)8為含有動(dòng)畫(huà)程序62以及圖象信息81的HTML文件61,利用動(dòng)畫(huà)程序62可以連續(xù)地讀出動(dòng)畫(huà)圖象文件組63中所包含的圖象數(shù)據(jù),并在CRT顯示器2上顯示出該動(dòng)畫(huà)。另外,諸如圖象數(shù)據(jù)的總幅數(shù)、圖象的名稱(chēng)、地址以及動(dòng)畫(huà)圖象文件組63中所含的諸如此類(lèi)信息則被寫(xiě)入到圖象信息81中。
Web網(wǎng)頁(yè)訪問(wèn)裝置71訪問(wèn)Web服務(wù)器上的Web網(wǎng)頁(yè)8,隨后則分別讀取HTML文件61中所包含的HTML文件61、動(dòng)畫(huà)程序62以及圖象信息81。HTML文件解釋裝置72對(duì)由Web網(wǎng)頁(yè)訪問(wèn)裝置71所讀取的HTML文件61、動(dòng)畫(huà)程序62、以及圖象信息81進(jìn)行解釋。Web網(wǎng)頁(yè)顯示裝置73將HTML文件解釋裝置72對(duì)HTML文件61和動(dòng)畫(huà)程序62進(jìn)行解釋所得的結(jié)果顯示到CRT顯示器2上。在此情況下,動(dòng)畫(huà)程序62連續(xù)地讀出動(dòng)畫(huà)圖象文件組63中所包含的圖象數(shù)據(jù),從而在CRT顯示器2上顯示出該動(dòng)畫(huà)。
圖象信息獲取裝置74從HTML文件解釋裝置72對(duì)HTML文件61、動(dòng)畫(huà)程序62以及圖象信息81進(jìn)行解釋所得的結(jié)果中,獲取關(guān)于該動(dòng)畫(huà)被包含在Web網(wǎng)頁(yè)8的哪個(gè)區(qū)域中、其由總共多少幅圖象構(gòu)成、各幅圖象的名稱(chēng)和地址等方面的信息。圖象數(shù)據(jù)獲取變量建立裝置75接受來(lái)自用戶(hù)的參數(shù)輸入,并將所輸入的參數(shù)建立為圖象數(shù)據(jù)獲取變量。圖象數(shù)據(jù)讀出裝置76使Web網(wǎng)頁(yè)訪問(wèn)裝置71根據(jù)由圖象信息獲取裝置74所獲取的信息以及由圖象數(shù)據(jù)獲取變量建立裝置75所建立的數(shù)值訪問(wèn)Web服務(wù)器上的圖象文件,以獲取打印圖象數(shù)據(jù)。圖象數(shù)據(jù)存儲(chǔ)裝置47則暫時(shí)地儲(chǔ)存由圖象數(shù)據(jù)讀出裝置76所得的圖象數(shù)據(jù)。
當(dāng)圖象數(shù)據(jù)獲取裝置46獲取了整幅圖象數(shù)據(jù)之后,儲(chǔ)存數(shù)據(jù)顯示裝置48將在CRT顯示器2上顯示圖象數(shù)據(jù)存儲(chǔ)裝置47中所儲(chǔ)存的圖象數(shù)據(jù)。而打印圖象數(shù)據(jù)選擇裝置49則根據(jù)用戶(hù)的輸入,從儲(chǔ)存數(shù)據(jù)顯示裝置48所顯示的圖象數(shù)據(jù)中選出所要打印的圖象數(shù)據(jù)。
網(wǎng)頁(yè)數(shù)據(jù)存儲(chǔ)裝置412儲(chǔ)存通過(guò)HTML文件解釋裝置42對(duì)整個(gè)Web網(wǎng)頁(yè)6進(jìn)行解釋而產(chǎn)生的所要打印的網(wǎng)頁(yè)數(shù)據(jù)。網(wǎng)頁(yè)版式存儲(chǔ)裝置410中存儲(chǔ)有多種用于對(duì)由打印圖象數(shù)據(jù)選擇裝置49所選出的圖象數(shù)據(jù),以及網(wǎng)頁(yè)數(shù)據(jù)存儲(chǔ)裝置412中所儲(chǔ)存的網(wǎng)頁(yè)數(shù)據(jù)進(jìn)行排版處理的網(wǎng)頁(yè)版式。網(wǎng)頁(yè)版式選擇裝置411根據(jù)用戶(hù)的輸入從存儲(chǔ)在網(wǎng)頁(yè)版式存儲(chǔ)裝置410中的多種網(wǎng)頁(yè)版式中選出打印所用的版式。
打印數(shù)據(jù)準(zhǔn)備裝置413通過(guò)利用由網(wǎng)頁(yè)版式選擇裝置411所選中的版式對(duì)由打印圖象數(shù)據(jù)選擇裝置49所選出的圖象數(shù)據(jù)、以及由網(wǎng)頁(yè)數(shù)據(jù)存儲(chǔ)裝置412所儲(chǔ)存的網(wǎng)頁(yè)數(shù)據(jù)進(jìn)行排版處理來(lái)準(zhǔn)備打印數(shù)據(jù)。而打印數(shù)據(jù)輸出裝置414則將由打印數(shù)據(jù)準(zhǔn)備裝置413所準(zhǔn)備的打印數(shù)據(jù)發(fā)送給打印機(jī)3。
圖6所示為本發(fā)明第二實(shí)施例的操作流程圖。
首先,當(dāng)用戶(hù)希望利用計(jì)算機(jī)1上的WWW瀏覽器7在CRT顯示器2上顯示W(wǎng)eb網(wǎng)頁(yè)8時(shí),其將利用用戶(hù)指令輸入裝置5在WWW瀏覽器7中輸入Web網(wǎng)頁(yè)8的地址。而Web網(wǎng)頁(yè)訪問(wèn)裝置71則利用此地址訪問(wèn)Web服務(wù)器上的Web網(wǎng)頁(yè)8(步驟S201),隨后其將讀入構(gòu)成該Web網(wǎng)頁(yè)8的HTML文件61以及其中所包含的動(dòng)畫(huà)程序62。接著由HTML文件解釋裝置72對(duì)所讀入的HTML文件61和動(dòng)畫(huà)程序62進(jìn)行解釋(步驟S202),隨后再利用Web網(wǎng)頁(yè)顯示裝置73將其顯示到CRT顯示器2上(步驟S203)。在此情況下,動(dòng)畫(huà)程序62連續(xù)地讀出包含于動(dòng)畫(huà)圖象文件組63中的所要顯示的圖象數(shù)據(jù),從而在CRT顯示器2上顯示出該動(dòng)畫(huà)。
在利用打印機(jī)打印包含有該動(dòng)畫(huà)的Web網(wǎng)頁(yè)8時(shí),如果用戶(hù)將構(gòu)成該動(dòng)畫(huà)的多幅靜止圖象中最合適的一幅選作所要輸出的圖象數(shù)據(jù)(步驟S204),則圖象信息獲取裝置74將從HTML文件解釋裝置72對(duì)HTML文件61、動(dòng)畫(huà)程序62,以及圖象信息81進(jìn)行解釋所得的結(jié)果中獲取關(guān)于該動(dòng)畫(huà)被包含于Web網(wǎng)頁(yè)8的哪個(gè)區(qū)域中、該動(dòng)畫(huà)總共由多少幅圖象構(gòu)成,以及各幅圖象的名稱(chēng)和地址等方面的信息(步驟S205)。
接著,圖象數(shù)據(jù)獲取變量建立裝置75將用戶(hù)通過(guò)用戶(hù)指令輸入裝置5輸入的一個(gè)參數(shù)建立為圖象數(shù)據(jù)獲取變量(步驟S206)。圖象數(shù)據(jù)讀出裝置76則使Web網(wǎng)頁(yè)訪問(wèn)裝置71根據(jù)由圖象信息獲取裝置74所獲取的信息、以及由圖象數(shù)據(jù)獲取變量建立裝置75所建立的數(shù)值,來(lái)訪問(wèn)Web服務(wù)器上的圖象文件。利用此步驟將獲得打印圖象數(shù)據(jù)(步驟S207)。隨后,將所得圖象數(shù)據(jù)暫時(shí)儲(chǔ)存于圖象數(shù)據(jù)存儲(chǔ)裝置47中。
當(dāng)圖象數(shù)據(jù)讀出裝置76讀取完整幅圖象的數(shù)據(jù)時(shí),儲(chǔ)存數(shù)據(jù)顯示裝置48將把圖象數(shù)據(jù)存儲(chǔ)裝置47中所存儲(chǔ)的圖象數(shù)據(jù)顯示到CRT顯示器2上(步驟S208)。當(dāng)所顯示的內(nèi)容中并未包含用戶(hù)所要打印的圖象數(shù)據(jù)時(shí)(步驟S209的否),則用戶(hù)將重復(fù)執(zhí)行步驟S206以再次向圖象數(shù)據(jù)獲取變量建立裝置75輸入?yún)?shù)。當(dāng)所顯示的內(nèi)容中包含用戶(hù)所要打印的圖象數(shù)據(jù)時(shí)(步驟S209的是),則用戶(hù)將利用用戶(hù)指令輸入裝置5指定所要打印的圖象數(shù)據(jù),由此在利用打印圖象數(shù)據(jù)選擇裝置49根據(jù)用戶(hù)指定來(lái)選擇圖象數(shù)據(jù)(步驟S210)。
另一方面,網(wǎng)頁(yè)數(shù)據(jù)存儲(chǔ)裝置412儲(chǔ)存有HTML文件解釋裝置72所產(chǎn)生的用于打印整幅Web網(wǎng)頁(yè)8的網(wǎng)頁(yè)數(shù)據(jù)。另外,網(wǎng)頁(yè)版式存儲(chǔ)裝置410中存儲(chǔ)有,用于對(duì)由打印圖象數(shù)據(jù)選擇裝置49所選出的圖象數(shù)據(jù)以及網(wǎng)頁(yè)數(shù)據(jù)存儲(chǔ)裝置412中所儲(chǔ)存的網(wǎng)頁(yè)數(shù)據(jù)進(jìn)行排版處理的多種網(wǎng)頁(yè)版式。所存儲(chǔ)的這些網(wǎng)頁(yè)版式將被顯示到CRT顯示器2上。而用戶(hù)則可以利用用戶(hù)指令輸入裝置5來(lái)指定打印所用的網(wǎng)頁(yè)版式。網(wǎng)頁(yè)版式選擇裝置411根據(jù)用戶(hù)指令選出所用的網(wǎng)頁(yè)版式(步驟S211)。打印數(shù)據(jù)準(zhǔn)備裝置413根據(jù)由打印圖象數(shù)據(jù)選擇裝置49所選出的圖象數(shù)據(jù)、網(wǎng)頁(yè)數(shù)據(jù)存儲(chǔ)裝置412所儲(chǔ)存的網(wǎng)頁(yè)數(shù)據(jù)、以及由網(wǎng)頁(yè)版式選擇裝置411所選出的網(wǎng)頁(yè)版式來(lái)準(zhǔn)備打印數(shù)據(jù)(步驟S212)。另外,利用打印數(shù)據(jù)準(zhǔn)備裝置413所準(zhǔn)備的打印數(shù)據(jù)由打印數(shù)據(jù)輸出裝置414發(fā)送給打印機(jī)3(步驟S213),由此便可以利用打印機(jī)3來(lái)實(shí)現(xiàn)打印操作。
另外,當(dāng)用戶(hù)利用打印機(jī)3打印包含有動(dòng)畫(huà)的Web網(wǎng)頁(yè)8時(shí),如果在步驟S204進(jìn)行判斷表明用戶(hù)不必親自選擇所要輸出的圖象數(shù)據(jù),WWW瀏覽器7將通過(guò)自動(dòng)選出所要輸出的圖象數(shù)據(jù)和符合一定規(guī)則的網(wǎng)頁(yè)版式來(lái)準(zhǔn)備打印數(shù)據(jù)(步驟S212)。隨后利用打印數(shù)據(jù)輸出裝置414將此打印數(shù)據(jù)發(fā)送給打印機(jī)3(步驟S213),由此便可以利用打印機(jī)3實(shí)現(xiàn)打印操作。
在上述第二實(shí)施例中,圖象數(shù)據(jù)讀出裝置76使Web網(wǎng)頁(yè)訪問(wèn)裝置71根據(jù)由圖象信息獲取裝置74所獲取的信息以及圖象數(shù)據(jù)獲取變量建立裝置75中所建立的數(shù)值來(lái)訪問(wèn)Web服務(wù)器上的圖象文件,以獲取打印圖象數(shù)據(jù)。打印圖象數(shù)據(jù)選擇裝置49從該打印圖象數(shù)據(jù)中選出打印所用的圖象數(shù)據(jù),從而使用戶(hù)可以從構(gòu)成該動(dòng)畫(huà)的靜止圖象中隨意地選出所要打印的靜止圖象。
另外在本實(shí)施例中,網(wǎng)頁(yè)版式選擇裝置411能夠從存儲(chǔ)在網(wǎng)頁(yè)版式存儲(chǔ)裝置410中的多種網(wǎng)頁(yè)版式中選擇打印所用的網(wǎng)頁(yè)版式,因此其能夠隨意地對(duì)用戶(hù)通過(guò)界面所選出的圖象數(shù)據(jù)和網(wǎng)頁(yè)數(shù)據(jù)進(jìn)行排版處理。
接下來(lái)將參照?qǐng)D3所示的Web網(wǎng)頁(yè)對(duì)第二實(shí)施例的操作進(jìn)行說(shuō)明。其中圖7所示為本實(shí)施例中用于獲取圖象數(shù)據(jù)的參數(shù)輸入畫(huà)面的一種示例。
如圖3的Web網(wǎng)頁(yè)所示,假設(shè)WWW瀏覽器7想利用打印機(jī)3打印Web網(wǎng)頁(yè)8,而同時(shí)Web網(wǎng)頁(yè)8的右側(cè)區(qū)域中包含有動(dòng)畫(huà)“A”。當(dāng)用戶(hù)想親自從構(gòu)成該動(dòng)畫(huà)的多幅靜止圖象中選出最合適的靜止圖象作為所用輸出的圖象數(shù)據(jù)時(shí)(步驟S204的是),圖象信息獲取裝置74將從HTML文件解釋裝置72對(duì)HTML文件61、動(dòng)畫(huà)程序62,以及圖象信息81進(jìn)行解釋所得的結(jié)果中獲取有關(guān)Web網(wǎng)頁(yè)8中是否包含動(dòng)畫(huà)“A”,以及該動(dòng)畫(huà)的圖象總幅數(shù)為“y”而各幅圖象的名稱(chēng)和地址為xxxx等方面的信息(步驟S205)。WWW瀏覽器7顯示如圖7所示的圖象數(shù)據(jù)獲取參數(shù)輸入畫(huà)面701,而在圖7所示的同一圖象數(shù)據(jù)獲取參數(shù)輸入畫(huà)面701內(nèi),提供有用于輸入圖象數(shù)據(jù)獲取變量建立裝置75所需參數(shù)的用戶(hù)界面。在CRT顯示器2上顯示圖象數(shù)據(jù)獲取參數(shù)輸入畫(huà)面701,以由此幫助用戶(hù)利用用戶(hù)指令輸入裝置5來(lái)輸入?yún)?shù)。
其中當(dāng)用戶(hù)將“N”幅圖象數(shù)據(jù)選為“獲取圖象”時(shí),數(shù)值“N”、圖象名稱(chēng)和地址將由圖象數(shù)據(jù)獲取變量建立裝置75建立為圖象數(shù)據(jù)獲取變量(步驟S206)。圖象數(shù)據(jù)讀出裝置76將驅(qū)動(dòng)Web網(wǎng)頁(yè)訪問(wèn)裝置71,以根據(jù)由圖象信息獲取裝置74所獲取的信息以及由圖象數(shù)據(jù)獲取變量建立裝置75所建立的數(shù)值來(lái)訪問(wèn)Web服務(wù)器上的圖象文件,從而產(chǎn)生如圖3所示的“獲取圖象”,并由此獲得“N”幅打印圖象數(shù)據(jù)—即如圖3所示的“圖象1”到“圖象N”(步驟S207)。如果這N幅打印圖象數(shù)據(jù)中包含有用戶(hù)所要打印的圖象數(shù)據(jù)(步驟S209的是),則用戶(hù)將利用用戶(hù)指令輸入裝置5指定所要打印的圖象數(shù)據(jù)。隨后,打印圖象數(shù)據(jù)選擇裝置49將根據(jù)用戶(hù)指令選出所要打印的圖象數(shù)據(jù)(步驟S210)。另外,用戶(hù)還將利用用戶(hù)指令輸入裝置5從網(wǎng)頁(yè)版式存儲(chǔ)裝置410中所存儲(chǔ)的多種網(wǎng)頁(yè)版式中指定打印所用的網(wǎng)頁(yè)版式,由此利用網(wǎng)頁(yè)版式選擇裝置411選出所用的網(wǎng)頁(yè)版式(步驟S211)。
緊接著,打印數(shù)據(jù)準(zhǔn)備裝置413通過(guò)進(jìn)行排版處理來(lái)準(zhǔn)備打印數(shù)據(jù)。其中是根據(jù)由網(wǎng)頁(yè)版式選擇裝置411基于由打印圖象數(shù)據(jù)選擇裝置49所選出的圖象數(shù)據(jù),以及網(wǎng)頁(yè)數(shù)據(jù)存儲(chǔ)裝置中所儲(chǔ)存的網(wǎng)頁(yè)數(shù)據(jù)所選出的網(wǎng)頁(yè)版式,來(lái)準(zhǔn)備打印數(shù)據(jù)的(步驟S212)。隨后,利用打印數(shù)據(jù)輸出裝置414將此打印數(shù)據(jù)發(fā)送給打印機(jī)3(步驟S213),由此利用打印機(jī)3來(lái)實(shí)施打印操作。圖3的“打印結(jié)果1”所示為當(dāng)把圖象3選為打印圖象數(shù)據(jù)、同時(shí)以“把所選圖象數(shù)據(jù)內(nèi)嵌于網(wǎng)頁(yè)上顯示動(dòng)畫(huà)的所在區(qū)域中”作為其網(wǎng)頁(yè)版式時(shí)的打印結(jié)果。而圖3的“打印結(jié)果2”所示為將多幅圖象數(shù)據(jù)“圖象1”到“圖象N”選為為打印圖象數(shù)據(jù)、同時(shí)“在同一網(wǎng)頁(yè)中同時(shí)編排整幅網(wǎng)頁(yè)的內(nèi)容和多幅圖象”作為其網(wǎng)頁(yè)版式時(shí)的打印結(jié)果。第三實(shí)施例圖8所示為根據(jù)本發(fā)明的用于實(shí)現(xiàn)WWW瀏覽器的系統(tǒng)的第三實(shí)施例。如圖8所示,其中安裝有WWW瀏覽器4的計(jì)算機(jī)1依靠CPU來(lái)進(jìn)行操作。計(jì)算機(jī)1與作為顯示裝置的CRT顯示器2,作為輸出裝置的打印機(jī)3、用戶(hù)指令輸入裝置5、存儲(chǔ)介質(zhì)9相連。首先,計(jì)算機(jī)1讀入WWW瀏覽器的程序。而鍵盤(pán)、鼠標(biāo)及諸如此類(lèi)外設(shè)均可被用作用戶(hù)指令輸入裝置5。用戶(hù)利用用戶(hù)指令輸入裝置5向WWW瀏覽器4輸入指令或數(shù)據(jù)。所輸入的指令或數(shù)據(jù)由WWW瀏覽器進(jìn)行處理,在各項(xiàng)處理中產(chǎn)生選擇及相應(yīng)的處理結(jié)果。而處理內(nèi)容則被顯示到CRT顯示器2上以幫助用戶(hù)進(jìn)行操作。本第三實(shí)施例特征在于,其配備有其中存儲(chǔ)有WWW瀏覽器4的程序的存儲(chǔ)介質(zhì)9。磁盤(pán)、半導(dǎo)體存儲(chǔ)器或其它類(lèi)型的存儲(chǔ)介質(zhì)均可被用作此類(lèi)存儲(chǔ)介質(zhì)9。
首先,計(jì)算機(jī)1從存儲(chǔ)介質(zhì)9中讀入WWW瀏覽器4的程序,以根據(jù)如上所述的方式對(duì)計(jì)算機(jī)的操作進(jìn)行控制。隨后,計(jì)算機(jī)1根據(jù)其對(duì)WWW瀏覽器程序的控制執(zhí)行一系列的處理。
計(jì)算機(jī)1能夠利用WWW瀏覽器4訪問(wèn)Web網(wǎng)頁(yè)6。WWW瀏覽器4由Web網(wǎng)頁(yè)訪問(wèn)裝置41、HTML(超文本鏈接標(biāo)記語(yǔ)言)文件解釋裝置42、Web網(wǎng)頁(yè)顯示裝置43、圖象信息獲取裝置44、圖象數(shù)據(jù)獲取變量建立裝置45、圖象數(shù)據(jù)獲取裝置46、圖象數(shù)據(jù)存儲(chǔ)裝置47、儲(chǔ)存數(shù)據(jù)顯示裝置48、打印圖象數(shù)據(jù)選擇裝置49、網(wǎng)頁(yè)版式存儲(chǔ)裝置410、網(wǎng)頁(yè)版式選擇裝置411、網(wǎng)頁(yè)數(shù)據(jù)存儲(chǔ)裝置412、打印數(shù)據(jù)準(zhǔn)備裝置413、打印數(shù)據(jù)輸出裝置414構(gòu)成。另外,Web網(wǎng)頁(yè)6由HTML文件61、動(dòng)畫(huà)程序62以及動(dòng)畫(huà)圖象文件組63構(gòu)成。
接下來(lái)將對(duì)WWW瀏覽器4的操作進(jìn)行說(shuō)明。WWW瀏覽器4能夠在CRT顯示器2上顯示含有動(dòng)畫(huà)的Web網(wǎng)頁(yè)6。同時(shí)WWW瀏覽器4還具有利用打印機(jī)3打印含有動(dòng)畫(huà)的Web網(wǎng)頁(yè)6的功能。Web網(wǎng)頁(yè)6是一個(gè)包含有動(dòng)畫(huà)程序62的HTML文件61。利用動(dòng)畫(huà)程序62可以連續(xù)地讀出動(dòng)畫(huà)圖象文件組63中所包含的圖象數(shù)據(jù),并顯示到CRT顯示器2上。于是用戶(hù)將能夠利用畫(huà)面看到根據(jù)動(dòng)畫(huà)程序62所生成的動(dòng)畫(huà)。
Web網(wǎng)頁(yè)訪問(wèn)裝置41能夠訪問(wèn)Web服務(wù)器上的Web網(wǎng)頁(yè)6,并具有讀取含于其中的HTML文件61和動(dòng)畫(huà)程序62的功能。HTML文件解釋裝置42對(duì)由Web網(wǎng)頁(yè)訪問(wèn)裝置41所讀取的HTML文件61和動(dòng)畫(huà)程序62進(jìn)行解釋。Web網(wǎng)頁(yè)顯示裝置43將由HTML文件解釋裝置42對(duì)HTML文件61和動(dòng)畫(huà)程序62進(jìn)行解釋所得的結(jié)果顯示到CRT顯示器2上。在此情況下,利用動(dòng)畫(huà)程序62連續(xù)地讀出并顯示動(dòng)畫(huà)圖象文件組63中所包含的圖象數(shù)據(jù),從而將該動(dòng)畫(huà)顯示到CRT顯示器2上。
圖象信息獲取裝置44從由于HTML文件解釋裝置42對(duì)HTML文件61和動(dòng)畫(huà)程序62進(jìn)行解釋所得的結(jié)果中獲取關(guān)于該動(dòng)畫(huà)的信息。即,圖象信息獲取裝置44獲取有關(guān)該動(dòng)畫(huà)被包含在Web網(wǎng)頁(yè)6的哪個(gè)區(qū)域中、每秒顯示多少幅圖象和動(dòng)畫(huà)長(zhǎng)度共幾秒等方面的信息。從用戶(hù)接收參數(shù)輸入的圖象數(shù)據(jù)獲取變量建立裝置45將所輸入的參數(shù)建立為圖象數(shù)據(jù)獲取變量。圖象數(shù)據(jù)獲取裝置46使Web網(wǎng)頁(yè)顯示裝置43根據(jù)由圖象信息獲取裝置44所獲取的信息,以及由圖象數(shù)據(jù)獲取變量建立裝置45所建立的數(shù)值來(lái)捕捉CRT顯示器2上所顯示的動(dòng)畫(huà),從而獲得打印圖象數(shù)據(jù)。
圖象數(shù)據(jù)存儲(chǔ)裝置47暫時(shí)地儲(chǔ)存圖象數(shù)據(jù)獲取裝置46所得的圖象數(shù)據(jù)。當(dāng)圖象數(shù)據(jù)獲取裝置46獲取了整幅圖象的數(shù)據(jù)時(shí),儲(chǔ)存數(shù)據(jù)顯示裝置48將在CRT顯示器2上顯示圖象數(shù)據(jù)存儲(chǔ)裝置47中所存儲(chǔ)的圖象數(shù)據(jù)。而打印圖象數(shù)據(jù)選擇裝置49則根據(jù)用戶(hù)的輸入,從由儲(chǔ)存數(shù)據(jù)顯示裝置48所顯示的圖象數(shù)據(jù)中選出所要打印的圖象數(shù)據(jù)。
網(wǎng)頁(yè)數(shù)據(jù)存儲(chǔ)裝置412儲(chǔ)存通過(guò)HTML文件解釋裝置42對(duì)整個(gè)Web網(wǎng)頁(yè)6進(jìn)行解釋而產(chǎn)生的所要打印的網(wǎng)頁(yè)數(shù)據(jù)。網(wǎng)頁(yè)版式存儲(chǔ)裝置410中存儲(chǔ)有多種網(wǎng)頁(yè)版式,以對(duì)由打印圖象數(shù)據(jù)選擇裝置49所選出的圖象數(shù)據(jù)和網(wǎng)頁(yè)數(shù)據(jù)存儲(chǔ)裝置412中所儲(chǔ)存的網(wǎng)頁(yè)數(shù)據(jù)進(jìn)行排版處理。網(wǎng)頁(yè)版式選擇裝置411根據(jù)用戶(hù)的輸入從網(wǎng)頁(yè)版式存儲(chǔ)裝置410所存儲(chǔ)的多種網(wǎng)頁(yè)版式中選出打印所用的版式。
打印數(shù)據(jù)準(zhǔn)備裝置413通過(guò)利用根據(jù)網(wǎng)頁(yè)版式選擇裝置411所選出的網(wǎng)頁(yè)版式對(duì)由打印圖象數(shù)據(jù)選擇裝置49所選出的圖象數(shù)據(jù)、以及由網(wǎng)頁(yè)數(shù)據(jù)存儲(chǔ)裝置412所儲(chǔ)存的網(wǎng)頁(yè)數(shù)據(jù)進(jìn)行排版處理,來(lái)準(zhǔn)備打印數(shù)據(jù)。而打印數(shù)據(jù)輸出裝置414則將由打印數(shù)據(jù)準(zhǔn)備裝置413所準(zhǔn)備的打印圖象數(shù)據(jù)發(fā)送給打印機(jī)3。
接下來(lái),將參照?qǐng)D8所示的配置結(jié)構(gòu)和圖9所示的流程圖對(duì)第三實(shí)施例的操作進(jìn)行說(shuō)明。
首先,當(dāng)用戶(hù)向利用計(jì)算機(jī)1上的WWW瀏覽器CRT顯示器2上顯示W(wǎng)eb網(wǎng)頁(yè)6的內(nèi)容時(shí),使計(jì)算機(jī)1讀入WWW瀏覽器的程序(步驟S301)。接著,用戶(hù)利用用戶(hù)指令輸入裝置5向WWW瀏覽器4輸入Web網(wǎng)頁(yè)6的地址。而Web網(wǎng)頁(yè)訪問(wèn)裝置41則利用此地址訪問(wèn)Web服務(wù)器上的Web網(wǎng)頁(yè)6(步驟S302),隨后其將讀入構(gòu)成Web網(wǎng)頁(yè)6的HTML文件61及其中所包含的動(dòng)畫(huà)程序62。接下來(lái)由HTML文件解釋裝置42對(duì)所讀入的HTML文件61和動(dòng)畫(huà)程序62進(jìn)行解釋(步驟S303),并利用Web網(wǎng)頁(yè)顯示裝置43將其顯示到CRT顯示器2上(步驟S304)。在此情況下,動(dòng)畫(huà)程序62連續(xù)地讀出包含于動(dòng)畫(huà)圖象文件組63中的所要顯示的圖象數(shù)據(jù),以將該動(dòng)畫(huà)顯示到CRT顯示器2上。
當(dāng)用戶(hù)利用打印機(jī)3打印Web網(wǎng)頁(yè)6時(shí),用戶(hù)可以親自從構(gòu)成該動(dòng)畫(huà)的多幅靜止圖象中選出最合適的一幅作為輸出圖象數(shù)據(jù)(步驟S305)。在此情況下,圖象信息獲取裝置44從根據(jù)HTML文件解釋裝置42對(duì)HTML文件61和動(dòng)畫(huà)程序62進(jìn)行解釋的結(jié)果中獲取有關(guān)該動(dòng)畫(huà)被包含在Web網(wǎng)頁(yè)6的哪個(gè)區(qū)域中、以及該動(dòng)畫(huà)每秒顯示多少幅而長(zhǎng)度共幾秒等方面的信息(步驟S306)。
接著,圖象數(shù)據(jù)獲取變量建立裝置45接收用戶(hù)利用用戶(hù)指令輸入裝置5輸入的參數(shù),并將其建立為圖象數(shù)據(jù)獲取變量(步驟S307)。Web網(wǎng)頁(yè)顯示裝置43使圖象數(shù)據(jù)獲取裝置46根據(jù)由圖象信息獲取裝置44所獲取的信息以及由圖象數(shù)據(jù)獲取變量建立裝置45所建立的數(shù)值,捕捉CRT顯示器2上所顯示的動(dòng)畫(huà),由此獲得打印圖象數(shù)據(jù)(步驟S308)。隨后將所得圖象數(shù)據(jù)暫時(shí)地存儲(chǔ)到圖象數(shù)據(jù)存儲(chǔ)裝置47中。
當(dāng)圖象數(shù)據(jù)獲取裝置46獲取完整幅圖象的數(shù)據(jù)時(shí),將利用儲(chǔ)存數(shù)據(jù)顯示裝置48把圖象數(shù)據(jù)存儲(chǔ)裝置47中所存儲(chǔ)的圖象數(shù)據(jù)顯示到CRT顯示器2上(步驟S309)。如果該圖象數(shù)據(jù)中并未包含用戶(hù)所要打印的圖象數(shù)據(jù)(步驟S310的否),則用戶(hù)將重復(fù)執(zhí)行步驟S307以再次向圖象數(shù)據(jù)獲取變量建立裝置45輸入?yún)?shù)。而另一方面,當(dāng)其中包含有用戶(hù)所要打印的圖象數(shù)據(jù)時(shí)(步驟S310的是),則用戶(hù)將指定所要打印的圖象數(shù)據(jù)。隨后由打印圖象數(shù)據(jù)選擇裝置49響應(yīng)用戶(hù)的指令選出所要打印的圖象數(shù)據(jù)(步驟S311)。
另外,網(wǎng)頁(yè)數(shù)據(jù)存儲(chǔ)裝置412中存儲(chǔ)有由HTML文件解釋裝置42所產(chǎn)生的用于打印整個(gè)Web網(wǎng)頁(yè)6的網(wǎng)頁(yè)數(shù)據(jù),而網(wǎng)頁(yè)版式存儲(chǔ)裝置410則儲(chǔ)存由打印圖象數(shù)據(jù)選擇裝置49所選出的圖象數(shù)據(jù)、以及用于對(duì)儲(chǔ)存在網(wǎng)頁(yè)數(shù)據(jù)存儲(chǔ)裝置412中的網(wǎng)頁(yè)數(shù)據(jù)進(jìn)行排版處理的多種網(wǎng)頁(yè)版式。這些網(wǎng)頁(yè)版式均被顯示到CRT顯示器2上。而用戶(hù)觀察這些版式并利用用戶(hù)指令輸入裝置5指定打印所用的網(wǎng)頁(yè)版式,隨后由網(wǎng)頁(yè)版式選擇裝置411選出所指定的網(wǎng)頁(yè)版式(步驟S312)。其結(jié)果是,打印數(shù)據(jù)準(zhǔn)備裝置413通過(guò)利用由網(wǎng)頁(yè)版式選擇裝置411所選出的網(wǎng)頁(yè)版式對(duì)由打印圖象數(shù)據(jù)選擇裝置49所選出的圖象數(shù)據(jù)、以及在儲(chǔ)存于網(wǎng)頁(yè)數(shù)據(jù)存儲(chǔ)裝置412中的網(wǎng)頁(yè)數(shù)據(jù)進(jìn)行排版處理來(lái)準(zhǔn)備打印數(shù)據(jù)(步驟S313),隨后由打印數(shù)據(jù)輸出裝置414將其發(fā)送給打印機(jī)3(步驟S314),由其實(shí)施打印操作。
另外,當(dāng)用戶(hù)利用打印機(jī)打印包含有動(dòng)畫(huà)的Web網(wǎng)頁(yè)6時(shí),如果用戶(hù)不必親自選擇所要輸出的圖象數(shù)據(jù)(步驟S305),則WWW瀏覽器4將根據(jù)一定的規(guī)則選出所要輸出的圖象數(shù)據(jù)以及網(wǎng)頁(yè)版式,以準(zhǔn)備打印數(shù)據(jù)(步驟S313),隨后由打印數(shù)據(jù)輸出裝置將打印數(shù)據(jù)發(fā)送給打印機(jī)3(步驟S314),由其實(shí)施打印操作。
如上所述,在根據(jù)本發(fā)明的第三實(shí)施例中,Web網(wǎng)頁(yè)顯示裝置43使圖象數(shù)據(jù)獲取裝置46根據(jù)由圖象信息獲取裝置44所獲取的信息以及由圖象數(shù)據(jù)獲取變量建立裝置45所建立的數(shù)值,捕捉CRT顯示器2上所顯示的動(dòng)畫(huà),以獲取打印圖象數(shù)據(jù)。而打印圖象數(shù)據(jù)選擇裝置49則從中選出所要打印的圖象數(shù)據(jù)。因此,用戶(hù)能夠從構(gòu)成該動(dòng)畫(huà)的靜止圖象中隨意地選擇打印其中合適的一幅圖象。
另外,本實(shí)施例中可以利用網(wǎng)頁(yè)版式選擇裝置411從網(wǎng)頁(yè)版式存儲(chǔ)裝置410中所存儲(chǔ)的網(wǎng)頁(yè)版式中選擇打印所用的網(wǎng)頁(yè)版式,因此,其能夠?qū)τ捎脩?hù)所選出的圖象數(shù)據(jù)以及由網(wǎng)頁(yè)數(shù)據(jù)存儲(chǔ)裝置412所儲(chǔ)存的網(wǎng)頁(yè)數(shù)據(jù)隨意地進(jìn)行排版處理。第四實(shí)施例圖10所示為根據(jù)本發(fā)明的用于實(shí)現(xiàn)WWW瀏覽器的系統(tǒng)的第四實(shí)施例。其中安裝有WWW瀏覽器7的計(jì)算機(jī)1與CRT顯示器2、打印機(jī)3、用戶(hù)指令輸入裝置5以及存儲(chǔ)介質(zhì)9相連。
首先,計(jì)算機(jī)1從存儲(chǔ)介質(zhì)9中讀入WWW瀏覽器4的程序,以根據(jù)如上所述的方式對(duì)計(jì)算機(jī)的操作進(jìn)行控制。隨后計(jì)算機(jī)1根據(jù)計(jì)算機(jī)1對(duì)WWW瀏覽器程序的控制執(zhí)行一系列的處理。
計(jì)算機(jī)1能夠訪問(wèn)Web網(wǎng)頁(yè)8。而Web網(wǎng)頁(yè)8由HTML文件61、動(dòng)畫(huà)程序62、動(dòng)畫(huà)圖象文件組63、圖象信息81構(gòu)成。
WWW瀏覽器7由Web網(wǎng)頁(yè)訪問(wèn)裝置71、HTML文件解釋裝置72、Web網(wǎng)頁(yè)顯示裝置73、圖象信息獲取裝置74、圖象數(shù)據(jù)獲取變量建立裝置75、圖象數(shù)據(jù)讀出裝置76、圖象數(shù)據(jù)存儲(chǔ)裝置47、儲(chǔ)存數(shù)據(jù)顯示裝置48、打印圖象數(shù)據(jù)選擇裝置49、網(wǎng)頁(yè)版式存儲(chǔ)裝置410、網(wǎng)頁(yè)版式選擇裝置411、網(wǎng)頁(yè)數(shù)據(jù)存儲(chǔ)裝置412、打印數(shù)據(jù)準(zhǔn)備裝置413、以及打印數(shù)據(jù)輸出裝置414構(gòu)成。
另外,WWW瀏覽器7能夠在CRT顯示器2上顯示含有動(dòng)畫(huà)的Web網(wǎng)頁(yè)8,并具有利用打印機(jī)3打印該種網(wǎng)頁(yè)的功能。Web網(wǎng)頁(yè)8為含有動(dòng)畫(huà)程序62以及圖象信息81的HTML文件61,利用動(dòng)畫(huà)程序62連續(xù)地讀出動(dòng)畫(huà)圖象文件組63中所包含的圖象數(shù)據(jù),從而將該動(dòng)畫(huà)顯示到CRT顯示器2上。另外,在圖象信息81中寫(xiě)入有諸如圖象數(shù)據(jù)的總幅數(shù)、圖象的名稱(chēng)和地址以及諸如此類(lèi)動(dòng)畫(huà)圖象文件組63中所包含的信息。
Web網(wǎng)頁(yè)訪問(wèn)裝置71訪問(wèn)Web服務(wù)器上的Web網(wǎng)頁(yè)8,并讀取HTML文件61中所包含的HTML文件61和動(dòng)畫(huà)程序62,以及圖象信息81。HTML文件解釋裝置72對(duì)由Web網(wǎng)頁(yè)訪問(wèn)裝置71所讀入的HTML文件61、動(dòng)畫(huà)程序62、以及圖象信息81進(jìn)行解釋。Web網(wǎng)頁(yè)顯示裝置73將HTML文件解釋裝置72對(duì)HTML文件61和動(dòng)畫(huà)程序62解釋所得的結(jié)果顯示到CRT顯示器2上。在此情況下,動(dòng)畫(huà)程序62連續(xù)地讀出動(dòng)畫(huà)圖象文件組63中所包含的圖象數(shù)據(jù),從而將動(dòng)畫(huà)顯示到CRT顯示器2上。
圖象信息獲取裝置74從HTML文件解釋裝置72對(duì)各自HTML文件61、動(dòng)畫(huà)程序62、以及圖象信息81進(jìn)行解釋所得的結(jié)果中獲取有關(guān)該動(dòng)畫(huà)被包含在Web網(wǎng)頁(yè)8的哪個(gè)區(qū)域中、該動(dòng)畫(huà)總共由多少幅圖象構(gòu)成、以及各幅圖象的名稱(chēng)及地址等方面的信息。圖象數(shù)據(jù)獲取變量建立裝置75接受用戶(hù)輸入的參數(shù),并將其建立為圖象數(shù)據(jù)獲取變量。圖象數(shù)據(jù)讀出裝置76使Web網(wǎng)頁(yè)訪問(wèn)裝置71根據(jù)由圖象信息獲取裝置74所獲取的信息以及由圖象數(shù)據(jù)獲取變量建立裝置75所建立的數(shù)值來(lái)訪問(wèn)Web服務(wù)器上的圖象文件,以獲取打印圖象數(shù)據(jù)。而圖象數(shù)據(jù)存儲(chǔ)裝置77則暫時(shí)地儲(chǔ)存由圖象數(shù)據(jù)讀出裝置76所得的圖象數(shù)據(jù)。
當(dāng)圖象數(shù)據(jù)獲取裝置46獲取完整幅圖象的數(shù)據(jù)時(shí),儲(chǔ)存數(shù)據(jù)顯示裝置48將把圖象數(shù)據(jù)存儲(chǔ)裝置47中所儲(chǔ)存的圖象數(shù)據(jù)顯示到CRT顯示器2上。打印圖象數(shù)據(jù)選擇裝置49根據(jù)用戶(hù)的輸入,從由儲(chǔ)存數(shù)據(jù)顯示裝置48所顯示的圖象數(shù)據(jù)中選出所要打印的圖象數(shù)據(jù)。
網(wǎng)頁(yè)數(shù)據(jù)存儲(chǔ)裝置412儲(chǔ)存通過(guò)HTML文件解釋裝置42對(duì)整個(gè)Web網(wǎng)頁(yè)8進(jìn)行解釋而產(chǎn)生的要用于打印的網(wǎng)頁(yè)數(shù)據(jù)。在網(wǎng)頁(yè)版式存儲(chǔ)裝置410中,儲(chǔ)存有多種網(wǎng)頁(yè)版式,用于對(duì)由打印圖象數(shù)據(jù)選擇裝置49所選出的圖象數(shù)據(jù)、以及由網(wǎng)頁(yè)數(shù)據(jù)存儲(chǔ)裝置412中所儲(chǔ)存的網(wǎng)頁(yè)數(shù)據(jù)進(jìn)行排版處理。網(wǎng)頁(yè)版式選擇裝置411根據(jù)用戶(hù)的輸入,從網(wǎng)頁(yè)版式存儲(chǔ)裝置410所存儲(chǔ)的多種網(wǎng)頁(yè)版式中選出打印所用的版式。
打印數(shù)據(jù)準(zhǔn)備裝置413通過(guò)利用由網(wǎng)頁(yè)版式選擇裝置411所選出的版式對(duì)由打印圖象數(shù)據(jù)選擇裝置49所選出的圖象數(shù)據(jù)和由網(wǎng)頁(yè)數(shù)據(jù)存儲(chǔ)裝置412所儲(chǔ)存的網(wǎng)頁(yè)數(shù)據(jù)進(jìn)行排版處理來(lái)準(zhǔn)備打印數(shù)據(jù)。而打印數(shù)據(jù)輸出裝置414則將由打印數(shù)據(jù)準(zhǔn)備裝置413所準(zhǔn)備好的打印數(shù)據(jù)發(fā)送給打印機(jī)3。
圖11所示為用于本發(fā)明第四實(shí)施例的操作流程圖。
首先,當(dāng)用戶(hù)想要利用計(jì)算機(jī)1上的WWW瀏覽器在CRT顯示器2上顯示W(wǎng)eb網(wǎng)頁(yè)8時(shí),其將使計(jì)算機(jī)1從存儲(chǔ)介質(zhì)9中讀入WWW瀏覽器的程序(步驟S401)。隨后,其利用用戶(hù)指令輸入裝置5向WWW瀏覽器7輸入Web網(wǎng)頁(yè)8的地址。而Web網(wǎng)頁(yè)訪問(wèn)裝置71則利用此地址訪問(wèn)Web服務(wù)器上的Web網(wǎng)頁(yè)8(步驟S402),然后讀入構(gòu)成該Web網(wǎng)頁(yè)8的HTML文件61以及其中所包含的動(dòng)畫(huà)程序62。隨后由HTML文件解釋裝置72對(duì)所讀入的HTML文件61和動(dòng)畫(huà)程序62進(jìn)行解釋(步驟S403),然后利用Web網(wǎng)頁(yè)顯示裝置73將其顯示到CRT顯示器2上(步驟S404)。在此情況下,動(dòng)畫(huà)程序62連續(xù)地讀出包含于動(dòng)畫(huà)圖象文件組63中的所要顯示的圖象數(shù)據(jù),從而將該動(dòng)畫(huà)顯示到CRT顯示器2上。
當(dāng)用戶(hù)利用打印機(jī)打印包含有該動(dòng)畫(huà)的Web網(wǎng)頁(yè)8時(shí),如果用戶(hù)將構(gòu)成該動(dòng)畫(huà)的多幅靜止圖象中最合適的一幅選為所要輸出的圖象數(shù)據(jù)時(shí)(步驟S405),圖象信息獲取裝置74將從HTML文件解釋裝置72對(duì)HTML文件61和動(dòng)畫(huà)程序62、以及圖象信息81進(jìn)行解釋所得的結(jié)果中獲取有關(guān)該動(dòng)畫(huà)被包含在Web網(wǎng)頁(yè)8的哪個(gè)區(qū)域中、該動(dòng)畫(huà)總共由多少幅圖象構(gòu)成、以及各幅圖象的名稱(chēng)和地址等方面的信息(步驟S406)。
接著,圖象數(shù)據(jù)獲取變量建立裝置75將用戶(hù)從用戶(hù)指令輸入裝置5輸入的參數(shù)建立為圖象數(shù)據(jù)獲取變量(步驟S407)。圖象數(shù)據(jù)讀出裝置76使Web網(wǎng)頁(yè)訪問(wèn)裝置71根據(jù)由圖象信息獲取裝置74所獲取的信息以及由圖象數(shù)據(jù)獲取變量建立裝置75所建立的數(shù)值來(lái)訪問(wèn)Web服務(wù)器上的圖象文件。利用此步驟將獲得打印圖象數(shù)據(jù)(步驟S408)。隨后將所獲得的圖象數(shù)據(jù)暫時(shí)地儲(chǔ)存在圖象數(shù)據(jù)存儲(chǔ)裝置47中。
當(dāng)圖象數(shù)據(jù)讀出裝置76讀完整幅圖象的數(shù)據(jù)時(shí),儲(chǔ)存數(shù)據(jù)顯示裝置48將把圖象數(shù)據(jù)存儲(chǔ)裝置47中所存儲(chǔ)的圖象數(shù)據(jù)顯示到CRT顯示器2上(步驟S409)。當(dāng)所顯示的內(nèi)容中并未包含用戶(hù)所要打印的圖象數(shù)據(jù)時(shí)(步驟S410的否),用戶(hù)將重復(fù)執(zhí)行步驟S407,以再次向圖象數(shù)據(jù)獲取變量建立裝置75輸入?yún)?shù)。當(dāng)顯示內(nèi)容中包含有用戶(hù)所要打印的圖象數(shù)據(jù)時(shí)(步驟S410的是),則用戶(hù)將利用用戶(hù)指令輸入裝置5指定所要打印的圖象數(shù)據(jù),隨后由打印圖象數(shù)據(jù)選擇裝置49根據(jù)用戶(hù)指令選出所要打印的圖象數(shù)據(jù)(步驟S411)。
另一方面,網(wǎng)頁(yè)數(shù)據(jù)存儲(chǔ)裝置412儲(chǔ)存由HTML文件解釋裝置72所產(chǎn)生的用于打印整個(gè)Web網(wǎng)頁(yè)8的網(wǎng)頁(yè)數(shù)據(jù)。另外,網(wǎng)頁(yè)版式存儲(chǔ)裝置410中存儲(chǔ)有用于對(duì)由打印圖象數(shù)據(jù)選擇裝置49所選出的圖象數(shù)據(jù)以及網(wǎng)頁(yè)數(shù)據(jù)存儲(chǔ)裝置412中所儲(chǔ)存的網(wǎng)頁(yè)數(shù)據(jù)進(jìn)行排版處理的多種網(wǎng)頁(yè)版式。所存儲(chǔ)的這些網(wǎng)頁(yè)版式均被顯示在CRT顯示器2上。用戶(hù)利用用戶(hù)指令輸入裝置5來(lái)指定打印所用的網(wǎng)頁(yè)版式。網(wǎng)頁(yè)版式選擇裝置411根據(jù)用戶(hù)指令選出所用的網(wǎng)頁(yè)版式(步驟S412)。打印數(shù)據(jù)準(zhǔn)備裝置413根據(jù)由打印圖象數(shù)據(jù)選擇裝置49所選出的圖象數(shù)據(jù)、網(wǎng)頁(yè)數(shù)據(jù)存儲(chǔ)裝置412所儲(chǔ)存的網(wǎng)頁(yè)數(shù)據(jù)、以及由網(wǎng)頁(yè)版式選擇裝置411所選出的網(wǎng)頁(yè)版式,來(lái)準(zhǔn)備打印數(shù)據(jù)(步驟S413)。另外,利用打印數(shù)據(jù)輸出裝置414,將由打印數(shù)據(jù)準(zhǔn)備裝置413所產(chǎn)生的打印數(shù)據(jù)發(fā)送給打印機(jī)3(步驟S414),從而由打印機(jī)3來(lái)實(shí)施打印操作。
另外,當(dāng)用戶(hù)利用打印機(jī)3打印包含有動(dòng)畫(huà)的Web網(wǎng)頁(yè)8時(shí),如果在步驟S405進(jìn)行判斷表明用戶(hù)不必親自選擇所要輸出的圖象數(shù)據(jù),WWW瀏覽器7將通過(guò)自動(dòng)選出所要輸出的圖象數(shù)據(jù)和符合一定規(guī)則的網(wǎng)頁(yè)版式來(lái)準(zhǔn)備打印數(shù)據(jù)(步驟S413)。隨后利用打印數(shù)據(jù)輸出裝置414將此打印數(shù)據(jù)發(fā)送給打印機(jī)3(步驟S414),由此便可以利用打印機(jī)3實(shí)現(xiàn)打印操作。
在上述第四實(shí)施例中,圖象數(shù)據(jù)讀出裝置76使Web網(wǎng)頁(yè)訪問(wèn)裝置71根據(jù)由圖象信息獲取裝置74所獲取的信息以及在圖象數(shù)據(jù)獲取變量建立裝置75中所建立的數(shù)值來(lái)訪問(wèn)Web服務(wù)器上的圖象文件,以獲取打印圖象數(shù)據(jù)。打印圖象數(shù)據(jù)選擇裝置49可以從該打印圖象數(shù)據(jù)中選擇所要打印的圖象數(shù)據(jù),從而使用戶(hù)可以從構(gòu)成該動(dòng)畫(huà)的靜止圖象中隨意地選擇所要打印的靜止圖象。
另外,在本實(shí)施例中,可以利用網(wǎng)頁(yè)版式選擇裝置411從網(wǎng)頁(yè)版式存儲(chǔ)裝置410所存儲(chǔ)的多種網(wǎng)頁(yè)版式中選擇打印所用的網(wǎng)頁(yè)版式,因此其能夠隨意地對(duì)用戶(hù)在畫(huà)面中選出的圖象數(shù)據(jù)和網(wǎng)頁(yè)數(shù)據(jù)進(jìn)行排版處理。
如上所述,本發(fā)明根據(jù)由圖象信息獲取裝置所獲取的與Web網(wǎng)頁(yè)內(nèi)的動(dòng)畫(huà)有關(guān)的信息以及由圖象數(shù)據(jù)獲取建立裝置所建立的數(shù)值來(lái)獲取多幅圖象的數(shù)據(jù),同時(shí)其還能夠利用打印圖象數(shù)據(jù)選擇裝置從多幅圖象數(shù)據(jù)中選出所要打印的圖象數(shù)據(jù)。因此當(dāng)需要打印包含有動(dòng)畫(huà)的Web網(wǎng)頁(yè)時(shí),用戶(hù)能夠從構(gòu)成該動(dòng)畫(huà)的靜止圖象中隨意地選擇合適的圖象數(shù)據(jù)作為所要輸出的圖象數(shù)據(jù)。
另外,WWW瀏覽器中還儲(chǔ)存有多種網(wǎng)頁(yè)版式,并能夠利用網(wǎng)頁(yè)版式選擇裝置從上述多種網(wǎng)頁(yè)版式中選擇打印所用的版式,從而其能夠通過(guò)利用由網(wǎng)頁(yè)版式選擇裝置所選出的網(wǎng)頁(yè)版式,對(duì)由打印圖象數(shù)據(jù)選擇裝置所選出的圖象數(shù)據(jù)進(jìn)行排版處理來(lái)準(zhǔn)備打印數(shù)據(jù),因此,在打印包含有動(dòng)畫(huà)的Web網(wǎng)頁(yè)時(shí),本發(fā)明能夠隨意地選擇打印所用的版式。
盡管上文中對(duì)本發(fā)明的多種實(shí)施例進(jìn)行了說(shuō)明,但上述說(shuō)明僅是出于例示的目的,應(yīng)當(dāng)理解的是在不背離權(quán)利要求的精神和范圍的情況下,可以對(duì)本發(fā)明進(jìn)行多種形式的修正與變型。
權(quán)利要求
1.一種“WWW”(萬(wàn)維網(wǎng))瀏覽器,其訪問(wèn)作為包含動(dòng)畫(huà)程序的超級(jí)文本標(biāo)簽語(yǔ)言文件(此后稱(chēng)為HTML文件)的Web網(wǎng)頁(yè),并輸出構(gòu)成Web網(wǎng)頁(yè)上的動(dòng)畫(huà)的靜止圖象,該WWW瀏覽器包括HTML文件解釋裝置,用于解釋所述HTML文件和動(dòng)畫(huà)程序的內(nèi)容;圖象信息獲取裝置,用于根據(jù)所述HTML文件解釋裝置的解釋結(jié)果獲取關(guān)于在所述Web網(wǎng)頁(yè)內(nèi)的動(dòng)畫(huà)的信息;圖象數(shù)據(jù)獲取變量建立裝置,用于將輸入的參數(shù)建立為圖象數(shù)據(jù)獲取變量;圖象數(shù)據(jù)獲取裝置,用于根據(jù)由所述圖象信息獲取裝置獲得的信息、和由所述圖象數(shù)據(jù)獲取變量建立裝置的建立值來(lái)捕捉顯示在顯示裝置中的一幅動(dòng)畫(huà);以及打印圖象數(shù)據(jù)選擇裝置,用于從所述圖象數(shù)據(jù)獲取裝置捕捉的圖象數(shù)據(jù)中選擇用于打印的圖象數(shù)據(jù)。
2.一種WWW瀏覽器,其訪問(wèn)作為包含動(dòng)畫(huà)程序的HTML文件的Web網(wǎng)頁(yè),并輸出構(gòu)成Web網(wǎng)頁(yè)上的動(dòng)畫(huà)的靜止圖象,該WWW瀏覽器包括HTML文件解釋裝置,用于解釋所述HTML文件和所述動(dòng)畫(huà)程序的內(nèi)容;圖象信息獲取裝置,用于根據(jù)所述HTML文件解釋裝置的解釋結(jié)果獲取關(guān)于在所述Web網(wǎng)頁(yè)內(nèi)的動(dòng)畫(huà)的信息;圖象數(shù)據(jù)獲取變量建立裝置,用于將輸入的參數(shù)建立為圖象數(shù)據(jù)獲取變量;圖象數(shù)據(jù)獲取裝置,用于根據(jù)由所述圖象信息獲取裝置獲得的信息、和由所述圖象數(shù)據(jù)獲取變量建立裝置的建立值來(lái)捕捉顯示在顯示裝置中的一幅動(dòng)畫(huà);打印圖象數(shù)據(jù)選擇裝置,用于從所述圖象數(shù)據(jù)獲取裝置捕捉的圖象數(shù)據(jù)中選擇用于打印的圖象數(shù)據(jù);網(wǎng)頁(yè)版式存儲(chǔ)裝置,用于儲(chǔ)存多種網(wǎng)頁(yè)版式;網(wǎng)頁(yè)版式選擇裝置,用于從所述網(wǎng)頁(yè)版式存儲(chǔ)裝置儲(chǔ)存的所述多種網(wǎng)頁(yè)版式中選擇打印時(shí)所用的版式;和打印數(shù)據(jù)準(zhǔn)備裝置,用于準(zhǔn)備打印數(shù)據(jù),從而在打印數(shù)據(jù)中由所述打印圖象數(shù)據(jù)選擇裝置選擇的圖象數(shù)據(jù)根據(jù)所述網(wǎng)頁(yè)版式選擇裝置選擇的網(wǎng)頁(yè)版式來(lái)進(jìn)行排版。
3.一種WWW瀏覽器,其訪問(wèn)作為包含動(dòng)畫(huà)程序的HTML文件的Web網(wǎng)頁(yè),并輸出構(gòu)成Web網(wǎng)頁(yè)上的動(dòng)畫(huà)的靜止圖象,該WWW瀏覽器包括HTML文件解釋裝置,用于解釋所述HTML文件和所述動(dòng)畫(huà)程序的內(nèi)容;圖象信息獲取裝置,用于根據(jù)所述HTML文件解釋裝置的解釋結(jié)果獲取關(guān)于在所述Web網(wǎng)頁(yè)內(nèi)的動(dòng)畫(huà)的信息;圖象數(shù)據(jù)獲取變量建立裝置,用于將輸入的參數(shù)建立為圖象數(shù)據(jù)獲取變量;圖象數(shù)據(jù)讀出裝置,用于按照如下方式來(lái)獲取圖象數(shù)據(jù),即所述圖象數(shù)據(jù)讀出裝置根據(jù)所述圖象信息獲取裝置所獲取的信息、和由所述圖象數(shù)據(jù)獲取變量建立裝置的建立值,來(lái)訪問(wèn)所述“Web”服務(wù)器上的圖象文件;和打印圖象數(shù)據(jù)選擇裝置,用于從所述圖象數(shù)據(jù)讀出裝置讀取的圖象數(shù)據(jù)中選擇用于打印的圖象數(shù)據(jù)。
4.一種WWW瀏覽器,其訪問(wèn)作為包含動(dòng)畫(huà)程序的HTML文件的Web網(wǎng)頁(yè),并輸出構(gòu)成Web網(wǎng)頁(yè)上的動(dòng)畫(huà)的靜止圖象,該WWW瀏覽器包括HTML文件解釋裝置,用于解釋所述HTML文件、所述動(dòng)畫(huà)程序和所述圖象信息的內(nèi)容;圖象信息獲取裝置,用于根據(jù)所述HTML文件解釋裝置的解釋結(jié)果獲取關(guān)于在所述Web網(wǎng)頁(yè)內(nèi)的動(dòng)畫(huà)的信息;圖象數(shù)據(jù)獲取變量建立裝置,用于將輸入的參數(shù)建立為圖象數(shù)據(jù)獲取變量;圖象數(shù)據(jù)讀出裝置,用于按照如下方式來(lái)獲取圖象數(shù)據(jù),即所述圖象數(shù)據(jù)讀出裝置根據(jù)所述圖象信息獲取裝置所獲取的信息、和由所述圖象數(shù)據(jù)獲取變量建立裝置的建立值,來(lái)訪問(wèn)所述“Web”服務(wù)器上的圖象文件;打印圖象數(shù)據(jù)選擇裝置,用于從所述圖象數(shù)據(jù)讀出裝置讀取的圖象數(shù)據(jù)中選擇用于打印的圖象數(shù)據(jù);網(wǎng)頁(yè)版式存儲(chǔ)裝置,用于儲(chǔ)存多種網(wǎng)頁(yè)版式;網(wǎng)頁(yè)版式選擇裝置,用于從所述網(wǎng)頁(yè)版式存儲(chǔ)裝置儲(chǔ)存的所述多種網(wǎng)頁(yè)版式中選擇打印時(shí)所用的版式;打印數(shù)據(jù)準(zhǔn)備裝置,用于準(zhǔn)備打印數(shù)據(jù),從而在打印數(shù)據(jù)中由打印所述圖象數(shù)據(jù)選擇裝置選擇的圖象數(shù)據(jù)根據(jù)所述網(wǎng)頁(yè)版式選擇裝置選擇的網(wǎng)頁(yè)版式來(lái)進(jìn)行排版。
5.一種存儲(chǔ)介質(zhì),其儲(chǔ)存WWW瀏覽器的程序,該程序用于訪問(wèn)作為含有動(dòng)畫(huà)程序的HTML文件的Web網(wǎng)頁(yè),使計(jì)算機(jī)執(zhí)行下述處理對(duì)HTML文件的解釋處理,以解釋所述HTML文件和所述動(dòng)畫(huà)程序的內(nèi)容;圖象信息獲取處理,用于根據(jù)所述HTML文件解釋處理的解釋結(jié)果獲取關(guān)于在所述Web網(wǎng)頁(yè)內(nèi)的動(dòng)畫(huà)的信息;圖象數(shù)據(jù)獲取變量建立處理,用于將輸入的參數(shù)建立為圖象數(shù)據(jù)獲取變量;圖象數(shù)據(jù)獲取處理,用于根據(jù)由所述圖象信息獲取處理所獲得的信息、和由所述圖象數(shù)據(jù)獲取變量建立處理的建立值來(lái)捕捉顯示在顯示裝置中的一幅動(dòng)畫(huà);和打印圖象數(shù)據(jù)選擇處理,用于從所述圖象數(shù)據(jù)獲取處理所捕捉的圖象數(shù)據(jù)中選擇用于打印的圖象數(shù)據(jù)。
6.一種存儲(chǔ)介質(zhì),其儲(chǔ)存WWW瀏覽器的程序,該程序用于訪問(wèn)作為HTML文件的含有動(dòng)畫(huà)程序的Web網(wǎng)頁(yè),使計(jì)算機(jī)執(zhí)行下述處理對(duì)HTML文件的解釋處理,以解釋所述HTML文件和動(dòng)畫(huà)程序的內(nèi)容;圖象信息獲取處理,用于根據(jù)所述HTML文件解釋處理的解釋結(jié)果獲取關(guān)于在所述Web網(wǎng)頁(yè)內(nèi)的動(dòng)畫(huà)的信息;圖象數(shù)據(jù)獲取變量建立處理,用于將輸入的參數(shù)建立為圖象數(shù)據(jù)獲取變量;圖象數(shù)據(jù)獲取處理,用于根據(jù)由所述圖象信息獲取處理所獲得的信息、和由所述圖象數(shù)據(jù)獲取變量建立處理的建立值來(lái)捕捉顯示在顯示裝置中的一幅動(dòng)畫(huà);打印圖象數(shù)據(jù)選擇處理,用于從所述圖象數(shù)據(jù)獲取處理捕捉的圖象數(shù)據(jù)中選擇用于打印的圖象數(shù)據(jù);網(wǎng)頁(yè)版式存儲(chǔ)處理,用于儲(chǔ)存多種網(wǎng)頁(yè)版式;網(wǎng)頁(yè)版式選擇處理,用于從所述網(wǎng)頁(yè)版式存儲(chǔ)處理儲(chǔ)存的所述多種網(wǎng)頁(yè)版式中選擇打印時(shí)所用的版式;打印數(shù)據(jù)準(zhǔn)備處理,用于準(zhǔn)備打印數(shù)據(jù),從而在打印數(shù)據(jù)中由所述打印圖象數(shù)據(jù)選擇處理選擇的圖象數(shù)據(jù)根據(jù)所述網(wǎng)頁(yè)版式選擇處理選擇的網(wǎng)頁(yè)版式來(lái)進(jìn)行排版。
7.一種存儲(chǔ)介質(zhì),其儲(chǔ)存WWW瀏覽器的程序,該程序用于訪問(wèn)作為含有動(dòng)畫(huà)程序的HTML文件的Web網(wǎng)頁(yè),使計(jì)算機(jī)執(zhí)行下述處理對(duì)HTML文件的解釋處理,以解釋所述HTML文件、所述動(dòng)畫(huà)程序和所述圖象信息各自的內(nèi)容;圖象信息獲取處理,用于根據(jù)所述HTML文件解釋處理的解釋結(jié)果獲取關(guān)于在所述Web網(wǎng)頁(yè)內(nèi)動(dòng)畫(huà)的信息;圖象數(shù)據(jù)獲取變量建立處理,用于將輸入的參數(shù)建立為圖象數(shù)據(jù)獲取變量;圖象數(shù)據(jù)讀出處理,用于按照如下方式來(lái)獲取圖象數(shù)據(jù),即根據(jù)所述圖象信息獲取處理所獲取的信息、和由所述圖象數(shù)據(jù)獲取變量建立處理建立的值,來(lái)訪問(wèn)所述“Web”服務(wù)器上的圖象文件;打印圖象數(shù)據(jù)選擇處理,用于從所述圖象數(shù)據(jù)讀出處理讀取的圖象數(shù)據(jù)中選擇用于打印的圖象數(shù)據(jù)。
8.一種存儲(chǔ)介質(zhì),其儲(chǔ)存WWW瀏覽器的程序,該程序用于訪問(wèn)含有動(dòng)畫(huà)程序的作為HTML文件的Web網(wǎng)頁(yè),使計(jì)算機(jī)執(zhí)行下述處理對(duì)HTML文件的解釋處理,以解釋所述HTML文件、所述動(dòng)畫(huà)程序和所述圖象信息各自的內(nèi)容;圖象信息獲取處理,用于根據(jù)所述HTML文件解釋處理的解釋結(jié)果獲取關(guān)于在所述Web網(wǎng)頁(yè)內(nèi)的動(dòng)畫(huà)的信息;圖象數(shù)據(jù)獲取變量的建立處理,用于將輸入的參數(shù)建立為圖象數(shù)據(jù)獲取變量;圖象數(shù)據(jù)讀出處理,用于按照如下方式來(lái)獲取圖象數(shù)據(jù),即根據(jù)所述圖象信息獲取處理所獲取的信息、和由所述圖象數(shù)據(jù)獲取變量的建立處理所建立的值,來(lái)訪問(wèn)所述“Web”服務(wù)器上的圖象文件;打印圖象數(shù)據(jù)選擇處理,用于從所述圖象數(shù)據(jù)讀出處理讀取的圖象數(shù)據(jù)中選擇用于打印的圖象數(shù)據(jù);網(wǎng)頁(yè)版式存儲(chǔ)處理,用于儲(chǔ)存多種網(wǎng)頁(yè)版式;網(wǎng)頁(yè)版式選擇處理,用于從所述網(wǎng)頁(yè)版式存儲(chǔ)處理儲(chǔ)存的所述多種網(wǎng)頁(yè)版式中選擇打印時(shí)所用的版式;和打印數(shù)據(jù)準(zhǔn)備處理,用于準(zhǔn)備打印數(shù)據(jù),從而在打印數(shù)據(jù)中使所述打印圖象數(shù)據(jù)選擇處理選擇的圖象數(shù)據(jù)根據(jù)所述網(wǎng)頁(yè)版式選擇處理選擇的網(wǎng)頁(yè)版式來(lái)進(jìn)行排版。
全文摘要
一種WWW瀏覽器和存儲(chǔ)介質(zhì),用戶(hù)在打印包括動(dòng)畫(huà)的Web網(wǎng)頁(yè)時(shí),在構(gòu)成動(dòng)畫(huà)的多幅靜止圖象中可自由選擇輸出的圖象。圖象信息獲取裝置從HTML文件解釋裝置中獲取關(guān)于在Web網(wǎng)頁(yè)內(nèi)的動(dòng)畫(huà)的信息,圖象數(shù)據(jù)獲取變量建立裝置由用戶(hù)指令輸入裝置輸入的參數(shù)建立圖象數(shù)據(jù)獲取變量,圖象數(shù)據(jù)獲取裝置根據(jù)獲得的信息和變量建立值捕捉CRT顯示裝置中的一幅動(dòng)畫(huà),打印圖象數(shù)據(jù)選擇裝置從圖象數(shù)據(jù)中選擇用于打印的圖象數(shù)據(jù)。
文檔編號(hào)G06F17/30GK1258163SQ9912606
公開(kāi)日2000年6月28日 申請(qǐng)日期1999年12月14日 優(yōu)先權(quán)日1998年12月14日
發(fā)明者高橋陽(yáng)子 申請(qǐng)人:日本電氣株式會(huì)社