用于从图像文件打印多媒体文档的方法和系统与流程

文档序号:19159010发布日期:2019-11-16 01:08阅读:225来源:国知局
用于从图像文件打印多媒体文档的方法和系统与流程

本公开涉及一种用于从图像文件打印多媒体文档的方法和系统。



背景技术:

随着打印设备越来越依赖于与客户、其它打印设备以及服务器的互连,期望准确且安全地打印多媒体文档。在许多情况下,可能需要打印应用接收和/或存储多种类型的数据,以便管理在多媒体文档上执行的多次不同的打印操作。这会导致给打印过程带来复杂性。



技术实现要素:

本申请涉及一种用于从图像文件打印多媒体文档的方法和系统。

尤其是,本文所描述的实施方式可以使用存储在标准图像文件中的数据来发布和/或个性化多媒体文档。在一些实施方式中,可以在不事先了解打印设备、打印设备的能力、打印的文档类型、或打印设备使用的协议的情况下完成多媒体文档的发布和/或个性化。

在一些实施方式中,用于对多媒体文档执行一次或更多次打印操作的数据作为元数据存储在单个图像文件中。此外,在一些实施方式中,可以仅使用存储在单个图像文件中的数据来执行对多媒体文档的一次或更多次打印操作。因此,可以使用在单个有效载荷(例如,图像文件)中接收到的数据对多媒体文档执行一次或更多次打印操作。

本文所描述的实施方式使得打印设备能够基于存储在单个有效载荷(例如,图像文件)内的个性化数据、指令数据、和安全数据来对多媒体文档执行一次或更多次打印操作。这可以帮助防止对打印设备的干扰,因为不再需要通过网络传送多个数据有效载荷来向打印设备提供个性化数据、指令数据和安全数据。此外,可以增加数据完整性,因为用于对多媒体文档执行一次或更多次打印操作的所有必要数据都在单个有效载荷(例如,图像文件)中提供。这些实施方式还可以减少所使用的网络带宽量,因为不再需要通过网络将多个数据有效载荷传送到打印设备。

在一些实施方式中,打印设备可以是智能设备(例如,智能电话、平板电脑、个人计算机等),其接收数据保持图像文件并且具有可以处理和/或渲染应用中的多媒体文档的应用。也就是说,智能设备可以渲染多媒体文档的图像以便在智能设备上显示,就像在物理打印多媒体文档时所出现的那样。所渲染的多媒体文档可以包括将包括在物理打印的多媒体文档中的一些或全部文档数据,可以具有物理打印的多媒体文档的外观(例如,相同的背景图像、帐户信息、压印字母等),并且可以与物理打印的多媒体文档一样使用(例如,进行交易)。在一些实施方式中,所渲染的多媒体文档可用于满足金融机构的移动银行和/或钱包应用的要求。

在一些实施方式中,可以将数据保持图像文件发送到第一打印设备(例如,中央发布系统或台式卡打印机)和第二打印设备(例如,智能设备)。

在一个实施方式中,提供了一种使用打印设备打印多媒体文档的方法。该方法包括接收数据保持图像文件的打印设备。此外,该方法包括使用从数据保持图像文件提取的文档数据来打印多媒体文档。

在另一实施方式中,提供了一种用于使用打印设备制备用于打印多媒体文档的数据保持图像文件的方法。该方法包括接收用于对多媒体文档执行一次或更多次打印操作的文档数据。该方法还包括接收图像文件。此外,该方法包括将处理的文档数据存储到图像文件中以形成数据保持图像文件。此外,该方法包括将数据保持图像文件发送到打印设备。在一些实施方式例中,该方法还可以包括处理文档数据以存储到图像文件中。

在又一个实施方式中,提供了一种打印设备。该打印设备包括网络输入/输出设备以及多个打印机操作组件。该网络输入/输出设备接收数据保持图像文件。打印机操作组件中的一个或更多个使用从数据保持图像文件提取的文档数据对多媒体文档执行打印操作。

在另一个实施方式中,提供了一种多媒体文档发布系统。该系统包括打印设备。该打印设备包括网络输入/输出设备以及多个打印机操作组件。网络输入/输出设备经由网络接收数据保持图像文件。打印机操作组件中的一个或更多个基于从数据保持图像文件提取的文档数据对多媒体文档执行打印操作。

此外,在另一个实施方式中,提供了一种使用打印设备打印多媒体文档的方法。该方法包括打印设备接收具有第一个性化数据的第一数据保持图像文件。此外,该方法包括打印设备接收具有第二个性化数据的第二数据保持图像文件。第一个性化数据与第二个性化数据不同。

附图说明

图1示出了根据一个实施方式的用于发布一个或更多个多媒体文档的多媒体文档发布系统的示例性体系结构的示意图;

图2示出了根据一个实施方式的可以用于使用图1所示的多媒体文档发布系统打印多媒体文档的制备数据保持图像文件的方法的流程图;

图3示出了根据一个实施方式的使用图1所示的多媒体文档发布系统从图像文件打印多媒体文档的方法的流程图。

具体实施方式

本申请涉及一种用于从图像文件打印多媒体文档的方法和系统。

尤其是,本文所描述的实施方式可以使用存储在标准格式图像文件中的数据来发布多媒体文档。可以在不事先了解打印设备、打印设备的能力、打印的文档类型或打印设备使用的协议的情况下完成多媒体文档的发布。

可以由打印设备使用的协议的示例包括例如互联网打印协议(ipp)、打印命令语言(pcl)协议等。

在一些实施方式中,用于对多媒体文档执行一次或更多次打印操作的数据作为元数据存储在单个图像文件中。此外,在一些实施方式中,可以仅使用存储在单个图像文件中的数据来执行对多媒体文档的一次或更多次打印操作。因此,可以使用在单个有效载荷(例如,图像文件)中接收的数据对多媒体文档执行一次或更多次打印操作。

本文所描述的实施方式使得打印设备能够基于存储在单个有效载荷(例如,图像文件)内的个性化数据、指令数据、和安全数据来对多媒体文档执行一次或更多次打印操作。这可以帮助防止对打印设备的干扰,因为不再需要通过网络传送多个数据有效载荷来向打印设备提供个性化数据、指令数据和安全性。此外,可以增加数据完整性,因为用于在多媒体文档上执行一次或更多次打印操作的所有必要数据都在单个有效载荷(例如,图像文件)中提供。这些实施方式还可以减少所使用的网络带宽量,因为不再需要通过网络将多个数据有效载荷传送到打印设备。

如本文所定义的多媒体文档包括具有在其上打印或应用的两次或更多次打印操作的文档(例如,塑料卡、小册子等)以及诸如可以通过智能电话或平板电脑显示的卡片的数字渲染的多媒体文档。打印操作的示例可以包括例如图像打印(例如,紫外线打印(uv打印)等)、磁条书写(例如,磁条编码等)、文本压印、智能卡芯片写入和/或编程、层压、激光雕刻、激光标记等。多媒体文档的示例包括例如金融卡(例如,信用卡、借记卡等)、身份证、驾驶执照、护照等。应当理解,基于正在打印的文档的类型执行不同的打印操作。例如,当要打印的卡包括磁条时,礼品卡可以包括磁条信息。

本文所描述的标准图像文件是指以标准化文件格式组织和存储的数字图像文件,其支持元数据的存储(例如,png文件格式、tiff文件格式、jpeg文件格式等)。元数据的格式、内容、顺序等可以由元数据标准定义,以便为处理器提供信息以解码和渲染图像,以及提供包括拍摄图像的日期和位置的其它信息。可用于在标准图像文件中存储元数据的元数据标准的示例可以包括例如用于jpeg(联合图像专家组)文件格式的exif和tiff(标签图像文件格式)文件格式、用于png(便携式网络图形)文件格式等的块规范(chunkspecification)。

例如,打印设备可用于个性化塑料卡,诸如包括信用卡和借记卡的金融卡、身份证、驾驶执照以及其它个性化塑料卡。在一些实施方式中,打印设备是卡片打印机。

打印设备的类型和打印设备的子组件(下文中简称为打印设备)可以包括例如中央卡发布系统、台式卡打印机、台式压印机、护照系统、桌面层压机、智能卡读卡器、输入和/或输出卡箱子等。在一些实施方式中,打印设备可以是接收数据保持图像文件并具有可以在应用中处理和/或渲染多媒体文档的应用的智能设备(例如,智能电话、平板电脑、个人计算机等)。也就是说,智能设备可以渲染多媒体文档的图像以便在智能设备上显示,就像在物理打印多媒体文档时所出现的那样。所渲染的多媒体文档可以包括将被包括在物理打印的多媒体文档中的一些或全部文档数据,可以具有物理打印的多媒体文档的外观(例如,相同的背景图像、帐户信息、压印字母等),并且可以与物理打印的多媒体文档一样使用(例如,进行交易)。在一些实施方式中,所渲染的多媒体文档可用于满足金融机构的移动银行和/或钱包应用的要求。

台式卡打印机的细节在美国公开第2016/0300128号中有所描述,该专利的全部内容通过引用并入本文。美国专利第6,894,710号中描述了再转印的一个示例,其全部内容通过引用并入本文。合适的卡重定向机构的示例在美国专利第2007/0220984号和美国专利第7,398,972号中有所描述,其各自通过引用整体并入本文。可以使用的合适的去弓形机构的示例描述于美国专利第2004/0345787号中,其全部内容通过引用并入本文。

图1示出了用于发布一个或更多个多媒体文档的多媒体文档发布系统100的示例性体系结构的示意图。系统100包括打印设备102和可以在本文所描述的实施方式中使用的文档制备系统180。打印设备102通常包括多个打印机操作组件105、处理器110、可选的用户输入/输出(i/o)115、网络i/o120、非安全内存部分125、安全内存部分130、以及互连件150。打印设备102通过网络140与文档制备系统180和可选的一个或更多个附加服务器185通信。

打印设备102通常代表可用于发布多媒体文档的各种打印设备和子组件的硬件方面。打印设备102的示例可以包括中央卡发布系统、台式卡打印机、台式压印机、护照系统、台式层压机、智能卡读卡器、输入和/或输出卡箱等。应该理解,上面列出的打印设备102的示例是示例性的并且还可以包括其它类型的打印设备。在一些实施方式中,打印设备可以是智能设备(例如,智能电话、平板电脑、个人计算机等),其接收数据保持图像文件并且具有可以处理和/或渲染应用中的多媒体文档的应用。也就是说,智能设备可以渲染多媒体文档的图像以便在智能设备上显示,就像在物理打印多媒体文档时所出现的那样。所渲染的多媒体文档可以包括将被包括在物理打印的多媒体文档中的一些或全部文档数据,可以具有物理打印的多媒体文档的外观(例如,相同的背景图像、帐户信息、压印字母等),并且可以与物理打印的多媒体文档一样使用(例如,进行交易)。在一些实施方式中,所渲染的多媒体文档可用于满足金融机构的移动银行和/或钱包应用的要求。

多个打印机操作组件105中的每一个可以执行打印设备102的一次或更多次打印操作,诸如,图像打印(例如,紫外线打印(uv打印)等)、磁条写入(例如,磁条编码等)、文本压印、智能卡芯片写入和/或编程、层压、激光雕刻、激光标记等。例如,当打印设备102是中央发布打印机时,第一打印机操作组件105a可以将图像打印到多媒体文档上,第二打印机操作组件105b可以将数据编码到多媒体文档的磁条上,第三打印机操作组件105c可以将文本压印到多媒体文档上,以及第四打印机操作组件105d可以写入多媒体文档的智能卡芯片。

处理器110控制包括多个打印机操作组件105、网络i/o120和可选用户i/o115的打印设备102的操作。处理器110可以检索和执行由网络i/o120和/或可选用户i/o115接收的和存储在非安全内存部分125中的编程数据。处理器110还可以存储、识别和使用驻留在非安全内存部分125中的应用数据。在一些实施方式中,处理器110可以基于从例如经由网络i/o120和/或可选用户i/o115接收的数据保持图像文件中提取的文档数据来控制多个打印机操作组件105。

互连件150用于在处理器110、多个打印机操作组件105、可选用户i/o115、网络i/o120、非安全内存部分125以及安全内存部分130之间传送编程指令和/或应用数据。互连件150可以是例如一个或更多个总线等。处理器110可以是单个处理器、多个处理器或具有多个处理核的单个处理器。

根据一些实施方式,可选的用户i/o115可以包括显示器116和/或输入设备117。应当理解,可选的用户i/o115可以是与打印设备102通信连接的一个或更多个设备,其与打印设备102物理分离。例如,显示器116和输入设备117可以通信连接,但是与打印设备102物理分离。在一些实施方式中,显示器116和输入设备117可以物理地包括在打印设备102中。

显示器116可以包括适合于向用户显示信息的各种显示设备中的任何一种。适合于显示器116的设备的示例包括但不限于阴极射线管(crt)监视器、液晶显示器(lcd)监视器、发光二极管(led)监视器等。

输入设备117可以包括适合于接收来自用户的输入的各种输入设备或装置中的任何一种。适合于输入设备117的设备的示例包括但不限于键盘、鼠标、轨迹球、按钮、语音命令、接近传感器、用于基于眼睛运动(例如,基于眼睛运动的滚动)确定输入的眼睛感测设备等。应当理解,可以包括前述输入设备117的组合作为输入设备117。在一些实施方式中,输入设备117可以与显示器116集成在一起,使得输入和输出都由显示器116执行。

网络i/o120被配置为经由网络140向文档制备系统180和可选地一个或更多个服务器185传送和接收数据。网络140可以可选地称为通信网络140。具体地,网络i/o120可以从文档制备系统180接收数据保持图像文件,该文件可以被提供给处理器110以打印多媒体文档。网络140的示例可以包括但不限于局域网(lan)、广域网(wan)、互联网、有线通信链路等。在一些实施方式中,网络i/o120可以使用wi-fi、蓝牙、zigbee或其它类似的无线通信协议通过无线连接经由网络140传送和接收数据。在一些实施方式中,打印设备102可以经由网络140通过蜂窝、3g、4g、或其它无线协议传送数据。在一些实施方式中,网络i/o120可以经由有线线路、光纤线缆、通用串行总线“usb”线缆等传送和接收数据。应当理解,网络i/o120可以通过前面的有线和无线通信方法的适当组合通过网络140进行通信。

在一些实施方式中,网络i/o120可以将要打印的多媒体文档的图像和批准请求传送到智能设备(例如,智能电话、平板电脑、个人计算机等)(未示出)。然后,智能设备可以经由网络i/o120将批准指令传送回打印设备102,以允许打印设备102向前移动以打印多媒体文档。

通常包括非安全内存部分125以代表随机存取存储器,诸如但不限于静态随机存取存储器(sram)、动态随机存取存储器(dram)、或闪存。在一些实施方式中,非安全内存部分125可以是易失性存储器。在一些实施方式中,非安全内存部分125可以是非易失性存储器,诸如但不限于,硬盘驱动器、固态设备、可移动存储卡、光存储器、闪存设备、网络附加存储器(nas)、或者与存储区域网络(san)设备或可以存储非易失性数据的其它类似设备的连接。在一些实施方式中,内存的至少一部分可以是虚拟内存。

非安全内存部分125可以存储可以由处理器110使用的应用程序或固件,以能够基于存储在图像文件中的文档数据对多媒体文档执行两次或更多次打印操作。

通常包括安全内存部分130以代表与非安全内存部分125不同和/或分离的内存存储设备。在一些实施方式中,安全内存部分130可以包括处理器。此外,在一些实施方式中,安全内存部分130可以包括例如安全加密处理器,诸如tpm、java卡、内存设备等。合适的tpm由英飞凌科技股份公司(infineontechnologiesag)(德国慕尼黑)销售。在一些实施方式中,安全内存部分130可以包括用于安全生成加密密钥的能力。在一些实施方式中,安全内存设备中使用的私钥可能无法在总线上或外部程序上访问,并且所有加密/解密可以在安全内存部分130内完成。在一些实施方式中,安全内存部分130可以是其一部分,但是,它与非安全内存部分125的其它组件隔离。

文档制备系统180可以被配置为生成数据保持图像文件。文档制备系统180还可以被配置为将数据保持图像文件发送到打印设备102以打印多媒体文档。文档制备系统180可以是例如文档个性化服务器或金融即时发布服务器的一部分。在一些实施方式中,文档制备180系统可以包括或适于运行用于打印图像的软件,诸如可以从entrustdatacardcorporation(shakopee,minnesota)获得的trucredentialtm软件。在一些实施方式中,文档制备系统180可以是允许在云中生成数据保持图像文件的云计算基础设施。在一些实施方式中,文档制备系统180可以位于单个物理位置,以便在现场前提下生成数据保持图像文件。

文档制备系统180可以被配置为组合要发送到打印设备102的所有相关数据以允许打印设备102打印多媒体文档。文档制备系统180可以被配置为将相关数据作为元数据存储到图像文件中。

一个或更多个服务器185可以包括例如文档个性化服务器或金融即时发布服务器。在一些实施方式中,文档制备系统180可以与一个或更多个服务器185来回通信,以便例如使文档制备系统180接收要发送到打印设备102的所有相关数据。

图2示出了用于制备数据保持图像文件的方法200的一个实施方式的流程图,该数据保持图像文件可以用于使用图1所示的多媒体文档发布系统100打印多媒体文档。应该注意,在一些实施方式中,方法200可以在云计算基础设施中执行,该云计算基础设施允许在云中生成数据保持图像文件。在其它实施方式中,方法200可以在现场前提下执行。

在205,文档制备系统180接收要用于打印多媒体文档的文档数据。该文档数据可以包括例如个性化数据、指令数据、安全数据等。个性化数据可以包括对于要打印的多媒体文档唯一的个人数据。这可以包括例如帐号信息(例如,帐号、卡验证值(cvv)号等)、个人信息(例如,姓名、地址、电话号码、社会安全号码等)、多媒体文件的到期日期等。

指令数据可以包括用于指示打印设备102关于打印设备102要对多媒体文档执行的特定打印操作的命令数据。也就是说,命令数据向文档制备系统180提供关于文档数据的哪些数据与之相关联并且将用于执行特定打印操作的指示,使得打印设备102可以确定如何处理所有文档数据。指令数据可以包括关于对多媒体文档执行特定打印操作是必须还是可选的信息。此外,指令数据可以包括检索已经存储在非安全内存部分125中的静态数据的指令。例如,指令数据可以包括用于打印设备102检索存储在被打印到多媒体文档上的非安全内存部分125中的背景图像的指令。

安全数据可以包括例如密钥参考(keyreference)和/或密钥(例如,公钥、私钥等),其可以用于例如建立打印设备的授权以读取用于打印多媒体文档的制备的数据保持图像文件。然后,方法200进行到210。

在210处,文档制备系统180将文档数据处理成处理数据以存储到图像文件中。在一些实施方式中,处理文档数据可以包括处理文档数据以便能够作为元数据存储到图像文件内。在一些实施方式中,处理文档数据可以包括对文档数据进行数字签名。在一些实施方式中,处理文档数据还可以包括对文档数据进行加密,以使得仅授权的打印设备可以解密文档数据以便打印多媒体文档。例如,加密文档数据可以包括使用公钥基础结构(pki)。应当理解,文档制备系统180可以对文档数据进行处理,而不管可以使用什么类型的打印设备来打印多媒体文档和/或在不知道打印设备可用的打印机操作组件的情况下进行处理。

在215处,文档制备系统180接收要发送到打印设备102的图像文件。在一些实施方式中,图像文件包括要打印到多媒体文档上的图像数据。可以以例如png文件格式、tiff文件格式、jpeg文件格式或支持元数据存储的任何其它格式来组织和存储图像文件。在一些实施方式中,图像文件在被接收时可以预先加载有文档数据(例如,颜色配置文件),该文档数据可以由打印设备102使用,以例如增强图像数据到多媒体文档上的打印操作。同样,在一些实施方式中,预加载的文档数据可以由一个或更多个打印机操作组件使用,但是被其它打印机操作组件忽略。

当文档制备系统180将文档数据处理成处理数据(210)并接收图像文件(215)时,方法200进行到220。在一些实施方式中,文档制备系统180可以在接收图像文件(215)的同时接收(205)和处理(210)图像数据。在其它实施方式中,文档制备系统180可以在接收图像文件(215)之前接收(205)和/或处理(210)文档数据。在其它一些实施方式中,文档制备系统180可以在接收到图像文件(215)之后接收(205)和处理(210)文档数据。

在220,文档制备系统180将文档数据作为元数据存储到图像文件中以形成数据保持图像文件。然后,方法200进行到225。在225,文档制备系统180经由例如网络140将数据保持图像文件发送到打印设备102。可以理解,由文档制备系统180进行制备并发送数据保持图像文件,无论使用何种类型的打印设备和/或在不知道打印设备可用的打印机操作组件的情况下。下面参考图3来描述使用数据保持图像文件打印多媒体文档。

图3示出了使用图1所示的多媒体文档发布系统100从图像文件打印多媒体文档的方法300的一个实施方式的流程图。在305,打印设备102经由例如网络i/o120或可选的用户i/o115接收数据保持图像文件。在一些实施方式中,打印设备102可以是具有可以接收数据保持图像文件的应用的智能设备(例如,智能电话、平板电脑、个人计算机等)。然后,方法300进行到310。

在310,处理器110然后从存储在数据保持图像文件中的处理数据和来自数据保持图像文件的图像数据中解析并提取个性化数据、指令数据和安全数据中的一种或更多种。解析指令数据可以包括提取不同的打印机操作指令数据以用于要对多媒体文档执行的多次打印操作。例如,处理器110可以提取出图像打印指令数据、磁条写入指令数据、文本压纹指令数据、智能卡芯片写入和/或编程指令数据、层压指令数据、激光雕刻数据、激光标记数据等。在一些实施方式中,解析和提取安全数据可以包括使用密钥参考和/或作为安全数据的一部分存储的密钥来验证打印设备102是否被授权访问文档数据以打印多媒体文档。然后,方法300进行到315。

在315处,处理器110处理各个不同的打印机操作数据。处理不同的打印机操作数据包括确定要对多媒体文档执行的一次或更多次打印操作中的任何一次是可选的还是需要的。对于被确定为可选的任何打印操作,打印设备102可以静默地忽略特定的打印机操作数据,而不对这种打印机操作数据采取任何进一步的动作。

对于需要在多媒体文档上执行特定打印操作的任何不同打印机操作数据,处理不同打印机操作数据还包括确定执行所需打印操作所需的打印机操作组件是否是打印设备102(320)的一部分并且可供打印设备102使用。如果打印设备102不包括必需的打印机操作组件或必要的打印机操作组件当前不可用于执行所需的打印操作,则方法300进行到325。否则,该方法继续进行到330。

在325处,打印设备102可以拒绝多媒体文档的发布,并且方法300结束。在一些实施方式中,这可以包括向客户或发布方发送不能发布多媒体文档的警报。

在330,处理器110然后经由互连件150将解析的指令数据和图像数据发送到相关的一个或更多个打印机操作组件105。例如,在一个实施方式中,处理器110可以发送图像打印指令数据和图像数据到第一打印机操作组件105a,以便将图像数据打印到多媒体文档上;将磁条写入指令数据发送到第二打印机操作组件105b,以便将数据编码到多媒体文档的磁条上;将文本压印指令数据发送到第三打印机操作组件105c,以便将文本压印到多媒体文档上;以及将智能卡芯片写入和/或编程指令数据发送到第四打印机操作组件105d,以便写入多媒体文档的智能卡芯片。在一些实施方式中,当打印设备102是智能设备(例如,智能电话、平板电脑、个人计算机等)时,智能设备上的应用可以将解析的指令数据和图像数据发送到应用的显示部分。然后,方法300进行到335。

在335,一个或更多个打印机操作组件105中的每一个基于打印机操作指令数据对多媒体文档执行打印操作。例如,在一个实施方式中,第一打印机操作组件105a将图像数据打印到多媒体文档上;第二打印机操作组件105b将数据编码到多媒体文档的磁条上;第三打印机操作组件105c将文本压印到多媒体文档上;以及第四打印机操作组件105d写入到多媒体文档的智能卡芯片上。

在一些实施方式中,当打印设备102是智能设备(例如,智能电话,平板电脑,个人计算机等)时,智能设备上的应用的显示部分可以使用解析的指令数据和图像数据在应用中处理和/或渲染多媒体文档。也就是说,智能设备可以渲染多媒体文档的图像以在智能设备上显示,就像在物理打印多媒体文档时所出现的那样。所渲染的多媒体文档可以包括将被包括在物理打印的多媒体文档中的一些或全部文档数据,可以具有物理打印的多媒体文档的外观(例如,相同的背景图像、帐户信息、压印字母等),并且可以与物理打印的多媒体文档一样使用(例如,进行交易)。在一些实施方式中,所渲染的多媒体文档可用于满足金融机构的移动银行和/或钱包应用的要求。

在一些实施方式中,在一个或更多个打印机操作组件对多媒体文档执行打印操作之前,网络i/o120可以将要打印的多媒体文档的图像和批准请求传送到智能设备(例如,智能电话、平板电脑、个人计算机等)。然后,智能设备可以经由网络i/o120将批准指令传送回打印设备102,以允许一个或更多个打印机操作组件105随着打印多媒体文档而向前移动。

本文所描述的方面可以体现为系统、方法或计算机可读介质。在一些实施方式中,所描述的方面可以用硬件、软件(包括固件等)或其组合来实现。一些方面可以在计算机可读介质中实现,包括用于由处理器执行的计算机可读指令。可以使用一个或更多个计算机可读介质的任何组合。

计算机可读介质可以包括计算机可读信号介质和/或计算机可读存储介质。计算机可读存储介质可以包括能够存储计算机程序的任何有形介质,该计算机程序供可编程处理器使用,以通过对输入数据进行操作并且生成输出来执行本文所述的功能。计算机程序是可以直接或间接地在计算机系统中使用以执行特定功能或确定特定结果的一组指令。计算机可读存储介质的示例包括(但不限于)软盘;硬盘;随机存取存储器(ram);只读存储器(rom);半导体存储器设备,诸如但不限于,可擦除可编程只读存储器(eprom)、电可擦除可编程只读存储器(eeprom)、闪存等;便携式光盘只读存储器(cd-rom);光学存储设备;磁存储设备;其它类似设备;或前述的合适组合。计算机可读信号介质可以包括具有计算机可读指令的传播数据信号。传播信号的示例包括(但不限于)光传播信号、电磁传播信号等。计算机可读信号介质可以包括不是计算机可读存储介质的任何计算机可读介质,该计算机可读存储介质可以传播计算机程序以供可编程处理器使用,以通过对输入数据进行操作并生成输出来执行本文所描述的功能。

可以通过云计算基础设施提供一些实施方式。云计算通常包括通过网络(例如,互联网等)提供可扩展计算资源作为服务。

尽管本文描述了许多方法和系统,但是可以预期单个系统或方法可以包括一个以上的上述主题。因此,上述系统和方法中的多个可以在单个系统或方法中一起使用。

方面:

应当理解,可以组合方面1-13、14-22、23-25、36-49以及50-54中的任何一个。

方面1.一种使用打印设备打印多媒体文档的方法,该方法包括:

该打印设备接收数据保持图像文件;

使用从数据保持图像文件中提取的文档数据打印多媒体文档。

方面2.方面1的方法,其中数据保持图像文件包含与多媒体文档的预期持有者相关联的个性化数据。

方面3.方面2的方法,其中,个性化数据包括以下中的一项或更多项:帐号、卡验证值号、姓名、地址、多媒体文档的到期日期。

方面4.方面1至3中任一方面的方法,还包括:

打印设备的处理器解析并提取用于打印多媒体文档的文档数据;

处理器处理文档数据以接收针对打印设备的一个或更多个打印操作组件的指令数据;以及

将指令数据发送到打印设备的一个或更多个打印机操作组件,

其中,使用从数据保持图像文件提取的数据打印多媒体文档包括一个或更多个打印机操作组件中的至少一个对多媒体文档执行打印机操作。

方面5.方面4的方法,其中,解析和提取所处理的数据包括解析个性化数据、指令数据和安全数据中的一种或更多种。

方面6.方面5的方法,其中,解析指令数据包括提取不同的打印机操作指令数据,以用于要对多媒体文档执行的多次打印操作。

方面7.方面6的方法,其中,不同的打印机操作指令数据包括以下中的两种或更多种:图像打印指令数据、磁条写入指令数据、文本压印指令数据、智能卡芯片写入和/或编程指令数据、层压指令数据、激光雕刻数据、和激光标记数据。

方面8.方面5至7中任一方面的方法,其中,解析安全数据包括使用作为安全数据的一部分存储的密钥参考来验证打印设备是否被授权访问文档数据。

方面9.方面4至8中任一方面的方法,其中,处理文档数据以接收针对打印设备的一个或更多个打印操作组件的指令数据包括确定对多媒体文件执行的多次打印操作的打印操作是否是必需的。

方面10.方面9的方法,其中,当需要打印操作时,确定打印设备的打印机操作组件是否可供打印设备用于执行打印操作,以及

当打印机操作组件不可用于打印设备执行打印操作时,打印设备拒绝发布多媒体文档。

方面11.方面9和方面10中任一方面的方法,其中,当不需要打印操作时,确定打印设备的打印机操作组件是否可供打印设备使用以执行打印操作,以及

当打印机操作组件不可用于打印设备执行打印操作时,打印设备继续发布多媒体文档。

方面12.方面1至11中任一方面的方法,其中,打印设备是中央卡发布系统和台式卡打印机之一。

方面13.方面1至12中任一方面的方法,其中,打印设备是智能设备,并且

其中,使用从数据保持图像文件中提取的文档数据来打印多媒体文档包括:渲染多媒体文档的图像以在智能设备上显示,就像在物理打印多媒体文档时所出现的那样。

方面14.一种用于使用打印设备制备用于打印多媒体文档的数据保持图像文件的方法,该方法包括:

接收用于对多媒体文档执行一次或更多次打印操作的文档数据;

接收图像文件;

将文档数据存储到图像文件中以形成数据保持图像文件;以及

将数据保持图像文件发送到打印设备。

方面15.方面14的方法,还包括处理文档数据以存储到图像文件中。

方面16.方面14和方面15中任一方面的方法,其中,该文档数据包括个性化数据、指令数据和安全数据中的一种或更多种。

方面17.方面14至16中任一方面的方法,其中,数据保持图像文件以标准图像格式存储。

方面18.方面17的方法,其中,标准图像格式包括png文件格式、tiff文件格式和jpeg文件格式之一。

方面19.方面14至18中任一方面的方法,还包括对数据保持图像文件中的已处理文档数据进行数字签名。

方面20.方面14至19中任一方面的方法,还包括加密数据保持图像文件中的已处理文档数据。

方面21.方面14至20中任一方面的方法,其中,该打印设备是中央卡发布系统和台式卡打印机之一。

方面22.方面14至21中任一方面的方法,其中,该打印设备是智能设备,并且该方法还包括渲染多媒体文档的图像以智能设备上显示,就像该多媒体文档将使用存储在数据保持图像文件中的文档数据进行物理打印时所出现的那样。

方面23.一种打印设备,包括:

接收数据保持图像文件的网络输入/输出设备;以及

多个打印机操作组件,其中,所述打印机操作组件中的一个或更多个使用从数据保持图像文件提取的文档数据对多媒体文档执行打印操作。

方面24.方面23的打印设备,其中,该数据保持图像文件包含与多媒体文档的预期持有者相关联的个性化数据。

方面25.方面23和方面24中任一方面的打印设备,其中,该个性化数据包括以下中的一项或更多项:帐号、卡验证值编号、名称、地址、该多媒体文档的到期日期。

方面26.方面23至25中任一方面的打印设备,其中,该数据保持图像文件包含用于对多媒体文档执行多个打印操作的文档数据,并且该设备还包括:

处理器,该处理器从数据保持图像文件中解析并提取文档数据,处理文档数据以接收针对多个打印操作组件中的一个或更多个的指令数据,并将指令数据发送到多个打印操作组件中的一个或更多个。

方面27.方面26的打印设备,其中,处理器处理文档数据以接收指令数据、个性化数据和安全数据。

方面28.方面27的打印设备,其中,处理器提取不同的打印机操作指令数据,以用于对多媒体文档执行的多次打印操作。

方面29.方面28的打印设备,其中,不同的打印机操作指令数据包括以下中的两种或更多种:图像打印指令数据、磁条写入指令数据、文本压印指令数据、智能卡芯片写入和/或编程指令数据、层压指令数据、激光雕刻数据、和激光标记数据。

方面30.方面27至29中任一方面的打印设备,其中,处理器使用作为安全数据的一部分存储的密钥参考来验证打印设备是否被授权访问文档数据。

方面31.方面26至30中任一方面的打印设备,其中,处理器基于指令数据确定是否需要对多媒体文档执行多次打印操作的打印操作。

方面32.方面31的打印设备,其中,当需要打印操作时,处理器确定打印设备的打印机操作组件是否可供打印设备用于执行打印操作,并且

当打印机操作组件不可用于打印设备执行打印操作时,打印设备拒绝发布多媒体文档。

方面33.方面31和方面32中任一方面的打印设备,其中,当不需要打印操作时,处理器确定打印设备的打印机操作组件是否可供打印设备用于执行打印操作,并且

当打印机操作组件不可用于打印设备执行打印操作时,打印设备发布多媒体文档。

方面34.方面23至33中任一方面的打印设备,其中,打印设备是中央卡发布系统和台式卡打印机之一。

方面35.方面23至34中任一方面的打印设备,其中,打印设备是智能设备,并且

其中,智能设备渲染多媒体文档的图像以在智能设备上显示,就像当基于从数据保持图像文件提取的文档数据进行物理打印时多媒体文档将出现的那样。

方面36.一种多媒体文件发布系统,包括:

打印设备,该打印设备包括:

经由网络接收数据保持图像文件的网络输入/输出设备,以及

多个打印机操作组件,其中多个打印机操作组件的每一个基于从数据保持图像文件提取的文档数据对多媒体文档执行打印操作。

方面37.方面36的系统,其中,数据保持图像文件包含与多媒体文档的预期持有者相关联的个性化数据。

方面38.方面37的系统,其中,个性化数据包括以下中的一项或更多项:账号、卡验证值号、名称、地址。

方面39.方面36至38中任一方面的系统,其中,打印设备还包括处理器,该处理器从数据保持图像文件中解析并提取文档数据,处理文档数据以接收针对以下多个打印操作组件的一个或更多个的指令数据,并将指令数据发送到多个打印操作组件中的一个或更多个。

方面40.方面39的系统,还包括文档制备系统,其制备存储用于对多媒体文档执行多次打印操作的文档数据的数据保持图像文件,其中,该文档制备系统经由网络向打印设备发送数据保持图像文件。

方面41.方面39和方面40中任一方面的系统,其中,处理器处理文档数据以接收指令数据、个性化数据和安全数据。

方面42.方面41的系统,其中,处理器提取不同的打印机操作指令数据,用于对多媒体文档执行的多次打印操作。

方面43.方面42的系统,其中,不同的打印机操作指令数据包括以下中的两种或更多种:图像打印指令数据、磁条写入指令数据、文本压印指令数据、智能卡芯片写入和/或编程指令数据、层压指令数据、激光雕刻数据、和激光标记数据。

方面44.方面41至43中任一方面的系统,处理器使用作为安全数据的一部分存储的密钥参考来验证打印设备是否被授权访问文档数据。

方面45.方面39至44中任一方面的系统,其中,处理器基于指令数据确定是否需要对多媒体文档执行多次打印操作的打印操作。

方面46.方面45的系统,其中,当需要打印操作时,处理器确定打印设备的打印机操作组件是否可供打印设备用于执行打印操作,并且

当打印机操作组件不可用于打印设备执行打印操作时,打印设备拒绝发布多媒体文档。

方面47.方面45和方面46中任一方面的系统,其中,当不需要打印操作时,处理器确定打印设备的打印机操作组件是否可供打印设备用于执行打印操作,并且

当打印机操作组件不可用于打印设备执行打印操作时,打印设备发布多媒体文档。

方面48.方面36至47中任一方面的系统,其中,打印设备是中央卡发布系统和台式卡打印机之一。

方面49.方面36至48中任一方面的系统,其中,打印设备是智能设备,并且

其中,智能设备渲染多媒体文档的图像以在智能设备上显示,就像当基于从数据保持图像文件提取的文档数据进行物理打印时多媒体文档将出现的那样。

方面50.一种使用打印设备打印多媒体文档的方法,该方法包括:

打印设备接收具有第一个性化数据的第一数据保持图像文件;以及

打印设备接收具有第二个性化数据的第二数据保持图像文件,

其中,第一个性化数据与第二个性化数据不同。

方面51.方面50的方法,其中,第一个性化数据作为元数据存储在第一数据保持图像文件中。

方面52.方面50和方面51中任一方面的方法,其中,第一数据保持图像文件的图像与第二数据保持图像文件的图像相同。

方面53.方面50至52中任一方面的方法,其中,第一数据保持图像文件的图像不同于第二数据保持图像文件的图像。

方面54.方面50至53中任一方面的方法,其中,打印设备是中央卡发布系统和台式卡打印机之一。

在不脱离本发明的精神或基本特征的情况下,本发明可以以其它形式体现。本申请中所公开的实施方式在所有方面都被认为是说明性的而非限制性的。本发明的范围由所附权利要求而不是前面的描述指示;并且在权利要求的含义和等同范围内的所有变化都包含在其中。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1