用于编辑电子文档的系统、方法及程序的制作方法

文档序号:6350970阅读:185来源:国知局
专利名称:用于编辑电子文档的系统、方法及程序的制作方法
技术领域
本发明一般涉及图形用户接口,详细地说,本发明涉及用于编辑电子文档的系统、方法及程序。
背景技术
随着近年因特网的普及,企业、个人日常地进行作成多媒体的网页内容并在因特网上公开的行为。通常,网页内容作成为按照HTML语言、XML语言的形式的多媒体结构电子文档。为了支援网页内容的作成,提供包括在作成、编辑时通过显示器画面观看但是可直接作为HTML文档等的网页内容输出的编辑器的写作软件。这样的编辑器称为 WYSIWYG(ffhat You See Is What You Get :所见即所得)编辑器。例如,作为申请人的国际商业机器公司提供 IBM WebSphere Studio Homepage Builder (R)作为包括 WYSIWYG 编辑器的软件。业界的各公司也开发了写作软件。作为背景技术,例如,特开平9-6573号公报(专利文献I)公开了可以适当且简单调节在写作工具等的编辑画面上的工作台贴附的影像图像的配色的系统。系统中,保持以语言表现预定的色调的各种影像表现句,各影像表现句分别持有预定范围的色相。编辑画面中,影像图像(静止图像)在工作台内的预定的位置贴附后,根据影像图像的配色,算出其平均色。接着,从保持的各种影像表现句中选出持有包含其平均色的色相的影像表现句,并在显示装置显示。操作者从这些影像表现句中选择期望的影像表现句后,改变该影像图像的色相,使得影像图像的平均色向操作者选择的影像表现句的色相范围的中心转移。作为其他背景技术,特开平9-16797号公报(专利文献2)公开,采用表示感性的用语向操作员显示图像的印象,且在附加表现时可由操作员利用设计诀窍的方法。图像通过图像分解部分解,各分解区域的物理特征量在图像特征存储部存储。物理特征量由图像解析部处理,对全图像生成持有视觉意味的特征量。感性影响度计算部接受持有视觉意味的特征量,根据设计诀窍存储部的信息,计算表示感性的用语的因素。表示感性的用语的因素向操作员显示,操作员经由表现指示部,采用表示感性的用语,指示期望的表现。图像表现附加部接受关于表现的指示,参照设计诀窍存储部的信息进行图像的修正。分解区域的物理特征量也立即被修正,修正图像的印象被解析并显示。作为其他背景技术,特开2003-271510号公报(专利文献3)公开了主页提供装置,其特征在于,包括任意选择及指定在主页发布的画面的构成、背景色、图像及文字的单元和按照选择及指定自动地生成主页用数据而且向WWW服务器自动登录的单元。作为其他背景技术,特开2005-292964号公报(专利文献4)公开了容易进行对象的修饰操作的印刷数据编辑装置及印刷数据编辑程序。修饰画面中,在修饰列表栏可以选择修饰列表,检查全层次显示复选框后,全层次的修饰影像按层次顺序,在预览栏的横方向排列在横列表框选择的数,显示在纵列表框选择的行数。然后,通过预览栏的印刷影像的选择,可以选择修饰层次,图中选择修饰影像。然后,选择OK后,选择的修饰列表的修饰层次的修饰内容应用到编辑中的对象。另外,修饰画面中,可以由修饰层次滑块选择修饰列表中的修饰层次,此时在预览栏仅仅显示选择的修饰层次的修饰影像。作为其他背景技术,特开2007-509402号公报(专利文献5)公开了用于变更且显示由在具有比设计了文档的内容更小分辨率的显示器上通过浏览器显示用的标记语言所写入的文档内的内容的方法。方法包含其功能在上述浏览器内编码,必要时该功能共同应用到优先于标记及样式的其他功能的步骤;在上述显示器上显示上述变更的文档的步骤。作为其他背景技术,国际公开第02/19153号手册(专利文献6)公开了以下的方法及系统。“一种用于通过以下步骤根据所接收的数据项(5328)来生成web网站的方法及系统,即基于该数据项确定web网站的至少一个web网站维度的至少一个特性。基于所确定的特性生成对web网站(5500)的多维描述。根据所生成的对web网站的多维描述提取web 网站数据(5405)。基于所产生的对web网站的多维描述及所提取的web网站数据(5405)生成web 网站(5500) (A method and system for generating a web site in accordancewith received data entry(5328)by determining at least one characteristic ofat least one web site dimension of the web site based on the data entry. Amulti-dimensional description of the web site (5500)is generated based on thedetermined characteristics. Web site data(5405)is retrieved in accordance withthe generated multi-dimensional description of the web site.The web site (5500)is generated based upon the generated multi-dimensional description of the website and the retrieved website data(5405)). ”作为其他背景技术,美国专利第6697825号说明书(专利文献7)公开了以下的技术。“一种用于通过以下步骤修改根据所接收数据项生成的web网站的技术,即基于数据项确定至少一个web网站维度的至少一个特性;基于所确定的特性生成对web网站的多维描述;根据所生成的对web网站的多维描述提取web网站数据;基于所生成的对web网站的多维描述及所提取的web网站数据生成网站;接收修改所确定特性中的至少一个的修改数据;及基于所修改的特性重新生成对web网站的描述(A technique for modifyinga web site generated in accordance with received data entry by !determining atleast one characteristic of at least one web site dimension of the web sitebased on the data entry generating a multi-dimensional description of the website based on the determined characteristics Retrieving web site data accordingto the generated multi-dimensional description of the web site generating theweb site based upon the generated multi-dimensional description of the web siteand the retrieved web site data ;receiving modification data modifying at leastone of the determined characteristics ;and regenerating the description of theweb site based upon the modified characteristics). ”现有技术文献专利文献
专利文献I :特开平9-6573号公报专利文献2 :特开平9-16797号公报专利文献3 :特开2003-271510号公报专利文献4 :特开2005-292964号公报专利文献5 :特表2007-509402号公报专利文献6 :国际公开第02/19153号手册专利文献7 :美国专利第6697825号说明书
非专利文献非专利文献I :Tim Bray等著,“可扩展标记语言(XML) I. I (Extensible MarkupLanguage (XML) I. I) ”,第 2 版,万维网联盟(World Wide Web Consortium), 2006 年 9 月 29
曰非专利文献2 =Bert Bos等著,“层叠样式表层次2修订I (CSS2. I规格书(Cascading Style Sheets Level 2Revision I (CSS 2. I) Specification) ”,万维网联盟(World Wide Web Consortium),2009 年 9 月 8 日非专利文献3 Dave Raggett等著,“HTML4.01规格书(HTML4. OlSpecification) ”,万维网联盟(World Wide Web Consortium), 1999 年 12 月 12


发明内容
IBM WebSphere Studio Homepage Builder向用户提供从素材视图选择素材(文档的部件的一种)的预览,通过执行拖放这样的素材插入操作而向编辑对象的文档插入素材的功能。IBM WebSphere Studio Homepage Builder中,在编辑对象文档选择主题的场合,响应拖放,向素材应用主题,插入编辑文档。但是,用户若未插入素材,则无法识别素材最终怎样呈现。因此,例如,实际插入并应用主题的素材不同于用户事前的影像的场合,可能需要多次探索适当素材的手续。用户的便利性降低的问题无法通过任一背景技术解决。从而,本发明的目的之一是提供有效支援电子文档的编辑的系统、软件及方法。为了达成上述的目的,提供用于编辑电子文档的系统。系统包括识别应用于编辑对象文档的主题的单元;和显示编辑对象文档及可插入该文档的一个以上的部件的预览的单元。预览将识别的主题应用于一个以上的部件而形成,在部件插入前显示。预览优选将识别的主题关联的一个以上的属性参数的组应用于一个以上的部件而形成。系统优选还包括根据预定的用户操作,向一个以上的部件中的至少一个应用主题后,插入编辑对象文档的单元。预定的用户操作的一例是拖放。另外,系统优选还包括向编辑对象文档插入一个以上的部件中的至少一个的场合,应用与主题关联的属性参数的组的至少一部分,变换该部件的单元。系统优选还包括接受插入编辑对象文档内的部件的场所的选择的单元,根据选择的场所特定属性参数的组,显示应用了特定的属性参数的组的至少一部分的部件的预览。而且,优选还包括使用户选择应用于编辑对象文档的属性参数的组的一部分的单元,显示应用了选择的属性参数的一部分的部件的预览。该场合,还可包括将应用了选择的属性参数的一部分的部件插入编辑对象文档的单元。以上,作为用于编辑电子文档的系统,说明本发明的概要,但是本发明也可以作为程序、程序制品、软件、软件制品、方法把握。程序制品到软件制品可以包含例如存储前述的程序、软件的存储介质,或传送程序、软件的介质。上述发明的概要未列举本发明的必要特征的全部,应留意这些构成要素的组合或子组合也可以成为发明。


图I是本发明实施例的数据处理系统的外观的一例的示意图。图2是实现本发明实施例的数据处理系统的优选信息处理装置的硬件构成的一例的示意图。图3是本发明实施例中的写作系统的功能框图。图4是表现本发明实施例中的写作系统的操作的流程图。图5是表现本发明第I实施例中的写作系统的操作的流程图(前半)。图6是表现本发明第I实施例中的写作系统的操作的流程图(后半)。图7是表现本发明第2实施例中的写作系统的操作的流程图(前半)。图8是表现本发明第2实施例中的写作系统的操作的流程图(后半)。图9是本发明实施例的写作系统的图形用户接口的一例(主题未设定)。图10是本发明实施例的写作系统的图形用户接口的一例(主题已设定、素材插入前)。图11是本发明实施例的写作系统的图形用户接口的一例(主题已设定、素材插入后)。图12是本发明实施例中的主题的一例。图13是本发明实施例中的编辑对象文档的HTML源代码的一例(素材插入前)。图14是本发明实施例中的编辑对象文档的HTML源代码的一例(素材插入后)。
具体实施例方式以下,根据图面详细说明本发明的最佳实施例,但是以下的实施例不是限定权利要求范围的发明,另外实施例中说明的特征的组合的全部未必是发明的解决手段所必须的。另外,本发明可以各种不同形态实施,不应该被实施例的所述内容限定并解释。另夕卜,实施例中说明的特征的组合的全部未必是发明的解决手段所必须的。在实施例的全体说明中,相同要素附上相同编号。本发明实施例包含向独立的信息处理装置导入了写作软件的写作系统100。图I表示本发明实施例的写作系统100的外观的一例。本发明实施例的写作系统包含键盘6、鼠标7及显示装置11。用户通过在写作系统的显示装置11视觉地提示操作状况的信息等的基于窗口的图形用户接口,操作键盘6、鼠标7等的输入装置,可以交互地编辑电子文档的一种网络页面。在窗口显示WYSIWYG编辑器及多个素材的预览,同时显示向用户提供向编辑对象的文档插入从中选择的素材的功能的素材视图。本发明实施例中,在编辑对象的文档设定了主题的场合,进行变换显示,使得不仅WYSIWYG编辑器显示的文档本身,而且在素材视图显示的多个素材的预览也应用于主题。用户观看以应用于主题的方式变换的素材的预览影像,选择素材,进行插入操作。本发明实施例中的素材插入操作的例是从素材的预览影像的素材视图拖放到编辑视图。本发明实施例中,实际向文档插入素材前,可以把握插入后的影像,因此用户的便利性提高。图2是实现本发明实施例的写作系统100的优选信息处理装置的硬件构成的一例示意图。信息处理装置包含与总线2连接的CPU(中央处理装置)I和主存储器4。硬盘装置13、30及CD-ROM装置26、29、软盘装置20、M0装置28、DVD装置31这样的可移除存储器(可更换记录介质的外部存储系统)经由软盘控制器19、IDE控制器25、SCSI控制器27等与总线2连接。
软盘、MO、⑶-ROM、DVD-ROM这样的存储介质插入可移除存储器。这些存储介质和硬盘装置13、30、ROM14中,可以记录与操作系统协动,向CPU等赋予命令,用于实施本发明的计算机程序的代码。计算机程序通过在主存储器4加载而执行。计算机程序也可以压缩并分割为多个,在多个介质记录。信息处理装置经由键盘/鼠标控制器5,接受来自键盘6、鼠标I这样的输入装置的输入。信息处理装置经由DAC/IXDC10连接到用于向用户提示视觉数据的显示装置11。信息处理装置可以经由网络适配器18(以太网(R)卡、令牌环卡)等与网络连接,与其他计算机等通信。虽然未图示,但是也可以经由并行端口与打印机连接,或者经由串行端口与调制解调器连接。通过以上的说明,容易理解实现本发明实施例的写作系统的优选信息处理装置可由通常的个人计算机、工作站、主机等的信息处理装置或这些组合实现。但是,这些构成要素只是例示,其全部的构成要素不是本发明的必须构成要素。当然,本领域技术人员容易想到通过多机组合并向他们分配功能而实施本发明实施例中使用的信息处理装置的各硬件构成要素等的各种变更。这些变更当然也是本发明的思想所包含的概念。本发明实施例的写作系统,采用微软公司提供的Windows (R)操作系统、苹果计算机有限公司提供的MacOS (R)、包括X Window System的UNIX (R)系统(例如,国际商业机器公司提供的AIX(R))这样的支持GUI (图形用户接口)多窗口环境的操作系统。以上,可以理解本发明实施例中使用的写作系统不限于特定的多窗口操作系统环境。图3是本发明实施例的写作系统100的功能框图。另外,图3的功能框图所示各要素可以通过在具有图2例示的硬件构成的信息处理装置中,向主存储器4加载在硬盘装置13等存储的操作系统、写作软件等的计算机程序后由CPUl读入并与硬件资源和软件协动来实现。本发明实施例的写作系统100包括输入输出装置310、编辑页面存储部320、素材数据存储部330、主题存储部340、写作软件350。输入输出装置310包括按照写作软件350的命令在操作系统的桌面画面上显示用于作成内容的图形用户接口等的功能。另外,输入输出装置310还包括接受用于作成来自操作数据处理系统100的用户的内容的操作和数据的输入的功能。本发明实施例的编辑页面存储部320存储本发明实施例中由写作软件350作成并编辑的网络页面即编辑对象文档322的数据。本发明实施例中,这样的编辑对象文档322以HTML语言的形式作成。本发明实施例的素材数据存储部330存储向编辑对象文档332插入的页面的部件(要素)即素材数据332a.. n。本发明实施例中,可以包含图像数据、动画数据、矢量数据、文本数据及HTML数据之一或这些的组合,但是不限于此。写作软件350的用户可以交互地选择在素材数据存储部330存储的素材并插入页面。而且,本发明实施例的素材数据存储部330对于素材数据332a. . n,存储素材的类型(照片、图形或文字)、素材的类别、素材的形式变换的可否信息、素材色的变换的可否信 息。考虑这些信息,进行后述的素材的变换。本发明实施例的主题存储部340存储应用于编辑对象文档的具有统一感的主题(色彩、布局构成等)的数据。写作软件350的用户从主题存储部340存储的主题342a..n交互选择应用于编辑对象文档322的主题,通过应用于页面,可以作成具有统一感的网页内容。图12是本发明实施例中的主题的一例(“淡单色”主题)。本发明实施例中,主题是按照XML语言的形式指定的参数的组,编辑对象的文档作为其他文件(主题文件)而作成。例如,主题文件的文件名可以设为“theme, xml”等。用户可指定的多个主题可以在单一文件内全部指定,也可以分多个文件指定。另外,本发明实施例中的〈themecolor〉、〈themebgcolor〉、 <themetrans_color>、 <themetrans_shape>> <themetrans_border>><themetrans_contrast>、〈themetrans_temparature>、〈themetrans_colortemp> 的各标签用于指定应用于插入的素材的属性参数。写作软件350的应用参数确定部354及素材数据处理部356通过解释这些属性参数的至少一部分,对素材进行应用变换,形成可插入按照对应主题的编辑对象的文档的素材的预览及实例。[表 I]
权利要求
1.一种用于编辑电子文档的系统,包括 识别应用于编辑对象文档的主题的单元;和 显示上述编辑对象文档及可插入该文档的一个以上的部件的预览的单元, 上述预览将识别的上述主题应用于上述一个以上的部件而形成,在上述部件插入前显/Jn o
2.权利要求I所述的系统,其中上述预览通过按照与识别的上述主题关联的一个以上的属性参数的组的至少一部分变换上述一个以上的部件而形成。
3.权利要求2所述的系统,还包括接受插入上述编辑对象文档内的部件的场所的选择的单元,其中根据上述选择的场所来特定属性参数的组,显示应用了特定的上述属性参数的组的至少一部分的部件的预览。
4.权利要求2所述的系统,还包括使用户选择应用于上述编辑对象文档的属性参数的组的一部分的单元,其中显示应用了选择的上述属性参数的一部分的部件的预览。
5.权利要求4所述的系统,还包括将应用了选择的上述属性参数的一部分的部件插入上述编辑对象文档的单元。
6.权利要求I所述的系统,还包括根据预定的用户操作,向上述一个以上的部件中的至少一个应用上述主题,插入上述编辑对象文档的单元。
7.权利要求6所述的系统,其中上述预定的用户操作是上述预览的拖放。
8.权利要求I所述的系统,还包括在向上述编辑对象文档插入上述一个以上的部件中的至少一个的场合,应用与上述主题关联的属性参数的组的至少一部分,变换该部件的单元。
9.权利要求I所述的系统,还包括存储多个主题的单元,其中上述识别单元识别用户从上述多个主题选择的主题。
10.权利要求2所述的系统,其中应用于向上述编辑对象文档插入的部件的属性参数的组存储在不同于上述编辑对象文档的其他的一个以上的文件内。
11.权利要求10所述的系统,其中上述其他的一个以上的文件包含在上述编辑对象文档调用的层叠样式表的定义。
12.权利要求I所述的系统,其中上述部件是影像部件,上述预览是上述影像部件的缩略图。
13.权利要求2所述的系统,其中上述部件是影像部件,上述属性参数的组包含主题色、主题背景色、色变换、形状变换、框的附加变换、对比度变换、温度变换、色温度变换的各参数中的至少一个。
14.权利要求I所述的系统,其中上述编辑对象文档是多媒体构造化文档。
15.权利要求I所述的系统,其中上述编辑对象文档以HTML或XML格式作成。
16.权利要求I所述的方法,其中上述部件是图像数据、动画数据、矢量数据、文本数据及HTML数据之一或这些的组合。
17.一种用于编辑电子文档的程序, 使计算机执行识别应用于编辑对象文档的主题的步骤和显示上述编辑对象文档及可插入该文档的一个以上的部件的预览的步骤, 上述预览将识别的上述主题应用于上述一个以上的部件而形成,在上述部件插入前显/Jn o
18.一种用于编辑电子文档的方法,包含 计算机识别应用于编辑对象文档的主题的步骤;计算机显示上述编辑对象文档及可插入该文档的一个以上的部件的预览的步骤, 上述预览将识别的上述主题应用于上述一个以上的部件而形成,在上述部件插入前显/Jn o
全文摘要
提供用于编辑改善的电子文档的系统。系统包括识别应用于编辑对象文档的主题的单元;和显示编辑对象文档及可插入该文档的一个以上的部件的预览的单元。预览将识别的主题应用于一个以上的部件而形成,在部件插入前显示。预览优选将与识别的主题关联的一个以上的属性参数的组应用于一个以上的部件而形成。而且,系统优选还包括选择插入编辑对象的文档内的素材的场所的单元,根据选择的场所的信息,特定属性参数的组,显示应用了特定的参数的部件的预览。
文档编号G06T11/60GK102713896SQ20108004914
公开日2012年10月3日 申请日期2010年10月19日 优先权日2009年10月29日
发明者伊藤晴美, 神崎英介 申请人:国际商业机器公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1