印刷数据处理装置和方法、及其程序的制作方法

文档序号:6546097阅读:95来源:国知局

专利名称::印刷数据处理装置和方法、及其程序的制作方法
技术领域
:本发明涉及一种印刷数据处理装置和方法、及其程序,其中取决于所使用的印刷机的可印刷表面被划分成多个部分,然后在这些部分中布局(layout)印刷对象。
背景技术
:通常,作为一种用于在印版上的多个页面上拼版(impose)页面信息的技术,公知有这样一种拼版设计的技术,其通过按照先前在计算机上产生的页面布局表(table),在每个版面(form)上布局文本或图像数据。每个印版上可拼版的页面数量通常取决于所使用的印刷机。也就是,可印刷的印刷品的最大尺寸取决于印刷机,并且每个印版上可拼版的页面数量是以该最大尺寸为基础来确定的。因此,印刷品页面的传统拼版方法是,首先指定用于印刷的印刷机,然后基于所指定的印刷机来选择页面布局表。之后,基于所选的页面布局表来进行拼版设计。然而,取决于印刷处理的环境,例如我们自己就可能发现这样的情形原来计划的印刷机由于其他的紧急印刷作业而无法被使用,因此必须使用不同的印刷机进行印刷。在这种情况下,如果原来计划的印刷机和实际用于印刷的印刷机具有不同数量的可拼版页面,则变得需要从到目前为止已进行的拼版设计处理上开始进行。这造成了拼版处理步骤数量增加和工作效率降低的问题。
发明内容本发明针对一种印刷数据处理装置,其用于将取决于所用印刷机的可印刷表面划分成多个部分,并在多个部分的各部分中布局印刷对象。按照本发明,该印刷数据处理装置包括用于存储(holding)多个分离的表的存储器。所述多个分离的表包括多个布局信息表,其为可印刷表面的每个尺寸而设置,均至少包含多个部分的各部分的数据和布局在多个部分的各部分中的印刷对象的数据;以及页面信息表,其包含印刷对象中不是可印刷表面特有的非特有印刷对象的数据,作为非特有数据。该印刷数据处理装置还包括;记录器,用于在页面信息表中记录非特有数据;选择器,用于从多个布局信息表中选择一个用于印刷的印刷机所适用的布局信息表;以及链接器,用于在页面信息表中的非特有数据和由选择器获得的所选布局信息表中与非特有数据相对应的数据之间建立链接,从而非特有印刷对象被布局于多个部分的对应部分中。因此,即使用于印刷的印刷机尚未被确定,仍可记录非特有印刷对象的数据。这允许有效的印刷数据处理。优选地,所述的多个部分均包括用在印刷对象布局中的布局基准区域。该非特有数据包括第一位置信息,其描述非特有印刷对象的相对位置;以及虚拟布局基准区域,其在非特有印刷对象被布局于虚拟布局基准区域上时,与布局基准区域具有几乎一致的形状。该布局信息表均包含如下数据,作为非特有印刷对象的数据定向信息(orientationinformation),其描述非特有印刷对象在多个部分的目标部分中的定向;第二位置信息,其描述从可印刷表面上的基准点观察时布局基准区域在目标部分中的位置;以及第三位置信息,其基于定向信息和第一、第二位置信息而被计算,并描述从基准点观察时非特有印刷对象在目标部分中的位置。该记录器计算第一位置信息,并将包含第一位置信息的非特有数据存储于页面信息表中。该链接器计算和存储第三位置信息,该第三位置信息作为非特有印刷对象的数据。因此,非特有印刷对象可被分配给可印刷表面上的各部分,而不用考虑用于印刷的印刷机的类型。本发明还针对一种程序,其可由计算机读取,用于将取决于印刷机的可印刷表面划分成多个部分,并在多个部分的各部分中布局印刷对象。按照本发明,该计算机包括存储器,用于存储包括多个布局信息表的多个分离的表。所述多个布局信息表是为可印刷表面的每个尺寸而设置的,并且均至少包含多个部分的各部分的数据和布局在多个部分的各部分中的印刷对象的数据;以及页面信息表,用于存储印刷对象中不是可印刷表面特有的非特有印刷对象的数据,作为非特有数据。在执行该程序时,该计算机进行如下步骤在页面信息表中记录非特有数据;从多个布局信息表中选择一个用于印刷的印刷机所适用的布局信息表;以及在页面信息表中的非特有数据和所选布局信息表中与该非特有数据相对应的数据之间建立链接,从而非特有印刷对象被布局于多个部分的对应部分中。因此,即使用于印刷的印刷机尚未被确定,仍可记录非特有印刷对象的数据。这允许有效的印刷数据处理。因而,本发明的目的是提供一种印刷数据处理装置和方法、及其程序,其中印刷对象可被布局于可印刷表面上多个部分的各部分中,而与用于印刷的印刷机无关。从下面结合附图对本发明的具体描述中,本发明的这些和其他目的、特征、方案和优点将变得更为明显。图1是示出按照本发明优选实施例的印刷系统结构实例的示意图;图2是用于说明印刷数据处理装置功能结构的方框图;图3是用于说明内容文件转换的示意图;图4示出了页面序列表的数据结构的实例;图5示出了传统技术中布局信息表的数据结构的实例;图6示出了按照本发明优选实施例的布局信息表的数据结构的实例;图7和图8是用于说明可印刷表面上的拼版设计的示意图;图9和图10是用于说明可印刷表面上布局的内容数据的示意图;图11是用于说明虚拟布局基准区域和印刷区域之间关系的示意图;图12至图14是用于说明印刷区域左下角与虚拟布局基准区域左下角之间相对偏移的示意图;图15是用于说明页面序列表和布局信息表的链接的示意图;图16至图19是用于说明印刷区域与印版左下角之间绝对偏移的示意图;图20是示出印刷数据处理装置中的数据处理过程的流程图;以及图21是用于说明印刷品双面铺展的示意图。具体实施例方式下面参照附图,具体地描述本发明的优选实施例。<1.印刷系统的结构>图1是示出按照本发明优选实施例的印刷系统600的结构实例的示意图。印刷系统600是用以进行将输入的印刷数据布局于可印刷表面200上的预定位置中的拼版(例如参见图7)和用以基于与在该拼版期间产生的印刷数据(布局信息)有关的拼版信息来进行印刷的系统。如图1所示,印刷系统600包括内容数据编辑装置300、印刷数据处理装置100和印刷机400,它们均在网络900上相互电连接。网络900不仅连接于印刷数据处理装置100,而且还连接于能够计算和处理信息的信息处理器500。由此,装置和器件100、300、400和500分别能够在网络900上相互收发数据。内容数据编辑装置300是用于产生和编辑诸如文档和图像数据的内容数据(印刷数据)的装置,并由所谓的个人计算机或工作站来配置。产生的内容数据作为例如PDF(可移植文档格式)文件或PS(PostScript)文件(PostScript是注册商标),被存储于内容数据编辑装置300的存储器(未示出)中。然后,存储器中存储的文件作为内容文件175被输入到印刷数据处理装置100中。印刷数据处理装置100是用以进行拼版(拼版设计)的装置,在拼版过程中,从内容数据编辑装置300输入的内容文件175中所包含的文档和/或图像数据被布局于显示单元195上显示的可印刷表面200上的预定位置中。这里,可印刷表面200是平坦或弯曲的表面,其取决于印刷机400的印刷性能,即印刷机400可印刷的印刷品的最大尺寸。因此,可印刷表面200取决于印刷机400的类型。与可印刷表面200上布局的内容文件175(包括文档和/或图像数据)有关的拼版信息(布局信息)被存储于随后将具体描述的页面序列表160和布局信息表150中。如图1所示,印刷数据处理装置100主要包括内存110,用以存储程序P、变量等;CPU120,其按照内存110中存储的程序P来进行控制;海量存储器(massstorage)140。按照内存110中存储的程序P,CPU120例如以预定的定时进行从内容文件175到中间文件170的转换以及页面序列表160(参考图4)和布局信息表150(参考图6)之间链接的建立,随后将具体描述这两项操作。海量存储器140是诸如硅盘驱动或硬盘驱动的存储器,其包含多个单元,这些单元比内存110具有更大的存储容量。海量存储器140由此可存储多个程序,比如CPU120执行的程序P;以及多个数据文件,包括随后将描述的页面序列表160(参考图4)、中间文件170(参考图3)、内容文件175(参考图3)和布局信息表150(参考图6)。海量存储器140根据需要向/从内存110传输/接收数据和程序P。输入单元190是所谓鼠标或键盘(未示出)的输入装置。操作者可按照显示单元195上的显示,输入产生页面序列表160所必需的总页数等。印刷机400是用以基于印刷数据处理装置100所产生的拼版信息来产生印版和用以通过利用该印版在待印刷对象上进行印刷的装置。取决于印刷机400的装置结构,即使不利用印版也可以在待印刷对象上直接进行印刷。或者,可在其他印刷机中使用印刷机400所产生的印版。<2.印刷数据处理装置的功能结构>图2是用于说明印刷数据处理装置100的功能结构的示意图。图3是用于说明内容文件175的转换的示意图。内容文件转换器121将由内容数据编辑装置300输入的内容文件175转换为中间文件170。更具体地说,在网络900上从内容数据编辑装置300传输到印刷数据处理装置100的内容文件175被保存在海量存储器140中一次。内容文件转换器121参照海量存储器140中存储的内容文件175,获得内容文件175的总页数和每页的尺寸(例如A4)。内容文件转换器121还将内容文件175每一页的数据转换成印刷数据处理装置100中的数据处理所适用的文件格式,并产生对应于各页面(参见图3)的中间文件170。例如,内容文件175中的主体数据(bodydata)176a和176b被分别转换成中间文件170a和170b。页面序列表产生器122产生用于记录中间文件170的数据的页面序列表160。分配处理器123将中间文件170的数据记录到页面序列表160中。布局信息选择器126根据取决于印刷机400的可印刷表面200,选择布局信息表150。链接处理器125在由布局信息选择器126选择的布局信息表150和包含通过分配处理器123记录的中间文件170的数据的页面序列表160之间建立链接。下面通过页面序列表160和布局信息表150的数据结构的描述,给出页面序列表产生器122、分配处理器123、布局信息选择器126和链接处理器125的具体描述。图4示出了页面序列表160的数据结构的实例。页面序列表160是用于例如在书籍印刷的情况下在每页上设置待印刷的印刷数据(中间文件170)的数据库。如图4所示,页面序列表160主要包含多个域(列),这些域包括“页码(pagenumber)”、“页面内容”、“分配状态”、“分配结果”、“布局基准点”、“相对偏移(X轴方向)”、“相对偏移(Y轴方向)”、“页面尺寸”和“装订方向”。书籍的总页数通常是在书籍策划阶段中确定的。由此,通过从输入单元190输入在策划阶段中确定的总页数,页面序列表产生器122可产生页面序列表160,该页面序列表160利用空域(emptyfield)包含与总页数一样多的记录(records)。或者页面序列表160可基于由内容文件转换器121所获得的内容文件175的总页数来产生。页面序列表160中的“页码”域在页面序列表160中存储用于唯一识别每个记录(每行)的值。“分配状态”域存储用于表示中间文件170的数据是否已被记录于每个记录中的值。也就是,如果分配处理器123已进行了分配,则“分配状态”域存储值“已分配”。如果该分配尚未进行,则“分配状态”域存储值“未分配”。在“分配结果”域中,记录了已分配的中间文件170的文件名。“页面内容”域存储在每个记录中记录的中间文件170的说明。例如,“页码”是2的记录(行)的“页面内容”域存储“主体页面1”。这表示在该记录中,关于文档的主体页面1的中间文件170已被记录(或者,在“分配状态”是“未分配”的情况下,则表示未记录)。页面序列表160中的每个记录中记录的印刷数据内容可在书籍策划阶段中被确定。由此,“页面内容”域的值可在分配处理之前被记录。“页面尺寸”域存储表示印刷尺寸(例如基于JIS标准的页面尺寸,比如A4和A3)的值,印刷机400将在该尺寸下实际印刷每个记录中记录的中间文件170。“装订方向”域存储表示成品书的装订方向的值,比如“左侧装订”、“右侧装订”、“顶部装订”和“底部装订”。“布局基准点”、“相对偏移(X轴方向)”和“相对偏移(Y轴方向)”域存储用于在分配处理期间进行计算的值。在此方式下,页面序列表160将书籍每页上的内容数据(印刷数据)记录于其中,并被用作表示书籍每页印刷状态的页面信息表。现在,对照传统的分配处理,描述按照该优选实施例的分配处理器123所进行的分配处理。图5示出了按照传统技术的布局信息表850的数据结构的实例。图6示出了按照该优选实施例的布局信息表150的数据结构的实例。图7和图8示出了按照布局信息表150或850中存储的数据在可印刷表面200上布局的中间文件170。完成的印刷品(比如书籍)通常是通过在待印刷对象的正面和背面上印刷、然后折叠和在所印刷的对象上进行切割来获得的。图7和图8分别示出了待印刷对象的可印刷表面200的正面和背面。在描述传统的分配技术之前,首先描述布局信息表。布局信息表150和850是用于存储可印刷表面200上的数据的数据库。也就是,布局信息表150和850主要存储(1)被划分成多个部分的可印刷表面200的每个部分例如1-8上的数据(例如位置信息,其描述了从可印刷表面200的原点O处观察时布局基准区域210在每个部分中的位置);(2)关于字符、图形和线条的信息,比如规矩线(registermark)和色标(colorpatch),它们是印刷和装订时必需的,并且将被印刷到可印刷表面200上;以及(3)关于中间文件170的信息(例如位置信息,其描述了从可印刷表面200的原点O处观察时中间文件170的位置)。如上所述,可印刷表面200取决于印刷机400的印刷性能,也就是印刷机400可印刷的印刷品的最大尺寸。因此,在该优选实施例中,多个布局信息表150是按照印刷机400的性能而预先提供的。在该优选实施例中,布局信息选择器126基于印刷机400的性能和中间文件170的页面尺寸来选择适当的布局信息表150。类似地,在传统技术中,适当的布局信息表850是由类似于布局信息选择器126的选择器来选择的。在如下描述中,由文档数据(包含用于色标的字符串)和/或图像数据(包含图形和线条,比如规矩线)构成的数据和位置信息被专称为“对象”。在这些对象之中,待印刷对象(比如中间文件170、规矩线和色标)被专称为“印刷对象”。与规矩线、色标等相对应的印刷对象是专用于可印刷表面200的,因为它们在取决于印刷机400的可印刷表面200上被布局于特定位置。另一方面,与中间文件170相对应的印刷对象可被布局于各种尺寸的可印刷表面200上,并可由各种印刷机来印刷。因此,中间文件170并非专用于特定的可印刷表面200。因而在该优选实施例中,与中间文件170相对应的印刷对象被专称为非特有的印刷对象。为了描述方便,布局信息表850(参考图5)和150(参考图6)被表示为仅包含中间文件170的数据。如图5所示,传统技术中使用的布局信息表850主要包含多个域(列),这些域包括“部分编号”、“部分内容”、“分配状态”(未示出)、“分配结果”、“绝对偏移(X轴方向)”、“绝对偏移(Y轴方向)”、“页面尺寸”和“装订方向”。布局信息表850中的“部分编号”域存储与每个部分(例如图7和图8中的1-8)的数值相对应的值,从而布局信息表850中的每个记录(每行)可被唯一地识别。“分配状态”域与页面序列表160中的相似,存储表示中间文件170的数据是否已被记录到每个记录(行)中的值。也就是,如果该分配已经进行,则“分配状态”域存储值“已分配”。另一方面,如果该分配尚未进行,则“分配状态”域存储值“未分配”。在“分配结果”域中,记录了已分配的中间文件170的文件名。“部分内容”域与页面序列表160中的“页面内容”域相似,存储记录在每个记录中的中间文件170的描述。“页面尺寸”域与页面序列表160中的相似,存储表示中间文件170的印刷尺寸的值,印刷机400将在该尺寸下进行实际印刷。“装订方向”域与页面序列表160中的相似,存储表示成品书的装订方向的值。对于右侧装订(右手打开)的书籍,图9和图10分别表示待印刷对象的正面和背面。具体来说,从前方观察时待印刷对象沿着水平中心线241被山线对折(mountainfold),然后从前方观察时沿着垂直中心线240被山线对折,之后,被切割,以得到右侧装订(右手打开)的书籍,其前封面是部分1,其后封面(封底)是部分8。在此方式下,通过沿着中心线240和241折叠待印刷对象,可获得成品书。因此,为了在成品书的每页上恰当地印刷中间文件170的内容,每个部分中布局的中间文件170需要在这样的方向上被旋转,该方向取决于待印刷对象的折叠方式和装订方向(例如图9的部分4中布局的中间文件170被旋转180度)。“绝对偏移(X轴方向)”和“绝对偏移(Y轴方向)”域存储位置信息,该位置信息描述了从可印刷表面200的原点O观察时每个部分中布局的中间文件170的位置(分别是X和Y坐标)。在传统的分配技术中,中间文件170的数据是按照下面的过程而记录于该布局信息表850中的。具体来说,在传统的分配技术中,中间文件170被布局于可印刷表面200的每个部分中设置的布局基准区域210上(参见图7和图8)。然后,位置信息(其描述了从可印刷表面200的原点观察时中间文件170在布局基准区域210上的位置,例如从原点O观察时中间文件170左下角的X和Y坐标)被存储于“绝对偏移(X轴方向)”和“绝对偏移(Y轴方向)”域中;已分配的中间文件170的文件名被存储于“分配结果”域中;值“分配”被存储于“分配状态”域中。在此方式下,传统的分配处理是在布局信息表850上进行的。因此在传统技术中,需要在分配处理之前确定用于印刷的印刷机400,然后预先选择适用于印刷机400性能的布局信息表850。然而在实际印刷中,在分配处理之前确定印刷机400是不方便的。例如,在原来计划的印刷机400由于其他紧急的印刷要求而无法使用,因而必须将不同的印刷机用于印刷的情况下,所用印刷机的性能可能不允许使用相同的布局信息表850,而要求使用不同的布局信息表850用于印刷。在这种情况下,对不同的布局信息表850进行重新分配变得必要,这造成了工作效率的降低。为了解决上面的问题,该优选实施例进行了如下的处理步骤(1)作为分配处理,在与布局信息表150相分离的页面序列表160中,记录中间文件170的数据;(2)在用于实际印刷的印刷机400已被确定之时,选择适用于印刷机400的布局信息表150;以及(3)建立所选布局信息表150和页面序列表160之间的链接,从而每个中间文件170可被布局于可印刷表面200的每个部分中。也就是,在该优选实施例中,中间文件170的数据可被记录于页面序列表160中,而不取决于印刷机400的性能。下面将描述按照该优选实施例的分配和链接处理。图11是用于说明虚拟布局基准区域215和中间文件170之间关系的示意图。图12至14是用于说明从虚拟布局基准区域215的左下角观察时印刷区域220左下角的相对偏移的示意图。在按照该优选实施例的分配处理中,虚拟地设置虚拟布局基准区域215,其与可印刷表面200的每个部分中设置的布局基准区域210具有几乎相同的形状。基于该虚拟布局基准区域215,计算页面序列表160中“相对偏移”(X轴方向)和“相对偏移(Y轴方向)”域的值。这里,布局基准区域210(参考图7和图8)是矩形(或正方形)区域,其被设置于可印刷表面200的每个部分中,并将于切割之后出现在完成的印刷品上。也就是,布局基准区域21O例如在书籍的情况下形成了成品的每一页。由此,中间文件170被布局于该布局基准区域210上。如图7和图8所示,印刷区域220(中间文件170在这里被布局于可印刷表面200上)是在待印刷对象上进行印刷的区域。例如,当中间文件170是在整个印刷区域220上印刷的数据(比如照相数据)时,如果切割线有所偏移,则书籍的页面可包括已印刷和未印刷的区域。为了防止出现这样的问题,在该优选实施例中,用于中间文件170的印刷区域220常常被设定为大于布局基准区域210。基于前述的虚拟布局基准区域215和前述的布局基准区域210,按照该优选实施例的分配处理,将每个中间文件170布局于虚拟布局基准区域215中,该虚拟布局基准区域215被虚拟地设置,并与布局基准区域210具有几乎一致的形状,然后将用于中间文件170的印刷区域220左下角的相对位置(从虚拟布局基准区域215的左下角观察时),存储于“相对偏移(X轴方向)”和“相对偏移(Y轴方向)”域中。具体来说,设W0和H0分别是虚拟布局基准区域215的宽度和高度,W1和H1分别是印刷区域220的宽度和高度(参见图11)。当中间文件170被定位为虚拟布局基准区域215的中心位置211和印刷区域220的中心位置221相互重合时(参见图12),等式(1)中X1的值和等式(2)中Y1的值被分别存储于“相对偏移(X轴方向)”和“相对偏移(Y轴方向)”域中。X1=(W0-W1)/2...(1)Y1=(H0-H1)/2...(2)当中间文件170被定位为虚拟布局基准区域215的左上角212和印刷区域220的左上角222相互重合时(参见图13),等式(3)中X2的值和等式(4)中Y2的值被分别存储于“相对偏移(X轴方向)”和“相对偏移(Y轴方向)”域中。X2=0...(3)Y2=(H0-H1)/2...(4)当中间文件170被定位为虚拟布局基准区域215的左下角213和印刷区域220的左下角223相互重合时(参见图14),等式(5)中X3的值和等式(6)中Y3的值被分别存储于“相对偏移(X轴方向)”和“相对偏移(Y轴方向)”域中。X3=0...(5)Y3=0...(6)在存储页面序列表160中“相对偏移(X轴方向)”和“相对偏移(Y轴方向)”域的值的同时,已分配的中间文件170的文件名和值“已分配”被分别存储于“分配结果”和“分配状态”域中。链接处理器125将页面序列表160中记录的中间文件170的数据与布局信息表150链接,并进行布局信息表150中“绝对偏移(X轴方向)”和“绝对偏移(Y轴方向)”域的值计算。如图6所示,按照该优选实施例的布局信息表150主要包含多个域(列),这些域包括“部分编号”、“对象类型”、“对象”、“绝对偏移(X轴方向)”、“绝对偏移(Y轴方向)”、“页面尺寸”、“装订方向”和“旋转”。“绝对偏移(X轴方向)”、“绝对偏移(Y轴方向)”、“页面尺寸”和“装订方向”域与布局信息表850中的是一致的,因此这里不再具体描述。“对象类型”域存储每个记录中记录的印刷对象类型的描述。例如,在其“对象类型”是“页面”的记录中,记录了与中间文件170(即非特有的印刷对象)相对应的印刷对象。在“对象类型”是“页面”的情况下,“部分编号”域存储与每个部分编号(比如图7和图8中的1至8)相对应的值。在“对象类型”是“规矩线”或“色标”的情况下,负代码“-”被存储于“部分编号”域中。“对象”域存储这样的值,该值用于指定每个记录中记录的对象的图像和/或字符数据。具体来说,例如当该对象是规矩线或色标(不是非特有的印刷对象)时,“对象”域存储用于指定该对象的图像和/或字符数据的名称。另一方面,当该对象是非特有的印刷对象时,“对象”域存储这样的值,该值表示可印刷表面200上的每个部分和页面序列表160中的每个记录之间的链接。然后,链接处理器125建立布局信息表150和指定的页面序列表160之间的链接(参见图15)。由此,可从布局信息表150中查阅页面序列表160中存储的中间文件170的数据。例如,其“部分编号”是“2”的记录与页面序列表160中其“页码”是“2”的记录相链接。由此可发现,其文件名是“主体.PS(1)”的中间文件170被布局于部分2中。在该方式下,链接处理器125建立了布局信息表150中的记录和页面序列表160中的记录之间的链接。“旋转”域存储每个部分中布局的中间文件170的旋转角度,其中取逆时针方向为正。例如,在部分1(“部分编号”=“1”)的情况下,“旋转”域的值是“0°”,也就是中间文件170不被旋转(参见图9)。在部分5(“部分编号”=“5”)的情况下,“旋转”域的值是“180°”,也就是中间文件170被旋转180度(参见图9)。由此,存储于“旋转”域中的值可被用作定向信息,该定向信息描述了每个部分中布局的中间文件170的定向。在链接处理器125的链接处理中,所链接的页面序列表160中的“相对偏移(X轴方向)”和“相对偏移(Y轴方向)”域的值、布局信息表150中存储的布局基准区域210的位置信息(图6中未示出)、以及作为定向信息的“旋转”域的值被用来计算绝对位置信息,该绝对位置信息描述了从可印刷表面200的原点O观察时用于中间文件170的印刷区域220的绝对位置。具体来说,在用于中间文件170的印刷区域220的绝对位置信息的计算中,页面序列表160中“相对偏移(X轴方向)”和“相对偏移(Y轴方向)”域的值是基于布局信息表150中“对象”域的值来获得的。由此,用于中间文件170的虚拟布局基准区域215和印刷区域220的相对位置可作为矢量232来获得(参见图11)。然后,与中间文件170相似,根据中间文件170所在的部分编号,将矢量232旋转一角度,即旋转“旋转”域中的值。例如,在图17、图18、图19的情况下,中间文件170被分别逆时针旋转90°、180°和270°,以便它们对应的矢量232逆时针旋转90°、180°和270°。另一方面,在图16的情况下,中间文件170未被旋转,因此矢量232也不旋转。然后,基于布局基准区域210的数据(其来自于布局信息表150中存储的每个部分的数据),获得连接可印刷表面200的原点O和矢量232的起点的矢量231。也就是,矢量231表示可印刷表面200和布局基准区域210的绝对位置。然后将矢量232和231相加,以获得位置信息,该位置信息描述了从可印刷表面200的原点O观察时中间文件170的印刷区域220的位置(即可印刷表面200和印刷区域220的绝对位置)作为矢量233。矢量233的X和Y坐标被分别存储于布局信息表150中的“绝对偏移(X轴方向)”和“绝对偏移(Y轴方向)”域中。当改变所选的布局信息表150和/或页面序列表160时,链接处理器125可重新进行链接处理。例如,当布局信息表150中“旋转”域的值有变化时,布局信息表150中“绝对偏移(X轴方向)”和“绝对偏移(Y轴方向)”域的值可基于页面序列表160中“相对偏移(X轴方向)”和“相对偏移(Y轴方向)”域的值来进行更新。同时,当需要按照用于印刷的印刷机400的改变来改变布局信息表150时,可重新进行链接处理,从而页面序列表160中记录的中间文件170可基于新的布局信息表150而被再定位于可印刷表面200的各部分中。<3.印刷数据处理的过程>图20是示出按照该优选实施例用于印刷数据处理的过程的流程图。在印刷数据处理中,首先产生作业(JOB)以确保用于在海量存储器140(参考图2)上存储页面序列表160和中间文件170的区域(S101)。然后,内容文件175从内容数据编辑装置300输入至印刷数据处理装置100和海量存储器140中(S102)。海量存储器140中存储的内容文件175被内容文件转换器121(参考图2)转换成中间文件170(S103)。在步骤S103中,连同转换成中间文件170一起,获得内容文件175的总页数和每页尺寸。另外,在按照该优选实施例的印刷数据处理中,独立于中间文件170的产生,页面序列表产生器122产生页面序列表160(参考图2)(S104)。然后,步骤S103中产生的中间文件170被记录于步骤S104中产生的页面序列表160中(S105)。具体来说,输入单元190指定中间文件170,分配处理器123计算将被存储于页面序列表160中的“相对偏移(X轴方向)”和“相对偏移(Y轴方向)”域中的值,并将中间文件170的数据记录到页面序列表160中。然后,所有中间文件170在步骤S105中进行分配处理(S106)。然后,在用于实际印刷的印刷机400已被确定之时,布局信息选择器126按照操作者的指令,选择用于印刷的印刷机400所适用的布局信息表150(S107)。然后,链接处理器125进行链接处理,其中,在包含中间文件170的记录数据的页面序列表160和由布局信息选择器126选择的布局信息表150之间建立链接,并计算“绝对偏移(X轴方向)”和“绝对偏移(Y轴方向)”域的值,从而每个中间文件170可被布局于可印刷表面200的每个部分中(S108)。然后,链接处理之后的布局信息表150和页面序列表160被传输到印刷机400,印刷机400完成印刷数据处理。<4.优选实施例的印刷系统的优点>如前所述,在按照该优选实施例的印刷数据处理装置100中,中间文件170的数据(来自于可印刷表面200上布局的印刷对象的数据)是通过在页面序列表160中被记录来进行管理的。在可印刷表面200上的每个部分(例如1-8)中布局中间文件170的处理可通过在包含中间文件170的记录数据的页面序列表160和布局信息表150之间建立链接来实施。也就是,在将数据记录于中间文件170上之前,无需在该实施例的印刷数据处理装置100中选择布局信息表150。因此,即使用于印刷的印刷机400尚未确定,仍可记录中间文件170的数据。这允许有效的印刷数据处理。<5.改型>尽管到目前为止已描述了本发明的优选实施例,但是本发明并不限于上述实施例。虽然在上述优选实施例中,印刷数据处理装置100将从内容数据编辑装置300输入的内容文件175转换成中间文件170,并进行将中间文件170布局于印版上的拼版,但是本发明并不限于此。例如,印刷数据处理装置100可产生和转换内容文件175,然后进行拼版。作为另一替代方案,印刷数据处理装置100可在转换内容文件175之后,将转换的中间文件170输入到信息处理器500中,并且信息处理器500可进行拼版。换句话说,印刷数据处理系统700包括印刷数据处理装置100,用作进行内容文件转换的信息处理器;以及信息处理器500,其在网络900上电连接于印刷数据处理装置100,并进行如上述优选实施例中所描述的拼版。另外,尽管按照上述优选实施例的页面序列表产生器122是通过利用均在书籍策划阶段中确定的书籍尺寸、总页数和装订方向来产生页面序列表160的,但是本发明并不限于此。如上所述,布局信息表150存储用于产生页面序列表160所必需的数据,这些数据包括页面尺寸、总页数和装订方向。因此,布局信息表150中存储的那些数据例如可用于产生页面序列表160。此外,尽管按照上述优选实施例的链接处理器125在布局信息表150中的记录和页面序列表160中的记录之间建立了一对一的链接,但是本发明并不限于此。例如,页面序列表160中的一个记录可与布局信息表150中的多个记录链接。这允许相同的中间文件170被印刷于可印刷表面200上的多个部分中。另外,尽管按照上述优选实施例,相同的数据被存储于页面序列表160中的每个记录的“装订方向”域中,但是本发明并不限于此。例如,可为其数据在每个记录中均相同的域产生分离的表,两个表的组合、产生的分离的表和其中排除了上述域(即“装订方向”域)的页面序列表160可被用作页面信息表。这对于布局信息表150同样适用。再者,尽管在按照上述优选实施例用于印刷数据处理的过程中(参见图20),用于印刷的印刷机400所适用的布局信息表150是在用于实际印刷的印刷机400已被确定之时选择的,但是本发明不限于此。例如,布局信息表150的选择可与步骤S103中中间文件170的产生和步骤S104中页面序列表160的产生并行地进行。另外,尽管在上述优选实施例中,中间文件170是与页面序列表160中的各页一一对应进行记录的,但是本发明并不限于此。例如,当单个中间文件170(印刷数据)如图21所示将跨越两个分离(右和左)的页面而出现时,相同的中间文件170可被记录到与页面序列表160中的右页面和左页面相对应的两个记录中。尽管已经具体示出和描述了本发明,但是在在所有的方案中,前面的描述都是说明性而非限制性的。因此应当理解,不脱离本发明的范围,能够构思许多的改型和变化。权利要求1.一种印刷数据处理装置,用于将取决于印刷机的可印刷表面划分成多个部分,并在所述多个部分的各部分中布局印刷对象,所述印刷数据处理装置包括存储器,用于存储多个分离的表,所述多个分离的表包括多个布局信息表,其为所述可印刷表面的每个尺寸而设置,均至少包含所述多个部分的各部分的数据和所述多个部分的各部分中布局的所述印刷对象的数据,以及页面信息表,其包含所述印刷对象中不是所述可印刷表面特有的非特有印刷对象的数据,作为非特有数据;记录器,用于在所述页面信息表中记录所述非特有数据;选择器,用于从所述多个布局信息表中选择一个用于印刷的印刷机所适用的布局信息表;以及链接器,用于在所述页面信息表中的所述非特有数据和由所述选择器获得的所选布局信息表中与所述非特有数据相对应的数据之间建立链接,从而所述非特有印刷对象被布局于所述多个部分的对应部分中。2.如权利要求1所述的印刷数据处理装置,其中所述多个部分均包括用于布局所述印刷对象的布局基准区域;所述非特有数据包括第一位置信息,其描述所述非特有印刷对象的相对位置;以及虚拟布局基准区域,其在所述非特有印刷对象被布局于所述虚拟布局基准区域上时,与所述布局基准区域具有几乎一致的形状;所述布局信息表均包含如下数据,作为所述非特有印刷对象的数据定向信息,其描述所述非特有印刷对象在所述多个部分的目标部分中的定向;第二位置信息,其描述从所述可印刷表面上的基准点观察时所述布局基准区域在所述目标部分中的位置;以及第三位置信息,其基于所述定向信息和所述第一和第二位置信息而被计算,并描述从所述基准点观察时所述非特有印刷对象在所述目标部分中的位置;所述记录器计算所述第一位置信息,并将包含所述第一位置信息的非特有数据存储于所述页面信息表中;以及所述链接器计算和存储所述第三位置信息,所述第三位置信息作为所述非特有印刷对象的数据。3.如权利要求2所述的印刷数据处理装置,其中当所述选择的布局信息表中存储的所述非特有印刷对象的数据或者所述页面信息表中存储的所述非特有数据发生改变时,所述链接器能够重新建立链接。4.如权利要求2所述的印刷数据处理装置,其中在链接所述选择的布局信息表和所述页面信息表之后,所述链接器能在与所述选择的布局信息表不同的布局信息表和所述页面信息表之间建立链接。5.如权利要求1所述的印刷数据处理装置,其中所述非特有印刷对象的数据的印刷数据由用于转换印刷数据文件的转换器产生。6.一种可由计算机读取的程序,用于将取决于印刷机的可印刷表面划分成多个部分,并在所述多个部分的各部分中布局印刷对象,所述计算机具有存储器,用于存储多个分离的表,所述多个分离的表包括多个布局信息表,其为所述可印刷表面的每个尺寸而设置,均至少包含所述多个部分的各部分的数据和所述多个部分的各部分中布局的所述印刷对象的数据,以及页面信息表,其包含所述印刷对象中不是所述可印刷表面特有的非特有印刷对象的数据,作为非特有数据;在执行所述程序时,所述计算机进行如下步骤(a)在所述页面信息表中记录所述非特有数据;(b)从所述多个布局信息表中选择一个用于印刷的印刷机所适用的布局信息表;以及(c)在所述页面信息表中的所述非特有数据和所述步骤(b)中所选的布局信息表中与所述非特有数据相对应的数据之间建立链接,从而所述非特有印刷对象被布局于所述多个部分的对应部分中。7.一种印刷数据处理方法,用于将取决于印刷机的可印刷表面划分成多个部分,并基于页面信息表和多个布局信息表,在所述多个部分的各部分中布局印刷对象,所述多个布局信息表是为所述可印刷表面的每个尺寸而设置的,均至少包含所述多个部分的各部分的数据和所述多个部分的各部分中布局的所述印刷对象的数据,所述页面信息表包含非特有数据或不是所述可印刷表面特有的印刷对象的数据,所述印刷数据处理方法包括如下步骤(a)在所述页面信息表中记录所述非特有数据;(b)从所述多个布局信息表中选择一个用于印刷的印刷机所适用的布局信息表;以及(c)在所述页面信息表中的所述非特有数据和所述步骤(b)中所选的布局信息表中与所述非特有数据相对应的数据之间建立链接,从而所述非特有印刷对象被布局于所述多个部分的对应部分中。全文摘要内容文件转换器将输入至印刷数据处理装置的内容文件转换成中间文件。然后,中间文件的数据被记录于由页面序列表产生器所产生的页面序列表中。布局信息选择器选择用于印刷的印刷机所适用的布局信息表。链接处理器在可印刷表面上的各部分中布局中间文件。因此,即使用于印刷的印刷机尚未被确定,仍可记录中间文件的数据。文档编号G06F3/12GK1693078SQ20051006504公开日2005年11月9日申请日期2005年4月11日优先权日2004年4月30日发明者今井澄,吉野公敏申请人:大日本网目版制造株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1