编排系统和编排方法技术方案

技术编号:2867819 阅读:257 留言:0更新日期:2012-04-11 18:40
提供了一种编排系统,其适于防止偏离设计者的编排意图,并在编排方面具有高度的灵活性。当编排设置了参考信息的特定信息存储框时,内容发布终端根据该参考信息从模板登记数据库中读出版面模板,将由该特定信息存储框的大小和布置位置确定的区域作为版面区域,通过缩小由所获得的版面模板规定的信息存储框来将它布置在所述区域中,并在所布置的信息存储框中存储文章。

【技术实现步骤摘要】

本专利技术涉及用于编排诸如登载(插入)到媒体中的文档、文本和/或图像等登载信息的编排系统、程序和方法。尤其涉及适于防止偏离设计者的编排意图并在编排方面具有高度灵活性的。
技术介绍
数字内容发布系统通常用于向用户提供诸如新闻的数字内容。一般而言,数字内容发布系统从内容登记数据库(在下文中,将数据库简称为DB)中读取一些数字内容,编辑所获得的数字内容,并把编辑过的数字内容提交给用户。在编辑数字内容的过程中,对数字内容进行编排,以使用户能够更容易地察看它。编排技术包括,例如,专利文献1(下文中称为第一现有技术实例)所公开的文档处理器、专利文献2(下文中称为第二现有技术实例)所公开的文档处理器、以及专利文献3(下文中称为第三现有技术实例)所公开的版面设置方法。根据第一现有技术实例,部分分配模板保持部保持有部分分配模板,该部分分配模板提供了分配部分逻辑结构的规则,该部分逻辑结构是根据预定的关系,将逻辑结构保持部保持的文档逻辑结构划分为对应于各个部分逻辑结构的一列树结构而获得的。部分分配部使用对应于部分逻辑结构的部分分配模板,对由部分逻辑结构指定部指定的部分逻辑结构进行部分分配。当完成对一个部分逻辑结构的部分分配并且开始对另一个部分逻辑结构的部分分配时,部分分配部通过递归调用其本身(递归调用部分分配部)进行部分分配,从而对文档的整个逻辑结构进行分配。这使得创建部分分配模板非常简单和容易,并且允许部分地重复使用现存的分配模板。根据第二现有技术实例,部分分配模板保持部保持有部分分配模板,该部分分配模板提供了分配部分逻辑结构的规则,该部分逻辑结构通过根据预定关系将对应于各个部分逻辑结构的逻辑结构保持部保持的文档的逻辑结构进行分类而获得。逻辑分配对节点管理部维护和管理节点的组合,该节点组合用于保持在逻辑结构中规定预定部分逻辑结构的信息、以及通过将部分分配模板和预定部分逻辑结构相互关联来规定对应于预定部分逻辑结构的部分分配模板的信息。部分分配部根据逻辑分配配对节点管理部保持的节点来进行分配。分配结构保持部保持分配的结果。这使得可以容易地改变文档的逻辑结构,并且提高分配过程的效率。第三现有技术实例涉及创建模板,其包括用于在不同的版面模式中编排字符串的多个参考图、将模板复制到一页图像的多个位置上、并由此创建多个模板对象。输入将要在各个模板对象上编排的字符串。然后,根据各个参考图的版面模式在各个模板对象中包含的多个参考图上编排字符串。这提高了字符串编排的灵活性。在编辑数字内容的过程中,如果自动进行编排,可能会严重地削弱可视性和外观。因此,设计者需要提前准备一些版面模式,并且使用该版面模式来编辑数字内容,以产生预期的版面。在这种情况下,希望产生基本预期的版面,而不考虑将登载的信息的内容、数量和逻辑结构。但是,第一和第二现有技术的实例都根据文档的逻辑结构通过组合部分分配模板而生成总体版面,虽然它可能部分地满足设计者的要求,但根据文档的逻辑结构,可能会导致不是设计者所预期的版面。同样,第三现有技术实例根据各个参考图的版面模式而在各个模板对象中包含的多个参考图上编排字符串,其虽然提高了编排的灵活性,但根据所输入的字符串,可能会导致不是设计者预期的版面。针对传统技术中尚未解决的问题,提出了本专利技术。其目的在于提供适于防止偏离设计者的编排意图并在编排方面具有高度灵活性的。
技术实现思路
(实施例1)为了达到上面的目的,实施例1是一种编排系统,包括编排部,用于编排登载信息,该编排部根据针对预定版面区域规定了与布置在该区域中的信息存储框有关的事项的版面模板,通过将登载信息存储在所述信息存储框中来进行编排;及模板存储部,用于存储版面模板,其中可以设置版面模板用来替代信息存储框或者并入到信息存储框中。编排部从模板存储部中读取与所述设置相关的版面模板,并且使所获得的版面模板取代或并入设置了该版面模板的信息存储框中。“登载信息”一词是指,例如,登载(插入)到媒体中的文档、文本和/或图像等等的信息。通过该配置,编排部通过在信息存储框中存储登载信息来进行编排。如果设置了版面模板,用于替代信息存储框或者并入到信息存储框中,则编排部从模板存储部中读取与所述设置相关的版面模板,并且使所获得的版面模板替代或并入到设置了该版面模板的信息存储框中。接着,根据版面模板进行总体编排。对于特定的信息存储框,根据为该信息存储框设置的版面模板来编排其区域。因此,一旦设计者准备好了预期的版面模板,就可部分或整体上得到基本上是所期望的版面。这使得可以减小偏离设计者所期望的版面的可能性,而与要登载的信息的内容、数量和逻辑结构无关。顺便说一下,信息存储框是一个虚拟的框,其位于版面区域中,并且规定了存储构成数字内容的登载信息的区域。因此,除非被可见地画出,否则它在编排结果中是不可见的。它的形状没有特殊的规定。初始的信息存储框是由版面模板(模式)等来定义的。这也适用于实施例2中的编排系统、实施例18和19中的编排程序、以及实施例35和36中的编排方法。“编排”一词不仅是指布置,而且还指用于指定所登载文章的排列、字符大小、图版的位置等所谓的页面。这也适用于实施例2的编排系统、实施例18和19中的编排程序、以及实施例35和36中的编排方法。可在任何地方设置版面模板例如,在信息存储框、登载信息、另一个版面模板、程序、或程序的参数中。这也适用于实施例2中的编排系统、实施例18和19中的编排程序、以及实施例35和36中的编排方法。在存储登载信息之前或之后,都可以布置设置了版面模板的信息存储框(在本段中,将该信息存储框称为特定信息存储框)。在前一种情况下,由版面模板规定的信息存储框替代特定信息存储框或并入到特定信息存储框中,并且将登载信息存储在所布置的信息存储框中。相反地,为首先存储登载信息,将登载信息编排在由版面模板所规定的信息存储框中,并且编排结果替代特定信息存储框或并入到特定信息存储框中。这也适用于实施例2中的编排系统、实施例18和19中的编排程序、以及实施例35和36中的编排方法。登载信息包括字符信息、图像信息和其它信息。这也适用于实施例2中的编排系统、实施例18和19中的编排程序、以及实施例35和36中的编排方法。例如,当编排登载信息以在屏幕上显示时,“版面”一词是指显示版面,而在编排登载信息以在纸上打印时,是指打印版面。这也适用于实施例2中的编排系统、实施例18和19中的编排程序和实施例35和36中的编排方法。模板存储部可以以任何方式在任何时间存储版面模板。它可以预先存储版面模板,或者在该系统的操作过程中通过外部输入等存储它们而不是预先存储它们。这也适用于实施例2中的编排系统、实施例18和19中的编排程序和实施例35和36中的编排方法。本系统可作为单个设备、终端或其它设备,或作为与多个设备、终端或其它设备可通信地连接的网络系统。在后一种情况下,只要多个设备等是可通信地连接的,则各个部件可属于它们中的任何一个。这也适用于实施例2的编排系统。(实施例2)实施例2是一种编排系统,包括 登载信息存储部,用于存储多条登载信息;模板存储部,用于存储版面模板,该版面模板针对预定的版面区域规定了与布置在该版面区域中的信息存储框有关的事项;登载信息选择部,用于从登载信息存储部中选择登载信息;和编排本文档来自技高网
...

【技术保护点】
一种编排系统,其包括:编排部,其用于编排登载信息,该编排部根据针对预定的版面区域规定与布置在该区域中的信息存储框有关的事项的版面模板,通过将登载信息存储在所述信息存储框中,从而进行编排;以及模板存储部,用于存储版面模板, 其中,设置所述版面模板以替代所述信息存储框或并入到所述信息存储框中,所述编排部从模板存储部中读出与所述设置相关的版面模板,并使所获得的版面模板替代或并入到设置了所述版面模板的信息存储框中。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:山田悟史旭常盛
申请(专利权)人:精工爱普生株式会社
类型:发明
国别省市:JP[日本]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1