在可变形状媒体上打印的设备、系统和方法转让专利

申请号 : CN200410094737.0

文献号 : CN100579787C

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 布赖恩·威廉·莫罗内德怀特·罗斯·帕默

申请人 : 普驰有限责任公司

摘要 :

提供一种在可变形状媒体上进行打印的设备、系统和方法。可变形状媒体具有各种物理外形。每种物理外形具有接收打印的唯一打印目标。所述设备、系统和方法包括接收文本信息的计算机。计算机把文本信息组织成可重定位打印数据。可重定位打印数据可被打印在一个或多个可变形状媒体上的一个或多个打印目标上。每个打印目标具有不同的位置、定向和尺寸。计算机还根据可重定位打印数据,计算以具体的可变形状媒体为目标的空间打印数据。空间打印数据规定可重定位打印数据的位置、定向和尺寸。所述设备、系统和方法把空间打印数据打印在可变形状媒体上。另外,所述设备、系统和方法可在显示器上再现空间打印数据和可变形状媒体。

权利要求 :

1、一种在可变形状媒体上打印的设备,所述设备包括:接收可重定位打印数据的打印接口模块;

根据可重定位打印数据,计算以可变形状媒体的物理外形为目标的 空间打印数据的打印处理器模块;和把空间打印数据打印在可变形状媒体上的打印引擎。

2、按照权利要求1所述的设备,其中计算空间打印数据包括计算可 重定位打印数据的位置、定向和尺寸。

3、按照权利要求1所述的设备,还包括把可变形状媒体的物理外形 传送给打印处理器的送纸模块。

4、一种在可变形状媒体上再现可重定位打印数据的数据处理装置, 所述装置包括:根据可重定位打印数据,计算以可变形状媒体的处理外形为目标的 空间打印数据的处理器模块;和把空间打印数据传送给再现装置的接口模块。

5、按照权利要求4所述的数据处理装置,其中计算空间打印数据包 括计算可重定位打印数据的位置、定向和尺寸。

6、一种打印可变形状媒体的系统,所述系统包括:根据可重定位打印数据,计算以可变形状媒体的处理外形为目标的 空间打印数据的计算机;

传送空间打印数据的网络;和

把空间打印数据打印在可变形状媒体上的打印机。

7、按照权利要求6所述的系统,其中计算空间打印数据包括计算可 重定位打印数据的位置、定向和尺寸。

8、按照权利要求6所述的系统,其中计算机被配置成接收以可变形 状媒体为目标的文本信息,计算机还被配置成根据文本信息组织可重定 位打印数据,可重定位打印数据与可变形状媒体的位置、定向和尺寸无 关地描述文本信息。

9、按照权利要求6所述的系统,其中可变形状媒体由用户指定。

10、按照权利要求6所述的系统,其中计算机把空间打印数据引向 从由可重定位打印数据指定的一组可变形状媒体选择的可变形状媒体。

11、一种打印可变形状媒体的方法,所述方法包括:接收可重定位打印数据;

根据可重定位打印数据,计算以可变形状媒体为目标的空间打印数 据;和再现空间打印数据。

12、按照权利要求11所述的方法,其中计算空间打印数据包括指定 可重定位打印数据的位置、定向和尺寸。

13、按照权利要求11所述的方法,其中可重定位打印数据包括在作 业传票中。

14、按照权利要求11所述的方法,其中可变形状媒体选自由可重定 位打印数据指定的一组可变形状媒体。

15、按照权利要求11所述的方法,其中脱离所述一组可变形状媒体 的规定顺序,打印该可变形状媒体。

16、一种打印可变形状媒体的设备,所述设备包括:接收可重定位打印数据的装置;

根据可重定位打印数据,计算以可变形状媒体为目标的空间打印数 据的装置;和在可变形状媒体上再现空间打印数据的装置。

说明书 :

技术领域

本发明涉及在可变形状媒体上的打印,更具体地说,涉及在可变形 状媒体上打印可重定位打印数据。

背景技术

除了标准打印页之外,许多打印文件还包括可变形状媒体(“VFM”), 例如标签页或页分隔物(page divider)。VFM具有各种物理外形,许多 具有延伸到文件的标准打印页的尺寸之外的突舌(tab)。打印在突舌上 的文本信息可向读者识别突舌部分,而读者不必打开该文件。VFM有效 用于组织和区分打印文件的各部分。一份文件通常具有多个VFM,每个 VFM具有唯一的物理外形。每个VFM的唯一物理外形通常要求文本信 息被打印在与文件中的一个或多个其它VFM不同的唯一的打印目标位 置。
许多打印机包括支持VFM以及文件的标准打印页的打印,在打印文 件的剩余部分的时候,自动打印并把VFM合并到文件中的送纸机构。不 幸的是,设置源文件以便打印在VFM上通常不方便。在VFM的不同物 理外形之中,文本信息的打印目标不同。例如,一组标签页中的每个突 舌一般具有唯一的打印目标位置。为了在标签页VFM上打印,用户必须 为每个突舌在文件内产生一个标签页,并规定打印目标位置的标签文本 和格式,以及突舌的定向。从而,用户必须确定恰当的突舌位置,并输 入具体的空间打印数据,以便和标准打印页一起顺序打印VFM。
图1a图解说明了现有技术的一组VFM 100。该组VFM 100包括一 个或多个VFM 105,一个或多个突舌110,和一个或多个打印目标115。 该组VFM 100用在不打开文件的情况下可视的页签(stock),文本和图 像区分文件的一个或多个部分。
该组VFM 100一般包括一个或多个VFM 105,每个VFM 105具有 唯一的物理外形。每个VFM 105可包括一个或多个突舌110和一个或多 个打印区115。虽然该组VFM 100被表示成具有三个VFM 105,每个 VFM 105具有一个突舌110和一个打印目标115,不过在该组VFM 100 中,可包括任意数目的VFM 105,突舌110和打印目标115。文本信息 诸如文本和图像之类的一般打印在每个VFM 105的打印目标115中,以 便识别由VFM 105区分的文件部分。
图1b图解说明了现有技术的打印数据125。文本信息135规定要打 印的文本和图像,以及文本信息135的字体,和文本与图像的关系。文 本信息135不规定占据打印页的文本和图像的位置、定向或尺寸。可添 加规定文本信息135的位置的信息,从而产生定位打印数据140。也可把 定向信息添加到文本信息135中,从而产生定向打印数据145。另外,可 把尺寸信息添加到文本信息135中,从而产生定尺寸打印数据150。空间 打印数据155组合文本信息135,位置信息,定向信息和尺寸信息,从而 规定VFM 105上文本信息135的打印。
图1c是图解说明现有技术的VFM打印方法160的流程图。VFM打 印方法160把文本信息135打印到诸如标签页之类的VFM 105上。VFM 打印方法160产生源页(步骤165)。源页把VFM 105文本信息135描 述成VFM 105上打印目标115内的空间打印数据155。VFM打印方法 160把正确的VFM 105插入打印机中(步骤170)。VFM 105一般放置 在与用于标准打印纸的送纸器不同的独立送纸器中。
VFM打印方法160随后把源页打印在VFM 105上(步骤175)。 打印机把VFM 105从送纸器送入打印引擎,并把源页打印在VFM 105 上。如果VFM 105的打印目标115和源页的空间打印数据155不相符, 那么VFM 105将被不正确打印,不能用于组织文件。
VFM 105打印方法160要求用户产生源页,源页描述在VFM 105 上的打印目标115,文本信息135的位置、定向和尺寸。不幸的是,如果 用户不知道最终文件中每个VFM 105的物理外形,那么VFM 105打印 方法160不能正确地描述文本信息135。例如,通过把文本放置在布置在 VFM 105b顶部以下5厘米的突舌110b的打印目标115b中,可产生源 页。然而如果在突舌110c的打印目标115c被布置在VFM 105c顶部以 下10厘米的情况下,打印机把源页打印在VFM 105c上,那么源页的文 本信息135不会被打印在打印目标115c内,因为在突舌110b中不存在 待打印的任何媒体。只有在突舌110b被布置在VFM 105b顶部以下5厘 米的情况下,文本信息135才可被打印在VFM 105上。
如果用户产生指向具有第一种物理外形的一个或多个VFM 105,例 如具有6厘米突舌的一组VFM 100的源文件,随后试图把源文件打印在 具有另一种物理外形的一个或多个VFM 105,例如具有5厘米突舌的一 组VFM 100上,那么VFM打印方法160中的文件也不会被正确打印。 打印机会试图把源页的空间打印数据155打印在6厘米突舌的打印目标 115中,从而把空间打印数据155打印在不适合于5厘米突舌的区域中。
从而,需要由以VFM 105为目标的文本信息135产生可重定位的打 印数据的方法,设备和系统。还需要计算以VFM 105的打印目标115为 目标的空间打印数据155的方法,设备和系统。有利的是,这样的方法, 设备和系统允许用户定义VFM 105的打印内容,而与任意在先或在后 VFM 105,或者VFM 105的物理外形无关。

发明内容

根据现有技术的状态,尤其是根据现有技术中,目前存在的打印方 法尚未完全解决的问题和需要,提出了本发明。因此,为了提供一种产 生并在可变形状媒体(“VFM”)上打印可重定位打印数据的方法、设备 和系统,提出了本发明,所述方法、设备和系统克服了现有技术中的许 多或所有上述缺陷。
打印设备配有包括多个模块的逻辑单元,所述多个模块被配置成功 能上执行在VFM 105上再现文本信息135的必需步骤。在一个实施例中, 打印设备是诸如打印服务器和打印机之类的打印处理设备。所述实施例 中的这些模块包括打印接口模块,打印处理器模块,送纸模块和打印引 擎模块。
在一个实施例中,打印接口模块被配置成接收可重定位打印数据。 可重定位打印数据可包括独立于位置、定向和尺寸组织的诸如文本、图 像和格式化信息之类的文本信息135。在一个实施例中,可重定位打印数 据包括在作业传票中。在备选实施例中,可重定位打印数据包括在文件 中。
在一个实施例中,打印处理器模块根据可重定位打印数据计算以 VFM 105为目标的空间打印数据155。空间打印数据155规定当文本信 息135被打印到VFM 105的打印目标115中时,文本信息135的尺寸、 位置和定向。送纸模块把VFM 105定位到打印引擎模块。打印引擎模块 把空间打印数据155打印在VFM 105上。在一个实施例中,该设备还被 配置成把VFM 105的物理外形传送给打印处理器。打印处理器可根据 VFM 105的物理外形,计算空间打印数据155。
在本发明的一个方面,提供一种产生可重定位打印数据的设备。在 一个实施例中,所述设备是诸如计算机,服务器,个人数字助理,打印 服务器和打印机之类的数据处理设备。所述设备包括I/O模块和处理器 模块。I/O模块接收以VFM 105为目标的文本信息135。在一个实施例 中,指定一组VFM 100。在备选实施例中,规定VFM 105的一般功能描 述。处理器模块根据文本信息135,组织可重定位打印数据。
在本发明的另一方面,提供一种再现可重定位打印数据的设备。在 一个实施例中,所述设备是诸如计算机,服务器,个人数字助理,打印 服务器和打印机之类的数据处理设备。所述设备包括处理器模块和接口 模块。处理器模块根据可重定位打印数据计算以VFM 105为目标的空间 打印数据155。接口模块把空间打印数据155传送给再现设备。在一个实 施例中,再现设备是打印机。
本发明还提供一种打印系统。所述系统可包含在数据处理网络中。 具体地说,在一个实施例中,所述系统包括一个计算机,一个网络和一 个打印机。计算机根据可重定位打印数据计算以VFM 105为目标的空间 打印数据155。网络把空间打印数据155传送给打印机。打印机在VFM 105上打印空间打印数据155。
在一个实施例中,计算机根据以VFM 105为目标的文本信息135组 织可重定位打印数据。系统还可包括一个显示器。在一个实施例中,计 算机在显示器上再现空间打印数据155和VFM 105的图像。在备选实施 例中,计算机以网页的形式,再现空间打印数据155和VFM 105的图像。
本发明还提供产生可重定位打印数据的方法。公开的实施例中的方 法实质上包括执行就上述设备和系统的操作而论,上面给出的功能所必 需的步骤。在一个实施例中,所述方法包括接收文本信息135,以可重定 位打印数据的形式组织文本信息135,把可重定位打印数据附到文件上, 从文件接收可重定位打印数据,计算空间打印数据155,并再现空间打印 数据155。
所述方法接收以VFM 105为目标的文本信息135。在一个实施例中, 文本信息135以具有一种或多种特殊物理外形的一组VFM 100为目标。 在备选实施例中,文本信息以具有一般功能描述的VFM 105,例如标签 页为目标。所述方法与位置、定向和尺寸无关地把文本信息135组织成 可重定位打印数据。
在一个实施例中,可重定位打印数据定义打印目标115内文本信息 的再现。所述方法把可重定位打印数据附到文件上。另外,所述方法从 文件接收可重定位打印数据。所述方法计算以VFM 105为目标的空间打 印数据155,并在VFM 105上再现空间打印数据155。在一个实施例中, 所述方法在VFM 105上打印空间打印数据155。在备选实施例中,所述 方法在显示器上显示空间打印数据155和VFM 105。
本发明根据文本信息135组织可重定位打印数据。可重定位打印数 据与位置、定向和尺寸无关地规定文本信息135。本发明还根据可重定位 打印数据,计算以VFM 105为目标的空间打印数据155。空间打印数据 155规定文本信息135的位置、定向和尺寸。本发明把空间打印数据155 打印在VFM 105上。另外,本发明可在显示器上再现空间打印数据155 和VFM 105。根据下面的说明和附加的权利要求,本发明的这些特征和 优点将变得更明显,或者通过如下面所述那样实践本发明,可了解本发 明的这些特征和优点。

附图说明

为了易于理解本发明的优点,下面参考附图中图解说明的具体实施 例,更详细地说明上面简要描述的发明。附图只描述了本发明的典型实 施例,并不是对本发明的限制,将借助附图,更具体、更详细地描述和 说明本发明,其中:
图1a图解说明现有技术的可变形状媒体;
图1b图解说明现有技术的打印数据;
图1c是图解说明现有技术的可变形状媒体打印方法的流程图;
图2是图解说明本发明的打印系统的一个实施例的方框图;
图3是图解说明本发明的打印机的一个实施例的方框图;
图4是图解说明本发明的计算机的一个实施例的方框图;
图5是图解说明本发明的可重定位打印数据过程的一个实施例的流 程图;
图6是图解说明本发明的打印过程的一个实施例的流程图;
图7是图解说明本发明的显示过程的一个实施例的流程图。

具体实施方式

本说明书中描述的许多功能单元被标记成模块,以便特别强调它们 的实现独立性。例如,模块可被实现成包括定制的VLSI电路或门阵列, 诸如逻辑芯片,晶体管或其它离散组件之类的成品半导体的硬件电路。 也可用诸如现场可编程门阵列,可编程阵列逻辑,可编程逻辑器件之类 的可编程硬件装置实现模块。
也可用由各种处理器执行的软件实现模块。例如,可执行代码的已 识别模块可包括计算机指令的一个或多个物理或逻辑块,所述计算机指 令可被组织成对象,过程或函数。然而,已识别模块的可执行指令不必 物理地设置在一起,相反可包含保存在不同位置的不同指令,当逻辑上 连接在一起时,所述不同指令构成所述模块,并且实现所述模块的规定 用途。
事实上,可执行代码的模块可以是单一指令,或者是许多指令,甚 至可跨越数个存储装置,在不同的程序之间,分布在数个不同的代码段 内。类似地,可在模块内识别和说明操作数据,并且可在任意适当类型 的数据结构内,按照任意恰当的形式包含和组织操作数据。操作数据可 被集中成单一数据集,或者可分布在不同的位置,包括分布在不同的存 储装置内,或者可以至少部分地仅仅以电信号的形式存在于系统或网络 上。
图2是图解说明本发明的打印系统200的一个实施例的方框图。打 印系统200包括一个数据处理器,即计算机205,一个或多个打印机210, 和一个网络215。虽然打印系统200被描述成具有一个计算机205,一个 网络215和两个打印机210,不过也可采用任意数目的计算机205,网络 215和打印210。虽然为了简便起见,数据处理器被描述成计算机205, 不过数据处理器可以是计算机,服务器,打印服务器或者个人数字助理。
在一个实施例中,计算机205接收以可变形状媒体(“VFM”)105 为目标的文本信息135。在一个实施例中,文本信息由用户输入。在一个 备选实施例中,文本信息由诸如数据库应用,指令输入(order entry) 应用和标识应用之类的软件应用产生。VFM 105可包括标签页和页分隔 物。在一个实施例中,VFM 105是一组具有一种或多种规定物理外形的 VFM 100。在某一实施例中,VFM 105规定一种或多种物理尺寸。在一 个备选实施例中,VFM 105具有诸如标签页之类的一般功能描述。
计算机205根据文本信息135组织可重定位打印数据。在一个实施 例中,可重定位打印数据与打印目标115的位置,定向和尺寸无关地描 述打印目标115内,文本信息135的再现。在某一实施例中,可重定位 打印数据规定文本信息135以其为目标的一组VFM 100。在一个备选实 施例中,可重定位打印数据规定文本信息135以其为目标的VFM 105的 一般说明。计算机205把可重定位打印数据附到文件上。在一个实施例 中,可重定位打印数据被包括为作业传票(job ticket)的一部分。作业 传票包含文件的完成信息,包括绑定(binding),特殊媒体要求和整理 指令。在一个备选实施例中,可重定位打印数据和文件相结合。
计算机205根据可重定位打印数据,计算以VFM 105为目标的空间 打印数据155。空间打印数据155规定可重定位打印数据的位置,定向 (orientation)和尺寸(dimension)。在一个实施例中,空间打印数据155 以打印目标115为目标。打印目标115是VFM 105的能够接收打印的一 个或多个打印目标115。
在一个实施例中,当文件中的VFM 105的数目,物理外形和顺序位 置发生变化时,计算机205计算以备选VFM 105为目标的空间打印数据 155。例如,如果以一组VFM 100中的第二VFM 105为目标的可重定位 打印数据被删除,那么计算机205可把最初与文件的第三顺序位置相关 的可重定位打印数据的空间打印数据155计算为以文件的第二VFM 105 为目标。另一方面,如果以一组VFM 100中的第四VFM 105为目标的 新的可重定位打印数据被附加到文件上,那么计算机205把最初以文件 的第四VFM 105为目标的现有可重定位打印数据的空间打印数据155计 算成以文件的第五VFM 105为目标。
在一个实施例中,空间打印数据155以出自一组VFM 100的一个 VFM 105为目标。在某一实施例中,用户选择VFM 105。在一个备选实 施例中,计算机205询问一个或多个打印机210,以便确定驻留在每个打 印机210中的VFM 105的物理外形。
计算机205把空间打印数据155传送给打印机210。在一个实施例中, 计算机205把空间打印数据155传送给包含由空间打印数据155指定的 VFM 105的打印机210a。在一个备选实施例中,计算机205指示用户把 VFM 105装入打印机210中。打印机210把空间打印数据155打印在VFM 105上。打印系统200与VFM 105的物理外形无关地组织可重定位打印 数据。打印系统200还把可重定位打印数据作为空间打印数据155打印 在VFM 105上。
图3是图解说明本发明的打印机210的一个实施例的方框图。打印 机210包括一个打印处理器模块305,一个送纸模块310,一个打印接口 模块315,和一个打印引擎模块320。打印机210把可重定位打印数据打 印在VFM 105上。
打印接口模块315接收可重定位打印数据。打印处理器模块305根 据可重定位打印数据计算空间打印数据155。空间打印数据155以VFM 105为目标。在一个实施例中,可响应先前打印的VFM 105,选择VFM 105,例如在打印一组VFM 100的第二VFM 105b之后,把空间打印数 据155引向一组VFM 100的第三VFM 105c。在一个备选实施例中,VFM 105可由用户选择。在某一实施例中,打印处理器模块305选择放置在送 纸模块310中以便打印的VFM 105。
送纸模块310相对于打印引擎320定位VFM 105。打印引擎320把 空间打印数据155打印在VFM 105上。在一个实施例中,空间打印数据 155被打印在打印目标115内。打印机210根据可重定位打印数据计算空 间打印数据155,并把空间打印数据打印在指定的VFM 105上。
图4是图解说明本发明的计算机205的一个实施例的方框图。计算 机205包括一个处理器模块405,一个I/O模块410,和一个接口模块415。 计算机205根据文本信息135组织可重定位打印数据,并根据可重定位 打印数据,计算以VFM 105为目标的空间打印数据155。
在一个实施例中,I/O模块410接收文本信息135。I/O模块可以是 键盘,屏幕,鼠标,触摸屏,输入板,具有光学字符识别软件的扫描仪, 和具有语音识别软件的麦克风。在一个备选实施例中,I/O模块从诸如数 据库应用,指令输入应用或标识应用之类软件应用接收文本信息。在某 一实施例中,文本信息135以具有一种或多种规定的物理外形的一组 VFM 100为目标。在一个备选实施例中,VFM 105具有一般功能描述。 处理器模块405根据文本信息135组织可重定位打印数据。
在一个实施例中,处理器模块405根据可重定位打印数据计算空间 打印数据155。空间打印数据155以VFM 105为目标。在一个实施例中, VFM 105选自具有由可重定位打印数据规定的一种或多种物理外形的一 组VFM 100。在一个备选实施例中,空间打印数据155以用户指定的VFM 105为目标。在某一实施例中,空间打印数据155以驻留在打印机210 中的VFM 105为目标。接口模块415把空间打印数据155传送给打印机 210。计算机205根据文本信息135,组织可重定位打印数据。另外,计 算机205计算以VFM 105为目标的空间打印数据155。
图5是图解说明本发明的可重定位打印数据过程500的一个实施例 的流程图。可重定位打印数据过程500根据文本信息135组织可重定位 打印数据。虽然为了清楚起见,按照一定的顺序描述可重定位打印过程 500,不过也可并行地,而不必按照所述顺序执行可重定位打印数据过程 500。
可重定位打印过程500接收文本信息135(步骤505)。在一个实施 例中,文本信息135接收自应用程序。在一个备选实施例中,文本信息 135接收自诸如数据库应用,指令输入应用和标识应用之类的软件应用。 可重定位打印过程500把文本信息135组织成可重定位打印数据(步骤 510)。可重定位打印数据与位置、定向和尺寸无关地规定文本信息135。 可重定位打印过程500还把可重定位打印数据附加到文件上(步骤515)。 在一个实施例中,可重定位打印过程500把可重定位打印数据和文件相 结合。在一个备选实施例中,可重定位打印过程500使可重定位打印数 据与文件相关联。与文件相关的可重定位打印数据可和文件一起被传送 给诸如打印机210之类的再现设备。在某一实施例中,可重定位打印数 据被附到一个或多个文件上。可重定位打印过程500根据以VFM 105为 目标的文本信息,组织可重定位打印数据。
图6是图解说明本发明的打印过程600的一个实施例的流程图。打 印过程600把可重定位打印数据打印在VFM 105上。虽然为了清楚起见, 按照一定的顺序描述打印过程600,不过也可并行地,而不必按照所述顺 序执行打印过程600。
打印过程600接收可重定位打印数据(步骤605)。在一个实施例中, 可重定位打印数据规定具有一种或多种规定的物理尺寸的一组VFM 105。一种规定的物理尺寸可以是2厘米×5厘米突舌。在一个备选实施例 中,可重定位打印数据规定具有一般功能描述的VFM 105。打印过程600 计算以VFM 105的一个或多个打印目标115为目标的空间打印数据155 (步骤610)。空间打印数据155规定可重定位打印数据的位置、定向和 尺寸。
在一个实施例中,打印过程600计算出自由可重定位打印数据规定 的一组VFM 100的VFM 105的空间打印数据155(步骤610)。在备选 实施例中,打印过程600计算以驻留在打印机210中的VFM 105为目标 的空间打印数据155(步骤610)。在某一实施例中,打印过程600计算 以用户选择的VFM 105为目标的空间打印数据155(步骤610)。
打印过程600再现(render)空间打印数据155(步骤615)。在一 个实施例中,打印过程600以打印在VFM 105上的形式,再现空间打印 数据155(步骤615)。在备选实施例中,打印过程600在显示器上再现 空间打印数据155和VFM 105的图像(步骤615)。在某一实施例中, 打印过程600以网页的形式,再现空间打印数据155。打印过程以VFM 105上的空间打印数据155的形式,再现可重定位打印数据。
图7是图解说明根据本发明的显示过程700的一个实施例的流程图。 显示过程700显示在一组VFM 100上再现的一组或多组可重定位打印数 据。虽然为了清楚起见,按照一定的顺序描述显示过程700,不过也可并 行地,而不必按照所述顺序执行显示过程700。
显示过程700识别可重定位打印数据(步骤705)。在一个实施例中, 可重定位打印数据包括在附于文件上的作业传票中。在备选实施例中, 可重定位打印数据被归并到文件中。如图6所示那样,显示过程接收可 重定位打印数据(步骤605),并计算空间打印数据155(步骤610)。
显示过程700确定与文件相关的所有可重定位打印数据是否都已被 处理(步骤710)。在一个实施例中,如果文件的包含可重定位打印数据 的部分仍然未被处理,那么显示过程700循环,以便识别可重定位打印 数据(步骤705)。在备选实施例中,如果附于文件上的作业传票还未被 处理,那么显示过程700循环,以便识别可重定位打印数据(步骤705)。
如果显示过程700确定与文件相关的所有可重定位打印数据都已被 处理(步骤710),那么显示过程700继续到显示VFM 105(步骤715)。 在一个实施例中,在显示器的独立区域中显示每个VFM 105(步骤715)。 在备选实施例中,VFM 105被显示成堆叠的媒体。相对于后面的第二 VFM 105b,第一VFM 105a可被指定为在前面。前面的VFM 105a的显 示图像可遮蔽后面的第二VFM 105b的部分。在某一实施例中,显示成 堆叠媒体的VFM 105可被水平偏移。显示成堆叠媒体的VFM 105还可 被垂直偏移。
显示过程700还显示每个VFM 105的空间打印数据155(步骤720)。 在一个实施例中,前面的VFM 105a可遮蔽后面的VFM 105b上的空间 打印数据155。显示过程700显示具有空间打印数据155的一个或多个 VFM 105,如同空间打印数据155打印显现在每个VFM 105上一样。
本发明根据文本信息135组织可重定位打印数据。可重定位打印数 据与位置、定向和尺寸无关地规定文本信息135。本发明还根据可重定位 打印数据计算以VFM 105为目标的空间打印数据。空间打印数据155规 定文本信息135的位置、定向和尺寸。本发明把空间打印数据155打印 在VFM 105上。另一方面,在不脱离本发明的精神或本质特征的情况下, 可用其它具体形式实现本发明。所描述的实施例只是对本发明的举例说 明,而不是对本发明的限制。于是,本发明的范围由附加的权利要求, 而不是前述说明限定。落入权利要求的等同物的含义和范围内的所有变 化都包括在权利要求的范围之内。