專(zhuān)利名稱(chēng):數(shù)據(jù)生成支援系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及數(shù)據(jù)生成支援系統(tǒng)。
背景技術(shù):
在個(gè)人或企業(yè)制作主頁(yè)等進(jìn)行公開(kāi)的情況下,已知有如下方法使用用于制作主頁(yè)的應(yīng)用程序,以HTML (HyperText Markup Language,超文本標(biāo)記語(yǔ)言)等制作Web網(wǎng)頁(yè),并使用FTP(File Transfer Protocol,文件傳輸協(xié)議)等文件傳輸程序?qū)⒃撋傻臄?shù)據(jù)從客戶(hù)終端上傳到Web服務(wù)器。還已知有如下的服務(wù)與主頁(yè)制作支援網(wǎng)站(site)連接而制作主頁(yè),井能夠?qū)⒃撋傻臄?shù)據(jù)從客戶(hù)終端上傳到Web服務(wù)器(例如參見(jiàn)非專(zhuān)利文獻(xiàn)I)。非專(zhuān)利文獻(xiàn)I :無(wú)障礙主頁(yè)制作系統(tǒng)/芝麻開(kāi)門(mén)(平成22年12月24日檢索)網(wǎng)址URL http://sesames, ip/
發(fā)明內(nèi)容
在非專(zhuān)利文獻(xiàn)I公開(kāi)的服務(wù)中,若用戶(hù)單擊顯示于Web瀏覽器的圖像插入按鈕,則打開(kāi)文件選擇對(duì)話框,顯示客戶(hù)終端的文件夾結(jié)構(gòu)。然后,若用戶(hù)選擇存儲(chǔ)于特定文件夾的特定圖像數(shù)據(jù),則該所選擇的圖像數(shù)據(jù)被粘貼到編輯畫(huà)面內(nèi)。然后,用戶(hù)能夠?qū)υ搱D像進(jìn)行旋轉(zhuǎn)、放大、縮小以及剪切等簡(jiǎn)單的編輯。即,非專(zhuān)利文獻(xiàn)I中公開(kāi)的服務(wù)不需要在客戶(hù)終端安裝專(zhuān)用的應(yīng)用程序,就能容易地制作主頁(yè)。但是,在非專(zhuān)利文獻(xiàn)I公開(kāi)的服務(wù)中,必須將能夠插入到所制作主頁(yè)中的圖形的圖像數(shù)據(jù)(例如JPEG(Joint Photographic Experts Group,聯(lián)合圖像專(zhuān)家小組)、GIF (Graphics Interchange Format,圖像互換格式)及BMP(BitMap)格式的圖像數(shù)據(jù)等)存儲(chǔ)在客戶(hù)終端的硬盤(pán)等外部存儲(chǔ)裝置,不能使用由其他應(yīng)用程序制作的、暫時(shí)存儲(chǔ)于存儲(chǔ)器等主存儲(chǔ)裝置的圖像數(shù)據(jù)。而且,在用戶(hù)制作主頁(yè)時(shí),不能容易地制作與多種語(yǔ)言對(duì)應(yīng)的主頁(yè)。而且,用戶(hù)對(duì)于其上傳的用HTML等描述的網(wǎng)頁(yè),無(wú)法只對(duì)特定用戶(hù)公開(kāi),而且無(wú)法從被允許公開(kāi)的特定用戶(hù)得知對(duì)主頁(yè)的評(píng)價(jià)。 本發(fā)明是用于解決上述既存問(wèn)題點(diǎn)的至少ー個(gè)而做出的,其目的在于提供ー種能夠容易進(jìn)行Web網(wǎng)頁(yè)的制作或編輯、并且能夠向所希望的對(duì)象公開(kāi)所制作的Web網(wǎng)頁(yè)的數(shù)據(jù)生成支援系統(tǒng)。為了達(dá)到上述目的,作為本發(fā)明一個(gè)技術(shù)方案的數(shù)據(jù)生成支援系統(tǒng)具有第一程序,在客戶(hù)終端生成構(gòu)成Web網(wǎng)頁(yè)的數(shù)據(jù);第二程序,提取存儲(chǔ)在客戶(hù)終端的暫時(shí)存儲(chǔ)區(qū)域即存儲(chǔ)器中的圖像數(shù)據(jù)及文字?jǐn)?shù)據(jù)或存儲(chǔ)在所述存儲(chǔ)器中的所述文字?jǐn)?shù)據(jù);第一發(fā)送控制部,根據(jù)來(lái)自客戶(hù)終端的要求,發(fā)送第一程序及第ニ程序和用于制作Web網(wǎng)頁(yè)的信息;數(shù)據(jù)庫(kù)控制部,在從客戶(hù)終端發(fā)送作為Web網(wǎng)頁(yè)公開(kāi)對(duì)象的用戶(hù)、公開(kāi)期間及表示重要度的信息中的任ー項(xiàng)或多項(xiàng)時(shí),基于所發(fā)送的信息,設(shè)定作為Web網(wǎng)頁(yè)公開(kāi)對(duì)象的用戶(hù)、公開(kāi)期間及表示重要度的信息中的任ー項(xiàng)或多項(xiàng)。
本發(fā)明的一技術(shù)方案除了上述構(gòu)成,還優(yōu)選包括翻譯處理部,在客戶(hù)終端利用第ニ程序提取暫時(shí)存儲(chǔ)于存儲(chǔ)器中的文字?jǐn)?shù)據(jù),并發(fā)送將所提取的文字?jǐn)?shù)據(jù)翻譯成規(guī)定語(yǔ)言的處理要求時(shí),所述翻譯處理部將文字?jǐn)?shù)據(jù)翻譯成規(guī)定語(yǔ)言;第二發(fā)送控制部,將由翻譯處理部翻譯完的文字?jǐn)?shù)據(jù)發(fā)送到客戶(hù)終端。本發(fā)明ー技術(shù)方案的數(shù)據(jù)生成支援系統(tǒng)優(yōu)選在上述構(gòu)成的基礎(chǔ)上,第一程序起到使客戶(hù)終端顯示控制部的功能,該顯示控制部將由翻譯處理部翻譯完的文字?jǐn)?shù)據(jù)顯示在基于從第一發(fā)送控制部發(fā)送的用于構(gòu)成Web網(wǎng)頁(yè)的信息而顯示的編輯畫(huà)面的規(guī)定區(qū)域。根據(jù)本發(fā)明,能夠提供一種能夠容易進(jìn)行Web網(wǎng)頁(yè)的制作或編輯、并且能夠向所希望的對(duì)象公開(kāi)所制作的Web網(wǎng)頁(yè)的數(shù)據(jù)生成支援系統(tǒng)。
圖I為包含本發(fā)明數(shù)據(jù)生成支援系統(tǒng)的ー種實(shí)施方式的主頁(yè)制作支援系統(tǒng)的整體構(gòu)成的圖。圖2為表示圖I所示的Web服務(wù)器、Web應(yīng)用服務(wù)器、數(shù)據(jù)庫(kù)服務(wù)器以及客戶(hù)終端的硬件構(gòu)成之一例的框圖。圖3為用于說(shuō)明圖I所示的主頁(yè)制作支援系統(tǒng)的主要功能構(gòu)成的圖。圖4為用于說(shuō)明圖I所示的客戶(hù)終端的主要功能構(gòu)成的圖。圖5為說(shuō)明客戶(hù)終端與Web服務(wù)器之間的處理流程的流程圖。圖6為表示從圖I的Web服務(wù)器向客戶(hù)終端發(fā)送的基于HTML格式顯示的主頁(yè)制作用格式之一例。圖7為表示客戶(hù)終端的主頁(yè)制作過(guò)程的流程圖。圖8為表示客戶(hù)終端的主頁(yè)制作過(guò)程的流程圖。圖9為表示從圖I的Web服務(wù)器向客戶(hù)終端發(fā)送的基于HTML格式顯示的主頁(yè)制作用格式之一例的圖。圖10為表示從圖I的Web服務(wù)器向客戶(hù)終端發(fā)送的基于數(shù)據(jù)顯示的畫(huà)面之一例的圖。圖11為表示從圖I的Web服務(wù)器向客戶(hù)終端發(fā)送的基于數(shù)據(jù)顯示的畫(huà)面之一例的圖。符號(hào)說(shuō)明10主頁(yè)制作支援系統(tǒng)(數(shù)據(jù)生成支援系統(tǒng)之一例)、12Web服務(wù)器、14Web應(yīng)用服務(wù)器、16數(shù)據(jù)庫(kù)服務(wù)器、20客戶(hù)終端、22CPU、24主存儲(chǔ)裝置、26外部存儲(chǔ)裝置、28輸入接ロ、30網(wǎng)絡(luò)、32輸出接ロ、34通信接ロ、40文件格式、42通信部、44控制部、44A信息收發(fā)控制部(第一發(fā)送控制部、第二發(fā)送控制部之一例)、44B程序啟動(dòng)控制部(翻譯處理部之一例)、44C數(shù)據(jù)庫(kù)控制部、46存儲(chǔ)部、46AWeb網(wǎng)頁(yè)制作程序(第一程序之一例)、46B存儲(chǔ)器共享程序(第二程序之一例)、46C翻譯處理程序、46D公開(kāi)設(shè)定程序、46E各種數(shù)據(jù)庫(kù)、52通信部、54控制部、54A信息收發(fā)控制部、54B信息輸入輸出控制部、54C信息顯示控制部、56顯示部、58輸入部、60程序存儲(chǔ)區(qū)域、60AWeb瀏覽器程序、60B應(yīng)用程序、60C OS API、62暫時(shí)存儲(chǔ)區(qū)域、62A文本數(shù)據(jù)、62B圖像數(shù)據(jù)、70主頁(yè)制作用格式、72編輯畫(huà)面、74插入按鈕、75翻譯按鈕、76圖像編輯區(qū)域、78文本編輯區(qū)域、80文字輸入?yún)^(qū)域、82參照按鈕、84預(yù)覽按鈕、86登記按鈕
具體實(shí)施例方式以下,參照
本發(fā)明的數(shù)據(jù)生成支援系統(tǒng)的ー實(shí)施方式的主頁(yè)制作支援系統(tǒng)10。但是,本發(fā)明的數(shù)據(jù)生成支援系統(tǒng)不限于該主頁(yè)制作支援系統(tǒng)10的實(shí)施方式。(主頁(yè)制作支援系統(tǒng)10的系統(tǒng)構(gòu)成)圖I為包含本發(fā)明的數(shù)據(jù)生成支援系統(tǒng)的ー實(shí)施方式的主頁(yè)制作支援系統(tǒng)10的整體構(gòu)成圖。如圖I所示,主頁(yè)制作支援系統(tǒng)10通過(guò)LAN(Local Area Network,局域網(wǎng))連接I個(gè)以上的計(jì)算機(jī)而構(gòu)成,例如包括Web服務(wù)器12、Web應(yīng)用服務(wù)器14及數(shù)據(jù)庫(kù)服務(wù)器16。而且,主頁(yè)制作支援系統(tǒng)10經(jīng)由規(guī)定的網(wǎng)絡(luò)30(例如因特網(wǎng)等網(wǎng)絡(luò))及防火墻40與客戶(hù)終端20連接。另外,防火墻40是可進(jìn)行IP地址或端ロ過(guò)濾的計(jì)算機(jī)或軟件。Web 服務(wù)器 12 具有利用 HTTP (Hypertext Transfer Protocol,超文本傳送協(xié)議) 在該Web服務(wù)器12與安裝于客戶(hù)終端20上的客戶(hù)軟件(例如Web瀏覽器等)之間發(fā)送由HTML、DHTML (Dynamic HTML,動(dòng)態(tài)超文本傳送協(xié)議)、XML (Extensible Markup Language)等描述的Web網(wǎng)頁(yè)信息的功能。而且,Web服務(wù)器12具有利用HTTP發(fā)送作為Web應(yīng)用服務(wù) 器14或數(shù)據(jù)庫(kù)服務(wù)器16的處理結(jié)果而輸出的信息等功能。此外,Web服務(wù)器12具有如下功能根據(jù)來(lái)自安裝在客戶(hù)終端20的客戶(hù)軟件的要求,啟動(dòng)Web應(yīng)用服務(wù)器14或數(shù)據(jù)庫(kù)服務(wù)器16所具有的特定程序,執(zhí)行符合客戶(hù)終端20發(fā)送要求的特定處理。Web應(yīng)用服務(wù)器14具有如下功能啟動(dòng)與Web服務(wù)器12接收的來(lái)自客戶(hù)終端20的處理要求相對(duì)應(yīng)的Web應(yīng)用程序,執(zhí)行特定處理,并將其處理結(jié)果輸出到Web服務(wù)器12。本實(shí)施例中的Web應(yīng)用程序包括翻譯處理程序,具有翻譯成特定外語(yǔ)的翻譯處理功能,實(shí)現(xiàn)對(duì)從客戶(hù)終端20接收到的文本數(shù)據(jù)中所含有的文章(文字?jǐn)?shù)據(jù))進(jìn)行翻譯的應(yīng)用;和公開(kāi)設(shè)定程序,實(shí)現(xiàn)對(duì)由客戶(hù)終端20制作出的Web網(wǎng)頁(yè)的公開(kāi)條件、評(píng)價(jià)等進(jìn)行設(shè)定的應(yīng)用。另外,本實(shí)施例的Web應(yīng)用服務(wù)器14至少包括翻譯處理程序和公開(kāi)設(shè)定程序,但在本發(fā)明中,Web應(yīng)用服務(wù)器14可以只具有這兩個(gè)程序中的任一程序。數(shù)據(jù)庫(kù)服務(wù)器16具有如下功能根據(jù)Web服務(wù)器12接收的來(lái)自客戶(hù)終端20的處理要求,檢索未圖示的數(shù)據(jù)庫(kù)中積累的信息的功能;將檢索結(jié)果向Web服務(wù)器12輸出的功能;在規(guī)定的數(shù)據(jù)庫(kù)存儲(chǔ)信息的功能等。如圖I所示,本實(shí)施例所示的Web服務(wù)器12、Web應(yīng)用服務(wù)器14及數(shù)據(jù)庫(kù)服務(wù)器16分別由獨(dú)立計(jì)算機(jī)構(gòu)成,但也可以由具有這些多個(gè)服務(wù)器功能的單ー計(jì)算機(jī)構(gòu)成。此外,主頁(yè)制作支援系統(tǒng)10可以包括具有防火墻功能40的服務(wù)器而實(shí)現(xiàn)。在本實(shí)施例中,可以將客戶(hù)終端20包括在主頁(yè)制作支援系統(tǒng)10中。(各裝置的硬件構(gòu)成)圖2為表示圖I所示的Web服務(wù)器12、Web應(yīng)用服務(wù)器14、數(shù)據(jù)庫(kù)服務(wù)器16以及客戶(hù)終端20的硬件構(gòu)成之一例的框圖。Web服務(wù)器12、Web應(yīng)用服務(wù)器14、數(shù)據(jù)庫(kù)服務(wù)器16以及客戶(hù)終端20經(jīng)由系統(tǒng)總線 36 分別與 CPU (Central Processing Unit,中央處理單兀)22 ;RAM (Random AccessMemory,隨機(jī)存取存儲(chǔ)器)等主存儲(chǔ)裝置(存儲(chǔ)器)24 ;硬盤(pán)等外部存儲(chǔ)裝置26 ;鍵盤(pán)、鼠標(biāo)、觸摸屏等輸入接ロ 28 ;顯示器、揚(yáng)聲器等輸出接ロ 32 ;LAN板等通信接ロ 34電連接。Web服務(wù)器12、Web應(yīng)用服務(wù)器14、數(shù)據(jù)庫(kù)服務(wù)器16以及客戶(hù)終端20的各CPU 22通過(guò)將存儲(chǔ)在外部存儲(chǔ)裝置26中的OS、其他程序讀取到主存儲(chǔ)裝置24并執(zhí)行,從而分別實(shí)現(xiàn)后述的各種處理。(主頁(yè)制作支援系統(tǒng)10的功能構(gòu)成)圖3為用于說(shuō)明圖I所示的主頁(yè)制作支援系統(tǒng)10的主要功能構(gòu)成的圖。如圖3所示,主頁(yè)制作支援系統(tǒng)10由通信部42、控制部44、存儲(chǔ)部46構(gòu)成。另外,通信部42相當(dāng)于圖2所示的通信接ロ 34,因此省略其說(shuō)明??刂撇?4的主要構(gòu)成要素為信息收發(fā)控制部44A、程序啟動(dòng)控制部44B、數(shù)據(jù)庫(kù)控制部44C。另外,信息收發(fā)控制部44A與由圖I所示的Web服務(wù)器12所實(shí)現(xiàn)的功能對(duì)應(yīng),程序啟動(dòng)控制部44B與由圖I所示的Web應(yīng)用服務(wù)器14所實(shí)現(xiàn)的功能對(duì)應(yīng),數(shù)據(jù)庫(kù)控制部44C與由圖I所示的數(shù)據(jù)庫(kù)服務(wù)器16所實(shí)現(xiàn)的功能對(duì)應(yīng)。 信息收發(fā)控制部44A接收來(lái)自安裝在客戶(hù)終端20上的Web瀏覽器的處理要求,委托程序啟動(dòng)控制部44B執(zhí)行該處理。被信息收發(fā)控制部44A委托處理的程序啟動(dòng)控制部44B啟動(dòng)存儲(chǔ)于存儲(chǔ)部46中的程序(例如翻譯處理程序46C、公開(kāi)設(shè)定程序46D等),執(zhí)行該處理。然后,由程序啟動(dòng)控制部44B啟動(dòng)的程序經(jīng)由數(shù)據(jù)庫(kù)控制部44C與各種數(shù)據(jù)庫(kù)46E連接,執(zhí)行信息的登記、變更、刪除等各種處理。然后,通過(guò)執(zhí)行由程序啟動(dòng)控制部44B啟動(dòng)的程序而得到的信息經(jīng)由信息收發(fā)控制部44A向安裝在客戶(hù)終端20上的Web瀏覽器發(fā)送,或者將該信息反映到各種數(shù)據(jù)庫(kù)46E。存儲(chǔ)部46存儲(chǔ)有Web網(wǎng)頁(yè)制作程序46A、存儲(chǔ)器共享程序46B、翻譯處理程序46C、公開(kāi)設(shè)定程序46D及各種數(shù)據(jù)庫(kù)46E。關(guān)于Web網(wǎng)頁(yè)制作程序46A、存儲(chǔ)器共享程序46B、翻譯處理程序46C、公開(kāi)設(shè)定程序46D及各種數(shù)據(jù)庫(kù)46E,將同后述的處理一起進(jìn)行詳細(xì)說(shuō)明。圖3所示的各種數(shù)據(jù)庫(kù)46E可以不建立在圖2所示的外部存儲(chǔ)裝置26上,而是例如設(shè)置被連接在同一 LAN內(nèi)的未圖示的NAS(Network Attached Storage,網(wǎng)絡(luò)附加存儲(chǔ))等存儲(chǔ)裝置,在該NAS上建立各種數(shù)據(jù)庫(kù)46E,并使數(shù)據(jù)服務(wù)器16與該NAS連接,由此能夠利用各種數(shù)據(jù)庫(kù)46E。圖4為用于說(shuō)明圖I所示的客戶(hù)終端20的主要功能構(gòu)成的圖。如圖4所示,客戶(hù)終端20的主要構(gòu)成要素是通信部52、控制部54、顯示部56、輸入部58、程序存儲(chǔ)區(qū)域60、暫時(shí)存儲(chǔ)區(qū)域62。圖4所示的通信部52、顯示部56、輸入部58分別相當(dāng)于圖2所示的通信接ロ 34、輸出接ロ 32、輸入接ロ 28,因此省略其說(shuō)明或適當(dāng)簡(jiǎn)化??刂撇?4的主要構(gòu)成要素是信息收發(fā)控制部54A、信息輸入輸出控制部54B以及信息顯示控制部54C。信息收發(fā)控制部54A、信息輸入輸出控制部54B以及信息顯示控制部54C通過(guò)圖2所示的CPU 22將Web瀏覽器程序60A讀取到主存儲(chǔ)裝置24并進(jìn)行啟動(dòng)而得以實(shí)現(xiàn)。程序存儲(chǔ)區(qū)域60設(shè)于圖2所示的外部存儲(chǔ)裝置26。程序存儲(chǔ)區(qū)域60存儲(chǔ)有Web瀏覽器程序60A、應(yīng)用程序60B、0S、API (Application Programming Interface,應(yīng)用程序編程接ロ)60C。暫時(shí)存儲(chǔ)區(qū)域62設(shè)于圖2所示的主存儲(chǔ)裝置24中。在暫時(shí)存儲(chǔ)區(qū)域62存儲(chǔ)有使用應(yīng)用程序60B生成的文本數(shù)據(jù)62A (文字?jǐn)?shù)據(jù))、圖像數(shù)據(jù)62B。圖4中示出存儲(chǔ)有文本數(shù)據(jù)62A (文字?jǐn)?shù)據(jù))、圖像數(shù)據(jù)62B這兩者的例子,但使用應(yīng)用程序60B生成的數(shù)據(jù),可以是文本數(shù)據(jù)62A (文字?jǐn)?shù)據(jù))和圖像數(shù)據(jù)62B中的任一數(shù)據(jù)。圖5為說(shuō)明圖I所示的客戶(hù)終端20與Web服務(wù)器12之間的通信處理流程的流程圖。在從客戶(hù)終端20的信息收發(fā)控制部54A發(fā)出關(guān)于主頁(yè)制作用數(shù)據(jù)(以下將主頁(yè)制作用數(shù)據(jù)稱(chēng)為“HTML格式”)的發(fā)送請(qǐng)求(SlO)吋,Web服務(wù)器12向該客戶(hù)終端20發(fā)送HTML格式等(S12)。結(jié)果,利用客戶(hù)終端20的信息顯示控制部54C將主頁(yè)制作用格式70顯示于顯示器等輸出接ロ 32(S14)。圖6為表示從圖I的Web服務(wù)器12向客戶(hù)終端20發(fā)送的基于HTML格式顯示的 主頁(yè)制作用格式70之一例的圖。在S12中,發(fā)送的數(shù)據(jù)中,除了構(gòu)成圖6所示的主頁(yè)制作用格式70的HTML格式以外,例如還有包括由JavaScript等腳本語(yǔ)言描述的程序庫(kù)在內(nèi)的Web網(wǎng)頁(yè)制作程序46A、存儲(chǔ)器共享程序46B(圖3)等。客戶(hù)終端20的信息收發(fā)控制部54A按照Web網(wǎng)頁(yè)制作程序46A確認(rèn)是否存儲(chǔ)有規(guī)定的程序(S16)。信息收發(fā)控制部54A在明確了不存在規(guī)定程序吋,向Web服務(wù)器12發(fā)送該規(guī)定程序的發(fā)送要求(S18)。然后,在從Web服務(wù)器12發(fā)送規(guī)定的程序(S20)時(shí),信息收發(fā)控制部54A將其存儲(chǔ)到外部存儲(chǔ)裝置26的規(guī)定區(qū)域(S22)。在此,規(guī)定的程序是指編輯用程序、發(fā)送用程序以及附件用程序(后面進(jìn)行詳細(xì)描述)。另外,可以在向客戶(hù)終端發(fā)送Web網(wǎng)頁(yè)制作程序46A的時(shí)刻,同時(shí)發(fā)送編輯用程序、發(fā)送用程序以及附件用程序。在客戶(hù)終端20由信息輸入輸出控制部54B啟動(dòng)編輯用程序(S24),用戶(hù)通過(guò)編輯畫(huà)面72執(zhí)行圖像數(shù)據(jù)、文本數(shù)據(jù)的輸入或編輯操作(S26)。此外,在用戶(hù)希望在主頁(yè)上設(shè)置文件的下載區(qū)時(shí),附件用程序被啟動(dòng)(S28),從而能夠選擇任意的文件(S30)。并且,當(dāng)用戶(hù)在主頁(yè)制作用格式70上選擇編輯結(jié)果的登記時(shí),發(fā)送用程序啟動(dòng)(S32),向Web服務(wù)器12發(fā)送編輯完畢的圖像數(shù)據(jù)、文本數(shù)據(jù)或附件。Web服務(wù)器12基于發(fā)送的圖像數(shù)據(jù)生成JPEG等的圖像文件(S36)。并且,Web服務(wù)器12基于該圖像文件及發(fā)送的文本數(shù)據(jù)生成HTML文件(S38),保存于規(guī)定的目錄中。接著,Web服務(wù)器12將上述的圖像文件及附件發(fā)送到Web應(yīng)用服務(wù)器14 (S40),并且利用數(shù)據(jù)庫(kù)服務(wù)器16將表示各文件的存儲(chǔ)位置的路徑名(URL)登記在各種數(shù)據(jù)庫(kù)46E中的規(guī)定數(shù)據(jù)庫(kù)(S42)。當(dāng)在客戶(hù)終端20側(cè)編輯的主頁(yè)完成上傳時(shí),各客戶(hù)終端20能夠閱覽。即,用戶(hù)使用安裝在客戶(hù)終端20上的Web瀏覽器程序60A輸入主頁(yè)的URL吋,自Web服務(wù)器12發(fā)送HTML文件,同時(shí)所需的圖像文件被發(fā)送至客戶(hù)終端20,從而目的主頁(yè)被顯示在顯示器等輸出接ロ 32上。此外,若用戶(hù)單擊該主頁(yè)上顯示的附件按鈕,則Web服務(wù)器12向Web應(yīng)用服務(wù)器14發(fā)送對(duì)應(yīng)的附件,存儲(chǔ)于外部存儲(chǔ)裝置26。(編輯過(guò)程的詳細(xì)說(shuō)明)圖7和圖8為表示客戶(hù)終端20中的主頁(yè)制作過(guò)程的流程圖。首先,由安裝在客戶(hù)終端20上的Web瀏覽器程序60A將主頁(yè)制作用格式70顯示在顯示器等輸出接ロ 32 (S50),同吋,從Web服務(wù)器12下載的Web網(wǎng)頁(yè)制作程序46A及存儲(chǔ)器共享程序46B啟動(dòng)(S52)。該Web網(wǎng)頁(yè)制作程序46A及存儲(chǔ)器共享程序46B例如由ActiveX (注冊(cè)商標(biāo))控件構(gòu)成。在此,ActiveX (注冊(cè)■商標(biāo))控件是美國(guó)Microsoft (注冊(cè)■商標(biāo))公司開(kāi)發(fā)的將軟件構(gòu)件化的技術(shù),是為了使以往的稱(chēng)為OLE (Object Linking and Embedding,對(duì)象連接和嵌入)控件的技術(shù)對(duì)應(yīng)網(wǎng)絡(luò),對(duì)其實(shí)施了擴(kuò)展而成的。ActiveX(注冊(cè)商標(biāo))控件可以通過(guò)網(wǎng)絡(luò)30從Web服務(wù)器12下載,并以對(duì)該公司的Web瀏覽器即Internet Explorer (注冊(cè)■商標(biāo))増加功能的形式使用。OLE是指在Windows(注冊(cè)商標(biāo))0S中,用于在各種應(yīng)用程序軟件之間傳輸或共享存儲(chǔ)在主存儲(chǔ)裝置24中的數(shù)據(jù)的結(jié)構(gòu)。另外,Web網(wǎng)頁(yè)制作程序46A及存儲(chǔ)器共享程序46B也可以由上述的ActiveX(注冊(cè)商標(biāo))控件以外的程序構(gòu)成。接著,如果用戶(hù)單擊編輯畫(huà)面72的插入按鈕74,從未圖示的下拉菜單選擇“圖像”(S54),則在編輯畫(huà)面72內(nèi)顯示圖像編輯區(qū)域76 (S56)。此時(shí),用戶(hù)也可以使編輯畫(huà)面72內(nèi)顯示多個(gè)圖像編輯區(qū)域76。在此,如果用戶(hù)選擇任意的圖像編輯區(qū)域76,并單擊鼠標(biāo)等輸入接ロ 28的右鍵,從所顯示的菜單中選擇“粘貼”(S58),則Web網(wǎng)頁(yè)制作程序46A讀取暫時(shí)存儲(chǔ)在剪切板(主存儲(chǔ)裝置24)上的圖像數(shù)據(jù),使其插入(顯示)到圖像編輯區(qū)域76 內(nèi)(S60)。對(duì)此,用戶(hù)使用鼠標(biāo)等輸入接ロ 28拖拽在所選擇的圖像編輯區(qū)域76的四角及各邊中點(diǎn)所顯示的小矩形狀的尺寸控點(diǎn)(handle),從而能進(jìn)行放大、縮小、改變縱橫比這樣的 簡(jiǎn)單編輯操作。此外,用戶(hù)可以使用鼠標(biāo)等輸入接ロ 28打開(kāi)右擊菜單,進(jìn)行旋轉(zhuǎn)、翻轉(zhuǎn)等編輯操作。接著,如果用戶(hù)使用鼠標(biāo)等輸入接ロ 28單擊編輯畫(huà)面72的插入按鈕74,從未圖示的下拉菜單選擇“文本”(S62),則在編輯畫(huà)面72內(nèi)顯示文本編輯區(qū)域78(S64)。在該情況下,用戶(hù)也能使編輯畫(huà)面72內(nèi)顯示多個(gè)文本編輯區(qū)域78。對(duì)此,用戶(hù)使用鼠標(biāo)等輸入接ロ28雙擊任意的文本編輯區(qū)域78,處于待輸入狀態(tài),在此基礎(chǔ)上使用鍵盤(pán)等輸入接ロ 28輸入文字列(S66)。此外,用戶(hù)對(duì)設(shè)于主頁(yè)制作用格式70內(nèi)的各種文字輸入?yún)^(qū)域80敲擊鍵盤(pán)輸入主頁(yè)的標(biāo)題、類(lèi)別(category)、附件的名稱(chēng)、注釋(comment)等文字列。接著,當(dāng)用戶(hù)單擊設(shè)于主頁(yè)制作用格式70內(nèi)的附件欄的參照按鈕82(S68)吋,附件用程序啟動(dòng)(S70),在顯示器等輸出接ロ 32上顯示文件選擇對(duì)話框(未圖示)(S72)。該附件用程序例如也由Active X(注冊(cè)商標(biāo))控件構(gòu)成,但也可以使用除此之外的程序。對(duì)此,如果用戶(hù)選擇存儲(chǔ)在外部存儲(chǔ)裝置26中的規(guī)定目錄下的特定文件(S74),則附件用程序從外部存儲(chǔ)裝置26取得附件60 (S76)。接著,如果用戶(hù)單擊主頁(yè)制作用格式70中設(shè)置的預(yù)覽按鈕84 (S78),則Web網(wǎng)頁(yè)制作程序46A將圖像編輯區(qū)域76所顯示的、主存儲(chǔ)裝置24上的圖像數(shù)據(jù)寫(xiě)入JPEG等文件中,并將該圖像文件存儲(chǔ)到外部存儲(chǔ)裝置26的規(guī)定區(qū)域(S80)。接著,Web網(wǎng)頁(yè)制作程序46A生成反映用戶(hù)的編輯內(nèi)容的HTML文件(S82),并借助Web瀏覽器程序60A在顯示器等輸出接ロ 32顯示預(yù)覽畫(huà)面(未圖示)(S84)。這樣的結(jié)果使用戶(hù)能夠容易確認(rèn)制作過(guò)程中的網(wǎng)頁(yè)圖像。因?yàn)樵谠揌TML文件中填寫(xiě)了對(duì)上述的圖像文件的鏈接信息,因此,在預(yù)覽畫(huà)面中也顯示編輯中的圖像。如果在確認(rèn)了內(nèi)容后,用戶(hù)單擊預(yù)覽畫(huà)面的關(guān)閉按鈕(S86),則關(guān)閉預(yù)覽畫(huà)面,同時(shí)利用Web網(wǎng)頁(yè)制作程序46A從客戶(hù)終端的外部存儲(chǔ)裝置26上刪除上述的圖像文件62(S88)。其后,用戶(hù)可以返回原來(lái)的主頁(yè)制作用格式70,繼續(xù)圖像、文字的編輯。另外,也可以不進(jìn)行S88的刪除圖像文件的處理。結(jié)束了主頁(yè)編輯的用戶(hù)如果單擊登記按鈕86 (S90),則發(fā)送用程序啟動(dòng)(S92),從Web網(wǎng)頁(yè)制作程序46A取得通過(guò)HTML格式70輸入的文本數(shù)據(jù)和圖像數(shù)據(jù),并且從附件用程序取得用戶(hù)所選擇的附件60 (S94)。接著發(fā)送用程序按照HTTP協(xié)議,向Web服務(wù)器12發(fā)送各數(shù)據(jù)及文件(S96)。該發(fā)送用程序例如也由Active X(注冊(cè)商標(biāo))控件構(gòu)成,但也可以使用除此之外的程序。(翻譯處理)在圖7及圖8說(shuō)明的編輯過(guò)程中,假如當(dāng)希望將輸入到文本編輯區(qū)域78的日語(yǔ)文章翻譯成規(guī)定語(yǔ)言(例如英語(yǔ)、漢語(yǔ)等)時(shí),如果用戶(hù)單擊翻譯按鈕75,則輸入到該文本編輯區(qū)域78的文字?jǐn)?shù)據(jù)被發(fā)送到Web服務(wù)器12,Web應(yīng)用服務(wù)器14的翻譯處理程序46C啟動(dòng)。由啟動(dòng)的翻譯處理程序46C翻譯成規(guī)定的語(yǔ)言,接收到該翻譯后文本信息的Web服務(wù)器12將該文本信息向客戶(hù)終端20發(fā)送,這時(shí)如圖9所示,在文本編輯區(qū)域78顯示翻譯后的漢語(yǔ)文章。由此,能夠通過(guò)相同的設(shè)計(jì)容易地制作只將文章翻譯成其他語(yǔ)言的畫(huà)面,在希望容易地制作與多種語(yǔ)言對(duì)應(yīng)的網(wǎng)頁(yè)的情況下是很方便的。
(公開(kāi)、評(píng)價(jià)的設(shè)定處理)在圖7和圖8說(shuō)明的編輯過(guò)程中,假如希望僅對(duì)特定的用戶(hù)(例如屬于同一公司的自己的上司等)公開(kāi)制作成的Web網(wǎng)頁(yè),并接受其評(píng)價(jià)的情況下,如果單擊登記按鈕86,向Web服務(wù)器12發(fā)送登記要求,則公開(kāi)設(shè)定程序46D啟動(dòng)。由啟動(dòng)的公開(kāi)設(shè)定程序46D分別生成用于顯示如下畫(huà)面的信息例如對(duì)許可與該制作成的Web網(wǎng)頁(yè)進(jìn)行鏈接的用戶(hù)進(jìn)行設(shè)定的畫(huà)面(未圖示,以下稱(chēng)為“鏈接許可設(shè)定畫(huà)面”)、能夠設(shè)定該制作成的Web網(wǎng)頁(yè)的重要度的畫(huà)面(未圖示,以下稱(chēng)為“重要度設(shè)定畫(huà)面”)。Web服務(wù)器12將從Web應(yīng)用服務(wù)器14接收的用于顯示這些畫(huà)面的信息發(fā)送給客戶(hù)終端20??蛻?hù)終端20的Web瀏覽器程序60A基于從Web服務(wù)器12發(fā)送的信息顯示鏈接許可設(shè)定畫(huà)面及重要度設(shè)定畫(huà)面。并且,制作Web網(wǎng)頁(yè)的用戶(hù)可按照這些畫(huà)面的顯示事項(xiàng)設(shè)定針對(duì)特定用戶(hù)的訪問(wèn)許可及制作的Web網(wǎng)頁(yè)的重要度。另外,鏈接許可設(shè)定畫(huà)面及重要度設(shè)定畫(huà)面可以顯示在ー個(gè)畫(huà)面內(nèi),也可以以過(guò)渡的方式依次顯示。如此對(duì)Web網(wǎng)頁(yè)進(jìn)行設(shè)定的信息被登記在各種數(shù)據(jù)庫(kù)46中所包括的特定數(shù)據(jù)庫(kù),Web服務(wù)器12基于該登記的設(shè)定信息,公開(kāi)該Web網(wǎng)頁(yè)。并且,Web服務(wù)器12對(duì)發(fā)送了鏈接要求的客戶(hù)終端20發(fā)送認(rèn)證畫(huà)面(未圖示),基于在該認(rèn)證畫(huà)面上輸入的認(rèn)證信息,顯示包括有如下信息的畫(huà)面(例如圖10的重要度項(xiàng)目),即被許可鏈接的Web網(wǎng)頁(yè)的列表信息、表示該列表信息所含有的Web網(wǎng)頁(yè)的重要度的信息。如此,通過(guò)明示被許可鏈接的Web網(wǎng)頁(yè)的重要度,能夠根據(jù)所明示的重要度容易決定是否閱覽。此外,Web服務(wù)器12根據(jù)來(lái)自客戶(hù)終端20的要求,啟動(dòng)Web應(yīng)用服務(wù)器14的公開(kāi)設(shè)定程序46D,能夠生成可登記對(duì)所制作的Web網(wǎng)頁(yè)的評(píng)價(jià)、注釋的窗ロ(例如圖11的畫(huà)面90),或生成顯示所評(píng)價(jià)的Web網(wǎng)頁(yè)ー覽的窗ロ(例如圖11的畫(huà)面91),并將其顯示在客戶(hù)終端20的顯示器等輸出接ロ。如此,通過(guò)能夠登記對(duì)所制作成的Web網(wǎng)頁(yè)的評(píng)價(jià)、注釋等,從而能夠?qū)⑦@些信息簡(jiǎn)單地反饋給該Web網(wǎng)頁(yè)的制作者。另外,可以利用公開(kāi)設(shè)定程序46D的功能,通過(guò)用戶(hù)操作客戶(hù)終端20來(lái)指定要公開(kāi)的Web網(wǎng)頁(yè)的公開(kāi)時(shí)期。而且,對(duì)于所制作成的Web網(wǎng)頁(yè),也可以使其具有如下功能,即能夠利用公開(kāi)設(shè)定程序46D對(duì)用規(guī)定的瀏覽器閱覽時(shí)所顯示的畫(huà)面進(jìn)行預(yù)覽。具體而言,在單擊了圖6所示的預(yù)覽按鈕84吋,能夠生成可利用公開(kāi)設(shè)定程序46D選擇瀏覽器的畫(huà)面(未圖示),并指定在該畫(huà)面顯示的瀏覽器(也包括版本)。并且可以根據(jù)公開(kāi)設(shè)定程序46D,利用所指定的瀏覽器實(shí)際顯示該Web網(wǎng)頁(yè),僅將該顯示的圖像信息出示給客戶(hù)終端20。由此,用戶(hù)能夠用各種瀏覽器確認(rèn)制作成的Web網(wǎng)頁(yè)的實(shí)際顯示外觀。(變形例)以上,說(shuō)明了作為本發(fā)明的數(shù)據(jù)生成支援系統(tǒng)的ー實(shí)施方式的主頁(yè)制作支援系統(tǒng)10,但本發(fā)明的數(shù)據(jù)生成支援系統(tǒng)不限于上述的實(shí)施例。例如,在單擊了翻譯按鈕75時(shí),除了輸入到文本編輯區(qū)域78的日語(yǔ)文章之外,也可以對(duì)輸入到文字輸入?yún)^(qū)域80的文章進(jìn)行翻譯。此外,在Web網(wǎng)頁(yè)制作用程序46A中增加判定是否包含不適于使用所翻譯語(yǔ)言的國(guó)家或地區(qū)的顔色的功能,從而在單擊翻譯按鈕75進(jìn)行翻譯處理吋,自動(dòng)進(jìn)行該判定,在判定為不適當(dāng)時(shí)變化為其他顔色,或者通過(guò)彈出記載有表示該顏色可能不適當(dāng)?shù)奈恼碌拇哎?畫(huà)面,來(lái)警告用戶(hù)該顏色可能不適當(dāng)。此外,例如在圖6、圖9所示的編輯畫(huà)面72中,也可以具有頁(yè)眉、頁(yè)腳。由此,可以與例如美國(guó)Microsoft (注冊(cè)商標(biāo))公司的WORD(注冊(cè))所具有的功能同樣地,使用頁(yè)眉、頁(yè)腳區(qū)域進(jìn)行增加日期信息、頁(yè)數(shù)信息等各種操作。此外,在圖6、圖9所示的主頁(yè)制作用格式70中,除了預(yù)覽按鈕84、登記按鈕86之夕卜,也可以設(shè)置例如臨時(shí)保存制作的HTML文件的臨時(shí)保存按鈕(未圖示)。由此,在需要制作多個(gè)相同設(shè)計(jì)的HTML文件時(shí)(例如根據(jù)季節(jié)而改變Web網(wǎng)頁(yè)的情況),通過(guò)臨時(shí)保存共用的設(shè)計(jì)部分,從而能夠容易地分享使用該文件,很方便。此外,例如在經(jīng)營(yíng)零售業(yè)的用戶(hù)制作陳列商品的畫(huà)面信息時(shí),為了能夠容易地對(duì)每個(gè)陳列架粘貼圖像數(shù)據(jù),可以生成設(shè)有具有與陳列架同樣配置構(gòu)成的圖像編輯區(qū)域76的編輯畫(huà)面72。在本發(fā)明的數(shù)據(jù)生成支援系統(tǒng)的ー實(shí)施方式的主頁(yè)制作支援系統(tǒng)10中,如上所述,Web網(wǎng)頁(yè)制作程序46A由具有例如OLE功能的ActiveX (注冊(cè)商標(biāo))控件構(gòu)成,因此在通過(guò)基于Web瀏覽器編輯主頁(yè)的過(guò)程中,對(duì)于由其他應(yīng)用程序制作并暫時(shí)存儲(chǔ)于剪切板上的圖像數(shù)據(jù)、文字?jǐn)?shù)據(jù),不必將其寫(xiě)入文件,可以直接將其粘貼到圖像編輯區(qū)域76內(nèi),從而能夠飛躍性地提高編輯效率。
權(quán)利要求
1.一種數(shù)據(jù)生成支援系統(tǒng),其特征在于,具有 第一程序,在客戶(hù)終端生成構(gòu)成Web網(wǎng)頁(yè)的數(shù)據(jù); 第二程序,提取存儲(chǔ)在所述客戶(hù)終端的暫時(shí)存儲(chǔ)區(qū)域即存儲(chǔ)器中的圖像數(shù)據(jù)及文字?jǐn)?shù)據(jù)或存儲(chǔ)在所述存儲(chǔ)器中的所述文字?jǐn)?shù)據(jù); 第一發(fā)送控制部,根據(jù)來(lái)自所述客戶(hù)終端的要求,發(fā)送所述第一程序及第ニ程序和用于制作Web網(wǎng)頁(yè)的信息; 數(shù)據(jù)庫(kù)控制部,在從所述客戶(hù)終端發(fā)送作為所述Web網(wǎng)頁(yè)的公開(kāi)對(duì)象的用戶(hù)、公開(kāi)期間及表示重要度的信息中的任ー項(xiàng)或多項(xiàng)時(shí),基于所發(fā)送的信息,設(shè)定作為所述Web網(wǎng)頁(yè)的公開(kāi)對(duì)象的用戶(hù)、公開(kāi)期間及表示重要度的信息中的任ー項(xiàng)或多項(xiàng)。
2.根據(jù)權(quán)利要求I所述的數(shù)據(jù)生成支援系統(tǒng),其特征在于,具有 翻譯處理部,在所述客戶(hù)終端利用所述第二程序提取暫時(shí)存儲(chǔ)于所述存儲(chǔ)器中的所述文字?jǐn)?shù)據(jù),并同時(shí)發(fā)送將所提取的所述文字?jǐn)?shù)據(jù)翻譯成規(guī)定語(yǔ)言的處理要求時(shí),所述翻譯處理部將所述文字?jǐn)?shù)據(jù)翻譯成所述規(guī)定語(yǔ)言; 第二發(fā)送控制部,將由所述翻譯處理部翻譯完的所述文字?jǐn)?shù)據(jù)發(fā)送到所述客戶(hù)終端。
3.根據(jù)權(quán)利要求2所述的數(shù)據(jù)生成支援系統(tǒng),其特征在干, 所述第一程序使所述客戶(hù)終端起到顯示控制部的功能,該顯示控制部將由所述翻譯處理部翻譯完的文字?jǐn)?shù)據(jù)顯示在基于從所述第一發(fā)送控制部發(fā)送的用于構(gòu)成Web網(wǎng)頁(yè)的信息而顯示的編輯畫(huà)面的規(guī)定區(qū)域。
全文摘要
本發(fā)明提供一種數(shù)據(jù)生成支援系統(tǒng),該系統(tǒng)能夠容易地進(jìn)行Web網(wǎng)頁(yè)的制作或編輯,并且能夠?qū)⒅谱鞒傻木W(wǎng)頁(yè)向所希望的對(duì)象公開(kāi)。數(shù)據(jù)生成支援系統(tǒng)(10)具有Web網(wǎng)頁(yè)制作程序(46A)(第一程序);提取存儲(chǔ)在暫時(shí)存儲(chǔ)區(qū)域即存儲(chǔ)器中的圖像數(shù)據(jù)及文字?jǐn)?shù)據(jù)、或文字?jǐn)?shù)據(jù)的存儲(chǔ)器共享程序(46B)(第二程序);將這些程序和用于制作Web網(wǎng)頁(yè)的信息發(fā)送到客戶(hù)終端的發(fā)送控制部(44A)(第一發(fā)送控制部);在從客戶(hù)終端發(fā)送公開(kāi)對(duì)象用戶(hù)、公開(kāi)期間及重要度中的任一項(xiàng)或多項(xiàng)時(shí),基于該信息設(shè)定作為Web網(wǎng)頁(yè)的公開(kāi)對(duì)象的用戶(hù)、公開(kāi)期間及重要度中的任一項(xiàng)或多項(xiàng)的數(shù)據(jù)庫(kù)控制部(44C)。
文檔編號(hào)H04L29/08GK102694834SQ20111008107
公開(kāi)日2012年9月26日 申請(qǐng)日期2011年3月25日 優(yōu)先權(quán)日2011年3月25日
發(fā)明者佐藤亙, 北谷嘉規(guī) 申請(qǐng)人:株式會(huì)社野村綜合研究所