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

電子文檔生成裝置和電子文檔生成用程序的制作方法

文檔序號:6498265閱讀:300來源:國知局
電子文檔生成裝置和電子文檔生成用程序的制作方法【專利摘要】通過將程序和數(shù)據(jù)雙方以能夠使用該數(shù)據(jù)執(zhí)行該程序的狀態(tài)嵌入電子文檔中而生成帶程序的電子文檔,從而在執(zhí)行程序而從各種不同觀點(diǎn)對數(shù)據(jù)進(jìn)行處理并欲將各處理結(jié)果以電子文檔的形式進(jìn)行顯示的情況下,不需要以事先將各處理結(jié)果全部輸出的狀態(tài)生成電子文檔,從而能夠防止電子文檔頁數(shù)的增多,并且,也不需要為了之后加入不足的處理結(jié)果而重新制作電子文檔?!緦@f明】電子文檔生成裝置和電子文檔生成用程序【
技術(shù)領(lǐng)域
】[0001]本發(fā)明涉及電子文檔生成裝置和電子文檔生成用程序,尤其涉及生成包含執(zhí)行程序而得到的處理結(jié)果(可視化的信息)的電子文檔這一技術(shù)?!?br>背景技術(shù)
】[0002]目前,已提供有文字處理軟件或文本編輯器等能夠?qū)⒏鞣N文檔以電子數(shù)據(jù)(以下,稱為“電子文檔”)的形式生成的技術(shù)。在此,作為電子文檔的一種,存在由美國奧多比系統(tǒng)公司(AdobeSystemsInc.)開發(fā)出的F1DF(PortableDocumentFormat、便攜文檔格式)這一文件格式。[0003]PDF文件的電子文檔具有如下的特征:即,其不依賴于特定的計(jì)算機(jī)環(huán)境,而是在所有環(huán)境下都能夠以大致相同的狀態(tài)顯示文檔的內(nèi)容。通過利用該特征將由依賴計(jì)算機(jī)環(huán)境進(jìn)行工作的文字處理軟件、電子制表軟件、圖形制作軟件等制成的特定文件格式的電子文檔轉(zhuǎn)換為PDF文件格式,從而能夠在所有的計(jì)算機(jī)環(huán)境下瀏覽電子文檔。[0004]另外,提出了并非只是將原始的電子文檔轉(zhuǎn)換為PDF文件,而是將其他形式的數(shù)據(jù)嵌入PDF文件中這一技術(shù)(例如,參照專利文獻(xiàn)1、2)。[0005]在專利文獻(xiàn)I所記載的技術(shù)中構(gòu)成為:在PDF數(shù)據(jù)的規(guī)定區(qū)域中嵌入由OCR裝置(OpticalCharacterRecognit1nDevice、光符識別裝置)轉(zhuǎn)換的文本數(shù)據(jù),從而制成F1DF文件。[0006]另外,在專利文獻(xiàn)2所記載的技術(shù)中構(gòu)成為能夠?qū)赢嬑募迦隤DF文件中。[0007]另外,還提出了在并非PDF文件的電子文檔中嵌入程序這一技術(shù)(例如,參照專利文獻(xiàn)3)。在該專利文獻(xiàn)3所記載的技術(shù)中構(gòu)成為:生成呈能夠?qū)⒂糜谶M(jìn)行文檔的數(shù)據(jù)操作的目標(biāo)程序一體化地執(zhí)行的目標(biāo)形態(tài)的文檔文件。由此,在接收了文檔的計(jì)算機(jī)上,即使沒有安裝適合該文檔的應(yīng)用程序,也能夠通過執(zhí)行嵌入在該文檔中的目標(biāo)程序而進(jìn)行文檔的數(shù)據(jù)操作。[0008]專利文獻(xiàn)1:日本公報(bào)、特開2004-280514號[0009]專利文獻(xiàn)2:日本公報(bào)、特開2009-116810號[0010]專利文獻(xiàn)3:日本公報(bào)、特開2000-347915號【
發(fā)明內(nèi)容】[0011]另外,PDF文件由于能夠幾乎不依賴于計(jì)算機(jī)環(huán)境而進(jìn)行使用,因此,普通家庭自不用說,而且被廣泛利用于處理各種各樣文檔的企業(yè)中。通常情況下,企業(yè)中制成的文檔存在頁數(shù)非常多的傾向。例如,在欲將使用電子制表軟件分析商業(yè)表單數(shù)據(jù)后的報(bào)告以電子文檔的形式制成的情況下,需要顯示從各種不同觀點(diǎn)分析而得到的結(jié)果,而且一般會將各分析結(jié)果圖形化而進(jìn)行顯示,因此存在頁數(shù)增多的傾向。[0012]但是,對于頁數(shù)多的文檔,大部分人會認(rèn)為:相比將其生成為PDF文件在畫面上進(jìn)行確認(rèn),將其印成印刷品時(shí)更加容易確認(rèn)。尤其是,在PDF文件中需要通過滾動操作來慢慢地進(jìn)行頁面推送。因此,存在如下的問題:即,對于瀏覽者而言,在只想從電子文檔中挑選需要的部分來閱讀時(shí),在電子文檔上找到所需的部分來閱讀的情況與在印刷品中進(jìn)行查找閱讀的情況相比,需要花費(fèi)更多的時(shí)間。[0013]另外,在如上述那樣將商業(yè)表單數(shù)據(jù)的分析報(bào)告以電子文檔的形式進(jìn)行顯示時(shí),即使已顯示有從各種不同觀點(diǎn)分析而得的結(jié)果,也還存在瀏覽者會進(jìn)一步想看到從其他不同的觀點(diǎn)分析而得的結(jié)果這一情況。但是,在已制成的PDF文件上是無法進(jìn)行顯示的。因此,需要委托原分析者重新分析商業(yè)表單數(shù)據(jù),并追加其分析結(jié)果而重新制作PDF文件。[0014]為了減少如上所述那樣重新制作PDF文件的時(shí)間和精力,需要從開始時(shí)就進(jìn)行所設(shè)想的全部分析,并將其分析結(jié)果以電子文檔的形式進(jìn)行報(bào)告。但是,實(shí)際執(zhí)行上述操作是困難的。這是因?yàn)榉治稣唠y以毫無遺漏地設(shè)想到所有瀏覽者的要求。假如即使能夠從開始時(shí)在近似該情況的程度上進(jìn)行分析,所制作的電子文檔的頁數(shù)也會很龐大,從而導(dǎo)致出現(xiàn)瀏覽更加困難這一問題。[0015]本發(fā)明是為了解決上述問題而完成的,其目的在于:不會增加電子文檔的頁數(shù),另外也無需花費(fèi)時(shí)間重新制作電子文檔,便能夠通過電子文檔來顯示用戶所希望的各種信肩、O[0016]為了解決上述課題,在本發(fā)明中,通過將程序和數(shù)據(jù)雙方以能夠使用該數(shù)據(jù)執(zhí)行該程序的狀態(tài)嵌入電子文檔中,從而生成帶程序的電子文檔。[0017]根據(jù)如上構(gòu)成的本發(fā)明,在執(zhí)行程序而從各種不同觀點(diǎn)對數(shù)據(jù)進(jìn)行處理并且欲將各處理結(jié)果以電子文檔的形式進(jìn)行顯示時(shí),不需要以事先將各處理結(jié)果全部輸出的狀態(tài)生成電子文檔。其原因在于:由于能夠在電子文檔上執(zhí)行程序,因此,想看到所希望的處理結(jié)果的用戶只要使程序執(zhí)行所希望的處理即可。由此,能夠防止電子文檔頁數(shù)的增多。[0018]因此,對于用戶而言,在只想看到所需的信息時(shí),不需要像以往那樣花費(fèi)時(shí)間來通過滾動操作從龐大數(shù)量的頁面中尋找符合要求的頁面。另外,在數(shù)量龐大的頁面中也不存在用戶所需的信息的情況下,也不需要如以往那樣委托電子文檔的原制作者重新制作電子文檔。[0019]如上所述,根據(jù)本發(fā)明,不會增加電子文檔的頁數(shù),另外也無需花費(fèi)時(shí)間來重新制作電子文檔,便能夠通過電子文檔來顯示用戶所希望的各種信息?!緦@綀D】【附圖說明】[0020]圖1是表示實(shí)施了本發(fā)明涉及的電子文檔生成裝置的電子文檔瀏覽系統(tǒng)的構(gòu)成例的框圖。[0021]圖2是表示由本實(shí)施方式的電子文檔生成部生成的PDF文件的顯示圖像的圖。[0022]圖3是表示通過本實(shí)施方式的執(zhí)行控制部而重新生成的PDF文件的顯示圖像的圖。[0023]圖4是表示本實(shí)施方式涉及的服務(wù)器(電子文檔生成裝置)的工作例的流程圖。【具體實(shí)施方式】[0024]以下,根據(jù)附圖對本發(fā)明的一實(shí)施方式進(jìn)行說明。圖1是表示實(shí)施了本發(fā)明涉及的電子文檔生成裝置的電子文檔瀏覽系統(tǒng)的構(gòu)成例的框圖。[0025]如圖1所示,本實(shí)施方式的電子文檔瀏覽系統(tǒng)構(gòu)成為:包括服務(wù)器10和用戶終端20,且服務(wù)器10和用戶終端20能夠經(jīng)由互聯(lián)網(wǎng)等通信網(wǎng)絡(luò)30而連接。[0026]服務(wù)器10相當(dāng)于本發(fā)明的電子文檔生成裝置,其功能結(jié)構(gòu)包括:程序存儲部11、數(shù)據(jù)存儲部12、電子文檔生成部13以及通信接口部14。電子文檔生成部13包括數(shù)據(jù)嵌入手段13a和程序嵌入手段13b。[0027]另外,用戶終端20的功能結(jié)構(gòu)包括:操作受理部21、電子文檔生成要求部22、通信接口部23、電子文檔存儲部24、顯示控制部25以及執(zhí)行控制部26。另外,在用戶終端20上連接有操作部31以及顯示部32,其中,該操作部31包括鼠標(biāo)或鍵盤等,該顯示部32包括顯不器等。[0028]另外,服務(wù)器10所具有的電子文檔生成部13實(shí)際上構(gòu)成為包括CPU(中央處理器)或MPU(微處理器)、RAM(隨機(jī)存取存儲器)、ROM(只讀存儲器)等,并且,電子文檔生成部13的功能能夠通過執(zhí)行存儲在RAM或ROM、或者硬盤等中的電子文檔生成用程序而實(shí)現(xiàn)。[0029]因此,通過將電子文檔生成用程序記錄在例如⑶_R0M(只讀光盤存儲器)等記錄媒體中并讀入服務(wù)器10中,從而能夠?qū)崿F(xiàn)電子文檔生成部13的功能,其中,通過執(zhí)行該電子文檔生成用程序,能夠使服務(wù)器10發(fā)揮電子文檔生成部13的功能。[0030]作為記錄電子文檔生成用程序的記錄媒體,除了⑶-ROM之外,還可以使用軟盤、硬盤、磁帶、光盤、磁光盤、DVD(DigitalVideoDisk)、非易失性存儲卡等。另外,也可以通過經(jīng)由互聯(lián)網(wǎng)等網(wǎng)絡(luò)將電子文檔生成用程序下載至服務(wù)器10上而實(shí)現(xiàn)電子文檔生成部13的功能。[0031]服務(wù)器10的通信接口部14和用戶終端20的通信接口部23經(jīng)由通信網(wǎng)絡(luò)30在服務(wù)器10和用戶終端20之間執(zhí)行各種數(shù)據(jù)的交換。[0032]服務(wù)器10的程序存儲部11存儲用于嵌入電子文檔中的程序。嵌入的程序?yàn)槿我獾某绦?,在本?shí)施方式中作為其一例而使用能夠?qū)ι虡I(yè)表單數(shù)據(jù)執(zhí)行聚合處理或圖形化處理等的商業(yè)表單處理程序。即,該商業(yè)表單處理程序被存儲在程序存儲部11中。[0033]數(shù)據(jù)存儲部12存儲執(zhí)行程序時(shí)所使用的數(shù)據(jù)。由于嵌入的程序?yàn)槿我獾某绦?,因此,?zhí)行該程序時(shí)所使用的數(shù)據(jù)也是任意的數(shù)據(jù)。但是,在本實(shí)施方式中由于是對使用商業(yè)表單處理程序的情況進(jìn)行說明,因此存儲在數(shù)據(jù)存儲部12中的數(shù)據(jù)為商業(yè)表單數(shù)據(jù)。[0034]電子文檔生成部13將存儲在程序存儲部11中的商業(yè)表單處理程序以及存儲在數(shù)據(jù)存儲部12中的商業(yè)表單數(shù)據(jù)雙方以能夠使用該商業(yè)表單數(shù)據(jù)執(zhí)行該商業(yè)表單處理程序的狀態(tài)嵌入電子文檔中,由此生成帶程序的電子文檔。[0035]在本實(shí)施方式中,所生成的帶程序的電子文檔包括FOFportableDocumentFormat、便攜文檔格式)文件。電子文檔生成部13利用PDF文件的SWF(SmallWebFormat)將商業(yè)表單處理程序和商業(yè)表單數(shù)據(jù)雙方嵌入電子文檔中。[0036]SWF是由美國奧多比系統(tǒng)公司(AdobeSystemsInc.)制作的Flash(注冊商標(biāo))的再生用文件格式的一種。只要處于安裝有美國奧多比系統(tǒng)公司提供的插件軟件、即“FlashPlayer”的計(jì)算機(jī)環(huán)境下,便能夠在瀏覽器上再生利用SWF而被嵌入PDF文件中的動畫等。在本實(shí)施方式中,利用該SWF的功能將商業(yè)表單處理程序和商業(yè)表單數(shù)據(jù)嵌入PDF文件中。[0037]此時(shí),電子文檔生成部13將商業(yè)表單數(shù)據(jù)嵌入PDF文件中,并且,將已編譯為能夠使用所嵌入的商業(yè)表單數(shù)據(jù)執(zhí)行處理的商業(yè)表單處理程序嵌入PDF文件中。由數(shù)據(jù)嵌入手段13a和程序嵌入手段13b執(zhí)行該嵌入處理。[0038]S卩,數(shù)據(jù)嵌入手段13a從數(shù)據(jù)存儲部12中讀出商業(yè)表單數(shù)據(jù)并將其嵌入PDF文件中。另外,程序嵌入手段13b從程序存儲部11中讀出商業(yè)表單處理程序,并在將其編譯為能夠使用由數(shù)據(jù)嵌入手段13a嵌入的商業(yè)表單數(shù)據(jù)而執(zhí)行處理的商業(yè)表單處理程序之后嵌入PDF文件中。[0039]以上述方式由電子文檔生成部13生成的帶程序的電子文檔(PDF文件)被供給至通信接口部14,并經(jīng)由通信網(wǎng)路30被發(fā)送至用戶終端20上。[0040]用戶終端20的操作受理部21受理由操作部31進(jìn)行的各種操作。例如,操作受理部21受理用于要求服務(wù)器10生成電子文檔(PDF文件)的操作。另外,操作受理部21受理下述操作:即,用于指示在從服務(wù)器10發(fā)送來的PDF文件上執(zhí)行該P(yáng)DF文件中所嵌入的商業(yè)表單處理程序的操作。[0041]當(dāng)由操作受理部21受理了用于要求生成電子文檔的操作時(shí),電子文檔生成要求部22生成電子文檔的生成要求數(shù)據(jù),并將該生成要求數(shù)據(jù)提供至通信接口部23。在該生成要求數(shù)據(jù)中包含有用戶終端20的地址信息。由電子文檔生成要求部22生成的生成要求數(shù)據(jù)經(jīng)由通信網(wǎng)絡(luò)30被發(fā)送至服務(wù)器10上。[0042]在服務(wù)器10上,當(dāng)被指示根據(jù)從用戶終端20發(fā)送來的生成要求數(shù)據(jù)生成電子文檔時(shí),電子文檔生成部13通過將商業(yè)表單處理程序和商業(yè)表單數(shù)據(jù)嵌入電子文檔中而生成PDF文件。此時(shí),電子文檔生成部13以將使用商業(yè)表單數(shù)據(jù)執(zhí)行商業(yè)表單處理程序相關(guān)的特定處理后的處理結(jié)果顯示在電子文檔上的狀態(tài),生成PDF文件。[0043]進(jìn)而,當(dāng)被指示生成電子文檔時(shí),電子文檔生成部13以將用戶界面與商業(yè)表單處理程序的處理結(jié)果一同顯示在電子文檔上的狀態(tài)生成PDF文件,其中,該用戶界面用于供用戶指示執(zhí)行商業(yè)表單處理程序相關(guān)的所希望的處理。[0044]另外,關(guān)于按照要求在最初生成PDF文件時(shí)執(zhí)行的特定處理,能夠通過電子文檔生成用程序而事先任意地確定。另外,在以生成PDF文件之外的其他目的執(zhí)行商業(yè)表單處理程序的過程中,可以設(shè)定為該執(zhí)行過程中的處理。另一方面,在并未處于執(zhí)行商業(yè)表單處理程序的過程中時(shí),可以設(shè)定為最后被執(zhí)行的處理。[0045]在生成PDF文件時(shí)執(zhí)行商業(yè)表單處理程序執(zhí)行過程中的處理或最后被執(zhí)行的處理的情況下,存在下述優(yōu)點(diǎn)。即,由于商業(yè)表單處理程序的處理結(jié)果被保存在高速緩沖存儲器或直插式存儲器(inlinememory)(與CPU高速連接的存儲器)中,因此,電子文檔生成部13能夠利用保存于上述存儲器中的數(shù)據(jù)而高速地生成呈在電子文檔上顯示有商業(yè)表單處理程序處理結(jié)果的狀態(tài)的PDF文件。[0046]在該情況下,被保存在高速緩沖存儲器或在線存儲器中且與商業(yè)表單處理程序一同被嵌入PDF文件中的商業(yè)表單數(shù)據(jù)為例如下述數(shù)據(jù):即,根據(jù)用戶操作從服務(wù)器10上的數(shù)據(jù)庫(未圖示)中取出并用于進(jìn)行聚合或者分析等(以上述的生成PDF文件之外的其他目的進(jìn)行的處理)中的數(shù)據(jù)。即,嵌入PDF文件中的商業(yè)表單數(shù)據(jù)是根據(jù)在服務(wù)器10上所執(zhí)行的處理的結(jié)果而動態(tài)地變化的數(shù)據(jù),而不是服務(wù)器10事先準(zhǔn)備的固定的數(shù)據(jù)。當(dāng)然,也可以是服務(wù)器10事先準(zhǔn)備的固定的數(shù)據(jù),但是,本實(shí)施方式的特征之一就是:將高速緩沖存儲器或在線存儲器中動態(tài)變化的商業(yè)表單數(shù)據(jù)嵌入PDF文件中。[0047]如上所述,由電子文檔生成部13生成的PDF文件經(jīng)由通信網(wǎng)絡(luò)30而被發(fā)送至用戶終端20上。此時(shí)的發(fā)送地址根據(jù)包含在由用戶終端20發(fā)送來的生成要求數(shù)據(jù)中的地址信息而確定。[0048]從服務(wù)器10發(fā)送至用戶終端20的PDF文件被存儲在電子文檔存儲部24中。顯示控制部25進(jìn)行使存儲在電子文檔存儲部24中的PDF文件顯示在顯示部32上這一控制。此時(shí)所顯示的PDF文件呈下述狀態(tài):S卩,在電子文檔上顯示有使用商業(yè)表單數(shù)據(jù)執(zhí)行商業(yè)表單處理程序相關(guān)的特定處理后的處理結(jié)果這一狀態(tài)。[0049]如上所述,只要在用戶終端20上安裝有FlashPlayer,即使在用戶終端20上沒有安裝與服務(wù)器10相同的商業(yè)表單處理程序,也能夠以在電子文檔上標(biāo)示有商業(yè)表單處理程序的處理結(jié)果的狀態(tài)對PDF文件進(jìn)行顯示。[0050]圖2是表示該P(yáng)DF文件的顯示圖像的圖。在圖2所示的例子中示出使用商業(yè)表單數(shù)據(jù)通過商業(yè)表單處理程序進(jìn)行聚合處理并將其處理結(jié)果以折線圖41的形式進(jìn)行顯示的狀態(tài)。另外,呈如下狀態(tài):即,用于供用戶指示執(zhí)行商業(yè)表單處理程序相關(guān)的所希望處理的用戶界面42?45與折線圖41一同顯示的狀態(tài)。[0051]在圖2所示的例子中,用戶界面包括地區(qū)變更按鍵42、年月變更按鍵43以及項(xiàng)目變更按鍵44,其中,地區(qū)變更按鍵42用于根據(jù)用戶的要求改變聚合的目標(biāo)地區(qū),年月變更按鍵43用于根據(jù)用戶的要求改變聚合的目標(biāo)年月,項(xiàng)目變更按鍵44用于根據(jù)用戶的要求改變聚合項(xiàng)目。[0052]另外,用戶界面還包括用于根據(jù)用戶的要求改變圖表顯示狀態(tài)的顯示切換按鍵45。通過操作該顯示切換按鍵45,例如能夠?qū)⒄劬€圖切換為條形圖或餅圖等其他形式的圖而進(jìn)行顯示,或者,按地區(qū)或年月將圖表分割并進(jìn)行顯示。[0053]返回圖1,當(dāng)操作受理部21受理了針對顯示在PDF文件的顯示圖像上的用戶界面的操作時(shí),執(zhí)行控制部26進(jìn)行如下控制:即,根據(jù)被操作的用戶界面的類型而執(zhí)行商業(yè)表單處理程序。[0054]具體而言,執(zhí)行控制部26進(jìn)行如下控制:即,根據(jù)用戶界面的操作,使用被嵌入在電子文檔存儲部24中所存儲的PDF文件中的商業(yè)表單數(shù)據(jù),執(zhí)行同樣被嵌入在PDF文件中的商業(yè)表單處理程序。[0055]另外,商業(yè)表單處理程序被編碼為能夠執(zhí)行與所操作的用戶界面相對應(yīng)的處理。因此,執(zhí)行控制部26只要對商業(yè)表單處理程序提供所操作的用戶界面為何種類型,便能夠執(zhí)行該商業(yè)表單處理程序的處理。[0056]如此,由于商業(yè)表單處理程序和利用該商業(yè)表單處理程序執(zhí)行處理時(shí)所需的商業(yè)表單數(shù)據(jù)雙方均被嵌入在PDF文件中,因此,利用執(zhí)行控制部26控制的商業(yè)表單處理程序的執(zhí)行僅在用戶終端20中即可完成。即,只要在用戶終端20上安裝有FlashPlayer,即使在用戶終端20上沒有安裝與服務(wù)器10相同的商業(yè)表單處理程序,也能夠在用戶終端20上執(zhí)行被嵌入在PDF文件中的商業(yè)表單處理程序,從而無需再次訪問服務(wù)器10并重新制作PDF文件。[0057]當(dāng)在執(zhí)行控制部26的控制下執(zhí)行商業(yè)表單處理程序的處理時(shí),其處理結(jié)果被從執(zhí)行控制部26供給至顯示控制部25。顯示控制部25進(jìn)行如下控制:即,將電子文檔以標(biāo)示有由執(zhí)行控制部26控制的處理的執(zhí)行結(jié)果和用戶界面的狀態(tài)顯示在顯示部32上。[0058]圖3是表示通過執(zhí)行控制部26而重新生成的PDF文件的顯示圖像的圖。在圖3所示的例子中,示出通過操作顯示切換按鍵45而將折線圖切換為條形圖并進(jìn)行顯示的狀態(tài)。[0059]圖4是表示如上構(gòu)成的本實(shí)施方式涉及的服務(wù)器10(電子文檔生成裝置)的工作例的流程圖。[0060]在圖4中,電子文檔生成部13判斷是否經(jīng)由通信接口部14從用戶終端20發(fā)送過來電子文檔的生成要求數(shù)據(jù)(步驟Si)。[0061]在此,當(dāng)判斷為從用戶終端20發(fā)送過來電子文檔的生成要求數(shù)據(jù)時(shí),電子文檔生成部13的數(shù)據(jù)嵌入手段13a從數(shù)據(jù)存儲部12中讀出商業(yè)表單數(shù)據(jù)并將其嵌入PDF文件中(步驟S2)。[0062]另外,程序嵌入手段13b從程序存儲部11中讀出商業(yè)表單處理程序,并將其編譯為能夠使用由數(shù)據(jù)嵌入手段13a嵌入的商業(yè)表單數(shù)據(jù)而執(zhí)行處理的商業(yè)表單處理程序(步驟S3)。[0063]然后,將編譯后的商業(yè)表單處理程序嵌入PDF文件中(步驟S4)。[0064]在通過嵌入商業(yè)表單數(shù)據(jù)和商業(yè)表單處理程序而生成PDF文件后,電子文檔生成部13經(jīng)由通信接口部14向用戶終端20發(fā)送PDF文件(步驟S5)。由此,圖4所示的流程圖的處理結(jié)束。[0065]如以上所詳細(xì)說明,在本實(shí)施方式中,通過將商業(yè)表單處理程序和商業(yè)表單數(shù)據(jù)雙方以能夠使用該商業(yè)表單數(shù)據(jù)執(zhí)行商業(yè)表單處理程序的狀態(tài)嵌入電子文檔中,從而生成帶程序的電子文檔(PDF文件)。[0066]根據(jù)如此構(gòu)成的本實(shí)施方式,在執(zhí)行商業(yè)表單處理程序而從各種不同觀點(diǎn)對商業(yè)表單數(shù)據(jù)進(jìn)行處理并且欲將各處理結(jié)果以電子文檔的形式進(jìn)行顯示時(shí),不需要以事先將各處理結(jié)果全部輸出的狀態(tài)生成PDF文件。其原因在于:由于能夠在PDF文件上利用FlashPlayer的功能執(zhí)行商業(yè)表單處理程序,因此,想要看到所希望的處理結(jié)果的用戶只要對被顯示在PDF文件的顯示圖像上的用戶界面進(jìn)行操作而使商業(yè)表單處理程序執(zhí)行所希望的處理即可。由此,能夠防止以PDF文件形式生成的電子文檔頁數(shù)的增多。[0067]因此,對于用戶而言,在只想看到所需的信息時(shí),不需要像以往那樣花費(fèi)時(shí)間來通過滾動操作而從龐大數(shù)量的頁面中尋找符合要求的頁面。另外,在龐大數(shù)量的頁面中也不存在用戶所需的信息的情況下,也不需要如以往那樣委托電子文檔的原制作者重新制作電子文檔。[0068]如上所述,根據(jù)本實(shí)施方式,不會增加電子文檔的頁數(shù),另外也無需花費(fèi)時(shí)間重新制作電子文檔,便能夠通過電子文檔來顯示用戶所希望的各種信息。[0069]另外,在上述實(shí)施方式中,對于服務(wù)器10上設(shè)有程序存儲部11、數(shù)據(jù)存儲部12以及電子文檔生成部13并且根據(jù)來自用戶終端20的要求在服務(wù)器10上生成PDF文件這一例子進(jìn)行了說明,但本發(fā)明并不限定于此。[0070]例如,也可以在用戶終端20上設(shè)置程序存儲部11、數(shù)據(jù)存儲部12以及電子文檔生成部13并且在用戶終端20上生成PDF文件。此時(shí),電子文檔生成用程序安裝在用戶終端20上。[0071]當(dāng)用戶終端20上設(shè)有程序存儲部11且商業(yè)表單處理程序被安裝在用戶終端20上時(shí),也可以不必特意制作在用戶終端20上瀏覽用的PDF文件。但是,當(dāng)將用戶終端20上生成的PDF文件分布至其他用戶終端(未圖示)上時(shí),在沒有安裝商業(yè)表單處理程序的其他用戶終端上,也能夠?yàn)g覽商業(yè)表單處理程序的處理結(jié)果或執(zhí)行商業(yè)表單處理程序的處理。[0072]另外,在上述實(shí)施方式中,作為存儲在程序存儲部11中的程序的一例舉出了商業(yè)表單處理程序,作為存儲在數(shù)據(jù)存儲部12中的數(shù)據(jù)的一例舉出了商業(yè)表單數(shù)據(jù),并進(jìn)行了說明,但本發(fā)明并不限定于此。程序以及該程序的執(zhí)行所需的數(shù)據(jù)能夠使用任意的程序及數(shù)據(jù)。[0073]另外,在上述實(shí)施方式中,作為電子文檔的一例,舉出了PDF文件進(jìn)行了說明,但本發(fā)明并不限定于此。即,只要是能夠在文件中嵌入程序或數(shù)據(jù)的格式,便可以使用PDF文件以外的其他文件格式。作為其他文件格式的一例,可以舉出HTML(超文本標(biāo)記語言)5或MHTML(MIMEEncapsulat1nofAggregateHTML、單一文件網(wǎng)頁)等格式。[0074]另外,上述實(shí)施方式均只是表示實(shí)施本發(fā)明時(shí)的具體化的一例,并不能據(jù)此限定性地解釋本發(fā)明的技術(shù)范圍。即,只要不脫離本發(fā)明的主旨或其主要特征,本發(fā)明便能夠以各種形式進(jìn)行實(shí)施?!緳?quán)利要求】1.一種電子文檔生成裝置,其特征在于,包括:程序存儲部,其存儲嵌入電子文檔中的程序,數(shù)據(jù)存儲部,其存儲執(zhí)行所述程序時(shí)所使用的數(shù)據(jù),以及電子文檔生成部,其通過以能夠使用所述數(shù)據(jù)執(zhí)行所述程序的狀態(tài)將所述程序和所述數(shù)據(jù)雙方嵌入所述電子文檔中,從而生成帶程序的電子文檔。2.如權(quán)利要求1所述的電子文檔生成裝置,其特征在于,在被指示生成所述帶程序的電子文檔時(shí),所述電子文檔生成部以將使用所述數(shù)據(jù)執(zhí)行所述程序后的處理結(jié)果顯示在所述電子文檔上的狀態(tài),將所述程序和所述數(shù)據(jù)雙方嵌入所述電子文檔中。3.如權(quán)利要求2所述的電子文檔生成裝置,其特征在于,在被指示生成所述帶程序的電子文檔時(shí),所述電子文檔生成部以將用戶界面與所述程序的處理結(jié)果一同顯示在所述電子文檔上的狀態(tài),將所述程序和所述數(shù)據(jù)雙方嵌入所述電子文檔中,其中,所述用戶界面用于供用戶指示執(zhí)行所述程序相關(guān)的所希望的處理。4.如權(quán)利要求1所述的電子文檔生成裝置,其特征在于,所述電子文檔包括F1DF(PortableDocumentFormat)文件,所述電子文檔生成部利用所述PDF文件的SWF(SmallWebFormat),將所述程序和所述數(shù)據(jù)雙方嵌入所述電子文檔中。5.如權(quán)利要求1所述的電子文檔生成裝置,其特征在于,所述電子文檔生成部將所述數(shù)據(jù)嵌入所述電子文檔中,并且,將被編譯為能夠使用所嵌入的所述數(shù)據(jù)執(zhí)行處理的所述程序嵌入所述電子文檔中。6.一種電子文檔生成用程序,其特征在于,其用于使計(jì)算機(jī)發(fā)揮下述作用,即,包括:數(shù)據(jù)嵌入手段,其從數(shù)據(jù)存儲部中讀出執(zhí)行嵌入于電子文檔中的程序時(shí)所使用的數(shù)據(jù),并將該數(shù)據(jù)嵌入所述電子文檔中,和程序嵌入手段,其從程序存儲部中讀出所述程序,并且將其編譯為能夠使用由所述數(shù)據(jù)嵌入手段嵌入的所述數(shù)據(jù)執(zhí)行處理的程序并嵌入所述電子文檔中;并且,通過以能夠使用所述數(shù)據(jù)執(zhí)行所述程序的狀態(tài)將所述程序和所述數(shù)據(jù)雙方嵌入所述電子文檔中,從而生成帶程序的電子文檔。7.如權(quán)利要求6所述的電子文檔生成用程序,其特征在于,在被指示生成所述帶程序的電子文檔時(shí),所述程序嵌入手段以將使用所述數(shù)據(jù)執(zhí)行所述程序后的處理結(jié)果顯示在所述電子文檔上的狀態(tài),將所述程序嵌入所述電子文檔中。8.如權(quán)利要求7所述的電子文檔生成用程序,其特征在于,在被指示生成所述帶程序的電子文檔時(shí),所述程序嵌入手段以將用戶界面與所述程序的處理結(jié)果一同顯示在所述電子文檔上的狀態(tài),將所述程序嵌入所述電子文檔中,其中,所述用戶界面用于供用戶指示執(zhí)行所述程序相關(guān)的所希望的處理?!疚臋n編號】G06F17/21GK104205091SQ201280071141【公開日】2014年12月10日申請日期:2012年8月16日優(yōu)先權(quán)日:2012年8月16日【發(fā)明者】田中潤,島澤甲,館原啟介,吉原江輔申請人:文雅科一番株式會社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
四川省| 陆丰市| 长岛县| 本溪市| 三门峡市| 济源市| 淮南市| 绥中县| 策勒县| 泰和县| 百色市| 博罗县| 治县。| 胶州市| 惠水县| 乌兰察布市| 平和县| 静安区| 庆阳市| 湖南省| 仪陇县| 奉化市| 中江县| 佛教| 始兴县| 都昌县| 会理县| 福建省| 仙桃市| 通海县| 兖州市| 抚州市| 龙南县| 逊克县| 陇西县| 六盘水市| 专栏| 安西县| 栾川县| 郧西县| 鄂托克旗|